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
343192674481	343192674993	343192675543	343192676093	343192676642	343192677193	343192677743	343192678293	343192678842	343192679393	343192679943	343192680493	343192681042	343192681593	343192682143	343192682693	343192683242	343192683793	343192684343	343192684893	343192685442	343192685993	343192686543	343192687093	343192687642	343192688193	343192688743	343192689293	343192689842	343192690393	343192690943	343192691493	343192692042	343192692593	343192693143	343192693693	343192694242	343192694793	343192695343	343192695893	343192696442	343192696993	343192697543	343192698093	343192698642	343192699193	343192699743	343192700293	343192700842	343192701393	343192701943	343192702493	343192703042	343192703593	343192704143	343192704693	343192705242	343192705793	343192706343	343192706893	343192707442	343192707993	343192708543	343192709093	343192709642	343192710193	343192710743	343192711293	343192711842	343192712393	343192712943	343192713493	343192714042	343192714593	343192715143	343192715693	343192716242	343192716793	343192717343	343192717893	343192718443	343192718993	343192719543	343192720093	343192720642	343192721193	343192721743	343192722293	343192722842	343192723393	343192723943	343192724493	343192725042	343192725593	343192726143	343192726693	343192727243	343192727793	343192728343	343192728893	343192729443	343192729993	343192730543	343192731093	343192731642	343192732193	343192732743	343192733293	343192733843	343192734393	343192734943	343192735493	343192736043	343192736593	343192737143	343192737693	343192738242	343192738793	343192739343	343192739893	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2117	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2117	3300	1900	2700	2116	3300	1900	2700	2114	3300	1900	2700	2114	3300	1900	2700	2115	3300	1900	2700	2115	3300	1900	2700	2115	3300	1900	2700	2116	3300	1900	2700	2116	3300	1900	2700	2118	3300	1900	2700	2118	3300	1900	2700	2118	3300	1900	2700	2116	3300	1900	2700	2118	3300	1900	2700	2119	3300	1900	2700	2119	3300	1900	2700	2118	3300	1900	2700	2118	3300	1900	2700	2118	3300	1900	2700	2118	3300	1900	2700	2117	3300	1900	2700	2117	3300	1900	2700	2118	3300	1900	2700	2119	3300	1900	2700	2119	3300	1900	2700	2117	3300	1900	2700	2116	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
570	895	278	75	60	90	82	81	113	105	89	92	87	108	79	73	66	53	49	62	67	59	55	53	62	47	44	45	58	52	49	46	43	55	49	43	38	59	56	34	41	50	50	62	48	45	42	58	55	42	61	45	38	44	59	49	47	52	42	48	51	52	42	47	48	45	61	48	59	39	44	44	46	42	43	44	38	54	54	48	48	46	41	48	44	54	47	45	51	58	45	45	35	52	61	59	59	61	50	52	51	45	44	50	52	51	44	37	49	40	48	34	45	58	50	48	44	60	36	54	58	47	60	48	44	38	40	61	44	43	37	49	52	46	53	52	27	48	49	39	46	33	47	46	45	51	53	46	39	41	40	44	49	48	55	49	43	56	48	44	47	57	36	43	56	43	47	58	59	35	52	47	45	44	38	35	55	48	50	44	55	48	45	35	35	51	49	42	38	46	48	43	39	43	51	36	50	41	47	38	55	45	54	40	53	51	51	41	35	42	46	46	46	47	47	46	49	55	40	44	47	49	37	56	43	51	40	51	45	60	49	46	43	52	58	50	50	43	35	44	45	56	42	62	44	40	50	54	46	42	56	35	43	53	41	52	65	56	39	36	48	43	57	48	53	47	50	48	55	44	42	42	53	53	55	30	43	39	38	41	40	50	52	43	37	36	43	42	43	32	53	51	47	48	43	53	32	51	40	44	48	39	42	51	58	37	50	48	50	56	43	41	49	42	40	35	68	51	38	51	45	45	37	34	62	46	47	41	51	41	41	43	51	48	45	57	48	53	50	43	47	41	54	46	53	49	29	45	46	43	64	45	46	52	52	49	42	50	51	46	41	46	40	36	48	49	40	47	49	46	37	35	70	41	45	38	44	46	46	44	37	40	41	55	45	40	58	50	49	50	50	55	49	56	49	51	45	52	44	53	44	39	37	56	54	48	55	46	47	41	49	49	59	57	47	49	46	52	49	36	55	46	58	49	49	49	50	44	39	48	56	41	61	58	51	53	40	42	47	55	42	43	43	48	57	38	47	57	47	38	52	47	47	51	38	43	59	38	48	50	51	59	40	46	46	40	52	52	54	53	50	47	44	48	59	54	50	46	50	49	50	51	53	59	50	46	43	42	49	63	49	56	49	43	49	50	58	60	57	58	50	54	55	51	39	65	49	38	47	50	42	47	39	50	47	34	58	41	49	61	48	34	47	40	52	40	34	51	49	40	35	42	42	50	49	41	40	44	54	54	55	61	45	44	49	43	53	45	55	47	42	38	43	43	38	48	44	50	46	54	43	45	41	49	40	58	46	41	39	48	56	41	39	50	43	50	51	36	41	54	44	51	53	56	39	36	47	51	47	54	46	47	53	43	56	50	57	40	42	45	50	47	42	47	50	34	41	49	56	52	36	56	47	57	35	48	48	32	52	51	51	48	39	37	43	56	58	51	53	44	33	40	36	47	56	36	48	36	39	49	43	43	48	51	46	47	47	42	43	60	47	48	46	51	47	39	49	49	45	49	38	51	50	37	47	36	46	30	48	50	48	41	58	61	43	49	39	56	48	44	54	54	43	45	45	45	46	51	38	40	54	49	37	31	53	37	48	47	42	47	47	32	54	48	41	46	42	47	60	41	56	46	45	48	56	55	43	39	45	57	42	54	46	56	49	39	48	49	44	45	53	47	47	45	47	46	49	43	35	52	39	52	34	49	43	42	51	49	53	49	38	48	45	46	55	33	49	38	48	51	61	49	53	45	49	49	49	52	36	53	48	42	37	47	46	60	51	50	45	40	37	50	53	35	57	40	43	52	50	38	50	45	61	57	55	37	46	58	52	48	51	46	40	46	57	39	47	33	59	51	40	47	44	49	51	41	52	53	51	42	46	60	54	39	45	45	55	44	51	36	51	50	40	55	54	52	46	47	42	46	33	43	55	58	59	47	43	46	31	40	54	38	40	66	57	45	55	47	42	43	48	32	50	42	54	56	39	45	53	41	44	56	54	48	48	47	40	34	40	40	48	45	43	44	42	44	58	51	44	39	38	54	49	50	61	53	41	31	46	48	39	42	43	60	41	48	45	44	46	59	52	44	39	61	44	50	42	49	43	44	48	41	59	46	47	36	46	41	50	43	47	55	42	48	38	54	51	47	47	41	40	49	38	52	38	50	51	40	46	48	47	48	54	45	54	59	50	40	37	39	56	47	37	49	39	63	45	43	45	47	45	50	62	51	37	48	34	36	37	39	52	50	49	48	56	43	41	47	45	45	51	47	39	52	40	46	44	48	47	46	44	50	40	41	47	41	45	43	46	38	49	36	45	54	46	51	56	55	37	40	46	44	47	51	39	38	53	48	45	52	51	51	41	48	55	57	52	55	51	47	42	67	39	50	55	42	46	55	44	43	45	63	44	56	42	47	51	34	47	50	50	39	43	39	40	34	41	48	43	52	46	55	39	44	48	45	48	43	42	44	42	51	44	44	52	49	46	54	48	32	45	47	55	52	47	54	54	39	45	51	36	53	43	54	60	37	47	47	44	42	42	43	38	47	47	47	52	37	41	43	36	52	46	57	35	47	44	49	58	45	52	42	45	37	39	42	59	35	63	47	39	47	45	39	52	52	55	42	44	51	57	50	48	51	40	47	40	47	50	57	46	47	45	45	58	43	47	55	53	47	41	41	47	46	59	44	45	43	55	48	49	56	35	56	58	46	35	46	33	47	40	51	44	55	58	55	58	47	51	59	46	49	38	45	37	49	41	46	48	48	46	52	49	56	51	38	45	52	36	53	37	49	38	47	41	55	32	44	47	38	43	38	50	44	56	32	43	42	49	46	49	39	52	50	42	44	50	41	46	50	55	39	47	53	42	36	50	47	58	60	50	44	67	55	44	44	57	38	56	43	40	38	55	53	42	55	47	52	46	47	54	48	55	42	46	43	49	35	35	58	52	44	43	37	57	47	63	49	36	57	68	46	56	50	59	45	45	60	35	52	44	52	36	39	47	53	45	50	34	43	54	46	49	49	41	45	37	48	50	50	45	55	49	38	48	43	57	52	51	47	47	45	43	38	52	41	49	43	40	44	48	56	46	57	47	55	45	35	47	46	51	46	52	51	40	47	49	44	51	35	57	44	61	44	49	45	47	57	50	46	47	44	50	45	51	55	55	50	48	54	43	41	43	50	35	54	57	38	50	60	50	50	44	43	53	46	47	54	56	55	50	45	59	54	52	43	48	58	45	35	45	62	55	49	50	33	51	56	49	36	49	51	54	59	66	50	54	46	52	48	44	41	51	55	47	54	48	51	41	45	37	45	47	40	46	50	44	51	38	53	58	37	49	47	39	48	60	58	46	61	58	62	41	48	44	53	42	49	42	58	51	53	45	42	45	43	48	47	64	47	46	50	56	57	46	53	46	41	46	61	45	40	48	55	48	60	42	36	44	56	46	38	54	41	53	47	59	46	42	47	57	55	48	43	41	53	45	50	65	41	39	56	61	55	47	57
9677	9025	3051	1550	4134	5420	4641	3668	3516	3359	2946	2837	2581	2147	1776	1769	1245	878	831	788	749	685	677	746	674	593	612	607	584	597	536	574	584	545	531	537	539	571	524	544	540	518	467	514	523	477	525	487	458	531	485	501	480	524	482	509	489	518	470	473	460	490	447	469	505	480	465	505	492	448	460	470	496	427	475	472	488	442	508	462	460	523	478	497	481	464	480	486	492	465	463	452	461	453	453	485	491	504	476	463	477	485	450	500	499	518	509	492	490	462	466	491	519	458	465	473	465	470	483	479	500	465	488	469	440	476	518	511	483	515	441	489	487	451	486	452	466	465	439	481	457	464	491	469	503	473	443	459	464	435	501	454	450	460	476	457	445	455	496	481	453	490	484	470	468	456	459	477	502	484	509	479	487	463	479	478	474	482	493	465	498	450	489	487	469	485	486	479	444	455	442	478	468	508	483	488	481	454	474	457	484	462	518	434	471	478	461	472	458	461	523	512	482	523	493	480	452	485	467	479	475	458	477	482	469	449	472	504	483	436	480	501	496	467	444	485	430	481	461	452	489	473	490	452	454	476	455	495	466	478	457	507	511	480	480	460	483	467	425	444	456	474	489	464	492	445	455	502	500	492	445	493	493	479	495	465	454	453	471	496	494	483	503	516	428	500	475	444	476	479	465	468	471	485	441	450	480	436	463	476	495	471	436	464	471	491	493	489	496	471	485	445	463	426	531	485	484	465	497	521	473	474	486	489	444	470	504	453	452	495	468	511	500	476	464	484	459	493	477	491	497	512	477	465	469	495	450	452	438	467	460	485	499	481	451	457	437	447	490	495	533	455	463	506	523	499	493	485	487	479	475	481	464	444	476	457	494	445	457	456	454	472	454	462	483	491	484	469	486	451	476	489	456	472	499	463	438	453	493	482	458	462	474	485	480	479	512	502	470	502	461	441	501	428	481	468	483	446	467	455	459	444	448	453	462	434	453	503	496	456	506	469	422	461	467	467	501	448	458	479	456	481	469	448	461	474	441	481	437	456	467	479	434	459	469	478	461	477	524	465	448	436	461	471	494	480	478	473	479	439	509	486	493	435	477	455	488	472	490	452	449	503	504	420	504	478	486	463	449	527	494	451	456	496	460	468	469	480	472	475	464	501	452	449	468	458	453	477	446	537	501	463	447	488	496	426	484	445	491	489	463	459	495	486	475	477	510	499	445	486	497	483	484	479	441	453	476	489	460	475	461	478	483	459	485	468	476	462	498	466	458	469	469	485	501	454	517	497	474	479	489	482	473	460	483	465	456	480	482	443	471	479	497	470	471	487	494	478	466	472	451	480	478	492	452	491	490	450	449	478	484	446	470	492	485	509	423	498	449	432	480	476	480	445	486	462	441	481	518	496	492	460	467	467	486	497	460	478	467	485	433	472	475	506	488	474	457	427	530	455	456	482	529	465	462	443	504	457	486	461	428	487	487	502	452	483	495	453	455	481	499	490	453	474	441	434	483	502	488	477	450	452	424	473	482	471	447	499	467	479	453	463	467	476	476	478	511	462	477	485	495	449	476	529	456	480	493	473	478	459	458	454	501	451	463	472	505	463	452	495	486	458	429	480	475	467	448	472	410	474	468	488	477	502	441	489	477	460	478	481	467	440	493	468	470	469	457	486	474	472	461	496	473	423	499	444	442	463	470	500	492	475	468	463	470	465	467	474	446	497	480	449	471	506	479	465	450	456	451	460	446	447	469	481	465	493	457	465	463	465	469	493	495	465	480	466	472	489	481	516	498	447	472	468	467	491	468	479	457	453	479	477	472	516	475	486	479	450	469	492	459	488	477	491	467	421	458	449	451	485	467	422	487	458	496	450	428	438	487	461	450	464	472	493	487	425	487	476	481	438	426	479	467	485	496	498	488	446	448	473	447	451	471	527	479	457	484	462	511	477	473	445	485	461	493	449	477	473	485	459	485	473	462	466	472	521	484	485	472	453	470	496	442	477	478	465	423	470	469	451	485	467	433	483	499	511	500	476	474	470	472	480	463	452	440	465	446	478	484	457	462	485	451	461	455	467	492	456	446	470	443	471	503	450	498	453	472	468	467	465	418	451	504	426	494	492	498	481	450	477	473	473	485	483	444	473	459	503	475	490	482	477	459	491	482	461	473	464	459	468	449	448	443	469	471	475	441	474	457	456	453	456	457	484	474	476	483	432	495	452	479	457	498	480	499	492	493	489	451	504	482	480	488	487	458	481	482	480	486	463	495	503	454	478	503	531	508	481	479	455	529	473	460	457	500	468	498	450	459	487	444	454	477	492	464	486	500	445	459	444	479	466	449	480	424	464	432	484	475	515	434	455	471	466	483	511	469	466	445	478	474	483	514	504	459	445	444	470	433	498	460	468	453	494	474	481	475	466	475	441	494	487	498	453	486	461	493	415	458	492	455	464	474	442	468	461	500	432	505	461	477	446	465	478	485	469	475	510	476	493	475	475	468	477	518	491	416	461	472	460	477	451	516	461	479	464	450	465	465	460	445	477	491	479	454	454	482	470	455	478	475	497	458	477	475	492	470	474	491	483	475	449	498	456	469	454	452	476	461	452	470	450	513	490	445	451	500	507	440	523	486	471	448	442	450	491	477	447	485	474	469	510	495	451	481	489	469	453	500	441	489	422	453	469	453	453	464	462	440	480	485	468	476	476	472	475	444	492	492	505	483	464	468	480	476	463	490	441	498	468	492	448	433	460	485	456	448	499	421	471	472	444	458	489	435	484	478	471	473	473	495	463	503	461	493	492	454	473	446	509	450	463	472	453	500	436	494	481	515	465	482	472	489	478	499	472	434	464	442	454	461	470	432	462	445	480	472	495	470	451	491	462	475	489	482	457	478	519	449	429	474	473	486	430	495	481	446	426	428	428	485	468	460	453	453	450	494	503	452	476	492	465	495	489	471	467	456	447	427	473	468	464	480	481	464	465	441	461	494	461	457	446	468	459	514	466	463	459	488	475	412	463	483	478	475	443	480	486	461	416	457	464	455	474	498	466	477	464	499	481	448	484	435	435	488	444	460	468	471	467	496	504	486	439	461	462	491	447	466	469	417	457	469	451	474	491	454	499	499	510	464	487	505	513	463	412	475	461	474	457	509	437	441	489	465	499	471	482	456	445	452	489	438	460	462	469	488	482	410	441	531	473	426	480	500	500	444	508	507	460	434	441	473	483	484	473	485	518	453	459	467	464	446	443	462	473	448	479	487	507	502	505	463	473	411	493	493	495	444	466	483	451	500	486	487	439	433	479	469	494	476	477	471	486	484	463	452	448	473	450	479	462	475	465	452	466	443	498	492	464	478	477	471	447	479	430	466	448	487	486	468	449	477	464	482	465	466	481	451	436	487	454	461	478	448	473	415	461	458	484	455	480	460	510	462	432	500	490	470	456	482	430	466	472	463	463	484	481	470	478	472	448	457	500	485	506	436	470	456	455	470	476	458	470	498	449
706	159	74	66	52	71	69	79	65	79	66	74	82	66	73	61	50	62	48	65	48	54	53	54	60	49	46	67	48	62	48	48	53	67	69	58	57	54	62	53	70	50	48	45	70	53	48	59	54	58	48	53	50	49	54	51	53	53	51	70	59	42	60	46	54	43	62	48	59	51	49	53	62	55	61	62	58	57	45	65	52	58	46	57	55	39	46	57	54	59	49	46	50	42	44	74	65	52	46	52	50	54	47	53	65	50	50	45	39	40	49	54	45	49	51	56	66	57	57	54	51	44	45	46	54	40	64	47	45	49	55	47	47	62	52	53	48	53	47	61	59	55	54	48	39	41	49	66	61	59	60	45	49	49	53	40	65	52	62	56	44	47	65	58	43	57	61	49	51	47	45	50	46	57	45	59	52	47	46	71	55	43	55	57	50	40	61	50	45	51	56	50	40	55	51	62	54	52	60	58	44	62	55	55	50	41	56	41	54	51	50	55	56	63	54	50	56	46	47	52	40	49	51	57	57	46	55	46	52	35	61	44	54	42	62	46	57	49	46	52	49	49	49	56	70	56	57	51	56	55	53	48	51	66	58	58	56	56	44	51	54	54	64	57	44	50	65	48	45	49	41	57	53	57	50	53	64	49	54	65	43	59	58	45	64	50	47	45	45	43	51	54	43	43	46	44	56	43	58	53	51	47	44	51	61	60	67	49	53	48	51	43	44	56	58	58	48	49	40	45	67	51	53	47	50	53	50	55	53	62	60	65	48	43	39	54	46	53	53	50	56	58	46	67	60	49	48	47	62	50	46	59	55	45	50	49	62	48	45	60	57	56	54	61	57	45	55	43	47	50	51	53	59	48	62	50	82	52	52	49	66	54	48	44	51	53	48	56	55	45	54	60	48	58	46	57	52	56	60	60	57	65	59	40	55	51	48	51	58	56	57	48	47	61	46	57	68	68	51	45	56	41	53	64	50	43	44	54	51	56	59	44	55	44	53	49	48	58	51	45	55	46	55	56	49	61	50	47	64	41	47	63	53	44	43	49	53	59	42	47	62	57	40	54	46	59	54	54	44	47	66	50	46	59	54	52	66	67	42	56	41	56	54	54	62	47	61	55	56	40	65	55	43	44	46	64	56	55	49	59	50	54	61	53	49	51	57	56	54	65	53	54	49	58	48	55	57	45	60	48	48	50	40	61	57	50	61	59	59	59	59	57	47	59	44	50	43	48	60	54	52	64	43	56	45	53	51	66	46	53	50	48	42	54	64	43	52	37	46	59	51	54	46	50	58	62	47	59	62	46	45	60	45	46	56	58	47	49	56	48	54	66	50	57	55	55	69	55	50	40	55	48	52	48	55	60	50	51	53	63	36	49	56	55	54	51	58	50	52	36	58	65	42	51	48	44	64	38	58	38	48	50	50	57	46	51	62	42	52	53	60	66	48	42	59	45	50	56	46	42	49	53	43	55	52	57	49	51	49	57	61	49	46	39	60	51	48	51	50	47	43	50	45	40	55	48	53	53	74	45	54	50	38	43	50	53	42	47	60	41	42	55	55	44	43	50	56	44	66	57	47	53	45	47	55	40	54	57	53	59	47	59	54	60	45	56	53	52	62	55	49	56	44	51	41	57	53	43	52	48	53	55	55	35	56	47	60	63	48	52	52	50	66	62	56	46	64	53	38	55	57	44	56	54	56	53	71	54	40	54	57	57	53	44	53	46	46	47	51	60	57	48	56	45	58	55	54	45	54	59	50	56	49	35	51	58	51	65	45	55	55	76	41	66	50	45	46	64	58	46	54	31	56	44	42	56	50	51	52	48	43	46	42	62	64	42	48	45	38	58	60	50	58	67	36	39	76	52	52	38	69	71	57	59	45	49	50	36	56	49	55	46	52	49	51	61	51	43	60	50	51	47	47	48	67	48	62	55	47	48	58	45	63	52	47	60	47	51	52	50	45	49	53	52	53	50	55	38	43	57	42	46	46	44	44	50	48	54	61	58	54	49	40	44	56	61	35	47	53	61	45	65	54	53	50	56	57	55	59	48	35	50	52	47	59	61	44	53	47	50	53	58	39	53	51	47	56	67	49	52	48	51	51	52	57	45	70	56	46	39	59	57	46	54	50	57	61	64	72	46	53	52	47	37	59	54	59	36	45	47	47	50	45	62	44	43	58	44	53	53	43	45	48	54	52	47	41	54	56	45	47	49	51	49	49	42	57	55	54	51	59	58	54	59	51	58	49	54	57	50	43	52	53	37	56	62	55	54	42	58	65	53	47	58	55	48	53	51	49	58	45	66	40	45	52	53	57	59	52	60	63	48	56	59	56	57	65	48	41	53	50	43	41	46	40	56	45	55	47	52	45	53	51	59	56	59	48	56	54	54	50	45	58	52	46	70	45	47	53	41	51	54	56	52	58	51	50	59	49	60	40	54	49	51	54	58	57	53	60	53	38	42	53	55	40	56	63	61	47	50	45	40	50	51	53	43	57	53	47	39	42	55	54	52	53	44	49	57	51	61	52	55	55	54	63	60	53	52	52	51	49	52	49	54	67	56	52	45	42	50	44	58	52	62	48	50	57	44	50	52	46	58	41	68	40	47	56	51	53	51	41	40	45	62	48	44	51	47	66	56	52	50	54	62	44	41	56	56	50	55	51	45	41	53	52	40	50	53	56	50	60	51	47	52	61	48	46	40	64	49	56	63	44	39	61	37	49	51	52	57	50	50	44	45	53	55	47	53	54	51	52	47	55	57	64	62	53	62	48	52	50	53	69	62	40	49	61	58	51	62	52	52	54	61	46	65	59	49	36	62	60	55	52	45	48	42	50	61	56	45	59	56	53	66	60	50	51	51	46	53	43	72	47	54	54	68	60	58	51	46	53	63	57	49	58	40	48	48	50	48	51	42	56	55	78	65	49	64	43	60	40	62	46	37	53	49	45	41	41	45	47	50	56	44	61	58	46	47	45	60	56	40	40	41	48	37	48	55	55	63	49	41	51	48	53	48	48	58	37	58	55	57	60	42	54	46	56	59	60	51	52	50	48	54	48	47	49	48	46	47	46	49	43	52	57	62	52	48	58	58	39	52	59	45	43	51	58	78	45	67	52	54	54	47	45	48	50	57	61	50	67	64	53	44	48	55	52	52	58	58	46	51	65	51	45	64	47	53	43	34	43	40	53	62	54	57	56	50	60	49	52	46	60	58	53	57	46	46	33	45	59	38	49	59	39	58	55	52	48	58	48	53	50	40	58	55	49	49	54	53	56	50	56	44	46	63	64	50	49	49	44	39	63	55	61	40	58	51	59	46	48	52	52	48	48	58	57	48	67	42	49	45	39	57	47	58	53	58	50	38	40	51	52	51	49	63	52	42	47	53	47	50	58	61	58	44	64	53	49	48	48	59	57	53	51	62	70	43	51	54	49	40	44	65	63	57	34	54	49	60	62	60	63	56	49	48	59	49	46	51	44	59	55	44	46	68
6041	2062	859	847	1630	2049	2047	1517	1352	1349	1361	1390	1368	1169	1063	1169	749	521	544	562	513	553	583	531	524	541	474	489	533	511	456	484	501	476	522	491	518	490	471	540	483	478	479	483	512	467	450	490	461	491	452	495	471	498	447	470	442	496	486	491	484	502	442	488	433	477	481	475	501	466	462	491	475	509	493	474	474	471	434	478	462	501	481	465	498	473	463	465	451	463	472	488	480	469	528	475	461	464	480	494	498	465	479	477	465	485	472	452	488	465	454	486	504	504	439	495	479	464	462	482	483	472	461	473	471	463	485	472	464	450	503	461	464	483	431	501	477	481	425	444	479	473	475	496	494	518	497	480	476	514	501	503	472	490	453	479	499	489	423	448	495	493	473	461	503	497	501	468	481	471	475	471	465	457	457	456	471	468	506	452	488	451	477	499	487	508	504	493	455	456	457	444	483	488	522	473	497	501	474	428	474	467	482	458	463	450	449	470	500	451	481	464	474	474	480	490	461	479	483	465	454	462	473	480	469	453	438	439	467	495	440	467	475	461	418	465	433	509	487	468	486	465	474	483	503	504	480	491	445	474	518	483	461	479	468	414	488	491	453	478	437	476	461	450	467	468	451	468	482	483	470	477	477	500	466	489	451	494	463	476	484	494	499	455	486	515	479	481	515	493	476	498	496	441	450	485	462	469	503	455	454	450	460	489	465	470	486	475	515	508	498	485	450	465	499	459	499	457	461	504	456	448	476	463	460	479	472	515	465	449	463	489	464	479	474	491	444	481	514	478	473	469	494	456	453	487	493	416	437	456	461	487	468	510	429	496	536	467	464	462	472	465	483	467	467	478	513	464	481	468	455	500	507	487	520	479	468	484	453	468	496	479	496	474	492	491	481	445	412	485	429	467	490	482	486	507	497	457	460	487	521	478	476	465	509	476	449	526	491	469	502	464	476	466	448	472	474	490	441	463	464	494	466	476	494	458	499	501	505	487	491	483	486	491	499	488	464	482	483	448	482	472	475	497	476	503	465	488	474	479	481	435	467	460	490	493	497	494	472	498	477	478	493	464	453	464	514	478	475	469	421	483	470	507	441	498	464	515	519	461	466	432	474	468	494	457	487	488	519	485	413	463	453	462	449	443	457	491	484	499	500	462	507	454	461	484	454	444	482	468	485	453	467	482	521	460	457	453	480	460	465	504	442	490	501	480	481	520	460	452	462	474	470	499	448	501	490	480	434	468	472	482	472	490	480	482	473	448	479	453	460	481	493	463	473	492	487	472	451	452	444	468	466	442	486	448	437	503	466	488	486	468	493	481	467	446	418	447	489	470	482	477	473	460	441	460	473	481	454	415	497	489	470	507	461	519	476	485	476	524	439	484	458	456	487	478	453	470	442	481	478	489	516	478	462	466	525	481	489	533	487	475	460	442	491	444	476	505	455	477	466	459	493	438	513	469	497	449	503	451	454	495	488	518	470	472	491	474	468	460	487	473	478	487	504	484	479	500	452	494	491	485	458	483	452	498	485	458	471	478	481	489	513	479	441	480	458	475	469	464	472	484	469	482	523	499	486	449	484	440	451	518	488	509	465	470	473	486	471	467	459	451	466	494	507	489	472	511	476	461	484	478	467	456	483	485	461	492	492	499	440	472	484	448	478	485	484	438	446	474	467	464	477	456	500	496	444	472	430	505	503	463	473	530	470	502	476	515	474	487	498	470	450	512	470	496	499	462	473	459	507	484	476	476	434	500	473	453	447	452	459	462	463	507	477	460	497	458	449	504	464	461	481	520	473	457	439	424	461	483	483	458	510	499	457	474	487	484	461	501	463	451	440	447	462	477	447	507	457	495	482	479	483	467	480	454	493	495	467	441	474	443	461	481	461	469	500	477	490	445	459	474	480	489	466	463	480	473	479	485	454	496	468	477	504	488	477	452	457	525	475	459	447	511	476	471	463	500	505	516	428	472	459	494	482	462	490	492	469	454	496	471	501	444	473	490	457	470	492	447	481	432	460	498	494	474	466	478	509	458	440	466	502	501	479	497	446	464	498	463	461	485	436	475	467	468	471	459	495	492	486	450	522	454	460	498	466	475	448	467	450	464	470	467	441	477	473	503	450	489	445	482	506	498	464	450	496	443	462	543	503	484	428	451	505	499	440	477	467	458	466	496	474	451	447	456	482	518	462	457	493	454	506	491	475	423	472	475	469	432	481	472	459	432	463	474	491	452	516	487	468	467	498	457	459	482	448	422	482	453	488	458	479	458	450	498	522	493	484	515	463	435	518	463	452	464	480	463	498	469	440	511	463	477	465	489	457	463	463	517	497	454	469	492	481	487	498	474	487	437	459	483	487	468	474	492	453	458	437	483	494	481	477	479	452	445	494	503	501	483	487	437	460	432	467	432	466	449	550	450	509	493	439	508	477	470	488	483	487	466	502	514	452	474	476	481	456	489	516	484	467	474	447	460	508	457	475	481	492	464	480	492	490	458	454	475	460	481	481	491	445	467	460	492	444	498	467	421	490	474	474	453	482	450	495	498	464	485	477	460	446	463	481	451	487	451	477	479	480	503	487	480	442	467	469	463	444	486	480	472	499	445	445	487	518	416	451	497	466	482	479	485	475	434	461	486	460	490	474	473	480	487	505	499	465	485	472	489	483	447	487	457	449	465	483	476	454	484	485	494	431	448	488	539	482	492	445	455	443	465	469	450	466	480	465	490	471	504	438	497	467	472	491	486	458	500	487	502	438	516	481	521	430	427	475	495	481	503	503	459	492	481	509	472	442	506	448	484	491	473	474	442	519	475	465	481	473	462	474	494	492	490	426	457	498	465	472	473	485	462	454	464	485	484	444	489	454	494	473	483	475	464	456	508	478	465	510	443	447	457	477	489	492	509	469	481	484	449	480	480	469	484	482	475	506	446	473	480	472	465	471	485	466	463	451	492	479	478	498	479	493	457	482	473	485	447	491	499	450	469	487	464	483	440	482	468	449	473	481	505	500	500	474	496	496	496	473	480	445	465	446	478	463	476	469	439	452	447	512	484	475	458	494	464	474	495	474	486	483	483	466	435	447	511	497	487	473	456	475	476	477	483	447	476	528	494	468	460	491	466	495	476	498	476	477	480	474	479	472	468	488	459	453	502	474	451	477	469	489	471	478	482	495	464	464	490	491	485	453	455	439	439	458	485	517	449	487	474	511	458	461	470	451	510	499	468	478	452	501	462	444	481	475	457	466	422	457	471	480	470	501	475	511	457	474	484	490	506	487	470	459	478	499	473	451	460	452	475	466	456	450	512	465	457	480	492	467	528	482	484	497	477	487	474	465	475	458	482	443	477	477	454	460	476	483	434	461	473	456	483	470	496	465	455	443	515	461	485	509	471	477	438	504	455	476	444	471	477	478	467	466	475	511	439	506	464	481	477	492	434	517	477	430	445	505	493	474	512	487	496	448	482	475	456	476	480	457	514	455	465	454	484	486	479	475	470
354	527	186	100	94	90	100	122	91	121	98	113	127	96	109	97	86	75	87	68	91	79	84	77	79	60	86	70	88	71	87	80	79	73	86	69	97	80	79	78	60	74	71	75	80	73	78	81	84	100	86	65	81	89	75	70	56	72	85	68	74	73	64	69	77	74	64	72	79	83	67	71	63	84	85	53	81	71	74	72	65	84	71	83	74	78	70	80	78	59	80	63	68	77	64	77	53	75	66	66	77	79	81	77	68	85	83	77	72	63	68	87	77	76	84	62	80	72	66	67	75	77	77	70	67	65	69	82	71	75	76	91	78	68	48	81	77	68	71	73	79	61	73	75	64	59	70	74	65	81	69	69	72	75	66	89	70	78	84	82	84	76	73	65	69	80	72	74	64	68	78	83	72	78	89	72	77	72	70	73	77	73	63	79	66	75	63	63	74	72	66	78	75	75	91	77	76	71	79	59	89	80	72	71	75	81	75	74	63	67	85	75	76	74	82	57	75	80	71	76	73	68	83	85	66	73	64	63	81	76	90	83	68	64	65	78	69	72	97	64	82	56	75	80	67	73	82	65	73	83	89	73	71	99	76	82	65	66	75	86	72	76	83	69	80	67	81	87	85	87	79	80	69	61	87	76	74	88	69	79	61	62	76	72	80	70	70	77	73	70	83	67	79	69	69	74	61	61	62	79	74	73	66	77	88	74	74	74	57	85	69	77	72	63	58	80	79	68	77	64	61	68	68	76	62	88	89	70	77	59	62	78	71	70	84	76	72	82	77	70	69	79	96	84	66	70	82	79	72	63	70	66	76	68	56	71	68	71	89	71	67	65	69	57	63	67	71	61	76	75	68	75	71	75	90	53	76	66	69	78	81	68	67	67	66	74	77	66	81	75	85	86	73	81	77	82	80	77	55	62	66	71	80	66	77	71	69	68	77	78	82	75	80	77	66	70	91	68	66	79	68	73	71	73	75	63	66	69	84	62	63	79	70	73	78	74	67	83	76	83	87	60	70	73	57	79	80	76	73	83	76	75	73	76	71	80	67	83	72	73	62	87	67	74	69	102	79	73	78	85	60	72	69	78	74	73	59	71	76	69	55	67	63	78	70	88	72	66	84	71	88	75	66	51	65	63	68	61	74	72	62	78	69	77	76	76	73	84	68	65	64	64	78	62	70	71	51	60	69	75	75	66	54	84	70	59	61	77	60	75	75	84	72	74	73	59	69	95	79	70	78	68	81	91	72	61	55	78	62	67	85	69	51	82	91	65	69	76	84	82	70	78	66	52	71	76	92	80	85	69	71	65	79	80	77	74	67	78	94	72	69	64	70	60	65	62	70	70	83	64	70	78	89	68	82	68	65	70	76	63	74	66	59	65	61	71	64	65	88	82	55	72	54	68	82	74	66	82	68	82	71	60	86	67	83	85	68	75	79	71	80	68	74	74	91	72	93	82	65	76	67	87	68	67	71	88	77	74	69	72	75	64	95	83	61	77	70	78	75	73	82	87	81	63	63	73	68	64	75	75	71	76	88	77	66	55	92	68	85	75	83	65	67	69	64	74	86	82	60	71	67	68	83	76	61	86	72	70	67	73	74	69	87	87	85	76	83	67	74	64	65	76	82	66	78	85	76	62	64	71	72	78	75	80	82	78	70	77	62	74	84	76	82	71	71	68	62	74	63	88	57	71	70	83	70	51	76	67	76	64	69	67	73	69	80	65	76	72	54	69	59	78	69	56	74	68	70	67	66	73	68	74	65	69	77	71	64	73	63	62	72	71	71	83	75	84	74	65	74	74	78	76	59	67	71	74	71	62	69	79	75	68	68	74	73	77	80	78	70	65	59	72	80	87	73	59	81	75	72	89	78	89	78	57	68	83	74	80	68	72	79	83	78	72	76	69	71	72	64	71	60	78	57	85	83	68	84	72	61	82	80	73	71	77	64	59	86	75	69	77	53	78	79	75	78	89	65	86	85	79	65	69	73	56	73	63	76	73	66	63	97	73	60	75	76	72	81	73	65	81	91	63	77	72	61	81	52	74	78	76	68	66	78	74	58	61	87	94	75	83	77	70	74	66	63	74	70	75	77	69	62	71	66	83	67	72	88	71	80	70	64	80	73	64	76	65	63	71	59	70	62	73	63	77	71	59	81	77	82	78	81	59	70	78	80	79	75	68	71	70	69	67	84	62	60	75	75	69	86	92	74	63	71	57	79	81	67	78	71	69	87	80	59	83	65	81	70	65	79	84	57	67	63	78	65	65	75	85	68	51	64	76	76	68	89	67	83	73	65	83	104	64	63	75	61	81	69	74	89	58	83	80	75	75	71	60	75	103	70	91	72	58	62	63	67	76	57	68	63	84	81	50	97	77	63	83	76	71	83	67	78	75	63	69	89	68	81	75	79	94	83	83	80	60	82	70	67	75	70	67	62	65	65	56	68	73	68	61	67	76	70	64	69	78	72	78	80	79	76	75	65	81	78	74	63	65	74	78	75	70	66	70	71	78	83	61	72	79	84	81	84	78	63	73	82	71	92	74	66	83	74	69	85	63	63	68	77	74	65	80	74	72	72	71	85	79	77	73	80	81	77	70	65	78	56	67	63	78	54	64	77	55	68	65	93	65	59	81	72	68	76	70	71	82	88	69	83	80	75	79	70	74	72	64	64	59	59	84	82	78	71	62	87	60	83	81	83	73	83	79	68	67	100	69	78	70	69	68	76	81	89	70	80	78	72	69	57	72	76	60	70	63	77	71	69	69	88	60	91	78	84	72	77	65	63	68	96	67	68	75	68	59	78	56	72	87	65	71	65	74	68	85	72	77	81	72	85	77	70	63	73	84	70	79	66	77	79	77	75	62	82	80	61	62	67	69	79	56	83	77	64	67	66	89	60	70	82	73	74	79	75	73	78	65	79	73	79	61	81	60	61	89	58	65	84	67	86	65	63	72	74	77	75	71	75	69	71	72	73	76	65	51	79	75	74	76	74	68	82	76	64	70	67	74	84	67	81	78	78	74	87	76	80	76	82	67	76	73	80	66	65	64	62	81	92	68	81	65	68	70	80	64	78	60	80	77	58	76	96	81	71	77	73	70	80	67	76	76	64	63	71	87	70	67	92	74	69	83	71	74	73	98	71	73	69	63	80	54	79	76	79	77	77	80	53	77	69	69	73	85	84	77	73	76	61	86	67	70	78	74	75	61	78	84	75	57	66	68	68	73	64	82	70	77	67	66	71	67	78	70	57	63	66	68	81	62	85	71	57	69	73	68	76	61	86	83	75	76	80	86	87	84	68	68	92	57	66	78	86	84	70	71	82	81	67	86	73	66	86	67	66	73	74	77	92	78	72	58	68	79	84	70	65	66	70	78	69	85	65	78	71	66	60	79	61	68	78	72	78	62	70	76	86	78	63	58	79	72	61	74	78	79	71	73	78	72	75	76	76	73	74	84	77	66	68	66	83	64	78	72	67	77	67	77	72	87
6038	6308	1758	1528	3393	4261	3622	2828	2490	2331	2257	2294	2353	1917	1782	1632	1177	1083	887	882	896	883	863	833	815	821	752	764	783	756	789	723	814	755	737	786	744	718	702	733	718	761	754	733	667	690	702	703	731	704	710	719	704	707	717	711	721	710	704	658	712	728	676	675	647	710	751	731	696	692	756	718	718	662	716	679	711	730	674	687	720	727	730	719	662	717	706	723	689	698	680	714	711	767	742	705	627	668	710	715	697	680	660	672	702	678	693	699	698	712	727	695	720	720	704	687	664	617	642	737	654	685	697	699	713	677	699	705	642	720	674	662	696	739	719	666	641	674	677	685	691	711	690	663	657	687	732	666	705	748	681	682	711	680	676	702	705	680	730	671	623	699	676	680	671	676	641	696	710	634	674	681	711	647	696	660	708	679	706	714	679	704	690	676	703	628	657	695	638	715	729	705	686	692	685	678	672	667	709	715	681	679	748	741	664	648	736	702	660	724	672	685	685	725	691	687	684	673	653	747	665	681	698	693	700	676	669	656	688	703	718	690	704	668	690	703	744	690	690	712	684	679	688	650	728	669	663	734	724	659	653	677	722	660	704	680	718	658	695	677	674	726	680	649	676	693	691	693	707	680	690	728	659	678	699	693	696	711	698	673	740	690	663	690	697	688	677	691	680	711	692	705	692	672	709	701	666	684	708	674	674	640	697	703	713	659	717	702	684	679	656	713	693	738	705	670	699	697	703	764	704	716	650	712	682	694	675	712	645	719	696	713	739	736	696	679	654	702	673	691	680	687	693	739	686	692	701	700	716	676	685	687	685	675	705	722	674	687	685	690	701	661	712	736	669	703	670	656	689	723	676	676	708	634	701	713	671	716	685	701	661	700	683	686	703	722	649	684	698	687	693	672	681	688	721	668	728	681	652	683	696	640	718	697	658	695	704	656	666	698	709	674	678	705	651	672	736	698	650	696	706	710	697	708	696	692	641	686	684	623	634	672	695	706	702	665	680	729	656	693	729	678	683	741	686	671	683	681	688	680	697	704	703	739	695	693	638	691	730	687	722	721	695	704	708	707	706	670	677	701	656	705	681	688	705	684	673	679	706	674	687	676	748	722	697	699	703	676	699	707	656	663	696	674	642	742	730	736	711	685	741	658	684	728	739	674	709	696	671	712	712	715	691	681	688	718	673	687	726	719	726	700	708	663	727	678	680	662	709	697	667	690	703	671	710	682	721	695	665	678	747	671	681	715	717	672	692	701	673	680	674	705	704	668	697	699	679	736	675	674	674	675	730	736	689	681	689	711	697	638	716	707	719	686	672	682	685	676	722	689	687	681	714	741	682	726	699	682	646	710	709	649	704	722	709	714	719	680	696	701	668	725	688	717	703	676	645	723	715	679	668	710	702	662	673	673	711	648	704	662	681	758	639	716	677	643	689	719	694	711	718	665	689	655	672	718	701	674	699	677	757	688	710	703	720	697	708	647	686	669	668	696	673	700	736	701	674	681	655	719	663	648	677	699	676	631	677	674	701	742	710	669	678	716	697	655	669	675	684	694	679	716	670	704	726	685	689	682	657	722	694	737	667	668	722	687	703	677	702	720	695	665	685	693	677	723	652	734	704	705	704	742	688	669	692	689	705	680	701	693	728	694	708	702	663	709	709	716	688	683	690	662	727	766	706	753	691	682	646	694	631	725	780	673	691	662	718	694	647	697	717	679	699	697	724	712	672	668	689	682	639	690	715	696	648	721	673	726	691	719	703	709	644	652	681	706	716	695	671	749	702	684	669	704	676	683	748	654	721	649	643	649	725	643	696	692	740	681	686	738	699	656	670	685	652	663	710	690	681	704	664	700	700	694	692	666	663	639	672	726	674	695	711	686	657	727	666	688	680	671	691	655	659	696	722	684	681	702	663	709	697	693	688	680	695	671	689	700	678	670	661	703	685	699	662	746	713	709	691	663	686	702	714	665	691	709	702	670	715	760	634	721	733	648	685	737	671	646	691	685	708	693	710	639	674	693	716	683	704	727	681	663	660	641	705	663	708	663	736	693	674	714	703	669	679	656	661	694	723	681	668	710	718	682	683	662	703	675	714	683	728	694	685	697	706	688	702	716	714	639	718	709	751	670	676	673	713	707	692	637	698	701	691	721	695	670	655	704	732	657	711	694	748	683	707	709	742	681	705	715	687	702	718	744	738	635	694	693	682	757	722	681	707	647	666	689	688	641	684	699	707	708	691	687	696	666	701	708	727	710	682	717	659	720	738	718	635	730	693	662	688	702	678	708	687	722	682	709	737	716	711	661	666	698	683	699	647	680	700	689	711	741	720	669	693	682	709	660	688	656	676	717	715	726	678	668	670	746	686	677	667	675	682	710	707	666	659	700	685	651	672	691	696	643	724	725	668	693	723	701	633	677	764	736	726	653	673	713	663	630	707	688	674	687	670	632	683	639	724	673	642	697	697	680	677	666	667	755	679	688	684	682	705	680	701	701	631	706	692	630	688	663	714	687	663	710	655	664	688	737	726	684	709	673	686	735	662	664	669	678	642	730	736	737	688	728	713	714	639	699	613	681	723	664	702	682	694	702	653	700	672	675	630	686	717	698	689	679	752	690	700	653	675	704	683	695	702	637	667	716	715	677	704	682	691	655	686	659	717	666	682	728	745	660	692	690	702	680	733	738	705	695	611	700	677	665	706	651	707	659	714	701	663	705	730	674	658	676	728	710	724	719	665	694	724	681	696	678	723	685	730	653	710	661	730	726	662	689	694	709	672	662	668	684	718	723	694	673	666	732	710	676	704	659	683	693	755	695	711	665	729	687	700	722	696	675	706	645	694	675	674	700	706	659	709	724	663	690	677	700	698	715	649	690	677	643	671	703	695	700	695	694	682	693	663	680	706	711	691	702	661	687	700	697	716	711	684	688	670	651	687	701	733	696	696	694	706	662	706	748	665	735	688	672	672	684	688	684	683	656	671	709	705	693	712	729	679	638	692	676	740	666	681	745	697	653	724	681	698	673	712	700	681	677	675	642	639	667	720	665	674	695	704	657	695	701	685	637	697	709	743	732	684	686	718	724	727	680	651	729	684	650	741	687	668	661	687	717	686	707	669	699	691	702	716	689	693	701	694	689	697	715	733	705	690	648	670	692	649	701	725	680	735	686	659	674	780	660	706	704	677	733	675	677	662	669	716	715	655	682	717	695	695	703	740	686	697	691	634	688	708	684	683	723	683	667	620	678	664	696	732	658	702	721	678	707	641	683	712	671	719	722	679	655	722	684	652	681	690	670	711	691	672	705	700	714	705	665	725	673	707	684	677	646	719	737	697	674	691	728	725	682	700	654	657	678	738	652	733	614	701	670	713	719	697	744	652	666	688	679	682	717	706	717	677	651	671	645	716	722	705	685	730	692	687	718	652	682	655	723	690	666	693	654	684	717	671	691	661	728	778	703	710	693	693	644	702	702	673	722	660	682	667	679	686	700
965	171	70	45	33	52	57	53	50	72	59	49	69	66	57	44	36	38	31	24	26	22	31	29	23	30	29	30	26	18	22	26	27	19	21	21	24	19	21	19	29	23	25	16	25	18	20	26	21	20	19	12	26	17	24	25	21	22	21	29	24	23	15	29	11	25	25	13	14	16	18	19	18	15	29	22	19	16	25	21	31	19	25	26	16	26	27	25	19	25	29	25	16	16	27	19	16	17	23	16	20	28	29	22	25	24	26	16	12	21	21	27	15	26	21	28	26	28	16	25	24	21	21	26	22	20	23	23	28	20	17	21	18	22	15	21	12	19	12	22	22	19	24	12	17	18	20	17	22	13	22	28	21	18	20	27	21	24	21	22	27	24	16	18	26	21	28	20	25	14	17	18	26	23	20	24	15	24	20	23	13	11	18	20	12	20	15	25	33	22	26	21	22	13	29	34	20	19	19	12	20	22	19	19	19	16	24	21	23	14	23	20	26	23	23	27	14	24	16	23	27	16	22	24	21	22	33	22	22	26	25	17	19	14	19	30	21	17	22	15	26	19	12	26	26	21	23	22	22	18	23	15	24	17	21	19	18	21	21	16	26	22	22	18	17	32	17	15	24	18	26	24	20	24	16	17	22	20	18	17	27	23	23	18	14	24	22	16	18	21	24	20	23	22	17	20	19	20	21	26	22	15	26	25	24	24	22	25	34	21	30	27	24	12	16	21	23	20	16	21	20	20	20	14	26	19	20	22	21	19	18	16	22	18	23	20	23	26	17	27	18	19	13	22	20	24	20	21	24	15	24	18	19	22	21	23	17	14	16	21	17	15	19	30	8	20	20	24	20	22	18	21	24	16	18	16	16	14	19	26	18	25	11	23	16	26	22	24	17	26	23	16	22	23	19	20	25	13	14	22	15	13	18	24	29	18	22	18	21	17	18	15	22	19	19	16	22	24	20	21	19	23	28	19	19	20	26	20	25	23	24	16	22	19	14	20	16	18	15	26	14	12	27	23	22	24	24	14	21	15	21	23	21	18	23	23	19	23	27	23	18	25	21	28	27	24	21	24	12	18	23	25	12	27	20	21	17	18	29	28	19	22	22	14	22	24	25	22	23	19	20	26	22	26	13	17	24	16	20	17	27	22	20	16	15	18	18	25	23	19	19	15	26	23	21	23	23	24	15	29	21	20	20	19	21	24	19	18	20	19	30	26	25	13	27	21	20	16	17	22	17	33	19	27	34	26	20	28	18	25	27	13	21	12	13	26	26	14	16	15	14	26	21	20	17	21	17	20	24	33	14	17	25	22	24	19	20	28	20	17	22	25	14	23	16	16	22	18	19	23	24	21	19	27	15	28	20	25	26	25	18	21	23	19	29	19	27	17	21	19	22	22	21	16	20	20	15	19	24	26	25	14	29	21	15	21	22	14	21	21	13	22	15	13	16	25	15	31	15	11	24	24	20	17	17	22	16	29	22	30	16	17	18	19	18	25	26	22	14	23	22	16	21	16	24	22	16	23	20	22	25	15	22	24	25	17	15	22	21	12	21	24	21	20	21	23	22	32	26	20	19	24	28	23	20	12	11	26	29	17	17	20	14	23	25	22	26	20	22	19	28	33	24	24	21	18	23	24	14	21	22	21	16	21	27	32	15	15	30	21	23	23	19	21	14	18	19	21	15	22	25	23	18	30	23	14	19	24	15	18	31	23	27	20	22	12	16	21	21	24	23	24	26	25	19	11	25	21	20	23	16	15	17	25	25	14	18	25	30	23	21	15	27	24	19	25	9	20	18	23	18	18	20	27	16	23	17	21	24	24	21	18	28	23	21	18	20	18	16	19	18	21	10	23	25	20	21	22	25	22	21	20	15	15	25	24	25	26	17	18	18	17	17	24	20	22	19	27	18	23	18	23	23	28	22	27	28	16	18	25	23	17	20	30	17	16	14	23	16	14	20	24	24	27	18	15	12	16	20	19	20	15	26	26	18	26	16	17	23	25	18	21	22	19	26	21	27	13	23	28	20	21	23	27	15	16	22	16	24	23	26	14	22	17	20	39	18	16	11	21	28	16	22	24	14	16	15	24	16	16	13	18	24	20	25	11	19	13	21	13	35	20	21	14	15	23	20	27	25	24	22	25	23	20	18	19	23	17	19	29	16	18	17	17	19	20	17	21	25	26	21	15	14	20	23	18	24	20	32	14	24	22	23	24	14	25	17	23	14	21	29	23	23	28	23	20	18	20	19	22	22	18	17	17	25	22	16	14	22	24	21	17	27	24	24	17	20	32	18	21	24	18	17	8	16	35	19	25	16	17	20	18	19	19	15	22	16	20	27	18	17	25	18	16	16	17	20	18	18	23	23	22	22	18	23	20	10	24	26	26	20	14	26	19	12	20	23	24	20	27	19	19	24	26	22	19	22	23	32	21	26	26	10	29	26	28	22	19	24	18	18	30	24	22	15	14	24	18	22	24	25	20	19	23	27	19	13	20	21	25	26	17	16	22	22	21	15	28	27	18	24	21	17	22	16	21	24	18	12	20	19	22	16	21	19	19	23	19	20	18	20	26	25	28	12	22	24	22	20	16	17	18	22	22	20	21	22	21	18	23	18	15	17	30	18	19	22	20	13	17	19	30	12	26	16	22	26	22	19	18	25	14	24	21	21	16	28	24	27	22	23	25	17	13	22	20	19	20	23	17	19	30	30	20	22	23	12	29	15	25	22	18	23	26	19	18	20	19	26	23	25	23	20	26	20	24	18	18	19	21	17	29	31	18	25	22	19	25	25	17	19	15	22	13	19	27	24	24	19	12	29	20	24	20	18	21	21	17	18	19	17	18	18	20	20	24	25	16	20	15	28	30	23	18	28	15	15	25	23	19	29	23	18	29	19	19	23	25	15	22	16	23	23	22	21	25	23	18	25	20	30	21	21	23	18	24	15	23	19	13	27	19	18	22	18	15	19	26	17	23	23	23	16	17	16	30	19	25	27	29	21	23	14	12	22	20	31	25	18	28	19	24	17	21	24	23	19	17	14	21	26	28	28	27	19	27	13	22	23	25	23	17	27	21	21	14	21	17	24	25	26	22	23	29	25	14	14	18	15	26	18	18	19	18	19	23	19	27	27	24	22	26	21	32	25	21	22	22	24	25	22	26	20	26	19	19	19	29	22	12	24	31	15	22	17	16	14	26	21	19	23	26	19	17	19	26	23	24	19	18	18	26	15	20	23	15	15	25	15	30	19	21	22	25	22	31	16	28	20	23	22	19	16	16	28	15	13	20	34	18	20	26	10	21	17	20	21	22	21	21	20	21	22	20	15	24	36	24	24	16	22	19	16	22	22	25	19	18	28	14	20	22	21	18	26	19	17	24	28	20	27	19	27	20	22	20	17	25	27	20	26	23	16	23	22	14	21	23	16	12	13	28	25	18	20	21	17	26	21	26	21	12	22	17	21	24	24	26	26	23	24	23	18	18	18	16
7683	2774	961	913	2333	2789	2503	2302	2359	2240	2107	2020	2109	1760	1431	907	674	509	487	441	398	412	374	359	349	314	271	278	279	300	282	256	255	282	254	256	259	242	219	216	205	243	187	234	244	212	207	218	204	236	217	214	220	222	196	221	216	210	204	212	175	200	191	229	228	205	212	211	226	203	194	181	194	221	182	234	223	192	193	226	177	205	168	205	195	204	193	207	221	206	220	198	188	201	195	180	201	197	207	182	221	179	184	192	207	193	171	179	199	199	200	200	205	211	196	174	211	210	195	187	199	235	202	195	194	202	194	183	215	189	193	214	202	168	182	231	208	194	172	192	208	194	210	220	203	238	181	184	203	216	212	185	222	203	193	184	233	180	208	186	198	181	216	204	202	191	181	234	219	189	185	196	160	176	174	200	181	229	193	183	204	194	168	199	189	194	200	179	181	190	185	174	173	194	182	212	198	193	194	209	205	209	190	187	191	189	184	197	191	193	233	212	198	196	204	192	181	197	176	195	202	175	167	182	197	194	211	215	199	201	194	185	224	200	205	190	202	181	199	182	220	206	195	218	189	205	198	186	191	207	212	169	161	214	193	231	204	181	168	219	212	194	195	182	211	211	205	214	212	211	183	179	208	194	189	191	220	189	229	201	178	207	193	205	214	183	207	189	203	160	206	171	214	206	182	192	210	199	179	191	175	200	214	183	202	187	199	208	214	191	201	214	217	196	217	218	215	197	201	193	237	185	199	186	217	192	195	202	194	178	191	192	182	181	179	220	213	198	181	191	202	198	200	222	185	211	169	189	197	209	201	173	193	190	198	211	200	193	194	179	213	182	217	207	201	191	187	197	197	193	202	173	190	179	176	217	200	206	184	178	197	172	219	215	191	181	194	217	189	176	201	221	230	168	195	201	188	160	179	176	203	219	162	206	223	193	188	217	202	194	195	188	191	184	180	176	216	176	199	177	188	192	184	190	182	195	186	214	186	203	189	194	199	213	206	223	200	193	198	224	189	183	190	205	205	184	180	196	196	186	182	190	212	180	192	195	193	209	198	166	180	160	211	190	192	187	189	197	189	170	203	200	202	200	181	197	198	221	194	183	186	202	194	203	186	195	201	197	191	195	196	166	186	201	177	192	175	178	221	212	175	216	205	177	224	180	202	209	220	178	217	179	188	195	206	185	199	221	181	196	182	198	193	201	202	196	209	179	210	192	173	195	201	203	183	198	218	191	196	173	185	217	223	184	193	177	219	213	188	209	179	183	183	204	197	197	194	197	211	191	195	197	188	210	193	199	201	184	195	181	179	208	174	216	206	199	202	187	192	188	163	177	195	200	223	180	196	169	176	187	186	196	203	197	210	201	183	193	208	209	173	209	199	209	195	200	190	199	195	214	200	199	191	204	211	193	172	202	187	192	212	180	213	221	219	169	187	195	201	202	178	191	173	183	174	213	206	169	201	171	194	183	200	204	180	209	230	205	185	199	204	204	196	173	204	210	193	191	199	198	196	205	204	198	183	179	214	197	174	195	194	198	195	187	171	210	212	206	177	185	204	205	210	197	216	195	180	182	209	197	182	192	206	207	201	223	194	186	203	216	193	211	196	211	172	194	184	224	199	191	189	196	176	212	192	193	181	206	193	189	210	202	180	203	196	194	206	193	202	211	198	195	200	223	182	193	192	184	196	206	187	210	179	216	185	191	178	201	204	200	196	190	197	215	194	192	180	203	201	168	199	193	199	191	156	194	198	195	184	202	176	191	187	191	188	211	190	213	204	212	214	220	213	183	217	202	170	206	214	201	189	210	180	206	205	189	213	194	186	199	216	204	188	194	204	196	210	217	190	205	218	182	206	189	220	192	177	188	209	219	180	177	196	196	205	186	210	202	208	184	166	202	184	181	192	226	190	203	211	183	205	199	207	217	191	200	205	208	215	211	195	205	212	214	189	195	190	188	169	188	191	208	192	189	217	202	207	205	183	183	188	193	188	202	174	208	167	196	191	168	190	196	208	177	209	194	205	194	188	191	206	218	197	183	201	196	200	211	203	201	186	209	217	188	191	202	194	197	197	179	208	204	205	176	204	212	169	174	199	189	199	222	201	181	211	201	192	198	174	202	196	195	205	202	198	187	192	218	193	182	203	188	207	190	201	187	199	226	207	201	171	194	200	196	188	219	200	190	182	217	188	204	208	202	204	208	212	185	211	187	219	193	213	187	184	204	181	188	187	202	200	174	196	203	189	200	215	209	207	169	238	206	214	209	203	191	180	175	208	191	214	175	184	185	180	182	208	216	184	197	186	163	198	187	196	201	207	167	181	180	182	201	194	196	189	199	211	182	180	177	189	178	208	179	216	215	184	199	216	188	208	212	185	210	219	200	186	198	201	198	202	197	177	243	192	195	203	199	210	210	201	198	216	181	196	189	201	183	212	171	189	185	193	178	203	196	182	209	189	178	215	191	200	190	198	191	197	182	234	194	196	202	215	194	192	170	186	192	212	172	190	194	179	194	179	192	203	208	206	205	199	179	209	204	190	216	208	203	186	209	198	189	195	194	190	168	186	193	211	213	211	185	185	188	212	190	193	204	191	208	222	201	179	192	192	183	189	192	191	210	203	186	196	206	189	203	219	197	184	231	218	208	208	180	223	202	199	200	198	205	209	216	196	220	181	183	212	203	168	214	186	205	195	203	213	202	205	218	208	203	174	189	174	198	197	226	208	202	168	199	181	188	184	187	183	194	191	210	215	201	196	211	191	181	205	199	185	182	206	184	210	189	183	208	200	197	201	210	205	191	202	221	207	203	208	204	186	206	229	188	205	206	218	198	198	203	216	178	191	206	175	204	210	196	191	217	225	181	192	197	202	222	201	197	238	173	180	194	190	188	203	189	191	196	185	173	187	188	200	174	185	201	188	183	207	195	225	181	219	213	214	177	161	191	185	200	204	199	215	219	210	207	180	197	185	205	170	206	183	203	194	203	201	174	208	190	188	180	205	191	194	187	196	205	218	191	196	188	187	193	194	209	189	182	200	193	208	203	183	225	229	190	183	198	210	183	211	197	199	190	180	201	189	185	186	223	178	186	177	205	199	179	212	195	207	200	205	208	169	201	194	205	165	174	198	197	212	208	203	186	189	204	193	197	212	215	210	200	191	196	199	191	172	195	206	215	202	210	197	208	204	204	194	178	200	188	193	182	198	211	195	199	189	194	194	191	176	207	197	223	221	200	197	186	181	192	189	177	210	201	192	204	183	182	186	218	226	201	195	230	191	192	185	216	208	186	186	226	175	201	185	196	201	170	171	199	205	181	192	203	183	217	188	193	190	197	200	193	210	180	202	198	203	180	189	200	181	177	212	192	190	191	194	190	205	228	214	188	185	187	194	207	191	202	202	179	180	192	178	218	187	191	181	191	170	189	222	190	203	195	212	196	190	197	206	191	189	189	182	204	218	189	177	195	196	171	178	185	207	213	185	198	197	174	190	208
506	292	132	71	72	98	87	118	124	120	101	139	155	109	96	82	87	67	51	61	59	65	55	49	68	49	55	43	49	57	52	63	61	70	58	51	47	49	60	65	45	49	47	41	51	56	56	47	52	45	48	39	50	54	52	52	37	54	60	51	59	45	54	60	49	54	49	42	55	45	52	55	45	47	50	37	54	53	48	51	55	51	56	46	60	53	49	44	62	47	42	46	55	40	49	50	47	45	49	47	58	53	49	50	36	46	51	66	49	39	51	49	45	48	34	37	52	48	63	54	47	51	58	34	50	60	57	40	46	40	63	48	47	51	54	53	48	49	41	50	60	63	63	49	68	39	43	47	46	49	59	53	51	60	56	62	51	54	63	45	44	52	46	45	67	57	58	49	57	62	59	43	39	44	55	53	54	49	50	51	45	46	47	60	47	61	54	57	46	49	59	58	53	57	52	50	63	53	58	52	55	51	59	50	48	50	38	47	47	49	49	61	56	41	54	50	55	57	49	40	52	56	48	47	53	60	41	63	47	71	48	52	64	55	37	46	44	54	50	63	49	43	58	51	66	55	50	60	49	48	41	49	48	52	57	44	44	43	51	51	54	54	58	58	50	60	59	47	60	46	55	51	51	56	47	46	61	52	57	55	39	58	64	45	56	44	46	46	71	44	75	54	45	46	56	52	42	58	54	42	45	40	50	52	53	43	50	51	60	54	50	64	59	66	64	60	73	45	50	59	52	58	50	50	49	57	62	53	47	53	47	47	60	38	41	48	46	57	52	44	47	64	53	43	51	53	61	52	50	65	50	66	48	57	65	51	55	55	40	65	58	45	52	54	47	46	55	60	55	52	32	67	55	48	57	51	49	48	52	39	65	45	53	52	42	50	59	56	47	53	41	50	51	45	54	56	59	58	54	46	54	51	49	57	62	44	51	49	54	48	48	47	40	52	58	52	41	40	50	50	58	56	48	67	46	61	52	49	50	56	57	45	53	41	54	60	59	55	57	51	52	40	50	39	42	43	34	58	51	53	59	55	47	61	62	67	63	56	49	61	54	55	43	50	44	58	51	37	47	55	49	59	54	56	49	60	50	49	64	42	52	50	36	59	52	62	72	65	60	59	68	47	59	61	49	57	49	48	51	42	48	53	52	48	58	51	50	48	58	55	62	61	43	61	60	53	49	63	54	46	46	49	45	51	47	52	50	44	47	56	49	40	45	41	51	49	41	59	61	50	42	57	44	48	59	45	56	55	48	60	40	65	55	52	59	65	53	54	46	41	61	45	60	58	50	52	58	55	55	59	47	54	53	52	61	40	44	54	52	58	50	54	54	57	44	54	35	68	55	51	45	51	63	48	51	68	47	39	62	49	49	40	49	70	61	54	56	49	47	49	49	58	44	42	45	70	51	51	38	54	49	49	49	40	47	40	62	52	51	53	39	47	37	44	49	65	50	55	57	49	56	54	52	58	51	53	49	43	56	56	45	52	47	52	54	47	49	45	41	53	52	49	42	50	55	44	45	49	38	61	59	52	37	47	48	49	57	57	52	43	39	61	48	53	56	32	47	51	62	50	45	36	46	45	55	44	60	45	45	64	53	55	51	48	49	47	62	37	49	48	41	43	52	42	52	49	55	54	44	50	54	55	48	45	56	50	56	51	46	61	51	42	53	58	45	50	51	51	54	41	62	44	62	53	42	54	53	63	50	46	66	43	41	43	53	47	58	64	60	55	47	58	53	48	47	69	49	55	45	73	44	48	51	46	43	53	47	45	57	47	69	51	55	41	58	57	57	60	53	61	53	48	50	48	54	50	37	40	54	55	53	52	58	40	55	38	45	35	49	55	46	53	56	53	51	55	57	58	45	36	62	56	46	45	51	56	49	45	43	40	39	49	58	47	63	46	35	53	37	54	57	49	56	60	50	48	53	54	56	56	49	55	58	43	59	42	62	40	53	57	51	52	62	46	61	54	49	45	52	51	41	38	53	63	65	58	50	52	65	52	52	63	52	52	57	52	54	52	51	48	57	54	55	58	58	49	52	56	41	51	44	58	42	46	57	50	60	55	47	36	49	57	32	53	57	47	53	63	62	59	53	49	46	56	59	54	41	38	46	48	54	56	61	41	40	59	48	59	54	54	46	56	49	60	55	57	43	40	60	46	59	52	60	50	56	43	52	54	58	57	53	47	44	55	44	49	41	42	63	57	71	49	41	49	67	67	46	48	57	45	67	63	50	55	46	44	59	66	46	54	51	57	54	47	48	57	45	51	54	44	42	55	48	56	59	50	43	63	54	54	47	50	47	59	56	43	53	45	52	55	41	48	65	50	39	48	49	54	55	58	50	48	44	46	44	60	47	57	37	52	57	56	51	47	43	66	46	50	47	52	62	49	42	42	56	69	52	57	57	67	52	56	54	56	59	64	43	49	46	52	57	60	49	48	65	62	44	45	49	71	49	64	49	47	46	44	46	59	51	51	52	51	60	49	53	55	57	60	47	56	61	44	52	65	51	66	44	52	55	56	50	62	55	59	48	50	64	48	42	42	48	47	55	59	52	38	51	63	47	50	50	48	53	51	41	54	58	53	43	49	45	52	56	54	54	49	56	50	56	54	41	51	55	51	48	65	47	46	48	46	58	41	37	52	53	61	61	49	50	52	40	40	53	71	52	60	42	56	48	38	47	50	46	53	60	53	54	54	47	55	46	65	51	49	39	57	37	47	61	51	50	46	45	53	53	51	46	50	55	62	43	40	53	47	52	37	54	43	57	46	50	60	41	53	54	42	43	48	47	57	42	44	62	56	40	34	56	54	37	40	54	51	55	54	52	55	53	51	54	42	45	55	50	50	41	57	61	54	55	56	43	49	52	75	51	51	46	64	56	44	56	49	55	58	55	54	47	54	49	59	60	52	41	54	51	60	54	45	38	55	40	48	53	44	48	60	56	50	45	47	56	51	53	49	53	42	52	68	46	43	51	56	53	47	42	52	53	47	65	54	51	41	49	49	47	46	56	43	47	42	47	54	44	44	44	60	62	58	55	63	51	40	42	47	42	55	46	55	54	55	47	48	44	47	57	60	51	53	56	61	71	56	66	43	52	58	40	53	58	66	59	49	43	48	58	56	60	45	55	50	59	57	53	59	51	50	56	50	54	68	54	57	66	52	38	49	54	57	52	42	51	62	49	66	52	53	44	55	46	51	61	41	49	47	51	52	59	52	50	45	54	37	48	58	44	45	52	33	56	48	46	51	50	55	66	48	48	64	44	52	48	59	49	55	61	46	46	46	51	66	41	48	42	59	58	53	56	44	61	46	49	53	41	49	55	49	52	43	44	45	51	48	57	61	47	36	46	51	48	46	46	53	53	38	63	53	55	58	65	46	50	63	46	44	58	42	44	56	49	55	45	60	74	37	54	43	52	49	36	55	58	64	44	54	42	65	51	42	67	41	54	40	42	41	48	49	46	53	55	60	52	46	61	49	49	46
7215	3813	1483	1526	3754	4645	4302	4216	3934	3853	3736	3568	3394	2855	2140	1512	1187	1008	877	853	886	809	799	756	668	662	634	611	625	623	668	600	624	599	581	574	575	582	559	585	577	543	559	532	564	564	504	577	552	541	562	516	565	541	543	542	554	519	522	526	503	534	478	549	537	527	546	495	519	530	502	556	574	557	541	531	518	487	495	546	502	548	538	549	498	501	572	554	552	514	513	513	533	528	518	542	512	478	462	488	540	505	504	478	539	475	528	506	538	541	514	519	504	577	490	530	498	480	532	532	526	522	526	529	500	519	517	558	456	549	536	462	529	480	523	522	493	510	497	528	527	495	517	479	516	507	532	490	528	542	508	499	504	515	499	539	515	517	476	516	500	532	529	473	516	506	527	551	491	511	507	506	560	516	545	497	488	502	512	482	518	503	536	492	565	521	464	496	478	555	524	500	516	526	556	495	451	520	516	475	517	520	501	463	502	486	502	485	534	523	523	466	550	536	515	484	531	506	515	488	538	496	483	508	528	484	520	516	506	514	487	540	514	520	478	519	504	488	538	509	488	513	531	477	489	492	537	509	498	475	517	502	495	523	548	449	474	499	523	491	508	523	528	489	525	507	545	491	526	500	493	479	509	467	497	514	496	471	526	509	536	544	498	532	529	469	485	497	455	510	491	512	480	491	535	513	527	482	469	535	496	517	484	514	528	512	513	505	503	490	466	465	526	490	498	518	547	497	536	540	493	469	514	533	518	493	528	503	473	512	533	515	504	484	506	504	495	517	530	528	495	489	477	507	507	512	510	483	545	511	499	524	524	528	514	496	545	479	511	527	518	465	506	499	495	511	489	531	531	504	549	497	493	537	476	507	512	487	539	499	505	493	508	493	493	479	533	523	490	530	538	501	522	506	517	506	501	505	508	499	555	498	538	513	536	512	508	489	548	514	513	530	535	535	528	492	510	483	496	521	499	519	494	514	459	496	540	518	520	508	527	522	537	544	481	533	486	518	523	530	519	506	489	544	471	527	475	506	433	523	464	540	491	526	492	526	523	541	503	509	497	500	503	527	529	511	519	510	518	530	522	540	493	529	488	507	510	466	490	507	498	475	539	492	554	527	527	505	526	550	530	542	534	485	522	504	509	495	460	517	497	529	549	542	469	504	505	559	495	478	487	474	496	511	528	521	475	498	591	548	491	484	482	500	523	493	487	462	513	503	488	500	495	481	539	526	525	513	502	547	511	517	498	508	530	505	520	482	508	515	531	492	478	504	531	538	506	549	501	516	536	470	470	532	519	476	451	532	527	502	518	575	498	476	487	494	501	530	535	482	491	496	526	479	548	517	503	477	470	513	491	500	524	537	531	488	560	489	499	523	518	490	520	489	511	527	523	527	503	505	489	504	521	510	487	528	531	488	545	534	505	519	487	530	524	500	518	471	457	502	529	533	537	513	500	530	497	480	517	471	508	507	522	521	492	527	499	548	540	491	502	518	540	506	552	527	474	503	534	523	493	527	534	507	482	508	510	541	525	521	498	483	514	525	487	506	520	548	535	528	513	521	501	524	513	531	517	525	521	501	466	491	488	485	513	538	491	485	508	520	502	508	513	532	520	476	480	525	498	484	491	518	482	513	505	460	517	520	506	493	503	502	519	516	536	475	497	484	493	529	508	508	494	481	494	519	507	496	522	534	545	500	524	523	499	546	495	485	514	471	517	528	517	542	493	527	511	537	501	540	538	514	507	498	482	528	489	502	526	481	504	494	535	542	480	523	551	543	518	505	524	546	481	527	522	521	500	521	518	493	524	479	516	520	531	526	518	542	513	488	563	523	555	550	559	498	532	517	498	469	513	517	508	544	511	549	493	491	520	504	502	461	509	504	479	539	500	539	494	530	529	521	505	512	551	477	500	487	512	486	516	536	490	495	488	487	510	487	499	518	487	491	525	533	498	493	526	474	489	486	505	544	520	471	463	500	513	534	512	457	514	550	549	504	517	497	505	501	505	525	506	546	497	517	495	531	527	546	522	501	503	519	519	515	551	491	486	504	472	509	508	526	521	508	525	528	529	471	480	526	534	513	471	503	505	492	539	520	500	546	491	544	488	517	448	503	491	525	485	495	494	524	525	516	511	505	497	497	487	517	520	517	489	511	507	505	528	533	543	555	500	473	497	526	549	516	555	513	472	504	505	526	513	516	524	529	504	489	506	510	520	524	541	511	487	538	521	516	454	495	527	528	498	481	499	494	512	496	566	517	457	524	500	503	488	525	546	512	510	534	491	497	518	520	508	508	490	525	534	528	532	504	514	518	527	531	515	514	511	466	514	525	512	504	493	532	548	531	515	506	505	512	471	494	538	515	507	506	494	526	550	483	518	508	493	484	504	533	507	523	530	501	509	492	491	533	535	539	501	516	494	518	511	522	499	494	533	494	513	512	536	477	505	515	502	486	533	542	506	515	535	529	469	498	529	537	526	482	509	492	512	503	559	524	574	532	470	551	516	501	512	516	490	513	484	492	517	495	505	493	517	489	523	537	471	497	493	506	469	507	497	510	533	481	488	505	500	533	511	506	479	523	523	531	534	504	494	535	486	502	472	504	519	488	525	528	504	537	510	532	528	518	493	534	506	495	535	452	510	481	525	521	484	518	510	502	575	519	492	488	471	549	516	560	512	518	503	485	533	516	506	508	494	497	496	491	511	491	502	538	465	526	513	471	496	493	509	509	494	506	540	504	478	489	508	515	505	473	508	518	519	465	517	493	502	510	505	506	501	512	479	505	493	502	507	501	508	491	501	497	511	485	526	540	506	503	521	564	513	525	510	494	490	521	479	506	462	492	527	526	569	493	513	491	489	531	520	512	525	500	501	506	540	520	519	490	524	503	525	528	491	523	526	494	499	551	515	529	512	446	516	527	519	488	501	500	542	517	503	489	501	517	508	519	532	485	514	521	502	521	525	525	523	506	525	526	513	468	499	543	496	497	546	506	506	527	549	484	509	513	505	500	512	485	490	521	515	507	510	503	498	565	511	499	563	519	505	487	529	506	506	522	516	497	530	543	507	503	504	515	521	498	515	525	505	528	512	504	513	516	516	488	501	513	510	551	532	509	496	527	492	493	475	526	520	481	477	495	501	541	491	497	525	528	532	525	499	495	473	519	551	497	486	481	515	530	518	512	470	556	558	546	520	530	501	547	527	525	512	516	478	521	501	528	482	511	511	511	469	535	485	506	516	518	515	518	481	505	501	513	477	491	485	454	524	519	489	511	495	493	490	531	512	538	484	525	521	472	536	502	483	494	517	550	500	517	495	507	545	511	498	494	476	488	525	536	491	526	552	477	522	533	532	540	500	535	488	498	520	482	525	473	507	492	515	520	513	508	531	505	535	533	541	495	529	521	481	508	517	528	457	518	469	516	559	504	523	499	480	544	508	478	544	527	504	499	535	494	518	498	507	469	509	498	535	508	514	502	521	514	508	467	518	529	548	502
697	119	76	49	67	56	66	90	71	85	106	101	88	79	78	60	55	58	57	64	50	52	60	61	54	52	47	57	46	52	52	48	56	58	71	55	52	59	53	47	49	63	60	54	62	74	37	52	53	56	50	48	53	45	55	36	65	46	53	61	51	44	54	62	38	57	47	53	63	54	45	52	52	51	45	54	54	50	45	45	63	41	38	50	60	55	50	64	50	40	42	45	56	66	57	63	45	56	59	53	50	55	38	50	48	62	53	65	56	55	45	48	60	50	55	62	56	57	45	51	56	45	59	51	66	50	56	46	47	44	63	54	46	46	48	52	56	52	56	47	75	54	59	55	68	50	43	46	47	46	55	57	45	56	44	44	58	47	63	58	61	46	47	42	61	54	57	60	62	52	58	55	57	49	48	55	61	50	46	45	42	55	61	66	46	46	50	51	57	48	55	50	64	54	73	61	49	59	54	60	62	62	42	49	50	67	46	42	53	48	44	60	49	58	40	56	47	57	51	45	50	54	57	48	53	50	61	40	49	59	50	57	46	60	44	56	58	55	45	48	41	64	40	42	48	60	49	52	56	56	48	52	61	53	58	52	52	54	62	47	55	52	68	55	47	49	48	54	64	51	54	51	54	53	56	57	42	38	52	52	57	41	44	49	53	55	57	66	46	57	59	71	60	54	42	47	39	56	67	60	46	53	43	57	48	54	49	56	57	50	44	51	57	44	68	58	62	61	51	53	47	51	37	57	62	56	48	53	33	55	53	49	52	53	48	51	59	57	63	58	47	68	53	51	54	46	46	53	49	52	59	57	55	38	45	55	56	66	49	56	54	36	63	53	69	50	49	61	50	58	40	47	73	68	41	61	66	56	42	47	52	60	50	49	52	66	59	56	57	64	56	44	36	52	48	40	63	56	50	48	63	56	62	55	43	54	61	53	52	48	69	42	44	51	52	47	53	59	46	55	48	45	62	50	56	45	42	46	55	54	59	48	59	44	56	63	54	49	49	43	61	44	50	64	42	61	57	46	52	49	44	61	44	43	35	58	40	54	66	52	44	50	64	50	58	52	51	53	36	48	47	50	53	45	55	58	54	53	59	50	46	54	63	55	56	52	51	52	49	49	47	56	49	43	56	62	51	43	47	58	54	50	50	57	45	53	52	52	51	41	55	50	53	56	47	59	60	47	54	59	51	47	62	51	51	52	49	50	59	60	49	57	66	72	48	65	58	43	57	57	59	50	48	52	53	50	45	48	35	53	50	51	51	56	46	57	65	65	62	46	53	53	51	49	52	61	50	61	42	47	63	64	43	51	38	65	54	52	52	50	63	54	64	52	57	54	60	57	51	46	58	44	52	53	56	47	52	64	53	53	55	31	52	59	46	61	45	55	64	45	47	48	51	57	47	64	52	55	55	59	58	59	58	58	45	47	45	49	55	46	53	54	53	52	48	70	57	49	40	53	43	55	45	59	56	44	55	46	52	64	50	53	37	57	43	53	60	58	39	57	53	52	54	47	51	35	62	61	53	55	43	57	38	41	63	58	53	55	76	54	47	62	57	67	54	61	52	43	64	48	58	50	41	45	56	50	40	52	61	45	52	59	51	51	64	40	42	54	44	52	41	58	41	53	57	64	39	67	67	64	46	45	52	51	47	57	50	39	51	38	54	45	49	59	68	53	51	46	56	59	65	55	45	41	44	55	47	57	54	36	52	67	53	43	60	49	58	57	75	47	47	53	48	48	51	58	58	59	49	46	55	50	56	65	59	47	57	52	59	48	57	60	60	41	42	35	63	40	45	46	57	39	48	55	63	63	65	34	46	39	53	35	49	59	54	40	54	69	59	48	56	55	43	57	63	52	56	57	61	48	48	45	52	53	67	55	56	52	48	58	36	53	48	43	57	49	59	46	63	53	60	68	59	52	49	56	42	42	53	56	60	58	48	64	58	60	58	59	49	54	60	41	55	52	41	54	49	53	57	52	63	55	54	52	59	53	50	47	43	51	59	34	57	45	56	59	45	59	52	52	48	52	53	53	43	35	55	50	58	47	67	43	53	59	53	53	46	49	51	50	55	56	48	45	54	38	59	55	51	45	66	60	58	53	52	43	46	62	65	57	52	43	45	40	45	41	56	53	51	49	56	49	56	48	54	49	50	49	50	55	52	49	52	57	59	62	61	55	44	48	50	62	59	55	57	45	49	54	66	62	52	54	38	50	51	41	56	59	52	46	60	68	40	44	50	49	60	57	51	57	55	50	48	54	40	58	67	55	50	62	48	59	62	47	46	53	51	45	53	53	55	51	42	59	49	43	54	58	46	38	40	49	48	54	51	40	57	44	49	40	53	53	45	57	44	60	51	36	57	49	61	58	32	56	57	54	39	53	60	56	54	51	58	64	50	61	49	53	55	51	37	54	69	48	59	51	46	57	53	59	54	75	47	46	54	51	47	60	54	58	48	52	53	66	47	54	58	53	50	51	46	56	51	39	52	53	63	56	46	58	56	41	56	67	47	56	57	53	49	48	53	56	56	45	48	63	43	56	48	45	52	57	61	52	37	51	38	55	60	57	53	45	49	59	49	48	65	41	47	49	60	47	46	53	41	40	51	65	58	46	64	66	59	67	57	50	61	49	43	46	64	51	55	51	45	65	60	61	63	41	47	56	53	51	54	49	52	57	42	58	60	51	57	40	51	45	64	47	49	34	48	42	61	58	54	54	46	39	61	56	59	52	53	44	54	56	51	52	46	58	50	56	44	47	59	52	51	51	69	48	51	64	46	67	52	61	48	64	53	68	42	58	54	63	44	45	51	42	59	52	58	54	52	50	58	56	64	57	50	46	54	42	49	46	54	64	62	53	46	64	39	45	51	38	56	62	63	62	57	53	54	51	61	68	56	59	67	46	53	56	52	44	49	53	49	48	53	43	48	53	52	59	65	48	65	54	57	58	44	52	47	43	59	52	50	51	47	55	55	43	45	53	44	45	49	60	58	56	53	67	49	55	60	47	64	61	43	45	55	54	55	55	52	61	62	46	53	59	52	42	46	49	52	51	72	66	55	45	56	56	49	53	40	56	51	55	57	46	50	51	44	65	72	57	53	51	41	55	58	51	48	49	49	53	46	54	54	50	69	66	61	63	64	47	61	48	62	49	71	50	57	45	39	47	58	45	45	58	55	48	55	60	48	56	48	49	58	41	48	53	59	53	57	48	55	50	54	47	49	44	54	57	46	53	52	55	49	62	55	51	48	57	50	62	43	53	56	36	64	55	46	39	57	44	46	46	47	41	45	42	59	57	39	44	52	58	53	68	55	60	52	53	74	42	59	51	61	66	70	39	51	59	59	46	55	60	56	56	46	60	53	58	56	60	63	39	44	52	56	51	54	56	45	47	46	40	49	58	52	49	49	49	54	65	50	71	52	43	45	57	66	51	54	47	51	58	39	58	51	47	46	47	50	61	53	54	42	52	40	53	50	39	66	58	65	56
5781	1484	665	708	1048	1374	1735	2002	2340	2468	2566	2498	2100	1554	1247	1036	708	597	590	578	561	593	569	535	547	489	484	520	462	533	522	493	512	492	504	487	483	549	475	481	516	480	465	538	513	517	471	456	493	476	514	486	496	505	466	524	457	522	491	480	477	480	480	457	468	460	504	500	497	496	530	496	447	452	493	504	437	513	446	501	459	471	470	465	502	488	491	487	499	435	520	462	485	523	503	489	501	484	499	522	519	460	515	523	499	509	519	460	448	482	493	495	480	491	488	493	481	492	524	445	525	457	488	488	470	487	478	454	461	513	497	476	516	455	484	441	484	478	471	461	471	542	482	490	497	480	530	482	510	453	488	466	481	477	483	482	465	453	479	483	546	505	515	501	487	504	482	465	463	458	449	498	492	484	496	519	492	515	463	485	504	481	462	457	510	488	466	512	515	504	499	485	492	507	490	435	505	464	485	481	477	459	450	507	465	477	505	465	518	509	479	454	488	488	482	485	467	486	477	497	493	458	479	485	468	497	476	466	513	512	484	499	485	473	481	470	478	494	480	497	483	434	501	511	487	499	499	451	482	451	501	512	500	509	518	492	499	494	502	457	466	472	461	453	478	464	484	486	470	500	521	485	492	452	529	500	467	517	476	493	472	508	448	477	492	469	479	483	479	506	524	498	497	473	481	460	522	494	450	504	476	493	475	441	473	482	512	519	452	462	460	509	483	513	452	518	448	438	505	509	461	512	452	497	473	487	497	470	490	476	473	487	493	479	510	467	467	430	511	489	484	482	485	490	490	458	490	429	441	505	458	485	461	454	498	481	465	482	508	486	521	499	495	487	476	526	448	472	469	470	484	452	447	491	463	500	478	453	492	479	472	492	468	460	489	507	465	494	512	451	470	493	404	500	505	466	483	477	449	452	471	483	482	455	484	496	492	463	455	463	493	465	422	514	483	495	459	474	520	486	480	507	440	469	462	470	495	501	460	470	487	487	441	532	467	469	519	478	451	458	483	465	494	451	471	510	469	507	500	470	486	499	456	446	439	449	478	465	488	476	483	446	482	472	442	436	454	483	477	478	448	494	461	451	497	482	497	503	496	470	505	497	492	478	517	487	506	495	480	491	474	476	493	472	428	516	466	461	483	459	485	457	444	505	461	466	495	469	463	487	460	470	461	438	526	536	476	483	452	506	475	496	495	482	502	487	504	498	488	493	485	471	495	487	489	504	457	452	489	522	476	488	463	494	499	469	493	482	511	470	502	458	467	443	506	450	483	441	472	464	476	482	469	482	480	453	480	497	451	468	471	507	484	508	521	499	435	493	479	473	501	438	519	473	498	507	497	458	484	504	490	480	517	491	463	478	465	450	513	459	499	437	504	504	496	536	470	499	481	494	446	486	495	492	468	463	468	513	492	450	467	498	467	472	482	507	480	468	461	467	473	470	474	472	488	490	499	466	499	495	492	484	489	490	500	439	497	482	512	438	478	469	470	501	461	493	469	514	510	447	452	440	482	493	442	485	470	465	472	492	524	441	475	465	458	476	471	464	480	488	477	500	486	490	469	511	483	475	468	487	513	477	498	490	481	476	492	443	475	520	478	482	473	482	472	487	447	493	462	464	522	481	471	481	452	479	440	509	475	483	450	504	494	498	439	463	455	479	476	480	506	486	498	496	513	513	497	452	459	470	469	549	510	504	470	457	487	492	467	426	479	468	498	491	481	482	524	486	487	492	486	457	496	475	462	445	437	503	494	487	477	477	479	472	488	468	486	487	451	524	446	516	411	501	471	493	446	460	513	504	489	451	493	463	498	483	472	497	512	462	455	444	506	478	453	473	431	525	477	469	489	490	479	507	481	488	515	524	434	463	446	482	479	503	497	514	485	492	484	472	507	477	475	477	498	498	433	492	503	503	481	481	476	486	480	434	481	483	437	480	495	486	511	478	518	507	440	485	502	502	492	449	505	488	466	473	471	496	514	438	481	470	483	446	454	467	483	485	475	481	457	493	513	486	486	490	510	498	498	491	458	467	438	441	457	429	486	461	467	457	517	481	510	458	517	490	472	478	489	475	499	495	516	532	486	472	476	480	472	451	472	491	468	495	508	501	498	486	524	459	523	507	465	491	507	456	487	508	470	469	455	475	460	446	471	483	471	449	486	473	475	466	488	495	456	478	485	513	468	508	485	507	533	470	472	486	457	456	481	461	490	488	460	449	456	515	470	511	480	498	492	508	510	467	489	513	473	471	500	470	505	472	486	474	490	521	480	494	547	477	494	511	450	502	467	468	486	465	471	474	502	527	501	485	491	452	477	489	466	454	483	503	453	497	497	511	466	477	511	498	501	508	451	465	501	482	509	503	495	522	488	472	480	465	501	490	496	520	489	473	446	430	484	503	518	480	499	480	502	481	426	500	466	508	503	498	453	457	480	515	464	507	503	490	484	511	492	494	499	465	483	490	476	476	497	479	486	505	448	478	479	451	505	464	507	466	487	514	507	449	466	509	481	445	483	491	533	503	456	486	470	484	489	517	481	485	503	490	485	485	462	477	440	483	457	479	514	441	480	471	471	443	450	472	473	494	522	520	524	492	467	499	462	500	495	438	473	443	462	474	466	488	508	481	499	490	520	486	455	480	495	497	476	516	454	463	476	489	473	489	482	547	461	511	507	492	481	525	473	488	470	463	493	486	431	502	505	512	497	475	457	471	473	491	492	463	466	498	524	489	483	460	471	498	507	449	503	457	451	495	506	480	484	498	475	482	487	499	486	515	441	469	494	472	487	491	466	456	476	501	436	433	449	463	489	492	508	466	465	518	480	505	538	493	503	481	505	497	496	482	489	454	485	466	516	492	479	476	540	479	457	453	495	486	458	494	434	487	445	491	485	473	472	483	474	468	458	473	468	504	491	477	477	477	478	476	526	453	504	500	465	470	467	494	515	459	488	482	465	487	472	456	464	473	484	471	506	508	490	502	490	507	495	487	520	499	480	491	452	468	455	494	494	493	457	499	495	489	453	510	461	478	459	447	472	510	495	458	455	492	488	471	468	490	478	495	491	489	465	467	491	483	451	489	470	507	484	459	520	542	484	496	486	502	489	431	496	461	463	486	493	461	505	490	463	480	449	480	479	459	468	485	448	511	503	469	501	499	490	472	471	470	440	456	493	513	481	495	457	466	463	437	503	489	489	479	460	488	487	531	507	512	502	468	456	499	458	481	504	480	481	475	497	446	460	537	488	466	454	468	496	480	472	472	479	459	480	482	517	499	459	517	423	455	475	491	497	511	459	499	497	500	469	463	512	465	514	442	488	530	463	482	484	477	494	490	492	480	439	504	459	510	471	488	508	463	514	497	468	462	492	467	481	528	506	485	467	477	485	537	461	464	513	498	516	476	456	479	499	496	479	495	474	482	497	454	454	470	463	480	461	461	501	499	480	483	480	496	463	479	504	482	466	481	475	529	457	477	507	472	487	466	475	510	487	492
333	983	92	102	82	88	89	109	162	121	123	162	149	111	126	81	95	80	75	103	86	76	79	73	67	73	68	82	81	97	79	77	74	95	73	69	73	77	85	65	64	82	71	81	80	80	91	68	72	80	100	84	72	77	73	66	64	69	76	76	95	76	75	85	74	87	73	82	78	83	76	68	70	76	80	72	84	74	71	64	76	82	60	73	83	81	79	65	77	75	62	79	75	68	69	68	84	85	55	68	68	67	100	77	71	79	91	104	60	74	70	71	74	83	83	73	74	81	69	76	80	74	83	83	84	78	55	60	80	72	65	67	77	97	78	83	77	74	91	74	61	71	74	66	69	69	70	89	88	77	78	88	75	65	63	80	69	85	70	66	60	71	73	58	68	80	81	81	83	68	89	66	71	83	67	74	82	73	69	68	74	69	78	74	70	93	60	87	68	72	67	69	73	89	81	72	82	74	74	84	81	74	70	92	73	71	85	68	68	69	80	56	77	80	74	83	84	77	79	71	87	79	61	72	75	68	79	78	70	69	76	84	78	67	85	69	75	83	74	71	79	77	67	68	83	68	75	90	65	84	66	73	77	64	75	77	70	89	65	83	75	71	82	84	81	70	77	84	65	89	74	76	74	75	76	83	59	76	69	73	76	78	88	65	62	76	65	60	70	70	90	68	84	84	59	58	69	88	67	64	83	69	75	81	66	80	77	72	86	65	85	78	72	65	67	80	75	63	70	79	65	76	74	73	81	74	74	65	84	66	94	77	75	77	71	56	71	72	77	64	76	87	84	71	53	70	71	72	52	92	77	80	73	70	68	77	68	78	68	55	69	75	77	70	72	69	70	61	75	74	89	68	73	69	71	71	74	99	67	69	58	92	77	56	94	78	76	71	80	73	61	92	74	81	68	79	77	55	76	62	66	93	80	68	73	59	71	60	74	82	71	67	65	71	79	102	57	74	68	67	51	67	79	75	84	76	78	86	72	79	67	74	65	75	72	75	71	77	69	85	70	58	77	79	67	78	63	73	75	83	55	79	58	65	71	74	90	66	68	65	95	81	57	75	77	84	69	70	70	66	74	71	69	63	79	81	86	74	56	77	94	60	83	89	75	88	60	86	61	68	75	69	76	65	65	80	80	66	78	71	69	70	89	68	67	86	84	68	74	81	60	72	65	67	71	69	68	59	70	78	81	64	68	88	83	80	85	73	75	72	77	69	86	91	83	71	88	70	65	61	80	77	79	62	86	77	86	61	88	83	75	67	87	77	56	69	75	68	65	81	78	72	87	80	80	79	62	71	75	76	80	70	79	91	72	74	86	68	53	87	80	78	72	70	74	78	83	77	73	73	71	63	87	60	71	62	81	63	78	70	81	76	80	76	66	79	70	60	71	65	74	74	83	84	96	74	69	86	74	80	62	85	91	80	72	64	71	60	74	63	73	72	81	78	85	75	58	70	72	61	85	73	62	77	77	70	83	59	80	77	80	96	83	75	78	68	65	69	58	93	76	76	82	86	80	65	70	82	54	61	71	67	66	65	84	86	76	68	73	73	84	77	73	75	71	74	81	71	84	76	78	75	81	77	71	72	65	76	76	66	74	79	67	71	61	63	59	53	74	75	87	77	69	78	64	79	66	91	71	88	74	66	66	66	69	60	68	68	77	72	78	83	58	85	70	77	72	69	73	61	78	73	92	67	71	73	74	81	66	70	88	64	62	76	76	75	70	83	58	81	76	71	62	76	74	79	74	75	81	63	73	85	80	68	68	84	73	64	80	67	74	76	61	79	82	61	76	79	74	74	68	71	63	66	81	63	77	76	69	93	71	78	63	78	74	65	74	77	71	76	72	85	74	95	78	70	68	60	66	72	87	82	82	81	71	68	60	63	58	67	69	84	75	73	84	66	91	72	91	74	70	81	75	86	78	81	83	70	83	85	82	62	70	78	78	66	78	78	57	72	71	58	70	79	86	92	75	64	80	86	69	76	74	93	86	84	62	63	78	72	62	75	74	67	80	68	74	63	62	71	83	71	72	69	84	76	72	68	56	80	73	59	73	82	57	68	73	77	67	68	71	66	69	65	69	74	74	65	71	61	78	81	76	86	81	88	78	83	56	79	78	78	84	69	74	78	66	76	67	82	73	67	91	71	78	77	70	81	54	58	102	78	46	81	73	78	69	80	67	76	87	69	74	83	72	68	76	77	57	87	65	58	75	74	59	93	79	85	72	74	79	68	83	77	69	71	70	86	65	70	69	84	71	78	69	71	76	74	59	80	81	68	48	77	70	68	58	61	66	68	72	75	80	62	69	79	53	78	67	70	54	66	71	69	79	57	82	83	84	73	58	81	75	62	61	76	84	72	65	73	76	68	69	74	63	81	60	71	74	66	74	78	63	87	84	78	73	74	78	74	68	76	72	72	73	99	73	79	83	87	76	88	72	80	83	69	73	72	66	77	90	91	80	81	75	69	75	84	74	75	68	73	81	52	77	75	69	77	90	81	90	73	66	75	60	80	77	67	72	83	74	69	83	75	61	76	87	78	76	72	68	71	70	64	79	84	68	64	60	80	68	65	83	72	77	74	68	70	84	66	60	72	73	61	65	88	78	72	71	76	66	73	83	76	80	82	77	69	76	61	74	71	74	85	88	60	79	72	81	75	68	76	72	74	68	70	69	63	74	57	100	68	66	68	62	85	81	63	62	70	69	79	60	76	89	70	66	70	72	80	72	62	61	74	72	65	64	77	68	68	75	74	73	71	83	58	75	72	68	78	65	71	65	68	77	78	82	76	75	82	83	81	71	68	67	69	82	58	80	56	81	58	86	71	79	89	86	85	81	99	75	79	72	56	61	62	64	77	59	62	69	84	82	76	58	70	70	68	71	76	90	84	86	61	74	69	76	70	84	90	81	65	80	76	72	70	82	77	69	70	64	83	63	75	71	55	78	70	70	77	78	67	80	79	67	73	71	72	81	77	76	71	66	83	66	85	73	86	72	96	72	91	76	82	71	75	78	69	73	71	72	78	63	69	68	77	67	74	80	72	72	75	78	76	80	61	81	88	81	81	71	60	74	53	68	64	64	86	80	78	81	77	84	94	71	83	57	71	94	82	67	78	81	82	62	77	89	55	64	76	80	80	78	79	83	77	76	78	76	86	70	67	78	92	65	58	69	86	81	75	84	67	88	66	79	74	74	86	77	78	66	66	75	77	65	84	80	76	72	62	69	65	58	75	77	78	67	80	71	75	66	76	72	70	71	83	93	82	69	71	84	71	69	67	75	84	62	75	68	80	71	60	68	66	82	73	86	61	78	93	66	85	78	79	82	76	76	73	77	48	73	67	73	57	68	79	62	94	80	76	91	69	75	69	86	72	61	69	81	62	82	90	72	76	66	78	71	74	74	87	78	73	80	79	84	65	78	52	85	68	78	85	62	74	72	91	57	84	81	69	84	80	72	72	74	63	87	87	83	79	66	77	73	74	79	70
4996	9344	1097	1372	2658	3545	3924	3928	4484	4117	3729	3754	3386	2594	1824	1410	1120	993	970	953	938	886	875	860	808	780	845	768	762	753	801	777	732	711	789	754	713	775	744	682	700	726	708	730	695	695	737	725	713	725	722	718	743	691	718	727	679	723	713	724	698	681	713	685	746	741	691	723	699	695	697	778	647	680	690	741	693	684	639	740	715	654	714	703	689	682	726	675	707	658	700	774	743	703	729	702	706	736	663	710	682	690	719	674	697	679	702	706	705	680	686	707	758	773	705	719	692	684	751	685	712	691	716	723	651	729	640	691	664	749	678	714	731	705	698	689	699	741	723	713	681	704	709	709	712	649	718	719	659	712	687	706	721	643	696	709	685	739	708	698	751	727	693	690	686	700	708	735	751	722	715	686	702	679	754	702	687	691	697	696	694	685	742	669	696	698	708	686	693	682	703	725	656	711	702	683	718	735	700	715	675	673	711	689	670	687	669	725	683	683	721	668	703	717	709	694	693	740	724	643	723	725	729	739	669	677	679	714	678	756	735	733	760	701	718	713	705	737	703	707	721	714	671	755	700	748	696	654	707	697	710	680	693	695	695	702	717	701	765	734	697	658	715	702	718	709	725	723	663	703	674	677	737	738	732	694	726	681	671	696	656	675	654	710	703	737	708	693	674	690	676	725	670	753	701	700	700	727	732	712	714	713	687	717	704	712	700	708	717	678	723	648	682	697	718	703	707	714	722	659	714	744	678	731	687	740	707	681	731	742	724	714	698	679	709	719	667	740	701	686	657	724	717	702	712	722	654	688	670	668	680	688	693	768	722	707	686	695	714	695	677	737	667	686	689	729	734	692	721	726	692	712	713	690	723	707	687	699	679	736	713	714	667	700	741	712	731	723	654	662	658	694	665	723	682	697	659	689	693	696	682	687	681	673	706	705	698	658	703	707	708	729	720	701	723	738	741	667	692	703	703	725	700	769	674	704	708	721	723	704	759	766	678	649	721	712	733	691	674	703	710	705	678	726	694	713	710	666	681	708	689	720	707	716	675	685	704	701	751	721	725	717	700	684	740	737	728	703	711	732	674	663	701	707	717	742	683	668	750	709	729	722	729	695	726	749	718	672	722	746	681	681	741	695	725	734	726	709	702	680	689	695	685	673	651	724	685	700	739	693	741	727	696	744	729	727	712	726	697	675	705	694	680	685	700	730	729	701	657	702	686	695	710	706	698	683	698	707	715	647	703	699	697	751	679	755	722	681	704	702	761	707	695	711	632	731	686	713	683	683	720	703	704	667	651	631	716	738	659	701	699	721	703	677	739	691	715	610	743	725	733	654	666	689	683	692	688	689	717	678	676	697	701	736	697	739	721	691	722	688	706	714	715	712	713	731	714	677	684	732	708	707	700	718	686	724	744	655	700	689	721	701	699	669	719	687	769	688	659	669	747	694	702	679	647	710	743	692	676	709	672	673	724	731	725	706	726	707	745	708	659	709	688	691	675	741	684	677	670	715	677	701	756	704	718	709	731	722	687	712	713	701	709	690	697	733	702	766	700	697	667	730	695	698	763	696	713	753	709	714	673	690	734	701	748	712	718	660	677	647	711	683	698	680	723	705	705	713	731	686	692	715	750	700	632	753	732	722	709	711	708	697	666	700	694	706	666	690	708	692	727	700	714	702	718	670	674	676	702	730	683	684	685	728	692	679	705	683	699	702	759	694	667	702	705	723	700	668	645	670	688	670	698	689	663	697	699	694	653	668	689	685	744	681	643	680	696	688	699	701	714	702	717	719	727	676	689	691	719	712	712	700	701	684	649	724	773	716	737	686	693	686	731	680	733	687	681	691	689	708	710	688	678	638	703	672	705	720	723	747	688	702	657	737	702	655	716	668	693	724	703	682	655	691	708	713	649	692	649	682	665	692	688	660	702	693	686	743	662	711	739	696	724	650	665	729	724	730	694	698	684	701	688	692	674	751	747	723	678	690	667	687	736	707	675	676	669	743	687	669	662	680	719	695	671	700	696	668	671	709	691	669	693	739	667	647	699	736	660	691	732	683	716	709	682	723	676	708	730	677	657	697	670	682	706	707	696	682	701	712	719	686	690	699	699	646	666	699	714	686	723	721	713	670	704	648	670	717	719	678	724	680	685	724	692	703	689	711	641	715	719	651	707	707	706	748	731	675	661	663	696	729	702	703	690	711	699	694	703	681	716	690	740	736	655	689	713	661	718	717	698	701	702	720	701	739	698	694	700	763	728	720	661	689	713	697	677	667	726	730	699	683	721	695	696	706	709	676	723	657	664	716	702	716	686	735	680	735	653	688	713	672	634	673	691	711	720	731	693	698	672	673	687	719	727	667	726	740	722	742	720	678	703	756	713	723	739	718	650	717	736	724	689	727	667	694	700	719	728	750	685	665	674	719	684	727	682	693	684	719	710	717	724	686	689	714	634	744	704	691	666	725	679	638	700	716	719	778	769	700	684	662	704	703	705	706	670	744	684	675	708	655	680	698	710	716	681	749	694	737	662	706	659	722	688	708	717	680	679	684	710	723	694	736	683	700	716	672	717	708	663	721	689	710	717	686	749	685	699	681	740	703	731	755	703	657	699	714	661	738	706	697	726	714	716	684	716	656	696	689	691	662	698	711	720	705	687	697	655	731	679	727	679	664	698	724	656	707	653	674	694	715	743	688	717	696	674	698	678	689	686	651	693	670	729	648	713	704	736	682	693	699	706	697	667	689	707	664	697	735	752	701	675	698	679	685	674	686	744	681	700	721	736	680	703	727	712	673	726	682	702	695	730	716	704	702	726	686	678	684	721	658	696	674	712	666	761	747	680	699	690	707	677	657	743	718	705	749	729	727	650	723	692	781	702	701	671	698	716	710	738	721	732	710	696	732	704	723	695	652	704	685	743	757	726	721	707	671	657	693	716	742	699	724	737	683	711	675	695	704	667	687	684	734	668	731	673	716	682	713	780	728	696	687	753	715	680	732	718	680	736	703	726	684	728	694	730	737	679	673	697	721	704	674	653	699	653	708	673	743	698	680	666	702	701	691	689	663	699	627	764	678	691	678	680	743	730	713	663	690	707	699	718	685	679	657	684	689	714	694	659	721	718	710	738	720	673	718	746	738	741	705	711	708	685	717	673	732	661	700	714	673	661	716	747	714	678	708	708	713	679	751	724	661	714	677	721	719	737	691	750	709	681	672	664	687	729	682	649	641	724	699	682	684	696	714	715	726	711	658	686	689	734	736	669	722	693	675	689	694	677	751	709	709	692	688	707	690	707	707	700	687	748	637	736	731	708	715	766	658	683	665	697	670	687	749	762	718	678	698	715	711	709	696	704	717	709	685	684	692	719	721	679	732	728	683	656	685	740	713	750	722	714	743	691	677	721	717	700	699	674	663	743	736	670	703	678	723	707	702	707	653	713	677	705	671	722	724	684	708	704	731	689	721	700	719	721	720	664	691	734	764	677	697	680	731
989	855	47	37	29	42	54	89	99	92	98	90	92	74	59	44	42	30	27	30	26	32	15	28	29	24	32	20	32	20	17	28	33	26	34	25	33	21	25	24	14	26	15	30	15	22	19	17	18	25	24	25	17	26	20	21	20	33	24	28	21	24	26	25	25	18	14	18	17	23	29	22	28	23	20	21	22	26	24	29	27	24	22	25	21	23	18	24	29	21	21	16	27	24	25	17	20	22	23	20	17	22	18	30	25	28	30	21	28	18	29	36	19	28	24	17	27	27	20	24	23	26	20	18	19	15	23	18	19	23	20	26	25	19	21	21	12	26	26	23	25	21	26	26	25	13	16	29	25	31	23	31	25	19	33	24	19	20	20	16	23	17	23	27	21	21	14	33	12	11	24	19	26	20	41	16	22	25	33	18	16	22	25	10	19	30	25	26	21	22	28	20	13	16	28	25	24	24	24	30	19	22	23	25	13	20	12	27	14	16	15	23	20	22	25	18	18	10	19	27	29	21	22	23	24	30	27	18	20	16	24	19	23	22	19	18	17	18	28	27	16	20	24	23	24	37	23	20	20	20	28	22	22	25	15	24	18	20	20	20	18	14	19	17	23	13	30	16	24	14	16	23	20	24	22	20	24	13	20	17	23	26	10	20	14	17	13	26	30	28	22	17	24	19	20	25	26	19	21	21	25	22	22	24	30	17	17	16	21	20	25	19	14	22	32	21	30	18	16	30	25	27	30	18	19	32	25	23	18	15	20	12	22	33	21	23	15	26	14	24	17	18	26	24	19	31	22	20	34	21	23	13	19	18	23	16	19	19	17	27	26	22	18	18	18	22	24	31	23	15	25	22	26	20	21	17	18	22	14	25	18	19	25	21	24	18	26	18	23	27	25	17	22	17	25	17	24	24	12	17	16	28	25	26	28	24	16	22	22	18	18	22	22	22	26	22	21	23	26	12	21	15	24	19	24	23	29	24	24	22	14	26	24	21	22	18	23	25	17	25	23	14	28	19	17	21	25	23	18	22	22	16	20	16	28	21	22	29	18	20	16	18	17	28	20	21	18	33	20	23	18	24	24	25	25	29	39	25	23	21	28	23	24	15	24	20	23	18	25	15	25	24	24	21	15	24	15	20	20	19	19	24	26	29	23	24	23	28	23	17	28	26	20	24	20	18	13	25	27	33	17	26	20	16	13	31	29	26	25	21	28	16	27	18	22	21	24	23	21	27	19	17	20	20	27	18	21	18	17	24	24	25	19	19	20	24	19	24	20	19	26	20	24	29	26	19	19	27	29	17	28	22	19	26	21	22	22	19	18	16	27	17	18	20	27	27	15	25	23	19	31	21	21	31	22	20	21	13	18	18	18	25	27	20	16	25	23	20	15	23	19	21	20	17	17	23	18	18	23	26	16	26	21	28	16	24	31	27	13	21	21	21	17	18	25	20	24	31	22	17	21	19	25	24	24	23	25	19	21	17	18	19	16	20	18	32	19	21	31	26	25	23	14	14	23	21	23	28	34	23	28	23	21	18	22	24	29	15	18	26	30	31	19	19	29	11	22	20	26	19	32	24	15	22	24	24	28	15	27	22	23	28	32	26	32	25	20	12	16	18	28	15	28	15	29	32	28	22	31	22	26	17	28	20	19	17	25	22	22	20	22	22	26	20	26	32	26	20	27	22	21	21	21	25	18	23	20	17	21	23	24	19	24	26	22	22	21	22	20	17	12	26	21	23	24	20	22	27	32	21	25	20	27	21	27	23	23	11	25	25	18	18	17	25	19	17	20	17	24	25	23	32	20	15	23	29	20	15	19	22	23	22	27	22	25	25	22	24	12	25	22	17	15	23	19	23	16	21	27	23	21	28	23	24	21	19	27	22	22	19	12	25	17	20	23	27	12	15	22	21	27	28	20	22	17	24	19	22	13	17	21	19	17	21	21	14	21	21	22	23	28	26	15	24	24	25	23	29	31	30	20	24	27	26	23	22	15	19	23	24	21	22	26	15	25	22	18	25	15	24	14	21	31	28	16	16	21	23	24	22	13	23	23	23	23	21	26	17	24	15	15	17	14	22	19	23	16	28	16	27	23	30	17	19	25	25	25	27	23	24	25	21	17	23	20	14	21	32	23	25	17	31	18	24	23	21	28	31	15	29	14	22	28	26	37	30	22	34	21	17	22	19	24	18	19	16	28	26	21	21	29	27	21	25	25	24	34	16	25	28	23	27	19	18	21	25	19	15	21	20	24	17	16	23	23	26	21	27	25	24	25	26	28	19	18	22	23	24	17	17	25	21	21	30	20	26	31	17	26	24	24	21	28	22	21	18	25	22	24	24	20	24	19	18	24	30	19	25	23	27	24	21	14	22	26	26	30	30	21	21	22	21	22	21	19	17	24	33	17	24	23	23	21	39	16	27	23	28	21	24	30	33	27	20	22	19	26	20	21	24	22	19	21	14	18	16	28	14	22	22	22	24	26	11	35	25	20	18	26	24	23	21	28	21	29	29	26	20	23	26	18	22	30	29	23	21	22	23	21	19	23	25	13	19	23	26	23	16	23	23	26	22	23	14	26	35	24	29	17	26	33	15	12	19	21	26	23	17	18	17	16	18	21	28	22	23	30	18	23	21	24	25	31	30	23	25	24	21	19	20	23	21	21	21	25	20	20	14	18	30	21	21	21	27	25	15	17	19	24	16	17	20	26	23	29	20	28	25	24	17	25	27	20	21	23	25	25	11	19	20	33	19	29	21	23	20	14	18	23	18	26	20	19	25	22	24	25	24	25	24	19	23	20	14	27	16	24	30	18	23	27	27	23	23	16	24	20	18	20	19	12	18	27	27	24	26	19	18	27	23	17	24	17	19	28	21	21	15	18	23	25	22	30	27	20	19	26	25	24	22	16	25	31	22	22	19	28	23	18	21	30	19	16	23	25	21	22	26	20	21	26	16	22	26	23	20	17	24	21	21	26	24	24	25	23	35	23	22	20	24	31	17	17	26	21	23	33	20	23	22	31	28	24	19	27	25	18	20	22	23	35	23	21	22	18	25	32	21	22	28	31	19	31	25	27	28	23	17	21	21	19	20	22	27	13	22	19	23	10	17	27	22	24	22	24	20	22	16	21	31	29	22	27	19	21	28	21	22	15	16	21	27	15	31	20	19	13	27	23	20	19	30	13	19	18	18	24	14	26	28	24	28	18	35	21	20	26	25	30	18	24	30	16	24	23	27	27	13	24	23	19	22	26	24	23	22	24	18	24	26	22	24	21	21	23	10	29	18	24	19	17	11	27	25	24	27	22	30	16	28	24	22	29	19	30	23	21	26	29	23	14	21	22	24	27	26	24	26	26	17	23	17	24	21	21	27	15	22	24	19	25	17	15	34	17	21	25	21	25	16	24	18	19	32	24	23	22	30	20	20	31	20	21	21	20	28	18	21	26	25	30	20	23	23	30	24	29	21	25	27	32	14	27	28	19	30
7441	8563	516	700	1937	3049	3652	4143	4265	4046	3839	3389	3028	2476	1364	887	631	546	509	529	497	448	408	365	311	321	319	282	280	291	283	264	286	242	275	232	243	246	207	235	240	238	207	266	238	224	239	215	246	193	223	220	221	215	241	240	211	210	237	230	201	202	233	232	228	206	214	212	226	216	211	251	221	246	218	221	222	220	226	215	222	202	209	240	235	213	240	236	238	220	201	215	179	238	220	217	221	215	181	194	214	214	228	217	242	228	206	215	240	211	201	192	206	230	210	243	230	206	202	213	219	239	207	218	211	206	219	225	226	202	195	170	204	223	191	226	212	216	200	202	212	197	215	215	234	199	217	207	227	187	227	215	211	194	228	180	205	203	202	232	209	226	189	191	211	223	164	223	225	225	211	200	185	232	226	211	183	204	187	208	216	200	215	201	199	221	192	207	197	234	219	204	202	210	220	194	206	212	217	206	214	210	217	220	217	244	214	181	193	195	226	200	188	221	222	189	204	196	220	204	235	195	204	216	203	210	204	200	207	197	196	222	216	225	214	192	196	216	228	232	196	209	247	229	199	198	201	220	191	208	229	246	220	204	199	214	196	197	202	212	208	204	175	188	232	208	205	229	200	226	225	204	220	193	241	194	201	195	196	190	191	220	204	207	193	207	201	190	213	192	212	225	210	216	198	220	210	238	204	228	207	220	181	218	246	212	226	238	224	191	236	193	204	203	213	225	206	205	211	182	257	237	187	224	189	208	199	177	203	210	201	215	197	202	209	201	211	208	226	226	209	225	207	192	204	236	207	214	204	195	191	220	203	208	194	225	191	200	207	205	200	219	212	194	168	201	220	199	189	184	209	227	204	246	234	203	211	212	211	241	199	198	199	203	250	224	186	210	226	209	209	188	204	192	201	190	213	191	221	226	219	210	202	219	208	226	216	212	232	217	226	206	206	203	198	220	238	240	196	215	222	170	198	208	204	219	218	196	213	210	218	211	214	227	206	200	233	207	231	225	224	237	210	175	225	202	207	218	198	211	226	206	188	258	206	221	200	195	182	212	206	209	207	195	226	203	218	224	227	218	195	208	208	210	196	233	194	214	228	206	193	211	216	221	223	209	223	229	223	200	213	207	213	192	219	220	224	221	222	185	212	225	196	217	202	226	192	218	236	206	212	211	218	200	229	222	213	200	185	201	200	223	195	232	210	176	223	228	208	202	237	200	194	195	193	217	201	232	218	200	221	199	207	192	231	215	204	210	225	199	190	210	238	209	191	207	205	214	193	244	224	227	228	217	236	212	204	219	234	223	215	198	193	194	191	212	210	204	184	207	203	223	226	222	215	211	233	218	189	221	225	233	220	203	238	218	219	204	220	212	211	221	175	210	184	221	200	197	208	206	190	231	220	209	216	211	219	218	198	224	210	190	203	204	233	205	202	219	204	197	207	231	223	227	201	199	242	203	208	195	191	194	200	231	230	245	209	185	218	224	196	190	192	249	210	223	192	211	229	175	185	208	212	205	230	191	199	214	247	215	229	212	220	206	186	192	223	210	219	240	204	232	190	208	239	215	216	213	195	205	211	212	196	216	241	202	220	213	205	192	214	195	241	214	196	223	223	222	220	189	195	214	194	213	202	198	202	228	220	200	196	186	204	234	199	247	232	218	214	192	208	241	216	221	219	225	206	222	214	218	215	235	230	216	203	191	204	218	210	211	232	216	237	191	229	213	210	220	194	230	195	215	227	197	234	204	219	206	220	223	208	214	244	196	203	211	186	204	229	208	219	198	197	227	203	215	194	204	222	210	210	185	230	241	209	214	192	221	204	231	217	215	199	197	195	226	218	209	217	200	179	191	210	212	203	194	186	212	222	190	204	226	216	235	215	218	205	199	182	241	211	204	208	194	244	234	210	208	198	206	191	186	217	205	215	226	209	215	202	224	228	186	187	201	217	187	213	207	204	208	220	216	210	230	180	208	224	224	230	217	191	207	226	205	220	218	180	232	226	185	217	204	212	228	198	220	206	208	203	242	218	203	230	202	221	195	223	228	225	208	218	186	219	217	204	219	205	205	204	235	236	226	203	212	218	221	218	205	214	198	201	216	221	198	212	207	204	220	207	193	208	206	173	195	236	216	220	187	220	216	211	208	184	198	206	193	214	225	215	196	198	216	185	208	181	210	198	206	205	215	217	213	217	211	203	218	199	211	212	230	199	225	237	214	199	199	227	213	224	205	196	195	207	220	226	192	222	222	193	182	221	195	214	215	226	207	216	203	193	206	198	218	218	232	210	188	191	215	204	227	193	196	213	193	219	226	216	189	235	212	199	203	248	206	192	199	216	248	217	188	224	224	215	213	224	241	216	188	194	198	227	204	219	199	197	197	208	215	199	223	188	187	197	201	201	187	227	203	203	202	226	209	235	210	226	221	207	199	202	215	226	204	231	200	192	192	217	211	197	196	202	216	222	218	222	198	198	207	225	187	212	241	212	214	234	201	222	208	211	238	224	208	193	211	219	212	197	207	212	224	227	220	202	201	229	214	221	229	206	203	240	230	230	189	213	224	208	211	218	181	216	199	204	195	197	181	219	205	207	228	192	204	229	212	222	254	194	210	224	206	211	194	188	199	233	221	228	211	227	215	209	211	201	209	190	216	227	210	206	184	217	203	226	207	211	221	216	191	208	209	205	212	208	205	219	197	230	213	191	197	183	216	210	191	205	190	221	212	225	208	211	192	226	195	202	194	190	220	220	198	213	212	189	228	215	224	220	202	197	237	216	207	204	222	219	207	225	200	185	210	210	204	216	181	190	219	200	209	206	228	186	213	216	218	235	196	225	256	230	180	215	238	193	212	185	193	208	218	192	182	245	184	194	197	217	196	206	203	223	183	200	232	190	208	201	203	212	205	213	168	192	211	217	220	224	203	215	207	201	222	230	228	225	204	203	213	214	242	194	238	209	219	210	209	227	198	219	220	184	199	200	188	227	216	218	208	177	232	207	220	233	231	208	213	196	213	219	201	223	211	230	211	211	223	209	191	203	209	209	208	235	186	192	215	210	213	216	206	200	213	199	226	213	183	218	230	219	213	227	195	207	197	228	216	170	194	212	215	199	204	215	207	230	217	192	218	186	201	231	222	220	205	221	212	223	214	223	215	241	214	198	203	238	225	206	210	193	234	201	228	205	218	202	219	217	204	198	212	196	183	221	205	234	212	202	222	213	232	197	232	214	219	221	201	214	193	187	197	195	203	186	211	208	202	186	204	194	204	181	219	222	217	207	219	238	204	223	217	205	189	179	205	224	212	211	206	231	186	201	217	221	199	218	209	215	214	182	212	179	237	196	209	221	207	214	197	227	210	213	204	185	214	198	207	203	192	226	200	198	215	239	197	202	216	194	207	215	189	213	201	206	233	216	215	230	229	221	213	190	220	200	199	206	222	206	214	217	200	206	215	209	227	223	202	240	214	236	244	227	223	175	211	200	205	223	238
543	2013	112	73	76	95	116	135	146	169	178	173	139	131	98	92	69	62	71	75	59	47	58	69	58	50	61	50	52	52	74	68	53	56	40	51	77	56	64	45	53	51	61	57	46	60	52	39	47	48	53	55	56	48	51	50	57	47	59	70	50	46	59	68	54	50	58	38	53	63	55	49	66	50	53	58	38	52	47	68	61	52	60	62	61	45	59	51	51	56	52	57	56	56	58	43	50	41	60	58	37	50	43	59	47	49	50	61	49	50	46	51	61	44	59	51	53	57	51	55	54	60	41	48	44	48	63	58	62	55	59	64	48	41	47	63	38	51	43	54	67	59	54	62	58	56	58	66	59	59	57	51	67	67	68	57	67	43	59	63	48	53	54	44	67	51	55	57	48	60	51	48	51	54	56	39	47	58	51	48	61	65	72	54	56	49	58	51	53	54	50	53	57	58	45	59	43	55	49	42	56	43	37	60	50	56	60	49	65	50	53	67	56	59	61	56	69	60	65	47	48	58	53	59	59	55	65	54	52	45	47	49	66	61	40	57	53	53	48	56	52	50	43	62	60	60	48	41	51	54	64	64	65	55	69	46	67	53	41	56	38	53	49	51	43	37	57	56	54	55	49	56	46	45	52	61	53	58	37	53	63	60	53	61	37	50	49	55	53	52	44	42	54	49	53	53	54	53	62	73	57	56	62	53	56	56	46	56	60	66	51	53	61	58	59	56	60	50	68	54	64	42	62	58	62	45	55	59	62	40	63	66	48	51	68	52	49	58	52	62	49	44	59	39	48	45	62	61	45	52	55	51	45	45	49	45	51	66	50	54	59	68	55	52	56	43	48	55	54	60	53	56	45	70	44	53	53	54	45	54	59	52	51	59	49	58	54	67	54	47	39	58	39	59	52	57	55	55	50	50	63	59	51	58	59	49	52	44	45	49	55	46	50	61	54	75	63	56	50	52	47	46	48	46	58	47	41	49	53	51	70	62	45	46	42	47	49	69	56	52	50	47	46	48	61	58	59	52	48	59	62	55	59	43	57	58	51	46	62	56	55	51	55	56	49	58	52	42	70	47	51	56	42	48	55	45	55	51	46	55	51	41	42	55	52	50	51	66	52	66	57	59	66	64	46	50	53	70	50	48	48	49	56	56	64	69	61	44	49	53	55	41	62	58	65	56	55	44	55	47	52	64	66	59	54	49	70	53	55	56	69	45	61	56	65	47	56	54	59	58	47	46	46	42	54	35	74	45	68	53	55	67	58	51	44	36	60	50	58	59	45	37	48	50	48	57	67	55	63	54	53	51	47	61	49	47	46	58	42	55	46	46	43	55	43	49	48	45	46	56	62	61	46	42	50	44	45	61	49	53	41	61	48	51	60	58	39	73	57	62	52	56	55	54	60	66	63	61	55	55	56	52	56	45	46	52	43	64	71	54	51	53	53	58	51	64	51	66	60	53	52	41	64	54	58	56	59	56	56	47	58	58	61	47	49	64	52	46	60	48	49	51	44	46	45	61	51	54	66	61	55	57	54	42	51	54	71	75	54	53	55	48	56	66	57	47	66	54	57	55	60	64	64	49	45	58	50	66	51	67	63	58	66	52	59	49	63	48	62	52	47	54	56	56	53	59	60	54	57	73	50	51	50	76	57	51	54	51	76	51	47	54	59	66	57	44	50	57	53	48	50	60	53	54	58	50	49	39	44	45	53	55	61	55	50	51	52	67	57	53	55	55	52	61	58	62	66	53	63	48	56	48	63	47	45	44	56	56	48	49	49	70	39	54	50	52	60	53	56	68	48	56	71	46	67	47	56	48	74	49	35	60	53	57	63	54	48	54	49	66	62	59	56	58	53	57	52	47	69	56	45	49	45	52	52	49	50	64	47	58	49	59	55	57	48	67	43	48	51	39	60	45	46	41	46	46	54	59	55	59	53	67	52	56	48	59	53	54	47	54	56	45	53	65	56	40	52	59	45	59	68	55	57	47	53	50	43	62	50	60	54	48	52	51	46	55	63	58	53	51	47	57	52	49	53	59	44	54	73	58	57	50	55	47	54	41	52	63	47	58	45	44	54	50	53	61	59	45	51	66	53	47	60	50	47	46	57	57	58	49	47	65	59	41	44	52	47	57	68	46	51	50	57	46	58	46	75	54	47	64	63	53	52	48	72	69	54	49	53	50	54	60	66	34	56	55	51	42	65	65	63	58	65	48	64	53	65	41	53	59	50	63	46	53	48	52	49	37	50	48	60	53	65	59	51	54	43	54	39	58	68	54	49	49	60	60	39	44	53	60	43	58	46	73	49	59	56	42	62	57	54	58	53	62	43	49	38	44	52	46	52	53	54	54	51	55	53	50	49	60	70	55	58	57	55	66	53	53	56	51	49	80	52	52	49	53	58	42	42	53	65	53	51	49	52	59	49	48	61	52	46	58	42	50	60	44	52	70	57	54	48	47	65	40	45	43	53	49	52	60	51	44	48	53	64	73	46	64	53	53	38	48	42	48	40	57	59	58	54	47	50	40	55	54	54	54	55	61	55	54	48	66	56	43	45	51	45	58	54	62	41	45	68	57	61	42	42	61	53	59	61	58	44	50	41	51	45	69	66	50	54	60	55	49	48	54	52	49	64	52	56	59	54	54	42	73	56	52	55	51	46	49	59	54	54	58	49	57	41	56	44	53	46	62	76	63	53	53	77	57	45	48	45	66	50	41	46	70	72	56	57	60	62	50	61	66	54	54	51	53	51	52	46	43	62	49	63	38	52	55	53	50	46	52	49	53	50	53	70	43	54	56	50	50	56	52	46	55	42	51	56	65	53	49	57	55	49	45	61	44	54	51	60	66	63	52	48	57	53	63	51	34	57	43	76	51	57	61	47	52	52	50	54	56	48	57	55	64	55	52	48	45	49	53	55	46	59	58	52	52	51	53	47	55	57	43	70	69	39	53	48	57	53	50	47	53	50	50	49	52	48	40	67	60	46	51	64	42	58	44	55	52	57	55	45	56	62	49	51	48	52	45	60	70	46	53	61	55	67	44	62	49	58	51	58	53	60	52	60	62	36	48	61	54	49	55	49	54	58	47	50	57	49	49	46	43	60	48	66	49	46	74	40	47	56	46	73	44	62	46	57	59	45	52	56	51	62	46	57	58	51	65	48	62	54	51	57	52	54	46	64	54	52	54	61	51	43	50	46	52	62	45	55	43	68	57	36	52	59	41	59	47	50	51	50	67	49	46	52	50	44	56	44	50	57	53	63	58	45	47	50	57	54	61	48	51	54	60	58	50	52	56	51	50	40	35	51	48	52	55	42	62	41	42	64	54	57	49	53	44	53	47	48	59	36	45	48	49	45	50	71	43	46	57	36	46	50	65	49	48	49	42	64	38	59	54	57	63	65	50	55	50	58	52	57	57	61	47	56	52	48	63	73	59	40	53	62	53	50	64	43	49	51	62	49	62	55	64	54	45	67	54	58	52	57	71
7306	14960	1115	1431	3492	5470	5793	5643	5766	5744	5399	5053	4147	3288	2008	1370	1090	1019	1000	1013	983	895	720	753	706	704	619	615	684	660	642	621	604	617	590	586	606	560	599	586	561	602	596	567	601	587	569	561	534	555	547	533	551	545	534	554	558	551	515	535	544	542	542	553	525	546	572	558	575	531	510	534	485	588	576	535	545	518	542	549	533	554	535	504	552	546	520	521	546	533	542	552	536	531	574	538	503	546	537	533	522	538	578	491	541	554	537	531	539	487	488	507	543	540	528	546	510	552	538	516	574	527	556	520	550	522	514	513	519	496	552	549	549	554	544	527	513	476	519	534	538	535	516	508	527	558	538	574	527	515	529	507	520	518	512	547	530	543	513	531	504	521	545	524	536	517	527	500	517	554	541	584	480	541	520	476	565	541	562	548	539	549	556	536	559	549	562	551	575	528	532	529	523	526	556	559	466	515	523	488	511	535	520	521	515	544	549	567	561	527	551	515	476	509	531	548	508	515	536	509	526	498	572	534	491	524	531	519	536	527	514	573	550	524	494	558	532	479	555	522	561	535	545	521	558	492	535	475	534	508	519	537	519	558	541	543	534	567	510	492	499	510	543	554	551	500	579	549	557	543	548	536	554	562	524	545	546	545	522	543	516	527	539	575	502	578	499	559	534	550	477	528	523	518	516	529	540	529	499	560	556	560	520	534	543	524	549	516	498	536	518	582	584	535	531	512	483	511	529	533	481	525	540	496	539	521	532	514	546	527	570	520	540	548	538	530	520	526	530	527	504	549	534	551	541	520	503	530	487	534	517	499	480	511	513	527	503	540	500	586	557	544	532	530	493	552	522	526	515	531	511	555	532	516	559	483	551	500	520	500	506	521	502	533	522	521	519	548	533	521	543	563	504	536	550	512	504	545	522	550	567	510	555	546	507	507	551	504	506	527	558	516	534	508	533	525	542	539	526	490	532	531	474	523	550	504	513	510	507	549	513	510	528	546	529	522	527	500	532	501	549	554	548	517	505	500	523	560	518	517	519	495	579	554	514	512	521	540	584	556	549	530	551	484	527	506	537	535	508	524	520	527	553	549	532	562	524	506	566	481	530	514	518	510	513	538	547	485	550	555	522	501	544	508	543	579	568	539	534	486	569	528	506	532	519	540	483	505	542	544	544	535	572	556	538	561	552	503	565	578	495	508	482	494	512	514	551	551	485	543	501	523	528	552	497	533	552	536	570	516	537	527	512	553	550	525	534	588	515	514	491	489	522	510	515	517	531	553	522	506	505	518	544	511	563	546	516	537	530	550	532	563	536	530	533	556	513	515	491	541	571	487	550	550	485	542	503	507	524	511	543	541	569	558	530	550	506	521	537	539	508	532	516	513	521	532	525	493	517	534	555	524	534	490	500	518	502	493	521	554	534	573	522	558	523	538	543	572	495	537	507	528	563	532	547	552	523	513	544	518	501	472	524	509	525	470	468	524	517	530	526	524	490	534	512	564	542	515	547	508	519	514	531	530	509	528	526	511	545	561	545	511	557	542	498	562	498	528	513	556	551	527	566	549	513	537	487	583	506	523	550	530	559	530	537	502	529	483	532	575	523	494	582	509	487	556	547	529	516	551	537	563	531	525	538	522	550	561	533	516	556	536	547	532	499	530	549	545	528	585	517	501	509	507	497	555	558	538	529	590	560	527	514	519	523	534	536	545	524	553	575	533	552	554	545	492	548	535	561	590	515	540	544	531	490	535	506	562	520	522	527	533	518	507	533	556	555	528	508	572	505	532	558	559	516	518	508	497	524	528	538	482	505	537	498	523	492	533	514	523	547	541	542	518	522	514	489	552	557	548	527	506	477	493	563	520	545	550	543	517	568	537	547	542	526	515	524	567	536	530	507	582	554	536	510	529	512	508	526	508	555	558	507	503	533	512	513	489	556	510	495	547	525	526	564	560	532	523	538	534	562	477	533	539	523	520	536	504	552	521	508	554	527	545	490	521	547	547	536	531	513	555	567	521	536	537	564	522	559	567	515	528	510	533	513	511	535	501	491	530	514	519	534	482	547	516	533	515	509	519	560	506	553	528	521	545	544	559	526	523	505	532	548	535	517	499	511	487	528	530	526	538	527	511	514	562	516	540	522	494	528	531	521	507	515	485	532	505	537	535	561	505	509	530	522	513	496	530	537	516	522	544	522	546	539	521	553	514	552	512	570	520	535	525	516	533	584	510	512	522	553	555	517	553	554	542	496	545	502	501	502	527	536	491	560	490	572	511	575	512	497	542	535	529	520	504	523	539	520	502	522	520	529	507	486	543	506	521	514	550	508	504	530	515	519	516	567	537	530	500	531	534	517	529	551	530	546	564	527	479	530	530	501	524	577	506	503	524	531	566	514	523	523	524	548	536	516	521	490	532	534	526	500	533	537	532	566	530	541	528	528	564	535	545	537	525	563	517	549	571	514	567	521	541	545	540	567	534	527	532	519	525	514	542	511	524	517	529	539	558	544	516	484	564	526	507	526	529	575	507	547	510	526	579	521	561	530	567	553	540	537	538	528	519	552	554	578	521	538	550	523	518	566	554	477	558	554	529	520	528	489	486	497	485	520	552	523	514	558	567	549	493	544	553	498	565	530	541	532	548	546	561	549	527	502	550	554	580	536	530	558	551	553	534	511	529	499	559	560	541	534	492	523	496	540	515	553	503	491	548	524	505	553	532	514	537	512	562	524	552	547	565	556	553	557	523	542	521	546	511	524	541	508	520	517	490	530	546	539	498	540	501	545	485	525	484	500	514	536	503	523	548	531	515	530	525	548	538	556	522	518	556	491	518	548	496	565	525	488	548	555	502	539	516	511	486	525	534	527	557	538	550	546	538	535	551	566	513	536	520	524	513	501	549	527	524	537	555	518	553	557	526	541	545	528	535	535	489	515	513	541	503	517	527	535	556	529	537	517	529	510	540	503	531	549	534	527	557	538	522	549	538	511	503	554	514	540	524	530	497	542	495	532	529	534	575	532	498	555	518	537	561	556	491	539	516	515	504	532	521	511	500	536	536	560	559	508	524	546	545	514	511	534	514	499	532	527	511	522	541	545	536	529	562	489	531	537	547	510	525	525	529	518	532	529	540	530	539	524	500	524	516	521	545	494	541	527	601	585	532	517	534	536	533	514	511	507	573	513	563	563	544	525	535	526	530	515	529	520	511	535	542	515	568	560	532	547	541	537	506	525	502	536	489	552	537	484	491	536	585	535	483	548	539	565	504	560	558	535	536	532	498	524	525	521	541	519	470	497	556	497	548	530	513	529	514	501	506	531	516	511	499	559	538	531	545	487	547	544	568	507	566	541	508	585	540	536	542	563	496	505	550	527	567	526	570	536	539	563	528	551	555	522	575	532	522	553	549	550	531	527	512	527	526	548	532	506	530	524	533	573	551	521	547	513	505	522	535	524	537	497	507	557	521	528	526	520	547	513	567	557	565	508	513	502	564
697	258	64	59	47	77	86	98	110	127	141	112	93	86	81	68	64	67	59	53	54	56	66	53	35	53	53	49	62	54	47	55	57	64	48	65	49	37	51	48	58	54	62	55	55	63	55	62	60	50	57	56	52	63	46	50	47	45	57	54	54	57	38	51	68	59	48	45	49	54	44	58	54	56	46	58	52	46	62	66	47	56	37	59	63	58	64	63	47	47	60	48	56	52	41	60	57	42	63	58	51	56	55	66	49	54	60	38	61	69	65	67	47	48	64	54	49	53	50	51	54	58	57	47	49	64	51	51	45	58	54	59	60	55	61	54	61	46	38	63	59	68	51	61	65	62	50	64	45	45	59	46	55	53	46	52	66	54	60	44	61	48	63	48	35	44	63	52	51	62	65	38	54	41	49	52	55	45	51	50	63	52	52	46	64	53	43	54	46	59	45	50	46	57	48	59	65	57	48	59	50	48	55	46	57	62	54	50	45	63	44	66	55	48	56	45	48	56	57	57	46	54	47	50	59	46	49	59	44	47	48	48	74	45	55	56	49	52	47	52	58	46	66	52	55	54	62	50	63	46	42	54	43	47	60	45	42	50	62	55	50	56	50	64	60	56	57	50	61	59	50	54	54	54	44	55	44	53	57	62	52	49	52	52	66	52	60	49	44	52	53	46	54	58	57	63	55	50	53	66	48	54	65	62	51	48	50	60	72	48	59	58	46	50	55	65	59	46	47	52	55	65	54	53	66	61	63	59	57	58	66	61	49	57	57	57	46	53	53	64	53	54	63	50	58	48	65	61	50	56	54	43	45	50	71	60	44	51	55	46	41	51	54	66	56	60	46	54	46	63	65	51	55	46	38	57	62	52	45	42	55	53	46	51	56	52	60	57	68	65	57	64	47	41	67	53	64	36	61	41	49	56	44	57	49	49	45	62	54	48	53	55	57	52	62	53	37	54	60	53	66	50	58	49	52	60	45	44	59	53	51	46	58	59	55	68	55	48	62	47	67	44	50	53	64	58	58	58	58	58	68	43	47	55	52	54	67	50	48	58	49	55	48	45	53	52	65	55	47	46	58	60	57	57	49	51	50	61	44	48	47	54	56	56	51	64	62	52	65	58	62	55	51	50	69	61	58	61	53	57	47	53	70	64	47	71	46	62	52	45	55	47	51	52	47	59	57	53	47	45	60	64	53	61	46	64	60	52	46	58	58	47	33	55	52	59	56	61	48	48	45	57	52	51	53	51	52	43	53	64	53	54	43	53	55	58	46	55	52	43	45	50	61	64	63	52	44	61	57	47	60	54	48	67	56	49	60	42	36	61	39	54	50	51	51	56	62	47	56	51	65	46	66	52	62	49	48	65	65	78	54	43	66	60	45	56	60	75	42	59	43	51	69	40	61	47	59	61	77	58	50	52	48	51	60	36	42	66	51	36	69	62	48	56	53	65	65	53	67	45	41	43	49	43	44	57	48	62	52	54	52	50	52	42	54	53	44	62	55	50	60	53	59	49	45	59	53	57	48	48	54	40	56	49	57	59	57	53	55	54	42	45	54	69	51	43	61	55	53	48	53	57	63	58	56	50	54	48	41	48	47	50	46	59	41	46	65	51	58	65	51	51	49	50	51	55	50	51	51	53	49	59	59	61	52	53	71	45	60	55	63	60	60	65	55	51	59	61	57	67	45	62	54	58	58	58	52	46	49	46	55	66	48	60	66	56	62	47	45	50	67	53	41	45	67	46	40	62	64	62	50	51	54	57	52	53	41	57	50	59	57	53	39	51	56	52	48	53	54	43	69	57	66	48	41	51	51	54	63	53	48	45	63	53	53	46	53	60	51	58	57	48	49	59	65	47	57	56	51	43	42	65	61	48	55	49	52	48	69	62	55	62	58	52	50	57	59	54	61	57	55	53	55	60	47	46	44	51	52	59	57	59	47	40	59	51	52	49	57	42	61	60	49	40	50	51	55	57	57	61	65	50	71	59	64	51	51	59	58	39	57	65	54	59	51	53	50	49	60	51	67	49	57	55	59	51	59	51	53	53	49	46	44	50	44	53	63	59	66	52	46	54	54	49	64	45	36	50	76	56	56	47	60	54	52	66	59	50	56	51	52	55	58	54	52	71	41	66	56	70	46	51	61	60	56	47	56	43	56	51	50	50	56	59	57	66	51	56	67	53	49	51	53	53	57	51	41	60	56	63	49	66	52	58	56	57	49	48	65	57	45	51	68	60	52	54	57	55	47	53	60	57	45	54	57	67	67	60	50	42	51	53	57	68	52	57	53	71	50	39	49	61	50	50	52	65	47	43	54	54	67	56	42	45	62	41	52	46	70	60	54	54	46	72	51	53	56	60	54	56	60	47	59	46	51	55	51	58	47	52	44	60	62	52	61	50	54	51	48	50	58	54	45	54	58	53	53	51	56	51	55	59	63	51	54	54	49	42	58	51	51	52	64	53	57	53	44	50	61	40	63	54	67	54	48	54	39	62	54	66	46	67	49	58	66	66	70	59	46	57	58	54	58	56	49	45	58	52	53	47	48	62	52	52	45	50	65	78	47	58	61	46	60	54	62	41	57	58	46	56	53	52	48	61	47	38	59	66	60	62	49	64	44	58	55	45	62	58	59	56	69	49	56	58	52	53	55	51	54	60	59	55	42	65	63	60	54	65	54	57	48	60	55	53	43	62	48	50	55	53	57	47	44	66	47	59	39	60	57	42	68	52	50	54	56	65	59	67	63	58	47	60	38	55	53	63	54	57	61	55	51	47	53	44	47	60	59	50	48	64	41	46	56	57	56	59	58	71	50	58	52	49	41	55	40	54	52	53	52	56	46	48	46	56	47	45	58	53	60	60	64	56	73	62	52	57	54	44	62	61	36	62	54	57	68	55	60	42	51	55	50	54	66	61	47	48	56	53	43	53	64	53	55	63	66	59	48	53	47	55	61	61	60	49	49	45	54	57	52	51	55	56	66	71	52	57	51	52	40	71	50	69	55	53	45	63	61	51	64	53	55	62	62	56	50	58	45	57	51	55	53	47	42	64	47	62	48	64	61	55	50	46	65	52	62	59	65	43	59	58	39	33	60	41	64	47	39	59	46	50	55	57	64	45	67	43	58	52	50	56	52	55	49	58	57	65	44	56	45	50	62	77	57	57	65	76	58	55	49	42	61	56	64	43	47	41	50	56	68	54	58	51	64	62	62	59	51	50	55	56	56	41	49	63	58	46	52	60	63	49	57	59	62	56	56	62	69	68	67	56	47	39	43	43	47	64	55	46	47	55	53	56	52	49	53	51	47	60	52	58	51	51	53	51	52	50	44	66	49	43	53	55	60	66	62	61	52	56	49	60	45	47	56	51	45	51	52	55	56	63	53	63	60	62	56	54	58	69	56	51	41	49	56	43	56	54	52	48	64	48	49	56	57	59	64	54	57	44	48	54	63	48	50	67	51	52	57	63	55	43	63	62	76	48	56	50
5804	3668	636	711	1170	2184	2410	2774	4260	4932	3791	3154	2117	1593	1189	824	652	634	641	655	676	587	515	513	507	489	488	535	501	524	555	523	494	489	503	481	534	511	520	530	511	509	504	507	479	510	493	488	497	517	508	496	484	505	479	478	501	476	485	484	559	492	499	478	534	497	507	511	445	516	519	483	528	484	498	497	516	508	527	500	493	477	537	482	516	516	481	504	521	470	491	534	469	472	508	488	490	517	503	479	462	530	508	508	469	477	483	469	493	503	569	498	513	515	495	519	512	475	457	495	500	545	490	464	486	466	486	504	503	499	500	477	520	532	500	455	517	482	517	510	467	485	546	466	499	464	527	495	485	470	519	483	507	518	477	511	441	506	518	510	469	478	542	484	506	443	537	498	499	518	545	476	487	477	486	502	475	467	481	518	468	507	490	496	477	510	516	459	495	490	482	505	457	535	528	499	481	540	540	473	515	507	497	492	489	472	522	554	457	509	465	480	476	490	537	477	496	485	579	521	509	461	494	471	490	491	513	520	533	493	514	492	493	488	493	508	479	507	510	476	492	469	497	481	444	513	502	532	513	478	493	502	490	530	479	529	503	487	494	484	522	472	482	487	485	506	484	465	503	500	507	546	501	516	496	526	527	478	479	491	490	515	479	491	519	477	468	552	508	474	527	515	500	518	522	458	485	499	500	521	494	501	482	485	524	511	485	549	504	491	485	526	508	519	524	504	528	526	522	511	490	501	476	475	466	501	507	489	485	490	504	535	514	504	496	525	533	481	515	505	495	484	485	525	513	518	531	500	497	463	483	456	517	509	520	530	521	500	486	481	489	470	496	540	469	439	521	485	477	483	476	485	510	485	476	501	480	496	487	467	469	526	527	509	493	454	484	531	476	523	530	507	467	536	497	506	455	494	473	475	461	531	510	490	481	476	539	487	483	519	465	487	534	460	470	495	508	507	484	502	494	503	475	493	515	516	523	462	570	509	497	500	498	504	491	521	489	519	487	537	521	467	507	520	546	506	466	485	470	483	529	498	517	492	483	494	523	483	493	511	497	528	517	489	485	515	493	513	458	513	455	503	506	455	493	477	497	507	515	496	480	519	470	448	469	478	455	492	517	444	507	533	490	561	502	482	481	475	513	534	490	501	504	458	502	472	477	493	485	513	509	509	495	476	526	521	473	468	483	490	498	510	471	481	470	483	509	489	461	481	479	512	512	485	461	456	487	491	501	484	487	455	514	507	511	505	519	500	478	547	476	482	480	484	510	471	513	517	507	526	526	511	494	476	472	515	485	482	502	476	549	526	526	522	497	503	455	520	503	557	486	482	479	464	472	473	517	495	473	519	519	503	492	510	489	479	531	529	507	487	465	518	482	515	540	468	536	475	480	488	492	523	476	520	510	491	473	509	490	510	479	491	481	501	524	481	508	505	477	496	501	527	523	519	500	490	492	456	497	455	492	489	489	530	504	496	521	457	483	505	497	521	488	462	493	480	446	521	473	515	496	501	479	481	500	520	482	492	520	513	477	500	472	509	467	488	528	549	477	533	497	509	450	513	526	494	506	483	512	502	518	461	491	511	497	455	499	457	505	507	494	513	512	515	497	519	547	501	456	501	507	500	506	511	538	510	500	527	487	500	490	518	489	467	527	480	463	515	534	533	473	497	551	541	478	496	536	461	472	492	508	506	471	514	486	530	495	483	535	490	496	530	477	547	501	508	531	470	520	495	495	505	464	493	490	549	499	506	489	519	479	512	510	506	493	478	490	500	478	439	502	507	512	502	510	469	510	474	537	522	469	484	524	535	491	544	510	463	468	518	493	521	479	508	491	496	457	479	491	495	492	516	514	487	531	469	546	519	497	506	487	461	485	468	492	482	514	499	500	474	469	516	498	487	490	516	481	451	477	484	508	547	491	518	465	530	490	516	504	537	474	471	547	508	486	501	521	512	490	474	499	500	486	509	515	490	488	503	477	509	520	513	508	517	479	473	473	481	495	479	526	531	501	480	477	539	486	502	521	460	546	536	566	480	514	517	479	546	540	468	490	432	513	483	487	525	515	520	483	490	518	492	488	480	474	486	511	501	532	496	494	448	476	511	508	455	523	460	514	476	486	477	506	487	486	528	533	494	513	497	498	477	463	517	522	506	497	496	504	500	503	527	503	494	549	486	481	489	509	506	504	522	516	516	512	473	522	500	488	476	497	461	494	507	500	485	516	522	485	472	506	477	503	532	493	517	506	490	506	485	517	538	550	533	495	514	517	484	477	520	484	479	498	553	472	457	503	512	515	506	556	528	510	524	545	508	520	482	487	458	481	549	475	477	507	516	511	513	476	481	515	490	508	503	530	468	503	527	533	496	488	494	487	489	515	516	466	498	458	480	499	503	483	517	487	493	501	486	484	525	560	505	495	498	515	476	523	478	520	514	479	480	498	495	490	560	502	478	485	501	525	551	486	514	539	508	478	516	501	491	492	517	510	489	496	501	467	560	510	520	499	502	512	491	546	493	551	472	479	485	471	476	514	464	527	486	514	507	518	549	516	504	519	497	488	500	523	488	517	537	496	511	486	512	467	497	499	467	470	500	529	506	534	537	504	504	520	463	478	482	498	522	458	492	490	515	505	529	566	481	522	481	505	472	495	485	510	507	487	491	505	472	498	521	521	504	492	521	481	489	497	513	503	466	515	483	485	485	509	495	507	487	488	500	524	491	493	516	492	525	461	480	526	492	487	483	530	506	458	473	498	490	497	480	495	483	475	501	514	477	466	493	477	485	483	510	515	467	548	506	503	503	509	494	463	478	510	435	499	513	486	464	478	477	544	529	485	481	473	501	524	499	489	483	501	490	503	511	495	481	482	555	481	513	512	472	503	488	520	482	476	518	532	459	487	513	521	510	479	487	505	558	488	476	514	486	496	494	498	520	451	508	485	466	458	519	482	462	483	486	505	490	505	475	474	500	507	491	502	514	494	503	448	523	480	486	491	489	492	493	518	533	497	498	488	489	483	485	494	499	497	535	494	492	468	516	502	497	505	493	495	481	514	535	499	503	511	534	505	456	489	482	553	506	484	448	506	475	469	493	485	492	485	456	554	500	511	481	516	482	522	478	494	485	462	488	493	448	477	500	473	520	513	478	473	500	490	512	493	500	506	500	490	451	480	506	474	456	504	501	444	512	530	497	518	499	484	488	500	525	477	513	457	521	483	533	482	503	476	484	469	470	494	519	481	463	489	499	471	507	475	499	521	516	483	493	497	492	505	480	460	491	483	494	490	442	508	487	476	511	448	491	489	489	497	485	506	462	499	520	543	493	465	523	462	491	498	495	513	477	525	520	484	495	495	516	531	465	514	554	515	458	507	469	483	529	518	493	509	520	510	469	496	490	510	473	497	526	549	511	533	478	516	500	473	496	485	482	476	503	482	497	489	501	510	470	474	523	481	494	495	472	501	446	463	476	489	501	474	477	521	478	461	531	493	487
361	1520	208	89	110	122	157	199	273	256	248	176	112	135	97	85	77	75	69	95	82	91	70	71	94	75	80	78	84	63	69	77	89	66	75	79	69	71	86	85	67	77	75	73	68	76	88	94	92	76	84	95	69	77	81	75	80	89	75	77	67	85	97	77	80	76	69	72	87	76	85	80	71	63	91	83	83	74	81	81	88	84	74	79	85	87	88	94	81	59	82	74	67	81	82	85	64	89	99	79	94	91	77	71	94	56	79	80	79	75	69	78	83	72	78	103	74	66	96	69	86	84	82	77	66	66	75	71	69	70	62	72	62	71	62	74	70	79	80	81	82	67	76	67	71	86	83	68	82	72	74	72	93	90	85	72	73	76	70	81	70	72	49	68	86	84	82	67	78	81	79	79	83	79	81	79	74	51	77	89	82	77	87	98	85	84	74	88	76	90	77	64	62	74	82	73	74	83	72	81	86	94	60	83	87	99	74	82	82	75	74	79	87	87	87	63	72	81	81	68	94	73	79	76	91	80	75	81	76	78	60	73	72	83	78	90	69	90	82	61	101	67	70	77	84	86	68	84	58	65	76	62	76	95	85	74	73	75	72	71	71	78	73	82	75	75	65	76	68	75	62	68	88	69	79	86	71	70	66	88	90	73	65	93	70	78	74	75	70	72	90	85	88	86	70	76	93	85	77	82	76	69	74	76	59	91	73	89	79	91	86	80	76	84	99	68	71	78	87	88	82	83	81	89	75	61	89	87	75	75	73	68	71	81	89	78	76	84	79	76	70	73	73	72	79	68	71	81	80	83	106	87	87	72	97	80	75	71	77	63	71	75	61	89	74	73	77	72	81	93	71	73	84	76	63	85	71	84	71	71	78	80	85	68	89	80	84	90	84	77	70	84	64	72	80	88	65	85	78	76	75	75	78	87	81	71	88	96	89	90	89	78	80	72	96	68	94	68	84	71	82	79	89	88	82	78	71	85	81	94	73	85	94	72	76	82	72	79	60	68	76	58	67	94	78	80	72	60	80	97	76	64	76	69	78	79	75	89	69	76	75	94	81	83	71	77	90	78	87	71	73	81	77	72	72	82	66	85	85	68	86	70	79	73	67	88	90	71	64	84	73	74	84	76	63	79	79	69	89	76	58	72	83	69	79	81	74	80	65	70	76	65	91	85	85	82	77	69	82	76	73	95	72	77	71	70	88	74	73	87	84	81	72	84	78	77	71	83	82	78	72	91	75	79	71	86	84	78	74	87	82	86	76	93	74	74	68	71	72	84	70	72	77	79	61	71	57	80	78	78	75	72	71	80	75	73	67	73	80	88	67	64	74	80	76	86	78	69	82	68	87	75	79	70	85	71	65	81	75	78	91	75	70	69	72	78	70	69	80	71	87	77	70	74	68	91	73	80	76	63	74	68	73	79	81	86	68	64	63	78	72	65	80	79	66	83	73	73	73	84	65	55	90	73	78	70	90	82	75	79	68	73	73	64	78	81	84	60	74	63	78	69	71	72	88	89	91	67	88	70	71	91	83	66	83	76	90	83	70	75	83	84	74	67	79	82	76	62	79	70	75	82	71	66	68	86	65	77	93	77	77	64	75	86	78	75	85	68	89	65	83	89	94	72	63	88	79	71	82	63	68	72	65	56	87	74	78	77	83	82	79	73	50	69	71	73	80	77	69	76	82	72	76	69	84	65	82	75	80	80	79	70	72	91	75	87	75	60	86	77	81	84	71	84	90	87	71	89	66	83	77	80	73	65	68	78	83	66	93	88	90	76	83	87	75	84	92	87	79	85	80	74	89	95	76	79	74	78	90	73	84	77	76	80	93	75	73	75	75	65	68	70	67	89	98	79	77	78	65	88	78	92	75	81	62	60	69	58	85	82	88	73	75	69	92	56	65	70	86	69	73	86	75	87	84	73	85	73	88	86	69	89	81	74	79	70	87	93	70	84	79	71	66	81	76	66	79	71	87	87	78	97	72	74	76	76	81	85	71	88	68	74	90	76	84	73	82	66	96	84	91	75	80	78	73	66	71	68	74	67	77	77	84	84	82	62	84	80	69	79	73	92	68	91	79	84	70	74	83	74	76	93	78	104	68	78	74	87	71	68	81	75	73	72	79	79	70	73	75	61	77	73	70	92	82	92	85	82	71	88	67	89	72	81	94	70	74	81	78	86	65	79	70	71	82	69	84	75	68	75	68	89	74	79	71	84	65	81	70	89	76	69	76	66	65	78	96	76	63	71	66	67	71	83	83	87	91	74	68	66	86	90	101	77	77	90	85	74	81	80	65	73	75	65	84	75	85	85	73	90	70	89	76	88	66	80	89	95	66	77	83	63	73	91	98	67	73	69	72	87	76	66	58	79	70	86	63	76	82	72	97	73	69	94	84	68	69	72	76	86	74	83	73	77	74	79	66	94	87	80	83	63	90	92	73	86	90	73	71	84	67	59	86	81	62	81	77	84	87	79	70	81	92	87	85	98	88	57	84	92	85	73	80	60	65	71	87	87	79	81	84	66	67	86	64	83	85	79	74	79	71	74	82	95	58	79	67	72	80	95	83	83	57	78	83	71	103	72	87	59	81	71	58	65	70	84	77	53	78	97	91	58	78	77	87	68	91	68	84	87	59	80	77	68	74	69	74	79	84	76	73	68	83	84	73	91	77	82	73	92	85	75	70	82	71	65	75	68	71	72	85	71	75	102	76	78	89	77	89	88	70	76	80	68	86	86	60	86	72	75	65	84	72	78	78	71	72	88	90	96	61	80	72	83	85	65	90	86	72	68	71	82	91	82	84	73	71	69	74	69	61	72	78	77	83	84	81	64	72	68	72	93	85	71	71	66	78	78	79	90	80	77	82	71	63	67	71	89	71	65	78	75	82	83	58	79	75	79	74	91	72	86	73	85	82	84	70	92	79	83	70	63	82	71	92	88	81	78	82	87	76	76	68	77	68	78	88	76	55	93	88	63	70	78	80	90	87	91	81	68	82	82	78	73	74	76	84	57	92	94	80	98	68	86	58	84	70	91	63	73	73	84	82	79	69	70	79	83	77	72	92	67	97	84	75	81	98	96	76	77	90	85	82	72	77	83	92	70	89	88	60	76	83	76	72	73	89	65	84	64	71	73	78	66	102	73	73	70	92	79	94	75	67	79	59	68	101	68	81	71	57	78	82	74	85	67	75	84	88	77	89	93	77	74	79	72	86	79	82	82	90	60	75	77	91	65	67	62	72	80	76	88	73	101	87	73	62	81	88	68	84	82	79	80	73	75	75	62	109	64	64	77	84	89	76	68	63	65	88	79	78	90	81	69	86	83	78	65	67	66	82	87	96	80	69	71	84	86	64	76	65	78	91	94	79	73	67	86	82	78	80	81	77	64	81	86	73	76	83	83	87	93	72	74	76	79	67	72	74	88	91	91	86	82	70	71	75	84	79	82	91	102	90	74	69	77	67	88	72	71	96	73	79	82	77	81
5088	14029	2006	1371	3164	5044	5787	6966	8676	9129	7147	5032	2999	2355	1968	1364	1061	1054	1031	1061	966	904	834	811	759	813	770	825	786	761	748	801	767	757	757	811	811	772	768	778	770	731	785	739	770	767	783	754	754	746	741	723	721	780	736	745	760	702	732	748	751	751	762	746	772	732	727	733	708	787	719	692	740	776	760	754	698	710	787	737	722	701	714	750	724	700	800	698	697	700	720	753	702	775	704	733	757	739	699	796	736	744	700	758	735	727	729	715	717	728	702	724	744	733	743	707	687	771	749	774	731	730	748	693	762	712	710	754	700	769	695	748	713	725	708	720	713	719	699	704	779	734	747	731	717	766	700	718	730	693	731	775	764	753	713	697	718	689	698	725	722	696	750	738	745	731	730	702	733	702	750	788	712	785	702	741	678	759	709	739	674	712	749	736	678	705	768	681	749	703	759	734	746	716	733	728	738	742	758	733	698	777	735	736	726	793	753	758	758	709	667	719	744	737	730	753	737	747	731	737	754	798	750	685	705	735	752	728	712	744	707	746	734	733	715	773	719	762	701	775	769	762	777	730	770	746	759	742	700	696	743	752	777	719	771	705	679	740	680	747	763	739	677	701	766	709	736	688	701	745	720	744	715	731	714	672	706	735	722	688	740	731	734	725	748	785	756	739	742	739	674	716	763	687	717	739	710	777	738	708	768	747	768	725	766	740	758	719	746	749	736	725	680	743	741	724	777	696	693	740	712	756	737	718	729	752	724	718	674	693	721	688	740	755	712	756	722	705	740	749	711	739	756	716	701	748	746	727	730	734	770	762	762	702	690	693	776	733	732	720	692	745	748	765	743	720	724	700	720	712	716	713	725	749	697	670	737	744	712	749	724	774	718	759	726	708	725	759	700	747	706	693	785	675	756	754	693	750	737	712	680	725	749	742	747	695	763	706	726	708	709	685	687	743	752	704	744	715	762	739	722	711	710	742	754	714	737	761	728	737	745	750	701	734	719	707	671	731	712	714	707	741	729	723	706	740	750	731	738	770	694	766	696	729	734	730	764	729	715	725	682	728	678	714	726	767	733	733	713	725	766	714	731	757	743	683	707	695	730	695	703	722	689	707	707	752	715	689	713	704	735	735	698	718	731	705	753	708	720	693	736	726	729	753	784	750	739	731	666	736	700	696	751	769	724	724	776	744	715	728	758	703	741	768	746	758	672	735	761	735	755	686	692	724	692	695	748	723	734	731	752	705	785	718	735	759	723	699	784	673	778	728	676	744	755	719	721	714	725	764	713	742	723	719	759	711	715	742	769	738	769	707	740	725	697	738	747	687	678	689	681	731	688	682	746	761	720	747	717	721	692	778	754	711	733	780	706	794	700	747	772	758	741	700	714	721	696	707	739	718	700	748	724	677	712	736	711	746	715	701	727	753	724	721	771	721	698	764	728	765	752	746	759	731	725	725	737	766	754	764	747	711	715	698	766	706	760	749	735	725	724	745	747	707	710	771	688	695	729	737	721	697	763	748	682	751	770	709	769	760	682	707	726	710	775	776	749	723	745	773	745	716	754	692	742	714	666	745	715	727	739	701	785	708	705	716	760	744	707	710	736	741	756	695	745	713	724	714	790	719	738	730	699	761	739	776	775	723	670	711	745	744	723	750	693	737	719	780	752	722	722	728	744	720	708	766	762	698	667	733	713	712	680	692	718	737	716	731	738	729	696	694	738	725	748	717	772	721	724	737	739	765	756	704	710	744	735	738	761	763	681	702	727	704	755	739	694	700	707	694	744	763	752	739	716	740	705	729	692	752	700	733	769	732	678	728	734	682	697	729	664	760	719	732	726	785	726	699	732	713	779	735	716	734	711	733	733	737	714	738	738	719	723	770	756	711	730	685	749	722	714	790	731	688	756	690	753	758	780	758	712	738	730	748	708	732	700	752	770	775	764	696	721	760	773	751	694	700	751	707	759	710	769	712	735	727	777	686	686	697	720	729	730	716	732	712	740	727	763	738	735	729	737	705	752	719	729	741	782	755	727	755	721	747	788	756	782	677	781	727	714	753	674	706	722	730	733	738	764	733	704	745	709	727	712	746	719	723	748	752	725	689	725	788	746	706	738	738	740	712	715	751	772	743	711	775	773	716	744	778	763	734	727	699	696	751	719	776	697	713	722	682	718	707	707	771	714	715	702	753	693	716	722	736	719	760	733	722	712	722	737	710	679	730	739	736	731	718	739	717	740	727	738	684	732	732	740	747	743	764	716	721	713	724	745	756	693	736	699	735	719	753	745	688	766	728	683	676	701	732	754	727	689	673	733	710	693	729	716	690	697	727	699	698	748	726	751	754	721	755	725	708	712	743	703	751	711	732	716	750	676	709	731	736	731	672	727	705	746	706	723	717	721	715	727	729	777	758	703	708	686	703	713	723	725	707	759	746	745	690	739	693	719	695	708	758	751	740	701	720	720	771	762	704	744	707	725	708	675	691	755	742	689	720	766	704	674	770	691	734	714	714	720	754	703	746	755	704	773	747	764	714	695	766	750	740	729	770	724	712	710	679	751	762	736	726	721	668	745	714	729	702	727	700	717	766	728	744	730	669	760	727	705	716	814	727	772	697	716	757	730	775	722	707	717	734	757	704	720	728	711	820	764	748	720	732	695	734	765	771	716	752	733	736	748	765	741	741	722	712	734	729	718	720	750	705	689	705	742	701	739	709	668	706	721	745	736	734	704	730	774	745	734	752	754	721	723	695	762	719	723	726	706	747	706	732	708	710	756	709	670	712	725	708	733	750	722	751	704	679	673	757	731	688	760	707	705	742	748	724	749	688	724	774	740	698	730	802	748	686	753	695	767	736	700	732	773	760	747	721	732	716	697	745	742	746	708	760	783	716	723	685	722	724	689	750	759	738	738	732	703	692	755	748	721	716	739	733	738	734	711	733	737	707	764	779	721	736	776	742	694	761	686	741	726	749	765	740	710	741	738	727	720	728	705	750	729	789	765	721	795	724	689	679	749	774	770	748	745	695	722	666	761	734	775	730	702	751	766	710	684	753	720	701	729	697	693	721	773	751	734	773	708	731	734	713	712	736	750	768	679	725	715	703	720	770	744	744	767	759	747	765	724	776	743	784	705	702	755	753	726	704	716	730	709	695	708	685	708	743	700	746	732	721	782	727	705	728	689	730	743	690	716	761	766	703	696	689	701	687	750	706	749	751	753	727	724	689	736	665	713	719	751	701	747	779	774	708	771	710	765	766	739	715	722	747	719	724	685	731	705	696	688	709	735	706	723	736	738	774	727	744	723	697	696	721	734	767	713	681	726	737	764	768	783	703	694	691	777	764	733	711	731	714	719	715	770	738	750	734	759	691	758	682	743	728	703	713	738	754	759	707	761	743	754	705	742	679	687	742	744	711	690	730	759	796	729	728	724	748	747	707	716	732	720	635	785	731	711	732	709	729	743	714	772	715	696	719	732	746	752	738	723	777	674	764
991	1525	99	34	36	51	84	162	219	205	196	160	81	86	61	39	38	39	27	49	33	34	21	32	23	21	31	28	27	35	26	37	15	23	35	27	18	19	27	26	28	24	20	18	18	28	26	25	24	27	26	23	27	18	22	21	23	31	22	34	21	24	26	26	25	16	31	29	23	26	21	19	42	24	29	23	22	29	26	26	30	21	34	21	32	28	20	27	22	31	21	28	29	28	27	24	18	17	27	29	22	26	22	33	22	23	33	24	24	20	23	23	24	24	25	24	25	25	27	23	21	24	28	38	22	23	22	26	24	29	27	14	27	12	20	27	26	27	29	37	21	19	22	27	24	26	24	28	24	27	30	32	25	25	24	32	18	30	21	31	31	18	25	22	31	23	22	26	27	26	21	25	24	21	26	22	21	25	25	20	21	29	28	27	28	14	22	32	29	40	28	30	19	23	24	30	29	20	20	15	28	23	29	20	33	28	19	28	29	18	25	34	19	19	26	27	26	18	21	24	26	14	33	16	26	21	24	23	32	25	14	27	21	26	25	30	25	25	18	26	20	29	24	23	24	19	17	35	22	24	16	24	24	24	21	27	30	22	21	24	22	27	29	30	20	22	21	34	26	31	27	36	27	30	24	25	32	18	34	33	20	29	23	25	31	32	35	25	27	22	16	26	19	24	25	35	24	19	24	21	19	29	33	32	22	23	21	22	18	24	28	34	10	19	24	26	25	26	25	17	28	28	27	20	28	16	26	30	24	33	23	26	21	19	17	23	26	25	37	17	24	26	27	15	27	34	30	25	26	23	33	25	22	19	25	31	27	33	24	26	23	19	26	18	31	27	24	29	13	27	26	30	19	18	22	26	31	21	25	22	24	21	34	19	25	18	19	19	30	18	25	22	17	29	38	33	23	22	28	24	30	22	20	22	30	21	28	29	28	29	22	26	22	20	27	15	26	20	27	23	18	29	15	29	23	25	25	26	27	27	31	26	20	28	24	28	30	22	31	19	24	27	32	15	31	29	25	21	28	29	19	18	23	23	23	23	24	22	20	29	27	21	32	30	30	17	26	21	28	20	26	28	15	27	14	23	32	20	22	20	31	31	22	28	26	27	21	26	24	24	23	19	27	29	17	22	24	18	28	18	23	29	20	24	23	21	16	28	21	22	32	16	21	26	25	32	27	25	25	31	26	26	27	27	25	30	19	26	25	26	23	21	35	21	38	30	25	20	23	24	29	27	21	18	20	29	30	24	24	32	36	18	35	23	19	25	28	27	24	22	25	31	24	29	24	25	22	29	16	19	24	27	31	21	27	30	30	25	21	24	16	19	35	12	33	22	25	25	21	27	27	25	29	20	27	30	15	22	24	27	23	27	20	20	27	27	28	18	28	26	26	20	30	11	22	33	25	19	23	22	18	29	17	32	25	19	18	28	21	24	23	20	19	22	26	26	24	31	24	18	27	21	23	30	23	12	25	26	34	32	19	28	28	20	20	33	25	19	20	24	34	16	22	25	25	13	16	30	37	29	29	18	21	16	29	25	26	20	24	28	19	24	25	17	24	21	16	23	32	20	24	29	29	25	20	15	16	25	26	45	23	29	26	39	21	18	24	28	26	33	28	22	24	25	26	28	19	22	17	18	26	22	16	22	30	22	22	28	22	32	22	25	26	18	21	29	28	17	20	27	21	26	23	24	21	19	34	22	26	34	23	22	20	38	23	30	32	23	30	19	19	22	23	20	29	17	24	28	21	24	30	26	25	29	28	26	32	29	22	22	28	28	29	25	26	24	24	25	28	22	34	25	32	23	27	17	21	29	22	27	16	26	28	26	25	15	30	24	22	32	28	20	22	34	29	26	24	27	18	26	19	20	32	38	25	30	21	21	30	20	22	25	20	32	32	26	27	20	16	33	30	23	24	33	24	23	18	22	30	24	24	17	20	21	41	26	20	26	27	23	22	25	29	28	27	22	22	25	26	28	22	21	23	22	29	29	31	24	29	29	23	17	25	25	29	30	20	22	23	21	27	22	30	32	16	25	26	28	21	19	22	16	20	19	35	16	20	27	20	23	33	19	36	29	26	22	18	18	25	23	27	22	22	28	23	17	23	20	18	19	21	15	20	31	31	25	33	22	36	25	21	20	23	32	13	24	31	22	25	18	21	24	24	33	18	22	17	35	25	30	29	24	32	28	19	24	19	19	27	24	25	27	24	26	25	24	20	27	35	25	24	34	18	24	23	24	26	16	28	17	16	20	22	22	36	23	20	19	24	29	27	24	25	19	15	30	26	22	15	32	24	21	23	27	19	32	27	21	19	23	16	26	25	29	23	24	20	26	20	19	28	23	31	28	28	24	26	19	30	27	24	22	25	15	28	35	18	21	23	20	18	29	26	26	20	18	34	29	19	18	22	16	25	19	24	27	20	21	24	25	23	26	20	19	24	25	24	29	30	31	26	28	16	32	25	22	32	21	36	32	26	27	21	27	23	33	25	24	24	20	19	28	30	19	27	21	32	28	34	27	29	17	32	29	31	29	21	23	15	30	21	20	22	18	30	24	28	20	24	22	23	26	21	20	21	25	22	29	26	29	30	31	19	20	23	25	21	22	30	20	34	24	29	30	18	24	29	27	32	17	24	34	32	20	22	19	22	30	30	33	29	25	27	25	22	23	29	23	27	36	30	29	29	25	29	25	22	15	35	19	14	28	26	21	18	17	24	21	29	22	24	29	32	25	26	30	30	24	25	23	20	25	25	27	25	26	28	26	24	21	24	23	25	24	30	37	24	32	27	13	17	22	32	37	24	19	17	15	28	27	23	26	25	22	22	22	31	18	27	32	28	26	24	22	23	15	23	21	27	26	30	27	24	35	19	36	23	28	23	24	25	32	21	27	22	11	17	33	17	22	29	18	25	27	24	27	28	39	26	28	25	16	22	27	28	27	22	18	27	22	30	18	25	27	37	23	43	30	19	20	24	24	19	19	17	24	37	29	25	36	26	27	26	23	32	35	20	27	26	18	22	25	19	34	24	19	18	24	34	22	22	22	21	31	19	29	25	20	24	22	21	20	29	27	21	15	17	23	24	26	35	26	22	28	19	25	26	31	27	35	32	25	23	21	27	34	23	25	34	21	25	27	28	26	20	18	26	28	24	45	25	18	22	23	18	29	24	24	27	18	32	28	23	35	26	29	21	21	21	17	31	39	20	13	21	31	41	22	25	29	25	33	16	25	26	24	30	32	29	23	25	21	17	32	31	38	16	27	27	27	28	32	19	26	26	31	27	32	26	22	21	28	28	25	25	28	10	22	30	21	19	29	17	25	31	15	20	31	32	26	30	30	23	11	27	19	21	19	31	36	15	27	25	23	18	27	24	26	25	24	27	31	20	25	25	22	21	19	31	18	25	24	38	28	25	20	22	26	25	28	23	18	20	23	22	20	19	28	28	30	33	27	24	23	25	21	21	16	23	26	24	24	32	31	15	21
7384	13450	943	781	2464	4461	5727	7705	9185	8778	7147	5449	3346	2278	1502	893	604	472	550	585	461	428	337	372	326	336	312	313	309	317	290	273	305	295	270	298	261	257	296	240	262	287	242	249	237	260	271	255	259	264	231	229	239	265	220	264	227	246	217	235	251	263	266	220	241	244	241	250	248	227	233	229	222	233	246	240	218	240	242	229	238	193	234	239	228	224	250	228	234	248	227	252	256	242	233	250	251	242	224	238	203	213	259	230	208	233	225	268	222	246	256	206	250	252	226	229	237	233	216	263	233	253	240	217	239	220	256	243	229	219	260	245	228	214	224	235	217	228	228	257	235	245	249	234	205	254	217	249	239	215	213	244	239	230	248	235	251	217	235	223	206	227	239	246	238	222	233	231	244	231	219	229	255	220	239	245	223	235	272	242	245	246	254	216	229	245	246	203	234	213	225	275	254	227	201	226	226	240	271	222	216	269	231	221	237	225	209	242	224	234	257	261	267	222	226	227	227	241	257	262	228	212	241	239	235	230	214	209	255	209	235	243	248	230	236	222	243	246	221	253	223	245	254	214	260	217	222	218	224	241	219	220	246	235	242	212	231	241	237	238	224	222	242	242	255	239	231	242	244	255	244	238	254	227	225	227	245	225	239	229	231	242	239	271	240	209	227	227	214	249	233	248	229	211	221	242	258	238	235	233	247	197	261	228	229	229	248	254	219	235	255	233	247	230	227	187	274	235	233	248	256	214	249	221	237	219	260	206	231	242	238	240	231	233	218	228	233	249	229	237	242	242	256	251	244	229	219	243	231	237	200	240	234	258	252	235	233	193	257	248	250	216	224	241	224	244	252	224	239	245	233	251	246	225	233	240	242	237	226	229	215	252	227	240	249	209	244	240	254	244	231	243	240	203	231	221	261	235	237	218	224	227	215	246	246	214	217	223	236	225	246	230	242	240	252	229	232	241	231	227	207	256	243	247	234	233	217	227	195	250	234	209	209	224	259	236	237	262	209	237	222	241	216	235	230	242	251	217	224	255	229	231	205	224	231	254	239	225	211	211	264	251	202	220	268	241	260	243	215	249	234	243	228	224	225	252	227	228	218	220	254	251	224	260	254	252	228	255	215	218	257	228	232	242	236	253	255	234	238	215	215	233	234	208	245	231	254	213	225	258	225	225	235	231	233	210	230	254	218	252	233	235	229	220	239	224	260	208	245	236	237	229	210	240	220	234	242	219	215	221	249	235	237	232	238	220	235	224	219	255	231	236	233	225	231	250	226	220	222	216	246	221	224	243	233	224	244	226	225	257	239	236	213	224	220	208	211	219	244	237	227	226	236	243	196	239	241	247	242	220	250	212	233	216	231	240	237	234	218	255	214	248	237	197	243	230	236	259	220	208	213	235	240	233	234	222	220	251	235	229	227	231	260	229	242	228	218	265	206	209	252	200	218	222	234	221	220	230	251	234	231	220	222	245	235	227	243	224	217	235	241	195	231	240	240	226	257	229	230	240	232	221	247	206	207	243	208	235	187	228	220	219	246	246	210	242	258	221	195	241	234	236	225	226	227	209	227	215	272	273	237	237	220	224	208	223	251	236	226	229	253	225	229	220	218	219	217	222	232	231	240	217	238	232	240	250	234	202	220	255	235	250	260	222	229	242	241	251	210	216	250	225	230	217	233	232	219	256	254	215	245	229	248	259	232	236	228	242	227	226	242	242	238	247	229	240	220	200	213	234	247	244	250	227	245	202	229	231	213	232	237	252	229	271	240	238	220	220	216	229	240	240	204	218	217	223	229	219	231	231	231	223	243	218	220	235	234	224	225	242	228	240	218	230	211	231	229	249	221	197	230	259	258	240	228	251	245	258	242	232	225	219	248	252	263	249	234	244	256	225	243	240	209	263	209	244	237	246	235	258	267	218	252	224	231	230	241	244	212	256	261	241	227	231	237	238	235	216	224	219	265	254	208	217	236	225	214	254	211	233	220	222	237	235	233	263	231	249	248	237	236	242	238	228	245	239	259	244	231	241	241	240	214	254	208	221	223	202	241	205	235	220	260	230	248	260	238	248	230	240	245	235	218	210	209	203	268	253	248	241	217	229	229	211	236	223	229	229	203	248	237	225	244	223	209	216	237	204	226	232	206	234	214	225	235	211	243	260	253	213	237	253	238	243	237	255	230	223	237	257	229	205	215	222	229	228	246	253	231	257	217	242	229	233	235	242	237	227	229	238	261	235	232	244	247	236	233	231	245	240	220	222	237	231	237	251	220	233	221	237	207	253	258	238	266	235	217	223	238	243	248	234	235	214	217	246	206	248	208	250	226	217	259	220	234	228	242	245	228	235	219	275	209	209	242	267	213	241	220	253	254	213	245	237	213	204	229	233	245	242	233	240	243	227	244	275	233	212	235	248	224	234	241	247	221	241	210	231	240	237	224	239	237	264	238	231	206	220	251	242	230	231	216	205	231	212	234	247	223	262	228	254	223	257	238	211	251	235	229	233	208	224	237	221	227	241	238	235	221	266	221	230	199	216	229	232	238	250	238	244	248	229	228	216	228	232	253	212	214	223	251	214	239	245	219	203	222	229	198	235	249	227	228	231	237	252	211	223	235	210	236	248	238	203	232	231	249	221	251	225	253	267	211	214	216	235	236	231	202	241	224	251	243	234	220	225	256	226	207	208	230	213	225	245	223	200	262	231	206	225	218	204	246	233	229	247	262	254	262	222	226	223	255	221	238	211	216	237	226	251	227	241	225	247	226	251	254	255	216	242	234	240	236	240	245	241	253	218	231	230	265	244	215	219	243	238	236	222	236	244	240	248	255	217	224	228	228	276	226	242	246	229	240	221	220	217	241	242	215	193	262	249	214	236	220	241	255	214	234	245	226	237	244	216	214	245	233	245	282	243	214	237	257	224	235	231	233	227	272	227	232	253	240	237	241	244	215	240	226	250	246	207	206	219	232	224	199	253	233	220	218	232	222	197	237	233	236	238	226	251	233	220	261	223	230	229	234	219	232	245	260	249	270	209	254	230	251	234	237	248	233	253	246	249	227	228	230	238	249	238	227	245	238	237	217	231	216	234	242	211	218	241	225	216	246	229	223	211	241	259	235	218	208	253	212	226	249	251	257	220	208	215	250	227	213	232	237	247	222	222	235	247	233	223	235	229	223	225	271	232	215	202	241	238	244	237	230	231	220	238	230	245	239	233	245	222	244	233	227	211	237	231	204	249	226	239	204	229	258	243	204	240	237	237	225	241	244	207	235	217	220	238	249	215	239	265	226	200	222	247	227	220	224	235	189	214	241	213	242	255	213	239	220	240	205	239	250	231	233	230	244	251	250	253	236	247	220	227	251	236	243	216	244	213	212	237	211	232	227	227	222	213	233	230	228	224	245	231	245	225	242	208	244	228	212	243	253	270	215	227	245	224	231	249	255	227	235	230	242	224	226	237	228	241	232	267	234	237	233	234	217	230	224	234	234	236
496	2197	210	81	87	134	221	260	317	349	282	239	171	121	93	69	72	67	73	64	66	66	54	63	61	65	54	78	54	63	62	54	74	55	53	66	63	49	52	67	52	48	48	58	57	54	64	65	58	61	56	63	53	76	55	72	72	65	54	54	69	46	49	55	51	53	59	48	61	72	58	65	58	47	53	59	58	56	55	51	55	49	49	48	56	49	43	45	57	58	66	49	55	52	70	49	57	56	73	62	51	59	50	41	67	58	62	60	58	40	56	46	54	65	61	61	48	71	43	59	68	59	59	53	59	57	50	64	50	59	59	54	52	49	44	63	52	57	75	62	55	69	52	60	59	65	58	44	56	58	55	46	51	50	67	61	42	59	54	43	58	56	43	70	51	57	64	63	53	58	53	59	55	56	57	74	56	54	46	67	59	44	48	53	65	66	53	54	67	54	51	49	59	52	64	48	43	50	57	52	62	49	60	45	61	77	61	55	45	54	58	72	57	54	57	58	55	45	50	61	68	66	54	41	48	56	58	54	63	62	58	58	65	49	59	67	69	59	65	56	46	59	44	65	54	59	65	60	58	67	58	52	52	61	58	58	56	58	51	53	56	50	57	59	57	51	59	55	66	40	53	55	61	61	47	46	59	67	57	68	57	67	52	56	54	48	63	57	53	48	57	56	58	55	65	62	60	49	54	70	69	56	53	56	63	55	59	52	56	60	53	56	53	67	54	59	62	49	65	75	50	67	61	41	60	55	67	60	57	55	62	53	53	45	45	60	52	50	64	70	70	74	62	44	56	55	60	54	52	62	53	57	65	66	43	66	54	61	49	47	60	53	48	66	59	44	57	49	60	62	51	62	62	47	54	72	38	52	48	47	60	44	49	64	54	54	49	65	60	51	70	58	61	79	55	61	66	49	51	61	65	71	72	45	47	58	56	58	58	57	68	61	67	61	66	58	50	47	64	57	53	65	67	50	56	56	63	63	56	66	42	51	52	47	54	46	51	52	41	60	53	55	55	47	66	54	56	54	42	59	53	57	58	49	57	57	65	54	71	60	58	69	49	50	51	48	71	53	59	59	44	54	55	65	59	67	53	69	70	58	54	57	55	58	51	65	56	57	47	61	41	65	43	54	66	68	59	55	45	50	57	49	57	60	64	50	60	50	49	55	48	59	53	59	45	59	54	65	68	69	49	65	57	48	46	51	51	65	58	67	70	52	65	55	45	45	66	55	52	59	47	58	50	52	54	64	54	56	62	70	50	47	68	61	56	63	67	70	56	72	57	47	69	61	58	54	60	56	60	65	54	57	60	57	57	61	59	48	48	64	62	69	57	51	67	49	62	68	61	65	54	60	59	52	65	59	57	71	65	67	59	60	58	64	63	51	59	48	53	57	58	46	56	49	52	60	67	63	54	55	53	46	61	50	52	48	50	61	55	64	59	63	64	66	56	57	74	56	59	52	52	57	69	52	49	47	59	66	62	49	70	65	56	51	53	56	64	55	66	64	48	54	48	62	58	51	50	61	53	60	49	63	49	63	55	49	60	51	54	71	62	59	56	63	48	48	58	65	57	53	48	66	61	54	57	48	62	58	61	55	67	62	65	48	66	50	55	60	53	62	69	54	52	53	57	56	54	66	47	63	67	56	55	57	68	57	72	63	58	64	55	49	56	64	57	60	51	53	46	52	61	39	54	58	44	59	58	51	57	42	58	74	57	65	62	49	59	54	51	51	68	50	61	44	45	49	57	50	56	66	63	55	67	64	71	45	53	74	63	56	56	64	45	49	50	54	63	62	51	53	47	66	58	63	72	59	56	53	58	53	44	66	56	52	56	60	49	65	69	42	60	53	60	54	64	49	50	60	48	76	63	57	76	44	61	50	58	49	73	58	67	57	64	53	39	51	63	58	53	54	48	56	69	61	49	68	51	52	42	55	48	58	39	56	47	61	61	54	49	55	42	59	59	66	54	50	53	44	46	66	58	60	61	51	40	52	61	45	43	50	54	61	51	62	52	65	52	67	57	55	50	53	66	64	58	68	41	66	61	61	59	46	58	72	53	65	67	50	57	47	48	68	46	37	62	44	52	53	54	57	66	58	53	48	65	68	61	59	68	48	60	53	74	55	51	60	63	44	66	42	47	54	58	39	46	67	63	54	64	46	77	57	65	51	45	68	44	56	70	59	67	67	60	57	75	54	44	55	54	63	61	45	58	42	51	62	62	63	56	53	58	53	71	61	55	61	68	47	52	56	54	58	50	51	76	69	57	65	62	72	42	49	59	59	48	57	43	56	53	53	61	58	60	54	56	49	47	62	66	75	72	63	61	58	62	52	71	53	54	65	55	81	60	68	54	58	54	46	66	67	51	49	44	49	39	62	64	41	67	58	59	61	55	42	61	64	71	59	53	43	52	63	66	58	64	60	57	52	53	73	52	60	53	60	47	57	67	47	44	64	44	53	58	57	61	49	60	57	63	47	61	54	67	55	59	45	50	43	46	50	62	47	39	55	68	63	70	56	57	55	52	55	63	54	58	46	59	59	58	74	48	58	44	48	58	60	42	47	63	61	54	60	46	65	60	54	55	47	48	60	58	50	52	54	55	54	60	54	70	63	63	64	60	59	51	43	58	57	59	47	68	68	43	54	59	46	71	56	63	50	48	63	54	64	64	43	57	48	44	56	71	66	60	76	56	67	53	68	56	60	45	44	58	54	60	60	49	60	56	63	64	48	68	48	62	54	75	44	63	61	59	64	64	61	50	58	50	46	56	66	67	46	58	59	59	48	66	59	58	47	61	62	59	56	46	57	59	54	65	60	48	55	64	64	50	60	52	49	53	58	62	67	62	46	62	45	63	51	72	56	50	57	48	71	61	50	49	64	38	60	67	52	49	60	64	46	62	51	51	70	52	49	57	51	45	73	54	60	54	63	62	58	56	67	57	55	70	59	52	57	53	56	53	66	55	52	56	54	45	73	60	59	62	51	53	59	55	45	66	67	63	50	51	53	52	53	64	61	59	55	52	60	62	52	55	74	37	38	74	65	61	63	63	50	62	58	64	55	59	59	52	53	63	48	70	65	54	82	70	55	67	62	54	66	66	60	53	55	53	63	48	59	53	57	68	66	61	61	55	64	50	57	61	67	56	49	54	60	55	49	47	47	69	51	64	50	67	46	60	69	54	65	58	62	55	49	50	55	60	44	63	60	54	51	60	46	61	45	47	56	66	50	60	57	52	47	65	63	60	57	59	54	54	48	59	47	47	61	41	62	68	55	59	66	66	60	52	58	67	68	53	55	54	58	66	51	59	63	65	61	52	60	59	54	58	53	64	59	63	50	66	44	47	64	48	61	69	53	67	63	54	49	59	77	52	53	57	50	42	57	57	54	54	52	60	56	51	60	56	67	63	52	48	60	55	67	59	61	51	59	52	48	49	54	55	75	47	54	46	53	52	61	67	60	60	56	52	46	62	53	59	64	42	64	51	55
7228	15835	1847	1689	4557	7849	9738	11855	12694	11788	10165	7901	5142	3082	2054	1403	1056	1024	978	958	875	807	741	719	722	711	678	704	655	661	694	610	663	635	654	643	590	621	566	627	626	601	570	546	582	582	631	560	576	578	581	588	559	578	610	568	526	555	620	595	553	588	610	556	609	560	557	591	550	576	604	563	601	588	536	545	556	531	555	598	597	558	537	575	565	576	527	593	524	566	573	547	576	600	593	596	525	560	562	594	560	552	597	560	547	566	551	539	572	587	554	557	560	565	544	565	570	586	583	558	549	569	537	532	583	581	571	566	492	533	566	547	544	563	553	590	535	572	547	569	564	552	580	541	567	566	529	534	575	550	542	556	576	504	592	602	553	553	483	577	568	588	513	535	585	596	524	545	564	563	568	566	573	562	560	573	557	602	515	557	578	536	564	539	600	553	531	566	530	540	573	560	553	551	561	515	596	595	571	574	564	542	576	544	577	518	564	559	549	521	569	528	549	569	598	568	563	539	592	544	597	533	548	529	542	538	560	547	586	573	583	566	591	543	558	620	537	574	532	585	553	523	514	592	562	578	571	581	562	546	567	556	573	526	554	587	524	581	566	565	547	568	527	521	535	578	548	515	554	612	559	559	563	575	561	532	581	558	588	548	571	532	543	580	547	526	547	554	598	570	596	522	577	549	577	556	542	536	552	552	558	509	602	556	531	551	577	582	538	583	538	501	552	549	554	542	575	576	547	560	569	552	505	554	548	521	539	563	542	513	602	571	505	568	563	545	590	551	541	578	543	551	513	533	528	504	570	535	538	544	580	598	566	601	530	570	582	536	570	521	527	542	536	573	538	556	557	628	523	565	584	540	511	574	581	544	546	558	571	512	537	564	590	541	524	569	565	575	559	562	570	555	566	534	518	591	544	561	585	572	512	529	578	531	549	542	544	590	566	560	564	548	553	534	612	518	566	575	553	558	549	533	574	550	574	543	559	545	524	579	564	587	529	565	563	562	570	543	551	554	530	567	542	550	562	537	534	504	541	521	534	527	541	552	531	536	540	591	549	517	578	571	555	549	548	566	563	539	564	581	602	592	599	559	562	552	522	567	545	554	553	563	529	567	546	536	571	551	516	539	573	560	573	590	544	573	532	549	580	536	561	549	576	567	564	549	581	531	576	558	553	582	550	540	562	507	561	553	519	524	544	547	587	565	561	541	580	556	584	543	540	584	560	556	530	561	534	545	521	574	548	566	546	558	486	554	544	603	576	505	572	563	572	597	549	577	557	588	545	554	577	538	574	557	544	560	561	543	575	564	563	548	566	560	558	589	566	569	540	542	584	565	562	542	519	525	552	574	563	579	566	548	517	592	565	586	528	586	569	560	587	530	543	565	554	528	529	600	540	537	550	582	544	559	540	561	562	529	569	546	569	545	547	588	566	589	541	610	571	575	520	523	571	569	561	561	540	565	551	556	544	571	554	530	533	589	545	578	511	557	523	537	538	586	574	547	564	575	562	587	563	571	551	555	558	556	517	540	581	526	568	541	577	499	524	500	514	534	579	575	589	536	526	575	537	595	561	527	557	601	533	531	523	555	581	548	560	550	521	527	551	533	570	548	582	564	540	560	591	519	625	532	568	572	570	557	558	553	507	564	623	524	597	557	550	572	560	566	547	504	535	530	572	541	562	573	554	557	547	519	571	602	552	546	596	496	543	554	617	541	570	544	575	552	532	508	566	579	559	578	577	567	562	533	539	563	535	554	582	586	545	556	617	569	579	542	523	547	590	545	560	576	530	559	515	576	522	529	558	582	595	556	567	576	548	505	520	535	572	520	585	587	549	577	571	551	521	531	509	582	584	618	528	526	536	542	581	571	532	553	540	556	552	578	552	601	526	515	532	532	562	575	542	550	523	526	526	552	582	526	544	558	610	566	548	497	535	539	550	518	576	545	532	602	562	554	551	580	571	561	546	563	583	496	531	561	576	529	602	534	579	565	551	506	559	580	566	579	542	565	571	580	527	544	527	564	571	545	546	532	551	561	557	567	553	541	545	579	555	527	554	539	601	543	561	543	607	577	559	538	556	559	522	523	581	508	532	557	535	529	524	539	564	562	513	541	547	510	573	545	564	549	580	525	557	535	587	542	529	546	558	572	555	545	547	572	553	553	569	550	568	547	564	571	522	519	534	536	550	510	531	575	544	579	538	574	546	535	572	559	557	554	556	561	563	592	585	581	535	529	530	587	561	569	565	531	578	562	544	581	556	564	594	556	530	532	540	563	544	547	538	559	547	543	557	585	584	585	569	561	590	536	586	569	533	620	590	553	516	558	601	567	567	574	557	575	561	548	532	553	522	536	579	557	641	530	564	541	550	549	539	610	533	575	581	579	568	565	540	550	527	537	567	549	562	552	565	534	568	589	553	531	502	582	543	537	558	605	511	574	551	547	579	529	532	537	564	545	563	558	541	579	570	568	549	543	599	535	601	534	589	562	565	579	552	559	564	600	591	530	576	556	579	542	551	574	538	537	553	542	569	544	560	572	569	578	542	557	530	542	540	558	570	541	578	556	577	541	553	548	564	567	515	571	557	537	509	500	633	535	530	529	595	586	542	591	534	585	636	630	574	546	529	550	560	574	533	535	546	547	550	577	549	545	526	521	570	520	507	535	568	573	567	558	562	567	565	575	514	514	554	558	545	571	575	565	534	586	544	593	581	561	568	564	575	559	518	546	541	546	567	590	576	587	563	541	546	566	560	534	568	555	571	573	578	541	556	549	541	593	566	529	510	586	505	564	570	542	545	548	578	529	566	554	548	529	515	546	575	568	599	561	553	591	527	510	590	590	516	515	601	568	529	536	540	535	575	552	520	599	543	544	533	567	566	502	563	543	540	535	523	563	561	565	571	542	594	542	546	552	525	556	557	542	546	585	548	566	577	547	527	554	494	548	525	563	578	527	525	532	524	526	622	533	531	588	538	568	543	575	526	570	541	580	563	534	524	572	548	597	546	549	516	600	558	536	530	562	521	594	551	572	561	578	537	579	550	589	534	564	561	530	540	547	587	582	532	552	562	579	585	547	554	559	575	518	534	562	534	543	550	534	550	573	570	582	541	547	529	577	573	567	563	581	572	582	538	594	540	529	553	535	507	560	532	551	565	530	570	543	575	535	518	575	528	527	545	571	546	551	524	567	512	512	554	560	563	577	562	555	551	573	582	565	562	554	560	514	554	551	566	534	582	562	562	574	562	546	543	615	564	519	538	525	568	565	557	531	573	563	553	595	556	567	601	560	553	556	560	519	529	592	486	562	516	580	527	584	554	524	552	547	597	533	555	540	560	509	542	542	587	561	565	549	592	514	538	549	522	551	554	543	553	560	563	570	564	550	561	561	561	512	507	600	558	568	555	582	525	585	599	550	527	538	504	592	549	528	545	605	563	562	560	575	559	605	560	571	614	529	478	535	529	559	560	556	550	551	575	564	582	543	599	543	576	601
693	463	74	75	77	93	162	196	237	231	219	165	133	98	70	54	63	69	67	67	74	61	67	63	64	55	56	58	49	62	68	54	54	57	61	54	71	62	45	66	59	54	59	61	61	64	55	60	62	58	68	57	50	52	72	54	62	61	71	56	64	53	57	72	58	56	42	52	53	60	65	77	62	64	67	65	59	52	58	56	62	60	72	51	53	56	54	76	61	55	52	52	63	44	67	46	57	55	64	45	58	64	65	68	55	44	56	64	60	58	56	51	58	68	45	63	49	53	59	60	49	61	48	62	56	59	51	64	49	53	57	56	57	64	48	46	60	42	45	52	58	54	62	73	54	44	63	56	55	55	59	58	57	67	58	60	65	58	48	61	54	56	65	60	65	52	58	47	55	48	51	61	48	61	58	55	58	43	56	58	52	73	74	71	65	51	44	47	52	44	46	64	62	47	62	56	57	58	77	71	67	48	45	62	68	61	64	71	46	47	55	60	53	65	42	68	63	72	52	57	54	55	66	72	60	59	55	59	69	41	47	52	50	57	54	54	53	63	67	53	49	65	64	64	60	62	56	36	50	73	45	54	69	60	50	53	57	64	57	66	53	53	49	54	59	69	62	49	55	43	54	63	45	59	50	61	65	55	47	61	54	59	71	53	67	51	50	52	46	52	57	61	52	52	59	46	55	60	54	62	39	51	51	60	71	55	56	49	40	60	45	54	57	59	63	55	59	74	76	60	53	75	53	54	69	55	53	53	65	74	61	72	57	57	53	66	58	50	44	61	59	56	50	65	42	48	59	53	50	58	49	49	58	57	60	64	75	56	53	65	45	66	63	50	52	60	47	58	61	60	63	60	51	53	59	63	49	77	60	63	74	61	54	58	59	57	58	47	65	47	54	54	62	55	48	59	50	67	51	56	60	61	68	43	36	62	66	47	54	52	64	51	57	67	70	61	47	53	62	61	62	55	56	66	59	57	63	68	43	53	63	50	45	69	66	66	66	53	66	57	67	64	56	75	78	58	54	62	67	45	67	67	51	68	53	63	52	49	53	65	55	57	50	68	61	60	52	51	39	56	57	62	49	60	46	53	59	55	67	57	57	51	62	48	48	69	54	48	49	76	54	50	49	53	55	56	56	55	59	63	67	62	58	48	66	55	42	62	53	55	49	62	57	60	54	60	55	69	57	56	49	51	55	63	67	62	51	64	64	61	60	64	54	64	56	53	54	57	54	60	54	57	49	64	69	44	58	49	66	68	59	58	43	47	55	73	51	61	60	46	61	67	60	60	64	59	50	63	57	58	63	73	69	48	56	70	70	59	69	40	58	59	65	70	70	52	47	46	60	72	56	59	60	54	56	38	58	60	59	71	48	59	62	51	62	50	54	64	65	64	66	63	61	48	56	67	53	64	48	81	60	62	59	55	68	58	58	59	66	57	59	52	57	58	57	69	49	61	60	55	79	61	46	51	48	69	51	64	48	53	49	42	75	59	66	57	56	61	47	59	53	74	57	48	60	58	59	54	63	64	55	51	52	55	53	65	62	53	48	40	56	59	51	43	50	54	61	64	74	42	51	51	64	50	49	67	64	52	63	56	48	60	60	60	58	48	51	46	66	59	64	59	64	41	75	54	53	74	52	63	52	40	52	63	55	60	71	67	67	51	41	58	59	51	50	53	58	60	57	63	57	65	60	43	67	67	53	67	64	60	56	56	55	73	61	55	60	60	67	43	50	42	70	63	46	48	52	67	56	61	48	52	52	51	53	59	60	62	64	52	60	44	53	73	60	50	60	60	49	58	45	64	62	51	65	61	70	55	56	48	66	63	61	71	57	68	71	50	54	65	63	48	50	68	70	51	55	64	48	67	58	67	56	53	46	48	51	58	65	72	59	53	54	59	51	56	50	54	61	49	64	44	50	55	54	60	67	58	60	62	44	68	57	43	61	50	54	67	60	51	59	46	54	38	68	52	56	46	56	56	44	58	47	54	59	50	59	59	78	68	41	56	52	48	51	44	61	43	56	62	55	48	55	74	69	60	59	50	62	64	52	53	58	59	56	55	53	58	58	61	49	51	59	49	49	62	47	58	50	63	59	56	65	63	59	46	48	55	59	61	71	57	58	56	62	49	48	54	54	53	57	74	65	66	58	68	48	43	70	56	59	59	67	52	72	59	55	55	69	53	68	66	63	51	57	58	48	59	62	53	48	59	48	57	57	61	52	55	58	61	59	61	57	58	64	57	56	60	51	56	59	56	63	63	52	60	54	41	53	54	48	57	56	53	56	55	52	64	61	60	44	68	48	54	58	57	64	60	56	60	47	44	49	45	59	58	52	57	47	48	55	62	57	55	63	49	60	54	68	57	63	72	67	66	49	56	64	55	67	57	53	58	63	61	55	49	53	58	61	63	49	53	66	53	47	64	52	64	65	54	57	50	50	67	55	46	63	55	54	58	69	64	42	59	61	55	65	51	51	49	44	65	54	66	60	51	68	51	54	69	56	65	49	67	73	60	72	50	42	58	49	51	58	59	54	73	57	50	46	58	66	60	51	48	46	86	57	52	67	71	62	64	63	48	68	54	45	54	38	46	70	48	62	48	69	60	61	56	74	61	50	55	60	58	64	52	46	68	54	64	64	61	51	54	59	64	54	53	52	73	68	64	70	62	67	62	66	54	52	62	60	53	58	47	55	52	68	56	50	47	59	66	47	57	49	59	67	52	54	49	54	59	68	55	68	69	60	57	54	57	54	52	65	60	48	54	60	50	56	56	64	62	60	57	48	74	57	62	59	50	63	58	51	56	49	55	62	58	50	46	53	50	58	66	57	64	64	52	72	63	47	68	61	66	51	60	54	57	54	43	62	64	56	44	56	57	62	56	55	59	59	50	53	60	57	46	61	74	54	59	55	64	58	58	48	74	54	48	63	47	55	45	51	69	58	47	70	60	68	45	54	69	70	55	66	56	49	59	66	67	50	58	58	64	59	50	50	51	71	56	56	70	65	56	60	63	52	56	62	56	55	49	63	70	48	45	69	63	46	58	62	64	54	57	69	67	58	60	60	42	53	57	62	52	54	53	56	50	55	67	53	51	68	56	57	47	70	60	57	52	52	43	54	56	69	60	45	60	63	65	56	57	54	70	69	76	65	44	48	77	74	61	73	53	52	58	59	58	55	43	60	54	55	57	54	49	47	68	60	56	56	54	51	51	74	64	51	55	54	59	58	55	66	55	72	59	68	55	45	66	70	59	56	55	62	63	45	70	64	54	69	74	59	61	47	62	53	64	45	44	60	66	56	63	61	44	58	54	50	65	64	61	67	57	66	63	50	54	59	56	64	49	57	66	52	40	45	54	58	59	72	53	53	47	64	42	64	55	52	59	56	52	51	62	73	54	53	49	57	50	52	50	57	58	49	61	64	59	49	56	54	80	59	52	59	57	60	39	59	64	66	65	65	64	51	59	49	43	70	53	67	64	53	64	64	52
5763	5453	773	870	2784	5014	7072	8271	8699	8124	6893	5192	3200	1722	1093	734	613	595	689	634	605	576	612	567	576	543	596	546	528	563	500	562	543	487	542	535	485	532	513	550	496	547	563	517	532	566	585	534	559	523	566	538	516	511	512	532	521	532	538	561	490	527	518	493	517	546	546	523	542	546	552	500	509	546	549	533	572	507	512	522	522	520	534	514	546	516	548	515	562	533	496	533	528	513	517	527	520	551	551	523	508	501	501	544	515	533	504	511	507	545	555	509	526	495	551	524	522	545	562	506	574	509	524	515	474	526	523	500	519	537	538	534	522	503	486	536	529	545	548	573	526	501	552	499	532	519	547	492	502	540	526	553	523	532	547	553	537	521	519	520	500	497	513	495	571	505	510	527	541	548	532	517	500	532	494	526	515	499	496	532	532	522	556	538	528	564	498	523	498	533	550	509	540	501	546	533	517	503	543	528	553	534	538	487	530	546	529	488	489	519	557	545	539	555	498	516	505	533	500	553	500	549	536	513	523	578	554	531	527	508	512	508	527	521	573	513	487	523	530	503	515	559	498	538	571	569	553	554	511	546	564	497	519	483	493	552	544	556	464	543	475	537	490	553	494	546	531	514	530	530	550	523	521	519	535	543	527	517	534	526	548	570	501	537	531	527	532	573	497	557	521	506	504	541	518	571	522	558	524	496	504	517	507	484	531	489	540	511	538	501	533	543	460	554	482	538	490	531	491	545	497	518	560	554	537	503	518	490	539	516	545	549	469	537	536	522	480	540	534	561	531	472	514	537	557	506	517	508	555	522	501	534	561	518	551	519	544	549	509	547	542	549	499	573	519	438	531	501	497	516	527	525	522	507	514	517	521	491	508	535	521	507	541	556	550	534	526	518	556	550	527	539	506	510	557	521	536	513	529	545	505	514	531	550	535	532	539	521	514	556	582	508	494	559	527	533	561	542	513	514	531	531	540	534	529	515	489	559	527	502	533	536	516	529	529	510	519	523	520	500	516	551	512	516	513	557	496	534	542	511	528	543	545	513	504	514	545	525	547	555	514	537	487	525	548	523	526	521	544	512	528	517	546	513	518	553	532	526	539	564	533	524	545	533	496	539	551	535	547	525	493	572	507	561	473	548	496	544	529	552	545	516	506	523	544	542	538	544	527	526	522	535	523	542	533	568	532	512	489	545	503	564	548	548	540	520	534	512	543	558	472	518	528	525	527	551	480	525	528	530	519	504	554	482	559	501	560	545	527	517	531	527	533	497	516	515	539	540	519	528	538	517	541	482	504	568	508	487	505	587	547	498	524	529	566	537	556	511	540	540	540	537	558	536	547	489	512	560	523	546	500	558	526	527	516	536	527	516	565	527	514	522	516	554	562	539	546	543	568	534	534	545	528	546	522	535	502	511	543	540	505	529	482	567	530	544	527	550	499	507	489	553	496	510	514	541	493	537	516	530	542	497	547	556	535	572	585	499	508	545	561	548	543	535	539	536	531	526	536	525	527	525	546	558	558	546	543	518	519	540	519	562	520	521	515	498	513	501	564	519	519	526	540	500	531	504	538	512	512	526	518	534	488	501	515	503	505	494	524	540	542	530	543	529	540	490	531	532	556	554	499	499	534	524	533	541	541	542	500	506	574	514	537	518	566	514	563	506	557	561	508	501	516	519	516	545	564	508	569	581	491	547	541	534	518	539	512	514	500	506	533	559	533	512	512	535	544	494	535	485	530	539	531	537	535	498	535	552	518	550	516	536	548	504	512	515	531	534	528	496	552	536	506	509	510	524	508	547	536	544	542	543	549	535	509	503	495	499	516	521	550	531	513	530	502	545	531	483	567	505	546	558	506	513	519	609	503	513	547	519	526	537	500	529	523	520	538	514	531	520	544	497	546	538	558	527	533	487	489	505	498	499	498	517	520	511	499	538	517	494	528	530	514	527	554	531	580	504	503	510	542	521	500	552	545	504	550	540	565	552	504	522	546	544	474	563	558	517	537	520	530	519	539	525	479	513	549	555	458	518	483	565	551	525	543	545	535	514	502	550	543	509	563	523	496	477	533	513	565	585	532	507	538	549	527	535	523	527	533	559	503	504	532	503	490	509	544	527	548	505	503	522	559	496	533	511	522	531	519	554	553	542	538	528	534	495	533	526	522	515	557	502	551	497	526	510	519	554	546	533	532	506	492	537	528	538	542	525	498	501	574	518	550	566	516	502	518	514	522	545	540	506	534	497	528	535	528	544	507	554	519	536	532	499	527	536	549	498	567	537	525	501	521	511	486	534	561	480	504	530	540	509	500	492	561	510	576	505	566	509	548	558	478	532	509	568	561	498	544	571	506	500	555	581	506	546	565	488	550	530	505	531	500	520	530	520	505	542	518	541	520	513	527	555	489	512	578	558	548	521	553	538	556	553	550	551	549	553	539	538	523	546	537	520	525	533	509	539	525	570	539	486	527	517	568	484	511	566	543	528	534	508	515	565	529	557	541	557	548	523	583	513	551	517	541	507	526	537	553	550	512	531	550	546	564	562	541	519	544	524	469	498	516	573	521	535	484	525	542	568	522	534	550	503	534	547	508	526	537	521	540	537	538	536	515	469	563	544	524	552	580	540	544	549	538	514	534	556	525	526	488	545	510	569	573	519	556	549	541	508	541	536	500	545	550	586	490	508	529	503	550	511	514	564	570	551	531	522	552	557	507	530	541	500	540	553	528	518	532	526	555	523	495	523	553	548	517	546	486	537	522	529	480	517	533	515	534	590	520	527	549	505	510	510	531	507	509	532	561	524	539	555	540	525	567	535	528	567	539	547	524	520	533	506	529	513	519	541	555	520	566	517	544	530	560	517	544	558	512	563	513	542	527	540	542	536	493	472	533	530	528	541	532	539	476	549	488	543	518	524	541	537	536	531	537	475	549	555	535	563	516	563	535	530	549	511	507	556	540	507	534	529	484	524	515	514	514	539	530	516	538	541	511	534	516	550	538	504	542	524	544	494	556	531	511	539	562	551	544	535	538	544	529	494	540	550	519	568	513	518	526	505	522	537	551	577	513	538	525	579	450	495	498	486	508	548	538	527	524	514	520	533	537	523	576	510	516	532	514	523	461	543	549	550	559	518	539	524	538	542	522	506	495	547	503	478	521	515	508	515	545	537	488	558	543	518	514	541	557	502	551	522	495	519	528	528	532	593	533	543	501	538	502	555	534	537	489	529	517	583	526	527	498	534	562	534	558	519	526	547	513	485	536	537	542	544	545	543	525	539	519	553	521	511	538	517	523	511	545	541	520	520	520	531	508	543	535	536	502	550	527	562	532	530	505	531	513	544	494	512	558	528	530	526	532	488	596	508	544	529	461	525	539	529	522	507	526	557	503	500	494	559	510	547	539	503	532	534	509	504	527	512	520	511	593	505	525	513	540	503	548	531	508	521	543	526	521	517	524	521	553	521	507	525	521	518	547	513	521	513	556	531	515	509	562	524
329	2641	319	111	142	216	249	302	319	419	341	243	167	112	105	91	89	90	99	93	86	81	81	68	92	75	86	83	83	80	93	101	72	76	80	82	78	89	83	57	85	78	88	71	82	78	74	78	94	70	76	78	91	77	75	83	92	74	76	81	95	93	80	93	96	98	98	88	86	83	95	81	87	90	74	55	82	79	91	69	72	74	77	91	82	76	80	71	87	78	74	90	98	93	75	78	72	97	81	96	98	54	95	67	82	80	83	75	74	96	75	82	76	72	83	77	74	76	101	72	79	78	73	71	91	74	79	96	83	87	68	86	80	78	83	71	91	83	74	86	85	77	85	72	80	88	90	94	74	96	92	84	87	84	90	81	79	102	85	79	78	67	71	80	84	94	86	77	76	78	71	81	89	91	89	88	88	74	68	61	82	79	90	84	82	75	94	86	74	92	77	82	78	81	67	75	87	74	67	85	84	100	86	59	74	82	64	68	79	77	85	77	91	79	70	85	89	68	66	98	73	86	78	89	73	73	62	79	77	72	89	77	94	71	78	87	71	78	82	72	93	91	63	67	86	101	73	74	85	80	94	75	75	87	75	73	86	72	81	74	86	86	88	70	80	70	82	79	90	84	92	73	87	72	70	81	77	81	79	92	90	81	85	80	74	105	83	99	87	90	78	61	84	93	61	79	71	80	94	87	69	81	93	81	84	62	95	82	78	74	87	80	86	76	67	72	89	72	75	93	88	74	86	93	75	78	81	93	80	83	76	73	69	65	81	84	78	76	78	86	91	78	79	85	85	77	83	77	87	79	67	72	88	79	90	100	75	92	76	79	82	81	77	88	78	86	87	78	74	75	88	85	85	75	94	88	90	75	90	90	72	95	68	88	66	89	74	92	92	82	77	71	78	65	81	76	73	71	82	91	99	95	64	72	71	79	68	88	92	99	95	78	88	93	73	88	94	94	72	65	82	89	91	75	64	81	79	70	86	90	89	86	75	92	89	82	75	83	82	85	84	65	61	92	84	97	71	103	80	85	89	80	82	63	69	79	92	92	65	83	73	88	83	80	96	86	76	90	86	89	78	70	81	67	69	84	92	68	80	85	72	88	79	85	86	81	88	87	78	86	69	75	78	86	72	75	84	75	83	76	80	75	76	85	95	84	80	86	85	96	90	79	82	95	70	73	78	78	95	68	87	82	83	86	84	83	76	64	88	88	86	73	75	76	80	77	89	94	71	82	74	85	75	90	73	94	80	79	81	82	92	84	64	93	81	85	79	75	72	79	82	93	83	80	70	77	82	76	90	79	81	94	88	76	97	76	78	102	81	92	90	69	96	89	73	72	72	79	72	75	86	77	77	75	68	67	84	91	77	89	81	80	85	79	76	86	75	84	85	67	72	71	84	76	80	67	78	94	72	92	91	83	75	88	85	80	91	80	80	84	79	72	84	74	77	79	75	76	67	76	67	93	81	74	94	82	80	86	85	81	97	78	76	81	89	82	83	73	74	81	72	87	76	76	97	96	75	87	83	74	84	83	71	75	70	77	99	63	78	73	72	89	94	79	77	73	74	71	73	82	75	84	96	87	81	98	75	79	88	94	69	84	79	70	88	97	71	84	74	72	82	90	74	83	76	79	74	77	79	84	77	66	84	80	83	92	62	77	79	89	74	76	80	91	96	75	68	64	73	91	93	100	87	90	83	77	67	92	86	76	94	67	78	76	71	80	75	83	82	70	80	81	95	73	90	104	83	85	82	76	79	85	81	82	80	87	82	67	79	74	80	76	74	91	79	80	87	103	82	77	79	70	82	82	68	88	82	74	92	69	63	77	79	84	79	78	89	90	77	83	70	78	77	73	89	65	87	97	88	83	81	78	88	78	82	68	74	74	86	84	76	74	99	97	101	65	62	62	68	92	73	76	79	85	65	90	71	88	92	75	78	73	86	73	86	90	82	77	102	84	89	91	72	82	76	88	88	65	76	74	72	76	74	82	71	73	77	89	72	93	71	67	81	93	96	88	89	82	78	93	82	83	68	90	76	84	81	100	71	86	76	81	79	91	82	81	72	79	67	90	92	67	84	86	82	77	81	84	84	67	95	79	93	78	90	94	74	80	82	79	82	72	92	79	85	68	73	85	81	78	86	85	73	97	82	77	94	76	89	89	92	87	85	66	47	78	79	75	72	86	68	80	79	72	70	80	83	72	88	101	93	79	90	73	86	86	54	100	82	89	61	84	75	65	80	87	61	63	87	67	84	68	69	89	84	94	93	100	77	92	84	64	72	75	81	64	83	72	69	82	93	84	61	80	84	76	71	69	78	78	88	81	79	78	93	75	82	86	84	91	74	78	78	114	85	85	89	81	79	76	81	72	89	93	46	75	79	78	79	103	79	71	75	81	71	79	70	75	88	72	83	58	82	58	88	83	74	76	78	77	85	91	88	77	80	82	91	95	84	84	86	74	71	83	82	73	67	91	72	86	89	83	74	91	68	92	69	84	88	79	92	92	87	79	97	78	68	80	77	81	93	73	69	102	74	95	79	80	90	66	87	78	76	96	68	81	76	79	80	71	73	79	93	69	89	77	62	80	100	92	79	58	78	85	82	86	72	92	75	75	77	80	86	79	90	89	76	87	79	97	99	83	74	80	75	82	92	84	67	72	78	67	79	82	89	69	85	83	92	94	70	70	72	94	90	73	89	81	75	83	82	87	71	73	84	70	88	82	84	90	72	72	79	85	67	76	72	83	74	84	86	80	76	76	90	87	84	99	78	72	85	93	92	74	76	77	94	74	72	85	83	89	66	60	84	75	74	81	81	63	84	70	87	81	83	77	79	74	90	87	84	68	96	75	79	92	76	87	92	75	80	87	73	87	77	79	84	73	67	86	89	99	87	89	75	95	84	86	91	79	79	71	91	66	92	68	89	88	85	77	85	92	91	76	88	90	78	81	80	84	87	81	78	82	78	92	71	77	87	77	85	78	65	84	78	59	66	63	83	66	76	65	72	84	81	80	70	57	77	82	72	90	76	88	82	79	79	83	72	76	80	70	67	91	79	79	73	89	75	72	84	75	81	73	78	78	64	91	86	81	82	73	90	91	72	93	82	81	77	70	85	77	94	87	76	81	89	76	67	80	88	78	61	73	72	68	74	92	71	65	72	75	89	81	71	79	74	93	76	66	92	96	77	68	76	74	77	84	90	94	91	90	76	85	83	95	84	85	94	83	67	81	71	75	65	75	68	90	79	72	86	75	70	89	75	78	69	97	88	84	85	80	66	98	109	79	83	92	72	69	82	87	86	86	78	91	86	75	72	97	77	99	89	80	88	86	81	91	84	75	83	76	75	62	72	83	83	72	69	75	83	74	61	83	72	76	60	77	85	70	87	88	80	75	85	64	75	89	79	70	73	78	75	98	98	78	79	71	75	76	79	83	73	85	73	70	80	57	105	83	71	84	87	85	89	88	81	104	82	73	84	76	78	88	79	91
5158	18185	2727	1940	6069	10487	11903	11720	12265	11769	9698	7249	4281	2406	1543	1212	1045	1074	1032	961	942	954	898	833	840	794	823	887	776	824	801	799	792	761	786	765	773	793	826	793	768	753	769	766	767	741	758	798	761	785	747	794	771	789	767	731	770	722	779	827	773	760	768	733	739	737	751	769	724	789	773	713	787	770	748	815	752	752	746	705	751	726	788	747	764	772	807	742	769	765	775	757	760	746	767	782	725	753	746	793	747	791	725	761	745	760	768	727	720	774	711	762	789	799	762	770	716	741	800	779	719	779	742	744	761	820	734	724	755	745	699	750	758	726	796	736	774	740	772	741	748	758	795	814	730	748	761	781	771	722	773	757	745	791	775	736	751	737	756	740	754	750	738	765	741	799	771	699	784	778	740	787	803	772	723	753	720	752	801	787	770	774	755	821	772	768	763	752	768	748	770	734	703	751	798	747	777	725	788	724	759	789	739	776	764	760	760	797	729	744	735	789	782	783	784	779	778	739	731	796	791	747	713	774	779	768	804	806	778	799	768	730	730	763	747	738	737	774	754	771	762	757	753	765	779	762	770	789	769	753	773	740	835	738	740	730	788	805	715	771	732	824	747	767	760	699	761	740	724	765	772	813	792	713	759	734	766	751	735	802	713	728	737	745	751	749	792	757	760	804	732	742	788	721	740	741	725	800	752	741	792	786	806	814	792	739	775	780	791	745	820	763	744	765	803	792	786	751	733	754	729	789	775	720	732	703	816	743	754	771	798	741	734	776	705	750	744	746	768	783	756	753	787	714	788	737	776	734	715	736	705	720	824	724	808	714	771	743	759	739	717	740	786	767	800	791	742	694	762	716	714	730	718	720	765	770	798	800	787	741	784	776	758	739	731	745	796	757	778	749	774	736	771	731	770	768	746	793	776	774	757	772	735	812	745	780	719	769	736	738	792	751	749	766	725	747	726	761	759	814	768	743	774	755	775	791	757	744	788	767	762	752	778	785	774	779	794	740	746	748	769	760	818	753	738	789	759	743	743	793	746	781	797	795	729	749	751	714	742	757	794	787	721	784	734	736	737	787	768	735	723	758	785	727	716	740	805	788	727	724	795	752	724	761	729	765	739	745	747	719	764	794	775	760	736	756	764	763	775	780	787	740	762	762	712	761	760	738	744	741	770	748	801	779	767	808	720	798	787	738	740	748	778	806	733	771	729	753	748	774	793	767	749	812	715	750	746	775	759	781	756	768	759	753	731	769	794	732	759	820	766	778	794	763	793	711	752	792	759	762	789	770	684	771	787	746	783	715	784	786	775	759	735	747	795	740	833	761	732	714	775	773	757	754	811	750	757	786	761	718	769	786	796	779	767	777	809	764	748	734	789	824	768	757	771	773	732	743	743	811	790	737	808	776	802	755	769	796	840	780	756	713	738	700	756	751	740	753	747	715	793	750	790	740	821	743	771	795	743	761	808	702	756	793	732	746	747	771	769	790	725	774	760	751	761	778	747	747	769	738	737	789	746	783	759	752	779	720	777	752	774	747	767	719	759	782	750	766	754	784	746	759	768	744	791	715	774	730	762	792	777	746	776	802	779	757	774	804	777	792	702	769	718	770	686	746	765	737	766	755	764	785	743	821	744	760	725	757	748	739	742	830	758	765	780	767	759	767	729	792	749	741	735	740	758	751	760	740	750	798	683	824	746	814	747	763	757	760	753	738	767	734	751	747	777	759	810	742	772	764	723	782	766	791	694	780	729	747	763	793	763	755	764	795	757	735	734	777	770	770	773	771	806	748	772	725	712	764	721	799	746	752	733	698	815	748	758	796	723	735	806	741	772	749	741	785	748	728	752	805	744	754	787	786	758	776	728	710	729	782	784	717	742	780	774	716	763	748	778	761	730	753	744	753	745	762	818	768	775	799	761	720	822	782	764	744	773	764	766	746	764	773	776	789	782	744	746	729	796	739	780	773	765	747	771	774	796	782	791	710	765	778	749	759	753	726	771	753	706	734	784	733	723	754	764	761	795	766	705	771	754	746	731	734	775	761	851	741	758	747	800	788	785	716	760	790	734	753	809	776	761	816	703	773	748	755	806	740	811	724	769	757	759	750	718	738	791	777	748	720	763	800	718	785	774	750	783	753	745	816	775	726	753	786	766	750	730	732	723	760	760	787	755	730	750	781	759	736	768	767	758	785	750	737	769	753	773	740	753	759	749	761	748	829	759	755	720	786	743	769	711	734	732	775	753	701	810	738	743	768	704	776	791	739	738	756	770	753	800	727	760	756	735	750	712	757	812	768	728	686	825	768	765	760	767	771	759	775	761	734	767	707	729	781	762	733	766	736	751	745	739	781	756	771	733	727	708	768	715	793	700	773	721	759	775	744	780	713	809	776	778	745	750	733	808	736	765	730	746	789	728	746	764	774	727	770	741	801	758	793	746	757	792	722	727	769	760	737	750	766	777	748	772	783	718	749	773	755	743	771	742	750	787	771	768	740	764	762	773	781	766	732	744	697	794	746	783	765	771	751	728	745	749	810	790	804	765	748	787	759	753	767	760	740	769	816	726	739	783	749	759	781	784	760	764	773	795	765	740	776	782	712	708	730	701	755	757	750	778	745	749	701	773	809	783	757	751	799	771	758	696	709	744	763	736	741	761	717	725	716	746	730	811	797	762	769	759	772	795	726	695	760	778	773	790	793	804	772	748	745	778	762	718	749	752	753	782	780	697	711	794	738	712	745	721	791	786	745	806	771	785	777	751	789	742	738	791	783	746	734	730	757	722	796	748	765	768	775	729	776	765	796	757	793	784	756	746	829	781	750	759	790	767	788	780	749	757	752	739	751	740	745	749	752	803	773	759	786	768	726	720	799	766	819	751	745	724	724	788	755	698	816	769	743	788	724	758	753	781	736	733	813	780	773	743	726	738	747	767	818	793	757	806	744	772	753	794	752	829	723	794	769	737	737	766	769	772	774	788	771	724	758	767	760	773	766	764	683	762	771	781	775	798	774	731	733	731	754	733	780	791	756	724	727	726	751	730	732	763	757	760	767	777	712	767	766	755	736	782	755	777	786	781	810	724	765	752	773	735	772	757	832	766	770	793	773	838	772	743	787	794	763	737	706	762	787	809	797	762	770	778	704	756	753	736	747	731	798	814	741	786	760	757	768	771	762	747	724	744	752	739	836	739	730	799	754	725	750	810	727	780	719	795	699	788	778	757	752	737	755	726	740	793	806	772	752	726	726	706	741	725	739	718	738	800	704	769	741	788	767	713	738	789	728	738	783	752	775	730	755	758	767	751	732	752	753	795	766	779	743	725	764	777	769	731	774	754	759	772	744	780	759	789	781	761	714	724	753	777	745	726	810	736	744	709	793	761	721	788	741	684	700	764	770	790	763	758	720	721	781	779	745	787	762	774	739	737	770	796	728	754	737	760	761	767	806	777	770	752	783	761	773	739	776	764	768	736	740	757	744	789	746	780	750	761	809
987	2736	246	56	77	134	162	214	261	278	269	188	124	66	51	29	25	42	38	31	41	21	40	32	33	29	22	31	26	24	28	21	24	31	23	28	22	32	39	33	21	29	18	31	24	36	20	36	39	22	29	20	20	20	16	34	16	31	24	44	22	29	28	22	26	22	23	31	36	32	28	17	22	17	27	31	20	32	32	27	27	24	20	30	21	30	37	22	37	31	28	32	36	27	28	22	16	33	22	23	27	27	32	24	29	26	34	22	23	28	20	18	26	20	26	21	23	26	21	29	38	32	23	17	30	27	27	31	33	23	33	25	20	30	22	37	29	17	24	24	31	34	24	22	27	25	19	35	37	27	28	22	32	27	30	25	24	32	26	28	24	34	25	32	26	28	29	27	23	24	23	16	33	28	28	24	30	21	20	25	25	37	39	21	24	23	27	23	28	32	28	28	25	26	29	19	29	29	31	23	23	36	24	26	24	23	23	22	23	27	26	26	24	27	31	17	27	20	18	29	22	26	26	42	26	38	28	31	20	27	36	31	22	26	28	27	19	34	28	25	28	23	35	31	27	30	29	23	24	28	25	22	37	37	28	21	17	36	28	28	30	35	29	34	29	24	26	28	37	14	27	22	30	34	20	30	36	31	30	29	34	22	26	17	16	28	27	35	21	28	37	29	27	26	24	33	30	26	21	26	37	27	27	26	30	35	34	38	27	31	21	30	26	28	22	20	24	21	19	25	24	25	31	27	25	28	21	21	21	28	33	34	24	33	28	30	27	28	36	24	34	22	29	31	32	24	22	25	28	36	29	23	34	25	26	32	34	31	27	29	29	31	21	19	26	22	24	22	35	25	27	23	22	21	27	25	36	32	26	28	33	30	35	27	29	28	15	36	28	27	26	24	26	24	26	25	21	32	26	22	33	28	19	27	32	45	25	25	27	39	19	21	30	24	29	15	23	32	41	21	29	29	37	23	23	28	29	15	29	27	38	26	30	28	37	32	23	18	18	24	33	29	27	31	31	29	23	30	24	31	34	35	18	31	39	29	26	29	28	24	27	29	23	29	40	37	23	18	27	28	24	29	28	21	25	33	26	21	28	32	26	36	23	23	25	25	22	30	22	32	31	37	25	40	33	32	25	25	27	22	18	20	28	28	27	23	24	28	39	16	30	24	31	19	26	16	33	33	26	31	26	29	31	28	25	21	26	23	37	23	32	29	31	36	33	21	20	28	25	21	33	23	24	21	27	28	23	25	33	28	27	29	25	37	27	23	34	27	29	30	25	31	28	30	29	30	32	33	21	22	33	41	22	29	37	23	33	43	14	18	26	25	27	31	23	33	32	24	25	24	22	28	25	23	21	36	32	24	29	37	19	34	21	31	23	28	26	27	24	22	26	19	20	13	34	22	21	26	22	30	26	30	26	26	28	19	31	37	22	23	29	21	34	26	24	36	32	28	27	22	36	30	26	24	26	29	27	39	33	36	28	27	25	29	31	30	30	28	21	35	30	27	25	19	32	30	23	26	21	28	30	31	28	27	31	37	26	26	32	37	26	29	32	36	29	35	28	26	24	34	39	36	19	30	33	33	26	23	31	35	32	29	36	19	30	26	25	33	26	40	26	29	21	24	31	25	25	33	30	19	22	30	23	28	19	32	22	31	23	31	25	23	28	30	27	27	32	29	33	28	28	41	26	31	24	19	18	30	23	24	20	28	19	27	18	25	29	22	34	38	29	24	22	28	31	30	27	29	20	17	29	25	21	38	26	23	24	31	24	23	24	22	21	26	21	20	22	25	28	40	19	38	35	29	25	31	35	26	32	28	24	30	27	28	42	38	30	24	22	25	37	24	27	32	24	37	33	24	30	33	25	26	34	28	26	32	28	30	24	34	24	23	31	28	21	25	26	31	26	32	31	38	29	27	29	21	23	39	23	31	26	32	27	30	20	28	29	27	32	32	29	31	26	32	19	33	23	24	27	33	28	31	33	26	22	29	26	24	30	27	20	30	30	22	21	26	26	22	19	31	29	32	38	23	29	31	37	28	23	24	29	26	26	27	23	24	23	36	27	19	34	29	29	29	25	27	26	21	21	26	27	22	27	26	21	22	32	27	30	34	41	24	23	17	22	30	29	26	24	30	29	21	38	29	20	31	22	27	24	23	28	28	28	22	35	28	30	29	25	32	27	20	33	26	21	26	25	28	29	32	17	23	28	31	37	29	34	23	25	31	32	25	20	31	23	27	25	26	26	29	29	25	27	32	24	23	29	29	29	40	28	31	29	23	32	31	33	32	31	32	27	33	31	31	17	27	30	31	31	34	26	33	26	22	27	29	26	24	27	32	20	29	31	16	24	24	25	30	26	23	22	20	23	29	27	30	19	24	38	26	38	28	32	29	31	31	31	31	31	30	32	25	38	29	37	38	24	25	35	29	26	25	26	29	20	34	20	25	32	23	21	25	29	28	29	31	31	32	26	30	30	20	23	37	27	33	19	34	20	25	23	30	32	25	26	33	27	35	34	40	27	21	29	34	30	18	32	31	24	36	18	26	20	23	23	31	26	33	24	26	20	24	36	25	18	34	27	23	33	25	25	37	31	27	20	32	25	24	19	28	17	19	37	35	31	44	21	31	28	32	26	21	23	24	26	29	37	34	18	30	31	32	26	23	30	32	26	28	28	21	19	23	26	25	28	36	24	26	26	31	21	38	19	25	26	29	26	33	32	35	16	20	30	25	34	24	24	26	41	34	29	25	24	29	26	27	23	28	26	29	29	30	27	31	32	27	26	24	21	31	18	27	26	28	20	22	30	25	22	31	21	23	24	25	25	23	39	26	34	35	30	29	37	18	25	27	25	31	22	28	17	28	25	20	28	38	19	21	28	31	34	21	35	33	21	36	30	27	27	30	29	28	22	32	26	31	14	23	36	19	22	31	25	22	25	24	34	19	30	23	25	20	32	30	23	30	31	31	28	21	23	26	31	31	23	30	26	31	31	24	25	36	24	32	25	33	19	30	22	22	29	22	29	29	32	33	31	31	21	39	36	30	22	29	32	24	30	33	29	26	35	25	28	20	33	34	20	19	30	30	27	36	17	35	29	17	26	26	21	31	18	26	31	27	28	21	36	24	27	31	35	36	26	23	31	27	25	30	34	23	18	30	24	31	21	34	29	26	24	32	25	28	24	30	34	43	23	46	27	28	29	34	27	39	26	33	27	23	26	25	29	25	24	22	13	31	29	20	20	17	39	29	20	24	26	32	33	32	29	35	36	32	18	31	30	25	27	27	22	36	32	26	27	28	24	27	20	27	18	22	30	34	30	30	27	32	31	30	31	30	23	27	31	31	24	28	36	23	37	40	23	27	31	35	31	25	16	32	33	36	24	26	28	22	19	20	20	31	38	39	17	26	27	33	30	27	33	35	30	27	33	34	26	24	32	26	33	31	33	23	35	23	25	32	21	29	26	26	41	25	28	28	31	26	37	29
7341	19153	2027	1536	6129	9604	10169	9820	10945	10739	9377	6863	3794	1798	1028	651	552	539	552	467	437	387	373	365	374	367	326	336	286	325	335	305	302	315	271	268	286	305	286	288	277	275	296	293	279	283	269	270	288	277	258	284	271	290	304	259	247	244	267	269	273	287	278	276	242	276	259	262	239	253	258	251	270	286	259	278	270	226	260	270	226	269	279	276	267	240	262	280	259	264	269	245	257	288	279	258	275	260	283	244	254	253	293	224	269	270	266	276	251	245	290	283	266	258	251	246	249	280	243	281	250	259	261	237	264	248	245	264	261	241	234	246	270	257	260	275	275	265	280	248	282	285	267	261	257	255	257	270	265	249	245	252	256	273	303	238	227	282	255	256	248	259	251	263	234	266	288	291	255	262	271	251	272	252	232	274	264	233	256	271	243	255	249	254	276	265	250	245	263	262	278	279	273	271	275	230	242	266	270	274	263	247	257	288	256	242	276	263	248	293	240	248	242	280	295	289	249	252	274	277	278	275	266	271	295	261	259	230	258	261	265	268	265	275	258	270	270	261	266	260	240	251	245	256	275	266	308	255	263	267	249	274	249	253	289	261	233	278	227	260	269	275	291	256	244	267	257	289	246	278	259	249	273	247	246	242	259	260	265	292	245	254	251	273	260	299	263	243	259	229	286	260	261	233	274	265	248	276	251	287	250	235	266	271	275	248	244	258	257	243	241	252	285	241	259	229	223	310	255	266	248	259	270	257	249	273	251	246	264	250	227	239	248	228	245	266	278	246	281	240	267	267	268	269	261	244	285	294	275	262	240	223	271	248	269	272	236	240	284	270	277	231	250	254	275	261	275	246	273	214	264	257	224	283	263	271	297	274	256	239	283	251	277	271	219	254	265	239	253	252	256	263	245	268	260	287	253	230	271	253	242	248	223	250	259	242	261	255	245	265	232	251	258	240	253	244	244	251	266	265	244	258	258	240	250	255	267	236	271	263	259	246	257	239	253	257	262	244	255	286	230	252	218	274	247	253	247	233	258	249	265	269	272	265	241	273	253	263	253	280	252	266	265	231	265	237	275	263	276	257	231	270	262	271	263	278	267	268	255	244	249	252	261	252	274	257	301	254	249	268	231	248	267	260	276	256	266	244	275	273	240	244	259	220	261	231	255	277	244	238	265	240	285	278	246	289	249	310	241	252	276	280	248	241	285	251	250	261	241	283	240	267	264	265	252	250	275	255	231	269	238	284	249	258	264	278	279	267	255	264	232	267	283	261	260	269	241	238	265	234	231	258	261	269	260	243	273	266	246	255	282	282	237	274	277	256	240	239	259	240	237	250	245	239	260	271	249	249	243	259	270	268	253	266	244	299	253	256	248	256	233	240	248	280	242	250	259	261	261	258	256	276	270	244	232	269	262	259	266	290	278	242	280	242	278	254	251	247	275	285	229	253	248	247	259	274	252	247	252	250	270	264	248	236	236	289	264	235	246	255	256	276	248	241	260	261	236	264	258	261	246	292	266	223	238	241	260	253	252	234	267	260	269	242	271	257	263	274	256	280	292	231	249	249	257	293	303	253	200	270	237	273	264	242	254	255	267	257	261	254	259	252	248	261	252	279	268	236	261	280	246	292	242	251	251	268	260	260	272	293	255	269	286	257	237	250	248	269	250	290	265	259	274	239	254	292	256	275	270	273	235	264	259	255	275	261	252	254	249	289	255	265	269	260	260	268	231	269	249	286	270	298	274	254	257	288	252	239	247	274	256	277	282	289	258	240	267	220	285	234	257	256	246	235	255	260	282	245	241	262	270	253	238	263	233	236	264	266	280	253	255	265	227	253	250	259	241	274	283	237	263	261	242	240	235	291	251	274	256	291	234	283	273	235	250	251	260	248	251	250	248	244	283	270	264	243	256	251	278	272	248	263	260	294	244	274	261	253	285	247	271	235	235	281	254	293	277	225	232	241	269	266	259	275	295	272	247	228	280	263	237	231	258	252	266	254	263	270	250	251	262	245	235	274	281	254	251	260	263	278	272	263	238	262	225	247	267	232	270	249	274	243	273	259	245	249	261	241	253	227	260	283	257	263	264	236	274	252	247	223	222	211	266	237	251	257	263	247	270	270	245	242	257	265	268	279	246	258	253	237	237	256	265	243	258	271	242	258	265	257	251	255	255	270	248	238	274	247	228	260	270	283	277	300	276	253	291	271	284	260	235	285	280	214	240	277	261	262	258	254	244	268	240	287	245	245	272	261	252	263	267	237	248	252	257	271	240	220	243	230	248	266	272	269	258	236	242	272	258	248	259	270	241	248	264	257	285	263	289	279	281	236	246	288	257	282	292	239	269	226	267	242	267	262	252	274	300	262	238	285	259	289	274	245	229	257	254	271	248	241	217	244	262	255	278	269	244	272	236	287	247	274	271	274	263	279	226	251	260	248	260	287	263	282	268	234	257	269	258	269	268	258	268	251	278	240	244	272	255	240	241	282	262	244	309	243	260	263	279	275	262	218	255	279	264	262	273	237	275	246	250	252	247	265	276	247	234	241	265	273	239	259	258	234	268	258	284	277	249	255	254	240	271	261	261	242	275	262	262	248	254	262	247	252	241	252	274	274	257	275	249	248	237	255	229	223	242	256	269	264	279	275	255	257	252	284	269	270	269	265	258	235	263	244	252	296	280	262	224	274	264	261	225	278	245	267	262	260	280	254	250	253	269	247	257	257	253	233	249	296	231	260	271	270	280	238	259	271	242	268	269	227	276	244	290	287	268	250	217	232	274	261	280	281	256	266	250	290	239	274	266	246	240	255	263	259	263	267	275	290	270	248	265	240	247	246	269	262	243	265	269	230	255	241	248	263	254	268	258	239	257	262	289	276	248	267	260	233	278	283	243	284	261	279	249	245	258	263	262	259	253	257	276	280	263	258	267	224	277	231	252	249	236	262	258	237	261	264	230	287	244	260	266	259	239	265	243	247	258	264	284	228	267	251	264	243	271	235	261	260	290	257	249	256	262	267	256	241	245	278	255	240	248	256	250	225	255	270	229	237	278	272	286	247	257	262	239	248	275	263	237	262	276	248	270	249	263	237	245	252	254	280	255	290	266	247	258	256	242	257	274	271	246	264	280	239	271	259	255	265	268	268	230	268	276	263	255	255	261	247	261	258	263	248	234	271	247	254	235	272	214	277	280	244	267	236	283	254	262	282	265	290	272	254	270	298	256	229	270	251	277	268	248	264	246	262	284	267	252	271	268	249	250	279	243	267	269	259	243	244	266	247	265	272	278	238	269	269	255	262	240	244	261	243	246	261	273	261	265	241	277	244	249	267	260	247	279	258	280	264	262	222	260	249	250	231	259	250	251	244	245	256	260	234	262	257	244	231	246	259	259	292	260	240	239	251	252	238	235	270	252	255	232	268	240	263	276	250	256	267	263	306	255	271	257	277	297	239	291	259	261	229	251	261	240	264	238	283	255	265	254	243	259	266	244	243
549	6534	826	113	108	182	249	314	362	363	329	276	188	128	80	69	59	84	64	74	61	67	70	59	75	64	69	55	60	60	74	60	58	53	70	54	48	64	64	64	59	65	33	67	56	58	68	65	64	46	60	64	41	72	55	66	54	48	68	57	45	54	62	61	67	61	65	46	57	53	55	52	54	50	48	51	53	58	57	38	58	74	44	52	51	63	62	65	65	57	62	61	49	48	55	52	57	51	61	62	45	71	70	59	56	51	53	53	60	58	62	66	56	53	54	58	58	53	53	51	77	49	53	62	57	49	64	58	54	56	53	54	69	52	71	70	62	61	65	59	52	60	60	52	57	61	65	59	49	63	62	52	57	53	50	69	60	61	65	59	62	62	51	57	55	56	60	63	60	51	64	61	66	75	60	68	52	64	69	66	56	52	66	53	57	49	51	69	47	46	49	63	66	41	47	69	54	58	61	68	57	57	51	48	72	65	63	67	68	45	63	65	69	58	66	69	71	63	53	73	53	62	56	67	77	44	54	52	54	59	53	72	54	54	43	57	69	57	57	54	66	62	59	58	64	62	42	60	71	62	47	67	69	59	62	51	62	65	50	57	51	63	63	70	56	64	67	49	57	63	60	70	55	54	49	52	68	47	57	56	64	58	55	65	64	56	47	64	61	59	65	46	60	56	54	47	57	61	50	75	65	60	47	51	70	66	59	68	49	66	54	58	48	40	57	52	67	67	58	58	60	47	54	41	63	51	55	59	58	71	55	64	64	50	56	53	52	41	59	47	48	50	59	52	72	58	51	63	48	56	53	58	70	45	67	50	58	57	57	61	68	45	60	65	70	43	60	52	61	58	67	49	58	62	61	58	60	57	56	67	72	62	55	60	58	70	46	61	49	54	64	60	49	64	65	59	57	50	61	65	55	49	67	57	68	41	70	63	60	46	53	49	39	55	54	58	51	50	67	59	58	49	72	60	60	62	53	59	60	63	56	51	56	63	68	51	66	63	54	56	41	50	54	60	45	52	66	60	51	61	62	47	62	42	56	68	69	60	50	45	52	53	59	49	57	63	60	64	66	69	59	63	61	54	50	41	50	49	60	49	60	62	72	56	68	72	64	60	52	56	65	65	54	63	47	62	58	45	63	61	56	58	64	53	50	58	55	61	57	69	55	66	59	62	70	54	62	64	63	53	61	54	42	49	62	63	69	72	58	51	67	61	45	50	53	68	64	76	71	75	56	59	53	56	53	58	67	58	57	62	58	48	63	57	54	63	49	53	47	63	55	56	59	55	54	64	58	50	61	67	68	63	51	61	72	53	59	56	60	65	65	59	65	66	73	51	56	62	61	62	54	55	51	54	62	56	56	57	53	66	65	62	57	71	62	62	64	65	61	71	75	71	57	66	58	58	68	50	55	63	58	47	47	50	63	58	53	66	63	60	62	64	81	44	65	61	55	58	49	62	63	49	58	64	54	69	65	63	54	58	65	62	63	66	49	67	57	55	71	63	54	52	51	46	59	70	51	57	42	56	52	64	68	61	45	67	76	51	57	65	50	52	52	58	74	62	59	55	69	69	50	47	46	66	62	64	69	62	59	58	62	52	49	67	60	61	73	60	59	61	69	70	72	62	67	57	57	53	50	56	62	63	57	55	66	48	52	54	68	51	60	62	58	59	45	65	70	49	51	65	57	55	58	69	56	50	62	61	75	44	40	70	53	60	64	56	56	72	45	60	52	60	50	61	55	65	48	77	59	57	70	73	59	59	47	70	50	54	58	71	68	54	51	55	49	65	67	48	66	63	57	57	56	64	42	65	55	54	62	47	63	64	61	53	52	50	67	62	54	53	65	57	61	70	60	43	53	46	64	49	69	61	70	65	61	58	63	48	63	63	64	62	65	72	62	49	61	65	65	47	57	61	51	59	57	63	52	51	54	70	81	68	53	51	58	66	48	52	56	69	46	67	56	63	61	56	71	63	43	65	46	64	47	50	64	71	62	59	56	58	63	53	69	59	68	49	59	50	59	61	63	63	64	70	61	60	81	70	55	61	59	61	56	55	66	53	50	40	71	59	58	64	41	49	60	64	57	75	53	65	71	51	64	41	52	51	62	55	56	58	71	68	59	62	54	48	63	50	51	51	74	54	69	52	65	63	69	63	60	46	55	61	55	51	60	49	52	50	67	59	67	53	61	70	73	61	37	53	61	55	59	49	52	57	66	53	53	44	55	62	62	64	51	63	53	72	50	53	55	52	72	53	74	54	62	54	65	54	63	62	58	74	57	66	60	61	60	75	69	41	46	59	46	50	70	45	56	55	56	58	56	51	45	50	66	59	55	48	58	64	70	51	63	67	48	60	67	56	65	47	64	77	57	71	65	53	60	58	66	52	64	49	59	51	66	51	64	51	57	55	67	50	46	73	68	61	58	61	54	73	55	69	87	75	55	54	69	66	57	69	56	48	66	56	56	70	58	76	54	58	53	56	62	81	49	51	63	64	49	64	64	55	65	58	66	54	51	63	57	57	49	63	57	59	59	60	46	65	66	59	57	58	47	56	64	68	58	69	60	50	60	54	51	56	55	79	56	58	78	65	58	66	55	55	57	59	57	53	63	66	65	71	48	53	64	64	58	56	59	65	63	57	68	61	57	49	58	61	48	66	54	74	53	60	53	50	58	64	55	70	68	35	55	57	62	60	58	62	53	65	50	64	53	65	55	58	54	53	64	61	61	62	47	66	64	45	70	53	52	50	57	61	52	54	55	51	53	46	52	63	70	58	45	56	62	54	56	47	59	63	58	66	72	59	49	44	56	42	56	60	65	46	76	48	61	52	62	76	56	64	60	53	73	48	52	59	53	59	54	56	61	58	52	63	67	53	59	70	56	52	50	58	50	53	63	62	63	65	47	59	74	56	59	55	59	67	67	53	63	55	48	54	52	66	59	44	53	49	62	55	71	54	61	61	54	53	68	57	50	63	74	44	61	59	50	66	61	60	51	56	59	47	58	45	63	68	63	76	54	57	61	51	75	65	51	64	76	60	69	54	74	62	53	56	66	64	61	60	70	56	43	53	43	56	62	50	53	50	72	49	54	63	60	78	44	61	51	40	70	39	65	58	56	78	54	59	50	47	48	49	60	60	53	53	56	67	56	60	75	65	58	65	61	52	51	59	64	58	61	55	61	64	41	53	71	65	72	50	63	58	57	50	55	63	56	65	42	62	59	42	60	54	70	50	55	52	57	53	66	40	59	61	50	52	53	41	51	46	67	63	63	71	58	62	62	52	59	72	55	69	55	55	60	46	62	62	43	50	66	59	56	58	64	58	53	70	49	51	71	67	53	52	59	40	63	56	59	55	63	49	64	59	61	62	58	56	55	57	56	58	59	58	57	55	62	49	62	49	56	53	62	61	58	54	51	52	51	72	52	58	68	60	71	59	60	56	53	58	64	57	51	64	67	50	58	59	61	58	77	65	54	64	49	64	49	61
7397	27055	3773	2847	8456	11333	11963	12895	12828	12349	10807	9030	5582	3380	1685	1273	1051	938	951	871	806	833	787	750	684	670	681	697	701	721	675	713	658	615	639	632	638	624	589	613	612	585	601	603	656	627	592	640	589	621	622	614	619	569	592	580	607	578	551	595	600	583	623	583	582	623	585	535	606	585	615	622	566	610	562	584	576	622	600	568	602	604	581	621	585	562	617	566	567	580	558	560	609	575	563	587	546	585	565	596	579	562	606	594	563	628	547	588	604	592	586	562	645	604	590	635	576	581	602	584	580	610	609	551	618	612	608	579	593	615	573	599	573	581	602	567	567	559	537	603	593	542	575	604	580	571	600	586	560	562	566	593	572	613	534	577	562	599	584	554	561	610	579	553	571	552	578	554	587	557	561	530	564	595	563	600	562	629	586	599	549	580	571	581	572	550	612	585	566	605	578	552	598	580	513	604	528	577	610	616	581	607	525	617	581	584	590	554	582	613	611	574	609	602	604	576	578	590	586	597	557	576	573	583	605	556	583	557	593	582	577	589	623	618	597	567	537	580	605	577	610	630	608	597	595	605	596	570	583	595	588	626	557	600	614	572	546	552	606	539	539	566	580	565	555	582	578	579	575	572	577	549	596	607	599	568	585	545	561	581	606	538	588	539	638	584	585	594	589	600	598	577	609	593	595	576	575	623	589	553	598	577	579	606	551	579	594	566	559	587	549	602	600	586	586	599	562	548	570	591	589	588	620	593	591	580	635	605	580	578	564	576	546	591	576	577	580	566	596	578	628	581	603	610	566	573	594	573	550	564	587	591	502	590	589	603	546	576	560	575	580	565	562	562	553	604	600	601	588	589	577	573	596	537	623	606	583	603	562	603	615	536	605	601	602	562	642	567	584	578	587	598	598	601	569	583	596	607	601	609	556	605	568	612	618	611	565	552	573	578	647	586	586	598	554	585	587	555	509	583	612	581	552	541	571	572	561	563	594	602	596	576	585	556	594	618	548	581	566	547	565	573	603	616	599	549	598	589	574	581	563	586	583	559	573	589	639	572	605	588	552	602	561	602	605	569	605	569	596	603	588	564	581	567	590	557	614	614	572	568	578	620	593	627	617	552	587	559	589	589	595	566	568	588	596	586	579	584	625	553	552	571	586	566	593	579	598	657	596	562	587	604	557	597	585	547	562	587	572	605	613	599	563	572	598	584	604	606	555	607	591	598	555	591	566	585	573	537	539	542	563	576	565	556	585	592	554	604	582	695	605	547	584	557	559	566	611	597	564	556	556	594	593	567	610	592	583	542	573	550	544	608	586	630	605	579	565	591	582	548	578	567	575	552	583	576	597	575	554	635	650	612	561	589	574	595	564	577	579	618	560	589	551	518	607	562	590	592	561	603	602	570	615	568	589	569	577	587	593	649	620	580	540	559	597	566	622	616	553	587	598	574	553	618	610	604	587	580	578	638	539	573	576	531	594	562	605	537	563	562	563	583	543	589	621	623	554	627	605	594	570	592	584	600	576	571	628	563	566	556	575	593	571	594	596	563	558	578	571	536	590	574	583	602	552	571	573	610	554	590	541	557	597	554	586	577	562	577	575	580	594	597	645	594	560	588	511	583	569	582	594	541	573	605	592	562	558	598	596	606	594	596	576	536	609	586	559	565	554	607	551	608	598	587	575	610	624	558	619	598	563	564	542	586	556	576	557	592	619	606	587	613	565	583	575	611	613	575	570	626	607	607	593	628	610	583	561	609	591	618	590	578	589	595	597	585	581	623	598	591	550	569	580	601	603	507	531	560	589	557	578	582	553	610	611	587	571	570	561	599	616	559	574	606	569	565	597	578	605	584	561	592	547	575	584	541	585	587	540	569	560	557	584	556	599	595	560	593	602	603	582	585	619	532	606	583	568	590	576	585	588	604	611	559	566	557	557	584	640	569	574	600	583	565	587	558	597	562	578	580	589	554	590	600	535	562	572	596	567	575	580	570	579	533	593	599	599	583	587	600	578	596	584	595	526	569	591	573	568	554	616	592	611	576	588	591	587	581	570	590	565	570	601	597	601	553	565	568	605	563	633	581	596	583	592	611	593	584	604	570	555	546	599	614	564	585	603	594	583	608	556	570	592	562	582	605	589	584	560	644	553	572	558	604	596	534	603	601	593	615	563	561	589	619	608	597	576	599	575	564	541	602	598	575	576	563	579	590	576	560	593	575	495	583	557	564	540	599	582	582	605	576	575	595	563	572	543	591	553	597	550	600	594	566	605	601	592	589	567	583	594	568	563	553	560	571	579	570	613	618	582	594	563	596	581	578	579	606	556	591	557	601	582	549	594	585	623	583	603	633	563	622	572	609	589	565	565	584	570	644	589	605	603	574	597	557	579	591	587	557	604	594	575	555	578	583	620	504	599	568	590	587	554	575	578	576	534	607	582	568	566	595	589	559	582	593	619	582	537	597	609	590	585	563	546	580	569	621	570	611	560	595	560	579	559	632	596	597	569	539	557	586	544	612	613	604	586	584	529	624	587	578	599	565	576	626	607	598	551	586	582	609	561	548	563	596	623	585	578	609	581	604	573	585	583	586	591	601	552	573	583	621	563	595	574	573	587	643	544	551	594	589	587	588	539	584	554	563	604	596	555	576	554	602	632	582	548	586	576	594	582	606	556	621	570	599	532	588	618	572	581	602	582	547	604	575	576	596	559	567	587	576	571	570	566	566	569	572	543	548	603	572	578	601	570	588	566	574	551	584	566	606	545	591	584	578	573	547	612	584	588	589	573	573	590	612	621	595	568	592	633	587	555	614	594	561	607	628	584	593	561	573	614	585	597	572	586	557	558	605	591	526	563	558	530	607	556	592	560	551	567	588	584	571	592	608	613	577	621	577	574	550	527	603	572	637	574	578	550	584	596	609	545	525	593	591	570	574	551	575	590	566	591	572	565	614	564	620	536	601	600	571	564	618	514	588	581	542	586	580	518	611	599	618	552	649	614	586	598	587	538	588	566	611	560	596	581	598	561	580	586	586	581	608	574	611	559	607	591	548	621	583	642	604	557	569	588	538	603	567	585	579	597	614	592	612	581	550	557	585	558	545	605	600	548	528	592	648	608	595	554	606	590	577	537	572	628	531	590	590	578	595	597	608	601	576	568	557	570	584	537	619	598	561	551	643	584	651	606	553	562	555	630	590	591	603	584	565	568	595	611	542	542	592	600	552	572	626	608	586	578	597	551	554	544	598	578	550	584	587	578	565	587	577	535	579	553	594	608	571	582	565	579	602	602	585	565	579	566	627	562	569	542	616	555	586	586	592	612	564	577	581	577	636	579	575	544	614	584	580	549	570	608	589	572	565	564	567	535	582	574	566	563	573	583	563	565	575	589	597	568	553	600	560	600	599	573	590	586	560	621	573	606	555	566	576	627	563	585	589	594	621	593	588	586	595	603	589	569	573	608	631	544	563	585	617	623	577	580	586	618	583	601	588	556	586
685	963	173	86	76	130	175	164	185	211	187	226	161	93	93	67	67	72	61	67	58	66	55	35	55	56	59	56	67	67	68	64	55	56	42	61	69	65	60	54	67	69	74	46	64	70	69	56	49	64	57	55	56	55	60	63	60	66	62	62	56	52	59	43	67	68	72	49	73	53	58	84	55	53	53	69	67	62	64	55	53	59	50	59	57	59	53	42	67	64	61	49	64	57	56	50	63	56	69	49	57	53	54	47	63	53	56	54	61	67	60	69	54	58	57	56	63	62	53	58	66	62	43	64	44	66	50	52	66	62	48	53	65	53	58	69	65	55	55	56	76	72	52	61	79	70	53	56	53	50	59	58	66	65	49	61	69	67	63	60	53	60	59	73	63	61	51	68	64	54	53	74	61	53	58	59	46	53	70	57	61	69	61	48	65	61	54	49	62	72	45	61	70	57	68	52	71	49	64	60	70	80	61	67	49	56	58	64	56	47	58	56	53	56	69	62	51	77	59	66	50	63	46	45	67	48	48	58	69	52	65	59	52	63	60	53	60	58	60	65	54	57	61	65	56	66	41	60	57	57	53	55	69	44	70	52	65	68	58	56	63	57	73	57	59	61	76	58	60	61	69	48	66	60	49	64	56	80	56	63	64	52	57	47	72	57	56	65	53	65	63	67	52	53	53	54	67	55	68	60	60	65	68	64	62	61	52	75	57	49	59	55	57	51	67	61	65	58	60	73	68	66	58	56	59	52	61	62	66	75	66	65	54	62	48	60	47	69	67	61	61	62	58	63	63	62	60	58	65	71	50	61	46	58	73	58	52	59	53	57	78	60	60	50	62	60	58	55	53	48	55	52	64	63	54	69	69	64	62	69	56	66	60	60	67	58	68	55	52	62	60	68	54	56	57	66	65	53	63	74	63	57	51	52	52	66	59	75	63	48	60	57	65	55	58	74	58	58	78	60	63	58	58	61	57	65	56	69	54	61	73	66	72	64	71	58	60	54	60	65	68	71	60	50	49	61	62	65	60	70	54	57	55	80	57	49	70	63	61	50	60	65	59	45	70	75	61	43	57	51	68	53	67	61	51	67	62	54	66	64	60	49	64	58	62	64	63	73	67	58	60	56	45	60	70	52	64	65	69	62	61	70	60	58	60	59	51	60	52	63	64	74	65	55	61	70	50	59	55	59	54	52	73	56	44	68	49	63	64	69	66	51	64	54	52	68	66	68	66	54	61	59	53	61	57	58	48	57	61	57	53	68	59	57	64	58	50	54	65	57	52	57	54	66	69	54	54	65	50	67	68	47	57	55	64	58	56	46	66	61	58	62	63	58	55	64	58	58	61	60	50	75	57	58	66	63	59	62	50	57	70	49	64	64	59	62	66	52	51	43	54	64	50	72	60	63	65	49	51	56	64	51	62	55	52	51	53	79	65	61	69	75	62	56	76	54	58	53	62	57	67	71	48	58	69	57	62	73	62	50	52	68	63	57	51	64	63	56	72	60	81	63	61	51	66	59	69	55	55	67	53	56	64	72	71	63	65	65	64	54	64	58	57	68	62	68	47	69	69	53	68	59	60	60	60	64	63	62	54	49	65	64	68	58	73	55	50	58	62	52	54	50	65	60	61	51	56	45	62	52	53	41	63	62	56	62	63	54	72	73	57	45	77	58	51	57	45	79	55	53	68	48	62	63	61	49	61	59	56	62	53	53	59	55	54	61	52	59	52	50	80	73	62	51	54	77	55	69	61	60	60	65	51	72	54	56	66	74	53	62	60	41	61	66	65	59	60	66	52	62	56	58	66	60	63	73	57	57	61	48	60	59	54	62	62	58	70	59	58	59	51	79	66	65	39	61	60	56	58	66	54	52	50	63	57	57	49	67	54	69	65	47	57	61	58	60	58	60	59	64	58	54	59	66	59	56	67	49	60	59	55	72	54	79	53	65	52	53	65	63	70	73	62	69	67	68	57	83	76	62	48	45	49	60	78	50	67	69	67	63	45	45	58	52	62	80	64	66	64	64	61	51	78	79	65	66	73	69	66	59	59	62	56	60	68	67	54	54	52	61	60	73	65	56	55	56	64	68	66	60	58	59	59	47	60	61	51	44	50	59	72	58	60	55	56	62	54	75	64	56	48	52	55	54	76	56	74	47	54	59	66	55	56	61	48	58	59	59	51	74	49	61	47	50	62	71	67	63	55	49	42	48	59	58	56	57	56	47	63	65	74	60	70	50	53	58	61	62	52	62	52	73	65	55	46	61	68	61	64	68	57	58	63	56	63	68	60	56	68	54	54	58	61	76	56	66	67	63	44	75	67	81	73	50	60	57	60	58	70	63	60	65	54	64	61	56	64	56	47	64	55	84	59	57	65	52	47	58	52	64	47	66	56	49	65	67	61	58	65	64	68	49	69	57	47	43	55	60	64	59	58	55	55	55	57	66	78	75	50	50	49	57	59	55	66	68	53	56	59	71	67	47	63	57	72	55	61	54	63	65	61	59	67	46	56	61	65	62	49	49	62	56	62	53	60	66	70	64	72	53	49	51	64	51	61	63	65	62	56	59	69	57	45	61	57	64	70	59	76	72	62	59	53	63	59	52	62	50	64	61	45	73	65	75	66	64	61	67	59	64	57	57	48	52	65	51	69	67	68	71	66	52	64	69	55	60	52	62	57	55	56	56	67	66	51	57	62	62	66	61	53	61	57	59	67	67	47	56	55	66	69	64	76	52	57	59	60	71	41	63	62	52	70	66	65	62	61	50	56	60	65	54	46	54	67	55	66	64	67	53	73	61	57	63	69	56	63	63	54	69	55	63	66	81	43	59	68	53	66	56	65	50	60	65	64	65	56	59	58	71	61	47	59	61	58	58	57	62	75	52	62	53	60	51	65	59	62	56	69	78	55	66	50	56	68	57	68	60	49	39	75	59	59	40	57	53	47	66	63	61	57	59	68	65	65	43	58	62	64	64	78	62	58	68	64	57	59	57	56	64	59	51	57	68	53	68	67	62	70	54	57	59	60	73	62	57	43	86	65	63	52	61	62	64	66	69	45	47	70	64	53	48	66	67	62	63	63	65	66	59	59	58	62	59	65	55	54	61	68	73	57	67	56	61	59	64	56	58	77	65	64	54	63	75	80	50	67	64	67	61	56	65	60	64	66	75	59	60	72	65	52	60	76	50	51	68	65	64	77	55	56	59	68	71	64	68	50	80	63	62	68	54	56	61	50	44	59	46	69	59	61	55	76	54	62	57	66	54	47	69	57	56	53	68	58	62	62	60	63	65	54	63	61	56	62	53	48	59	63	55	49	55	69	65	60	66	70	58	79	77	49	64	66	58	53	74	60	59	68	64	58	55	66	60	61	65	70	64	76	56	70	76	49	52	62	63	79	67	57	61	47	52	60	48	72	63	67	66	71	45	57	53	49	59	58	58	60	61	60	65	55	51	62	56	57	56	52	71	77	55	58	66	52	60	58	68
5834	9991	1968	1585	3874	7306	7897	7734	7856	7162	6084	5773	4774	2834	1361	837	753	712	668	673	620	630	593	554	577	590	532	601	556	588	569	573	526	586	568	563	599	573	566	547	546	513	540	561	531	541	555	556	524	560	524	517	496	535	558	580	527	591	554	531	544	556	540	503	551	528	536	509	565	514	589	559	557	496	544	520	558	540	617	568	522	555	566	556	562	563	581	553	507	500	527	545	521	542	507	536	568	514	595	537	534	556	543	556	542	522	543	550	565	507	510	565	489	590	572	559	559	546	540	525	538	560	555	541	577	558	570	584	536	555	546	553	556	536	502	582	525	612	494	541	562	578	546	541	560	538	553	581	552	560	554	543	565	528	549	506	585	558	566	554	514	539	525	566	585	507	572	550	558	535	576	571	533	547	603	571	533	555	566	512	553	544	521	510	563	560	546	508	574	523	522	553	544	558	602	607	556	538	535	520	568	554	556	540	532	513	561	558	533	508	584	529	511	567	515	559	548	542	527	535	557	529	535	526	562	523	540	560	537	542	549	567	563	522	539	578	531	519	542	568	545	524	537	531	542	559	518	555	535	550	514	583	534	573	571	522	536	568	535	576	542	547	586	542	576	540	537	572	555	513	528	537	566	519	553	573	592	539	537	578	532	512	589	520	579	563	572	530	579	533	605	530	571	546	530	543	530	561	548	565	554	568	529	583	565	577	529	570	512	563	533	555	543	561	559	572	590	580	577	505	553	546	576	595	552	549	599	558	568	541	543	532	538	570	560	551	537	552	539	586	517	597	544	554	524	557	558	555	555	536	552	540	518	551	575	567	554	564	599	552	556	561	581	559	520	589	545	506	535	595	513	568	575	538	534	567	540	537	563	562	559	546	560	547	543	578	584	550	531	583	540	571	555	528	510	573	575	501	539	578	539	557	507	554	532	552	540	566	583	568	552	573	580	526	534	545	537	546	556	549	564	586	601	557	540	539	535	566	551	549	555	558	539	560	549	537	567	570	582	559	550	547	550	528	504	584	562	550	564	535	564	547	543	518	562	512	522	523	579	558	519	544	527	535	532	559	571	538	534	532	530	513	533	529	550	603	536	569	588	522	542	581	592	533	556	517	499	549	522	544	574	554	523	530	566	579	568	543	529	512	511	527	544	543	539	531	546	545	529	556	526	547	538	523	544	588	534	553	553	561	540	561	571	556	587	493	541	549	502	536	522	556	543	530	568	532	531	578	544	579	591	563	529	546	538	561	557	532	550	592	534	567	563	514	533	554	572	587	567	574	502	526	557	538	550	532	564	495	522	542	549	533	567	548	519	542	561	540	552	512	565	506	602	534	550	549	565	544	569	547	530	516	515	552	558	544	557	572	575	585	550	520	537	527	559	545	540	579	549	540	528	570	547	521	522	558	535	568	536	540	574	516	557	530	521	512	548	530	561	529	551	532	567	594	545	569	547	540	548	545	554	569	500	548	517	554	580	518	535	513	520	583	534	536	567	555	560	530	521	545	515	568	537	604	565	550	598	565	533	581	568	521	552	522	524	540	548	512	524	567	563	550	536	536	562	529	521	548	575	525	553	531	535	556	499	593	560	572	563	502	571	536	544	564	518	533	558	549	578	540	574	533	559	591	549	543	542	543	514	548	523	520	540	531	565	524	562	516	559	566	541	527	553	527	533	554	534	533	546	589	592	534	546	571	554	549	533	509	535	559	552	557	612	535	538	538	560	510	570	540	564	525	551	557	547	593	562	574	587	540	586	529	527	564	529	573	520	565	530	578	551	566	541	543	543	546	520	564	531	539	554	546	525	559	549	525	601	584	553	521	549	526	510	536	589	527	517	519	554	558	544	558	544	555	539	549	564	547	523	579	545	555	512	574	543	582	531	499	526	567	583	545	567	553	533	590	563	535	544	500	561	568	539	558	537	551	506	619	546	536	575	563	597	554	599	600	547	582	570	545	511	580	522	584	551	579	593	509	562	547	569	548	569	555	517	568	541	543	577	574	567	550	582	552	503	513	561	550	553	526	549	530	519	573	537	541	521	520	588	558	594	550	568	554	521	520	517	524	502	579	558	541	568	558	538	563	512	588	527	531	581	547	553	580	546	525	570	535	606	528	556	566	519	525	544	541	549	536	551	551	580	587	472	542	568	538	564	533	522	585	544	557	544	556	549	522	510	540	581	535	534	551	565	526	540	541	538	541	562	540	497	572	542	552	506	547	547	572	531	491	501	540	543	544	508	523	551	532	524	533	562	562	586	586	575	546	545	576	549	542	572	536	553	555	558	535	554	584	500	622	578	518	557	533	581	580	508	571	549	555	555	556	579	581	570	559	591	558	507	510	573	511	542	567	579	533	544	522	519	520	544	557	508	548	559	567	544	555	528	562	544	582	533	576	572	547	570	528	540	562	563	563	534	558	595	535	539	580	571	531	532	529	539	553	546	532	525	536	511	530	553	527	531	514	566	564	558	594	593	526	569	500	532	604	530	583	542	534	516	532	565	498	557	531	543	561	524	507	523	564	522	543	572	601	532	540	574	562	543	533	570	544	540	553	519	525	545	577	569	556	579	557	571	548	527	561	560	544	541	554	541	528	552	584	520	568	547	589	521	533	536	556	553	531	559	551	530	531	555	531	566	538	515	589	547	551	520	542	553	525	554	558	531	537	523	542	531	594	574	544	572	528	551	554	516	553	530	535	557	577	525	543	556	558	540	512	559	548	565	564	541	516	526	578	555	604	568	528	512	575	560	550	550	491	515	530	519	549	527	566	573	574	540	556	535	615	549	578	543	538	551	545	540	532	543	524	558	579	500	592	574	514	524	562	487	524	540	545	552	566	552	566	550	565	547	529	549	572	548	547	572	557	524	592	535	509	576	576	557	549	591	526	590	529	532	521	567	550	528	608	574	535	518	563	493	541	586	589	526	512	550	516	530	558	546	587	558	509	551	562	551	504	589	596	567	577	554	559	565	523	529	497	569	544	559	566	510	522	512	552	583	569	542	521	591	520	546	540	552	560	556	552	603	578	555	556	554	574	559	540	560	531	514	524	553	568	537	561	552	516	543	577	555	542	527	583	553	554	546	561	516	561	545	533	521	557	549	559	531	560	532	588	565	547	566	547	573	575	578	540	540	599	512	556	549	551	550	538	524	542	548	551	559	551	579	525	566	538	520	541	571	554	539	537	597	559	551	545	532	552	548	550	553	523	556	575	510	584	538	551	547	524	511	586	565	546	571	581	538	574	565	563	501	534	560	523	574	555	523	551	537	563	575	571	588	620	533	558	554	587	533	531	600	554	558	574	518	563	542	560	585	514	579	581	569	593	560	461	551	554	543	573	551	536	540	526	573	547	538	589	569	536	558	551	566	567	526	569	557	559	576	528	565	555	511	540	558	583	592	536	561	554	532	558	543	557	567	508	578	547	594	538	525	550	545	530	517	557	541	536	572	501	560	517	520	531	556	485	534	566	515	618	522	559	559	522
359	2965	466	127	136	185	253	316	277	301	270	231	257	181	125	95	109	108	75	97	84	75	93	91	79	109	91	88	61	82	74	68	86	83	78	88	79	79	77	78	72	72	72	88	82	66	82	95	85	86	86	85	90	88	73	87	88	86	78	83	91	101	92	103	93	82	73	83	79	75	86	76	83	75	66	81	92	97	69	82	87	79	76	86	83	101	85	96	76	83	81	76	74	78	83	96	78	74	63	75	97	74	98	79	81	68	87	86	89	81	88	84	91	82	76	82	92	85	92	82	69	84	64	82	78	77	76	78	89	73	73	71	79	77	73	74	85	84	85	95	75	91	77	81	97	94	91	79	77	96	90	78	74	70	78	75	64	89	89	90	91	94	90	81	79	64	100	86	80	89	76	81	85	81	67	85	84	83	77	87	77	81	75	76	106	90	83	74	75	71	89	74	76	82	84	80	75	85	77	78	82	84	85	82	77	78	77	78	78	80	75	76	90	79	89	89	72	86	70	81	72	81	83	88	90	67	91	63	78	82	91	78	81	89	86	91	74	85	85	65	79	71	89	88	85	81	93	80	80	91	83	90	78	85	74	70	87	84	102	77	75	90	86	90	74	76	76	90	87	77	77	78	74	72	80	93	79	69	83	93	93	80	96	88	75	93	89	90	92	72	72	83	84	72	98	96	91	91	68	77	76	77	89	88	84	101	98	68	98	89	79	73	72	96	67	88	82	67	91	72	92	82	95	90	86	79	71	76	81	103	80	72	77	81	84	92	100	82	78	68	92	101	76	96	88	89	86	78	80	86	104	94	90	70	89	77	80	101	87	77	74	85	72	76	104	81	90	77	79	89	69	69	85	106	70	68	75	61	91	85	85	81	102	80	65	74	74	64	79	75	84	90	83	76	85	74	68	79	84	88	77	82	67	100	95	73	88	84	73	73	93	93	72	76	80	83	88	72	86	82	74	96	77	76	82	79	64	84	92	90	85	90	88	76	89	91	79	75	72	77	72	84	83	87	88	86	74	86	96	80	69	88	84	83	92	91	80	80	86	65	87	80	89	77	77	88	101	89	87	75	78	73	83	79	86	69	80	85	74	72	82	94	72	72	75	83	80	78	87	75	87	80	102	89	74	74	92	82	69	73	78	81	74	74	74	86	92	79	89	75	74	95	81	74	78	81	91	87	83	92	69	85	79	72	77	93	82	93	80	71	84	95	86	78	81	98	89	83	77	81	85	99	82	84	77	88	97	84	75	83	80	79	87	85	72	66	85	78	88	89	90	79	76	97	79	77	95	98	101	87	75	107	95	93	81	83	80	85	84	89	101	93	91	85	76	83	96	90	89	83	85	80	83	79	83	89	77	89	87	91	89	86	79	87	65	91	98	78	84	86	93	82	92	69	80	69	92	94	92	72	77	74	82	81	91	72	95	88	86	86	87	93	75	83	76	83	81	73	75	88	93	87	84	76	81	75	93	75	88	72	59	87	72	84	88	78	86	88	87	87	77	75	79	88	90	76	87	85	87	83	79	91	91	85	93	83	88	84	78	86	76	76	73	85	86	85	83	98	88	76	70	74	83	84	86	75	79	76	93	79	91	88	77	79	77	82	76	76	85	65	69	88	91	80	87	86	81	87	77	93	78	73	89	90	91	63	87	87	77	85	77	89	78	75	84	89	64	70	88	82	78	68	80	73	71	79	73	94	98	76	86	88	81	70	81	84	73	78	79	70	86	62	73	58	79	92	77	59	78	75	79	84	71	86	80	81	85	88	80	85	98	85	84	89	94	81	83	79	88	82	74	79	68	76	98	71	65	89	72	103	91	81	100	89	83	77	83	93	86	81	96	84	84	84	80	82	89	91	89	85	85	74	83	85	82	96	75	67	90	81	88	85	90	78	73	78	87	74	77	73	79	79	73	101	85	82	75	80	77	72	79	73	86	70	94	76	77	82	93	89	79	77	78	95	98	89	90	77	80	96	82	87	84	79	91	75	85	73	78	87	91	70	86	72	95	74	82	74	78	70	80	99	83	84	82	83	87	89	88	84	82	76	88	85	78	80	76	82	63	82	69	85	92	76	76	80	78	78	80	81	85	73	99	82	75	77	94	93	63	92	90	86	92	85	80	87	83	100	82	84	68	94	69	84	83	90	75	88	83	87	89	85	92	71	98	84	87	80	75	91	84	69	79	92	73	90	81	73	94	90	74	105	59	98	107	78	84	84	114	85	81	83	72	77	84	98	69	79	83	87	65	82	72	93	81	86	91	85	80	74	80	84	79	93	70	78	101	71	80	82	81	86	79	91	69	97	79	93	89	83	78	80	77	87	90	87	70	76	83	87	82	72	82	74	69	79	77	68	102	67	100	76	89	82	82	78	82	90	96	94	87	90	77	83	83	95	70	68	73	89	92	90	97	76	79	75	70	81	93	86	82	100	73	85	78	73	79	73	63	77	100	74	77	88	82	93	82	88	65	100	84	78	87	90	87	76	74	90	88	71	85	79	70	69	69	95	77	89	80	81	106	71	91	92	80	80	92	76	76	104	61	78	98	86	79	101	92	78	89	79	91	84	77	88	68	89	82	81	85	79	77	81	93	80	90	77	77	79	86	100	82	70	92	78	89	84	94	73	84	76	70	71	73	66	83	74	72	82	87	59	81	71	88	68	79	79	76	100	90	83	85	76	83	65	88	68	89	88	109	72	83	87	97	78	71	91	93	69	71	91	81	85	76	93	74	82	93	82	81	86	71	72	79	88	87	79	79	92	75	65	75	82	79	81	99	101	79	69	91	82	79	69	78	88	71	79	73	106	87	76	85	75	77	87	76	75	77	84	89	68	86	87	77	88	87	88	81	88	79	76	85	72	83	100	99	77	93	84	81	96	68	88	79	91	96	81	90	85	83	79	79	80	83	77	91	97	82	100	72	91	73	80	78	100	82	83	76	87	68	69	83	84	77	79	82	86	104	73	72	77	89	87	89	86	84	80	91	56	87	87	71	86	80	87	81	80	87	81	72	81	100	88	76	92	73	81	82	60	71	74	80	80	80	62	89	85	68	87	83	81	79	100	92	74	73	71	73	94	80	78	92	88	96	76	75	101	97	90	80	79	83	93	88	84	82	68	76	71	83	80	87	91	88	95	85	86	75	86	65	71	85	65	96	70	80	76	74	84	88	78	85	82	81	100	93	83	71	71	85	93	88	80	83	71	81	84	92	95	88	80	78	82	95	88	90	79	79	71	81	79	64	80	93	82	81	83	92	74	80	99	83	91	91	77	103	98	85	88	73	82	77	76	79	82	84	82	91	92	82	80	81	76	98	89	79	82	82	73	97	73	82	87	87	72	79	89	69	80	92	90	99	94	70	74	65	90	92	87	81	70	90	95	90	86	75	87	74	73	84	74	64	64	92	95	89	82	91	86	78	84	81	77	85	72	105	74	75	85	93	70	69	75	81	76	87	83	64	91	94	82	80	93	79	78	90	81
5222	18784	4251	2523	6884	10806	11554	11322	9966	9579	8288	7039	6533	4643	2187	1506	1167	1097	1019	987	922	930	873	895	823	901	822	798	881	843	815	791	790	778	786	851	811	818	780	842	809	773	796	810	809	785	765	761	782	846	779	807	784	741	775	740	778	810	795	784	758	772	780	820	789	761	729	759	753	823	796	770	777	826	793	822	763	809	802	748	745	806	723	749	777	768	768	758	803	755	800	748	738	814	775	788	771	779	756	775	799	771	742	820	769	822	747	755	767	780	773	798	757	820	772	825	764	774	725	753	777	777	793	763	755	767	795	816	800	815	783	769	796	780	791	768	753	798	807	758	758	751	807	781	786	746	779	756	717	743	789	776	789	727	763	782	768	744	800	732	781	701	779	771	782	806	767	783	724	784	786	795	795	788	778	734	796	754	720	803	762	780	782	742	735	774	783	765	751	840	751	783	781	757	789	765	793	747	763	747	821	724	763	781	770	769	799	813	741	734	773	783	781	810	807	780	765	785	783	760	748	775	784	747	722	794	793	761	800	736	816	792	779	758	771	814	721	781	776	742	814	772	714	725	809	754	807	794	795	734	778	773	754	791	766	788	743	736	796	789	795	796	784	734	825	833	806	742	793	762	749	742	730	784	729	759	761	782	773	818	771	791	767	798	790	824	755	755	747	753	771	852	802	787	801	765	783	713	764	785	841	738	796	838	798	704	759	815	788	774	815	779	738	797	783	810	765	758	743	732	799	763	739	824	798	833	797	715	744	800	759	821	724	780	781	791	796	802	719	784	748	773	755	738	728	778	751	792	742	735	790	747	774	771	720	779	821	786	828	823	753	753	782	777	779	796	779	776	752	720	767	755	779	794	838	767	799	817	747	787	759	728	738	740	732	768	815	772	743	770	825	768	818	804	793	761	784	800	815	782	785	739	783	800	786	774	720	771	805	832	751	786	779	770	757	749	785	812	783	809	760	797	754	751	800	761	759	831	769	763	773	756	765	791	768	717	796	787	786	784	771	806	800	790	783	817	766	780	787	768	778	755	781	770	823	761	733	805	809	762	785	786	792	781	807	792	810	734	803	788	766	726	828	770	755	781	788	781	758	753	753	749	740	747	794	774	793	780	793	790	767	749	816	723	796	823	794	825	787	786	709	772	750	752	786	823	799	780	800	767	769	759	748	717	784	761	832	776	754	742	779	770	774	728	766	808	790	793	787	878	737	826	783	756	783	776	792	789	779	781	739	782	762	752	781	798	779	740	751	773	780	752	733	773	808	811	708	763	760	751	795	787	800	784	760	782	772	782	795	776	836	772	764	780	747	776	746	776	724	767	781	737	807	809	769	787	761	822	763	751	758	744	773	765	790	755	795	754	820	776	766	748	781	737	754	773	786	788	731	751	741	723	828	804	763	758	782	778	771	749	762	772	805	785	805	783	785	748	734	774	798	798	798	783	788	750	786	782	754	732	762	749	763	785	783	740	785	772	788	759	763	712	767	775	789	756	771	761	727	751	755	769	780	793	770	747	728	772	773	783	762	772	761	783	816	808	750	773	747	721	819	775	761	748	785	795	756	808	795	773	760	798	816	760	820	729	735	788	793	703	766	780	807	750	779	794	779	827	747	764	719	769	767	716	780	787	744	812	759	766	723	750	787	756	759	782	798	776	779	774	769	803	813	765	765	731	835	771	801	827	778	772	787	767	777	771	774	780	756	776	814	737	775	787	795	751	796	697	760	759	766	755	742	743	781	760	764	729	774	741	735	788	731	763	794	812	792	752	778	755	787	785	713	720	721	786	836	761	782	751	823	761	748	763	843	794	811	789	802	775	760	784	769	781	795	785	760	780	749	753	729	755	728	711	788	808	786	806	792	745	821	786	779	780	788	763	820	779	773	782	766	793	783	790	805	759	757	724	748	780	798	761	794	746	786	760	808	779	814	769	769	808	809	783	747	812	760	812	800	798	766	781	803	751	780	820	758	782	822	849	817	804	784	776	766	792	794	740	751	825	789	789	748	787	746	764	771	762	741	765	806	810	796	816	805	774	750	775	752	762	810	749	739	833	761	812	763	754	755	760	726	754	738	764	771	757	840	786	784	801	728	852	773	801	744	718	811	792	828	788	792	741	796	719	861	786	784	744	773	767	791	750	771	745	757	787	782	781	747	778	734	775	787	791	820	773	802	740	747	756	768	846	790	766	753	758	779	750	791	762	807	740	785	818	755	788	795	804	804	729	779	761	760	787	791	796	736	786	794	739	786	775	735	790	746	771	770	799	806	785	787	807	795	767	774	782	773	772	765	777	777	763	765	759	711	793	815	752	780	739	741	791	766	761	713	788	776	780	799	805	826	838	772	759	769	746	739	770	759	766	771	777	782	736	752	770	820	828	795	779	789	769	819	804	760	789	765	847	782	794	812	786	759	811	736	745	783	803	751	785	784	792	759	792	723	839	798	756	799	786	765	747	764	787	770	741	781	792	736	811	814	765	729	823	796	749	772	721	748	838	784	767	775	733	756	796	722	758	750	767	788	758	785	791	793	769	747	762	838	778	754	793	748	768	776	754	798	805	830	783	737	762	803	815	793	806	750	776	817	781	792	778	808	777	778	782	780	731	749	785	766	789	757	791	784	751	802	753	802	714	805	815	765	805	763	753	765	737	758	761	780	817	787	762	807	772	799	788	803	778	692	771	767	780	746	797	737	805	798	768	759	774	758	773	760	777	775	762	780	767	788	761	806	777	795	815	766	749	749	781	815	713	742	746	725	777	764	780	833	774	763	773	796	831	766	771	812	746	765	780	745	809	758	765	800	778	793	812	765	770	817	733	796	761	741	819	776	778	801	761	736	797	770	745	752	795	791	806	776	731	761	772	785	781	769	743	780	806	782	750	802	765	755	782	755	784	777	726	775	769	754	776	821	787	789	785	779	765	768	814	755	789	792	814	790	788	774	785	762	764	783	812	815	786	781	781	772	793	793	791	800	732	814	749	763	785	770	782	746	795	757	816	752	729	758	776	745	785	759	780	763	767	772	811	801	736	788	761	832	804	771	800	764	815	747	758	811	801	797	773	765	798	788	795	780	746	791	760	815	747	791	806	752	797	740	780	747	782	779	788	787	757	791	794	761	779	741	761	758	769	757	768	774	744	794	721	808	824	769	781	825	793	773	793	773	787	792	770	784	800	793	826	741	749	753	801	768	781	750	766	779	754	769	758	802	817	796	792	777	749	793	802	776	737	774	760	747	779	809	782	758	807	777	732	756	769	835	717	743	834	745	770	769	720	753	783	800	733	733	805	778	756	789	780	818	818	733	807	752	755	771	743	761	723	809	783	768	778	767	761	814	782	750	773	776	800	750	783	793	787	783	741	790	791	781	808	763	836	751	748	785	765	761	780	794	825	727	758	739	738	781	767	725	740	774	730	752	719	767	779	745	770	803	772	806	737	789	801	723	738	754	796	768	798	748	778	783	758	802	788	747	740	760	789	740	784
949	3322	120	58	59	104	192	233	209	234	197	181	163	114	70	42	40	45	25	32	34	28	32	29	40	30	35	29	21	27	33	25	21	24	30	29	39	31	22	24	34	29	29	26	23	31	31	24	28	31	31	30	31	30	30	35	41	24	25	21	28	22	32	27	19	32	31	29	30	22	31	33	27	26	28	21	24	31	32	34	25	34	28	30	29	23	35	37	32	35	27	24	15	28	20	20	23	30	21	36	25	37	39	33	25	38	21	27	25	28	26	34	23	26	32	25	24	23	31	20	30	20	28	21	27	20	29	28	21	27	33	20	18	28	35	31	29	24	30	31	28	28	27	29	22	14	33	31	24	17	22	26	20	32	27	31	30	25	26	35	22	16	28	23	29	28	39	22	26	16	39	29	29	25	23	17	35	37	27	26	27	34	19	30	26	26	39	26	24	30	27	28	23	27	26	32	34	33	22	21	28	31	40	33	41	25	43	33	39	41	27	40	25	21	20	27	18	31	30	25	29	28	24	26	23	24	29	30	33	27	25	40	25	28	41	23	27	37	42	27	31	22	32	30	22	30	24	26	32	23	31	23	24	30	22	32	28	33	20	30	22	20	37	31	26	23	24	28	22	26	31	27	35	32	25	37	26	29	33	28	25	30	37	23	30	29	25	25	32	25	27	33	22	30	22	28	25	27	28	30	33	30	24	22	23	33	26	31	27	29	23	24	26	29	34	32	29	16	29	29	38	16	27	24	29	36	20	34	34	31	40	23	33	22	27	27	28	21	34	24	25	28	35	25	24	25	25	26	26	28	32	26	29	30	25	25	25	32	31	29	28	34	37	29	29	28	23	24	29	30	35	33	30	35	25	35	39	29	25	28	27	21	28	24	34	34	31	24	26	26	43	26	30	30	20	28	24	21	23	26	30	34	34	22	29	30	12	17	30	25	32	31	25	22	33	23	38	27	30	35	29	35	23	29	31	30	35	26	35	39	30	25	27	34	24	18	19	28	30	28	28	29	42	27	26	25	32	21	25	22	26	24	30	30	27	24	29	27	21	32	28	27	23	33	29	27	21	23	20	32	22	37	35	28	28	27	23	26	36	24	23	27	23	22	39	24	25	22	31	25	24	30	30	36	34	28	32	25	28	32	31	30	34	32	28	27	26	39	24	30	28	37	20	28	31	27	32	24	35	35	26	21	23	21	32	32	31	28	25	30	36	32	34	29	25	32	25	22	27	27	30	32	27	24	29	31	30	36	36	21	27	25	36	24	23	18	34	36	28	28	30	26	38	25	28	24	34	29	29	23	34	16	35	25	23	27	32	23	35	17	33	24	33	28	16	31	30	26	32	29	32	28	20	29	34	28	29	36	29	28	28	36	31	25	24	30	22	24	28	24	26	34	33	22	28	30	23	29	36	21	36	32	17	21	35	29	27	20	40	21	20	34	25	26	25	19	28	25	31	26	16	25	31	22	31	23	20	25	22	34	28	18	36	29	40	19	22	23	15	22	35	30	30	30	29	30	29	26	28	22	26	36	23	38	22	25	33	31	32	17	30	29	32	32	25	28	19	31	32	19	34	34	33	31	27	24	23	24	29	22	29	19	28	19	37	19	32	34	32	35	25	29	32	43	29	29	30	36	39	24	17	24	26	27	22	26	39	26	28	24	41	24	31	30	24	18	26	29	26	31	31	27	27	34	24	30	31	32	37	26	30	34	33	33	23	35	19	19	17	29	25	31	38	22	20	19	37	23	26	44	24	30	24	23	19	31	30	29	30	36	27	38	29	30	25	31	26	33	26	25	27	28	23	37	25	25	23	35	37	33	29	32	25	25	30	28	21	28	27	23	26	28	30	27	31	31	31	25	31	23	25	22	19	35	38	29	24	21	31	27	23	32	33	31	34	27	19	24	27	19	23	34	22	30	25	33	30	23	23	30	27	21	36	32	29	17	33	26	19	25	25	25	24	31	29	30	23	27	35	23	23	28	25	32	32	24	23	31	30	29	27	29	22	27	36	22	24	21	41	22	24	30	28	33	30	23	22	29	28	25	22	35	29	30	18	28	30	29	32	22	34	20	30	36	26	23	25	28	31	29	29	24	38	31	29	36	38	30	32	22	33	18	31	23	27	27	27	33	24	30	35	28	29	25	20	27	29	22	24	37	28	27	28	27	38	36	33	25	29	30	33	41	39	19	26	26	29	25	24	27	24	21	32	19	33	36	22	33	36	31	38	43	34	34	35	23	35	26	25	25	30	25	26	26	23	26	17	25	27	26	30	21	26	27	26	34	23	19	27	33	26	29	32	31	37	24	24	33	31	24	28	34	27	35	27	18	30	17	31	28	18	33	25	29	21	27	27	28	24	23	34	28	21	29	32	20	28	32	30	19	10	21	20	26	30	32	28	26	36	21	38	31	24	32	29	29	29	28	26	34	27	26	21	28	34	31	27	28	26	17	29	22	29	28	21	22	33	33	29	20	34	34	21	40	28	24	31	29	17	29	23	19	29	34	25	24	34	26	28	19	31	31	29	32	24	22	41	31	23	34	23	26	25	30	33	22	26	30	25	24	37	28	29	31	21	24	36	30	40	29	37	31	26	37	33	25	32	35	33	26	36	29	24	29	24	23	25	24	32	25	27	18	24	26	30	30	26	38	29	30	26	28	30	27	23	34	28	30	23	28	29	29	26	32	24	28	27	39	24	39	22	33	26	31	23	24	29	29	38	23	30	26	30	24	23	30	27	26	35	26	35	24	37	40	27	24	27	26	29	26	23	36	22	29	23	18	22	35	37	36	27	22	25	37	28	24	35	30	33	23	35	27	19	28	28	30	32	28	29	21	36	25	21	23	37	30	28	22	21	40	31	31	29	30	24	19	27	29	31	21	21	24	34	24	32	17	14	24	31	28	26	26	28	18	36	43	24	36	28	29	17	31	27	32	21	33	25	27	18	28	20	35	35	18	30	25	24	23	27	21	36	26	23	32	20	29	35	22	19	17	23	34	18	37	36	25	32	27	28	38	30	28	29	32	23	19	31	26	32	29	32	31	34	26	24	35	32	29	24	40	26	33	26	27	28	27	22	32	24	24	27	35	26	28	28	21	28	30	38	24	28	31	25	24	26	30	26	29	21	32	29	23	21	32	39	30	34	28	18	22	36	17	44	25	22	26	32	21	30	31	19	17	21	26	27	22	28	25	27	33	20	31	29	27	33	30	23	30	29	23	29	24	35	35	27	18	26	28	30	41	29	30	25	24	24	27	27	22	27	31	40	26	36	21	30	32	28	27	26	30	29	33	28	32	25	36	23	27	25	17	24	16	34	30	28	23	33	24	33	35	33	27	20	31	28	32	25	30	38	19	24	26	22	20	29	24	32	30	31	25	25	29	25	25	24	26	32	23	29	21	40	25	36	30	23	22	23	18	32	27	30	28	26	36	28	27	33	28	35	20	31	42	24	26	26	34	32	36	22	20	30	22	31	30	22	20
7760	19760	1200	1521	5492	9690	11063	10574	9336	8086	6773	5610	5255	4139	1825	1005	696	599	521	461	439	404	313	378	341	368	321	331	331	303	306	337	285	265	281	256	284	267	274	259	252	291	285	279	280	250	284	264	268	280	271	285	280	290	267	302	251	265	279	266	287	256	279	263	270	249	265	260	264	260	293	254	245	267	265	272	285	241	257	278	302	282	285	250	228	301	226	250	254	240	243	264	247	252	226	269	261	266	253	272	250	260	249	289	280	253	281	282	263	272	253	265	283	247	268	264	258	263	243	238	266	245	269	266	290	259	276	267	263	263	261	237	253	256	279	285	267	296	253	266	255	296	256	258	263	276	255	256	284	258	291	252	260	245	279	285	278	260	273	271	276	267	251	270	269	253	254	302	271	276	288	309	241	255	264	264	277	288	243	260	223	248	248	267	258	258	248	266	234	268	248	276	248	258	264	251	246	256	267	274	244	280	249	252	252	246	241	242	242	242	277	239	243	266	288	251	247	257	274	277	255	263	249	247	252	246	267	227	258	252	264	286	248	257	237	246	277	276	251	261	257	254	276	262	243	231	277	289	242	258	263	246	291	256	258	251	255	273	282	254	241	250	223	265	246	250	272	274	260	257	266	247	258	280	264	268	296	241	259	264	267	260	249	240	271	271	276	265	256	287	222	255	247	255	251	262	264	278	260	272	258	263	261	269	248	256	237	273	248	262	275	258	271	265	255	275	255	289	248	264	263	261	269	254	268	237	250	288	269	253	275	243	251	276	260	249	256	273	252	267	261	268	279	242	262	251	271	254	247	269	244	246	250	266	258	241	268	238	251	280	269	270	248	250	243	255	244	261	283	288	261	232	261	247	264	255	250	285	227	246	262	251	242	254	253	247	251	251	264	238	269	284	240	240	233	279	265	281	237	281	234	250	274	276	280	270	249	247	252	262	264	253	233	253	277	279	252	238	250	261	258	252	269	261	274	249	260	281	263	248	276	258	260	252	237	292	267	226	250	250	298	233	272	261	265	251	255	252	283	257	257	237	275	258	280	263	270	280	252	273	258	260	245	261	258	247	270	253	269	288	207	282	257	251	278	257	255	257	257	277	272	244	252	251	253	273	274	265	276	245	249	252	274	261	274	272	238	270	269	230	244	314	248	281	246	252	244	265	240	245	280	280	285	269	249	256	263	237	278	245	267	277	261	299	233	239	240	247	255	254	253	270	258	258	274	277	254	267	293	268	248	202	261	244	247	230	253	241	249	269	264	251	250	243	259	253	248	272	271	230	264	279	251	235	253	284	239	260	258	278	255	261	239	238	257	243	263	242	247	252	268	281	269	263	280	272	260	253	274	269	265	273	262	271	228	260	248	246	227	257	232	251	280	264	276	260	240	278	259	246	259	246	230	262	255	255	243	261	252	270	240	287	233	282	251	254	273	244	278	274	236	265	234	255	252	260	276	256	276	254	238	242	241	247	259	247	279	248	262	193	244	259	264	277	256	233	262	269	239	243	261	263	260	262	290	279	265	230	296	246	274	267	262	259	260	235	261	248	280	279	252	240	275	241	258	240	263	251	251	287	274	265	215	246	238	247	265	252	254	281	257	265	243	243	274	243	260	246	264	279	237	260	233	257	259	253	254	230	268	269	262	280	245	264	271	254	246	275	245	260	236	280	274	216	283	281	280	231	240	273	261	268	281	281	238	260	294	296	263	278	261	261	258	242	262	257	292	261	268	244	235	234	265	280	260	272	231	277	275	294	259	278	237	266	237	271	247	260	260	265	260	254	241	288	258	234	251	254	267	262	258	274	267	246	246	234	242	247	263	261	253	264	283	286	256	258	250	241	252	284	262	280	254	262	264	268	304	262	276	256	268	268	262	266	266	248	245	283	264	247	297	251	250	261	260	306	250	247	278	272	260	238	254	267	269	261	305	251	255	269	240	247	244	250	256	272	254	268	253	248	253	266	259	277	276	241	266	289	234	291	229	261	254	261	265	286	262	254	284	268	258	253	234	266	274	255	282	245	253	275	267	249	285	291	275	271	244	262	248	257	309	276	267	251	243	266	256	270	263	258	283	241	231	253	246	270	262	260	238	241	294	251	267	265	266	258	292	275	268	272	277	240	254	274	243	267	268	257	275	233	260	267	295	279	257	227	253	246	270	266	275	237	266	267	264	260	242	230	226	267	254	255	243	254	243	247	275	256	286	271	246	272	257	269	257	238	260	275	262	268	236	266	259	251	253	253	277	230	271	236	241	267	236	264	263	293	255	255	284	289	267	263	274	248	238	266	234	258	299	255	251	250	257	275	263	267	273	279	252	288	243	252	290	270	270	241	253	258	273	250	239	256	251	236	246	286	257	247	243	243	252	261	281	233	288	249	245	255	233	254	267	256	267	261	253	234	269	265	255	249	271	245	267	275	248	249	261	279	229	260	279	255	264	267	287	289	245	265	243	270	282	272	255	259	248	258	255	271	281	232	258	229	271	203	243	297	244	252	275	299	246	251	258	252	272	264	242	280	249	259	245	249	263	282	266	301	235	258	239	243	270	234	254	258	226	262	270	256	239	244	271	233	262	244	277	270	271	267	271	280	284	270	238	236	235	278	265	259	253	263	261	273	292	284	236	241	244	229	261	261	285	259	229	277	280	256	265	231	269	245	260	275	269	255	256	257	265	259	261	298	313	271	251	250	238	254	251	268	255	273	262	283	274	281	260	273	271	264	248	253	258	252	258	264	277	237	259	276	253	262	252	255	257	268	295	282	266	265	259	278	294	246	244	272	248	267	265	273	264	278	272	235	262	238	255	267	291	260	277	252	268	269	262	244	249	219	240	249	234	255	273	266	267	247	251	256	253	254	245	252	253	272	257	276	292	270	261	271	275	284	242	241	269	259	272	265	253	244	271	250	239	253	242	262	265	270	236	244	237	259	246	271	280	259	253	260	292	269	257	266	256	263	277	244	279	261	274	230	263	264	238	286	265	275	239	251	250	260	263	280	253	261	248	258	268	282	237	281	259	284	237	226	269	277	255	274	239	258	259	250	258	242	278	263	246	260	254	275	280	265	264	275	249	250	255	252	256	260	256	262	265	248	275	263	276	248	242	292	256	248	277	263	261	258	267	254	286	282	237	264	268	255	259	251	276	235	272	276	270	263	266	271	213	263	284	248	248	276	255	258	239	228	269	242	268	270	253	247	254	228	250	254	239	294	247	244	267	245	251	216	239	226	288	266	242	252	250	245	280	264	242	265	249	262	241	263	254	298	261	270	242	253	251	290	250	261	235	268	259	252	279	279	251	253	282	245	280	278	278	251	259	265	270	257	305	209	258	263	252	256	268	264	276	267	251	273	224	287	269	265	276	262	269	261	252	265	251	262	259	264	254	250	277	280	245	263	262	242	272	261	276	250	246	284	260	289	246	270	239	252	278	272	268	234	225	261	263	257	254	247	259	246	277	256	266	246	294	280	268	256	233	238	254	258	269	279
579	3676	266	113	120	226	323	309	304	335	251	178	167	204	148	96	81	77	66	71	64	49	71	54	56	66	60	66	61	71	61	53	47	54	54	71	59	68	52	67	65	54	58	63	56	60	56	64	51	54	75	55	65	61	55	69	71	64	70	57	66	53	58	65	52	62	64	72	58	60	56	63	73	61	56	59	53	61	59	44	56	56	59	56	58	72	65	57	44	58	61	77	66	58	50	55	64	62	58	49	61	58	65	50	67	53	65	68	61	57	61	66	62	65	57	68	59	59	64	54	54	53	66	61	59	61	59	67	51	46	69	53	62	63	61	68	54	58	62	56	61	58	60	83	68	66	66	78	46	63	61	48	63	60	57	61	64	69	75	55	62	55	55	70	68	61	56	59	63	56	57	64	68	49	58	63	56	64	47	51	56	52	60	79	52	70	65	53	59	53	58	62	44	62	56	49	53	72	51	67	52	60	68	61	43	62	65	67	52	64	56	61	51	48	50	49	66	54	59	74	59	65	55	65	59	59	56	60	61	50	54	55	72	63	68	39	57	69	61	51	61	55	60	50	50	56	46	56	56	59	52	51	61	47	59	45	65	56	57	53	63	55	59	53	63	46	66	52	59	58	64	63	69	64	46	59	61	51	66	70	52	59	53	50	64	54	56	38	56	65	56	69	63	63	61	63	53	55	64	53	67	52	66	53	60	64	64	44	70	57	49	54	60	51	51	63	64	65	51	57	62	55	59	69	50	48	66	49	56	49	66	70	71	50	60	53	64	64	65	50	51	60	54	63	77	71	66	63	54	55	69	66	67	65	56	52	67	53	51	52	53	56	56	57	69	54	55	70	66	62	68	56	62	68	57	62	49	46	63	64	58	69	66	61	57	62	65	61	51	59	56	64	48	63	72	65	58	63	68	55	71	62	58	49	65	63	51	63	57	55	89	51	49	69	51	60	50	73	58	61	46	62	52	61	49	57	52	53	61	59	66	51	51	60	65	54	53	68	42	63	78	66	62	54	43	59	73	62	62	49	58	50	62	61	58	57	57	49	67	73	65	52	59	60	61	50	67	55	52	64	61	58	69	62	63	56	57	61	75	58	63	62	67	58	67	70	62	66	55	53	56	63	68	67	50	61	50	59	51	54	44	56	64	73	46	53	61	74	54	72	56	42	56	60	62	55	54	52	63	68	54	40	55	61	60	54	43	62	62	45	52	64	49	68	56	69	71	52	58	74	54	49	51	52	64	64	64	68	51	55	55	60	58	74	57	60	57	58	63	69	68	61	54	72	76	63	58	66	70	69	60	62	63	58	63	58	65	68	51	58	56	75	60	69	50	60	63	64	55	57	73	67	73	66	61	53	61	66	68	64	87	63	66	75	53	55	56	69	65	69	48	75	65	52	71	50	57	54	56	44	73	52	68	66	68	63	64	42	42	69	53	59	54	52	43	56	79	69	69	59	59	65	59	53	60	59	60	55	61	66	62	40	51	60	54	61	63	52	62	48	59	60	53	51	72	46	61	60	56	69	69	61	52	49	49	56	59	56	57	76	54	54	62	52	64	53	62	64	48	62	69	60	49	68	58	56	66	51	58	62	62	58	55	76	57	64	61	69	54	69	66	52	60	71	70	47	69	47	69	56	49	62	66	54	63	49	69	56	63	60	51	48	65	52	62	75	56	49	84	48	76	39	68	42	60	59	54	56	55	49	64	48	65	66	65	68	59	65	60	63	75	77	56	51	51	52	55	68	48	49	62	58	54	70	48	58	62	43	54	58	63	58	72	61	81	52	69	59	59	58	64	65	59	58	68	71	55	62	62	61	51	58	53	57	55	65	62	55	52	55	60	66	48	61	61	58	56	77	83	51	69	61	63	59	59	57	64	59	64	69	58	69	54	49	50	52	59	68	61	72	67	67	53	50	46	61	52	75	62	57	68	59	67	54	77	69	56	64	58	61	77	57	58	76	47	65	49	64	63	70	55	70	57	43	53	62	62	65	61	53	51	68	67	80	65	60	66	66	57	57	58	68	49	55	48	53	57	60	58	76	54	65	53	59	62	69	66	65	65	63	61	58	56	59	60	61	50	63	56	63	53	56	74	73	51	56	59	58	56	58	56	52	47	58	61	50	59	51	57	47	62	47	56	62	59	51	72	67	61	66	69	57	55	61	67	45	82	44	64	59	71	73	62	62	59	58	54	62	64	46	60	60	68	55	72	55	64	60	70	59	78	57	75	65	69	52	60	55	69	61	71	57	62	60	65	56	57	61	46	61	60	54	55	67	58	62	59	48	57	65	66	57	56	66	53	63	52	46	62	50	46	63	67	71	58	55	58	50	60	51	57	63	49	76	62	60	56	67	60	54	59	61	51	69	53	59	63	58	61	58	59	62	68	67	62	63	63	55	62	66	63	55	75	61	68	59	51	55	54	75	59	59	54	46	49	63	61	62	45	56	55	63	50	69	59	52	55	58	69	52	66	65	65	73	59	60	55	59	61	60	54	43	75	62	61	56	67	64	48	66	65	63	62	57	68	67	73	62	48	48	69	59	55	56	58	53	54	69	63	58	60	60	55	61	53	63	49	72	55	52	60	59	52	75	63	60	63	60	53	61	61	71	59	50	47	69	62	55	72	55	65	66	53	54	59	56	53	58	63	59	64	58	73	69	72	64	59	58	76	72	58	71	64	57	62	58	55	59	59	55	64	64	70	55	71	63	69	58	62	47	55	63	62	68	57	58	63	51	69	71	59	68	69	61	54	56	48	61	58	53	64	44	67	62	53	65	47	58	69	49	54	59	64	59	52	57	59	71	60	59	69	60	73	57	64	63	62	61	68	53	44	59	50	62	65	62	66	53	61	59	65	64	60	46	65	60	46	61	59	54	55	60	69	52	59	61	58	56	61	75	51	62	65	52	70	67	53	77	46	60	64	61	73	65	55	53	56	62	63	66	75	55	51	58	47	67	51	54	48	52	56	61	57	56	58	59	47	73	63	59	64	61	65	68	75	67	51	62	61	66	53	70	65	47	53	66	71	59	73	44	60	56	66	62	60	53	68	58	57	59	63	58	61	53	64	48	60	58	54	59	59	58	48	53	63	55	70	56	52	55	58	65	49	58	68	52	67	66	56	54	61	76	50	55	62	64	54	59	46	58	53	59	67	50	51	67	57	50	56	52	69	49	72	58	60	65	50	61	64	54	54	66	73	62	49	52	49	46	63	41	57	52	56	58	60	54	62	66	66	52	56	58	58	52	39	68	68	64	54	75	60	61	69	59	65	67	68	60	54	51	62	54	67	56	57	62	68	60	55	69	60	63	60	70	60	60	64	65	58	61	75	54	66	47	78	51	53	44	50	49	53	58	49	50	78	42	57	65	59	64	64	59	67	61	64	61	62	71	71	51	65	62	48	61	61	60	61	62	60	54	60	59	55	66	65	59	68	48	57	68	66	58	54	67	70	63	64	74	54	50	63	62	75	54	60	72
7946	18573	1955	2861	8947	14068	15118	12668	10587	9946	8428	6300	5729	5389	3766	1956	1340	1104	1044	898	824	755	762	761	739	695	737	651	729	675	650	614	638	658	635	613	582	631	632	610	584	599	604	630	630	619	606	605	579	582	609	607	550	584	585	607	579	601	554	586	633	570	598	598	615	577	583	585	593	611	588	586	551	595	588	590	577	578	567	600	543	621	567	627	613	557	560	569	577	564	597	597	589	595	575	605	548	618	605	595	582	556	571	588	578	580	550	598	579	595	603	588	593	539	582	598	532	564	621	620	568	541	569	579	523	589	575	541	601	580	579	592	605	615	562	537	579	591	595	608	605	621	529	604	636	545	578	513	602	587	608	560	612	555	592	551	615	581	607	579	588	582	569	569	557	572	559	612	568	597	579	564	576	572	536	533	567	571	538	598	590	556	599	573	584	576	558	595	575	575	569	588	593	581	568	551	590	582	601	548	575	601	587	554	587	583	604	606	576	607	578	597	608	590	601	611	557	557	614	588	526	598	563	607	570	572	543	592	579	628	584	582	571	560	555	562	576	594	581	577	576	587	597	623	601	525	594	570	589	535	610	586	550	559	584	556	541	545	581	579	602	560	614	585	543	586	595	580	561	567	572	588	618	600	592	541	565	578	598	579	565	583	564	607	560	571	582	597	568	627	580	591	564	523	597	599	585	590	583	564	563	565	611	591	552	618	556	606	579	588	574	600	535	587	632	574	561	573	589	582	605	568	551	569	618	604	544	585	555	553	584	584	583	572	568	583	599	549	543	589	597	563	602	547	575	579	545	589	581	619	629	603	559	574	552	601	579	599	568	534	545	602	600	551	595	579	575	609	637	570	566	535	592	572	534	626	596	621	579	579	569	556	579	641	602	556	608	554	562	597	604	623	591	580	539	577	592	564	612	600	593	550	595	573	613	586	590	622	556	613	599	555	571	559	596	599	605	557	597	580	602	640	530	585	574	535	635	574	573	545	565	572	591	558	590	570	597	596	581	591	558	530	606	605	570	541	578	586	597	571	575	575	575	612	561	579	588	568	541	535	599	571	553	636	558	545	594	615	566	591	606	551	561	619	598	596	594	580	573	602	563	586	606	593	594	590	538	620	607	573	611	622	596	572	567	549	583	574	564	589	586	574	621	553	614	597	602	601	532	570	560	560	575	583	582	567	615	528	615	555	558	588	602	545	622	578	556	596	572	643	548	538	575	578	569	579	568	547	573	570	617	595	596	571	562	588	584	601	557	554	563	545	525	560	554	599	557	576	551	605	602	585	591	601	567	584	559	610	627	550	569	560	561	569	552	585	568	605	545	569	615	579	623	552	527	577	549	564	603	541	615	533	601	598	562	574	554	580	608	585	609	561	565	569	566	591	594	580	597	581	549	601	597	584	578	572	581	581	596	571	582	582	564	553	593	523	559	574	615	579	614	601	599	592	600	614	553	582	587	566	602	597	561	586	570	559	577	530	563	574	595	614	610	561	584	598	566	529	575	582	583	566	559	600	576	595	519	589	596	575	552	593	592	570	579	566	577	524	554	542	581	589	606	593	575	570	563	574	581	566	577	566	581	638	601	572	582	570	563	579	557	575	563	579	622	627	582	548	585	582	566	564	594	542	614	567	594	622	631	613	523	610	575	559	581	578	579	574	628	575	576	599	559	617	602	546	580	602	600	568	580	580	584	572	594	580	579	646	559	543	561	585	572	635	558	574	594	579	557	563	604	596	547	596	573	568	574	597	599	610	600	594	543	531	547	593	573	560	603	586	615	542	536	619	574	603	586	585	584	612	583	590	585	595	565	563	561	562	560	523	598	588	587	558	553	570	601	567	623	607	595	533	557	601	622	563	578	645	551	587	563	618	595	618	623	596	553	570	603	576	570	598	603	562	583	589	618	604	557	593	592	573	574	558	562	562	604	630	576	611	613	555	555	577	546	549	627	585	554	576	559	584	593	593	579	584	567	603	576	577	580	572	551	608	573	586	559	596	571	570	598	583	595	578	602	612	570	591	641	566	597	568	617	591	598	546	570	559	580	568	576	574	613	579	606	561	574	607	536	550	590	636	585	559	565	593	564	584	605	562	604	562	534	584	582	600	552	572	577	596	581	607	571	594	620	598	580	598	580	557	527	592	580	587	541	592	604	599	591	583	573	613	553	542	543	583	572	599	573	603	533	602	540	574	590	567	560	576	626	570	591	581	592	555	558	557	615	582	552	562	554	560	587	610	574	589	554	574	566	615	584	544	577	602	582	608	610	533	579	578	558	596	585	599	591	556	576	566	594	518	573	598	589	601	552	553	605	556	574	599	634	619	563	551	614	601	627	563	614	603	604	561	588	612	561	588	593	600	578	594	599	554	578	571	587	597	569	597	618	565	577	597	563	616	568	568	550	620	588	619	604	602	590	637	559	590	590	588	598	568	574	613	580	576	613	573	545	604	546	568	599	600	595	565	560	569	552	575	569	619	622	618	544	617	553	607	580	600	581	610	611	562	558	616	567	603	544	593	563	572	586	558	592	582	588	563	594	604	598	578	548	548	637	581	569	598	600	534	562	552	603	563	584	571	597	587	568	555	576	581	598	590	526	582	573	606	583	567	588	595	603	610	542	569	541	568	585	609	587	574	614	585	556	586	546	571	570	600	598	595	572	583	604	551	605	622	563	592	547	525	588	595	567	565	626	566	570	571	602	595	593	547	608	561	601	558	629	592	548	613	569	625	564	548	598	527	554	539	556	576	582	600	629	562	586	591	556	641	578	583	598	580	658	627	597	618	598	575	596	611	587	569	576	582	605	559	582	562	640	562	602	543	590	565	574	594	562	578	567	581	529	564	568	603	586	547	598	561	574	584	623	604	548	605	571	578	545	602	610	555	607	560	548	613	573	593	587	574	606	584	615	580	559	575	590	565	561	590	622	595	588	623	586	574	603	569	609	593	571	569	606	573	597	564	579	587	574	610	551	593	578	609	556	625	526	583	624	595	555	550	556	553	534	610	608	599	610	577	596	551	605	604	603	568	595	567	563	563	597	579	556	567	596	588	592	572	536	575	567	581	574	591	567	564	550	599	625	567	584	527	579	569	593	568	529	571	612	566	592	595	578	537	568	613	545	585	614	574	546	584	507	628	601	595	552	574	600	583	547	562	618	584	568	596	549	607	557	608	536	581	563	592	569	586	556	595	591	551	606	543	582	556	583	571	565	597	607	551	574	571	579	586	576	593	564	571	623	582	580	650	588	573	590	524	569	592	598	537	586	550	540	510	580	564	606	587	588	567	585	584	600	597	514	612	576	617	569	569	595	577	583	572	595	591	575	561	604	576	594	594	567	624	593	561	583	585	535	613	579	572	599	601	580	576	556	561	590	584	567	625	640	599	541	580	568	578	591	584	595	564	591	588	591	585	599	576	531	594	546	556	609	577	533	543	592	579	561	564	587	573	616	573	603	560	567	552	540	567	545	569	571	583	574	617	584	606
730	143	87	76	98	132	190	189	166	164	149	119	128	146	123	79	75	63	54	59	50	61	61	63	63	54	62	61	63	57	49	67	62	58	62	67	48	58	64	70	41	58	61	70	60	50	65	64	69	50	69	58	54	48	63	64	53	53	54	56	63	55	60	60	40	55	54	63	76	66	53	54	54	54	62	58	61	55	55	61	56	59	68	49	53	53	58	56	51	47	56	49	53	60	54	59	50	66	64	78	53	54	59	57	66	56	73	66	62	62	54	64	54	58	68	56	48	61	65	60	57	63	50	58	50	54	65	65	57	60	60	50	63	62	53	55	59	67	58	55	66	47	66	63	64	66	45	68	61	51	70	59	53	63	64	67	55	61	55	67	62	51	59	58	57	58	49	69	53	55	57	50	62	65	69	67	70	73	77	65	48	50	56	60	65	53	59	63	53	54	59	58	53	59	58	56	53	65	63	63	60	66	72	59	47	63	68	60	57	40	60	57	61	63	74	37	69	53	53	51	50	64	59	53	62	51	54	53	58	59	61	63	51	61	79	58	76	54	57	57	55	55	64	58	50	63	61	68	63	55	57	74	44	64	62	70	74	69	62	53	64	53	57	59	59	50	57	57	54	72	60	61	61	63	58	62	66	61	68	62	55	69	66	55	76	61	59	68	62	52	68	72	53	61	56	63	87	51	58	55	53	57	55	54	59	65	69	50	54	62	63	54	56	60	49	55	54	63	54	53	54	63	56	57	66	52	50	52	65	63	53	58	66	56	73	65	45	67	62	63	55	58	54	56	67	57	66	51	61	67	67	49	52	61	59	57	49	64	63	48	68	50	59	65	66	60	56	57	57	74	57	64	69	51	47	56	53	70	59	50	56	69	74	67	59	66	63	52	47	45	59	50	64	56	50	60	47	53	57	41	72	64	64	49	65	46	54	60	55	55	74	62	56	47	60	60	64	59	55	52	49	56	65	58	57	56	57	56	45	56	57	52	45	46	58	56	62	58	54	48	63	63	61	48	59	58	55	49	55	56	54	68	55	50	76	68	61	59	57	51	54	47	54	40	64	61	61	59	52	42	50	55	57	59	65	58	66	60	55	54	52	55	62	66	52	51	56	56	58	60	61	44	48	50	61	44	58	61	57	72	61	58	63	54	45	65	61	57	66	55	49	60	53	54	56	57	64	53	64	59	58	59	62	66	72	56	62	59	63	51	65	66	69	55	71	64	79	62	44	71	56	56	57	60	66	60	65	70	59	60	60	74	69	53	43	76	63	68	88	62	46	68	63	60	69	53	54	60	55	52	63	68	79	42	60	66	45	50	56	68	50	48	53	58	56	44	82	52	52	78	43	62	62	64	61	44	50	61	65	46	56	53	53	54	61	53	49	61	49	60	53	50	52	61	47	68	58	65	67	63	48	56	64	53	53	63	55	53	52	58	57	50	71	62	57	61	55	61	41	70	46	57	51	65	54	61	63	61	69	60	70	66	67	58	58	67	58	57	63	59	45	60	54	55	49	74	69	56	63	55	64	52	47	63	59	59	54	60	59	60	59	67	70	48	52	52	49	62	63	56	55	72	60	68	59	48	51	63	52	54	60	55	68	56	57	70	60	60	59	60	41	65	68	59	54	49	73	45	45	61	58	56	54	64	70	62	58	59	48	55	52	68	62	49	49	48	57	56	65	56	58	58	58	64	57	60	52	53	65	57	49	69	55	59	70	54	67	65	67	57	55	52	52	46	57	68	56	56	44	65	61	54	60	67	62	54	60	57	56	64	63	56	45	55	50	66	56	59	72	60	55	57	49	41	52	53	60	40	51	57	62	63	65	57	57	73	65	58	63	56	52	71	59	48	58	59	70	52	63	52	71	51	59	76	43	57	65	63	48	58	70	60	62	41	60	57	63	64	55	52	51	61	59	66	70	51	57	45	70	51	47	56	64	42	61	69	55	48	61	56	62	61	55	56	57	66	58	57	66	54	50	56	60	47	63	54	57	64	52	51	55	56	67	45	48	64	46	61	70	63	39	49	54	67	67	44	55	48	58	68	39	48	57	62	69	48	66	59	79	50	48	59	68	47	54	53	56	48	74	59	58	70	68	68	61	53	55	60	73	66	51	61	67	63	54	67	39	48	67	52	59	77	58	70	50	62	56	68	59	64	50	60	64	46	43	75	46	48	58	62	46	57	54	50	56	71	67	62	68	64	56	66	58	60	56	73	81	57	49	55	45	53	54	61	66	61	50	47	61	55	74	59	77	65	64	51	55	59	55	49	60	53	52	52	51	60	72	66	65	69	58	66	70	69	61	56	48	60	60	54	53	48	61	58	72	50	59	55	62	47	47	64	56	65	62	71	51	50	63	59	72	61	62	59	55	54	54	51	65	54	62	64	61	55	88	53	49	50	56	56	79	63	46	60	65	64	70	47	79	47	71	39	66	58	64	52	67	49	49	66	74	61	53	66	52	64	69	59	50	64	49	43	60	55	75	64	70	52	50	67	48	52	59	59	69	57	69	66	61	61	68	64	65	67	62	51	56	70	59	54	44	61	49	74	42	58	49	57	72	63	61	64	68	54	49	60	56	71	64	41	66	55	51	55	50	62	59	53	60	56	56	55	59	39	62	62	60	66	67	52	56	53	59	52	75	68	57	56	49	54	52	68	65	53	55	62	61	80	70	60	57	65	78	54	59	62	57	61	59	68	78	76	58	77	51	64	68	82	50	55	48	62	54	58	54	62	60	64	59	62	50	58	45	60	54	62	41	60	54	59	73	57	68	67	40	63	51	56	76	59	58	46	56	53	51	54	55	62	57	44	52	52	46	56	63	62	66	65	51	61	57	60	60	55	69	59	57	55	56	65	54	63	60	62	56	54	62	55	56	47	64	62	62	48	60	53	61	65	67	59	56	60	65	64	61	62	70	57	60	55	54	46	70	58	63	65	72	55	64	50	47	61	60	67	60	55	64	54	73	69	59	48	53	64	53	64	63	55	63	72	64	53	64	62	61	50	61	51	74	68	56	54	51	45	57	63	49	60	56	59	58	58	53	64	49	55	61	67	62	61	53	69	64	50	65	79	69	68	70	64	70	48	72	57	53	64	51	48	59	46	58	67	64	50	64	51	58	67	62	56	63	58	42	59	64	55	70	50	45	55	53	63	65	55	57	61	57	69	58	46	60	61	56	51	57	51	53	58	67	38	52	47	50	58	58	69	52	76	45	56	75	72	67	60	65	55	59	60	65	51	62	66	51	47	61	67	67	47	60	54	51	62	44	66	58	71	50	49	53	49	61	75	47	51	71	76	65	61	53	78	40	56	68	69	55	58	60	68	66	56	58	48	56	56	40	45	49	64	60	56	52	70	76	72	56	49	53	50	61	53	63	67	52	52	59	49	54	61	55	62	64	55	67	54	61	59	49	58	78	59	76	53	51	60	70	53	60	50	50	62	65	60	46	62	61	73	56	71	51	47	50	76	64	59	54	50
6397	1874	1079	1700	5569	9596	9015	6991	5944	5658	4282	3595	3813	3688	2827	1507	981	753	602	632	607	589	551	599	608	543	572	556	540	543	523	536	535	547	534	526	519	534	554	564	527	538	559	572	562	544	526	556	548	548	502	570	522	513	560	479	556	549	535	604	596	509	566	567	563	541	491	509	505	539	543	511	516	499	541	539	574	506	494	528	547	527	512	526	534	546	542	548	514	512	543	479	548	535	553	529	558	522	524	526	492	545	533	532	502	562	531	533	517	470	549	543	549	517	504	550	503	522	499	569	506	513	563	523	528	567	519	526	548	496	518	526	517	542	528	523	533	543	515	519	545	546	531	525	501	550	521	549	498	580	512	542	498	509	534	527	507	548	542	526	565	542	545	531	571	552	559	545	527	545	539	544	534	564	503	495	528	535	526	490	539	555	517	495	552	527	545	514	550	536	516	557	494	501	493	523	469	522	491	509	505	522	524	523	508	461	553	525	522	512	522	565	520	552	517	515	516	504	499	538	469	561	502	536	549	569	523	461	532	526	527	546	532	504	511	526	490	542	540	532	503	539	500	511	512	540	568	529	522	587	553	561	570	538	491	579	545	513	561	513	501	478	509	552	489	549	587	520	528	505	538	560	544	545	490	553	558	524	506	511	519	564	525	522	500	511	543	511	553	564	512	543	541	528	457	520	534	536	557	561	559	521	527	545	535	572	515	543	499	510	509	508	524	566	495	530	519	539	528	553	527	499	527	526	512	479	489	532	505	536	531	587	526	592	523	505	499	541	555	550	492	525	526	493	508	560	541	503	520	552	552	528	504	504	494	549	546	511	515	531	485	492	536	536	519	496	507	507	515	535	541	560	534	516	530	546	507	482	555	527	539	533	539	543	534	513	506	527	575	519	567	527	528	537	549	520	552	560	541	524	537	540	561	537	548	540	557	547	540	555	588	528	499	545	495	483	571	554	508	569	525	552	539	505	501	561	574	508	514	565	545	522	582	504	527	573	530	518	543	571	519	495	544	488	535	529	543	524	520	483	539	570	529	530	556	533	576	567	531	545	486	575	549	508	507	536	507	510	565	544	533	528	535	555	504	519	532	550	546	537	505	517	521	529	529	534	489	506	603	566	533	524	540	516	505	550	520	499	500	515	465	529	516	534	524	549	537	497	529	529	541	525	512	556	521	543	526	539	532	519	526	512	605	545	519	533	592	523	506	504	511	515	559	493	539	529	570	568	557	546	513	518	546	520	541	532	554	524	517	549	552	565	534	564	578	522	541	507	508	515	514	543	492	533	549	552	562	525	501	506	517	556	532	527	490	542	530	541	470	513	532	533	523	538	558	527	529	504	548	528	525	503	521	593	482	547	550	510	533	539	581	576	546	538	519	551	558	549	545	523	562	557	499	524	501	559	532	549	523	517	525	543	564	543	493	576	543	586	535	541	540	567	513	522	514	535	552	543	547	542	526	537	545	530	560	543	520	469	557	510	540	506	562	510	529	516	549	530	499	545	509	505	535	568	559	526	500	525	542	528	570	548	497	512	517	541	529	578	510	510	561	527	534	539	537	540	590	524	543	535	530	538	552	550	522	511	542	536	524	555	528	484	547	537	518	529	551	527	516	534	541	533	535	527	568	497	521	572	523	529	544	524	575	528	561	516	529	551	518	506	559	519	548	523	534	513	501	527	544	506	535	505	523	537	540	522	531	495	499	508	537	534	548	526	517	573	520	557	570	560	542	555	554	525	495	537	550	522	525	515	536	534	541	542	541	489	511	509	513	558	527	547	538	519	552	535	592	519	539	523	536	517	506	531	504	542	567	552	506	554	536	564	496	525	516	529	570	525	553	490	533	542	500	521	529	531	521	546	525	510	542	537	516	544	513	529	526	562	574	537	565	513	563	543	525	486	520	564	520	525	547	548	513	542	513	544	530	518	493	562	533	504	519	487	510	473	542	494	536	511	528	520	546	541	531	518	524	513	544	555	535	482	572	526	517	528	542	538	474	505	532	519	492	558	534	565	542	510	522	515	515	538	545	498	496	511	548	580	557	503	545	475	508	538	523	536	546	522	570	536	530	521	491	554	555	556	522	556	542	531	546	550	565	559	524	561	576	523	545	572	566	531	512	511	539	494	555	532	554	526	542	547	498	535	527	532	549	555	541	538	503	535	517	530	547	515	529	548	543	548	544	499	531	541	501	543	519	527	515	532	499	536	509	531	522	473	510	502	515	529	530	536	509	524	547	535	497	570	519	502	519	525	524	535	522	535	523	541	551	506	551	537	538	506	520	554	513	540	576	533	578	531	546	524	533	518	534	531	562	486	546	522	541	548	525	541	508	553	552	542	578	499	576	504	499	518	521	551	526	509	502	505	524	499	513	512	560	559	562	550	524	546	537	528	492	499	495	552	549	529	516	530	528	535	552	541	550	547	545	545	524	545	546	505	495	511	531	562	512	514	580	534	555	520	550	525	525	517	502	522	514	533	545	540	534	518	529	521	487	507	547	540	503	497	527	518	551	519	514	542	499	518	531	536	525	505	517	515	555	490	529	553	523	543	508	495	538	512	541	559	534	504	534	528	544	547	556	543	556	538	517	554	524	482	498	532	531	505	513	571	546	537	524	518	519	555	483	519	531	487	539	522	512	516	518	495	538	525	550	534	516	500	501	545	522	577	528	562	560	545	533	513	571	511	571	523	560	539	606	516	556	550	495	522	501	585	531	505	501	553	550	549	540	522	557	559	556	536	550	507	525	531	515	556	521	527	545	548	528	530	508	567	510	548	555	559	560	513	557	546	537	561	561	506	513	548	511	535	543	480	540	499	511	568	530	525	564	561	542	565	535	517	521	527	556	519	543	522	496	535	505	551	510	554	538	555	574	578	530	551	512	539	521	544	487	523	545	518	563	541	505	532	529	539	489	497	533	560	546	562	522	485	478	539	555	540	552	537	555	512	548	484	527	495	507	546	523	522	547	549	541	477	532	581	540	540	533	543	508	520	540	535	525	519	563	546	547	548	524	527	509	517	466	548	530	542	519	537	511	550	556	553	493	547	500	498	557	501	570	493	543	546	537	504	517	546	537	497	506	554	551	540	535	517	516	520	540	531	491	532	517	534	532	522	526	563	537	537	493	532	535	511	561	514	543	537	515	570	530	526	547	540	565	539	584	536	512	544	540	523	572	560	517	508	523	526	532	515	494	535	529	545	518	558	535	514	521	550	516	546	535	483	531	477	529	494	527	524	534	513	538	542	602	523	558	540	528	534	549	580	474	555	513	553	564	516	526	535	518	529	565	510	566	560	565	532	564	505	536	473	572	526	508	544	540	559	558	539	548	541	513	551	528	565	525	554	505	533	516	537	532	547	568	531	554	511	516	542	516	493	550	523	513	524	540	538	548	573	520	522	495	510	556	558	508	562	568	510	532	557	570	537	509	492	511	551	505	510	502	543	568	518	560	498	555	528	551	555	545	568	531	518	522	522	543	550
390	196	134	122	163	240	306	297	249	235	187	177	221	203	171	149	108	106	93	76	105	84	78	89	81	102	77	79	90	94	78	66	85	71	68	90	83	78	81	82	94	76	81	76	86	96	77	76	97	78	72	86	81	82	77	74	76	84	78	74	69	86	87	64	74	84	85	94	95	81	79	80	81	86	72	74	87	80	88	71	73	79	80	82	86	82	76	93	88	88	86	79	80	100	83	85	98	81	85	82	89	87	72	74	90	79	66	84	77	75	56	80	86	67	79	76	76	86	77	88	75	75	68	78	85	78	99	63	62	78	72	71	86	91	79	85	69	79	94	83	84	95	70	65	70	63	87	76	74	81	81	88	77	81	95	78	74	85	87	103	90	81	86	87	68	69	60	89	81	93	91	89	75	68	75	83	85	70	87	82	85	63	73	75	91	79	84	79	82	59	86	72	79	74	87	75	93	84	75	85	78	91	77	78	85	65	78	81	90	77	69	79	84	80	72	51	85	64	70	79	82	78	72	89	89	74	89	82	73	107	81	82	68	105	79	80	87	89	68	69	94	71	85	82	91	74	84	93	86	84	52	88	78	82	64	77	68	85	84	79	71	78	70	78	84	77	75	78	73	65	78	69	95	86	77	90	90	86	80	102	71	90	87	80	68	109	107	88	86	92	59	80	97	90	75	82	65	71	70	87	80	75	98	78	89	93	72	84	67	95	85	68	84	91	71	89	88	89	78	67	76	91	81	64	80	86	97	81	88	66	87	76	82	76	79	89	76	96	85	65	86	81	76	63	78	75	82	69	68	82	87	76	61	87	69	73	75	78	88	83	70	89	85	82	77	84	69	81	87	85	83	72	85	101	81	81	71	77	83	88	74	82	76	70	86	74	97	69	73	81	93	81	101	87	72	81	95	78	84	87	93	81	77	77	90	73	88	101	78	73	87	93	87	65	92	91	104	92	75	72	82	68	88	70	94	107	93	95	81	85	86	75	70	76	88	78	73	88	91	60	74	90	76	89	83	92	80	74	73	70	78	81	82	75	81	78	96	85	78	90	93	72	82	82	93	85	87	92	91	80	65	78	85	70	78	85	72	95	90	83	81	79	74	87	89	86	78	75	85	76	91	76	92	90	82	86	79	93	71	96	82	63	88	83	73	94	93	92	70	92	105	73	79	71	83	72	79	75	84	60	68	81	79	87	84	69	99	85	71	72	86	81	80	81	87	68	80	75	75	89	89	59	95	87	73	83	88	79	110	100	87	91	83	80	72	77	77	85	83	67	90	80	76	83	98	89	82	84	89	78	64	85	70	88	77	73	95	82	74	76	80	71	81	87	95	73	91	92	63	86	74	86	81	87	81	62	82	83	79	80	68	86	78	80	80	75	72	83	97	79	81	94	89	76	88	81	85	69	83	66	96	75	82	102	88	78	70	86	80	75	67	63	96	88	92	87	82	104	92	76	101	90	92	68	73	77	50	75	81	99	95	79	63	87	68	80	82	74	71	89	88	73	78	87	84	79	86	93	89	83	101	88	79	77	79	78	99	91	93	92	82	79	81	83	84	77	76	82	78	90	75	80	75	77	80	68	82	78	88	70	87	74	87	98	86	81	84	85	63	84	94	85	73	88	78	70	69	80	87	78	91	89	100	90	84	79	88	83	85	87	83	74	73	90	81	74	73	89	93	79	78	89	90	87	87	87	95	87	83	65	71	80	78	94	67	89	84	74	87	74	91	94	79	63	86	80	82	89	87	71	88	86	80	97	63	65	85	65	71	89	91	100	76	75	88	70	63	81	88	89	66	100	78	87	83	73	76	76	74	79	86	83	77	90	61	80	89	90	80	95	87	74	90	98	78	73	83	86	96	86	94	72	78	90	102	97	72	84	96	91	96	79	84	73	84	77	67	67	67	81	84	58	95	67	90	76	75	74	92	73	90	96	92	71	83	80	95	78	77	75	77	69	76	72	90	70	79	86	69	93	80	95	74	91	77	95	74	64	86	87	77	81	73	80	73	86	65	82	88	85	87	78	87	104	90	75	74	73	95	76	71	87	85	78	83	82	99	72	102	97	87	86	92	83	75	76	91	78	73	81	89	98	92	84	76	92	77	79	75	93	100	86	85	62	78	79	77	75	66	89	82	78	85	85	63	102	68	97	90	75	101	90	103	71	76	76	86	84	82	101	79	90	67	93	96	88	80	72	83	82	78	77	92	72	93	79	88	83	81	88	90	70	86	75	77	92	88	89	78	91	84	80	77	88	71	97	81	83	65	91	88	72	79	65	103	94	90	90	87	80	88	77	87	86	79	81	87	96	74	84	88	76	84	91	79	71	83	79	87	89	74	85	70	70	76	85	79	96	99	79	93	75	84	91	66	94	66	96	96	84	85	79	84	82	78	60	77	83	90	76	73	85	87	80	86	89	97	85	91	88	106	105	73	88	74	70	90	80	102	78	78	93	80	92	79	82	77	80	85	74	84	80	88	88	72	81	89	83	79	75	88	78	81	72	86	83	91	85	76	75	51	82	77	89	70	81	75	94	59	96	84	97	89	87	89	88	67	104	72	75	99	72	69	74	79	87	78	80	88	89	88	85	71	78	71	97	80	82	92	78	91	71	101	72	85	73	91	86	87	86	76	83	64	103	73	93	80	72	83	76	88	79	100	84	78	73	80	81	86	81	80	89	77	84	76	85	83	86	82	97	87	98	75	78	83	72	80	87	80	73	82	82	85	79	84	68	79	99	70	73	85	84	79	63	82	79	80	98	86	89	79	91	82	81	68	76	85	98	61	80	81	80	83	95	93	78	97	89	87	75	74	84	94	90	76	81	88	94	73	85	83	90	67	69	81	81	83	83	89	87	78	74	81	91	78	76	66	81	83	79	89	74	74	80	80	73	74	81	86	72	78	94	81	86	86	80	68	77	70	72	96	90	71	89	101	81	90	90	93	86	88	89	73	79	69	82	81	76	89	84	68	76	83	93	81	77	95	83	73	75	89	63	96	69	87	88	83	88	71	74	85	93	79	78	99	79	70	86	76	85	67	80	67	92	90	86	77	85	76	82	85	94	71	74	75	84	76	59	80	81	81	77	88	78	92	68	68	83	96	63	98	93	98	73	83	83	72	82	75	74	92	69	85	68	91	83	77	74	75	78	73	72	77	76	68	88	80	86	91	82	84	94	80	76	77	95	90	69	77	81	101	94	67	89	79	71	76	78	92	76	85	84	80	89	98	77	96	77	98	84	79	71	84	86	86	92	80	68	77	82	72	71	82	81	87	82	83	92	87	74	67	79	65	81	88	94	70	74	76	86	66	70	84	85	73	73	86	73	66	80	83	86	80	88	74	93	93	88	93	87	77	85	78	106	73	95	81	88	72	85	82	92	78	90	72	87	70	94	75	82	77	72	82	85	84	81	79	71	83	87	79	83	72	69	76	59	75	79	79	87	74	85	88	69	74	92	86	71	74	88	84	95	74	67	82	67
5981	2720	1851	3121	9848	13989	12836	10292	8463	7421	5514	5131	5515	4581	3817	2191	1630	1252	1072	1006	930	915	896	834	892	810	854	776	837	882	788	786	800	770	769	789	778	792	785	767	806	790	774	788	769	778	781	800	772	805	792	758	728	795	719	811	803	781	782	832	761	782	780	772	743	739	760	762	736	815	808	837	744	786	744	799	786	742	739	784	765	774	799	777	711	788	808	751	786	786	707	801	752	687	760	767	783	778	754	777	786	751	802	748	771	808	767	776	755	778	824	755	786	782	729	757	793	728	758	769	782	770	760	810	773	766	786	742	720	777	727	794	801	807	753	810	767	751	825	755	842	708	786	760	774	734	783	763	774	812	763	721	779	799	748	730	773	773	812	755	783	773	748	786	812	792	774	735	776	769	763	789	781	765	794	742	778	801	767	783	753	777	798	785	756	763	768	776	736	772	751	726	800	761	762	746	755	761	754	728	811	738	764	743	788	756	737	786	783	745	750	782	809	752	774	776	794	760	792	713	806	779	722	720	795	755	786	792	736	759	750	764	761	760	775	781	769	727	732	802	729	747	768	747	799	737	767	752	767	750	757	789	760	771	761	760	798	772	767	753	770	772	807	759	810	752	762	745	825	750	768	793	766	816	773	791	780	775	768	774	762	806	776	746	755	727	800	764	749	745	755	742	769	775	751	774	763	735	742	769	733	738	737	734	712	769	738	770	740	750	757	724	775	733	754	774	736	699	765	777	768	780	783	739	775	779	798	752	825	810	774	755	743	727	770	719	741	789	783	787	764	744	766	773	749	752	755	768	769	770	766	804	707	727	777	762	766	784	766	775	786	793	769	798	742	750	761	753	753	806	779	767	789	716	736	746	779	765	818	813	702	773	770	731	801	764	747	752	745	743	793	790	772	753	801	739	705	764	775	749	814	788	782	761	812	729	718	734	769	727	784	764	751	767	779	813	778	795	761	811	789	737	713	722	747	829	794	772	787	782	766	741	787	725	778	777	775	773	775	741	757	788	761	729	742	780	796	782	742	738	731	808	726	802	726	749	752	767	826	744	794	830	741	780	798	798	703	792	767	769	722	813	787	814	792	757	771	764	717	747	774	756	787	775	785	788	780	750	784	726	805	776	754	799	753	798	725	755	740	829	745	817	768	743	797	820	796	812	763	815	740	770	809	761	771	784	749	760	781	746	739	744	779	780	814	790	756	768	754	716	805	781	735	735	767	727	828	765	778	748	765	795	748	764	774	780	765	827	794	750	762	786	788	726	778	767	779	811	803	792	749	759	773	777	802	758	800	739	764	714	774	751	741	763	722	732	765	735	759	771	699	743	764	776	748	800	776	803	729	773	799	758	794	791	754	782	746	712	787	715	737	794	827	771	752	747	773	748	783	787	766	775	775	757	774	810	817	776	761	785	754	744	723	751	750	801	754	775	788	754	808	720	789	728	749	847	784	764	766	794	756	739	806	791	864	821	763	743	778	729	737	767	779	787	761	789	790	781	734	776	778	722	758	745	791	728	800	796	797	720	781	814	748	733	735	746	827	801	774	800	759	760	787	737	779	746	708	798	796	731	752	774	754	753	766	789	751	741	803	770	802	760	776	758	781	789	738	750	806	757	765	756	714	733	845	765	781	760	736	752	777	740	788	768	766	781	783	756	760	772	774	780	745	758	811	730	755	697	787	775	769	735	738	769	761	745	827	789	828	802	809	795	775	748	778	812	741	734	793	751	750	772	731	760	746	737	744	775	739	780	772	782	763	705	740	771	757	757	783	749	786	754	753	738	765	740	758	780	769	757	717	791	743	729	814	711	798	754	805	722	762	764	793	824	760	728	800	766	799	727	754	792	760	761	751	736	760	729	794	772	709	725	741	788	748	773	758	747	748	756	768	730	764	716	770	784	785	816	818	788	755	766	764	799	715	761	766	759	750	801	744	762	770	787	745	736	772	762	792	763	741	771	755	705	802	765	757	772	772	781	741	775	777	733	697	738	732	797	805	743	780	735	773	751	808	762	773	745	801	771	747	777	761	774	775	775	760	769	776	720	803	782	717	771	783	743	771	754	789	838	782	794	750	783	792	713	767	746	696	812	797	760	777	813	793	797	748	779	758	775	770	791	783	793	789	789	787	776	796	800	751	790	781	739	763	780	821	781	788	794	764	761	741	823	739	798	792	728	752	791	734	745	796	782	795	834	813	745	678	719	750	781	786	787	769	780	788	732	811	732	704	715	738	797	777	806	685	797	750	767	807	766	768	788	720	791	786	751	726	797	779	757	761	777	772	776	795	735	757	801	767	760	800	775	793	777	761	765	733	804	764	821	782	770	782	787	787	737	816	794	786	792	778	746	733	814	786	729	781	773	788	772	737	766	777	806	758	748	753	689	762	747	740	728	775	755	774	775	739	742	731	741	799	846	757	766	751	815	751	754	749	748	801	738	763	759	782	791	741	759	807	752	792	779	770	751	720	779	758	764	761	771	787	762	778	761	770	787	798	788	758	728	802	787	795	753	765	764	778	781	747	747	787	783	765	723	768	814	772	751	788	741	768	712	802	795	756	778	820	773	758	759	772	791	745	751	766	790	768	763	787	777	797	792	733	786	773	788	837	771	793	785	789	750	783	756	786	791	841	759	705	737	787	811	775	791	758	710	775	787	758	773	748	770	759	815	775	780	795	776	722	755	786	759	788	744	750	746	777	782	796	768	736	774	766	793	754	807	787	741	788	757	750	769	737	749	747	778	755	762	730	725	745	754	733	808	746	763	792	785	763	771	729	745	782	748	732	800	805	772	731	777	775	768	751	731	727	780	718	739	803	733	770	798	771	761	793	720	728	714	797	784	773	716	795	734	808	692	773	752	751	707	762	753	761	740	779	739	792	748	707	760	784	817	798	770	767	742	782	772	739	782	758	774	762	721	824	781	747	745	750	719	765	782	784	760	769	703	797	774	792	750	771	751	810	795	751	743	745	744	766	724	789	776	760	794	793	813	847	782	766	775	814	770	750	776	755	789	747	790	732	747	729	753	764	809	756	743	753	754	789	731	823	726	772	766	804	744	833	732	746	745	744	735	798	772	775	832	758	784	763	768	755	767	723	773	768	772	740	791	784	792	803	790	756	773	808	724	826	849	796	808	816	753	796	758	791	773	744	734	731	826	744	766	785	760	733	750	779	757	750	752	758	764	783	765	790	768	812	708	757	726	765	759	791	809	760	755	763	812	777	797	783	782	723	816	759	779	766	793	775	716	694	769	744	790	782	802	811	739	761	776	744	772	797	786	733	805	795	753	786	785	744	758	752	779	774	759	790	719	737	754	781	748	759	715	794	756	786	780	711	790	764	769	765	791	755	760	747	780	806	786	801	739	746	781	746	755	731	715	731	778	753	809	776	799	770	756	758	760	733	750	787	795	717	751	769	773	806	760	724	730	734	782	778	761	787	779	706	743	773	731	812	750	765	746	785	717	736	725	732	772	781	759	810	763
1044	510	86	98	114	156	225	220	198	137	99	113	142	139	109	67	58	39	32	29	21	45	26	22	26	24	23	32	29	26	19	30	24	21	23	26	26	30	30	21	26	24	40	24	27	28	26	20	32	22	25	25	21	22	33	23	23	31	25	28	24	31	25	30	26	32	25	24	22	28	27	25	24	25	23	24	21	38	26	18	21	28	29	24	22	18	26	16	29	29	24	23	18	24	30	35	22	25	23	35	19	25	26	24	25	31	28	24	32	25	24	26	26	26	29	24	29	28	26	28	27	27	34	19	34	27	24	27	21	21	26	23	36	27	27	15	31	28	23	27	23	24	31	27	29	25	17	26	26	25	29	30	26	23	26	31	28	23	25	25	19	19	31	24	30	38	20	21	39	25	26	28	20	25	18	26	27	22	22	22	26	29	30	33	20	19	32	24	28	25	23	33	24	29	18	28	22	18	27	24	28	26	23	24	28	23	23	22	34	29	24	20	34	32	32	31	27	32	28	19	32	27	22	32	26	31	29	24	33	28	30	29	14	17	24	25	35	22	22	21	22	24	31	23	15	27	35	30	35	33	18	15	43	28	20	30	30	26	35	42	19	34	32	22	29	26	25	26	28	23	37	33	26	20	40	27	22	32	15	26	28	21	29	31	26	26	25	25	17	34	23	21	25	29	30	27	26	44	31	27	25	23	23	31	25	37	36	21	25	39	26	24	32	32	28	24	36	21	29	35	26	25	24	28	28	26	29	35	30	25	25	26	26	28	30	32	36	16	24	21	26	36	25	35	35	29	21	26	34	26	26	36	26	29	25	21	24	25	25	22	27	20	28	27	31	38	20	24	21	33	22	29	30	28	31	25	31	28	27	38	27	31	28	21	22	29	26	21	37	27	19	31	31	19	19	28	24	26	22	26	25	26	28	27	24	31	23	36	23	22	29	27	29	20	31	38	35	24	25	33	29	30	27	28	31	21	29	30	23	28	19	27	28	29	24	29	29	27	24	33	33	30	24	24	25	25	31	23	25	28	19	27	25	29	30	25	28	26	21	26	23	26	23	25	28	30	18	32	26	36	29	24	19	29	26	24	19	24	23	34	32	34	26	29	31	24	31	27	29	35	20	44	26	26	29	21	26	22	36	30	21	25	30	24	23	29	29	24	35	22	24	33	31	18	16	33	28	20	21	26	17	26	29	28	18	27	25	29	28	24	24	31	28	35	26	24	30	28	38	34	34	25	22	26	30	32	29	27	25	29	21	26	18	28	29	18	26	25	28	26	30	35	26	22	27	23	26	25	30	29	15	27	26	30	16	31	36	26	29	32	35	38	22	31	25	24	23	16	26	17	30	32	25	31	25	20	22	33	19	35	24	27	18	36	26	27	22	22	32	30	26	32	26	31	19	28	34	22	31	23	33	33	25	22	27	27	32	25	26	32	27	23	29	21	30	25	25	19	33	27	21	26	26	25	22	22	28	28	29	25	24	30	33	23	18	28	26	25	26	25	28	31	24	32	31	28	38	24	22	26	23	21	28	23	22	34	24	30	21	34	32	23	16	29	22	31	30	27	16	27	21	19	28	24	31	24	15	27	33	24	32	29	24	29	23	19	25	22	21	28	31	21	36	29	32	30	32	19	22	32	18	22	26	36	24	25	30	28	27	29	26	20	31	29	28	26	24	26	27	24	16	24	31	21	23	34	34	31	21	26	21	24	27	41	17	26	18	28	33	29	26	38	22	29	30	30	25	16	21	29	27	28	23	24	20	22	25	31	20	20	26	35	28	26	24	22	29	32	21	20	26	32	28	33	25	18	28	25	20	25	26	24	28	37	26	30	24	29	22	23	25	15	22	32	20	31	39	27	24	29	22	30	29	32	26	23	32	26	23	21	22	24	13	24	33	25	32	27	26	17	29	25	30	24	34	32	27	21	18	18	21	33	33	20	21	29	32	34	31	33	29	24	31	23	28	23	34	32	30	27	26	24	28	34	16	38	23	25	16	28	23	28	19	31	20	33	27	20	24	21	28	24	27	22	24	25	24	29	32	36	31	23	34	31	34	22	27	21	34	16	22	28	36	34	31	28	26	17	27	24	31	33	27	20	27	30	28	30	20	25	23	28	38	25	28	36	21	29	28	21	26	27	16	31	23	24	17	26	34	31	34	33	34	23	37	28	18	35	28	28	25	31	21	20	29	24	40	31	23	31	26	30	27	21	32	25	28	27	24	29	30	26	28	26	34	31	32	22	26	19	37	32	30	30	22	29	25	36	26	29	27	27	25	29	18	30	34	25	26	27	30	18	28	26	36	31	34	32	27	30	27	27	18	34	35	32	17	22	30	23	19	27	24	23	22	13	22	34	30	35	29	20	23	33	29	26	27	39	26	24	30	17	24	17	36	29	35	30	23	27	22	22	32	29	30	31	24	24	31	32	28	22	23	28	25	23	33	25	23	25	28	28	18	26	24	29	26	29	23	28	21	42	21	23	29	28	23	27	43	26	24	31	31	28	22	26	18	29	24	25	27	30	27	24	47	24	29	24	18	22	20	33	20	20	29	29	27	32	29	26	32	28	24	28	28	28	22	27	28	25	22	32	28	37	24	33	31	29	20	24	25	22	20	29	18	27	32	24	29	24	20	41	22	20	32	25	22	31	22	25	18	29	38	25	28	31	25	36	33	26	25	29	26	25	20	30	25	33	26	27	22	21	26	26	21	29	30	32	21	29	24	27	23	30	25	19	28	33	23	27	21	26	24	28	22	29	33	19	18	20	30	22	33	28	24	24	30	26	26	14	27	28	24	29	25	22	22	28	28	28	29	23	23	26	24	32	26	30	28	27	30	30	26	29	27	23	30	21	19	21	29	30	21	23	28	28	31	30	30	38	19	30	34	13	32	22	23	25	29	26	28	26	28	21	34	26	19	21	25	23	31	26	30	27	32	29	22	28	32	26	33	30	33	23	25	19	26	24	30	22	27	30	24	27	19	30	26	17	33	26	24	29	26	25	13	34	23	27	28	32	24	29	27	37	28	23	19	19	31	29	17	34	32	35	33	19	23	24	32	19	32	19	31	31	21	28	35	26	29	20	24	21	28	28	26	38	24	29	28	32	38	31	27	38	23	26	30	26	25	30	26	29	35	16	23	28	31	30	30	34	24	23	34	36	24	19	27	31	31	34	21	28	19	31	20	18	20	31	27	30	26	22	28	27	29	30	25	20	30	25	28	30	30	34	26	25	29	29	24	35	24	28	31	24	25	24	27	21	17	26	34	31	26	31	29	30	29	30	23	32	12	23	21	27	31	23	23	19	21	16	20	23	23	26	20	28	24	28	26	30	29	34	30	29	25	30	29	27	34	28	21	26	27	26	28	28	21	23	23	29	18	36	24	22	31	28	17	25	27	29	36	25	27	26	26	25	28	23	22	28	21	26	24	29	28	29	20	32	26	25	24	26	24	23	26	33	27	27	19	30	27	34	21	37	26	30
8463	6200	1167	2563	8909	12157	11657	10097	8639	5624	4036	3919	4844	4434	3477	1755	961	669	557	496	413	378	429	399	374	340	356	345	328	335	284	313	285	287	310	276	281	272	301	273	279	282	261	287	258	256	277	242	288	280	254	265	260	276	250	235	242	238	246	268	265	251	258	250	267	258	258	261	249	259	268	271	236	239	263	234	276	246	265	272	242	255	265	229	250	235	206	257	261	248	266	251	252	233	272	228	253	262	254	252	265	225	250	262	260	223	224	272	245	253	241	243	277	249	244	235	250	273	224	227	234	255	275	245	264	251	264	241	274	235	261	255	233	251	257	231	221	247	241	243	268	244	236	234	245	245	253	256	249	248	240	262	284	222	249	222	265	249	238	254	246	255	261	234	246	244	250	249	234	235	260	249	248	243	266	234	272	248	242	232	248	287	231	273	255	263	237	240	250	270	247	256	253	281	235	242	238	248	249	250	237	239	245	243	214	267	258	216	258	261	251	243	257	257	273	259	238	286	250	259	244	277	244	233	253	259	235	256	216	260	251	245	256	247	239	246	253	268	260	262	241	215	273	261	295	249	243	254	255	248	232	245	246	246	261	259	218	238	231	273	240	217	258	256	234	224	284	248	256	218	269	253	243	247	266	246	253	256	245	223	257	267	263	261	269	254	238	235	252	270	222	240	264	258	256	245	250	240	253	239	244	218	248	225	259	240	234	227	242	244	245	255	266	284	260	268	235	210	252	245	263	222	237	266	259	251	235	244	229	242	226	272	269	249	231	247	243	221	284	255	236	271	230	239	246	224	261	257	221	277	233	255	231	237	257	240	248	245	227	223	271	253	257	232	252	248	226	246	242	235	264	258	236	240	247	236	254	257	253	242	251	254	243	261	242	228	257	250	229	262	276	262	256	248	269	260	239	243	259	245	286	273	253	282	246	246	250	232	248	237	275	256	256	259	259	251	221	259	284	255	256	277	262	248	231	271	242	256	252	276	260	288	251	250	260	279	275	258	256	234	256	265	220	238	242	226	250	260	248	230	232	260	241	252	255	252	257	245	241	241	243	260	232	241	271	249	249	252	232	229	247	229	246	250	242	249	232	251	239	233	264	262	268	274	264	268	268	234	228	216	250	227	286	260	235	265	249	249	265	241	227	244	260	249	278	258	248	231	232	241	262	245	247	208	228	254	238	229	276	244	257	245	245	243	250	242	246	274	262	255	259	267	223	233	249	255	234	255	251	246	236	242	234	216	222	249	259	272	264	258	261	246	244	253	231	265	259	280	246	218	239	266	236	254	239	238	246	257	268	255	247	217	257	250	263	236	257	253	245	270	236	246	257	234	242	266	219	217	231	270	240	263	238	254	256	277	243	242	237	235	252	254	261	259	258	231	241	239	254	237	234	242	269	239	257	236	257	268	228	251	257	252	264	247	250	261	279	267	257	260	250	237	252	255	232	238	240	234	247	290	253	223	247	246	225	260	246	266	246	221	218	247	241	249	225	279	246	248	279	273	243	229	245	241	257	248	240	246	253	262	246	259	231	247	283	252	228	246	248	225	242	245	231	251	259	260	226	269	236	253	252	251	261	232	224	270	264	241	222	255	250	254	258	242	241	247	232	228	244	233	252	275	260	239	280	248	246	268	258	257	259	264	249	239	260	239	267	238	263	209	229	233	260	252	249	249	251	258	246	248	238	260	241	230	259	233	244	192	247	245	251	260	231	240	250	253	252	256	239	240	254	251	242	250	257	239	245	226	249	257	251	230	228	273	243	240	238	235	234	238	243	258	251	235	275	242	254	258	251	244	240	269	260	236	270	239	246	252	250	239	244	259	256	221	228	261	271	256	248	250	244	261	261	228	261	228	246	251	232	234	220	229	221	231	255	248	264	249	239	240	236	261	254	237	263	228	268	236	233	241	269	240	250	239	243	297	228	259	230	237	268	234	256	259	248	247	222	227	240	234	247	232	281	268	260	245	252	261	254	249	263	251	246	264	240	259	269	232	267	273	237	221	265	245	243	272	216	252	261	268	261	250	224	239	222	256	238	246	240	237	260	254	239	232	233	234	256	249	241	253	229	239	245	234	231	246	251	240	253	295	249	239	245	242	268	213	280	271	223	227	256	244	247	242	251	242	234	226	250	253	247	266	259	243	235	242	224	229	250	263	247	260	243	236	283	234	252	247	267	242	231	274	236	264	219	240	247	262	252	218	225	248	258	249	258	236	235	276	255	245	268	243	271	213	290	263	238	248	268	229	259	261	223	257	248	232	226	234	216	212	274	233	249	236	266	234	232	234	230	246	246	255	226	222	233	253	233	255	242	279	229	239	240	261	252	250	239	244	247	253	212	239	245	258	268	223	268	256	262	255	252	244	240	261	258	256	250	269	253	231	248	219	232	229	239	251	262	235	264	229	258	251	265	252	281	243	294	247	239	277	235	268	225	246	253	253	276	216	238	241	230	219	228	276	251	254	251	243	254	256	254	247	252	230	267	239	215	231	237	264	266	243	253	224	240	271	227	256	254	240	235	233	266	240	261	233	245	248	234	278	245	250	248	226	239	260	280	250	262	246	240	260	242	280	257	249	259	240	237	237	251	238	252	238	249	249	199	241	224	224	255	270	249	248	248	246	257	229	240	243	268	243	256	284	254	236	239	272	230	247	206	245	241	256	259	245	249	260	241	263	228	246	238	266	253	231	251	253	250	254	242	227	245	229	249	233	234	262	259	269	258	255	271	248	258	251	238	214	280	249	245	245	243	266	220	232	262	251	241	226	244	253	251	269	247	256	237	265	265	224	268	248	238	264	228	239	254	242	262	243	226	247	260	251	252	251	242	260	219	236	238	231	238	234	252	221	240	265	248	254	260	264	242	273	273	269	229	219	232	245	289	223	228	219	245	257	249	249	254	256	260	237	246	238	265	221	267	248	239	221	250	243	224	254	288	246	258	259	237	242	249	240	230	227	242	244	253	231	219	220	254	265	269	227	260	220	262	277	264	213	245	236	239	237	242	234	240	222	230	242	275	235	260	260	254	256	267	251	245	262	251	275	243	220	239	228	226	248	237	246	231	231	244	235	235	245	252	258	252	255	222	246	256	275	258	254	235	251	264	245	241	263	239	258	251	222	221	241	247	241	245	239	251	236	230	238	232	280	241	241	242	244	229	249	236	245	226	228	250	232	246	247	228	271	228	218	235	262	260	234	251	245	261	248	231	263	259	275	270	254	283	253	228	234	265	241	239	254	246	260	264	243	259	259	255	291	247	264	236	240	238	221	271	247	227	238	233	247	228	241	250	255	241	241	243	241	254	239	246	258	261	278	256	249	228	251	260	242	233	266	256	233	260	237	241	262	262	236	238	252	251	252	276	246	249	266	270	242	265	241	256	258	239	267	244	258	257	252	255	240	270	265	251	265	232	251	266	250	256	237	244	245	238	229	272	244	226	264	250	248	259	262	210	264	249	263	224	230	245	255	238	269	252	234	216	216
613	2043	163	135	161	226	299	290	295	225	170	176	209	233	158	112	85	76	75	82	68	72	60	62	69	49	65	65	69	62	53	66	60	57	67	48	47	69	75	63	47	58	59	60	57	47	55	64	64	71	53	58	54	41	68	54	46	55	68	50	66	64	64	57	56	49	55	57	68	67	67	62	49	58	57	53	47	69	52	59	56	73	42	68	62	62	59	69	46	57	61	59	59	54	60	52	58	58	49	61	58	52	46	56	59	58	43	73	64	56	46	56	61	50	53	53	64	46	62	61	58	54	50	51	66	54	57	49	51	64	55	59	66	68	69	64	67	59	66	56	68	67	65	51	64	65	67	58	58	66	67	62	59	69	56	74	64	71	54	46	57	67	50	68	56	62	65	52	56	56	54	71	67	67	66	67	50	69	59	73	57	62	64	71	62	58	65	61	71	71	66	60	57	77	53	75	57	71	57	63	58	61	55	58	69	46	47	56	62	50	74	73	62	75	65	62	67	48	71	67	62	74	62	65	46	50	60	62	64	47	52	57	56	53	56	50	59	53	52	49	64	58	59	69	56	61	60	50	57	57	59	53	68	41	70	60	62	52	67	55	54	57	74	50	47	60	76	40	55	66	56	54	58	49	54	67	48	50	63	64	46	44	55	75	45	64	63	65	60	70	60	63	59	58	55	49	62	66	52	51	54	57	50	71	66	61	65	63	72	55	62	64	63	66	62	66	67	55	63	52	62	52	75	65	69	69	56	69	59	75	69	64	56	61	66	71	65	72	60	58	56	64	57	51	63	58	52	59	77	57	65	66	61	48	59	56	58	67	56	56	71	72	58	59	74	59	60	52	64	61	67	60	56	52	57	57	59	55	66	47	50	57	65	63	46	49	55	61	57	51	52	51	51	55	56	51	64	58	59	56	54	54	60	56	57	50	59	63	53	55	64	54	51	51	56	55	50	56	64	70	77	65	65	64	61	61	69	51	54	79	72	64	62	66	75	75	72	63	56	56	65	74	67	56	42	69	66	55	52	48	45	67	56	71	73	54	57	68	65	52	49	60	64	57	45	60	71	65	45	73	55	53	63	46	66	63	51	72	56	57	46	62	59	59	69	58	55	61	69	56	69	69	50	73	65	50	64	46	68	67	80	57	51	66	73	67	65	59	70	55	58	50	56	52	67	69	63	49	53	54	54	66	54	63	50	56	52	62	69	40	54	67	53	80	60	60	69	40	61	61	56	65	56	67	46	66	64	63	50	61	56	53	67	61	57	53	64	75	62	64	65	61	60	63	58	64	62	59	59	52	54	55	62	51	80	72	46	69	55	60	66	53	65	65	46	67	44	48	59	58	55	64	66	58	59	62	69	68	74	56	64	74	79	51	68	71	76	66	57	50	47	62	61	72	57	54	62	69	62	50	62	71	62	54	62	59	57	56	57	65	56	54	67	65	62	72	63	46	39	62	60	50	58	71	61	47	49	40	64	55	61	73	56	67	51	50	77	52	59	58	52	62	69	59	55	54	69	54	64	54	54	51	47	66	66	61	52	63	56	59	60	63	56	62	53	49	63	68	44	63	76	69	71	69	55	54	64	54	49	50	64	66	54	64	43	37	74	59	49	50	72	69	58	58	57	62	55	57	53	53	60	53	63	52	71	74	60	46	62	64	45	59	56	59	72	68	59	55	51	59	60	53	60	53	60	59	53	54	71	60	51	55	58	66	62	59	52	62	57	65	62	72	60	59	63	47	61	52	56	78	71	58	69	70	62	55	71	60	66	58	55	51	73	51	51	58	72	54	53	72	48	63	56	50	48	69	47	59	74	53	53	58	49	74	56	56	63	49	47	59	59	68	66	55	56	49	61	53	58	78	55	63	65	71	67	62	70	72	50	64	51	69	57	55	54	56	58	66	51	66	48	61	70	62	54	70	63	66	66	64	75	63	47	59	67	65	65	72	60	53	54	60	57	51	57	67	53	42	59	58	62	55	71	63	45	55	65	60	57	80	69	55	61	59	65	82	51	75	61	79	56	50	49	58	45	67	59	67	73	52	70	72	68	62	58	65	58	50	58	67	58	56	69	44	53	50	52	57	64	52	61	57	73	65	63	68	61	63	66	69	67	56	50	66	53	68	60	61	59	56	52	50	61	47	56	64	69	74	68	58	70	48	61	61	59	50	70	45	48	58	51	68	63	58	38	65	53	54	57	59	65	76	68	49	72	52	71	63	48	71	53	60	69	56	69	58	73	56	72	62	57	47	55	68	49	58	57	53	58	59	59	57	50	57	61	52	58	69	54	53	46	64	63	57	47	56	76	70	58	50	65	64	53	55	61	48	62	48	67	58	57	60	58	54	58	66	57	52	52	77	53	67	54	55	58	65	62	60	48	51	71	51	67	63	45	60	63	64	50	62	57	43	64	65	69	52	75	62	60	43	51	54	43	56	59	55	63	47	65	54	57	66	70	61	72	64	66	46	64	72	62	67	47	62	54	63	50	82	62	60	64	64	64	68	49	58	51	65	64	50	49	56	54	63	68	54	48	61	77	63	55	66	68	63	66	58	58	85	57	54	60	61	67	69	54	61	63	48	54	66	71	66	59	68	69	57	61	55	60	47	51	60	52	70	58	39	55	53	76	50	68	58	63	48	52	73	57	68	57	52	57	33	49	59	46	65	50	78	32	65	65	72	63	60	63	61	61	62	56	49	69	42	50	54	68	75	58	51	70	72	65	67	72	60	57	64	47	56	70	60	46	67	78	61	77	54	55	49	67	48	53	74	65	58	57	81	52	64	65	64	57	55	57	62	60	52	59	46	73	65	59	61	60	75	57	52	61	62	57	59	57	52	48	61	62	66	58	59	48	58	51	61	67	77	64	67	77	56	66	60	61	54	58	51	63	64	59	74	61	61	62	62	56	53	43	64	62	63	65	57	46	71	58	60	62	58	60	63	58	74	50	62	53	54	67	58	71	67	56	64	67	71	55	65	51	51	61	52	50	61	56	54	56	49	63	65	57	55	62	60	68	62	56	75	57	55	63	67	48	54	59	56	66	42	54	72	59	52	63	54	72	55	61	69	58	72	65	51	60	60	59	46	69	64	54	55	57	57	67	61	55	63	69	67	61	59	68	54	62	80	49	57	63	55	42	57	62	56	55	53	76	61	56	49	51	50	54	64	52	76	64	71	63	56	69	51	58	55	57	50	45	55	57	49	57	61	52	51	59	60	67	63	55	74	55	54	66	65	70	59	45	57	56	47	59	49	53	55	54	50	60	52	56	50	70	55	64	64	62	72	62	56	61	72	62	62	59	60	62	64	51	66	63	63	82	74	54	53	54	60	60	57	62	51	54	60	47	61	65	75	75	69	57	72	62	53	62	66	61	62	50	57	56	60	72	46	65	46	45	60	57	62	56	71	56	49	55	59	64	78	53	59	60	58	54	62	54	55	58	65	61	63	57	66	63	54	42	62	50	61	70	69	46	58	53	61
8620	13788	1906	4225	12034	13757	14574	13016	10320	7476	4987	4621	6385	5933	4127	2828	1733	1091	984	947	891	796	840	783	736	696	712	624	676	714	710	685	669	590	670	620	642	675	615	645	640	657	654	614	619	558	630	636	587	606	677	695	606	595	580	594	608	592	589	628	599	577	579	605	641	585	559	572	571	621	597	610	608	597	554	586	561	596	595	622	599	589	601	611	658	565	594	621	593	573	574	578	591	617	613	623	509	617	598	611	623	561	576	550	549	555	588	560	538	581	578	618	588	549	584	616	577	589	556	597	621	574	583	580	597	578	588	582	615	587	572	636	574	609	595	572	640	614	582	579	580	565	591	609	567	609	577	600	575	544	555	615	649	612	546	570	595	623	552	545	595	559	624	554	641	650	621	579	582	570	520	548	597	607	592	628	617	590	595	606	573	606	600	593	614	573	638	560	615	585	557	575	609	582	575	618	592	614	530	558	591	579	588	574	613	598	571	601	583	534	574	599	600	619	573	577	542	599	589	617	594	603	544	606	596	605	586	615	584	589	548	550	563	609	581	610	583	591	582	648	618	596	608	560	583	585	576	589	612	577	550	552	576	588	569	598	546	592	605	543	545	552	587	607	571	589	572	552	597	558	598	544	566	593	565	593	582	601	594	591	532	569	593	566	605	578	584	610	605	588	601	582	585	591	577	560	586	604	579	587	532	541	573	580	613	580	577	573	579	574	586	585	566	559	572	574	577	606	591	573	610	576	601	623	605	593	543	561	554	594	544	573	555	559	579	576	595	594	559	602	611	543	561	594	623	585	577	577	579	612	588	588	575	582	650	579	581	578	598	577	601	583	572	561	575	573	550	574	587	573	550	585	589	602	562	581	613	553	606	566	575	601	583	595	609	575	632	572	557	635	568	625	559	557	581	650	654	576	621	595	619	581	560	628	592	590	588	621	564	584	630	595	567	573	577	570	546	607	567	576	553	571	542	599	614	599	561	569	631	597	582	585	551	579	602	569	607	623	571	588	542	555	580	583	604	622	640	588	584	549	621	586	583	596	571	582	535	602	576	578	618	570	579	562	582	583	603	581	581	587	556	579	571	593	566	568	565	595	552	589	629	570	561	572	616	593	592	578	555	554	559	589	577	538	567	598	592	574	590	593	571	582	566	564	624	585	570	589	596	562	603	590	579	590	610	594	582	579	570	560	550	562	637	544	535	583	584	562	631	570	564	563	600	598	558	583	560	596	605	599	560	590	589	610	581	564	579	584	573	578	627	579	595	549	586	590	619	587	598	554	612	587	604	599	606	579	616	565	616	562	555	583	593	593	568	568	588	582	551	588	585	576	595	586	577	550	578	631	571	588	571	547	569	597	590	537	533	614	582	571	602	588	588	575	577	584	568	592	625	600	597	612	550	568	559	580	609	592	586	600	568	578	630	597	547	584	570	577	612	612	611	570	555	598	580	568	618	583	588	607	597	583	544	575	616	557	572	564	600	582	587	558	602	548	571	562	551	607	548	597	583	539	595	639	589	575	618	554	611	548	582	591	550	618	619	590	619	575	565	585	567	556	598	561	569	586	617	585	570	564	623	610	598	608	643	553	611	610	587	612	615	551	555	628	610	607	587	569	593	561	594	558	619	598	582	604	564	619	596	554	552	582	608	599	572	588	630	582	562	606	589	647	591	619	597	609	601	621	590	605	562	549	608	556	615	625	555	599	592	532	540	610	546	588	583	609	597	601	610	615	567	603	602	585	582	593	612	580	578	585	587	619	565	608	598	614	596	562	579	565	568	624	594	580	643	569	632	600	575	581	599	640	616	557	567	619	589	552	601	559	597	617	587	601	571	612	624	621	585	606	583	568	573	580	596	561	579	601	560	607	532	591	583	611	606	571	585	593	598	604	573	590	632	570	570	602	571	560	622	582	594	571	624	601	590	560	600	550	634	565	619	564	530	582	547	605	621	572	572	595	596	596	556	545	559	577	570	599	600	657	623	608	574	616	550	583	611	586	575	616	613	579	604	604	598	602	605	551	568	574	591	584	574	588	578	581	573	619	564	619	604	577	635	544	619	573	587	578	603	593	549	567	641	584	611	606	623	555	569	578	618	545	586	562	584	584	566	567	595	579	557	589	599	561	583	565	600	606	563	638	600	589	585	604	565	585	573	581	567	573	595	579	661	594	564	570	575	588	568	589	573	595	581	564	572	569	537	584	570	610	548	610	625	573	570	562	568	557	609	574	577	604	617	606	574	599	600	614	606	587	555	595	581	617	606	585	596	595	583	579	543	624	576	562	638	619	584	592	580	556	618	618	582	561	534	574	589	585	610	539	602	571	560	608	588	613	569	589	598	575	586	547	592	588	562	596	599	639	574	579	605	563	596	591	566	533	617	555	570	613	600	548	590	622	581	582	565	559	621	571	598	577	593	607	590	567	578	555	606	606	565	593	556	628	589	586	611	581	567	582	599	570	610	608	570	599	598	568	610	610	618	571	607	551	589	558	600	601	564	607	601	584	568	598	577	578	570	600	600	561	613	570	556	591	587	605	616	579	591	570	631	578	571	592	568	610	627	571	577	547	625	603	557	567	563	600	616	567	573	599	535	622	589	607	601	595	576	587	544	600	594	562	594	610	564	586	588	619	579	579	621	591	608	568	595	591	581	556	564	555	569	584	616	574	568	583	629	575	582	606	575	602	596	569	611	561	556	602	539	554	590	593	625	571	603	583	604	607	608	623	547	611	576	568	570	574	595	590	606	602	579	543	580	543	567	563	573	592	563	562	586	599	582	577	570	576	582	590	611	538	518	565	583	572	625	577	584	580	574	592	521	595	627	546	582	606	585	625	594	597	585	604	584	595	585	566	564	536	582	592	581	566	567	564	576	555	577	600	580	591	598	622	574	583	565	615	600	576	600	580	597	587	593	582	533	576	589	610	612	605	538	557	592	581	572	584	618	607	565	541	574	637	600	548	602	585	581	571	581	618	532	590	568	653	600	591	587	607	617	560	585	594	569	602	575	578	594	554	579	558	569	574	611	590	580	564	574	581	554	558	598	539	611	577	548	546	590	629	622	520	557	591	558	612	610	638	601	554	593	587	606	561	623	620	538	549	589	616	628	627	585	579	569	585	570	615	635	582	552	569	612	589	556	601	541	600	579	588	615	618	518	570	589	595	606	545	594	575	599	575	597	584	561	594	574	583	596	571	539	653	564	602	607	594	584	559	609	597	602	556	583	593	578	594	569	600	584	592	536	580	562	547	570	561	587	547	611	610	573	573	597	581	596	618	594	607	598	540	568	610	580	564	583	565	601	598	584	609	587	583	568	631	589	635	583	600	601	549	573	652	589	567	577	587	627	597	589	592	602	586	565	600	596	563	648	601	549	577	562	575	550	637	563	592	612	563	590	607	580	610	608	642	597	601	610	587	614	594	588	550	575	598	564	576	601	587	545	561	608	586	622	596	628	586	601	554	580	614	595	554	611	572	557	579	617	560
750	286	101	101	112	128	210	196	182	168	92	107	144	159	145	86	69	74	56	73	63	63	76	54	54	72	55	63	55	59	69	54	60	62	62	76	52	48	56	69	67	46	68	67	52	62	63	62	76	76	50	66	47	56	51	53	59	65	51	66	67	73	65	52	52	52	65	68	75	71	51	57	53	57	55	64	73	57	46	52	62	51	46	58	55	49	63	65	66	61	49	65	65	58	54	53	53	57	58	68	70	53	54	53	58	61	64	63	59	50	55	59	61	67	59	66	62	63	60	56	57	55	66	64	75	66	53	58	65	42	65	53	76	55	57	51	62	66	45	40	53	63	60	54	63	57	73	61	64	60	68	61	55	62	63	57	62	58	64	58	59	65	71	52	75	56	54	59	65	61	55	39	68	50	65	72	66	54	63	54	57	54	53	45	61	63	57	64	51	58	61	47	51	60	66	63	66	65	48	65	63	54	71	58	55	58	49	59	66	56	69	51	64	63	59	57	53	56	74	73	57	72	58	61	53	48	67	60	61	58	66	56	45	60	85	56	51	62	65	57	62	57	63	60	65	56	50	63	53	61	64	64	63	60	63	54	68	69	62	74	60	68	64	57	56	75	64	72	66	69	64	69	60	58	64	65	51	57	53	64	51	71	70	54	60	66	60	53	70	53	45	70	67	59	68	73	47	57	45	64	60	53	60	55	59	58	61	57	62	51	72	65	57	69	65	65	64	47	50	63	65	59	52	62	68	53	67	60	70	59	72	69	60	50	45	68	56	65	66	65	64	70	69	69	62	62	65	55	54	58	59	67	46	58	71	58	61	81	63	65	57	59	56	60	54	65	58	52	53	59	72	59	53	58	61	53	75	64	55	56	53	57	55	61	62	75	47	60	58	54	56	64	68	56	48	51	55	67	61	71	69	70	50	66	52	58	59	61	60	63	53	57	61	60	54	60	54	60	58	55	51	49	53	46	60	61	53	55	63	59	62	58	63	59	59	49	52	54	63	66	63	62	63	56	64	57	63	62	72	69	66	54	72	56	55	48	60	54	65	58	59	55	62	53	54	63	60	51	59	66	64	76	59	66	50	67	72	58	55	51	70	65	65	53	61	68	67	66	59	66	62	60	51	64	60	64	53	60	67	64	52	74	66	56	62	69	71	75	54	56	53	67	52	57	49	57	75	57	56	47	56	60	49	54	50	60	69	57	56	61	48	77	64	55	56	70	66	60	60	51	62	55	57	70	76	44	42	60	58	43	62	51	51	56	66	50	53	64	58	61	53	42	70	53	60	59	67	56	49	70	47	52	68	66	63	62	67	44	75	68	55	66	57	64	59	66	65	51	48	49	67	61	57	74	56	52	69	58	63	51	59	72	51	50	62	60	61	57	47	58	57	62	60	65	63	66	49	53	61	48	62	58	64	45	70	50	60	61	69	67	58	52	53	63	60	51	64	55	67	78	74	63	75	67	62	56	65	69	60	57	50	63	65	51	61	64	59	66	48	68	65	60	77	63	50	51	53	52	57	63	67	57	52	64	58	69	57	67	75	57	60	65	72	51	42	71	59	58	58	62	55	68	52	51	70	61	56	66	46	54	55	72	55	59	65	59	54	62	61	62	68	63	58	65	56	59	71	55	56	50	56	63	43	66	48	57	59	56	49	62	63	51	41	65	51	49	63	54	54	61	52	58	51	57	63	71	51	60	68	61	67	59	57	65	59	55	62	62	68	57	49	47	50	73	58	72	53	72	63	58	55	59	53	59	68	46	63	66	57	61	57	64	50	58	65	58	59	56	65	58	55	51	43	66	60	53	59	67	47	55	64	66	58	52	45	56	55	51	67	48	64	66	61	59	52	45	57	57	60	68	56	50	63	65	67	49	53	58	57	65	69	71	77	58	63	72	71	62	58	67	45	78	58	65	65	46	54	66	65	57	71	56	66	71	67	45	72	45	72	57	53	51	59	57	57	45	61	60	54	52	69	62	62	65	63	80	70	57	61	73	74	46	65	60	56	65	50	56	76	59	45	60	62	61	61	61	65	54	74	57	72	53	70	59	65	62	57	69	60	72	74	58	66	67	47	61	55	52	50	65	65	66	54	68	62	49	66	49	55	65	77	59	44	57	80	79	50	65	67	53	60	61	86	49	64	45	73	63	53	60	80	69	62	59	57	75	66	50	66	56	51	63	51	61	55	50	68	70	51	60	65	63	63	53	71	66	65	62	54	44	61	66	52	62	60	65	53	54	60	47	53	61	56	58	56	58	53	57	70	56	55	64	71	58	48	61	58	55	53	63	52	59	64	53	69	64	66	69	59	55	54	65	49	50	64	71	57	55	36	52	57	57	65	62	59	61	61	67	67	67	57	49	62	50	46	50	65	48	58	66	54	57	59	59	71	56	55	59	56	65	57	71	76	69	61	59	63	45	65	65	69	60	58	58	68	66	43	56	65	44	57	54	65	59	52	55	61	54	68	67	62	50	52	57	61	56	51	64	58	52	66	50	51	78	51	58	67	61	54	53	41	65	58	58	55	49	54	68	65	54	57	54	52	61	56	53	54	69	68	60	43	73	65	70	66	45	83	39	48	59	71	63	58	70	72	64	62	62	60	77	62	59	58	58	64	64	73	65	65	54	59	60	59	61	50	52	60	50	52	52	54	53	61	48	58	55	67	54	61	64	66	60	56	57	62	63	65	54	58	70	54	72	53	63	47	62	65	62	44	62	48	55	67	59	54	63	66	52	59	63	47	46	68	68	64	49	72	43	67	60	52	57	46	72	58	61	66	62	57	49	46	47	59	43	57	73	58	62	76	61	62	59	46	64	67	66	69	74	50	60	62	53	65	58	73	51	63	53	62	61	53	55	57	68	49	51	77	52	67	68	64	54	69	62	57	64	51	58	70	52	59	57	62	53	63	58	70	66	53	65	57	69	49	63	56	52	53	57	65	66	69	50	43	67	64	58	55	66	74	52	60	70	58	60	68	50	65	55	68	64	59	70	53	61	71	50	69	55	61	53	56	56	52	62	68	63	62	53	56	64	65	55	55	66	46	61	69	65	71	60	52	64	56	55	69	63	69	55	72	48	73	46	65	54	76	51	63	56	59	66	64	66	52	52	67	57	75	58	68	52	65	57	56	50	59	76	53	66	65	56	62	64	52	58	61	40	53	64	63	58	51	62	65	61	60	64	75	53	57	55	56	55	67	71	72	54	45	56	72	61	67	56	68	48	58	54	65	65	60	59	58	60	71	61	54	63	74	53	47	53	52	66	53	65	68	66	51	63	71	63	50	57	52	59	59	58	55	63	55	66	69	60	59	60	68	65	47	50	67	60	66	63	60	66	57	62	62	55	54	65	71	68	51	59	53	67	61	75	51	60	69	58	57	65	57	67	53	54	61	65	59	58	68	64	56	74	71	50	56	57	51	70	62	61	55	69	51	59	71	54	57	58	54	48	53	70	61	63	62	70	51	68	70	70	54	49
7118	3703	1203	2768	5889	8294	9688	8641	7056	4599	2657	2484	3652	4088	2949	1662	998	725	683	613	599	624	607	555	573	599	564	556	566	540	536	542	556	591	581	574	534	612	560	527	581	535	559	540	547	574	543	560	615	543	549	540	562	531	554	556	590	547	534	546	577	503	542	539	544	582	522	590	556	524	517	542	564	538	556	562	595	544	536	537	539	548	553	576	549	566	548	512	536	533	548	596	525	589	583	544	578	494	526	524	557	489	570	518	523	557	529	549	561	542	529	590	528	572	536	569	568	577	520	525	566	551	587	567	529	514	527	565	542	512	566	515	556	557	507	565	500	537	540	573	543	581	568	554	561	576	527	568	570	556	572	567	520	617	533	522	575	559	584	529	577	517	534	542	558	531	544	549	556	530	534	581	553	514	531	559	554	515	574	533	544	552	535	570	529	520	636	556	536	529	574	606	577	524	521	521	577	571	532	540	550	532	575	520	535	582	536	582	573	599	545	548	538	559	544	510	514	548	554	540	542	512	558	563	537	563	543	523	560	575	598	585	544	511	548	529	567	543	515	513	598	541	561	570	525	537	515	508	555	545	538	577	540	537	587	540	560	541	564	512	565	555	516	545	590	537	505	539	533	537	601	578	548	530	586	553	544	570	595	509	550	510	513	518	520	543	521	550	501	499	541	543	568	554	526	520	526	539	538	542	525	562	551	577	570	547	564	557	555	531	569	569	562	545	553	546	547	563	544	550	547	551	534	551	496	545	521	579	539	527	549	548	528	553	571	509	545	577	555	540	531	540	559	562	541	569	608	539	565	549	564	564	579	553	570	536	496	507	566	497	539	576	548	529	579	551	539	574	510	508	507	524	500	591	545	544	505	535	521	523	546	541	515	528	558	511	539	539	561	529	541	593	546	542	567	609	592	546	564	543	550	566	538	534	542	534	546	560	539	559	548	550	548	522	576	564	570	576	543	567	543	480	506	517	569	559	529	583	559	579	546	504	610	595	551	546	510	553	558	555	581	544	558	561	536	559	583	565	566	523	538	536	550	543	541	512	520	534	573	536	562	514	554	540	526	538	489	536	547	565	544	558	525	572	488	577	555	515	540	578	512	580	547	554	567	549	527	531	510	520	536	567	533	558	570	527	517	529	558	537	502	572	584	542	562	607	543	538	567	590	542	561	555	570	516	517	556	551	586	568	522	564	560	567	552	535	524	542	542	517	536	521	522	575	526	569	540	541	559	570	552	528	545	580	506	536	556	552	511	541	529	553	535	554	526	544	582	563	537	537	566	505	551	559	569	534	515	493	527	532	510	557	557	539	543	608	591	559	567	569	547	550	600	554	549	553	540	545	551	547	536	538	527	567	584	574	579	584	581	544	541	523	504	502	537	537	518	577	552	555	550	565	567	567	537	519	518	546	560	576	549	544	548	555	530	566	507	583	563	562	503	548	552	527	565	582	541	553	473	558	522	557	586	566	548	533	563	533	532	532	581	546	558	525	555	547	558	544	540	568	527	536	542	521	554	543	597	545	543	568	585	519	527	553	536	593	498	531	532	539	569	528	522	559	550	543	567	565	544	556	561	563	581	578	558	550	538	545	562	510	544	536	564	538	549	511	544	534	557	517	555	511	540	576	523	556	547	547	549	531	518	581	576	522	532	561	562	532	554	559	559	522	561	575	583	547	559	577	564	547	504	525	535	515	511	520	565	552	513	524	549	588	580	528	545	530	546	573	613	533	554	529	525	570	509	578	536	564	549	529	553	514	509	529	549	545	552	578	542	530	552	537	544	511	549	526	570	507	509	537	583	611	538	544	531	509	512	554	578	536	570	538	552	549	560	569	548	526	566	566	550	536	513	532	631	561	561	539	566	539	539	530	550	575	520	575	562	545	545	552	571	554	558	534	535	515	585	591	549	566	533	539	565	563	534	550	524	496	578	549	524	572	558	522	529	567	569	589	558	571	544	547	581	534	538	513	500	582	554	541	588	537	555	530	545	528	519	543	542	533	571	583	525	583	592	515	507	526	584	499	526	561	554	536	536	558	526	521	534	557	575	564	552	548	514	540	553	538	533	518	528	505	539	557	502	552	565	528	542	540	543	556	550	530	565	546	571	538	535	542	566	520	539	519	504	536	555	520	571	565	492	572	572	550	533	522	566	555	564	554	561	587	574	528	549	575	494	513	581	553	520	547	523	507	512	539	543	562	552	538	539	540	541	515	554	536	539	553	550	544	557	554	518	595	557	529	530	526	547	537	567	517	551	542	558	532	529	545	549	567	561	510	548	510	549	524	538	534	550	575	516	536	553	529	541	531	546	537	544	542	540	568	525	568	558	529	525	582	542	537	566	581	547	557	563	569	542	566	539	512	552	542	483	548	554	539	508	561	521	590	511	567	518	550	525	534	523	544	585	553	567	544	549	567	626	569	566	538	537	549	520	568	520	493	513	543	568	542	597	548	553	538	536	521	542	528	555	542	547	562	506	601	559	545	575	531	582	571	535	531	539	602	546	523	520	558	569	540	588	550	523	523	517	589	538	550	568	521	542	511	560	569	573	534	529	520	553	550	550	595	558	558	544	550	551	574	598	535	575	545	543	535	559	529	557	563	591	582	539	518	540	518	526	562	554	532	551	524	552	513	570	525	576	530	569	539	590	533	597	510	570	568	543	541	529	564	573	520	556	543	547	535	545	580	509	524	531	543	540	512	544	558	543	576	552	492	565	536	581	496	537	586	526	534	559	515	503	517	548	519	565	561	574	567	561	566	512	553	545	537	567	570	595	509	581	547	524	505	559	572	518	556	566	570	561	565	528	554	520	573	529	532	609	530	555	574	577	551	568	556	499	531	562	511	537	559	500	555	567	552	540	491	559	552	544	568	568	540	530	532	564	541	561	539	582	558	520	523	539	557	533	547	532	575	503	514	551	551	527	566	534	550	569	554	535	574	531	531	585	506	534	542	567	513	549	568	558	561	521	531	533	548	560	547	550	544	560	541	591	482	539	523	535	554	537	528	555	524	503	559	560	543	555	561	571	515	592	563	585	521	520	544	562	550	554	514	573	558	534	497	564	546	588	491	551	553	529	553	572	566	555	545	572	536	554	513	524	563	524	546	530	523	573	559	586	558	572	539	562	514	501	518	560	519	538	548	552	530	573	567	546	557	497	593	537	531	505	524	593	577	570	531	563	576	579	544	548	554	545	561	566	530	537	593	574	555	512	539	540	542	529	540	536	566	552	543	564	556	555	540	534	511	525	564	548	561	516	499	567	506	508	532	528	553	559	565	548	573	566	560	574	543	508	558	571	568	547	536	580	543	550	525	600	580	574	568	553	537	541	529	535	543	556	560	563	534	520	565	518	549	569	595	541	530	544	543	547	561	525	550	504	544	547	555	527	562	528	535	558	539	573	532	602	571	537	554	536	533	556	542	524	536	546	537	551	569	553	516	519	579	531	588	556	574	541	574	545	570	549	548	553	550	503	559	536	535
443	1213	188	140	148	274	326	286	271	197	161	141	209	221	190	129	112	96	78	87	92	100	95	97	107	90	86	77	85	85	78	99	96	93	85	68	103	86	78	86	102	84	90	83	90	81	90	84	75	100	91	73	86	79	84	84	82	73	72	67	80	77	84	97	78	83	87	91	86	84	71	68	89	84	84	85	89	90	72	95	78	85	74	94	85	90	93	76	86	88	97	78	62	100	79	73	80	84	72	80	81	78	75	83	91	75	66	82	71	86	73	77	79	72	86	78	81	77	77	76	80	98	82	89	94	90	84	68	83	78	89	87	96	89	76	72	69	76	70	78	73	99	80	95	76	92	85	68	92	72	86	95	69	80	89	90	97	70	69	95	73	95	80	76	83	80	71	71	77	94	87	94	81	60	93	86	78	81	75	72	66	95	79	91	65	91	71	73	78	77	76	83	94	90	80	70	80	93	66	77	82	96	99	65	73	71	101	81	80	85	63	87	96	100	72	78	81	72	81	99	77	70	95	82	84	91	82	103	77	81	93	87	83	86	79	97	74	78	95	73	76	89	76	89	81	86	98	95	74	68	92	85	81	105	85	86	109	68	75	96	73	72	68	70	85	88	69	62	88	60	77	77	105	86	92	77	77	84	78	80	101	77	85	103	75	87	83	91	81	80	70	89	78	86	78	68	77	83	77	80	79	71	85	77	84	83	89	69	83	85	85	83	89	80	104	91	71	83	72	75	81	95	98	82	84	89	83	95	87	88	77	83	91	93	83	94	88	73	87	82	75	73	83	79	86	81	87	75	94	86	89	88	86	67	81	80	107	70	82	80	83	94	72	95	83	77	92	92	80	86	99	85	80	73	88	82	66	79	82	103	83	86	102	79	96	77	97	73	88	81	100	97	90	81	78	79	92	84	97	86	100	103	99	86	79	75	84	82	91	101	91	91	81	76	84	86	67	85	101	79	79	87	84	94	84	68	83	85	87	72	74	73	81	75	76	91	96	86	84	71	84	74	97	79	80	82	84	91	89	75	85	91	93	86	91	81	91	73	83	72	76	83	73	88	78	82	78	80	87	79	98	85	97	82	91	82	70	89	67	80	74	77	77	84	92	85	87	93	81	84	83	73	75	79	86	65	91	90	75	92	67	75	89	97	82	93	86	71	78	90	89	78	83	71	76	95	70	82	90	98	82	79	74	94	88	85	76	77	86	78	88	77	85	108	76	71	75	83	100	87	85	88	77	90	63	77	98	92	76	90	82	82	84	87	81	87	83	103	66	88	86	80	69	83	85	103	88	92	98	74	75	91	100	90	77	90	96	62	69	96	101	87	66	90	86	76	73	89	60	82	82	90	73	60	103	69	93	74	103	85	84	98	82	78	75	96	84	91	77	72	83	90	73	66	76	81	97	89	86	87	72	85	79	66	98	89	99	80	80	93	82	87	81	83	75	87	87	87	79	91	79	82	79	73	89	86	82	88	69	78	78	81	84	89	79	81	90	83	93	89	80	79	92	89	77	81	88	79	76	87	73	83	82	86	92	85	83	71	76	97	69	75	80	91	90	68	86	79	80	89	90	87	98	70	80	86	91	82	102	88	81	77	86	78	85	92	71	75	94	68	89	78	87	81	87	74	84	90	82	77	67	73	88	72	90	79	74	97	78	75	105	79	92	89	90	72	101	95	67	86	87	91	79	86	81	86	85	80	80	90	76	89	89	87	85	95	80	86	96	82	82	90	76	79	64	80	73	80	81	84	76	70	84	67	77	71	90	85	83	82	89	88	70	77	96	98	77	87	86	87	86	83	88	77	61	88	81	66	72	85	83	79	72	87	78	95	77	65	96	76	71	81	95	104	94	95	94	84	93	72	92	69	87	67	83	74	76	80	87	82	84	86	78	76	76	73	94	74	91	85	85	71	77	85	81	74	78	78	81	77	80	92	85	89	74	86	79	83	82	73	89	84	70	104	73	87	73	104	88	71	89	70	88	85	78	89	83	89	96	82	83	89	85	80	85	90	82	77	86	81	87	98	84	80	89	92	80	79	82	86	80	82	80	92	77	87	84	90	100	78	79	84	85	71	73	83	90	75	90	82	99	76	96	98	86	93	90	88	79	92	79	84	100	96	91	77	84	94	81	72	85	90	88	79	85	73	85	74	88	91	95	88	76	96	83	91	89	82	78	96	84	83	80	80	82	95	86	87	84	100	72	94	94	71	88	87	87	101	61	86	74	89	90	62	84	66	86	84	82	89	86	81	77	90	84	80	100	77	79	77	83	73	83	79	81	85	81	66	91	71	98	85	85	91	93	87	77	88	84	72	77	74	77	77	92	77	97	83	103	74	100	100	96	77	77	102	86	72	84	81	76	88	86	96	80	86	94	84	87	85	92	96	83	82	73	83	79	72	82	82	93	84	103	80	63	80	103	80	76	83	105	77	77	85	76	74	79	76	87	78	79	80	82	87	93	95	78	91	78	67	96	90	84	76	89	78	90	94	82	83	84	76	87	79	80	91	72	76	93	80	70	79	89	69	91	96	84	77	78	81	82	80	88	99	93	93	85	78	78	94	69	71	80	82	83	87	93	78	72	71	83	96	71	90	90	84	83	65	102	97	86	92	106	86	83	77	90	77	83	88	83	72	87	78	76	80	87	80	89	76	98	97	79	81	71	80	73	92	78	93	87	76	91	73	78	91	105	95	80	90	76	95	82	99	84	85	88	91	103	80	91	86	71	83	68	76	80	86	84	79	81	85	90	84	85	88	81	91	84	88	98	75	79	83	80	73	78	80	70	86	86	79	100	95	69	78	79	86	79	105	75	66	76	77	84	105	83	93	73	78	69	67	79	83	79	93	77	84	99	99	79	79	82	71	76	98	89	83	90	80	86	83	63	75	83	102	73	89	86	91	79	84	85	82	92	83	84	87	76	85	100	76	80	91	91	73	83	89	86	84	64	74	80	79	93	86	92	80	98	89	70	89	79	73	80	72	86	82	95	72	91	76	91	56	87	73	79	71	74	81	85	89	70	85	67	81	91	74	88	84	85	89	56	89	75	91	91	87	85	96	76	77	90	73	85	103	78	76	83	75	77	101	96	85	87	92	78	96	80	77	62	89	104	86	77	89	95	87	86	81	75	100	80	75	100	91	74	81	78	79	79	74	97	78	66	90	83	101	80	85	82	83	87	86	79	93	91	76	84	92	66	78	80	93	78	78	98	92	92	84	93	82	92	89	80	81	84	95	78	77	89	94	72	68	80	88	68	82	92	97	80	78	88	75	92	80	67	71	97	81	91	81	66	76	77	83	93	72	84	85	84	79	70	65	81	73	83	78	70	83	90	85	87	96	79	81	87	87	95	95	85	80	82	80	85	105	86	83	85	82	95	81	82	81	76	89	103	85	83	82	78	91	92	83	82	87	87	84	75	88	74	87	76	67	79	84	71	93	93	81	91	79	86	93	57	76	81	94	92	86	73	77	71	92	65	96
6963	11147	2018	3762	8846	14686	13934	11483	9065	5736	3731	3199	4771	6040	4608	2648	1532	1172	1039	936	931	914	855	933	886	923	901	858	894	843	836	792	858	854	847	793	902	808	821	860	833	823	861	760	768	746	823	830	777	769	833	779	803	799	776	860	785	808	783	762	810	739	784	791	765	801	831	861	756	710	836	830	760	761	756	772	807	793	800	778	777	815	770	837	836	785	792	822	757	790	817	758	809	870	808	788	788	787	796	805	776	781	821	761	798	811	780	784	857	779	797	820	765	770	789	787	764	818	756	765	794	805	815	758	818	814	766	790	795	818	816	786	778	772	791	841	746	784	814	815	789	823	832	819	812	764	772	792	784	807	757	801	763	768	801	787	752	815	775	774	791	779	798	790	750	806	802	806	783	753	773	801	726	837	795	779	789	747	830	771	814	772	784	777	762	848	807	796	784	739	801	758	817	773	824	762	754	794	833	819	739	799	812	780	803	744	813	784	783	805	775	825	796	832	730	822	768	768	757	787	750	822	750	782	765	818	781	768	800	806	777	746	797	792	746	766	816	757	797	777	789	797	756	783	799	770	776	801	817	814	779	775	842	827	792	774	750	785	760	784	814	784	769	785	795	783	808	792	763	823	779	732	769	765	776	795	829	772	789	779	759	763	817	751	763	820	810	805	813	760	841	759	780	816	777	750	711	787	750	797	822	799	814	759	785	788	859	761	812	797	768	836	772	826	793	793	734	784	808	789	735	815	809	785	779	768	822	735	771	799	790	799	745	736	813	767	806	826	767	763	828	756	819	764	747	810	808	756	728	774	775	786	805	808	820	812	757	838	777	805	795	788	798	838	777	750	793	825	797	757	806	788	778	779	755	760	810	784	737	831	796	818	832	778	846	783	780	770	780	816	835	818	839	711	777	741	813	843	778	799	797	772	765	768	745	745	822	798	790	737	773	808	752	786	761	763	760	760	770	790	785	780	819	759	847	778	796	738	845	751	746	797	798	776	759	808	801	763	821	773	765	846	774	710	764	811	798	829	824	764	792	821	780	796	783	778	766	767	785	827	766	736	792	800	826	762	768	808	810	801	793	770	751	806	801	763	792	837	783	766	783	793	807	797	813	837	813	799	816	798	817	726	862	794	787	792	806	806	825	794	797	789	824	806	762	792	827	821	783	764	761	758	780	771	761	758	850	802	762	772	764	743	766	824	784	799	768	807	777	768	794	771	819	791	774	775	769	791	765	795	809	797	827	769	766	804	744	744	788	733	764	768	783	776	831	772	808	787	759	766	778	800	821	775	831	810	773	797	778	798	827	741	737	765	797	764	779	730	803	800	806	831	814	762	795	794	846	763	757	805	802	812	796	808	820	807	812	743	793	779	782	805	779	800	799	786	821	775	774	788	798	801	812	799	810	833	798	777	784	749	793	773	788	773	770	755	755	759	805	785	768	734	787	790	758	808	801	779	787	773	800	793	742	802	787	803	793	796	825	752	771	753	775	779	758	762	791	811	786	859	795	780	772	781	800	740	792	762	714	796	787	779	812	764	812	726	814	836	801	749	813	763	761	779	753	816	798	768	809	775	837	773	772	821	789	790	819	832	803	760	772	825	754	804	815	790	797	754	800	809	817	788	821	825	756	779	825	747	823	772	803	791	767	779	813	767	805	785	829	783	747	764	719	808	849	742	801	760	843	782	762	738	784	745	791	774	794	796	782	782	787	821	769	830	810	789	776	784	806	814	750	772	794	817	783	822	802	791	770	778	801	797	736	828	757	776	769	832	820	767	777	811	775	813	753	762	840	789	776	838	807	847	780	787	786	780	755	772	767	747	714	800	797	846	803	819	761	748	796	795	812	809	779	817	848	779	790	752	724	774	782	790	786	780	801	771	759	790	826	803	787	819	838	828	778	755	804	788	764	859	803	787	754	787	793	817	712	807	785	786	760	831	814	817	745	731	827	771	764	777	787	803	791	762	747	803	788	812	797	781	821	795	766	770	768	772	800	822	792	772	800	831	812	715	787	797	802	809	801	791	818	769	826	761	756	787	758	773	777	756	763	839	801	784	776	753	764	789	754	794	735	805	810	787	778	815	768	769	824	786	737	817	773	766	763	794	846	845	802	819	762	733	803	772	771	808	802	747	756	745	772	804	764	740	776	793	804	766	794	738	814	765	791	852	806	825	730	775	784	773	770	775	792	812	824	756	774	777	768	794	780	819	798	819	815	790	717	817	776	820	776	820	713	711	799	786	794	806	802	801	788	797	786	820	784	784	806	818	805	786	798	811	778	745	858	761	771	787	801	768	765	817	792	777	802	808	779	795	795	690	819	762	795	832	823	781	790	789	775	816	764	764	729	790	781	821	837	789	760	752	819	777	817	739	771	836	810	764	804	728	759	767	809	771	851	784	804	765	797	814	811	788	818	769	812	841	832	797	784	790	830	751	823	797	839	764	793	836	781	791	798	798	736	742	807	799	817	835	806	778	780	773	780	779	814	815	825	787	762	779	752	807	835	778	805	823	787	811	758	805	771	800	784	782	829	762	800	792	803	812	784	782	826	843	789	765	779	788	755	723	776	778	762	801	807	774	774	800	785	825	738	814	794	757	759	793	839	804	790	741	757	808	783	748	834	795	820	812	779	775	849	802	761	808	810	733	810	784	752	798	754	803	773	866	781	791	808	801	789	767	752	764	772	781	802	850	824	763	778	811	766	809	752	799	777	767	767	761	772	789	786	772	846	798	802	795	737	709	736	765	823	831	763	790	753	772	768	787	796	853	820	817	760	808	825	764	824	790	733	778	827	770	787	766	788	775	752	760	800	809	775	750	759	842	810	778	786	791	755	774	865	798	875	787	800	763	788	788	801	771	787	822	720	810	808	766	836	782	767	807	769	775	793	773	827	778	793	787	752	774	799	790	787	811	845	791	779	729	767	805	779	791	771	792	787	781	779	796	803	802	777	742	826	776	810	786	789	769	831	788	773	751	808	827	793	794	840	751	792	807	794	802	810	786	756	782	805	807	804	825	798	798	762	831	762	798	734	824	811	753	774	788	769	755	769	791	791	780	814	803	792	804	777	809	823	723	817	791	778	764	826	751	760	788	774	815	782	829	761	744	785	804	757	788	781	801	731	799	797	738	757	804	823	793	788	780	784	763	837	790	775	777	764	789	848	821	828	771	754	727	801	819	814	794	812	788	751	793	816	775	770	796	814	813	791	769	769	792	788	769	806	815	773	817	840	863	793	797	793	753	806	770	760	801	809	794	763	750	805	781	762	824	811	798	768	827	783	808	794	810	752	753	795	794	772	762	778	761	800	825	789	744	790	769	800	762	742	804	776	819	758	788	778	777	820	809	793	775	824	785	779	835	795	755	786	831	764	827	776	773	773	739	758	782	792	788	831	794	804	806	838	819	847	779	819	835	857	808	767	741	744	783	800	759	778	824	813	811	777	755	832	812	784	806	767	788	826	797	796	800	865	751	801	807	788	815
1110	986	153	73	88	178	221	222	184	122	71	69	98	162	145	75	51	36	31	33	34	37	30	28	24	29	28	33	32	30	36	38	26	26	31	19	25	26	29	35	24	22	26	26	22	23	24	27	21	31	24	27	34	21	28	25	22	25	24	21	30	23	29	25	25	31	22	25	27	32	33	30	27	18	35	25	23	36	30	21	18	28	26	36	32	23	19	31	40	21	36	25	30	22	28	35	30	23	33	24	26	22	21	29	31	37	31	32	33	29	29	40	24	26	21	28	27	28	27	26	28	24	26	19	31	25	31	26	33	21	23	29	27	24	25	29	30	22	25	33	46	34	31	27	17	20	29	25	33	17	34	23	32	36	27	27	17	26	22	33	15	29	36	23	44	27	29	23	23	22	25	29	30	23	30	21	31	18	30	17	22	29	24	31	33	21	21	21	28	26	22	30	34	22	21	31	29	25	25	25	29	29	25	22	31	24	26	31	37	22	28	33	31	25	23	32	28	26	27	28	20	25	33	25	31	28	23	28	30	18	25	25	27	28	32	25	29	24	33	32	29	24	32	31	35	28	31	26	27	18	24	30	32	39	24	28	35	27	21	25	23	26	33	38	23	23	27	25	24	27	27	21	22	28	25	30	21	25	26	21	24	40	23	23	32	25	29	29	30	29	31	20	23	31	21	27	32	30	27	26	30	19	24	35	24	30	23	28	21	26	22	23	19	31	28	26	29	26	22	22	33	27	18	26	21	25	22	27	27	27	27	27	29	22	25	30	27	24	25	24	25	27	20	21	32	23	28	30	30	30	28	32	20	17	31	24	35	25	27	34	31	22	25	22	24	31	16	20	35	26	32	22	19	47	22	29	23	24	26	34	22	33	22	29	26	34	31	31	23	31	24	33	22	23	25	27	28	27	28	25	27	28	24	29	24	25	28	28	28	25	25	25	29	26	24	26	21	41	24	24	17	31	37	32	22	24	30	24	30	21	29	22	25	25	28	36	27	26	26	20	25	34	36	33	22	22	23	36	30	35	28	29	31	22	22	26	19	32	26	28	15	35	28	38	29	24	25	38	30	32	37	34	20	20	25	23	30	33	20	28	27	29	25	36	31	20	29	30	30	25	24	27	30	29	30	19	33	31	33	26	28	22	21	37	23	32	26	26	23	30	32	33	21	26	19	25	22	30	40	23	28	32	26	21	28	23	33	18	23	21	21	29	19	39	31	34	28	14	34	37	36	32	21	30	30	34	24	23	28	26	31	31	24	36	30	30	32	38	36	26	22	23	23	33	24	39	27	37	17	26	31	30	31	26	22	21	26	25	29	22	27	19	22	21	20	26	36	33	24	20	24	25	27	34	24	37	24	32	31	32	31	23	37	33	24	25	28	18	35	32	31	24	28	27	30	29	23	30	29	29	26	33	23	27	23	21	21	25	22	24	29	24	27	32	26	24	27	32	27	26	35	30	28	32	30	26	28	36	29	21	24	24	36	24	36	22	34	27	22	25	25	23	28	18	33	27	32	31	22	32	25	35	28	25	34	33	24	27	23	31	26	25	20	38	29	17	23	30	29	33	27	33	21	25	21	32	31	28	22	23	25	22	32	38	22	42	26	16	28	33	27	28	26	16	33	18	27	38	19	28	27	19	28	22	17	23	24	26	32	29	29	30	29	27	25	23	22	24	33	24	24	28	23	24	19	21	25	32	36	34	26	22	20	38	31	24	27	30	27	31	26	24	32	20	25	26	29	27	28	26	25	31	26	33	23	26	32	28	30	29	25	20	17	26	35	28	31	25	18	25	32	31	36	23	24	25	24	21	23	35	26	28	30	28	32	32	32	25	26	31	32	22	21	23	30	28	39	29	24	24	27	25	26	28	22	31	22	32	32	32	22	28	31	31	23	33	27	33	21	27	26	34	32	27	31	33	30	22	23	21	24	27	20	31	32	20	23	27	24	27	27	22	21	26	24	30	27	30	30	26	28	33	27	25	24	23	25	27	24	15	23	25	28	15	25	27	24	30	36	21	29	25	33	30	28	33	19	33	22	28	21	23	25	25	18	24	25	29	24	30	25	32	17	29	20	40	26	27	20	18	22	36	30	30	31	27	35	24	32	29	24	31	29	25	24	26	30	30	34	35	25	28	25	29	18	30	25	24	20	14	29	25	25	25	28	22	31	23	19	28	26	25	33	29	31	37	24	26	42	19	27	25	29	28	32	24	28	39	28	22	24	25	36	33	25	20	25	33	34	33	24	24	29	24	34	26	29	27	30	29	21	27	20	25	23	28	24	32	32	28	30	29	28	21	33	24	31	33	24	22	21	36	33	32	28	28	31	32	30	19	31	25	26	27	25	21	27	36	38	26	22	32	26	37	30	27	24	32	27	27	16	26	26	29	21	28	19	25	24	27	25	26	23	31	24	23	26	23	33	26	25	30	27	31	25	28	25	20	20	26	32	26	28	23	22	33	18	32	20	27	37	24	32	26	29	21	29	32	35	24	25	38	30	26	24	36	32	22	38	24	25	18	30	22	25	30	35	22	35	23	18	31	32	31	18	25	34	27	39	22	32	32	28	21	40	29	34	26	24	22	24	23	25	33	28	22	31	32	28	34	23	24	28	22	21	36	23	21	21	29	30	20	27	26	28	29	19	27	13	26	26	29	32	27	34	20	32	26	24	27	23	32	22	24	34	25	26	28	33	22	30	21	35	44	20	22	26	24	34	13	24	27	30	27	30	24	31	29	28	22	21	32	21	21	27	35	20	24	27	35	26	20	29	34	28	32	22	30	25	31	27	36	20	23	35	28	28	26	21	36	29	34	32	29	22	45	32	29	27	26	20	30	31	28	31	32	24	29	35	23	36	29	34	33	30	29	33	18	26	26	28	29	29	24	22	23	22	35	30	20	30	24	27	28	32	30	29	20	28	29	38	27	24	20	27	29	27	26	28	22	26	37	29	30	28	37	27	34	27	26	32	35	27	18	35	29	31	23	33	23	27	26	36	29	27	36	30	29	29	29	23	23	15	26	34	31	28	29	18	21	33	32	26	19	31	34	31	34	29	21	28	26	25	18	23	16	26	32	24	32	28	28	30	24	26	24	26	25	28	27	26	26	26	35	30	29	26	30	26	24	22	26	25	29	20	29	33	28	31	40	23	29	42	33	24	30	29	25	22	28	22	22	30	28	20	29	29	25	27	27	25	25	28	18	28	25	32	23	29	22	28	22	25	26	22	28	27	35	30	26	40	36	25	27	27	20	31	32	18	21	28	28	29	27	30	34	27	26	23	23	30	26	29	27	27	28	25	28	29	30	24	33	31	28	21	25	24	30	36	31	33	29	22	26	22	26	24	24	23	21	21	31	25	28	28	34	24	29	26	27	25	31	34	37	26	27	30	29	26	30	24	32	28	28	27	27	25	26	25	28	36	22	20	30	31	26	23	28	29	33	21	13	28	19	16	30	26	23	26	21	32	23	31	30	26	32
9303	10162	1821	2532	8873	13436	11743	10602	8186	5018	2989	2389	2988	5041	4306	2086	1052	656	508	453	408	379	385	368	341	322	336	352	329	322	300	304	306	299	286	290	298	284	287	261	316	280	300	275	269	255	267	293	278	270	280	300	265	222	234	245	242	243	252	279	265	239	265	270	259	269	242	268	258	246	239	258	275	241	247	286	263	267	265	290	258	245	263	259	240	257	247	261	256	241	243	267	254	252	255	248	280	273	279	227	280	257	245	243	260	235	282	270	257	277	304	285	269	258	244	230	246	268	260	252	254	239	267	241	261	279	221	267	276	263	258	257	249	282	240	266	249	264	281	253	268	293	276	266	269	261	249	235	237	254	234	219	275	272	225	273	279	262	275	223	282	280	238	256	256	270	283	273	247	233	226	268	288	219	239	236	233	254	250	238	271	264	279	254	256	217	212	240	260	264	243	242	267	253	237	259	235	245	229	255	278	264	250	237	252	239	299	289	245	238	259	255	283	267	263	208	228	278	246	278	267	270	283	256	241	274	264	258	253	228	261	276	257	248	233	286	278	233	252	273	274	232	254	256	193	216	254	271	235	237	242	226	220	277	276	242	258	253	237	260	261	254	233	223	241	236	275	281	272	255	258	237	239	254	238	270	272	238	264	238	278	251	251	254	254	255	275	239	277	218	267	246	253	216	245	266	268	284	264	270	279	258	263	267	239	256	262	275	275	250	263	269	274	284	225	258	269	255	285	241	249	268	272	232	240	240	242	227	252	247	267	248	261	269	236	250	286	231	266	253	252	277	239	257	265	245	233	252	272	265	256	282	274	245	257	256	281	242	284	266	273	225	258	239	270	239	268	303	253	287	266	261	261	256	252	261	259	261	254	266	262	244	246	268	263	263	247	248	261	245	244	261	237	265	265	235	269	234	251	250	286	240	251	247	238	235	255	245	243	252	255	258	240	240	236	258	246	261	256	272	275	258	231	252	250	225	239	240	255	255	285	258	248	277	239	254	250	244	249	244	269	255	255	259	245	284	291	253	250	264	235	247	282	267	253	255	248	258	248	258	279	244	280	278	289	268	253	234	287	245	250	237	262	249	259	314	253	273	274	251	242	241	260	267	241	294	259	245	266	264	260	290	269	256	263	221	253	270	249	286	256	265	261	248	285	232	247	262	227	257	265	253	250	272	258	250	230	284	270	242	236	246	257	231	265	251	230	272	235	256	276	263	256	268	263	277	270	250	264	261	257	260	255	259	247	273	282	246	241	269	234	256	265	281	258	276	268	259	257	261	248	244	248	263	266	261	233	253	221	257	234	282	242	246	244	244	259	283	275	260	256	231	227	266	252	255	248	244	267	232	248	263	268	261	284	241	263	278	285	254	243	249	271	250	284	233	243	250	251	266	263	269	230	249	243	262	265	266	244	247	256	293	248	278	267	253	286	258	256	236	247	257	252	276	257	256	284	224	209	239	267	232	241	260	255	251	283	242	262	262	255	239	269	263	242	267	253	265	249	287	243	235	266	248	255	228	260	227	252	278	278	265	265	242	254	262	250	245	245	250	273	273	265	251	229	269	246	245	255	268	250	241	248	258	246	248	243	289	235	267	253	238	242	227	267	262	231	271	257	268	233	218	264	266	253	257	267	243	274	254	275	272	262	252	284	259	253	222	237	234	253	265	236	266	243	278	247	265	269	250	253	283	255	253	274	267	262	262	249	261	260	246	264	258	287	282	269	239	295	242	240	251	263	247	248	256	265	243	260	253	285	216	279	283	268	206	255	264	268	241	252	262	294	250	245	237	277	263	276	274	259	238	246	256	271	256	256	282	288	241	245	239	251	280	259	232	278	263	250	244	278	267	268	255	243	250	261	249	264	262	282	263	268	280	256	256	242	282	247	266	267	238	256	229	264	248	260	245	254	256	252	258	287	246	257	244	261	259	241	244	234	233	286	271	254	259	244	247	253	259	236	255	272	249	244	238	275	235	270	244	274	258	232	243	265	270	235	251	259	244	267	262	253	248	234	262	275	279	219	262	238	265	257	252	264	230	246	261	239	265	240	237	267	224	274	253	277	265	258	239	230	262	252	246	242	243	270	239	253	251	282	245	265	269	238	240	257	281	230	284	244	232	271	224	270	245	236	252	274	255	281	249	242	252	243	207	221	249	281	244	251	235	255	256	262	281	243	270	295	255	247	250	266	230	262	266	256	260	278	244	253	219	252	264	274	248	261	266	254	238	267	223	266	224	243	242	290	255	242	251	226	252	244	269	241	263	276	253	239	228	270	285	263	270	265	268	273	257	268	266	259	237	246	282	287	262	304	267	271	247	268	250	270	258	266	253	247	253	262	232	280	239	242	240	273	252	257	244	261	253	242	255	226	241	270	267	245	256	253	283	263	269	290	240	248	248	284	273	265	248	248	252	254	257	242	250	237	243	246	247	278	293	260	267	242	237	283	244	254	262	267	248	258	251	274	264	241	258	260	256	262	249	243	283	291	295	275	241	241	254	243	248	245	264	262	258	263	254	255	214	255	248	232	254	284	262	249	273	260	261	234	281	241	258	234	252	252	244	265	269	249	259	271	265	236	237	247	247	264	248	252	274	266	244	251	237	250	278	242	265	268	275	258	275	267	251	259	262	256	254	261	286	242	267	249	283	255	253	271	254	251	250	266	266	278	259	278	242	255	267	288	229	285	269	276	247	246	260	247	251	257	239	277	230	237	253	233	227	260	262	291	247	262	242	251	263	253	232	256	277	255	275	246	257	239	279	234	245	244	282	263	239	280	226	272	236	259	234	228	255	261	268	229	247	282	221	256	268	262	240	262	279	268	266	254	254	278	252	259	274	272	244	264	294	258	241	258	234	258	278	268	249	275	219	244	258	247	304	264	238	258	275	258	294	275	254	258	266	269	258	241	287	272	262	273	245	266	251	255	242	246	276	236	282	216	252	264	258	272	212	219	268	273	256	262	288	260	232	232	246	251	242	233	264	282	250	263	278	256	261	290	260	240	263	247	257	266	268	243	260	259	250	248	270	260	245	256	261	242	257	260	206	235	260	282	242	246	265	251	280	247	245	279	255	299	276	265	255	243	254	258	253	282	282	246	282	282	217	268	257	261	283	232	268	240	241	268	239	246	234	263	247	236	264	239	250	240	265	242	265	264	237	245	266	271	263	246	245	246	241	276	275	261	242	283	248	274	255	265	263	270	251	235	231	240	246	250	270	245	278	277	244	253	260	261	245	250	263	269	250	262	260	264	255	263	226	275	226	278	278	255	257	226	262	237	275	239	247	245	243	276	263	257	240	233	261	267	253	259	254	250	273	275	254	244	258	269	235	256	266	247	271	234	265	238	241	239	259	244	289	270	256	263	252	260	273	265	259	268	232	269	267	259	258	255	276	267	248	248	244	273	269	242	241	276	245	259	260	279	265	263	266	242	249	258	255	256	274	242	233	239	247	257	230	253	271	234	234	268	241	263	253	237	270	244	244
702	3644	342	150	172	282	303	273	205	129	110	122	150	198	230	119	73	74	68	59	71	60	67	70	77	71	63	67	68	58	47	71	71	62	62	50	57	54	52	55	62	65	64	62	62	53	61	72	59	68	60	66	73	51	59	55	63	68	69	58	59	60	63	74	48	57	60	61	55	56	68	68	53	50	50	63	50	76	79	58	64	73	56	71	63	56	54	59	70	65	49	64	51	52	78	66	57	75	65	54	64	54	56	64	72	68	60	64	61	72	70	56	58	70	55	79	61	61	64	65	63	64	64	63	46	78	62	52	60	72	50	65	66	65	60	55	69	55	56	53	49	68	58	65	54	57	51	54	74	47	62	71	59	74	60	64	58	58	59	74	67	73	63	63	58	66	74	64	63	67	54	58	63	62	67	47	66	71	52	68	61	75	68	64	78	70	50	61	66	45	62	54	54	53	45	56	50	63	60	69	76	58	47	63	51	60	72	66	53	61	61	48	70	59	49	62	64	54	63	60	55	56	49	59	72	45	62	72	63	63	54	70	51	63	58	60	57	67	55	55	69	69	63	60	65	56	61	63	64	58	56	69	57	61	72	67	52	67	51	67	61	49	81	73	69	56	59	58	65	59	71	62	63	74	60	48	72	68	59	58	70	62	61	57	57	70	69	81	56	61	58	60	52	59	56	55	56	60	64	53	63	60	56	59	43	65	66	67	60	69	53	53	62	49	46	69	60	68	68	82	79	62	52	84	54	55	64	65	56	72	64	54	50	53	72	55	66	56	66	52	75	51	78	74	59	71	56	65	60	54	49	64	69	58	54	53	62	44	60	63	50	60	74	47	68	60	52	51	66	65	65	62	61	56	63	64	64	57	70	60	59	53	59	49	61	62	69	67	64	74	54	71	52	67	62	58	74	73	65	51	72	62	71	64	72	51	60	69	65	67	57	69	61	58	70	71	60	54	54	59	70	55	59	54	58	72	65	58	47	57	69	50	63	69	64	53	58	69	69	53	59	69	65	69	55	65	65	57	59	38	62	55	57	57	51	64	51	55	59	50	68	62	59	69	72	52	52	58	74	49	66	56	59	70	55	51	66	59	71	51	67	53	58	66	72	68	68	63	66	71	47	67	52	73	54	51	60	62	57	47	65	59	76	55	48	62	60	71	75	69	59	57	64	66	67	53	61	58	66	61	71	72	52	73	57	59	71	58	56	63	62	62	53	65	45	60	62	60	63	55	62	73	60	52	64	55	52	74	59	51	65	49	59	54	65	58	72	51	51	67	57	52	58	76	57	47	66	67	61	43	56	84	64	46	70	61	56	69	69	69	71	61	66	63	69	63	64	42	68	56	52	74	55	67	74	77	55	59	63	64	71	50	59	66	59	57	55	53	60	47	64	51	52	65	61	69	56	69	60	50	71	67	69	64	49	60	56	53	72	58	65	60	54	47	71	67	53	62	57	61	54	73	46	63	54	61	48	55	56	62	72	68	53	66	66	60	56	56	58	64	65	63	60	56	68	63	54	66	71	78	70	65	61	64	73	65	68	56	63	59	57	54	52	78	63	62	69	59	56	50	53	61	68	65	63	74	59	78	76	54	74	57	59	78	76	50	61	60	66	68	52	62	67	64	54	64	70	67	72	70	69	65	73	66	64	52	55	75	59	69	58	61	53	61	55	71	61	64	66	60	59	59	77	64	61	61	53	69	66	60	52	55	69	62	55	67	55	55	65	59	70	62	72	58	63	60	67	69	55	66	59	62	77	61	52	68	68	59	66	58	70	60	64	72	71	58	73	71	54	48	76	53	55	72	54	63	72	74	61	65	62	70	62	64	58	55	48	62	63	63	54	52	67	77	59	68	59	54	55	69	77	50	59	63	52	50	57	65	55	54	66	61	73	71	75	62	61	50	49	53	58	63	68	64	65	74	62	64	68	64	71	60	71	61	67	63	73	69	67	51	56	66	57	54	56	68	70	65	78	62	63	67	59	66	70	54	45	59	51	65	77	65	64	58	52	65	63	60	66	68	69	53	65	72	64	75	57	74	66	66	63	71	73	59	64	64	54	54	62	54	65	74	53	65	59	65	56	57	68	67	54	70	62	53	51	52	63	61	56	54	53	76	61	66	55	52	56	72	54	66	67	57	59	67	71	67	73	69	64	63	60	73	65	53	62	73	63	40	72	69	56	56	65	54	57	67	49	55	55	61	57	52	53	49	59	54	62	59	60	68	64	64	47	57	59	70	59	66	63	68	67	54	63	60	57	60	57	75	89	75	54	70	64	72	66	60	67	54	62	53	62	66	63	60	64	58	68	57	71	61	58	68	57	62	54	68	68	65	58	51	59	59	62	68	64	65	51	59	61	51	71	47	50	71	55	68	62	64	59	55	51	67	60	61	54	58	66	60	67	52	58	72	51	79	66	56	70	62	70	60	74	45	53	52	63	56	59	61	60	62	63	62	56	70	65	68	58	69	50	80	61	51	67	78	52	66	58	59	59	64	68	67	55	73	52	68	66	69	50	54	58	53	49	64	66	61	64	61	67	64	45	52	66	53	60	63	56	59	53	66	56	42	61	57	61	67	62	78	55	56	43	59	65	63	57	64	65	55	68	60	65	62	34	63	67	60	60	62	60	61	48	46	50	62	53	49	67	57	52	51	60	74	44	55	65	56	59	49	64	69	65	72	57	79	35	63	58	63	75	55	63	59	68	51	77	63	76	46	54	63	65	57	59	60	68	69	62	65	71	54	62	57	56	79	61	57	50	55	53	61	58	60	62	62	55	58	62	63	50	62	51	56	51	65	60	68	80	68	68	68	58	60	75	73	66	62	56	61	59	59	60	76	69	64	74	40	58	61	71	63	68	54	59	58	52	64	44	69	60	55	61	63	67	49	69	62	62	56	52	60	67	72	64	57	66	56	68	67	65	61	64	59	51	57	55	58	66	60	49	72	62	65	62	62	58	70	52	51	61	55	60	68	59	52	48	58	60	67	57	67	61	68	60	60	60	53	79	68	53	62	65	60	78	54	57	63	62	72	54	51	61	78	57	62	50	72	57	51	57	51	72	68	72	64	65	74	59	61	59	52	44	50	55	68	62	50	52	69	73	59	49	61	56	70	54	72	74	72	63	61	61	71	49	48	59	68	59	72	58	63	62	48	60	64	59	55	46	56	71	50	71	52	63	65	65	64	68	49	57	51	54	49	51	60	60	65	59	57	65	67	62	70	70	58	61	74	68	63	70	69	66	44	59	70	70	54	58	59	78	62	72	46	63	75	60	68	53	76	67	77	67	65	56	62	83	62	55	61	62	56	53	68	58	59	62	63	66	59	50	77	53	58	61	60	65	66	60	60	63	46	69	54	65	64	76	51	64	72	91	51	55	64	72	75	53	52	70	54	55	55	75	58	68	71	63	62	53	71	61	72	60	67	65	66	59	70	56	59	75	74	68	68	54	59	59	55	63	56	62	58	60	72	48	43	57	71
10420	20789	2752	3969	12475	16704	14920	11046	7493	4533	3672	3610	3655	5368	5392	3054	1595	1138	1055	855	863	812	784	744	742	714	752	734	710	690	637	708	675	666	643	631	667	651	652	624	651	615	671	664	620	649	617	622	656	617	597	550	615	594	599	624	598	638	606	608	631	601	599	615	638	629	599	583	604	622	609	635	610	603	613	620	576	667	602	593	586	634	619	643	582	613	630	563	625	617	635	635	639	606	575	599	619	624	610	601	616	576	628	612	612	605	613	606	584	592	555	602	643	576	597	580	614	618	598	605	621	607	574	577	645	611	569	603	607	568	590	605	607	601	637	591	593	595	622	616	614	593	581	595	554	568	590	577	593	629	600	603	598	596	623	623	614	566	587	588	592	610	585	568	610	645	578	553	618	593	626	607	578	616	554	577	619	599	591	629	591	597	601	595	569	572	615	618	580	610	625	638	547	609	627	619	607	595	613	603	584	643	603	582	568	593	607	591	626	573	573	571	554	628	595	568	621	621	621	594	576	550	600	609	609	607	572	582	633	629	599	598	582	577	562	611	602	573	604	624	639	596	583	614	579	559	610	601	592	582	597	614	566	587	592	610	621	566	563	562	584	596	579	626	598	567	589	572	658	609	602	563	595	583	624	630	607	597	570	584	624	586	573	606	626	592	593	585	596	593	565	589	570	634	591	592	585	582	593	616	580	647	611	589	586	578	587	625	589	635	585	615	611	562	610	605	634	569	573	560	607	598	606	558	578	575	601	621	630	576	577	591	581	606	583	594	563	608	583	573	595	569	643	568	608	587	586	572	594	619	602	653	589	618	602	593	632	582	585	607	567	611	634	619	582	600	615	597	612	611	575	572	612	574	611	578	612	576	602	636	641	568	570	579	598	598	588	636	591	585	593	639	575	596	622	628	609	607	585	618	530	592	617	597	625	600	604	578	577	569	634	598	574	581	572	632	626	616	601	565	623	611	602	637	600	594	588	627	615	619	600	602	605	569	592	615	607	610	619	554	614	585	591	603	569	575	612	602	559	584	591	591	605	618	571	590	608	580	561	549	576	623	578	611	637	590	612	578	605	619	594	606	592	601	596	565	579	588	616	641	598	551	573	660	577	605	535	553	595	589	613	589	576	612	612	590	642	584	618	612	659	576	629	646	585	594	601	592	638	588	548	595	605	656	606	605	582	566	619	615	653	565	562	593	584	601	584	573	553	582	580	583	609	591	603	605	610	602	589	638	600	588	614	616	621	608	579	623	603	571	604	596	598	594	605	595	607	591	594	605	625	601	596	565	620	620	662	556	627	593	618	591	564	609	608	574	552	574	579	602	596	648	623	601	591	631	595	602	603	628	605	609	602	598	579	590	613	610	565	610	621	602	579	585	591	590	610	575	627	569	607	567	595	602	598	567	612	571	627	599	533	574	621	574	583	613	573	607	580	584	600	576	632	606	575	570	615	592	643	666	568	585	577	586	580	646	596	600	609	581	602	612	573	632	569	625	601	584	574	580	665	577	566	633	639	622	539	595	575	608	549	593	642	584	637	585	617	581	626	591	596	642	589	603	639	569	608	569	574	630	603	617	600	584	621	554	611	614	618	640	569	631	574	620	600	621	591	599	616	602	586	629	582	622	596	580	575	576	539	569	619	589	608	580	602	628	633	583	586	613	587	603	584	617	607	596	593	609	586	602	602	605	592	621	596	616	568	575	576	518	642	576	604	595	651	633	609	632	579	636	563	630	615	600	582	571	569	565	653	543	609	591	596	591	603	581	568	639	553	592	573	577	582	620	571	581	607	603	617	592	584	637	585	597	553	569	613	593	603	604	593	644	603	572	589	577	630	556	609	583	592	594	600	588	587	577	577	612	602	630	591	538	571	641	555	591	623	616	599	601	556	634	642	573	601	578	619	587	617	624	598	563	588	601	573	660	601	605	591	620	633	545	600	590	604	576	602	650	612	597	620	606	597	623	589	619	609	611	610	597	633	625	607	603	613	595	575	603	589	588	578	588	583	595	580	616	576	621	577	577	607	565	602	586	592	604	587	569	646	600	583	599	559	563	629	613	608	616	580	576	607	579	556	619	621	588	577	637	612	590	616	554	571	563	606	627	612	589	621	611	591	597	616	586	559	602	610	595	572	587	582	612	603	601	596	585	611	576	590	570	618	590	595	562	625	548	564	601	608	598	623	548	594	616	592	592	607	593	586	611	607	627	591	622	619	617	599	618	568	551	554	607	604	605	583	585	608	608	579	621	583	594	624	629	591	596	604	589	567	576	614	617	576	549	575	611	585	637	652	594	589	574	563	608	544	611	608	590	590	608	553	554	601	596	607	540	662	621	596	617	585	590	621	588	596	604	595	607	628	591	598	610	587	615	569	604	600	613	602	598	596	613	591	585	640	594	566	622	563	600	603	596	628	586	617	635	573	579	618	603	588	598	599	580	593	575	596	593	619	622	575	613	626	581	619	569	554	559	591	522	647	593	635	557	585	598	582	582	621	588	598	566	619	603	594	584	572	625	562	587	624	668	581	606	610	606	609	586	563	562	576	616	561	545	638	623	614	587	581	596	627	603	555	629	617	584	562	601	599	626	614	587	568	584	619	594	624	631	620	614	591	604	578	633	601	602	622	597	636	577	579	588	599	580	550	629	596	597	580	548	552	550	600	607	608	578	574	578	575	596	599	589	565	581	601	605	605	571	595	550	626	601	598	572	567	594	602	612	596	617	599	577	564	616	606	623	580	624	571	561	594	599	577	576	586	626	616	563	581	631	605	617	608	585	612	640	580	605	631	616	590	583	587	618	646	632	592	610	605	592	647	589	599	576	566	610	605	600	557	659	578	530	576	630	593	638	619	603	622	599	601	554	593	583	599	592	561	602	567	607	581	571	568	597	611	645	546	604	616	569	653	574	615	586	574	606	596	607	579	595	580	652	635	598	598	628	628	564	558	580	603	620	620	587	629	618	534	582	572	599	646	591	616	615	626	633	685	602	570	569	585	630	597	611	592	589	559	619	579	554	635	589	573	610	594	624	591	572	606	646	588	578	585	639	575	599	587	602	563	574	570	604	634	620	580	632	580	588	575	586	613	585	576	618	583	642	600	630	616	658	579	592	615	596	551	605	634	587	591	637	605	625	582	673	584	625	580	591	598	581	605	599	588	604	582	593	570	642	601	598	622	600	582	583	573	602	583	620	563	598	599	640	593	617	624	626	552	555	607	598	579	619	643	599	591	572	659	586	616	598	639	639	581	604	615	605	580	577	565	585	571	588	657	604	587	586	614	613	575	612	592	575	650	642	604	591	554	566	618	609	635	607	608	627	621	610	580	578	561	595	552	626	620	611	601	558	613	619	650	590	596	610	614	585	590	610	629	572	582	595	598	581	615	590	566	556	621	616	582	578	596	559	600	606	578	589	641	578	590	556	591	598	581	608	631	563	561	566	601	643	591	568	592	614	571	603	627	574	575	587	626	586	607	603	605	614
756	671	114	94	124	154	180	148	119	84	96	109	109	116	137	99	78	55	70	88	69	57	66	47	74	67	61	62	61	55	64	62	51	59	61	50	77	57	52	60	52	56	49	75	59	66	55	46	74	59	70	56	76	51	68	69	67	46	59	72	62	65	53	65	52	63	58	61	74	55	58	70	69	63	57	56	55	77	64	67	59	68	59	62	52	62	55	53	64	50	40	62	72	70	73	50	50	49	60	64	66	59	60	65	56	62	59	56	61	56	53	62	78	52	60	46	59	49	57	56	70	58	50	57	58	71	51	60	61	73	53	62	63	54	67	50	59	54	70	64	67	67	52	64	71	70	67	59	58	51	46	68	54	73	56	63	64	68	60	50	70	51	63	65	56	65	56	55	67	60	58	61	65	66	68	60	58	50	57	81	56	63	51	58	83	60	48	69	58	65	67	71	67	46	57	63	59	68	73	66	68	65	58	70	60	51	67	56	47	58	58	70	60	53	66	52	60	55	74	77	62	62	55	79	69	60	65	52	72	61	59	68	68	64	65	52	72	67	67	60	55	50	51	59	73	62	53	63	63	56	67	62	38	57	64	67	63	68	50	68	56	57	76	65	68	52	57	78	62	52	66	57	68	72	72	60	55	66	58	57	73	49	64	53	64	69	66	63	69	67	59	55	65	61	58	59	54	60	62	49	59	69	49	68	65	71	66	56	60	56	74	71	62	65	70	67	58	53	59	68	53	59	75	64	58	59	58	70	56	52	66	49	59	62	50	63	82	55	60	60	65	80	63	54	76	60	67	53	57	65	65	59	57	51	58	49	62	75	67	63	70	61	60	47	61	59	60	58	58	53	63	57	51	63	68	57	54	61	64	65	67	58	68	56	54	65	61	70	60	54	66	58	64	56	82	73	61	65	69	55	53	44	64	66	65	71	51	67	54	56	65	74	64	53	56	57	52	64	49	60	44	46	62	51	61	83	57	66	66	55	57	77	76	69	60	70	59	62	52	52	62	62	49	63	65	53	51	56	54	65	68	80	46	74	51	49	76	61	57	54	59	56	64	62	61	57	70	59	70	69	59	68	66	62	69	50	64	53	51	82	63	56	72	74	54	79	58	68	62	43	58	66	69	59	72	60	66	63	62	71	74	63	70	60	72	59	74	68	63	73	71	69	59	61	67	71	57	59	76	59	56	54	60	56	63	61	46	67	75	62	50	79	58	62	53	71	63	72	61	54	64	81	43	69	58	64	58	67	70	47	66	55	46	61	63	71	57	58	63	68	51	57	63	62	58	63	62	74	60	59	67	70	57	63	60	57	65	61	60	67	61	68	68	69	58	56	61	54	44	61	57	59	63	63	62	54	57	58	62	83	63	65	58	70	57	60	61	62	61	52	62	62	81	57	49	55	52	48	66	62	61	67	69	63	54	58	59	52	69	56	74	69	64	54	67	65	70	62	70	52	60	54	61	53	75	65	42	72	53	58	69	79	62	51	54	66	60	63	56	61	66	68	59	63	56	68	51	62	60	63	56	61	53	59	54	55	69	62	61	61	62	62	64	51	71	58	60	42	68	67	58	68	55	62	61	52	63	48	67	55	50	54	60	60	56	53	59	55	58	54	65	55	45	56	65	62	67	52	72	67	71	67	51	85	53	66	54	68	55	49	60	75	60	74	66	76	57	63	54	56	69	56	50	65	74	63	66	48	68	37	74	64	58	64	48	68	67	55	58	56	63	59	47	62	68	64	66	81	67	66	56	58	59	67	69	52	59	65	67	54	58	69	73	60	66	68	71	63	72	61	59	74	71	63	46	70	45	75	67	50	65	76	49	69	65	58	65	57	55	88	63	63	71	72	60	58	55	74	70	57	53	68	69	70	57	63	63	52	65	57	55	59	55	83	69	56	67	54	57	66	53	57	70	74	53	71	55	81	58	78	60	64	70	61	55	56	75	54	66	69	65	61	71	65	78	71	81	59	57	54	82	48	59	53	62	70	63	78	55	70	47	50	61	52	74	80	58	56	53	59	40	67	53	79	49	57	56	68	68	56	62	60	64	65	82	51	68	55	56	65	56	70	57	55	46	58	53	60	58	53	67	68	66	75	62	57	63	69	54	81	62	70	71	61	62	65	55	65	60	53	60	59	66	55	48	45	63	58	67	55	68	60	46	66	57	54	71	57	56	59	67	63	60	45	70	59	71	61	51	53	53	48	70	46	66	61	53	60	71	54	55	67	60	51	60	62	67	64	64	62	49	59	60	53	70	65	60	67	59	66	60	57	55	63	68	59	64	69	53	76	81	56	54	63	76	66	66	57	55	62	56	58	59	64	56	66	66	52	64	66	55	62	64	52	49	60	52	58	66	73	51	71	75	53	48	42	63	60	62	57	49	53	63	41	59	65	71	54	51	50	53	70	71	57	54	55	65	62	57	61	56	59	67	74	67	74	59	75	50	60	67	65	57	60	64	68	42	67	72	45	51	58	65	78	63	55	58	75	47	47	54	61	60	51	59	70	55	69	61	52	54	51	44	61	66	75	61	50	51	61	56	67	64	60	62	55	54	60	65	57	62	58	50	57	57	69	67	66	59	70	66	54	57	66	55	62	58	63	71	55	56	60	63	50	60	63	56	79	61	75	55	62	64	58	69	72	68	62	51	62	54	64	77	66	64	57	68	77	57	83	69	54	77	60	72	49	59	61	57	55	64	60	70	51	66	60	57	68	66	60	50	65	62	58	68	56	70	76	67	50	67	63	62	54	39	71	54	62	62	55	60	66	61	50	70	50	59	50	73	64	61	67	60	62	54	68	66	59	60	48	65	59	64	69	55	67	57	48	56	51	60	65	62	46	56	66	55	64	59	62	71	57	69	64	65	58	57	45	65	53	64	59	69	50	62	50	56	62	65	75	68	58	56	68	67	49	61	64	53	70	61	53	73	66	66	67	59	51	67	58	56	59	54	60	53	60	84	61	61	64	65	76	55	52	57	62	55	50	65	62	68	51	52	61	61	71	67	53	80	56	63	48	65	69	60	54	67	60	68	68	56	60	69	65	59	57	58	79	62	54	48	63	40	47	63	51	68	60	51	59	59	63	50	63	65	65	50	51	58	52	59	63	58	76	75	63	63	56	65	62	69	64	68	68	42	60	64	74	64	84	56	63	61	61	48	61	72	61	64	73	76	62	53	50	71	64	64	61	64	53	59	61	68	63	55	66	47	67	68	67	56	50	55	57	81	70	71	64	55	68	51	67	63	66	68	57	63	47	62	53	62	61	64	56	63	52	65	62	51	61	55	69	65	63	57	44	56	56	38	44	73	70	59	56	55	62	75	63	58	69	58	58	52	53	67	72	62	61	56	58	73	66	59	68	50	73	52	62	64	68	71	60	73	56	53	49	49	53	71	48	68	49	51	58	74	53	65	65	58	70	47	63	54	57	58	56	58	67	63	58	55	54	64	65	69	68	68	73	53	62	53	60	66	59	61	70
8704	7875	1441	2529	8410	10371	8756	6539	3784	2151	2146	2122	2372	2294	2816	1960	937	769	654	592	605	584	579	603	581	585	574	583	571	585	575	582	582	532	538	565	579	580	583	616	563	558	573	535	547	585	542	570	541	546	565	539	575	520	559	532	566	548	569	568	558	571	514	599	571	560	559	572	563	538	542	583	542	590	569	565	565	550	565	525	565	548	567	592	616	637	560	563	577	593	547	551	555	562	570	569	580	560	551	543	498	576	572	574	553	567	518	515	562	590	563	551	509	542	560	515	524	559	568	580	529	595	577	555	536	507	548	599	543	560	539	551	554	568	585	543	585	553	581	560	573	567	544	553	589	562	508	525	566	598	569	549	556	529	561	568	527	567	592	547	583	579	591	586	566	506	546	587	583	582	558	554	561	562	564	540	545	539	553	603	537	539	589	559	547	568	576	545	545	582	564	537	544	547	565	565	575	506	532	554	546	571	544	557	573	574	584	560	525	551	568	516	597	577	544	540	563	540	562	545	590	604	560	566	576	572	548	521	565	541	601	536	570	558	586	535	595	552	567	555	584	561	515	553	557	575	588	586	539	575	579	544	583	564	554	525	557	560	531	580	621	538	546	597	527	549	573	565	578	585	558	574	537	525	535	611	555	599	580	581	557	566	539	572	559	565	557	580	574	580	571	580	561	533	504	553	533	539	611	566	535	553	557	559	602	556	539	616	578	513	556	512	569	551	542	610	535	565	599	603	554	560	560	570	560	568	590	556	562	511	529	569	597	563	527	550	587	546	559	564	543	527	535	606	562	505	582	552	567	569	499	578	550	549	590	537	533	548	572	571	553	580	589	538	543	581	533	511	569	503	565	550	562	561	549	532	596	531	537	585	609	566	567	512	587	557	570	571	588	514	550	545	524	550	580	556	537	548	559	566	566	574	538	618	535	534	518	545	578	566	524	544	545	606	572	546	609	558	488	521	516	558	525	535	515	564	533	556	578	572	555	586	531	575	540	532	503	567	567	576	505	556	619	559	578	557	536	608	555	559	608	552	567	537	576	572	558	567	529	582	569	536	607	592	609	595	552	579	544	541	567	562	575	596	557	569	538	515	569	570	545	541	553	560	546	567	565	563	574	524	576	588	528	593	580	555	543	567	574	557	560	570	543	568	591	542	553	544	548	547	573	555	565	539	541	541	541	511	553	568	573	559	559	522	598	543	552	554	542	608	548	558	572	571	553	576	598	561	545	558	540	562	600	547	548	577	554	535	613	555	591	565	568	537	540	520	566	580	529	551	584	565	559	525	566	532	588	520	534	547	512	585	544	565	560	558	566	555	525	568	562	568	576	523	534	549	570	531	499	517	573	485	585	536	585	584	564	530	551	559	538	560	569	583	606	574	562	572	554	551	548	562	545	519	530	529	557	528	541	592	544	555	552	561	554	549	554	537	555	572	591	555	546	580	568	544	577	566	570	570	572	533	535	544	553	565	574	525	579	541	540	550	529	571	553	568	579	577	545	583	604	575	543	576	633	559	501	564	533	587	544	594	569	566	562	510	570	575	575	614	565	593	583	563	560	563	575	582	552	575	561	536	614	572	536	545	547	570	537	552	512	569	543	519	586	560	566	556	546	541	556	570	563	584	580	566	508	564	570	555	589	528	550	535	573	549	545	598	590	574	583	573	548	547	569	581	515	565	531	550	534	542	556	580	523	552	535	556	540	604	590	552	571	598	533	550	588	574	550	560	541	576	587	555	526	562	586	596	557	519	570	548	592	539	544	555	568	563	570	556	567	511	524	555	598	585	557	575	552	604	554	575	541	561	585	557	543	607	566	554	538	533	522	537	509	582	517	540	568	581	592	522	536	525	521	579	538	537	578	510	567	545	533	580	543	561	553	556	536	547	569	575	530	575	506	543	605	549	582	475	585	554	519	548	528	598	539	592	540	571	575	571	565	535	555	545	542	567	583	580	563	542	557	596	536	534	546	601	543	574	565	545	588	612	545	579	542	548	564	563	555	569	586	517	562	557	550	560	563	558	528	573	561	560	601	543	563	578	534	558	568	527	610	565	597	583	525	535	567	584	564	604	542	585	510	553	589	584	546	521	548	517	532	542	574	570	557	549	536	540	523	485	583	585	567	551	546	543	593	539	554	567	587	522	567	537	577	592	533	556	554	550	560	586	565	553	550	535	563	558	545	548	524	540	554	559	554	548	533	548	575	550	525	580	598	606	597	600	567	538	492	522	562	569	541	570	582	548	553	557	584	552	585	557	584	556	564	584	608	591	576	555	528	570	493	601	566	539	541	556	547	589	573	544	508	517	596	548	583	588	586	588	569	615	548	531	563	562	501	612	581	525	562	573	575	533	570	538	567	608	576	543	565	588	550	526	574	580	521	543	558	568	521	552	555	580	552	549	561	557	549	563	564	554	579	540	532	564	575	583	530	532	540	573	578	550	527	536	582	539	544	543	560	592	552	535	567	566	567	566	544	561	570	585	580	560	552	601	526	568	576	547	571	549	528	526	548	567	520	563	613	558	599	520	554	521	559	506	561	587	538	597	546	523	587	513	540	603	571	550	541	535	544	556	575	546	505	592	529	561	545	569	556	576	546	547	545	564	581	566	498	554	513	534	581	582	563	571	583	567	543	589	544	586	556	532	535	572	582	563	543	573	547	552	521	591	543	542	563	536	605	549	564	540	578	547	554	520	483	566	528	478	538	538	543	506	539	558	552	546	578	577	577	581	535	553	560	554	561	587	594	578	585	577	555	575	551	569	565	549	555	558	573	552	559	578	558	547	560	542	567	566	584	545	536	567	546	595	570	560	581	568	566	569	544	555	552	550	551	577	531	541	514	586	589	603	539	568	617	548	598	522	524	534	543	602	574	549	522	560	532	556	553	574	588	513	532	544	574	538	588	594	557	527	576	553	539	524	545	561	560	586	569	565	589	580	577	527	551	565	583	502	561	531	570	555	543	548	595	530	554	528	529	558	580	583	579	541	552	572	505	569	576	536	551	527	577	553	556	535	547	526	549	539	555	531	538	522	530	531	528	596	575	554	597	576	552	595	556	530	573	578	557	582	533	551	542	569	542	561	566	577	568	586	528	559	548	578	512	556	604	516	528	532	530	550	572	606	545	548	569	545	547	535	544	525	530	556	581	556	547	539	544	544	633	583	586	570	532	573	605	576	579	547	557	541	539	558	594	566	543	623	557	568	557	599	557	558	573	569	568	551	562	525	543	537	584	588	526	535	541	589	555	572	562	533	552	599	547	570	556	579	560	568	559	542	562	547	547	565	590	542	500	559	563	595	547	552	561	531	541	565	598	557	552	574	558	570	569	615	550	560	577	566	556	557	550	570	569	522	553	539	521	606	550	564	588	567	558	552	560	546	531	529	556	505	555	537	586	569	568	552	538	553	547	579	553	589	560	556	588	534	612	576	552	579	563	565	574	551	478	547	566	572	560	539	540	561	547	550	623	526	610	513	520	532
518	3391	272	153	182	267	276	279	177	126	141	165	179	165	142	137	93	105	93	90	91	98	69	81	80	83	92	98	90	90	79	80	101	72	81	83	103	98	98	94	78	85	95	81	105	80	73	67	97	93	71	78	74	71	90	97	84	85	79	76	75	101	74	81	81	79	75	91	110	87	84	99	80	66	67	73	83	80	88	84	82	90	88	84	85	93	92	91	90	83	81	77	84	78	87	83	69	82	89	90	76	92	91	87	92	77	83	92	73	85	93	83	102	95	79	75	87	81	85	97	83	89	74	87	79	86	73	101	90	83	92	88	75	96	102	84	98	92	96	92	88	101	88	79	89	101	85	79	92	87	80	95	78	103	69	97	77	81	104	78	84	80	87	98	87	81	89	99	99	73	73	86	83	85	86	78	85	74	99	78	75	73	86	76	84	77	92	70	79	75	97	82	96	88	73	86	66	81	98	85	74	88	87	76	92	96	74	78	85	86	82	93	86	86	90	80	75	87	77	97	75	84	84	77	78	84	97	94	79	94	114	87	111	85	87	62	78	103	83	83	80	100	73	84	90	89	73	77	78	93	74	99	99	72	97	82	95	73	70	83	93	84	80	104	79	95	77	91	95	85	84	93	92	93	90	71	75	97	94	67	86	85	91	86	95	77	76	62	94	107	96	82	69	78	84	82	93	76	79	95	89	80	88	89	80	76	75	81	82	91	84	89	84	92	96	98	97	77	95	79	80	109	93	72	89	87	87	92	88	90	85	76	91	80	79	83	73	81	90	95	91	86	84	86	82	76	97	95	85	84	95	74	81	94	85	82	84	89	83	85	80	92	85	72	73	83	94	102	85	105	70	80	82	76	87	83	100	92	108	95	78	78	84	90	89	76	82	90	80	100	88	85	79	76	87	105	81	80	102	94	87	82	79	81	86	92	76	84	83	80	70	96	79	73	86	79	103	93	87	94	105	79	83	72	92	83	84	96	102	75	97	88	92	81	93	85	64	81	92	111	69	92	84	98	96	76	101	80	81	80	87	87	82	67	85	71	66	94	93	99	97	95	78	91	84	98	81	77	81	92	86	95	69	77	76	87	90	74	84	79	92	94	100	106	84	82	77	81	91	102	76	71	85	72	70	93	89	99	82	77	80	102	90	69	81	82	82	64	86	98	93	96	100	92	83	79	84	87	84	74	82	95	69	87	69	90	97	94	78	80	82	101	88	83	91	91	87	88	73	84	92	83	86	75	88	82	84	87	96	84	79	83	89	69	80	80	72	87	78	67	84	89	91	99	67	99	84	85	76	83	83	99	80	68	76	86	82	85	87	89	88	87	101	98	95	76	105	80	83	88	74	81	80	76	73	76	88	65	80	95	71	79	83	89	78	78	76	84	81	86	91	89	79	81	77	88	90	72	86	77	89	85	78	78	83	90	61	82	80	81	86	75	77	73	100	80	87	92	91	90	77	84	78	83	80	91	91	83	77	70	87	70	85	77	68	84	72	88	95	82	70	86	66	75	88	95	85	88	72	72	85	94	76	98	74	66	74	90	78	93	84	87	90	90	89	75	89	90	99	84	81	97	86	74	94	89	88	83	83	74	83	81	87	97	69	69	80	85	90	99	90	90	92	91	71	81	87	83	86	79	88	85	88	86	88	85	87	94	87	88	88	87	78	75	68	94	92	89	84	95	84	79	97	76	78	89	92	94	70	76	80	87	82	83	77	76	74	100	81	90	83	102	81	84	87	85	66	95	85	95	93	84	69	100	81	87	78	68	82	97	106	89	84	90	77	67	79	83	77	83	96	90	104	93	77	86	95	106	87	81	81	68	77	73	77	86	93	68	90	98	79	86	85	98	75	77	76	73	105	74	82	92	83	102	94	97	93	79	101	79	83	84	91	99	73	80	96	82	87	88	71	85	76	96	89	98	82	72	97	84	78	71	81	71	74	86	84	73	92	86	83	80	69	74	85	86	87	88	79	86	76	77	98	87	93	63	102	79	81	90	76	92	89	79	99	81	97	83	85	96	94	87	91	99	70	82	57	86	83	70	66	109	80	97	90	70	91	79	91	82	90	98	82	80	83	75	89	83	91	81	89	63	85	91	103	72	68	83	98	80	78	81	81	93	81	88	87	80	83	80	89	91	74	87	80	88	74	85	83	97	90	86	77	88	86	81	93	102	76	82	95	72	91	88	79	69	86	84	79	78	72	95	85	91	80	79	100	84	98	101	103	82	97	78	75	93	88	67	82	69	76	80	93	92	97	103	92	89	73	81	104	90	82	90	62	104	79	105	72	107	82	77	86	82	99	90	95	78	92	86	80	74	84	90	82	87	96	95	99	85	84	82	83	85	95	81	80	93	86	83	82	96	107	83	74	64	79	89	83	91	84	90	84	94	78	97	83	92	74	91	85	86	95	63	91	100	96	84	105	81	68	93	71	80	97	83	93	82	97	87	85	95	53	92	80	77	102	123	96	72	76	98	81	84	79	95	74	82	84	88	97	81	86	89	74	82	86	68	76	75	84	80	74	93	91	82	94	67	80	70	69	82	91	77	90	82	76	104	69	99	74	84	82	88	81	75	77	100	81	92	74	83	86	70	90	93	80	89	86	76	70	65	72	82	75	76	76	88	75	84	83	83	83	97	85	76	100	96	80	99	102	83	82	83	91	82	72	76	91	90	73	88	91	83	92	88	82	81	84	81	78	81	81	85	87	81	91	76	76	89	99	81	92	81	95	86	79	97	74	90	85	70	71	84	88	84	91	90	99	93	93	78	80	95	100	75	71	84	96	63	81	80	80	101	81	105	84	87	85	64	115	93	89	79	95	86	92	94	82	82	99	88	96	88	88	82	78	81	82	75	76	79	107	88	86	75	88	101	93	88	92	87	74	93	89	61	90	78	102	86	101	87	77	100	81	86	78	70	94	78	87	88	87	84	88	91	87	79	90	84	86	74	104	109	84	68	93	86	97	88	99	78	85	70	73	84	88	81	77	84	76	99	83	94	86	89	77	60	81	81	100	84	90	82	88	72	86	85	71	90	91	91	97	77	89	89	65	96	73	93	86	100	90	75	87	100	86	91	93	70	85	81	71	89	106	86	83	90	92	83	92	81	76	78	92	82	87	98	83	79	76	108	91	75	80	80	79	90	87	80	86	78	87	68	98	103	84	78	87	82	90	83	93	87	104	85	94	78	94	86	79	83	86	79	83	85	90	94	95	75	90	97	81	91	84	78	74	81	83	94	84	88	84	80	77	83	83	75	81	85	113	88	74	93	78	85	94	82	93	104	95	89	89	77	78	89	87	66	82	86	89	84	71	91	90	83	90	87	88	94	86	88	95	95	92	70	86	82	74	67	86	87	94	72	92	94	107	79	84	76	69	83	93	96	92	87	92	79	90	91	98	100	75	86	99	92	92	100	82	101	83	82	67	75	95	73	99	78	97	94	66	81	92	74	87	89	76	83	82	79	83	87	91	92	80	67
8834	21607	2562	4552	12789	15328	12761	9881	5829	3569	3515	4146	4263	3592	3177	2550	1641	1124	1033	948	980	965	931	926	857	870	851	907	914	789	847	837	798	853	798	837	797	858	863	859	842	838	796	854	843	860	829	836	777	809	784	871	790	830	834	831	845	825	837	794	771	787	805	822	825	814	792	833	800	796	790	754	743	803	860	882	836	786	845	806	798	802	801	769	798	806	791	815	790	815	863	748	780	822	783	804	805	803	776	776	795	828	839	810	824	830	826	809	805	820	789	773	822	813	847	778	834	822	791	792	797	778	818	802	782	792	838	795	835	840	848	840	792	826	815	773	823	806	821	822	792	786	815	775	812	777	831	887	776	834	744	821	805	791	830	776	793	790	788	805	804	815	830	739	768	782	836	740	825	750	756	834	823	789	785	806	846	792	800	797	787	789	773	795	795	821	812	803	757	781	793	846	798	818	803	812	796	877	786	812	779	779	771	801	798	789	789	797	834	798	754	782	822	793	831	802	802	775	805	819	811	795	828	858	831	813	816	795	837	799	813	822	824	821	779	823	858	806	818	852	807	816	836	745	829	805	785	839	813	791	789	793	758	742	827	780	846	746	833	801	812	836	827	852	801	790	819	809	804	796	807	785	812	779	786	773	798	837	808	757	838	803	770	776	755	853	796	771	812	813	861	859	789	845	833	828	831	807	827	747	777	833	799	808	817	832	804	808	796	769	853	785	769	807	791	826	790	794	871	787	727	811	842	795	800	762	817	811	745	802	764	770	794	797	793	757	806	803	821	832	870	810	790	790	823	767	767	823	801	836	790	836	832	850	785	839	795	785	805	815	840	751	825	805	764	868	731	840	829	779	792	736	811	829	891	773	837	786	841	810	794	777	808	806	788	819	780	794	746	801	807	809	779	756	797	766	799	821	781	799	860	799	787	790	780	805	773	813	829	777	812	816	747	795	785	798	765	802	808	803	791	775	793	777	842	829	799	808	806	790	827	823	763	742	811	826	745	739	778	769	808	824	832	813	799	802	837	742	778	768	795	858	783	804	847	796	792	754	766	822	817	838	798	847	799	861	771	776	774	812	865	810	790	804	863	814	797	822	829	817	787	770	821	792	833	762	784	811	785	782	830	805	784	805	795	774	753	791	804	799	836	795	797	790	790	807	764	770	813	809	770	781	846	800	821	846	808	791	823	759	814	864	841	816	820	825	787	859	799	767	806	774	803	814	844	818	781	798	730	832	807	845	832	814	845	809	807	823	789	863	770	869	796	737	802	779	803	809	801	767	764	852	839	806	777	756	814	802	836	809	807	811	811	805	717	790	844	831	796	825	823	808	816	842	792	761	816	774	763	777	767	823	832	781	856	855	821	807	759	777	797	780	819	806	803	825	794	804	843	810	813	805	805	804	757	777	878	845	797	748	769	722	835	819	786	803	768	756	821	797	884	790	801	822	812	842	737	783	802	818	758	773	794	827	829	786	806	786	805	789	834	831	833	743	769	776	778	782	836	817	806	825	756	818	794	835	842	796	780	790	816	810	841	797	793	810	806	773	807	824	809	835	809	743	801	822	777	809	738	821	806	781	840	804	798	814	807	745	851	762	804	816	785	826	795	821	799	768	782	838	814	788	810	795	808	823	792	789	813	810	786	795	836	812	778	830	758	821	813	772	800	816	809	802	820	832	806	827	783	812	855	784	808	756	808	797	784	770	812	843	832	776	799	785	819	873	835	826	780	815	835	758	786	772	777	789	822	887	787	805	805	772	800	802	814	758	798	800	809	784	814	787	786	824	789	836	850	809	800	770	782	777	793	850	791	812	791	822	762	796	793	835	819	845	789	781	763	805	819	794	794	744	855	807	837	845	811	814	811	819	810	801	800	812	762	842	814	813	810	839	773	788	845	800	814	773	754	803	768	836	809	814	756	756	862	797	856	835	820	806	834	839	824	829	795	789	818	783	780	782	815	758	781	832	773	781	847	793	788	810	824	797	798	821	770	790	814	796	826	796	839	849	836	833	774	815	792	811	809	835	764	803	793	778	813	828	802	780	787	810	758	766	834	754	796	791	845	785	841	842	819	805	827	796	783	745	840	818	827	806	772	803	797	797	826	789	836	786	813	814	808	824	811	791	793	797	829	801	817	784	780	782	824	837	764	786	777	816	799	812	793	797	744	808	760	834	765	794	827	770	795	781	849	772	857	815	792	814	842	763	802	811	771	775	825	782	853	742	816	787	786	838	833	780	832	802	861	789	825	849	816	800	746	806	813	836	786	804	808	833	822	849	779	819	856	764	841	775	820	789	788	792	817	824	808	795	808	810	852	770	760	822	758	776	821	803	791	819	889	829	846	782	790	739	766	805	774	789	809	807	823	813	842	796	789	810	802	777	837	855	761	793	857	757	781	779	833	857	828	763	825	804	856	778	752	783	834	803	757	786	801	760	866	775	838	824	812	833	784	794	778	806	810	805	788	810	778	829	784	819	870	835	822	804	783	824	824	787	835	849	821	782	774	810	773	815	798	770	776	816	803	819	826	852	810	752	835	793	801	799	821	805	777	793	815	804	781	797	769	772	853	739	852	795	874	785	791	821	786	800	859	783	796	794	796	852	794	840	758	808	756	803	795	817	792	791	792	814	808	824	795	848	760	831	845	790	817	827	804	819	785	800	819	793	823	830	816	788	850	885	872	822	761	768	812	763	786	790	788	799	813	809	755	811	814	819	799	754	822	863	823	819	856	822	864	788	812	793	802	815	808	856	811	781	816	836	837	815	813	821	787	870	833	796	803	854	811	836	796	816	808	766	846	836	805	805	846	780	828	837	787	816	783	826	762	779	804	814	793	837	795	773	759	808	800	849	820	794	776	817	801	810	832	804	785	755	833	796	794	822	789	795	787	827	806	796	768	810	816	817	855	775	841	772	821	853	866	813	819	825	800	848	859	798	783	765	772	789	846	809	796	814	812	819	823	779	797	843	877	834	791	799	826	820	740	874	753	802	828	753	852	785	831	826	847	802	777	752	839	789	868	811	805	813	791	825	804	797	799	793	787	815	807	719	777	750	790	816	823	793	726	780	766	801	840	798	829	780	839	780	818	831	777	796	776	816	854	801	862	798	779	774	825	752	812	793	811	774	857	829	769	791	773	776	796	829	792	799	826	743	727	850	786	852	817	880	811	794	821	810	848	767	793	787	811	801	776	779	770	820	790	805	824	834	765	799	840	748	805	756	790	890	825	824	766	815	788	779	770	747	846	806	799	802	866	800	800	807	805	845	848	769	808	806	826	778	801	834	787	789	807	788	799	828	844	826	826	819	810	815	794	796	801	801	832	823	795	819	805	843	788	775	761	802	845	804	874	811	836	872	797	815	829	832	831	783	840	776	863	798	802	840	800	816	817	805	835	760	782	788	840	830	777	801	819	774	805	799	787	822	843	823	784	813	801	764	792	797	837	779	789	849	846	760	825	831	867	824	757	840	805	761	798	810	788	796
1162	2304	197	117	131	196	233	167	130	81	99	104	124	129	78	61	52	36	41	41	39	23	27	37	40	29	37	42	14	36	35	23	23	27	24	38	24	23	25	20	39	43	19	28	32	34	21	30	23	31	29	32	19	34	19	30	25	38	34	36	24	31	36	20	27	44	29	28	29	26	24	26	26	26	30	31	24	27	28	32	23	32	34	29	30	30	36	24	25	27	30	25	23	26	21	27	41	31	26	32	26	31	30	33	32	29	29	34	26	16	27	29	23	18	34	28	25	30	30	31	33	38	30	20	31	30	33	40	20	25	26	32	24	31	29	24	39	26	28	29	22	31	27	33	23	34	31	17	28	30	42	29	21	28	27	30	27	28	26	28	32	28	37	23	19	32	28	30	30	33	29	24	26	30	29	31	29	30	36	26	27	32	36	37	26	25	34	32	33	32	40	18	20	38	44	32	26	21	24	41	25	31	29	30	21	27	33	34	28	30	37	28	33	29	33	25	35	30	32	31	32	34	26	39	34	32	30	32	32	35	16	35	24	31	31	32	27	22	26	35	30	31	29	28	34	31	30	28	39	29	26	30	26	23	34	33	25	39	27	24	28	23	35	24	28	27	31	28	44	23	23	38	24	37	30	26	30	39	31	38	34	31	34	30	29	31	41	35	40	43	33	36	25	33	27	23	25	35	31	31	20	22	31	28	34	44	32	37	31	25	30	31	23	26	30	32	26	27	34	27	38	22	34	29	44	24	34	27	25	21	29	26	44	33	33	36	32	33	32	30	28	25	34	24	31	38	23	27	37	34	35	27	36	39	20	21	23	35	22	34	14	22	19	23	36	26	33	27	36	31	23	35	30	56	23	33	25	40	33	25	32	35	21	31	27	27	30	26	20	35	35	25	31	32	25	26	30	22	36	29	28	23	18	33	31	33	33	26	38	27	41	26	32	30	46	29	36	29	21	25	28	29	29	34	29	27	36	35	23	26	28	32	22	26	21	29	34	24	36	31	36	29	19	18	26	30	31	21	34	26	28	21	26	41	22	28	29	33	22	25	33	30	30	19	28	36	30	26	30	33	25	26	28	46	35	40	21	25	27	23	36	24	26	28	29	32	23	28	19	24	22	38	37	20	32	34	26	24	33	33	34	22	33	31	34	39	32	23	29	32	30	27	33	17	24	27	24	27	26	28	25	17	39	22	26	23	27	20	19	28	20	32	21	25	34	25	22	24	28	26	30	36	25	22	22	26	29	25	22	31	30	34	29	21	33	31	33	21	26	30	28	32	22	25	33	38	27	29	28	32	33	23	16	27	27	34	34	23	36	27	29	24	35	36	34	27	29	22	28	37	27	34	27	34	33	30	25	35	33	31	23	26	32	31	33	26	30	23	19	19	32	26	32	28	32	31	24	29	30	30	22	35	18	33	22	21	35	35	36	28	26	28	34	23	35	26	23	43	27	39	23	37	22	29	34	37	40	39	24	30	32	35	31	26	37	28	29	21	29	18	24	25	40	29	28	35	34	35	27	34	32	24	32	31	33	31	29	22	28	30	29	31	32	20	26	30	24	30	28	30	34	23	32	25	31	34	23	31	26	31	36	23	28	29	37	26	27	28	25	39	28	28	26	36	29	15	28	36	27	41	29	32	26	20	30	34	24	23	30	31	26	36	30	26	27	24	22	33	22	38	25	25	29	34	29	28	39	27	30	26	30	27	30	31	29	35	26	23	23	26	34	29	27	30	24	26	39	33	30	34	26	29	29	29	31	31	30	24	31	40	33	41	30	25	21	35	36	27	32	27	29	34	26	29	21	24	29	37	32	26	35	32	21	28	35	35	22	26	35	29	25	22	23	34	34	19	20	18	26	33	28	24	36	36	30	30	32	26	26	22	36	27	27	32	31	29	39	35	25	29	29	41	30	35	42	25	36	16	34	29	21	33	27	35	32	34	31	28	33	24	30	27	26	27	15	27	30	24	32	31	38	44	37	34	37	35	23	27	29	30	27	39	36	24	20	30	27	24	27	34	23	29	30	28	36	29	31	31	29	27	33	27	31	28	28	34	29	35	22	35	25	34	21	26	38	17	36	41	30	33	31	32	25	25	28	37	28	29	32	30	23	31	40	29	24	33	23	28	28	34	18	30	37	29	22	34	33	37	33	37	37	29	30	37	33	27	21	25	28	40	33	16	30	18	25	27	30	27	38	25	25	17	42	25	28	28	25	27	35	32	21	31	19	25	30	26	29	30	29	32	27	25	27	26	31	26	27	29	25	30	26	29	22	18	37	25	26	42	24	32	42	24	23	26	30	26	23	33	15	27	22	30	31	23	34	33	38	25	30	33	33	20	31	24	28	31	35	36	29	30	34	32	29	30	23	27	27	32	30	29	30	30	30	25	29	29	34	25	29	34	31	25	33	22	28	30	30	24	27	25	27	35	30	31	23	24	27	34	27	28	22	40	33	26	28	32	20	30	19	30	29	27	30	25	29	28	34	30	18	23	35	35	32	29	37	34	30	35	16	32	31	23	35	25	34	34	23	33	33	25	34	32	27	30	23	29	46	27	28	24	20	27	29	28	24	29	30	25	29	20	22	30	28	27	35	33	35	33	25	32	17	22	27	35	29	28	30	25	25	25	33	25	37	27	23	36	22	21	37	28	23	21	23	25	30	23	33	31	33	35	31	25	23	35	24	34	26	30	19	32	36	22	33	22	25	36	36	20	35	39	24	26	27	29	27	31	24	32	34	35	41	27	37	32	28	34	39	28	24	26	23	42	31	40	31	34	31	35	30	24	28	36	38	23	23	38	26	37	24	26	34	38	29	37	29	25	34	34	23	27	21	31	31	34	37	33	29	29	27	34	25	29	23	20	39	32	33	21	24	28	29	25	29	22	20	34	35	25	20	22	26	30	27	29	27	29	36	38	24	17	24	31	30	23	33	24	26	24	24	31	22	37	36	22	22	25	31	24	23	36	31	32	29	28	31	40	35	24	34	27	21	29	23	29	31	32	30	31	28	23	37	17	41	35	23	28	29	32	29	28	31	20	30	22	35	34	30	18	35	43	20	33	26	34	24	27	35	25	27	38	35	23	30	24	38	22	24	39	29	29	33	35	29	28	38	30	26	30	37	24	13	28	27	29	26	39	30	37	23	34	31	25	20	22	25	21	22	26	41	38	31	32	28	32	19	30	31	29	38	25	27	30	26	33	30	22	26	29	29	26	33	24	35	34	19	36	37	29	26	21	23	24	46	25	31	33	38	21	28	22	24	26	31	29	29	32	21	36	19	22	30	34	23	21	30	35	27	24	22	28	25	23	31	23	41	17	31	24	29	25	38	42	30	34	28	37	31	24	33	26	23	31	34	38	24	29	27	22	34	37	34	30	25	37	17	25	34	34	30	37	26	19	31	46	31	38	36	33	33	35	31	28	26	25	40	24	29	26	27	25	34	36	30	33	29	25	30	19	35	21	22	23	26	28	31	23
10376	17464	1996	4205	11751	14483	12861	8967	5416	3389	3289	3490	4279	3333	2182	1606	1092	659	554	378	465	390	391	400	397	342	352	333	359	337	291	331	317	285	285	299	318	301	262	312	296	299	287	292	311	284	291	285	287	291	276	280	259	266	289	312	281	254	269	268	302	286	272	275	270	279	259	288	307	306	275	264	296	270	267	302	297	278	298	275	270	253	293	282	263	292	281	309	279	308	250	280	260	279	288	274	275	257	269	291	261	285	266	258	250	276	269	301	270	257	248	259	264	251	280	276	244	267	279	266	265	278	284	279	267	272	243	304	277	295	254	234	279	295	292	273	255	266	274	299	310	276	263	264	291	280	259	292	255	269	277	253	252	287	254	284	282	283	270	280	252	263	288	268	244	271	288	289	305	294	277	286	289	261	311	280	275	259	267	262	267	279	265	275	281	278	265	261	255	284	263	279	274	254	264	298	278	297	237	262	289	293	293	272	271	294	265	272	291	223	273	294	260	249	290	273	289	263	259	248	285	259	257	275	273	300	279	276	300	274	237	290	269	282	234	264	249	283	284	300	270	258	281	274	261	257	263	261	254	250	307	293	274	269	265	305	235	293	283	250	304	256	283	281	298	260	249	273	272	280	281	263	278	282	267	307	278	250	291	291	239	282	280	287	297	266	270	269	250	289	282	266	249	244	262	281	325	281	260	267	278	261	256	247	257	275	266	255	281	250	233	288	263	292	254	283	264	290	291	253	306	251	261	254	278	288	273	280	302	271	270	253	283	278	251	297	249	282	280	288	290	309	274	279	283	263	293	289	253	266	292	289	306	286	269	267	288	291	273	273	301	285	286	281	289	251	257	273	284	270	281	278	247	305	268	274	272	301	246	290	295	289	293	264	251	290	280	275	293	263	283	278	254	275	290	275	252	274	281	267	265	273	270	258	317	269	281	271	285	281	269	298	297	251	269	285	279	277	258	228	258	285	250	290	256	259	280	292	294	286	264	282	269	289	247	258	258	302	297	285	273	264	267	282	273	267	260	271	273	280	308	259	273	266	282	286	239	299	262	259	288	268	265	250	250	286	245	253	252	265	255	289	238	263	289	296	261	239	302	274	292	284	274	322	261	267	240	275	281	255	259	267	272	273	270	259	272	268	265	274	277	286	255	288	237	276	244	260	293	284	277	249	269	299	283	271	273	279	281	272	267	291	245	284	283	274	268	280	294	285	254	267	290	273	244	300	279	281	275	292	264	276	259	268	249	297	298	284	273	289	262	274	286	281	274	272	269	248	226	253	296	265	267	306	260	311	282	265	243	263	273	269	269	290	280	246	265	280	267	257	284	245	266	263	282	280	261	278	317	266	291	286	263	263	222	282	257	272	274	282	280	276	289	275	284	269	285	246	255	254	269	279	261	248	257	255	261	280	264	243	270	285	271	266	262	269	260	258	265	275	297	274	282	278	266	278	262	283	270	291	244	251	274	280	281	291	247	271	257	241	266	289	256	259	269	297	285	278	257	256	257	262	277	256	267	275	286	253	272	264	267	260	270	288	305	252	275	266	268	289	277	308	286	287	271	270	276	281	306	252	285	259	246	261	259	255	258	282	265	267	244	276	256	270	274	271	275	236	265	288	253	288	278	266	300	271	258	282	248	275	267	262	279	240	280	258	278	269	264	260	291	247	275	271	253	239	260	299	256	292	263	259	280	271	307	254	264	263	304	259	258	262	245	287	249	226	263	307	266	290	276	276	250	308	264	292	289	260	270	274	284	254	302	286	277	285	277	282	301	254	274	249	280	290	278	285	252	249	256	270	256	305	293	265	243	266	267	281	256	267	252	252	295	259	264	291	291	257	264	262	279	268	251	283	259	264	286	274	271	270	262	300	284	261	272	268	254	270	287	286	277	295	274	251	291	284	264	281	288	252	268	285	301	262	268	288	293	249	271	274	273	278	288	287	265	269	267	276	284	262	257	273	260	259	272	276	253	266	260	298	278	244	300	273	291	292	248	241	290	279	259	271	270	283	277	280	263	284	267	297	265	281	286	276	268	294	272	278	248	272	277	294	282	221	280	268	273	292	303	250	260	247	264	274	278	267	269	290	285	265	266	258	254	281	260	273	266	260	292	274	245	293	278	264	302	236	257	272	295	309	252	293	251	260	262	286	247	294	294	288	264	300	252	271	268	260	241	279	278	307	257	278	251	242	271	286	282	284	267	247	255	293	245	266	263	259	280	265	262	280	269	282	283	261	283	271	279	278	274	299	284	277	235	289	251	289	260	237	281	282	291	262	239	263	276	262	265	262	278	289	247	260	275	274	271	281	307	253	267	292	258	275	341	248	274	295	264	281	290	273	310	252	298	286	274	256	281	266	285	277	276	285	268	276	282	291	288	265	236	269	268	252	244	256	252	277	287	285	283	269	255	279	279	274	270	287	296	275	309	263	267	273	290	278	284	269	277	259	292	286	265	267	266	249	245	268	258	278	292	281	288	288	276	251	264	265	307	272	263	293	274	268	233	275	264	274	264	289	278	262	269	256	278	284	258	272	276	284	271	268	256	268	262	270	264	275	277	296	287	269	237	253	261	279	316	289	280	258	299	267	261	291	261	278	258	300	278	293	272	290	255	279	293	299	265	273	259	281	267	282	252	267	244	256	282	260	266	279	306	257	280	257	273	223	269	273	300	259	294	272	273	274	281	281	286	245	274	297	279	235	256	268	280	252	265	282	279	259	294	275	282	265	245	265	271	266	290	250	256	267	278	271	268	272	267	255	250	289	295	287	282	285	277	266	263	252	266	266	281	269	281	286	280	266	262	267	252	271	285	271	262	253	242	275	301	312	267	288	301	275	260	290	256	282	290	305	233	286	276	288	269	275	231	231	269	255	287	281	258	255	269	282	255	261	265	277	278	277	261	301	240	287	275	258	281	263	256	267	280	274	271	248	280	275	255	268	273	270	283	256	289	294	286	302	265	291	287	299	261	238	235	288	252	284	275	254	274	294	286	287	283	284	263	271	266	253	258	255	261	274	263	294	273	243	271	264	273	254	275	281	259	259	274	263	273	261	260	266	275	291	277	268	239	264	268	266	288	280	303	290	232	291	246	283	272	273	262	279	267	272	295	293	268	268	293	272	256	254	300	281	284	265	276	250	255	290	285	273	254	304	282	280	259	272	277	275	291	268	237	282	301	278	268	277	266	244	257	284	265	259	275	286	265	233	262	294	308	274	280	249	281	246	234	282	269	272	266	287	255	285	264	264	263	262	269	286	288	283	277	276	272	274	272	279	264	278	287	301	259	280	294	275	275	233	244	285	274	294	292	273	253	239	266	278	287	260	258	300	299	301	266	231	290	276	247	283	258	289	245	252	302	274	276	254	277	286	266	284	252	274	288	266	275	253	266	280	262	270	255	258	275	277	264	268	271	274	295	275	291	276	268	298	283	268	264	275	303	295	281	277	259	286	255	255	271	266	286	291	297	279	268	274	256	262	299	282
726	4330	521	194	225	346	377	254	202	149	138	153	172	143	114	91	89	83	69	83	62	62	67	71	76	62	63	58	55	66	72	57	63	63	52	54	81	65	76	75	62	56	58	61	51	61	58	64	62	60	53	60	68	54	62	73	64	63	67	69	62	64	53	57	70	69	67	65	58	67	71	60	51	70	64	60	68	59	54	71	75	65	63	71	54	50	67	61	58	51	61	62	67	74	64	53	68	61	57	63	59	65	49	50	74	49	59	72	70	56	51	62	60	49	60	77	68	62	69	54	66	63	57	59	63	73	76	68	66	55	54	52	47	69	58	81	55	67	70	66	57	61	47	47	53	62	59	52	63	58	62	66	66	62	64	82	69	59	61	87	71	61	63	52	61	78	68	60	68	68	61	68	59	71	71	50	68	72	59	70	52	50	79	57	59	50	73	55	54	67	60	79	57	55	64	56	67	71	72	50	51	73	63	52	65	64	66	62	49	73	65	57	58	49	65	59	63	71	73	65	64	70	71	54	53	57	54	57	49	54	62	59	71	70	67	61	66	62	69	82	66	68	66	62	60	59	67	69	58	50	76	52	61	54	74	64	67	59	50	58	54	65	61	63	55	68	66	60	49	71	58	68	70	64	66	67	71	64	66	61	59	66	68	58	74	61	60	73	71	63	73	71	56	65	58	64	47	59	59	62	69	67	61	59	59	72	78	47	72	43	67	55	68	59	59	58	55	64	83	67	65	75	72	64	66	67	55	70	59	62	63	64	64	78	60	62	69	75	77	58	72	80	52	50	62	56	76	63	76	66	65	62	62	62	71	58	72	48	67	62	61	49	66	57	84	59	60	63	62	61	70	73	55	66	55	67	76	71	46	66	48	51	56	66	77	74	69	76	49	55	61	70	57	66	49	62	69	55	60	71	66	66	64	61	70	64	50	66	65	61	81	60	63	66	63	61	64	80	50	67	71	71	56	63	67	72	62	67	51	49	72	77	72	61	58	70	77	62	64	66	56	68	61	67	67	78	67	77	59	59	50	65	59	61	66	61	41	66	60	64	65	71	65	65	70	73	77	58	53	51	69	59	72	55	69	67	81	60	58	52	63	65	73	55	68	61	60	57	66	64	53	55	65	49	61	61	65	69	64	65	57	56	71	60	61	64	53	64	73	68	49	64	54	51	55	74	46	66	70	58	59	51	60	48	63	77	61	61	66	56	69	76	68	59	62	51	70	66	65	81	40	54	60	71	60	69	51	52	47	66	57	60	58	62	56	68	65	55	72	55	61	62	77	54	75	63	58	66	46	63	61	64	61	61	69	57	62	70	56	65	73	59	56	47	68	61	73	70	64	56	52	56	59	62	54	53	66	64	59	63	69	60	58	57	54	62	54	60	51	70	56	55	73	62	57	65	59	64	66	79	71	66	56	75	55	57	64	57	58	63	57	70	60	69	63	62	59	76	67	65	74	68	67	71	55	45	64	65	66	66	54	63	50	73	57	61	61	57	78	74	61	53	47	66	53	59	57	61	58	56	53	58	66	70	59	60	63	55	62	62	75	62	65	81	61	73	56	43	57	65	69	70	67	68	60	62	54	52	67	67	60	66	63	64	62	66	75	60	53	73	57	69	43	65	60	58	65	59	60	82	67	64	63	57	63	65	64	75	57	57	45	53	79	59	57	70	60	70	74	70	46	63	62	69	72	56	55	54	76	61	55	54	68	70	72	72	59	77	57	72	63	62	62	59	73	71	58	72	56	56	59	64	56	72	59	66	71	52	73	78	58	68	59	52	59	58	75	67	66	58	77	59	58	57	56	65	65	72	60	62	67	60	60	55	51	60	59	77	57	69	63	62	56	57	62	56	56	64	58	60	63	54	76	75	69	55	62	68	55	56	59	57	59	50	63	62	55	64	65	67	77	61	69	60	52	59	71	67	68	54	59	55	61	68	79	54	67	55	54	48	65	74	63	68	63	59	54	60	58	59	64	77	59	50	67	74	53	72	54	60	61	71	55	58	68	60	74	79	54	60	74	71	63	60	65	63	70	68	66	48	63	62	76	64	64	50	83	88	58	53	59	61	58	56	42	59	69	71	57	64	63	71	63	67	58	68	40	51	69	49	66	61	72	61	56	66	55	56	69	74	66	70	65	54	70	71	71	60	49	75	55	73	59	65	62	57	49	63	59	55	65	61	69	68	55	68	71	79	68	66	64	67	57	64	68	71	79	54	64	60	55	58	72	65	60	53	64	41	71	59	69	72	54	62	62	66	63	71	50	61	54	57	67	73	63	64	93	49	59	55	57	56	60	61	67	63	65	63	63	70	61	60	66	55	66	62	67	78	42	72	71	62	49	64	69	60	75	67	55	70	74	48	59	76	66	59	68	61	69	64	59	54	74	46	65	61	71	58	65	54	56	63	67	56	56	67	56	62	69	61	67	74	55	62	65	64	55	47	69	80	75	67	65	61	65	58	50	62	52	49	60	61	52	63	72	65	67	61	76	60	57	72	67	60	71	70	56	67	66	69	55	47	72	58	63	65	69	75	63	56	56	56	57	62	58	63	69	53	53	57	51	58	61	79	59	67	53	60	60	70	66	57	49	75	67	58	63	64	60	62	68	63	82	61	54	51	65	59	57	66	60	58	62	61	56	70	66	59	60	67	59	81	55	56	62	71	66	62	62	69	68	63	60	72	48	83	66	41	69	63	74	76	59	81	62	65	58	71	62	63	47	60	56	62	58	56	62	64	67	71	82	65	70	69	64	54	66	62	68	82	53	63	53	74	62	71	56	74	64	57	59	59	63	60	67	67	81	69	64	62	66	62	68	60	48	69	70	71	62	69	66	64	54	73	62	67	68	54	67	49	62	57	77	69	73	66	56	64	55	75	64	58	44	64	58	62	55	61	56	60	67	66	59	65	61	71	58	56	66	49	63	63	58	55	45	62	68	57	45	65	72	66	72	71	59	65	74	56	57	57	58	63	78	65	56	68	62	53	65	76	62	45	69	60	69	65	65	69	60	55	61	78	50	60	53	63	57	50	54	70	60	62	73	68	52	69	63	69	51	68	50	61	65	66	57	59	75	66	63	58	59	70	58	64	62	68	59	58	60	63	66	64	73	57	67	64	55	70	74	70	62	66	64	66	59	61	66	64	58	70	63	57	58	66	67	55	55	52	71	52	72	58	54	53	67	63	50	53	69	60	57	58	79	47	64	60	72	61	50	61	58	70	61	55	50	54	64	66	65	61	77	59	65	60	69	58	57	59	64	56	65	62	62	60	57	72	76	57	64	75	64	52	52	61	58	56	60	65	67	53	62	72	51	59	67	59	61	67	66	71	63	71	59	49	60	62	55	62	76	55	70	72	80	65	57	53	70	62	55	51	70	52	75	60	59	73	64	59	63	62	82	69	56	63	58	73	63	69	70	55	78	80	73	81	46	68	54	57	58	53	72	71	68	63	72	63	66	65	70	61	79	64	45	71	64	57
11447	24412	3985	5869	14870	18214	15294	11007	7539	4754	4306	4514	4958	4141	2691	1893	1466	1196	1004	882	861	767	794	722	742	717	739	720	692	705	735	662	719	754	656	676	633	636	644	680	648	688	647	574	621	599	635	628	666	636	637	606	673	638	640	648	609	660	601	642	629	651	642	638	629	635	666	572	630	692	587	659	610	603	633	625	623	622	641	624	608	645	644	629	612	586	627	629	623	573	605	580	628	652	689	618	611	556	625	618	607	611	590	629	631	575	652	632	635	650	605	619	663	623	616	628	641	613	647	635	627	609	639	604	597	632	608	624	638	660	643	630	648	637	610	573	631	626	609	629	613	633	583	555	566	651	614	586	580	658	617	632	614	606	660	624	626	649	560	678	659	610	614	601	571	637	552	600	645	602	647	644	603	631	609	633	614	621	644	650	627	613	620	596	614	577	600	543	631	659	631	615	616	614	591	604	634	590	592	614	567	600	637	619	621	613	601	606	596	586	645	633	592	615	591	589	582	615	588	674	641	632	636	615	601	652	590	638	629	610	619	612	616	628	600	650	620	580	603	576	634	621	591	646	612	638	612	631	599	595	534	630	615	582	591	621	623	640	650	649	642	639	584	610	617	618	640	647	624	624	644	598	622	585	640	569	623	642	567	600	602	618	582	628	622	651	649	636	632	633	624	591	650	589	606	551	638	576	644	643	640	662	620	665	613	622	610	604	651	610	624	585	637	627	631	607	662	631	646	609	645	577	643	626	671	659	608	580	607	616	615	656	606	668	611	565	616	595	612	619	632	648	600	663	590	605	642	595	650	598	654	606	569	641	636	619	627	610	628	629	667	619	643	610	651	634	597	600	614	624	612	639	659	629	643	636	638	608	614	635	614	609	660	618	592	625	589	627	603	633	655	635	586	577	623	640	612	605	623	613	590	635	569	632	633	589	621	630	598	623	602	619	590	606	616	585	619	617	612	663	667	657	595	673	624	612	613	640	654	622	638	640	599	618	596	571	600	573	643	626	618	649	578	590	605	632	585	610	609	550	636	637	655	621	640	560	578	601	586	608	625	608	603	646	641	620	587	580	642	633	612	563	624	644	602	603	626	606	588	570	584	612	611	617	641	619	614	602	621	593	658	608	595	642	622	587	565	597	625	609	568	584	602	620	630	591	596	617	658	618	655	670	604	608	592	627	647	593	654	593	616	625	604	617	597	626	646	587	661	593	614	610	660	637	638	611	654	649	615	565	647	661	597	569	602	604	609	580	621	630	621	621	616	615	620	605	606	620	627	628	598	615	618	589	625	653	580	614	593	599	610	598	622	621	603	654	618	645	618	587	625	630	621	607	623	561	567	620	610	639	603	603	585	600	583	611	568	616	615	619	602	609	637	626	657	590	609	613	642	582	607	591	637	639	600	604	612	643	589	583	646	619	656	608	602	637	615	631	659	615	690	610	636	626	649	594	585	650	618	636	649	600	632	587	646	632	664	629	585	635	611	576	631	588	591	597	580	658	607	596	612	648	633	608	611	617	620	669	606	592	623	630	589	645	621	624	610	639	595	598	592	598	645	599	597	639	602	622	644	637	604	595	595	639	628	609	606	624	637	615	659	619	621	635	604	626	639	615	604	611	604	571	582	639	617	648	595	619	634	605	618	597	649	585	615	577	665	586	651	633	623	609	646	593	590	614	589	648	606	619	633	639	629	631	560	613	646	621	600	629	585	661	634	608	621	597	588	606	594	634	588	594	620	603	628	642	603	606	641	594	658	609	601	597	604	578	605	580	594	612	616	615	653	587	611	572	660	661	610	623	590	623	589	588	580	656	571	648	605	645	597	587	578	617	612	617	659	605	678	617	594	599	650	635	620	641	590	607	613	639	586	620	604	630	607	667	628	648	623	633	651	544	600	599	619	590	627	655	609	549	668	576	628	648	617	620	634	616	631	622	643	595	613	637	632	587	633	589	674	594	609	614	602	631	628	608	567	615	602	595	641	627	602	582	588	581	566	600	590	614	632	614	637	651	629	666	613	626	629	625	624	656	613	614	628	616	623	616	596	632	614	580	610	609	657	625	627	621	581	589	615	628	573	615	610	615	611	587	616	648	624	594	618	552	620	601	637	586	623	609	630	621	639	617	592	615	570	645	640	644	580	598	576	604	592	612	635	635	623	620	590	615	633	584	636	573	628	630	628	622	595	582	647	628	639	618	620	610	601	583	626	639	606	611	606	617	617	610	619	664	618	654	594	594	625	624	633	607	617	617	660	607	599	597	637	612	591	638	616	590	597	614	616	628	638	584	619	634	591	603	637	633	652	621	598	568	604	634	590	617	615	663	619	624	603	596	636	619	599	622	647	567	604	647	628	593	604	610	625	581	619	611	628	605	640	648	581	606	585	603	617	610	576	662	616	583	614	587	629	616	642	631	613	591	615	618	616	588	606	639	636	611	607	629	627	619	646	605	635	563	594	647	640	601	622	626	658	586	585	640	620	652	607	611	615	604	622	642	602	593	588	633	671	630	630	636	559	629	584	612	595	583	620	601	635	601	641	606	618	600	640	629	593	599	644	594	582	573	608	618	634	582	637	633	620	620	594	646	642	610	588	621	593	610	660	611	618	612	637	616	666	581	607	608	627	636	627	631	606	616	587	590	591	604	583	660	572	636	632	637	634	605	603	617	610	618	612	614	590	610	628	648	643	615	590	616	554	623	595	636	593	613	590	649	644	629	666	614	624	639	616	594	593	596	627	586	635	636	634	614	587	605	674	667	595	631	617	651	586	611	608	577	666	638	665	617	609	604	635	602	649	623	628	632	616	599	605	636	644	665	627	650	642	614	585	560	627	591	639	601	587	578	586	654	632	611	613	593	602	604	631	540	598	620	623	583	635	574	620	606	577	584	590	612	634	596	604	636	593	598	614	605	626	605	606	624	613	592	628	663	620	653	604	629	609	635	598	591	628	578	604	612	568	599	595	637	652	652	614	586	630	580	619	611	597	653	614	639	621	603	604	606	620	637	636	641	591	592	626	566	625	637	612	615	603	628	640	609	664	626	600	589	606	629	604	608	631	633	604	621	588	644	617	650	629	617	615	627	616	629	627	569	648	605	639	583	594	604	599	640	584	608	576	598	645	626	619	567	610	613	612	586	611	623	580	617	597	624	665	616	586	604	635	571	582	582	662	638	579	575	615	630	612	675	625	606	619	587	547	626	645	585	615	634	601	601	577	573	624	613	608	648	621	589	641	632	641	644	623	613	610	648	589	610	594	589	634	654	619	617	603	640	621	565	605	615	610	619	620	606	593	647	619	609	628	661	701	581	598	616	600	623	642	624	630	627	676	611	631	607	634	607	600	568	599	588	619	618	637	629	632	591	631	585	600	621	614	657	626	637	613	608	598	619	621	593	630	646	571	598	638	650	588	596	597	620	640	590	620	574	626	594	640	605	656	660	676	570	618	641	580	569	632	601	649	667	623	618	572	638	604	622	618	570	595	661
865	662	171	139	130	173	187	159	126	93	85	105	128	117	96	74	71	54	57	65	67	45	69	74	54	76	64	59	61	82	56	72	54	57	75	79	57	71	77	59	61	67	62	66	51	66	60	66	53	53	62	49	66	64	61	55	46	69	66	56	62	64	59	59	62	68	52	64	63	55	64	67	71	61	65	59	66	72	57	65	72	45	53	65	57	73	63	72	71	49	78	57	73	74	48	63	68	43	54	40	69	65	60	60	70	58	59	55	54	57	51	55	59	47	67	58	73	59	46	72	63	42	69	67	43	71	73	71	69	57	55	69	61	50	69	64	68	63	69	66	73	57	75	68	68	66	55	72	74	69	54	68	80	54	53	56	69	76	52	73	83	53	51	55	58	74	53	49	51	63	68	66	62	61	61	61	62	47	53	66	75	68	46	53	66	62	80	63	63	64	59	81	73	66	57	70	61	76	62	63	67	60	56	73	67	67	76	60	45	52	68	72	58	61	59	61	82	75	66	56	51	79	72	50	70	54	73	62	69	60	64	61	60	69	50	71	64	75	55	54	64	68	64	57	70	62	57	46	47	51	52	47	66	56	65	74	63	78	67	61	76	70	59	63	73	59	60	72	68	59	58	62	70	53	63	62	59	64	54	59	69	50	53	58	66	58	77	69	58	49	59	61	60	54	68	54	72	65	49	53	66	58	72	66	73	71	71	71	65	48	61	65	60	50	60	75	56	59	60	50	59	56	49	59	52	67	59	52	66	71	56	59	57	78	65	57	52	63	57	78	54	57	71	59	71	70	56	60	61	61	67	56	55	65	70	58	61	68	69	68	66	53	60	59	57	67	65	67	71	70	45	71	62	61	51	51	61	53	61	64	57	52	57	60	65	71	66	66	60	49	73	60	75	63	51	72	57	73	64	64	66	43	71	58	63	57	60	55	76	59	59	56	58	52	47	52	64	57	50	50	68	61	63	59	66	50	78	60	70	39	78	67	51	64	62	59	61	70	53	61	71	75	59	77	47	57	63	76	66	62	55	74	60	63	64	50	50	59	69	64	70	70	72	55	64	50	66	79	58	55	63	54	70	73	61	85	74	67	61	63	55	74	72	55	64	52	65	44	50	55	51	58	58	69	64	55	60	60	64	65	66	67	59	64	48	62	55	71	62	62	72	60	63	66	48	65	76	65	47	68	62	67	61	68	73	68	54	62	43	55	60	59	72	49	79	72	65	61	66	68	67	63	55	70	82	69	71	60	67	50	53	64	75	82	58	65	52	60	47	52	76	59	51	54	76	68	65	57	61	66	47	66	65	71	62	55	69	58	73	64	62	64	47	52	62	58	48	64	63	66	81	70	70	60	63	58	69	48	73	58	58	47	61	81	69	63	54	62	63	55	42	71	64	53	72	41	57	59	74	52	66	56	78	65	70	59	52	63	65	69	67	59	65	51	62	69	59	75	59	60	56	56	67	53	58	57	66	51	58	70	65	51	74	67	55	59	69	75	59	59	78	59	62	60	68	60	64	66	62	64	61	64	62	71	52	52	64	58	66	67	57	60	69	61	56	63	71	69	47	64	60	76	44	80	57	74	49	71	52	67	62	58	62	61	56	66	63	52	60	56	65	63	64	57	64	43	59	61	53	54	61	68	55	59	52	36	63	52	55	65	53	62	57	57	58	60	70	86	58	62	73	64	62	54	67	51	80	62	61	52	61	59	76	72	58	50	71	59	75	67	55	69	70	56	66	59	66	63	74	67	60	67	59	54	70	61	63	61	72	56	72	63	75	74	69	68	57	57	56	67	66	59	64	69	58	51	51	72	62	58	73	65	71	63	75	60	56	58	67	68	66	61	59	52	69	80	75	55	59	55	56	55	75	67	57	67	67	66	51	72	63	63	54	66	76	59	63	74	53	65	71	69	49	73	67	69	63	55	66	61	67	66	65	64	65	60	65	70	68	66	64	58	70	55	67	62	55	63	60	73	57	65	65	57	54	66	59	65	64	69	61	53	58	79	68	57	61	68	50	54	70	55	61	62	55	68	56	72	82	61	70	64	60	66	70	45	55	65	59	59	62	39	58	72	59	54	65	65	56	67	71	56	51	61	53	65	66	54	70	60	69	70	55	72	75	65	50	71	55	76	66	49	63	57	59	52	78	63	71	67	59	61	69	60	54	82	62	67	61	69	60	74	65	74	69	73	64	59	66	49	58	65	57	56	71	60	64	74	47	66	76	70	66	67	57	73	47	77	93	63	60	68	56	54	56	71	62	32	63	53	56	63	55	60	65	69	67	72	57	60	70	70	52	61	72	61	60	60	65	59	65	69	67	62	57	65	70	56	68	53	60	75	64	64	64	52	69	42	59	44	71	60	69	72	73	64	62	54	53	55	65	63	64	76	76	48	61	61	65	65	66	59	66	62	59	58	52	59	64	53	67	59	62	79	62	68	81	60	64	61	58	62	67	55	63	49	69	70	65	67	75	72	61	82	61	66	59	61	65	58	58	65	49	78	69	58	71	64	44	73	75	65	64	59	75	74	61	67	60	49	50	59	64	81	59	51	59	69	64	54	76	49	56	72	70	70	68	69	67	66	66	58	60	78	52	78	78	64	58	57	62	68	58	52	67	71	63	71	75	62	60	76	60	61	69	60	66	64	55	45	57	58	61	61	67	60	56	58	60	85	55	53	75	52	60	64	63	67	55	81	65	67	57	66	70	59	57	53	69	75	52	53	80	80	60	72	55	66	55	56	54	59	69	63	56	77	77	72	63	58	61	58	45	52	57	52	63	65	66	78	68	55	52	64	57	65	52	56	65	58	84	51	64	65	58	54	62	64	76	59	63	63	59	82	64	67	77	60	60	58	69	61	75	62	58	60	52	55	51	70	58	60	58	55	61	53	61	79	64	57	62	65	64	71	73	61	65	54	64	60	72	70	67	55	52	61	67	57	64	67	63	50	61	62	70	63	59	72	77	62	73	63	56	58	62	68	55	65	59	67	78	66	67	51	66	69	61	65	64	56	71	62	63	61	59	60	55	70	74	51	50	46	64	60	60	73	72	60	69	59	47	62	50	60	69	62	60	62	55	82	64	58	70	53	71	65	53	58	60	68	69	46	65	70	50	55	49	60	45	66	63	64	54	71	63	54	69	58	61	66	51	71	64	69	50	63	62	75	59	85	60	58	52	77	65	70	71	60	60	63	68	59	59	78	62	68	60	64	58	65	68	65	54	82	65	59	57	78	66	68	61	66	55	66	57	60	75	64	46	60	68	66	57	60	64	59	55	63	66	56	61	63	66	70	71	64	54	72	65	58	59	59	52	68	75	57	57	75	47	52	75	64	65	60	68	54	58	80	70	70	56	58	57	71	64	55	70	61	60	76	64	61	55	59	66	67	66	65	63	73	65	59	50	63	60	80	74	72	63	46	68	68	67	69	73	59	65	62	63	61	66	69	71	55	63	58	55	63	68	75	55	63	61	73	57	63
9538	8552	2136	3592	9130	11362	8730	6363	3945	2705	1876	2281	2912	3108	2386	1405	1048	715	702	617	619	621	629	634	587	583	643	562	610	580	559	602	578	603	563	586	562	595	579	589	585	533	583	579	571	529	582	568	561	561	594	551	586	616	589	566	585	526	552	619	606	570	520	590	598	616	569	558	576	568	550	524	607	605	539	595	565	572	602	569	575	612	598	628	549	590	579	561	612	597	567	557	571	565	561	593	594	583	578	566	529	610	558	564	546	573	598	548	602	576	601	566	571	569	563	540	554	613	547	554	562	611	596	542	549	559	549	596	584	588	547	560	622	544	574	562	561	567	610	583	582	568	579	579	556	557	563	564	565	552	585	562	565	552	563	590	561	591	527	588	567	556	598	521	565	531	553	553	546	552	594	566	582	623	543	574	562	576	646	593	537	609	572	571	555	544	592	597	509	552	622	571	557	566	546	560	534	578	581	536	531	576	549	560	555	526	593	607	572	558	591	542	566	543	574	526	564	547	547	592	566	562	583	574	584	577	564	554	578	529	593	578	594	566	613	565	550	575	592	572	539	593	610	586	526	552	565	572	565	588	564	582	585	599	586	563	598	561	573	563	529	559	596	535	559	584	562	542	613	570	573	550	587	533	535	571	601	565	587	581	585	553	574	567	585	586	565	545	580	565	600	595	544	595	565	606	584	530	600	610	564	566	572	569	577	590	586	590	606	548	557	590	586	580	566	515	591	578	532	590	603	554	577	567	571	556	562	588	553	573	566	557	559	563	583	568	597	539	580	591	586	583	533	563	593	607	570	539	573	623	604	547	596	577	589	576	592	560	534	573	579	596	569	564	572	587	599	557	542	564	556	601	601	519	572	577	555	574	566	616	565	550	542	564	579	583	596	567	531	529	578	562	565	587	568	589	567	588	563	553	590	578	583	575	628	579	540	577	581	589	616	575	518	553	548	618	611	514	581	593	538	579	602	565	577	579	591	578	540	606	595	545	613	565	608	577	597	591	602	576	582	540	555	540	620	584	590	603	547	604	562	574	546	511	580	584	539	582	548	567	596	593	584	582	587	554	588	583	562	557	572	572	550	580	539	540	582	567	594	609	569	599	586	585	557	575	574	549	612	591	561	568	569	545	548	567	553	568	534	594	564	582	570	575	546	596	610	587	577	551	583	551	584	575	555	583	554	579	579	564	581	594	597	560	606	617	561	564	566	614	541	572	583	567	546	595	562	579	566	530	544	601	540	560	569	598	596	539	595	534	567	556	601	561	579	569	599	551	618	579	550	599	598	559	522	576	609	593	585	550	567	548	576	554	545	619	552	567	585	556	570	589	524	605	525	562	614	560	561	556	550	586	620	556	576	568	585	569	574	556	556	538	598	575	582	562	571	589	597	553	602	579	570	559	580	514	566	558	569	571	532	610	563	602	553	593	584	590	593	537	579	603	588	549	593	567	531	533	593	585	564	581	613	543	561	591	560	551	590	574	570	578	588	574	584	553	577	561	563	577	549	601	612	561	583	570	562	564	542	588	550	549	546	555	595	529	590	583	574	589	556	594	572	604	576	562	528	536	569	540	558	594	591	591	586	594	556	578	558	566	565	621	596	580	581	608	601	564	538	573	548	579	539	581	570	568	590	572	554	542	575	583	576	572	586	552	546	549	591	567	614	553	586	614	546	549	579	574	551	581	596	591	572	595	604	585	570	557	551	542	617	530	546	577	539	574	579	609	571	555	578	568	584	552	567	576	573	580	579	563	624	580	532	568	577	575	600	529	614	534	575	570	557	552	583	581	604	584	545	595	548	558	547	584	602	524	568	524	561	555	574	587	561	584	550	600	564	614	588	594	565	559	546	577	578	572	588	592	564	602	609	569	584	551	595	562	565	553	608	569	595	578	558	591	592	561	570	581	559	552	563	569	595	596	576	596	554	533	552	589	590	628	553	561	538	541	558	551	592	567	567	590	537	567	589	561	612	595	574	553	539	564	617	567	595	544	578	576	520	574	541	534	553	553	599	547	561	579	571	592	593	610	626	584	561	581	616	565	581	557	558	555	521	587	559	600	615	529	545	563	562	573	570	573	541	589	570	602	591	611	579	605	581	536	581	575	560	559	551	568	548	597	543	589	561	562	594	534	581	575	566	572	563	593	550	541	612	578	585	561	585	551	576	611	578	541	582	570	565	578	574	554	560	594	574	570	582	564	575	627	562	590	576	603	574	571	572	569	618	540	581	611	582	571	609	602	577	562	608	557	519	566	562	561	548	565	546	579	544	548	570	531	618	554	555	591	584	616	558	577	564	599	565	606	587	608	552	564	578	599	575	620	624	585	558	561	600	547	586	564	555	543	601	588	592	534	609	543	594	602	584	579	576	574	574	546	611	617	519	573	585	547	590	589	567	581	594	570	580	552	568	611	551	573	544	554	559	530	563	563	582	617	540	572	574	584	585	547	557	591	592	564	594	563	570	561	597	567	579	573	572	530	596	594	532	518	569	560	523	593	573	549	558	575	589	546	621	589	569	602	599	613	556	544	567	556	542	539	580	567	598	585	591	548	576	551	530	574	528	601	584	578	593	529	575	579	594	560	533	595	575	561	563	553	541	547	599	543	544	601	575	581	540	540	570	520	578	593	569	543	585	553	568	534	585	579	571	567	620	538	576	534	538	606	546	587	597	566	591	569	555	564	599	572	614	586	547	583	551	599	557	549	575	566	582	562	566	550	564	556	587	579	547	558	552	562	607	591	570	585	553	589	544	581	618	601	568	602	548	575	556	576	554	580	599	575	560	555	600	574	545	576	541	576	568	537	580	618	572	563	603	518	559	597	575	591	604	551	578	551	579	577	569	503	568	562	571	573	560	561	564	590	524	579	561	554	584	588	557	592	600	581	575	588	592	613	588	549	585	579	585	551	579	563	536	609	599	559	557	566	570	558	535	562	539	539	572	591	548	556	605	590	618	558	584	573	576	597	547	568	562	576	573	558	594	567	575	582	574	530	582	564	586	590	539	584	587	567	568	581	510	570	607	547	558	590	572	546	555	583	605	595	560	567	565	562	576	589	597	597	537	522	564	577	563	561	577	578	578	574	547	567	579	598	558	532	592	573	562	552	564	558	561	543	568	555	587	563	557	572	575	588	550	593	529	615	610	579	579	563	562	569	565	590	569	542	595	557	586	588	585	548	569	603	560	591	571	622	569	573	531	541	593	549	545	586	551	571	560	578	535	558	569	575	592	546	574	605	586	594	582	605	574	608	506	544	585	580	564	568	595	540	567	594	589	611	572	604	553	578	559	575	579	539	611	574	561	591	545	585	543	532	582	619	569	592	572	541	615	541	589	569	575	592	545	542	590	583	573	568	588	549	576	565	557	541	574	560	560	549	562	589	561	548	556	574	600	592	626	577	532	550	597	574	570	548	544	539	585	602	551	572	571	560	563	535	562	533	567	585	560	544	590	559	563	585	598	552	623	551	561	564	561	572	586	534
672	2684	476	235	220	262	281	210	190	135	134	128	141	162	149	164	136	98	89	99	83	70	71	101	92	89	100	79	104	99	79	86	94	90	91	87	83	98	91	82	81	94	93	80	76	77	89	69	92	80	85	83	93	78	87	96	74	111	76	77	76	87	116	85	79	90	95	99	85	83	85	76	81	88	83	76	83	85	87	75	65	79	82	81	90	88	83	80	68	92	108	80	96	85	87	100	91	94	84	84	103	78	82	95	86	93	64	95	85	80	79	85	81	88	74	77	95	79	75	58	109	99	79	80	99	72	91	103	92	91	94	83	89	82	92	95	95	99	88	77	103	92	106	89	84	80	74	80	88	82	92	81	90	93	81	98	90	102	79	93	90	80	75	92	96	100	81	93	98	78	93	87	80	77	82	84	90	99	80	94	97	95	84	75	89	120	67	98	91	96	102	81	84	100	93	104	100	96	101	90	74	83	89	69	100	85	87	80	89	84	76	82	87	89	90	97	89	84	81	84	93	93	79	76	99	96	82	93	79	75	91	92	104	76	95	102	76	76	72	82	88	87	86	82	86	79	83	91	91	86	76	112	76	93	69	106	87	105	84	94	104	93	92	94	81	79	80	101	79	97	79	88	89	78	97	92	88	108	89	67	85	101	95	72	94	89	78	88	71	75	82	85	95	84	93	87	77	84	86	67	90	88	91	96	76	92	93	101	97	81	80	89	69	102	101	100	93	91	93	100	84	92	94	87	80	103	88	98	94	94	90	88	81	78	79	103	76	84	95	76	86	93	89	77	92	92	88	91	86	75	83	83	80	74	86	92	84	92	89	90	98	107	88	88	78	93	93	83	76	83	98	102	66	90	85	75	73	97	80	108	90	79	89	88	94	76	95	89	91	78	77	102	100	84	93	91	89	83	98	80	91	97	93	88	89	81	95	89	83	87	100	103	90	97	96	72	92	85	75	88	85	80	84	86	91	78	85	96	101	99	89	86	98	82	82	82	90	65	86	93	90	100	83	96	98	95	101	109	92	75	88	81	98	90	79	88	90	93	78	98	87	82	59	74	95	87	77	105	105	85	78	82	86	70	96	101	106	85	98	77	82	85	92	95	81	100	87	85	80	94	90	105	79	87	69	93	88	77	84	82	79	84	86	93	94	81	97	85	98	85	78	71	90	101	83	85	89	115	77	88	86	79	86	90	76	87	94	72	106	89	87	101	97	96	78	93	77	88	77	85	99	82	89	105	86	80	85	88	92	82	95	74	91	80	83	91	99	86	84	108	91	93	86	83	90	95	82	94	100	99	98	97	85	96	88	90	92	73	95	98	75	72	103	100	78	89	72	92	91	90	74	74	86	85	70	81	103	74	79	95	96	89	88	89	102	105	82	89	77	87	117	91	96	102	63	94	92	97	95	92	90	79	79	88	83	94	76	86	85	97	100	76	94	82	86	97	81	79	112	101	91	108	84	93	86	84	84	92	105	74	80	86	112	74	82	96	88	83	90	94	85	86	75	77	90	91	100	82	83	73	104	81	84	77	95	73	96	98	85	80	92	94	87	84	100	83	119	85	89	79	86	72	86	94	94	98	73	88	96	79	86	81	92	90	75	81	74	84	100	68	64	89	94	70	91	71	83	82	82	101	88	78	82	108	81	94	85	79	74	96	79	102	91	97	82	88	69	85	84	92	81	68	83	78	96	87	80	71	93	83	98	95	95	92	90	79	71	96	100	65	95	89	104	75	100	71	73	85	99	96	101	97	96	77	80	86	84	83	88	97	80	85	89	83	91	92	111	93	90	89	74	102	88	111	85	86	75	90	89	85	84	81	69	80	87	98	85	96	86	90	71	107	83	81	87	85	81	96	111	75	93	83	80	77	78	85	92	82	79	77	93	84	94	75	92	92	84	90	77	92	103	80	92	76	92	86	73	80	81	85	67	84	109	66	83	86	81	88	92	68	72	81	84	93	80	87	92	106	90	81	87	89	88	86	95	85	93	92	101	76	84	77	91	90	87	93	98	87	71	102	109	92	105	82	81	96	82	82	94	94	101	96	85	94	95	105	77	96	100	83	93	72	100	100	81	87	96	92	84	81	83	80	78	82	76	78	92	107	86	103	84	83	76	72	104	95	99	96	78	78	85	79	76	88	93	98	70	90	70	103	89	82	99	91	90	90	87	74	82	95	98	87	84	91	81	71	84	109	94	74	82	91	67	116	76	96	85	102	89	72	84	90	76	82	97	106	89	87	91	74	83	83	96	93	89	93	86	73	79	81	72	92	105	96	96	76	90	79	90	83	90	85	96	100	93	88	92	89	79	99	92	82	81	86	101	85	84	70	94	88	84	87	94	78	88	97	94	76	132	80	68	92	93	93	97	94	81	76	106	93	95	91	90	80	85	91	85	98	82	84	83	77	80	81	82	78	71	80	99	81	73	94	90	85	66	88	104	89	91	72	79	83	82	100	91	86	82	100	97	89	91	87	80	88	72	77	74	71	66	81	89	85	85	82	69	83	85	100	94	81	89	93	95	92	90	91	84	66	86	78	66	89	72	95	83	78	82	94	80	97	85	96	86	86	77	83	91	85	68	87	84	74	83	80	81	73	84	69	97	95	81	83	79	88	102	93	102	89	68	85	76	66	105	88	84	88	78	88	95	74	80	89	82	80	87	94	79	102	105	110	90	102	85	98	71	79	82	80	99	80	85	101	79	100	100	71	104	94	88	93	89	93	91	94	72	81	92	92	83	89	97	90	81	74	99	76	78	87	91	85	82	101	85	107	77	100	102	77	94	87	76	90	105	94	73	81	83	79	74	98	69	79	93	87	100	87	89	104	82	81	88	96	84	71	87	87	80	100	104	94	88	79	102	101	73	84	82	92	79	87	88	95	101	77	84	93	87	89	89	92	83	97	76	81	87	87	73	93	72	98	99	91	107	81	73	78	82	83	77	75	96	85	79	91	74	77	92	91	75	109	89	77	77	84	84	95	74	78	76	80	86	86	88	71	81	77	78	75	79	108	83	94	77	99	93	97	91	90	101	91	100	95	96	84	81	86	83	73	98	91	80	78	95	94	100	95	82	74	80	105	88	79	102	86	80	71	79	85	86	97	80	93	89	88	59	76	90	82	63	80	98	82	80	82	83	102	86	91	65	91	88	94	94	88	94	74	74	92	66	73	85	91	91	88	97	85	86	92	97	71	85	91	91	86	91	90	73	73	91	75	73	106	85	82	96	97	90	78	99	85	90	94	91	92	83	74	62	83	96	96	78	86	109	76	94	82	75	83	71	86	85	76	84	98	85	90	78	76	69	88	76	63	90	87	83	107	85	88	82	99	65	87	91	86	109	90	94	97	90	95	90	85	82	89	98	94	95	90	94	81	80	95	82	85	68	84	86	83	91	103	85	79	75	95	87	98	92	81	96	95	92	108	84	96	101	77	90	92	91	69	89	83	90	87	85	104	79	82	78	84	78	87	91	83	97	86
10798	20003	4186	5930	13039	15291	11703	7971	5764	3711	2686	2947	3600	3742	3768	2849	2004	1260	1105	985	939	930	933	891	928	883	917	926	873	854	903	824	845	831	795	866	876	825	821	888	813	813	813	818	785	862	803	822	809	835	919	853	819	810	851	818	810	809	831	837	785	795	811	803	806	782	831	796	831	887	821	799	786	818	832	813	798	825	797	843	819	846	846	849	825	864	781	803	813	839	862	802	805	826	786	825	789	812	825	814	801	776	789	796	822	833	773	781	834	814	832	814	788	891	863	863	824	796	831	845	799	862	851	853	754	766	850	849	851	851	762	771	815	780	837	753	839	817	810	809	847	850	808	784	779	841	792	814	772	817	814	787	845	839	749	813	797	831	809	837	858	836	822	813	807	814	824	843	867	792	784	781	871	776	759	827	839	766	829	797	848	797	820	768	827	833	799	834	864	812	835	799	836	792	797	827	878	816	815	803	832	801	819	876	798	837	807	786	864	831	795	779	804	843	831	792	804	849	818	804	824	806	775	765	803	756	800	808	813	820	848	850	814	805	819	816	859	805	827	816	810	812	861	865	816	814	788	809	834	801	780	852	764	823	798	823	766	850	815	827	833	756	824	772	780	853	818	809	866	799	790	800	850	861	842	832	835	838	759	808	860	810	854	820	814	817	835	767	816	770	844	848	763	847	770	790	782	809	813	810	808	824	796	834	776	795	770	811	852	847	821	775	836	811	838	796	822	825	850	831	854	787	859	790	805	888	780	801	817	784	817	803	805	831	849	850	869	785	769	791	808	865	852	791	806	826	788	834	788	831	807	789	795	824	822	817	832	829	819	838	840	832	817	778	803	759	849	830	860	802	799	811	852	846	796	817	833	847	805	862	785	810	868	826	813	829	770	821	845	819	788	792	871	798	805	795	838	868	804	809	801	816	838	840	744	823	823	840	841	800	782	833	814	784	826	869	793	842	810	859	775	813	825	808	791	776	749	795	866	825	784	784	807	817	778	819	775	831	852	847	846	814	798	835	831	765	804	792	815	821	805	815	821	821	810	831	827	853	812	826	850	816	857	822	745	816	838	849	795	812	853	833	877	818	809	833	809	821	825	814	749	796	817	846	827	814	777	802	797	836	857	813	801	819	759	816	817	759	796	837	809	845	828	789	765	797	797	805	785	804	817	808	870	837	784	852	768	813	831	791	806	839	851	810	792	826	843	855	829	820	866	803	810	821	831	826	837	772	868	832	827	804	800	786	758	846	831	849	819	791	796	822	779	869	835	785	852	820	828	799	789	766	801	788	837	815	812	804	768	827	867	826	805	821	821	823	799	809	814	849	871	844	806	828	784	821	819	852	825	885	782	803	762	845	857	819	783	801	807	866	847	864	837	776	813	840	830	835	861	810	767	846	828	798	813	799	783	831	789	821	856	841	782	814	817	820	802	779	782	835	761	836	797	833	834	844	844	800	791	883	835	809	838	815	858	803	799	825	799	804	802	843	794	815	830	813	823	826	769	822	808	770	825	827	824	839	786	826	809	787	771	803	833	792	808	809	833	773	851	784	754	819	819	782	828	879	849	803	807	849	823	842	797	853	807	813	776	855	793	868	806	778	805	776	823	821	798	840	821	812	776	829	776	823	836	834	819	857	838	774	830	835	814	849	843	836	832	817	859	771	801	865	839	824	813	843	862	826	802	798	763	770	813	839	833	800	820	863	826	713	834	807	834	843	797	793	846	852	796	873	827	830	820	802	828	813	808	775	844	840	798	784	868	782	818	840	805	828	802	788	835	811	836	872	836	846	851	816	836	840	806	776	835	811	815	815	808	792	778	804	822	783	826	826	816	806	820	825	791	818	782	767	811	834	856	837	853	797	737	818	792	821	828	828	839	805	810	859	816	792	777	817	867	829	830	826	828	838	797	809	799	815	834	863	851	804	768	858	820	792	889	873	852	809	786	819	828	820	842	837	846	874	852	841	827	832	865	757	795	811	790	841	825	855	815	826	797	782	845	790	840	796	846	794	850	823	829	819	913	775	836	841	853	821	818	817	847	840	833	848	831	862	805	834	808	840	784	813	846	835	799	876	898	836	790	849	808	828	818	821	795	775	807	829	816	826	786	820	848	836	801	817	831	846	833	821	872	773	822	869	789	824	812	846	825	853	833	860	801	839	804	812	815	759	861	852	849	750	825	852	818	783	802	785	828	849	796	793	796	833	785	791	794	805	801	809	776	823	809	803	796	876	806	806	860	810	859	823	811	817	828	810	839	849	802	854	791	791	806	820	851	808	818	809	793	851	799	821	767	845	831	780	826	850	783	798	829	829	795	810	878	779	793	833	784	794	818	797	832	825	767	821	849	837	806	799	843	827	783	854	811	860	785	808	825	856	818	783	810	832	785	841	851	802	834	774	802	817	810	855	859	864	847	794	806	832	853	859	767	764	854	806	784	807	786	751	864	771	812	805	866	899	753	831	809	771	863	799	801	786	813	817	864	848	829	828	865	836	866	774	824	840	777	850	843	830	802	821	812	834	833	815	859	834	801	823	815	819	787	773	828	843	826	797	807	815	803	816	771	803	832	817	803	799	822	806	868	785	792	814	853	843	815	812	810	833	802	827	830	771	854	808	836	812	853	791	831	831	882	771	832	776	788	816	857	821	774	774	819	790	803	807	815	787	814	787	848	798	852	841	836	791	852	803	845	815	817	801	834	842	840	807	834	845	779	829	822	850	873	857	830	833	772	841	827	811	826	845	832	806	821	804	804	813	804	887	814	788	801	790	826	898	785	832	815	772	838	850	804	848	822	848	800	806	817	797	807	804	870	816	749	802	777	785	807	808	853	821	817	815	807	762	800	792	781	851	810	816	801	853	787	878	762	840	791	807	848	806	812	821	804	811	813	847	790	785	781	828	796	821	806	778	829	801	814	840	817	804	815	798	798	811	862	810	767	830	785	871	794	825	842	792	816	800	823	847	818	789	791	769	798	830	802	877	802	761	854	854	825	800	817	886	800	770	820	800	798	860	810	858	801	827	834	838	888	831	817	808	842	811	808	795	799	839	847	833	811	838	801	809	824	815	824	790	819	829	820	792	817	827	833	787	796	822	810	836	837	806	808	750	828	851	802	848	799	766	832	824	813	830	831	790	766	810	804	860	775	784	760	828	797	819	836	814	807	823	868	872	821	787	786	847	808	845	778	838	776	836	781	885	803	844	814	841	813	832	802	794	828	850	816	832	755	780	804	831	849	811	812	791	817	866	815	835	817	785	811	864	800	805	826	806	775	827	806	791	800	797	837	803	796	859	836	805	767	836	792	856	785	876	842	788	788	827	781	804	808	873	830	811	805	805	778	810	835	785	817	822	833	774	810	838	858	846	793	775	807	830	778	809	788	797	826	852	793	895	855	819	847	791	765	813	809	881	790	794	847	803	839	808	838	817	792	797	858	795	855	825	796	835	856	826	803	803	783	809	848	790	833	818	817	794	758	836	799	829
1239	1970	319	160	142	251	182	133	85	76	64	72	67	76	79	77	70	46	31	29	40	30	32	25	31	34	47	31	28	31	31	35	29	30	32	26	30	32	27	37	25	21	21	38	33	29	31	29	29	31	28	32	22	31	23	31	29	29	33	34	27	36	33	25	29	24	34	28	39	24	29	34	27	22	36	25	32	36	33	32	27	35	38	37	31	32	29	29	35	33	32	31	24	30	34	43	32	31	22	34	39	31	39	32	21	37	29	22	32	34	21	30	24	24	20	36	29	21	39	34	36	31	38	30	29	22	22	33	33	26	23	22	24	25	25	33	34	27	33	31	32	38	29	26	26	22	27	38	25	19	26	30	29	33	25	29	29	35	21	28	29	24	24	18	29	35	25	25	25	34	24	32	28	24	26	26	26	27	21	30	35	21	28	19	26	29	25	28	26	24	39	26	32	23	21	25	43	31	25	23	30	28	29	23	29	24	26	29	36	27	30	30	33	34	42	32	28	20	26	33	29	36	27	21	30	32	25	31	24	20	32	34	18	16	22	36	25	33	38	35	24	36	27	32	33	33	31	33	34	34	30	19	20	24	24	30	28	21	23	29	29	22	37	24	31	32	31	24	38	21	39	27	29	23	35	31	34	27	39	29	34	22	36	36	20	27	33	33	31	30	32	24	38	30	36	34	30	32	36	32	25	30	26	31	28	25	28	35	34	26	30	21	30	37	36	34	39	35	43	27	31	36	29	27	25	28	31	29	25	26	31	16	25	19	26	28	38	26	25	27	23	27	21	29	29	41	31	24	20	37	35	32	30	27	38	19	24	30	27	27	27	32	32	22	34	39	28	23	25	25	30	30	25	28	23	35	24	17	23	27	26	19	32	33	29	32	27	39	29	38	22	41	31	28	31	27	28	41	30	20	22	32	34	32	40	23	30	35	31	29	31	23	31	29	29	25	25	33	29	30	34	37	25	26	25	23	32	27	34	41	37	32	25	23	30	32	28	26	20	31	31	38	26	27	30	28	24	26	25	34	27	29	31	25	28	30	31	27	24	21	33	31	23	22	18	27	31	35	36	34	15	21	23	20	28	34	27	28	30	33	25	38	25	42	36	31	34	25	35	26	29	34	20	35	34	28	23	31	30	25	38	30	25	26	36	28	30	32	29	22	32	36	30	41	17	25	39	30	28	22	28	34	24	38	29	29	31	24	21	30	26	21	29	24	26	26	26	17	32	29	31	22	37	19	22	24	30	26	39	36	24	27	27	26	31	48	31	28	29	36	27	29	26	35	31	22	30	42	24	36	29	33	27	32	27	33	26	30	29	38	28	27	24	29	33	30	28	33	31	18	20	26	30	22	38	28	38	27	30	30	14	36	28	16	29	24	36	30	26	37	25	24	31	22	36	23	28	29	31	34	24	24	36	28	21	40	25	22	27	27	34	28	37	28	29	25	22	30	31	21	35	25	30	37	27	34	32	28	37	25	29	30	30	38	37	22	19	28	25	25	25	35	39	31	28	36	34	36	35	27	28	23	28	46	34	32	47	28	33	27	32	31	27	37	33	24	28	39	33	42	39	27	20	20	30	29	27	23	22	23	30	28	26	24	25	25	28	23	31	21	42	23	26	24	30	27	37	32	25	25	29	21	42	38	35	23	33	26	27	30	27	26	26	27	33	33	33	32	30	29	38	33	23	25	33	36	27	23	28	25	35	36	29	28	31	29	25	19	33	18	28	30	26	31	27	42	36	32	29	29	26	34	20	31	23	29	26	27	28	25	28	28	42	20	28	43	29	22	37	25	34	28	29	28	26	28	33	31	28	26	25	31	23	21	23	31	29	26	26	22	31	44	33	30	28	32	33	29	24	33	27	31	36	31	21	22	29	28	29	32	37	22	39	26	46	30	32	28	34	43	31	33	31	18	33	29	27	28	26	19	22	26	32	29	28	31	33	41	29	22	28	37	34	30	20	18	40	32	36	34	25	36	34	29	18	35	30	40	24	43	20	27	23	27	26	32	30	40	27	24	30	40	26	19	33	27	25	30	38	23	36	24	28	33	36	32	28	25	33	33	35	30	30	28	31	27	41	27	28	25	34	29	29	25	29	21	25	22	23	40	23	25	21	24	22	28	30	36	28	28	36	33	28	30	32	32	32	35	29	31	31	31	35	43	24	28	18	28	30	33	30	25	26	33	37	23	30	24	30	29	29	32	34	29	31	24	28	32	33	22	18	32	21	30	33	35	29	23	32	31	25	32	21	28	34	22	41	22	20	30	15	31	25	28	30	30	34	27	30	26	18	29	33	30	39	32	26	30	20	36	29	33	33	23	26	33	28	29	37	26	22	22	30	32	30	32	35	30	28	22	26	31	23	37	28	39	36	21	36	29	31	26	28	32	21	21	29	31	30	25	36	31	24	30	22	31	30	24	41	27	32	30	28	34	28	19	33	29	19	25	27	31	24	24	35	42	30	35	26	32	33	29	25	23	25	21	32	19	38	29	29	24	33	29	27	32	37	29	29	20	39	37	29	28	38	23	35	23	30	36	27	37	37	34	38	26	27	40	25	28	19	34	21	35	24	43	25	39	26	32	23	35	31	27	39	33	26	32	25	24	19	21	16	39	30	24	35	25	31	25	40	31	42	29	30	37	28	27	29	30	26	26	19	25	31	23	32	29	29	36	27	30	42	31	24	28	40	33	25	30	36	32	27	38	34	36	38	34	30	26	38	37	35	21	21	38	28	32	38	42	30	38	26	30	30	32	29	26	13	37	21	35	24	32	25	26	25	35	27	28	31	22	30	37	33	30	39	22	40	27	33	28	27	25	33	30	42	27	22	37	30	37	24	33	23	31	21	33	32	28	31	17	21	42	32	23	29	29	32	26	40	30	24	24	30	28	32	23	35	28	26	35	30	33	27	35	31	24	25	31	31	33	27	28	28	26	24	30	34	29	32	34	29	27	33	28	24	30	26	38	29	37	32	24	37	28	29	39	26	22	41	33	28	37	33	26	27	25	29	27	29	27	35	22	25	31	29	36	26	22	29	28	25	33	24	27	42	24	29	26	25	30	27	35	21	30	22	23	39	38	30	32	27	27	24	26	17	31	30	23	30	29	22	40	34	25	27	25	24	37	26	22	31	22	29	23	31	26	29	33	26	30	30	48	37	32	28	37	23	32	27	26	19	24	20	30	38	30	34	41	25	33	27	27	32	46	26	27	37	36	25	39	35	24	27	21	25	38	36	37	27	19	16	29	23	26	41	23	33	35	31	35	28	26	30	27	29	36	34	26	28	28	37	31	26	21	37	26	16	24	17	34	32	40	37	39	24	29	29	19	33	33	27	21	19	27	28	36	34	29	39	32	23	26	31	23	34	38	30	30	35	32	33	32	22	24	34	35	21	29	28	33	27	29	33	26	24	33	31	30	23	30	28	21	33	32	27	22	26	21	36	23	30	28	29	28	17	33	26	33	32	27	31	39	29	24
12613	16762	3360	4909	12013	15518	10513	6300	4320	2511	1753	2012	2213	2111	2184	2249	1518	940	521	447	398	387	379	364	370	351	363	377	338	323	327	312	308	314	326	295	294	309	261	303	299	276	301	322	293	277	291	265	289	288	262	304	316	289	266	268	305	279	274	289	259	281	276	283	282	302	249	282	293	265	278	302	284	269	267	285	289	249	279	292	256	244	275	296	275	268	292	322	256	286	275	254	298	271	270	267	249	291	300	293	265	268	266	283	284	288	311	284	285	289	282	283	284	295	294	248	284	273	263	308	279	294	284	264	274	269	260	259	290	238	283	275	296	269	283	327	290	267	285	301	247	280	294	275	275	281	288	241	249	276	287	283	274	306	260	234	260	279	262	267	262	280	256	258	260	283	274	273	268	286	263	260	281	250	294	275	294	263	253	305	262	256	257	273	265	252	292	259	269	253	280	246	294	269	299	295	253	271	272	267	289	286	301	300	290	249	256	288	286	273	285	250	234	289	272	264	285	277	286	245	262	271	262	302	240	247	276	303	276	315	282	238	296	286	278	267	270	291	284	300	266	279	276	296	270	262	284	247	283	263	270	256	272	281	278	263	273	278	270	286	298	285	270	279	298	261	264	253	274	256	273	286	258	272	263	235	277	276	287	266	244	259	266	268	281	300	273	244	273	271	281	281	267	273	258	260	267	288	310	260	255	264	295	262	252	266	296	267	278	302	300	269	287	281	278	273	281	288	269	291	279	281	262	311	296	287	297	271	291	280	275	261	258	262	264	273	284	287	282	297	269	273	268	248	272	291	257	240	270	256	299	282	262	247	262	286	268	273	295	292	270	316	260	268	249	251	284	263	294	272	271	262	242	266	294	289	258	256	285	317	235	276	266	277	260	280	291	283	270	285	264	251	256	282	273	279	260	271	282	288	269	275	278	281	262	270	269	265	281	283	283	274	231	271	265	273	289	296	260	277	320	281	270	278	279	274	292	264	256	280	294	288	260	274	284	283	265	248	287	285	273	289	286	294	288	264	299	245	275	269	274	251	273	298	261	286	246	266	276	273	267	270	263	292	279	274	246	288	268	274	289	283	293	279	281	272	267	287	242	285	274	286	271	248	294	252	272	268	276	280	268	277	267	237	276	274	297	250	284	289	258	288	276	293	260	300	272	261	281	292	276	274	276	290	225	272	280	312	268	242	253	282	260	261	267	279	264	265	273	271	289	256	274	242	268	308	257	270	261	278	271	266	276	270	250	269	262	266	263	276	239	295	266	266	270	282	254	267	296	265	295	260	260	270	285	281	294	275	286	273	260	288	276	253	268	284	275	263	267	285	253	274	274	256	261	282	284	254	277	283	259	298	295	279	230	272	254	287	282	295	249	276	240	291	259	274	304	276	277	276	284	269	275	273	278	286	247	285	269	262	251	295	264	282	252	313	281	289	275	267	260	267	286	258	256	303	268	297	251	266	287	239	269	275	287	270	263	294	284	279	278	253	280	302	279	273	297	266	283	297	281	256	287	274	249	255	282	278	240	282	282	243	279	300	294	249	288	269	257	274	282	255	278	252	249	282	271	274	254	260	277	284	293	284	257	295	286	255	250	236	299	294	304	273	242	273	252	258	274	273	292	267	276	275	270	269	276	259	252	277	287	244	269	261	279	262	254	269	280	284	253	295	282	266	245	284	273	277	249	268	295	242	273	279	278	299	311	281	285	278	266	286	254	275	236	297	275	282	257	263	251	242	262	292	268	282	292	239	221	241	270	275	279	285	267	283	278	264	310	276	276	299	280	283	268	258	283	299	286	288	271	313	248	259	279	295	266	267	275	280	281	285	291	275	281	257	273	270	280	292	274	284	259	265	269	291	291	252	281	283	262	296	294	280	276	259	278	285	268	264	274	270	276	294	263	297	247	257	257	285	291	261	294	254	279	251	270	249	270	291	265	301	290	254	283	284	272	260	271	268	263	238	269	273	310	277	248	272	297	279	276	293	293	293	299	250	257	247	267	258	264	270	254	277	283	291	266	272	267	282	278	274	288	290	281	263	274	274	268	265	263	251	286	288	292	280	304	297	271	289	270	269	260	264	259	269	259	259	287	270	277	307	258	279	262	279	288	267	280	289	268	294	316	284	271	268	306	274	274	281	268	327	271	287	296	280	263	286	295	281	287	248	288	266	268	283	284	258	289	296	270	267	268	293	240	274	257	296	257	255	270	292	269	259	277	246	302	256	285	284	239	288	286	255	254	295	270	293	283	278	306	258	266	276	289	265	245	257	290	285	276	285	275	271	262	306	259	257	257	265	269	300	286	257	278	291	305	270	241	277	274	259	276	274	263	272	285	278	261	256	252	264	282	292	289	280	264	271	283	250	274	294	275	288	275	287	296	279	290	263	256	288	283	269	278	278	292	285	286	270	259	267	263	273	274	248	267	261	279	284	305	273	287	291	266	252	306	261	284	294	276	292	256	269	288	234	248	279	247	281	285	289	283	269	293	288	271	256	285	264	273	255	284	273	296	275	291	285	266	264	272	281	287	266	315	272	291	273	285	279	301	281	270	239	259	293	270	269	291	267	263	278	297	262	263	263	266	282	280	258	294	272	256	288	266	258	299	271	254	281	258	286	269	259	283	270	270	271	273	273	268	282	284	267	250	246	268	284	273	296	252	271	284	286	256	279	290	287	276	264	279	266	275	279	292	296	267	251	251	277	282	268	321	270	300	265	255	256	287	242	291	291	261	258	264	301	290	286	283	258	276	263	268	259	275	271	287	317	266	302	300	283	259	254	286	270	287	250	265	276	261	291	302	303	302	253	265	269	267	249	294	267	271	292	251	264	268	283	270	285	285	269	270	277	297	288	287	301	283	278	278	276	278	271	259	272	272	283	272	284	282	284	245	242	241	300	272	287	285	282	259	250	295	233	263	294	297	279	289	267	302	264	265	273	291	284	278	275	290	265	301	258	297	279	257	287	278	282	254	276	304	283	277	272	265	255	303	254	268	305	293	263	266	274	264	255	271	283	280	253	263	271	254	262	257	248	276	245	278	277	283	226	276	299	265	261	257	268	283	280	267	244	255	292	266	268	274	272	254	312	272	260	278	258	300	245	285	272	295	280	289	277	260	242	267	279	285	287	252	275	273	281	269	252	298	281	277	278	257	251	274	272	271	271	272	292	272	273	308	269	285	293	239	277	250	299	266	250	282	276	251	267	267	306	263	271	268	300	278	252	257	296	292	259	257	284	290	281	274	259	264	279	273	263	239	284	280	283	279	289	254	286	260	263	267	272	282	256	258	271	262	270	292	299	308	265	275	256	283	277	260	264	260	259	274	290	257	270	256	273	270	274	279	263	277	286	276	286	293	259	287	271	247	275	252	238	269	262	299	247	279	286	274	315	278	246	280	281	244	256	268	282	265	283	242	281	272	274	288	267	280	274	296	259	295	276	258	276	277	259	261	265	281	251	281	279	288	277	262	269	243	298	270	288	309	281
928	3409	688	238	282	333	278	193	172	114	126	120	113	100	107	122	93	74	68	78	90	76	67	80	62	56	76	62	59	69	55	64	68	56	75	63	68	61	58	63	61	63	59	57	61	76	67	69	76	58	56	77	56	69	58	65	56	85	64	60	57	71	76	58	78	70	68	60	59	62	67	53	76	61	49	64	61	53	80	62	61	72	53	67	65	55	69	55	60	51	56	63	62	65	58	65	55	72	60	68	66	72	53	73	68	56	63	67	58	74	59	78	56	61	59	67	69	55	66	58	72	58	77	75	69	64	55	67	58	73	60	72	72	44	76	75	71	67	82	66	61	70	62	87	57	72	60	62	51	63	80	58	71	78	66	64	71	60	53	69	51	45	71	63	68	67	61	62	58	65	56	73	46	67	61	76	57	69	62	66	62	60	62	63	67	58	73	75	67	65	75	66	67	61	61	76	62	69	63	50	50	64	64	69	57	78	57	63	53	59	69	75	67	71	54	77	69	72	66	53	57	70	63	59	66	77	60	55	62	66	64	64	60	66	61	72	74	39	74	68	68	64	46	62	53	66	64	68	60	65	66	58	69	60	54	60	60	63	64	53	72	59	55	62	67	64	78	54	61	75	59	55	65	64	49	57	61	59	64	66	47	65	65	49	64	62	53	58	61	65	51	57	53	51	56	74	62	76	66	85	52	69	61	61	54	61	63	67	73	64	42	61	56	64	62	77	67	62	55	65	67	62	58	79	53	72	61	69	60	52	64	78	69	74	74	77	71	79	69	78	71	55	59	53	73	66	59	61	69	76	64	80	57	59	64	62	55	71	64	68	65	68	51	65	68	51	74	58	75	63	50	68	67	66	75	62	69	60	55	72	66	66	71	72	50	77	65	66	56	68	81	65	57	65	68	59	61	53	58	66	57	64	65	67	69	55	72	61	47	51	69	72	54	71	74	51	67	73	60	72	74	55	57	61	69	65	66	51	66	55	72	56	54	61	72	62	79	52	73	65	82	51	64	65	64	72	72	59	47	67	49	74	58	51	59	51	70	73	72	56	67	57	65	48	65	64	54	60	55	61	58	57	62	54	63	52	69	74	74	65	64	61	56	52	65	56	68	76	58	63	45	54	67	57	53	61	62	68	59	66	69	66	60	63	69	65	71	76	64	62	71	59	62	67	55	69	67	66	67	77	77	72	58	80	69	55	63	63	72	55	76	64	59	50	65	63	71	63	62	62	51	60	71	65	50	61	68	67	65	64	56	74	63	58	69	72	59	76	38	53	80	72	69	54	55	77	71	72	73	61	76	72	60	60	71	57	62	64	58	55	65	70	61	65	64	65	79	71	62	56	63	66	48	61	74	71	66	67	49	62	83	64	67	57	69	54	60	59	72	65	61	80	66	76	74	64	65	69	72	59	54	70	70	62	69	56	67	64	70	61	53	83	63	64	56	73	66	60	50	62	57	61	61	88	63	64	71	53	66	78	76	59	75	60	62	57	68	57	62	63	60	64	57	61	60	67	60	71	80	61	50	66	59	65	62	60	66	73	71	53	59	69	60	54	76	80	71	80	51	68	64	62	51	62	51	58	70	49	50	65	74	63	58	66	71	62	53	70	60	58	68	85	78	73	76	69	78	62	58	60	67	61	59	64	49	68	66	69	59	58	64	76	68	67	65	62	67	93	52	60	62	65	60	52	52	48	57	73	61	61	61	81	71	49	85	74	58	64	51	73	67	58	64	68	80	64	54	65	70	59	74	82	65	65	56	50	65	75	63	65	65	57	77	56	69	74	65	65	62	71	64	52	62	69	60	60	62	72	70	84	54	70	54	81	63	66	79	73	59	64	64	78	56	50	52	63	69	55	56	57	64	68	68	72	42	50	63	47	61	60	57	60	56	46	62	62	70	67	63	46	55	56	72	65	63	60	77	52	58	68	63	59	69	66	60	49	68	49	65	55	65	59	80	52	65	77	61	62	72	70	87	70	73	61	65	78	68	69	64	59	63	85	57	51	55	74	67	85	66	68	50	66	72	67	60	78	66	67	72	77	80	77	71	63	66	55	60	66	62	78	63	59	60	64	60	98	68	59	64	75	68	61	73	77	56	65	56	57	79	71	65	77	53	70	65	68	58	63	78	61	60	80	70	62	64	71	67	61	55	70	52	72	57	59	67	58	58	73	69	50	69	62	65	46	63	65	54	59	52	71	64	53	70	69	77	72	82	75	63	64	58	69	71	57	76	51	61	62	58	76	55	70	66	52	51	77	56	58	72	60	62	72	69	60	57	66	69	57	68	67	62	75	70	61	64	64	57	56	49	55	58	61	55	61	66	48	80	79	72	56	61	76	59	77	56	76	69	66	54	72	70	71	65	54	62	65	55	61	79	69	52	75	54	81	64	50	57	55	57	67	81	56	61	56	69	63	65	58	69	67	63	56	77	64	60	54	69	62	67	61	69	68	68	49	63	72	58	63	59	60	59	67	66	81	62	70	60	69	66	63	62	67	66	52	56	56	67	57	60	72	63	72	64	68	70	74	62	76	59	69	53	55	68	58	55	63	68	77	62	68	61	67	61	64	47	67	73	55	61	73	59	74	59	66	57	68	61	61	65	63	65	57	62	71	57	69	78	81	59	65	62	52	71	58	60	65	56	56	67	71	69	68	69	45	71	66	72	64	62	56	67	68	57	61	63	56	54	69	69	66	55	80	78	58	73	54	60	75	61	71	52	62	55	66	60	67	82	58	60	65	59	59	65	71	78	64	73	61	47	60	61	52	77	49	48	52	60	59	63	61	57	57	61	66	70	62	61	73	59	80	70	65	63	62	59	60	77	56	63	62	66	69	72	73	70	71	50	67	55	65	70	67	60	70	68	70	60	55	68	74	64	64	58	67	61	64	66	53	62	67	65	64	67	53	53	61	64	79	62	81	62	58	66	60	63	59	62	79	67	72	49	61	71	67	64	59	78	69	68	69	69	62	55	66	55	63	54	64	76	64	60	74	73	64	53	56	56	71	70	56	59	47	53	61	60	68	74	64	63	64	60	55	57	61	63	50	62	77	66	57	64	72	60	71	64	72	64	56	72	60	64	68	64	67	51	52	62	64	63	53	67	72	71	59	78	69	69	61	71	53	63	71	74	67	68	79	60	71	68	72	60	80	61	72	72	67	64	58	65	61	74	68	66	51	79	64	72	68	59	70	53	69	66	64	55	58	76	75	63	77	50	58	63	64	65	62	64	67	79	68	60	77	63	66	75	53	71	59	74	70	63	58	71	55	73	65	60	56	41	64	70	48	55	65	77	54	54	51	53	76	61	56	66	57	67	60	69	65	64	83	65	74	69	65	70	49	69	68	77	50	56	60	82	77	62	70	67	54	76	57	52	63	54	65	68	56	57	58	60	64	57	55	59	61	52	66	63	66	58	68	60	44	68	58	70	66	60	72	64	74	58	47	59	65	58	61	62	65	66	51	55	64	58	65	61	51
14350	22230	5514	6694	17092	18204	12292	7653	5999	3675	2820	2776	3038	2601	2116	2481	2067	1313	1051	895	854	800	764	781	773	776	756	763	721	695	695	688	731	645	643	676	665	654	630	642	673	617	634	640	648	635	661	648	633	634	578	615	682	630	646	623	623	646	660	609	637	639	631	606	606	637	652	658	616	616	613	620	615	603	597	636	624	594	626	607	665	614	629	595	613	623	659	577	645	620	655	624	635	624	614	606	598	656	599	585	605	626	652	669	639	592	607	628	612	663	590	610	631	606	587	659	625	648	625	630	652	665	664	671	604	634	615	644	616	653	563	628	634	649	625	625	595	604	624	620	616	600	605	642	640	598	592	638	582	633	605	584	621	617	609	624	607	592	614	640	637	584	636	645	633	593	617	615	605	643	597	623	652	628	595	609	654	650	632	614	622	579	646	599	618	568	623	610	561	640	659	624	638	628	621	662	627	609	634	583	630	646	623	600	612	612	639	677	610	618	619	617	617	599	597	575	601	612	617	587	597	596	645	611	608	615	634	619	583	634	631	636	588	643	619	631	606	632	608	625	603	624	641	682	618	631	634	644	620	652	599	605	566	602	641	625	620	628	603	648	567	604	629	648	605	676	654	649	605	577	599	587	561	643	628	667	635	629	583	616	623	577	646	571	626	619	648	610	614	630	611	634	642	620	610	626	582	632	622	635	610	627	631	648	621	614	616	607	650	574	641	609	609	562	570	641	655	609	630	655	628	634	629	648	636	634	645	633	655	633	611	613	631	639	599	624	637	626	593	611	625	622	636	660	631	630	626	629	576	630	634	595	616	610	606	612	624	569	653	600	639	625	657	623	585	617	611	602	653	611	605	618	626	634	637	588	654	603	634	604	634	652	625	567	595	658	611	621	663	633	608	663	584	596	608	632	632	626	591	610	596	603	584	601	628	636	621	609	616	660	621	647	610	662	585	646	679	612	612	615	535	632	624	654	631	564	639	594	584	630	629	653	574	632	639	610	573	596	656	669	623	622	622	599	622	631	626	625	609	616	601	616	606	627	633	625	606	612	613	616	622	587	607	627	599	628	619	587	597	644	633	602	605	633	603	601	626	622	662	568	697	606	631	633	615	600	598	654	658	598	640	585	601	588	632	625	656	626	624	617	564	600	661	691	661	649	640	632	594	591	611	617	632	618	631	599	617	637	632	646	585	622	636	658	589	619	687	625	628	650	594	599	613	616	632	613	612	649	594	648	635	625	577	589	617	599	600	594	615	618	575	666	652	610	608	614	645	649	625	652	676	650	634	592	636	593	647	634	598	626	648	611	649	633	608	654	633	573	632	607	606	638	651	643	613	666	663	628	625	668	615	568	584	617	627	644	635	595	610	609	623	651	613	610	651	637	603	654	569	583	635	645	665	645	612	605	653	629	648	642	647	620	638	587	593	628	647	639	633	588	575	594	632	588	612	577	616	620	615	584	593	611	639	600	633	616	607	582	638	682	645	613	612	602	608	631	640	602	625	638	695	599	624	607	601	625	613	615	655	621	632	645	588	599	617	628	610	595	606	583	615	629	617	645	617	631	650	612	622	633	617	655	625	594	639	610	633	632	612	606	676	616	625	628	620	635	588	619	619	614	598	596	620	607	609	619	613	611	600	637	624	590	621	639	626	622	624	622	574	621	603	648	633	600	581	605	680	591	661	610	601	604	624	542	652	642	627	593	612	622	629	615	610	644	609	624	650	635	591	602	648	626	612	639	640	666	626	622	590	632	647	603	616	615	634	641	628	652	633	621	606	619	630	611	643	620	613	612	634	652	610	620	596	610	658	587	567	623	607	635	608	627	626	600	603	653	602	649	690	684	598	650	605	614	637	625	642	595	576	632	566	658	639	626	658	640	608	657	588	619	601	580	605	615	596	596	613	636	622	632	620	587	596	616	591	642	634	587	601	600	600	618	613	637	644	666	604	600	599	604	594	627	621	621	606	611	634	588	636	649	626	602	612	621	638	608	630	673	662	619	699	638	631	648	598	649	584	609	660	634	633	602	666	627	652	591	629	643	623	639	669	645	575	575	584	598	618	579	623	650	582	609	619	628	588	682	618	666	591	570	612	655	611	635	585	611	643	626	645	596	598	618	590	608	659	669	655	685	641	635	619	585	609	616	611	605	602	601	636	628	665	637	593	611	652	617	627	624	607	610	611	622	602	593	607	604	612	643	600	629	606	614	586	625	604	613	660	578	596	646	616	605	622	635	625	565	642	659	608	627	632	619	612	643	632	588	639	616	599	638	617	628	597	644	592	580	594	647	636	614	653	609	604	619	595	632	625	604	641	591	600	602	636	643	640	639	638	598	613	606	648	641	606	594	627	625	663	630	594	618	665	612	592	653	640	562	622	626	605	595	665	621	650	605	612	659	623	663	612	619	631	633	627	618	608	591	605	638	607	640	566	619	683	607	614	597	604	648	603	653	624	633	599	602	642	616	633	631	631	617	614	582	611	647	641	623	644	616	643	633	633	633	619	637	632	655	619	631	610	650	581	603	579	608	696	636	596	629	597	663	677	583	618	651	599	606	671	608	606	631	581	628	615	633	599	630	641	673	642	603	635	653	606	619	602	608	626	618	645	635	601	650	617	631	598	616	627	622	608	645	644	634	642	592	578	645	609	630	632	620	608	611	596	648	622	640	661	640	592	594	640	676	608	604	639	642	611	591	578	668	615	644	617	622	605	639	611	599	608	611	614	625	641	655	663	634	564	593	639	596	605	620	629	634	657	601	618	659	589	643	593	687	619	577	621	599	593	641	628	595	634	607	617	652	614	603	642	656	623	633	680	628	635	624	640	623	619	654	633	615	588	594	593	639	621	658	606	625	575	636	587	628	591	576	636	652	612	641	603	638	630	617	636	622	617	595	594	585	641	600	627	620	644	592	625	612	641	621	629	625	631	638	606	622	653	637	640	575	635	647	668	630	632	644	637	675	618	609	612	639	598	680	612	612	661	631	613	604	622	617	659	649	631	611	550	648	615	569	631	608	604	650	658	610	639	636	607	652	638	643	632	590	604	611	605	594	633	639	708	616	645	599	604	649	654	594	629	642	614	675	633	623	628	644	621	628	620	619	641	620	598	638	634	629	606	591	643	609	666	598	618	644	606	636	617	609	623	641	629	618	598	608	643	638	609	637	647	630	608	623	576	654	623	613	614	644	640	619	633	623	632	610	610	612	641	637	604	648	617	568	588	625	639	617	604	631	601	629	647	637	610	629	589	615	596	616	654	675	623	654	609	587	628	687	644	599	622	633	625	634	588	658	614	597	625	625	681	674	552	656	616	603	630	608	690	660	618	603	612	609	606	644	632	665	577	568	635	621	582	593	651	604	671	627	617	637	640	608	650	621	622	633	610	608	624	595	660	591	644	652	615	593	590	652	615	582	645	606	653	597	638	590	628	625	671	655	600	665	627	599	590	639	627	636	606	613	582	607	623	646	629	630	637	620	644	594
927	650	221	157	175	204	144	110	97	110	74	96	112	72	78	97	71	79	67	69	55	81	70	74	52	58	67	58	65	62	55	71	64	63	55	61	51	77	69	69	65	61	57	52	66	62	64	67	57	71	60	57	65	75	70	57	73	69	66	72	62	68	58	61	72	69	58	58	71	57	60	62	74	52	57	58	54	57	71	63	50	52	66	63	46	54	69	49	53	66	62	64	67	58	72	57	64	79	57	70	60	51	61	62	56	59	52	52	69	71	58	53	71	62	71	59	57	69	62	51	67	68	68	54	58	76	62	56	75	85	59	59	60	74	53	69	64	60	70	58	54	61	74	62	71	62	70	66	58	58	62	56	60	58	63	65	50	61	74	54	65	45	64	66	67	67	62	64	59	65	68	68	61	67	64	80	56	52	63	65	66	58	58	72	72	68	50	58	51	74	65	77	59	60	66	71	61	60	73	62	51	65	71	47	53	63	53	67	63	74	77	66	64	68	66	75	68	62	54	65	64	76	62	65	61	63	78	47	60	65	61	71	68	75	55	60	80	51	59	61	57	65	56	56	60	62	71	79	60	77	49	62	75	64	47	60	80	63	55	57	61	65	59	62	66	69	71	67	53	58	67	59	57	66	58	67	70	61	69	67	66	67	80	67	73	65	62	64	59	60	69	56	59	50	56	66	64	59	60	81	69	48	52	66	69	61	56	76	60	67	54	55	51	81	69	72	71	67	53	62	57	62	64	77	53	67	80	92	58	68	63	73	62	58	69	58	50	66	65	75	52	56	59	72	82	57	48	63	56	60	70	55	56	80	68	75	67	67	70	78	62	74	61	60	64	62	68	64	71	61	61	63	61	53	60	66	57	43	62	69	55	74	73	69	48	64	71	71	65	85	83	59	65	66	47	65	59	58	65	54	66	62	58	72	52	74	52	60	70	65	58	55	57	72	82	71	65	53	54	63	58	67	67	62	68	59	66	63	67	45	61	59	71	63	47	64	58	70	67	48	53	64	59	65	73	51	68	78	67	56	71	80	49	68	71	67	64	70	50	56	67	67	59	71	71	79	64	57	58	64	65	64	60	53	60	66	61	68	67	60	70	64	74	68	64	61	59	64	63	54	85	74	66	69	71	66	62	56	79	64	65	56	64	58	66	55	69	62	59	70	59	68	52	53	68	58	71	69	80	67	65	67	70	64	62	79	61	60	81	66	70	68	58	67	61	72	58	66	53	74	61	61	66	75	67	68	74	66	73	57	70	68	65	63	60	67	68	80	64	70	59	53	64	58	74	61	75	52	67	51	51	53	68	60	69	54	80	68	72	69	71	63	59	65	62	55	55	63	58	60	60	72	68	71	59	42	70	70	45	65	71	76	60	53	59	61	43	65	72	67	68	51	52	53	55	85	58	67	73	47	65	66	79	75	61	69	62	58	62	61	60	62	53	58	64	65	62	70	69	53	63	75	93	58	73	64	52	72	62	68	57	77	59	73	75	65	58	56	64	52	68	66	60	66	65	65	54	81	54	66	79	53	78	65	56	69	51	57	71	55	68	62	51	55	64	58	68	61	57	52	59	84	72	70	49	67	56	64	67	77	80	72	58	77	50	61	57	53	66	73	59	67	56	72	54	73	49	70	66	65	55	78	67	64	59	64	56	59	66	74	72	54	54	60	66	75	70	66	70	53	60	75	62	64	72	75	59	63	60	82	83	62	71	64	71	66	63	56	64	73	66	66	71	59	50	63	67	59	74	58	78	73	56	76	51	74	61	60	73	59	70	53	61	64	73	68	79	60	65	75	57	52	65	64	56	62	71	56	69	74	73	60	64	70	61	59	63	65	65	62	61	68	79	57	75	89	60	71	57	59	64	66	60	55	57	69	54	55	70	62	62	62	80	62	76	58	80	71	61	66	55	52	67	63	66	65	59	66	62	62	51	77	54	53	66	56	57	68	52	60	42	59	76	65	60	50	57	73	64	55	62	58	61	61	57	63	64	73	67	62	71	76	76	70	60	75	63	60	59	67	66	61	67	57	64	57	56	66	48	56	57	77	68	69	70	69	56	61	58	61	70	87	65	53	59	52	63	39	65	63	77	50	58	51	75	68	57	67	78	67	53	62	54	70	58	63	59	69	72	61	62	75	53	56	60	67	54	51	65	66	49	63	65	49	72	69	68	64	60	51	59	60	68	52	72	69	70	57	64	63	54	74	59	74	66	59	57	72	64	69	63	82	75	68	64	74	62	70	54	55	70	63	52	66	67	58	77	64	60	56	69	62	59	61	77	60	66	48	71	54	61	70	66	64	64	65	53	67	65	68	68	57	74	66	77	55	59	55	62	72	64	57	63	64	61	51	58	69	79	59	55	77	61	73	51	67	64	78	76	75	61	65	53	56	72	82	71	82	65	60	87	46	71	61	55	55	74	68	50	57	64	57	77	65	66	61	64	75	57	65	89	60	70	68	59	65	69	64	55	59	65	82	62	57	76	70	71	57	49	68	62	72	75	75	76	68	56	61	61	55	63	68	61	73	62	69	61	54	47	60	57	54	68	68	77	67	67	52	65	73	53	69	59	53	58	50	62	64	66	59	76	61	54	57	67	70	55	65	65	59	63	62	58	56	66	59	63	57	67	62	59	68	64	61	65	63	57	63	65	82	64	63	60	61	75	50	52	61	63	60	60	59	73	65	50	46	75	59	75	59	65	53	60	80	62	66	66	57	55	54	68	61	50	60	60	62	52	65	62	62	52	55	57	78	50	46	69	65	67	76	57	62	56	53	52	73	70	57	64	73	63	58	70	58	60	61	59	77	63	58	56	72	73	60	69	55	65	49	62	60	55	71	59	66	65	62	67	71	73	63	59	65	78	69	57	61	61	68	70	66	60	80	45	78	72	64	69	58	58	61	62	68	66	68	62	67	54	66	66	54	65	55	63	59	57	63	76	63	63	61	51	49	69	63	62	55	75	64	63	55	64	56	63	64	78	63	62	65	47	68	57	59	58	75	55	63	53	60	66	55	67	57	58	73	48	67	73	71	63	53	62	51	71	67	61	57	57	77	74	74	69	64	56	53	55	49	70	55	67	63	50	69	62	74	70	54	51	62	67	67	63	61	58	64	55	78	66	69	66	65	66	64	53	68	63	55	51	54	56	64	52	76	53	63	50	52	61	66	73	55	73	79	66	64	65	59	68	71	61	71	54	62	69	75	61	80	60	63	59	53	62	69	49	61	68	63	58	86	81	54	61	59	47	64	56	51	54	62	83	62	76	53	52	65	65	62	70	64	66	54	71	60	62	59	50	66	55	64	68	64	84	66	59	59	59	55	71	56	74	60	77	65	75	58	69	53	59	65	90	74	63	58	60	61	75	74	61	76	67	66	63	62	73	63	57	76	71	72	76	57	66	57	50	61	56	61	65	72	83	59	67	64	71	61	72	63	66	59	60	67	63	68	59	55	57	64	58	81	68	52	65	72	57	66	64	66
11059	8379	2946	4787	10061	10811	6496	3488	2873	1987	1434	1705	2011	1657	1260	1245	1196	825	651	618	621	589	588	588	621	591	599	598	570	593	610	625	580	581	605	569	628	585	558	606	589	573	606	561	574	574	552	539	565	574	591	569	558	559	571	600	527	559	616	615	527	592	599	551	589	574	600	573	538	609	595	611	603	604	595	579	560	585	585	585	595	587	598	618	517	586	528	604	552	545	635	575	541	576	571	598	583	586	534	548	592	566	551	637	552	577	565	572	585	564	579	587	555	572	576	544	564	605	644	544	594	555	593	573	571	578	537	576	577	580	587	575	605	593	559	613	573	559	592	530	606	584	575	547	605	594	583	575	585	568	595	558	594	573	535	591	606	617	547	567	585	528	578	548	568	551	613	574	567	581	584	587	608	556	590	576	552	576	565	554	555	588	614	559	596	589	567	551	556	539	600	562	590	613	572	567	615	587	598	579	589	554	565	573	589	615	580	576	590	603	566	564	616	571	587	596	587	584	539	590	616	567	559	536	608	546	594	575	550	553	521	563	542	589	606	584	603	550	571	565	547	562	554	572	577	579	582	571	577	542	582	586	607	565	530	554	617	559	589	570	543	614	584	595	552	546	542	534	573	576	574	579	566	616	557	521	576	524	579	556	557	573	606	581	611	564	596	585	542	608	566	553	580	573	573	549	589	556	570	579	584	545	593	556	554	565	565	638	592	535	544	579	588	555	596	565	564	575	584	591	558	598	567	588	565	585	592	588	552	538	568	545	571	566	535	564	571	586	599	543	534	585	546	579	586	624	581	591	562	585	562	573	517	552	583	587	560	560	567	614	567	548	603	611	588	562	584	589	577	585	530	539	539	559	588	550	628	569	582	582	521	586	588	601	560	602	628	620	597	525	598	563	576	567	589	556	578	580	590	582	588	568	565	555	569	598	573	584	600	603	582	599	596	573	582	559	541	572	578	601	598	574	601	566	579	551	552	602	565	612	574	573	601	589	571	562	573	597	567	594	561	596	616	548	558	582	594	606	577	515	601	550	571	638	584	579	576	574	545	584	550	566	565	570	536	555	599	575	565	554	592	595	571	577	560	568	557	566	575	586	546	532	563	576	581	558	572	547	549	565	610	570	582	564	543	590	570	587	535	562	591	557	569	595	560	558	566	598	561	561	585	585	570	532	550	578	520	570	580	548	594	567	574	560	596	588	588	569	597	575	575	578	545	557	610	559	592	570	552	584	611	594	546	571	599	564	581	571	573	594	573	578	600	563	581	613	565	585	573	614	548	577	589	582	590	576	586	519	538	598	558	564	582	571	537	576	589	577	593	611	568	594	548	598	593	556	613	547	565	585	630	567	561	589	588	599	607	565	532	558	588	542	566	555	611	597	576	571	599	604	560	574	611	569	573	620	595	543	590	588	579	603	528	553	595	574	524	588	589	572	613	596	560	562	567	555	561	547	547	594	554	595	577	567	595	552	580	536	603	573	578	562	571	590	569	556	550	613	586	526	560	568	577	585	596	586	585	592	587	607	595	570	603	546	567	576	575	556	568	553	607	601	600	564	570	585	550	578	592	598	570	566	593	627	586	585	611	577	571	600	594	576	575	525	583	589	600	563	574	530	604	553	620	572	561	606	544	528	583	591	588	574	573	603	579	585	554	560	568	583	563	588	611	587	577	565	533	558	622	568	573	585	548	543	592	550	592	620	609	616	521	566	507	601	581	578	578	583	567	534	558	580	560	586	560	571	569	570	634	613	589	591	567	566	588	608	545	539	591	571	589	592	614	593	559	530	553	524	535	554	566	584	569	557	558	575	554	520	577	578	554	583	542	548	597	555	618	586	607	593	566	582	570	579	591	587	554	543	545	537	558	588	605	579	602	584	554	569	530	566	606	597	565	577	600	565	584	575	570	552	550	582	555	553	559	575	592	597	591	592	583	581	599	586	580	584	611	576	607	574	582	590	584	577	582	584	592	538	580	525	568	556	577	578	565	574	563	556	575	554	565	586	583	563	589	621	609	558	563	565	613	595	561	523	596	564	568	563	590	560	590	550	584	586	596	530	557	557	580	546	568	592	588	590	584	541	602	581	590	587	578	584	575	547	563	602	607	580	581	566	570	587	563	594	571	563	576	588	579	581	537	543	581	591	569	555	578	616	536	574	588	610	612	590	604	550	527	573	559	576	619	614	554	601	568	581	554	592	587	582	587	588	586	599	634	565	548	588	534	574	587	581	549	541	517	550	539	573	629	568	554	618	607	586	570	587	597	601	599	571	529	578	572	580	566	587	594	621	569	584	570	568	547	540	567	566	580	540	609	581	552	596	582	556	606	556	591	535	559	605	564	592	568	568	558	548	580	591	562	585	603	589	586	605	577	601	564	568	618	582	542	566	605	560	555	576	549	591	517	597	555	559	572	569	575	567	639	564	572	527	598	557	536	560	553	560	577	574	592	541	614	610	575	525	595	604	561	574	547	583	549	593	586	580	554	541	549	532	565	603	582	565	553	591	574	566	555	619	595	555	530	566	577	526	555	524	619	572	538	602	578	562	538	541	544	579	557	601	587	599	560	552	586	574	594	587	594	577	552	570	590	545	592	560	539	570	591	558	581	578	598	516	557	551	541	576	562	545	592	582	518	620	573	624	586	611	562	582	572	619	557	579	549	565	552	575	551	568	566	573	573	556	582	572	559	641	593	544	561	553	606	617	539	574	613	543	529	558	620	545	567	603	595	584	542	592	561	605	596	566	628	575	550	600	610	531	520	599	522	543	555	588	591	516	619	537	581	595	567	581	570	525	583	600	563	560	540	561	561	573	603	594	572	587	573	581	563	559	585	578	612	583	555	589	562	608	552	540	548	597	544	611	555	535	575	597	554	582	595	553	577	535	539	583	551	589	544	537	571	547	570	586	553	561	588	586	566	560	552	556	605	540	562	550	562	541	615	548	532	580	609	525	559	576	546	598	538	553	574	592	596	616	632	602	560	572	585	544	629	567	592	583	561	616	568	588	551	599	559	602	591	592	575	601	601	600	557	580	539	593	564	564	577	617	600	539	569	550	594	584	560	593	572	556	598	521	602	636	567	598	574	561	544	546	614	553	555	610	579	572	577	594	559	585	564	596	574	546	543	602	589	562	548	591	567	524	521	566	575	562	540	598	605	555	578	552	627	552	550	571	586	549	637	579	593	573	613	561	597	629	588	519	569	580	522	598	589	549	574	595	519	622	564	620	578	545	550	575	550	625	585	605	572	610	574	598	567	577	556	556	543	575	551	547	554	578	603	562	581	541	566	609	574	575	602	620	577	585	587	559	566	538	567	622	569	537	553	552	578	547	551	590	576	633	569	552	569	577	587	598	599	607	554	546	538	558	583	574	607	615	540	577	579	542	566	551	573	595	557	573	559	564	618	603	554	552	557	583	558	557	584	543	618	557	572	629	541	528	544	591	583	565	576	559	619	583	534	580	581	555	575	542	567	589	577	590
705	2448	478	275	234	274	217	180	152	136	134	154	175	149	110	119	95	94	95	106	93	88	106	87	102	98	93	86	92	99	91	96	94	99	95	81	113	106	95	83	98	92	104	75	88	80	87	88	105	90	82	92	81	87	103	78	93	92	104	91	96	85	72	86	99	100	95	86	91	83	80	87	84	93	97	89	92	93	91	78	94	76	83	87	95	106	82	75	81	89	93	77	80	81	90	76	80	70	91	103	90	83	71	75	94	87	80	86	84	77	78	82	104	94	77	87	66	71	101	90	103	112	90	93	86	82	89	74	92	85	94	94	76	85	102	71	79	85	95	85	87	89	102	93	97	95	85	103	93	93	104	88	80	90	68	90	97	83	79	84	72	89	72	84	83	67	81	97	75	72	92	90	82	86	86	92	87	106	83	73	88	92	88	82	86	92	75	103	99	83	79	98	84	89	80	79	94	100	94	72	98	92	96	84	78	76	93	87	94	82	71	97	81	97	107	99	89	88	75	87	88	94	99	77	116	91	93	75	74	87	92	99	89	91	82	90	102	95	88	93	92	101	87	86	78	84	90	97	92	62	84	88	91	85	104	110	77	82	79	94	88	75	89	93	93	89	101	89	79	87	79	95	99	83	89	99	79	75	76	92	111	84	95	88	93	93	93	70	78	94	83	97	92	86	102	90	92	95	94	74	75	83	88	78	80	95	93	78	105	81	86	92	87	110	80	90	78	82	97	76	114	79	88	101	94	68	93	81	85	82	76	105	87	89	80	87	108	77	84	96	82	89	85	85	75	88	80	95	95	88	111	72	80	77	90	78	94	90	102	99	98	97	86	97	99	80	80	97	96	76	97	75	78	78	91	84	72	86	91	87	100	75	88	114	105	89	96	99	96	93	83	84	81	89	85	73	89	90	81	75	91	95	122	100	75	95	87	74	66	95	88	91	83	79	105	92	97	75	92	83	100	83	96	95	80	96	69	99	103	98	94	90	92	94	95	86	83	81	104	93	105	92	100	103	85	66	92	79	93	89	99	82	82	88	85	82	89	88	83	88	106	78	83	79	85	91	87	87	88	73	89	82	90	87	91	88	73	84	82	85	88	84	82	96	83	84	72	117	107	87	86	86	78	94	94	95	90	80	124	68	99	79	89	90	107	96	84	87	87	74	82	76	98	88	76	97	89	92	78	88	92	89	87	80	106	94	83	67	92	67	90	81	98	87	79	76	91	77	85	88	88	88	90	100	92	93	85	71	73	71	91	81	99	84	112	90	87	90	81	94	90	101	104	91	100	80	98	77	110	86	94	107	86	91	92	78	95	92	110	83	86	89	99	105	89	83	109	77	100	93	79	75	85	94	77	76	93	106	86	81	102	97	88	89	105	98	70	91	92	95	83	93	85	96	91	103	96	103	89	95	96	87	76	83	86	89	107	89	100	71	86	97	81	91	105	88	103	90	100	87	79	107	106	77	94	80	83	90	87	84	98	93	79	89	97	91	75	88	91	86	85	86	95	86	98	88	111	81	100	88	106	81	96	79	88	89	81	88	91	96	96	83	78	80	87	108	85	94	86	97	84	88	85	70	95	87	92	92	86	84	85	89	86	88	81	86	96	74	83	87	92	88	88	87	90	92	85	83	97	82	79	90	89	92	108	90	77	85	106	87	72	90	80	95	71	88	89	84	86	84	76	91	76	76	85	87	81	74	84	96	89	88	82	86	80	93	72	88	80	88	80	83	106	86	80	93	101	84	105	68	90	105	90	94	85	82	75	103	85	97	83	90	70	96	75	99	97	90	79	96	109	102	73	94	96	86	91	88	79	85	96	80	90	94	92	91	81	83	64	96	94	82	72	73	83	69	76	76	82	87	81	98	89	98	98	81	95	97	74	88	85	93	82	85	91	93	88	85	114	81	92	82	98	73	89	87	114	102	97	96	80	86	96	94	105	84	84	97	85	91	91	85	79	91	91	98	94	91	92	95	91	106	85	75	89	83	90	97	83	86	89	96	82	88	95	82	87	109	85	89	98	83	69	80	105	99	72	89	89	82	99	87	93	81	94	68	88	97	84	92	86	98	99	88	102	106	87	103	80	85	86	84	86	91	88	83	76	95	88	99	74	101	91	93	91	67	97	101	84	74	82	87	87	100	94	87	86	92	80	83	87	80	92	74	87	82	97	93	82	111	79	81	94	90	87	93	98	89	95	96	70	93	98	73	103	87	95	99	78	80	77	66	99	102	77	94	83	79	92	90	80	93	90	93	74	93	85	85	83	88	80	88	87	101	88	91	81	105	98	97	76	98	85	92	89	104	95	70	95	79	71	105	90	87	89	86	89	107	96	89	77	66	92	76	77	88	107	97	76	79	91	89	112	83	90	100	92	88	78	76	98	79	94	96	90	60	83	68	74	92	96	81	88	83	88	94	93	109	103	91	87	107	97	91	85	89	95	92	81	95	74	84	96	89	87	94	94	82	81	89	95	89	71	94	79	88	98	91	81	85	102	91	98	75	64	101	89	96	90	88	83	79	86	102	87	80	71	90	101	84	77	91	107	80	94	75	84	71	89	91	80	107	82	83	94	111	75	75	77	95	91	98	81	110	91	115	92	92	102	91	94	79	94	77	85	90	79	94	82	104	81	98	78	90	101	85	82	97	100	70	80	95	92	101	90	81	98	97	77	87	84	93	92	80	83	77	97	96	81	93	97	87	94	86	79	92	90	84	91	86	73	102	76	75	82	93	94	94	88	79	105	82	90	90	90	85	78	68	85	79	90	87	85	92	98	87	89	93	89	97	85	89	96	78	85	85	83	89	92	106	94	86	79	85	107	85	93	97	102	86	101	99	84	82	90	85	91	85	71	90	97	88	91	96	91	101	77	96	89	83	111	83	88	83	86	91	94	95	100	90	88	91	84	91	88	88	88	76	75	82	89	101	86	85	89	76	90	97	90	78	82	78	105	80	70	90	83	84	99	86	87	102	89	77	94	78	84	93	78	85	86	84	110	91	87	91	87	98	95	85	99	89	100	108	71	75	78	94	83	102	98	96	85	87	89	79	72	76	96	97	95	87	98	89	100	88	108	82	89	88	90	89	79	101	71	81	84	102	90	91	91	104	77	92	89	89	81	77	93	86	96	83	82	77	92	77	72	86	86	83	100	80	80	88	83	91	82	72	87	79	90	94	88	84	86	100	74	74	85	102	74	80	83	87	102	95	67	96	83	82	90	75	98	75	78	79	84	74	103	94	97	88	87	80	88	100	88	81	82	81	90	99	83	90	98	75	85	82	83	94	93	90	83	92	83	102	94	85	90	81	82	99	99	81	92	69	78	109	93	102	80	98	80	92	100	83	87	97	83	100	96	91	95	81	90	78	72	91	87	93	91	78	87	97	88	92	77	82	85	98	69	89	90	83	91	82	104	69	89	82	92	94	80	85	91	84	107	87	75	76	102	98	90	102	86	82	90	103	112	92	86	100	72	89	90	94
12787	19934	4757	6876	14108	13636	8337	6786	4532	3078	2525	2763	4008	2981	1830	1616	1491	1143	1061	984	926	928	938	904	923	935	898	882	810	895	835	844	861	821	859	885	838	848	837	833	811	831	844	760	808	818	815	858	831	810	809	794	816	806	812	846	839	854	844	799	862	851	866	860	813	840	809	830	820	802	859	796	849	799	795	857	849	764	788	862	822	798	818	833	792	823	836	800	824	844	802	774	853	832	817	846	864	853	866	845	821	834	804	856	799	830	815	793	805	817	837	798	804	832	862	872	788	829	875	822	799	843	837	827	819	821	820	821	801	801	857	845	854	859	808	832	787	806	792	788	842	812	856	789	838	798	855	808	819	812	819	893	796	806	814	826	816	809	859	854	788	875	804	778	824	797	854	821	865	817	830	834	812	856	797	856	890	844	836	814	860	873	843	805	800	805	826	848	844	845	839	853	799	823	804	813	816	830	819	824	836	826	788	760	855	802	846	841	801	806	832	777	761	827	828	823	796	783	808	816	814	866	848	770	820	820	805	844	826	819	853	828	827	823	798	830	805	830	775	829	822	820	810	833	805	789	789	809	800	814	840	788	904	831	839	798	841	815	777	829	807	831	874	817	859	838	825	797	802	773	819	841	859	815	809	801	843	830	816	810	828	838	846	763	814	789	797	816	843	841	807	813	815	800	819	859	854	823	826	797	852	796	749	839	868	789	875	796	810	797	849	843	784	827	786	796	852	802	767	865	837	810	782	823	853	859	822	834	810	831	797	821	818	886	854	850	773	782	758	882	762	797	806	844	847	781	921	838	845	881	821	796	828	851	862	838	783	825	811	850	842	803	833	839	797	811	806	813	803	860	812	839	829	819	830	827	826	808	824	786	771	869	796	815	796	804	777	778	830	826	822	810	812	851	801	849	798	819	802	846	829	820	813	838	828	838	849	777	793	782	854	848	810	839	860	829	782	783	796	805	853	850	825	839	833	800	840	836	802	781	856	861	777	811	863	871	858	829	810	837	848	770	816	812	829	789	785	798	827	778	806	817	841	824	823	856	847	850	834	826	865	810	853	870	812	837	828	883	862	790	789	826	828	792	824	805	875	858	840	840	811	797	829	810	773	837	838	828	821	867	827	870	824	801	867	793	845	810	800	865	849	803	768	748	810	845	797	872	788	807	837	812	875	876	828	819	847	863	820	759	787	854	823	813	792	827	854	874	807	818	775	796	885	809	811	789	893	851	813	800	847	847	803	848	817	818	817	818	849	810	778	810	795	858	760	850	832	837	836	824	830	828	877	776	831	797	829	815	799	844	783	841	848	785	858	851	859	795	859	877	851	819	813	847	827	838	830	814	822	882	865	874	860	782	879	794	835	842	820	860	794	799	846	834	847	800	775	765	883	825	764	788	811	750	835	879	828	815	852	889	827	859	820	835	795	795	839	855	796	766	850	831	827	779	832	814	792	823	800	808	788	857	814	808	838	833	780	827	836	789	894	813	842	844	825	804	849	849	795	855	820	903	766	815	788	836	810	801	780	826	796	818	836	828	829	782	772	872	796	813	838	824	782	842	785	796	867	819	768	802	838	793	817	784	843	844	820	843	785	814	871	797	802	804	835	847	811	771	825	837	842	785	812	862	844	814	851	831	797	810	849	856	835	851	796	819	822	862	781	849	797	814	869	837	903	855	826	807	826	809	781	808	801	802	898	828	849	804	836	803	801	834	870	801	770	817	812	827	861	768	859	835	811	827	820	862	788	815	799	819	786	786	814	847	799	852	768	831	803	809	827	825	836	820	790	809	786	855	831	795	833	857	796	844	832	810	838	792	802	820	777	796	804	783	852	842	834	835	807	857	818	864	787	807	867	829	822	825	824	799	843	774	804	827	773	781	807	831	817	838	802	779	812	795	807	831	796	853	835	769	808	809	816	844	807	798	847	849	832	855	827	802	828	753	826	779	728	846	811	810	833	815	827	814	779	810	804	794	840	809	831	810	835	873	829	814	794	802	805	793	799	858	805	824	802	848	803	786	791	806	797	788	885	809	786	811	849	804	834	813	828	786	830	860	822	807	825	780	800	805	851	847	835	793	813	803	802	842	833	845	791	826	856	810	799	828	822	860	816	837	857	818	847	806	826	779	793	828	802	804	820	886	830	813	831	823	786	831	793	837	802	847	822	838	857	803	828	791	844	787	762	817	831	823	805	828	859	798	788	831	846	830	852	841	830	767	867	831	771	805	856	799	814	784	804	802	806	869	813	835	825	845	902	796	869	780	793	877	767	846	822	856	847	848	785	801	852	821	832	849	829	904	903	795	808	806	801	884	871	775	885	844	805	836	827	752	831	838	843	811	890	803	844	852	811	825	795	832	831	829	831	805	821	843	787	838	784	818	825	837	828	816	846	804	839	845	843	840	790	831	828	810	841	803	781	802	823	822	872	842	787	832	781	882	844	814	842	801	800	831	826	828	818	843	853	820	858	819	812	771	850	807	807	817	784	824	740	780	827	782	832	835	801	843	828	739	831	847	845	873	777	813	760	837	793	848	791	771	863	836	796	796	799	794	834	800	888	831	884	823	825	812	797	822	805	817	818	859	858	775	790	801	810	773	852	844	847	809	814	847	818	816	866	853	823	782	807	838	851	838	834	799	854	879	795	814	786	784	805	816	834	802	840	851	810	836	787	839	838	805	830	886	827	857	863	811	833	790	854	838	820	829	836	840	789	805	796	836	822	846	811	836	831	789	861	827	799	793	851	830	812	806	805	908	868	880	815	845	817	830	822	754	849	807	822	838	827	821	835	875	808	876	835	821	793	809	829	801	810	886	816	793	870	824	818	821	832	815	800	811	840	855	779	838	800	882	791	859	874	819	834	755	830	837	868	824	816	836	807	808	760	816	774	811	817	837	866	845	757	801	815	792	806	847	871	901	841	879	843	814	836	876	818	859	806	862	817	804	829	866	807	786	805	765	805	819	850	856	822	828	888	856	821	827	806	757	839	816	793	772	792	795	785	826	824	855	791	836	837	811	820	865	840	795	783	863	837	818	849	830	825	827	824	817	848	781	816	813	845	848	847	837	803	806	806	868	812	751	789	774	830	812	902	815	836	794	815	839	835	799	834	828	821	817	820	809	846	835	818	826	840	843	846	859	880	804	833	826	794	817	822	800	845	809	768	841	810	820	824	858	782	845	866	787	794	824	833	831	827	833	782	831	763	814	767	830	791	849	776	840	827	797	803	842	833	795	763	807	819	809	811	785	850	801	823	809	806	889	815	818	822	788	814	794	810	793	806	825	820	843	828	803	869	800	815	788	778	790	870	786	774	805	796	826	827	835	838	826	815	867	859	848	816	853	818	813	767	814	849	822	816	851	845	768	823	828	846	784	801	809	804	830	830	764	829	785	872	822	814	830	798	857	827	820	750	795	832	843	777	834	814	852	795	793	810	809	781	758	850	839	799	852	823	804	827	796	851	786	840	841	791	805	863	799	834	816
1325	1905	371	190	134	131	122	134	82	68	58	78	99	101	48	59	54	45	30	34	34	44	30	29	38	25	31	41	35	45	30	36	39	28	28	32	17	27	28	31	33	33	35	34	24	29	28	34	40	20	32	40	28	32	33	31	30	33	41	20	23	31	31	27	30	42	24	21	26	24	23	31	31	34	37	24	33	26	27	35	33	30	33	25	27	21	30	26	30	27	26	28	31	27	32	36	28	30	30	26	22	38	27	36	34	33	27	20	25	38	29	29	24	29	46	32	33	26	24	24	25	32	29	33	33	25	25	27	22	32	29	28	30	24	34	21	36	34	23	33	24	41	25	26	31	30	30	37	28	24	24	29	19	28	26	37	19	30	31	23	20	31	25	25	35	20	30	44	28	30	32	30	32	29	35	29	36	32	24	34	29	24	27	31	34	31	32	33	29	23	27	43	29	31	37	35	31	27	28	29	35	27	23	24	36	25	28	36	25	36	36	22	32	23	29	27	23	30	35	34	26	26	32	27	29	32	27	26	21	44	39	30	34	39	28	26	29	27	21	24	24	37	28	32	28	28	24	33	27	35	26	32	31	23	23	23	26	26	26	27	30	34	27	25	19	34	34	37	27	28	24	33	24	22	30	32	28	27	28	35	23	41	33	37	21	20	30	34	26	38	32	36	36	26	24	26	31	36	30	32	31	40	36	29	23	21	26	31	36	33	29	19	25	29	29	21	30	36	24	33	24	28	33	30	31	17	33	34	21	31	24	34	32	26	28	27	23	32	34	26	32	31	32	29	30	31	24	29	27	22	19	42	27	31	25	36	28	34	37	23	21	15	17	27	34	32	29	36	27	30	23	36	32	28	36	27	26	32	19	33	24	27	40	33	39	31	29	26	32	24	27	28	32	32	29	31	30	32	25	24	35	39	29	29	42	39	25	28	30	23	31	32	25	35	36	31	29	23	31	31	20	28	26	19	21	25	28	28	34	24	26	20	26	18	26	31	27	30	32	30	32	26	24	37	29	26	17	21	24	32	28	24	23	25	32	31	25	27	30	23	31	32	34	31	28	41	38	23	31	22	25	27	26	38	27	23	30	30	38	22	27	28	29	16	32	28	36	22	26	25	33	42	33	19	30	24	30	26	31	36	38	33	36	32	26	35	25	37	41	31	30	30	27	24	34	25	25	23	29	33	20	26	23	29	36	41	24	32	36	30	29	29	42	31	32	21	36	26	30	27	27	32	22	31	34	24	31	20	25	29	27	19	40	27	29	26	27	32	31	22	22	29	31	35	17	26	25	31	27	27	35	29	25	38	39	36	32	31	35	25	27	16	31	42	32	29	40	21	32	24	40	21	29	40	18	26	27	36	38	32	28	35	35	35	31	22	31	27	33	37	29	23	33	42	32	26	28	29	28	36	38	32	23	32	30	27	19	36	36	28	33	31	30	37	33	26	30	23	19	21	24	35	23	33	32	23	31	29	31	36	35	24	26	28	33	32	39	24	26	33	26	25	31	24	27	32	27	23	29	33	30	35	30	27	24	29	20	27	36	37	25	30	35	25	26	29	21	30	34	21	30	29	35	26	30	29	31	21	33	28	30	26	30	33	34	21	19	37	29	31	18	24	26	34	25	34	40	31	28	28	39	35	25	23	29	31	38	16	40	25	32	26	39	25	26	21	17	25	30	25	29	35	37	32	35	30	20	31	25	23	30	25	28	31	24	32	35	37	14	40	21	28	19	37	29	27	27	27	32	37	18	29	23	36	18	33	37	26	27	31	26	37	32	40	31	26	43	27	32	27	23	25	26	21	31	29	31	25	38	39	31	29	28	33	26	25	24	24	27	29	28	33	26	31	31	29	38	36	37	33	31	26	30	36	30	34	29	37	35	30	35	32	30	24	30	28	25	22	33	40	35	27	33	29	27	21	30	23	28	21	32	44	27	37	32	20	27	19	29	29	29	29	29	34	26	31	36	38	33	31	26	31	31	30	22	30	28	28	28	28	41	23	27	37	33	27	31	33	31	43	32	27	15	32	24	16	30	25	32	34	21	30	26	31	30	34	19	21	28	30	26	25	36	33	34	30	32	31	28	33	25	31	35	20	23	31	23	33	24	34	18	23	33	26	28	32	19	26	25	27	27	24	37	37	38	30	30	37	38	31	19	34	30	22	33	24	27	24	31	32	26	38	32	22	34	33	34	23	28	35	28	26	24	28	22	28	27	26	29	22	36	25	31	34	27	21	33	31	31	19	33	26	25	30	19	37	23	29	21	35	29	32	33	27	36	27	19	33	26	30	40	29	14	26	24	22	29	34	22	32	27	38	24	25	31	32	33	32	28	32	28	31	37	32	27	30	34	31	29	21	40	22	26	25	38	33	27	24	35	28	27	29	28	22	45	35	32	23	27	21	28	37	24	35	31	29	27	30	27	34	35	35	22	24	35	28	32	26	23	28	21	31	41	40	29	34	35	43	31	34	37	29	32	26	34	25	29	28	35	35	38	28	37	38	27	32	19	30	31	29	21	28	26	27	16	26	27	33	29	27	36	30	26	28	26	31	29	32	26	22	37	26	25	32	28	29	28	27	29	19	25	32	33	30	32	33	31	33	27	24	30	18	35	31	29	32	32	22	32	23	22	24	30	34	25	23	19	26	21	26	31	22	23	37	27	24	24	32	31	32	33	25	23	35	26	40	27	36	34	20	30	28	22	28	32	31	27	29	19	32	36	37	32	22	27	33	23	22	33	26	24	21	27	38	39	35	33	33	24	34	31	29	39	32	24	22	29	38	39	20	28	29	26	27	38	22	20	24	17	21	30	25	27	32	35	29	33	28	31	17	37	30	24	24	36	31	28	34	33	25	22	36	21	22	27	24	34	27	28	20	24	27	29	37	28	23	25	21	22	23	25	38	32	26	31	32	25	30	33	27	23	34	21	24	18	23	26	33	32	40	34	27	29	24	36	31	26	38	36	41	24	26	26	26	35	32	29	39	26	24	30	30	34	26	36	27	22	28	25	32	26	27	28	26	34	49	30	30	32	48	29	19	34	31	31	13	28	32	31	37	28	25	21	31	30	23	42	25	29	34	25	25	30	35	34	30	39	32	25	23	23	29	17	32	34	28	37	29	37	33	25	28	26	38	32	31	27	29	27	28	26	26	29	28	38	32	28	28	36	46	30	32	34	27	37	30	30	31	30	26	27	33	34	31	27	29	33	33	29	23	30	34	36	19	33	27	20	32	28	34	26	31	26	26	34	30	25	30	38	28	19	35	24	28	31	26	29	26	22	31	29	36	24	32	23	24	27	27	29	35	25	31	28	26	20	31	34	23	28	25	28	30	34	31	25	22	30	24	32	25	31	28	36	30	20	39	33	35	23	28	27	34	30	29	32	29	35	26	30	37	21	39	40	32	25	33	22	32	27	28	24	31	23	23	37	37	26	27	28	38	36	21	31	33	23	26	40	32	31	26	31	34	21	31	39	27
13927	17179	4172	5709	11438	10472	6624	6586	3301	2306	1902	2418	3139	2275	1360	1139	864	575	550	451	415	406	392	396	456	402	341	350	334	295	291	312	313	345	293	273	296	285	306	333	302	263	295	276	285	289	288	270	295	299	262	295	279	291	277	283	311	253	302	278	280	261	252	271	263	278	277	303	298	279	278	288	286	266	278	289	275	255	277	294	265	288	266	266	265	294	256	262	273	277	304	285	283	257	262	270	277	282	263	266	300	259	242	255	254	271	271	265	277	262	265	277	294	294	289	281	291	273	250	266	266	255	257	308	249	228	284	242	260	260	334	257	250	260	269	299	287	297	278	260	228	266	254	270	259	288	276	262	247	249	244	253	273	238	277	264	241	277	258	254	255	274	297	270	262	264	277	269	277	271	292	258	283	279	256	271	277	261	259	262	268	275	270	244	252	260	267	284	256	293	254	291	301	254	273	269	262	278	240	262	252	271	259	276	276	280	283	254	262	295	290	274	291	271	283	284	242	248	257	296	287	264	258	255	283	282	248	281	228	279	275	234	231	305	288	284	281	254	276	261	264	260	267	246	294	288	267	272	241	288	250	309	300	278	286	289	262	283	266	262	264	245	301	285	252	256	292	267	297	291	269	267	291	271	281	277	237	246	281	255	279	269	265	242	282	291	306	253	283	319	267	287	287	257	278	263	258	280	258	288	259	282	286	265	277	248	250	273	279	304	296	275	298	293	291	257	264	269	279	291	283	239	301	268	269	291	277	255	263	234	258	273	253	263	275	268	253	253	280	275	239	253	291	252	270	279	250	268	270	291	273	286	270	260	289	281	263	276	252	273	266	291	251	270	259	274	280	271	286	236	287	307	283	257	267	254	277	279	285	284	264	276	245	243	260	284	264	279	279	269	291	293	289	292	282	271	247	271	280	281	284	287	281	265	244	276	265	266	257	274	284	290	285	266	280	264	247	288	263	259	241	254	280	284	291	285	254	275	278	284	265	280	295	262	273	310	261	288	302	241	279	269	281	288	255	290	256	283	264	261	272	291	270	264	256	271	263	289	303	287	274	289	276	267	282	291	294	248	254	283	287	297	278	253	288	264	280	276	271	270	272	266	291	287	266	282	305	247	266	263	250	264	251	278	265	278	261	255	273	247	264	273	275	278	280	268	263	258	295	239	276	291	277	296	234	292	256	301	295	292	254	256	283	278	259	273	280	280	252	264	288	273	259	269	268	286	267	271	253	274	280	290	265	287	296	242	270	234	276	254	243	269	258	292	276	309	278	277	265	258	295	279	274	283	254	301	271	271	266	266	251	276	290	308	271	261	250	264	254	265	229	242	282	237	267	236	279	283	272	266	253	282	286	268	256	269	264	269	266	276	276	292	264	287	311	271	275	268	273	266	259	257	289	266	264	269	293	270	263	249	255	251	287	282	263	301	282	289	275	268	288	268	271	272	272	304	263	281	253	268	291	267	264	266	290	281	247	273	258	275	258	287	257	269	273	273	294	277	302	256	295	257	271	282	244	267	299	309	264	301	272	282	283	247	281	266	255	295	271	237	255	282	250	255	252	266	301	269	271	253	274	279	261	274	243	276	277	265	266	267	275	256	271	281	245	295	277	251	275	281	255	270	293	247	251	284	260	264	243	277	269	242	287	269	262	243	268	280	264	247	274	291	253	289	234	246	279	303	253	237	267	263	252	295	239	270	253	289	288	259	295	244	229	271	293	275	304	236	272	252	294	266	256	276	271	278	284	304	268	245	270	293	281	275	278	282	262	256	284	247	276	250	252	243	293	264	268	281	279	258	293	251	264	251	265	251	278	268	279	277	288	286	244	266	260	278	260	283	283	265	245	282	279	281	287	262	235	262	283	277	252	262	305	279	263	282	264	263	275	280	254	275	262	268	270	275	287	257	265	263	247	283	278	263	282	298	303	264	290	290	270	270	297	284	277	269	260	256	274	268	287	241	290	296	304	265	293	277	246	281	245	284	264	283	281	258	276	268	276	258	282	272	307	263	243	279	253	291	272	279	260	261	280	279	258	275	251	283	261	247	255	271	260	261	276	283	279	280	256	287	298	257	263	282	288	246	279	277	263	264	273	279	311	268	266	295	256	262	265	283	272	280	285	280	279	270	258	258	246	256	255	259	303	278	277	261	237	291	278	255	237	274	288	279	253	266	242	282	258	257	268	287	273	248	290	278	276	265	256	287	256	287	276	294	250	285	275	281	267	232	268	266	257	243	263	258	292	269	269	261	272	261	263	254	258	249	275	289	250	259	314	255	263	255	271	258	266	257	271	275	262	269	310	276	275	276	281	261	248	258	267	271	282	248	275	275	251	260	266	251	246	307	264	294	292	282	284	263	291	296	253	284	296	280	272	274	231	268	292	262	244	291	264	302	263	290	294	259	280	292	262	290	281	276	304	283	275	272	264	293	256	278	285	281	269	253	300	269	254	245	252	288	259	295	281	277	277	274	261	257	252	264	277	284	247	297	266	262	269	270	284	290	283	280	261	268	309	296	287	260	280	276	273	253	254	270	311	281	260	270	277	274	269	274	285	280	259	268	287	298	255	259	255	278	258	272	248	262	280	255	260	281	288	268	261	261	284	266	257	281	269	279	253	292	300	280	286	294	260	255	249	268	288	243	251	256	244	278	280	246	271	266	282	279	277	255	258	305	255	271	251	265	285	265	270	268	279	268	278	245	247	295	290	266	291	268	276	297	280	283	289	282	291	274	260	277	299	268	274	262	263	279	277	271	270	296	252	255	301	248	245	259	292	276	258	276	251	287	299	286	277	260	276	270	239	283	251	258	266	296	284	249	261	277	300	267	260	292	278	267	260	254	264	264	266	253	277	248	266	259	237	290	297	273	266	268	260	260	278	279	287	260	270	251	279	268	278	270	260	281	293	266	252	272	268	246	232	287	282	276	277	267	268	303	277	271	285	258	278	280	271	243	254	297	277	277	301	273	280	282	273	273	260	289	277	271	273	299	240	269	306	281	307	304	245	255	276	303	280	270	263	259	276	280	270	260	251	265	309	278	305	270	282	253	256	255	271	274	248	282	266	239	242	274	289	221	248	245	239	256	298	253	246	277	279	264	250	241	260	257	260	282	280	250	291	260	296	258	287	261	321	265	280	267	272	262	282	231	253	269	265	272	271	264	285	263	272	287	301	284	294	297	273	277	273	265	297	272	292	258	247	269	277	238	261	283	282	285	265	286	288	269	270	247	269	241	251	265	301	274	267	254	253	287	284	268	246	254	255	258	266	285	272	278	272	276	283	252	252	260	265	266	255	265	230	261	283	304	291	257	273	293	280	302	287	260	305	252	281	257	286	301	254	276	274	276	274	282	283	263	272	248	267	273	272	305	273	284	247	287	258	278	271	279	274	254	273	246	264	265	270	259	263	273	298	284	270	275	276	269	265	261	268	293	274	290	252	275	249	288	280	259	285	274	277	276	272	246	276	272	263	290	290	269	268	241
1033	3629	521	280	212	204	243	175	148	110	125	161	149	107	109	103	96	72	76	92	79	72	73	59	65	69	82	64	57	50	73	71	63	73	64	56	61	72	62	58	70	54	65	51	60	68	74	61	69	67	78	64	78	77	75	65	66	59	61	65	54	50	78	62	70	61	59	68	60	64	57	56	53	82	54	80	67	68	59	61	66	63	69	76	59	51	63	60	60	54	64	62	66	64	56	72	78	48	60	73	58	77	50	53	76	61	81	63	62	70	72	59	66	61	64	59	55	71	63	65	67	63	78	57	64	63	74	53	69	69	60	79	66	59	58	54	69	59	65	49	58	54	75	60	59	76	70	69	63	61	78	69	63	55	68	67	72	61	57	58	55	71	67	63	66	62	60	61	65	56	70	69	65	73	54	67	60	58	61	78	65	69	60	62	68	57	71	60	60	73	58	65	65	64	71	58	70	77	61	60	75	62	86	52	61	78	80	63	54	56	64	73	47	67	59	53	63	59	70	83	72	66	62	72	75	61	57	78	52	57	59	68	58	68	66	52	76	63	66	78	66	55	70	53	57	65	62	63	65	61	65	68	63	64	65	61	53	49	70	65	73	54	72	56	66	55	55	67	65	55	57	64	58	77	59	60	59	66	62	57	68	61	64	67	55	75	63	75	61	64	65	55	51	74	77	70	55	61	68	49	67	57	47	51	56	56	50	71	67	69	78	50	63	59	59	66	59	54	71	37	62	62	83	71	66	46	65	65	59	70	76	76	52	68	69	73	60	58	68	77	61	76	56	67	70	72	62	49	72	67	64	53	64	52	60	57	82	59	51	67	64	63	55	62	73	73	66	62	67	56	73	55	59	62	59	66	64	74	61	66	62	54	61	66	65	65	62	52	71	75	74	76	50	79	55	63	58	59	57	54	55	78	71	73	60	64	56	68	69	66	82	55	64	54	58	60	52	58	57	60	60	62	62	56	57	76	56	69	71	57	64	67	66	65	77	76	78	69	68	73	56	62	60	56	72	75	62	66	53	64	62	65	58	71	62	59	58	56	63	63	60	82	64	77	63	72	74	60	78	67	48	56	72	48	71	60	64	59	68	54	73	74	48	59	78	65	62	70	55	84	63	71	41	53	70	62	75	59	70	66	48	62	64	74	53	68	58	53	68	70	65	44	61	72	60	69	63	69	80	63	76	63	70	57	67	60	60	73	67	60	69	71	48	75	78	55	65	55	66	52	66	53	74	62	61	82	59	74	54	55	70	67	58	63	62	62	53	52	61	65	65	57	66	68	62	68	59	44	69	68	73	67	56	58	59	59	56	77	60	68	70	79	67	66	74	72	68	63	61	65	47	65	49	78	58	58	70	76	71	74	48	68	70	65	76	64	57	62	58	63	66	71	67	65	67	51	60	67	67	55	57	64	70	77	63	59	49	62	75	51	67	83	70	75	61	55	66	57	70	63	73	76	54	58	63	66	63	53	64	59	44	70	60	66	57	61	60	54	51	57	68	65	67	66	71	60	60	74	69	56	83	58	55	62	51	61	64	71	63	58	69	67	72	78	78	61	65	63	57	67	62	62	65	84	58	59	66	67	64	55	71	65	61	59	67	49	55	57	64	46	64	54	60	72	64	69	69	41	63	59	64	59	64	56	69	72	62	73	80	64	70	70	71	72	63	56	52	64	75	59	70	52	65	58	71	61	56	61	58	64	71	61	64	62	60	69	52	71	69	55	65	56	66	51	70	58	57	67	78	65	77	64	83	60	73	77	66	49	66	60	67	75	79	51	59	60	72	59	58	61	62	65	82	78	83	60	82	64	57	77	64	73	62	72	61	59	62	69	65	71	64	76	49	54	67	71	56	60	67	52	81	71	62	49	64	63	67	56	62	68	68	63	70	58	67	75	62	62	62	78	63	60	51	62	71	57	65	65	67	69	54	55	48	64	52	68	62	73	57	57	75	54	75	63	72	60	67	74	66	65	56	64	65	52	77	61	67	76	69	58	73	62	55	68	75	64	63	53	87	69	57	55	66	80	54	59	59	75	56	58	74	53	61	63	59	54	74	69	74	70	60	63	68	68	65	61	66	58	75	67	62	78	56	61	60	67	88	63	65	71	65	68	61	67	63	50	47	55	57	63	74	59	66	63	59	61	51	52	72	54	57	47	74	58	59	75	65	63	71	52	66	54	62	65	71	60	57	58	61	67	69	81	70	78	62	60	63	67	69	57	58	59	58	64	72	60	79	76	72	64	64	74	67	59	60	67	67	60	55	71	53	54	70	68	67	58	53	58	69	67	78	63	53	66	59	71	78	45	56	77	71	69	74	63	52	63	63	62	72	61	65	67	71	67	54	45	73	71	57	69	51	70	52	77	61	38	65	65	66	70	74	69	58	70	83	63	67	68	80	60	76	65	72	56	70	58	62	59	59	75	59	51	63	51	61	64	74	53	74	67	61	57	70	64	59	45	66	70	64	64	77	69	61	66	69	74	72	65	59	72	68	62	65	67	66	62	62	63	53	64	62	51	60	59	62	83	69	74	64	75	58	60	60	52	58	69	64	74	65	57	61	65	58	77	71	60	79	60	83	67	72	59	55	54	69	70	68	55	53	72	84	64	73	63	71	51	68	61	62	79	45	53	71	64	69	71	55	67	62	70	61	47	74	63	62	64	77	64	58	71	76	84	61	61	72	49	67	56	69	63	62	55	62	77	61	60	52	57	63	80	60	62	66	72	74	57	66	62	84	67	66	65	60	71	69	60	59	61	60	52	62	84	58	80	58	51	74	60	59	73	56	68	61	50	49	53	75	55	69	50	58	59	68	71	59	67	60	61	52	57	72	47	73	57	69	68	69	56	73	76	70	72	55	79	57	74	60	63	64	69	55	61	62	63	63	62	62	71	59	58	61	59	70	72	48	68	60	68	60	73	68	61	62	70	62	71	60	63	70	71	66	83	61	76	55	74	70	49	56	67	79	62	72	54	65	68	70	66	72	76	55	79	58	60	70	63	54	54	66	64	56	63	66	57	77	64	50	79	64	71	81	62	57	67	63	71	48	58	68	63	54	60	65	78	62	77	70	64	57	57	71	81	63	66	64	72	55	68	65	76	62	56	69	69	51	69	43	81	58	52	71	63	64	56	62	69	67	76	62	70	67	53	52	58	56	61	68	62	55	76	55	55	62	57	60	49	58	65	71	71	71	70	70	63	75	59	47	62	62	65	81	62	64	65	83	68	67	69	83	77	56	78	54	69	58	66	70	70	74	70	54	66	63	76	57	51	56	62	51	79	72	73	59	77	78	62	59	47	60	73	65	72	74	55	67	71	69	55	46	67	54	63	74	60	66	65	66	58	62	57	57	51	62	91	70	61	73	74	72	57	65	54	68	57	53	59	68	73	48	64	62	68	44	80	63	59	62	59	64	68	61	57	87	61	71	59	63	67	73	66	55	69	60	58	67	57	61	68	68	82	71	66	69	73	67	53
15788	22445	5535	7198	13112	11874	11102	7195	4919	3512	3294	3923	4067	2970	2078	1745	1385	1025	937	902	850	874	853	771	783	813	746	701	767	734	708	720	650	673	703	739	654	661	645	666	655	668	703	667	662	659	671	662	658	664	666	634	643	630	658	614	662	630	679	636	650	584	657	634	640	648	656	663	634	619	592	626	632	648	648	597	696	613	701	666	645	659	645	675	648	666	618	626	647	628	645	625	631	594	604	609	608	639	619	666	590	666	653	641	629	644	675	711	632	640	603	616	660	629	613	645	646	624	627	610	669	608	621	636	622	621	607	591	597	657	630	627	605	668	639	591	649	621	624	598	630	576	647	645	609	628	636	641	638	624	660	635	626	637	630	610	621	619	651	635	655	601	645	623	674	625	615	628	619	588	634	648	618	627	619	677	682	629	666	659	605	601	632	569	635	623	639	633	644	655	627	639	628	619	606	612	635	610	562	608	625	616	556	567	620	627	606	613	628	670	606	637	642	630	664	611	628	620	597	600	610	660	594	623	660	620	602	646	632	554	600	630	623	624	615	627	619	601	620	643	597	673	631	624	609	629	655	600	626	617	638	634	639	596	569	634	621	594	640	652	615	601	586	627	602	623	669	630	587	643	633	643	595	616	616	616	585	614	638	632	620	592	631	595	660	607	675	632	599	610	610	600	582	639	652	647	651	597	614	598	670	610	602	657	588	671	590	579	613	662	628	634	586	586	602	621	604	607	613	605	637	560	607	654	624	634	623	610	618	652	605	595	631	614	612	625	576	599	625	625	672	613	621	620	592	651	642	630	621	626	583	631	649	606	647	598	635	605	651	601	602	599	640	689	624	603	641	651	601	594	631	673	595	638	622	651	633	634	666	634	607	612	620	632	608	619	608	678	592	596	608	643	629	618	625	671	637	592	628	646	606	636	643	636	593	674	604	676	612	656	638	626	576	609	608	613	655	644	652	651	631	677	627	609	599	634	606	670	616	617	676	620	593	640	649	641	552	576	568	677	630	616	650	598	590	603	605	626	637	573	604	637	582	662	630	636	634	642	671	679	611	630	590	621	633	642	628	640	586	601	617	665	633	588	637	643	623	577	616	650	573	613	603	656	644	629	638	639	608	607	614	572	615	621	637	652	613	631	640	655	575	638	661	652	617	611	628	601	614	662	607	648	624	615	565	601	607	622	591	617	618	567	566	618	639	621	667	631	627	610	597	610	619	619	692	621	603	634	647	636	607	583	631	601	637	630	634	634	588	615	588	647	589	622	634	618	627	635	611	637	642	610	605	621	604	581	658	578	621	592	621	626	587	578	644	602	617	634	584	600	605	606	636	596	635	685	610	621	641	636	626	592	642	630	605	620	637	649	614	633	669	608	613	642	666	617	634	594	653	605	619	640	601	619	615	669	608	631	628	644	625	639	601	608	618	632	605	646	639	608	640	637	637	642	677	668	592	617	568	624	657	647	633	606	603	597	618	649	641	644	644	621	622	637	616	660	610	589	646	672	625	599	646	610	657	639	620	624	639	661	584	613	585	612	620	605	630	609	573	630	592	626	630	620	660	635	621	627	657	605	588	672	689	660	645	589	662	616	612	610	606	630	640	594	651	632	677	647	611	658	651	632	641	639	610	615	617	581	649	653	668	622	615	615	623	627	609	650	637	584	633	639	591	615	595	574	603	573	620	622	610	612	635	650	569	632	638	639	697	593	630	622	629	636	626	622	609	628	609	574	627	607	627	622	637	622	658	614	629	637	659	628	593	629	589	656	631	641	635	649	627	631	611	605	654	635	616	638	606	569	600	632	568	631	603	646	611	633	624	660	614	621	653	577	629	604	602	659	636	631	622	658	613	651	621	591	649	660	593	641	633	630	639	633	654	643	633	657	589	640	648	651	596	625	632	644	635	631	613	553	633	625	636	590	603	600	611	630	658	641	618	605	614	625	585	665	605	603	652	606	667	590	573	613	572	610	657	646	618	617	627	620	578	597	630	619	629	646	634	635	632	637	638	626	610	590	631	618	619	629	609	608	647	618	616	584	626	611	629	624	683	600	639	656	642	605	638	622	625	619	628	647	618	599	672	628	633	638	652	640	624	617	632	626	666	630	624	689	631	650	663	612	603	607	590	634	647	621	651	646	647	613	603	595	628	589	628	595	607	646	583	591	639	646	606	653	617	613	601	622	629	628	612	595	657	635	647	658	623	607	631	618	622	633	606	669	619	613	631	624	622	638	609	653	582	658	637	636	617	635	609	660	616	628	642	585	606	662	597	637	628	640	654	605	683	630	625	629	637	640	618	628	618	654	635	620	620	592	605	613	586	637	646	580	652	604	630	621	628	587	641	614	615	600	642	621	650	592	625	563	636	619	586	641	636	668	594	598	624	626	608	617	624	625	573	643	596	658	613	655	674	624	660	623	645	613	637	613	657	645	658	625	621	594	590	647	620	618	603	623	581	671	652	624	632	641	598	582	620	555	637	632	622	587	591	596	643	633	605	626	602	638	639	609	641	619	586	618	629	610	670	626	616	618	612	606	655	668	563	617	640	657	624	619	624	605	603	594	605	640	642	642	568	644	646	598	642	659	647	620	653	638	593	600	650	682	617	605	632	641	619	626	594	608	632	643	611	680	615	635	663	664	623	620	605	615	634	635	624	647	609	609	611	622	624	602	592	610	660	582	617	637	642	606	627	638	629	651	649	623	598	610	623	637	638	637	629	606	629	608	670	617	608	637	610	611	581	620	610	589	586	620	590	626	608	628	645	667	593	596	625	595	632	654	661	633	611	628	595	618	607	609	627	618	650	636	650	651	599	609	624	570	654	635	599	592	627	636	600	612	637	654	644	588	637	615	641	673	638	627	597	613	675	615	643	624	596	637	703	607	627	668	609	577	633	591	607	654	587	632	600	639	605	616	572	586	655	667	632	626	653	661	602	639	650	628	618	668	610	585	587	589	635	656	655	665	627	607	653	640	586	614	646	621	625	587	623	664	615	569	612	576	626	654	630	619	596	609	614	632	612	661	629	601	647	568	628	596	619	621	639	607	630	656	636	636	589	625	663	662	623	604	667	613	596	594	617	622	617	612	634	615	654	575	627	570	676	603	595	649	604	593	609	568	603	595	634	592	627	687	675	624	591	639	614	595	650	657	571	620	651	640	592	614	581	633	600	584	604	601	678	611	596	609	651	662	581	637	587	583	653	627	603	636	625	623	627	608	650	606	572	591	622	652	659	604	617	632	683	585	653	627	595	605	641	625	671	598	644	586	621	635	599	627	618	603	655	588	644	690	572	628	590	633	641	625	652	625	622	663	594	621	634	654	623	586	633	619	602	626	638	618	611	608	600	619	623	602	621	652	590	603	634	633	658	632	609	652	638	632	613	627	671	602	627	653	631	629	638	628	613	643	636	627	614	606	637	645	647	593	634	605	591	604	652	629	617	649	637	611	592	646	611	614	596	600	607	600	683	607	589	642	623	636	648	644
1000	738	210	129	120	126	109	116	96	89	105	113	141	101	103	83	78	69	72	57	64	55	80	55	75	62	61	67	75	57	65	73	78	67	67	60	58	72	60	68	60	59	52	66	53	61	63	66	56	72	68	59	73	66	69	72	61	56	69	77	67	66	80	76	51	59	47	60	52	57	72	50	72	51	56	65	59	58	67	56	57	62	65	58	67	65	67	62	83	53	59	69	59	50	71	63	67	61	68	67	65	75	64	55	69	61	76	69	53	69	74	59	63	71	73	57	58	63	73	50	60	69	64	61	73	51	72	66	67	76	56	70	66	47	68	72	64	59	59	62	71	60	52	77	72	77	54	55	54	78	64	77	63	58	60	61	61	68	63	69	64	75	54	69	65	54	74	72	62	66	67	50	61	65	61	67	79	71	58	64	75	66	58	54	68	62	74	77	58	59	53	54	72	59	38	68	61	65	69	65	73	61	59	62	52	77	71	61	66	54	71	61	74	49	65	62	61	48	68	56	67	69	76	62	65	64	73	70	57	59	65	69	58	64	67	49	54	55	67	62	49	71	63	55	56	53	70	60	65	74	68	54	69	85	70	71	57	64	83	49	81	68	64	69	55	50	69	66	67	62	66	70	44	63	61	57	60	67	58	57	55	60	61	66	66	71	74	73	48	69	62	63	67	66	59	68	58	60	54	64	65	55	63	50	65	58	60	58	81	62	67	58	61	62	56	53	60	69	70	64	60	60	59	61	58	64	71	59	74	66	61	56	70	68	53	60	61	56	77	65	51	67	68	71	59	65	59	56	67	66	54	63	74	68	86	56	65	65	63	78	67	58	59	71	75	64	54	72	75	65	56	75	68	64	57	61	70	65	65	67	54	68	71	48	79	52	64	78	62	62	63	57	87	60	64	74	69	69	65	70	77	58	59	65	74	70	71	62	74	62	65	55	63	66	68	55	64	55	64	65	65	62	67	62	45	60	60	69	62	49	67	77	71	60	63	65	63	66	72	70	67	72	51	61	69	56	70	62	64	73	55	73	60	48	72	73	84	56	57	57	52	62	62	61	67	64	53	50	74	71	59	66	59	75	69	63	65	63	62	60	51	74	53	62	58	70	59	60	66	66	74	66	62	59	61	60	59	66	63	50	65	60	52	86	76	55	54	51	52	63	66	63	64	58	65	60	67	55	71	75	53	66	77	63	77	74	67	79	68	60	55	63	63	54	63	73	50	80	61	68	67	53	60	73	63	76	64	72	80	81	61	55	76	62	83	72	63	57	56	59	55	71	60	65	60	52	67	71	73	59	67	69	53	70	74	68	58	65	65	66	61	69	68	64	71	64	58	48	52	64	63	53	60	64	68	66	71	61	79	62	70	56	63	65	59	66	67	60	60	58	78	55	54	73	59	62	46	69	68	70	57	78	74	61	58	69	63	76	54	67	69	48	64	69	76	57	67	67	56	54	78	62	80	69	54	54	56	65	68	71	72	63	76	62	76	69	57	68	59	60	70	53	60	69	59	58	58	58	63	59	68	59	56	71	87	66	74	59	63	62	50	62	69	61	53	75	67	68	67	67	59	59	72	61	61	56	63	55	65	71	55	70	59	64	65	62	62	80	54	57	62	63	61	65	53	63	57	54	46	65	66	63	60	47	70	79	62	48	74	78	85	61	65	69	75	73	60	62	66	68	60	65	85	46	54	57	65	55	54	69	60	69	52	75	64	80	59	75	54	65	61	69	74	70	54	66	78	74	63	66	60	75	64	61	59	72	64	54	74	52	61	62	62	74	70	64	64	65	50	66	75	72	51	65	68	60	84	67	79	66	59	82	55	58	51	75	76	62	57	66	62	59	71	70	57	68	67	48	58	58	61	62	61	57	70	55	69	74	70	61	59	53	56	64	58	68	72	55	60	65	69	59	67	67	54	60	64	59	53	68	61	67	54	55	51	63	73	51	52	61	79	64	63	57	78	64	67	54	62	58	61	54	52	64	53	61	64	59	76	62	67	70	65	72	68	61	72	60	54	63	61	69	54	85	63	59	65	74	57	54	69	52	71	75	60	70	65	65	52	70	51	56	62	61	59	66	63	72	48	67	66	67	53	64	64	70	55	65	70	62	63	65	67	89	69	59	45	58	66	68	62	66	69	68	76	65	71	69	67	64	65	69	50	81	57	61	56	65	63	59	69	73	57	61	77	73	77	60	66	56	67	58	52	66	63	62	45	64	57	71	73	68	66	59	64	72	69	64	65	60	52	66	79	67	69	61	86	69	52	90	63	80	68	59	75	56	64	63	45	82	67	63	60	69	73	64	70	84	76	68	81	78	64	59	71	53	55	59	67	69	68	71	78	72	76	65	51	74	61	63	60	65	79	72	72	81	61	67	66	63	82	58	50	74	63	59	66	72	53	60	68	69	57	70	73	65	74	63	54	67	71	69	55	58	47	62	59	58	58	52	66	56	61	65	69	70	59	54	50	67	61	67	68	61	57	53	68	52	53	67	60	79	69	68	61	68	69	62	80	50	73	56	52	75	65	48	79	83	62	65	79	52	58	56	65	52	75	59	46	71	63	66	76	47	63	62	74	84	62	70	53	79	70	59	63	60	52	65	71	70	66	62	58	76	84	64	70	58	52	63	85	62	64	66	72	69	74	71	65	47	75	64	61	68	66	52	52	47	61	71	66	71	64	69	50	67	80	68	60	54	76	85	63	59	73	63	58	69	61	59	68	70	61	54	61	64	76	63	73	78	64	60	66	67	47	58	70	69	75	61	48	67	58	76	74	57	75	54	60	44	75	68	60	60	68	77	63	60	64	74	61	62	64	70	74	68	60	77	61	55	63	65	50	68	61	58	57	62	68	81	60	64	55	69	52	67	71	67	77	74	58	54	61	57	64	67	62	49	64	54	69	56	74	60	74	68	73	76	76	47	81	59	48	78	62	53	79	58	51	58	69	58	55	52	64	61	58	68	64	69	58	66	55	71	77	62	69	41	56	65	68	79	77	49	63	70	65	55	68	77	63	69	53	61	68	71	73	66	66	53	53	64	68	80	56	63	68	63	62	71	74	71	66	81	65	65	67	69	56	65	64	58	62	63	57	67	80	74	63	84	85	62	66	77	52	62	59	69	62	77	68	55	60	64	54	70	62	74	71	61	79	70	71	70	59	56	73	57	53	73	57	49	66	87	61	60	55	52	53	62	67	65	59	64	66	54	82	59	59	66	64	64	65	56	61	64	61	58	55	62	65	70	51	70	54	60	64	74	63	72	79	56	60	61	55	64	71	61	60	77	58	62	72	62	67	59	65	72	58	55	57	66	82	70	63	51	64	66	58	56	67	62	71	49	49	59	73	64	57	73	61	72	58	58	77	78	64	65	53	65	68	71	50	74	57	58	53	78	78	55	54	64	78	66	52	67	52	54	70	50	71	56	57	54	62	63	77	74	56	67	65	65	71	62	61	80	65	79	69	67	48	70	72	62	62	60
12133	9747	2733	3411	6125	7115	4653	3654	2518	1910	2303	2762	2708	1812	1147	1048	868	709	649	684	589	630	601	638	609	648	618	603	601	565	597	541	581	609	555	572	564	620	612	580	596	576	564	577	576	581	570	559	567	587	603	566	596	595	583	592	579	563	604	531	569	593	552	579	530	563	587	586	565	549	595	563	573	582	582	588	543	591	536	577	609	559	575	580	537	503	570	587	558	569	585	582	579	581	530	576	594	574	603	576	560	585	586	575	594	551	539	568	540	610	566	574	599	563	531	542	557	589	564	591	587	624	597	530	582	610	558	597	533	576	570	573	557	603	568	573	517	568	590	558	612	571	535	552	581	604	564	593	571	534	587	599	588	583	591	579	597	533	564	572	556	577	579	567	608	584	576	575	620	586	551	577	578	600	551	568	576	586	576	556	573	571	578	561	589	555	576	530	608	576	593	552	571	604	593	568	560	565	598	545	536	594	584	602	545	547	577	571	576	568	606	536	551	517	592	590	604	549	600	568	550	559	590	570	569	604	545	571	584	606	557	580	585	594	548	584	596	591	585	575	559	548	572	555	529	620	588	563	577	570	549	618	538	567	628	563	555	606	606	543	553	539	560	590	618	592	555	558	577	535	575	598	598	583	588	570	576	594	557	578	617	566	592	611	549	566	546	586	591	577	583	566	546	575	546	558	535	591	577	548	566	561	554	559	617	597	590	592	596	538	567	594	601	563	527	595	568	567	593	559	631	590	550	561	586	587	579	557	545	562	624	575	571	568	582	583	575	548	525	605	580	619	574	541	595	583	596	588	612	595	567	556	533	591	569	596	588	567	580	585	529	566	548	542	537	543	593	544	584	540	568	591	564	607	558	580	573	552	569	611	594	578	576	537	570	557	585	589	572	572	574	600	584	550	578	544	558	584	552	579	568	574	562	587	597	574	570	597	544	606	570	588	565	625	594	510	561	590	554	549	590	589	595	602	548	583	550	605	578	563	579	581	594	548	567	531	603	576	581	571	563	620	560	592	552	587	559	561	555	600	601	566	558	554	568	521	583	537	583	587	567	567	580	549	547	577	592	562	538	575	605	618	570	611	599	574	558	525	554	597	558	568	603	558	571	619	519	611	573	604	607	556	563	558	561	615	563	582	562	589	587	600	541	566	594	562	605	548	566	573	576	574	559	579	579	553	544	559	583	620	605	576	579	584	578	556	580	607	553	589	593	547	545	548	556	560	552	572	619	583	554	607	545	580	530	583	559	610	543	554	562	584	599	540	581	591	563	590	574	544	609	571	547	557	598	568	562	579	603	567	577	541	530	597	564	583	581	529	535	564	539	562	572	538	549	593	597	573	553	588	556	576	625	562	572	549	577	575	602	569	543	534	572	562	600	594	586	610	537	573	598	583	555	567	583	570	584	548	562	573	588	537	565	597	609	592	573	567	586	574	558	568	568	545	592	582	554	532	554	636	607	529	568	574	549	547	550	580	544	570	578	599	566	627	571	574	589	592	613	579	547	546	540	569	518	577	549	544	606	553	570	558	576	567	569	576	624	585	598	577	528	606	558	570	576	588	532	574	575	572	557	553	595	640	602	608	571	597	586	598	543	589	572	528	570	567	572	544	585	569	608	580	601	602	614	588	593	554	557	536	569	567	613	612	586	559	585	574	580	555	543	553	544	600	577	558	566	559	521	608	589	581	560	583	556	617	556	577	577	623	566	574	602	581	555	562	578	551	553	525	562	567	572	555	589	564	558	535	523	557	625	573	575	588	560	585	565	583	541	609	579	567	578	570	601	569	570	568	621	573	599	592	566	586	550	607	537	559	600	578	575	555	573	575	582	546	583	578	521	556	594	601	534	537	576	602	565	570	554	567	584	501	565	611	579	580	604	545	580	526	572	588	594	555	536	531	506	616	518	549	598	628	565	544	551	545	563	535	571	573	563	555	538	570	573	522	623	544	575	574	561	574	559	571	552	528	576	564	560	612	579	555	571	563	561	566	552	587	584	552	582	593	542	592	589	571	616	583	566	550	564	530	560	576	597	600	577	593	541	585	588	537	544	594	549	555	606	603	584	556	602	576	554	571	563	586	597	547	573	608	582	583	554	641	526	612	596	602	527	543	591	578	570	583	557	527	566	572	547	589	541	601	555	534	583	519	528	589	565	574	564	554	579	543	585	618	570	529	579	560	594	596	576	590	552	597	549	548	596	607	557	551	560	559	557	569	568	574	574	564	584	566	592	580	591	615	622	534	594	570	538	588	557	564	579	563	604	581	570	583	552	575	561	563	574	565	601	551	590	570	598	548	560	549	621	594	607	555	575	566	524	611	616	579	563	572	520	575	617	586	585	591	556	541	572	602	590	532	550	566	550	577	576	573	591	567	621	579	643	540	587	581	588	573	557	569	607	588	541	556	610	564	599	592	562	599	562	554	577	580	581	571	555	647	547	539	555	615	566	512	563	576	581	566	590	576	547	530	569	577	591	596	590	563	595	582	544	575	571	613	587	564	609	555	582	568	589	576	572	622	534	556	577	574	542	603	574	562	548	599	587	546	575	599	545	582	525	588	587	601	584	581	566	590	619	549	578	595	547	557	559	627	533	571	588	582	595	595	557	560	578	590	566	573	595	582	543	642	565	592	561	566	564	583	565	589	595	586	561	542	516	587	598	533	566	522	551	571	587	537	557	573	491	599	586	584	585	533	581	548	615	573	565	562	562	595	533	564	615	522	572	575	576	566	560	587	593	591	611	580	596	599	605	598	590	593	585	564	541	599	580	562	582	555	573	577	585	540	589	519	606	570	574	537	549	599	581	532	571	615	606	543	585	599	605	570	559	589	623	576	573	566	583	554	564	603	550	552	558	560	590	609	594	576	563	555	533	560	572	542	587	625	565	566	539	552	604	575	616	544	564	544	552	598	618	528	608	540	595	581	579	547	549	570	605	580	544	593	601	613	574	588	580	584	550	541	533	569	567	573	561	530	531	561	600	585	588	558	590	547	598	533	566	569	553	552	555	578	589	607	583	590	553	572	549	608	557	596	573	548	544	586	539	522	603	545	558	583	557	568	558	522	605	557	611	558	598	587	562	562	602	612	556	599	566	591	587	537	565	559	569	574	576	569	583	583	550	572	547	556	604	595	574	498	613	564	572	515	548	558	592	579	635	577	580	603	580	540	567	523	565	564	557	616	582	573	560	596	573	547	548	615	600	540	596	549	586	569	582	589	511	586	627	593	539	563	567	573	581	568	545	562	593	574	569	553	566	592	588	621	589	553	560	571	569	540	560	577	593	547	573	556	554	599	555	592	597	599	556	602	601	578	573	607	567	574	586	597	549	546	514	569	547	555	543	563	611	622	552	560	540	576	561	554	534	562	572	591	606	615	550	568	533	542	551	568	598	608	599	559	606	554	560	570	591	550	587	559	609	573	549	567	575	592	580	552	550	602	571	525	580	572	555	544	598	555	571	577	562	559	576	588	550	558	626	542
813	3334	413	210	176	213	182	196	175	150	163	198	207	160	107	102	106	82	94	109	106	88	92	87	89	83	71	99	101	89	98	96	82	81	75	82	93	87	79	95	76	81	96	88	73	91	89	81	88	79	80	85	97	86	82	83	88	89	94	80	78	76	106	103	110	69	78	101	90	97	110	105	94	89	96	83	83	90	106	85	90	89	92	89	84	85	87	95	103	90	91	89	85	83	97	93	90	93	80	88	98	76	113	108	84	96	109	93	84	88	109	106	96	106	96	98	87	91	87	102	95	74	109	91	76	89	98	85	85	80	90	86	91	90	92	79	90	86	95	93	82	82	89	93	77	85	73	87	83	73	101	76	79	97	85	99	85	80	95	82	106	97	94	91	72	80	89	95	110	97	96	88	88	93	93	91	124	89	85	89	87	87	100	83	76	80	106	92	94	99	87	80	70	74	94	94	86	107	85	82	82	106	106	86	96	65	82	87	87	93	67	109	111	113	92	86	84	105	94	74	81	94	75	86	91	79	94	100	89	97	83	87	98	72	83	81	89	89	98	93	101	87	90	83	86	81	76	74	80	96	81	105	99	87	86	98	92	92	85	85	82	79	92	94	103	106	102	81	95	92	92	118	87	86	93	88	67	104	70	79	93	97	94	79	80	93	112	79	87	107	97	71	99	98	97	90	77	89	105	106	74	90	89	81	96	107	107	102	83	103	103	104	91	75	83	89	80	92	90	89	95	92	99	98	94	96	80	89	92	102	89	101	109	77	91	101	96	101	104	87	100	102	100	91	83	83	87	91	93	90	78	97	90	94	78	98	78	99	105	88	93	79	90	88	102	101	95	77	89	101	99	93	91	86	101	104	102	87	109	94	81	99	102	101	70	96	84	104	91	87	98	89	87	90	105	85	94	86	100	89	74	87	74	95	102	99	80	95	91	80	73	77	98	98	78	101	86	88	92	106	93	87	90	93	94	99	92	86	102	93	92	76	86	89	102	103	92	93	84	73	83	89	95	90	85	93	79	87	74	89	83	90	77	113	83	84	95	88	89	88	79	66	84	76	80	103	92	94	100	117	83	97	100	88	97	100	84	89	100	87	90	98	98	91	107	104	78	90	99	94	81	83	97	89	88	83	89	82	82	95	83	80	94	109	76	85	95	104	102	98	85	95	97	94	96	85	113	107	86	103	93	92	109	99	94	87	93	108	91	105	95	89	88	95	71	84	93	83	88	118	73	88	80	85	94	80	81	101	97	83	83	86	98	93	105	102	106	96	88	83	81	81	106	97	97	81	87	81	100	85	75	92	103	98	87	85	93	95	101	99	74	100	89	79	91	82	78	87	96	89	87	85	73	100	83	94	101	104	111	86	88	102	89	98	92	90	96	73	88	76	95	90	84	78	86	77	79	90	68	93	91	86	89	87	87	96	97	105	106	93	91	97	103	75	75	91	84	72	101	96	97	90	89	101	80	98	85	88	103	97	94	98	100	82	103	101	87	93	87	73	108	97	97	95	95	78	100	92	94	83	95	80	84	90	80	82	104	88	94	75	92	96	100	90	95	92	99	86	86	93	82	95	99	75	124	79	94	87	99	78	83	87	112	85	90	69	90	85	93	96	83	82	76	99	79	103	94	84	84	83	92	81	96	93	83	81	111	87	94	86	96	83	84	91	92	85	104	85	90	89	87	94	87	96	91	85	99	76	107	90	97	85	109	115	93	69	86	93	84	84	95	93	84	88	88	77	102	82	108	73	95	87	93	75	104	83	102	88	71	92	86	83	103	76	104	77	96	85	91	87	90	79	96	82	89	98	104	89	77	80	80	92	84	88	101	96	96	82	98	98	98	86	97	78	96	101	77	105	97	84	77	100	86	88	99	92	82	80	79	82	90	104	92	61	95	93	102	86	87	85	83	98	96	85	74	84	93	93	79	109	91	91	87	91	97	88	80	97	93	87	86	83	93	80	85	97	91	86	110	84	80	91	86	97	97	96	90	89	94	97	76	70	77	95	88	81	91	78	98	93	91	95	98	73	111	86	85	111	101	73	77	84	92	74	77	102	100	87	115	84	99	74	91	95	89	90	102	68	86	96	83	108	103	85	86	81	89	87	93	98	102	79	87	79	94	104	92	91	78	85	107	106	86	95	98	79	73	84	84	90	99	103	83	98	91	93	79	102	70	73	88	76	80	105	91	90	78	86	95	85	87	100	84	95	81	89	95	88	89	105	98	83	86	87	82	99	88	86	100	103	106	88	77	82	83	81	100	108	105	90	86	100	82	81	97	90	103	73	97	100	81	107	91	73	105	103	71	88	87	113	75	93	95	100	99	96	91	106	82	81	97	91	107	90	93	91	86	96	107	77	90	76	90	103	83	86	85	95	91	80	81	90	104	90	84	96	110	117	95	98	96	85	101	101	86	97	95	81	76	98	91	81	89	99	78	89	102	88	78	86	84	87	100	81	97	85	79	92	95	84	85	110	86	93	80	91	89	88	76	80	75	69	97	95	92	97	89	79	89	100	76	89	77	90	95	95	78	89	89	100	89	108	98	89	99	79	82	94	89	98	82	97	85	101	86	99	84	82	89	101	80	81	102	82	104	102	106	77	78	80	109	81	113	86	105	69	88	85	81	91	93	88	85	81	101	98	91	77	98	77	102	81	108	103	99	74	99	70	92	93	73	105	107	91	89	94	84	98	86	94	82	79	82	86	85	89	88	93	95	92	73	86	95	79	105	90	81	98	91	79	95	98	90	85	102	86	84	92	83	83	88	88	111	95	84	87	93	99	81	85	86	93	94	96	91	76	81	69	90	86	110	73	86	72	80	111	86	93	83	88	107	95	83	78	96	85	95	91	91	87	83	72	97	76	96	92	103	95	95	88	91	83	99	100	94	104	88	118	85	101	105	89	82	99	86	85	68	91	107	92	81	85	109	88	85	91	93	82	87	97	86	81	89	105	93	91	85	97	90	101	104	102	100	99	94	92	90	109	118	99	89	97	109	93	81	79	77	88	95	92	101	98	97	91	90	99	93	70	92	102	94	87	87	100	93	84	80	84	85	81	96	97	89	103	88	103	89	89	90	91	83	94	97	93	88	98	84	100	98	86	84	102	87	96	96	90	80	73	91	85	82	89	89	99	89	91	75	102	91	94	84	100	95	81	82	87	107	93	96	82	98	71	95	107	76	89	81	88	89	94	101	95	91	104	102	87	73	94	85	94	79	106	97	101	90	100	84	77	73	107	84	89	90	87	90	97	87	95	87	103	95	85	90	95	81	85	108	91	97	82	97	97	84	87	92	96	89	90	84	87	87	98	99	107	102	88	97	102	111	101	81	77	89	91	95	112	97	87	91	108	104	93	79	84	86	107	102	90	82	85	77	93	92	93	89	76	79	110	89	119	123	77	108	84	79	95	73	95	109	85	95	92	80	92	80	80	100	82	83	93	85	80	98	85	74	99	94	61	99	89	104	72	99	95	82	81
14450	22306	4470	4962	10059	8864	6853	5891	4491	3554	4040	4601	4578	2638	1710	1479	1375	1256	1020	1002	933	968	930	871	921	905	917	859	924	896	902	860	877	917	825	894	816	922	862	838	814	864	802	889	841	820	845	855	861	852	810	802	851	897	872	835	857	845	849	812	828	803	829	789	853	827	864	856	814	843	795	850	834	814	845	830	846	834	804	862	790	840	863	887	852	873	886	826	898	825	835	761	865	799	843	861	848	847	839	822	849	824	835	842	816	801	816	882	853	831	795	840	864	835	796	829	818	794	859	807	818	831	836	865	794	849	871	865	853	817	834	801	870	892	842	788	799	808	880	826	806	811	826	803	772	794	847	802	834	848	838	786	788	855	861	825	788	837	837	814	850	819	813	848	833	819	854	876	847	817	841	841	829	872	798	829	806	809	809	840	829	865	818	787	860	799	809	793	875	873	828	878	876	840	857	833	836	825	857	826	882	812	778	815	841	827	792	884	806	857	837	838	831	842	829	797	807	812	817	824	804	839	879	837	897	845	847	833	861	868	820	842	785	785	840	822	858	825	761	800	857	832	869	859	840	857	817	829	843	802	862	902	808	838	784	858	814	778	830	789	812	853	776	809	841	848	847	838	838	874	811	876	855	852	886	885	872	832	853	838	886	806	805	843	833	809	816	811	819	828	792	790	816	825	815	855	811	822	790	773	814	830	763	839	833	840	884	803	881	842	879	863	822	839	797	810	801	848	805	849	794	831	791	851	885	790	846	829	844	838	842	793	861	846	818	839	789	815	832	810	866	884	793	835	805	827	774	855	845	862	817	843	846	826	811	822	842	860	860	766	844	803	838	806	864	847	836	804	838	832	776	822	823	828	851	837	798	878	867	837	845	830	853	792	805	828	869	846	876	850	887	852	810	854	852	796	835	840	852	816	849	872	845	789	829	927	826	807	843	876	804	850	826	885	829	841	834	851	827	826	832	856	823	793	825	833	804	826	848	779	827	853	825	782	834	846	861	808	878	816	795	811	851	828	791	822	865	819	795	842	838	859	852	822	813	839	804	848	767	866	871	837	842	846	829	834	861	840	821	884	892	826	864	836	810	793	809	821	856	830	847	862	838	837	878	855	835	847	839	875	820	816	828	807	859	871	881	858	861	854	804	786	815	822	828	833	824	832	806	844	839	811	827	800	854	830	849	838	859	831	829	824	865	837	847	823	846	824	834	879	789	758	866	838	812	823	802	813	897	818	808	818	832	857	830	834	775	815	802	784	845	801	801	835	871	826	849	831	803	813	812	847	834	831	830	794	831	802	814	837	756	866	829	806	824	884	860	858	853	810	844	852	785	833	841	843	863	790	774	798	815	805	797	837	827	846	827	794	829	834	817	852	842	876	797	798	792	846	845	816	796	809	866	837	803	817	809	835	845	830	861	893	825	867	835	825	795	839	848	801	764	834	836	789	828	779	827	828	783	812	837	881	845	816	799	844	855	882	898	834	823	785	822	820	845	838	854	823	796	789	801	870	850	772	880	799	850	841	824	824	868	817	768	865	837	858	838	821	846	873	816	821	815	863	815	846	849	816	819	853	826	860	817	829	846	812	859	781	823	851	827	829	812	815	814	808	871	811	802	890	843	846	825	825	815	845	881	794	819	820	862	852	889	851	877	819	780	856	894	813	815	864	800	873	870	825	776	815	836	828	814	845	783	834	894	811	822	817	815	861	781	856	879	818	853	857	857	792	821	796	838	853	874	844	776	763	831	842	857	823	856	844	815	821	814	868	800	841	792	761	850	825	844	876	871	849	806	802	815	815	823	818	810	827	857	809	852	827	816	820	845	837	863	874	846	850	812	826	827	842	850	856	837	831	824	820	835	855	762	790	816	824	761	861	804	846	842	852	847	785	806	847	816	837	853	845	822	819	829	835	886	811	798	823	805	838	839	820	824	829	792	828	836	837	817	847	831	812	788	828	811	822	810	855	798	854	795	875	840	850	879	810	872	840	857	778	803	813	832	829	856	865	825	865	801	790	853	843	829	837	853	792	877	801	870	864	814	831	815	884	791	804	794	853	862	841	857	856	875	836	851	878	843	857	829	814	831	802	889	849	811	824	779	803	878	804	822	865	813	844	815	826	808	822	811	851	781	816	806	840	825	828	853	838	851	819	794	784	857	854	838	848	843	875	857	838	856	812	845	850	806	805	804	832	796	801	877	807	882	822	843	848	877	845	835	794	830	799	884	854	809	822	827	844	788	813	811	801	812	867	795	864	808	816	826	820	812	821	756	839	844	839	856	852	867	808	825	833	802	836	902	836	836	768	813	798	829	874	835	898	855	790	833	782	874	900	872	821	785	827	882	850	804	872	843	782	808	811	839	870	774	867	804	813	867	832	852	856	819	789	767	811	782	825	851	830	846	815	839	838	819	846	813	877	846	850	867	855	820	867	815	843	857	875	814	806	826	865	837	875	813	827	803	814	810	812	828	896	823	900	825	851	870	837	840	862	862	824	834	877	848	808	852	846	791	821	822	795	851	838	791	884	846	794	867	883	854	804	819	843	868	798	879	839	804	816	880	866	818	796	785	810	795	839	837	883	823	859	805	857	804	794	886	822	814	813	821	830	844	910	816	898	831	798	856	839	865	813	833	842	787	880	814	831	865	861	799	903	817	818	868	785	852	874	867	879	787	796	795	805	833	803	788	829	823	785	820	818	851	829	829	875	836	774	773	843	849	805	850	814	835	808	891	813	835	881	820	779	835	868	824	803	829	809	847	867	811	835	839	866	852	832	822	797	800	834	858	878	869	834	844	773	806	823	797	800	831	844	821	820	786	843	793	848	810	804	813	802	818	803	840	845	884	889	796	824	856	833	870	835	792	784	848	830	923	799	872	865	848	845	839	795	816	854	823	850	800	864	798	837	828	809	851	854	788	822	804	798	833	849	798	833	844	789	857	817	835	829	840	798	847	811	836	862	872	846	816	817	854	823	839	860	844	868	828	795	808	800	791	882	869	820	827	819	825	847	834	790	828	849	849	793	825	849	792	840	814	859	847	789	791	802	812	829	847	838	818	870	876	880	894	859	830	845	841	822	844	853	747	846	829	797	843	841	890	851	836	788	776	831	814	848	825	827	840	802	842	789	831	851	821	835	808	873	875	862	779	810	875	832	797	866	826	826	849	870	819	864	807	811	835	811	867	824	851	856	825	824	843	843	840	832	836	852	847	845	830	859	863	855	795	857	844	905	860	784	862	791	830	839	820	856	826	792	868	818	825	795	854	826	800	806	820	833	851	816	801	839	823	784	829	855	844	799	881	862	838	830	873	842	890	846	823	870	814	843	808	884	846	807	809	807	825	806	824	802	819	828	852	875	848	822	836	761	796	798	827	802	831	812	871	844	817	838	868	837	862	843	838	824	840	835	803	864	821	823	850	868	835	820	816	837	861	794	798	859	878	856	815	787	866	786	835	863	797	845	813	805	798	812	790	833	818	809	801	825
1497	3050	373	110	99	104	87	94	81	93	111	113	105	89	57	55	42	38	38	37	28	25	28	33	45	33	29	37	36	21	31	35	32	27	33	31	37	36	42	26	25	29	19	34	32	31	25	41	33	40	32	30	26	30	18	36	27	28	33	35	26	37	32	24	29	19	36	28	48	29	33	28	28	35	32	34	25	30	24	31	33	19	31	33	33	21	31	35	25	29	30	32	30	19	35	22	22	20	37	33	35	31	33	26	36	19	37	23	32	40	33	23	25	25	27	32	35	29	33	25	27	26	29	34	30	25	28	31	32	26	25	36	35	35	33	30	30	30	31	30	22	32	31	20	30	40	34	32	31	25	29	25	28	38	30	40	34	32	30	33	20	30	31	36	38	27	37	30	31	34	17	34	31	26	35	29	24	25	34	27	29	24	27	27	27	28	43	25	27	24	29	25	34	30	37	30	36	35	34	29	23	29	30	22	28	35	26	34	26	31	19	21	37	30	40	31	31	29	15	26	24	41	26	29	33	21	29	40	22	20	30	21	27	26	29	25	30	40	30	29	26	26	40	35	30	27	20	30	25	21	34	22	26	29	28	27	25	21	32	25	25	22	30	31	29	27	28	28	26	20	26	29	28	26	28	34	25	39	33	27	36	20	20	28	29	34	32	28	24	34	36	34	19	28	35	33	31	42	35	27	47	32	30	32	33	23	34	30	37	33	31	29	33	34	27	35	31	27	34	34	29	29	33	27	20	35	27	33	28	35	34	25	31	27	27	27	27	27	37	20	23	31	31	23	29	30	27	28	33	30	30	30	20	34	19	32	35	25	26	28	28	34	21	28	22	29	38	29	23	28	26	30	40	22	20	36	30	26	21	20	33	26	30	31	28	26	30	25	37	25	33	21	35	30	36	30	32	30	34	34	29	24	35	34	31	34	32	34	30	30	31	38	38	27	32	32	41	22	31	25	35	19	34	33	19	30	23	33	36	31	22	33	35	28	31	30	26	26	25	28	37	25	29	31	30	45	34	31	37	34	26	25	21	32	46	32	42	25	36	26	34	30	29	34	33	20	19	36	24	27	29	38	24	38	36	35	34	23	35	15	31	35	27	19	27	29	22	31	26	35	25	22	28	30	30	24	24	30	39	24	33	28	28	35	37	24	39	29	29	32	31	35	28	33	39	25	30	34	35	29	23	30	30	23	38	32	28	18	33	32	29	29	27	30	41	25	33	31	30	28	28	25	36	30	26	27	34	32	22	28	28	27	33	38	30	27	21	34	35	29	35	38	43	40	33	28	30	30	28	25	32	28	33	27	29	29	36	31	31	28	26	33	30	22	22	30	19	33	30	32	36	36	35	25	29	26	21	25	26	25	28	23	37	36	32	30	42	31	33	37	22	31	31	31	21	29	47	31	26	32	33	37	37	34	25	34	24	27	26	19	36	29	21	29	39	44	25	30	32	33	31	32	29	39	25	35	34	32	30	30	35	23	29	29	30	30	26	25	30	29	28	21	33	33	29	27	33	35	27	31	36	31	39	27	35	29	33	27	39	24	27	26	35	23	31	30	33	26	34	28	25	31	28	31	24	29	20	28	25	33	29	36	23	22	31	32	27	26	37	32	28	34	34	37	26	31	25	23	33	21	20	33	35	35	28	36	33	29	28	30	32	34	25	30	31	28	35	23	30	45	31	35	25	35	27	37	26	31	23	36	28	28	33	32	39	32	30	29	33	30	33	30	30	33	31	36	26	27	31	28	30	37	29	27	36	26	36	32	22	32	23	26	20	36	24	30	32	28	29	31	33	25	33	29	29	24	31	37	20	19	23	36	34	22	33	32	21	21	40	35	38	30	27	36	30	32	21	31	34	19	29	32	26	40	25	28	33	39	23	30	27	27	26	41	33	32	23	29	32	22	31	25	26	26	33	25	21	38	37	36	33	31	33	22	24	28	37	32	24	22	32	26	33	35	29	32	35	34	35	30	24	26	32	42	25	30	26	30	27	31	34	30	42	32	31	35	31	34	38	38	34	32	36	28	32	27	27	39	30	27	29	33	20	35	26	41	26	20	30	24	26	22	26	33	25	41	19	34	25	33	35	28	34	36	28	24	41	29	36	41	34	23	36	34	31	30	19	25	28	23	35	32	30	28	30	32	33	19	34	27	32	38	28	30	27	25	29	25	28	31	28	43	34	32	27	31	22	43	21	18	33	25	26	25	32	28	30	25	21	27	25	20	26	27	26	23	36	28	24	28	36	29	22	22	29	30	37	34	35	37	28	20	26	39	35	40	34	33	30	30	30	29	33	24	30	31	36	22	22	39	38	30	33	26	34	19	27	26	25	34	30	30	35	30	23	34	43	22	36	30	34	27	35	27	42	27	32	31	32	38	22	28	22	33	32	31	27	41	24	27	20	39	22	27	43	25	42	41	28	35	28	23	36	25	35	26	25	29	21	26	24	29	31	34	30	31	31	30	31	36	41	39	40	22	34	25	25	33	28	27	26	24	35	20	27	23	27	34	39	23	29	37	29	27	20	33	31	34	36	21	37	34	23	35	32	32	38	31	28	41	39	26	30	38	33	36	35	30	27	32	21	20	26	23	39	24	23	33	39	24	31	32	29	22	28	27	34	36	35	30	34	34	22	40	34	37	23	29	29	32	23	28	32	20	28	33	36	30	27	29	30	26	33	29	20	28	26	29	27	24	29	30	33	27	28	26	26	31	33	32	38	23	20	28	27	30	28	27	26	28	19	31	35	27	33	32	22	31	34	29	30	33	25	23	26	41	22	24	31	30	39	38	30	32	30	26	29	27	21	30	25	35	18	40	28	28	26	32	42	25	23	30	23	24	42	36	31	24	30	22	21	30	38	35	22	30	28	33	23	35	28	20	30	33	32	27	30	32	17	23	29	27	27	31	30	32	23	24	34	31	34	28	33	25	32	29	29	26	31	30	31	37	34	34	29	27	35	24	35	27	23	36	29	30	34	37	38	24	31	36	24	29	24	28	44	28	35	26	25	36	29	28	31	28	29	30	25	27	33	27	29	19	33	26	22	24	36	31	22	18	29	29	20	33	34	40	30	25	30	23	27	31	28	29	28	24	30	33	24	22	29	35	38	23	26	25	30	29	35	31	22	30	40	37	28	27	33	30	33	27	34	30	30	23	25	31	31	32	33	31	32	34	19	27	31	25	34	35	29	41	26	31	31	22	29	43	32	32	29	32	30	27	29	29	34	32	27	39	33	31	24	42	28	29	23	25	28	30	35	23	40	25	38	31	28	29	28	26	22	36	30	24	31	34	40	32	24	29	33	42	22	36	32	22	28	31	28	28	29	39	31	28	20	34	28	26	30	31	33	33	36	28	33	27	28	37	33	33	27	31	29	39	38	26	33	34	27	29	30	32	31	25	32	28	28	31	35	25	35	32	23	31	28	25	36	30	38	32	24	26	25	29	30	27	27	32	31	32	30	27	31	35	37	31	33	33
16524	22648	3780	3664	6893	7415	5476	4369	3023	3014	3813	4692	3796	2616	1257	996	824	599	501	459	409	404	392	395	381	383	329	307	331	317	333	326	309	284	326	324	296	254	310	292	289	316	283	283	292	314	272	292	283	310	300	286	305	283	277	270	312	292	304	286	273	258	253	285	267	312	288	290	272	292	274	283	293	283	275	264	274	280	283	264	285	266	281	300	270	276	274	290	309	280	291	288	279	259	279	270	253	266	272	262	276	261	302	276	289	273	272	276	288	267	285	240	281	274	285	272	274	274	266	253	263	284	257	264	279	276	280	262	270	255	301	283	257	277	261	297	271	285	276	281	246	262	259	267	256	277	271	264	269	289	261	289	283	292	275	288	268	304	280	257	245	270	251	317	288	267	292	283	280	290	286	274	278	276	265	247	298	287	278	277	294	291	290	264	281	256	260	275	265	249	259	291	302	270	259	277	273	300	260	253	269	276	274	267	295	284	288	282	287	260	257	291	261	257	265	266	271	258	275	267	248	268	275	287	280	310	289	282	284	265	261	246	255	249	286	290	249	279	283	287	296	267	262	277	288	257	277	271	246	244	291	247	258	268	273	279	261	288	256	257	266	263	303	266	295	263	281	269	279	279	258	316	269	256	261	256	260	260	255	285	282	281	262	290	292	279	305	266	269	273	266	249	260	291	286	288	288	275	260	259	244	250	275	278	249	271	313	282	273	245	258	280	265	272	295	279	289	281	269	255	250	245	285	288	278	234	272	248	255	283	262	290	277	249	264	271	295	301	276	267	295	256	280	276	285	266	303	254	246	286	224	252	270	291	268	287	265	291	286	273	287	276	303	269	259	260	260	269	278	255	281	257	280	277	271	265	260	291	251	283	285	236	273	257	285	293	281	272	273	268	258	292	260	281	279	292	250	256	277	285	310	271	274	274	270	268	279	272	246	298	277	285	274	281	255	279	270	249	266	305	245	253	252	260	276	291	282	265	252	291	303	273	256	290	274	290	281	274	299	261	269	287	279	276	287	272	269	282	264	267	268	290	260	284	252	267	274	308	247	277	251	263	278	292	261	271	275	280	267	303	275	250	294	259	280	285	256	310	275	270	254	247	256	252	279	277	268	282	254	292	278	281	268	256	300	276	268	271	283	301	285	285	271	284	277	285	259	259	276	275	265	258	279	235	304	260	241	283	277	270	265	299	274	283	246	299	292	273	271	272	260	270	280	275	268	283	260	288	285	253	260	240	280	259	270	277	253	256	257	254	275	265	294	268	285	253	278	279	309	272	245	260	264	264	282	270	278	290	288	261	265	299	266	284	284	265	281	270	283	236	265	271	296	276	282	275	261	264	252	274	270	306	275	257	287	285	254	257	233	259	280	281	260	271	327	258	274	282	234	265	237	265	284	279	291	289	258	281	262	295	272	260	247	249	266	279	283	289	291	267	280	255	252	255	277	256	276	311	262	279	287	260	286	258	290	243	276	257	277	289	317	264	296	253	261	298	253	267	264	258	296	252	259	276	290	260	258	280	259	271	276	267	271	267	257	279	266	281	270	259	275	288	252	284	275	288	272	277	262	274	290	281	256	285	238	249	258	264	252	265	247	294	292	296	288	272	270	267	264	278	268	278	272	307	265	234	289	293	272	285	269	290	312	277	261	275	268	244	277	283	258	271	305	287	266	265	257	274	283	268	292	266	278	272	320	280	278	259	254	248	293	251	302	270	254	260	254	304	283	268	286	264	280	305	286	277	276	279	272	269	286	283	236	254	290	288	283	265	249	280	260	265	307	266	277	259	275	243	266	304	252	267	281	257	266	264	291	278	302	271	260	245	250	292	255	260	286	278	265	312	289	246	264	261	274	269	239	268	284	277	270	292	252	257	305	269	274	275	250	278	263	256	287	281	287	275	308	302	273	285	259	295	270	252	278	262	300	265	289	263	271	253	286	280	295	293	258	286	283	271	288	263	285	246	297	260	259	253	263	268	289	276	304	259	253	293	262	269	271	279	260	261	253	262	252	273	298	259	285	278	275	273	258	273	252	241	311	286	252	280	249	288	241	264	289	293	279	318	257	295	280	244	283	278	289	278	274	290	264	258	295	272	275	282	251	248	303	257	276	269	295	273	287	263	277	275	268	275	287	283	248	287	271	306	278	256	287	258	244	247	289	284	276	268	266	272	299	275	321	235	302	242	257	299	273	263	293	250	264	267	283	255	276	281	255	267	267	281	278	240	284	287	279	243	267	278	261	274	268	258	296	263	291	262	299	283	280	265	284	272	271	282	308	267	255	251	286	249	239	289	298	296	274	273	328	270	286	283	303	273	279	280	286	286	282	250	281	286	261	269	267	277	275	263	271	264	265	266	285	276	289	289	270	301	260	281	238	293	258	272	270	292	252	272	261	261	277	272	264	261	271	302	269	239	259	294	268	281	281	272	253	265	282	287	245	273	269	264	263	258	276	292	242	272	274	271	269	282	274	266	296	237	278	240	278	281	265	266	281	297	287	274	251	265	285	264	280	269	303	272	233	249	258	286	279	265	262	307	270	260	266	268	274	278	275	307	254	251	276	272	282	263	289	279	290	248	273	272	300	272	267	301	270	284	288	279	295	244	287	275	303	281	272	301	275	291	266	276	254	286	299	266	259	256	268	271	288	275	264	292	240	258	263	275	313	281	290	243	277	268	293	256	283	258	287	309	306	265	235	271	289	275	255	282	293	267	276	291	292	292	258	239	267	265	277	248	269	294	287	285	259	285	280	282	282	249	275	287	295	273	282	279	274	274	282	293	291	273	253	251	251	264	281	280	259	250	275	290	284	281	259	289	273	243	311	235	265	274	267	294	247	260	284	284	295	296	264	267	257	279	266	280	303	276	256	248	289	295	283	287	280	241	254	269	302	271	277	294	284	286	250	272	278	264	266	269	280	300	273	280	256	267	232	302	285	253	278	259	263	292	291	268	264	281	254	261	281	288	274	276	268	270	292	292	314	282	284	279	271	242	265	292	291	276	259	242	282	268	271	280	288	299	259	257	291	252	247	300	262	292	277	258	281	275	252	282	287	290	269	253	281	276	284	288	285	248	281	287	274	262	278	297	243	244	263	248	266	252	275	268	287	273	265	273	251	267	267	296	261	286	256	308	278	265	292	257	283	272	260	309	269	282	275	285	280	303	259	272	288	282	262	277	281	254	260	283	275	273	287	264	237	270	251	283	245	280	286	260	294	293	254	278	273	268	275	256	280	264	296	275	272	259	252	309	300	258	278	247	283	269	280	238	288	280	278	262	283	264	284	264	271	279	295	277	322	259	271	271	280	278	254	253	287	227	268	273	279	267	278	277	252	271	283	260	269	246	270	300	258	302	272	269	279	274	298	265	262	257	286	294	243	240	257	271	239	283	264	265	277	276	255	279	256	250	266	286	244	302	257	266	246	266	264	275	285	283	299	280	261	282	257	286	282	272	265	266	286	253	276	301	298	253	286	285	246	257
1194	5722	682	189	163	129	164	157	115	136	138	177	146	139	107	92	90	86	64	66	67	77	65	71	64	68	52	77	69	63	67	63	73	59	63	76	60	64	74	62	68	81	68	67	63	65	69	67	60	71	64	72	71	69	44	64	65	66	54	72	64	69	51	76	74	56	61	58	62	67	67	68	57	59	52	64	55	61	63	70	60	78	70	76	58	64	64	53	67	67	64	75	64	73	78	57	64	61	64	66	67	66	67	61	56	64	55	58	67	61	76	72	67	61	73	87	64	69	68	61	69	58	73	74	64	63	63	64	59	64	61	79	65	64	58	64	74	51	57	56	55	61	52	78	59	70	49	73	58	58	70	59	65	70	53	64	66	69	68	70	61	85	75	75	50	73	59	68	60	68	57	57	56	65	84	58	70	54	64	51	69	70	57	73	64	72	75	62	52	58	67	62	60	76	75	55	72	57	60	75	64	81	80	64	63	75	62	79	68	57	71	57	49	63	62	63	61	66	68	72	74	67	67	54	58	75	70	55	77	66	54	74	69	58	63	63	66	77	73	63	67	58	63	75	60	67	55	79	68	69	65	63	52	55	74	82	66	58	58	73	61	71	76	53	63	60	73	41	53	55	67	74	89	72	58	46	73	57	58	57	69	77	72	73	58	73	53	58	66	73	58	68	62	67	55	77	76	71	62	56	64	58	68	65	70	80	68	66	58	68	63	53	64	65	66	56	59	57	68	69	61	65	71	59	62	72	67	54	63	58	57	67	61	62	63	70	67	59	75	67	66	67	68	67	68	68	60	58	60	60	61	64	51	61	67	60	82	59	65	78	55	56	72	64	72	57	54	56	65	70	82	52	64	66	72	80	59	74	71	63	63	64	67	63	63	71	58	67	72	60	61	73	65	57	59	72	66	65	68	68	50	66	63	56	68	65	69	63	69	67	60	79	64	63	56	92	70	62	61	70	46	56	74	61	60	86	49	81	81	71	64	59	62	55	75	48	65	60	73	65	65	61	70	75	52	59	79	79	65	51	51	69	47	77	54	67	64	72	60	60	61	73	58	65	73	69	61	71	54	61	70	66	72	63	51	59	60	69	59	61	63	56	73	66	66	71	57	77	80	57	64	55	51	71	73	61	69	64	79	69	78	73	77	73	77	66	52	64	68	44	68	73	56	49	64	60	60	51	61	68	64	62	72	66	71	83	59	72	72	71	63	56	67	69	60	66	51	71	65	57	55	58	69	61	55	52	68	69	68	67	86	56	67	81	63	54	59	61	60	83	53	56	56	57	70	63	63	56	62	68	72	76	73	70	69	50	75	64	60	67	57	61	70	59	66	62	57	65	68	66	55	77	65	75	61	66	59	76	77	71	69	60	71	75	61	66	54	65	64	60	73	68	77	71	64	68	58	59	73	72	62	61	71	64	68	60	59	65	85	66	69	79	76	53	61	77	57	64	67	72	57	73	58	60	71	65	75	77	64	68	66	71	68	74	52	59	78	64	58	58	64	61	70	78	77	79	74	65	61	72	73	58	61	68	68	59	52	79	58	60	60	68	56	59	60	54	76	63	48	57	59	72	54	58	64	69	72	62	52	67	69	64	67	68	55	59	51	58	90	76	61	75	57	59	64	80	68	72	63	56	54	61	85	58	54	53	83	65	65	67	59	54	69	66	71	65	78	57	76	57	66	63	69	66	53	72	77	53	68	75	69	63	63	62	75	68	68	83	54	77	69	78	64	73	64	56	80	75	71	70	69	62	65	65	68	61	55	53	59	58	73	71	51	64	66	63	55	51	63	59	64	61	67	56	52	65	64	62	57	52	72	46	68	69	59	77	74	55	48	61	60	73	60	69	73	64	77	66	74	63	67	64	61	77	85	59	67	72	52	56	53	73	60	71	67	71	64	55	74	70	79	59	53	59	63	68	53	66	64	71	70	67	79	52	68	55	70	54	65	69	71	65	65	69	70	59	70	67	85	61	75	77	71	75	65	60	55	72	72	68	65	65	67	79	65	57	69	61	71	56	57	57	70	57	63	66	57	61	59	73	61	79	60	75	74	47	70	60	71	63	68	68	64	70	57	66	62	55	77	67	69	66	81	64	74	60	65	70	64	78	68	62	80	61	65	61	59	46	59	60	61	77	67	60	56	75	82	68	69	68	68	73	56	62	72	81	64	62	49	64	64	78	77	64	63	75	61	70	65	58	51	65	53	62	60	57	67	66	57	75	68	64	56	60	57	68	80	61	81	41	61	57	65	70	65	75	65	63	64	71	71	59	66	57	63	60	68	61	61	81	64	77	60	57	63	59	52	76	59	69	73	68	70	46	59	68	60	68	67	77	67	42	64	64	56	68	79	61	69	60	59	61	58	65	64	66	74	65	68	69	69	72	76	62	59	79	77	64	70	54	71	63	82	55	63	60	52	51	88	69	71	47	72	57	58	69	56	68	71	71	79	62	65	74	61	57	83	57	67	79	64	52	60	64	61	68	51	74	65	54	59	69	60	63	66	56	71	72	89	65	74	65	53	69	92	75	60	51	66	55	48	65	73	78	63	73	77	65	45	55	72	54	70	63	73	73	55	76	57	59	51	63	73	71	74	65	67	66	60	62	50	74	76	70	54	48	70	71	68	62	61	67	65	61	67	75	70	65	65	74	64	66	68	68	64	69	59	51	66	60	70	52	74	71	66	72	64	76	68	55	77	58	52	60	70	65	69	74	64	70	63	66	70	63	60	58	69	55	63	67	64	62	79	78	56	67	59	78	60	69	73	64	72	61	56	73	72	57	67	64	66	66	75	65	44	73	56	70	84	72	90	65	73	72	76	68	61	68	76	75	58	69	72	67	74	58	58	58	68	63	64	70	76	39	60	70	62	71	67	76	59	51	71	65	70	63	61	64	67	60	74	41	68	64	56	61	59	67	73	63	78	66	70	56	69	78	60	73	57	71	61	80	66	45	58	68	61	51	70	66	61	86	58	47	76	67	75	60	74	71	74	63	72	57	73	60	66	65	70	75	72	63	62	65	65	61	70	61	50	46	54	72	83	68	60	71	53	56	59	64	70	60	65	55	57	71	56	70	55	59	69	62	72	78	62	70	74	63	58	62	68	60	57	62	76	72	72	63	60	63	59	66	62	60	64	57	70	70	69	62	69	72	73	50	57	74	77	67	76	75	65	78	49	79	53	75	63	67	64	66	58	55	67	75	57	53	67	61	67	65	64	55	69	75	67	54	69	74	53	67	68	76	76	66	72	60	64	65	65	69	66	56	58	73	69	47	65	73	78	69	79	64	59	63	70	64	68	60	82	64	52	69	62	65	57	68	70	66	76	57	66	66	64	68	66	76	66	50	81	53	59	53	58	73	75	63	74	58	48	55	69	65	62	59	61	64	61	73	64	61	51	65	62	57	81	73	53	72	66	60	64	63	70	60	66	69	64	65	61	67	61	56	70	73	69	58	78	78	71	73	75	68	61	66	51	56
19199	27834	5240	4374	8474	8703	7356	5031	3601	3813	4334	5354	4228	3203	1933	1728	1308	1031	932	869	855	871	791	818	825	717	791	728	726	713	657	677	681	672	664	675	684	712	697	651	672	653	666	714	665	666	680	672	664	652	640	665	638	661	615	608	628	624	641	625	640	705	617	597	638	657	659	597	621	608	660	654	617	638	640	647	584	589	622	605	629	611	647	630	640	645	604	610	630	625	663	675	640	654	659	614	612	622	646	585	642	621	648	665	644	599	646	615	615	620	606	595	670	624	701	635	639	619	625	643	638	635	621	634	652	644	649	612	596	632	618	677	643	733	642	576	628	656	640	626	607	609	649	653	616	623	614	603	620	713	638	617	629	644	614	625	623	606	646	649	592	621	605	619	624	587	617	619	601	630	606	604	625	637	632	647	647	664	593	616	654	650	642	654	639	640	648	616	640	665	625	590	605	591	609	626	625	629	634	633	614	661	652	637	643	611	669	622	638	600	618	609	639	642	622	636	588	607	619	602	572	638	635	641	658	610	625	636	627	623	638	622	649	610	661	627	611	597	587	643	589	578	617	627	633	665	643	677	644	647	631	627	627	649	631	611	663	657	655	583	634	635	638	621	687	637	620	609	658	584	613	588	620	599	617	632	661	623	628	629	598	687	598	595	630	598	592	625	614	605	649	617	673	608	651	571	634	605	622	645	690	612	626	619	664	627	613	650	633	638	616	626	656	604	647	629	580	603	659	627	598	583	608	640	610	658	640	680	672	642	666	592	586	606	650	616	641	631	632	638	630	671	658	645	644	586	623	671	633	620	639	649	587	605	597	618	665	637	613	629	634	651	629	604	645	606	670	662	622	648	626	679	604	641	652	620	630	617	611	594	639	659	630	614	618	609	654	599	614	615	650	646	600	635	647	661	636	632	639	591	655	598	638	619	656	644	675	692	625	607	625	667	578	642	606	643	610	654	631	613	662	618	610	624	627	641	652	611	624	626	600	581	612	633	636	608	652	659	627	614	592	664	597	627	667	627	605	647	644	689	688	632	579	648	645	623	566	690	626	602	652	599	623	629	621	646	606	647	636	582	573	615	663	620	649	612	619	622	624	645	613	593	609	649	582	590	614	555	658	594	656	644	631	644	611	618	678	644	599	606	687	618	623	628	669	624	608	638	613	683	622	648	628	645	619	626	638	622	639	636	597	593	666	618	640	634	649	635	608	630	635	607	625	654	616	664	616	648	595	642	605	643	659	663	585	601	656	636	648	661	611	587	591	620	622	640	611	661	639	600	581	616	629	633	630	618	659	537	622	668	617	660	592	587	573	670	653	609	608	630	622	595	640	605	602	607	654	641	623	633	638	648	631	626	645	621	616	606	639	643	637	643	651	629	604	621	635	621	666	622	617	624	630	655	647	640	617	612	617	677	619	646	596	641	578	632	576	642	653	613	676	599	642	621	614	670	630	600	600	628	623	628	643	634	592	636	589	633	676	616	628	621	647	614	659	625	625	611	627	594	666	636	653	642	639	571	606	660	651	640	641	619	619	621	649	620	612	619	591	668	619	627	591	617	624	683	604	648	617	657	623	616	592	636	637	607	605	609	622	660	650	602	695	649	633	622	557	607	624	601	605	629	577	614	638	638	636	647	635	597	658	673	624	660	595	655	619	650	623	623	674	659	593	608	615	652	620	574	653	579	624	588	655	613	618	645	609	632	609	569	636	636	668	616	559	625	620	607	648	619	608	668	679	675	624	611	623	632	592	599	630	630	625	604	676	612	603	635	627	630	589	596	647	582	598	606	594	688	606	630	588	620	645	629	634	644	616	643	623	652	600	617	652	655	681	620	628	629	649	691	679	640	631	624	651	615	605	653	649	670	630	621	648	627	635	585	604	633	623	655	583	647	634	643	649	660	563	607	639	674	644	615	635	591	645	618	615	618	627	647	633	623	602	621	664	583	607	647	634	624	608	632	616	616	642	629	667	680	612	651	614	655	630	644	584	633	626	615	599	640	610	620	598	642	629	617	605	670	641	626	611	609	601	587	646	607	622	603	710	662	634	629	641	609	581	583	601	660	624	629	584	665	600	602	610	687	604	627	639	629	682	601	667	651	647	626	642	598	642	645	608	658	610	624	638	624	640	616	617	697	689	639	610	695	612	656	649	636	624	687	610	612	603	612	632	600	631	604	637	617	683	645	648	641	628	664	630	634	632	659	658	678	664	665	604	645	624	646	642	644	576	582	621	654	626	660	579	603	613	644	627	615	550	607	593	610	631	645	614	611	641	618	625	645	614	633	603	617	636	623	642	654	595	641	598	632	652	623	585	605	634	607	645	631	610	604	642	647	593	615	617	601	626	606	615	595	599	636	652	592	674	604	623	632	662	561	589	580	612	606	600	609	597	578	670	612	662	630	641	632	664	624	629	648	624	660	609	634	584	589	595	614	601	676	646	620	591	628	634	630	613	610	706	628	613	645	616	604	626	589	631	626	646	660	613	645	621	609	593	622	613	576	583	640	619	571	624	615	647	646	649	627	673	634	674	631	644	612	633	664	625	618	636	644	635	597	634	648	630	618	603	630	632	650	594	686	594	660	643	630	610	614	629	629	611	647	600	609	665	598	622	604	655	607	647	625	596	620	635	626	644	633	631	607	618	603	610	610	629	670	624	612	637	630	637	640	592	616	616	634	615	658	637	596	644	633	609	631	655	667	590	652	669	646	602	599	628	627	601	608	646	653	594	629	619	590	597	632	615	642	623	612	576	595	596	638	599	663	661	632	606	647	659	610	639	608	642	604	641	605	622	651	633	632	601	615	622	640	650	623	595	648	632	654	630	653	600	635	637	650	629	597	623	607	604	647	618	693	615	622	623	635	646	621	634	632	634	591	601	657	604	608	649	612	653	606	640	638	631	612	641	642	598	648	599	655	625	575	634	662	618	647	599	608	589	610	673	601	616	621	640	616	606	588	601	607	671	624	622	637	627	599	579	623	617	651	632	639	609	654	612	607	640	608	593	654	661	608	654	615	669	615	652	660	625	640	592	608	605	602	695	613	563	639	673	594	618	659	667	637	612	625	599	659	595	658	631	614	586	625	639	631	612	589	658	590	607	635	599	629	644	604	641	603	612	599	573	641	622	587	612	586	642	632	628	611	639	627	643	604	640	645	697	611	630	648	649	602	637	645	643	639	622	661	620	624	640	604	638	666	586	636	606	622	658	657	628	565	642	601	633	623	695	659	666	659	637	642	646	624	658	648	625	662	610	642	651	628	625	609	656	626	615	609	614	661	661	596	638	581	646	635	651	645	584	599	630	695	690	668	592	667	585	654	634	624	592	615	627	614	590	655	652	628	623	653	627	623	583	587	604	615	630	630	634	607	613	632	586	615	667	665	627	606	611	625	607	624	649	634	632	645	635	650	636	644	659	632	649	664	595	619	616	641	642	585	606	647	614	635	622	644	665	631	619	602	650	617	612	585	614	627	649	610	628	586
1070	772	138	105	94	102	92	71	74	86	120	107	98	96	57	80	66	74	70	57	67	71	68	79	55	68	59	73	57	63	72	55	59	62	58	62	67	61	56	55	78	59	79	64	54	60	67	60	53	62	52	56	71	79	70	63	79	64	61	65	54	59	60	64	66	62	53	58	55	66	68	57	55	65	63	63	69	55	61	58	63	53	55	54	54	68	66	61	60	62	59	65	68	54	65	55	69	64	81	72	84	59	61	76	65	55	61	63	55	67	66	65	59	60	78	69	66	58	63	57	62	62	65	70	49	59	60	70	76	69	86	72	58	51	68	71	69	67	58	50	69	74	57	79	59	76	58	74	67	53	55	60	51	74	67	64	52	56	65	66	73	71	59	66	56	72	63	57	70	57	58	64	76	59	74	68	68	49	57	72	74	63	55	43	59	60	66	56	64	72	65	62	70	71	60	68	54	67	57	57	53	50	69	42	60	56	65	64	63	75	52	66	60	63	54	70	58	72	62	61	64	65	62	63	67	65	53	70	61	64	74	63	58	51	62	65	60	70	36	53	57	57	65	49	64	62	69	59	50	68	87	63	75	70	59	66	49	55	56	72	61	66	76	75	68	59	57	89	60	48	74	75	70	71	61	71	69	58	64	49	63	68	52	57	67	80	60	52	43	59	57	54	64	68	59	74	72	55	61	65	65	79	60	77	62	58	75	59	56	68	55	62	63	60	58	45	79	55	58	86	70	58	59	58	64	68	45	62	63	55	62	69	71	66	63	62	66	66	53	52	61	67	53	70	53	62	59	67	64	63	66	61	68	57	59	74	69	69	55	74	70	50	73	83	70	65	47	62	77	63	68	51	57	74	81	68	63	64	54	63	73	79	74	56	67	67	63	82	80	59	77	64	54	58	63	57	64	64	64	68	65	72	55	61	64	59	56	50	68	70	61	69	71	62	60	73	61	76	60	62	79	60	54	57	61	54	58	56	71	60	54	43	62	54	70	67	61	55	56	72	59	61	57	55	60	57	68	59	63	64	78	74	71	58	61	57	66	56	57	60	64	69	84	63	69	56	61	58	66	63	67	67	64	62	60	65	52	61	60	61	60	55	86	64	59	55	69	68	56	59	78	69	55	69	61	61	54	52	65	69	61	67	65	64	68	43	69	66	60	53	67	61	53	76	67	67	77	66	61	65	60	67	59	62	58	57	66	65	63	61	55	59	69	62	66	64	83	71	65	59	68	62	69	62	54	72	57	75	62	61	71	44	61	57	51	65	65	67	78	64	58	60	58	57	57	70	45	61	57	59	60	54	60	59	47	82	53	56	61	74	61	72	65	55	53	64	63	61	69	54	55	71	69	68	57	63	66	78	71	53	62	75	75	64	76	63	58	55	77	63	57	69	65	57	45	70	69	55	73	72	62	59	57	54	45	61	69	60	72	61	70	65	48	53	66	68	82	56	71	59	64	55	58	68	60	63	64	45	72	68	73	61	61	64	66	71	57	58	71	69	54	76	59	76	58	64	61	55	55	60	58	62	71	69	67	73	73	60	52	71	58	64	51	59	77	69	56	78	57	74	61	72	60	60	72	50	60	69	67	66	67	75	75	73	56	70	61	70	51	52	58	70	60	49	59	68	78	41	77	69	66	62	61	73	61	76	63	71	65	75	53	71	56	57	68	71	61	63	58	68	65	57	67	70	59	72	60	70	54	67	66	66	65	67	62	66	57	58	61	56	72	60	59	62	69	61	71	52	63	59	81	69	55	68	78	58	70	70	71	62	73	53	64	80	53	73	64	71	57	60	62	65	55	63	62	59	67	54	56	66	72	53	63	56	54	58	63	64	58	64	63	51	72	64	65	67	69	68	65	68	57	65	57	66	69	65	69	53	66	64	60	62	62	61	74	66	48	59	67	76	46	67	49	56	56	71	63	74	63	55	65	73	61	71	69	53	64	66	58	64	64	63	58	59	58	57	64	53	68	61	86	66	64	56	56	79	59	71	42	60	66	64	58	52	62	56	61	69	65	51	76	59	69	56	66	79	57	54	68	53	61	67	71	59	70	59	68	64	53	57	71	72	58	70	57	66	74	55	74	70	54	66	59	63	64	68	60	63	60	55	56	55	71	51	67	57	60	53	56	69	59	71	71	59	62	52	56	59	51	59	55	57	65	57	61	69	62	54	70	68	56	74	59	52	56	75	55	66	59	59	74	59	77	71	65	64	70	61	84	56	56	73	57	62	60	60	56	68	76	74	61	56	64	59	56	61	62	62	66	54	63	57	84	59	55	70	75	54	57	53	62	63	55	69	53	61	55	87	44	52	72	63	53	64	62	75	59	55	44	81	58	52	63	66	52	58	69	64	59	58	65	67	74	71	80	50	72	58	61	64	63	58	72	57	82	67	60	68	61	66	71	73	64	49	65	57	60	68	57	61	65	65	59	65	69	47	59	62	67	72	73	69	57	70	52	65	63	68	67	48	64	77	73	68	65	61	59	65	75	80	71	60	56	62	62	71	80	57	64	53	70	53	58	63	83	75	66	56	55	57	67	62	67	72	78	53	65	72	68	73	53	49	71	60	75	46	70	71	66	65	76	51	63	66	54	65	62	61	57	73	61	71	67	73	80	58	62	57	82	61	72	67	59	67	67	70	55	59	56	64	69	67	51	65	65	61	63	66	68	66	50	67	68	59	53	57	64	56	66	68	82	55	57	44	57	69	44	72	64	62	54	66	69	54	46	60	63	59	69	54	66	76	75	55	68	54	59	52	57	68	68	56	59	81	42	67	69	67	64	63	65	67	62	59	61	70	64	54	67	69	65	70	79	62	56	55	77	52	55	68	54	80	70	70	73	64	47	54	68	67	75	71	58	73	57	62	53	71	65	57	53	66	62	60	50	59	61	58	71	70	56	54	61	60	57	67	65	62	65	63	74	54	83	63	54	50	74	52	73	55	71	55	51	55	48	63	52	80	80	60	68	63	67	58	61	51	61	51	69	60	62	59	63	78	58	79	57	61	72	69	58	50	56	64	65	63	63	64	54	65	63	78	71	49	55	53	54	64	55	61	63	70	65	69	57	56	62	70	64	72	57	77	78	69	65	67	58	65	75	64	70	66	78	50	70	73	67	58	61	49	59	83	61	70	61	56	50	55	62	52	62	54	68	55	62	62	54	63	86	74	60	66	57	58	70	57	57	71	70	68	66	76	71	61	80	74	57	67	55	57	67	61	58	51	65	74	59	49	60	81	62	38	59	62	65	55	57	48	54	67	66	62	49	60	76	73	58	67	60	67	55	74	81	61	62	56	60	66	62	74	50	63	65	59	66	56	54	75	75	64	61	57	60	62	72	52	51	74	59	50	62	77	75	62	64	64	52	62	56	61	49	61	56	61	64	53	61	68	64	61	56	71	60	65	68	64	69	53	52	68	57	57	66	61	71	58	68	61	78	56	70	74	65	67	56	65	56	59	67	51	58	56	56	53	61	69
14125	9259	1963	2213	3345	3980	2966	1578	1400	1919	2707	2453	1856	1318	1140	1024	735	645	627	594	595	626	629	622	635	611	620	562	570	590	537	555	585	527	563	645	609	628	611	558	576	563	587	587	522	556	539	603	527	601	541	536	577	564	575	589	518	569	582	580	560	532	535	587	558	560	584	572	577	544	564	562	549	575	577	573	621	557	579	574	544	531	558	574	600	540	596	564	549	563	523	549	592	517	587	562	565	555	530	550	536	593	598	587	600	586	598	568	528	549	524	546	572	555	559	570	601	568	552	584	559	546	574	571	544	601	547	537	555	551	555	550	560	594	574	579	587	615	576	558	558	592	552	525	583	565	545	554	545	549	552	605	559	607	609	594	550	598	596	587	567	563	558	544	577	562	584	553	595	555	557	534	589	573	529	515	553	578	574	553	530	557	556	551	560	543	596	554	563	524	572	571	538	577	599	581	568	567	560	527	647	575	572	589	519	593	552	559	511	564	535	533	593	576	522	617	582	549	541	562	585	585	585	587	546	583	593	541	593	637	546	562	551	528	614	572	571	597	547	598	539	589	558	571	552	591	600	574	531	593	563	549	599	606	544	565	534	598	585	577	554	547	551	517	592	547	555	603	535	579	561	622	625	558	583	588	535	537	555	543	566	563	529	532	570	576	526	551	589	598	576	549	609	574	556	581	536	541	548	568	550	584	556	600	583	547	587	544	533	553	584	550	554	581	564	554	595	561	565	558	544	594	535	529	554	583	594	563	560	586	555	565	555	548	589	553	572	527	598	612	581	605	549	566	601	566	557	596	584	510	591	583	573	632	568	564	548	555	557	519	564	611	584	562	544	523	584	535	574	574	603	569	555	550	581	537	595	555	546	545	557	553	552	568	553	588	576	553	587	581	573	549	509	571	543	597	626	554	528	552	578	562	590	524	567	589	565	584	581	569	552	626	560	542	588	558	564	578	559	555	533	597	526	593	593	550	565	554	569	552	514	567	566	525	545	570	606	578	589	573	545	598	540	570	552	587	549	562	560	562	600	540	551	590	602	579	534	542	524	585	540	555	520	548	576	556	545	581	561	596	548	549	564	555	611	617	577	555	580	542	597	546	551	572	553	588	536	554	559	569	592	553	577	545	530	603	554	567	575	580	560	571	598	569	550	538	568	568	545	532	551	533	580	547	561	601	549	587	581	589	546	543	607	552	602	578	596	512	593	597	591	556	578	529	584	549	521	566	635	542	595	550	574	607	605	564	610	566	592	587	562	575	542	525	595	610	611	599	540	554	565	569	595	592	576	548	600	624	535	547	567	543	570	584	519	557	546	592	561	564	573	583	576	564	566	536	571	523	596	561	588	591	577	557	547	585	581	584	606	548	536	560	569	592	591	571	538	535	578	563	611	534	550	567	557	567	565	526	528	589	561	560	528	594	522	581	564	555	538	586	597	594	575	608	524	531	551	624	547	603	545	557	576	549	573	555	531	557	554	584	574	567	618	546	559	528	591	564	560	593	527	561	555	567	567	539	541	555	548	541	524	524	575	582	585	566	580	532	596	581	603	571	554	547	579	614	554	544	579	582	552	575	557	622	565	547	595	564	545	607	556	622	572	574	584	562	590	560	576	584	573	538	606	553	529	522	564	559	588	589	562	587	573	552	586	558	564	556	580	563	593	565	597	578	579	539	582	552	567	571	584	552	573	545	579	571	598	536	538	612	547	575	578	529	535	557	550	580	533	611	580	550	605	562	551	529	603	558	570	558	590	600	567	596	546	530	564	543	534	558	531	524	535	555	546	593	577	587	508	568	600	580	602	576	534	596	571	552	602	609	564	562	580	589	542	567	580	567	619	559	573	554	578	566	569	581	598	577	584	550	596	584	592	550	561	593	541	607	587	565	614	611	559	595	522	558	551	557	539	584	545	567	580	525	546	544	548	540	556	539	579	598	544	529	554	587	595	575	540	597	554	570	510	606	564	603	571	597	586	531	571	551	581	645	573	582	583	548	536	564	563	553	599	602	525	604	571	544	573	579	565	552	582	604	592	502	567	576	540	545	582	578	489	585	551	562	550	590	572	585	551	553	523	553	581	577	549	564	572	568	543	565	582	558	555	643	565	572	573	556	553	534	599	546	540	574	574	547	577	568	578	552	545	561	573	568	549	576	569	541	564	564	578	562	563	555	550	558	644	513	604	604	527	499	575	607	551	607	563	530	573	561	554	555	571	557	552	581	575	535	519	534	590	565	526	538	585	569	589	578	522	557	576	601	585	562	530	591	561	551	597	552	577	597	579	570	563	549	586	563	542	561	577	590	594	586	609	554	542	602	561	592	585	544	593	612	575	585	552	562	526	528	592	569	538	575	563	572	562	586	556	558	547	582	590	599	579	627	567	535	583	560	544	586	590	546	555	547	584	545	568	555	515	519	562	578	552	577	569	618	569	597	580	582	583	516	579	561	567	574	570	562	531	567	554	551	575	580	603	529	565	571	548	583	576	543	578	575	549	592	556	577	561	594	544	586	585	557	624	561	597	573	518	567	521	588	530	524	566	563	577	550	577	563	556	554	576	548	574	556	593	545	563	536	571	576	600	551	593	534	561	536	579	581	587	583	554	603	533	592	571	578	566	593	558	612	545	531	557	587	571	615	532	598	575	559	588	610	547	586	565	571	549	591	569	596	561	579	606	532	594	530	583	561	534	560	564	528	572	538	543	581	519	574	580	581	576	555	625	573	576	529	564	544	585	532	595	534	527	551	565	538	533	596	554	611	562	563	570	593	545	553	583	517	569	552	554	582	592	567	543	547	530	560	570	553	555	569	542	603	600	554	583	576	585	590	532	562	562	570	573	569	606	520	569	595	566	564	581	568	580	645	585	564	570	586	600	630	574	601	548	588	590	569	550	585	538	569	565	596	624	569	555	579	536	581	533	599	553	540	553	547	606	528	554	551	532	561	568	561	532	585	590	576	567	621	553	592	597	611	581	547	610	549	605	539	617	561	543	530	571	601	611	631	543	560	544	590	568	582	566	566	556	580	522	578	531	584	585	614	605	592	528	547	579	549	573	583	533	547	586	585	574	597	584	597	566	582	569	557	553	541	568	626	596	570	561	593	597	559	572	550	588	575	568	593	552	602	553	601	559	584	588	570	519	616	563	542	540	529	555	554	538	569	551	593	567	586	582	533	614	582	558	566	509	573	557	598	574	582	565	598	559	577	608	537	545	574	556	558	616	578	562	561	573	574	561	556	568	611	525	554	560	597	552	505	558	568	578	534	554	609	535	564	590	522	583	577	541	590	538	572	540	555	529	558	539	546	560	559	606	566	544	560	550	555	597	533	572	566	546	528	581	581	562	518	558	564	585	603	575	555	537	594	604	599	545	553	545	555	513	578	586	569	603	529	575	588	568	555	590	567	582	590	565	584	592	547	567	550	594	576	605	564	582	528	531	558	552	539	592	530	592	596	524	550	537	559	541	549	572	579	567	599	561	558
1010	2084	239	152	130	124	153	128	132	159	148	138	142	105	112	112	102	80	102	102	90	83	103	97	97	89	89	95	85	81	85	84	102	81	93	97	82	98	78	98	77	79	83	109	98	88	83	87	83	86	95	84	87	103	98	99	81	94	82	93	85	83	86	86	97	98	89	87	77	87	93	78	75	94	91	83	84	96	78	92	91	86	106	99	76	95	90	103	80	96	91	80	90	72	98	82	106	99	87	86	92	82	84	99	91	97	88	87	85	101	95	92	100	90	86	85	91	89	93	84	82	87	97	71	77	104	81	94	86	96	86	79	92	91	97	95	85	90	78	80	94	81	92	93	65	84	87	84	79	77	89	80	96	74	89	87	74	79	78	80	84	84	83	92	75	104	87	73	98	85	88	79	99	87	83	76	64	88	97	93	93	95	85	87	71	86	82	96	88	77	101	107	78	92	90	103	77	78	84	86	88	87	101	80	74	93	94	88	92	88	96	86	97	106	98	90	88	91	88	76	84	90	77	90	99	84	86	100	90	96	79	115	80	94	85	89	91	95	103	75	95	85	92	86	96	80	83	87	81	98	97	83	90	89	87	105	83	75	79	106	83	76	83	103	89	88	100	90	95	96	96	94	85	79	94	87	104	71	109	104	84	76	81	87	81	99	78	116	106	88	93	88	80	83	93	93	80	76	107	78	98	93	92	74	77	66	76	92	120	94	87	95	80	95	100	94	88	91	93	93	113	92	80	77	96	100	80	104	78	101	93	87	77	76	84	78	99	93	98	91	83	82	71	86	85	88	96	105	88	79	99	100	78	77	65	87	90	85	95	92	92	104	89	78	84	82	100	88	82	110	106	82	99	85	107	80	96	94	97	95	85	84	89	78	90	82	83	84	90	81	95	80	102	82	87	99	91	95	96	84	80	85	82	78	102	71	86	98	91	97	68	111	80	83	103	84	96	75	82	81	93	103	97	95	80	105	82	83	92	103	87	87	75	85	100	94	97	82	72	75	86	83	86	88	74	102	86	75	93	84	88	101	83	92	91	82	92	95	76	84	86	84	84	88	99	75	85	90	100	101	100	86	81	85	79	94	84	87	84	101	75	97	87	93	82	93	75	99	88	81	102	76	85	86	86	90	93	80	96	81	90	89	75	102	90	76	95	95	74	94	88	84	80	102	105	79	92	80	93	102	76	101	104	93	78	88	104	85	95	89	87	91	93	75	86	66	87	86	83	94	87	99	79	93	82	94	85	87	81	109	101	79	118	95	78	91	86	88	84	84	75	87	78	81	95	97	96	76	89	88	76	91	93	96	76	97	98	105	84	94	99	97	82	94	90	70	98	97	76	81	95	99	80	84	75	87	90	71	86	76	76	80	90	84	89	78	89	79	86	91	106	93	97	108	102	92	102	89	94	88	78	105	101	97	75	85	89	109	83	76	106	89	97	85	82	78	96	90	91	96	93	79	86	84	85	80	87	94	101	96	64	82	85	79	83	81	88	89	99	69	101	87	87	87	89	93	99	92	80	79	72	90	119	93	84	98	94	73	96	88	99	103	79	106	69	84	96	80	96	84	79	70	85	90	95	92	104	81	85	90	85	100	82	81	73	86	79	80	64	102	94	86	101	122	89	73	77	99	98	98	90	107	86	81	95	86	76	87	61	88	84	110	84	109	71	87	77	70	89	75	70	91	83	93	94	83	76	99	92	81	86	89	94	83	76	104	91	85	83	92	82	84	93	87	91	76	94	78	100	90	98	81	70	92	97	83	71	105	88	88	87	89	98	79	89	89	97	93	70	76	102	72	100	91	80	90	77	85	100	55	93	80	86	85	72	99	91	87	109	87	88	86	75	87	83	80	65	79	96	75	91	91	71	99	94	93	79	85	87	90	88	79	76	89	83	81	98	99	95	102	92	80	87	87	91	98	90	90	76	89	88	87	95	116	86	87	87	99	97	68	105	85	69	79	83	68	98	96	86	82	92	79	92	91	101	83	105	91	94	113	104	96	91	86	82	82	95	93	96	90	85	101	79	77	93	96	94	85	85	80	87	93	100	76	77	71	96	92	88	103	95	100	96	94	86	81	77	78	84	95	91	83	99	103	90	87	80	77	103	76	83	98	81	95	88	91	81	100	86	91	93	78	74	98	84	106	80	74	97	84	81	92	79	96	84	95	87	87	97	93	103	89	82	88	100	74	89	85	86	90	83	75	80	89	90	76	83	102	90	81	92	89	84	82	95	78	84	80	79	92	101	95	89	85	85	81	85	86	89	75	85	75	89	94	98	94	79	80	94	94	68	82	112	106	94	76	84	88	76	80	82	104	97	81	73	91	94	96	95	73	101	103	81	86	100	93	91	92	88	94	80	98	84	94	89	83	94	97	79	89	91	87	82	104	91	88	77	89	101	79	72	81	96	90	92	90	90	75	100	88	69	75	76	94	86	98	90	87	99	82	89	85	102	94	77	95	99	78	76	86	96	90	95	99	86	87	85	97	80	66	94	75	71	82	84	86	79	90	93	99	86	89	86	94	84	94	89	84	78	95	76	90	99	90	67	67	88	99	93	66	86	96	77	89	87	101	75	95	99	79	93	82	91	81	94	100	92	91	86	88	94	103	115	108	96	82	86	90	91	77	101	88	99	94	88	88	80	79	93	75	97	101	69	85	87	91	93	78	85	65	97	92	100	70	85	66	90	81	75	88	74	95	88	87	93	92	75	96	88	81	91	91	92	83	80	86	92	104	103	73	93	91	65	88	99	98	92	78	92	99	107	92	66	98	84	92	91	81	88	86	93	101	96	80	95	93	90	78	99	96	84	85	101	92	106	79	82	97	81	94	96	96	78	95	94	83	89	84	87	93	99	87	93	87	88	89	93	97	70	89	79	95	85	97	111	90	98	80	102	70	81	84	103	89	98	74	90	89	83	98	102	103	88	90	91	100	105	89	82	83	82	92	92	85	95	88	81	88	91	78	84	70	94	75	92	93	95	93	78	91	91	80	83	92	89	89	79	71	86	91	110	86	86	94	80	84	87	94	115	107	78	84	95	96	76	87	90	98	88	75	100	83	74	81	117	81	102	74	84	91	69	94	81	84	97	88	81	90	86	90	101	83	80	77	95	84	90	82	95	78	101	83	84	84	93	84	68	107	81	94	72	84	105	80	102	98	88	83	97	70	95	97	90	103	75	74	97	98	100	85	100	90	89	91	97	81	103	86	98	91	80	71	88	91	87	100	102	93	80	89	108	85	76	83	86	85	81	83	83	89	67	86	82	85	78	101	95	79	81	81	88	87	90	74	84	114	86	84	83	98	82	80	88	98	82	78	82	72	80	91	89	85	82	82	101	84	93	94	104	81	109	82	113	93	79	84	81	84	89	94	94	100	79	80	87	76	90	117	76	92	90	91	80	67	90	79	93	75	87	81	84	83	104	87	91	88	77	82	93	76	89	98	74	91	91	92	87	80	78	102	96	105	85	99	90	78
16048	18730	2825	3265	6412	6774	5013	2990	2513	3121	3839	3221	2478	2194	1760	1559	1298	1075	1055	1044	980	1064	1057	982	990	921	888	957	924	907	855	908	860	850	912	843	829	870	824	852	865	877	890	901	884	848	832	857	816	846	858	807	838	867	845	811	850	842	814	800	837	806	801	807	825	880	824	801	833	828	788	874	840	818	812	873	834	849	835	827	847	856	803	840	830	808	828	840	833	818	781	833	862	821	817	852	856	832	875	864	844	825	826	866	813	807	846	792	873	849	863	831	825	903	798	858	857	835	821	818	840	833	847	847	788	822	837	829	819	811	850	813	810	815	812	804	796	848	862	822	816	821	877	821	802	855	838	801	807	824	843	876	849	796	822	845	831	832	822	850	787	820	837	825	791	845	797	883	883	887	842	868	860	812	800	851	823	836	843	818	803	831	857	822	866	834	858	827	842	835	818	830	834	799	802	815	881	908	846	846	818	864	798	787	808	853	832	829	842	840	811	854	785	821	817	823	804	811	836	857	831	867	800	792	802	832	826	820	821	843	835	797	847	790	790	882	845	862	755	825	808	798	829	829	831	811	833	809	818	842	818	875	822	828	872	814	820	787	848	848	819	837	808	894	819	824	793	815	879	789	891	797	841	880	866	857	779	846	842	856	863	840	840	864	863	838	824	834	868	832	823	829	827	786	835	833	813	773	846	864	816	868	845	850	866	828	838	829	801	821	843	849	824	829	816	839	823	831	843	820	836	806	878	862	866	832	793	743	878	821	845	754	810	834	779	843	892	856	839	842	821	839	846	846	811	796	810	803	850	841	849	818	856	800	843	803	801	823	841	840	844	824	855	827	808	818	862	883	820	816	853	856	833	803	869	818	764	797	878	817	820	837	839	872	829	878	781	822	791	833	800	814	872	869	879	806	875	802	794	810	853	827	849	829	856	863	805	842	838	843	829	860	814	773	819	840	852	795	832	777	825	823	831	808	866	859	815	830	821	851	847	820	819	803	807	842	856	820	851	860	838	831	842	817	873	785	832	848	897	827	844	861	860	805	855	850	860	824	844	889	826	843	855	842	843	874	834	808	780	838	899	881	854	842	870	839	838	827	820	780	837	843	826	831	832	815	880	865	829	825	859	846	802	850	838	821	811	835	834	835	830	845	805	846	880	848	856	821	847	849	816	868	838	818	788	835	810	880	821	868	843	816	847	855	853	836	822	809	842	828	880	848	808	795	785	805	805	830	800	831	831	815	851	807	807	847	879	848	853	847	850	898	818	806	841	837	799	837	813	843	861	869	830	908	842	812	845	847	834	797	853	807	801	817	848	795	839	833	836	827	857	848	818	840	857	836	867	832	866	863	814	818	825	822	826	848	861	792	811	872	840	846	803	822	840	846	805	860	854	841	801	804	828	814	792	823	860	861	794	846	847	816	949	860	822	826	828	862	815	806	809	814	842	845	821	799	863	800	813	828	854	869	818	799	765	895	836	822	816	823	850	766	834	851	800	858	859	835	781	809	885	836	821	825	856	877	825	848	835	818	824	824	862	888	838	843	821	848	792	879	823	870	833	895	820	808	810	830	839	811	857	828	849	862	824	825	840	836	795	814	804	854	859	861	840	828	834	826	793	837	853	899	866	785	813	864	858	829	850	798	815	840	812	803	783	778	804	833	825	837	798	835	806	824	829	805	802	822	880	842	838	827	832	847	827	858	800	825	842	827	888	820	831	812	881	840	855	853	823	876	850	823	837	841	870	846	831	807	823	804	836	831	823	812	864	848	841	836	830	819	846	831	874	825	760	894	854	817	802	877	811	835	841	768	853	872	821	823	856	832	867	868	787	823	788	820	832	830	849	831	808	853	833	848	883	831	822	825	781	819	824	817	817	859	800	848	846	865	797	808	829	820	825	830	881	777	856	827	787	811	833	848	867	842	832	830	873	870	806	795	817	814	841	845	814	871	850	826	804	868	799	811	835	855	834	825	849	856	843	841	826	857	872	842	889	853	854	825	864	782	879	829	872	847	815	865	849	836	857	824	812	812	765	810	845	793	849	781	797	808	790	844	821	791	813	855	830	839	865	827	810	864	866	815	818	850	773	889	861	868	849	841	852	821	838	776	892	831	832	789	821	799	835	804	818	800	817	826	820	829	812	853	784	815	812	825	823	818	816	874	828	867	833	819	847	850	843	869	826	812	890	838	857	819	829	840	846	820	869	850	843	851	863	839	848	836	855	870	818	814	824	860	847	874	826	821	826	869	795	835	819	847	781	831	813	839	787	830	864	867	828	856	862	820	791	772	851	804	833	855	817	860	815	829	824	821	805	811	820	863	864	813	831	848	796	907	821	815	843	875	880	819	794	811	825	862	841	875	833	855	832	845	875	874	841	791	804	786	871	813	796	838	800	795	801	835	859	810	910	809	819	870	815	829	844	819	810	829	794	825	828	805	855	806	806	809	880	806	827	833	833	840	863	826	824	857	821	853	781	861	827	800	822	886	778	845	824	812	836	871	836	841	830	815	876	864	879	859	815	795	837	868	837	825	818	793	834	778	776	855	850	813	834	880	832	870	814	808	804	857	805	783	827	866	821	811	823	854	802	827	844	880	865	838	883	844	805	920	834	822	833	797	834	850	809	842	806	815	880	846	866	831	823	816	837	824	892	803	811	893	826	821	814	889	806	816	831	834	807	863	834	826	835	797	828	828	828	786	839	830	787	861	812	849	849	857	805	795	841	814	874	849	811	830	799	780	832	843	924	827	886	829	758	781	856	861	822	803	806	798	833	865	789	797	836	838	863	834	865	827	806	833	873	894	859	796	860	839	858	833	801	818	870	887	849	877	848	836	828	854	870	849	790	883	807	828	845	818	900	840	852	829	899	811	794	843	820	813	800	815	803	834	883	828	854	844	784	811	835	822	868	793	837	836	853	859	792	835	878	778	821	832	885	802	832	846	844	839	861	856	844	822	858	813	851	813	830	806	874	866	845	796	846	850	804	858	839	832	854	828	808	848	792	857	853	807	852	842	852	793	841	799	832	891	868	777	840	828	802	791	845	809	799	822	869	829	852	887	797	824	814	805	838	842	840	824	831	828	800	858	868	848	864	823	873	819	828	836	830	879	835	846	831	824	824	813	841	868	867	846	891	889	840	812	839	788	836	810	825	870	798	839	824	801	852	832	828	767	838	844	813	811	781	810	866	823	831	818	894	876	785	834	849	861	850	777	858	820	834	901	841	879	855	827	786	851	817	824	862	863	754	843	871	863	825	893	828	778	872	779	827	849	910	830	871	855	859	817	818	842	846	821	843	813	807	847	797	857	877	842	845	850	826	825	797	812	839	810	854	852	830	769	855	833	887	909	847	834	825	861	790	848	833	798	820	819	804	838	894	802	807	872	812	815	835	837	839	853	846	857	790	814	791	846	824	852	813	918	859	848	857	815	866	794	823	904	867	797	846	822	885	854	852	816	800	818	842	865	880	890	811	807	805	816	911	790
1492	1288	319	75	67	66	98	73	69	82	93	51	71	48	41	39	38	26	33	39	32	31	34	38	28	34	23	40	31	33	22	32	23	33	25	23	29	20	26	32	29	32	30	38	25	27	28	19	30	31	25	31	21	23	27	28	25	29	29	20	24	35	27	27	27	26	27	30	15	21	30	36	24	25	35	26	26	23	18	28	26	32	30	30	21	24	28	26	25	29	26	25	17	26	29	22	29	33	40	36	26	27	15	25	28	24	25	32	25	23	18	23	23	25	27	26	31	22	28	39	25	26	29	25	26	28	30	29	20	30	27	27	23	29	30	26	31	33	21	28	33	22	31	23	29	24	35	23	25	21	32	30	18	21	32	27	26	30	33	25	38	25	20	21	29	29	28	28	27	20	34	29	27	28	21	33	34	28	19	16	40	22	32	13	27	21	28	29	35	28	24	16	28	32	37	28	27	27	27	35	28	31	24	24	21	31	40	27	23	22	17	27	26	29	27	39	23	30	19	32	26	27	29	27	26	18	20	23	22	26	26	35	31	22	29	27	24	25	20	36	26	20	33	33	21	22	22	35	24	27	18	28	25	31	29	29	21	27	33	31	22	21	37	26	33	26	27	26	23	25	29	28	26	35	33	32	23	22	34	25	29	22	36	31	28	25	37	35	25	22	32	36	29	23	27	24	30	22	26	27	23	33	42	26	31	20	25	22	25	26	22	29	34	29	23	28	32	34	16	30	32	36	26	26	24	38	24	28	29	29	32	27	32	32	32	34	30	32	20	34	29	30	19	22	21	29	25	25	25	22	33	22	22	23	33	18	20	32	31	31	22	29	26	28	25	33	31	24	25	23	26	30	20	30	34	30	33	38	27	28	34	29	29	29	36	28	27	18	31	20	34	22	28	30	24	30	33	28	24	25	27	33	22	18	26	23	28	31	35	29	29	23	33	35	22	29	31	32	30	16	30	26	35	14	26	29	24	23	36	18	14	27	30	24	26	26	27	21	21	27	33	24	22	31	35	29	24	30	23	21	28	25	31	33	22	25	26	31	27	17	23	26	24	28	24	22	37	30	32	21	30	22	29	23	22	24	22	27	17	23	36	29	29	38	34	29	30	35	23	31	18	28	24	34	35	33	29	21	25	22	23	27	28	37	29	26	35	35	22	25	30	19	33	25	25	37	32	29	29	29	34	24	32	20	32	24	40	23	25	29	27	17	27	24	27	27	22	21	29	17	24	29	24	23	25	29	29	22	30	32	29	24	31	28	33	28	24	35	32	23	35	36	25	25	36	27	27	30	21	28	32	32	27	39	25	31	22	32	23	21	21	22	22	25	25	33	21	28	23	22	19	30	29	23	27	34	22	33	25	31	34	29	26	21	22	25	30	28	27	33	31	24	39	35	19	23	25	26	21	34	30	24	31	37	20	30	33	37	27	32	21	18	26	21	33	29	25	27	20	26	32	24	21	26	30	31	28	24	16	32	25	34	31	17	29	25	35	29	32	20	31	27	30	29	21	22	29	36	29	25	24	34	35	17	24	24	30	34	18	25	27	20	26	31	22	20	24	30	36	25	26	24	33	23	29	31	28	26	34	23	29	25	23	26	30	26	29	30	23	24	22	39	25	27	21	36	29	23	26	28	31	21	29	32	27	30	25	25	28	22	31	29	24	21	19	27	23	18	29	33	32	23	30	31	28	31	27	28	26	27	24	21	35	20	26	26	38	30	30	31	19	33	23	26	31	20	28	22	38	29	21	22	31	25	24	34	27	29	25	24	28	25	30	22	22	26	26	35	26	29	30	23	31	24	22	35	26	24	29	28	28	32	22	25	30	29	26	18	35	24	26	37	19	33	28	28	27	21	29	27	17	27	33	23	23	23	33	29	24	33	25	29	31	25	32	17	32	24	23	20	29	31	27	28	18	27	25	29	22	31	20	24	25	38	19	26	24	31	21	29	29	21	27	35	35	29	40	28	28	30	29	32	28	27	32	27	25	25	31	25	23	32	31	29	26	30	28	23	30	28	29	22	23	23	25	26	26	34	27	17	41	42	29	27	27	22	15	31	24	27	26	25	24	25	24	26	23	32	28	31	16	25	23	30	29	34	34	31	29	29	25	29	26	21	28	38	34	26	27	34	29	27	24	29	32	25	26	24	20	25	22	21	20	26	28	32	32	19	30	26	26	22	23	28	21	28	20	20	27	31	28	25	19	27	20	26	19	34	30	27	25	22	29	37	16	28	31	30	25	29	16	30	28	29	15	26	33	20	28	28	27	32	27	24	32	27	20	22	23	28	25	20	25	23	34	20	22	24	25	27	32	22	26	30	29	34	25	30	29	30	20	25	15	13	24	27	21	30	31	23	34	26	31	32	25	17	32	22	27	27	30	26	26	27	32	18	30	19	25	33	25	19	23	28	26	29	29	25	33	29	29	27	26	40	17	22	24	22	21	32	33	29	22	34	29	28	20	23	20	35	35	29	24	29	23	18	27	35	39	26	28	32	31	25	37	23	28	20	27	39	35	25	21	16	33	28	33	27	33	20	19	23	27	29	32	33	20	26	26	16	36	27	24	18	26	23	24	23	34	24	29	25	27	29	25	27	23	44	21	23	29	27	27	32	33	29	23	28	34	29	32	31	26	25	27	34	21	34	34	31	45	35	27	25	25	21	28	19	39	25	31	22	29	30	40	30	22	35	35	30	31	32	30	27	27	23	37	30	27	22	30	17	16	29	28	32	31	24	20	23	23	30	27	24	35	29	24	30	30	21	30	32	23	34	26	26	37	24	23	29	25	28	21	24	28	34	27	26	36	25	20	27	22	29	20	20	23	27	19	25	27	25	24	27	38	31	22	31	28	23	29	18	27	25	26	24	28	29	29	24	32	20	23	26	30	29	27	26	26	31	27	30	24	21	19	24	33	24	22	20	29	25	30	25	34	26	21	22	32	33	25	26	31	26	22	31	33	22	22	31	23	22	29	25	27	18	27	41	21	30	33	29	22	23	27	30	24	33	18	34	27	27	25	19	40	34	29	37	22	19	15	31	33	23	29	37	25	27	29	24	24	23	28	23	21	24	32	24	25	25	29	27	23	22	31	25	39	28	27	27	30	30	32	32	23	30	33	14	25	26	27	19	28	29	25	19	20	35	25	27	22	26	23	25	27	22	31	23	35	19	27	28	26	28	25	27	26	28	26	28	29	27	31	22	33	22	18	25	27	27	31	27	31	25	29	27	27	18	21	25	33	26	28	25	18	32	30	24	24	28	34	24	21	22	33	23	28	36	30	20	38	25	33	33	23	40	16	28	34	27	27	25	31	30	31	26	27	34	27	28	31	23	21	24	23	22	24	25	17	23	30	20	25	26	28	25	24	33	28	30	20	28	23	21	19	34	23	37	28	33	14	32	26	28	17	30	25	32	27	24	25	30	29	23	22	26	31	31	27	36	28	27	27	20	26	34	32	30	28	27	37	31	28	29	24	16
16890	13736	3766	2411	5074	4937	4839	3092	2093	3245	2908	2221	1715	1257	1067	820	603	540	513	480	434	414	487	508	440	348	347	341	333	322	304	300	318	286	305	294	300	298	301	289	272	282	288	269	267	269	306	269	247	292	289	277	251	240	288	246	299	257	251	253	248	289	286	279	252	274	237	277	264	225	237	257	250	285	270	288	251	232	276	284	247	266	276	258	284	303	265	274	242	260	239	265	244	240	273	247	248	280	251	276	261	281	275	263	255	234	248	257	222	230	251	260	251	259	260	246	270	252	265	267	260	253	261	254	246	263	257	236	229	257	259	244	232	291	244	271	258	250	246	254	271	296	262	254	253	261	250	252	284	238	250	252	260	274	257	259	260	237	258	258	264	259	246	263	259	231	240	262	248	262	255	268	269	260	230	283	248	291	248	264	236	224	227	255	279	252	279	265	267	265	262	281	246	295	265	258	247	249	250	265	256	256	237	277	243	252	246	245	265	256	257	245	272	254	269	254	262	280	254	232	255	254	267	259	224	252	282	263	250	257	256	246	264	236	257	249	261	259	245	254	252	283	277	269	242	234	252	239	279	227	262	258	229	253	284	243	273	263	256	293	259	246	258	280	270	235	245	257	240	251	280	243	236	264	261	248	259	250	279	239	251	252	239	287	242	255	257	250	227	236	259	235	252	278	257	221	268	241	261	236	270	267	232	251	267	249	258	280	238	216	241	274	239	242	253	259	267	273	268	239	260	268	257	256	272	254	247	279	274	265	249	272	253	232	251	263	252	276	229	249	251	255	259	235	216	269	250	229	260	254	277	247	235	275	274	257	263	240	267	249	247	249	249	233	241	260	250	276	254	259	267	202	242	269	253	253	284	253	252	258	229	280	229	271	284	232	238	252	237	246	254	260	266	265	247	246	234	245	276	270	220	261	258	245	252	248	243	244	267	277	239	274	252	259	266	250	236	247	237	265	248	248	266	229	266	252	276	258	250	247	255	260	249	257	246	264	238	245	292	239	265	256	263	240	252	263	273	274	275	252	250	257	288	225	283	264	235	289	268	257	242	256	253	263	255	263	236	286	239	257	256	269	250	248	253	255	254	258	254	255	260	249	278	279	292	257	261	254	250	233	237	260	264	285	243	277	235	250	217	247	274	253	256	267	257	261	249	237	271	266	243	268	248	260	237	268	257	256	260	264	258	240	244	254	249	264	253	271	221	265	258	277	273	276	234	224	246	265	250	300	264	275	228	275	226	241	256	245	246	272	240	268	262	259	254	261	260	251	273	250	284	258	257	259	254	260	249	260	253	275	254	253	240	261	256	246	242	235	246	257	242	226	271	241	244	236	231	227	293	246	236	260	274	250	251	245	242	247	270	245	256	255	248	259	262	248	279	264	238	249	245	263	284	255	241	259	254	282	254	248	253	241	232	262	259	260	251	255	222	256	252	261	263	243	236	258	233	285	252	263	241	265	240	230	257	251	255	255	253	267	274	263	241	259	262	288	268	239	256	255	255	259	237	259	268	248	280	279	243	284	265	279	265	239	239	237	246	286	280	220	278	247	270	288	243	254	293	261	253	255	251	242	266	260	266	257	279	257	253	233	262	238	248	229	254	263	246	255	248	250	238	259	267	260	274	265	246	249	247	271	280	244	259	264	260	260	243	258	272	279	261	270	260	247	241	252	248	282	254	267	245	261	265	253	249	273	240	288	210	223	221	252	250	251	280	252	265	248	282	270	249	254	250	264	215	266	278	296	246	260	246	248	257	263	275	251	244	277	247	270	266	243	245	251	244	250	237	270	250	233	244	240	261	268	255	268	235	246	279	274	216	268	265	234	265	247	245	241	240	255	282	248	260	252	254	234	239	239	248	255	262	289	263	252	244	243	256	271	268	252	269	268	256	276	255	239	279	265	289	252	242	253	268	255	248	253	258	255	256	249	261	235	231	248	251	254	275	254	256	243	275	261	275	262	234	281	276	273	291	247	263	273	241	245	260	252	266	246	270	245	263	265	271	259	283	294	253	265	253	252	233	262	247	229	259	252	226	241	289	269	254	272	241	254	269	253	238	244	282	264	289	264	268	252	262	261	250	266	221	280	290	287	245	261	243	249	236	256	257	253	234	261	252	249	250	260	255	266	262	261	235	250	221	240	247	231	268	257	245	264	246	256	266	258	257	272	254	257	266	261	252	234	269	264	271	277	290	231	242	259	256	259	268	273	256	259	258	249	260	252	270	248	263	253	265	260	256	270	262	251	228	264	235	267	237	230	291	237	274	265	225	254	246	282	221	252	268	263	250	237	248	265	243	241	293	227	264	269	258	271	284	255	283	250	261	263	292	257	246	232	255	257	243	257	257	254	263	280	262	254	285	275	242	260	267	261	234	257	249	238	241	283	251	272	260	226	266	289	263	249	220	242	240	230	245	233	263	275	244	258	259	256	242	227	283	261	272	258	286	262	277	248	265	246	244	237	235	254	226	235	237	256	231	255	258	282	245	274	257	262	266	253	286	255	234	285	249	236	254	237	249	238	255	253	273	226	259	273	251	254	267	269	240	256	250	263	240	217	260	263	275	269	270	254	243	267	279	256	247	230	241	264	250	256	257	294	261	231	231	252	237	265	270	229	234	249	239	272	249	256	260	255	248	267	256	254	252	255	259	271	244	248	233	254	243	267	243	256	266	277	243	254	268	243	277	238	269	246	287	268	278	250	280	232	264	245	265	249	265	279	272	238	246	237	255	244	240	274	247	267	251	253	265	267	250	262	243	221	261	253	258	251	266	254	282	248	239	245	242	233	252	275	247	258	260	283	236	270	266	250	247	258	256	262	263	236	247	220	248	257	251	266	274	259	227	232	277	260	235	247	247	245	243	265	271	250	240	262	227	296	272	238	254	259	245	264	265	245	267	287	263	275	250	253	231	248	249	233	257	247	274	248	275	237	236	279	250	254	292	237	241	253	246	240	262	279	243	260	253	250	237	249	224	257	246	243	265	256	243	249	237	261	268	262	256	234	248	259	273	273	266	264	235	260	257	267	239	305	274	267	242	277	243	284	272	261	265	254	264	258	239	268	247	280	264	253	263	243	230	231	255	261	265	239	248	229	267	273	225	256	239	249	254	265	235	265	260	255	272	271	241	255	231	237	234	269	250	263	266	247	259	240	263	234	254	256	272	224	263	256	227	263	238	274	251	282	257	241	242	258	254	244	220	265	247	241	256	255	264	235	256	252	228	256	232	237	251	281	270	286	272	259	256	252	273	262	262	250	253	253	251	254	241	290	231	240	269	270	271	247	246	260	273	257	290	283	251	267	285	224	259	249	267	226	240	258	246	264	241	269	223	249	257	228	268	248	242	242	222	252	230	247	269	247	260	238	266	275	256	256	257	249	262	255	256	262	264	243	253	284	265	206	264	251	212	256	254	251	230	262	274	272	261	270	250	254	222	241	250	257	261	271	284	256	280	230	237	256	244	245	235	254	244	270	272	268
1329	1854	481	150	140	137	142	140	119	123	142	120	98	95	101	91	65	77	81	71	67	70	81	84	69	59	73	67	78	52	74	66	68	67	78	61	74	65	66	81	61	66	71	68	70	66	56	63	51	68	68	71	64	54	66	62	57	68	79	76	63	62	44	55	70	67	64	59	70	70	60	67	77	51	67	88	65	71	65	64	67	78	52	55	54	72	70	69	63	80	63	60	64	59	68	73	65	67	68	69	58	58	79	67	61	71	53	78	59	53	69	69	56	77	75	66	62	56	64	58	69	63	61	71	64	63	50	65	56	53	70	76	61	82	62	67	63	64	62	64	70	66	69	63	47	68	66	59	69	52	57	54	63	59	71	65	70	67	61	55	87	56	76	72	65	61	51	54	66	66	67	54	54	62	58	65	45	67	57	60	57	52	61	58	75	52	52	60	52	66	88	69	59	55	75	66	65	71	53	65	60	58	74	68	55	55	77	69	68	59	58	53	70	64	71	69	59	74	68	62	61	70	62	84	50	55	52	67	61	60	55	76	64	57	77	73	55	59	61	54	61	68	77	66	62	74	64	57	71	80	49	62	59	61	66	53	69	54	66	69	57	58	64	50	52	63	79	62	49	69	58	74	69	79	60	66	56	60	76	59	69	73	67	79	68	66	59	64	59	62	61	58	61	74	67	71	64	55	71	57	77	72	66	61	70	67	62	75	60	57	58	70	61	71	58	52	64	57	70	66	76	79	87	72	59	64	60	64	79	63	60	65	59	52	67	57	62	77	75	66	61	71	65	73	80	53	57	62	56	68	53	49	63	63	70	62	61	54	52	56	66	79	59	57	62	61	61	51	57	69	57	72	64	68	74	49	76	60	73	64	58	56	64	61	67	57	62	44	50	56	83	55	55	61	51	72	51	71	61	74	61	72	63	65	60	60	72	67	63	57	67	57	54	72	62	57	55	60	65	60	53	67	75	65	68	72	76	70	53	55	58	75	55	53	58	65	74	57	56	54	70	66	49	48	59	64	56	56	61	45	64	67	58	50	62	64	76	56	73	58	57	64	75	60	79	66	60	63	59	58	62	44	60	65	61	62	59	56	61	63	60	77	64	65	62	69	56	65	64	61	64	66	46	59	55	65	58	60	51	61	51	48	58	64	55	72	67	61	60	53	52	57	52	64	84	73	51	77	66	62	70	57	71	47	63	72	64	79	53	64	58	61	51	78	59	82	65	63	64	69	74	81	54	74	58	64	54	65	71	54	75	45	55	58	71	70	49	69	64	70	64	67	64	71	64	66	51	63	67	63	75	51	64	65	72	51	81	62	68	63	63	58	74	61	67	58	67	61	64	68	63	56	51	72	50	71	61	68	56	64	59	46	68	64	59	66	71	60	59	71	60	72	57	58	67	58	65	55	61	59	49	55	62	63	76	72	55	67	52	45	60	48	72	59	62	77	73	65	74	56	71	61	61	67	61	62	54	61	51	56	66	56	53	64	68	66	69	61	65	68	70	76	55	59	46	67	58	67	53	64	68	61	63	68	48	72	57	58	60	53	57	52	80	74	61	58	58	72	51	67	59	65	59	77	72	68	67	60	56	57	77	73	72	57	62	62	62	50	54	63	53	64	67	44	82	54	65	63	74	59	60	67	59	66	53	51	52	58	72	64	77	72	69	70	60	66	55	68	69	54	75	61	77	51	74	70	62	62	63	47	72	56	62	71	68	76	60	68	64	68	67	62	68	69	69	68	63	69	69	63	52	54	48	54	72	56	60	60	72	70	46	70	56	57	72	61	63	67	79	73	59	76	68	65	81	57	65	68	74	78	56	67	76	67	73	68	62	61	66	73	62	62	78	57	61	74	65	52	63	81	70	76	45	56	57	63	78	62	63	60	61	68	62	66	65	70	41	57	79	62	72	52	62	54	63	69	63	58	47	64	67	69	71	53	65	69	71	52	64	66	60	58	61	60	70	64	57	58	68	54	64	70	65	75	61	64	64	69	57	46	64	74	71	57	76	66	75	55	53	55	66	62	61	59	80	74	68	56	67	61	54	64	62	67	80	57	65	72	58	84	65	64	59	67	56	71	54	68	67	60	58	73	57	60	55	54	77	45	62	59	81	65	66	61	69	70	66	71	69	64	60	48	64	70	65	73	60	68	53	69	48	62	71	63	60	66	65	45	76	52	61	62	62	55	53	58	62	47	73	67	53	65	73	61	68	64	75	54	61	67	62	45	54	47	68	70	59	61	59	71	70	53	69	71	49	70	63	59	46	65	64	59	64	62	74	75	56	63	61	87	69	65	61	68	54	59	76	58	62	63	64	67	48	69	65	63	58	77	56	57	75	58	93	49	60	62	65	75	72	62	52	70	68	77	62	52	68	69	55	70	79	64	53	63	71	53	56	54	70	65	68	72	60	67	76	58	69	70	61	59	69	83	70	57	58	59	62	59	61	72	67	61	65	64	60	68	61	49	54	74	77	69	76	49	57	65	54	69	52	81	70	54	72	56	73	62	71	57	69	70	63	52	72	63	56	73	68	53	65	61	72	69	61	57	75	56	71	50	48	65	63	58	68	70	74	71	64	59	62	74	64	55	70	69	61	74	63	50	62	67	60	68	68	64	66	61	58	62	45	67	56	76	84	63	63	58	67	62	68	62	67	60	74	69	59	53	63	82	68	58	60	62	85	72	68	60	66	61	60	73	54	57	56	64	68	66	48	61	65	54	61	63	65	67	71	64	54	63	64	52	68	57	65	61	62	62	68	57	60	54	44	79	64	59	71	71	66	66	56	73	63	63	60	58	68	51	69	60	65	61	60	75	48	64	59	61	69	58	77	37	50	63	55	46	82	61	69	74	79	71	78	58	71	68	61	63	47	53	53	56	57	78	65	40	67	57	56	58	59	58	46	73	67	61	52	62	61	52	71	65	67	58	74	72	68	67	59	79	63	66	71	67	81	53	64	60	62	61	50	59	59	74	66	60	54	53	76	55	49	74	67	79	63	53	64	57	55	55	52	66	60	53	68	70	64	77	65	70	63	60	66	80	69	63	65	76	63	69	56	53	66	54	62	48	66	68	67	51	61	62	67	66	74	70	66	60	44	72	69	65	68	65	70	68	50	67	62	72	65	56	68	63	77	60	59	57	72	61	57	65	58	80	61	71	76	62	66	64	69	67	56	59	57	66	72	69	66	69	52	73	70	60	77	49	70	56	64	74	59	70	65	72	74	75	58	69	56	53	81	59	70	73	49	73	55	63	59	50	73	70	50	73	64	58	64	55	61	65	64	60	71	67	70	54	66	62	69	79	72	60	73	74	69	51	63	63	63	64	61	56	63	57	58	70	59	57	67	61	64	66	63	67	56	60	66	67	65	59	56	68	70	77	64	69	56	65	57	69	55	74	55	57	56	63	74	57	60	64	68	71	65	62	71	69	77	63	57	65	85	55	55	72	44	58	57	53	69	66	76	61	52	76	73	54	63	65
18577	14744	6036	3592	6927	7771	7697	5110	3630	3836	3669	3021	2548	1941	1550	1208	1106	1082	986	980	964	964	978	965	962	793	765	733	735	710	724	716	669	692	713	744	652	697	656	672	691	641	708	658	620	647	675	611	672	629	644	617	679	633	631	681	635	654	652	659	619	664	653	655	604	625	690	577	663	577	657	649	635	619	633	631	676	641	637	676	651	642	635	613	574	590	615	622	625	610	603	611	655	655	592	635	594	663	637	640	604	586	659	658	627	654	662	622	664	621	622	642	630	580	646	634	658	671	621	636	588	636	605	647	608	640	644	627	604	621	659	702	613	615	586	662	645	601	630	643	635	581	622	641	620	628	607	643	635	653	618	623	623	578	633	639	633	606	645	601	644	650	645	586	636	641	648	673	642	654	639	644	640	615	645	622	629	673	621	606	690	623	634	603	631	622	652	664	595	568	615	670	604	604	603	639	640	612	608	635	594	628	595	632	618	673	646	667	599	620	629	611	620	633	659	587	618	621	609	606	629	645	621	588	634	655	644	634	692	633	611	612	563	602	619	681	623	618	612	601	633	647	661	636	620	624	650	609	597	637	610	658	608	625	609	658	624	617	623	646	586	638	649	614	597	595	607	579	616	615	630	581	641	610	624	613	618	635	657	639	606	628	661	611	602	655	632	657	623	582	590	667	644	620	629	656	662	610	603	616	651	630	600	589	608	622	651	605	628	625	610	618	651	599	593	648	650	625	607	623	589	635	615	611	608	616	620	623	608	625	574	627	650	591	632	643	639	598	580	586	664	597	654	605	607	618	641	569	645	668	649	629	610	635	615	669	666	626	640	644	635	611	633	663	624	623	594	683	615	625	631	623	620	659	664	619	627	635	613	598	607	594	630	637	656	616	621	581	588	632	614	641	617	595	639	644	640	617	669	628	634	606	631	614	582	596	617	628	640	608	621	642	628	643	674	643	642	604	594	641	645	632	649	625	629	654	639	637	611	670	661	615	614	646	617	633	616	626	603	615	586	617	635	655	578	636	610	629	596	603	667	671	653	620	646	622	628	612	601	663	625	609	630	652	623	634	612	594	597	647	611	593	646	586	613	660	628	624	605	617	630	617	624	656	586	643	657	632	655	640	667	606	613	654	596	622	639	629	616	625	636	612	618	602	590	578	640	642	605	666	656	637	643	659	644	665	592	663	607	629	620	620	591	625	628	613	672	616	617	587	601	612	636	626	637	644	657	643	625	661	680	647	672	636	656	651	616	591	655	670	609	615	639	639	600	638	601	665	630	642	636	597	682	593	610	617	622	628	608	624	646	610	696	645	614	631	633	651	627	650	646	674	619	604	615	638	612	635	597	579	637	625	615	625	634	619	595	608	603	608	622	615	602	630	585	599	636	630	638	612	617	624	650	600	573	597	644	608	566	606	640	569	617	605	671	613	624	639	611	626	653	680	644	617	676	610	633	610	630	607	675	648	576	609	641	607	597	613	636	658	623	625	605	651	580	611	596	624	629	627	653	603	625	580	611	610	623	623	595	637	650	617	597	623	597	643	595	663	639	631	658	637	607	613	642	638	607	603	637	638	668	609	642	645	605	634	666	615	639	598	654	610	616	647	603	594	616	596	633	597	634	627	601	663	651	617	637	620	618	573	630	590	602	610	635	600	663	655	607	641	631	603	614	636	577	574	692	644	625	646	670	639	670	642	606	580	656	615	604	611	646	632	659	648	651	616	641	641	637	636	599	616	628	639	646	622	566	635	682	610	610	642	611	605	617	609	643	584	623	641	635	667	605	626	646	599	663	632	625	610	616	595	656	642	588	604	613	663	636	621	576	633	621	623	606	632	543	667	682	580	649	628	599	630	618	578	597	631	633	661	591	624	612	639	683	649	612	595	624	623	565	666	663	627	633	616	601	663	584	624	577	619	612	621	624	638	617	600	627	639	640	609	651	640	612	627	659	586	649	614	630	571	601	598	651	644	627	647	619	616	618	630	580	638	660	583	584	657	630	654	604	583	672	594	653	592	643	598	653	673	639	609	622	643	601	591	657	612	615	643	605	613	653	618	629	622	644	632	673	620	600	599	598	645	599	635	649	659	639	614	637	618	606	639	612	630	623	601	637	647	636	613	625	614	587	624	649	597	598	618	636	620	636	628	623	631	606	617	654	653	670	630	634	666	600	596	654	657	600	678	593	640	642	553	678	594	642	634	599	644	635	633	651	599	627	632	638	645	599	671	605	643	628	638	593	645	610	628	651	602	593	613	604	586	636	582	658	621	608	607	607	655	644	637	599	607	610	641	589	653	574	624	649	647	615	633	591	662	618	637	635	653	656	628	643	630	639	676	618	611	613	618	632	654	650	677	625	627	661	655	594	648	578	634	623	576	595	605	617	625	654	667	647	640	589	600	611	613	607	626	618	682	649	633	616	608	660	658	619	649	583	620	613	587	673	653	620	608	602	615	580	578	663	651	648	603	617	602	613	569	654	576	572	639	637	615	648	631	648	642	608	648	585	652	634	592	619	620	665	634	641	627	635	592	637	647	596	629	641	602	578	622	620	650	630	595	660	606	628	651	603	604	581	622	582	679	606	633	659	650	654	648	643	668	627	656	647	632	609	605	598	582	651	591	589	595	614	601	648	619	633	632	632	591	661	634	635	617	631	632	654	621	608	607	583	652	658	635	649	606	630	624	664	624	579	606	610	647	685	611	599	642	617	641	627	638	628	590	582	611	641	602	576	587	632	587	676	578	646	584	612	611	618	654	640	619	611	606	654	594	573	622	579	653	599	624	631	635	633	674	630	637	613	589	631	624	645	587	635	569	603	606	652	687	633	630	602	628	634	684	643	582	650	604	640	656	651	647	597	632	659	617	650	608	608	649	650	627	652	614	623	640	599	600	613	668	636	593	622	685	635	616	610	614	642	661	634	636	660	621	644	624	649	642	624	623	598	609	626	621	642	642	659	635	614	648	618	625	616	654	588	588	592	635	623	598	572	636	661	683	637	581	640	616	590	609	601	677	629	633	630	609	642	646	592	584	635	632	649	634	690	610	598	621	646	594	614	598	649	640	679	649	648	612	609	629	669	638	631	684	636	624	612	650	613	642	628	624	611	622	636	630	658	642	617	589	561	638	617	634	618	637	591	596	615	621	601	662	658	611	648	648	638	617	642	619	606	637	572	611	599	634	631	641	614	580	637	589	626	656	645	628	616	583	633	591	647	610	659	610	639	604	593	606	593	655	606	631	649	644	632	623	660	636	618	638	644	614	643	640	602	629	640	598	632	577	630	614	618	618	641	620	669	599	664	630	612	632	565	642	679	620	606	655	627	616	638	617	656	664	599	619	596	664	649	576	595	669	665	631	606	650	600	629	643	631	607	661	631	628	599	613	619	684	672	599	693	598	620	664	659	614	632	623	579	577	653	641	620	609	621	654	633	618	605	648	622	549	603	600	629	627	610	609	665	607	651	637	640	608	591	628	649	636	625	594
1110	420	137	80	78	91	92	74	91	89	83	85	90	67	58	68	62	66	70	53	62	57	68	65	86	67	42	69	48	61	67	72	51	71	74	64	82	55	57	61	60	55	57	59	59	67	61	65	59	66	59	65	51	64	60	64	66	67	64	61	63	70	56	77	65	55	52	58	71	54	50	66	68	67	68	68	73	80	70	63	69	67	60	63	49	74	72	63	63	65	70	73	62	69	53	59	63	63	72	58	66	65	56	65	61	54	57	50	66	49	64	63	76	64	70	59	66	71	49	55	61	47	50	58	61	59	70	59	68	57	68	64	70	47	64	63	67	59	58	71	59	69	68	75	65	64	62	66	57	58	58	84	68	65	69	77	67	71	67	65	64	61	52	61	62	65	56	61	69	75	66	65	65	63	75	61	65	59	57	70	54	56	58	62	44	52	69	58	59	53	62	58	66	66	74	68	49	66	62	78	62	66	54	66	46	71	62	52	63	68	64	49	66	58	67	63	61	53	64	52	66	57	59	77	71	67	49	64	61	68	60	46	65	64	64	65	56	57	61	69	58	50	60	62	76	57	67	60	55	63	66	70	54	66	68	66	52	47	67	53	68	71	58	62	76	65	59	58	69	60	65	56	68	61	64	60	59	65	66	60	66	44	59	68	66	69	66	60	62	59	70	61	44	74	72	80	45	64	65	58	66	64	54	80	53	78	61	85	54	44	54	45	63	61	52	51	69	65	56	77	69	55	52	70	62	65	46	55	78	71	69	65	62	64	68	59	56	63	60	52	80	56	74	52	65	69	60	54	59	57	62	97	54	57	65	45	67	60	49	61	71	64	64	69	71	61	56	62	71	60	64	67	55	56	60	68	54	63	50	65	54	63	60	65	62	66	49	68	65	54	57	56	69	66	55	64	53	65	67	65	51	69	64	53	59	65	65	54	75	61	73	59	54	71	52	53	61	63	58	53	59	55	61	62	64	75	73	68	58	62	66	76	50	59	69	70	67	62	71	63	53	45	57	66	61	57	71	49	57	57	68	78	58	68	61	70	74	69	70	75	62	78	56	66	65	67	56	61	48	66	65	60	61	57	72	57	61	64	71	71	68	59	72	65	50	64	50	70	53	65	64	68	62	74	71	53	69	68	72	52	69	69	71	53	63	52	55	60	60	63	64	66	66	53	68	64	63	54	75	57	57	63	75	68	57	56	60	53	57	65	68	56	55	68	55	57	59	78	62	59	87	54	67	66	61	57	54	78	55	57	75	77	66	66	57	50	66	52	51	56	57	69	72	63	63	62	59	46	53	79	54	57	55	62	64	61	60	57	66	58	66	49	49	68	53	87	74	66	60	57	62	75	62	64	65	77	66	60	50	69	64	52	58	59	80	74	57	60	66	49	54	69	62	67	58	55	61	75	67	73	58	63	76	74	57	72	62	69	72	73	64	68	63	63	61	74	71	67	61	79	54	81	71	55	84	51	62	53	67	75	55	69	47	53	53	63	58	65	70	68	60	68	56	63	56	68	56	67	67	49	54	66	71	54	72	68	73	63	55	55	40	70	75	52	54	67	64	80	69	70	60	66	58	75	65	63	62	64	60	55	74	58	67	67	80	66	58	58	69	57	54	54	53	55	59	65	63	56	72	69	63	61	69	66	55	69	68	52	70	51	66	64	59	71	62	73	70	70	63	60	62	78	55	72	48	52	76	70	56	61	63	52	69	65	51	64	77	62	67	65	52	50	61	72	73	76	60	60	59	50	60	59	74	56	63	59	66	59	69	76	63	63	59	55	59	54	54	70	64	86	53	65	59	56	47	59	68	53	50	60	62	66	60	92	52	59	60	62	58	54	56	66	50	56	61	58	67	72	51	58	60	68	75	66	66	58	74	51	63	64	67	52	58	61	59	65	57	59	66	48	60	68	77	61	54	59	63	64	53	59	67	68	70	69	68	62	70	53	56	70	51	68	58	63	57	57	53	54	67	48	59	61	77	59	72	51	52	81	58	59	45	66	78	74	64	56	71	55	65	67	55	64	64	74	75	74	59	57	65	68	57	65	69	55	75	59	51	59	56	71	65	76	54	61	65	47	74	55	56	67	53	64	55	66	67	58	43	70	66	58	61	54	76	83	71	56	70	75	69	65	61	59	69	57	66	64	57	63	76	48	68	71	73	61	64	48	85	64	68	71	59	67	65	53	63	67	86	52	54	60	51	52	72	59	72	56	54	68	71	67	55	62	52	62	68	66	62	64	54	58	61	71	72	61	65	63	56	63	72	68	71	66	80	72	55	60	52	51	88	64	61	63	54	62	72	61	53	68	52	69	73	53	48	55	58	61	57	57	62	85	61	71	62	57	57	69	60	75	52	51	78	57	77	48	59	56	55	56	60	76	65	57	71	55	60	51	63	54	67	58	70	53	75	84	77	82	55	75	58	53	59	51	54	54	84	71	56	59	67	56	58	58	71	66	62	58	51	50	60	81	60	75	77	68	47	50	69	66	70	70	73	71	88	63	70	69	72	63	67	59	51	52	64	60	57	63	68	54	64	49	65	68	59	48	58	62	70	64	64	75	68	52	56	73	56	64	60	67	70	61	51	57	63	64	56	63	58	65	75	71	46	69	63	63	56	54	64	62	57	72	45	57	71	51	58	57	63	64	80	65	58	80	48	70	55	52	53	37	55	58	81	54	71	60	67	64	67	60	58	61	71	49	55	67	53	70	54	53	55	48	52	60	48	68	40	78	74	66	52	69	51	51	57	47	65	65	58	69	65	73	59	57	49	75	73	67	68	70	68	68	52	66	70	60	75	86	55	61	58	51	67	58	64	80	62	60	67	52	58	55	72	48	83	75	63	65	73	62	71	65	59	75	65	72	76	65	70	70	67	61	56	64	67	55	68	49	60	69	78	59	66	63	57	75	68	66	61	57	65	61	63	58	64	48	50	74	53	54	65	63	64	68	62	52	67	61	68	57	62	54	70	76	61	59	62	54	78	55	68	53	59	65	54	47	72	57	60	73	62	62	46	69	71	64	79	69	52	68	65	60	71	71	69	50	54	61	87	60	62	51	62	78	76	74	64	68	64	65	58	62	74	53	60	60	62	72	65	63	63	49	50	45	60	64	60	62	53	59	65	58	67	61	53	57	64	71	63	71	59	70	70	69	62	73	68	66	71	63	59	56	54	61	80	60	64	57	63	49	76	49	64	47	60	64	57	66	51	75	46	56	67	62	60	66	58	72	73	81	60	80	66	71	73	74	57	57	44	48	55	52	68	65	69	63	64	61	66	57	57	67	81	57	62	62	61	61	59	67	79	54	61	63	54	65	64	79	80	64	62	61	61	82	68	70	58	59	68	68	60	61	79	64	66	74	68	60	81	62	73	66	58	47	50	51	59	68	45	69	78	71	76	55	66	73	65	62	63	55	50	53	57	64	67	63	76	61	78	71	58	59	58	61	58	56	63	55	68	67	62	55	57	57	64	62	64	59
13713	6515	1724	1605	2883	3439	2962	2858	2002	1392	1577	1512	1306	991	822	708	690	653	643	646	621	614	671	661	661	569	530	589	560	561	568	595	570	578	603	574	626	566	592	555	600	551	589	559	566	592	534	553	573	576	572	570	582	517	615	590	567	522	548	543	560	628	543	540	561	551	575	558	565	575	548	568	586	517	564	602	561	600	554	595	573	565	565	552	557	567	539	599	554	559	538	546	556	567	575	573	552	537	573	579	550	581	618	578	551	591	534	559	544	588	522	556	537	558	560	525	591	574	581	581	553	579	579	567	534	586	558	566	561	546	530	560	604	553	564	585	552	576	550	572	551	559	568	558	582	570	540	552	549	592	578	569	574	600	554	568	586	528	532	570	555	542	543	587	608	596	573	563	563	514	569	560	583	537	575	555	511	552	549	573	606	560	571	544	564	584	556	610	532	565	580	554	583	584	576	516	568	545	541	578	556	546	575	546	568	605	564	517	605	570	562	557	582	606	539	590	569	553	581	548	616	570	582	495	580	545	563	567	570	562	580	575	573	551	539	589	567	567	549	555	585	514	605	577	571	569	570	538	571	534	564	578	561	555	532	559	543	570	589	536	580	554	584	588	550	605	556	568	560	573	583	529	585	560	590	556	602	551	552	555	565	581	546	551	589	552	522	554	601	532	567	604	571	615	566	577	555	587	584	548	541	576	526	591	571	549	600	535	555	565	559	584	603	534	583	535	552	532	579	533	548	619	573	567	504	532	559	515	557	556	544	552	572	571	576	572	540	558	545	591	588	581	564	572	573	521	536	571	615	540	549	555	542	529	600	556	563	553	571	549	569	571	509	561	641	586	593	566	614	553	575	600	560	593	538	576	590	546	528	578	529	584	577	552	560	571	560	563	562	594	603	545	506	586	558	570	579	554	584	547	528	582	522	600	543	558	575	567	570	561	565	552	561	614	593	562	559	610	559	551	524	571	545	586	543	582	547	546	518	556	550	540	564	571	530	548	579	602	596	545	577	535	556	594	516	562	538	552	616	515	539	606	543	562	634	558	582	612	624	525	543	600	567	528	563	571	553	552	561	559	566	562	536	562	594	550	552	560	604	555	581	550	530	553	591	524	573	576	562	560	585	558	545	546	541	566	555	586	581	565	557	574	572	541	512	565	578	551	602	550	610	545	582	601	561	558	569	527	540	569	552	571	608	562	584	562	562	578	596	565	540	594	552	618	574	599	579	555	508	552	550	547	553	627	516	544	549	592	542	557	569	543	539	578	560	548	541	526	601	563	548	593	548	551	534	604	556	576	565	548	566	538	612	565	555	555	576	525	571	576	575	590	569	529	549	565	556	577	547	613	551	579	583	591	538	527	549	580	582	604	506	551	576	560	576	612	545	574	609	555	558	602	552	617	538	574	584	562	595	552	592	575	568	546	547	531	561	588	583	547	611	547	557	582	534	598	554	552	578	595	569	543	573	546	557	612	566	572	559	575	570	554	493	604	527	529	552	520	559	568	524	528	564	566	560	550	635	542	548	568	567	564	614	590	601	531	576	537	569	532	557	565	543	553	530	578	565	576	578	565	521	537	572	589	572	550	563	564	526	580	531	564	594	553	574	550	607	569	571	505	589	548	554	579	513	580	580	555	580	566	563	566	592	596	578	557	527	556	626	557	555	590	547	571	557	566	570	551	576	571	572	543	554	556	563	551	550	566	559	588	540	556	568	516	565	565	560	587	508	531	556	586	537	579	592	552	561	572	514	550	544	525	538	577	564	574	570	559	557	570	547	592	544	560	534	585	558	581	573	563	567	584	571	551	575	558	557	524	576	565	538	531	567	550	554	559	544	584	539	582	562	572	597	537	578	557	641	624	606	591	545	572	562	587	560	550	597	576	568	599	583	533	561	584	550	574	530	573	575	548	609	583	601	563	605	607	571	557	577	611	583	552	552	558	582	555	597	576	611	569	589	571	575	612	558	581	596	576	588	540	552	594	572	559	544	560	602	586	595	579	544	560	542	554	593	550	539	590	525	571	529	594	567	597	584	578	568	564	555	580	555	580	524	574	575	620	584	567	576	563	557	551	538	572	574	601	602	563	546	552	540	520	593	609	529	570	574	552	565	598	582	531	603	560	616	585	591	562	524	580	547	559	558	562	611	558	562	540	528	559	542	554	551	568	534	559	598	580	567	544	576	570	562	557	543	577	591	595	550	583	576	580	578	573	579	564	594	576	549	552	495	589	635	549	576	609	539	582	591	598	573	562	537	570	562	554	527	614	529	585	565	556	571	585	547	573	561	569	559	565	560	568	610	561	542	563	584	532	544	527	575	568	575	581	561	533	577	523	524	623	652	577	558	532	570	550	576	546	552	570	572	577	541	539	562	548	569	588	539	568	544	554	531	589	589	583	543	552	570	585	572	540	592	585	589	566	565	569	527	574	576	533	640	554	528	571	513	573	557	576	582	568	546	528	559	540	581	563	546	535	606	562	564	576	552	565	545	563	568	591	553	540	603	551	525	605	553	566	605	552	552	624	562	505	551	545	549	543	567	554	587	565	545	549	627	545	596	554	565	562	561	553	573	553	578	536	559	555	530	564	548	543	542	570	578	564	585	580	611	586	553	587	543	544	560	516	570	546	526	489	567	581	608	558	525	560	538	512	568	586	559	577	554	599	587	593	610	555	552	564	613	549	593	572	523	607	543	598	544	552	596	622	611	544	548	606	589	563	575	598	564	559	567	519	598	581	593	608	560	538	529	542	587	547	575	559	598	575	547	550	553	544	522	567	530	601	546	561	555	636	578	539	538	541	551	560	589	572	571	577	577	552	580	541	557	597	575	580	517	542	600	576	563	589	622	595	557	547	523	592	547	549	571	603	583	560	563	544	561	578	588	555	542	598	551	570	544	539	579	590	546	547	578	547	506	545	593	577	615	578	613	561	569	570	588	611	576	537	566	555	607	599	600	568	556	576	590	597	587	590	539	606	578	593	552	593	561	579	578	566	570	583	577	581	579	564	550	538	560	582	564	540	572	564	539	554	581	560	579	551	600	633	521	584	578	549	565	580	576	580	538	547	526	559	549	532	587	554	579	577	537	563	594	584	602	588	583	603	531	525	562	567	575	563	589	554	575	569	570	531	588	554	568	587	557	587	566	593	547	542	527	553	564	560	525	566	596	588	597	550	556	564	562	545	548	571	558	581	573	564	519	532	599	557	566	556	592	589	567	583	550	571	542	581	594	606	508	547	572	530	595	579	531	588	570	560	573	571	605	563	552	602	573	542	558	543	546	524	578	542	575	549	535	569	532	550	567	566	569	554	551	561	552	591	566	585	536	613	546	568	573	571	560	540	550	581	581	580	573	562	561	587	556	523	569	539	566	596	545	550	585	582	545	584	553	597	543	593	556	555	558	525	552	546	564	584	567	594	524	569	559	544	592	558	557	568	607	517	541	585	542	548	562	549	560	543	565	543	580	625	560	568	570	539	632	584
1026	851	207	128	124	154	167	158	158	138	132	122	128	117	101	86	90	109	97	101	100	82	100	101	100	87	98	89	94	76	110	99	98	83	89	72	84	85	92	92	76	93	83	90	103	113	93	75	89	87	78	98	98	95	86	89	107	97	82	102	80	90	94	90	88	104	94	85	108	91	92	87	91	77	94	76	102	90	93	82	77	86	87	82	80	92	86	71	83	105	94	87	92	102	79	104	98	83	87	99	94	106	88	100	97	98	91	78	110	82	88	86	89	96	88	92	87	85	85	95	96	77	101	88	94	85	79	72	87	74	102	78	92	104	86	78	91	78	104	90	80	85	100	85	98	80	87	97	103	100	98	90	92	76	95	78	90	98	101	82	94	102	77	79	101	66	98	92	102	100	86	94	88	90	104	91	79	93	84	86	94	96	108	96	99	91	65	102	96	101	103	74	77	100	106	103	87	91	87	98	100	97	100	73	97	87	74	91	86	91	104	104	86	82	101	81	70	90	77	95	87	103	84	114	98	92	88	91	113	90	84	87	106	84	93	77	100	85	99	96	93	83	96	93	105	75	95	95	92	95	81	77	100	89	106	98	68	82	85	73	78	86	84	91	91	105	82	82	94	89	85	105	100	83	93	93	75	92	85	98	73	113	94	81	80	85	104	92	103	77	78	89	94	91	100	76	68	97	91	71	88	67	87	78	84	89	79	94	100	91	85	102	90	91	86	95	93	86	79	113	81	95	87	103	88	93	90	92	86	66	85	89	90	84	86	84	88	75	104	81	77	80	94	97	81	102	101	89	96	94	84	95	77	97	88	98	97	79	80	103	121	100	104	83	90	89	102	98	75	95	82	86	106	99	85	91	79	102	78	91	92	73	88	77	98	87	90	87	85	78	100	101	103	83	85	84	93	96	92	94	80	94	100	107	65	91	99	92	90	79	91	89	78	99	99	100	64	92	94	106	89	109	75	88	88	92	90	101	89	98	99	79	101	94	87	87	97	98	81	97	100	92	89	105	88	86	106	85	101	97	86	88	98	68	111	80	88	79	91	86	90	90	96	83	84	98	94	87	97	97	91	83	98	102	103	98	106	81	89	96	91	90	112	102	104	82	71	83	86	89	99	94	86	77	73	78	84	79	83	88	96	86	85	88	90	92	86	89	101	103	74	86	86	68	85	106	93	81	92	83	103	99	96	85	105	100	88	86	94	98	98	102	92	72	97	86	83	108	89	95	82	80	89	92	79	94	99	96	90	83	75	89	101	102	98	76	79	90	78	80	99	87	90	89	116	86	100	91	90	73	89	84	80	84	87	86	96	91	83	102	75	86	80	80	87	102	82	100	101	87	86	110	97	99	91	88	99	96	75	98	89	91	85	100	99	74	95	81	94	83	93	90	96	121	71	100	78	81	86	94	89	102	75	92	96	91	84	85	91	89	86	78	112	87	101	110	83	87	77	85	99	99	88	103	90	74	75	78	107	93	97	97	81	95	80	84	75	83	109	95	95	77	84	87	81	91	101	89	89	78	102	88	79	84	91	92	87	106	67	98	80	88	90	112	86	81	86	92	92	75	87	77	90	102	89	82	99	87	91	99	94	90	101	96	90	94	99	96	100	76	69	86	90	95	99	91	87	102	93	94	88	102	84	90	76	105	83	92	89	103	77	87	98	86	101	92	83	99	85	97	89	86	104	99	84	80	90	95	81	86	96	72	68	85	82	79	85	80	90	96	102	91	89	97	79	79	89	108	91	95	88	83	79	91	87	81	95	74	91	84	91	103	90	88	81	79	80	85	81	85	77	94	85	103	83	86	78	96	97	96	100	110	97	85	99	88	93	89	88	99	94	98	93	79	89	88	106	91	70	98	90	82	91	97	86	90	89	83	93	99	94	95	101	87	83	81	100	99	91	98	100	99	93	88	68	106	91	100	73	78	83	93	79	87	88	99	84	98	99	98	109	100	82	94	97	84	108	76	92	103	91	71	106	97	98	89	103	70	86	101	86	82	77	82	80	95	85	91	104	110	104	67	102	86	87	91	95	95	92	98	97	79	96	82	108	80	100	91	90	90	100	69	69	75	94	88	99	87	92	89	94	96	81	89	99	87	87	77	88	90	68	85	95	110	82	92	74	93	105	88	91	90	98	74	95	110	92	61	94	81	97	102	94	77	84	101	82	87	92	101	81	76	103	99	95	74	89	75	94	91	91	99	95	104	88	95	94	66	99	72	90	79	94	102	115	89	84	81	73	88	87	68	87	96	93	79	81	97	85	85	97	86	109	84	87	86	99	67	92	82	91	92	106	66	100	93	84	81	92	85	107	94	94	91	88	96	88	84	80	86	95	101	90	98	98	90	93	101	87	99	97	100	80	82	92	91	104	92	81	101	90	81	88	87	101	106	99	73	90	90	88	78	110	99	91	100	81	77	80	93	88	86	91	74	92	71	90	80	89	96	85	99	77	96	86	100	102	99	85	95	86	90	99	93	83	84	73	118	93	81	86	97	89	88	84	96	91	81	102	87	112	96	83	84	104	74	89	87	109	93	91	88	107	95	81	83	94	96	77	88	102	108	99	71	97	85	86	78	80	81	88	78	95	106	73	83	76	89	105	100	106	79	80	101	84	98	100	91	70	91	78	82	84	88	85	80	85	99	98	100	94	80	82	81	85	84	81	87	101	106	89	86	94	82	89	100	103	91	81	83	104	85	78	83	105	79	76	82	89	90	94	91	89	115	85	92	104	87	94	94	96	82	90	76	93	97	95	86	86	95	80	100	110	89	101	78	97	102	93	85	92	95	97	86	95	96	100	89	92	101	82	93	87	87	100	85	87	82	86	112	95	81	89	79	104	82	81	96	84	99	97	85	96	93	98	82	99	106	90	91	106	94	100	100	81	82	107	86	81	96	82	89	94	87	93	102	85	76	78	103	87	91	87	95	100	102	90	114	83	92	76	101	87	83	83	115	87	77	78	80	106	70	90	100	84	95	80	84	95	100	87	97	85	96	73	91	86	99	85	83	92	92	91	96	99	84	98	101	87	103	87	98	91	94	93	90	98	91	81	93	106	88	80	78	103	81	98	78	99	88	79	86	93	83	88	91	85	97	90	116	104	90	77	101	100	78	73	70	92	94	87	95	84	97	73	87	93	90	96	92	91	82	97	75	108	88	105	102	93	94	80	77	102	88	82	95	95	106	85	104	92	78	88	88	86	110	91	97	110	97	97	78	96	97	81	96	97	110	92	80	93	102	80	110	78	89	113	102	84	88	88	99	93	70	85	76	74	80	97	93	66	97	80	68	85	92	89	90	84	91	96	101	77	98	102	92	98	92	90	82	90	87	95	82	108	94	112	93	80	87	93	97	83	79	91	94	86	103	95	78	81	89	91	97	72	95	88	104	106	84	96	95	91	94	93	104	100	98	95	107	100	73	81	84	92	83	90	92	94	105	108	87	89	104	93	112	77	88	79	93	92	82	73	82	92	93
15660	10475	2520	2676	5003	5906	5746	5796	3932	3141	2585	2411	2134	1642	1328	1254	1133	1032	1089	989	1012	1053	1054	1001	1094	987	904	860	919	862	852	905	863	852	873	840	842	881	794	869	804	860	790	879	808	873	821	826	860	900	877	878	808	897	828	841	849	829	840	834	839	844	841	833	795	843	864	843	844	876	829	881	821	889	848	825	772	843	823	848	785	844	830	799	902	848	845	823	787	792	814	806	821	813	843	808	820	824	866	826	841	846	855	832	865	863	864	846	860	825	849	848	839	832	809	799	817	836	879	853	861	853	851	811	853	843	814	824	834	812	837	803	855	845	811	845	835	847	850	835	864	826	832	818	843	840	856	837	851	850	874	847	825	831	806	846	839	888	791	813	881	825	878	852	816	851	773	807	828	835	778	836	825	764	851	870	845	824	857	824	834	843	842	803	926	838	884	825	840	870	839	857	864	839	855	870	889	820	820	812	833	869	879	812	838	852	856	819	838	827	876	836	867	885	768	838	804	838	837	814	834	772	818	830	860	820	817	819	801	833	862	867	839	825	805	846	853	847	877	864	816	828	829	807	867	834	844	796	873	852	852	884	768	884	874	841	883	817	793	793	802	821	844	821	826	816	819	846	836	822	837	821	829	811	859	815	837	840	851	807	840	792	816	791	818	852	896	834	805	820	853	809	879	840	818	833	880	850	826	783	796	843	841	804	836	799	788	850	783	822	862	829	860	857	787	858	864	840	826	855	841	813	830	847	801	857	843	886	842	820	859	854	762	861	840	859	792	813	882	821	825	821	835	852	851	834	827	813	886	839	842	836	849	855	830	839	825	812	796	788	900	792	856	800	844	836	776	876	838	878	822	862	829	881	871	813	898	858	847	825	864	888	852	869	844	840	815	867	817	846	800	878	797	874	862	804	802	879	841	820	863	796	800	878	865	835	834	823	838	833	891	833	836	857	830	848	817	855	844	889	785	878	788	826	802	799	853	897	822	786	882	808	825	856	792	805	847	836	871	778	820	864	805	833	771	886	818	828	788	825	796	787	858	837	864	826	776	834	833	894	872	877	780	835	835	776	897	817	837	806	838	833	891	883	830	829	855	846	886	873	817	805	815	868	847	860	803	809	840	850	820	832	817	831	839	786	860	868	857	854	810	904	841	810	875	842	812	832	846	809	846	862	821	829	846	848	837	864	786	823	785	833	794	843	794	784	800	876	863	825	822	868	828	872	874	813	854	811	799	818	834	865	815	831	875	852	864	819	795	828	819	821	866	885	823	844	828	863	823	782	856	792	835	793	838	816	835	825	795	855	834	892	835	883	857	785	841	821	845	896	820	847	882	790	822	752	812	770	843	880	834	806	832	829	828	869	876	791	860	838	807	769	803	908	839	836	784	852	839	846	813	853	823	845	812	853	787	846	856	883	793	839	876	836	876	841	842	845	882	849	855	844	839	861	833	831	858	879	823	834	809	831	854	841	834	849	835	803	903	828	798	790	825	881	851	824	851	837	893	841	792	889	845	792	815	848	851	874	840	787	806	797	845	844	831	776	818	827	857	847	819	806	813	811	769	852	865	844	879	846	817	808	818	813	863	832	834	811	807	846	863	832	804	812	827	834	853	836	844	862	882	837	832	821	862	800	825	875	868	792	824	870	755	844	847	819	842	852	864	840	835	820	833	880	858	848	827	860	876	857	863	835	870	846	861	839	851	841	817	856	879	813	828	868	817	874	790	793	858	805	884	863	824	844	871	858	874	834	869	858	842	833	845	808	806	787	841	808	838	838	831	873	873	860	824	861	845	837	829	847	816	835	827	839	872	791	831	853	818	827	850	802	853	821	865	763	849	813	840	815	841	855	790	847	838	778	878	815	890	822	842	842	825	825	815	873	872	851	816	811	805	858	852	814	858	744	842	814	799	861	832	834	863	828	872	793	913	823	835	885	864	829	812	845	817	838	867	812	870	898	831	790	835	853	797	817	815	813	862	884	849	831	892	810	863	776	782	865	849	811	860	840	847	864	797	815	845	818	815	855	872	885	835	814	822	833	903	857	859	839	835	864	840	838	838	789	809	795	846	847	793	809	888	771	824	860	794	830	834	816	852	778	852	815	862	786	855	809	829	836	856	818	839	825	836	836	778	808	836	841	794	824	831	795	821	814	877	862	834	866	851	807	835	812	875	804	826	872	858	866	849	848	882	820	865	850	846	823	863	761	832	827	831	823	811	814	848	844	823	855	874	859	881	794	864	845	808	825	814	848	815	811	868	864	886	867	854	804	861	878	844	862	846	866	869	803	845	893	843	821	924	825	838	797	877	841	859	841	865	799	808	868	865	880	862	832	825	839	839	793	829	832	823	807	845	875	834	851	870	808	841	801	824	844	814	818	801	897	787	866	870	863	816	843	813	804	801	839	820	895	877	819	784	829	843	825	844	826	885	831	825	899	809	831	865	816	846	788	826	841	810	789	854	845	905	825	803	808	827	848	823	774	851	853	772	897	837	886	808	848	847	836	846	864	780	831	824	855	837	875	840	853	887	888	838	862	848	863	835	795	868	861	841	843	877	822	876	866	823	851	819	824	821	825	821	785	847	840	813	866	828	856	852	843	895	856	807	798	875	811	866	829	820	819	820	847	895	864	858	826	795	826	830	888	810	855	804	784	838	877	820	807	872	853	880	839	836	846	837	830	823	818	846	830	846	812	820	803	840	807	817	851	818	853	849	814	851	842	839	874	852	863	849	858	825	830	839	879	864	819	905	830	817	849	852	812	895	836	827	914	850	869	838	846	822	803	783	818	801	816	852	796	883	816	842	848	770	794	874	849	792	841	833	854	852	860	854	852	845	811	840	853	877	835	823	865	852	850	785	850	801	902	847	809	838	818	798	838	830	863	852	823	820	846	832	828	830	885	805	849	813	821	890	858	849	832	798	840	781	836	838	828	855	815	806	780	851	826	851	857	818	857	835	846	850	814	867	867	804	865	819	836	838	878	827	838	876	857	844	863	821	770	866	885	820	844	830	861	842	796	854	866	862	818	815	816	840	775	780	823	880	825	853	837	818	894	827	851	868	756	822	822	808	835	902	800	818	789	789	825	831	884	834	853	871	811	805	850	827	823	789	867	832	790	833	875	807	803	830	837	838	811	844	892	836	883	827	868	798	828	799	854	848	796	819	904	800	844	845	860	874	885	873	828	832	867	815	861	822	822	825	810	761	852	781	884	818	790	825	845	827	871	821	890	857	825	833	817	804	853	847	877	882	874	868	834	835	795	851	771	790	781	845	879	846	843	827	767	824	766	843	878	866	839	834	824	805	848	856	827	820	875	862	869	833	815	868	829	831	822	837	878	817	795	854	851	848	848	793	857	822	793	861	884	861	848	889	819	843	813	790	837	823	835	892	823	856	828	898	839	739	831	809	830	856	838	906	833	815	855	823	860	830	806	822	834	895	823	902	846	845	811	813	790	877	848	807	875	810	809	880	823	850	873	841	855
1517	377	129	60	54	71	77	121	83	84	67	65	57	46	39	31	40	35	48	31	35	31	34	35	25	31	35	30	19	36	23	22	32	28	29	27	30	22	29	28	27	14	26	30	29	24	30	35	26	28	29	20	25	26	32	16	28	36	25	27	33	28	32	20	30	33	20	22	28	29	25	33	26	20	24	25	18	21	30	30	29	29	30	16	25	16	28	15	28	32	31	19	19	29	24	20	22	31	21	18	36	27	20	36	29	26	24	17	25	32	17	23	19	24	18	16	32	25	25	25	24	30	30	25	32	20	28	25	33	31	30	22	28	26	28	17	30	33	20	26	25	27	29	37	28	24	22	31	13	24	27	28	28	32	23	29	32	24	19	22	27	15	25	32	36	25	29	19	28	24	19	20	30	31	38	20	37	33	12	28	35	27	31	33	27	27	27	24	23	27	22	34	22	30	30	31	22	31	30	22	15	26	33	28	25	41	22	31	32	29	15	28	27	35	21	31	25	30	27	15	28	21	29	29	27	23	21	27	31	27	22	28	28	28	12	23	16	25	30	22	36	26	22	20	27	24	28	21	28	28	25	25	25	25	30	21	27	18	30	18	22	34	21	22	26	16	27	22	20	26	20	30	15	25	30	28	24	24	22	19	27	15	32	34	30	32	26	27	28	35	15	27	19	39	27	30	25	22	23	28	32	32	19	32	37	30	19	18	23	23	28	32	34	31	41	33	25	34	28	30	19	21	29	30	14	24	24	22	23	29	29	36	25	23	28	21	30	28	26	21	26	34	32	32	24	24	38	31	21	21	33	27	23	25	23	32	26	27	20	21	36	18	25	28	19	23	29	28	38	26	32	36	24	21	17	26	33	20	22	16	34	24	22	40	23	31	29	28	18	28	28	24	25	26	31	28	24	20	20	31	30	21	24	22	24	25	26	28	30	34	28	23	28	25	34	28	32	22	19	23	31	30	21	7	30	24	24	25	20	25	27	20	19	29	26	24	17	26	21	36	25	27	26	24	21	24	26	20	24	19	26	31	24	25	28	23	31	28	27	26	30	28	26	28	23	27	26	23	21	28	16	26	29	28	27	27	27	18	27	30	27	26	26	29	22	23	28	28	23	19	20	27	23	25	37	20	24	18	17	29	27	29	25	21	23	36	31	22	18	27	23	34	20	28	31	20	15	26	30	28	29	39	21	22	26	24	30	22	21	22	21	17	22	24	23	39	35	32	29	30	26	26	29	31	27	27	21	24	36	32	27	19	23	20	16	28	29	23	21	19	35	24	27	18	16	19	18	17	23	23	22	31	20	26	26	22	35	32	25	17	27	27	31	16	25	27	19	22	21	26	23	29	31	30	34	24	25	28	25	18	24	25	28	28	19	25	24	29	32	33	28	23	30	30	30	29	28	27	31	28	26	32	23	14	19	18	21	24	31	23	21	19	24	32	38	31	17	37	41	22	32	35	25	30	25	28	25	22	28	32	26	25	32	25	23	19	33	22	23	26	16	21	25	21	29	30	27	29	31	29	24	26	28	32	28	23	23	26	27	24	29	35	17	31	37	21	30	32	29	22	20	27	28	21	31	21	31	30	14	27	29	31	20	26	37	27	25	18	31	21	33	18	27	24	40	29	18	16	30	27	23	22	19	27	18	16	18	31	26	29	29	26	26	34	22	33	25	29	17	26	25	23	26	29	29	28	33	23	29	17	21	26	29	23	26	21	26	40	30	17	29	37	25	22	25	28	31	24	19	38	18	22	25	20	32	27	28	21	27	36	21	27	24	29	32	26	18	29	26	21	25	32	28	26	32	30	32	34	30	25	22	22	34	29	23	34	26	20	29	25	24	33	22	26	16	27	31	23	25	35	32	32	22	40	36	31	31	21	21	24	24	28	26	26	21	27	22	27	32	23	36	24	22	20	18	31	33	29	30	27	21	22	20	23	26	40	30	21	21	24	25	28	23	28	28	27	18	30	31	25	26	24	17	26	28	22	32	23	24	34	26	36	26	19	32	38	32	22	24	21	24	26	22	28	22	28	24	32	24	33	26	30	22	22	18	21	32	30	31	34	27	32	19	28	28	19	30	27	26	25	26	34	25	26	25	25	32	32	26	46	23	26	30	23	25	25	33	17	28	28	22	23	27	28	23	27	28	22	20	21	19	30	33	26	32	28	24	27	20	24	26	32	24	23	26	43	26	32	29	26	24	27	30	38	34	24	37	23	25	25	19	29	31	27	28	24	19	29	25	31	18	18	20	37	26	17	25	28	34	24	24	20	31	29	25	36	18	21	24	25	28	23	28	32	41	25	17	24	35	24	18	29	22	25	25	23	27	22	22	23	33	25	29	31	23	32	28	29	19	27	31	25	22	34	38	35	20	31	26	22	28	29	22	20	13	21	29	23	19	22	23	32	15	22	28	30	29	34	24	27	19	32	28	32	23	21	31	26	22	16	26	30	19	20	23	18	35	22	36	29	22	31	33	22	25	34	34	23	22	30	19	25	29	21	25	22	28	28	27	22	32	23	27	19	29	28	30	20	30	26	27	32	24	34	37	25	19	18	24	26	23	28	26	26	19	18	32	34	20	27	31	25	35	20	31	21	34	35	28	34	25	26	20	35	25	26	27	28	25	26	22	28	27	27	33	25	25	31	16	28	29	28	32	18	29	35	28	28	30	33	31	28	25	17	36	29	41	34	22	22	34	31	18	30	24	21	28	29	26	26	17	18	21	18	26	31	24	23	32	32	26	18	24	23	28	22	26	22	39	28	22	24	25	35	28	21	22	29	27	27	26	18	19	24	18	23	26	17	25	24	26	26	24	33	21	27	27	27	34	29	29	30	21	24	23	22	29	24	21	26	23	26	22	36	25	20	27	26	27	33	33	23	22	25	28	31	16	23	26	35	26	26	23	26	25	13	34	23	32	29	30	35	20	22	25	29	34	27	35	29	26	27	39	29	23	26	23	25	36	27	28	22	29	22	22	23	28	29	25	30	33	25	31	21	33	16	21	28	17	29	28	29	33	28	31	27	23	21	21	34	25	28	33	32	25	21	27	24	21	30	29	31	30	29	27	24	22	34	24	28	21	27	32	25	24	31	32	29	31	20	30	26	26	25	40	30	21	30	20	33	21	26	36	31	35	29	22	25	23	23	29	20	35	32	27	32	25	21	23	24	25	25	32	35	31	28	38	25	20	24	20	20	32	27	26	23	23	23	20	25	34	24	31	21	25	24	14	22	22	25	33	20	33	27	27	23	34	25	23	31	28	24	27	23	26	20	16	30	27	29	27	22	30	28	24	27	29	27	25	19	24	27	21	25	30	20	29	32	31	21	26	30	31	26	23	24	30	24	31	23	39	17	21	25	28	25	24	24	17	21	26	21	27	30	25	26	31	25	23	28	20	25	28	20	19	30	28	24	31	16	23	31	28	28	26	24	20	21	25	32	20	27	27	33	25	22	20	31	29	27	28	30	36	29	26	25
15985	6552	1514	1578	3825	4444	4600	5393	3863	3053	2308	1958	1753	1161	849	669	569	563	473	454	430	489	509	482	472	345	315	331	355	316	277	319	282	290	304	284	265	291	290	266	262	261	261	259	274	257	276	257	288	247	293	278	258	260	264	267	281	284	278	261	262	262	280	267	222	269	246	230	254	254	235	255	245	258	243	255	247	244	226	258	264	254	235	247	268	246	277	267	248	248	262	243	250	235	265	262	238	224	248	289	254	254	235	236	249	246	228	210	228	246	233	247	255	239	217	266	266	248	250	239	251	240	256	250	232	255	271	234	221	229	236	248	243	240	204	229	250	258	221	229	243	253	221	233	255	224	275	234	228	236	237	258	232	260	244	246	264	265	270	247	235	251	248	259	221	264	237	233	221	227	220	251	233	255	230	236	249	262	247	230	248	241	256	250	248	251	238	255	237	236	280	244	259	259	242	236	215	260	272	228	236	258	242	232	233	229	259	239	245	237	206	240	229	262	224	267	231	249	248	259	224	219	245	248	223	227	222	229	238	242	265	232	257	258	208	259	257	247	249	250	246	261	268	250	259	269	240	255	226	227	246	250	262	242	250	254	235	277	221	241	233	267	262	243	273	245	271	244	237	239	284	258	225	232	226	244	222	271	245	247	252	238	246	245	242	247	237	240	252	231	285	271	247	228	231	239	236	240	231	256	246	223	225	257	249	218	255	271	208	252	267	230	230	263	230	255	246	244	217	257	263	231	235	245	247	228	244	234	244	231	225	220	272	232	229	238	239	236	275	251	241	270	256	225	230	235	250	252	265	240	241	246	240	268	234	230	259	250	280	262	259	251	250	253	260	238	224	241	245	228	223	213	255	240	242	259	252	251	233	256	263	245	229	243	242	241	238	248	245	223	236	236	264	257	275	266	260	253	226	225	235	255	248	239	251	261	221	270	244	248	225	238	215	256	252	257	244	265	257	231	230	254	240	279	226	217	241	244	239	232	231	257	259	256	258	238	237	222	268	193	241	220	254	247	247	216	243	245	226	259	235	260	256	261	235	238	257	248	236	233	263	231	255	254	232	251	259	250	251	230	258	256	285	230	266	243	246	258	223	242	242	232	264	246	253	267	236	229	230	219	263	232	246	234	227	242	264	253	207	233	252	258	251	236	236	247	224	238	242	256	244	216	252	217	241	258	234	253	246	243	224	257	224	261	211	229	267	275	248	263	241	260	220	263	255	249	235	239	244	226	242	248	232	257	235	251	242	268	240	264	249	266	245	212	242	229	249	253	246	251	246	254	231	241	242	234	249	255	237	228	271	253	225	236	237	257	250	227	229	233	250	271	233	253	239	239	253	268	256	253	283	250	235	235	232	216	222	260	246	249	257	232	218	227	230	232	221	225	226	246	236	243	236	246	237	222	251	239	253	247	213	230	262	269	269	249	239	249	284	254	276	242	235	255	238	219	224	226	260	228	235	278	202	250	269	257	253	254	232	245	237	245	240	256	264	225	243	263	227	256	245	246	250	212	239	230	267	257	241	253	207	252	231	248	233	263	229	240	250	244	256	264	234	262	213	255	242	237	269	231	233	231	245	253	254	273	219	228	248	238	247	222	238	224	253	235	234	232	235	265	244	234	227	250	240	242	243	246	234	233	248	238	247	251	251	240	293	278	231	234	226	259	274	261	241	257	226	227	219	223	250	237	251	240	267	265	236	256	229	216	230	246	235	246	253	226	260	227	275	244	242	287	235	245	248	248	239	250	257	230	240	245	262	242	263	235	258	267	227	245	208	272	238	214	224	225	241	244	260	238	241	240	197	229	240	243	230	241	252	235	221	243	238	226	235	233	226	246	252	260	256	244	255	243	244	261	259	240	250	247	256	225	228	250	260	229	276	247	235	237	217	246	238	224	241	261	243	245	221	244	231	237	255	234	256	248	255	276	281	233	270	240	231	251	240	226	238	224	242	240	270	276	224	235	244	249	236	251	244	227	240	224	257	239	250	231	241	250	269	235	239	247	269	254	224	239	282	235	254	247	241	235	240	261	259	232	243	222	224	247	240	276	260	226	256	253	248	241	244	238	263	247	242	236	234	246	256	247	257	265	281	236	238	238	242	234	265	255	267	254	246	244	265	250	234	246	231	245	218	225	264	247	238	226	237	242	230	247	283	268	247	257	216	273	275	235	250	282	229	249	225	274	241	232	236	253	240	247	250	251	230	280	230	245	245	236	230	259	235	231	235	244	268	256	258	236	231	279	228	233	233	232	249	255	254	229	253	238	235	243	270	240	243	264	248	256	246	232	207	219	209	210	246	270	259	250	240	236	266	246	229	236	248	248	240	240	265	252	253	231	258	264	252	226	268	232	241	235	237	268	270	241	267	245	234	239	253	235	220	221	262	228	266	235	260	240	249	221	255	219	230	233	255	253	233	230	255	263	266	251	240	248	237	244	243	257	262	263	213	246	237	231	270	227	217	238	254	235	231	244	243	224	260	256	247	253	267	243	232	234	294	230	224	258	250	262	208	246	240	261	265	249	244	243	271	227	278	245	237	250	241	243	247	261	285	239	236	214	237	242	264	241	252	226	251	242	235	239	240	225	219	257	231	270	226	233	243	233	276	265	248	234	241	273	269	257	233	236	251	246	238	262	258	265	242	253	281	254	224	213	238	254	225	257	269	239	256	228	260	240	220	233	248	253	236	237	248	240	251	231	225	242	239	229	242	299	273	240	243	250	248	241	272	246	232	205	241	255	261	267	223	234	245	255	252	270	241	215	270	215	237	230	220	250	260	238	252	251	249	274	244	235	253	246	273	242	239	282	233	235	237	249	232	256	252	239	257	244	265	245	241	231	268	243	232	252	239	264	227	249	256	251	247	232	243	250	233	260	255	227	259	246	225	247	235	243	235	265	248	240	265	244	231	226	240	257	216	246	258	234	238	255	236	263	258	245	249	215	230	257	251	263	258	237	253	258	250	260	269	248	236	240	242	233	247	248	255	237	239	267	243	254	266	255	243	207	245	271	234	274	244	261	272	225	230	250	244	244	260	201	252	229	232	233	235	244	229	246	256	229	256	228	240	236	243	273	251	247	256	269	277	244	223	241	234	266	244	240	266	214	244	262	220	205	281	215	235	204	256	226	256	247	236	232	248	248	236	249	244	253	262	266	258	242	242	233	267	248	240	267	220	230	237	249	249	262	225	227	259	272	238	241	240	255	259	234	207	251	245	242	228	251	249	246	228	253	212	262	264	242	225	256	227	249	237	218	254	264	256	247	206	230	244	240	222	241	267	231	246	227	253	250	258	230	250	228	243	246	253	263	243	228	227	237	255	231	256	251	213	239	282	252	237	250	236	244	263	244	242	235	234	241	258	231	235	252	245	240	221	254	247	218	245	232	218	250	249	244	237	249	269	249	239	232	260	246	273	238	240	260	235	219	271	232	243	251	271	249	230	270	209	226	247	279	244	240	256	251	211	245	250	241	239	255	262	237
1077	560	163	102	105	104	144	159	151	156	111	111	108	102	90	81	85	72	60	79	68	74	61	82	77	69	78	62	74	65	68	45	70	63	77	66	63	61	48	79	69	68	76	66	81	74	58	85	63	77	75	63	68	53	62	68	75	56	67	66	57	81	66	70	53	64	48	64	60	64	57	63	73	62	57	67	73	56	56	48	64	58	71	58	68	58	63	57	58	65	66	66	65	69	75	66	68	53	61	55	68	41	68	65	59	73	76	68	65	61	69	66	54	69	61	66	58	90	69	53	69	65	71	71	64	62	72	57	79	72	70	69	57	58	85	62	67	80	53	72	70	68	64	52	61	59	63	65	69	85	62	53	59	55	62	75	69	59	70	74	61	67	70	60	84	75	51	77	65	73	56	67	69	66	72	68	70	67	65	56	65	69	59	61	69	69	63	63	65	62	58	59	58	72	58	58	65	58	57	61	51	61	70	64	57	67	67	71	63	59	52	55	62	60	72	62	63	50	69	59	57	53	71	62	66	71	63	74	61	69	56	69	74	72	71	72	74	76	61	70	61	61	61	72	74	50	67	62	67	54	68	70	63	77	61	68	66	71	56	66	66	54	75	71	60	65	62	75	54	52	58	74	66	75	64	53	71	76	62	59	61	66	57	59	62	59	63	61	44	66	54	56	77	65	56	55	75	68	68	54	83	63	74	61	52	73	64	64	63	59	66	66	71	55	60	54	54	78	59	67	59	66	71	81	81	67	50	53	76	54	61	67	56	67	72	69	80	68	64	54	64	60	76	62	61	75	78	56	69	65	53	86	64	62	45	62	50	61	61	81	72	51	69	61	60	51	71	59	70	61	56	58	73	63	78	64	66	77	63	48	72	66	51	79	66	69	72	61	72	52	62	69	59	77	58	82	57	65	68	69	61	66	62	67	61	65	69	71	71	69	61	56	72	65	80	56	65	64	60	54	62	63	64	70	71	70	62	49	70	55	62	75	59	68	63	77	65	56	68	61	69	58	54	66	66	76	57	54	68	72	62	61	63	72	75	60	66	58	60	62	62	66	54	52	63	70	59	66	62	54	63	61	64	52	83	72	60	64	59	62	65	88	73	49	72	58	77	56	77	53	62	60	61	54	71	73	69	55	70	76	62	57	65	58	69	70	55	60	67	53	61	49	77	64	74	62	79	47	75	58	58	76	60	62	68	60	77	57	63	64	75	69	62	57	59	73	81	56	44	66	60	57	55	66	78	61	59	63	45	68	69	66	69	75	69	74	53	62	71	62	47	65	58	59	69	64	72	73	82	68	54	78	68	56	68	60	57	59	66	67	84	53	56	72	67	79	81	62	62	61	58	74	56	63	70	66	69	64	69	68	64	66	72	64	46	73	64	75	66	76	67	69	57	78	51	52	46	65	61	56	66	73	66	79	66	67	56	71	65	69	74	74	71	56	75	69	64	65	66	81	52	51	58	63	52	67	55	68	67	60	68	64	67	67	67	80	57	63	64	57	76	59	79	55	65	52	60	72	63	59	46	62	68	73	65	68	59	66	71	63	62	58	71	58	67	77	69	67	68	62	59	70	63	56	75	75	64	61	68	68	75	59	62	57	70	61	72	60	65	70	49	49	72	75	58	73	53	73	60	63	77	60	59	71	77	80	77	60	60	73	66	70	66	67	61	65	81	61	59	74	70	59	61	65	64	67	60	61	70	64	53	66	87	62	60	68	65	69	66	58	57	71	60	52	49	58	55	55	68	57	57	60	76	63	61	60	64	78	57	48	77	71	74	95	49	62	79	71	67	56	72	88	61	76	66	60	66	70	72	74	57	63	58	65	64	77	57	56	76	60	64	57	61	63	75	63	60	71	65	70	64	59	66	44	76	65	57	65	59	77	52	61	62	71	59	83	89	69	67	45	56	71	74	46	58	66	61	56	65	71	71	73	72	69	76	47	74	77	73	58	68	50	54	59	67	70	75	56	62	69	65	68	66	61	68	58	59	63	61	67	60	70	63	69	70	70	59	67	66	58	63	66	65	74	57	57	51	62	69	59	49	60	76	69	66	51	61	71	69	48	52	67	67	68	57	61	68	69	81	84	67	76	74	69	56	79	61	63	76	83	52	64	57	72	68	61	70	58	71	67	58	69	72	74	73	66	65	84	78	49	60	68	71	74	64	69	63	57	53	63	59	67	61	73	79	79	54	70	63	50	66	68	73	66	58	60	57	54	61	66	66	59	62	65	60	53	71	72	57	72	59	51	66	64	69	66	52	78	63	69	70	63	67	63	69	54	59	73	69	65	59	58	74	79	70	67	52	63	68	63	60	70	62	70	59	66	77	73	70	65	68	57	56	71	81	63	65	58	78	71	63	63	59	77	53	55	66	65	50	65	70	62	66	43	59	74	55	69	73	64	49	66	59	70	76	46	67	70	61	82	73	69	58	57	62	73	74	66	69	62	48	70	58	68	63	75	72	60	65	62	67	54	49	65	61	63	61	61	50	62	88	84	54	58	66	80	67	62	54	69	74	75	66	55	58	70	82	62	51	80	64	62	67	62	56	73	70	70	56	63	58	64	54	87	71	77	74	65	62	52	68	57	70	62	61	59	64	48	45	60	58	64	74	48	54	55	72	65	75	67	74	49	66	57	53	66	73	73	49	59	58	73	73	67	63	58	70	68	68	62	58	62	81	57	71	56	62	54	56	82	59	73	61	72	66	76	62	67	70	58	68	67	50	66	65	59	71	65	77	54	78	69	81	59	66	68	73	52	69	69	73	66	54	75	70	70	67	78	69	74	53	73	67	70	73	63	60	50	66	65	72	62	59	69	68	67	82	51	57	65	54	73	66	60	50	64	49	74	52	68	68	58	61	59	70	62	81	60	68	66	57	66	76	67	65	52	62	68	70	59	57	65	63	62	66	60	70	72	51	58	60	68	66	67	69	58	66	61	74	71	53	60	54	70	67	63	70	58	58	59	62	66	72	59	68	60	52	70	60	77	67	60	53	72	62	63	65	77	81	73	74	71	72	59	74	64	61	68	70	51	74	60	70	69	66	68	54	78	76	72	71	76	74	79	59	73	71	55	70	66	58	58	67	61	55	70	71	58	70	72	53	47	61	54	62	74	84	52	65	56	68	68	69	87	52	57	55	64	70	67	69	68	61	68	54	66	56	78	66	83	60	63	68	82	81	67	67	68	54	52	69	49	70	67	72	63	74	54	70	74	67	55	63	51	63	68	63	51	70	65	49	77	56	66	57	48	58	61	52	63	81	65	53	65	79	60	58	60	86	74	86	62	69	65	60	66	67	85	76	74	59	64	57	73	59	51	76	78	58	68	81	63	68	66	59	68	66	75	62	67	70	64	79	59	64	81	69	80	48	74	55	58	73	64	65	64	59	62	59	70	60	62	68	59	75	68	61	63	73	66	58	74	57	64	66	60	56	69	73	63	58	65	69	64	61	62	64	57	47	71	58	66	54	80	73	53
17034	7474	2232	2722	5293	6737	6904	6916	5256	4226	3285	3025	2485	1974	1511	1345	1211	1085	953	932	919	1030	967	984	881	747	792	743	708	767	728	713	699	708	745	672	663	692	619	704	648	650	657	666	647	692	624	625	691	620	656	650	678	654	697	640	630	612	632	662	663	666	648	646	639	672	592	664	655	642	701	667	659	637	614	626	685	638	670	638	636	647	619	577	655	644	664	635	588	671	650	618	671	631	642	624	593	651	718	621	669	597	649	624	657	651	624	598	660	673	646	600	604	605	631	611	651	665	612	615	628	610	619	607	638	603	649	653	619	643	631	635	662	651	631	641	655	619	661	650	648	609	631	664	647	644	642	617	614	667	616	597	608	638	665	659	596	657	656	594	597	602	642	637	618	636	607	596	567	614	650	619	609	649	597	623	665	606	651	648	637	608	662	665	601	602	653	644	642	633	621	655	587	604	597	647	590	624	673	636	568	618	615	628	641	628	607	597	604	650	636	610	612	606	628	664	652	640	645	628	683	688	664	605	676	632	614	632	601	608	622	651	646	583	585	613	625	609	617	648	641	610	652	645	639	634	643	600	641	659	625	609	647	634	619	650	620	606	639	627	614	641	644	646	669	637	668	608	633	621	664	671	667	601	646	584	644	690	593	626	610	626	589	606	627	606	603	655	624	615	618	646	646	594	637	615	644	646	598	639	593	641	607	593	660	617	609	602	629	705	623	639	597	619	613	586	649	662	619	615	605	666	676	586	626	626	632	599	646	648	656	626	622	640	606	607	610	591	674	569	625	635	673	683	612	635	638	574	632	595	654	688	624	601	682	635	620	620	660	631	634	690	616	653	618	626	616	635	622	605	645	604	630	587	600	657	641	662	634	664	630	624	596	593	618	621	611	672	657	604	634	607	664	609	634	633	590	560	603	619	677	592	668	597	630	609	583	643	616	652	645	642	675	623	604	609	635	641	636	625	604	633	611	633	630	612	621	643	631	652	642	631	659	612	628	638	604	589	636	626	628	671	629	657	639	668	623	641	636	615	612	592	627	609	642	649	670	637	624	626	620	619	653	621	624	600	638	605	589	637	626	647	606	669	638	632	681	614	638	574	618	593	589	649	596	617	618	614	638	622	610	626	654	635	607	577	610	653	618	571	690	611	621	659	607	655	624	605	610	650	616	634	604	645	626	675	669	621	588	615	671	635	671	626	607	583	616	631	620	612	591	608	576	632	645	678	674	637	582	615	670	633	624	644	611	662	632	668	602	651	678	610	618	642	626	610	648	605	640	603	619	599	626	653	605	609	577	673	650	601	673	618	621	633	639	603	598	607	594	616	604	651	636	593	644	630	605	670	609	640	611	597	610	621	616	640	643	625	636	667	620	665	635	647	610	609	613	632	621	605	616	636	612	605	657	599	646	623	575	617	648	612	626	638	625	636	642	660	669	637	656	646	682	595	651	668	667	643	630	658	617	657	599	652	652	666	646	608	617	649	613	666	661	613	635	621	619	627	585	650	634	634	620	648	606	637	613	626	655	619	637	621	657	626	594	630	607	603	646	623	628	663	606	619	616	592	634	637	638	641	608	651	649	628	582	597	632	637	606	636	662	652	610	610	604	656	651	624	594	645	611	661	615	622	601	642	656	627	609	592	584	632	611	621	624	635	630	623	629	632	618	591	630	589	648	588	641	599	668	616	582	652	663	580	591	648	601	617	620	637	604	667	625	604	604	612	608	610	617	577	635	554	600	621	601	642	646	595	607	633	657	634	614	628	645	650	592	614	621	642	602	624	604	605	634	668	619	640	618	650	604	580	616	644	635	665	628	605	670	631	644	622	626	608	634	611	640	610	646	622	652	604	629	595	596	616	611	612	641	645	579	628	613	615	582	686	632	645	641	633	621	597	677	650	639	628	667	635	657	579	614	595	608	624	677	594	604	622	595	649	627	658	608	673	650	656	623	630	605	627	614	692	595	594	661	624	633	659	646	649	642	611	582	622	602	623	592	644	618	653	635	606	615	622	603	629	624	643	632	628	652	618	671	622	615	626	628	604	640	633	670	625	581	602	632	638	607	659	612	638	634	594	592	585	691	628	640	610	681	603	627	636	636	641	620	629	627	629	608	607	606	636	642	657	615	647	646	636	610	612	638	605	630	645	597	620	617	650	557	610	681	659	634	652	622	610	595	662	618	600	615	605	601	596	598	640	645	619	661	640	617	625	602	653	624	642	641	644	612	617	588	575	619	627	659	614	694	607	578	613	610	607	655	612	630	620	673	621	604	666	624	611	623	614	570	658	593	605	657	669	610	620	604	624	678	617	640	569	596	633	630	630	662	616	617	632	615	659	619	588	616	606	605	632	617	592	658	654	606	644	646	678	695	626	626	646	592	626	636	666	643	610	624	627	608	594	630	643	635	619	616	631	635	589	647	649	645	641	653	701	575	632	671	641	613	663	678	645	636	637	620	643	596	617	648	631	662	618	622	605	599	625	590	622	666	606	610	612	607	610	615	626	598	632	602	642	577	615	636	597	616	629	607	621	640	612	590	614	658	627	612	652	638	608	635	573	598	618	632	662	620	627	638	639	627	601	636	603	613	667	647	640	636	621	563	590	603	622	606	605	672	659	612	663	673	588	587	638	599	608	691	600	644	577	605	682	661	602	602	619	599	602	653	610	615	595	650	592	629	606	631	593	597	623	604	646	628	621	628	603	576	609	634	654	593	597	648	603	629	590	610	654	675	597	630	626	619	592	610	624	619	621	651	623	616	619	634	613	619	624	636	620	669	593	615	619	659	622	623	585	644	604	631	634	653	645	611	621	665	616	658	655	636	637	649	624	562	640	626	651	627	650	644	624	655	622	596	652	586	644	649	614	629	617	642	641	603	654	619	658	634	625	614	591	612	571	629	633	627	650	639	570	666	636	618	639	622	632	651	646	638	619	617	618	671	619	633	638	649	648	607	651	634	596	612	655	605	638	601	597	598	635	645	633	624	636	644	660	615	644	616	613	634	668	617	616	614	628	624	638	646	649	565	641	634	637	653	609	575	619	658	619	625	592	677	670	598	638	649	605	672	688	583	632	616	618	648	614	596	662	644	605	562	619	595	596	627	627	657	620	579	607	659	643	659	574	610	587	629	625	601	660	575	647	599	605	607	624	670	654	616	636	637	581	651	647	642	623	657	628	615	647	617	663	594	621	604	611	631	636	640	636	662	640	612	634	644	677	644	629	664	650	631	640	651	608	590	622	625	630	710	632	614	612	610	639	653	665	654	609	644	624	673	620	611	636	635	609	631	607	613	625	604	616	615	627	651	647	643	637	637	639	640	572	646	649	618	623	612	609	634	645	618	644	570	656	597	636	573	607	622	638	651	626	600	612	580	615	624	625	614	589	622	630	653	594	567	659	633	627	620	592	652	635	598	662	537	631	602	608	649	606	599	604	588	595	652	626	624	627	624	633	630	658	617	626	623	621	603	579	611	640	606	603	650	556
1009	259	93	75	60	76	103	107	105	98	74	76	76	69	76	60	64	74	48	69	75	73	49	62	71	61	63	65	57	59	56	59	61	59	57	61	59	72	62	69	62	67	58	54	64	51	69	72	76	50	57	74	64	60	66	47	70	56	77	68	55	58	70	70	62	76	57	63	49	64	49	55	83	59	64	68	64	68	53	55	53	59	65	67	46	68	60	71	57	63	75	70	64	72	62	47	73	56	75	64	66	61	64	73	62	67	58	58	86	57	60	66	74	62	60	56	72	49	59	68	69	65	61	62	49	68	50	53	53	60	68	62	68	62	67	58	55	78	60	64	68	67	57	62	64	52	67	72	57	75	60	60	57	62	56	83	80	43	82	68	53	72	48	65	66	59	61	62	77	69	48	59	62	52	67	62	60	59	65	66	65	75	54	53	59	60	60	60	68	77	63	50	73	57	59	48	73	71	58	70	65	65	75	53	71	69	48	63	68	76	73	61	68	60	66	61	66	63	67	66	39	74	65	47	61	81	61	54	55	67	77	70	64	59	59	68	52	54	62	57	68	82	67	66	63	63	72	64	71	51	65	66	63	76	60	76	62	75	56	59	59	63	71	58	54	57	58	71	61	49	65	74	75	47	60	67	70	73	58	65	55	56	59	73	49	73	74	68	46	65	73	56	47	65	61	54	68	67	72	46	62	72	66	63	59	80	75	59	55	65	58	61	69	71	65	66	61	71	72	68	73	55	53	81	59	45	51	57	84	49	55	74	59	50	63	62	55	73	75	59	66	64	72	70	69	71	50	73	57	67	66	62	67	49	71	70	77	66	67	57	64	62	52	69	53	64	60	49	64	57	55	53	72	50	59	60	57	62	55	58	60	64	74	68	50	70	55	73	78	74	69	70	62	57	61	61	68	63	63	59	69	58	68	68	67	56	72	79	62	74	54	68	69	62	67	69	60	58	74	66	60	70	64	56	70	60	63	60	65	57	76	55	58	63	61	74	66	49	70	66	64	53	55	53	56	57	71	73	64	50	71	56	71	72	78	59	63	59	72	57	62	57	62	64	62	54	66	62	73	56	80	60	66	63	60	52	50	80	56	53	58	74	50	58	66	67	60	64	65	67	58	75	57	77	57	67	56	45	71	56	70	63	82	57	68	55	72	55	67	64	57	70	56	68	65	62	72	66	71	64	66	49	63	77	69	84	74	55	65	62	58	67	67	65	51	58	58	75	74	66	54	64	62	50	69	48	75	53	68	62	42	53	66	63	57	58	61	59	62	70	62	49	70	62	72	52	71	52	61	71	71	67	70	54	60	63	61	66	67	63	62	73	57	54	60	52	53	86	61	61	59	57	70	64	71	75	53	82	63	66	69	55	68	58	70	66	70	56	68	58	68	85	59	61	70	60	66	74	58	65	66	62	71	62	62	60	50	62	72	70	72	62	66	60	53	70	55	53	47	52	58	59	60	60	77	64	70	63	68	55	61	59	56	65	65	60	56	60	77	65	57	82	55	63	61	72	65	59	70	79	70	59	73	65	62	57	67	54	56	60	64	49	58	55	60	65	51	60	67	73	55	69	65	78	66	54	62	66	66	50	64	72	47	65	52	64	57	66	73	59	60	65	64	65	62	70	59	66	64	56	54	66	63	57	52	74	50	57	70	72	55	58	74	78	70	57	62	64	68	61	56	60	55	62	62	58	61	72	63	57	70	64	59	62	71	60	67	61	52	59	81	58	60	65	74	56	63	68	73	63	64	67	59	64	70	61	73	53	64	63	68	52	73	60	53	65	63	60	69	56	61	77	62	63	69	57	67	69	61	64	70	72	65	70	58	63	68	66	65	54	62	76	65	60	60	60	57	53	66	63	53	58	73	59	71	59	72	59	66	83	76	63	74	73	61	56	67	70	67	53	58	66	66	71	69	71	76	59	67	64	65	66	66	72	66	71	58	83	52	62	61	64	59	74	53	57	52	67	66	68	73	59	67	65	54	54	50	62	65	67	65	61	63	70	59	73	66	66	75	73	62	70	54	56	64	71	75	59	59	67	54	53	40	61	66	60	52	65	65	50	65	69	72	72	62	61	61	65	77	60	57	62	57	65	67	50	76	71	74	52	74	74	49	62	62	75	47	51	53	83	52	71	51	56	55	52	67	65	61	58	61	56	55	64	67	68	54	53	63	64	72	70	58	67	54	54	44	58	62	80	62	57	65	64	68	51	62	63	79	59	58	51	61	58	49	59	69	59	64	64	51	54	68	63	57	65	64	50	64	69	52	68	56	73	60	74	56	79	60	54	68	60	68	60	66	63	63	68	66	73	65	72	59	72	74	59	59	65	49	61	62	73	70	64	57	61	53	55	61	61	60	53	54	52	63	55	66	55	67	72	77	61	60	66	63	61	65	52	63	62	73	69	79	65	59	54	59	58	53	89	50	80	71	76	72	66	65	55	56	47	75	64	55	64	73	44	69	63	66	68	62	49	63	55	70	55	72	68	55	65	57	54	70	66	60	70	72	59	60	62	64	65	74	65	50	62	68	60	53	47	65	54	59	44	62	57	57	68	59	63	74	50	64	71	62	70	64	61	44	76	59	62	65	51	66	59	64	58	68	64	54	77	63	52	78	57	65	59	72	54	65	58	54	57	55	41	74	54	58	68	68	66	58	53	57	61	68	67	87	47	75	58	65	56	70	68	63	65	59	53	53	53	59	55	71	64	55	68	68	64	58	69	62	73	62	58	63	66	60	57	68	53	61	66	62	60	57	67	53	57	68	67	66	58	65	64	71	68	70	61	58	68	58	56	68	61	70	64	64	51	65	75	62	58	55	64	66	63	70	72	72	70	53	56	49	66	59	56	46	71	69	57	69	67	55	51	59	59	58	72	63	63	61	63	62	65	67	65	63	62	49	56	61	68	59	83	73	58	69	52	76	53	71	73	56	64	71	62	55	76	57	62	57	57	56	69	74	75	63	69	61	66	67	58	62	61	73	58	75	60	49	83	75	68	63	67	54	72	70	62	50	69	70	55	63	71	66	58	53	57	63	49	63	70	54	80	67	65	57	64	60	73	63	61	61	60	58	55	58	51	59	57	68	62	73	70	66	64	71	61	72	79	59	64	68	60	51	69	64	74	60	65	52	67	53	48	74	53	50	68	64	51	64	66	65	66	72	74	61	59	59	70	54	68	72	57	73	56	62	47	63	66	69	56	52	54	67	52	54	57	62	71	77	72	64	55	63	72	52	67	71	51	62	61	52	59	65	62	58	53	66	60	72	59	61	70	62	68	60	59	63	51	65	71	61	67	62	48	64	57	68	54	67	51	65	67	64	63	56	64	63	55	77	51	69	58	63	69	66	72	60	80	58	60	62	67	68	66	68	73	55	72	71	61	67	48	65	66	44	65	59	79	57	66	63	69	63	71	53	56	56	65	71	64	56	57	64	59	77	59	63	48	66	65	70	56	58	68	60	57	72	60	59	47	68	62
12132	3602	1223	1247	1965	2856	3223	3241	2553	2181	1860	1353	1325	1074	863	749	655	637	595	655	693	634	641	706	595	613	600	592	562	580	570	593	547	603	601	566	564	594	586	559	592	540	548	592	520	586	566	545	541	578	555	561	546	604	592	571	561	584	586	548	542	515	529	575	592	615	537	581	597	575	577	577	568	543	525	561	545	552	595	563	612	556	631	502	558	543	578	564	562	529	597	594	628	544	542	583	572	543	532	555	541	576	602	576	536	548	566	600	583	527	552	562	577	592	573	583	582	518	581	603	588	540	584	569	549	525	567	552	556	561	561	516	573	582	597	565	608	520	591	565	568	552	623	539	570	553	575	578	541	591	534	569	602	563	637	554	580	539	523	604	566	570	576	619	581	573	574	587	587	530	591	559	537	597	620	579	557	548	562	569	628	552	565	587	585	544	576	566	583	545	579	555	603	534	616	554	582	554	536	582	572	585	612	572	575	569	512	584	584	607	565	590	535	593	562	510	542	576	580	550	552	550	564	585	553	571	557	578	593	559	557	533	624	584	568	554	576	563	572	538	550	578	574	577	546	584	555	581	545	569	621	549	537	566	569	543	573	575	538	599	607	555	586	590	530	574	526	568	545	534	569	547	554	572	570	579	590	540	558	567	583	600	565	599	566	562	578	540	540	597	569	557	560	584	569	528	570	551	555	536	535	539	540	568	540	566	578	523	514	578	596	571	535	553	580	592	585	586	532	585	574	628	536	580	584	539	548	542	526	531	555	572	527	562	529	555	567	563	594	559	562	600	518	581	566	590	555	560	538	584	599	565	562	597	596	529	548	599	530	562	550	566	545	569	583	576	604	562	536	532	598	556	532	582	574	535	584	594	564	541	624	586	541	515	574	537	523	563	554	578	595	542	586	555	578	519	589	589	584	554	590	570	573	555	562	563	500	560	548	587	502	576	633	565	560	587	579	581	589	560	520	575	587	573	576	601	547	552	565	556	584	565	571	535	534	566	572	570	573	631	588	538	538	530	562	574	566	575	549	521	609	572	575	581	566	557	534	557	566	562	612	548	573	535	558	555	569	521	580	592	584	561	595	548	553	569	571	578	608	585	585	565	546	581	570	580	615	578	579	522	562	598	584	595	556	564	517	548	595	546	529	536	556	491	573	578	556	552	550	577	583	566	543	596	564	572	534	566	587	601	553	540	582	624	550	563	577	549	551	577	624	600	571	577	533	556	584	592	523	582	518	559	595	583	635	582	613	563	562	552	585	547	545	599	577	570	586	563	608	553	558	559	590	540	583	570	602	553	548	556	539	559	578	542	578	579	563	565	575	587	546	597	592	590	578	576	542	575	557	576	558	507	550	565	570	521	539	596	573	541	549	552	561	558	558	543	569	555	553	566	559	572	552	597	571	556	605	571	540	559	549	555	580	553	550	575	580	564	618	527	555	539	580	565	527	570	606	595	548	587	548	578	603	556	549	568	566	546	624	542	577	528	568	552	581	515	575	568	574	560	580	582	563	559	559	563	570	529	607	568	554	531	595	546	537	554	572	636	565	613	555	527	560	559	544	573	528	573	537	574	579	589	550	590	566	518	534	577	588	569	547	550	523	610	603	583	578	584	564	538	601	592	541	553	571	571	593	584	547	551	586	558	523	589	542	539	573	555	543	588	596	572	511	580	555	590	593	517	541	546	554	599	595	559	565	554	562	576	556	560	588	619	600	549	565	584	590	575	560	549	539	575	559	554	580	570	594	580	582	559	566	576	556	548	566	530	552	518	551	574	591	558	570	589	604	538	549	585	570	561	600	548	579	552	558	583	562	581	558	562	598	585	560	521	569	531	579	556	588	561	569	552	595	565	587	583	592	568	570	559	586	589	552	569	541	548	557	587	547	572	570	559	516	562	568	544	591	587	529	581	586	533	538	538	549	542	585	607	588	604	537	587	569	555	583	571	554	580	572	598	587	572	563	561	542	588	533	554	586	558	589	533	569	532	602	567	617	515	542	568	593	565	588	555	557	601	585	564	573	570	540	533	611	568	543	595	526	546	559	587	528	582	555	578	579	567	562	548	535	539	522	573	543	534	554	585	529	596	530	567	588	555	552	548	582	522	575	561	585	580	608	579	570	560	594	579	565	574	572	575	551	550	521	569	617	533	549	599	595	560	527	567	553	552	567	578	548	583	536	580	577	539	544	542	568	570	570	588	574	523	584	519	539	512	594	609	547	557	547	564	571	523	545	555	594	553	581	563	532	581	601	556	600	569	568	587	574	529	574	591	573	581	573	524	579	603	580	547	573	609	528	595	537	595	531	562	589	555	582	563	561	545	560	553	585	580	571	547	533	530	559	562	546	601	564	576	540	539	573	540	574	550	572	569	531	536	608	537	528	592	538	611	596	558	561	564	545	586	574	566	541	571	586	541	551	590	591	584	573	566	568	568	601	567	611	546	542	552	547	573	551	577	651	597	539	578	585	569	565	560	569	528	588	556	567	541	531	557	585	543	548	582	582	609	581	573	599	556	579	546	572	596	607	567	515	564	549	570	530	541	585	569	561	569	543	558	576	562	571	549	580	571	569	583	597	588	539	533	537	578	528	561	545	575	610	572	596	590	581	557	545	562	583	583	530	629	598	542	534	576	578	557	577	575	558	580	539	599	546	576	546	603	596	581	571	571	540	558	564	553	605	559	535	543	540	554	524	559	570	563	585	556	563	618	557	540	566	575	583	555	562	538	542	625	552	545	593	536	560	626	555	557	572	553	528	525	579	552	593	595	555	562	572	567	530	578	570	528	574	507	586	551	601	564	592	553	554	556	558	572	590	565	578	597	549	592	545	573	580	540	610	569	590	544	591	533	533	619	543	566	592	495	523	564	578	599	556	548	568	557	571	514	559	594	567	577	559	545	585	577	608	571	532	567	559	536	565	572	581	602	548	603	534	571	575	560	575	566	520	556	578	600	637	560	557	590	542	576	533	613	580	602	552	576	591	547	571	588	589	557	573	548	580	592	537	625	526	596	595	594	569	548	604	579	561	564	532	536	525	508	571	574	573	584	498	604	582	565	523	559	513	537	550	557	518	594	556	555	575	563	607	613	560	581	565	564	557	571	522	623	565	539	515	579	588	588	584	584	610	559	551	530	585	536	623	581	493	566	565	521	567	532	589	526	568	561	558	577	579	563	586	552	581	581	578	573	583	543	553	580	556	541	604	577	601	584	601	553	539	569	595	571	595	584	569	615	554	542	563	568	536	588	595	559	561	596	548	524	548	567	599	558	566	564	552	575	542	546	539	539	616	576	542	605	578	557	554	546	561	575	550	603	534	566	568	571	535	523	568	546	551	561	609	544	547	524	560	519	589	602	569	591	580	587	559	555	590	560	579	593	504	595	577	563	557	545	542	568	553	580	568	590	606	559	524	569	553	576	538	536	569	552	579	554	588	563	576	555	547	556	593	580	547	574	557	569	582	540	603	567	586	562	597	544	581	540
768	357	154	132	122	146	160	159	187	137	135	124	104	133	87	106	94	75	105	93	92	98	92	108	92	95	106	93	92	94	85	90	99	107	88	88	79	94	74	91	103	85	108	111	81	80	101	103	78	86	100	93	83	95	82	95	107	83	89	84	101	106	83	85	84	87	89	93	83	106	89	98	101	92	84	94	112	83	67	91	87	95	84	82	101	94	97	76	87	83	93	94	78	102	84	85	72	116	77	105	89	89	91	89	74	100	80	84	93	90	93	94	86	75	89	87	82	98	75	90	90	82	97	97	92	88	101	91	90	108	88	86	95	91	105	89	98	97	82	95	112	87	100	96	87	89	84	105	88	87	91	71	85	84	85	72	98	71	70	93	87	89	89	86	106	110	68	91	77	91	91	94	90	86	92	80	99	82	92	75	96	82	100	99	119	85	89	96	103	75	84	65	92	101	99	100	100	92	106	82	100	98	94	82	69	90	101	85	69	95	95	91	83	92	80	99	83	76	95	95	101	87	77	93	80	90	82	103	93	89	94	113	70	98	78	98	106	90	93	81	92	97	85	95	82	99	114	98	86	86	86	82	98	92	78	90	99	101	88	65	69	86	79	74	97	100	83	93	94	86	82	98	98	95	94	96	90	71	70	82	110	66	95	94	85	94	82	87	86	100	95	89	89	80	104	110	110	97	88	96	96	93	77	77	95	90	80	74	94	101	86	96	97	101	100	96	96	86	89	96	84	98	86	100	95	91	85	88	100	99	96	103	73	89	87	76	106	83	94	96	88	83	101	90	91	90	108	94	80	87	81	104	92	94	91	107	97	77	88	85	85	70	61	86	99	93	82	77	87	80	95	84	75	70	83	85	103	92	83	79	103	68	89	78	95	91	100	87	90	84	91	92	94	82	90	110	91	82	93	89	78	94	99	94	80	83	77	89	94	100	80	87	92	86	94	96	86	81	89	83	85	88	94	93	99	97	88	78	86	91	86	89	89	97	85	104	95	73	104	79	94	91	102	103	79	83	94	95	90	93	100	88	99	96	82	92	120	88	92	95	84	83	94	102	88	73	96	93	81	79	103	87	85	92	74	85	100	88	111	103	102	83	104	78	110	69	106	90	103	103	93	73	89	104	72	90	78	79	78	87	81	87	92	74	79	110	107	87	74	86	76	79	108	107	70	101	89	79	96	103	93	88	90	89	97	84	100	102	93	86	94	120	102	88	99	88	87	78	85	87	82	95	101	101	101	95	99	104	100	89	94	98	98	84	77	84	78	98	94	82	83	90	79	85	87	92	92	93	75	76	92	92	106	75	92	96	79	81	85	97	106	77	103	85	86	112	92	89	94	92	98	86	89	85	69	74	89	89	108	78	90	85	90	77	97	92	110	70	90	85	93	78	101	91	85	103	87	91	104	88	106	79	71	79	79	97	84	83	95	92	91	103	90	101	71	90	94	88	86	94	81	93	86	87	75	66	91	82	94	88	91	85	102	83	95	90	80	85	100	80	91	92	86	77	89	80	91	87	81	101	75	86	82	93	94	75	92	86	77	105	82	106	91	99	97	99	82	93	77	82	70	95	98	86	100	91	80	87	97	97	84	103	81	101	88	82	106	86	101	85	94	93	87	92	88	100	91	110	97	78	82	88	95	93	95	85	80	93	95	83	98	114	76	70	95	74	95	94	75	100	87	97	83	95	80	82	88	89	88	97	91	106	80	95	90	90	87	105	87	84	94	95	103	97	90	116	89	84	88	82	86	104	78	99	91	83	97	112	96	80	109	82	91	110	87	79	89	92	100	86	75	98	98	75	102	87	88	77	99	102	70	74	93	92	91	89	88	80	87	98	99	80	91	75	98	89	90	89	90	99	89	93	89	85	94	95	73	89	80	81	81	90	77	75	85	92	99	71	90	102	96	78	82	86	78	89	86	98	83	102	74	81	105	88	73	69	94	88	94	91	83	82	112	85	90	86	93	95	111	87	90	98	88	100	81	88	89	81	78	115	81	78	103	100	83	72	114	92	89	94	95	92	89	95	103	98	90	84	79	102	95	84	82	82	80	90	86	102	79	94	89	93	85	86	86	90	97	95	99	72	98	80	103	86	98	86	78	84	85	95	83	87	77	91	73	91	77	88	100	81	82	98	81	84	88	88	96	99	91	88	98	83	81	88	118	91	92	95	92	91	95	80	104	90	91	93	104	91	97	91	69	75	83	98	97	89	81	97	96	96	84	89	88	74	96	96	76	79	102	111	91	93	72	75	89	77	83	98	83	94	84	88	87	90	99	92	87	86	105	84	97	103	87	75	81	87	112	94	84	74	112	101	86	92	93	84	104	92	93	80	81	78	78	86	95	96	93	105	86	84	95	83	98	84	105	79	73	95	92	82	97	80	77	77	90	72	95	94	99	93	77	84	105	95	91	94	89	77	91	71	81	74	78	99	85	76	85	74	108	84	95	91	102	102	95	81	102	97	95	74	88	83	90	80	87	92	84	78	83	75	87	82	82	77	92	96	91	99	87	77	68	84	108	97	91	90	89	100	84	83	98	103	88	99	90	88	94	89	93	80	98	90	91	90	79	99	88	84	90	78	80	89	77	103	110	82	99	87	89	104	90	94	82	87	82	100	83	101	105	78	91	106	106	93	82	108	86	83	107	89	95	103	91	88	106	92	98	85	88	98	100	102	96	100	84	97	89	76	77	100	92	82	94	80	100	82	97	78	75	99	87	118	111	111	95	118	97	76	99	78	93	99	96	101	79	93	95	72	116	95	87	110	95	96	80	74	95	94	88	75	78	87	93	101	105	64	87	84	99	89	82	100	80	78	105	110	84	79	82	103	92	87	93	87	81	83	86	105	80	98	79	97	91	93	86	89	79	88	103	88	102	100	93	78	99	83	77	82	99	88	98	95	90	81	96	88	82	99	80	94	98	91	90	94	95	93	83	85	111	88	91	87	85	94	89	77	77	75	89	101	83	94	79	79	95	95	113	106	115	83	89	70	87	81	96	80	84	84	100	82	101	96	94	82	104	84	95	84	105	107	80	79	81	73	100	96	103	96	88	78	83	88	98	85	96	94	101	87	95	103	102	77	104	101	81	97	88	87	87	80	87	93	94	100	90	81	96	79	86	86	108	99	84	99	104	76	89	85	101	95	87	94	81	92	82	92	87	105	92	89	73	108	90	110	82	76	94	99	97	93	108	107	73	102	79	89	89	98	74	88	97	96	97	78	83	104	86	88	99	88	92	86	103	95	83	68	87	92	96	89	82	92	86	95	89	84	82	77	96	88	110	80	90	95	100	89	104	86	95	87	101	79	89	92	88	92	96	97	95	74	109	95	81	104	100	76	91	85	83	84	92	84	86	88	84	87	80	89	90	91	87	106	86	81	89	92	64	99	93	106	94	86	90	103	77	85	93	95	93	83	92	99	104	90	63	84	79	105	74	105	100	84	90	79	81	97	102	88	88	85	76	112	113	79	79	97
12797	5020	1986	2209	4243	5661	5663	5911	5070	3602	2834	2292	2166	1944	1526	1265	1166	1073	1043	1071	1039	999	1026	1010	957	923	946	863	865	887	837	841	855	868	852	867	843	896	847	905	871	836	916	864	871	848	905	826	878	840	835	841	813	854	835	825	849	903	823	809	858	865	792	842	857	857	861	832	882	837	806	844	823	840	836	858	893	868	865	847	812	858	839	879	848	864	813	790	806	835	903	817	854	832	853	807	863	824	870	823	863	869	817	867	838	831	831	845	825	828	899	856	875	826	817	791	813	813	824	811	779	911	844	809	822	809	827	824	841	790	862	868	818	829	810	848	867	851	827	824	837	886	824	824	872	836	829	870	858	784	825	835	833	857	889	875	858	842	865	877	857	878	861	760	831	869	840	853	826	858	853	871	810	869	854	812	839	927	805	812	799	870	820	807	889	860	832	875	870	801	839	828	812	868	819	860	823	878	852	812	859	832	822	859	853	817	828	848	816	810	837	860	834	837	877	794	851	835	846	837	903	840	797	824	855	842	851	864	870	834	811	855	830	812	870	797	848	804	845	849	820	817	874	793	845	771	803	835	760	876	800	787	830	819	831	813	848	833	774	862	830	838	839	853	808	832	830	830	832	801	853	851	823	813	851	866	817	845	837	834	830	817	820	828	819	832	845	821	841	863	816	865	872	854	811	842	805	834	832	834	831	853	836	835	870	857	835	826	875	847	847	797	821	873	799	852	880	888	824	834	868	842	777	830	832	838	839	882	852	834	883	816	871	848	848	823	885	892	828	801	789	873	807	816	839	782	875	840	793	925	902	827	834	803	861	830	853	854	842	796	812	851	825	838	813	851	809	821	849	894	840	834	913	844	806	787	812	816	836	832	829	790	849	859	775	802	815	806	861	797	831	840	869	832	815	839	830	816	869	800	851	867	799	871	830	863	804	840	834	846	883	887	880	858	853	867	813	887	870	770	834	840	820	837	835	789	808	837	851	770	861	798	875	826	822	866	808	847	851	821	830	810	843	804	829	793	812	822	857	830	782	878	863	826	866	891	856	857	824	836	860	822	820	833	836	825	864	834	808	873	790	826	858	847	821	798	849	825	819	866	842	859	815	857	816	855	817	829	849	812	796	823	851	837	785	857	802	853	882	824	880	780	780	829	850	818	847	820	853	892	796	850	854	817	837	819	778	792	828	842	851	840	830	787	820	803	793	897	807	837	812	784	847	841	799	878	881	796	820	863	850	811	883	837	839	880	848	858	857	857	858	866	842	889	837	832	846	885	841	859	846	881	825	851	835	825	813	864	808	807	834	836	842	848	825	789	873	821	834	877	803	816	848	813	773	872	844	850	855	810	886	821	832	804	788	828	863	813	791	777	843	835	822	853	852	876	797	799	835	886	842	830	807	823	831	879	822	833	822	847	833	805	832	839	824	807	812	877	861	857	874	836	823	859	820	811	839	833	835	831	874	863	802	855	842	846	887	817	853	868	862	837	832	854	776	794	786	887	826	879	807	801	781	857	853	865	858	866	866	871	854	850	855	839	848	879	833	836	856	785	818	823	794	830	786	842	852	838	859	763	858	864	815	782	823	821	853	840	828	817	837	867	868	818	856	856	838	834	797	814	795	828	824	854	807	847	833	837	784	868	876	858	869	797	864	794	809	839	831	853	845	841	813	828	859	899	866	843	842	902	898	842	890	817	810	810	894	834	811	845	863	844	817	797	843	817	861	847	799	853	829	858	795	784	790	852	821	782	847	823	825	837	868	851	809	898	875	820	824	817	838	794	797	869	810	828	836	851	824	799	792	860	828	848	870	767	803	810	826	864	835	862	846	823	795	818	855	846	799	831	865	814	885	835	845	810	878	829	816	850	832	833	877	803	841	843	801	804	773	829	858	855	852	843	839	841	852	904	882	835	771	868	852	824	812	824	834	850	871	855	805	798	859	869	849	821	812	865	837	821	796	792	856	849	852	830	867	824	821	825	822	879	841	801	842	850	796	843	820	855	822	846	859	802	809	834	772	825	829	811	911	833	769	900	803	871	810	845	826	833	833	807	862	798	880	832	833	822	846	851	785	862	849	841	906	800	860	807	825	817	848	868	846	828	808	850	858	894	863	855	874	902	847	839	816	796	835	832	874	838	820	846	830	868	824	873	852	837	820	870	837	823	833	855	822	814	864	833	850	894	846	880	815	820	776	822	793	809	829	824	824	834	793	811	844	801	833	796	862	808	862	846	860	856	868	799	841	838	831	841	817	867	821	838	816	799	868	851	794	797	801	812	856	819	831	827	817	862	830	820	864	858	863	845	897	847	852	802	846	811	836	838	818	805	853	864	842	813	811	851	843	835	835	844	823	797	871	818	848	824	819	825	865	816	849	835	849	812	811	812	865	781	879	840	810	819	836	806	857	800	805	870	839	869	880	834	792	824	843	836	822	851	810	856	818	806	811	838	852	834	818	833	826	841	847	804	828	881	861	872	832	837	836	866	814	811	789	781	901	877	860	873	830	795	835	894	843	813	841	817	825	840	798	823	837	881	840	880	833	813	821	826	804	845	866	845	793	865	854	850	846	790	850	804	828	823	872	801	861	830	887	872	836	873	848	860	817	800	783	849	860	805	873	853	805	852	842	862	822	830	869	826	814	779	852	851	797	842	798	862	855	798	889	847	856	804	852	876	809	866	825	849	846	804	848	876	881	858	882	819	842	850	848	797	897	790	823	907	838	811	815	813	873	824	802	789	838	869	826	770	825	801	824	865	845	855	824	830	846	852	828	824	860	849	755	865	834	805	864	832	805	810	842	831	815	832	817	833	846	861	819	815	866	874	794	834	848	860	818	855	859	824	830	840	813	818	864	813	816	804	793	871	792	842	891	836	849	825	787	783	786	909	910	824	779	820	843	838	816	891	820	788	832	793	822	897	843	889	801	825	877	807	791	862	814	828	791	794	885	799	820	725	788	845	833	914	835	880	822	849	869	821	830	800	846	831	820	784	799	779	842	808	798	855	867	889	839	890	858	872	830	804	830	863	774	848	891	763	813	852	823	834	851	810	826	847	831	813	830	831	855	820	857	804	786	846	877	822	768	866	829	880	856	827	840	844	843	844	821	801	827	856	825	819	809	815	804	833	791	810	842	923	838	830	859	807	804	824	838	822	857	823	837	799	798	813	858	808	856	866	850	857	846	841	846	827	812	831	852	865	796	830	838	854	850	871	880	787	874	875	833	823	794	795	830	824	868	861	821	817	848	832	813	864	825	885	807	881	897	829	856	831	818	840	821	856	824	798	866	851	782	824	859	860	843	858	787	885	852	827	843	873	805	822	863	818	830	881	809	831	827	839	806	783	845	816	832	856	802	829	831	844	824	828	800	800	843	844	821	823	868	842	859	841	829	867	835	753	826	768	841	881	824	806	867	840	784	798	831	845	859	849	796	790	798	811	829	862	828	823	818	803	813	825	822	846	829	822	855	837	891	847	815	872	837	878
1336	208	104	42	51	57	105	128	100	70	78	76	59	48	40	36	45	42	34	36	30	39	34	32	38	33	30	24	33	28	32	26	33	26	27	33	19	31	35	37	31	18	30	28	31	30	29	20	26	21	23	28	27	30	23	22	25	22	27	19	25	25	21	33	24	30	21	26	30	36	26	33	27	21	31	19	21	27	33	22	25	20	22	31	30	22	23	21	27	27	29	28	17	29	24	23	24	28	28	18	19	17	25	34	24	22	37	33	27	25	31	22	24	27	31	18	17	22	32	34	29	30	36	36	27	27	25	33	23	19	22	22	25	32	22	24	34	22	32	33	19	20	22	23	23	27	18	25	18	27	27	27	26	28	28	31	28	28	23	24	26	30	21	27	15	25	23	26	32	26	34	27	23	26	43	24	23	24	20	32	24	22	26	23	31	22	28	27	29	31	31	34	23	32	26	29	27	29	20	29	27	37	18	24	15	21	23	27	29	27	20	32	27	20	24	28	26	25	24	31	28	24	26	17	23	27	21	21	26	28	21	18	18	18	23	41	27	31	15	25	21	26	26	26	22	24	23	22	29	26	25	33	23	30	26	19	23	23	24	30	15	22	20	38	29	30	17	26	26	25	27	26	27	24	26	22	22	25	26	18	21	20	22	32	26	24	19	29	26	27	28	22	38	27	37	19	30	29	27	29	23	34	19	26	22	22	23	22	18	20	22	24	25	17	27	32	21	25	34	26	21	21	24	27	21	21	26	39	29	29	32	21	25	18	23	32	26	22	29	15	30	25	32	28	32	21	23	24	21	28	34	37	27	31	24	28	31	26	22	25	22	19	29	28	25	18	28	23	26	26	25	23	27	13	25	26	25	37	17	24	28	25	30	26	21	24	21	22	31	18	25	32	24	19	26	29	29	21	34	22	26	26	29	27	31	24	35	31	23	23	19	33	19	33	25	21	28	28	41	34	25	34	22	33	25	25	21	23	24	19	16	17	26	24	20	20	33	25	24	36	25	24	21	27	31	30	28	20	32	13	26	33	25	36	16	32	18	27	21	26	24	22	23	27	35	20	21	16	21	27	22	29	20	25	27	31	27	18	21	23	25	25	30	12	26	21	26	27	26	22	22	29	34	27	21	35	19	27	32	27	31	28	25	38	20	22	25	8	21	30	26	31	26	30	28	31	23	25	23	25	36	26	30	28	18	21	26	24	30	20	24	22	33	39	19	30	20	26	19	24	26	21	36	30	24	23	22	31	28	30	35	29	25	24	22	22	29	16	17	31	30	36	23	32	16	31	26	33	16	21	24	34	21	29	25	23	29	29	26	25	30	25	24	29	27	30	19	23	18	26	36	28	27	29	27	24	27	30	24	19	20	44	26	25	26	24	21	25	30	23	27	34	39	32	34	36	28	22	28	26	32	22	26	35	35	16	29	23	36	26	26	28	25	21	41	19	28	34	32	25	22	24	25	36	25	25	36	35	26	29	26	25	28	21	22	24	31	27	29	35	28	27	27	18	21	21	14	31	21	15	24	17	27	30	27	33	29	28	25	21	16	24	34	31	31	21	28	21	20	22	32	26	29	22	23	24	29	22	24	30	30	23	24	31	27	23	27	27	21	22	23	24	30	30	33	32	23	24	32	28	20	23	34	32	27	15	32	18	29	21	19	35	26	20	29	31	29	30	21	36	26	22	24	29	30	24	20	25	29	17	33	24	18	32	21	18	29	35	22	29	25	33	27	21	22	26	24	19	20	28	30	25	26	26	18	25	20	30	31	23	24	18	25	27	22	31	29	28	20	31	29	23	13	17	14	23	23	31	30	27	24	24	27	29	28	19	23	20	33	33	24	27	34	23	22	20	29	27	19	23	28	26	27	25	23	17	25	21	20	31	35	19	25	22	28	37	25	24	25	21	40	29	26	21	26	24	26	28	25	24	28	16	32	23	28	22	26	26	27	23	19	33	31	24	37	30	21	28	21	29	17	23	16	25	31	23	34	29	30	19	11	22	34	26	28	30	32	32	19	26	32	20	18	23	21	23	26	34	29	35	30	22	21	22	31	26	23	35	35	25	27	22	27	32	24	29	26	28	33	29	28	25	35	25	39	18	21	30	21	26	26	22	22	32	25	23	21	26	21	33	35	26	32	30	22	22	23	27	27	28	27	23	19	29	24	26	14	21	18	34	28	31	22	30	28	36	23	29	29	27	27	22	26	32	27	23	32	18	27	25	27	25	28	28	31	13	18	25	21	31	32	30	29	34	19	25	21	22	27	34	23	40	28	22	32	33	24	34	24	28	22	27	25	30	22	29	20	28	23	27	33	27	24	29	18	24	20	38	21	22	18	26	26	35	20	33	25	27	28	21	18	21	26	28	38	27	28	21	19	20	26	25	22	21	22	33	30	34	28	26	25	22	26	31	24	19	23	22	36	26	23	30	23	20	22	23	34	24	15	24	18	26	34	41	20	22	33	22	21	26	29	30	12	20	22	23	27	31	28	25	29	28	33	25	25	29	27	16	33	21	26	39	26	24	27	24	16	25	22	23	26	28	18	30	29	43	29	24	31	28	20	20	29	33	29	32	20	32	29	27	23	24	28	22	17	25	20	26	20	25	24	31	24	28	18	26	26	34	26	23	22	18	28	23	22	23	33	26	23	30	24	26	21	20	32	22	34	21	31	27	26	18	16	24	24	33	22	28	19	19	20	24	33	15	28	28	28	27	24	35	26	31	25	35	28	26	22	29	21	31	20	28	26	26	27	34	27	41	27	32	26	29	21	32	14	26	29	32	22	30	29	19	29	22	35	26	33	24	19	25	22	24	26	34	40	21	25	32	31	26	21	29	27	29	24	18	26	23	22	14	23	32	33	27	32	25	27	27	21	19	28	26	26	21	35	30	18	35	33	27	22	30	37	31	24	25	19	25	24	27	23	30	26	21	18	22	29	22	19	32	32	37	22	29	26	26	28	13	17	29	26	31	28	21	24	27	20	27	23	29	29	26	37	19	28	26	13	19	30	33	34	23	20	23	21	22	25	29	31	22	25	32	31	20	22	18	31	38	21	25	30	40	25	20	17	22	22	30	26	35	18	28	31	22	26	31	29	24	28	25	15	27	29	27	28	24	19	27	20	27	28	19	28	30	30	24	31	26	34	26	18	17	21	27	23	38	21	30	29	22	23	23	34	21	28	27	41	13	19	27	18	25	27	18	26	24	26	31	15	31	23	23	23	23	25	29	23	33	29	17	21	28	32	32	30	27	33	30	20	33	34	23	13	28	23	21	21	30	24	33	31	30	34	19	30	26	30	27	24	28	25	31	16	29	24	24	23	22	29	27	27	24	28	28	24	25	25	22	26	27	32	40	25	39	24	31	30	26	22	21	30	25	27	19	26	19	33	21	17	18	28	33	22	22	23	17	20	29	21	23	23	32	23	26	21	26	23	27	26	34	21	21	34	17	15	23	21	28	32	32	26	26	21	26	25	29
12682	3912	1391	1402	2985	4389	5189	6044	4367	2965	2077	1966	1659	1347	1133	737	649	552	537	479	463	484	389	434	404	340	347	333	317	301	303	285	298	274	315	296	278	304	266	266	265	256	246	278	278	239	266	250	257	262	264	279	258	248	289	281	257	234	227	257	274	273	275	268	245	234	226	251	256	279	244	265	247	239	272	262	248	252	263	243	273	237	250	249	246	225	260	267	244	245	233	260	261	246	246	245	235	252	253	253	253	250	239	240	281	255	255	233	258	253	257	246	207	244	225	257	220	228	238	250	234	270	258	248	243	233	228	278	241	249	251	253	237	210	248	226	239	236	236	242	224	243	238	222	229	279	249	213	247	213	245	246	211	256	247	264	224	250	247	228	273	228	242	248	249	208	253	229	268	220	226	247	239	248	235	228	228	260	260	211	248	261	233	235	237	223	234	266	241	247	225	241	250	259	275	260	202	257	243	236	253	251	233	239	231	246	235	236	238	244	257	238	255	246	237	231	260	233	270	211	231	243	251	236	254	259	245	233	252	254	264	237	247	237	213	244	242	265	239	231	228	238	276	226	243	261	230	231	244	240	222	244	241	227	252	233	256	235	215	219	251	240	251	264	230	243	242	229	256	254	210	247	232	230	236	257	248	259	228	279	246	219	228	247	232	226	220	237	236	267	240	246	264	244	218	262	262	270	254	245	231	235	239	253	276	249	243	240	245	247	244	237	234	246	226	258	242	248	238	248	242	259	239	224	256	239	248	253	241	256	241	245	254	252	265	220	249	245	263	248	252	229	204	243	233	231	228	263	200	254	246	244	287	234	258	252	237	222	237	241	231	230	240	230	245	255	237	227	220	239	232	215	216	253	250	272	269	254	239	263	213	229	257	234	254	233	225	272	261	233	233	243	243	235	256	269	251	246	246	242	251	239	232	257	228	234	234	247	225	247	244	262	249	250	257	250	271	244	236	201	245	228	247	231	245	272	229	237	231	248	250	262	275	245	227	228	271	248	250	276	243	238	257	245	252	238	229	256	269	268	253	226	250	261	238	260	224	250	253	259	237	252	239	218	261	224	238	263	253	238	251	250	256	256	247	259	227	251	242	234	250	260	263	224	225	243	229	218	248	269	227	253	242	240	231	235	274	248	237	251	254	217	244	245	247	251	256	256	233	220	252	253	238	241	277	254	238	271	253	253	240	228	250	226	246	263	243	217	233	213	238	230	245	253	239	242	230	242	271	240	221	270	269	216	248	247	241	236	255	250	244	258	253	250	214	227	248	243	239	236	228	216	255	248	227	263	249	235	243	233	218	263	232	224	225	247	240	255	246	235	254	248	260	265	238	224	241	265	232	238	221	241	244	242	237	248	222	242	238	275	261	256	241	238	238	221	272	259	228	225	236	238	223	258	240	240	227	243	251	238	242	245	234	230	224	249	236	251	229	243	229	248	243	226	240	228	254	270	227	237	226	231	236	256	252	253	211	236	260	221	238	221	249	236	230	237	236	252	248	233	238	262	232	263	246	227	236	244	230	227	252	236	257	227	212	231	245	253	248	258	244	264	245	235	217	239	263	234	233	251	233	237	246	240	235	259	251	250	242	223	259	246	241	210	259	268	244	243	262	233	260	236	238	266	230	232	242	247	242	267	234	258	239	241	260	215	265	247	262	246	221	254	245	223	249	262	262	226	244	246	246	257	235	237	249	237	236	260	246	241	260	253	232	250	256	231	239	226	234	252	230	219	209	253	228	258	264	253	232	225	245	265	221	250	237	241	251	249	237	237	241	226	251	266	246	262	233	237	232	220	254	252	229	252	231	234	236	245	279	223	298	240	214	240	257	239	245	237	258	241	249	220	237	248	252	245	224	245	254	234	235	244	256	248	245	244	268	219	236	247	261	247	245	216	246	247	251	238	238	241	238	263	246	244	248	241	224	262	200	246	254	255	240	241	229	249	238	219	236	244	245	218	233	255	240	246	233	243	255	218	240	244	240	254	236	257	235	231	243	215	213	252	241	248	233	237	244	255	248	257	254	219	236	226	236	250	226	248	241	214	230	232	267	267	232	240	213	252	262	254	248	240	233	244	232	233	253	249	244	258	258	257	263	230	278	231	245	227	246	243	247	234	230	253	226	236	227	259	218	243	249	228	237	261	221	264	242	245	231	246	223	236	243	259	261	235	248	240	263	266	237	237	226	248	236	262	257	225	236	262	253	227	250	229	227	245	248	237	259	256	244	233	230	239	241	239	256	220	273	213	241	206	228	237	289	244	232	260	259	242	242	245	235	238	252	257	247	236	244	216	220	249	227	237	253	259	249	252	246	228	234	268	219	246	246	248	223	239	254	225	230	245	227	263	238	241	237	226	220	241	245	236	266	231	241	255	229	244	242	231	252	214	237	254	259	262	243	241	229	225	245	230	247	273	229	237	235	240	235	227	261	220	252	233	249	244	254	241	240	252	259	250	242	230	242	233	248	236	236	261	216	262	241	248	257	232	251	253	243	242	241	247	247	222	237	243	252	249	216	249	231	265	242	240	239	215	237	259	267	247	243	245	221	243	234	229	220	226	263	258	253	239	278	251	225	243	254	257	249	262	251	249	244	241	276	238	247	224	244	269	251	254	235	226	249	239	251	238	221	255	239	235	223	254	252	257	256	206	233	235	230	241	250	248	227	239	239	241	249	237	241	250	222	256	235	237	207	224	248	256	272	229	214	231	267	237	222	237	222	260	254	234	229	258	263	240	253	244	235	261	247	228	231	244	241	234	218	248	252	256	228	220	249	254	221	238	247	246	227	240	251	218	233	265	241	258	275	213	244	264	208	253	234	216	233	269	256	251	224	260	230	258	246	231	257	256	260	258	240	235	246	234	234	238	242	239	224	245	232	249	262	245	215	226	226	248	247	256	293	272	235	228	262	253	236	241	269	257	234	209	232	253	235	251	248	244	231	208	243	256	225	241	253	235	218	245	263	245	233	261	258	245	236	252	223	230	250	245	243	229	240	239	236	247	253	238	244	252	271	225	274	241	257	252	221	244	235	250	214	248	261	243	272	244	259	260	237	236	243	247	208	256	228	250	219	258	235	224	240	218	234	266	249	249	253	242	272	248	254	250	235	241	231	245	247	231	222	237	260	234	209	234	270	230	222	255	264	248	265	228	261	247	242	240	212	262	249	266	237	242	239	245	245	240	251	238	232	223	205	250	234	257	223	229	238	263	243	231	221	243	237	253	248	256	258	257	262	225	240	243	247	229	255	245	255	236	247	257	262	241	230	244	236	242	255	243	234	264	266	235	223	274	244	255	263	235	257	245	264	235	239	260	235	249	251	260	255	263	216	242	238	224	237	239	259	250	223	242	243	242	268	254	203	237	269	229	211	247	266	254	251	254	260	238	240	253	238	230	251	252	249	249	210	247	230	274	257	230	246	274	222	234	206	226	241	212	244	248	223	251	264	265	239	252	251	241	232	249	242	251	265	240	228	243	222	252
852	379	169	108	104	141	173	178	165	161	101	112	100	112	83	89	84	83	84	85	84	80	82	78	66	61	71	78	70	63	73	57	63	63	81	73	68	62	74	69	68	70	62	64	56	76	61	54	66	61	86	61	65	68	71	60	79	67	62	69	54	51	74	87	72	62	64	69	68	80	57	48	56	66	66	68	61	65	64	68	48	63	63	62	72	54	62	77	72	57	74	58	70	67	73	78	66	66	54	65	59	65	63	70	73	61	65	59	65	75	70	66	53	55	63	71	60	69	76	65	61	76	63	60	73	69	59	64	49	82	60	64	68	75	73	64	69	43	59	53	54	66	72	66	55	84	60	68	41	64	67	74	53	67	71	64	65	56	59	67	72	64	79	68	58	72	65	67	58	71	83	56	76	74	68	65	66	68	63	59	75	58	63	68	71	65	75	60	73	64	65	58	72	74	58	70	65	39	56	60	62	65	67	73	69	72	59	62	63	60	67	65	63	68	72	58	55	73	71	78	54	51	60	67	55	71	65	63	75	63	67	54	54	69	72	60	59	70	63	71	82	68	74	68	62	62	66	75	75	59	48	66	65	72	62	57	74	54	75	64	67	60	69	74	63	52	68	70	67	61	64	75	69	59	72	66	73	69	61	56	61	52	58	64	69	77	72	53	71	68	79	72	56	59	75	67	67	56	68	65	70	74	67	62	61	66	71	59	71	57	50	69	61	68	49	61	69	61	57	64	62	61	63	62	58	76	66	73	67	61	64	78	70	62	53	57	59	51	60	69	59	60	66	69	66	59	67	68	66	69	78	68	54	61	66	62	61	75	66	64	49	66	70	78	68	64	59	51	67	55	63	61	61	79	55	59	67	65	62	68	74	52	65	63	66	70	73	68	66	50	64	64	53	69	81	59	66	64	62	68	72	63	68	58	69	65	72	55	63	54	68	67	62	59	76	79	78	64	64	69	71	54	54	53	56	59	67	75	64	74	60	54	77	57	71	74	64	66	78	71	68	58	70	64	74	64	66	72	61	50	62	71	83	57	67	60	50	73	83	59	69	46	65	70	61	66	70	50	81	68	61	67	67	65	67	52	76	66	67	78	60	51	62	53	76	64	71	58	69	54	72	71	53	65	60	65	59	77	76	44	66	67	63	65	49	69	57	73	77	77	71	58	70	63	69	84	79	66	69	59	60	58	74	57	33	66	56	54	58	81	56	57	58	60	69	79	70	65	68	63	91	68	64	77	56	70	47	68	54	72	56	79	59	73	71	46	58	70	65	68	68	63	59	66	71	80	62	64	53	68	67	69	60	64	67	69	63	55	52	52	61	58	61	77	74	54	59	54	49	61	62	59	65	65	60	61	67	67	72	54	66	62	68	74	65	62	64	66	70	74	64	61	53	66	75	70	58	63	62	59	71	62	64	66	68	64	66	55	65	68	61	70	61	63	77	69	69	67	71	66	69	52	56	60	72	62	65	67	58	52	58	59	67	71	60	72	64	69	60	62	66	70	67	64	68	54	62	49	46	62	66	70	65	70	70	59	63	64	76	72	57	64	72	62	75	52	62	78	66	58	59	69	79	63	59	62	60	64	62	58	64	60	61	53	57	66	64	58	68	65	64	60	55	63	78	75	58	66	68	71	46	60	74	63	77	68	66	61	59	70	73	62	54	59	58	68	64	64	64	61	66	60	96	57	64	62	62	50	76	66	70	49	51	65	55	52	55	62	49	79	62	64	54	60	62	66	57	62	60	61	71	54	69	76	73	56	58	70	66	64	64	63	62	46	71	62	76	68	66	47	66	52	67	84	73	57	63	68	68	68	66	60	73	63	65	50	81	66	64	54	45	55	74	57	58	68	67	67	59	63	64	66	51	70	70	64	64	67	62	67	66	67	70	73	53	67	55	69	61	65	61	69	59	61	67	81	40	76	62	55	72	62	59	53	59	63	85	67	67	64	79	75	59	56	63	55	59	67	63	93	61	77	59	62	51	56	66	75	56	81	61	76	77	58	58	72	63	75	68	52	63	49	63	71	62	49	60	62	64	61	67	59	76	53	54	67	78	66	66	69	60	46	81	65	68	72	62	54	62	54	69	54	69	82	52	71	68	54	84	42	58	55	62	51	68	53	70	60	62	74	87	55	84	50	58	65	61	67	67	67	62	67	79	59	79	65	61	69	78	80	53	53	67	60	70	61	50	55	64	87	56	59	65	71	70	53	55	68	64	57	62	57	76	67	52	54	63	70	59	69	47	72	68	61	70	55	74	56	65	55	64	54	65	68	63	73	63	49	51	59	66	69	58	76	54	71	60	61	72	52	68	59	72	68	65	56	59	60	59	68	50	59	54	55	57	55	59	48	75	64	55	59	52	55	63	76	81	72	58	75	53	69	74	76	57	62	61	54	61	65	63	56	59	69	75	56	68	86	55	62	64	69	64	59	61	60	64	65	51	57	65	59	66	56	56	66	70	55	59	72	69	63	64	62	75	60	56	72	74	68	72	73	69	70	78	62	41	64	53	67	71	82	61	68	70	57	53	75	57	54	53	55	65	63	67	56	54	68	57	46	70	61	65	59	80	73	56	55	62	63	76	73	77	64	62	72	69	69	49	63	56	68	64	59	56	63	71	59	75	59	62	79	72	66	59	58	57	80	71	64	63	76	63	48	68	82	59	67	56	64	83	65	69	73	61	57	63	77	50	76	68	61	51	64	75	64	58	76	72	73	63	69	61	62	64	70	59	69	67	58	63	62	65	73	64	80	70	49	67	70	68	73	62	57	61	60	74	61	45	75	45	63	83	58	78	57	61	67	71	68	66	51	70	67	65	65	55	79	67	58	56	59	66	66	69	65	70	62	79	58	61	55	51	59	57	63	64	54	57	70	64	67	70	61	75	61	65	66	51	61	59	60	53	64	70	64	64	54	69	77	75	56	69	59	69	72	73	63	60	56	69	70	62	59	58	57	66	57	62	65	56	66	52	56	75	86	54	74	65	70	73	70	71	81	72	52	68	77	62	65	70	75	65	53	65	78	68	69	53	71	64	64	71	63	55	57	81	66	58	76	57	64	66	53	70	55	75	81	50	81	55	56	55	58	72	67	64	76	55	69	72	63	68	49	65	67	71	68	61	76	75	74	60	66	62	70	51	65	66	70	68	79	56	68	64	50	64	68	70	56	63	66	61	70	58	56	75	48	63	63	70	73	76	65	57	60	79	71	70	75	54	59	74	79	84	68	74	70	55	46	63	62	68	63	67	65	71	66	58	57	74	55	54	62	62	65	68	66	47	73	62	67	58	84	77	64	82	62	51	73	57	44	60	68	55	64	63	62	74	63	68	58	69	67	69	67	61	88	82	63	71	66	57	68	65	66	63	77	75	54	78	70	79	71	57	60	63	60	70	63	59	61	48	73	62	83	57	61	59	62	69	58	66	59	62	52	82	62	51	64	58	62	52	65	71	61	54	64	65	61	60	65	48	67	62	62
13309	5587	2061	2166	4998	6234	8375	7648	6187	4772	3259	2399	2233	2108	1712	1394	1204	1100	1070	1086	1050	955	908	935	844	814	799	761	751	752	701	726	768	709	715	705	676	675	687	700	641	707	661	674	645	692	677	681	655	616	651	686	619	646	706	653	695	662	629	652	625	606	608	702	620	613	648	649	671	644	615	659	632	625	627	618	708	647	638	654	656	598	590	603	643	643	651	649	648	635	663	608	639	609	600	627	649	680	625	641	611	628	599	633	642	614	644	619	681	636	610	623	608	607	609	684	656	627	669	612	641	638	674	608	656	636	594	610	656	613	626	659	651	590	649	605	650	648	642	672	645	631	625	611	623	629	650	646	662	669	660	619	578	618	633	596	633	661	624	651	614	678	642	638	630	626	625	644	629	639	640	616	621	590	628	652	579	612	599	667	644	586	702	674	652	593	627	629	638	672	649	665	656	652	627	661	640	637	615	655	626	610	628	638	627	608	586	629	619	634	640	636	644	676	614	640	610	614	625	639	650	628	669	621	646	630	673	666	654	618	617	586	621	600	577	638	615	650	663	609	657	616	610	621	616	603	633	669	618	605	660	646	630	580	623	601	609	648	609	680	600	603	625	625	630	611	625	604	608	630	631	652	640	612	644	640	661	653	616	635	659	653	642	611	599	610	641	646	632	645	660	620	643	620	680	668	632	603	665	674	655	653	581	648	626	625	679	649	612	633	647	643	631	627	578	612	579	622	642	654	647	643	618	614	679	668	635	618	645	644	628	610	599	626	599	631	670	612	632	644	627	624	627	611	616	625	601	618	616	637	596	623	626	616	610	589	628	659	614	642	600	662	623	585	694	603	604	649	650	649	598	593	655	618	627	656	643	598	615	648	644	609	629	648	631	588	623	656	602	607	636	607	617	646	628	632	633	608	669	650	665	637	653	622	639	633	649	660	615	607	572	607	655	673	650	619	681	647	621	649	642	681	621	630	639	640	614	658	626	625	624	644	652	638	647	655	627	594	639	625	616	644	592	643	613	597	625	644	605	597	643	635	610	654	657	651	625	619	592	557	617	660	638	645	593	630	631	681	589	620	639	639	628	636	628	664	619	624	643	602	589	652	575	674	617	643	594	614	650	636	624	615	690	593	634	602	603	647	618	591	621	621	635	626	613	612	650	616	610	645	648	622	601	646	628	605	613	614	614	655	647	672	599	645	644	670	667	603	628	640	642	630	597	648	594	593	592	603	608	605	624	651	602	630	648	654	612	636	640	612	618	627	672	612	635	663	651	643	607	671	622	648	624	628	658	645	621	631	603	617	650	608	630	627	617	621	596	597	639	609	610	623	661	637	616	603	611	609	669	650	648	639	619	650	655	635	636	611	657	611	645	614	659	643	638	666	632	610	623	638	559	617	632	595	604	680	623	637	653	647	630	624	596	632	660	612	654	572	618	633	632	673	613	639	637	615	658	599	637	605	631	653	656	639	632	602	635	626	648	612	600	625	616	608	626	565	660	611	633	602	633	623	614	652	660	610	612	617	616	626	613	630	623	617	614	618	578	610	668	606	617	667	658	617	676	623	572	631	626	611	630	640	625	594	636	589	640	627	638	638	617	603	620	643	648	629	608	665	608	630	597	635	589	647	634	648	644	618	618	654	670	591	617	673	622	683	594	606	630	622	640	682	652	621	671	626	649	653	638	646	635	645	707	648	606	613	628	558	682	611	605	640	668	613	698	615	630	612	646	626	629	584	582	588	621	612	629	650	648	623	623	635	602	634	693	628	641	641	613	601	645	596	632	634	595	593	628	653	657	608	614	617	637	691	637	588	627	630	605	608	627	638	589	609	584	657	577	613	619	607	660	625	632	655	599	594	638	611	635	640	611	655	660	644	623	632	647	605	630	623	625	593	675	641	605	625	653	617	644	658	655	598	691	620	620	640	621	629	602	650	600	633	629	643	604	629	627	655	670	653	669	603	588	617	616	582	649	634	618	663	603	644	612	607	645	635	612	574	599	641	617	643	625	607	622	708	617	620	652	591	633	606	645	577	630	639	636	617	610	610	671	613	627	598	598	657	643	637	654	647	635	596	635	602	604	632	642	618	612	672	615	622	634	642	636	640	585	631	597	624	626	620	604	616	609	628	607	614	583	622	600	592	698	614	568	645	602	668	639	677	665	612	621	614	613	642	602	650	615	648	636	657	636	602	668	636	622	614	638	606	614	661	605	617	642	592	641	625	611	637	612	632	677	645	645	635	582	625	620	622	608	634	642	636	631	600	651	618	627	623	626	637	613	590	632	600	620	639	634	627	627	645	620	635	626	630	596	650	621	644	591	563	634	668	641	620	629	631	636	638	633	619	645	632	628	626	617	585	643	646	604	648	649	630	693	623	619	611	636	622	609	628	617	629	602	633	640	652	609	624	658	663	618	647	635	635	661	648	655	618	639	688	629	622	614	639	576	645	627	645	641	636	612	643	656	643	632	650	630	620	638	615	610	628	667	670	612	613	600	626	589	645	639	616	622	613	653	643	631	650	638	615	645	642	608	638	643	640	598	649	629	659	635	633	648	606	662	648	641	553	614	591	652	655	626	629	645	632	646	637	634	604	596	643	619	605	683	654	650	627	700	614	591	600	613	659	643	624	652	588	650	614	636	612	637	627	632	659	635	615	611	638	629	618	600	613	628	636	624	635	599	645	657	614	606	679	618	636	604	645	647	627	637	612	609	670	655	634	619	623	624	591	603	645	667	630	626	643	639	608	648	641	603	605	610	641	606	652	632	628	632	639	691	702	577	622	588	619	638	623	652	627	658	610	591	608	651	623	595	651	669	652	656	599	631	649	614	630	666	647	636	685	637	643	567	636	612	633	622	643	622	618	620	594	619	659	629	607	618	655	614	681	558	620	626	618	663	605	634	620	646	640	616	654	578	654	607	623	650	592	645	663	615	669	613	616	594	664	609	636	570	637	615	646	609	651	659	628	629	627	618	647	605	595	669	614	638	617	642	690	619	622	657	664	659	663	652	652	645	610	636	651	655	656	594	662	614	658	627	588	643	662	584	627	615	616	611	627	664	644	645	603	596	601	633	608	632	602	634	673	660	650	646	670	627	628	650	644	621	612	617	625	589	660	611	615	670	651	610	642	588	584	584	631	629	622	574	658	621	629	649	635	637	654	651	610	677	663	639	621	635	612	628	631	632	635	596	631	634	659	604	631	622	640	603	574	595	624	628	601	642	652	612	628	672	629	616	663	619	630	683	639	623	624	597	631	638	630	643	596	613	606	630	633	670	607	608	656	613	632	617	652	642	636	621	645	619	631	623	630	612	631	670	618	639	664	633	637	627	656	609	658	670	607	603	615	626	600	598	640	609	643	638	615	621	649	605	638	650	638	601	643	640	600	640	626	660	652	616	646	602	645	659	643	586	664	590	617	650	663	695	605	679	617	645	638	635	640	618	631	647	611	598	626	617	611	643	614	622	682	621	652	629	624	639	630
812	151	99	74	79	87	111	122	105	89	67	81	79	70	75	76	83	56	65	70	66	79	59	63	54	54	63	48	62	64	73	66	54	75	66	76	63	66	55	83	59	78	53	73	52	81	55	59	57	68	56	78	57	64	59	74	71	50	55	59	59	52	51	62	59	54	58	62	72	64	57	66	58	64	60	59	65	45	53	64	64	52	54	69	60	53	68	52	63	62	58	54	43	52	71	70	68	59	71	66	67	57	64	57	51	75	54	61	78	70	71	62	64	65	62	59	61	55	55	67	54	55	76	51	56	55	58	60	63	60	62	65	58	60	54	70	72	72	62	57	66	48	56	53	73	73	56	66	59	66	52	51	44	64	65	73	69	63	67	61	67	60	72	69	61	77	56	56	64	57	62	52	79	64	57	61	64	63	60	56	62	67	66	67	61	69	67	48	77	58	73	60	67	63	61	59	59	60	79	64	75	68	52	69	67	57	55	58	54	64	59	69	61	61	60	78	60	64	56	67	67	61	62	59	65	73	61	65	56	69	60	61	72	69	67	81	49	72	77	66	62	65	61	62	62	61	67	58	55	73	65	59	63	71	57	78	83	73	51	64	67	68	74	65	51	61	63	63	64	81	68	62	69	57	67	69	55	61	71	64	61	61	71	70	63	55	77	80	60	76	70	60	73	62	59	63	78	59	71	49	66	74	70	63	60	63	52	66	63	69	57	58	60	58	60	68	56	51	60	63	73	64	74	65	54	64	52	59	61	50	70	67	55	75	59	62	60	66	69	61	80	66	63	70	49	63	62	57	63	72	60	56	82	75	55	60	70	56	63	60	68	63	59	52	58	52	62	62	55	76	69	56	53	53	58	63	60	69	64	66	47	56	55	53	67	59	63	58	57	56	71	64	82	68	64	57	61	56	73	64	63	73	62	68	61	61	65	61	58	52	70	47	58	59	61	77	59	68	68	65	60	77	66	64	65	69	59	81	76	72	53	57	75	81	60	58	53	67	68	53	63	68	53	62	63	53	70	46	65	62	61	48	56	69	68	62	68	74	50	76	54	67	65	73	67	67	65	53	62	56	64	64	60	52	69	62	59	65	68	64	55	58	60	64	61	72	77	58	84	55	58	63	58	67	63	56	69	58	67	82	62	75	69	57	65	67	70	75	58	61	69	59	73	71	62	54	66	71	59	63	59	77	57	67	65	52	65	63	63	74	61	66	67	66	70	66	68	78	56	59	67	73	60	72	59	76	76	61	57	56	80	70	57	61	54	60	69	66	56	59	76	77	56	55	76	76	75	69	56	67	64	58	57	45	57	64	59	60	54	65	77	64	69	70	58	56	60	72	66	61	86	66	61	63	61	67	68	60	69	58	57	58	74	67	77	64	46	79	55	70	76	54	61	66	63	45	54	66	58	71	70	72	61	59	77	50	55	52	62	59	66	59	64	72	57	63	53	67	67	61	54	72	60	69	61	66	62	66	72	55	50	56	57	60	69	67	58	49	60	57	62	62	54	50	65	58	62	58	57	68	65	80	69	46	60	64	47	60	52	73	60	67	66	60	62	57	69	66	66	77	74	52	69	60	54	48	63	53	73	83	58	71	63	59	57	61	71	70	68	65	69	66	60	56	66	60	59	62	64	58	71	50	53	62	55	59	65	61	57	63	56	63	65	64	62	71	44	58	77	59	75	51	61	58	72	70	55	62	64	75	45	71	57	64	68	58	65	58	72	59	62	83	74	68	60	54	63	61	66	63	62	56	65	62	65	61	63	58	61	51	62	84	57	45	58	60	51	48	58	61	69	49	64	62	57	54	60	65	72	61	70	63	81	71	60	66	66	62	54	64	69	71	60	55	67	67	61	67	65	64	64	56	66	71	66	61	71	61	75	58	60	70	50	56	70	58	67	50	54	53	52	70	69	67	62	57	63	60	56	49	49	54	68	56	59	73	55	67	69	62	60	69	58	60	65	61	63	57	67	54	68	58	65	69	77	85	83	50	60	60	55	70	70	57	57	78	65	61	58	66	50	67	72	62	75	72	61	84	83	61	67	63	70	60	67	65	50	53	63	72	66	67	71	60	72	45	61	63	60	59	56	64	79	67	59	50	57	56	62	73	66	56	51	57	62	61	55	55	60	69	70	57	76	62	60	74	64	55	56	69	61	61	69	73	66	58	67	68	75	66	64	60	63	78	54	66	85	52	63	93	61	65	71	80	75	80	69	66	48	52	68	68	64	76	76	57	63	71	55	67	63	71	61	60	69	70	57	61	51	71	82	63	59	51	70	65	61	55	72	67	50	63	60	80	73	69	64	66	70	69	74	52	61	62	64	40	62	64	67	61	61	74	75	53	59	63	79	54	69	66	64	56	57	58	68	65	76	59	77	49	63	74	55	55	62	58	53	63	61	61	54	60	59	57	69	71	60	61	62	56	54	68	78	54	64	73	62	60	73	58	73	65	71	60	70	63	72	61	60	59	69	71	74	51	65	81	69	68	74	68	62	50	73	76	61	50	59	58	64	58	52	67	58	54	56	62	68	48	57	67	69	75	72	67	63	64	70	68	67	59	61	60	70	58	54	57	68	65	65	68	70	55	73	53	51	79	65	72	63	65	62	69	63	49	55	49	57	68	67	70	62	70	64	58	65	66	53	54	67	58	66	71	60	68	64	61	76	59	69	63	65	59	59	46	47	61	63	66	58	66	76	70	68	63	49	71	72	59	52	57	67	62	64	67	75	65	70	61	58	58	64	53	70	66	58	66	54	63	56	60	42	73	62	55	59	54	65	67	62	53	63	60	50	63	64	64	66	40	71	46	63	59	71	71	62	62	73	58	62	59	65	60	61	52	59	64	76	63	67	59	56	65	71	62	76	65	65	69	55	61	79	65	63	69	55	65	70	74	61	47	74	49	82	59	73	62	67	52	68	66	77	59	57	78	66	65	46	58	69	63	57	56	76	48	57	74	61	48	57	63	78	57	44	70	66	69	65	69	62	60	62	68	62	55	72	72	55	58	57	72	64	66	64	44	78	54	62	64	66	63	70	69	65	55	54	62	72	62	71	64	68	56	62	56	56	57	53	68	49	56	59	61	59	55	64	85	67	64	78	67	69	67	70	66	52	60	57	74	54	64	62	69	66	64	64	66	76	74	60	60	71	65	68	55	77	73	53	60	58	63	65	54	67	72	70	63	64	62	56	72	57	69	74	61	78	67	54	55	52	76	45	62	72	63	58	53	73	65	71	63	53	64	65	75	59	49	68	55	64	60	70	71	60	61	71	57	48	59	61	52	65	67	61	63	55	74	69	58	73	65	57	71	54	62	54	54	62	63	55	66	80	60	65	65	61	53	74	60	81	59	61	65	56	58	67	73	61	72	53	66	69	44	63	63	51	57	55	71	60	62	74	72	61	66	67	50	69	63	80	70	61	74	79	49	65	74	63	51	68	78	57	66	66	63	77	49	55	51	53	55	75	64	55	61	70	54
9222	2559	1012	939	1838	2719	3965	3519	2638	1946	1294	1141	1154	986	914	836	747	672	672	709	664	633	599	639	586	637	608	576	570	596	584	584	584	558	545	576	548	578	575	617	602	579	588	547	533	573	593	586	570	584	589	540	541	578	544	567	573	547	559	541	558	568	553	552	615	586	523	538	551	586	568	615	538	503	568	531	592	563	573	595	566	579	525	597	579	584	544	623	562	595	545	559	561	588	582	602	595	611	510	599	577	561	564	549	532	526	541	584	573	538	579	572	572	575	572	581	579	541	569	576	584	591	526	593	540	579	537	597	537	558	554	550	549	573	601	550	593	557	551	554	535	543	543	573	593	579	562	577	540	582	550	571	576	598	578	579	586	595	576	563	583	560	593	531	553	564	540	560	545	598	570	555	549	540	589	540	556	564	604	557	572	582	561	567	574	534	574	547	576	571	564	556	569	587	538	598	622	557	611	562	567	561	578	569	520	584	535	578	560	547	573	572	556	613	569	583	563	558	581	603	575	573	572	542	588	581	582	588	570	584	578	600	548	555	591	557	573	561	571	602	569	559	571	583	568	534	573	608	555	581	559	556	588	543	591	569	605	561	568	544	568	568	551	546	548	573	588	548	528	578	518	539	578	570	538	548	581	569	561	554	569	549	577	593	581	580	564	597	545	576	554	539	586	612	557	603	583	574	612	550	540	533	557	608	556	559	531	575	564	569	588	600	601	543	599	556	572	507	527	560	557	602	648	570	592	513	537	564	593	551	546	579	609	598	583	535	525	568	595	546	559	584	567	566	605	532	593	590	528	590	568	577	570	579	615	580	514	561	565	566	584	566	604	557	549	550	623	540	546	588	568	602	588	540	580	569	527	604	625	546	573	553	574	558	547	583	571	576	546	548	568	612	552	603	526	589	553	549	570	575	573	566	573	564	536	556	577	579	539	557	519	566	567	585	533	571	541	571	546	571	561	536	575	549	547	541	614	595	527	581	585	537	603	566	581	569	578	595	553	593	614	550	557	558	526	554	553	577	569	596	562	541	557	599	496	570	596	581	585	576	537	574	583	545	582	585	546	535	564	544	582	516	567	565	609	608	515	573	568	531	557	534	583	599	575	576	589	572	590	556	548	551	587	550	611	599	572	545	592	587	568	544	540	615	570	564	584	537	573	595	567	539	562	572	546	571	612	554	552	602	516	591	556	514	536	575	616	568	569	542	551	582	541	586	560	571	517	552	584	546	595	529	555	543	548	564	583	564	604	560	581	583	560	548	526	553	565	571	559	585	583	582	611	556	539	568	596	574	596	559	566	549	597	556	598	589	560	530	548	570	579	579	574	570	619	533	560	546	589	592	598	550	556	543	556	537	569	568	583	574	573	603	583	596	578	534	555	541	552	642	576	531	579	586	534	569	596	556	544	591	581	563	539	558	536	587	522	553	580	567	575	540	577	561	600	518	545	562	566	576	558	552	585	588	532	547	580	563	532	568	576	551	555	569	572	583	575	561	543	571	522	578	589	543	582	588	542	536	573	563	535	557	556	570	565	546	575	597	544	607	577	573	545	571	543	570	539	563	546	542	556	580	571	533	525	563	553	505	605	581	532	552	539	536	577	593	532	561	581	591	575	603	572	578	516	609	563	574	527	580	567	546	582	615	568	570	598	582	542	592	573	567	560	582	555	521	624	617	594	546	541	527	556	520	543	565	510	574	555	543	572	533	563	576	566	606	601	512	565	570	586	567	524	594	559	547	557	521	588	579	571	569	553	529	555	561	558	605	584	551	558	585	563	566	547	597	562	569	554	550	588	580	566	581	584	536	542	533	582	561	534	581	600	523	617	560	549	569	586	576	611	576	544	568	569	569	562	558	624	568	595	551	584	575	598	558	553	569	567	543	589	561	564	530	571	544	551	568	549	556	577	585	538	555	547	565	521	571	557	574	573	563	552	540	554	518	620	572	569	577	586	602	587	539	565	572	548	573	568	533	574	600	544	555	582	556	524	563	578	584	563	535	589	561	529	571	575	579	575	571	602	570	569	574	545	583	559	583	562	570	564	514	567	514	545	556	544	531	592	630	533	560	556	550	592	574	590	576	560	618	590	536	585	560	523	563	572	529	567	584	552	541	576	561	574	627	554	560	605	628	547	588	520	577	562	571	577	577	594	573	571	579	555	568	566	554	547	561	577	545	547	550	540	573	572	579	575	574	557	540	578	579	569	581	566	559	575	584	591	585	544	594	572	540	555	598	559	580	577	565	570	590	542	561	534	567	572	590	580	572	560	546	582	580	605	565	547	538	617	589	564	545	558	546	590	566	596	603	606	591	577	589	542	548	570	586	566	586	599	548	567	559	567	547	567	564	569	549	548	568	536	533	560	590	579	557	589	542	535	558	555	563	586	565	567	547	555	572	574	587	598	569	529	583	582	527	553	554	514	591	598	549	589	529	583	561	548	560	587	592	521	567	594	529	564	547	572	586	540	555	608	589	573	607	593	547	546	576	539	558	569	545	567	536	560	535	577	556	601	616	595	584	569	600	578	563	552	557	535	590	560	563	532	527	577	576	511	613	598	598	587	546	588	578	587	618	589	561	551	540	554	563	564	555	543	584	560	544	540	609	609	554	550	559	536	578	544	547	565	529	559	532	568	585	546	567	561	543	579	588	576	561	542	542	525	652	576	572	586	533	589	593	573	544	610	552	600	587	568	560	519	551	543	575	589	527	555	569	602	542	526	603	584	552	551	555	587	550	567	540	568	559	567	580	537	529	614	553	569	560	576	582	569	590	595	605	590	554	546	560	586	582	568	534	603	558	553	587	548	561	564	579	544	544	523	553	514	560	513	550	592	551	544	543	581	548	597	576	584	540	573	559	599	553	595	529	586	548	555	542	572	547	569	589	557	548	580	512	599	527	571	576	568	591	559	530	567	578	589	570	513	538	556	553	561	527	589	584	560	550	538	531	530	603	600	565	532	558	545	582	599	532	557	543	557	543	579	560	589	594	552	563	560	543	531	599	598	550	558	575	570	538	566	577	566	593	556	543	557	589	553	584	573	611	573	566	581	581	581	570	568	591	547	579	578	562	595	572	549	530	528	615	558	589	582	550	591	559	568	552	541	601	559	527	533	559	574	555	554	559	573	572	553	548	568	581	570	572	553	543	569	551	580	543	568	553	591	542	565	565	558	518	573	587	567	586	558	576	543	558	532	570	588	583	589	565	587	558	601	570	564	526	599	571	555	583	541	594	566	545	533	579	561	546	538	520	552	614	584	554	574	579	545	570	581	577	609	556	584	543	521	562	558	579	571	543	566	568	546	507	573	550	608	552	574	561	574	588	596	540	534	561	529	557	517	549	619	568	533	511	564	575	583	602	547	558	578	528	529	542	557	540	574	559	535	589	604	567	590	601	546	571	546	594	569	540	516	535	577	575	537	571	516	529	538	587	551	538	502	549	546	594	604	539	564	555	543	590	532	536	556	548	542	586	558	556
569	348	174	124	114	164	152	187	160	155	123	123	132	135	111	106	116	97	97	104	97	99	109	107	79	86	96	104	107	97	100	100	98	94	95	94	80	96	91	115	88	85	101	101	103	100	84	91	95	113	82	93	94	89	85	86	99	93	100	86	92	102	89	80	96	82	91	98	87	104	87	98	96	97	86	89	86	108	100	101	84	93	75	84	91	100	96	80	86	95	113	82	89	88	96	88	95	88	83	89	110	88	99	104	92	87	102	83	110	98	97	112	99	105	103	101	89	95	72	93	80	100	85	85	86	90	92	85	98	80	84	100	83	125	97	90	96	92	92	88	86	92	94	93	111	90	96	89	100	91	100	94	104	100	88	81	113	90	83	88	97	97	112	81	102	80	87	92	105	82	93	124	95	86	105	77	92	89	78	88	80	103	92	97	82	87	94	81	82	100	74	105	93	90	97	103	93	92	79	98	103	75	110	86	91	98	91	92	104	100	95	92	97	106	83	116	94	84	85	84	98	103	82	90	106	86	79	107	95	95	101	100	99	101	92	71	115	99	111	89	95	84	88	77	83	86	94	97	93	79	89	83	98	90	102	83	94	94	83	98	91	90	93	99	103	103	105	106	85	110	72	99	92	101	96	102	92	92	84	103	80	89	73	103	100	82	90	83	97	66	98	87	104	99	102	97	95	88	95	76	102	101	76	101	96	81	89	101	85	100	125	85	105	73	88	78	93	88	95	90	105	106	70	88	85	91	80	110	97	81	97	101	97	92	96	100	88	94	80	95	85	101	80	80	93	95	86	116	84	97	93	107	102	79	83	92	102	81	102	74	105	88	94	97	77	72	84	76	91	94	98	89	88	103	87	93	106	96	75	89	107	101	96	87	100	76	101	96	99	84	95	114	106	97	91	114	114	89	84	94	107	101	80	73	95	98	88	121	89	105	85	106	103	90	85	84	82	97	110	110	95	87	90	84	107	90	89	109	87	78	98	96	101	89	101	101	79	82	84	109	94	87	82	102	86	94	121	90	84	97	82	93	89	89	84	103	80	98	96	92	101	91	107	104	85	84	89	103	90	84	115	90	84	93	93	89	100	101	100	86	94	91	96	87	89	90	103	85	102	97	95	108	102	93	66	99	103	96	77	109	101	107	96	99	83	98	78	104	118	94	102	96	95	85	98	113	115	93	105	113	81	94	102	89	96	82	78	99	85	101	101	82	92	100	102	83	98	92	111	89	105	75	84	97	105	92	95	96	92	113	93	106	103	91	96	100	83	94	83	100	94	93	84	94	79	94	85	89	109	107	106	96	83	98	100	104	88	94	80	106	97	106	101	75	108	87	101	95	95	88	90	125	87	102	87	90	71	88	98	86	82	119	88	94	87	80	80	91	101	80	98	96	90	98	98	87	103	87	89	101	99	91	102	105	81	92	79	90	91	95	82	90	77	79	74	93	102	92	96	101	93	100	83	89	103	74	93	90	93	102	79	78	80	94	90	84	99	86	100	100	104	101	97	79	79	90	80	86	103	103	97	87	81	114	102	74	94	100	97	77	98	93	99	99	93	88	97	80	93	92	86	93	82	89	88	74	94	111	100	83	74	90	84	85	83	105	99	93	89	73	92	106	94	91	86	102	87	97	92	117	86	88	92	97	75	109	88	90	76	83	93	110	91	85	125	89	96	113	100	96	93	87	92	103	85	93	81	70	90	79	84	79	100	84	104	87	93	99	110	85	91	86	68	97	90	88	98	75	83	89	89	109	102	96	94	77	93	89	99	97	95	93	90	80	99	84	102	108	95	92	97	80	94	95	98	95	88	98	117	114	88	85	97	111	76	89	90	106	87	91	82	82	89	88	101	83	91	82	69	89	88	84	102	90	100	92	94	101	92	80	89	89	94	97	119	92	87	93	85	100	92	89	82	102	75	109	96	86	99	103	88	80	94	87	95	95	103	81	83	85	89	91	84	95	87	99	98	96	101	89	89	102	113	91	87	83	87	91	103	98	85	95	102	97	93	96	81	94	91	74	80	87	79	94	85	93	95	91	88	86	90	86	95	101	98	93	94	88	64	83	86	100	87	85	101	95	98	100	90	79	85	80	94	72	105	89	80	84	82	87	89	104	82	94	99	100	90	89	87	74	85	99	90	84	85	86	90	111	93	100	94	103	85	83	93	92	88	88	95	92	98	95	86	77	93	116	91	99	75	105	98	87	101	103	100	91	85	98	101	90	105	98	84	95	82	97	87	100	93	83	80	89	81	108	86	77	84	89	90	94	80	77	103	96	74	93	85	85	94	95	77	82	88	100	76	94	83	102	99	102	85	81	92	98	96	101	109	94	77	90	99	89	86	94	92	93	101	87	103	76	88	83	87	83	90	84	94	90	97	79	98	95	89	86	84	99	80	102	97	90	93	105	77	94	94	94	99	105	90	91	107	72	92	98	94	93	90	92	88	98	82	86	76	83	89	82	98	106	97	113	84	78	83	80	100	71	88	88	87	91	99	104	86	102	87	86	88	97	91	96	97	87	101	98	98	101	96	110	76	76	91	96	89	101	90	79	88	85	95	124	88	101	112	88	90	80	87	81	86	90	82	92	74	100	73	85	104	107	94	106	80	107	104	86	79	78	112	100	92	83	106	91	90	106	97	101	110	88	92	100	104	94	101	86	91	90	93	80	93	100	81	87	98	101	80	85	76	109	103	103	84	84	80	85	90	91	116	95	80	94	89	99	85	77	85	93	97	110	71	87	90	83	75	86	84	84	96	98	111	94	112	92	93	100	103	95	106	95	84	94	106	96	83	90	91	114	80	102	85	111	97	115	98	100	107	99	104	81	93	104	103	87	80	68	86	92	101	91	91	81	92	81	81	79	86	89	87	73	86	101	98	92	90	91	83	89	108	88	96	87	91	85	93	86	96	85	93	99	104	101	103	81	98	100	86	85	93	78	105	90	79	77	92	102	88	98	87	105	83	96	92	89	89	79	88	88	97	100	90	80	86	96	95	78	89	94	104	97	81	90	87	97	88	86	82	105	78	76	97	86	95	89	92	88	88	100	91	91	87	91	78	100	106	106	90	82	101	92	105	95	86	83	95	73	97	92	96	74	89	91	96	85	86	96	98	91	97	104	94	94	109	98	93	87	92	84	77	90	86	100	100	90	103	88	98	99	80	101	92	74	109	98	95	78	81	89	93	91	82	106	96	95	79	88	85	87	75	93	89	106	92	72	93	77	103	91	79	92	85	90	76	98	87	93	96	106	97	115	80	90	107	115	89	67	92	111	83	89	87	79	90	85	88	96	92	92	104	102	82	90	89	79	79	99	80	109	82	95	78	90	87	100	93	87	95	96	93	96	82	95	83	101	112	98	103	120	88	109	95	92	87	92	95	78	116	74	88	94	107	106	94	87	96	85	96	85	95	93	93	98	84	110	99	103	98	87	107	100	91	91	79	92	106	111	90	96	85	106	93	97	91	89	90	79	92	97
9518	5005	2039	1872	4344	6115	6310	5920	3992	3176	2654	2305	1958	1749	1506	1413	1299	1229	1176	1114	1085	1042	1056	997	1026	965	914	942	885	878	894	900	892	856	896	954	895	921	868	877	948	843	879	902	869	855	864	884	868	860	871	894	893	872	856	834	806	899	831	866	858	849	855	861	842	844	783	847	895	838	849	800	820	838	891	844	868	873	829	843	845	784	887	908	849	874	800	895	824	843	863	885	864	819	829	852	846	865	826	802	830	839	801	866	833	832	816	865	851	830	807	843	881	864	867	832	907	828	834	812	821	823	859	832	839	851	827	853	863	886	927	863	902	823	848	860	945	872	863	798	846	904	846	815	858	829	826	853	873	837	829	830	851	863	853	823	819	822	875	811	848	873	864	839	854	844	851	838	830	881	828	816	848	848	862	827	898	866	870	843	857	822	815	800	850	865	920	827	835	856	857	800	872	856	855	854	900	849	879	838	856	855	904	879	855	839	817	813	877	826	895	827	868	815	860	847	895	872	804	844	851	858	883	802	850	860	875	819	798	892	882	843	837	836	884	854	823	864	798	872	859	847	874	864	793	898	834	820	871	837	848	865	804	899	886	842	862	856	860	801	804	859	798	895	909	899	806	886	855	890	861	881	878	830	845	857	871	834	877	898	832	878	874	850	836	864	837	842	899	866	907	834	843	854	875	810	844	839	859	856	824	841	811	839	824	820	813	893	871	804	880	869	842	861	858	816	886	858	800	898	801	781	841	899	878	857	836	860	795	871	859	800	857	839	827	861	857	835	824	828	803	806	839	825	899	827	831	827	909	817	837	832	847	788	846	844	816	808	863	809	849	837	882	815	828	873	854	891	859	853	828	841	901	929	882	884	837	862	840	851	883	832	862	844	837	898	804	817	855	848	884	826	860	831	828	794	859	842	849	874	889	855	865	807	807	821	861	827	820	836	870	894	872	808	838	855	904	852	860	866	855	873	819	881	825	853	870	891	850	843	856	851	847	792	878	793	846	876	874	836	854	875	863	836	861	867	808	862	838	836	862	832	830	841	880	810	828	843	822	865	868	851	850	841	817	797	810	805	877	833	838	821	860	848	828	818	838	853	851	830	870	812	844	810	813	834	818	860	831	823	803	818	858	856	841	847	784	808	843	896	863	914	849	789	793	799	753	776	844	872	866	874	863	902	852	816	846	840	847	831	800	875	837	886	845	855	853	812	850	867	860	843	867	828	835	844	909	854	817	843	817	854	891	887	865	902	860	819	805	827	842	805	861	826	829	830	842	842	833	873	858	854	868	918	835	850	855	839	854	831	872	795	821	892	803	884	869	855	845	842	779	850	831	852	858	872	826	838	841	859	844	911	909	834	841	810	816	895	816	830	849	789	879	893	896	861	819	833	863	898	884	865	805	843	847	803	830	862	835	888	865	862	865	847	850	849	806	834	837	807	881	905	799	802	876	858	867	848	862	843	802	891	859	836	838	860	880	897	833	856	872	835	824	891	883	851	803	835	848	840	828	836	785	871	850	842	862	855	814	842	825	874	798	880	855	861	878	815	838	832	841	912	808	847	848	864	852	833	812	823	847	872	794	839	861	832	882	879	857	855	848	787	861	830	857	827	849	831	833	844	840	886	933	794	848	814	861	865	858	863	900	861	832	847	861	869	849	846	872	879	874	829	853	840	864	824	865	825	825	867	843	807	859	876	861	837	830	769	842	855	842	805	834	867	855	839	850	822	837	863	857	844	844	863	842	816	847	827	830	842	824	843	813	877	814	865	846	896	833	827	825	819	846	853	827	873	860	816	839	827	857	799	847	860	865	838	819	901	819	816	861	865	815	840	820	828	862	887	853	842	873	830	902	854	866	836	839	929	854	890	831	863	887	876	860	868	829	836	858	830	884	835	868	873	835	835	822	885	814	847	843	809	858	798	864	862	817	859	851	817	881	857	857	871	858	887	831	813	848	829	840	887	865	826	903	872	859	861	811	794	856	846	883	810	847	876	897	819	849	815	866	856	837	857	849	869	853	826	844	847	878	841	861	856	880	796	838	839	834	859	844	851	852	864	860	861	909	891	847	815	836	809	879	839	837	807	846	850	855	860	853	878	837	886	866	824	789	801	845	921	843	854	858	859	820	845	866	909	827	878	862	820	858	835	815	864	867	816	796	808	838	801	839	848	870	830	858	863	838	813	871	857	841	850	884	835	842	830	825	833	837	824	834	855	862	859	822	870	883	915	883	833	843	823	829	839	875	859	893	853	912	845	844	826	865	860	868	824	825	847	851	826	852	830	880	832	879	830	853	894	818	826	831	822	866	902	818	853	827	855	844	830	897	858	840	850	853	864	878	867	830	838	882	813	885	820	866	849	840	778	844	832	888	814	874	832	868	837	890	820	878	793	843	866	863	851	810	836	819	867	811	827	908	851	885	804	834	895	857	845	831	847	860	833	840	876	789	823	850	817	876	845	838	827	816	849	864	879	855	779	855	867	836	792	859	919	900	881	858	866	878	829	846	909	791	849	845	852	850	819	836	836	809	778	827	836	840	854	854	881	912	864	840	876	856	848	842	868	813	831	832	865	893	826	797	879	836	911	859	853	806	878	874	850	904	790	870	859	851	880	847	785	876	803	872	809	855	814	842	883	853	801	846	849	839	843	871	867	869	830	828	807	871	912	847	852	858	828	830	875	842	921	825	757	861	868	825	841	848	889	838	846	893	857	866	843	845	868	831	855	848	833	864	847	850	805	847	868	859	812	844	908	798	854	828	874	876	806	783	839	815	875	824	799	829	854	843	804	845	862	851	903	859	853	823	849	884	857	812	807	874	888	828	818	847	824	813	794	873	867	826	794	872	838	867	827	822	796	883	864	811	883	826	859	904	901	863	922	873	863	849	856	845	865	841	813	855	841	812	875	820	881	845	846	861	866	829	842	841	828	803	886	857	841	872	822	824	857	883	796	817	827	855	874	834	836	875	834	899	845	873	839	840	890	882	829	858	866	827	829	822	869	857	852	863	827	870	858	807	858	849	850	814	882	822	871	847	831	850	842	870	839	855	822	826	736	863	800	789	844	856	883	839	868	843	879	868	872	898	836	840	878	833	834	890	832	870	823	858	823	853	795	794	842	871	807	842	842	877	842	763	847	912	807	837	847	835	869	864	849	822	875	854	820	893	874	825	849	867	816	835	779	807	864	845	858	874	816	894	832	828	811	817	790	851	832	847	848	835	835	832	860	870	800	876	890	879	805	863	820	862	877	846	823	821	821	826	801	843	815	817	871	894	823	871	837	837	844	862	868	844	822	811	829	862	838	810	882	843	846	842	878	875	851	846	907	816	863	824	880	882	863	853	845	893	851	893	809	813	844	859	826	899	863	836	864	830	822	831	860	869	801	795	839	801	825	855	831	897	866	867	864	850	866	917	833	846	852	856	819	807	890	829	836	863	869	889	813	837	881	857	804	907	830	877	901	840	855	873	830	842	890	813	858	880	822
1137	296	110	46	53	80	119	106	84	77	97	82	75	62	52	36	39	36	42	45	42	33	37	23	36	35	26	25	32	25	30	24	23	32	25	21	26	27	27	28	34	20	35	22	22	31	30	24	26	21	20	25	27	22	22	26	35	21	34	20	17	19	25	26	31	29	25	37	20	33	20	25	21	21	32	35	26	30	30	28	31	33	31	28	27	37	25	30	21	16	22	25	22	26	27	23	26	34	24	31	30	30	24	29	18	31	21	38	24	16	23	39	21	36	29	26	19	24	36	21	27	30	31	31	24	24	27	21	28	19	29	25	27	29	35	30	35	30	25	25	15	19	21	35	25	25	26	25	30	25	29	27	27	14	29	23	28	27	30	20	30	21	27	19	34	30	29	22	25	23	23	25	24	17	27	16	20	20	19	25	22	30	28	29	18	17	30	45	21	34	26	21	28	32	27	24	17	29	26	23	27	28	28	23	29	32	21	27	17	30	28	18	22	21	26	23	23	37	35	21	26	28	19	31	40	12	17	21	31	27	29	25	25	29	29	31	28	18	34	26	29	26	25	30	26	32	20	27	32	13	25	24	25	23	31	32	27	32	18	28	22	30	28	27	31	31	26	22	22	21	17	27	27	24	30	20	27	37	38	32	38	23	32	29	26	18	26	33	37	28	23	26	27	40	22	27	26	21	26	27	28	27	31	28	31	25	21	37	27	26	27	27	29	33	30	26	33	26	18	19	18	28	25	24	26	31	29	19	24	28	24	27	26	22	20	24	31	26	34	20	23	25	27	35	26	30	28	24	30	31	27	20	24	19	27	22	31	20	29	24	31	31	37	24	16	39	24	16	27	22	21	26	28	27	22	24	16	32	26	33	23	29	25	22	26	24	22	28	17	25	30	18	23	27	19	33	25	15	26	30	18	31	28	29	26	21	22	27	27	35	24	22	23	18	21	27	15	19	27	26	22	27	24	26	21	32	39	23	21	24	28	24	37	34	28	26	26	38	27	28	20	22	23	34	24	33	23	31	22	19	27	27	27	29	28	18	30	23	30	28	28	24	24	30	24	21	23	21	23	27	30	23	26	27	27	28	30	20	31	25	32	22	26	31	20	24	28	31	25	23	23	26	18	23	29	28	21	23	24	25	25	19	23	34	27	20	29	21	35	18	21	22	19	17	37	27	13	31	26	30	32	33	35	27	33	26	27	29	32	27	42	27	28	27	28	23	35	28	28	39	14	23	25	31	28	29	19	21	28	17	24	34	19	31	25	35	19	31	30	24	32	23	29	19	24	26	27	31	21	25	31	28	32	32	25	29	37	33	30	33	34	25	25	33	23	27	23	26	33	18	40	26	34	23	29	26	18	23	17	27	20	26	30	34	31	27	19	30	22	22	33	27	30	32	21	26	34	31	34	28	28	29	25	40	31	23	31	23	41	23	27	20	27	18	34	20	26	30	32	21	24	26	28	22	24	21	30	25	35	22	30	22	33	28	21	30	24	33	17	31	27	22	22	24	27	20	14	20	19	21	27	25	23	24	29	39	27	20	35	37	20	38	36	28	24	24	26	29	25	27	25	24	17	32	24	33	20	34	22	28	21	28	31	16	21	18	29	22	22	29	21	12	31	32	20	21	25	22	30	28	31	25	30	24	24	21	26	31	28	27	23	23	24	15	25	31	23	23	21	23	23	26	25	25	24	31	28	23	21	22	28	45	19	31	26	31	26	28	19	37	26	27	19	31	24	21	24	27	25	18	32	32	34	31	37	28	25	24	29	19	21	29	26	22	30	27	22	34	26	25	24	26	28	21	30	33	23	27	16	24	22	21	29	24	20	22	22	24	24	27	29	27	32	18	34	31	24	25	36	34	22	18	29	23	21	28	23	29	30	17	23	17	21	25	30	25	20	25	21	35	25	31	37	31	29	24	27	32	29	27	20	21	27	22	30	37	33	29	32	31	26	38	22	28	22	29	23	30	35	28	32	25	27	32	24	24	23	25	24	23	30	32	22	31	28	29	15	25	21	34	19	23	28	23	39	23	28	21	26	26	24	27	46	23	21	22	27	27	22	28	25	19	16	27	23	30	27	31	25	18	19	25	23	13	28	20	30	20	34	29	22	30	30	37	20	25	27	23	36	20	24	20	27	31	30	26	25	23	26	16	31	26	24	24	28	32	37	26	27	24	31	26	27	25	21	28	29	32	19	28	29	38	25	27	24	19	25	32	24	30	26	22	30	22	31	34	25	26	27	18	34	22	23	21	21	27	20	25	24	27	27	28	25	21	29	28	22	16	31	28	24	31	35	22	25	25	22	26	27	19	26	29	24	19	25	16	24	24	23	35	20	32	27	27	22	24	34	18	27	38	23	27	28	18	26	23	29	23	26	18	25	28	28	23	27	26	23	31	32	33	23	27	18	27	21	35	22	22	25	30	34	28	30	33	28	25	22	32	20	30	35	37	21	21	25	29	28	24	26	30	27	28	25	28	28	25	22	27	28	31	18	23	28	25	25	42	29	22	27	20	34	32	26	38	24	33	30	19	31	28	27	27	22	28	25	30	24	27	17	22	17	29	37	30	34	29	26	33	33	22	23	25	26	28	22	24	31	26	29	17	30	28	25	26	24	24	31	26	25	26	23	29	32	18	32	28	23	35	27	35	15	24	31	24	28	23	26	35	30	22	32	16	36	30	21	26	34	34	20	21	28	22	34	41	31	27	32	25	19	28	24	18	23	18	24	14	26	30	33	28	27	23	31	24	21	18	29	36	27	23	14	23	18	32	26	27	35	15	23	30	13	30	28	27	31	24	25	24	27	26	22	32	34	32	21	28	26	22	33	32	29	26	23	24	22	23	29	21	28	17	28	25	29	33	28	31	34	20	22	26	36	22	33	27	32	29	29	23	36	25	30	29	23	29	23	27	30	17	23	26	19	19	26	39	19	29	16	22	20	17	31	33	30	17	21	33	32	29	22	31	31	24	29	28	18	32	36	16	32	28	22	15	27	21	30	27	21	25	27	22	20	33	27	21	27	27	18	33	23	29	24	25	29	30	27	25	25	38	29	26	32	22	23	14	21	30	34	22	18	25	25	30	27	26	26	19	24	27	23	25	24	20	21	29	26	26	23	24	25	37	35	30	25	22	35	15	20	22	25	29	20	20	33	30	29	37	15	26	21	19	36	27	24	20	29	25	32	29	28	25	28	31	27	25	18	21	28	24	25	30	26	27	19	21	24	27	22	31	33	23	25	26	24	39	27	22	17	18	36	26	26	24	28	22	29	22	29	25	20	20	32	22	27	33	22	41	22	27	26	25	29	28	18	27	17	22	23	29	23	22	30	28	31	20	29	34	27	27	29	27	31	22	30	25	32	27	24	38	30	24	29	23	24	18	21	27	34	16	17	32	23	26	28	21	31	24	28	29	32	17	28	24	37	30	30	23	20	22	21	31	30	32	21	33	30	29	38	33	24	34	21	38	38	29	24	32
9997	4251	1489	1151	3463	5747	6402	5010	3380	2495	2971	2740	2237	1640	1155	859	667	667	658	571	530	488	417	385	332	350	345	317	307	271	325	313	243	262	290	297	284	278	282	294	242	273	278	262	237	260	236	281	258	264	262	262	265	294	266	241	257	259	267	251	267	244	243	266	240	286	235	241	286	219	240	260	249	243	264	250	220	236	252	245	256	267	264	271	248	263	248	243	239	243	255	255	237	218	233	244	247	268	271	227	213	222	231	249	254	267	237	279	235	276	258	262	252	256	221	241	246	262	224	263	270	253	264	245	253	244	248	240	226	227	266	241	267	261	257	259	245	238	236	202	246	254	237	283	269	247	236	252	266	259	252	233	253	248	256	249	253	250	260	240	223	252	246	259	238	238	218	242	231	247	256	261	230	266	247	215	268	249	262	246	241	231	218	250	239	240	246	257	237	237	255	239	253	271	264	201	229	242	276	236	246	263	246	222	273	254	295	228	229	259	261	227	231	282	228	246	227	242	268	263	243	254	245	246	264	243	220	250	232	247	227	253	235	252	235	235	258	256	245	223	244	236	251	256	242	242	264	223	266	280	239	265	256	243	261	243	245	254	251	251	264	232	259	252	278	257	234	228	242	230	259	244	224	258	235	248	202	229	214	239	232	241	233	241	269	243	236	238	235	236	259	255	240	219	263	216	226	248	225	226	242	273	273	244	256	241	233	233	249	259	221	220	220	227	242	245	221	234	225	257	246	228	241	248	278	233	260	250	223	261	219	222	263	255	262	247	250	234	248	235	254	245	235	246	229	252	230	231	217	226	236	228	241	248	225	258	247	228	252	250	200	235	259	245	291	247	258	254	240	228	254	234	259	245	240	229	244	253	247	253	236	224	233	237	250	259	253	234	241	214	226	251	219	256	253	222	241	246	231	269	237	223	249	243	271	269	270	244	221	236	244	226	260	222	227	264	255	247	235	238	214	219	247	260	260	241	262	258	241	238	256	226	242	222	237	220	228	232	266	244	275	254	237	255	242	220	240	237	250	242	273	227	256	245	248	243	259	239	225	234	233	282	238	216	243	222	226	214	233	237	255	243	236	236	238	220	256	231	237	254	243	267	266	229	262	229	241	259	243	247	236	228	247	223	237	222	235	249	273	250	234	233	215	250	252	254	238	259	228	259	245	243	225	252	253	235	235	268	236	279	237	264	244	245	247	223	259	278	225	258	219	235	249	243	234	236	244	241	226	231	258	247	267	231	268	245	269	256	243	248	257	221	256	226	239	248	237	254	246	244	232	239	242	233	248	229	261	233	238	251	249	219	235	239	260	250	230	228	220	224	255	245	235	225	259	258	245	245	231	229	239	225	219	244	222	235	265	218	225	238	246	226	243	216	254	236	243	247	226	248	250	220	240	248	214	250	251	232	228	235	250	226	234	265	256	237	215	257	237	238	232	210	263	257	242	213	255	234	253	227	242	230	251	259	245	259	241	242	224	243	254	216	255	256	236	261	258	239	237	232	241	263	238	207	209	234	282	258	225	249	250	231	264	218	252	251	252	255	222	236	261	211	221	241	242	229	234	259	238	238	228	253	210	258	223	249	233	231	240	246	239	262	252	239	218	266	210	249	236	278	242	235	243	242	224	232	259	238	208	229	237	245	259	250	258	262	248	246	253	243	232	214	224	238	260	224	228	216	246	254	244	252	248	258	208	260	234	208	256	256	230	271	244	255	210	238	245	274	274	267	248	252	263	199	237	235	240	223	253	214	270	236	252	236	261	243	239	227	242	254	277	251	251	235	237	250	236	235	236	255	260	275	234	272	241	254	243	246	245	243	242	245	254	257	234	248	267	271	232	257	236	224	223	262	258	242	249	241	250	226	254	241	253	223	224	213	244	236	242	249	256	235	226	227	234	247	226	234	277	280	222	211	233	258	264	233	269	238	260	233	237	253	239	213	260	250	229	248	249	225	249	240	268	242	258	240	236	276	247	257	239	236	249	232	250	227	245	229	255	232	287	276	261	260	246	213	235	222	252	237	250	260	222	251	238	250	246	255	233	251	236	254	231	258	242	257	245	243	234	256	253	224	231	266	265	254	249	254	236	259	218	206	235	249	235	242	249	220	242	220	248	260	231	245	271	267	252	225	248	252	216	225	247	258	247	232	239	239	243	223	246	232	258	272	228	232	213	244	233	268	245	211	233	266	225	235	277	273	276	243	231	224	213	213	277	235	261	252	214	262	256	220	263	262	255	258	265	233	232	227	273	245	260	237	245	241	244	250	231	250	222	230	269	242	245	223	257	212	238	221	239	276	236	261	211	261	235	229	253	212	255	234	242	258	250	265	234	237	243	224	207	268	244	257	252	246	261	223	252	223	240	252	249	222	239	250	249	245	230	242	257	224	222	252	228	248	241	248	262	253	238	236	275	252	251	236	243	258	281	277	244	251	237	234	277	241	245	229	233	208	255	249	228	226	241	244	222	267	238	245	214	236	236	253	235	245	221	256	242	234	257	244	258	244	234	241	235	223	238	259	247	244	237	236	255	263	228	253	224	251	247	232	246	250	247	241	261	253	272	264	222	227	218	228	241	250	247	265	234	238	257	242	249	246	211	220	252	213	233	241	249	220	234	262	251	231	265	235	230	233	230	239	243	248	229	256	237	260	257	211	244	229	264	227	233	229	258	217	223	218	242	246	266	218	258	229	215	272	230	227	242	261	267	251	231	233	244	251	233	253	241	224	262	238	245	261	239	237	231	243	242	287	252	209	225	258	236	249	247	275	250	242	255	241	257	266	246	268	285	264	245	234	228	234	262	226	258	232	256	252	241	244	260	251	236	262	253	229	237	215	238	252	224	241	249	247	239	225	233	235	235	220	226	254	244	248	248	226	266	243	250	256	235	238	236	255	247	257	257	228	211	241	252	249	220	253	239	244	262	252	235	259	239	258	237	242	269	238	251	234	251	222	243	232	215	253	259	243	269	246	261	220	256	224	259	254	224	238	218	259	262	246	227	237	260	218	231	241	233	253	226	256	249	255	216	232	265	274	254	260	261	227	245	227	230	241	246	214	226	264	248	246	226	237	250	219	237	247	246	231	229	283	240	221	219	226	239	242	242	233	226	251	240	234	261	270	234	258	258	239	220	250	232	218	236	223	241	227	240	230	252	236	252	252	272	272	209	249	214	251	253	229	230	247	224	273	212	246	243	237	246	255	243	237	243	233	255	233	253	239	228	240	258	260	244	245	272	233	261	283	256	247	225	207	239	209	225	259	232	251	254	224	244	235	243	254	231	229	232	241	232	239	225	260	234	228	258	229	262	242	262	274	250	238	257	275	254	251	251	257	260	231	247	226	218	260	226	244	252	277	229	245	219	243	205	260	223	253	217	240	240	228	255	226	217	246	230	267	242	239	237	202	259	230	243	222	241	249	219	234	228	255	227	251	248	251	229	229	255	276	237	264	240	256	243	247	256	229	256	257	249	256	254	213	254	218
653	517	367	98	131	167	252	213	152	146	156	121	127	110	100	108	90	70	100	67	65	70	68	87	64	76	73	78	70	76	66	72	75	66	72	68	72	71	65	68	67	63	69	61	62	67	68	61	61	57	87	65	61	59	60	65	51	48	78	83	66	67	66	83	66	65	77	57	79	62	63	72	71	55	70	68	74	70	81	45	48	67	59	70	55	73	64	50	56	69	78	71	65	68	68	59	78	88	62	68	57	75	60	68	72	65	83	78	72	80	69	67	74	74	65	69	62	69	61	68	62	70	45	60	65	76	74	64	69	81	50	69	57	72	59	68	71	67	47	61	57	72	78	63	66	63	75	65	62	67	65	54	60	88	70	49	74	67	59	67	65	74	69	80	66	83	60	71	69	74	62	63	74	55	62	62	70	66	74	75	48	70	59	50	66	68	74	69	69	58	56	66	70	64	61	84	68	62	70	78	79	72	74	75	57	59	66	70	67	71	59	53	69	70	63	66	53	67	66	58	72	59	58	66	67	72	70	56	63	79	75	47	78	82	71	66	76	58	65	77	51	76	65	72	75	73	58	61	71	51	60	63	44	89	69	43	82	73	61	73	78	71	67	68	75	80	62	72	78	72	77	59	58	66	69	67	57	60	64	69	65	52	61	67	70	71	72	74	86	73	59	64	61	55	69	79	67	57	70	49	49	77	70	80	63	69	39	67	70	67	56	64	62	68	54	62	76	74	63	66	56	53	70	71	59	61	80	74	73	85	82	67	56	66	78	64	62	68	56	53	57	68	63	64	59	54	51	61	76	68	68	83	69	71	65	70	70	44	62	67	56	61	58	68	69	73	81	72	65	63	53	63	68	56	69	72	71	62	67	53	52	72	77	66	59	72	58	56	66	64	70	66	61	68	64	66	55	66	53	64	75	61	54	66	67	73	79	62	55	60	52	60	60	66	75	67	60	60	75	65	81	70	80	62	48	62	73	63	65	42	73	73	70	57	66	74	67	73	77	70	73	60	68	66	83	69	62	65	63	66	58	72	74	72	68	62	60	67	67	71	76	62	52	76	79	65	66	66	67	73	69	61	58	57	58	71	75	78	62	60	66	76	58	63	68	78	75	65	73	65	74	70	71	68	54	55	63	82	65	70	53	67	69	70	72	63	70	64	73	65	55	74	59	61	64	66	86	70	53	53	53	66	57	57	59	73	80	92	72	59	71	58	70	73	65	69	68	73	78	62	66	62	54	66	56	61	71	62	65	51	58	57	64	63	67	60	73	84	62	76	64	62	54	63	67	68	64	56	76	59	66	76	64	67	70	72	64	76	68	58	63	58	73	64	70	68	76	68	85	66	55	80	67	76	64	56	57	55	65	73	69	64	75	68	63	65	72	74	86	56	76	70	67	68	76	66	59	68	51	74	66	65	65	57	66	65	70	57	72	60	75	69	77	62	62	62	77	62	68	56	80	58	69	60	68	53	75	66	79	64	67	55	58	72	71	57	71	60	58	61	61	53	64	57	66	78	61	78	66	72	62	71	59	82	72	54	65	61	60	70	68	67	59	47	71	69	79	70	56	60	67	63	62	68	77	57	78	68	68	63	58	67	63	68	76	49	63	61	61	74	76	48	67	70	51	62	67	53	51	65	75	76	77	71	74	54	65	74	54	48	69	83	57	64	61	64	59	58	63	81	70	71	76	44	65	71	75	71	50	64	61	88	73	83	69	58	72	77	56	56	60	73	64	70	53	67	71	51	66	70	81	75	56	71	54	65	62	66	57	68	61	66	64	64	64	68	71	62	65	61	58	67	59	70	55	59	74	74	76	65	42	60	64	78	59	72	62	58	61	63	76	74	53	67	77	79	70	56	83	58	72	75	51	75	70	50	57	68	48	59	73	67	70	66	78	63	59	76	64	69	65	75	61	64	64	63	68	72	68	65	59	78	66	66	64	64	64	66	65	72	59	58	64	66	71	69	62	63	75	67	75	71	68	45	50	66	58	79	72	56	72	68	63	66	69	65	74	62	68	64	66	65	66	73	61	72	71	65	69	55	73	65	75	82	76	56	59	79	64	60	67	63	66	82	69	72	56	71	89	68	74	81	62	67	62	66	77	51	61	71	62	67	71	71	74	68	54	69	68	64	68	76	58	53	65	65	55	69	76	62	58	59	71	70	66	62	78	69	78	75	63	66	72	69	48	53	63	61	58	62	82	60	65	65	48	62	77	80	70	79	54	77	66	66	82	68	77	81	60	60	64	71	58	69	65	59	66	70	63	70	59	61	67	70	58	63	57	52	80	61	66	73	70	75	71	71	71	66	56	69	70	61	69	69	60	72	58	67	48	58	58	51	70	50	75	67	61	84	63	66	52	65	75	56	84	52	59	64	72	72	72	63	62	75	73	76	68	60	79	73	56	60	56	55	66	58	77	65	71	62	66	55	67	68	69	86	71	75	50	73	73	59	65	61	62	66	54	81	74	51	80	53	70	65	71	73	62	70	61	71	67	69	69	71	69	61	85	66	60	62	57	64	68	74	80	67	66	62	57	70	82	68	79	82	67	64	70	79	53	68	56	64	55	78	64	66	71	52	74	77	65	62	52	70	56	47	76	49	67	79	62	69	70	68	79	64	63	67	59	67	73	65	63	62	70	71	72	73	65	71	53	61	65	80	63	74	54	62	67	66	71	61	57	70	74	84	78	70	74	72	63	77	73	74	64	53	57	45	65	64	55	57	54	73	63	48	73	64	58	68	71	67	63	65	77	63	53	72	54	71	68	69	72	65	65	56	61	83	63	66	63	59	67	60	61	57	53	64	56	57	63	64	75	72	71	62	80	77	71	74	61	64	68	70	61	71	72	74	59	58	54	82	74	63	68	61	72	65	61	60	78	76	72	58	65	50	72	62	73	58	67	69	71	58	78	70	82	74	54	75	54	49	78	57	66	64	74	72	61	74	71	72	70	71	77	54	60	81	66	82	76	66	68	57	54	59	60	68	63	62	61	66	59	79	79	70	59	59	71	67	78	59	60	73	91	68	55	67	72	58	62	65	60	70	73	71	55	63	54	71	69	68	67	68	61	48	54	64	68	64	69	69	74	62	75	62	79	60	74	54	64	47	69	54	63	54	62	62	63	64	69	61	75	71	63	62	51	50	64	66	44	52	59	61	67	67	76	85	74	62	56	64	66	83	63	70	59	74	75	70	62	68	74	54	56	61	76	72	53	78	70	59	62	73	68	62	80	73	69	61	62	63	59	67	63	62	59	47	69	65	70	64	69	62	70	80	73	65	65	55	59	71	74	63	78	62	75	56	67	69	73	58	57	61	75	70	69	48	64	63	77	64	52	56	73	52	78	65	60	61	56	65	65	68	60	63	63	70	46	71	81	58	64	76	52	64	64	70	77	57	58	66	66	65	77	65	71	63	60	65	56	66	60	63	60	66	70	73	83	62	68	50	62	90	62	62	71	85	75	58	67	59	57	75	60	86
9982	6702	4087	2173	6959	11012	10859	7875	4944	4650	4690	3998	3468	2855	2292	1784	1302	1286	1287	1087	1016	913	867	965	844	729	768	774	751	758	719	690	661	705	725	704	709	684	691	707	682	687	701	657	663	711	650	707	657	682	632	728	703	668	678	661	642	653	687	635	675	643	647	642	636	631	664	658	629	636	654	641	627	676	619	673	644	666	656	671	631	630	667	659	620	668	648	620	675	615	645	652	635	716	681	633	638	625	667	632	664	669	685	617	659	674	674	655	658	665	670	664	666	642	579	655	654	646	662	662	613	626	643	652	641	658	597	636	654	633	629	639	640	650	616	660	656	664	611	596	647	659	653	611	658	648	670	611	591	682	671	658	634	666	608	644	599	690	642	639	629	646	611	650	608	624	676	633	630	674	674	648	617	646	640	654	653	615	662	622	618	608	583	585	638	614	620	648	639	670	670	632	598	629	617	686	609	634	666	612	665	660	610	660	643	647	651	644	611	668	642	633	661	634	670	600	619	617	604	618	653	619	676	685	663	634	634	680	679	633	670	662	659	648	643	612	630	621	634	670	605	698	643	671	660	598	596	660	606	651	646	578	624	678	687	643	605	653	654	660	659	649	661	627	667	632	647	636	585	617	646	636	652	639	635	626	600	634	619	608	625	589	672	638	665	677	671	654	644	683	634	675	595	653	627	666	623	638	609	592	660	621	612	656	642	588	621	624	654	644	622	669	682	658	635	609	594	633	639	604	627	630	684	620	677	649	625	638	649	634	655	603	631	638	678	607	671	612	648	664	638	634	595	643	658	682	618	607	653	662	625	643	608	603	647	657	621	662	625	608	652	644	597	653	684	622	616	609	647	646	612	647	620	649	609	651	636	660	618	617	663	648	638	627	624	643	640	601	625	642	641	617	584	639	649	605	669	692	608	668	679	648	599	618	620	638	658	649	623	630	640	615	642	645	586	678	641	588	662	645	622	650	642	703	645	665	611	648	611	617	668	623	667	623	606	623	664	676	646	646	652	612	643	648	644	646	634	615	634	650	640	642	683	642	620	649	607	642	610	628	642	633	615	632	615	675	668	624	630	656	635	665	620	649	629	644	635	666	627	593	651	659	623	633	662	635	638	655	609	630	645	607	605	626	618	617	688	640	608	605	632	632	648	666	629	634	649	634	675	624	630	627	612	595	658	655	604	627	632	631	656	611	646	636	633	652	606	637	647	632	612	619	621	636	652	595	635	598	629	583	615	647	627	634	615	645	610	620	656	635	625	654	643	666	632	629	629	616	656	656	658	635	634	643	686	678	647	657	577	685	621	626	646	623	654	640	647	684	621	615	599	676	628	682	654	690	624	640	682	640	696	626	634	643	617	616	648	630	618	657	625	634	670	678	602	669	646	589	653	662	663	661	665	642	614	663	617	654	641	626	582	655	643	608	628	597	691	688	666	661	639	630	668	638	608	611	626	630	655	653	631	678	664	587	633	646	612	637	639	652	613	653	631	648	665	654	647	657	624	609	654	646	687	666	680	639	642	640	619	691	592	680	651	630	624	617	685	619	632	678	622	656	657	633	641	625	626	635	650	700	623	669	591	623	646	587	644	689	623	657	652	607	664	606	642	635	642	680	634	652	657	633	635	634	617	639	638	658	636	650	686	627	578	645	626	645	626	598	641	611	666	603	654	616	620	632	639	667	622	643	672	645	683	636	685	646	678	625	632	667	637	649	646	639	644	592	654	640	664	638	660	646	665	609	620	578	627	613	623	662	660	644	666	657	666	679	663	628	627	576	600	628	622	664	636	628	646	611	613	624	631	656	661	618	636	661	650	618	637	641	588	648	674	675	616	655	620	588	647	623	664	618	602	642	666	616	672	669	618	626	642	599	626	667	621	682	667	601	651	642	675	681	679	614	697	632	617	654	673	661	607	638	666	620	631	663	604	626	615	625	644	605	669	633	620	610	657	624	608	660	649	620	645	621	642	633	640	638	610	646	672	612	607	652	695	639	656	633	690	643	647	627	621	626	653	635	625	663	646	639	625	633	618	636	676	639	657	679	643	607	620	665	644	632	631	654	595	645	641	660	646	607	650	607	657	659	624	656	685	631	620	642	623	626	639	645	629	660	660	609	616	663	679	685	638	641	663	662	639	635	616	602	666	604	615	607	603	622	636	674	619	666	656	671	647	660	624	649	602	631	676	684	626	595	638	629	642	677	625	608	605	660	646	640	658	624	623	638	673	643	633	668	658	645	654	640	668	632	646	648	659	616	631	577	618	645	639	659	599	647	634	640	639	622	612	674	612	631	650	608	630	625	616	626	597	664	634	610	624	624	636	636	569	632	589	605	647	602	641	641	660	623	637	644	692	659	637	658	647	663	613	645	662	681	650	619	659	550	631	651	661	656	676	594	609	667	661	658	638	631	649	659	648	624	616	602	651	631	658	616	633	617	669	632	678	664	667	601	668	667	641	631	639	658	602	675	636	636	634	627	625	659	650	625	628	689	662	683	615	663	588	628	639	591	615	623	659	624	604	608	660	633	678	615	654	660	674	686	627	626	654	621	588	681	627	659	665	682	655	645	655	658	628	641	620	673	620	643	642	613	652	593	669	697	661	652	664	639	643	641	622	635	626	671	660	649	657	622	673	644	652	634	629	641	652	635	665	651	648	653	639	638	642	599	656	628	615	661	612	616	657	614	630	619	642	580	642	612	632	671	645	643	623	615	636	637	654	641	635	674	636	628	635	673	649	607	662	693	664	629	618	626	666	633	653	643	602	678	687	628	624	619	608	645	617	622	640	650	640	626	589	647	646	648	677	604	657	632	610	589	621	648	659	622	630	626	616	634	619	600	647	674	614	603	643	657	620	624	640	652	621	622	649	642	631	669	638	669	623	630	602	641	641	573	614	643	629	586	629	623	602	653	699	648	610	632	634	614	652	630	669	669	651	660	626	591	635	633	602	629	625	608	640	617	652	619	649	611	632	599	623	627	608	607	617	618	664	666	598	641	606	659	638	614	625	659	628	644	703	628	617	654	654	646	623	635	627	657	626	640	648	633	606	652	645	622	652	635	617	663	662	640	622	597	625	642	664	642	631	630	663	627	656	652	647	620	637	612	617	645	637	679	624	627	600	627	645	630	598	649	601	638	619	661	659	656	667	615	635	641	680	663	652	640	620	648	609	631	640	640	637	568	669	637	637	682	609	661	668	657	674	672	653	640	651	640	629	648	663	653	638	622	628	663	697	652	663	644	633	606	659	654	646	581	633	668	671	624	654	653	621	653	591	650	629	625	646	652	627	626	675	656	645	602	680	643	606	634	636	636	659	654	603	637	618	651	647	684	603	661	653	646	663	638	631	633	700	670	608	615	633	626	609	623	661	618	629	631	635	632	657	633	691	612	647	629	664	669	662	681	637	646	634	628	623	681	687	575	644	655	595	621	615	653	609	648	585	653	667	656	625	617	615	622	592	660	663	624	657	647	653	617	610	654	678	662
752	138	128	83	95	102	104	108	102	92	102	74	98	107	105	83	71	56	82	69	56	65	66	61	68	69	65	61	51	65	47	66	84	79	73	64	76	64	55	74	62	67	87	68	68	61	65	74	55	62	52	67	75	73	63	53	70	68	62	58	53	61	62	71	57	53	78	76	55	62	67	60	62	57	75	62	68	69	69	74	68	55	67	51	65	72	69	63	65	60	56	59	55	54	79	73	68	64	63	69	74	70	58	56	65	58	56	60	68	66	61	61	69	67	58	61	66	52	70	63	47	56	68	65	64	71	56	55	64	57	76	73	58	70	56	69	65	63	61	64	83	70	94	62	80	61	68	68	56	69	87	67	68	67	75	70	88	69	56	57	59	74	69	72	68	60	54	70	67	67	50	49	61	66	70	64	73	74	47	66	72	54	61	56	71	69	54	79	75	81	63	66	70	78	59	62	65	71	60	75	66	67	64	68	63	64	63	60	69	59	55	68	64	64	50	49	66	60	69	64	71	61	62	72	62	71	53	45	69	66	63	60	68	64	65	70	70	86	81	73	51	60	63	60	66	51	62	65	72	68	65	52	55	74	70	65	52	51	70	71	53	54	71	57	55	68	59	57	62	69	65	48	63	54	53	63	62	63	75	77	61	63	69	74	67	70	50	73	62	70	62	76	75	73	72	72	65	63	65	73	62	74	68	75	54	54	66	64	65	73	56	68	55	56	55	76	80	55	60	55	56	54	60	54	48	59	74	70	71	78	56	64	60	60	66	68	53	48	81	69	56	59	68	61	66	62	66	66	64	69	66	72	57	58	62	76	73	49	73	55	71	51	62	47	59	68	50	73	62	80	58	54	60	55	42	48	66	71	73	70	59	60	65	60	68	59	66	68	57	55	64	66	55	64	67	62	48	57	56	74	64	62	54	65	71	56	78	73	69	61	70	61	63	66	58	60	57	69	56	64	70	62	59	67	62	64	62	78	64	63	64	47	74	60	82	65	71	63	60	62	71	58	68	58	67	76	59	69	64	60	57	69	56	75	64	50	64	51	51	58	62	55	68	51	61	59	57	86	63	74	60	52	73	68	69	61	62	68	72	70	62	66	59	73	66	54	60	64	61	62	56	62	55	62	61	69	58	61	61	64	56	52	67	66	78	73	54	62	60	71	51	66	70	60	64	59	56	72	71	56	68	59	71	63	57	58	71	71	71	71	67	61	57	53	64	55	51	69	72	52	55	59	65	67	57	64	66	54	56	73	64	66	63	53	55	48	62	75	58	59	57	54	67	80	88	56	78	65	64	57	62	74	65	54	56	68	66	71	52	61	68	54	54	57	51	56	63	63	77	67	55	61	63	58	63	71	65	62	64	68	60	72	55	58	68	71	75	70	73	62	53	76	70	49	59	83	78	75	53	83	62	73	59	62	56	60	67	57	60	69	52	73	61	66	50	58	77	66	69	64	69	68	56	67	78	61	56	86	65	60	54	77	64	65	66	64	61	66	72	76	49	45	76	59	54	61	58	68	81	72	57	72	70	55	67	63	66	65	70	66	62	53	63	65	59	64	51	61	63	60	59	54	68	70	63	69	72	73	73	51	68	66	71	61	56	67	56	72	61	64	62	79	81	73	67	54	68	59	61	57	63	64	73	64	77	73	73	71	61	68	64	62	68	67	52	67	62	86	61	57	58	71	62	72	52	54	76	54	47	66	59	77	56	61	76	61	67	65	74	73	59	62	54	69	66	70	54	74	75	59	61	63	56	67	62	51	76	58	90	60	73	63	59	65	69	57	75	73	69	49	59	72	78	52	53	64	52	68	66	71	77	71	66	61	68	62	75	73	56	76	57	71	62	69	68	57	60	77	62	65	61	68	65	63	65	71	68	61	51	59	75	74	47	69	69	66	65	68	77	52	78	60	60	53	66	73	61	49	70	59	66	63	69	64	69	68	55	67	47	77	60	72	82	65	64	53	66	64	54	68	59	46	67	62	58	64	72	53	71	60	64	62	68	68	61	62	63	77	55	52	70	63	64	80	61	52	65	68	64	78	65	69	76	58	63	63	64	50	52	70	52	56	59	62	65	58	52	64	64	81	70	81	56	52	64	67	57	64	70	60	62	65	61	58	70	61	67	68	62	56	68	68	62	59	47	70	55	69	60	71	62	65	54	60	66	76	64	54	81	55	57	61	62	62	73	65	72	51	56	71	54	72	60	70	77	66	67	83	56	63	68	68	70	60	70	64	77	62	64	74	68	50	65	64	69	64	53	57	73	61	74	70	61	69	65	78	68	71	65	82	62	74	67	65	64	67	63	71	61	63	67	58	59	72	64	65	53	67	73	59	60	75	54	68	70	54	79	75	69	67	64	76	67	73	70	76	78	68	71	58	67	64	58	52	64	70	65	67	61	75	62	63	72	49	81	67	64	65	71	57	66	79	74	59	63	71	63	65	57	63	56	62	69	72	58	62	64	59	66	76	77	63	61	52	59	72	57	57	59	90	57	67	53	52	62	57	65	49	76	50	52	77	68	59	64	58	62	52	61	74	73	78	52	68	77	64	56	63	63	76	77	68	68	61	74	69	60	76	79	67	69	74	63	62	66	62	59	63	72	51	63	69	78	74	58	62	59	59	65	86	55	50	51	62	63	77	69	51	61	68	70	48	72	60	71	68	68	67	59	48	67	72	69	77	63	84	67	48	76	63	77	61	66	66	55	58	42	69	74	69	75	67	72	58	79	77	71	55	74	59	61	56	58	61	58	68	55	58	69	62	59	54	65	54	68	77	64	65	57	65	65	60	54	66	53	62	87	58	66	68	73	69	58	59	63	68	62	58	60	63	52	60	76	61	59	67	64	68	84	86	63	76	52	66	58	57	66	60	62	64	56	57	65	78	64	56	70	51	68	68	49	60	77	65	67	59	63	52	65	53	81	66	57	71	75	55	56	64	63	79	63	60	60	71	68	66	66	64	56	75	55	55	65	67	50	69	60	54	82	61	61	74	58	64	72	69	72	73	55	60	65	64	56	64	56	62	69	67	74	60	64	71	61	70	61	68	72	53	61	51	74	59	65	64	51	60	83	69	61	66	82	62	65	58	68	63	69	75	54	81	55	69	78	76	69	52	64	59	53	49	66	64	53	83	56	62	78	72	66	51	65	53	65	75	59	68	58	61	53	56	62	67	66	89	77	56	78	48	76	59	60	65	62	63	55	74	52	69	72	59	52	74	68	80	65	63	57	69	64	71	72	71	51	68	59	64	70	74	68	67	62	67	59	79	64	75	59	52	71	71	66	65	66	72	52	66	83	77	75	64	67	61	75	83	57	83	58	58	53	71	66	60	61	70	57	66	63	53	69	54	76	65	69	55	52	67	70	75	54	63	61	52	68	72	57	65	49	50	67	67	71	47	57	67	73	59	60	66	63	62	63	79	70	64	65	64	69	62	57	71	67	58	68	73	66	88	76	78	58	54	57	70	59	62	59	87
7310	1926	1374	1352	3641	5000	4091	3040	2679	3005	2416	1692	1667	1572	1418	1040	801	775	729	745	714	660	651	597	581	627	589	581	607	590	556	623	596	572	564	585	573	597	569	546	572	613	574	589	596	546	580	586	582	573	574	543	612	565	532	570	594	604	621	572	578	604	573	599	556	585	573	558	587	598	526	569	583	577	597	603	556	601	610	612	602	591	551	584	543	570	595	564	580	570	606	565	568	586	563	612	547	562	617	595	564	579	560	633	576	561	575	579	540	567	610	572	559	538	609	512	641	601	562	612	581	578	555	616	569	609	579	561	579	598	608	583	537	556	555	586	610	579	557	571	580	615	551	603	596	568	576	565	563	574	545	589	563	556	557	572	563	567	562	550	546	516	578	573	588	589	533	617	568	597	590	563	562	546	581	536	572	589	597	596	562	594	576	592	552	599	505	524	570	579	557	592	511	626	571	599	613	570	590	592	568	568	554	546	578	540	592	610	567	557	576	602	589	590	582	582	591	573	591	637	609	588	624	563	598	571	625	580	552	519	573	576	543	572	582	564	572	570	555	602	610	605	575	570	596	582	584	549	603	536	541	591	570	588	552	594	612	556	563	548	551	548	560	567	544	604	591	570	612	585	595	543	559	591	572	577	580	579	599	590	566	557	564	578	573	568	574	590	533	564	559	598	593	589	589	554	614	572	557	549	564	639	591	612	610	587	622	566	582	613	599	579	571	530	555	550	604	559	556	605	575	575	639	571	585	553	608	574	587	579	614	577	558	559	614	557	588	589	588	552	587	610	590	577	605	582	595	563	539	540	586	578	595	563	582	560	573	578	583	583	578	604	558	569	603	577	527	596	550	588	575	581	616	599	582	561	568	595	610	542	589	551	581	530	566	541	585	588	575	538	597	553	617	559	548	587	558	550	527	568	572	587	561	593	616	609	587	547	579	614	578	543	556	586	566	586	558	584	516	612	599	529	585	567	602	581	515	568	612	569	560	569	604	588	586	612	572	557	583	591	555	537	582	571	613	596	578	617	539	589	593	585	538	572	558	596	550	548	554	558	617	585	597	572	612	563	578	616	576	605	552	525	579	628	625	562	584	600	588	572	555	560	572	566	620	610	601	548	574	555	581	610	594	587	543	564	595	571	547	628	568	532	544	510	589	582	534	564	564	591	575	587	579	551	572	573	571	543	575	559	553	583	609	605	593	593	578	583	551	577	578	521	566	571	597	592	618	575	624	570	576	561	567	564	553	580	561	607	560	562	599	572	527	602	585	545	557	607	564	584	589	575	614	574	583	562	554	587	559	581	544	610	595	618	561	611	539	598	595	598	601	607	572	586	631	611	589	591	572	598	617	507	614	571	613	558	611	582	554	572	585	583	605	580	619	574	573	613	599	568	594	571	588	555	597	558	619	608	528	615	554	582	567	570	549	581	540	583	585	593	575	551	576	594	587	598	605	544	618	626	539	572	594	570	567	610	567	581	579	556	590	598	588	575	597	593	516	541	581	574	589	550	574	536	559	591	569	585	542	593	570	600	582	557	555	534	561	583	593	566	604	579	570	601	563	546	573	582	578	590	556	555	533	572	577	552	598	616	565	590	578	579	558	564	593	590	564	565	609	603	609	598	582	582	604	559	566	559	571	583	593	554	575	554	585	546	562	603	575	599	546	563	599	587	591	529	537	554	593	555	595	569	585	613	547	583	550	611	578	586	566	575	585	589	602	598	601	584	574	577	600	578	589	563	578	577	585	535	614	548	601	599	577	598	587	595	571	547	564	577	576	554	598	596	578	579	561	572	538	589	565	525	540	598	595	603	597	593	595	580	563	572	530	549	570	590	550	598	570	603	587	565	571	560	577	578	559	623	611	603	523	598	589	580	599	571	540	570	615	547	523	575	549	581	582	566	574	603	608	560	590	535	575	559	570	576	568	587	536	570	621	554	594	570	628	542	557	574	531	549	572	617	570	604	584	585	579	560	613	590	520	573	543	607	583	595	550	563	568	599	549	588	577	590	586	596	626	571	569	550	592	576	532	595	579	610	554	588	561	570	596	597	562	568	569	532	563	593	554	583	563	588	633	571	551	562	539	583	579	560	582	599	607	602	564	605	554	552	551	606	556	564	602	576	530	570	550	613	557	613	571	582	572	556	573	549	589	596	563	595	577	569	571	565	574	606	617	573	575	563	584	607	565	586	570	564	574	568	551	530	556	600	581	632	560	573	555	526	593	568	571	615	591	595	542	512	592	604	587	594	583	568	606	536	578	551	601	606	549	567	615	571	571	586	575	606	595	579	552	619	582	583	558	598	615	629	615	594	581	538	549	537	580	602	558	566	575	627	586	622	594	573	535	585	568	611	617	614	538	590	536	581	581	546	620	622	599	590	627	576	616	560	598	539	563	552	570	581	555	593	585	597	608	568	609	564	584	588	549	568	575	571	593	623	580	601	619	591	590	563	619	584	587	553	561	535	562	565	563	517	598	550	588	649	567	560	594	572	560	588	569	585	584	531	532	595	593	582	600	570	577	569	536	621	572	576	587	562	553	549	616	599	565	598	536	599	579	592	589	566	556	589	570	564	611	627	572	571	606	559	578	552	564	584	572	584	609	567	595	519	557	596	532	596	576	557	566	577	552	558	570	585	621	562	561	560	543	548	540	621	534	592	578	568	543	561	630	563	587	535	545	604	575	602	570	600	554	589	566	609	556	607	571	572	564	587	609	580	591	604	564	567	568	607	610	571	606	608	580	570	589	547	547	580	571	554	541	555	555	616	569	599	568	580	604	583	595	561	597	563	603	587	584	592	580	547	589	572	565	555	599	594	605	586	565	582	573	597	571	562	577	589	564	545	562	583	562	570	561	594	558	578	605	579	579	588	544	606	590	572	607	581	591	589	573	587	559	562	573	542	561	555	602	636	611	533	580	565	565	553	559	562	592	555	560	595	585	550	640	610	578	529	572	568	605	555	597	638	545	593	558	599	573	608	570	582	549	542	619	545	568	558	564	565	549	607	548	596	584	554	561	600	614	567	576	593	531	605	557	560	560	533	607	593	565	585	577	579	594	594	535	577	575	573	552	614	611	559	569	539	646	592	523	588	567	579	603	585	591	588	566	557	522	573	575	564	578	561	561	541	593	590	564	592	593	604	578	535	548	569	582	561	608	550	556	559	570	591	543	554	564	596	576	612	574	562	593	597	610	577	600	570	574	604	548	577	580	550	572	605	568	582	542	542	629	607	587	622	619	602	558	543	602	575	591	598	593	554	602	611	555	585	620	550	561	589	568	592	590	590	589	609	604	575	574	537	574	571	565	531	610	562	591	597	594	618	558	569	612	603	625	564	600	637	520	572	552	624	582	591	602	511	609	593	606	566	572	597	552	608	615	570	594	569	549	599	605	565	594	579	584	577	594	576	568	615	543	543	584	628	618	614	572	595	570	590	569	598	618	586	589	590	556	568	572	556	561	583	579	574	576	565	599	558	548	603
485	269	344	113	139	179	154	155	166	149	144	118	128	122	130	117	95	106	101	97	93	101	98	85	101	84	108	91	94	95	100	109	85	109	102	85	114	99	92	88	87	80	95	100	95	113	94	74	88	97	87	114	88	83	68	110	83	96	99	96	94	93	99	104	107	86	110	88	83	98	83	97	96	78	104	84	102	111	98	102	87	80	100	89	89	109	92	100	89	111	94	86	88	84	104	82	72	95	82	78	91	88	103	77	88	77	105	90	115	96	87	94	97	104	93	91	78	112	89	99	95	100	97	88	92	93	85	104	82	88	93	116	101	105	85	77	86	73	113	105	90	115	100	78	78	106	92	94	89	87	94	88	89	103	91	103	107	95	96	102	91	81	100	105	93	76	79	100	93	104	96	83	95	104	112	79	86	99	94	85	94	88	116	109	89	83	94	99	92	71	90	90	95	88	105	83	123	101	87	90	88	108	99	89	103	99	105	77	92	103	92	100	85	99	82	101	103	82	87	81	88	82	81	103	75	97	83	116	91	87	106	86	93	92	91	91	110	87	86	85	88	98	87	95	84	97	84	85	93	108	90	81	102	97	94	86	79	95	75	92	95	93	84	106	85	86	97	86	97	118	97	106	97	94	93	82	98	85	96	80	87	104	112	89	100	97	89	98	88	102	92	96	87	91	81	93	98	105	105	97	90	103	89	88	97	97	95	90	82	101	87	94	96	99	110	85	91	96	109	90	85	115	88	89	105	89	91	80	96	93	97	96	103	92	96	109	93	90	81	97	89	111	106	94	109	98	99	108	85	90	89	86	90	102	83	96	94	90	99	90	98	97	114	95	91	101	108	83	96	105	109	99	125	99	87	86	74	90	98	107	81	81	76	86	112	99	86	76	102	85	117	95	92	80	73	102	92	81	95	107	102	96	79	103	77	72	105	85	94	100	85	89	89	90	106	98	98	94	113	73	104	84	96	92	94	101	109	76	104	101	102	93	103	94	95	98	80	108	95	92	99	96	104	80	89	92	111	89	88	94	107	103	108	102	81	106	90	99	97	102	103	82	89	98	75	78	83	83	101	85	95	102	104	91	87	94	97	99	85	87	95	88	74	113	109	90	104	95	91	88	100	102	88	88	75	100	85	100	91	96	102	87	102	76	86	84	101	90	90	90	110	85	91	93	116	95	98	85	104	84	95	99	108	96	89	105	76	91	103	100	92	103	95	86	92	96	91	94	92	102	99	99	89	91	92	94	98	90	87	94	99	94	102	99	108	103	103	91	75	85	87	92	108	96	95	97	86	103	104	94	102	94	86	86	81	85	94	90	83	104	102	113	91	100	89	106	93	82	95	94	78	74	88	85	78	98	107	92	82	102	91	91	88	108	79	102	86	114	108	95	90	94	85	91	100	97	106	111	97	91	94	96	76	67	96	78	97	97	81	97	100	103	86	83	101	101	96	100	73	110	109	101	95	85	93	108	83	92	94	76	84	90	97	102	76	112	80	95	85	104	110	100	92	89	87	101	96	89	88	95	88	106	112	95	111	85	114	97	103	81	99	98	106	105	117	86	101	110	87	118	92	99	125	95	94	112	74	94	92	90	92	98	90	89	98	94	94	91	89	102	80	95	92	98	100	88	96	78	76	92	97	115	79	85	84	92	88	91	103	92	103	103	87	107	86	100	85	100	79	92	90	90	77	108	108	99	86	95	84	108	93	85	102	108	91	76	92	100	85	107	93	91	87	86	94	100	101	72	98	83	89	106	86	87	84	87	97	80	100	84	98	91	101	93	88	85	87	93	107	82	103	86	79	83	102	88	106	85	91	88	97	75	99	80	75	88	92	81	80	78	85	89	84	106	100	79	91	99	97	85	87	81	73	89	111	88	109	88	106	100	97	115	93	95	91	87	112	92	81	83	78	101	109	89	102	103	83	76	93	96	90	92	108	105	120	95	91	61	96	103	82	90	107	107	78	100	100	110	84	89	99	75	91	88	79	81	101	111	81	93	101	91	96	104	92	76	93	102	93	98	90	96	104	71	92	86	89	82	100	90	108	96	80	73	89	91	85	95	77	86	83	94	81	93	82	94	79	91	88	95	95	100	97	109	101	95	83	83	94	105	87	96	113	97	79	111	97	95	94	79	96	104	85	91	85	95	88	92	85	93	105	104	82	89	95	113	97	82	73	115	96	113	82	96	84	95	84	90	91	87	88	109	104	85	85	79	98	83	103	102	81	96	114	73	93	92	85	122	89	92	80	91	91	101	105	104	112	101	90	96	105	88	103	100	75	102	76	104	101	93	91	102	103	78	91	89	87	99	85	93	82	98	97	92	91	107	99	96	92	101	84	95	85	77	88	102	90	94	74	91	97	81	94	89	85	90	93	102	104	99	85	103	95	105	108	98	99	99	98	84	80	87	87	96	83	101	83	97	72	79	93	91	85	102	95	90	90	80	107	103	96	79	83	104	90	106	95	106	98	95	78	98	103	97	91	97	83	104	103	106	106	91	90	101	92	90	111	96	79	114	106	86	108	100	76	89	100	98	97	95	100	92	122	99	86	85	87	93	102	93	96	88	85	101	93	85	99	84	83	98	94	90	111	100	103	95	98	90	104	90	76	104	113	83	121	90	83	94	93	93	106	90	83	76	79	88	85	114	78	83	90	86	101	96	101	103	85	107	92	78	86	95	81	100	96	92	104	86	86	88	96	86	116	89	96	98	92	99	91	107	83	87	94	86	104	81	97	114	96	84	65	91	114	98	87	88	91	88	87	92	94	101	92	125	88	93	100	82	91	95	90	92	96	108	72	101	96	107	101	100	88	119	78	105	99	90	100	105	91	96	91	100	94	99	95	88	96	93	87	94	100	95	114	81	82	91	93	88	102	87	96	93	98	81	97	92	85	95	114	73	83	90	102	87	82	103	87	101	94	91	85	92	106	95	77	113	96	99	98	91	109	78	100	82	85	96	98	94	88	95	88	86	97	101	75	100	95	80	98	89	88	99	91	90	88	93	96	87	95	101	94	73	75	94	108	90	108	104	90	98	98	87	98	75	79	80	85	107	95	95	98	90	115	93	92	99	103	125	79	102	98	92	102	97	82	104	89	91	96	91	87	87	94	106	93	93	92	90	86	89	97	99	100	65	106	96	84	99	102	92	94	99	93	93	110	108	110	94	101	97	90	92	100	86	105	90	103	102	99	97	109	99	92	105	118	80	100	96	86	103	89	114	83	92	104	98	102	98	99	82	117	91	87	93	111	97	99	105	101	98	98	100	67	89	82	88	99	97	84	86	79	96	75	98	105	93	102	105	101	94	84	95	92	92	92	86	91	85	105	107	103	106	90	99	91	101	77	104	113	87	85	100	93	101	93	106	87	104	98	91	108	96	82	68	95	86	94	91	97	95	94	87	79	88	87	87	81	110	94	96	95	98	98	103	85	119	80	83	82	114	95	97	93	83	75	96	93	85	109	93	84	100	98	85	96	85
7667	3973	3902	2275	5816	7779	5902	5302	5364	3962	3069	2436	2281	2160	2082	1605	1385	1285	1235	1122	1028	1059	1011	998	1043	1004	951	936	937	902	922	901	896	913	928	900	907	848	902	935	895	852	931	900	890	906	960	851	874	894	847	916	907	888	849	883	866	902	860	896	872	885	820	871	867	831	814	856	835	852	824	840	832	880	905	879	851	873	887	789	823	868	836	847	915	788	859	871	874	865	876	851	865	812	896	901	874	903	812	839	896	868	888	906	810	868	875	910	837	820	859	889	864	902	864	868	836	852	900	866	881	857	880	820	869	836	845	885	886	887	869	871	895	859	860	848	821	800	857	850	891	882	861	900	842	909	833	841	842	893	905	823	907	859	893	863	864	919	838	842	882	848	854	854	868	852	807	819	871	820	894	823	862	856	844	892	811	863	936	897	834	911	850	889	875	908	834	890	857	877	832	884	874	892	787	890	839	925	878	822	908	831	881	860	893	843	847	842	893	868	865	876	881	845	874	851	874	893	859	880	852	869	851	845	825	829	854	862	852	912	857	876	860	851	915	832	891	940	847	826	835	885	838	838	842	825	889	836	890	826	853	856	858	835	876	844	881	887	865	859	863	898	840	811	803	882	855	841	828	890	866	888	841	862	857	868	834	861	835	823	858	855	871	865	899	863	886	863	861	852	815	870	845	828	874	860	867	886	895	860	861	845	873	890	871	873	865	864	846	910	853	878	868	853	875	893	914	878	862	852	881	873	919	839	798	858	880	861	874	864	946	880	859	831	886	806	817	845	832	876	832	889	861	875	831	888	873	880	835	858	824	883	854	846	892	837	854	872	862	871	901	820	867	885	877	873	829	887	897	886	833	786	877	866	815	834	831	862	890	863	887	851	881	884	857	894	884	902	860	881	873	896	885	872	881	811	861	843	834	866	839	817	901	883	836	806	856	842	882	876	797	874	801	864	831	823	840	879	906	879	860	871	880	825	891	892	888	879	871	840	849	894	875	917	836	839	923	833	897	917	843	862	846	912	938	800	831	899	886	876	876	855	857	864	837	863	864	835	886	840	881	867	883	889	925	886	874	839	872	819	813	881	862	844	859	846	855	841	846	888	861	833	894	860	823	859	883	895	828	862	831	861	881	857	844	876	887	838	814	846	865	850	871	879	895	867	865	873	840	918	862	947	763	889	890	859	872	880	854	855	882	902	870	862	836	856	858	891	870	853	844	883	860	842	859	815	840	868	888	894	831	912	866	846	822	852	869	840	851	886	831	834	824	894	844	897	869	863	862	881	896	836	847	866	888	842	867	875	884	897	845	884	853	883	907	868	856	846	870	865	861	877	838	852	835	809	901	817	881	872	861	845	847	890	869	855	861	860	850	887	885	856	860	889	853	854	840	833	845	847	851	839	881	889	909	887	867	807	862	863	824	799	845	840	869	904	848	847	841	823	887	838	888	843	851	879	899	880	832	844	886	879	803	877	861	802	866	867	860	844	864	855	848	894	810	869	848	872	859	879	866	863	871	876	871	848	803	885	848	875	845	854	831	874	880	885	886	861	836	824	819	850	852	866	893	848	862	839	840	851	867	843	872	896	877	861	805	851	800	913	827	865	850	818	829	872	843	871	903	866	838	807	825	862	848	904	874	803	854	879	861	859	827	894	849	819	882	832	837	865	877	885	876	878	854	852	870	847	840	884	847	834	888	923	836	900	857	840	815	879	909	823	917	851	827	848	840	856	901	827	872	850	861	847	889	865	887	849	888	834	811	854	913	832	852	836	888	873	839	867	863	836	830	857	876	837	845	838	881	854	854	885	879	859	837	808	890	918	855	867	901	844	822	846	893	882	840	813	831	840	850	843	889	861	933	838	884	839	868	921	880	849	887	872	863	867	877	893	850	819	874	891	804	831	818	838	859	828	835	865	835	804	840	846	847	910	870	849	854	895	860	835	905	882	863	870	861	829	908	807	869	852	869	877	863	860	839	856	862	860	867	807	836	836	886	857	867	831	874	817	892	800	788	892	810	850	855	811	824	841	857	872	829	888	878	877	833	858	884	844	905	869	900	844	836	854	838	859	846	893	864	813	819	851	912	806	931	881	870	844	838	894	840	843	852	827	859	874	852	828	879	801	868	892	828	823	868	848	854	869	813	829	854	837	869	850	825	871	815	882	889	843	866	806	842	877	852	859	814	857	899	871	883	919	914	878	850	822	879	847	851	853	873	891	793	813	837	870	852	834	877	870	858	813	882	891	881	906	838	870	848	869	852	901	904	833	853	842	865	860	867	831	826	853	857	874	845	883	879	860	905	823	896	882	850	856	875	924	847	817	856	821	882	869	799	812	924	901	792	844	845	899	872	879	904	834	859	840	926	906	921	865	868	805	870	865	817	855	876	877	888	842	852	827	875	805	835	872	837	878	849	867	848	825	844	881	881	869	869	876	871	824	870	909	878	847	934	824	921	868	894	870	892	858	873	825	856	877	882	842	869	877	825	871	875	865	858	869	872	911	873	873	872	896	871	866	894	798	815	816	893	878	911	902	889	790	842	856	793	867	908	878	833	872	879	812	868	857	848	913	850	880	884	854	839	847	830	876	908	869	840	891	826	857	892	897	848	796	835	861	843	835	820	884	822	840	858	842	841	848	863	845	900	872	802	806	877	829	826	850	903	871	835	815	866	865	866	866	866	862	904	866	874	835	893	836	884	816	860	835	885	844	900	847	826	902	903	893	847	886	870	873	891	845	838	891	865	876	870	828	859	882	919	856	855	852	867	842	842	825	868	872	942	795	880	885	868	892	870	816	901	891	839	855	924	868	873	866	876	850	820	819	811	829	865	835	823	844	901	850	913	845	814	900	857	832	827	845	832	883	806	893	859	836	821	893	806	858	856	835	856	867	880	862	891	868	843	870	923	870	863	881	842	829	878	856	841	870	886	887	893	867	889	868	877	824	845	843	869	911	884	819	897	909	929	843	892	869	846	811	830	866	891	861	884	889	860	827	830	875	868	814	869	842	852	883	854	884	864	831	871	914	814	833	822	855	833	904	869	909	904	866	836	831	893	893	851	856	876	832	875	852	907	873	873	892	862	878	897	906	845	850	831	866	927	855	842	860	905	896	880	785	870	853	845	830	836	852	876	831	848	860	852	851	896	891	854	977	898	876	931	856	903	847	848	870	905	876	776	842	827	824	898	829	849	870	863	875	842	901	864	864	890	875	914	868	868	900	879	851	867	874	879	881	899	907	868	863	887	817	872	865	881	891	840	840	845	852	829	837	892	859	844	863	925	820	877	842	857	850	841	880	897	872	879	908	817	862	874	837	884	869	852	860	888	854	854	872	835	875	895	875	890	877	863	851	860	853	881	825	888	891	813	853	947	865	837	860	826	869	859	779	837	847	832	842	840	859	839	905	899	874	881	861	866	864	823	881	841	895	862	867	854	885	894	838	828	857	877	883	839	815	879	845	852	841	862	853	825	814	878	796	865	880	864	848
1137	237	325	57	67	87	89	103	102	71	50	59	52	70	42	51	37	33	36	35	27	38	46	23	27	28	33	39	26	25	26	30	29	24	28	37	27	26	29	23	28	25	39	33	25	27	31	32	28	22	28	39	28	22	31	29	22	33	25	32	26	28	18	29	25	20	21	30	31	23	23	20	37	29	16	22	29	25	27	27	27	37	19	27	20	27	31	30	25	24	25	29	28	25	33	24	28	24	24	25	40	21	33	20	32	32	26	39	25	26	28	23	28	26	28	37	23	26	20	30	22	30	32	26	25	28	30	22	24	24	25	23	28	30	27	31	25	41	24	17	30	22	30	27	23	19	21	24	30	19	23	20	31	18	22	26	24	26	28	44	24	21	23	36	24	27	37	29	35	30	25	22	27	20	23	26	24	35	18	18	23	32	29	25	29	29	20	18	25	26	28	29	21	27	25	27	30	19	22	26	20	34	23	32	27	29	24	31	32	32	30	38	27	32	28	32	29	34	32	30	19	26	25	21	23	31	26	23	32	23	30	21	32	32	28	32	24	30	37	28	20	24	30	31	24	32	29	26	20	19	30	18	14	26	21	28	31	30	23	23	17	30	34	23	19	33	25	35	29	34	24	23	23	26	21	22	21	35	23	22	18	27	25	25	18	26	24	43	31	25	28	21	26	23	23	29	24	26	21	25	28	25	31	30	30	28	23	33	25	23	27	28	22	32	27	36	28	24	31	20	28	23	27	28	22	25	15	26	25	30	32	26	24	16	31	28	21	25	33	32	25	31	25	16	29	24	31	26	31	29	20	25	39	27	22	23	29	24	23	34	28	32	27	23	25	28	26	27	27	33	27	34	21	26	28	22	34	33	32	27	17	21	33	26	24	23	25	25	34	27	25	34	27	27	28	28	27	34	27	28	30	28	27	17	26	33	25	22	28	36	18	26	18	27	36	30	22	24	25	24	22	17	25	23	24	33	20	29	36	23	24	23	28	34	35	31	24	28	20	23	25	30	32	23	21	28	24	37	25	27	27	21	37	30	21	29	21	24	26	29	20	32	32	27	23	25	32	23	31	17	19	29	26	22	25	18	18	35	17	24	31	32	22	30	27	33	29	35	26	25	23	17	26	26	33	22	29	18	31	28	28	20	27	27	28	34	29	30	14	30	25	25	28	26	30	32	28	24	30	25	25	29	29	23	23	17	27	28	35	16	29	33	24	31	35	33	19	28	28	25	27	25	28	31	21	25	35	23	32	36	26	24	28	26	18	24	25	19	31	24	20	23	13	22	30	35	28	30	30	21	22	30	24	24	25	25	25	27	27	19	24	31	21	28	26	29	16	19	28	25	20	19	26	18	29	18	22	33	25	25	27	27	27	22	31	27	22	17	34	25	23	26	26	25	21	25	23	22	25	19	23	31	28	34	34	32	24	18	30	29	30	28	20	23	26	24	18	26	21	23	28	26	31	30	33	31	19	22	30	25	24	28	26	24	18	28	31	28	15	32	21	22	28	27	28	21	38	41	23	28	19	29	23	25	22	25	27	26	25	25	20	32	33	34	19	32	19	24	28	30	25	28	27	20	24	30	24	31	31	17	19	26	21	29	32	31	29	26	28	20	32	30	22	19	20	33	20	20	38	29	30	30	28	31	35	28	26	21	18	33	27	33	30	25	26	19	18	24	34	23	19	29	26	27	28	30	27	24	23	24	28	25	33	31	25	28	22	24	26	27	25	37	29	31	30	19	32	22	26	27	28	28	28	28	25	24	30	32	28	17	26	24	23	24	26	45	22	28	24	30	26	27	24	43	27	32	23	13	24	28	27	29	27	25	34	33	29	26	19	34	27	34	29	24	29	31	23	26	31	27	22	24	27	29	36	27	26	28	27	30	33	19	31	20	28	27	41	25	16	30	27	26	27	24	35	31	26	28	24	30	30	25	26	24	34	25	35	44	35	29	29	27	35	24	41	26	28	26	26	30	19	29	17	30	27	31	22	28	24	18	25	19	26	24	17	27	31	27	28	35	24	36	25	26	32	28	34	23	27	25	30	18	33	25	23	27	23	29	33	26	18	24	27	25	27	22	31	27	27	30	26	21	29	27	25	34	33	25	22	18	25	28	19	23	27	26	19	28	31	26	19	33	40	23	28	34	38	32	28	22	15	36	27	31	26	26	31	28	22	31	22	25	23	25	31	30	34	27	24	30	20	26	20	27	31	19	31	32	35	26	22	29	25	20	24	38	24	32	28	28	16	18	30	24	32	25	24	29	35	25	25	27	25	28	16	18	39	25	15	28	26	32	22	18	19	35	23	29	24	27	23	24	24	34	27	25	28	28	22	30	35	22	21	34	29	19	28	28	27	34	21	30	21	22	28	26	35	33	21	27	20	15	21	30	20	18	25	21	30	22	27	38	26	23	23	13	31	25	30	27	25	35	24	30	28	31	25	36	31	24	33	19	20	19	25	19	23	27	25	25	26	28	28	23	32	22	22	29	19	30	30	25	20	22	21	36	27	27	29	21	24	29	24	22	24	31	27	32	30	28	23	18	25	20	26	28	29	24	22	32	20	17	14	19	15	29	25	26	30	28	28	27	23	28	24	38	21	35	25	25	28	33	26	25	21	33	24	35	29	22	34	24	31	20	28	32	26	20	28	31	27	22	23	28	30	38	24	22	23	25	26	28	30	35	30	24	33	29	26	31	29	30	28	25	25	20	22	23	34	22	29	22	21	23	23	26	25	28	25	24	30	28	28	31	28	26	25	30	26	29	24	33	35	31	31	21	26	26	24	32	28	23	30	25	26	22	32	16	23	27	24	29	21	33	24	27	26	32	37	29	29	27	30	34	26	28	29	28	31	30	24	19	29	23	25	31	32	23	36	26	27	31	24	19	27	32	30	22	31	33	29	26	33	22	27	25	34	23	28	25	27	33	30	32	31	28	23	25	23	22	30	25	24	29	31	19	27	19	26	18	28	24	24	30	18	23	30	23	23	26	26	29	32	31	23	21	24	34	28	13	24	30	25	27	25	21	26	26	23	37	28	26	23	26	23	16	16	23	34	37	23	26	35	26	27	22	27	23	27	30	28	28	17	24	28	28	23	28	32	28	38	26	28	34	26	22	29	31	33	31	26	20	31	32	25	26	22	26	28	26	24	40	31	33	31	31	22	25	19	29	33	25	26	28	29	31	27	30	32	29	31	27	26	28	29	30	27	27	25	26	17	31	24	24	27	17	20	19	29	26	23	26	26	17	21	23	23	23	30	24	29	24	17	24	26	30	31	28	23	19	27	29	31	23	35	19	26	30	25	28	35	35	30	24	22	33	41	27	23	24	28	18	27	21	34	35	30	33	31	16	30	36	27	26	28	29	33	34	27	29	20	25	32	22	18	27	22	31	37	24	32	36	18	30	17	30	28	23	26	21	28	38	38	23	18	29	37	30	41	22	25	25	20	29	26	32	33	29	26	17	23	25	37	34	23	39
10024	3591	3679	1524	5527	6185	5322	4928	4680	2859	2105	1598	1414	1484	1125	884	663	581	636	481	491	474	415	375	382	334	327	302	353	341	334	277	293	290	315	277	307	295	311	322	271	254	277	247	269	276	246	265	265	283	278	245	292	236	275	261	272	257	264	243	253	260	250	239	254	267	226	246	254	274	280	240	289	257	289	252	227	218	228	235	273	232	280	243	267	255	243	270	265	223	213	254	245	238	248	256	250	263	256	254	263	247	257	231	260	237	260	232	242	257	235	266	268	250	211	228	221	258	244	286	235	256	239	247	253	261	246	246	228	273	242	237	263	229	253	251	233	252	253	237	236	240	229	261	262	259	244	284	232	248	256	268	268	258	261	248	270	267	238	244	239	247	232	231	261	220	230	245	258	237	245	241	258	243	255	234	258	228	225	196	253	226	228	238	235	255	256	250	244	257	244	247	235	227	240	247	278	231	258	244	254	265	256	256	264	229	259	263	233	271	273	260	262	275	242	263	249	234	233	266	249	235	249	236	270	232	251	226	276	237	253	218	216	244	236	247	275	247	246	257	271	260	238	226	257	238	252	263	245	263	249	243	281	259	239	239	251	236	266	239	211	266	217	251	217	265	263	233	279	269	236	224	242	215	247	217	252	240	241	246	244	262	260	230	216	229	257	222	245	243	244	242	240	205	229	274	275	266	239	252	243	241	259	241	270	234	256	230	264	260	255	250	244	228	234	239	267	261	260	254	231	249	266	249	232	269	224	242	247	247	246	258	234	253	257	253	245	228	245	233	235	244	220	289	260	240	294	265	226	278	224	226	254	238	262	245	255	227	264	256	252	245	237	232	243	251	266	250	208	260	238	234	257	231	239	252	238	252	231	257	252	240	267	249	257	275	269	260	211	238	219	254	242	245	249	243	227	233	230	275	230	225	230	238	244	265	221	245	239	260	280	232	246	245	230	278	255	237	240	268	247	265	267	264	241	247	235	247	247	224	249	251	236	222	240	252	245	235	248	252	258	260	265	246	236	228	251	258	238	219	264	245	253	241	218	233	237	227	263	256	257	255	238	236	226	259	218	257	248	260	240	229	267	226	241	244	257	257	243	248	230	251	267	223	255	246	257	253	255	270	262	257	274	229	220	263	227	252	241	265	276	239	238	242	233	271	249	241	237	264	236	252	224	237	244	252	256	237	242	270	241	221	252	229	261	257	254	262	254	263	260	273	254	227	245	256	264	233	229	211	264	256	250	255	227	274	254	284	220	253	273	252	248	259	257	258	228	258	250	253	245	257	243	235	258	251	259	231	250	222	251	247	253	240	255	261	268	252	247	244	251	281	238	240	246	232	237	245	267	259	249	255	256	244	235	234	235	254	249	244	237	249	227	242	241	250	255	227	223	275	270	240	234	254	210	248	250	255	255	229	256	213	233	242	256	237	224	255	246	279	218	260	239	259	266	251	260	252	234	252	252	242	250	228	259	261	256	253	231	258	227	258	279	238	231	246	249	254	241	237	263	245	239	260	263	243	245	276	257	240	282	233	253	241	251	249	215	228	256	258	264	273	245	248	263	247	249	235	236	217	252	270	257	252	226	229	259	255	246	288	250	262	240	228	239	252	249	261	236	232	259	237	217	227	253	259	235	256	225	235	249	252	226	216	226	251	261	268	263	267	242	264	244	258	257	278	260	244	244	201	229	254	272	218	255	256	213	268	261	253	263	273	251	234	232	259	250	246	251	254	271	242	244	244	258	245	237	237	216	226	255	211	244	257	226	236	263	222	247	243	258	244	235	240	243	273	226	255	233	264	248	239	249	263	219	249	239	250	246	205	238	235	287	264	232	238	236	250	262	247	253	266	226	254	266	263	273	269	220	253	254	237	222	250	231	245	250	243	242	239	242	240	229	257	238	267	250	233	245	276	270	253	237	220	276	243	261	242	236	257	261	252	215	276	254	258	243	232	242	257	242	235	261	248	287	213	237	226	240	240	259	243	240	234	267	265	219	316	237	272	225	253	270	274	266	262	245	218	255	260	243	248	274	227	239	251	234	256	266	242	237	252	252	248	241	233	211	229	227	244	272	244	224	230	247	255	267	284	256	255	239	261	235	279	237	243	255	234	270	253	232	254	259	238	249	245	224	233	241	234	245	253	243	265	253	234	243	260	245	231	236	225	237	268	247	236	256	245	237	249	240	224	245	256	261	241	225	258	212	256	248	250	230	247	240	221	241	242	264	251	271	270	260	225	235	221	248	226	246	232	234	241	252	253	260	261	242	211	257	234	256	255	240	266	223	261	245	242	205	249	256	234	262	253	254	229	253	233	246	200	251	234	256	237	247	228	262	247	235	221	250	251	261	238	233	255	245	252	244	257	243	238	250	286	255	245	234	247	271	241	218	219	251	246	246	226	227	257	231	232	226	265	232	261	234	258	238	239	251	241	227	239	240	237	241	256	244	282	251	239	274	242	267	268	234	238	271	251	267	229	233	257	236	230	261	245	250	265	249	277	266	247	223	256	245	277	242	210	262	247	252	267	245	251	240	264	234	257	222	252	235	235	256	267	226	242	235	277	212	244	257	245	251	235	239	256	227	238	253	274	221	244	245	234	256	257	244	234	261	232	244	263	230	236	239	236	240	232	235	257	221	252	243	215	257	257	258	247	250	246	268	229	242	235	255	221	250	256	240	256	249	248	246	248	238	238	270	266	268	243	231	269	255	259	228	265	235	226	227	246	231	260	262	247	264	236	268	241	281	245	275	244	237	247	251	250	293	243	270	247	246	257	249	258	231	272	247	257	238	261	236	240	245	233	229	244	257	241	248	246	222	268	224	268	243	260	253	215	227	229	224	267	248	234	264	230	240	243	199	237	242	240	228	242	279	222	251	225	245	263	244	257	246	265	216	240	232	213	259	237	225	232	252	208	257	258	269	272	252	225	248	237	263	265	247	253	247	244	227	259	257	242	257	252	263	224	256	231	256	250	228	216	249	257	243	253	207	256	252	241	247	245	259	250	237	271	225	236	246	228	243	262	252	239	260	268	264	235	253	256	260	258	229	265	236	262	244	258	222	274	241	249	221	256	236	270	261	228	252	242	247	250	253	231	259	245	235	255	246	266	247	236	234	256	231	244	277	245	247	254	255	238	240	213	257	247	239	244	243	257	261	254	225	230	253	263	266	258	242	236	246	242	247	241	228	244	258	236	243	258	277	244	229	242	215	242	242	212	236	250	239	235	247	258	211	245	221	239	234	269	246	247	256	251	246	234	279	251	251	263	249	243	249	277	244	244	246	256	233	223	257	259	251	261	266	263	230	230	262	257	251	233	252	251	238	255	235	231	239	235	248	234	222	257	262	267	247	254	254	258	242	250	227	245	233	251	256	269	260	263	238	235	228	249	233	257	226	249	241	266	238	268	236	262	254	237	234	251	234	258	235	253	237	212	260	222	246	234	256	242	237	267	230	257	251	232	243	274	255	250	247	252	255	256	210	262
692	389	641	126	135	145	162	214	186	128	122	109	104	98	97	92	79	83	75	73	77	77	62	74	78	65	66	82	70	72	74	69	61	83	70	69	54	56	74	83	73	65	62	67	65	85	74	68	66	65	81	62	71	70	65	60	68	69	70	69	83	61	75	72	69	58	59	75	74	73	56	71	60	69	76	60	61	74	60	62	61	70	61	59	67	71	63	72	61	64	67	60	53	63	56	63	71	72	67	67	64	76	56	56	65	66	73	68	64	61	77	68	84	70	59	70	60	75	63	62	51	66	55	66	85	61	65	78	69	40	56	59	77	60	80	64	63	60	67	74	60	64	61	68	63	59	74	53	78	67	67	73	88	63	76	77	64	61	62	66	78	73	68	70	77	61	57	69	75	78	73	53	63	66	77	62	69	75	82	72	66	63	62	64	68	66	70	69	72	69	75	71	51	59	54	68	59	68	74	88	65	59	63	68	72	58	47	60	61	70	68	57	64	63	66	59	70	64	66	90	61	51	72	73	56	65	73	72	84	55	61	64	62	71	61	74	65	79	66	59	63	65	77	79	65	75	58	72	73	68	88	72	58	69	68	71	63	61	75	54	70	62	58	66	66	78	77	52	79	70	56	52	54	75	61	68	67	92	49	61	63	56	61	59	68	61	67	60	65	81	65	74	52	60	71	66	65	62	78	60	71	63	79	68	75	51	69	72	73	52	68	75	67	75	72	61	63	65	82	77	61	62	71	78	72	72	82	63	66	65	62	61	62	85	69	57	65	72	66	71	75	74	61	70	57	68	73	74	62	83	54	62	57	69	65	62	66	66	76	57	63	54	66	61	77	57	74	67	67	72	54	81	64	77	69	67	67	61	77	80	85	57	62	62	68	65	58	60	61	79	63	70	66	73	67	63	64	81	44	73	72	73	84	71	60	77	66	66	60	60	67	65	62	73	65	57	62	59	77	61	63	76	71	65	73	65	71	71	81	74	62	60	58	58	73	76	68	62	61	68	81	56	56	57	60	60	73	59	60	67	73	59	58	43	60	62	64	57	61	54	56	52	65	71	71	63	62	67	60	51	70	75	51	57	65	81	62	62	77	67	57	67	63	61	71	58	67	66	68	67	64	62	66	66	58	53	70	58	70	70	67	68	67	69	64	62	61	55	64	73	70	83	74	60	75	59	66	66	56	70	74	57	65	69	81	83	70	76	62	62	64	68	58	49	68	69	78	61	56	85	83	74	81	62	71	69	60	63	72	69	62	69	69	67	61	59	76	79	80	66	72	92	71	55	68	59	68	63	69	62	73	60	73	63	69	50	65	69	72	58	64	71	65	69	76	64	65	62	72	66	80	76	65	69	66	62	76	59	54	64	67	76	71	69	67	52	72	68	77	53	71	63	81	85	69	53	71	64	60	79	68	73	62	57	73	63	74	65	72	64	71	81	62	59	69	77	80	79	59	61	73	60	62	78	66	59	59	69	62	58	62	68	72	70	54	69	71	87	75	68	60	75	74	70	73	66	85	71	62	57	65	50	76	63	69	56	68	63	65	66	48	64	62	67	72	61	66	84	66	67	66	66	63	65	72	66	70	84	76	66	58	65	60	66	66	65	56	57	67	76	72	69	69	60	83	62	63	73	65	71	71	64	75	64	59	64	63	48	80	60	62	70	71	60	73	70	60	92	69	66	72	64	70	69	61	55	63	73	60	58	58	67	66	58	54	60	70	83	53	66	66	71	60	51	54	68	73	57	73	71	68	63	75	61	66	70	57	50	79	64	75	71	67	61	60	68	77	80	60	64	71	61	76	52	60	79	65	69	55	55	67	59	55	70	76	78	76	79	74	66	59	61	70	68	67	60	62	50	68	69	55	65	74	65	61	70	64	53	69	64	67	74	73	61	80	62	72	73	66	58	72	86	69	65	70	64	73	69	60	75	62	82	64	62	75	56	65	72	66	93	57	63	69	67	67	73	58	60	66	62	77	65	61	72	78	76	64	55	74	71	80	73	75	89	68	71	77	82	73	68	63	66	64	62	63	65	67	74	64	56	60	58	74	71	66	66	50	73	62	56	71	81	74	69	72	70	65	53	74	72	64	57	66	65	64	55	76	80	63	67	57	69	68	70	89	65	76	57	50	73	83	68	61	54	77	63	77	59	62	77	73	76	65	82	73	55	60	51	59	65	78	74	60	84	69	65	66	70	64	69	47	58	72	62	58	67	65	59	69	65	71	58	59	69	81	73	65	60	62	66	78	57	75	66	62	85	72	76	60	63	65	57	82	74	62	75	72	70	51	70	65	67	69	62	51	67	68	68	58	68	67	67	48	75	59	48	58	67	60	71	69	79	60	53	59	62	69	79	67	64	74	62	83	68	74	59	52	66	51	70	74	69	69	70	68	60	87	67	57	54	60	74	67	87	68	61	49	72	62	91	55	80	70	61	68	65	59	74	62	76	58	65	75	60	59	60	49	75	66	69	58	58	69	72	51	71	63	67	66	62	69	70	59	59	43	64	77	63	64	52	54	68	61	83	80	81	65	67	56	61	66	68	80	69	58	80	61	76	59	66	67	63	79	58	66	77	66	58	80	80	59	79	57	59	52	61	58	65	84	72	69	65	73	80	71	55	84	73	71	60	64	60	61	65	67	59	74	56	75	61	65	60	70	74	77	60	70	84	72	74	80	87	61	63	68	60	60	77	59	68	65	79	56	62	62	78	59	63	72	67	65	66	70	79	79	52	81	68	69	70	72	65	70	65	53	62	68	59	82	66	58	56	64	67	68	67	66	69	67	79	54	77	55	60	70	67	61	62	53	57	67	56	68	70	67	66	58	63	60	53	62	63	67	64	75	58	66	62	64	74	58	57	68	57	65	62	72	58	56	69	59	59	69	54	49	67	63	58	84	60	71	63	61	80	69	63	66	67	58	61	64	62	74	79	59	61	55	63	74	62	71	77	60	60	70	73	63	68	57	78	55	63	62	61	61	64	64	78	72	68	72	75	72	54	68	79	56	61	60	55	73	70	59	69	59	55	64	76	66	78	68	64	63	70	67	62	56	73	58	68	61	79	85	68	79	67	83	75	76	61	60	64	75	71	72	79	78	65	55	63	71	72	72	72	78	64	59	62	75	57	57	63	54	63	45	46	78	62	67	72	67	73	68	69	77	57	81	74	60	75	55	83	72	72	76	91	74	78	78	84	49	67	67	66	72	70	65	56	71	55	59	66	72	71	61	60	78	66	80	60	66	56	75	63	50	69	66	49	77	65	67	51	75	64	77	76	64	64	54	77	63	68	65	76	69	74	69	55	81	62	75	72	71	78	72	70	58	81	60	80	76	76	83	62	69	51	81	74	67	56	72	87	71	75	73	85	68	66	75	70	74	57	72	64	70	67	58	70	62	60	56	56	53	83	61	62	61	64	73	66	69	58	76	64	58	58	66	64	62	67	62	76	62	66	71	56	66	74	54	69	74	71	79	80	74	72
10853	5614	6019	3245	8363	8503	8185	7988	5740	3876	3022	2381	2058	2155	1849	1499	1264	1130	1077	1054	923	912	880	902	900	789	788	796	756	756	764	703	759	718	745	720	712	723	706	707	703	723	716	670	673	676	704	699	729	666	679	709	671	682	666	655	662	664	670	675	674	688	699	690	654	735	668	689	624	639	631	657	640	663	635	659	679	641	655	602	645	671	667	665	658	665	668	661	657	613	656	655	642	682	608	630	612	669	645	684	668	656	586	657	693	651	658	650	681	627	603	693	647	685	678	654	642	648	680	624	679	685	639	699	681	620	683	641	674	603	673	661	658	645	657	660	630	644	699	665	631	629	655	627	682	668	684	690	650	661	661	626	644	624	597	583	664	665	633	662	634	667	642	654	678	657	646	658	673	624	615	683	631	698	672	624	640	656	634	643	610	653	641	609	669	652	665	661	654	656	624	639	648	680	655	671	606	648	655	663	662	688	653	605	674	642	663	671	615	649	658	662	713	636	630	634	677	671	686	678	637	618	643	649	631	666	658	657	668	666	688	671	630	634	680	626	644	670	641	641	676	685	626	665	598	660	700	644	670	664	606	608	611	676	673	658	642	658	652	631	603	684	635	650	698	696	690	681	680	584	653	645	665	649	697	713	636	686	676	635	638	589	631	628	634	585	649	670	711	676	640	612	638	633	700	646	638	637	662	639	669	640	671	607	645	635	659	599	672	658	621	685	588	634	638	622	655	643	672	644	659	614	622	659	623	684	671	680	672	624	642	616	671	686	619	660	653	645	606	609	649	638	629	652	678	621	650	620	690	610	644	638	661	671	666	697	621	614	621	633	680	666	627	633	648	639	645	611	661	648	624	646	665	642	679	655	643	594	667	651	658	652	706	641	625	657	625	667	662	645	647	655	683	672	617	625	653	641	649	652	644	628	662	642	649	653	643	649	651	683	629	655	633	612	673	694	633	678	698	633	668	668	665	681	656	550	647	643	635	683	660	649	664	669	662	625	669	667	697	651	656	600	623	645	652	649	653	628	610	641	684	634	681	652	645	668	633	631	663	631	634	693	656	696	644	635	679	622	644	666	680	601	637	649	656	659	671	650	690	642	685	661	589	627	671	662	633	641	653	674	667	636	660	669	683	636	647	710	681	683	705	659	654	630	648	614	663	637	662	665	659	635	639	626	632	652	613	636	641	679	618	673	642	650	664	668	637	622	656	620	669	676	616	634	613	624	635	671	637	654	617	631	647	623	653	665	669	627	650	713	622	684	623	641	634	642	658	635	677	627	679	652	636	680	614	657	677	649	646	637	671	594	631	716	685	661	644	645	656	602	597	698	659	647	681	644	599	613	662	643	629	674	627	637	599	645	638	658	653	641	686	620	685	636	670	648	624	654	596	633	601	629	672	661	641	675	600	656	595	643	628	639	653	663	661	656	671	674	679	662	619	683	627	622	650	670	663	634	646	660	622	612	652	678	666	660	630	648	647	647	662	667	647	678	608	619	691	681	629	638	643	647	648	608	601	676	608	561	650	641	642	632	666	589	634	632	642	677	626	656	674	641	674	673	638	611	636	667	634	711	673	602	655	672	674	650	670	645	657	613	619	639	665	660	630	636	617	658	610	628	652	631	637	663	648	665	691	676	655	673	646	649	673	615	670	607	691	673	651	607	660	612	662	651	648	678	617	642	648	672	641	650	659	627	645	663	676	619	645	652	644	651	631	619	714	662	628	641	703	694	661	634	652	676	630	623	643	676	649	608	657	626	645	636	631	646	614	633	623	642	633	654	601	619	656	660	693	658	668	638	661	651	682	691	638	634	655	669	658	680	626	609	612	702	616	615	639	705	658	649	639	612	691	638	655	621	645	601	654	664	642	686	624	671	623	632	657	625	627	621	669	680	659	680	630	683	640	647	637	649	620	708	664	662	657	653	626	687	637	627	696	620	617	662	652	621	635	673	655	668	666	637	656	680	659	661	643	617	695	625	664	651	628	671	651	648	667	634	646	561	660	643	646	648	623	626	662	644	663	612	705	670	627	661	679	661	685	628	633	639	659	673	655	675	651	627	661	634	677	654	710	623	662	658	617	634	631	698	646	641	612	654	636	641	659	644	707	665	653	607	662	651	665	674	629	632	640	652	679	629	622	666	622	615	666	696	664	667	661	608	655	655	641	636	665	640	648	612	668	636	581	675	609	642	645	658	620	630	644	668	685	609	617	674	657	624	613	650	635	691	622	656	673	622	634	638	657	681	706	645	649	687	612	640	623	701	620	661	641	700	693	701	697	656	647	666	692	658	628	578	663	623	658	670	645	646	649	681	718	674	606	673	652	674	650	632	655	682	673	595	652	660	605	660	652	603	651	647	677	656	661	642	660	636	604	660	653	651	669	641	652	657	632	667	646	676	575	653	700	627	653	624	683	670	629	633	674	650	645	620	638	668	669	657	639	647	639	646	645	627	680	620	579	684	635	635	687	619	613	660	668	712	676	615	660	633	608	651	637	644	669	634	607	673	660	661	667	678	674	667	630	635	660	654	667	652	667	619	648	659	612	646	663	665	649	641	659	625	647	659	657	617	615	666	661	652	686	661	686	704	634	660	680	675	697	618	617	649	627	651	670	689	680	621	662	629	648	632	644	631	639	662	671	686	629	641	649	651	616	668	664	655	629	621	614	669	597	645	641	619	661	636	645	635	686	624	642	679	649	650	686	663	641	675	603	652	644	631	625	651	664	641	650	635	662	645	671	644	640	700	653	655	667	657	636	638	670	651	620	596	685	670	639	614	680	684	654	652	662	660	662	666	666	648	650	682	645	636	674	642	654	688	641	633	660	653	627	616	655	654	662	698	654	696	664	629	625	643	638	671	649	646	701	656	654	659	640	663	635	682	658	670	630	660	647	615	622	654	626	673	667	639	626	662	649	699	627	632	624	630	620	649	651	672	686	651	672	659	676	659	661	649	627	662	634	618	632	645	708	639	614	680	669	674	657	640	651	638	605	669	601	647	638	674	650	657	721	601	670	635	645	596	627	702	633	632	645	635	675	678	734	660	684	668	674	682	605	655	663	693	684	645	628	656	645	683	661	669	631	622	666	681	689	651	653	656	708	642	609	669	686	627	605	626	650	622	670	670	672	665	676	694	645	662	673	611	622	669	639	651	583	637	629	679	668	633	687	665	655	649	676	623	633	667	670	636	646	634	691	673	668	644	649	659	623	598	607	631	679	687	670	625	651	668	622	664	609	633	659	689	617	609	644	624	623	640	640	686	644	630	603	617	652	648	626	614	621	713	615	716	655	644	629	687	676	641	669	638	643	631	698	621	673	682	676	638	697	664	618	649	647	642	653	660	682	660	601	661	673	675	685	639	654	652	624	656	613	673	604	682	683	662	661	672	689	619	702	663	704	634	645	628	648	667	631	656	644	607	688	669	644	705	663	621	652	657	692	655	693	585	639	649	641	655	660	667	653	646	609	614	619	636	632	648	640	660
762	150	116	111	72	114	133	117	92	91	77	89	68	86	76	61	78	78	56	57	46	71	58	73	61	63	72	73	57	69	57	71	66	66	74	69	70	71	68	63	60	71	69	74	67	68	69	60	78	60	71	75	66	75	64	68	74	69	60	67	57	76	69	63	81	71	87	64	57	64	64	76	70	70	60	67	63	61	56	68	62	55	69	53	70	77	56	76	80	63	64	75	61	69	71	64	78	61	60	68	59	86	58	52	56	65	58	73	65	56	65	69	57	58	56	61	66	71	64	49	52	63	57	57	56	76	79	74	50	75	75	63	74	61	63	61	62	73	65	53	82	58	68	61	77	77	59	67	73	63	57	61	78	59	74	61	64	66	67	59	75	66	62	57	75	72	76	63	74	66	69	68	65	62	62	61	57	60	53	71	66	74	53	54	55	56	71	68	68	67	72	65	71	69	58	59	79	59	55	73	60	69	51	65	60	56	64	79	69	61	60	73	73	70	65	61	58	57	67	64	69	69	66	60	73	68	62	72	68	48	77	61	60	52	62	60	77	59	58	57	76	73	65	68	55	62	65	79	58	67	68	75	73	61	57	61	57	56	55	66	57	72	63	50	61	61	69	78	58	70	59	56	57	62	71	72	68	62	67	51	54	75	60	63	62	63	63	70	67	67	49	85	55	64	55	70	61	66	70	72	54	79	75	63	63	55	70	49	62	62	75	63	81	55	76	48	72	61	73	46	64	59	71	66	67	65	60	56	53	76	64	86	75	59	63	63	69	59	73	64	67	62	89	64	62	59	57	71	62	64	73	68	71	66	53	68	67	75	71	55	57	76	62	74	61	60	76	65	50	54	67	64	60	66	53	57	58	66	62	71	58	50	68	54	76	79	66	64	70	71	75	82	48	70	66	57	66	55	74	62	60	75	73	78	62	73	55	63	52	79	73	65	64	69	64	59	81	80	65	67	60	68	68	58	72	58	63	57	64	71	63	49	77	58	69	55	59	69	64	61	86	65	65	68	67	64	56	62	55	62	54	68	65	60	59	61	61	69	79	64	79	55	63	64	66	64	59	59	77	70	61	68	57	70	53	65	59	61	57	69	64	71	59	68	79	74	64	62	61	67	71	59	54	57	84	66	54	76	65	40	59	59	66	67	53	64	65	84	68	69	70	71	60	60	60	66	69	80	54	68	65	72	64	60	59	66	66	74	61	58	62	63	58	66	75	47	59	63	72	66	55	51	61	73	61	64	56	64	56	82	68	58	52	72	78	63	64	75	62	55	56	68	57	60	67	77	57	68	62	48	68	67	77	64	66	72	71	60	68	62	60	63	67	55	71	69	79	76	55	73	65	72	71	60	73	62	66	62	65	66	71	66	57	62	68	80	59	58	69	72	72	61	80	59	64	69	57	63	64	72	67	56	47	59	75	74	58	61	68	64	56	72	73	57	74	64	62	68	64	70	67	65	58	53	64	55	60	60	63	65	59	54	82	61	83	63	52	70	80	79	62	70	75	58	82	82	51	83	64	58	79	68	50	54	76	60	81	76	65	51	61	61	71	78	63	64	67	68	67	67	61	65	66	57	65	45	61	56	67	78	55	58	60	67	62	79	67	62	47	73	66	63	58	51	55	69	66	75	66	70	60	61	61	58	70	67	55	63	64	73	75	68	74	60	76	86	72	72	65	64	78	48	48	59	56	73	60	59	49	63	67	64	74	78	70	57	76	62	66	75	66	58	66	70	69	69	66	68	73	66	50	72	74	74	62	59	73	69	76	68	64	58	86	56	72	74	64	57	65	64	79	75	68	51	58	67	55	73	62	66	58	64	65	55	57	61	69	55	62	59	68	76	65	75	83	60	51	66	58	70	54	75	73	57	62	55	57	54	69	66	70	69	72	59	64	53	71	67	67	80	58	74	72	61	69	70	72	66	61	74	51	70	60	56	48	66	70	62	52	73	64	72	63	65	67	50	74	73	64	52	66	60	63	75	74	73	57	59	55	63	63	63	72	54	65	76	75	55	59	73	62	74	67	60	65	70	73	57	79	67	73	77	72	48	65	58	70	85	66	77	71	81	70	69	66	71	70	70	76	55	69	71	57	71	48	61	51	69	64	59	72	71	72	62	67	67	61	66	61	61	69	61	75	70	61	58	67	60	73	60	58	83	52	72	65	77	55	56	62	77	66	71	63	72	63	62	68	63	55	65	72	61	79	66	72	46	64	56	69	78	67	74	70	61	66	52	64	59	59	66	65	74	71	60	57	68	68	62	64	75	65	55	62	55	66	63	70	78	77	70	67	71	73	62	57	70	68	72	69	58	72	49	73	62	63	78	72	63	56	68	83	75	60	74	63	82	66	53	69	68	58	86	62	74	64	63	81	60	57	58	65	58	78	60	73	48	54	57	55	73	63	76	64	67	58	59	56	73	60	62	75	78	49	69	84	52	60	53	56	65	62	65	64	64	66	65	74	75	76	65	52	51	64	69	56	63	67	75	59	52	65	71	69	68	65	72	59	74	66	50	48	77	66	60	62	66	62	64	63	61	87	65	77	55	70	76	71	70	86	71	71	56	72	55	71	59	64	79	60	71	64	59	60	66	56	65	68	66	62	65	64	62	60	52	55	46	63	64	74	65	78	47	60	78	63	61	64	69	60	57	73	76	72	53	52	63	39	65	60	58	53	61	65	62	55	61	69	65	66	64	62	69	66	72	61	62	58	66	68	60	79	67	66	64	53	56	76	74	72	75	65	60	75	79	65	59	65	73	72	71	79	59	64	52	53	63	66	60	70	52	59	59	54	56	65	75	76	58	68	57	72	66	70	52	62	70	52	66	53	59	75	62	72	64	61	44	59	63	60	76	68	65	64	69	69	58	50	76	56	70	52	79	52	65	59	79	60	80	63	63	58	62	61	62	72	60	74	50	76	55	64	55	66	63	72	63	61	84	75	66	61	66	63	72	68	81	69	66	69	69	64	64	42	72	69	58	57	61	67	65	67	64	65	63	72	66	78	60	55	63	72	59	70	75	63	66	73	61	72	70	62	76	58	75	61	61	77	78	75	63	48	75	65	57	57	66	62	59	60	69	58	79	69	55	60	72	65	71	60	81	62	65	78	52	59	61	73	56	71	67	62	68	59	50	53	81	65	57	79	47	59	55	71	58	75	74	63	63	81	55	70	63	75	68	66	77	73	79	68	69	62	60	59	60	68	74	68	70	62	51	57	67	55	56	58	64	61	75	61	66	60	66	69	81	77	52	68	68	68	66	53	69	55	60	58	72	61	59	64	75	74	76	79	63	67	63	80	68	55	62	60	57	52	60	75	59	69	63	71	66	52	67	62	74	69	59	50	68	64	62	64	67	76	78	59	74	68	75	53	70	56	69	59	64	69	67	69	68	65	53	64	69	62	82	57	68	61	55	65	54	61	62	55	60	61	67	63	69	54	67	48	72	81	67	69	55	72	68	67	60	83	61	59	69	71	61
8174	2464	1727	1437	3031	4132	5655	4492	2460	1521	1232	1168	1158	1009	987	829	804	710	734	698	609	623	617	612	660	600	642	618	633	588	585	613	596	604	590	579	609	569	577	639	596	555	585	618	598	621	610	599	643	602	573	538	574	618	573	536	635	600	568	555	558	595	611	564	540	556	577	613	587	600	580	597	584	588	598	564	585	552	595	590	565	546	526	569	557	563	616	537	594	620	579	593	576	539	579	601	547	560	621	596	563	611	585	620	603	581	579	598	571	624	600	576	557	628	555	605	610	613	564	606	603	614	581	598	568	547	607	602	588	579	630	609	591	573	536	595	568	557	620	595	525	589	559	619	581	575	602	559	558	580	554	546	633	579	580	607	599	550	556	573	607	602	573	570	620	567	586	583	563	589	569	556	563	598	593	570	595	591	586	602	543	542	596	598	595	579	572	586	584	578	587	573	597	518	612	568	623	610	583	597	605	559	590	591	620	549	586	598	617	556	572	573	604	587	615	572	588	586	544	596	579	575	588	546	624	601	608	554	600	559	601	561	580	600	557	564	590	574	554	624	567	563	587	557	563	572	588	585	553	613	552	635	614	551	601	610	603	551	600	567	555	595	605	623	585	610	597	574	566	627	635	608	560	575	564	615	612	615	598	595	571	582	561	557	592	581	577	564	564	596	588	603	585	593	578	567	589	542	607	588	556	578	570	566	593	615	578	559	568	583	574	569	597	565	588	561	553	569	606	586	609	594	559	625	562	553	557	567	586	595	589	558	546	569	577	543	627	613	587	571	557	617	583	592	608	608	549	591	554	566	622	593	592	613	609	558	554	602	600	553	585	542	580	546	610	580	595	603	559	582	567	602	567	590	596	545	577	593	542	561	603	611	569	571	582	593	598	623	540	569	582	550	600	578	637	586	565	603	587	613	559	594	590	620	553	581	566	582	583	592	567	615	566	577	566	608	629	581	575	571	558	554	567	578	616	564	562	588	609	578	588	548	550	566	573	585	609	578	594	582	593	570	619	571	592	596	602	603	592	620	588	639	591	585	575	601	607	622	603	564	609	630	589	588	622	582	563	603	590	562	580	569	571	600	610	607	576	570	564	612	595	576	577	587	569	589	616	586	618	574	582	615	560	631	589	582	558	568	580	568	616	550	554	569	587	578	585	575	571	560	610	589	582	568	588	574	559	626	553	618	590	570	577	560	590	551	590	568	595	553	597	569	598	634	548	554	571	598	550	599	613	591	635	607	567	591	549	557	620	599	590	585	601	586	575	564	584	570	579	605	568	579	600	577	622	601	588	575	552	577	588	595	574	571	568	550	596	601	605	570	603	514	581	571	526	596	598	593	555	552	583	596	600	586	591	561	542	624	584	599	627	608	566	559	614	591	527	598	596	602	604	574	555	558	566	542	593	580	613	593	620	631	585	584	587	578	609	591	551	604	596	546	595	562	622	618	560	550	572	569	585	589	584	573	563	623	569	589	537	550	597	588	593	598	571	615	551	564	576	596	586	577	586	594	607	567	587	616	577	568	617	617	583	571	638	562	617	565	622	599	560	615	622	595	605	581	583	586	585	586	569	595	565	549	585	596	590	574	600	565	606	596	579	583	572	571	570	559	593	578	597	583	534	635	576	563	556	555	562	615	544	561	606	565	602	614	564	600	547	566	624	611	580	569	579	613	611	561	592	567	606	605	561	637	570	587	592	576	569	582	560	566	606	573	538	590	541	586	555	584	617	583	578	534	560	576	607	574	539	551	567	600	612	581	571	591	584	562	589	593	576	567	594	612	532	606	622	567	549	568	591	582	574	583	595	593	565	577	616	566	553	561	560	570	635	529	584	614	575	587	562	587	562	603	640	555	567	532	577	555	575	607	594	632	571	610	561	606	592	576	579	632	564	563	593	589	580	536	557	592	615	575	594	570	545	571	584	539	537	598	631	618	592	619	608	589	582	552	565	641	578	560	600	581	577	570	585	587	573	549	584	583	609	591	568	579	581	591	601	571	575	545	591	619	593	627	562	568	595	601	602	598	578	558	581	586	568	597	536	557	567	589	621	598	541	571	596	602	611	581	592	594	581	586	601	587	608	589	543	595	572	590	569	611	533	606	598	568	558	614	552	554	617	563	573	554	565	567	582	595	563	587	590	589	573	559	568	589	582	607	580	604	584	600	581	594	563	591	574	610	590	608	529	598	598	619	579	568	580	570	608	556	593	580	592	598	569	613	554	566	603	585	571	616	540	600	564	564	595	575	596	604	606	580	565	587	590	603	584	625	606	582	596	608	573	591	585	623	596	640	552	580	600	601	586	595	554	550	588	587	595	552	593	584	605	575	587	574	563	592	603	590	584	598	580	584	561	606	589	577	576	561	566	607	613	610	626	567	613	590	581	596	577	579	529	569	596	597	592	605	577	594	584	611	583	588	534	590	613	557	587	585	552	579	597	630	594	604	579	612	607	596	622	591	564	597	567	589	612	589	620	587	612	615	613	578	620	609	554	588	605	553	575	588	595	570	567	607	627	552	568	562	597	563	572	584	582	605	595	542	579	601	564	551	564	596	542	566	559	583	571	579	583	645	577	579	569	630	583	587	585	571	566	562	609	547	597	592	517	594	600	600	573	545	620	563	595	565	583	605	579	613	575	578	561	575	587	538	594	585	595	605	585	562	574	574	590	626	625	563	613	565	571	612	575	583	599	578	551	595	575	583	591	557	626	618	603	611	583	606	555	595	589	575	617	585	561	587	626	642	561	616	519	572	589	608	544	585	599	559	543	555	603	616	587	574	550	572	580	624	562	551	598	590	563	577	574	606	543	587	559	578	572	564	602	558	609	599	595	612	601	591	608	542	577	605	601	595	585	556	545	615	601	604	573	603	593	592	605	614	610	569	607	534	562	575	618	598	609	598	576	584	598	566	587	624	595	592	573	603	586	613	575	608	598	629	550	550	576	553	585	575	584	556	578	567	570	600	579	530	590	557	572	588	598	553	553	574	538	622	559	581	564	559	570	536	520	612	606	587	612	570	568	630	602	598	608	526	572	601	592	602	576	603	574	575	569	572	619	621	629	597	666	587	546	596	572	614	587	585	615	609	598	565	623	574	562	574	542	583	565	555	586	595	579	552	615	600	586	554	612	552	593	520	558	591	606	587	544	574	567	582	565	597	580	627	609	592	577	516	595	577	593	554	567	633	592	604	603	548	581	529	605	578	589	539	576	612	576	572	594	563	576	568	578	594	596	577	619	575	607	576	591	577	559	583	640	585	595	598	580	595	574	564	607	591	554	578	638	630	537	558	576	607	619	580	593	583	606	597	597	549	563	592	573	576	563	576	594	599	582	568	593	528	575	578	570	596	594	572	588	559	599	580	588	624	549	569	580	589	591	597	638	548	535	579	602	558	582	559	586	562	586	552	582	563	599	581	568	560	601	591	575	620	540	601	601	595	591	588	565	564	579	604	573	604	625	565	570	601	564	561	609	551	581	591
568	304	316	115	131	195	251	204	141	116	121	107	129	123	114	134	105	124	96	71	87	93	101	102	101	105	104	104	89	92	89	101	92	106	107	97	105	86	81	102	85	95	96	88	104	90	104	95	114	93	102	98	86	101	110	89	100	89	91	95	97	91	93	79	103	99	83	97	91	104	98	92	82	87	100	77	92	102	107	105	100	95	95	102	97	86	109	99	86	102	100	98	95	92	99	105	101	101	100	98	99	79	101	114	105	96	101	97	99	95	79	78	103	111	82	87	112	113	109	93	95	84	84	88	115	95	107	93	93	98	92	65	92	87	105	104	108	107	94	107	100	82	101	89	98	103	82	91	100	99	94	88	84	94	101	85	97	123	103	90	82	90	92	103	89	102	96	95	100	101	85	85	103	91	109	113	105	97	98	100	96	107	87	75	85	87	97	82	108	95	92	88	93	92	94	100	101	87	114	84	83	112	104	112	90	91	116	100	79	89	70	89	88	114	90	106	93	75	90	94	100	104	84	95	87	96	110	103	90	84	95	100	92	91	83	108	99	97	104	91	92	96	108	80	96	99	76	104	104	92	111	84	74	90	103	104	99	120	86	115	113	84	94	107	100	87	104	93	107	112	93	87	103	88	72	89	105	79	98	92	92	114	92	89	97	83	93	88	100	95	112	101	95	102	105	101	101	89	102	101	110	87	88	92	88	96	88	85	101	106	108	91	102	83	91	84	103	80	96	86	94	78	92	88	98	91	95	86	103	114	89	107	92	83	106	97	75	86	97	104	95	97	88	76	81	96	103	101	83	106	100	93	99	112	92	85	92	79	100	94	101	89	88	71	81	108	108	93	103	86	97	103	77	85	97	103	95	85	110	107	101	86	117	107	107	101	85	84	93	97	87	97	90	85	88	101	72	88	85	116	94	94	86	100	88	109	91	93	102	92	104	95	105	89	102	109	84	82	74	108	103	89	91	91	82	98	79	107	92	104	98	105	91	95	104	89	70	83	93	82	100	80	87	89	104	91	87	97	95	95	78	64	94	95	110	93	112	101	71	91	108	114	82	97	91	98	95	101	103	84	101	88	88	122	89	80	83	82	83	86	116	99	91	97	92	97	85	85	88	84	113	90	93	95	99	87	90	89	98	95	102	98	91	78	103	93	96	96	95	105	92	97	102	87	109	94	116	79	65	87	97	94	85	92	100	82	99	96	91	76	101	103	113	107	102	86	108	122	78	90	83	82	86	96	104	98	124	90	94	88	110	100	89	96	100	91	96	85	97	105	91	85	100	88	88	107	77	106	87	95	88	96	83	105	102	82	90	91	80	110	105	101	84	90	110	88	92	109	95	101	86	107	97	94	95	100	72	93	87	84	89	112	106	102	112	87	99	84	89	84	101	83	88	81	78	93	98	104	99	101	93	88	88	107	112	84	104	100	96	97	104	86	85	115	93	93	92	84	84	91	89	103	114	83	96	102	99	87	79	95	88	99	89	95	99	91	99	95	92	97	77	92	120	97	90	93	97	84	102	115	90	82	88	83	89	106	91	96	109	106	93	101	87	87	98	92	108	108	95	102	97	101	88	94	91	95	84	106	100	103	82	82	88	85	105	108	89	82	87	80	100	92	87	91	94	81	88	83	77	83	88	84	94	87	83	105	77	82	115	88	97	103	95	95	89	88	90	78	100	81	99	102	109	93	88	92	96	107	85	81	82	98	90	91	103	97	81	88	88	99	88	113	90	106	102	92	99	99	81	79	85	114	85	101	96	80	82	103	91	107	103	97	109	91	80	104	92	106	106	87	83	108	86	122	111	93	97	99	88	93	83	92	95	103	104	95	88	85	89	101	104	80	111	90	106	91	80	95	97	85	97	125	95	92	87	98	100	98	96	98	94	100	96	96	81	98	96	102	101	74	88	106	101	89	107	123	80	116	85	96	97	95	79	106	88	85	94	88	100	88	93	105	97	104	87	99	102	98	93	101	97	92	92	89	90	90	93	108	107	83	101	95	86	98	105	107	111	105	105	101	105	104	100	95	112	86	83	112	97	88	100	109	87	105	100	100	97	92	105	95	107	86	94	108	100	85	96	89	77	100	91	93	109	100	96	91	122	91	82	120	94	101	80	90	95	109	93	90	89	90	97	96	87	103	89	75	96	83	101	82	84	108	93	107	90	102	101	92	101	93	85	105	101	98	91	96	85	102	95	103	92	83	106	95	110	96	88	105	102	83	93	96	82	106	101	89	76	91	80	85	89	84	100	82	87	80	94	87	86	101	96	93	98	85	88	103	110	100	77	95	77	105	78	97	73	92	88	95	87	96	95	100	83	88	105	103	78	92	88	81	107	97	98	96	102	87	89	96	76	93	102	93	87	114	85	103	78	114	104	99	96	83	97	95	92	104	107	114	100	88	95	95	103	109	101	91	94	89	92	111	96	94	92	85	94	89	98	96	96	88	96	102	87	83	77	100	100	95	88	98	92	90	101	107	87	94	73	78	82	90	103	102	103	91	103	101	106	86	103	95	94	99	97	109	95	92	91	92	83	103	104	107	106	86	98	100	85	94	115	79	96	103	84	92	90	98	104	85	86	98	89	85	95	102	90	86	104	84	104	96	102	96	114	77	96	100	87	89	99	103	87	113	88	99	89	90	111	86	109	94	95	97	97	91	112	92	79	88	96	104	99	96	87	79	87	93	102	92	91	111	100	101	95	97	90	84	69	87	100	84	87	91	85	77	106	97	91	89	91	95	90	102	81	89	99	79	82	92	103	117	83	81	97	89	67	92	91	90	96	96	89	78	102	82	106	98	108	108	92	99	109	92	103	90	101	97	102	102	87	104	99	88	126	104	81	103	101	95	99	97	90	92	90	94	97	100	75	102	88	95	101	104	101	110	103	91	101	94	98	93	88	85	87	102	97	97	99	100	91	86	101	89	88	109	101	96	83	109	106	105	106	97	102	93	95	102	91	71	91	89	67	83	109	106	83	96	78	92	93	88	95	81	83	104	101	103	107	115	99	99	91	98	98	95	109	98	85	96	106	90	98	88	91	90	107	98	92	89	86	88	110	78	110	95	118	99	107	82	86	85	109	97	90	80	102	87	71	98	88	98	96	92	77	96	90	102	102	83	89	84	77	103	103	90	103	92	72	107	77	91	96	94	106	107	122	78	80	96	91	92	99	78	99	121	93	78	101	74	100	93	85	80	96	97	92	97	103	70	91	88	92	96	104	97	106	110	90	97	71	98	83	96	81	116	89	102	103	88	123	95	89	103	96	97	104	90	88	91	106	89	98	112	100	84	96	93	81	85	96	105	104	87	97	97	95	102	110	86	82	130	94	94	111	79	91	98	94	106	112	103	93	89	91	97	82	100	78	102	113	96	84	83	99	80	99	89	95	93	74	88	94	107	83	93	84	99	91	110	105	100	93	101	96	112	97	86	95	98	85	104	100	85	100	90	87	94	92	93	92	114	94	104	85	87	89	109
9018	4651	3625	2119	5211	9358	9996	6316	3639	2580	2161	1895	1828	1727	1549	1425	1313	1205	1153	1062	1047	1032	1090	994	1016	934	1032	971	915	957	939	910	912	879	903	915	876	846	885	900	900	895	951	908	863	884	878	883	847	899	883	848	935	881	900	900	872	909	829	865	873	872	911	956	885	890	923	819	898	885	853	865	856	872	892	870	888	901	879	845	847	905	886	878	935	874	877	922	807	856	844	872	891	851	823	862	847	923	863	898	885	860	865	921	881	871	806	870	868	879	894	883	877	882	909	878	872	909	916	891	820	899	890	906	892	830	916	889	861	922	873	895	833	920	887	838	911	902	876	950	881	899	876	874	856	890	857	904	851	869	883	867	805	858	882	871	853	905	896	890	890	918	877	865	896	847	891	899	873	926	837	878	837	905	891	865	852	892	905	939	881	915	844	934	840	845	883	871	905	861	861	856	822	878	883	871	875	891	860	848	835	840	914	913	862	899	857	878	925	819	857	876	862	880	868	899	813	881	874	892	868	806	865	828	795	820	849	857	879	902	829	880	892	883	863	890	844	913	927	858	876	875	856	901	879	894	879	862	869	847	870	891	883	890	870	823	895	877	872	909	881	902	929	844	858	864	893	853	858	970	837	861	904	860	856	878	852	913	848	836	898	872	900	873	918	899	862	869	851	915	843	864	883	822	896	842	896	841	841	876	847	892	903	868	853	845	830	835	820	854	841	855	877	858	855	883	814	887	820	880	900	819	976	930	884	893	932	855	926	878	819	921	867	919	898	844	870	881	954	874	877	907	851	873	829	815	900	860	823	864	862	933	834	831	835	858	860	868	867	854	890	892	891	871	876	826	839	860	874	864	857	884	892	902	895	870	939	877	865	872	888	861	830	875	846	917	868	881	890	885	901	936	923	887	872	867	854	858	872	892	889	902	878	851	916	915	895	845	868	906	927	890	865	911	816	849	922	879	837	826	897	875	855	879	866	859	871	901	870	905	829	882	861	850	845	863	883	883	885	871	863	905	834	906	865	848	894	916	903	858	824	866	879	872	908	838	908	829	850	872	862	882	880	890	902	870	843	875	859	904	894	894	888	904	852	883	898	888	892	885	888	840	835	861	842	827	878	910	884	849	908	848	853	807	905	876	841	902	896	867	837	858	870	857	924	905	913	872	928	911	966	892	874	908	885	845	883	914	885	862	855	895	895	907	825	873	884	848	863	862	900	905	854	877	861	887	886	897	839	877	851	892	821	908	899	887	869	918	857	880	858	860	867	847	855	848	902	862	863	828	912	849	867	868	813	847	915	887	862	919	878	916	796	921	894	861	810	866	843	868	877	834	865	902	871	828	835	888	865	886	911	885	862	847	871	892	952	835	802	849	838	870	893	860	886	862	901	879	848	831	880	840	872	923	858	880	892	890	901	829	876	853	900	847	865	863	862	916	908	931	840	871	894	914	849	877	914	884	895	885	822	916	833	899	870	863	863	917	855	871	873	873	937	826	833	846	890	910	833	922	902	883	895	869	876	832	892	841	869	918	876	875	886	908	904	929	862	868	921	870	868	870	881	874	885	870	845	830	850	877	904	841	860	881	861	878	909	878	845	901	899	851	894	862	883	917	900	868	809	848	812	857	826	869	905	908	868	832	866	887	924	901	847	857	848	831	874	858	909	894	872	864	873	906	879	848	856	886	882	862	901	908	904	863	841	847	837	824	839	853	831	880	842	867	885	886	869	898	871	879	877	838	873	868	885	879	915	868	870	898	843	831	848	907	818	896	868	885	834	855	846	856	860	921	887	851	889	893	887	868	878	893	891	839	880	864	880	838	900	883	862	836	836	891	869	861	830	897	850	878	878	901	926	926	893	890	952	889	829	862	868	854	820	853	896	907	852	880	867	871	909	853	922	928	894	847	872	908	846	917	921	883	877	865	857	874	853	831	885	815	943	916	862	895	854	880	887	906	866	907	822	822	870	900	893	878	848	894	875	875	866	847	887	906	924	866	859	867	883	855	817	847	869	874	845	916	915	901	892	870	868	817	872	852	850	925	897	838	897	869	852	861	832	842	880	856	841	907	908	833	903	896	913	888	913	886	885	868	873	863	823	909	877	885	871	896	890	909	890	834	861	854	880	860	906	857	869	873	868	841	869	871	869	898	809	863	875	901	826	865	871	869	882	915	841	857	878	828	851	916	855	850	920	882	872	844	866	868	927	940	848	886	810	883	898	874	854	844	899	860	881	875	834	865	849	939	811	888	849	817	893	931	882	827	854	824	815	822	940	845	823	857	827	871	860	857	851	839	895	868	907	886	915	869	920	890	903	920	831	886	848	897	925	882	865	832	886	869	922	839	857	883	886	864	896	855	877	855	912	866	881	847	896	852	840	893	870	877	917	867	901	878	911	876	913	816	864	843	927	874	886	883	876	833	888	861	868	855	878	833	876	882	906	940	820	879	859	879	842	864	885	886	900	895	849	828	894	882	899	894	851	886	857	832	875	850	853	849	876	893	861	897	875	851	868	845	866	809	916	851	894	908	867	889	890	846	859	821	894	891	883	924	840	862	868	944	909	884	859	893	843	933	903	891	859	915	931	819	868	869	874	907	843	937	833	916	843	830	868	872	863	870	896	839	909	896	885	892	901	841	834	880	833	851	838	888	874	905	831	907	849	906	880	906	894	819	915	863	886	867	867	861	872	869	831	839	868	872	854	856	861	884	806	856	841	869	876	892	867	854	894	856	817	920	839	906	926	859	793	896	822	885	889	906	824	908	873	855	865	860	847	862	917	874	868	866	868	892	861	884	887	818	848	812	919	870	904	956	873	853	932	873	876	880	838	859	895	870	900	861	868	888	916	871	887	871	813	839	867	873	912	852	880	919	895	858	877	916	870	830	879	897	850	923	870	951	882	905	888	915	871	844	886	840	897	859	857	878	869	833	846	852	845	877	862	825	923	822	852	865	878	832	920	857	910	860	817	904	896	864	867	886	852	831	860	903	922	871	885	866	851	896	875	925	860	891	855	894	891	860	876	847	879	854	836	855	850	904	854	878	886	867	823	915	927	888	872	884	882	912	898	888	917	851	842	854	866	905	867	828	858	833	866	858	861	874	891	892	913	900	889	935	883	870	849	829	870	911	848	884	879	869	851	846	879	875	851	887	899	902	911	857	875	889	867	896	861	887	944	910	849	848	878	853	852	882	933	847	873	839	894	884	856	932	869	899	832	827	891	862	870	854	907	876	875	826	885	883	894	904	900	879	876	879	933	883	881	867	876	863	888	875	849	916	925	943	846	870	914	842	911	922	864	856	845	836	851	860	884	885	915	869	828	903	853	867	834	933	885	865	852	874	888	866	847	894	856	873	836	923	884	874	839	890	844	847	901	856	871	840	864	927	865	819	893	853	872	848	868	879	821	881	901	855	864	821	868	854	873	875	835	874	887	820	851	909	870	831	879	860	848	869	868	848	860	861	884	895	840	854	830	903	873	895	845	949
1146	179	119	55	60	120	138	98	67	76	51	48	49	53	49	43	47	40	42	30	24	30	31	37	25	34	38	34	30	31	25	33	23	19	33	30	31	22	28	28	29	29	27	31	29	30	42	29	28	31	27	24	32	25	43	36	26	27	25	30	27	26	33	16	23	25	33	26	17	36	21	25	31	31	25	27	24	23	32	27	28	21	22	28	26	39	30	19	29	31	42	26	28	25	26	26	28	32	22	31	19	33	35	21	26	22	25	23	25	21	24	29	26	16	33	21	20	28	26	19	27	24	26	29	24	25	18	21	28	17	36	24	28	33	21	24	33	18	33	32	27	33	34	21	29	24	25	27	30	29	33	30	27	40	29	29	31	28	24	34	26	23	26	26	21	27	27	32	30	32	21	30	30	20	35	29	36	38	30	19	29	18	21	27	26	33	24	17	24	26	32	25	21	27	31	27	29	26	32	25	34	19	22	24	24	32	24	25	22	25	29	38	35	24	25	28	31	24	37	27	31	34	23	23	27	28	25	30	29	22	24	34	40	24	21	32	23	29	24	28	24	21	27	25	25	25	28	27	30	29	31	20	34	26	28	30	27	25	20	17	24	25	26	22	27	27	27	33	28	30	19	30	24	28	25	28	26	32	23	26	25	39	32	31	21	23	21	27	27	29	25	28	25	25	34	31	22	37	25	29	33	26	25	21	19	21	23	29	22	19	29	19	34	32	27	26	25	21	21	26	31	22	22	26	26	24	27	27	27	29	38	28	18	32	29	31	37	31	22	24	32	29	22	35	28	23	25	31	18	19	27	23	37	30	21	26	34	32	32	23	21	26	22	27	34	27	27	38	23	28	34	24	29	35	24	31	41	35	27	30	27	23	28	28	33	23	35	20	29	26	29	27	25	29	31	21	30	29	33	26	23	28	23	32	25	27	33	25	39	37	29	25	26	21	22	31	33	27	29	33	32	26	28	16	22	25	33	29	32	29	21	20	22	37	25	21	25	22	26	23	29	27	30	29	30	26	20	31	22	32	34	28	29	20	29	31	33	32	26	32	14	23	32	29	26	31	35	25	30	26	32	34	32	22	21	20	28	23	29	35	23	22	21	21	26	21	36	24	28	30	19	27	21	21	31	25	27	24	27	27	24	29	23	23	28	19	25	29	24	23	31	21	27	25	25	23	31	34	33	38	22	24	37	27	26	24	32	26	33	29	21	27	26	24	30	25	30	28	26	22	27	29	25	27	26	20	33	23	27	43	36	33	25	21	27	42	22	27	34	21	31	24	39	27	24	23	28	35	24	29	24	24	31	23	21	24	25	19	21	34	27	31	28	31	31	33	22	29	28	26	38	16	29	39	37	30	19	29	25	31	28	30	30	24	24	23	23	33	31	33	31	22	37	39	28	29	35	23	34	26	29	21	22	29	19	19	30	39	31	20	30	14	25	32	26	27	21	20	31	33	28	27	31	29	21	33	18	23	26	33	28	32	29	23	24	28	33	23	26	24	23	28	18	21	29	34	20	22	28	26	25	23	32	24	19	23	28	26	27	25	33	30	27	27	30	24	30	33	25	33	25	37	27	38	24	32	29	36	33	28	24	23	29	33	28	29	30	21	40	25	24	24	20	20	21	23	24	34	20	21	31	30	27	36	25	33	23	24	44	27	31	26	21	29	26	26	25	34	18	26	23	23	35	20	26	23	27	29	29	32	28	22	28	41	25	39	28	27	29	31	34	21	24	26	26	16	30	34	26	22	20	27	28	21	33	26	34	32	26	24	28	22	38	37	24	21	30	28	39	22	29	34	24	30	22	30	31	27	31	26	24	33	32	22	28	23	32	24	26	24	35	17	31	30	28	29	28	28	31	30	23	25	19	32	26	21	39	28	30	19	19	27	26	31	31	29	28	25	22	29	23	38	19	31	24	24	26	24	22	28	25	17	29	24	14	22	26	32	31	24	31	37	29	25	19	30	27	39	29	24	36	28	26	29	34	30	23	37	27	25	29	34	26	17	28	33	32	29	26	21	31	38	37	30	24	22	23	17	30	27	27	30	26	31	27	31	32	23	25	27	31	28	20	28	27	17	29	29	30	28	19	22	20	25	34	37	27	29	29	33	25	28	22	36	31	30	33	29	26	31	35	27	29	30	23	28	19	18	26	28	21	27	27	15	23	23	20	25	27	24	35	21	23	35	23	22	25	31	22	26	31	34	27	16	29	31	31	37	32	35	23	24	39	22	25	35	33	28	31	26	29	22	30	29	29	30	35	24	29	22	22	28	29	22	21	29	33	29	25	28	31	20	23	26	25	23	26	23	26	17	16	28	28	32	28	22	18	26	21	35	36	27	38	30	28	22	27	24	30	29	28	28	22	33	23	34	26	18	23	29	19	21	21	23	28	22	22	22	28	34	25	28	27	26	20	27	25	29	36	32	30	29	30	22	34	18	25	30	17	13	28	19	35	39	34	28	24	32	20	22	40	30	33	24	19	21	24	32	34	24	27	25	33	27	31	26	21	28	23	27	29	22	23	30	29	20	28	25	20	33	36	20	28	24	22	38	33	40	31	24	35	22	32	33	18	25	33	28	30	17	27	21	22	28	36	31	30	28	20	25	31	30	28	29	30	17	20	20	28	28	39	32	24	32	24	19	31	27	26	31	32	35	31	26	17	16	24	27	31	30	32	29	28	32	25	38	26	23	22	24	26	28	32	26	29	29	31	45	26	31	28	25	33	31	30	29	37	28	27	19	21	32	33	27	39	23	28	27	33	29	23	21	23	30	26	34	35	34	27	33	25	36	23	24	27	23	37	28	22	24	30	25	26	25	24	32	27	20	21	28	21	28	36	21	27	18	25	34	34	25	21	25	28	38	24	29	25	21	34	30	23	36	39	35	34	27	29	33	31	34	42	35	26	28	31	36	28	16	24	33	23	20	22	28	29	19	26	29	31	24	26	30	25	31	21	34	21	25	26	17	25	20	28	21	32	22	16	23	21	28	30	31	32	32	24	30	31	34	38	20	28	21	19	25	25	23	27	26	26	29	30	29	29	36	20	25	41	17	29	25	26	10	24	20	19	25	29	23	20	26	21	29	24	21	31	28	26	26	28	25	22	25	20	37	27	24	19	28	27	26	43	22	30	29	25	26	25	25	34	28	24	33	30	29	30	24	32	20	27	26	24	36	30	29	30	25	23	31	32	20	33	25	26	31	13	29	40	21	25	21	24	24	33	36	30	22	26	27	34	27	37	32	24	39	23	29	21	32	22	33	25	29	23	33	29	31	24	32	27	22	36	38	26	27	29	30	18	24	17	33	32	24	22	27	25	27	22	24	29	16	28	23	31	27	18	22	24	27	27	26	22	22	27	24	32	32	17	24	29	30	27	23	15	21	33	32	25	22	26	22	20	26	27	25	24	27	31	26	23	28	30	31	26	29	23	25	29	40	23	22	24	29	31	25	25	27	20	30	20	27	26	27	31	29	28	27
10728	3448	1519	1286	4720	8443	7863	4270	2627	2082	1695	1454	1355	1101	867	703	738	628	516	479	445	417	392	373	377	352	371	329	290	311	307	332	326	277	301	272	264	309	297	277	281	273	270	266	289	272	263	290	253	255	250	278	238	244	245	295	242	264	280	258	270	287	243	264	290	247	280	260	248	254	256	265	260	253	252	277	236	249	239	267	241	255	239	265	239	235	244	233	233	258	262	235	242	260	237	267	250	271	248	268	277	270	256	259	270	261	264	247	270	234	256	255	250	239	249	241	261	242	239	269	238	221	260	257	265	250	279	231	241	298	271	289	275	253	239	222	256	253	286	275	280	250	260	250	229	255	240	252	272	243	251	243	228	242	244	263	248	250	258	253	254	267	262	234	270	244	244	232	251	261	265	278	281	268	244	271	242	214	232	265	254	238	261	273	273	238	235	235	263	223	234	244	254	238	242	248	274	266	232	246	270	227	273	263	254	248	248	246	230	253	238	244	246	278	243	239	279	234	242	266	258	261	267	245	262	268	252	255	240	261	244	252	263	235	263	227	232	248	245	228	250	237	248	234	240	263	233	255	259	254	245	241	236	252	255	261	236	253	241	233	259	232	263	239	248	243	255	221	239	227	278	253	301	248	222	249	245	260	251	212	234	243	245	272	265	225	264	262	253	241	206	232	239	260	258	275	263	240	234	233	246	258	268	259	239	266	250	265	232	253	255	249	261	257	256	262	239	256	242	249	246	261	272	237	238	231	275	241	222	252	241	264	265	283	235	230	238	258	273	238	258	261	238	273	228	259	245	227	252	248	248	275	271	264	237	238	249	249	238	259	238	240	235	232	281	254	255	266	256	276	250	218	274	222	256	232	230	244	254	268	241	254	254	246	251	226	229	277	237	246	273	259	249	258	260	255	261	260	242	257	239	259	246	251	263	208	248	248	251	265	213	249	229	252	234	252	240	248	265	247	246	245	277	271	253	244	250	246	266	236	252	236	238	234	273	244	230	242	248	248	265	236	246	235	253	271	245	259	266	239	254	249	237	258	280	257	262	259	240	242	267	234	251	223	245	242	245	229	250	233	248	237	231	244	210	253	238	267	246	256	241	258	266	234	264	249	268	244	240	237	251	277	278	241	258	236	255	253	254	215	263	255	236	250	221	225	246	255	230	246	212	268	269	211	272	270	247	262	269	247	272	242	231	240	253	253	243	261	242	256	226	257	261	232	251	256	250	264	248	235	225	242	259	221	296	260	249	236	241	258	203	226	260	266	256	249	242	257	261	247	250	251	246	261	236	258	256	223	255	248	225	246	256	253	231	241	255	248	253	243	264	236	271	262	259	239	247	268	243	250	243	230	251	228	254	251	236	207	248	247	257	264	223	254	236	244	247	243	259	253	275	261	243	247	237	251	270	264	261	264	258	245	240	229	270	269	263	257	254	257	252	271	256	252	248	223	259	237	254	240	231	234	245	252	276	288	297	232	256	258	271	241	231	254	253	248	253	251	245	231	254	269	262	239	239	269	256	249	270	253	225	272	225	231	243	248	260	272	248	253	280	270	235	241	218	271	261	267	245	256	222	237	231	273	264	232	221	250	245	287	257	218	245	249	239	228	250	248	251	254	268	262	245	247	262	255	255	253	254	240	242	249	233	244	273	229	262	274	250	256	247	218	247	261	244	265	259	245	251	242	246	221	260	246	235	270	248	237	236	255	247	241	247	256	238	238	262	262	230	241	271	250	225	262	257	269	273	244	245	242	241	273	267	251	252	275	238	233	248	259	244	242	233	253	247	246	247	228	262	243	258	283	274	247	240	241	297	233	242	235	232	260	266	235	260	244	264	266	231	235	243	260	255	248	244	239	266	228	265	245	249	264	238	285	263	241	259	279	238	252	263	252	286	254	263	264	249	224	236	263	255	220	245	296	263	262	226	261	209	273	231	230	279	245	237	262	221	259	246	240	229	232	251	240	255	249	232	260	254	235	248	255	251	248	230	251	244	238	241	257	237	248	251	243	249	248	259	243	254	211	228	250	227	212	231	231	236	241	255	248	245	242	225	229	223	233	236	238	230	261	243	246	254	266	224	261	237	254	245	254	242	258	247	228	253	258	218	238	260	242	266	230	261	229	239	268	232	265	239	240	279	254	238	210	232	247	244	232	262	259	259	235	267	259	246	268	257	228	259	272	253	251	246	260	256	247	232	233	262	256	217	246	239	217	266	273	272	239	290	233	231	228	267	240	254	253	248	235	232	249	233	248	253	243	248	244	231	253	240	275	251	250	233	262	255	256	230	254	252	226	268	237	257	245	238	239	258	254	238	242	259	269	297	243	276	247	230	235	246	209	254	227	234	213	253	235	235	263	259	242	268	253	259	242	193	244	256	266	222	256	252	251	295	265	279	266	251	222	264	251	244	263	254	252	275	244	247	261	260	235	255	235	241	237	266	242	275	252	263	245	254	254	275	236	221	260	276	255	238	255	244	261	247	253	231	266	258	262	262	248	258	246	262	219	241	225	230	233	257	238	247	263	226	261	265	255	263	237	263	249	262	251	258	252	247	224	219	279	254	240	240	249	232	240	218	240	267	236	262	228	258	255	246	250	255	251	257	248	279	254	260	268	230	227	257	237	260	259	247	252	261	258	275	274	232	258	247	255	231	242	253	251	239	221	248	242	257	212	260	236	248	245	224	238	257	239	262	236	258	265	261	258	246	249	222	258	245	243	234	260	274	247	260	229	219	243	277	247	247	259	260	240	214	258	247	243	285	259	232	239	250	272	281	265	257	235	258	264	242	264	258	230	230	252	233	243	240	243	233	221	221	248	230	247	262	240	248	235	255	218	246	244	217	247	259	280	261	252	264	219	270	249	255	216	252	234	226	241	234	237	274	247	267	281	270	284	227	254	228	248	253	252	244	279	237	242	237	239	232	261	233	248	254	219	260	268	232	247	270	264	259	244	236	253	229	259	255	277	254	221	232	281	230	280	222	252	245	245	237	250	262	257	273	234	275	270	270	285	257	255	242	265	244	242	259	262	263	261	251	247	271	266	234	244	248	281	207	245	256	250	238	239	241	260	244	235	270	237	243	266	259	268	241	281	248	241	259	237	283	268	228	252	220	216	241	232	240	261	236	247	234	254	259	245	274	251	257	243	242	263	254	262	258	238	243	234	252	245	251	250	246	240	247	254	238	249	242	246	282	272	245	255	248	209	272	272	269	249	266	273	264	238	252	284	247	269	253	218	228	255	283	262	225	236	228	218	255	264	252	268	259	255	239	269	237	235	236	281	238	244	228	270	254	255	233	255	245	227	236	249	276	236	240	260	271	250	233	250	261	279	225	244	260	255	234	239	246	270	260	243	292	231	246	238	256	250	284	276	246	248	233	251	255	237	241	237	252	233	243	238	255	229	261	252	265	237	219	252	244	221	226	247	251	245	247	274	253	254	242	259	253	285	275	260	224	243	248	241	258	248	252	271	267	258	219	272
779	428	704	109	132	212	207	156	140	121	115	122	94	106	96	86	87	89	65	64	90	78	63	71	73	62	70	75	77	74	60	65	66	65	57	81	67	63	78	72	69	75	68	67	83	59	74	85	69	82	76	78	70	67	73	76	71	80	76	77	82	60	81	68	89	71	54	57	65	79	70	75	81	64	60	65	73	70	86	74	83	67	69	66	74	70	66	67	63	82	91	75	64	60	66	72	68	71	68	81	61	91	79	58	64	71	76	70	56	83	67	57	75	56	63	61	68	60	91	64	70	65	69	62	78	72	72	59	63	80	62	63	79	61	60	65	62	59	73	59	60	65	67	64	66	66	64	77	59	68	59	58	65	60	56	81	68	70	64	70	60	69	77	61	72	63	58	69	56	72	70	71	67	53	65	51	74	77	66	62	60	95	71	47	81	61	77	65	77	85	61	63	62	61	68	65	66	65	65	39	75	66	80	68	77	68	69	65	66	74	68	63	70	75	64	62	59	70	66	78	60	63	65	71	57	61	83	67	61	77	68	55	60	50	63	65	50	65	71	67	65	76	64	64	76	50	58	76	64	65	73	80	71	65	74	63	76	62	68	71	65	62	74	58	66	65	86	83	84	65	79	65	65	62	76	64	78	72	64	86	61	68	73	66	68	79	61	78	62	73	66	53	76	74	61	72	68	50	68	61	64	65	65	50	61	78	77	73	57	73	67	84	62	77	56	80	51	53	71	76	54	76	75	78	66	70	89	68	62	84	65	72	61	74	63	70	71	73	69	76	73	65	81	75	68	75	64	60	71	72	65	77	80	64	70	62	79	73	72	76	66	77	63	77	54	68	74	95	74	67	71	60	60	74	75	62	63	68	61	57	73	72	79	63	65	75	68	76	63	55	73	84	62	70	69	79	74	66	63	78	57	66	67	53	77	68	63	60	72	73	66	67	79	82	49	70	61	61	59	73	81	82	71	71	61	77	72	62	66	67	58	67	75	61	67	68	64	68	77	62	67	72	75	59	74	71	70	80	74	75	51	56	67	56	84	63	68	86	62	67	56	74	70	80	58	82	74	67	63	72	59	69	69	62	69	75	63	69	61	69	61	77	55	73	59	52	64	55	70	80	71	65	63	82	66	68	76	58	73	72	69	64	74	75	65	55	71	58	70	76	63	59	69	76	59	61	64	49	58	88	72	83	67	60	83	59	50	71	60	70	59	74	55	77	79	74	46	70	64	76	66	83	77	68	69	76	61	62	84	65	75	76	52	62	67	79	70	77	67	72	70	73	69	64	75	83	71	65	70	55	52	71	74	67	64	68	55	61	71	75	57	66	87	74	84	61	77	72	71	67	69	64	85	62	70	71	63	71	62	71	68	62	55	64	56	65	60	71	83	83	77	80	67	73	63	68	79	81	66	88	72	79	68	68	60	73	63	59	76	64	77	70	65	59	61	67	63	72	64	70	66	75	69	57	75	73	66	66	63	66	80	71	69	82	69	75	66	71	73	72	80	69	70	65	68	78	63	58	69	62	71	66	71	58	70	80	74	65	77	87	65	62	50	66	76	54	68	74	66	66	62	63	70	70	71	85	68	66	57	70	64	75	57	70	59	77	61	63	74	70	61	71	79	54	64	83	66	68	60	55	67	59	74	66	70	53	78	70	66	63	65	76	80	73	70	80	83	68	77	83	51	85	71	68	67	78	64	74	67	75	76	86	63	91	61	81	62	56	55	69	54	74	64	60	68	63	72	84	60	68	73	79	66	54	77	61	64	74	65	70	62	62	60	62	71	73	66	74	75	75	73	53	79	97	59	71	79	82	74	54	81	71	77	67	57	64	72	71	64	63	64	75	84	76	68	60	73	71	62	61	85	65	83	74	71	59	68	52	56	81	63	67	60	74	59	89	82	64	69	56	59	64	71	64	61	64	62	58	69	71	58	77	67	76	66	79	53	62	66	59	64	74	58	75	64	75	69	81	64	51	70	72	58	76	65	64	75	79	60	75	90	58	57	79	71	63	75	86	64	68	61	67	68	58	76	59	78	54	70	51	66	61	62	65	71	65	70	69	65	71	76	61	69	64	56	76	74	73	73	59	56	65	65	67	61	60	72	72	84	55	67	62	71	74	73	68	52	74	59	60	68	74	65	60	79	78	64	67	73	72	69	75	81	63	77	57	81	55	61	67	78	75	70	72	75	58	77	70	64	68	53	66	76	84	69	64	77	59	64	68	75	61	65	66	74	66	63	75	68	67	77	72	68	61	64	66	69	77	72	61	75	71	69	50	72	71	69	58	59	70	61	71	60	73	70	56	55	65	54	70	68	65	66	74	67	55	77	59	72	56	64	75	68	64	64	80	77	60	70	67	77	64	72	58	82	85	61	64	80	70	78	63	67	70	69	67	67	62	64	79	66	76	80	82	60	58	70	77	66	60	69	64	80	60	65	89	67	72	66	64	63	86	56	71	69	56	64	52	61	52	59	68	72	77	66	68	65	65	69	60	67	74	66	63	71	69	71	59	57	69	84	67	65	59	56	64	53	70	62	59	66	81	57	59	69	65	51	65	73	59	79	74	73	54	63	64	66	61	72	65	58	71	61	53	79	68	77	77	83	70	62	76	68	65	67	65	46	71	68	62	72	76	74	77	60	64	71	67	78	86	69	76	59	70	68	63	72	69	73	60	71	72	78	75	62	60	69	80	62	79	75	71	68	80	86	62	68	79	66	75	57	72	67	70	74	72	68	69	75	58	80	57	76	73	67	68	49	61	59	75	61	74	62	74	65	74	69	75	84	67	71	70	63	55	60	60	58	68	60	59	62	66	73	64	69	74	74	62	60	70	74	87	73	65	72	64	78	82	68	70	56	63	56	82	82	49	54	70	60	61	69	65	62	61	84	76	76	61	61	75	54	70	65	68	64	76	76	72	64	63	75	63	62	66	70	59	73	60	69	73	67	92	77	72	66	71	65	75	82	64	61	62	67	63	86	72	72	74	70	64	64	80	60	69	63	51	61	57	69	66	70	83	61	72	57	50	71	64	64	60	72	58	64	72	64	59	58	78	67	77	71	87	65	82	62	81	67	82	65	71	80	61	76	90	86	68	68	68	61	67	57	62	67	61	58	66	72	79	75	59	68	75	69	52	62	66	72	70	75	76	64	69	63	54	77	73	67	64	66	93	84	61	77	65	75	69	53	69	87	65	65	59	75	55	75	71	74	61	76	63	62	68	73	70	81	74	63	68	79	62	68	63	73	68	66	64	60	63	72	62	62	89	65	71	63	53	76	60	68	67	66	65	77	64	73	67	70	69	71	62	82	57	57	72	67	90	66	71	75	69	68	83	61	74	62	79	77	67	57	64	62	60	72	77	58	60	58	56	68	73	69	65	61	64	70	69	75	54	70	63	73	62	58	71	75	81	68	69	57	63	66	65	51	67	62	71	73	79	58	84	71	69	81	73	73	64	62	59	75	63	76	79	77	73	86	63
11883	6270	7326	2601	7224	12050	8632	5448	4018	2952	2669	2333	2083	1924	1474	1303	1214	1154	1084	1007	974	967	902	840	799	805	745	777	785	714	732	775	763	730	704	691	698	718	683	661	709	713	692	702	675	713	697	716	675	692	675	683	676	677	692	670	695	706	674	682	645	600	689	651	637	672	693	628	633	635	645	616	718	658	725	679	691	658	648	664	696	641	686	690	694	635	680	729	666	673	656	665	721	619	649	673	671	691	661	632	704	679	632	642	662	631	668	673	685	660	667	634	636	631	652	630	686	665	681	673	685	629	651	613	628	621	654	640	618	673	691	647	634	625	674	651	684	710	653	666	643	649	708	595	677	653	677	656	640	656	625	671	650	672	657	607	642	690	633	648	653	686	650	661	686	642	664	647	663	669	679	654	619	664	720	675	649	652	628	702	671	666	620	664	658	698	632	668	705	699	667	669	686	698	658	616	663	639	641	655	699	682	657	666	690	696	638	712	679	667	656	650	651	671	690	660	676	651	603	676	652	641	692	660	635	609	696	686	666	654	630	623	642	592	678	670	658	690	668	608	676	658	681	638	677	674	680	656	653	667	643	690	617	646	632	660	635	634	652	662	690	692	644	683	655	624	685	610	688	651	614	654	657	641	664	627	669	640	699	664	677	638	686	674	642	669	654	601	657	709	672	664	688	688	665	612	693	657	660	629	681	701	655	686	663	655	640	719	673	696	610	634	691	644	638	676	673	716	706	692	648	641	658	666	649	664	639	674	692	711	660	680	651	683	638	671	662	611	639	666	666	660	723	628	650	681	705	610	678	665	647	656	669	660	625	685	660	656	685	615	669	667	685	643	655	658	668	690	656	642	713	702	705	673	632	667	700	666	645	633	616	637	634	655	680	727	713	727	674	668	648	657	649	634	686	602	651	701	696	657	662	671	650	641	631	674	653	639	650	632	626	663	660	639	707	680	670	644	670	632	620	674	627	671	668	655	686	721	676	655	663	668	611	656	685	722	713	665	639	655	662	650	702	683	698	613	670	623	675	671	644	636	679	639	726	659	641	642	680	632	656	656	621	625	695	654	628	677	697	616	606	655	670	662	623	615	664	660	647	624	681	696	624	678	633	674	644	650	645	636	649	685	688	663	709	642	653	642	653	667	629	642	687	713	644	649	651	625	699	651	631	662	670	662	681	675	649	663	640	595	641	661	654	662	696	653	619	637	657	650	715	647	689	751	633	638	692	693	675	625	648	622	592	638	661	687	674	676	628	622	660	673	623	668	654	678	652	638	605	618	643	685	634	669	642	659	630	696	632	690	650	619	647	657	674	646	706	651	662	692	693	628	642	639	676	693	664	675	719	664	622	644	654	631	667	656	711	687	695	624	620	649	619	679	623	637	653	716	642	668	614	682	670	690	637	648	680	633	628	646	661	687	676	673	666	683	695	645	627	660	667	698	643	679	681	630	688	647	643	699	704	643	683	676	629	633	631	629	639	644	612	654	666	670	639	665	671	692	677	649	631	704	634	668	629	693	672	718	643	681	646	652	629	719	649	632	647	653	614	699	679	644	698	663	671	664	640	662	638	710	737	656	661	667	657	665	642	667	677	665	629	610	636	665	683	716	657	646	704	643	670	671	686	679	703	671	637	652	619	642	638	663	713	654	652	674	650	653	693	702	647	646	685	648	654	617	662	655	643	672	622	591	668	655	648	684	699	647	655	626	644	642	707	675	688	641	714	644	677	702	651	625	676	723	669	654	633	644	666	612	688	656	679	674	681	691	609	614	649	661	676	643	611	640	654	667	644	665	627	660	680	649	705	676	623	694	670	635	682	673	659	674	623	673	639	645	647	630	677	628	667	653	611	641	656	665	683	672	607	642	649	696	699	620	637	642	632	615	620	656	683	687	621	630	654	649	695	707	662	647	693	687	672	624	612	630	703	648	687	645	662	624	661	669	648	668	659	676	646	712	645	655	690	667	650	690	679	695	677	650	680	694	663	666	690	682	641	636	638	629	689	661	646	642	673	672	612	709	681	671	700	697	641	649	626	650	651	669	675	635	636	680	647	630	637	684	702	654	654	661	637	636	592	676	647	618	620	648	676	668	625	643	643	662	645	666	611	650	621	642	633	663	668	636	671	614	642	696	627	665	680	658	632	649	691	650	662	662	663	647	671	651	652	683	676	672	638	680	684	693	668	673	642	676	658	692	626	648	651	636	644	677	654	677	676	681	620	701	671	612	663	672	682	642	662	644	665	624	668	643	667	646	700	654	688	640	636	683	643	671	673	661	668	677	654	654	659	676	650	624	627	705	657	647	630	656	609	651	666	641	601	667	647	628	621	682	633	708	615	703	664	644	637	648	656	628	677	649	667	647	640	686	656	619	667	729	682	668	688	688	644	688	654	614	670	642	657	652	699	697	657	666	665	622	687	625	651	650	654	660	646	645	632	654	691	597	641	658	645	647	646	663	682	648	666	678	648	660	636	669	654	692	655	667	704	603	675	654	647	689	619	674	640	642	683	635	660	637	682	633	601	691	667	666	597	628	660	663	621	698	643	642	684	670	642	645	683	631	678	641	646	685	632	625	637	648	621	664	625	662	716	683	642	651	678	652	620	677	676	664	624	673	647	669	666	654	671	623	587	689	675	619	651	658	666	654	607	674	627	610	681	630	661	639	684	675	662	705	653	637	654	625	703	661	642	613	639	667	686	629	631	632	659	651	670	683	663	699	679	673	632	622	679	702	653	687	617	692	659	659	640	701	681	666	688	629	702	651	631	656	684	630	665	682	697	670	671	647	647	678	598	668	652	677	679	652	678	652	622	646	648	638	618	686	637	648	649	660	758	637	624	653	681	697	670	646	652	665	647	639	625	629	668	621	664	610	660	702	654	651	709	631	620	684	626	665	637	678	656	655	656	721	626	636	639	703	644	662	639	633	647	650	660	687	666	605	640	650	677	660	632	607	671	657	671	638	662	658	682	691	635	679	618	627	624	659	681	649	675	684	677	629	660	632	713	678	668	681	699	644	641	647	627	640	701	658	675	639	687	708	660	638	627	665	643	672	679	652	597	675	726	670	646	669	617	628	738	636	611	695	677	637	662	656	582	704	683	682	640	656	652	653	675	698	654	666	688	676	672	662	648	651	637	685	589	676	662	671	651	685	651	625	672	633	642	655	663	637	626	644	685	681	681	693	648	698	657	666	622	657	704	680	587	626	633	694	641	681	663	640	600	624	654	688	682	669	619	669	632	683	663	623	658	687	687	623	665	659	632	647	624	669	657	680	694	636	655	681	672	638	711	698	665	679	613	614	629	670	690	643	649	699	629	689	664	728	645	663	686	644	707	679	676	648	643	644	672	691	638	667	632	678	649	657	666	629	663	683	674	652	707	662	657	659	609	646	664	656	657	637	688	675	662	655	664	647	688	689	674	649	664	643	661	641	654	648	642	649	682	654	659	688	643	665	690	646	662	633	653	689	665	657	683	631	655	675
849	163	113	82	107	113	98	81	77	84	74	76	71	74	56	73	73	68	57	59	73	82	71	60	63	67	66	66	60	72	52	70	77	68	67	64	72	74	59	57	73	64	81	71	65	59	65	62	66	62	71	67	64	64	61	52	63	72	64	54	67	55	68	74	67	70	66	56	69	65	65	64	65	66	64	65	72	54	59	58	55	67	70	55	64	70	65	71	60	58	52	49	47	62	71	59	76	62	67	69	68	72	60	56	64	61	63	64	67	75	62	60	67	64	66	51	59	70	67	65	62	56	61	58	67	75	62	75	82	64	61	60	54	65	59	70	75	58	65	77	79	78	74	53	62	61	62	75	64	66	51	71	59	78	65	75	63	65	52	58	68	78	65	74	63	47	83	82	80	63	65	68	63	59	66	78	69	68	57	76	87	73	73	77	53	68	63	73	67	61	69	81	63	63	70	53	70	71	67	78	69	56	75	62	59	69	78	53	56	86	71	64	62	57	75	68	79	72	81	69	63	76	67	73	61	68	65	64	64	72	67	70	66	68	77	67	72	75	77	61	62	50	59	66	58	57	71	68	58	67	54	77	64	66	72	63	80	68	71	67	68	57	49	55	64	57	65	58	60	64	74	83	72	72	53	67	59	64	68	68	53	74	65	56	61	69	59	66	78	53	71	63	63	63	83	73	74	61	70	56	66	61	65	70	56	56	60	68	64	81	62	63	68	77	65	62	74	66	51	76	57	82	49	60	60	58	73	63	76	61	72	61	58	73	53	66	61	51	77	74	64	55	45	75	54	69	67	70	49	58	72	75	90	71	72	59	63	61	65	52	73	67	67	76	67	63	77	81	53	65	63	64	59	66	78	66	63	65	71	57	69	64	56	69	71	76	65	60	75	72	74	74	73	71	73	54	77	72	70	57	66	59	53	57	84	59	74	68	61	68	65	74	64	63	65	71	71	64	67	72	77	60	54	66	68	63	45	63	71	67	60	53	65	52	62	57	67	58	76	69	69	71	67	74	59	59	60	76	89	65	64	52	83	76	63	71	75	66	59	78	64	83	74	67	68	62	59	57	69	57	61	72	78	55	62	77	56	69	79	50	76	61	71	71	57	62	66	63	70	59	59	59	67	72	57	75	98	58	64	56	64	54	61	68	74	63	70	68	65	54	72	67	76	71	68	69	90	54	60	61	71	56	66	67	64	75	85	57	65	78	58	73	72	65	68	67	71	77	74	75	64	60	73	57	69	69	61	56	57	76	81	61	72	57	66	71	81	62	57	68	66	68	60	61	61	56	60	80	65	71	61	65	74	53	67	77	67	68	84	69	66	66	79	76	71	56	61	53	75	70	60	67	79	66	77	61	62	61	69	71	70	61	69	64	70	61	74	65	51	55	73	52	68	70	70	62	77	77	76	72	65	65	67	75	76	64	59	63	71	75	63	66	65	61	64	70	61	66	64	76	68	67	66	68	61	65	63	60	73	64	50	68	56	56	62	73	67	49	63	55	50	71	82	67	77	72	64	65	72	57	75	70	74	83	67	67	60	56	62	66	69	58	88	52	66	62	68	79	63	64	79	79	68	71	56	48	63	79	58	67	65	64	72	69	53	64	68	84	56	84	65	73	52	69	55	63	62	58	75	67	58	71	63	70	68	56	69	76	68	67	62	67	58	76	57	66	63	59	63	68	64	71	70	63	74	61	72	70	60	84	69	75	61	60	75	67	65	64	85	71	76	67	60	70	68	54	65	62	67	69	51	81	72	69	69	67	89	66	97	66	51	78	59	59	69	56	66	67	69	73	62	70	60	67	76	56	63	88	68	63	72	65	69	60	69	70	67	63	63	66	66	59	43	54	64	66	74	68	65	53	64	82	63	60	67	59	60	66	53	58	61	71	66	92	58	52	64	62	73	54	78	75	60	62	59	74	63	88	62	69	61	49	75	69	64	61	68	68	76	62	73	64	51	72	82	66	55	70	72	69	65	58	50	73	68	65	56	79	67	70	57	73	78	67	65	66	57	62	58	52	67	65	59	78	64	85	64	80	70	55	51	62	66	77	58	64	53	78	61	64	63	63	61	49	66	63	59	66	58	76	51	85	86	67	69	76	79	57	74	75	87	45	84	78	60	80	78	59	70	69	78	66	61	68	58	74	59	68	70	71	46	66	68	73	68	63	68	68	72	62	81	77	63	81	70	72	69	57	64	62	58	65	72	85	58	55	59	57	63	72	59	71	51	67	64	65	79	65	69	67	79	61	65	72	58	62	49	64	74	57	69	62	72	70	71	63	70	72	60	68	60	71	72	64	70	68	67	83	68	72	72	73	58	71	76	67	62	71	51	57	80	52	63	68	62	81	71	58	74	63	53	70	64	63	60	70	59	78	60	64	78	50	56	64	66	54	79	72	75	64	65	59	61	70	74	64	63	64	59	55	74	67	56	64	66	69	62	60	61	60	68	74	65	72	67	63	60	54	75	61	77	62	68	72	91	56	68	65	63	67	58	70	75	61	74	69	65	66	61	63	65	66	61	71	62	65	53	55	73	78	74	69	62	54	61	52	76	57	64	71	62	72	60	65	63	68	68	77	48	61	77	53	68	70	79	68	66	58	67	77	70	56	67	52	64	68	75	68	72	75	72	63	68	65	64	80	65	65	78	51	81	74	69	66	66	67	64	58	60	66	54	64	54	71	49	52	57	66	71	83	57	82	68	78	67	88	65	56	70	67	76	74	60	69	62	55	70	71	64	61	77	63	79	67	79	71	55	74	57	59	58	46	48	59	64	54	57	71	76	74	65	77	62	75	73	68	66	58	73	68	66	81	61	71	65	58	63	69	65	63	68	70	58	82	51	60	78	69	63	64	69	57	71	67	60	74	56	71	72	62	62	67	71	64	63	73	60	65	63	59	71	61	78	62	59	71	65	52	68	66	59	59	75	65	75	82	80	72	60	77	52	73	65	56	62	73	69	72	71	77	58	72	76	71	65	74	61	67	61	65	68	67	69	80	83	58	85	72	58	73	66	58	60	53	84	63	64	69	70	64	65	58	62	79	57	62	67	59	81	72	64	52	60	71	60	54	75	73	78	62	62	73	73	64	56	58	75	67	73	68	71	67	71	62	82	62	51	70	65	50	73	61	70	63	48	52	65	62	53	61	74	69	75	71	67	46	68	65	82	87	58	82	48	48	74	71	88	59	68	58	51	75	57	63	71	73	71	64	61	63	64	73	70	60	67	59	66	58	71	62	69	70	63	61	75	65	67	70	54	73	76	78	72	48	53	70	76	59	68	74	64	60	82	65	78	69	49	62	69	58	69	68	75	64	62	59	71	67	50	67	72	67	58	65	67	67	68	61	59	55	63	64	66	64	53	80	68	61	77	61	76	76	69	58	61	61	64	54	53	59	70	65	65	63	72	77	69	74	68	69	83	63	53	77	65	64	62	55	69	70	69	65	78	49	58	67	68	69	64	60	65	63	62	83	69	66
8813	2648	1340	1403	3805	5140	3320	2102	1602	1349	1229	1230	1131	948	790	670	759	714	717	665	643	675	665	636	616	594	621	554	589	588	594	606	626	589	612	584	585	557	588	593	605	590	555	582	607	621	583	606	611	600	547	651	535	563	549	580	578	571	561	556	563	535	591	590	584	579	564	546	574	611	582	594	599	590	599	603	581	549	622	563	569	566	571	542	575	565	558	558	574	599	592	592	620	594	593	592	549	570	547	582	563	544	559	598	651	549	585	589	596	580	584	585	566	608	571	596	552	592	565	594	622	609	634	600	560	558	589	571	586	547	602	582	603	565	596	607	598	557	585	584	561	589	537	625	604	584	630	595	606	639	572	576	591	539	582	579	599	629	581	608	609	569	595	575	555	595	539	541	564	543	569	603	589	622	555	602	549	606	559	589	618	605	570	580	590	617	564	582	583	594	543	553	562	560	574	519	610	605	568	601	589	643	620	570	554	537	585	562	605	636	558	565	551	563	540	610	549	602	590	623	595	599	610	604	592	654	566	628	590	567	573	582	588	546	563	583	598	575	556	592	547	577	583	585	606	572	540	609	568	614	538	619	622	603	591	560	564	531	627	600	592	604	546	551	573	551	588	570	553	584	595	581	610	606	560	557	592	557	580	589	594	548	622	582	626	579	624	599	547	598	597	618	589	544	614	569	563	610	595	571	602	595	611	594	538	596	553	578	563	553	562	563	582	594	597	576	571	633	578	575	565	579	572	612	560	599	574	566	579	598	603	593	568	543	604	605	599	590	587	579	569	544	582	596	588	573	603	612	591	620	578	614	601	572	578	575	585	582	573	567	592	566	579	553	590	589	584	604	585	569	575	588	578	579	537	616	574	561	604	599	573	584	606	592	581	560	562	591	552	591	590	553	607	545	569	542	578	618	606	585	557	556	563	569	615	557	582	626	607	587	551	555	573	581	593	580	580	589	599	585	595	554	564	613	586	582	596	582	551	628	539	573	633	566	612	639	613	588	586	600	618	587	607	576	582	535	572	585	606	567	529	564	564	584	555	584	549	565	553	548	551	538	573	567	580	557	591	574	605	604	594	569	554	557	576	578	583	587	577	575	572	556	593	551	611	568	589	570	573	519	560	552	617	559	587	624	584	586	582	572	596	543	565	568	584	509	565	587	591	581	566	590	534	564	617	589	548	632	577	568	571	643	583	577	561	599	545	587	551	585	556	603	605	601	589	584	558	582	575	589	555	571	579	578	565	615	568	584	601	595	596	588	580	602	611	579	540	593	570	553	520	573	559	617	613	582	554	585	577	504	596	542	598	546	585	605	635	577	586	590	577	562	597	559	579	599	580	586	568	588	577	534	602	593	572	593	570	557	603	563	583	545	599	567	603	600	621	592	603	551	623	575	602	587	578	589	565	597	613	603	551	588	572	561	590	578	581	578	569	636	588	589	569	592	617	561	576	551	601	576	577	582	572	577	534	554	609	584	550	606	590	547	561	612	585	613	617	551	561	590	601	561	595	583	527	575	599	539	560	625	564	588	575	576	550	552	548	582	566	582	636	552	619	575	607	551	571	618	588	560	554	613	575	552	620	632	612	580	633	596	587	600	543	565	575	604	580	588	575	550	601	565	585	633	597	536	611	601	559	581	599	590	572	565	569	587	567	564	603	591	567	597	593	610	583	587	563	591	612	634	591	605	525	551	605	602	563	570	587	595	597	582	600	590	616	638	551	598	611	601	570	572	608	601	590	603	581	585	568	603	548	632	529	596	565	604	574	564	593	595	601	637	576	587	587	568	557	582	599	606	564	608	586	555	581	608	590	533	575	635	551	592	531	577	575	631	600	564	565	629	593	606	588	573	559	565	602	611	569	555	573	616	602	581	586	586	557	593	596	596	589	607	577	567	574	595	640	573	566	558	580	542	559	615	564	559	593	573	628	601	575	556	583	588	594	589	618	615	600	594	566	550	624	566	587	570	567	603	597	587	562	589	605	589	565	571	586	545	595	573	576	589	634	590	576	625	600	551	611	536	624	568	559	564	564	578	579	598	583	570	568	603	599	562	609	593	499	594	602	597	595	552	604	539	637	583	606	605	548	571	608	594	592	613	533	611	563	604	608	555	619	583	583	557	557	596	572	598	523	595	613	569	560	589	567	561	595	537	588	603	618	610	554	568	580	583	536	592	594	577	586	567	546	569	540	548	597	584	595	547	599	571	603	564	594	584	573	569	576	599	592	581	583	570	627	603	588	586	592	593	557	608	597	610	580	610	614	596	612	566	603	546	606	561	570	591	593	626	611	596	572	555	597	567	564	602	543	582	590	591	599	589	557	568	595	565	602	582	584	625	572	561	604	564	592	574	602	566	566	582	574	615	552	630	591	641	625	598	595	597	580	614	614	526	554	577	599	621	529	597	599	605	580	605	611	618	589	551	581	591	570	581	569	585	602	609	573	594	581	620	588	622	589	586	580	572	573	525	625	546	537	591	625	586	580	530	562	580	580	586	571	594	598	566	566	598	616	561	578	560	567	597	569	575	586	584	573	580	590	618	576	566	547	601	575	599	605	585	568	593	585	549	589	613	565	585	564	572	597	597	599	600	646	621	545	586	600	549	599	571	587	533	589	613	562	604	599	572	558	601	566	587	581	587	565	548	607	533	603	549	574	553	601	545	556	568	556	612	587	567	591	584	600	547	567	581	579	547	619	601	584	599	593	537	558	577	556	550	620	600	607	574	578	544	601	584	558	590	555	560	577	534	597	547	548	566	540	578	599	572	567	552	569	592	572	575	580	564	603	610	589	587	559	578	578	587	591	609	564	602	565	603	564	608	568	591	591	576	594	590	574	587	566	517	618	617	601	557	585	607	591	588	565	557	572	622	594	580	620	613	584	557	613	559	584	557	602	622	598	561	597	628	583	594	603	594	571	571	533	617	547	612	548	591	583	594	569	586	564	562	616	604	596	553	579	566	577	596	562	577	579	563	593	605	595	572	631	611	582	547	584	584	661	555	598	585	593	566	556	572	569	586	612	540	572	567	584	624	579	556	550	590	604	587	618	542	579	576	603	562	565	630	589	551	568	583	550	610	579	571	570	624	533	598	578	585	617	625	566	567	561	569	595	576	600	550	589	593	589	611	563	569	622	597	585	615	600	592	623	591	597	572	607	557	580	616	594	637	554	589	582	589	610	586	535	613	580	592	585	562	606	579	595	592	587	608	584	584	573	589	573	571	595	582	555	583	538	579	562	597	548	609	608	598	578	601	609	534	563	561	554	566	557	606	559	563	578	622	610	586	579	573	603	573	586	569	596	573	598	573	591	560	587	620	553	553	578	599	585	589	570	581	582	606	628	585	551	609	626	596	581	553	579	585	609	558	543	603	584	578	603	540	636	549	594	638	606	592	534	599	608	637	629	577	589	635	593	589	570	552	605	586	574	595	625	619	608	594	629	520	609	567	603	551	564	562	564	588	566	503	543	622	583	568	584	536
665	324	160	141	125	168	157	139	133	132	136	136	136	118	127	112	112	115	105	98	92	114	108	97	98	107	90	93	94	79	105	97	111	84	109	112	100	96	102	107	98	104	110	119	93	99	113	108	99	92	92	106	102	124	87	107	93	97	120	97	95	114	80	103	109	91	112	82	80	99	80	89	89	79	94	104	98	96	85	96	89	95	100	110	102	98	96	80	93	100	99	84	103	98	102	98	105	100	89	81	103	94	97	79	99	88	120	92	93	93	101	97	109	85	106	89	94	99	108	104	88	81	111	101	106	106	116	86	110	101	91	99	84	102	100	91	115	89	105	97	81	94	84	96	86	82	113	88	86	105	102	99	105	103	89	99	121	99	104	116	97	99	87	105	102	87	92	93	104	97	96	102	98	87	98	103	100	79	111	91	110	93	104	98	98	103	100	77	96	93	78	86	91	111	90	117	65	79	105	86	107	102	108	110	83	92	101	87	99	75	93	99	85	81	98	90	93	106	100	96	105	87	101	112	87	91	97	102	105	104	81	96	113	111	107	109	123	85	88	87	128	93	102	93	86	99	109	83	114	92	112	70	97	102	93	79	109	91	87	80	83	100	113	88	100	100	112	102	97	103	98	103	98	104	74	94	86	95	93	100	114	114	105	110	100	93	101	104	92	92	114	98	84	87	87	91	90	93	90	98	98	86	101	92	90	91	100	93	86	100	98	114	98	103	113	111	84	84	100	99	102	102	94	86	97	98	85	89	104	83	107	96	94	113	99	119	123	112	109	104	91	112	109	91	96	94	87	86	89	89	116	115	86	100	90	91	77	111	95	76	96	100	89	91	94	100	105	102	107	87	109	98	108	91	85	127	102	89	95	113	96	98	106	100	108	93	107	93	100	100	90	89	105	93	100	80	86	103	82	107	98	113	107	112	98	100	68	101	102	90	96	92	98	101	98	89	95	82	100	107	100	89	113	119	89	105	93	83	108	118	108	94	90	83	94	93	93	107	106	99	98	101	112	97	112	79	99	104	97	91	92	98	90	121	93	103	113	101	104	89	98	104	96	89	86	108	96	86	99	104	87	80	115	107	92	104	97	116	92	121	87	96	98	104	108	97	88	93	131	96	97	103	104	103	94	113	92	115	99	91	102	94	100	93	110	87	97	98	94	79	91	105	93	101	93	93	106	92	100	96	99	101	93	83	101	102	86	89	90	99	101	125	78	91	93	89	107	93	97	100	97	93	121	95	103	102	77	91	102	100	103	99	93	97	91	116	98	105	89	99	107	83	106	98	89	109	88	109	77	92	103	100	92	111	109	89	95	107	100	80	85	92	90	112	94	116	92	102	96	78	88	110	114	84	98	94	91	93	98	109	103	100	101	92	100	96	97	109	82	105	89	98	92	106	99	88	112	80	98	108	105	89	93	99	97	109	96	98	101	87	103	100	92	109	95	107	88	81	97	98	75	96	100	93	81	101	109	104	100	87	105	118	121	100	98	105	101	109	111	107	114	84	92	107	92	97	86	88	91	88	83	97	105	103	124	89	96	106	87	96	92	81	107	101	100	94	102	84	88	90	92	97	95	102	107	102	81	93	100	92	84	95	106	96	91	86	76	94	90	103	98	90	95	101	70	85	95	75	97	104	94	91	106	95	108	85	116	95	124	100	113	97	101	103	106	99	81	90	74	71	97	94	102	87	86	100	100	105	99	90	101	78	100	103	80	103	111	89	94	85	102	102	91	102	79	83	100	88	104	95	101	86	84	102	89	104	82	75	101	94	97	110	92	99	100	96	108	98	78	94	115	96	90	86	92	105	86	107	95	118	84	82	87	105	95	106	110	96	85	97	97	103	91	109	96	96	81	87	100	90	87	86	105	110	99	90	97	77	115	112	98	102	91	95	111	104	87	110	137	91	86	112	94	96	81	92	102	108	104	98	85	116	94	92	126	98	93	100	107	108	101	114	97	105	104	99	110	115	112	87	92	99	96	90	92	105	98	97	87	98	96	94	91	107	83	88	94	100	102	81	92	104	91	107	100	97	93	80	99	107	125	97	78	113	89	106	109	98	90	117	98	86	120	88	98	89	95	84	82	109	92	106	91	89	88	97	124	90	91	97	102	85	97	103	91	102	103	62	114	113	83	89	100	99	86	99	76	105	95	74	94	96	102	107	114	96	96	97	97	86	98	86	81	117	84	87	85	93	93	97	88	89	103	105	105	80	104	95	95	120	103	78	109	94	90	103	93	96	88	85	129	124	102	102	103	87	104	90	106	100	98	104	98	107	97	95	90	87	114	94	105	92	101	110	86	108	94	71	77	94	105	96	96	97	94	84	102	106	104	92	91	102	86	96	99	88	93	86	100	108	96	102	101	99	94	86	90	98	122	99	107	90	70	99	106	96	95	100	119	94	87	94	105	93	97	88	97	101	107	101	91	108	89	70	87	97	112	105	100	90	84	92	89	104	94	93	93	98	114	101	110	105	88	95	90	80	88	75	93	83	107	91	81	94	91	100	88	92	85	85	87	95	101	76	79	92	91	112	102	97	117	91	97	106	100	94	91	93	111	75	102	99	106	109	94	81	87	101	84	74	78	113	85	91	99	90	102	111	82	101	98	86	84	95	102	101	98	96	87	93	103	100	90	96	89	91	84	109	94	87	102	110	96	103	95	114	87	89	99	68	106	90	83	98	90	84	74	99	81	86	95	97	92	73	90	109	102	116	105	105	99	95	107	86	95	91	104	99	97	95	89	91	97	101	85	78	101	103	84	110	105	86	89	91	115	75	108	93	95	120	96	94	114	97	83	105	99	103	99	114	99	92	113	110	93	99	104	96	85	108	122	90	89	92	91	105	91	93	107	109	100	104	89	93	104	104	95	106	85	114	116	104	72	105	82	76	93	114	78	99	103	90	90	98	81	93	93	91	113	88	97	105	99	99	93	112	93	90	108	100	101	95	82	96	75	102	104	94	125	94	112	106	101	95	103	94	100	96	89	84	93	101	105	82	112	94	95	105	91	102	109	91	99	101	85	106	96	97	97	108	117	88	97	96	106	91	86	83	95	89	85	100	119	95	86	97	105	95	82	89	87	95	99	101	99	92	97	110	106	95	93	106	94	92	101	98	92	93	86	103	102	95	95	102	106	103	86	104	104	107	89	89	102	97	90	93	79	92	97	94	99	87	83	87	99	98	94	104	99	114	94	102	102	105	108	120	93	102	94	95	100	102	82	111	102	105	116	97	93	119	95	89	102	80	81	76	104	81	97	101	91	122	97	94	99	83	100	103	99	99	102	95	98	101	87	91	104	84	100	83	95	105	85	104	86	95	104	101	89	85	102	111	99	99	100	87	98	103	78	97	96	100	100	89	106	97	105	98	99	73	73	104	96	113	99	106	87	111	90	81	92	100	93	84	112	103	95	86	98	102	89	88	93	101	115	89	87	105	95	97	83	98	95	101	108	103	95	87	108	106	97	93	83	99	94	110
11192	4703	2244	2536	5950	6831	4653	3643	2893	2620	2207	2124	1990	1476	1402	1193	1140	1080	1053	1041	1080	1140	1099	1019	1008	949	957	940	934	955	953	1029	947	904	995	920	952	896	935	895	914	902	928	886	866	921	948	980	872	870	930	873	949	884	888	886	888	883	892	895	874	894	897	837	853	864	906	893	868	848	904	889	891	886	907	921	936	877	865	848	942	860	851	866	896	877	895	911	859	878	872	875	901	855	892	896	846	887	874	893	867	890	855	876	813	906	904	915	935	871	844	914	869	867	900	840	891	883	879	863	911	935	857	909	880	894	891	867	913	866	892	881	859	904	849	898	861	884	837	843	885	859	866	929	912	884	888	863	830	875	815	859	881	858	909	875	910	908	920	882	908	907	885	806	888	831	870	872	870	861	846	892	914	861	855	885	937	885	876	869	883	855	879	891	897	870	912	840	830	851	880	864	847	886	900	848	888	860	856	880	824	862	846	879	899	872	849	898	839	870	860	868	852	896	925	870	873	887	908	933	868	863	863	901	834	875	836	894	853	902	930	868	901	890	873	952	904	920	877	856	896	855	873	876	866	848	845	843	933	894	862	840	841	875	816	913	892	850	882	877	881	826	877	896	877	864	878	931	913	860	913	863	840	881	878	863	863	927	836	870	852	911	864	917	863	868	835	866	888	890	825	827	884	898	866	781	917	908	846	927	882	883	867	887	863	862	888	884	849	867	917	902	863	810	842	820	870	892	862	849	874	866	812	875	908	875	866	884	889	826	888	856	872	909	911	849	887	902	874	812	889	910	842	896	865	881	823	890	896	845	870	917	880	847	872	859	889	906	889	878	895	906	875	876	871	843	900	866	836	906	850	918	863	848	909	874	886	828	884	855	914	842	891	876	885	908	901	871	878	865	857	810	910	937	894	898	874	846	945	883	920	872	884	860	898	831	868	828	847	878	847	887	837	869	895	833	859	880	876	880	918	883	848	867	857	910	895	893	879	852	895	905	858	896	862	909	868	830	856	841	913	933	891	881	927	866	888	878	837	885	886	906	930	935	832	892	920	926	918	883	858	918	872	813	858	867	856	943	842	903	828	889	806	845	890	902	890	861	860	875	849	908	865	882	900	882	841	911	912	926	927	828	873	858	872	914	905	879	885	887	893	880	847	872	832	894	920	879	844	883	847	864	846	867	845	908	919	854	877	908	842	821	837	935	900	896	885	924	835	910	888	864	855	893	864	834	928	838	905	937	873	842	804	911	871	886	877	838	883	907	835	853	850	909	871	844	857	936	877	861	886	867	891	903	861	850	901	867	840	866	861	897	903	905	884	850	881	909	910	909	864	884	899	866	847	781	899	834	901	832	914	899	885	902	923	894	890	842	874	889	868	903	903	944	905	885	890	877	887	873	880	860	903	889	935	880	884	893	895	875	909	895	867	927	879	821	850	860	852	903	891	849	834	923	929	926	882	904	891	918	847	920	930	887	858	919	867	846	900	885	900	883	899	832	883	874	864	878	908	882	921	861	905	869	838	834	869	818	861	911	888	907	897	872	868	853	916	890	910	890	876	885	917	909	926	882	844	904	887	906	929	888	862	862	920	866	949	882	894	864	884	936	885	907	851	791	913	889	884	905	881	847	925	864	834	867	831	920	888	844	917	911	873	860	870	939	894	877	878	897	863	887	857	857	865	853	849	891	909	847	849	867	920	955	919	885	918	871	814	876	922	894	897	870	860	883	882	888	892	857	871	915	891	898	909	905	929	868	878	884	914	847	860	846	863	929	782	889	917	898	880	883	909	877	906	897	875	896	894	874	910	905	907	815	890	888	891	879	907	863	913	879	886	890	841	871	895	903	839	885	898	872	926	874	921	923	850	898	919	869	915	892	881	820	892	872	876	890	871	881	858	867	861	846	900	820	899	933	884	825	825	869	868	844	858	901	896	877	868	887	884	926	898	884	929	873	891	870	887	889	820	921	878	862	854	856	927	865	856	905	845	871	866	888	832	909	854	938	852	923	850	901	905	897	894	829	865	879	877	913	904	892	889	868	881	921	879	873	877	925	878	897	918	848	908	911	819	904	871	882	939	877	894	861	853	868	878	878	899	827	888	859	849	849	873	878	895	845	907	870	909	860	807	850	847	873	860	876	894	882	846	837	863	894	898	896	883	848	870	862	881	939	906	805	870	882	910	832	882	897	863	897	905	897	866	968	849	864	876	845	885	899	825	887	916	904	862	903	907	877	858	838	821	852	859	823	883	857	900	927	845	904	906	847	904	876	909	840	912	899	874	905	906	908	870	864	914	898	894	879	841	897	817	900	874	911	904	840	836	845	889	895	823	890	901	841	947	873	822	885	895	894	855	915	840	846	879	916	850	874	837	902	904	876	897	882	837	955	876	868	878	805	863	839	848	905	915	867	938	843	887	859	881	846	857	869	912	875	822	834	919	865	899	874	802	887	865	860	879	888	893	879	909	858	879	869	891	880	849	886	829	837	863	870	850	851	842	894	919	858	896	886	804	935	892	949	907	868	881	878	854	917	849	868	911	922	899	872	810	853	849	817	885	865	880	856	850	828	840	899	871	916	880	904	868	829	859	874	825	895	901	851	891	915	885	906	904	912	866	921	871	874	878	891	881	866	923	858	848	902	883	880	868	916	857	912	938	877	842	900	855	883	933	878	900	868	881	862	854	848	881	902	913	937	865	909	873	910	881	851	854	944	902	874	933	885	875	921	814	870	855	844	894	882	895	893	865	859	882	844	857	925	953	834	920	849	899	879	918	866	874	886	906	902	858	927	839	878	860	866	906	887	863	858	870	900	896	858	880	843	862	929	891	868	891	893	884	908	908	887	942	868	896	830	889	843	907	928	853	926	888	829	908	851	848	901	868	921	864	867	938	899	877	944	880	857	894	872	903	898	851	832	871	840	925	950	949	881	898	918	909	817	895	821	827	932	877	867	862	849	891	836	874	870	910	842	924	916	883	864	845	874	839	882	889	890	892	817	855	936	914	886	835	813	917	908	855	895	915	874	925	869	910	928	938	930	864	873	872	890	898	817	886	833	975	898	885	871	887	922	899	930	879	971	858	909	848	894	907	889	842	857	896	838	865	854	895	910	880	861	807	879	910	876	887	885	867	860	948	881	891	887	843	863	907	894	887	875	865	866	897	854	875	899	883	864	865	915	854	895	907	834	881	908	824	813	872	907	923	857	889	886	887	907	868	899	878	894	902	832	907	886	881	894	884	849	903	879	881	935	863	894	885	854	897	848	857	863	900	869	926	982	866	870	940	847	901	868	872	844	856	891	899	835	837	903	836	890	894	834	924	902	877	861	885	887	923	868	883	885	888	911	897	919	857	871	891	856	851	869	900	853	868	877	888	905	882	914	817	892	929	894	864	843	919	869	824	809	864	853	904	907	847	851	878	895	873	915	849	890	925	850	861	845	890	876	893	860	859	856	874	849	895	906	858	837	888	846	873	887	876	865	846	945	851	860
1317	276	83	65	54	68	60	64	79	65	57	64	69	50	46	42	31	42	39	45	34	31	25	31	25	30	24	37	25	24	34	26	26	36	32	18	29	26	30	31	38	41	31	27	29	20	27	34	32	28	34	23	26	22	19	31	28	27	29	21	41	17	31	21	23	33	17	21	26	27	34	29	20	30	30	32	21	26	28	26	32	30	20	19	24	25	16	30	27	26	34	34	33	27	25	35	31	22	24	33	27	24	17	27	26	32	24	30	24	26	28	28	26	22	36	33	24	27	27	21	26	33	17	30	35	29	23	29	21	22	39	36	23	25	29	30	22	31	29	29	32	35	33	28	25	22	23	24	32	33	24	25	31	29	28	31	24	31	24	26	20	27	24	37	33	30	25	23	26	29	22	35	20	20	25	25	22	28	24	19	22	22	27	22	33	22	21	23	31	32	23	23	32	23	29	29	30	22	30	27	27	26	19	18	36	20	26	30	30	32	31	32	26	23	27	25	29	32	21	29	34	17	21	32	27	20	28	31	25	26	22	20	25	29	28	28	27	21	20	16	21	33	34	19	24	35	33	26	33	27	27	43	23	28	16	27	25	30	24	29	22	24	30	25	35	26	24	20	33	31	14	24	27	32	25	37	23	34	28	21	24	30	35	26	30	25	27	32	28	31	24	32	22	37	27	34	28	27	20	29	34	25	27	28	33	25	30	26	33	23	22	32	25	25	17	31	33	23	37	21	17	34	26	32	23	31	29	34	30	29	27	19	29	29	31	26	28	27	30	20	30	20	19	23	32	22	26	31	26	24	23	27	31	26	33	28	20	17	25	22	26	24	31	34	41	23	27	33	32	29	32	30	23	40	27	23	23	24	26	31	21	24	25	25	27	31	36	22	32	20	23	32	24	25	34	16	32	27	27	24	24	37	41	28	28	34	28	28	29	27	30	29	16	19	28	27	30	23	19	23	33	25	23	22	24	26	22	35	33	26	33	29	35	24	31	20	31	24	26	21	29	38	27	31	28	25	26	28	22	37	34	14	26	20	23	29	25	20	28	21	25	16	18	24	28	26	31	22	26	24	22	22	27	20	27	20	15	22	33	25	18	26	30	37	29	19	21	24	21	23	29	41	26	21	23	20	35	22	25	29	33	29	25	17	30	27	23	26	26	28	25	34	20	27	35	26	23	26	27	25	18	18	26	22	28	26	27	36	29	26	34	27	31	21	31	24	24	25	32	29	26	28	32	24	27	22	24	31	24	30	22	38	21	38	31	30	26	22	20	32	23	21	24	27	29	20	24	21	22	31	18	26	26	23	30	27	28	23	39	31	33	24	23	23	26	24	25	34	29	29	29	31	30	22	20	26	22	25	24	24	28	31	26	33	32	22	25	28	28	17	26	30	26	31	21	29	35	33	22	18	21	26	15	29	22	33	27	28	21	24	21	31	31	33	31	26	24	28	22	25	25	26	25	30	21	31	32	24	27	36	24	24	31	22	15	29	32	25	21	32	20	26	25	21	26	25	21	26	26	21	32	24	25	33	35	21	20	37	31	24	25	29	23	26	28	23	31	16	24	31	33	26	23	27	26	19	19	22	26	27	22	29	34	30	24	29	29	21	32	24	25	35	33	29	33	31	36	30	32	31	40	27	37	35	25	32	43	29	27	32	30	26	34	24	18	29	32	22	15	26	27	30	31	29	32	29	36	24	24	26	23	20	34	26	24	44	35	27	30	20	22	25	20	33	36	33	24	33	27	26	21	25	29	21	17	18	20	35	29	33	29	27	21	31	22	21	29	29	25	25	30	36	28	29	27	32	32	25	36	29	25	21	27	27	29	27	27	27	27	23	22	32	31	22	18	23	15	25	19	30	35	27	28	33	22	27	29	23	22	25	35	31	35	30	30	16	29	26	21	23	19	21	23	22	14	24	42	22	22	30	34	31	21	23	20	26	21	27	26	28	37	29	27	32	34	32	28	32	30	28	32	21	28	26	28	30	30	20	30	27	23	24	25	23	33	22	30	43	17	22	29	27	27	19	27	27	25	28	19	28	23	22	34	25	25	25	32	31	24	30	22	21	25	33	29	21	35	23	22	33	32	20	34	22	24	22	27	31	28	22	34	26	26	27	27	20	21	28	26	25	31	27	28	25	28	28	15	23	25	30	20	30	44	26	35	23	26	27	28	25	30	24	26	28	28	28	25	36	22	20	27	34	27	18	26	21	28	31	24	39	26	23	34	25	26	24	24	29	38	23	31	24	26	26	41	21	30	22	25	30	25	25	31	21	18	20	33	30	19	30	25	23	24	25	29	34	22	29	22	29	26	21	25	28	34	32	33	29	31	26	25	25	31	31	21	31	30	29	21	25	27	21	24	28	36	23	30	28	20	26	28	27	26	26	27	28	36	34	25	32	31	27	27	29	24	26	27	34	24	26	32	20	22	32	33	33	23	32	30	26	29	31	26	28	28	27	32	30	31	28	34	30	26	31	30	27	37	24	38	19	26	28	26	26	30	33	23	22	30	17	18	33	26	23	26	33	29	24	29	33	21	23	21	28	21	23	31	37	23	21	27	31	31	30	34	28	26	22	36	25	22	23	24	31	19	29	29	24	29	25	29	28	32	32	27	21	27	21	35	15	26	21	17	17	26	27	26	24	32	25	31	26	26	18	36	32	25	25	32	31	30	27	29	29	37	29	25	32	30	16	31	28	24	29	35	29	30	22	29	16	29	32	29	28	24	22	29	27	34	29	26	30	33	25	24	28	34	24	20	33	28	26	22	26	27	26	29	25	30	29	35	33	25	19	21	29	29	30	28	38	27	24	32	32	27	26	26	26	25	27	23	30	28	24	33	27	27	24	33	28	26	28	21	27	29	29	34	26	34	33	32	29	22	24	23	24	20	25	29	14	28	27	30	21	24	30	21	26	26	39	23	27	27	26	28	22	31	27	32	33	27	31	27	20	34	23	27	31	25	22	24	22	19	36	21	18	20	29	28	22	33	16	22	21	36	26	41	31	30	27	28	24	21	19	27	30	26	25	22	21	36	27	33	28	17	29	20	22	32	26	17	20	29	30	32	26	33	33	26	41	32	36	25	28	19	26	26	22	34	28	20	23	24	35	31	26	24	21	30	26	26	31	28	23	31	27	26	35	22	32	26	27	16	28	23	33	27	24	20	26	24	34	25	29	23	23	25	27	19	17	24	26	28	32	19	27	29	36	22	34	30	34	25	24	29	23	28	23	32	23	22	28	25	19	25	31	28	26	25	27	23	24	31	32	27	32	30	25	33	21	25	28	25	29	32	29	32	24	37	44	25	27	30	24	32	21	16	28	27	24	27	32	26	18	25	27	24	26	39	22	22	21	26	17	35	27	24	36	32	26	29	25	25	23	19	23	28	36	32	27	22	28	32	26	22	31	36	24	28	27	13	28	20	20	31	22	19	27	31	28	32	24	25	28	27	34	19	33	32	31	20	25	20	27	30	22
13283	4287	1210	1539	3941	4210	3128	2711	2460	2063	1923	1769	1567	1126	685	615	531	487	501	406	427	447	411	354	336	346	337	327	321	336	341	351	306	309	291	270	295	262	258	269	284	268	280	289	269	304	270	230	266	269	253	261	249	247	278	259	255	264	265	265	276	270	268	282	233	279	277	266	229	241	239	239	242	258	271	255	263	231	270	249	240	261	276	269	277	224	271	283	252	227	243	260	254	231	238	236	242	259	274	242	261	259	266	242	260	251	230	268	265	259	273	191	241	236	218	259	253	251	218	252	263	244	233	272	227	244	235	221	236	258	262	257	233	268	241	262	283	248	241	255	249	260	241	248	246	269	250	232	252	263	248	236	245	258	227	252	212	276	246	226	215	252	262	254	229	247	221	244	251	226	240	233	263	285	219	240	229	245	260	259	236	256	265	253	234	243	263	231	257	237	246	233	240	262	237	233	244	232	222	236	214	245	227	243	244	250	236	251	245	238	240	244	235	252	240	262	219	258	269	254	267	228	266	255	248	226	257	265	229	250	263	240	256	248	218	247	264	239	225	232	276	209	241	230	245	264	245	265	239	275	249	262	231	253	246	254	250	237	278	227	229	249	237	246	221	259	246	249	239	259	232	244	266	226	248	260	253	248	247	249	240	251	241	262	224	253	249	251	253	245	256	289	263	248	240	267	250	257	235	218	253	256	246	231	251	231	232	224	241	244	267	233	240	234	225	257	274	240	239	251	255	249	214	257	219	245	251	254	242	263	258	245	269	247	248	250	239	259	222	247	255	222	249	241	234	246	265	226	255	263	262	251	261	283	247	258	264	253	248	269	238	237	233	243	257	234	251	263	255	269	278	260	259	234	233	259	270	246	243	222	247	222	234	248	281	266	255	209	246	269	256	229	230	228	265	259	259	262	270	266	250	241	227	234	236	241	242	243	260	274	260	227	229	214	231	255	252	262	288	240	273	258	269	272	270	255	264	260	254	220	265	241	255	230	252	226	264	243	230	243	217	257	226	266	250	241	259	251	258	245	241	247	262	279	239	238	214	268	246	245	261	242	285	239	266	230	236	259	278	248	257	239	243	258	259	247	220	234	267	247	225	232	240	214	275	223	243	233	246	259	258	257	223	243	243	220	235	249	242	250	235	236	213	265	253	270	266	240	256	247	247	239	231	253	258	223	256	237	254	243	248	225	276	266	256	253	225	271	265	244	239	254	247	224	231	247	247	235	226	212	247	273	240	211	251	258	232	248	236	252	236	242	271	219	223	277	215	244	261	256	228	242	249	236	246	240	249	247	260	273	262	259	251	268	248	264	235	225	257	242	256	241	245	244	234	277	269	254	216	255	271	302	223	243	248	211	250	243	245	233	262	222	241	257	260	225	222	269	227	275	229	243	241	271	254	263	261	262	245	254	230	240	246	238	275	227	240	231	255	249	247	216	263	250	264	248	241	260	259	257	248	253	247	247	240	244	271	240	227	230	244	258	246	263	235	255	244	246	263	243	234	253	262	268	240	244	256	211	234	256	261	269	258	271	218	256	260	260	249	262	274	233	254	241	246	247	246	247	287	275	223	263	232	231	266	244	256	263	264	241	271	256	234	242	227	260	261	236	239	275	257	265	247	252	262	224	233	232	252	267	237	240	283	238	244	251	234	251	213	235	250	226	242	255	247	235	265	254	259	248	229	261	228	233	251	210	225	263	226	246	241	247	253	235	264	254	242	243	247	265	230	238	241	251	241	210	227	242	238	236	242	235	235	226	262	244	252	228	242	260	262	238	226	233	239	242	267	262	270	214	251	229	222	250	226	241	255	260	252	242	222	245	210	237	262	221	244	249	247	237	229	257	232	243	245	257	248	264	247	247	263	248	220	267	280	237	260	237	260	249	267	244	245	256	246	227	264	221	230	244	232	247	238	233	253	240	269	261	254	266	248	270	248	267	238	229	247	243	242	278	231	232	250	234	246	231	232	268	237	245	249	231	243	262	268	271	232	245	252	249	248	268	271	256	265	254	218	254	219	245	250	244	242	224	250	244	240	249	271	235	253	255	249	254	297	237	262	243	237	242	238	248	223	265	276	251	249	245	271	238	240	240	256	260	287	243	253	243	228	209	228	216	251	252	255	253	244	265	219	244	242	248	252	238	257	245	246	254	232	245	289	254	256	252	248	215	264	256	210	271	246	240	239	230	260	239	278	252	249	262	248	224	243	251	222	242	262	267	257	254	226	276	248	256	277	227	260	241	237	242	263	254	246	280	257	226	244	241	264	233	221	221	246	217	235	266	235	244	212	277	218	248	270	248	228	262	272	232	239	252	272	256	237	251	256	256	247	253	249	228	260	250	257	227	249	246	264	260	243	238	272	208	272	247	262	245	231	246	232	267	213	242	280	253	237	248	258	265	275	261	257	258	231	241	243	241	275	234	238	235	263	267	242	236	251	246	260	253	259	277	237	223	236	259	266	243	261	247	252	255	261	244	233	249	236	228	272	262	245	238	253	269	255	245	249	216	230	239	262	248	275	246	251	248	244	232	211	223	250	283	267	226	241	240	269	244	237	269	247	222	250	230	264	245	238	252	265	258	243	258	248	239	229	233	259	251	247	272	243	233	264	220	245	239	238	212	254	254	255	253	261	255	233	227	255	241	244	247	242	263	249	279	235	255	256	259	253	252	249	243	250	219	244	259	243	242	236	248	232	274	241	256	237	248	252	245	229	245	270	256	237	233	236	228	264	260	245	243	228	261	251	257	239	234	243	259	244	241	285	228	251	253	246	250	252	250	255	248	278	248	270	268	263	223	248	217	222	275	228	253	240	223	253	244	258	268	253	277	248	260	259	259	256	254	233	242	242	242	229	244	252	247	262	258	240	236	259	226	247	247	259	220	250	245	238	221	230	214	248	266	263	252	277	227	239	253	255	258	225	243	250	236	241	242	256	228	260	227	234	274	245	233	251	249	267	251	256	241	254	244	233	249	255	278	254	240	236	228	249	239	247	249	262	272	268	234	258	238	276	216	222	235	237	249	252	252	261	254	239	247	247	258	236	246	246	239	253	225	268	277	251	237	251	224	272	257	250	223	242	244	238	281	251	238	266	226	238	242	224	241	260	226	243	237	280	250	203	236	239	262	254	245	237	243	251	237	254	259	245	257	259	268	258	256	270	250	221	251	252	248	228	255	252	222	238	236	245	241	241	259	242	239	259	260	236	209	229	230	257	252	260	249	270	219	247	280	244	227	239	250	286	237	267	245	221	223	208	241	237	239	254	255	241	241	262	244	243	260	250	236	241	242	248	252	251	253	230	236	265	227	278	252	228	236	255	225	254	238	236	244	262	230	254	232	246	243	225	249	257	270	255	242	243	244	244	246	262	242	246	242	234	251	214	242	243	267	254	259	248	247	259	284	230	253	239	249	231	282	242	242	248	237	230	226	237	262	246	271	254	251	254	258	236	247	211	241	254	219	222	246	242	266	244	256	276	251
993	531	177	125	110	120	139	148	135	127	136	110	117	110	86	77	82	72	96	69	73	75	87	75	76	67	75	79	65	66	75	86	79	78	96	52	65	69	66	61	82	73	85	78	67	66	65	84	76	80	77	61	75	66	60	87	61	74	69	84	78	66	55	64	70	74	66	73	59	69	75	64	56	71	87	72	64	59	68	52	69	65	73	81	69	69	66	66	77	61	76	69	67	61	64	65	63	60	69	64	75	74	67	57	81	65	80	72	60	61	73	57	65	74	72	71	69	87	73	49	90	80	76	65	59	65	56	58	64	71	60	79	71	73	71	62	63	70	70	69	77	68	63	45	66	83	70	64	78	88	68	67	69	78	73	77	62	78	62	65	81	50	60	53	76	69	72	79	65	81	67	79	74	71	79	70	72	63	63	77	66	72	72	62	66	59	65	56	70	65	69	65	67	78	57	71	84	61	69	63	71	59	59	74	66	58	67	79	71	67	69	55	65	88	72	65	67	61	62	71	64	71	71	68	72	78	70	76	62	56	76	72	49	80	75	69	67	64	65	69	71	73	58	74	70	78	65	71	77	65	62	71	76	68	64	59	74	57	79	69	79	77	79	59	58	69	77	65	57	78	72	70	78	74	68	63	85	71	66	76	75	62	80	58	78	78	77	70	61	81	63	54	77	77	56	83	66	61	73	62	63	68	57	64	68	65	79	60	72	75	65	79	74	52	70	59	55	62	72	62	75	75	69	81	69	66	65	68	73	71	80	68	71	77	76	65	76	76	57	77	66	68	88	63	64	62	64	48	73	69	70	80	67	70	70	71	77	74	60	67	74	72	50	69	63	82	56	65	79	66	53	62	72	69	70	71	72	54	70	66	72	86	69	64	88	69	70	62	66	67	74	80	64	56	79	69	77	84	68	61	62	68	68	70	70	75	54	84	76	72	67	67	58	73	71	78	60	63	65	82	67	64	69	67	66	74	81	78	68	74	58	45	58	86	73	69	70	59	73	66	69	81	79	74	86	67	66	76	74	73	75	72	59	76	76	66	70	58	74	80	66	70	75	59	72	73	64	60	73	72	72	69	71	57	68	64	68	60	77	72	73	66	91	76	66	69	81	65	78	74	77	62	63	68	60	58	65	64	71	75	67	76	65	61	66	76	58	77	71	77	70	86	82	73	68	73	72	70	73	74	75	57	79	82	81	71	81	85	67	70	78	63	53	69	62	63	74	59	77	65	74	62	76	67	92	70	66	78	66	69	81	58	73	78	63	75	65	65	60	69	63	63	83	68	58	69	65	65	75	76	64	59	68	61	71	67	63	55	87	77	69	77	63	69	63	62	78	61	73	87	59	77	82	58	69	66	59	61	65	63	74	68	68	63	70	70	61	57	80	83	78	69	83	68	75	60	72	73	69	80	58	80	68	64	76	62	79	76	74	80	79	58	70	73	64	58	57	66	77	60	66	67	66	66	67	69	63	74	57	80	70	73	47	77	74	59	80	71	78	75	85	65	68	82	72	74	75	69	54	55	69	65	74	64	76	78	81	69	61	74	84	65	67	75	78	60	79	55	72	64	83	56	60	75	60	70	61	74	80	63	65	81	71	72	72	79	74	67	80	73	66	60	81	67	50	80	70	68	77	53	75	65	87	84	77	77	66	75	69	58	74	63	68	67	64	59	72	89	66	54	73	76	63	72	74	66	66	70	53	77	86	82	76	68	65	68	61	69	59	66	77	60	56	70	81	72	61	67	67	73	66	53	67	69	62	59	79	77	68	83	57	73	57	72	65	49	64	65	49	66	64	73	76	61	74	79	57	61	69	72	56	66	74	78	69	87	68	69	71	65	51	74	75	75	70	64	63	83	68	83	66	58	66	65	79	55	76	82	69	70	75	60	67	69	75	60	55	67	69	71	59	60	60	72	95	83	60	68	73	61	71	79	70	76	65	61	83	80	68	67	62	81	75	68	69	56	57	84	74	62	63	67	69	69	82	63	68	69	62	69	65	60	68	82	77	75	80	64	70	69	74	85	66	69	69	68	77	78	90	72	81	75	76	65	74	68	78	69	61	73	64	69	74	71	71	82	58	64	65	81	65	81	67	67	74	67	54	83	62	73	85	61	60	63	65	72	70	66	56	59	74	62	70	49	64	64	71	65	88	86	65	81	73	64	65	51	66	65	72	62	70	80	64	82	70	63	69	60	63	62	68	60	71	67	77	71	76	63	67	61	59	73	52	65	63	62	75	68	71	69	81	61	55	69	66	60	73	67	71	63	72	74	68	71	93	68	62	72	54	67	59	65	78	70	87	76	70	62	80	78	55	63	62	66	53	81	65	67	80	71	81	74	83	58	64	74	73	52	67	66	68	68	65	66	68	81	79	64	72	68	66	59	64	61	76	56	64	58	72	69	60	62	63	64	80	74	64	70	77	60	65	78	63	81	79	75	71	68	57	56	76	78	67	69	73	67	68	84	68	47	66	77	74	73	63	62	61	69	65	61	59	58	61	67	58	79	81	64	79	74	72	72	54	76	62	74	78	62	70	87	87	80	77	59	63	61	54	81	64	75	76	62	73	68	65	65	78	66	68	69	46	76	82	58	59	77	73	75	67	75	58	71	71	76	63	64	68	72	84	62	79	64	94	59	77	64	72	58	55	80	67	69	85	61	66	71	74	63	69	76	64	68	59	65	72	75	70	67	77	57	67	66	58	71	56	80	78	69	70	82	81	78	71	61	78	74	69	79	65	75	60	79	66	64	69	58	63	71	64	73	67	78	70	74	63	69	67	67	61	66	73	86	86	65	70	71	65	69	74	63	63	82	66	78	73	75	64	85	63	72	85	73	87	55	63	58	69	65	63	94	70	68	65	80	68	65	67	76	67	55	78	84	58	87	63	63	61	76	71	76	66	56	57	68	68	70	57	86	73	56	77	79	83	70	62	65	64	75	62	64	66	66	71	70	66	66	60	63	62	59	60	74	66	79	68	69	61	62	82	73	54	74	70	75	60	74	70	80	83	66	64	60	62	62	62	51	64	66	70	64	85	73	65	61	70	68	52	69	74	77	64	59	58	77	61	62	73	69	66	63	71	67	76	69	69	82	64	69	63	69	75	69	57	76	65	54	74	96	69	65	71	68	52	60	69	71	51	81	74	69	67	79	60	54	72	64	69	63	79	70	61	83	72	79	57	78	88	75	66	53	76	68	60	61	69	71	78	59	61	59	63	62	78	66	71	71	65	77	70	81	60	78	73	63	70	64	71	64	70	62	83	67	70	74	69	70	68	88	58	54	57	71	60	83	95	76	60	66	54	75	56	85	59	57	72	65	68	71	82	70	78	69	62	74	74	75	78	62	67	47	67	67	83	80	76	68	76	55	72	58	77	78	65	75	71	64	68	70	70	62	52	63	74	74	54	54	73	77	67	76	51	77	65	76	70	81	60	59	63	61	61	53	78	62	66	69	89	77	74	74	68	69	59	74	66	63
14470	6723	2155	2449	5763	5741	5368	4579	3848	3543	2858	2499	2243	1721	1374	1165	1123	1049	983	990	1008	951	928	866	813	793	818	794	801	751	776	785	743	674	738	760	699	694	749	707	706	694	708	715	666	728	671	714	690	700	675	662	704	708	695	713	666	706	665	647	660	712	682	683	671	742	735	675	672	691	721	678	691	661	651	674	665	706	690	668	667	677	664	696	658	663	742	668	682	696	623	697	610	703	681	688	726	664	659	617	655	687	655	652	702	650	672	656	694	667	609	660	639	671	628	692	684	646	623	645	655	714	682	635	653	686	667	641	651	668	708	703	650	665	694	654	668	663	657	708	674	668	633	690	665	655	684	697	681	677	678	646	622	639	661	640	630	660	677	612	735	696	664	666	629	682	670	698	706	611	642	715	630	690	653	667	675	679	657	686	652	622	653	637	664	673	711	632	643	656	635	725	657	659	687	642	673	625	647	632	671	675	608	620	639	699	636	680	702	672	690	689	658	688	621	706	638	661	655	653	644	633	644	652	703	690	617	637	657	672	664	683	702	670	663	665	640	656	664	683	673	632	641	649	687	672	680	651	666	633	655	660	660	672	654	647	704	651	706	654	663	691	630	682	674	640	649	676	647	645	654	646	672	671	702	642	644	640	672	655	646	653	623	606	652	644	684	665	648	705	622	671	697	693	685	688	632	688	630	672	654	681	621	688	729	651	663	639	700	668	644	651	621	663	654	642	623	666	653	627	672	631	640	701	662	658	665	634	661	649	644	669	678	620	696	665	692	660	577	664	622	635	704	678	651	634	638	648	657	642	666	636	626	630	652	652	655	635	649	639	647	677	651	633	677	675	618	645	659	618	628	705	621	662	637	684	691	592	639	621	680	616	670	654	672	612	646	717	642	637	629	701	646	623	641	628	647	585	660	651	694	674	666	647	638	615	645	685	662	675	633	693	699	683	693	654	639	614	658	622	682	641	626	654	669	636	656	641	635	695	646	672	653	655	644	612	714	669	690	653	663	684	668	668	624	649	669	679	622	688	677	688	687	669	707	687	642	642	644	673	662	617	691	677	669	664	719	670	666	626	684	590	669	678	665	694	658	640	656	699	668	677	721	674	672	684	665	710	624	656	688	651	633	660	658	692	639	629	698	642	679	670	640	671	694	648	632	676	665	645	699	712	644	700	634	643	667	668	683	651	691	659	641	643	635	609	696	654	644	652	665	667	669	669	667	664	702	674	651	706	667	667	648	689	660	659	681	649	632	699	612	637	680	647	689	645	686	605	667	654	640	706	662	589	672	667	629	659	629	690	658	686	653	652	652	687	681	609	681	649	694	658	669	644	659	695	663	722	654	672	642	639	689	668	702	636	692	630	640	650	680	654	650	607	698	630	675	680	673	640	649	716	674	682	610	679	684	620	673	673	692	696	612	642	677	640	658	678	641	649	661	663	647	643	682	708	650	673	664	636	660	669	639	606	644	658	637	652	643	658	689	647	693	646	646	700	690	653	629	650	652	683	687	670	664	696	675	644	653	661	634	649	672	715	649	641	653	644	655	593	653	653	598	671	651	658	664	666	678	696	653	684	647	700	649	669	708	704	652	632	615	644	656	661	667	618	672	639	660	669	662	646	640	655	609	608	606	707	633	649	689	652	625	653	649	694	629	652	622	643	695	651	642	659	638	669	681	668	699	604	658	662	661	633	618	719	650	629	654	642	650	658	674	626	625	673	677	673	649	670	672	665	626	682	698	623	633	629	646	639	660	633	648	683	663	667	671	696	653	689	713	673	656	719	646	661	728	660	707	661	670	631	687	683	652	641	691	669	639	712	668	652	685	646	625	649	654	623	701	638	673	637	665	645	632	645	633	645	652	650	679	722	661	644	650	642	710	672	659	677	677	691	633	707	670	650	641	647	697	666	675	641	673	635	696	697	678	675	674	646	669	668	690	645	645	663	602	721	624	700	646	679	707	712	648	665	668	635	647	613	652	637	664	662	650	658	671	636	659	676	628	655	630	666	712	652	650	655	642	655	605	671	673	674	699	682	697	625	630	641	653	670	645	635	670	695	675	648	671	648	678	704	670	667	709	671	644	692	671	628	642	669	660	624	638	635	627	676	701	672	655	644	674	648	683	674	654	647	684	672	633	670	652	676	622	671	672	640	691	684	686	696	668	687	651	663	619	657	622	697	654	617	654	628	689	644	664	710	659	648	630	629	673	632	649	650	710	655	652	673	722	661	649	660	617	655	655	650	678	660	645	652	670	629	680	624	660	644	686	638	660	689	644	655	632	657	649	643	635	657	696	694	626	655	704	685	589	668	634	631	677	646	716	626	626	675	644	654	645	654	691	687	675	658	649	655	667	685	681	693	668	642	644	620	674	652	670	651	635	655	634	647	690	638	680	625	662	675	701	690	667	681	658	640	615	638	663	650	665	710	626	624	666	666	704	693	626	667	685	663	713	666	626	624	662	669	644	628	693	629	665	631	679	641	671	638	615	621	657	601	683	672	654	670	633	664	642	615	617	652	618	703	610	662	654	683	684	653	684	687	681	659	623	668	697	654	686	675	657	613	667	630	604	623	688	656	686	688	713	621	692	680	699	644	615	645	672	634	644	652	645	610	688	666	636	648	686	663	678	637	643	662	657	633	666	663	637	693	675	658	669	720	622	688	675	640	671	645	612	653	661	700	652	655	601	632	631	651	645	659	691	685	651	647	675	679	638	663	664	654	654	612	693	719	649	686	642	648	707	698	673	628	649	674	661	669	683	658	633	669	658	654	675	666	643	603	622	664	657	640	711	700	693	628	670	679	675	643	711	734	647	689	683	643	637	675	645	654	648	644	694	680	689	669	654	631	613	665	674	693	656	676	685	645	681	673	655	664	637	678	680	639	693	701	705	643	649	657	682	639	684	634	678	669	709	616	665	630	703	685	659	630	687	688	679	655	629	614	671	691	639	648	657	633	594	688	611	624	644	681	655	699	664	611	634	659	687	660	679	678	653	615	668	673	708	672	649	699	664	681	697	665	687	663	669	654	632	653	696	643	623	672	660	624	647	642	659	634	660	634	649	604	745	663	678	635	620	682	650	649	659	674	644	664	633	658	652	662	676	639	637	625	669	637	624	666	629	699	651	689	706	652	631	662	671	693	684	715	702	661	667	678	674	642	711	652	658	632	690	668	679	693	630	670	611	610	684	647	661	675	677	657	701	691	714	630	631	654	659	686	632	631	675	676	663	706	665	678	675	709	628	654	668	689	675	644	651	651	658	665	632	679	645	653	692	678	660	615	650	675	661	644	676	681	653	639	672	688	656	661	710	639	709	678	642	674	677	648	638	621	715	651	651	684	664	693	642	706	625	640	640	622	658	602	650	668	680	692	655	645	640	647	649	664	702	665	697	632	683	631	645	639	646	705	682	643	655	639	647	667	689	732	683	681	637	651	639	623	653	661	647	660	695	692	684	661	642	636	641	679	668	635	637	689	684	713
969	227	114	93	78	81	91	87	80	84	98	72	74	78	59	77	80	61	59	72	77	66	65	76	64	64	59	58	61	77	60	55	81	74	79	69	60	72	46	63	52	74	78	60	66	71	59	78	71	66	66	54	59	67	70	73	69	67	64	73	62	57	59	61	81	79	69	77	67	63	50	68	69	66	52	71	76	65	86	44	78	77	63	52	73	77	54	55	77	51	85	82	71	62	71	68	58	65	70	70	67	64	67	66	72	63	56	59	63	73	68	77	67	76	70	58	64	77	58	56	67	63	53	64	60	63	62	77	70	62	68	62	67	71	79	66	61	72	73	64	69	62	68	69	64	71	64	74	70	53	61	59	58	65	64	74	73	70	72	61	74	52	57	56	67	61	60	66	80	75	72	59	76	62	80	81	59	69	70	56	66	59	65	70	61	66	69	58	61	55	61	72	55	61	72	63	66	56	58	77	66	68	49	71	60	76	79	70	61	78	72	60	64	62	71	67	65	78	67	68	53	67	67	62	66	59	61	60	67	57	70	52	73	63	70	63	70	64	71	52	69	71	82	71	57	68	71	70	60	61	73	57	63	68	67	75	73	60	61	61	72	63	58	62	64	59	59	61	65	59	72	67	62	67	66	70	65	49	64	63	65	75	62	72	74	59	87	75	67	83	59	58	61	60	82	64	66	61	58	50	76	57	64	60	74	76	68	58	74	66	51	63	83	82	59	70	68	57	78	69	66	76	72	66	57	51	57	44	71	82	73	61	68	60	67	73	68	73	60	58	79	82	62	73	65	70	76	68	68	55	57	70	79	59	75	58	78	60	64	66	76	66	59	67	71	71	73	78	51	65	68	64	78	77	59	56	65	60	78	77	75	67	69	65	67	63	60	61	60	62	60	57	73	64	65	69	61	68	80	61	69	61	64	60	72	71	69	61	52	54	64	69	74	64	71	72	58	69	58	81	58	61	71	68	68	63	47	58	75	73	70	84	67	67	79	77	70	56	70	58	54	72	72	71	68	76	55	69	67	65	71	70	75	78	68	74	68	74	62	68	66	50	64	67	55	72	67	57	67	58	64	50	63	67	63	57	62	68	62	64	73	82	80	68	77	64	64	52	56	65	58	77	57	67	56	58	51	86	66	82	69	55	76	66	57	68	74	59	72	65	63	72	62	60	63	76	74	55	77	73	72	53	78	75	64	67	67	55	69	71	63	69	78	61	53	60	75	57	71	74	55	74	78	71	66	59	59	76	54	64	64	72	70	76	69	65	53	59	73	72	67	57	62	57	65	65	51	60	67	70	66	77	55	75	70	79	68	61	62	72	66	90	79	76	61	70	79	69	70	70	48	104	72	70	66	59	63	83	54	73	69	72	60	67	54	70	59	68	57	62	67	62	67	66	66	72	63	66	71	62	88	61	64	66	70	71	58	65	76	91	59	89	61	72	83	62	81	56	61	71	66	62	74	74	73	65	64	67	71	87	76	59	70	66	77	69	80	67	69	71	69	92	79	68	68	74	78	80	60	68	68	62	60	65	65	71	80	72	69	66	73	83	70	64	57	51	54	82	74	68	61	60	77	72	52	62	55	67	88	65	67	69	66	76	53	76	56	69	57	70	78	80	61	83	71	65	53	85	70	67	66	77	83	72	79	56	63	69	53	75	69	57	68	70	78	82	66	68	57	58	53	73	78	66	68	54	61	66	63	64	62	80	71	80	64	63	60	62	74	58	68	69	51	66	64	59	80	60	77	55	80	59	64	68	74	66	66	49	70	76	59	74	58	57	78	72	57	64	56	68	64	73	71	58	73	72	68	65	65	64	65	78	71	61	48	61	83	64	69	72	66	60	70	64	61	76	64	81	65	60	73	78	72	65	58	80	69	60	75	49	68	83	81	83	79	56	81	66	60	68	67	52	63	71	73	69	85	74	72	62	62	82	71	73	57	70	75	65	71	69	50	62	57	64	62	79	59	66	66	69	64	65	68	59	51	53	65	68	57	70	74	60	64	83	66	65	50	66	57	67	56	68	70	58	74	44	60	62	58	60	53	61	79	57	83	68	65	65	59	65	71	64	70	57	74	64	73	67	62	66	67	71	62	63	59	76	74	55	75	73	77	56	61	66	70	75	68	85	53	65	64	66	73	60	78	66	72	52	68	71	67	81	62	65	74	64	77	73	82	60	74	76	58	62	71	75	63	73	61	62	68	59	77	61	72	68	77	69	65	66	66	58	63	87	69	67	83	73	65	71	79	72	61	61	77	54	78	78	53	97	72	68	69	68	71	73	64	73	68	66	67	76	83	60	64	60	76	75	72	55	73	83	58	69	61	56	70	60	67	64	66	60	57	69	62	75	55	72	79	72	80	61	71	55	82	57	62	58	85	78	68	64	58	59	66	65	69	77	72	69	67	55	62	66	67	74	61	77	62	71	68	60	66	49	74	59	72	55	56	71	62	70	52	66	87	58	61	77	73	68	66	71	68	64	64	59	64	74	61	82	58	77	71	62	72	73	67	74	67	75	82	69	60	68	71	61	60	75	64	70	66	68	47	65	69	66	53	81	72	61	69	70	65	67	63	76	74	73	76	67	62	71	60	57	53	69	64	59	74	69	56	73	60	78	65	50	86	68	63	54	61	61	74	71	49	67	61	63	64	55	72	75	63	72	53	68	72	58	69	73	61	54	56	49	59	60	62	59	77	72	54	83	64	59	68	62	74	68	66	68	68	75	65	63	60	76	69	67	71	50	53	71	60	72	74	70	62	80	68	76	72	70	71	57	76	74	59	66	80	62	59	66	72	81	54	66	51	63	57	75	74	61	79	75	70	60	61	74	56	74	60	72	65	87	71	65	67	68	65	63	79	68	77	81	64	69	76	75	67	71	62	66	61	68	48	58	80	67	73	68	63	77	78	69	75	59	61	84	70	69	70	54	63	72	61	61	75	66	81	59	84	73	71	60	53	65	74	63	82	52	80	74	62	70	66	76	81	72	65	67	63	68	62	78	65	83	76	61	71	63	73	63	66	61	79	75	82	58	59	65	58	64	63	65	66	61	49	59	73	62	68	65	79	67	58	60	69	64	71	70	71	65	61	77	73	64	67	69	83	75	67	48	62	66	67	53	63	73	63	76	73	74	63	55	55	73	72	56	65	81	71	62	64	61	64	71	63	65	73	64	65	62	56	81	66	52	64	70	57	53	59	74	58	74	52	63	62	61	66	64	55	73	65	65	78	63	49	60	64	63	56	67	86	56	67	67	71	74	57	70	51	77	55	59	61	71	74	63	59	55	62	65	58	75	59	66	91	68	66	62	72	66	71	64	75	68	73	65	58	74	81	61	86	58	64	73	81	68	57	81	72	51	72	69	70	66	66	81	53	77	52	65	64	64	71	69	56	71	72	84	64	56	84	75	59	57	72	61	72	68	75	60	58	62	54	69	55	62	74	65	81	64	74	80	73	82	77	79	58	74	53	67	70	70	66	62
10182	3326	1106	1249	1862	2446	2212	1893	1620	1581	1450	1229	1068	876	752	668	739	713	670	659	668	699	630	631	576	595	586	624	609	634	623	640	617	585	566	612	593	601	605	586	585	569	619	592	609	610	558	571	598	545	606	597	565	561	587	570	597	626	624	600	592	620	588	578	561	615	563	569	594	579	621	604	620	590	552	607	603	581	590	594	618	552	562	578	618	611	538	624	576	601	620	592	607	557	601	584	603	527	603	589	595	585	606	594	591	583	618	567	560	576	600	572	567	549	572	651	561	585	572	567	587	651	604	600	583	600	574	598	611	598	591	591	601	588	586	662	601	569	566	611	579	536	553	615	594	584	593	581	578	566	604	592	566	595	602	583	597	587	568	601	575	575	589	613	618	569	602	585	613	621	607	596	550	574	582	603	569	579	571	626	611	603	621	571	559	613	600	588	569	593	614	620	605	578	599	559	519	582	572	614	617	580	622	579	574	593	581	614	589	574	597	603	570	539	578	599	570	582	637	548	582	572	585	639	555	618	570	616	607	547	591	552	589	565	605	592	559	601	600	596	616	599	605	607	560	583	641	643	569	600	538	588	598	571	578	599	556	578	592	604	591	592	585	626	603	570	584	579	567	647	561	592	617	589	575	598	602	602	629	627	581	540	561	572	612	590	580	571	626	538	616	565	636	609	563	618	552	584	561	588	570	552	593	559	562	567	570	602	615	575	590	589	557	595	601	608	619	569	615	621	583	560	602	633	614	607	593	625	596	570	569	631	570	621	586	606	619	630	574	573	579	590	613	570	651	600	613	600	580	588	601	606	559	591	568	574	632	639	591	580	562	564	554	587	581	598	589	570	584	588	553	555	547	623	599	570	609	582	554	571	538	567	576	583	551	627	610	587	592	549	584	561	561	591	593	616	586	589	572	602	598	586	584	600	585	581	640	570	568	556	578	573	655	617	653	579	610	592	545	562	598	629	564	612	568	622	608	591	551	616	625	653	565	537	640	615	597	563	598	567	590	607	576	610	562	574	588	632	563	574	562	638	596	585	596	625	596	549	604	591	589	554	580	636	605	580	562	592	580	592	592	574	558	627	583	615	567	576	610	624	583	540	670	617	583	583	615	582	597	586	596	558	632	569	625	623	611	579	589	611	603	586	607	588	556	586	603	572	668	588	567	562	564	623	576	594	595	529	568	590	607	588	604	602	618	559	618	612	611	555	632	627	612	625	607	646	626	596	571	595	624	583	591	613	596	595	605	578	563	588	590	591	588	600	603	634	619	568	586	591	621	553	573	559	594	633	567	589	566	586	577	601	610	593	565	627	592	596	558	566	580	621	586	577	582	583	602	563	581	593	547	635	566	597	592	615	576	622	615	635	566	609	635	579	567	585	641	566	592	590	596	568	578	536	593	606	589	572	623	579	607	575	602	540	620	579	565	585	579	559	557	578	622	570	576	591	555	606	628	568	572	579	600	616	572	568	581	577	600	612	605	604	545	602	572	593	587	613	559	604	581	574	617	603	595	583	582	612	596	562	581	560	611	528	623	578	602	595	608	599	562	581	606	576	601	609	570	608	621	538	611	591	604	577	623	563	565	536	619	597	577	585	615	617	613	589	589	573	592	608	638	583	619	616	587	579	577	595	571	619	592	606	559	612	523	612	591	613	600	616	599	647	567	599	623	584	661	626	574	575	593	591	597	560	592	600	587	577	620	581	619	599	579	569	606	552	597	599	603	598	610	639	617	618	605	592	570	609	673	561	593	611	599	601	571	635	586	615	625	559	552	589	579	599	586	567	654	556	604	600	575	605	607	605	581	579	628	580	588	616	561	563	593	548	601	584	608	552	560	591	605	600	577	587	601	561	583	570	580	590	559	598	575	612	587	613	576	615	557	596	533	575	623	620	596	601	560	545	597	574	586	604	570	617	585	611	637	619	558	601	640	571	612	562	602	623	586	595	574	628	588	608	550	566	573	591	602	576	577	583	589	585	634	602	615	634	590	630	593	583	597	593	636	627	609	585	580	591	600	588	614	619	611	616	567	590	643	594	600	583	568	582	568	643	614	603	566	576	578	621	566	598	607	609	612	579	626	581	587	596	625	575	568	563	598	611	626	587	567	581	602	600	596	586	578	581	615	593	608	620	605	588	587	621	590	615	590	571	572	594	596	628	571	590	592	601	614	628	561	598	595	602	641	605	557	625	569	556	614	653	623	588	592	596	562	622	620	621	595	596	600	619	602	584	600	596	577	575	562	596	584	585	602	596	598	572	558	600	567	573	606	616	603	605	590	612	618	613	572	603	571	573	565	578	605	587	611	591	573	608	583	573	616	581	578	621	592	585	605	584	634	617	607	579	642	608	562	634	592	616	616	620	608	574	581	586	589	579	571	587	600	619	600	582	569	570	564	581	601	582	617	580	565	574	608	639	604	578	607	590	586	593	576	546	604	573	591	594	563	608	556	653	582	582	572	587	643	621	571	601	629	588	568	620	598	623	619	562	579	609	620	578	594	551	558	607	610	587	603	608	562	621	569	579	576	624	616	611	604	606	596	600	595	568	557	622	605	558	594	548	568	559	574	568	611	597	610	631	571	590	638	602	603	601	623	577	588	571	567	562	569	586	607	605	607	575	594	593	609	571	595	612	607	601	606	610	598	568	609	594	595	557	616	612	554	588	581	598	596	566	603	586	635	615	560	578	619	586	528	581	548	573	630	558	641	620	624	588	607	597	592	611	589	592	619	609	592	615	644	629	584	572	608	535	556	545	597	554	626	609	591	652	592	602	615	580	608	588	570	560	602	571	625	564	656	616	589	558	606	567	599	574	620	569	589	564	585	625	568	591	589	583	600	595	594	563	597	591	604	618	578	610	631	574	582	621	595	609	594	583	592	582	615	628	593	615	674	560	581	618	609	662	551	588	573	610	614	609	599	579	612	552	619	573	616	604	584	598	577	589	612	608	562	586	590	582	592	601	588	647	583	642	588	625	546	565	575	613	600	626	607	606	599	571	571	580	596	592	583	608	630	614	587	575	605	576	621	569	559	571	606	572	583	529	551	589	610	570	601	579	590	610	601	627	575	606	597	599	572	634	587	612	614	599	567	560	579	580	587	579	555	572	579	610	614	629	577	592	582	621	606	571	594	634	590	591	554	547	563	578	577	594	568	564	566	627	539	571	561	582	610	587	640	604	634	586	618	616	557	555	584	612	589	565	568	552	651	593	623	577	606	560	610	554	616	593	606	545	571	561	570	585	623	594	560	566	562	622	634	589	625	587	600	612	610	586	613	594	553	579	580	574	569	583	575	594	578	614	584	580	578	564	562	592	614	579	596	568	603	611	561	589	627	550	591	588	588	579	616	599	590	589	565	641	548	514	576	592	561	611	580	616	580	634	595	600	625	620	583	634	584	618	564	595	593	607	574	614	622	558	578	606	604	578	620	643	598	597	578	610	594	604	580	579	624	600	589	534	581	576	571	612	561	625	627	602
639	865	176	119	135	143	143	126	125	153	133	135	122	123	102	97	107	99	107	90	114	108	96	93	100	108	117	106	96	108	86	100	99	102	94	125	109	105	102	102	107	98	94	101	105	101	105	94	85	88	106	106	102	91	83	101	79	104	105	84	117	89	88	97	91	106	91	86	82	108	91	103	104	106	92	99	112	109	111	101	75	96	86	99	107	109	92	80	101	102	115	99	117	97	100	88	84	97	101	110	88	97	90	82	104	101	99	102	92	101	97	90	89	102	78	78	86	90	81	92	97	115	102	102	96	84	92	121	101	102	90	104	86	87	97	97	104	78	108	108	95	94	95	86	94	85	97	96	79	97	95	66	94	121	91	90	98	101	101	100	88	98	103	110	114	97	88	97	97	97	103	101	107	112	101	96	88	92	100	105	106	108	85	92	97	94	101	97	90	84	78	101	95	93	82	82	94	94	92	109	114	95	81	80	100	99	118	92	102	90	99	111	102	101	92	90	89	101	99	110	102	101	83	107	87	87	94	92	111	101	107	98	109	90	98	100	100	110	102	100	104	108	94	105	95	82	99	95	104	102	93	95	93	105	96	95	112	74	83	96	90	108	90	102	115	85	105	113	88	98	90	93	99	107	104	89	93	89	104	94	101	88	93	95	82	103	95	95	104	103	110	98	126	104	94	100	82	102	95	90	98	95	103	92	115	104	116	77	98	99	78	91	96	94	95	85	97	78	96	101	106	88	105	76	101	109	97	89	104	96	105	86	97	97	97	86	97	95	89	107	91	97	83	98	94	94	106	88	106	91	102	105	96	87	73	84	99	106	92	100	112	110	90	88	106	109	94	121	100	98	87	117	102	117	95	98	87	100	96	103	102	96	103	98	83	93	102	91	98	82	83	96	78	107	97	112	101	87	96	101	105	106	79	118	80	84	98	103	116	106	108	83	99	108	124	98	96	91	94	87	90	95	112	99	104	91	100	89	83	93	94	91	98	103	105	80	101	85	92	93	79	101	107	106	115	88	107	94	98	87	100	91	100	95	100	107	94	89	101	87	105	91	97	107	82	86	92	89	103	109	92	105	88	95	107	110	97	69	87	101	100	85	89	87	102	95	96	88	93	92	111	95	102	103	116	91	99	90	102	88	98	89	109	81	100	95	110	90	95	99	115	90	94	82	94	124	91	84	87	103	110	129	100	115	89	88	89	103	105	86	92	93	113	91	79	106	103	103	116	98	109	97	98	82	91	101	103	101	117	93	103	90	99	105	100	111	106	87	101	76	81	104	99	87	100	96	104	74	93	107	101	98	103	99	96	100	102	101	92	98	101	117	93	84	110	92	105	99	97	80	87	96	100	90	100	111	102	97	102	111	87	87	77	103	78	86	95	98	109	111	97	100	103	100	84	89	108	94	105	103	89	97	110	99	112	97	98	88	105	91	101	99	92	111	110	98	88	86	111	96	125	100	92	87	114	93	70	92	87	110	93	110	83	102	88	95	83	106	86	92	91	100	93	99	111	94	91	84	88	92	102	93	106	97	96	91	84	94	92	94	102	74	94	94	111	97	85	99	87	93	93	90	86	86	96	117	108	96	89	119	110	97	93	99	124	111	124	95	99	81	90	97	89	85	96	79	90	99	83	96	102	94	82	107	90	110	96	96	92	103	102	103	93	97	100	98	110	132	92	96	103	101	99	100	109	96	107	93	96	99	106	98	99	90	100	105	97	90	90	100	107	92	83	115	96	98	86	99	115	88	108	91	95	106	88	86	101	106	103	113	118	93	105	88	92	102	88	83	93	94	97	95	83	106	83	105	100	110	91	104	111	107	121	94	87	95	103	107	105	78	95	100	90	109	112	101	119	82	93	105	94	100	103	111	96	90	120	91	97	93	105	97	96	92	107	114	88	84	103	93	95	100	74	100	95	96	103	97	87	101	82	97	106	101	100	118	94	102	115	89	101	77	104	114	105	89	84	93	90	107	96	99	100	82	95	110	119	115	104	105	107	113	93	89	118	91	81	98	92	93	82	93	101	99	97	102	110	91	85	95	88	105	106	97	81	98	91	99	103	103	97	100	91	77	117	110	100	89	94	109	92	92	95	97	118	101	104	111	94	95	92	93	113	88	79	104	94	101	93	98	111	101	101	112	96	115	111	103	106	99	98	116	103	103	103	77	86	114	97	95	93	96	107	78	105	106	100	105	105	124	87	106	86	91	105	83	103	87	92	96	94	107	82	108	109	98	87	102	92	97	97	100	98	104	107	105	86	102	97	90	100	104	113	90	102	108	95	78	97	99	95	99	115	95	96	88	78	105	83	93	91	101	93	94	90	80	106	73	107	116	82	89	92	96	92	104	110	104	102	112	90	93	94	110	91	105	107	82	115	99	93	102	102	82	105	88	98	94	96	101	99	118	86	108	108	105	81	114	110	107	90	86	93	93	119	115	104	94	88	93	104	103	95	93	99	72	101	90	106	84	99	101	118	84	104	86	92	104	101	105	103	93	120	97	99	94	109	97	114	104	112	81	108	96	87	88	82	93	95	105	92	95	81	98	105	98	99	98	89	109	107	99	100	88	93	83	105	106	105	95	100	106	94	96	111	98	110	67	105	95	84	101	87	88	119	98	104	91	114	91	116	81	84	102	103	97	92	102	100	117	97	86	101	106	88	104	80	94	105	96	92	126	119	101	85	95	94	95	102	97	88	106	109	99	116	86	100	101	123	101	95	96	85	99	81	101	104	99	101	81	101	88	106	93	102	105	91	94	92	97	101	74	106	97	98	100	113	91	104	96	94	111	100	81	111	93	86	89	96	122	90	92	88	83	113	94	100	90	107	102	93	89	89	108	99	115	105	97	110	104	91	88	103	99	112	84	99	78	86	106	86	103	95	85	90	89	90	89	96	87	95	94	96	96	107	108	104	90	101	98	101	103	92	100	106	92	103	100	99	101	124	78	103	101	95	108	100	100	116	93	117	88	95	105	91	69	103	96	97	109	107	99	92	99	93	96	99	97	105	107	88	100	87	103	98	86	95	94	79	91	88	108	104	79	96	104	94	107	93	101	99	93	95	92	96	125	99	123	104	103	109	102	97	94	84	107	110	107	93	88	74	108	92	114	119	95	101	107	86	113	89	105	81	82	102	98	87	102	80	105	89	90	91	101	89	94	104	101	107	104	98	103	99	109	92	91	124	120	93	109	92	87	105	109	107	97	106	109	112	126	95	103	97	80	97	98	94	91	82	96	96	96	119	93	92	103	97	97	113	93	93	95	108	87	90	100	100	102	87	102	98	91	116	98	108	93	116	115	120	87	98	99	96	93	104	95	101	88	115	98	89	108	91	106	91	99	95	97	118	95	81	95	108	109	97	91	115	92	99	101	99	79	112	88	99	92	100	104	103	97	107	107	102	86	109	103	93	97	123	92	77	97	114	114	98	102	106	86	99	93	102	112	113	102	98	99	90	102	97	83	83	93	82	92	116	104
10690	10151	2248	1859	4022	5379	4671	3188	3033	2806	2742	2524	2009	1575	1289	1214	1154	1124	1101	1171	1171	1158	1000	1026	982	979	983	964	976	978	1029	946	959	923	1003	953	950	959	894	992	889	881	928	900	896	956	953	917	897	911	894	924	859	930	898	933	851	915	894	934	869	924	939	920	892	872	951	914	877	888	954	950	978	928	887	912	888	899	896	954	921	866	917	910	897	921	910	848	943	944	893	877	876	930	926	892	929	911	882	901	885	880	836	887	862	886	891	872	891	878	866	909	876	904	912	944	914	922	921	854	974	850	927	884	923	921	912	860	917	925	840	925	873	935	919	889	877	917	912	884	910	927	924	909	907	908	896	915	911	910	919	899	881	915	920	861	899	890	925	875	922	887	915	875	863	938	919	894	880	911	929	881	930	850	853	880	951	918	921	875	884	875	899	860	899	902	890	942	890	899	906	905	891	882	934	896	915	929	890	852	850	936	884	858	868	924	926	902	820	920	926	911	888	885	921	905	882	877	854	960	909	893	871	935	954	885	893	873	881	880	903	881	916	911	861	932	882	937	940	875	943	918	836	953	881	898	855	896	893	856	902	920	869	896	914	931	909	867	936	903	871	901	868	929	893	873	896	889	863	900	892	968	893	846	915	909	934	923	891	883	932	882	874	889	874	919	889	937	882	935	920	927	893	899	922	896	916	980	903	911	903	869	926	879	915	875	936	930	902	906	888	888	849	884	835	896	903	895	912	879	895	881	916	901	869	888	898	924	912	851	901	858	883	856	866	864	915	876	916	865	902	865	889	897	851	951	935	911	881	877	877	919	900	943	847	929	913	835	910	872	869	873	915	893	911	861	893	923	867	906	921	931	929	854	888	894	901	912	895	911	880	911	932	902	912	899	957	945	846	908	930	922	913	910	854	834	909	918	916	898	897	846	883	860	854	907	903	852	907	949	887	893	868	899	890	894	895	861	926	865	871	894	892	919	924	933	869	873	936	956	863	892	911	923	924	901	884	867	930	873	919	916	913	908	973	867	843	905	879	928	882	914	924	942	856	838	891	919	916	911	914	928	929	897	898	948	930	910	891	860	912	918	872	895	920	830	911	903	910	921	919	842	934	907	913	863	820	887	880	910	845	894	922	860	869	900	945	919	905	890	909	918	882	881	903	875	902	931	868	907	902	914	887	891	893	871	949	891	875	918	945	902	875	927	889	871	904	906	876	862	890	900	855	860	928	928	885	881	890	934	940	824	904	876	914	889	910	904	851	902	900	908	919	880	842	940	879	992	951	876	883	924	875	884	916	894	921	947	898	896	866	922	929	899	896	875	962	890	863	930	896	918	878	883	943	876	964	921	885	859	888	906	945	881	887	875	900	921	903	922	900	900	916	818	887	851	921	908	868	877	916	869	882	897	905	956	940	951	863	892	873	901	912	876	946	904	884	830	894	895	904	891	907	930	950	903	902	883	935	921	914	917	882	921	930	897	911	887	892	906	848	862	936	906	914	909	902	948	867	891	896	908	878	899	851	889	886	882	848	923	894	876	952	853	949	901	872	883	889	875	885	881	937	875	893	889	951	915	867	895	887	891	898	896	900	894	998	868	935	925	891	902	914	902	844	867	924	917	911	931	894	880	885	891	873	880	850	881	904	900	878	893	882	916	888	914	828	923	914	940	921	919	908	863	854	830	900	915	911	869	928	895	892	898	870	903	938	845	901	857	887	903	873	882	873	928	821	856	930	896	861	914	910	960	869	849	914	954	826	876	981	880	912	893	921	877	924	890	918	903	923	917	911	894	911	923	937	888	951	845	891	927	907	865	907	900	856	881	861	961	870	911	940	900	859	884	947	937	915	866	890	921	920	902	871	879	882	945	885	915	859	899	910	909	893	931	930	876	918	884	887	947	906	966	867	931	924	849	883	943	895	893	924	924	895	905	892	930	905	898	878	903	887	891	907	859	888	911	894	918	870	919	888	858	971	905	915	927	853	837	891	859	887	875	907	869	920	974	865	899	916	899	926	877	896	915	905	911	864	939	907	925	887	903	920	868	898	888	825	949	918	926	941	937	918	887	909	920	875	897	887	880	938	915	894	891	912	912	892	876	896	894	922	938	943	913	857	878	908	913	934	923	913	894	867	918	890	934	868	914	898	885	873	920	914	908	898	933	933	891	927	854	894	924	915	906	867	916	915	877	875	859	886	906	878	928	916	882	858	873	927	889	929	912	914	901	949	894	891	881	903	934	903	929	864	897	872	870	861	967	891	876	895	871	913	858	928	864	854	853	891	934	900	927	873	881	864	855	918	856	901	939	920	922	921	910	846	907	903	925	912	836	935	953	926	879	881	806	929	915	883	913	886	877	894	865	859	870	846	908	889	858	873	920	892	860	886	896	948	865	899	845	906	872	869	907	901	908	892	899	866	903	912	887	909	871	891	936	875	860	842	867	894	931	903	969	921	971	883	845	946	907	857	924	912	874	900	875	888	870	849	855	936	900	930	853	894	910	887	857	895	935	931	868	896	847	871	839	915	887	877	939	911	930	922	868	926	958	914	890	908	898	875	875	881	866	927	889	888	869	884	892	888	881	897	875	929	883	920	906	927	906	865	885	930	884	910	923	930	862	846	881	878	931	906	799	853	963	903	869	925	843	901	842	866	941	901	850	915	920	872	885	882	901	945	871	892	856	875	935	880	897	885	886	858	922	910	877	863	894	928	905	890	909	897	908	908	917	912	953	868	855	854	897	917	958	913	947	895	814	906	877	869	875	842	919	903	870	887	859	938	958	933	910	872	903	873	920	883	920	893	891	888	960	932	857	855	867	955	897	898	918	881	917	907	898	891	950	907	901	922	901	933	938	900	900	917	953	897	901	909	862	867	885	928	915	832	894	890	886	868	900	873	880	947	884	916	873	859	908	860	936	923	906	866	936	852	900	961	866	916	908	917	915	906	859	927	838	893	863	889	942	891	841	932	857	895	864	876	876	882	871	856	896	854	887	921	885	954	864	927	970	904	895	911	906	904	892	894	941	932	894	897	920	877	958	906	852	920	967	881	912	920	927	863	924	949	927	856	900	881	895	928	934	869	882	923	875	929	885	857	870	932	910	929	869	872	879	884	911	922	950	888	889	884	852	906	928	894	903	931	949	882	907	872	928	887	932	881	911	899	870	893	925	887	899	859	893	911	853	907	887	936	875	909	930	934	888	912	844	891	896	938	912	888	885	925	888	904	939	921	921	895	857	927	885	890	899	883	902	873	859	902	883	941	907	905	907	934	904	914	879	901	914	873	909	898	920	919	828	928	960	863	938	853	870	850	867	950	914	899	926	890	942	870	923	903	899	907	961	894	947	891	931	909	921	949	862	888	903	872	900	870	852	890	964	889	921	902	895	854	924	857	885	857	908	888	892	891	961	908	930	925	940	912	918	894	909	930	901	904	842	903	896	881	913	900	903	930	883	893	856	950	882	916	869	898	912	916	909	895	876	884	901	916	893
1304	352	78	47	57	73	77	66	69	74	70	70	51	49	45	33	39	30	51	35	32	30	34	26	23	24	31	33	29	27	29	32	31	20	27	25	27	35	25	29	30	28	30	28	24	20	17	33	19	31	28	27	37	40	37	30	19	34	33	23	22	23	25	23	34	26	25	32	27	25	20	36	25	23	22	25	30	24	24	29	37	34	26	34	19	24	26	28	29	34	25	28	22	39	20	18	25	22	21	33	29	31	35	27	22	31	29	37	28	34	32	33	25	29	35	27	23	36	22	31	22	20	37	27	25	28	26	29	23	26	23	25	26	27	31	27	29	22	20	28	33	23	27	26	35	31	28	29	29	26	21	24	19	29	31	20	29	23	25	40	24	32	24	26	26	28	33	24	25	30	24	34	30	24	34	22	31	32	27	24	25	33	33	22	30	38	35	27	28	28	34	18	22	34	28	31	24	23	31	20	26	20	19	23	24	29	31	36	23	28	25	23	30	26	20	31	22	21	19	28	25	26	35	29	19	33	32	28	27	27	19	28	20	26	25	24	22	32	22	37	30	25	22	30	23	33	25	29	36	20	35	30	27	28	28	27	25	25	25	31	21	20	23	19	25	29	27	21	27	23	33	18	31	25	24	30	19	30	30	28	34	36	24	24	21	26	34	21	24	29	23	32	28	30	31	47	20	30	21	25	32	19	21	27	35	20	33	30	19	25	21	21	32	29	18	30	20	14	28	25	29	27	28	24	25	23	30	18	31	25	26	29	29	27	25	38	19	28	25	26	19	22	22	23	35	16	27	20	39	23	39	49	28	39	25	30	22	36	19	22	27	28	21	28	23	36	28	32	37	35	29	42	17	28	25	26	24	18	24	32	20	28	28	38	35	25	34	38	25	31	22	37	37	24	29	32	31	28	36	28	35	36	34	27	24	19	30	28	27	29	32	26	33	22	29	26	25	25	21	34	32	33	21	30	28	29	33	37	29	31	26	24	38	29	28	30	20	32	22	29	29	21	29	25	29	21	22	39	32	22	19	30	27	28	31	26	29	28	27	27	29	34	27	35	28	30	27	32	27	32	24	26	27	26	20	45	24	26	30	26	25	36	26	39	28	29	23	28	36	33	27	31	31	32	32	33	14	26	32	26	40	25	21	21	34	30	28	32	32	34	23	23	34	31	32	29	19	20	34	22	28	24	33	28	30	30	31	24	29	28	28	36	27	27	35	24	17	37	25	24	24	27	19	34	25	16	21	29	25	36	30	30	23	22	31	27	30	25	33	21	19	28	32	22	22	34	26	27	29	26	25	33	28	25	38	35	27	21	22	29	29	21	21	38	22	27	30	24	24	29	33	27	25	26	23	28	23	42	28	25	20	26	32	22	41	21	26	32	33	26	37	41	23	26	22	18	27	25	20	35	35	33	26	24	20	26	28	28	33	24	22	28	24	28	29	36	29	20	23	35	30	29	22	28	25	34	31	20	37	29	31	24	28	30	31	33	29	30	33	21	23	21	35	30	28	21	25	21	41	28	22	25	33	27	25	22	39	31	25	22	28	19	22	20	17	24	26	20	38	43	33	31	29	31	33	21	25	22	17	23	23	24	33	34	24	23	26	21	27	28	24	18	23	24	28	26	29	23	27	21	20	35	20	42	26	23	28	25	20	31	30	25	25	26	27	29	17	33	21	27	21	21	26	22	28	27	26	22	24	32	29	30	28	30	24	29	35	40	35	32	19	29	32	23	28	38	31	27	27	22	21	38	27	28	21	22	31	22	30	27	17	24	30	23	32	25	33	25	28	22	23	31	23	20	28	26	34	19	19	26	27	19	28	24	28	24	31	24	33	25	38	27	28	20	33	22	24	28	13	27	21	28	27	26	29	26	25	21	26	29	24	25	20	25	29	28	27	23	21	32	33	37	28	33	28	29	42	29	31	18	21	29	29	27	34	28	24	31	31	31	37	32	27	35	23	28	27	22	37	35	33	19	32	33	29	25	34	20	26	28	34	33	24	24	34	32	24	28	23	24	25	21	38	29	26	30	33	32	31	30	29	24	20	36	31	26	32	26	28	25	32	31	25	24	32	26	26	29	32	31	21	23	33	24	36	26	20	28	24	22	31	19	24	30	24	21	28	29	29	23	22	19	25	29	30	26	23	21	33	26	16	24	35	34	29	24	19	30	23	31	19	26	37	32	32	35	26	32	33	20	27	33	25	25	29	33	23	20	30	25	35	30	30	39	29	26	30	32	31	26	25	29	31	29	34	26	34	24	27	28	24	22	27	21	25	28	31	20	29	19	31	19	26	28	23	25	25	31	28	37	30	19	30	32	29	33	34	23	27	42	26	25	21	25	29	18	22	35	28	30	23	22	28	24	36	26	28	17	26	26	29	34	33	24	32	28	26	27	23	35	26	28	25	20	26	29	29	25	25	34	19	26	34	28	32	25	27	30	28	30	38	16	25	27	23	23	32	37	29	31	33	28	26	21	25	29	22	39	32	31	23	38	21	30	31	24	41	24	24	24	32	30	23	21	39	27	32	27	25	30	27	21	30	26	20	18	18	24	29	24	25	24	26	38	28	28	26	24	33	23	26	25	37	23	25	26	20	24	18	25	36	25	24	20	43	28	25	27	29	24	27	15	12	23	30	29	24	28	27	43	28	26	31	30	34	24	26	25	20	25	27	35	27	28	21	30	29	26	30	28	29	31	23	33	31	30	34	28	31	32	29	22	21	30	33	29	24	37	29	31	24	37	30	38	39	25	25	30	32	34	25	26	19	28	36	38	30	23	24	24	34	34	26	26	27	27	31	26	22	28	27	21	27	32	33	17	27	32	24	26	26	26	30	27	23	25	28	23	26	25	22	27	33	29	24	29	25	22	30	23	16	22	31	18	26	22	38	27	30	25	25	30	27	22	21	33	20	28	27	29	29	33	29	20	18	19	25	25	20	33	28	21	32	28	24	18	25	14	28	26	22	21	29	42	27	25	30	26	32	23	25	29	20	20	33	18	38	26	23	28	34	28	22	32	37	28	33	38	29	23	28	25	23	31	28	25	33	24	20	24	25	26	15	33	27	43	31	31	29	29	33	28	30	30	33	18	33	24	30	12	36	23	35	33	27	25	24	20	19	30	32	30	27	26	25	28	27	33	23	30	31	30	32	36	35	22	23	30	23	24	24	35	19	33	31	23	17	34	26	30	25	24	30	28	19	35	37	31	30	30	43	22	23	30	28	29	27	23	25	24	32	29	22	27	24	28	22	31	29	31	30	32	22	28	17	31	28	31	29	24	33	26	23	32	31	20	24	30	25	33	25	32	32	25	30	22	31	34	36	19	24	23	29	24	38	27	34	26	36	26	42	29	28	22	18	19	30	21	36	26	36	17	26	22	32	31	26	32	35	27	20	27	28	29	33	29	20	25	31	26	22	27	28	25	33	31	17	28	25	23	28	39	21	32	31	32	28	18	27	26	27	16	29	26	27	25
12217	5321	961	1178	3217	4596	3713	2990	2546	2188	2191	1824	1424	924	667	687	534	536	505	539	567	516	410	384	385	350	370	332	358	352	358	371	311	309	285	344	302	287	317	308	272	278	299	261	319	266	308	257	256	287	269	272	278	269	258	255	281	263	282	292	270	240	283	242	240	266	257	265	251	276	253	271	221	236	245	276	253	253	297	279	279	246	278	240	267	247	248	276	280	264	248	274	232	252	254	276	254	257	252	261	244	262	244	237	250	273	255	266	283	251	229	253	252	243	267	263	285	225	249	251	250	268	254	274	293	235	226	228	271	280	262	252	252	271	253	267	276	274	252	253	253	250	248	237	266	251	255	268	265	275	240	301	255	266	285	244	240	256	261	251	256	284	235	265	261	249	259	271	251	250	276	262	259	255	268	263	266	271	239	246	242	269	250	215	224	257	235	264	280	272	251	241	241	263	283	247	276	262	259	268	250	264	261	238	247	242	247	292	237	269	237	254	279	256	263	259	241	245	243	282	285	268	274	257	248	264	268	255	236	258	247	214	232	270	264	273	246	246	273	256	279	277	259	280	235	251	260	237	261	252	256	263	239	258	244	253	257	253	244	235	242	285	245	251	245	242	235	243	256	256	216	247	271	265	263	249	246	239	282	241	264	277	223	258	228	264	245	237	245	267	276	262	266	268	265	255	255	282	248	260	235	253	257	218	261	273	266	271	240	287	263	240	263	250	238	269	259	260	240	254	239	272	259	249	239	273	284	251	286	218	246	277	258	265	268	252	261	254	272	233	266	260	254	245	225	256	250	261	268	245	255	256	247	243	248	276	268	234	264	247	231	271	226	259	247	237	258	246	258	250	246	278	252	271	265	259	254	225	253	231	230	266	303	253	252	249	256	226	269	251	239	249	250	261	278	266	271	262	238	249	250	275	282	245	271	244	260	226	241	268	283	252	234	245	265	240	290	231	237	256	250	241	237	248	250	260	285	270	259	276	248	289	262	273	276	266	267	257	240	242	251	255	257	273	240	285	226	257	259	246	269	280	257	241	266	270	234	269	258	251	251	240	241	261	261	264	256	230	266	253	271	234	271	262	238	256	265	255	248	244	260	252	240	251	235	267	239	241	245	250	264	260	273	224	230	223	272	274	267	248	258	273	246	260	268	244	260	277	251	239	257	259	237	279	250	263	260	241	310	263	254	269	256	238	270	254	271	226	257	259	264	263	271	268	241	238	249	257	253	258	269	273	290	246	252	249	243	241	277	238	261	234	268	214	257	282	252	267	247	256	263	282	260	254	251	257	258	238	279	231	250	260	267	240	257	259	264	259	257	243	275	255	234	242	252	265	262	271	238	272	259	249	253	248	265	285	250	258	250	246	249	243	254	253	260	235	233	272	247	241	211	265	268	257	238	268	254	279	261	268	243	272	269	228	244	245	258	247	242	226	256	264	253	227	274	227	246	256	259	232	262	242	260	255	264	258	244	240	246	257	229	250	280	242	272	267	268	233	270	224	252	261	272	231	235	241	274	238	254	238	247	267	234	285	259	235	268	276	239	269	256	250	264	256	254	253	256	284	231	245	277	239	250	271	226	287	242	238	250	267	231	248	239	257	233	253	268	247	237	298	273	284	255	255	201	276	259	231	285	261	268	249	265	249	255	270	245	245	297	247	234	244	259	250	253	263	280	238	247	239	230	252	279	280	256	243	253	228	285	268	282	280	251	236	295	283	283	228	240	251	240	229	231	249	273	266	268	239	245	279	233	238	263	254	248	239	207	241	269	228	254	244	219	248	233	267	257	254	255	229	256	260	256	250	272	235	274	272	260	262	245	237	262	227	268	285	258	239	257	235	253	270	243	281	255	246	260	266	245	264	248	252	243	264	224	253	260	259	270	274	247	280	273	239	243	259	253	238	254	233	271	258	247	240	256	253	247	275	282	250	291	273	268	269	242	282	250	253	242	239	265	223	243	267	251	275	267	266	241	240	247	252	226	230	255	255	288	252	278	264	264	266	274	242	274	248	263	252	278	256	274	254	239	266	259	249	251	241	247	221	247	262	239	292	259	230	249	264	247	263	242	256	257	225	280	241	262	251	233	257	240	225	248	263	252	238	260	243	252	276	253	256	270	240	226	246	260	253	239	277	268	252	267	246	264	245	250	246	244	272	265	252	244	264	250	264	273	263	269	251	257	269	252	252	275	260	245	242	251	239	277	242	280	266	261	237	257	260	253	265	251	255	295	255	277	263	231	267	236	244	267	247	261	261	233	285	241	294	261	240	259	242	239	246	249	286	255	274	251	252	250	263	262	263	252	233	213	239	275	256	249	269	267	253	249	258	236	260	227	253	256	263	248	244	249	242	238	277	240	263	247	277	250	223	262	285	247	258	302	285	242	270	268	253	274	261	258	260	222	245	273	261	266	261	277	251	260	248	259	254	260	276	246	280	254	266	266	247	277	216	253	253	239	235	261	236	245	244	249	279	219	243	244	253	236	251	255	227	257	256	276	258	266	242	265	218	257	262	256	257	239	255	264	260	241	251	252	245	258	259	248	243	279	239	265	233	238	254	263	262	246	275	260	283	256	246	272	246	270	256	254	243	242	235	256	265	266	269	255	260	229	257	281	262	269	271	259	260	247	272	279	267	263	258	265	243	293	277	257	248	256	267	265	263	275	215	241	273	226	273	253	270	255	254	258	254	265	247	248	237	263	253	267	260	243	249	231	242	280	252	252	226	266	233	253	255	279	256	281	251	265	235	241	240	227	255	253	250	264	243	249	237	252	277	245	274	244	238	286	251	239	248	258	247	283	263	279	278	251	245	253	244	239	251	270	267	237	282	235	226	247	261	267	243	235	272	247	222	283	258	260	238	244	264	276	239	289	275	277	273	251	293	238	257	268	272	251	240	251	229	252	257	254	260	260	261	267	273	261	244	281	254	259	238	263	261	239	252	252	246	251	267	234	258	241	269	252	232	289	273	246	246	243	269	269	199	248	264	254	247	270	268	244	245	237	262	246	245	243	240	224	229	236	244	257	256	235	231	254	279	259	252	256	246	270	261	241	246	235	271	241	256	281	253	265	252	267	245	239	217	269	223	255	276	228	260	252	225	282	253	234	236	242	260	244	256	268	276	279	267	256	266	211	230	259	282	251	256	243	235	261	228	223	261	257	242	252	248	242	268	248	245	289	243	246	257	255	266	256	257	262	240	233	256	247	250	267	230	279	242	257	266	238	272	240	265	256	267	274	253	253	253	264	217	250	285	253	263	260	275	256	244	245	289	253	238	222	273	230	239	238	270	245	234	233	256	265	272	241	220	283	267	226	256	243	240	261	281	277	249	253	267	268	248	244	230	275	250	271	253	267	262	255	252	270	255	255	252	248	251	229	262	207	263	258	228	238	265	284	260	247	271	246	270	283	275	248	239	277	239	230	280	255	238	273	277	264	271	270	257	261	256	234	248	238	266	247	254	250	272	254	263	250	249	212	284
968	308	127	117	80	145	151	132	119	130	143	147	122	102	106	100	67	92	79	76	83	83	73	74	81	79	72	73	92	70	82	75	77	64	78	77	74	61	80	69	75	56	57	75	102	66	76	76	64	53	65	66	72	65	63	70	61	92	88	66	67	71	72	62	83	74	84	81	67	62	71	64	70	61	57	71	82	68	60	70	71	70	73	80	68	75	81	84	64	76	67	66	76	68	77	79	74	65	82	68	57	77	71	69	71	84	67	76	78	71	70	83	87	79	74	71	68	77	73	74	67	61	74	67	70	65	72	71	69	89	80	81	67	51	61	62	74	65	80	75	55	75	80	70	67	79	66	70	74	72	83	58	77	76	79	79	87	77	63	60	73	69	71	72	68	73	60	66	76	84	62	70	57	66	80	67	65	68	67	66	63	66	77	77	68	68	79	64	70	72	87	80	71	73	84	77	81	53	78	67	80	70	66	70	59	66	58	84	64	70	63	75	64	75	75	56	56	70	80	64	60	77	69	63	75	68	68	69	60	75	68	67	69	64	72	71	62	76	63	72	56	63	58	67	68	76	70	61	69	76	75	86	65	93	68	75	57	95	71	73	70	63	81	63	57	79	73	67	66	81	63	69	66	62	56	64	56	72	72	69	56	66	62	55	68	69	62	74	76	73	68	66	72	79	78	104	56	69	62	67	66	69	62	82	80	77	74	88	73	79	72	63	75	73	80	57	79	74	66	68	64	78	77	65	76	66	75	73	58	82	70	63	72	80	58	72	65	73	72	69	68	70	69	77	61	72	75	63	66	61	80	87	85	76	64	70	76	72	62	78	76	66	76	72	78	84	68	72	73	81	85	64	64	69	58	73	76	69	72	80	77	74	72	69	73	77	67	52	79	80	80	63	69	60	72	64	72	70	79	66	59	67	64	61	81	74	75	73	96	70	63	72	64	65	59	78	74	71	69	77	58	59	88	67	59	66	76	77	55	62	67	74	73	83	67	66	71	80	57	80	67	80	73	65	67	48	78	76	69	60	70	68	65	61	73	61	78	68	72	82	55	81	71	72	66	69	63	68	78	61	62	71	75	54	72	67	69	93	60	66	67	69	51	74	68	67	65	67	64	67	77	72	61	60	79	75	54	65	63	73	59	64	71	93	76	66	78	66	63	70	54	66	75	69	80	74	78	84	82	76	79	70	64	79	66	71	67	74	80	54	85	92	67	61	65	68	80	71	71	73	64	65	73	66	77	76	64	53	79	56	76	54	66	69	72	66	74	83	79	59	77	71	63	75	66	66	97	60	64	64	79	81	81	54	72	73	59	82	77	77	65	66	68	74	67	75	68	60	74	58	60	83	46	68	62	73	60	77	75	72	72	81	68	76	70	65	75	81	86	65	86	69	52	71	80	56	74	78	77	64	70	75	57	77	76	75	77	62	67	81	76	71	70	81	88	73	71	60	64	71	60	73	62	62	80	75	66	89	90	79	73	71	72	66	63	67	77	67	63	54	71	79	60	52	71	72	68	79	63	87	84	73	70	70	56	74	73	81	66	66	80	88	69	82	71	65	68	75	69	74	65	72	78	79	81	78	68	65	68	85	67	79	72	65	59	57	78	72	79	74	73	69	58	80	77	58	69	61	72	85	77	61	67	65	53	84	65	78	63	72	62	77	75	74	65	68	65	55	60	55	59	55	74	67	61	59	65	63	80	79	69	74	70	64	73	56	63	83	70	85	63	89	58	75	68	81	57	72	76	67	61	71	77	64	70	85	57	65	68	72	67	58	57	83	71	66	74	69	80	70	62	75	67	61	69	64	59	77	84	74	68	81	68	56	75	77	74	56	77	81	59	98	77	76	73	66	77	67	72	68	88	70	66	82	74	72	77	65	84	68	67	67	87	65	65	72	69	74	74	63	65	67	56	76	80	60	70	71	80	61	74	71	63	66	61	68	58	72	81	75	72	76	67	76	89	89	83	64	78	77	77	84	73	67	68	76	72	83	55	76	60	72	72	85	70	69	71	62	66	60	77	69	64	80	66	67	67	62	73	82	75	70	72	58	67	60	74	51	62	63	68	64	67	69	62	83	69	68	60	74	65	68	64	66	101	79	75	69	75	81	77	74	66	79	78	60	69	83	74	67	73	61	76	64	71	62	66	72	74	80	67	55	92	67	54	85	60	59	67	74	65	80	58	93	49	78	60	79	76	58	77	70	68	77	71	74	68	71	64	62	72	81	54	59	73	73	78	60	77	72	61	54	76	73	66	90	74	80	65	61	69	71	66	61	71	64	81	61	67	61	66	61	88	75	54	71	78	71	79	69	51	63	74	69	80	78	84	59	70	52	74	82	74	61	60	70	64	74	78	76	65	86	75	72	89	78	74	81	57	59	58	67	85	84	57	57	63	74	61	72	76	77	71	72	59	79	79	62	72	54	67	68	75	54	65	61	72	82	72	60	71	76	78	79	67	59	71	70	86	64	63	66	65	48	62	72	60	62	79	82	71	61	80	75	66	57	72	78	57	86	61	70	71	61	67	68	75	63	71	70	73	87	72	61	67	50	71	58	53	74	69	83	67	80	70	65	68	79	55	82	59	84	56	68	65	79	83	70	81	81	72	59	90	73	66	64	75	73	44	74	63	56	69	64	70	72	82	78	58	87	73	68	76	58	70	58	69	73	75	65	70	70	65	67	66	80	77	76	84	72	88	70	72	68	76	71	73	72	72	58	73	65	72	81	63	71	89	65	84	63	70	66	67	62	84	74	71	64	71	69	81	63	84	76	55	62	78	84	81	70	72	92	73	69	65	59	76	62	64	76	58	80	52	73	77	68	68	67	71	67	72	76	68	69	86	63	66	45	59	70	65	81	72	49	75	71	72	73	76	67	75	66	60	67	75	70	79	67	77	84	61	90	65	65	74	76	70	75	83	68	68	73	67	71	78	68	64	68	66	60	76	62	74	75	75	67	82	60	66	71	68	65	72	62	70	76	74	80	71	73	68	95	69	69	71	62	73	87	65	85	83	84	69	67	70	75	63	63	66	72	77	68	65	65	71	63	73	68	71	58	76	73	76	78	48	63	81	68	80	63	62	67	60	64	52	83	64	79	68	68	62	68	74	87	72	71	79	66	63	73	58	76	66	60	69	67	66	85	68	69	72	72	66	73	63	74	59	70	80	83	86	54	74	72	76	80	58	62	74	71	65	59	73	53	77	62	67	80	68	69	59	75	74	82	79	60	74	77	83	63	69	74	74	85	70	70	63	79	67	80	88	63	56	68	60	59	84	60	72	78	64	68	60	64	68	77	63	79	66	82	90	90	65	77	59	67	70	64	62	61	69	58	56	74	67	82	80	75	79	67	80	77	80	67	50	67	71	86	62	56	74	64	60	65	67	64	64	65	76	71	56	48	78	72	78	73	71	75	56	73	92	77	64	87	78	75	60	67	63	66	83	69	76	84	67	60	81	57	66	72	72	64	75	71	65	80
13532	4698	1528	2362	5411	7133	5887	4618	4210	3444	3389	3123	2580	1837	1368	1188	1121	1189	1108	1161	1166	1039	899	917	900	862	815	873	843	808	877	906	739	760	768	801	734	695	737	685	707	762	731	718	695	729	660	706	706	690	712	724	682	625	706	682	671	722	714	684	677	696	696	704	735	707	673	728	660	700	685	689	747	688	666	678	686	653	658	620	690	692	644	679	704	696	654	702	647	665	644	637	699	678	662	687	665	619	646	678	716	664	669	640	714	655	711	654	705	713	662	656	663	677	656	661	653	659	659	703	691	618	657	644	682	694	671	686	731	692	713	676	686	669	610	728	704	734	776	622	670	743	681	613	645	670	676	651	695	645	674	684	666	630	648	637	635	663	655	686	678	752	664	639	690	677	740	661	690	670	697	645	664	673	706	691	689	639	688	737	677	640	676	690	697	653	667	697	723	703	650	700	671	691	658	686	616	672	660	717	644	701	664	684	695	673	668	643	611	658	637	717	662	627	648	734	681	660	690	668	642	637	645	614	655	687	654	692	662	682	693	682	649	621	681	672	675	694	693	679	642	685	697	692	690	639	691	672	669	685	675	656	672	696	647	649	692	695	668	715	684	660	703	677	665	656	643	678	642	607	688	696	700	640	684	653	670	698	666	652	649	664	769	664	661	650	663	734	663	655	648	675	710	657	668	629	689	691	648	679	641	700	656	692	673	720	693	655	679	700	668	724	703	687	705	719	679	714	718	649	711	644	672	649	678	723	678	691	695	690	638	714	673	669	675	662	656	658	711	668	686	699	669	676	702	694	671	702	657	703	688	668	660	722	635	658	614	678	656	658	662	652	757	694	693	676	657	659	694	689	632	674	646	668	639	714	670	682	577	610	682	682	676	662	683	683	664	671	673	637	676	703	716	650	660	647	696	688	689	725	676	682	685	679	682	670	670	682	650	703	668	668	658	686	684	653	672	671	687	646	660	676	724	656	622	700	671	684	680	677	724	698	680	662	715	688	725	650	696	632	685	652	654	655	641	689	708	677	666	696	689	680	669	695	666	756	677	631	683	654	622	614	664	707	644	658	636	684	671	673	670	667	719	697	657	659	685	673	630	644	652	692	696	667	700	645	714	706	676	651	647	701	713	645	627	689	659	683	637	647	690	604	695	666	726	703	689	672	650	711	635	642	684	684	644	670	653	697	642	634	714	652	660	686	640	654	691	696	616	660	687	637	654	711	696	672	681	703	686	647	637	650	627	698	689	651	647	653	700	657	711	655	649	694	695	692	683	687	695	618	659	659	651	684	706	641	653	671	626	685	645	651	677	674	697	680	658	693	644	653	702	679	717	683	741	611	653	648	676	672	618	659	699	743	689	640	683	698	671	665	669	697	650	699	653	688	658	671	641	666	688	681	695	662	645	711	655	685	686	642	703	676	711	676	663	627	670	654	655	662	667	715	675	690	663	678	628	673	674	656	661	732	716	721	682	671	601	683	686	638	655	683	665	650	698	701	669	718	667	666	702	674	665	675	700	659	672	655	658	721	697	669	690	673	669	678	685	704	679	668	666	701	703	662	707	658	663	679	693	649	673	678	644	681	676	702	664	698	682	694	667	640	645	696	714	683	670	721	688	675	639	646	697	691	668	704	667	663	669	682	697	667	650	673	706	624	639	654	674	662	675	686	634	687	699	685	667	664	661	725	690	728	655	695	657	724	657	674	694	687	711	698	690	700	657	661	665	681	702	659	663	673	690	708	650	670	637	665	682	688	658	722	656	677	719	699	706	632	659	664	650	651	679	651	661	668	663	675	679	686	662	695	694	662	625	715	652	688	654	689	654	670	672	689	666	651	680	654	606	705	729	711	647	688	672	673	684	617	651	668	689	711	692	716	629	701	628	708	703	667	691	688	729	686	674	640	647	653	638	644	664	667	682	696	705	691	663	705	664	693	641	713	670	700	650	664	700	686	676	669	684	657	731	679	690	652	664	677	652	650	624	671	681	648	660	668	702	697	695	660	688	666	682	685	697	675	685	686	675	687	700	687	669	674	680	692	681	718	669	702	654	682	667	626	648	691	702	642	645	646	647	690	667	704	692	651	681	674	715	679	663	648	675	662	706	627	680	608	697	626	635	672	675	673	689	732	679	687	697	679	690	704	700	686	627	649	634	651	710	696	651	655	690	659	640	658	695	690	676	684	643	658	645	635	645	695	727	688	663	686	649	653	703	635	687	676	679	656	678	699	715	697	635	672	635	699	649	707	696	684	642	657	618	644	629	660	683	694	674	679	661	621	685	659	662	698	661	670	655	684	636	671	669	636	636	686	661	650	671	673	647	665	648	635	676	668	670	662	675	650	666	665	675	680	694	689	672	674	703	651	674	668	663	655	656	656	703	663	687	659	653	684	690	678	683	693	649	727	640	645	681	657	673	719	691	638	652	651	665	740	708	710	677	705	683	723	724	681	671	651	660	681	672	647	655	652	668	674	684	716	657	675	664	670	685	657	679	642	702	644	690	678	696	692	714	725	702	692	631	673	690	653	672	697	670	683	681	694	651	685	651	695	706	651	689	695	684	687	710	658	673	652	658	685	711	652	682	701	682	676	663	609	675	695	660	691	686	656	683	694	633	640	664	675	672	676	701	642	658	685	665	702	644	700	663	705	678	671	704	696	660	702	686	630	697	720	625	693	675	669	660	665	685	645	680	682	693	667	675	707	691	664	649	663	671	735	654	685	673	697	661	688	647	671	678	662	689	666	739	665	714	686	709	664	651	682	642	648	651	653	669	728	637	696	695	675	667	658	673	684	700	689	645	680	702	679	673	682	701	674	660	702	703	714	689	636	668	710	628	718	705	689	698	647	695	692	649	667	646	707	629	665	668	683	651	703	683	679	668	690	678	676	713	691	692	662	633	662	719	656	679	706	647	681	672	658	672	683	664	671	649	673	683	665	620	728	691	677	720	691	670	674	711	697	655	643	726	681	690	627	710	669	672	684	680	674	643	709	629	642	684	678	665	685	655	702	650	653	671	727	667	704	665	701	667	650	688	649	662	660	665	683	676	717	642	637	665	737	734	672	674	704	664	663	689	658	647	681	701	719	660	634	640	646	694	651	646	676	651	645	657	688	662	681	661	706	663	717	701	736	672	666	678	664	672	676	682	668	662	696	727	676	633	666	664	680	666	631	692	689	659	662	623	678	682	707	701	694	636	708	701	674	636	655	643	701	676	666	665	660	681	664	662	676	657	651	686	696	722	704	706	719	748	666	725	685	649	646	684	677	671	672	702	653	690	665	691	691	680	698	677	678	674	629	635	689	668	654	655	651	632	687	679	729	670	651	662	672	658	691	704	676	614	657	682	691	629	724	664	661	695	635	695	649	661	659	658	670	683	689	679	681	683	710	678	656	700	655	708	671	629	679	638	653	679	695	655	694	655	705	685	689	660	690	707	675	638	666	714	668	644	649	673	660	648	656	675	621	654	711	670	701	702	653	660	664
919	131	96	81	85	90	98	82	113	87	87	102	91	83	56	77	74	78	53	93	71	72	52	66	60	72	65	80	75	92	61	61	78	81	71	61	78	68	61	63	67	84	66	65	76	78	69	70	72	69	78	77	74	72	74	76	65	68	62	69	77	76	72	67	60	73	68	63	66	63	99	70	63	56	79	73	64	70	69	81	66	69	67	74	72	62	74	50	55	68	61	89	53	65	73	71	60	78	69	75	72	59	64	68	57	77	61	66	87	54	88	75	66	67	65	62	74	55	65	72	64	65	70	58	67	79	67	66	69	66	72	68	70	75	50	71	65	81	67	62	72	59	81	59	63	69	68	93	71	74	63	55	64	73	69	59	58	76	70	65	67	68	56	65	70	73	63	63	57	83	77	78	60	52	83	60	63	61	52	92	71	68	75	61	61	88	55	76	72	65	72	74	70	64	74	61	74	65	62	78	67	88	55	64	53	58	70	56	69	69	89	77	73	70	68	61	75	78	74	70	77	60	62	66	62	59	69	70	77	60	62	77	66	69	67	68	81	75	62	79	76	78	62	66	74	57	52	68	63	77	71	84	62	82	62	55	67	73	60	59	78	64	62	58	74	64	79	71	73	65	72	64	79	61	66	75	77	56	79	65	60	65	70	63	62	65	69	75	80	63	63	69	76	63	68	78	83	76	78	70	66	69	53	79	75	66	67	56	72	67	72	83	67	79	57	55	53	66	56	62	73	74	67	61	61	62	68	66	70	61	60	66	69	76	67	65	75	58	62	84	82	72	57	74	69	59	63	65	69	64	77	66	59	63	77	74	74	69	64	69	72	65	69	78	76	67	68	75	64	55	68	68	77	71	74	76	48	63	82	76	68	54	61	60	71	63	81	76	58	69	68	73	53	75	72	66	71	79	66	77	52	57	76	70	67	76	65	62	72	68	71	66	78	56	67	73	72	78	69	77	72	72	58	78	55	64	70	69	58	76	66	75	74	73	68	63	64	67	78	69	69	69	56	67	74	91	75	58	71	69	76	71	59	76	71	65	59	61	60	65	59	74	66	67	61	82	53	60	66	73	63	54	75	62	75	87	70	67	88	81	57	72	69	68	63	70	70	66	66	72	69	65	71	55	69	63	74	69	62	69	49	56	79	58	68	50	70	76	54	74	59	73	79	64	77	83	60	63	73	57	79	63	71	69	83	88	66	73	79	54	78	55	66	54	54	66	77	66	65	54	73	65	69	84	68	72	50	59	57	73	79	55	74	57	60	58	77	69	68	59	63	62	58	76	72	58	54	62	75	75	62	68	74	77	85	65	70	60	63	67	63	87	72	70	80	60	68	78	63	71	60	53	71	55	68	65	72	54	79	64	61	66	68	71	70	66	73	68	68	78	67	71	73	79	82	79	66	75	73	65	56	81	74	73	67	71	74	70	55	75	73	68	73	81	77	74	71	75	67	69	52	68	72	69	64	57	73	76	73	73	68	78	63	71	85	68	64	78	78	68	77	68	75	67	54	55	62	71	68	80	65	75	63	69	72	61	69	80	77	60	66	74	61	62	64	69	82	78	81	75	62	63	74	60	67	66	60	72	76	64	63	54	79	62	68	64	61	70	88	76	80	83	68	66	58	73	83	72	52	87	67	82	65	64	78	62	60	60	65	70	70	69	61	74	74	63	69	66	85	71	75	62	73	70	59	79	79	63	65	63	89	79	62	72	76	75	54	76	61	62	59	69	63	76	52	69	71	61	67	62	69	76	91	72	67	73	68	86	73	67	61	69	66	57	86	71	60	66	68	65	74	57	78	74	74	85	72	70	72	82	73	62	77	71	73	63	79	59	58	72	69	61	79	56	61	73	74	68	64	71	85	69	50	65	69	60	65	76	59	74	67	71	70	72	73	76	69	80	70	63	73	76	77	83	79	68	71	70	55	71	63	74	77	79	71	84	65	77	61	63	67	85	80	60	74	65	50	69	67	66	67	88	75	81	76	74	67	66	76	73	74	64	64	72	70	67	50	65	70	68	65	63	84	62	69	65	73	67	75	69	57	62	70	67	70	69	58	60	82	55	72	62	60	74	57	59	71	55	59	62	63	64	64	56	77	64	76	63	65	71	83	57	59	62	63	66	58	66	83	74	88	72	56	69	70	69	66	75	70	52	62	70	76	63	52	76	57	78	73	46	65	87	81	61	69	69	64	75	61	71	65	59	77	67	63	72	62	72	73	76	67	57	77	80	76	62	74	65	60	76	66	72	80	77	72	70	74	59	62	53	73	72	76	74	60	69	67	76	81	74	76	72	59	67	58	72	67	76	58	55	77	62	72	69	54	76	60	74	92	68	72	69	81	58	70	69	61	72	70	55	73	71	58	68	62	66	56	66	63	82	70	59	69	61	67	73	77	70	69	70	75	68	71	64	77	67	67	71	70	78	73	73	64	78	53	70	84	56	80	73	62	71	89	86	56	68	76	72	60	79	76	63	58	76	62	75	85	84	63	44	67	64	59	70	82	90	76	66	72	81	68	65	72	82	61	70	60	58	52	64	61	72	61	57	63	60	76	74	77	66	73	55	78	68	79	69	76	71	64	68	73	71	64	65	73	73	73	57	72	65	62	55	65	69	58	68	67	63	57	62	67	76	63	71	63	59	79	86	64	75	76	63	76	77	78	67	78	67	55	75	56	61	61	67	66	55	67	67	76	62	65	72	79	66	77	80	65	75	62	64	71	67	94	78	90	77	74	69	73	55	69	70	81	54	77	60	80	76	59	61	63	65	68	70	83	73	83	54	67	59	90	80	78	71	81	73	71	81	85	84	63	76	69	92	68	58	69	68	71	72	73	76	65	64	65	76	64	74	78	78	57	85	66	77	74	81	71	58	69	69	69	71	70	80	67	75	65	76	69	61	62	74	61	67	64	75	66	72	60	72	65	83	67	74	62	77	72	68	86	72	71	63	60	59	53	69	70	69	82	53	72	74	65	73	58	62	74	78	75	69	87	54	57	87	55	59	66	68	66	53	63	78	61	59	75	79	62	66	59	65	70	100	57	70	86	70	59	69	63	80	72	61	78	70	64	71	73	67	67	62	71	69	67	60	70	73	75	68	66	64	76	64	65	66	60	65	64	66	60	75	73	64	76	60	75	64	57	71	59	82	73	77	69	59	62	83	80	79	65	67	64	61	72	88	66	75	59	66	54	77	69	64	81	73	68	69	61	74	57	69	82	70	65	67	73	75	65	64	51	69	62	71	75	66	61	73	76	84	62	67	80	58	73	73	63	59	57	70	65	70	63	77	65	61	80	72	55	79	74	60	71	52	72	57	59	66	87	80	66	60	62	74	67	81	58	67	75	71	69	72	59	74	77	60	65	72	71	81	63	78	69	68	72	56	59	72	49	71	69	64	67	66	80	63	66	63	52	75	76	66	76	75	59	60	75	68	70	70	76	85	65	67	54	67	73	72	69	81	50	62	76	83	60	72	75	67
9833	2129	932	1114	2403	2908	2089	2029	2059	1597	1362	1321	1234	947	765	724	719	700	808	783	734	629	632	632	642	642	659	678	667	649	701	642	610	628	573	587	613	676	612	591	642	635	581	574	609	573	605	587	622	633	635	573	589	599	588	598	551	619	571	600	546	607	606	596	555	635	626	577	591	608	582	566	535	601	571	590	625	609	573	574	638	600	634	599	610	578	627	603	578	580	605	583	565	564	644	602	603	637	572	605	592	639	589	546	604	575	563	603	600	610	588	575	578	615	597	589	574	579	572	577	612	614	566	592	600	615	565	584	574	627	602	599	558	602	600	606	609	602	653	597	628	624	597	634	583	623	530	568	616	609	610	605	557	621	585	590	571	602	594	613	628	570	589	610	594	620	596	560	589	587	618	589	627	594	577	619	607	597	592	562	616	613	557	602	607	591	644	604	594	606	570	622	533	624	571	609	603	594	612	578	608	563	617	601	589	631	638	592	624	561	591	617	630	623	609	631	583	615	593	576	566	579	611	584	570	583	604	583	605	603	593	611	574	586	589	555	615	571	577	621	593	564	565	581	634	583	590	576	603	608	624	640	599	579	614	576	585	631	576	597	584	610	574	594	605	607	572	574	625	623	587	562	604	615	596	574	620	608	625	634	613	612	601	612	620	574	612	625	585	553	608	613	555	583	554	581	619	599	576	598	587	597	583	618	589	622	594	591	582	565	603	566	606	609	605	585	613	569	563	569	598	614	604	656	585	594	598	606	621	611	589	586	604	579	588	572	578	588	554	574	665	581	581	656	607	615	585	579	586	641	618	632	584	605	584	559	573	574	598	606	553	575	594	569	634	640	606	623	585	590	609	606	616	640	615	625	570	656	595	603	632	584	619	585	547	563	612	608	571	623	596	621	586	621	548	609	603	571	636	596	594	576	590	638	567	538	592	595	600	578	581	593	618	656	635	612	572	592	585	551	640	601	577	594	594	631	555	627	591	546	579	554	589	608	621	602	659	564	584	592	576	584	593	560	561	638	598	592	585	644	601	560	586	550	627	610	583	621	608	583	596	592	568	618	589	598	607	636	619	589	596	594	585	588	569	609	602	591	577	581	579	579	582	587	588	587	657	644	556	612	560	573	618	571	593	630	557	576	597	599	576	611	600	591	601	569	581	630	607	579	586	561	608	602	587	558	596	572	569	610	591	598	623	622	597	562	566	595	555	631	564	626	595	582	590	604	569	598	614	586	539	592	568	563	624	606	628	574	632	589	594	584	593	634	619	606	614	544	590	606	590	633	589	550	612	596	623	610	575	573	605	601	589	595	573	597	645	664	572	601	578	622	615	570	562	591	555	563	576	589	613	588	610	572	563	625	609	616	577	597	595	625	605	567	602	616	612	595	578	566	600	565	597	593	609	577	617	599	574	629	603	576	609	599	577	586	580	583	562	616	531	621	581	592	571	597	588	607	602	580	612	592	549	570	603	567	596	604	615	587	562	607	577	556	562	592	565	588	608	613	589	571	582	594	600	562	622	590	611	555	608	599	616	640	603	616	633	554	562	588	605	626	626	634	553	548	596	574	643	573	586	628	606	603	595	603	575	618	558	591	620	615	571	571	587	538	569	526	591	580	619	616	599	633	537	622	566	601	593	573	584	565	581	604	578	599	571	585	593	583	585	583	589	568	600	593	567	568	627	602	578	578	579	610	613	624	580	606	617	631	636	598	612	601	589	584	587	592	586	583	601	633	653	583	604	541	602	590	597	549	605	570	618	590	593	545	617	609	628	582	641	594	584	627	593	582	599	608	603	579	559	601	566	611	586	565	602	598	588	586	619	591	610	590	637	594	605	582	589	568	638	574	597	585	597	594	611	574	595	588	568	563	574	550	553	611	572	547	576	592	572	625	644	584	585	644	598	546	650	590	626	625	615	618	573	572	646	623	606	572	609	592	572	589	607	602	603	584	619	610	601	582	617	600	650	618	647	612	586	595	607	612	591	577	620	588	575	576	618	588	604	640	602	576	613	593	565	605	620	600	580	571	580	559	609	597	583	620	608	557	561	606	592	645	593	600	582	609	659	563	590	587	643	608	648	619	561	605	580	588	595	574	601	636	589	617	603	546	561	606	595	584	566	576	584	601	622	574	596	593	606	653	576	586	595	605	643	580	567	621	578	567	616	582	601	663	552	588	631	639	601	590	612	565	578	605	629	622	593	612	589	585	570	611	604	570	617	582	604	586	607	630	629	574	578	600	613	666	614	595	619	554	595	596	599	583	598	572	620	630	586	589	562	581	600	597	581	630	615	613	605	584	592	567	571	622	607	567	617	593	610	601	578	563	612	613	587	588	600	616	575	589	607	563	563	587	624	598	626	573	593	582	621	608	586	601	620	542	639	626	579	591	560	592	599	632	589	595	614	611	593	593	596	626	627	602	614	607	573	623	555	665	572	559	576	628	630	579	582	601	568	585	620	603	601	607	609	545	566	627	581	575	556	574	622	590	631	542	594	575	573	631	574	572	633	578	544	606	597	606	607	624	596	606	546	564	576	589	614	564	621	610	581	580	618	629	551	598	633	592	579	613	610	614	565	596	638	563	615	617	623	567	582	588	612	610	594	599	618	610	595	571	623	582	641	556	602	606	572	617	556	583	619	623	603	638	581	593	622	574	628	622	588	643	625	664	589	598	633	600	579	583	602	620	585	605	564	595	578	628	603	610	620	602	605	570	610	589	595	613	597	590	590	560	617	611	638	592	582	601	626	596	581	592	568	599	600	608	603	598	551	578	646	594	574	580	621	576	583	610	537	583	592	628	611	569	606	628	615	609	623	649	604	584	609	559	580	593	609	611	577	605	594	637	591	569	572	563	596	582	595	544	594	567	591	576	575	637	596	589	583	608	629	577	605	594	552	573	590	591	596	580	649	627	577	641	602	573	585	566	561	556	576	647	600	567	610	586	596	603	552	537	539	565	598	626	590	596	642	575	584	566	619	642	601	622	632	633	631	578	600	606	538	611	554	633	606	614	584	595	577	621	624	610	601	603	632	599	608	596	621	618	558	592	603	594	590	601	579	609	581	583	605	609	585	637	597	618	608	631	620	590	577	605	610	616	561	580	582	568	605	586	545	593	603	580	612	581	556	556	612	602	641	589	568	617	589	593	622	596	580	629	603	585	614	592	615	593	566	580	575	594	593	613	589	586	624	606	591	558	624	563	623	613	584	621	576	603	588	615	581	607	584	636	524	615	592	549	560	591	594	602	591	640	595	635	579	555	585	607	586	610	610	618	592	598	629	602	633	623	570	647	601	592	584	584	609	599	581	557	593	587	661	550	580	595	626	550	617	533	587	561	572	575	616	568	582	600	585	598	532	600	599	626	641	610	603	632	627	589	613	628	600	619	594	630	584	632	587	587	631	651	593	617	604	604	569	631	581	583	612	643	610	632	591	590	584	582	584	586	607	601	588	628	584	579	598	578	631	551	615	568	609	603	635	609
656	246	156	136	135	147	138	152	154	156	169	143	134	124	125	114	110	116	113	129	120	95	90	114	105	105	105	102	108	95	88	96	95	98	98	108	101	108	104	111	84	95	102	97	108	104	98	82	88	83	104	91	94	114	105	100	94	102	94	95	87	104	103	99	103	103	113	91	104	109	96	98	104	97	103	100	110	104	111	113	128	96	104	99	121	112	113	78	104	106	85	93	99	93	101	115	94	110	106	92	89	94	98	103	111	103	103	101	93	111	104	114	90	98	92	117	111	102	82	91	100	122	98	109	92	96	108	90	109	95	92	105	89	75	99	100	113	96	114	105	94	108	100	102	109	94	112	90	104	98	104	90	107	105	89	121	88	85	91	88	112	95	111	107	90	117	107	85	94	110	118	99	83	94	106	111	102	97	89	95	87	93	104	87	86	105	102	93	108	110	80	86	105	98	97	97	109	109	104	86	81	97	103	93	85	109	101	114	104	87	110	81	96	89	95	85	114	99	90	100	104	104	106	107	100	91	98	96	93	92	114	100	99	103	88	90	91	100	96	116	94	105	119	94	102	83	102	114	108	90	95	125	113	97	90	95	129	104	92	104	91	96	107	81	103	87	89	102	90	97	88	79	83	110	99	107	76	94	112	98	108	89	99	90	109	85	95	93	101	98	113	93	90	102	107	113	94	89	99	102	109	104	101	88	114	103	89	85	116	108	94	110	94	101	104	93	96	93	107	102	105	101	91	92	100	102	96	99	99	100	91	98	91	118	100	105	108	100	105	102	91	101	106	126	93	102	98	102	92	94	95	90	121	106	114	99	102	97	98	86	92	94	105	98	103	99	102	83	94	100	107	93	107	88	113	107	99	102	106	88	108	116	88	94	117	120	107	86	97	101	99	89	91	109	104	92	92	107	104	114	112	88	100	103	117	112	79	95	108	104	103	98	98	94	102	107	92	106	87	84	100	104	100	89	99	97	114	100	103	101	105	98	106	105	109	104	115	109	96	111	94	100	94	102	103	106	109	90	92	133	91	92	93	75	95	111	98	95	91	88	111	86	99	103	118	81	101	88	87	83	89	126	104	105	82	88	102	105	109	100	114	97	97	97	104	117	92	112	102	100	101	98	118	86	108	97	99	108	87	85	110	85	99	114	109	115	98	97	81	102	106	102	102	88	103	103	128	84	96	112	101	84	119	112	93	106	104	98	90	77	96	106	114	79	76	103	95	107	91	107	98	85	91	108	96	114	100	102	110	103	95	99	89	85	83	118	95	92	88	94	86	93	114	101	107	87	123	105	109	105	92	93	105	103	96	114	108	107	94	111	97	101	104	79	95	97	103	99	111	104	115	99	91	94	101	97	100	83	108	106	102	89	101	83	112	91	96	95	103	91	93	107	96	97	86	93	88	97	102	80	99	92	97	98	99	91	110	94	85	101	95	101	111	101	116	97	96	99	99	99	109	103	128	101	106	105	112	101	93	91	101	105	116	87	122	97	101	95	96	106	93	90	102	83	105	102	100	93	101	111	87	90	107	110	107	109	86	95	97	94	98	116	98	117	98	94	103	110	96	111	100	101	96	97	113	101	98	115	89	110	110	100	100	89	105	115	91	109	86	99	107	97	110	118	109	117	104	109	90	109	89	113	98	102	98	105	101	102	105	107	104	104	93	106	106	97	95	87	101	93	100	89	91	111	99	120	102	111	88	103	94	94	104	98	104	95	96	94	120	109	102	101	115	89	109	101	93	99	103	99	95	103	108	124	134	94	124	107	113	97	118	83	109	86	99	110	93	95	101	85	104	105	89	108	97	118	89	89	114	113	97	106	116	97	110	96	108	102	100	111	100	90	102	110	104	108	109	115	91	108	91	105	109	96	95	107	97	95	80	103	94	103	100	94	92	119	98	118	101	90	108	115	82	99	96	111	97	88	110	104	90	119	84	103	96	97	109	97	100	120	97	104	114	96	93	104	88	80	98	83	121	106	101	110	103	105	113	108	124	99	93	86	100	107	83	90	98	91	92	109	114	95	97	106	107	101	97	112	103	89	102	115	95	104	99	89	102	92	92	95	91	94	89	88	98	91	96	98	113	94	82	85	107	103	99	104	86	106	100	98	124	102	97	107	102	97	107	93	88	96	91	105	83	101	98	92	103	106	115	103	101	87	96	103	125	89	111	88	96	83	103	84	96	96	90	116	104	84	93	102	99	94	104	94	106	106	100	101	97	91	103	106	92	106	110	92	89	87	113	88	84	88	98	106	97	92	118	104	92	98	100	123	102	99	91	103	96	98	92	103	105	102	115	95	102	103	100	82	89	89	105	96	103	103	97	92	107	89	99	76	90	98	102	110	95	98	95	110	104	123	92	111	91	108	107	112	105	88	107	106	110	95	83	112	103	115	106	97	100	96	111	115	89	98	103	90	102	92	106	121	91	99	123	103	118	107	107	107	93	111	88	92	89	111	87	100	100	126	107	103	98	107	99	109	87	104	109	100	103	110	108	100	108	90	111	85	102	98	103	83	109	91	106	92	104	110	103	89	105	107	105	86	97	98	101	111	92	98	126	121	101	86	105	113	108	102	101	113	98	103	103	74	108	108	98	84	106	101	92	119	99	92	88	99	102	120	102	99	78	80	103	98	98	96	106	98	95	91	114	118	101	102	124	89	110	79	98	103	98	107	104	100	99	107	110	96	92	94	89	101	99	98	113	118	88	84	88	99	90	75	109	102	105	100	82	116	108	107	101	102	87	110	83	111	92	121	112	97	102	109	99	109	110	92	109	94	97	97	103	93	97	100	100	93	102	119	94	109	98	83	108	95	100	85	79	108	111	105	104	86	116	125	117	102	108	121	103	120	85	110	92	105	94	102	107	99	94	106	90	105	108	103	109	110	93	102	94	111	94	90	98	114	108	82	119	84	116	114	101	89	103	107	115	111	86	107	117	105	88	92	117	98	100	100	97	103	103	106	105	95	92	103	107	100	106	81	124	103	92	108	86	100	96	98	101	98	110	82	106	108	94	105	89	93	99	106	114	104	84	104	104	98	99	131	94	114	97	115	91	107	110	89	99	85	100	96	99	113	110	95	79	92	117	107	86	99	87	106	109	111	82	87	96	108	104	104	122	85	98	97	94	103	121	99	87	104	107	101	92	106	110	106	97	114	99	113	106	93	97	98	93	98	104	103	98	91	112	89	89	92	103	89	108	87	90	124	96	98	83	98	94	99	107	98	101	106	114	108	104	85	114	102	120	106	79	99	98	95	124	88	104	99	102	110	92	116	113	98	101	97	104	93	102	106	94	93	76	98	104	126	108	122	98	92	89	101	91	115	107	109	111	88	101	90	114	101	119	108	125	113	114	97	98	101	93	99	91	96	108	90	100	97	121	111	92	114	116	102	90	83	92	107	108	105	105	89	98	94	104	97	118	108	94	103	97	81	121	101	116	103	97	104	106	95	97	97	101	120	101	100	82	100	100	105	122	105
10509	3551	1700	2121	5020	5490	4437	4275	4056	3073	2620	2504	2294	1857	1307	1240	1277	1267	1279	1269	1192	1088	1055	1017	1025	1008	1044	1025	1087	1156	1040	983	890	922	925	895	984	986	955	914	962	934	949	924	849	964	930	913	924	993	923	916	941	1022	952	898	933	854	968	921	921	907	904	878	879	898	912	938	871	884	886	939	901	893	892	944	936	907	913	906	943	919	926	947	923	912	921	902	926	901	923	884	934	939	947	929	905	928	898	921	906	929	954	958	933	944	936	897	936	902	885	888	890	872	901	936	924	906	870	900	906	902	841	893	977	876	918	901	933	859	912	893	891	909	915	915	917	861	924	920	934	943	920	870	980	898	901	870	897	904	932	892	892	899	886	905	884	929	914	891	924	856	877	862	896	920	936	918	913	869	889	890	863	944	908	859	911	903	894	948	878	932	900	877	824	916	910	934	907	914	911	925	929	895	939	924	949	910	869	900	920	887	934	885	930	946	882	930	858	874	885	880	920	883	911	875	917	865	883	911	943	861	855	927	936	913	895	900	876	897	873	903	946	876	935	883	930	930	935	909	885	896	948	900	930	929	883	926	899	866	944	909	914	971	984	899	928	898	875	880	894	883	922	916	945	883	867	951	947	889	925	939	911	901	901	905	896	837	884	848	855	884	923	911	919	910	908	943	890	934	884	915	906	905	968	935	912	898	833	917	911	951	865	899	855	885	922	878	932	936	899	957	895	896	881	903	933	893	892	931	912	889	976	913	947	907	936	934	930	928	918	935	884	841	918	893	905	900	921	929	897	911	894	852	896	871	918	920	882	881	902	876	881	906	898	892	933	897	945	852	907	971	939	881	896	884	892	857	922	902	937	899	843	880	930	896	957	887	920	856	927	923	927	904	899	933	910	921	879	878	922	912	941	879	912	905	945	918	927	942	898	907	849	941	900	843	904	931	888	930	925	937	894	913	926	919	873	917	929	881	991	910	899	938	898	925	881	910	850	924	884	898	924	882	916	955	936	875	857	929	886	991	861	876	869	897	932	965	909	910	920	925	898	935	895	876	885	891	972	925	929	840	910	876	892	898	924	929	941	866	913	922	958	921	875	898	903	908	887	899	890	942	884	876	894	891	905	977	922	918	884	923	908	926	935	894	930	869	927	906	918	898	872	901	937	860	908	917	948	866	898	866	894	903	922	966	897	891	904	861	877	905	947	927	895	907	873	914	949	902	914	869	889	915	946	880	891	871	913	923	934	895	923	874	931	981	902	915	858	895	909	936	895	878	947	936	883	913	934	905	886	953	932	840	1008	898	915	896	894	906	903	929	914	865	862	915	872	946	929	877	929	887	921	878	914	939	905	895	938	915	934	873	916	896	931	906	888	922	964	889	885	892	935	941	901	906	905	906	891	935	917	885	929	1003	885	903	948	930	929	961	899	880	924	918	935	941	877	888	889	897	894	870	880	965	876	895	866	924	892	961	958	943	926	909	921	933	967	870	891	890	959	920	848	931	941	880	906	883	939	882	884	912	913	919	888	989	910	936	897	884	886	907	970	934	886	887	896	953	915	894	878	872	894	904	828	924	967	919	888	866	889	978	894	917	929	915	924	930	882	884	949	920	947	880	870	936	868	894	940	953	973	911	874	877	892	925	903	915	889	889	924	916	936	918	902	910	871	915	953	936	883	911	897	918	944	937	917	905	894	893	858	926	909	905	894	893	899	929	880	942	885	935	882	946	921	894	962	897	873	919	917	917	895	945	928	880	929	967	862	925	953	905	920	856	873	911	958	882	904	901	875	879	945	887	937	900	872	925	892	874	937	917	932	892	910	903	949	934	923	884	878	905	944	906	985	952	899	921	918	950	940	896	926	875	874	878	884	836	900	916	940	889	913	929	916	848	855	942	879	921	872	908	901	933	912	940	873	926	908	908	934	895	902	931	931	910	904	911	885	894	934	883	928	915	843	951	848	983	913	848	878	890	919	953	916	918	919	903	888	937	860	877	900	923	917	917	891	958	910	922	935	851	918	928	912	912	860	897	879	959	925	943	947	903	906	935	887	876	872	935	935	900	970	952	903	988	901	865	914	896	900	992	885	896	922	921	889	936	913	895	925	954	944	884	920	919	935	962	898	926	875	903	885	879	928	919	885	897	892	887	922	959	893	889	860	936	934	908	918	889	867	896	859	925	906	881	880	953	850	888	930	882	902	905	919	913	880	880	866	912	871	914	871	913	893	931	936	908	919	896	869	916	909	896	884	927	922	941	865	916	937	881	878	954	860	931	956	892	926	853	873	895	941	857	941	885	895	900	910	888	895	913	934	923	915	903	922	840	949	880	948	885	913	881	944	926	892	837	979	910	866	912	864	897	928	919	881	904	859	917	879	935	946	901	881	890	922	898	910	884	906	892	945	940	916	851	965	866	924	901	924	918	922	940	941	904	907	903	889	890	883	887	891	934	909	849	952	934	875	892	953	940	876	935	917	900	892	925	899	951	927	900	922	931	894	952	939	947	932	909	881	924	898	929	902	923	913	890	906	922	900	892	917	896	918	918	888	880	946	895	930	870	903	873	858	878	923	928	912	924	902	930	882	874	941	942	880	848	883	923	951	863	909	912	943	914	958	922	895	926	921	883	898	939	870	860	888	884	940	922	950	920	898	877	941	895	960	864	909	870	909	869	863	965	912	903	879	894	909	953	885	937	940	911	870	935	899	921	896	890	910	900	932	929	868	898	934	877	913	961	939	898	915	912	905	915	880	906	891	903	892	879	985	955	945	917	926	942	881	873	946	883	919	913	918	898	946	902	943	932	951	878	906	930	862	934	971	922	936	887	974	866	901	908	923	898	909	964	915	895	926	950	868	974	866	908	879	905	949	934	958	913	897	913	920	920	945	916	903	955	895	893	886	935	936	894	947	907	941	972	937	918	917	854	923	892	968	897	900	890	937	920	895	883	853	891	895	898	858	880	891	928	889	930	869	907	994	875	895	862	934	910	932	858	882	936	879	943	839	941	910	905	927	887	941	869	888	925	881	891	891	901	892	914	885	915	934	929	891	929	929	916	914	944	902	873	868	901	929	933	931	884	939	898	927	900	908	880	927	923	936	897	911	890	917	932	875	875	880	914	918	895	885	945	881	889	931	889	900	870	881	901	934	873	872	901	894	937	941	873	902	907	874	919	928	884	921	896	906	902	955	896	888	915	863	933	855	914	882	907	897	942	906	902	959	928	890	885	927	902	888	924	871	920	915	982	892	875	900	934	886	908	922	881	935	920	931	911	893	901	923	939	965	837	909	920	890	867	892	889	942	860	977	931	851	908	928	926	901	915	897	895	928	929	888	894	910	867	927	874	852	904	917	918	867	885	967	885	978	918	907	955	901	874	937	914	894	871	932	909	916	884	883	961	909	916	865	911	894	941	916	903	948	913	921	928	909	896	924	897	955	876	939	912	918	943	935	917	912	977	863	903	900	920	944	892	930	908	880	886	937	858	919	904	911	884
1308	136	66	60	74	51	48	64	96	70	58	63	53	37	30	38	50	42	35	32	33	38	34	23	29	37	34	38	33	27	37	23	35	24	23	24	27	30	37	28	28	27	30	29	31	27	26	29	27	34	31	31	33	25	24	26	34	34	21	23	29	35	22	31	40	36	37	16	29	27	25	20	28	26	19	31	24	28	39	28	29	36	39	28	31	32	35	28	30	23	24	43	20	35	38	20	28	33	17	39	36	33	33	30	28	27	32	22	30	31	32	28	24	20	25	30	33	27	26	37	21	34	30	36	25	29	15	23	27	22	29	27	22	30	20	20	33	22	34	27	20	24	33	31	25	31	28	31	29	22	26	39	28	21	33	33	27	34	26	32	21	26	34	26	36	25	41	25	30	28	23	27	31	24	37	35	28	37	29	29	27	33	34	36	20	25	21	24	18	34	37	21	30	33	40	41	28	28	28	32	33	31	27	37	32	40	23	29	28	28	39	26	30	22	34	31	20	34	36	34	30	32	34	30	27	23	32	18	36	26	32	20	36	27	30	29	20	42	29	35	29	32	33	32	26	24	36	40	25	27	28	19	33	32	31	27	29	33	33	30	30	30	25	29	42	25	39	39	28	26	27	34	18	34	30	33	27	35	21	30	29	33	23	35	34	28	36	29	46	21	25	23	36	27	24	31	38	24	26	34	31	18	21	41	20	23	29	24	23	30	31	26	25	36	29	23	24	25	32	30	26	23	31	35	28	29	36	24	27	36	21	24	18	32	27	20	34	33	27	28	30	28	20	29	31	20	32	34	15	27	22	24	25	38	22	28	28	35	29	31	29	30	32	33	29	21	25	28	33	26	25	27	21	29	33	31	40	25	33	30	42	26	27	22	20	37	32	31	28	34	31	32	19	25	18	31	28	25	24	24	29	30	25	33	29	24	45	33	31	30	28	37	33	28	27	37	29	22	24	24	31	31	37	26	28	35	19	26	31	36	24	38	35	31	22	19	24	25	29	35	15	35	26	31	27	33	28	27	29	27	29	33	35	18	23	29	20	35	19	30	38	31	29	42	24	28	29	26	27	32	26	29	28	29	29	27	40	30	22	37	39	36	28	33	31	37	29	25	27	27	19	27	31	34	21	34	34	22	27	33	23	35	30	21	36	25	33	23	31	32	29	28	31	26	27	31	33	33	32	24	29	30	29	42	20	21	31	27	28	35	20	27	25	25	25	27	31	28	21	17	34	31	20	22	25	30	30	21	35	37	30	32	30	32	26	23	26	30	43	42	19	28	31	27	25	34	36	29	20	25	24	26	39	26	27	29	30	29	31	39	32	29	23	29	28	25	25	24	23	24	29	30	40	22	28	31	23	33	29	33	32	34	28	23	34	24	39	32	26	30	32	29	24	39	22	30	29	36	27	19	28	41	38	26	28	30	27	28	28	29	30	29	20	27	30	26	27	26	28	27	24	21	31	26	24	31	32	23	22	37	27	21	25	31	34	20	32	32	34	22	33	30	25	23	26	24	23	21	22	31	36	20	38	26	30	37	40	18	28	19	30	28	31	34	25	42	30	32	20	26	35	28	43	40	31	11	22	32	25	28	31	31	35	34	25	27	31	30	32	33	36	25	31	33	33	31	23	30	36	27	37	26	21	29	28	27	30	29	26	27	24	27	37	23	24	25	35	28	19	37	36	24	33	23	31	27	25	27	21	33	29	24	23	27	21	26	26	30	35	24	34	27	25	35	23	29	38	21	38	32	23	32	34	19	24	17	31	26	33	20	33	23	26	22	23	26	28	31	18	33	37	26	17	25	22	23	40	34	34	18	31	23	29	27	27	30	30	27	29	25	25	29	30	23	27	39	24	19	30	34	27	31	24	36	39	17	31	22	29	34	20	28	20	25	29	33	36	29	31	20	20	30	40	28	33	19	25	24	22	32	34	30	22	27	25	23	30	21	26	31	29	18	28	38	23	25	23	24	29	32	35	16	38	34	23	31	17	19	35	28	34	39	41	30	24	26	29	31	15	37	35	28	35	35	30	30	26	30	26	30	22	31	28	27	39	26	25	21	29	23	28	29	35	29	34	34	29	31	26	26	30	42	37	21	32	28	28	29	32	30	24	32	25	40	33	25	35	27	30	28	24	31	28	40	29	28	28	29	31	27	25	33	36	31	25	27	25	32	24	26	28	39	20	22	26	25	24	32	35	23	40	35	33	27	25	31	31	40	19	26	31	25	30	30	27	37	31	22	24	31	30	31	32	32	21	28	32	30	23	35	22	28	36	34	28	38	11	31	28	33	27	20	24	26	27	43	27	25	29	21	36	32	30	26	29	23	27	27	36	30	27	27	28	28	34	21	26	32	46	20	18	29	23	32	25	36	29	19	36	28	28	35	38	32	27	30	33	26	30	21	30	31	30	23	37	33	28	29	29	34	42	26	29	28	29	31	39	27	23	28	22	28	29	38	24	31	28	26	24	41	25	19	33	24	30	34	22	27	24	22	29	33	31	37	21	31	30	26	25	22	25	27	33	33	30	29	39	36	39	29	19	35	36	30	24	27	30	21	20	25	24	33	26	17	22	24	28	40	20	32	30	34	20	22	39	37	18	22	26	27	22	29	29	32	31	30	33	23	27	25	24	23	31	27	23	35	36	26	28	33	35	25	27	24	24	30	28	34	27	27	19	30	31	29	28	34	29	28	25	27	16	28	31	34	24	29	24	37	29	28	26	22	38	21	28	33	29	36	37	27	29	26	33	30	25	21	20	35	25	23	30	25	31	30	18	28	29	27	27	28	33	18	26	32	20	28	23	21	34	22	27	26	28	26	36	29	33	29	26	33	40	22	33	37	33	27	24	29	24	20	21	28	29	18	22	23	17	37	37	34	26	28	32	27	21	22	34	19	20	32	23	29	25	26	19	27	32	25	34	27	35	44	18	28	26	34	40	27	35	30	35	32	25	27	17	36	28	28	26	26	27	18	38	25	37	26	37	29	32	19	26	37	24	21	35	24	22	15	29	30	25	28	27	29	27	22	23	23	28	26	20	21	38	19	24	30	17	31	31	28	29	26	33	37	24	30	37	27	31	18	25	30	28	23	36	31	27	22	31	32	34	34	34	20	29	24	32	24	23	35	29	27	32	29	23	23	23	27	38	39	24	32	37	20	33	23	30	29	28	31	26	16	28	35	23	35	26	25	34	42	20	26	31	32	35	27	32	20	17	18	26	35	22	31	26	18	36	32	26	30	25	30	27	33	21	42	29	25	18	28	19	28	33	30	27	35	29	22	26	32	31	30	39	26	28	21	23	32	29	33	30	35	24	23	25	24	19	27	40	26	25	34	39	27	32	17	28	33	38	32	28	36	24	37	27	33	28	23	19	39	33	25	29	31	27	36	25	33	35	30	19	34	41	32	27	21	25	25	33	22	29	23	28	30	34	20	33	28	29	37	26	22	24	27	26	27	36	22	36	32	24	34	31	27	30	29
11005	2596	925	1474	3751	3747	3182	3617	3767	2490	1473	1522	1336	1009	850	614	627	646	677	601	500	439	391	369	444	389	417	452	443	465	444	310	293	301	327	285	281	248	290	280	283	296	300	255	256	290	302	302	285	281	265	291	295	314	256	271	272	267	257	286	289	289	269	269	257	272	276	302	278	261	263	261	241	297	273	277	278	256	269	261	275	274	263	280	319	271	259	239	262	260	275	270	304	289	249	263	288	259	268	297	274	294	260	277	253	285	259	218	277	245	253	241	250	253	283	233	253	251	247	251	264	256	268	241	257	263	253	253	259	249	224	254	257	275	257	265	225	262	277	260	269	275	272	224	252	261	271	286	248	261	254	250	263	255	271	275	259	244	260	274	244	256	266	271	263	255	224	249	233	241	234	283	242	278	271	255	281	271	278	259	252	261	264	249	270	270	246	239	241	272	233	265	268	263	269	241	254	268	275	241	278	257	255	271	222	222	258	279	245	265	243	241	268	268	265	288	244	255	245	242	222	259	255	234	230	285	275	277	298	260	257	246	232	274	290	268	261	266	242	246	257	249	250	240	248	279	250	281	254	256	258	275	262	259	272	252	238	244	267	263	253	226	255	261	255	231	280	269	251	250	242	241	272	268	266	262	246	261	250	287	255	231	261	272	268	244	252	247	270	276	287	247	245	237	239	241	278	257	266	217	241	256	248	284	249	246	264	272	271	253	240	260	273	273	229	260	267	230	257	253	239	260	263	258	294	228	243	245	263	247	270	246	255	234	281	278	269	263	256	246	270	238	250	258	293	256	260	249	279	278	255	241	294	254	273	236	262	249	257	249	244	243	228	249	281	250	238	247	253	283	251	278	247	236	293	243	272	272	255	257	281	246	269	288	246	254	259	253	255	248	261	271	269	236	261	271	255	259	264	236	213	260	261	212	264	227	267	253	246	239	256	262	238	279	288	250	266	235	254	230	259	248	240	282	249	243	281	249	248	263	278	247	267	301	241	237	257	283	257	234	262	272	253	233	259	251	234	300	260	266	287	255	258	236	265	251	246	255	260	247	252	274	268	234	279	262	260	250	232	274	271	273	271	284	267	269	263	260	230	253	290	290	260	272	260	231	256	256	269	272	273	235	248	249	260	233	253	255	261	241	278	274	266	237	238	266	262	286	267	259	246	275	283	251	267	266	282	244	266	240	232	251	257	257	228	262	238	264	264	248	265	273	278	258	286	246	250	274	263	277	254	254	283	252	250	285	254	282	266	254	236	261	220	265	236	242	277	263	235	233	262	259	250	246	242	287	251	254	259	259	249	229	254	238	266	243	281	280	239	249	253	243	273	267	257	276	243	279	269	253	265	270	278	269	272	283	263	263	255	268	253	245	265	231	245	247	269	252	228	280	268	240	267	283	248	240	271	253	250	253	247	220	260	262	284	230	232	241	280	267	269	254	246	249	279	253	258	249	243	244	275	248	261	262	283	231	264	289	235	275	259	265	277	252	254	262	267	263	266	268	254	236	285	274	267	273	253	274	252	253	261	252	245	246	262	258	259	275	273	262	230	224	256	250	233	240	267	245	253	264	228	256	281	258	269	240	234	257	255	249	271	232	253	254	251	236	277	236	276	247	273	252	268	251	259	250	261	226	284	274	274	235	268	286	258	277	273	258	242	233	306	250	248	247	269	265	265	257	261	259	264	247	270	253	264	251	258	240	267	221	266	280	259	262	264	254	254	273	280	248	269	277	267	234	269	269	282	257	247	242	273	247	267	281	279	259	275	239	261	247	238	258	237	257	245	256	259	256	283	246	258	218	248	267	242	265	253	250	256	258	275	267	248	259	223	287	255	284	297	275	258	260	271	260	268	260	272	298	222	273	273	243	270	238	241	258	263	276	260	270	263	256	268	281	255	234	247	238	246	226	270	254	274	259	258	271	262	235	256	241	267	257	262	294	258	265	289	267	300	274	254	267	217	250	251	267	266	272	256	255	288	255	266	258	239	237	267	255	277	273	272	269	261	268	263	273	261	292	257	271	253	285	265	248	240	245	243	259	263	290	234	247	276	280	249	252	262	263	256	240	270	265	249	251	276	266	241	263	247	257	265	288	264	226	290	239	256	257	281	258	284	298	269	260	253	264	286	278	256	250	256	231	253	283	252	275	260	241	267	268	256	272	236	270	251	271	275	247	256	228	271	263	262	292	245	248	238	278	258	254	270	272	260	251	256	279	225	296	284	278	279	266	236	265	263	274	271	262	277	249	287	257	281	271	242	250	261	265	256	260	249	238	244	255	247	262	252	283	247	256	276	243	242	254	262	269	257	256	283	245	263	279	276	242	262	246	254	226	265	260	274	262	255	289	262	256	240	250	258	237	277	264	259	280	278	260	272	268	274	251	263	238	283	216	243	280	249	268	266	260	257	250	267	232	267	237	248	245	262	278	253	263	249	252	257	282	287	253	250	237	256	245	272	257	274	259	260	258	270	244	284	245	250	250	260	266	286	233	270	269	252	270	257	264	241	257	232	247	267	275	258	269	248	282	268	264	251	252	260	300	262	273	265	269	276	238	267	235	270	263	284	268	263	276	232	264	263	266	252	259	291	271	278	253	262	272	262	301	266	275	268	237	233	249	251	276	260	274	262	261	265	233	280	258	271	263	233	267	273	261	243	264	264	270	259	246	249	250	247	258	244	260	281	272	262	252	281	246	232	312	241	261	273	270	272	252	253	256	249	250	220	257	272	253	258	252	247	247	267	235	243	261	269	245	244	226	262	264	280	282	259	239	251	265	241	262	245	293	254	275	249	246	229	269	257	252	269	250	259	268	254	251	253	257	260	288	277	256	270	251	249	256	261	264	280	271	257	256	275	246	229	246	270	237	252	256	271	263	259	254	256	255	286	277	270	242	230	223	272	276	260	249	259	271	268	261	273	262	262	269	258	266	270	273	284	239	266	236	259	245	254	244	279	260	278	261	265	265	269	284	275	249	255	260	255	254	262	253	271	266	278	279	244	238	266	249	268	261	266	220	257	255	256	258	250	270	279	282	238	278	254	238	239	254	283	294	250	292	246	235	279	265	244	283	255	231	244	251	262	259	261	249	262	275	245	274	245	236	250	258	246	239	259	226	251	264	259	261	244	288	235	266	247	242	260	260	243	267	278	237	276	288	247	244	275	252	266	250	261	256	242	238	266	268	271	284	298	254	250	232	276	264	255	266	241	262	269	266	255	247	255	250	257	232	260	273	260	234	228	239	244	238	233	239	230	267	238	259	240	269	276	248	290	242	262	265	265	259	301	266	259	258	279	225	264	269	271	271	231	270	280	240	247	251	267	269	225	243	246	277	266	255	275	265	261	252	236	284	255	257	260	273	248	258	259	246	266	259	268	238	287	273	233	277	229	264	240	271	236	276	283	255	229	282	245	287	252	264	241	250	246	261	257	255	261	259	259	237	250	268	250	222	268	251	268	241	236	294	235	268	236	242	248	268	256	258
798	276	143	112	111	121	122	164	152	125	130	93	105	113	113	91	96	87	83	65	79	92	68	76	84	82	69	91	78	81	82	90	72	70	80	53	66	78	64	81	68	69	76	79	64	73	76	67	64	76	85	61	74	76	73	74	70	74	88	78	62	72	72	67	74	78	58	78	61	57	74	82	74	54	60	56	81	78	74	72	88	60	68	74	73	64	87	73	69	74	63	82	81	87	80	62	74	67	80	69	70	77	74	74	91	78	71	69	80	79	89	78	91	71	68	60	90	63	66	64	74	55	64	65	67	82	73	75	76	71	69	60	75	76	94	70	58	78	66	68	83	63	84	57	71	71	77	86	59	69	71	77	72	92	76	78	74	86	62	78	74	83	69	64	88	75	60	83	68	75	66	74	71	78	71	71	63	63	69	69	65	71	65	79	84	79	72	86	66	68	77	62	71	82	63	90	85	75	83	64	72	79	70	61	76	68	69	81	80	54	83	62	70	74	71	71	78	75	77	73	62	83	60	69	63	75	86	71	71	83	69	71	69	79	53	61	73	70	72	74	72	75	70	74	73	71	79	83	69	64	79	70	79	75	74	65	66	70	61	63	75	70	60	72	76	71	47	66	74	80	62	83	67	93	56	68	73	84	74	63	72	83	90	86	72	81	62	68	57	80	73	61	67	59	92	80	58	54	63	70	88	66	70	83	70	73	77	76	82	73	61	72	68	78	70	68	68	81	74	84	70	68	66	75	86	58	65	78	62	78	66	68	76	60	71	74	74	76	56	78	60	60	70	72	66	65	71	67	88	71	57	67	56	65	70	55	91	75	75	58	78	58	87	85	76	68	70	73	68	73	62	85	71	90	62	72	72	63	67	79	87	80	71	78	54	76	70	92	85	66	79	68	75	68	68	79	79	82	73	83	87	63	86	67	63	62	58	63	79	65	78	78	74	71	72	78	63	84	82	73	65	66	50	89	61	75	71	65	67	65	83	74	76	79	78	78	76	75	79	58	71	70	74	69	64	73	68	74	70	91	79	65	81	66	86	73	83	79	80	71	86	67	83	71	74	77	73	68	57	79	66	68	75	65	59	66	70	68	63	74	59	73	79	57	63	73	63	70	65	77	62	63	73	65	90	62	89	82	73	104	71	75	73	72	63	70	75	77	79	74	75	70	90	99	84	66	70	93	77	66	69	89	77	71	62	74	83	80	70	61	83	73	77	60	70	56	70	68	75	66	72	77	65	81	74	81	79	73	60	63	76	70	74	74	65	76	83	72	55	64	65	69	80	89	77	79	71	60	80	78	91	65	74	69	78	66	82	96	70	69	83	72	68	66	69	77	69	78	73	91	88	63	74	85	77	73	76	76	82	82	65	74	67	77	71	82	84	71	70	68	72	60	74	69	62	79	73	73	85	67	69	74	72	82	64	77	81	84	66	65	84	74	70	83	80	70	67	70	80	79	56	76	74	69	70	74	56	55	67	84	57	87	86	70	84	67	71	76	66	68	63	53	56	63	83	81	88	75	74	68	74	60	75	67	75	74	57	69	67	60	66	69	75	75	62	66	74	89	68	72	90	68	80	68	103	67	68	61	82	82	65	62	56	79	66	79	76	65	77	75	69	85	78	64	70	76	84	71	70	77	71	69	82	64	73	87	68	85	69	69	62	74	77	96	73	86	71	71	81	72	63	77	65	77	71	81	74	71	62	73	71	78	73	75	85	77	68	73	73	77	78	66	83	82	67	81	76	80	66	73	70	82	80	69	77	62	69	86	73	63	76	69	84	73	78	69	66	76	69	67	91	71	67	90	74	71	70	81	70	60	66	75	75	69	53	70	75	72	65	60	62	62	76	71	66	65	57	75	80	70	69	64	76	81	62	81	69	64	75	61	63	96	84	61	73	72	66	73	70	65	75	76	72	67	57	72	70	66	72	63	83	69	75	72	66	76	82	64	75	93	74	73	82	65	69	48	62	65	75	71	84	66	72	71	76	74	78	69	84	76	70	71	73	75	62	73	84	72	81	63	60	69	67	74	70	67	73	72	75	86	76	86	52	82	77	70	81	58	80	80	54	73	79	61	73	78	82	84	73	64	73	62	70	74	77	81	74	81	86	58	62	74	86	85	78	62	76	81	75	78	78	58	79	74	77	84	58	73	79	69	66	78	86	79	69	74	67	76	77	78	62	73	67	81	72	58	63	64	82	71	71	63	65	66	71	67	74	69	58	65	81	85	78	73	68	62	62	77	75	70	97	98	74	70	70	75	67	67	75	78	76	73	71	59	65	82	68	78	67	65	69	87	76	72	67	80	61	63	72	85	77	55	75	81	76	67	78	68	60	84	79	68	74	66	74	76	60	84	67	76	61	71	74	68	81	62	70	87	63	75	83	75	83	66	72	55	69	65	73	74	67	68	80	61	67	69	70	65	80	71	66	84	57	68	59	71	77	55	91	74	77	81	69	89	83	68	68	68	72	80	78	69	86	70	87	74	76	85	72	90	69	69	79	79	67	78	86	65	63	69	69	63	57	76	64	61	73	82	68	82	79	77	56	85	65	75	74	68	82	72	66	60	59	60	70	74	85	69	76	92	79	84	75	67	68	65	79	67	82	68	66	67	72	69	76	93	71	82	76	83	78	59	78	85	77	59	87	73	72	79	66	83	75	70	69	85	72	70	80	90	77	89	76	76	72	73	73	62	79	79	58	61	76	71	74	71	80	69	58	75	69	72	71	73	80	58	63	78	71	81	76	73	54	58	63	70	74	72	86	74	85	63	57	78	85	71	75	81	67	80	77	87	62	62	73	70	69	55	62	64	88	72	65	84	86	84	86	63	73	87	65	70	76	98	72	55	69	75	66	59	65	72	77	72	54	75	67	67	75	72	79	60	80	61	54	85	84	81	75	76	74	73	76	92	77	81	75	72	64	69	70	84	61	73	79	66	70	74	87	65	71	78	69	62	67	76	69	75	66	73	70	79	68	66	74	82	86	79	74	65	79	88	76	66	78	76	83	72	55	73	63	69	82	81	72	69	76	70	81	66	74	72	73	76	69	76	75	60	72	94	81	62	86	68	58	82	67	60	68	83	84	79	90	62	69	63	67	74	61	72	72	78	77	79	65	81	78	64	76	65	63	68	85	77	71	64	61	67	74	78	88	57	62	64	64	89	71	63	77	63	71	64	61	62	66	75	81	75	71	81	73	70	81	64	79	77	70	66	62	66	79	94	81	59	71	77	71	77	68	66	70	66	73	51	77	93	81	82	69	68	65	68	76	68	65	82	69	80	67	87	83	71	67	71	79	78	69	69	68	67	66	70	78	65	74	60	67	83	67	72	83	73	72	85	91	75	76	58	79	77	63	77	71	66	74	77	73	72	68	66	63	66	80	87	69	65	74	67	70	70	73	61	72	76	104	74	67	83	63	86	67	62	54	85	62	69	87	59	82	59	77	80	73	67	67	83	74	75	76	85	67	67	65	70	67	83
11529	4033	1712	2577	5132	5641	5471	5869	5215	3799	2681	2640	2172	1781	1485	1346	1290	1369	1322	1159	1061	979	918	894	980	869	988	1112	991	960	975	749	743	807	776	756	789	768	713	696	756	705	714	728	742	722	735	672	730	726	723	656	734	676	746	742	757	762	704	695	659	684	735	700	717	718	711	700	643	646	678	677	696	658	691	657	642	665	702	663	700	718	715	683	708	685	671	728	672	667	745	699	718	704	721	723	676	681	687	718	722	692	708	690	737	691	646	725	663	703	677	690	757	694	629	672	709	671	686	695	746	692	722	674	687	680	732	717	728	690	672	686	709	684	737	690	664	711	675	672	697	676	684	705	697	702	681	660	693	674	697	698	743	674	695	683	712	724	699	719	653	663	722	699	678	665	696	700	686	718	682	688	717	745	730	689	726	675	722	680	652	653	648	665	668	653	731	663	621	699	692	720	706	658	627	715	737	686	709	625	642	671	677	715	686	684	706	682	679	713	722	707	765	721	685	666	747	675	735	688	672	682	659	692	744	667	647	717	705	658	679	718	654	681	661	706	697	709	640	697	718	646	712	675	730	661	695	693	685	699	704	707	667	658	702	685	742	672	657	655	739	699	734	694	696	653	699	683	653	694	672	689	688	674	654	716	699	729	648	686	688	688	711	686	663	720	677	675	647	671	658	701	712	671	693	676	725	679	676	698	646	706	649	682	678	697	678	692	689	745	686	708	693	674	683	665	628	660	668	700	638	692	711	680	682	681	704	722	680	669	654	660	698	654	694	691	614	690	676	700	711	710	672	675	689	684	700	704	716	713	683	678	677	705	656	684	710	771	696	677	715	705	680	684	739	714	716	659	702	683	712	700	722	685	699	738	720	692	676	660	665	691	670	698	685	666	643	725	652	713	688	661	675	665	653	688	699	679	683	670	721	682	675	653	702	692	707	673	675	674	691	679	726	677	708	666	629	684	677	755	645	694	704	714	712	693	654	642	698	729	669	651	698	699	700	651	687	665	677	699	729	655	739	658	717	675	658	701	738	682	705	666	658	714	686	659	705	691	720	662	708	660	653	730	706	699	674	627	695	689	738	685	684	679	658	655	672	684	688	703	686	652	685	654	678	717	691	721	726	697	655	682	684	678	664	715	660	698	642	681	635	656	642	677	690	685	665	693	678	649	665	691	698	700	663	707	694	697	712	689	673	674	711	692	663	722	723	687	726	698	676	707	684	692	663	662	688	666	673	699	665	690	636	658	652	672	659	690	682	673	726	703	684	643	700	674	723	678	692	659	678	693	702	696	726	752	685	698	709	689	687	681	682	736	663	690	708	668	742	699	703	673	668	697	692	723	673	677	713	667	675	678	691	712	652	659	672	682	683	703	715	630	745	666	661	713	677	673	686	663	706	754	693	702	681	651	646	713	647	701	688	672	695	647	647	713	683	670	663	704	705	660	686	614	721	679	668	694	692	694	705	713	682	666	691	731	680	641	664	664	688	685	694	695	707	681	675	690	649	698	748	607	677	660	646	677	662	712	729	634	678	723	660	673	669	714	678	685	690	706	687	679	668	695	689	726	701	674	683	713	764	665	676	708	690	714	640	690	668	648	661	720	713	685	682	670	630	724	667	668	693	690	676	690	720	669	721	670	671	647	706	669	718	668	676	704	679	681	698	713	685	706	698	699	695	709	708	666	693	679	680	681	700	687	696	665	690	699	685	710	690	669	725	715	709	684	715	658	701	718	698	675	668	678	700	698	713	711	687	644	688	700	703	710	701	684	664	700	686	695	676	642	694	710	679	679	698	696	690	705	743	705	691	652	628	667	665	684	679	657	683	732	699	737	680	682	703	757	671	703	695	710	691	651	692	684	677	672	687	677	641	689	709	634	677	654	656	627	641	711	666	662	743	647	700	676	668	640	687	678	725	692	730	727	709	635	739	678	706	721	699	674	704	688	680	681	738	655	698	704	704	692	672	649	738	705	682	663	717	685	672	683	652	723	725	663	685	685	725	699	685	710	706	718	695	673	679	716	690	657	682	680	708	721	701	687	660	726	680	700	722	694	674	675	671	707	699	714	662	747	683	723	682	670	737	661	716	656	709	703	640	698	709	680	687	718	681	705	657	652	679	710	686	681	624	678	739	660	685	691	649	672	722	625	698	688	734	659	728	655	672	699	717	671	717	710	656	668	704	660	666	729	719	674	678	642	703	707	675	647	737	648	683	657	650	691	680	682	691	696	691	657	694	671	651	659	644	714	717	656	673	641	670	671	720	724	652	710	722	674	696	685	680	702	689	688	700	656	677	659	717	732	672	692	690	713	642	682	642	712	681	667	679	704	656	690	660	669	679	678	687	688	691	698	708	718	729	691	684	699	686	703	668	696	680	697	712	680	627	658	650	656	721	682	702	662	695	703	688	737	663	652	630	711	656	618	696	696	727	696	660	694	717	642	683	670	709	680	733	682	711	645	638	669	638	623	720	650	695	717	676	660	638	669	697	750	667	638	657	654	745	730	677	677	706	714	705	698	695	664	723	706	668	713	691	673	761	691	738	700	699	708	670	673	671	681	673	661	623	686	706	713	652	660	655	688	662	681	636	703	689	679	678	697	717	709	663	683	682	711	701	710	672	652	695	688	679	720	688	705	663	677	703	721	722	681	669	660	687	705	714	718	690	675	670	693	658	676	720	683	680	706	682	663	705	716	699	715	691	699	647	699	719	707	673	727	705	641	683	690	692	685	631	720	700	663	670	706	711	667	671	647	676	727	726	691	736	722	711	655	680	700	705	638	637	732	699	717	677	652	674	710	724	666	675	700	634	662	677	733	729	678	641	658	684	711	638	710	689	706	698	718	668	684	638	676	655	656	689	707	722	722	656	664	670	676	693	677	670	710	675	663	655	712	649	751	737	654	694	687	702	694	670	661	719	690	664	660	686	675	721	661	702	638	700	672	683	673	698	691	692	675	717	685	660	712	678	683	697	742	708	716	677	711	698	635	718	703	680	697	713	661	708	687	699	698	705	688	677	744	656	661	652	680	705	664	700	723	661	653	666	687	707	701	686	670	677	703	714	702	768	756	660	698	712	676	657	639	703	688	671	700	670	743	682	684	675	659	646	678	692	699	684	672	662	701	689	661	712	694	683	705	761	724	700	719	723	706	712	638	632	713	686	664	733	659	694	660	669	701	656	688	652	680	718	681	680	660	655	689	690	706	652	711	694	709	696	669	690	703	722	710	649	694	702	694	691	788	707	683	685	719	666	701	666	666	698	691	671	718	742	720	647	708	680	729	732	645	680	659	705	699	669	684	726	677	709	681	689	638	671	667	735	666	677	684	707	710	730	716	685	715	684	705	683	668	665	714	688	659	689	663	677	706	682	641	697	663	696	635	650	671	688	662	722	699	628	640	660	746	670	658	693	655	690	658	668	732	716	649	687	666	691	707	681	604	655	714	659	694	739	726	688	703	701	684	679	636	655	753	685	690	689	696	716	649
859	133	99	79	89	88	88	112	99	87	78	65	86	78	77	62	69	83	64	61	84	66	66	68	69	59	77	78	84	61	71	59	68	62	73	85	55	60	70	55	64	80	60	60	64	70	78	73	62	67	57	59	70	77	75	73	56	64	84	64	65	74	64	70	59	74	77	66	81	65	71	56	60	71	73	57	76	59	68	79	66	80	74	88	64	56	61	67	69	64	84	69	57	72	79	66	75	73	86	66	53	62	62	82	83	70	75	58	71	74	76	57	56	59	69	66	74	70	78	68	77	59	62	51	86	64	66	82	64	69	70	74	64	74	63	71	48	75	65	62	59	63	58	72	67	69	72	55	60	61	65	80	68	57	58	69	62	67	71	80	66	83	64	65	62	63	65	71	75	71	72	72	66	65	70	65	70	67	53	62	76	87	85	89	67	85	56	83	70	75	57	79	77	49	67	73	80	65	68	66	73	60	60	73	81	55	65	67	74	57	66	61	72	76	69	60	89	64	62	76	62	71	61	75	68	59	70	68	63	60	66	66	44	66	68	82	65	63	71	69	81	79	61	80	72	67	89	70	64	55	83	73	81	83	94	70	57	67	79	68	55	61	65	63	68	72	76	68	75	83	80	75	63	63	57	76	74	75	73	69	69	77	60	75	89	68	90	67	74	66	84	69	80	71	61	73	72	71	71	63	84	70	81	73	69	77	69	94	86	67	67	59	73	65	62	64	59	78	59	57	75	73	55	68	66	53	64	74	69	69	77	65	57	60	68	75	66	70	76	80	84	73	54	60	47	58	69	67	67	57	77	68	60	53	67	72	66	71	71	68	76	74	71	67	60	60	72	87	71	85	68	62	91	72	52	58	101	66	60	67	76	77	67	54	63	72	73	83	74	73	67	68	56	66	65	66	71	62	74	66	69	68	80	73	70	81	78	61	55	71	70	83	57	69	58	67	85	76	72	62	67	77	58	70	65	68	71	74	81	54	69	51	60	66	62	68	90	82	68	51	63	73	83	51	71	83	54	65	71	73	61	70	60	60	72	70	73	71	69	69	60	73	71	68	59	64	69	74	73	80	74	65	71	72	72	62	65	83	76	70	66	73	76	66	66	66	75	67	64	66	67	66	67	65	70	61	62	66	71	61	70	78	68	65	72	84	79	70	69	73	80	68	72	78	62	70	63	76	76	72	67	56	76	55	64	79	71	77	80	92	60	67	65	53	59	64	79	62	76	80	62	81	62	96	89	70	63	73	61	66	84	76	51	75	71	64	71	72	69	77	80	78	74	57	64	77	70	58	75	61	78	74	68	79	68	71	75	78	74	91	78	72	80	72	66	62	64	67	71	60	61	66	76	68	55	73	66	59	81	72	73	87	67	66	77	77	75	62	62	61	88	81	68	60	60	60	70	70	70	68	71	61	77	58	65	81	86	79	74	50	58	67	86	70	82	69	55	63	63	70	64	62	69	54	67	65	76	63	78	83	66	76	68	69	87	70	78	60	67	59	84	74	83	81	66	63	59	69	61	88	79	73	66	72	72	70	64	77	57	62	63	65	66	77	71	79	60	55	60	72	53	81	72	69	67	80	84	60	70	56	78	61	82	51	68	68	77	80	74	78	72	79	70	102	68	76	71	71	54	65	62	68	65	68	62	68	64	64	68	101	67	53	62	66	66	72	59	72	81	72	64	63	67	69	61	72	61	74	74	61	64	79	62	75	64	63	75	64	70	67	72	69	64	73	66	86	59	60	72	68	68	73	70	71	68	78	66	88	70	64	68	71	58	77	66	74	58	63	84	62	72	56	65	77	71	66	74	64	73	71	70	54	74	69	93	84	89	60	62	81	68	58	65	76	73	80	74	68	61	49	74	73	62	80	71	72	64	65	59	71	73	70	60	65	69	74	61	61	54	67	60	66	82	86	75	65	65	71	76	51	77	79	61	65	71	70	64	81	69	65	74	75	74	58	75	64	75	71	71	81	78	61	61	64	74	65	70	49	60	55	57	72	76	56	70	74	71	67	62	61	75	80	74	81	61	79	65	86	71	66	67	76	89	62	65	66	65	69	67	67	70	74	74	66	67	70	64	61	77	59	68	71	81	57	74	74	75	78	61	60	68	67	82	70	82	59	67	56	82	85	87	63	79	72	58	68	74	85	77	59	73	77	63	75	65	69	81	65	68	61	66	86	63	62	90	81	74	71	57	74	68	59	73	59	69	55	77	64	70	64	69	65	57	68	59	71	75	68	50	64	66	83	66	65	66	70	60	71	60	71	73	80	66	60	77	58	66	71	67	69	60	65	75	74	68	68	75	50	70	70	61	63	64	74	76	75	56	66	79	70	66	61	67	70	62	65	72	64	71	66	78	73	68	63	61	75	64	72	75	69	65	64	75	74	73	79	73	78	66	68	77	67	55	77	56	60	69	62	70	63	64	67	79	79	61	66	94	73	80	81	73	55	71	64	56	65	65	65	69	51	63	68	67	62	74	70	78	68	76	62	65	62	65	76	70	55	62	76	82	71	75	66	61	63	74	82	66	64	79	68	81	75	69	66	75	90	64	60	63	69	77	61	84	65	65	84	54	88	80	63	64	67	71	59	63	72	83	63	62	66	67	75	56	75	76	69	60	71	73	72	65	67	54	56	79	67	75	61	76	65	55	62	73	57	69	74	63	78	72	67	74	61	66	66	64	80	60	54	56	71	76	59	79	56	63	65	58	66	79	78	60	62	84	61	58	58	74	74	65	66	86	57	68	70	62	64	52	70	70	63	72	65	59	71	86	73	58	59	75	63	71	84	64	59	83	73	44	76	79	65	67	54	60	77	62	52	70	56	81	66	74	69	73	67	63	62	69	67	67	69	87	70	84	48	59	59	75	68	77	63	63	67	81	66	74	63	54	76	85	66	68	69	66	60	82	65	71	54	68	75	66	82	69	67	61	80	76	72	64	72	68	82	63	53	81	54	57	69	67	71	85	52	68	69	71	65	70	61	74	60	88	83	76	74	63	64	63	77	92	61	73	65	73	70	76	56	70	72	60	80	66	70	72	58	73	66	82	68	63	70	61	66	69	71	63	66	89	53	45	71	80	61	66	59	65	72	67	70	65	61	81	91	48	63	61	68	63	81	81	67	75	75	71	72	82	72	66	76	76	86	67	71	72	66	68	59	70	73	75	73	70	73	69	79	60	70	74	84	69	72	82	73	78	78	71	57	58	79	54	75	65	52	59	65	64	76	76	63	83	71	71	52	56	68	75	81	51	64	62	79	62	71	70	72	66	59	69	72	65	67	79	74	83	77	73	60	64	61	77	70	68	70	68	62	72	81	66	74	64	55	64	58	68	63	74	78	80	68	84	66	63	47	57	71	63	83	60	73	63	53	67	58	68	60	78	76	75	62	70	72	69	64	81	60	76	70	65	64	76	77	72	68	64	62	93	65	65	69	84	73	85	81	70	65	88	74	67	73	68	69	70	60	61	70	69	57
8135	1937	1070	1202	1762	1963	2209	2620	2490	1946	1279	1276	1191	902	782	825	799	835	782	687	654	655	752	684	695	657	771	837	790	765	683	641	638	639	605	619	613	643	596	598	657	637	632	651	627	615	560	607	645	637	612	607	646	649	598	605	601	588	631	684	602	614	606	630	657	605	599	623	631	662	644	609	619	608	623	610	629	619	666	654	651	562	599	631	615	633	619	646	620	570	584	569	625	648	618	644	594	599	550	611	599	614	612	604	596	588	612	632	614	626	597	653	564	627	631	621	634	598	564	578	622	599	598	636	607	636	582	618	618	628	640	593	619	643	579	630	620	591	627	638	594	596	577	601	627	629	626	641	589	662	626	594	663	620	630	632	639	597	623	610	628	629	582	621	604	599	586	618	598	601	612	597	610	586	629	628	608	600	640	605	567	618	633	560	615	669	634	573	561	589	610	643	645	611	612	591	658	620	619	634	592	605	602	603	645	582	647	592	657	654	572	607	646	607	585	590	628	623	627	643	583	600	654	600	602	633	592	642	574	660	603	603	605	621	648	616	602	611	609	598	592	580	566	628	580	616	596	592	613	600	590	614	612	604	612	656	613	605	628	613	610	618	613	599	638	563	589	619	579	617	602	574	600	638	654	600	634	587	609	639	567	652	582	605	585	589	580	632	634	621	627	661	569	607	634	602	616	646	604	656	637	629	599	586	643	606	644	629	634	624	658	614	611	617	599	598	628	616	599	576	634	652	635	616	619	614	607	642	589	575	601	590	565	628	634	619	583	665	595	552	592	648	604	591	607	598	643	618	617	624	612	647	640	561	610	595	618	569	608	592	615	609	620	618	600	602	580	567	628	615	606	568	645	578	633	581	662	584	618	596	616	613	627	579	590	611	633	618	566	594	615	603	582	611	627	619	580	624	634	613	572	606	580	600	619	583	588	578	658	625	610	594	619	592	596	648	632	584	620	622	584	599	612	573	605	668	625	588	596	616	581	579	583	568	601	629	595	630	645	619	597	610	568	602	559	621	594	567	575	584	617	613	612	598	562	605	605	600	564	621	600	619	577	653	639	602	644	632	624	600	619	576	601	601	640	622	593	607	609	607	629	639	655	590	636	627	610	569	612	639	609	590	614	605	608	625	610	625	606	620	651	618	610	589	602	607	641	683	599	592	632	617	626	612	614	628	613	618	637	585	610	645	608	598	644	623	611	554	558	587	616	613	585	656	617	630	639	602	644	625	582	598	633	592	606	643	577	624	637	588	625	635	592	573	637	603	564	596	621	591	634	601	614	561	596	628	583	616	673	574	640	589	565	603	607	585	609	614	655	575	600	598	578	588	630	663	610	602	562	585	695	595	610	599	596	654	599	629	598	646	601	593	591	605	630	585	647	610	576	591	619	607	627	600	585	618	560	631	620	598	590	610	653	636	680	629	637	634	585	589	622	574	608	629	594	599	598	603	557	638	617	610	560	601	631	635	597	607	604	619	585	638	575	654	606	577	610	674	623	664	573	573	614	600	612	633	633	566	598	602	606	616	589	612	618	598	594	615	636	586	629	610	594	567	655	629	589	649	600	578	578	614	596	580	612	603	596	599	569	562	633	613	590	594	642	580	612	631	592	593	630	597	650	630	608	604	647	671	642	627	666	649	600	620	619	616	623	608	611	675	653	653	593	608	595	613	585	608	616	626	645	571	638	568	641	594	605	667	614	643	578	615	590	629	612	612	591	599	614	613	576	589	575	606	595	554	659	529	572	602	630	591	601	606	589	572	576	603	596	616	608	573	645	603	608	599	622	602	597	623	601	624	620	614	647	609	633	608	649	600	668	609	613	612	616	612	638	627	623	601	626	605	579	622	633	600	597	623	636	608	589	636	601	606	595	628	584	645	623	594	632	616	604	586	583	589	655	597	612	651	607	597	591	586	563	616	623	609	612	629	583	595	632	615	606	632	629	623	595	564	588	595	640	595	597	596	649	597	576	590	594	588	588	598	631	617	593	600	600	618	609	620	581	657	632	608	596	586	663	598	597	623	639	599	616	642	675	622	580	635	625	600	599	634	630	656	671	621	603	617	616	593	628	585	596	613	651	595	604	607	577	628	675	652	568	554	624	622	622	631	590	656	634	635	617	547	616	609	613	626	632	621	601	627	663	605	607	621	595	647	627	611	641	624	607	613	618	621	587	598	624	574	627	584	610	575	623	598	607	622	624	605	607	636	577	632	565	600	603	578	603	580	585	613	599	628	633	624	592	612	654	603	587	603	644	571	599	630	625	612	590	631	614	578	615	618	548	603	582	596	579	601	630	590	598	577	599	627	620	603	596	639	602	592	668	592	631	616	682	611	587	619	613	603	616	575	604	624	616	634	620	574	627	597	605	591	591	629	603	671	607	648	652	646	594	589	587	607	567	612	608	629	649	633	601	591	615	661	654	629	632	656	626	582	630	607	610	637	592	604	602	601	590	582	621	619	644	574	581	600	611	632	618	602	626	653	612	598	632	612	577	596	598	608	629	619	540	601	631	620	603	600	635	639	599	641	628	613	584	621	619	650	618	599	621	623	621	582	575	616	565	578	622	582	663	622	625	662	597	595	639	619	579	599	631	573	607	657	588	588	585	608	634	594	585	657	621	621	617	585	594	627	600	622	651	618	621	605	571	608	627	631	604	572	655	606	616	564	578	584	615	656	604	607	646	636	580	604	600	552	617	631	601	611	668	618	617	654	553	595	605	638	599	572	595	596	579	614	599	589	593	571	634	605	612	601	627	631	571	569	573	654	648	588	644	628	619	620	610	614	640	585	618	599	622	653	610	626	600	599	610	628	548	602	614	633	627	598	605	619	607	612	637	572	587	604	630	602	644	597	596	586	603	637	594	556	598	633	623	606	632	616	612	621	627	648	627	610	605	547	644	584	575	592	592	614	598	589	658	578	615	633	602	599	609	646	620	618	580	610	636	622	649	615	625	624	612	596	610	601	679	613	608	588	617	619	643	643	577	605	627	582	583	635	615	605	616	637	577	612	633	640	557	622	577	607	581	626	596	584	622	616	615	596	552	651	627	635	597	646	602	639	590	615	640	603	639	626	632	592	636	617	634	610	604	643	650	611	597	586	585	609	576	610	606	569	596	572	606	634	664	616	609	622	574	626	593	615	612	615	615	582	618	584	585	616	592	593	595	592	641	615	637	626	633	614	638	585	608	613	586	623	593	587	657	590	621	591	623	606	636	646	600	601	618	659	615	618	595	609	653	639	634	582	617	614	593	578	592	618	611	642	599	616	628	601	606	617	625	647	631	669	577	572	601	601	632	588	643	624	632	621	616	620	587	612	652	641	581	638	597	591	604	583	627	626	638	596	644	620	597	572	634	627	605	619	648	616	645	597	643	636	574	565	589	645	597	609	598	620	586	622	579	623	582	619	610	640	592	604	587	604	629	611	541	580	607	631	592	580	624	579	608	616	604	572	623	640	615	589	617	640	647	618	652	604
569	251	164	143	114	157	132	164	151	166	163	148	145	105	135	105	110	123	113	105	128	112	108	108	116	98	107	120	104	123	102	125	110	91	107	103	99	97	112	105	97	94	101	105	111	101	101	90	90	107	107	106	104	102	91	100	86	113	92	110	107	103	105	100	96	108	129	100	102	114	113	103	108	100	95	95	92	97	101	106	100	108	106	105	85	93	101	102	97	87	96	106	91	103	109	87	90	97	120	86	117	119	91	86	101	92	95	105	96	107	121	117	104	102	116	101	97	108	106	104	108	102	94	114	99	93	89	117	121	105	115	110	98	95	91	84	115	86	95	117	91	116	100	104	109	114	101	99	98	102	106	105	97	132	91	115	110	103	104	102	95	111	100	114	100	105	82	117	113	105	103	102	92	119	110	103	104	91	109	103	83	120	88	99	115	97	99	94	91	110	100	90	123	112	116	98	96	119	96	93	104	108	110	101	111	109	100	90	106	121	130	98	107	105	92	109	94	117	109	101	107	83	101	109	112	104	111	116	94	109	114	98	91	116	98	89	111	83	109	101	87	105	87	95	91	109	110	94	109	100	93	94	101	104	101	122	94	112	111	110	95	104	108	95	102	109	101	108	120	77	108	101	95	98	81	92	117	112	102	95	104	91	92	99	90	101	104	84	102	95	95	103	79	122	113	100	107	87	90	92	102	101	95	101	95	135	106	110	131	80	100	88	104	80	118	112	104	122	74	106	109	117	103	99	117	83	92	124	106	94	110	107	110	84	121	108	110	97	106	97	93	103	118	116	99	121	120	112	94	105	91	89	118	129	93	89	101	118	110	87	100	100	99	117	96	83	98	100	105	115	93	96	95	113	104	96	98	111	96	105	94	104	91	98	84	91	107	117	85	95	106	116	96	95	89	99	93	106	105	97	93	96	93	92	108	109	104	98	111	100	88	100	113	87	104	111	97	98	111	87	74	107	112	83	96	90	105	103	106	117	94	105	90	112	112	104	90	107	98	89	103	112	110	99	101	118	105	92	101	104	108	103	90	122	99	98	111	97	117	103	98	110	119	104	104	104	104	106	107	101	116	107	108	93	92	99	105	103	112	103	105	108	100	114	93	100	93	94	93	95	112	102	91	102	93	94	109	104	89	109	98	129	92	95	113	95	108	115	101	91	99	89	100	102	98	114	99	104	98	120	113	98	104	99	108	102	95	98	108	116	106	101	100	120	100	102	102	107	99	112	106	99	101	102	93	110	121	99	97	118	105	109	107	101	102	110	110	85	90	107	106	110	113	110	128	99	103	95	115	93	106	103	99	97	107	103	97	109	109	106	104	119	106	105	135	112	86	104	111	87	94	115	112	129	94	98	103	104	105	111	104	110	105	94	99	108	127	105	99	103	111	89	90	100	98	109	88	107	100	86	94	87	112	99	98	112	127	106	96	86	97	113	123	93	99	117	140	101	104	101	88	88	101	96	95	95	94	99	102	119	114	105	103	96	119	112	108	94	97	117	101	113	92	107	107	108	104	104	96	105	111	101	103	113	104	119	114	84	92	104	111	92	110	119	105	82	103	112	93	107	97	110	89	92	109	110	91	103	110	99	100	97	94	106	104	106	94	103	107	115	78	126	105	100	97	87	102	94	95	113	107	91	108	102	94	95	116	91	86	100	124	90	106	107	97	90	119	102	112	98	113	109	90	103	103	101	103	106	111	84	117	103	95	114	89	98	105	101	102	107	97	106	115	87	119	130	114	103	112	100	120	84	121	83	91	97	111	114	111	110	98	110	112	100	121	109	112	102	86	116	110	109	114	95	93	87	101	87	113	100	107	96	115	85	113	108	97	115	114	103	91	96	87	102	85	106	96	111	99	90	100	115	91	99	93	89	102	103	81	89	94	87	97	121	90	84	92	89	105	107	102	106	101	96	105	110	97	93	107	99	108	102	119	110	105	100	95	99	96	86	105	90	123	103	108	99	96	79	78	99	117	104	113	105	85	121	99	112	100	120	107	103	103	93	111	95	103	97	115	92	94	91	99	110	107	112	89	100	104	110	97	112	108	110	113	96	96	94	106	113	81	99	111	115	105	103	99	119	103	107	99	109	108	106	101	110	96	101	129	109	99	89	113	91	100	123	96	85	96	83	98	88	110	101	101	105	103	128	86	92	107	83	109	97	90	112	97	126	101	104	87	82	91	106	103	104	90	107	97	102	100	95	99	87	104	85	92	105	99	95	119	105	102	97	111	89	103	97	97	103	98	100	105	89	105	113	98	106	113	97	88	104	92	95	104	120	115	109	119	102	101	97	87	91	91	111	108	110	101	87	90	96	120	97	92	101	97	99	86	106	99	107	100	127	116	101	104	84	100	125	103	100	102	97	95	102	121	79	109	119	105	116	127	111	107	109	100	92	98	94	94	90	95	110	92	122	105	117	103	108	103	114	76	106	100	105	85	99	109	110	101	87	96	117	102	104	94	95	102	89	97	105	89	102	128	117	87	111	92	86	103	98	125	127	111	107	106	108	103	104	100	90	124	110	89	99	109	99	129	106	88	110	92	108	124	113	96	85	112	112	88	117	96	95	116	107	96	87	97	91	109	99	98	92	104	90	93	110	115	103	114	103	105	115	108	91	93	102	100	93	100	92	88	95	76	111	120	96	101	101	96	90	98	127	142	108	104	104	110	97	81	125	101	116	104	120	122	96	111	94	108	107	100	104	108	89	103	101	114	108	123	104	92	105	96	113	102	95	98	97	94	104	110	115	109	90	104	78	113	96	101	104	104	101	91	91	100	103	102	102	109	105	102	81	113	109	100	102	102	104	113	101	114	110	113	108	108	107	92	99	109	109	107	93	85	108	111	88	87	105	106	105	101	125	96	110	107	116	114	97	106	107	105	95	105	102	84	99	89	97	104	94	100	81	98	89	81	107	130	103	97	113	94	92	99	98	104	105	92	87	101	98	103	111	111	107	103	105	95	110	86	99	86	91	104	110	125	82	75	91	83	104	118	94	86	112	108	100	107	92	103	103	117	104	95	83	96	115	96	108	99	104	102	108	101	109	95	99	113	111	113	95	108	91	107	99	101	104	118	90	122	112	121	100	102	96	94	92	110	78	96	108	93	115	110	93	113	109	111	98	98	115	108	107	95	102	107	92	93	82	87	106	107	112	112	101	103	107	103	105	108	99	118	90	99	106	107	117	113	96	107	106	94	116	98	110	97	113	97	119	111	116	105	100	117	114	100	111	109	83	100	96	111	94	85	93	98	105	105	115	110	102	103	107	117	102	107	99	99	92	94	95	109	95	100	95	101	106	90	111	104	109	109	107	109	108	106	115	95	104	94	105	104	88	98	108	89	102	88	102	93	81	118	109	112	111	88	124	104	98	96	94	106	91	116	83	108	87	103	106	97	90	80	102	100	93	97	104	76	100	108	112	109	105	95	108	86	106	101	92	119	105	118	107	92	94	104	93	91	104	101	98	108	89	109	94
8926	3682	1800	1904	3411	4458	4550	4791	4184	3808	2885	2425	2039	1575	1404	1302	1383	1362	1251	1146	1108	1089	1108	1159	1130	1058	1175	1268	1207	1237	1064	943	937	984	1012	940	943	961	950	953	1018	964	955	946	986	975	987	929	952	934	935	964	922	969	902	946	923	928	901	903	912	974	907	903	956	947	915	976	940	920	911	966	974	906	929	935	941	928	896	933	896	986	923	916	892	916	971	924	927	908	936	975	890	927	902	952	914	949	922	949	911	969	917	900	933	973	949	946	937	944	909	986	914	883	936	929	955	905	913	969	913	966	918	978	917	953	913	961	970	950	947	981	933	967	909	930	889	891	980	927	855	949	955	877	899	922	945	953	950	996	922	950	923	942	959	936	940	916	894	903	920	976	956	937	899	893	921	940	968	901	964	947	963	877	900	914	896	924	942	926	915	918	888	926	908	888	905	921	926	876	947	876	869	923	928	972	911	937	906	942	873	880	921	928	900	941	864	936	989	930	899	862	944	948	983	953	950	970	944	919	895	903	904	906	950	900	880	900	946	936	888	935	893	919	919	892	920	910	918	899	941	916	967	922	902	884	912	912	912	871	902	843	957	880	919	898	857	918	897	846	990	886	945	900	890	980	954	920	893	918	911	940	965	955	921	928	893	880	873	931	883	941	898	960	938	953	973	951	974	929	911	942	973	969	930	916	930	891	963	880	883	940	890	941	975	955	890	1021	886	873	902	964	953	968	892	959	896	891	913	955	963	938	870	945	964	945	897	867	898	933	952	931	912	921	955	955	934	925	942	882	940	888	910	898	940	887	925	923	910	931	932	916	894	892	952	879	904	903	971	922	947	977	976	895	917	912	912	911	918	928	945	884	914	910	987	940	870	983	940	873	882	872	944	918	889	938	911	930	918	974	899	948	926	914	959	894	929	899	933	893	966	937	884	944	899	902	920	959	888	904	969	896	956	977	952	947	899	951	897	870	958	904	900	868	869	818	896	936	938	964	866	922	926	892	894	895	962	947	888	912	947	924	957	954	919	921	880	925	969	943	899	907	886	930	947	953	904	941	977	936	936	934	923	901	1006	934	886	947	933	906	899	938	930	934	935	894	925	937	955	962	924	885	874	906	936	902	869	931	928	926	906	931	925	915	913	994	914	886	944	926	932	909	984	949	937	944	901	934	934	939	963	912	926	899	927	937	913	919	921	880	923	903	933	921	904	905	910	999	929	932	911	902	926	934	1002	867	951	917	940	980	913	960	925	885	918	863	882	906	920	910	978	931	947	878	918	877	939	933	933	897	930	921	912	889	965	897	902	988	929	926	860	896	904	956	851	992	915	928	970	903	894	940	899	957	910	1020	920	863	909	925	939	937	905	936	941	947	929	961	920	983	887	974	899	948	895	890	916	914	899	914	955	969	971	880	941	952	957	922	913	932	918	908	934	932	897	921	930	895	921	889	966	950	915	914	878	933	908	883	892	869	919	911	900	921	923	874	930	957	1007	892	917	900	933	900	894	908	893	931	942	973	882	945	925	853	959	914	868	892	930	915	949	916	902	900	914	918	946	908	940	966	922	937	965	892	940	893	944	949	886	934	925	928	965	922	883	886	945	892	919	911	882	896	937	906	939	836	900	969	933	945	889	961	922	923	949	941	892	927	934	916	938	954	948	874	912	975	924	907	941	909	956	952	918	910	915	937	954	898	891	944	936	931	947	895	940	901	949	964	920	950	911	943	907	895	940	924	897	924	896	899	909	866	897	887	871	891	946	900	978	915	933	898	926	936	902	918	932	927	964	913	881	869	976	951	888	931	939	947	968	931	970	918	938	942	899	960	890	957	881	942	894	891	943	913	918	881	914	935	907	951	940	880	921	895	903	884	934	942	935	967	903	942	960	961	907	917	922	976	936	879	878	901	933	995	972	960	938	911	961	965	903	876	921	971	995	885	876	975	925	911	932	910	902	945	937	987	933	900	901	948	929	940	899	888	897	883	873	914	913	899	951	916	932	895	938	897	959	926	955	905	931	969	897	935	929	961	892	978	910	924	927	912	886	957	927	935	881	949	907	888	909	976	905	955	913	936	903	879	933	972	903	886	926	902	924	924	908	894	923	941	911	937	915	915	918	934	975	911	929	923	930	932	935	967	935	968	901	920	943	986	936	968	934	942	932	964	949	895	940	947	955	937	941	959	1001	941	901	925	955	949	913	947	928	906	938	923	974	904	956	965	926	937	931	979	938	949	917	926	882	916	930	871	888	929	904	961	909	899	870	893	957	947	898	912	905	894	933	878	973	870	928	914	906	898	884	915	923	896	956	919	929	950	924	866	901	868	888	902	927	969	940	935	896	913	906	1013	918	900	923	900	932	919	918	907	942	888	902	912	930	919	881	959	976	933	917	909	914	872	967	963	924	921	949	923	887	913	879	954	892	914	938	911	878	946	949	932	942	922	909	894	960	930	887	904	944	894	913	877	957	834	947	931	938	911	963	920	958	906	940	937	928	910	888	962	949	938	902	885	917	970	903	978	891	931	979	950	922	885	922	920	945	909	892	921	878	905	958	898	947	939	913	934	949	947	916	882	941	924	958	949	905	944	897	839	938	940	1010	918	884	905	881	869	907	949	937	947	885	909	951	902	922	909	873	942	890	917	899	857	908	891	925	946	891	927	887	907	886	949	902	913	941	944	988	933	980	929	929	1006	927	945	910	868	914	952	944	927	886	891	936	922	957	883	915	864	967	837	926	922	870	890	974	913	931	926	970	910	958	895	893	902	900	934	909	946	906	925	945	921	885	850	944	906	922	928	912	1018	952	913	950	918	908	894	912	908	916	897	909	940	898	925	877	941	943	959	951	956	901	913	906	965	926	936	939	984	946	944	956	960	894	903	936	978	925	906	893	937	868	879	928	897	934	907	895	950	906	922	899	932	910	938	925	909	891	906	916	920	947	935	893	934	938	937	950	911	905	961	928	916	909	885	941	903	925	924	895	912	909	960	946	913	917	914	905	934	939	928	937	875	918	929	943	920	897	942	940	906	946	897	903	911	883	895	905	926	945	913	887	912	876	938	897	889	852	900	917	943	958	901	914	912	858	915	903	951	944	932	986	918	900	933	870	861	921	913	940	892	939	951	849	911	916	902	961	899	958	907	969	909	939	913	938	935	893	918	923	932	846	962	896	953	893	952	922	894	892	852	929	969	913	924	944	923	963	912	895	948	952	912	984	959	911	971	923	880	885	929	947	979	935	947	910	886	936	878	954	918	952	914	975	933	904	887	945	918	904	923	933	945	938	889	907	888	974	902	930	913	903	896	957	978	903	904	951	870	909	863	950	910	946	926	912	894	893	965	906	871	938	916	933	861	909	902	893	910	927	871	938	913	958	988	902	927	884	921	908	937	864	922	923	891	886	900	942	964	891	964	909	906	966	915	918	935	864	886	841	947	884	919	911	911	904	901	906	901	924	936	940	931	930	896	943	903	973	927	910	906	957	904	943	900	938	921	907	896	920	913
1119	139	83	71	50	47	69	76	100	91	79	72	43	42	42	34	43	37	36	36	30	33	33	40	30	24	36	39	44	35	37	32	30	35	35	18	31	29	35	44	33	29	31	36	34	34	25	40	23	27	22	23	29	25	27	35	16	26	27	29	36	35	19	34	36	29	30	33	26	31	18	27	29	42	34	32	47	28	33	21	34	30	39	21	30	36	30	33	30	39	30	35	35	33	30	22	26	25	23	30	24	33	18	34	35	21	31	22	21	29	14	33	30	27	26	33	29	26	26	39	31	39	43	21	28	35	29	36	29	32	34	42	32	25	28	30	22	25	31	30	23	29	34	29	42	37	27	35	24	28	27	30	30	32	28	28	34	36	23	28	22	28	25	32	31	38	28	30	30	38	41	28	32	28	29	32	31	29	29	34	22	27	28	26	35	20	35	27	32	41	21	30	33	26	26	35	27	28	32	27	27	31	26	27	29	26	33	26	35	32	23	29	34	33	21	25	33	24	39	32	37	31	27	32	24	31	26	19	27	31	32	33	35	25	31	35	24	35	29	24	31	34	35	28	20	33	36	32	24	26	29	30	34	36	34	30	30	26	26	29	26	40	30	52	33	23	21	31	29	36	25	30	23	19	20	34	22	30	29	33	32	29	34	18	38	32	27	27	29	24	28	21	25	32	26	31	29	25	21	36	21	38	39	34	20	22	19	23	21	27	25	27	27	27	29	26	28	27	37	28	29	30	39	26	20	33	26	21	46	33	30	27	39	27	35	21	30	25	23	25	31	26	34	29	28	22	31	26	30	27	26	29	21	30	39	30	33	27	25	25	31	27	30	23	28	29	30	23	17	27	30	23	28	27	33	23	24	27	32	29	42	36	32	24	31	33	39	27	34	31	28	31	25	35	34	30	34	26	16	31	28	26	32	27	34	33	39	32	32	34	27	22	18	31	30	33	36	31	31	35	18	25	32	34	41	27	37	26	29	26	23	22	26	24	28	29	33	33	38	29	25	22	41	24	22	23	36	22	28	31	27	31	34	32	24	35	21	31	36	28	19	31	35	33	35	28	27	38	28	26	20	28	31	22	26	25	36	24	27	35	29	38	40	32	26	36	33	26	23	36	33	17	25	37	28	29	26	30	34	36	30	24	32	32	31	24	31	34	26	30	34	38	39	27	30	20	24	29	22	25	35	27	32	25	17	29	23	26	32	29	22	23	26	28	23	22	28	30	37	19	29	26	28	20	27	34	19	29	21	31	28	25	32	22	38	29	32	33	29	26	28	32	26	38	30	27	33	37	23	31	35	22	29	20	32	43	16	48	16	29	29	31	27	29	37	19	25	22	31	26	35	21	25	28	28	29	25	24	30	29	28	22	32	24	21	25	36	23	33	31	30	41	21	35	29	36	34	37	33	24	32	29	29	30	33	28	33	36	31	29	28	30	30	37	28	29	42	31	36	23	29	22	34	21	25	25	33	34	35	31	22	24	25	33	35	24	27	22	31	35	29	34	24	32	32	31	31	34	27	27	36	28	23	33	30	36	26	29	29	32	32	27	24	30	29	36	33	23	36	29	41	37	21	24	36	35	25	29	42	31	26	23	26	33	26	28	33	27	32	29	30	27	28	27	28	31	27	37	36	26	25	31	32	34	24	38	29	26	31	34	32	17	37	31	31	37	27	33	23	26	24	33	23	27	32	33	15	24	32	36	28	36	29	39	33	33	24	33	31	38	29	29	24	39	26	37	27	28	30	25	23	34	29	27	32	32	21	31	34	30	23	29	27	32	34	25	20	29	21	26	26	29	29	29	28	26	30	30	33	33	23	30	28	29	32	28	22	32	36	25	26	27	26	22	27	23	29	25	29	26	23	32	33	40	23	20	28	32	27	26	19	26	19	23	35	28	30	38	27	37	31	23	21	30	28	39	30	32	30	29	36	33	27	27	31	31	33	32	28	27	24	24	23	22	30	30	27	30	22	27	25	33	38	28	23	32	34	21	26	26	38	25	23	25	21	30	32	21	31	21	31	30	26	32	44	31	37	28	24	28	29	24	31	38	29	27	26	28	30	29	18	27	21	30	29	28	28	31	29	28	27	30	31	19	35	29	15	32	34	29	35	34	25	29	20	25	27	31	34	35	21	31	33	34	23	27	31	29	30	38	32	37	30	22	44	29	33	32	29	23	33	32	35	44	21	22	24	33	26	36	29	32	22	26	27	32	25	29	29	40	32	20	33	32	24	37	31	33	34	30	37	29	29	33	24	27	27	28	35	31	29	19	32	23	31	33	31	20	32	30	27	23	26	29	34	24	29	36	25	25	34	29	38	35	29	30	32	26	26	31	30	25	35	19	31	34	27	36	30	37	34	23	24	26	28	31	22	33	35	31	22	33	29	31	32	27	35	35	18	21	33	30	30	24	34	30	32	25	23	30	31	21	24	24	20	32	30	23	33	31	37	19	28	37	26	27	25	24	23	26	35	24	25	49	33	28	33	31	25	18	26	27	22	34	30	39	33	25	30	32	39	42	25	26	28	27	24	30	23	21	32	44	29	27	35	33	19	29	28	23	39	33	32	35	28	27	27	29	26	23	29	32	27	22	34	31	31	30	29	33	31	28	20	31	31	27	27	32	28	32	23	29	32	28	37	26	37	33	41	37	37	27	22	34	21	25	38	29	33	30	29	24	30	32	31	29	30	33	31	24	29	19	30	25	26	27	22	33	33	24	23	28	28	21	33	34	30	35	20	33	31	29	25	32	28	28	21	28	30	27	33	22	32	18	33	29	33	22	32	23	29	29	31	24	23	22	26	29	18	33	25	31	31	22	37	27	26	26	32	35	33	21	30	29	26	27	33	28	28	23	23	18	31	31	27	29	26	29	27	24	23	20	31	28	34	16	26	32	33	27	32	30	28	28	28	30	35	31	31	27	20	36	26	17	23	28	28	38	28	29	20	30	33	24	29	32	19	34	32	29	30	28	35	25	24	20	27	31	31	33	28	24	32	26	35	31	27	21	33	31	26	34	36	39	28	19	43	26	29	23	29	24	22	32	34	26	32	20	29	18	37	34	28	25	26	31	37	31	25	37	29	34	23	29	22	35	29	26	12	27	30	24	29	28	26	28	24	35	35	27	23	36	26	29	22	31	31	36	36	28	23	25	37	32	29	32	31	29	34	27	28	31	27	35	27	32	26	29	26	34	33	36	30	33	31	27	37	30	25	28	40	38	33	32	31	29	34	33	30	27	30	32	33	30	34	25	25	36	35	29	38	23	29	15	27	31	26	32	31	29	27	25	28	19	39	27	37	23	26	29	35	26	33	32	36	30	30	26	25	38	29	32	31	31	31	38	31	29	34	24	36	26	28	30	34	32	31	33	34	27	17	23	33	25	36	29	35	22	37	30	34	28	28	26	26	35	32	34	21	27	36	34	24	31	25	27	35	28	20	27	26	40	36	29	36	39	32	39	28	34	16	25	29	19	27	26
10142	2556	980	1057	2480	3308	3682	3833	3449	3352	2633	2034	1439	958	762	745	756	661	597	516	444	440	468	511	489	449	459	659	579	579	385	315	305	320	287	321	296	297	311	292	277	305	291	277	277	274	279	261	289	242	272	283	280	306	265	269	290	281	319	231	258	264	302	279	276	313	247	257	285	257	269	256	273	265	272	262	257	275	290	263	284	276	266	255	255	284	290	284	300	266	257	291	258	235	270	247	255	259	272	249	271	252	279	270	265	247	276	266	252	271	270	285	282	262	258	265	230	265	265	281	271	268	263	269	244	266	266	252	257	297	264	267	276	272	249	290	270	278	242	273	283	278	258	271	256	258	263	263	253	259	273	239	271	261	253	239	295	258	266	273	284	246	257	270	270	266	277	266	263	245	267	251	259	234	253	272	251	287	278	266	278	259	261	290	256	270	267	276	263	261	256	279	250	268	254	254	257	234	268	286	254	285	273	258	257	234	282	241	246	269	243	253	272	260	296	258	255	255	250	289	244	265	232	261	258	243	243	269	241	256	272	261	244	269	263	291	256	261	276	264	251	276	290	279	253	238	254	249	258	289	246	248	254	247	260	275	261	286	244	260	283	268	244	247	265	264	269	255	258	240	272	283	260	272	275	270	241	243	263	275	256	243	267	263	244	253	229	267	268	239	281	265	267	271	241	252	282	247	280	251	258	251	268	249	266	283	254	240	277	270	266	267	300	249	238	249	258	279	275	264	264	274	283	298	250	250	280	268	276	262	267	255	286	300	275	290	242	254	249	286	252	254	284	255	256	276	229	284	252	252	244	256	278	252	269	259	279	272	268	271	249	239	258	261	281	247	255	245	263	268	271	253	266	289	262	260	227	252	260	270	264	270	276	269	258	268	258	252	256	247	237	214	286	285	274	273	244	287	287	259	276	248	249	260	230	275	256	252	283	278	227	246	256	259	254	245	261	247	293	261	307	257	244	229	293	263	261	259	270	267	278	259	284	274	265	274	276	267	255	262	260	256	264	277	281	241	248	271	269	249	276	264	267	306	235	236	261	267	299	243	247	259	273	257	265	267	268	246	250	277	241	288	277	264	259	243	280	270	261	253	270	285	271	253	264	266	247	281	278	236	248	257	244	282	241	301	277	253	251	291	231	262	261	253	289	239	233	272	270	262	225	263	298	290	254	253	247	282	258	251	243	278	268	272	270	296	282	260	255	274	273	257	214	273	257	264	292	288	273	268	248	288	234	280	284	257	272	256	287	268	273	259	283	269	272	285	255	249	295	273	259	248	251	282	261	258	219	267	274	280	246	292	252	261	277	258	268	235	231	243	270	248	284	274	263	233	254	256	266	246	269	260	251	279	268	271	268	265	272	275	273	264	265	238	260	251	248	254	248	251	276	269	226	261	285	267	264	249	264	248	258	253	256	254	251	273	298	243	288	277	247	245	257	235	255	276	263	255	252	275	246	249	234	279	252	273	289	261	250	235	279	238	292	270	256	266	280	250	276	281	253	261	267	270	231	284	260	250	247	267	265	246	257	276	303	256	261	272	266	244	279	278	258	273	259	234	274	277	255	301	275	244	277	255	246	270	273	262	270	270	274	276	251	279	280	273	291	245	234	240	259	270	258	262	278	271	266	280	236	256	251	261	242	293	244	245	267	260	287	265	267	257	241	268	268	274	301	274	242	239	243	295	265	271	270	271	265	268	266	259	279	248	249	233	258	255	264	253	219	277	278	303	277	284	278	262	262	254	239	296	267	284	272	243	286	279	270	266	288	266	286	255	248	252	280	259	249	275	253	250	286	296	243	288	275	270	260	248	266	263	284	247	267	257	239	254	249	275	251	235	306	262	277	262	263	300	284	274	247	224	277	263	261	269	255	294	293	266	262	270	245	271	275	245	275	257	243	252	277	258	285	262	262	279	244	259	273	268	278	274	251	246	285	243	268	250	247	247	250	247	254	288	293	273	275	295	251	268	243	263	251	230	261	256	271	279	273	255	245	246	269	244	282	277	292	291	221	267	306	274	267	242	251	255	295	264	261	245	252	252	281	272	259	254	267	237	251	256	274	289	260	287	280	294	259	249	265	265	277	231	281	288	271	289	274	249	245	255	283	256	290	265	280	258	278	269	280	259	285	281	250	290	264	252	244	268	265	274	267	263	277	271	235	281	252	260	257	262	248	303	262	295	243	253	238	281	264	260	286	274	250	247	256	256	272	279	249	248	265	256	273	229	294	246	260	286	257	284	247	285	291	259	274	259	263	274	286	260	246	254	260	282	243	257	258	270	282	274	277	275	261	257	276	237	270	247	261	254	245	239	235	282	269	274	259	252	252	278	265	258	249	259	264	248	240	254	241	252	253	240	228	285	261	292	256	261	273	279	267	268	248	266	282	259	267	252	257	278	258	262	258	280	254	230	280	289	279	246	274	251	233	266	251	250	277	272	278	254	279	246	280	267	284	250	270	255	236	267	289	262	229	284	284	276	283	260	272	275	249	271	261	275	284	258	254	262	275	263	280	261	276	276	260	267	235	259	236	253	231	242	256	258	234	219	263	239	269	259	253	239	266	289	280	257	263	275	291	261	277	247	277	259	291	255	237	248	271	244	231	244	244	256	270	256	242	277	277	256	261	272	277	263	257	269	256	284	263	243	266	265	260	261	247	295	242	262	258	279	235	276	252	247	249	295	281	247	285	272	284	256	278	242	232	255	272	265	263	236	268	263	262	272	263	261	253	265	259	293	245	232	254	250	239	247	278	273	243	247	242	243	268	285	280	262	262	249	284	246	241	236	292	231	236	272	246	226	256	235	280	262	264	285	257	248	259	272	233	238	281	284	246	304	269	284	261	258	249	251	288	257	244	256	263	245	267	251	257	244	277	254	247	235	242	269	264	270	290	256	270	237	273	263	252	283	257	243	251	251	250	247	283	255	246	266	269	280	286	270	272	274	288	278	233	281	282	268	274	246	278	260	280	260	248	260	242	248	278	269	253	282	244	267	243	257	266	298	256	287	225	248	241	261	286	248	292	243	250	282	277	286	288	268	273	251	239	251	247	272	273	247	266	273	284	295	275	242	251	252	262	235	295	257	254	252	273	259	271	259	241	265	281	263	258	251	261	258	266	263	248	250	250	277	245	264	296	262	222	266	246	244	251	268	320	263	226	237	271	272	263	287	233	266	272	292	255	267	278	283	246	261	228	263	263	287	288	264	269	243	252	278	258	251	281	272	297	236	245	259	275	293	249	277	261	249	262	246	252	244	300	259	221	279	261	251	269	280	282	269	293	290	236	280	256	256	236	242	245	287	250	256	260	266	239	245	242	243	296	273	254	265	271	253	268	279	278	288	237	292	263	257	249	258	235	251	268	270	266	250	255	271	244	276	261	237	239	266	252	279	245	271	241	283	262	276	249	278	247	254	283	257	276	285	263	228	235	270	275	290	261	261	272	250	253	255	250	276	232	257	271	260	244	256	260	248	264	274
793	309	138	82	99	100	136	170	138	166	137	119	125	90	113	98	89	75	93	77	94	72	73	83	91	99	83	89	89	76	74	65	87	67	64	85	67	74	87	66	75	67	57	62	71	61	77	82	69	69	70	91	85	82	61	63	80	65	76	80	74	58	81	94	67	67	77	79	55	64	60	74	74	57	75	66	88	80	72	72	89	68	65	76	67	70	67	62	86	71	78	54	88	68	82	76	98	82	62	82	73	79	77	72	76	73	70	83	67	76	75	78	76	67	78	68	73	67	86	60	79	75	71	78	77	76	75	64	61	84	88	75	51	71	81	75	79	80	79	74	68	83	73	89	61	79	68	77	67	61	71	74	70	74	66	78	85	78	86	77	69	71	63	74	59	89	59	76	82	69	62	58	69	69	78	80	65	87	61	75	76	67	71	79	56	70	77	89	72	74	58	68	62	68	64	66	70	70	77	77	81	69	60	77	78	80	63	63	73	70	71	68	74	70	54	67	72	81	71	57	88	67	90	60	72	68	69	82	67	76	67	71	61	90	74	67	79	70	78	62	82	85	68	73	67	71	75	84	86	86	81	75	74	80	63	75	70	68	72	80	64	76	85	80	62	76	58	60	65	51	72	62	62	80	106	73	79	78	78	76	64	73	74	79	77	92	79	77	83	71	82	68	72	74	65	81	76	80	73	70	76	71	79	60	67	69	85	71	66	80	76	71	84	68	84	75	65	80	68	77	82	81	55	69	73	77	77	75	73	54	69	68	81	91	81	82	63	68	77	66	68	83	69	87	69	73	80	78	65	76	69	87	77	77	70	63	70	70	80	78	63	72	80	73	65	78	80	86	59	68	71	85	57	63	80	67	89	64	75	68	60	66	76	67	80	72	72	77	70	78	72	80	73	74	80	77	68	73	72	71	68	86	82	68	66	73	80	67	87	74	70	66	75	65	59	61	65	87	85	57	64	63	86	64	80	71	73	76	85	65	76	77	74	90	71	64	70	69	69	70	66	76	67	68	77	74	71	68	59	71	76	95	70	71	72	62	70	81	83	78	66	80	79	92	73	79	86	64	76	62	72	80	77	70	61	62	82	79	73	79	72	76	67	84	65	71	65	87	87	66	69	72	79	75	67	77	75	67	74	76	71	80	59	81	68	80	68	72	76	86	80	70	85	65	77	76	60	74	68	84	73	103	70	68	77	84	75	78	67	73	74	90	67	89	74	73	73	81	93	71	68	74	78	92	88	79	86	67	76	72	81	85	72	79	77	87	63	80	69	85	63	76	82	78	71	67	76	63	62	66	67	66	91	73	63	68	91	82	92	64	66	72	81	69	77	69	66	83	74	66	79	75	74	58	59	78	78	82	87	70	82	62	63	73	77	66	85	87	79	69	73	67	83	78	76	65	93	77	72	66	82	88	87	72	68	67	57	64	64	65	81	68	85	81	51	84	75	74	77	60	57	82	86	55	72	77	74	87	62	83	73	81	71	71	77	78	80	77	78	74	65	64	86	66	76	74	69	58	63	65	74	75	74	73	74	67	69	61	69	78	74	63	84	74	85	62	82	66	83	75	70	72	93	78	66	57	79	57	74	86	75	62	81	72	71	76	53	68	68	65	66	51	65	85	54	66	65	77	77	89	69	68	93	80	84	75	72	75	68	65	81	62	77	75	84	85	74	79	64	66	83	65	75	59	73	86	69	79	78	82	84	60	79	65	66	76	79	66	92	62	74	74	77	67	60	75	83	74	70	65	70	74	70	83	85	86	60	79	63	76	63	85	70	65	67	72	74	77	83	84	99	65	81	76	60	69	79	68	70	73	83	58	70	57	71	66	53	82	78	66	77	75	70	71	78	58	66	74	79	71	69	67	79	71	71	97	73	74	64	67	63	82	65	74	72	80	75	73	69	81	82	81	81	60	88	72	78	86	82	56	65	75	80	55	83	81	76	66	85	66	69	59	89	75	73	62	69	76	87	70	65	90	72	70	65	69	63	76	74	75	58	54	86	80	64	82	62	67	89	79	64	72	83	89	73	72	61	68	73	76	80	77	74	56	66	67	89	61	67	73	77	81	64	80	77	80	84	65	68	69	76	57	64	51	68	57	81	77	74	63	72	72	86	88	94	82	81	65	74	69	87	64	80	84	78	64	61	71	84	77	75	69	63	85	65	84	74	67	71	78	92	78	69	89	68	71	59	84	84	75	82	74	78	83	73	71	62	79	72	69	68	62	67	72	87	77	71	55	89	69	75	85	76	59	68	64	71	87	62	74	92	65	83	90	55	73	64	62	61	89	73	62	72	72	72	75	71	88	96	71	78	71	82	59	71	82	70	81	74	68	71	68	58	64	68	66	75	74	81	57	73	64	72	69	78	82	77	66	96	84	69	62	84	76	73	68	82	77	72	75	68	58	89	63	75	74	63	73	79	70	61	75	84	69	74	66	58	69	71	76	72	71	60	71	72	62	75	67	79	85	65	66	71	71	69	70	78	71	70	74	76	78	60	68	71	63	72	62	81	90	74	74	74	73	73	64	66	70	76	89	64	77	71	80	77	71	73	64	62	66	64	62	71	73	60	81	78	66	68	63	67	68	68	68	75	60	66	71	81	72	75	79	77	90	57	74	78	64	62	58	69	85	72	79	86	71	85	71	76	74	73	80	70	77	74	57	71	63	75	67	76	75	71	74	70	72	79	68	76	66	85	58	78	70	94	72	67	79	58	83	80	90	66	76	79	77	86	69	76	78	94	87	70	71	86	68	88	78	76	82	89	75	59	59	75	68	71	76	71	75	71	86	81	95	84	57	65	74	87	77	89	84	69	66	62	85	71	84	69	69	77	71	71	58	87	70	71	87	64	63	71	84	80	74	71	70	71	88	62	82	78	87	54	60	67	75	55	67	69	59	77	67	73	62	78	91	66	77	88	70	67	75	89	85	77	79	78	71	80	85	84	67	76	59	60	80	68	56	86	72	79	63	72	77	90	67	69	64	79	72	73	78	83	71	77	75	76	60	83	80	64	81	71	66	69	70	73	69	89	72	79	67	71	61	70	76	68	65	76	69	70	87	70	65	80	67	58	70	67	62	72	67	80	62	84	68	70	85	62	72	74	76	74	81	67	84	65	85	93	66	69	67	72	90	79	70	86	74	73	79	83	66	80	77	85	59	68	71	80	63	68	86	65	79	62	69	80	87	85	72	76	60	68	72	78	102	86	59	73	71	57	86	80	68	86	77	69	64	63	74	93	84	78	79	64	86	70	56	76	59	85	82	63	73	62	76	69	85	79	55	75	91	67	79	100	78	83	82	75	67	70	92	84	79	68	64	85	59	66	71	74	75	65	62	66	72	76	69	73	67	64	76	89	73	62	68	66	95	70	60	64	67	61	87	69	72	68	88	63	82	89	67	68	86	83	77	91	62	60	77	72	59	61	63	65	65	78	60	67	84	58	66	77	73	91	88	70	66	77	80	76	79	82	71	77	66
11362	4101	1632	1880	3876	5595	6210	6064	5256	4813	3696	2886	2139	1644	1456	1453	1347	1279	1200	1069	991	966	1011	1113	1006	956	1035	1249	1108	1067	927	798	767	772	847	790	764	740	786	787	761	761	738	718	709	742	720	692	713	719	717	732	706	740	739	718	744	753	709	720	693	711	732	707	706	674	707	712	703	705	706	697	727	717	720	696	721	701	699	676	726	654	707	728	719	613	698	669	670	715	746	708	627	717	684	667	670	705	683	707	712	691	698	687	736	677	702	683	666	705	681	718	741	694	687	722	697	694	678	679	722	678	684	697	678	682	713	688	703	724	704	691	664	722	713	688	676	645	697	694	686	683	677	723	669	710	715	684	712	697	739	680	729	653	692	666	709	739	669	731	732	728	686	666	724	659	675	678	688	675	719	725	695	699	734	696	690	699	647	703	635	673	685	697	681	704	661	707	702	706	678	720	688	694	646	714	684	721	677	756	656	700	670	659	671	658	707	694	736	736	681	687	670	704	641	650	706	663	706	717	771	680	697	678	677	653	734	677	689	683	696	716	670	688	677	686	715	699	691	728	681	711	712	722	672	684	698	678	660	696	684	687	710	726	666	696	718	691	697	692	691	691	687	686	698	730	709	686	672	704	673	744	711	668	720	676	675	733	713	700	691	676	675	712	706	708	710	670	669	679	650	721	688	685	704	735	647	656	674	727	685	677	630	692	739	686	697	688	670	666	725	704	723	665	695	698	650	624	686	684	638	698	656	743	706	687	707	704	731	659	736	693	660	702	699	681	699	686	732	702	648	681	703	659	679	696	703	704	689	707	691	674	721	683	685	711	714	686	689	694	710	685	706	687	687	745	647	689	695	661	662	642	691	658	688	716	662	701	680	720	667	710	733	678	691	689	696	658	728	696	735	711	715	652	662	670	681	650	645	667	650	685	654	695	681	734	724	695	715	714	705	693	676	666	661	656	683	712	707	683	707	681	652	686	657	639	709	686	685	683	725	647	722	685	734	714	677	718	725	675	693	657	664	695	715	683	766	705	694	723	664	680	723	671	703	688	688	710	684	676	679	671	714	660	722	666	717	692	735	674	713	709	767	644	734	684	641	686	608	686	680	732	642	715	692	635	758	722	671	693	640	709	717	698	671	730	655	741	686	720	693	699	695	696	729	733	719	722	728	723	684	734	695	698	681	659	715	735	667	700	670	670	757	687	717	706	746	719	714	663	684	698	695	725	646	732	696	685	686	697	692	711	701	670	731	696	701	637	700	666	702	725	724	685	732	723	714	710	754	703	731	677	686	690	665	685	686	721	752	725	684	688	731	741	712	649	679	701	667	686	629	692	716	706	689	694	634	728	739	696	717	707	680	701	737	687	732	694	721	674	676	695	700	667	683	674	650	679	722	687	676	658	723	714	718	671	674	623	688	690	688	676	650	677	638	703	670	673	698	699	691	730	682	710	684	696	719	680	719	726	725	724	685	689	731	717	740	704	719	740	727	704	696	697	683	713	680	711	766	740	706	692	684	669	685	726	701	757	645	754	755	689	681	634	720	668	756	662	678	690	694	660	696	725	727	705	705	691	691	727	735	668	704	699	652	632	715	717	705	689	703	662	648	709	703	676	678	764	689	663	686	661	656	720	682	719	689	667	748	679	692	747	736	689	703	722	710	749	728	673	713	746	718	745	692	643	751	693	717	662	719	691	738	679	703	678	668	686	656	714	679	690	676	679	691	671	643	686	721	739	710	679	696	694	672	645	686	700	709	741	680	696	630	727	748	731	719	724	684	699	682	730	695	693	668	701	733	643	690	694	731	686	688	692	690	709	716	674	687	693	702	724	685	660	669	746	686	676	691	683	694	686	654	665	652	697	708	677	721	696	692	707	682	658	696	659	725	735	736	680	729	725	690	699	665	705	720	712	738	734	697	704	728	772	641	697	698	680	704	686	677	663	681	691	732	689	747	704	669	702	652	763	699	695	732	714	667	684	694	707	691	683	710	673	646	677	698	699	709	706	705	707	637	646	684	692	691	682	648	728	702	691	703	718	721	679	695	696	662	684	688	689	684	659	723	693	694	683	695	721	695	713	676	699	681	643	712	687	735	683	681	683	701	726	703	667	702	629	713	708	686	700	693	703	724	662	719	688	735	710	668	710	723	676	703	703	645	705	706	648	723	623	650	655	680	701	697	676	685	646	689	704	703	671	684	714	673	686	696	670	698	718	719	705	682	677	658	692	676	716	705	700	736	679	726	734	648	721	696	669	688	682	690	684	611	654	714	713	687	674	702	683	716	647	725	713	698	719	683	693	701	651	681	702	694	705	699	730	698	658	692	722	703	676	704	718	685	714	709	744	677	683	736	710	691	661	658	647	690	676	717	678	725	683	703	661	727	712	664	753	651	748	704	683	619	741	706	689	694	674	646	711	726	684	701	659	686	650	730	711	663	689	661	673	694	697	716	685	722	711	701	681	721	715	744	708	724	649	688	692	704	757	678	730	715	645	658	684	722	746	710	708	691	719	674	683	731	707	697	700	660	713	712	667	660	687	716	661	650	680	741	682	635	701	698	689	662	731	753	673	671	748	755	709	662	728	750	721	672	721	705	730	721	701	720	685	717	725	692	691	722	677	749	691	733	618	723	709	674	705	720	676	716	678	702	716	667	694	675	696	736	682	705	706	678	706	708	668	722	699	728	691	718	661	701	735	696	706	689	653	636	628	687	656	732	669	750	704	646	745	710	681	699	655	669	736	686	692	671	700	670	695	707	683	703	681	693	712	714	702	689	700	752	748	695	686	653	643	696	703	718	716	665	745	686	714	670	707	700	727	711	672	677	726	728	669	683	689	722	660	680	695	733	688	685	675	666	696	729	655	749	701	674	712	722	702	762	671	710	724	682	669	661	676	708	677	699	708	664	710	721	669	654	696	680	677	714	676	705	691	716	700	661	659	700	705	662	655	704	679	718	662	703	691	708	714	676	675	675	712	670	699	703	727	699	679	663	639	743	670	688	647	695	703	659	662	687	665	686	676	658	737	693	743	710	679	705	669	728	709	694	730	680	666	735	705	717	638	685	713	670	686	691	675	695	669	704	716	700	664	746	699	676	700	723	661	683	679	733	711	736	691	701	702	642	681	664	741	687	693	699	692	722	682	688	633	720	708	669	657	671	647	767	676	672	745	735	677	681	684	683	692	690	683	661	752	689	679	654	663	663	721	695	697	667	722	681	680	660	730	697	659	678	707	727	683	682	689	651	701	737	687	742	681	720	700	685	701	658	676	690	682	667	689	718	695	706	721	760	771	665	649	741	681	675	693	679	655	713	701	707	710	742	674	671	696	757	673	647	678	716	683	681	652	735	702	723	708	629	695	702	704	681	688	711	691	654	676	697	725	667	721	690	683	704	659	692	709	763	697	733	700	696	661	747	703	755	700	711	648	700	647	717	739	691	707	700	697	701	732	686	707	673	677	699	734	687	686	684	715	672	728	721	660	728	694
798	132	90	79	84	84	96	109	105	91	76	92	70	80	85	74	70	80	82	78	84	75	82	72	66	66	64	69	67	73	71	78	72	64	68	65	76	93	75	71	68	58	63	68	55	76	66	72	81	84	69	78	57	69	78	72	81	90	71	64	70	84	75	80	63	67	89	75	53	72	64	60	72	76	71	58	69	63	68	61	65	65	71	74	67	67	67	56	65	90	69	79	64	69	76	83	64	90	70	65	74	70	73	50	75	81	76	62	59	76	60	60	73	68	82	81	64	65	80	62	59	67	70	78	72	79	68	53	65	86	68	82	76	74	59	79	74	66	77	58	75	58	79	64	66	73	64	70	71	53	76	62	69	68	83	76	83	51	80	65	64	67	70	69	65	70	77	64	73	70	63	70	63	55	83	67	56	70	74	70	76	75	70	62	66	68	66	49	65	94	78	63	80	77	75	70	76	79	76	71	53	71	64	63	52	61	69	66	77	67	62	64	90	94	63	73	86	61	67	67	62	81	77	70	77	73	59	66	72	70	67	64	62	83	66	69	74	73	85	66	76	91	65	70	83	79	66	63	70	83	71	78	88	71	76	63	79	72	66	83	60	86	70	76	55	81	64	66	56	67	71	67	73	54	76	66	62	75	57	64	66	67	71	79	74	68	63	73	73	73	64	61	75	69	78	57	68	76	75	65	56	59	72	65	76	57	84	68	80	56	81	80	57	80	57	62	86	73	72	69	76	77	76	69	71	63	52	64	69	68	74	53	69	73	84	71	62	77	69	69	70	71	61	75	68	58	63	81	72	75	73	73	71	70	65	74	69	65	68	60	61	79	67	76	67	55	71	66	76	78	57	88	75	62	69	78	86	58	81	72	68	72	64	63	70	69	66	70	66	62	64	75	86	77	74	80	72	63	69	55	78	84	83	76	72	75	73	67	71	69	74	68	77	68	76	69	74	71	71	71	81	65	65	62	70	70	67	72	61	85	72	80	63	70	70	63	84	67	72	70	68	84	78	65	86	63	69	54	71	64	62	58	73	85	63	71	85	65	75	64	69	68	76	85	59	62	73	70	75	72	62	67	71	64	60	73	63	65	77	63	87	80	73	61	58	95	72	76	77	70	69	72	67	70	69	77	65	62	80	72	69	78	73	64	71	61	89	67	65	64	60	74	66	90	75	68	78	77	76	50	71	56	66	70	68	80	73	84	87	67	81	77	74	71	69	60	75	71	85	77	64	61	77	76	64	70	71	83	54	93	68	86	68	73	53	69	76	61	91	82	64	68	69	64	68	66	72	85	55	80	68	63	63	67	79	67	77	75	84	73	82	69	62	62	71	74	69	64	66	63	65	80	66	67	62	45	65	51	69	73	67	70	78	87	62	54	70	73	65	73	66	83	70	71	64	68	70	64	79	62	56	58	89	87	68	82	57	89	71	76	87	74	74	71	65	69	66	63	60	75	64	70	64	86	72	71	66	54	61	67	61	87	79	70	78	72	72	80	70	70	78	68	63	82	74	74	71	80	58	84	73	65	53	67	63	67	61	64	69	75	86	61	70	66	52	70	82	69	70	73	67	68	61	76	77	72	74	66	76	86	72	69	59	77	61	69	62	59	65	86	61	64	71	71	68	69	81	76	75	56	89	66	78	63	75	70	80	69	73	61	79	86	75	72	77	62	79	63	57	79	61	70	67	66	61	72	72	59	74	66	72	71	77	87	82	71	86	66	66	75	74	69	63	52	72	70	74	68	71	57	60	94	88	72	61	79	68	72	64	84	66	72	67	74	87	68	65	48	68	63	51	84	69	64	66	77	75	57	81	76	59	63	65	91	75	63	76	59	72	78	84	83	69	65	57	80	64	66	64	60	58	77	80	66	91	76	88	76	65	78	65	65	72	70	77	72	68	67	65	74	71	63	72	64	63	72	60	66	72	71	67	73	68	76	84	66	89	77	63	62	70	66	72	65	81	81	60	79	75	69	56	72	61	60	67	71	71	79	61	65	68	73	62	66	65	57	67	51	69	61	75	60	63	66	51	70	67	80	75	70	75	65	65	76	87	83	66	72	68	71	65	75	63	74	85	73	76	80	63	73	69	79	73	69	69	69	91	80	70	71	88	75	78	69	83	80	82	73	79	86	72	82	76	67	67	77	68	76	65	65	69	69	73	71	75	56	67	63	52	74	68	68	64	79	67	73	90	67	62	60	61	75	75	73	55	74	87	77	77	58	66	73	66	87	63	73	74	73	64	73	64	76	62	62	70	63	58	78	70	70	55	67	67	76	76	79	72	79	67	79	87	80	73	80	70	59	72	74	67	61	70	86	65	63	59	76	71	60	75	68	69	62	50	74	69	54	92	75	73	67	72	63	78	68	77	77	61	70	73	90	74	60	68	77	65	59	74	71	76	66	63	84	69	70	61	83	67	88	69	74	73	58	75	85	69	80	60	74	71	69	74	77	72	73	77	57	69	60	59	69	69	63	75	72	55	72	76	66	65	77	60	61	69	75	70	74	76	62	71	67	62	73	67	68	65	88	72	70	75	92	79	79	68	84	50	57	68	75	72	79	72	83	65	63	71	68	78	75	64	71	64	68	80	80	77	74	61	71	61	71	66	69	62	73	80	66	71	74	66	74	65	86	77	62	62	69	62	82	76	73	67	81	65	70	71	70	79	65	70	65	72	86	72	71	78	70	72	78	69	66	69	90	88	78	75	63	63	57	65	73	65	72	61	72	105	65	75	64	74	76	84	62	70	70	74	64	76	57	74	71	76	85	82	65	65	78	78	67	69	84	51	81	64	80	77	86	69	81	63	62	72	74	77	67	81	70	55	69	62	69	62	64	63	75	76	71	88	62	60	69	78	66	70	75	63	75	61	70	74	56	71	60	71	71	60	74	75	76	64	76	73	65	77	71	73	76	69	62	64	67	81	76	75	83	64	68	80	62	72	79	73	57	61	47	66	70	68	59	63	63	73	69	73	59	69	83	67	67	66	83	80	57	86	61	66	74	71	65	53	83	78	65	64	73	80	71	91	60	66	75	71	72	64	65	59	80	73	64	69	67	79	82	82	60	79	78	91	73	61	88	68	64	60	71	74	67	72	76	71	66	86	66	81	52	63	74	67	71	65	62	66	79	73	84	76	78	84	76	60	65	74	68	60	62	76	72	67	64	79	76	77	78	74	85	71	48	52	76	71	65	72	64	65	81	71	64	58	84	79	67	67	80	65	74	66	76	68	65	80	74	80	72	76	79	63	60	62	89	66	73	64	68	65	70	69	71	69	75	80	75	66	79	70	64	64	65	68	66	74	70	65	68	66	62	74	77	67	75	75	63	73	82	71	58	74	69	70	60	67	82	79	76	87	75	65	62	75	72	73	81	69	69	68	77	62	79	81	64	56	72	64	61	64	74	75	59	62	60	75	58	61	71	61	80	75	53	69	69	62	77	71	80	62	74	73	68	71	75	56	72	60	73	78	74	68	64
8264	1926	837	884	1351	2002	2757	2502	2526	1954	1463	1230	949	888	827	833	780	772	727	677	674	701	718	769	754	707	822	924	786	806	679	638	658	610	637	652	618	647	604	599	631	605	616	608	605	599	610	607	623	638	587	589	592	562	642	606	665	605	674	599	597	624	672	600	645	652	646	621	619	585	613	606	616	634	624	611	630	600	605	603	624	625	617	612	606	631	631	642	606	627	601	573	609	612	610	615	623	597	634	579	666	633	598	603	660	613	659	628	610	598	624	632	644	651	576	629	602	562	630	615	589	622	655	621	607	668	618	613	617	623	643	632	628	610	595	618	627	624	640	587	609	608	580	596	600	642	615	600	592	626	574	609	616	613	603	611	599	609	619	600	591	621	622	598	641	624	648	603	614	623	566	624	598	631	614	599	610	590	603	628	639	659	609	588	628	587	620	604	601	560	598	628	641	600	591	605	564	647	614	623	580	602	637	624	607	639	642	608	644	588	590	603	588	601	612	588	583	612	611	651	628	598	636	610	611	665	656	609	633	655	606	660	611	588	626	667	605	626	656	584	617	588	636	606	616	622	607	634	640	644	630	592	578	622	666	605	642	632	623	611	603	651	566	625	602	601	623	616	587	662	636	594	621	586	607	656	607	621	603	585	596	594	623	606	576	639	642	615	611	611	596	605	655	647	623	664	659	621	613	628	607	614	586	641	623	574	613	616	610	618	671	615	638	626	607	611	609	641	596	621	632	627	626	627	642	605	645	640	636	574	601	614	585	622	656	570	621	637	585	597	638	601	610	601	559	579	643	617	612	641	619	599	624	560	618	621	604	602	606	640	656	627	650	614	626	617	654	615	652	576	566	654	579	593	650	602	593	623	674	578	595	637	633	622	619	641	617	609	649	659	656	664	590	578	609	595	622	640	578	610	614	625	588	610	619	595	652	626	639	585	631	637	623	603	604	646	631	568	636	574	653	618	607	601	639	575	606	594	629	674	628	627	577	590	588	614	573	671	628	629	624	611	632	604	620	629	649	604	643	617	569	623	616	596	617	650	624	618	636	634	628	598	586	596	628	575	605	640	612	683	659	604	640	666	592	615	632	602	619	588	613	609	624	626	606	587	604	623	601	608	663	608	593	624	634	608	582	598	609	619	578	653	607	645	570	578	631	601	680	602	630	577	599	624	589	663	570	599	648	606	585	604	611	614	600	619	595	651	594	609	608	593	636	591	638	620	628	651	618	559	591	611	595	607	586	580	644	612	599	641	593	643	550	603	624	657	614	642	648	615	615	645	628	621	627	610	614	639	610	639	635	601	615	602	661	653	610	626	589	601	636	570	622	627	611	604	588	631	593	636	589	639	605	610	636	569	574	637	591	628	601	640	643	600	604	626	614	599	647	617	623	610	659	656	612	644	616	598	619	622	619	603	625	612	625	609	637	620	634	585	613	612	613	619	631	629	645	608	653	580	676	636	622	624	614	603	641	603	641	619	628	637	589	609	597	618	594	634	648	565	611	599	642	613	603	576	631	558	609	624	626	607	585	579	626	627	570	634	639	664	637	646	598	624	636	625	615	606	622	621	606	650	583	619	676	613	617	597	653	581	624	601	616	624	637	620	645	633	635	585	647	611	557	597	662	588	601	610	560	631	631	641	638	638	583	624	618	623	652	598	599	600	612	646	634	601	615	644	623	619	578	610	596	635	629	596	626	597	618	553	609	576	588	614	639	564	643	564	654	593	656	563	619	633	640	664	580	593	643	563	629	647	612	631	576	586	586	612	609	627	622	610	655	645	597	616	636	638	563	613	601	639	587	618	623	602	624	679	609	616	612	661	593	639	650	589	608	640	649	639	596	595	602	642	646	560	617	618	640	602	619	597	647	636	618	593	587	621	610	590	667	604	617	616	653	604	587	590	620	569	625	625	587	665	610	580	626	612	628	611	631	629	631	623	663	630	613	631	597	568	610	614	624	580	654	612	608	653	621	621	614	640	634	593	592	646	622	639	625	661	615	653	657	584	625	647	620	577	602	645	621	578	574	652	584	609	616	600	639	604	631	597	626	598	636	606	663	533	627	605	580	601	605	596	599	596	600	612	571	647	655	669	626	612	618	624	634	605	610	628	603	612	641	649	641	612	603	614	606	630	601	609	648	605	601	606	615	590	595	582	623	637	590	639	623	613	590	573	606	616	620	618	596	625	578	549	595	596	697	599	594	640	613	643	599	629	623	598	639	664	658	591	611	638	642	644	612	652	635	617	607	622	565	629	633	597	599	596	618	641	630	587	578	609	630	595	582	624	620	582	635	603	588	660	599	642	637	629	638	616	652	628	591	645	650	616	616	601	610	626	638	639	610	593	610	627	636	625	610	617	630	615	639	654	629	636	609	610	641	642	629	631	613	599	631	621	619	648	592	562	616	623	605	613	614	594	608	645	622	615	596	627	632	615	615	627	631	612	588	657	645	620	600	604	585	624	615	593	633	603	614	618	629	625	650	596	626	642	630	642	666	618	622	614	574	633	629	635	625	587	613	618	617	607	626	634	586	605	625	589	640	626	591	588	598	648	618	600	595	644	611	590	616	585	581	567	613	600	628	603	635	642	585	561	621	648	591	619	601	658	656	622	616	608	636	653	665	618	601	626	605	647	609	636	642	617	630	639	624	597	591	618	634	593	609	616	596	623	583	616	573	634	649	591	627	581	622	649	606	573	623	601	610	625	618	615	605	621	602	634	607	596	615	628	622	587	583	604	605	611	607	605	625	615	578	600	587	608	597	614	617	586	616	570	660	599	611	576	630	643	618	624	652	608	607	634	624	601	619	618	611	611	626	633	618	614	590	637	618	627	598	565	650	596	622	586	604	656	602	633	635	613	621	626	622	624	610	611	588	611	602	627	610	638	647	570	603	632	579	591	585	590	670	599	572	618	619	601	597	598	633	607	594	629	599	612	610	610	615	625	661	586	571	624	636	590	619	633	614	639	668	658	592	642	599	629	605	600	605	631	662	604	614	658	605	604	666	621	646	634	591	650	661	589	618	597	586	601	619	612	625	650	629	622	614	595	640	677	590	626	621	584	616	609	628	639	596	623	602	609	596	596	585	634	634	572	610	644	626	621	633	603	616	580	586	607	635	625	650	620	598	603	601	646	576	648	598	649	579	602	591	599	616	640	608	659	595	613	603	636	599	597	671	604	648	611	637	600	597	600	568	572	624	633	555	568	641	663	607	586	665	584	624	596	600	639	625	628	622	623	623	600	684	622	639	625	585	638	638	608	648	588	614	616	610	618	622	571	640	592	603	591	555	602	659	647	553	615	601	613	678	590	603	613	608	588	640	606	648	603	649	628	597	593	610	629	611	631	630	648	607	646	632	632	608	626	613	601	576	610	608	614	619	627	597	609	619	634	615	648	627	643	588	644	632	589	611	618	600	611	657	597	634	590	607	647	633	639	632	651	636	587	605	603	596	601	590	629	624	621	583	634	559	628	596	621
638	211	125	104	99	138	155	164	161	165	146	129	132	104	132	113	110	110	121	110	111	117	119	117	95	104	103	111	101	130	115	106	98	106	124	101	106	144	111	121	89	109	86	103	107	101	98	110	100	112	93	103	109	115	89	106	85	114	105	91	105	98	116	104	93	91	103	84	113	96	116	95	114	110	86	97	113	103	84	107	115	97	109	114	113	95	99	100	100	118	102	91	123	111	84	89	106	119	103	113	115	130	109	87	113	96	110	111	99	97	108	88	91	95	109	105	101	125	118	105	95	103	110	82	107	128	103	105	108	113	90	120	115	90	101	104	96	95	101	99	102	89	102	95	98	113	99	97	117	113	87	105	103	83	87	92	107	105	110	109	121	95	119	107	114	99	101	114	97	109	120	95	86	101	91	111	100	108	84	109	112	102	111	93	98	111	125	103	94	91	95	107	107	106	99	105	113	102	103	97	99	94	93	91	92	111	110	89	102	115	99	115	119	101	89	96	104	108	105	115	100	84	111	99	94	109	101	99	105	94	100	105	121	119	95	115	106	97	90	103	105	96	106	116	102	106	88	101	79	111	103	96	124	85	109	116	109	90	115	101	118	91	115	120	90	102	126	92	113	97	129	112	94	114	96	111	97	98	121	109	113	98	89	111	115	102	96	108	105	90	94	99	100	134	99	101	98	110	122	103	105	106	92	102	93	108	116	100	96	104	97	106	87	87	88	112	89	110	115	92	91	102	105	109	114	89	102	98	91	108	89	109	88	86	113	110	92	96	92	122	87	112	74	107	101	102	108	102	111	120	91	105	91	107	89	109	116	105	102	115	85	77	102	95	90	128	102	94	93	117	109	127	96	101	103	81	92	110	103	113	91	114	99	92	113	103	98	120	100	90	100	110	100	121	97	111	99	106	105	100	97	100	103	98	115	98	86	90	112	100	109	109	105	90	109	126	110	106	123	111	116	93	116	105	109	115	89	114	112	101	104	99	102	101	95	101	119	90	117	109	102	101	124	117	106	99	103	114	96	91	104	94	77	102	97	86	105	101	112	83	115	100	91	98	96	128	101	105	95	96	117	114	94	108	102	93	106	95	93	114	101	112	98	91	104	90	105	119	116	114	99	113	92	127	109	88	100	110	94	100	111	95	114	97	114	113	93	105	93	95	121	103	105	112	88	127	115	93	109	113	95	104	105	111	91	106	107	102	106	94	86	119	92	101	106	103	89	102	108	115	105	91	97	115	110	106	101	99	91	121	132	86	95	97	108	95	103	98	96	102	95	104	103	101	105	100	107	91	93	85	117	103	100	90	86	129	110	116	112	97	101	99	106	103	110	109	119	114	114	113	100	92	104	110	108	96	115	92	96	110	106	88	103	112	98	103	103	140	127	97	92	104	98	106	112	96	109	98	107	103	96	97	100	95	98	103	93	84	112	121	98	97	90	115	105	85	119	118	104	112	102	98	114	112	97	98	100	112	98	112	125	104	91	97	86	119	122	92	104	118	95	102	99	108	111	110	91	108	101	83	100	97	103	99	101	112	108	103	110	102	113	100	112	105	114	100	87	104	116	80	94	119	94	94	83	86	84	87	96	105	118	99	100	99	96	122	90	97	111	113	108	103	101	98	110	90	111	96	98	107	115	103	91	102	109	98	115	95	101	100	115	87	119	104	95	92	101	97	107	90	111	106	97	104	97	116	109	98	105	93	97	115	99	112	88	107	115	98	93	126	111	94	101	109	97	116	87	102	112	121	91	122	119	103	111	103	99	101	108	89	91	95	111	109	111	110	94	109	94	112	122	109	109	106	99	106	100	109	110	115	97	83	106	98	105	98	90	107	111	95	107	100	98	113	110	110	119	101	105	100	117	105	100	92	92	95	100	100	112	112	107	106	91	118	124	94	93	101	101	105	103	117	106	105	89	114	95	109	106	75	95	103	108	85	109	109	95	109	103	96	105	117	104	119	111	97	109	96	96	99	115	123	89	103	95	91	90	98	105	96	116	120	99	124	99	100	98	94	102	123	98	121	96	91	104	106	103	106	106	85	120	103	89	98	98	102	112	109	99	114	101	103	111	99	110	118	95	132	100	110	100	115	115	95	92	100	122	106	105	92	93	117	90	95	104	98	105	106	107	101	86	93	90	123	95	105	89	107	108	118	122	96	117	104	101	110	104	105	98	119	107	120	110	97	117	109	90	114	113	101	128	96	112	105	82	94	104	100	112	100	118	99	111	109	92	82	126	95	105	94	113	94	115	109	102	134	106	115	88	95	104	100	88	102	110	111	89	112	95	101	92	91	108	102	102	91	91	102	92	84	120	112	120	88	112	88	97	105	97	104	100	110	103	128	99	114	102	100	106	102	114	92	108	115	106	86	95	100	92	106	121	80	104	99	103	116	92	113	119	109	103	106	106	110	105	114	97	95	98	108	117	104	82	114	113	94	118	92	117	111	109	99	111	121	116	111	104	84	114	97	85	126	111	99	82	102	98	108	94	97	97	103	103	113	109	98	106	109	118	113	106	105	102	100	94	129	90	104	104	98	101	90	99	112	108	111	95	111	100	113	98	104	107	101	108	117	105	107	91	109	94	111	103	97	103	111	116	129	111	103	94	95	103	104	112	101	92	101	96	116	98	80	89	106	104	99	110	98	99	93	104	100	120	103	106	107	114	96	87	93	132	79	110	96	98	95	113	116	97	102	111	106	101	108	104	103	94	118	109	108	97	106	93	101	109	106	104	108	100	93	104	110	99	83	78	113	98	103	105	106	121	101	98	108	114	91	92	109	108	115	102	113	101	106	103	99	97	109	123	116	103	98	110	88	97	94	113	103	110	102	101	91	97	97	109	109	101	99	107	120	96	105	96	104	99	118	88	113	117	85	98	108	107	100	96	106	96	94	107	91	116	102	111	109	108	120	104	95	103	107	109	103	106	90	111	113	86	117	105	103	105	95	108	113	82	100	115	102	99	95	112	115	120	112	90	96	102	122	104	100	104	105	78	112	101	108	101	106	90	113	101	90	108	103	100	109	90	101	99	99	115	85	128	121	118	86	110	118	106	90	105	89	99	98	106	98	117	125	100	97	101	93	99	109	105	91	114	99	117	111	84	81	106	104	95	107	84	125	100	93	96	106	107	99	115	89	110	110	106	108	109	113	95	117	106	103	106	110	102	125	112	107	109	97	102	103	108	108	100	93	94	96	92	114	101	103	103	95	98	101	102	104	108	109	95	112	101	111	95	93	106	119	126	101	102	91	99	97	100	107	106	112	95	108	101	105	103	93	87	101	110	120	118	110	107	111	94	88	94	116	104	105	92	88	117	119	125	115	116	118	91	98	120	94	112	108	108	101	89	109	101	109	101	108	113	117	104	102	102	101	102	95	98	118	112	96	109	99	95	97	95	98	106	92	106	91	99	118	90	92	116	99	98	98	101	98	95	106	121	111	86	89	122	103	99	111	104	102	101	104	102	98	94	119	94	96
9654	3167	1407	1617	3308	4996	5201	5221	4381	3327	2568	1881	1613	1474	1470	1417	1314	1273	1184	1109	1116	1137	1177	1235	1153	1199	1251	1386	1204	1231	971	996	987	941	1012	991	981	969	908	919	960	969	917	968	909	910	914	964	929	918	910	919	953	961	931	927	962	929	926	937	878	901	914	948	956	906	932	966	929	968	905	990	907	932	953	944	940	950	958	965	954	920	910	897	888	970	943	968	951	932	959	927	1009	941	933	915	923	970	939	903	918	981	942	921	911	935	928	937	966	929	976	904	920	940	922	941	953	913	943	886	938	873	946	940	930	946	1000	928	954	956	928	995	896	915	937	946	937	868	938	927	985	905	948	915	905	913	917	899	938	941	936	917	920	933	953	942	942	926	977	963	934	975	966	946	980	955	954	911	961	944	914	920	973	937	946	1000	896	906	961	933	924	930	960	953	919	905	910	955	935	872	913	932	985	933	908	940	939	854	939	965	961	930	931	990	929	938	930	905	955	960	917	897	927	903	952	953	967	954	984	925	956	992	886	914	904	896	970	922	923	946	909	901	902	906	911	929	929	944	926	966	977	919	912	894	906	916	926	911	910	969	934	938	875	938	896	961	868	938	929	902	951	946	912	974	920	903	1004	957	934	950	944	921	841	965	902	970	918	911	950	939	901	930	862	963	940	935	871	933	944	912	898	869	945	948	933	897	991	967	910	922	891	920	968	874	936	978	959	954	984	907	941	933	928	928	937	919	915	923	928	907	964	903	877	982	959	956	931	933	993	973	927	946	953	937	941	898	996	932	938	925	941	913	987	962	961	932	922	929	927	920	961	908	892	975	939	958	946	928	960	923	931	963	859	931	901	911	987	910	934	915	919	943	930	910	948	949	936	970	891	925	905	942	939	938	903	927	918	897	924	951	893	927	998	936	929	946	958	984	947	923	943	912	950	962	930	982	888	945	956	918	963	900	939	959	967	967	933	900	914	970	930	871	959	989	928	960	886	958	949	901	940	960	992	965	1006	918	939	944	926	951	914	971	921	928	956	883	965	932	879	908	946	965	899	903	957	932	940	881	915	944	931	941	878	921	898	937	924	910	926	917	898	957	916	890	893	951	912	923	951	902	910	964	875	938	950	981	922	953	985	959	954	921	905	946	896	964	929	943	915	906	917	934	906	931	922	922	947	954	947	937	950	928	857	947	925	944	912	978	942	908	993	924	929	929	925	923	891	924	860	910	935	925	907	920	940	904	933	976	914	952	891	916	937	937	982	874	992	928	884	986	935	933	925	973	966	981	936	942	937	934	941	946	924	930	939	899	956	948	935	932	933	919	924	956	873	991	937	928	1004	954	906	967	958	938	955	914	954	927	939	902	916	954	894	896	927	960	984	909	933	924	891	1003	916	978	957	954	899	873	948	974	903	962	942	951	939	924	827	936	927	963	931	911	912	979	940	956	934	956	978	981	982	842	991	948	952	939	921	886	976	950	923	952	913	964	999	967	979	999	991	905	983	903	933	967	943	868	917	904	972	952	951	962	925	920	987	1008	893	978	992	893	922	890	957	922	943	906	936	968	960	860	900	885	939	969	984	915	959	915	886	946	919	881	942	1000	916	903	915	957	934	923	918	930	967	903	945	913	952	935	977	911	980	975	887	920	939	959	924	928	878	934	935	948	970	927	991	893	978	988	943	942	968	933	906	959	898	937	881	927	962	937	965	949	927	928	900	888	909	965	929	930	906	940	928	943	946	932	967	916	960	932	982	895	917	948	907	953	914	945	866	936	933	937	951	896	966	878	868	909	886	950	935	922	934	950	929	895	975	908	919	871	927	883	872	946	935	944	928	946	971	932	891	928	940	928	943	940	904	909	920	913	945	959	958	954	965	896	911	938	964	933	911	901	932	915	939	873	932	916	934	921	939	891	960	895	926	929	949	940	933	921	946	929	1022	934	933	920	973	910	967	939	922	921	976	925	911	945	965	955	911	895	888	957	916	941	908	955	926	948	903	916	923	894	919	974	972	953	965	955	957	937	918	906	966	944	874	884	978	920	917	959	892	887	935	924	918	955	1003	957	884	952	965	938	981	909	903	930	919	941	933	890	938	996	895	939	928	899	950	922	990	920	903	922	935	928	942	946	949	939	989	946	944	929	941	937	874	910	900	936	948	915	949	950	883	916	918	953	938	973	923	952	958	913	903	952	934	927	897	915	966	927	904	937	945	947	972	899	936	934	938	950	979	974	902	964	1013	898	933	942	912	902	905	939	989	913	914	896	909	930	870	872	898	902	933	992	904	946	907	912	913	951	915	962	950	969	964	930	899	952	896	938	952	962	895	918	917	906	856	920	914	947	904	927	954	1038	931	918	959	960	978	944	921	951	938	918	900	913	909	938	955	909	904	981	919	926	940	942	927	909	920	943	940	951	921	966	874	946	943	899	912	972	912	923	900	908	900	911	952	970	944	945	927	897	951	902	912	860	937	973	904	942	925	936	954	890	962	914	909	929	945	904	923	867	902	959	920	925	978	891	943	924	981	906	931	920	940	898	938	977	907	874	944	888	898	917	940	935	921	959	901	885	929	950	998	922	894	953	942	962	938	922	971	885	912	928	945	937	900	967	970	970	930	939	948	923	919	913	986	913	953	926	933	976	932	912	948	908	930	872	911	932	895	947	896	963	968	959	927	914	944	921	944	952	931	916	924	950	912	974	966	938	982	968	932	932	944	891	921	950	910	905	961	949	1022	936	926	982	923	934	964	906	885	951	913	976	907	927	892	887	1006	923	889	940	948	944	953	929	930	948	972	892	955	949	962	979	928	901	910	918	956	894	994	948	968	920	992	948	931	968	907	937	913	913	906	932	939	960	903	954	885	933	912	924	934	940	926	915	905	917	974	900	948	950	966	929	931	910	940	879	942	861	925	899	924	882	953	907	930	858	979	873	959	903	918	957	944	942	937	969	914	905	955	866	940	931	962	903	927	954	922	1006	931	906	884	910	893	955	936	906	945	866	972	938	884	911	940	957	921	914	978	914	948	897	889	917	942	973	929	906	910	891	921	952	932	920	940	915	982	901	881	945	935	973	952	913	930	985	933	950	909	906	954	942	970	963	877	903	970	972	972	917	890	928	932	973	949	913	933	933	907	890	862	941	924	948	983	917	936	934	922	909	934	980	915	946	914	896	942	921	922	894	949	989	935	947	983	936	907	918	928	935	926	902	951	906	929	921	894	931	961	929	910	992	926	924	947	895	893	912	899	933	899	898	901	986	939	929	1002	954	892	954	924	950	973	925	891	973	892	1003	954	910	905	926	902	931	951	943	950	966	960	950	952	982	943	899	955	920	960	917	938	958	966	908	944	903	916	891	950	951	951	915	956	911	927	958	892	895	996	938	968	933	962	919	949	955	927	917	904	969	955	951	975	971	917	939	932	961	916	928	923	984	920	895	969	945	956	927	961	898	913	933	935	900	893	915	984	915	900	924	964	947	938	925	917	886	892	918	956	909	962	931	963	925	906	932	909	865
1236	93	67	42	43	60	68	85	73	74	56	51	42	38	42	43	55	47	40	36	36	40	56	38	33	36	43	51	39	43	29	36	36	25	35	32	33	37	29	37	29	28	32	25	29	32	32	25	38	26	32	24	33	28	31	36	33	33	25	34	29	41	22	25	29	34	46	29	43	31	32	34	30	35	41	35	27	31	31	29	32	26	25	30	27	27	24	40	31	31	27	24	32	31	35	27	31	24	20	24	28	23	46	29	33	29	33	22	26	40	27	32	35	26	38	31	29	32	29	28	30	28	32	24	31	27	28	32	26	44	23	39	38	22	24	22	37	27	32	26	26	24	32	35	30	24	32	28	27	29	32	32	30	27	34	24	23	36	28	30	33	34	31	31	36	26	28	23	31	22	28	37	37	29	25	31	39	41	35	34	29	36	37	28	36	28	20	29	18	29	19	37	35	33	29	33	27	33	26	27	29	28	38	22	33	34	33	31	21	33	26	38	40	29	24	33	34	26	33	35	37	21	20	25	24	33	28	27	40	31	34	42	30	23	28	35	21	36	23	32	36	20	27	27	30	26	33	30	25	34	21	29	29	27	33	33	37	33	20	35	27	26	33	29	41	32	36	34	33	29	33	28	24	27	31	23	31	27	29	35	29	34	28	26	33	22	31	25	30	26	31	35	37	22	30	31	26	29	30	30	32	29	29	33	33	27	24	35	36	16	34	29	28	25	31	20	33	35	24	28	34	31	31	26	37	33	38	25	34	34	24	29	35	31	14	33	25	29	21	26	35	33	27	31	35	22	35	28	37	36	28	27	37	28	26	33	36	29	22	40	36	36	36	32	21	26	29	22	32	24	34	30	31	44	18	35	23	32	35	30	30	32	23	28	32	36	31	38	40	29	33	30	30	33	26	28	26	29	34	36	34	25	32	30	38	23	21	25	33	40	27	31	31	29	31	45	34	31	30	28	31	30	27	33	31	25	25	30	44	39	31	32	35	31	13	35	26	35	26	29	32	31	33	26	21	29	31	32	31	18	23	24	29	26	29	46	24	30	29	39	27	37	31	34	28	40	22	34	41	25	17	32	34	37	30	36	27	30	30	35	21	36	31	35	32	30	31	32	22	28	33	29	32	31	36	28	34	32	27	32	43	21	28	29	27	35	37	21	27	36	31	35	32	27	24	35	35	28	35	26	25	33	41	28	40	32	26	20	29	28	34	29	34	30	28	28	23	34	23	33	33	18	24	33	20	35	29	39	24	31	28	28	29	27	24	25	25	29	25	29	37	30	34	20	35	26	32	27	32	29	33	33	26	29	27	29	26	28	31	35	27	29	31	20	14	30	29	31	27	27	29	31	38	34	20	41	30	37	28	36	36	29	26	27	31	27	32	30	29	30	27	28	27	22	40	30	27	37	25	28	21	24	39	30	25	30	27	34	20	34	35	32	31	22	30	29	25	30	29	33	23	32	22	25	31	33	38	28	29	30	26	22	25	39	34	32	27	28	25	19	29	31	34	34	20	30	21	35	41	23	30	33	26	24	30	26	37	23	28	37	35	27	37	23	27	39	29	32	32	24	37	33	30	21	37	27	27	27	28	32	30	24	27	25	38	28	24	20	28	35	17	24	33	25	25	36	35	35	32	30	29	27	22	36	27	22	29	29	25	25	30	26	24	28	30	33	30	21	30	28	30	33	30	34	34	32	26	30	37	30	31	35	31	40	23	36	28	37	32	26	20	37	33	33	27	27	17	27	30	29	34	31	31	37	30	37	28	26	29	34	26	34	32	28	31	31	30	39	41	26	42	29	34	36	28	24	29	29	32	27	24	31	34	28	23	38	54	27	20	25	38	34	23	21	14	27	35	29	38	30	24	32	34	17	28	35	28	26	23	29	29	42	31	22	31	18	17	22	26	19	36	36	31	39	29	33	40	39	30	29	23	37	38	25	29	22	21	27	17	30	23	20	32	32	25	31	28	27	28	25	38	23	22	29	27	24	34	43	29	29	24	25	34	20	33	42	28	35	33	22	27	33	25	36	34	39	25	30	33	32	29	34	37	25	26	24	29	25	28	20	34	24	27	39	30	25	24	18	36	35	23	36	40	41	40	34	37	27	25	28	28	29	23	28	34	27	26	25	28	23	29	24	25	28	26	32	28	36	38	35	22	29	28	32	23	27	28	23	37	27	28	44	38	23	25	34	27	22	29	19	26	34	34	25	28	29	28	24	36	39	26	37	18	24	31	33	28	20	32	34	35	28	36	24	27	31	26	28	28	27	36	18	29	20	35	31	34	27	22	36	42	25	21	29	31	35	29	31	26	40	25	30	15	29	28	34	32	23	25	32	43	37	29	27	29	24	31	35	31	26	34	26	26	26	30	23	35	28	20	30	27	22	25	27	36	31	31	24	40	23	30	39	26	31	28	36	33	23	26	24	27	36	35	33	27	23	29	22	31	29	33	30	29	25	25	30	26	33	34	39	20	19	23	33	33	23	36	35	28	21	28	30	29	29	30	27	30	39	27	31	25	27	29	27	37	27	32	27	36	27	32	24	35	41	30	23	26	35	31	29	39	31	35	28	37	25	27	31	24	26	31	31	36	40	26	45	26	32	23	30	33	40	37	30	29	19	33	38	28	24	20	30	27	35	30	37	28	25	28	32	29	20	23	34	24	25	29	32	24	35	28	28	26	31	29	30	40	38	30	28	27	29	33	23	24	29	36	35	33	33	31	31	26	26	33	35	32	27	18	24	19	27	31	28	33	23	29	23	18	30	24	33	31	32	19	34	24	24	33	27	36	24	23	28	38	22	36	30	28	31	21	30	21	29	30	34	22	28	27	43	23	33	28	32	24	36	27	24	30	33	27	32	29	32	34	34	35	37	27	30	34	26	26	30	41	18	31	28	29	29	32	14	38	38	28	29	31	32	28	20	39	29	24	26	22	27	38	40	29	32	42	29	30	34	24	22	34	33	28	43	27	29	30	42	23	34	29	32	24	29	26	28	28	34	27	31	42	32	23	29	30	21	37	29	31	32	31	30	29	34	30	36	23	24	35	37	32	29	29	32	23	31	29	27	26	39	27	27	23	30	28	24	36	37	24	24	21	31	42	18	38	25	40	26	35	32	39	27	36	30	41	27	31	27	28	22	39	20	28	33	28	22	32	27	33	27	34	33	32	23	24	24	26	24	30	23	23	26	21	33	30	43	28	28	27	25	28	29	30	25	26	28	29	28	32	36	28	27	34	28	25	30	30	32	23	30	23	28	33	38	33	19	35	23	17	34	29	24	29	32	29	33	24	24	29	31	24	29	35	35	30	31	31	28	30	36	28	25	37	34	27	40	31	36	33	42	34	32	32	26	39	20	26	24	44	27	42	39	24	36	26	26	26	30	29	26	30	24	28	31	26	35	33	20	32	23	30	28	33	29	42	25	29	42	28	32	28	30	33	36	30	23	32	27	31	26	26	22	26	24	31	26	27	35	23	20
10987	1852	665	954	2407	3771	4066	4416	3239	2500	1884	1208	922	845	815	881	714	608	602	545	577	610	671	596	524	496	577	682	580	603	396	315	293	320	298	302	295	300	281	291	302	306	293	306	267	275	302	276	279	286	272	272	264	270	252	291	316	263	288	259	268	283	250	299	279	294	273	264	254	248	292	286	275	266	272	282	284	275	258	242	261	281	274	286	289	271	287	241	241	271	271	248	291	272	319	282	266	267	264	240	268	295	260	266	283	257	285	247	296	252	288	243	255	260	234	286	255	280	286	248	270	276	282	278	260	251	276	258	292	254	267	269	258	264	290	269	276	267	260	271	267	244	280	255	255	276	261	235	272	238	287	233	286	298	289	264	258	256	281	271	269	263	284	272	264	246	246	285	278	274	253	266	268	288	266	249	279	283	250	268	248	250	271	271	256	286	247	268	260	250	245	263	270	254	276	238	245	279	250	236	223	251	238	264	286	285	256	274	252	234	252	233	253	278	274	280	251	259	235	245	259	278	283	242	266	280	239	260	285	246	249	287	285	263	254	274	255	281	261	277	227	262	275	259	264	273	270	293	295	234	275	236	266	248	257	266	272	246	278	264	262	261	279	283	272	272	290	261	252	259	232	260	272	294	284	259	280	291	279	276	267	261	250	267	300	278	278	260	255	262	314	272	268	280	289	282	242	273	282	242	278	284	260	292	275	270	230	254	287	248	287	273	251	269	277	267	229	277	247	255	297	284	263	289	249	274	263	279	275	240	276	286	274	296	266	302	236	272	269	279	287	260	238	256	266	235	256	247	277	288	252	229	249	275	286	258	270	260	268	266	278	241	269	269	259	262	252	273	256	261	262	265	300	240	258	265	270	269	261	264	277	258	248	275	290	256	279	229	270	282	260	267	251	265	241	267	250	251	244	257	270	295	260	268	241	238	266	282	263	245	217	286	269	259	269	288	255	254	247	268	235	269	284	237	284	269	263	248	260	255	268	256	274	256	272	257	253	267	235	265	278	234	262	302	275	265	272	301	268	256	257	285	243	276	291	266	241	241	254	286	283	296	274	250	281	270	256	298	220	286	282	273	266	248	261	267	276	286	290	269	246	243	271	261	278	237	268	286	245	257	271	267	266	258	274	265	293	249	263	260	306	228	283	259	272	275	256	252	296	258	258	284	288	265	250	280	318	273	254	246	252	279	285	272	246	252	281	260	270	253	274	303	266	245	266	276	246	261	240	258	250	275	264	281	266	261	258	254	248	243	262	289	271	239	268	252	272	243	271	278	245	275	241	268	240	280	254	265	265	243	277	250	262	256	292	281	260	257	249	295	272	272	266	265	269	238	264	242	268	279	275	268	245	265	246	295	276	276	282	274	265	264	238	247	286	239	263	265	279	253	276	285	283	264	257	268	242	261	281	258	256	246	234	265	238	247	255	268	262	280	266	252	261	288	268	262	260	271	267	256	250	292	267	262	265	298	272	264	249	262	250	278	266	259	270	249	230	261	271	247	256	284	262	268	232	233	255	270	247	246	273	262	251	261	277	266	271	255	276	253	262	267	257	283	235	229	297	277	279	250	268	264	261	257	281	294	262	223	292	242	263	253	269	256	257	264	248	268	241	298	246	259	251	248	241	258	255	277	265	271	266	281	297	255	265	291	267	282	273	263	279	255	256	262	268	258	273	298	273	256	277	243	258	253	279	238	283	269	262	268	271	312	262	250	286	277	293	282	278	248	260	248	265	279	252	251	242	244	272	260	264	268	274	269	262	270	252	271	241	238	273	277	282	257	264	257	286	252	248	249	274	282	259	287	262	241	257	251	267	234	279	276	293	263	266	272	284	257	244	272	280	267	289	265	290	258	234	282	255	255	256	256	242	260	292	253	266	293	276	265	236	293	290	248	304	262	244	278	248	285	246	260	245	294	238	287	267	251	280	280	246	267	263	267	255	264	258	292	252	261	267	258	249	258	242	295	298	256	247	266	284	263	253	302	277	257	259	293	248	264	286	289	258	255	264	254	267	260	280	255	248	245	269	281	274	281	285	263	278	267	246	261	247	254	257	251	249	264	255	261	262	261	259	283	274	264	241	255	267	290	232	249	261	253	237	300	271	243	291	263	290	265	286	253	248	255	261	259	262	301	261	243	281	294	268	268	275	277	270	256	282	256	231	272	227	263	254	263	276	260	255	271	267	273	290	268	277	277	278	260	250	281	274	285	269	259	282	253	250	253	286	285	249	271	274	237	267	243	255	279	291	236	272	286	272	277	251	282	267	257	253	283	247	267	261	259	260	252	237	259	263	270	217	267	272	285	255	251	241	256	266	236	284	276	255	272	289	262	241	264	252	305	272	267	266	283	259	252	265	245	255	286	267	285	263	253	292	262	254	264	255	266	269	252	288	256	287	259	255	283	235	269	281	266	265	270	272	293	276	245	287	269	264	249	289	265	264	274	244	271	249	264	289	275	255	253	249	261	231	266	252	260	243	270	288	256	260	254	284	268	265	257	301	275	271	269	262	280	273	252	262	283	272	253	292	248	259	276	284	260	259	243	279	296	291	269	243	257	295	262	240	239	262	253	236	254	266	260	259	268	272	247	257	251	248	282	276	269	250	298	281	281	249	265	252	278	296	258	247	289	231	282	292	253	250	255	282	276	269	254	288	265	242	265	277	289	258	280	260	254	288	233	271	270	273	283	259	281	243	271	254	275	280	286	272	280	255	260	290	284	282	276	242	256	262	271	237	277	269	266	265	270	230	266	252	259	271	261	262	268	265	263	260	286	263	265	294	270	259	262	277	260	258	278	280	272	253	266	268	283	269	235	269	271	265	281	322	264	258	256	236	261	251	275	271	265	252	232	265	276	257	254	239	262	259	282	252	242	235	280	250	266	275	307	286	253	260	267	274	248	266	249	255	273	264	260	257	256	254	284	281	276	273	268	266	249	293	281	246	275	255	276	245	280	229	241	271	286	283	290	270	284	255	279	236	269	251	255	277	260	279	251	228	252	274	290	273	280	289	278	246	258	286	265	275	240	276	247	274	247	256	265	274	262	276	278	275	280	282	258	248	287	269	266	255	271	289	268	304	241	236	244	268	277	295	286	262	259	261	265	301	252	239	260	270	228	258	262	253	244	240	258	248	263	287	284	240	296	262	232	275	294	280	259	292	263	270	278	268	306	296	286	262	287	257	254	267	236	285	253	294	280	310	251	293	265	246	237	281	272	269	255	257	247	240	250	270	266	241	270	260	271	279	243	255	254	282	255	307	297	250	243	287	261	232	259	268	249	251	259	283	268	239	246	299	272	265	265	301	266	274	253	235	259	240	254	261	252	274	276	284	289	285	272	260	248	264	270	236	245	272	263	277	248	267	250	250	248	262	250	259	284	289	253	254	244	229	299	249	285	270	280	250	255	247	245	303	259	281	253	256	268	291	249	275	260	237	266	260	268	256	266	266	290	252	308	235	258	275	261	270	257	286	278	261	235
795	220	131	115	101	141	164	161	153	118	124	102	101	112	94	103	99	100	75	95	105	98	89	101	94	92	97	105	93	91	91	64	66	66	72	73	64	78	76	66	75	80	67	72	75	85	67	69	70	76	81	83	63	83	76	78	76	74	67	69	74	79	87	60	63	74	62	83	74	79	80	82	77	74	87	70	76	62	79	64	58	79	79	79	78	77	82	69	85	74	73	93	83	74	93	74	69	68	84	91	59	71	81	63	72	73	76	68	84	76	79	80	69	79	88	86	89	66	61	64	73	71	66	96	74	74	79	68	92	71	75	81	74	83	81	75	83	77	77	70	72	74	69	79	84	81	83	78	85	77	68	67	67	86	79	81	75	79	77	86	76	86	69	87	68	82	74	85	68	65	76	73	66	80	74	67	80	71	55	84	69	81	74	78	82	72	85	79	82	75	89	70	80	81	68	70	78	66	82	86	79	69	74	78	87	75	77	77	88	70	86	71	73	78	84	83	84	66	74	74	69	66	71	77	92	70	79	81	71	99	76	80	71	73	68	70	76	82	97	74	74	67	70	86	73	78	62	58	71	78	88	73	75	77	82	87	77	88	75	62	67	83	74	72	79	97	69	77	73	74	77	79	70	70	71	71	65	65	70	81	81	70	71	66	87	93	86	68	83	79	79	80	78	67	86	66	81	59	64	83	81	70	84	72	66	67	79	56	67	74	62	68	82	53	104	62	69	59	76	71	85	81	73	80	62	71	74	81	76	73	89	69	86	65	83	96	68	83	62	86	61	77	81	76	58	77	92	62	63	86	88	80	84	82	77	79	71	85	65	70	72	73	79	78	84	74	80	76	92	67	69	78	75	71	68	72	96	88	63	99	79	64	85	86	78	80	83	69	78	66	58	71	66	65	61	81	82	84	85	76	72	73	67	83	73	71	79	74	75	63	74	66	75	95	85	71	80	84	72	81	84	82	84	75	84	83	65	56	75	68	90	71	73	84	84	75	68	85	79	74	84	77	93	86	67	67	80	88	74	78	74	70	69	77	70	78	93	90	75	72	74	71	95	73	75	77	83	73	94	52	63	54	77	72	58	76	55	82	78	76	87	78	69	73	89	58	64	65	78	94	80	79	57	73	73	74	82	85	78	91	68	68	71	84	84	81	72	87	73	77	96	79	92	78	80	66	68	64	87	70	60	77	77	83	82	89	83	79	75	99	82	72	91	71	65	83	55	69	83	90	93	72	76	79	77	75	68	67	71	71	76	77	74	86	70	60	70	77	87	67	77	72	70	86	84	85	72	78	68	83	90	67	89	79	70	62	60	83	80	68	70	72	83	67	74	83	80	79	71	64	70	67	77	67	72	90	65	68	88	79	63	72	74	72	59	71	70	72	83	80	58	80	76	79	81	75	70	78	70	74	65	68	81	84	79	79	82	77	85	78	78	78	64	78	80	61	79	76	86	63	65	74	70	61	76	79	54	73	77	65	75	72	78	82	75	75	74	80	77	72	67	90	82	66	64	60	77	70	83	87	65	80	96	65	79	62	93	66	85	71	54	72	65	66	71	78	85	72	79	98	62	73	73	75	76	79	73	76	85	70	59	80	63	66	76	79	72	73	70	79	72	102	68	92	79	81	80	75	67	78	82	80	70	76	85	75	77	65	78	69	76	67	71	77	88	74	82	71	75	89	75	71	91	88	80	69	91	63	76	77	77	62	69	82	73	81	67	86	70	86	60	92	69	76	75	70	84	65	63	104	62	81	74	59	61	78	60	68	83	79	73	83	67	77	81	78	75	78	69	68	81	70	62	81	81	68	69	81	72	57	87	86	79	90	63	77	60	68	68	82	83	64	86	78	67	78	82	81	86	71	83	76	75	55	83	70	82	70	82	83	71	73	71	59	70	65	71	65	84	67	73	66	73	86	59	75	74	71	77	75	70	71	64	94	70	81	87	78	81	77	99	79	77	72	79	72	72	74	71	71	73	70	71	73	71	75	89	80	79	74	74	70	86	78	66	73	80	64	82	87	88	78	66	80	69	74	74	79	71	58	67	101	83	68	68	60	84	62	73	83	78	81	79	80	66	85	80	60	53	72	83	82	79	71	87	89	76	65	74	64	83	84	77	72	86	87	66	65	84	77	73	82	88	78	97	70	93	80	66	69	67	69	66	76	69	78	85	77	72	68	73	65	78	77	72	65	66	61	60	66	79	63	78	59	81	67	64	63	55	67	85	63	76	68	65	70	70	59	69	83	67	80	94	79	77	78	76	87	85	96	82	69	68	77	76	74	85	67	69	81	78	82	65	78	71	69	80	79	84	74	93	53	94	90	96	79	71	66	67	83	65	104	82	85	64	73	86	61	59	71	79	72	80	81	73	86	52	83	70	70	97	88	80	59	83	69	97	82	79	69	71	82	77	76	71	62	55	75	73	65	80	73	82	87	83	81	66	78	67	70	82	74	63	68	71	72	80	78	75	70	64	77	78	83	80	80	78	79	83	86	69	64	70	83	75	78	75	81	85	76	75	69	62	62	75	61	75	66	69	69	65	74	95	61	72	61	79	64	72	72	74	66	76	84	61	63	63	74	76	80	85	69	79	74	98	64	76	71	79	63	75	89	74	74	68	71	66	87	52	60	89	71	73	90	71	67	65	101	73	77	74	82	72	70	70	77	79	67	65	76	78	60	63	72	75	80	72	78	70	92	66	81	71	77	52	83	85	83	70	71	68	79	80	73	63	65	66	78	67	72	72	72	83	85	96	75	85	78	75	76	95	85	73	79	69	74	70	80	67	89	94	73	78	78	81	82	80	71	81	78	68	86	92	73	55	71	72	79	85	66	79	66	69	95	86	90	82	65	77	74	77	69	69	63	77	63	79	64	76	67	73	82	63	80	71	80	73	80	72	76	52	69	71	72	52	65	78	64	69	70	81	88	84	81	77	70	86	60	84	75	87	77	86	79	57	75	51	48	73	73	83	68	76	83	87	92	76	80	90	84	59	83	69	82	90	76	78	90	75	76	71	78	54	88	67	80	63	61	69	78	83	81	69	72	87	84	81	64	82	77	71	64	72	65	87	62	72	81	61	76	77	73	70	89	76	78	72	72	91	68	99	65	71	71	74	86	69	68	72	72	75	76	79	76	71	83	91	79	54	84	78	77	74	86	88	69	79	67	72	92	81	69	81	75	67	65	87	75	77	78	71	71	77	71	61	72	67	72	80	66	81	55	80	73	84	85	71	68	79	80	69	73	80	76	74	78	74	96	63	69	72	80	70	71	77	82	76	64	77	63	73	51	72	67	66	73	81	86	94	78	78	77	68	65	60	76	66	77	78	71	68	70	76	83	78	76	79	77	72	72	78	80	67	92	79	85	89	66	84	67	78	65	77	72	77	71	71	71	72	70	75	79	68	76	74	75	79	72	79	85	59	78	87	64	82	66	88	71	86	87	78	77	72	67	62	74	74	58	78	76	74	83	66	68	66	78
11671	3063	1525	1879	4225	6059	6672	6122	4890	3331	2696	2112	1697	1608	1521	1584	1443	1326	1181	1149	1208	1397	1703	1338	1110	1092	1096	1240	1118	1193	903	812	789	765	765	754	779	775	761	776	741	711	784	750	816	710	749	749	771	787	721	714	730	732	723	675	756	708	728	761	715	733	743	761	710	746	740	711	725	730	727	761	756	714	733	710	701	699	713	703	708	702	696	715	739	691	718	724	752	672	737	742	749	737	686	660	650	725	709	736	673	714	712	736	708	731	712	693	709	709	741	702	749	755	708	703	692	682	706	692	692	726	650	721	702	713	746	707	695	708	700	744	773	723	700	739	660	734	655	733	727	724	726	703	743	720	696	754	698	686	697	678	712	695	692	746	676	698	737	690	714	726	658	713	710	691	700	664	744	726	719	709	727	742	702	749	690	681	756	686	670	741	700	673	690	675	674	710	732	700	693	713	733	666	709	727	648	767	747	702	743	664	706	688	734	709	697	650	780	697	736	710	681	699	697	710	730	717	677	658	706	708	700	677	747	675	647	726	696	733	766	694	733	732	654	680	710	722	740	700	749	690	764	742	678	687	722	694	732	662	677	680	732	683	706	690	711	707	722	712	667	697	733	743	703	652	703	726	722	680	716	758	713	680	737	720	716	686	711	714	720	707	695	675	730	717	710	701	671	723	760	725	738	742	750	760	696	713	664	732	696	741	717	724	733	723	715	743	727	666	713	675	733	700	698	722	752	732	684	693	709	674	667	712	738	701	672	649	738	709	716	698	742	727	667	676	702	717	740	665	724	728	672	721	692	725	724	673	726	707	715	696	727	666	723	694	673	748	697	746	723	687	737	762	691	733	725	700	748	702	748	708	676	671	794	705	703	710	718	732	751	654	707	667	683	704	676	727	661	643	680	695	708	719	751	706	671	716	728	714	699	687	702	680	707	753	714	727	719	714	721	692	677	702	659	663	734	752	721	707	717	701	699	672	649	678	706	675	681	716	710	727	755	754	699	724	708	718	722	724	730	687	666	709	724	719	680	692	709	667	699	692	634	711	704	698	704	683	707	670	698	762	714	683	723	669	661	706	734	727	722	740	728	707	672	737	738	722	676	707	722	738	670	732	670	681	682	692	718	738	726	725	734	712	703	675	617	723	700	708	708	720	730	685	745	714	672	662	692	747	679	696	709	715	653	728	761	669	696	715	684	720	688	680	700	704	696	716	690	691	693	707	716	699	729	704	705	712	676	668	694	709	709	748	717	711	700	712	693	634	708	727	715	740	681	705	750	682	745	711	689	730	691	696	737	729	697	702	731	715	685	700	733	698	701	732	738	717	696	699	737	709	717	704	653	691	692	667	700	718	671	711	712	712	729	729	709	698	690	683	710	690	648	715	690	726	729	719	681	713	671	725	717	735	727	685	703	740	756	690	748	716	726	716	691	672	726	673	689	710	683	716	752	708	686	723	701	729	752	717	709	659	698	699	723	720	694	754	695	707	717	724	707	728	697	684	700	711	698	655	713	735	719	705	715	700	716	720	661	721	726	705	721	688	716	682	701	670	717	690	668	656	714	700	740	721	720	706	706	687	692	701	713	717	659	690	716	698	699	657	728	689	719	719	711	681	723	716	726	718	718	715	738	730	678	701	719	695	702	726	717	716	732	724	648	728	696	703	680	714	740	680	691	687	670	697	652	765	722	730	747	677	730	731	693	706	704	703	708	709	693	696	703	738	686	735	726	712	665	658	717	782	716	659	698	679	715	646	674	708	692	742	686	701	739	707	716	691	703	656	675	713	724	748	697	749	723	699	681	691	719	617	709	742	741	643	688	713	709	745	702	637	737	691	760	732	685	742	732	724	728	700	683	717	707	746	699	724	719	689	675	708	770	691	734	715	694	701	695	705	724	671	716	705	688	711	713	646	695	672	729	687	690	716	698	697	702	734	663	714	695	698	766	722	718	722	685	715	687	733	749	745	735	723	715	705	680	699	691	674	709	702	715	690	734	673	670	704	710	718	746	691	654	692	741	667	697	719	689	684	734	726	770	739	668	710	650	694	703	690	721	746	645	704	716	691	684	693	677	649	712	672	710	679	691	647	718	685	700	700	709	705	642	727	720	720	752	698	717	713	715	685	715	737	697	693	673	676	690	676	729	725	699	705	674	704	710	713	706	744	662	736	692	714	676	766	725	730	727	677	699	731	663	701	741	675	740	675	678	698	680	675	690	709	690	734	686	699	722	718	709	678	703	707	724	661	722	727	728	693	689	707	686	686	714	719	691	670	708	674	732	721	709	692	686	705	699	710	710	678	716	752	735	725	704	718	690	746	695	717	653	755	676	699	704	699	698	671	696	704	695	698	721	703	728	759	739	659	685	682	733	664	692	715	698	680	686	739	683	721	708	709	713	706	734	703	710	691	696	711	728	738	690	676	708	751	668	691	753	731	749	663	689	683	681	726	715	691	691	723	703	731	680	700	694	664	650	740	708	764	734	698	667	696	710	698	750	731	702	707	719	704	648	739	697	693	726	732	638	730	720	772	694	724	722	732	722	699	701	725	663	729	694	715	737	679	669	752	741	714	747	718	714	745	724	770	744	663	716	712	667	662	673	696	725	756	695	742	760	729	677	729	696	705	703	661	722	748	720	695	707	674	733	710	739	690	746	710	702	741	735	700	695	714	676	706	734	766	744	667	668	742	693	730	769	684	679	703	688	718	666	693	698	677	722	693	715	711	736	732	741	702	716	687	687	714	703	718	723	657	709	681	685	691	716	702	695	720	711	733	711	696	749	691	705	712	708	683	682	728	723	728	681	743	748	679	676	713	731	775	721	746	735	709	713	733	716	679	693	729	740	726	666	699	703	676	731	696	771	748	708	664	710	706	739	677	685	682	720	707	712	687	716	749	694	696	690	720	701	723	660	703	677	664	718	733	690	694	736	734	694	718	687	729	706	717	729	733	711	694	755	691	709	662	690	701	768	683	738	727	700	737	727	664	733	711	696	705	717	700	717	728	712	692	725	688	679	686	727	670	700	716	649	682	736	659	694	733	709	708	693	690	754	707	731	730	676	702	715	709	687	689	722	688	704	697	675	712	699	661	719	717	723	710	672	703	673	709	687	707	694	693	753	752	710	695	775	729	697	665	760	688	743	725	719	691	709	710	735	700	698	739	705	688	639	743	730	739	696	721	732	682	723	704	725	719	717	706	708	674	684	739	748	678	693	739	734	718	678	719	752	699	649	743	733	727	682	700	742	706	703	705	735	708	657	763	729	708	715	756	750	668	729	753	659	695	707	700	764	699	671	728	728	634	707	694	711	692	704	713	736	742	715	705	710	714	699	664	709	683	709	717	650	712	670	697	704	687	701	740	779	686	706	739	707	674	734	723	693	711	728	725	672	693	680	648	722	715	713	729	729	717	672	729	720	665	719	769	695	701	689	724	741	719	758	688	660	682	712	678	679	683	686	698	729	702	672	718	688	723	693	686	692	718	692	692
876	103	79	65	80	77	80	102	109	87	91	90	77	69	63	86	87	83	64	71	84	85	90	76	71	87	89	65	61	99	68	77	64	67	66	65	60	73	63	73	64	69	72	78	72	80	64	68	61	63	80	69	70	71	70	79	63	75	87	64	62	78	83	73	64	68	77	80	80	71	73	73	83	71	81	70	68	67	53	76	66	56	70	74	66	72	61	73	72	57	71	62	57	87	63	70	74	68	72	64	76	68	64	67	61	71	77	62	67	76	79	78	70	62	66	62	66	67	78	76	66	73	89	68	57	66	69	65	70	63	75	77	66	59	72	58	75	73	92	67	68	76	82	64	73	66	60	71	78	59	55	85	81	70	54	66	75	67	55	57	74	63	80	39	74	78	71	70	64	71	65	75	68	68	77	72	81	75	62	72	74	78	71	71	74	71	66	77	73	68	77	58	73	77	71	71	67	78	75	69	70	76	73	71	68	66	64	64	72	81	76	71	71	52	61	80	78	65	79	70	73	84	65	58	73	73	55	79	67	70	70	84	67	74	87	57	60	76	84	75	77	67	69	74	74	79	60	52	71	72	85	67	75	70	64	88	74	55	68	74	63	79	71	69	65	73	68	75	71	67	63	81	72	66	61	72	62	90	81	71	79	68	59	82	71	64	76	52	74	75	71	73	60	65	70	60	80	68	78	79	83	65	95	78	74	72	69	65	78	82	78	77	75	90	55	84	71	67	55	77	74	62	54	78	87	59	64	70	65	86	58	77	65	78	75	82	68	70	51	65	68	83	57	62	74	66	75	66	70	82	66	64	83	81	78	79	55	65	68	79	70	79	54	68	66	77	63	65	77	71	59	81	91	78	72	74	66	76	80	71	70	78	68	75	59	92	68	84	76	79	75	69	66	70	77	78	76	69	67	67	57	93	69	80	73	69	66	72	78	75	64	70	79	60	79	90	64	79	71	72	98	65	63	79	84	78	71	80	78	72	68	67	68	82	58	92	79	75	66	75	50	62	75	64	61	67	78	54	67	69	68	66	82	56	61	64	71	79	76	62	73	71	71	65	67	74	60	62	72	81	62	75	76	63	49	84	74	74	61	77	82	67	60	87	81	80	75	77	73	64	68	74	80	63	76	66	62	59	77	81	64	80	69	74	48	54	57	76	71	76	61	78	56	68	68	77	71	60	85	89	65	69	54	69	74	86	62	71	67	65	65	84	81	80	68	86	76	85	78	80	68	80	56	79	82	74	74	66	69	66	71	80	70	61	71	64	79	70	87	85	66	70	77	84	62	79	59	68	60	70	68	56	69	66	61	74	101	52	72	63	73	64	69	60	72	68	72	65	74	64	74	62	64	84	81	69	70	60	68	73	72	74	70	71	79	68	80	69	59	63	59	78	77	73	79	72	73	80	68	76	86	76	81	77	62	64	75	68	81	68	71	71	67	65	85	64	89	82	81	93	70	85	66	86	74	64	62	73	72	60	75	61	72	55	67	72	73	79	79	63	65	76	67	69	69	85	59	64	77	71	71	62	59	71	75	66	67	55	69	80	84	80	81	80	82	60	72	71	65	69	55	78	70	69	75	67	72	63	60	58	78	81	67	73	73	70	63	45	66	72	90	69	59	77	79	75	73	68	69	91	78	73	69	92	82	74	77	68	71	60	71	74	90	80	89	64	66	67	82	56	83	57	71	72	65	74	69	73	89	71	87	68	71	74	70	70	77	83	71	80	88	81	68	74	65	74	72	69	80	61	81	72	68	73	62	71	82	78	72	62	68	65	62	72	71	73	79	78	70	69	68	72	61	74	71	70	79	69	71	65	84	62	61	78	71	75	72	65	55	75	64	76	85	72	77	76	70	84	78	74	82	78	74	60	78	79	64	70	63	80	77	71	71	73	63	66	79	73	67	72	72	68	70	76	74	73	62	70	82	64	60	65	71	82	64	57	75	91	84	85	74	70	76	68	85	65	53	68	68	76	76	60	65	71	72	72	72	89	86	78	67	79	77	88	55	59	62	71	77	61	72	65	64	70	69	71	62	71	54	77	68	58	76	81	76	63	60	61	72	71	69	79	63	73	60	78	71	69	62	73	86	58	73	55	69	73	71	63	77	73	79	95	88	85	61	69	74	69	62	92	64	61	58	84	75	79	73	73	72	62	60	71	79	61	75	63	83	67	57	88	50	64	77	77	74	77	57	81	53	74	80	84	70	76	73	77	65	65	72	74	69	94	69	76	73	68	71	70	65	69	71	79	67	76	54	79	65	84	64	70	83	67	75	69	66	72	59	71	81	75	68	76	60	67	71	68	69	70	62	76	63	76	79	75	83	71	59	73	72	75	53	73	81	59	78	60	74	65	63	54	63	84	77	73	76	79	68	80	82	72	72	76	86	83	63	57	72	83	68	64	78	69	49	79	55	77	68	63	67	76	76	77	81	63	86	70	79	59	86	71	73	68	62	71	67	71	85	62	66	56	67	68	63	75	75	79	65	81	49	74	70	73	76	52	68	63	81	75	65	79	72	61	63	71	75	79	73	72	77	78	58	69	73	70	75	76	63	83	72	72	68	70	70	75	64	72	69	67	57	71	81	79	72	77	64	68	83	79	73	89	69	82	82	79	83	71	73	79	74	77	68	81	61	73	63	71	67	69	53	71	58	68	81	72	81	66	59	75	63	76	70	61	72	78	84	73	72	68	81	70	78	85	62	79	68	67	66	66	66	87	72	72	63	65	85	65	77	69	59	65	57	65	71	85	77	80	64	51	79	63	75	75	69	83	84	71	64	92	81	69	74	61	81	74	74	62	63	78	51	57	74	72	79	74	77	73	83	56	78	70	74	71	70	71	69	81	63	64	76	76	80	75	70	66	70	66	75	73	68	59	71	62	72	72	81	72	68	73	72	72	71	79	62	67	77	70	83	73	75	81	77	80	97	65	76	67	64	79	76	74	62	72	85	72	71	76	64	76	68	51	79	71	68	76	68	81	70	70	48	66	72	86	66	58	63	82	71	78	64	70	62	90	75	77	83	64	79	73	63	67	58	81	84	75	75	74	55	66	68	75	66	72	69	71	80	87	64	60	66	68	66	87	74	59	70	78	89	79	73	76	63	81	81	76	76	73	92	75	76	71	66	61	67	84	76	81	69	80	80	71	87	64	63	56	75	77	68	78	67	73	74	73	76	58	81	56	61	67	78	50	61	68	85	76	87	53	70	79	72	72	72	63	70	64	52	92	68	68	83	79	71	74	79	69	85	64	63	68	79	72	72	60	66	77	67	67	57	78	71	65	76	57	92	64	73	73	55	76	80	83	63	69	76	66	60	75	83	75	78	81	80	82	65	74	85	80	72	64	87	74	68	69	70	70	77	69	71	74	60	58	68	66	68	60	81	59	68	60	72	69	70	79	73	75	74	56	75	74	76	70	62	75	75	65	76	75	91	66	69	72	78	69	68	76	75	80	73	62	67	80	77	73	63	74	74	65
8355	1365	914	925	1527	2259	2518	2147	2098	1798	1159	929	885	847	832	840	885	790	722	736	852	1035	1081	980	764	739	884	910	793	831	663	642	649	661	653	639	642	592	641	610	597	610	625	656	672	633	626	647	661	641	646	675	620	632	621	631	585	639	599	605	612	669	663	637	633	613	605	624	680	634	602	619	666	615	595	590	624	660	639	623	607	620	633	621	626	616	618	629	641	666	608	618	672	680	650	646	632	639	611	592	590	641	651	634	634	639	650	648	606	676	647	619	616	607	604	636	594	667	611	603	672	661	621	602	618	681	639	647	651	623	674	612	598	655	578	650	628	608	583	615	646	656	623	639	612	626	646	633	589	614	585	654	618	645	628	664	635	617	649	611	648	632	647	604	600	629	637	639	601	639	662	620	619	640	608	623	630	645	643	620	626	609	611	636	661	619	600	574	615	622	637	570	660	607	641	644	603	638	629	647	640	637	625	613	646	628	624	654	616	622	644	663	634	604	643	646	668	637	660	599	615	622	613	618	584	614	601	611	596	639	586	584	654	630	608	648	655	638	650	631	655	641	612	610	635	545	649	663	684	673	604	646	663	582	611	590	589	644	617	653	642	589	611	645	654	634	641	629	648	634	608	595	660	657	612	607	633	648	623	633	588	602	613	637	632	599	632	613	654	639	625	629	595	589	640	668	634	614	642	643	653	643	634	617	590	602	663	655	672	620	642	592	639	627	604	633	613	632	616	646	640	627	593	614	596	632	635	633	610	678	643	626	601	629	589	614	662	618	640	608	645	605	650	647	606	634	631	601	638	617	645	644	617	646	625	637	604	676	641	619	638	613	656	637	632	613	625	638	579	646	668	608	613	642	658	661	635	679	650	654	655	610	673	607	615	648	659	615	665	615	613	651	611	656	622	590	612	653	602	656	662	640	654	650	624	619	656	633	602	644	610	634	586	624	655	652	619	605	620	611	614	627	642	591	621	643	658	574	607	642	641	596	613	671	600	600	609	607	576	671	656	619	625	588	608	576	586	646	669	674	626	641	646	603	644	649	670	644	580	611	643	649	646	655	663	618	604	604	606	609	614	666	578	635	604	602	615	614	603	622	663	604	613	612	639	619	607	629	632	650	658	655	613	640	622	636	623	643	607	637	562	624	662	607	628	632	658	655	660	578	617	659	638	645	629	657	632	672	625	634	624	623	643	583	673	618	621	580	562	621	617	628	617	618	675	652	655	606	653	633	621	629	620	627	613	656	591	669	642	604	602	672	618	590	624	647	647	611	666	632	645	605	654	643	597	629	568	622	626	618	624	585	607	648	636	619	620	637	639	656	581	623	641	607	626	624	635	652	639	605	652	625	632	620	644	585	612	612	622	619	631	635	634	617	610	615	590	623	585	639	641	638	594	600	602	621	662	617	631	674	633	645	606	624	610	638	629	645	658	597	571	628	567	664	623	639	658	656	619	644	615	658	630	619	665	672	646	617	636	612	631	614	594	598	660	625	633	653	608	670	621	677	588	634	615	620	618	618	608	658	638	632	627	602	585	674	567	586	602	641	636	608	654	642	575	616	637	610	606	598	640	619	617	611	621	655	598	659	596	631	600	650	602	598	630	669	629	607	583	653	626	648	671	601	617	618	636	654	616	606	616	616	645	628	587	592	623	609	601	631	626	635	586	624	684	605	619	659	635	641	621	667	651	660	656	586	639	661	645	620	612	589	638	654	598	691	623	667	627	637	673	634	634	568	604	653	657	605	583	671	636	577	645	630	593	644	657	587	642	654	613	618	667	649	613	596	593	653	646	659	686	586	621	663	657	579	654	620	650	632	630	594	607	600	712	574	632	572	620	645	638	594	574	647	613	600	621	661	605	594	650	604	669	661	610	595	586	577	601	641	625	628	651	643	658	615	636	649	646	638	595	618	661	662	637	670	627	663	644	635	656	639	637	651	651	642	668	642	597	619	648	667	638	597	597	661	640	663	614	656	591	652	630	631	641	621	578	616	642	616	605	644	680	623	638	641	614	628	661	633	613	666	623	638	588	636	601	627	654	638	629	602	630	630	633	665	624	633	610	634	630	591	636	635	594	659	649	632	641	593	597	668	589	654	654	653	624	631	630	676	644	617	601	617	609	637	646	650	622	631	629	637	641	587	604	622	587	637	589	615	593	638	648	593	590	612	597	645	651	608	644	623	641	643	645	669	654	625	599	646	596	623	621	656	620	617	632	655	620	664	620	667	626	656	625	598	605	632	602	612	584	601	618	608	607	610	640	616	647	619	646	630	577	616	628	642	588	634	646	639	658	610	639	614	613	621	651	644	673	628	556	592	630	598	607	622	578	651	669	678	625	617	665	605	569	580	601	636	632	671	666	648	592	662	668	608	654	635	633	673	632	620	590	611	664	620	622	632	635	625	638	675	642	615	589	599	624	577	642	615	627	627	663	598	642	625	664	634	625	627	604	621	615	652	645	618	604	635	656	642	608	637	651	618	602	683	579	641	605	627	616	615	614	651	575	633	664	628	601	614	667	654	646	636	623	617	635	600	628	649	633	621	619	594	664	670	622	610	613	598	658	689	628	629	651	626	623	647	670	621	620	630	660	661	649	610	628	599	621	640	612	603	621	651	625	594	652	629	587	656	625	631	670	656	669	640	648	651	607	626	653	604	618	607	608	663	639	578	598	595	632	623	654	596	631	647	651	605	647	627	670	643	604	644	620	601	603	668	596	654	639	627	607	678	651	607	608	619	650	646	652	601	647	627	623	629	634	615	651	648	622	643	612	665	704	644	639	584	657	667	597	629	631	613	589	664	600	631	644	634	652	640	561	609	655	644	627	646	625	591	602	682	612	643	646	627	588	600	637	676	636	655	604	612	647	601	618	593	635	612	635	687	603	611	579	662	650	614	623	641	623	641	632	616	607	630	648	634	615	626	641	609	660	625	648	654	611	601	672	618	667	644	668	646	656	622	596	646	645	644	643	625	623	594	598	598	609	601	625	602	613	651	621	629	694	605	595	644	654	640	652	590	595	635	609	629	624	607	621	632	645	644	618	627	622	616	633	635	625	635	654	660	607	599	647	644	596	674	611	661	660	615	579	656	644	578	600	623	636	575	602	650	676	646	630	628	614	643	616	676	602	603	607	624	594	655	618	634	616	615	629	570	625	641	661	596	595	658	649	669	630	606	629	674	628	606	668	661	612	637	607	606	601	600	631	626	674	616	616	610	646	624	606	646	625	633	623	645	656	625	631	633	643	626	624	627	639	579	580	619	629	614	624	635	636	641	659	557	640	629	649	626	617	631	618	611	645	642	653	581	616	639	656	651	621	606	636	655	620	594	578	589	632	665	655	602	651	624	608	619	646	638	593	598	617	637	631	665	612	609	634	609	675	638	592	616	648	652	628	573	608	667	643	656	663	611	649	675	621	653	591	610	661	631	637	648	652	650	642	628	647	581	635	637	639	590	607	616	643	654	575	635	630	628	617	655
552	147	139	122	114	155	141	174	164	152	151	107	130	137	125	133	119	123	133	118	118	150	132	102	138	120	117	103	111	118	102	110	104	108	108	119	121	91	92	119	115	113	89	99	106	102	112	102	95	106	102	109	101	116	89	111	91	112	109	122	113	103	111	105	109	94	102	101	91	90	110	120	105	98	110	113	121	119	108	110	115	101	110	115	116	110	105	102	102	109	100	101	109	99	108	122	100	91	120	92	103	108	101	106	117	106	103	110	119	107	107	98	100	100	113	121	105	113	87	92	104	104	110	110	106	124	110	105	112	97	102	96	93	127	86	102	123	104	93	125	107	106	86	98	103	102	101	111	100	104	93	108	99	112	117	90	108	102	97	139	95	91	109	114	122	98	105	114	111	114	104	89	98	99	111	99	115	100	110	98	104	100	130	113	97	94	95	111	106	99	102	101	93	94	103	101	105	123	91	118	96	111	105	123	97	95	112	93	95	107	98	105	96	90	107	106	101	88	105	108	102	105	102	94	100	93	116	111	94	99	113	97	113	112	120	119	99	112	123	108	101	122	107	92	81	99	92	110	117	102	110	123	88	89	99	120	110	106	96	91	105	100	101	106	102	121	114	107	98	102	126	87	112	111	80	107	117	97	94	107	103	113	115	108	92	100	94	89	105	99	110	116	104	99	97	110	111	93	92	110	97	100	97	124	82	75	104	91	93	121	104	107	117	118	102	114	99	111	89	110	121	114	102	102	102	89	120	97	112	99	110	96	101	106	109	129	130	121	111	94	109	110	92	118	96	109	98	105	86	84	99	103	94	101	128	93	94	101	107	104	94	115	92	91	108	113	89	100	100	102	105	88	118	95	110	89	117	97	101	106	105	121	99	95	95	89	125	108	86	99	94	106	95	89	95	112	109	122	114	113	118	100	99	117	100	107	115	118	106	90	101	104	93	101	101	111	102	122	90	108	100	89	105	123	103	121	106	109	116	112	96	81	107	119	105	103	89	102	99	131	100	90	100	94	122	102	100	101	103	105	101	108	95	95	101	114	103	100	106	112	127	93	104	119	102	102	102	116	86	96	101	98	84	116	117	102	112	97	115	102	89	98	104	132	106	99	123	116	99	116	96	116	109	114	96	105	98	107	104	109	91	108	93	119	101	101	109	125	107	93	98	105	96	109	111	93	115	110	109	109	105	113	99	101	114	113	110	111	102	101	113	126	103	95	95	113	122	99	91	103	100	102	117	102	118	113	96	93	103	118	97	107	103	85	122	96	123	113	88	115	98	103	113	116	111	87	105	93	94	112	107	126	115	96	117	97	96	110	120	128	94	110	86	115	104	113	110	121	96	104	98	105	108	107	100	104	90	109	105	101	120	116	111	113	87	100	94	105	121	121	103	103	92	113	126	98	118	97	103	101	115	86	98	126	115	112	103	90	101	111	123	108	89	115	95	115	101	91	106	90	91	106	99	113	106	100	104	89	113	97	94	119	105	94	103	105	107	113	101	90	93	89	112	119	107	107	125	128	105	103	93	109	102	86	109	94	92	100	104	95	117	130	109	96	116	111	102	115	92	108	97	125	96	92	95	103	113	107	106	108	116	104	92	106	105	94	105	108	107	100	107	96	96	95	111	111	100	122	95	103	107	112	106	123	101	99	113	112	120	107	109	98	116	106	97	121	92	96	100	103	109	111	96	105	109	117	102	120	98	101	99	108	86	86	107	125	115	100	109	91	104	100	102	106	92	112	99	80	91	97	120	97	104	116	100	101	126	104	111	97	116	109	108	118	122	117	105	103	97	102	87	107	109	124	117	94	108	104	104	94	104	99	89	94	108	93	106	95	95	95	113	100	115	100	100	110	97	97	105	107	110	89	122	102	111	119	113	106	94	105	111	106	112	115	98	126	116	99	111	118	114	102	79	92	100	90	117	96	104	87	96	111	100	88	87	114	115	103	113	98	91	99	108	102	110	116	116	100	99	117	103	120	93	99	123	114	107	92	90	96	99	99	105	99	108	108	132	91	109	94	88	110	92	107	102	118	93	99	86	109	106	95	107	103	116	106	111	100	101	111	102	107	110	98	110	95	102	108	103	116	128	113	105	111	101	96	119	100	101	109	128	112	106	90	95	106	111	90	104	93	107	96	98	98	98	108	87	125	81	85	95	114	104	112	118	101	123	104	104	100	89	116	101	114	99	112	98	109	104	106	101	111	108	101	106	108	102	101	104	84	113	109	102	97	124	94	116	87	111	114	109	97	92	131	103	110	109	106	110	98	118	117	93	93	91	108	92	101	104	99	107	98	100	95	99	123	110	98	87	104	119	93	107	114	96	96	124	100	111	114	120	109	104	114	115	89	108	108	112	110	98	111	85	127	110	94	100	90	100	96	111	102	109	107	101	87	103	117	99	101	119	108	108	86	103	105	115	108	105	120	117	121	104	91	115	115	114	100	120	107	99	108	86	97	110	89	94	118	106	114	116	105	109	105	103	85	107	102	97	112	114	95	107	105	109	90	104	118	120	119	98	115	98	103	102	100	127	93	131	103	98	115	108	93	104	87	119	110	94	114	104	102	116	107	99	102	110	86	113	100	110	91	103	94	104	107	99	107	98	102	96	114	119	110	103	110	94	98	107	111	120	107	95	101	121	110	115	92	88	111	97	108	96	124	121	98	121	100	107	109	90	101	110	108	104	123	94	110	97	111	114	97	111	90	96	111	107	114	99	107	97	120	109	102	111	104	113	104	111	88	114	97	98	102	105	98	98	100	105	101	104	120	109	96	99	102	115	98	117	104	105	106	98	91	103	89	87	101	101	103	88	90	97	116	95	101	98	92	105	129	110	124	109	110	100	96	87	103	118	95	100	93	115	110	114	95	122	123	107	98	118	116	88	117	127	107	113	109	103	113	121	108	107	117	125	99	118	91	97	101	108	95	115	108	103	110	95	112	116	105	111	110	127	101	104	115	101	112	100	118	114	104	95	105	107	103	103	110	118	118	111	81	103	90	106	104	121	103	100	80	116	121	108	108	101	101	97	121	99	93	94	97	92	111	119	111	86	111	93	90	97	105	88	86	104	108	94	95	102	111	113	122	94	115	110	78	123	114	122	103	116	109	99	122	101	95	112	101	102	123	95	93	112	99	92	108	113	108	96	112	110	103	95	116	95	106	104	111	93	100	105	113	109	100	118	105	95	74	104	111	113	106	103	106	108	95	99	109	97	111	93	118	101	96	91	112	105	117	129	115	122	110	114	100	111	104	85	102	108	99	113	101	120	111	114	95	106	108	94	102	93	82	107	99	111	120	100	99	85	110	114	97	101	97	103	84	107	81	118	106	99	88	99	106	97	111	88	118	110	103	105	91	106	98	105	117	110	95	106	93	96	85	110	128	104	93	113	95	109	91	102	112	113	116	95	104	128	104	104	89	100	114	123	102	120	96	102	121	96	130	123	113	89	120	113	119	99	111	90	106	109	122	104	95	91	101
8637	2392	1503	1698	3436	4716	4906	4610	4262	3163	2497	1781	1641	1592	1558	1417	1409	1344	1274	1257	1454	1680	1731	1437	1262	1238	1333	1385	1280	1314	1051	994	1003	1019	971	997	1000	952	1003	995	956	1034	997	922	939	961	944	946	963	1007	995	904	939	1048	908	987	956	956	933	965	956	1010	975	961	978	952	998	951	965	1004	966	940	1007	950	976	962	942	947	952	899	944	1040	953	985	912	931	929	989	917	982	966	966	966	969	1004	958	979	925	972	945	958	945	965	987	940	981	934	961	940	995	949	979	959	944	944	959	986	911	926	956	987	979	1006	951	891	933	944	925	972	957	983	988	933	943	925	931	948	982	913	948	909	960	920	943	945	944	973	948	930	982	965	973	958	961	885	879	932	921	940	926	987	939	955	966	923	937	945	987	930	938	903	993	944	960	986	984	1024	979	951	937	958	950	972	915	985	980	905	920	956	945	960	965	981	960	935	1026	968	954	1016	951	935	946	973	939	991	973	1017	910	999	948	967	967	939	951	963	952	960	899	935	1003	984	918	1015	984	939	892	942	959	980	962	941	966	939	908	1014	931	945	932	938	937	1008	964	960	922	899	1004	963	995	970	936	976	962	929	978	936	971	910	962	994	974	938	926	968	987	939	966	915	929	894	1010	974	975	948	918	1012	910	939	982	983	982	897	974	972	936	940	978	912	946	911	929	924	967	953	967	929	995	967	920	937	963	943	951	952	934	910	872	973	955	947	933	957	935	1006	992	987	900	995	942	924	934	976	958	953	955	993	1009	1018	943	935	952	940	974	950	949	958	982	935	968	929	959	963	967	910	913	968	1022	865	956	972	929	962	950	984	987	911	939	958	939	947	977	920	940	979	927	960	978	937	938	964	964	931	900	955	938	1016	957	947	956	895	896	964	933	1007	976	924	940	968	1021	957	892	949	924	931	986	955	982	933	985	943	981	937	949	958	960	936	974	991	891	944	959	974	923	967	978	915	922	945	956	935	954	928	970	976	892	901	946	910	970	988	933	944	971	965	963	979	959	947	978	941	905	972	942	931	1004	963	944	899	965	940	958	979	932	971	912	885	939	927	933	941	1008	973	919	963	967	956	924	971	943	967	1007	952	959	1003	931	1002	996	967	946	931	946	960	1000	874	977	1006	935	961	979	970	925	981	927	980	1006	976	1012	956	981	977	991	946	997	944	961	966	995	934	952	949	921	948	929	940	942	944	970	990	977	942	992	1016	946	956	1031	996	971	957	1020	910	964	962	993	950	922	910	949	933	885	911	907	946	915	944	984	1037	975	995	977	928	894	917	967	942	950	928	980	988	934	932	923	955	925	961	993	908	976	908	962	934	952	973	971	968	924	939	974	978	982	916	956	943	947	933	982	944	906	968	941	1021	1018	970	984	954	989	945	954	984	960	962	978	954	986	952	964	911	988	970	986	894	971	929	899	966	921	920	997	965	945	941	953	966	982	964	986	925	949	939	980	936	893	1001	961	983	990	949	975	1001	998	943	978	945	958	978	928	906	967	942	963	908	939	959	954	949	932	966	926	942	976	931	981	939	932	906	930	987	924	912	975	920	958	945	904	929	973	980	919	907	972	980	970	991	945	932	964	992	964	933	942	932	920	962	945	982	899	949	946	993	979	960	960	939	978	953	918	983	933	959	893	971	936	926	910	958	910	968	955	940	949	953	911	949	961	951	989	936	912	992	983	917	933	950	920	971	938	992	921	922	957	955	933	966	993	971	993	972	941	878	946	972	988	962	933	952	905	950	957	977	963	972	939	999	952	976	939	1015	957	933	942	982	978	917	951	890	957	993	970	969	913	951	983	927	950	941	954	1008	973	983	929	907	895	900	930	972	992	1002	978	943	916	954	946	955	1003	947	941	995	994	944	1010	955	875	984	930	986	951	983	922	921	959	958	919	899	977	940	970	986	954	1002	931	1005	987	965	918	948	948	1011	981	955	932	938	930	956	930	926	992	990	936	971	938	956	976	954	977	960	921	922	926	971	928	969	982	906	981	962	940	904	1007	957	944	1005	971	913	976	1008	990	993	938	911	992	972	956	951	891	913	954	979	976	947	999	947	979	987	951	956	988	975	928	953	931	897	942	1010	959	958	918	937	980	945	985	1009	994	986	1050	912	996	949	924	976	957	1020	919	967	996	915	993	943	980	961	1009	1003	947	973	937	907	942	947	919	971	963	968	904	972	954	957	963	953	986	893	1008	947	945	924	990	941	935	939	929	908	944	958	1003	961	960	940	887	941	976	971	982	926	978	938	939	971	941	963	982	1006	899	963	932	988	928	957	931	952	928	1015	894	967	998	976	977	948	955	942	976	999	943	952	931	961	989	958	915	942	956	971	976	972	944	946	1006	957	952	972	975	982	917	977	1008	884	993	971	971	967	957	971	967	999	995	1029	913	953	962	960	974	969	965	961	977	979	955	905	934	955	979	889	988	922	977	997	965	916	1000	1001	959	976	900	968	964	961	995	942	954	939	970	945	980	914	908	978	938	963	999	941	973	971	944	907	960	1001	949	931	957	944	986	919	998	983	926	988	978	945	946	951	955	913	959	938	973	959	938	906	936	1000	994	1003	943	1017	963	926	927	970	940	947	919	973	888	913	966	990	990	918	949	946	961	929	982	898	974	920	959	999	939	987	974	952	939	971	945	911	942	964	916	945	943	971	976	934	974	1014	956	960	902	977	956	916	966	927	969	984	989	954	947	1014	956	906	930	949	956	896	941	978	977	931	949	1012	976	1051	989	975	1026	935	993	998	968	1003	974	977	917	976	963	942	955	938	959	953	938	944	961	951	980	902	932	936	949	964	990	931	942	956	965	918	941	970	995	963	979	994	924	962	956	936	961	958	991	922	976	875	961	930	971	975	944	906	1000	965	968	998	996	966	924	962	966	937	940	1012	951	979	914	972	926	964	984	977	939	988	953	986	912	992	939	1062	936	960	964	907	932	1003	915	1039	964	905	1026	929	957	998	953	971	993	953	985	962	940	948	989	981	993	947	966	977	965	997	933	923	946	934	941	927	968	898	954	926	952	986	973	912	991	938	900	973	981	1004	969	990	919	992	969	943	987	991	967	962	951	942	935	963	947	923	937	961	957	977	966	959	977	951	949	953	966	947	971	956	940	937	890	960	1020	966	958	988	961	1008	942	995	957	958	969	966	902	955	935	974	898	948	935	937	1004	942	971	963	974	943	926	976	975	956	972	954	920	962	991	928	986	952	964	1020	944	946	943	966	963	932	948	986	970	949	950	958	948	922	957	921	934	947	943	947	923	975	949	937	960	934	932	971	885	979	937	954	910	918	965	945	947	1019	1011	974	973	1005	994	932	987	963	996	966	905	882	948	942	968	961	966	964	926	922	980	885	998	948	970	906	971	958	1009	959	965	1018	934	933	938	947	940	853	955	964	970	961	925	957	925	955	905	979	976	971	951	935	905	946	940	999	953	974	890	943	987	987	949	951	979	977	966	962	954	972	932	953	930	920	925	987	991	959	914	933	983	917	981	929	972	1006	961	1014	945	962	994	990	976	1048	987	954	974	950	937	947	988	958	944	1009	892	941	949	961	963	961	934
1151	94	61	39	38	63	64	116	83	83	76	58	38	50	49	52	50	50	41	47	40	67	59	58	49	33	39	49	37	52	32	28	25	42	29	29	32	35	30	26	22	21	40	32	33	38	24	36	30	21	27	36	33	26	23	34	29	35	47	31	27	36	33	39	30	32	30	31	21	26	33	42	41	34	30	27	22	49	33	39	32	37	23	31	28	30	31	24	32	34	27	26	40	22	31	30	32	28	38	27	30	32	29	30	42	24	24	37	37	30	40	32	30	38	34	38	23	41	33	25	39	34	24	38	43	34	34	31	30	36	40	31	20	34	30	29	27	26	32	19	21	26	18	21	34	12	36	39	31	33	29	34	30	31	30	37	22	28	29	31	28	38	39	37	24	29	34	29	40	36	32	18	35	23	29	25	31	27	41	25	40	25	26	30	32	21	28	29	35	29	24	36	37	38	27	23	24	38	29	23	32	22	29	27	24	32	29	26	38	32	38	31	36	31	27	30	30	35	22	28	31	30	30	34	22	34	40	29	27	25	31	27	31	36	19	30	41	26	40	31	30	32	21	40	28	37	34	26	36	25	29	34	20	25	24	26	33	29	37	27	30	32	29	29	29	31	28	29	35	25	27	35	30	37	25	26	33	27	32	40	25	30	37	32	27	34	30	27	21	30	35	32	43	24	30	42	23	32	42	31	25	31	27	26	33	24	24	41	25	30	36	35	30	28	32	32	37	34	19	31	32	36	28	30	31	34	33	30	32	29	27	30	34	28	39	30	33	42	26	34	46	37	30	30	30	29	32	29	21	32	28	40	33	33	19	25	21	36	30	27	26	29	22	30	22	30	41	37	20	37	31	35	34	32	23	34	22	35	35	37	24	36	29	27	37	23	21	38	34	32	38	35	24	33	34	35	33	26	31	36	27	42	38	23	29	35	32	24	46	28	32	44	29	35	28	31	27	34	31	27	31	36	27	26	37	27	35	34	33	34	36	25	36	33	33	33	23	26	27	40	25	27	35	30	33	28	29	28	29	31	31	28	31	26	34	41	29	23	26	41	25	29	38	37	32	32	34	33	25	26	33	36	39	19	28	33	31	32	30	29	20	28	36	35	27	28	31	28	27	25	19	29	22	33	32	39	29	22	23	38	44	23	28	36	32	35	38	31	35	43	30	23	32	30	28	35	41	30	28	27	30	21	28	27	29	18	36	33	28	27	32	30	30	27	31	29	31	41	30	21	32	32	30	42	36	32	30	29	24	32	36	29	44	33	31	31	34	33	35	30	28	35	34	37	30	25	18	36	22	38	22	32	26	39	31	37	28	29	28	36	22	34	31	29	28	35	40	32	35	39	33	28	46	33	41	26	30	29	25	31	39	49	33	36	31	30	36	29	38	26	27	29	31	22	36	37	29	30	24	21	27	41	33	17	31	28	32	39	29	31	38	37	28	29	39	34	29	40	25	31	41	31	36	31	34	29	31	35	35	41	37	37	37	33	25	34	30	24	34	38	32	32	32	43	35	27	39	36	28	33	28	34	29	29	32	35	36	32	30	34	30	27	30	28	30	28	34	26	37	33	23	22	28	35	31	24	27	42	34	16	36	35	30	37	24	29	27	28	38	28	31	33	22	44	34	24	26	28	37	34	27	24	34	19	30	21	39	28	28	32	23	26	39	26	37	35	34	33	22	24	29	34	27	23	41	31	33	38	27	29	33	25	31	28	28	35	41	35	30	34	26	28	18	23	51	44	28	31	31	37	19	31	26	33	38	36	31	30	36	30	25	26	34	33	36	33	27	25	30	31	29	34	23	26	25	31	31	25	21	38	27	26	27	29	34	31	24	34	30	17	34	28	29	33	33	32	41	25	37	23	31	30	24	34	31	30	32	28	28	28	23	25	30	35	39	31	34	43	30	29	25	36	37	28	20	29	21	35	27	28	27	27	24	30	35	33	32	34	36	26	35	33	28	26	38	25	39	23	36	34	26	26	34	26	30	27	31	24	27	28	34	29	18	34	27	35	37	30	30	16	38	28	26	35	23	31	37	29	28	19	29	20	27	22	38	33	29	26	28	36	32	28	37	32	20	25	33	27	32	30	30	25	29	33	30	24	29	40	27	32	35	32	40	30	35	35	28	28	41	36	32	40	28	25	39	34	29	36	34	26	30	36	15	34	34	24	31	20	24	33	25	36	36	34	32	33	43	36	30	33	33	35	29	28	43	38	29	34	32	22	26	24	27	29	36	32	35	24	32	29	23	36	24	23	35	28	34	35	27	29	30	39	31	34	33	26	29	31	32	26	23	27	32	31	36	33	35	32	34	25	26	35	37	30	26	23	30	38	27	27	36	43	32	30	32	37	42	42	28	30	16	23	28	30	36	30	33	21	29	24	36	39	30	33	29	27	22	21	39	30	34	33	24	22	28	30	27	30	30	19	36	29	33	30	23	25	29	29	28	33	37	24	40	30	26	33	28	34	21	29	26	37	18	36	36	30	40	30	31	40	30	26	30	33	42	23	26	35	32	33	28	28	27	27	33	37	33	29	24	42	26	35	23	32	34	31	29	36	25	48	27	23	18	39	31	38	34	19	29	34	23	25	36	39	20	28	27	30	27	30	35	25	34	30	40	33	37	32	41	33	27	28	21	23	41	27	39	29	28	46	34	38	29	33	33	30	34	34	34	27	24	27	33	38	37	34	26	20	38	39	29	37	39	36	32	23	33	28	27	36	31	29	31	33	25	31	22	30	29	30	34	30	37	25	19	38	28	40	37	37	28	33	26	34	35	33	24	36	30	31	37	36	28	29	33	24	40	38	26	37	23	29	24	36	24	27	31	30	39	36	29	47	28	40	32	33	32	24	32	25	37	23	37	19	30	35	34	30	37	37	29	26	34	33	27	27	23	32	34	36	27	34	26	30	39	29	34	33	31	28	37	28	28	27	24	27	31	31	30	34	37	30	29	31	29	31	34	28	25	29	33	43	24	38	31	35	30	27	25	38	34	32	28	34	29	33	31	19	34	41	26	22	40	35	29	21	30	23	37	29	26	31	43	25	26	41	30	18	28	32	32	27	38	26	35	25	32	33	32	28	33	30	31	29	28	24	28	33	34	32	26	33	32	27	20	37	35	36	35	21	34	37	23	33	31	26	29	36	30	42	29	32	32	28	27	41	26	41	32	32	36	30	34	24	40	40	34	35	25	32	24	40	18	48	30	27	35	41	40	43	38	27	39	35	38	30	35	29	38	31	27	25	42	34	31	26	28	34	37	18	30	26	40	46	25	32	25	26	42	30	35	26	33	32	37	39	27	33	20	31	34	30	29	25	33	34	38	26	41	33	35	32	36	29	29	40	40	33	30	29	26	30	27	29	34	30	36	32	36	30	24	25	36	36	26	25	27	31	37	34	24	30	34	37	33	43	34	34	35	41	34	24	20	39	40	30	32	31	30	31	28	32	25	30	44	37	34	27	27	33	37	30	29	24	29	29
9311	1384	887	959	2373	3800	4474	4906	3745	3169	2243	1442	1042	960	983	965	820	663	662	754	952	1251	1104	810	680	649	602	747	627	701	363	338	300	316	317	305	335	341	319	287	325	288	287	332	299	309	321	296	305	303	286	307	290	310	335	295	273	324	294	284	290	288	306	261	269	261	283	292	290	281	317	307	286	281	317	278	308	286	315	300	275	291	295	320	285	282	268	277	291	308	261	300	259	279	251	306	261	268	259	261	288	267	338	297	268	283	296	267	308	312	280	275	272	284	276	301	305	286	291	267	269	248	275	281	275	279	288	309	284	295	270	285	308	308	269	286	304	290	283	272	255	289	267	266	308	312	291	286	279	292	276	286	291	308	257	310	287	288	266	266	267	274	275	300	295	308	275	279	289	263	277	302	273	318	282	277	266	293	265	327	297	286	266	269	284	302	319	286	281	303	275	267	315	272	277	281	288	326	293	294	282	277	304	316	305	277	259	265	274	308	290	272	264	290	287	320	302	289	273	267	291	278	266	274	290	314	283	266	274	282	297	291	256	316	286	288	289	283	291	285	281	296	280	305	307	258	297	287	304	275	277	297	302	246	287	313	264	286	282	244	263	289	262	282	291	273	252	297	285	272	268	287	280	277	272	301	279	268	262	284	276	256	299	294	282	303	274	255	292	262	279	280	280	273	281	298	291	253	281	292	284	294	293	290	320	275	285	316	290	289	275	300	287	255	282	286	278	271	317	267	306	265	258	294	292	281	276	279	301	266	267	294	268	303	246	264	280	285	277	266	331	297	291	292	258	284	298	260	291	299	284	280	277	265	302	278	276	299	262	277	324	292	297	281	255	302	278	279	267	266	314	286	314	289	270	283	315	259	322	295	267	273	282	268	284	268	277	269	310	293	301	271	282	286	264	271	272	287	264	307	306	304	277	233	295	273	263	312	273	255	322	262	279	275	292	257	311	298	261	294	294	293	288	282	282	294	298	284	284	272	288	284	287	269	299	289	293	277	266	304	280	288	305	252	257	264	273	303	266	320	263	289	285	283	280	289	306	289	301	284	278	266	285	273	267	289	274	310	312	281	278	260	264	310	269	283	316	266	287	291	280	254	305	288	289	265	298	283	268	291	293	268	292	280	282	290	277	291	274	302	281	282	273	276	306	297	302	258	287	289	288	295	312	324	276	284	286	270	284	286	290	295	294	274	288	286	312	284	301	289	246	286	276	279	266	288	285	271	295	292	302	284	259	298	309	311	261	270	301	307	275	327	314	273	272	289	291	283	288	287	286	278	278	309	264	256	274	289	270	267	306	284	277	254	259	272	283	285	264	290	277	252	296	283	266	270	273	277	263	279	285	274	272	270	287	355	325	288	263	273	308	307	255	268	275	290	301	276	288	287	287	260	278	272	303	295	277	309	272	273	262	274	267	265	290	279	264	269	279	269	303	279	286	309	302	271	273	278	301	284	279	270	301	261	292	291	290	271	311	270	299	279	267	316	285	277	268	296	248	279	294	301	305	290	305	286	273	259	296	253	276	329	291	259	310	308	291	308	265	306	283	255	227	280	261	277	283	317	304	286	263	297	272	274	301	279	284	281	264	277	279	296	268	286	305	288	273	272	289	290	276	261	274	272	268	291	288	259	281	308	283	255	285	288	257	265	278	273	305	283	271	268	264	300	281	289	280	262	263	311	299	245	304	275	307	313	285	281	277	266	257	304	324	278	283	248	316	295	294	315	291	277	308	284	316	276	298	299	256	285	284	302	271	266	284	285	288	295	255	260	254	276	302	276	308	248	272	289	309	267	279	273	264	306	269	306	278	280	285	296	286	271	255	257	265	307	279	277	289	294	266	307	310	260	285	319	296	277	283	287	298	268	253	290	261	283	260	298	301	282	293	299	280	292	280	302	293	281	258	291	293	275	294	329	301	324	273	279	302	304	298	300	233	292	260	290	267	296	281	273	281	268	285	284	267	267	282	301	252	269	275	291	279	277	295	290	303	288	269	262	297	273	278	279	294	259	276	301	279	287	283	284	275	290	275	332	280	265	295	261	281	287	251	299	303	307	285	288	267	277	280	262	255	278	273	293	301	299	297	250	300	281	287	294	248	273	306	315	300	285	294	255	287	282	281	308	279	277	283	279	297	308	289	276	279	286	295	289	296	279	318	270	286	283	290	313	264	298	278	280	260	281	268	273	281	303	294	266	255	278	268	275	304	248	265	279	269	283	296	270	290	285	291	282	296	279	287	263	287	257	321	277	302	273	262	248	257	297	294	281	282	264	294	281	307	273	333	239	286	311	269	310	274	320	295	281	310	275	282	263	276	302	251	262	271	288	300	272	274	263	272	291	287	322	275	311	296	292	268	286	282	264	289	301	295	274	289	311	299	283	291	251	289	287	282	287	293	298	317	275	273	281	275	298	294	273	258	281	299	277	290	272	259	287	285	258	280	294	302	311	298	291	295	294	234	275	304	276	290	302	258	283	276	309	295	305	287	287	285	279	261	293	299	285	276	331	287	291	268	295	280	274	287	299	276	284	308	279	296	287	283	282	298	305	327	284	249	284	303	283	298	269	286	269	277	312	251	264	280	279	283	293	288	259	308	278	313	283	291	292	275	295	262	291	291	269	271	285	297	264	262	275	255	274	281	279	323	279	272	282	287	274	287	269	261	278	288	250	292	280	268	298	297	283	311	290	298	281	288	273	274	279	273	300	260	301	285	296	288	277	251	283	298	268	296	290	261	267	285	281	318	300	301	282	299	282	309	271	282	280	290	254	283	286	256	255	291	268	316	297	267	311	269	284	277	277	271	276	283	273	255	300	295	277	300	283	276	289	269	283	269	279	275	297	271	278	297	275	274	303	275	282	280	288	281	292	271	274	278	266	306	303	311	293	269	260	300	286	259	273	284	287	290	238	277	313	262	291	266	305	278	233	269	285	281	273	287	296	284	258	272	311	295	261	279	285	298	280	290	265	294	292	273	321	293	288	290	301	273	274	297	286	296	311	275	302	293	272	281	294	279	270	251	249	284	261	266	303	276	235	298	269	272	282	280	276	284	278	290	315	270	258	271	282	297	283	257	279	289	294	257	269	314	263	291	281	286	289	278	277	278	292	274	272	260	287	274	273	263	240	316	297	286	280	297	261	247	275	267	263	293	286	282	291	249	307	308	275	255	278	266	273	283	287	272	282	263	277	273	278	289	272	248	283	275	293	285	269	267	263	275	325	282	277	300	279	305	258	295	285	264	287	295	315	283	290	285	289	293	308	297	247	301	280	287	343	296	256	301	259	260	288	285	298	306	281	267	250	281	261	256	275	296	274	247	268	289	282	270	273	289	291	296	292	283	308	284	266	289	260	270	286	291	285	266	287	278	274	260	282	298	263	269	275	281	297	295	321	298	289	278	292	285	309	254	285	320	301	288	256	290	274	300	254	290	292	275	277	309	289	275	296	260	293	273	278	301	294	290	301	259	277	293	291	282	288
648	207	121	109	101	125	180	213	199	162	144	112	111	118	102	107	109	93	102	105	129	89	114	101	95	86	93	99	111	91	66	78	83	76	95	71	75	76	70	83	69	71	91	83	51	67	70	76	71	64	74	75	78	93	88	77	77	74	86	67	71	88	74	75	72	84	72	87	79	89	73	75	69	73	84	88	69	69	86	86	75	65	76	70	66	74	83	76	82	81	74	83	93	93	71	91	88	82	71	79	69	60	68	64	70	87	76	63	70	81	84	76	91	78	95	68	80	71	76	82	72	82	82	59	88	71	75	90	95	84	52	76	84	83	79	86	84	83	83	88	75	92	81	81	91	69	57	79	71	83	71	64	80	93	95	73	79	81	78	73	78	95	86	79	87	66	81	73	64	92	72	72	81	72	84	70	85	67	87	72	86	70	79	81	84	59	68	76	73	84	79	70	75	64	73	73	81	63	79	71	66	75	83	68	66	71	89	79	73	83	92	77	66	72	93	86	86	82	77	75	67	86	84	84	92	72	85	66	83	84	80	79	90	78	83	76	65	86	82	83	69	79	81	62	80	68	71	84	60	75	86	90	96	84	77	75	77	77	86	76	83	71	70	83	62	74	85	63	70	93	70	88	81	76	74	84	62	85	75	75	84	70	81	82	80	72	76	78	73	67	69	55	76	86	77	67	76	96	88	64	74	68	62	78	61	79	79	70	81	81	75	63	71	68	81	89	73	85	72	90	75	90	74	89	84	61	77	92	72	83	84	69	79	72	88	86	75	73	69	72	72	79	71	72	88	78	74	61	70	87	81	74	73	75	85	72	63	70	82	65	79	82	81	56	90	78	92	77	61	69	82	81	70	83	81	81	78	69	92	79	66	80	78	83	78	71	66	101	74	80	75	81	71	75	66	87	76	80	70	59	92	80	78	76	54	78	60	71	75	67	76	77	80	67	86	80	80	73	73	76	76	71	67	94	66	73	88	79	76	73	81	83	76	90	69	77	84	91	88	70	77	79	103	80	84	82	79	77	59	74	83	88	79	64	78	72	88	64	81	71	76	89	69	68	70	68	81	101	82	75	71	65	82	83	93	87	65	72	75	88	77	77	81	87	73	68	79	62	58	69	79	77	82	83	64	76	74	76	62	83	88	74	70	74	76	65	75	74	72	69	60	76	72	61	91	91	80	75	85	66	69	65	66	68	79	68	94	83	84	70	65	90	85	81	65	77	74	87	83	70	85	77	75	69	70	79	77	75	74	62	76	91	70	72	81	85	71	88	71	85	80	84	84	79	73	75	75	90	88	77	75	80	69	95	82	79	69	77	65	69	94	77	77	79	79	89	83	94	84	75	101	69	91	71	84	73	80	83	53	88	79	57	81	71	65	66	85	76	71	87	69	72	83	76	67	82	72	72	94	78	89	76	74	61	85	79	74	75	78	75	65	84	78	90	69	72	65	81	64	79	78	76	64	69	87	94	78	77	66	73	68	67	77	62	74	83	107	86	75	79	67	80	68	65	71	77	84	74	82	60	72	66	75	74	76	72	86	71	80	59	80	68	68	76	57	69	83	80	93	80	79	65	90	82	68	75	82	73	62	60	68	66	65	69	64	73	72	83	81	86	78	88	68	72	65	73	73	62	79	72	76	88	74	86	76	83	83	74	87	79	74	71	79	63	76	80	67	81	78	85	84	78	81	91	81	76	73	74	74	92	86	68	76	69	78	67	79	79	70	76	90	83	93	70	80	88	73	66	88	77	84	62	77	63	74	87	82	74	69	96	80	78	76	84	68	82	83	93	85	92	89	73	78	81	86	79	75	70	58	81	80	74	85	70	71	92	71	73	81	89	78	80	81	70	79	73	80	76	80	68	80	87	68	98	85	84	84	73	91	70	79	82	76	83	80	88	86	69	64	68	83	75	68	71	83	61	73	68	85	73	96	78	75	87	62	73	86	81	70	82	92	75	75	71	80	71	85	80	84	92	73	73	66	71	84	76	78	85	94	80	88	93	96	77	74	74	83	76	75	61	96	73	61	71	84	80	77	64	85	91	83	94	70	65	76	67	84	81	86	90	66	77	88	67	88	66	66	73	72	74	83	80	80	76	68	76	71	81	67	66	78	82	65	82	83	78	83	80	74	61	74	64	69	83	67	66	93	93	76	80	74	88	79	82	77	69	82	74	75	77	78	86	77	80	91	74	88	82	73	68	67	77	75	73	74	74	69	83	82	72	72	71	82	65	83	77	87	92	60	77	76	95	87	88	84	90	78	71	91	64	87	83	79	74	73	84	75	75	80	60	90	102	89	73	82	73	78	86	76	67	95	66	72	73	74	82	65	75	71	80	68	82	72	78	79	85	64	67	75	72	84	98	86	72	56	89	72	88	83	74	70	72	57	74	69	77	67	72	68	78	89	69	61	63	83	93	88	89	86	64	78	96	70	68	74	64	88	90	73	63	88	72	88	95	95	65	55	78	86	65	73	73	79	97	66	75	73	74	73	64	69	74	61	81	83	81	85	68	80	83	68	79	73	70	83	84	86	63	78	71	81	69	80	77	80	86	78	72	62	77	59	84	73	77	62	77	86	76	68	88	74	72	81	73	72	93	81	75	77	75	97	80	62	69	78	85	95	73	69	81	111	76	82	72	92	80	61	88	79	83	65	89	85	62	70	76	81	73	80	78	94	72	75	59	75	67	80	72	80	77	64	69	84	59	78	61	88	67	82	84	86	88	91	82	84	69	67	79	83	81	76	85	63	70	64	66	77	75	73	83	62	78	81	77	74	70	83	85	80	69	58	74	75	64	86	94	76	87	70	77	84	73	84	83	71	86	83	77	87	57	84	88	73	78	65	74	85	74	89	70	70	87	68	92	63	77	85	81	73	71	69	63	81	69	62	82	73	74	87	66	81	78	62	75	71	84	94	74	75	76	62	79	79	74	78	82	81	80	76	92	88	60	78	76	74	76	73	74	73	84	66	87	80	70	76	74	76	83	77	73	76	82	85	72	63	77	93	90	77	77	85	78	70	85	82	70	79	92	64	60	73	73	87	66	72	78	74	87	61	76	66	68	81	93	74	91	95	80	69	81	61	81	76	79	90	70	80	73	87	79	81	71	79	64	79	78	82	67	94	58	70	76	74	70	73	69	76	87	75	71	61	75	79	70	76	86	87	77	74	90	82	89	68	85	64	71	65	84	89	86	86	75	72	81	68	78	70	62	101	86	84	63	79	77	71	81	70	76	81	69	72	81	79	95	78	79	66	70	79	75	72	80	71	72	87	71	83	76	71	105	77	75	74	73	74	88	77	75	81	87	80	86	80	72	73	63	72	95	60	78	91	90	79	85	85	73	75	71	77	84	90	66	72	65	74	74	80	78	89	69	77	86	77	60	83	71	69	65	94	90	79	78	70	75	90	77	90	86	81	82	94	72	76	76	68	103	72	74	80	80	77	77	69	97	69	79	74	89	64	87	76	73	94	79	74	68
9236	2798	1772	2032	4278	6559	7687	7715	6262	5301	3536	2393	1973	1948	1707	1748	1577	1390	1272	1427	1757	1994	1694	1383	1246	1200	1243	1291	1162	1183	822	833	755	774	813	828	795	776	767	790	755	757	765	781	763	792	699	763	791	753	745	745	835	757	814	743	781	722	730	749	728	721	757	733	721	768	755	739	728	715	740	773	806	698	784	726	782	784	722	742	736	782	771	756	721	752	730	737	713	701	728	766	727	717	746	765	723	738	722	740	721	712	751	749	740	745	770	717	726	724	755	746	775	745	729	770	730	739	711	737	768	719	744	798	690	713	759	713	750	746	754	722	713	673	722	731	794	709	713	737	773	726	728	781	751	749	739	740	727	698	786	734	724	713	720	729	733	677	723	753	749	705	747	717	782	758	745	735	770	753	700	727	708	733	717	696	716	724	763	704	749	692	722	741	748	721	743	735	789	720	739	773	732	750	808	736	735	773	745	678	742	694	752	743	725	721	747	739	761	757	795	721	726	788	693	745	744	727	668	786	745	711	725	750	724	793	717	707	708	736	717	758	726	662	691	704	768	717	719	733	737	706	698	731	741	711	739	724	734	708	694	696	752	753	710	746	715	722	769	721	736	687	741	739	783	700	710	788	734	716	715	720	725	740	776	807	703	699	698	705	745	746	742	737	722	736	718	704	718	743	740	759	741	803	737	707	715	691	698	814	754	709	765	696	704	719	728	732	762	699	721	740	694	753	718	765	743	778	729	757	741	664	725	763	713	732	767	715	727	745	740	665	710	730	702	743	725	731	737	760	741	745	689	714	764	706	772	753	749	759	731	703	711	707	802	745	729	736	684	730	747	733	721	701	741	702	739	727	728	781	735	739	712	728	723	741	755	763	727	728	725	737	703	741	751	784	734	724	749	742	730	708	718	715	775	782	718	804	764	742	719	764	765	747	726	737	725	731	725	687	752	744	716	735	714	753	797	793	761	699	795	735	760	735	779	695	792	734	715	691	777	705	753	726	746	730	750	681	721	671	696	767	740	732	719	752	722	699	718	800	758	760	746	759	726	768	712	719	754	791	703	706	769	739	737	739	773	686	767	713	730	755	684	701	752	715	753	747	728	753	740	739	727	777	729	770	763	707	710	700	787	707	724	739	758	730	766	715	727	740	766	730	721	726	697	756	741	721	739	761	684	704	742	751	742	737	739	763	741	748	744	744	749	719	723	690	726	766	739	746	732	747	720	733	743	739	737	777	753	809	776	703	750	763	686	746	754	750	726	758	741	692	739	702	704	699	734	752	750	732	730	753	718	808	710	718	754	719	711	690	712	719	688	699	687	699	747	737	725	720	736	723	740	729	724	752	723	714	746	685	730	732	774	692	777	755	746	803	745	728	794	731	697	767	729	748	732	727	751	716	789	748	792	726	744	753	759	750	753	717	779	793	771	726	717	705	740	714	772	727	731	746	722	745	708	721	728	727	730	718	664	667	745	704	676	729	757	787	726	714	696	742	742	677	709	720	735	741	738	760	750	690	769	734	689	752	698	754	700	763	736	749	737	745	692	742	749	703	728	706	711	738	725	734	761	757	751	750	748	684	739	767	683	715	755	778	792	758	747	726	747	747	743	711	747	732	730	717	746	752	725	774	711	712	734	776	752	754	772	741	724	682	771	741	713	702	749	677	757	724	705	731	720	736	722	706	778	746	714	778	716	699	714	759	750	731	743	737	808	773	704	700	749	758	771	749	675	708	774	720	714	719	761	674	783	740	732	727	739	710	722	691	703	690	685	786	698	768	704	674	739	698	734	738	716	803	749	728	732	754	734	747	754	735	762	720	721	752	730	764	731	759	744	732	737	717	762	743	690	758	737	719	695	738	710	746	739	688	670	712	721	767	704	741	687	737	753	713	738	719	736	770	774	733	739	736	740	743	761	730	743	747	743	683	701	749	729	732	739	748	744	739	743	710	718	714	736	737	787	713	722	758	683	747	756	741	732	759	735	708	696	676	737	762	718	772	754	766	714	761	708	709	750	683	694	744	751	742	712	763	734	757	701	753	749	740	711	741	717	715	755	733	737	735	752	707	701	720	757	814	714	725	719	769	734	760	685	783	744	727	705	682	712	704	792	721	715	725	737	778	764	725	760	727	714	747	731	763	735	702	698	749	722	775	691	752	751	711	764	719	749	699	769	704	725	781	739	719	707	767	727	701	697	746	695	734	741	702	722	723	720	716	747	777	732	762	785	794	747	707	733	713	781	777	716	754	743	724	738	708	718	730	761	766	748	731	747	719	785	799	696	757	736	747	695	717	767	733	704	725	716	790	684	690	726	698	734	696	685	752	727	754	696	768	721	755	742	721	765	723	719	766	717	720	768	733	791	738	663	676	729	768	683	720	742	726	699	704	756	758	706	724	735	745	773	760	776	712	737	739	766	689	753	697	677	690	745	731	713	760	735	708	722	777	757	707	783	717	747	764	741	774	742	726	796	779	705	729	776	700	758	712	744	751	745	693	769	741	759	727	744	754	792	735	765	719	744	665	735	693	761	763	747	728	769	770	659	726	709	733	761	737	747	695	731	727	755	720	760	684	776	737	731	760	763	716	705	722	728	760	714	761	745	737	752	786	771	718	763	736	708	730	691	767	757	733	761	715	737	704	721	767	723	699	729	783	763	754	715	706	719	738	756	750	738	718	712	764	771	725	744	731	696	699	737	702	801	727	721	756	778	730	734	742	749	762	716	688	746	754	717	666	731	752	751	718	746	734	715	733	700	750	726	665	741	752	741	720	777	719	694	755	722	749	745	713	697	745	719	764	753	737	757	745	725	719	793	687	723	755	715	705	740	720	742	747	721	711	734	729	794	688	772	690	792	775	778	707	703	740	733	690	713	752	755	760	789	750	708	740	766	717	768	712	710	749	766	794	761	677	742	719	712	755	742	731	752	774	761	731	717	673	731	723	735	700	731	739	754	713	711	719	736	728	744	734	753	737	734	766	731	715	728	737	717	751	734	745	753	696	771	749	774	735	776	702	713	750	761	699	731	709	695	693	760	740	734	700	735	762	692	739	751	737	688	760	690	715	737	689	728	726	704	710	727	748	712	787	722	743	729	743	739	698	712	752	728	731	750	756	709	756	737	706	712	732	743	749	723	743	728	775	707	765	741	774	746	754	759	692	757	812	727	700	800	719	731	760	716	756	758	684	752	751	738	742	766	711	725	713	747	711	699	702	737	724	726	737	703	714	764	761	714	758	731	657	744	696	756	807	761	726	703	734	738	704	721	758	755	763	761	747	675	748	735	768	782	703	734	789	769	704	759	676	742	754	729	735	764	736	683	728	732	725	709	729	749	754	748	746	716	703	711	741	698	683	743	734	762	749	725	732	674	739	713	731	748	737	708	780	724	724	761	784	720	735	793	785	730	752	766	740	706	718	764	745	735	718	766	719	682	760	767	754	768	720	708	755	735	687	704	726	688	755	735	731	748	783	725	712	748	730	745	726	735	700
789	110	88	68	70	75	115	118	102	89	69	98	77	83	76	107	87	88	85	77	86	94	81	72	90	86	86	83	85	94	79	77	71	60	76	72	78	73	51	64	69	62	55	69	83	73	68	84	90	79	68	61	78	83	76	75	82	87	96	72	65	63	76	74	75	68	63	76	64	88	71	74	83	70	74	72	70	74	71	63	72	76	56	83	71	75	55	75	82	66	67	72	72	77	65	60	67	72	73	61	76	65	71	81	67	68	93	76	72	57	64	65	82	67	80	69	82	76	55	72	74	64	66	86	75	74	66	59	63	72	59	73	68	63	71	79	65	69	71	80	79	87	74	68	73	72	80	66	69	68	78	66	78	62	80	84	71	59	88	78	66	54	76	58	85	79	85	57	81	58	82	72	56	78	70	71	86	76	99	81	76	59	68	79	70	76	66	81	77	90	68	68	81	70	80	70	81	85	73	75	73	83	86	61	81	85	78	86	70	94	77	71	63	86	72	76	70	87	55	56	82	74	76	66	66	66	71	81	76	69	80	78	67	70	66	60	88	72	70	72	66	72	61	64	71	83	84	88	70	87	79	73	64	77	64	85	67	64	76	63	70	69	61	66	78	69	66	78	87	87	74	74	65	61	75	67	68	84	73	63	69	85	82	71	68	80	77	70	76	75	63	73	84	73	75	65	86	76	61	60	68	59	68	86	68	71	78	69	94	74	71	73	80	79	57	82	67	71	76	43	69	82	71	62	83	90	91	61	85	83	65	71	68	82	83	64	83	86	80	65	86	67	62	76	79	78	67	78	74	73	66	63	98	66	65	67	83	82	77	64	77	65	64	70	73	59	70	77	88	79	67	84	63	56	74	59	70	79	84	86	65	85	70	82	60	64	74	86	63	81	69	61	64	71	64	71	77	76	82	78	61	83	71	65	67	74	65	66	70	61	79	64	69	81	71	97	70	87	62	72	67	77	92	56	71	79	62	90	79	85	80	82	72	80	70	70	66	81	87	78	79	88	65	87	76	87	70	74	70	65	84	80	79	76	65	77	73	64	78	78	73	71	66	79	58	80	68	64	80	69	68	78	84	88	68	67	84	54	76	68	78	61	60	63	76	79	70	70	68	82	75	65	74	56	78	75	79	78	70	77	75	67	71	74	77	68	81	78	68	70	72	80	61	68	78	73	72	82	87	71	78	78	66	84	68	89	73	72	73	78	67	79	71	75	76	54	77	64	60	63	81	83	72	100	71	69	73	72	81	74	94	76	69	81	76	62	77	74	80	72	73	85	84	86	63	68	68	75	73	62	89	75	65	79	75	69	61	76	71	73	77	69	73	71	55	83	65	85	95	72	78	72	75	75	58	82	69	80	81	83	71	70	65	71	71	72	80	89	66	64	90	77	67	69	61	78	79	72	72	75	87	63	74	78	73	71	75	69	78	68	73	69	68	65	83	75	63	70	86	77	84	69	61	77	76	86	75	66	74	67	84	63	79	53	78	67	64	77	78	74	74	75	61	74	64	71	63	83	67	70	56	57	77	75	76	74	67	62	73	80	65	84	65	64	70	70	66	67	75	72	77	67	55	79	76	79	66	77	80	63	69	83	86	73	70	76	65	85	78	68	68	72	72	93	72	70	94	77	56	94	64	91	66	57	69	85	73	55	76	62	80	63	92	71	79	79	80	90	78	88	67	74	79	64	64	65	79	62	72	74	80	73	84	60	90	75	85	86	84	73	63	71	62	66	86	81	72	76	63	70	65	64	68	82	81	69	72	68	54	75	69	59	67	80	60	59	81	62	68	64	78	83	75	78	63	72	67	76	72	70	78	92	73	60	54	71	56	78	83	72	72	89	71	72	73	77	56	64	95	80	88	86	65	70	55	69	70	67	79	77	69	69	71	68	69	62	69	63	68	84	87	70	69	57	75	70	73	80	55	67	65	71	77	79	83	69	61	66	67	60	79	70	69	75	76	81	71	73	73	56	71	53	61	67	62	87	69	81	73	83	66	72	54	64	91	84	67	70	56	74	80	51	70	78	71	65	75	60	72	85	80	59	75	65	82	72	72	66	81	57	80	70	68	72	84	83	77	74	67	71	66	73	65	72	65	70	68	66	51	80	83	73	68	78	75	74	69	77	70	74	72	72	71	71	62	74	68	61	77	86	81	68	65	80	65	70	87	79	74	71	81	74	72	73	59	77	88	78	78	68	81	86	63	73	93	82	71	83	77	83	78	75	78	84	75	79	74	82	81	80	70	68	73	82	71	66	58	72	65	78	66	92	102	70	72	75	75	72	81	71	69	61	77	76	77	72	82	66	79	87	73	73	88	82	67	79	83	83	93	87	63	65	69	81	71	64	84	86	66	59	70	75	70	70	63	80	70	76	83	78	71	70	80	58	91	84	83	77	76	72	103	80	82	81	67	75	73	84	80	73	88	53	73	73	59	66	77	79	71	61	87	80	80	55	82	86	75	60	61	72	80	78	92	76	56	76	67	70	73	83	76	84	65	73	72	71	68	69	82	75	61	66	77	65	83	66	63	80	65	66	84	64	78	65	81	74	74	62	72	68	91	87	61	89	72	61	85	74	89	74	77	73	79	58	70	77	74	77	79	87	72	79	79	68	59	85	62	76	68	72	71	83	64	70	69	68	59	70	90	62	65	71	63	69	69	84	72	61	75	70	102	91	72	86	68	73	73	61	80	74	78	60	70	66	79	81	69	79	80	78	65	60	80	76	70	88	72	71	94	75	69	73	69	85	62	71	70	76	92	68	77	76	64	86	90	65	70	77	80	69	64	77	93	79	64	94	68	71	80	69	67	69	70	61	58	77	68	70	67	79	79	74	75	74	67	71	74	83	80	62	76	71	71	75	61	77	83	70	70	70	71	70	69	77	95	79	58	79	81	80	77	71	77	75	71	80	73	66	66	72	72	80	62	63	73	64	74	73	77	68	75	58	86	69	81	69	83	85	72	73	68	91	84	93	65	71	77	70	62	80	81	74	67	77	77	68	72	61	74	82	74	64	73	79	70	71	74	73	76	57	66	63	75	85	70	87	84	82	78	77	82	65	62	62	83	88	58	71	101	72	78	72	62	91	79	71	72	77	62	74	75	63	68	69	67	71	76	78	61	92	96	68	89	78	88	78	65	70	65	80	60	55	82	77	73	91	59	66	76	77	66	81	66	72	77	73	94	70	69	65	57	64	78	75	51	77	78	73	70	73	75	71	70	63	74	68	79	79	83	86	65	83	79	68	89	61	79	84	69	83	66	57	98	95	64	72	70	77	91	62	67	63	85	87	87	79	77	83	69	56	70	77	69	66	74	78	74	67	78	66	61	62	75	79	76	69	69	78	82	77	70	81	62	78	73	70	79	77	68	92	90	90	75	86	81	75	83	67	80	65	89	80	66	73	80	87	73	76	63	83	78	75	93	68	79	70	67	70	64	64	65	66	81	75	84	69	71	73	74	57	78	68	81	68	77	75
6888	1158	949	974	1566	2699	4105	4356	2493	1504	1262	1112	1048	1062	960	917	909	868	810	877	1126	1171	1048	871	913	943	1004	865	882	781	625	636	673	724	624	634	702	660	660	646	626	699	655	682	657	653	684	671	636	692	649	655	644	686	669	670	655	649	680	649	676	678	651	669	627	636	687	615	653	667	731	664	638	633	643	606	699	610	646	626	649	663	640	668	629	620	628	644	682	675	643	634	653	653	560	663	625	649	645	657	603	658	677	663	633	650	677	692	658	686	682	641	674	668	614	699	639	686	651	656	675	608	683	679	723	623	684	660	702	691	635	608	621	649	643	650	661	624	652	667	627	635	659	683	700	654	653	701	678	632	677	643	657	624	679	671	620	646	673	590	673	637	627	651	625	689	650	660	685	670	650	607	676	633	722	594	601	619	617	702	664	622	681	654	700	658	618	661	616	644	640	627	622	658	642	626	616	681	676	631	653	651	672	635	674	573	710	664	665	635	663	660	651	674	677	646	639	622	666	697	650	687	636	673	651	654	672	678	631	640	640	651	655	664	612	658	683	665	658	669	642	679	684	666	660	644	679	631	633	687	643	652	632	628	676	602	649	647	633	664	678	633	662	676	671	655	664	637	633	617	682	656	650	690	680	643	660	649	616	614	640	596	665	644	669	597	652	659	631	599	620	655	672	623	669	659	661	645	656	702	676	624	674	652	688	681	659	675	654	630	655	641	642	691	634	639	669	655	668	645	671	648	690	701	646	678	702	643	641	682	681	683	648	698	630	691	640	647	659	703	685	637	628	623	635	621	606	680	694	654	674	698	612	678	679	674	607	651	647	686	700	652	673	643	672	632	614	621	623	609	653	644	732	645	667	667	638	667	681	654	649	608	627	630	680	655	650	651	685	623	650	642	652	639	640	620	620	636	693	650	592	649	681	603	636	619	616	613	638	657	664	660	673	669	658	658	663	673	676	641	644	605	650	680	651	680	663	623	623	649	628	629	652	689	627	621	679	669	621	614	664	615	652	662	605	635	649	605	636	672	622	642	633	641	683	651	643	627	639	622	664	654	642	676	637	646	625	644	643	662	661	643	699	672	675	645	641	632	644	693	612	691	629	660	690	641	649	602	650	628	629	682	640	644	642	636	636	636	658	627	641	656	621	626	643	655	687	624	695	634	631	636	660	642	638	677	663	619	671	663	713	674	632	629	637	671	621	676	631	629	670	629	629	644	620	633	618	674	639	685	653	607	639	682	656	672	650	627	660	686	648	615	634	664	621	675	660	644	634	699	641	633	642	657	627	642	661	678	631	650	672	590	645	689	685	656	659	635	666	623	655	655	651	649	657	677	650	644	634	693	677	646	678	671	659	661	664	618	690	618	719	707	660	642	643	664	683	636	638	662	623	669	662	642	688	663	602	639	629	654	689	610	697	641	694	655	688	643	621	623	657	674	656	588	615	673	639	680	642	686	631	666	617	649	622	638	635	663	681	699	652	660	638	632	629	651	705	656	638	652	657	667	621	662	634	642	640	594	678	676	611	681	635	630	663	643	660	636	659	630	668	687	664	662	656	660	606	576	595	650	666	671	631	676	655	679	616	685	653	650	696	622	635	646	685	671	634	674	640	673	652	676	663	674	652	655	640	636	674	665	691	645	664	661	619	658	683	630	661	703	658	662	618	682	636	633	620	657	644	668	695	687	652	631	670	635	633	684	650	607	621	686	664	651	648	599	679	648	662	625	613	635	658	613	669	630	687	636	684	631	646	719	633	683	647	643	637	666	642	653	628	598	669	668	607	658	661	634	626	683	673	655	630	697	660	625	664	622	686	667	625	648	638	633	659	662	688	643	640	672	633	643	676	654	651	651	670	651	693	675	663	633	668	653	637	694	636	632	618	643	643	632	617	659	627	614	633	656	650	648	675	633	670	649	638	701	698	663	657	672	694	645	654	629	656	654	665	668	638	635	624	662	655	680	630	635	650	667	642	657	652	678	644	624	629	644	669	684	627	678	631	636	649	652	649	607	648	625	628	686	727	647	666	627	655	632	654	644	656	684	656	683	647	684	683	678	653	641	623	665	637	709	668	649	670	630	652	618	656	648	648	700	605	643	651	625	625	669	671	645	623	680	658	646	670	632	664	705	680	634	633	656	639	643	637	693	621	610	670	701	663	618	651	649	644	635	677	667	655	651	649	641	642	679	659	664	616	640	643	630	640	674	603	668	646	651	686	660	642	634	635	641	653	666	694	674	701	686	659	603	642	627	607	679	617	640	620	578	657	672	630	612	606	683	635	624	637	644	615	644	627	687	571	663	662	644	646	654	642	604	651	657	603	674	655	667	669	657	654	641	642	687	676	629	659	681	680	678	645	657	636	674	640	610	651	640	658	665	726	649	638	683	618	646	641	655	711	662	608	643	671	647	626	621	656	625	705	639	631	671	687	666	611	671	625	632	721	643	632	621	672	609	693	658	647	648	647	659	601	663	650	617	655	611	659	674	638	641	631	612	705	643	618	666	649	643	633	638	648	644	642	648	633	657	641	681	614	637	677	635	637	682	689	662	640	664	695	607	656	608	640	635	681	670	637	673	686	644	620	645	665	653	630	630	649	640	648	609	624	670	658	604	627	677	646	624	703	648	675	655	717	689	668	616	676	688	665	614	658	665	609	653	646	639	668	637	677	648	660	651	637	687	657	669	648	673	691	690	682	691	632	677	626	682	641	658	692	664	698	659	623	649	630	646	628	648	616	663	701	611	694	669	659	629	628	655	631	661	660	622	656	632	652	588	704	648	648	678	669	655	643	636	647	627	657	674	626	622	647	634	647	633	621	684	660	660	680	637	608	642	610	656	669	675	631	640	664	603	691	646	670	667	647	667	694	649	656	622	649	663	658	681	649	650	646	617	640	658	684	658	627	654	636	620	663	660	645	609	614	665	675	683	651	661	719	674	675	643	591	685	684	667	619	619	645	658	661	669	643	620	622	609	655	667	669	614	615	674	677	619	671	668	625	658	620	642	650	630	674	655	657	669	614	650	647	629	664	690	670	630	647	662	679	632	677	650	676	652	623	627	668	642	664	635	617	619	685	650	643	667	662	630	665	654	641	684	667	661	684	635	660	660	628	681	709	627	659	692	686	681	663	614	653	690	713	662	655	629	662	657	645	629	672	659	634	672	640	707	621	639	650	679	712	632	683	651	643	660	662	635	641	638	704	655	669	660	684	646	661	682	645	643	670	662	662	646	616	637	679	665	630	682	664	666	650	609	689	661	637	643	650	645	624	659	640	635	631	680	654	633	624	618	667	642	636	666	641	677	643	690	664	669	643	591	664	680	658	735	660	693	635	645	661	660	628	681	725	661	665	643	653	647	612	655	639	678	654	632	671	634	644	678	663	642	676	611	689	654	641	676	655	645	624	666	664	643	617	661	617	644	638	631	664	665	680	673	679	644	667	612	650	644	646	633	663	656	638	645	674	674	666	620	661	652	649	625
461	227	187	129	111	156	207	174	181	132	120	133	128	138	138	139	102	131	118	122	136	120	139	117	121	133	119	121	120	119	113	124	99	127	112	109	117	112	128	85	92	84	133	75	107	127	98	114	111	116	116	120	94	109	101	106	118	115	112	104	91	100	109	103	119	99	116	112	100	117	124	115	116	106	130	102	112	114	112	121	117	112	116	87	117	109	111	99	128	113	104	95	94	97	103	116	94	107	116	110	116	106	110	100	125	106	106	90	105	105	112	126	99	102	116	101	99	89	100	103	108	96	109	110	98	92	81	101	119	122	109	113	90	118	111	108	97	112	107	116	109	100	95	98	102	140	115	95	103	101	107	108	91	109	113	106	113	107	106	105	129	117	106	110	112	122	104	97	115	96	101	120	102	131	111	106	101	103	109	115	100	114	103	102	109	94	117	111	98	97	112	94	104	144	114	103	130	124	132	93	111	110	111	109	110	92	120	117	116	97	104	134	131	124	112	102	106	110	103	96	110	117	99	117	115	106	99	106	116	122	101	102	101	130	114	104	106	109	108	100	91	106	105	107	114	109	108	94	76	119	100	99	110	98	92	119	118	111	134	115	88	100	100	113	109	111	93	106	107	95	99	113	111	120	117	109	119	99	88	101	111	114	119	123	110	98	115	111	85	104	109	89	119	100	122	106	118	121	95	109	118	109	106	105	92	108	102	93	126	116	99	113	97	123	116	114	115	119	104	135	116	117	101	113	117	99	97	130	102	97	84	96	125	109	101	109	109	96	118	103	108	121	113	108	94	118	93	98	103	117	120	102	102	101	96	116	96	112	100	111	105	100	104	111	114	105	117	114	109	88	94	109	117	93	128	110	98	124	114	102	113	104	93	104	114	129	130	110	107	105	122	95	114	112	97	122	106	100	113	110	102	103	115	97	112	97	105	118	106	99	116	109	94	105	88	109	122	108	101	108	111	105	100	116	126	99	113	108	125	117	85	138	101	102	111	118	92	72	112	102	124	92	99	111	100	113	112	93	111	112	90	92	116	107	99	106	93	103	101	104	109	106	118	95	130	105	94	115	102	118	91	126	127	103	112	110	121	115	107	117	109	115	108	116	112	108	127	109	100	95	99	111	116	111	102	107	125	108	109	100	98	106	108	105	101	98	99	109	94	114	96	99	113	109	119	99	98	102	108	113	103	106	108	111	106	92	124	94	105	105	109	93	115	105	129	120	97	125	84	109	109	116	107	110	97	106	101	101	116	102	120	114	129	111	104	101	105	101	85	109	107	91	103	118	108	99	98	121	115	108	111	120	103	103	99	122	111	99	120	123	94	99	114	99	109	96	90	113	122	108	116	113	120	113	109	127	104	107	92	115	112	88	96	97	94	98	122	111	105	121	89	109	106	103	104	106	107	121	108	127	116	96	107	104	139	128	116	91	108	101	113	118	99	108	101	113	106	104	115	112	120	93	114	116	106	117	100	107	116	106	107	117	101	103	118	103	101	100	123	103	131	122	111	108	94	112	110	105	112	116	101	96	110	120	95	116	112	98	98	110	112	107	103	105	103	105	127	102	112	91	113	105	113	106	92	113	114	102	103	102	101	121	117	120	128	107	92	116	103	117	123	102	98	102	110	87	123	116	106	96	109	94	111	136	101	105	116	112	106	118	93	106	113	113	114	113	103	111	130	108	125	124	107	121	101	104	94	109	111	110	124	131	109	104	108	100	111	89	108	113	100	109	101	109	99	119	110	123	122	100	105	104	113	96	117	114	113	108	116	100	100	87	112	99	97	110	103	103	126	121	105	127	102	105	97	104	93	106	112	118	101	110	125	114	107	119	101	86	109	107	112	114	98	107	109	96	106	102	94	103	107	108	122	102	94	107	99	113	100	103	103	92	102	112	98	106	97	125	116	122	98	101	102	110	112	86	103	107	104	96	109	125	109	133	104	97	105	107	104	111	100	107	120	104	110	107	117	113	116	103	104	108	110	82	102	99	112	100	109	82	104	120	101	119	92	115	85	108	119	100	121	115	101	119	106	106	107	93	107	131	105	102	109	107	108	106	118	110	111	120	110	100	117	96	103	100	122	110	102	116	101	101	121	95	101	106	94	111	102	125	118	110	84	108	100	86	81	107	110	114	114	109	118	102	112	113	97	103	96	100	106	98	108	110	135	112	102	112	120	105	108	103	85	104	104	110	93	100	84	117	114	100	96	127	108	95	117	103	122	109	108	102	119	114	125	111	125	94	103	108	103	103	100	106	89	109	125	116	109	104	107	104	100	92	107	108	116	104	131	108	98	106	109	122	96	120	101	106	102	104	103	104	118	117	103	113	92	105	101	99	111	107	94	94	128	104	88	86	104	116	109	116	109	103	124	90	107	129	110	100	108	99	104	102	97	100	96	111	94	99	94	95	112	114	105	127	114	111	134	124	116	104	117	108	99	105	96	110	114	89	135	93	125	118	105	112	101	98	110	97	96	112	110	124	99	102	127	116	95	101	102	91	108	98	106	124	122	94	101	103	129	96	114	97	116	107	119	88	100	104	104	105	117	113	108	112	126	82	95	101	109	108	94	110	100	102	113	108	93	118	118	90	111	105	105	99	118	100	122	108	122	99	111	113	104	91	112	99	115	111	109	96	102	116	93	115	99	102	104	91	87	134	118	102	117	88	119	123	103	115	108	98	102	106	89	98	98	112	104	97	83	113	100	111	111	110	126	94	108	95	106	98	84	112	102	118	119	101	97	103	113	111	109	107	125	105	112	108	114	116	107	99	117	101	111	94	106	104	88	102	102	103	133	122	112	112	105	112	115	100	116	93	103	100	119	95	103	110	109	109	119	85	100	111	111	131	120	100	106	112	116	112	101	110	110	110	111	113	104	93	122	96	114	119	106	91	100	95	116	104	109	106	105	128	103	114	92	110	99	99	113	112	106	92	127	99	113	102	112	103	86	110	111	110	97	115	129	109	108	115	94	116	107	102	113	119	112	112	105	96	108	97	86	95	113	119	123	101	111	110	129	104	100	119	98	102	117	98	102	101	112	101	108	139	100	91	122	115	100	104	130	120	101	100	101	104	102	124	117	129	83	124	101	111	105	101	109	104	107	109	123	103	113	93	125	114	113	100	103	100	119	99	93	106	97	112	106	94	96	76	108	94	113	120	112	104	94	120	95	112	117	111	109	116	101	87	121	104	114	107	90	108	100	103	114	97	133	124	118	112	102	101	103	104	107	118	107	131	113	98	110	105	105	108	119	100	122	110	113	98	104	104	122	111	106	95	108	91	92	119	84	89	117	100	108	117	99	101	87	100	102	96	102	100	90	106	91	125	92	115	86	103	91	90	110	115	101	111	126	114	105	99	107	99	109	107	120	119	109	86	103	105	102	94	107	104	121	109	113	105	119	91	86	121	111	98	133	124	109	114	112	99	105	112	92	99	99	105	98	110	91	105	104	123	93	128	99	113	113	114	112	113	105	117	118	110
6264	2946	2035	1837	3678	6128	7508	5590	4541	2285	1916	1769	1818	1878	1797	1712	1448	1456	1461	1772	2014	1862	1626	1545	1437	1442	1468	1307	1402	1122	1004	1017	999	1049	968	945	941	991	978	994	943	1008	1034	989	1003	996	954	978	1051	989	1029	953	995	1009	993	961	944	979	991	959	979	1002	989	991	1026	988	1033	1000	946	956	980	1003	1009	1001	990	922	968	1059	951	945	964	1036	997	1005	987	988	941	988	949	958	984	1014	967	996	985	924	960	986	1031	996	996	970	1015	944	980	1012	995	1007	1000	971	970	973	1045	1018	946	964	943	938	964	954	981	964	954	962	975	1033	949	1000	976	962	982	1008	984	988	1005	989	1017	939	955	939	988	1023	967	989	954	961	934	958	958	903	972	973	960	937	1005	965	969	1010	990	960	978	904	945	988	962	974	976	993	945	950	913	959	1024	970	973	943	992	990	1081	979	966	967	937	1023	1010	1033	987	963	973	1002	996	959	973	978	981	928	1019	946	963	995	932	975	1005	932	976	980	965	988	988	976	953	929	949	971	950	945	925	1032	992	982	948	980	1008	983	967	993	970	999	967	972	983	1035	976	1021	1005	937	963	989	980	977	984	954	966	990	975	987	961	984	977	1015	989	968	1024	969	952	998	1002	994	1016	912	934	1012	958	1011	971	930	995	951	933	960	1004	1008	993	968	959	1013	973	956	1054	988	1047	983	970	942	983	974	930	956	987	969	973	951	1011	972	1011	958	958	1002	995	952	985	975	957	939	957	918	1049	978	1012	970	986	1010	966	1016	983	966	957	992	958	973	971	946	1036	991	1000	943	1000	912	975	963	938	991	971	1032	954	962	1030	1009	993	960	1008	963	969	962	953	989	956	916	988	1032	998	946	948	921	976	978	1028	942	984	960	938	1001	1024	946	984	945	939	889	971	967	939	974	949	1009	984	982	941	1020	1000	940	895	1005	986	1000	978	932	1051	992	1029	1005	973	968	983	968	956	969	963	980	1063	984	970	1022	968	938	1003	1039	931	961	911	1010	998	907	982	961	960	961	1016	982	1022	991	973	963	1040	991	966	989	979	983	965	981	1010	1010	1032	943	1007	999	961	963	1008	968	1034	1010	983	1021	950	948	984	1005	953	1049	981	1009	1011	946	986	1020	1038	953	987	956	1021	992	953	959	985	1000	1019	984	965	975	959	947	991	981	914	995	952	983	962	983	965	952	1000	1029	979	981	1036	1025	1013	967	945	989	935	914	934	945	985	972	1098	989	1020	1027	982	991	939	949	982	1004	1022	972	969	1025	999	1008	966	991	1027	953	944	1019	970	968	1046	934	966	999	986	1018	978	965	1013	962	969	1006	984	970	964	944	963	1037	975	972	982	1023	944	925	958	999	953	979	1014	1012	1000	1043	981	962	1077	972	995	1013	924	987	1016	1001	975	941	1039	990	939	987	935	982	951	931	983	978	970	1046	1017	975	999	1000	978	971	981	964	976	981	998	984	941	911	971	976	947	989	986	988	921	942	1037	1011	1013	1000	997	962	932	993	997	1021	948	979	1014	954	988	973	906	980	984	961	985	978	974	975	976	989	985	916	974	1027	985	1014	970	978	959	982	985	938	1001	960	990	988	945	931	987	1034	978	977	903	967	990	1055	1004	1029	1028	960	970	990	1012	1004	937	1004	949	980	936	967	945	955	1010	1008	994	999	1029	937	1028	1006	954	1011	1008	975	946	1020	961	1003	966	971	935	997	956	995	984	970	923	977	954	980	974	982	1006	966	983	993	1035	1022	975	945	946	963	1012	940	938	1030	1007	986	979	1001	982	1030	971	1009	929	990	921	1011	955	949	983	942	980	983	971	944	951	974	1009	1036	952	951	984	991	1021	977	1000	910	999	1014	978	1021	970	1003	973	976	985	952	993	974	938	987	965	968	994	950	942	926	922	955	875	961	979	951	895	970	945	980	997	980	975	1017	1008	1043	1020	1013	982	989	958	953	973	992	1007	974	947	911	1019	973	990	926	1044	1041	1008	972	934	989	978	1000	994	996	943	937	998	944	957	924	996	1047	937	949	1043	971	994	1019	1010	990	950	964	965	980	988	927	1036	959	924	958	931	964	980	972	939	979	977	996	997	936	936	1020	974	970	1006	960	931	896	1016	960	982	958	954	923	963	970	968	1007	989	1005	1015	1006	959	989	982	977	946	1028	991	961	945	955	980	979	988	984	927	992	990	964	1041	1006	1002	954	961	963	969	905	983	1030	959	983	1004	983	1026	1016	993	966	1015	957	940	932	961	953	997	979	1011	967	990	1019	939	989	919	1007	1008	1024	971	996	1027	976	968	960	985	969	950	997	1004	990	958	983	940	1031	987	904	977	1009	952	932	942	1003	992	986	988	1027	963	975	966	969	970	936	988	1003	976	966	969	948	1014	965	1012	983	1033	953	1008	934	980	989	1014	985	950	976	988	947	1004	940	942	1008	916	964	964	1027	973	946	953	1024	974	1039	1015	951	972	1001	953	987	979	945	1014	966	954	957	949	1018	988	935	970	1018	959	1020	953	992	951	957	994	991	943	967	975	970	999	1022	938	970	953	1021	990	943	1020	997	978	985	984	959	986	982	964	1034	970	970	931	946	1008	958	966	991	969	996	1042	943	1013	978	1023	995	975	995	966	986	964	990	949	948	921	1013	956	954	946	956	915	962	937	1002	973	989	937	1029	998	988	985	960	931	982	980	1018	970	946	981	969	976	990	938	967	1010	998	987	1011	999	978	990	1029	987	926	1039	941	1026	983	922	975	1018	950	1009	1044	1011	976	1002	1033	972	954	924	1030	1042	1021	965	1011	986	1012	1002	1004	1032	959	977	991	951	971	970	945	1022	964	921	943	951	1014	929	962	961	1008	937	950	986	991	990	999	954	980	961	939	1006	965	981	992	982	989	936	1039	929	1025	949	1003	1000	962	946	984	998	961	975	1003	996	979	1053	976	952	943	960	940	993	983	949	1041	932	953	967	942	1010	1016	1005	1020	958	955	994	953	1009	960	915	1000	1031	966	957	999	964	956	978	942	990	991	943	983	990	1008	972	945	974	1030	1022	924	968	1036	939	982	927	941	1001	980	979	972	961	986	1051	975	932	983	971	970	984	1008	1044	968	970	996	979	1016	972	986	994	981	990	967	990	953	978	953	991	937	1012	986	979	961	1004	963	991	939	1004	990	952	992	957	948	955	964	956	956	921	961	1006	1015	965	955	937	1017	957	985	913	1003	968	967	965	938	920	949	1018	967	1022	954	925	961	1009	889	959	987	983	965	955	986	969	934	972	1001	949	936	945	952	1011	974	1006	996	942	993	1016	978	1013	950	990	919	980	949	997	1012	998	981	989	945	953	960	947	984	1005	953	958	950	962	1049	985	978	965	937	976	962	1028	925	960	963	957	967	968	952	923	962	936	947	952	980	984	977	984	988	961	971	998	946	932	983	914	968	929	1018	961	963	945	961	1039	974	958	980	960	977	959	968	1044	946	928	995	958	983	1024	963	981	969	950	912	990	939	949	1011	965	965	1034	988	970	994	991	977	938	1047	926	1019	988	927	1050	964	1017	937	997	921	985	977	1034	961	956	933	950	982	970	977	995	948	934	966	989	932	940	966	1006	1029	1015	988	953	962	904	983	998	986	1024	977	950	1031	975	970	1010	930	991	999	948	1006	1005	1043	1007	1006	944	961	991	982	984	958	1012	1004	944	940	1037	974	999	948	980	976	1020	995	942	1000	966	963	1002	1015	989	962	955	984	1006	970	952	972	980	930	952	1021	995	902	936	932	971	1008	955	995	959	1045	993	1006	1029	995	1017	976	959	932	953	1044	985	994	1015	1002	962	997
1143	332	78	46	49	61	109	71	65	57	54	56	52	63	46	47	44	53	47	60	64	60	65	57	59	53	37	34	49	32	23	36	33	38	30	38	37	33	33	29	30	23	42	36	29	24	30	43	40	28	38	38	39	34	42	37	32	27	30	39	34	27	27	31	39	29	29	38	43	27	38	29	28	33	38	43	36	28	33	28	31	22	28	33	30	26	45	31	24	39	41	37	32	30	32	37	38	30	36	45	38	24	36	27	39	25	23	29	38	37	28	30	27	27	24	30	37	29	34	37	38	27	38	29	26	32	32	37	29	28	31	25	30	32	31	38	30	34	30	38	23	38	20	33	25	30	35	30	27	37	39	40	37	24	31	34	22	28	26	22	25	39	42	25	42	37	37	30	33	37	41	33	28	28	27	34	38	28	33	35	41	29	32	24	29	31	20	27	36	30	21	37	35	32	44	31	37	30	39	15	32	47	27	36	30	46	28	34	34	36	34	27	39	30	31	47	23	25	37	25	33	34	26	27	24	34	27	22	25	39	44	24	39	25	37	25	42	36	40	42	34	31	36	27	39	32	35	34	30	35	40	26	26	33	33	32	40	40	45	35	41	42	40	34	24	30	31	31	31	41	27	38	34	34	33	43	33	36	40	29	31	33	28	27	37	27	30	34	26	37	40	33	43	31	43	33	36	25	22	31	27	28	35	29	31	34	34	50	24	26	17	35	38	22	31	33	39	37	36	28	32	36	32	27	39	34	34	34	35	28	33	34	32	29	23	41	37	36	25	30	29	32	29	39	32	34	26	31	33	31	36	37	35	48	44	40	29	24	42	25	38	32	35	28	42	33	34	41	40	32	34	29	38	43	32	38	36	24	32	37	38	24	32	34	26	29	36	37	27	32	31	38	25	29	39	32	21	40	39	30	27	34	17	33	28	41	36	35	33	41	35	26	38	28	30	41	29	29	42	34	30	29	44	31	33	44	24	39	22	36	34	27	32	30	35	29	35	41	28	36	31	24	29	40	44	31	33	35	29	31	29	28	31	37	47	24	25	28	31	24	38	42	21	23	41	35	30	32	41	42	26	29	23	42	38	30	39	29	23	31	30	36	28	34	30	34	23	44	31	32	28	37	29	27	40	28	20	37	24	27	31	29	28	34	29	34	45	37	22	35	28	28	34	33	27	45	36	19	40	33	31	41	34	37	37	37	28	33	39	36	28	36	40	38	25	32	33	28	35	30	34	29	30	31	37	33	35	33	33	45	30	35	41	17	39	31	32	30	35	39	30	40	38	40	25	24	35	28	40	32	35	38	31	33	32	26	33	42	35	39	34	26	36	38	31	27	34	43	34	32	20	31	31	27	25	26	30	37	19	31	33	26	35	28	33	28	38	21	28	32	34	29	24	28	40	34	32	29	42	37	41	31	25	31	35	23	27	24	30	31	39	39	26	31	29	40	35	31	34	35	33	41	23	32	35	35	35	31	40	24	33	35	34	39	37	25	27	37	23	31	29	28	32	31	28	27	29	34	40	34	27	31	35	24	37	29	31	39	34	32	35	42	32	28	31	24	29	30	41	38	35	26	28	30	38	27	32	43	24	31	36	31	36	21	28	30	31	30	36	32	42	36	38	33	39	31	35	37	25	39	24	30	25	31	40	32	28	25	30	29	37	32	28	36	41	48	36	35	18	27	37	36	29	30	28	32	30	36	33	37	35	35	34	39	40	37	28	38	31	32	33	29	24	39	33	22	32	35	39	30	35	41	40	28	29	35	31	36	28	36	36	25	29	25	40	24	37	33	37	29	32	28	43	36	32	28	35	36	33	33	39	38	34	31	40	35	24	34	35	32	25	35	33	39	23	29	50	33	29	29	33	34	35	40	28	43	30	21	34	44	28	21	26	35	28	29	25	33	44	34	27	26	29	32	27	30	26	40	32	30	38	38	37	30	25	39	30	38	33	26	37	37	24	27	36	34	38	34	30	25	35	33	37	30	26	35	32	36	41	29	39	36	35	37	31	33	36	23	43	34	32	35	30	30	42	22	41	25	39	30	34	31	42	35	31	43	32	29	25	24	30	35	40	30	31	36	31	26	35	32	26	35	35	55	31	35	41	27	31	38	28	32	32	35	38	35	43	36	28	36	22	32	35	32	33	33	25	20	37	37	24	30	34	35	36	32	34	35	40	45	36	33	32	36	29	30	27	33	23	27	25	33	28	32	41	31	37	38	35	37	31	26	42	25	29	26	29	34	32	40	35	44	23	29	29	28	24	37	31	29	38	30	32	37	33	46	23	28	33	37	29	25	27	31	30	32	31	38	26	29	26	32	32	35	32	37	37	36	24	32	39	42	36	41	21	35	36	38	32	37	42	36	34	34	24	34	20	42	29	34	39	30	35	37	28	27	40	24	26	29	29	33	32	30	22	22	37	28	36	36	33	34	32	30	39	30	40	37	28	32	39	31	28	32	38	27	33	34	29	30	39	40	37	32	33	32	32	27	37	37	37	31	30	34	36	35	31	27	30	32	24	37	25	30	37	42	29	35	39	34	36	35	36	30	38	34	28	32	23	32	39	34	31	34	19	38	36	27	27	36	34	27	29	36	34	33	28	30	34	30	39	31	20	31	34	24	25	26	33	31	26	28	34	35	33	39	30	35	28	32	32	30	23	34	35	28	36	28	41	28	28	34	24	36	33	29	33	36	33	41	33	35	29	24	29	36	22	25	34	30	28	37	27	28	28	27	36	31	23	36	38	31	41	31	42	33	37	35	26	28	32	30	31	35	37	24	34	36	27	29	33	22	43	46	36	35	32	37	38	38	27	21	31	42	30	44	23	25	40	41	24	28	28	39	39	41	22	35	41	36	32	32	36	39	35	33	24	29	23	39	24	45	35	30	23	24	36	33	38	31	29	41	24	31	33	31	35	36	32	29	27	39	31	39	31	34	23	34	18	32	30	33	33	36	33	32	30	30	37	35	39	26	43	29	34	36	25	23	23	28	41	40	22	40	37	31	26	35	18	29	31	30	40	34	22	29	30	39	33	38	38	36	36	32	34	34	35	35	35	30	29	36	42	29	34	42	33	28	37	28	25	28	28	25	41	36	38	25	35	34	30	38	26	38	39	30	37	38	29	29	40	30	32	39	35	35	30	40	41	29	41	39	32	39	31	37	36	30	34	27	25	39	39	33	26	31	34	31	22	29	26	33	26	35	41	25	35	31	39	44	36	34	29	36	45	31	38	34	33	32	23	33	29	27	22	22	29	32	29	41	34	33	32	35	34	25	31	21	43	33	32	29	33	37	37	35	26	24	34	38	24	25	38	42	32	26	34	39	38	32	29	30	29	24	26	27	32	39	32	37	39	28	38	37	39	30	29	32	33	34	32	32	28	24	27	25	25	22	41	40	26	31	31	27	35	41	29	32	36	41	30	35	33	37	33	39	32	37	31	27	34	26	25	32	25	33	37	42	24	32	43	39	39	29	41	21
8053	4383	1017	1098	2917	5714	5663	2916	2100	1817	1638	1187	1266	1254	1219	1032	923	786	884	1167	1422	1294	1258	904	747	748	811	727	702	391	367	345	333	351	363	335	340	337	338	324	358	334	338	286	314	328	298	292	314	333	317	336	286	304	304	279	320	313	293	282	273	312	300	296	333	297	312	311	314	306	319	284	293	281	322	266	278	290	281	298	314	290	297	309	301	308	261	292	319	308	290	297	319	276	319	297	318	270	267	304	276	304	280	351	302	299	311	312	304	263	259	294	270	295	319	293	334	298	279	272	281	330	262	330	290	285	276	303	305	305	308	297	301	330	280	295	288	283	278	270	285	269	228	274	284	276	315	281	281	295	288	302	285	291	286	309	314	308	286	269	304	289	265	295	287	303	277	311	281	293	277	319	281	296	287	302	292	288	284	315	282	264	262	307	284	309	307	296	288	339	286	300	282	292	340	294	294	292	339	285	281	308	300	304	286	273	280	286	279	287	269	256	266	308	293	339	285	277	294	262	327	291	289	327	279	288	300	288	272	335	297	268	340	299	295	300	318	292	293	297	292	284	300	298	288	276	269	319	323	324	294	306	296	305	319	327	290	322	327	302	308	301	280	307	275	307	290	292	268	289	291	296	337	296	260	315	288	285	318	304	309	327	303	316	306	298	301	273	286	287	284	317	307	282	320	302	266	309	295	302	268	276	282	321	292	324	297	293	266	285	295	311	278	302	296	312	277	343	280	334	314	291	308	294	301	293	293	294	274	286	280	262	303	305	318	302	321	292	276	298	306	297	312	290	318	275	298	291	274	285	294	314	291	284	304	277	304	301	299	285	261	300	289	308	281	296	327	283	305	284	261	307	304	312	318	298	258	279	277	299	286	309	289	271	295	286	287	284	284	310	256	295	308	275	273	295	275	320	283	306	306	286	297	278	289	317	287	325	291	300	301	297	304	279	269	297	262	309	272	311	268	294	311	280	302	283	328	295	309	259	269	251	295	302	321	320	309	280	316	303	263	316	302	299	310	282	277	269	301	266	314	281	274	310	285	307	284	318	274	282	292	306	314	291	307	307	284	276	297	269	307	294	287	316	269	288	263	290	297	275	284	273	275	280	283	281	294	254	302	287	303	301	288	290	294	312	282	297	264	294	283	293	289	303	282	292	272	286	293	308	271	300	264	268	270	287	297	304	276	283	313	299	277	300	264	275	304	280	309	288	281	300	313	334	293	286	310	291	288	302	256	291	302	288	295	321	295	291	313	284	297	283	294	264	313	277	278	313	317	284	282	289	282	326	299	272	294	290	303	297	282	285	312	292	300	299	284	323	292	282	259	294	302	307	277	281	321	301	317	307	271	297	310	293	314	317	289	305	262	305	288	259	289	312	295	276	297	309	309	305	282	308	286	249	296	303	285	304	295	294	287	293	270	273	277	276	298	290	268	282	288	287	313	287	297	291	276	327	294	303	278	305	318	316	269	304	292	305	293	300	282	301	281	280	286	269	281	290	307	288	297	305	312	289	279	297	319	267	295	312	288	305	276	286	279	296	297	305	290	285	308	309	270	263	269	289	306	269	294	294	293	322	283	303	310	282	297	326	265	293	324	294	272	281	280	266	257	339	299	299	275	305	311	276	280	293	310	274	306	284	268	283	338	292	300	269	271	291	260	301	281	288	337	292	305	274	276	274	305	274	314	284	273	308	294	300	320	279	285	307	273	273	289	327	312	287	265	338	266	265	259	328	294	298	286	262	325	304	301	314	311	306	331	279	303	270	299	297	298	267	274	286	304	308	350	267	327	300	266	293	296	266	275	288	292	291	301	318	309	285	295	301	292	311	309	269	293	289	279	310	272	259	312	305	299	274	303	298	275	335	272	300	298	245	288	288	300	305	304	301	279	256	301	280	313	271	293	301	324	297	318	297	301	289	275	310	283	317	272	307	287	284	254	265	281	275	292	308	296	287	280	308	283	314	320	295	278	289	316	299	267	284	316	285	310	283	284	304	299	266	286	293	293	323	317	302	289	265	306	295	271	275	315	283	300	308	270	293	338	295	303	289	272	281	284	260	301	275	306	258	290	286	308	314	256	269	264	328	262	309	285	273	301	324	292	307	275	307	285	316	273	300	288	289	310	281	316	294	285	270	307	263	280	307	295	277	311	264	291	269	262	339	299	300	285	303	296	264	298	331	285	294	306	295	301	285	318	271	262	300	314	279	306	304	293	281	294	320	282	326	301	318	301	305	316	316	306	292	299	302	322	291	267	305	305	307	287	288	306	318	291	290	262	291	276	282	281	300	294	295	283	324	260	276	267	293	319	293	290	263	293	256	307	289	292	299	305	267	322	323	294	271	256	292	281	294	313	289	266	322	298	292	307	278	293	293	283	275	310	304	281	307	289	284	317	288	289	308	301	307	303	310	310	291	303	284	340	257	265	294	312	301	299	258	269	316	274	307	292	282	297	297	260	282	282	285	289	305	286	287	319	306	281	279	319	294	321	281	269	297	287	275	303	305	308	297	305	326	258	288	323	253	290	312	296	283	323	300	297	274	289	300	301	311	317	309	309	314	313	276	305	305	308	304	291	293	302	267	296	318	281	291	271	294	293	300	295	276	287	262	319	259	250	293	263	313	284	280	278	302	273	279	286	295	285	277	293	319	290	302	312	313	289	292	273	282	278	265	296	302	291	317	318	308	268	284	301	297	276	304	261	259	273	284	291	317	305	295	308	276	291	292	323	281	314	263	307	309	281	317	279	301	284	274	292	307	301	289	293	270	297	296	307	297	305	282	309	321	298	302	299	296	288	299	270	277	316	284	279	287	286	310	282	301	296	312	310	303	320	295	303	299	287	291	299	296	291	286	308	301	266	292	321	263	293	285	299	288	296	279	297	295	322	346	291	289	250	262	275	291	333	320	284	318	330	319	307	290	302	304	311	271	278	292	263	318	292	287	289	320	306	282	338	280	316	305	282	298	257	300	332	307	280	310	266	305	305	285	297	279	300	302	305	312	274	278	276	289	289	308	278	294	313	294	279	289	304	305	286	294	299	295	273	325	321	276	306	288	305	284	286	274	317	284	293	323	306	301	277	288	303	299	287	290	313	287	299	280	296	285	280	284	291	281	305	288	329	282	304	288	277	270	266	265	270	270	272	261	303	306	277	307	276	339	325	310	283	303	291	290	310	281	298	279	312	282	312	297	312	278	300	269	284	275	295	271	289	292	309	289	298	296	275	283	271	285	280	311	311	283	261	288	266	266	302	286	323	276	312	293	291	320	305	311	294	273	321	323	281	294	304	292	290	308	311	307	316	292	308	292	280	275	278	331	299	260	286	291	277	274	305	278	309	293	303	333	305	288	322	298	290	300	251	309	281	298	285	312	264	279	292	323	295	292	270	319	307	299	294	309	317	316	288	267	326	265	281	282	284	295	304	340	323	300	297	298	307	300	287	313	308	272	278	279	288	271	275	295	266	299	313	296	266	278	293	266
603	393	197	122	125	167	165	157	128	133	194	128	120	149	120	104	117	110	116	131	118	134	112	94	111	90	106	116	110	85	76	80	83	76	68	88	82	78	76	93	105	97	85	79	80	69	75	78	91	85	71	70	80	85	67	97	78	84	77	67	79	90	81	80	77	89	87	72	86	81	80	81	66	68	71	74	69	73	70	85	82	63	74	90	77	75	71	69	82	74	84	82	73	76	71	70	67	87	81	83	69	87	62	68	81	97	87	77	79	85	71	85	77	83	83	76	94	80	76	64	72	86	82	77	88	87	81	83	90	90	84	81	89	76	83	87	89	95	77	80	61	84	83	78	75	77	93	81	89	89	85	63	80	79	69	70	86	71	71	78	88	91	87	86	80	81	80	73	70	80	95	75	91	75	71	64	77	66	85	77	72	67	76	83	71	79	83	88	83	75	77	83	78	69	67	94	95	89	76	77	87	80	103	81	82	78	60	74	79	97	93	80	70	78	87	89	81	86	88	92	91	72	84	56	99	89	85	88	65	83	73	85	100	80	81	86	86	69	94	72	81	88	83	71	78	74	83	78	81	74	93	87	66	85	77	69	79	82	70	86	66	94	79	70	82	97	81	69	92	80	87	81	85	69	71	95	77	88	90	88	75	87	92	87	89	78	76	81	72	84	94	63	83	90	83	95	70	83	88	80	81	75	99	83	79	95	71	84	81	89	84	90	75	74	86	72	91	73	74	86	77	77	87	76	96	74	70	73	85	90	84	82	80	73	73	83	65	76	78	78	85	87	86	77	91	98	77	81	65	88	73	79	78	76	72	69	85	85	83	84	74	75	88	81	84	81	69	80	72	68	61	81	107	84	76	73	84	73	71	83	73	74	83	85	89	72	71	84	70	76	81	99	78	68	85	66	93	70	71	84	93	80	75	91	86	75	78	62	75	71	73	87	100	88	85	77	78	89	106	76	92	80	69	88	88	73	88	80	86	90	89	76	70	79	71	66	73	100	83	78	80	80	71	81	69	84	74	77	88	78	89	75	81	78	84	83	98	70	80	74	83	80	90	85	71	91	77	74	81	85	54	82	76	86	95	82	83	83	76	85	83	70	91	71	78	89	76	86	85	92	82	81	81	85	92	75	87	90	77	80	83	77	84	82	71	69	73	64	86	80	67	74	76	93	98	81	71	71	73	89	83	73	74	78	68	105	83	84	71	75	78	59	74	74	84	73	82	82	80	81	87	88	76	70	77	84	83	85	76	91	72	82	77	70	88	73	68	83	92	78	69	78	85	94	90	77	78	98	66	62	78	76	75	73	87	81	90	90	66	78	75	78	63	89	78	92	69	67	73	63	99	81	82	77	83	84	82	64	70	89	82	89	90	78	78	79	86	77	90	96	85	82	95	82	76	85	82	83	73	76	77	86	91	80	82	76	71	91	70	83	69	83	75	71	106	81	85	71	78	59	81	86	81	73	91	71	80	93	78	75	62	81	82	73	91	85	85	96	72	82	92	75	73	69	87	102	86	87	65	92	86	88	83	69	91	73	94	78	84	86	72	58	90	76	88	85	98	81	79	89	90	87	85	107	78	60	79	78	84	86	91	94	92	60	78	92	80	83	76	82	77	74	91	105	88	78	83	75	87	91	85	87	90	87	73	73	82	61	76	82	76	72	85	70	87	78	77	65	82	80	80	73	78	81	72	64	86	80	75	85	79	68	80	96	75	73	84	85	75	86	75	80	85	76	68	92	87	74	96	94	68	70	91	72	70	80	64	77	73	74	80	95	76	66	92	96	66	72	79	73	92	90	57	79	91	72	84	65	71	91	70	83	68	93	94	74	85	86	92	65	96	91	90	64	93	88	83	86	91	81	94	81	76	58	86	83	86	75	61	83	97	73	72	86	95	94	92	84	89	67	84	85	78	80	82	65	82	74	98	79	86	81	79	83	73	93	81	64	80	80	69	88	87	80	76	81	84	74	68	80	78	96	77	83	84	101	85	88	92	78	69	83	73	77	89	69	81	73	78	84	75	72	88	78	65	75	75	76	81	81	80	75	113	89	68	89	66	73	61	61	67	76	83	81	87	83	82	90	92	76	82	84	92	71	73	78	67	60	93	90	87	64	85	76	75	78	61	74	70	82	88	67	78	85	91	88	70	85	85	81	80	65	57	81	81	89	76	67	88	80	82	71	65	80	80	76	76	79	87	68	81	65	79	76	61	78	82	68	78	86	90	69	88	66	102	104	81	80	79	87	77	68	79	83	57	73	102	87	80	70	86	83	81	73	68	83	83	89	91	74	76	82	76	78	86	83	106	78	89	88	79	70	92	73	91	83	76	80	79	64	65	80	81	70	76	77	73	71	69	85	84	91	83	71	80	88	79	83	72	94	76	79	71	67	70	90	62	69	74	81	63	86	80	89	90	91	69	92	77	75	78	79	71	75	86	92	76	76	73	83	97	87	83	74	77	75	92	73	78	85	94	84	95	68	83	70	81	77	74	76	91	81	90	88	77	80	86	68	81	89	90	80	77	79	89	80	71	83	89	88	83	86	74	73	79	76	81	79	86	80	99	64	73	92	90	82	84	76	79	71	92	87	90	93	90	76	80	85	90	84	70	71	91	80	78	67	83	79	79	79	67	84	71	83	62	78	82	86	75	72	97	84	96	80	65	74	72	70	77	64	86	56	91	91	87	87	72	74	81	95	77	82	74	90	80	90	91	91	65	80	80	80	92	81	83	93	77	69	92	81	65	73	80	71	75	82	91	67	76	80	72	96	65	86	71	77	82	88	90	92	79	64	70	86	87	82	72	87	87	70	79	86	91	78	82	66	77	84	85	68	76	62	57	69	72	76	72	71	77	87	78	72	82	80	89	87	76	86	89	73	75	92	74	86	91	88	92	88	92	75	81	79	83	68	74	75	94	84	81	94	83	98	81	75	100	78	84	75	88	84	74	76	73	87	92	78	83	83	78	80	89	71	83	73	75	74	86	88	79	83	86	86	70	86	90	64	75	83	93	82	73	88	90	95	82	95	86	83	78	95	90	98	100	91	82	90	82	63	75	97	79	79	70	99	81	65	76	87	97	84	83	79	71	75	81	86	79	84	78	92	90	75	93	84	70	82	81	84	82	79	78	78	78	79	79	102	95	73	68	92	95	88	78	82	78	86	94	95	67	89	93	75	67	76	92	84	82	71	66	81	89	80	77	77	89	102	89	84	88	83	83	91	74	72	76	96	81	66	82	80	77	73	89	72	75	69	76	81	73	79	77	74	92	83	76	82	75	74	84	71	79	76	78	79	79	83	95	74	80	73	89	80	81	75	87	89	70	97	89	74	88	86	86	69	86	78	76	79	73	86	92	71	86	73	78	86	67	87	93	79	85	97	77	88	81	65	76	90	82	91	84	88	85	74	78	72	72	94	89	78	69	73	76	83	67	76	69	90	81	81	92	82	64	85	90	78	85	81	77	86	75	78	71	82	78	93
8288	5037	2098	2044	5619	9574	5857	4075	3421	3847	4695	2451	2170	2211	2116	1962	1617	1879	1906	2048	2122	2017	1860	1757	1515	1589	1328	1443	1269	914	850	870	819	858	812	779	819	750	840	751	823	828	784	762	785	747	763	746	863	807	747	758	786	764	741	785	723	748	787	755	777	764	786	783	738	760	794	721	768	711	727	762	741	731	776	753	701	749	779	780	733	821	780	741	780	784	765	783	732	742	743	738	752	734	768	768	750	801	766	752	781	770	756	769	734	760	726	727	803	745	737	741	793	790	744	756	769	769	707	775	763	760	759	757	782	769	745	711	765	706	773	742	739	772	789	723	794	758	810	747	744	751	784	756	765	713	748	757	769	770	761	766	805	727	755	779	723	769	783	746	751	747	687	769	736	751	755	725	776	742	739	775	714	774	789	740	757	798	755	750	765	726	727	752	742	761	747	780	789	751	759	778	743	767	724	787	743	776	785	774	757	744	766	734	782	744	736	756	718	761	743	752	731	753	732	779	736	775	775	739	730	790	764	765	752	763	734	707	788	784	757	739	787	728	778	708	742	766	752	696	800	710	741	772	802	735	744	789	706	752	770	720	785	747	724	757	761	754	739	766	739	759	769	768	737	754	749	750	727	696	721	765	724	750	753	758	773	744	758	753	786	773	771	770	772	734	753	727	702	739	731	763	729	753	786	754	776	749	745	785	742	789	739	769	741	726	684	719	765	742	744	700	722	736	805	738	749	722	740	720	815	718	708	765	760	749	720	759	774	743	736	768	760	764	755	750	776	810	747	689	758	745	736	738	694	743	761	783	754	820	743	760	788	781	774	757	731	800	726	762	756	717	702	727	736	724	745	773	802	750	756	792	763	748	770	801	754	802	739	779	765	803	750	769	750	747	704	698	759	715	759	756	749	755	768	763	766	694	756	780	746	745	749	788	795	782	763	765	725	760	740	702	783	817	711	731	740	764	708	787	725	730	793	766	785	787	785	816	762	761	706	775	802	795	761	767	731	721	736	775	760	731	707	784	719	736	749	799	747	736	723	753	732	738	734	777	773	706	761	767	747	787	761	740	762	702	728	764	797	712	772	701	747	717	702	761	783	762	764	749	771	787	744	739	759	775	780	737	799	756	730	716	734	743	812	748	768	715	742	734	702	751	758	729	744	757	804	736	789	780	670	743	688	725	721	694	730	752	804	770	748	763	759	763	735	732	770	748	799	751	737	780	731	742	741	742	804	767	768	784	736	727	751	733	738	703	788	782	792	793	803	733	814	723	713	762	728	749	730	749	754	750	726	736	736	809	768	764	716	766	709	745	741	698	745	803	756	783	765	757	800	756	725	759	798	721	723	726	770	797	782	723	768	769	735	748	759	714	798	716	778	812	709	771	747	731	776	796	697	758	743	749	728	747	748	766	709	749	724	779	798	727	738	774	732	721	786	779	737	737	736	768	763	715	775	772	696	754	744	766	792	702	761	751	771	740	797	780	776	724	731	737	710	750	763	777	807	742	727	731	731	753	779	740	733	805	770	758	768	714	719	719	793	793	766	739	772	716	783	744	768	743	758	779	754	750	740	734	728	734	728	737	712	721	708	753	760	797	739	736	782	784	738	762	730	759	738	760	762	733	784	740	763	781	762	725	756	754	746	734	764	777	738	795	758	750	736	774	764	756	743	743	738	746	744	752	794	746	737	715	758	760	741	741	770	750	775	802	801	736	737	717	791	763	746	707	740	728	776	765	731	761	846	759	735	745	756	702	756	765	725	729	763	746	705	786	767	757	778	770	776	693	771	811	746	731	751	718	779	769	726	744	754	788	768	779	768	719	754	750	781	687	771	715	721	781	717	739	825	750	709	737	732	783	763	752	741	730	747	728	743	763	742	746	771	748	771	743	720	789	770	687	788	738	746	735	749	736	769	772	777	775	734	763	730	741	761	762	764	782	783	772	745	696	765	751	819	754	770	705	765	796	770	769	781	757	727	791	745	770	774	809	728	706	744	773	772	735	735	749	722	727	729	689	734	745	735	734	756	751	772	768	757	754	740	718	759	746	796	683	771	764	756	710	747	741	787	757	721	769	761	722	752	748	731	717	728	712	756	809	727	771	745	768	725	741	751	779	729	755	731	781	779	735	794	730	710	802	767	789	762	784	799	753	769	738	708	734	735	833	789	783	759	739	715	749	698	739	790	782	720	782	771	796	759	748	712	787	740	735	759	779	725	720	771	784	791	782	760	677	735	754	758	755	762	768	766	746	759	778	786	715	721	797	749	745	771	736	752	767	740	785	773	726	763	757	748	768	781	742	772	740	770	792	744	807	778	691	688	759	733	776	746	770	742	759	751	767	760	634	768	754	764	793	752	741	758	728	722	788	751	770	762	802	753	752	785	719	738	768	741	737	767	775	680	756	786	748	726	745	755	746	725	747	756	716	744	730	789	690	757	778	769	795	792	744	786	757	749	763	773	688	729	736	739	775	755	761	743	784	737	739	788	787	776	730	724	770	796	799	774	735	750	732	759	740	746	796	700	765	775	760	753	761	737	741	763	754	753	771	756	763	750	774	782	762	740	738	739	764	729	809	766	758	733	772	767	733	763	696	738	759	753	790	738	744	729	731	794	743	759	758	746	764	716	697	748	785	662	737	762	745	744	715	755	744	789	804	699	737	780	777	753	711	732	732	738	768	740	771	752	735	738	776	753	806	711	758	797	729	756	780	716	787	766	728	799	763	754	761	704	741	743	724	737	723	762	748	764	797	758	759	792	744	792	745	806	694	738	741	785	750	768	753	771	768	758	716	739	751	781	724	816	766	772	730	733	742	722	783	735	737	785	811	772	788	716	807	694	784	746	718	749	728	754	776	718	784	757	792	741	756	745	758	730	712	738	745	732	760	732	763	769	762	770	714	815	772	747	769	732	746	771	802	766	748	760	740	730	750	719	764	767	727	709	812	727	743	731	767	762	783	756	746	741	735	768	788	722	740	780	748	731	727	779	764	769	771	759	746	759	748	722	726	776	741	744	715	726	764	773	764	771	798	739	785	726	756	735	764	711	701	730	758	770	745	776	726	762	795	772	786	776	770	741	776	757	790	706	765	794	733	802	786	765	756	754	771	770	752	757	764	725	789	707	708	699	760	716	777	742	754	786	765	742	717	735	717	738	739	754	723	798	710	708	810	775	760	746	777	770	742	739	761	669	745	799	717	773	785	754	772	806	772	741	781	754	730	781	767	757	671	731	775	794	766	751	750	744	743	743	772	764	770	717	754	774	764	764	758	797	751	703	752	736	725	745	763	697	772	734	766	787	750	760	764	713	739	769	718	789	745	728	703	751	794	744	783	756	763	741	741	759	781	755	750	754	721	791	802	828	775	751	794	770	768	745	757	771	770	749	777	762	775	795	747	731	748	695	748	759	711	727	768	768	764	756	765	743	782	792	725	731	765	752	732	765	711	733	751	714	789	749	758	743	718	757	760	770	784	735	732	775	723	770	758
731	110	93	84	104	113	104	81	101	118	123	79	92	93	78	96	74	82	99	96	95	92	102	90	86	74	71	78	65	88	78	79	65	69	70	77	66	83	75	75	82	83	95	72	80	87	73	74	82	75	79	62	73	80	67	81	74	74	79	73	97	69	99	70	85	77	76	67	77	88	79	93	73	88	87	67	87	66	62	70	98	68	73	86	81	86	80	70	58	71	70	92	71	77	85	85	73	71	75	80	82	74	66	77	61	92	78	86	68	76	83	107	72	69	73	87	74	73	72	75	72	75	77	85	73	59	67	76	96	83	90	89	64	93	67	70	75	70	76	81	72	63	82	81	78	91	72	76	68	70	80	66	83	94	82	75	69	83	79	64	88	66	74	75	91	78	88	61	76	82	75	61	69	78	69	71	72	81	76	72	70	77	80	76	72	84	73	75	84	90	77	81	67	70	57	77	62	92	81	66	61	78	79	69	73	58	75	86	84	60	81	72	81	76	63	68	72	75	71	76	80	70	78	93	67	76	87	73	83	63	70	81	63	89	90	92	80	82	78	87	62	76	75	71	78	71	69	87	82	82	101	67	63	79	99	84	70	77	86	74	71	78	85	70	86	62	84	68	90	76	83	72	71	76	72	76	77	84	74	67	65	81	68	75	73	86	82	74	75	82	74	75	85	67	93	69	63	67	66	84	75	63	86	88	86	74	75	63	68	99	77	76	91	65	75	71	88	87	86	89	68	82	81	60	66	81	69	83	79	68	72	84	78	79	77	84	87	79	56	83	72	77	87	71	78	83	64	73	74	84	75	78	81	69	79	86	81	83	82	73	79	60	71	92	84	70	89	75	71	73	76	85	76	86	80	67	78	61	60	78	77	80	84	91	74	74	64	71	84	88	84	73	88	74	82	80	78	77	66	62	68	77	83	73	87	66	76	70	77	72	74	61	96	88	67	80	71	85	68	73	86	86	93	91	72	84	77	68	81	73	67	64	70	76	78	80	92	80	85	76	76	85	58	60	67	60	86	69	69	75	80	78	78	75	83	62	61	91	88	81	79	88	88	81	72	72	69	65	74	82	60	80	86	90	74	75	83	90	89	74	80	80	81	96	80	71	78	80	97	81	100	84	87	74	70	75	87	73	76	71	65	95	75	79	73	83	75	76	67	83	68	76	82	91	74	60	78	83	76	78	67	89	81	61	100	73	92	60	58	89	75	90	81	71	83	70	82	76	78	70	84	78	70	84	71	69	70	81	74	70	79	77	83	76	81	69	74	93	75	84	85	74	74	81	86	83	74	78	93	69	87	82	66	74	81	67	75	76	83	82	78	74	69	77	84	81	84	75	83	88	55	74	75	78	86	86	85	63	81	61	66	71	65	78	52	76	82	72	81	94	74	65	76	76	80	73	60	82	69	67	75	68	79	76	81	79	66	75	76	74	79	89	73	88	71	84	84	68	74	71	72	75	75	82	81	71	83	56	78	98	72	75	74	86	85	70	72	70	78	85	74	88	74	74	64	75	83	86	86	78	71	69	60	74	83	70	76	80	77	65	77	70	80	75	87	69	81	63	82	65	79	86	72	73	64	69	77	79	63	75	67	64	78	70	90	90	71	60	75	76	67	83	72	70	93	82	75	82	96	71	69	85	67	85	82	68	75	68	84	78	71	92	73	88	83	89	61	67	72	63	73	64	75	78	73	66	70	56	76	74	74	64	67	64	77	73	79	78	67	71	72	76	103	73	97	77	70	80	67	75	87	68	80	76	87	74	87	89	63	76	67	65	70	58	78	55	88	79	68	65	77	68	75	75	68	77	59	76	72	79	49	61	79	84	67	64	78	79	84	87	77	95	67	63	70	74	71	77	85	82	71	65	86	72	67	77	77	80	58	72	96	84	72	72	78	91	68	74	67	75	66	82	65	68	82	84	86	74	73	68	79	85	70	90	85	79	78	89	78	84	72	60	68	67	83	92	89	77	66	90	69	77	92	62	90	82	73	79	73	60	76	65	66	81	72	79	71	65	91	74	90	75	71	79	73	72	68	82	84	79	80	73	67	84	82	67	78	93	76	81	93	64	70	77	74	58	76	71	77	87	80	63	68	84	88	64	75	65	85	76	69	67	68	71	58	66	78	85	79	78	89	73	95	82	68	76	68	73	74	81	91	77	77	83	64	85	63	98	84	69	95	82	71	77	80	74	65	80	83	89	69	69	75	57	79	61	69	77	88	73	66	71	72	74	90	63	81	73	79	82	80	61	87	72	58	77	65	69	81	75	88	96	72	91	68	76	72	69	80	82	83	84	80	59	82	86	79	69	70	79	72	85	81	67	91	71	69	67	63	75	83	69	73	65	69	76	64	66	74	79	85	63	84	63	90	75	83	74	66	82	83	77	84	62	74	63	80	83	73	71	81	80	93	76	80	65	85	85	77	81	89	70	84	73	84	71	85	79	87	82	85	82	72	77	71	83	78	82	69	76	66	65	68	64	87	77	77	64	82	63	77	71	72	66	68	78	85	79	77	72	87	78	74	77	75	86	77	86	74	77	84	71	79	64	73	72	77	52	76	70	79	79	84	84	81	77	62	97	65	83	88	70	67	78	82	77	76	79	69	78	77	76	70	75	80	69	80	70	84	70	67	72	83	88	85	79	57	83	80	76	84	78	82	62	72	81	82	87	70	79	69	93	81	78	64	57	73	71	76	90	59	77	74	70	77	70	77	92	92	86	75	75	87	73	83	80	70	77	72	81	58	83	71	71	72	75	77	80	73	76	77	76	79	66	76	75	67	82	80	70	75	88	77	85	89	77	93	65	74	68	70	101	87	72	80	86	71	70	65	77	62	88	71	59	67	91	65	63	69	74	78	67	81	75	79	70	69	77	70	69	71	63	72	68	69	81	89	80	71	70	69	78	80	74	68	70	71	85	73	77	74	79	69	86	72	81	67	75	76	95	79	73	83	71	76	90	70	73	68	58	67	80	87	71	75	64	68	71	77	92	71	79	76	85	82	74	73	79	68	81	67	79	80	72	81	90	76	71	73	73	56	72	87	66	74	70	86	91	68	75	80	73	76	80	77	75	80	72	78	72	80	87	67	82	83	81	78	76	82	69	86	83	78	64	63	75	85	65	61	79	93	71	70	71	74	80	85	80	71	81	73	80	84	68	62	59	87	80	73	77	74	74	64	74	75	74	64	82	84	75	79	70	58	85	78	81	83	80	82	73	78	66	72	70	72	71	81	70	81	66	79	84	81	82	78	73	80	79	77	80	73	86	87	84	89	76	65	79	89	67	78	82	79	76	60	73	89	67	50	84	65	86	75	68	56	66	72	77	71	77	62	74	78	98	66	81	75	67	56	89	76	78	71	65	84	87	73	74	65	74	80	62	74	83	58	52	72	71	85	75	86	90	63	78	68	82	73	69	87	84	79	91	82	77	78	68	89	93	71	93	81	82	79	69	64	78	70	86	80	81	78	51	98	86	87	71
6451	1258	877	1091	3313	3521	1796	1688	2267	2826	2397	1389	1068	1171	1243	1125	998	1041	1319	1326	1312	1273	1219	1156	1068	989	924	961	853	688	738	671	671	698	709	682	657	633	687	663	666	642	660	682	652	625	669	715	687	698	656	655	692	690	654	685	670	697	691	712	671	651	670	649	665	658	669	647	683	658	632	650	668	688	652	683	705	656	668	655	597	692	670	673	689	681	676	680	673	655	643	647	634	686	706	659	664	692	666	661	634	702	651	658	645	650	685	637	678	653	660	691	641	694	674	657	697	639	667	664	681	682	638	713	670	626	655	714	632	686	656	663	675	705	706	723	686	663	713	661	665	683	642	676	704	640	671	664	635	675	690	639	670	647	704	620	638	698	719	681	711	663	657	630	659	698	688	737	706	678	642	702	682	635	630	624	700	685	709	635	626	688	659	667	697	702	661	665	666	638	684	664	683	688	690	706	665	648	727	685	693	658	672	691	723	655	660	656	670	697	606	683	652	660	641	674	689	663	678	685	708	662	693	682	614	670	668	658	641	676	677	710	714	676	657	722	631	650	708	651	664	680	641	662	690	645	685	698	633	646	676	652	632	675	685	630	702	656	671	679	684	663	670	638	644	685	663	675	712	693	676	699	690	633	657	596	662	683	639	716	639	644	668	664	688	664	675	672	640	687	656	686	634	672	659	673	635	711	664	644	689	679	661	665	649	620	715	683	708	672	703	619	689	687	689	652	665	663	695	656	660	619	656	662	698	704	637	660	687	666	698	720	625	731	652	699	678	630	630	658	674	657	645	668	688	718	685	620	651	678	660	701	680	664	662	664	659	704	680	635	671	698	687	695	655	640	700	678	672	737	703	688	670	678	697	697	666	644	679	660	662	670	685	662	713	678	674	647	692	689	667	694	652	618	651	635	693	697	646	700	687	651	592	652	648	671	693	662	623	650	695	645	648	654	632	688	611	681	623	634	636	642	689	655	646	606	676	662	717	644	650	659	698	655	666	669	665	643	644	656	647	624	651	628	669	657	663	641	725	660	731	674	707	716	679	623	668	664	670	662	654	664	661	639	683	672	665	675	688	679	676	644	692	743	701	666	687	700	658	663	659	647	668	657	687	674	677	673	724	689	721	638	667	674	679	657	662	647	678	732	632	659	645	625	677	636	666	689	681	723	666	672	680	707	634	648	725	719	631	658	641	690	679	641	692	640	690	649	630	681	707	691	659	693	670	711	687	630	674	672	640	695	640	708	669	676	599	672	701	688	720	646	639	661	669	681	655	660	681	653	663	651	642	630	672	682	653	655	655	676	658	673	662	638	633	672	673	637	648	679	643	617	693	690	628	677	732	674	668	684	690	665	700	675	642	705	652	671	654	659	681	676	646	616	678	692	686	617	643	660	689	678	668	713	690	661	670	694	654	700	649	659	672	622	689	609	651	682	654	700	655	661	706	688	638	642	640	688	643	674	703	656	653	681	664	697	657	640	630	737	660	699	619	644	625	688	633	693	621	663	658	639	699	623	639	694	696	753	641	630	703	648	674	666	658	701	693	676	697	668	710	678	657	659	694	629	610	601	670	661	657	650	671	657	693	689	695	731	664	740	648	704	650	703	655	661	656	647	642	683	689	711	653	576	645	706	712	680	633	673	640	680	674	705	632	678	637	660	640	655	697	653	675	639	677	685	656	702	670	641	657	646	647	659	643	685	673	685	680	657	671	715	686	623	669	672	647	622	652	668	610	652	667	663	663	645	668	666	678	640	691	677	656	690	677	635	635	628	679	647	662	663	668	684	683	660	666	654	679	663	673	653	662	640	667	646	649	707	664	627	650	676	693	619	693	655	656	659	681	634	677	667	647	673	640	664	708	662	666	712	681	670	674	672	661	656	635	710	625	666	664	668	679	681	668	680	667	642	685	677	688	699	679	652	648	660	619	670	678	653	672	697	658	646	655	654	637	678	685	679	652	674	627	641	624	628	655	632	710	692	680	667	673	698	651	689	671	660	684	660	644	692	651	632	631	643	660	690	677	664	622	670	689	673	673	662	641	717	685	635	693	691	671	602	658	679	665	633	683	594	665	674	660	678	754	635	708	636	682	676	685	706	659	697	673	661	663	652	661	661	682	679	641	604	633	674	699	699	683	640	625	711	668	638	649	674	645	681	641	667	640	657	642	694	655	655	707	683	662	691	640	645	635	648	669	728	673	659	655	652	640	637	650	662	710	664	689	683	676	673	681	699	664	630	700	701	650	632	667	655	668	593	674	713	616	679	699	671	651	709	654	648	668	658	699	692	667	694	686	692	682	676	666	657	652	692	706	675	675	693	609	665	648	654	676	663	644	643	672	657	721	639	720	644	650	638	715	690	606	628	663	660	626	678	626	638	680	680	705	682	709	674	673	647	659	695	707	707	641	662	717	705	652	682	679	677	695	684	641	676	654	690	671	638	643	673	703	679	717	677	689	697	658	684	654	673	670	658	702	660	713	696	672	692	631	667	633	660	656	684	679	657	672	667	676	676	700	668	653	676	623	670	631	667	685	649	660	648	642	652	675	678	671	658	628	711	641	681	693	688	668	664	668	639	688	691	661	636	655	673	665	649	654	642	675	674	631	709	680	677	626	663	664	677	646	693	645	617	621	669	705	635	672	665	664	649	624	679	655	652	672	674	680	709	687	708	711	669	669	683	700	673	667	680	668	659	636	672	690	664	658	728	659	665	687	647	672	707	635	651	670	697	644	686	683	730	683	655	671	664	675	644	672	673	687	659	690	658	653	664	653	636	634	640	696	665	692	697	663	719	646	677	683	685	657	674	704	685	651	656	656	657	684	667	623	703	661	683	648	682	664	665	669	725	651	643	712	622	680	668	666	668	710	700	672	691	717	681	674	679	639	665	653	715	630	655	683	713	639	643	606	658	659	677	679	656	675	673	680	684	665	684	657	633	662	666	655	617	685	719	708	642	628	683	619	681	638	669	659	643	666	702	645	653	635	700	644	676	696	646	670	677	639	677	668	685	648	655	691	636	678	647	718	661	673	628	632	676	643	642	670	654	651	654	636	694	653	683	653	645	656	640	615	616	670	654	662	668	655	671	699	660	648	648	679	737	682	670	642	670	688	682	658	672	701	652	685	667	647	623	709	632	701	667	676	681	672	615	652	670	646	661	667	640	621	671	654	705	678	642	661	694	693	684	658	689	681	645	658	664	661	681	629	655	687	714	659	657	662	695	635	671	667	647	627	680	690	711	678	671	686	652	677	663	675	689	638	624	697	676	648	732	649	649	705	668	658	650	720	683	692	652	678	691	652	608	668	670	667	680	668	682	636	654	675	656	645	640	693	664	686	629	660	670	692	651	692	634	694	683	678	689	668	676	644	669	711	627	661	653	691	705	636	660	674	648	680	680	633	596	697	684	701	684	672	628	618	680	674	607	690	668	663	637	672	652	688	611	626	692	699	665	666	675	693	669	657	646	659	669	692	665	671	704	686	619
432	185	147	127	149	149	159	235	212	210	166	139	133	127	114	128	117	134	139	147	133	141	136	140	151	134	129	143	109	106	117	116	120	122	107	108	106	104	123	109	87	126	117	114	129	111	111	108	99	112	114	104	85	109	113	118	126	116	130	102	114	114	105	112	109	107	122	120	120	109	110	103	100	102	112	105	107	115	111	116	114	103	112	94	116	111	121	123	94	116	109	99	120	102	113	110	134	128	116	111	104	106	116	119	111	131	108	106	99	100	98	112	103	112	120	113	115	127	113	98	110	100	124	115	121	118	116	122	112	120	101	131	102	121	122	111	116	105	115	141	103	103	118	120	115	124	110	117	95	125	107	130	116	103	106	116	105	106	107	121	126	117	122	88	123	116	115	115	97	102	115	103	127	132	118	124	114	113	109	106	95	112	110	126	113	105	113	113	122	110	103	107	110	132	120	97	107	84	109	111	106	116	108	114	102	108	127	103	94	111	95	128	124	104	102	112	96	110	109	135	117	119	118	122	104	122	108	105	107	115	99	106	103	111	115	93	120	125	114	109	113	115	106	121	118	101	106	100	118	120	110	114	120	104	82	99	108	105	108	114	131	97	113	123	118	115	117	117	107	88	89	114	118	117	104	122	86	113	127	110	101	96	112	122	107	118	100	117	116	127	112	116	113	126	105	145	121	105	91	131	103	110	103	105	111	127	130	97	103	96	106	115	97	109	100	116	91	118	109	93	127	107	121	88	108	110	112	97	135	123	112	90	109	116	113	92	119	110	97	117	127	118	114	116	122	109	119	99	118	97	116	109	104	114	130	120	123	96	118	104	111	100	120	116	128	110	110	116	113	102	115	109	100	118	125	108	113	99	115	124	126	111	93	110	123	128	96	113	89	127	127	98	130	111	111	101	110	108	104	103	115	130	111	101	105	113	121	104	101	108	93	117	134	106	120	118	123	117	115	129	130	113	117	118	109	108	132	133	122	106	121	99	126	112	110	119	125	123	102	128	114	97	123	128	122	120	108	107	101	102	118	108	110	110	130	108	116	119	120	108	91	92	105	110	108	96	115	110	81	109	115	107	124	108	114	115	94	115	120	109	122	105	119	111	107	116	103	108	111	101	115	108	106	112	111	94	121	123	114	102	124	98	106	111	120	98	110	106	120	116	114	126	103	108	112	114	118	130	105	121	117	105	97	114	103	101	127	128	95	105	120	118	114	123	116	123	119	104	115	134	117	134	89	117	118	134	102	99	114	109	106	131	121	111	102	127	108	111	121	109	116	110	104	111	107	112	114	92	99	102	98	107	123	94	119	98	134	125	114	128	131	125	114	109	99	100	122	125	120	113	116	111	119	116	98	116	133	104	113	125	113	98	124	124	98	115	95	103	125	124	118	108	116	128	111	93	100	110	111	132	91	106	111	96	122	123	108	116	126	100	129	118	106	84	121	90	120	109	112	90	99	107	125	99	104	128	106	122	97	115	110	121	86	107	118	119	115	122	104	118	104	105	109	97	111	119	100	122	104	107	114	106	130	119	109	113	126	121	101	114	106	117	107	89	99	109	118	99	108	106	110	104	106	130	114	104	116	124	106	117	112	103	120	102	96	134	105	118	111	118	107	108	106	120	95	108	109	110	122	122	117	91	115	125	114	117	91	120	117	118	96	107	117	99	116	106	105	105	117	111	125	114	114	112	114	114	117	133	115	89	111	120	128	106	112	105	120	116	128	117	103	110	101	95	112	79	101	97	98	109	117	134	101	112	112	95	100	101	111	119	111	118	120	110	102	139	111	103	96	110	105	113	121	108	131	116	107	110	120	117	106	103	110	109	114	113	108	108	112	102	114	107	109	118	111	97	128	103	109	103	82	125	119	100	118	99	133	111	120	108	106	100	100	110	113	104	111	100	103	112	100	104	80	108	108	112	120	129	114	108	119	96	113	100	118	107	117	93	103	104	138	123	130	100	103	111	107	97	113	107	110	106	103	102	115	120	125	113	115	108	112	104	128	106	124	116	113	122	117	95	119	108	111	109	113	116	115	103	110	104	121	111	115	104	104	112	123	118	113	94	116	120	114	116	114	114	110	107	129	110	104	116	101	105	112	115	120	101	127	117	115	126	112	89	97	118	99	111	113	126	117	111	114	110	113	101	114	114	125	101	95	118	103	95	97	106	116	97	112	111	118	111	110	105	110	109	119	138	90	92	96	115	110	114	111	82	100	95	106	114	111	115	124	114	109	108	121	97	118	125	120	120	119	115	110	109	100	120	102	110	106	107	95	121	117	114	111	106	120	125	113	81	129	116	122	115	111	128	114	112	129	108	124	92	107	117	114	98	118	98	111	113	116	97	109	97	116	127	126	112	117	115	119	125	122	114	106	131	104	108	100	105	109	96	116	119	114	118	108	101	98	113	125	102	121	133	115	144	124	83	111	115	114	113	93	100	98	139	106	124	100	131	109	96	124	126	107	115	117	118	93	106	115	112	111	120	110	118	108	120	135	129	113	107	108	125	95	127	121	117	96	97	124	105	94	124	104	117	101	117	113	101	113	137	114	106	110	96	105	127	103	109	102	128	119	120	122	132	99	113	113	105	111	110	96	129	111	106	116	116	116	107	99	113	107	96	117	105	112	114	105	103	95	110	106	98	129	98	113	119	96	107	98	110	101	106	113	117	126	124	113	124	109	117	124	99	118	95	95	107	109	105	103	104	111	118	98	104	94	110	111	112	115	128	104	102	111	107	123	113	132	98	125	99	95	104	110	113	99	112	89	118	108	104	114	124	101	113	106	125	92	85	104	109	120	117	114	116	112	107	96	109	111	131	102	100	124	106	114	101	112	126	102	103	125	124	102	112	104	101	109	111	117	105	110	123	116	88	133	99	99	100	108	116	101	103	102	112	99	104	124	116	115	115	110	113	96	95	107	99	121	125	118	101	116	103	140	116	122	115	108	107	135	107	114	114	118	139	102	88	114	103	110	128	99	130	127	106	114	104	102	101	104	118	106	100	145	109	123	108	110	112	125	107	110	107	112	108	116	102	98	122	108	109	123	104	107	95	120	119	99	131	124	99	127	116	97	104	112	119	116	102	121	117	94	121	115	107	113	121	108	130	119	123	106	92	115	130	112	110	111	113	107	123	107	110	124	99	113	126	130	110	119	117	120	100	95	107	102	118	108	109	124	125	100	103	98	100	100	108	110	123	100	86	113	122	125	127	105	110	102	100	134	117	128	110	115	106	112	87	108	92	106	107	101	110	98	112	103	111	107	118	124	92	120	106	109	116	91	114	102	108	106	121	108	95	93	110	118	116	103	121	101	123	105	103	108	107	119	106	116	101	110	119	117	117	116	106	128	93	116	121	112	88	105	106	101	114	106	96	95	104	121	111	108	117	117	107	131	117	91	124	104	93	115	107	93	108	115	110	99	110	102	118	93	100	116	95	105	116	107	106	101	117	105	136	104	118	98	143	136	112	102	107	104	103
6047	2550	1559	2381	5834	4834	4880	7224	5937	5219	3746	2158	1854	1868	1863	1834	1892	1878	1973	2073	1984	1820	1914	1849	1656	1578	1482	1511	1331	1057	1080	1086	1093	1059	1064	1044	1012	1026	1013	1055	963	1025	1054	1024	982	1096	1015	1027	1039	1064	998	1030	977	1069	1021	1009	1017	1055	1017	957	1023	975	972	1011	1015	1009	1014	1013	1047	940	995	975	1007	997	1002	1002	987	983	984	934	1065	992	989	979	1019	995	996	999	1030	964	996	1015	1018	1017	977	1008	1045	1024	980	958	950	1044	1014	1000	954	1003	1009	937	1036	1005	1033	1018	1000	991	933	1021	981	1010	975	1024	996	1063	1046	976	958	1004	1002	947	1006	949	977	1022	1008	1013	974	989	982	1016	935	997	1042	973	964	1013	1039	1039	980	1026	1005	1040	1042	1022	1011	996	978	976	965	1010	1015	972	1027	1000	1030	974	1016	995	1052	1028	990	999	975	935	1052	1016	984	1019	993	1028	981	1008	1052	1032	1032	1044	1033	969	1019	981	958	999	964	993	998	1066	931	1036	980	1049	1044	1011	1046	991	1044	1036	963	982	988	998	1040	988	957	986	1006	1001	1001	1023	1034	1034	1022	1032	1029	1003	1038	1016	1065	997	1015	1039	962	1007	998	1068	941	1013	981	1049	1050	1005	978	988	1025	1004	1053	1018	937	1006	968	1046	1002	993	990	1017	998	1012	1016	1000	955	978	1012	973	990	1011	1033	1048	1042	1002	1017	1037	996	988	987	968	1020	1027	1010	981	999	1027	970	1006	1003	1020	1051	1007	979	981	975	1012	1006	981	986	981	1003	996	1006	985	1089	999	998	989	1042	965	1021	1042	994	1007	1004	994	1017	995	1019	1046	946	1074	1014	1004	1017	1001	1000	1009	996	991	1036	984	1035	984	974	1012	956	986	1012	1002	960	1025	997	1022	989	947	1093	1108	955	1052	957	1040	1018	990	1032	957	1022	1004	1006	1048	998	995	983	1017	979	1020	998	1012	1002	1065	1083	1015	1009	1004	975	1046	1012	926	1008	998	1015	974	1022	973	1046	1003	1034	961	1022	969	1000	999	971	969	1017	1004	975	991	997	1017	1031	986	1003	994	1022	1005	977	973	1020	973	989	1010	965	992	985	1014	998	973	1023	941	1031	1018	1013	992	1017	1010	1001	1038	992	996	978	959	972	1010	996	1026	1024	983	1010	1007	986	989	1028	1005	1016	1009	988	1013	1035	1024	981	1076	976	1037	1033	1028	1000	1023	973	1034	1024	973	1004	946	1026	1076	993	991	1006	985	1014	1038	1038	1067	1010	993	976	987	987	1026	1029	990	993	1035	1027	1027	1001	1038	981	966	1017	996	1002	1024	1007	986	995	984	1006	1023	1027	1015	1039	1028	1026	1016	998	1049	949	935	1005	996	1051	975	963	1000	1018	1019	1012	1007	986	1031	977	951	1008	989	1057	1080	986	1026	993	1009	1031	1003	980	997	965	1002	1014	1046	993	987	990	984	991	991	1039	1023	1008	1017	988	995	1049	1033	998	1011	1018	967	1015	1022	1010	991	1038	1070	1022	967	997	989	988	990	996	973	976	972	995	1045	1016	988	1014	1018	1024	1029	961	1033	993	1024	1041	969	997	990	962	1028	1000	1054	998	972	979	973	1051	1052	1016	949	1037	945	1030	1012	995	1016	994	969	991	1039	1026	1020	980	1002	1042	1004	1010	1044	981	1044	1012	1046	968	999	1022	1014	991	1030	948	1006	1014	1015	957	951	1040	998	965	1005	1034	991	982	1049	1050	1022	967	1005	963	989	957	997	987	1013	1018	1006	1005	975	1011	963	1010	1048	995	1022	1015	1024	971	1020	962	997	994	951	976	1000	1007	989	1092	953	997	1022	987	1018	1035	1042	1025	954	1075	1027	1016	995	1022	977	1045	981	944	992	1011	1047	1019	973	931	1015	1049	1028	962	1023	997	1027	1010	1016	1018	995	953	1013	999	992	1028	1044	994	1060	979	1009	1037	1007	1049	1015	1000	1040	985	1033	977	954	991	1007	990	976	1041	1028	1006	1012	974	1017	1014	977	1001	1022	969	1061	994	1043	1009	1013	969	1064	989	992	1039	989	1033	984	982	1012	997	1005	993	958	1072	971	1011	989	961	1022	992	1022	1089	1034	905	1041	969	992	1014	1018	1036	923	1004	1025	1042	996	980	1040	1049	994	1002	990	990	1020	1027	971	1059	1052	1014	975	1044	1033	1007	1020	983	1069	963	1029	985	1055	1003	1012	996	972	955	984	968	963	1005	1022	1020	1008	1023	1077	990	974	1022	949	1012	1058	1005	1026	950	988	1023	1036	969	1057	1038	1002	1000	1011	979	986	950	1002	990	1043	943	1028	996	1043	1045	969	987	978	959	989	982	973	1015	1004	1055	947	1026	1009	976	1062	1020	948	1029	1012	1010	1023	994	987	965	974	977	1007	1047	962	1019	958	932	993	991	1011	1061	1044	998	985	998	984	977	969	964	1001	1024	963	1015	1015	973	926	989	998	1003	988	1021	1012	996	970	1039	1021	1016	984	985	944	1057	984	967	989	980	990	1005	1007	1043	1050	991	1001	1031	1036	985	1007	1039	1004	1006	1002	960	963	968	958	983	1035	968	1030	980	1043	1037	1020	993	1028	991	1020	991	991	981	1011	1002	963	1005	929	1018	1000	1006	971	971	998	1023	1060	1007	1007	1000	1047	1012	979	1012	1008	975	1004	951	994	1018	1086	995	1016	1065	990	1003	1001	997	978	1026	982	1052	1030	994	1031	959	998	982	981	984	989	1010	999	956	1026	956	998	1013	976	1023	942	1010	1002	1009	998	1022	1002	1050	963	964	1044	1000	1019	973	939	991	1016	1070	1005	1047	978	947	965	1036	987	997	948	978	1023	974	949	1035	1041	965	1010	999	1006	1043	1005	1015	963	1012	1051	1001	1015	1036	950	1039	982	1005	1060	979	1029	966	1050	983	1013	1001	988	1006	980	973	1037	991	1006	973	996	1007	966	1005	996	1027	987	1025	946	1064	997	993	1005	946	991	994	1000	1013	1026	971	1044	1041	1056	1051	990	1006	1055	1022	1039	1025	952	997	934	975	1002	982	1005	977	1047	1003	955	964	931	979	1015	970	981	1022	1006	1037	997	1026	980	982	1013	1024	1004	977	1011	1005	964	964	1009	1014	1005	992	1015	944	1002	1023	1043	1026	1025	1017	1029	1100	1036	983	1015	1034	1067	1024	1027	998	1005	958	981	1016	1003	953	1009	1056	1002	932	977	999	978	1052	1033	1032	954	1051	978	1001	940	1044	1036	1004	1001	998	1005	977	962	972	988	994	1010	1048	1002	984	1009	1009	1000	979	1038	1010	1026	991	994	994	1013	974	981	1042	969	1007	997	980	991	1029	1000	1019	960	1005	1002	970	951	1019	950	1047	959	1001	974	971	959	1020	1027	990	1047	978	989	1017	999	963	1009	1002	999	1040	1000	975	1002	933	918	1006	1024	1020	1075	976	944	986	997	949	1042	998	1049	1081	1005	1012	996	977	1024	1069	1087	990	1029	997	980	959	956	1018	1065	979	983	1038	992	989	1028	994	1038	1021	1029	1053	997	1018	1039	996	980	998	1037	987	991	1076	1003	1029	976	1006	972	1020	1012	1017	956	1017	1031	944	1002	1067	1023	1026	955	1026	1005	1006	976	1028	974	1060	1016	968	974	986	1009	998	1010	1009	976	987	1002	976	973	1006	961	1062	1026	977	976	922	1016	1031	935	1018	1035	1015	1006	1003	983	1002	1003	966	1000	962	941	991	996	1037	995	983	1004	965	1040	1026	964	955	994	933	1041	1020	969	999	993	1026	957	1021	1019	952	1007	1050	985	978	1038	978	989	988	1059	962	1022	1000	1026	1003	996	984	968	1044	1023	937	1050	1038	994	1030	1008	1044	964	1058	994	964	973	1040	982	999	1001	1010	1030	971	997	1031	1010	992	1008	976	1001	1032	944	983	896	1048	1058	994	988	1017	1049	1066	996	1040	953	1042	1002	1007	1001	1007	1011	986	1033	967	1031	1001	1025	991	1049	985	984	997	1016	992	1004	998	1020	934	996	996	1016	1009	1011	1040	1008	1045	997	956	1087	970	997	955	977	990	999	1007	993	990	1037	1025	994	966	943	1035	964	949	955	1023	1018	1014	1028	975	980	975	1002	1054	1034	1029	1060	1050	1008	1028	975	984	1023	981	993	1041	977	1025	1014	1019	1018	984	1005	1001	993	1034	1029	1018	996	1019	1046	1008	1021	999	1055	1010	1025	991	993	994	1052	991	998
1101	116	65	63	57	61	117	133	135	108	88	58	55	54	53	51	64	51	69	68	52	67	66	57	60	51	48	54	41	31	28	36	42	36	36	39	30	42	43	38	31	35	36	38	36	43	38	32	46	26	36	27	46	36	47	39	26	45	32	42	31	40	24	34	23	29	42	36	36	27	34	32	37	35	32	35	32	34	35	34	41	25	44	34	24	30	38	30	35	36	37	36	39	28	41	31	37	36	32	28	30	33	32	30	34	27	28	27	25	40	35	29	35	30	32	35	32	35	24	42	34	27	35	32	33	38	26	42	29	35	44	31	33	34	43	31	32	45	25	29	36	29	28	41	50	37	34	34	40	33	37	33	31	39	47	30	23	28	36	27	30	33	36	20	33	48	34	40	35	34	41	32	25	40	40	42	32	40	35	40	27	33	30	33	23	36	41	35	42	34	30	45	29	29	31	34	32	44	26	36	29	45	30	21	33	29	29	42	33	30	41	40	40	39	37	33	38	47	40	51	35	40	22	31	30	34	40	28	33	37	31	34	29	39	39	45	28	23	25	24	23	35	47	30	40	32	25	42	33	41	30	47	33	33	23	32	28	29	40	26	45	32	35	48	34	30	32	36	36	40	35	35	35	44	24	31	34	42	24	28	39	47	36	34	38	24	17	37	38	35	36	35	27	35	41	44	37	43	45	35	37	31	41	30	31	32	35	39	33	41	44	33	36	35	25	32	36	24	30	24	26	41	41	45	31	31	29	38	31	27	33	38	39	41	41	38	32	35	35	31	32	40	33	35	32	39	44	41	27	31	39	41	41	27	28	27	29	39	34	31	30	35	33	35	36	37	32	37	38	37	35	28	31	42	46	37	36	39	38	33	33	37	32	40	23	44	44	33	29	49	41	45	39	43	33	33	32	40	26	39	48	43	35	35	40	28	33	32	32	33	36	30	37	36	25	32	39	33	29	31	39	35	28	30	32	36	29	33	32	40	36	33	38	28	31	38	37	23	41	38	34	30	30	32	35	34	36	37	39	34	43	35	30	42	32	30	26	32	34	34	27	43	29	32	37	28	36	46	46	40	19	31	29	24	36	31	36	25	38	32	36	28	34	29	42	45	37	36	40	40	31	43	22	35	36	31	33	41	32	30	30	36	39	32	27	34	31	27	30	37	34	33	33	31	30	30	37	42	26	29	36	29	34	40	38	29	31	30	42	44	38	35	34	34	30	31	36	31	29	27	39	25	32	34	40	32	46	34	40	30	34	34	32	33	27	38	28	34	48	24	29	30	43	36	36	34	30	34	34	27	37	37	35	28	31	28	28	32	38	42	34	23	29	32	39	40	26	34	26	31	29	45	32	32	23	32	36	37	36	37	33	21	29	35	26	19	26	29	50	37	36	41	34	29	45	41	40	40	31	29	36	26	31	36	26	32	49	34	37	33	23	35	23	33	40	34	29	39	37	36	29	32	28	40	36	27	39	34	22	34	30	43	35	27	26	37	35	33	30	41	33	28	39	35	24	20	32	37	41	40	34	39	27	35	34	34	34	30	32	32	32	38	38	25	34	33	37	39	36	43	37	33	27	27	26	30	32	24	30	41	29	35	45	31	41	29	32	33	37	25	24	25	36	29	36	45	35	39	32	33	45	28	30	39	42	32	29	42	35	37	25	43	35	35	38	38	26	30	33	24	40	29	35	31	31	36	29	43	43	32	46	37	22	27	33	35	44	25	41	23	41	31	31	45	33	37	30	35	37	38	40	37	33	43	33	44	33	30	39	39	34	31	42	31	29	30	32	45	33	30	31	38	32	26	30	42	36	37	32	37	37	46	26	31	39	36	30	35	34	30	25	34	33	43	30	27	33	45	36	28	38	34	34	29	38	38	24	24	23	29	34	30	36	39	36	33	17	37	30	34	25	34	37	36	30	33	26	33	38	45	36	27	33	32	41	31	33	33	47	34	21	27	45	26	28	44	39	28	29	33	23	32	31	31	42	32	39	36	37	31	30	33	26	34	39	34	38	30	27	29	25	41	31	37	28	27	26	32	47	43	25	31	35	29	35	22	43	41	41	31	43	31	29	32	43	32	32	23	38	34	34	30	51	26	32	40	26	45	39	30	30	37	37	35	31	37	32	39	28	38	33	36	31	34	34	46	38	19	29	40	28	27	31	41	21	32	38	31	28	38	22	43	25	17	29	33	35	31	30	42	38	38	23	38	36	36	37	41	35	29	29	23	38	27	28	32	28	35	42	42	32	42	22	32	33	38	54	19	30	28	34	38	35	32	26	41	31	39	33	25	43	35	31	23	36	37	31	35	24	39	31	31	31	35	24	30	31	33	29	40	30	39	35	24	30	36	32	38	31	31	37	36	35	46	40	37	38	27	30	37	43	25	43	27	25	28	37	35	27	37	38	51	40	30	46	37	19	33	34	33	31	37	36	44	27	29	33	34	30	28	25	26	43	37	32	30	43	35	37	28	35	40	44	36	41	35	44	32	20	35	41	29	40	43	26	36	34	30	41	28	51	33	30	43	27	41	37	42	29	36	37	40	34	37	43	35	34	34	41	28	31	37	35	39	40	37	31	32	31	36	30	31	33	29	47	28	39	37	41	35	29	28	42	38	27	29	32	29	32	31	28	37	37	36	29	32	42	40	27	36	43	38	25	42	42	37	24	21	22	31	41	34	43	30	43	36	37	32	30	22	34	36	39	44	36	39	33	38	32	32	41	34	31	44	31	35	36	32	31	35	31	38	45	29	33	30	36	28	41	41	47	27	34	39	34	28	32	36	34	34	41	37	45	28	40	33	33	40	36	39	34	37	22	28	26	35	31	32	34	31	31	39	29	38	42	21	34	30	39	37	29	33	35	25	32	29	37	37	23	32	28	41	34	28	35	27	39	33	31	39	28	44	26	39	38	33	30	32	37	39	32	42	35	43	30	38	43	42	34	36	48	29	33	33	39	30	37	31	31	31	35	29	25	32	40	31	32	37	46	39	40	37	37	43	32	38	28	45	39	36	21	35	30	46	48	36	32	41	22	31	29	34	42	41	48	31	32	31	34	33	38	26	28	24	34	31	39	30	32	36	41	38	32	49	31	32	34	41	44	39	32	33	39	30	30	35	38	37	48	38	38	38	35	37	37	34	45	35	27	40	13	31	30	34	37	31	28	30	38	31	27	42	36	33	27	28	34	30	29	29	37	27	31	36	27	43	24	32	32	31	34	33	28	43	45	36	29	39	30	27	31	29	35	35	30	30	40	37	45	28	27	39	33	27	46	43	28	28	33	34	38	23	33	31	33	34	35	37	33	34	33	36	31	23	29	30	29	34	36	27	32	33	32	35	31	30	31	34	35	29	34	44	34	38	39	36	24	24	38	37	22	36	29	37	24	34	35	38	26	32	31	23	32	23	33	38	35	31	37	41	42	30	38	28	38	34	26	25	25	36	35	33	26	30	29	37	35	26	24	40	30	39	35	33	50	32
8080	1458	861	1647	3087	3820	6462	6546	6160	3998	2527	1405	1134	1105	1131	1029	971	1037	1275	1350	1317	1211	1116	1150	1017	849	958	765	406	377	379	382	389	321	360	336	320	367	346	320	325	337	329	342	356	346	349	298	311	322	302	310	321	299	312	354	338	311	295	336	328	338	339	305	338	319	321	321	278	338	305	275	308	319	337	298	337	327	301	305	305	310	303	311	356	313	283	339	321	295	320	302	297	305	321	313	322	323	287	314	294	335	291	310	316	327	326	298	329	283	342	324	310	302	319	317	324	315	292	298	331	317	308	322	278	303	310	316	296	292	305	329	313	308	326	287	282	298	304	300	312	312	288	304	316	301	291	308	308	295	302	333	312	309	329	299	317	311	329	306	352	340	302	324	337	307	308	308	313	298	287	330	293	302	306	312	282	323	333	295	319	300	307	300	316	270	322	314	303	321	300	277	297	313	312	295	298	295	340	327	342	304	322	331	307	304	279	318	298	302	342	303	306	299	306	297	340	320	295	335	316	319	269	335	272	318	284	314	353	281	318	314	317	315	326	329	302	300	273	297	349	314	267	291	346	314	283	327	295	348	313	308	300	310	330	346	306	303	298	316	312	277	322	285	310	295	267	289	323	313	336	282	296	304	313	306	299	302	329	290	299	307	279	310	299	319	299	303	314	298	296	298	284	335	305	317	284	322	344	300	326	292	317	321	307	289	330	304	301	319	305	328	290	299	267	332	324	311	299	320	312	289	305	319	336	297	322	294	327	321	298	311	319	302	336	338	327	277	294	307	283	311	313	326	266	285	347	347	298	269	287	289	316	334	296	314	298	278	317	306	282	320	309	307	305	315	296	308	326	342	299	301	316	280	299	287	311	297	321	308	283	301	285	308	307	323	283	316	314	304	278	291	285	283	326	326	306	286	307	340	343	313	306	305	303	323	307	291	293	294	312	297	324	315	304	305	306	298	273	333	323	285	285	291	311	304	300	298	318	296	324	322	306	281	315	363	270	290	335	301	299	304	292	312	286	329	313	278	293	316	309	278	323	297	305	289	303	304	316	307	317	318	289	294	275	317	304	329	306	333	322	309	302	257	302	300	330	314	328	304	316	290	319	293	308	280	272	275	301	314	294	336	321	300	316	312	324	298	304	322	297	281	311	272	297	308	329	292	289	301	330	302	308	320	290	308	299	287	307	279	301	288	272	316	314	286	315	278	283	296	301	298	307	327	332	287	349	324	293	330	307	268	307	310	328	324	303	303	304	306	331	290	300	286	293	313	311	306	315	307	318	306	270	320	318	341	279	327	303	307	314	332	318	294	332	256	336	305	311	295	305	314	301	338	313	301	300	325	343	317	285	306	308	287	297	333	312	302	312	303	315	279	300	296	329	345	275	316	298	291	297	284	315	316	302	310	279	308	304	301	332	305	320	324	310	274	284	300	308	287	304	303	290	305	298	307	292	310	332	321	310	307	295	333	314	336	340	330	305	286	334	296	290	296	307	298	305	310	305	309	305	314	342	322	329	346	287	288	277	305	291	317	315	298	297	315	329	327	325	274	292	306	314	322	291	285	338	290	303	305	266	310	279	299	318	320	305	297	315	281	308	316	326	279	294	272	294	297	345	317	311	298	300	295	295	326	274	319	293	323	310	322	317	285	304	314	286	297	300	305	271	309	306	294	300	285	323	309	318	290	291	343	312	314	290	288	312	314	339	299	289	321	304	316	293	280	308	282	317	300	294	319	310	318	329	278	311	300	325	308	306	288	327	289	293	306	315	322	300	323	296	307	310	289	325	300	315	318	295	311	336	291	304	292	296	301	306	300	331	296	308	323	279	301	273	265	330	303	309	285	296	322	326	319	297	300	307	308	300	329	301	304	311	317	326	329	299	333	287	354	339	289	300	299	273	287	319	315	290	325	278	306	336	334	315	303	303	332	315	283	313	331	342	307	283	314	285	308	329	320	309	315	317	292	312	327	289	307	280	327	299	320	309	290	314	330	329	328	300	338	303	326	303	317	298	332	297	308	297	298	304	310	309	306	313	301	303	329	327	307	304	276	327	319	294	311	303	302	285	317	276	315	317	291	337	309	297	307	318	308	302	311	315	326	284	311	311	295	317	316	305	307	302	306	309	296	330	294	318	331	306	312	295	327	277	289	315	292	303	296	285	319	307	284	311	321	284	321	330	315	348	282	296	262	305	308	316	309	325	299	295	317	275	320	328	293	321	331	307	319	312	295	296	316	315	285	310	341	289	339	332	302	330	318	297	295	314	327	261	313	303	316	305	314	317	332	317	301	285	312	298	301	296	327	306	310	293	310	294	313	316	309	300	317	334	295	311	321	326	324	314	336	323	317	283	301	301	279	329	315	305	314	303	314	316	300	295	295	277	304	321	326	300	305	293	342	304	280	297	303	316	311	304	306	332	294	317	319	303	313	290	322	292	310	293	278	302	261	321	308	291	325	286	290	331	314	335	317	288	324	359	289	301	321	302	283	268	304	331	275	293	291	302	308	316	313	310	297	294	285	298	289	308	312	340	293	317	303	299	298	283	313	296	328	288	310	309	308	306	287	301	288	282	278	283	298	308	310	288	346	314	313	326	330	308	270	301	294	298	333	318	318	282	330	321	316	282	316	310	306	336	309	323	320	327	307	298	331	303	334	279	302	307	313	327	336	308	300	296	293	334	300	292	313	309	314	298	310	307	324	313	291	352	314	317	327	328	317	321	302	320	329	310	320	299	302	346	296	307	327	315	335	318	325	297	325	304	309	307	324	343	298	289	307	281	316	304	299	324	298	336	314	310	318	284	292	299	321	301	308	317	295	307	308	312	313	282	300	288	306	325	325	301	311	311	292	285	294	302	303	341	321	332	321	301	321	311	281	337	291	296	284	293	311	322	277	293	310	276	338	278	284	309	364	307	311	327	294	336	314	325	302	286	327	314	297	319	266	315	303	280	300	326	280	276	308	320	281	325	352	305	326	319	342	300	326	290	336	301	298	294	311	302	313	324	287	300	299	274	331	327	273	325	335	305	298	301	336	289	299	268	339	321	308	285	327	315	305	261	319	305	338	311	295	280	285	310	305	331	318	298	308	304	326	286	322	335	319	296	317	303	313	330	306	300	329	320	286	318	300	303	313	297	298	317	299	335	317	328	303	300	298	311	323	304	325	272	312	335	310	328	312	302	297	301	323	326	318	320	284	323	307	306	296	283	322	295	269	314	323	303	306	325	294	289	315	286	298	314	303	304	325	301	318	313	342	264	273	310	332	297	307	314	316	320	294	322	336	280	314	279	289	355	316	305	326	309	302	289	298	321	321	295	294	301	298	305	277	310	304	302	287	315	306	329	292	327	298	295	286	335	311	303	301	309	274	302	297	325	330	284	307	289	313	313	302	281	297	291	310	300	324	293	322	284	306	299	328	290	308	305	291	334	304	293	321	310	312	329	302	293	293	311	305	309	311	333	292	296	295	318	347	325	329	278	302
665	179	165	126	105	164	243	306	230	133	118	99	112	118	116	98	107	111	115	114	135	120	115	114	118	91	103	98	107	73	74	80	87	80	87	56	84	105	69	89	80	89	84	70	79	84	89	83	68	77	73	89	85	89	79	77	69	77	86	77	80	70	79	86	75	97	72	88	87	76	77	68	71	75	79	77	67	81	80	77	82	71	85	85	85	98	67	92	92	78	95	68	83	79	68	73	103	93	85	82	77	81	81	77	73	85	96	81	62	74	85	78	89	88	92	83	102	78	76	77	71	75	90	89	78	80	75	99	76	75	93	90	74	73	76	87	91	88	78	80	90	90	82	91	85	79	78	76	72	63	66	70	81	72	80	87	79	77	64	80	76	83	71	78	72	80	85	87	93	83	82	76	84	79	89	84	73	75	69	82	79	67	91	89	85	83	90	90	67	85	96	93	81	84	69	89	76	76	73	70	85	62	85	81	94	84	78	98	86	68	79	75	101	72	85	87	68	81	79	97	83	79	81	84	73	84	73	72	80	72	84	73	77	82	83	90	84	100	64	83	96	68	105	94	87	99	83	78	71	84	85	90	77	79	70	77	68	71	74	74	77	81	74	91	81	73	80	71	80	90	75	85	82	91	95	66	74	81	76	82	94	85	80	87	88	98	86	77	64	84	86	84	89	78	82	87	82	82	86	66	84	76	73	79	70	75	87	78	104	88	86	82	75	100	80	82	83	86	89	82	78	76	104	85	89	87	69	83	82	81	74	76	84	87	83	78	75	60	89	75	91	101	92	86	88	80	93	86	84	89	82	96	91	86	83	80	82	98	83	75	91	71	69	86	73	74	70	78	110	97	84	83	81	91	71	69	68	89	80	84	87	87	84	88	88	87	81	85	79	81	90	97	67	78	89	69	84	79	92	61	76	67	72	79	75	71	80	90	79	64	66	79	68	75	86	79	77	66	72	83	95	85	72	83	74	76	78	82	80	76	85	80	81	89	81	74	70	81	84	78	82	81	73	84	69	75	92	83	81	91	76	74	87	86	75	86	88	88	69	82	77	86	87	88	72	75	83	75	81	81	80	84	71	87	72	85	72	86	77	81	85	65	79	91	101	76	100	72	84	73	80	81	80	78	83	67	79	72	73	76	101	86	79	101	81	92	92	90	81	69	90	77	82	88	75	71	73	84	95	90	95	79	99	94	79	83	91	84	74	77	77	75	59	88	73	80	72	76	89	84	78	69	83	85	73	75	90	82	81	95	74	89	77	62	81	85	88	93	86	81	79	79	83	80	73	82	70	54	84	85	82	69	65	77	79	80	91	94	88	95	70	80	80	95	88	100	77	82	75	78	79	94	76	76	81	96	84	84	92	93	69	76	82	85	68	77	71	78	87	78	82	80	70	70	76	74	81	90	69	83	72	76	80	78	91	83	95	96	97	87	71	77	96	76	82	80	87	91	82	94	85	79	83	91	99	79	91	76	84	80	76	81	74	87	74	86	87	81	98	76	87	67	90	67	79	78	62	82	87	76	68	78	76	80	78	81	80	96	100	80	82	78	91	66	73	80	89	91	76	75	75	80	88	73	72	101	93	76	68	77	83	77	81	89	81	82	70	65	73	92	67	71	77	89	90	62	86	78	98	88	79	65	98	102	79	84	82	80	61	88	93	86	73	79	82	78	90	92	88	79	96	84	94	83	97	77	96	71	84	77	75	103	92	99	77	100	97	72	71	86	67	82	73	86	80	68	89	88	78	86	81	76	80	80	77	79	71	97	96	74	70	77	79	87	83	83	91	89	77	79	84	103	83	63	66	70	71	85	87	71	104	74	83	95	76	77	62	71	78	75	93	86	64	72	86	95	97	98	81	82	81	73	100	72	89	84	87	82	82	76	95	84	94	73	68	82	93	80	93	94	74	83	92	79	76	84	77	71	86	78	78	85	90	78	87	88	102	83	72	71	67	90	97	94	83	92	64	87	82	83	78	65	80	91	88	82	74	87	93	77	85	77	95	90	85	90	76	105	92	86	80	61	84	70	74	73	104	64	85	77	61	87	82	84	70	74	77	79	80	92	82	71	80	85	82	93	92	69	70	75	103	79	77	76	79	75	112	84	79	76	81	88	94	76	86	88	86	84	80	75	88	62	79	85	75	97	70	89	102	84	99	83	72	80	67	86	80	81	75	85	80	68	90	86	82	73	92	82	74	83	97	88	81	84	88	105	78	101	82	75	77	77	72	74	67	89	85	87	78	72	73	65	83	82	88	75	94	80	76	83	74	69	77	77	88	82	80	70	87	77	82	67	102	82	91	68	77	76	77	90	79	69	82	71	78	85	88	84	75	95	86	78	92	88	85	74	79	81	90	74	64	90	80	59	92	87	77	72	78	75	83	92	93	73	85	87	99	78	71	94	72	69	70	85	75	85	56	91	88	95	66	75	84	80	92	77	90	72	102	93	73	92	92	87	86	86	89	87	85	93	68	94	86	79	78	82	79	81	69	75	88	75	66	77	84	84	84	85	71	64	81	84	78	74	87	77	77	88	70	79	77	90	78	83	88	95	76	83	72	80	90	84	83	74	86	80	76	92	70	78	73	96	83	85	78	95	87	72	82	86	75	81	96	70	74	89	92	96	91	84	93	75	82	67	82	74	112	78	82	87	92	79	79	84	77	79	67	70	79	81	89	74	74	88	82	75	84	82	80	77	69	90	74	77	70	80	90	84	76	78	73	101	74	93	103	85	82	87	101	88	84	92	78	77	73	89	83	79	67	83	71	71	79	80	80	70	95	61	86	82	89	84	65	85	85	82	75	88	80	71	73	87	92	67	103	81	74	78	74	74	79	87	84	73	91	84	76	77	92	77	79	90	71	80	75	73	82	80	84	81	72	85	79	70	90	90	74	87	86	74	72	76	89	91	73	75	90	75	94	83	69	71	89	79	72	76	81	64	85	83	91	85	82	79	78	79	88	90	74	81	86	76	70	54	80	89	77	81	103	82	78	73	91	79	80	87	91	99	89	100	82	70	66	75	94	91	78	83	69	86	73	92	84	91	79	82	86	88	87	73	90	97	74	92	83	78	95	81	72	93	89	85	73	102	93	70	88	82	94	97	101	86	70	92	70	77	79	79	77	87	99	80	88	65	82	72	79	95	85	77	72	78	92	92	78	65	66	76	74	97	84	82	93	89	75	70	94	77	105	85	81	68	82	85	80	73	98	76	77	88	84	113	69	85	91	92	92	88	85	81	61	65	93	85	84	78	81	84	97	72	94	84	89	82	78	90	70	87	78	82	79	90	91	82	85	84	78	92	92	83	83	79	65	69	76	81	82	96	83	93	79	96	83	57	87	90	88	88	75	76	83	77	82	73	90	69	83	75	90	88	80	83	79	91	69	64	80	64	89	86	68	89	81	67	68	86	89	71	90	90	100	75	88	96	77	72	73	89	77	91	84	80	99	84	86	84	64	96	92	79	112	98	78	89	84	88
8265	2571	1645	2201	4820	8115	11549	10900	7487	3745	2662	2182	2021	1950	1907	1619	1627	1800	2090	2269	2212	1942	1802	1795	1733	1494	1634	1306	899	857	897	827	870	848	833	793	804	831	776	818	805	840	762	780	737	776	834	760	758	830	788	794	772	793	788	753	788	762	835	773	849	756	759	784	794	761	825	747	798	801	789	768	761	776	782	727	815	787	780	782	795	801	801	752	752	733	769	807	752	744	837	812	761	785	792	775	760	758	760	777	805	734	757	765	745	751	790	805	747	775	764	766	760	761	729	722	755	785	813	749	736	817	732	779	794	767	721	745	792	793	778	767	747	730	754	763	766	784	719	782	729	728	775	787	766	764	750	789	761	787	768	743	749	771	762	768	749	761	753	752	784	773	742	764	807	765	747	792	770	778	762	752	738	758	764	799	781	719	754	723	716	743	799	748	757	848	733	780	731	792	753	807	788	752	750	774	753	778	772	787	772	781	758	762	754	721	786	749	728	735	774	834	723	784	725	808	769	786	736	759	737	815	779	769	789	779	737	750	761	783	782	769	765	829	712	784	760	795	790	782	770	728	706	730	760	787	768	736	709	773	799	775	773	723	781	747	817	745	753	743	774	767	751	749	811	791	763	776	730	722	810	785	774	769	760	740	773	789	796	778	731	756	793	743	759	725	780	769	764	733	726	744	779	788	807	727	745	794	735	818	746	781	730	728	779	786	757	803	840	794	752	710	779	770	818	744	789	747	698	781	748	715	769	729	764	796	732	705	748	729	747	806	791	766	748	772	735	769	784	756	777	786	789	751	772	789	794	753	838	783	754	786	711	790	822	753	802	815	777	792	741	787	814	801	738	754	768	742	819	811	746	726	766	770	793	726	751	706	776	773	798	790	744	729	746	793	790	736	768	741	801	710	770	796	742	748	791	759	764	777	787	770	822	784	776	769	732	733	784	792	779	782	790	787	760	789	761	730	759	794	740	714	712	752	743	796	755	744	768	704	807	788	811	776	753	757	815	752	723	821	757	792	745	709	767	732	771	744	763	763	822	734	742	746	772	762	817	754	770	783	780	784	776	763	758	821	746	767	764	775	755	782	798	764	748	777	741	754	780	723	768	757	762	754	813	774	760	749	780	783	779	766	753	747	791	768	774	748	809	767	768	755	777	780	751	791	789	768	739	820	784	776	795	779	746	752	798	748	751	739	763	723	795	775	744	757	730	763	748	803	756	810	722	799	786	756	774	708	803	765	749	756	774	767	774	750	800	754	752	769	789	735	825	776	782	776	756	775	763	748	756	815	739	742	773	759	749	793	760	710	752	787	730	753	802	752	775	767	762	825	794	767	744	743	747	780	805	720	793	767	766	765	735	780	738	785	755	742	774	736	720	736	715	746	758	770	825	748	777	782	785	710	734	762	745	763	766	816	741	777	788	739	736	713	736	711	820	762	786	776	721	723	775	769	769	771	783	739	818	740	759	797	811	810	756	736	743	750	748	750	753	756	824	742	726	772	766	797	729	759	718	743	721	786	776	755	780	754	824	780	772	762	762	733	788	773	745	731	724	767	707	726	773	741	737	751	767	757	727	806	780	771	790	722	781	767	728	764	799	793	757	793	785	782	808	761	758	846	748	778	731	757	806	775	739	751	715	767	750	734	797	740	738	783	719	773	760	773	781	736	774	723	812	764	726	761	797	787	790	768	783	733	736	684	736	748	772	779	761	800	792	766	728	766	736	738	715	786	776	762	766	760	786	813	787	803	707	785	798	766	752	764	770	775	722	764	749	766	722	754	769	758	750	730	775	797	761	756	731	723	761	764	805	786	767	778	767	775	767	818	778	725	762	780	761	716	792	797	763	738	724	743	763	770	795	784	753	765	784	790	837	764	696	757	752	770	712	738	724	746	756	713	770	767	782	764	781	762	784	751	853	781	761	772	719	744	743	782	738	758	758	739	771	770	739	717	778	745	753	802	762	837	807	759	780	766	727	758	779	744	760	754	763	733	770	760	756	724	786	796	790	799	758	754	757	768	843	766	758	712	758	772	738	755	748	733	749	798	780	718	742	797	811	810	778	720	751	785	770	784	736	732	742	774	805	743	761	747	742	782	769	790	790	730	753	784	794	792	719	797	722	768	756	777	777	747	761	768	772	778	800	758	786	750	757	808	783	779	733	745	752	753	750	758	750	744	789	799	766	756	796	717	765	799	776	741	774	764	762	760	717	774	736	757	733	768	804	778	742	791	774	756	783	787	751	756	749	725	771	825	773	756	760	788	733	768	783	760	757	733	791	751	763	771	774	752	821	785	752	772	770	762	796	793	722	738	759	764	766	773	793	772	786	767	745	829	752	785	783	769	764	738	746	772	763	749	800	770	778	760	800	709	785	787	782	815	757	747	781	767	693	744	740	757	793	793	722	758	728	718	785	781	733	781	776	772	793	741	753	756	718	762	777	736	793	707	807	792	780	778	744	740	752	844	815	693	759	769	723	796	796	753	757	747	751	818	743	750	708	777	763	805	738	726	792	800	750	758	714	751	775	749	738	785	825	760	768	754	795	786	698	773	751	785	771	744	744	762	784	781	771	782	749	742	749	739	822	757	782	727	752	760	770	735	780	755	744	768	776	778	787	828	782	798	782	760	779	779	754	752	747	753	798	699	751	797	761	735	852	748	777	762	718	767	780	772	779	795	766	796	762	730	750	769	746	730	784	758	726	786	733	807	779	764	793	787	770	761	747	734	800	777	771	802	736	774	752	779	769	764	807	775	717	797	725	795	813	810	749	766	774	758	735	717	763	754	770	757	736	759	753	788	756	772	792	698	777	753	817	799	780	797	767	772	754	744	787	770	770	799	762	750	749	759	768	775	765	739	746	830	754	782	762	737	821	793	765	795	781	805	745	740	808	783	807	721	721	779	796	750	799	795	808	804	751	787	725	766	747	711	772	811	753	713	817	749	787	782	784	808	780	805	752	740	756	759	741	777	779	755	789	776	737	766	725	769	768	791	767	802	785	770	781	751	770	782	768	771	803	780	754	755	750	756	781	754	740	793	745	768	776	757	777	745	764	747	750	775	762	736	765	774	792	779	754	736	748	779	781	743	749	746	793	743	743	792	803	791	756	836	788	776	781	800	768	780	796	800	781	748	774	748	766	751	791	768	771	740	725	811	748	771	757	758	807	764	749	822	736	754	741	718	788	754	734	760	756	776	748	783	762	828	755	763	770	780	763	749	762	806	760	778	805	807	716	768	739	773	791	776	751	791	755	759	733	813	786	768	745	781	791	775	748	756	753	795	770	738	763	735	764	744	768	736	809	782	766	786	719	768	709	719	790	767	734	823	736	778	711	755	743	739	810	723	744	782	713	747	763	734	763	797	744	819	776	792	733	792	751	798	773	755	785	778	726	746	758	746	733	768	732	760	760	745	818	782	756	792	752	766	791	753	786	771	757	731	726	805	770	779	772	806	754	746	776	732	757	792	776	722	755	741	764	744	768	785
762	98	77	93	114	137	135	180	158	100	82	74	90	81	85	101	85	68	103	83	102	103	83	75	91	95	88	90	63	75	73	79	77	67	74	80	77	79	91	92	85	69	74	73	73	72	59	75	76	63	68	84	89	54	60	67	77	83	69	70	75	66	75	76	75	67	79	69	70	70	77	67	67	61	66	75	96	82	97	83	58	78	79	58	83	64	68	79	77	65	69	75	60	73	75	78	76	78	84	72	72	89	81	95	85	77	92	70	67	84	75	66	72	70	70	84	86	76	65	70	77	75	80	80	65	81	69	74	78	73	79	86	61	70	84	64	85	72	82	72	73	76	88	86	78	96	75	94	85	71	61	67	75	82	75	95	65	78	56	59	76	66	83	69	79	78	86	78	77	85	69	77	78	75	72	73	84	77	77	72	68	69	78	76	74	78	80	84	76	73	53	79	83	69	76	70	79	61	80	78	81	78	80	88	80	73	70	69	86	81	86	84	75	78	89	68	80	86	61	75	87	71	69	82	69	80	84	78	80	81	70	73	83	83	66	73	69	78	88	81	74	83	82	74	66	89	86	75	74	93	79	80	77	81	70	58	75	86	80	74	81	86	83	79	68	73	75	65	73	77	73	77	83	77	64	74	79	79	81	61	68	72	77	89	66	75	86	72	73	81	74	76	79	66	79	75	82	70	68	90	78	82	71	68	87	67	72	97	68	72	78	64	97	72	78	75	80	82	93	76	72	93	68	97	74	86	85	74	75	77	78	68	94	77	78	83	97	74	91	74	78	59	84	82	74	87	80	70	69	89	81	89	80	82	76	84	81	84	73	52	71	93	91	84	83	85	73	85	68	64	79	56	78	68	70	86	68	82	70	76	93	61	79	86	87	73	70	74	77	77	93	72	90	97	86	79	74	59	79	81	82	70	79	81	71	90	70	82	74	72	84	81	76	69	73	67	84	69	79	67	82	91	80	68	78	88	77	66	84	81	66	75	83	81	67	86	82	72	86	56	65	68	74	88	74	72	75	78	85	87	79	80	69	71	82	70	72	67	83	74	72	81	95	78	84	71	93	95	81	79	81	63	72	86	67	77	87	73	71	73	81	72	96	62	79	77	85	79	81	66	74	100	78	72	75	74	91	86	109	75	83	74	82	82	77	76	83	74	101	87	91	75	69	96	71	79	70	59	72	79	79	80	67	91	85	74	84	91	71	77	89	66	97	73	86	79	72	81	65	74	72	77	91	91	76	75	72	62	63	84	74	78	80	82	77	75	76	73	87	80	80	72	71	75	64	68	84	71	71	82	79	74	77	67	76	72	95	83	78	73	86	94	67	86	76	76	84	93	66	83	89	94	71	90	64	67	70	85	56	69	67	71	78	67	86	76	70	67	79	71	90	65	62	83	68	90	87	69	82	72	75	74	71	99	75	89	83	80	53	63	72	69	70	81	71	72	70	71	86	76	83	87	71	73	77	80	73	53	78	82	63	65	78	65	68	93	79	78	74	78	73	65	75	101	67	53	78	73	73	76	80	83	67	88	60	83	81	92	58	78	78	67	79	69	58	85	85	78	80	81	72	59	67	68	65	91	70	69	73	93	77	86	73	75	82	62	74	75	83	71	89	65	72	71	84	80	81	91	68	73	81	69	92	85	72	69	78	74	73	72	89	82	86	81	76	67	84	77	94	86	76	67	83	78	66	68	77	74	79	95	78	70	78	78	78	70	67	70	88	93	61	74	76	89	87	74	72	61	70	85	81	78	74	79	88	71	78	88	83	79	80	61	94	82	85	76	69	75	75	77	68	81	72	71	81	73	76	69	81	93	65	84	81	77	79	66	72	90	71	74	74	70	72	60	69	67	79	76	73	71	88	87	76	75	60	76	93	71	84	68	69	82	71	77	97	84	92	79	72	81	68	86	77	79	79	83	78	89	86	80	71	62	71	95	97	71	87	89	84	78	77	81	74	67	69	71	79	67	75	82	89	77	76	82	60	75	65	77	71	88	85	80	69	78	77	79	77	66	74	72	79	84	80	84	74	73	79	72	71	89	75	79	74	91	77	74	82	80	74	88	58	81	62	86	72	69	77	57	90	92	91	67	93	65	72	72	77	91	86	87	84	67	88	94	88	70	82	83	73	78	92	79	82	81	60	82	81	73	84	83	75	75	79	82	82	84	93	71	81	73	70	80	73	86	80	81	84	90	73	89	94	84	62	76	76	75	81	70	79	81	83	70	69	86	86	76	72	66	70	96	78	66	81	60	82	85	69	73	85	76	97	79	92	75	71	74	75	61	94	69	70	64	73	72	81	66	80	71	82	65	68	74	92	67	67	76	79	94	70	79	92	59	61	83	80	72	85	93	78	66	72	78	80	85	69	81	70	67	71	67	73	61	70	86	79	98	86	68	84	63	95	79	81	69	78	74	59	73	98	81	86	79	80	67	81	73	71	98	71	74	77	88	79	81	92	75	71	91	53	70	64	80	92	86	71	72	82	81	77	73	87	90	77	90	79	79	66	62	72	84	72	90	69	92	85	95	76	81	77	87	73	63	83	71	74	75	91	74	66	60	86	86	88	95	80	65	87	84	76	76	73	82	71	69	80	73	86	68	79	81	74	91	79	73	67	79	81	87	86	75	85	80	76	75	75	70	78	79	76	75	76	87	72	68	71	76	66	79	100	62	72	81	90	78	80	64	72	86	74	86	82	88	73	82	81	74	77	79	73	99	75	66	69	77	78	87	82	94	69	71	75	68	74	84	85	94	69	74	61	89	73	87	86	71	70	67	87	81	62	72	82	84	79	84	83	71	76	76	68	75	76	90	81	96	71	86	99	86	75	80	89	83	61	70	90	75	72	77	78	89	73	92	88	74	81	82	83	86	87	79	78	78	85	92	72	75	84	76	75	71	69	77	70	74	80	96	81	75	103	80	67	80	77	73	73	81	89	88	63	71	69	69	72	87	79	72	72	81	70	79	68	56	71	73	82	63	76	75	69	82	92	76	72	83	94	77	73	78	76	83	71	65	71	73	80	76	89	64	92	69	80	86	87	88	62	70	71	68	73	74	102	79	85	78	93	63	83	86	76	75	87	74	89	90	82	81	80	70	75	92	79	88	72	73	79	77	86	83	81	79	71	87	72	71	61	94	81	87	81	80	90	74	74	83	71	79	77	64	80	83	72	86	80	97	82	74	76	81	80	72	87	77	90	77	69	77	83	56	68	62	73	96	74	80	72	80	79	54	71	89	74	74	79	85	80	61	91	74	54	80	90	77	72	84	79	75	68	82	84	78	76	86	61	81	87	73	80	78	98	80	80	90	72	97	78	69	88	84	83	87	59	89	73	94	62	86	74	79	75	72	83	82	94	49	84	67	62	60	79	74	79	84	84	80	78	73	91	65	71	74	89	80	72	74	76	71	64	76	70	75	83	62	71	78	87	88	87	66	71	75	87	72	58	77	84	79	65	64	82	75	75	76	83	86	83	76
6464	1202	899	1165	2424	5706	6059	6070	3826	1600	1056	968	1020	1021	948	944	962	1148	1311	1372	1221	1159	1157	1135	1139	990	1057	959	728	698	710	691	681	683	707	654	685	716	650	737	690	665	666	687	663	674	669	727	685	699	672	650	661	706	637	649	649	677	690	662	697	690	680	654	662	695	690	628	650	671	650	658	641	679	665	687	708	711	655	693	666	685	666	707	644	668	677	689	732	664	644	675	675	637	674	640	666	663	689	621	640	666	646	723	668	694	676	703	648	676	668	708	683	665	673	656	665	636	646	682	667	667	677	666	666	711	682	638	648	682	670	676	668	654	724	699	685	706	698	673	645	628	663	677	698	673	665	677	641	704	720	705	591	662	662	689	676	679	631	653	686	697	685	647	665	659	647	681	694	653	639	660	730	671	668	643	723	652	695	656	648	723	688	610	669	694	686	649	665	647	733	628	713	664	652	681	679	641	644	660	694	667	634	671	685	663	681	698	698	682	659	698	664	680	712	675	672	687	737	651	699	668	670	633	642	645	678	684	641	676	649	654	696	677	727	697	664	682	679	705	681	633	661	705	725	673	642	694	667	679	687	671	622	682	686	703	688	690	704	706	635	701	660	712	658	690	664	665	666	650	663	704	639	685	641	710	640	687	667	659	714	666	689	650	712	660	666	703	631	644	686	652	708	668	665	674	613	662	648	658	661	702	701	719	659	650	695	682	678	625	648	658	705	699	679	685	654	671	687	651	654	692	673	672	701	709	665	670	726	646	674	679	694	673	683	662	632	642	668	640	657	682	632	680	665	686	693	682	669	666	711	677	676	691	671	691	678	655	699	637	679	677	664	675	669	666	638	681	727	627	657	696	630	692	703	669	728	694	668	664	646	626	613	694	662	661	657	653	639	673	702	621	697	681	713	648	671	664	668	705	663	665	657	694	703	709	681	618	686	682	681	712	622	695	682	675	692	682	683	683	698	710	676	671	672	687	667	715	697	707	648	667	662	693	702	669	675	641	670	698	659	677	663	695	677	670	686	705	713	718	683	673	677	659	667	663	688	686	682	663	680	734	663	662	666	687	670	674	634	701	661	687	699	691	695	641	695	686	683	653	676	668	676	626	638	679	677	673	620	673	680	650	679	690	668	672	665	664	701	702	708	703	639	632	700	695	700	649	704	692	642	705	644	726	679	661	717	655	678	672	677	685	680	650	685	698	681	704	683	711	666	648	681	662	644	687	681	689	712	700	715	679	691	668	698	693	702	674	702	655	667	662	682	673	687	703	663	655	639	702	686	659	667	689	687	748	681	635	690	710	721	674	649	678	627	673	674	651	636	682	690	685	658	700	670	617	646	723	653	661	654	654	674	683	664	676	675	663	684	680	668	671	648	637	619	674	705	674	656	663	670	668	667	672	649	678	710	684	685	680	678	679	695	705	775	683	723	690	683	677	693	665	623	613	715	684	680	661	644	658	655	685	700	695	675	681	658	671	695	632	675	676	684	674	655	673	681	691	694	704	700	668	648	694	701	723	704	656	668	724	709	667	660	677	689	628	674	653	688	652	685	647	643	690	712	669	678	643	693	690	721	645	704	656	648	636	652	682	705	660	666	658	688	695	711	694	694	681	673	656	667	726	665	694	674	671	685	751	692	657	686	652	679	660	654	708	724	671	657	682	727	701	620	661	662	666	687	629	661	664	648	695	707	692	694	695	665	670	657	651	661	695	658	660	710	631	744	702	676	709	677	661	689	676	636	641	671	664	669	688	698	642	702	675	679	700	697	680	741	679	679	708	648	724	736	693	667	712	669	665	728	699	664	680	613	620	669	685	657	675	664	675	659	652	665	683	646	704	685	669	709	674	661	698	681	742	658	656	696	669	681	651	668	679	629	667	739	672	680	685	667	691	692	649	692	668	660	678	673	655	728	641	709	718	693	676	686	625	631	594	655	716	676	674	640	663	703	661	680	710	646	645	667	678	668	681	711	654	699	668	726	687	695	690	653	670	626	681	648	738	695	680	704	678	693	646	642	698	692	666	685	649	698	695	658	611	631	648	690	659	647	655	676	653	685	683	710	689	665	628	615	683	643	701	646	698	686	672	653	675	658	645	652	658	703	684	707	664	681	645	686	647	664	647	644	661	679	686	679	745	641	686	629	712	634	701	635	678	683	690	691	678	678	664	640	680	664	673	675	713	664	672	630	672	691	702	693	672	678	661	669	661	688	656	698	653	680	675	701	677	677	681	679	629	731	687	644	694	654	670	642	686	671	628	628	662	672	691	680	662	669	709	665	692	716	690	670	681	679	685	689	660	680	668	665	673	695	670	696	629	717	634	656	653	622	664	661	679	685	690	713	677	640	718	630	643	676	665	660	702	648	676	699	614	671	701	687	681	667	659	691	631	639	653	695	689	702	714	725	638	705	665	711	637	672	696	682	668	675	647	656	685	685	686	709	663	662	663	667	678	666	674	668	687	679	653	642	665	672	706	688	684	689	704	704	647	651	654	679	705	669	671	669	687	657	677	671	686	675	659	621	693	650	691	686	697	649	681	696	696	697	710	684	694	694	701	663	673	670	649	708	666	699	675	670	712	679	648	691	677	693	707	653	663	651	685	667	685	694	718	635	715	647	727	692	691	642	631	665	699	694	683	639	670	678	642	717	697	682	624	646	705	688	715	681	672	704	686	703	678	649	652	674	633	657	685	638	638	671	634	635	628	694	675	648	702	666	670	640	681	681	662	688	679	650	680	693	635	668	653	639	673	685	708	654	688	670	651	646	670	696	665	658	705	647	633	675	678	658	701	654	670	672	690	693	645	698	689	711	702	683	680	672	685	675	647	702	677	666	644	682	674	667	676	632	666	691	651	647	673	683	690	698	650	658	660	723	676	686	665	655	689	679	696	697	683	697	669	704	698	690	695	650	688	665	707	715	692	669	672	667	722	622	613	698	770	623	654	680	700	705	636	673	681	697	662	668	702	686	672	655	663	686	692	674	675	682	664	711	667	705	634	671	730	673	656	679	699	682	661	633	667	660	674	652	658	706	677	654	658	729	675	645	671	686	655	636	644	704	612	645	641	668	640	656	664	692	662	727	652	675	678	713	691	641	647	670	691	670	694	664	694	654	695	697	695	694	681	694	654	687	695	648	659	666	654	623	674	693	670	712	695	666	695	694	646	661	686	686	670	676	650	690	667	684	662	670	728	673	685	704	659	661	616	714	652	697	657	672	686	667	663	676	654	703	724	692	634	694	640	681	688	725	684	686	653	660	705	703	668	683	679	673	685	684	661	686	689	666	668	695	656	672	701	690	675	695	698	735	652	658	638	683	645	669	693	689	654	627	667	680	639	708	684	716	647	677	677	654	701	706	708	633	676	691	709	675	666	663	691	699	664	666	686	701	659	693	684	689	699	720	631	675	644	676	683	665	631	712	694	651	637	641	639	713	715	720	717	683	672	704	645	685	682	703	674	669	656	730	657	677	656	650	673	663	724
443	221	152	134	155	186	206	237	187	157	157	131	129	153	141	130	134	148	153	143	135	138	137	131	131	117	132	94	108	123	105	119	105	102	102	107	115	113	111	105	106	122	121	124	105	116	122	99	116	103	108	123	91	124	109	120	120	105	114	102	110	131	114	109	109	118	115	107	103	114	105	116	112	107	108	116	115	108	128	120	123	111	134	97	98	111	110	93	109	99	115	123	109	124	107	121	109	120	127	120	114	109	95	116	126	117	141	90	94	101	116	102	111	107	109	109	86	97	127	108	107	104	116	88	122	133	113	120	121	102	122	117	116	132	121	91	102	134	95	107	111	108	100	134	117	120	110	103	124	102	90	99	129	97	104	120	110	105	118	100	128	108	114	96	132	111	111	93	113	103	129	113	108	101	108	115	109	112	108	103	103	109	116	110	109	104	126	105	105	109	115	121	99	100	102	98	98	88	101	116	106	111	129	109	111	107	112	123	105	112	140	114	118	122	126	92	106	108	121	118	94	104	103	115	123	114	103	122	123	108	102	120	119	104	99	108	113	126	114	111	104	119	106	107	106	119	104	121	104	99	118	100	92	123	114	126	118	112	110	109	134	115	122	120	137	117	116	108	112	109	98	83	111	119	118	117	124	103	113	104	137	109	100	97	112	123	124	109	118	100	119	121	108	95	87	118	113	124	119	100	115	98	81	99	105	136	125	103	115	100	85	126	100	118	123	110	102	132	118	123	129	115	110	138	101	119	101	125	116	113	108	107	125	114	102	110	117	106	117	88	109	126	112	127	93	109	112	126	120	122	98	109	99	122	108	101	104	105	132	123	123	108	112	106	123	114	113	106	125	107	108	118	90	124	103	97	108	119	114	117	93	111	106	111	118	95	102	107	125	132	100	106	108	112	117	96	119	117	110	110	109	118	114	115	101	119	101	120	105	113	122	115	108	93	129	106	115	108	123	105	112	120	122	101	117	104	107	112	117	121	104	115	108	110	120	123	130	116	109	112	95	110	110	113	111	109	103	104	114	120	109	98	101	114	113	124	109	117	119	120	120	127	107	110	113	114	130	118	111	108	108	102	94	134	107	111	107	103	113	115	91	123	102	98	105	108	129	119	123	114	110	121	102	117	118	114	102	112	105	107	113	136	119	95	107	128	136	115	105	87	101	137	114	127	120	102	98	126	114	106	90	93	106	129	96	114	109	96	121	127	114	114	113	103	119	108	102	128	104	92	114	126	103	112	116	112	91	113	137	102	132	102	105	114	121	109	111	119	108	108	122	99	117	120	117	116	122	112	115	99	97	120	113	122	105	114	102	109	127	107	113	117	130	103	116	107	128	101	106	127	111	96	121	116	88	115	128	116	97	103	115	118	118	107	115	101	107	121	115	95	130	100	94	121	120	103	108	125	116	113	143	121	100	105	118	105	116	100	107	114	108	125	112	118	105	122	117	107	107	113	108	110	111	103	118	117	120	112	119	108	114	114	117	133	122	109	102	113	118	113	96	90	128	96	108	95	110	108	113	129	103	126	124	85	100	138	96	117	125	112	103	112	131	115	117	94	101	102	110	94	120	107	116	102	116	90	121	89	106	126	115	131	101	108	92	91	111	120	106	122	102	107	108	129	98	108	110	126	137	99	102	122	112	114	105	115	111	89	120	95	136	91	124	102	108	101	136	123	117	122	115	110	114	103	116	117	113	104	116	107	103	121	126	106	121	127	117	127	126	106	122	119	103	110	106	116	125	122	114	103	103	136	97	107	102	95	125	108	93	128	115	124	117	116	111	143	107	107	103	126	114	125	117	97	119	111	111	108	90	114	106	116	119	113	94	107	114	115	101	134	115	107	124	118	110	119	121	121	116	111	121	107	96	123	110	120	98	126	114	84	108	122	101	108	99	114	107	134	104	118	99	135	116	116	106	111	97	117	123	101	110	122	105	119	122	121	108	109	89	132	121	117	101	84	92	99	117	120	120	113	111	107	113	99	124	111	113	95	118	115	106	106	122	94	106	111	118	114	94	125	109	110	108	111	125	124	121	121	110	117	104	123	121	116	136	108	108	90	120	90	109	122	121	117	111	117	116	118	98	114	91	113	112	104	111	98	105	108	114	101	83	133	119	111	111	98	111	107	97	126	105	108	106	134	133	109	100	123	113	108	109	105	112	131	109	118	98	122	111	87	93	123	133	116	113	91	105	100	117	121	115	132	87	112	132	120	109	134	108	104	129	121	113	117	147	129	106	116	107	107	114	107	115	128	105	129	118	115	97	112	120	101	133	97	121	122	94	116	128	110	101	111	99	121	112	127	110	112	111	119	111	117	111	113	115	112	110	99	103	116	111	100	126	95	102	114	103	109	101	105	114	113	118	110	122	106	108	118	117	128	109	100	113	98	113	118	99	98	109	105	118	83	99	132	116	98	109	108	117	111	147	120	119	110	121	129	104	104	114	131	115	129	113	124	117	94	101	115	109	107	138	128	106	104	123	112	115	118	104	111	116	124	114	111	110	117	113	127	105	134	137	123	110	110	132	118	109	122	118	93	125	121	112	114	121	117	120	120	110	114	112	120	119	99	113	110	100	97	103	102	138	101	125	105	108	114	108	103	120	104	111	108	120	112	108	112	92	105	102	113	76	124	123	115	106	112	102	112	125	99	111	104	105	129	120	116	131	113	123	107	115	120	92	100	99	98	109	101	115	109	104	103	106	110	132	99	106	110	112	121	107	114	116	98	110	109	110	109	108	108	109	89	116	113	115	114	97	109	108	101	109	106	102	111	99	128	112	96	109	109	108	95	111	120	145	113	121	110	124	98	124	130	108	110	108	116	117	94	119	118	102	129	104	114	116	126	104	118	106	116	110	109	116	134	117	118	108	104	111	122	101	106	113	119	119	113	127	98	117	118	115	121	102	98	104	121	119	103	120	114	112	120	106	98	94	94	108	120	114	112	110	109	88	110	88	126	107	106	126	122	105	96	125	98	127	99	105	95	107	126	129	103	120	109	123	96	121	115	120	108	128	104	97	110	117	109	102	127	101	93	129	97	112	104	121	112	100	105	129	94	113	97	105	128	111	129	126	101	115	108	96	107	127	106	107	124	95	112	113	104	133	117	120	141	120	113	115	107	115	114	116	108	103	115	125	118	100	106	93	103	108	116	119	100	116	111	128	114	119	109	119	116	111	118	119	127	113	115	95	110	104	128	123	124	105	109	139	121	94	105	119	111	100	103	114	114	116	124	112	103	101	96	98	97	123	109	99	112	121	112	115	109	132	112	129	108	105	108	96	115	121	117	120	91	112	115	97	110	120	122	108	99	120	126	118	108	100	112	101	105	115	117	90	116	108	105	96	103	109	101	114	126	123	103	132	107	104	126	125	111	119	135	108	108	101	109	111	129	106	116	126	107	116	114	92	97	91	121	103	113	122	125	108	116	107	132	112	110	92	112	117	118	116	106	122	135	123	134	113	110	116	113	108	105	102	120
6565	3148	1723	2156	6333	8450	8703	8101	4730	2744	1946	1735	1646	1717	1672	1626	1630	1835	2129	2023	1970	1828	1841	1781	1651	1619	1643	1286	1063	1017	1071	1021	1063	965	1000	1031	1046	1088	1063	1016	1012	1038	1055	1014	1041	986	1031	1027	1003	1018	1035	979	1008	1034	966	1006	1016	1059	1003	1009	1011	1021	1007	992	1067	1022	1022	988	1001	1002	1024	984	986	1024	952	986	989	1010	1011	1027	1048	1029	1008	996	1023	990	975	1018	1003	975	1029	1054	1031	1029	1030	957	994	994	1037	917	1024	1013	1029	1010	1019	1005	1044	994	968	1006	997	1021	1000	977	1046	993	1002	972	992	1044	1001	1039	996	1006	966	988	981	1053	987	1037	935	1015	1005	1044	934	1054	1019	1007	1057	1023	1054	1023	1035	1023	1069	1011	1027	952	964	983	1097	993	1034	1046	1064	987	1016	1000	989	994	1005	1030	1015	1008	1038	1006	1016	1003	1046	999	1033	966	1035	973	960	1029	1003	1028	1002	977	989	1008	976	1024	968	988	1018	994	1045	1020	967	1060	1008	1005	998	1028	1037	1022	1028	1001	974	989	989	1013	1057	991	976	983	1064	1022	960	1010	962	993	1033	1019	1008	998	992	1024	1015	1003	1022	1002	1048	1016	972	999	938	957	1026	1020	1004	1034	1073	1013	949	965	1047	1008	1077	1018	988	1027	1091	998	1029	977	1004	993	972	1002	1007	977	994	1039	985	974	992	1020	991	1037	986	1055	1000	1053	1028	967	1022	1026	1017	928	1032	977	1038	1003	1021	991	1033	988	972	1010	1007	992	1013	985	1045	1089	1044	1043	1020	950	968	986	1006	944	1014	981	984	996	981	941	1027	1007	1003	1003	993	1004	1009	1042	992	1015	945	999	992	1042	1035	971	1000	964	1045	1009	988	995	942	1024	989	1043	964	1022	966	1012	1024	968	1007	975	999	1062	1000	971	1020	986	1029	1015	1016	991	974	1011	997	1025	1032	966	1034	893	1030	1015	979	981	991	935	963	972	1071	989	1052	976	1010	1025	973	1044	991	1044	1028	1027	1025	1002	979	1043	1003	1025	1027	994	992	1003	938	1032	992	984	1037	1015	999	1020	1016	995	1029	1002	1022	948	980	970	1046	976	990	1032	1034	1030	990	979	985	1034	1054	1025	1004	1015	969	1020	985	1057	1058	1020	1036	986	1051	1018	1004	1023	1000	1020	1010	999	1060	992	998	1006	1009	1040	967	983	974	963	1004	1022	982	1059	1008	1020	1010	999	953	1046	1015	1016	959	1047	975	972	1039	1009	963	1010	1028	989	1002	1024	983	1028	957	1010	963	1012	1027	1036	987	974	982	1010	969	980	990	1058	1049	1030	976	1040	1051	1001	1017	976	966	1025	976	968	965	1037	1025	966	1053	1014	957	999	1043	1014	1000	1020	936	1012	959	968	1022	1000	1020	968	1045	1038	1015	974	983	989	1014	960	1030	1021	1047	1008	988	1044	1008	1002	1017	997	1052	1030	1012	1022	1032	1008	1016	966	1024	1014	1046	1044	972	996	974	1024	977	1069	992	999	969	966	979	972	1026	1028	1032	1038	981	1022	1020	992	1009	992	1021	1011	1037	978	1032	1031	1000	1013	987	1040	977	1055	1072	1009	992	986	1041	979	1034	1091	1039	962	1026	1011	1032	1001	1034	920	1019	998	1023	1041	953	964	981	980	1025	993	959	974	990	1037	994	1030	1019	1025	1016	1012	967	1017	980	1043	1010	960	996	1080	1001	983	1020	1017	1028	1055	1080	985	1000	969	1017	982	1045	1006	979	964	994	970	1005	984	1001	1005	1030	990	980	1092	1003	1002	1014	960	1028	987	1009	979	976	958	987	1009	999	1053	998	975	1020	1029	1035	1025	1040	1006	1012	1056	955	1028	962	980	1015	969	959	1011	1028	1067	987	1018	996	991	948	995	991	1014	989	1045	1016	999	1071	988	1003	1008	981	1007	1002	1007	991	1000	991	980	1013	949	1026	1013	1000	1016	1038	988	1015	1022	998	1086	1019	981	1001	1008	1048	1038	997	979	993	1037	999	1057	987	1113	1010	1050	1011	993	995	1002	1005	985	992	924	1006	982	1045	997	1037	963	975	987	948	1032	1044	986	944	993	1021	1033	1066	1011	984	1022	995	966	998	1048	962	976	990	994	962	992	980	1000	960	998	1008	1006	973	962	1001	1005	966	1041	1011	1004	1058	997	939	1056	982	1008	1027	1050	987	978	962	1041	1006	1013	998	1012	1027	1027	986	988	1021	1047	1019	1043	964	1008	1032	1028	966	1001	1012	1037	953	1067	995	993	1018	991	976	995	987	1017	1011	961	1065	990	1032	1002	1049	981	1020	985	1009	972	1075	1014	974	1049	987	1005	1016	997	1010	996	1031	959	936	1017	1009	1000	985	975	1006	1046	1024	1008	936	974	954	992	1060	996	1009	970	998	1043	1020	1022	996	1021	1016	1008	986	1049	1038	1003	962	998	1035	1039	999	1001	982	1019	997	999	992	950	1033	980	996	1047	999	1066	992	1012	1110	1003	982	969	1003	1021	968	1048	1013	1000	1022	991	927	999	979	985	1045	1007	994	972	1012	1032	1052	1021	1008	1031	975	1012	993	1032	996	1030	1012	1015	1005	1015	939	1054	999	998	1012	1027	956	1015	1004	1011	1030	1018	970	1031	1018	1039	993	1007	1006	932	1029	1027	1031	1000	1004	1034	979	1000	1007	965	994	1044	1092	1021	959	960	1055	968	939	975	962	1012	1047	1037	949	1055	1089	1001	1052	996	941	989	983	1033	1088	965	1035	1009	984	1069	1005	984	937	977	1038	1020	1026	998	959	1026	1037	994	966	987	980	966	1022	978	990	989	991	993	1000	989	1010	993	1035	1013	983	1010	968	1033	1002	976	986	982	1014	984	984	1008	983	1029	1013	1041	1004	1065	995	970	986	1000	990	1031	1034	1003	999	1046	991	975	1010	972	987	963	968	1015	984	982	965	1065	996	995	1064	994	1029	985	987	1019	1012	993	988	962	1052	960	997	974	1040	1060	1012	1037	1006	978	996	1012	1005	1009	1001	1023	1002	1013	982	986	979	1026	979	1021	1027	1019	979	984	991	951	1033	988	1017	990	985	1058	984	997	1014	1042	970	1014	990	981	1008	998	1008	1020	1055	1008	1005	990	986	1031	1012	1002	1004	1073	988	1009	929	1039	1025	987	1023	973	985	1034	968	971	998	969	1018	1036	973	981	1032	954	1009	988	1032	970	946	971	1011	1012	1008	1022	973	1012	1097	949	985	1009	1025	969	961	1038	1086	1038	1050	1021	1010	936	1020	1029	1008	1006	1000	1028	1033	1008	990	1023	1053	987	1048	1033	1013	1017	987	1076	973	974	1019	973	1001	967	1005	961	992	1067	1021	1047	936	1039	1012	985	1027	1033	1008	1022	1024	988	993	1020	951	1052	1046	1001	989	1065	994	1020	1013	986	966	958	1024	1023	1066	973	1038	1042	1031	989	994	1007	1057	989	994	996	988	988	1047	1058	1040	954	1020	1002	1018	1013	1038	1021	1008	1004	1013	1010	950	1021	1045	1047	964	1002	1011	991	1016	974	976	1019	1015	983	966	948	987	986	1014	1009	1086	1009	972	978	1028	1052	1061	972	1019	978	1062	1061	987	1021	1004	1001	967	1022	967	1009	990	1058	1036	1014	933	1023	1004	994	1013	1022	1023	1011	1024	1007	977	1072	1026	976	1022	1050	992	998	1054	1037	1019	1006	986	1013	1020	989	966	1059	994	935	1054	976	1060	1011	989	962	1004	1035	1042	1025	1042	981	1009	1027	1041	1008	974	1013	971	1039	1037	985	1016	977	982	1003	1032	1017	978	1020	1020	964	988	1004	999	995	1010	1002	1065	1011	1014	1018	1038	974	1033	939	914	999	1032	1037	987	1015	1007	1014	966	1005	990	1038	982	977	1034	987	999	1013	993	953	963	987	973	943	1014	1009	995	978	983	1058	1038	1012	1054	1021	1004	1022	1002	1026	1002	992	1005	1058	995	1000	1046	1069	1025	1006	980	1038	992	1018	1029	957	966	953	996	1021	949	991	947	1076	988	975	1012	965	972	1087	1010	1018	970	980	989	1062	1009	958	973	989	961	1039	1015	1030	1035	1020	973	1056	1012	993	973	976	1026	1049	1076	999	1024	937	1038	1050	973	994	1039	986	952	1066	1033	993	1050	990	955	971	1009	997	1019	1024	982	1022	988	962	1006	971	1037	1090	1018	989	1014	1001	1009	987	1017	1053	1012	966	984	965	1036	1002	981	979	889	1043	1001	992	1014	1027	998	962	1043	1038	969	1033	965	1034
1094	98	82	67	70	103	174	120	80	63	48	49	47	50	52	52	47	60	69	62	70	65	58	51	58	69	52	44	34	27	21	36	33	39	31	47	36	45	44	31	48	38	31	44	37	30	32	37	32	43	31	36	33	39	39	35	54	38	39	40	40	26	35	30	32	41	29	41	39	44	35	32	45	35	46	41	29	30	29	29	38	37	34	41	32	40	44	25	38	33	26	28	51	43	36	44	32	42	31	37	43	33	38	41	38	40	41	56	30	27	39	39	30	37	39	40	31	34	38	29	26	34	32	38	25	31	30	34	28	34	34	35	35	32	41	22	34	26	35	37	26	33	35	42	37	41	39	37	40	31	45	37	32	34	32	43	25	38	35	29	37	28	38	27	39	21	23	20	29	27	32	30	34	39	39	28	48	40	45	40	38	33	34	29	30	31	35	25	41	41	37	27	41	34	33	45	41	35	34	33	39	32	37	39	32	36	31	38	30	31	31	38	40	22	28	44	35	31	28	32	33	38	50	36	37	32	24	39	38	34	36	32	32	32	41	40	36	40	28	35	32	29	26	31	33	31	28	25	24	27	32	29	31	25	29	32	33	36	24	26	48	33	27	28	21	32	40	33	32	36	36	34	31	33	32	22	35	41	46	30	29	28	40	35	40	33	33	30	30	28	36	43	38	34	42	37	27	35	42	40	38	39	30	33	34	31	33	32	28	42	36	30	42	39	37	32	33	34	36	31	40	37	40	37	38	29	27	39	36	34	22	35	41	33	34	41	28	36	40	37	34	37	45	40	35	34	37	35	32	36	31	40	44	39	23	33	20	37	37	32	27	36	36	28	23	28	43	26	36	35	28	42	29	43	35	33	34	49	29	39	33	29	29	33	37	36	36	36	29	42	38	40	32	32	37	34	28	33	33	31	27	37	24	30	44	42	42	37	35	42	22	30	37	35	33	27	40	48	43	40	37	31	36	31	32	44	27	33	25	40	23	34	34	26	27	42	26	38	27	34	37	27	30	40	28	37	29	34	35	34	35	36	35	37	39	36	27	28	33	32	50	40	36	45	37	37	31	23	35	28	33	39	20	27	24	35	41	32	36	36	38	34	34	31	48	40	32	30	32	30	22	39	35	36	28	28	38	36	30	29	34	28	28	33	34	31	38	42	36	28	30	42	41	31	25	33	38	32	29	28	36	33	47	35	39	38	32	39	34	34	32	29	43	27	34	34	39	26	32	25	29	36	40	28	29	27	27	35	39	27	24	38	43	39	33	33	30	35	28	40	30	32	42	36	39	22	35	41	30	34	45	30	37	40	34	37	43	33	34	38	36	31	34	35	27	37	34	32	41	33	39	35	37	30	47	32	36	31	42	49	30	37	27	39	35	43	28	31	37	34	27	28	38	38	23	36	42	36	32	33	31	36	34	32	32	32	38	39	41	29	40	31	31	49	35	30	35	46	28	28	37	26	39	39	39	27	30	26	37	22	25	32	22	26	28	42	28	28	38	38	47	47	45	34	24	33	38	34	42	45	26	30	32	20	39	30	30	34	34	36	26	37	31	22	31	28	38	27	25	34	34	36	44	39	27	44	29	37	28	36	30	24	44	44	34	50	35	25	34	33	27	35	34	38	33	45	39	37	27	34	41	35	42	37	49	35	32	30	28	25	39	28	36	33	38	38	34	27	26	40	28	39	36	23	34	33	31	48	38	35	38	26	27	36	40	34	33	30	26	33	30	31	37	36	39	25	35	31	29	39	43	33	32	48	40	35	42	36	32	37	32	38	30	40	33	24	26	31	36	41	32	35	27	29	44	31	30	30	31	34	30	36	42	34	29	34	23	40	32	27	34	38	36	29	29	36	31	31	27	40	31	31	42	34	38	40	29	40	33	37	26	39	32	32	35	28	31	44	39	39	34	48	27	34	23	35	36	36	45	33	30	38	34	38	41	17	30	26	22	36	37	60	33	45	35	28	33	35	40	42	36	52	30	34	20	35	32	35	34	38	28	30	25	35	35	43	28	41	38	22	24	41	36	43	37	33	42	23	48	39	38	40	33	36	34	43	37	41	34	39	31	38	37	33	30	35	40	38	33	34	37	31	32	27	45	26	31	24	28	30	30	36	30	34	31	28	27	27	37	33	34	37	28	31	38	29	27	33	36	33	32	34	32	40	34	25	29	38	27	28	33	34	23	41	43	47	42	30	34	31	28	30	35	38	30	33	33	35	32	40	29	32	37	32	29	42	26	29	35	34	45	34	37	36	37	29	30	36	28	28	29	28	26	36	30	22	34	46	39	30	29	33	29	26	35	26	33	37	27	37	36	46	30	21	38	29	33	41	28	33	37	34	42	40	26	30	31	32	27	37	40	30	29	29	33	39	45	37	31	43	32	30	28	51	32	44	39	36	41	33	37	30	36	38	30	40	38	42	32	36	46	32	29	36	28	36	33	39	45	28	32	56	36	41	26	33	31	45	40	34	44	29	44	23	32	33	42	23	34	35	30	39	42	27	38	34	39	31	37	34	30	21	32	49	30	27	35	30	34	32	37	32	40	38	38	35	26	37	34	38	37	36	46	33	46	34	33	36	32	32	30	37	39	34	37	32	33	32	37	33	32	23	27	26	39	38	47	40	24	36	40	42	31	40	38	47	36	31	38	32	32	29	30	34	28	32	29	41	26	36	25	32	33	26	42	34	37	32	41	29	28	48	31	40	33	37	28	24	35	35	38	34	36	30	37	31	35	39	30	23	37	23	32	35	35	35	29	34	36	35	38	46	53	28	51	34	28	33	37	28	38	26	43	27	38	28	31	43	37	34	40	31	39	33	38	30	33	37	44	40	27	29	32	31	44	36	40	36	33	43	30	39	29	27	34	29	28	34	29	40	39	30	33	43	36	42	43	36	23	24	30	34	35	37	26	31	33	30	37	30	36	47	34	35	35	26	20	37	37	33	27	35	31	44	28	27	38	40	31	28	35	35	36	38	36	22	52	30	31	37	41	33	32	36	47	27	33	33	42	41	31	34	35	34	28	41	42	32	42	41	23	17	35	41	29	32	29	29	48	35	30	37	20	32	48	40	37	31	37	28	41	29	40	28	41	37	38	29	24	31	24	28	35	45	41	36	42	30	31	29	35	45	33	35	34	44	33	31	43	30	38	39	32	46	32	33	37	31	28	44	31	42	49	27	39	51	32	30	32	37	33	34	27	28	40	31	33	34	24	38	39	24	35	38	26	46	24	29	35	33	29	39	42	34	27	38	31	33	38	33	38	31	37	27	35	31	32	40	33	41	38	32	33	33	35	36	38	33	33	39	38	35	41	39	40	25	24	30	32	22	37	36	27	45	46	22	41	40	37	46	32	51	26	36	34	40	36	39	37	25	42	26	36	31	25	37	36	33	30	38	27	30	35	31	24	36	25	25	34	27	28	41	35	36	30	45	39	19	39	29	40	34	40	32	24	36	33	36	34	36	35	30	36	37	33	32
8174	1404	811	1663	4978	7659	9853	5870	2952	1686	1307	1145	1059	1015	921	908	1224	1238	1369	1344	1444	1339	1211	1133	1021	927	988	615	382	351	384	359	380	373	362	358	352	361	370	330	338	347	327	323	363	322	294	343	287	350	339	294	347	309	316	314	312	318	366	291	329	302	362	323	336	315	323	327	334	315	337	331	341	327	303	299	285	311	327	334	284	332	295	274	288	320	301	287	336	275	314	295	342	286	316	311	315	295	331	354	306	277	327	286	309	297	322	346	298	290	298	274	296	308	347	327	329	313	287	268	303	307	277	298	320	339	304	315	337	315	290	327	335	314	295	289	313	299	324	295	307	331	299	315	317	306	314	286	304	319	307	286	297	302	284	315	309	303	311	318	331	301	292	305	300	344	311	281	327	282	314	314	309	318	282	309	311	322	296	284	320	312	300	301	300	316	311	304	280	334	321	295	322	331	331	339	305	297	293	348	309	298	342	308	336	319	317	311	300	305	322	310	340	320	313	325	315	288	365	312	323	275	279	331	314	322	322	330	293	320	311	316	299	334	289	270	335	353	315	302	280	312	326	294	299	300	319	274	300	291	323	309	298	294	324	301	335	308	283	299	302	291	303	314	286	306	305	335	313	319	306	308	299	331	310	327	292	324	301	299	304	298	316	325	305	298	305	310	340	289	321	308	295	325	312	322	309	289	303	328	287	300	300	314	324	306	292	318	294	329	310	318	316	351	302	310	322	306	324	354	322	312	295	286	310	297	275	340	292	308	265	309	315	311	313	296	300	296	299	308	309	311	308	300	306	315	303	349	276	291	313	321	312	294	300	337	328	308	291	321	293	318	311	342	299	323	308	267	320	320	297	303	318	308	339	306	304	314	314	295	296	279	299	336	287	306	341	316	339	333	321	320	302	331	310	288	292	304	282	290	315	303	309	302	252	319	302	294	286	305	307	306	293	316	302	323	305	309	304	314	297	322	293	300	319	341	310	329	282	313	290	295	298	304	291	314	313	338	298	295	293	293	302	325	294	325	319	315	300	297	264	279	327	301	307	322	307	328	296	321	286	306	326	312	279	313	309	299	315	329	303	304	294	303	316	315	313	314	291	320	298	305	307	318	325	300	297	295	295	299	299	301	328	289	312	310	285	290	345	298	283	308	322	328	301	306	290	298	288	301	296	306	314	326	299	298	360	281	325	279	296	308	307	334	273	326	280	282	325	303	318	364	294	314	302	334	274	279	334	329	276	295	284	299	300	297	308	283	305	319	320	295	289	324	285	306	317	293	315	288	324	273	324	280	304	291	307	278	285	325	287	283	302	323	296	268	303	295	287	334	278	299	302	298	299	296	319	282	302	318	319	291	322	297	275	299	304	293	316	312	322	312	300	299	314	317	296	319	302	295	297	292	311	301	283	306	305	292	302	283	324	293	308	309	311	320	311	322	322	283	308	335	328	299	304	320	316	311	311	301	293	332	303	305	322	314	326	319	287	323	298	306	303	289	293	300	313	319	307	304	302	322	266	307	297	284	308	302	272	296	342	294	291	304	324	325	327	324	307	317	311	327	300	334	291	309	309	341	332	332	318	290	306	304	283	267	304	307	302	303	299	298	303	307	293	311	303	320	308	315	323	290	278	288	337	296	318	292	285	281	301	311	305	316	321	311	313	291	325	322	290	298	302	293	330	334	317	290	309	309	313	309	323	324	337	317	310	281	308	279	316	312	325	309	307	318	306	284	329	319	290	309	317	302	298	312	351	331	300	317	307	320	333	286	315	305	323	275	325	314	284	319	348	329	299	315	305	299	318	288	313	305	311	304	351	312	287	328	289	334	306	307	300	320	328	307	299	334	314	303	328	301	303	313	338	310	308	285	313	335	316	324	310	285	298	296	312	339	307	288	314	300	310	304	352	302	286	315	310	314	289	302	300	301	320	302	324	300	342	271	309	330	305	302	326	317	304	270	329	306	332	309	322	269	288	348	324	302	316	341	330	294	288	307	351	272	312	306	330	307	326	288	314	287	312	321	311	324	301	331	324	290	281	326	288	291	307	298	324	307	329	298	310	310	261	298	312	334	328	289	313	310	325	322	306	321	335	299	326	309	311	290	310	313	290	325	314	322	303	303	310	286	300	289	307	326	301	275	302	284	341	318	316	297	319	334	311	325	296	282	294	340	328	315	329	338	316	291	289	316	308	295	310	280	301	303	327	320	308	273	289	334	326	293	292	301	297	296	308	326	291	325	329	322	338	299	289	286	289	308	317	278	310	316	291	312	306	300	308	290	328	296	318	329	311	305	326	312	300	286	319	289	300	312	312	314	315	305	288	305	322	340	289	319	291	320	295	313	285	294	302	316	309	323	345	305	319	318	315	321	314	282	347	329	327	297	326	327	327	325	299	301	309	308	310	302	292	327	324	301	334	328	266	277	300	316	326	319	318	297	320	313	319	303	304	289	302	338	297	291	311	323	338	309	276	328	300	314	295	312	285	305	317	319	327	294	342	334	332	280	309	321	311	308	312	334	313	316	309	293	339	290	301	317	261	332	306	319	311	313	319	316	289	324	309	295	306	314	289	297	319	317	278	291	305	341	308	319	310	307	292	333	303	285	319	288	328	328	303	308	316	288	322	302	286	312	259	327	298	311	298	316	308	323	287	284	307	329	320	295	308	292	318	329	302	319	275	300	296	289	290	325	295	345	298	291	377	312	305	286	331	344	268	319	301	314	309	316	287	311	310	318	304	329	335	303	318	280	328	301	310	303	313	276	316	297	324	309	307	316	299	271	308	341	313	284	288	308	298	286	288	312	305	299	330	294	316	332	283	316	309	309	326	302	356	292	294	290	313	295	313	330	330	300	307	288	293	295	326	307	319	325	284	310	320	320	310	292	306	343	278	340	307	334	302	315	299	327	303	298	274	314	320	323	314	293	293	300	311	315	333	311	308	315	285	287	322	332	301	327	288	307	317	309	313	309	266	283	310	280	289	320	286	336	299	332	302	315	273	315	331	306	318	319	299	302	311	289	304	295	326	285	329	302	304	308	294	305	303	309	264	298	305	313	309	303	313	292	290	276	288	328	301	315	294	292	292	310	283	322	312	301	299	295	321	317	284	306	308	279	319	323	315	317	299	300	333	310	323	310	301	313	297	304	351	306	329	299	278	336	302	308	306	335	322	298	343	287	301	310	295	298	294	319	317	297	305	312	338	349	284	310	301	299	323	308	314	307	314	282	275	303	333	321	319	295	313	304	314	343	309	309	294	318	323	301	321	323	278	331	295	292	294	315	324	307	301	328	304	297	332	288	313	285	283	350	292	305	318	317	301	303	305	317	286	341	297	266	294	325	344	299	282	311	310	264	307	334	315	294	306	316	318	306	296	306	297	316	290	303	332	284	320	283	297	283	311	290	345	299	308	295	310	313	298	299	280	309	298	314	325	325	318	326	289	287	318	317	294	323	332	302	341	278	333	313	318	324	305	290	313	307	314	320	289	304
683	213	165	126	110	264	269	215	148	112	111	104	105	107	113	107	105	126	116	130	128	142	100	114	102	130	99	93	77	86	83	88	88	86	77	94	63	95	90	89	72	85	91	77	89	73	77	87	68	95	102	83	80	85	84	75	84	86	78	91	84	79	63	78	85	78	80	102	87	92	82	83	67	83	83	87	69	85	70	85	76	71	86	87	88	72	75	79	83	86	88	87	70	82	82	96	75	92	81	82	79	91	90	78	88	96	86	97	86	81	86	76	60	84	69	104	94	101	66	64	92	86	81	81	84	79	91	81	90	114	96	84	84	68	90	81	78	83	72	86	95	74	95	62	90	84	84	84	82	88	88	91	91	99	80	94	87	87	88	91	81	82	72	81	86	87	93	77	74	77	87	86	95	93	84	88	89	72	74	72	93	84	99	84	106	69	74	59	100	86	86	80	98	72	78	76	78	82	90	75	85	75	103	88	90	70	68	69	75	88	84	73	88	102	88	62	80	79	82	94	79	74	82	90	82	77	70	92	104	84	72	107	95	83	89	78	86	89	75	89	89	87	91	65	88	103	79	90	95	65	83	87	70	70	80	80	75	79	87	101	83	75	88	76	78	104	75	86	71	78	98	86	78	85	81	72	79	70	76	86	82	78	96	76	95	108	80	95	82	60	77	78	91	100	77	95	86	87	88	94	90	87	77	96	84	98	90	82	90	103	81	91	86	74	83	79	84	89	78	92	77	96	99	75	79	80	77	89	73	91	67	81	63	81	95	76	73	63	81	74	83	78	81	87	75	66	79	90	91	89	88	76	77	100	106	71	85	91	77	80	83	105	82	89	96	80	87	89	99	70	84	81	83	70	84	94	87	72	86	82	84	73	76	85	88	89	84	69	80	92	74	85	64	85	86	86	64	89	79	76	96	84	73	82	80	75	85	91	82	78	87	81	83	92	82	82	93	86	71	79	83	78	78	73	71	77	88	71	84	78	88	65	98	88	87	82	77	97	81	90	84	81	82	75	98	77	80	80	107	80	80	89	73	86	95	80	69	81	97	79	87	71	75	86	82	89	87	75	83	86	81	92	108	76	83	69	79	91	89	87	83	99	80	90	80	89	86	68	88	79	87	93	89	80	87	74	81	80	74	75	96	83	95	88	100	90	76	81	96	90	83	98	79	76	83	63	81	105	80	76	99	87	101	88	80	68	88	66	76	86	89	83	105	69	76	84	94	87	82	89	82	88	85	77	73	73	85	79	91	77	92	81	79	78	78	67	88	90	79	87	77	87	88	85	75	82	100	84	73	81	90	83	92	70	79	72	92	82	76	107	69	76	109	86	90	79	96	92	88	76	81	77	93	66	78	91	83	74	79	72	73	106	92	91	68	85	72	78	93	76	85	78	91	86	81	78	84	81	87	80	64	81	84	89	89	89	80	78	95	87	68	83	91	85	70	66	85	72	80	87	78	77	78	68	79	108	83	91	80	85	78	85	79	85	77	73	91	88	78	79	82	68	68	76	110	84	74	76	86	86	82	76	79	102	79	74	87	91	82	73	89	71	80	85	75	85	87	76	107	85	87	97	82	81	74	90	87	71	91	85	60	85	74	85	87	82	65	67	79	85	92	85	85	97	84	99	77	82	84	90	79	77	80	77	65	86	89	79	60	83	97	91	80	74	77	97	85	76	83	70	79	87	70	83	80	90	79	78	81	70	78	76	81	83	82	89	85	91	95	74	82	85	94	81	95	92	88	88	78	87	78	92	77	91	89	85	86	91	77	92	77	75	82	79	81	80	76	91	87	85	78	91	94	70	78	79	88	88	81	82	89	99	82	80	86	86	84	83	70	67	84	77	88	67	82	71	77	63	91	73	76	87	99	73	95	80	91	86	77	90	91	94	64	79	77	74	78	98	83	88	94	85	80	69	78	70	88	83	72	90	85	74	97	77	81	74	73	82	74	82	76	94	94	76	72	86	106	78	76	95	67	73	81	82	81	79	90	73	84	86	74	101	69	86	78	76	81	82	82	73	97	88	91	88	76	95	84	84	89	70	84	77	68	103	83	78	72	80	97	87	81	90	82	85	95	74	84	85	81	86	84	84	82	88	72	76	87	105	86	100	70	93	79	91	83	86	87	73	90	80	90	90	88	82	104	92	94	82	78	74	82	78	62	73	75	93	77	90	91	93	73	86	88	78	73	90	85	73	84	95	81	87	90	73	75	70	83	81	96	79	78	77	83	93	85	97	91	84	98	84	76	93	78	79	66	89	88	99	76	81	80	86	79	69	99	71	78	67	100	78	102	77	88	88	74	94	78	90	88	85	94	83	83	84	70	89	76	75	82	74	82	80	78	91	92	79	94	88	75	75	81	81	82	72	85	81	73	74	75	59	69	68	95	96	61	81	81	88	78	78	81	79	88	101	77	105	76	89	75	73	95	78	73	82	78	102	93	87	87	67	90	89	69	86	86	91	76	90	104	93	85	89	82	83	98	90	76	94	73	87	88	71	76	79	75	85	85	83	91	89	66	92	79	80	90	78	72	78	80	95	94	76	73	90	74	105	82	89	75	81	78	88	81	80	93	80	81	82	77	83	74	81	85	86	72	93	87	83	96	75	99	94	84	76	72	90	60	85	95	76	87	78	97	75	74	85	71	87	79	69	94	85	71	87	75	71	89	74	96	68	72	79	69	92	81	91	83	83	72	86	83	73	95	81	93	85	86	74	71	87	70	84	82	99	73	83	86	101	90	74	68	80	85	82	81	87	88	80	79	83	108	74	74	86	80	87	71	70	77	72	86	72	67	86	104	71	64	67	89	78	72	90	76	75	81	79	63	89	88	80	83	84	87	75	112	96	92	71	102	86	65	87	68	88	74	91	83	89	85	92	87	93	95	83	82	99	94	92	85	82	60	72	85	76	89	72	99	78	89	91	96	82	87	73	88	77	86	81	83	76	90	75	100	69	99	85	91	93	80	93	82	74	81	92	63	105	89	80	62	75	92	84	71	82	74	87	88	71	74	90	67	73	62	99	82	87	80	88	56	79	80	83	93	77	99	79	82	95	99	88	84	77	82	87	84	77	100	92	74	85	77	82	75	84	68	86	71	87	75	75	79	93	88	93	72	96	69	82	91	97	87	80	77	89	92	64	82	83	94	98	78	85	89	91	84	100	85	83	89	86	76	83	65	88	72	88	105	85	70	86	69	90	68	73	91	91	102	75	69	73	99	98	81	66	91	79	74	85	86	90	79	79	77	85	86	86	91	82	83	89	99	79	99	77	71	81	85	90	91	86	84	87	92	76	89	68	78	69	80	97	80	98	83	86	90	85	80	84	72	68	86	79	77	86	91	77	85	85	90	75	94	64	95	70	93	86	88	84	74	88	77	94	79	89	98	71	72	76	95	87	78	80	78	71	80	92	72	91	92	81	80	79	80	63	84	83	85	81	68	100	72	88	84	91	104	92	79	75	85	81	91	91	69	75	82	90
8418	2770	1646	3179	7900	13735	11588	8205	3999	2467	2282	1990	1858	1817	1565	1605	1667	1942	2193	2390	2416	2103	1911	1778	1629	1667	1723	1062	936	836	901	815	864	837	873	828	797	882	798	806	860	816	832	798	795	807	800	824	744	765	811	870	791	812	761	770	789	800	810	774	764	792	758	780	851	794	775	764	782	744	791	766	790	764	796	787	808	760	771	806	808	848	811	780	808	802	805	801	764	788	809	791	813	764	792	762	805	803	779	756	777	762	740	745	765	796	776	787	781	814	753	792	822	750	806	765	774	778	796	799	771	786	764	746	758	724	828	755	808	767	836	763	730	748	789	783	781	794	753	774	765	730	772	789	816	722	761	831	807	766	786	766	764	769	772	758	775	802	843	754	774	790	792	758	775	774	779	789	821	799	739	772	773	768	795	792	728	809	813	779	748	758	807	744	821	771	709	827	803	777	773	789	763	710	805	790	730	748	797	783	786	771	772	783	768	767	819	802	782	729	769	753	791	736	790	792	756	794	764	773	811	758	771	779	799	753	816	828	798	770	781	789	781	742	801	785	783	771	807	750	761	812	793	754	761	790	802	729	789	785	782	788	816	765	784	810	793	776	766	758	801	792	800	747	789	760	718	737	776	807	746	759	737	802	803	808	773	783	751	780	750	760	773	783	795	737	757	818	759	756	764	789	819	788	806	779	759	736	817	761	778	756	782	795	787	752	730	808	759	728	800	777	774	826	802	787	748	747	783	783	733	751	722	757	782	800	755	729	684	777	777	770	739	784	759	766	790	726	739	770	750	768	840	757	774	765	792	792	797	788	789	777	733	775	818	801	720	798	757	807	810	803	767	769	796	760	758	785	751	788	799	787	752	751	753	749	758	723	761	805	773	820	810	751	799	802	785	780	774	780	767	755	744	740	760	779	774	761	785	774	784	756	753	802	825	801	847	805	750	778	824	802	807	761	772	834	811	816	772	833	775	799	780	836	776	797	754	790	749	791	793	825	753	792	774	770	749	751	786	761	799	752	772	750	810	781	808	809	828	767	827	812	785	782	795	768	760	792	737	812	802	766	788	836	789	758	789	780	795	802	760	786	766	786	737	763	783	771	799	740	706	736	779	799	830	751	774	778	776	726	793	801	821	720	773	783	719	798	840	750	806	801	773	740	819	837	765	804	738	763	782	810	807	771	722	763	788	813	790	817	790	744	772	742	785	734	767	710	784	761	732	784	787	777	771	768	767	801	782	784	776	792	701	799	800	796	761	811	769	786	776	789	767	810	827	727	763	750	753	784	799	758	797	756	785	791	796	760	787	792	782	808	794	795	774	810	794	751	778	813	805	761	801	779	790	830	791	776	816	782	800	765	734	784	820	796	737	739	769	791	757	729	825	776	783	743	747	763	768	828	769	799	805	756	796	801	753	760	805	771	794	757	768	762	784	749	832	734	780	769	754	787	810	768	808	840	804	813	747	760	797	738	783	793	773	751	758	750	741	832	746	801	814	793	763	788	775	780	799	753	723	775	785	759	740	786	782	758	799	779	776	795	728	787	763	815	768	780	728	771	809	791	757	806	710	787	765	801	818	814	783	773	783	787	761	765	756	805	747	748	760	787	791	779	794	806	802	787	726	766	720	768	758	743	769	798	808	763	743	777	792	774	763	770	780	815	804	770	776	763	775	798	740	797	709	766	781	735	780	773	732	780	818	813	750	795	770	761	792	757	816	772	831	755	798	841	817	752	769	739	778	808	777	787	759	831	767	779	763	749	766	750	818	835	794	737	819	755	811	733	753	785	783	752	737	800	758	781	733	723	803	821	788	779	762	739	816	745	801	796	789	760	775	793	747	758	768	751	824	774	854	767	792	796	773	787	779	745	831	764	806	773	807	781	814	788	797	731	781	772	781	807	750	776	750	801	776	735	771	794	780	795	756	807	797	758	809	769	786	765	753	806	808	748	801	812	758	748	784	794	776	765	705	757	809	754	834	806	821	770	756	774	759	782	776	816	805	800	798	815	803	817	725	801	789	769	793	787	765	784	805	761	784	751	806	803	747	786	806	790	811	734	789	831	810	829	758	816	733	773	773	790	818	777	762	759	826	804	762	751	747	768	786	805	800	808	777	788	770	789	770	807	732	787	773	834	764	752	751	739	725	745	812	847	756	816	722	771	766	736	836	775	852	784	773	811	775	748	762	829	801	817	785	746	749	799	756	722	775	780	796	778	770	781	770	745	777	744	763	760	825	798	819	786	797	771	808	793	770	740	754	789	748	795	730	764	801	799	762	777	778	777	776	780	759	781	776	778	775	754	784	739	760	755	789	773	796	772	763	775	765	730	759	769	827	731	802	781	818	731	803	776	799	771	755	751	754	777	751	830	827	788	768	770	806	782	779	794	820	782	811	808	721	791	788	819	778	763	771	800	845	737	815	751	749	764	797	806	774	795	797	730	749	775	791	749	805	730	800	752	847	819	768	757	844	744	789	801	807	760	785	754	786	761	758	766	750	784	826	796	778	747	748	826	804	792	780	780	795	726	792	793	800	802	756	844	760	801	798	779	773	769	778	782	834	783	804	743	756	765	764	810	826	769	810	743	793	821	751	749	783	805	758	731	731	796	766	806	824	766	778	798	808	758	811	740	747	757	760	766	751	725	745	789	820	827	762	782	798	792	761	757	808	808	773	791	774	782	777	750	765	767	775	814	790	789	797	754	802	816	832	754	760	738	750	780	800	794	827	756	767	830	783	779	797	798	852	729	768	781	773	787	752	784	787	739	707	786	776	829	781	735	755	762	759	764	811	735	740	774	760	767	756	787	811	790	807	803	811	773	788	766	770	799	708	757	756	773	745	765	777	815	797	766	753	754	782	777	833	776	720	766	733	744	738	777	702	789	818	777	819	801	822	754	781	774	739	717	771	778	796	814	827	834	827	742	812	775	777	758	759	801	761	832	798	770	789	799	821	856	821	791	798	785	818	753	786	786	742	783	836	751	798	752	818	746	778	791	748	758	763	772	788	777	757	783	767	741	747	765	748	752	774	801	808	758	768	764	773	793	825	806	780	800	763	806	809	717	776	750	780	799	817	771	774	765	768	762	737	771	774	782	744	731	789	792	762	780	813	784	802	780	721	795	825	752	761	792	818	787	747	774	746	776	846	741	805	757	715	768	749	732	791	754	757	773	811	750	774	738	794	764	763	804	762	831	803	758	747	752	772	801	781	806	696	792	777	781	773	797	736	820	764	812	781	796	737	732	772	787	709	773	741	706	768	781	772	772	743	749	757	802	763	775	812	792	800	721	830	803	799	819	771	776	760	779	721	754	784	807	770	757	791	775	761	789	799	835	730	793	821	801	750	773	773	712	769	852	766	823	783	746	763	798	811	782	759	832	802	779	751	801	750	827	758	820	760	716	767	792	773	756	795	746	755	808	816	805	740	775	773	771	757	777	779	788	795	745	763	830	762	800	787	742	799	753	747	771	801	764	764	755	799	758	799	697
798	113	82	87	104	135	130	116	83	94	72	85	78	87	76	72	97	105	86	94	102	97	84	109	86	104	98	80	81	63	85	80	81	91	70	69	75	91	85	84	70	78	83	64	84	71	74	68	71	82	61	80	79	82	57	83	61	91	68	76	80	82	73	85	68	92	88	89	85	80	73	76	90	70	94	90	73	72	68	85	78	69	79	80	70	75	68	63	82	74	74	100	91	74	82	73	89	86	71	73	85	84	84	66	71	70	74	84	97	80	75	88	60	81	85	79	67	85	72	89	79	80	68	79	80	80	87	61	78	78	69	78	68	68	82	79	70	83	76	80	80	87	74	73	83	75	81	76	74	60	75	71	71	74	78	79	87	99	94	76	80	71	82	79	67	72	75	71	71	96	78	71	81	86	76	60	98	68	81	80	75	87	84	94	76	85	83	87	79	83	89	65	75	72	81	72	92	71	69	78	68	79	57	86	82	77	79	73	90	86	74	65	73	84	90	86	102	97	77	80	64	90	85	76	68	89	79	86	91	69	74	82	72	60	90	95	77	76	73	82	77	82	67	72	77	81	81	64	69	79	58	79	91	60	83	79	85	79	91	74	76	71	62	91	85	90	67	80	78	72	81	73	89	75	83	84	90	78	90	71	92	65	67	74	90	83	99	79	88	69	86	78	78	84	64	89	70	78	83	79	86	74	81	63	78	83	84	70	68	80	71	73	72	70	79	64	81	83	81	77	93	66	75	76	94	89	84	75	75	94	74	60	85	84	68	84	63	72	84	77	77	71	83	69	87	99	76	85	78	68	85	83	76	84	66	80	79	70	83	86	74	84	94	87	76	77	82	93	90	101	83	83	81	80	98	77	68	91	86	79	88	84	72	79	90	80	83	75	70	89	83	77	81	86	67	63	76	77	91	70	89	86	79	80	71	82	76	75	68	72	75	87	80	89	94	92	91	79	77	79	79	72	91	75	70	79	87	89	86	80	85	72	82	75	82	72	85	86	84	72	84	78	83	87	77	85	80	86	75	67	84	82	87	73	88	70	97	85	73	70	81	89	76	92	67	85	84	79	82	76	79	94	77	84	92	79	82	83	86	84	84	57	67	63	91	82	94	71	64	78	66	62	74	79	77	77	65	92	83	71	90	81	75	68	78	90	71	96	78	72	79	82	73	80	73	93	80	67	64	97	80	79	78	91	75	69	79	97	79	69	92	78	84	91	73	89	75	72	75	87	72	75	79	65	89	72	73	73	86	85	62	79	79	81	69	67	82	82	105	77	77	74	77	79	78	89	79	73	82	79	87	94	74	71	73	76	81	75	69	82	95	93	80	70	89	73	73	75	98	88	70	81	70	58	69	80	76	82	67	83	71	89	72	82	74	72	93	82	82	72	72	89	75	81	88	79	96	78	97	68	74	68	83	76	78	82	98	81	69	86	68	70	81	83	75	86	76	67	67	81	88	86	91	90	76	72	68	81	78	84	81	79	62	88	78	82	67	72	85	88	77	84	94	61	79	85	68	85	82	80	75	76	74	83	76	81	78	84	59	73	74	85	74	82	63	88	81	67	75	74	78	89	83	93	73	88	69	90	94	86	76	79	88	73	85	91	67	74	76	81	69	61	78	68	92	81	77	74	89	75	67	91	81	82	77	80	88	87	76	82	83	80	103	66	88	69	81	74	68	70	67	86	72	68	65	73	84	87	74	74	77	91	74	84	73	90	71	89	85	64	72	75	75	79	86	85	80	85	75	78	73	78	64	77	85	76	76	91	66	80	83	74	80	86	80	66	90	78	76	74	76	85	90	72	80	81	63	100	72	72	87	99	67	78	75	76	75	81	78	75	72	96	97	76	64	70	76	71	86	81	78	70	73	76	82	84	85	75	72	68	85	82	71	69	91	76	91	78	81	76	81	84	76	62	82	71	77	80	70	77	87	71	76	96	89	73	83	78	79	84	93	81	81	82	68	74	72	89	71	78	77	76	80	79	70	91	65	77	83	76	65	96	81	68	69	79	92	78	92	80	80	71	86	82	68	65	83	61	84	74	79	66	74	86	74	86	75	78	86	83	87	89	73	75	75	75	83	85	64	66	85	75	99	82	74	74	77	71	77	71	72	83	85	73	74	75	78	95	90	82	68	86	72	78	75	74	78	80	78	99	72	79	74	84	78	75	78	76	81	76	76	79	73	93	83	66	96	94	82	75	65	86	80	99	73	80	61	99	76	63	69	80	67	89	90	75	81	92	80	84	84	90	76	76	76	79	79	86	71	99	84	65	83	83	79	75	80	85	80	78	79	65	74	77	77	79	83	91	69	74	89	84	76	71	81	80	84	78	65	71	71	71	88	77	87	80	72	70	81	98	82	87	77	77	73	102	77	82	81	73	96	77	66	84	76	72	65	83	83	71	82	87	88	90	81	81	81	75	84	60	90	69	74	73	76	81	67	87	75	86	89	76	94	87	66	85	72	88	83	82	66	71	85	83	69	86	83	83	74	67	79	80	76	66	77	66	72	54	69	74	76	84	78	66	92	84	84	71	73	71	74	75	75	84	80	79	66	91	77	79	69	66	64	57	64	77	84	91	87	78	76	87	82	81	71	80	80	78	75	70	68	67	79	71	80	89	65	68	86	83	79	84	63	87	81	74	74	66	73	73	73	73	83	74	80	76	87	75	83	77	80	81	90	81	80	62	76	75	85	67	66	66	66	98	89	87	67	71	72	90	89	76	76	84	81	71	85	82	64	78	90	88	78	94	73	84	75	78	79	84	69	84	88	89	73	55	72	78	84	88	80	96	84	77	74	75	72	85	75	77	74	75	70	71	92	77	96	65	77	90	70	96	74	87	73	79	98	84	74	87	85	62	75	80	81	85	96	82	72	86	79	98	63	70	99	72	92	80	68	81	83	91	75	94	71	89	79	91	87	64	79	68	82	71	66	69	84	80	79	82	78	73	57	67	60	65	79	70	77	75	78	62	81	82	93	77	72	93	77	87	72	80	97	65	89	80	77	79	95	97	78	83	71	74	75	74	82	86	86	77	80	73	73	75	75	68	58	74	101	59	95	71	79	93	97	87	84	87	77	61	86	85	75	87	59	75	80	84	87	90	79	78	67	64	82	91	71	85	74	76	73	88	82	80	82	91	82	84	88	80	71	69	88	89	81	84	70	88	77	80	84	68	75	89	89	93	73	81	83	73	68	87	93	73	79	80	65	91	89	80	77	83	77	74	104	81	75	80	79	88	67	66	78	95	88	83	77	82	71	84	72	72	72	81	75	79	82	85	93	87	83	85	81	81	90	80	85	82	84	85	73	88	79	86	84	91	71	84	82	69	65	78	84	71	85	68	75	79	80	79	80	75	63	73	70	70	73	69	77	87	60	59	70	76	78	83	77	79	86	81	76	88	79	80	64	84	74	73	83	92	70	77	98	74	96	70	84	65	78	61	76	101	70	92	86	82	60	71	75	89	73	80	79	99	86	75
6411	1195	927	1666	4921	6393	5571	2621	1263	1023	970	935	931	862	894	929	1034	1238	1398	1501	1459	1306	1144	1124	1127	1166	1088	812	673	696	658	722	690	677	658	680	658	718	732	647	685	691	706	675	735	727	684	707	676	677	646	692	655	737	718	654	650	646	675	711	704	739	690	687	726	695	664	662	674	645	643	702	640	668	675	671	700	656	672	686	700	716	688	679	688	700	674	730	675	708	706	669	650	681	713	746	663	641	681	691	741	706	703	687	671	705	666	714	694	684	685	654	715	669	669	741	734	707	671	695	682	693	706	652	680	707	684	660	748	654	703	698	684	743	714	716	667	758	701	703	710	666	650	640	674	693	705	699	711	638	650	720	657	681	682	683	691	704	703	669	652	646	727	693	689	672	685	717	664	746	680	693	650	680	701	659	636	637	689	661	722	686	696	673	696	722	665	705	690	648	661	681	672	682	688	710	690	752	720	635	673	693	735	708	726	696	665	694	681	699	672	686	728	700	671	689	708	675	641	704	715	656	689	700	656	707	681	699	649	638	634	723	684	659	717	696	704	701	702	719	695	722	628	644	705	721	647	693	710	707	698	688	654	684	681	697	703	692	665	679	713	712	675	667	685	701	711	707	661	707	688	690	670	713	705	708	719	686	670	673	719	676	620	676	685	647	678	711	692	675	671	674	672	739	670	679	643	692	667	704	694	673	727	697	647	666	706	681	684	664	654	673	705	693	698	660	726	621	719	683	645	726	671	688	638	671	716	656	676	670	685	704	717	655	732	706	715	670	676	695	692	695	684	674	668	703	687	720	663	699	700	685	639	680	679	686	697	671	669	712	699	672	686	678	752	687	701	699	682	688	705	706	670	670	716	716	650	763	681	644	654	707	684	682	669	662	707	671	709	665	671	670	646	728	669	685	674	668	660	659	639	702	685	724	650	675	659	665	656	723	691	653	695	693	627	708	673	685	678	733	688	694	674	719	672	656	696	765	691	694	693	657	752	706	710	659	666	676	691	706	704	668	675	684	652	706	700	667	709	680	692	743	705	680	682	643	664	692	687	690	711	651	700	671	674	693	695	705	680	726	678	701	711	656	758	674	682	721	659	665	702	698	684	695	708	710	652	617	655	698	696	657	720	713	674	698	678	685	687	640	669	661	705	730	669	678	737	704	699	686	692	646	646	708	729	693	662	682	685	688	702	682	709	663	677	697	670	689	645	700	691	667	676	729	693	653	696	689	702	737	712	696	689	702	692	737	677	677	697	712	641	678	721	668	668	709	661	691	692	673	645	696	696	736	683	700	742	693	681	720	720	663	716	703	636	689	640	654	743	671	705	734	694	686	683	706	728	697	707	727	697	664	680	682	729	696	732	665	679	680	682	719	679	698	638	670	666	706	646	667	692	732	657	670	699	631	666	660	708	691	721	709	741	674	666	728	722	690	661	680	637	662	698	763	688	719	686	695	691	700	683	669	668	700	692	658	687	690	686	673	714	744	675	738	674	691	737	685	697	625	669	679	697	680	696	704	686	714	709	683	663	680	678	700	698	756	697	693	677	682	653	702	674	689	659	678	715	689	690	628	712	747	707	724	682	655	649	725	705	688	632	711	678	696	671	697	712	700	697	656	699	687	671	715	731	666	695	679	709	705	706	665	682	674	672	693	676	674	696	701	689	702	722	670	707	721	686	681	672	646	688	687	666	685	712	669	651	632	663	696	718	632	700	668	670	703	663	669	647	711	642	678	671	679	677	693	702	711	642	720	670	674	669	666	711	640	652	699	669	660	690	727	662	691	674	700	668	687	733	711	706	702	682	745	656	704	709	666	664	756	703	698	658	658	651	680	682	664	682	665	687	655	683	691	641	678	714	708	708	668	676	685	663	699	704	698	716	685	724	692	694	667	659	659	704	712	677	714	679	670	667	608	675	755	685	674	703	639	673	713	708	699	695	688	681	689	705	689	666	691	672	666	674	715	770	697	681	728	699	689	697	681	712	705	639	698	667	680	673	667	693	684	690	661	617	683	711	696	684	687	713	628	689	710	683	702	708	697	701	696	676	645	672	669	739	705	717	694	701	708	683	650	687	682	732	730	671	672	715	685	677	693	696	681	720	656	715	699	684	715	659	657	721	668	680	641	692	749	688	701	634	692	758	693	677	708	690	639	687	673	673	673	643	701	695	705	699	692	714	710	645	672	641	693	656	687	705	646	671	698	684	680	719	696	697	650	692	673	693	683	697	680	679	706	707	650	720	672	638	707	661	725	680	706	696	682	691	704	689	673	692	669	691	697	668	659	693	711	695	698	667	666	712	685	638	757	666	649	692	648	680	717	674	679	722	657	687	681	738	679	702	670	714	684	681	658	713	706	748	678	687	653	636	681	655	673	713	738	686	678	698	696	652	677	678	671	701	682	748	684	690	687	719	643	699	674	654	724	665	733	704	646	698	697	656	741	645	689	681	645	672	675	684	662	654	708	665	687	688	656	671	706	693	710	691	679	672	657	656	672	709	632	709	689	715	654	675	659	647	712	705	699	650	681	658	634	656	734	727	653	706	632	739	740	656	685	618	648	706	685	676	702	702	708	664	713	660	708	691	721	714	672	694	673	637	672	674	710	676	644	682	690	660	722	734	678	639	686	701	683	643	635	679	688	688	663	674	672	689	720	674	678	701	651	683	682	737	680	679	718	717	705	703	689	660	730	695	701	639	706	731	697	698	672	691	677	695	703	684	678	698	719	674	682	691	679	715	678	690	696	731	690	721	692	669	702	689	632	667	671	682	712	676	696	697	724	700	647	674	686	711	669	667	719	682	667	699	677	631	698	655	719	699	676	685	696	664	678	662	712	736	713	691	660	644	702	716	625	682	669	645	624	688	687	663	724	698	750	688	692	660	667	720	663	688	690	687	690	685	687	710	670	683	716	685	677	686	714	663	677	667	708	670	724	640	638	673	675	665	657	716	666	655	719	688	679	764	651	658	676	658	699	645	708	712	695	649	682	709	704	721	674	701	691	721	642	661	694	694	647	662	719	711	645	707	732	635	655	707	704	710	710	738	688	707	681	718	678	687	684	666	673	685	690	661	697	748	703	693	673	677	663	687	688	714	680	707	656	688	680	694	679	699	742	677	713	731	690	665	673	670	662	736	679	644	697	714	685	649	702	629	688	681	683	672	647	683	699	729	731	693	632	714	707	698	699	641	677	686	649	719	694	661	693	706	658	713	697	642	683	695	705	688	641	705	632	639	671	659	683	695	740	725	710	682	688	738	720	700	644	698	679	669	700	691	711	685	665	713	663	668	657	715	743	702	721	670	712	700	677	716	669	681	631	670	687	660	699	730	694	666	667	673	644	678	659	676	695	675	663	705	699	669	685	741	684	649	710	681	698	700	668	686	657	709	632	682	671	723	679	657	722	660	658	671	706	694	681	638	699	674	713	683	684	690	682	701	668	714	652	675	668	650	659	676	686	663	692	656	738	653	707	694	665	654	728
413	213	194	135	171	202	224	164	139	142	135	128	126	138	129	120	122	160	157	179	163	133	144	138	150	146	134	131	121	124	118	127	128	119	114	116	115	118	120	123	110	114	112	110	113	125	112	100	118	91	94	120	125	129	105	95	111	115	118	101	113	127	97	123	104	132	114	135	127	122	107	113	114	120	101	113	113	124	111	115	117	103	126	100	110	107	126	127	113	108	121	126	110	132	114	129	142	109	126	113	120	121	104	114	98	110	100	115	112	116	109	116	105	110	119	100	126	106	105	120	119	98	125	106	116	130	106	113	127	109	121	110	114	113	125	107	107	118	123	112	109	107	106	131	104	111	114	123	126	110	99	103	96	117	117	118	124	130	107	117	122	119	102	113	128	114	112	109	126	133	112	119	113	91	120	112	103	115	116	90	117	115	120	94	106	110	111	113	128	126	117	103	103	114	128	124	114	125	110	112	109	109	107	130	115	107	130	112	114	123	112	97	116	120	125	138	116	111	116	103	101	127	107	104	126	98	113	131	126	110	102	89	98	118	101	96	118	119	112	117	127	96	119	124	114	112	113	115	120	110	123	115	118	110	116	120	102	130	107	127	114	126	129	120	97	113	139	120	110	113	92	126	113	126	119	118	112	112	118	100	123	128	126	113	110	108	111	143	127	106	116	143	116	116	110	128	123	121	129	108	134	135	115	106	129	141	116	109	109	134	114	118	115	109	94	106	108	113	121	106	110	104	92	132	121	113	111	121	106	123	111	101	138	105	121	107	104	112	104	99	120	99	105	114	108	111	109	98	126	118	121	99	107	100	117	102	115	115	122	105	127	116	137	112	96	103	112	126	123	114	115	111	114	100	102	135	120	121	105	130	129	115	97	109	138	134	111	120	105	109	122	102	105	119	101	123	142	114	105	94	111	107	104	109	125	127	126	119	129	120	124	104	95	126	109	120	112	110	116	119	122	110	122	120	145	108	106	133	120	123	136	126	137	108	116	108	112	98	115	113	130	115	130	101	116	111	106	116	115	107	145	131	116	130	110	102	112	115	119	123	104	92	136	126	120	105	109	109	119	97	132	106	103	121	115	116	114	121	106	97	140	102	107	131	130	123	105	128	117	121	106	123	129	115	106	123	120	114	116	114	97	126	108	119	104	118	110	89	119	122	118	120	117	115	103	101	120	132	113	120	127	122	119	125	113	125	119	126	122	133	105	117	123	121	108	142	115	113	95	117	114	111	113	107	130	110	113	99	116	106	132	135	140	127	127	116	124	138	106	120	114	127	122	106	107	114	119	113	94	116	120	94	118	118	103	128	124	114	113	113	126	131	112	99	126	104	117	128	111	109	120	111	126	109	122	100	138	127	114	102	139	114	119	120	111	119	111	140	115	90	113	104	104	112	108	100	108	119	119	121	110	109	120	122	117	103	118	109	118	138	119	120	119	130	115	116	124	120	114	122	130	118	116	105	95	103	143	117	115	115	141	142	118	105	115	116	115	126	111	105	109	109	94	118	100	121	109	106	114	123	99	126	112	116	124	110	107	123	124	109	94	119	116	103	140	110	115	110	99	110	119	98	97	110	98	121	113	99	113	108	107	123	107	139	115	118	96	109	107	118	99	122	114	110	123	106	122	122	125	97	128	108	130	129	95	100	108	115	97	103	115	97	85	100	118	111	130	118	109	94	129	110	102	113	120	111	106	109	94	115	117	145	109	113	114	126	118	130	105	112	118	96	120	126	133	104	134	119	118	117	125	137	114	99	101	116	109	101	125	116	111	101	110	125	139	112	87	131	99	105	96	106	120	116	124	114	123	112	112	125	120	118	141	104	112	118	104	125	126	117	116	118	126	98	112	105	130	127	122	118	120	127	125	118	116	118	128	126	109	118	103	124	107	113	101	140	107	129	101	108	93	139	110	112	114	106	107	102	109	105	118	123	142	127	109	110	91	96	123	105	107	118	140	95	118	129	104	107	139	124	112	126	124	109	128	110	136	128	113	122	122	105	102	146	117	114	119	120	132	125	113	117	114	109	117	123	122	115	102	113	97	100	141	108	131	116	109	119	106	126	114	100	123	122	99	129	114	106	107	128	111	123	101	132	113	108	97	126	115	132	128	107	125	113	111	104	131	83	116	115	128	104	125	112	105	119	112	115	130	111	129	116	114	113	133	125	108	107	106	107	118	104	122	96	91	113	141	102	103	97	106	119	109	103	114	122	124	125	127	114	99	126	123	110	119	90	124	106	92	112	118	115	117	100	132	106	121	112	119	112	109	113	125	136	115	120	112	118	132	114	119	100	101	111	105	130	126	104	113	114	109	116	106	105	103	120	135	134	98	136	107	112	113	116	122	110	101	119	127	107	109	100	110	123	130	128	118	133	124	104	114	117	109	124	113	103	108	125	114	134	121	133	133	114	101	130	127	114	121	106	124	119	131	106	116	99	144	115	117	98	112	119	120	117	126	130	102	97	110	105	107	106	131	100	115	95	113	125	129	124	112	116	102	101	138	114	121	119	111	98	113	107	115	118	93	106	104	118	107	112	106	107	139	117	111	125	107	95	111	122	129	126	112	131	133	123	124	112	109	122	97	102	127	121	113	104	111	119	114	125	125	111	119	124	126	129	116	117	114	127	136	106	99	123	99	139	123	96	114	119	125	101	109	112	133	134	142	102	107	116	111	120	138	121	136	145	114	101	121	126	111	122	123	116	121	112	123	122	109	107	114	109	111	115	126	117	106	102	107	123	128	113	101	87	127	102	130	139	110	124	123	117	121	125	120	100	107	119	112	129	131	126	112	122	109	114	118	125	120	120	98	103	117	112	123	121	131	111	101	111	112	134	125	99	114	114	127	113	126	112	131	107	121	133	117	109	123	115	105	120	125	107	102	105	110	136	122	104	139	105	101	122	116	129	108	131	117	91	110	120	107	108	118	131	117	115	135	118	122	94	134	111	142	109	126	127	119	110	133	106	99	116	122	121	133	105	108	132	89	112	113	108	103	125	117	110	123	118	109	122	121	125	104	129	121	107	100	110	108	106	103	116	108	112	112	110	108	113	121	108	115	130	91	131	112	134	112	116	118	117	111	126	124	129	114	99	122	104	85	108	124	134	93	99	113	111	105	109	105	105	114	101	123	107	107	115	95	133	103	111	122	124	114	115	127	122	109	131	111	108	118	110	118	123	99	98	117	106	92	120	116	91	118	142	134	106	115	115	121	116	123	107	108	109	121	120	102	126	107	119	128	106	111	98	133	131	118	108	115	99	120	114	126	108	107	104	135	125	131	119	99	132	99	118	111	110	120	128	120	119	104	115	113	112	111	123	112	120	112	116	115	105	113	104	131	113	119	141	114	108	90	117	108	117	115	109	118	112	114	105	124	106	119	123	114	126	109	117	90	104	107	130	109	121	111	103	127	117	118	93	122	102	96	115	110	115	99	113	126	115	120	102	112	126	110	119	104	112	106	138	125	120	119	118	120	110
6159	2710	1941	3163	8195	9710	8700	4191	2592	2155	1909	1737	1720	1674	1521	1654	1786	1971	2338	2528	2362	1965	1853	1628	1686	1730	1713	1323	1100	1096	1029	1072	981	1087	1019	1085	1050	1053	1056	1075	1062	1095	1015	987	1021	1068	1028	1077	1030	1115	1059	1064	1062	1044	1008	1001	1051	1039	1018	1009	1044	1002	1057	1102	1080	1041	1041	990	968	1084	972	1012	1023	1014	981	987	986	1004	1033	1016	1004	1089	1050	1134	1017	1071	1004	1070	1104	1042	1044	968	1044	1017	1030	1029	1061	1046	1074	1051	1071	998	1079	1056	1027	1019	1041	1072	1004	1021	962	1094	1049	1041	1043	997	1046	1047	1044	1093	982	1004	1018	953	987	1098	998	937	1046	990	1011	997	1029	994	979	995	998	1032	1020	1047	1045	1058	1003	1015	1068	1008	1040	991	1025	1034	1051	1031	999	1031	1007	961	1039	1013	982	1048	999	1053	1037	1020	1034	1019	1042	1056	1045	1021	1071	1069	1002	1106	1039	1040	1017	1044	991	974	1082	1036	984	989	1025	987	990	1041	1046	1028	1067	1060	1008	985	1032	1007	1046	1034	1010	1020	1086	998	1031	1083	1017	981	993	987	1011	1074	1033	1017	1050	1058	961	1032	1031	1038	1016	997	1058	1029	974	1078	998	1029	1068	1055	1009	995	997	996	1018	1011	1057	1033	1000	1020	1002	1033	1010	1061	1001	1039	1035	957	1048	1052	1054	1023	1046	1010	1020	1084	1049	1078	999	1035	1023	1020	1040	1067	1048	966	1057	1010	1038	1088	1018	1036	1015	1025	1018	1038	1036	1052	944	1030	1043	973	1010	1040	1009	1034	1018	1008	1028	1060	1028	990	1064	1014	1020	1008	1063	1017	1026	960	1048	1030	987	976	1029	1092	1021	1089	1027	1021	1097	1020	1009	1080	1035	1082	1056	1015	1024	1035	1047	1010	1030	1046	1008	1042	1071	1034	1000	1014	1052	1036	1050	1035	1029	1009	952	1044	1079	990	1062	1039	1034	1033	1041	1005	1086	1073	1021	1105	955	1013	1007	1008	1042	1013	1037	1095	1069	1044	1032	1023	1023	1060	943	1092	1046	1023	963	1030	991	1078	1072	1041	1022	1017	1043	1005	1005	1044	1042	1046	1028	1022	1005	1070	1006	1062	1057	1022	1040	1015	1021	1010	1013	1108	1030	1032	1016	1014	1036	1038	1025	1044	1062	972	1021	957	1027	1064	1059	1066	1013	1016	1010	1046	1009	1078	1040	988	1044	1040	985	1031	1019	1006	987	969	1052	1052	1023	986	1027	1071	990	1092	1023	972	997	976	1003	1047	1087	1025	1000	1003	1054	1034	1001	996	1035	984	1058	1075	1047	982	1050	1058	1055	1061	994	1045	1028	1040	1040	1031	985	963	1008	1002	949	1021	1068	1046	1030	1029	1036	1016	1023	1009	1044	1008	1000	985	989	1075	1048	1005	1050	991	1011	1056	1109	1061	1032	1055	1095	1016	1062	1003	982	985	1055	1016	1015	1023	1019	1066	1033	1033	1015	1038	1035	1014	996	1018	1083	1016	995	1033	1023	1022	1044	1026	966	997	1035	1014	1030	1026	1012	1033	1012	1020	1022	1089	1043	1071	1018	996	958	1054	1029	1010	988	1028	1036	987	1073	1037	1030	1041	1030	978	1055	1013	994	1046	1068	1034	1068	1038	1042	1000	991	1029	1004	1012	1046	1027	1003	1021	984	1021	1040	1051	1011	1029	1015	1038	1078	979	993	1008	1004	1022	1064	1031	968	1010	1026	1016	980	1084	1047	1045	1043	1045	987	1043	1094	1024	1031	1044	1077	1002	1024	1062	984	973	1034	1012	1050	1036	1000	1034	1024	1047	1049	1044	1030	1059	1065	1034	1018	996	964	1045	1008	1055	1036	1033	982	1012	1005	1017	1028	1056	1013	1020	1023	1035	1056	1040	999	1050	1090	1044	1094	1018	1001	1053	988	1069	1028	1043	1046	955	1042	1035	1016	973	1022	1022	998	1000	1068	1016	1082	1053	1040	993	959	1051	1035	1019	1034	949	1042	1004	979	1053	1064	1060	1047	1041	1105	1046	1000	1031	1048	1025	1049	1011	1046	1101	1021	995	1078	1060	1033	1088	1045	1050	1037	1036	1062	1037	1007	1027	972	1055	1020	1067	1015	1036	1038	1023	1028	1064	1067	1020	1004	1024	1050	1068	1039	1025	1103	1043	1047	988	1021	1072	1029	1053	1103	984	1030	1033	1031	1035	1030	1024	1006	1007	1043	1045	1048	1047	977	1036	1037	1044	1045	1053	1027	987	985	1033	1081	1002	1050	1047	1017	1047	1035	997	1025	1003	1055	1055	948	1021	1036	1015	1066	997	1019	1025	996	1010	1009	1076	971	970	1049	1038	1056	985	1024	1075	1047	1004	1037	1000	1056	1047	1019	1022	1008	1027	1018	1030	1063	997	1018	1029	1018	1025	1055	1054	1050	1050	1066	1045	1048	1007	1028	973	1007	1007	1044	1049	1009	1013	1014	1016	1055	1049	1025	1077	997	1046	1069	1064	1045	1037	1026	1004	994	1056	1049	1104	1066	1048	1013	978	1030	1064	1028	1069	959	1009	1018	1083	1059	982	1017	1011	1018	1055	1002	1005	1060	1060	1004	1042	1050	1041	998	982	1010	1018	1088	1001	1076	1018	1011	1041	1047	1031	1058	1008	1017	1061	1015	1014	1041	1062	1028	1018	1050	1072	1074	1003	1074	988	1009	1055	980	993	1057	1082	1035	1022	1003	1027	1028	1019	988	1032	1014	1055	1058	1038	1025	1071	1032	1007	1109	1043	1029	1005	1096	1053	1029	1011	1053	1033	956	1022	1061	1014	1048	1035	1068	1022	1046	1033	1040	1011	1026	952	970	1063	1029	1068	1038	993	1066	1087	1061	1020	1018	996	1012	1025	1036	1048	1023	1042	1118	1034	1007	1023	1051	1002	1024	1083	1025	992	987	1031	1084	1017	1001	1010	1035	991	1068	1027	1051	1014	1066	1037	1046	1026	1036	1007	1030	1014	1049	1060	1015	985	1018	980	1033	995	1035	1005	990	1077	1016	1069	994	1012	1012	1004	1012	983	1013	1048	1029	1046	1033	1007	998	1024	1045	1042	1060	1010	1101	995	1091	1044	1048	1023	1021	1074	1038	998	1076	1008	1012	1048	1006	1083	1041	1026	1029	1016	1027	1036	1035	1041	1035	1021	1019	1007	1020	1004	1047	1026	970	1005	1048	1080	1065	1054	1061	1104	979	990	1047	1039	963	1005	1052	1033	1023	1005	1012	990	1051	1009	1030	1012	1043	1031	977	1036	1025	1027	982	1003	1040	1080	981	1041	1085	967	1025	1043	1035	1030	1029	1016	1034	1003	970	954	1048	1034	994	952	1070	975	1063	982	1018	1057	1070	1028	1021	937	1021	975	1037	1020	1031	1062	1012	1045	996	1054	1036	965	1062	993	983	1036	1041	1045	987	1015	1029	1031	1041	1025	1045	1023	1008	1101	1031	1053	1077	1038	997	990	958	1005	990	1028	1010	966	1002	968	1072	945	1061	977	1017	1069	987	1037	1050	1063	1032	1029	1008	1039	982	1014	1033	1028	1007	1028	992	1037	1054	1013	1039	984	999	1004	1062	1053	988	1000	1017	1043	1008	1010	994	980	1029	1021	1006	942	1000	1007	1026	1047	1044	1004	1048	957	1008	1041	1065	1015	1047	995	994	990	1039	1022	986	1034	1028	1026	1009	1032	1034	1040	1052	999	1042	977	1014	1078	1057	1024	1020	1005	993	1009	1021	1023	1005	1044	1039	1011	1030	1028	1063	1015	1004	973	1080	1061	977	1020	1061	979	1028	979	1044	959	1010	1036	985	1017	1016	1030	1006	1007	1059	1022	999	1084	1002	990	1067	1017	966	1029	1037	986	975	1067	1031	1077	1013	1018	1045	1006	1079	1011	1015	1050	1004	1071	1046	1049	1015	1026	1000	997	1039	1021	1024	991	1004	990	1061	1074	1060	1015	996	1052	1028	1069	1011	987	1028	1047	1037	1087	1001	1073	1054	1003	1011	1089	1086	1043	1002	1012	998	1019	976	987	992	1048	1090	1047	1040	1019	1019	1006	962	1023	1053	1033	1044	1002	1067	1014	1111	1003	1011	1071	1044	1092	1039	991	1027	996	1021	1045	1052	1004	1003	992	975	983	1033	1011	1025	1034	1034	1016	1066	1025	1045	1067	1024	1040	1023	950	1071	1023	1048	1028	1023	962	1071	1037	1002	994	986	1009	1021	1037	1024	995	1065	1025	1034	1066	1090	1028	1012	990	1026	1054	1055	1046	1006	975	1051	999	1042	1035	976	1019	1043	982	998	1076	1043	981	1057	1005	1005	1001	970	1001	1035	1026	1105	999	1050	991	1091	1043	1041	1053	1012	1068	1047	1036	1084	1042	1002	1001	952	1032	1071	962	977	1028	1046	1022	1046	960	1000	1066	1015	981	1044	1008	1082	1002	1031	1052	1007	1017	1001	948	1014	1010	1050	1026	1100	1087	1079	998	999	999	1002	1002	1059	1079	1018	999	1005	1056	1048	1050	1042	1019	1023	1026	1043	1057	1061	1028	1065	1039	1020	966	1043	1064	1045	1053	1009	958	976	989	1033	1038	970	1088	1027	1079	1071	1015	1047	1086	1045	1017	1065	1037	997	1045	1037	1034	999	999	998	1042	1025	1025
1124	126	82	95	79	147	108	77	59	52	53	55	62	45	41	55	71	46	70	74	92	51	69	64	51	74	55	46	37	32	29	36	37	37	41	55	33	24	44	35	38	39	28	35	39	38	36	35	29	30	40	44	38	34	39	33	44	40	39	45	39	48	32	33	36	44	36	38	33	44	31	35	25	45	27	36	30	34	36	40	36	23	47	39	31	29	38	29	38	31	41	39	37	31	32	37	49	42	39	29	23	31	34	29	34	27	23	37	34	39	47	29	35	42	31	37	36	41	31	42	40	50	33	37	37	38	43	44	37	31	28	45	35	45	32	44	31	36	32	30	36	30	33	44	40	38	37	29	33	41	33	36	53	38	40	38	38	36	45	45	49	31	27	26	40	36	31	40	41	44	43	34	41	32	37	39	39	37	29	31	41	35	40	32	25	32	45	40	43	37	36	32	34	28	36	31	31	39	38	27	26	31	36	37	46	30	26	44	34	33	39	36	35	35	42	28	25	40	37	40	24	39	37	35	39	40	38	31	28	38	45	33	30	31	30	41	37	34	36	31	31	36	35	36	37	28	22	35	29	36	33	37	37	31	42	41	31	34	28	39	35	41	39	35	42	32	30	41	47	35	25	30	37	39	35	42	29	41	41	44	31	30	45	30	37	39	34	38	27	26	34	31	34	26	36	33	48	32	40	29	38	39	33	30	27	32	43	40	40	37	27	43	42	37	32	42	25	18	36	45	27	27	56	32	45	40	35	33	38	39	37	29	44	27	39	34	33	34	39	33	45	35	39	23	34	35	32	32	34	29	34	39	40	31	35	36	30	36	46	51	32	38	48	29	36	34	41	30	35	33	40	30	32	33	29	27	39	38	32	33	40	39	35	34	36	27	38	40	31	46	30	33	34	27	33	34	35	46	35	32	36	32	39	35	34	31	30	31	41	32	33	36	35	37	28	37	24	24	38	35	37	31	35	33	41	34	35	33	41	36	28	37	31	27	32	48	30	41	41	50	37	30	25	30	34	37	33	24	32	32	34	42	33	46	43	39	34	29	32	34	33	33	42	33	38	31	28	31	33	37	38	37	33	42	32	33	42	39	29	44	19	49	33	40	50	25	28	40	38	39	30	31	39	36	41	31	44	30	44	45	41	35	30	28	30	26	29	23	48	35	39	40	30	34	36	41	48	25	35	41	48	36	32	31	33	34	34	39	32	37	32	41	34	36	36	38	36	51	34	34	31	33	54	31	40	33	29	32	41	33	29	38	38	41	34	37	34	39	36	39	32	28	36	40	30	25	36	38	47	39	37	32	31	34	32	31	37	38	34	31	31	42	39	41	41	34	33	35	40	26	34	28	42	34	39	37	34	25	29	35	39	38	32	40	26	29	34	39	40	32	31	46	31	26	39	33	27	28	38	42	25	32	30	41	32	35	31	34	31	45	26	36	32	42	37	35	35	35	42	37	38	37	42	33	36	42	42	51	35	27	25	31	29	46	33	29	38	27	27	42	34	40	35	29	31	39	47	31	36	33	35	35	37	31	35	35	38	31	33	37	38	39	39	35	30	29	22	36	37	44	29	28	35	26	41	22	32	44	25	29	32	36	37	48	39	41	33	37	33	39	26	39	29	42	41	34	25	42	36	34	42	32	30	30	32	43	35	35	29	33	32	38	36	36	33	31	29	57	42	42	42	29	33	37	38	25	49	29	30	41	29	33	34	36	40	38	38	33	19	31	41	35	39	43	34	37	39	40	37	34	36	31	38	32	31	29	41	30	33	43	31	32	30	33	46	30	34	41	26	41	37	32	38	36	30	29	35	39	36	43	37	41	38	29	45	42	39	37	34	32	39	37	31	39	40	37	35	42	43	38	36	47	31	40	33	37	41	41	33	39	50	32	18	42	37	37	38	41	45	37	28	39	33	42	40	30	35	38	30	39	37	29	40	33	37	37	40	37	29	27	38	39	37	34	40	40	40	43	30	37	34	39	30	39	28	29	48	30	37	36	26	41	41	32	40	47	22	29	33	35	35	30	32	38	30	31	46	34	51	40	32	46	37	30	42	31	25	28	40	38	37	28	34	31	30	37	32	39	29	26	46	38	35	33	40	39	43	47	38	31	38	32	45	36	33	35	21	30	44	30	36	28	27	20	35	29	38	45	31	35	30	25	38	43	35	38	41	31	41	27	31	30	28	42	47	27	31	37	39	37	38	38	34	47	37	28	31	32	27	45	41	38	29	36	32	36	35	43	56	36	34	29	35	39	42	48	35	28	31	32	37	38	40	39	45	39	31	33	46	42	31	35	35	20	38	38	28	38	32	32	44	32	32	34	46	31	47	32	37	33	29	32	37	35	28	41	36	31	36	36	36	30	37	35	40	32	37	30	40	23	41	39	38	38	37	44	44	39	35	36	33	30	40	37	31	24	38	40	25	34	35	26	35	40	41	23	34	41	36	37	32	31	29	38	39	31	32	31	39	38	34	41	30	44	40	26	34	29	32	46	38	34	40	32	28	34	29	37	37	43	35	36	38	34	33	38	28	37	45	35	32	31	36	31	44	25	40	33	39	34	43	38	36	34	30	39	30	37	34	34	30	45	29	32	35	30	38	34	37	29	39	43	49	33	28	41	47	33	40	29	33	36	36	34	47	27	35	44	42	28	35	39	36	37	52	28	41	29	32	35	31	40	48	32	37	26	44	42	35	35	40	30	31	29	31	32	41	28	38	41	28	39	34	39	32	39	31	35	39	43	47	25	28	28	47	34	34	47	23	37	32	37	31	29	38	25	30	35	37	29	34	32	34	36	36	32	48	43	38	37	32	36	29	29	38	28	35	29	33	39	44	37	33	25	28	28	38	23	35	42	40	39	40	35	36	33	30	42	44	33	31	32	42	39	33	34	30	37	40	36	32	36	34	28	37	35	50	32	24	43	31	42	32	29	28	45	38	34	32	32	32	41	35	37	37	37	37	41	38	48	36	43	35	41	30	44	32	35	45	42	51	34	36	26	22	26	39	44	39	32	41	40	34	40	43	46	41	40	26	28	33	41	35	50	25	32	43	36	39	43	37	22	38	31	32	31	44	29	40	38	25	30	34	29	33	31	30	41	48	30	35	26	26	19	35	32	32	37	36	33	34	46	35	32	42	38	35	35	33	39	25	19	40	28	36	30	35	31	26	32	30	33	32	27	33	25	36	36	34	39	34	39	48	37	32	41	24	41	27	46	24	39	36	29	45	31	41	40	36	42	28	32	42	22	29	32	31	41	43	38	35	40	28	31	38	43	28	27	36	39	36	36	30	26	32	38	38	33	39	40	26	44	36	28	34	57	28	29	41	34	45	38	34	37	38	42	33	37	48	34	33	34	32	31	44	35	35	27	34	39	44	20	34	25	36	37	34	27	30	26	35	48	33	30	38	28	37	32	29	39	43	40	33	34	24	32	41	26	33	39	26	32	37	47	47	45	41	36	34	37	29	33	36	28	24	43
8059	1794	1274	2281	5600	8897	5651	3053	1831	1477	1243	1148	1022	952	927	908	1193	1352	1683	1748	1746	1401	1177	989	997	1110	981	547	363	382	377	361	348	363	346	358	370	373	367	346	352	359	345	320	398	356	376	370	333	319	342	327	339	318	356	336	336	333	341	304	309	325	324	325	356	318	326	301	301	331	307	323	312	290	320	357	294	312	296	371	338	327	324	342	330	323	311	316	310	320	333	337	321	316	343	297	300	320	331	310	337	342	311	283	319	292	302	307	312	291	302	316	340	322	310	303	300	322	320	321	299	299	341	317	339	316	336	296	348	329	306	336	301	307	302	334	286	340	315	301	324	311	303	309	330	323	301	305	323	305	301	296	327	321	357	302	302	317	333	336	340	326	302	316	283	314	327	304	328	331	329	324	291	316	319	337	334	281	304	318	323	312	332	321	317	304	292	314	309	311	317	295	335	303	304	322	321	320	302	302	306	313	314	344	326	304	284	330	327	271	304	297	294	334	294	296	306	323	299	321	328	322	336	298	299	327	321	341	288	304	306	312	306	302	306	282	324	326	317	375	328	295	315	311	332	327	323	355	323	307	298	321	341	316	320	333	292	318	325	310	271	307	317	323	293	312	347	319	317	306	358	307	310	308	281	313	292	287	311	337	304	287	338	291	318	341	304	295	331	314	322	300	328	303	284	310	301	298	308	329	268	304	303	282	322	315	314	323	339	321	304	314	312	335	320	329	326	348	323	333	300	323	337	339	296	281	327	330	320	341	301	357	314	322	320	334	301	311	363	335	325	319	309	318	321	304	325	315	321	322	310	328	303	334	305	351	329	310	292	292	352	328	331	309	341	321	306	297	317	322	306	310	322	323	306	311	298	329	341	333	315	335	300	337	350	321	319	345	322	308	294	298	298	305	338	367	303	326	327	306	303	330	307	280	318	322	312	339	324	338	325	316	317	298	294	320	338	305	352	314	312	340	324	303	301	356	313	314	307	349	300	306	313	297	315	343	296	337	330	339	314	318	328	298	308	339	294	340	341	340	324	337	332	341	289	334	317	328	317	312	338	289	323	314	309	302	339	340	339	349	309	282	313	316	316	302	346	295	323	312	295	306	304	334	295	306	306	320	326	318	345	289	328	318	311	331	308	318	340	351	340	333	324	298	348	319	319	312	311	322	338	299	332	301	296	360	312	315	296	316	321	294	337	320	341	321	320	348	299	343	310	299	344	326	295	335	313	344	337	307	309	330	326	287	280	328	313	286	280	317	319	293	310	300	305	345	323	337	311	305	301	282	326	312	297	336	309	321	301	326	287	307	320	319	338	284	304	321	334	335	321	369	304	321	310	299	315	350	309	319	305	302	326	332	355	273	305	283	293	324	313	323	304	330	332	329	324	322	335	322	330	291	333	337	289	334	320	306	298	291	308	271	310	315	345	337	313	275	285	303	353	313	296	304	336	299	337	289	300	323	303	312	335	299	350	320	306	289	341	339	330	306	313	320	309	327	314	310	308	335	327	337	338	336	339	306	309	323	321	325	308	295	318	308	341	303	324	324	327	317	270	356	310	308	279	310	305	336	296	312	315	307	309	298	299	347	336	313	306	322	335	345	274	303	342	340	342	304	325	308	294	336	316	302	311	294	303	294	331	300	315	304	316	310	322	351	277	289	304	305	349	329	329	283	321	326	308	335	331	347	295	287	292	325	311	298	283	326	309	268	300	299	326	307	306	299	298	273	307	357	310	318	315	329	345	291	255	312	299	321	301	307	324	299	346	308	346	326	315	304	308	316	299	338	331	348	311	312	257	323	315	322	335	289	347	304	323	334	303	330	342	318	316	326	329	322	314	322	331	326	305	343	317	312	325	306	290	295	336	322	314	302	319	291	319	331	317	309	299	325	297	318	337	323	290	316	320	307	325	307	339	334	351	297	322	319	318	313	302	305	327	301	306	335	303	292	337	329	346	327	297	330	269	309	309	331	291	293	308	320	334	301	301	326	285	315	324	314	347	315	293	319	317	294	289	326	292	342	291	298	314	317	297	303	317	322	333	294	332	304	334	337	314	329	324	347	306	300	316	324	335	285	325	305	296	312	315	303	334	311	317	334	355	288	300	318	297	359	315	320	326	279	329	307	325	303	308	324	302	291	339	344	316	313	312	301	341	316	332	331	332	309	345	290	326	318	361	337	315	314	326	321	297	327	337	313	299	304	327	300	329	300	291	326	331	317	331	318	284	305	318	325	325	361	322	323	315	316	335	305	316	286	324	346	311	328	334	309	306	321	306	311	318	344	286	311	336	337	286	341	301	293	303	306	331	341	337	302	289	334	308	305	310	318	303	336	334	297	306	330	378	316	281	328	278	327	309	320	357	288	312	309	309	330	293	296	333	323	292	321	305	316	342	323	302	298	301	302	323	347	287	309	300	317	343	335	311	304	357	331	269	349	329	302	321	300	307	330	325	334	308	345	303	325	344	321	320	321	319	302	325	326	331	296	300	335	309	330	297	301	310	331	295	331	367	312	345	332	306	324	304	294	306	290	302	335	288	289	289	347	322	298	276	356	314	333	301	337	332	326	325	301	301	320	287	294	302	298	308	305	302	286	349	351	340	302	333	313	286	332	321	307	367	308	331	302	311	303	292	275	305	314	326	355	315	300	340	316	307	310	315	332	313	298	284	302	313	345	304	293	317	309	332	294	300	315	335	310	288	291	345	324	319	315	304	328	338	345	337	312	317	306	318	290	307	328	342	319	317	328	316	355	328	323	279	304	333	328	300	303	304	291	314	330	315	343	310	344	314	305	297	308	297	303	302	324	320	304	323	284	318	339	330	310	297	338	325	321	317	323	315	335	315	356	276	334	337	314	308	326	316	330	329	303	335	312	317	264	314	314	319	304	310	310	326	300	314	336	320	316	334	304	338	308	329	344	334	307	330	330	342	320	322	279	313	328	311	309	306	352	329	314	342	329	334	296	298	320	302	309	316	326	325	342	332	322	301	306	317	307	324	325	314	306	296	333	302	313	301	314	329	286	313	314	314	333	310	309	320	314	302	302	355	313	307	329	315	316	308	319	333	303	295	343	318	309	301	331	321	311	348	329	315	293	302	301	324	303	354	287	322	325	303	331	329	319	306	314	316	265	311	336	320	321	320	313	325	324	305	325	322	310	340	322	331	308	312	340	309	308	314	303	295	353	308	310	336	304	337	303	320	316	330	308	324	320	349	297	327	304	278	329	311	338	313	325	330	302	321	333	296	325	322	303	331	298	332	303	335	299	299	298	343	342	310	297	337	326	294	307	299	291	310	322	296	308	293	299	302	324	322	323	351	319	350	292	357	323	317	319	323	321	341	314	307	314	319	331	305	326	309	311	326	307	327	301	310	313	310	331	340	291	321	261	327	334	313	329	321	330	362	330	294	321	310	344	324	315	314	305	321	342	316	342	346	310	305	326	306	287	328	316	312	317	329	288	354	310	350	318	288	315	329	306	339	345
604	237	179	148	145	207	204	153	128	137	116	92	107	112	123	97	113	128	114	142	146	122	121	105	93	109	106	87	71	79	84	80	83	79	68	83	90	78	101	70	72	76	70	72	82	83	92	87	90	73	88	104	93	76	93	90	95	77	68	81	78	94	98	62	85	95	77	86	85	82	80	87	89	80	88	81	93	66	79	64	82	80	63	84	100	89	80	97	95	80	67	79	86	100	95	79	103	95	81	76	81	95	89	75	87	89	69	95	93	81	98	75	80	55	68	78	89	82	67	73	91	78	74	79	79	96	82	82	73	101	95	99	80	92	79	76	89	85	94	86	81	95	84	78	83	87	89	73	79	83	89	88	90	76	88	92	64	99	86	78	75	78	72	86	82	77	74	98	75	76	78	86	72	80	77	84	88	84	83	69	82	82	91	97	87	77	101	95	90	101	87	83	90	74	80	88	83	83	86	77	93	69	74	75	62	103	87	83	80	92	81	80	97	78	88	79	84	86	79	96	90	89	84	81	83	86	105	80	81	84	87	88	86	88	73	89	81	76	72	80	79	84	96	83	90	89	93	86	90	86	87	77	73	85	72	91	89	89	87	63	88	81	91	78	97	90	72	73	66	95	73	87	83	81	88	98	85	67	95	89	85	77	97	98	77	92	74	93	90	87	64	78	76	85	81	97	93	73	73	92	66	78	71	97	92	57	90	87	112	89	96	88	87	95	81	80	71	84	87	92	98	80	85	92	102	75	89	78	99	90	80	69	81	88	81	86	96	90	80	78	81	83	83	80	98	92	93	86	81	68	92	91	92	87	99	85	74	83	81	70	73	99	73	85	78	99	89	81	91	76	88	96	89	93	68	90	75	86	76	98	91	77	73	94	89	91	89	80	70	96	90	77	88	93	68	91	57	84	88	88	75	92	102	77	77	90	87	64	93	81	94	86	96	89	84	82	91	93	80	84	87	82	89	82	91	74	82	85	87	90	86	85	87	80	93	83	81	67	120	92	81	90	84	74	95	85	80	85	72	103	78	78	80	81	85	75	89	86	70	91	98	79	96	75	73	91	79	85	85	75	77	103	87	98	76	75	89	89	85	66	82	87	86	79	80	91	80	80	68	69	76	94	81	91	76	91	84	94	81	90	99	84	87	85	76	81	109	99	79	78	80	81	71	76	90	86	76	83	90	86	75	85	69	86	87	88	74	86	80	103	94	85	82	86	82	89	76	88	66	83	88	97	104	94	90	78	64	84	78	91	90	76	73	93	96	88	74	79	69	86	97	74	79	78	89	87	114	65	98	85	83	87	89	84	87	92	89	82	87	89	66	85	77	90	91	85	90	75	82	77	90	81	93	86	106	96	86	97	78	96	84	78	87	83	80	88	101	80	93	84	79	91	64	73	77	87	67	80	83	77	89	97	85	72	83	79	83	87	81	89	88	69	88	85	85	83	86	69	85	79	75	91	70	78	78	84	85	92	86	99	91	83	82	82	69	98	91	72	81	93	94	78	84	85	84	74	93	57	97	81	93	83	99	92	85	68	81	86	83	92	87	94	94	93	81	95	90	83	79	87	68	81	88	81	89	90	75	85	63	86	86	94	84	75	96	95	68	98	73	70	97	72	89	87	78	88	81	75	79	95	80	69	85	76	75	91	92	91	88	79	109	89	77	94	77	80	98	102	73	83	83	94	71	87	91	92	78	92	77	89	86	83	98	75	77	96	75	76	85	80	91	79	85	102	89	75	78	92	70	83	86	79	87	97	82	90	90	86	84	90	85	98	92	84	100	91	81	97	91	76	100	87	83	74	78	80	73	81	78	90	80	71	88	87	108	88	87	92	75	87	69	92	94	68	97	83	89	70	77	66	90	100	97	95	91	72	78	96	94	79	74	86	77	76	88	80	88	87	94	92	97	67	86	81	90	98	84	92	87	93	92	89	80	87	97	94	109	78	80	86	76	93	103	82	86	82	69	101	93	90	78	90	74	80	86	90	69	89	103	94	89	74	83	80	94	86	89	98	81	86	74	71	79	81	80	98	85	72	78	96	80	74	78	85	92	79	90	78	86	72	92	102	84	88	99	76	95	86	69	84	76	83	77	87	90	82	82	77	70	102	93	79	86	86	73	118	103	82	94	95	81	91	87	90	98	91	87	73	79	105	83	86	76	82	92	85	88	82	88	89	81	77	87	85	72	97	86	90	79	70	88	80	66	82	95	97	90	86	87	87	84	91	103	74	80	70	86	91	83	109	69	85	85	90	104	85	87	89	91	85	88	82	107	74	77	76	64	85	75	85	85	106	88	77	77	74	99	96	88	88	79	81	81	90	76	93	87	96	84	82	89	82	85	87	67	79	83	88	92	93	85	83	90	84	74	80	77	83	87	85	67	99	81	75	79	87	66	86	84	91	82	89	74	81	80	69	72	86	77	90	76	92	75	64	94	75	82	92	91	79	82	92	63	68	76	77	80	70	66	85	70	85	72	90	89	82	89	76	88	80	67	87	74	101	93	91	73	84	78	82	74	78	83	86	86	94	88	81	88	89	96	82	68	85	95	84	88	85	89	87	80	79	89	88	77	86	83	86	80	71	95	71	108	76	77	68	84	71	92	97	77	76	87	88	83	82	80	91	81	79	74	83	83	80	85	88	98	91	84	76	81	76	61	76	82	94	98	69	97	80	90	81	69	99	74	84	85	79	77	78	96	83	88	84	66	97	87	77	103	87	83	95	85	90	76	94	71	112	86	76	88	88	97	89	69	76	61	90	82	75	78	88	85	81	96	78	80	99	76	70	73	84	75	83	87	70	89	91	90	91	77	65	98	71	79	95	75	78	68	97	75	97	93	68	66	95	97	86	76	85	73	86	82	73	73	79	72	85	80	88	76	72	79	80	84	69	79	105	82	83	75	82	87	86	92	84	84	78	83	83	98	97	88	85	102	77	75	72	91	87	80	108	77	87	92	80	80	83	89	85	93	86	83	93	73	86	87	100	88	90	90	72	84	95	61	75	81	80	78	72	83	93	82	84	78	94	82	105	73	77	86	81	64	75	75	78	67	109	93	81	98	101	107	93	69	65	77	72	72	86	88	87	101	92	76	70	89	91	75	77	80	76	93	93	84	91	96	81	99	74	91	90	83	78	80	75	64	101	84	79	86	73	91	76	83	73	87	89	76	87	83	89	96	76	103	85	90	74	92	65	99	80	92	81	89	77	89	95	73	76	101	90	80	86	80	89	91	85	82	77	84	90	95	86	93	84	83	67	91	100	97	78	89	92	68	95	99	92	97	90	71	77	60	90	100	81	96	93	82	78	97	83	82	76	89	92	79	81	93	88	86	84	95	75	77	107	72	75	84	75	87	89	69	83	98	96	93	85	71	92	83	81	93	83	84	76	67	82	89	88	70	77	82	90	85	106	85	72	78	71	71	73	94	77	77	76	89	100	86	83	91	83	98	90	82	80	103	109	85	94	83	85	70	83	89	87
8229	3822	2379	3412	9157	11063	7720	4637	3098	2631	2220	1881	1823	1936	1750	1651	1891	1843	2139	2367	2557	2100	1869	1757	1716	1704	1718	1068	874	896	935	837	835	897	847	885	855	836	787	818	839	816	821	824	840	838	824	842	810	813	857	758	831	807	812	817	816	764	806	813	734	818	780	811	797	785	822	823	798	840	749	821	737	785	779	850	775	770	809	802	785	760	891	835	825	789	782	820	764	736	733	780	779	800	762	726	809	794	766	800	781	774	768	781	856	755	756	787	774	768	843	805	780	746	791	750	794	817	804	747	741	758	773	802	784	777	772	801	760	807	778	802	792	795	781	787	758	757	792	761	789	789	746	821	781	719	801	782	781	753	753	800	764	842	816	797	788	783	768	814	784	793	777	799	772	841	767	788	764	779	799	775	825	825	811	806	845	783	776	816	755	753	785	751	768	772	784	813	767	787	798	812	786	765	794	770	790	740	853	776	814	774	760	793	752	785	762	818	789	789	780	774	817	764	768	767	793	782	760	818	777	780	819	809	816	753	802	805	746	810	781	773	770	839	779	782	783	764	799	762	848	752	756	761	803	835	777	812	768	819	775	786	783	779	785	783	753	785	805	791	774	802	798	732	796	786	796	823	806	803	781	764	731	784	815	819	799	817	783	790	824	769	783	787	804	800	840	748	838	733	853	764	785	785	802	834	764	751	776	817	765	826	746	830	777	836	775	772	780	754	757	786	789	808	808	774	784	732	852	820	771	822	764	793	835	780	790	811	780	751	763	771	766	829	822	761	782	794	781	777	863	776	832	771	776	772	753	787	756	798	767	838	769	798	764	779	741	769	754	770	757	776	812	809	786	767	810	774	788	771	796	840	798	789	761	805	829	770	769	781	821	802	853	819	789	783	806	776	745	785	774	785	795	762	730	765	806	791	818	807	800	784	788	802	819	761	793	750	801	819	782	747	798	813	805	732	735	777	762	771	794	770	772	804	747	780	742	769	795	735	773	793	740	724	811	803	803	759	812	775	788	825	767	754	799	858	761	780	791	757	729	825	819	760	778	814	781	820	741	747	769	763	772	777	780	767	804	742	800	752	793	757	801	766	778	819	775	781	808	750	768	762	770	780	756	805	840	797	811	776	815	808	802	816	829	772	796	776	766	805	756	763	765	795	784	815	815	787	748	813	814	787	794	818	763	800	789	847	779	752	776	836	812	784	767	853	786	752	791	780	791	741	778	758	753	778	767	811	779	764	784	765	810	750	844	815	760	748	764	758	761	765	752	776	747	766	744	787	778	747	797	800	787	786	756	732	824	754	815	790	804	729	814	840	741	765	754	716	746	792	802	801	801	800	761	767	750	822	810	788	820	757	777	808	793	837	765	789	791	812	753	796	828	809	837	769	795	767	791	766	787	810	814	774	803	773	777	817	761	781	797	780	775	786	784	746	741	799	825	794	783	791	807	807	803	784	750	800	797	786	786	780	786	785	747	843	805	767	799	745	792	784	791	756	786	805	813	786	805	807	751	771	828	762	767	785	829	801	774	769	775	809	820	831	785	798	768	769	765	773	766	786	796	776	770	805	740	806	807	780	791	749	792	825	839	816	784	778	772	735	737	807	777	767	781	813	776	769	800	789	788	804	762	811	782	843	780	828	792	734	776	732	828	790	801	785	783	790	777	748	783	758	773	784	784	788	774	787	774	781	777	796	782	812	753	801	792	809	786	764	751	794	844	794	811	819	784	762	826	733	752	805	804	816	808	764	790	763	811	805	813	790	835	835	857	760	763	785	789	856	839	751	825	765	759	801	795	785	783	775	785	784	778	810	799	722	749	744	750	795	789	740	771	802	770	754	774	790	758	785	794	824	778	803	768	730	782	759	807	757	793	867	768	783	815	820	780	752	791	847	769	770	796	786	792	784	778	742	779	775	809	769	771	753	778	803	836	797	785	816	825	757	785	767	743	730	764	763	825	796	787	815	809	793	747	814	788	793	813	799	821	741	850	808	810	777	708	760	792	803	775	753	841	778	820	826	795	828	783	803	739	781	784	810	779	770	773	879	782	752	832	775	742	744	699	780	820	794	845	755	786	773	768	813	796	773	739	823	771	799	787	749	798	804	757	798	795	771	767	766	823	786	820	773	777	794	822	766	793	790	737	795	790	790	758	782	827	773	802	818	811	787	852	753	813	790	794	759	821	811	767	753	803	774	805	753	765	784	808	808	818	763	739	779	794	790	790	757	794	805	782	773	798	773	796	760	761	772	770	809	796	796	786	772	763	804	770	769	811	808	776	765	805	768	762	760	732	772	774	772	819	827	747	823	805	818	757	784	787	782	793	804	766	775	889	735	777	768	806	851	773	749	813	763	809	793	823	783	777	788	789	791	737	810	738	799	841	835	800	799	835	798	758	809	756	772	794	758	773	777	813	781	815	801	777	758	809	796	751	790	763	773	793	764	814	797	807	756	776	782	797	768	807	728	788	823	747	754	777	798	774	796	796	799	819	785	784	823	806	765	774	796	778	786	802	767	774	757	768	834	830	800	777	806	814	780	754	802	803	788	791	758	842	807	781	723	760	763	737	802	782	768	734	779	768	814	801	737	783	717	784	755	815	772	787	769	818	810	703	760	830	799	778	785	802	775	798	821	775	741	801	801	827	781	799	824	782	799	751	734	750	788	836	820	805	761	772	741	802	762	772	818	775	780	794	747	789	810	798	787	843	826	750	751	806	816	747	776	797	765	752	746	803	751	763	812	800	779	803	760	787	840	815	715	752	774	793	818	780	781	803	757	762	790	766	792	765	830	768	790	800	843	785	769	806	816	854	817	786	749	822	794	774	785	718	790	796	810	805	818	733	779	795	783	812	765	781	772	786	812	736	759	775	820	774	810	783	803	774	758	764	778	761	792	801	736	788	720	774	774	792	790	831	812	790	830	792	792	783	792	815	833	752	800	752	769	809	809	788	781	799	797	768	798	768	797	827	775	800	798	735	778	807	787	842	744	765	749	758	805	777	770	783	795	769	814	768	780	737	799	786	765	785	786	806	804	783	759	845	787	790	742	771	820	769	757	800	791	814	787	785	780	777	805	768	784	775	787	831	794	807	791	758	775	797	793	767	749	787	718	764	834	790	819	821	771	743	769	803	781	770	786	781	809	762	832	782	800	785	799	753	780	813	807	806	818	789	812	815	784	782	754	768	806	781	801	754	779	807	804	774	854	817	796	817	774	762	795	792	780	755	796	793	787	781	814	795	754	759	744	743	767	789	766	790	772	817	783	777	791	772	778	818	751	784	772	762	803	782	800	806	794	810	767	791	778	778	732	805	772	781	794	778	822	768	803	784	830	814	760	794	751	754	799	805	812	837	784	802	811	775	804	771	779	749	736	759	745	785	791	796	782	772	801	782	768	841	792	812	754	791	808	796	791	782	776	828	831	752	786	781	788	811	763	814	826	850	763	801	798	781	775	781	770	776	812	789	734	772	795	768	838	777	764	762	772
712	137	123	114	105	116	115	92	84	89	71	72	102	92	88	97	79	102	98	107	122	100	101	91	99	102	101	90	65	95	75	69	68	85	87	71	79	85	55	94	63	92	74	80	80	79	77	84	81	74	82	69	84	84	88	78	73	97	86	85	80	97	83	72	70	79	64	83	98	77	73	79	75	78	87	67	79	81	78	74	82	75	78	89	81	83	90	84	74	86	78	82	73	94	71	82	67	69	95	75	86	78	93	81	81	82	70	76	81	82	93	83	93	86	65	73	87	83	90	93	94	83	80	86	78	76	72	88	70	77	84	80	87	76	90	71	80	81	67	92	67	82	80	79	88	66	64	100	65	86	81	87	95	86	64	83	63	77	77	85	87	93	80	59	78	90	81	94	84	80	64	82	87	75	91	98	72	77	68	115	70	70	64	70	65	81	81	96	71	85	74	77	89	75	78	73	69	81	81	82	61	81	84	73	79	85	60	73	83	87	87	75	68	82	85	88	67	74	76	92	79	85	85	73	70	77	94	71	81	77	83	80	63	90	73	75	82	78	85	79	74	86	84	78	86	88	68	80	74	78	72	67	65	74	80	80	82	81	69	79	85	69	82	71	83	79	87	90	82	72	83	69	85	87	88	77	92	81	81	96	84	79	66	77	74	85	78	84	75	75	72	90	83	70	87	101	69	103	89	72	69	86	79	86	78	90	78	83	79	82	82	84	86	78	71	85	95	86	86	73	93	76	72	78	76	86	64	80	80	76	71	84	77	72	78	86	90	76	69	69	85	92	93	88	90	69	77	83	59	83	87	87	69	80	88	77	92	66	79	76	81	94	75	83	71	85	73	93	62	82	78	80	92	68	66	79	80	85	81	75	82	93	73	77	82	82	76	76	60	76	89	77	79	79	85	87	69	80	82	85	79	75	83	82	100	111	88	85	81	92	74	82	88	78	74	84	81	85	114	63	70	99	59	81	79	74	83	77	85	72	78	83	83	70	92	71	79	83	77	73	91	69	89	95	86	96	70	80	62	77	93	81	79	69	76	81	94	80	77	79	64	82	88	74	76	67	76	85	81	90	69	90	100	90	80	77	74	91	71	76	81	80	68	81	90	84	83	86	62	86	87	68	62	68	74	78	78	88	81	87	86	82	87	87	85	87	89	68	72	87	86	83	75	91	80	81	99	72	63	59	78	67	86	87	77	84	78	82	76	70	75	87	78	78	73	75	69	75	77	85	78	87	71	79	82	80	76	85	62	89	70	81	86	70	82	86	77	90	65	81	79	65	73	74	73	81	64	75	74	56	68	69	86	71	70	91	98	88	93	72	79	86	91	94	88	71	79	83	70	76	76	89	78	87	82	84	90	76	72	80	66	81	94	87	74	74	92	68	69	89	75	90	97	77	76	96	93	76	67	84	91	98	86	80	83	74	79	76	81	73	81	84	90	91	71	97	81	98	68	84	82	73	78	76	78	77	92	78	85	78	92	62	91	84	64	64	68	87	88	87	78	96	66	88	75	71	77	80	88	86	77	82	76	77	83	80	79	91	81	78	86	76	82	81	68	95	96	76	82	86	75	90	90	89	81	75	66	73	84	63	75	75	87	57	81	72	95	74	86	75	84	70	90	86	81	85	64	78	74	82	83	85	88	79	87	66	89	71	88	80	66	84	89	76	87	81	88	88	80	84	87	83	85	75	75	73	71	80	69	70	83	85	81	74	68	71	71	72	90	72	77	69	84	72	67	84	94	86	85	84	72	90	82	78	81	78	96	65	79	81	83	94	66	98	81	73	91	80	85	73	87	82	74	86	75	66	80	72	78	88	83	84	81	78	72	97	94	72	86	72	83	76	70	86	84	90	74	100	70	69	88	63	69	75	85	64	80	63	77	82	63	86	79	77	85	68	69	68	86	85	83	68	68	79	76	77	86	87	61	78	78	77	94	67	89	69	96	82	109	87	99	96	82	77	70	72	75	76	78	89	67	86	103	67	87	76	75	61	76	78	78	93	70	84	92	96	78	84	80	79	84	75	82	74	68	73	94	78	99	94	82	79	64	76	91	75	73	75	73	97	80	66	102	84	79	84	73	83	66	93	77	75	78	68	86	86	73	73	86	79	61	88	90	79	80	97	77	97	74	73	90	91	68	73	83	76	76	72	77	78	112	82	80	82	96	80	76	101	79	88	69	94	71	78	90	78	96	89	70	82	79	84	91	63	77	94	75	82	104	69	72	77	95	72	82	92	75	70	84	79	83	72	76	75	84	84	78	71	61	77	83	76	93	86	87	73	88	96	90	71	82	74	83	72	65	77	73	73	90	90	71	79	68	91	92	70	79	84	77	86	63	87	83	51	94	71	85	85	70	77	72	89	84	83	84	67	81	71	80	71	81	79	77	74	82	57	73	76	96	67	78	82	87	91	70	61	90	81	81	64	76	76	83	73	81	84	70	76	72	76	83	90	112	69	84	103	89	69	87	75	86	79	80	74	79	83	79	84	93	63	76	75	86	92	81	79	79	81	83	71	90	73	84	80	85	84	74	68	75	89	80	87	69	84	80	80	72	78	77	86	80	63	69	77	85	70	75	76	87	74	68	76	80	72	77	86	76	88	75	83	72	77	83	80	91	77	78	86	80	88	72	85	76	93	88	74	95	78	78	85	85	91	68	79	79	89	68	78	79	71	56	85	92	81	71	76	69	77	69	90	88	69	79	95	59	86	82	71	71	83	94	74	89	81	77	98	78	79	85	93	82	81	75	83	93	76	74	75	72	81	73	67	77	81	68	80	81	88	83	91	71	83	75	100	81	82	82	80	80	73	86	74	90	77	81	84	80	80	86	78	88	82	79	80	90	82	89	83	76	77	71	61	96	53	68	73	83	63	79	69	78	84	93	80	99	86	85	70	73	63	73	87	80	74	59	71	82	86	81	81	80	81	76	81	68	90	67	72	85	76	81	88	68	71	67	70	77	92	75	94	92	65	86	70	72	95	87	77	89	80	64	85	77	82	82	84	69	73	72	55	97	90	74	86	73	79	70	77	87	80	65	81	71	60	82	88	70	78	82	72	76	72	87	69	81	80	78	69	71	84	91	71	77	85	74	86	86	83	82	75	72	85	89	80	84	97	85	81	68	86	83	104	71	95	86	101	75	78	80	63	71	86	75	82	73	71	84	62	80	82	78	80	87	78	82	90	91	71	63	87	84	91	82	80	80	76	86	81	82	83	64	96	69	68	70	75	84	70	75	70	75	72	103	78	68	81	66	77	92	92	76	81	79	97	78	75	73	83	70	74	75	67	82	82	73	92	68	69	88	72	70	76	77	68	67	83	72	77	73	98	90	81	70	71	83	68	85	89	75	56	78	86	72	72	78	58	78	83	77	81	87	67	67	68	96	87	97	65	76	80	72	77	81	76	83	83	64	80	88	92	65	79	75	83	75	105	60	92	89	73	87	88	73	93	83	92	74	72	92	73	89	74	75	75	80	86
6477	1710	1263	1845	4859	5301	2811	1649	1098	1034	929	925	912	950	956	1023	1096	1212	1309	1571	1382	1270	1082	1060	1121	1185	1082	822	738	731	682	680	698	652	684	694	709	694	704	741	720	693	652	687	715	692	705	673	621	717	709	659	738	699	666	634	728	652	676	717	674	630	756	676	713	702	695	657	702	668	644	695	715	687	698	690	680	693	658	660	675	708	684	684	723	651	626	691	728	694	630	669	684	675	682	683	656	655	744	656	677	682	692	646	730	640	737	696	684	700	670	727	666	711	686	678	668	709	702	698	706	686	707	675	655	711	684	672	660	699	693	719	721	677	687	694	658	667	675	696	722	719	654	728	636	709	685	676	670	658	677	737	699	766	684	647	692	670	707	669	709	667	684	701	693	697	683	683	658	719	699	687	679	649	701	685	695	684	676	719	733	692	668	671	645	671	692	710	705	685	685	709	653	718	736	658	718	700	692	661	644	713	707	675	698	666	687	683	637	684	704	700	666	665	648	673	689	688	717	653	681	722	717	674	727	685	656	662	702	667	667	659	701	700	656	680	674	696	683	687	664	713	672	715	692	709	732	677	639	705	650	671	676	644	704	658	703	675	672	724	708	664	684	717	725	650	694	684	715	673	688	682	694	698	667	688	722	728	646	704	640	700	721	709	684	676	712	719	710	671	672	671	714	707	652	677	662	700	687	645	700	675	672	681	713	666	680	690	719	639	663	676	686	733	687	698	632	704	670	662	712	662	691	741	607	666	685	675	662	696	726	676	672	713	671	690	732	696	617	650	733	605	663	646	675	689	729	652	689	695	677	697	705	681	693	723	687	728	698	672	711	696	659	724	694	700	733	656	660	679	670	668	678	721	681	652	686	684	672	625	678	729	711	663	698	740	691	715	676	656	670	694	742	680	709	643	645	697	696	689	686	668	715	700	716	669	731	677	705	705	701	656	670	713	711	696	657	692	675	729	708	674	666	648	707	713	661	696	654	659	705	734	668	725	651	654	746	689	674	660	672	634	706	675	750	700	717	690	679	681	670	711	682	694	705	722	737	695	684	699	681	703	686	663	689	738	735	639	705	687	647	706	688	694	723	715	696	711	690	673	703	707	718	670	673	658	705	682	699	660	690	708	634	657	730	660	752	658	670	669	720	713	716	678	662	678	686	618	680	693	688	690	702	673	663	704	697	685	688	727	700	681	664	671	659	712	671	692	685	640	726	676	680	712	688	704	699	665	686	686	641	676	651	658	734	731	666	677	688	702	667	677	717	686	708	680	663	659	635	624	664	710	689	692	728	684	680	711	672	645	676	650	700	721	651	666	688	634	668	664	697	693	687	714	738	661	704	692	639	627	721	720	682	689	655	685	700	685	666	679	642	695	677	687	656	654	635	675	675	726	722	669	666	684	713	702	702	723	685	701	697	701	705	682	674	699	715	669	672	685	703	680	692	698	674	653	700	693	706	703	682	726	682	683	662	683	696	665	671	683	670	708	675	725	690	703	652	723	707	687	655	662	686	701	718	684	699	723	676	692	664	697	649	693	679	689	693	713	715	732	673	719	704	666	675	661	671	679	640	688	668	667	661	647	688	673	704	736	690	729	673	652	695	659	665	673	716	687	697	670	687	711	670	698	713	692	661	667	696	680	685	668	721	676	662	699	661	686	691	727	692	722	687	715	698	667	679	631	697	656	657	683	693	697	711	679	732	724	692	698	729	666	634	696	686	673	705	723	707	672	688	698	746	680	665	722	700	723	720	700	614	704	617	693	679	721	707	701	708	656	743	701	691	683	670	693	602	717	654	679	680	682	682	733	726	721	708	682	681	657	693	675	631	661	738	699	706	696	711	697	629	709	671	686	708	657	729	693	734	718	706	622	645	683	696	701	693	645	675	663	658	729	683	684	658	694	698	678	681	679	679	701	671	645	729	685	704	696	693	688	709	690	658	646	692	692	705	694	698	698	720	652	675	692	716	646	705	714	662	703	676	669	742	681	647	744	658	671	683	646	667	695	684	700	699	691	715	653	657	681	636	657	660	659	696	710	641	669	721	679	695	733	675	679	675	692	694	723	694	696	693	688	694	706	648	699	676	731	721	671	696	685	682	694	664	690	627	696	701	685	663	736	687	670	692	729	652	697	725	714	673	687	662	675	653	658	701	746	676	723	690	694	683	677	674	665	695	694	672	704	659	725	708	683	695	673	677	652	694	736	716	668	705	689	682	686	690	708	664	728	673	685	670	722	691	681	702	694	718	622	712	732	696	638	716	709	721	675	708	703	685	629	712	668	719	714	654	692	708	712	710	717	673	663	711	708	715	722	706	683	698	666	674	688	687	699	680	710	710	654	718	638	680	699	641	681	716	696	691	658	712	636	703	711	707	719	689	696	651	681	674	723	674	674	688	691	685	655	684	686	695	674	690	686	663	676	678	718	697	664	650	698	683	677	736	707	719	736	706	741	671	693	685	656	678	692	706	686	669	678	691	674	659	679	663	658	659	683	673	741	697	700	679	708	662	679	697	669	670	676	659	683	707	642	686	721	717	673	687	677	683	727	641	707	706	697	677	674	670	688	659	671	664	682	689	700	682	657	679	681	683	715	657	658	718	700	701	691	719	704	694	650	711	683	684	663	684	690	660	677	707	689	701	691	675	641	693	689	708	707	649	717	713	729	708	701	693	699	682	687	677	678	690	711	721	722	684	706	677	652	649	673	708	635	698	689	707	660	686	678	706	733	757	686	684	695	680	694	691	672	698	655	613	688	717	684	674	668	692	687	718	766	651	709	680	657	706	729	653	659	695	696	633	717	681	695	642	699	748	716	702	647	650	680	720	664	739	738	696	678	661	687	675	658	667	686	713	715	677	635	670	669	693	664	672	652	737	642	725	662	691	691	663	696	693	738	666	680	709	704	709	709	696	690	675	666	705	675	696	703	705	655	689	710	707	658	657	691	677	723	693	634	712	682	654	693	681	684	695	698	706	655	729	643	694	672	702	728	737	727	702	656	708	664	673	735	658	678	672	661	727	699	675	657	689	690	707	693	699	698	681	713	662	697	735	692	637	741	690	727	690	692	665	663	702	712	699	685	652	650	650	684	693	676	674	724	750	668	697	672	696	653	665	674	709	665	687	749	731	712	706	717	704	665	684	671	699	713	702	679	707	706	699	681	657	732	689	701	688	687	728	723	664	656	697	676	661	730	675	705	683	680	679	718	674	627	657	693	674	629	650	688	680	694	688	686	713	708	683	731	682	688	705	697	707	681	687	702	661	659	670	675	685	673	637	690	689	706	684	672	671	665	668	674	698	689	716	610	686	687	737	680	662	707	693	679	703	644	679	668	725	723	685	672	637	709	661	699	690	679	698	656	687	628	710	687	723	741	686	725	712	693	704	694	701	727	660	667	690	726	682	672	653	639	669	676	661	700	704	684	665	677	695	670	650	706	722	709	708	680	644	705	667	689	671	676	628	697	717	699	634	688	630	678	730	697
463	228	183	161	188	195	164	135	151	155	141	137	138	143	141	135	137	155	162	147	147	159	141	152	172	153	119	117	114	121	115	116	123	137	102	131	124	116	130	116	122	116	97	118	104	111	107	105	113	101	102	109	125	130	119	118	119	127	120	119	108	115	105	115	126	109	103	95	106	100	124	99	108	120	99	118	104	106	128	119	105	110	114	103	119	117	129	123	135	97	110	119	128	93	117	116	115	112	119	113	126	130	108	112	131	132	100	104	104	115	116	113	139	120	111	118	122	113	109	118	131	96	119	121	118	108	114	137	128	125	102	126	117	108	115	112	112	130	112	126	122	116	137	112	126	128	128	116	128	117	113	100	123	118	106	99	104	112	100	102	109	122	128	91	101	116	118	137	123	115	120	110	135	110	123	119	128	101	129	108	115	122	120	102	115	118	117	107	135	132	137	103	100	118	121	115	112	116	108	130	104	124	130	139	90	116	109	129	111	126	133	121	122	121	109	132	122	124	98	117	124	112	108	120	118	118	118	125	119	119	122	112	130	99	116	116	116	133	114	100	103	95	98	124	119	109	129	120	120	103	109	147	101	130	131	121	110	124	122	133	129	115	110	126	122	119	117	124	116	104	140	109	129	108	116	108	136	103	106	124	115	124	102	137	138	119	105	123	99	111	110	128	125	113	107	110	112	110	107	118	107	116	124	105	117	125	116	116	124	118	132	119	123	132	139	110	132	126	114	104	104	130	107	103	119	120	131	98	113	110	118	103	95	107	102	121	112	107	106	104	117	116	127	134	98	153	133	117	112	115	109	99	115	121	109	126	120	113	98	114	123	119	103	140	113	100	104	117	108	133	113	117	104	120	109	97	129	103	129	123	119	111	114	110	127	97	111	124	131	100	120	115	126	130	116	152	133	131	138	115	128	121	104	95	126	120	114	126	116	123	119	117	119	103	121	106	135	92	118	114	116	114	109	112	139	117	126	118	124	110	124	134	126	126	120	119	102	114	124	108	115	128	117	138	107	101	116	109	108	133	128	115	113	114	135	76	111	96	126	122	123	110	126	106	114	105	115	112	147	119	118	115	112	110	102	127	108	87	146	124	137	125	144	103	126	130	104	100	108	133	109	122	138	110	117	104	125	114	115	115	123	133	106	119	115	116	127	113	126	121	120	118	104	95	113	125	120	110	103	124	112	103	112	121	124	121	110	109	118	123	120	117	118	108	130	112	118	92	115	125	122	132	117	119	107	118	140	120	119	106	104	132	134	118	121	104	131	118	91	116	107	108	130	124	116	126	128	149	122	111	118	121	112	120	129	103	128	117	96	109	120	139	118	114	120	119	109	105	96	129	116	102	106	95	126	111	135	106	131	121	120	121	134	130	114	124	117	125	128	112	94	117	112	115	108	121	97	127	111	104	109	129	118	114	100	127	108	107	127	99	119	134	101	111	110	103	89	110	123	118	121	129	102	117	136	108	123	113	118	110	126	120	136	123	107	109	122	131	114	122	121	120	129	140	138	111	105	98	122	127	137	117	116	112	111	138	135	137	109	109	107	109	125	97	114	132	116	116	107	100	97	101	110	133	129	124	107	112	111	120	117	113	143	115	120	113	120	106	119	109	128	109	111	116	127	103	119	130	115	115	128	125	122	125	120	118	125	98	113	114	121	122	113	123	111	113	141	122	129	119	101	127	104	122	121	100	135	126	131	133	106	118	115	110	113	116	135	117	127	120	110	133	108	117	110	112	127	129	116	107	102	116	124	116	111	115	125	120	118	107	134	118	130	129	123	120	109	120	118	107	123	123	135	112	119	96	128	106	120	118	118	117	101	99	124	126	130	119	104	136	106	126	112	117	103	112	118	121	112	147	120	124	127	127	112	137	107	121	128	107	127	113	113	109	103	143	108	117	134	123	125	120	106	120	115	117	119	117	109	118	113	111	118	101	117	138	131	103	116	113	102	125	102	120	135	115	128	130	117	119	113	108	100	107	114	121	96	127	136	116	116	117	111	123	116	99	100	130	120	128	121	125	104	89	98	128	131	106	130	111	101	128	115	134	114	113	113	134	130	104	133	111	114	131	102	124	126	121	131	111	128	101	130	105	115	114	109	119	127	124	128	123	115	111	104	110	122	99	114	118	129	100	123	94	111	129	106	116	86	123	112	127	111	114	128	124	135	136	100	111	113	133	112	97	115	109	119	127	111	110	116	127	117	130	114	135	118	121	142	109	115	119	116	98	96	111	129	96	105	138	124	121	131	107	104	125	102	118	127	123	141	100	117	95	100	106	126	108	113	109	124	127	106	99	96	124	105	115	125	113	111	120	113	120	116	125	128	127	102	107	119	120	119	113	121	131	123	110	135	117	104	111	111	114	129	119	111	138	102	119	119	125	106	123	140	131	122	113	122	107	120	111	107	99	105	136	120	128	117	139	111	135	104	107	124	114	113	131	117	135	130	121	117	106	115	127	119	133	105	116	109	107	118	114	135	107	113	109	94	133	119	121	105	120	131	115	118	128	132	130	120	129	125	107	111	120	103	112	107	108	101	124	134	117	135	117	115	121	108	123	116	120	115	128	116	106	112	115	129	115	112	127	142	120	108	117	113	105	116	116	118	111	121	153	122	119	121	109	107	119	121	108	108	128	113	130	101	120	119	90	123	123	104	104	124	109	107	110	112	101	126	109	126	111	121	132	97	109	119	124	134	95	105	108	117	117	123	129	113	117	116	113	134	120	123	134	113	124	106	107	125	115	103	128	110	128	125	125	132	102	125	107	116	107	113	132	136	114	114	104	125	106	126	117	113	121	142	129	114	122	115	110	112	139	109	117	129	129	119	120	126	115	129	133	138	96	145	107	115	123	118	121	118	131	126	110	130	98	118	123	108	113	131	119	121	110	105	114	116	132	99	118	125	136	100	128	129	130	130	135	106	109	114	125	116	115	123	117	121	133	109	124	121	103	114	116	108	126	86	130	129	118	148	114	123	110	104	96	108	135	129	118	106	141	122	98	121	117	118	118	124	115	124	128	112	123	98	119	101	101	134	108	111	114	129	99	114	119	126	137	119	118	135	131	106	119	107	111	119	134	98	120	110	103	117	101	106	103	122	124	106	132	103	130	125	123	125	120	116	111	140	129	112	111	131	118	116	105	107	109	114	129	119	118	101	120	117	122	137	131	118	115	124	133	119	119	112	137	106	104	121	113	114	122	120	129	109	112	104	118	111	119	122	123	126	129	129	111	110	108	125	110	120	117	112	113	119	117	132	101	119	123	118	117	115	131	139	115	107	118	114	107	127	124	105	118	138	128	115	125	115	116	126	120	117	116	108	111	99	97	106	109	121	105	111	106	118	111	108	117	109	110	139	129	113	120	102	133	141	130	120	115	108	125	124	128	102	117	115	113	114	108	123	130	110	128	105	112	135	107	133	123	106	90	125	123	108	140	129	132	108	115	112	123	98	124	114	112	130	103	126	113	115	142	127	110
6256	3615	2079	3705	9114	8293	5608	3140	2440	2181	2013	1760	1761	1649	1728	1656	1736	1982	2256	2607	2086	1718	1709	1737	1872	1850	1540	1168	1113	1093	1094	1092	1118	1080	1090	1056	1053	1051	1079	1011	984	1049	993	1047	1056	1038	1067	1084	1074	1038	1071	1007	1069	1067	1006	1032	1064	985	1048	1028	1024	1052	1046	1117	977	1033	1005	995	1071	1091	1029	1063	1036	1067	980	1050	999	1057	994	1096	1029	1091	1030	1011	1034	1045	1019	1027	1026	1092	1045	1045	1088	1042	1007	1033	994	1042	1105	1047	976	1040	1051	1042	1027	1031	1077	1050	1025	1024	1111	996	1048	1036	1040	1007	1062	1061	1030	1023	1015	1044	1047	1027	1044	1036	1030	1060	1008	1046	961	1026	1054	1074	1043	1048	1055	1023	1044	1081	1052	1041	1106	1039	1056	1021	1097	1040	1036	1065	1019	1014	1028	1084	1026	939	983	1085	1064	1042	1039	1075	1040	1088	1047	1025	1043	1051	949	1007	1072	1055	1019	1030	999	986	1019	997	969	969	1048	991	1068	1005	1106	996	1053	1020	1081	983	1040	1026	1023	1059	1099	1031	1010	1034	1079	1029	1052	1018	1051	998	1031	991	1019	1038	1074	1057	1034	1048	999	994	1018	1047	1036	1044	1030	1047	1004	1071	1078	1060	1121	983	1040	979	1009	1041	1073	1002	1031	1042	1057	1036	1043	1043	1054	987	1060	1041	1018	1017	1027	996	1011	1008	1075	1066	1053	1024	1051	1067	1079	1050	1066	1061	1073	992	1070	1052	1071	1095	1056	1065	1050	1028	992	1003	1025	1023	1052	1016	1074	1003	1044	1014	1033	1009	996	1069	1026	1071	1003	988	1000	991	1046	1061	1015	1032	1056	1073	1048	998	988	1035	1072	1102	1071	1042	990	1011	1038	1026	1091	1030	1026	1043	1023	1044	1018	1012	1027	1041	1032	1075	1024	1019	1049	974	1041	1041	1067	1094	1024	993	1014	994	1029	1077	1021	1035	1035	1062	1034	1026	1012	1067	1033	1029	1034	1011	1047	1016	996	986	984	1028	986	1040	993	1004	1034	1066	1029	1108	1079	1019	1037	1011	1058	1025	1056	1029	1025	1040	983	1002	987	997	1000	1073	1029	1046	1050	1042	1051	1025	1012	1057	1007	1010	990	1062	1060	1052	1053	1000	1046	1090	1044	1064	1054	1005	1023	1021	1033	1041	1040	1094	1013	1056	1075	1003	1032	1098	1033	1045	1065	1010	1023	1047	1005	1036	1073	1044	1017	1026	1038	1029	1065	1048	1044	969	999	1073	1053	1089	1033	1030	1004	1042	1026	1045	1052	1056	1042	1029	1011	1038	1051	1002	1031	1020	1038	1051	1005	1035	1005	1027	1062	1066	1023	1070	1024	1020	1017	999	1106	1080	1034	1011	1027	1014	1044	1046	1046	1082	1014	1055	1008	1090	1011	1053	973	1023	1043	1018	1009	1040	1050	1070	977	1070	1012	1047	986	1058	959	1041	1001	995	1030	1010	1073	985	990	1057	1006	1006	1011	1065	982	1042	978	1038	1043	1039	989	1038	994	1029	1023	978	1010	1025	1042	1028	1022	988	1048	1066	1045	1021	1032	1039	1086	1016	1013	1051	1087	1086	1013	1068	1059	1062	956	996	1058	1036	1038	1008	1044	1075	1015	1059	1041	1044	994	1027	1000	1027	1067	1074	1052	1016	1039	1024	1083	1084	1065	1037	1043	1042	1056	1073	1065	952	1015	1045	1084	1040	1079	1053	1036	1035	1067	1057	1019	1034	1012	1029	1049	1023	1019	1061	1024	1031	1018	1014	994	1005	990	1022	1010	1096	1010	989	1021	1074	1068	974	1000	1057	1068	1078	1027	1030	1073	1035	1085	1062	1048	1017	1020	1067	1036	1030	1088	1015	1029	1044	1007	1082	1032	1019	1008	1044	1057	1040	1043	1048	1027	1067	987	982	1046	1055	1098	1014	1001	1054	1047	1015	1057	1074	1028	1070	987	1007	1001	1068	1024	1083	1030	994	1043	1028	998	1052	1027	1037	1049	997	984	1026	1045	1058	1029	994	1017	1091	1008	1077	1056	1064	1066	1012	1049	1036	1060	1036	999	1028	1007	1018	1096	1039	997	1035	1043	1015	1050	994	1063	1051	1007	1020	1048	1070	987	1040	1046	1031	1046	1083	1044	1031	1048	1052	1064	1043	1017	1059	1038	1064	988	1058	1061	1061	1013	1053	979	1094	1005	1073	1030	979	1047	1110	1008	1014	1032	1026	1009	1092	1067	1038	1046	1029	1072	971	1018	1004	1054	1041	1053	999	1074	1016	1053	1027	1050	1095	1064	1054	1054	1000	1008	1047	967	1013	1120	1069	1057	1035	1017	1055	1046	1057	980	1046	992	1048	984	976	1035	1069	1034	1080	987	1006	1051	1043	1068	1079	1030	1046	993	1069	1053	1048	1005	1137	1040	1061	1039	1011	1021	1030	1069	1069	1028	1015	1045	998	1089	1002	1013	1084	1029	1044	1015	1078	1009	1029	1044	998	1052	1003	1088	1031	989	1029	1043	992	1023	1018	1060	1025	1064	1059	993	1085	1008	1025	1104	1017	1028	983	1018	984	1057	1038	1008	1048	1114	1027	1057	1058	1059	1072	983	1098	1037	1047	1029	1041	1025	1026	1038	991	981	1044	1047	987	999	1109	1044	1010	1071	1017	1024	1062	1079	1013	1041	1055	1038	1036	1008	993	1009	1089	1040	1019	1062	1024	1076	1043	1052	1011	1018	992	1016	1059	1033	1035	1039	1051	1000	966	1049	1024	1016	1027	1044	1052	1016	1028	1091	1063	1092	994	1052	1011	1035	1020	990	1054	1010	1012	1000	1030	1048	1059	955	1055	1046	1040	1031	1002	1016	1088	1019	1054	985	1032	996	1033	1065	1031	1016	1070	1042	1078	1019	1117	1069	986	1010	994	988	1044	1008	1022	1045	1063	1011	1097	1001	1040	1026	1013	1028	1000	1020	1071	1090	1034	1061	1071	995	1020	1076	1047	1026	1072	1041	1026	1048	1060	1033	1050	974	1002	1041	1048	1044	1055	1042	1064	1018	1110	1011	1043	1074	1024	1007	1042	1050	1070	998	1024	1042	1060	1041	1087	1036	1086	960	1025	1015	1037	1042	1067	1072	1031	1034	1008	1008	1074	1003	1061	1070	1026	1013	1044	1010	1003	1046	1003	1060	1062	1026	1032	998	1037	1064	1020	989	1092	1043	1060	976	1067	1074	1033	1066	1067	1077	1071	1042	1000	979	1058	993	1041	1012	989	1004	1105	1062	1071	1047	1066	1065	1011	1011	1130	1018	1025	1037	1048	1011	1076	964	997	1018	1010	1097	1080	1055	1056	992	980	1035	1019	1018	1050	1030	1002	976	1072	1006	1055	1061	998	1015	1078	1014	1062	1042	1006	1022	1077	1097	1005	1005	1021	991	1076	990	1058	1012	1061	1027	1047	983	1008	1039	1012	1020	1029	999	1091	1078	1068	1072	1053	1096	985	1078	1005	1018	1052	1066	1017	1059	1029	1033	1037	989	1021	1086	984	1063	1059	1031	1037	1051	1012	1076	1084	1001	980	1018	1069	1042	1009	1032	997	1045	1045	1073	1052	977	1079	1098	1066	1034	1039	1064	1035	1042	1083	1014	1070	1041	1050	1068	1016	1063	1003	993	1058	1048	1046	1034	1025	1014	988	989	1010	1099	1051	1024	1036	1048	1105	1052	1082	1011	1026	1044	998	1071	998	1031	1033	1039	980	1073	1025	1006	1007	1005	1021	1017	994	1034	1035	1002	1021	1058	1072	1035	1056	1035	1015	983	1003	1047	1043	1015	1024	1031	1104	1022	1038	988	1083	1024	1031	1012	1032	1009	1040	1099	1013	1063	1013	1051	1063	1049	1059	1002	1059	963	1062	1014	1017	1016	986	1053	1011	964	1066	1026	1009	957	1034	1042	1053	1036	1001	1022	1025	1073	1032	1047	1017	1057	1047	1067	1098	1014	1002	1096	1015	1060	1010	1013	1007	1089	1059	1016	1076	1013	1035	995	1043	1059	1049	1059	1038	1067	974	1077	1058	1045	1016	1045	997	1049	1065	1015	1027	1024	1057	1048	1101	995	1058	1021	1048	1030	1060	1059	1035	1020	1058	1009	1040	1056	1086	1046	1014	1042	1014	1037	1094	1057	1028	1029	1079	1063	1043	1043	1033	1049	1017	992	1052	1021	1045	1010	1056	1069	982	1007	959	1041	1052	1100	1020	1047	1088	1038	1011	1019	1089	978	1049	992	1053	1036	1044	1028	1036	1066	1041	1000	1081	1028	1048	1059	1033	1005	1068	1032	996	1015	1008	1071	990	1060	1044	1090	1004	1000	1057	993	1002	1062	1038	1064	1005	1059	998	1064	1032	1032	979	1015	1046	1056	1026	1097	1045	1039	1040	972	1048	1016	1064	1074	977	996	1024	1050	1047	1012	990	964	1058	1045	1008	1000	1015	1053	1025	1119	1002	1005	1008	1040	987	1042	984	1077	989	1060	1096	1033	1091	1020	1078	1028	990	1044	1012	1029	1019	1032	1042	1040	1026	985	1067	1030	995	989	1021	1025	1014	1014	1009	985	1039	1086	1027	1053	1012	1050	974	1013	1085	1085	1048	1023	1009	1033	1000	1116	1058	1045	1054	1024	1043	1019	1070	1027	1122	1055	1022	984	1021	1074	1046	1006	1059	1030	1028	1030	1019	1050	1011	1026	1039	1018	1042	1065	1040	1032	978	1013	1039	1066	1029	1038	1108	1023	1060
1061	167	119	97	89	104	63	63	66	53	59	57	62	57	61	57	59	61	90	86	59	72	62	64	62	41	45	36	40	43	32	47	42	33	32	34	34	41	28	38	39	41	39	41	31	32	55	44	39	43	31	35	51	37	28	32	33	38	35	37	29	48	35	29	33	26	34	39	38	37	31	22	30	43	35	32	37	28	40	40	37	42	33	34	33	39	28	41	38	30	37	42	39	29	26	33	50	38	42	32	30	40	30	31	28	34	34	46	37	32	42	31	33	40	36	42	28	30	28	37	28	37	29	39	32	33	51	34	26	27	31	40	32	41	36	30	46	44	37	34	31	32	43	35	38	43	29	36	44	44	35	37	38	41	39	41	38	40	37	36	32	42	33	27	28	32	44	36	37	29	29	37	34	28	33	36	27	41	38	30	37	38	25	32	35	39	22	25	32	35	32	44	45	41	38	39	49	32	30	40	37	22	39	39	36	27	32	40	30	33	29	26	33	40	39	36	26	33	32	39	36	34	37	32	34	23	44	42	36	27	27	34	29	36	38	42	46	36	38	27	31	33	44	29	38	31	42	31	39	35	34	46	31	33	35	42	33	28	26	38	39	45	37	36	36	45	29	33	37	32	33	39	40	41	42	28	40	28	38	40	32	40	44	42	47	31	43	32	40	33	41	38	44	49	39	36	41	36	34	37	44	46	31	30	38	39	32	28	37	35	34	29	24	27	28	35	37	36	41	39	44	44	40	25	37	44	38	28	39	30	31	38	28	40	33	28	36	25	32	43	41	44	27	44	34	36	27	37	32	42	40	32	29	37	37	35	49	25	42	30	35	36	28	40	33	31	34	33	31	42	29	33	32	29	36	33	33	36	19	31	25	40	30	40	30	30	42	45	44	25	34	34	32	30	33	41	34	40	28	49	40	40	33	36	43	46	39	36	41	33	39	45	30	28	47	40	49	28	31	40	29	27	33	29	38	39	38	34	33	39	41	33	37	37	35	28	41	48	46	31	42	26	40	43	37	43	43	31	32	42	28	28	30	36	40	32	36	36	37	36	30	32	48	31	45	24	35	39	23	28	30	39	49	30	39	44	44	35	49	36	43	45	45	29	30	34	36	41	29	35	43	40	34	33	30	35	39	39	36	45	39	38	47	43	26	29	48	37	39	37	39	42	32	41	30	34	33	33	41	35	29	43	35	40	46	42	38	35	27	29	35	32	33	40	40	41	33	31	33	33	43	35	41	45	30	25	47	44	35	38	26	31	29	44	27	36	46	29	25	36	34	35	32	46	41	37	26	33	35	36	36	41	31	39	39	46	38	32	39	34	24	47	27	26	47	40	40	42	32	44	55	35	40	28	37	25	40	36	36	37	35	33	37	31	40	33	32	34	43	33	37	33	34	31	37	43	32	38	30	41	42	40	37	27	41	38	24	42	43	32	24	28	36	35	25	26	39	35	33	45	37	36	38	31	36	38	31	24	34	33	30	27	35	40	31	41	38	38	40	36	41	35	33	32	33	36	43	42	29	36	32	47	36	38	34	39	39	46	38	38	31	39	40	43	26	42	30	38	35	38	37	33	34	36	46	48	38	47	38	45	38	30	30	28	23	23	27	39	36	37	35	41	28	31	29	33	43	35	39	24	39	35	35	27	35	45	29	38	32	34	39	45	41	46	40	44	33	41	44	41	40	32	26	46	31	29	29	26	26	39	37	28	36	36	28	38	37	36	44	42	34	44	45	39	31	44	38	24	40	46	37	31	35	27	31	32	29	34	38	39	48	31	43	33	34	36	38	30	40	30	32	30	43	43	47	31	28	28	36	38	38	41	31	30	22	45	42	33	40	31	36	42	37	40	40	47	28	36	33	45	31	33	46	32	30	31	32	43	40	26	42	32	41	32	42	34	27	31	45	33	44	36	40	44	35	38	51	45	30	38	33	34	32	32	30	38	35	37	36	40	34	21	44	35	43	34	34	53	38	39	30	39	39	38	35	36	33	31	27	35	34	43	30	32	36	40	45	37	42	39	38	47	37	34	39	42	41	32	38	38	46	36	36	25	33	21	38	35	32	30	41	40	44	46	38	35	33	40	41	41	36	32	36	31	32	38	40	37	31	25	35	40	41	42	28	37	30	39	45	39	42	30	42	32	44	32	29	31	32	39	41	29	37	47	33	30	32	31	32	37	31	36	38	37	47	32	27	31	38	42	33	37	38	43	47	34	45	40	43	28	40	33	37	45	33	30	30	36	37	33	38	32	37	37	31	43	27	33	40	35	32	25	42	39	35	35	41	46	23	40	38	36	36	35	30	43	32	34	43	43	35	32	33	41	25	39	40	43	33	38	26	36	43	33	39	41	31	35	36	37	34	31	32	29	40	35	44	46	26	42	32	28	25	38	40	37	25	38	36	33	40	42	39	35	22	28	42	40	35	36	38	39	45	37	48	38	34	44	39	33	31	30	26	32	38	43	35	23	31	44	46	34	41	39	41	29	31	35	46	37	34	31	37	34	35	43	27	41	40	27	30	41	37	28	33	27	36	32	30	36	32	45	30	36	43	41	32	29	36	24	40	49	38	36	33	39	42	31	34	38	31	40	36	38	24	42	38	37	35	51	37	38	36	34	30	40	48	29	36	30	49	36	32	34	23	31	41	42	27	34	36	33	27	39	40	37	39	46	46	33	29	45	40	35	29	29	30	35	32	32	34	35	23	38	41	35	40	37	36	36	36	36	31	38	28	38	24	38	48	35	50	46	38	35	44	29	25	32	35	40	30	31	34	35	31	51	30	45	30	32	35	29	44	30	47	35	44	39	42	39	27	42	47	32	40	48	36	42	31	40	36	24	27	29	28	37	31	46	34	31	48	36	40	37	35	37	35	42	32	46	25	41	46	47	32	37	41	41	43	30	36	43	36	22	31	29	36	30	36	24	27	37	53	31	45	33	42	41	40	47	33	32	47	37	45	49	31	35	39	37	39	30	48	32	31	42	48	39	46	32	40	32	32	37	35	41	39	31	37	41	46	29	27	42	39	41	36	30	40	26	33	37	31	35	30	36	38	34	35	32	38	44	31	35	45	28	30	45	24	37	37	44	33	30	40	36	34	44	37	42	40	31	28	37	31	31	47	43	39	37	34	31	33	38	58	37	33	35	36	29	29	30	36	26	33	37	32	47	36	35	27	21	26	36	34	33	39	30	35	35	37	30	36	28	43	36	40	40	38	38	26	28	34	34	34	37	37	38	29	43	36	28	31	38	43	41	41	42	31	36	50	38	34	38	24	46	37	21	39	42	35	32	34	31	37	38	39	29	32	47	39	29	27	36	35	34	30	44	34	22	37	50	29	38	41	30	38	34	29	43	31	26	38	37	33	31	32	33	47	42	36	33	40	33	35	33	30	37	39	29	37	54	40	41	47	33	31	43	38	38	43	30	30	42	38	42	40	38	32	30	23	37	33	32	29	36	32	49	43	36	32	25	38	30	29	39
8565	2669	1510	3162	6977	6441	3561	2217	1758	1496	1196	1093	1044	1011	1112	1141	1246	1448	1641	1766	1489	1158	1009	1050	1093	1085	662	413	394	359	368	388	355	324	374	349	328	354	345	384	346	349	364	326	335	346	302	348	357	337	304	305	307	327	351	371	363	351	338	338	323	306	335	322	318	319	322	346	352	302	316	319	332	326	302	316	312	339	349	314	327	335	316	313	333	338	324	343	351	355	334	329	307	313	281	333	311	312	320	330	331	314	300	282	340	318	313	302	320	322	369	322	299	312	322	325	318	323	304	294	300	320	294	295	323	319	348	312	332	305	318	338	313	314	323	324	305	308	310	331	318	311	324	345	343	313	320	320	315	322	340	336	308	318	324	281	311	308	328	302	342	309	314	311	316	312	301	336	309	311	290	314	331	312	318	314	320	329	315	320	324	312	316	313	319	297	310	317	326	304	316	292	327	281	296	306	300	304	338	309	270	319	317	323	332	308	351	324	298	313	317	331	332	325	328	288	314	310	332	325	330	274	330	291	328	322	309	323	288	331	283	311	322	291	294	329	326	310	305	302	318	325	323	331	307	310	367	295	316	319	312	315	301	335	302	316	313	300	294	342	310	294	327	293	332	300	280	348	311	302	319	311	282	336	297	326	331	312	332	312	332	296	290	300	324	316	307	292	316	276	344	344	329	308	309	322	319	285	287	300	311	314	309	329	310	317	286	336	361	326	303	314	339	325	322	298	302	287	328	327	305	330	323	326	303	316	315	326	295	319	306	307	299	292	301	306	303	364	326	352	331	356	295	307	289	316	299	347	298	325	304	305	319	335	283	321	285	336	327	304	347	294	335	339	313	311	360	301	357	299	313	339	300	313	318	310	311	300	319	287	329	326	306	300	301	292	319	327	296	308	332	324	315	335	331	310	308	287	304	297	322	308	316	288	357	311	306	314	314	297	327	307	335	323	300	325	327	328	338	324	324	314	328	352	332	328	341	286	312	333	294	319	298	315	318	330	339	305	324	366	328	298	354	319	319	335	308	360	305	290	290	323	319	323	329	342	316	301	297	312	300	332	310	276	274	283	296	324	329	313	332	337	341	328	342	293	342	305	320	347	305	330	329	319	318	322	324	299	307	346	317	334	339	316	318	321	317	319	279	328	309	313	315	311	324	317	324	322	301	326	321	351	334	343	304	324	348	316	323	319	356	323	333	329	290	352	321	291	323	332	327	283	341	312	324	310	312	326	322	352	312	304	333	302	291	333	293	274	327	312	300	334	302	358	325	345	318	298	306	342	327	309	316	324	307	315	324	337	306	322	332	290	288	304	327	331	311	319	326	356	322	328	360	320	298	285	326	322	305	350	308	312	317	349	327	288	322	342	304	348	326	322	322	310	321	327	300	331	330	277	311	297	349	345	301	379	328	288	319	293	341	316	310	322	302	298	316	316	296	309	308	313	326	337	289	318	332	319	307	323	314	296	331	332	312	337	302	320	307	309	337	305	323	313	311	334	314	300	331	323	303	351	335	310	326	306	316	327	311	313	332	306	329	337	323	313	276	345	312	300	277	302	293	297	314	332	322	306	346	297	319	319	302	319	312	312	338	273	330	304	319	279	344	318	317	316	323	334	344	315	298	316	343	303	305	350	371	317	302	305	328	290	313	287	321	285	305	331	313	301	332	306	303	350	336	334	326	319	344	300	317	307	295	325	317	332	311	334	314	322	326	313	309	354	305	288	347	357	320	334	292	357	329	310	325	306	324	304	300	333	330	306	341	335	339	340	341	373	310	336	336	318	313	324	323	329	348	340	294	269	322	306	335	298	321	331	317	350	308	344	281	287	302	358	332	317	303	322	304	279	346	309	338	328	289	311	304	302	342	340	323	312	299	317	273	306	316	325	308	351	318	341	329	325	331	296	321	333	339	334	323	290	323	338	308	311	313	313	308	299	320	335	305	316	323	348	287	294	324	319	321	361	310	307	306	293	310	326	300	320	325	325	293	328	323	321	327	296	298	341	295	315	326	313	319	318	306	294	303	315	344	337	291	321	318	328	323	314	303	319	293	329	312	319	319	333	332	301	303	319	326	326	314	329	296	351	318	320	312	319	337	301	306	345	285	286	304	310	322	314	328	324	338	331	305	321	340	288	332	332	325	327	296	326	325	299	348	325	321	304	324	323	310	274	310	311	319	338	306	307	310	320	305	309	326	344	329	354	323	294	321	308	279	292	329	302	303	349	347	297	325	324	292	315	331	319	328	315	304	347	324	315	309	315	312	343	320	300	316	323	330	312	296	297	302	325	345	317	317	306	287	314	301	321	325	321	329	300	333	319	314	315	317	325	302	307	314	339	310	321	311	325	321	300	282	303	296	302	321	295	309	307	348	314	316	317	316	307	326	317	314	295	325	312	334	329	325	315	312	284	317	303	328	322	343	362	326	289	259	318	316	312	282	302	285	331	340	305	322	333	316	309	320	326	294	314	346	341	325	337	322	347	343	317	321	301	337	307	330	323	290	320	335	318	311	331	298	299	325	275	307	339	328	323	319	285	299	297	336	301	325	304	305	309	347	296	303	305	296	313	300	315	342	322	308	322	302	313	334	310	328	336	315	312	300	331	332	318	307	349	305	325	301	339	340	336	315	314	313	293	330	322	330	320	310	312	321	334	348	336	314	324	333	337	330	325	350	320	332	329	318	338	347	314	333	315	321	323	304	284	310	349	331	331	296	331	334	296	295	325	310	302	344	347	292	313	311	363	317	317	328	318	309	280	321	308	325	306	313	324	336	310	289	289	300	305	302	337	308	306	325	343	308	303	306	356	315	337	326	309	340	296	315	308	308	314	290	322	319	335	326	348	320	292	332	348	316	272	302	282	316	315	307	345	315	333	319	324	327	303	313	300	318	299	322	318	323	345	297	308	313	345	314	332	305	311	331	295	322	296	317	343	321	374	323	330	342	295	327	301	310	342	298	295	311	301	295	311	297	316	357	317	298	296	314	288	309	332	300	289	353	287	295	309	310	340	310	333	318	327	302	293	303	327	324	332	294	299	336	295	291	295	305	299	306	355	308	315	295	316	308	350	288	295	304	307	320	316	333	357	365	339	294	348	356	327	304	294	330	308	309	303	303	321	308	358	345	319	308	309	289	303	300	338	334	342	306	306	328	323	336	328	309	319	308	309	306	317	329	319	331	329	337	311	313	322	290	313	346	328	329	300	274	305	301	316	310	322	336	319	321	313	276	339	324	317	336	351	317	289	314	312	330	313	331	336	305	342	321	291	323	344	338	334	306	350	319	320	308	301	310	318	317	323	324	300	320	311	303	332	323	326	323	321	335	281	296	326	294	338	312	298	308	313	312	311	312	321	329	330	286	338	324	311	303	309	346	335	308	339	326	280	304	295	330	330	301	345	295	305	315	360	318	303	353	343	319	312	340	296	326	327	308	298	321	325	334	360	322	326	301	311	333	296	323	331	331	289	324	313	326	300	338	300	289	309
692	341	244	197	170	207	135	133	125	122	124	134	131	104	112	144	136	133	145	162	146	120	127	144	132	131	90	81	78	91	82	93	81	90	81	89	86	95	83	92	107	94	89	91	97	90	82	87	81	73	81	82	84	87	85	87	104	81	90	91	69	92	91	94	92	79	85	90	85	99	87	100	94	83	78	84	97	88	92	87	91	80	74	81	86	81	92	90	100	78	82	75	74	80	87	84	101	94	83	79	87	93	89	86	97	86	90	92	99	94	82	92	104	90	91	88	90	88	75	96	71	105	99	92	87	104	97	88	90	80	86	88	68	74	81	103	90	88	80	76	88	87	96	77	81	90	84	86	91	102	81	108	83	92	92	92	103	88	101	89	100	74	78	93	90	103	94	100	103	69	103	85	81	100	92	88	97	88	85	86	98	76	106	77	85	91	101	80	83	85	85	102	103	79	67	94	95	89	93	96	85	81	78	90	75	94	77	82	68	85	97	88	86	79	93	81	83	98	90	94	87	93	103	80	71	72	79	72	96	93	81	90	68	81	76	73	81	85	87	94	104	90	85	76	87	80	72	105	88	100	89	74	101	84	75	86	77	91	84	98	86	109	101	94	94	89	79	85	94	78	82	85	86	91	82	79	99	88	82	84	103	66	87	83	80	87	59	93	86	98	84	85	80	91	93	77	105	108	67	91	81	92	92	69	100	88	78	82	87	72	91	73	92	86	75	94	76	82	97	97	107	96	91	104	81	92	86	91	68	85	102	98	82	73	93	80	77	94	79	98	102	113	75	88	94	87	87	95	81	87	72	88	97	84	98	88	82	92	101	70	93	86	100	79	80	96	87	82	89	99	89	77	85	95	85	93	74	91	79	84	93	94	97	87	86	87	88	94	83	90	92	97	86	75	106	88	99	85	90	91	88	96	93	111	75	103	78	87	89	77	104	86	98	103	85	73	93	78	82	74	82	86	93	76	92	89	85	81	69	80	102	80	98	82	59	91	75	89	88	75	92	87	93	77	83	91	77	84	93	102	99	97	89	104	97	96	83	96	91	80	81	99	86	94	103	90	84	92	97	81	84	94	102	65	89	84	95	99	86	95	64	68	79	92	80	81	76	86	74	90	77	94	77	104	100	88	94	93	80	82	83	92	76	64	81	84	85	90	87	96	84	81	91	89	82	94	82	75	87	89	71	77	89	87	98	72	78	96	80	75	86	84	96	92	99	78	72	80	101	89	95	85	82	86	92	96	100	96	85	103	89	104	92	89	102	77	65	66	86	80	96	70	101	79	80	86	79	97	82	79	106	102	77	83	87	93	77	97	80	105	94	91	87	97	88	100	75	87	74	97	101	88	78	79	97	94	87	83	84	85	88	90	92	96	78	73	79	91	75	97	96	86	92	84	68	84	88	75	86	108	99	107	90	78	101	80	80	84	85	98	100	77	84	78	94	82	88	71	87	93	82	84	76	78	98	101	89	79	95	95	102	93	96	86	81	78	83	95	83	96	74	98	105	86	108	97	67	72	98	86	96	94	79	80	75	88	79	84	96	100	96	84	81	87	76	97	98	80	78	91	84	84	107	76	102	80	85	85	67	99	100	82	94	96	96	97	89	77	74	82	79	93	74	78	89	88	104	92	93	82	85	87	84	88	81	102	86	73	86	94	95	77	77	88	100	90	89	103	83	88	92	73	95	74	93	95	97	91	81	97	84	77	87	80	82	101	102	85	77	82	83	93	85	89	88	89	90	79	92	83	61	80	97	89	92	94	85	77	85	86	91	93	85	95	86	84	99	96	64	104	91	91	71	72	80	71	86	100	90	91	83	94	98	101	86	78	91	80	84	84	76	99	96	74	89	81	79	86	90	88	98	78	84	82	98	82	74	86	96	101	88	94	97	78	80	86	78	88	84	78	79	91	71	109	91	95	81	70	86	89	99	81	110	88	98	99	92	91	83	66	86	101	80	96	93	89	86	81	71	90	91	77	86	89	110	77	99	90	90	99	96	79	94	97	71	97	86	86	88	86	107	93	81	93	92	88	83	86	87	86	93	79	78	86	99	69	80	93	88	93	86	91	90	89	98	72	77	97	84	75	83	93	97	96	83	75	84	75	88	81	75	80	118	93	83	83	82	91	92	82	73	75	97	86	88	100	88	88	100	89	85	81	76	98	74	79	94	91	80	99	76	101	99	93	90	86	80	88	70	79	89	89	78	94	74	85	86	84	91	91	75	90	84	89	93	88	91	93	84	105	83	76	76	95	84	76	92	74	96	83	84	104	82	96	89	80	96	81	89	90	85	95	83	112	91	83	99	82	81	98	114	92	102	92	77	98	80	81	85	86	83	80	77	75	108	82	88	102	89	81	99	88	90	74	69	93	85	85	109	90	74	98	93	94	91	84	83	73	90	94	81	74	88	100	87	89	79	78	101	84	91	79	83	76	94	83	83	81	87	86	95	93	85	92	73	82	86	98	78	99	80	95	112	75	90	93	93	81	86	83	88	104	90	87	85	92	75	80	96	96	103	94	86	81	83	95	94	105	89	78	91	87	80	78	82	91	100	93	80	101	99	90	102	83	82	90	86	87	98	91	90	87	81	75	85	95	88	79	83	98	85	95	81	86	90	89	98	84	73	82	86	85	96	78	95	83	89	81	83	99	87	88	76	89	84	98	79	99	90	114	84	85	83	71	96	73	86	96	105	90	95	73	79	100	85	83	100	101	84	105	102	85	84	106	95	88	81	107	74	86	91	87	95	87	93	80	80	82	79	72	96	65	85	84	89	92	87	79	76	80	83	80	100	91	76	86	97	86	92	82	92	62	81	91	89	74	76	90	94	72	86	96	92	105	76	96	79	81	74	106	67	85	87	88	87	87	90	96	83	92	90	75	89	96	83	78	91	99	87	91	82	84	84	94	75	80	90	89	82	74	80	86	77	79	99	77	82	73	108	81	87	83	95	82	73	97	85	68	84	77	66	85	98	81	105	96	98	97	89	86	100	87	66	85	76	78	74	94	99	98	79	85	83	88	69	97	99	77	107	91	117	95	85	84	88	82	91	84	99	82	90	81	78	92	75	79	91	87	103	87	92	89	78	87	83	75	80	85	83	77	82	94	87	108	87	78	99	95	89	95	86	85	96	90	78	93	94	103	76	101	92	83	96	85	83	92	84	89	80	88	89	79	72	87	82	97	82	89	82	91	83	96	94	74	90	84	84	91	100	87	96	102	73	93	88	74	107	89	93	86	90	73	87	99	84	86	79	100	88	82	91	96	91	71	66	73	87	90	69	89	102	87	91	96	83	94	96	81	74	90	88	86	80	79	103	78	83	85	95	93	88	93	102	102	76	94	93	96	84	82	82	93	72	77	106	103	89	78	91	78	91	82	73	78	79	71	83	81	64	93	82	102	86	68	95	92	98	80	80	72	81	86	87	98	98	91	87	85	80	91	85	88	80	75	95	98	96	90	83	99	87	89	86	106	93	88
9164	4639	3140	4978	9298	8049	4778	3636	2942	2526	2374	2179	2113	2012	1889	1953	2189	2524	2874	2928	2388	1944	1826	1894	1939	1627	1076	981	942	937	896	900	916	841	897	800	896	835	820	834	838	898	845	835	838	814	778	815	879	801	829	815	780	863	764	820	813	807	795	765	774	816	857	792	795	809	773	762	829	837	866	780	819	826	820	780	805	774	805	804	799	791	795	794	850	804	782	812	772	762	782	777	780	801	798	790	787	789	795	806	768	831	807	804	799	792	795	806	808	830	787	779	817	770	800	753	802	786	815	830	805	790	818	790	752	820	800	836	763	819	812	825	798	781	792	798	787	831	763	781	797	794	739	749	778	757	735	799	734	860	773	771	849	782	737	762	773	772	811	808	762	786	806	795	797	821	756	752	787	769	809	760	828	777	761	739	786	797	756	759	834	803	793	804	830	806	762	803	746	761	810	758	838	803	792	789	785	773	782	794	866	736	842	789	838	810	799	796	832	781	799	760	810	812	862	755	800	820	824	818	819	777	813	774	801	758	750	812	771	811	796	815	808	863	756	760	802	843	780	769	787	748	787	791	765	847	800	838	829	796	856	782	770	794	814	772	800	780	780	813	765	840	813	804	801	762	804	758	825	775	830	773	739	786	774	765	808	837	796	809	785	743	775	793	813	803	799	806	860	782	801	823	783	852	761	787	785	799	787	793	806	821	791	799	795	794	827	774	798	839	780	760	824	772	741	776	858	766	808	725	756	769	802	807	767	809	818	769	818	828	823	779	844	802	794	778	732	794	811	763	816	810	827	775	811	805	787	792	828	833	818	820	768	830	811	832	807	788	741	826	806	829	782	843	846	797	803	767	863	789	862	797	802	763	772	807	790	835	786	873	776	822	791	794	816	813	854	762	749	809	807	779	778	810	776	812	811	811	760	805	799	808	765	800	784	800	796	764	772	793	795	808	836	796	830	777	735	795	800	818	814	829	766	837	778	854	819	800	810	823	802	747	839	763	790	794	806	762	798	859	801	800	820	791	813	792	837	734	819	862	791	797	806	832	778	802	755	745	809	775	823	780	825	805	816	770	828	766	835	754	772	762	843	798	778	797	790	774	741	795	798	765	800	843	784	839	792	820	856	816	796	835	809	795	796	800	840	812	803	833	811	806	780	792	755	789	791	815	807	848	757	816	812	772	787	795	823	792	780	828	804	785	783	797	800	811	782	786	812	801	819	882	790	761	805	795	819	826	825	815	759	805	783	822	737	824	801	834	756	795	786	830	768	785	797	783	774	792	823	785	828	823	776	794	804	840	817	786	784	798	806	801	796	819	779	823	777	803	794	782	808	786	763	793	871	787	797	805	793	810	778	777	788	824	811	798	814	825	780	790	836	778	819	790	792	777	787	814	742	775	800	789	819	812	808	760	810	856	791	801	761	802	769	775	844	847	766	778	765	746	792	818	814	767	803	797	778	815	792	777	810	788	812	808	790	787	841	756	820	794	830	811	823	788	779	815	777	828	803	738	785	833	793	847	863	783	792	829	786	784	764	795	789	800	847	783	779	750	783	767	861	788	746	773	818	845	800	887	818	767	799	795	729	782	842	862	748	797	787	763	760	791	818	810	813	775	813	767	794	759	772	772	787	755	825	807	798	852	804	775	729	773	824	778	778	804	803	766	789	799	784	806	807	813	824	810	816	798	736	787	790	804	792	768	781	779	815	773	786	758	827	734	843	807	793	806	811	779	833	803	734	798	782	808	763	809	764	785	790	796	791	849	794	786	845	775	803	803	733	810	792	842	794	814	801	805	813	793	737	796	810	819	812	834	824	764	781	762	799	822	784	761	823	731	805	780	822	818	776	773	782	768	803	817	829	764	772	796	803	873	773	778	775	833	800	813	793	768	852	801	824	778	774	834	815	802	781	818	799	810	806	817	842	828	757	787	738	763	797	778	822	745	807	774	820	817	825	809	808	809	772	758	837	788	799	790	790	812	799	849	849	805	783	728	806	797	802	792	804	813	780	772	770	780	763	804	768	791	758	856	744	791	790	793	794	765	716	794	773	792	781	823	775	799	838	777	780	790	793	782	826	849	824	799	830	779	761	754	779	778	791	846	752	799	825	808	839	785	822	843	853	827	772	804	756	840	796	817	843	751	813	795	824	863	819	804	795	753	819	808	781	809	822	800	754	824	777	757	819	767	809	839	813	780	845	783	783	820	753	858	825	833	837	830	780	819	835	794	752	759	817	818	783	784	789	805	765	809	776	780	825	812	832	755	764	765	839	762	796	773	783	793	794	811	764	865	843	828	787	763	833	804	813	818	799	776	804	803	771	824	772	786	788	794	817	769	736	836	833	798	829	751	785	863	827	828	779	781	800	800	840	831	823	803	862	802	790	832	756	780	769	808	853	778	778	813	830	800	848	821	773	809	784	806	832	802	799	809	763	803	816	798	841	786	845	826	797	763	789	811	807	844	750	850	852	775	802	811	768	771	750	823	822	765	746	862	783	761	796	821	828	795	789	793	735	801	754	748	811	797	841	764	795	807	813	781	755	778	790	751	788	813	833	813	772	821	754	827	789	776	807	791	803	771	780	802	742	825	771	805	798	726	783	779	776	854	797	835	772	784	733	774	758	791	764	807	822	756	779	837	799	824	879	820	765	804	789	787	752	768	795	760	824	816	806	763	798	746	814	803	835	779	794	799	788	802	764	799	785	790	808	795	802	771	820	795	768	813	736	785	816	760	751	778	761	810	835	768	765	775	793	822	814	760	765	781	776	786	820	795	797	757	804	791	793	769	806	791	800	841	855	800	769	764	826	758	825	835	857	796	732	788	807	812	805	762	807	834	785	792	799	858	798	826	818	779	812	795	775	788	799	783	755	810	783	783	773	831	777	824	849	810	765	777	765	843	834	805	790	820	785	786	802	791	822	784	790	794	775	804	810	802	821	804	779	845	825	816	807	777	807	811	797	838	774	850	783	818	839	810	778	810	868	796	829	751	819	711	809	785	807	774	827	812	806	723	725	803	771	735	821	771	789	794	783	760	825	771	764	796	821	810	781	791	808	738	797	822	772	829	815	775	768	815	783	803	798	803	743	819	822	825	790	778	786	816	816	782	841	786	784	811	845	763	786	819	738	776	766	782	766	836	791	787	779	775	835	818	799	824	832	800	813	775	818	789	780	812	822	782	804	804	811	821	843	805	787	756	808	772	874	823	764	784	789	792	775	758	819	838	791	802	822	758	861	796	766	799	786	843	777	770	806	713	745	810	768	844	794	801	825	851	784	737	809	797	824	793	771	825	824	802	824	772	821	771	776	834	811	825	782	781	775	816	791	816	768	798	737	798	792	798	810	832	840	830	784	750	780	777	843	809	778	788	806	751	799	790	778	806	830	809	805	767	787	811	802	838	816	783	793	772	815	781	789	827	756	828	816	780	820	756	816	801	843	800	776	840	816	836	820	797	831	852	764	844	790	803	772	801	814	806	772	730	843	802
866	172	170	131	110	105	83	83	73	96	83	88	82	84	113	74	91	125	114	117	108	100	99	109	101	93	85	94	75	87	72	80	80	83	85	83	82	99	75	94	92	87	90	90	69	78	75	89	98	78	67	95	77	92	89	76	73	78	86	78	70	81	78	79	77	94	92	92	78	104	75	80	82	79	77	92	97	88	75	81	64	88	91	83	79	75	67	91	59	76	88	87	96	68	75	79	83	76	78	80	82	75	91	90	83	67	93	90	92	73	72	84	77	71	77	64	74	97	86	76	78	65	68	77	79	81	86	78	59	66	73	78	86	85	76	81	73	74	81	85	80	73	96	82	89	83	61	83	74	91	70	80	68	86	81	91	90	69	73	78	81	81	77	72	83	90	79	88	80	73	88	91	95	88	95	84	84	86	83	79	74	82	80	72	81	91	76	89	94	84	76	79	92	85	87	86	75	73	99	79	84	86	84	87	80	80	76	85	84	63	100	92	80	75	92	77	79	89	86	86	85	91	88	72	80	89	78	83	73	75	81	74	76	72	70	78	88	83	72	91	90	70	77	83	84	77	80	90	86	84	86	80	71	81	86	96	75	88	82	95	85	80	76	74	68	77	91	96	94	83	65	77	76	61	87	77	73	71	90	99	81	86	78	92	83	89	91	82	74	79	65	91	84	94	70	83	83	90	70	78	93	79	75	90	84	69	86	85	69	96	77	77	85	77	81	87	77	86	82	90	101	87	81	66	80	85	95	71	103	82	98	99	73	70	80	79	102	76	76	82	83	77	69	84	75	81	85	84	96	83	92	87	90	69	83	80	80	99	74	90	77	78	85	77	83	75	81	100	85	67	78	86	71	88	73	70	90	82	85	75	91	79	71	84	82	91	66	74	86	86	90	85	97	85	88	86	74	84	83	64	76	79	86	58	72	76	90	79	82	86	77	81	78	73	88	77	80	78	81	89	80	80	76	80	65	81	84	70	82	86	67	82	87	82	76	74	68	79	67	87	90	71	66	98	86	75	70	93	70	81	83	74	78	97	85	89	82	73	84	72	91	102	87	78	87	80	61	76	83	87	77	87	73	86	82	68	87	82	81	80	84	75	93	99	77	86	67	71	86	84	78	72	78	80	89	77	95	93	81	76	98	74	81	88	84	81	85	74	100	61	64	93	81	92	77	76	77	94	94	66	74	92	93	100	76	89	84	73	85	80	75	75	94	95	85	77	73	88	81	77	62	94	94	79	75	65	72	78	81	80	91	82	73	78	96	75	85	77	74	82	76	73	87	73	71	81	87	82	77	76	86	91	79	80	92	79	79	86	59	59	85	79	76	86	85	76	78	75	77	81	86	73	87	75	83	78	97	72	90	88	84	74	89	75	70	83	74	83	90	83	71	81	105	95	83	93	91	86	81	79	90	69	79	82	80	73	84	75	96	74	81	69	69	77	82	64	70	78	85	94	87	96	87	93	82	86	90	82	87	78	80	84	75	71	85	84	91	73	81	81	84	80	86	79	101	77	72	80	88	75	62	87	75	74	64	84	90	79	87	77	81	80	89	78	88	78	65	78	69	85	67	84	88	78	81	85	81	77	82	85	93	86	73	85	79	69	85	75	81	74	69	85	77	94	87	81	54	81	107	81	73	85	88	97	78	82	101	81	81	88	74	81	93	75	73	85	90	82	69	71	81	88	78	80	82	90	82	77	72	72	85	90	85	85	81	86	85	88	83	81	68	58	80	78	75	65	80	89	85	82	76	74	91	90	62	80	89	71	72	79	78	67	91	86	77	86	88	85	80	69	79	86	87	99	88	73	92	91	69	85	85	94	76	105	91	81	94	91	67	78	81	97	84	99	89	74	81	90	76	81	88	94	94	79	77	76	100	65	76	69	80	83	84	74	89	82	74	76	106	91	80	91	73	83	76	86	81	84	83	80	86	85	71	82	81	76	73	73	101	83	90	84	69	76	77	84	82	98	76	78	72	90	76	73	78	77	87	70	76	78	75	88	93	79	94	82	80	79	84	76	94	89	74	92	70	88	74	84	64	82	75	79	71	83	89	87	87	74	74	94	61	93	69	85	91	83	74	93	98	93	78	90	79	99	88	75	87	72	90	95	81	82	78	74	83	73	89	93	78	80	95	76	85	73	81	73	84	87	87	84	70	78	70	86	86	77	95	70	93	95	82	90	89	88	64	73	88	84	91	58	82	68	80	73	92	78	83	85	90	90	74	90	95	84	68	97	84	85	72	70	80	81	97	101	104	75	96	78	86	89	86	81	87	64	75	69	61	90	98	74	76	82	82	74	81	81	87	91	81	70	71	98	78	77	76	83	80	79	85	88	79	80	87	69	69	73	82	76	65	84	94	68	69	73	81	91	99	78	65	97	83	66	90	85	79	94	87	82	81	76	80	85	72	87	76	80	87	70	70	91	84	90	80	74	81	83	73	65	82	75	81	84	80	73	76	92	86	87	69	84	71	78	74	89	73	93	71	84	91	73	92	88	91	94	62	81	100	92	78	76	88	72	82	78	91	77	73	80	82	75	73	88	103	92	94	80	79	94	88	84	69	104	79	91	60	79	94	86	77	76	80	79	70	84	101	82	89	81	73	61	85	83	88	93	84	79	83	88	75	85	76	92	71	98	87	84	97	83	95	90	59	83	86	88	70	87	85	74	81	71	76	65	86	65	55	76	92	86	71	87	81	75	69	73	87	83	97	89	78	61	72	80	90	67	78	90	81	77	70	83	79	83	63	91	88	80	84	82	95	87	86	83	82	78	77	90	67	91	93	71	83	80	75	79	103	67	80	65	77	78	93	76	82	91	66	73	80	107	90	100	74	72	85	84	80	75	71	79	91	79	82	90	81	85	69	91	72	78	73	82	89	84	77	61	76	88	86	78	79	77	66	73	78	77	79	86	67	89	80	73	78	81	68	81	88	95	78	88	75	73	72	90	79	82	94	81	89	74	94	80	82	98	94	89	95	79	94	74	78	80	86	68	90	83	76	71	77	81	96	85	92	76	91	81	91	88	79	75	86	82	88	72	91	74	68	87	105	78	91	91	77	81	81	76	92	80	85	88	78	85	70	87	84	98	92	80	79	87	60	101	76	89	90	81	75	84	65	83	69	66	94	75	87	106	87	74	79	79	87	87	84	76	77	93	75	75	86	70	78	76	74	84	87	81	93	87	94	76	83	84	91	80	77	66	77	85	104	82	95	82	104	83	76	67	91	86	89	67	79	87	80	85	65	71	82	82	57	92	87	69	86	71	93	71	84	89	71	90	92	89	74	85	86	65	74	78	80	73	90	79	92	77	81	76	77	97	90	81	80	90	76	84	88	94	77	61	91	93	71	77	79	95	97	94	80	76	78	82	81	96	84	72	90	81	67	88	70	88	79	82	66	86	79	82	73	73	75	106	69	87	70	94	94	66	90	75	81	73	89	71	91	72	81	76	78	82	81	100	89	94	78	107	83	80	75	77
7384	2496	1743	2419	3522	2683	1593	1277	1084	1048	1008	998	992	1268	1224	1148	1448	1737	1722	1639	1461	1230	1108	1153	1265	1074	809	761	708	752	638	718	746	723	686	706	732	710	698	732	744	703	704	756	642	745	700	731	726	699	686	686	675	712	707	702	657	692	714	677	701	699	709	696	677	727	737	691	703	729	696	703	719	701	685	742	649	746	712	708	721	729	758	725	687	683	680	688	729	677	650	713	731	658	669	666	632	720	664	667	695	737	689	717	692	691	694	645	689	710	685	673	683	702	710	690	733	661	701	706	684	650	727	701	732	699	690	735	716	701	709	677	687	657	726	727	676	691	725	721	679	735	701	699	711	699	686	730	667	675	750	740	743	692	671	676	701	682	708	735	640	731	666	694	670	703	683	715	701	749	717	708	676	703	695	706	717	717	685	722	708	659	715	692	721	666	733	686	681	684	659	684	672	649	676	664	707	721	670	738	657	677	686	731	703	721	695	655	694	734	696	672	648	676	723	692	747	718	686	680	714	682	674	729	712	699	684	681	663	710	734	736	665	716	647	746	704	688	726	741	675	727	701	707	712	713	692	641	740	703	716	660	702	724	664	732	760	761	724	715	710	709	723	673	672	684	695	708	717	721	681	677	709	719	705	717	683	719	691	676	679	682	684	693	733	689	703	693	679	668	650	667	720	702	641	699	747	689	685	660	714	683	685	695	687	685	738	715	699	718	691	659	682	683	699	630	715	669	703	682	709	627	705	723	705	685	656	716	692	620	684	677	750	687	708	703	714	686	682	706	677	685	697	728	670	676	678	677	681	666	678	672	668	652	704	684	736	698	716	686	709	708	736	693	717	715	741	730	692	708	650	690	662	695	713	693	670	691	706	671	701	683	693	697	735	668	698	699	681	728	661	640	704	722	702	748	682	657	681	695	704	675	700	667	667	705	676	739	752	696	740	709	685	726	728	726	755	650	748	747	690	682	681	663	692	700	741	735	724	767	682	740	731	661	706	702	691	696	720	673	709	687	752	683	724	731	689	786	666	717	691	670	716	692	754	694	701	724	713	688	692	727	704	713	667	675	695	681	693	705	715	679	718	683	696	687	699	665	732	719	703	650	727	682	655	718	702	653	693	727	732	673	699	686	674	692	690	712	690	723	748	715	700	688	712	667	678	698	701	724	685	690	646	688	693	721	754	698	661	758	646	741	672	706	682	684	676	670	723	682	705	657	711	680	694	650	720	731	714	754	712	744	690	673	699	701	656	683	744	754	680	722	676	737	744	694	702	661	684	699	703	710	721	703	721	727	671	675	702	728	681	692	669	700	700	712	711	662	649	680	679	679	747	751	708	708	756	714	673	730	731	727	704	722	677	703	739	680	662	722	696	720	714	706	692	687	664	682	681	734	699	701	698	689	680	702	679	714	669	725	686	694	670	722	662	729	719	693	753	664	731	718	705	708	680	719	700	781	698	752	697	735	706	750	717	697	693	695	733	700	692	713	769	701	726	700	721	716	677	685	729	759	739	668	712	636	733	642	716	676	713	710	712	718	697	655	643	679	702	672	743	705	728	666	714	714	732	702	669	741	705	689	685	714	709	722	710	705	750	700	712	702	679	675	744	720	693	663	678	744	684	700	713	647	676	754	667	707	726	690	719	727	716	701	682	653	723	731	667	671	695	700	683	706	689	690	646	723	705	694	638	674	655	742	694	678	735	676	702	690	674	759	711	696	692	715	675	725	690	699	700	694	694	695	701	700	700	668	702	712	719	679	691	675	658	683	728	704	707	716	702	750	719	623	696	720	691	731	721	710	714	753	726	682	657	666	706	723	644	730	719	736	715	687	675	690	694	711	683	697	714	705	717	720	667	724	711	682	696	704	677	759	679	680	674	691	714	692	700	672	714	714	714	715	671	709	701	662	674	761	698	709	693	745	715	716	748	712	736	717	722	706	700	706	695	694	714	743	712	677	719	704	714	724	699	767	713	712	719	693	681	712	750	696	752	697	739	684	716	701	725	714	676	739	667	717	723	686	690	708	714	740	692	649	727	669	755	715	744	730	723	690	707	663	679	722	717	706	699	691	753	732	678	715	713	732	653	722	696	711	668	731	674	695	733	691	729	655	699	711	719	680	714	730	738	715	677	713	684	699	700	691	672	764	702	721	659	729	700	671	740	709	703	716	674	699	677	720	667	707	662	753	738	664	694	661	716	680	686	670	688	683	719	736	689	729	702	708	673	692	722	717	727	711	725	740	725	754	712	691	738	679	700	694	683	723	693	762	684	709	679	701	689	700	722	705	716	695	693	701	703	751	691	764	736	678	703	670	688	747	687	716	674	668	716	731	661	707	668	690	668	691	675	710	726	761	712	700	724	749	687	695	710	749	722	681	714	686	696	695	677	690	738	727	682	719	701	709	719	681	658	689	647	677	688	691	701	722	695	697	706	743	684	640	675	707	654	685	679	724	674	687	685	703	723	726	692	733	733	687	713	680	699	708	671	718	671	681	700	709	774	705	679	695	704	660	689	670	763	711	688	685	702	699	698	718	713	659	727	700	737	681	730	721	697	691	695	678	674	688	727	682	703	712	747	716	634	691	715	677	736	678	730	664	713	698	678	706	652	776	677	709	685	689	773	722	676	699	728	717	762	701	692	683	700	725	690	722	692	694	702	672	711	685	719	718	635	706	737	689	690	718	733	730	720	704	752	700	711	721	700	751	703	657	691	651	736	703	750	673	700	697	750	675	735	688	695	692	697	741	689	698	699	719	671	688	672	705	715	673	709	689	693	689	707	685	735	675	711	667	661	662	675	720	658	689	661	699	704	694	734	698	717	713	726	757	667	684	705	702	711	688	739	672	698	702	683	702	701	708	683	780	726	697	710	698	696	711	662	692	715	685	721	677	651	686	684	704	709	696	734	610	758	661	712	673	710	717	764	705	725	735	735	688	685	688	678	731	666	717	709	688	699	700	730	701	643	676	747	718	683	673	686	698	681	653	675	685	709	690	665	685	667	734	672	753	689	715	714	654	714	677	743	695	690	714	706	710	708	761	710	665	710	702	750	722	727	709	708	698	698	696	699	664	694	725	701	705	710	702	701	715	721	721	704	718	681	696	685	642	698	667	694	681	710	699	771	699	718	693	691	702	688	637	655	670	699	716	665	708	725	709	691	711	711	748	684	681	668	706	738	720	701	700	704	693	685	662	682	719	728	698	741	669	655	705	722	671	696	680	659	696	713	700	699	681	687	710	695	710	676	658	687	722	726	678	655	687	730	764	712	728	689	715	649	774	662	710	717	719	711	688	662	746	721	736	695	682	698	741	726	723	666	668	687	715	741	683	693	717	649	658	674	662	709	683	740	631	698	727	742	696	701	726	737	695	714	668	738	686	700	653	738	753	717	701	672	713	725	699	719	704	725	716	731	691	723	714	687	693	696	667	647	677	743	706	696	714	674	725	676	704	685	703	699	716	724	679	682	761	722	690	731	677	726	736
500	357	233	203	151	154	164	151	112	130	142	161	154	150	163	142	162	184	192	191	120	127	150	153	142	133	125	109	130	130	121	107	114	130	108	146	122	112	119	125	126	102	131	127	122	123	133	109	116	124	125	110	133	100	115	100	110	116	94	117	123	121	114	128	116	120	132	103	100	136	132	108	99	126	109	112	120	120	110	119	114	133	113	132	118	117	101	120	136	126	126	102	122	116	118	126	118	123	108	106	108	123	120	122	133	104	124	110	121	124	128	111	131	108	132	98	109	126	131	131	120	115	124	102	133	124	120	113	136	110	108	132	111	115	130	120	120	124	117	130	114	112	116	107	118	118	126	117	125	122	93	118	122	123	121	117	132	127	107	115	126	133	105	131	124	121	120	122	109	94	116	114	115	138	132	124	120	120	124	120	100	99	101	118	120	132	121	117	102	134	117	111	106	102	108	108	116	121	109	116	105	124	99	100	121	130	115	134	110	129	117	120	115	100	130	119	119	112	135	137	101	130	114	120	122	117	113	122	107	115	124	113	124	126	119	99	147	110	100	94	116	118	122	116	142	130	133	151	110	108	124	130	116	114	122	126	130	125	92	126	108	118	130	127	120	110	134	105	113	104	111	118	113	126	150	110	106	114	137	123	115	118	108	145	126	121	127	123	84	121	117	137	87	117	136	128	124	126	120	117	127	109	110	125	122	119	123	122	128	130	124	121	115	111	118	142	110	127	117	122	142	122	127	143	123	97	122	124	125	126	121	112	117	124	113	112	141	141	140	118	122	134	103	126	119	101	116	128	130	120	118	115	111	113	113	130	142	111	115	130	106	114	113	106	144	115	118	129	117	105	113	122	119	115	104	128	124	131	116	136	115	127	120	119	118	96	119	118	102	123	122	109	134	124	144	112	142	117	106	125	126	109	136	107	131	132	112	128	122	104	111	119	125	128	101	120	98	109	125	117	140	142	119	128	132	111	107	114	130	115	120	112	128	120	117	119	146	113	133	102	114	108	127	118	108	110	141	118	103	132	108	121	122	120	127	142	126	116	119	129	108	120	116	125	123	125	117	116	133	108	108	109	149	133	120	108	120	111	118	106	130	117	129	93	136	102	107	117	105	118	117	113	116	128	108	127	128	131	101	109	116	132	123	119	116	114	116	113	134	121	133	143	100	120	118	121	109	135	124	120	110	115	123	124	121	129	117	129	121	120	112	148	120	108	94	138	130	125	121	123	122	120	122	125	129	110	114	125	109	112	123	130	140	115	105	113	140	122	109	116	105	95	104	121	124	101	122	113	132	130	115	121	100	112	121	107	131	142	134	120	107	119	114	126	107	127	127	118	115	123	144	125	117	131	91	105	120	112	140	109	123	115	135	133	110	115	118	124	130	122	146	122	126	109	126	112	96	114	137	144	124	130	111	100	129	114	111	101	111	127	119	132	133	105	119	114	114	136	107	118	126	117	111	134	125	120	130	108	99	131	135	127	104	128	124	104	121	106	113	126	113	119	117	133	127	113	131	113	135	138	116	135	115	126	125	114	108	127	133	120	121	122	144	98	116	117	134	127	115	107	134	118	105	114	135	127	102	107	122	130	120	125	116	98	141	111	101	139	117	146	123	139	111	124	122	101	122	133	97	117	110	113	135	115	105	136	130	115	132	120	109	129	115	105	123	125	120	110	123	119	119	129	138	126	111	119	123	100	128	126	107	109	93	117	129	144	125	111	96	135	123	117	107	112	141	128	130	139	120	125	124	114	100	124	143	124	117	125	122	115	138	118	138	112	122	103	125	109	118	113	129	136	128	131	98	126	121	123	123	124	122	99	112	112	119	115	122	113	123	112	124	108	118	108	121	113	104	124	114	125	133	117	102	125	107	112	112	120	119	121	117	116	122	134	137	133	126	137	116	123	123	131	104	126	124	134	98	115	106	101	114	136	135	109	124	126	126	124	127	116	120	106	124	120	132	108	119	108	122	116	109	116	144	122	141	115	118	121	124	145	105	114	114	119	113	94	122	142	141	102	109	119	136	103	109	109	116	108	116	123	111	127	125	140	108	94	100	122	126	118	124	130	128	115	135	127	98	103	98	133	109	120	122	123	139	113	119	122	98	133	118	122	128	112	142	114	111	120	129	135	111	107	146	112	119	120	103	136	115	144	125	98	133	98	110	116	110	133	134	118	111	122	118	109	114	129	122	96	114	106	103	140	102	112	120	137	133	120	129	125	115	117	151	128	134	109	137	104	118	131	107	140	124	127	99	113	120	124	126	113	124	121	104	105	123	121	126	140	121	117	126	130	115	130	121	104	98	115	116	122	124	126	104	126	122	107	113	138	135	116	136	113	111	117	131	110	111	128	104	98	117	117	126	117	126	115	131	107	114	106	113	116	107	98	117	133	124	139	101	122	145	124	120	116	129	113	95	95	140	108	122	110	125	109	124	106	97	127	142	115	119	116	126	106	117	140	121	137	128	136	127	110	128	112	121	106	113	114	124	118	120	143	129	109	106	119	118	109	105	107	109	110	125	114	128	116	132	124	120	128	131	119	112	118	119	116	126	117	116	111	126	115	117	137	114	113	112	117	129	95	119	125	130	105	132	122	114	123	112	110	120	136	130	116	139	137	134	115	127	119	107	141	109	135	115	118	121	114	119	86	126	121	115	127	139	131	124	130	114	120	121	118	135	122	133	115	112	110	117	123	127	110	143	140	107	117	96	130	129	113	92	115	135	106	140	121	100	113	132	113	116	111	115	109	94	134	140	128	111	111	115	127	130	125	108	130	115	131	136	97	105	92	141	131	103	113	116	113	126	118	115	133	105	113	106	98	132	116	144	113	103	127	125	121	121	142	115	120	116	99	115	114	139	116	107	127	115	121	95	121	116	121	120	95	127	135	115	132	128	122	124	104	110	121	120	120	124	129	118	129	130	115	93	113	113	122	107	125	107	120	130	120	116	96	114	125	126	96	107	99	109	123	119	112	100	118	106	134	127	113	114	130	124	102	99	139	128	114	119	109	114	128	114	132	117	109	118	112	105	123	124	116	129	131	118	130	105	113	116	130	135	104	115	128	107	103	125	145	119	118	111	113	113	127	114	116	112	126	120	130	102	107	113	117	120	118	96	119	131	113	124	133	135	121	132	132	122	118	100	113	119	134	125	128	118	132	119	116	109	119	134	129	119	133	109	114	112	102	111	128	131	120	112	125	133	135	112	117	117	101	117	91	120	131	117	106	118	117	88	115	135	122	117	101	108	118	126	130	108	113	133	124	123	133	116	109	111	130	125	105	121	122	126	99	114	106	103	130	106	131	107	106	108	108	130	115	148	110	117	148	118	126	123	117	112	117	108	107	113	106	114	127	110	115	120	111	114	116	114	117	125	126	115	134	131	122	113	124	127	118	115	124	132	110	113	116	122	125	117	100	137	124	149	111	111	127	124	120	129	127	127	116	98	122	142	120	125	100	125	137	117	121	116	122	123	122
8131	5197	2997	3492	5843	5263	3378	2813	2430	2233	2042	1879	1984	2166	2445	2095	2216	2475	2679	2518	2183	1726	1770	1796	1998	1586	1191	1158	1104	1100	1144	1163	1150	1140	1059	1077	1097	1097	1095	1097	1093	1090	1108	1098	1071	1092	1083	1119	1077	1094	1070	1146	1067	1092	1030	1014	1126	1108	1090	1046	1046	1046	1133	1012	1080	1057	1084	1073	1048	1067	1064	1080	1074	1005	1047	1049	1033	1081	1054	1076	1082	1026	1044	1038	1097	1034	1021	1040	1071	1093	1024	993	1051	1070	1062	1073	1019	1043	1064	1026	1067	1004	1106	1038	1060	1080	1046	1014	1042	1009	1043	1015	1055	1145	985	1043	1048	1015	1062	1087	1092	1024	1036	1113	1064	990	1063	1039	1037	1066	1044	1040	1055	1040	1077	1014	1008	1023	1050	1045	1094	1071	1040	1002	1031	1084	1047	1038	1125	1049	994	1072	1062	998	1034	1091	1025	1073	1019	1080	1085	1028	1004	1048	1027	1023	1037	1054	1035	1009	1046	1043	1022	1085	1006	1042	1035	1092	1039	1106	1103	1016	1020	1085	1090	995	1008	1075	1020	1070	1050	1028	1041	1077	1024	1052	1044	1001	993	1042	1102	1066	1041	1108	1012	1050	1066	1059	1022	1060	1034	1082	1040	1017	1084	1038	1059	1029	1077	1008	1036	1034	1036	1128	1014	1019	1075	1018	1026	1014	996	1076	1053	976	997	1106	1040	1049	1123	1076	1035	1066	1055	1054	1091	988	1037	1017	1107	1039	1036	1031	1055	1012	992	1058	1092	1062	1074	989	1055	1090	1062	1014	1068	1057	1057	1038	1088	1012	1058	1022	1077	1041	999	1124	1017	1039	1031	1035	1004	1042	976	1006	1002	1092	1072	1054	1024	1070	994	1039	1076	1021	991	1000	1074	1094	1048	1039	1019	1003	1054	1077	1085	1049	1031	1110	1069	1000	1092	970	1037	1040	1056	1023	988	1103	1092	1050	1048	1050	1048	1062	1119	1044	1059	1029	1055	1129	1127	1062	1027	1100	1017	1045	1063	1040	984	1111	1072	1032	1037	1033	1087	1133	1043	1092	987	1049	1047	1059	979	1089	1065	1084	1001	990	1066	1024	1071	999	1044	977	1008	987	1075	1049	1074	1077	1038	1021	1021	1044	990	1047	1048	1061	998	1009	1040	1047	1082	1049	1016	1056	1082	1010	1106	1075	1089	1032	1048	1128	1070	1115	1038	1074	1073	1066	1090	1049	1019	1043	996	1065	1073	1053	1131	998	1076	1057	1045	1045	1056	1058	1022	1090	1031	988	1083	1020	1046	1026	1034	1051	1068	1013	1028	1073	1014	1065	1041	989	1087	1023	1066	1091	1037	1012	1091	1047	1015	1043	1047	1065	1047	966	1016	1073	1019	998	999	964	1119	1022	1056	1042	983	1095	1069	989	1072	1004	1119	1009	1022	1064	1071	1081	1041	1041	1104	1022	1029	1055	1043	1034	1060	1086	1083	1097	1112	1042	1094	1070	1052	1108	1060	1054	1074	1048	1027	1068	1055	1039	1071	1039	1066	1028	1064	1086	1040	1039	1048	1025	1034	1071	1035	1065	1077	1029	1036	1052	1069	1100	1071	1058	1064	1136	1045	1074	1063	1078	999	1044	1071	1014	1083	1008	1086	1041	1050	1024	1035	1088	1048	1047	1048	1022	1064	1021	1032	1081	1050	1044	1079	1093	1018	1056	1059	1029	1051	1018	1031	1045	1026	1041	1069	1038	1066	1036	1045	1040	1090	1048	998	1050	1046	1093	1037	1059	1058	1074	1034	1004	945	1046	1069	1018	1045	1083	993	1054	1044	1064	1081	1049	1040	1031	991	1067	999	1031	1026	1096	977	1071	1091	1071	1046	1079	1107	1046	1106	1041	1053	1072	1038	1062	1007	1031	1086	1033	1011	1065	1072	1080	1069	1102	1057	1063	1096	1071	992	1072	1050	1048	1023	1030	996	1039	1071	1055	1127	1036	1036	1026	1051	1033	1074	1048	1060	1034	1057	1090	1076	1027	1067	1018	1033	1018	1039	1028	1088	1090	1005	1053	1040	1080	1075	1084	1061	1050	1033	1089	1070	1034	1041	1019	1076	1006	995	1079	1066	1040	1063	1051	1059	1028	1058	1039	1048	1008	1085	1044	1083	980	1091	1033	999	1071	1034	1052	992	1018	1026	1032	1055	1066	1061	1099	1049	1065	1023	1080	1022	1046	1021	1007	1058	1027	1019	1070	1018	1063	1033	1120	1031	996	1058	1082	1076	1044	1021	1030	1030	1083	1064	1000	1102	1042	1107	1030	1049	1023	1059	1087	1122	1066	1030	1041	1020	1061	1084	1072	1069	1004	1012	1093	1052	1056	1080	1049	1054	1070	1071	1018	1049	1045	1043	1050	1025	1135	1026	1052	1006	1052	1046	1111	1091	1052	1071	1069	1055	993	1036	1035	1020	1050	1070	1054	1097	1000	1040	1033	1066	1072	1059	1029	1066	1075	1086	1034	1084	1089	1064	1038	1050	1002	1087	1041	1062	1074	1055	1055	1018	1027	1025	1073	1085	1062	1037	1066	1022	985	1037	1091	1117	1011	1049	1020	1061	1082	1091	1052	1077	1030	1045	1062	1030	1059	1048	1076	1033	1091	1118	1026	949	1017	1047	1022	1076	1012	1057	1084	1058	1007	1002	1085	1036	1051	1000	965	1084	1021	1018	1028	1015	1076	1075	1035	1054	1048	1038	1120	1067	1043	1059	1069	1108	1080	1059	1059	1036	1020	1073	1060	1031	980	1051	1043	1060	1038	1041	1087	1000	1056	1090	1066	1040	998	1064	1078	1013	1025	1012	1054	1091	1035	1008	1040	1084	1018	1056	1034	1074	1035	1073	1044	1113	1076	1091	1041	1023	1081	1089	1013	1002	1103	1117	1074	1055	1071	1027	1023	1069	1045	1021	1013	1030	1042	1086	1065	1084	1044	1015	1057	1035	1098	1025	1080	1057	1060	1070	1065	1136	1108	1120	1073	1010	1045	1113	1001	1034	1082	1018	1074	1072	1057	1064	1048	1080	1077	1047	1041	1047	1044	1062	1077	1090	1022	1047	1050	1067	1035	1067	1091	1039	1074	1034	997	1046	1088	1048	1095	1023	1054	1059	1040	1081	1013	1043	1093	1002	1114	1002	1047	1043	1035	1043	1068	1071	1047	1094	1084	1044	1071	1055	1013	1044	1030	1074	1043	1085	1046	1036	1035	1078	1110	1058	1056	1076	1092	987	1044	1059	1041	1000	995	1009	1079	1027	1062	1043	1060	1084	1046	1030	1100	1010	1099	1038	1066	1137	1005	1043	1032	1071	1009	1036	1031	1063	1090	1053	1077	1067	1017	1014	1035	1022	1029	1077	1103	1037	1028	1035	1089	1059	1072	1052	1094	1027	1076	1005	1045	1035	1025	990	1103	1010	1083	1049	1066	1028	989	1071	1043	1031	1028	1032	1077	1065	1078	1082	1071	1035	1084	1071	1033	1003	1047	1065	1021	1049	1010	1097	986	1055	1042	1064	1009	1033	1087	1034	990	1067	1042	1057	1076	1064	1017	1016	1106	1017	1077	1030	1045	1069	1062	1047	1043	1008	1028	1036	1065	1022	1015	1092	1032	1033	1097	1004	1118	999	1061	1038	1040	1074	1065	1079	1023	997	1072	1045	1077	1074	978	1015	1078	1059	1050	1030	1073	1012	1050	1062	1047	1064	1099	1080	1039	1077	1054	1113	1079	1083	1056	1045	1099	982	1081	1060	1052	1033	1031	1109	1020	1050	1054	1072	1034	1051	1090	1029	1051	1079	1055	1046	1058	1001	1039	1026	1017	1022	1008	1082	1079	980	1068	1068	1061	1048	1043	1034	1031	996	999	1070	1085	1070	1055	1065	1061	1053	1060	1025	1040	1139	978	1090	1038	1047	1016	1006	1082	1076	1036	1021	1042	1038	1079	1066	1013	1021	1062	1073	1052	1079	1121	1008	1033	1044	1029	1032	1038	1096	1106	1055	1030	1046	1054	996	1056	1053	1089	1035	1074	1048	1095	998	1020	997	1065	1098	1073	1076	1013	1037	1022	1052	1061	1055	1035	976	1037	1048	1057	1007	1031	1010	1103	1041	1039	1009	1075	1082	1040	1013	1063	1082	1070	1077	1092	1032	1035	1079	1021	1081	1043	1001	1055	1071	1043	1108	1042	1093	1018	1069	1013	1037	1018	1067	1019	1041	1039	1079	1090	1073	1022	1079	1023	1052	1016	1084	1083	1019	1041	979	1032	1046	1054	1083	1130	1041	1047	1117	1076	1015	1065	1093	1062	1043	1057	1062	1026	1039	1049	1042	1001	1035	1043	1065	1040	1050	1083	1068	1077	1056	1039	1034	1109	1083	1052	1025	995	1052	1062	1047	1067	1068	1082	1033	992	1039	1058	1066	1078	1060	1068	984	1030	1069	1082	1012	1028	1102	1052	1042	1034	1058	1058	1056	1044	1016	1083	1045	1011	1044	1048	1051	1027	1086	1058	1050	1027	1040	1040	1025	1006	1023	1061	1013	1024	1073	1054	1051	1073	1108	1054	1047	1091	1052	1049	976	1029	1071	1096	1031	1020	1072	1001	1061	1053	1050	1062	1035	1066	1040	1030	1083	1023	1014	1031	1089	1097	1015	1059	1088	1059	1026	1106	1033	1003	1065	1040	1005	1029	1058	1002	1071	1097	1018	1040	1074	1000	1037	1079	1080	1124	1048	1127	1065	1112	1104	1063	1053	1044	1054	1123	1053	1033	1118	1039	1028	1081	1019	1062	1120	1079	1006	1118	1001	1061	1051	1030	1049	1062	1095	1058	1054	1030	1002	1043	1096	1064	1066	1024	1088	1094	1063	1050	1056	1075	1042	1011	1012	1060	1044	1036	1033	1047	1012	1098	1084	1059
1167	258	214	95	78	69	61	59	62	62	67	54	70	72	87	79	75	80	91	89	59	79	53	63	74	65	50	37	36	29	36	46	24	51	38	48	30	44	41	36	42	34	24	47	47	36	29	36	36	40	42	39	38	36	32	42	41	32	38	31	40	45	32	39	39	37	41	47	43	45	32	51	33	35	46	41	40	35	36	27	26	43	46	41	37	33	32	42	34	36	35	32	44	31	49	42	28	32	51	43	35	33	42	41	37	31	26	41	44	35	40	39	43	50	27	27	47	43	37	35	37	38	39	42	30	39	47	42	26	41	39	32	28	40	41	33	44	46	38	40	34	43	34	39	24	47	25	45	41	37	37	32	38	29	44	41	31	35	40	40	26	32	38	36	33	28	35	30	51	41	44	43	27	45	43	30	50	34	31	43	40	36	44	40	30	48	34	37	38	36	34	38	50	41	35	42	42	27	39	34	47	37	39	44	32	44	32	29	39	30	37	32	40	36	39	30	32	40	41	35	33	34	36	38	22	45	43	40	36	33	53	36	50	38	27	29	40	40	42	37	53	57	44	48	32	44	40	43	48	36	48	25	38	35	42	29	47	34	40	43	42	29	44	45	31	30	45	45	46	35	34	37	47	42	37	45	41	43	32	30	46	45	31	41	47	40	38	59	45	38	43	36	41	47	39	35	36	38	37	40	47	42	46	33	36	30	43	36	33	46	47	36	37	45	43	46	34	39	40	43	35	31	38	38	29	38	44	40	41	40	38	31	30	36	49	33	35	37	43	44	32	31	38	44	37	47	37	32	36	35	36	30	31	33	37	43	39	41	37	43	43	45	39	34	39	35	41	46	36	31	48	33	35	35	36	34	41	40	40	35	43	43	33	34	44	35	37	36	50	34	38	30	37	36	28	37	22	41	49	40	37	31	44	37	38	38	35	34	36	55	42	36	33	47	37	44	32	26	35	34	29	48	38	34	47	40	47	30	42	44	44	42	33	39	43	44	39	29	36	48	43	40	53	40	41	40	38	41	33	28	33	37	33	31	38	34	32	33	41	37	41	42	43	32	45	34	40	41	38	34	36	34	37	46	38	28	35	33	23	31	36	30	35	40	38	27	38	39	47	45	49	46	33	42	47	35	37	40	31	46	26	35	50	35	33	45	41	46	35	33	38	38	28	37	33	41	44	33	37	38	34	39	27	33	36	37	33	39	38	33	38	30	42	38	46	39	39	32	35	37	38	29	48	38	40	39	36	37	41	33	27	38	43	40	41	35	43	45	34	39	44	30	40	39	46	38	44	31	34	35	42	32	32	37	36	56	42	40	40	40	30	28	41	44	37	42	24	42	35	41	33	38	34	33	36	40	40	49	28	21	40	35	34	34	42	41	38	40	44	40	37	33	41	38	39	40	38	43	42	38	36	35	42	35	28	40	36	38	34	30	28	28	44	39	33	36	35	37	35	30	40	33	41	38	36	37	36	38	40	28	35	32	40	37	38	32	33	31	29	45	29	39	40	35	35	52	35	23	46	32	34	39	45	45	32	50	38	31	43	43	49	38	33	34	40	42	30	38	40	41	32	42	43	36	41	36	36	35	39	43	30	48	34	34	45	34	46	35	36	25	33	31	30	41	47	46	36	34	30	33	44	33	32	38	40	35	45	37	47	39	41	28	39	33	33	29	38	41	32	37	48	30	46	38	33	33	34	52	42	23	34	31	32	38	33	36	44	35	32	32	37	47	42	39	36	41	39	43	44	39	51	42	42	31	35	38	57	40	30	39	42	44	27	47	39	37	41	38	36	36	30	43	40	33	35	26	33	36	30	34	31	31	41	43	43	25	36	46	50	36	42	51	35	45	37	43	45	41	31	44	48	34	36	41	42	46	45	28	37	33	40	45	30	45	39	40	34	35	37	39	48	42	36	39	39	46	37	43	32	25	28	30	39	36	41	28	30	34	32	28	50	39	42	47	33	34	38	45	35	35	35	37	43	42	33	34	32	44	37	50	43	30	33	21	39	46	45	34	38	32	34	39	48	39	47	40	24	46	38	36	52	46	37	30	32	31	44	47	30	46	39	33	37	46	31	32	39	31	33	31	37	38	38	38	34	43	30	42	51	33	31	47	44	36	36	50	34	33	30	28	29	36	33	35	36	38	29	37	30	35	39	36	36	39	33	42	35	35	32	37	37	25	31	43	35	36	33	33	32	40	32	38	27	46	39	43	51	39	34	36	34	37	31	39	45	38	31	29	32	50	35	36	58	42	34	34	43	36	35	31	45	51	41	42	30	40	34	38	26	45	33	43	42	34	41	37	37	41	33	39	36	43	35	26	32	44	42	29	47	41	33	32	29	44	34	34	28	33	36	34	58	41	41	38	43	45	42	37	37	40	39	28	36	35	43	29	45	38	44	43	45	47	40	31	36	45	37	37	47	38	41	35	43	32	37	32	29	44	41	30	49	43	36	41	37	41	39	34	41	25	36	34	45	41	34	45	46	32	35	39	37	45	33	34	44	41	45	41	37	37	29	36	30	38	47	44	51	32	35	44	42	32	45	38	37	28	36	37	38	32	31	31	40	38	43	40	34	42	42	43	34	31	34	37	36	40	31	37	40	27	43	40	30	31	45	38	27	31	37	33	48	35	44	49	41	40	38	37	42	44	31	28	42	42	34	47	43	38	29	43	43	32	27	30	39	27	40	25	38	31	40	42	38	39	45	45	36	42	41	29	46	47	45	41	40	50	35	39	35	36	42	42	31	34	33	37	42	33	37	43	42	34	38	40	42	35	33	44	43	25	43	47	42	35	40	40	44	38	48	37	40	34	38	44	38	45	40	44	24	23	45	43	35	40	36	36	33	31	39	48	28	34	33	43	37	35	35	40	40	36	49	45	41	40	34	27	34	38	38	42	50	38	39	31	50	31	31	33	45	30	33	39	33	39	37	46	36	32	32	30	46	40	41	37	37	39	32	36	34	29	44	45	45	44	38	38	29	43	46	34	28	40	35	25	42	35	35	27	43	36	36	31	40	44	45	33	37	48	44	34	34	33	42	35	30	28	34	46	45	31	44	40	35	36	35	32	38	36	51	31	34	38	30	33	48	43	34	39	37	43	40	29	40	30	31	40	41	40	31	54	43	45	46	34	40	32	32	27	41	49	45	33	46	41	39	40	37	45	31	37	40	33	37	44	38	22	30	28	44	34	49	35	41	32	43	48	32	32	28	30	35	49	45	36	40	29	43	41	44	26	44	43	30	44	36	44	45	46	38	30	36	36	45	37	41	46	37	40	38	43	31	37	35	25	41	41	42	46	48	38	24	43	29	43	20	38	40	27	37	31	45	41	36	44	32	39	39	37	38	41	29	33	38	33	39	39	54	36	23	37	29	36	28	29	38	39	36	47	41	49	38	40	43	36	41	39	41	41	40	35	34	49	39	38	37	42	37	48	41	39	44	36	43	39	41	45	32	46	33	47	39	41	40	27	30	43
9801	3622	2557	2506	4814	3296	2352	1923	1672	1562	1486	1437	1531	1818	1916	1982	1899	2016	2124	1959	1588	1132	1049	1282	1314	947	494	420	404	389	364	385	390	397	377	377	352	354	385	399	416	390	364	378	366	338	361	319	347	382	408	304	356	375	376	346	341	320	345	313	365	376	338	371	343	332	365	337	351	333	321	351	358	349	329	335	338	371	299	350	336	310	345	338	332	329	351	372	339	332	306	315	358	336	339	364	347	341	360	337	328	318	338	333	317	320	326	334	340	365	337	358	329	331	331	324	322	320	304	353	348	322	362	345	321	327	310	365	311	339	333	354	332	348	353	357	323	333	344	311	320	335	324	352	345	352	334	336	338	334	362	320	287	333	337	313	363	337	331	321	336	328	333	330	324	331	341	336	309	279	370	341	323	344	323	332	327	323	364	345	330	340	319	322	346	350	334	325	318	322	345	344	320	343	342	334	331	350	338	327	333	299	346	346	348	340	329	339	361	369	361	347	367	335	302	368	350	310	316	343	338	347	315	352	372	348	299	323	338	331	332	327	357	358	317	300	332	349	316	332	327	324	339	356	340	354	360	345	312	372	323	312	347	314	339	332	322	355	328	350	317	307	341	341	308	293	323	348	349	339	357	325	344	334	369	342	331	322	317	354	343	345	364	309	268	317	348	351	344	351	348	357	328	344	345	330	371	344	341	334	356	336	333	353	368	317	319	331	337	335	289	342	352	366	357	328	330	347	332	362	315	372	341	326	334	331	358	340	338	346	334	334	318	297	324	344	344	312	339	351	344	345	364	297	336	323	333	340	356	335	320	360	311	368	343	295	327	352	334	351	353	303	326	333	359	329	326	332	346	358	335	343	346	339	349	333	375	339	369	334	341	323	347	347	317	344	321	351	333	351	323	365	346	322	351	379	347	331	321	365	331	359	362	335	350	348	355	320	332	345	332	370	334	337	344	346	336	347	333	350	361	338	336	328	331	367	340	316	360	352	350	306	340	341	336	362	345	313	344	321	348	330	311	339	347	339	341	379	347	340	335	330	326	354	326	313	328	338	337	329	334	337	342	342	348	282	355	351	356	346	352	366	340	350	373	379	349	307	337	321	339	356	331	311	300	355	355	349	350	361	306	327	385	343	354	336	336	398	318	365	335	339	308	314	314	344	344	355	364	321	354	334	324	343	340	355	350	332	334	369	358	395	307	340	350	318	329	310	343	314	346	304	347	326	356	307	342	339	324	323	335	319	358	310	348	354	355	313	325	303	336	344	303	338	323	338	309	309	344	356	343	346	366	298	357	323	314	333	325	342	341	348	354	345	325	353	348	321	357	336	323	324	324	335	333	343	324	322	356	347	348	374	339	372	344	306	343	334	337	335	346	331	353	339	340	332	346	336	371	332	357	350	371	357	327	333	314	311	343	320	327	387	339	318	351	325	353	338	339	335	341	345	318	334	333	325	346	308	350	321	349	341	350	331	360	368	336	355	369	298	323	359	318	333	374	314	348	349	310	329	353	393	333	306	369	356	362	351	312	346	360	355	331	327	320	373	333	355	343	352	372	321	319	330	376	373	360	328	328	325	314	340	344	348	322	358	328	330	339	327	324	315	332	351	325	346	329	324	356	323	341	341	328	338	346	352	373	318	325	332	310	326	370	322	356	391	321	325	352	334	351	343	382	351	329	303	345	313	313	321	341	355	355	324	344	355	345	310	368	369	330	354	339	333	319	339	333	330	337	337	349	319	346	327	333	344	355	366	287	337	342	331	304	345	326	340	344	343	365	322	334	344	322	366	332	310	339	319	354	312	340	335	321	380	332	349	355	339	356	348	327	374	328	338	338	342	329	305	339	320	349	367	333	364	335	338	323	317	342	322	365	318	308	354	348	334	345	342	348	330	339	325	357	358	355	354	340	314	329	318	310	337	337	352	336	331	332	347	342	332	329	366	316	341	327	344	320	334	353	312	338	329	348	309	392	318	316	348	354	343	326	348	338	309	331	318	342	363	320	343	308	328	334	328	362	327	340	308	347	345	326	321	283	344	348	354	350	342	344	366	317	327	353	325	324	317	341	342	379	362	352	344	332	337	334	350	338	337	348	326	322	340	310	315	333	348	352	340	339	311	325	348	333	339	331	335	355	353	332	322	347	364	325	303	346	337	354	362	380	350	352	346	300	339	341	309	333	324	345	332	341	352	339	351	323	352	370	321	316	344	344	345	365	337	336	320	324	300	331	319	340	372	313	316	361	389	321	349	340	356	306	350	355	360	327	347	293	344	343	303	305	362	352	341	339	346	312	347	311	338	333	340	305	327	349	364	331	355	320	339	377	335	353	328	353	356	323	345	380	330	376	316	345	333	314	333	314	348	341	315	344	363	322	351	337	348	335	336	312	346	357	381	315	326	330	328	323	336	316	345	323	298	326	314	353	348	298	346	326	345	321	376	338	328	363	347	309	327	330	330	337	325	316	335	336	367	313	331	327	347	323	342	329	331	354	344	350	326	338	316	360	346	327	337	324	309	348	319	340	341	323	342	360	341	314	338	369	326	335	324	337	324	367	335	351	347	311	344	360	327	327	323	334	340	340	327	319	323	340	368	342	329	351	324	361	360	331	350	342	328	344	366	361	302	333	328	307	340	348	305	340	371	343	376	333	338	382	319	335	325	314	339	342	316	336	346	344	330	296	334	331	336	327	342	371	331	332	336	346	334	359	352	321	341	315	324	346	320	341	338	320	334	342	349	325	346	330	315	330	346	358	312	350	324	359	350	308	351	327	343	313	360	329	284	353	336	331	340	349	333	375	325	365	341	316	316	328	347	298	328	362	344	344	308	370	343	351	357	350	363	323	341	342	319	353	294	342	330	297	326	316	331	377	336	315	370	326	340	310	351	345	361	332	349	311	346	311	330	321	353	304	323	357	375	315	345	311	304	309	322	338	352	351	348	294	325	358	303	321	300	341	348	338	343	344	336	347	353	337	321	340	347	333	324	340	337	300	303	333	326	326	341	366	352	346	368	317	324	331	355	362	359	324	340	357	378	334	334	337	330	323	307	352	336	313	321	354	336	348	339	328	353	315	380	353	354	324	318	333	336	339	358	342	344	292	343	335	331	344	306	334	352	285	333	344	347	342	357	325	358	329	334	338	336	367	346	327	331	342	329	339	314	353	291	331	337	322	326	331	318	348	349	346	340	314	344	326	348	321	346	339	317	315	353	318	318	312	339	365	356	341	343	323	330	340	331	353	295	328	318	302	333	305	330	318	318	358	357	355	356	352	350	326	323	322	344	359	336	353	331	321	344	349	302	300	325	325	323	359	320	359	336	328	364	360	309	340	344	355	325	332	305	333	335	347	337	323	334	337	329	339	351	364	354	326	364	316	311	328	346	314	325	305	334	354	350	364	333	357	321	335	322	322	338	334	353	334	368	368	368	337	342	331	346	339	349	315	345	322	320	321	301	315	328	345	337	341	318	335	343	337	325	331	323	347	330
712	375	335	194	111	131	131	130	119	118	98	136	127	186	145	157	163	159	148	151	129	142	130	127	124	120	82	92	89	85	85	78	87	95	95	93	97	97	75	83	71	86	86	96	87	103	83	90	87	83	87	100	105	97	101	92	87	99	83	107	83	65	88	87	92	77	99	81	89	83	95	121	92	89	106	76	80	77	82	92	106	98	107	100	81	75	87	87	86	81	96	88	76	92	95	96	89	93	95	84	78	77	82	96	75	99	89	93	103	78	74	101	84	98	88	91	109	102	92	100	90	94	83	75	87	88	81	89	99	90	101	94	84	84	92	88	85	73	93	83	84	83	101	80	94	71	83	95	85	95	93	66	89	84	93	102	80	81	100	108	81	66	86	75	93	89	81	87	91	92	91	76	96	89	86	90	95	83	79	91	71	95	78	95	80	82	81	69	72	92	101	79	78	82	94	81	85	76	94	93	70	98	86	95	85	71	90	93	84	88	98	88	101	84	88	102	94	87	109	85	94	91	100	86	86	84	102	81	73	94	84	101	95	97	93	93	91	79	91	80	79	96	77	91	93	90	88	73	91	89	100	80	90	85	107	101	83	94	85	95	93	95	79	88	101	84	97	81	88	89	68	86	100	79	83	85	91	89	94	75	93	97	81	99	98	85	93	77	98	71	88	81	92	66	99	85	86	80	98	93	81	88	74	99	85	94	97	90	86	78	103	94	72	76	79	94	83	109	112	77	87	92	92	65	82	67	98	85	101	88	99	90	91	90	85	72	86	86	88	108	97	80	101	96	87	88	89	83	98	90	91	106	78	78	91	90	94	86	69	98	75	93	74	88	86	81	89	90	110	93	94	85	101	88	78	85	88	68	94	68	70	84	93	81	111	98	84	85	87	90	85	105	82	99	69	99	90	75	102	89	100	74	93	85	90	84	91	90	92	91	78	90	100	91	86	100	90	98	80	87	101	83	99	92	82	92	98	100	84	92	86	100	79	90	104	93	92	92	114	95	93	93	81	83	88	98	100	85	95	79	87	105	110	106	89	90	89	92	87	85	80	95	92	86	100	99	95	89	80	100	95	84	95	87	90	71	92	96	95	85	82	86	98	93	84	94	89	90	92	93	107	86	104	87	92	88	106	93	92	85	97	75	80	80	89	103	89	82	74	83	79	84	84	87	90	76	95	91	100	97	100	101	87	94	96	102	85	93	91	68	94	95	88	84	101	106	95	80	96	93	78	91	106	94	87	87	87	77	93	88	96	78	103	108	90	79	100	94	97	83	91	85	96	89	96	74	79	119	79	86	93	95	78	81	96	86	88	74	106	77	80	89	91	85	89	87	91	106	93	88	78	98	73	90	84	92	80	93	99	71	86	90	74	85	71	80	95	70	85	100	95	86	93	89	92	69	84	78	79	104	82	74	78	89	95	83	91	98	78	81	82	91	89	82	104	84	97	106	86	97	83	105	107	94	93	88	82	100	86	82	81	100	83	95	86	68	78	92	79	76	83	71	84	79	90	90	78	90	86	82	84	79	90	82	94	78	89	89	88	83	88	104	106	86	103	95	81	99	93	93	72	97	64	102	101	99	83	88	103	99	77	102	80	84	93	85	95	74	80	88	86	73	94	87	112	80	94	93	96	103	88	85	89	90	93	78	84	90	90	78	76	86	95	78	83	85	83	71	74	86	93	88	81	83	77	94	111	99	103	91	106	94	74	72	97	95	79	82	96	97	119	75	89	80	99	84	83	95	97	105	94	84	102	94	85	81	84	99	100	98	80	99	82	83	80	76	82	94	93	73	82	90	92	91	71	87	86	91	108	101	74	91	86	95	104	72	87	93	101	97	83	97	96	89	84	85	77	79	83	76	94	84	106	76	92	99	89	99	85	100	104	85	86	96	81	103	86	99	99	80	89	103	79	88	56	94	95	79	87	88	69	76	94	86	106	74	86	83	101	100	93	96	81	81	100	93	82	83	97	107	96	71	100	86	87	87	94	88	88	76	107	85	84	89	100	103	97	93	94	86	84	104	101	83	94	92	89	98	83	91	87	90	92	78	89	90	90	103	92	78	84	76	96	83	78	85	76	82	89	89	96	88	75	79	83	91	96	116	90	86	98	91	80	96	83	75	99	78	96	97	95	81	80	92	87	81	95	96	91	81	81	83	85	79	81	103	78	98	81	83	87	77	87	104	83	84	81	85	105	96	101	100	82	78	95	87	75	91	81	89	75	79	85	88	79	92	90	86	84	70	100	71	88	72	94	58	93	93	99	98	100	102	102	88	99	82	98	77	81	91	78	89	95	83	94	93	97	87	102	87	95	95	84	99	78	82	77	101	86	94	78	121	104	80	82	89	84	101	86	89	83	86	96	92	101	106	86	83	79	98	102	92	111	86	92	76	74	84	90	87	98	79	98	94	77	79	78	81	91	86	91	78	94	86	90	101	93	87	81	89	86	79	81	73	98	82	88	88	88	111	91	92	101	70	82	82	76	86	84	98	93	110	91	89	85	103	84	84	99	79	83	103	100	92	89	91	87	97	83	95	99	90	93	92	107	91	93	73	86	85	88	106	70	87	91	74	81	88	84	76	91	89	118	83	112	100	82	100	92	84	84	89	85	94	90	92	83	83	72	100	94	81	93	82	75	93	69	113	93	90	99	97	99	93	101	91	79	87	103	97	92	87	100	100	113	79	77	93	99	89	83	91	99	84	84	104	95	96	68	87	80	86	90	81	92	72	86	78	90	92	88	101	100	71	100	75	100	74	92	75	94	77	82	92	98	69	85	93	73	92	82	72	102	93	91	89	111	75	87	87	99	71	94	91	100	94	90	77	87	84	91	87	79	73	100	95	89	82	97	89	86	90	89	82	75	75	81	80	68	108	89	96	96	96	88	92	89	95	99	93	84	106	84	85	89	73	92	85	82	101	93	94	82	88	79	109	92	98	102	80	93	88	93	97	98	103	87	78	91	100	95	99	98	83	109	106	87	78	82	94	102	83	98	92	80	89	71	74	101	91	89	75	94	91	106	85	92	92	83	104	77	69	85	91	90	85	78	105	73	91	95	85	88	97	106	108	89	94	85	79	77	90	78	79	97	82	100	90	103	93	106	96	74	71	90	72	92	107	89	88	93	85	88	101	85	82	103	108	94	80	77	73	79	90	99	88	80	90	91	94	83	97	87	92	94	97	91	96	75	102	92	87	92	81	100	98	78	97	89	80	87	106	89	98	110	95	84	87	91	96	94	90	90	73	112	103	93	87	71	103	97	91	87	99	75	61	75	74	82	67	89	101	99	99	72	95	84	77	75	92	76	88	93	78	90	89	95	103	93	95	97	93	95	99	90	109	79	85	68	89	90	90	91	91	80	86	90	86	78	91	100	81	77	85	93	77	70	75	88	94	86	86	85	104	91	97	87	73	91	94	81	88	81	101	87	99	82	72	100	92	86	96	78	95	93	91	87	72	104	99	74	103	94	106	90	86
10131	5228	4131	4016	5490	4903	4135	3447	2954	2778	2532	2335	2508	3548	3199	3234	3074	3170	3082	2880	2686	2022	1887	1888	1952	1586	1125	964	948	964	866	976	899	860	895	874	889	859	871	840	851	883	829	890	870	848	857	853	810	821	822	850	870	841	787	836	848	853	819	851	791	805	799	863	841	838	837	818	910	783	830	799	842	816	814	848	817	840	877	825	861	847	845	785	867	861	865	803	849	856	838	860	805	839	833	847	847	774	807	860	803	828	846	865	854	852	863	860	816	815	861	800	840	850	830	833	843	803	790	782	766	796	797	779	825	835	803	808	855	819	802	815	819	879	814	816	832	797	806	834	822	800	810	866	820	852	883	789	805	787	828	857	817	818	838	869	843	829	846	811	801	849	804	809	858	823	792	788	839	824	839	802	814	803	884	843	824	826	817	828	843	803	801	853	786	802	825	782	833	841	840	818	823	835	889	803	806	805	861	851	784	824	826	799	839	853	794	774	807	852	807	822	782	829	852	787	821	836	832	830	803	817	836	812	830	798	854	801	796	866	801	796	823	857	788	839	802	814	824	829	812	807	848	828	817	839	837	800	867	823	809	819	865	826	762	826	810	772	811	817	855	824	830	830	834	807	808	772	845	818	801	795	854	820	810	840	809	848	846	842	853	813	800	838	846	848	801	848	822	864	881	815	830	780	841	835	868	779	871	824	838	824	826	843	838	852	815	874	826	844	826	765	868	802	811	815	801	829	807	791	832	868	837	871	808	831	837	806	869	859	828	784	829	801	748	891	836	812	805	854	831	829	868	805	829	826	858	821	835	826	808	768	815	792	805	796	811	791	839	847	784	761	787	853	873	880	845	780	883	785	842	811	840	811	820	789	811	862	821	835	844	826	798	853	781	881	853	794	735	800	791	810	859	845	838	855	817	829	785	844	837	841	806	807	841	859	789	839	843	787	824	834	830	788	822	800	862	802	776	845	820	801	793	816	767	836	844	817	870	810	818	850	856	888	884	805	810	807	833	841	817	812	811	849	825	878	818	837	822	827	781	809	816	820	827	808	776	857	851	815	874	868	831	801	833	810	802	793	812	793	824	801	788	817	835	855	789	814	812	814	882	834	870	880	819	825	836	757	881	848	754	841	842	820	804	850	815	835	752	856	806	818	802	847	797	823	809	823	825	805	781	817	834	834	816	814	815	817	806	783	869	823	843	851	798	824	855	819	875	918	861	839	816	850	751	869	844	804	770	818	827	814	819	837	846	869	846	810	829	832	818	829	806	844	828	857	841	846	818	778	847	793	837	787	810	860	829	783	808	789	822	807	837	858	780	819	812	850	805	817	828	794	774	887	796	810	746	794	845	798	815	801	810	830	845	779	862	820	784	809	809	804	887	883	850	822	802	833	820	805	859	803	827	846	834	830	779	816	764	824	822	841	831	819	851	826	813	805	846	802	849	807	839	857	801	869	821	833	805	852	870	815	790	782	817	843	806	828	801	842	801	869	795	771	759	779	831	859	845	754	814	814	811	813	840	850	818	858	823	799	842	826	866	860	870	824	800	809	874	816	824	816	817	852	838	809	795	864	864	824	842	807	807	799	814	871	859	796	814	842	817	807	824	842	825	843	826	836	815	824	812	838	792	880	808	820	838	867	861	830	821	876	875	821	838	791	814	831	825	839	807	808	845	838	813	848	833	821	817	819	782	807	807	857	805	816	885	805	872	796	812	819	838	839	875	847	843	814	815	802	806	796	764	836	802	858	841	825	834	813	801	841	851	825	815	787	765	834	822	828	895	834	847	843	816	841	851	811	790	807	854	855	811	844	825	793	833	825	809	840	835	828	928	848	794	836	782	824	863	838	797	828	847	839	824	864	864	798	788	824	802	812	849	893	858	822	812	866	800	814	778	845	804	818	851	841	853	848	845	805	814	832	806	830	839	854	821	791	863	780	833	844	783	827	806	849	900	867	855	851	792	847	823	806	839	827	862	847	801	837	769	858	827	810	877	865	863	835	826	799	787	810	829	804	846	825	830	829	772	803	824	846	773	782	811	789	813	805	867	853	805	835	783	841	831	762	846	830	796	835	823	808	778	801	853	847	794	819	821	763	823	810	790	873	789	786	826	854	799	876	797	830	815	849	891	808	833	819	805	852	808	801	837	838	778	839	800	815	824	815	839	799	773	774	831	863	841	852	808	865	811	839	796	830	834	842	797	776	832	862	806	811	823	782	843	804	850	827	851	778	816	841	840	827	835	842	819	825	816	891	825	802	848	828	805	797	795	828	766	817	857	847	806	847	784	891	774	826	806	836	831	830	879	840	849	872	811	796	781	845	853	846	883	836	851	839	891	837	797	849	796	836	812	836	826	814	748	796	780	768	881	817	811	817	755	803	849	867	848	848	843	811	830	775	850	778	775	827	794	832	766	877	846	829	849	823	781	791	807	848	853	803	852	856	800	800	883	834	806	843	855	867	779	819	826	915	836	819	789	844	847	798	829	801	822	861	823	859	847	782	804	814	857	812	715	830	781	832	817	832	834	815	824	785	826	831	832	837	781	790	789	810	808	822	847	846	760	819	886	772	788	808	843	802	810	816	868	837	847	805	797	814	795	847	813	862	774	822	801	842	843	760	838	854	849	838	777	812	828	798	820	808	796	847	868	823	881	841	822	809	855	837	832	849	805	824	825	785	806	802	826	839	767	818	834	862	848	827	831	824	895	797	827	857	838	842	797	834	790	839	815	837	847	843	857	825	831	830	824	804	777	811	814	874	801	849	766	809	805	863	859	802	796	854	811	836	823	788	805	809	782	818	798	827	829	828	797	834	796	826	811	786	828	887	783	844	794	820	857	805	789	790	852	836	794	870	845	786	810	815	827	813	812	814	806	832	787	862	801	847	817	820	830	803	808	845	860	800	868	853	759	800	808	872	859	782	821	823	831	812	840	848	811	775	842	823	817	813	824	866	854	845	765	869	813	820	789	801	830	786	799	811	853	820	840	798	807	849	819	835	865	796	810	830	774	806	785	814	860	799	774	796	859	841	866	815	867	829	858	803	771	822	799	828	826	827	849	849	820	841	846	800	802	792	862	820	828	824	822	855	865	851	817	811	828	842	885	821	798	809	781	815	847	840	813	851	817	848	850	829	816	834	841	843	780	807	855	852	829	851	816	819	802	824	852	791	822	818	802	854	867	850	824	779	815	771	800	780	842	771	806	838	796	787	821	860	909	801	857	863	864	819	827	808	784	837	828	860	855	839	812	800	777	835	823	820	836	873	790	853	818	831	807	825	827	765	832	828	816	842	823	775	851	823	837	826	811	831	829	827	836	802	824	806	849	763	836	855	849	845	815	826	837	816	839	866	788	817	791	874	820	829	888	828	849	808	842	788	820	842	787	809	846	850	845	810	777	849	840	835	799	858	846	818	826	821	850	833	832	886	820	788	792	790	841	773	777	854	846	856	749	779	862	839	829	843	808	846	817	796	829	810	868	829	783	795
860	195	184	103	89	109	96	103	95	90	90	92	101	134	147	138	130	137	132	127	127	119	101	85	113	100	106	93	84	74	97	64	91	77	80	85	87	92	98	98	75	78	86	67	72	89	86	102	84	78	78	70	78	87	97	82	79	86	98	83	97	83	83	78	98	94	84	88	79	76	94	81	88	88	94	71	79	79	79	88	91	90	79	86	78	80	73	99	89	84	78	86	73	87	92	70	90	79	77	83	93	82	82	76	75	99	81	95	72	81	76	88	91	82	91	106	87	95	68	84	88	81	93	85	76	86	75	96	94	99	78	73	78	79	72	103	82	90	86	70	78	92	83	94	69	75	79	87	85	85	87	75	91	93	81	86	72	95	93	88	85	84	82	86	83	90	87	86	82	79	89	77	91	82	72	93	99	85	97	88	66	70	64	90	90	79	82	89	110	92	75	90	92	88	78	78	71	81	87	72	84	81	70	78	94	71	99	81	80	81	88	71	86	80	75	86	80	96	91	90	81	109	84	70	76	79	88	93	90	74	78	75	88	84	79	103	83	77	96	89	80	85	81	82	66	87	83	91	79	69	90	81	72	76	90	100	59	79	83	88	68	78	90	92	76	84	84	93	88	88	92	102	80	78	86	102	102	77	75	71	82	88	103	81	90	81	78	83	85	81	99	102	86	91	98	81	94	91	94	85	83	78	75	83	90	79	94	70	60	77	77	87	84	66	90	85	86	81	93	71	84	75	92	101	100	92	75	80	81	94	93	83	99	70	68	89	68	79	74	99	86	87	82	99	76	87	74	94	78	98	92	94	79	91	89	87	79	87	98	75	93	88	87	79	82	80	85	105	95	88	92	74	78	107	74	73	92	79	79	107	89	77	85	79	75	79	91	104	82	86	84	83	81	95	75	87	91	69	82	89	73	86	88	89	92	85	94	90	78	73	81	97	88	84	84	75	79	87	95	85	84	94	88	93	81	94	85	96	86	84	99	80	81	66	76	86	73	90	109	73	74	87	91	87	86	89	79	89	92	81	88	90	98	77	89	67	77	94	88	91	99	93	91	74	81	73	82	75	102	80	85	86	83	90	79	91	80	78	87	85	88	97	91	81	94	79	100	81	77	81	87	90	84	81	90	88	106	83	73	79	95	96	82	87	69	91	85	92	81	71	77	82	91	99	86	79	92	101	85	79	87	76	89	80	80	82	79	74	72	74	95	78	90	89	83	79	78	79	81	80	83	77	74	91	76	69	93	95	87	77	79	79	85	81	85	78	85	96	80	91	86	74	78	101	77	87	85	86	96	94	83	84	84	93	81	85	76	77	74	76	75	81	87	81	109	64	58	86	78	62	91	81	81	82	92	96	81	92	85	83	81	83	85	79	79	76	83	84	91	82	111	80	68	91	81	93	77	89	72	71	73	96	92	83	80	85	84	81	73	91	66	86	80	73	93	93	96	94	86	102	79	78	84	91	70	77	77	87	76	80	88	102	81	79	92	76	83	99	104	98	77	92	94	92	84	76	84	91	85	74	85	84	80	86	90	110	73	96	85	80	84	82	85	83	90	90	101	88	75	83	80	96	85	102	74	99	92	71	89	90	80	86	87	74	91	85	79	96	86	100	80	95	65	91	77	87	81	78	88	90	84	97	76	75	107	93	101	93	88	72	88	106	89	100	78	91	76	86	81	83	77	78	102	90	106	77	84	84	99	94	83	88	70	81	96	76	85	97	82	72	80	78	94	85	68	89	85	75	77	59	94	73	77	70	92	83	80	77	74	88	89	92	73	98	95	89	75	75	75	81	92	102	76	76	85	74	77	95	105	91	95	74	86	78	79	78	77	69	99	80	80	99	77	77	74	77	68	86	88	77	64	89	72	93	95	91	88	85	88	79	98	111	91	84	102	80	74	84	72	77	78	81	92	104	84	73	66	85	90	78	91	83	86	77	93	77	80	88	68	58	61	91	88	83	69	85	78	75	93	81	83	75	102	85	93	86	88	82	90	75	92	91	80	80	84	93	78	77	94	84	96	102	70	84	97	94	87	79	84	61	86	83	67	77	102	90	94	95	79	84	87	77	95	88	95	88	74	92	75	89	78	65	67	83	70	76	81	86	77	92	97	79	84	99	103	91	77	105	102	89	77	100	77	89	90	90	89	86	63	79	88	92	93	98	80	97	81	85	79	87	77	93	71	87	75	81	83	80	84	84	97	91	90	91	87	91	87	74	84	87	81	88	69	91	75	91	98	87	80	90	82	77	77	74	103	94	92	85	87	97	78	98	89	83	96	83	94	84	76	99	87	93	80	73	82	71	97	86	82	80	85	82	115	83	83	67	87	86	86	76	80	95	72	86	84	104	77	90	80	73	77	95	80	87	71	89	93	92	72	63	99	86	82	88	85	88	93	92	88	84	79	75	88	90	74	83	101	80	84	78	77	88	75	94	84	90	58	96	76	84	86	82	99	90	97	106	80	80	80	85	79	80	81	97	103	85	97	101	87	77	83	84	80	74	84	86	82	77	74	77	78	84	81	96	83	82	99	88	92	100	90	94	88	82	90	82	90	84	111	82	97	89	82	73	94	80	69	84	105	88	80	78	100	89	71	70	82	81	83	84	95	87	77	68	85	85	90	96	89	75	95	75	85	92	94	104	77	86	76	74	86	90	74	90	102	75	105	96	89	88	88	85	94	95	82	86	77	77	80	81	88	85	75	67	76	75	78	90	103	78	93	94	98	80	86	106	91	78	101	93	92	104	83	85	88	80	87	83	77	83	75	103	89	80	86	85	78	92	83	83	81	56	76	84	92	90	89	85	75	103	76	71	88	81	74	88	70	101	76	80	89	79	86	81	76	103	89	98	90	94	74	101	77	89	74	89	74	84	70	86	90	74	72	82	95	79	66	89	83	74	77	89	71	73	74	84	76	91	98	80	70	68	86	74	82	81	77	96	82	86	84	86	77	75	68	69	93	83	88	88	72	82	75	90	74	73	89	73	89	69	86	75	96	103	87	96	81	79	91	89	96	87	88	83	80	103	84	96	95	90	78	79	72	76	86	64	88	86	74	86	67	80	72	82	77	85	94	82	72	100	84	82	87	76	80	85	114	74	79	81	85	87	88	87	87	79	85	96	81	80	87	83	85	91	79	94	80	97	91	87	100	81	77	80	80	88	103	91	99	91	99	91	87	81	75	87	79	79	79	82	92	85	80	76	73	91	76	76	68	77	100	92	100	82	85	97	84	85	103	84	77	95	72	69	80	83	82	86	80	74	94	76	97	94	74	88	88	89	80	102	80	91	79	77	103	92	100	67	91	73	84	86	100	98	87	87	72	87	80	89	94	86	69	75	84	86	86	76	86	88	90	82	88	91	93	71	73	76	86	80	95	92	85	82	91	81	89	81	93	88	75	108	94	89	83	102	103	89	90	75	89	88	80	99	69	86	83	88	90	81	83	88	87	77	78	83	73	92	78	91	73	79	98	90	97	84
8088	2700	1972	1497	1701	1466	1307	1227	1165	1120	1096	1168	1380	2259	2474	2170	2064	2044	2094	1968	1750	1545	1226	1292	1226	972	803	741	786	738	770	716	734	770	769	764	719	777	758	738	781	731	770	725	789	787	757	758	755	736	689	720	741	718	749	682	742	769	714	726	734	691	722	729	722	768	742	771	747	729	751	713	706	691	796	748	743	769	736	678	742	680	693	691	747	777	736	728	692	743	711	724	748	760	757	750	738	746	747	757	693	799	760	759	736	723	730	778	729	681	732	699	776	726	695	718	730	728	699	713	801	708	741	756	742	747	768	715	715	731	721	715	726	698	722	720	744	741	710	732	744	777	710	761	759	727	721	790	713	728	774	728	719	754	724	744	696	725	732	705	773	716	693	764	687	753	702	747	747	707	740	710	745	773	722	736	728	691	747	724	696	758	739	676	733	779	709	728	727	729	729	712	732	761	730	759	732	733	749	725	681	740	735	729	694	691	742	723	702	740	726	732	723	735	726	744	761	782	788	694	777	785	726	744	731	735	720	745	707	706	726	700	730	671	739	767	764	648	745	741	749	743	740	733	724	716	711	711	764	745	770	706	730	750	712	710	711	744	741	710	738	732	735	714	780	702	775	724	749	728	719	743	692	727	730	734	750	729	683	730	687	733	745	747	752	734	707	777	743	735	709	765	763	768	764	701	735	736	784	748	721	709	739	724	734	707	712	710	767	651	744	729	772	756	715	689	702	744	722	783	733	733	737	723	717	736	738	740	721	773	738	721	699	737	752	677	756	710	707	726	715	754	746	713	765	743	718	739	694	734	767	738	740	728	742	727	751	711	699	733	809	705	770	720	697	727	708	722	763	744	716	703	753	785	721	722	712	712	712	776	718	732	714	700	763	785	730	739	706	728	744	793	715	703	771	728	739	716	727	730	749	725	781	738	751	762	773	725	725	791	722	751	682	716	701	743	721	750	739	725	744	730	733	684	723	789	767	768	746	774	762	717	713	735	746	713	749	735	711	710	697	727	712	741	742	788	743	715	735	713	703	761	762	740	760	741	748	720	710	698	730	728	687	754	719	768	739	720	723	765	754	736	731	698	769	710	702	770	720	767	723	732	723	735	757	781	709	783	713	736	730	762	733	717	704	730	768	714	740	708	725	758	717	733	719	762	696	710	703	771	746	706	717	715	705	686	745	701	700	765	676	732	711	747	760	785	751	729	690	730	772	745	740	693	759	748	730	734	741	738	723	680	685	729	717	728	753	755	691	718	724	708	758	678	692	706	748	728	731	762	765	707	723	776	722	725	684	741	760	783	711	734	747	725	751	758	712	736	692	762	693	741	760	748	717	763	671	672	725	699	765	734	739	783	672	713	741	712	721	799	739	728	756	714	799	755	715	679	733	767	750	706	771	676	749	759	716	742	702	746	769	788	732	711	727	772	731	753	754	726	726	721	755	744	683	691	725	742	704	751	752	769	735	737	791	714	712	725	711	733	772	749	741	752	690	696	735	781	779	751	735	718	718	702	742	731	753	724	703	703	724	695	734	727	766	703	689	719	702	727	664	723	712	731	776	778	683	737	677	689	707	766	740	694	724	766	733	783	703	728	732	771	745	709	684	779	705	698	730	709	727	721	738	739	714	725	734	770	687	751	717	714	674	745	739	697	807	759	753	761	731	710	749	774	801	727	672	713	753	713	740	755	760	698	743	751	724	727	695	698	743	724	745	741	750	737	723	702	746	701	780	705	740	780	716	714	764	747	800	715	767	747	736	718	710	713	761	749	695	744	717	726	728	767	724	764	739	787	793	728	749	714	713	749	720	741	751	675	771	748	800	738	708	738	744	739	729	722	692	743	723	783	744	754	667	738	709	768	762	711	784	797	710	700	721	702	750	759	760	728	751	704	755	773	754	697	723	730	760	722	788	739	743	738	674	726	750	750	747	705	780	724	726	762	748	734	740	687	773	758	733	720	748	727	774	742	772	783	760	755	765	743	747	717	735	753	754	726	731	744	689	779	740	735	755	766	725	732	667	778	720	720	708	789	710	774	762	745	716	741	714	689	739	736	786	756	729	760	772	682	702	756	769	697	763	770	699	703	749	727	767	758	718	775	685	736	741	734	746	726	761	754	715	698	791	722	743	707	763	727	687	741	689	717	710	733	710	754	747	759	707	709	706	701	719	743	753	707	737	719	695	738	716	714	766	790	747	721	714	742	709	754	663	687	737	748	745	758	747	717	737	714	697	749	716	746	785	733	703	736	747	742	734	768	722	718	752	715	753	760	715	671	725	638	706	744	761	733	719	728	724	727	737	706	724	761	769	728	748	744	759	739	700	734	715	753	725	711	766	735	718	740	735	725	768	736	721	741	722	711	782	778	744	717	708	732	732	737	749	719	732	724	736	782	747	749	726	739	747	685	754	743	717	749	705	757	703	691	739	735	795	750	745	719	733	708	760	725	712	738	777	730	711	775	715	704	713	758	711	746	711	737	722	751	770	766	720	752	729	736	685	794	774	754	764	757	756	747	761	771	761	755	705	759	705	768	752	750	766	700	722	737	750	715	738	715	711	683	707	736	697	713	723	765	703	733	771	788	774	749	729	716	726	712	750	775	726	688	759	733	734	751	684	700	723	754	716	763	778	737	760	697	753	745	715	689	722	700	769	762	714	739	707	786	729	714	710	733	736	736	785	725	765	767	693	726	729	704	721	699	685	726	747	751	740	711	761	749	713	712	737	721	703	731	788	728	715	671	764	696	734	729	740	758	737	742	726	741	728	702	689	730	698	731	709	702	775	705	710	721	673	729	705	763	791	748	739	701	729	736	704	736	734	725	763	726	751	684	714	744	746	743	708	706	747	690	727	771	796	722	710	734	724	731	729	704	721	719	715	727	741	709	715	699	747	723	773	740	704	733	740	780	724	726	700	761	734	782	681	688	743	729	778	735	759	757	788	704	743	747	768	710	713	674	724	773	751	732	785	763	713	724	700	781	706	700	710	770	728	743	708	683	778	719	716	713	769	686	712	722	690	771	697	783	690	760	798	749	720	725	709	748	706	768	693	746	706	675	710	760	720	794	744	732	716	722	711	719	771	732	718	720	786	792	746	724	781	695	725	784	723	723	707	776	762	725	761	751	763	701	764	762	719	745	758	724	727	694	741	798	737	778	745	712	737	720	728	700	708	732	746	731	727	760	732	709	735	739	703	714	733	762	689	681	738	700	760	733	770	687	737	735	730	757	766	741	735	694	750	709	771	761	730	758	718	729	750	721	745	711	742	740	680	741	740	691	732	700	709	706	723	756	688	754	739	742	712	730	757	772	698	713	795	730	727	795	775	675	756	765	721	715	697	750	719	738	724	751	725	715	759	744	810	762	797	793	758	690	711	706	723	753	738	755	738	771	768	702	742	733	748	761	738	686	722	720	713	782	729	753	727	745	716	714	749	746	792	716	766	752	704	689	747	700	739	712	750	724	725	760	714	679	741	742	753	746
629	355	275	158	125	153	148	160	147	135	138	149	175	190	233	200	175	168	174	195	189	195	149	146	139	133	140	145	135	136	109	153	106	106	123	148	117	134	131	119	118	122	136	128	135	133	114	113	122	119	130	128	131	124	137	127	122	140	119	121	134	129	125	90	113	111	126	122	134	123	123	111	116	119	115	121	104	111	108	127	101	118	113	117	133	120	123	123	106	107	125	124	133	107	111	119	128	124	115	111	111	135	137	126	129	118	112	134	142	128	121	127	122	147	119	119	118	112	111	138	130	120	131	156	110	110	130	136	125	122	128	127	111	132	121	123	119	108	104	103	114	112	114	129	117	125	129	113	119	112	111	125	127	112	133	129	104	124	121	128	129	122	114	121	135	136	137	118	131	123	127	117	124	116	116	124	121	122	105	134	126	129	119	108	122	129	131	129	112	122	140	134	130	110	108	97	116	125	112	135	119	128	126	121	107	112	123	130	110	117	99	111	118	142	121	112	107	134	143	118	121	106	137	116	123	127	108	113	126	112	120	123	115	111	129	133	136	137	151	101	137	132	123	144	119	138	117	116	99	143	114	136	121	123	142	123	119	129	115	109	98	115	140	118	140	120	128	114	132	125	140	127	134	126	102	114	124	106	128	136	113	107	117	124	109	127	106	106	123	123	119	131	118	128	139	121	110	99	124	112	121	121	99	113	120	121	115	115	124	122	137	113	134	132	128	138	140	121	130	112	121	115	140	116	123	116	128	128	118	120	131	110	138	109	134	110	117	121	134	103	114	149	131	114	137	117	110	140	119	135	125	126	135	119	126	124	124	113	128	123	123	118	127	119	116	110	128	129	124	119	113	113	116	121	125	113	145	108	116	108	110	115	120	116	110	108	126	101	101	130	128	138	137	120	104	123	112	135	128	121	122	121	124	138	125	125	132	129	127	115	119	119	124	127	131	124	119	121	139	117	106	126	111	128	119	132	126	137	131	119	123	132	138	123	133	105	119	146	133	114	137	129	99	136	127	114	117	133	122	121	138	143	128	121	145	116	119	120	135	119	120	139	118	135	110	118	123	130	105	102	143	123	116	115	119	141	119	137	115	118	138	97	138	135	133	115	136	115	96	133	120	117	147	121	139	126	102	121	122	128	140	125	119	127	127	125	108	118	117	120	129	101	121	117	148	130	118	127	112	129	106	118	116	125	119	117	128	116	127	130	105	124	129	142	145	129	142	122	94	117	107	140	128	136	135	127	110	136	115	114	106	139	121	123	118	127	117	127	133	124	134	116	118	115	116	121	119	115	112	117	127	128	124	106	121	117	104	108	114	121	115	122	117	130	104	119	106	124	120	129	135	131	134	161	152	122	116	115	122	123	124	113	128	123	103	113	127	133	130	129	129	108	125	122	105	105	131	102	127	129	112	116	128	112	139	130	122	97	128	116	116	106	119	141	118	122	138	123	116	145	136	121	138	103	118	117	105	119	116	100	133	131	124	121	128	117	138	104	136	121	140	112	132	119	120	95	131	113	132	139	132	129	131	115	120	127	137	131	115	136	124	121	137	135	131	135	132	123	134	116	129	133	116	118	118	121	135	125	117	128	129	121	130	132	126	99	110	114	118	112	134	122	126	125	126	106	148	141	137	122	114	125	117	120	118	117	121	116	117	153	118	127	135	126	113	131	126	136	139	123	142	101	115	101	120	124	111	121	124	119	152	136	128	132	120	103	120	115	123	135	108	103	108	115	109	126	109	117	127	119	116	129	105	120	119	127	144	127	120	133	128	122	137	140	111	126	134	117	127	139	116	125	131	107	126	134	131	129	115	147	132	130	121	115	122	118	120	108	138	115	113	112	89	117	120	123	125	103	138	126	134	117	137	139	139	109	125	104	129	131	116	120	124	126	118	123	124	117	124	116	122	121	115	101	141	133	121	132	109	130	143	114	116	131	138	127	128	111	111	123	131	119	119	134	148	114	134	128	111	139	129	131	120	105	127	118	136	117	125	111	89	119	116	117	105	124	132	116	125	97	118	116	103	139	149	122	115	123	120	136	129	123	119	126	122	112	111	142	106	109	112	122	142	96	121	119	125	136	136	115	110	129	126	131	121	134	123	132	130	114	131	111	110	128	114	115	129	110	137	119	125	129	125	131	115	123	124	103	124	126	130	101	137	113	135	116	99	128	125	104	122	118	111	126	131	99	113	123	116	123	133	133	125	113	128	132	118	137	123	143	137	140	134	114	134	114	119	108	118	137	120	122	129	126	139	114	125	118	120	127	115	97	107	121	145	114	133	117	113	135	138	118	135	128	110	120	118	105	118	129	110	128	135	122	137	103	129	108	122	136	133	131	124	121	116	139	118	132	134	134	124	109	136	123	145	103	114	130	119	123	118	121	115	128	130	120	129	129	108	109	134	124	124	125	120	142	128	132	131	117	113	119	130	132	112	136	107	130	109	131	101	132	130	120	103	114	125	107	123	125	144	131	121	133	116	122	131	126	122	140	108	114	94	117	101	115	137	120	130	102	114	137	133	127	125	132	127	120	124	104	118	131	115	131	142	140	129	135	110	136	107	117	108	101	116	116	126	125	118	113	129	111	117	147	129	126	128	106	118	126	136	115	130	114	102	119	106	114	135	129	129	116	123	129	129	119	117	119	110	128	147	131	121	127	120	126	124	119	121	122	105	124	139	96	123	119	129	121	125	123	123	128	117	135	134	98	119	119	114	106	118	116	132	126	127	125	118	141	142	135	111	110	119	117	129	139	125	135	109	122	125	115	123	136	122	102	140	141	129	130	116	115	116	156	130	126	147	144	122	131	133	138	116	145	141	114	121	119	124	136	131	146	154	112	116	128	122	131	128	123	125	105	118	117	116	122	134	103	110	122	124	105	114	118	114	138	119	124	128	126	133	132	127	117	117	161	128	128	112	133	110	119	128	110	119	130	113	128	127	118	136	111	129	119	125	124	111	111	99	111	131	113	125	106	125	113	101	133	143	113	127	135	104	133	130	116	133	152	142	103	112	118	136	121	115	118	110	136	112	129	121	122	102	112	123	108	134	111	110	129	125	111	132	134	112	124	141	129	105	125	115	123	112	122	111	116	127	138	105	128	106	111	110	121	121	117	127	124	123	118	110	132	124	132	115	111	108	124	129	120	137	134	125	138	139	126	125	116	125	102	138	124	132	112	107	137	123	110	114	115	115	134	126	131	100	106	104	114	112	112	131	135	128	126	117	122	103	123	125	119	142	117	116	111	130	141	136	144	123	113	104	114	127	115	109	117	113	124	124	127	126	112	141	143	132	108	125	122	123	124	144	114	113	117	129	116	141	126	121	102	146	120	136	125	129	129	115	121	137	128	121	109	126	121	121	118	131	129	148	117	135	146	115	110	125	115	133	131	134	111	133	128	127	118	124	120	136	112	134	132	141	120	119	119	100	117	140	125	132	122	118	106	102	118	114	120	102	109	139	128	121	122	132	124	122	118
9736	5085	3052	2596	3431	3765	3349	2866	2518	2246	2113	2309	2802	3859	3735	3704	3458	3167	3205	3007	2962	2614	1907	1753	1786	1591	1239	1141	1168	1160	1060	1121	1112	1061	1140	1082	1061	1112	1065	1110	1092	1083	1066	1076	1041	997	1125	1066	1126	1096	997	1143	1122	1098	1109	1072	1130	1136	1104	1054	1166	1110	1025	1101	1057	1111	1141	1062	1075	1091	1045	1123	1124	1061	1098	1023	1080	1052	1098	1093	1037	1097	1032	1134	1100	1071	1138	1064	1127	1130	1119	1126	1058	1116	1052	1042	1041	1033	1077	1098	1075	1096	1101	1085	1117	1052	1129	1077	1123	1106	1090	1101	1115	1052	1053	1084	1109	1025	1084	1053	1026	1082	1088	1038	1036	1104	1083	1076	1070	1025	1148	1016	1109	1065	1091	1087	1102	1096	1082	1081	1106	1086	1087	1069	1100	1108	1055	1067	1091	1088	1163	1063	1076	1088	1080	1177	1083	1113	1115	1083	1133	1066	1038	1044	1075	1117	1106	1092	1109	1092	1068	1118	1136	1025	1073	1070	1100	1019	1041	1077	1082	1057	1113	1102	1140	1118	1093	1090	1050	1065	1001	1106	1090	1097	1082	1081	1010	1086	1029	1076	1109	1092	1052	1064	1109	1054	1103	1051	1088	1102	1110	1065	1053	1074	1059	1027	1079	1085	1081	1066	1074	1109	1043	1099	1027	1133	1100	1080	1082	1119	1078	1079	1040	1072	1078	1080	1100	1033	1076	1107	1115	1070	1081	1064	1055	1096	1095	1095	1071	1070	1047	1080	1029	1025	1030	1058	1072	1115	1104	1103	1104	1051	1156	1049	1070	1116	1056	1088	1089	1101	1081	1078	1097	1108	1075	1030	1063	1052	1085	1094	1065	1069	1059	1102	1091	1062	1127	1063	1039	1065	1097	1060	1093	1045	1087	1101	1108	1055	1037	1079	1087	1108	1082	1103	1058	1046	1085	1094	1082	1055	1079	1093	1050	1068	1118	1065	1110	1055	1065	1110	1040	1097	1080	1097	1088	1101	1065	1136	1110	1041	1111	1104	1072	1123	1145	1121	1111	1117	1097	1109	1112	1087	1056	1053	1148	1115	1121	1063	1124	1040	1044	1096	1062	1130	1077	1083	1062	1071	1098	1138	1082	1107	1063	1084	1060	1060	1098	1094	1088	1107	1076	1103	1058	1075	1092	1122	1076	1034	1126	1065	1083	1144	1095	1111	1125	1082	1092	1066	1078	1125	1026	1085	1081	1081	1110	1123	1025	1096	1069	1118	1116	1092	1090	1100	1084	1074	1086	1126	1065	1036	1072	1122	1110	1084	1106	1040	1109	1104	1053	1034	1127	1118	1089	1065	1107	1097	1115	1089	1075	1074	1103	1140	1092	1096	1123	1068	1106	1056	1129	1064	1069	1117	1058	1102	1101	1077	1069	1082	1109	1111	1116	987	1115	1122	1050	1121	1085	1087	1133	1103	1113	1077	1050	1055	1071	1096	1063	1072	1079	1024	1036	1069	1150	1028	1042	1120	1099	1059	1088	1102	1050	1126	1040	1106	1045	1074	1007	1145	1060	1071	1120	1101	1124	1044	1090	1084	1126	1142	1104	1110	1061	1102	1054	1129	1052	1129	1062	1088	1033	1085	1051	1094	1096	1050	1076	1141	1089	1094	1042	1043	1053	1085	1112	1129	1078	1052	1117	1049	1081	1116	1113	1121	1037	1103	1093	1047	1081	1040	1126	1102	1084	1108	1042	1045	1057	1063	1073	1071	1081	1073	1142	1092	1020	1093	1111	1039	1034	1103	1077	1020	1014	1113	1044	1042	1086	1016	1094	1190	1059	1141	1130	1006	1075	1085	1100	1055	1099	1080	1059	1095	1077	1108	1134	1090	1159	1054	1078	1120	1137	1090	1081	1111	1088	1066	1116	1076	1063	1080	1084	1029	1067	1071	1133	1090	1115	1109	1106	1090	1053	1061	1093	1048	1084	1139	1086	1106	1073	1055	1096	1119	1083	1121	1099	1027	1071	1019	1095	1145	1090	1112	1073	1159	1143	1121	1057	1042	1066	1047	1085	1084	1067	1046	1062	1055	1050	1099	1071	1084	1061	1026	1069	1131	1053	1087	1047	1105	1138	1086	1035	1075	1114	1054	1092	1052	1083	1086	1113	1113	1129	1036	1121	1118	1075	1055	1063	1089	1144	1097	1127	1108	1054	1120	1100	1050	1112	1089	1105	1107	1084	1120	1099	1123	1092	1118	1097	1102	1134	1122	1092	1097	1077	1111	1113	1080	1065	1106	1094	1111	1148	1132	1052	1068	1061	1052	1053	1068	1065	1063	1111	1113	1121	1079	1116	1150	1120	1061	1050	1086	1098	1054	1058	1096	1024	1148	1089	1056	1114	1138	1054	1103	1094	1094	1052	1075	1095	1111	1101	1134	1084	1131	1106	1156	1064	1053	1089	1060	1123	1021	1063	1098	1076	1108	1087	1095	1060	1087	1070	1035	1084	1049	1102	1107	1100	1106	1126	1098	1130	1048	1080	1120	1089	1088	1118	1124	1067	1061	1004	1105	1110	1051	1091	1053	1046	1060	1097	1098	1054	1046	1134	1079	1118	1160	1044	1116	1087	1092	1170	1023	1117	1098	1133	1110	1030	1094	1123	1033	1125	1068	1145	1093	1085	1137	1093	1055	1134	1071	1056	1085	1070	1062	1078	1100	1097	1037	1046	1051	1100	1091	1099	1095	1071	1085	1065	1062	1053	1080	1047	1049	1097	1094	1100	1110	1064	1064	1058	1083	1073	1059	1120	1079	1111	1041	1056	1149	1029	1095	1043	1078	1187	1127	1060	1049	1052	1043	1074	1094	1107	1075	1111	1113	1048	1108	1063	1125	1065	1090	1128	1065	1079	1088	1085	1083	1164	1081	1046	1035	1052	1074	1092	1103	1072	1027	1074	1055	1099	1095	1182	1057	1080	1111	1116	1127	1141	1057	1090	1112	1059	1166	1094	1098	1067	1074	1041	1078	1094	1031	1105	1086	1098	1158	1089	1032	1068	1054	1079	1104	1075	1057	1097	1083	1032	1104	1073	1071	1077	1098	1104	1103	1036	1060	1142	1068	1083	1005	1032	1084	1069	1130	1137	1091	1083	1077	1101	1130	1124	1108	1111	1044	1118	1094	1063	1087	1097	1110	1076	1112	1094	1141	1115	1122	1062	1139	1139	1106	1077	1126	1089	1106	1047	1082	1028	1084	1095	1144	1056	1103	1047	1078	1071	1082	1078	1086	1075	1143	1087	1059	1086	1159	1059	1078	1127	1105	1074	1063	1102	1102	1072	1094	1071	1097	1101	1161	1027	1105	1117	1100	1077	1073	1042	1041	1139	1111	1041	1096	1136	1165	1084	1134	1099	1096	1030	1086	1052	1102	1114	1102	1038	1126	1065	1131	1148	1054	1085	1078	1149	1122	1108	1067	1139	1133	1133	1064	1055	1090	1039	1092	1112	1064	1068	1063	1154	1048	1075	1078	1080	1155	1116	1099	1031	1065	1098	1024	1041	1125	1071	1081	1102	1154	1094	1092	1110	1044	1093	1123	1052	1078	1027	1054	1089	1067	1095	1073	1156	1074	1068	1127	1080	1084	1016	1104	1084	1109	1082	1130	1114	1085	1136	1116	1041	1157	1040	1078	1068	1073	1032	1034	1056	1068	1076	1097	1034	1078	1086	1072	1068	1000	1092	1089	1067	1056	1079	1027	1070	1078	1141	1066	1088	1089	1074	1056	1081	1090	1109	1152	1131	1122	1007	1065	1070	1107	1089	1135	1100	1076	1072	1064	1074	1077	1073	1065	1083	1072	1142	1039	1070	1126	1056	1022	1121	1071	1050	1085	1128	1120	1079	1105	1082	1045	1124	1118	1109	1113	1086	1051	1105	1127	1034	1067	1125	1084	1102	1091	1105	1067	1017	1104	1087	1146	1069	1131	1088	1139	1065	1087	1094	1105	1141	1094	1091	1123	1071	1076	1115	1140	1129	1067	1112	1089	1069	1107	1072	1047	1046	1079	1086	1073	1127	1041	1121	1046	1072	1064	1042	1113	1057	1078	1090	1065	1111	1101	1133	1072	1107	1126	1146	1026	1055	1050	1042	1142	1077	1089	1076	1087	1099	1106	1041	1135	1070	1085	1129	1098	1102	1053	1164	1034	1156	1072	1036	1075	1110	1047	1087	1049	1086	1098	1120	1123	1101	1134	1143	1087	1106	1111	1039	1116	1109	1077	1114	1095	1009	1059	1104	1031	1053	1067	1080	1084	1123	1035	1085	1125	1094	1104	1043	1053	1058	1122	1086	1044	1081	1081	1107	1047	1048	1095	1024	1101	1131	1078	1108	1074	1066	1081	1098	1139	1079	1084	1082	1135	1179	1074	1049	1138	1103	1090	1062	1093	1027	1047	1088	1059	1051	1092	1068	1079	1091	1097	1101	1074	1096	1139	1083	1132	1094	1012	1121	1089	1062	1103	1122	1097	1047	1113	1094	1075	1085	1059	1097	1102	1115	1046	1091	1126	1135	1109	1038	1059	1055	1102	1073	1074	1116	1086	1085	1105	1044	1106	1105	1149	1140	1048	1085	1070	1090	1065	1044	1115	1080	1092	1045	1052	1080	1079	1077	1070	1075	1090	1040	1009	1087	1087	1124	1113	1086	1064	1052	1063	1102	1097	1067	1106	1062	995	1082	1091	1083	1061	1055	1075	1059	1071	1087	1061	1080	1029	1099	1088	1060	1110	1047	1057	1085	1061	1045	1090	1105	1051	1054	1073	1114	1081	1044	1125	1055	1159	1075	1158	1062	1099	1126	1074	1079	1075	1108	1049	1145	1117	1101	1070	1077	1093	1063	1048	1136	1055	1096	1040	1079	1012	1113	1110	1131	1059	1112	1082	1041	1030	1044	1097	1112	1057	1085	1121	1061	1074	1066	1047	1106	1048	1080	1052	1146	1048	1104	1036	1092	1064	1056	1080	1094	1127	1090	1078	1110	1085	1053	1125	1046	1087	1027	1144	1150	1103	1087	1044
1239	277	146	77	66	64	68	70	53	60	63	77	81	96	125	129	103	102	108	116	103	96	75	57	59	50	52	36	30	42	47	38	36	39	32	42	53	41	47	46	47	43	50	43	48	45	34	46	41	47	39	38	33	35	39	34	38	44	43	40	26	53	43	28	33	40	40	43	39	38	40	31	41	45	38	32	29	30	46	49	44	36	41	41	36	47	32	42	36	41	52	31	36	43	51	48	48	41	37	37	37	40	34	46	47	37	48	49	32	33	44	53	28	48	40	37	34	39	37	48	40	48	52	39	34	34	29	45	43	31	47	41	42	35	40	49	41	41	43	44	35	39	35	38	41	42	39	44	42	40	32	55	43	44	37	43	43	55	50	46	36	44	51	48	37	35	37	48	38	43	41	36	36	41	49	38	52	44	41	37	38	40	47	46	44	39	36	41	38	41	39	50	41	43	60	49	38	33	33	52	33	37	40	33	35	42	38	51	32	38	30	40	42	40	47	31	40	39	40	34	39	36	41	44	36	34	41	46	38	40	41	33	42	35	32	42	33	37	57	34	37	46	36	41	34	27	46	43	40	33	44	41	37	35	34	45	47	43	36	46	45	59	47	43	40	36	34	46	51	56	25	29	48	45	46	45	34	40	49	43	33	40	44	48	38	38	31	42	52	31	48	61	44	43	31	38	34	42	39	35	40	41	41	36	48	46	37	42	34	34	50	43	57	41	44	39	37	42	49	42	40	43	31	27	40	43	37	42	48	30	25	48	39	47	38	42	35	36	45	35	34	37	42	43	41	44	41	49	49	50	51	40	43	35	43	35	44	26	52	37	51	36	47	42	47	37	41	39	50	47	31	43	41	42	51	45	35	29	39	46	38	36	39	45	31	44	46	46	41	40	41	37	36	29	34	44	42	36	41	34	46	35	44	43	40	51	42	53	50	39	49	43	41	36	38	40	47	33	33	44	50	39	28	40	36	35	43	45	42	49	34	44	46	31	47	38	46	39	34	43	40	41	51	35	31	36	34	48	38	45	43	30	46	50	44	48	38	38	35	36	41	32	46	33	40	41	34	34	41	36	44	49	42	39	56	34	33	43	47	41	36	46	50	33	41	38	37	50	41	37	26	51	51	42	34	45	42	40	26	33	44	38	41	29	41	39	34	38	38	44	41	54	46	46	40	49	43	44	45	53	46	45	50	45	40	35	42	41	40	40	27	31	40	45	49	38	38	43	46	40	40	36	51	38	45	49	34	30	44	36	34	36	40	46	36	45	37	47	43	32	44	55	45	26	36	40	28	44	40	37	48	30	40	35	41	36	51	37	35	33	39	38	40	45	41	59	36	46	40	49	43	37	40	34	39	37	55	41	35	31	47	42	45	45	43	37	40	44	60	40	41	39	51	36	22	45	39	42	30	50	47	45	46	47	28	44	47	42	43	57	48	48	39	33	36	36	42	40	43	26	31	43	35	39	37	40	31	32	52	38	49	37	38	43	47	25	43	51	35	31	39	42	44	42	42	39	43	45	38	42	51	38	40	40	35	30	34	34	38	38	37	47	30	37	49	45	48	37	44	40	43	35	33	32	41	34	38	43	40	42	39	29	45	40	50	39	32	41	29	32	39	42	39	32	39	36	42	41	45	40	35	40	44	46	39	38	37	39	38	48	33	47	47	35	35	42	50	35	51	38	42	45	42	39	44	40	45	33	49	45	37	45	30	45	35	47	39	39	50	34	41	40	46	39	52	41	44	45	44	42	43	51	31	46	51	47	40	39	40	43	40	40	41	36	51	39	35	38	40	43	47	61	38	33	43	51	41	44	59	52	36	51	49	35	39	41	30	45	42	37	46	41	45	44	43	42	33	42	43	39	46	47	30	42	35	37	47	39	41	37	35	49	39	37	41	31	40	32	38	33	38	35	47	31	37	51	43	43	39	42	35	31	37	43	45	33	43	37	42	41	34	43	40	39	36	36	40	46	47	42	41	40	43	41	30	56	46	41	41	38	41	33	40	49	34	39	33	48	42	41	45	50	47	36	30	49	45	29	47	43	36	39	45	38	45	38	33	55	49	38	42	39	41	47	37	38	29	43	38	37	36	41	37	32	46	42	40	41	48	40	37	35	30	46	35	46	28	48	49	42	40	43	37	44	37	42	38	34	36	56	35	39	36	38	47	45	46	41	39	36	38	31	43	44	47	34	45	45	50	46	53	39	44	44	31	49	47	35	36	52	48	34	43	39	42	37	43	38	37	44	28	51	33	39	43	34	37	40	37	40	34	39	40	45	31	47	56	38	61	43	48	41	37	47	38	52	48	31	43	48	32	39	49	39	53	40	47	43	38	38	45	38	37	41	38	48	31	39	32	38	37	33	41	45	36	37	44	40	46	53	25	42	32	45	50	39	37	37	38	40	37	26	39	31	50	38	43	44	42	44	34	40	47	30	48	36	50	34	42	39	50	43	40	45	31	35	37	32	39	51	48	33	46	38	46	34	44	34	40	45	32	44	35	36	49	44	42	38	40	40	38	33	43	36	46	37	44	37	42	42	45	32	36	34	37	43	38	32	45	46	40	40	46	34	49	29	38	43	35	39	39	36	47	38	27	41	42	39	51	43	30	34	30	27	39	42	36	39	36	44	47	33	40	42	36	43	43	49	45	46	44	45	32	38	53	36	37	63	37	40	37	37	33	40	36	37	45	42	31	46	42	43	30	40	48	38	33	34	40	37	41	46	38	53	40	47	32	34	41	51	33	47	42	45	43	36	42	46	49	29	39	38	47	43	45	50	46	36	31	36	42	40	33	36	42	34	50	53	38	45	53	32	45	39	39	49	46	37	49	40	39	43	41	38	37	31	49	33	44	43	47	45	41	45	37	40	58	40	33	43	40	35	39	38	55	47	41	45	37	37	42	33	36	41	38	31	34	44	33	49	35	33	41	36	38	46	37	44	51	39	34	44	38	37	52	40	48	49	40	42	38	39	38	37	24	37	40	29	38	48	34	40	52	54	37	45	35	41	36	32	42	45	35	36	52	35	53	51	38	36	40	42	26	41	35	49	47	30	38	56	38	38	40	37	46	37	38	37	64	44	37	36	40	43	47	38	49	36	33	49	32	38	42	35	35	40	44	48	44	33	51	53	35	40	25	39	33	42	43	35	42	38	43	40	44	37	41	48	43	35	44	50	38	39	48	36	44	34	32	32	35	33	35	34	38	32	52	33	42	36	43	36	38	41	47	42	36	43	38	48	51	45	49	36	42	32	38	40	40	35	55	42	51	36	49	34	31	40	42	41	40	52	26	37	45	36	40	42	38	34	40	53	53	41	49	33	42	39	37	41	40	28	31	39	47	29	23	48	34	35	43	44	47	39	43	39	30	38	36	41	41	38	45	41	33	43	44	42	36	42	37	50	21	40	38	41	40	42	38	40	47	38	42	38	40	56	31	50	52	40	50	35	37	35	42	51	25	37	51	46	39	44	40	48	32	32
12290	3919	2220	1689	2425	2625	2368	2127	1879	1632	1647	1859	2129	2876	3393	2805	2520	2430	2506	2554	2284	2118	1438	1093	955	618	446	483	431	400	389	387	389	411	382	409	415	383	388	389	371	381	375	357	351	367	417	392	394	390	375	386	386	355	377	369	364	361	371	378	339	383	355	377	349	354	385	382	375	339	347	379	349	360	373	403	373	327	369	374	329	364	387	340	349	355	382	388	330	372	354	403	369	392	343	337	353	373	343	384	331	369	365	378	389	412	378	394	389	375	374	357	345	367	375	336	327	332	371	368	337	332	360	347	385	398	364	366	367	342	348	390	349	356	363	356	357	380	342	348	340	329	330	357	390	361	353	327	346	374	340	387	380	413	379	376	359	360	333	358	361	354	347	364	346	352	349	315	365	375	373	374	371	353	361	335	371	327	349	362	359	334	341	338	364	342	356	383	362	359	376	334	391	351	320	372	355	384	389	332	375	366	345	385	359	332	345	354	388	355	387	350	380	337	379	383	345	353	355	352	349	338	358	330	352	348	336	364	339	364	315	384	366	335	353	343	366	332	342	358	371	338	366	333	358	362	363	353	363	359	346	356	352	356	312	333	357	355	373	369	342	345	347	373	364	398	374	371	333	360	372	405	325	347	376	334	353	356	361	362	375	295	354	391	343	331	334	379	345	340	369	382	358	358	362	350	357	364	350	342	403	377	346	409	365	372	331	326	341	344	357	359	366	337	354	360	353	377	342	360	353	351	346	330	374	332	331	349	362	367	373	365	363	357	372	371	356	368	360	365	337	367	337	361	380	330	358	352	340	357	377	331	324	325	345	346	346	400	393	377	366	344	349	347	358	393	370	369	328	371	331	352	335	369	335	388	373	316	348	331	371	308	383	362	373	369	330	361	338	375	373	363	383	340	396	367	359	322	374	365	360	354	384	338	359	353	347	340	379	336	400	365	364	362	388	362	352	378	401	342	354	345	350	361	376	337	359	324	351	375	362	381	354	364	367	377	329	383	367	393	369	337	353	382	387	316	332	345	349	344	391	368	364	317	357	337	376	367	368	396	357	334	340	363	347	326	357	387	345	387	351	361	357	373	367	357	325	338	378	360	370	363	322	335	334	351	355	359	373	351	351	354	383	340	368	380	368	372	397	353	372	364	370	331	387	347	324	374	385	357	356	357	349	357	355	397	368	348	356	361	388	321	362	370	340	344	363	333	378	380	362	346	349	357	344	335	367	331	361	359	346	370	332	379	350	377	368	330	363	356	367	382	378	360	368	311	410	301	378	333	354	359	359	341	354	357	347	381	346	357	347	329	363	400	357	343	368	326	377	352	379	358	368	357	390	367	375	356	356	353	375	384	350	377	353	338	353	346	342	332	399	340	350	351	361	383	361	328	348	345	323	356	320	350	397	395	344	347	370	372	337	389	362	344	338	380	351	342	343	370	365	347	374	346	367	340	358	355	336	325	356	323	357	351	325	373	366	339	373	362	359	329	339	382	339	335	343	346	369	352	361	348	387	362	358	379	373	335	366	350	371	336	315	362	340	373	334	361	392	366	343	369	353	357	310	324	361	340	372	357	328	346	340	366	354	368	377	376	367	333	404	400	364	347	320	383	322	350	368	358	372	373	367	373	354	377	334	348	358	372	346	369	322	349	354	337	350	353	337	378	332	330	358	378	366	360	342	341	357	366	376	343	348	347	355	340	359	365	353	370	378	376	352	353	366	348	373	339	379	346	355	341	333	348	369	338	371	350	333	362	320	351	381	342	368	355	367	351	373	344	340	367	364	346	379	342	362	364	350	368	340	356	330	371	357	358	368	356	348	318	396	332	320	383	338	379	367	365	313	326	342	362	358	359	357	366	353	365	367	348	357	352	406	361	367	379	360	365	362	372	355	355	354	349	349	334	323	348	389	348	357	355	335	340	340	360	319	379	341	359	344	366	350	341	349	362	356	360	356	385	378	353	342	333	361	359	343	355	384	337	365	323	373	370	346	329	359	333	349	390	370	354	346	375	335	341	375	362	348	346	363	370	371	382	349	344	349	340	377	371	398	355	343	368	342	331	353	348	346	392	365	347	378	364	335	354	347	341	338	370	360	370	363	317	411	334	350	335	378	331	335	331	372	351	359	366	342	347	368	358	390	357	354	352	379	359	308	342	354	353	363	349	398	342	345	372	363	332	323	341	347	336	379	341	363	378	340	365	359	342	326	353	358	377	344	346	348	335	354	385	344	348	365	365	366	342	354	399	354	330	354	352	346	389	400	360	332	360	337	334	372	373	390	353	333	363	370	358	387	365	367	324	341	373	347	378	351	360	319	379	349	370	318	388	369	367	377	361	350	339	368	356	367	360	397	346	374	359	399	385	355	364	352	357	327	329	348	378	360	348	354	348	356	414	363	321	335	360	329	348	370	380	329	379	357	358	337	338	366	333	375	340	341	359	336	379	378	365	374	366	317	374	377	390	389	374	330	351	374	348	351	360	334	368	360	360	345	369	352	374	336	362	382	348	353	373	329	360	331	345	378	374	353	346	360	391	350	339	369	375	349	347	362	339	372	395	375	366	347	371	369	393	326	351	327	379	369	358	352	366	361	385	358	342	345	353	372	359	331	344	365	374	373	359	366	362	360	330	394	370	323	355	364	378	367	318	348	365	338	337	358	367	361	340	363	328	345	332	362	364	387	351	343	385	356	329	319	337	355	364	348	369	380	373	339	376	378	350	325	375	385	358	353	352	359	340	358	363	375	409	350	343	338	353	350	368	358	345	349	379	327	357	365	381	350	375	347	379	363	381	375	366	370	407	350	363	341	395	362	324	359	368	366	374	365	353	349	365	405	379	332	385	342	382	353	368	327	322	347	336	338	351	340	358	358	341	383	381	378	353	391	372	374	361	369	366	383	350	360	339	375	375	367	386	344	383	379	343	385	371	363	389	370	338	330	369	373	321	328	370	341	329	343	362	369	342	371	353	341	372	340	345	350	359	366	364	369	340	343	391	335	382	369	335	377	369	350	348	329	325	361	366	362	337	351	352	351	322	414	373	337	358	347	360	345	348	337	364	361	365	363	401	380	391	336	373	374	335	389	362	360	340	326	348	359	373	377	360	364	377	369	351	373	352	359	386	358	347	369	345	341	383	369	342	368	340	347	345	391	349	376	324	346	320	373	354	356	364	337	336	385	349	351	330	370	374	360	347	373	340	357	360	369	353	371	328	377	357	348	359	371	370	401	330	373	346	365	370	379	389	334	360	327	364	329	419	338	330	362	376	352	336	348	375	362	360	323	365	352	351	378	352	374	347	343	396	347	335	386	344	372	381	354	359	364	355	374	334	361	356	368	363	353	367	332	338	392	385	336	357	347	358	350	389	357	377	342	364	363	375	381	351	380	357	376	353	349	369	346	377	376	352	352	342	340	374	373	391	346	336	371	367	350	320	361	379	344	365	345	356	370	353	341	337	352	360	352	340	361	362	339	376	358	333	371	343
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
