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
344882495058	344882495570	344882496121	344882496671	344882497219	344882497771	344882498321	344882498871	344882499419	344882499971	344882500521	344882501071	344882501619	344882502171	344882502721	344882503271	344882503820	344882504371	344882504921	344882505471	344882506020	344882506572	344882507122	344882507672	344882508220	344882508772	344882509322	344882509872	344882510420	344882510972	344882511522	344882512072	344882512621	344882513172	344882513722	344882514272	344882514821	344882515372	344882515922	344882516472	344882517021	344882517573	344882518123	344882518673	344882519221	344882519773	344882520323	344882520873	344882521421	344882521973	344882522523	344882523073	344882523622	344882524173	344882524723	344882525273	344882525822	344882526373	344882526923	344882527474	344882528022	344882528574	344882529124	344882529674	344882530222	344882530774	344882531324	344882531874	344882532422	344882532974	344882533524	344882534074	344882534623	344882535174	344882535724	344882536274	344882536823	344882537374	344882537925	344882538475	344882539025	344882539575	344882540125	344882540675	344882541223	344882541775	344882542325	344882542875	344882543423	344882543975	344882544525	344882545075	344882545624	344882546175	344882546725	344882547275	344882547825	344882548376	344882548926	344882549476	344882550026	344882550576	344882551126	344882551676	344882552224	344882552776	344882553326	344882553876	344882554425	344882554976	344882555526	344882556076	344882556626	344882557176	344882557726	344882558276	344882558825	344882559377	344882559927	344882560477	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2129	3300	1900	2700	2130	3300	1900	2700	2130	3300	1900	2700	2130	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
12998	585	152	122	102	121	150	171	172	216	158	148	154	149	135	148	137	112	128	100	123	140	121	120	114	104	125	97	115	120	136	118	134	99	123	92	87	125	108	74	102	93	112	101	88	86	85	118	85	90	88	88	92	75	97	95	80	77	96	73	87	82	92	63	95	76	92	85	91	97	81	86	93	67	71	80	82	71	92	82	83	94	91	80	76	74	83	65	86	83	81	89	78	94	89	99	71	86	93	81	78	68	92	72	71	80	84	77	83	63	83	83	85	101	78	81	68	92	63	88	77	87	98	83	84	87	98	78	97	88	97	84	74	72	85	77	81	64	76	103	78	74	85	91	81	96	79	91	84	66	88	77	76	90	90	78	76	90	78	86	83	73	93	71	86	77	78	74	93	94	78	91	84	87	90	83	68	80	78	92	79	64	81	72	79	85	86	82	80	83	69	92	68	72	78	77	78	89	80	80	82	89	82	70	66	69	95	68	74	79	84	75	82	78	73	69	64	71	72	74	87	82	91	66	99	74	88	81	81	92	78	93	81	86	79	61	95	84	104	92	87	66	83	78	90	77	78	69	83	88	91	71	88	75	68	83	88	92	80	76	72	94	97	86	71	67	67	91	88	79	85	95	96	84	79	84	84	67	69	73	80	88	84	89	85	75	70	73	78	89	73	76	94	73	78	84	92	70	93	75	76	88	81	79	89	100	79	92	86	75	81	86	80	77	91	91	55	99	79	79	76	74	84	85	75	93	78	87	85	63	93	88	90	80	76	73	61	94	98	86	78	84	90	82	87	73	91	94	74	80	69	82	87	69	88	86	80	76	90	73	85	75	78	96	81	81	86	82	86	76	80	85	66	79	78	94	82	79	86	83	87	79	80	71	70	99	84	71	77	86	74	84	96	90	70	77	73	74	80	90	83	81	75	86	92	75	83	79	81	81	76	72	80	77	71	81	77	86	71	96	87	87	69	96	81	92	73	67	74	69	62	67	72	71	82	82	90	73	96	85	72	83	69	86	79	84	72	69	92	75	82	74	77	80	76	80	77	81	85	85	85	89	79	87	69	72	86	77	85	98	84	75	92	91	86	84	69	99	86	97	57	71	75	81	57	80	83	70	78	71	77	69	91	94	74	62	84	93	83	92	60	68	77	73	85	78	89	82	79	92	99	71	79	84	96	70	101	70	77	76	73	70	79	86	75	88	80	79	91	96	70	84	90	91	90	78	96	83	72	89	96	79	78	81	96	100	69	75	86	91	83	89	75	80	87	69	77	72	77	73	86	92	88	83	65	88	92	69	78	90	77	82	86	79	81	75	82	82	84	83	92	64	80	68	92	79	94	92	75	95	68	87	72	83	80	89	74	86	74	91	90	91	80	81	76	73	94	81	95	85	86	85	80	73	87	88	93	69	63	85	94	96	91	80	80	70	79	91	66	77	60	76	64	75	69	76	86	78	91	93	76	83	68	78	76	79	74	85	92	83	71	82	85	70	84	77	82	80	85	77	72	82	92	76	82	79	80	91	67	88	81	101	81	81	73	88	83	81	76	77	80	85	76	94	81	77	87	98	78	74	85	78	92	78	79	74	79	74	92	82	73	67	106	84	69	91	78	81	82	85	82	82	86	83	74	81	71	88	86	76	86	82	77	105	75	91	91	83	75	75	82	88	79	74	81	92	85	78	92	81	77	96	77	81	73	71	82	88	91	64	67	79	96	73	83	94	87	74	93	67	68	80	80	90	83	83	76	76	84	79	86	87	93	80	89	88	80	79	87	91	94	82	92	74	80	101	85	81	103	88	67	102	96	95	78	80	81	89	69	85	79	83	81	80	54	96	79	90	73	87	81	72	84	96	91	88	69	91	80	85	91	67	105	75	108	75	85	98	96	70	86	68	77	88	81	75	67	92	67	108	78	83	82	91	90	80	71	97	82	65	89	79	86	84	74	94	82	83	83	113	72	69	73	77	98	85	83	65	74	77	75	67	77	82	67	70	73	90	72	80	69	72	75	96	71	86	80	91	91	85	77	84	73	87	94	86	77	79	77	82	89	78	90	80	85	83	89	79	83	79	69	73	69	83	87	77	77	62	78	90	79	77	70	82	81	77	91	86	68	70	79	78	73	94	91	64	93	74	80	68	80	69	92	86	76	86	90	97	86	84	78	88	81	83	86	66	79	66	85	74	81	71	60	70	80	79	76	55	77	79	81	81	78	93	76	87	76	71	60	77	87	74	85	64	79	71	79	90	87	75	89	90	77	75	92	81	83	87	80	87	73	75	79	81	94	92	100	68	68	74	80	92	83	78	70	89	84	69	95	80	78	63	84	89	72	79	81	84	84	83	87	92	81	72	74	69	66	83	86	82	93	92	83	84	69	82	88	73	86	67	79	90	74	82	71	75	51	86	89	97	89	78	100	83	84	81	83	89	92	89	99	69	74	75	73	79	74	71	85	87	79	81	81	98	75	72	75	88	76	86	75	87	89	70	76	79	89	69	100	77	86	86	77	70	70	76	84	83	113	68	85	70	65	99	83	82	86	75	89	82	85	84	86	82	82	80	83	90	83	99	85	93	86	74	83	76	83	81	88	85	84	100	87	84	86	76	71	96	85	66	76	82	84	75	81	80	86	93	91	83	82	80	84	71	76	76	74	86	81	81	83	94	72	86	89	85	96	60	89	89	85	70	78	93	88	92	86	88	77	58	93	73	75	85	77	62	87	79	69	86	74	86	79	62	72	80	82	84	79	79	88	83	64	74	78	77	79	75	81	67	74	90	81	82	92	76	101	74	77	82	100	84	71	109	64	93	76	90	65	80	64	73	82	82	77	80	82	90	69	80	88	90	91	89	76	88	82	81	89	89	87	78	80	78	72	90	73	84	86	97	84	58	90	69	84	79	84	84	75	80	85	98	89	70	78	87	86	73	67	87	76	85	82	85	87	78	94	85	100	70	98	75	68	87	69	83	89	85	83	74	73	88	75	78	86	60	82	79	62	79	85	92	98	77	79	82	91	93	78	71	87	81	85	72	79	91	71	77	90	75	100	74	82	94	93	92	80	76	77	81	83	83	82	83	82	83	98	89	84	99	90	73	86	85	67	77	67	93	76	79	80	93	87	77	84	70	92	100	66	70	87	67	86	76	72	91	83	68	64	80	75	90	72	81	88	89	91	74	83	96	85	72	88	89	76	67	72	67	89	77	82	83	91	74	97	75	88	69	101	94	73	79	78	88	81	85	70	72	100	102	78	88	66	90	71	65	94	83	69	69	88	79	73	78	83	67	82	82	93	87	66	88	85	83	112	80	84	84	65	82	86	96	69	98	82	93	83	80	72	68	87	72	91	76	86	84	92	89	68	78	87	68	81	93	76	84	95	75	78	63	80	71	84	82	78	76	79	83	69	85	77	95	83	94	61	86	92	87	80	86	88	94	79	90	79	82	85	81	102	70	77	74	76	98	83	99	78	87	77	78	95	96	86	98	82	99
25950	2815	1571	1652	3377	5014	6129	7083	7202	7297	5482	4813	4300	3521	3179	2810	2583	2410	2272	2120	1937	1920	1996	2112	1869	1915	1822	1780	1755	1828	1803	2063	1978	1996	1905	1783	1523	1483	1343	1250	1202	1175	1148	1167	1131	1064	1047	1012	1015	981	998	943	888	920	898	813	855	848	776	865	847	792	781	813	824	811	810	820	839	817	821	764	818	883	750	803	810	835	814	858	813	851	829	757	731	747	744	734	769	740	726	742	743	784	706	740	766	738	774	733	709	765	731	714	760	722	746	727	748	722	748	675	704	710	715	702	692	676	735	719	735	710	709	703	697	656	684	655	682	760	736	701	696	700	709	696	698	707	693	703	695	717	701	685	717	754	706	692	701	704	733	683	683	727	676	702	728	676	710	693	694	682	706	717	664	684	699	700	696	692	671	672	664	664	706	639	677	677	722	691	708	660	707	758	745	693	714	697	671	702	707	697	686	662	680	668	658	730	652	721	688	679	708	680	740	674	692	669	669	693	693	742	683	722	714	712	746	710	663	689	654	676	732	719	668	668	698	682	710	719	728	665	704	718	654	745	675	709	703	727	676	725	682	719	675	689	704	720	692	698	713	684	703	706	671	704	669	674	685	703	700	658	702	694	704	681	722	734	720	663	720	715	668	729	700	663	680	662	644	670	724	646	701	721	696	704	704	690	697	688	687	716	740	681	697	741	696	698	653	680	704	712	706	673	673	711	712	670	675	710	711	696	705	699	659	733	681	658	646	663	769	702	661	706	649	655	680	739	657	680	709	684	666	702	674	679	708	693	712	699	695	650	725	702	689	730	691	699	699	701	658	671	714	734	684	668	678	730	729	749	652	692	671	663	689	703	715	715	701	646	652	684	751	648	742	693	679	681	655	715	702	687	651	676	637	666	707	662	675	680	680	677	691	672	720	657	710	674	703	733	670	686	638	676	696	656	738	734	672	703	696	670	665	687	693	666	707	669	716	685	714	755	645	650	736	683	694	671	668	652	703	701	685	714	668	657	698	728	658	741	711	720	681	694	694	685	689	694	706	657	686	722	732	718	707	699	708	709	665	677	684	676	710	709	685	673	679	659	695	656	675	674	722	703	688	702	688	694	729	689	675	651	703	688	685	632	713	682	673	724	685	699	703	711	710	708	673	706	721	669	701	671	672	673	734	674	691	685	672	671	706	643	669	704	700	641	710	712	694	651	687	668	705	668	720	708	670	667	653	684	722	704	674	718	672	698	667	705	641	674	697	696	669	669	701	707	723	685	683	690	712	724	735	720	710	712	737	657	663	708	673	683	684	719	684	714	673	674	680	710	728	678	668	707	667	688	700	704	687	710	658	659	740	694	695	700	709	712	697	682	684	691	711	678	676	705	664	711	686	648	656	692	738	677	658	685	690	707	705	696	711	699	650	705	745	677	672	698	641	626	703	722	707	675	705	692	624	688	672	700	731	680	691	717	713	651	687	690	676	691	690	708	677	723	642	725	703	743	692	706	664	756	709	731	674	740	683	683	724	707	673	707	699	748	725	694	715	684	720	664	702	660	695	693	683	685	715	680	643	697	728	680	652	731	702	690	689	672	688	703	654	660	669	705	652	747	663	702	695	726	687	674	717	750	634	717	654	664	705	737	678	715	704	707	730	699	686	733	701	676	715	676	729	727	723	660	648	713	642	709	711	672	644	720	681	763	710	663	692	716	680	707	712	724	690	716	717	713	708	643	696	725	630	702	687	736	657	694	700	703	690	699	662	708	679	683	680	675	692	726	675	661	649	686	687	687	704	681	723	674	705	700	711	735	709	678	741	702	687	683	705	681	738	679	679	665	685	671	671	696	724	673	676	685	703	682	682	644	745	707	724	680	686	712	691	685	708	691	736	702	713	712	670	680	724	679	684	683	687	656	687	684	674	690	727	781	664	673	717	722	654	679	680	690	740	696	688	704	695	673	678	669	766	691	694	692	727	698	705	667	659	703	649	685	693	699	670	698	700	707	685	726	733	699	631	727	683	701	687	678	669	713	680	662	724	636	732	697	687	709	713	700	690	679	724	717	703	712	679	689	679	701	682	719	689	686	736	691	689	732	681	642	685	693	694	706	723	709	661	694	698	678	687	723	690	652	735	744	699	731	666	657	701	699	654	738	752	694	700	714	684	711	672	688	698	672	719	714	704	690	675	722	691	710	660	714	648	675	696	718	634	673	727	688	725	697	678	725	728	678	710	693	709	670	644	700	685	732	696	704	670	693	669	708	676	683	727	709	700	732	686	689	678	675	689	736	690	730	669	660	674	682	706	699	654	715	701	711	690	682	706	683	696	654	697	658	702	678	690	660	712	699	650	708	694	698	709	698	700	648	723	715	680	694	659	714	685	696	697	721	679	721	691	687	689	738	691	694	703	637	676	699	664	669	741	744	708	698	693	694	691	684	713	727	699	653	654	691	680	694	720	650	694	718	666	679	712	621	694	677	675	742	719	704	714	714	732	704	697	636	675	694	724	701	688	701	695	675	741	672	708	652	699	687	711	675	705	663	714	704	706	681	723	706	718	708	695	704	699	702	699	665	682	697	731	669	692	701	711	670	670	691	678	711	661	695	712	662	688	683	714	691	704	677	684	676	677	687	738	700	696	673	671	712	676	640	719	702	672	689	683	735	727	655	685	713	751	726	661	728	710	712	629	681	701	724	707	667	671	692	724	681	674	699	725	707	687	737	661	698	678	680	656	711	710	693	696	743	714	718	668	654	720	704	669	690	708	705	697	699	728	657	652	673	723	684	756	677	690	674	675	688	703	694	741	711	717	677	677	639	706	676	686	694	667	679	668	674	687	690	736	712	723	700	670	713	691	671	689	714	729	658	715	738	700	761	669	702	677	716	678	711	679	704	668	650	681	697	686	664	755	691	697	680	674	748	701	674	674	672	725	661	702	693	727	727	680	697	675	738	736	708	660	682	663	674	717	719	692	667	633	672	694	660	708	680	691	681	729	669	661	735	706	699	744	710	722	678	661	692	654	701	721	704	710	681	681	738	692	676	721	728	656	674	656	669	698	644	644	734	666	685	720	734	655	710	699	708	686	701	738	653	621	678	666	683	651	681	692	666	671	727	718	726	693	676	704	703	670	690	656	739	675	723	650	680	695	700	753	631	667	685	705	663	660	703	690	703	661	693	709	693	674	730	710	681	727	672	734	715	709	666	659	669	679	670	686	729	651	683	732	665	696	723	666	659	689	712	736	778	667	671	665	671	710	707	699	688	667	737	705	728	675	719	698	685	695	693	706	731	750	651	696	709	682	737	680	667	711	710	731	679	700	696	683	706	730	682	704	702	697	724	693	657	714	694	719	689	716	634	677	665	706	707	725	678	697	691	724	670	730	672	717	680	692	663	654	705	698	702	686	686	642	682	648	683	698	696	657	752	709	712	685	665	733	692	701	682	682	740	731	667	689	692	687	705	681	668	675	661	686	665	719	712	661	707	670	690	725	706	653	756	656	656	734	666
5261	73	67	36	45	42	64	85	92	91	92	84	83	76	64	77	80	69	57	64	60	65	69	72	70	63	68	64	68	60	72	72	95	69	48	62	69	54	59	48	55	55	58	58	49	48	54	50	58	56	46	53	54	49	56	46	48	47	51	49	53	49	51	57	46	46	63	48	51	68	54	54	62	52	55	56	56	64	45	39	51	36	41	40	48	51	44	50	57	53	42	36	38	60	61	52	41	57	45	52	39	52	39	47	54	50	52	40	48	42	49	46	57	46	48	40	48	62	53	44	57	51	33	51	45	53	59	63	48	59	53	50	46	56	50	47	53	43	41	48	44	49	59	37	55	38	55	49	53	54	42	60	45	52	52	39	45	40	40	61	43	48	36	42	55	56	48	43	55	58	41	50	48	41	34	52	45	49	41	41	43	58	46	54	59	49	38	53	41	56	54	60	53	41	48	47	50	52	55	49	38	64	41	37	47	51	59	45	63	38	46	32	55	53	46	51	52	69	59	43	51	47	46	43	40	49	50	50	42	56	37	67	53	44	50	41	54	58	48	40	50	39	46	49	56	58	46	43	46	47	53	56	50	43	51	45	36	42	47	54	54	52	47	46	44	55	53	51	55	45	50	43	49	45	38	48	51	43	52	48	37	47	46	49	49	49	53	43	51	51	55	43	50	44	50	46	58	62	58	32	47	41	41	40	41	51	37	35	44	49	51	61	46	46	42	44	50	42	35	48	45	57	52	38	47	40	32	37	48	47	47	47	52	42	48	48	51	51	48	49	48	47	55	49	48	50	57	38	46	41	53	45	58	44	45	47	52	60	42	41	46	50	46	35	55	65	54	32	43	41	55	51	48	49	53	40	46	46	48	44	48	42	57	56	48	50	40	53	44	64	43	42	44	45	44	57	60	57	61	49	41	38	72	58	42	49	44	45	44	50	47	56	44	53	40	51	50	54	38	40	59	49	48	52	52	33	45	53	58	45	50	52	41	58	53	48	44	48	40	48	59	39	44	46	42	46	47	52	58	41	45	50	60	48	52	54	44	38	46	49	38	37	47	41	49	64	40	48	47	49	59	54	41	61	34	55	56	46	39	50	52	45	41	42	56	40	48	43	55	37	47	40	51	45	55	59	55	45	42	51	43	43	46	47	55	46	47	50	58	48	49	42	47	41	63	53	37	49	45	47	52	49	50	64	52	69	57	43	51	36	47	45	50	43	43	46	48	50	39	42	51	48	45	55	48	38	47	56	34	45	46	65	59	64	47	52	42	41	49	59	39	33	40	57	53	51	30	47	47	59	40	54	44	40	44	55	43	38	48	47	48	47	39	41	45	60	34	43	43	43	51	56	53	39	49	44	42	44	46	42	37	35	52	48	43	41	50	55	71	51	57	50	48	46	51	53	36	50	51	43	42	52	45	32	47	42	38	38	44	52	52	49	42	42	52	55	42	66	41	35	45	29	42	44	50	43	57	40	53	32	50	48	51	57	53	42	44	50	47	43	52	51	57	48	40	49	52	57	65	66	45	49	49	40	41	46	53	42	52	52	43	38	39	47	40	57	27	39	52	53	35	43	49	34	52	57	50	39	43	45	50	55	56	56	50	41	53	44	46	44	46	46	49	46	54	60	52	42	49	47	58	50	58	45	53	38	35	58	57	42	52	44	58	47	59	48	46	50	56	36	42	55	55	56	57	38	58	54	49	34	49	49	43	42	66	47	51	50	47	68	49	54	39	52	35	51	57	51	49	50	49	52	52	40	53	58	51	49	52	43	38	51	61	36	54	57	64	47	37	44	52	59	48	46	41	47	29	35	49	42	50	46	41	64	44	35	49	46	47	54	49	50	47	44	35	41	52	49	48	49	43	41	51	46	48	53	45	50	51	49	53	51	40	44	52	34	49	46	43	39	39	44	50	54	42	55	54	54	35	43	59	46	35	57	42	40	37	47	40	45	55	44	38	39	60	40	38	60	40	35	50	42	49	56	51	49	48	50	46	50	58	37	38	45	31	35	38	48	42	53	48	49	40	57	38	42	38	47	41	47	52	39	42	48	51	41	49	57	46	59	52	51	67	43	44	41	53	45	42	54	47	47	53	35	53	48	40	52	50	51	55	41	46	46	41	42	43	60	37	47	44	43	58	39	51	61	42	42	51	52	54	48	57	53	54	49	51	39	56	47	46	50	48	52	39	44	41	49	38	36	41	50	40	40	52	60	49	39	38	43	42	44	42	47	56	42	51	56	46	41	44	43	40	39	57	63	36	41	51	43	43	35	56	42	45	56	47	35	48	40	51	52	56	40	40	42	55	53	46	50	48	56	54	45	57	36	46	58	42	49	35	37	52	43	43	42	57	38	47	49	39	44	45	44	44	43	48	53	41	61	43	38	55	37	47	59	55	61	58	49	48	50	48	38	41	45	54	60	59	55	51	60	27	62	41	36	49	44	50	45	36	36	48	37	64	53	43	41	38	52	40	50	55	60	44	36	51	46	49	44	45	41	54	48	53	44	53	41	39	48	48	42	39	48	50	38	48	54	52	41	44	45	53	55	44	58	38	48	47	52	58	55	57	37	38	48	46	47	50	50	45	46	50	53	48	50	46	49	46	47	50	65	52	54	57	40	52	54	58	47	41	47	52	56	55	34	45	33	57	44	47	48	40	47	39	47	51	41	62	43	47	42	48	42	45	49	48	39	58	52	45	41	50	35	54	54	46	47	54	49	57	63	52	57	55	50	33	55	48	45	54	55	54	40	45	41	46	41	63	53	52	47	37	47	40	46	34	43	49	63	35	52	54	47	52	58	57	54	42	58	49	56	50	49	63	39	52	41	54	44	52	57	43	46	53	41	48	47	41	54	44	51	53	50	44	53	44	46	46	59	45	54	39	47	52	43	34	59	55	47	56	43	53	43	48	43	48	34	49	41	69	63	53	48	43	52	61	46	61	49	48	37	52	44	37	50	51	43	53	46	47	50	52	41	53	45	45	50	51	43	47	54	42	53	36	50	52	42	47	44	37	43	47	49	43	40	44	45	52	52	58	45	50	46	48	47	31	53	65	47	63	41	51	51	54	40	42	32	49	49	49	43	48	44	42	44	42	38	44	62	54	53	38	47	48	52	46	48	51	40	46	40	51	39	56	52	53	46	49	51	39	61	44	55	48	40	50	41	60	45	46	48	70	41	49	44	33	49	44	46	49	46	47	47	54	45	48	53	46	44	50	42	49	51	37	38	31	54	47	34	51	43	45	49	40	38	52	34	44	58	43	56	54	48	37	33	36	40	42	45	57	45	50	50	60	47	47	36	32	36	49	57	40	48	43	42	49	44	48	55	28	48	38	52	54	43	33	41	57	39	42	43	53	54	46	43	47	41	58	42	50	54	44	44	35	47	47	57	51	43	44	48	57	51	54	38	49	45	49	51	53	42	35	52	53	47	37	41	47	49	48	51	47	45	53	38	30	56	46	47	36	41	48	41	47	49
16805	755	517	558	756	984	1646	2699	3305	3486	2460	2208	1983	1627	1500	1314	1281	1160	1170	1074	963	915	958	1052	937	919	948	896	938	981	1014	1041	1052	1129	1062	967	912	848	739	766	728	676	655	629	574	630	604	552	569	548	512	556	529	506	507	490	460	462	465	487	486	485	458	467	425	428	453	444	484	458	456	451	468	487	476	472	454	441	473	474	482	430	453	423	425	447	446	436	458	452	455	434	454	428	436	442	432	427	455	457	424	454	423	449	440	372	425	424	414	445	423	374	384	425	410	425	423	397	404	398	410	417	447	405	407	371	407	411	420	422	418	380	415	423	397	414	404	442	383	397	444	441	415	413	402	401	420	375	414	448	390	450	387	384	371	397	428	429	418	412	398	361	431	421	426	400	381	429	415	395	423	422	368	396	391	380	393	400	393	410	394	408	391	438	415	398	389	394	380	458	440	361	396	426	427	436	396	392	403	395	372	390	396	397	391	397	386	416	416	358	389	365	378	425	407	389	415	411	424	376	394	415	409	402	420	439	399	424	384	388	387	393	392	412	415	381	423	390	397	384	385	393	400	426	407	371	384	414	389	394	375	417	374	418	433	392	414	371	409	418	385	396	398	400	401	388	370	407	382	396	379	424	397	428	404	362	387	409	386	399	418	396	379	375	387	401	391	408	408	423	409	411	410	377	404	408	407	357	387	400	434	358	383	382	411	390	371	390	387	416	399	411	354	414	380	399	435	427	392	368	420	382	361	388	380	410	398	398	398	391	409	386	423	375	369	417	400	377	408	398	394	381	384	386	396	407	409	426	417	405	364	412	397	396	417	422	404	370	406	394	410	393	411	374	415	404	428	389	409	436	412	422	394	379	410	399	410	396	396	376	391	390	423	435	404	431	411	411	392	401	427	390	418	408	390	423	424	439	416	374	400	367	394	385	361	410	415	350	417	417	411	399	381	408	392	438	432	393	410	432	400	366	377	432	402	396	412	428	397	407	415	406	418	409	397	427	405	364	401	378	405	385	425	399	430	394	388	407	402	410	406	410	401	422	412	424	386	389	392	369	386	426	382	408	431	405	392	430	394	399	384	405	395	391	414	357	384	402	407	455	392	405	417	390	409	396	396	408	413	426	388	430	399	433	383	412	417	428	416	400	411	379	378	425	363	403	424	386	419	360	418	444	406	400	437	384	397	393	384	402	399	399	408	407	436	398	419	387	387	439	401	350	390	411	426	416	399	416	426	415	400	401	404	395	386	389	457	435	407	419	407	419	399	378	416	403	412	409	389	409	416	383	410	406	383	403	403	395	427	392	436	389	372	421	397	395	396	417	423	383	391	433	419	410	416	400	386	393	392	403	408	415	425	403	410	437	385	449	376	396	434	416	438	403	421	389	416	416	402	402	443	401	415	392	392	373	394	415	408	375	397	393	414	402	432	403	390	393	391	401	371	421	430	418	386	410	386	407	381	367	388	377	394	396	454	435	367	401	402	402	396	419	351	449	407	380	402	409	421	389	443	381	403	389	429	414	423	434	412	404	397	419	400	377	402	414	407	415	421	395	421	396	390	403	396	400	407	394	445	398	419	403	387	410	395	370	421	384	382	436	401	373	417	405	384	414	375	415	414	416	418	420	374	393	399	392	413	430	423	421	420	411	383	397	421	426	410	399	407	387	399	403	407	416	397	392	398	388	416	379	410	435	437	392	421	370	335	417	428	380	407	404	391	357	379	387	417	437	443	394	410	380	390	409	400	393	411	408	405	384	411	450	389	402	411	418	388	394	420	374	410	421	424	433	409	435	402	414	418	431	434	415	402	408	456	392	385	409	421	385	416	428	417	398	395	373	405	392	419	409	412	401	407	418	387	408	388	347	424	401	430	373	381	434	443	395	422	394	375	377	453	395	405	413	435	389	400	393	452	421	387	401	408	435	389	411	398	390	433	409	421	379	367	387	396	425	398	376	402	380	397	420	393	411	416	379	433	435	369	407	402	390	381	427	398	411	365	365	379	433	404	421	421	411	364	432	388	436	379	388	435	396	411	407	408	392	430	423	376	398	394	394	390	388	411	419	391	355	397	415	431	393	370	389	390	386	412	420	390	385	420	401	429	377	419	381	414	389	378	386	401	399	401	399	398	413	384	404	393	380	409	362	408	391	402	405	430	439	392	393	457	437	396	416	419	400	425	446	399	417	428	401	365	422	413	428	367	427	349	411	385	400	406	427	409	403	377	383	416	374	396	406	388	425	418	391	405	403	382	385	408	401	399	432	390	400	391	393	369	389	431	432	395	384	415	407	375	408	394	407	413	403	378	401	429	394	403	430	411	390	402	405	405	403	397	410	409	454	393	371	417	396	407	371	412	360	388	407	417	416	410	386	404	423	406	431	410	391	373	425	396	404	390	411	403	392	395	376	375	435	373	423	387	391	398	398	387	435	432	408	410	418	388	423	373	434	430	420	382	417	388	423	379	379	396	413	359	336	400	419	435	405	414	415	395	397	392	416	399	363	423	394	384	415	418	392	423	369	411	390	417	406	392	405	412	414	467	423	407	400	404	349	386	392	423	398	407	405	388	456	405	376	445	392	398	405	405	372	411	402	423	370	413	387	404	424	403	388	422	426	404	441	425	381	438	426	404	428	421	391	378	403	356	400	408	428	440	408	408	414	372	384	392	409	407	397	404	402	372	417	410	426	385	395	398	400	451	380	412	393	407	389	383	396	398	409	394	389	392	407	387	391	460	425	398	431	414	434	351	387	434	401	420	420	410	355	387	413	452	378	393	394	404	363	343	383	352	416	398	416	376	410	395	389	414	377	415	380	396	387	383	417	445	398	397	401	421	396	398	388	432	410	418	437	420	437	421	391	430	421	418	439	418	373	396	388	393	431	389	402	374	406	408	363	359	398	355	410	399	411	430	403	423	387	383	426	390	395	393	400	440	405	412	370	417	417	426	383	402	444	400	432	402	411	392	402	401	397	397	404	423	393	413	378	399	411	404	382	415	389	390	412	397	375	402	388	383	454	372	362	410	420	407	406	391	433	412	394	400	447	396	417	369	395	397	419	420	403	397	423	432	403	378	442	429	411	393	420	404	396	425	386	411	401	394	353	395	389	452	408	400	411	386	398	383	402	393	442	412	425	439	401	411	423	410	412	430	360	420	431	424	399	384	447	415	408	389	397	376	405	422	374	395	429	404	409	390	377	412	439	375	424	390	385	383	383	428	400	372	436	394	408	415	379	369	418	408	381	384	373	401	424	389	409	408	385	429	414	396	391	373	382	426	406	422	393	392	408	409	399	381	417	390	417	422	373	423	415	385	394	390	396	390	424	382	440	398	415	380	374	370	396	372	396	419	410	418	442	399	416	438	378	432	434	447	431	379	361	398	383	412	398	414	344	399	425	412	416	361	391	430	413	402	402	417	383	400	386	423	405	409	453	387	396	401	360	415	427	399	413	402	369	367	422	360	397	390	427	409	427	435	432	425	392	390	403
10568	323	135	105	100	101	140	156	178	177	141	173	157	156	132	136	144	120	115	117	110	117	131	124	127	124	126	112	120	130	112	138	119	143	108	119	119	124	118	111	101	92	97	87	80	108	103	88	84	83	92	111	91	90	98	91	85	102	103	78	100	95	94	98	97	100	88	78	91	89	83	117	117	100	84	96	85	94	107	88	107	93	99	96	100	101	104	86	85	86	117	101	78	104	85	92	85	92	101	84	80	106	78	108	96	88	83	91	109	90	91	95	91	88	82	68	91	81	106	104	100	86	92	91	105	85	99	88	99	88	84	80	89	79	86	104	116	99	112	102	95	99	87	90	95	98	88	76	96	75	106	95	90	90	99	73	68	87	87	83	104	85	99	98	88	111	85	94	112	97	95	90	88	95	89	106	96	102	92	76	89	98	107	106	93	95	86	86	103	95	98	89	86	116	96	89	78	108	101	73	97	89	74	85	104	82	84	83	82	100	105	99	78	104	102	97	77	94	91	65	99	82	103	92	82	92	83	79	105	72	104	85	84	87	99	86	91	105	110	95	89	89	99	89	86	102	108	81	91	98	90	88	77	68	116	81	87	90	89	101	107	93	94	92	95	98	91	87	84	92	101	120	90	96	94	62	79	81	100	94	114	102	96	104	110	86	86	104	101	104	81	84	90	100	109	102	110	75	84	89	96	81	90	94	84	76	92	90	88	95	87	74	80	87	94	86	102	87	90	92	87	86	100	108	93	79	77	95	106	74	90	76	76	72	90	89	71	79	88	74	90	86	92	94	83	72	90	108	106	77	86	90	85	80	90	89	92	93	88	77	99	78	59	89	107	111	110	95	80	78	93	83	102	100	94	85	83	111	102	82	95	100	96	76	87	81	87	100	83	105	93	96	94	96	82	96	80	87	92	78	89	83	93	94	105	79	81	99	100	72	89	84	86	107	74	89	102	105	98	87	90	102	99	80	98	87	106	105	101	93	90	88	90	82	91	97	86	106	100	89	93	95	87	84	87	79	73	94	97	76	93	96	95	93	87	97	84	102	88	88	82	95	96	89	78	89	92	91	85	83	100	96	89	101	88	100	86	80	116	92	93	105	83	92	102	86	102	96	90	76	102	111	106	95	75	97	86	97	98	88	95	66	102	97	86	97	89	109	99	94	102	116	99	94	104	86	93	102	98	92	90	85	87	87	90	93	86	90	89	95	86	97	82	94	80	100	88	74	94	109	86	93	82	91	95	75	87	95	80	82	90	95	86	82	88	93	107	85	98	76	113	94	89	97	83	96	91	88	86	104	102	90	78	113	80	109	79	110	85	81	114	89	84	97	98	98	91	113	88	97	83	91	101	87	92	94	98	94	86	79	87	80	104	83	98	84	78	98	98	87	90	92	78	83	70	107	94	95	100	96	89	88	100	112	90	114	107	93	80	86	90	85	94	88	100	80	77	104	87	83	93	100	90	85	81	107	78	89	94	104	93	78	87	92	100	97	90	78	89	84	105	95	91	95	92	94	109	87	101	93	88	99	107	92	92	87	93	94	92	95	81	96	79	97	83	97	97	89	87	85	96	95	74	77	109	95	97	89	103	90	99	74	90	100	86	101	89	83	96	99	96	102	102	103	103	90	90	103	71	101	103	80	100	107	100	84	76	94	96	93	90	93	97	86	91	66	91	89	78	107	90	76	90	89	94	88	108	87	113	107	115	75	102	93	85	82	89	124	91	97	83	90	95	84	78	80	87	92	99	88	95	88	98	92	95	88	83	107	98	85	107	92	92	94	102	83	84	95	81	111	103	83	96	101	73	78	92	93	94	93	77	118	76	84	114	81	94	99	83	96	100	92	78	87	95	81	98	92	88	87	87	90	92	90	83	103	93	98	105	111	77	117	87	98	97	84	92	106	95	90	87	98	102	87	94	97	95	96	85	102	87	84	96	99	97	86	93	97	94	92	88	74	93	73	81	89	91	101	103	82	95	119	84	86	103	83	99	95	98	87	87	103	80	83	76	92	94	73	89	86	93	80	104	101	77	98	95	105	100	101	98	91	89	89	87	101	92	81	90	83	98	101	103	104	97	86	101	103	82	91	87	85	88	100	107	91	85	92	99	92	97	88	113	82	111	107	103	98	95	90	86	68	89	81	103	84	67	97	95	98	107	75	97	96	77	102	85	90	86	81	83	94	101	82	80	90	92	96	83	92	93	93	84	92	91	99	102	85	98	94	82	97	94	90	77	95	89	77	91	113	92	109	89	79	88	107	88	103	106	90	109	94	94	98	83	84	96	83	94	84	122	85	93	74	89	95	90	84	78	104	103	75	94	98	102	90	95	82	112	90	94	93	96	93	68	75	87	80	77	85	101	83	96	89	92	100	92	86	101	88	76	99	73	103	78	85	81	84	97	97	86	96	83	104	78	89	96	96	100	72	88	93	86	92	83	98	98	73	95	98	95	97	104	88	102	99	102	99	92	101	97	74	88	76	99	94	86	90	82	107	98	93	95	80	88	105	85	82	99	92	94	101	97	83	84	101	88	92	98	80	93	93	96	76	92	97	96	83	90	91	75	87	106	87	90	89	86	86	96	96	89	92	86	91	93	84	80	90	84	78	97	96	89	99	94	90	77	91	85	105	97	77	109	105	72	95	96	98	83	89	72	88	94	95	98	93	103	90	93	87	91	78	90	90	76	81	91	85	94	98	83	90	87	83	90	101	93	106	90	90	82	93	90	92	106	76	105	87	93	93	85	92	102	101	85	115	89	101	88	91	90	90	90	98	93	87	82	88	86	88	85	101	99	92	87	91	82	88	106	94	88	74	103	96	82	94	71	83	103	95	96	93	88	90	83	110	89	83	102	97	90	91	95	94	84	97	111	76	81	98	92	109	101	106	86	87	95	106	103	86	88	82	109	89	72	98	107	80	117	90	80	111	100	87	101	81	105	103	92	94	98	100	79	97	89	103	79	112	76	78	91	98	88	73	87	93	96	100	92	94	100	87	79	78	91	97	82	90	85	89	84	95	102	72	96	76	99	95	84	96	87	71	92	114	79	89	81	121	84	92	90	95	100	90	94	98	101	88	90	108	81	86	98	90	84	123	93	91	78	90	87	84	103	89	103	97	75	87	96	77	98	89	96	97	92	84	84	81	72	94	90	97	98	98	93	92	91	101	86	95	82	99	83	101	103	70	101	84	88	98	102	97	103	86	84	94	87	90	103	103	104	111	84	102	82	82	73	84	90	89	84	92	84	96	99	82	102	94	102	87	85	81	98	95	101	108	87	74	86	83	85	82	86	80	88	78	91	90	76	91	81	74	95	92	74	95	85	86	99	99	76	83	84	91	92	88	96	97	94	86	89	77	76	91	102	122	92	108	101	89	99	74	95	110	80	88	93	89	96	105	89	95	82	81	82	95	109	87	73	79	75	83	94	90	102	71	85	85	97	107	91	79	92	82	107	102	95	97	92	90	79	95	83	99	88	102
25946	2421	1318	1429	2611	3747	4887	5817	5960	5942	4542	4033	3455	2986	2546	2361	2240	2135	1953	1816	1772	1617	1814	1779	1719	1622	1638	1555	1668	1707	1747	1817	1785	1786	1748	1638	1490	1352	1300	1240	1201	1137	1114	1135	1023	1085	1035	1042	1001	1025	915	1018	927	948	898	863	844	848	891	872	975	816	831	863	847	897	849	851	817	897	837	808	813	862	838	844	827	873	868	837	789	911	840	805	849	795	842	833	831	812	796	854	764	852	822	840	760	813	853	808	838	803	799	794	773	757	831	792	782	747	805	749	762	771	799	755	756	804	781	806	772	773	766	768	814	804	782	737	755	781	765	774	752	748	737	752	817	778	819	745	685	746	770	782	771	727	795	791	720	799	784	717	757	759	724	777	749	762	745	721	716	755	759	735	773	723	753	780	765	711	770	722	779	763	769	707	749	738	773	783	759	743	821	790	750	755	676	798	761	763	786	736	762	740	759	762	735	702	760	755	705	771	732	793	717	763	727	744	769	741	787	768	784	719	736	722	749	734	765	744	784	783	746	771	758	779	720	751	748	723	776	745	756	732	746	685	730	765	723	788	722	767	735	725	770	754	786	781	725	781	711	786	731	750	819	768	711	729	726	769	756	744	742	715	770	755	802	741	767	736	812	696	734	762	731	740	747	718	713	764	745	748	779	728	753	715	705	736	793	768	793	776	779	786	730	722	759	759	821	777	756	791	762	733	773	746	755	731	760	793	775	719	795	775	751	777	717	784	761	760	789	742	772	780	718	755	728	724	760	706	802	729	722	774	780	767	739	735	746	750	740	760	723	758	718	778	790	729	720	733	762	735	747	790	761	769	729	735	767	744	773	794	758	731	767	794	791	747	727	762	712	720	737	823	735	731	779	760	825	712	733	782	729	728	734	789	761	755	717	767	777	811	756	767	803	747	732	736	745	759	755	765	836	785	784	746	714	733	740	733	819	752	768	699	715	796	798	726	726	754	797	746	788	762	762	742	758	735	728	750	774	753	762	749	805	736	728	734	762	740	746	755	757	760	740	799	792	798	808	809	776	798	769	738	758	760	841	727	743	755	749	748	742	743	776	780	752	796	729	753	746	778	746	790	771	751	747	761	815	722	797	783	796	772	765	746	717	746	749	782	815	801	747	781	778	744	773	772	741	756	758	730	757	782	706	703	735	776	804	722	799	771	769	779	734	718	756	764	691	740	809	794	696	805	734	776	757	748	759	786	741	769	775	762	755	746	736	772	794	776	820	753	769	756	751	799	755	723	773	747	760	742	778	803	722	788	713	731	784	732	751	774	818	754	772	741	728	814	739	822	764	725	752	773	739	760	702	729	733	724	772	785	747	744	726	760	741	759	739	772	695	752	737	770	784	768	772	813	771	754	773	731	719	791	738	740	713	750	795	715	798	725	747	710	755	742	795	746	747	762	753	782	737	749	751	745	717	805	823	749	729	723	759	783	754	740	746	737	724	771	785	793	790	772	792	741	720	735	739	755	778	735	717	777	794	755	765	762	775	709	712	824	786	758	763	838	738	793	786	770	757	799	759	773	762	778	739	761	772	737	767	731	712	716	792	753	787	754	726	765	742	720	765	804	760	714	764	779	794	710	753	765	782	750	762	804	787	758	745	733	759	717	748	755	765	772	789	781	734	725	766	738	718	717	747	731	752	803	744	772	786	760	755	771	752	761	755	743	774	806	721	760	756	760	761	748	738	813	695	737	774	775	783	753	772	791	792	670	773	762	740	788	752	747	744	729	746	714	758	763	749	761	705	777	826	752	750	722	774	791	749	750	773	757	751	754	777	743	757	762	762	746	746	798	765	746	779	787	756	762	743	752	755	700	759	792	773	691	772	721	736	792	775	754	738	725	732	794	734	735	746	749	748	771	744	726	757	768	728	777	746	767	743	730	748	751	771	730	748	772	827	789	792	760	743	776	749	830	725	761	749	757	745	782	707	740	796	759	771	758	782	762	768	734	827	802	764	698	763	745	782	775	725	667	744	730	748	719	782	781	755	723	761	756	746	769	762	779	718	745	761	752	787	697	756	766	781	780	773	811	779	813	772	775	740	780	746	758	766	740	725	789	771	778	766	790	777	795	727	795	740	816	724	736	787	746	769	791	745	734	704	821	765	735	782	738	758	740	715	735	796	791	705	731	763	770	741	785	775	760	787	801	781	747	767	773	763	773	754	768	768	767	769	749	748	827	793	792	786	761	759	756	782	798	773	797	724	758	724	760	787	806	777	739	689	755	764	765	720	724	760	768	721	830	761	776	765	720	750	740	685	758	771	721	726	771	751	746	728	824	739	722	732	811	748	774	766	778	746	770	747	747	768	735	749	791	777	761	775	798	753	744	731	785	737	779	795	741	788	767	741	778	748	736	763	786	725	762	750	798	729	772	780	747	729	737	778	769	805	726	745	749	731	757	735	774	753	754	748	731	730	798	801	734	781	751	731	740	753	768	733	726	799	766	798	756	755	730	761	772	719	819	774	740	718	746	797	766	779	743	794	747	728	786	775	784	749	784	770	782	760	766	747	766	711	751	745	788	786	735	833	695	742	757	754	718	776	741	738	761	825	706	711	705	772	760	783	809	739	726	764	758	755	786	749	738	730	738	777	748	811	792	771	780	781	800	789	760	760	780	759	757	779	824	736	772	780	792	772	776	797	747	708	722	786	790	759	772	790	789	755	774	751	726	758	743	777	747	724	789	730	715	799	744	753	721	822	726	758	750	799	764	754	751	725	794	781	767	786	772	813	760	748	803	746	803	746	768	776	737	785	788	762	784	778	772	781	732	732	761	821	764	736	698	758	726	748	793	765	815	789	779	728	735	786	766	778	758	755	782	725	778	782	774	756	725	756	785	731	721	751	780	777	783	776	811	746	754	735	736	795	764	756	787	715	793	775	717	720	774	778	753	718	793	827	736	769	739	766	779	738	744	750	764	756	802	710	764	782	769	722	745	740	781	765	741	755	712	737	760	784	758	717	770	702	760	787	717	783	783	751	755	740	771	748	758	755	744	807	775	819	760	794	718	729	774	736	745	738	793	741	782	736	787	734	773	768	740	693	749	755	742	775	716	792	758	772	726	782	755	761	753	768	760	737	770	705	751	738	773	776	766	744	746	771	746	784	729	769	779	737	784	756	781	810	778	790	760	728	751	823	755	753	765	759	720	746	757	767	769	725	744	769	784	715	780	743	762	774	732	774	769	722	760	824	793	743	739	781	773	794	780	776	757	773	748	760	763	772	732	768	747	706	755	752	725	753	784	765	765	798	751	773	797	766	748	734	810	695	793	768	739	777	729	747	785	761	781	718	758	766	755	779	734	774	731	759	746	777	737	803	785	749	787	767	753	772	782	783	772	776	744	732	718	746	787	787	769	742	816	738	784	693	803	754	755	740	770	751	779	800	805	838	808	758	762	791	735	759	724	762	802	771	795	779	791	755	751	812	743	765	786	760	705	724	720	744	755	801	760	742	758	793	722	736	752
10712	183	69	42	57	49	68	92	118	112	91	118	99	78	77	87	87	71	81	80	56	69	56	69	78	62	58	54	46	68	80	70	64	65	72	58	46	56	53	49	47	58	54	44	48	53	46	48	44	35	40	45	38	29	44	44	46	47	38	41	49	36	46	43	44	25	37	44	36	24	35	39	40	44	55	39	42	36	30	39	42	48	54	41	26	36	35	34	37	45	48	35	54	28	33	51	45	45	35	47	37	38	37	31	45	33	39	36	42	33	40	44	30	40	34	43	39	31	33	42	37	45	35	41	39	35	41	32	47	33	35	38	35	32	33	28	29	37	43	39	37	22	39	32	37	30	39	39	38	36	38	30	43	40	44	30	42	40	28	32	36	27	35	43	25	39	30	26	41	36	33	40	39	40	31	33	30	37	39	41	47	39	41	44	36	25	38	31	40	32	36	27	42	42	36	30	39	47	38	36	41	45	40	44	39	37	48	37	37	41	40	37	37	36	33	50	36	46	29	34	35	27	34	43	32	32	27	33	39	35	18	49	37	49	34	34	23	41	40	33	39	25	35	30	32	35	34	33	36	28	44	36	45	35	42	32	34	40	31	35	27	44	30	33	38	37	42	35	35	43	36	30	37	34	31	41	27	38	29	29	35	43	32	40	38	30	36	40	39	31	38	33	45	35	32	40	40	49	36	33	36	29	25	39	38	30	26	25	39	40	44	37	40	35	31	32	46	29	48	29	43	22	31	46	40	36	34	31	47	42	40	38	32	29	31	38	29	32	34	38	45	38	26	49	35	42	39	33	27	30	26	34	39	34	31	24	37	42	41	36	39	31	33	36	32	44	33	38	37	36	46	54	37	40	42	29	39	32	38	34	35	39	45	44	30	34	34	30	37	35	35	29	31	32	29	31	34	36	41	44	20	35	43	33	32	47	34	28	27	35	24	43	45	32	35	41	29	38	40	37	35	23	47	34	41	28	39	34	38	35	38	28	44	32	47	42	33	44	35	34	35	35	35	32	32	40	36	52	39	51	39	30	34	29	37	43	41	31	43	36	31	44	33	38	32	39	37	38	48	30	34	33	47	29	39	38	37	30	34	38	35	36	44	36	34	31	42	28	33	41	38	35	46	34	42	37	28	43	25	38	41	35	34	41	32	35	42	31	38	41	33	36	38	28	30	32	30	43	35	38	37	28	30	33	29	45	33	30	30	37	38	26	46	33	38	39	41	33	46	45	38	37	45	38	40	31	39	28	38	38	43	31	43	36	34	35	33	40	22	29	39	37	40	29	37	25	39	44	40	31	36	41	37	37	31	36	33	34	35	43	45	38	30	35	29	30	40	37	37	38	32	41	35	43	29	35	37	27	39	38	36	41	35	44	49	34	31	32	30	42	29	24	28	24	39	38	38	38	46	32	31	32	40	33	33	37	38	42	38	42	23	40	40	34	40	33	31	33	33	35	32	39	48	38	36	43	43	40	40	39	41	37	38	43	36	27	33	43	34	28	33	43	49	34	41	29	40	25	21	33	38	33	30	37	39	29	30	35	36	45	40	53	32	32	37	31	42	25	33	28	36	29	25	27	30	27	36	42	38	36	36	31	37	37	41	34	35	39	35	38	27	45	33	33	33	34	32	35	32	39	31	49	64	41	32	32	43	45	35	31	37	40	43	40	36	42	31	35	31	40	38	31	30	42	25	34	35	32	24	45	36	38	29	27	28	38	33	39	42	32	39	39	24	27	38	33	39	29	37	26	49	36	39	32	34	38	26	27	36	50	40	25	31	31	47	35	37	33	47	36	33	32	31	48	38	42	41	35	34	34	38	44	38	34	28	29	34	38	21	56	38	31	38	35	36	43	40	30	29	48	41	40	34	37	41	34	35	30	39	29	44	33	38	39	39	33	39	24	33	34	38	37	31	42	30	33	33	38	41	33	35	33	37	29	40	39	37	32	32	46	35	51	48	34	36	35	37	39	40	34	41	24	28	25	47	30	34	39	27	29	37	36	35	40	27	41	39	41	34	34	31	32	42	39	31	30	42	39	37	47	26	36	39	29	31	37	27	38	29	40	53	37	31	46	42	43	39	35	35	43	32	37	41	25	35	29	27	37	44	39	30	33	39	41	36	42	34	41	28	42	34	27	43	37	30	23	43	32	35	30	42	30	39	41	39	37	33	30	34	38	30	38	38	48	45	34	33	37	39	32	29	46	31	34	39	39	26	48	37	24	41	31	39	34	32	37	46	38	34	30	34	44	30	33	38	42	27	35	42	23	39	46	43	34	42	34	31	36	43	46	35	31	27	40	42	43	42	39	45	34	28	41	38	38	44	43	26	35	28	22	38	41	32	31	33	28	38	40	26	32	32	32	37	31	37	31	34	32	43	38	37	29	34	39	40	38	28	31	40	35	39	36	44	31	38	36	30	31	34	37	36	40	33	42	44	46	33	41	36	29	43	36	25	36	34	34	45	38	26	35	33	37	38	37	35	42	43	34	38	34	23	41	34	39	33	39	30	35	45	30	33	40	30	33	39	36	37	40	33	32	35	37	44	29	36	44	31	20	28	46	32	47	42	36	37	28	41	32	40	32	31	40	36	37	38	38	42	46	33	43	26	38	49	42	31	28	25	42	37	42	31	43	26	44	39	37	41	47	38	31	40	34	36	40	40	35	38	37	32	32	41	30	36	38	40	44	31	38	35	40	43	33	38	35	27	38	33	28	42	38	32	28	37	35	43	33	39	35	42	38	37	37	29	35	44	41	35	36	51	30	54	38	39	33	42	37	43	42	35	32	43	42	42	30	42	29	36	35	28	41	38	32	33	41	37	40	44	34	46	33	28	33	32	36	24	35	44	24	41	24	30	39	44	37	26	41	48	42	46	40	20	34	47	25	38	33	36	41	33	37	42	31	40	37	38	30	30	31	29	36	34	36	32	27	49	33	33	41	28	29	41	32	30	31	37	49	27	28	40	23	41	39	31	48	40	39	28	42	34	30	34	38	36	39	44	36	36	24	35	39	29	31	35	27	38	33	35	34	28	33	37	35	30	40	44	36	36	31	25	38	39	39	23	43	34	48	36	34	35	47	41	32	47	24	36	30	42	36	33	33	38	46	38	45	38	36	33	42	46	27	37	37	42	40	45	33	43	40	39	40	22	33	37	34	48	32	37	29	32	38	40	26	31	40	33	34	33	24	31	36	37	39	31	39	36	37	45	32	27	29	46	35	30	30	35	40	44	48	36	40	38	39	36	39	36	40	33	46	39	38	41	33	37	30	23	41	33	33	56	34	38	27	27	47	43	33	42	37	38	38	40	39	39	43	32	31	38	31	35	38	41	35	36	25	37	39	31	32	39	34	43	30	50	41	34	44	60	43	34	29	42	42	33	35	35	43	39	36	33	32	37	32	43	24	33	42	43	42	40	47	43	34	36	33	29	28	31	23	43	27	39	42	35	43	35	34	34	41	29	40	43	36	39	37	38	43
21232	1497	768	840	1745	2703	3799	5092	5074	5172	3842	3580	2940	2564	2109	1933	1805	1673	1578	1434	1238	1268	1329	1364	1308	1213	1115	1131	1234	1218	1376	1457	1353	1363	1292	1220	1015	1006	891	804	739	763	686	697	588	590	644	609	582	569	506	468	468	500	470	469	406	434	420	400	479	455	404	412	414	430	387	408	381	392	396	391	421	443	409	400	411	410	390	416	396	387	421	376	365	351	376	367	376	375	354	397	389	351	330	350	355	316	399	353	338	361	355	375	356	292	345	336	327	341	339	309	335	327	333	300	301	327	333	287	294	344	313	333	321	333	314	345	339	336	327	295	289	314	332	315	355	306	331	330	357	323	319	331	326	345	297	320	338	342	313	352	321	301	351	318	335	307	303	289	300	332	332	320	339	320	311	320	309	327	279	302	316	332	293	289	338	326	299	301	313	303	333	349	300	279	318	341	324	303	328	324	293	318	315	344	305	314	318	332	309	298	333	300	310	293	299	311	325	329	327	328	318	335	322	343	289	337	273	280	326	328	314	307	312	301	310	315	288	324	336	304	319	310	292	353	313	292	290	302	341	329	330	313	322	287	325	314	271	332	325	276	304	300	339	294	306	321	291	275	331	341	336	296	292	318	310	299	315	297	315	331	320	342	306	338	311	317	307	306	313	294	289	306	330	283	324	319	310	281	303	302	308	306	312	299	330	285	307	331	319	306	327	310	311	331	311	325	301	297	313	311	320	290	333	306	327	295	324	353	301	337	311	356	287	299	347	302	297	292	322	335	325	298	313	312	297	315	340	322	273	287	336	327	315	319	326	311	297	329	332	310	330	306	327	310	316	320	321	324	304	292	312	303	288	336	323	312	307	298	356	323	336	322	322	284	331	328	325	308	331	308	287	337	305	309	284	312	311	316	317	331	289	319	340	285	288	294	295	307	291	314	294	317	310	323	328	289	317	293	320	295	339	351	288	323	312	292	307	278	331	333	309	319	311	294	334	298	348	315	323	301	355	313	316	320	296	313	284	295	361	305	298	318	320	300	279	292	286	326	311	326	271	300	316	299	310	308	294	294	289	305	312	341	289	302	344	293	315	344	311	326	333	327	297	300	331	320	320	336	327	328	295	324	329	348	303	299	330	320	341	292	302	275	328	314	315	316	293	324	326	291	309	344	322	300	288	283	322	300	311	318	323	285	325	296	329	294	301	340	326	330	295	291	299	292	319	305	283	310	359	287	338	309	296	287	309	301	280	341	320	289	306	298	330	339	300	296	316	316	295	310	312	314	274	331	319	331	311	300	289	312	316	322	323	317	308	327	316	305	294	314	329	308	294	288	304	318	303	308	334	322	295	330	303	325	334	296	322	312	297	338	321	296	335	328	305	345	325	315	315	299	301	307	324	338	332	286	274	305	309	315	321	321	308	322	307	268	297	287	318	303	289	323	318	308	286	284	316	312	290	307	320	321	357	299	318	279	321	319	320	288	333	315	321	317	315	318	330	313	301	307	308	309	310	322	264	302	326	304	336	342	306	302	328	314	314	299	288	288	279	337	330	303	314	275	307	320	324	292	334	300	328	307	319	317	334	311	296	286	334	294	315	310	295	289	338	298	306	331	307	306	323	308	322	320	339	282	322	321	300	340	321	317	336	286	296	322	329	315	308	327	317	301	296	296	308	314	304	318	284	314	338	310	324	313	301	279	295	307	303	351	305	313	319	301	332	339	307	316	349	325	315	315	305	319	309	330	332	303	304	346	339	317	316	304	307	299	335	301	320	326	308	317	317	293	324	329	315	316	315	328	310	323	292	286	315	279	298	338	315	327	298	302	307	326	307	309	290	309	329	322	298	319	297	315	312	336	314	308	296	354	317	286	285	307	285	305	305	309	304	306	320	341	297	301	308	305	289	327	323	301	341	303	289	317	276	295	298	324	322	332	299	317	316	314	317	324	297	343	280	292	319	351	279	314	327	315	284	308	305	323	313	315	314	334	325	332	305	293	329	299	310	325	315	319	293	318	299	299	354	332	327	309	298	317	294	319	326	312	315	270	304	289	315	317	300	293	298	284	299	333	313	308	287	332	326	339	336	330	294	313	303	292	271	310	297	323	306	307	299	327	305	326	317	326	315	300	309	288	321	289	322	323	310	315	306	310	348	290	313	289	309	324	313	310	298	320	286	278	320	327	308	286	323	351	306	304	317	304	301	312	318	317	317	317	318	262	313	307	308	307	292	306	311	329	288	312	322	326	313	283	319	323	319	330	333	306	313	307	307	300	313	309	309	282	310	298	299	304	297	309	308	359	299	289	289	328	293	333	310	324	301	317	314	284	291	345	316	303	303	329	365	334	309	316	293	300	324	275	304	319	318	329	317	323	320	308	301	313	321	297	311	339	331	352	302	342	333	336	308	308	288	331	339	298	333	311	288	336	320	332	323	318	289	279	330	338	303	299	315	288	332	310	302	324	353	330	331	332	292	307	298	309	305	313	286	284	301	334	302	298	302	292	313	326	339	281	323	340	325	288	313	339	324	313	275	327	324	313	310	321	313	316	330	294	340	352	281	320	300	299	310	313	346	285	311	329	310	328	294	290	301	326	291	296	302	319	306	309	343	334	299	308	328	316	341	327	292	341	324	324	320	299	326	314	313	333	333	288	326	292	315	326	295	345	306	341	324	335	298	295	309	333	303	296	339	316	310	302	300	335	314	320	302	323	331	328	295	300	314	289	304	303	326	303	321	329	329	304	260	288	308	315	288	330	314	330	320	323	330	313	320	299	308	289	305	282	320	324	309	305	316	295	313	326	298	308	314	315	307	315	323	335	344	295	314	301	316	310	303	340	316	325	303	311	295	305	321	313	287	339	308	345	327	264	304	325	291	313	299	326	317	331	297	304	331	315	300	299	338	326	311	301	327	316	314	317	316	305	303	296	285	317	337	310	333	313	318	296	309	296	312	319	304	306	306	333	325	322	304	288	286	327	351	317	310	306	301	332	332	309	277	349	322	298	301	299	309	328	287	320	307	304	287	329	339	297	299	317	312	312	315	304	307	305	321	314	320	320	295	296	316	295	299	330	272	328	339	284	287	331	317	317	347	288	304	299	303	316	316	316	307	323	326	322	292	307	301	300	294	304	329	322	306	307	327	336	329	330	329	302	286	287	329	315	285	316	310	320	319	314	313	318	285	297	325	306	354	263	280	337	284	319	292	279	305	321	276	282	302	340	338	291	330	335	294	320	328	330	277	301	321	332	328	310	294	289	331	298	317	309	335	297	319	297	291	306	309	289	319	306	315	287	301	311	300	307	351	288	283	343	301	327	278	296	320	273	345	302	311	288	330	293	334	296	277	320	320	285	312	286	291	327	305	318	307	336	308	318	282	330	345	327	337	317	318	334	327	317	315	317	335	288	333	321	297	320	300	294	302	333	284	336	301	286	280	309	307	314	317	299	304	293	296	301	317	328	299	326	284	308	302	336	302	335	288	314	288	311	309	328	320	303	313	308
14700	614	162	126	124	134	153	193	193	217	195	180	166	147	146	149	161	135	147	123	116	113	109	113	116	107	125	135	119	129	125	118	135	142	129	121	97	111	110	113	118	101	109	87	95	108	95	93	100	90	85	114	93	97	79	79	94	89	80	96	89	82	83	113	87	90	80	97	97	94	88	84	94	90	86	85	83	87	107	81	98	100	84	72	84	88	86	92	86	67	91	84	86	93	77	83	83	102	80	77	98	73	94	91	101	77	77	84	84	106	84	89	94	72	88	84	101	67	108	92	90	83	79	79	82	93	89	96	76	86	87	85	99	73	94	92	88	86	87	90	84	78	86	85	88	82	99	84	88	89	76	96	92	88	98	70	90	93	71	93	106	97	86	110	93	84	108	81	90	80	88	81	79	81	85	88	90	98	83	91	80	75	86	90	95	97	81	80	96	85	87	90	87	81	84	85	75	73	92	106	86	96	90	101	94	83	93	73	85	95	87	95	72	92	74	99	92	88	79	98	100	77	88	76	79	92	99	92	73	86	85	87	96	86	84	95	91	99	79	95	79	103	75	62	85	74	79	78	65	89	73	73	91	98	73	97	85	94	84	90	84	97	88	88	84	85	67	83	84	78	88	83	76	77	79	87	98	84	77	103	95	72	103	85	103	100	84	101	100	77	86	99	89	83	77	112	82	96	81	83	98	108	84	79	76	83	83	86	101	92	74	74	85	85	66	81	79	79	92	102	70	82	94	79	87	81	82	82	91	91	93	88	76	78	91	98	88	78	86	89	86	69	89	84	82	99	88	81	64	95	91	97	66	83	85	89	76	87	88	87	103	92	93	89	69	101	87	97	84	85	93	93	92	76	84	79	89	68	92	71	100	93	83	85	69	92	86	88	87	91	83	94	69	76	94	79	75	101	76	99	91	84	74	85	76	97	94	87	89	81	84	64	73	106	77	79	76	81	75	82	89	72	88	82	77	85	96	89	88	99	76	84	87	110	98	84	91	83	96	86	99	92	80	78	81	84	79	99	70	91	106	87	86	94	86	85	68	78	95	85	67	101	100	80	77	96	81	75	91	98	75	75	66	99	89	82	87	77	86	96	83	68	68	84	94	99	110	85	66	82	85	67	84	74	95	97	79	90	72	99	86	74	91	83	86	83	94	85	89	83	84	90	93	95	81	68	99	98	88	92	87	74	89	99	86	98	75	90	80	100	101	79	85	81	84	98	75	80	86	90	82	79	75	85	87	79	79	79	91	93	72	84	96	99	74	94	86	87	90	89	85	70	89	75	84	89	94	77	87	68	86	82	86	92	79	77	99	73	95	86	86	85	90	80	92	82	100	83	88	89	88	89	77	87	80	82	89	76	73	77	95	86	76	91	90	78	86	90	80	87	71	75	55	88	84	100	72	78	107	77	87	80	95	73	88	89	58	73	88	86	86	78	79	86	92	86	94	81	89	78	93	71	85	83	90	77	78	79	90	72	90	87	91	77	82	93	76	86	84	80	84	89	91	88	91	89	90	84	100	97	84	81	87	89	92	102	93	84	90	92	87	82	88	73	89	69	78	85	102	84	79	67	67	70	84	85	97	88	78	99	86	88	90	87	83	60	75	112	90	91	77	89	85	98	92	87	96	93	88	88	86	74	76	93	87	87	79	87	76	76	75	85	80	71	89	93	98	91	103	87	79	84	75	83	75	72	74	86	90	85	92	111	107	75	90	94	75	78	76	65	104	76	90	97	90	92	85	96	71	108	80	100	90	97	98	86	79	86	96	94	107	76	75	85	108	104	75	66	93	91	95	81	76	101	84	100	95	89	89	91	78	77	88	89	73	90	94	78	89	82	92	103	88	72	76	81	82	104	90	100	102	81	67	99	90	96	82	97	79	87	82	98	91	84	97	84	82	70	78	84	105	91	90	87	93	91	67	85	86	103	79	84	102	70	90	87	95	78	84	96	71	92	83	87	87	74	79	94	93	90	85	86	82	87	90	84	88	81	75	84	84	72	80	78	68	87	84	84	74	77	79	84	82	83	85	100	88	92	89	74	84	88	94	84	88	108	87	89	77	93	78	81	79	102	99	81	84	92	77	85	75	82	100	112	75	90	73	77	91	84	104	102	72	85	72	90	96	95	79	76	95	87	74	89	100	72	71	82	94	75	77	82	88	72	77	99	97	85	64	88	80	100	79	86	90	79	87	94	92	68	102	83	94	71	80	96	78	83	98	81	80	92	89	76	96	93	94	87	98	88	90	83	92	94	88	91	97	84	101	96	83	79	69	82	89	91	77	96	86	75	95	100	94	77	71	87	104	95	80	80	95	65	71	88	81	81	89	90	99	91	86	81	108	82	87	87	107	96	93	99	99	93	77	93	82	77	96	89	97	71	82	85	89	81	90	84	85	101	101	86	92	82	81	79	83	97	86	85	85	90	88	90	75	78	94	80	84	80	98	88	85	79	87	89	74	90	102	89	95	101	81	84	69	89	87	91	85	75	79	74	80	104	90	95	81	102	80	81	81	84	85	80	81	82	84	91	78	87	79	90	77	90	80	95	84	89	73	82	92	92	86	86	85	79	76	83	79	73	70	96	110	89	92	91	75	78	90	71	91	93	82	77	104	82	84	89	88	94	95	80	66	68	94	69	73	87	86	91	97	81	81	98	99	76	106	80	84	86	74	96	75	82	76	82	105	83	92	91	93	97	80	95	77	94	102	81	99	88	69	86	90	89	89	86	104	90	95	91	80	91	105	95	94	105	85	79	81	88	84	82	99	99	74	73	87	90	94	93	94	89	74	85	84	69	81	82	78	84	79	92	83	87	88	81	71	72	83	96	79	90	96	84	78	86	95	87	83	90	81	82	95	76	91	81	102	103	80	66	92	77	90	75	84	84	77	92	81	102	89	85	76	106	69	85	80	95	78	74	78	87	90	79	70	81	78	92	81	77	90	100	83	80	87	93	81	85	80	91	81	83	86	83	78	73	89	82	102	91	86	111	99	98	85	103	84	105	98	76	103	92	84	89	86	96	77	82	75	77	81	81	67	96	91	88	107	92	80	79	86	100	79	76	96	75	93	92	87	64	82	92	104	106	86	91	77	99	71	78	66	86	69	93	76	86	93	89	82	90	88	92	77	92	81	83	80	79	90	94	85	94	96	83	104	88	93	94	84	73	90	77	95	70	90	90	87	100	72	83	81	74	91	67	80	74	61	83	94	85	87	82	85	106	86	99	80	93	80	79	76	69	101	79	67	68	99	92	103	74	76	82	81	90	100	84	109	91	91	89	84	85	85	83	81	83	88	93	74	93	81	78	74	82	84	85	85	66	80	73	94	96	74	76	72	76	98	97	79	93	81	84	89	71	99	73	80	84	91	78	94	101	91	83	96	82	86	88	90	102	82	80	96	79	90	89	66	96	71	92	86	62	90	77	76	93	69	68	73	100	91	79	74	80	88	77	90	101	76	92	74	78	71	73	86	90	83	85
27477	3053	1676	1771	3525	5466	6475	7872	7392	7446	5783	5223	4509	3732	3403	3021	2787	2574	2448	2285	2119	2081	2187	2205	2173	1905	1977	1883	1993	2083	2216	2161	2123	2080	1988	1831	1685	1471	1453	1340	1283	1279	1296	1149	1146	1116	1131	1084	1082	1030	1025	1034	941	1023	932	904	883	893	945	871	847	887	867	803	859	880	873	854	847	866	835	848	884	861	903	846	811	883	890	870	924	846	832	910	812	760	795	820	792	809	830	851	839	768	828	807	801	834	750	842	829	774	752	778	727	798	813	767	767	752	754	708	750	764	763	790	768	761	704	774	715	763	695	758	744	769	743	798	730	771	745	737	761	704	729	764	739	741	719	773	727	746	777	767	721	748	710	836	718	727	752	718	740	720	755	753	737	738	758	725	753	742	720	766	766	781	723	721	753	737	723	733	789	685	773	744	769	756	740	736	761	713	730	767	727	754	776	733	749	730	730	730	750	753	698	797	762	755	750	725	759	746	749	727	696	707	722	756	764	725	714	741	727	746	754	752	727	704	750	715	707	735	745	698	729	755	766	703	742	759	703	727	734	693	688	706	746	703	715	747	700	759	741	717	729	736	773	735	709	777	769	744	694	754	738	724	757	717	750	789	762	765	766	762	733	758	728	726	749	712	766	717	714	783	756	748	685	727	672	740	770	739	702	741	735	753	720	758	749	743	735	764	746	682	754	719	767	700	746	754	745	720	715	732	734	771	724	751	690	771	741	729	772	726	704	760	678	699	717	724	744	703	734	732	756	679	766	699	723	743	724	758	755	717	728	769	717	742	764	725	694	765	778	669	708	723	726	736	705	737	765	720	749	749	779	793	742	721	765	737	751	718	760	666	717	776	759	746	683	729	740	738	757	725	777	777	747	773	753	739	749	731	666	757	744	699	710	686	708	727	742	741	723	738	737	738	725	715	727	690	729	764	712	738	700	760	732	720	771	741	786	692	674	768	689	757	758	740	724	712	747	751	722	745	713	667	735	734	726	741	728	710	727	746	757	796	747	747	745	706	781	691	749	760	768	713	687	782	749	747	714	731	680	751	734	739	704	759	748	756	745	755	766	732	758	781	716	757	737	729	720	755	737	758	754	701	670	701	743	711	734	746	722	749	731	738	739	742	741	773	709	726	709	702	763	729	767	763	731	759	722	746	732	742	704	716	704	728	804	767	702	727	734	759	748	730	744	781	723	779	726	703	716	712	771	733	718	767	711	675	732	725	710	688	739	717	730	837	768	801	731	733	701	768	762	755	729	702	763	779	772	718	735	710	708	723	733	699	696	706	737	678	726	759	697	748	759	797	773	788	778	748	751	700	748	706	745	714	738	720	798	711	743	713	739	677	691	653	732	772	744	753	704	752	706	767	715	717	723	737	731	727	738	741	744	697	746	740	724	749	744	739	736	759	793	728	718	708	758	661	734	767	723	727	713	730	778	751	702	751	765	703	757	726	700	707	719	702	750	737	743	749	772	741	738	753	758	679	751	768	753	733	734	713	695	798	710	711	734	710	707	729	723	754	761	693	748	690	762	749	710	739	802	756	774	750	744	681	722	739	807	742	723	766	714	764	720	753	718	737	788	753	705	757	788	694	745	726	759	720	788	736	744	758	764	741	724	777	714	778	748	765	673	774	748	728	755	740	738	723	711	746	706	771	781	757	743	757	780	770	701	717	677	702	732	742	755	740	711	764	769	682	705	731	792	701	730	763	724	755	715	727	706	754	797	727	744	735	716	751	751	723	745	758	708	733	708	722	774	711	750	764	783	763	765	743	719	809	711	720	730	741	734	782	664	728	733	745	739	752	758	750	735	731	709	777	746	764	721	751	725	736	798	699	722	753	737	707	746	742	784	746	715	758	738	727	703	740	743	776	751	718	743	753	738	728	764	765	756	768	717	725	691	703	742	729	719	698	723	768	784	753	772	748	735	752	744	734	726	770	773	722	711	708	738	744	703	719	745	739	732	788	749	712	751	741	696	705	686	788	765	723	732	709	736	770	725	717	756	720	702	724	692	717	729	769	715	726	731	722	743	726	747	738	767	750	685	759	747	765	722	745	749	714	718	731	720	727	748	737	734	704	737	733	729	673	740	726	755	744	699	757	759	738	704	689	732	780	768	750	730	774	733	720	756	733	773	772	710	732	698	698	763	739	744	706	731	739	741	738	733	769	795	777	744	761	719	731	702	744	794	706	750	763	726	767	725	747	823	780	771	746	715	716	754	716	721	727	758	706	714	751	743	766	750	751	762	758	708	794	774	702	717	764	789	681	668	715	761	736	744	695	729	725	725	736	680	695	758	731	741	706	745	725	740	743	755	742	747	740	672	706	710	702	743	761	717	764	697	710	732	776	762	736	741	757	744	746	767	750	732	785	738	713	741	729	696	734	788	760	690	748	766	729	765	773	768	713	740	748	722	715	780	789	750	754	762	712	694	696	721	736	733	727	716	723	747	684	753	767	776	738	731	744	739	717	721	730	717	763	734	715	736	733	692	724	784	739	734	732	709	732	763	693	738	746	705	712	773	683	684	782	739	750	740	762	762	753	761	750	692	760	712	676	717	715	722	733	765	729	690	715	754	711	750	708	728	740	713	791	708	724	735	748	691	719	701	733	708	710	692	758	778	760	758	731	759	708	754	754	724	747	735	747	724	752	753	726	730	758	730	717	709	745	733	771	758	727	734	724	744	745	706	755	715	731	725	739	731	685	728	729	762	750	709	723	721	744	764	726	739	703	738	737	782	736	770	777	723	709	729	748	725	727	739	737	768	728	762	716	752	757	756	802	707	722	752	701	722	705	729	727	802	719	739	766	677	742	759	761	716	757	735	750	706	684	724	730	734	757	755	762	691	750	745	769	727	714	781	735	748	759	728	752	776	760	683	694	758	729	737	760	717	747	744	755	730	763	746	713	743	716	723	728	670	702	715	725	707	736	713	750	703	727	741	706	758	772	758	777	788	688	737	718	784	746	729	718	755	725	774	758	697	763	754	745	781	717	712	718	734	724	656	765	689	707	742	769	707	699	732	741	723	716	732	782	729	712	705	724	712	770	730	714	736	728	709	719	756	762	705	748	724	759	692	718	741	698	731	789	743	753	787	745	731	712	724	695	749	728	703	714	714	760	743	737	667	726	711	728	738	768	752	720	712	780	744	718	767	741	741	720	716	719	716	748	697	748	759	702	719	753	752	703	708	744	699	701	760	714	754	752	719	779	742	739	683	768	736	729	755	736	696	746	714	709	751	791	734	746	764	712	732	699	706	743	744	743	732	701	742	731	751	705	746	741	746	706	735	759	749	712	679	734	751	777	738	727	720	727	732	734	770	765	748	681	725	739	737	727	775	664	736	763	745	717	763	713	756	742	746	714	738	719	763	755	766	741	698	734	729	768	727	749	716	690	734	705	730	715	731	714	736	742	708	733	769	731	724	719	759	763	744	747	769	735	730	729	735	778	771	742	701	741	778	754	705	803	735	772	706	779	695	710	700	680
5339	73	56	51	61	40	54	89	85	111	98	89	66	82	68	66	59	80	70	49	60	59	63	77	72	79	60	54	66	72	62	44	65	74	61	61	64	53	56	54	66	45	53	48	61	57	56	51	49	59	41	55	46	48	56	38	47	44	48	43	49	49	71	56	49	40	55	48	42	50	48	57	47	45	65	55	58	38	47	54	54	57	51	46	48	46	54	43	52	41	45	52	42	52	48	42	40	41	55	53	57	47	64	50	48	51	49	55	47	48	46	50	40	45	45	39	48	50	50	45	50	44	43	41	39	48	48	53	41	47	42	39	54	52	54	49	39	39	52	41	52	43	47	49	45	55	37	50	61	46	60	37	46	40	59	46	49	48	48	36	49	43	53	40	55	49	45	51	49	43	46	50	55	40	47	35	47	44	52	49	42	49	61	49	45	54	43	54	50	44	37	45	47	40	47	46	43	44	41	52	54	46	47	46	44	49	50	46	38	56	57	39	42	50	50	55	42	56	46	54	51	45	47	62	43	56	43	35	42	43	40	55	60	48	51	53	51	48	48	53	56	52	43	49	48	53	50	49	46	32	51	56	43	42	38	56	50	33	50	44	50	53	50	53	54	47	41	53	44	49	55	54	42	45	60	47	48	57	45	45	56	42	54	40	41	48	37	49	39	46	54	46	48	38	43	37	40	47	43	59	42	53	42	55	34	46	32	53	56	52	45	46	74	51	43	49	46	52	42	55	63	50	44	49	59	47	38	60	41	52	49	33	53	62	47	38	48	46	50	42	43	51	45	48	47	50	34	52	45	53	40	47	46	44	55	41	50	45	46	42	54	44	48	54	51	43	46	52	50	42	47	54	42	50	46	48	55	40	50	57	46	48	55	37	53	39	59	52	55	45	51	44	45	49	59	50	38	51	42	60	38	43	38	43	50	62	58	30	54	41	39	51	51	43	54	54	45	40	56	39	48	51	46	41	45	50	52	50	43	52	56	52	45	46	50	52	53	43	46	42	51	45	61	52	43	42	50	38	43	53	48	46	47	42	47	55	56	48	59	49	42	60	59	63	44	50	46	47	53	51	58	51	50	44	29	45	56	53	51	45	46	48	37	53	40	49	46	48	60	41	48	54	42	52	53	49	51	58	52	50	52	45	42	46	44	42	39	54	48	48	46	58	37	48	55	44	47	40	37	44	48	47	50	45	47	51	45	50	43	59	50	54	44	44	44	50	37	45	40	43	43	54	52	42	48	30	49	45	46	49	47	40	40	42	48	44	67	40	51	41	55	39	57	43	58	47	56	50	44	56	61	52	44	38	49	55	52	52	59	48	57	38	45	45	53	20	51	40	54	57	54	58	32	40	55	51	42	40	39	66	37	49	41	54	57	63	51	47	54	57	52	44	57	44	72	51	49	38	42	39	60	55	46	43	51	43	57	48	39	36	51	60	55	50	47	46	63	38	50	59	45	50	36	60	44	44	54	49	43	49	43	59	47	43	40	50	49	49	57	53	46	57	42	44	48	33	46	42	42	53	51	52	55	47	46	47	62	54	54	46	39	50	47	36	47	48	41	63	40	41	41	45	63	48	48	43	45	46	43	43	46	40	49	42	40	50	56	53	37	32	57	48	45	51	46	45	40	35	40	53	59	34	48	43	40	46	51	55	46	55	48	52	43	47	52	51	44	49	59	43	46	58	62	47	42	43	39	47	50	50	59	43	48	46	44	56	38	42	37	49	49	42	54	41	59	45	53	49	51	67	53	42	54	44	53	35	41	55	50	47	44	46	53	49	50	59	51	45	48	35	55	43	43	36	60	42	58	41	56	57	47	43	40	51	45	58	48	54	48	48	45	33	40	46	38	57	51	49	50	50	42	54	56	60	56	44	47	52	52	46	53	47	50	47	42	51	51	33	41	56	58	40	45	54	42	45	49	35	52	49	55	50	37	53	43	48	43	50	42	48	48	42	37	44	40	50	58	46	53	53	39	42	48	53	40	48	44	53	58	42	50	50	39	51	49	66	61	47	57	49	44	44	48	40	44	49	56	45	43	38	34	49	42	46	54	49	61	46	62	52	42	41	47	46	58	43	48	46	55	51	42	48	50	36	53	35	52	41	54	45	51	47	50	51	49	53	39	44	42	41	45	51	40	39	58	41	41	50	43	38	51	48	41	53	49	45	49	44	52	41	44	50	31	56	58	34	45	44	51	58	52	44	51	56	53	36	54	66	47	54	50	54	46	57	40	53	47	44	53	42	38	44	48	59	49	58	49	47	50	44	46	45	43	46	49	42	47	48	60	44	41	45	42	56	52	48	51	55	50	56	44	61	57	50	52	46	50	42	38	35	55	39	47	48	42	55	45	39	53	38	56	47	46	33	58	46	53	40	46	65	50	43	68	47	44	46	52	60	50	51	41	53	54	63	51	44	49	36	55	47	51	52	48	43	54	59	54	59	47	33	52	56	40	38	52	42	50	47	39	44	43	59	46	49	43	51	47	46	42	56	46	37	53	54	48	46	44	41	61	43	52	49	38	47	37	42	54	47	35	44	51	49	41	56	44	46	45	48	42	51	53	52	34	63	58	53	35	41	58	50	55	50	56	36	39	47	49	48	57	52	35	49	41	59	42	39	48	44	47	42	42	38	61	36	46	46	46	53	40	53	36	42	58	44	39	43	47	47	43	47	38	52	39	53	59	46	54	34	57	36	63	46	42	36	56	43	39	47	59	42	48	42	53	39	56	47	54	49	41	46	43	52	41	40	37	51	50	52	43	57	44	57	57	39	42	39	51	43	45	46	45	53	47	46	44	57	48	36	35	44	44	50	53	57	37	31	46	59	38	65	52	50	62	46	43	46	50	41	46	45	46	62	46	54	42	47	50	52	44	42	43	45	60	43	43	41	51	55	36	47	49	44	36	33	53	48	45	47	44	55	43	44	43	48	42	55	46	38	58	41	66	56	39	54	44	40	49	38	54	52	61	43	45	60	56	52	45	50	47	46	44	40	43	40	45	50	49	50	45	51	46	41	47	41	41	35	53	56	47	61	36	49	52	51	50	43	37	47	51	41	37	46	35	52	53	56	49	50	48	56	39	48	50	50	42	47	40	43	46	48	51	50	54	46	50	53	52	44	34	36	44	45	40	41	52	46	49	50	38	50	54	47	35	71	48	40	61	45	48	47	36	50	48	52	44	45	51	44	47	40	40	43	51	46	53	55	43	48	64	59	36	60	63	39	33	40	62	54	47	36	48	48	35	46	43	44	55	49	43	46	44	40	54	37	49	51	56	51	48	43	52	52	41	44	54	39	41	54	43	51	44	42	63	51	44	47	43	44	44	42	48	48	54	42	40	44	36	41	44	40	51	47	45	56	44	45	41	57	48	45	59	35	46	41	53	42	44	52	37	48	46	49	45	49	48	49	54	39	48	52	46	54	51	37	55	35	36	45	44	50	39	56	49	48	41	37	40	46	46	62	58	57	48	36	50	49
16906	686	511	511	709	956	1468	3023	2987	3435	2508	2363	1887	1552	1440	1319	1243	1205	1066	1080	954	930	1054	1019	1052	938	898	922	968	1036	1085	1067	1067	1068	1001	1012	870	777	738	731	700	716	639	650	618	594	570	651	559	584	537	513	507	521	493	463	446	453	443	459	474	424	431	461	429	451	455	448	436	434	472	460	458	490	482	452	473	432	467	440	444	440	469	409	432	430	451	384	424	452	416	414	448	448	450	454	420	422	426	407	403	416	410	415	412	416	454	387	413	404	410	425	387	383	387	397	416	371	387	394	408	395	413	412	386	414	413	400	400	403	420	403	389	396	411	393	388	421	411	403	408	406	399	380	411	395	400	405	434	390	406	409	372	399	380	411	430	374	416	432	422	400	385	399	385	415	380	392	406	359	383	377	405	403	399	408	391	444	388	371	404	411	413	386	394	373	425	438	405	403	420	403	379	442	407	374	387	406	390	389	398	418	420	384	406	441	408	415	386	398	384	432	404	396	391	386	378	402	378	384	416	411	404	391	394	370	397	401	389	398	440	406	406	388	402	388	430	443	410	403	403	419	426	389	379	392	395	387	419	361	408	377	384	401	422	454	402	363	389	372	408	425	410	376	393	386	423	418	417	381	390	397	366	401	409	381	407	411	361	377	395	433	393	414	385	410	420	406	419	397	395	362	421	409	399	382	394	359	395	409	357	405	411	400	401	437	398	380	409	377	421	397	364	358	385	359	388	375	379	443	398	367	432	406	385	466	397	406	385	392	379	396	400	383	417	416	396	405	388	384	407	411	363	405	378	415	413	383	369	404	407	367	365	388	438	382	383	385	378	395	358	406	416	395	413	416	442	406	394	396	417	398	410	390	361	371	431	403	393	428	408	416	408	425	404	415	418	401	418	375	381	401	364	372	393	367	395	365	398	382	358	428	395	365	424	429	360	366	368	388	396	405	379	460	449	392	379	414	397	383	389	464	399	392	389	379	392	393	381	428	396	398	413	427	374	398	409	402	396	433	354	418	346	393	412	362	382	361	385	374	412	377	377	412	381	435	429	434	410	370	425	419	394	384	420	426	393	409	382	428	371	409	431	378	388	396	381	418	396	409	407	373	380	390	380	393	389	408	390	370	397	408	389	387	364	408	415	393	403	392	422	394	396	433	406	392	431	366	390	381	386	391	375	413	365	415	426	380	375	396	395	390	402	418	403	404	429	362	407	430	380	389	422	363	408	387	411	380	407	404	382	438	388	406	377	372	422	387	410	404	415	434	391	370	396	405	394	375	395	390	401	406	388	366	406	416	447	401	376	402	420	371	428	405	416	375	385	398	422	423	360	373	363	407	368	377	367	406	387	405	415	404	420	391	398	399	434	397	390	409	387	371	351	377	381	372	430	372	403	383	415	377	382	437	381	385	377	399	449	411	405	385	386	402	411	368	416	405	371	396	367	365	396	359	422	390	423	418	395	396	426	438	424	391	407	393	386	414	411	410	404	400	410	393	415	362	397	395	397	393	372	422	420	420	403	402	402	405	411	404	422	412	384	396	411	405	411	397	418	391	379	393	428	412	381	390	366	404	386	384	383	443	419	398	405	371	414	404	409	363	342	373	415	398	366	391	366	424	431	413	390	418	382	433	358	385	397	401	394	385	389	390	413	431	410	357	371	363	387	432	430	405	426	409	382	420	401	404	418	416	391	390	369	400	376	370	412	391	376	376	394	397	390	379	384	434	386	417	400	361	409	390	378	417	418	401	367	392	415	407	436	419	385	409	407	400	421	406	400	379	388	379	411	412	403	396	369	419	408	381	399	384	392	393	400	393	427	377	370	377	421	424	408	378	405	412	427	401	412	386	419	357	411	391	398	361	418	389	401	402	369	404	395	442	369	373	409	396	406	374	391	399	416	409	429	382	437	385	393	406	402	393	410	363	374	382	430	418	436	387	336	399	409	375	379	387	439	397	404	416	380	407	412	410	406	401	411	396	412	374	406	401	403	428	370	401	413	413	394	376	430	384	370	410	424	430	401	403	418	415	381	359	413	403	370	412	398	398	378	404	395	402	426	386	416	377	375	399	384	407	430	377	414	375	410	399	370	383	390	424	359	447	392	395	396	380	366	398	405	421	348	412	420	405	421	395	412	412	394	374	374	376	378	438	388	388	409	369	400	408	374	419	406	426	410	405	387	366	409	402	365	395	362	380	408	396	428	408	360	400	400	412	403	392	423	400	375	399	414	403	430	446	402	409	393	368	395	417	372	415	396	424	383	410	365	366	402	377	398	401	380	370	383	435	380	391	377	371	377	406	399	410	402	389	421	411	396	418	403	395	385	384	370	375	389	396	392	410	417	385	400	418	382	421	421	401	398	415	433	373	395	440	426	390	389	439	404	426	370	393	408	416	358	426	411	384	379	431	397	392	392	386	424	402	413	402	416	419	399	382	397	387	455	417	408	403	384	387	400	399	395	357	401	435	387	372	421	356	386	397	423	396	375	390	415	424	372	413	385	395	374	410	431	378	409	415	379	425	365	416	399	417	392	407	372	390	378	379	376	419	398	381	380	428	424	392	418	414	393	384	364	391	406	380	419	403	429	426	387	405	382	390	424	417	375	386	369	385	408	378	421	396	403	374	412	358	365	419	398	426	423	406	413	389	418	352	408	398	401	439	428	416	381	386	391	395	407	413	370	386	423	405	410	401	390	395	421	409	432	380	377	386	392	388	439	409	420	427	384	375	396	380	391	414	412	394	380	391	397	371	400	419	431	409	410	375	399	414	391	419	410	378	405	405	403	407	393	412	436	422	403	374	401	357	425	396	405	381	383	386	399	425	347	392	381	420	420	396	374	397	396	443	389	381	388	401	398	386	366	404	392	375	402	415	402	411	413	353	412	368	401	393	386	396	414	377	405	374	412	394	397	399	421	415	407	379	390	363	382	392	404	411	374	414	385	379	399	440	405	367	398	401	360	376	400	361	411	408	402	366	385	407	377	395	388	392	407	408	381	398	402	398	404	387	430	414	402	358	413	418	400	373	427	381	364	344	406	370	423	396	430	429	412	374	398	445	359	417	407	398	372	378	377	405	400	398	414	402	404	398	388	375	385	406	425	391	420	393	371	375	385	412	397	369	409	373	397	402	398	405	390	413	415	418	398	396	399	420	402	392	371	387	377	376	396	382	388	409	421	371	371	401	395	403	378	431	430	414	391	412	404	375	444	412	416	373	374	362	410	437	421	399	441	414	398	402	429	355	394	370	415	451	367	379	393	405	364	427	382	426	404	424	395	391	405	426	411	371	394	396	403	394	403	400	401	375	405	399	399	382	388	401	412	443	361	414	398	405	383	412	437	394	442	423	402	428	368	401	394	410	393	370	383	422	377	391	409	404	399	387	385	394	372	421	371	405	422	405	387	402	365	416	393	382	416	388	391	428	345	383	410	394	411	379	382	423	427	368	416	350	408	395	378	417	419	376	385	417	411	365	400	385	413	395	396	406
10613	315	146	98	80	96	124	164	175	168	147	144	137	126	136	142	118	119	147	139	131	114	126	143	117	130	124	106	117	108	116	133	123	114	117	112	90	111	117	114	103	104	108	92	86	106	118	99	108	93	95	97	94	87	84	110	88	83	107	100	78	91	83	90	79	98	78	95	114	92	92	94	82	89	97	101	96	98	87	92	87	106	105	96	98	96	102	78	106	99	85	103	100	77	91	103	100	109	103	89	83	109	93	99	86	75	95	95	100	93	100	71	108	94	87	94	102	88	93	92	88	90	92	85	97	107	89	90	98	108	101	89	92	85	92	81	88	102	88	95	80	95	103	102	75	73	99	98	104	77	79	94	104	110	93	91	101	107	75	84	88	80	76	71	82	99	102	98	85	76	89	92	87	107	96	82	77	101	85	105	94	90	77	92	92	73	84	101	92	88	80	97	114	92	86	78	88	89	83	86	91	86	85	95	107	98	93	92	95	86	107	101	94	91	90	93	74	90	90	78	98	83	85	82	98	91	104	89	92	107	91	90	109	99	81	71	100	82	81	111	88	89	98	91	89	90	95	106	85	86	85	94	88	88	93	99	79	110	80	89	82	101	80	75	84	81	93	99	78	91	94	84	95	97	74	86	85	79	88	100	108	99	85	101	100	87	94	106	90	89	88	95	78	93	79	83	92	86	77	97	95	87	89	111	73	90	96	83	96	92	95	99	114	122	80	102	99	84	97	78	88	83	89	94	77	92	101	95	104	94	82	93	89	92	82	111	98	85	102	88	92	104	91	92	83	86	78	89	96	88	97	92	100	90	84	97	109	82	99	83	94	95	86	83	95	97	119	87	102	102	78	88	111	105	89	91	97	87	83	92	103	78	72	94	103	82	84	88	89	92	85	105	90	89	90	81	102	95	103	86	88	83	93	82	93	80	98	99	88	94	94	102	78	81	95	91	87	97	96	84	106	90	97	81	88	92	82	92	99	116	98	96	93	91	114	95	99	89	95	83	90	110	101	85	111	85	86	98	95	90	85	91	89	103	88	78	88	83	101	92	75	81	88	91	97	71	102	94	86	92	88	89	94	89	89	100	92	81	103	96	82	107	71	105	91	96	80	74	83	92	86	91	104	90	91	102	89	96	77	78	82	96	77	95	85	91	111	95	98	81	72	90	88	88	100	88	94	83	103	94	92	96	101	87	91	86	86	84	96	110	78	104	111	114	94	92	107	81	92	101	84	108	83	100	98	96	75	85	107	102	104	73	102	84	88	93	90	90	92	89	104	95	117	87	101	83	105	102	84	88	94	83	77	86	84	94	78	93	91	91	77	76	99	85	92	101	93	99	94	84	101	101	84	93	88	71	104	86	84	85	76	102	97	95	83	73	79	98	107	83	84	95	99	90	94	106	94	94	90	94	95	73	93	73	92	79	99	109	100	72	103	77	95	86	74	92	87	76	93	88	82	94	98	71	86	101	75	87	89	80	90	120	79	93	93	85	89	87	93	104	101	105	101	98	88	85	96	99	85	86	82	99	103	103	88	94	103	85	81	95	85	90	97	98	96	111	86	78	87	80	92	72	92	87	80	106	90	82	91	90	95	97	83	87	92	98	88	102	89	89	106	90	92	87	96	89	87	94	92	84	103	98	83	87	83	95	84	111	72	87	91	88	90	80	95	80	85	88	100	93	83	96	89	82	92	84	94	75	87	80	86	97	103	91	109	97	85	81	79	94	99	102	94	90	99	80	79	105	109	85	90	90	117	73	88	87	86	96	72	100	81	95	95	77	81	104	86	93	110	92	90	100	96	89	115	97	78	73	89	83	104	89	80	85	104	87	85	88	98	104	96	84	88	99	79	83	88	83	80	94	73	81	101	91	104	113	82	82	98	103	81	79	97	87	82	95	93	98	115	91	94	86	90	101	94	93	98	101	78	93	87	93	96	97	113	87	76	93	84	79	97	87	92	86	86	97	84	95	72	86	117	103	87	78	94	101	90	116	99	104	110	80	92	102	101	86	87	90	85	78	85	97	99	112	85	74	105	95	90	103	104	88	103	95	97	87	80	90	82	95	87	89	105	104	83	96	91	94	91	88	74	75	94	93	87	86	82	94	88	105	97	85	92	92	95	88	98	100	78	93	87	103	102	75	96	104	89	89	84	97	80	83	83	91	85	70	80	72	88	106	80	82	82	95	86	90	85	86	88	115	81	97	91	84	81	73	90	96	78	93	73	96	81	92	84	104	90	83	84	76	108	88	96	87	86	105	86	101	89	105	91	113	81	76	87	80	99	107	92	103	85	90	78	77	94	79	91	89	85	87	85	78	103	94	97	88	95	75	102	101	73	87	93	78	86	95	88	73	92	91	87	70	76	86	88	89	93	88	105	87	89	88	98	94	87	92	76	95	111	102	88	96	92	75	88	102	81	71	87	93	98	85	77	71	99	109	86	78	110	100	110	83	102	91	92	79	85	83	96	71	93	86	78	79	95	93	90	93	99	83	77	82	103	98	97	72	86	99	82	79	86	103	67	82	83	93	100	91	79	89	91	82	95	96	85	91	95	86	89	82	87	100	91	94	79	103	76	73	90	92	92	82	83	83	83	74	82	79	84	97	85	80	91	88	97	89	77	101	104	97	83	86	93	88	93	74	94	93	83	92	88	85	102	84	102	93	94	89	112	93	95	97	95	97	91	97	77	103	95	106	95	98	88	73	88	91	67	91	100	82	84	88	98	96	93	102	82	101	102	97	84	93	87	81	83	81	88	94	87	101	88	83	86	67	96	98	85	81	91	94	91	98	83	95	79	70	95	83	79	79	109	98	95	85	94	83	96	96	95	75	87	90	111	87	100	91	92	89	78	88	91	100	86	77	79	82	82	86	106	84	79	98	75	86	98	100	111	73	76	103	98	102	82	93	100	88	90	93	86	84	93	95	86	93	88	97	88	101	88	88	92	95	91	103	97	89	82	93	92	100	87	101	88	84	92	87	93	97	101	97	83	76	89	85	81	81	86	96	91	102	86	78	89	83	96	102	74	87	97	87	78	82	83	80	84	73	79	85	105	90	85	80	81	97	96	91	94	95	90	92	91	91	101	71	82	77	108	81	90	85	90	121	86	87	100	76	94	88	92	98	100	90	90	88	100	98	76	84	90	93	88	96	107	91	96	90	92	85	88	88	95	91	95	85	87	95	99	92	92	73	77	118	83	113	87	83	86	90	92	93	98	77	93	88	91	106	96	85	85	83	82	91	72	96	95	98	85	101	74	80	95	89	96	93	77	104	94	95	80	102	81	99	88	93	91	98	80	90	85	95	111	83	94	87	75	99	114	82	86	82	79	97	79	98	74	88	100	89	81	76	94	72	102	78	91	90	81	101	99	109	76	105	93	88	79	96	107	99	88	87	87	103	89	98	111	102	84	110	79	75	98	93	89	93	84	69	84	92	98	76	84	89	100	95	90	112	91	105	66	76	80	90	89	93	109	104
25815	2335	1349	1334	2544	3843	4498	6063	5831	5792	4541	4095	3337	2979	2612	2455	2197	2086	1923	1854	1819	1770	1882	1907	1682	1758	1612	1648	1663	1803	1827	1841	1806	1752	1633	1605	1539	1413	1295	1231	1136	1153	1126	1084	1112	1043	1009	981	969	983	1016	923	908	880	848	890	875	843	915	872	902	878	816	877	760	809	804	789	801	831	846	847	862	849	855	829	852	833	864	875	847	841	817	781	845	767	799	808	877	796	794	802	823	799	827	805	779	804	797	776	765	768	769	810	727	798	793	779	763	783	798	781	770	762	765	773	781	721	744	798	730	759	727	773	778	698	741	788	794	714	751	757	742	754	726	758	736	748	734	800	744	752	750	749	715	739	734	748	722	766	752	801	785	760	736	721	691	728	742	760	756	742	728	716	750	740	772	750	784	748	742	743	714	724	752	752	744	746	799	756	748	754	689	758	744	744	780	739	741	751	755	748	718	785	761	751	762	767	697	710	701	749	760	746	731	733	772	729	739	740	695	720	777	749	768	765	790	700	750	750	779	733	791	719	723	740	719	769	756	701	749	692	778	741	713	768	758	709	711	724	777	726	723	711	722	776	717	700	786	736	793	787	723	773	725	720	705	730	731	740	753	739	815	785	774	775	700	747	763	737	762	771	735	734	691	739	820	768	752	716	733	727	716	730	739	725	754	747	733	743	734	743	772	734	726	757	789	712	730	738	737	743	698	726	780	740	803	780	735	721	783	735	801	730	753	755	764	738	760	729	765	718	776	722	749	725	761	719	763	725	736	749	735	760	765	747	725	774	750	794	703	717	701	737	777	752	776	803	750	775	738	752	746	734	782	781	764	801	761	795	732	815	700	732	731	723	798	798	732	755	728	798	753	763	738	694	779	760	810	739	787	758	776	763	779	754	733	741	733	752	754	730	715	730	737	767	798	760	793	740	743	723	762	808	800	729	782	748	735	778	776	733	724	740	750	770	732	719	732	748	728	732	693	728	719	712	768	788	774	806	705	751	742	720	752	731	764	729	764	790	773	697	747	772	733	771	745	753	763	750	681	713	726	747	733	741	749	777	743	754	746	761	708	766	751	742	737	766	735	747	800	728	794	737	710	751	726	781	704	756	741	744	717	745	763	764	730	775	762	797	796	743	781	718	751	835	746	718	785	725	754	720	738	727	762	722	760	729	766	783	733	744	726	705	739	743	776	819	749	777	726	772	733	767	717	746	761	808	750	716	753	727	741	775	721	728	759	778	758	728	725	751	770	725	776	692	759	741	795	716	742	802	763	739	753	708	774	781	726	730	728	776	704	783	754	752	744	755	776	786	724	718	775	700	737	775	817	753	817	747	744	766	687	795	734	715	748	755	748	771	723	754	741	768	724	691	719	761	754	807	747	740	793	766	717	772	772	676	784	740	729	771	714	798	715	791	732	722	728	737	715	785	753	744	751	758	748	743	769	761	756	777	777	746	768	771	747	740	724	711	744	741	745	730	725	756	734	733	766	799	697	720	719	786	776	740	774	755	764	794	791	732	768	711	771	767	752	684	794	752	767	781	698	753	759	744	749	751	744	736	757	747	756	740	739	779	756	752	759	779	706	789	774	750	728	750	763	736	780	765	773	784	754	724	777	769	730	758	717	737	770	755	770	714	761	720	756	729	761	763	756	758	727	730	752	744	725	782	784	770	711	697	736	782	786	741	752	759	717	749	786	761	728	795	729	769	765	763	721	777	785	767	738	775	736	801	788	730	760	747	738	752	752	736	813	752	756	712	756	756	757	750	731	796	779	778	778	692	721	817	730	679	738	736	747	743	752	734	804	757	766	779	767	799	728	758	734	754	727	761	744	772	716	805	711	759	744	761	766	770	796	733	760	745	742	736	735	777	788	746	763	723	774	748	764	745	728	753	776	769	761	772	742	784	769	724	719	732	799	753	759	744	700	745	755	727	789	744	702	746	721	757	802	747	761	734	763	716	767	755	793	725	714	772	767	717	730	713	724	780	738	767	724	730	743	810	742	729	725	731	771	790	756	722	739	726	769	720	712	729	782	753	732	726	792	753	791	735	728	711	704	753	735	765	733	713	753	755	719	787	764	706	713	744	746	691	720	701	754	721	775	757	741	742	739	741	781	756	746	747	716	734	725	728	745	778	720	731	744	721	730	750	797	727	744	718	775	712	734	766	726	745	759	709	732	806	754	720	720	811	729	724	720	715	709	733	762	714	731	750	733	748	789	750	728	755	720	745	772	813	731	769	733	774	736	724	810	748	754	743	714	738	771	757	726	727	770	734	746	714	820	787	798	717	710	746	803	718	758	695	761	736	751	757	743	766	746	718	767	717	740	761	723	720	746	801	745	685	734	743	702	802	749	811	747	753	748	745	723	702	729	725	753	725	764	796	741	789	741	747	780	742	740	731	783	710	724	767	732	758	797	722	751	778	756	772	706	729	797	713	766	706	758	748	759	771	706	740	792	778	764	780	741	741	746	736	741	759	714	730	720	752	748	717	734	744	754	764	715	736	768	745	739	783	769	714	749	803	767	767	734	770	735	741	787	771	751	744	751	749	728	724	707	718	738	742	727	728	781	746	728	782	729	755	774	735	730	779	747	776	716	764	729	713	748	761	755	748	772	756	738	744	716	742	795	720	754	711	725	760	711	771	733	741	756	704	749	750	740	768	712	740	733	776	790	749	746	729	714	773	693	715	749	714	733	756	735	722	795	712	760	807	772	709	796	741	736	709	757	743	729	778	699	734	728	800	760	794	775	783	728	749	770	693	730	713	723	727	717	712	688	688	782	786	741	781	728	756	755	792	735	730	716	788	702	785	748	720	768	732	737	740	770	715	733	740	765	724	732	750	785	752	743	778	741	774	738	758	772	722	714	741	746	746	750	767	714	718	750	746	745	759	721	751	738	735	696	717	780	752	781	749	746	767	721	697	715	760	732	775	724	770	702	743	741	741	689	767	765	788	753	753	765	790	767	747	746	743	739	710	776	724	775	740	780	696	703	768	736	728	756	729	800	739	763	781	702	809	704	761	758	706	757	752	786	750	770	693	752	751	804	799	758	758	799	736	738	772	741	781	703	719	774	781	726	721	716	764	735	776	742	778	711	744	733	697	769	717	781	769	738	767	790	764	763	721	715	812	742	779	711	721	755	734	766	761	794	749	722	808	727	771	747	713	753	764	771	691	775	736	781	753	739	720	718	751	760	793	764	701	749	804	809	747	740	715	789	757	789	778	701	726	748	688	773	800	721	710	762	729	748	717	767	728	732	702	711	728	719	743	772	738	737	708	769	757	748	736	731	764	787	734	775	728	678	789	735	733	774	760	738	776	714	749	740	790	723	742	760	735	723	746	800	741	782	711	752	789	752	745	762	751	759	703	770	763	733	711	736	705	776	720	743	783	791	704	718	774	787	678	752	731	752	735	737	777	722	731	719	726	747	773	765	740	732	748	758	695	762	751	783	727	683	782	758	768	743	794	744	753	720	729	763	731	767	740
10677	198	66	59	58	58	67	107	114	124	76	98	84	75	79	67	83	87	60	59	57	65	83	78	56	53	65	64	42	70	55	75	75	66	65	66	51	51	50	61	35	42	50	56	49	42	47	51	47	42	57	36	34	45	35	38	28	49	39	42	29	45	38	39	37	50	51	33	55	33	47	41	33	38	48	43	44	40	33	42	40	35	39	42	41	35	32	37	35	43	36	39	34	30	35	42	26	26	40	49	36	38	38	26	45	32	35	36	32	29	43	43	53	32	35	26	26	30	38	18	36	34	41	31	34	39	43	34	27	32	42	31	40	26	30	41	36	27	39	44	42	38	33	41	29	39	34	29	26	31	32	33	28	41	35	32	34	37	34	41	33	36	33	36	29	36	37	34	47	25	35	36	42	40	37	44	39	35	47	32	42	39	45	39	40	36	34	37	29	37	37	48	37	22	37	31	31	36	32	39	36	37	34	40	33	31	33	34	26	36	42	39	34	39	32	40	39	33	36	42	41	21	31	30	43	38	30	42	44	42	32	47	37	31	34	45	30	34	40	39	42	38	34	39	45	31	25	35	32	51	43	31	35	39	41	35	33	36	36	37	32	37	37	39	20	37	38	30	38	36	36	29	33	42	38	39	29	34	39	37	33	31	21	28	33	48	36	33	33	27	36	42	36	32	33	17	60	29	46	45	46	28	34	42	38	36	44	32	40	30	35	30	44	25	34	32	57	31	43	35	36	42	39	32	44	39	38	36	28	43	35	37	42	35	30	42	39	39	27	29	34	29	41	45	40	30	30	41	36	35	33	29	43	36	56	32	37	31	41	32	38	46	43	45	30	50	34	37	30	31	37	38	44	34	49	35	30	36	36	41	40	41	36	26	42	32	35	45	38	41	40	33	25	37	42	36	32	27	48	37	42	41	27	31	46	38	40	30	39	40	36	34	26	35	33	38	43	40	31	38	40	33	35	40	38	28	44	38	31	30	33	29	39	35	42	40	48	32	37	44	35	45	42	33	34	28	29	33	33	40	40	32	38	20	29	29	35	36	42	35	40	37	27	32	45	35	42	43	30	38	39	30	28	35	40	33	27	28	41	45	41	30	34	31	46	27	35	30	34	45	27	48	42	31	31	24	36	27	31	35	41	23	37	32	38	31	34	38	44	34	28	34	26	35	25	26	26	34	40	34	35	35	30	38	38	35	35	34	43	34	43	32	34	34	30	32	40	36	47	45	37	30	33	39	40	38	41	24	46	41	38	29	33	34	39	37	47	48	31	28	28	34	25	26	23	39	46	32	39	35	28	41	33	29	43	32	36	42	41	42	33	38	43	49	42	34	45	21	34	40	53	33	40	36	27	37	30	38	44	38	34	48	33	35	41	45	29	24	41	39	35	41	38	37	35	35	40	35	34	33	43	47	28	30	33	25	30	27	36	32	39	35	35	27	38	37	37	43	45	34	36	44	36	28	32	41	37	23	32	33	47	38	30	43	34	31	30	35	41	37	36	34	37	51	40	32	38	41	39	31	42	40	44	34	39	45	45	38	28	41	37	23	29	34	42	36	37	28	38	30	33	33	34	35	32	27	42	38	44	48	36	32	30	34	43	30	30	30	44	36	27	40	40	36	60	42	37	37	35	34	34	35	50	36	38	41	50	37	32	29	40	28	29	37	43	34	38	40	34	42	32	35	34	29	35	30	45	32	30	32	25	42	42	37	38	27	38	34	34	29	36	31	43	39	50	34	28	33	42	38	37	36	33	38	46	38	27	42	40	39	34	38	44	40	34	31	35	37	35	34	45	28	48	33	50	37	45	36	32	40	39	36	30	34	39	44	34	35	34	40	36	31	35	34	35	42	34	33	36	32	29	33	33	37	34	48	41	32	33	36	25	26	40	34	33	45	43	33	29	27	37	43	30	35	37	27	47	43	30	43	30	46	47	34	34	27	41	26	34	38	42	37	31	25	45	52	38	38	31	28	41	41	36	34	34	30	44	34	42	39	31	37	31	26	31	41	39	30	40	37	28	33	36	37	50	38	46	35	43	36	41	41	39	32	30	41	33	36	34	37	32	35	40	32	37	38	39	32	38	31	27	47	44	40	33	30	39	37	28	27	35	26	36	47	39	25	34	31	40	26	32	33	31	42	42	38	23	33	23	40	37	26	30	33	34	26	41	38	49	34	41	37	29	25	45	35	41	34	34	40	40	45	44	31	54	28	34	40	46	28	35	33	35	43	40	40	40	39	38	19	36	38	40	38	41	40	33	29	40	26	41	35	27	39	33	25	41	31	42	36	35	45	28	43	40	38	40	42	39	33	43	38	37	34	37	40	41	40	37	32	36	32	33	36	31	33	30	36	42	33	30	40	35	18	32	41	35	31	36	33	37	40	36	34	35	34	35	28	31	33	27	44	39	36	36	49	38	36	42	43	34	35	36	49	32	43	32	27	34	34	34	40	45	39	35	35	36	33	42	45	29	33	40	36	41	43	22	39	38	47	46	42	26	27	32	26	34	42	39	34	32	27	37	37	35	40	38	45	39	35	38	37	38	34	35	33	36	33	39	52	39	35	33	32	38	35	30	36	40	27	32	48	39	41	30	34	36	35	40	42	41	24	34	42	36	26	34	32	38	23	26	27	36	50	38	30	37	35	33	40	41	49	40	40	37	28	33	31	32	37	44	31	41	35	29	26	42	31	34	39	38	43	43	36	27	29	41	40	35	42	32	36	34	44	46	33	32	39	34	47	35	42	42	43	37	41	38	24	42	35	33	39	31	25	27	37	33	30	27	45	42	43	30	38	36	30	37	34	28	34	35	37	31	32	46	30	40	29	33	26	32	36	36	38	35	28	32	37	36	38	39	32	33	43	33	30	31	28	38	40	27	25	36	32	33	35	43	34	31	30	33	36	36	39	32	41	38	46	37	31	43	43	36	35	46	39	37	33	34	37	30	25	27	23	33	32	39	32	43	31	39	31	44	35	31	34	43	37	31	36	33	27	34	36	41	40	50	34	51	44	36	26	37	36	35	36	42	30	44	38	34	27	50	39	38	42	36	33	27	31	30	38	43	35	30	41	34	35	50	38	34	31	30	34	38	29	44	34	38	36	40	34	36	44	42	37	42	35	32	30	31	44	39	38	38	37	32	46	40	37	43	43	31	38	33	29	28	55	39	46	24	34	35	27	40	29	30	33	28	34	29	36	30	28	30	39	42	35	41	32	52	43	36	39	28	38	38	29	34	39	42	39	32	32	36	35	32	38	29	33	36	35	41	42	31	40	30	46	31	38	33	40	35	35	35	46	36	34	34	32	44	29	37	38	34	37	44	33	32	37	40	27	33	37	28	26	46	34	50	41	34	35	34	31	31	40	53	40	36	33	35	37	28	28	24	36	36	26	47	32	33	38	28	38	38	27	33	32	44	34	34	38	41	28	30	41	36	28	27	37	31	22	40	33	38	38	30	37	34	40	20	34	36	28	33	36
21383	1383	773	819	1740	2797	3451	5148	5199	5123	3950	3608	2870	2517	2214	2100	1743	1638	1510	1426	1489	1279	1450	1426	1374	1316	1235	1233	1322	1351	1446	1408	1439	1349	1250	1068	1014	895	820	790	722	675	756	689	633	676	608	614	519	491	467	524	445	478	447	451	425	409	432	465	430	397	418	418	407	388	388	429	368	446	402	416	417	425	381	417	394	385	411	413	399	395	408	395	343	330	366	378	390	370	345	347	349	383	354	357	341	328	339	399	331	343	387	344	347	330	339	314	334	325	320	325	329	317	308	303	311	311	325	320	309	322	316	295	314	316	301	313	305	299	355	293	318	347	338	301	335	349	285	310	310	342	314	323	310	309	291	318	293	308	293	299	313	290	283	309	287	339	291	299	311	294	315	329	330	314	290	326	346	332	299	322	328	281	292	302	301	321	304	323	282	316	277	328	319	317	300	314	309	322	327	299	336	293	292	328	336	316	326	306	306	321	309	310	309	313	306	291	336	328	314	325	304	296	334	281	304	333	345	322	305	306	301	291	313	323	325	316	309	307	312	306	282	304	316	299	338	304	309	294	324	328	315	334	311	297	317	293	306	293	313	330	334	341	316	302	296	274	296	280	342	290	318	318	333	319	326	304	344	309	315	342	295	329	322	329	324	352	323	303	336	295	289	297	338	290	284	301	311	317	327	278	303	339	309	332	325	302	319	320	299	339	295	281	325	336	317	332	283	299	325	288	337	302	303	310	303	322	287	339	319	326	309	305	304	318	302	283	299	276	322	316	291	318	320	332	327	329	314	328	308	304	299	308	336	297	310	327	311	321	297	299	331	280	298	305	317	288	296	323	339	314	293	314	331	276	339	301	326	327	328	329	301	316	308	302	294	306	291	320	280	300	338	321	274	315	308	312	307	301	303	332	315	329	303	347	322	275	318	275	330	306	306	292	332	320	320	319	306	289	283	337	294	303	317	322	276	326	335	309	295	326	305	327	279	283	300	297	313	324	309	328	311	309	316	285	291	316	294	309	283	322	318	308	289	302	332	311	310	331	309	344	324	301	331	304	309	304	359	345	317	303	291	277	320	322	305	279	323	343	311	292	317	267	322	342	303	310	330	304	311	316	314	304	304	291	313	302	321	297	300	301	293	335	313	292	263	307	340	298	283	286	316	285	309	319	301	309	310	306	293	312	335	299	316	303	307	308	316	321	305	329	291	288	278	293	299	336	305	314	275	319	344	321	292	295	293	301	305	337	288	290	329	329	317	336	298	353	298	306	305	320	313	316	296	300	277	325	317	299	309	299	266	321	302	337	330	288	288	310	323	316	297	279	318	322	306	327	317	347	294	337	284	291	315	319	318	315	320	313	339	283	312	306	329	304	251	285	289	291	324	290	279	327	309	323	298	294	307	309	308	316	304	302	295	295	294	319	315	320	341	329	306	260	310	328	306	303	315	333	287	273	292	323	293	271	310	319	312	304	307	305	292	310	302	293	307	315	313	277	287	327	308	309	318	314	338	299	295	302	316	311	285	336	314	300	318	279	305	346	287	335	305	288	277	334	297	272	343	314	314	328	327	327	316	336	282	308	308	304	305	303	264	297	295	322	290	335	282	296	316	312	309	274	329	332	285	285	293	336	322	319	300	312	324	306	288	328	323	331	298	335	318	324	333	321	314	290	288	301	309	362	293	325	315	270	276	305	301	300	327	290	330	298	325	306	304	320	292	290	306	294	304	311	298	311	293	318	308	340	313	292	327	321	293	303	317	325	286	315	288	313	312	339	310	301	310	311	320	294	297	286	345	331	314	313	300	296	311	321	309	300	288	289	274	335	304	300	273	295	313	307	336	305	282	298	309	311	301	324	332	316	277	298	268	300	309	317	298	294	308	312	324	329	304	296	261	315	321	324	287	321	302	300	292	354	307	300	305	315	292	289	302	291	288	291	312	321	324	282	312	318	294	313	314	304	332	298	312	291	290	330	269	306	276	304	311	322	305	281	318	286	324	289	283	286	325	308	319	300	295	308	308	330	329	282	299	351	307	279	316	309	323	339	304	307	315	285	304	323	314	312	290	301	264	334	351	330	310	294	324	297	312	310	286	328	293	296	318	310	319	293	339	298	309	316	282	340	292	296	312	311	305	320	280	290	302	315	311	307	282	289	309	298	313	317	299	295	307	302	292	306	303	305	267	317	341	309	315	306	299	312	288	337	277	298	299	301	333	304	304	309	319	320	305	324	321	317	320	298	357	328	319	304	294	306	324	318	325	304	327	318	295	276	304	306	306	311	369	321	327	307	303	309	324	322	297	318	298	320	315	348	310	306	332	290	316	293	303	291	291	337	311	328	326	324	314	279	290	323	307	337	300	330	322	328	315	335	302	334	314	335	334	307	317	292	313	317	292	309	293	292	294	293	310	322	307	283	332	290	303	291	291	304	348	330	294	321	289	323	291	345	319	334	289	320	277	305	298	313	309	323	315	282	295	330	301	298	335	284	327	331	322	321	289	303	286	320	300	314	310	320	304	316	334	280	308	302	322	302	329	286	311	286	315	272	294	309	287	297	295	344	330	317	310	295	338	318	310	306	301	283	308	298	313	299	314	308	314	317	330	285	303	293	286	282	302	353	281	304	304	301	295	336	315	299	313	284	277	312	301	311	293	295	308	330	307	303	298	329	325	318	341	321	326	293	292	287	299	335	304	302	318	324	316	327	304	323	283	317	285	323	284	314	341	338	353	306	317	292	322	320	296	336	296	306	312	291	317	306	283	311	313	326	271	342	325	319	319	314	329	304	297	310	276	301	314	306	328	313	304	322	313	296	313	282	325	295	314	302	311	268	273	328	300	295	313	305	297	308	276	311	278	314	298	313	295	309	310	312	310	273	320	289	334	299	297	313	305	326	316	305	308	309	326	315	306	307	303	278	319	326	301	311	275	291	291	309	323	309	305	305	305	301	287	314	324	301	310	342	332	291	303	303	318	297	331	303	309	301	305	309	333	287	320	334	337	304	332	319	318	304	349	305	317	293	304	301	327	305	303	321	296	326	320	267	292	289	307	309	316	329	320	313	286	300	321	309	324	319	288	306	294	297	307	323	327	319	289	289	335	293	296	299	327	326	321	318	294	285	318	320	306	313	326	308	315	320	323	302	303	315	313	320	275	333	318	318	302	335	327	327	286	263	323	307	301	278	308	307	286	336	321	289	318	336	307	320	292	314	294	342	301	307	353	304	295	305	301	270	318	290	302	325	303	306	334	295	309	298	309	298	314	349	315	283	277	307	279	307	313	309	307	328	310	295	309	323	346	311	334	296	289	310	316	305	313	322	298	311	328	318	297	296	319	316	330	294	287	290	303	306	288	302	308	312	315	298	291	285	282	305	288	302	299	281	311	313	349	306	309	306	309	301	317	289	309	327	325	298	331	305	289	307	300	306	324	319	291	312	314	289	303	300	308	300	304	308	300	312	314	323	305	313	324	296	321	274	304	308	302	322	315	299	321	309
14266	561	160	146	111	124	155	181	197	187	177	193	155	153	129	115	148	126	122	141	102	130	123	127	133	118	127	116	131	112	107	127	111	119	137	116	119	114	110	93	96	93	104	90	92	93	135	95	91	113	101	93	88	89	85	81	83	95	69	88	101	85	91	75	76	104	83	91	107	99	97	81	93	77	75	88	90	85	94	100	88	109	78	99	75	82	66	93	85	83	94	90	87	100	81	107	89	73	95	72	83	91	90	87	88	89	91	70	78	83	82	84	77	84	93	87	77	101	92	83	74	86	93	82	89	91	85	87	73	107	74	82	71	82	88	75	92	74	92	85	91	86	89	92	90	96	90	76	84	89	85	101	76	87	82	96	81	94	89	110	84	83	95	79	101	87	87	92	80	81	91	96	88	82	81	88	75	79	79	72	72	81	98	85	92	87	97	85	67	89	98	70	76	76	101	96	78	96	69	114	84	82	67	82	98	86	79	87	92	70	76	94	81	80	81	74	79	78	100	85	90	88	76	83	79	85	82	90	109	86	87	104	86	98	91	100	76	87	76	71	89	88	85	81	75	84	87	84	75	81	87	78	92	75	76	84	99	85	80	75	98	81	86	91	79	93	71	86	85	84	79	95	81	78	72	66	95	90	91	102	93	86	82	94	83	93	74	83	83	82	77	92	65	72	87	92	79	72	99	63	80	86	74	74	90	89	73	80	96	77	101	76	71	88	96	93	78	85	94	89	89	87	79	93	85	85	84	81	87	81	96	88	82	98	81	76	81	77	84	81	91	91	79	80	78	89	86	90	69	85	91	98	74	90	58	83	89	84	86	112	76	92	64	84	85	69	80	101	97	82	90	82	84	83	81	82	99	82	71	78	100	72	89	71	95	84	72	70	91	83	92	101	99	91	85	94	86	94	90	89	83	102	87	89	69	80	76	92	85	89	75	87	66	74	90	74	81	71	92	90	97	91	97	88	68	72	86	95	60	105	76	98	80	78	82	94	84	94	95	99	83	81	97	85	86	69	76	89	92	74	88	81	80	78	89	65	68	100	91	90	75	69	82	87	86	92	69	105	84	90	89	86	74	83	95	83	80	83	79	92	78	85	108	84	75	90	91	96	80	86	104	84	86	99	80	92	95	108	75	88	93	89	72	74	82	72	75	107	75	87	73	86	81	92	75	75	63	85	85	94	81	100	86	79	89	88	66	90	97	97	90	83	86	101	75	84	92	99	87	81	102	78	96	58	106	94	90	77	102	79	98	93	80	78	86	85	92	104	80	83	68	85	104	102	85	84	71	73	77	92	93	86	81	87	93	87	77	72	89	87	77	75	82	88	89	84	77	104	80	90	85	85	78	80	94	79	83	88	82	78	83	94	83	84	78	89	83	93	91	73	78	87	80	79	84	84	91	81	93	97	80	93	100	86	88	76	101	97	97	116	80	83	93	90	69	76	111	95	70	92	82	96	94	91	85	84	80	74	85	83	86	106	96	100	64	75	78	79	107	77	100	90	67	82	84	85	78	76	82	97	89	98	70	69	91	74	90	88	87	85	101	77	94	99	80	76	95	83	75	88	93	81	93	72	90	93	76	77	97	91	91	89	87	84	81	79	78	93	101	82	103	97	78	98	97	82	83	77	89	83	89	92	102	108	88	96	99	80	92	90	92	82	81	81	84	86	78	83	74	93	79	79	85	91	94	78	63	82	103	75	86	89	88	89	86	81	67	96	80	76	75	91	72	88	84	87	92	73	84	82	84	75	87	78	84	80	75	83	73	85	70	80	90	92	79	75	90	94	92	88	100	70	94	87	76	92	75	74	82	71	74	80	105	87	97	79	83	108	96	75	72	87	91	82	81	94	77	81	93	78	77	70	79	68	99	87	96	92	69	100	92	80	84	77	76	84	93	100	103	79	91	118	81	105	97	89	96	72	87	83	78	95	86	83	93	82	86	71	103	90	79	93	84	71	69	77	90	93	77	85	81	88	88	86	105	93	92	97	83	82	70	99	87	71	74	92	78	104	87	73	83	72	91	76	78	75	71	84	89	76	73	76	88	80	96	80	88	82	95	90	114	71	76	71	91	84	90	97	91	87	69	99	91	76	75	102	82	77	76	77	77	86	94	81	78	80	73	88	89	68	94	82	86	82	66	82	98	90	63	88	71	83	73	90	83	96	81	80	86	93	92	89	98	93	75	84	75	92	90	73	80	92	71	90	73	90	98	85	99	86	94	89	85	77	68	79	95	85	92	89	88	89	80	103	86	76	89	73	88	87	71	82	82	83	86	91	96	72	81	107	84	87	93	91	112	75	92	93	93	101	94	92	77	93	92	98	75	91	71	68	84	90	80	85	86	102	79	98	105	81	85	94	89	85	100	83	82	78	72	84	86	88	103	81	90	97	87	83	91	70	85	90	70	94	99	83	77	91	81	82	78	99	85	94	79	84	69	95	74	83	87	69	80	80	90	84	92	82	86	77	80	64	87	87	93	91	76	70	83	96	91	74	95	99	88	85	74	79	93	77	85	77	73	70	73	82	101	76	78	80	83	88	111	87	67	95	93	88	78	76	90	69	91	74	98	103	75	99	77	75	83	104	78	80	91	83	91	94	87	91	79	85	100	85	88	83	85	89	68	87	86	106	81	87	89	81	87	84	81	72	75	102	89	86	80	91	82	90	93	74	84	76	77	72	73	69	91	70	81	93	83	83	108	92	89	106	76	79	102	91	83	76	75	102	88	104	84	90	83	80	86	82	100	84	79	91	92	83	81	96	75	83	92	82	90	103	80	82	74	75	100	63	89	79	82	83	100	90	90	87	86	90	68	73	92	84	84	81	81	99	85	91	103	78	95	87	70	80	72	98	88	86	80	76	81	74	95	90	73	77	71	85	86	79	95	72	102	83	95	86	83	81	80	91	89	88	73	85	91	97	75	82	73	76	82	82	80	78	76	81	92	88	116	82	108	75	78	75	96	78	82	90	88	81	92	89	92	85	95	76	86	86	86	79	81	103	81	99	70	85	93	86	86	93	90	76	93	90	84	89	80	79	86	78	77	93	85	100	93	89	88	79	77	82	91	82	85	79	85	70	76	78	91	85	89	92	99	95	95	91	100	88	83	77	68	81	71	87	71	80	86	81	81	83	76	69	96	82	69	78	85	82	83	85	76	70	72	98	97	89	87	103	87	77	89	97	74	88	81	91	82	82	85	80	83	97	53	97	88	73	77	83	65	74	102	76	86	94	96	88	72	77	87	95	85	103	72	80	92	77	75	93	81	83	79	92	86	104	80	92	84	84	79	88	85	92	87	79	72	87	98	78	82	72	80	77	81	87	85	80	86	91	79	83	77	102	84	96	87	95	85	87	84	88	85	84	83	73	96	80	82	94	84	72	89	89	78	89	75	87	77	76	72	103	87	87	92	109	82	101	84	82	96	78	93	86	91	90	83	87	83	90	87	85	69	94	73	79	77	85	90	95	99	76	78	83
27958	2961	1703	1746	3636	5410	6164	7937	7728	7340	5689	5258	4315	3760	3404	3146	2804	2583	2340	2380	2307	2137	2400	2316	2126	2016	2129	2028	2090	2092	2219	2258	2146	2134	1960	1690	1585	1584	1382	1330	1275	1233	1194	1172	1146	1168	1136	1096	1030	993	1017	1048	1015	994	938	858	862	885	925	895	857	879	847	889	831	829	903	850	817	827	792	846	845	851	878	885	887	898	856	897	925	860	853	838	809	814	800	824	776	795	812	770	780	817	766	791	752	745	817	788	811	795	780	811	780	807	747	742	736	784	703	773	736	758	708	707	714	744	743	708	771	754	756	786	793	753	724	772	778	719	777	732	675	731	675	774	744	764	761	747	760	769	725	725	731	708	717	715	746	703	708	726	701	736	719	716	704	737	704	729	731	746	764	785	727	668	756	728	765	744	727	684	794	715	728	712	747	752	709	694	692	698	725	734	730	707	705	752	770	772	749	722	747	731	696	738	708	707	776	674	739	733	698	727	761	734	710	702	735	715	694	713	701	772	740	715	762	750	762	759	730	746	699	714	730	719	775	707	735	694	702	720	776	759	760	771	723	659	751	750	729	673	758	695	713	739	695	742	715	776	761	722	704	720	697	724	722	751	736	718	685	721	699	719	719	687	733	740	724	742	720	742	705	739	678	738	732	736	743	741	729	701	727	735	727	700	737	718	717	743	716	753	698	752	713	693	755	715	729	712	780	709	744	740	764	699	705	715	718	749	731	728	768	723	690	720	740	805	703	708	713	732	721	712	752	739	765	746	666	724	741	708	750	772	716	730	740	723	754	732	748	717	685	722	706	656	751	730	715	694	710	750	729	708	691	660	711	727	703	741	733	729	754	729	753	733	706	737	733	718	727	744	675	747	730	745	724	703	722	733	755	715	681	748	731	685	709	717	700	753	715	692	679	736	709	719	724	682	722	684	697	749	770	738	759	718	694	676	708	707	742	701	702	693	748	671	741	711	735	729	739	789	734	707	778	738	694	707	692	726	732	731	749	747	704	706	684	719	709	708	753	752	733	730	746	707	723	697	702	759	735	727	714	714	727	710	748	718	747	761	691	775	763	748	730	718	740	714	720	745	722	721	691	727	763	726	750	684	739	703	753	702	682	733	801	692	694	740	697	701	714	660	799	683	720	756	727	733	718	678	694	757	783	695	698	696	757	707	769	758	708	734	690	780	769	777	715	713	713	748	758	708	736	726	692	721	732	694	755	734	807	701	706	693	728	721	716	690	725	736	717	704	721	733	706	727	737	716	678	727	707	719	787	765	731	734	743	722	832	829	748	729	735	747	732	773	745	747	741	690	753	735	724	701	736	737	736	754	734	771	752	731	781	717	730	686	735	731	748	742	737	700	690	721	739	752	735	732	736	723	722	760	710	739	740	736	700	727	811	751	727	774	751	738	747	719	698	734	726	722	689	766	728	699	719	677	709	734	697	710	747	724	654	766	719	742	687	736	732	728	743	716	734	710	726	733	706	754	745	710	731	759	702	699	731	750	715	750	705	734	765	733	776	753	666	670	704	750	760	707	735	713	703	763	738	712	721	739	672	715	733	674	706	741	706	718	718	700	694	747	796	725	746	718	716	738	710	693	727	733	717	713	752	729	732	715	686	692	743	724	743	748	759	701	703	744	737	754	735	668	728	725	766	717	722	683	730	809	751	713	733	725	702	770	732	731	705	709	743	705	731	720	722	736	723	758	770	711	716	699	696	748	763	748	719	691	723	723	736	739	731	709	681	681	702	714	716	751	725	704	692	715	704	726	754	729	735	727	695	725	784	736	687	747	710	728	676	696	680	779	694	711	724	767	683	727	739	727	729	735	722	706	743	674	702	706	728	695	715	736	728	728	721	767	755	726	696	700	786	726	756	741	719	738	733	764	720	676	727	771	695	683	737	656	741	749	701	725	726	757	767	702	697	738	715	736	692	703	732	718	718	747	721	671	723	789	735	698	758	683	746	754	740	766	737	753	699	724	742	770	703	736	709	687	670	722	708	759	729	710	742	729	717	684	708	689	725	742	752	688	729	766	718	772	748	745	751	809	729	697	743	724	734	774	721	739	714	742	754	743	693	699	748	721	702	746	742	669	732	728	746	765	715	709	726	672	761	730	722	725	762	688	711	722	751	757	713	710	780	716	713	756	694	695	703	744	711	725	690	663	768	703	711	697	769	706	752	732	711	725	748	752	689	732	758	753	748	724	700	731	747	720	728	762	750	749	702	721	739	742	763	728	717	701	750	679	745	735	691	735	805	715	719	753	756	721	732	747	729	706	747	666	742	681	720	743	684	756	715	746	731	716	769	708	743	771	733	727	711	714	741	719	741	721	713	705	768	717	742	708	749	745	769	741	749	726	702	715	731	725	665	682	698	748	707	734	680	749	682	715	737	753	731	698	758	767	733	715	754	764	721	772	766	672	725	687	748	717	756	718	755	710	726	718	769	691	790	717	763	706	728	742	702	770	739	730	775	724	746	742	703	735	746	733	709	721	754	734	793	725	699	758	702	758	774	769	724	723	741	696	732	720	687	688	738	717	757	727	761	728	709	702	759	753	715	693	763	743	689	749	760	692	705	721	745	719	736	678	701	754	748	735	742	737	698	745	777	713	723	722	759	742	679	693	726	708	735	750	773	718	692	672	724	759	704	753	751	701	742	713	693	700	748	670	714	751	716	718	703	727	724	729	714	726	681	701	738	745	742	692	748	683	766	718	724	765	731	700	708	687	703	747	747	675	683	749	674	711	697	708	761	753	726	737	734	780	741	739	729	742	732	732	743	692	741	705	717	753	702	734	742	707	683	673	677	690	686	739	727	753	699	718	762	685	750	752	708	729	720	740	681	757	741	737	748	720	744	714	730	677	732	714	756	719	707	730	749	781	747	731	740	678	717	714	757	716	705	684	750	737	706	691	713	723	671	766	737	723	715	706	726	693	737	747	700	770	714	732	783	745	693	760	728	774	705	722	711	699	721	737	736	712	721	771	693	676	710	765	716	750	690	746	734	767	728	727	738	699	746	673	671	749	721	738	701	678	731	712	692	710	706	732	759	709	699	764	697	736	741	732	770	726	740	710	723	714	715	704	674	710	715	749	712	755	760	701	743	777	711	727	707	728	757	690	740	730	742	761	672	716	751	692	709	723	757	750	779	734	711	731	680	743	783	740	705	733	783	727	789	690	746	725	768	722	754	749	691	744	767	761	746	750	751	738	767	734	765	713	670	745	747	733	743	746	721	741	700	739	705	735	692	747	733	740	720	765	708	772	764	685	786	691	699	727	727	696	741	750	744	768	696	733	688	698	738	738	694	757	717	727	744	711	680	726	708	714	735	755	744	729	720	736	771	723	704	732	681	719	745	781	728	702	767	730	700	746	711	762	689	736	697	734	731	743	752	723	714	719	720	770	738	706	694	673	688	768	746	721	749	792	759	702	703	723	729	725	723	745	776	759	710	722	692	678	727	754	708	763	696	721	718	696	710	717	764	737
5224	55	65	52	56	50	53	76	97	98	101	87	71	66	62	61	70	60	55	65	65	58	57	70	55	74	57	74	67	68	74	65	59	66	72	67	75	69	61	59	44	60	48	57	42	55	42	45	45	56	42	59	48	46	52	74	42	59	49	41	52	49	36	49	42	40	63	59	52	47	47	41	48	48	60	45	47	48	52	56	44	64	50	48	60	45	46	61	44	52	62	47	40	48	51	43	39	52	59	54	27	40	48	49	50	44	45	35	49	48	48	45	45	33	51	65	41	49	44	43	49	43	43	56	46	56	45	41	49	34	40	35	54	53	46	45	52	44	40	55	50	37	40	50	63	49	55	36	34	51	55	37	51	63	45	44	34	56	38	53	38	48	48	62	40	39	42	63	56	54	51	49	45	50	31	43	46	52	51	48	65	50	51	48	39	51	46	58	51	43	40	48	51	53	44	46	43	37	57	41	55	47	47	34	42	53	41	51	45	45	41	37	36	51	46	54	30	58	51	46	44	47	41	51	40	35	49	50	47	39	47	50	45	54	42	52	46	36	42	46	44	38	55	45	43	46	51	42	55	53	49	36	48	44	46	44	48	54	60	46	56	40	47	48	50	46	51	52	56	53	40	51	48	51	50	49	53	51	47	36	50	50	46	56	44	55	51	44	52	54	48	43	50	52	41	49	49	48	51	56	54	43	57	52	51	52	52	40	42	52	44	59	49	30	54	35	42	53	42	38	38	49	57	50	38	48	38	48	40	56	50	42	46	44	53	48	56	47	43	45	41	36	50	53	51	43	34	54	41	53	37	57	51	46	41	60	46	59	50	52	41	54	42	37	48	54	42	48	37	54	43	36	41	39	37	41	43	42	43	45	45	40	49	42	47	45	48	50	50	57	56	43	49	53	56	40	41	54	45	46	35	55	50	45	49	43	49	46	44	49	51	29	52	48	56	40	47	51	47	59	38	38	48	54	46	51	36	42	33	46	42	38	49	42	49	48	33	49	41	55	35	41	48	41	51	37	45	43	53	47	40	49	44	43	58	55	46	52	50	50	40	49	31	52	45	44	40	46	43	49	52	54	46	55	36	51	51	45	49	45	39	54	46	37	55	57	56	63	39	50	38	41	45	39	52	58	48	50	42	54	37	45	47	61	46	47	48	61	39	57	43	40	39	44	30	39	47	44	51	43	48	54	41	54	50	45	42	49	56	43	45	38	38	52	58	33	48	56	49	61	57	35	45	52	49	42	53	49	43	38	41	48	36	32	43	45	51	36	45	60	52	53	43	52	54	49	47	54	47	42	49	52	43	43	58	40	46	56	61	43	43	51	43	49	54	47	41	52	47	59	46	48	50	40	60	54	51	41	44	41	48	41	49	39	44	45	58	44	46	56	52	39	48	44	49	44	44	51	47	52	45	51	43	46	40	47	50	48	35	48	44	55	42	33	53	36	44	34	47	42	50	58	33	46	48	48	46	53	43	34	39	44	42	40	48	47	60	45	52	53	55	48	51	34	38	30	47	38	50	58	51	38	68	47	43	41	55	31	45	42	39	65	51	55	52	52	40	44	48	54	53	56	46	49	53	49	53	49	50	68	31	40	48	50	50	43	39	38	39	47	38	53	71	48	38	50	42	48	48	46	49	49	46	45	60	45	53	43	43	53	51	62	44	35	45	49	41	45	45	42	47	62	39	54	60	54	46	41	44	39	52	49	64	35	50	50	39	58	44	54	46	44	42	38	45	41	39	48	53	53	51	52	37	62	34	50	55	45	45	45	51	47	36	52	40	48	34	44	54	50	55	56	43	49	40	41	40	45	45	40	57	50	33	42	56	55	47	42	40	48	45	54	45	41	55	39	50	59	49	42	53	43	39	49	46	51	54	52	40	46	57	32	49	47	35	49	40	49	58	60	59	40	52	55	41	49	37	34	65	73	49	42	32	44	48	50	51	57	42	40	53	54	46	40	51	50	48	39	47	51	51	40	38	56	41	48	53	39	39	43	55	55	55	38	43	43	39	41	53	48	46	28	39	56	44	42	56	47	54	46	37	42	44	49	42	44	51	39	42	44	45	52	45	46	48	48	32	47	42	45	53	45	52	43	53	42	54	47	36	54	48	42	55	42	40	47	42	56	35	35	44	50	36	35	38	44	62	39	40	39	34	50	36	51	41	38	43	31	51	49	41	49	45	35	34	38	66	52	57	49	52	39	52	35	49	36	41	39	42	53	39	30	50	47	54	53	55	36	62	40	46	70	49	55	41	43	47	37	46	43	50	45	50	36	49	43	50	46	48	60	54	41	39	53	43	55	40	48	49	48	41	50	52	40	53	47	52	39	38	57	54	67	39	40	43	50	43	46	39	36	34	47	58	48	46	46	49	49	48	47	45	53	47	52	33	56	44	41	45	57	58	46	42	44	56	47	35	60	49	47	40	43	42	52	41	49	40	33	40	32	44	34	41	53	52	43	47	55	50	31	47	36	54	61	49	66	47	45	46	51	53	39	44	49	37	49	42	40	55	40	47	48	43	49	46	53	44	38	57	43	42	60	43	37	50	45	65	47	38	55	40	47	40	58	46	56	48	46	55	52	45	45	45	55	46	46	46	71	45	39	47	35	52	46	49	51	49	50	53	47	41	42	45	53	56	66	44	43	36	40	47	45	37	42	55	51	40	38	48	39	38	45	42	43	43	50	40	46	48	39	36	45	58	53	39	56	52	55	52	42	55	50	46	48	39	57	46	32	48	50	34	39	32	46	47	45	51	36	47	32	40	45	46	39	42	49	41	43	46	55	37	55	49	54	53	49	42	37	39	42	37	35	55	37	46	52	46	47	45	55	48	56	34	47	44	38	64	39	47	47	45	43	45	37	59	39	49	39	52	42	52	51	34	45	51	45	38	43	45	48	37	40	51	46	59	49	58	52	53	40	48	35	62	37	44	41	44	47	45	59	47	47	51	36	43	38	42	55	44	52	47	52	53	46	49	44	43	46	46	39	48	46	45	58	57	48	56	44	47	51	42	42	48	55	47	52	44	50	49	56	45	53	50	39	33	54	51	37	45	32	44	40	56	46	63	44	46	46	35	54	46	45	37	41	41	40	40	32	41	45	38	47	50	57	56	40	46	30	60	41	59	43	58	57	56	43	36	44	42	36	45	60	43	41	46	41	57	55	37	42	48	48	44	55	49	51	57	49	40	37	38	41	43	53	38	40	43	42	56	47	38	56	43	50	39	44	38	51	42	47	46	50	42	39	42	54	52	46	55	50	53	49	52	43	48	49	45	54	43	43	55	43	42	44	40	46	44	47	42	55	50	53	42	57	44	39	39	45	40	52	49	39	59	60	39	41	56	38	46	41	42	52	46	41	43	49	51	53	50	34	55	45	59	39	53	42	43	52	50	47	40	59	41	53	34	43	46	58	61	38	54	37	32	47	43	64	49	38	56	39	51	39	41	54	41	38	51	63	45	38	43	50	48	47	35	46
16372	676	582	491	714	882	1299	3077	3336	3225	2358	2314	1871	1675	1552	1440	1234	1164	1108	1111	1086	1037	1191	1148	1027	992	975	975	987	1062	1064	1065	1096	1095	1018	933	912	761	760	704	657	667	606	602	614	568	600	542	570	514	533	491	505	463	500	503	431	509	504	444	499	459	449	420	420	464	450	457	454	429	409	440	433	444	488	476	469	461	454	463	493	456	447	425	419	411	423	410	453	427	405	448	439	427	469	387	427	440	440	429	426	444	406	430	420	420	452	406	400	389	421	380	402	422	415	406	394	381	393	381	388	395	424	390	388	384	383	412	388	390	422	418	409	344	351	377	380	371	393	405	410	387	409	382	359	381	391	367	376	422	384	384	359	373	386	413	384	427	409	400	373	388	360	393	397	387	413	381	430	386	406	402	375	361	353	397	376	413	429	397	405	420	379	391	419	386	411	397	430	412	372	372	418	433	405	386	399	372	375	404	403	390	394	401	389	387	413	412	420	408	381	400	346	382	405	389	416	404	391	399	399	406	420	366	421	396	424	363	388	400	371	394	392	437	407	365	387	396	420	417	379	401	406	369	387	396	405	429	371	401	396	383	385	416	409	378	390	422	392	376	388	429	408	385	388	412	390	390	365	374	428	417	373	402	416	403	378	397	394	407	364	392	397	376	394	395	398	351	393	360	364	400	384	423	406	402	423	377	433	385	412	422	398	424	353	423	407	395	377	416	401	420	412	388	393	399	387	411	408	395	408	392	387	416	390	390	417	394	392	386	387	394	420	417	407	387	406	336	443	420	438	392	408	380	394	408	405	366	389	395	405	405	401	410	399	391	359	399	345	386	398	413	398	359	401	368	374	397	396	383	417	401	384	384	417	421	369	397	382	368	375	420	371	382	380	389	370	409	380	409	390	390	406	379	368	413	370	375	446	384	418	348	423	413	345	385	371	382	391	397	381	413	434	350	398	371	393	387	372	396	394	386	389	408	389	375	389	377	386	406	364	390	354	373	406	404	408	402	406	377	386	384	402	375	382	429	400	389	404	375	408	414	396	425	403	426	388	378	408	417	436	391	379	378	463	393	403	402	380	405	365	395	387	360	410	385	370	376	367	404	357	353	367	386	393	408	403	416	376	396	376	410	385	413	381	395	405	407	415	391	403	376	406	408	406	376	396	393	411	390	414	366	403	396	412	383	385	390	399	379	361	413	414	392	394	413	386	372	404	408	403	400	384	348	373	403	345	369	378	371	393	411	389	385	395	370	383	391	379	387	384	381	384	398	364	355	378	354	360	396	413	385	402	445	433	397	391	386	378	411	438	395	407	390	376	372	381	420	412	363	424	430	403	384	374	397	391	362	368	391	391	380	362	440	414	407	365	379	363	395	406	396	384	421	393	409	379	394	400	436	360	422	375	382	412	381	369	367	389	405	371	376	394	377	371	401	387	397	425	375	354	424	358	362	374	408	367	405	404	414	404	415	399	362	366	370	422	394	400	362	401	363	363	387	386	397	374	396	388	360	398	387	397	384	402	395	390	378	392	405	382	387	442	411	400	395	421	393	377	386	402	364	394	385	396	369	409	381	368	386	383	378	388	410	368	418	366	381	391	440	398	401	393	394	369	387	379	398	414	410	397	369	373	407	392	365	402	404	369	380	414	411	398	398	405	388	409	370	419	400	389	410	419	408	365	402	400	379	378	428	401	409	378	394	391	396	383	411	382	418	389	385	382	427	382	395	413	363	376	396	396	408	383	427	387	378	398	389	370	363	428	410	416	347	417	376	391	417	364	368	382	395	405	406	381	410	375	423	390	412	395	371	394	368	403	400	381	381	409	368	408	369	394	403	383	368	423	409	387	388	393	412	412	353	403	388	374	360	379	408	366	386	396	419	391	386	398	422	398	398	405	394	376	354	367	405	352	382	426	406	395	407	368	412	394	379	388	392	393	389	368	401	383	353	403	385	401	404	414	410	410	386	390	408	408	405	378	422	390	403	400	409	402	360	403	368	384	396	382	395	407	383	415	380	391	358	378	395	404	385	408	381	417	412	369	378	391	388	402	373	435	396	377	405	369	401	424	414	440	424	398	374	380	409	400	385	396	372	371	377	393	375	366	409	371	374	429	426	432	398	382	395	394	416	403	392	398	371	381	387	381	392	376	364	403	367	380	427	422	392	393	365	356	362	396	382	355	396	367	402	424	371	375	393	387	362	390	413	409	402	377	382	365	366	409	353	408	419	396	414	401	386	349	389	399	413	425	406	380	366	382	417	405	369	374	438	342	376	377	388	377	375	382	418	412	396	387	396	398	399	425	395	381	375	391	416	381	394	398	349	414	388	378	390	403	401	423	403	429	408	372	379	404	393	347	388	398	403	400	355	415	389	416	397	414	331	406	393	400	369	381	397	375	400	400	383	385	372	381	354	393	371	377	407	371	395	400	421	422	393	417	395	385	386	397	374	409	400	380	401	411	398	380	385	407	403	394	400	384	404	371	387	397	387	410	379	426	406	399	389	362	371	361	415	380	405	387	390	394	381	404	384	417	397	410	408	417	387	410	399	370	394	410	394	426	385	350	397	397	383	383	403	404	392	401	405	376	404	401	417	390	374	390	453	371	388	374	363	405	347	402	405	408	386	413	410	368	390	418	397	408	402	399	400	367	403	428	373	381	409	392	393	397	371	413	362	389	428	367	394	411	382	404	410	387	387	378	426	375	419	388	383	397	346	390	363	432	373	370	372	376	416	405	397	396	397	385	413	388	340	402	432	409	401	391	378	408	380	342	374	415	368	404	400	383	433	357	398	378	399	417	366	390	423	349	379	410	395	429	399	398	411	382	385	400	390	410	396	389	402	378	413	383	379	359	387	376	400	379	432	392	401	384	374	417	391	395	386	402	393	388	413	371	352	439	415	410	392	381	392	377	422	377	415	416	384	398	390	390	403	405	395	397	409	383	398	376	415	390	407	388	381	382	441	404	375	379	380	402	402	395	411	364	401	387	402	395	396	401	348	387	392	424	410	396	396	397	427	372	395	376	419	382	391	386	414	374	430	420	405	405	380	390	403	405	394	411	395	415	368	377	422	388	426	411	385	368	357	409	374	386	397	419	373	392	395	408	406	418	388	381	420	409	410	363	397	397	376	393	381	400	411	367	376	360	364	422	414	397	394	407	420	375	366	353	371	357	382	394	417	400	365	374	399	371	380	406	447	350	439	388	402	404	433	417	400	392	389	425	405	372	400	394	385	405	362	393	414	370	432	402	370	362	399	396	386	391	386	423	380	389	394	438	375	405	385	391	411	396	363	409	399	402	380	384	402	422	390	347	364	397	386	387	347	372	380	405	425	383	410	420	369	402	392	394	383	387	363	386	376	383	362	410	356	385	405	380	373	366	366	410	379	387	391	363	420	358	397	393	377	390	371	405	401	372	407	398	389	364	379	413	403	370	388	378	382	366	417	374	359	404	385	394	422	383	369	427	364	372	397	381	363	392	381	391	375
10177	309	128	117	112	106	128	174	150	164	145	165	142	119	130	150	123	133	124	114	152	125	126	118	120	119	109	122	128	119	122	123	134	114	120	108	107	93	129	109	122	113	117	88	100	110	101	102	96	99	96	96	97	100	100	100	104	99	85	85	79	98	97	96	91	99	89	77	85	110	95	92	106	97	95	96	87	114	86	107	108	102	96	78	99	97	87	99	98	68	83	89	98	96	98	90	91	87	70	93	92	86	93	96	94	90	85	87	79	115	92	70	68	103	89	77	91	81	83	108	93	85	88	109	74	110	89	82	100	94	115	75	100	86	99	90	86	83	96	96	100	88	86	96	88	92	79	66	82	91	79	81	115	82	89	100	107	97	95	98	90	107	91	82	94	84	98	83	101	88	86	88	93	94	76	88	100	68	95	98	84	94	79	72	85	95	91	89	83	79	94	86	104	87	91	88	91	99	104	111	91	102	78	84	87	84	95	91	77	83	99	84	98	86	76	100	99	96	89	83	79	102	81	76	88	80	82	80	98	92	117	73	92	88	86	92	89	97	81	70	80	103	96	86	106	108	82	100	66	109	122	88	87	73	83	96	113	86	94	83	79	98	81	94	78	78	87	90	79	105	85	93	84	78	89	105	84	88	88	82	85	82	107	107	91	98	92	85	88	93	84	81	87	84	98	93	88	97	85	77	99	85	99	85	77	85	89	83	88	69	106	107	94	91	88	78	92	93	92	67	74	89	87	79	89	97	90	70	100	98	95	82	89	87	100	76	90	88	90	87	89	101	99	98	83	89	77	85	90	86	89	86	105	90	80	83	95	98	97	91	80	83	89	93	95	79	91	103	89	96	90	110	97	84	91	88	84	91	76	91	96	84	84	85	84	85	83	101	77	92	89	95	98	87	89	84	104	85	67	84	85	91	76	107	95	99	95	78	84	88	91	77	82	79	85	90	90	91	107	87	105	90	99	97	86	93	87	96	78	90	88	99	78	93	97	85	90	87	88	95	95	81	90	100	84	88	100	79	96	77	100	83	81	98	91	85	96	78	111	84	86	87	110	100	92	103	88	85	92	84	91	77	93	94	95	78	88	69	79	97	83	103	90	91	94	89	90	104	91	94	76	80	91	91	97	94	88	91	86	86	105	108	94	74	102	88	97	85	103	90	95	94	96	80	71	94	102	68	86	73	86	98	101	80	86	84	99	90	83	86	83	82	93	90	88	91	103	90	92	102	83	88	90	87	84	86	94	105	87	103	99	81	84	91	102	75	93	84	96	90	94	83	78	70	79	80	83	101	84	79	99	85	83	77	96	83	91	73	84	85	90	81	86	80	93	95	84	105	84	92	80	82	104	88	105	90	80	88	81	91	96	79	91	88	85	89	90	83	92	86	98	102	92	106	90	77	88	71	92	93	95	94	105	93	102	81	99	99	100	89	94	91	101	110	87	101	81	82	83	80	90	85	91	79	69	71	73	95	88	100	99	77	94	90	96	92	87	88	95	103	81	87	84	74	107	85	84	76	78	99	91	82	96	85	92	78	84	74	111	77	93	88	96	88	94	89	82	76	99	90	71	89	79	88	94	77	91	81	87	113	89	85	83	95	101	77	87	82	97	92	85	93	85	91	82	81	86	86	94	94	89	91	96	97	80	86	81	95	84	99	79	100	89	76	101	88	84	82	101	81	85	84	84	89	79	104	99	76	76	80	95	96	82	73	95	94	95	88	88	89	97	88	76	87	101	92	97	104	114	94	102	78	80	101	101	99	81	101	91	108	85	93	85	87	91	74	105	77	92	87	94	69	96	91	83	96	85	78	94	100	89	93	82	79	78	86	82	99	95	77	92	97	86	104	70	102	95	88	96	97	80	79	103	85	82	83	93	71	90	98	82	96	91	87	86	86	122	74	95	88	84	76	86	80	88	83	75	76	86	98	90	85	82	84	104	87	83	82	93	83	85	100	102	88	80	98	72	83	78	92	96	83	88	86	84	88	83	89	99	98	98	80	92	96	77	81	95	90	94	84	88	84	101	78	73	96	85	101	86	71	97	86	90	97	100	100	90	92	81	69	92	85	96	91	82	88	76	91	99	84	93	94	87	83	74	100	90	93	90	100	86	88	81	84	94	87	106	83	100	77	95	68	84	73	81	89	83	97	94	89	88	82	77	101	99	95	92	80	90	89	92	85	76	93	82	88	98	72	90	95	93	73	98	87	105	88	87	100	91	93	81	87	88	65	116	92	99	96	80	87	80	95	101	84	84	98	97	108	79	90	67	106	90	91	91	83	91	92	103	89	96	74	98	85	73	86	97	102	89	98	88	84	71	92	93	94	85	87	89	81	95	85	85	88	112	86	98	87	76	97	98	76	64	90	93	87	85	90	70	101	82	86	73	83	101	99	77	106	92	106	91	95	82	66	95	93	88	82	90	102	98	84	101	98	89	95	81	85	83	95	98	109	83	94	89	87	99	79	86	72	81	90	86	79	78	96	84	90	82	81	78	112	97	85	80	103	98	112	89	81	84	85	99	86	83	100	90	94	88	79	87	96	82	95	96	81	77	98	75	88	83	91	104	89	88	96	84	75	80	84	95	85	81	78	94	100	94	86	93	88	89	89	97	98	82	98	81	94	105	96	89	75	87	73	82	76	89	99	95	73	84	79	92	79	90	106	87	83	103	79	91	93	96	74	102	93	84	92	82	88	96	82	95	102	103	92	84	85	89	82	101	100	82	86	99	95	83	110	77	91	86	96	80	112	96	86	102	73	93	84	102	98	106	82	99	79	86	81	77	86	92	78	92	88	100	88	83	90	96	86	92	78	93	95	74	83	88	74	69	87	92	95	94	82	96	75	89	87	107	86	86	79	89	88	93	93	91	102	96	88	89	95	92	117	91	92	98	88	89	81	97	92	101	78	89	80	93	97	91	90	87	74	78	83	85	89	87	89	110	76	80	98	78	79	80	92	83	105	75	82	74	97	102	77	89	100	95	87	88	101	89	78	96	92	81	82	93	81	100	87	74	93	97	96	84	85	89	96	104	91	92	96	88	88	84	89	90	83	102	84	99	103	79	99	88	96	71	90	99	104	98	84	82	86	90	99	84	88	95	99	83	102	89	107	72	92	94	83	98	90	75	106	96	86	82	100	100	93	94	81	96	91	100	103	79	91	97	100	90	81	85	92	69	78	88	68	81	81	82	86	87	68	95	96	102	76	87	90	96	93	65	69	88	95	92	103	75	86	83	102	104	78	80	100	100	91	85	100	94	99	95	86	93	88	79	82	85	99	85	93	88	87	101	77	83	108	94	105	82	86	94	104	82	113	109	84	81	90	89	98	86	90	89	83	92	98	101	83	97	81	118	97	106	87	82	93	80	82	86	90	97	81	94	102	95	92	96	102	93	82	82	82	104	111	88	94	87	95	88	85	81	99	94	99	84	93	91	82	94	83	83	94	78	96	93	83	90	98	79	89	89	95	103	92	79	83
26570	2378	1336	1377	2595	3696	4239	6183	6088	5491	4193	3991	3346	2899	2551	2454	2202	2102	1960	1976	1896	1855	1984	1886	1788	1724	1651	1608	1746	1855	1982	1850	1900	1807	1627	1523	1401	1279	1342	1242	1179	1091	1079	1108	1079	1107	997	1026	986	920	976	915	971	890	952	856	805	891	851	830	824	856	900	818	789	848	815	826	868	829	823	843	793	837	898	848	892	798	876	856	858	822	878	800	783	782	778	823	830	786	808	857	873	754	765	792	731	705	763	766	760	732	828	811	737	734	779	738	722	754	743	728	744	757	727	731	725	731	782	750	758	722	751	797	715	743	714	704	710	746	743	785	694	713	760	695	782	726	717	725	804	783	763	768	728	744	781	770	734	736	757	743	695	761	726	785	774	765	783	686	720	736	766	745	742	789	751	768	760	739	777	734	764	731	768	754	718	706	726	716	745	734	762	754	746	694	759	710	766	728	760	728	717	727	790	778	783	718	798	717	737	733	778	741	786	744	746	701	741	740	746	708	701	741	725	730	732	768	741	714	790	743	734	750	759	803	742	717	763	754	740	761	732	748	751	742	745	775	734	717	769	803	704	781	717	694	736	752	693	740	761	752	729	757	742	726	774	730	739	751	705	787	764	719	714	709	749	721	688	690	736	751	768	715	744	721	747	704	680	753	739	725	731	714	751	754	795	695	740	722	744	736	758	771	756	782	755	712	707	732	773	731	700	705	773	728	774	749	749	765	710	715	757	727	744	705	729	790	771	741	752	748	719	759	718	739	729	757	790	735	775	745	706	733	766	742	732	713	720	715	750	734	710	736	723	738	706	721	703	788	756	770	717	711	757	678	706	730	753	708	737	769	680	727	698	711	703	768	749	757	716	777	707	800	736	721	778	721	725	674	761	774	740	730	755	753	755	747	752	683	788	719	690	706	723	741	751	683	723	734	720	697	736	752	725	772	741	787	749	780	764	799	755	729	767	754	712	740	741	743	786	692	747	730	762	773	701	745	745	688	726	783	711	748	676	838	718	695	756	767	715	775	792	800	761	764	718	767	737	745	738	730	794	744	749	750	743	739	713	737	759	726	760	732	758	764	740	751	724	740	782	747	789	773	740	732	728	721	725	752	704	761	781	739	744	754	751	747	721	772	769	760	770	746	711	706	733	751	747	718	710	738	709	746	762	744	714	732	735	727	714	744	706	746	694	730	726	764	786	760	764	740	709	707	744	734	761	763	756	738	751	812	739	727	792	711	742	702	766	716	752	744	714	733	707	727	748	761	737	738	697	723	729	713	736	725	711	695	732	703	745	721	719	712	740	761	790	813	730	761	707	718	726	735	735	736	760	699	725	745	758	748	736	758	750	737	777	757	675	696	712	707	764	739	773	740	779	726	721	709	736	734	728	729	738	756	778	770	724	750	789	761	723	735	775	714	731	740	758	776	728	708	790	712	744	742	719	745	732	768	741	733	768	707	742	716	733	744	729	775	765	742	777	726	772	758	713	735	691	731	743	724	769	741	760	705	720	729	718	806	737	750	726	766	735	694	758	704	762	756	707	727	734	765	759	750	758	725	772	756	739	723	732	776	700	733	756	753	760	757	697	745	725	768	737	695	710	718	741	752	710	741	685	720	738	734	742	731	790	734	760	701	720	714	739	752	723	761	728	776	739	743	753	768	708	710	678	729	737	779	791	684	739	757	796	754	722	721	724	767	730	780	715	753	694	683	733	763	712	750	738	703	734	752	760	756	678	714	745	743	722	747	755	716	716	718	718	698	771	760	758	739	732	722	750	751	730	767	732	758	702	739	719	712	748	747	721	778	734	715	728	752	741	743	746	796	735	719	728	742	735	730	711	758	666	701	715	743	734	706	714	737	765	753	680	721	779	739	732	742	714	744	746	711	768	766	756	734	746	750	717	732	761	748	745	713	735	794	757	764	738	724	760	749	721	689	795	739	724	767	663	740	742	732	752	741	723	727	733	732	778	737	738	788	769	737	742	745	759	767	717	672	761	712	755	740	764	810	692	769	731	726	730	739	781	710	742	752	707	763	702	748	716	745	772	763	763	745	743	744	759	724	768	733	758	781	783	741	813	760	777	677	784	729	700	738	729	742	717	731	750	707	751	735	753	788	741	701	734	772	781	770	752	724	776	706	729	667	739	742	764	751	719	751	782	777	749	744	735	735	755	708	717	740	754	738	781	776	743	746	753	738	709	727	730	738	754	720	735	736	744	775	737	742	772	726	761	743	749	762	759	700	731	728	712	786	738	732	771	710	750	759	748	764	757	725	794	723	712	702	804	750	769	710	758	780	721	756	733	711	735	699	711	666	714	709	743	764	738	729	737	725	732	725	687	732	755	765	731	708	741	787	715	687	708	764	747	783	703	703	771	712	767	746	771	721	735	755	774	775	740	710	781	748	750	687	800	725	743	737	790	727	697	739	720	758	751	760	757	733	721	748	758	744	747	742	755	791	746	797	702	744	749	759	764	722	788	743	755	711	708	746	705	733	757	752	696	727	745	746	697	756	768	737	763	692	720	737	801	772	732	762	745	768	700	760	746	740	705	739	773	721	739	729	746	736	778	736	679	767	704	746	688	743	764	714	710	794	732	732	727	750	751	757	745	724	747	718	750	701	757	733	759	697	744	713	788	783	738	736	766	742	718	723	680	758	721	757	697	742	741	724	697	745	749	784	698	693	717	708	726	811	753	743	767	749	718	751	692	719	705	726	779	733	773	783	747	748	758	745	762	748	682	737	724	767	714	741	759	694	732	761	741	726	732	729	787	748	748	721	727	701	748	736	767	761	708	777	758	737	729	791	754	716	751	707	784	703	709	781	736	780	745	708	701	736	762	706	793	789	757	732	759	767	720	736	703	772	679	745	698	794	765	730	715	731	744	732	728	739	740	697	750	710	740	759	703	741	749	722	695	707	730	755	735	699	703	736	732	769	764	761	741	713	729	725	747	743	748	759	706	780	743	746	722	703	705	707	733	714	715	735	801	744	760	758	764	746	754	719	746	762	733	733	759	745	725	708	725	766	734	731	745	747	746	738	729	788	749	742	742	779	683	746	719	784	783	773	754	727	727	709	774	754	713	762	774	706	763	696	725	709	751	707	737	769	762	758	733	703	731	729	777	754	766	748	766	730	750	752	773	702	737	718	771	673	721	700	751	765	748	719	726	737	740	752	752	760	719	733	724	724	760	679	763	747	703	760	769	758	731	735	751	734	701	742	721	700	728	743	724	721	779	767	772	754	767	754	732	745	719	720	731	725	711	765	705	774	756	753	718	713	746	744	768	732	743	771	714	770	756	721	769	807	798	715	733	695	742	764	697	714	711	735	720	741	719	755	748	722	706	706	714	732	708	698	709	731	707	714	758	743	779	732	678	726	743	786	742	757	779	715	696	777	703	708	789	762	744	682	739	699	734	739	777	749	770	715	733	707	736	736	725	723	794	687	722	727	771	742	767	768	747	737	685	719	738	718	743	710	742	705	744	719	754	750
10653	176	57	56	47	51	76	120	121	105	93	96	81	77	84	70	66	79	73	67	61	66	69	69	60	73	59	66	54	79	79	62	79	58	59	60	51	47	54	54	53	37	55	48	52	50	33	39	38	35	39	47	34	40	32	37	28	38	32	49	41	39	38	33	37	41	42	40	40	47	50	35	43	43	42	40	42	40	56	27	34	44	43	61	44	34	42	45	38	30	42	47	36	33	36	36	40	23	41	35	35	41	39	37	35	31	30	39	38	42	33	33	34	35	40	29	31	40	35	45	33	36	27	39	28	40	35	27	36	35	37	38	39	44	31	37	33	42	33	45	40	35	41	41	37	35	32	36	41	41	30	28	31	40	36	38	42	30	27	34	54	27	37	44	37	28	39	37	36	33	32	50	24	31	36	41	32	33	34	32	37	33	22	35	40	31	37	35	32	29	40	33	32	46	28	32	34	30	37	38	38	26	37	39	31	35	42	34	34	41	42	43	38	32	33	38	30	25	33	35	37	34	42	27	36	27	28	38	25	26	42	23	35	33	31	32	29	43	30	41	39	35	44	29	28	39	28	38	33	41	32	29	37	24	38	37	41	39	31	38	34	41	34	32	45	33	40	33	43	24	32	35	29	31	37	43	31	38	35	34	42	37	38	29	27	35	30	34	32	23	32	47	44	41	35	32	30	30	33	38	33	37	29	44	36	39	42	37	36	37	45	29	30	42	44	34	36	33	27	40	30	32	47	33	39	31	51	43	34	25	43	37	35	35	32	33	26	39	31	44	26	38	23	37	35	34	38	33	32	39	30	37	44	32	35	23	38	39	41	35	48	34	41	34	40	33	32	30	26	34	35	34	42	39	30	35	37	40	29	29	42	44	33	32	31	38	27	36	27	40	34	31	31	28	41	41	34	35	41	31	38	41	37	33	34	31	34	41	25	24	43	33	25	43	40	48	39	25	42	44	25	31	44	34	31	40	35	37	34	32	40	49	33	39	31	44	46	31	42	35	35	37	51	39	40	37	35	36	40	30	36	39	30	27	40	35	41	32	32	32	33	37	30	44	29	37	23	29	40	35	34	29	30	31	40	36	39	45	41	26	31	32	32	42	36	32	35	41	46	42	36	39	41	34	43	30	37	31	27	29	31	29	34	36	31	35	21	30	18	35	38	30	37	43	43	28	30	44	30	45	34	31	52	39	35	37	30	37	50	29	25	45	29	41	48	39	41	35	43	34	31	39	29	30	42	41	40	45	37	34	36	46	31	26	32	32	34	35	41	36	38	49	31	42	37	38	35	35	35	35	39	33	27	37	38	44	32	32	43	31	37	38	45	49	30	33	40	29	33	35	27	39	36	46	30	36	35	38	31	30	38	32	35	50	36	34	40	32	39	26	28	35	47	42	43	28	35	42	46	36	52	40	29	29	35	42	37	34	35	42	35	41	40	35	30	41	26	39	30	32	32	28	42	37	32	29	29	31	36	49	38	33	39	32	26	40	41	42	34	45	31	39	33	24	56	37	32	32	35	26	39	32	33	41	32	31	33	37	25	39	34	43	35	34	45	50	31	31	39	38	31	38	31	24	35	50	39	35	32	40	50	29	36	36	31	38	41	37	32	28	26	41	41	31	39	39	31	49	34	33	43	44	33	36	37	38	30	47	34	35	30	26	36	28	48	38	37	35	32	39	32	34	33	41	33	37	29	37	35	48	29	39	44	28	36	46	26	40	31	35	37	39	28	39	35	32	29	37	32	33	29	45	39	39	39	28	37	27	31	37	38	40	34	33	26	34	33	35	34	41	29	35	36	48	48	42	32	36	35	28	49	32	45	38	39	32	41	42	27	39	38	32	35	42	37	33	35	27	29	37	39	39	32	45	33	37	36	27	34	35	33	42	36	33	32	48	33	44	32	30	31	34	39	41	40	40	30	26	36	32	40	46	33	35	36	34	35	46	40	26	31	39	54	29	39	28	33	37	43	30	29	45	33	39	38	31	36	28	35	35	34	42	38	31	39	30	45	45	30	48	41	31	43	41	46	39	39	31	32	30	41	43	37	32	35	39	33	37	32	36	34	42	25	34	30	28	35	36	30	39	29	40	36	31	31	33	31	35	36	30	37	49	38	33	28	31	38	36	30	33	36	40	44	34	33	36	40	34	40	31	33	36	33	30	44	41	37	40	39	39	35	33	33	34	35	40	32	44	30	39	37	35	32	36	29	30	34	36	35	40	37	29	31	34	38	27	37	33	37	28	34	35	35	37	43	42	34	27	31	45	34	35	31	43	33	39	29	38	39	52	28	30	37	32	32	21	43	31	39	36	29	28	30	31	39	39	34	45	40	39	35	38	28	45	23	33	46	42	42	37	43	35	29	38	28	31	26	34	42	28	36	32	37	34	44	40	36	32	25	51	46	32	24	35	27	25	27	28	37	38	36	31	33	36	29	31	28	41	41	35	32	34	29	28	25	25	28	42	39	29	37	41	37	23	36	43	40	39	42	39	27	30	19	30	39	33	31	32	39	30	27	34	44	27	44	32	42	38	49	37	36	35	39	37	38	28	32	26	40	37	38	36	41	38	47	24	49	36	32	38	34	40	38	37	25	32	33	36	33	29	38	40	41	36	35	34	39	32	29	25	37	31	36	50	39	28	34	41	33	48	46	43	24	40	33	45	35	32	27	35	47	32	46	33	31	38	29	27	34	34	35	45	40	43	34	27	27	31	39	34	45	34	32	50	37	33	28	42	38	35	38	29	48	31	27	30	30	32	45	30	32	40	35	27	49	41	39	40	33	34	25	45	39	32	36	35	27	25	28	33	38	33	29	33	46	45	42	43	39	38	35	32	40	37	46	32	41	36	31	23	26	29	41	24	40	35	44	54	26	39	35	29	36	34	39	35	43	36	33	31	25	36	37	36	40	45	32	38	33	34	39	37	32	33	38	30	31	52	31	29	38	29	30	43	38	43	40	25	33	34	31	31	39	35	44	42	28	39	32	39	39	36	32	37	26	47	31	35	43	40	29	40	33	39	42	38	39	34	45	29	34	23	39	37	30	36	36	33	32	41	41	30	36	36	51	39	36	26	36	22	34	34	41	24	35	36	26	42	37	29	40	36	41	34	34	37	38	32	29	33	30	30	34	40	28	38	28	39	27	39	35	33	29	29	41	33	38	27	45	48	38	34	43	31	39	29	32	37	39	37	29	30	33	29	35	31	38	30	37	50	25	40	37	28	40	32	29	33	44	40	43	38	35	34	32	42	35	37	50	33	39	32	33	39	36	42	35	54	38	25	34	30	37	32	26	31	44	34	37	42	44	32	30	39	38	39	43	45	38	26	32	29	50	28	26	38	35	32	39	45	43	37	19	31	39	33	40	37	34	35	35	43	37	43	44	28	36	33	34	48	28	37	34	41	36	42	40	23	37	31	35	39	27	38	35	39	37	37	34	39	39	29	36	29	44	29	40	29	37	33	32	30	46	40	34	43
21598	1410	781	822	1723	2723	3292	5027	5387	4843	3649	3581	2857	2498	2217	1908	1827	1604	1557	1538	1494	1422	1554	1473	1383	1341	1326	1355	1421	1449	1518	1421	1486	1417	1235	1087	994	897	839	806	728	727	634	657	674	652	622	604	590	540	540	477	462	452	449	431	418	433	447	415	416	418	422	418	386	365	399	392	370	400	366	430	416	466	374	398	406	424	442	385	410	413	377	359	363	366	388	384	357	369	375	335	351	335	363	339	371	329	354	337	367	329	346	348	372	334	343	323	326	314	318	327	338	299	305	330	333	308	310	324	316	351	310	310	335	315	315	302	319	326	325	286	294	314	309	317	297	310	330	261	301	308	277	307	323	310	337	315	301	322	307	294	305	300	273	283	307	316	295	309	318	295	309	320	334	317	308	278	310	324	292	277	297	306	300	295	319	289	310	331	296	286	314	314	280	299	313	309	306	300	292	292	303	318	303	283	298	295	322	307	278	295	300	339	294	312	292	293	302	290	284	296	311	334	326	301	289	300	272	285	318	325	325	308	295	300	305	331	323	314	327	320	289	277	330	298	324	314	310	291	306	302	295	318	285	302	308	296	308	318	311	330	325	307	315	334	323	273	344	274	319	308	302	304	302	311	319	315	317	326	298	297	315	331	261	325	304	320	315	318	316	295	311	332	278	300	313	316	309	294	284	281	309	284	292	302	313	305	307	321	316	305	284	305	300	301	281	299	300	309	297	322	320	275	305	314	302	297	298	298	316	314	319	303	309	314	293	295	301	315	311	288	293	310	310	335	316	318	328	328	331	313	286	315	310	336	345	330	286	342	269	320	310	282	307	313	309	322	286	304	276	326	295	319	277	294	325	300	315	350	311	296	316	300	299	306	307	293	327	279	304	296	278	297	303	283	297	308	314	289	277	264	327	328	315	324	294	299	296	303	296	298	320	301	297	285	312	300	269	277	301	297	272	286	339	310	302	319	324	310	320	292	308	305	271	312	332	303	302	306	319	308	330	270	300	267	289	308	301	283	318	328	283	288	287	309	323	318	308	327	297	332	300	296	315	304	321	313	326	328	265	322	307	313	318	333	284	326	333	294	307	298	276	310	296	302	291	292	316	280	312	333	305	291	285	301	325	302	274	280	302	301	312	298	276	324	316	305	287	298	267	288	266	313	308	287	302	329	340	329	291	299	258	343	283	323	316	280	292	317	303	320	320	297	291	302	320	267	309	343	288	290	284	330	292	282	304	292	271	307	293	291	294	295	334	328	296	296	291	299	303	274	272	277	322	300	310	257	313	303	306	293	331	294	330	319	311	291	323	324	340	312	263	304	305	320	320	314	283	311	307	303	264	313	326	292	350	282	310	310	306	302	305	302	296	306	274	313	287	310	286	305	298	305	308	330	314	296	278	295	287	291	305	291	291	283	326	314	304	316	273	297	314	284	291	310	313	291	298	281	322	322	296	331	300	303	308	323	326	317	317	310	305	308	281	298	290	307	305	337	333	278	292	323	302	281	301	299	299	312	295	309	296	311	308	316	311	298	295	305	313	310	321	303	287	309	296	302	317	301	302	291	312	308	319	285	304	299	271	306	310	314	297	274	299	335	309	298	315	310	268	288	316	315	279	274	293	294	316	298	319	289	311	288	280	331	313	299	291	269	323	292	291	294	306	292	306	309	359	294	303	298	340	331	313	296	286	296	326	316	318	285	318	257	294	315	290	305	303	326	282	288	302	310	297	292	298	279	286	292	327	288	309	333	314	346	307	324	310	315	308	288	286	313	309	310	320	299	334	305	314	322	318	276	303	298	309	295	293	289	300	339	301	278	335	322	322	305	311	287	284	320	288	305	286	309	307	287	328	279	337	291	293	303	297	301	332	273	290	328	348	307	299	278	292	312	269	312	323	311	293	293	297	294	315	333	285	286	287	291	282	319	328	314	304	334	329	324	315	302	315	267	334	303	328	282	267	323	312	260	298	327	326	315	289	269	288	319	312	341	315	311	322	297	286	318	326	268	301	312	304	275	307	275	305	314	307	288	318	274	303	301	291	296	301	312	301	301	284	275	321	310	319	307	286	301	299	293	276	289	306	320	309	269	314	301	290	312	280	333	316	294	295	294	288	278	298	308	324	330	336	296	269	306	311	320	296	282	325	307	308	313	308	294	303	299	313	320	324	333	273	315	317	294	299	355	311	329	289	293	320	284	311	336	315	302	288	306	278	282	297	265	285	289	290	278	303	320	308	322	303	311	297	288	298	314	326	306	275	313	275	306	294	292	319	327	312	278	317	319	271	314	276	301	301	303	296	293	311	302	289	301	279	261	317	289	288	323	291	312	313	311	323	296	321	315	322	306	293	322	283	314	305	297	328	298	309	289	300	315	277	320	284	325	320	263	289	302	297	293	306	310	318	292	297	316	302	283	289	287	295	278	315	325	301	283	292	281	306	332	312	286	317	294	340	292	308	306	268	281	358	291	301	279	289	269	279	296	312	321	279	320	306	315	291	281	307	288	289	308	313	311	318	291	295	283	283	299	300	287	304	312	290	294	304	278	292	314	288	320	290	329	273	275	317	297	314	287	297	315	311	266	310	317	296	289	304	315	283	318	300	309	323	285	283	255	324	314	335	269	353	311	317	324	293	307	293	317	317	292	282	302	309	332	332	275	297	281	303	279	300	290	295	304	310	292	305	282	264	306	274	305	321	320	302	284	288	318	292	315	299	321	307	345	290	319	301	344	291	300	317	304	305	288	300	289	312	305	332	331	297	299	308	307	282	331	328	299	283	304	291	248	284	334	326	302	289	310	272	255	315	313	303	274	280	314	277	292	309	263	315	290	288	298	324	297	293	283	318	291	314	304	295	343	288	308	311	299	336	281	320	301	290	316	294	313	312	297	316	314	287	332	331	290	301	304	328	311	297	304	313	276	317	316	316	303	311	291	315	286	300	310	283	289	321	285	312	311	316	325	287	288	304	308	320	278	317	324	290	310	296	307	317	290	315	335	310	299	331	296	303	295	279	308	288	290	323	305	299	286	277	287	278	310	302	294	322	293	294	332	303	296	347	325	290	307	282	318	279	275	294	321	297	304	318	310	312	319	330	271	298	319	316	309	329	341	279	303	305	281	289	311	305	289	284	342	302	282	323	311	331	300	296	342	279	296	303	352	308	305	281	324	318	294	317	309	314	332	292	285	314	349	311	276	310	341	331	270	285	290	317	315	287	275	317	325	296	286	304	298	324	287	319	313	312	301	313	282	293	297	315	310	294	322	318	322	317	330	308	320	277	341	321	293	299	329	296	306	276	304	323	276	309	291	282	287	287	304	330	289	294	324	296	288	319	303	294	301	318	319	312	283	308	320	315	318	316	299	286	322	339	285	295	303	300	285	303	302	319	319	315	303	319	306	315	295	314	338	287	292	292	282	307	298	301	294	322	296	264	314	314	301	324	312	293	326	305	289	316	292	310	276	325	315	322	300	340	314	316	312	310	280	292	328	304	294
14187	536	183	139	110	120	148	185	187	217	169	175	168	160	138	128	142	148	116	107	108	108	143	159	124	127	122	121	127	141	140	127	147	122	118	128	109	128	136	97	96	90	97	115	110	94	109	92	91	81	82	104	98	86	96	88	97	84	87	82	79	88	82	76	93	89	91	85	77	94	88	94	86	79	90	83	82	89	83	91	61	89	77	85	104	85	81	91	84	90	80	91	88	78	75	66	80	81	82	85	71	87	84	81	84	101	93	89	64	78	74	96	84	93	74	101	96	75	90	96	88	102	75	76	83	84	81	94	81	73	94	76	74	78	73	93	76	94	88	84	63	81	93	84	83	84	77	71	95	94	87	81	87	83	88	83	85	100	81	78	83	86	97	86	80	71	90	84	70	91	81	72	94	70	82	88	60	81	85	99	79	90	78	88	120	92	81	88	84	86	73	104	87	77	97	88	74	77	81	78	92	82	86	93	100	87	85	87	75	93	102	72	78	94	80	75	97	83	93	85	84	98	88	96	84	71	82	80	70	66	83	68	69	74	83	68	101	92	74	90	87	70	89	89	69	67	74	83	104	83	103	65	79	92	83	76	78	69	90	94	87	92	92	78	85	89	81	93	87	90	86	88	76	83	93	84	71	72	80	80	75	84	83	81	86	79	84	81	92	100	75	79	81	79	81	97	90	76	92	81	91	97	77	87	68	70	95	88	95	91	83	69	84	81	71	86	97	79	92	82	71	72	87	81	93	79	90	110	90	76	76	77	99	68	74	81	85	90	96	106	89	82	66	73	93	73	81	74	75	98	79	94	99	71	86	88	90	93	94	88	90	83	72	79	79	89	77	88	90	74	92	83	88	80	84	88	82	103	79	73	98	94	83	72	83	85	86	93	79	83	73	77	66	88	88	90	87	83	82	94	87	79	89	73	82	98	75	81	65	82	96	88	95	59	83	78	76	88	89	67	75	92	86	89	100	69	83	72	90	99	98	93	70	92	77	96	86	91	78	101	87	74	71	100	87	98	73	76	88	66	94	82	74	97	87	71	78	93	103	72	81	79	89	86	78	88	69	71	71	88	86	58	73	83	77	84	96	88	85	88	89	86	78	91	85	83	90	76	72	71	72	85	98	95	84	87	93	89	105	78	90	102	79	100	67	80	79	82	90	79	82	87	78	81	81	84	91	77	86	85	69	73	111	76	77	90	68	89	83	88	95	76	92	78	96	94	79	85	83	69	82	85	87	90	86	74	80	94	77	77	82	80	80	71	87	90	93	78	95	92	90	84	96	82	80	76	95	81	91	101	79	72	78	90	82	95	106	73	101	76	86	85	64	85	65	81	86	84	83	75	77	80	88	91	78	84	98	73	84	66	100	86	81	105	81	86	84	79	84	85	88	78	79	103	92	86	88	92	73	101	103	95	92	82	75	86	84	68	79	76	95	87	87	89	95	82	80	78	86	92	73	102	91	80	77	95	76	79	118	89	91	82	79	104	90	92	91	77	89	78	81	80	91	90	93	80	85	79	72	82	91	85	78	101	82	83	88	90	94	72	90	78	84	83	92	92	102	86	89	80	73	74	83	87	72	102	90	94	84	93	86	89	99	88	72	88	93	92	101	89	86	78	91	83	67	96	89	83	91	92	77	83	95	91	85	78	88	85	88	107	81	98	78	87	82	68	87	77	81	69	97	85	71	84	73	83	94	93	90	93	100	77	81	92	83	93	78	87	75	88	89	86	89	72	78	89	82	90	79	95	94	65	89	82	75	71	99	72	94	90	83	76	86	88	82	89	68	80	90	92	84	75	67	91	72	91	76	82	82	104	80	93	93	88	77	92	85	86	98	92	88	84	85	84	87	71	74	73	85	82	98	81	79	66	85	91	97	85	80	83	88	78	86	84	103	74	79	71	72	90	77	78	77	93	92	66	102	82	89	85	84	87	91	76	85	89	89	82	86	77	72	94	90	91	80	84	87	81	77	73	91	77	87	87	90	73	74	86	88	70	89	89	93	87	79	94	103	79	72	83	66	77	81	81	89	80	76	93	66	73	74	98	88	82	77	82	89	82	77	81	93	88	85	78	74	86	78	93	83	86	83	79	85	91	82	87	70	90	78	79	82	89	97	89	115	73	64	85	81	94	71	84	97	82	84	81	77	81	74	96	89	101	71	97	90	78	90	78	74	74	86	89	82	85	87	78	84	77	77	70	85	80	60	97	112	96	72	87	80	81	73	82	78	78	84	85	80	85	76	84	80	86	100	95	96	79	85	79	88	92	88	86	94	107	82	98	85	92	82	90	81	85	92	63	95	88	98	90	79	79	94	100	80	86	70	81	81	79	95	78	95	86	83	100	97	100	87	102	81	83	84	75	84	72	76	87	85	78	87	80	98	110	69	88	94	82	111	79	101	81	82	83	110	65	95	78	89	105	78	83	92	76	78	83	79	75	90	65	95	80	90	87	83	68	86	82	77	70	85	74	87	88	76	84	86	87	96	89	89	84	68	96	85	70	84	81	91	95	77	87	102	86	88	100	94	85	91	96	85	87	90	87	86	81	82	88	85	83	82	81	80	80	98	88	91	73	77	74	87	73	84	75	77	77	82	87	84	81	104	91	91	94	82	93	85	76	88	73	77	67	80	67	82	93	85	100	85	67	92	83	75	70	83	87	86	84	95	83	81	99	101	97	98	73	87	79	78	100	87	85	87	93	84	85	80	95	94	89	76	79	83	79	81	79	76	76	86	86	96	86	88	96	89	89	81	97	81	77	99	75	85	89	91	81	76	102	91	86	84	77	93	82	83	83	73	77	89	77	90	86	87	87	89	75	85	76	78	74	103	95	81	88	105	91	83	62	82	79	69	85	73	82	75	92	83	82	75	80	73	85	92	80	75	88	97	65	78	69	83	69	75	83	90	81	96	67	82	74	92	72	81	77	83	65	83	83	74	77	80	82	80	87	87	65	100	87	81	101	76	66	94	89	79	78	84	88	104	81	90	64	86	102	64	86	76	77	84	79	90	92	82	80	90	93	81	81	76	84	73	73	84	98	85	82	80	74	87	92	91	79	93	69	77	95	75	77	113	85	97	89	75	78	94	87	86	69	75	89	85	93	87	100	82	79	91	72	96	90	78	91	81	86	87	89	106	79	86	79	85	75	53	92	80	76	81	77	83	87	86	100	68	88	60	94	82	75	70	72	75	83	82	123	77	77	77	89	78	89	106	94	70	86	67	81	91	98	85	73	92	75	93	72	72	78	97	87	85	75	62	80	80	85	80	99	80	88	88	89	82	85	74	69	72	95	69	86	71	90	92	87	82	109	89	89	93	88	87	97	71	80	83	92	73	83	73	79	82	92	86	76	67	79	97	65	78	85	87	89	86	105	81	84	90	71	100	82	102	96	93	77	83	92	103	87	75	82	97	93	91	84	70	70	82	94	94	85	91	94	95	74	94	85	101	75	78	91	99	83	84	83	107	89	79	89	84	103
28531	3020	1618	1778	3527	5298	6070	7862	7818	6876	5378	4992	4326	3900	3349	3034	2747	2568	2367	2408	2272	2233	2343	2355	2217	2102	2109	2128	2205	2352	2334	2230	2178	2204	1900	1736	1595	1536	1408	1262	1317	1283	1196	1166	1136	1095	1146	1055	1071	986	967	893	939	933	946	910	858	881	849	876	779	872	844	848	788	830	843	854	851	898	829	798	834	815	854	848	879	885	821	858	838	830	775	823	807	792	779	785	804	882	793	824	881	811	814	764	787	801	810	773	765	782	705	763	778	772	751	750	730	783	728	736	724	721	763	744	730	708	697	759	740	739	734	780	734	720	719	735	721	698	741	736	733	730	726	709	715	715	744	732	730	709	716	756	749	732	668	778	706	789	714	722	766	688	727	717	781	706	719	682	736	729	705	719	706	707	668	688	730	757	718	744	702	660	699	749	791	718	709	712	713	723	749	716	730	750	693	699	665	708	711	694	773	766	685	696	716	710	747	756	727	713	692	738	696	660	691	732	736	682	742	688	725	694	735	708	742	705	762	732	756	677	685	691	693	776	713	710	712	693	730	724	745	758	767	723	673	679	725	722	716	705	704	678	723	719	723	702	693	746	705	724	743	698	740	669	757	725	722	714	741	718	679	738	680	716	738	708	743	697	741	726	722	735	709	738	688	714	697	707	726	730	731	724	691	717	706	697	729	712	735	689	700	726	729	751	726	688	682	708	757	710	705	725	719	724	684	698	750	722	736	720	713	734	728	726	736	717	717	726	710	709	677	722	646	718	697	712	739	691	687	691	701	734	722	694	735	685	686	675	693	704	710	728	751	709	662	730	732	798	727	706	695	771	722	750	697	691	699	699	715	674	770	697	755	686	676	714	742	749	701	724	745	742	701	696	714	707	693	727	693	724	696	696	703	738	706	725	709	728	781	721	708	711	736	711	692	740	686	737	720	673	732	695	711	713	691	761	766	729	735	719	788	761	741	761	728	711	722	726	692	743	712	749	691	679	722	656	694	753	697	727	739	706	779	740	745	730	780	735	735	730	745	706	723	752	699	733	710	710	732	713	684	671	744	696	708	685	775	716	713	696	782	744	695	677	719	759	728	717	711	695	706	741	720	716	648	647	676	738	702	727	672	748	729	692	698	703	769	694	722	712	717	691	755	700	701	699	737	748	756	738	741	688	679	703	711	756	766	708	708	721	717	713	693	707	730	712	735	708	716	710	754	734	732	686	737	722	741	693	719	727	711	723	726	674	732	719	697	718	705	735	722	728	717	729	691	731	730	694	790	715	732	690	735	647	709	712	725	740	699	686	721	729	778	676	707	735	731	682	692	709	747	682	701	753	724	713	712	738	699	750	712	691	735	784	690	671	722	705	704	700	708	752	707	714	771	706	731	737	698	715	720	734	720	745	775	725	704	744	659	665	717	711	722	665	758	741	670	714	685	732	737	718	675	726	708	737	688	708	734	705	688	756	722	716	709	747	692	737	685	718	724	774	739	687	743	684	721	708	731	707	749	733	735	662	673	704	748	707	698	715	745	745	690	745	741	679	729	718	676	713	678	721	680	697	728	767	696	710	739	700	718	745	716	683	753	749	748	733	697	695	716	731	731	705	729	735	763	728	709	660	701	675	680	733	699	703	724	729	681	740	708	706	759	712	685	706	697	702	742	723	750	726	747	720	700	681	717	720	747	741	712	713	718	720	744	722	716	695	735	742	728	698	744	726	726	709	668	703	712	698	696	702	692	670	706	713	694	688	727	731	691	775	719	704	726	752	726	721	691	739	715	735	719	716	733	726	741	687	724	734	677	707	734	707	720	724	718	692	744	698	698	750	720	699	716	752	723	706	685	719	741	697	766	742	733	696	728	682	680	735	702	725	684	711	747	659	694	708	700	680	694	711	712	714	706	716	741	731	701	694	689	762	693	716	697	712	740	711	729	731	770	691	670	751	742	721	772	714	701	712	687	712	690	700	736	661	690	730	696	746	743	690	711	715	706	737	657	724	703	661	722	727	701	688	727	746	718	706	711	758	700	734	713	721	721	701	782	718	711	692	736	743	750	704	711	676	725	711	706	741	702	769	631	693	667	663	753	749	714	687	728	751	724	700	723	748	743	681	679	668	713	664	692	726	696	729	722	729	756	748	728	667	745	705	764	720	753	705	721	737	724	720	657	717	688	692	733	727	738	647	757	723	706	750	697	716	671	732	713	714	710	736	708	737	763	717	696	699	682	701	749	711	751	725	757	748	713	715	750	724	692	737	703	721	804	705	677	718	748	781	695	701	743	732	738	713	691	686	709	722	711	714	666	733	720	737	760	686	720	679	682	681	725	705	704	721	722	744	736	684	702	740	694	744	657	702	691	758	752	719	728	724	673	723	694	689	758	705	669	710	736	690	724	657	731	706	715	747	689	729	709	708	760	695	733	705	724	729	697	709	703	662	753	719	751	732	754	699	736	709	769	742	759	704	715	695	693	692	683	721	713	702	695	725	725	677	711	718	718	723	756	712	776	743	720	681	726	691	750	709	751	765	667	724	704	763	724	714	729	749	679	737	746	732	673	728	660	751	689	720	726	714	730	698	722	724	664	764	743	684	718	730	705	721	707	756	762	707	704	718	709	763	733	711	717	678	783	719	695	765	718	738	737	714	704	706	704	750	723	699	714	720	726	737	739	672	716	711	635	733	682	764	700	739	698	742	707	711	725	724	689	698	712	736	718	702	738	741	726	706	700	740	677	715	723	708	709	731	730	744	751	716	728	746	706	675	662	738	703	731	690	741	736	715	688	692	732	729	726	747	730	686	731	662	692	741	696	722	715	707	710	711	701	750	704	733	735	758	736	736	712	761	752	735	758	708	716	730	737	692	736	680	703	657	749	730	753	709	694	704	747	753	713	711	732	718	711	716	750	744	753	729	707	734	692	706	750	758	713	694	698	757	704	768	715	722	684	718	705	723	705	718	711	729	712	678	683	718	704	722	715	708	733	736	734	714	672	693	708	753	716	730	693	732	701	738	714	757	741	735	725	723	690	736	740	737	721	738	701	731	762	681	680	684	721	732	692	732	673	745	683	719	707	758	714	735	713	696	717	719	720	714	724	741	758	714	726	698	720	673	670	689	707	638	747	664	690	693	770	722	764	669	689	712	740	691	711	757	738	698	706	744	717	709	723	739	738	697	696	765	722	695	677	735	723	700	725	730	678	753	745	684	758	656	667	710	732	739	709	714	698	730	738	694	689	731	743	717	694	726	709	735	778	697	692	743	709	711	718	676	713	711	703	710	778	676	714	749	764	705	733	744	743	712	692	737	691	754	735	673	699	776	736	683	639	743	745	742	747	729	683	727	646	723	705	661	752	722	720	694	708	672	734	732	731	731	719	702	773	701	694	746	721	767	715	723	739	767	707	692	718	738	729	702	702	726	741	671	678	736	705	680	682	761	781	680	705	712	712	716	698	752	710	663	719	717	754	712	732	724	738	704	695	748	757	716	717	716	706	716	654	750	690	739
5123	83	50	65	44	49	59	83	73	92	71	76	65	74	82	69	77	52	58	59	61	74	61	67	75	79	48	76	79	72	68	79	63	72	58	66	59	62	56	53	52	54	56	43	59	53	51	50	53	53	43	55	59	41	48	58	37	46	53	58	40	56	52	53	42	60	62	54	58	50	41	45	45	52	61	39	53	49	45	47	44	37	45	46	53	54	30	50	54	42	46	47	44	40	43	59	47	49	30	42	42	44	58	58	44	55	55	50	57	34	55	48	50	38	52	40	54	49	56	50	50	46	59	60	40	44	54	48	46	50	39	40	60	43	52	55	45	37	51	56	56	34	49	42	56	45	55	52	42	41	51	41	32	48	47	51	40	40	58	38	48	42	55	46	57	50	47	49	45	46	48	45	57	44	33	41	41	51	52	49	42	42	54	39	43	35	38	60	42	54	36	43	47	49	45	41	50	48	45	41	40	59	40	42	52	40	36	54	50	50	50	52	53	52	54	38	48	37	46	36	45	48	51	41	46	46	46	51	39	43	42	42	38	49	64	50	39	42	51	44	29	56	51	45	49	38	30	52	42	50	43	39	46	45	48	49	61	37	40	48	41	48	48	55	53	46	39	50	48	51	48	57	49	33	41	37	33	41	63	55	34	35	53	41	52	53	37	46	36	46	50	46	39	45	42	46	32	46	44	52	42	44	33	43	50	53	45	34	54	51	45	39	57	46	42	48	49	47	36	43	33	40	53	47	67	45	54	51	44	48	47	61	56	40	45	47	44	38	48	40	44	52	38	37	49	42	38	53	40	35	47	42	54	51	45	52	42	32	41	37	62	61	53	56	55	52	53	45	46	40	50	43	48	51	50	46	44	57	49	50	45	44	46	48	43	38	48	42	45	50	42	47	47	39	53	41	56	46	52	62	47	44	50	44	52	43	49	41	55	45	53	32	48	47	47	56	56	54	54	44	40	49	36	58	50	38	43	42	34	53	57	43	56	51	45	42	43	52	43	42	56	53	43	49	49	54	46	43	34	46	43	54	47	52	46	41	52	43	49	39	55	38	64	52	47	47	36	39	50	38	47	56	40	46	48	38	48	41	41	44	51	43	51	51	44	50	35	49	35	44	52	50	47	56	52	45	43	41	43	44	37	39	52	41	49	41	45	46	43	36	36	37	51	45	51	58	40	41	50	53	44	46	48	52	40	35	58	60	51	37	52	39	46	46	47	41	47	39	35	46	55	44	43	40	39	44	47	45	44	50	48	39	47	42	36	52	46	38	43	44	54	46	51	40	40	34	47	45	39	44	44	41	43	48	47	58	49	43	46	53	43	49	41	51	57	42	52	26	47	41	40	39	39	49	35	29	46	56	44	53	44	37	36	55	49	35	37	53	42	49	46	51	38	43	48	52	35	46	50	49	44	48	49	47	48	52	44	47	51	43	33	44	41	50	57	43	55	46	45	46	52	47	39	40	46	52	51	50	48	46	48	37	38	50	42	48	55	46	48	46	55	41	47	48	54	51	50	45	43	47	51	51	45	29	58	45	38	43	55	57	39	41	50	42	36	36	54	43	41	42	51	53	49	44	36	53	41	48	58	37	37	39	55	43	49	42	47	47	54	39	38	48	43	35	45	40	46	41	40	40	45	49	51	51	32	53	46	43	42	45	49	41	48	32	37	42	43	52	43	37	48	57	44	58	42	35	54	38	51	39	43	52	59	42	56	34	41	33	39	47	47	52	49	50	49	41	51	56	47	42	53	51	46	39	58	43	48	56	43	47	45	48	48	39	39	42	43	54	48	47	53	49	53	55	41	42	61	56	47	49	48	42	48	43	52	50	34	35	60	42	41	48	62	42	45	49	50	58	63	43	51	46	45	47	47	43	43	42	36	41	36	46	33	46	55	39	46	43	40	59	32	45	53	58	64	48	36	45	45	43	53	51	52	54	58	51	40	43	42	56	48	51	40	50	38	57	61	46	51	62	42	52	34	61	49	54	33	38	47	54	43	41	42	53	51	37	48	44	50	51	47	48	60	59	53	52	42	48	43	48	38	50	58	42	51	44	39	46	47	52	47	41	50	43	49	48	45	36	37	62	57	40	53	42	55	53	49	57	40	41	41	63	42	50	55	47	55	41	39	38	47	39	36	57	57	44	48	35	54	59	47	48	48	43	45	51	48	52	51	49	51	45	36	39	55	37	38	56	46	50	53	38	47	49	36	48	47	55	56	51	45	51	45	55	54	46	42	44	55	42	44	55	53	55	51	41	41	56	52	56	47	34	50	49	47	48	48	46	45	49	45	60	37	48	44	53	58	47	58	31	50	40	44	39	47	42	46	49	36	44	50	43	38	44	36	43	55	63	54	42	51	47	44	58	58	60	54	38	47	48	47	41	50	38	47	50	35	59	46	46	37	49	47	40	51	42	40	36	39	29	48	49	40	60	53	47	44	55	47	45	49	46	50	48	37	54	63	50	44	41	43	43	48	50	52	56	54	48	39	33	44	43	36	48	44	44	49	47	46	32	59	59	41	52	47	42	49	58	46	59	49	50	40	36	48	54	53	45	32	54	49	55	41	47	46	48	50	56	41	45	45	59	53	47	47	46	50	52	45	55	50	45	53	37	50	51	40	42	42	44	52	43	51	47	42	42	47	47	55	48	43	51	52	49	49	59	37	37	46	32	57	58	44	41	44	59	46	52	48	40	49	49	51	47	44	45	51	57	40	52	58	51	48	48	56	44	51	46	42	42	39	50	42	43	41	48	42	42	43	45	44	36	58	49	50	49	43	61	48	40	45	35	49	44	50	44	53	41	54	34	43	36	52	46	48	50	45	43	35	46	60	51	44	38	41	53	37	48	51	62	52	52	54	45	55	38	40	44	37	45	48	47	55	41	54	33	44	42	41	38	46	45	61	65	45	45	36	55	49	44	53	40	39	48	58	43	51	45	44	56	47	43	42	44	41	48	50	51	41	43	35	46	60	51	43	45	50	43	59	53	49	56	42	38	46	42	39	50	60	52	39	48	53	45	45	45	49	50	34	38	41	47	44	49	50	37	45	49	45	52	44	48	46	44	53	40	47	43	47	50	41	41	41	44	61	39	42	54	52	36	40	54	44	42	53	52	52	44	47	47	45	42	43	43	58	64	53	51	48	47	54	42	49	44	40	34	32	59	50	51	42	51	46	43	46	56	41	50	53	44	39	48	50	44	57	34	52	43	51	32	52	44	55	41	53	47	47	49	62	46	58	38	38	48	46	45	53	44	42	30	35	35	48	55	45	51	41	52	36	59	58	44	45	39	38	40	51	45	39	44	62	56	43	45	50	46	49	53	44	36	46	44	51	43	42	47	59	48	47	44	46	58	39	50	50	43	38	47	32	46	54	43	44	48	49	66	44	56	52	48	42	33	49	38	39	34	45	42	55	44	42	44	43	45	45	54	56	51	33	35	35	59	60	32	60	56	44	46	48	43	47	45	33	45	45	40
16552	693	492	487	663	925	1258	3082	3441	2861	2241	2183	1761	1598	1427	1397	1206	1109	1084	1053	1093	1106	1186	1096	1041	1018	993	969	1090	1120	1088	1149	1170	1048	978	856	864	832	734	679	666	658	622	598	610	570	610	589	542	514	509	507	507	489	480	482	473	488	447	448	483	457	435	439	454	442	436	413	447	438	465	444	485	453	491	456	440	447	444	450	408	467	417	463	398	423	394	453	431	428	424	387	419	403	403	409	420	417	437	400	396	423	421	400	401	402	451	397	364	379	365	415	400	383	465	404	355	405	373	374	375	397	396	397	420	388	401	371	397	394	413	428	444	396	407	419	383	387	372	399	397	427	357	374	340	369	335	365	365	393	386	371	379	403	386	375	347	414	387	375	369	371	397	424	384	380	328	374	403	383	407	401	369	437	407	403	415	378	360	373	388	370	373	367	383	397	401	377	390	398	395	382	382	371	391	390	366	381	394	394	378	362	392	395	390	373	367	386	352	396	359	434	396	382	374	358	401	392	405	405	377	401	399	379	377	415	390	399	415	375	378	368	394	374	410	376	391	364	414	409	389	389	359	371	375	382	389	360	378	424	368	405	377	423	377	380	387	397	389	389	404	371	390	403	395	387	405	373	394	407	375	390	385	394	348	373	379	394	348	364	368	372	358	386	388	380	386	361	367	373	356	378	384	408	419	386	389	387	384	368	373	407	421	366	388	389	393	370	401	359	374	396	392	349	388	351	390	365	353	384	379	392	402	387	374	402	421	381	372	381	426	400	411	355	373	403	416	393	399	392	398	375	388	395	394	395	390	367	371	350	371	357	388	394	369	377	338	395	340	385	371	381	416	383	402	386	361	393	370	382	396	379	385	372	402	351	403	391	411	346	398	402	339	398	403	373	404	415	374	394	374	364	416	369	349	411	404	372	401	365	384	371	410	360	384	387	398	400	422	376	369	392	367	381	341	371	365	399	404	388	377	368	397	356	398	388	403	383	385	393	416	437	393	373	346	388	413	391	372	381	365	395	399	391	356	387	369	400	385	383	362	369	398	413	354	418	389	394	376	405	404	397	362	359	394	385	375	379	404	389	379	367	393	414	377	417	382	370	396	391	405	373	379	400	398	401	373	378	392	376	398	393	363	373	377	368	381	396	380	386	401	367	385	379	392	345	364	374	405	394	377	388	420	428	384	385	372	376	394	388	335	348	438	398	408	426	360	349	351	380	358	378	378	381	378	401	398	376	374	371	393	365	396	363	371	371	376	403	372	384	387	410	379	427	380	384	376	379	372	385	335	446	367	398	370	381	415	386	390	417	388	365	384	394	407	368	347	363	369	415	393	382	363	365	379	377	385	392	375	398	399	390	399	403	372	378	366	422	405	386	406	396	381	419	392	411	408	414	379	361	375	386	393	383	387	374	402	352	371	407	403	408	395	373	405	394	350	411	381	404	375	387	416	389	393	402	414	390	379	419	402	397	381	375	371	378	384	391	385	395	359	375	349	421	387	397	386	385	366	378	370	384	396	383	396	405	406	400	384	398	367	446	391	404	399	373	360	366	376	402	405	370	376	398	386	432	349	357	406	376	362	413	357	393	391	375	362	373	348	361	372	401	378	384	387	401	364	386	379	393	367	372	375	361	365	390	390	390	372	386	385	382	410	418	416	366	384	382	341	386	384	372	411	389	376	375	358	382	393	367	398	370	383	428	365	354	419	396	368	391	363	379	367	391	371	381	439	375	375	356	400	425	394	370	394	396	377	380	360	396	422	382	374	377	389	419	403	387	397	408	390	394	395	441	361	380	371	371	405	370	416	405	401	386	370	370	390	364	396	388	363	389	381	366	364	406	402	393	361	376	365	393	389	380	420	407	373	361	377	382	394	368	373	355	410	346	354	418	410	377	365	349	365	392	406	375	385	414	376	380	411	381	392	401	375	348	384	387	403	400	376	388	413	362	382	403	379	378	353	395	363	399	385	406	416	370	391	362	346	372	432	382	386	391	387	374	372	406	399	357	397	399	354	385	381	400	408	378	388	408	415	381	342	388	368	370	362	369	376	398	380	351	369	381	389	371	378	386	397	356	358	378	404	396	365	366	412	389	417	391	365	394	376	407	423	399	375	351	405	422	384	374	439	380	383	406	362	378	379	370	331	372	401	394	399	364	368	388	365	358	399	380	383	374	386	377	351	426	401	346	380	401	419	379	404	384	383	365	418	401	361	396	376	383	403	352	375	425	399	375	375	397	408	383	411	391	357	405	393	335	352	406	425	379	390	421	384	373	341	394	414	394	368	382	360	353	375	415	410	416	359	377	357	384	374	368	399	387	395	374	405	409	395	414	398	390	394	392	368	339	392	380	357	398	374	434	396	389	401	381	371	373	381	376	372	393	403	363	365	396	375	384	375	386	367	401	397	395	402	401	386	387	375	367	382	381	405	396	407	364	409	380	364	356	373	389	358	417	385	398	408	386	384	401	375	383	388	389	411	439	390	379	386	403	413	409	359	384	372	416	446	363	386	393	360	415	376	388	368	362	363	384	380	383	385	410	376	361	358	355	378	425	395	404	401	375	401	405	385	419	384	408	365	386	363	391	395	401	396	412	380	405	387	373	381	383	374	379	370	397	394	398	407	378	386	395	365	387	388	407	414	348	397	418	383	358	356	411	388	390	350	327	408	394	349	387	427	412	364	404	408	402	374	404	372	424	388	414	401	345	384	375	326	370	364	396	399	389	354	392	356	379	387	385	389	403	415	409	384	394	363	385	385	399	411	392	403	405	436	371	421	342	379	425	375	371	386	350	425	395	368	394	380	385	372	386	378	359	372	375	392	430	394	391	361	419	371	405	384	410	387	409	384	383	380	346	388	410	374	371	424	367	366	376	436	390	361	402	383	362	370	416	399	401	389	415	385	400	406	366	393	405	409	390	365	392	381	410	387	417	356	392	392	353	378	372	406	371	416	371	418	447	414	394	380	401	411	383	369	385	410	376	383	367	367	352	378	364	399	400	407	406	376	374	397	398	391	379	381	403	386	389	403	388	400	384	381	377	371	381	415	383	376	396	386	398	387	396	394	398	432	434	379	379	397	380	364	355	376	384	397	386	375	398	399	391	352	372	372	330	394	395	363	381	386	400	398	406	400	398	392	404	370	352	386	389	361	382	432	369	358	362	347	419	380	385	402	381	389	365	395	387	393	374	398	418	383	430	408	393	386	380	377	399	368	369	393	390	383	423	354	403	344	382	420	392	405	384	374	386	412	399	359	382	413	353	394	393	407	409	384	382	380	397	394	407	398	368	393	368	375	346	390	383	373	398	406	342	373	397	387	388	410	378	419	399	355	396	393	383	373	417	391	383	362	386	406	413	396	397	353	386	380	363	359	416	387	402	385	398	377	361	373	400	370	391	402	398	419	433	379	404	412	399	428	388	416	393	390	384	366	381	385	350	378	378	414	403	379	405	390	391	395	397	396	387	393	406	378	392	363	379	369	361	416	388
9972	305	124	98	108	106	105	158	176	159	160	168	171	133	136	132	130	107	106	126	118	118	139	134	136	136	106	107	119	126	134	122	125	123	120	113	129	100	98	99	91	101	108	92	106	129	88	112	99	94	110	89	103	98	74	92	97	114	90	89	84	107	82	90	70	89	80	83	108	80	88	97	101	79	94	87	108	89	107	85	97	98	71	90	83	95	84	101	81	94	92	96	96	81	87	91	98	89	100	68	96	103	108	83	85	108	95	84	99	79	104	104	58	99	77	93	108	99	88	84	103	112	102	81	87	87	103	82	90	90	81	106	100	79	96	90	98	74	97	83	89	95	85	103	88	86	93	91	91	89	84	96	88	91	82	97	78	81	100	117	93	82	85	90	89	81	88	85	94	82	81	85	79	93	81	95	82	83	84	105	110	82	101	89	86	100	95	88	79	84	76	89	94	94	100	104	87	93	84	99	94	101	90	101	76	98	98	98	92	90	106	93	89	94	87	115	87	101	102	85	95	95	76	87	100	88	107	109	88	87	94	83	92	87	90	93	105	114	104	75	91	83	86	87	99	82	96	96	110	100	91	88	94	111	86	93	99	111	98	81	95	109	83	82	79	98	77	110	82	73	84	91	78	73	80	88	83	87	84	106	96	93	87	79	68	109	91	88	110	89	86	79	119	90	90	75	96	104	80	75	90	87	89	94	87	90	87	92	90	85	80	116	92	76	88	72	95	82	86	98	98	84	85	92	91	90	109	94	84	94	93	79	101	77	83	92	90	80	76	84	90	88	81	98	87	90	93	80	87	96	74	76	95	76	100	74	96	85	92	102	82	83	91	76	76	85	88	79	101	103	82	79	100	103	95	101	90	86	102	86	99	96	82	86	86	79	93	82	86	94	97	79	100	106	77	91	70	82	104	109	79	97	85	86	76	87	84	93	109	80	67	79	92	92	89	108	104	89	99	88	99	91	87	80	88	114	106	94	81	79	91	88	100	89	92	103	119	79	88	98	86	112	87	58	86	88	70	90	89	87	101	80	92	83	92	87	82	100	88	85	89	96	90	90	87	97	92	81	87	96	88	91	91	94	107	96	79	88	88	90	88	95	91	90	84	83	100	78	84	84	92	72	87	94	95	84	78	83	95	77	76	94	84	78	111	107	100	89	93	88	105	92	98	87	89	72	79	83	100	81	89	84	107	84	81	99	100	91	79	84	99	110	78	97	91	87	85	93	101	79	92	75	100	77	88	78	101	92	73	99	96	100	81	77	101	90	86	92	85	86	78	99	79	65	89	94	91	79	77	79	89	86	92	83	74	88	91	79	83	78	97	94	96	114	90	83	92	78	91	90	92	91	83	96	100	89	72	84	84	89	63	118	84	104	96	85	81	86	73	86	83	90	87	77	88	88	96	84	104	90	80	89	80	94	90	89	88	80	93	92	89	84	72	77	104	84	72	91	91	91	95	97	83	88	92	95	101	70	81	80	70	84	86	106	101	105	96	117	81	94	121	81	73	111	88	96	80	93	97	83	92	86	80	91	82	84	87	96	98	93	98	83	93	87	108	101	84	82	94	85	74	86	85	89	75	93	94	93	94	89	87	91	94	92	84	93	90	107	93	92	86	84	90	93	93	99	80	92	67	89	78	78	76	91	92	84	68	95	104	77	88	93	88	101	75	114	82	96	96	102	77	84	83	92	92	80	94	86	90	94	104	98	95	87	87	83	100	81	85	88	100	90	78	104	90	98	84	102	101	89	102	85	95	105	97	86	101	86	96	93	94	102	116	92	102	94	75	94	77	90	94	109	90	98	66	81	76	99	84	97	96	88	82	101	90	97	76	88	71	105	92	104	94	89	86	70	86	85	91	84	76	81	95	85	80	98	99	81	73	78	110	83	93	84	91	100	78	92	103	118	103	90	87	109	121	93	83	92	87	89	110	99	79	82	92	87	87	74	73	85	88	93	86	92	82	96	93	96	90	99	96	90	101	98	92	98	73	94	100	85	99	90	86	82	89	87	94	87	80	88	87	88	96	85	91	87	85	102	97	70	77	78	98	73	87	94	104	94	72	110	87	94	98	76	83	92	74	85	86	106	66	108	79	94	87	77	80	91	74	100	82	99	82	74	98	91	91	97	97	84	89	104	110	62	83	86	99	77	91	99	88	83	78	101	102	66	71	86	85	92	70	77	86	97	82	99	86	80	84	102	95	106	90	110	95	83	90	78	84	89	92	80	116	91	80	93	86	79	108	85	92	92	85	83	97	100	79	86	86	71	96	92	71	75	88	84	101	65	79	72	83	78	98	93	71	93	90	93	84	94	77	75	88	103	97	91	71	79	92	111	92	82	76	84	82	86	80	86	79	94	90	89	79	103	108	84	102	85	72	97	84	96	99	67	76	82	90	97	75	68	97	88	77	83	78	89	84	89	74	109	93	79	82	81	77	93	96	79	97	103	90	101	101	90	93	94	88	95	92	71	71	91	72	95	97	80	96	91	97	85	79	98	105	89	83	88	99	104	93	77	77	84	88	102	99	83	80	85	74	84	81	89	79	98	93	100	79	95	64	75	73	93	92	84	91	81	89	100	85	86	82	85	80	92	78	101	81	106	89	85	86	95	89	88	81	68	78	80	88	103	98	89	90	82	80	85	81	90	83	81	103	91	78	88	97	118	107	112	96	81	77	93	96	93	89	80	87	91	82	84	87	82	79	78	108	92	81	89	89	78	77	87	92	79	82	98	85	90	97	99	71	88	98	77	86	86	95	76	90	85	76	86	85	87	85	97	90	94	91	83	93	86	82	91	82	87	94	83	85	105	98	80	93	96	98	89	82	75	94	85	106	83	97	94	77	101	83	97	98	94	94	108	73	93	85	85	89	97	95	83	78	88	88	78	88	94	80	78	100	101	78	87	74	84	89	95	88	79	92	85	69	94	100	92	102	77	90	80	63	90	87	75	83	77	100	79	104	96	77	86	105	74	77	85	89	111	81	79	97	81	99	79	94	86	86	95	79	86	79	96	82	95	97	99	91	91	84	108	85	93	92	101	93	94	106	74	105	108	86	82	85	78	72	80	109	87	91	96	90	107	90	78	84	79	86	89	73	84	96	76	83	79	81	82	95	106	90	99	86	80	99	94	79	92	79	88	99	94	92	89	97	105	88	98	87	74	82	88	83	83	76	88	93	95	93	60	114	88	94	93	104	87	78	88	73	81	79	90	87	110	96	69	97	77	90	99	97	83	81	105	81	90	90	94	92	91	74	90	85	77	79	100	86	82	73	90	92	70	100	71	91	81	98	78	89	105	102	82	94	98	87	77	89	83	75	67	93	91	97	92	84	97	88	86	101	92	90	85	86	72	89	90	91	99	92	88	93	78	83	90	98	103	92	90	81	91	79	83	90	78	70	111	95	81	75	88	86	92	82	93	100	96	78	86	87	81	96	85	90	88	88	107	94	86	89	89	74	88	72	75	81	85	92	107	70	87
26446	2359	1247	1400	2640	3897	4280	6203	6134	5066	4289	3867	3208	2947	2560	2413	2112	2000	1865	1881	1927	1804	1917	1860	1900	1842	1753	1868	1838	1841	1914	1849	1853	1785	1620	1483	1388	1237	1231	1160	1153	1123	1094	1046	1081	1031	982	998	1030	943	967	918	914	940	891	863	917	825	847	853	872	880	812	821	815	813	830	812	813	843	819	871	820	829	884	808	784	865	831	881	842	843	808	760	720	784	802	756	778	795	790	816	765	812	758	752	809	790	748	751	766	789	804	713	812	749	725	790	735	758	766	759	780	781	713	730	720	750	744	748	716	756	736	763	757	728	728	753	687	708	726	799	747	768	730	739	769	718	751	704	770	727	737	695	747	709	763	705	745	777	776	766	721	758	740	733	686	741	770	777	730	731	740	787	748	787	713	708	764	736	721	725	721	768	730	783	718	730	689	715	748	764	744	709	706	772	755	747	736	749	766	711	684	690	751	825	736	754	732	756	701	753	720	759	797	807	677	689	731	772	754	739	735	726	753	716	747	703	740	752	756	721	688	750	754	767	683	701	755	767	746	681	725	715	752	712	710	748	747	745	738	726	734	761	721	747	716	705	742	735	712	776	696	731	753	706	729	739	709	746	711	746	721	676	723	729	765	745	740	729	689	690	744	775	736	721	779	774	716	705	759	730	718	718	732	740	733	756	719	742	753	730	768	738	769	739	753	704	742	692	697	724	741	729	742	741	708	697	735	708	767	690	720	785	701	752	711	738	747	783	736	755	755	756	738	735	675	736	680	731	725	717	710	727	749	761	760	737	739	753	677	771	706	722	707	710	729	734	723	700	763	722	700	726	740	692	730	775	752	733	714	737	777	745	710	707	719	722	711	725	765	722	716	693	748	709	706	732	723	695	745	664	709	741	738	754	727	772	716	766	716	748	759	806	775	711	731	724	760	700	725	726	723	770	750	711	769	735	726	704	754	726	763	735	711	748	797	762	737	719	703	733	719	698	707	775	706	744	733	690	740	731	694	714	721	716	691	719	765	687	766	678	781	710	691	705	717	713	726	727	762	742	730	698	726	700	774	683	640	749	743	759	736	734	690	681	740	705	747	728	785	705	735	760	703	728	728	737	698	739	711	739	708	720	693	758	683	774	706	734	711	708	764	768	776	738	729	728	765	731	733	707	740	729	736	732	766	761	782	743	759	752	747	734	723	748	739	736	742	749	766	737	741	741	739	722	709	755	742	729	718	716	698	690	727	743	728	711	713	732	751	756	748	756	765	742	691	750	761	732	765	728	737	689	708	749	729	713	710	780	733	742	665	802	755	706	709	692	737	719	727	725	750	681	769	753	740	716	745	721	762	756	706	761	729	735	711	699	725	708	713	699	718	692	722	715	719	737	734	761	720	692	724	735	756	727	704	747	727	725	758	735	807	770	741	713	746	785	682	731	702	748	672	737	730	720	711	728	772	748	703	734	728	750	764	758	768	703	763	780	747	717	728	722	737	730	749	727	698	730	737	696	760	763	737	746	704	757	776	737	704	713	701	794	728	747	730	708	732	736	752	745	766	745	723	749	760	720	803	745	734	727	767	770	740	714	725	694	784	689	739	707	715	712	728	724	732	732	718	730	745	795	699	754	737	728	717	747	683	754	781	765	745	728	732	740	751	729	718	703	800	772	775	708	712	733	742	785	721	719	786	730	792	659	757	699	742	734	730	716	693	728	753	721	715	753	718	702	717	724	726	733	702	686	722	742	755	691	701	706	744	704	749	733	714	765	743	733	730	762	670	689	760	762	735	672	708	745	730	771	730	694	743	739	746	708	766	768	712	724	732	742	727	762	777	720	667	737	715	747	774	707	737	758	738	744	780	712	741	752	715	742	700	741	704	694	773	749	719	729	718	758	730	678	755	705	697	728	743	758	738	736	749	740	781	719	737	715	658	722	736	692	710	735	677	749	770	719	759	688	745	754	722	741	692	737	758	709	748	744	713	741	716	725	707	797	806	702	724	741	707	730	736	715	727	772	738	729	733	708	784	725	738	728	784	770	718	731	673	754	715	744	754	713	755	782	758	716	707	685	753	742	758	693	736	739	720	717	694	756	739	703	713	703	736	743	753	710	695	756	739	776	729	716	738	711	746	722	751	761	761	681	754	698	736	727	736	787	720	741	762	697	779	768	759	696	761	748	736	723	723	728	740	704	726	794	765	764	705	744	726	735	754	729	763	711	744	718	746	746	750	718	749	718	717	722	714	679	701	708	662	698	686	706	703	756	738	745	759	716	769	739	751	724	763	761	781	745	734	738	778	728	719	703	761	785	744	730	717	747	768	722	710	729	727	705	735	714	745	751	745	735	747	700	719	704	771	743	699	723	724	738	707	746	716	686	748	718	720	750	682	735	735	758	744	726	701	712	810	758	755	740	730	740	752	727	766	744	763	726	742	742	729	792	719	716	742	719	737	759	751	745	724	704	775	746	748	786	794	714	761	736	686	713	718	714	720	722	733	746	785	695	759	721	752	734	767	770	703	702	732	733	719	752	770	801	746	733	772	727	750	772	740	738	739	736	793	734	715	756	749	725	755	737	718	750	753	762	743	705	706	683	744	774	760	773	716	742	712	690	779	722	738	737	708	735	759	712	763	696	770	734	699	759	719	745	742	759	681	728	747	765	709	757	701	705	687	682	778	736	786	744	806	726	720	722	740	704	749	649	740	744	708	689	725	739	714	694	750	741	786	781	715	741	742	763	696	754	714	701	745	777	747	707	756	753	695	737	703	690	730	726	747	735	711	700	724	712	751	725	706	756	724	737	706	703	696	755	747	713	764	746	723	796	693	720	696	789	780	695	781	735	713	762	738	689	719	771	746	709	693	736	745	726	740	666	698	710	721	746	764	724	681	733	733	719	745	714	718	707	721	739	732	752	756	726	685	738	757	735	717	733	766	749	759	743	735	685	772	694	716	715	740	709	720	793	740	724	733	743	711	695	781	734	683	753	763	700	809	721	746	735	737	705	683	762	693	734	736	767	730	740	695	772	723	678	669	742	711	716	698	758	749	721	683	680	734	686	765	728	699	674	767	721	795	705	709	757	722	661	731	693	679	701	734	754	724	742	744	684	711	682	697	753	787	725	743	731	758	725	733	750	765	746	723	719	710	769	696	724	710	727	713	748	786	738	731	739	750	716	725	728	740	728	743	686	753	712	734	708	758	718	772	708	700	727	726	734	705	763	685	692	734	738	734	736	723	753	723	732	755	746	778	739	729	736	720	698	712	753	774	728	773	718	716	670	723	698	748	749	741	705	745	723	746	758	741	755	755	692	759	763	732	720	723	705	729	709	719	720	722	697	758	751	746	710	742	769	673	726	735	730	742	696	708	699	702	751	725	715	747	722	697	680	739	698	728	789	756	694	685	701	745	740	733	696	714	747	761	701	707	713	742	737	733	740	769	711	738	650	768	736	779	750	734	783	739	723	761	751	766	717	740	730	714	694	753	757	768	717	768	766	706	716	773	717
10542	161	73	51	53	70	51	108	123	111	98	96	65	62	90	70	72	67	60	85	64	74	78	67	56	74	61	71	55	61	63	68	86	61	66	69	55	57	39	53	55	55	39	38	39	42	35	51	44	41	34	32	47	35	37	46	48	35	43	46	50	38	42	34	43	38	44	37	37	32	40	50	43	38	31	43	32	36	40	35	38	28	38	43	36	32	34	36	33	42	35	33	32	45	32	37	36	41	30	35	40	35	30	32	45	46	39	33	39	30	43	32	32	43	48	31	28	41	34	44	38	36	28	41	35	37	43	31	40	39	43	44	37	54	30	34	39	35	30	30	33	30	44	33	40	40	44	32	37	35	35	37	30	36	38	34	36	38	34	37	41	33	42	40	41	38	29	36	27	35	40	35	29	46	32	28	29	51	40	53	35	33	28	35	38	28	45	39	35	29	30	31	32	33	37	33	38	34	41	27	30	28	33	35	33	36	20	27	37	36	31	32	38	35	35	40	26	49	20	31	41	29	34	34	35	42	35	42	40	33	39	39	38	34	38	36	38	46	39	41	28	47	41	25	36	39	36	39	29	26	46	21	33	28	37	34	35	40	34	29	35	30	28	32	35	29	55	40	45	43	41	32	37	40	27	33	45	33	21	31	30	37	39	32	34	30	36	41	36	41	40	32	32	31	33	33	36	42	38	43	37	26	32	40	26	33	39	33	42	25	36	37	32	30	42	31	39	36	34	42	37	32	35	22	33	32	37	36	29	35	35	40	41	39	25	44	44	30	46	34	31	44	47	41	35	29	43	26	30	39	26	43	29	31	27	37	29	33	43	37	29	43	38	27	28	38	31	31	42	45	30	42	33	37	50	26	41	35	31	42	32	32	43	33	20	32	39	45	32	27	26	31	27	38	30	40	31	45	34	31	32	33	41	30	36	35	33	31	33	31	35	37	33	43	28	34	29	32	34	41	43	45	33	42	35	27	40	31	35	32	29	48	39	34	33	39	45	35	35	40	35	39	39	36	28	38	29	45	32	34	44	45	39	35	44	32	32	38	37	30	38	38	36	29	26	29	29	30	33	43	37	29	26	34	38	35	33	35	34	36	47	32	38	39	37	36	36	28	31	38	38	34	48	32	39	46	32	39	28	29	35	43	44	30	35	36	32	34	38	39	40	42	31	47	39	42	27	23	29	33	43	42	33	33	27	36	35	33	33	40	31	35	36	32	40	39	33	42	26	32	23	37	42	25	32	33	27	37	28	35	40	33	38	29	25	31	25	29	42	22	27	32	38	35	31	42	33	33	31	43	34	35	40	30	29	17	29	37	48	28	46	27	42	32	31	47	40	48	31	34	31	30	33	40	26	26	25	27	39	38	31	26	35	27	29	38	28	49	43	35	28	32	42	36	49	24	33	25	34	37	29	33	34	34	39	34	32	33	38	42	40	37	34	35	47	38	32	30	40	41	31	32	45	40	29	28	36	41	35	32	35	38	25	42	34	31	38	29	43	29	39	35	37	42	29	43	33	31	30	31	47	33	34	32	33	28	40	38	29	28	38	40	41	29	28	36	42	35	23	32	30	43	38	42	32	35	25	36	41	38	30	27	32	35	42	36	46	34	41	36	37	34	32	43	37	40	36	35	37	40	34	32	33	33	36	32	34	33	31	38	36	41	35	40	29	28	37	42	36	36	46	31	25	28	33	34	28	22	29	34	35	33	38	33	37	28	42	29	33	31	25	30	35	39	30	32	32	31	31	40	35	40	39	30	44	24	36	30	32	31	32	36	35	43	35	28	41	37	36	30	23	27	44	32	33	39	37	42	49	38	30	41	39	26	37	35	37	43	34	42	38	36	42	31	37	33	32	32	35	41	32	43	38	32	38	38	32	33	35	39	33	32	36	36	38	33	36	43	29	29	37	29	40	45	37	26	31	34	46	34	39	29	29	40	31	31	30	39	25	30	44	34	40	34	28	39	39	37	52	32	36	41	39	30	34	30	30	38	30	39	25	34	40	33	48	32	43	34	45	36	26	28	35	25	38	35	30	33	38	47	32	43	40	40	31	38	33	32	46	36	29	40	30	32	40	31	41	47	23	32	40	39	31	32	35	32	32	32	42	37	29	31	34	45	23	41	43	33	36	29	28	36	40	38	26	36	37	33	28	40	38	37	50	49	41	31	38	44	33	36	34	28	40	32	38	38	37	26	46	31	39	33	40	34	35	31	28	29	33	44	35	32	44	28	38	41	35	30	48	42	36	33	39	29	27	33	42	49	41	32	38	32	44	36	38	35	32	33	33	23	56	28	31	37	28	43	30	35	29	26	38	26	33	41	32	47	43	35	26	34	32	36	45	28	34	32	29	39	38	27	37	41	40	30	29	32	36	32	22	34	23	32	35	32	35	42	33	29	34	38	42	37	40	40	35	38	29	47	26	36	24	29	40	39	38	21	26	39	41	31	35	28	30	41	44	36	38	32	33	27	33	32	40	30	42	37	42	28	27	36	25	43	31	32	34	51	36	47	38	33	34	30	37	32	42	37	28	29	31	27	30	48	27	38	43	51	42	31	41	31	31	38	27	45	45	36	25	29	47	27	32	42	29	41	42	34	27	34	43	33	45	35	40	33	37	42	44	30	25	31	41	27	50	40	28	36	36	29	24	43	41	34	35	41	40	38	29	37	30	25	35	34	43	30	36	38	28	35	32	37	36	33	37	41	25	38	34	38	41	28	38	28	28	28	28	28	31	43	37	38	27	34	31	40	39	35	36	31	48	31	40	39	33	39	32	27	33	39	39	27	41	40	34	22	37	28	33	30	32	30	39	29	40	26	27	36	31	32	25	29	28	36	39	41	32	38	31	33	45	33	22	35	19	39	35	34	36	48	44	37	40	36	34	40	42	29	35	37	32	32	29	39	37	33	35	29	38	35	40	36	35	41	35	28	39	29	40	40	49	37	43	27	36	35	36	33	33	26	30	39	42	41	43	39	37	41	37	33	28	29	43	36	34	36	41	36	30	35	54	28	33	42	45	32	41	34	39	38	31	41	31	34	30	43	41	23	41	35	38	39	29	29	51	32	37	40	33	35	34	35	31	34	29	29	37	33	30	28	36	34	34	36	30	36	48	32	25	37	32	39	40	30	30	34	44	34	41	35	37	44	36	38	39	34	38	40	35	31	34	31	50	42	36	23	37	33	40	39	42	45	15	43	29	42	26	36	34	29	41	30	27	25	30	31	38	27	42	27	33	36	41	30	38	32	35	42	38	26	44	36	37	33	39	37	30	30	40	49	50	33	42	38	37	33	44	33	36	37	25	36	30	35	42	40	34	39	27	38	34	30	35	34	40	30	30	39	43	27	34	38	38	27	28	34	36	30	36	30	35	37	34	28	34	31	32	32	32	33	30	48	35	34	26	33	27	36	42	41	33	34	35	29	27	42	29	28	29	38	33	28	28	27	22	33	40	31	22	29	30	48	40	37	28	41	36	40
21320	1473	792	754	1684	2675	3138	5351	5413	4562	3848	3415	2826	2461	2187	1984	1691	1526	1520	1413	1501	1493	1524	1448	1413	1368	1341	1416	1482	1459	1496	1397	1485	1387	1162	1050	917	934	828	733	678	709	663	648	646	630	618	619	535	570	503	537	458	443	482	443	386	390	395	381	411	419	391	355	386	390	421	426	375	428	372	402	432	408	391	421	390	406	442	398	396	388	377	396	370	351	357	344	342	390	395	333	357	335	338	358	391	312	331	344	340	336	358	353	354	312	322	334	328	297	334	298	322	297	281	292	292	291	294	304	320	316	311	323	334	304	294	331	312	314	318	283	312	306	321	282	299	323	322	288	301	310	273	294	303	323	310	298	314	288	321	324	317	352	341	326	271	312	295	285	263	297	328	279	298	310	313	291	302	332	315	299	282	310	292	300	308	282	311	303	311	312	300	319	291	293	299	305	306	317	285	272	283	308	306	277	296	334	284	307	339	270	308	319	310	304	308	316	299	299	288	317	302	316	295	293	305	297	289	288	299	253	282	289	283	301	305	340	304	306	290	316	329	305	293	301	305	292	304	286	303	278	316	269	299	286	286	308	290	298	308	273	314	310	293	307	326	292	298	273	270	293	305	269	291	279	273	292	301	280	271	309	312	291	305	283	304	300	306	288	290	346	307	288	277	285	305	302	295	308	309	291	292	276	290	314	307	346	304	297	261	277	294	302	313	298	277	312	306	287	302	296	307	325	275	299	317	330	303	262	283	294	296	294	295	312	290	300	305	281	264	305	331	321	317	291	297	308	286	283	313	297	305	315	290	317	302	315	301	289	299	276	282	301	333	271	277	323	293	275	302	285	291	324	315	314	286	293	280	298	317	313	301	298	292	314	324	311	327	297	322	277	348	290	327	328	333	312	311	292	300	277	289	310	327	263	317	305	261	327	309	304	295	316	302	288	301	349	298	278	318	312	316	319	318	316	304	290	265	294	307	302	277	306	250	315	308	307	318	311	307	308	344	290	318	310	297	310	315	349	301	277	301	303	285	271	276	290	312	342	290	312	298	298	297	295	324	305	301	298	294	304	303	275	315	296	335	270	291	283	317	319	254	274	310	294	300	305	277	312	319	318	311	309	317	307	288	304	275	317	300	324	307	303	297	272	305	313	302	314	311	268	297	278	311	319	282	308	296	295	312	303	296	283	296	327	296	278	291	316	305	290	325	290	302	283	323	299	290	275	332	289	287	274	300	297	306	316	324	282	277	302	282	288	290	298	309	290	310	285	283	314	309	295	287	300	283	303	294	295	324	291	309	292	316	307	297	307	293	317	276	298	302	315	284	286	336	295	317	306	325	317	272	302	277	292	318	296	281	295	297	283	276	283	289	291	307	299	306	294	317	287	265	297	302	286	279	289	308	305	275	290	288	282	293	316	312	286	302	296	284	317	291	308	324	309	317	286	306	298	272	303	329	301	296	331	297	302	290	307	282	279	306	307	307	302	290	311	297	305	310	288	290	293	311	283	310	280	285	310	293	283	285	343	298	296	288	283	289	332	275	294	339	306	308	293	310	308	275	312	321	340	298	292	320	302	273	323	291	330	329	322	296	285	300	289	301	324	296	295	324	303	302	285	294	291	287	301	277	330	305	336	278	289	295	320	302	287	308	322	324	294	293	298	322	288	296	306	310	285	284	307	300	285	287	294	303	290	255	333	287	302	316	302	323	309	298	259	312	321	323	320	308	306	334	294	285	313	298	289	302	288	287	263	297	310	320	312	311	320	293	302	339	325	349	289	292	319	295	270	305	280	349	299	291	308	295	312	312	306	290	283	329	301	304	310	286	294	313	298	289	273	286	306	315	293	329	289	314	296	327	304	310	283	282	313	286	307	298	260	302	313	324	309	298	297	305	289	318	291	314	319	285	308	305	293	284	292	294	337	279	302	306	311	341	275	310	322	330	316	272	310	295	302	295	285	316	298	323	295	296	292	295	265	293	287	296	298	288	288	305	314	286	299	325	300	316	318	282	285	284	318	311	298	294	304	306	321	280	294	315	315	304	280	283	316	302	275	280	322	330	303	294	289	332	309	279	285	321	319	312	323	272	327	319	302	292	285	289	308	332	328	302	312	300	287	292	311	333	283	285	325	334	303	300	317	303	337	279	312	300	293	320	294	286	283	316	295	275	311	294	301	317	262	304	296	306	305	319	317	309	303	305	320	284	336	311	301	289	294	284	327	280	310	292	297	292	299	291	283	302	313	286	331	321	304	305	303	309	333	331	303	317	274	305	302	298	283	296	313	299	276	294	267	278	323	294	313	288	276	284	289	301	335	305	295	302	285	312	306	315	309	302	301	246	303	312	288	280	257	303	294	331	281	312	316	289	302	291	317	304	328	306	272	316	314	305	296	324	293	322	284	294	297	318	291	321	317	271	297	287	309	330	302	291	334	294	276	271	298	285	290	294	299	304	300	315	311	290	316	325	299	293	313	265	316	289	308	305	306	309	292	300	295	294	311	339	292	316	309	314	311	312	297	280	329	286	295	271	308	298	274	287	308	314	289	294	317	329	288	301	287	310	312	299	287	290	288	266	286	310	339	311	288	289	308	273	286	295	307	295	309	285	266	327	258	340	263	299	297	311	246	321	305	307	273	295	256	268	316	289	286	277	325	256	296	284	301	307	284	317	283	298	315	296	303	309	301	303	314	275	297	315	317	323	316	324	245	299	293	316	327	320	297	279	336	303	291	301	281	299	286	281	241	299	308	311	318	321	288	314	303	328	267	275	299	281	277	307	316	298	285	283	330	271	324	281	302	311	310	317	285	330	301	274	309	315	312	307	303	306	288	295	305	270	266	297	304	295	307	332	285	306	280	313	309	278	300	314	312	310	311	296	296	301	277	302	265	319	277	287	317	318	313	339	286	301	281	303	308	297	299	324	278	300	282	277	302	301	280	295	283	285	289	281	293	315	315	279	296	289	289	311	304	300	303	302	270	330	292	334	311	279	292	267	277	298	313	293	310	282	266	318	302	337	316	297	300	319	300	281	283	290	321	312	255	318	297	301	312	312	302	305	304	289	313	297	280	257	327	301	260	290	300	300	320	281	310	283	317	277	321	287	310	310	294	291	285	324	310	304	282	316	312	326	304	319	316	275	283	300	278	299	337	352	275	296	329	305	285	296	309	308	295	308	300	307	298	327	326	313	288	319	285	297	288	313	296	303	315	282	314	267	300	311	295	302	294	281	326	281	326	294	298	295	295	310	273	299	321	281	298	346	310	295	341	327	320	289	314	290	323	292	285	292	288	309	286	306	302	332	313	282	302	333	302	302	320	324	326	306	311	312	312	303	299	323	273	284	296	300	292	314	302	331	322	317	308	280	326	286	295	280	327	299	297	328	298	293	332	274	317	286	256	284	339	307	294	316	313	301	287	284	308	310	312	298	318	310	322	276	310	324	336	316	297	320	306	323	311	293	307	290	299	317	287	331	281	335	293	296	325	316	288	309	285
14005	542	152	105	116	118	131	191	200	188	170	156	142	164	141	129	126	132	122	133	144	107	140	125	130	125	114	114	121	132	145	133	125	143	127	121	109	93	118	103	104	85	106	101	99	94	103	66	101	102	83	96	78	83	90	99	110	87	86	97	97	80	89	112	97	91	83	98	83	74	79	86	73	112	88	85	98	82	85	97	88	82	78	82	82	67	86	88	93	80	89	83	95	87	84	65	88	79	77	97	79	78	78	59	89	100	83	76	90	93	92	79	86	84	74	76	86	79	97	89	74	75	75	82	88	77	87	73	94	98	98	89	79	88	86	88	82	97	95	79	96	96	81	90	105	86	100	80	82	72	99	84	79	97	63	92	92	72	76	85	85	73	88	82	81	87	105	75	74	97	68	94	93	78	84	96	73	88	71	72	80	77	74	82	82	64	74	74	87	96	86	77	70	84	75	119	87	80	87	85	72	81	78	98	86	82	96	80	79	93	80	81	76	85	93	75	84	78	97	71	82	83	74	71	87	78	83	64	88	82	82	87	75	81	110	86	85	75	80	85	93	86	79	77	100	81	81	81	83	74	95	90	80	83	81	71	96	91	80	91	90	91	74	90	78	88	103	75	78	91	76	75	65	76	86	89	77	75	89	73	99	65	88	97	77	87	65	84	80	88	74	82	82	75	64	79	72	88	72	76	76	89	97	60	79	89	81	75	73	84	85	73	100	88	95	91	82	92	96	87	74	82	81	61	76	84	96	74	96	73	96	86	97	79	82	81	85	89	95	85	95	95	88	79	86	96	83	95	85	86	87	80	89	84	85	81	84	90	88	76	79	73	72	89	100	85	79	86	78	99	77	70	102	75	78	78	83	81	93	79	78	78	75	95	92	81	90	89	78	90	91	91	89	85	83	78	72	88	80	80	83	55	83	72	72	103	83	89	87	81	73	78	80	85	84	80	88	83	61	82	66	86	99	79	77	85	74	84	84	72	95	76	79	96	88	75	87	88	89	94	87	87	65	84	89	90	74	64	92	86	93	78	87	69	88	80	84	85	84	74	76	84	92	97	70	75	86	88	62	96	77	71	89	73	87	79	100	97	83	83	63	91	84	89	93	89	76	109	80	74	93	94	79	93	91	90	84	97	89	72	95	86	77	94	93	78	94	66	77	76	79	71	73	96	77	79	94	76	82	84	103	98	92	83	81	79	101	86	100	88	81	84	84	82	96	84	78	72	77	84	71	63	86	82	85	67	84	99	96	84	86	96	66	81	80	90	78	82	82	99	101	75	89	98	77	81	90	76	84	77	80	79	80	70	72	91	84	75	70	91	71	76	94	70	100	86	91	86	68	89	88	83	85	75	85	92	101	92	87	95	86	83	74	88	90	88	67	87	68	91	66	86	83	93	84	92	90	94	83	91	91	96	84	91	80	79	80	66	69	69	79	111	70	86	83	94	95	88	79	94	102	69	66	100	94	92	82	94	90	73	83	79	80	82	76	88	100	81	79	81	87	66	95	93	94	63	85	93	74	78	74	87	84	72	89	79	74	74	88	95	96	97	96	90	78	97	76	75	93	98	94	78	82	77	79	81	91	74	95	67	93	102	80	93	72	81	88	78	72	89	93	69	89	87	79	84	84	81	90	83	81	76	75	90	82	72	90	92	71	92	88	84	84	84	100	75	62	87	73	75	89	85	91	73	85	88	71	93	79	81	68	82	96	93	84	84	79	81	82	92	67	84	82	77	70	73	92	99	81	81	90	73	62	89	83	89	75	92	97	70	71	78	77	97	92	98	81	82	84	86	93	64	76	74	77	97	82	72	80	100	89	91	90	88	79	96	66	75	89	85	68	69	81	99	85	83	83	77	82	83	63	98	100	73	99	81	85	91	63	75	77	92	87	111	78	78	94	67	92	93	79	74	90	83	75	90	69	87	72	102	84	69	78	89	76	83	90	89	98	94	78	87	92	81	94	88	74	78	83	61	85	100	74	88	88	88	78	83	82	87	99	89	96	79	89	78	86	83	93	85	77	82	83	94	79	81	74	93	74	84	80	68	82	70	95	80	102	82	84	80	78	70	88	95	99	81	80	81	81	76	82	94	91	88	90	85	82	71	87	84	76	87	90	87	87	106	91	98	74	84	88	89	90	84	72	82	87	73	100	77	93	80	93	98	74	99	92	68	66	84	86	75	67	82	108	92	73	77	73	70	86	83	91	74	75	63	84	85	92	84	72	76	83	75	85	71	68	94	73	88	96	78	77	85	85	73	79	91	90	74	93	93	96	77	90	89	90	79	87	86	81	84	77	92	101	80	90	86	72	75	77	77	80	70	82	96	79	84	102	98	81	79	99	76	99	92	87	103	75	88	82	87	87	93	85	78	89	60	95	83	93	71	86	71	113	63	88	87	76	83	78	81	110	84	84	88	87	90	94	83	78	93	84	90	81	75	84	85	92	77	76	91	81	86	92	91	70	76	99	90	89	102	90	75	92	82	75	87	92	88	77	85	81	81	91	81	95	77	77	84	77	71	77	78	87	79	95	65	93	84	92	77	64	92	69	97	114	81	87	93	78	95	83	91	66	99	83	90	69	91	81	79	78	87	104	75	89	88	81	92	81	84	90	107	87	86	109	76	72	71	76	69	68	75	68	76	101	103	76	66	92	77	83	85	88	84	111	84	99	100	62	93	79	76	77	68	64	97	74	100	75	87	97	87	79	89	88	98	85	79	78	87	76	91	94	75	84	90	80	76	73	74	85	88	92	82	69	72	92	85	85	86	79	82	67	86	80	84	78	82	83	78	68	86	73	73	97	81	87	88	86	88	80	85	87	72	85	72	85	81	75	81	100	74	84	79	88	89	88	82	87	80	79	73	86	80	108	70	70	94	88	67	76	78	76	82	80	83	66	80	91	86	85	86	81	85	79	87	87	100	85	80	79	72	75	76	99	78	82	83	71	105	103	90	69	83	82	91	77	65	74	90	91	82	74	80	82	96	80	77	80	72	85	83	74	81	94	83	86	92	82	67	70	80	94	104	86	85	63	77	84	71	66	68	91	73	82	73	86	88	92	98	101	91	85	107	74	69	95	65	77	88	72	72	90	93	75	76	85	84	104	90	90	84	85	91	90	85	65	88	82	85	86	72	77	86	81	83	76	99	68	91	74	83	89	81	90	98	80	75	83	82	87	92	76	72	84	74	79	86	87	70	75	88	66	82	83	90	76	89	89	75	87	92	100	85	76	74	82	79	81	89	76	78	94	87	93	86	81	87	97	75	75	69	74	73	70	83	84	83	77	84	94	78	83	86	88	94	93	86	81	101	83	91	86	76	83	86	103	88	68	82	99	81	69	76	84	93	66	84	85	87	84	90	92	74	68	85	97	88	67	92	75	98	89	92	92	80	83	90	77	80	78	81	87	92	79	101	91	85	83	74	71	88	100	75	93	80	78	86	69	75	94	86	93	84	87	73	85	102	86	98	77	87	75	78
28090	3000	1564	1688	3431	5378	6126	8181	7831	6688	5683	5014	4387	3653	3357	2904	2728	2499	2371	2229	2304	2183	2404	2331	2202	2248	2130	2218	2279	2294	2264	2285	2276	2030	1837	1708	1499	1500	1375	1373	1225	1225	1180	1170	1172	1174	1154	1056	1014	995	1035	938	971	942	938	909	893	836	880	851	816	840	844	811	821	843	833	802	805	796	847	823	834	829	855	825	836	901	843	823	810	837	812	817	751	792	725	823	781	813	826	834	812	695	788	748	785	762	721	735	739	744	739	749	794	756	778	749	757	713	677	731	706	701	754	710	721	750	745	736	777	709	720	704	740	745	714	714	770	712	718	740	713	709	696	695	701	783	720	699	714	721	715	710	675	713	712	714	722	689	724	690	692	733	711	712	714	739	680	706	685	700	707	725	716	749	737	685	749	713	712	746	688	715	675	723	682	696	669	690	726	690	709	725	735	735	684	695	707	715	719	741	763	696	720	679	738	749	780	747	680	731	717	680	676	709	672	692	719	708	702	695	654	689	716	736	694	673	736	720	713	732	719	694	739	724	692	714	709	710	705	703	735	707	707	687	732	777	722	729	740	712	764	710	719	671	717	708	697	671	727	679	654	700	712	743	679	734	688	697	657	683	748	749	720	748	740	726	724	683	681	708	745	696	786	676	689	746	734	717	678	708	686	736	695	756	699	700	726	725	685	718	714	720	714	707	724	743	740	689	705	724	693	705	714	716	731	711	707	700	658	688	680	726	715	681	728	689	721	724	702	723	695	694	741	709	680	639	669	752	692	703	676	720	781	725	678	725	746	702	691	692	699	704	688	722	717	710	695	706	727	745	724	752	704	705	723	675	732	691	755	678	682	676	688	760	696	712	695	701	726	724	700	670	753	733	735	672	712	741	730	732	717	693	671	665	739	738	700	735	719	695	691	677	740	690	697	733	688	659	734	713	732	731	668	712	686	699	686	709	662	714	732	699	744	701	683	698	714	690	735	686	694	711	722	780	715	755	724	691	753	695	726	716	740	720	772	724	706	696	676	724	672	726	708	725	712	704	686	699	738	691	719	719	698	679	710	740	720	756	704	717	692	689	657	708	705	717	776	741	668	677	656	698	694	697	665	707	726	698	681	730	689	727	667	742	744	696	687	732	697	708	778	735	708	703	674	721	709	733	693	722	648	694	715	680	670	687	722	714	682	744	735	724	702	725	719	732	733	658	658	736	742	737	667	684	655	698	716	723	698	686	722	773	688	690	731	748	706	697	729	736	743	694	688	744	703	722	715	699	696	732	682	686	729	663	728	718	710	675	703	737	723	665	714	685	705	724	721	742	747	710	692	689	741	662	693	716	730	693	697	756	740	726	690	633	708	763	672	682	698	731	733	738	706	711	675	698	688	703	747	717	788	698	695	726	714	733	720	660	717	692	731	658	687	704	691	724	687	687	742	745	683	747	706	714	678	712	679	698	707	739	772	724	677	685	727	709	723	699	665	755	700	679	720	711	748	714	710	717	672	704	707	689	726	696	658	670	704	727	703	677	731	666	681	732	730	692	689	701	675	759	722	702	732	727	743	664	709	719	721	665	688	711	711	761	689	706	679	677	694	699	706	698	741	688	710	725	701	733	735	719	681	740	671	691	693	701	739	711	709	707	711	710	721	716	709	713	732	702	734	710	752	690	739	703	701	722	739	736	686	712	765	698	712	710	701	685	697	693	734	706	729	685	679	708	666	698	762	709	737	754	728	731	703	724	777	711	744	708	731	687	731	709	666	708	688	723	680	673	655	694	740	696	734	736	687	679	710	684	752	638	685	724	720	705	692	732	694	674	731	682	704	699	737	694	689	708	667	711	679	683	717	654	699	737	731	720	688	722	759	720	704	701	741	693	683	698	704	720	752	694	743	723	702	726	716	717	712	741	687	704	671	652	696	677	620	754	687	719	725	717	712	699	716	712	676	692	737	742	697	790	724	672	685	689	704	698	736	698	691	718	734	741	762	677	704	724	703	756	703	701	686	749	757	695	721	670	740	744	761	705	700	709	708	741	747	733	690	715	731	674	745	715	688	743	720	707	699	682	635	741	725	684	720	689	693	710	677	697	732	705	717	745	720	760	706	672	689	735	668	686	727	749	716	672	693	737	705	721	685	698	737	714	715	719	639	663	748	713	741	775	691	668	691	677	720	681	709	771	704	731	730	682	695	789	729	688	732	696	714	716	703	666	661	731	716	706	734	726	707	703	692	676	718	767	748	692	700	692	689	715	690	723	711	711	693	725	722	723	719	710	708	713	733	689	718	665	708	686	748	697	708	739	741	681	731	710	667	701	690	716	703	719	718	753	697	699	694	723	686	687	696	667	755	694	735	718	737	703	666	673	704	694	642	676	760	709	717	692	704	706	689	686	755	719	678	736	716	724	704	744	693	695	694	698	726	739	689	729	715	704	698	721	695	707	714	711	735	709	685	748	730	677	732	730	710	728	684	712	668	735	720	735	749	732	697	751	766	731	674	675	704	682	685	647	797	737	723	704	724	696	677	698	692	723	736	664	716	703	731	686	694	723	703	738	733	662	723	688	690	674	763	764	690	708	684	698	656	686	700	688	682	660	695	670	705	736	718	694	730	726	721	740	683	752	710	705	666	726	682	768	731	672	683	716	723	712	700	729	670	702	695	721	705	752	690	673	715	767	679	724	735	691	754	743	682	716	720	744	693	728	672	702	712	710	744	720	751	719	753	713	692	733	712	751	680	771	674	707	714	741	684	659	753	685	712	690	699	706	748	714	698	713	720	733	697	687	678	678	734	701	676	691	694	718	650	713	705	692	633	700	710	713	665	708	747	738	778	742	746	714	707	724	755	750	723	721	702	671	722	675	737	723	730	722	691	723	697	676	711	735	713	649	706	722	728	683	695	727	716	704	688	669	712	717	725	701	692	721	688	710	721	714	667	710	698	704	654	697	691	668	677	723	730	697	729	708	715	767	697	688	715	722	683	722	699	711	708	710	724	712	716	737	661	741	685	712	707	748	711	691	708	704	707	697	639	682	708	752	732	716	743	732	654	709	739	700	696	693	672	745	708	737	717	709	744	706	725	682	677	710	704	761	731	677	694	711	681	714	694	681	709	652	664	711	736	723	728	693	699	719	691	711	685	704	673	704	735	670	698	725	690	729	702	782	689	697	719	748	694	739	700	731	700	680	706	718	674	707	718	709	743	703	647	710	711	671	729	736	707	660	641	684	696	689	691	721	737	735	706	688	676	666	678	677	734	709	661	706	666	692	676	731	737	679	707	737	697	665	724	714	773	673	704	688	744	775	700	751	690	683	740	725	688	707	695	689	657	656	662	693	719	708	686	713	659	750	756	712	685	689	699	756	699	717	700	715	706	673	721	672	678	750	755	664	692	682	692	716	675	708	712	660	749	701	682	716	696	695	701	714	707	667	709	739	691	693	738	696	739	754	704	753	689	715	669	681	764	687	692	720	692	701	723	692	668	736	732	786	705	730	695	700	718	743
5134	74	57	46	44	56	41	69	86	96	78	68	66	80	62	60	62	62	59	56	70	53	74	51	63	63	54	65	77	62	48	53	63	71	58	52	62	70	55	60	49	54	43	44	53	37	48	52	47	51	47	52	46	39	42	42	38	44	53	49	46	46	36	46	38	42	59	39	41	54	62	44	49	44	52	47	36	49	58	46	56	37	49	35	34	50	59	56	40	32	43	57	62	40	44	36	38	43	39	43	34	64	57	51	52	43	43	44	43	50	50	43	32	47	46	46	41	41	42	37	27	44	42	66	54	38	47	57	52	43	48	47	44	42	52	50	39	37	46	41	54	35	45	42	35	46	46	48	45	39	48	43	49	48	52	66	48	48	45	38	41	44	47	52	44	42	54	51	42	54	38	47	48	44	52	44	45	41	48	47	53	49	49	59	49	51	68	50	41	47	46	50	48	47	45	46	40	50	38	56	42	45	35	57	43	34	46	43	38	45	43	43	41	37	47	50	47	49	38	39	42	40	49	46	43	39	53	58	40	40	44	45	47	49	50	34	38	36	46	45	30	47	48	46	40	49	33	38	47	40	55	50	35	51	38	39	37	44	55	45	46	47	46	56	43	52	47	41	45	60	50	61	38	53	34	48	51	40	44	53	49	39	46	45	50	40	40	40	47	31	51	44	52	50	43	41	37	48	44	41	46	35	42	49	43	46	36	59	41	34	40	46	51	50	46	54	48	40	40	63	43	54	61	53	49	61	32	38	52	53	42	47	43	42	46	34	43	45	48	45	38	33	42	39	34	38	47	50	44	43	43	47	41	50	61	49	42	51	41	47	41	60	50	60	47	55	36	45	39	38	47	49	44	48	41	41	39	42	42	55	47	38	52	53	42	55	38	38	34	41	40	38	53	46	49	49	53	50	49	36	49	42	27	39	39	44	44	49	44	44	33	39	51	45	44	50	56	49	33	42	53	57	53	45	43	55	53	46	48	56	50	50	43	30	41	51	50	37	43	49	46	48	33	49	37	53	47	57	40	51	47	54	43	44	43	42	38	55	38	47	48	63	44	46	55	46	48	40	41	43	47	47	45	58	47	52	40	48	48	49	46	42	50	42	54	50	47	44	48	37	50	47	38	47	41	45	36	29	37	54	46	38	41	46	51	37	49	48	42	42	37	54	50	52	58	53	43	52	39	37	41	55	38	36	37	49	36	50	42	44	54	54	49	43	47	50	51	46	38	36	53	57	39	46	51	52	62	46	44	59	42	57	46	46	40	37	43	37	40	45	36	46	48	41	55	47	46	39	44	46	30	39	37	40	40	38	48	49	48	35	36	40	45	47	44	42	39	32	52	49	44	54	39	39	48	38	41	48	36	43	51	37	46	41	40	66	44	41	50	31	45	43	43	50	42	44	40	45	42	38	52	46	51	48	43	43	50	44	48	38	48	49	43	42	49	42	48	52	47	40	36	38	55	50	41	34	47	40	47	54	43	43	44	43	53	45	47	56	51	48	38	44	41	44	44	39	29	50	41	54	50	34	37	46	34	48	58	42	36	36	39	59	37	55	41	49	47	55	39	55	52	48	39	49	49	41	36	39	41	55	38	37	40	50	41	46	52	33	29	47	44	57	43	37	47	44	38	50	53	48	49	47	41	44	64	37	54	21	60	51	37	44	48	41	44	45	33	47	45	37	40	33	46	45	46	41	45	35	51	48	56	39	40	46	34	38	41	51	50	39	36	51	45	40	36	36	37	41	46	38	41	37	57	37	39	46	54	50	41	41	49	34	43	43	48	42	48	35	54	44	42	54	60	47	40	51	38	48	47	31	48	36	34	50	43	45	39	65	45	48	46	45	50	47	48	33	44	38	53	42	41	45	53	37	40	49	38	42	48	58	45	34	44	56	45	52	38	41	41	54	38	47	49	48	59	50	38	49	57	51	43	34	56	33	56	47	38	64	43	50	42	45	50	41	60	58	52	48	53	39	40	47	54	51	49	53	48	44	33	41	55	45	50	54	46	49	38	42	37	50	49	42	50	48	46	37	47	44	48	46	38	40	42	45	39	39	46	54	57	43	45	55	48	51	41	39	54	48	39	43	55	41	38	61	47	49	46	40	60	48	48	42	45	52	45	49	36	48	45	50	42	38	41	40	49	46	43	46	51	38	34	45	47	39	49	56	44	49	40	46	40	42	45	45	41	44	59	47	48	36	57	48	46	47	30	54	35	43	45	54	58	55	41	44	55	48	48	46	56	45	52	50	40	46	48	44	38	28	53	30	41	53	45	46	25	40	45	49	39	48	52	39	41	42	50	48	44	48	44	40	48	42	47	42	48	37	35	42	42	49	48	45	36	48	41	46	42	56	45	39	39	45	47	47	29	42	38	46	51	51	41	35	57	43	38	51	49	40	58	50	59	36	40	48	30	48	54	43	51	55	52	55	50	44	49	36	43	51	57	37	49	46	41	45	41	37	55	54	53	50	33	40	64	41	44	43	46	56	38	54	49	45	45	48	29	53	43	50	42	47	39	44	46	45	44	51	55	47	51	59	27	42	48	49	40	45	42	57	45	48	40	35	51	46	39	53	42	35	33	42	38	47	43	45	51	46	44	52	51	36	44	44	44	39	49	49	57	49	30	43	51	45	42	52	37	49	42	45	33	31	33	34	46	47	45	51	43	48	47	40	44	46	48	39	42	45	40	60	43	52	39	38	45	45	48	56	53	44	35	36	47	47	49	30	46	52	39	50	53	37	41	43	45	38	38	44	42	36	44	45	42	46	40	45	47	47	49	53	35	54	48	55	54	42	43	55	43	42	42	41	38	49	53	44	50	40	46	45	49	43	47	48	39	50	28	43	50	48	49	36	43	47	43	40	46	48	35	50	44	37	56	38	45	53	42	30	48	50	43	45	41	54	42	40	36	47	39	32	42	56	34	52	52	38	42	43	38	49	51	57	47	32	43	44	44	51	38	50	45	39	39	38	43	38	42	48	45	39	34	52	43	39	50	46	49	52	40	42	44	41	40	52	44	46	47	44	37	42	51	41	44	47	38	47	48	40	44	35	41	47	38	52	45	52	35	53	34	52	43	37	47	48	43	51	51	44	52	46	42	51	53	41	43	49	45	50	49	41	46	43	35	43	57	41	30	35	38	44	42	48	45	43	45	43	54	36	43	51	50	46	44	39	44	39	49	42	57	46	40	47	47	49	48	53	47	43	56	54	54	48	48	39	39	60	53	30	63	46	49	44	50	42	42	53	62	38	29	53	45	37	47	52	49	38	36	42	42	46	36	41	30	48	46	47	47	60	49	51	47	50	46	36	53	39	54	41	45	38	52	39	45	60	51	52	40	40	48	44	57	54	48	50	40	46	43	43	52	47	57	39	46	44	29	41	37	46	45	43	34	33	45	59	51	44	46	41	43	38	61	41	43	45	50	44	41	48	37	57	45	47	44	41	32	44	35	39	30	34	56	50	52	54	43	44	54	55
16370	696	529	530	635	891	1247	3322	3238	2829	2433	2160	1881	1579	1465	1323	1229	1144	1063	1060	1070	1106	1120	1129	1067	1007	1074	1070	1139	1162	1084	1140	1122	1101	963	900	843	742	676	651	634	621	622	597	608	620	542	534	541	507	532	489	499	497	438	524	457	444	442	434	469	424	494	462	461	403	463	475	411	421	391	461	449	435	470	453	459	462	457	445	417	457	446	403	412	397	423	438	396	426	452	419	461	389	408	390	431	437	431	420	391	385	404	431	443	398	367	389	418	355	358	392	375	394	389	371	393	381	407	407	383	393	401	388	389	367	406	388	363	385	379	393	380	426	362	361	373	376	382	386	408	407	373	357	386	373	435	370	380	346	354	416	374	365	372	391	388	380	408	377	396	402	394	391	371	351	380	357	369	362	359	364	360	365	403	398	367	418	358	365	389	398	409	395	384	424	375	362	409	380	379	335	390	396	412	437	385	373	360	412	377	395	397	378	379	390	348	372	395	385	367	388	375	377	402	384	397	346	375	385	357	386	362	350	381	375	361	391	387	387	394	409	348	362	372	390	373	389	394	365	390	377	361	384	362	368	370	383	377	348	351	369	361	382	383	396	437	363	385	357	386	357	395	369	387	385	425	357	375	373	385	379	350	372	388	415	389	384	411	351	392	420	392	397	405	404	396	355	408	392	364	355	365	397	352	386	363	379	398	379	383	376	383	387	341	365	376	389	385	442	367	385	388	360	387	384	371	376	403	355	416	379	369	380	359	361	388	397	385	350	419	342	375	386	348	397	369	397	365	373	353	399	375	378	378	410	385	380	374	373	382	387	404	378	345	378	388	399	369	381	378	359	382	373	368	396	370	357	392	355	362	361	386	343	404	369	376	403	400	367	394	398	376	376	372	391	405	349	416	381	380	383	372	357	383	384	406	385	357	426	391	400	344	378	386	374	355	367	393	381	376	353	389	382	388	393	369	356	351	386	381	404	407	398	350	376	381	374	355	366	359	388	382	395	357	361	366	381	358	358	423	366	406	359	368	359	415	363	367	387	359	395	407	372	390	423	372	397	353	392	402	380	355	356	386	383	391	373	385	375	379	423	377	366	426	419	373	339	397	413	373	374	370	375	383	363	366	374	401	398	394	366	350	427	379	379	366	402	402	386	376	380	395	389	391	393	365	375	387	379	368	375	375	358	353	393	375	368	396	400	388	422	390	391	408	364	378	375	348	400	390	363	372	367	354	365	383	408	401	396	375	358	381	406	387	360	395	382	373	366	380	387	394	371	372	384	378	408	370	393	381	375	341	369	368	375	364	388	401	394	364	348	388	392	390	404	371	387	414	396	373	375	369	381	381	353	408	401	390	396	379	367	381	395	374	420	339	380	379	369	377	409	388	370	392	370	420	382	383	373	429	346	357	377	397	402	372	389	378	409	372	377	410	396	364	373	414	354	387	387	409	368	379	356	337	396	392	389	398	350	380	365	398	401	402	374	372	428	408	388	351	353	378	391	392	367	417	369	401	422	390	399	361	347	363	357	383	389	370	380	364	395	373	386	349	380	382	365	385	375	402	390	383	375	395	370	355	374	371	413	386	358	399	395	393	340	384	389	374	407	387	355	375	387	374	370	392	376	388	379	380	394	389	405	408	374	380	374	389	366	384	383	414	387	384	369	351	386	358	400	417	387	387	422	358	394	401	375	370	384	403	413	355	399	365	349	399	391	359	384	407	391	391	414	362	395	395	382	357	405	379	353	369	343	370	393	389	380	380	387	365	376	356	377	378	390	382	392	387	390	386	375	368	358	368	372	373	388	384	372	356	390	394	385	420	392	377	393	349	379	393	360	380	395	366	417	387	379	366	363	418	379	364	392	362	375	410	388	388	398	346	380	411	380	361	421	354	401	382	392	404	392	359	362	384	392	416	409	374	397	408	383	375	417	397	401	418	378	400	377	432	361	407	386	381	375	367	378	358	388	390	395	350	365	375	371	382	388	354	384	366	388	383	388	380	398	339	383	389	405	377	363	379	391	367	381	357	362	360	360	369	361	382	362	363	390	376	374	388	377	358	386	384	365	412	385	369	367	376	381	353	400	383	374	402	360	366	398	375	376	405	366	377	401	394	382	351	378	386	349	358	390	371	403	379	382	387	356	364	395	344	353	408	395	360	395	406	360	396	381	349	393	387	387	371	376	372	368	358	357	409	345	390	372	409	406	394	374	397	359	410	393	394	375	366	388	347	362	422	377	432	378	390	415	386	372	383	393	405	394	408	369	362	411	371	373	384	377	346	398	380	418	358	352	396	361	400	413	367	389	400	402	395	385	396	334	402	401	345	372	411	395	398	390	419	362	374	332	375	384	409	385	392	373	366	372	378	396	386	341	382	375	393	381	425	343	356	372	377	380	423	378	405	389	370	400	407	400	376	409	399	349	399	356	409	401	378	357	369	374	394	386	382	384	369	366	340	382	349	384	387	392	378	392	372	384	362	351	378	394	361	375	363	422	389	384	403	353	393	377	381	434	419	425	416	364	394	365	372	400	401	351	361	394	409	361	379	389	387	382	373	368	398	359	339	360	349	376	392	414	383	372	392	393	354	356	410	358	397	378	384	361	402	354	394	350	395	371	415	387	415	375	369	349	386	371	383	373	371	381	364	364	383	390	389	384	395	376	386	419	386	383	383	365	359	411	381	379	364	388	357	366	362	388	402	355	391	393	379	364	389	421	363	423	389	345	384	412	381	350	367	366	393	385	402	366	362	356	384	395	379	361	363	382	393	384	396	369	394	390	350	360	371	381	391	373	373	381	404	407	394	379	413	381	360	403	385	371	391	364	401	405	371	369	418	380	410	397	363	420	411	345	350	384	378	377	363	374	373	352	352	364	374	373	367	370	378	389	391	391	393	386	385	386	379	382	366	383	384	358	365	414	376	356	399	355	365	390	401	377	385	375	374	385	372	404	391	361	383	426	407	409	366	387	384	406	404	412	367	364	380	393	354	390	381	397	383	351	380	416	395	368	368	376	371	378	390	384	355	398	352	383	397	368	383	378	348	417	407	403	398	347	402	386	396	363	389	357	390	338	390	373	399	381	397	381	356	356	355	360	355	410	362	372	355	406	373	383	368	363	347	394	361	365	346	377	385	353	393	352	398	363	394	417	385	377	362	393	355	385	381	381	394	356	336	382	346	337	393	364	412	385	371	351	398	377	372	431	370	407	360	365	396	386	373	381	382	348	396	366	366	349	376	386	401	388	375	394	381	372	392	409	374	344	389	371	392	409	360	372	375	421	400	401	381	374	395	382	374	401	365	389	368	363	389	372	396	379	407	408	379	342	405	362	397	346	366	340	358	390	396	382	391	406	356	423	387	369	386	378	402	428	378	338	408	384	378	395	340	392	358	368	395	385	404	378	394	353	354	361	374	385	372	362	395	364	392	393	377	380	350	384	385	370	370	373	403	347	373	408	402	400	407	353	374	364	400	384	385	367	370	427	378	403	358	395
9755	286	113	118	106	116	116	174	165	142	175	161	148	138	127	127	138	132	131	105	123	116	112	117	115	119	116	116	115	123	139	123	106	112	119	90	87	108	94	103	99	108	94	92	111	95	105	104	109	114	84	99	91	100	74	114	96	91	81	64	99	89	82	57	109	90	92	74	96	99	93	93	89	82	93	90	87	92	87	86	84	88	77	89	93	92	71	89	91	104	79	80	79	84	89	81	93	97	94	78	89	101	84	88	81	88	98	85	83	97	75	94	94	86	100	86	82	77	94	86	94	86	81	94	96	75	80	94	72	94	84	98	73	86	88	81	89	93	89	79	91	75	97	92	93	79	91	102	89	81	83	67	95	97	75	101	90	87	110	73	97	80	78	74	88	71	94	96	84	88	77	91	81	96	77	93	93	91	83	60	79	92	89	100	96	94	81	75	93	94	89	83	85	86	92	93	89	76	104	86	95	75	96	86	95	93	97	78	77	96	81	86	84	105	89	94	76	94	85	79	97	77	81	83	81	87	94	90	81	81	92	99	90	96	96	71	87	79	89	84	93	84	94	99	89	82	69	95	101	61	91	89	107	81	88	91	91	96	83	92	87	92	87	82	87	78	98	80	75	86	89	96	90	88	107	84	83	89	92	82	99	93	81	77	101	77	93	88	101	96	76	95	76	82	83	87	90	65	72	80	96	101	75	86	70	84	69	66	85	81	89	105	85	92	82	98	92	77	109	84	82	90	98	98	94	104	97	79	92	85	87	84	84	89	104	92	95	93	88	90	68	96	87	90	90	68	91	83	80	83	96	90	65	79	102	73	77	76	100	89	81	93	81	76	88	81	84	87	94	100	78	89	100	78	79	90	92	91	81	87	88	96	96	74	93	78	96	79	83	84	107	68	86	80	97	86	83	100	76	86	92	75	78	90	80	76	91	95	96	83	91	95	91	108	90	87	105	82	84	82	78	93	85	101	94	94	88	87	87	81	98	102	97	80	90	89	95	95	88	104	69	83	89	91	103	91	81	81	85	86	87	102	78	85	80	81	87	92	92	97	78	86	70	76	92	84	78	82	75	88	81	70	83	96	107	100	85	83	95	86	76	79	90	79	83	90	97	90	82	91	95	76	89	83	76	65	70	86	79	68	81	86	85	99	67	87	91	86	96	94	101	95	93	83	101	96	93	83	89	75	72	90	92	93	78	78	82	81	72	71	72	89	88	101	75	78	88	77	103	113	78	98	89	86	93	89	84	78	87	98	91	90	100	86	78	89	79	80	90	94	105	82	86	88	85	71	80	92	95	67	69	88	98	81	76	79	85	99	99	89	87	84	82	76	76	77	89	77	85	88	104	74	100	105	86	70	90	82	80	79	66	71	77	91	89	94	100	88	77	91	87	75	92	78	73	87	83	82	96	93	74	93	94	82	77	90	87	94	76	97	87	81	79	99	75	83	103	97	89	85	84	91	91	96	70	90	81	79	91	91	85	100	77	103	98	85	79	77	82	78	84	86	93	86	78	95	86	87	80	84	95	85	91	78	82	79	101	85	89	91	80	76	82	90	87	95	80	84	72	67	90	104	88	65	94	97	86	98	67	89	94	99	87	76	89	82	78	70	83	65	87	90	79	78	81	88	89	85	87	82	110	81	98	83	96	92	83	83	79	91	80	91	85	89	105	97	100	81	86	99	78	82	98	91	94	85	94	73	86	72	82	89	82	87	84	88	86	98	84	98	77	106	87	72	88	92	98	76	84	88	72	97	95	90	77	93	85	84	82	85	94	82	100	94	78	93	86	86	90	81	82	99	85	90	85	96	69	82	92	86	109	110	98	80	77	79	83	87	76	75	88	90	89	98	95	69	73	81	90	101	92	76	86	77	85	88	87	74	75	82	80	77	98	86	80	77	87	91	89	76	79	79	75	94	80	98	77	102	84	76	88	84	70	81	106	83	86	97	101	91	79	83	89	75	80	85	101	79	88	99	100	81	95	96	83	84	78	98	99	94	96	95	111	80	96	87	85	71	86	70	80	87	91	88	81	83	75	94	92	86	73	80	81	88	83	86	95	69	86	90	90	91	93	87	87	79	87	82	78	85	100	79	91	99	70	95	93	76	97	85	82	85	77	96	82	93	77	88	87	72	111	85	101	79	86	96	77	96	102	79	87	101	78	96	93	84	104	76	94	107	88	89	86	82	59	110	99	75	82	85	100	83	90	89	90	85	79	86	97	78	83	71	76	105	90	78	85	94	99	79	94	88	75	77	80	102	90	76	93	91	83	85	89	94	104	91	82	92	77	83	70	100	88	99	90	97	86	76	91	94	93	88	99	82	60	95	90	71	80	97	80	89	95	94	95	91	97	89	77	80	64	87	87	94	89	79	75	86	78	80	101	89	87	107	92	97	91	87	88	88	98	88	92	78	91	93	109	73	94	99	88	87	81	87	97	90	90	85	103	91	87	80	94	80	90	75	84	83	80	78	82	81	84	90	84	84	98	104	98	86	88	87	94	90	85	89	88	84	82	79	77	92	98	70	80	78	75	83	77	91	83	81	106	98	86	83	79	94	87	82	88	92	91	73	89	91	101	81	84	83	86	94	95	79	80	85	87	102	80	74	93	84	74	77	77	85	74	84	98	81	91	80	99	90	100	83	90	81	97	83	100	72	70	95	87	91	87	90	101	85	82	89	76	110	89	76	89	94	92	89	81	82	76	73	79	90	98	104	87	90	77	84	92	88	87	82	81	99	86	90	110	78	84	90	85	84	92	83	88	97	83	103	81	75	89	97	85	89	116	81	88	87	103	87	95	95	100	100	75	82	80	88	88	106	88	93	80	85	85	98	82	84	85	96	81	85	90	79	80	95	106	93	111	83	100	96	79	90	87	85	98	72	113	78	92	106	90	69	109	82	86	88	86	93	89	70	77	85	79	93	91	95	85	93	92	89	99	84	85	79	79	92	84	77	102	93	86	99	103	88	83	106	81	72	83	94	72	102	89	86	78	79	82	102	89	97	95	99	90	78	85	92	80	95	75	74	92	98	84	97	96	79	105	85	84	82	92	90	97	93	106	89	88	95	74	70	89	92	100	100	87	96	86	92	89	101	92	88	81	80	79	76	92	81	100	75	97	88	72	84	96	87	83	100	95	106	91	92	87	94	77	76	99	82	73	78	97	71	96	82	84	92	68	89	74	85	80	74	87	80	81	81	98	90	94	87	73	99	84	72	80	90	102	71	72	92	88	91	93	98	95	83	72	90	81	97	102	90	67	87	80	84	88	86	99	89	92	102	74	84	86	84	99	86	103	101	89	81	81	96	99	96	88	82	92	88	84	95	96	80	85	75	95	83	86	88	84	101	84	83	89	81	107	69	69	79	81	87	79	85	84	74	87	79	96	105	94	86	76	89	85	63	80	97	90	73	98	78	90	96	81	94	85	83	82	91	79	69	75	95	112	77	77	94	81	77	92	73	95	84	111	78	103	98	93	99
26683	2287	1288	1376	2553	3716	4285	6413	5823	5120	4440	3824	3243	2860	2728	2273	2113	1950	1886	1841	1918	1906	1877	1852	1819	1845	1784	1814	1846	1919	1880	1881	1821	1737	1570	1426	1331	1257	1281	1244	1154	1096	1086	1065	997	1044	958	969	922	918	883	925	908	811	847	823	796	830	813	766	839	760	832	841	790	779	826	850	791	812	793	804	855	864	755	811	853	806	806	786	742	788	790	777	753	812	754	757	723	786	787	777	768	776	777	732	740	747	753	755	732	764	739	732	699	764	733	766	754	726	716	731	712	716	689	684	751	767	755	724	750	707	746	725	703	746	683	715	738	683	729	708	684	674	717	708	717	699	720	733	719	752	681	707	732	779	691	705	731	674	736	723	764	722	724	729	704	674	690	690	711	712	749	704	747	694	744	746	732	745	692	702	706	663	743	736	737	733	677	709	664	737	716	724	683	718	699	709	706	728	733	687	730	710	760	734	731	685	714	771	712	713	711	718	744	710	694	687	703	736	736	715	719	753	741	740	676	723	726	726	709	726	751	739	744	705	691	686	739	716	721	732	690	708	666	793	746	740	671	724	691	743	743	698	714	726	714	719	709	710	762	728	757	762	701	703	691	737	679	720	748	752	765	692	743	690	717	710	706	720	725	737	695	788	756	737	777	741	724	725	688	710	729	686	672	710	689	728	741	722	752	742	718	711	751	723	721	711	680	702	728	752	728	677	710	720	728	690	706	733	698	687	726	742	762	715	767	690	706	723	708	700	678	730	740	726	689	667	660	768	733	692	704	742	760	708	734	698	709	708	672	772	743	752	681	701	717	693	750	720	703	685	736	707	697	743	715	754	709	713	726	752	734	722	712	736	738	730	731	742	659	702	749	709	705	682	741	727	741	710	731	715	720	707	713	662	719	707	752	725	694	756	706	740	741	738	769	695	706	656	737	664	697	689	686	728	716	712	710	710	719	722	705	694	705	726	719	767	692	771	732	697	752	740	689	717	714	701	715	671	769	678	664	732	715	732	660	712	734	754	744	735	735	738	743	734	733	750	748	666	747	718	718	739	684	704	771	682	746	685	733	720	762	721	731	712	778	767	693	681	738	750	694	678	727	700	730	694	727	667	712	730	730	720	772	715	726	695	626	712	705	704	716	680	700	699	680	711	743	721	684	732	706	716	705	725	691	711	678	712	747	714	682	711	755	752	755	741	724	726	707	677	720	728	728	797	742	722	722	683	727	692	740	750	713	754	708	714	688	742	771	751	672	709	711	741	725	691	723	733	713	695	736	704	699	726	738	709	723	735	727	733	679	653	716	711	706	699	717	707	688	699	692	732	726	728	747	751	699	731	723	691	728	743	714	713	723	692	707	766	726	694	713	724	682	675	675	717	669	679	668	716	698	707	697	713	720	777	723	711	737	684	668	726	678	717	677	700	729	715	734	725	739	701	726	659	717	738	722	676	713	750	677	734	692	727	766	726	728	713	691	706	709	702	726	718	729	709	753	725	728	759	757	743	742	739	702	699	732	752	719	738	737	713	707	700	717	722	762	671	694	721	773	643	705	730	689	740	682	713	726	710	708	713	732	702	716	697	746	658	761	739	675	749	734	726	755	717	715	718	753	726	685	711	673	669	707	716	715	724	770	744	716	694	692	651	644	695	768	710	716	724	719	738	750	702	743	710	725	692	713	705	700	719	720	698	701	716	719	745	701	717	687	732	674	690	694	749	744	708	755	722	681	672	702	711	720	681	709	777	753	702	679	703	725	745	714	727	675	696	677	732	741	727	691	745	722	670	721	708	732	660	698	715	744	678	746	722	735	725	688	695	710	715	709	763	661	707	731	715	709	728	725	714	688	744	767	706	721	722	741	683	720	705	756	735	703	705	738	746	761	668	715	704	661	751	740	734	715	715	705	786	743	744	708	713	783	715	666	691	722	714	715	707	752	710	711	723	726	756	678	735	702	753	715	777	725	719	695	690	728	704	679	729	692	706	700	684	689	676	715	658	745	764	754	703	649	722	694	694	739	741	705	743	716	710	696	664	695	730	698	686	694	700	732	727	732	716	733	756	737	686	720	689	710	673	758	728	736	673	684	708	707	735	743	721	762	707	769	741	723	705	729	738	762	706	692	715	710	737	700	700	755	734	718	725	699	709	706	718	692	661	674	722	692	677	714	719	719	671	708	708	751	749	704	727	717	679	724	717	778	732	735	717	731	689	681	769	678	740	738	751	731	748	765	694	741	717	691	685	719	639	716	686	740	728	718	820	656	734	737	715	698	715	688	701	658	694	674	710	703	677	701	701	734	710	708	698	734	709	717	706	746	702	721	746	696	699	713	693	696	719	697	718	725	748	734	744	686	723	718	737	710	671	756	711	745	708	728	705	693	661	691	746	710	736	711	686	722	698	747	717	677	737	725	710	690	685	677	735	692	719	703	706	711	757	750	691	720	706	719	696	727	749	751	757	709	688	746	683	694	738	768	734	687	742	709	680	737	728	694	760	717	706	732	752	708	716	692	739	726	711	701	744	740	710	725	747	748	701	697	688	735	731	694	680	711	711	701	695	719	705	704	709	692	758	680	734	722	715	714	673	728	683	726	699	712	766	735	733	699	773	729	716	688	701	747	687	719	744	733	701	710	674	707	669	703	704	741	732	658	681	719	737	730	733	732	711	711	695	701	733	730	668	746	743	682	743	705	722	735	750	704	732	735	699	716	703	698	686	701	706	744	730	744	711	742	726	730	704	720	703	713	666	725	737	761	694	771	744	714	718	729	711	711	738	666	697	766	714	698	756	716	703	756	730	715	685	691	741	720	728	730	636	700	693	734	673	708	698	716	710	749	711	705	745	657	724	725	699	733	727	760	679	715	706	704	737	700	735	723	664	748	675	679	671	717	750	701	743	710	713	706	699	700	744	722	744	657	739	725	711	697	687	727	651	732	726	741	706	736	763	739	744	740	723	688	676	675	733	716	723	760	732	738	736	726	710	653	749	761	725	735	698	745	726	757	722	696	770	722	742	730	738	693	712	711	674	719	656	681	747	708	693	777	722	687	704	695	672	682	758	728	676	749	673	719	685	665	707	756	717	698	706	673	673	710	770	710	696	691	748	720	673	696	692	710	714	679	759	736	738	694	671	750	743	718	715	718	731	704	708	716	724	675	730	706	758	747	720	726	707	762	735	731	704	721	731	702	735	705	766	745	778	714	669	695	714	779	697	698	733	716	724	747	751	707	703	761	743	750	696	719	748	735	775	711	691	750	698	720	683	742	721	681	696	715	742	727	704	719	732	718	739	720	682	748	709	731	736	741	738	715	717	732	699	707	706	698	707	737	716	695	722	705	712	754	729	718	718	756	706	719	722	688	714	724	732	730	719	694	701	700	703	686	711	728	696	712	720	756	722	749	683	761	698	712	717	678	726	729	717	668	661	692	741	732	703	710	692	714	686	703	702	721	742	758	684	755	709	728	734	733	688	701	685	699	730	707	696	757	726	724	737	705	727
10353	142	85	44	42	42	62	110	100	106	92	94	75	80	91	68	74	57	63	78	75	76	64	80	55	65	57	62	68	84	66	79	76	56	57	58	58	49	60	44	39	42	51	41	45	42	33	43	54	39	40	43	39	33	30	32	40	25	41	38	37	37	35	40	34	45	30	28	42	44	35	34	48	34	32	43	42	25	30	46	36	34	36	50	37	36	22	35	39	53	46	36	53	35	34	25	41	30	32	37	35	38	37	44	27	41	33	46	31	48	40	28	32	48	32	33	28	30	36	42	35	37	36	38	43	29	29	38	30	28	26	35	35	26	29	45	35	43	38	33	36	26	36	32	32	34	37	34	30	31	37	42	20	34	37	38	28	26	32	49	35	35	29	30	34	39	43	48	42	33	35	39	30	21	43	30	36	32	36	41	28	31	31	35	34	35	41	37	41	41	29	39	36	22	32	30	28	41	31	34	40	35	27	34	32	40	34	35	45	35	44	27	43	33	29	31	24	36	40	29	28	25	36	35	36	32	33	34	43	34	32	29	48	27	42	27	25	39	37	40	32	27	40	31	39	25	40	39	39	47	27	33	33	28	27	31	35	32	33	30	34	24	39	35	34	40	27	32	31	37	29	43	33	35	32	35	41	36	43	31	34	38	39	36	31	33	29	31	28	30	31	39	34	34	33	30	44	37	39	38	41	41	35	39	34	39	30	43	49	27	35	33	39	36	30	34	35	39	28	31	39	40	30	48	36	28	28	35	40	34	34	38	27	33	33	33	27	41	40	31	24	37	29	48	35	39	24	33	24	38	23	29	38	35	36	21	36	44	40	36	54	30	22	30	34	41	36	27	39	41	29	29	37	37	27	42	43	37	31	28	33	32	38	37	35	32	39	36	44	29	44	38	36	34	42	48	37	36	31	30	43	23	41	40	42	31	36	44	27	32	37	31	27	31	31	32	35	31	30	27	38	26	39	24	29	34	36	29	41	40	30	29	26	40	29	29	27	40	28	38	34	39	36	25	33	41	41	29	27	37	30	34	45	33	20	33	37	37	36	34	36	45	31	30	30	38	33	29	40	30	28	45	39	42	34	38	41	37	37	32	33	29	26	23	36	36	32	33	34	29	38	31	44	26	34	22	44	29	31	26	35	37	35	44	47	46	24	30	30	42	32	37	25	33	38	35	36	38	36	35	33	35	33	30	31	30	32	29	29	36	37	24	34	33	34	27	34	29	30	28	29	34	26	33	33	34	34	38	38	48	36	35	31	39	41	27	48	29	33	32	45	43	30	34	41	27	34	42	31	30	31	36	32	35	42	26	28	42	32	30	33	29	37	32	48	34	33	32	37	26	44	41	34	34	34	35	25	29	36	28	31	40	32	30	32	38	42	30	38	36	38	37	40	30	26	28	29	41	46	30	43	42	39	44	31	39	34	39	43	30	37	34	31	34	31	39	35	28	30	28	29	36	47	30	45	39	26	39	30	37	41	31	34	44	37	37	29	34	33	37	32	19	38	39	45	40	45	27	42	40	31	31	41	39	33	33	34	28	38	33	29	32	31	36	42	43	38	32	36	18	30	34	35	32	38	39	40	34	46	28	30	35	31	30	26	48	34	36	40	32	35	31	50	37	37	29	32	33	33	45	29	23	36	37	41	35	40	24	36	27	24	38	34	36	38	30	33	41	35	31	32	26	39	27	33	52	38	27	27	22	40	37	33	30	32	33	44	33	39	25	27	32	39	46	37	33	36	27	45	24	28	45	35	39	36	33	39	24	35	35	41	44	32	44	38	41	34	41	43	28	35	33	38	37	32	28	24	30	41	29	22	24	38	32	41	28	48	39	33	32	28	40	39	34	38	39	34	29	42	31	34	36	42	29	36	42	45	37	37	37	42	39	38	33	35	32	40	27	38	36	34	34	43	39	33	23	36	31	47	40	33	35	30	33	30	45	35	36	36	31	32	39	37	39	29	25	29	32	29	30	35	38	45	22	45	29	33	30	35	32	31	30	35	33	31	39	26	32	32	30	30	39	33	26	37	30	37	34	37	28	41	44	26	34	41	38	39	34	30	47	45	47	28	38	47	27	35	35	30	40	45	36	46	37	28	41	28	39	40	43	35	47	31	36	31	33	47	37	30	34	32	45	32	50	38	32	33	33	30	31	38	40	44	31	34	31	27	48	40	33	20	39	31	31	34	35	26	33	36	45	38	32	29	31	30	41	34	37	32	31	38	36	29	32	35	37	37	38	33	35	33	31	31	36	34	34	49	33	23	45	37	37	31	39	28	63	28	44	41	37	29	42	21	40	40	37	53	31	41	31	35	29	38	23	41	37	45	27	42	33	33	35	43	31	30	39	29	33	34	41	35	42	34	34	30	37	34	33	26	31	30	34	23	35	33	30	29	28	43	40	35	36	38	30	33	42	30	38	39	34	33	32	27	33	26	37	32	32	48	30	31	29	33	25	23	29	42	36	34	36	35	35	20	52	39	39	36	37	41	26	35	37	45	32	35	31	36	25	39	34	25	31	42	29	34	33	27	39	31	37	30	38	25	44	36	35	33	31	46	42	37	36	34	43	39	44	24	30	37	35	35	44	41	36	36	33	41	31	37	26	25	32	36	27	36	34	25	42	48	31	32	36	35	22	35	31	35	43	38	33	43	40	35	33	30	43	38	39	39	49	31	29	30	32	39	32	28	28	39	38	26	33	31	24	36	33	41	43	44	32	33	19	38	36	38	41	23	32	35	35	41	50	29	35	38	27	35	36	34	28	41	40	42	23	53	45	35	43	35	27	22	34	30	32	43	34	41	32	39	36	35	33	34	37	34	34	43	31	28	35	42	31	36	34	40	37	37	42	36	30	36	28	32	34	40	40	24	35	37	33	29	32	43	42	31	26	40	41	43	36	46	30	34	27	42	37	35	22	35	49	33	37	43	22	31	42	32	26	46	37	32	34	26	35	34	34	27	31	34	39	34	38	32	30	41	32	25	39	27	26	35	35	31	34	26	29	44	33	35	26	28	36	40	40	47	32	38	33	37	28	31	30	35	47	39	29	27	41	26	20	27	34	42	32	47	35	37	36	31	39	34	42	42	29	32	29	42	26	41	33	38	31	32	30	42	32	32	26	38	46	38	39	28	37	34	31	41	37	33	36	30	22	33	48	34	43	30	29	35	34	29	42	26	24	34	46	29	35	26	32	39	35	43	33	30	31	38	39	32	30	42	23	31	31	29	36	29	31	42	34	33	38	21	39	32	37	33	33	31	29	32	32	48	37	33	32	33	30	35	41	34	36	34	37	36	26	33	31	43	33	34	42	38	25	41	34	32	30	35	39	36	48	19	31	43	39	29	35	29	26	32	32	39	36	34	40	40	31	47	33	42	35	39	37	22	34	34	35	37	38	34	40	28	36	37	42	33	47	31	40	30	33	39	35	33	23	35	32	28	36	29	38	38	28	36	34	28	33	36	33	28	32	31	33	36	37
21798	1383	779	835	1706	2693	3329	5508	4975	4551	3824	3369	2792	2413	2157	1876	1705	1521	1415	1513	1415	1388	1441	1510	1525	1437	1510	1459	1529	1591	1427	1446	1506	1338	1168	1018	958	870	782	790	731	703	644	657	610	618	574	553	537	531	509	468	458	458	498	422	428	399	397	433	361	408	395	380	386	388	378	396	378	376	400	383	373	436	406	397	412	419	355	406	363	348	393	349	383	344	362	377	344	357	365	353	352	360	379	354	336	358	326	338	332	311	337	311	312	286	318	303	291	337	304	305	282	339	292	294	299	332	323	265	347	298	329	319	314	279	331	309	267	304	293	318	290	300	300	314	309	284	311	318	293	296	321	323	285	309	291	282	288	296	311	269	299	267	305	333	287	300	296	310	297	297	285	309	286	274	295	288	279	281	282	301	293	288	330	310	304	300	293	289	304	294	316	325	283	324	307	266	279	316	288	293	296	279	287	286	255	276	315	323	274	318	295	279	284	303	277	321	301	280	268	290	303	272	302	282	307	287	311	299	311	275	280	284	305	273	321	268	314	339	293	304	284	306	297	292	326	319	255	293	289	295	298	289	317	305	289	286	306	294	307	283	272	289	292	275	308	303	289	291	280	308	327	288	260	327	294	319	296	308	295	301	307	277	284	297	281	290	307	299	301	293	309	294	280	307	290	312	317	291	312	258	308	287	287	321	288	297	291	310	284	330	294	275	284	290	312	296	287	296	316	312	317	306	276	304	315	278	298	254	308	323	294	272	287	276	307	306	298	302	294	315	286	275	303	306	284	272	326	324	290	297	311	273	285	301	313	300	290	325	308	293	287	301	296	322	326	278	327	311	299	275	278	322	318	299	315	269	307	283	282	301	295	270	292	308	298	300	304	300	273	283	286	286	287	299	306	274	281	294	311	300	310	336	309	301	329	260	291	292	281	321	293	272	289	292	285	329	275	295	274	303	278	296	312	287	303	309	312	303	285	332	293	300	294	299	266	292	306	288	297	322	287	284	311	311	304	298	301	306	296	303	286	280	292	280	302	256	308	309	305	288	283	300	262	290	324	291	301	292	293	293	276	309	278	330	321	303	291	318	271	331	281	277	264	284	302	275	316	286	297	304	294	304	330	300	297	281	304	296	296	292	295	273	289	303	302	315	284	295	279	287	292	297	309	300	297	280	283	308	296	313	326	307	314	317	304	324	314	294	269	290	284	340	329	320	338	286	309	313	291	298	275	285	296	280	298	335	304	294	287	279	293	290	308	280	303	303	302	291	292	299	276	279	292	278	304	305	297	308	292	290	278	307	294	308	306	262	333	294	276	285	277	305	294	287	319	303	323	304	318	306	275	317	298	302	305	296	264	294	265	318	321	307	299	318	295	303	306	287	270	313	288	309	292	298	269	285	301	317	323	307	307	310	305	285	306	299	288	319	281	280	287	300	275	293	293	327	294	306	295	278	316	291	327	300	311	312	303	287	284	302	285	279	306	285	355	286	302	303	317	284	322	290	297	328	303	259	273	288	301	302	280	306	315	282	307	283	308	310	309	299	319	342	273	287	288	311	340	289	300	323	313	283	319	284	327	273	294	298	304	315	312	308	322	253	295	289	281	295	297	300	304	300	276	306	283	276	315	294	304	256	293	265	268	274	293	290	286	289	301	317	277	304	299	280	319	309	311	292	275	335	290	301	293	304	304	300	352	274	319	302	304	258	273	308	309	294	271	310	294	298	285	303	296	275	316	283	304	303	297	288	335	284	314	292	283	317	305	303	277	277	295	317	314	289	311	305	339	278	281	325	306	305	293	324	301	300	324	289	322	310	294	309	281	272	306	299	286	309	304	278	298	293	282	298	296	302	294	281	263	294	295	277	279	317	297	281	297	330	287	298	289	279	278	307	326	286	263	297	307	268	301	308	305	300	296	316	292	311	287	302	298	290	319	281	281	290	276	297	329	300	304	299	291	292	305	242	271	299	304	269	297	308	298	317	273	293	288	265	288	303	288	338	296	312	305	300	269	316	312	288	306	280	244	288	301	280	292	290	294	314	317	272	333	275	277	281	273	289	304	289	317	308	296	295	288	323	288	313	312	264	289	306	293	293	259	326	299	284	302	261	299	304	299	319	285	285	302	342	305	288	297	266	292	277	313	303	308	276	300	242	317	316	335	323	273	316	310	311	292	292	275	301	313	285	282	315	280	268	296	313	283	281	296	305	305	310	276	292	269	295	298	280	309	309	279	309	297	321	315	288	316	317	257	283	326	310	253	275	308	312	312	285	312	288	336	332	299	237	272	285	324	311	266	275	276	292	309	293	282	294	309	269	296	308	319	332	299	330	279	326	270	297	313	268	317	285	285	294	292	291	322	333	278	298	321	308	290	307	307	290	286	313	272	298	306	277	278	280	292	293	308	285	290	301	307	297	321	307	278	292	309	310	309	294	309	319	321	291	300	299	292	298	327	316	326	285	314	327	289	284	315	321	300	269	264	272	279	261	299	306	258	279	300	293	299	322	267	309	318	298	305	279	345	311	290	320	306	284	315	328	283	254	283	302	309	297	297	318	325	309	312	293	309	324	283	314	311	293	312	283	273	310	312	265	284	303	289	326	290	301	281	275	308	295	288	297	325	291	312	333	286	273	301	291	313	304	320	301	302	306	306	292	310	324	327	276	293	300	269	280	287	298	304	313	321	293	289	281	283	286	286	278	294	308	298	300	311	308	293	311	271	249	295	260	287	317	297	314	290	277	330	292	295	250	304	305	297	315	316	303	287	271	320	309	279	316	309	296	285	282	329	265	340	304	305	292	293	307	295	265	315	304	306	309	298	275	303	280	310	336	308	324	290	274	274	332	288	333	311	293	302	251	304	278	290	323	281	297	271	316	306	296	285	303	280	283	317	299	292	311	307	317	308	321	284	293	285	294	312	293	297	302	297	293	291	282	301	302	273	298	297	295	292	333	274	274	295	294	292	293	282	319	297	297	294	282	292	307	274	311	279	320	287	291	279	318	319	324	280	301	316	299	305	318	310	302	291	290	280	313	277	302	296	298	282	301	296	331	292	287	306	269	278	297	297	287	301	326	295	282	334	279	272	267	285	284	319	298	303	269	267	330	315	313	300	296	272	308	319	268	298	273	295	303	285	269	284	291	305	279	255	306	288	299	304	262	324	299	315	310	280	333	300	304	306	317	307	282	271	288	280	306	303	308	306	310	307	300	307	273	302	308	302	282	305	294	277	288	290	286	279	300	303	295	300	342	284	256	330	316	277	285	314	298	301	292	285	278	283	297	296	291	286	302	285	298	323	269	270	304	285	289	296	305	313	306	275	286	287	297	308	307	278	271	251	273	292	323	312	319	308	284	296	271	268	295	312	273	279	294	253	274	313	300	310	273	298	299	312	284	299	299	299	292	292	309	316	281	307	280	276	296	305	293	303	282	293	306	289	278	314	284	268	319	323	282	302	304	294	298	296	285	280	306	300	274	303	313	316	302	316	295	272	285
13840	505	116	118	94	141	132	174	168	169	162	179	148	147	145	128	154	106	127	130	124	103	132	127	123	117	127	127	118	143	139	123	119	135	112	86	90	95	97	90	95	84	104	78	104	79	85	114	89	89	91	78	104	83	85	84	94	81	75	94	103	86	70	83	94	108	92	75	95	83	95	92	73	91	104	100	84	71	91	94	70	94	88	77	87	83	104	99	88	71	84	88	84	90	72	90	72	84	76	76	90	78	98	86	85	81	97	73	80	101	90	83	64	72	76	85	92	82	73	84	89	82	74	84	73	70	91	77	89	97	74	94	98	78	72	79	87	81	80	78	77	95	84	70	100	70	79	91	81	83	92	81	90	83	80	78	67	92	86	88	72	89	84	76	86	83	91	72	81	79	96	75	80	82	91	87	86	88	86	87	85	76	66	77	93	71	88	74	80	89	95	81	94	91	85	85	83	79	78	102	89	61	82	75	98	67	63	69	92	82	84	79	77	73	85	71	80	75	82	83	87	82	63	74	86	81	79	73	73	74	82	83	62	93	71	83	73	86	79	90	91	60	83	98	94	93	79	96	72	82	76	84	83	66	78	100	95	93	76	77	76	78	86	87	82	78	71	92	82	79	83	74	61	80	78	91	85	82	74	94	90	85	89	93	78	79	85	88	81	93	74	82	69	86	91	66	85	71	76	88	80	87	96	75	79	94	95	86	79	79	74	104	91	85	81	76	88	84	82	93	88	78	63	77	77	72	88	86	97	75	77	93	78	85	72	85	85	95	86	90	97	88	61	80	95	83	85	83	99	89	87	74	84	67	85	85	69	83	94	95	61	75	83	84	68	75	74	92	85	101	82	87	96	83	85	86	91	86	93	82	98	78	92	88	91	82	87	78	91	59	87	89	68	75	86	80	72	75	80	81	93	91	91	59	90	87	87	92	75	90	78	71	85	74	86	81	80	96	103	78	74	93	77	94	84	90	63	74	88	92	88	98	94	86	76	92	93	87	87	81	81	73	89	87	80	62	65	99	73	96	82	79	83	82	90	82	81	97	77	82	68	85	80	66	93	99	80	87	88	80	69	82	87	99	83	83	91	83	71	87	70	77	85	73	85	71	77	85	79	81	76	96	70	83	86	74	84	84	83	87	80	83	86	78	93	74	81	90	80	94	95	92	84	74	89	77	98	92	71	76	66	91	94	88	87	79	78	99	95	90	100	75	72	76	96	98	91	79	83	75	73	81	73	94	75	74	86	93	64	79	69	62	82	72	77	85	72	74	93	81	56	74	92	87	74	85	83	85	70	95	72	71	72	70	79	83	71	77	93	72	68	75	88	67	80	98	79	75	90	82	85	84	82	87	82	89	91	63	83	90	99	79	84	89	102	75	71	79	92	85	83	95	93	74	81	72	93	77	78	79	82	74	66	80	88	79	66	102	73	98	64	95	91	89	78	93	77	79	81	89	81	96	78	89	76	79	88	87	97	79	87	99	77	86	79	83	75	72	79	77	80	71	72	73	79	77	82	68	96	65	88	79	81	86	75	79	82	83	73	86	97	83	97	71	75	75	93	84	71	89	80	98	74	88	91	77	80	92	83	82	75	72	84	84	87	75	85	97	83	80	87	85	75	81	75	88	87	70	84	77	91	80	93	105	82	86	89	83	73	89	87	81	95	75	85	85	79	91	75	94	92	82	86	81	87	79	82	87	90	82	102	82	81	80	87	67	74	97	87	69	88	82	84	74	85	77	69	79	84	91	89	84	83	77	91	80	84	86	78	73	79	82	94	74	92	75	81	64	74	67	87	80	83	82	83	109	92	96	99	90	83	84	84	100	71	80	68	93	95	84	65	89	81	87	98	88	84	83	84	96	71	98	95	99	69	89	90	106	79	82	79	80	75	93	98	70	83	75	106	82	71	75	102	95	64	85	84	87	77	71	82	90	72	89	75	60	97	83	74	81	104	68	85	82	88	78	81	76	96	85	83	77	82	88	63	77	79	83	75	79	82	84	77	80	89	83	80	82	83	81	100	81	67	78	87	91	76	88	81	105	95	97	92	83	86	86	87	88	78	90	71	71	77	72	87	87	81	85	75	98	72	71	82	81	85	81	66	81	76	79	73	67	74	80	69	91	69	68	98	83	99	71	85	94	81	76	76	77	92	83	96	109	80	89	76	92	91	72	73	72	69	94	94	95	87	86	86	73	82	88	71	77	87	94	84	71	78	93	89	80	95	87	90	68	78	91	98	84	77	83	73	92	79	97	89	89	89	80	90	78	75	96	74	79	73	72	76	97	85	79	95	76	87	98	81	85	90	83	85	86	91	98	84	65	87	90	86	94	91	75	67	85	87	78	85	85	80	83	80	73	75	92	86	78	82	89	75	87	78	95	94	92	84	85	90	83	67	74	80	84	68	103	85	85	85	80	80	78	79	91	104	96	89	90	85	75	93	87	85	82	93	72	81	87	94	83	82	72	80	82	102	97	93	95	90	83	87	85	84	99	78	79	90	81	97	76	103	89	96	87	80	87	73	75	87	92	95	74	86	75	85	91	74	95	79	78	64	101	92	66	83	82	96	79	82	85	81	87	75	88	97	77	82	89	80	77	88	91	82	89	69	91	100	87	79	76	95	76	92	69	80	93	77	101	100	77	82	80	94	90	76	92	76	105	75	77	77	78	73	73	84	93	91	84	73	77	72	74	83	76	90	94	84	77	90	89	91	75	81	87	72	97	80	75	77	89	82	90	84	87	97	76	74	71	93	91	71	82	84	83	105	82	96	87	80	80	90	84	88	69	64	81	88	95	84	99	80	99	87	78	81	87	98	83	76	56	86	87	74	90	72	91	88	61	78	79	79	87	72	89	88	87	87	86	92	92	63	68	72	81	81	88	102	79	78	77	95	88	97	81	69	84	95	74	75	103	66	89	55	69	58	90	68	81	80	78	94	80	83	71	93	94	89	93	79	82	76	80	84	81	83	81	78	83	78	78	70	60	84	83	79	71	75	80	98	77	74	68	62	92	94	75	74	79	84	84	93	84	94	88	89	83	74	86	88	79	85	80	84	100	88	82	75	79	80	88	81	76	88	80	77	104	75	81	69	73	92	67	65	84	70	91	92	99	102	77	74	83	94	79	76	69	91	96	91	90	67	73	109	80	78	97	92	82	65	74	86	73	85	86	88	82	97	79	101	70	84	75	79	81	80	94	77	75	75	97	82	88	70	104	93	82	88	95	76	104	73	81	86	99	81	75	91	66	81	71	95	85	94	75	72	67	86	73	83	90	69	95	81	75	83	85	81	81	84	93	80	71	71	87	87	83	77	57	91	104	79	82	80	98	94	76	88	85	72	78	66	74	82	77	84	84	86	91	90	80	97	67	80	99	91	96	76	84	74	103	93	75	96	94	78	68	84	73	91	68	92	95	99	77	73	87	84	76	74	77	71	88	76	84	73	78	83	79	101	85	90	73	85	71	85	87	73	88	95	86
28547	3029	1636	1678	3387	5164	5994	8054	7477	6548	5749	5002	4218	3680	3460	2937	2705	2450	2358	2336	2244	2089	2243	2386	2322	2321	2376	2341	2477	2305	2371	2170	2172	1941	1810	1616	1546	1427	1365	1327	1279	1197	1147	1153	1134	1108	1076	1032	990	1003	958	970	917	911	897	889	834	902	848	837	841	841	762	821	790	815	809	848	831	809	776	877	811	877	872	862	879	823	860	799	821	873	763	768	836	770	761	780	740	773	774	741	757	782	706	756	805	737	734	752	755	736	712	765	736	740	718	755	698	680	736	692	702	707	720	701	743	745	758	730	690	696	730	737	706	704	695	726	762	737	654	723	709	699	724	723	701	688	722	690	741	671	738	718	688	715	752	732	711	667	677	745	691	667	707	725	662	720	723	730	720	724	690	713	751	689	736	752	749	757	665	706	715	715	703	698	712	702	722	694	688	701	705	663	680	725	665	757	707	763	738	677	742	713	685	725	715	694	714	714	702	725	694	743	684	666	685	766	700	730	701	712	721	689	688	717	672	706	741	642	684	706	680	717	662	700	733	683	732	673	673	750	705	731	673	710	661	705	698	696	712	752	683	659	698	707	672	717	699	694	695	711	703	657	723	694	694	683	701	719	694	711	699	733	686	702	671	701	715	734	715	678	677	705	687	732	690	705	740	680	704	701	689	668	695	716	716	654	716	713	723	728	703	674	765	702	688	686	724	671	686	718	705	726	724	745	673	672	710	725	690	672	683	705	689	695	706	665	717	642	763	690	685	716	723	702	703	743	731	721	687	726	698	736	711	644	711	760	680	674	689	739	702	709	675	692	692	714	727	659	676	700	742	670	727	728	718	726	696	652	685	662	630	751	688	706	709	709	714	690	674	660	697	696	724	702	716	767	702	704	656	712	741	689	669	681	695	688	681	725	731	681	690	672	698	711	682	698	730	741	698	681	697	686	712	731	723	716	700	707	679	707	748	701	696	754	624	710	707	681	670	707	695	678	712	677	692	709	681	709	695	691	708	699	616	721	736	666	700	689	687	678	681	692	726	699	718	702	679	692	687	656	667	707	707	694	728	694	761	731	726	719	676	735	716	704	723	700	658	704	766	674	671	708	682	721	661	678	670	732	702	675	667	749	720	739	700	723	698	731	684	684	689	668	713	681	721	693	719	644	730	677	690	655	660	760	687	653	719	701	700	657	697	691	653	666	668	709	700	653	737	666	720	720	688	713	705	713	707	651	737	719	686	659	637	679	709	733	720	671	678	700	681	707	684	690	678	686	671	704	679	726	720	741	683	703	696	654	699	690	700	705	720	694	748	673	718	698	739	728	691	699	668	710	686	741	676	692	710	683	694	661	696	650	696	684	627	661	727	696	705	716	725	675	691	676	737	679	718	676	733	710	692	705	699	685	683	685	719	680	711	669	712	708	699	687	693	694	688	701	681	691	698	652	729	707	729	697	727	696	733	654	706	681	741	722	700	731	648	681	713	700	702	714	699	692	696	707	701	729	698	639	704	681	658	707	715	711	726	682	726	737	668	676	705	659	689	683	721	670	715	692	738	737	704	679	643	710	675	715	749	678	725	694	727	728	673	714	716	709	687	687	683	688	715	678	704	674	695	679	700	679	690	701	693	677	625	710	731	693	722	720	707	701	690	698	681	709	655	739	677	739	734	723	744	703	710	726	721	670	654	756	698	705	698	677	700	711	709	685	658	685	660	737	688	719	657	689	716	744	696	646	706	698	678	697	666	665	743	685	700	732	687	669	721	702	731	678	659	655	708	728	700	695	696	623	702	735	686	698	736	697	731	703	705	679	711	654	699	679	692	696	732	718	692	738	699	693	699	703	714	741	725	740	705	644	691	698	683	706	725	705	687	717	710	688	682	677	717	682	681	711	683	696	715	677	717	708	662	723	676	719	693	680	708	749	712	726	727	683	680	667	711	718	672	674	644	706	684	717	667	669	679	722	688	703	704	693	706	663	677	680	682	703	739	680	720	692	706	751	706	742	697	675	706	728	688	655	737	710	677	730	723	721	715	718	719	718	686	660	694	685	654	688	692	716	649	711	693	710	765	623	706	694	719	704	770	680	711	717	651	679	757	723	691	689	694	722	715	674	682	708	732	676	691	731	675	734	701	671	683	699	630	685	690	658	700	654	721	729	709	729	659	693	695	690	675	733	731	739	700	711	675	707	690	719	691	701	700	674	697	688	667	692	698	715	718	681	667	714	689	662	664	702	711	693	717	696	700	713	709	699	666	688	704	715	709	709	667	737	745	698	676	709	684	722	667	692	712	689	664	715	649	728	711	667	705	709	739	701	698	661	735	721	696	696	693	713	691	641	646	723	708	680	657	722	728	697	723	732	672	683	659	659	698	735	703	707	671	651	693	735	712	698	722	702	705	702	688	660	737	655	674	698	686	690	719	711	705	673	722	698	696	717	656	670	736	707	742	728	654	689	709	686	756	689	721	659	703	684	764	747	698	687	698	715	632	688	720	653	742	723	711	692	688	702	717	635	726	700	723	717	705	740	707	726	731	742	714	702	692	694	678	679	751	689	737	703	700	695	748	695	714	713	685	733	684	665	689	678	686	728	662	711	701	680	692	724	713	688	709	693	698	734	695	735	686	723	680	676	695	706	666	705	694	653	702	673	677	668	675	668	702	706	725	741	717	703	720	717	697	674	713	662	709	650	714	682	735	659	683	727	679	707	676	679	671	683	703	657	696	748	679	672	642	697	690	673	673	687	672	707	695	664	696	667	748	672	740	713	705	712	649	720	702	697	666	669	709	670	698	739	733	672	663	700	689	710	753	717	712	680	687	703	704	725	733	733	713	711	684	734	688	725	684	683	702	731	734	715	690	673	723	719	673	642	697	706	734	749	723	673	693	718	686	711	713	730	692	725	674	687	681	718	700	757	690	714	703	664	741	721	711	674	684	721	676	696	749	705	704	694	718	714	719	723	677	698	707	740	697	718	709	699	741	712	659	697	739	701	702	743	741	655	660	716	709	725	696	720	744	737	706	672	724	662	730	685	688	697	729	681	651	672	711	668	751	654	719	732	670	677	685	739	708	720	682	696	717	692	743	700	736	683	647	660	692	715	670	680	680	697	685	704	680	728	752	696	682	703	654	727	700	662	672	684	667	696	731	678	731	736	682	708	712	728	722	684	675	722	743	679	732	696	692	749	690	723	702	686	714	715	751	710	633	688	787	713	690	756	689	748	707	724	673	726	747	651	695	716	707	706	681	715	756	717	649	714	674	708	708	668	652	730	719	721	692	679	731	687	738	700	692	673	671	715	695	650	671	714	680	737	666	692	735	728	691	686	703	671	718	681	771	693	632	679	693	701	706	697	676	674	679	679	679	681	715	708	688	712	697	720	657	707	682	612	724	685	668	697	727	719	703	729	708	713	742	708	706	731	711	703	688	697	651	731	699	687	704	685	698	659	710	697	719	703	724	727	678	691	741	663	674	720	726	631	725	702	712	653	687	678	735	681	708	686
5077	83	52	48	48	49	50	87	83	93	81	64	80	74	94	69	53	57	59	59	77	60	62	59	61	61	65	72	57	64	60	47	51	71	69	58	53	60	60	46	58	46	59	42	57	54	49	50	41	45	69	56	38	44	47	55	54	37	50	40	42	55	49	44	53	32	51	57	45	36	39	50	52	48	52	70	48	39	49	45	53	46	41	52	54	31	58	52	49	45	54	41	51	52	49	42	59	53	40	61	41	39	39	44	33	56	47	52	44	39	46	46	52	46	58	55	48	48	45	44	50	47	51	46	52	39	39	39	44	41	52	35	50	54	53	39	33	39	42	43	40	41	38	41	46	50	46	52	45	47	53	44	51	56	37	38	54	41	52	63	40	48	50	48	32	52	31	46	45	54	43	36	42	45	42	44	45	54	46	46	44	35	53	48	49	50	44	38	55	46	42	44	45	44	47	46	50	31	55	57	47	53	38	49	36	50	51	39	60	48	44	35	43	34	51	44	41	52	46	48	39	49	46	44	38	45	31	51	43	38	32	52	41	58	47	50	46	40	37	52	48	48	38	50	41	51	38	28	37	43	49	50	35	39	46	44	50	47	46	52	36	51	46	39	35	46	45	45	48	42	50	47	48	46	52	41	52	38	46	43	38	43	42	56	34	44	44	37	51	54	47	43	36	52	49	31	44	31	41	31	45	41	39	40	41	39	37	43	53	49	51	40	48	45	45	44	46	45	51	56	53	48	47	47	44	51	49	43	34	55	40	41	40	46	44	39	52	43	33	41	49	47	47	40	43	47	38	51	55	41	31	46	49	47	45	50	52	53	34	49	56	50	50	44	50	41	46	42	39	37	47	42	45	45	53	50	43	38	46	54	53	42	51	41	48	46	52	43	42	41	46	56	39	52	29	41	43	45	37	61	35	39	57	53	40	39	43	37	41	54	36	37	47	43	33	48	33	48	38	41	38	36	36	42	47	45	48	40	43	43	36	39	49	37	55	42	46	55	47	46	51	51	50	41	37	36	34	51	41	42	43	43	39	40	65	56	41	46	44	51	42	48	35	54	38	52	44	42	47	54	40	42	56	44	54	45	42	36	51	51	49	49	43	43	43	46	50	52	46	36	37	44	40	42	54	55	37	52	52	49	46	51	41	54	40	41	46	37	37	41	39	49	42	47	53	47	56	42	43	36	55	47	34	42	44	41	47	29	52	46	42	32	40	38	46	51	36	49	50	41	34	55	32	54	55	46	50	42	47	48	44	57	34	39	52	47	40	48	64	52	41	53	38	55	51	42	42	45	51	40	51	43	45	38	37	35	41	54	42	48	43	44	48	49	47	46	51	47	48	43	44	39	61	47	40	47	60	50	49	40	39	44	45	45	36	45	37	51	52	45	54	32	37	36	46	50	57	41	42	48	37	43	38	55	47	39	43	47	47	50	38	45	37	52	47	52	46	43	56	46	65	56	39	45	34	38	39	45	42	41	41	36	52	42	62	40	39	42	40	36	42	33	50	40	44	48	43	40	41	53	36	46	44	68	47	34	46	53	30	38	37	47	40	44	37	39	42	55	58	43	63	55	44	43	37	48	42	36	47	56	45	42	42	53	43	44	42	34	41	50	60	42	52	40	52	48	49	49	45	34	41	51	48	35	39	48	43	47	48	51	50	39	32	46	33	55	45	37	49	47	43	47	49	41	47	47	39	50	47	46	53	37	41	38	44	48	41	37	45	39	50	46	38	48	51	47	39	43	43	43	42	56	46	46	42	46	44	52	33	57	55	44	48	50	51	55	50	49	45	45	39	57	40	41	37	63	46	62	60	35	57	35	42	53	43	57	37	53	51	43	42	46	51	47	58	32	41	47	54	44	35	40	34	42	52	37	38	46	37	51	56	44	35	32	54	54	43	47	47	57	53	55	45	47	34	48	56	44	35	36	38	40	38	60	40	49	32	56	52	52	44	44	39	46	51	45	37	42	57	45	46	42	48	43	48	51	43	41	50	26	54	48	51	54	51	45	52	42	39	52	49	42	50	38	40	46	56	48	41	38	43	52	55	53	42	37	30	35	45	41	38	48	41	55	44	46	49	46	52	49	47	52	36	37	54	39	49	50	45	58	43	45	54	41	48	51	43	41	49	41	49	38	42	41	51	39	45	42	57	36	58	41	45	53	46	45	39	46	59	49	43	39	49	39	57	45	41	32	47	50	45	41	47	44	53	43	48	34	31	48	34	36	44	50	42	48	54	46	39	44	45	48	45	59	51	50	48	43	43	53	51	56	54	34	42	46	44	45	52	40	54	38	45	40	37	42	52	38	44	46	43	61	42	49	42	43	53	51	42	47	38	65	48	46	43	48	47	43	44	44	46	34	48	47	44	62	51	45	37	39	68	54	33	24	39	38	44	40	48	53	42	36	45	42	40	50	46	51	39	39	46	50	59	44	38	51	38	42	40	45	44	46	44	36	50	65	54	55	38	37	44	48	41	52	40	45	41	56	48	40	42	38	51	50	38	52	36	50	51	49	45	54	49	41	43	42	39	46	42	41	46	43	44	41	45	49	48	40	45	40	48	37	41	52	47	52	43	52	45	49	51	40	33	49	49	44	52	46	44	44	45	57	48	51	37	43	57	42	52	42	41	44	46	47	45	45	39	35	51	53	54	50	48	47	38	49	51	37	40	57	36	41	44	39	54	39	40	39	46	29	45	39	45	53	47	43	43	39	35	42	46	47	29	47	43	41	44	48	58	49	58	37	46	57	43	54	45	43	39	49	46	40	29	37	47	34	46	50	45	51	49	48	34	59	44	38	44	34	54	41	44	39	40	47	52	43	51	45	42	51	39	43	35	40	46	35	42	50	50	40	36	51	49	48	38	38	42	45	46	46	48	40	41	38	37	48	49	34	49	52	51	50	39	42	58	46	39	40	54	33	52	40	43	42	47	39	50	52	42	41	52	45	56	45	57	55	49	39	49	55	51	34	43	44	48	46	42	61	48	42	45	61	43	40	55	39	37	37	42	50	35	44	51	55	49	44	40	47	46	28	44	40	51	50	52	51	40	38	41	48	48	45	37	56	39	39	49	46	46	40	57	54	39	46	50	44	57	53	39	45	35	55	54	32	38	50	42	43	53	41	54	43	31	49	48	45	38	52	34	38	47	35	38	49	50	49	40	58	51	45	51	54	44	40	44	32	37	45	37	58	37	57	44	44	50	37	48	43	39	49	42	50	45	45	35	42	53	43	43	45	45	53	42	39	43	40	38	52	55	35	49	42	45	44	42	45	66	41	54	45	54	35	42	50	51	51	35	45	52	37	44	55	49	48	37	49	39	33	36	46	42	50	45	38	42	58	40	55	46	52	39	49	53	36	43	48	45	33	46	61	38	50	52	46	45	45	42	43	51	50	50	49	42	42	42	35	33	32	43	45	34	44	37	45	56	34	52	45	49	34	44	46	46	53	34	45	40	48	38	49	51	51	38	51	51	50
16511	684	483	487	656	906	1273	3174	3299	2777	2475	2151	1806	1548	1492	1239	1195	1064	1093	1032	1008	1057	1112	1100	1139	1115	1092	1109	1130	1194	1164	1245	1113	1025	1022	832	839	758	716	672	636	612	624	650	589	598	559	530	521	533	518	494	536	470	460	485	480	450	434	470	429	456	460	441	404	442	430	452	441	431	431	480	452	448	457	419	435	410	418	451	448	452	447	398	436	413	397	415	380	386	406	410	420	409	393	408	407	420	423	367	414	408	407	413	377	441	406	385	373	388	388	409	396	394	366	355	379	372	393	365	374	397	373	381	371	405	364	372	382	387	378	362	382	385	386	377	353	392	367	378	409	383	392	392	337	376	371	375	371	363	366	324	339	345	380	390	398	394	369	354	392	372	376	374	385	381	378	383	374	392	379	388	395	375	365	385	380	404	364	376	360	416	388	346	382	379	367	374	377	394	405	387	375	378	375	387	387	382	359	385	397	364	400	377	381	388	380	402	366	371	350	421	370	374	361	354	380	340	376	389	368	382	401	383	377	367	384	373	390	362	343	361	372	392	369	392	395	414	364	371	356	382	370	368	385	371	388	380	392	383	365	348	386	358	331	365	357	335	426	351	405	377	392	375	423	403	357	345	366	372	397	333	393	326	355	366	359	353	407	364	373	350	366	376	396	385	378	366	383	388	400	386	365	388	371	391	380	362	347	418	416	370	392	397	393	410	380	386	403	391	375	365	383	391	398	397	366	388	394	368	397	377	346	369	378	391	394	377	365	396	373	374	380	375	357	348	357	339	385	381	353	374	378	358	397	378	350	384	349	372	393	398	355	385	396	357	395	375	392	355	352	366	369	355	354	370	415	394	380	388	356	336	366	382	373	379	386	376	356	381	366	428	388	385	351	398	400	368	359	358	382	385	384	367	366	373	399	378	392	382	361	378	384	382	367	383	400	335	374	349	355	388	355	350	357	365	415	378	374	398	370	384	373	377	378	388	412	395	382	357	397	394	386	420	406	356	372	396	425	350	363	351	395	400	401	361	383	389	401	398	384	355	375	393	360	369	346	375	357	377	369	375	360	376	359	360	390	394	372	393	371	382	369	377	375	367	349	389	372	380	347	399	371	373	394	373	358	375	381	385	364	363	380	380	401	398	351	367	374	394	391	354	380	369	358	383	341	423	398	391	383	378	389	372	430	370	360	352	381	404	347	394	411	367	374	365	383	396	388	372	328	362	400	374	367	376	401	375	381	372	370	383	368	366	397	377	377	389	382	348	365	414	357	394	365	414	382	392	370	363	394	394	375	334	360	366	374	390	363	373	378	380	360	411	379	389	403	396	370	346	353	375	397	359	377	363	411	400	381	383	366	364	362	403	360	380	376	410	359	398	401	344	366	389	416	395	381	373	379	426	372	363	350	355	335	363	389	356	421	388	349	376	399	383	399	343	398	347	361	362	363	386	387	388	356	359	420	350	389	383	394	378	356	408	378	376	390	374	354	376	362	352	349	381	367	374	364	404	368	354	348	386	362	366	383	358	379	360	378	389	351	349	375	369	355	391	381	406	372	399	378	350	377	339	371	362	368	362	367	358	372	350	422	363	387	386	390	374	359	391	356	369	383	379	376	378	402	371	414	393	388	363	390	395	372	363	386	385	382	363	423	376	375	382	398	361	368	375	361	359	360	410	393	398	391	377	411	372	382	390	369	375	362	414	385	377	397	418	384	385	360	360	372	376	362	387	396	404	401	388	360	363	367	374	388	382	359	369	358	359	374	387	377	397	376	359	412	389	372	367	342	372	403	378	374	368	343	385	384	366	354	392	369	381	353	378	353	388	404	419	419	385	353	378	405	328	426	382	325	364	360	383	389	389	338	389	407	396	399	362	380	352	359	412	328	368	411	384	412	359	349	436	368	367	380	367	374	355	392	378	375	356	363	359	354	380	377	343	392	397	356	385	367	409	383	408	374	360	339	373	366	375	410	372	377	386	348	373	388	372	384	347	344	375	376	366	385	414	370	373	394	365	407	369	341	361	391	346	361	364	380	362	362	359	362	382	347	356	406	374	366	402	375	375	350	373	386	364	388	406	350	380	372	356	381	342	391	379	355	399	356	381	362	403	386	378	369	392	372	351	355	399	360	360	380	376	407	346	403	358	379	396	376	342	388	398	367	365	355	377	410	404	369	381	367	368	368	349	391	382	391	361	345	408	425	389	380	392	386	392	373	350	359	390	393	379	339	345	364	374	353	356	365	380	387	371	381	415	363	409	383	382	375	391	397	363	368	369	375	373	389	386	375	383	378	378	392	374	381	381	401	409	363	373	407	373	377	357	357	341	416	414	357	359	361	388	378	351	396	399	378	359	379	358	378	350	361	360	348	386	355	353	391	352	377	386	370	391	392	373	381	368	379	376	367	350	368	359	403	387	371	372	331	394	357	413	368	386	402	360	364	412	379	368	369	375	344	375	386	392	352	380	338	405	424	390	363	389	353	396	367	400	370	377	368	385	371	354	397	369	333	388	369	373	393	392	377	373	383	403	377	388	360	405	376	380	365	375	368	362	360	384	403	396	419	366	397	362	354	388	337	406	389	402	335	381	372	370	367	384	349	374	403	356	379	362	408	375	342	360	375	345	373	374	379	358	386	377	367	397	377	386	373	372	385	391	384	365	375	424	375	359	335	396	377	374	385	388	377	392	375	385	364	393	367	358	368	397	374	375	381	390	372	365	386	393	367	396	360	390	378	366	380	371	376	390	349	382	349	324	397	415	356	376	374	374	388	373	350	383	369	388	364	383	374	410	353	350	368	376	372	377	411	368	384	408	373	346	379	353	364	410	383	339	363	365	363	364	373	389	389	428	377	370	424	354	409	402	358	397	406	359	372	401	355	396	402	340	352	375	377	375	398	397	362	355	405	361	409	357	392	359	418	358	378	368	375	390	393	339	353	350	346	396	343	390	416	352	377	392	367	362	367	380	368	375	359	342	343	391	441	354	361	352	368	388	375	361	385	358	346	377	390	364	362	417	393	378	384	345	332	382	372	401	386	368	345	388	349	383	404	392	350	364	385	366	395	381	376	341	383	355	386	362	388	346	375	405	392	386	360	385	376	357	370	364	425	392	375	376	428	383	369	376	386	373	373	380	392	363	407	420	365	399	369	376	387	359	363	360	390	387	365	352	384	374	376	389	409	374	387	335	351	363	362	358	407	360	399	364	393	384	385	397	368	398	377	360	339	373	400	385	392	392	400	352	395	343	407	388	354	354	376	371	391	361	380	360	361	382	376	374	378	376	416	401	374	382	369	412	358	362	382	363	386	366	358	390	361	404	399	353	368	370	375	387	353	357	377	405	378	351	384	407	360	356	385	363	366	376	348	355	428	339	378	381	386	368	383	386	372	377	380	371	370	368	381	365	383	382	391	389	398	374	377	416	384	367	384	348	403	381	357	362	360	378	382	421	380	410	377	362	392	355	354	399	382	386	351	348	402	379	357	373	352	388
9824	264	136	113	101	98	123	171	189	144	168	142	130	143	121	112	123	113	132	101	128	106	125	129	115	124	139	118	112	124	125	134	143	111	110	99	106	105	111	103	91	96	102	90	89	86	81	98	97	117	97	78	97	86	93	92	94	89	88	88	90	88	81	75	79	86	109	86	98	87	105	87	98	80	94	88	102	85	105	103	77	96	102	88	104	83	105	73	95	81	98	77	78	91	81	88	101	84	80	89	98	101	110	101	100	80	58	89	93	92	78	99	81	74	96	80	89	75	94	94	95	92	73	82	104	82	86	74	103	100	79	93	97	100	85	109	72	88	94	71	101	87	88	85	79	83	77	81	96	86	90	88	96	67	95	81	80	97	82	73	89	71	77	96	83	91	78	91	83	87	82	84	83	80	84	94	82	76	88	81	96	83	80	90	106	90	85	90	91	79	90	82	82	89	89	75	92	81	84	84	84	74	96	87	97	90	106	89	82	116	88	81	102	90	102	84	76	83	90	97	87	84	84	99	87	113	90	86	76	71	94	88	97	84	78	80	88	81	84	74	93	87	85	78	75	82	92	86	78	93	95	82	77	83	77	82	86	100	85	85	80	66	81	56	104	94	77	95	80	89	70	79	106	90	80	84	97	65	89	103	82	79	79	84	69	96	76	85	84	87	106	90	90	90	111	83	96	82	101	79	104	96	105	85	71	88	106	90	86	97	101	75	88	98	75	75	74	86	87	76	85	97	73	77	81	75	93	95	101	82	78	85	78	73	75	80	98	92	82	83	95	78	102	85	89	79	71	84	86	79	78	80	77	72	87	85	82	94	90	86	92	89	83	85	85	77	84	95	96	86	86	95	90	92	69	88	76	85	83	92	95	99	80	96	86	83	90	100	78	84	91	84	84	79	83	97	88	83	95	82	82	84	90	84	87	82	95	87	75	83	97	78	70	97	87	97	73	84	85	91	92	89	69	83	77	97	74	83	97	74	107	93	96	86	74	82	107	101	86	87	66	81	74	71	68	68	76	84	90	81	91	89	79	86	85	72	77	86	100	77	86	89	63	96	82	93	93	93	87	77	101	74	92	79	74	96	81	90	95	84	90	81	83	74	87	92	78	69	85	87	80	73	82	85	78	107	75	96	88	85	79	91	84	90	100	83	78	93	83	89	101	86	97	80	83	96	93	88	73	81	84	65	101	83	76	82	76	87	88	95	95	89	67	89	89	81	102	92	92	90	80	114	68	86	82	77	79	73	81	85	86	90	102	94	98	79	88	101	81	81	73	79	77	89	88	88	87	87	84	67	86	70	79	88	74	79	80	94	82	82	83	83	104	83	89	86	87	72	91	86	93	52	106	82	102	77	97	80	90	100	92	77	82	76	82	89	96	92	102	78	89	79	75	78	89	86	92	69	87	87	80	89	94	78	77	79	75	64	98	88	79	94	76	92	91	82	93	101	78	76	79	77	96	75	86	100	92	110	70	81	89	81	89	85	82	85	99	85	87	86	84	80	82	80	89	84	97	82	98	84	93	81	87	84	74	73	89	95	82	90	78	76	77	79	76	94	87	88	93	96	82	79	89	84	105	87	78	88	80	93	86	82	80	86	83	85	75	79	89	80	92	76	82	88	86	94	63	83	85	81	102	80	81	86	103	91	117	89	95	81	72	70	87	83	82	90	83	87	93	84	83	83	91	85	70	93	91	85	89	85	85	80	74	90	92	89	86	74	116	77	95	83	89	82	100	85	73	75	90	101	73	99	99	86	88	105	74	86	78	78	75	83	71	101	74	94	86	86	95	101	91	70	104	78	73	90	83	75	88	98	86	82	101	89	87	84	86	99	91	83	75	94	98	89	78	96	89	79	67	102	85	82	81	75	87	81	77	86	84	90	99	77	107	84	92	94	104	77	93	97	81	87	71	93	82	84	79	83	76	81	91	80	73	94	97	95	76	78	82	82	71	86	90	88	86	89	75	91	82	94	83	90	99	88	91	98	110	80	76	81	94	91	78	78	91	95	70	73	92	84	93	88	77	87	92	95	94	83	101	93	74	99	83	95	92	93	101	100	97	86	81	108	83	103	65	103	87	73	71	88	85	79	97	98	84	88	75	89	66	80	88	85	81	106	83	88	76	97	80	68	85	78	80	94	81	92	83	79	70	94	120	78	77	70	75	80	93	99	80	90	90	77	85	80	86	94	68	90	88	102	99	91	90	70	78	86	75	79	79	93	84	94	90	102	76	100	88	82	83	90	71	85	76	100	93	97	77	90	98	96	94	85	83	109	76	81	75	90	91	87	92	81	80	83	90	103	113	108	87	84	91	80	80	89	78	85	83	93	105	73	103	79	112	81	86	86	87	85	75	91	96	86	80	74	95	92	79	98	82	93	75	99	78	76	68	95	88	80	88	87	71	82	83	83	84	74	92	103	81	82	94	84	95	90	80	79	108	78	84	79	86	70	82	82	101	95	84	84	89	85	79	98	78	75	76	73	101	100	96	75	106	76	88	84	97	90	95	71	85	106	91	70	82	84	85	91	100	94	79	89	78	81	89	100	70	97	90	82	81	94	92	88	88	82	81	86	96	64	75	79	102	83	103	117	95	85	87	86	93	105	91	86	93	85	82	96	91	92	83	98	97	78	74	103	95	83	92	95	102	83	82	86	91	97	85	93	91	86	69	97	94	81	79	74	113	90	87	77	89	85	65	75	91	95	82	82	96	80	85	82	88	86	81	78	81	92	101	94	69	97	73	91	71	85	71	84	90	85	80	77	85	80	90	88	104	78	88	95	82	95	82	97	95	77	95	76	72	85	83	84	82	83	71	78	98	93	85	74	67	89	85	90	88	89	85	98	77	81	72	79	87	90	101	89	85	85	89	95	77	85	72	86	81	76	93	91	101	104	94	100	89	79	87	82	92	103	102	86	86	76	81	86	78	90	68	80	66	96	80	83	90	74	77	88	81	93	73	101	67	65	101	68	82	65	96	88	95	92	107	84	79	81	75	69	95	88	93	87	92	87	83	84	81	91	87	91	85	85	86	92	79	99	76	94	91	85	86	82	82	78	81	71	77	82	78	61	89	81	107	81	81	75	83	87	97	87	90	82	108	99	86	87	89	79	88	81	84	88	83	79	82	82	103	76	87	76	87	92	92	103	76	104	86	71	78	89	76	85	93	78	89	67	86	92	106	82	77	77	99	76	102	85	72	94	72	88	86	75	89	79	78	81	90	90	91	93	88	91	84	81	88	78	89	82	86	80	84	88	82	95	84	89	88	80	93	86	75	87	83	92	85	82	74	91	83	76	76	85	57	98	80	92	83	86	93	101	77	87	93	107	83	94	85	94	84	81	70	98	75	97	86	84	100	106	95	86	101	95	88	85	96	78	120	82	101	84	107	85	77	81	85	82	105	86	81	91	83	72	92	80	74	85	98	73	83	84	89	89	79	82	97	92	90	83	75	84	83	96	86	74	77	82	84	63	75	77
26523	2425	1274	1376	2522	3871	4148	6052	5702	5166	4430	3762	3258	2832	2474	2241	2106	1920	1926	1890	1760	1733	1747	1908	1930	1932	1820	1878	1965	1940	1928	1850	1857	1662	1562	1457	1339	1272	1172	1153	1092	1007	1107	1097	1060	1056	1010	1021	947	921	885	878	912	953	871	846	876	842	786	844	760	787	782	780	749	773	826	806	800	796	818	819	777	796	853	809	905	776	827	796	807	855	812	764	721	759	721	793	757	774	764	777	765	772	766	760	757	804	719	763	768	747	733	763	720	780	728	737	753	732	731	723	685	745	728	700	752	773	658	652	772	766	738	709	719	721	749	711	687	726	724	688	703	697	745	727	727	712	732	710	718	730	668	674	741	742	728	743	694	725	729	748	689	728	714	754	743	737	663	731	706	733	739	695	672	707	687	724	750	680	698	661	708	741	720	714	711	676	715	727	706	684	756	735	761	717	720	720	698	714	690	699	668	711	699	697	677	669	686	757	719	656	682	651	759	757	727	750	684	700	679	696	699	758	731	749	669	758	748	717	705	693	710	664	690	705	688	649	668	754	788	721	691	625	715	694	685	702	709	721	703	694	727	729	658	700	684	753	717	708	703	702	727	704	699	728	721	707	737	658	685	705	753	719	712	685	683	692	704	694	721	742	737	674	701	716	724	694	738	735	774	747	709	736	724	767	706	723	707	721	692	691	694	744	714	730	685	696	691	657	716	717	691	725	734	742	686	720	728	675	680	724	752	699	715	753	743	730	686	733	653	714	715	689	663	767	716	708	644	722	709	705	722	685	681	692	663	647	733	754	690	725	681	702	709	724	732	691	736	706	694	680	722	715	673	697	734	722	746	763	693	723	697	725	670	656	722	722	707	706	686	725	731	762	664	705	733	734	686	724	733	721	715	737	688	690	705	723	714	695	685	649	664	692	704	707	728	657	752	712	688	732	762	703	679	734	715	714	737	698	737	724	693	713	685	748	691	747	741	685	713	678	647	717	739	754	706	707	752	697	726	704	707	678	696	655	706	737	701	718	699	753	700	747	691	732	753	722	660	733	734	707	696	748	732	743	705	746	754	694	689	702	681	694	745	704	715	711	696	689	708	742	709	755	699	732	684	740	669	719	714	722	716	703	669	695	719	702	727	708	699	643	715	733	701	717	698	723	696	718	695	689	741	719	695	742	780	764	690	709	693	765	706	722	640	752	724	753	754	731	669	723	693	715	650	708	733	666	714	697	709	699	733	704	693	739	734	708	681	675	641	675	717	709	716	729	688	680	706	654	711	721	665	761	680	714	695	762	729	673	725	770	735	701	735	720	698	738	741	718	717	726	740	664	728	713	709	698	666	699	703	701	720	665	694	709	685	720	762	730	750	714	727	774	700	713	726	716	732	699	724	679	697	705	728	696	664	685	720	754	718	711	725	714	703	684	706	725	717	716	688	705	707	672	760	693	684	762	729	702	659	662	711	723	725	724	694	715	698	675	754	698	704	684	720	688	759	674	739	708	736	689	705	757	706	674	742	743	740	718	702	704	732	713	698	707	695	641	709	760	728	720	706	698	720	741	723	704	711	702	765	679	679	703	716	726	703	699	680	728	665	697	740	726	712	745	705	690	716	694	707	707	718	680	759	699	698	702	708	707	671	710	731	663	664	669	724	714	708	743	744	714	740	729	704	677	683	695	742	678	728	687	689	691	710	709	696	644	739	715	702	703	660	713	700	666	714	724	715	693	711	739	682	762	758	708	747	691	711	735	719	738	723	726	710	715	722	674	680	722	622	700	730	706	672	697	753	682	693	712	733	694	729	668	699	727	674	748	668	697	689	659	754	725	706	701	747	688	730	696	680	742	689	722	713	684	764	691	665	695	703	682	704	697	721	765	719	684	709	734	685	706	712	719	706	784	694	691	721	773	638	701	734	739	734	736	723	707	706	786	710	754	764	750	655	723	738	691	734	712	726	717	750	715	684	719	628	737	769	676	752	748	708	667	691	753	741	764	684	685	664	720	695	696	703	746	737	701	667	739	761	712	725	732	702	712	719	719	680	666	691	680	756	684	697	718	703	727	689	715	740	717	675	761	717	726	746	754	714	704	672	681	671	714	745	670	721	725	722	731	726	712	689	706	712	688	721	681	661	716	748	775	718	711	711	733	651	697	689	695	725	705	714	664	692	751	688	725	699	744	729	702	722	679	693	707	720	773	719	718	729	663	717	669	722	687	657	723	694	712	682	705	682	732	690	689	730	681	732	678	702	722	655	715	704	682	717	732	692	657	760	714	687	734	702	682	723	675	763	723	689	710	727	675	734	715	719	733	696	722	713	736	666	649	745	673	719	728	714	680	752	703	705	702	762	735	713	655	681	720	722	720	794	735	711	708	778	728	683	664	699	686	715	686	672	702	697	711	678	679	689	673	730	731	704	678	697	723	773	688	685	697	743	735	754	716	723	724	742	714	714	728	684	703	690	725	707	724	698	733	716	727	732	774	800	738	651	715	664	749	692	734	716	667	684	703	712	743	722	671	688	708	667	711	698	687	710	712	721	699	693	720	734	745	691	699	690	674	704	709	745	685	735	708	727	672	692	664	689	685	707	662	723	683	746	683	657	717	698	754	700	674	700	742	694	720	683	684	713	720	672	722	682	709	726	704	742	686	703	681	747	765	712	700	722	700	754	683	692	696	682	685	756	692	698	708	721	680	758	656	715	725	697	716	679	701	732	765	743	723	712	700	642	662	747	744	680	697	728	710	692	675	664	674	717	747	771	722	695	731	689	669	753	689	690	713	674	677	743	682	740	653	775	686	718	713	718	736	692	730	671	706	700	699	687	728	688	683	728	708	738	735	753	708	651	685	695	684	738	729	753	751	682	742	718	725	710	696	732	682	758	705	723	683	734	730	696	690	707	699	724	723	721	702	754	708	698	736	717	724	695	694	687	714	726	709	723	700	719	710	727	739	720	705	718	730	713	689	724	699	700	729	732	725	702	658	728	743	698	700	737	734	730	713	728	712	727	703	701	664	717	661	732	739	725	716	708	709	705	749	717	714	701	717	711	702	707	767	693	697	724	717	720	704	714	724	726	728	731	716	696	728	730	700	688	689	733	684	666	742	725	701	786	712	678	676	737	710	691	687	687	703	706	691	750	687	654	722	731	722	719	742	682	765	739	790	723	740	711	689	716	714	688	699	728	672	685	734	744	740	687	725	731	713	683	737	713	722	685	694	697	712	713	717	689	731	705	677	690	689	758	670	735	705	731	707	691	667	695	730	724	705	740	731	711	742	753	716	707	686	745	708	741	688	672	649	702	704	706	709	787	680	712	711	699	735	743	708	702	733	685	662	722	713	657	691	708	726	683	722	683	758	668	751	744	712	692	696	721	686	671	749	685	693	702	756	688	729	747	761	712	671	690	716	665	718	702	714	740	735	690	676	700	697	687	718	701	727	760	694	707	711	719	693	675	725	686	728	698	725	674	699	765	675	762	687	677	696	743	737	726	736	691	734	714	727
10534	173	76	54	64	56	66	97	111	109	91	101	68	68	73	75	59	60	64	54	72	54	77	77	80	62	74	74	74	81	66	69	81	73	59	50	59	45	60	38	48	44	48	48	34	44	42	41	29	45	39	34	49	47	47	39	36	59	40	29	36	36	32	45	35	30	41	39	30	34	33	36	45	30	19	47	44	33	32	43	37	28	42	42	33	29	35	35	40	36	38	39	33	41	58	45	38	36	42	42	37	33	31	29	36	37	36	44	42	37	31	26	28	45	37	29	25	24	42	42	35	34	35	42	30	38	36	29	32	29	29	23	22	38	44	29	33	26	34	32	36	34	32	37	25	46	37	32	30	34	32	28	33	29	33	35	32	36	39	37	46	30	39	47	32	37	34	41	26	39	36	45	35	27	24	30	32	32	32	33	34	41	33	31	32	30	23	38	42	36	26	26	38	29	31	27	38	37	29	35	31	37	37	37	39	33	31	31	40	29	28	29	41	32	34	33	30	35	33	29	44	38	28	33	22	39	31	38	28	45	35	40	27	35	31	38	29	31	25	30	36	26	33	27	35	34	29	29	31	31	41	32	46	37	30	33	30	41	34	39	34	40	32	38	32	36	39	36	33	30	43	32	28	32	38	37	32	36	31	37	35	38	35	49	37	43	43	43	42	42	32	34	35	35	27	33	32	39	25	32	37	28	31	32	34	43	28	36	28	32	35	34	42	31	51	35	33	45	30	33	43	22	44	35	34	31	24	32	35	24	32	33	32	40	44	30	32	31	30	39	36	34	31	34	23	32	23	31	31	35	32	37	37	26	27	38	28	29	32	35	31	32	34	34	32	28	34	33	34	44	31	32	31	33	43	33	37	35	37	16	36	34	28	25	27	32	47	38	23	54	37	51	34	35	35	28	39	30	39	31	29	32	27	33	41	21	34	35	20	31	30	52	32	40	28	32	27	39	38	36	37	26	41	36	39	41	39	38	29	45	34	29	26	35	38	47	35	30	21	24	28	34	44	35	32	28	33	32	27	33	33	37	35	34	24	35	20	30	36	41	31	21	35	32	16	34	28	53	33	29	33	20	36	32	34	30	37	24	38	42	39	39	41	29	34	35	36	37	29	34	34	30	32	35	34	38	35	31	32	27	30	29	31	34	33	37	36	40	34	32	31	43	39	28	36	36	29	27	29	35	22	33	38	27	35	24	36	36	29	38	46	45	30	32	35	40	47	34	28	35	28	41	31	29	29	41	41	31	35	28	32	30	33	36	32	34	30	34	39	28	28	28	30	36	29	26	33	34	33	31	34	30	37	34	36	33	27	39	25	33	33	25	37	32	25	32	57	33	36	36	31	35	47	35	29	30	29	31	46	30	36	32	40	44	19	41	33	37	35	23	33	28	44	31	29	31	28	43	39	31	38	38	31	33	23	29	54	25	38	24	33	30	40	33	34	29	34	33	27	31	39	43	42	38	36	28	34	35	41	32	39	29	30	32	34	33	28	32	34	30	29	35	34	37	30	25	34	32	40	36	37	28	30	34	33	35	30	36	37	32	39	47	22	45	29	36	33	33	37	32	31	38	30	42	40	23	39	33	35	26	37	35	29	37	31	31	32	37	23	33	40	46	28	38	24	32	35	31	35	41	31	39	37	35	43	41	30	28	33	36	29	40	32	39	29	38	45	32	28	25	33	32	39	43	32	27	35	56	39	35	28	26	40	29	39	43	29	44	36	39	32	36	23	31	36	36	36	28	44	35	28	32	37	28	36	24	31	33	40	33	31	29	36	37	38	32	28	26	37	32	33	26	43	40	36	31	37	32	57	29	36	35	31	44	42	41	33	34	38	39	29	32	31	41	32	42	25	31	29	40	21	33	36	30	23	37	33	34	30	47	44	30	26	41	40	37	37	26	28	32	38	35	31	28	42	39	30	38	33	34	31	28	39	37	35	26	29	33	40	39	32	28	32	36	36	35	28	36	49	35	29	40	36	30	29	37	34	34	32	33	33	34	32	41	25	34	28	38	30	44	26	35	23	35	32	31	26	32	37	35	36	42	37	45	43	27	32	29	35	22	34	35	35	35	32	26	36	33	35	36	19	30	39	37	37	37	32	28	27	34	34	28	37	28	32	37	33	36	41	32	32	26	31	33	38	40	42	32	32	41	35	41	33	32	35	22	26	25	28	23	34	27	37	23	29	31	27	30	33	29	28	36	46	34	34	47	34	36	36	38	34	38	30	43	30	33	31	26	36	36	40	29	38	27	32	30	35	33	34	37	42	32	34	31	38	26	27	30	35	45	43	41	24	36	39	42	28	36	33	24	32	40	36	33	26	37	42	26	36	43	30	45	32	37	41	31	31	36	25	40	40	30	34	32	33	35	30	27	29	38	31	31	37	25	38	31	30	41	44	42	33	30	40	37	37	41	38	41	30	42	27	38	38	41	30	20	33	28	35	45	43	33	33	34	31	29	40	29	31	32	28	35	23	33	42	32	40	42	43	32	29	43	39	44	45	37	30	29	28	26	28	37	36	34	32	35	39	36	29	35	36	25	41	29	25	35	38	32	29	25	35	21	30	36	34	29	36	33	32	28	38	32	44	29	33	36	45	30	44	40	21	37	30	27	41	32	26	38	45	38	44	38	38	26	32	41	35	41	33	24	28	40	38	31	33	23	28	29	31	41	35	38	41	34	31	34	32	32	46	18	34	30	36	41	32	34	41	33	40	37	37	40	38	34	39	29	39	40	36	42	27	41	37	31	32	46	23	33	28	26	34	24	32	34	28	37	48	41	38	39	35	29	37	29	33	41	35	25	35	35	35	38	32	36	39	35	32	30	26	35	34	38	34	29	37	41	30	36	28	26	46	36	37	49	39	29	26	30	46	34	35	32	53	36	38	32	38	33	32	34	39	38	37	40	36	29	31	37	21	27	27	36	37	38	30	33	38	37	47	41	29	36	24	38	32	29	30	40	42	33	22	34	26	32	30	40	30	40	34	43	36	43	31	40	38	38	39	29	31	32	37	21	27	24	33	44	35	35	38	30	38	19	30	31	27	32	32	33	31	37	42	42	41	28	35	32	38	44	31	31	31	33	31	38	41	31	35	38	27	42	39	35	33	34	35	41	39	28	32	34	24	36	24	35	39	42	43	42	37	33	36	31	33	31	28	22	31	40	43	30	27	38	36	33	33	32	25	42	32	33	33	21	38	29	29	36	31	46	28	32	30	39	48	33	32	39	39	34	28	28	25	33	44	27	30	31	34	33	34	37	39	38	42	28	29	44	36	34	27	30	38	30	25	33	25	34	37	28	33	28	29	38	29	36	34	20	50	49	14	35	35	24	31	32	37	34	36	40	35	44	37	27	32	29	29	39	29	41	43	40	28	32	28	34	32	31	27	21	36	23	38	39	34	34	31	37	44	34	37	41	41	28	23	42	37	33	30	29	34	30	38	23	29	29	30	35	31	29	36	50	33	42	32	39	31	36
21482	1414	689	834	1699	2670	3357	5226	4765	4736	3929	3461	2723	2426	2164	1897	1664	1593	1556	1474	1424	1378	1463	1569	1488	1578	1546	1600	1667	1549	1585	1465	1447	1370	1109	952	964	876	739	779	714	692	708	648	670	650	625	540	516	501	526	482	491	443	472	448	428	441	376	404	394	386	398	365	354	393	401	371	399	396	389	418	393	381	400	422	363	367	411	397	386	357	392	336	345	355	317	356	368	377	362	337	360	352	351	296	325	347	344	313	343	330	329	299	326	315	340	277	305	285	269	289	314	295	303	281	277	316	307	295	312	291	289	293	291	306	277	264	325	292	288	303	302	333	304	282	273	289	290	296	293	289	310	282	321	316	320	292	291	268	268	286	307	299	285	308	291	292	280	297	302	311	237	309	287	321	298	295	303	307	243	269	296	299	299	314	284	284	273	261	304	289	284	273	296	313	291	302	307	272	308	288	291	303	311	285	276	278	281	288	294	288	291	268	283	274	259	274	318	319	263	272	304	297	297	303	284	304	286	300	287	285	275	296	289	333	269	294	310	294	293	271	260	306	299	320	297	285	293	293	284	264	297	306	299	280	305	293	284	303	302	289	299	293	292	274	268	310	300	259	297	288	279	279	294	278	295	291	297	288	280	290	278	300	267	266	284	291	303	309	301	305	269	303	298	285	302	326	289	292	296	288	288	296	315	289	295	283	282	293	309	316	309	306	309	322	293	274	265	296	300	273	299	295	311	257	304	307	290	306	278	319	265	277	285	270	261	290	319	268	276	272	287	268	295	315	293	293	261	250	286	276	288	281	298	270	305	314	267	283	315	325	254	303	276	285	318	286	268	283	306	283	262	301	294	302	306	316	266	284	283	329	272	284	317	280	310	294	301	285	268	271	302	300	319	288	285	276	291	290	272	289	286	289	271	298	292	283	270	308	338	282	314	297	322	271	295	268	238	276	332	311	301	274	299	295	312	280	295	282	297	261	283	326	279	309	302	280	311	278	323	298	300	317	298	282	263	279	272	291	305	308	277	294	302	288	295	287	288	303	310	280	287	294	261	289	301	267	304	312	302	294	281	278	321	312	290	254	280	289	290	299	329	308	316	276	280	295	292	292	290	290	282	268	311	281	295	294	267	323	272	283	264	291	282	281	265	298	305	301	281	308	325	279	323	295	300	290	287	281	280	284	314	298	284	294	282	301	264	269	294	323	312	309	265	265	296	288	346	295	302	293	292	294	298	291	268	286	291	289	299	265	277	297	291	315	303	292	288	286	289	264	311	321	311	297	312	292	300	316	296	302	296	287	308	296	273	288	276	277	305	343	285	277	317	318	302	264	307	292	293	283	304	301	276	259	287	268	299	291	296	289	300	318	275	287	299	282	321	305	300	280	306	284	294	283	307	267	285	268	258	298	278	280	309	268	283	293	306	285	324	314	288	248	276	300	317	298	265	283	256	272	270	270	304	298	284	271	261	290	312	289	303	303	290	311	300	291	277	325	310	290	285	306	298	316	294	311	291	307	260	295	291	276	301	294	273	271	283	278	267	283	284	285	291	308	303	304	288	283	272	300	309	312	283	314	292	289	317	284	290	269	277	265	275	279	310	311	308	297	297	310	297	286	271	261	307	275	279	259	289	285	309	303	290	285	284	285	300	319	288	276	303	283	320	304	282	318	301	292	313	280	302	320	297	291	275	284	245	269	271	287	307	318	301	280	322	309	283	286	281	254	304	281	274	269	294	304	291	323	303	280	293	289	286	312	327	303	299	280	280	296	292	280	315	282	295	283	272	311	250	322	289	313	289	299	296	302	258	300	290	307	288	305	305	307	274	264	285	292	267	303	305	291	275	285	273	286	280	270	329	291	296	277	296	313	319	283	293	322	280	298	314	285	255	290	288	284	272	280	289	297	330	272	293	254	284	286	276	291	318	303	300	281	275	289	280	289	295	275	282	269	344	303	289	307	276	288	259	298	296	301	275	298	269	291	296	279	305	290	292	314	296	267	286	301	285	303	265	308	255	291	290	299	269	309	273	298	306	302	314	283	302	312	306	304	291	315	279	315	278	287	289	277	319	293	301	272	303	296	297	283	280	281	301	288	265	287	286	274	282	302	267	289	296	296	290	294	310	271	308	281	323	292	250	294	267	280	274	291	266	286	307	309	298	262	296	286	307	312	315	277	313	262	323	322	270	276	277	283	323	333	280	304	244	317	278	295	275	262	307	288	278	278	307	302	286	278	305	266	311	304	320	255	294	299	312	303	299	312	263	242	294	314	303	295	296	313	296	293	299	289	285	283	294	263	270	320	297	291	286	294	297	285	270	306	291	289	312	305	295	295	257	273	292	261	295	302	279	304	263	303	262	301	316	290	292	281	300	296	294	337	271	287	307	290	292	306	280	277	271	306	284	278	277	285	272	338	257	280	296	325	269	287	312	271	319	277	300	284	277	289	263	314	334	291	301	271	287	279	287	274	276	301	315	308	334	308	298	286	291	282	316	301	294	279	298	300	313	288	301	294	307	295	314	284	284	303	281	298	334	280	287	270	281	287	289	281	298	305	302	270	263	319	291	292	277	313	293	285	309	314	317	283	278	290	288	308	314	295	293	254	276	284	269	258	275	278	280	308	311	309	265	272	299	290	272	282	281	327	281	310	310	301	282	308	286	282	301	315	321	291	308	279	261	295	299	309	322	291	308	288	299	263	303	292	295	295	259	295	304	314	300	277	302	294	257	278	318	280	301	268	296	265	292	303	287	317	283	281	301	282	306	295	291	276	256	297	288	283	266	305	307	303	303	313	293	280	299	306	308	275	290	284	301	302	314	287	280	279	316	293	263	270	300	319	303	300	288	274	294	297	285	281	311	282	283	281	313	283	278	315	293	264	309	276	308	300	294	283	276	282	304	292	273	302	281	315	291	282	290	288	283	304	319	250	275	291	292	273	279	282	297	301	281	306	268	280	281	291	281	293	324	286	304	270	274	309	318	280	327	267	287	282	302	271	291	301	302	275	277	286	302	295	304	283	286	322	316	321	286	278	287	275	272	310	276	337	317	305	311	315	313	296	293	290	290	306	311	268	302	302	286	291	290	288	296	263	302	303	316	273	324	299	310	257	277	299	280	286	301	297	309	330	280	277	318	312	295	293	263	308	278	312	294	285	304	282	274	283	312	294	289	287	293	319	275	252	280	313	303	310	285	247	305	277	274	291	265	281	308	302	284	297	311	286	294	287	312	279	320	280	270	312	297	293	291	324	291	307	261	291	285	270	288	289	287	279	313	288	290	283	279	287	296	274	289	311	277	310	304	288	318	287	299	306	262	327	297	268	302	264	303	288	291	307	313	282	333	309	297	292	313	283	288	270	303	263	269	271	269	290	270	284	308	300	325	289	284	266	298	274	296	289	270	293	293	311	303	285	282	306	302	301	280	321	277	320	311	294	280	298	300	281	287	308	281	308	302	282	296	275	306	293	278	295	295	302	279	268	309	279	304	306	326	262
13849	485	155	116	103	117	141	201	189	180	182	160	163	147	134	133	136	140	147	119	114	124	120	146	131	118	135	142	120	151	120	132	130	120	117	98	99	109	100	107	98	101	106	85	90	114	94	86	97	89	85	91	84	87	99	73	77	90	86	93	71	87	78	71	80	92	89	80	84	90	77	80	79	97	96	85	88	84	84	70	82	89	86	91	74	88	84	67	91	86	89	80	74	95	96	79	100	74	74	92	71	86	86	87	69	74	105	95	98	87	72	85	66	84	99	82	95	77	78	74	78	80	86	67	102	91	82	71	73	73	91	65	74	76	78	91	82	83	75	79	78	82	95	70	80	85	77	64	86	79	85	82	78	89	89	88	80	83	70	83	89	79	63	81	79	87	93	63	72	85	67	77	90	66	73	77	78	87	89	70	78	81	55	78	84	80	70	98	74	83	94	86	76	88	85	88	65	95	80	70	83	76	91	74	88	91	86	88	66	81	77	67	81	88	90	86	90	78	82	74	71	86	88	63	73	66	77	84	96	97	85	85	77	65	84	69	75	80	75	72	82	83	80	70	82	81	69	65	88	81	75	92	71	74	91	58	86	86	71	88	92	79	82	85	76	104	97	70	77	71	91	76	81	81	87	83	72	79	99	77	92	86	83	84	82	100	88	83	87	94	103	100	81	83	68	94	85	60	73	74	76	89	66	83	56	92	71	101	84	82	69	86	68	62	64	86	68	70	76	86	77	89	72	80	89	73	81	91	85	90	77	82	93	77	80	80	81	86	86	96	85	97	69	80	82	84	75	71	82	84	74	81	86	81	66	75	83	79	78	80	81	72	102	69	88	67	67	83	92	76	89	95	92	93	85	77	80	83	67	83	65	71	66	85	66	70	71	79	101	89	76	84	70	93	85	89	77	91	80	85	73	92	82	69	84	82	94	81	92	77	76	77	75	87	98	72	75	83	79	97	77	91	73	84	82	92	104	75	79	81	88	104	77	83	73	92	89	85	73	87	67	81	82	88	95	91	75	84	83	92	88	93	85	88	71	80	92	89	85	81	84	95	89	90	88	100	100	80	80	71	94	74	75	93	93	76	78	90	88	79	85	50	71	94	69	73	73	69	81	73	85	95	76	57	86	83	77	83	96	92	86	72	90	92	90	89	68	81	82	85	82	90	93	69	83	78	88	78	79	80	79	77	98	82	93	86	99	82	85	96	80	63	85	102	73	81	63	85	86	87	69	81	91	86	82	85	91	86	84	62	81	71	89	81	88	90	100	80	77	86	67	75	70	68	82	93	83	75	72	79	87	79	94	70	88	72	94	81	81	79	80	98	75	92	87	73	85	96	81	87	85	92	85	76	85	77	84	98	70	79	91	70	83	80	93	83	91	82	74	71	70	80	89	76	89	76	71	88	90	84	87	82	77	86	93	87	68	89	84	84	84	89	86	103	92	78	99	85	84	84	114	96	89	82	85	73	72	76	88	80	87	77	94	85	75	71	89	87	73	69	78	76	89	67	86	82	81	75	72	66	83	93	95	86	83	94	85	86	71	97	78	77	72	94	79	72	72	84	75	99	71	83	78	76	93	75	74	102	78	80	75	78	83	94	68	72	72	60	87	83	94	73	70	83	89	85	92	69	71	64	83	85	84	80	68	91	79	95	81	61	90	90	76	66	92	98	94	92	70	82	84	88	78	88	64	77	85	90	85	87	79	86	80	68	82	86	80	79	81	81	86	60	67	73	63	86	85	71	88	81	64	90	82	86	64	74	74	84	84	84	81	71	81	69	89	81	78	89	88	85	71	83	78	79	80	75	74	77	78	85	84	90	69	80	79	104	86	71	87	97	83	74	85	82	79	90	88	91	81	80	91	73	95	84	80	80	87	71	69	82	76	72	81	90	70	75	77	87	100	77	89	89	65	83	79	74	96	79	99	76	80	66	100	73	70	76	80	96	78	90	61	76	85	82	101	82	82	91	83	92	78	81	86	84	91	92	78	81	84	90	71	85	79	84	84	74	78	81	78	80	77	74	71	52	84	90	76	88	75	83	74	86	81	84	84	70	85	77	103	81	73	81	86	86	71	81	77	82	89	82	74	80	78	84	72	90	63	90	82	74	70	71	99	78	87	83	96	93	85	68	81	78	58	87	79	85	86	79	87	93	69	82	80	91	78	77	80	75	79	62	76	75	95	93	90	73	64	83	88	78	81	73	71	78	97	81	79	86	86	81	74	77	74	75	88	86	97	84	94	79	76	79	77	89	89	75	82	91	84	90	80	97	82	73	73	74	83	65	73	68	89	83	89	83	69	83	86	75	92	88	79	78	102	93	80	78	65	89	75	76	75	76	66	83	82	78	88	75	80	85	79	79	80	90	92	84	70	75	92	88	87	78	80	67	80	79	84	95	74	88	63	69	77	74	81	96	96	71	84	86	66	90	79	78	89	69	75	76	87	76	76	86	91	75	76	81	64	86	86	80	81	90	85	96	85	80	82	85	78	91	74	75	64	76	97	83	88	82	82	86	77	90	73	94	79	80	83	92	107	64	94	69	67	79	76	77	76	65	74	96	70	90	92	79	72	83	86	76	87	82	71	78	85	84	88	93	77	82	97	91	75	86	80	80	68	88	77	74	84	73	80	63	81	83	115	83	67	78	75	77	85	79	59	78	60	86	92	70	73	83	70	96	63	84	73	73	81	86	74	93	86	77	80	76	92	90	73	69	73	75	77	78	83	81	69	86	76	98	77	70	75	89	86	75	73	72	70	85	86	89	81	77	86	65	78	85	93	70	79	79	68	89	99	74	90	91	73	67	93	78	76	63	63	95	89	88	82	67	70	95	82	89	85	97	83	95	81	66	74	62	91	68	85	91	115	69	72	76	57	88	85	100	94	84	67	81	91	75	85	87	78	89	79	86	79	76	94	85	84	79	71	96	82	80	92	84	93	104	83	71	77	70	70	95	92	90	63	96	77	90	73	75	82	77	78	80	87	75	73	57	73	71	99	94	61	77	71	75	73	87	62	85	93	84	81	97	77	75	70	76	84	88	78	73	96	90	88	89	86	81	95	77	93	91	90	73	80	86	86	69	72	82	81	82	86	83	94	84	86	86	75	93	79	77	89	84	73	76	103	94	84	77	74	105	83	75	95	77	85	83	88	73	91	80	90	96	81	83	89	88	77	83	91	88	77	107	81	78	85	70	81	81	83	82	89	79	63	78	81	84	85	63	73	77	72	75	73	86	82	83	97	95	78	85	65	84	89	82	85	78	69	86	65	90	85	83	86	81	85	91	90	81	73	77	76	67	90	84	70	84	79	75	55	93	81	86	80	84	70	81	88	68	74	78	75	88	79	92	84	86	72	80	81	67	79	84	78	89	99	70	68	76	80	83	86	83	74	80	86	71	79	66	71	92	95	81	82	87	66	74	75	67	81	73	93	81	84	85	83	71	78	82	65	78	84	83	87	85	91	98	83	67	79	83	71	80
28188	2982	1557	1712	3537	5324	6180	7682	7438	6795	5790	4941	4141	3749	3335	2807	2588	2421	2384	2359	2277	2095	2326	2506	2312	2451	2348	2420	2445	2394	2258	2205	2145	1986	1742	1675	1498	1458	1412	1286	1219	1160	1173	1160	1091	1098	1030	1025	1017	974	957	925	907	924	861	859	874	872	834	878	829	875	807	826	826	822	837	793	845	856	809	826	850	858	873	877	849	861	799	854	838	833	804	747	736	788	722	764	797	806	777	793	758	767	739	740	766	734	716	760	719	778	717	725	782	776	724	700	689	682	662	742	680	736	727	729	737	716	669	725	731	706	700	738	725	707	687	745	745	693	685	689	676	736	721	694	674	703	663	689	684	707	679	701	669	697	698	722	680	704	693	693	713	738	704	673	720	677	679	661	691	710	725	653	687	677	714	661	721	704	703	686	708	690	690	658	699	728	725	692	697	680	687	723	748	605	668	680	688	738	692	693	698	772	666	672	682	690	685	672	736	660	702	688	679	714	689	737	706	710	653	701	700	697	702	696	661	744	709	698	724	677	688	703	781	700	699	694	674	652	678	735	667	697	718	710	668	677	725	686	692	703	688	703	719	661	658	724	692	738	658	678	728	654	650	676	704	656	679	659	667	630	716	709	670	725	680	684	664	677	730	682	663	718	726	704	654	736	681	734	709	724	687	664	654	650	715	662	649	724	722	671	721	693	681	673	667	745	665	669	697	731	690	696	699	703	683	730	710	658	682	691	680	706	676	672	693	698	730	650	649	695	678	658	642	649	666	707	681	663	629	694	660	698	693	713	652	664	689	650	628	709	686	756	701	661	657	638	698	686	678	708	707	689	684	695	717	717	644	694	687	675	703	634	713	672	688	693	682	700	665	704	669	739	726	656	700	721	671	663	718	683	698	723	679	723	675	689	701	701	709	654	677	710	670	663	691	683	735	678	682	648	710	704	706	734	711	720	697	700	705	735	645	671	745	678	684	720	684	758	656	706	698	690	694	683	671	690	684	701	705	702	714	688	708	650	696	699	753	675	729	675	695	699	681	673	702	699	707	692	686	669	721	686	677	671	690	695	698	725	723	735	715	663	676	723	692	706	699	684	664	644	675	709	707	685	671	641	636	707	731	707	669	664	649	657	725	673	701	677	696	701	669	680	698	685	708	714	679	662	679	702	681	689	656	676	707	693	691	699	685	703	695	683	675	733	733	669	713	718	673	706	685	664	687	694	714	658	705	689	689	712	710	704	738	728	710	702	739	690	673	738	713	675	703	707	653	701	682	668	714	714	687	685	730	708	699	690	719	654	722	687	711	677	716	708	728	744	750	703	655	664	739	677	701	713	712	733	682	685	652	688	698	707	709	719	701	646	690	679	670	684	761	694	691	708	705	704	714	727	636	712	704	711	659	691	686	742	659	700	678	655	723	715	712	658	710	694	703	676	693	712	702	733	666	685	680	690	652	682	621	690	692	700	677	764	740	690	669	675	678	723	633	673	701	720	678	676	697	687	697	708	719	690	660	680	712	674	733	677	668	686	653	740	704	712	685	705	702	718	631	672	699	707	676	686	675	680	673	681	647	664	673	702	691	651	688	703	692	698	685	654	714	686	677	693	686	668	711	721	648	682	692	698	716	729	687	692	682	728	645	693	728	723	701	659	691	684	644	788	633	698	735	688	662	689	705	701	662	687	681	651	675	736	692	671	696	694	699	685	669	656	658	697	690	721	671	711	700	698	754	711	725	727	659	694	672	697	677	715	712	656	675	663	681	653	705	697	679	699	717	751	669	694	746	679	688	703	703	652	681	687	676	695	708	690	674	704	695	689	689	715	715	682	707	680	702	675	683	634	753	654	674	676	684	614	663	645	701	643	694	698	689	674	655	673	694	690	735	682	686	682	664	664	657	660	702	702	703	637	649	707	666	723	718	676	700	668	721	694	729	688	721	712	723	699	696	730	687	692	664	755	695	668	686	695	690	725	723	717	674	657	676	708	748	682	685	667	745	712	711	720	691	701	697	659	674	655	718	697	679	746	673	672	722	633	670	717	680	704	715	700	680	640	662	709	703	653	742	678	692	663	703	698	662	690	733	673	691	695	667	678	658	700	709	646	750	715	716	683	720	722	724	631	716	711	685	699	696	674	720	714	698	692	665	666	733	703	719	701	676	755	647	690	682	663	700	707	671	687	732	711	724	707	732	668	730	751	690	716	738	672	730	667	657	713	735	707	697	724	705	698	683	738	666	658	699	700	680	726	669	693	684	684	673	676	719	684	668	729	683	693	706	664	700	690	667	688	672	695	684	686	681	735	682	703	681	693	697	672	649	689	699	653	728	700	761	677	702	702	686	731	680	705	663	696	656	692	741	688	705	675	714	668	673	699	707	679	715	690	645	680	697	662	703	672	732	659	665	696	673	730	733	656	666	731	669	623	672	697	711	712	698	677	714	712	729	669	703	704	692	702	698	685	745	665	694	665	697	664	656	712	687	699	672	707	684	649	668	689	679	703	711	704	715	707	692	683	700	667	697	712	665	684	688	713	739	687	739	663	708	661	673	668	714	719	682	678	724	699	684	697	684	668	703	665	725	656	672	734	683	679	704	650	722	685	680	691	708	678	659	638	738	740	687	702	719	705	687	718	706	697	651	684	708	676	680	696	727	712	678	697	723	660	694	670	714	723	709	713	724	711	700	705	633	657	663	690	702	742	650	726	722	702	691	742	701	691	711	675	725	707	694	674	700	687	675	636	703	687	668	706	708	735	667	692	722	706	696	729	683	685	633	632	702	651	689	704	692	695	688	696	700	739	708	709	695	718	678	692	714	704	654	668	653	699	679	648	724	630	710	646	721	674	675	694	694	635	687	683	683	714	663	653	681	672	711	716	677	712	709	685	695	757	689	724	692	701	685	682	702	747	685	737	721	659	665	720	707	726	714	725	687	695	679	670	725	673	720	705	697	679	687	690	704	729	702	713	696	684	698	714	649	678	690	732	673	677	683	715	718	691	729	692	703	663	707	681	720	662	680	671	663	721	714	690	652	677	648	709	730	755	677	699	719	644	711	690	721	685	660	663	659	689	671	713	682	709	683	667	686	678	703	684	684	702	684	713	635	698	681	711	680	709	662	766	653	696	691	732	716	704	669	655	684	668	704	681	676	664	666	741	702	678	674	672	718	737	683	701	704	698	717	681	655	705	690	693	710	654	662	735	658	729	642	683	665	715	685	690	691	693	731	655	656	678	670	695	660	686	683	679	683	696	684	662	737	707	678	678	705	717	685	685	714	679	664	710	664	647	689	706	675	668	707	728	655	716	681	696	672	671	641	646	691	685	704	731	608	675	716	666	686	653	676	744	668	718	677	689	686	669	675	643	685	646	639	720	684	686	682	717	675	701	694	683	725	665	661	720	697	680	682	676	685	679	670	691	699	706	701	701	686	727	688	691	676	693	693	742	709	713	654	703	715	705	662	675	694	666	700	685	740	713	685	759	675	722	716	688	677	731	695	680	738	689
5048	58	52	54	48	55	42	62	71	95	100	85	79	59	81	60	67	49	59	85	58	58	60	64	63	55	66	82	57	75	64	70	77	68	50	46	48	56	53	69	58	49	47	43	42	49	63	54	46	55	44	42	55	49	50	48	57	30	37	48	48	43	42	51	53	45	49	55	52	44	44	49	60	46	35	54	32	40	31	43	45	43	50	59	59	39	41	52	41	38	44	48	53	40	41	45	40	43	48	37	40	39	44	48	32	38	47	47	47	44	54	45	41	36	32	44	37	38	50	44	47	58	28	52	37	45	52	58	36	51	49	44	40	38	32	55	41	49	40	48	44	43	37	49	45	38	45	51	58	42	57	48	40	52	36	47	42	37	37	42	45	41	48	46	40	60	37	50	40	33	36	48	59	46	53	32	39	37	39	45	45	41	40	45	37	51	46	45	46	40	34	36	55	44	47	32	39	40	42	44	40	43	44	38	42	45	38	41	36	44	45	38	41	42	49	46	50	49	46	40	53	49	42	39	55	42	45	37	41	42	43	50	50	52	41	47	44	50	43	32	34	46	41	52	55	45	45	44	47	46	43	37	52	49	50	39	39	43	49	36	45	47	37	43	45	46	59	56	47	32	42	37	45	33	53	53	54	42	36	34	42	44	44	35	49	45	39	34	48	50	51	52	30	37	45	41	41	41	36	50	48	49	43	41	61	46	34	44	45	30	46	44	47	45	39	54	37	49	46	48	51	47	42	41	45	53	35	36	41	43	45	38	38	39	47	42	37	42	44	42	36	43	38	46	34	42	33	36	36	40	49	47	43	34	40	39	52	53	48	36	45	60	46	51	44	45	44	43	41	48	53	50	47	52	40	53	43	55	49	44	38	34	42	38	44	36	36	48	44	43	38	37	42	41	41	35	40	41	32	30	51	63	38	50	43	41	36	49	46	49	39	41	54	47	38	58	38	51	51	46	33	38	45	37	42	49	34	53	33	43	56	45	49	44	50	42	40	34	51	48	37	37	39	37	50	40	44	47	36	41	41	44	44	49	38	45	43	50	44	37	51	50	52	43	44	48	52	38	41	47	45	33	34	52	50	63	35	45	43	44	51	49	51	41	38	46	38	43	34	53	34	40	49	49	44	41	59	33	34	38	40	40	52	32	48	39	40	60	39	41	37	28	33	47	41	31	56	43	46	42	37	41	44	36	46	47	47	36	57	38	37	34	53	40	45	39	48	35	45	31	41	36	44	55	52	54	34	58	55	43	38	35	51	47	47	49	43	29	45	41	49	41	43	55	36	48	48	40	41	47	42	46	46	43	46	32	42	48	53	33	47	41	49	50	51	52	44	41	46	44	36	42	44	43	59	42	45	45	43	33	40	40	47	35	46	57	45	48	33	44	48	41	46	55	39	40	42	46	44	34	39	47	43	48	39	41	53	39	59	47	41	44	47	43	46	40	46	36	44	48	44	48	47	56	40	44	39	55	43	40	39	42	39	37	34	33	36	44	43	37	42	43	44	42	48	35	51	48	46	51	54	45	48	47	61	55	44	44	46	46	43	43	40	44	46	44	49	31	37	39	39	44	40	46	53	43	36	30	43	42	59	45	61	50	35	49	50	29	41	49	35	40	41	53	56	39	43	44	61	44	44	42	57	46	42	37	52	41	43	34	52	42	45	38	39	40	48	47	48	35	40	49	42	42	44	34	38	43	35	45	36	41	54	46	34	31	42	52	34	38	48	37	48	42	48	42	58	44	36	55	56	50	50	44	51	53	41	46	48	45	40	39	49	53	42	42	42	43	51	36	40	37	43	39	52	44	38	45	45	28	51	52	29	56	35	46	46	52	64	36	41	38	44	31	42	45	28	38	40	41	45	49	44	45	43	46	43	41	40	50	48	40	43	53	41	39	39	44	43	50	45	52	37	39	50	52	42	43	45	45	45	43	46	39	48	40	48	39	56	54	45	30	37	45	45	40	34	39	54	40	47	42	46	51	54	41	38	42	36	52	42	39	48	49	39	42	33	33	52	45	38	37	33	45	33	39	52	48	47	49	50	45	56	36	40	49	39	36	42	36	35	44	39	34	50	41	44	40	36	49	40	38	42	50	58	48	55	39	29	39	44	48	53	52	45	49	60	39	57	62	39	51	39	40	43	52	45	39	26	37	52	51	53	48	42	44	41	46	49	44	42	37	42	44	46	49	38	36	39	43	44	43	54	37	41	51	56	36	43	42	32	49	42	34	35	53	45	51	52	47	37	32	43	42	44	41	31	38	47	47	43	51	47	35	44	41	41	49	48	39	48	45	35	44	49	46	42	42	49	47	51	43	40	41	50	57	46	47	34	56	50	45	42	47	34	43	43	49	49	40	34	47	42	42	45	50	40	56	47	39	36	43	50	49	28	49	43	49	46	47	40	45	39	49	40	44	37	46	39	52	40	64	45	45	48	43	51	32	48	52	51	46	48	50	47	36	43	60	28	47	48	43	40	45	57	35	42	41	40	40	42	54	47	46	45	37	55	41	37	38	53	52	54	49	43	43	51	46	43	40	45	30	47	35	45	51	59	41	44	53	41	37	43	45	35	40	39	40	42	55	45	45	45	47	54	55	47	56	54	51	49	48	46	39	48	44	44	47	49	42	52	46	44	45	44	43	32	36	43	44	46	44	44	46	44	49	27	41	49	29	44	42	34	45	37	41	43	39	43	42	53	41	44	44	44	36	45	39	48	36	47	52	45	29	36	38	44	38	44	58	35	38	37	44	36	44	38	42	41	53	60	39	42	46	43	48	50	43	47	54	54	45	36	40	58	38	36	45	48	38	52	43	43	47	42	42	44	51	42	42	32	36	41	47	47	42	54	41	52	54	43	48	53	42	34	37	30	54	37	46	50	44	43	47	43	46	38	42	52	36	36	47	45	52	49	40	47	38	42	50	50	48	34	38	49	43	45	39	51	42	43	41	42	33	52	52	49	32	49	34	34	41	41	31	40	53	46	45	44	35	42	43	53	40	45	50	40	39	48	49	50	40	49	44	52	41	43	37	42	47	43	44	35	30	32	39	45	56	52	46	47	50	29	34	38	58	44	40	33	52	54	58	42	54	54	43	38	51	56	47	53	49	41	51	40	44	43	37	45	40	52	42	45	38	49	46	37	46	40	46	48	44	36	37	51	50	39	41	40	54	49	43	44	44	52	45	48	42	37	46	50	42	41	48	51	27	42	42	51	44	50	47	27	47	47	53	48	50	46	43	49	48	47	43	49	56	47	43	44	56	46	52	49	41	38	35	41	58	44	47	39	32	42	41	40	38	55	34	40	58	42	50	43	41	52	46	44	47	42	43	44	44	42	55	35	44	39	39	39	49	45	44	49	41	47	43	45	52	47	36	53	41	41	38	43	52	36	38	38	49	45	35	38	38	45	52	39	32	50	42	39	45	33	46	52	37	43	50	40	50	51	53	43	41	43	40	54	39	48	39	42	50	37	36	42	44
16325	653	503	488	660	900	1267	2810	3095	3005	2610	2115	1717	1580	1339	1217	1200	1102	1093	1085	1085	918	1077	1130	1166	1074	1159	1212	1141	1152	1090	1202	1133	983	921	889	784	712	753	649	658	625	628	597	642	567	552	538	538	502	484	479	512	507	457	470	430	478	448	452	440	444	422	433	455	411	407	422	421	419	448	408	441	411	467	473	452	476	423	425	411	421	432	366	400	395	457	425	432	380	413	394	435	400	397	374	382	389	380	384	416	380	386	379	340	338	371	386	408	360	397	353	378	362	387	400	388	360	400	381	353	384	380	397	385	407	373	366	368	406	389	363	347	382	408	339	363	356	415	392	384	339	345	366	356	372	393	382	395	365	387	376	388	383	372	377	384	385	355	389	372	358	366	366	363	371	356	389	352	373	350	380	373	357	373	385	375	397	372	333	370	376	368	375	332	351	381	360	417	382	422	353	373	360	388	401	347	380	356	378	361	380	392	353	371	365	384	382	388	354	363	381	364	369	376	379	395	361	382	370	385	365	397	347	357	340	360	409	370	389	374	375	404	386	355	392	370	393	344	361	388	399	384	346	380	364	378	387	372	384	351	365	338	386	370	361	398	378	347	352	325	344	368	383	362	363	360	394	359	416	364	394	342	376	380	345	368	343	367	356	372	329	365	353	394	352	351	383	385	370	389	360	363	373	357	379	357	345	399	390	360	353	353	352	360	371	373	357	347	382	364	371	385	344	403	366	376	356	343	374	336	352	364	362	388	365	385	413	378	353	365	350	354	341	410	349	399	356	391	386	379	378	376	355	400	384	368	372	349	341	386	357	371	385	362	382	385	327	353	360	390	383	362	379	385	373	369	398	416	399	338	404	367	389	351	391	382	343	393	410	385	365	381	364	378	340	366	371	365	340	392	372	364	361	405	367	374	355	362	325	360	380	345	381	351	381	379	378	368	398	396	330	370	390	317	352	349	321	368	350	362	372	384	340	393	357	378	377	330	371	375	385	380	378	373	362	377	385	367	352	357	412	392	366	380	368	344	368	373	350	380	364	334	345	379	385	368	312	354	382	355	358	367	391	364	393	373	369	395	354	365	359	329	360	369	389	383	378	378	358	332	380	371	349	376	372	362	387	355	387	353	409	365	381	397	391	415	358	349	370	413	344	381	375	372	399	380	341	373	364	385	361	342	387	328	378	352	332	348	367	370	405	334	341	370	337	371	365	374	353	335	390	382	385	393	409	358	373	373	369	365	396	356	390	400	320	374	370	361	389	357	423	361	371	372	341	363	389	352	391	378	340	367	365	361	375	392	361	388	385	366	350	369	338	394	380	388	369	402	362	333	371	397	389	344	366	367	373	359	379	345	374	341	380	398	367	374	385	381	357	353	398	396	357	366	377	356	396	378	392	363	365	341	368	324	393	366	370	374	415	370	361	340	390	347	379	370	384	347	396	363	376	357	378	371	379	341	374	371	379	363	354	320	386	406	394	364	365	387	383	376	371	360	354	360	360	401	360	383	368	330	378	380	373	377	337	358	364	359	384	366	374	411	354	402	368	397	374	379	370	359	395	371	398	374	377	365	379	339	394	321	348	379	377	386	364	379	367	355	357	373	360	378	389	359	345	369	359	351	349	343	353	343	380	364	384	341	384	369	383	369	384	375	334	372	402	401	361	375	386	384	346	366	374	351	389	353	393	368	354	361	338	356	390	362	375	378	375	349	355	368	409	382	364	382	323	379	388	344	366	364	385	369	354	403	400	324	371	394	371	365	369	382	409	342	390	336	369	385	379	364	406	358	368	360	378	349	336	340	409	332	372	373	328	369	400	371	350	361	380	362	388	365	374	357	351	361	374	370	370	379	384	384	349	349	362	376	358	423	360	357	374	388	349	381	362	362	358	355	360	366	368	349	355	358	337	382	362	400	365	382	358	396	378	366	357	374	368	358	350	344	324	398	349	360	363	346	382	372	396	349	396	365	389	341	380	362	355	382	422	397	371	352	380	385	335	355	376	370	390	336	339	355	394	354	358	345	360	372	389	379	363	361	388	344	359	368	378	363	365	321	370	398	375	377	382	409	402	361	368	365	358	333	348	382	344	389	385	350	403	344	360	397	337	360	363	352	390	340	379	355	350	363	342	381	372	374	373	358	375	365	389	370	392	364	373	392	360	365	387	433	358	358	344	359	394	356	327	377	402	354	384	388	349	362	359	373	399	366	357	376	343	350	337	363	384	343	314	376	353	404	350	374	348	361	406	371	365	365	337	371	392	356	356	370	364	353	360	406	348	387	368	380	349	360	357	389	369	378	366	377	390	376	396	358	356	366	388	362	344	405	388	380	365	380	376	370	357	366	380	348	349	374	401	374	348	396	356	413	370	400	395	372	385	354	372	362	386	382	321	405	355	394	366	335	360	382	388	371	396	375	361	364	355	389	391	340	381	365	354	358	324	375	403	361	344	377	383	376	373	378	372	333	385	377	394	367	354	375	384	387	386	357	379	364	373	385	379	358	404	379	384	358	351	362	353	378	373	356	365	369	357	380	363	377	384	333	319	359	359	371	356	392	383	355	347	347	387	379	344	384	357	366	368	372	383	330	401	315	389	367	377	374	364	380	354	342	343	379	375	362	385	378	383	377	345	394	402	365	342	385	359	349	413	383	370	377	394	387	360	380	341	358	372	382	365	366	372	349	349	349	359	355	417	375	383	385	412	387	385	382	363	364	378	374	348	350	350	386	396	358	375	387	389	389	366	341	379	390	404	358	353	358	362	363	359	334	357	341	341	347	378	378	351	375	381	392	384	369	362	346	357	371	385	369	384	361	405	377	354	379	383	355	377	365	402	389	344	352	412	395	375	392	390	330	369	361	365	369	380	385	348	349	345	359	391	384	384	401	354	381	355	365	364	365	397	339	365	364	378	358	380	341	377	368	360	398	369	401	362	388	364	368	357	355	367	372	369	411	394	329	360	377	329	385	406	354	343	370	367	367	381	332	357	392	352	384	366	359	379	356	361	376	349	343	381	374	421	382	351	349	381	394	371	322	400	359	375	369	392	380	361	346	367	353	367	358	365	359	375	355	366	404	350	374	367	379	342	382	348	376	352	378	367	392	372	373	376	368	387	368	347	375	365	355	352	359	365	392	379	320	400	396	374	363	377	362	362	397	378	368	360	343	391	370	327	382	377	389	326	349	363	347	343	380	398	353	369	358	403	363	378	367	353	378	374	362	405	381	409	368	378	414	374	382	350	363	373	340	383	343	373	383	365	386	378	358	425	364	409	364	367	377	409	350	342	383	379	381	346	386	378	368	382	349	350	369	378	365	381	353	363	381	403	360	343	359	350	360	334	378	384	362	375	365	393	405	380	328	391	383	419	361	358	392	381	376	385	367	369	358	396	377	405	367	371	356	354	365	387	360	381	354	350	403	357	345	378	356	398	384	371	380	322	377	367	342	392	363	382	385	391	378	372	333	364	366	344	370	354	375	352	375	345	349	379
9853	253	130	129	93	121	114	161	168	175	163	127	129	136	141	122	120	128	101	116	124	126	131	115	111	133	128	129	128	150	108	144	111	104	114	122	99	104	117	100	96	91	119	99	95	103	88	108	91	85	86	85	61	84	81	71	93	92	88	89	75	95	93	96	90	82	80	82	90	92	74	90	115	87	86	98	86	73	87	89	91	90	86	82	81	88	89	90	86	71	86	82	103	92	87	86	95	86	84	73	87	76	81	75	77	86	75	92	92	91	88	94	80	68	86	73	89	91	83	94	69	82	81	95	81	87	82	70	67	68	92	84	90	93	84	70	80	64	87	89	88	75	95	93	85	89	84	88	100	83	90	86	91	81	80	79	88	76	82	74	65	102	84	87	90	82	91	79	76	96	99	84	90	89	58	80	82	86	88	85	100	93	74	83	77	76	85	76	79	79	80	104	74	107	83	87	82	79	87	91	84	87	85	90	63	83	99	96	90	76	76	75	82	72	90	83	92	81	84	98	86	94	106	80	98	94	84	94	78	86	89	78	71	94	90	96	92	80	88	95	80	78	88	93	79	66	72	90	76	82	88	76	81	89	92	90	79	87	74	96	87	86	92	98	70	92	86	81	77	86	97	78	84	83	80	80	94	76	69	98	95	91	88	94	88	81	79	78	77	79	83	90	83	67	73	88	65	76	83	91	66	78	82	80	98	98	81	81	86	101	73	93	89	82	79	77	69	89	82	90	99	84	71	101	91	82	96	90	76	83	94	95	89	74	86	84	77	100	83	101	101	87	87	67	88	71	83	88	76	83	91	89	93	93	78	95	78	87	80	81	77	80	80	68	88	84	82	92	85	87	79	81	103	89	91	85	81	98	79	87	90	81	93	97	83	89	68	91	85	97	73	90	71	91	64	85	69	77	71	89	99	93	80	88	82	84	85	90	97	96	87	75	62	84	71	94	85	105	84	87	72	84	81	81	77	94	88	81	78	79	67	92	69	91	75	80	79	63	74	89	74	82	67	88	76	75	89	84	62	68	83	79	83	83	69	74	84	80	90	100	96	85	91	93	79	90	82	78	95	74	95	82	87	98	86	71	76	108	83	85	94	84	86	96	86	87	89	68	86	61	87	96	84	74	97	97	92	78	83	96	78	83	75	77	86	74	76	89	86	81	76	91	100	86	74	112	84	66	97	84	84	85	67	74	89	85	87	99	75	88	97	75	71	77	80	81	76	94	88	75	87	76	76	79	70	84	75	83	94	100	82	85	81	69	80	73	81	90	80	89	103	74	66	85	79	90	95	85	68	95	72	71	77	82	78	79	82	82	89	93	93	89	100	86	84	82	92	77	69	95	92	84	72	87	85	100	88	94	98	81	94	84	90	78	70	89	90	95	97	103	100	74	93	89	105	89	73	78	98	97	82	76	84	83	92	76	89	77	76	95	75	84	91	93	91	86	71	89	83	77	90	73	79	77	98	91	87	93	85	90	89	76	79	93	96	82	81	73	76	90	94	88	92	81	84	86	82	83	105	77	92	86	87	88	86	89	82	72	91	82	87	88	71	76	100	77	91	85	83	94	96	82	72	79	79	101	85	96	63	91	92	76	90	92	91	78	88	73	83	91	79	97	66	80	99	96	81	81	79	86	76	93	83	93	68	75	75	67	60	87	92	84	82	74	82	76	85	85	82	94	91	80	98	105	84	73	86	91	79	89	79	86	75	102	80	87	104	98	82	83	89	77	73	70	73	75	84	74	78	93	74	95	81	79	97	90	86	78	87	97	81	84	86	95	103	82	73	84	66	95	61	83	88	88	81	90	81	77	96	100	66	84	75	82	78	73	89	91	90	99	80	88	83	85	80	95	91	73	89	70	74	86	95	87	96	76	99	75	92	88	92	89	100	76	115	84	78	72	88	86	79	75	77	70	84	84	82	83	79	70	92	82	76	96	91	82	75	94	90	83	86	70	90	87	75	80	75	83	93	78	81	99	78	92	94	95	87	100	82	89	90	74	76	89	89	86	76	76	84	95	70	93	93	82	76	93	106	74	78	76	88	97	81	77	72	91	70	119	91	84	88	76	83	105	84	76	83	74	84	69	75	72	83	83	101	103	74	99	93	95	85	85	80	95	76	79	72	94	76	98	85	87	100	92	83	84	85	90	85	81	82	89	76	82	87	68	73	87	90	85	102	65	100	85	82	84	80	98	91	85	70	72	85	87	86	90	87	96	90	81	86	83	88	101	85	68	82	82	92	107	82	66	89	91	77	68	94	93	93	89	80	91	97	72	77	86	72	76	90	92	68	78	84	68	93	103	96	88	94	84	97	73	81	76	75	82	101	87	85	94	76	77	85	83	94	108	95	82	100	84	92	93	75	86	98	73	88	92	94	82	85	86	104	85	89	74	90	102	78	93	85	104	92	85	96	87	73	96	80	83	79	92	96	70	93	93	76	91	88	78	82	97	98	80	88	76	85	84	71	80	91	65	82	87	77	81	102	72	88	83	70	82	87	83	83	90	78	85	90	91	63	81	103	87	72	103	71	73	89	76	76	71	69	80	95	68	89	107	87	87	107	80	67	74	70	83	73	91	94	85	83	87	72	81	87	77	92	94	75	82	113	84	88	90	107	78	97	89	71	75	79	76	84	81	77	90	83	74	83	77	78	63	89	86	78	89	80	83	98	77	78	95	76	69	91	81	87	89	89	79	70	70	91	78	100	88	70	72	85	85	89	89	95	79	102	80	79	82	104	89	91	105	90	93	85	90	92	75	77	77	82	80	79	96	81	74	79	92	82	72	94	76	91	93	77	75	90	94	97	91	80	71	97	72	81	84	90	70	78	88	87	99	81	80	86	96	82	89	66	79	88	76	73	93	76	91	84	92	88	82	74	99	81	79	85	95	55	89	79	94	86	96	85	84	93	74	68	86	65	92	83	75	77	79	95	77	85	59	66	90	94	90	82	79	91	76	73	84	86	86	89	85	113	89	80	76	102	92	93	69	75	81	82	90	88	64	96	91	66	97	81	93	86	90	68	85	94	91	93	88	74	81	84	93	100	105	77	68	71	83	78	94	87	91	72	88	100	91	87	60	100	95	77	101	84	82	68	95	78	79	99	86	87	97	82	75	76	92	68	87	93	87	73	70	81	79	72	89	80	84	101	99	81	80	74	88	87	81	88	83	86	74	91	79	87	81	69	80	90	90	93	85	85	84	92	94	72	88	69	85	82	85	76	88	89	85	79	87	92	103	85	97	77	79	86	87	82	91	82	86	89	72	87	89	97	80	99	83	80	91	89	84	87	102	90	100	58	101	83	81	84	83	86	90	82	73	95	85	86	85	80	82	78	83	89	87	72	82	88	73	76	93	89	95	109	83	87	84	78	81	102	87	75	75	107	106	89	78	72	77	79	65	65	93	87	77	78	88	103	81	79	80	85	85	97	92	72	91	94	73	72	79	93	80	72	95	79	109	92	67	81	69	82	77	77	95
26495	2344	1281	1336	2657	3638	4269	5634	5713	5301	4510	3734	3250	2809	2523	2245	2034	1980	1877	1902	1822	1792	1859	2009	1959	2099	1911	2006	2011	1970	1983	1972	1914	1617	1549	1444	1317	1214	1250	1157	1143	1077	1159	1055	1040	1055	969	930	970	915	910	900	837	887	839	821	868	829	872	808	798	821	812	821	777	837	850	786	757	810	813	798	848	810	798	799	809	785	824	832	804	828	751	750	775	745	746	756	803	786	753	741	743	750	686	743	737	751	772	744	743	749	733	770	759	696	727	715	732	699	712	709	708	711	719	674	694	738	704	711	668	720	713	728	725	741	712	691	706	690	736	670	693	693	688	679	726	693	666	745	714	684	702	718	695	722	748	678	692	678	684	728	687	674	711	728	714	717	713	682	696	682	711	637	711	752	698	683	685	700	729	689	722	654	754	714	725	705	681	686	714	726	708	718	729	713	709	682	731	723	698	681	665	747	694	683	712	731	685	734	729	704	709	696	710	726	725	627	696	693	703	702	682	700	724	650	648	692	690	726	699	715	709	685	655	735	725	696	734	677	681	674	702	746	687	701	698	732	754	732	742	709	703	686	683	711	672	654	713	698	706	707	750	699	705	705	706	740	694	734	744	773	668	642	706	700	736	671	706	718	688	766	689	705	751	742	672	675	690	660	683	712	729	732	644	712	672	753	711	675	679	677	699	722	681	692	662	773	703	724	709	726	706	668	714	709	686	705	739	728	714	709	685	740	720	731	692	699	724	741	644	743	669	711	694	715	675	708	639	691	652	690	750	687	703	729	718	728	708	692	680	732	707	734	725	727	724	718	685	692	718	715	739	670	740	719	753	692	740	703	682	716	684	706	657	685	697	749	675	643	706	723	697	658	714	746	727	701	715	738	703	713	708	668	751	682	738	741	776	745	728	678	693	711	732	732	680	687	700	692	726	692	690	711	709	742	666	712	699	681	694	692	696	697	740	743	663	652	743	685	689	718	695	710	703	708	682	713	682	686	689	711	697	703	732	737	729	712	701	696	678	707	698	679	666	674	712	727	727	700	685	710	713	690	721	692	721	688	723	733	716	674	668	681	690	707	706	715	650	728	669	696	720	745	678	709	738	650	677	686	698	692	706	746	683	716	725	733	708	729	745	739	728	674	752	691	680	686	703	676	718	717	699	717	658	689	694	659	712	699	715	694	749	715	715	675	647	680	752	718	750	688	716	715	725	719	704	684	699	693	641	742	709	651	753	686	713	676	685	664	736	677	713	719	757	707	673	718	684	729	711	700	658	672	716	687	686	686	699	704	705	684	712	701	674	686	696	737	726	684	674	691	733	687	684	680	695	744	684	686	771	707	690	719	705	706	716	737	705	741	712	759	674	720	687	706	692	698	667	705	705	685	672	700	689	679	741	707	724	676	676	702	679	677	689	736	767	712	717	665	687	705	687	704	686	773	771	721	675	690	713	727	689	662	686	733	713	768	706	675	688	703	728	722	728	694	650	758	705	743	716	705	674	693	727	737	715	698	681	729	732	680	718	669	707	734	725	722	684	702	703	700	706	667	682	734	684	734	706	715	679	685	685	710	727	683	733	747	764	700	687	713	667	705	699	722	772	706	730	674	653	694	735	682	653	734	694	673	677	750	704	689	721	667	665	734	695	713	765	695	665	712	669	672	711	709	728	739	665	721	658	695	677	752	732	697	672	705	742	701	691	689	660	702	694	662	680	630	730	716	670	698	696	648	714	696	694	700	672	677	705	688	726	728	708	698	661	689	725	711	718	738	672	688	689	728	720	699	697	668	744	717	713	715	653	682	681	663	739	674	750	627	706	721	693	701	670	708	700	721	702	705	663	714	712	675	661	694	697	722	719	716	710	726	696	698	737	729	690	695	691	673	668	715	718	703	697	721	730	695	700	740	651	698	725	712	716	731	643	720	681	724	702	677	688	670	701	750	701	717	710	739	732	691	681	649	692	720	698	733	700	678	697	684	644	700	729	717	656	692	733	700	702	716	678	680	714	711	689	666	726	715	748	671	689	728	717	718	739	716	682	744	706	704	693	679	694	695	667	693	689	702	723	662	710	715	681	695	699	664	707	745	718	706	704	655	718	716	697	702	693	721	686	734	705	689	705	709	708	696	735	652	681	719	720	723	691	674	700	703	722	693	701	691	712	687	721	710	716	695	730	682	671	669	708	679	676	709	664	696	699	679	699	724	719	689	743	689	687	739	658	723	699	667	750	712	686	776	701	694	724	670	751	709	707	726	692	739	705	659	714	720	721	690	713	665	698	717	737	720	733	703	688	739	694	725	720	708	769	709	706	707	664	728	703	655	698	706	697	669	675	686	711	707	747	727	686	732	679	695	698	691	713	729	753	689	752	709	741	721	687	737	704	706	694	646	729	744	688	745	692	677	734	686	672	703	688	693	732	720	724	684	701	678	764	700	709	754	691	736	721	737	693	707	731	659	699	714	755	719	694	683	689	669	676	652	685	740	718	693	747	705	668	720	680	657	671	719	714	693	671	739	683	683	720	694	712	694	707	696	669	698	682	722	653	679	705	676	704	667	762	683	728	729	682	662	731	701	696	708	655	737	707	738	698	752	682	699	691	700	676	678	722	707	648	661	704	691	741	706	719	687	711	714	688	687	692	676	703	681	683	726	720	731	707	693	702	728	684	717	736	733	690	719	708	702	709	686	749	719	713	689	727	692	670	710	747	733	735	691	731	723	702	670	693	686	704	676	678	751	697	672	664	720	691	709	696	668	706	691	725	707	706	712	678	657	660	711	676	662	667	666	723	683	710	658	693	651	698	636	718	724	728	707	691	718	739	709	729	697	659	647	692	678	707	710	715	711	696	681	720	656	722	707	708	704	672	722	688	670	717	728	747	725	694	678	693	694	674	750	753	698	707	718	670	742	696	718	732	708	711	748	682	697	686	669	718	693	776	733	693	667	707	699	708	722	676	724	711	745	678	729	687	739	663	689	705	715	715	712	689	706	686	696	697	692	690	718	674	711	710	717	713	687	754	662	666	745	726	689	706	669	682	688	684	722	692	680	692	712	724	670	718	756	748	702	724	694	684	716	692	721	712	711	718	667	670	707	635	693	681	668	739	778	693	745	714	703	669	683	710	665	696	727	662	717	687	691	746	660	737	739	727	708	710	677	726	711	687	679	668	719	680	729	717	732	675	689	748	722	747	705	685	705	701	663	781	719	682	712	705	729	697	727	715	710	672	710	658	709	659	679	701	690	647	690	737	714	739	710	681	747	707	723	746	678	738	709	676	695	714	701	699	699	726	649	745	685	688	667	690	650	686	690	673	728	692	733	719	742	713	677	703	727	695	741	745	723	666	689	658	702	712	719	699	696	690	661	732	743	655	656	697	733	709	709	675	709	756	661	724	698	712	755	721	673	693	719	716	780	648	719	651	703	687	729	736	749	726	668	666	678	678	668	760	658	647	692	688	698	707	676	692	710	665	738	715	708	701	662	676	724	681	726	676	640
10474	157	77	53	46	46	74	90	118	108	96	97	81	70	73	67	71	61	58	43	66	53	56	66	73	72	67	82	78	71	89	80	62	57	61	51	44	55	55	46	42	42	36	34	37	57	49	38	34	55	42	50	28	32	48	34	37	41	37	48	35	26	43	35	25	47	34	31	33	38	45	42	42	31	40	33	36	37	35	29	44	31	36	35	32	23	35	35	21	25	32	38	34	37	40	20	37	32	32	37	35	33	28	29	25	46	36	33	24	40	41	26	31	31	42	42	33	44	29	32	36	35	47	26	32	18	32	37	29	36	30	24	36	32	22	33	29	30	24	26	35	30	29	36	30	25	35	42	29	37	36	39	36	35	27	22	31	37	39	39	32	32	31	31	31	23	34	26	36	29	36	32	29	33	30	31	37	31	23	25	39	27	28	32	34	31	25	32	29	32	30	33	29	31	40	28	35	26	26	25	29	39	46	28	20	31	50	28	30	29	32	47	26	28	40	31	26	39	39	40	30	26	27	31	31	33	26	35	34	38	39	34	37	31	34	34	27	39	34	38	33	37	29	21	33	32	38	31	27	38	39	36	35	25	27	27	29	40	41	40	38	31	42	31	32	30	42	25	37	33	33	44	32	38	34	36	43	42	37	29	26	28	35	34	25	26	33	35	26	32	24	25	29	37	42	34	30	28	22	30	27	31	27	31	27	37	29	39	43	38	29	32	38	35	28	42	43	40	34	35	32	31	39	33	26	32	27	39	29	32	37	30	32	28	36	41	23	33	32	35	31	41	35	25	23	37	38	35	34	37	32	30	36	40	29	28	41	35	28	38	37	34	29	34	40	22	38	21	31	35	34	33	41	36	26	33	35	28	28	33	27	36	37	32	28	23	25	32	27	41	35	34	33	34	27	32	21	25	26	23	28	39	33	34	41	27	29	37	39	32	29	29	37	30	30	42	31	37	25	33	38	37	32	30	33	39	22	36	26	28	31	32	29	30	30	30	38	24	28	27	29	39	44	32	32	37	35	39	27	27	25	40	37	21	30	30	30	33	35	31	34	46	34	35	36	39	34	37	40	40	31	35	39	40	36	30	38	18	38	42	37	30	44	35	39	45	40	34	30	33	45	34	44	26	35	36	29	41	34	29	28	38	25	27	37	39	19	32	32	30	29	35	30	27	24	33	28	34	39	32	35	33	31	34	34	30	53	38	40	32	37	31	30	32	41	28	21	32	27	39	42	36	25	47	44	35	30	36	32	23	38	37	32	30	43	30	41	31	30	30	22	29	25	34	33	31	27	34	27	26	47	39	41	34	41	36	35	33	31	40	44	33	42	27	45	41	31	43	23	30	34	38	31	33	33	25	28	23	31	45	38	30	33	40	39	35	22	36	27	34	41	34	36	37	34	31	40	31	34	37	27	37	40	35	49	35	42	29	24	40	37	33	33	44	26	32	35	35	33	39	29	40	35	37	31	34	36	35	34	30	37	20	30	28	34	30	28	38	35	34	28	30	31	42	27	28	25	42	26	44	35	19	35	35	38	22	33	35	40	22	27	36	39	36	28	30	39	23	28	31	35	37	34	37	34	20	30	34	34	53	31	30	30	26	22	40	30	32	34	31	37	37	35	31	39	49	27	31	33	34	36	38	35	37	39	30	33	39	33	28	20	31	28	31	39	27	26	32	38	26	30	39	32	28	43	32	29	28	34	33	50	25	26	27	35	23	31	30	40	32	34	35	23	39	35	33	34	39	29	25	27	31	29	29	37	38	46	37	28	34	25	39	27	27	27	40	31	42	36	32	22	34	22	38	44	36	33	31	33	28	29	31	30	26	32	26	32	40	37	37	31	32	37	37	31	33	34	36	40	28	30	32	33	35	36	34	33	35	29	21	29	33	47	40	23	34	23	40	37	29	36	26	40	33	31	19	34	37	32	25	28	24	43	35	33	39	29	44	31	23	29	26	44	29	45	46	36	28	31	38	30	30	48	39	32	32	35	43	35	30	38	32	33	44	26	26	30	41	33	33	41	33	36	32	24	29	33	28	32	28	25	31	28	34	34	24	34	34	33	31	40	33	34	37	35	30	31	43	35	23	32	30	31	30	27	31	28	27	30	24	43	22	27	36	31	28	44	31	24	33	30	35	29	34	48	27	31	34	25	39	34	33	43	34	34	33	27	28	32	42	34	29	28	30	26	41	41	38	32	28	22	40	34	37	26	45	34	21	31	31	33	30	34	23	30	34	30	34	33	23	37	18	36	22	33	38	34	37	36	46	37	39	29	42	38	25	30	38	42	36	29	29	31	32	34	40	24	30	23	41	34	33	33	24	33	32	36	37	28	38	34	33	23	42	37	30	22	30	43	26	29	25	31	36	35	35	27	35	35	32	34	32	36	23	46	37	31	36	40	30	34	26	29	30	36	25	35	39	37	31	38	30	37	36	29	34	36	31	21	36	38	35	42	31	29	43	26	28	19	34	37	35	28	27	27	23	39	24	36	30	31	37	37	36	24	31	45	24	38	26	27	28	42	48	30	39	41	26	38	25	39	38	43	26	33	34	34	24	31	43	36	26	27	44	31	38	32	36	31	29	33	35	36	24	32	37	24	33	37	31	31	33	40	28	31	31	30	33	25	28	41	27	34	32	30	35	28	34	36	29	43	35	32	33	30	38	32	42	33	33	42	30	31	33	32	26	27	40	23	40	30	35	34	23	36	38	35	31	39	32	26	36	37	24	30	28	33	40	28	31	42	38	40	30	23	26	26	29	25	42	38	41	29	31	30	33	36	36	42	39	42	33	37	37	30	33	33	36	38	24	23	39	43	31	25	37	27	27	34	28	32	36	27	38	38	30	33	35	34	35	34	34	47	32	33	31	47	29	37	36	37	29	26	35	41	21	37	38	33	28	35	39	32	26	23	31	41	35	30	28	33	37	36	24	43	38	43	34	29	35	41	27	32	33	31	41	33	38	35	36	29	23	35	33	29	29	47	32	36	41	36	41	47	28	31	19	35	23	33	42	30	33	24	35	44	31	38	40	33	33	24	37	39	34	39	24	46	36	40	41	34	32	28	29	26	31	28	35	26	28	34	46	30	33	36	33	44	34	22	32	40	34	37	27	34	31	35	37	35	31	32	36	31	31	21	40	32	39	39	33	32	39	30	33	36	32	40	40	45	35	33	33	39	41	24	36	34	28	47	42	37	34	44	34	31	31	28	39	35	38	35	27	37	35	23	26	34	36	22	34	28	35	27	51	36	21	41	38	34	33	24	33	33	39	39	36	30	28	30	39	22	34	35	36	28	29	31	33	29	40	29	36	29	35	27	38	29	31	34	28	42	32	45	37	42	38	40	31	32	33	30	28	37	32	41	29	34	21	44	31	29	31	29	31	39	28	32	37	26	42	38	34	34	40	38	42	29	31	32	19	37	29	32	33	26	37	38	28	36	36	26	36	38	29	26	25	33	30	30	28	36	37	45	29	20	40
21581	1380	754	817	1614	2659	3359	4725	4838	4555	3929	3171	2688	2334	2059	1934	1723	1469	1448	1448	1389	1396	1458	1657	1577	1630	1601	1606	1618	1565	1557	1546	1358	1158	1115	1022	913	833	785	754	736	669	645	644	624	650	569	533	557	473	486	508	482	478	465	403	445	393	371	378	434	412	372	408	385	398	381	383	379	356	379	397	401	387	388	420	382	444	390	388	370	352	357	360	368	336	359	341	365	363	363	347	367	356	350	329	360	326	328	352	330	314	305	345	313	339	297	299	275	317	291	288	301	312	260	304	322	293	300	305	274	296	292	289	275	325	290	297	284	281	289	294	298	288	280	314	272	311	316	302	302	294	313	276	291	276	291	283	278	333	286	283	307	300	298	277	279	308	275	257	264	294	293	320	295	287	292	297	292	274	275	310	299	260	266	307	313	297	305	300	293	274	314	320	278	315	248	282	286	285	275	319	277	274	306	293	292	278	272	283	298	287	294	270	312	281	280	261	275	301	282	280	341	278	267	320	284	301	274	291	294	304	313	291	285	285	292	283	318	281	306	289	307	277	271	292	279	295	283	291	272	279	267	279	305	284	283	297	314	277	286	297	265	305	281	278	338	273	291	286	297	275	281	265	286	279	281	297	305	247	271	287	317	291	271	315	313	279	299	241	296	278	265	274	297	309	335	299	280	280	302	296	287	310	272	290	284	263	328	322	277	297	274	277	328	289	303	290	305	277	258	252	265	304	299	294	284	253	304	311	299	239	264	273	275	286	292	329	282	291	272	260	291	284	332	301	286	252	314	322	311	293	300	308	304	300	266	302	285	301	302	280	285	303	310	277	275	292	246	280	284	313	272	283	288	291	263	265	329	305	289	266	275	278	280	304	264	275	282	300	268	325	275	316	280	308	284	332	282	266	309	282	279	282	283	289	296	298	285	257	266	268	287	287	299	274	292	276	296	313	264	287	283	283	303	275	287	276	283	296	256	281	268	285	282	293	288	316	263	287	316	277	271	286	263	286	272	280	299	284	297	296	309	283	280	280	286	304	268	303	262	305	314	306	294	272	310	305	289	277	283	293	292	241	282	299	282	292	291	273	281	321	286	259	270	285	316	284	281	286	314	275	287	276	266	322	260	331	272	271	279	283	282	274	299	273	265	301	296	274	307	256	288	277	266	340	315	301	304	298	271	306	289	282	305	278	272	300	288	266	285	291	272	255	284	257	307	282	261	277	278	275	279	259	282	285	304	285	293	315	307	296	264	273	270	285	276	285	292	287	290	281	287	300	266	322	283	288	254	296	288	286	294	285	283	275	304	297	289	283	330	282	299	269	310	283	333	277	276	294	277	314	291	307	274	263	285	321	306	300	287	305	292	264	250	286	314	249	305	276	283	267	275	269	276	290	293	258	322	290	270	300	294	280	298	309	305	331	289	282	288	292	257	276	285	286	307	303	301	264	303	315	263	285	324	274	296	294	286	298	308	279	271	285	278	263	310	294	300	280	286	278	283	308	238	283	271	292	273	290	278	294	272	263	305	281	275	262	262	296	279	299	285	288	292	285	267	315	284	276	331	281	291	305	281	295	281	279	286	315	294	281	328	306	287	295	296	282	285	295	306	295	295	264	288	304	309	276	296	276	298	299	302	310	285	284	257	277	284	271	308	269	297	284	256	293	258	288	288	318	284	289	298	318	275	267	294	303	271	294	285	278	248	291	286	290	290	284	295	284	290	256	313	302	291	314	300	276	306	294	264	291	276	282	280	302	279	272	278	292	283	288	274	292	297	285	288	286	305	270	308	273	314	284	300	286	298	313	273	302	287	285	307	300	264	272	288	282	292	283	300	277	282	265	304	292	251	297	283	285	273	282	290	290	260	289	279	274	305	277	296	304	283	277	313	288	293	304	281	304	289	262	315	266	305	271	296	312	284	243	288	269	296	282	294	286	303	263	309	314	319	257	302	291	303	284	305	287	272	294	296	305	313	285	285	277	295	290	308	293	298	297	266	272	275	302	275	291	313	265	268	299	285	297	268	298	293	292	281	283	305	235	270	268	298	280	314	278	286	277	330	311	304	305	284	297	265	280	268	290	290	284	279	316	294	315	276	294	280	288	294	306	289	272	288	279	256	286	295	274	264	294	280	332	297	275	276	310	288	265	313	291	291	304	284	309	291	300	316	323	264	285	286	255	257	274	298	286	290	270	297	321	309	313	263	280	295	267	264	286	278	268	278	294	263	289	303	272	260	297	308	280	293	286	283	285	287	283	258	314	288	291	290	280	277	273	284	276	313	284	286	260	253	281	287	304	265	302	276	312	276	264	249	268	282	312	319	275	261	293	284	279	297	306	270	272	262	290	307	300	342	295	299	265	280	294	302	305	275	275	314	298	310	277	294	302	284	273	307	271	271	298	276	297	293	329	281	297	305	289	275	279	288	250	285	303	284	297	303	319	312	311	280	294	311	293	282	264	292	298	275	261	283	284	307	312	275	307	258	284	256	272	296	271	289	306	285	293	283	313	286	262	290	253	284	303	288	324	261	278	268	306	300	291	278	281	299	257	287	284	292	261	305	282	303	273	277	281	297	297	292	260	291	260	290	321	288	301	285	279	270	291	309	276	289	280	270	271	261	301	292	303	300	273	270	277	268	295	313	277	277	275	303	301	246	252	284	293	267	272	268	292	287	291	291	265	287	303	277	289	287	286	292	271	314	281	281	297	293	282	294	282	312	305	289	315	264	293	302	268	303	266	255	300	299	262	287	294	288	283	296	306	305	283	279	324	298	289	262	277	292	225	288	294	302	251	311	266	275	266	304	292	296	303	274	288	281	305	297	293	287	282	295	262	291	273	294	273	280	282	301	287	263	269	300	279	304	301	305	250	286	323	279	300	288	279	299	271	285	283	302	300	310	324	272	284	305	264	299	302	291	310	288	273	281	273	306	298	299	325	280	273	287	264	312	302	277	294	256	281	288	277	278	276	305	250	272	265	278	297	298	273	296	268	284	275	288	271	272	310	268	304	294	307	290	309	298	286	284	304	276	321	288	311	300	298	278	281	276	283	311	297	275	315	298	288	288	311	278	271	306	273	286	282	268	294	272	293	288	291	309	272	287	312	267	308	283	271	294	277	278	313	279	298	285	293	275	261	301	292	284	281	294	297	319	298	280	286	270	289	293	305	284	281	309	289	247	311	288	285	289	280	291	278	278	290	292	297	284	292	295	252	290	277	280	288	315	272	291	274	305	302	267	303	271	301	289	287	312	297	287	324	279	269	314	280	306	321	288	288	309	274	293	275	309	319	310	282	299	275	284	332	298	291	301	277	280	282	301	271	280	277	298	277	284	261	307	300	290	287	265	272	279	297	290	281	319	292	285	286	302	287	292	258	298	265	271	286	286	293	283	294	282	297	326	273	268	321	278	280	306	289	300	296	305	282	294	280	265	278	313	301	303	316	299	305	301	292	295	274	287	292	307	257	275	267	273	292	303	297	295	281	281	272	275	304
13916	511	126	105	103	113	143	178	179	195	199	174	142	179	135	148	109	118	135	134	127	114	126	115	135	146	146	122	144	127	148	123	148	116	104	97	108	113	99	100	92	95	87	93	89	74	76	90	80	73	73	91	74	97	85	80	89	89	80	93	84	68	92	85	68	78	76	98	78	76	93	93	78	76	80	94	87	77	89	92	98	80	89	81	98	79	84	78	87	88	90	84	73	79	77	88	78	67	93	90	97	86	85	100	71	65	84	67	69	80	81	82	70	71	79	82	86	81	77	73	82	78	101	75	92	82	77	79	86	81	73	81	77	73	78	84	70	74	72	78	92	71	73	61	65	88	82	84	86	94	70	79	69	91	85	84	80	77	70	75	89	80	73	80	102	80	75	94	61	65	87	77	84	76	77	78	81	79	89	89	82	97	61	94	78	82	89	77	88	90	78	83	73	64	74	81	82	74	75	80	73	81	96	74	78	108	75	82	99	86	94	84	82	67	73	78	71	93	73	84	83	76	90	79	71	78	72	86	91	82	56	73	80	73	66	95	69	65	70	93	80	101	58	80	78	96	86	70	75	81	75	76	82	89	86	65	77	73	79	74	91	88	74	75	77	85	82	79	105	76	85	76	66	96	88	91	96	80	83	74	95	84	90	76	86	71	77	82	74	92	72	103	73	86	82	76	100	74	72	95	62	84	78	67	88	72	89	68	83	78	97	87	93	78	78	71	91	88	80	81	76	83	79	71	78	76	76	77	81	77	70	79	87	58	74	78	90	85	74	95	88	79	63	85	76	85	90	72	88	96	72	88	80	86	73	74	87	75	89	93	89	73	79	83	67	94	70	87	83	81	74	71	85	82	82	81	83	84	82	77	72	68	84	86	72	83	98	75	68	67	75	92	78	70	94	64	68	61	84	74	72	86	76	77	80	82	69	72	65	60	74	76	86	75	84	86	76	99	71	80	81	86	76	82	73	72	76	81	75	85	61	79	65	94	75	85	86	78	81	91	90	88	76	86	85	84	77	85	69	69	90	82	83	72	93	86	79	88	84	79	72	94	81	79	86	83	81	95	75	80	75	83	74	75	81	78	70	87	92	84	93	87	98	94	73	67	71	74	82	68	84	67	69	83	84	66	85	76	81	86	82	80	68	75	91	89	99	84	81	101	82	78	75	84	78	66	87	75	82	80	89	75	92	96	65	79	64	85	78	76	75	66	83	84	79	75	61	91	68	72	80	77	87	84	81	76	92	76	81	97	74	75	71	85	61	75	65	79	89	90	87	80	77	84	79	86	83	92	87	79	80	75	78	70	102	85	79	107	87	83	78	78	89	82	91	76	71	83	84	75	89	79	86	94	79	90	82	78	79	66	81	78	86	87	81	90	74	85	72	75	86	74	90	74	77	69	76	80	75	77	91	83	79	82	80	89	93	77	108	77	83	84	85	66	75	91	91	74	81	80	76	91	87	97	93	79	79	69	86	99	98	84	88	82	69	63	78	92	75	64	74	85	76	94	79	82	88	75	86	80	78	89	89	89	75	87	92	72	73	79	66	68	73	80	86	67	73	88	84	87	99	88	76	85	65	83	92	86	84	64	80	75	77	74	66	95	76	73	93	80	95	57	69	65	86	82	74	78	78	85	73	74	90	75	76	90	78	86	88	69	82	78	76	68	76	89	66	85	79	81	74	90	81	82	82	79	75	66	80	88	87	77	91	79	91	93	74	78	92	81	80	73	97	78	85	84	69	85	90	77	85	64	93	73	95	70	95	74	82	70	62	66	80	64	84	66	68	83	77	89	70	74	80	86	79	70	88	67	99	83	60	70	75	89	86	90	80	62	76	78	88	81	65	80	88	69	83	74	71	70	71	96	79	96	86	80	80	68	100	66	77	56	68	80	81	74	85	91	77	77	79	74	88	72	79	80	72	80	74	93	82	75	82	63	74	87	80	99	92	94	81	75	84	90	77	92	65	83	74	78	84	90	80	90	76	84	84	80	89	76	82	93	82	66	85	68	89	80	69	81	75	75	89	81	87	80	73	91	69	84	78	80	69	80	81	71	74	80	71	78	80	74	81	86	94	81	83	72	80	77	84	74	86	74	86	69	91	75	68	73	86	74	73	76	84	74	76	68	77	71	77	87	77	92	76	84	90	91	83	86	84	79	86	82	95	67	72	80	90	72	60	67	101	83	61	65	70	64	82	92	74	88	76	93	89	83	82	82	73	81	63	67	73	65	71	76	81	83	83	83	91	65	78	82	88	80	81	81	86	80	92	86	92	73	80	68	80	77	74	97	76	86	78	91	81	74	78	90	78	76	89	65	63	84	75	81	81	86	69	71	90	86	72	62	72	72	89	91	85	72	79	84	97	80	73	86	74	65	62	84	77	80	84	87	76	92	78	72	78	76	87	87	82	77	85	76	98	93	78	89	75	95	79	77	93	78	77	69	94	85	90	95	88	88	76	68	80	65	89	86	90	80	59	95	81	80	72	78	83	63	78	78	77	94	87	84	73	69	77	75	77	80	68	73	79	87	83	88	75	97	81	89	75	84	78	74	90	78	74	67	95	70	85	66	78	77	63	92	78	69	108	87	58	92	86	82	86	71	74	67	73	83	90	77	82	80	81	97	90	91	76	74	71	74	83	83	72	82	80	78	75	67	77	72	82	80	87	67	100	68	74	73	89	78	88	84	80	74	73	80	70	74	83	65	92	72	76	86	92	85	80	71	86	71	65	81	75	67	85	74	97	74	74	85	68	75	72	70	80	92	99	93	86	74	79	81	86	91	73	77	81	79	98	74	69	84	73	83	73	66	67	83	77	94	73	91	89	92	91	73	82	53	73	85	78	90	70	79	64	75	65	77	71	68	83	71	71	84	79	95	69	64	94	94	95	98	76	79	88	74	83	84	81	66	71	67	78	78	82	68	71	80	95	68	66	80	83	68	82	81	78	95	80	76	85	72	80	79	81	63	80	72	83	68	85	86	82	81	82	99	85	76	82	102	82	75	85	68	87	75	85	89	80	92	76	78	77	70	79	79	92	90	85	81	74	83	81	96	84	78	72	73	105	71	71	89	68	94	88	74	82	67	78	89	64	78	87	71	84	74	96	82	70	78	85	73	82	60	84	79	86	82	66	81	71	81	80	75	75	81	73	75	85	79	83	64	85	88	77	75	90	83	69	83	80	74	74	87	90	78	77	69	97	74	75	74	81	78	78	76	77	87	94	85	74	67	85	92	84	61	57	72	88	68	77	79	91	72	78	71	60	75	71	91	79	92	77	60	75	57	87	94	78	83	75	72	72	67	71	79	86	67	91	94	91	77	88	73	76	92	85	92	75	62	80	84	78	80	79	92	90	79	91	93	91	86	87	76	71	92	82	69	75	68	68	68	59	67	77	78	68	85	76	54	92	75	83	76	74	79	95	80	92	74	77	80	67	90	82	84	82	78	69	79	83	80	76	73	82	68	73	61	77	76	84	81
28418	2948	1579	1657	3475	5318	5905	7167	7193	6629	5846	4842	4156	3548	3192	2843	2642	2458	2365	2399	2157	2194	2286	2369	2438	2470	2387	2435	2471	2369	2377	2288	2153	1942	1812	1635	1555	1395	1361	1306	1216	1161	1225	1171	1178	1085	1003	1009	1052	948	998	962	941	956	911	894	858	863	860	796	869	827	806	773	810	783	835	796	810	786	845	825	855	766	837	850	849	809	806	735	783	804	769	735	712	739	693	793	767	836	778	763	784	738	736	791	730	765	722	741	739	727	747	720	707	689	681	677	682	717	680	732	705	716	699	662	633	731	734	686	691	716	705	690	735	663	653	698	687	647	760	675	647	678	697	665	666	699	686	680	700	683	659	733	671	698	653	650	698	715	715	715	693	642	725	676	710	682	671	690	714	690	663	717	666	701	714	676	683	663	703	682	670	680	676	731	680	687	670	666	730	660	681	673	678	721	721	667	672	662	712	674	686	691	646	674	679	751	644	664	673	665	704	690	644	689	714	685	681	669	702	609	669	631	691	671	669	698	663	704	734	696	700	643	689	699	711	693	692	669	690	676	697	724	629	660	693	683	704	681	694	696	722	665	675	712	763	679	672	682	712	687	708	663	687	689	679	757	651	679	645	678	638	713	663	673	676	677	684	645	651	681	636	692	659	662	713	644	719	652	643	678	675	648	694	671	679	645	666	687	652	675	647	655	688	680	717	687	651	655	682	686	666	657	642	718	687	720	674	698	700	655	687	704	699	672	687	678	711	721	742	632	646	647	714	669	679	673	668	647	692	653	644	634	693	670	665	681	669	698	682	688	682	707	658	679	666	732	710	715	718	686	677	683	725	683	634	712	690	668	728	699	712	698	680	685	731	669	671	653	658	731	731	678	700	723	704	697	674	666	668	706	734	674	685	689	644	697	676	637	692	675	679	726	660	692	684	683	708	702	701	696	704	661	653	682	707	661	682	633	680	709	618	695	696	686	678	724	670	685	690	709	688	690	718	694	650	698	631	697	644	669	691	715	687	646	689	721	668	718	673	680	670	679	644	699	640	685	735	674	660	680	714	695	738	696	658	670	669	688	721	670	681	676	692	665	673	705	661	713	661	717	705	695	640	739	677	701	642	675	640	688	705	675	672	676	665	661	695	678	675	663	666	646	647	729	652	719	685	691	687	700	688	687	660	737	683	644	723	665	694	695	659	672	697	740	704	701	652	636	670	675	688	724	701	677	689	718	669	681	705	672	689	675	664	679	703	691	677	722	692	645	694	662	666	674	697	666	693	693	682	645	677	668	656	703	700	690	661	685	683	687	686	653	695	710	686	646	738	691	679	682	729	681	681	650	699	702	658	688	689	667	742	687	703	689	644	677	694	659	700	750	675	657	647	703	700	676	666	682	696	694	673	732	670	685	635	672	694	709	666	669	695	693	699	645	704	646	665	649	689	689	660	645	680	713	626	686	681	688	704	683	688	695	653	676	707	707	707	683	679	694	689	689	705	698	662	691	731	698	664	666	636	703	656	702	676	651	668	644	685	697	698	700	709	657	709	614	662	716	674	679	641	710	683	661	762	695	661	693	693	696	704	656	648	662	666	677	691	650	679	655	698	746	701	706	674	663	617	722	725	689	690	721	658	721	689	693	709	622	684	715	671	656	691	640	695	680	693	656	640	686	707	691	727	665	666	668	639	681	657	711	675	679	733	715	718	662	630	670	713	669	631	688	688	665	723	694	715	691	664	642	678	663	705	715	728	695	698	696	679	716	612	669	704	656	712	658	708	671	640	684	716	700	692	674	661	677	646	665	727	675	656	648	647	721	718	715	695	721	680	671	706	702	720	696	686	673	687	672	712	661	650	645	681	679	703	727	713	663	652	669	680	717	675	699	696	680	707	668	687	718	690	711	676	721	656	671	624	722	683	685	694	653	698	705	672	672	695	690	712	653	699	661	686	690	680	674	647	690	680	661	711	655	662	706	650	719	676	675	716	692	670	656	709	643	693	707	689	664	716	707	675	712	673	640	698	702	671	721	628	669	684	675	683	661	698	699	736	650	713	666	671	697	688	706	652	679	701	727	669	668	686	709	700	741	692	668	727	715	683	658	672	684	682	647	663	681	671	640	664	705	720	643	649	694	678	649	630	684	697	660	704	675	689	697	689	650	679	700	663	671	694	691	662	678	676	716	671	703	721	719	678	719	680	672	673	652	677	696	710	670	645	680	704	681	691	654	684	633	699	649	682	678	684	692	725	689	641	681	629	651	659	695	757	665	679	677	680	708	663	656	677	664	659	637	657	695	670	711	636	681	663	733	673	666	676	697	672	712	700	665	701	650	650	712	653	676	737	693	698	676	654	660	688	692	668	674	683	673	689	700	709	669	730	714	700	725	664	714	684	672	712	672	645	667	655	650	703	716	705	695	688	686	716	635	703	658	694	748	730	631	725	651	712	678	719	690	698	673	659	680	666	683	711	666	692	679	629	686	721	701	740	679	685	706	704	691	687	722	649	664	725	679	687	663	667	688	690	667	683	692	673	677	670	701	685	684	677	697	684	662	647	678	686	730	684	707	681	713	692	657	668	670	707	678	710	661	686	675	657	666	721	661	689	630	661	680	664	678	702	628	712	667	673	685	665	676	701	643	654	691	705	698	679	641	652	655	682	708	659	687	692	653	700	630	646	706	701	669	665	703	673	674	663	683	681	698	671	680	648	637	648	716	688	669	764	679	666	662	647	690	674	703	686	693	659	625	685	672	674	672	658	696	713	665	641	694	690	701	670	700	682	664	708	687	658	716	696	662	650	669	653	692	688	669	713	723	643	691	675	679	732	665	681	682	681	660	636	693	707	672	684	689	698	712	679	661	678	689	672	708	665	700	713	692	665	671	703	732	653	726	670	710	675	654	642	731	687	690	696	725	695	624	704	664	695	684	681	695	671	714	650	687	677	702	633	691	716	688	702	679	658	711	661	694	704	727	642	683	673	647	687	701	681	687	712	728	690	694	658	697	682	679	676	698	680	655	678	676	655	675	614	702	701	701	670	684	664	706	632	714	694	670	712	668	697	709	679	675	700	676	728	686	743	703	700	707	666	662	668	711	672	701	719	706	689	669	703	693	630	621	679	663	667	643	669	707	611	660	687	714	633	695	655	691	669	673	629	645	684	664	654	717	674	696	718	662	667	640	706	693	683	681	687	687	649	739	663	738	659	715	700	746	672	711	702	693	657	674	644	645	682	676	751	683	708	717	672	703	717	689	691	698	653	673	637	663	704	684	624	682	675	680	674	650	675	664	689	699	740	640	691	688	692	695	695	669	650	661	707	686	638	706	696	652	735	702	699	683	617	688	680	662	679	749	685	678	655	726	716	674	673	661	708	712	682	698	702	665	691	767	705	749	687	690	734	634	667	658	689	678	678	689	644	695	626	680	703	636	684	680	678	714	714	709	695	645	728	714	664	661	718	716	687	662	663	688	722	661	697	632	699	723	667	665	705	695	661	722	695	660	697	726	674	679
5001	55	53	45	51	52	47	74	78	77	66	73	70	76	57	58	73	58	47	53	63	50	61	82	51	52	45	76	68	70	72	67	57	67	60	69	49	60	52	61	45	53	47	44	51	38	51	42	52	42	40	48	47	38	36	64	49	46	31	31	43	45	43	52	41	48	48	45	47	68	45	35	40	37	50	47	44	38	33	52	44	44	49	37	43	58	48	48	46	47	43	44	49	42	39	45	37	60	42	24	47	30	40	38	39	43	44	45	44	49	33	32	50	42	36	32	44	44	35	39	49	43	40	40	35	42	47	45	50	52	46	58	46	43	39	49	42	36	53	51	34	52	46	33	52	49	51	43	49	46	70	40	40	40	50	48	41	35	47	44	39	39	33	41	37	43	30	41	43	51	32	38	47	38	46	37	47	30	39	48	53	38	38	49	39	46	40	49	49	40	37	55	43	53	50	51	41	42	41	35	42	38	51	43	48	42	41	51	36	35	36	39	37	50	37	59	50	37	38	41	59	44	44	47	43	31	43	49	37	44	43	53	41	50	32	51	47	40	40	32	45	39	44	42	48	37	39	35	44	40	51	35	36	48	37	39	46	48	38	45	45	58	55	44	45	43	49	48	43	37	58	50	47	37	43	38	34	35	40	39	42	45	32	47	43	30	47	40	42	37	57	52	43	41	41	39	48	43	41	42	49	41	42	41	37	41	45	46	29	42	41	50	40	33	59	59	54	33	49	32	48	44	40	56	50	36	50	48	38	37	45	40	47	48	38	42	45	43	35	46	46	54	50	38	39	39	33	40	38	40	51	43	44	43	34	49	43	40	45	43	42	51	44	42	54	41	51	55	42	37	42	44	43	36	60	39	46	42	28	44	39	46	44	51	41	36	40	33	37	48	47	60	50	32	51	43	38	43	43	38	38	37	32	44	45	49	46	56	43	34	39	41	31	37	48	37	48	46	49	53	44	41	37	38	45	48	45	45	49	49	37	46	45	39	43	42	45	49	50	36	42	45	37	40	55	46	46	34	50	39	43	44	44	40	40	45	41	56	40	34	44	46	56	44	40	54	50	48	43	46	42	43	40	45	52	40	40	54	46	43	45	52	41	48	34	43	40	33	46	55	42	49	39	50	39	42	46	43	44	50	42	39	44	41	44	43	44	33	46	38	41	33	39	53	42	36	64	37	50	34	37	45	43	58	42	34	48	41	37	32	39	35	41	50	41	36	40	38	26	39	34	37	44	51	42	45	48	50	40	43	61	52	36	54	51	36	43	42	48	32	47	38	33	56	32	37	57	53	38	38	53	49	47	43	52	40	45	52	40	36	34	33	49	32	44	32	38	42	42	35	46	46	37	43	37	41	38	40	42	38	45	39	40	41	48	43	42	37	40	51	46	36	48	41	36	44	38	52	39	44	49	49	48	51	38	41	47	47	50	43	41	43	50	34	46	40	36	48	40	50	52	61	49	51	38	55	34	38	42	41	48	35	47	43	35	35	42	41	45	43	42	32	49	50	36	35	46	44	49	52	45	43	44	43	43	42	46	51	36	44	40	33	48	38	44	53	36	43	54	39	44	47	41	47	43	42	37	39	38	40	48	41	26	34	50	33	45	42	51	39	56	42	38	35	49	42	37	52	43	44	51	45	41	50	39	40	46	45	51	42	39	40	48	57	48	44	46	39	46	42	42	44	46	44	36	32	43	50	47	34	47	44	42	47	44	46	46	41	48	48	45	35	39	37	43	43	41	45	59	35	40	44	22	48	48	43	44	44	53	52	34	47	43	42	54	48	48	36	48	55	42	37	55	28	49	43	37	43	50	53	42	36	40	40	48	44	58	45	43	46	40	38	46	30	47	43	36	41	37	44	47	39	41	48	43	45	61	41	51	45	41	46	51	40	50	34	44	52	40	49	49	43	49	53	48	45	41	42	39	54	38	34	47	40	39	50	49	37	36	44	41	37	38	57	46	38	44	42	53	48	52	44	50	53	42	42	42	34	27	48	34	42	45	40	55	38	52	40	39	50	40	49	33	49	37	61	48	33	50	46	40	47	52	43	39	43	50	50	55	53	33	42	42	33	40	42	41	46	42	48	41	42	41	54	39	42	38	44	35	44	48	36	53	52	54	44	50	49	38	48	45	40	53	51	46	42	43	39	46	44	55	40	44	37	43	37	41	42	42	34	33	41	42	66	49	38	47	50	44	50	47	38	37	36	45	55	36	52	43	47	50	34	42	40	49	57	42	35	47	50	40	51	37	48	41	31	38	51	41	43	57	44	43	48	41	51	44	50	39	41	50	51	44	27	46	32	37	39	40	35	56	39	50	42	35	60	46	41	40	37	50	39	51	52	35	41	42	37	33	56	45	44	36	38	43	42	50	44	31	48	40	47	49	39	44	37	43	44	41	37	61	43	48	29	39	34	48	41	52	49	49	50	26	53	49	29	29	45	49	49	51	57	41	60	40	34	38	50	44	34	52	34	47	55	42	43	44	46	41	51	39	42	42	47	43	45	44	53	51	32	39	50	47	45	37	51	33	51	51	50	52	40	39	38	52	66	59	33	45	55	42	44	57	44	40	43	26	47	28	45	46	41	47	41	53	52	37	33	42	46	48	55	46	42	42	45	36	49	40	43	53	29	39	45	42	59	46	44	48	39	56	48	42	46	45	38	49	50	48	37	48	53	52	42	47	38	37	47	49	45	36	50	50	59	53	37	60	46	47	38	42	46	41	50	44	36	39	32	39	46	40	43	37	29	49	46	44	40	57	36	47	50	55	43	36	44	43	35	42	36	41	53	52	42	40	40	28	33	36	35	40	52	49	43	44	32	38	52	44	40	39	59	34	55	51	35	45	33	44	46	36	41	40	45	38	61	43	42	47	43	45	38	47	51	44	53	50	57	35	44	47	44	35	48	59	44	45	37	45	32	38	38	59	45	36	35	46	47	34	52	44	47	37	53	47	48	44	38	40	39	51	51	44	34	43	37	42	54	59	40	45	27	40	36	39	32	35	50	35	41	61	43	36	40	49	52	44	46	28	40	47	50	42	40	42	46	41	31	41	39	51	47	45	40	62	43	38	38	50	51	53	37	42	30	44	44	59	45	34	36	47	58	48	44	33	42	42	45	37	41	40	36	39	44	30	43	47	40	57	51	44	40	46	46	42	41	34	34	55	45	46	45	51	44	47	46	52	47	34	51	47	48	51	44	44	34	37	39	37	32	57	59	47	51	56	58	39	32	41	39	47	43	45	45	44	35	29	37	46	35	49	46	41	47	43	38	29	43	50	31	41	32	46	48	38	45	44	52	38	40	42	41	37	37	37	41	41	42	47	53	44	31	43	38	38	34	42	42	47	46	37	35	45	49	33	54	40	37	45	41	44	37	32	45	44	35	47	39	55	44	50	43	40	40	33	44	45	47	55	58	41	49	62	41	54	50	46	42	43	40	51	47	45	56	50	52	44	45	44	45	37	54	37	41	39	43
16236	677	508	468	662	908	1132	2270	2813	2860	2426	2093	1773	1530	1319	1220	1152	1058	1025	1061	1030	977	1117	1178	1228	1226	1173	1219	1142	1188	1175	1202	1110	1002	902	856	823	791	700	652	633	637	622	574	583	556	566	550	513	541	509	485	515	444	453	431	445	435	409	427	447	442	463	431	409	411	461	456	420	438	412	414	406	448	427	446	457	436	450	376	438	391	401	382	387	403	427	365	376	410	383	393	380	383	390	411	409	419	395	386	370	407	409	359	358	385	369	385	343	376	381	381	372	386	400	385	365	418	374	347	337	393	359	347	356	384	344	372	368	358	368	377	394	343	368	349	358	366	382	362	363	377	394	368	359	363	345	345	379	312	337	349	411	387	379	382	363	348	354	342	342	364	359	376	384	365	358	334	392	369	327	385	364	396	361	338	371	347	371	339	368	360	391	393	347	379	366	373	363	351	346	355	345	390	346	386	335	391	385	365	336	368	375	358	337	372	396	373	368	398	365	351	351	365	376	372	402	389	376	349	341	371	371	348	374	381	360	343	375	354	334	361	353	377	357	340	355	348	377	375	349	369	400	349	373	346	411	383	377	326	320	367	369	360	385	355	369	376	377	379	354	355	353	389	337	378	337	366	332	405	373	369	356	381	346	383	365	369	357	347	368	395	327	361	351	381	369	381	356	388	390	367	352	346	342	358	364	342	357	336	372	420	363	373	378	361	368	371	355	344	356	338	411	375	385	363	391	370	351	358	374	344	383	341	396	361	339	380	346	345	367	362	363	360	375	390	388	388	374	364	357	348	371	384	344	372	347	339	334	383	349	386	392	373	354	360	368	373	379	401	350	377	356	375	383	365	334	362	354	396	335	401	359	359	387	399	399	376	345	393	341	337	368	401	406	367	355	358	347	345	356	368	374	323	360	375	387	383	378	327	385	391	351	341	358	347	334	377	337	367	386	367	339	394	358	374	355	359	340	354	380	355	354	413	332	363	341	326	377	373	375	356	346	322	386	366	387	330	361	351	368	396	390	378	379	336	336	382	376	386	354	372	344	361	370	388	350	404	380	354	361	376	373	398	353	362	388	359	368	352	364	342	338	379	365	367	342	388	393	369	365	352	386	357	361	408	389	355	388	358	346	365	316	350	409	396	339	353	386	368	378	397	359	351	365	360	391	365	370	391	360	349	354	391	364	388	345	327	344	357	345	368	389	368	370	332	380	377	363	345	331	342	361	386	362	365	370	351	349	367	359	354	351	365	357	384	345	380	348	326	355	358	384	382	348	363	386	368	358	379	377	383	332	349	380	370	361	375	331	380	332	364	384	368	378	350	356	340	349	390	372	366	350	380	371	363	374	357	341	359	384	392	345	361	349	383	347	377	361	343	363	409	341	371	347	378	342	392	333	380	367	375	372	332	315	351	325	375	380	349	379	363	359	353	370	377	340	349	382	336	361	372	311	359	349	408	326	368	349	349	393	345	373	368	383	371	377	381	386	321	329	390	361	365	340	383	364	376	332	353	382	363	361	361	375	344	389	380	355	357	376	385	375	374	368	357	339	347	357	381	343	355	372	339	375	332	348	371	335	400	358	371	360	371	383	366	348	342	388	356	374	365	345	364	333	351	361	358	363	373	390	370	386	334	376	406	348	383	352	399	371	336	375	390	362	339	327	363	347	328	357	384	368	339	389	393	347	365	371	308	400	351	357	365	343	357	371	365	393	380	327	350	381	336	372	355	366	350	408	365	368	351	369	394	326	369	388	373	366	342	370	363	377	369	369	375	333	371	341	352	391	368	371	341	376	353	346	370	383	371	382	385	359	384	353	404	361	333	347	376	336	356	336	356	367	410	365	402	374	375	350	334	358	362	381	374	373	353	382	368	365	345	390	385	393	357	377	360	347	373	319	360	335	386	359	387	370	367	352	404	352	380	330	357	322	388	355	365	351	390	362	353	361	337	389	371	343	354	363	373	377	366	387	382	358	367	365	339	415	364	371	381	357	358	373	373	343	379	367	369	380	373	371	406	358	400	374	381	397	381	338	354	369	386	340	366	344	350	338	386	367	345	337	340	382	388	337	390	341	367	366	368	373	328	385	337	353	373	398	385	337	347	367	356	338	384	324	373	344	386	355	364	382	367	365	363	352	375	403	325	351	394	361	359	360	391	348	386	404	310	348	382	383	394	357	401	354	375	331	361	342	379	359	348	338	379	344	365	379	338	373	359	369	383	401	408	397	400	356	348	350	370	362	374	379	392	365	368	359	353	361	351	378	353	364	358	345	353	376	372	363	384	369	379	406	387	376	398	347	392	374	334	368	370	391	397	380	387	389	376	334	331	375	372	313	376	394	378	347	370	370	351	376	383	325	368	393	348	335	378	337	352	351	384	341	381	372	374	326	363	356	363	373	333	358	409	378	348	353	355	358	320	378	342	367	363	383	361	355	336	361	349	383	345	400	361	339	359	338	372	376	386	401	342	415	346	327	390	372	389	333	405	374	352	387	348	343	348	348	382	365	349	367	376	387	346	376	353	348	366	368	398	402	347	392	329	382	381	379	354	409	325	365	353	408	368	393	332	392	384	361	366	357	368	347	348	354	340	358	362	350	348	343	378	373	361	377	376	392	365	335	371	369	350	359	375	379	345	398	366	354	330	356	363	400	386	370	374	379	349	370	357	377	386	350	403	382	380	387	365	392	354	366	342	394	334	373	355	348	364	362	380	372	381	378	368	389	349	348	375	375	373	361	389	348	355	353	375	376	384	357	340	392	350	383	373	349	395	365	376	377	394	362	348	364	355	351	368	366	383	349	343	379	355	370	391	370	340	375	369	377	344	374	369	343	363	356	381	350	358	368	383	349	359	353	385	364	368	365	389	411	428	341	391	375	360	372	372	349	403	365	363	390	379	310	367	366	393	317	370	360	340	382	418	379	348	375	377	392	310	381	346	349	344	386	412	341	374	382	329	338	332	361	367	369	371	395	339	354	377	353	369	351	352	363	377	373	352	327	336	394	372	368	435	378	387	356	359	355	369	338	388	397	350	359	356	365	395	334	379	363	352	376	371	359	347	413	382	341	363	400	370	369	345	334	362	372	366	376	363	357	365	372	369	361	393	398	350	382	352	361	342	318	375	369	388	380	354	355	389	374	400	373	369	347	378	380	388	347	358	368	373	379	383	342	363	362	362	368	364	355	367	387	356	371	350	337	371	404	333	373	353	382	386	353	377	363	392	384	363	377	351	380	388	366	387	338	331	355	349	385	395	353	364	366	337	393	374	365	357	379	361	359	359	383	359	338	366	369	356	381	375	349	348	338	368	342	357	374	374	348	381	358	379	380	386	378	378	352	381	344	340	338	390	361	362	328	366	351	344	353	362	387	365	335	363	373	373	362	360	363	379	353	370	370	342	355	353	363	379	326	371	382	386	406	375	364	390	361	363	367	356	358	350	342	382	364	365	339	401	375	397	357	326	381	304	373	369	359	364	342	379	374	337	384	356
10299	244	129	89	110	91	123	129	169	178	152	165	142	125	145	136	88	125	104	112	87	113	121	133	110	129	106	126	117	135	94	126	114	106	108	98	121	72	107	98	90	110	95	79	107	118	100	104	95	87	84	94	101	85	79	101	83	106	108	91	92	75	82	90	85	92	85	90	88	90	80	85	86	95	82	92	92	93	88	97	75	78	83	75	101	74	84	69	71	81	65	78	71	91	98	71	92	76	70	92	74	72	87	81	95	99	79	93	79	90	83	87	91	73	69	70	74	74	89	93	90	62	71	88	70	74	77	74	80	73	84	69	79	83	91	89	87	81	88	90	88	90	75	101	93	94	76	74	89	97	83	82	83	95	79	93	81	93	80	82	94	80	93	90	84	72	80	72	75	78	82	80	80	89	75	87	89	72	110	77	94	76	80	78	81	72	80	72	75	77	64	100	78	69	80	104	86	83	99	98	70	68	84	80	92	85	71	84	79	101	84	105	81	86	86	70	60	71	93	86	77	67	76	95	97	82	98	71	89	92	93	79	96	83	85	81	78	81	67	94	84	76	86	75	81	96	85	91	77	93	76	85	86	73	81	76	88	84	94	96	73	89	82	88	82	99	97	80	96	84	88	80	72	89	84	91	74	88	81	87	65	75	70	86	95	87	74	86	87	91	87	73	83	69	91	69	90	79	74	96	81	65	84	71	71	70	85	82	97	103	73	98	81	81	90	73	94	78	76	93	87	83	80	85	87	79	83	78	95	83	93	76	84	94	88	74	97	88	57	81	90	75	74	90	105	79	97	89	76	71	89	94	83	84	70	80	70	88	75	84	70	88	93	98	85	74	79	92	83	84	78	92	85	76	75	83	82	81	90	86	92	89	82	68	80	81	85	86	71	56	84	94	73	77	72	70	85	82	88	96	75	96	89	71	75	95	82	94	102	83	92	92	82	79	89	88	89	79	87	89	71	99	89	82	88	111	89	79	77	96	87	81	89	102	89	83	87	80	81	81	70	82	101	62	91	77	80	80	76	85	78	78	76	94	87	76	98	73	74	66	68	74	87	76	75	96	79	76	82	90	75	74	82	66	89	87	82	99	71	69	86	89	95	98	81	83	99	93	95	91	86	89	96	76	79	88	77	79	77	84	75	81	79	90	85	86	75	91	79	73	70	75	86	82	97	86	90	79	82	95	85	85	97	100	89	81	72	97	85	62	96	80	89	97	85	77	86	80	87	79	85	78	74	69	74	77	68	66	81	85	92	85	81	89	74	73	69	86	89	98	76	81	91	75	78	89	85	95	77	80	79	96	96	85	72	84	78	100	91	101	67	81	72	77	92	88	98	78	85	85	84	77	79	85	86	81	81	80	82	73	68	89	87	80	79	78	82	88	77	82	86	78	77	81	79	68	102	93	78	93	92	74	85	100	78	95	82	100	72	91	67	81	88	85	81	79	100	91	72	90	88	72	89	74	82	101	68	90	83	92	82	69	77	79	76	93	92	79	82	92	92	96	93	88	71	87	84	86	75	68	75	77	67	84	72	85	80	78	79	96	102	87	93	78	81	84	89	94	69	94	76	80	76	82	71	78	83	67	77	62	84	68	83	83	65	76	78	78	67	76	95	80	75	94	94	86	77	98	89	91	95	71	84	69	68	89	73	75	70	74	77	92	78	82	85	94	93	80	79	91	82	111	96	79	83	79	83	76	88	69	80	83	91	103	82	99	90	96	86	78	86	74	95	83	88	81	91	77	85	88	86	97	81	78	83	89	78	90	78	77	92	70	93	97	73	96	74	83	71	82	68	100	84	87	92	72	90	67	71	106	74	90	72	94	87	86	79	88	80	88	67	83	68	87	79	81	80	93	100	91	84	96	91	87	95	98	85	79	80	80	84	62	98	93	79	99	88	80	93	77	89	87	83	97	79	89	87	77	88	75	85	73	85	87	76	82	79	87	90	91	84	94	97	84	100	71	90	84	76	89	82	97	96	94	92	72	77	98	85	78	94	74	81	63	85	85	100	90	69	83	85	84	99	85	81	86	99	80	75	88	84	85	70	76	72	86	82	82	82	91	77	73	77	97	78	91	84	91	79	78	97	76	97	88	101	90	77	97	74	70	96	80	74	84	73	86	83	90	95	65	94	87	76	92	76	97	67	91	92	94	90	86	86	96	84	70	68	88	82	93	105	91	69	71	90	62	76	102	90	97	71	84	81	83	88	105	97	78	84	86	76	81	99	84	92	73	93	74	86	83	78	87	77	88	84	91	85	81	82	65	78	80	81	84	85	92	88	80	92	78	75	88	73	82	79	99	91	116	90	79	92	87	87	85	94	75	86	82	83	83	70	79	76	97	68	88	83	98	74	73	69	94	94	78	88	106	80	88	74	75	75	70	75	84	77	97	93	79	79	89	83	91	92	84	81	79	86	85	96	62	85	75	73	76	83	94	100	86	68	77	73	89	82	72	66	87	87	79	93	88	79	77	77	78	71	75	87	88	90	84	80	101	84	78	72	89	85	78	90	87	74	78	86	91	89	86	91	87	86	94	84	69	85	72	83	107	82	76	76	93	85	78	98	91	96	82	81	92	67	85	82	83	77	87	88	84	91	76	80	86	92	89	78	72	85	109	85	96	78	94	82	81	82	89	76	78	78	95	82	81	85	76	90	80	93	96	102	86	88	78	74	88	90	74	101	91	78	80	93	77	95	67	66	76	92	83	80	78	85	78	86	84	82	80	96	76	73	79	81	77	88	89	71	81	87	84	92	93	92	77	86	93	87	78	98	80	80	88	90	73	69	78	75	85	87	88	92	86	77	89	70	74	85	77	85	89	77	87	77	80	82	90	73	84	85	87	92	83	74	78	93	84	99	91	69	85	75	69	87	80	66	82	73	84	92	92	84	88	97	89	64	85	86	88	72	83	91	79	91	94	76	88	75	71	97	93	74	93	89	80	88	93	81	78	92	80	82	76	73	90	84	97	88	93	89	70	76	83	90	89	76	70	100	72	95	91	76	96	84	79	91	106	85	88	76	84	79	88	92	96	76	81	83	75	98	80	89	63	83	75	91	79	71	72	105	91	76	82	73	86	88	82	73	90	77	88	91	92	73	81	107	68	102	73	89	87	92	82	95	73	74	96	68	94	86	79	83	80	86	85	92	82	75	85	84	83	82	96	83	77	80	66	85	62	69	87	81	84	88	78	73	87	78	87	74	82	78	79	97	83	87	83	81	87	97	85	81	81	80	87	73	88	80	67	77	87	88	72	90	77	87	107	71	80	79	78	95	83	86	87	94	91	89	75	90	96	89	79	75	87	83	96	82	94	75	94	89	83	90	80	91	93	91	95	73	86	77	89	102	77	71	91	74	80	79	90	87	89	73	75	81	86	96	101	80	73	95	84	73	83	85	86	78	98	89	96	97	104	75	67	88	90	89	76	81	88	74	100	103	94	69	94	87	89	84	94	97	70	70	76	87	91	70	100	92	104
26912	2267	1224	1255	2489	3660	3971	5054	5581	5117	4475	3837	3162	2699	2374	2167	2148	1909	1900	1922	1843	1663	1930	1979	2143	2071	1910	2088	2045	1991	1884	1983	1760	1683	1499	1415	1244	1194	1243	1086	1078	1146	1064	1073	1018	950	990	934	942	919	929	848	859	888	868	847	864	827	842	788	800	849	844	764	787	785	804	772	736	810	791	802	808	753	782	806	777	803	784	774	800	799	771	734	747	740	754	758	769	750	733	720	817	720	740	715	724	724	762	740	705	753	752	696	781	706	737	683	734	712	730	727	714	682	698	702	694	738	720	691	713	762	716	730	697	727	666	680	677	664	712	719	701	740	746	709	698	708	673	724	714	702	678	755	663	759	670	670	692	709	662	680	698	692	748	668	719	706	719	706	701	661	725	726	694	636	726	700	697	778	681	734	658	709	717	730	745	659	667	701	676	739	727	690	684	686	742	685	697	664	671	733	666	695	701	712	664	692	652	688	646	653	707	688	687	719	683	715	725	712	693	669	648	676	702	677	654	691	682	731	647	719	719	701	724	691	681	680	692	728	719	712	684	701	690	656	662	671	693	664	699	705	687	658	654	707	656	717	716	686	654	673	692	652	690	714	715	655	696	682	692	661	715	678	699	716	758	674	685	708	687	696	738	714	660	712	724	664	684	712	684	711	702	705	693	712	683	724	730	618	665	668	724	709	663	715	675	717	695	728	700	763	682	650	711	654	708	722	648	695	720	717	725	668	702	722	676	682	678	669	707	693	711	691	698	671	667	666	694	665	689	716	650	718	684	686	695	683	668	713	678	713	692	710	698	712	711	667	655	697	683	678	657	721	697	719	666	730	680	691	673	669	659	724	644	681	714	694	701	668	700	713	711	681	701	689	694	702	739	681	712	675	685	660	688	712	680	680	689	694	699	701	681	675	733	715	666	710	668	695	724	694	663	663	708	687	667	690	704	736	726	685	680	691	678	722	672	726	674	683	775	709	690	691	694	688	699	671	667	709	747	736	724	654	720	686	660	679	729	666	665	739	698	736	713	655	682	678	618	692	709	654	711	722	708	677	718	712	719	703	706	694	785	683	670	698	709	679	735	696	741	689	662	674	676	710	681	687	688	687	692	714	668	734	692	657	711	620	724	664	627	705	722	699	693	725	726	673	683	756	726	720	717	710	697	728	717	676	636	735	645	693	699	701	733	653	690	692	700	676	684	701	691	693	690	631	718	730	652	672	683	692	671	729	689	701	677	691	652	709	705	703	701	706	705	661	686	652	728	711	676	702	695	696	676	692	673	641	677	681	679	736	690	670	722	676	685	724	778	678	708	724	679	715	697	715	719	678	723	683	708	712	663	690	706	703	697	669	692	696	711	720	709	718	679	721	724	707	711	686	755	716	746	722	701	668	672	718	654	630	661	673	729	700	749	684	679	666	642	642	668	693	683	668	700	676	692	699	674	667	683	711	691	718	668	678	709	631	658	696	686	753	718	654	702	672	688	719	663	718	734	665	682	718	713	768	707	663	688	668	690	748	717	742	709	664	670	649	654	681	695	687	680	723	691	696	747	698	651	688	743	699	682	706	757	744	707	699	653	680	660	706	687	724	688	711	694	672	694	645	691	697	674	692	706	703	654	695	672	669	652	726	677	697	661	670	673	689	690	675	729	700	663	697	660	677	708	740	719	681	658	712	684	680	730	673	697	712	701	660	681	674	710	678	702	712	714	720	742	689	678	708	658	729	699	691	694	706	727	713	711	703	693	701	692	703	688	670	676	709	709	679	685	671	661	695	690	674	714	702	705	761	690	727	680	758	726	659	680	694	705	689	687	719	679	701	713	713	703	669	686	683	659	658	717	647	673	646	693	692	687	691	670	678	736	679	688	658	707	670	705	703	676	656	689	698	728	673	703	656	691	708	674	644	740	696	688	728	695	705	714	691	690	694	643	689	721	665	737	720	677	696	694	717	612	678	651	691	672	690	686	716	715	664	713	690	747	649	678	704	724	684	719	739	660	679	686	704	691	659	679	690	707	728	678	708	671	714	700	703	692	703	677	681	679	680	699	690	706	689	735	672	700	712	715	650	691	695	685	727	735	670	671	755	652	699	693	654	688	694	643	694	676	668	665	696	718	672	678	739	704	706	706	704	687	693	639	669	693	727	731	704	642	667	676	670	674	652	720	714	671	674	686	698	705	693	675	641	665	694	660	666	720	691	639	701	761	704	703	722	688	701	686	700	671	652	713	716	692	711	681	717	685	673	669	690	762	740	696	695	708	707	744	673	723	690	690	669	728	712	702	749	689	699	674	723	692	707	674	693	658	705	742	705	722	732	674	723	670	680	692	696	689	670	745	719	729	706	657	734	706	670	725	673	729	646	706	652	721	702	726	720	711	682	666	686	684	698	690	733	726	714	718	725	725	703	758	680	671	738	708	730	688	714	698	705	702	678	706	715	698	702	671	677	735	694	688	739	713	673	725	682	669	683	699	700	756	715	703	734	706	691	713	720	700	690	702	685	644	650	693	645	694	683	700	687	703	720	688	661	687	721	689	713	685	724	680	708	657	706	706	692	691	707	656	692	685	677	705	663	730	671	700	684	713	685	690	671	699	675	724	663	689	704	728	670	673	651	673	760	716	699	704	717	703	698	649	674	696	688	712	665	673	709	683	655	655	685	712	689	740	703	636	726	708	648	692	700	709	675	646	677	646	682	703	688	708	741	740	671	662	711	697	702	673	702	670	722	736	709	736	674	720	707	708	682	702	635	714	725	673	677	670	694	712	707	739	675	708	689	672	738	691	728	692	723	685	684	666	715	679	738	675	689	718	668	682	685	649	698	709	684	655	731	656	677	710	707	705	665	685	740	692	689	689	718	727	752	678	726	657	677	680	708	711	668	697	688	704	717	696	682	718	682	655	708	657	695	711	622	692	723	694	739	733	691	651	726	723	703	649	668	704	685	703	681	709	683	733	679	691	704	689	668	719	659	715	682	722	671	674	670	664	659	681	734	734	717	673	708	680	722	658	668	718	725	687	681	727	700	743	681	692	632	713	740	660	709	689	673	701	716	661	685	698	724	716	670	674	696	678	709	699	653	692	718	662	675	705	737	620	689	688	689	689	722	683	669	704	684	690	741	649	696	697	723	712	655	715	685	711	616	682	722	690	739	703	621	689	703	668	670	689	716	665	693	753	649	666	658	688	681	685	685	646	715	699	636	727	736	645	652	691	712	690	696	678	709	738	697	668	697	689	730	713	709	668	679	692	694	705	672	728	706	664	662	702	656	641	685	729	669	709	686	712	699	650	656	670	723	700	702	634	710	643	701	748	694	747	691	684	707	695	718	694	649	668	718	660	711	686	731	676	646	677	682	678	706	693	693	719	693	666	676	685	718	683	681	693	692	694	686	657	722	668	728	674	735	736	707	673	701	709	699	719	708	661	681	709	707	667	724	690	693	673	713	658	716	675	689	659	656	684	730	696	690	702	676	699	751	691	657	719	735	697	719
10333	143	51	56	49	43	53	79	95	105	109	85	72	80	66	69	61	59	74	63	58	62	72	80	67	68	76	73	65	68	75	65	67	53	50	46	53	61	44	51	48	45	46	50	32	47	45	34	45	32	45	40	47	39	43	42	40	31	46	37	25	32	43	38	38	36	37	29	28	37	46	30	35	33	37	32	43	39	46	24	34	41	30	40	36	32	32	34	34	34	36	32	39	25	32	38	33	32	29	24	43	38	22	36	32	42	33	33	33	47	28	22	24	35	26	33	44	48	34	28	33	37	31	43	44	30	27	37	41	33	33	29	38	37	34	26	40	26	37	29	30	35	33	27	29	32	35	35	30	30	38	33	25	21	33	31	32	32	45	35	34	42	37	44	33	33	35	28	34	35	44	35	33	36	33	32	30	36	33	24	37	29	34	27	27	26	27	28	38	38	42	27	32	32	26	37	32	28	36	36	30	26	27	24	38	37	30	30	30	42	30	30	34	26	34	30	31	36	21	29	36	31	25	40	37	37	27	22	29	26	37	37	32	33	32	27	26	28	35	33	37	23	39	37	34	30	31	35	32	34	25	37	43	26	34	27	25	32	45	30	42	27	32	43	36	24	23	34	27	28	34	28	31	26	44	28	38	25	26	32	32	41	29	39	41	24	30	31	39	52	33	33	30	19	27	31	23	28	34	32	36	35	33	32	31	27	39	28	29	40	35	33	38	33	33	51	38	23	31	31	23	38	32	28	36	28	21	23	32	30	20	33	41	34	22	30	33	33	25	26	33	22	40	34	33	42	32	35	30	34	33	37	27	41	36	32	36	28	33	33	29	37	33	40	30	30	30	29	35	29	34	34	28	32	32	36	31	41	33	31	29	16	36	34	27	26	24	33	37	32	20	31	42	35	37	24	30	37	40	26	34	30	33	23	28	31	31	42	33	32	38	23	28	33	32	29	30	41	35	23	28	32	29	37	35	36	33	34	25	33	35	22	32	28	22	32	35	35	29	27	31	33	31	44	25	34	44	30	39	44	37	34	49	18	32	34	34	44	28	40	36	35	38	36	29	27	28	41	37	28	25	31	31	32	31	34	35	33	44	34	20	37	29	26	35	33	40	34	48	31	36	30	38	25	30	37	42	31	26	24	37	33	44	28	25	39	28	31	31	32	40	36	20	29	26	34	32	31	34	29	41	40	26	29	32	39	27	42	28	32	26	43	30	39	34	35	26	33	35	35	24	23	34	33	25	31	30	38	38	32	40	47	30	48	27	35	43	32	25	33	19	34	37	28	38	37	35	37	30	40	33	39	32	32	33	43	36	31	38	34	36	26	28	26	38	37	22	23	20	24	24	46	32	25	21	38	28	27	30	24	36	24	26	43	43	36	33	39	29	37	33	27	35	33	34	30	27	32	25	34	32	31	33	32	31	36	34	29	24	18	25	34	30	34	28	36	48	34	43	30	36	41	29	31	38	29	33	37	30	24	35	30	31	35	32	29	22	26	38	31	26	32	43	43	33	26	34	19	36	38	35	27	43	34	37	30	30	42	27	33	31	30	32	29	31	23	46	40	30	34	36	32	33	37	38	39	37	39	31	36	32	35	46	28	32	31	36	38	41	35	37	28	32	30	34	22	44	29	39	33	32	34	23	33	29	35	51	30	34	35	26	28	35	34	36	29	34	29	32	34	28	32	20	36	27	31	27	38	22	34	35	31	33	27	29	37	34	39	37	25	38	21	33	44	29	50	30	34	21	37	37	32	27	36	34	26	32	26	29	32	45	39	36	28	28	27	32	30	38	34	40	25	27	34	21	31	42	35	23	32	31	26	31	26	30	28	38	29	31	35	31	29	38	30	33	40	33	28	31	40	38	36	28	35	31	31	33	30	36	36	32	29	34	24	44	36	28	38	38	32	26	23	33	34	42	30	32	29	33	37	33	34	37	34	41	28	37	35	30	42	35	28	59	24	40	29	33	31	33	34	36	29	26	30	41	28	32	28	21	44	28	31	35	51	45	41	35	26	31	33	26	28	35	37	28	26	37	23	34	37	32	33	38	27	26	34	39	43	24	39	33	29	44	25	33	31	23	30	33	22	31	24	43	29	30	35	43	33	29	35	37	34	38	31	31	32	30	40	41	24	30	39	37	29	26	38	28	33	25	34	28	31	29	45	39	27	29	33	31	31	28	37	30	34	35	45	46	50	28	25	32	30	28	34	42	35	30	23	27	30	29	39	17	39	33	36	27	26	30	38	30	31	28	30	39	24	30	40	27	30	44	25	41	43	29	45	35	38	33	27	31	33	34	32	30	32	34	30	39	28	33	25	31	25	46	38	32	34	40	29	21	30	38	29	44	35	23	32	26	33	32	33	26	33	37	33	30	33	37	41	32	29	31	39	29	20	36	30	31	29	29	32	31	25	33	34	31	26	32	32	25	37	34	25	25	40	30	42	35	30	42	37	32	22	37	25	40	37	35	39	33	30	33	37	17	31	36	35	30	34	42	29	42	26	35	27	36	26	31	33	29	38	43	31	28	27	41	46	31	30	40	29	22	39	38	34	31	23	29	33	30	41	40	28	36	36	37	34	35	40	34	27	24	32	31	29	40	30	28	35	26	26	21	39	25	20	33	34	23	34	24	42	29	26	28	36	35	29	32	28	40	36	27	32	30	35	27	36	33	34	40	42	32	32	34	31	32	36	32	37	35	41	33	34	31	30	34	37	27	41	29	24	23	29	39	37	42	45	24	27	37	34	36	38	23	26	39	42	30	37	41	27	39	28	22	26	28	37	39	22	25	38	23	35	26	28	40	28	37	26	33	31	35	36	28	43	17	29	29	27	32	38	24	33	33	28	49	35	27	32	35	35	30	31	34	29	28	33	35	32	38	31	30	35	27	46	33	31	26	30	29	31	30	32	33	30	38	30	37	27	50	37	32	28	36	34	41	33	35	32	26	32	28	33	31	32	29	21	29	37	30	31	34	36	31	33	30	23	32	38	34	37	38	27	34	34	31	42	34	29	34	38	41	30	30	26	27	32	33	37	34	24	37	34	35	32	41	26	23	36	28	27	23	38	44	28	39	37	30	27	29	40	37	44	36	27	27	42	31	41	39	38	33	29	24	25	35	35	25	48	38	35	36	24	21	24	41	29	40	33	35	37	33	28	36	33	27	30	39	34	31	33	26	34	31	27	28	21	39	26	33	35	35	32	30	34	32	41	32	26	36	24	48	30	27	36	30	36	38	40	32	27	34	37	38	37	22	38	30	39	32	40	48	45	42	28	38	35	36	32	29	33	21	23	42	30	23	27	29	42	29	37	38	36	27	23	33	29	37	38	52	38	35	40	35	31	39	34	35	26	39	32	23	25	46	33	29	27	37	39	37	32	32	29	23	28	31	29	26	36	29	32	30	22	33	30	34	28	31	33	26	38	40	39	34	36	37	37	30	35	36	31	40	30	34	33	37	34	37	34	38	30	34	38	33	24
21842	1438	759	786	1727	2735	2999	4053	4713	4464	4011	3438	2787	2370	1952	1710	1701	1568	1436	1447	1383	1375	1525	1677	1719	1722	1665	1724	1640	1629	1615	1552	1377	1203	1108	983	894	848	796	779	706	614	697	643	604	570	539	573	522	526	544	468	461	515	456	444	375	429	388	376	385	396	337	392	366	396	381	383	380	354	364	387	370	369	425	385	388	399	390	359	385	372	358	341	337	357	332	334	320	343	364	344	366	341	329	295	329	342	322	348	332	331	325	284	319	289	309	306	286	282	307	298	261	295	318	289	292	315	300	308	284	290	286	284	297	326	276	297	287	290	281	298	271	281	251	276	289	274	296	282	295	249	322	241	300	289	296	277	286	293	296	325	283	297	276	289	295	297	321	289	304	264	288	254	272	284	291	277	288	297	304	283	314	311	295	263	305	267	287	265	300	285	284	286	305	283	319	286	297	247	283	264	326	263	273	262	289	287	268	272	286	272	247	285	270	285	273	268	249	283	262	276	286	268	317	299	289	309	273	301	265	266	314	273	297	317	268	295	291	328	282	291	298	273	279	288	279	282	285	273	251	296	277	291	262	309	285	267	272	258	314	287	289	287	304	276	254	307	270	300	270	291	286	304	274	296	272	303	288	250	308	249	281	305	297	297	305	280	285	270	284	283	276	288	282	268	259	280	294	307	301	280	283	300	270	288	266	285	277	292	288	293	298	285	292	301	331	276	267	278	303	291	271	266	281	334	278	279	295	268	282	299	276	269	276	326	307	279	269	268	254	297	307	272	277	329	296	275	284	284	272	292	282	264	281	303	288	284	299	280	290	284	271	266	288	265	276	293	299	278	238	318	246	311	304	317	268	269	308	283	268	267	260	300	260	261	250	279	243	273	282	296	266	285	278	267	263	262	307	282	297	304	294	281	280	280	294	286	272	300	274	275	272	280	287	274	304	252	316	275	283	300	282	278	291	274	278	261	325	303	304	297	299	295	308	270	247	276	292	283	247	270	332	314	273	285	281	307	309	317	295	271	283	309	282	282	284	294	294	296	282	280	312	268	269	261	263	277	275	290	310	293	270	287	289	305	256	288	285	298	277	304	287	262	274	291	279	274	265	309	301	288	301	262	301	291	296	305	302	326	300	298	276	279	247	286	281	277	317	308	271	277	282	287	265	294	270	267	280	327	269	260	265	279	296	289	297	301	266	289	273	307	284	288	256	297	290	292	281	293	329	303	284	276	313	283	281	267	297	284	271	312	288	265	276	283	290	293	291	271	284	280	288	319	290	257	294	258	290	289	283	318	259	273	281	280	275	285	248	264	269	284	277	332	299	274	287	285	290	263	329	278	281	269	264	310	291	299	272	262	284	304	270	294	265	286	269	291	285	283	260	265	272	287	274	279	293	281	270	308	288	298	306	275	293	281	290	266	299	284	292	287	276	326	277	262	319	289	291	304	263	296	281	272	254	311	256	314	263	278	292	296	283	265	288	292	306	299	290	267	306	273	268	285	306	281	295	298	287	267	294	270	270	269	271	295	265	297	296	288	283	296	280	290	265	279	281	278	305	287	282	264	285	274	297	271	274	321	268	294	306	267	288	300	289	320	269	241	273	300	244	292	276	294	289	289	275	298	271	265	305	282	276	257	306	279	315	301	264	280	288	270	288	285	285	298	304	266	289	270	261	285	314	263	289	286	302	298	268	287	316	296	284	299	281	292	289	296	297	291	261	246	275	301	289	291	281	287	294	260	240	276	309	295	274	276	301	268	309	310	294	295	290	285	283	297	313	292	284	269	275	305	282	269	293	291	275	255	291	307	295	287	271	244	311	289	275	274	309	293	280	303	306	265	262	300	274	286	285	283	277	282	273	295	261	281	286	253	277	280	277	287	279	305	284	302	266	273	283	272	262	263	284	303	288	295	254	267	292	276	287	285	277	266	293	270	285	264	259	285	303	284	281	294	288	288	298	276	272	275	304	285	295	301	280	263	303	269	293	258	316	287	250	267	320	253	304	269	257	313	273	333	317	267	322	321	280	270	274	272	290	298	273	291	271	280	276	289	298	269	284	317	289	261	272	274	263	316	284	311	285	264	293	294	300	244	280	289	303	279	306	294	273	320	293	294	268	306	274	303	288	274	275	272	298	295	278	302	291	328	289	274	288	269	249	298	310	301	301	297	282	254	272	239	291	264	278	280	307	305	279	283	269	301	275	259	279	284	278	289	291	290	291	265	255	272	274	283	276	287	257	281	279	289	292	292	281	290	327	259	301	255	295	300	295	291	277	272	290	278	277	272	279	265	302	284	264	262	264	245	271	295	297	293	271	274	324	255	285	271	296	264	235	296	321	322	261	276	282	300	310	280	290	309	301	286	305	275	275	297	291	249	273	306	297	280	274	262	279	264	270	299	304	272	288	264	309	305	324	272	278	283	274	268	283	282	275	288	285	279	269	303	310	264	296	313	287	285	264	294	272	292	256	308	289	280	325	277	292	296	274	305	283	262	284	326	276	273	252	263	269	286	304	280	282	302	291	300	309	277	310	294	303	256	285	267	288	288	286	272	286	257	286	294	263	286	296	291	291	283	244	311	291	285	313	273	283	282	288	290	273	276	267	260	285	320	286	258	297	309	294	333	288	282	287	265	269	272	314	295	289	288	301	268	274	291	305	295	268	287	287	276	283	311	269	298	272	291	269	302	291	321	300	298	294	284	293	272	284	274	277	262	288	302	300	278	302	271	267	292	282	302	277	280	309	277	267	290	279	271	289	275	278	295	289	311	291	288	291	278	254	284	254	276	286	292	284	268	285	274	243	301	271	284	288	304	296	296	262	284	264	280	270	289	271	277	268	295	279	271	281	273	281	287	251	274	289	270	272	290	285	281	281	326	304	276	283	297	271	270	293	273	269	282	278	258	290	272	278	283	294	279	272	289	314	274	286	271	283	287	283	290	279	274	264	292	289	292	289	263	270	267	244	265	259	276	291	250	281	284	290	322	311	293	274	289	280	282	273	266	295	280	281	316	282	291	264	278	259	253	299	305	302	262	289	302	298	276	266	273	256	303	264	275	304	283	293	337	282	290	271	235	285	286	291	302	301	258	296	266	303	291	268	293	295	304	282	278	290	266	302	290	286	283	295	284	285	283	281	269	258	304	277	260	306	294	280	265	306	281	281	305	262	276	262	322	302	314	266	283	252	269	275	278	291	305	307	224	274	277	298	278	298	275	293	299	277	276	246	260	274	270	302	260	247	240	302	270	301	302	277	293	273	281	292	297	270	305	283	301	286	266	306	292	288	296	290	278	271	290	277	286	267	284	308	293	269	305	297	286	278	275	307	289	296	278	283	303	290	299	291	281	322	275	304	296	280	288	276	285	287	274	307	293	279	281	276	288	295	263	298	270	317	300	303	336	294	291	271	274	278	274	282	263	284	283	289	299	276	278	281	327	299	287	262	294	295	317	308	306	283	295	286	296	277	294	259	271	274	259	274	298	295	296	286	269
13472	426	146	114	94	102	157	160	198	178	206	157	166	148	122	111	138	129	111	122	117	141	114	133	112	133	121	140	125	159	127	116	124	103	116	98	85	96	111	102	108	100	85	90	86	100	98	80	68	91	86	95	84	70	89	64	83	68	92	92	74	68	76	67	81	96	80	81	63	66	83	90	81	79	77	90	80	81	76	83	86	81	79	81	74	89	102	84	98	87	80	91	70	73	85	84	65	85	71	75	81	84	69	90	86	78	85	77	85	75	71	78	83	84	79	87	85	76	80	92	64	96	78	81	69	81	62	93	82	76	58	72	90	67	93	73	90	66	77	82	79	83	74	56	81	68	71	88	83	75	76	77	77	68	73	85	77	83	82	73	62	78	92	76	88	80	75	85	66	77	85	65	70	84	68	77	74	80	79	95	85	88	90	77	78	75	77	66	82	83	101	76	84	79	75	79	74	73	79	60	73	81	90	95	80	87	82	85	66	83	80	78	90	65	78	85	58	81	79	87	81	79	92	70	67	75	75	90	77	63	73	81	84	82	92	69	83	92	87	83	71	83	70	88	76	87	61	74	72	74	79	91	94	84	77	94	87	82	83	87	68	78	79	67	81	81	77	88	70	66	77	64	85	65	87	92	75	83	85	101	79	67	77	84	75	83	83	80	74	81	71	79	71	76	96	95	56	84	83	84	72	78	82	89	80	71	86	68	85	61	87	63	76	83	94	76	78	74	96	73	71	84	77	80	78	80	80	59	85	94	83	76	82	76	81	73	77	63	76	68	84	75	63	85	74	83	99	80	76	80	81	77	82	62	87	92	71	78	83	84	81	82	83	74	75	71	54	74	87	85	91	75	78	71	84	84	80	86	77	80	90	70	85	82	70	75	67	82	73	82	74	91	64	65	78	91	82	84	76	74	67	77	75	95	82	82	70	63	82	98	72	88	85	82	75	73	87	76	69	68	78	74	74	78	96	73	75	94	72	85	77	73	72	86	79	77	85	60	82	105	82	91	80	86	58	78	92	89	74	87	67	76	77	67	70	72	66	69	74	74	95	74	71	72	75	75	66	78	76	72	78	74	93	70	81	78	89	82	85	97	73	79	74	80	85	65	74	79	83	80	75	84	92	69	73	70	81	81	90	85	83	89	82	91	83	65	70	75	84	78	76	67	76	91	71	80	86	72	79	83	70	72	85	56	75	81	77	89	68	80	81	77	77	66	80	100	85	75	75	63	90	65	72	83	93	75	86	81	80	89	71	81	100	74	90	74	81	101	71	81	73	66	84	76	81	83	83	78	69	84	79	73	79	80	82	76	86	92	77	91	81	75	79	84	91	69	78	82	65	76	81	75	93	83	86	71	58	74	90	75	99	79	76	85	82	70	84	84	78	71	72	70	82	74	76	81	73	96	88	87	98	90	82	79	81	73	71	70	76	73	70	90	87	69	75	99	65	103	79	61	84	73	79	85	67	63	90	65	79	91	76	80	77	76	63	93	76	82	65	81	77	90	72	87	71	92	90	75	75	93	76	101	78	68	62	90	71	74	80	88	77	74	78	88	78	82	88	80	83	75	81	81	83	76	71	71	80	74	86	72	84	64	73	84	77	83	59	82	83	93	83	86	80	63	87	72	70	66	69	78	78	97	63	81	89	64	81	75	91	72	90	74	77	83	84	76	104	89	73	81	80	75	86	70	87	80	79	57	81	73	84	87	90	84	83	85	70	70	69	72	68	89	87	83	83	100	77	96	70	84	79	96	78	71	96	84	92	65	78	80	88	70	83	73	78	76	85	76	69	68	57	65	67	69	68	73	73	78	75	76	70	83	66	82	96	74	71	81	85	84	88	82	72	86	84	89	82	64	93	68	76	85	68	85	79	72	72	72	72	82	83	85	79	86	72	80	96	83	84	86	75	64	78	64	80	82	88	65	92	64	81	78	85	83	84	81	75	85	81	65	81	88	83	72	72	85	88	84	70	80	89	87	46	86	76	81	74	74	74	91	78	82	94	72	84	87	73	73	71	77	71	80	66	79	70	77	84	84	76	81	85	90	73	82	74	85	77	76	75	76	67	82	69	86	91	84	107	71	88	69	78	87	77	93	76	71	85	82	82	80	76	57	66	76	77	86	68	66	75	78	78	80	81	76	75	88	88	86	77	81	76	79	71	58	69	88	86	90	72	92	72	79	87	88	78	93	83	87	78	87	70	83	84	66	81	70	71	84	82	84	89	77	74	89	72	71	96	65	63	84	72	67	87	84	86	90	79	78	85	74	90	72	69	83	74	99	72	100	66	94	83	74	84	79	77	76	80	77	69	74	90	85	70	73	69	77	84	82	82	90	73	78	86	70	81	86	75	66	59	75	71	82	82	99	84	74	90	80	92	68	72	84	71	64	72	79	71	80	76	85	78	82	100	65	85	87	71	84	79	75	89	75	82	70	76	73	83	72	92	80	71	86	87	77	78	80	83	76	91	77	80	76	60	58	67	82	74	64	78	92	81	74	94	78	78	90	63	87	79	70	78	75	97	81	72	79	51	81	77	86	75	82	79	101	84	71	83	77	79	64	99	93	78	57	77	81	78	83	63	77	73	80	73	73	75	89	84	62	82	73	81	67	79	89	83	71	77	82	77	90	87	69	56	100	88	80	85	80	95	58	79	83	78	83	77	79	88	68	85	65	72	78	79	74	70	74	83	74	83	69	67	68	76	81	68	66	68	81	69	89	73	76	85	65	98	68	57	71	66	78	92	88	93	81	74	87	77	80	83	80	80	85	70	75	75	81	84	77	89	82	75	63	79	78	71	72	76	73	59	65	63	78	78	68	78	86	83	65	68	74	79	75	72	85	76	74	68	76	100	89	75	70	83	68	78	73	94	76	92	93	75	88	80	78	75	62	87	63	73	75	72	70	72	78	84	74	101	76	88	78	85	84	84	98	57	71	98	74	72	62	85	70	72	100	70	79	98	75	81	64	78	88	67	94	72	89	78	89	65	84	84	69	103	98	79	69	63	77	58	72	52	79	80	84	79	86	74	82	91	64	59	78	79	84	90	102	99	81	81	84	80	77	91	73	92	72	82	73	80	81	67	96	78	85	88	80	79	77	73	70	72	68	74	68	74	70	81	94	82	67	81	86	77	82	86	85	83	88	75	83	88	70	76	80	73	72	99	65	69	84	77	71	64	85	84	74	66	87	67	70	74	68	66	86	84	74	75	67	76	68	88	85	71	81	82	88	85	78	78	74	80	90	68	73	75	71	76	80	80	103	89	83	83	92	83	64	84	92	83	71	75	69	66	76	77	77	92	93	74	75	78	62	79	88	63	80	74	76	77	86	74	79	64	80	71	76	80	81	83	82	65	61	78	84	63	95	78	71	85	82	86	71	70	74	79	93	79	86	96	90	81	89	84	91	90	81	60	86	75	79	82	87	91	85	87	65	100	71	79	82	87	70	94	83	83	84	85	86	74	79	71	74	75	82	94	77
29138	2920	1513	1653	3458	5224	5827	6582	7410	6715	5920	4989	4133	3500	3081	2720	2462	2475	2262	2242	2113	2060	2308	2575	2630	2462	2458	2479	2445	2460	2301	2280	2113	1927	1784	1673	1533	1392	1351	1204	1253	1251	1249	1169	1106	1121	1028	1008	989	1013	982	932	952	875	917	825	860	836	864	797	820	772	820	761	836	802	839	820	818	770	756	824	811	828	813	829	806	798	784	803	765	783	749	737	749	771	749	758	729	762	754	766	774	718	716	743	743	743	716	760	757	735	695	730	655	735	705	674	650	681	688	701	645	667	700	694	655	685	731	702	678	667	702	677	635	723	703	701	689	703	708	681	671	650	712	664	692	663	685	669	722	713	704	688	702	725	714	691	653	718	622	707	711	669	701	633	722	654	690	653	700	693	703	672	660	707	686	669	716	749	685	622	685	676	671	700	685	694	706	666	680	680	696	695	678	674	643	702	686	655	722	649	633	694	657	688	620	670	663	650	676	653	648	688	681	641	654	693	692	678	670	689	671	673	725	636	652	697	708	683	661	680	654	618	713	663	675	651	664	682	692	671	655	701	661	705	663	680	645	650	687	694	695	687	668	677	664	631	707	660	676	667	697	649	679	670	644	675	700	679	727	682	604	665	697	679	674	713	706	650	687	659	705	667	693	672	668	626	646	720	681	672	672	684	686	632	706	675	647	669	681	675	679	670	706	607	654	685	674	685	654	666	683	695	642	664	655	708	727	627	680	631	690	700	638	683	658	656	665	676	670	650	662	698	640	703	645	684	684	708	679	677	668	720	697	686	657	659	673	664	681	711	670	663	705	658	702	642	626	655	690	699	659	659	701	658	696	670	669	677	657	612	671	651	628	637	643	705	686	666	694	650	669	642	666	680	628	697	673	667	677	637	682	657	679	677	682	675	715	634	667	701	707	662	703	669	660	662	646	688	680	672	712	671	694	689	684	631	721	729	748	695	695	714	677	679	674	685	668	695	661	703	671	722	649	682	681	675	682	664	688	700	648	668	666	678	623	714	672	668	652	658	658	664	653	653	664	700	682	694	724	680	667	625	635	709	660	633	630	712	633	684	635	636	737	654	639	650	704	660	666	672	670	685	696	710	691	691	686	648	659	704	691	648	672	710	698	648	718	658	647	664	654	682	674	669	641	652	703	638	669	640	671	685	649	598	695	653	679	676	725	665	658	636	645	665	639	660	696	685	636	664	701	715	700	687	660	630	630	679	648	585	684	641	671	672	709	649	694	684	663	682	631	647	639	692	673	705	690	637	673	680	683	640	694	643	652	679	657	668	690	643	689	663	661	672	698	622	655	650	662	662	706	647	704	726	646	689	705	656	655	668	664	627	659	693	662	659	689	723	699	654	667	653	711	679	668	665	694	656	656	703	690	682	665	694	691	685	653	694	718	673	715	664	639	676	691	729	680	672	709	656	664	639	652	688	638	674	648	647	715	703	700	710	645	663	686	727	684	662	646	730	677	656	655	681	674	661	661	657	726	656	680	672	674	675	694	647	654	697	673	649	701	670	709	689	691	681	671	680	661	639	661	678	678	679	724	662	643	596	677	626	653	674	709	682	677	639	642	698	720	674	663	677	682	677	741	657	689	668	641	671	648	705	660	672	695	660	702	714	720	667	673	667	642	693	693	675	685	688	684	685	641	707	661	667	669	625	706	690	670	679	649	680	684	649	706	698	613	640	686	680	639	631	644	664	675	640	670	610	698	646	619	698	705	664	621	681	679	700	707	724	706	669	712	654	687	707	615	646	694	628	691	690	678	676	639	659	694	647	673	663	692	668	644	681	654	643	645	654	636	696	680	724	658	729	657	649	726	671	658	694	677	675	693	673	686	644	663	675	662	670	677	660	659	695	689	683	661	650	651	658	662	659	723	694	693	672	686	654	666	642	665	659	682	678	664	706	639	661	668	689	646	669	704	672	631	691	634	635	686	629	691	672	643	688	670	669	623	679	649	692	641	682	685	658	646	639	705	688	657	681	664	656	702	685	642	673	607	675	667	664	682	662	659	655	676	649	706	660	649	685	666	663	690	714	679	652	678	673	697	686	620	660	716	684	653	684	693	656	651	639	673	638	606	659	707	668	648	674	630	656	666	653	730	697	654	683	663	625	657	667	636	692	696	671	693	656	664	671	719	709	693	680	705	678	653	658	628	669	691	706	625	678	625	692	679	684	634	706	649	655	689	642	639	604	714	679	694	661	660	685	660	646	645	684	651	649	620	705	649	690	677	662	665	687	681	695	696	679	617	679	700	680	703	688	636	666	732	673	704	678	676	680	615	728	641	638	693	649	684	670	687	726	675	653	659	645	641	690	692	683	657	652	655	681	673	661	625	678	754	666	666	686	651	657	656	680	647	718	696	660	700	717	674	649	699	689	687	652	680	678	699	732	650	665	656	669	699	645	648	666	675	660	670	635	675	672	656	645	707	688	645	690	704	685	678	637	683	634	735	684	664	656	681	641	671	677	662	670	653	664	682	694	668	690	686	690	688	722	709	662	710	681	652	668	634	691	685	662	641	724	677	640	654	664	689	670	614	683	677	644	678	637	684	623	663	697	609	706	643	652	686	712	655	675	654	668	687	671	664	663	683	654	642	682	700	652	678	643	681	667	651	639	711	660	680	675	675	682	653	694	690	658	656	675	698	694	629	696	682	683	650	695	687	690	685	647	672	643	636	667	683	656	666	726	666	668	678	668	633	668	711	670	696	666	737	647	692	684	656	632	683	717	655	657	649	651	666	729	651	664	660	655	707	698	635	644	670	663	630	681	710	660	648	638	661	663	666	663	643	670	699	717	653	636	715	657	668	690	636	698	683	647	663	657	645	648	694	678	700	691	648	729	608	655	657	678	618	637	616	671	691	678	645	643	673	676	686	643	603	685	665	694	646	711	714	737	674	656	681	707	627	654	686	690	645	680	674	683	667	680	656	689	675	675	640	712	665	705	670	687	651	649	723	644	664	682	631	668	684	697	684	661	694	648	678	647	700	673	664	703	658	672	698	695	691	655	655	659	709	693	641	661	695	695	670	672	681	656	686	707	710	659	623	662	647	655	637	675	659	708	695	669	655	725	697	676	697	656	706	657	703	666	640	675	674	670	635	684	682	663	679	682	670	690	672	717	700	675	692	654	695	687	711	683	686	667	664	687	654	649	653	637	709	651	665	696	671	626	676	638	637	648	645	679	693	652	641	694	669	655	756	677	644	662	640	686	670	685	667	685	701	691	657	690	693	661	714	656	670	689	680	696	650	645	677	672	686	634	678	716	668	687	648	579	685	712	632	701	653	650	671	697	673	652	673	683	665	712	663	682	632	670	701	680	671	694	627	663	686	674	687	678	679	635	655	669	662	705	672	652	634	633	671	659	715	677	668	656	712	616	687	640	652	639	702	638	687	678	642	684	678	688	635	700	678	664	658	684	654	641	680	703	713	748	695	689	674	648	703	648	654	659	673	709	677	687	735	688	666	678	685	670	649	677
5217	69	38	64	38	47	46	59	88	76	84	86	74	68	58	60	61	53	67	51	45	57	62	60	100	60	54	67	63	65	57	61	66	64	62	46	77	50	61	46	55	30	44	48	55	53	51	40	43	49	44	39	48	54	57	38	41	42	42	51	49	38	47	43	42	41	54	42	43	38	50	42	35	47	42	36	34	41	38	37	43	45	54	43	43	41	39	57	37	34	50	57	49	47	55	39	38	38	43	51	42	45	51	44	41	33	28	50	34	41	51	41	63	26	44	50	38	38	42	39	43	49	39	54	56	48	39	43	44	39	44	41	43	53	44	42	43	42	43	44	41	35	45	37	44	44	42	38	39	43	39	46	50	51	32	40	54	45	51	39	42	43	49	49	39	44	34	41	34	39	32	55	40	45	41	44	37	35	39	33	53	51	54	45	44	47	39	49	44	43	48	43	39	39	52	43	35	48	34	47	38	48	48	27	42	41	38	39	41	41	38	46	38	51	45	37	46	37	65	34	29	36	41	44	46	40	51	38	41	40	54	34	36	37	45	39	36	52	41	43	50	58	47	31	38	44	42	54	51	42	35	39	42	46	48	45	36	56	41	29	34	42	43	46	44	27	52	36	52	38	39	49	55	41	51	40	38	50	41	36	52	42	36	60	39	33	42	48	29	33	52	47	32	39	31	40	31	51	52	30	37	33	33	48	46	47	40	48	37	34	50	42	39	50	45	45	47	48	46	43	38	41	45	48	44	29	38	40	31	43	51	24	48	33	28	39	38	39	42	41	40	42	39	49	46	48	46	48	46	43	35	37	53	50	47	48	42	40	44	40	30	41	39	43	36	39	36	42	38	56	30	25	43	38	30	50	41	44	50	54	41	38	23	41	45	36	44	29	36	45	35	42	47	47	48	42	42	49	38	37	51	49	45	48	49	47	45	53	44	54	58	42	32	35	51	46	46	40	52	42	35	42	42	42	58	44	53	33	32	52	28	44	39	34	44	51	39	45	41	44	44	46	49	37	46	44	38	49	51	33	48	33	39	46	60	47	41	53	38	39	37	47	32	37	37	44	45	53	40	42	43	45	51	43	48	49	32	52	50	37	37	35	39	46	48	30	46	40	36	36	38	34	45	45	49	39	40	50	42	46	39	46	44	41	46	50	43	38	40	49	45	40	37	42	46	33	44	36	45	40	36	47	35	54	57	40	41	53	46	49	39	38	39	50	40	45	41	52	40	40	48	59	44	30	48	41	49	32	43	40	55	38	44	45	41	40	47	44	36	44	37	39	41	43	41	39	53	34	42	41	39	44	44	38	38	36	52	59	47	35	36	49	40	47	38	43	62	48	36	50	46	36	47	41	48	42	37	46	55	36	47	42	42	45	50	46	33	49	47	42	34	39	37	41	56	33	33	42	41	50	45	48	48	60	48	39	48	41	41	47	41	49	46	54	36	38	40	35	31	39	53	49	47	41	42	48	45	46	37	37	41	55	48	41	52	39	45	56	54	46	52	51	52	46	36	32	47	36	47	39	37	45	42	35	33	46	47	51	34	43	35	40	53	46	57	30	32	50	46	40	59	40	54	44	51	55	44	40	45	43	52	37	38	45	41	55	38	40	53	39	46	41	47	45	42	38	43	53	54	44	36	37	44	45	46	48	45	56	42	43	39	38	49	37	44	40	52	40	39	51	52	39	39	45	40	46	37	41	36	38	38	43	42	41	43	41	35	29	52	48	40	46	36	33	43	38	38	34	47	37	40	38	39	39	51	42	41	40	52	37	29	35	62	47	55	48	53	33	33	50	36	37	41	41	44	34	35	37	37	46	45	36	45	38	38	47	43	41	37	35	43	27	43	41	38	52	44	42	44	48	49	43	40	51	45	40	53	30	49	37	61	39	47	49	45	43	50	52	38	38	37	43	45	32	38	41	47	48	55	26	47	34	44	52	41	45	55	37	53	41	40	53	39	40	42	30	32	49	39	38	43	41	43	47	49	35	37	43	37	40	41	48	40	41	45	43	44	39	44	47	39	41	39	40	45	36	38	35	31	48	36	50	42	44	37	46	48	41	41	37	44	39	40	36	38	41	43	38	43	51	39	41	50	41	48	23	43	51	47	50	42	43	43	38	37	35	41	47	47	55	53	37	38	48	48	40	55	48	45	39	56	42	32	45	46	45	44	42	39	42	50	37	39	42	51	57	41	50	37	51	35	46	56	32	42	48	39	46	47	39	44	51	48	49	48	41	52	40	40	48	35	38	42	44	38	36	44	32	42	39	41	41	41	31	43	41	39	47	53	47	40	42	39	37	39	51	41	45	48	48	35	46	56	36	47	37	50	52	39	46	47	50	46	34	48	42	40	47	40	40	42	30	38	36	54	41	61	47	40	40	44	33	43	34	35	57	53	40	38	37	44	49	39	37	39	37	42	52	35	33	32	40	46	39	41	44	42	46	44	42	37	58	52	43	54	47	39	33	53	42	49	38	37	43	51	38	33	25	42	35	44	38	39	33	47	40	47	42	45	42	54	40	44	41	50	53	53	31	38	43	56	54	42	40	40	46	53	47	37	44	48	44	55	54	44	38	51	43	35	39	38	47	44	41	50	43	33	45	36	47	37	43	47	45	42	45	40	41	36	47	53	56	43	32	42	45	43	53	42	41	41	50	36	55	39	49	38	37	41	52	44	40	54	35	51	49	38	49	45	49	44	54	39	39	43	47	46	45	42	44	53	52	46	33	34	37	48	32	45	42	47	38	40	44	36	53	56	37	45	43	40	45	48	49	38	38	34	38	43	44	48	37	52	41	35	40	52	54	43	39	35	48	41	49	30	38	33	49	38	35	50	34	47	40	46	44	41	36	44	44	49	33	47	42	39	51	34	48	45	38	51	41	37	45	43	40	52	38	44	49	33	49	38	47	38	45	41	36	34	45	56	34	45	42	31	40	47	32	40	51	45	48	42	43	43	35	34	40	49	41	53	47	43	48	49	35	40	38	44	46	46	52	43	54	46	57	44	42	52	35	35	47	44	38	40	46	39	44	46	49	49	37	34	38	47	51	34	46	31	46	35	39	35	49	38	41	44	40	29	42	50	36	51	43	49	47	40	44	39	41	43	38	47	49	43	53	41	44	44	36	40	42	37	39	34	34	41	43	46	35	40	35	38	39	59	46	49	38	37	49	48	33	37	44	36	39	40	49	43	40	40	39	40	43	43	40	46	53	45	38	40	32	41	46	40	32	47	37	44	47	38	40	38	48	30	33	45	48	29	51	39	42	39	48	43	52	46	50	50	47	43	35	28	42	54	46	49	46	32	44	41	42	60	44	55	43	56	47	37	55	40	35	43	42	42	40	42	39	34	42	56	43	41	47	43	30	41	39	45	41	42	33	50	34	39	45	46	36	43	37	32	42	47	42	51	39	45	29	55	46	46	40	38	42	40	51	49	48	34	44	52	46	46	50	43	43	39	40	51	38	49	35	49	50	52	33
16359	692	492	534	670	860	1039	2128	3237	2785	2595	2234	1767	1547	1273	1156	1135	1081	1035	1032	1015	1005	1112	1182	1204	1186	1228	1171	1329	1271	1271	1237	1090	944	871	824	793	767	703	681	696	625	628	608	600	600	510	552	500	472	503	506	454	482	500	484	425	454	430	431	413	420	422	442	409	410	378	433	446	419	418	431	464	459	431	434	442	465	430	438	353	411	401	418	398	414	370	415	389	406	410	411	412	412	384	365	373	402	407	344	342	377	361	387	385	359	375	359	374	372	364	371	386	364	392	391	372	334	353	359	351	339	380	350	366	360	370	369	363	332	373	362	366	341	408	369	360	357	335	339	387	398	378	397	353	357	360	359	365	360	374	371	350	387	415	355	354	337	366	343	382	345	334	397	362	360	356	335	349	343	378	354	384	359	359	388	385	405	376	347	370	340	337	372	376	370	380	370	354	341	355	402	337	343	359	366	363	352	336	356	379	341	369	344	370	350	390	363	346	362	362	370	385	365	363	379	343	347	383	384	370	349	367	380	355	371	351	403	371	365	331	326	368	361	335	370	366	340	374	380	372	371	350	328	344	378	334	355	318	389	323	364	344	358	327	356	362	353	375	365	362	351	361	355	374	358	365	344	357	364	368	424	388	320	373	312	342	348	338	361	349	331	362	377	349	368	327	368	346	325	377	387	381	337	376	345	373	344	345	367	375	383	352	319	367	345	330	370	355	401	340	341	409	343	373	365	330	391	356	408	370	360	372	345	353	378	363	342	344	360	390	385	347	372	340	360	330	354	364	388	369	382	358	337	358	369	343	359	347	385	344	379	367	350	414	368	350	366	335	386	373	372	363	370	356	396	356	326	377	360	352	347	338	330	384	353	382	339	341	350	337	339	350	409	342	352	369	353	381	354	360	358	366	355	344	345	388	389	352	377	368	385	369	335	350	341	394	356	390	369	359	362	375	337	365	373	397	339	397	353	362	369	355	353	357	392	378	382	353	338	361	369	395	365	333	349	361	344	394	341	359	356	362	384	362	335	378	335	367	339	374	401	346	390	381	345	350	334	360	364	337	360	355	359	342	336	348	352	352	338	342	342	334	376	377	388	361	372	359	376	378	340	377	366	360	379	389	361	389	374	378	365	383	360	371	351	358	352	373	353	404	395	337	330	326	376	354	360	329	406	355	383	403	345	366	335	356	372	381	354	392	322	387	354	376	332	394	323	392	344	370	324	341	353	356	384	384	355	337	350	359	380	362	375	318	337	376	397	352	349	365	360	349	383	347	315	362	334	378	392	360	370	380	369	362	366	356	370	364	349	352	349	383	386	358	361	354	322	328	368	397	336	398	322	374	365	362	329	379	386	363	316	335	374	379	374	360	312	339	388	351	346	345	373	344	367	339	357	334	382	369	381	358	359	401	389	359	354	373	362	370	359	384	355	373	354	352	331	371	384	346	374	369	380	353	347	336	357	337	389	368	366	351	355	360	359	383	379	390	345	340	354	357	349	325	354	335	366	371	364	376	353	380	345	371	366	366	352	340	367	325	336	354	370	363	380	361	420	350	367	353	373	360	371	344	342	361	355	372	376	361	392	359	371	357	362	363	337	348	375	367	404	361	362	368	343	356	339	365	379	308	359	341	345	327	369	335	334	341	356	383	369	369	395	404	369	382	377	392	362	345	349	378	334	365	360	357	381	358	345	385	371	352	364	362	373	369	373	386	395	367	363	331	350	334	363	399	321	359	374	389	343	368	414	319	348	349	354	375	363	379	359	346	367	368	320	369	379	406	351	353	329	340	381	377	362	348	361	372	343	364	359	361	350	358	359	342	352	356	337	406	379	387	324	349	355	334	372	324	378	372	371	343	376	403	381	359	326	348	385	347	370	356	362	336	382	342	321	330	344	381	345	355	383	332	373	368	367	347	376	325	322	357	363	339	323	346	346	343	352	356	344	393	340	386	347	341	371	361	359	361	380	360	329	339	357	377	369	362	358	336	325	346	385	361	399	345	391	394	350	346	364	363	372	344	392	382	397	333	359	372	374	362	360	355	356	362	377	345	366	348	379	345	355	389	353	344	334	348	380	336	333	356	363	342	347	353	379	396	373	381	351	359	375	355	352	361	387	372	353	384	388	348	370	348	379	346	362	386	358	341	379	374	360	368	363	378	378	389	347	341	390	322	337	375	329	379	388	366	366	347	369	371	350	365	392	390	362	382	353	356	362	354	380	375	354	349	332	352	337	355	361	394	361	363	348	375	359	390	374	346	338	351	357	379	331	356	391	375	346	369	370	359	381	355	362	342	362	356	380	336	353	386	352	343	343	385	381	353	399	366	341	357	348	391	364	340	374	357	359	357	368	354	336	374	332	350	380	385	339	340	397	349	341	353	337	340	358	389	365	363	381	371	358	353	328	356	358	394	372	345	392	354	323	386	356	352	365	389	359	364	347	343	371	377	304	336	377	364	343	360	321	329	357	402	357	400	346	359	358	343	378	334	384	408	388	357	326	364	363	405	352	345	338	376	367	367	353	353	366	351	356	389	371	358	359	375	359	355	376	394	374	351	341	362	396	367	355	355	355	356	339	348	371	342	343	373	336	394	399	359	355	377	329	371	374	362	359	356	333	365	352	383	357	366	366	336	355	364	361	351	345	362	355	378	361	333	343	358	334	364	365	350	319	348	349	340	347	353	351	364	340	383	374	372	341	356	365	396	403	405	342	374	383	384	377	386	344	340	344	366	366	331	332	364	367	327	356	366	357	363	342	348	346	384	354	370	372	384	358	348	387	378	369	380	377	355	320	348	364	369	340	348	373	340	358	361	354	337	379	377	366	357	366	351	400	399	376	360	367	336	353	369	349	374	362	336	370	376	339	381	352	379	330	378	339	371	326	360	347	378	355	369	339	357	359	373	396	327	372	368	357	362	376	347	336	346	377	376	386	358	413	358	396	357	384	402	361	354	376	355	354	368	352	376	368	362	361	376	367	352	349	364	375	364	421	340	369	362	361	346	358	367	347	361	387	378	366	352	352	357	396	313	366	328	392	351	371	361	375	351	348	330	355	393	320	353	378	358	377	387	394	393	325	396	338	337	366	376	362	378	385	383	310	366	329	384	333	351	327	376	371	387	366	386	359	347	347	374	365	372	326	323	369	376	369	383	393	378	359	366	341	382	336	381	377	372	356	335	355	362	377	346	377	384	357	366	351	340	369	361	351	337	367	374	338	398	362	326	352	382	362	402	355	362	351	380	345	347	352	376	347	366	403	331	388	338	357	373	380	341	344	378	370	385	384	346	341	385	340	364	339	357	354	354	334	341	401	383	328	377	340	349	375	363	374	366	369	378	383	345	364	364	350	368	351	363	381	350	395	327	344	370	369	383	377	384	353	381	367	355	372	358	333	330	372	368	358	361	412	366	368	359	372	373	385	348	349	370	392	368	352	354	388	367	325	375	342	344	361	320	396	328	374	334	341	354	374	394	361	364	347	364	330	385	364
9839	241	131	108	96	113	122	145	169	160	160	142	139	108	119	122	122	108	93	102	100	111	119	117	113	128	127	136	111	127	109	97	122	104	93	84	108	99	86	90	95	98	95	98	91	95	95	102	84	83	90	87	88	87	85	93	77	88	86	80	89	83	70	76	80	87	72	74	79	72	97	115	84	94	72	89	90	76	78	92	74	100	85	90	83	76	77	71	96	78	75	102	105	72	81	74	73	89	85	75	85	87	82	91	71	84	75	64	91	79	72	99	89	80	67	75	85	83	74	77	75	72	79	61	72	89	80	76	83	94	70	79	82	80	92	90	88	90	98	73	75	90	68	84	79	82	71	77	75	70	93	104	84	67	70	90	84	80	75	93	75	71	79	74	79	75	80	76	75	87	92	69	78	84	94	81	80	87	67	71	86	74	80	89	92	70	96	90	86	92	92	72	79	101	70	88	82	87	76	92	74	77	82	89	80	90	99	72	89	84	74	93	76	65	89	93	80	88	83	82	78	92	89	80	95	96	78	81	68	87	97	91	77	83	97	100	72	97	86	74	92	85	87	77	80	79	70	86	87	87	81	68	78	84	75	79	75	87	82	97	81	88	82	89	84	77	92	78	87	75	84	73	77	81	82	76	77	79	68	69	68	90	77	70	75	84	72	85	75	79	79	82	80	89	80	79	75	90	83	86	88	83	76	104	69	83	70	85	108	87	87	74	89	80	96	94	82	81	91	91	82	76	79	66	95	81	88	77	81	77	94	71	75	69	83	90	68	68	97	70	106	80	77	71	87	96	98	83	89	79	81	85	92	78	70	83	76	74	65	86	81	94	79	98	89	97	91	88	89	90	84	67	76	92	72	87	81	75	85	81	87	82	79	100	63	86	85	85	70	85	79	72	75	78	90	85	95	74	91	78	79	89	84	78	83	90	87	71	87	80	91	71	81	80	67	78	75	83	78	88	78	84	83	105	57	77	84	90	86	83	96	81	96	76	80	97	77	69	96	72	69	89	82	88	92	84	80	80	85	104	84	82	73	89	86	93	79	73	74	79	82	84	77	79	87	88	72	72	74	84	82	93	62	88	76	80	69	83	79	81	102	70	68	83	92	89	70	85	99	79	73	89	79	83	94	86	81	70	94	67	73	76	78	104	73	78	78	89	97	75	80	87	74	75	76	81	99	90	84	81	90	93	97	78	84	92	75	88	84	86	88	70	78	93	78	103	82	99	92	87	102	84	81	107	79	86	68	82	78	80	89	81	81	88	84	82	87	74	79	81	65	107	77	83	85	72	89	86	80	74	88	64	68	72	81	74	98	82	94	85	95	79	91	78	103	80	78	80	82	83	84	63	87	85	88	92	80	88	89	79	84	91	79	83	89	95	89	93	80	72	89	81	66	70	95	81	84	78	76	84	85	69	88	74	81	84	89	70	83	65	88	100	91	68	64	80	60	96	83	93	72	82	71	70	83	92	92	84	77	94	64	98	84	86	74	68	86	84	62	80	73	80	80	78	81	69	85	92	78	79	82	100	76	99	68	102	73	101	82	84	68	92	66	98	85	79	87	90	64	89	70	99	76	76	81	70	94	93	97	75	80	87	84	81	77	90	99	68	76	99	77	81	67	84	78	77	88	92	81	81	71	65	79	80	75	66	71	93	76	86	95	87	77	81	107	87	98	77	93	73	78	91	84	95	89	69	86	74	73	81	76	91	89	87	76	71	94	78	77	104	93	74	72	74	76	85	86	81	75	66	99	106	75	69	86	78	101	89	71	85	75	88	87	74	81	89	80	73	90	76	80	82	101	75	74	75	71	95	77	78	85	99	76	89	83	73	76	95	87	80	80	79	79	82	71	72	77	76	74	74	67	78	83	83	97	78	87	86	82	70	74	75	79	97	72	71	84	86	77	82	90	65	78	85	74	85	77	78	84	95	93	80	85	90	90	81	87	80	81	72	107	76	84	94	79	85	81	70	66	91	87	86	73	98	84	78	97	94	77	81	75	79	84	70	73	99	71	103	83	91	92	68	76	89	85	74	74	85	105	77	95	83	69	78	97	65	88	102	77	87	92	79	68	83	89	79	83	85	92	81	84	89	78	82	84	82	83	67	100	76	92	69	65	72	76	67	99	86	90	96	67	65	86	75	99	77	79	84	93	73	81	98	66	99	64	99	68	87	79	83	97	81	82	67	84	88	89	82	72	86	68	79	92	82	78	74	77	96	83	75	78	72	77	80	85	66	89	102	81	81	83	73	65	93	74	76	84	93	74	88	71	78	84	96	84	75	79	81	92	82	65	77	94	79	86	79	71	82	78	71	85	92	72	90	94	94	89	82	87	85	80	78	91	78	88	88	81	97	77	78	66	85	92	90	67	78	72	80	74	77	71	81	68	85	70	75	85	85	79	90	90	78	83	90	78	61	76	83	88	65	74	85	68	84	85	84	90	69	97	81	81	62	91	81	80	93	73	72	82	78	76	82	89	90	98	104	93	100	80	83	69	68	82	85	100	88	83	76	79	87	77	95	98	96	100	77	87	85	77	98	75	87	70	83	73	72	82	78	65	85	71	89	73	83	86	82	103	86	88	85	80	83	74	79	70	76	79	73	81	86	80	65	92	66	95	94	84	68	95	83	78	92	75	66	88	93	88	75	86	89	90	80	89	85	82	88	85	66	92	71	90	91	84	91	86	90	88	76	81	84	103	83	85	78	69	90	64	85	75	89	83	99	92	90	81	88	76	95	89	68	76	84	77	86	84	81	86	67	74	66	81	75	98	87	86	80	72	84	82	95	80	76	77	86	79	105	78	79	84	83	85	108	83	74	80	85	66	82	85	94	80	83	86	86	75	87	68	78	72	77	80	77	63	77	89	98	73	72	100	83	89	80	85	63	87	79	77	94	85	75	78	83	60	69	68	78	88	71	81	75	79	75	94	90	88	75	83	89	77	76	83	61	83	76	87	83	84	90	84	89	71	86	63	87	82	67	86	95	79	82	87	73	89	84	77	74	81	75	82	85	76	91	64	67	69	76	87	80	93	86	76	89	83	77	91	85	82	84	98	55	75	77	77	88	78	86	77	74	84	78	82	72	78	80	78	71	90	72	89	75	80	88	76	81	93	94	84	88	94	73	76	90	64	78	95	86	98	88	71	65	76	88	82	91	88	87	84	73	78	100	78	88	86	88	87	74	88	75	85	68	81	85	79	79	90	94	79	79	86	105	78	91	92	88	77	80	80	73	64	91	67	78	69	72	94	94	75	87	82	76	69	84	80	82	88	77	82	89	100	71	79	76	80	73	86	89	94	84	98	71	98	91	76	85	79	79	76	81	90	71	87	81	85	72	74	75	87	80	76	80	96	87	85	83	102	73	77	64	77	93	73	86	67	82	91	83	84	69	93	70	88	71	73	93	78	67	83	70	75	85	107	85	77	67	75	84	77	69	102	74	99	70	79	79	85	94	110	83	87	81	77	83	84	97	74	85
26682	2278	1299	1361	2488	3636	4056	4762	5735	5146	4625	3950	3177	2855	2330	2211	1956	1868	1863	1811	1790	1761	1935	2063	1983	2065	2052	2087	2076	1993	2050	1826	1732	1597	1463	1387	1263	1248	1159	1122	1084	1110	1045	1054	1020	951	951	936	917	891	878	914	886	862	860	844	779	826	789	742	794	757	773	753	779	770	758	820	746	737	729	725	785	797	813	829	798	763	815	772	777	753	766	737	738	729	704	767	751	783	766	698	718	759	735	765	743	765	756	730	723	736	706	720	686	706	662	702	710	675	695	697	686	697	690	683	697	661	721	714	701	699	659	649	715	707	757	735	660	697	681	690	635	656	674	687	724	702	708	719	670	652	749	662	673	685	718	680	700	721	648	720	692	717	699	692	650	706	707	669	700	677	667	687	676	671	721	656	656	662	634	672	690	700	651	717	700	713	662	671	663	677	702	649	641	687	716	695	691	751	696	754	705	685	693	680	688	676	736	705	722	702	664	689	655	741	706	711	714	659	656	623	684	696	668	701	708	656	679	680	683	678	645	670	692	678	662	695	694	673	698	691	697	694	728	664	711	659	633	683	711	687	649	744	683	725	664	690	720	681	724	652	691	652	667	678	735	629	665	666	686	695	715	673	675	700	656	660	695	755	730	668	672	714	682	683	697	710	669	681	681	718	724	721	734	665	701	700	681	649	678	666	715	693	694	668	668	688	693	674	647	675	692	665	679	693	684	736	660	686	710	689	665	656	674	737	687	659	696	674	656	690	681	727	705	678	661	714	672	704	683	697	684	662	657	681	707	712	680	729	729	683	641	658	671	709	697	673	693	649	720	657	685	721	670	684	653	666	690	686	668	677	701	704	684	643	649	665	708	681	739	662	719	710	656	630	664	705	675	698	678	672	682	718	699	698	707	696	666	698	661	694	705	705	675	683	671	683	659	704	716	691	707	693	699	708	709	682	664	691	657	698	654	704	669	680	677	676	705	681	660	693	655	686	672	659	665	672	641	696	731	662	674	681	710	792	643	680	675	733	720	721	708	713	702	668	683	712	668	721	735	682	678	648	675	744	709	699	681	651	704	671	680	696	653	684	644	715	675	661	702	687	677	704	717	728	691	679	682	666	698	670	648	683	711	652	656	680	710	724	714	675	698	673	691	713	654	650	710	710	705	666	729	661	680	680	687	690	696	661	649	631	657	684	676	683	660	676	680	712	690	722	653	680	688	690	695	698	716	685	673	643	715	696	664	628	664	661	694	686	697	675	701	694	701	672	680	664	738	704	639	656	662	685	667	689	709	637	700	684	682	632	688	726	694	614	696	658	713	696	658	664	647	695	688	693	663	725	715	626	705	729	701	744	689	731	689	692	698	631	636	702	704	672	701	632	690	674	660	704	686	694	665	729	704	671	693	665	675	691	666	686	699	708	669	729	662	687	689	697	682	676	719	700	690	665	653	690	709	712	711	674	691	626	697	667	669	673	709	705	684	661	704	738	671	658	680	686	729	694	686	735	680	639	692	668	709	697	652	684	715	692	678	707	720	695	695	722	675	662	676	717	650	646	677	745	694	683	670	680	693	687	667	656	683	715	678	738	698	682	664	680	742	671	652	689	694	666	644	663	759	697	667	677	672	677	706	647	730	696	663	715	715	684	642	709	668	661	678	635	683	700	653	684	706	730	641	671	653	677	665	687	688	680	739	658	647	682	699	728	697	638	702	706	692	649	668	763	667	680	682	719	728	700	668	686	686	688	695	670	655	676	676	628	674	636	710	693	685	651	700	697	696	688	711	674	650	693	683	689	697	716	633	717	726	662	715	661	687	734	672	670	659	693	694	647	708	692	704	672	721	706	728	691	681	724	669	692	681	689	713	681	659	706	673	670	686	678	667	682	721	704	688	719	664	711	675	676	707	724	670	686	679	661	687	716	673	712	718	656	692	681	703	649	743	681	688	673	660	716	732	671	733	648	693	706	703	710	651	662	641	684	665	700	749	675	641	681	701	626	665	671	712	675	647	649	680	647	664	696	687	654	660	671	683	689	689	717	675	703	652	634	701	676	648	714	699	702	673	661	684	673	659	741	685	681	648	682	680	664	695	657	674	663	666	629	664	691	713	712	682	678	656	709	692	681	717	689	700	718	698	719	693	725	696	728	749	636	703	699	660	721	684	717	666	676	650	714	681	695	667	632	674	627	702	708	697	684	696	692	699	713	706	702	703	704	657	659	745	695	655	679	692	677	657	680	668	633	681	686	717	688	702	713	686	723	668	655	685	695	695	679	678	705	696	662	707	689	667	634	704	675	635	694	680	687	671	676	708	676	659	668	687	664	709	688	683	686	675	670	716	697	658	649	709	700	676	655	621	678	680	652	668	665	720	710	699	649	691	668	675	668	616	662	675	711	712	716	693	688	675	674	658	679	681	662	678	698	676	668	693	723	693	684	694	669	636	694	647	689	707	703	694	671	656	698	742	707	698	658	652	654	689	677	672	737	656	697	712	713	677	706	673	669	657	681	677	695	644	664	684	659	687	686	681	657	720	661	714	684	694	716	679	695	690	691	665	697	720	685	663	693	705	716	719	688	666	686	666	659	689	688	699	640	647	698	698	702	679	754	709	693	684	746	676	678	663	656	641	649	679	642	646	724	676	677	714	691	719	696	686	681	706	660	646	684	743	701	637	662	674	688	698	692	715	640	689	725	664	699	679	671	670	686	683	722	703	651	657	728	670	668	665	698	668	689	682	650	677	661	703	684	687	682	665	659	703	679	686	679	624	675	651	690	729	700	656	705	646	723	696	676	669	702	709	689	679	710	690	719	644	665	663	680	715	679	684	692	738	697	706	693	646	761	689	716	644	687	635	676	628	681	692	649	632	713	689	718	662	699	701	669	714	637	686	702	658	640	672	658	672	635	683	695	662	693	697	686	655	695	651	644	704	665	672	673	723	647	696	710	671	639	651	646	690	735	633	708	700	652	696	681	708	703	672	675	710	689	668	660	664	705	717	672	676	677	695	694	645	709	649	634	715	676	684	687	708	677	726	700	694	675	716	651	721	677	679	658	654	683	654	676	684	668	682	682	718	697	703	694	705	692	654	602	707	743	664	719	628	679	688	695	692	658	707	675	644	655	685	704	685	661	652	664	745	739	690	673	717	738	695	661	650	658	677	708	712	700	709	659	733	699	705	685	667	674	711	691	674	712	666	654	687	687	687	712	638	688	700	693	670	685	665	708	718	663	692	685	687	684	646	695	684	697	675	688	656	740	695	713	688	678	714	688	675	689	702	693	700	703	674	697	700	655	703	686	648	674	683	693	674	715	651	701	722	689	643	686	683	739	699	660	726	650	709	726	696	732	706	658	696	734	664	691	688	723	642	694	695	755	698	647	749	660	747	700	648	675	674	629	716	642	706	676	664	709	678	701	659	667	694	666	716	704	677	699	686	683	729	669	721	700	698	666	703	695	697	704	687	707	677	702	667	690	683	705	720	692	706	672	654	680	671	698	700	706
10393	164	47	57	46	55	63	82	102	112	103	104	84	74	65	55	55	55	65	65	54	51	73	81	78	98	67	73	78	70	62	77	59	60	65	52	59	42	59	60	42	48	42	48	45	46	39	39	32	40	41	48	40	39	35	37	31	43	28	33	26	32	38	40	35	32	32	34	27	36	38	40	39	44	37	36	27	37	39	48	35	29	36	40	22	29	22	40	37	31	34	39	41	43	38	40	28	30	33	33	39	36	33	40	30	38	30	37	44	37	27	22	25	28	31	27	39	28	34	41	39	40	34	23	31	38	35	35	33	34	34	38	30	35	34	33	41	30	41	32	30	49	31	34	31	33	32	29	39	22	35	34	40	39	35	32	39	33	31	26	35	41	34	36	33	30	25	28	33	30	42	30	33	43	34	26	32	32	32	26	39	33	32	27	42	32	37	35	23	30	27	36	36	32	23	31	29	37	30	28	34	40	37	24	34	31	37	35	28	34	45	35	30	31	30	42	40	26	31	31	25	40	35	22	30	38	29	38	27	33	36	33	32	31	33	32	37	29	33	35	30	30	40	31	32	21	27	30	36	38	31	33	16	25	26	35	42	25	35	34	43	26	38	25	31	35	35	28	34	39	33	33	31	33	27	33	36	44	32	38	28	47	41	30	33	40	30	24	34	38	35	31	29	34	30	24	24	23	34	34	31	24	33	34	35	27	35	34	36	28	38	38	28	25	33	29	31	31	36	38	45	39	34	27	29	37	32	29	33	35	39	38	28	38	47	25	43	32	35	23	44	32	24	38	30	19	27	34	34	31	33	31	27	35	29	36	29	39	35	35	33	30	24	32	47	35	26	23	25	36	29	27	35	35	29	31	34	27	35	17	43	33	31	38	28	34	40	31	18	29	26	34	29	30	46	28	27	36	31	33	47	35	34	33	36	31	37	35	27	28	40	33	31	33	24	35	29	41	36	46	31	46	31	42	38	38	41	26	32	29	39	27	22	27	22	29	42	24	24	27	41	30	29	37	28	28	36	24	38	24	29	37	35	38	38	29	37	20	43	32	36	27	32	28	32	41	35	33	31	29	39	33	32	34	41	31	40	35	30	27	31	37	22	32	44	30	36	30	38	30	32	20	38	32	31	38	28	34	35	35	28	21	38	28	28	37	34	34	28	26	35	23	32	32	47	32	38	22	29	26	27	35	43	31	37	29	40	30	40	22	33	38	34	42	28	46	34	32	33	35	32	26	29	34	36	37	30	35	28	31	22	32	31	20	37	25	39	37	29	27	30	38	35	35	33	31	27	33	31	32	39	33	44	27	43	32	36	37	34	26	29	38	33	32	32	30	31	38	32	33	39	31	33	27	36	29	26	32	26	27	57	45	27	23	30	36	34	43	26	29	24	28	39	32	35	27	37	32	29	32	28	46	33	29	28	42	39	34	43	32	23	42	25	25	35	29	33	28	26	29	31	26	37	29	38	36	36	32	31	27	38	28	32	37	46	31	33	36	31	33	27	38	31	33	30	34	25	37	28	37	34	26	43	35	29	37	33	31	38	28	26	33	39	35	21	31	34	34	27	27	31	25	32	34	44	29	30	27	40	38	45	24	27	23	28	31	29	27	38	33	21	36	29	27	30	44	37	41	24	38	44	32	39	21	40	29	27	34	34	29	31	36	30	38	32	25	25	23	31	44	34	29	30	37	47	28	38	30	43	21	41	25	28	34	26	32	35	27	30	29	30	32	31	32	39	27	35	33	36	27	37	35	29	34	32	21	42	32	37	30	39	30	26	29	32	39	23	36	32	29	31	41	34	25	27	40	25	31	31	30	25	37	31	33	42	35	31	24	41	31	34	25	36	31	34	34	34	34	39	36	34	36	33	23	26	20	32	27	33	29	44	28	32	29	35	26	28	20	30	53	25	36	33	35	31	24	46	36	18	31	27	33	36	26	29	31	32	31	34	30	47	33	31	39	33	35	34	36	37	25	28	26	36	24	27	34	25	32	32	32	37	33	31	28	29	44	28	29	23	40	29	32	37	31	36	35	31	32	33	30	25	46	38	34	33	43	30	28	35	43	34	35	36	37	34	37	32	37	22	36	29	32	22	42	34	36	31	35	39	22	32	35	31	28	35	35	28	32	34	28	30	31	39	19	25	41	39	39	43	31	32	36	30	34	25	31	26	40	27	37	30	32	34	34	29	32	37	25	35	27	33	44	35	39	31	35	37	32	40	33	44	35	36	45	29	37	30	32	36	34	31	32	31	31	29	40	32	31	42	35	38	29	39	36	31	30	32	31	31	38	40	29	32	35	26	40	27	25	31	24	30	32	34	31	30	29	32	34	36	32	26	33	33	33	29	39	26	33	30	37	31	26	17	42	31	32	23	25	35	26	24	41	34	33	24	30	31	30	31	35	31	37	38	33	31	36	37	34	23	26	41	28	36	38	27	47	23	42	33	22	34	28	31	37	37	23	28	28	30	39	37	33	33	39	34	43	36	32	34	31	43	25	33	23	29	36	38	39	29	45	30	35	30	24	25	36	39	35	39	33	36	27	39	30	38	34	27	33	39	25	35	35	34	33	27	25	42	38	34	33	23	34	32	39	30	36	27	39	28	44	46	31	46	43	27	30	38	26	37	29	35	28	42	30	27	39	40	30	24	30	31	37	26	51	29	26	23	36	23	28	34	29	36	36	35	41	36	28	29	35	35	28	33	28	23	34	30	36	35	34	36	30	30	42	32	29	37	28	21	43	28	36	26	50	25	39	33	22	30	33	29	30	42	27	36	42	28	23	40	36	35	29	33	28	32	36	28	35	42	34	26	35	30	29	33	47	32	35	27	35	30	27	27	36	31	37	33	37	34	44	39	30	38	28	35	34	27	40	40	37	39	35	32	20	39	27	38	22	29	34	43	30	40	31	29	44	33	34	29	40	36	34	40	28	29	39	26	32	38	21	25	27	29	24	33	38	31	24	39	37	37	27	29	33	35	35	38	28	32	39	33	30	34	29	31	20	33	35	41	35	34	26	34	30	32	34	47	31	38	36	41	30	38	33	35	24	30	37	34	38	27	31	38	35	29	44	33	37	26	34	30	32	23	30	24	33	35	29	29	30	38	39	36	46	27	26	36	34	35	37	37	25	35	35	32	44	35	24	25	37	35	30	27	39	31	31	25	34	38	33	34	40	28	36	35	42	32	29	34	37	33	33	23	28	33	35	38	38	32	30	38	38	39	34	33	29	30	30	30	26	43	40	27	32	34	34	39	31	49	40	27	27	35	26	33	39	32	31	32	34	34	41	29	33	26	23	34	33	30	24	30	28	35	32	45	28	38	28	19	47	33	36	38	30	33	17	34	27	35	41	34	38	38	39	32	29	29	28	33	36	40	25	42	26	32	37	31	24	43	40	27	42	34	28	33	40	28	30	27	29	29	36	35	33	38	37	28	36	25	36	29	26	35	21	42	31	31	29	39	22	37	25	30	33	39	35
21577	1467	796	793	1657	2634	3019	4009	5040	4504	4132	3508	2843	2289	1974	1759	1590	1502	1471	1518	1387	1349	1519	1709	1738	1690	1754	1701	1696	1728	1583	1488	1338	1165	1106	977	877	830	771	700	696	707	697	641	633	541	592	534	475	490	486	472	489	437	421	439	402	451	375	391	374	364	379	389	376	364	386	382	360	359	387	364	395	387	396	458	397	394	404	424	356	377	381	336	356	315	351	296	377	356	330	338	325	343	328	345	332	344	319	331	321	299	331	337	282	317	291	300	319	306	282	284	284	283	302	317	247	289	262	290	266	262	293	284	284	303	324	273	298	275	301	302	282	273	285	275	296	275	289	310	278	280	274	299	272	286	310	325	337	275	266	273	300	298	293	280	319	273	313	286	273	289	269	311	299	287	281	286	287	296	284	288	278	286	307	283	269	301	253	292	292	254	285	292	268	288	289	251	274	257	283	306	281	296	262	297	298	285	286	265	276	247	260	293	292	261	300	286	264	265	303	308	272	295	302	298	263	307	297	278	286	278	258	264	266	288	268	283	259	302	257	298	274	267	312	285	294	291	262	260	312	288	295	311	306	311	290	283	294	296	272	269	301	286	294	317	320	282	254	278	295	259	309	286	287	295	283	302	260	268	282	275	294	268	289	283	277	324	311	288	280	271	302	265	268	327	246	286	273	250	317	291	259	281	269	281	238	266	270	292	250	270	268	283	274	292	272	275	293	249	303	315	262	270	277	285	250	289	272	278	263	257	297	296	288	272	267	281	329	283	274	257	285	277	304	291	282	246	301	297	291	279	269	281	271	266	278	289	281	287	281	290	270	286	266	269	283	257	289	297	291	270	275	276	266	300	271	282	294	279	272	290	283	273	252	253	271	278	298	280	267	301	274	254	279	291	277	291	274	288	279	265	317	300	277	261	263	294	265	278	255	293	294	316	311	264	290	297	266	272	286	273	286	275	287	277	305	294	276	262	266	287	296	271	284	262	323	268	308	284	262	273	302	293	333	292	282	254	282	265	279	243	288	305	291	283	300	283	279	299	280	293	311	295	289	300	287	299	268	306	318	260	270	239	298	280	270	276	275	252	246	288	283	299	284	282	284	303	285	275	267	295	293	308	285	281	304	264	264	290	305	314	281	276	300	281	300	260	285	304	267	261	280	297	294	286	277	287	290	290	293	257	288	268	278	277	296	281	276	289	287	293	276	289	268	274	279	266	295	265	286	269	280	279	277	279	280	264	276	256	281	304	284	249	290	276	287	292	278	283	311	281	288	293	287	266	267	297	286	260	257	279	281	281	290	273	288	279	299	280	318	303	254	286	254	284	274	292	302	272	285	297	289	297	297	312	273	274	275	270	275	280	285	279	265	306	279	279	276	265	283	274	235	270	275	274	300	283	277	265	295	264	280	280	293	281	279	268	285	222	262	284	284	275	286	316	283	311	296	291	292	291	301	245	238	286	276	277	277	246	275	290	294	287	303	299	286	253	283	282	280	292	264	282	267	279	259	267	281	266	271	267	270	263	293	308	315	256	272	274	245	274	285	289	295	263	276	241	294	275	280	282	317	286	277	307	269	290	263	265	251	293	300	290	277	291	312	276	257	261	297	281	291	278	273	288	299	292	271	315	256	296	290	281	296	277	279	279	278	278	287	277	308	266	288	278	294	261	284	273	304	288	244	278	264	263	277	300	273	291	281	272	275	286	286	260	264	274	291	292	286	283	306	285	259	288	286	280	296	322	295	289	259	305	269	286	300	270	277	278	294	292	275	261	270	252	254	284	300	260	313	319	301	297	333	267	259	284	268	283	260	293	287	284	268	280	283	281	278	280	293	292	300	272	271	266	272	288	289	304	271	280	289	281	290	266	273	295	304	273	294	293	279	308	298	267	286	268	270	286	291	308	297	244	260	259	259	303	292	266	286	274	278	287	274	286	328	275	293	304	292	269	269	263	265	274	317	284	298	282	285	305	283	262	280	283	278	255	276	288	266	268	260	273	283	262	297	273	302	304	295	292	294	277	309	258	264	288	279	259	280	274	285	268	245	277	277	289	305	283	257	265	303	283	266	315	288	270	264	276	289	305	299	283	266	254	285	272	290	306	266	279	286	300	282	298	271	295	291	276	272	324	298	290	260	282	285	261	296	270	317	292	280	272	272	274	287	288	303	289	298	301	268	270	273	269	310	286	288	295	292	264	250	289	293	305	273	259	270	295	280	288	267	259	283	228	313	284	309	281	265	325	275	276	287	278	255	297	254	284	286	296	313	277	274	277	265	275	294	272	313	304	304	297	283	267	246	262	309	292	265	249	278	281	248	278	268	296	280	277	311	288	256	296	278	308	309	294	298	275	279	270	292	305	295	285	272	271	292	284	306	258	303	302	291	288	294	274	283	267	268	269	274	267	298	274	257	282	256	274	260	303	297	293	248	296	283	289	314	279	281	321	317	303	294	269	288	294	294	253	284	286	277	273	288	288	285	251	280	284	279	290	287	245	299	266	287	279	264	289	280	288	294	282	285	277	286	280	280	295	258	266	271	268	293	310	269	277	272	261	303	293	253	273	275	295	257	264	287	282	280	290	270	303	271	280	302	275	312	263	277	290	300	310	312	281	285	266	279	258	271	283	294	278	276	278	274	266	279	249	291	292	275	275	280	288	286	307	276	257	289	279	264	274	264	277	250	286	272	267	253	262	267	272	276	278	313	284	271	272	281	272	279	260	291	286	250	278	273	274	303	275	283	272	297	274	292	306	281	247	280	277	290	283	299	297	296	268	296	288	279	255	292	244	282	273	262	288	299	276	295	265	298	279	290	297	279	251	278	270	303	285	300	279	277	306	292	281	287	296	262	287	256	273	297	251	298	313	267	270	273	268	266	285	277	275	277	281	275	287	286	288	263	291	272	275	296	285	305	256	327	275	272	279	267	275	323	307	279	262	290	291	278	277	282	295	259	307	282	253	269	294	289	274	303	275	263	273	265	261	287	290	274	254	270	294	285	262	261	269	314	248	303	296	279	290	259	271	277	268	267	284	290	267	306	271	310	259	309	275	282	311	305	256	287	268	296	266	263	291	288	271	254	273	289	258	289	290	284	270	284	303	288	249	306	265	305	272	318	289	283	281	300	289	258	285	258	292	293	256	287	275	273	253	282	255	303	297	276	274	290	264	261	301	269	300	259	284	277	288	273	269	265	301	276	274	274	262	281	283	276	264	278	284	278	317	269	279	301	269	327	294	304	274	274	250	278	278	266	262	320	320	299	289	252	271	286	307	292	262	296	285	253	293	289	250	293	281	279	281	298	281	296	263	281	313	262	279	305	277	283	270	281	273	257	312	283	282	249	299	248	331	285	278	266	274	263	298	285	254	275	269	257	283	248	273	280	298	284	266	271	273	294	267	314	282	304	298	291	282	280	292	273	268	259	276	318	296	261	270	265	301	284	266	278	291	255	267	262	291	267	271	301	269	270	292	289	262	266	314	264	288	291	274	290	263
14085	525	131	115	76	129	127	157	194	179	181	161	156	154	134	102	111	139	114	111	95	118	120	143	126	139	162	139	139	133	136	125	116	113	142	87	110	100	90	106	107	104	107	94	81	102	98	85	87	75	96	89	92	72	79	82	97	79	80	83	105	67	85	69	92	91	71	85	96	92	93	76	92	88	81	85	93	59	92	76	72	88	84	84	80	74	81	91	81	83	85	79	69	66	79	78	76	77	86	78	77	84	79	66	77	62	85	71	74	78	94	69	78	77	80	80	87	72	63	76	74	68	68	67	76	74	93	78	92	88	96	72	66	83	78	84	88	80	66	82	72	78	82	76	73	96	71	71	89	94	60	74	88	77	78	84	81	71	81	78	69	69	93	95	77	82	73	76	89	78	71	67	91	81	76	79	73	70	79	67	70	72	90	64	83	83	79	91	80	87	73	73	73	54	76	77	79	76	78	91	87	95	74	70	87	83	76	90	78	78	87	88	63	64	74	74	82	72	75	76	75	82	83	79	75	70	76	66	57	78	79	86	68	84	77	75	71	61	77	71	72	78	64	75	84	68	79	84	74	67	87	78	78	84	76	70	96	68	94	83	74	67	95	69	85	88	94	81	89	89	73	97	88	92	77	83	79	73	76	81	85	72	70	67	69	84	75	81	85	75	76	87	84	67	82	70	75	93	87	75	89	87	78	83	78	78	69	78	81	77	75	79	72	81	64	73	81	86	65	81	85	94	84	59	84	77	76	69	73	73	79	75	88	91	81	69	83	78	75	88	71	75	71	75	87	74	86	73	77	79	86	74	86	71	63	96	96	81	84	79	76	88	83	77	74	70	70	79	76	69	71	75	82	83	82	81	72	75	93	65	83	83	77	76	79	81	72	77	90	77	63	82	86	74	80	76	75	79	73	83	74	73	95	78	89	84	72	91	75	68	65	83	85	75	87	68	77	69	84	81	83	73	96	78	74	78	70	80	58	73	78	101	78	78	65	77	94	82	74	76	80	71	62	84	92	73	80	81	91	70	60	76	70	78	90	92	72	76	86	70	84	82	80	77	91	81	79	79	80	82	63	65	77	75	82	85	76	79	71	89	98	63	71	69	97	74	87	76	64	60	85	84	79	86	84	73	66	74	72	72	84	78	66	76	71	86	62	76	71	74	91	82	69	78	103	73	85	83	92	80	81	81	79	62	88	80	72	74	83	84	87	72	83	79	86	80	70	88	69	73	67	61	103	78	76	63	87	57	84	73	84	69	67	69	69	99	60	65	80	93	85	92	75	68	91	86	74	85	82	92	74	57	77	73	83	89	82	76	72	68	80	79	91	88	77	80	76	83	80	72	85	82	75	78	90	72	85	72	90	90	82	89	63	92	81	80	96	82	78	76	77	70	73	90	72	60	79	81	76	67	77	92	61	71	98	78	70	74	75	64	86	65	74	76	81	80	62	82	98	68	72	91	92	65	58	96	70	73	81	75	83	73	74	78	77	76	64	63	67	81	70	81	75	67	60	72	82	74	77	78	79	82	91	79	80	72	89	86	78	64	72	71	83	77	75	81	64	69	101	75	74	73	82	79	77	92	72	79	84	68	80	68	79	82	87	75	72	77	92	85	86	68	80	82	74	76	65	72	76	81	61	74	70	67	67	77	71	74	74	75	75	85	81	68	72	78	81	76	65	77	82	77	85	87	81	85	67	74	81	74	69	82	94	61	80	101	73	84	85	82	77	63	90	85	76	76	79	91	78	77	84	72	71	74	70	82	82	88	73	80	80	78	98	81	77	73	67	85	85	83	97	82	62	84	59	69	91	64	84	88	94	91	75	68	86	70	90	66	84	80	67	83	74	91	91	79	81	80	72	77	69	76	80	74	85	80	94	74	73	70	69	85	72	81	84	69	74	73	71	70	80	61	78	74	89	86	88	86	95	81	81	80	76	70	91	87	81	74	75	85	82	77	72	79	70	90	79	90	68	77	74	78	78	69	95	73	78	80	69	74	76	71	80	95	70	81	95	62	81	64	81	79	85	77	90	82	82	77	87	80	70	77	92	78	76	68	72	88	95	79	76	76	76	85	79	73	85	85	74	72	87	73	82	80	90	70	80	78	77	73	87	68	70	87	67	79	76	80	85	80	81	72	82	70	77	81	80	68	75	74	77	78	73	80	83	78	71	83	91	88	76	79	57	63	68	90	51	65	81	84	78	83	83	87	72	77	76	81	78	83	82	79	74	84	58	67	80	77	82	72	99	63	82	87	93	88	65	76	90	80	80	87	86	72	63	72	89	80	87	85	79	97	71	64	84	63	78	84	94	78	90	63	91	95	76	64	80	84	76	80	78	79	82	63	72	68	58	94	74	83	62	88	79	82	88	69	85	79	80	91	79	59	81	81	62	78	82	76	71	73	62	67	75	77	71	77	74	75	66	89	64	73	68	81	80	72	79	72	66	76	66	71	97	83	85	88	67	82	76	102	85	68	70	73	77	80	72	73	67	58	70	82	60	81	82	91	82	65	70	94	77	67	70	75	74	81	68	85	79	78	72	68	77	81	55	86	72	88	88	75	82	77	72	73	91	79	90	74	70	73	92	83	74	77	66	60	74	101	55	69	101	67	83	92	72	98	78	87	86	69	81	76	83	91	73	82	84	77	60	77	71	77	79	81	99	90	83	82	73	86	74	79	87	79	88	72	78	70	94	83	68	59	77	74	83	87	76	72	74	79	79	90	82	66	75	72	74	85	81	69	58	95	79	82	82	78	95	85	79	69	87	89	86	78	88	70	74	87	79	79	79	61	91	82	67	68	78	68	76	95	74	86	72	70	60	80	84	91	101	92	87	82	78	78	58	65	61	88	88	88	64	90	71	86	83	90	64	74	76	69	87	83	85	79	76	81	86	82	82	77	89	82	93	70	84	78	77	66	87	78	78	82	88	87	75	75	93	68	77	81	74	71	76	90	68	77	68	84	69	94	66	67	80	86	90	68	78	77	75	88	79	79	73	74	68	73	95	89	87	74	90	73	75	74	72	66	80	77	76	73	79	73	76	78	86	85	59	77	79	83	81	78	66	79	77	75	83	91	83	80	82	73	67	70	67	78	89	70	92	81	74	68	72	86	80	77	75	83	80	68	76	77	103	63	80	70	74	65	95	81	81	84	74	72	82	77	84	87	67	70	71	84	69	60	87	95	79	71	87	78	85	101	75	100	77	84	87	92	67	91	82	89	87	77	76	84	68	68	81	74	93	76	73	72	77	83	77	86	84	74	68	77	75	88	75	103	61	86	100	75	62	73	88	76	83	70	82	80	87	78	59	84	80	66	69	76	98	90	95	86	80	86	93	78	77	93	86	76	79	86	77	95	97	73	75	87	80	83	78	91	79	86	74	79	82	62	68	80	79	82	78	81	91	88	81	74	70	83	65	93	74	72	88	78	87	74	74	83	74	73	78	74	74	86	81	67	72	86	96	78	94	80	73	69	73	60
28443	2828	1615	1626	3510	5144	5608	6655	7290	6629	6089	5177	4310	3464	3182	2720	2482	2327	2398	2338	2244	2150	2389	2652	2607	2643	2530	2609	2429	2441	2309	2187	2063	1826	1669	1597	1511	1340	1274	1320	1262	1191	1192	1086	1074	1031	1027	1087	1023	900	953	915	918	881	884	845	851	790	835	820	868	793	766	776	789	762	783	788	750	773	790	807	807	819	829	798	865	817	779	802	808	739	764	769	767	693	765	729	739	773	759	715	713	758	712	676	756	716	760	707	764	714	707	707	707	716	668	705	665	661	678	703	672	670	718	673	661	717	681	673	668	677	681	717	715	688	698	690	653	687	630	707	681	657	700	704	683	700	679	654	671	696	697	694	671	698	640	664	678	663	674	624	660	657	720	718	689	689	688	673	658	692	673	660	689	702	652	670	675	682	675	678	652	629	647	679	657	686	693	674	667	663	677	670	687	668	655	665	659	710	665	660	704	676	690	646	695	703	673	666	644	668	644	694	657	684	657	660	652	677	659	664	681	632	675	660	676	630	646	695	664	671	675	674	663	698	679	665	654	687	661	671	674	663	641	697	650	651	670	640	617	713	670	683	656	710	672	651	658	627	700	634	662	674	633	682	654	662	649	642	696	668	650	630	667	697	634	631	669	625	680	638	679	677	638	678	692	656	651	669	660	687	640	662	680	655	695	645	670	648	721	668	712	684	694	707	661	666	654	683	655	697	698	619	701	688	683	671	632	673	641	686	658	701	663	670	678	651	693	682	641	684	696	661	687	629	669	673	688	697	628	645	664	686	638	634	634	677	650	655	648	620	642	611	672	644	671	702	675	644	642	663	665	655	671	694	630	650	679	681	664	673	655	668	702	654	661	625	691	681	666	661	733	675	656	683	660	649	694	650	667	726	684	686	652	648	672	706	670	714	695	644	639	633	690	639	631	661	678	641	608	677	648	657	670	611	661	680	675	652	686	691	637	629	710	648	672	664	718	642	658	646	688	679	677	716	673	661	683	674	684	640	676	698	736	703	615	646	637	652	661	655	629	646	682	694	628	689	685	659	665	682	629	675	674	645	672	669	667	670	664	686	655	676	644	625	683	645	689	629	664	651	695	640	643	673	686	678	611	659	643	587	645	633	649	627	714	660	685	645	654	640	668	641	699	628	673	652	662	656	676	634	649	654	672	673	643	649	649	657	661	640	643	718	642	703	665	707	688	637	692	630	675	661	658	698	635	655	699	706	657	635	658	665	691	695	678	674	639	684	721	706	653	674	698	651	638	659	705	697	680	596	628	661	693	693	702	673	654	652	636	648	694	706	671	703	653	669	665	664	708	674	699	630	689	679	685	675	683	659	642	671	723	664	651	651	662	729	688	659	681	666	653	691	625	696	658	654	637	696	699	689	717	648	619	625	675	684	653	627	644	692	681	623	647	682	690	669	671	647	692	672	664	643	650	677	705	630	676	641	700	670	658	651	685	655	685	692	704	660	680	714	653	694	714	660	637	694	609	639	681	649	639	606	700	665	719	694	659	634	670	658	648	645	661	674	664	628	696	651	644	661	641	681	686	635	699	664	649	666	656	666	676	688	666	668	647	682	691	647	706	690	658	685	643	616	685	656	697	666	668	678	635	650	653	660	621	653	667	677	663	658	676	633	641	678	696	640	664	637	672	663	608	644	634	687	671	665	660	690	659	693	641	683	664	667	645	634	650	664	699	693	691	666	678	656	666	658	633	647	672	694	679	657	667	656	658	665	684	703	670	688	631	626	674	668	657	682	618	648	635	679	724	680	688	660	646	673	668	676	673	695	678	614	643	655	658	639	664	692	688	713	631	630	680	660	649	710	659	675	675	677	682	687	675	635	641	684	669	667	679	672	655	657	645	667	656	671	682	683	712	657	658	659	647	659	660	647	634	628	675	697	680	659	615	678	658	674	651	693	695	695	678	656	667	661	683	693	676	647	647	658	615	714	668	668	609	671	674	636	647	669	652	710	654	631	633	655	652	651	674	664	660	653	622	717	642	684	691	665	647	697	612	673	688	710	657	641	656	704	671	612	656	647	674	648	602	638	658	667	689	634	726	675	708	696	678	627	627	667	697	653	678	663	673	683	625	660	662	658	646	688	656	631	633	669	683	637	684	624	655	706	678	673	669	623	685	659	675	644	636	689	698	637	704	679	619	678	660	680	667	689	632	701	634	653	688	636	663	676	642	612	694	669	661	635	702	730	665	652	693	687	669	675	684	659	698	622	646	666	660	685	670	686	652	679	627	777	665	678	701	708	664	682	668	705	664	662	683	666	629	639	703	655	673	665	653	682	692	685	627	609	681	735	630	667	668	614	675	677	659	671	638	706	675	650	672	661	700	661	672	664	668	652	671	636	707	634	686	724	677	690	684	684	663	662	687	669	647	655	721	721	685	681	670	657	669	646	651	666	639	647	636	641	647	697	710	663	628	642	648	689	654	728	644	683	662	678	680	684	679	666	658	642	679	650	656	693	651	673	626	677	680	657	689	641	633	651	721	645	660	664	706	646	691	678	656	729	685	690	672	634	627	684	630	683	688	665	695	673	636	708	687	690	617	661	626	708	678	672	665	701	660	676	652	656	660	656	633	697	693	662	656	685	644	640	695	638	634	661	671	618	651	656	682	647	669	692	661	710	688	689	688	673	621	681	653	622	620	661	683	627	656	685	642	672	648	641	669	682	667	673	660	687	660	686	622	666	692	683	622	672	648	667	681	681	694	668	644	721	670	642	667	654	636	647	637	666	673	690	687	667	687	644	713	624	654	646	658	667	649	690	633	704	674	649	663	651	652	625	682	669	664	639	675	649	667	667	698	656	664	643	722	651	652	655	632	649	662	720	654	707	695	643	629	631	659	720	652	652	665	691	618	648	679	648	703	654	656	661	675	697	755	679	713	663	659	676	718	675	646	668	630	654	660	700	661	690	697	656	708	673	654	650	705	652	659	691	716	669	714	651	673	664	663	618	618	662	704	677	636	660	734	669	646	616	701	666	658	685	701	705	620	676	670	666	669	646	722	669	662	690	642	652	701	681	716	678	618	666	672	646	635	644	648	645	649	680	674	657	674	662	667	656	714	667	663	680	716	706	642	691	661	691	663	701	670	671	645	669	652	682	730	649	705	683	690	675	664	663	666	697	679	633	686	660	650	674	657	655	675	635	638	676	639	653	658	694	720	668	679	661	673	669	672	701	642	681	655	705	648	675	651	651	699	661	640	676	724	667	642	660	683	650	645	689	693	662	673	625	730	627	633	679	661	669	665	688	680	674	677	647	653	648	695	705	670	618	705	623	695	679	636	603	666	669	652	645	673	674	665	634	656	627	697	678	664	694	676	726	646	654	664	663	631	631	655	636	690	649	669	683	637	686	665	647	703	684	652	699	676	636	704	643	615	705	694	672	716	644	676	692	662	612	642	692	657	629	679	638	673	674	628	652	613	666	652	647	657	637	686	703	674	697	656	655	663	628	589	680	673	669	688	675	634	692
5071	67	52	54	48	43	39	60	80	75	88	83	76	68	70	62	61	52	61	59	65	58	53	65	72	71	67	61	71	75	66	60	76	67	65	56	61	67	62	52	56	43	53	48	49	52	46	53	59	46	37	58	32	41	65	50	35	49	53	47	33	42	46	37	48	45	35	50	38	43	40	50	43	50	38	37	44	40	44	33	51	47	53	57	45	49	33	46	66	45	38	47	34	46	50	42	45	53	45	37	42	37	48	45	52	51	46	37	41	35	37	46	36	41	41	38	51	49	46	36	41	49	29	32	44	49	50	37	40	51	36	45	45	42	33	43	31	51	42	36	51	42	30	57	45	53	51	42	43	42	36	46	47	46	37	38	43	51	51	35	42	41	35	40	47	38	38	46	43	43	35	58	52	41	44	54	28	44	32	43	40	40	45	41	44	38	39	50	46	36	41	46	38	47	43	42	43	48	42	46	41	40	48	36	35	49	44	45	38	63	40	39	48	37	36	42	43	39	47	44	39	32	46	40	38	36	56	44	55	38	42	43	49	43	34	41	39	36	53	47	44	39	31	42	44	38	43	45	40	44	45	44	36	46	54	46	47	42	48	37	41	53	55	40	45	40	45	37	45	47	54	33	47	45	36	34	41	29	38	48	30	42	42	30	45	46	36	44	40	37	48	47	41	36	42	31	50	45	37	26	45	58	42	37	30	40	63	42	46	38	37	35	47	41	46	37	34	44	38	54	45	47	38	44	45	53	49	57	41	57	49	38	50	47	43	29	48	45	35	48	50	38	45	35	43	35	41	32	64	41	41	26	35	44	50	36	32	45	50	44	46	48	34	47	49	49	37	46	42	46	35	37	45	53	46	50	49	34	36	40	52	49	47	46	47	47	49	42	37	37	49	41	44	42	45	40	37	52	29	38	32	41	42	43	43	36	56	43	46	38	46	54	38	36	36	26	44	39	33	44	34	43	42	51	36	48	46	51	48	40	37	52	56	39	27	45	38	45	39	40	32	41	40	37	47	35	50	46	39	43	44	41	40	41	52	39	36	32	53	35	38	41	41	29	51	47	50	27	52	34	39	49	43	36	43	42	48	40	42	53	49	38	48	47	39	52	44	44	50	38	30	37	37	50	48	40	33	36	49	46	40	47	41	39	44	41	30	27	43	47	40	45	53	54	45	46	53	46	34	47	43	26	55	52	50	49	51	43	34	38	39	31	35	40	49	42	47	36	47	38	57	46	33	37	37	48	49	31	45	41	47	47	26	47	43	40	46	51	40	43	32	38	35	41	53	39	41	56	37	47	34	42	40	42	35	42	33	40	48	36	48	44	48	47	43	43	55	40	44	50	57	48	48	39	40	32	37	53	48	45	41	51	43	46	44	47	41	41	51	40	44	45	46	42	47	56	35	39	40	42	43	32	42	38	40	38	40	51	37	35	44	46	38	44	42	36	38	41	47	48	48	47	39	42	38	50	40	47	58	43	38	53	45	40	35	50	52	45	36	38	38	42	41	40	40	37	34	37	46	46	42	35	37	60	42	49	42	40	38	44	52	37	37	46	43	30	31	35	42	39	50	33	44	46	34	41	49	47	38	47	40	39	37	49	44	43	49	61	38	44	47	40	39	40	30	46	32	45	43	39	33	32	44	30	45	31	48	43	44	22	28	44	41	39	42	52	48	48	40	47	46	33	52	28	52	46	45	33	41	33	39	44	39	45	39	40	45	51	40	32	42	42	47	41	41	44	42	44	31	42	58	54	48	38	56	40	32	47	26	40	50	50	36	44	37	49	35	40	41	36	36	39	44	39	40	43	43	35	43	47	53	37	34	37	44	55	37	48	40	53	39	57	45	35	34	58	42	40	37	38	38	35	40	41	35	54	27	43	39	41	44	56	47	37	34	46	39	41	40	45	55	35	42	53	54	37	35	42	39	34	47	44	35	41	41	40	54	44	37	49	52	49	41	35	26	51	28	30	34	33	32	33	45	39	52	52	30	34	42	42	36	40	40	43	47	56	30	45	44	35	39	39	47	58	42	46	56	38	45	41	35	46	46	36	40	54	40	27	42	51	30	31	27	42	38	42	33	48	35	43	50	51	53	43	46	51	56	42	45	45	54	41	47	37	38	39	42	44	32	45	38	38	38	41	50	41	45	36	46	47	38	37	35	46	50	36	60	43	45	51	43	36	40	43	46	33	36	38	48	35	29	54	39	45	50	41	50	49	36	56	41	39	40	46	43	39	44	38	45	43	47	41	39	29	39	50	32	44	34	45	27	48	50	42	41	39	48	47	47	39	34	37	35	36	37	46	42	49	36	50	49	39	47	44	51	36	50	48	50	37	46	51	43	41	48	56	42	44	48	50	30	36	45	42	45	48	32	41	39	50	43	42	42	37	56	36	46	36	49	40	41	34	44	46	22	40	52	54	52	34	41	45	47	52	41	51	31	52	42	40	43	47	28	40	47	42	49	37	32	53	41	49	45	49	55	49	38	47	45	47	37	47	43	37	43	37	54	38	37	44	45	29	52	51	49	47	44	36	41	51	40	43	47	47	56	47	47	41	40	47	45	47	43	36	39	42	50	38	45	53	32	41	37	37	43	35	41	48	34	42	57	37	45	43	39	47	40	40	52	44	39	34	36	40	43	41	48	52	38	37	43	40	48	34	52	54	41	34	43	40	40	33	31	47	34	44	37	44	42	34	46	49	58	46	36	35	56	48	41	50	32	41	51	44	33	43	37	42	46	38	41	45	40	42	33	59	48	47	40	47	40	50	43	45	54	40	39	34	37	38	45	40	43	42	47	47	47	46	45	52	35	56	48	45	54	36	40	50	50	36	38	53	47	32	36	39	44	42	41	61	38	41	39	42	34	45	40	31	38	52	42	39	52	40	40	42	50	48	53	39	44	43	38	50	42	42	47	46	43	36	40	45	37	43	38	55	30	46	42	37	42	47	37	45	38	49	38	41	34	54	51	43	42	31	43	38	39	45	46	40	43	47	47	49	46	54	43	37	42	46	43	35	39	43	40	36	50	36	35	47	33	32	41	52	53	40	49	37	42	45	35	46	53	32	37	31	36	49	39	29	45	46	42	42	44	54	45	48	55	43	34	48	54	47	45	41	49	37	43	29	41	44	34	38	41	36	55	43	48	30	54	56	43	48	48	28	40	38	46	40	49	34	40	55	44	43	52	39	50	34	53	38	42	48	39	44	47	45	40	46	44	45	48	43	45	31	44	44	55	37	41	43	52	45	45	35	39	45	52	36	40	43	36	30	41	53	39	43	45	48	41	52	47	38	36	45	50	45	35	53	38	45	42	49	47	34	26	49	48	49	34	51	68	38	38	39	40	33	39	46	42	41	42	46	46	35	36	34	38	23	52	46	44	41	41	49	39	45	37	32	49	35	53	45	29	42	36	42	48	41	49	40	29	36	39	45	44	44	42	47	40	28	40	45	50	33	44	48	31	38	37	44	45	43	35	42
16336	640	500	489	650	865	1087	2230	3105	2931	2860	2273	1833	1468	1250	1193	1085	1040	1136	1133	995	1047	1140	1262	1250	1297	1287	1296	1232	1288	1199	1136	1052	967	899	881	782	708	656	664	666	612	610	605	569	541	547	505	521	498	484	484	457	445	471	448	425	417	426	425	392	408	374	405	453	421	388	378	432	402	374	422	464	423	429	442	414	420	417	398	403	412	373	391	394	346	425	388	386	392	385	407	351	408	380	416	411	384	418	377	400	386	358	363	348	349	337	371	370	363	346	386	404	394	355	342	346	354	337	352	368	347	346	386	349	349	353	344	356	342	390	351	377	346	351	380	380	374	362	379	347	400	381	370	365	350	362	387	379	356	331	367	355	350	371	383	344	362	372	350	349	347	347	357	348	358	373	363	339	374	339	320	351	338	361	365	356	353	372	345	376	337	319	363	325	347	356	355	377	373	341	353	347	344	339	372	350	334	364	344	363	363	385	381	410	327	323	372	361	371	359	330	374	323	319	384	331	382	352	386	387	360	364	355	373	353	361	300	378	386	323	332	370	354	376	355	328	340	311	358	336	393	350	339	327	396	393	331	336	345	398	383	391	352	333	338	339	366	349	313	359	371	376	356	350	381	387	342	361	366	394	345	314	365	343	377	364	339	353	366	348	350	383	337	349	329	338	375	312	340	357	359	376	394	357	390	351	370	366	337	366	351	375	351	351	355	358	355	364	335	356	356	363	368	350	343	354	382	347	362	364	367	330	351	348	383	391	394	337	371	390	356	355	365	372	328	347	370	360	380	342	353	333	353	371	341	338	371	366	374	347	392	355	374	373	362	362	357	351	351	369	385	345	355	372	361	371	354	359	355	369	350	359	367	365	369	375	348	386	357	381	356	381	374	354	354	371	359	376	376	365	360	376	385	332	348	339	390	369	331	346	361	373	359	329	330	387	340	365	363	367	364	390	352	360	372	328	361	352	352	374	359	358	357	327	329	370	368	336	373	365	354	400	364	362	347	369	356	373	333	331	340	377	390	327	365	374	328	328	341	341	335	344	355	386	355	369	295	332	361	381	363	325	333	348	344	355	358	380	333	360	371	362	355	368	369	361	342	370	345	317	344	342	343	337	350	341	343	369	355	360	382	368	342	337	362	349	325	375	394	369	329	359	328	367	372	364	364	358	365	358	348	341	370	369	344	372	381	346	323	333	377	354	351	341	364	400	364	347	341	368	351	355	349	346	326	342	347	358	368	355	376	354	390	335	374	341	361	364	367	374	368	357	348	354	361	370	355	326	355	361	358	340	345	362	345	372	350	355	359	355	358	358	348	351	365	320	335	390	349	334	364	311	379	304	365	345	377	362	336	347	378	333	379	374	336	347	345	338	363	346	377	339	371	354	337	367	378	381	347	370	347	354	357	364	336	374	356	354	367	358	351	330	353	359	404	343	381	345	369	358	365	377	352	347	370	375	331	358	378	334	341	391	349	369	374	375	351	386	323	366	374	355	342	334	340	380	394	372	375	385	359	355	397	381	350	351	352	354	349	365	333	329	359	357	364	348	362	378	344	332	378	369	358	365	358	347	330	361	418	340	359	326	390	348	360	370	356	386	354	366	338	365	375	373	354	375	341	366	345	334	365	374	401	362	316	375	355	341	334	363	334	326	369	371	355	333	337	330	333	363	348	351	368	361	345	353	362	362	371	366	366	358	333	382	386	389	327	330	364	372	382	377	364	341	395	345	409	371	366	383	325	357	357	342	360	337	350	365	370	359	324	380	358	354	386	340	360	375	374	348	332	350	355	387	336	371	352	327	368	343	314	395	356	352	382	345	332	350	365	337	350	356	326	327	329	355	325	348	379	359	381	367	361	375	339	365	389	357	367	350	379	376	353	363	369	343	346	336	367	373	366	377	354	370	365	349	366	393	336	362	365	352	353	363	355	344	342	351	348	393	372	383	354	379	344	364	360	363	348	352	369	348	370	368	379	337	354	360	311	350	372	375	377	333	362	355	370	364	365	371	343	363	383	384	366	365	343	366	386	358	354	338	338	342	352	349	323	357	367	339	344	363	343	341	356	355	380	379	369	338	343	328	345	368	378	352	371	370	371	368	407	384	353	385	331	333	374	380	376	360	370	322	376	337	357	376	330	351	356	380	357	356	377	349	316	337	354	349	344	350	321	343	338	347	313	362	322	348	349	363	341	359	369	379	354	393	336	356	375	361	363	369	344	334	344	332	345	374	383	343	362	346	393	356	357	397	330	367	362	357	332	379	352	357	346	374	362	352	355	365	353	386	336	354	316	348	362	354	347	354	379	370	383	359	324	342	356	370	359	380	352	399	338	356	364	372	352	342	323	379	388	351	361	354	382	342	371	358	416	357	365	363	355	362	366	361	384	347	370	357	327	328	380	394	362	352	369	311	353	389	328	321	375	367	341	354	358	353	396	358	371	340	335	367	361	345	368	370	373	338	350	333	365	336	362	369	369	365	361	365	357	384	368	360	314	339	357	363	386	376	366	340	369	367	381	390	365	344	339	363	359	335	359	363	353	347	328	343	361	331	357	335	365	343	358	355	368	363	412	340	324	347	397	353	385	333	372	353	362	357	355	341	365	363	364	360	362	335	348	381	369	344	351	354	366	376	389	340	326	372	402	390	364	362	380	379	379	382	372	353	364	398	337	345	377	351	367	343	378	365	366	361	368	348	326	380	369	356	372	355	357	325	360	365	377	399	360	344	367	359	352	365	345	382	359	362	342	352	367	356	343	352	351	366	354	348	368	370	365	332	349	376	349	401	371	363	367	356	342	376	348	354	368	355	359	338	358	367	365	333	348	361	397	351	358	363	373	342	376	365	382	328	368	321	336	371	392	381	388	330	360	334	378	366	347	328	371	344	352	366	360	338	361	359	366	326	379	349	342	335	359	376	324	358	351	364	362	365	363	349	324	333	359	348	345	335	351	325	358	350	338	352	362	360	344	351	346	323	360	335	356	388	368	378	323	380	380	364	351	376	373	389	394	347	332	298	338	410	355	334	346	370	359	352	367	364	364	325	372	352	361	361	368	358	319	347	368	346	353	357	343	376	343	370	378	382	356	358	363	361	330	366	339	332	356	365	341	360	358	354	342	355	376	383	363	342	334	359	327	342	334	363	343	374	355	384	344	337	336	384	328	337	359	348	347	336	366	364	369	382	377	339	375	366	338	351	381	371	371	345	325	372	313	362	357	407	324	385	347	369	365	346	349	354	343	374	363	342	368	362	356	376	394	348	384	380	372	316	402	368	359	349	338	375	349	354	352	374	368	349	383	347	349	350	398	351	362	381	374	327	349	341	341	357	387	385	354	372	362	385	324	360	350	312	324	374	370	353	368	351	361	397	369	340	341	369	362	337	373	340	370	339	362	357	365	343	355	340	352	389	371	355	339	357	349	323	380	358	370	338	365	357	375	353	323	385	393	350	360	389	338	395	331	341	353	358	320	337	369	388	385	361	392	350	368
9928	278	131	97	82	97	113	129	199	135	155	144	134	121	107	125	111	113	109	99	107	100	111	127	136	115	117	145	111	127	112	114	114	108	118	114	92	120	93	105	82	89	104	113	87	76	84	89	85	80	89	95	89	76	83	88	84	84	84	81	89	67	75	79	103	93	78	79	88	87	76	74	75	90	99	74	68	77	87	66	79	87	85	92	76	85	88	91	98	89	85	93	64	84	82	77	79	78	99	78	81	87	99	77	79	92	94	68	69	73	84	72	83	74	83	83	87	88	78	86	96	74	79	78	89	86	82	76	93	83	89	82	82	104	92	91	69	77	77	79	76	80	89	76	63	80	63	68	90	89	106	97	75	78	76	79	78	94	86	81	65	58	90	82	63	67	81	87	72	75	67	92	99	83	83	83	82	74	87	84	89	64	84	76	97	84	78	82	70	71	70	75	77	76	73	76	70	98	64	72	61	91	98	96	82	82	72	83	70	88	82	84	73	86	91	84	90	72	67	82	99	98	74	83	84	66	89	88	76	86	88	80	84	93	72	78	91	80	105	89	78	75	75	72	88	83	78	70	80	82	81	85	86	83	78	86	82	99	80	67	97	68	88	93	76	73	75	76	80	94	88	69	75	95	78	78	82	72	90	93	88	90	95	72	66	70	52	77	83	82	68	71	77	73	90	73	72	70	85	76	85	88	70	71	104	71	76	87	79	65	91	90	94	90	92	95	74	76	77	63	85	72	80	83	84	77	87	65	77	83	85	96	71	74	68	68	62	69	78	78	97	86	85	82	65	73	81	87	83	104	97	91	81	80	83	78	77	105	85	73	80	71	81	86	75	71	85	85	71	63	98	80	81	85	91	76	110	74	78	81	87	77	75	80	83	72	70	71	84	83	84	85	61	73	86	84	78	75	84	94	78	99	71	78	94	72	72	80	96	81	90	78	73	76	94	93	90	76	82	94	61	76	79	76	83	81	75	76	102	91	83	73	65	90	90	76	82	83	87	82	80	71	84	89	92	87	86	91	82	77	101	67	91	78	84	72	70	89	74	62	79	102	94	91	91	77	76	67	79	104	74	84	77	94	78	79	81	75	103	88	82	84	83	76	89	81	77	89	91	97	85	99	91	93	77	73	98	96	86	84	79	84	84	95	87	80	82	83	72	84	76	84	79	74	74	88	75	78	85	78	60	62	69	91	80	73	83	84	96	80	78	78	69	71	86	88	87	77	76	82	87	91	87	79	82	78	76	86	90	87	79	99	81	72	77	78	68	84	77	78	71	78	79	87	90	66	86	74	81	75	70	86	88	88	100	73	70	95	83	88	67	74	85	83	83	106	86	77	82	95	73	82	89	68	90	78	84	82	64	77	95	95	71	96	94	89	76	72	85	81	90	85	76	82	85	90	79	70	69	87	89	88	103	76	77	76	65	81	68	78	73	97	86	87	68	76	72	89	87	83	94	61	68	89	93	69	79	76	87	67	72	102	76	79	82	83	97	90	90	75	82	93	90	94	83	90	75	84	68	84	69	74	55	97	88	76	74	90	77	71	71	72	83	75	86	87	86	79	100	72	81	64	81	90	86	86	90	74	67	83	98	76	84	89	91	77	86	86	92	74	86	82	90	80	94	99	93	100	91	95	74	83	84	92	83	78	83	90	89	84	78	84	97	79	94	80	62	73	100	80	80	94	48	76	83	62	73	97	78	74	77	75	79	86	89	84	86	79	94	80	70	68	70	81	86	88	91	93	80	71	88	85	75	79	97	82	70	92	89	95	86	69	67	63	76	78	80	92	84	73	70	95	67	77	73	82	76	56	74	77	90	82	83	94	103	72	85	75	79	68	82	80	75	83	71	85	75	84	87	77	81	64	67	82	90	73	76	67	92	90	69	70	91	73	80	64	93	71	81	93	82	82	78	81	79	80	86	87	82	80	89	73	79	90	97	78	67	92	86	64	77	67	74	93	83	100	77	90	82	74	84	89	77	94	85	70	71	73	87	76	86	74	94	71	77	75	68	81	77	72	80	74	90	74	82	83	87	86	72	76	76	87	78	73	79	85	79	70	83	65	92	81	85	56	86	79	69	75	84	83	88	79	79	92	60	79	74	86	70	75	81	82	99	78	77	80	92	79	85	62	74	87	67	82	69	88	78	88	87	79	98	69	82	64	78	87	63	76	87	73	77	80	82	83	80	86	82	83	73	76	85	94	81	86	78	91	84	86	94	89	84	85	90	62	69	84	95	81	76	86	91	91	91	67	89	85	92	71	73	87	93	92	70	91	93	70	65	70	77	81	73	79	85	73	79	77	87	87	73	67	90	78	100	77	92	83	89	87	76	75	80	76	76	92	86	86	59	79	78	81	96	85	77	89	80	80	77	78	77	81	90	95	71	76	85	74	97	78	92	79	81	77	73	85	79	73	79	82	86	85	80	86	89	62	64	76	74	68	86	88	72	87	88	81	82	88	88	79	95	97	98	81	73	98	84	77	85	99	67	80	63	77	98	76	97	80	83	80	74	64	89	79	67	86	82	82	61	77	81	79	84	90	88	79	105	86	94	82	77	76	76	79	94	97	79	80	85	76	73	75	79	77	85	75	64	96	77	71	74	80	92	83	65	80	72	78	82	73	90	75	75	86	66	80	90	86	88	75	81	78	84	69	82	80	71	84	73	85	65	74	83	70	93	89	87	78	71	79	75	80	95	92	84	74	79	55	69	83	79	74	82	77	83	84	78	80	78	87	97	79	90	79	87	90	84	70	72	89	94	82	87	72	86	72	80	89	86	76	97	86	64	95	91	83	82	69	97	67	82	75	78	86	79	83	79	79	94	85	72	73	92	78	71	88	77	81	94	91	74	84	86	86	88	83	96	94	78	80	74	78	82	73	82	89	87	65	73	75	82	85	56	90	83	91	79	70	87	81	89	86	80	81	74	76	81	67	85	96	90	76	86	88	96	92	80	88	84	78	91	85	90	77	89	60	75	95	94	88	84	88	92	91	103	78	83	84	85	65	70	84	75	106	91	82	80	85	96	92	66	75	64	87	83	68	78	80	82	70	83	91	85	89	98	85	77	84	86	78	79	65	79	81	83	74	84	66	87	55	73	76	83	85	74	90	89	95	76	92	81	89	82	87	87	83	95	69	94	76	82	82	79	70	81	75	87	81	84	100	98	61	78	70	100	75	88	74	80	87	61	70	104	67	72	81	106	91	80	86	95	73	66	79	77	78	82	73	96	71	65	75	75	82	77	90	88	88	72	90	88	85	94	79	76	71	83	86	89	83	75	79	82	69	81	81	94	87	74	76	79	91	66	100	84	96	85	63	89	81	76	96	84	91	78	88	93	70	81	82	69	75	85	88	82	84	67	89	70	94	85	95	70	85	76	90	72	83	73	79	79	78	100	97	82	78	84	65	72	88	93	88	67	83	106	97	63	77	73	84	68	86	83	92	96	77	80	72	84	87	91	92	86	85	91	98	80	91
26545	2328	1269	1271	2499	3698	4053	5050	5725	5203	4944	3918	3288	2740	2423	2145	1976	1906	1919	1875	1831	1688	1955	2201	2138	2190	2094	2097	2118	2028	1944	1958	1694	1549	1500	1404	1278	1272	1124	1079	1076	1075	1058	1066	975	948	945	924	970	887	844	887	857	817	829	835	810	797	785	796	713	735	745	801	795	821	786	780	762	787	756	743	797	793	780	781	809	786	771	784	726	727	781	697	739	718	742	747	778	746	728	706	750	723	708	742	739	731	754	779	765	742	715	759	673	664	682	704	680	697	673	713	686	702	627	678	681	703	671	722	658	712	673	736	685	664	711	693	714	688	689	658	712	654	712	688	655	659	663	639	732	682	710	731	683	724	737	701	658	703	681	648	705	701	696	689	673	677	677	638	688	686	656	676	669	724	683	686	690	667	677	667	618	689	670	659	688	735	657	695	674	696	637	711	680	709	652	680	684	685	628	706	644	692	679	713	679	657	677	709	680	653	648	691	671	662	709	663	673	639	733	647	691	714	641	717	698	658	666	665	706	647	676	695	684	658	655	659	672	694	663	662	645	655	697	723	690	705	646	691	680	662	714	724	644	707	692	696	671	658	719	631	671	696	656	705	656	639	643	685	697	648	664	702	662	643	682	697	682	671	678	682	721	681	681	679	683	664	659	671	680	694	655	645	645	727	677	697	697	698	672	623	695	681	744	679	726	702	707	696	633	715	651	700	704	698	679	663	722	707	686	641	667	712	676	670	666	653	724	666	703	686	674	720	679	691	685	663	690	701	663	635	673	673	687	655	694	708	682	629	611	692	669	672	710	650	689	638	737	643	681	679	725	662	616	683	670	657	676	677	671	638	662	668	662	676	698	656	705	682	679	661	684	742	715	640	702	670	707	692	674	675	703	705	711	662	686	717	680	643	602	713	702	681	671	691	695	652	703	670	724	657	733	662	659	684	652	648	667	677	667	698	710	659	708	629	742	642	665	677	638	628	665	669	716	669	695	697	701	654	687	666	676	690	666	711	684	655	691	656	693	656	669	709	680	646	694	630	746	722	620	685	682	670	625	669	641	662	696	616	634	660	708	720	655	619	697	699	660	718	660	640	673	667	664	654	662	678	726	722	688	649	716	689	704	670	672	706	685	717	693	692	659	708	660	676	687	664	693	716	680	687	708	679	700	731	689	691	669	706	660	614	710	693	704	682	705	675	671	679	685	704	656	710	694	643	652	666	694	656	699	676	677	717	709	734	729	688	700	694	677	699	710	676	658	666	667	646	640	722	671	650	690	720	603	680	674	663	693	669	659	689	722	684	678	650	702	681	730	653	700	693	699	666	644	630	685	709	723	650	684	720	680	701	652	666	662	719	607	648	663	653	650	683	650	670	667	673	690	698	716	716	652	695	686	687	713	697	606	684	666	698	717	638	634	705	701	653	690	644	655	643	679	668	691	729	676	672	666	708	711	707	652	632	686	660	676	665	691	708	620	714	675	654	684	680	669	721	713	667	706	660	655	656	679	676	656	683	670	722	741	689	694	656	694	719	660	699	700	666	676	683	702	638	647	683	670	695	670	688	664	650	704	704	711	693	633	634	716	682	679	693	702	669	690	709	675	653	665	676	710	640	686	687	655	639	682	720	698	658	666	704	717	652	679	654	699	680	727	675	694	667	636	700	670	678	711	696	691	691	731	680	643	660	619	693	640	693	717	681	676	650	715	705	713	693	681	681	702	681	708	692	695	721	673	669	674	684	673	688	694	685	701	657	691	686	696	671	678	647	691	710	701	722	700	683	636	644	678	732	673	666	686	699	715	650	662	708	705	647	701	681	701	695	623	664	662	656	669	683	674	683	683	717	702	701	665	725	706	684	667	702	698	718	663	665	711	695	687	681	678	680	700	703	671	755	666	689	678	666	659	739	705	667	683	676	663	668	728	700	682	671	632	726	654	669	699	692	661	706	647	680	732	715	680	678	748	707	697	702	741	738	705	657	704	701	670	670	720	683	691	702	700	654	638	655	630	698	676	624	648	689	667	685	681	676	685	634	679	663	666	680	650	649	699	674	651	684	683	669	656	654	680	693	666	693	746	627	695	687	677	721	687	703	654	704	668	676	674	673	694	668	658	700	680	678	680	706	677	663	697	686	709	689	683	675	633	665	654	680	637	665	670	710	628	711	678	659	683	693	712	667	681	746	702	680	664	673	667	726	652	686	644	706	713	673	701	693	722	666	699	658	662	699	667	704	655	703	696	723	687	677	691	670	721	708	666	697	663	642	682	647	686	686	678	691	702	690	689	675	679	639	696	696	674	714	705	701	724	724	640	694	669	677	686	687	706	654	686	706	678	696	677	682	664	682	692	648	660	698	686	696	714	693	665	670	625	655	691	681	690	676	689	683	682	668	669	666	652	685	673	678	652	694	664	730	703	687	701	665	672	694	681	641	682	682	664	690	693	654	703	698	713	645	671	730	680	717	681	697	670	716	718	662	647	684	720	712	678	629	702	663	682	658	689	634	713	645	658	736	696	693	684	677	748	654	688	704	666	692	702	615	695	658	698	680	663	714	691	681	717	631	693	678	644	654	698	646	647	663	619	703	659	692	689	669	695	684	652	697	679	651	682	693	672	672	620	696	640	726	698	640	719	692	718	690	729	663	629	671	641	690	678	675	666	608	711	680	671	631	673	675	711	685	695	684	709	691	685	641	701	684	696	677	666	637	706	659	664	706	681	654	712	668	690	716	720	682	650	686	736	696	717	695	701	697	642	669	713	696	707	661	686	643	693	611	658	726	652	713	711	658	652	701	667	647	690	679	686	607	705	683	690	684	663	664	735	629	641	753	675	672	662	699	680	717	678	642	653	661	652	670	686	666	646	688	699	653	715	673	685	677	690	709	655	715	641	705	705	646	669	713	721	684	683	709	648	675	697	625	639	700	639	658	719	687	695	659	666	686	677	703	687	715	647	682	707	696	708	698	723	692	683	654	669	667	716	620	711	698	648	635	704	669	678	642	691	728	693	674	677	678	706	696	708	716	673	694	694	707	626	734	689	675	687	714	639	717	693	695	681	709	665	642	696	645	704	705	721	672	669	690	689	630	660	705	635	685	717	620	677	645	715	675	646	694	696	678	693	626	707	685	687	639	647	661	676	670	674	648	639	679	697	696	741	647	648	634	700	720	688	702	667	673	679	706	682	676	647	678	674	677	709	664	732	662	658	661	639	631	713	683	683	700	677	670	683	682	687	674	699	722	658	663	683	652	674	666	731	667	662	686	698	653	705	665	631	649	697	635	665	673	705	659	723	659	709	713	668	650	663	622	706	718	723	688	666	704	666	621	700	727	695	666	667	670	667	664	651	697	687	664	704	660	649	643	677	689	665	697	655	651	644	718	668	672	710	656	707	691	666	716	728	654	723	727	653	680	613	682	645	684	672	697	693	707	689	669	667	687	722	658	699	693	707	688	644	653	672	695	721	650	687	664	647	678	707	726	661	646	735	649	682	690	697	694
10614	164	62	54	43	63	77	73	83	93	121	80	86	85	90	65	67	56	62	66	64	65	55	68	85	79	84	81	61	76	81	73	54	49	50	55	44	46	51	33	44	49	47	43	34	46	46	32	35	43	30	47	35	32	37	41	37	35	38	24	34	42	39	26	29	29	44	23	28	30	33	32	33	36	35	41	37	36	26	37	28	27	32	45	38	32	31	36	34	34	31	39	31	37	34	33	39	26	25	42	29	28	28	38	27	33	32	38	23	37	26	37	17	40	30	34	31	34	34	30	24	41	38	31	38	36	37	24	32	33	35	20	38	28	30	30	38	32	26	26	28	34	35	30	33	30	31	30	40	41	29	26	24	24	23	36	37	31	35	32	38	37	33	34	35	34	38	17	29	30	31	34	26	36	26	33	27	20	29	26	32	34	26	29	35	29	30	33	28	28	26	21	39	37	32	31	36	34	29	28	44	31	36	35	51	32	19	28	32	26	37	26	39	30	31	24	29	26	36	30	37	32	39	29	48	34	40	27	24	29	32	45	27	30	24	25	36	23	32	36	26	32	35	41	39	26	27	29	30	30	35	26	32	40	28	33	21	38	33	26	35	39	34	29	34	30	31	40	31	39	34	33	37	30	31	30	41	41	38	30	28	32	23	31	35	41	15	41	22	36	32	29	33	29	18	45	28	25	36	28	37	36	34	26	38	26	32	33	32	29	21	33	35	39	37	46	35	31	27	34	41	31	41	41	37	30	25	32	40	26	35	26	41	33	26	26	31	26	21	27	31	28	31	27	38	34	31	41	34	35	34	30	42	39	32	28	36	31	40	26	39	41	28	25	26	38	35	31	25	31	32	24	24	36	35	23	29	41	38	30	34	36	41	32	30	34	34	34	35	26	38	34	21	38	28	33	31	25	34	28	38	43	35	31	35	40	38	33	25	34	27	35	33	28	34	35	26	34	29	30	32	41	33	29	24	29	40	40	42	40	23	32	27	30	33	28	36	32	30	37	36	40	24	29	31	32	31	34	36	30	34	35	30	21	36	29	29	30	35	29	27	24	36	40	31	30	39	27	42	28	35	39	20	34	34	31	33	25	25	17	38	27	36	44	40	23	33	33	37	32	31	36	29	27	37	29	23	35	33	36	32	33	26	37	33	36	28	31	22	33	32	28	26	32	35	30	29	36	37	27	36	30	34	19	36	31	26	33	36	29	31	36	36	41	24	29	33	36	36	31	35	31	18	40	23	18	29	30	30	29	32	29	32	28	35	37	39	38	33	42	33	34	39	31	32	42	33	27	40	33	31	39	28	32	36	37	36	33	27	28	32	26	22	38	33	45	29	26	27	31	30	38	41	26	30	35	30	28	35	43	28	38	35	27	33	33	22	25	41	32	36	40	31	24	38	33	28	44	32	37	25	29	31	39	33	41	38	30	35	17	27	29	35	27	32	35	38	44	33	30	28	34	38	30	39	40	32	24	27	30	34	45	34	35	34	24	36	29	46	34	35	31	35	28	34	35	34	25	33	29	37	37	27	26	36	39	33	31	38	31	47	33	28	35	37	42	28	27	24	29	23	22	37	39	30	35	39	24	29	32	32	30	27	31	25	30	31	30	45	29	26	31	33	37	29	39	32	31	36	26	37	30	26	30	29	33	34	29	28	34	33	38	32	29	34	30	40	30	29	31	27	34	31	25	30	32	32	33	44	26	32	19	34	27	33	31	28	26	27	19	40	44	36	40	30	37	28	35	27	42	30	38	27	27	29	34	37	32	37	32	33	45	30	25	48	28	30	33	36	34	35	36	20	43	31	38	32	36	30	40	28	23	36	37	27	32	24	24	39	33	28	27	33	41	25	22	40	35	23	24	24	33	34	34	17	36	38	28	41	41	37	34	39	40	39	29	23	26	26	29	35	40	30	39	37	33	33	30	41	30	38	28	30	26	36	34	31	33	28	50	28	38	30	39	40	28	24	34	30	37	28	30	29	36	37	27	25	25	32	37	27	23	26	32	27	34	24	37	44	28	29	28	35	25	38	35	33	28	39	36	26	27	33	37	23	31	36	26	38	22	31	34	38	32	31	34	37	41	39	32	44	29	25	35	29	25	41	37	31	27	27	34	24	29	26	38	37	29	38	36	20	31	35	25	37	22	20	31	36	30	37	32	34	32	25	23	37	35	31	40	32	23	30	32	16	34	36	26	38	32	31	35	36	43	45	28	38	38	31	33	31	25	37	29	31	26	48	34	36	33	33	40	20	39	21	31	27	25	27	33	42	37	29	27	31	38	27	33	32	35	33	28	35	33	26	25	31	34	32	32	45	36	39	35	34	30	30	33	49	17	28	44	25	31	30	32	27	44	34	25	26	21	27	31	31	23	33	29	25	31	34	29	31	23	35	26	38	26	38	41	47	27	42	33	23	35	30	39	31	36	35	29	31	31	30	29	32	35	24	35	24	34	33	26	27	33	38	31	30	36	21	22	38	26	35	34	22	36	38	25	18	33	23	31	35	39	33	46	27	32	38	34	29	33	35	38	26	41	43	35	42	35	39	36	30	33	46	27	33	24	33	25	34	33	43	25	35	32	30	34	32	25	42	34	35	36	26	38	26	37	33	33	36	35	31	52	32	27	31	39	32	27	28	24	27	27	34	45	39	26	40	34	27	35	28	38	18	31	33	15	24	28	33	29	39	31	43	34	34	32	33	35	24	46	40	37	34	26	32	27	30	34	28	24	37	39	36	38	33	31	33	31	28	26	28	36	25	44	35	38	38	42	33	22	33	31	39	41	33	33	35	35	27	31	32	32	34	38	38	28	45	27	26	36	30	41	31	31	20	31	26	28	23	36	30	22	26	43	40	33	30	29	36	25	44	38	36	36	31	38	39	35	38	30	26	35	35	21	28	30	15	41	39	44	30	30	42	34	33	30	34	34	45	35	27	34	21	37	39	38	32	44	33	38	30	21	31	45	33	21	24	28	32	31	34	46	34	35	48	36	31	32	35	37	23	30	22	35	41	26	28	37	28	36	25	39	36	30	36	41	23	33	40	37	32	36	33	35	35	29	34	40	33	31	36	40	26	29	29	35	27	27	36	43	32	31	41	29	31	23	27	22	25	25	27	29	25	24	32	26	28	30	30	25	33	35	35	44	29	34	39	34	32	27	33	31	29	27	26	36	37	27	30	28	37	31	31	34	39	28	25	39	35	33	23	38	38	36	23	28	26	30	30	38	36	31	24	30	28	30	39	33	31	30	32	25	36	33	46	22	17	35	32	36	32	20	45	23	39	34	26	35	23	25	41	36	30	31	31	40	32	27	32	24	37	27	29	33	42	26	32	42	25	32	36	32	40	26	23	29	33	36	34	28	29	30	28	31	30	25	42	35	33	35	34	33	37	24	35	23	33	26	30	27	35	34	39	44	30	29	39	37	26	38	30	30	30	29	37	37	33	28	35	25	34	28	30	25	34	32	29	29	25	28	27	28
21800	1396	774	829	1671	2644	2989	4285	4785	4694	4334	3439	2691	2176	1853	1765	1607	1548	1501	1529	1393	1401	1560	1829	1836	1833	1850	1765	1828	1704	1651	1433	1324	1161	1035	1015	885	808	765	735	696	684	645	655	576	577	561	530	511	503	504	468	473	471	438	430	404	378	398	378	356	361	382	343	412	402	361	357	389	365	387	357	380	419	367	375	380	380	409	389	384	363	343	319	301	336	284	338	378	356	365	350	349	324	337	304	298	336	301	342	324	336	280	276	256	319	279	320	283	307	288	307	283	305	315	287	309	286	285	326	290	315	297	313	291	303	284	258	296	240	296	275	296	278	312	273	299	264	286	307	294	319	301	244	299	274	281	278	268	251	259	306	281	283	239	269	315	295	305	302	264	278	273	277	286	283	270	320	271	282	258	288	281	303	277	290	271	281	276	267	272	305	305	307	289	298	317	299	280	250	265	268	255	275	278	290	269	268	290	275	258	267	290	307	281	298	269	288	280	287	264	290	284	268	279	287	294	285	277	320	249	274	281	323	303	323	276	299	300	253	261	265	243	286	279	285	300	292	254	271	289	320	268	260	264	277	249	285	309	303	301	298	271	264	296	276	285	283	301	293	256	249	286	265	281	293	254	274	260	269	263	286	262	317	276	274	306	261	257	264	285	276	265	240	300	298	243	294	270	302	278	292	265	268	275	266	308	233	266	291	294	292	255	276	295	265	310	271	248	293	271	301	265	279	274	282	276	281	268	302	288	259	294	279	297	280	260	320	277	268	305	285	293	278	288	286	258	287	300	288	289	280	283	253	266	284	264	299	280	274	336	285	287	288	251	270	296	264	305	295	286	292	276	261	265	304	267	290	264	277	242	300	299	297	285	274	297	272	314	284	291	270	266	268	276	295	291	256	256	278	286	277	266	270	290	243	253	273	283	268	271	289	280	289	279	275	269	288	288	278	283	259	273	266	290	296	276	271	282	301	283	276	275	264	295	255	285	279	273	275	263	279	268	291	262	280	294	330	265	277	266	296	271	254	276	289	284	266	264	278	291	262	280	270	266	256	273	310	284	275	280	276	282	280	299	273	310	268	253	278	259	247	271	287	271	279	284	312	277	286	267	292	284	261	293	305	283	267	253	261	282	284	273	304	266	320	259	271	256	291	282	276	261	281	251	232	278	280	296	265	272	264	274	318	297	301	305	272	257	298	286	250	262	303	246	261	254	283	275	273	274	253	285	295	265	277	278	289	267	299	302	280	302	296	289	292	301	274	291	275	266	284	283	283	272	273	263	284	274	278	267	283	279	276	281	269	253	284	261	287	279	273	293	261	272	292	265	278	246	295	259	265	273	277	275	258	283	267	282	301	277	270	274	294	297	268	270	296	265	263	271	261	278	269	296	249	274	286	316	316	300	282	303	273	275	284	273	286	289	279	311	278	293	298	273	291	287	283	264	319	253	310	270	306	276	310	294	302	283	269	285	258	302	300	283	301	272	253	286	251	253	294	264	304	293	299	277	285	301	280	287	260	282	273	260	286	272	274	271	286	277	277	271	280	277	282	248	274	280	295	265	254	263	260	297	277	290	290	307	275	285	274	262	259	273	288	288	316	274	265	280	301	277	296	284	279	259	264	286	300	274	317	278	273	273	288	283	268	269	296	301	258	255	285	267	305	286	269	256	279	291	290	276	259	275	275	301	268	290	271	257	285	262	269	263	293	298	292	280	286	283	270	269	265	289	272	274	301	257	280	264	274	297	271	273	288	296	294	294	281	292	255	298	283	289	279	314	273	307	245	293	282	269	269	300	311	296	274	287	298	268	284	259	279	268	291	275	298	298	277	273	272	310	272	259	283	280	257	274	317	311	273	293	265	300	272	272	287	293	279	287	316	277	288	267	298	310	280	276	283	270	299	273	279	289	311	275	265	284	276	277	262	286	257	294	285	299	275	264	270	296	289	273	262	289	260	275	268	268	261	252	259	289	292	272	267	259	271	267	279	275	267	283	292	290	299	282	293	271	245	288	269	271	254	289	327	284	287	283	261	262	285	286	294	245	266	295	274	267	279	268	300	283	283	255	292	313	253	261	260	275	311	279	281	264	262	262	278	293	276	281	300	265	298	280	260	258	266	264	267	284	259	258	302	267	247	275	257	268	268	281	296	309	251	272	265	254	272	264	276	280	265	297	242	290	300	290	289	284	290	258	285	313	275	289	302	283	268	277	239	291	269	286	265	287	316	276	281	289	279	284	250	251	271	229	297	260	294	305	284	276	303	300	265	279	265	263	290	267	284	282	252	306	297	267	271	304	264	292	283	269	271	263	301	284	282	274	268	304	280	281	278	282	267	279	253	291	284	286	271	275	280	265	288	282	281	260	285	261	282	296	293	279	301	232	265	303	276	254	308	282	277	303	278	302	283	288	267	278	266	262	295	286	284	270	264	298	256	256	281	299	254	260	277	266	286	273	270	303	292	280	295	270	294	296	315	313	306	262	303	299	269	248	263	257	272	271	286	290	277	293	277	271	254	260	266	279	291	300	291	304	273	273	271	297	276	301	271	272	264	311	276	297	264	271	272	286	283	282	302	282	287	249	288	274	260	268	293	278	310	262	265	270	244	264	278	294	298	294	275	285	268	267	282	285	277	247	289	282	242	289	297	280	263	269	248	277	272	284	282	277	269	276	274	276	276	308	289	278	280	297	306	286	270	276	301	283	292	270	282	291	271	319	250	277	264	288	274	266	291	255	283	277	313	292	316	270	269	289	265	296	251	283	265	268	298	254	282	283	280	298	286	285	242	282	321	295	264	288	277	309	305	275	277	252	279	294	271	273	298	273	282	283	278	278	274	280	252	266	259	295	276	267	281	294	325	278	281	289	287	253	283	279	294	293	282	268	287	255	286	256	294	285	274	274	277	298	283	261	264	272	279	276	256	255	310	263	283	288	259	263	267	296	265	287	283	293	254	253	276	281	266	309	270	285	266	291	287	283	281	305	292	291	280	269	275	278	289	269	280	271	285	286	300	238	270	273	288	259	263	285	247	260	263	272	297	290	299	265	265	258	285	266	301	276	273	241	271	300	268	319	307	311	295	305	267	277	304	276	283	286	294	302	277	281	241	258	254	280	304	275	279	263	266	283	275	283	302	260	261	293	266	272	284	272	257	264	263	292	292	254	278	278	281	279	304	285	285	259	281	282	304	284	283	281	276	286	282	317	277	284	289	264	301	299	279	265	315	278	275	286	305	291	295	262	272	269	272	266	248	256	286	292	280	302	279	284	249	263	277	268	277	284	275	277	258	282	279	271	309	256	294	272	289	290	287	309	274	312	302	268	265	285	308	296	276	280	302	281	290	293	271	267	287	274	275	308	297	247	289	292	304	288	280	267	279	292	256	276	274	312	247	258	292	277	273	271	283	268	274	284	275	298	300	293	298	247	278	312	295	266	267	316	276	298	278	260	291	275	277	312	313	262	241	284	293	280	324	277	284	304	281	245	254	282	303
14694	548	142	120	88	128	140	149	173	177	192	183	155	139	144	143	93	102	129	117	112	126	111	134	142	123	146	120	121	109	107	144	137	94	95	104	100	120	86	108	102	97	93	94	81	90	95	89	87	100	76	80	88	76	82	96	69	85	63	71	73	95	103	65	97	68	78	87	77	65	87	79	80	73	89	82	82	93	69	70	85	89	75	81	84	85	82	79	77	70	73	77	78	92	74	69	67	67	69	78	88	75	94	78	70	78	85	73	73	52	75	79	77	75	83	74	77	92	88	82	81	85	76	74	85	76	83	84	77	87	83	79	69	73	82	78	85	85	61	74	80	76	63	67	64	64	89	63	77	88	57	83	89	71	70	93	81	65	82	85	69	61	66	62	76	76	69	91	75	70	86	91	69	83	70	87	64	71	70	73	96	84	69	78	82	77	78	84	73	79	80	80	73	80	83	79	79	74	73	75	72	89	84	77	80	81	67	82	81	58	97	76	84	76	75	78	80	81	76	81	81	74	79	73	65	83	74	83	83	84	91	77	77	79	75	85	82	79	90	65	77	81	83	86	92	73	93	77	76	83	71	81	74	89	77	68	83	65	57	62	75	96	77	81	87	72	83	99	69	70	88	63	78	65	67	75	76	79	81	81	66	72	80	75	85	81	79	66	79	81	74	78	79	68	73	95	74	76	76	80	69	67	61	76	60	75	80	65	84	78	84	67	71	82	78	67	77	98	87	77	59	84	67	76	80	77	76	57	69	93	86	92	85	80	68	69	86	78	71	73	79	72	63	80	68	70	75	86	86	71	69	80	48	70	77	68	63	98	87	78	76	80	68	78	76	66	82	78	72	79	79	58	78	88	67	80	84	82	78	72	76	75	80	77	62	74	62	84	72	71	77	70	85	70	70	72	77	82	83	64	85	75	66	79	60	72	68	87	77	81	76	85	80	79	77	77	79	92	73	87	77	85	78	84	89	75	66	79	69	80	97	74	84	84	102	79	70	77	80	76	65	90	80	73	62	82	87	73	90	61	80	82	77	70	70	91	71	60	77	86	73	70	82	72	94	78	83	74	61	72	80	73	84	73	67	76	82	81	76	74	73	82	90	68	77	76	65	72	78	66	65	77	76	68	88	82	72	87	70	80	79	71	69	66	83	78	62	83	76	69	81	60	76	76	60	83	80	65	76	69	58	85	79	76	80	62	99	81	77	74	81	67	64	75	78	84	83	75	84	68	77	72	68	64	75	71	83	78	72	67	58	63	96	84	68	80	76	68	77	62	67	81	77	68	74	67	87	88	81	74	83	83	92	67	88	74	85	83	66	80	71	87	68	80	82	74	83	63	62	87	71	81	92	79	76	89	94	66	77	67	78	70	69	86	79	58	77	82	61	83	72	88	79	61	55	72	60	94	85	84	83	73	74	78	60	66	79	77	86	70	55	87	87	74	80	72	84	93	80	91	81	75	68	79	80	76	73	74	85	52	73	75	95	63	73	77	75	78	78	84	72	88	82	74	66	65	83	73	70	73	75	72	74	61	84	70	73	63	64	64	70	82	76	82	71	69	80	99	75	86	63	94	77	72	84	75	81	88	72	67	55	76	57	64	65	60	84	87	73	96	77	74	70	77	99	74	79	97	77	102	64	70	59	76	81	79	84	75	66	85	82	91	76	86	71	91	81	84	74	83	77	84	82	82	82	60	74	102	80	88	60	79	80	73	69	74	89	70	85	66	77	80	95	75	65	69	84	75	78	85	79	88	83	97	82	80	83	76	81	74	76	76	60	77	75	86	73	63	65	88	77	72	81	70	65	70	67	75	70	74	77	66	83	67	87	69	60	85	78	75	72	74	93	70	72	57	79	73	68	74	62	71	65	67	73	71	69	65	67	84	78	73	75	73	81	79	95	88	73	60	72	64	72	79	68	91	77	59	63	68	87	83	85	89	75	76	72	81	61	68	74	70	80	69	86	76	66	59	83	75	78	86	78	100	85	78	81	78	82	73	73	75	50	72	85	62	76	84	83	75	73	67	74	62	74	73	88	84	84	85	70	80	78	72	73	79	80	75	86	73	67	65	73	78	69	86	63	81	77	88	85	89	74	76	75	67	75	80	88	77	101	91	72	72	71	76	80	59	84	74	95	89	65	78	61	82	85	65	88	85	69	78	79	67	75	79	86	87	76	86	76	85	71	58	76	67	77	77	82	75	81	65	79	78	77	74	62	73	75	59	74	83	67	67	95	61	81	80	78	75	73	69	67	66	61	61	73	79	75	77	71	76	85	73	76	62	76	74	74	83	71	85	79	82	82	84	80	65	83	77	77	84	69	87	76	82	97	70	89	92	69	77	68	73	74	91	83	92	75	66	76	76	78	80	72	76	63	72	86	68	82	75	82	71	70	81	75	73	88	75	67	60	81	82	68	94	70	68	78	84	64	89	70	82	63	85	75	74	77	83	86	80	65	86	99	59	82	83	85	72	85	89	64	63	76	83	92	66	63	77	76	68	72	83	77	74	82	76	66	90	74	80	75	85	72	82	91	84	71	69	77	94	72	82	82	76	66	83	77	86	82	84	78	98	68	80	73	81	86	76	86	81	73	82	72	78	81	79	69	64	76	87	92	80	69	84	88	95	76	82	74	77	75	76	77	98	68	64	80	82	62	86	79	93	69	83	80	79	61	67	72	88	76	77	71	78	74	71	81	78	69	63	70	81	76	72	55	77	78	78	69	94	99	66	69	71	56	60	79	94	79	67	82	82	75	69	72	71	80	93	78	83	85	82	69	77	84	75	68	96	77	64	96	73	70	77	75	72	84	70	67	86	87	65	70	74	70	83	93	76	73	86	74	75	75	86	86	79	83	78	72	69	57	77	77	83	74	74	60	69	77	79	81	71	75	69	86	80	75	72	81	66	81	87	72	74	79	64	78	95	86	90	79	75	102	80	80	84	79	74	85	88	72	83	95	85	78	86	69	80	70	82	72	77	75	71	82	85	84	69	81	80	82	86	80	69	80	79	88	84	80	76	88	79	60	73	65	81	70	90	74	68	83	80	76	80	74	83	78	67	79	69	63	74	76	92	88	75	81	68	81	79	90	71	68	66	59	78	70	98	73	75	70	85	65	69	67	75	82	68	86	80	80	78	64	61	63	65	66	73	83	75	85	85	91	87	83	109	89	79	77	79	75	79	76	78	86	74	64	76	70	75	71	86	87	74	74	75	81	75	91	97	73	70	77	67	85	75	82	68	61	93	61	66	76	78	66	65	66	64	79	80	61	81	75	79	101	79	89	62	79	59	77	81	79	56	86	66	75	81	88	62	66	75	77	83	72	90	76	70	77	76	76	71	85	74	88	75	79	74	85	81	64	77	73	74	76	85	73	95	69	79	66	92	70	85	72	67	79	66	72	74	74	98	80	76	78	71	59	81	71	83	73	82	75	84	77	99	90	70	76	81	94	70	75	83	84	79	88	75	67	79	73	81	80	75
28242	2942	1596	1598	3409	5193	5599	6869	7277	6912	6279	5034	4031	3466	3045	2748	2479	2399	2361	2367	2243	2142	2368	2746	2826	2735	2717	2619	2525	2408	2408	2187	2071	1812	1629	1581	1450	1455	1252	1190	1226	1254	1181	1105	1080	1002	1056	954	942	922	924	872	910	904	878	855	828	821	806	789	822	776	811	743	762	728	818	770	760	768	762	826	792	816	827	834	809	837	763	776	784	810	833	717	732	743	704	774	774	781	740	769	715	729	692	680	718	721	699	697	707	719	677	712	651	656	671	725	703	746	729	653	703	685	676	716	714	701	686	659	643	660	691	638	677	697	722	677	668	678	686	703	668	668	744	683	669	679	687	628	634	636	640	703	668	658	693	643	663	659	686	651	680	632	695	694	608	711	688	669	673	670	670	694	616	670	657	679	663	650	681	680	633	680	696	683	721	698	665	647	672	637	710	638	632	658	663	644	650	637	658	722	669	715	687	658	674	679	664	649	659	653	654	618	659	665	673	688	599	660	670	695	638	724	699	668	732	682	644	673	642	688	715	684	669	657	672	713	627	672	636	665	635	706	663	667	612	649	654	675	633	721	650	633	668	623	672	652	661	632	613	655	637	653	664	658	646	740	601	644	633	620	669	679	662	692	666	670	632	631	633	642	647	664	663	603	679	710	666	643	671	681	683	646	703	655	638	662	680	701	650	656	686	687	631	678	677	680	654	695	675	643	643	692	622	680	683	699	662	650	681	681	651	646	627	662	640	626	610	643	642	654	667	689	660	658	660	672	665	661	672	668	665	626	679	675	657	667	678	684	674	622	656	650	627	663	683	716	727	642	681	619	635	685	646	643	675	622	666	646	689	692	672	657	708	692	674	666	691	655	651	630	715	661	670	702	663	622	668	645	634	707	695	639	648	658	698	626	640	671	661	618	630	663	694	688	676	636	675	655	628	651	679	666	679	670	669	666	640	668	675	650	646	662	645	679	681	643	676	699	669	596	676	639	667	652	618	689	677	657	696	709	712	675	646	682	651	669	671	644	641	628	606	638	690	690	674	685	653	707	685	653	678	665	676	654	628	687	710	695	693	664	684	650	656	656	686	642	693	674	696	691	656	637	680	662	666	664	629	671	657	679	684	639	681	667	620	658	666	654	613	666	679	639	657	665	718	638	675	659	620	669	642	603	693	661	632	693	679	686	680	659	672	608	647	648	670	697	651	677	643	652	688	668	686	641	624	683	653	626	640	621	645	665	627	700	669	615	676	707	588	710	587	641	655	722	611	646	670	679	632	644	683	655	662	656	685	665	653	632	684	644	630	684	626	693	643	657	691	664	660	668	620	687	625	680	651	623	633	653	666	630	660	660	648	639	691	634	663	642	688	691	636	677	683	651	643	633	653	684	652	638	660	678	662	660	626	624	680	657	638	739	632	656	672	678	629	650	657	669	598	694	666	643	640	642	620	646	716	703	665	696	621	621	613	687	674	705	701	599	632	640	700	695	674	638	670	677	626	645	677	660	711	673	617	687	673	677	684	679	660	657	655	630	672	613	667	611	677	654	650	681	631	663	662	657	651	619	683	685	669	626	659	662	701	685	664	621	662	678	624	648	699	686	662	679	665	662	639	637	627	653	679	587	667	633	630	671	652	705	667	620	656	700	621	624	670	647	626	642	652	655	681	649	645	621	677	686	664	663	701	686	656	615	574	651	705	691	653	677	620	688	687	654	633	629	669	671	656	711	662	668	663	649	638	654	672	662	657	684	701	656	690	615	667	628	656	635	719	645	658	663	730	688	717	702	634	668	634	659	640	676	664	660	611	681	692	659	629	653	639	629	701	640	656	683	657	642	690	665	667	660	674	664	707	656	700	641	670	663	641	650	661	645	675	688	620	679	672	647	665	612	636	638	663	627	628	637	695	634	683	670	623	625	702	637	687	630	732	637	686	663	643	629	628	679	649	624	655	671	631	637	692	661	609	668	680	622	661	663	648	625	673	620	687	647	613	645	668	638	674	631	674	665	642	728	681	673	642	650	644	716	659	719	647	651	639	663	689	652	671	688	694	672	693	651	657	653	660	663	628	677	626	683	692	689	633	692	693	697	652	665	687	654	651	644	663	630	661	687	637	650	618	649	608	638	646	645	637	660	690	644	709	664	659	665	620	670	650	685	663	657	659	681	646	684	693	676	674	672	722	705	661	627	637	655	679	635	665	648	626	698	683	642	653	643	685	650	691	647	690	699	655	644	677	682	702	688	629	667	646	698	675	605	627	707	692	626	640	645	671	676	657	646	676	653	663	694	654	640	716	677	656	662	634	649	698	658	637	676	641	637	650	716	688	666	691	709	659	673	671	686	657	637	682	689	642	675	612	637	641	638	660	668	667	678	674	631	675	662	684	618	656	642	682	675	669	665	654	669	674	692	642	655	618	668	706	657	681	679	660	691	646	691	719	700	651	646	621	643	674	675	635	690	653	646	631	678	704	671	653	652	671	673	652	695	639	657	680	652	675	629	667	649	629	668	672	617	632	658	645	642	652	648	661	679	673	669	627	598	667	622	689	654	693	681	636	650	642	617	690	634	636	635	693	655	671	682	639	707	692	668	668	662	678	656	699	723	670	644	674	642	664	633	620	655	674	670	680	722	599	646	618	687	688	625	709	656	714	672	658	644	642	681	659	670	676	617	663	627	650	711	643	597	652	610	690	680	685	671	624	676	654	710	687	660	644	657	677	612	678	664	641	659	617	660	691	680	658	670	672	647	655	613	648	672	643	652	650	661	645	642	698	628	667	636	643	691	642	675	699	686	661	662	664	662	693	671	667	656	701	651	671	679	674	695	690	665	633	689	621	699	649	650	671	656	658	636	664	645	659	651	669	655	659	638	624	709	719	721	634	680	667	632	708	689	683	601	689	674	682	604	640	702	646	644	703	609	656	662	618	655	714	681	652	625	677	657	663	630	615	642	654	682	637	656	664	605	671	657	608	679	650	656	664	638	636	664	653	688	733	662	650	612	672	639	611	618	626	695	620	653	667	642	706	669	646	634	695	670	665	691	654	610	691	722	667	656	637	646	632	663	682	655	657	666	683	672	682	670	657	646	659	675	706	674	646	652	641	683	630	625	682	666	643	683	662	689	647	667	643	696	640	598	637	628	646	661	704	690	649	741	640	638	731	671	597	643	610	654	703	680	632	673	696	630	695	619	646	651	692	689	688	673	677	676	660	649	648	720	615	674	643	654	585	671	683	634	689	647	659	667	626	647	658	663	679	667	653	646	699	655	661	604	641	637	641	615	622	657	677	685	689	640	692	594	676	686	673	659	680	712	701	677	641	633	649	668	657	691	612	658	656	647	641	639	643	614	662	658	695	638	652	650	639	690	652	680	689	642	688	623	672	638	652	694	676	645	651	694	646	678	686	700	632	616	676	632	680	653	699	694	617	648	610	637	637	657	633	686	671	671	609	641	661	697	736	674	649	642	690	646	662	653	679	665	688	670	678	672	664	650	699	663	672	658
5024	64	49	43	41	52	37	67	99	74	75	69	82	71	52	56	51	58	65	61	46	54	71	62	66	53	58	72	70	71	65	62	46	63	40	62	60	50	46	53	45	46	45	46	50	59	48	43	62	35	44	40	34	40	39	45	52	47	40	38	37	41	45	36	44	41	35	40	32	47	40	37	49	42	42	46	53	46	41	53	36	43	42	44	46	44	41	53	34	47	49	38	34	47	44	51	44	49	43	49	32	36	38	50	41	34	39	47	25	33	34	48	27	35	48	31	45	29	42	41	45	46	39	38	39	49	40	45	39	39	38	57	40	33	27	49	38	43	48	43	33	40	38	42	43	38	43	41	36	37	40	43	41	46	26	41	46	51	40	35	44	42	33	32	40	42	39	57	50	47	46	49	42	35	46	40	46	45	29	42	29	36	50	32	44	40	39	39	60	33	38	35	47	48	44	43	34	31	53	45	38	38	46	51	40	43	27	37	40	55	41	46	43	47	44	27	35	46	33	38	53	40	24	49	50	54	43	38	35	49	38	34	38	36	43	41	49	51	35	28	52	39	34	44	47	31	50	39	52	22	51	51	36	50	46	43	40	39	40	43	46	49	45	49	37	46	40	53	34	31	39	46	48	44	39	45	35	51	46	40	43	38	35	42	43	40	45	27	48	42	45	33	57	53	41	35	48	37	53	50	45	40	40	40	45	38	32	58	36	40	46	52	58	42	45	38	62	38	52	42	45	43	37	36	39	46	40	35	34	55	36	35	50	43	38	42	33	29	41	38	35	42	44	44	48	49	36	40	51	47	45	49	49	39	43	38	47	53	37	49	42	48	49	42	39	44	42	49	37	43	36	46	32	35	49	37	42	44	56	38	51	42	44	36	38	24	33	35	44	47	35	40	43	38	39	44	42	46	38	47	46	39	42	44	39	49	49	39	41	33	48	36	59	38	29	37	42	48	39	43	40	58	58	48	39	39	38	41	47	44	37	40	33	51	32	45	36	24	46	37	30	50	45	43	43	38	40	40	39	39	40	33	40	46	44	34	40	44	37	37	39	28	55	33	34	41	49	45	42	40	55	48	39	41	38	44	40	40	41	41	45	35	36	39	34	40	41	46	41	48	37	42	42	46	42	46	38	43	38	41	41	40	40	40	26	43	47	37	41	42	39	36	39	46	38	35	42	39	38	45	45	45	52	47	47	39	36	42	38	41	40	39	33	39	48	44	38	39	48	42	34	40	45	50	44	42	43	52	40	33	51	48	42	39	53	50	43	39	43	43	50	37	47	48	38	36	36	31	36	52	45	38	49	43	47	45	34	38	54	39	38	32	46	33	41	31	41	38	42	33	53	44	29	38	52	28	35	44	38	49	46	44	35	40	49	47	56	38	30	39	35	44	35	36	40	42	34	37	29	40	42	32	43	49	41	41	49	40	42	38	38	44	29	35	45	38	44	36	37	39	41	38	40	38	44	41	46	35	37	34	31	44	31	59	46	36	43	38	52	44	55	44	43	45	34	51	39	47	40	57	33	43	39	39	47	45	37	35	42	41	38	45	51	41	50	46	45	24	33	43	37	40	31	28	37	35	32	42	40	56	48	55	42	34	44	43	38	39	50	49	36	32	35	47	42	42	44	42	48	27	38	35	43	40	39	42	40	47	46	34	37	44	37	38	45	32	38	33	49	42	41	41	47	31	42	42	32	47	47	37	44	34	37	45	56	37	32	33	47	44	40	48	42	41	45	35	33	44	33	46	39	42	37	34	40	35	49	36	37	36	45	55	50	45	48	33	41	49	47	41	43	38	36	36	27	34	48	42	44	44	40	41	38	32	36	35	38	33	33	39	32	48	50	46	33	54	45	46	37	46	46	44	35	34	34	33	39	47	44	35	50	43	50	40	42	35	42	38	31	40	46	38	38	34	31	40	32	50	40	41	48	45	33	40	42	36	46	37	44	43	37	35	46	45	40	41	44	40	35	47	48	44	48	43	44	44	32	32	29	44	34	48	38	48	45	36	31	45	36	47	38	42	29	38	46	30	33	44	42	48	44	37	48	43	31	32	50	50	45	33	45	38	40	38	37	35	37	43	33	42	43	46	39	44	46	39	40	47	65	48	39	46	53	43	31	48	43	36	34	49	41	40	41	45	43	38	34	42	46	51	32	43	48	34	36	44	50	44	34	39	42	52	43	39	45	38	31	46	33	41	43	39	43	50	44	36	27	34	46	46	44	42	46	44	34	41	46	38	37	43	45	28	29	50	39	33	42	44	49	30	42	36	41	30	42	41	35	47	35	43	41	43	29	38	45	41	51	38	27	42	50	44	43	49	32	28	28	41	49	41	45	40	51	41	36	49	46	50	51	45	42	30	48	42	37	42	50	37	44	49	37	47	44	32	31	45	42	29	44	47	49	36	44	35	44	42	42	56	38	44	47	43	42	35	44	55	42	43	37	41	37	33	41	42	30	43	25	47	39	49	48	45	56	48	35	39	37	40	38	52	44	51	60	42	40	36	39	44	34	34	51	39	39	48	29	42	38	32	31	38	40	46	41	32	31	44	48	36	41	45	53	36	38	54	38	34	37	47	43	42	54	34	47	43	38	50	50	39	46	37	35	40	41	49	29	44	40	41	43	30	40	33	51	41	40	41	32	41	45	50	38	42	48	52	47	40	42	32	45	46	48	32	49	51	52	55	53	51	54	41	35	45	52	33	33	34	35	40	41	43	41	45	30	48	49	46	40	29	34	53	38	37	43	37	37	40	34	33	40	45	44	45	45	45	32	35	35	41	38	26	42	46	41	35	47	45	43	37	38	45	42	36	35	43	40	42	46	40	51	40	38	37	39	48	34	34	45	45	40	41	41	38	39	40	41	35	45	47	47	45	51	45	46	53	41	45	37	54	34	44	44	45	35	42	30	39	53	37	43	50	50	40	39	30	51	40	45	52	30	36	30	60	50	34	41	34	27	41	45	38	36	50	39	36	47	38	47	39	33	35	39	29	35	54	44	49	59	39	50	51	35	48	32	35	40	36	41	35	43	44	48	32	44	56	45	36	38	43	39	49	29	42	45	47	39	41	41	40	35	40	35	42	39	37	37	34	50	37	40	33	40	32	38	44	31	35	48	48	41	36	43	45	41	32	48	36	35	37	48	40	42	42	50	43	32	50	42	41	39	31	40	49	43	41	37	48	43	28	49	34	42	36	45	39	50	41	54	42	31	37	46	50	37	41	36	45	48	50	36	45	40	37	42	44	52	40	43	42	45	54	40	46	48	33	43	29	46	40	47	44	35	44	41	36	51	47	41	48	35	40	44	40	44	37	40	33	30	37	46	40	37	36	48	33	32	45	35	24	56	44	37	43	23	43	46	52	46	37	40	35	48	37	47	34	35	44	42	65	50	44	39	32	33	45	41	45	39	54	46	43	29	49	37	44	25	37	41	36	33	25	47	30	52	29	51	49	47	45	30	42	44	38	47	43	42	39
16097	682	442	482	662	871	1014	2253	3114	2971	2849	2194	1726	1401	1252	1130	1063	1076	1060	1024	1044	1016	1164	1257	1282	1390	1365	1272	1221	1211	1272	1196	1024	910	874	828	767	692	697	617	602	646	580	615	558	541	507	553	520	494	495	485	480	478	437	444	412	404	412	441	407	387	421	412	426	446	416	406	370	393	444	439	415	426	431	416	430	429	431	430	407	436	421	405	392	414	406	382	361	386	356	377	438	394	361	333	357	386	353	403	376	378	351	361	366	353	367	360	369	365	365	365	376	371	345	340	307	307	339	376	337	408	406	347	358	397	351	373	342	367	376	338	331	384	315	352	343	323	382	338	364	325	341	361	346	371	352	330	322	347	353	327	375	350	372	348	366	363	351	360	353	267	345	345	346	386	354	362	328	355	358	315	325	345	350	355	337	357	339	381	341	335	346	376	350	339	333	331	350	329	346	364	320	357	356	385	334	367	356	350	363	335	345	348	352	350	340	337	351	368	366	347	370	346	323	355	359	347	347	373	331	365	342	359	347	351	304	376	328	288	333	353	342	368	365	374	342	328	360	352	348	316	321	354	355	284	339	365	350	355	336	345	333	349	354	345	341	344	355	376	363	333	371	335	336	365	365	347	368	331	363	303	367	346	368	358	383	350	367	343	358	365	330	352	338	364	344	409	356	353	337	339	322	357	344	359	371	322	334	347	390	338	368	326	372	326	335	351	341	368	367	338	328	354	349	365	330	377	348	297	365	378	357	355	370	351	361	333	357	348	327	355	385	342	327	380	348	350	337	360	369	353	360	352	360	335	357	342	348	361	334	372	348	325	360	385	315	340	342	343	366	336	307	354	345	333	388	330	347	357	345	345	330	382	359	328	380	295	331	344	364	357	341	361	323	333	346	333	327	364	373	342	368	334	342	342	355	359	359	322	349	334	377	336	335	324	343	327	381	351	333	343	324	343	322	342	369	364	390	338	333	354	300	348	341	329	370	359	351	363	317	377	360	352	346	352	332	357	371	353	370	364	323	322	358	335	385	346	326	367	362	352	375	353	354	376	320	341	356	350	354	334	333	335	338	346	350	380	378	342	375	346	369	363	348	329	355	334	329	365	335	334	360	343	367	353	351	354	324	375	345	327	365	310	346	333	343	336	348	348	341	345	344	346	360	367	335	371	337	339	355	370	353	338	351	345	327	350	354	340	304	376	345	360	357	317	367	322	350	365	382	360	342	356	336	363	342	346	356	356	345	353	339	397	322	359	359	335	328	322	343	365	359	332	357	336	368	344	361	348	329	377	365	392	326	377	341	365	371	347	398	349	353	313	344	313	332	335	335	370	318	360	343	319	359	350	356	332	329	352	385	352	357	365	332	368	353	354	351	356	354	378	342	341	333	338	345	330	382	356	338	307	332	337	353	345	346	343	325	335	410	334	377	336	347	353	351	362	350	332	338	376	321	375	359	356	364	352	344	341	371	369	363	346	326	377	347	350	302	341	388	319	336	334	328	340	354	338	325	352	398	376	322	327	352	335	370	361	343	338	349	357	354	343	339	319	313	351	348	338	352	356	353	370	351	370	338	323	311	351	329	372	377	340	347	348	333	345	343	349	355	318	357	355	356	345	377	377	357	391	327	323	363	360	337	351	353	322	377	355	309	362	343	367	363	332	357	320	336	399	368	338	320	356	348	347	377	359	336	374	342	368	339	348	372	369	359	374	344	363	296	366	311	344	390	346	374	322	373	314	339	332	344	333	343	350	339	374	342	391	386	337	341	327	381	364	360	324	349	365	369	315	378	364	341	351	359	357	375	361	378	342	328	329	351	355	349	336	327	344	345	321	360	367	358	364	361	354	346	351	359	356	348	334	370	339	368	383	366	377	330	331	336	333	374	363	357	342	352	339	333	353	349	376	362	315	367	337	353	339	333	327	371	363	345	360	303	360	361	361	352	352	348	364	364	366	366	323	333	339	361	308	382	334	317	362	339	355	376	341	345	332	349	353	329	382	336	320	355	386	361	347	341	338	366	354	377	346	353	323	363	354	378	380	341	354	314	346	327	353	316	371	351	354	342	332	311	346	321	344	360	325	318	367	351	344	368	367	362	350	371	370	344	311	372	348	376	360	318	348	345	347	376	325	323	352	358	353	356	363	358	339	370	367	349	364	355	365	367	341	346	356	365	386	364	323	336	359	358	386	347	333	351	330	362	380	387	351	353	362	308	369	378	391	317	336	326	364	366	336	356	369	385	357	350	291	351	364	361	337	338	382	348	346	344	368	377	353	319	345	357	330	346	347	341	345	378	339	338	348	315	325	333	360	337	302	368	369	337	311	363	325	362	334	369	338	323	357	345	343	345	338	285	344	355	357	353	324	334	342	349	346	341	354	362	370	378	351	333	373	347	358	351	359	327	338	365	371	352	337	348	373	348	383	322	330	337	361	306	334	368	362	322	372	381	339	375	338	367	333	369	338	328	317	324	359	337	361	361	341	346	371	391	384	350	363	340	354	348	330	351	323	388	326	361	360	346	373	318	328	359	334	363	376	329	348	358	344	374	362	372	360	332	339	375	341	328	345	349	338	352	358	315	327	315	339	345	403	333	335	329	381	336	358	357	327	372	351	339	354	384	340	350	350	334	325	349	355	368	355	337	380	346	379	368	364	378	348	333	352	329	386	350	350	309	387	338	361	342	351	356	329	343	378	375	344	311	364	364	347	370	340	335	347	347	388	363	362	346	371	361	355	378	357	334	361	334	336	331	343	309	328	358	354	302	356	389	341	373	316	361	366	320	316	349	341	371	344	386	354	335	343	344	331	362	331	339	354	346	369	358	365	344	353	338	346	346	350	339	390	358	351	337	373	388	335	336	332	378	335	354	319	359	333	355	356	359	325	350	348	332	340	346	329	369	333	351	336	344	357	367	357	332	348	346	349	342	319	359	367	358	339	358	366	351	368	371	316	353	350	317	365	333	353	342	343	378	358	341	381	347	349	343	345	322	303	341	350	344	332	355	377	347	355	345	328	321	318	382	330	377	370	334	358	350	342	348	333	325	315	386	375	379	334	358	345	341	339	367	364	336	371	331	321	340	323	324	357	338	335	347	371	347	334	377	370	339	366	347	342	375	337	342	316	383	336	350	340	332	330	340	326	321	355	375	321	351	331	347	336	362	383	352	352	341	342	382	339	344	370	377	376	357	339	349	384	336	350	329	331	344	344	335	344	360	325	361	294	329	333	353	360	369	360	331	324	370	352	337	315	349	323	339	326	340	335	352	330	369	328	345	359	352	358	353	370	340	321	350	350	350	340	388	354	352	365	355	343	343	349	330	333	326	355	373	355	347	325	353	325	359	344	372	343	347	350	350	383	334	361	351	323	353	332	353	363	344	306	397	367	327	354	352	355	354	368	361	321	326	320	348	342	330	345	337	355	370	378	365	299	345	356	370	355	361	376	326	353	332	351	331	373	342	369	362	356	349	333	366	356	306	339	341	357	360	331
10530	312	125	106	90	92	110	150	141	159	149	112	148	111	114	108	91	113	116	103	105	108	124	134	124	117	130	138	139	130	128	92	101	116	80	110	90	94	91	104	96	114	109	95	82	98	99	80	109	76	80	77	82	87	88	88	72	97	81	85	81	89	92	69	63	96	77	85	86	79	90	87	61	79	73	88	80	100	86	85	88	81	66	90	91	102	81	81	78	74	74	83	71	92	84	75	82	82	80	79	76	56	95	81	84	89	81	70	82	84	88	99	83	76	87	81	80	97	77	76	84	88	69	66	86	77	76	84	87	77	87	91	82	74	75	70	87	84	90	97	63	73	82	79	82	85	85	77	69	80	81	84	84	78	81	78	93	94	76	72	81	77	94	73	73	81	99	81	77	84	89	75	69	75	74	73	84	87	85	90	86	74	74	83	98	72	98	78	71	71	96	88	100	68	77	72	78	78	77	82	68	76	67	104	68	74	81	90	95	78	87	77	89	84	79	80	73	85	68	90	85	82	75	86	83	75	84	83	92	76	92	79	75	106	82	83	70	68	64	92	89	74	85	67	71	80	86	71	79	74	73	66	74	90	65	98	73	73	78	81	84	92	76	63	95	74	70	87	100	84	74	89	83	70	79	81	89	88	86	73	78	67	96	77	86	82	86	77	76	85	66	84	73	85	78	87	74	84	80	97	80	89	88	77	83	71	84	75	90	77	83	86	76	83	93	72	76	70	82	97	83	61	87	89	84	77	72	67	70	89	82	82	56	87	88	84	79	77	86	85	70	62	70	68	69	82	66	90	81	76	83	83	73	69	81	74	86	89	74	85	80	87	79	89	74	71	87	84	74	82	90	73	88	67	84	96	90	89	87	70	79	81	98	89	79	86	81	72	91	71	99	91	78	61	89	76	76	82	86	94	101	80	68	79	72	73	84	62	89	91	88	75	83	94	84	90	84	94	75	82	76	52	69	76	84	63	77	96	87	88	94	78	68	85	86	84	73	88	74	83	75	74	79	81	81	71	83	86	85	92	70	79	92	65	72	92	93	68	66	65	84	70	80	86	73	89	78	89	74	68	82	70	65	77	92	81	81	70	87	87	77	91	81	73	87	82	85	69	68	76	81	81	75	68	65	73	70	80	75	83	75	85	73	71	76	96	82	78	85	80	84	80	83	67	67	69	76	87	66	91	80	79	62	101	80	70	75	86	79	90	72	71	75	80	87	79	94	85	72	98	86	69	70	87	78	63	89	89	72	76	78	85	83	75	95	90	68	71	75	93	71	87	78	84	93	73	72	83	77	72	85	84	95	86	61	71	67	89	74	69	85	89	93	92	70	73	63	88	86	67	63	81	79	75	81	73	84	69	84	78	65	84	87	82	90	80	71	81	73	83	82	80	82	78	72	88	64	73	80	65	91	81	89	101	73	78	74	76	91	71	75	76	97	86	93	66	81	80	83	78	78	78	100	79	76	74	71	88	83	89	60	74	72	58	81	81	83	78	79	82	63	76	90	90	87	77	82	85	88	57	81	78	81	78	77	100	71	84	87	78	83	75	87	62	75	75	83	90	84	77	87	92	75	84	74	70	87	80	67	67	81	79	70	96	85	62	74	82	66	88	87	77	73	81	85	70	75	71	83	80	85	82	78	82	75	81	93	75	67	70	72	76	74	81	83	84	80	71	84	67	70	79	71	63	82	70	88	80	69	86	82	96	93	88	74	87	88	74	81	86	79	94	76	71	81	75	80	77	81	55	66	89	75	86	84	84	73	68	80	72	92	88	78	71	61	85	85	84	90	96	69	88	75	88	65	83	91	77	66	91	74	74	88	93	72	73	76	74	95	97	73	111	83	92	76	82	86	76	80	89	78	79	81	99	77	75	101	78	76	84	69	93	91	75	84	89	85	75	84	97	73	86	74	93	62	85	67	78	73	70	75	88	84	73	73	71	79	83	86	87	77	77	75	84	78	78	74	76	95	78	77	75	78	79	75	76	74	84	90	75	85	76	76	84	78	81	92	80	68	81	82	74	77	88	86	85	66	75	71	83	89	60	75	86	85	83	78	82	79	84	76	77	61	77	86	76	89	61	77	75	84	61	70	75	73	75	74	86	79	62	85	74	86	71	86	97	97	84	73	88	81	78	57	85	72	94	64	77	75	63	62	74	94	68	74	77	81	64	65	87	90	85	66	76	92	72	70	80	73	90	79	83	87	88	74	89	82	69	101	88	83	78	86	77	88	82	82	95	68	70	83	91	80	83	102	84	77	77	68	85	81	79	77	77	80	95	79	69	55	76	82	92	100	79	84	87	73	84	69	84	95	85	88	70	83	77	76	74	101	84	77	82	71	90	79	90	77	84	89	84	87	83	88	79	65	84	70	77	75	81	80	84	80	83	74	88	72	67	79	73	81	76	76	78	92	85	84	83	82	84	82	81	83	91	87	79	83	87	61	70	83	96	81	77	69	77	94	90	76	84	84	77	77	98	73	90	68	86	73	77	81	66	91	73	72	87	91	70	83	71	77	72	72	73	89	88	93	73	71	88	98	84	85	86	76	82	87	76	87	78	79	69	82	84	81	80	70	76	70	81	82	66	86	72	90	77	66	82	85	76	85	72	81	89	99	76	82	88	86	80	80	80	82	89	77	81	75	73	92	74	95	69	89	79	81	88	80	103	76	69	78	64	78	64	87	75	78	70	109	80	71	86	73	80	78	79	80	72	74	82	82	87	58	85	89	91	83	92	70	65	78	75	79	92	93	69	85	65	71	54	88	90	94	88	99	83	89	85	70	73	73	89	79	72	71	85	96	85	75	76	77	77	75	85	68	94	76	57	83	74	68	89	78	65	90	96	96	80	82	102	92	72	69	70	84	79	91	76	67	94	75	84	92	80	86	78	93	71	82	74	81	87	68	74	80	89	85	70	74	92	96	98	80	74	76	83	78	75	81	77	72	78	76	78	76	72	83	71	62	77	75	78	78	86	85	80	77	91	75	82	86	85	80	92	84	80	79	80	75	91	86	86	77	86	94	94	68	77	78	90	64	89	104	74	80	81	74	66	80	81	80	88	79	78	86	75	82	82	64	84	90	75	75	77	84	71	66	79	74	68	85	89	88	84	94	70	94	78	85	89	85	73	98	87	82	78	87	74	83	75	67	83	83	73	83	84	80	83	103	75	72	84	88	59	78	87	85	75	71	85	82	94	96	76	86	78	82	98	93	74	81	90	92	68	77	70	61	92	81	76	87	72	72	89	81	94	67	96	72	82	90	76	73	80	78	73	74	69	77	78	80	86	78	82	81	77	85	91	64	76	78	86	82	94	80	99	74	85	91	73	89	75	79	76	69	79	65	81	72	78	76	64	86	82	82	66	78	84	88	77	88	91	65	87	74	92	81	78	85	88	82	83	93	78	84	83	89	84	92	64	83	89	84	67	86	83	71	73	98	98	73	85	75	82	61	82	93	81	77	78	78	75	77	74	78	98
26480	2285	1215	1349	2447	3656	4129	5159	5795	5165	4857	3825	2977	2585	2283	2073	1945	1938	2015	1933	1826	1801	1950	2265	2323	2191	2118	2201	2107	2010	1980	1867	1643	1505	1478	1330	1251	1163	1133	1116	1066	1106	1050	1013	887	895	936	957	885	868	882	860	890	807	824	839	786	786	748	784	812	751	771	791	732	777	809	772	762	717	788	748	780	760	730	818	818	800	776	778	756	770	740	757	749	685	671	716	739	715	737	712	673	731	699	706	719	700	720	688	707	689	700	713	703	682	703	675	700	675	698	684	695	714	711	703	649	730	662	666	619	695	702	649	705	669	675	593	636	676	654	658	625	697	728	694	664	683	718	648	671	688	724	630	655	662	682	633	709	622	707	697	731	728	689	667	632	649	645	713	685	658	615	633	651	664	607	716	682	664	638	637	661	705	661	623	652	641	677	680	709	642	728	682	671	646	651	696	616	634	646	660	640	662	670	621	647	688	632	687	636	681	660	628	668	718	657	685	629	628	704	654	636	700	685	633	706	714	656	654	651	688	644	673	675	682	675	671	654	680	678	658	670	718	680	633	648	645	661	657	672	657	663	660	633	648	662	633	703	684	641	644	634	719	673	657	630	647	642	691	663	658	664	689	697	681	651	649	719	660	673	646	686	653	660	667	647	630	651	649	682	643	667	717	629	665	642	662	663	702	656	702	714	738	702	675	677	643	652	686	672	694	653	689	620	710	664	679	669	681	646	733	672	684	677	675	724	660	746	640	686	668	690	661	688	643	711	637	635	651	689	646	685	670	654	671	614	707	668	704	668	643	685	662	635	645	691	681	623	631	644	663	647	673	658	662	685	687	665	711	666	614	713	707	663	670	694	669	683	646	630	685	693	625	649	709	636	689	661	646	635	694	677	645	670	673	653	689	655	664	647	675	640	748	693	676	629	696	656	713	650	678	669	702	644	634	659	670	689	707	688	681	653	662	691	682	716	680	671	614	706	642	681	717	635	707	685	678	682	643	661	722	644	675	666	687	657	718	633	671	679	675	706	652	686	626	607	658	682	665	682	683	626	679	687	710	645	617	661	670	694	685	695	670	662	699	670	672	705	665	675	695	674	638	675	629	677	682	612	694	639	667	648	630	670	655	655	685	645	637	664	702	678	635	649	671	681	672	676	626	707	668	639	718	674	678	655	673	688	644	694	679	714	695	684	645	707	637	667	706	691	672	682	612	653	733	698	659	626	678	671	678	664	640	715	692	688	640	665	688	671	666	674	695	658	656	694	657	639	673	678	683	662	633	666	644	652	662	617	627	675	682	678	678	728	677	664	717	713	660	708	631	716	661	683	671	672	680	693	700	679	675	637	672	687	670	680	694	611	650	660	630	624	750	688	706	674	631	657	674	653	664	675	632	666	681	680	668	640	643	623	653	679	622	662	676	714	671	717	652	670	666	636	676	691	675	662	709	697	709	690	643	677	667	705	638	660	671	699	718	674	678	707	662	656	686	656	633	685	669	634	705	685	667	674	675	683	641	679	672	644	665	693	657	652	603	671	688	714	675	691	699	686	637	676	707	694	691	707	685	715	656	628	697	637	675	622	674	679	681	700	673	708	690	618	651	645	700	692	675	663	671	688	677	653	711	644	669	716	694	687	642	647	691	673	654	640	641	663	681	682	688	690	674	694	661	666	644	641	637	660	665	622	634	640	609	664	633	666	630	715	637	681	644	731	684	676	614	692	625	654	669	672	664	677	690	655	652	662	690	635	652	690	723	667	685	674	674	655	700	620	673	627	652	688	674	642	681	641	702	639	650	668	692	651	684	662	646	671	702	669	655	661	684	708	642	672	647	737	682	680	688	680	647	660	678	632	666	636	642	663	643	678	704	667	648	660	678	651	639	704	667	634	624	665	678	693	627	643	625	650	742	663	619	694	703	685	654	677	638	659	628	664	679	650	692	655	661	684	683	655	678	633	661	694	635	709	685	678	695	695	624	622	692	600	671	645	684	589	677	596	690	625	705	650	660	672	648	666	658	631	636	626	658	689	694	660	691	742	653	640	696	650	619	683	650	655	674	627	672	662	683	629	658	669	655	675	682	673	684	664	669	678	662	721	662	651	676	666	652	633	694	678	649	687	672	674	689	636	698	691	676	693	676	680	647	681	641	756	660	677	677	676	651	664	638	714	671	661	670	695	637	630	681	637	686	698	655	643	635	674	668	681	692	667	634	698	676	693	673	634	653	702	652	683	646	643	674	685	693	724	650	677	687	704	631	658	609	648	677	671	666	683	687	673	633	685	599	671	667	666	718	662	697	620	633	682	692	643	687	684	676	696	659	710	704	696	654	669	688	677	670	713	724	651	678	613	699	694	673	666	689	652	730	695	697	669	631	645	658	666	672	662	611	613	635	632	717	712	662	647	662	641	658	704	688	642	666	626	624	676	634	658	659	627	651	634	647	713	631	699	628	693	719	699	683	693	710	645	683	604	664	700	674	707	646	648	688	635	655	690	643	651	646	644	675	650	656	663	654	676	644	642	670	657	668	705	684	647	688	657	626	698	651	635	688	703	661	679	705	686	660	636	619	660	629	641	661	642	674	652	674	673	654	705	702	680	690	710	640	643	681	648	680	681	688	691	675	695	698	680	633	663	655	643	614	660	635	690	665	654	657	689	654	680	684	638	714	689	647	675	673	650	665	655	646	692	651	680	694	712	665	666	628	619	623	643	683	659	717	721	670	704	649	683	663	712	644	695	708	651	645	701	649	672	674	653	663	656	677	597	682	662	623	688	649	682	657	623	695	700	684	643	668	718	679	657	649	725	684	656	707	666	722	666	641	633	655	696	697	641	651	626	703	667	677	721	696	648	681	682	664	715	641	659	669	662	668	645	663	586	718	662	649	640	650	640	729	658	639	640	683	630	662	642	679	677	628	659	661	634	656	672	644	657	645	708	676	701	696	728	701	666	691	687	691	675	693	667	680	731	651	677	668	640	630	644	699	701	665	661	664	676	644	673	672	670	671	663	662	618	709	687	640	658	661	689	625	693	661	679	675	669	650	707	644	659	700	648	680	697	679	639	659	649	665	647	666	647	676	661	674	674	641	674	704	668	679	668	627	638	687	672	622	695	636	614	701	650	639	637	722	655	658	696	666	625	682	692	667	618	617	654	651	674	654	659	693	666	707	667	641	634	670	677	690	671	644	680	647	673	673	687	636	642	705	685	672	656	618	672	661	667	686	702	684	666	650	623	660	665	606	640	660	678	683	726	749	658	655	668	663	638	679	678	717	680	691	654	663	624	655	682	665	667	664	626	657	708	654	659	657	674	659	634	683	659	655	678	676	636	685	665	633	661	673	656	687	634	660	712	638	620	686	676	671	688	720	688	657	707	647	681	675	661	630	634	688	699	675	718	685	676	706	684	647	649	694	674	717	657	641	689	673	632	653	701	663	648	614	693	718	649	680	712	652	649	669	700	662	681	641	626	654	639	642	624	692	645	666	668	663	684	690	649	686
10753	185	61	56	42	62	55	85	116	95	107	94	88	81	60	71	74	54	71	55	52	68	82	77	96	67	85	75	69	66	59	64	81	45	61	53	62	48	44	45	38	41	34	60	49	43	39	44	41	38	45	38	41	35	43	42	36	35	32	37	30	35	42	45	25	35	30	28	33	24	37	36	41	35	40	29	42	29	40	41	35	28	35	31	37	31	35	24	33	36	50	30	19	41	34	41	44	26	35	38	26	31	37	29	35	29	32	20	33	30	21	25	39	44	37	30	24	34	21	28	41	29	39	27	22	38	39	29	36	43	19	30	23	38	35	41	27	39	36	26	34	39	25	40	26	38	36	29	38	40	33	26	28	33	32	43	31	25	24	38	36	37	38	34	35	27	41	29	20	31	25	28	30	23	29	33	33	32	31	25	31	33	31	28	29	34	32	37	29	29	27	43	29	41	42	25	43	30	26	24	43	27	42	28	31	23	25	30	34	32	34	31	30	23	32	28	31	42	32	38	31	27	23	29	32	21	40	25	37	28	30	36	27	38	30	30	43	37	28	33	23	39	33	27	28	34	29	38	36	35	33	38	33	27	34	32	26	33	21	35	26	32	34	30	31	39	37	31	28	25	39	35	33	34	35	25	32	33	31	36	25	33	28	29	31	26	30	27	39	28	44	39	29	37	35	32	22	42	37	33	35	28	35	25	35	19	31	32	28	24	35	29	34	24	31	30	28	38	32	27	24	27	35	33	24	35	37	27	38	29	29	29	30	29	27	34	31	37	24	27	33	30	24	39	32	33	40	29	39	30	27	36	30	23	30	27	30	28	29	47	41	32	36	32	33	27	31	33	39	28	35	28	30	26	38	30	34	33	32	28	31	40	30	27	40	31	33	34	35	22	27	25	24	30	32	35	26	31	23	38	24	37	43	36	25	23	29	29	20	32	30	27	28	26	28	23	27	32	28	21	24	31	29	22	26	34	24	29	32	35	33	25	37	43	43	25	31	22	24	29	29	24	30	41	34	31	28	26	30	29	22	18	36	46	36	29	30	39	33	24	32	31	31	28	32	33	41	23	34	29	33	32	32	29	31	29	23	33	37	33	31	38	28	29	35	29	44	20	27	38	34	26	27	17	34	37	43	36	26	31	39	31	28	32	31	41	41	41	34	29	31	27	24	26	32	36	26	29	19	24	33	35	32	27	39	28	31	23	30	34	27	33	32	41	50	24	34	34	40	35	38	29	27	47	31	35	35	28	40	28	19	38	31	33	32	31	31	34	28	28	36	32	26	34	36	29	35	33	26	30	34	31	22	22	32	32	35	28	31	25	32	33	27	26	23	20	24	32	37	33	31	27	50	44	33	32	29	35	37	27	29	39	38	20	33	15	25	24	44	33	38	27	34	27	35	40	28	29	37	30	25	32	26	39	31	32	27	29	36	31	27	34	36	35	34	18	24	33	30	27	35	31	36	20	30	32	20	35	32	27	36	28	32	29	40	18	33	27	26	30	39	32	34	48	27	37	29	35	36	22	36	29	35	31	34	21	31	30	28	21	31	26	34	28	43	32	32	29	31	26	25	40	40	20	20	38	25	30	27	31	37	50	22	25	32	35	29	33	33	30	27	38	33	34	30	27	39	33	30	34	29	33	35	37	38	33	31	33	36	27	32	29	35	34	32	29	31	27	35	27	35	40	31	24	30	26	34	29	36	37	33	30	42	22	30	33	32	28	26	33	35	38	28	38	34	29	32	29	26	22	22	26	37	46	43	25	24	26	31	26	31	30	28	34	29	38	38	28	32	36	26	31	36	20	40	29	29	22	29	23	31	31	32	40	34	32	24	37	36	34	38	30	29	40	31	31	34	28	36	24	28	31	29	38	32	37	38	27	30	29	35	39	38	17	33	31	50	26	32	31	35	33	26	36	30	42	35	40	38	34	31	37	37	35	38	37	33	44	39	28	34	24	30	39	34	38	35	45	27	37	42	30	28	30	23	38	25	34	36	30	40	28	36	35	31	25	29	31	32	28	29	40	30	24	42	38	25	23	30	28	26	27	27	42	36	29	40	40	21	27	29	24	24	26	40	32	42	36	32	29	37	30	34	31	28	30	32	26	28	28	35	37	37	30	32	34	34	30	42	31	25	27	41	38	24	38	40	28	37	31	42	41	32	25	31	32	30	28	34	29	33	31	30	40	40	29	29	26	37	38	35	28	27	26	38	26	26	38	25	32	33	30	25	28	36	39	34	24	34	38	31	31	27	42	28	23	25	29	27	31	24	31	32	27	26	35	34	32	38	36	16	31	30	34	22	27	26	22	35	26	39	33	29	34	31	23	30	40	41	22	33	29	36	31	29	36	37	28	35	26	32	28	33	31	43	32	37	38	34	19	20	33	39	32	34	25	25	43	33	39	31	24	36	27	35	37	45	36	38	31	30	41	31	35	23	38	35	25	40	26	29	26	34	27	27	32	38	26	33	36	29	26	35	28	31	25	28	32	28	26	23	30	30	29	25	29	42	25	33	24	33	43	30	32	29	20	34	26	38	29	27	29	29	27	35	40	29	27	47	25	29	29	35	24	26	33	40	26	35	32	27	32	45	44	23	36	30	32	46	32	28	28	32	28	36	30	35	29	27	26	25	38	29	47	40	40	33	30	31	29	37	23	34	28	39	42	40	36	24	34	33	33	24	20	29	20	32	26	29	25	34	32	35	26	27	32	28	27	33	19	31	32	32	41	37	26	31	30	37	31	34	25	26	31	34	30	31	37	33	39	24	26	34	30	33	39	25	31	30	34	39	42	22	35	29	27	28	26	32	40	24	29	33	26	35	30	39	34	29	29	21	26	27	30	28	32	33	40	22	32	36	31	30	43	22	37	26	22	37	37	28	29	37	28	41	31	29	32	30	26	38	36	42	29	38	30	30	27	25	41	36	29	27	39	31	39	24	28	31	33	29	25	27	27	40	29	26	28	23	32	36	31	32	46	22	26	34	36	33	26	35	27	35	24	32	35	33	26	27	32	26	27	28	37	38	28	32	29	37	24	29	38	22	28	39	24	28	35	27	26	42	33	30	31	36	26	31	37	31	26	25	32	33	30	26	36	27	35	37	27	37	23	31	27	31	35	34	36	26	36	27	37	35	29	33	45	28	34	24	33	41	26	27	33	27	25	32	27	27	34	34	47	34	21	29	39	24	28	38	36	31	31	29	37	32	28	31	29	31	24	30	44	41	43	38	33	30	34	38	24	29	18	31	25	38	31	35	32	44	25	24	39	32	34	26	22	26	35	22	35	30	38	26	34	36	28	27	39	34	31	40	25	37	28	24	28	32	33	26	36	36	26	32	28	30	29	36	25	37	32	29	49	31	29	40	30	23	30	37	32	26	40	32	37	26	36	34	30	31	42	44	36	37	28	32	33	40	25	33	27	25	33	33	20	19	28	33	33	31	36	32	30	33	31	31	34	24	29	36	34	47	21	30	37	35	32
21872	1394	700	769	1652	2596	3051	4124	4975	4500	4355	3331	2611	2064	1967	1776	1556	1578	1567	1522	1431	1477	1622	1848	1919	1909	1862	1765	1703	1583	1521	1398	1353	1161	1087	985	870	827	741	742	742	672	656	605	587	565	570	507	527	513	490	477	481	404	445	436	419	362	350	352	358	379	377	378	393	378	353	411	374	352	381	396	386	394	392	395	405	399	403	369	364	402	343	303	334	347	351	330	334	349	305	344	349	317	324	334	319	349	325	348	339	296	318	277	306	269	276	262	299	314	282	279	261	297	274	267	305	282	284	291	281	292	268	286	276	278	275	260	288	282	298	301	295	251	255	290	288	278	276	294	255	251	292	262	318	303	284	298	277	291	273	284	305	298	282	267	282	286	283	268	300	296	264	277	267	256	300	281	262	256	284	286	268	276	278	298	268	267	286	274	253	278	280	290	291	270	313	276	275	282	243	271	282	257	250	313	281	259	293	254	280	256	313	280	275	288	261	252	269	301	288	256	288	282	275	270	287	245	243	299	263	284	229	268	270	293	268	284	302	285	274	294	252	267	278	284	277	286	286	268	279	262	252	255	253	258	306	269	276	248	267	273	286	295	272	276	278	279	281	279	277	269	258	285	276	284	254	276	288	255	279	227	250	247	284	246	247	269	283	285	262	257	271	299	309	293	270	283	269	286	285	279	244	291	277	246	282	277	254	264	267	272	300	259	304	265	280	254	289	303	265	272	286	276	252	258	256	289	285	303	271	259	260	268	268	278	301	276	287	297	283	262	325	267	264	304	261	270	269	282	279	271	254	264	297	280	289	287	282	287	279	278	278	282	291	266	271	276	268	265	279	285	257	289	266	258	285	277	285	259	255	264	309	269	264	292	241	278	273	282	287	273	305	263	265	267	271	273	245	295	274	252	280	277	322	275	243	245	258	265	290	268	277	289	262	285	287	295	286	256	261	263	301	275	280	289	272	256	300	269	298	264	297	289	275	278	288	265	266	261	270	263	312	254	249	278	263	261	273	283	282	277	277	275	302	275	262	248	293	255	235	259	279	250	287	304	292	288	292	279	264	272	260	268	278	277	291	262	265	281	288	268	283	277	291	264	273	255	270	289	294	274	284	293	285	253	260	281	265	256	247	272	248	289	277	260	291	293	248	261	312	275	289	284	276	271	263	258	272	286	275	280	305	279	275	260	293	271	266	259	261	279	254	307	270	258	276	302	283	267	257	263	273	263	239	245	310	239	266	301	283	269	274	291	244	273	270	281	250	319	291	239	302	288	257	298	254	255	236	274	254	278	265	281	269	266	269	240	289	261	269	253	269	261	282	300	298	260	297	280	255	309	314	257	266	256	284	255	266	285	275	282	295	243	271	284	272	268	300	299	251	250	274	287	298	306	288	280	267	264	265	264	264	271	283	278	253	274	248	282	253	279	258	259	252	260	237	312	255	283	249	265	288	258	287	266	272	257	271	288	252	258	303	298	301	273	283	278	272	313	267	273	280	251	271	257	261	283	256	296	281	275	294	275	272	296	286	264	302	255	300	295	277	263	291	286	283	270	278	290	275	257	285	281	258	291	277	290	251	260	255	266	297	281	277	272	282	247	278	278	298	283	282	275	294	271	261	299	268	265	309	253	269	272	290	262	279	287	282	251	255	303	275	262	285	278	270	264	282	272	282	266	270	290	246	253	294	310	293	289	285	280	261	250	259	289	269	299	298	265	276	267	269	277	265	288	255	263	260	285	241	261	246	260	275	296	263	217	261	267	284	290	255	285	278	276	278	257	266	266	300	282	292	278	258	254	279	280	290	293	301	253	254	286	273	300	283	255	273	259	283	258	274	285	266	258	308	281	318	271	245	267	263	251	280	279	273	274	303	276	262	279	273	324	283	262	272	249	275	282	281	270	275	295	284	274	285	267	257	257	274	275	272	286	277	246	266	275	279	280	257	275	306	264	266	263	280	270	274	246	286	261	266	268	273	255	257	276	267	282	259	286	255	269	294	254	288	249	258	283	265	277	262	294	259	281	282	280	285	300	279	289	271	259	264	257	262	280	278	275	296	275	291	257	283	271	292	249	273	257	282	279	292	294	266	255	275	269	281	278	262	284	259	265	302	289	265	295	246	317	265	284	267	281	297	278	278	295	249	264	281	272	272	276	278	261	274	270	265	282	267	245	275	260	278	250	277	279	254	271	300	276	287	271	305	224	324	272	268	270	273	301	261	283	309	249	289	276	254	252	286	266	297	257	282	259	266	280	273	272	288	287	259	289	291	248	259	263	258	250	235	281	260	274	254	267	286	282	281	257	289	264	280	280	262	275	307	272	256	284	257	289	264	277	306	281	300	258	252	281	271	235	263	278	272	290	235	257	285	276	243	254	299	263	256	286	279	283	307	251	269	289	288	264	258	277	274	291	249	286	287	290	271	294	303	279	268	277	262	258	266	267	307	284	274	275	287	276	263	281	300	238	272	258	270	294	278	291	278	275	294	282	280	279	282	253	273	262	276	268	292	265	227	256	267	259	269	260	274	274	282	281	267	279	263	289	277	266	276	278	274	275	276	311	269	257	269	267	269	278	268	259	275	287	267	251	254	273	271	276	281	291	281	271	298	276	271	278	272	273	292	249	260	277	289	272	287	290	270	291	285	255	302	249	260	301	274	283	239	237	287	293	280	277	285	270	275	270	285	286	251	274	251	261	268	264	292	297	304	308	284	294	277	274	259	280	265	267	260	299	255	312	279	291	297	259	266	246	281	269	276	223	271	269	288	269	265	288	285	296	310	260	288	286	275	298	276	288	292	260	244	238	278	282	279	259	274	268	252	287	260	275	266	280	293	269	286	284	298	254	294	276	277	282	289	250	276	282	272	303	254	247	269	256	261	296	281	253	278	291	290	273	266	269	285	270	247	266	263	301	272	271	283	265	288	239	298	285	269	263	290	275	262	241	258	256	275	242	297	270	255	292	289	311	276	288	287	299	284	279	284	272	296	266	258	268	262	287	303	287	288	289	287	266	265	288	268	268	274	271	265	283	261	269	270	287	250	285	273	279	275	287	264	281	275	271	259	264	265	290	300	272	279	264	269	251	298	270	278	274	280	285	269	305	288	291	299	299	275	253	282	229	275	275	280	281	263	265	280	249	276	269	257	270	319	312	272	282	274	244	257	241	287	293	288	268	282	243	291	221	247	259	263	264	303	283	263	298	284	289	315	250	303	257	288	261	294	282	261	253	250	283	279	261	275	258	263	278	274	299	278	270	258	283	276	265	278	294	254	290	282	263	267	279	279	283	271	291	273	265	290	253	273	286	261	282	276	287	263	268	268	270	270	269	256	279	289	241	275	277	284	289	286	304	297	267	290	289	287	293	280	290	295	269	273	268	286	289	289	281	259	267	288	297	288	256	269	269	296	248	267	279	284	287	294	290	270	265	268	248	250	265	266	248	286	286	266	273	290	254	273	289	273	265	282	257	298	305	250	280	243	256	264	271	282	274
14909	546	156	127	116	130	117	160	174	195	188	159	150	145	125	135	123	127	106	122	140	109	137	140	141	133	159	141	130	138	97	96	125	96	123	89	97	90	93	114	91	100	98	92	87	92	81	98	85	91	75	90	87	77	104	85	67	72	75	74	70	66	67	94	80	81	101	90	59	78	91	78	69	81	74	80	81	81	75	68	95	74	67	81	72	70	80	78	65	83	83	75	75	86	82	75	68	73	69	71	87	69	79	73	76	86	74	76	75	79	75	90	65	70	90	65	76	74	92	84	79	65	77	79	80	71	73	75	90	90	75	85	73	77	83	65	82	83	70	71	71	77	66	80	82	52	71	65	72	81	64	80	68	76	63	81	82	72	91	98	74	70	72	101	70	71	62	88	78	69	84	81	74	77	88	74	60	82	67	77	63	73	86	63	80	79	75	95	75	74	63	64	71	67	77	74	85	79	78	83	74	57	81	66	63	86	70	80	83	80	68	83	64	72	78	79	90	75	71	66	78	80	99	76	70	74	73	67	88	82	68	89	72	66	60	75	59	95	78	93	61	57	75	72	75	63	73	77	75	86	74	63	75	65	80	52	72	91	76	75	77	60	75	74	70	91	68	83	80	86	61	78	74	95	65	87	72	84	66	76	79	79	81	67	82	73	91	78	80	84	77	77	82	79	78	78	86	87	76	74	82	84	83	62	94	78	63	81	70	79	64	79	70	64	83	76	67	74	84	74	84	87	70	68	70	96	67	55	78	83	78	63	76	71	82	81	72	87	81	77	91	82	70	79	73	94	74	90	90	82	81	72	70	69	72	63	79	59	64	88	73	73	70	73	80	71	61	71	71	87	79	86	69	81	70	59	68	83	92	70	82	68	68	80	82	76	93	64	89	76	80	75	73	64	67	89	72	89	72	72	80	76	77	71	100	71	83	71	77	91	75	79	91	84	80	82	60	79	70	80	78	80	88	90	88	75	79	66	86	79	78	71	84	72	80	56	89	71	68	83	82	69	74	82	91	68	93	70	78	82	87	74	81	71	82	85	61	89	70	65	87	80	67	65	80	60	80	80	70	82	69	71	76	69	90	69	74	82	79	83	83	66	87	70	75	72	78	87	91	71	79	70	72	74	78	81	64	81	69	62	72	86	76	75	73	76	78	68	83	76	79	83	80	68	65	76	63	80	69	96	79	83	70	84	97	73	77	54	73	82	82	71	78	76	65	79	75	75	71	79	78	84	93	76	87	81	54	87	63	74	66	70	67	78	70	92	78	73	67	71	75	66	73	68	96	76	68	65	84	77	85	76	61	82	57	97	80	77	78	81	63	72	72	76	65	91	77	58	83	66	89	96	86	75	77	84	60	79	70	74	72	67	68	78	90	82	80	74	65	78	82	68	77	72	79	69	79	73	78	68	63	81	92	66	65	73	80	81	68	79	84	74	69	82	73	74	85	82	87	73	68	61	76	73	85	74	84	72	71	71	61	79	72	78	74	66	79	73	78	87	82	62	81	74	80	75	76	74	74	79	71	67	76	85	62	78	77	90	77	80	80	77	73	67	78	82	71	83	82	84	71	91	74	62	54	74	90	83	67	73	76	77	74	80	65	83	77	64	84	70	72	75	81	80	76	86	86	84	76	73	92	74	86	83	82	88	64	79	70	66	87	92	64	90	72	71	72	81	76	78	99	87	90	79	82	67	72	79	59	66	84	76	71	82	71	77	88	63	66	53	84	74	83	63	67	82	65	53	69	66	87	68	85	78	72	71	81	90	69	63	73	77	88	82	72	86	64	83	78	65	67	78	63	69	69	100	90	76	77	80	71	71	91	86	86	81	85	77	87	84	68	91	94	64	86	78	78	92	58	84	69	87	80	76	73	81	73	73	86	85	71	73	85	65	68	79	76	69	73	82	68	72	65	73	77	75	79	100	58	82	81	90	62	81	83	78	69	62	52	75	66	63	97	77	82	78	78	73	73	77	70	76	77	78	94	62	77	90	76	76	67	94	83	76	86	75	68	86	80	79	80	60	59	75	92	68	69	80	74	83	82	83	66	78	76	77	92	84	84	73	75	96	79	84	91	77	65	65	75	80	110	65	85	83	82	81	79	80	66	78	72	65	86	76	83	69	81	78	80	76	87	85	84	84	69	78	101	70	88	76	69	77	79	74	69	72	78	72	68	73	71	87	68	76	60	72	64	67	77	79	77	61	76	71	81	76	65	73	82	75	86	66	66	70	75	82	75	63	67	87	75	78	98	79	68	65	81	77	75	79	57	64	61	78	85	76	72	82	83	79	92	67	89	78	70	73	86	70	87	73	85	95	71	81	79	67	81	76	78	78	79	82	74	82	66	71	83	65	73	71	85	68	73	67	77	85	85	68	73	72	77	67	81	82	78	82	85	78	80	87	93	70	75	73	67	68	69	92	77	63	72	71	64	76	74	74	76	76	57	81	81	67	71	82	80	76	63	92	79	69	60	71	84	71	83	85	87	74	67	80	76	77	68	70	67	87	84	71	67	82	64	67	85	64	81	82	93	85	68	72	85	79	82	88	65	64	70	79	75	73	81	95	70	77	77	61	63	76	86	75	86	78	86	95	77	69	78	72	90	83	69	79	83	71	68	86	80	80	84	83	90	68	60	71	92	72	75	79	68	85	88	71	91	88	78	92	58	86	76	72	64	80	72	70	79	75	102	86	76	60	77	81	71	76	76	94	84	67	71	86	78	85	71	72	67	74	89	74	73	73	63	77	79	81	75	79	87	73	80	91	89	82	70	70	93	85	78	76	81	60	67	77	67	73	65	74	86	61	92	93	90	87	79	76	78	78	72	80	83	73	62	81	82	72	78	61	73	82	91	73	63	61	77	88	77	77	77	69	75	78	80	88	83	83	90	72	86	76	75	77	79	82	69	76	82	72	62	70	71	92	69	71	78	61	101	84	80	75	71	78	71	79	74	91	75	79	90	69	82	87	74	73	72	84	68	59	60	79	88	66	76	86	72	83	79	68	69	82	63	80	74	89	65	93	75	75	75	81	67	80	80	73	75	68	70	82	80	77	79	74	76	74	92	88	77	73	86	59	72	75	77	93	76	75	74	61	67	77	82	68	75	74	75	88	73	84	90	75	63	81	82	82	77	69	84	65	85	69	79	89	77	80	82	69	77	63	67	64	91	81	70	77	68	67	91	64	86	69	69	78	83	84	74	89	68	68	77	73	94	76	74	78	68	77	63	73	81	83	67	85	65	84	55	87	79	70	75	79	66	89	65	71	85	76	67	60	66	68	75	66	75	82	66	59	77	85	72	66	60	70	72	80	83	78	72	85	79	86	82	80	86	74	57	83	75	68	78	65	83	72	60	71	83	71	80	90	64	68	72	60	74	96	81	75	74	75	76	85	73	80	69	73	79	65	64	72	69	72	89	68	81	80	78	72	83	77	80	89	85	86	63	82	67	65	80	76	71	81	76	62	84	72	60	75	79	75
29049	3038	1523	1587	3482	5298	5707	6920	7481	6739	6313	4862	3958	3379	2898	2694	2497	2506	2504	2458	2233	2261	2388	2823	2932	2794	2691	2747	2607	2434	2439	2117	1991	1799	1655	1472	1419	1424	1251	1273	1256	1208	1108	1086	1048	1051	1076	939	983	931	906	869	916	822	845	815	811	814	795	781	780	724	820	738	818	814	837	710	753	762	724	786	827	810	808	799	782	829	773	832	757	804	770	709	718	681	752	716	745	708	723	710	666	731	687	702	773	721	696	697	731	680	659	651	732	677	652	690	681	675	629	681	673	612	658	654	688	654	646	663	667	701	694	680	685	611	686	656	621	674	603	636	623	685	623	684	655	683	669	666	665	702	628	629	686	663	663	683	650	634	672	669	685	643	643	620	670	614	626	631	660	677	653	656	631	621	690	624	646	604	652	630	613	676	651	671	672	699	633	640	720	630	630	637	651	680	664	696	679	655	655	644	664	672	639	602	607	644	654	644	598	648	704	646	673	699	646	627	654	652	665	633	647	683	654	686	611	633	641	666	628	656	629	717	672	643	648	644	631	658	655	727	712	661	640	646	648	645	652	666	641	678	643	617	641	616	671	626	642	646	669	653	655	646	661	610	658	644	655	625	686	649	626	679	626	616	644	636	666	627	652	628	672	650	680	625	641	629	684	671	622	616	638	631	694	634	650	678	673	676	656	647	632	626	651	636	682	648	665	651	668	608	637	679	628	668	662	619	634	688	621	625	631	624	637	665	645	604	621	635	624	644	661	675	637	610	640	601	666	644	659	639	614	661	669	630	684	617	637	663	664	649	702	647	628	660	668	673	656	625	653	680	678	600	701	650	660	683	603	662	627	658	638	642	595	675	639	613	675	626	614	662	645	658	667	661	677	655	628	671	623	675	634	641	637	651	628	603	638	638	656	635	631	618	662	660	690	642	589	634	651	646	609	713	648	629	652	638	626	681	672	655	673	611	649	661	665	657	641	701	661	684	641	677	654	658	655	710	680	617	654	693	671	640	661	624	636	651	694	615	615	678	674	652	667	697	682	717	615	632	639	613	637	617	615	671	629	652	633	632	654	664	639	636	662	647	653	646	682	652	688	675	641	661	653	641	623	664	635	708	681	636	601	696	673	613	691	604	652	651	677	686	641	637	592	644	652	652	656	652	658	660	645	633	640	614	653	639	705	664	661	632	625	640	604	658	652	642	619	647	683	643	659	645	652	669	656	671	600	610	672	679	658	680	629	638	670	650	610	673	695	617	644	632	648	622	714	631	667	642	695	624	621	621	687	617	633	604	624	648	654	680	681	604	649	667	643	641	626	694	615	646	622	662	642	722	665	649	673	667	624	658	691	649	634	673	664	655	629	675	628	679	682	632	650	633	623	610	652	621	628	639	670	666	667	691	639	614	636	692	679	604	647	643	599	693	653	670	644	643	646	633	648	666	644	607	654	669	652	657	602	674	644	680	628	668	632	658	593	638	659	602	701	653	678	633	686	674	649	611	621	645	596	629	632	657	682	650	634	666	670	663	663	651	641	660	689	648	637	664	611	621	618	636	619	598	626	672	664	654	635	619	663	675	572	670	688	662	598	639	655	643	647	668	690	678	648	653	631	646	674	628	673	632	653	647	607	682	649	621	613	649	662	670	674	630	663	615	687	658	672	680	641	627	657	679	690	629	674	673	624	655	648	657	623	684	634	656	687	639	661	664	680	629	679	650	668	611	638	658	646	682	645	652	679	652	677	664	660	661	625	659	647	655	650	625	659	701	642	646	656	624	662	642	643	651	654	669	682	618	625	680	634	697	651	675	620	617	643	691	641	686	659	682	630	631	605	641	641	671	608	622	606	592	659	617	644	648	623	703	656	647	620	633	609	665	633	631	625	607	712	631	612	616	720	657	663	716	660	626	630	671	644	621	632	623	633	625	623	672	663	656	718	655	622	622	657	654	661	680	626	627	652	661	645	668	672	660	639	636	625	620	684	666	628	648	690	623	701	668	635	647	642	645	674	677	640	620	665	613	663	650	670	663	645	670	680	649	620	664	664	647	669	635	673	648	667	651	612	668	651	694	639	623	659	580	636	628	603	672	599	675	629	653	652	689	650	628	674	685	656	694	669	640	608	658	675	645	618	653	632	676	660	680	650	619	648	705	646	624	623	695	624	694	634	653	647	658	654	631	664	657	681	631	703	672	628	635	700	654	646	668	671	652	621	626	614	647	650	646	670	671	698	642	618	639	620	653	644	646	677	638	659	617	648	655	677	622	597	652	632	663	640	646	658	671	616	638	662	613	659	687	647	647	643	697	673	681	638	647	657	625	649	619	631	604	651	676	659	667	676	588	645	651	661	670	602	615	638	629	649	645	568	627	651	670	642	646	670	660	643	664	621	688	673	631	672	619	681	683	631	625	689	674	671	635	604	669	602	618	681	687	669	662	640	669	680	712	661	632	661	668	631	645	662	652	711	650	655	630	645	648	663	634	626	683	669	673	619	629	648	662	676	678	683	616	701	627	697	697	660	658	631	649	633	662	626	647	637	629	659	658	642	684	643	648	608	672	638	683	664	668	696	648	661	615	633	631	643	625	632	631	668	672	676	645	664	689	663	593	667	655	665	608	631	634	650	640	641	628	702	638	667	639	684	678	697	640	694	679	616	642	615	617	669	629	653	631	644	595	631	634	687	663	626	631	649	680	640	629	615	604	641	668	608	685	663	648	650	648	636	627	662	636	648	644	687	650	670	624	616	675	620	687	656	672	656	655	658	633	689	679	639	693	638	641	699	657	639	672	624	641	639	622	609	645	633	626	659	643	610	690	634	653	691	663	691	645	631	636	685	630	643	678	655	637	633	648	631	698	641	621	618	637	641	657	650	650	657	647	653	657	643	695	684	639	631	669	689	649	653	663	675	645	659	628	682	658	651	633	635	653	633	635	627	639	636	714	703	662	673	661	698	622	644	677	650	650	649	636	642	633	704	616	637	614	685	636	649	645	651	655	666	635	650	666	624	625	682	650	643	649	656	674	635	672	700	629	653	622	626	615	661	646	634	616	671	665	645	610	649	658	675	685	616	640	629	668	674	633	624	687	673	652	650	645	670	655	681	613	659	608	676	659	616	647	644	653	680	670	666	656	672	689	624	611	668	635	674	649	654	662	615	700	666	663	677	695	668	703	629	614	627	669	651	654	632	632	614	637	611	624	657	644	626	639	642	636	650	613	688	678	665	668	627	639	658	652	643	665	662	717	662	642	644	688	687	642	620	655	696	631	619	664	635	634	660	625	679	673	648	666	670	664	625	646	635	661	650	642	627	665	666	656	644	669	621	719	639	656	643	633	654	638	663	629	687	645	668	622	639	662	633	652	680	664	667	634	694	624	616	696	675	710	650	617	619	640	701	678	662	636	655	648	675	619	632	683	625	685	672	661	645	644	658	625	651	642	650	676	652	658	621	627	658	613	650	688	646	698	628	637	648	637	662	640	675	640	632	655	628	623	657	640	658	633
5202	56	44	45	49	39	43	72	90	77	73	61	78	71	65	47	53	45	43	41	56	58	59	84	76	71	69	69	83	70	71	71	61	46	53	51	56	45	63	39	38	47	46	48	39	44	46	47	41	57	35	43	41	51	44	46	38	51	57	59	50	43	34	45	36	36	41	45	37	46	38	48	38	61	45	40	43	58	38	44	41	43	35	42	30	53	40	61	44	33	33	49	36	43	47	45	46	53	52	42	42	40	38	42	40	35	50	42	36	41	42	38	36	42	45	39	43	32	39	46	37	38	37	41	26	41	44	35	41	31	42	36	42	39	33	44	42	40	37	44	34	55	39	32	51	41	35	38	60	34	40	45	34	47	31	40	47	53	54	40	38	39	39	37	34	43	28	40	39	42	41	47	50	44	32	48	45	44	36	46	53	33	35	36	38	52	43	49	32	42	43	40	51	39	45	40	42	42	38	49	38	33	47	44	42	45	41	38	41	38	45	37	43	47	53	49	56	37	35	50	32	37	42	50	42	41	35	41	42	34	34	34	53	40	42	44	46	28	40	35	37	56	41	34	37	55	35	46	46	50	41	35	42	41	46	33	44	33	33	47	31	34	27	30	49	39	55	39	43	59	34	31	41	51	43	46	42	43	51	51	47	34	41	49	55	27	31	45	33	45	43	41	47	39	44	43	34	31	41	31	46	33	32	47	37	35	39	41	49	37	37	40	41	33	46	43	32	42	39	55	37	45	32	39	38	39	44	38	48	43	54	31	47	44	42	53	44	41	42	39	44	41	34	43	38	34	44	41	38	48	37	37	41	45	23	37	50	37	29	37	49	34	39	38	39	47	44	44	38	38	31	47	45	40	38	42	40	39	40	47	36	47	49	52	41	41	40	42	40	35	40	38	35	56	44	41	43	41	50	27	42	57	25	51	60	45	36	50	44	39	45	42	37	35	49	35	40	43	42	34	50	33	49	28	36	47	38	31	47	37	27	38	45	30	37	42	55	51	46	38	36	43	42	44	40	37	37	43	37	42	40	29	36	41	55	32	35	44	36	33	38	37	45	39	34	49	39	42	33	36	43	54	39	44	35	45	44	37	36	29	50	40	46	33	31	39	19	46	37	42	45	57	39	51	35	41	40	44	36	50	40	38	44	45	46	58	35	39	35	31	39	41	42	39	44	44	45	33	47	43	40	38	40	36	37	47	47	39	34	35	42	35	50	32	44	30	37	53	43	53	44	41	34	41	44	38	57	32	34	39	39	30	37	44	39	31	46	39	36	45	44	41	35	42	43	42	44	38	44	44	42	33	47	37	36	49	39	51	43	41	52	35	45	41	41	49	39	51	40	50	48	40	45	43	40	43	46	44	40	47	42	42	42	34	45	51	41	35	43	41	46	47	44	42	42	37	36	42	35	40	40	51	37	34	38	42	36	45	39	35	44	47	46	45	49	25	36	42	41	63	45	36	39	43	44	39	44	45	32	46	41	40	33	46	45	42	48	33	44	40	33	32	36	37	50	33	41	37	51	41	31	43	36	49	45	51	38	39	39	45	33	57	44	44	50	30	38	42	48	38	51	48	39	39	33	43	36	30	37	46	47	48	44	35	48	49	39	39	45	41	47	41	39	36	50	42	45	51	47	42	53	43	42	50	44	37	39	46	49	51	42	37	36	35	37	46	37	39	30	41	39	38	35	27	41	37	54	51	40	47	39	38	44	33	35	50	38	49	46	36	34	38	38	33	35	32	40	41	38	46	38	35	39	33	32	48	46	32	40	48	40	32	51	38	32	41	29	43	47	46	35	37	28	52	45	40	27	40	46	31	40	35	33	40	31	37	27	48	43	40	38	46	31	38	39	38	38	39	35	43	35	54	35	32	34	28	51	38	34	41	39	35	35	38	44	39	37	43	48	38	45	31	50	55	47	44	40	39	35	57	39	38	31	29	49	35	38	43	44	51	33	49	28	34	54	49	47	43	44	41	40	40	40	39	40	44	49	39	40	34	36	44	29	38	40	33	40	45	43	36	46	39	39	38	51	29	53	38	31	47	43	35	47	46	45	49	38	36	37	44	44	26	45	48	45	28	41	44	34	42	44	36	62	46	35	31	37	38	40	40	41	33	44	44	40	30	48	40	34	51	42	35	38	41	34	42	45	34	40	48	39	42	38	29	31	41	49	39	45	49	34	47	45	43	43	44	37	34	43	38	37	33	43	42	45	42	37	25	25	44	47	41	28	43	45	42	42	39	62	40	51	36	50	45	41	36	46	39	49	33	35	32	39	44	44	36	38	33	43	36	41	36	47	38	43	41	45	43	40	33	39	60	41	36	38	57	42	42	43	51	62	34	37	33	27	38	30	60	35	40	40	47	38	27	40	41	51	26	37	33	42	43	36	42	44	43	34	43	39	41	37	34	46	52	42	35	33	36	35	50	53	35	33	37	40	35	37	52	37	42	45	41	39	37	43	47	43	46	40	39	41	41	35	40	38	40	50	34	34	40	44	37	39	39	38	43	48	27	45	38	31	31	46	47	45	51	37	41	43	34	40	49	40	44	47	43	40	36	39	41	38	47	37	47	36	45	35	36	32	40	37	35	41	30	31	36	45	43	37	53	35	36	38	35	41	41	41	36	31	39	50	36	36	43	32	32	34	37	43	61	44	40	41	45	48	45	37	44	44	34	49	43	45	31	40	34	35	45	39	43	47	33	32	42	35	50	33	40	35	39	36	31	43	43	40	51	46	50	41	39	46	30	36	48	36	59	45	42	39	46	60	39	32	49	34	36	52	42	35	60	40	52	25	43	50	43	45	32	32	32	34	47	47	44	38	38	49	41	34	35	37	33	45	37	34	45	34	34	43	31	28	42	35	48	42	40	40	35	37	50	44	38	41	54	36	42	42	42	29	40	31	42	41	50	40	54	41	38	50	33	45	44	34	52	51	48	32	41	37	46	32	48	34	42	35	48	58	55	35	32	36	40	27	44	36	31	46	34	56	27	41	34	33	33	33	48	35	52	44	41	42	47	48	46	43	43	46	39	36	47	38	36	31	34	36	53	29	40	36	46	39	41	33	42	32	39	42	39	29	38	39	45	53	37	44	44	40	41	35	40	40	37	49	47	38	44	39	42	45	31	44	35	37	38	35	37	33	66	42	38	47	40	39	57	36	40	47	39	40	45	43	40	44	40	30	20	42	39	39	32	38	43	48	44	42	38	47	46	38	49	46	44	49	38	30	28	46	41	44	30	47	44	46	35	45	36	44	56	36	38	38	39	43	46	35	35	48	39	41	40	41	40	44	39	38	48	35	35	36	48	47	47	28	29	34	38	35	49	44	48	37	49	44	42	52	38	39	47	49	31	42	36	35	46	34	45	42	52	37	38	38	41	45	30	40	34	39	28	41	47	36	45	37	45	38	49	43	45	36	41	39	42	37	27	44	51	46	46	46	33	36	27	46	40	37	49	36	46	49	42	42	24	43	38	39	29
16471	635	441	517	659	894	1101	2262	3230	2813	2812	2062	1593	1412	1225	1174	1122	1165	1129	1133	1113	1068	1167	1386	1457	1368	1372	1327	1307	1266	1308	1120	993	919	886	806	754	693	606	643	590	594	607	576	528	530	517	525	507	466	493	457	465	442	442	434	446	437	437	411	465	382	461	386	387	403	416	427	397	403	406	387	398	438	379	433	396	432	418	404	406	404	362	351	392	360	354	365	365	351	374	369	383	391	348	344	380	324	346	377	403	365	372	337	368	403	378	385	360	319	376	346	358	369	343	374	346	337	314	334	341	344	359	385	364	374	352	358	340	342	353	360	380	358	359	374	315	360	372	345	334	317	325	356	391	320	348	309	350	359	353	353	340	355	357	362	295	350	324	339	354	365	344	355	352	320	358	360	344	333	308	321	352	337	356	323	359	355	298	388	349	318	316	363	404	354	330	357	340	347	364	354	356	319	348	323	336	308	346	327	329	344	369	381	370	356	352	343	349	325	336	345	379	345	323	342	342	364	334	334	366	356	333	367	333	341	335	350	363	361	340	341	347	330	350	307	350	357	338	367	340	358	341	338	337	353	351	368	333	345	352	359	373	337	356	342	345	347	359	367	362	348	353	349	360	326	320	343	345	345	330	354	336	293	332	379	342	354	378	351	369	322	340	354	313	380	344	337	316	324	340	338	365	321	359	346	345	348	335	332	368	333	340	353	344	362	334	354	349	330	393	362	355	327	362	328	343	360	354	366	363	311	359	381	341	330	366	336	346	361	341	328	332	344	347	307	333	316	363	318	324	322	343	336	345	341	342	349	344	363	338	323	339	312	355	327	351	328	312	349	319	349	358	358	357	303	369	346	353	338	375	368	311	335	389	325	356	362	371	343	337	369	356	370	357	361	320	334	348	370	347	353	335	346	355	345	342	342	366	312	372	332	326	332	337	356	354	334	375	337	335	336	375	321	339	339	387	371	358	355	340	373	347	307	356	349	346	336	343	326	307	340	342	363	334	359	344	366	331	357	340	371	348	381	384	315	349	336	334	354	325	328	333	349	353	366	336	357	349	321	362	335	353	325	386	367	347	319	355	343	359	328	317	334	310	366	313	334	338	326	343	381	356	336	363	325	385	361	354	329	353	309	366	353	320	321	353	359	338	343	340	383	329	344	337	339	321	348	343	335	329	329	357	345	309	328	326	354	348	362	348	355	348	345	346	328	330	338	366	326	332	325	300	340	337	351	347	303	339	345	333	341	354	354	368	367	354	332	321	367	341	348	341	322	356	297	359	372	339	354	353	345	366	315	352	337	334	343	356	331	331	332	328	356	332	366	362	333	346	343	360	347	306	309	347	338	346	367	343	341	334	353	347	359	356	329	339	347	345	337	354	325	344	339	351	355	348	320	324	338	321	305	385	352	350	318	315	345	343	334	336	344	369	372	363	335	368	343	362	344	330	347	380	348	344	350	329	349	336	343	399	339	374	329	345	320	362	328	382	323	355	333	360	334	337	340	371	367	326	320	394	353	343	350	356	353	342	336	364	352	354	357	343	350	364	333	352	344	318	331	357	375	337	377	340	335	333	336	311	350	305	358	340	334	382	315	349	317	349	318	339	324	331	370	371	355	330	347	339	350	316	366	333	364	323	377	333	377	327	338	315	364	344	359	348	348	335	388	365	373	332	355	350	318	350	343	345	299	327	352	350	361	385	346	374	355	361	338	346	353	338	323	369	371	344	358	348	355	341	329	350	358	329	342	312	344	352	330	361	332	357	318	307	334	325	329	354	338	356	370	328	360	342	348	358	363	343	344	342	331	342	349	342	355	327	365	357	344	335	373	329	363	353	371	342	348	374	347	301	348	339	352	307	329	346	339	343	352	331	344	346	329	388	337	351	335	349	336	341	389	333	342	337	344	365	348	329	354	316	365	323	364	310	342	335	334	343	359	318	342	348	347	338	350	285	376	371	322	334	335	337	361	371	346	332	364	324	340	370	313	346	322	343	386	322	337	340	315	377	343	348	318	367	320	321	345	367	337	333	367	324	311	336	335	330	366	366	332	353	379	330	332	336	335	389	348	342	368	319	317	339	340	352	351	349	348	365	365	318	312	350	321	338	352	335	340	327	343	345	344	352	367	353	348	357	344	313	346	318	361	311	329	371	360	313	334	346	322	305	344	352	356	346	354	322	361	308	357	375	357	338	302	319	358	327	344	343	383	357	318	351	339	366	318	349	351	374	371	384	351	328	319	357	372	349	329	330	382	372	340	334	345	374	339	357	325	334	345	327	349	353	359	323	354	340	372	345	346	352	369	347	350	370	313	365	364	357	336	337	346	368	317	330	332	346	355	354	343	328	349	330	339	345	344	373	340	366	364	355	309	313	346	329	366	334	395	393	336	346	324	350	363	355	358	380	345	347	351	347	336	343	344	353	359	352	346	358	308	355	313	357	340	331	378	330	362	307	356	362	359	329	313	344	361	322	339	305	346	378	341	348	363	343	371	308	344	323	330	349	357	337	348	369	359	333	328	378	369	326	348	345	332	363	351	353	362	368	327	344	327	344	340	328	358	352	322	340	321	375	348	333	343	357	317	339	381	341	290	351	306	342	339	348	404	341	332	325	336	344	351	339	365	310	343	374	355	342	360	334	346	351	327	335	351	347	365	318	353	352	335	326	328	335	354	333	347	350	333	340	306	354	350	366	360	361	355	355	360	322	344	339	339	365	337	335	351	350	359	316	360	344	338	342	368	338	345	336	371	342	384	353	328	351	359	352	348	362	352	316	324	366	361	374	352	325	353	340	321	340	372	340	366	329	360	342	323	331	344	349	360	381	350	340	347	331	354	362	375	347	337	356	338	352	328	339	342	331	342	351	346	319	354	350	368	331	349	345	345	338	310	344	317	359	360	338	325	360	315	321	334	343	348	335	350	362	341	352	354	359	379	330	317	337	361	368	395	312	374	356	319	351	315	359	380	352	360	322	357	375	360	378	354	376	328	364	332	374	338	361	316	363	331	344	340	363	340	310	366	366	372	340	343	363	345	365	367	370	323	318	344	345	349	304	349	305	332	369	343	337	318	360	357	354	362	332	357	344	364	354	328	341	347	372	382	357	295	362	351	345	323	345	327	348	319	327	383	380	336	362	327	311	343	363	364	326	319	324	340	360	331	329	323	355	359	341	336	339	317	345	340	364	368	377	321	354	393	350	361	357	324	363	324	330	293	341	323	356	341	350	352	355	359	332	345	349	365	323	327	323	366	344	324	374	339	347	345	329	329	350	333	347	315	365	334	332	331	340	328	356	343	329	339	338	325	351	342	345	336	344	354	349	350	317	339	335	321	342	366	333	374	356	352	328	354	316	332	330	364	306	348	331	326	310	318	355	346	297	393	338	350	322	369	370	331	351	360	348	349	329	340	349	340	354	339	371	335	343	294	339	347	335	373	364	331	354	309	368	322	297	353	348	319	350	335	304	375	333	355	351	345	345	354	354	351	380	363
10469	302	110	107	92	109	116	134	170	158	135	132	121	139	107	122	120	120	113	105	124	116	111	145	126	138	121	133	122	136	127	109	127	89	86	95	92	118	93	83	106	86	89	82	92	78	88	82	93	72	89	97	67	104	83	103	109	77	76	86	83	81	69	81	69	84	85	76	67	88	93	80	81	83	86	82	79	66	93	90	66	77	88	70	81	70	85	89	83	72	82	82	91	74	95	86	75	81	80	79	86	82	82	85	71	92	81	84	65	80	103	77	85	75	89	102	77	90	66	81	85	81	80	75	79	65	57	85	79	92	87	85	79	83	60	82	71	67	92	84	69	78	81	86	95	61	84	69	78	76	77	84	71	82	89	84	70	80	72	81	73	87	81	76	80	80	75	72	98	73	74	74	75	91	70	69	82	79	79	69	80	90	71	95	77	68	77	73	70	75	98	80	79	83	73	71	75	72	88	70	83	75	71	71	82	91	64	77	66	83	99	78	74	65	70	90	77	76	68	90	71	79	77	76	84	79	79	68	74	81	83	76	80	94	89	89	78	70	75	67	81	76	75	80	70	62	74	100	81	72	93	92	80	79	65	80	81	74	63	71	66	93	82	90	73	76	76	98	78	70	86	87	73	86	80	73	67	82	83	86	81	74	99	75	105	87	61	89	60	78	89	76	77	81	88	78	96	81	65	85	87	66	82	69	86	70	76	83	88	92	90	74	92	77	65	99	91	79	64	80	99	87	72	95	75	68	94	61	75	83	80	79	85	76	79	60	86	74	64	71	72	92	75	82	83	78	80	69	64	81	79	77	69	79	82	71	82	91	85	76	78	68	69	83	72	79	86	77	70	104	68	75	81	71	78	76	88	79	92	65	105	67	89	69	76	91	76	95	83	71	95	69	82	69	92	73	60	84	92	79	84	83	82	82	80	78	95	87	78	78	75	86	100	84	89	69	68	66	79	76	95	83	75	84	78	86	57	78	78	66	86	73	68	77	76	81	87	95	84	76	85	78	87	83	73	75	75	80	63	76	69	66	67	86	72	60	75	76	82	71	92	78	59	81	75	81	76	79	82	74	68	69	91	87	82	70	76	70	77	69	70	73	75	81	91	67	80	94	78	77	76	70	65	69	93	72	89	93	89	70	80	79	77	77	73	81	69	64	65	63	58	84	73	64	85	78	88	86	66	70	71	77	82	68	65	84	64	75	94	79	93	79	71	70	82	87	78	67	74	89	101	87	85	90	89	84	86	68	69	83	79	76	79	83	62	92	79	79	78	92	69	74	67	73	82	88	80	77	84	77	76	85	84	79	82	72	76	73	80	74	73	83	66	76	71	80	73	87	89	80	81	76	73	79	80	77	97	85	79	83	66	83	84	75	93	82	76	58	70	78	80	83	80	91	82	79	78	75	76	79	81	72	85	83	94	76	76	89	78	84	81	67	73	85	69	69	86	84	81	80	71	86	70	78	91	85	56	77	74	85	76	62	74	89	75	97	88	69	67	82	75	77	68	82	79	77	74	82	73	94	86	76	81	77	82	84	90	92	69	66	83	82	88	75	91	85	81	89	86	80	76	74	83	91	57	89	83	72	90	72	87	101	67	88	92	68	68	85	61	72	88	80	96	91	80	82	76	76	84	77	74	80	62	81	84	69	63	82	77	80	74	74	88	62	69	72	77	90	71	74	81	94	77	85	82	84	69	62	79	90	78	66	84	69	73	67	103	84	91	71	62	88	66	101	74	83	84	86	85	76	74	78	83	107	90	88	70	73	79	83	71	82	75	80	89	87	60	62	84	71	70	94	84	89	68	88	88	89	82	80	87	76	80	88	94	95	90	76	76	82	76	92	84	81	73	68	66	71	70	70	90	77	82	57	66	72	77	76	65	82	70	68	86	92	81	72	75	73	82	69	81	72	91	71	66	87	89	80	64	68	78	90	62	85	71	64	72	83	88	93	72	86	82	78	72	91	83	74	98	80	78	82	76	62	84	64	85	69	77	73	70	71	78	72	70	86	74	68	70	71	90	57	99	79	71	75	65	83	80	81	77	69	63	92	72	81	84	75	74	65	78	85	78	88	75	66	86	70	90	80	87	81	77	70	83	67	82	62	75	70	71	77	94	77	80	70	81	89	86	80	81	84	68	88	88	72	85	75	81	68	78	77	81	91	73	79	82	67	74	70	72	85	82	78	77	77	69	76	59	85	80	79	94	70	85	82	74	79	62	75	67	93	79	85	79	74	76	65	88	74	88	70	91	68	72	87	93	77	87	68	66	82	81	62	84	80	76	82	94	72	66	83	96	85	77	80	61	82	84	75	78	71	70	66	81	68	79	70	66	78	94	86	82	78	77	97	93	79	102	74	80	74	86	60	81	70	91	81	83	65	70	72	72	85	78	92	86	78	68	76	64	81	80	73	76	63	80	75	71	89	77	89	82	72	89	79	71	65	87	86	79	69	76	82	79	83	75	80	83	83	75	91	79	84	69	78	76	79	73	70	98	75	72	83	99	85	70	60	68	83	90	83	81	65	94	91	77	80	71	60	79	77	68	78	76	88	75	61	71	69	91	91	85	75	88	76	84	67	85	70	85	78	82	95	78	67	68	75	79	70	79	76	85	80	74	93	83	70	86	66	65	72	81	80	94	81	60	75	75	75	81	68	75	82	81	69	82	69	70	66	93	83	83	72	84	75	72	73	58	66	88	73	70	67	82	91	72	77	80	74	72	77	97	91	78	85	77	83	77	80	74	84	71	74	88	74	73	87	78	80	93	61	72	90	76	80	86	80	72	54	83	84	74	96	88	79	83	79	81	70	70	71	87	73	86	76	83	62	83	79	65	83	67	73	87	88	67	64	69	63	90	88	73	69	69	89	73	85	79	80	77	70	77	95	78	87	83	75	77	76	78	75	68	76	69	72	68	75	91	75	73	67	70	97	82	82	92	78	72	68	76	86	75	81	71	81	77	78	87	77	67	91	66	63	86	89	89	66	82	106	71	90	70	83	90	89	81	101	83	76	81	87	69	82	65	71	77	69	72	71	72	74	72	94	79	88	89	79	72	78	90	80	105	80	84	78	71	85	77	72	78	79	91	76	74	70	75	81	78	99	85	78	82	73	79	80	106	70	92	87	83	70	83	78	68	62	71	74	81	87	72	86	75	80	71	99	76	90	80	74	72	76	74	78	64	91	64	72	63	86	71	81	80	74	75	67	78	83	78	69	57	85	89	67	88	81	73	82	76	74	82	87	71	92	81	86	82	74	84	85	75	70	83	87	82	84	76	88	85	75	85	78	82	61	61	77	72	79	80	65	70	73	78	83	90	73	61	75	83	86	71	64	80	79	90	83	81	79	82	75	67	86	81	70	71	87	69	85	70	78	98	92	76	84	69	88	65	86	85	81	90	79	91	67	89	66	96	67	85	88	74	86	77	88	77	74	73	74	82	79	67	74	85	69	86	84	80	82	61	89	100	49	83	81	74	79
26545	2294	1229	1378	2569	3715	4026	5113	5815	5263	4624	3571	2860	2674	2169	2080	2035	1959	1973	1895	1849	1868	2024	2312	2355	2317	2193	2126	2095	2018	1948	1773	1572	1548	1392	1375	1306	1192	1114	1096	1046	1057	1044	991	938	965	971	946	909	900	841	849	830	820	810	859	855	800	774	717	777	782	762	740	744	726	747	741	687	762	741	733	792	755	747	782	758	758	761	743	746	764	720	749	764	745	696	763	716	697	742	737	715	668	730	705	712	652	687	714	672	653	655	675	710	702	696	702	634	709	703	682	694	637	719	629	674	724	716	675	686	678	626	702	662	708	700	703	657	633	668	681	662	650	677	629	672	679	655	642	669	651	739	681	637	647	682	657	623	678	697	659	667	704	692	676	644	675	691	646	640	597	642	645	663	635	661	682	671	685	660	664	661	645	690	678	700	678	635	684	679	645	638	675	685	662	605	696	650	639	674	688	676	626	665	641	670	648	678	639	653	675	645	648	697	642	644	624	678	717	658	683	674	665	649	684	679	647	658	696	633	617	655	663	683	696	649	673	689	660	642	671	637	675	664	627	648	659	666	645	673	650	644	635	686	656	639	684	678	652	749	658	631	628	665	682	623	624	659	679	663	647	627	656	617	640	642	649	687	697	672	637	666	671	630	651	653	619	688	640	682	649	664	689	654	662	690	669	646	681	600	696	656	656	599	669	662	636	672	722	637	679	654	656	647	675	661	666	648	624	671	647	693	673	660	672	632	649	654	635	644	729	672	717	639	630	675	620	668	696	613	635	618	645	666	677	676	665	675	628	709	678	665	656	711	656	661	651	619	652	634	659	650	644	652	621	677	638	625	629	667	652	638	677	622	621	626	670	707	629	647	682	671	693	656	651	686	632	700	693	658	630	652	679	633	631	626	686	648	682	671	671	656	665	663	670	693	678	655	690	675	685	649	697	634	658	627	616	625	639	656	625	647	671	673	659	667	662	717	651	629	631	627	676	655	608	637	641	664	618	691	671	640	645	677	667	701	631	612	627	632	695	673	691	645	644	640	724	637	662	659	700	644	683	649	654	620	650	716	691	672	663	695	645	636	660	669	648	665	690	697	669	680	664	657	641	693	659	666	668	686	654	659	669	686	610	666	666	659	659	660	649	659	667	687	668	665	676	597	626	692	701	699	671	686	704	633	635	647	644	626	716	656	674	637	687	645	675	643	626	661	653	677	668	671	658	622	638	679	702	640	646	635	643	596	656	713	644	647	661	638	651	606	684	709	662	645	670	660	642	644	699	699	652	655	644	633	684	662	665	636	665	610	674	666	703	692	692	656	668	682	686	677	593	683	677	663	665	692	642	657	673	675	665	679	662	662	645	626	663	665	675	649	655	645	662	653	671	668	652	612	671	685	626	653	620	691	660	677	629	650	721	673	658	659	655	738	661	629	657	659	653	670	651	650	646	656	640	616	664	663	698	644	672	665	700	648	677	660	634	645	641	636	644	659	584	694	624	681	654	672	657	694	644	678	675	665	689	681	669	632	692	663	671	645	706	602	667	671	625	679	632	651	677	679	671	637	686	621	699	662	670	719	646	653	676	631	668	647	676	669	649	638	687	655	657	672	656	694	635	639	629	653	706	646	641	627	612	685	720	652	626	691	657	685	646	665	658	690	623	682	626	686	664	695	654	669	706	673	691	646	639	660	633	627	643	665	690	649	631	679	634	661	638	672	684	628	670	684	648	623	643	678	671	647	693	658	636	668	670	627	675	672	644	681	660	631	646	661	645	621	673	665	677	671	669	651	666	694	661	685	722	669	671	689	656	699	661	645	655	654	707	638	656	601	653	713	668	675	625	669	637	674	670	675	686	646	686	605	671	688	646	664	664	654	618	672	660	616	714	650	650	645	669	696	699	672	674	685	685	678	610	659	646	644	647	677	644	658	666	652	681	688	623	699	705	656	694	690	618	701	674	628	665	658	686	662	660	675	640	667	666	645	604	639	663	673	633	653	665	684	564	655	675	701	642	671	735	686	616	634	666	658	648	638	686	626	690	668	682	660	631	654	629	650	628	655	688	628	664	678	698	677	662	625	669	701	666	714	686	648	664	691	674	701	671	641	649	639	690	672	667	647	699	730	669	645	611	663	656	664	673	670	734	678	670	640	616	647	682	636	653	719	702	655	646	615	650	687	639	656	644	684	667	709	671	661	619	667	624	696	664	637	645	617	620	645	653	659	639	666	647	657	671	697	653	708	655	653	720	647	668	672	650	678	667	621	628	630	674	605	684	623	675	622	663	609	630	673	630	682	680	652	688	654	685	684	653	679	681	661	649	600	720	645	639	645	627	688	667	671	655	620	657	666	663	636	702	637	662	659	628	674	610	689	647	665	676	664	638	670	694	654	687	652	666	656	695	653	639	709	647	600	649	648	621	709	682	624	643	635	629	684	638	615	667	663	666	703	655	658	646	707	615	651	657	663	627	703	689	619	698	673	649	654	692	662	654	649	683	685	642	668	637	632	644	681	682	590	695	682	642	659	666	692	687	599	620	674	665	678	659	688	691	646	671	708	666	641	617	644	671	654	680	646	683	649	608	672	649	675	633	654	695	659	620	671	675	622	684	648	623	704	676	648	654	653	619	647	643	671	667	683	699	654	630	699	636	612	633	624	677	691	662	678	696	652	639	628	694	705	676	644	653	651	674	665	642	678	669	658	646	705	710	736	633	688	645	647	664	635	698	639	664	707	713	715	632	652	643	663	646	690	618	611	645	674	678	664	647	621	666	631	717	675	651	652	657	647	680	661	657	637	626	661	665	607	608	614	594	688	657	662	693	702	659	626	641	637	694	672	687	654	667	625	662	628	607	657	644	646	648	699	644	652	664	665	681	691	626	654	693	664	675	673	619	681	657	682	619	647	649	655	687	667	650	707	671	629	658	683	676	612	671	663	664	637	691	678	690	687	691	668	680	629	614	643	639	676	639	652	680	642	649	637	683	672	653	674	676	685	623	661	645	681	670	652	667	708	669	673	636	675	679	657	681	684	718	656	646	642	659	703	662	677	648	640	703	679	683	650	685	684	658	665	665	695	647	665	671	678	643	639	658	649	661	648	664	684	654	682	628	679	649	700	674	646	635	689	674	698	645	692	655	671	678	634	655	660	673	710	642	637	658	679	618	674	643	620	663	716	657	639	686	634	649	669	646	625	648	647	652	694	632	682	661	665	653	659	658	651	650	690	674	631	644	663	695	664	645	691	629	692	681	661	632	711	629	649	664	684	676	665	667	667	660	636	696	621	649	623	646	689	617	653	689	682	677	659	659	673	676	648	619	671	619	663	627	686	680	681	720	679	638	652	690	664	596	692	679	714	631	665	662	682	665	666	620	675	655	675	606	653	674	633	635	649	678	655	647	644	678	660	661	654	688	615	672	714	674	669	661	661	638	664	634	640	668	643	641	639	641	666	698	722	692	681	672	666	651	645	649	690	622	666	642	699	679	642	694	676	694	628	685	684	693
10840	176	64	53	56	48	66	96	94	106	96	86	62	79	65	54	87	59	53	51	50	64	68	83	84	72	77	89	76	87	76	71	60	56	43	61	51	39	54	52	48	42	36	45	40	45	44	33	49	34	34	32	37	30	28	29	24	40	32	42	26	33	39	39	29	40	39	41	31	22	39	36	41	29	31	40	45	39	31	32	37	38	33	35	30	32	25	35	44	27	20	32	34	38	38	40	24	35	41	33	31	26	33	32	25	30	35	36	28	39	26	38	41	30	31	30	30	25	34	36	31	29	32	37	27	33	31	40	35	31	39	28	21	29	29	29	33	23	37	23	29	28	24	36	33	30	22	27	32	24	36	36	30	25	33	23	29	27	34	31	23	29	30	39	33	19	29	35	32	38	24	30	44	33	35	23	31	33	35	27	33	30	29	35	25	25	41	23	34	28	39	40	41	27	30	29	36	34	37	28	27	30	35	29	20	25	20	31	37	29	22	35	32	34	35	28	37	22	31	27	22	32	32	37	28	31	32	34	34	31	35	30	29	39	36	25	31	27	28	24	27	39	37	31	28	30	40	30	28	37	28	27	39	28	28	31	32	29	33	34	24	25	21	39	41	21	22	39	29	28	23	28	29	37	34	32	44	33	33	32	30	34	25	27	19	25	32	35	29	23	35	31	32	33	32	25	28	34	23	32	23	40	30	32	43	38	23	30	36	24	36	39	25	27	43	32	27	32	32	40	42	26	26	26	26	20	34	43	25	35	32	25	37	27	25	27	27	33	31	34	28	35	39	35	32	31	28	41	38	43	35	24	34	26	34	30	30	21	40	34	26	33	42	33	32	31	23	32	21	48	33	40	23	28	29	31	31	31	33	33	29	38	29	24	32	23	26	25	32	36	34	31	29	28	29	29	26	28	30	35	26	20	32	30	40	38	35	29	33	37	40	34	35	38	22	33	31	24	27	32	27	28	28	35	34	25	34	29	35	34	35	37	30	34	31	28	35	38	32	30	34	31	36	22	32	27	37	34	36	28	30	36	36	38	32	33	26	37	33	30	34	37	29	29	28	33	21	34	37	27	19	31	37	27	34	30	29	39	33	22	37	29	20	37	38	24	35	31	33	44	33	32	28	27	31	29	30	34	29	35	37	34	30	34	23	43	39	33	36	25	24	34	35	33	34	26	26	33	38	30	27	37	25	24	33	21	40	31	39	28	31	33	32	27	33	23	26	32	22	27	33	30	29	26	37	31	29	31	26	41	30	31	29	30	21	33	20	29	29	25	34	26	37	39	25	32	25	23	36	32	28	44	29	35	24	30	32	25	29	24	27	33	22	30	23	24	36	26	29	33	32	30	35	26	25	27	32	34	30	34	43	28	28	29	33	35	32	34	39	25	28	30	27	22	26	31	29	35	29	27	32	32	33	36	30	37	37	36	34	35	32	36	36	43	19	28	35	28	32	29	28	29	28	26	27	24	34	34	36	26	28	32	36	26	26	30	24	33	33	21	29	36	36	37	33	27	25	37	32	28	40	41	36	41	35	28	25	25	35	29	29	40	29	26	26	39	28	24	40	30	33	34	27	31	35	28	34	35	35	35	46	28	19	30	29	37	33	34	29	34	37	26	32	31	34	32	36	37	27	28	36	30	24	33	34	33	37	30	32	24	26	24	30	24	20	38	40	41	37	31	34	17	43	27	29	32	30	31	39	23	27	41	33	23	31	40	29	26	32	33	34	31	34	36	26	29	34	16	33	25	38	33	30	36	28	24	28	38	31	31	38	29	37	39	28	43	38	27	36	30	16	25	32	28	31	30	36	34	34	33	39	34	26	27	28	27	28	37	33	35	36	30	28	28	38	33	32	40	33	39	25	28	32	34	36	38	28	30	37	30	20	31	31	36	39	35	42	33	42	30	34	33	31	31	43	36	29	27	34	30	25	27	19	36	25	31	32	32	25	33	37	32	37	24	38	38	34	39	28	27	39	26	29	32	33	27	29	38	35	30	37	30	37	31	26	31	44	29	30	31	28	29	27	40	33	44	37	43	29	35	39	32	29	30	28	34	31	20	26	30	35	31	24	32	24	24	35	37	35	23	28	36	34	27	35	34	27	35	36	22	24	31	44	23	39	31	32	26	25	39	27	21	42	28	26	27	23	27	26	35	30	27	27	26	23	25	31	31	24	30	29	30	28	33	25	29	27	28	28	32	29	38	31	40	38	32	41	25	22	21	48	28	28	25	31	24	23	28	34	32	25	41	30	32	32	34	26	42	29	37	35	36	33	26	26	34	24	35	39	39	39	31	32	36	33	33	30	29	29	27	29	28	36	22	31	28	35	32	16	24	36	29	25	39	35	30	34	35	34	39	31	30	17	30	32	36	33	43	31	35	25	24	30	32	31	29	32	29	25	37	30	29	32	35	32	35	40	30	37	37	31	35	23	27	32	29	33	21	37	22	30	31	25	33	32	30	38	31	29	39	38	26	33	38	33	21	30	41	24	34	36	33	28	22	32	23	33	36	31	36	32	28	30	37	37	28	35	31	31	33	17	28	21	37	39	38	31	36	34	42	35	24	24	16	26	30	26	25	36	28	29	39	33	23	27	30	34	31	25	32	40	38	26	38	22	34	36	34	33	31	25	29	32	32	28	26	38	36	32	30	27	23	30	32	27	33	32	46	33	27	28	36	16	24	35	35	37	42	31	22	29	32	48	25	34	44	39	30	28	29	31	35	26	32	28	29	31	22	29	34	43	35	29	36	35	22	30	27	38	34	41	27	33	23	31	35	36	30	31	30	32	23	27	24	29	32	35	23	30	37	24	35	37	16	39	30	38	23	24	35	45	34	31	28	37	31	23	41	32	27	38	34	25	30	31	26	35	30	36	24	26	33	29	33	33	26	27	40	30	16	31	28	36	21	32	29	26	31	30	25	24	37	28	25	29	28	37	28	35	34	23	33	31	38	33	30	23	28	22	32	34	24	34	33	35	27	34	27	30	39	25	26	26	27	32	38	24	30	29	39	39	31	21	35	30	25	32	33	33	25	26	30	33	35	38	35	36	27	31	40	25	36	38	30	30	27	31	20	37	28	26	27	27	25	28	38	24	31	32	33	21	33	31	32	37	32	27	33	32	38	42	39	38	30	36	27	35	31	31	38	30	32	30	28	38	34	32	21	27	27	31	27	28	38	32	44	24	27	30	23	42	25	24	25	41	29	24	43	21	28	29	29	34	35	27	36	33	38	24	31	30	26	26	30	34	37	31	26	31	29	21	46	36	34	29	30	28	23	39	31	37	33	27	35	24	47	33	30	25	35	26	27	28	34	30	33	43	33	26	25	25	26	33	32	31	27	33	38	26	25	34	32	36	27	29	38	29	41	32	29	34	39	33	30	25	31	27	29	27	29	40	23	26	42	26	35	35	32	34	36	36	32	30	28	28	40	39	36	29	30	28	31	25	40	44	37	33	29	40	32	22	42	37	28	32	24
21927	1410	758	756	1704	2570	3078	4209	4945	4730	3889	3025	2511	2150	1932	1766	1533	1529	1655	1449	1473	1473	1704	1990	2109	1992	1915	1756	1739	1661	1613	1405	1206	1197	968	952	860	803	746	781	717	653	635	564	556	572	551	533	538	528	504	464	470	471	471	438	427	427	429	355	363	362	377	383	378	360	373	351	360	350	377	358	369	377	420	410	393	398	382	347	360	346	329	344	342	348	355	319	325	311	317	341	341	294	351	282	323	306	299	328	322	289	266	297	293	281	274	299	257	270	270	322	295	290	249	300	280	274	305	258	283	257	268	260	251	287	253	302	272	268	273	262	293	254	265	306	276	280	299	258	243	277	248	295	270	279	268	289	300	286	251	266	293	249	284	277	284	262	272	262	273	240	283	273	275	267	284	270	258	273	268	280	277	261	266	282	274	290	250	251	260	261	265	286	279	266	289	277	289	276	269	253	269	272	275	262	259	258	258	220	291	250	272	263	252	258	257	279	273	259	266	284	278	255	251	264	277	265	258	265	293	295	274	272	277	294	268	262	245	289	261	239	274	273	298	274	256	251	273	277	269	279	307	254	276	288	285	285	255	280	280	271	248	262	259	279	259	242	263	273	288	262	250	246	269	271	248	249	255	273	250	275	289	289	259	276	271	249	314	245	269	219	300	256	260	268	283	237	256	271	274	281	252	266	283	261	260	269	264	262	286	259	274	282	284	258	265	265	291	275	267	265	275	297	254	282	271	283	305	276	275	293	264	228	301	256	280	298	287	287	268	291	288	277	248	284	273	266	272	295	271	248	249	262	257	297	249	264	297	257	289	274	306	293	269	262	275	267	273	270	230	262	278	262	278	275	284	271	240	251	249	278	258	262	270	240	243	259	284	277	284	267	246	257	282	271	286	263	285	264	288	265	281	253	304	301	290	275	264	306	246	268	268	275	276	258	262	284	273	271	279	280	279	246	258	250	286	265	268	276	266	278	311	301	250	240	268	275	223	263	261	242	254	277	237	269	261	261	286	297	252	228	252	274	277	270	276	271	266	256	259	263	275	275	280	281	278	266	286	259	263	264	268	248	307	259	265	273	268	273	304	265	262	257	267	275	265	264	262	287	258	242	273	284	286	247	262	274	278	288	275	247	259	262	273	282	267	271	262	247	255	260	290	230	283	299	292	283	250	277	269	246	274	249	271	264	271	274	234	273	320	234	282	261	259	269	265	265	269	247	274	279	267	278	258	274	254	257	287	265	239	309	300	274	304	269	238	272	247	275	265	281	248	255	307	263	266	267	245	246	268	283	292	261	280	290	287	264	257	296	281	278	279	261	285	274	268	257	285	289	259	235	245	286	268	304	253	280	283	267	259	288	294	283	277	288	271	281	248	281	293	252	252	251	271	302	280	259	283	271	263	274	270	253	269	274	260	272	275	248	250	263	271	289	267	288	267	262	287	269	287	254	262	273	266	262	238	280	285	239	264	270	258	287	267	280	236	262	284	271	262	289	301	238	273	316	258	225	288	254	293	271	284	253	271	246	296	261	269	281	293	296	266	270	263	272	286	286	257	269	248	277	246	271	270	256	264	275	253	261	259	280	295	285	247	285	278	277	266	261	263	266	272	289	279	278	308	263	260	287	274	293	264	262	272	244	295	259	290	259	255	292	277	274	251	268	262	271	278	258	267	276	255	286	277	244	293	272	274	276	284	280	236	275	276	296	263	267	268	265	282	260	271	241	264	284	281	277	285	287	239	258	277	260	256	286	262	233	258	272	280	259	256	286	282	249	286	253	257	280	282	266	239	271	275	267	256	246	295	309	291	271	258	266	263	251	287	254	264	281	286	244	284	276	263	255	251	252	258	288	268	273	295	276	272	281	253	250	276	272	238	275	288	272	287	272	274	299	271	279	233	254	290	304	239	263	275	245	276	276	294	285	277	289	272	263	263	265	256	258	270	262	295	270	282	240	274	271	244	272	269	271	278	269	286	228	267	260	237	263	278	263	306	261	276	278	248	262	302	272	260	277	264	261	288	267	241	257	246	261	312	268	256	307	302	276	265	270	254	257	222	280	284	244	256	261	268	274	274	272	250	274	263	285	264	257	228	275	218	262	240	248	257	287	260	293	254	263	287	273	267	292	265	267	269	249	268	298	264	264	274	279	257	281	282	273	265	251	287	275	279	280	256	251	253	300	257	282	296	291	297	292	270	272	248	283	278	312	235	257	252	280	290	272	237	266	287	277	260	288	268	275	289	256	271	268	240	284	248	271	280	288	274	261	268	240	273	252	250	274	277	255	286	274	262	254	264	281	239	290	292	267	266	254	257	281	271	271	253	270	282	280	250	250	252	253	259	273	251	263	259	258	261	248	270	262	278	259	265	284	269	264	264	279	264	251	246	310	289	277	281	261	244	261	262	287	265	270	263	274	281	242	267	293	260	261	271	243	271	276	254	256	284	265	251	289	272	278	289	251	278	264	273	310	228	265	254	297	249	249	268	268	264	288	265	254	244	303	271	276	282	258	290	267	282	285	258	286	283	256	301	278	237	282	251	252	261	243	273	268	288	251	274	300	288	256	272	285	257	283	272	266	265	252	284	249	279	266	274	278	284	260	251	264	243	290	288	257	269	246	275	266	204	274	286	269	270	272	290	290	265	246	263	307	313	263	300	247	234	264	266	279	254	284	282	263	287	274	247	297	239	287	229	255	252	296	251	268	270	318	271	294	268	297	251	266	291	264	294	265	286	270	272	263	287	291	271	295	266	264	258	263	263	267	253	284	269	267	289	267	281	276	262	274	254	276	260	220	274	276	261	251	282	252	272	276	239	300	276	269	270	265	275	294	297	277	256	297	248	274	267	275	251	250	269	263	284	255	274	237	264	305	269	300	284	297	259	279	270	271	253	282	256	255	256	260	289	255	278	281	277	238	256	269	270	260	266	256	282	255	250	269	273	276	273	306	275	264	264	249	256	263	274	247	253	256	250	265	269	247	292	286	271	285	241	256	316	256	260	279	278	293	252	259	277	280	273	261	243	292	276	255	268	254	284	246	289	241	299	274	278	288	242	283	269	275	277	253	291	262	291	268	264	259	253	273	286	260	263	255	265	314	283	263	272	281	272	266	270	267	287	300	276	254	275	259	279	258	261	246	295	278	284	255	261	303	228	269	264	257	256	270	263	276	238	277	271	255	246	274	297	255	256	249	280	286	263	303	275	259	280	281	267	278	266	264	301	268	270	268	278	282	281	259	294	269	249	268	272	270	290	266	282	273	271	260	243	282	293	272	259	277	291	278	267	303	266	281	279	272	274	246	304	268	279	254	251	249	281	291	277	261	273	273	270	270	255	260	244	256	242	285	245	267	247	277	250	264	313	263	270	257	283	255	279	252	272	240	262	294	302	272	274	239	296	270	269	302	272	274	271	249	274	287	303	255	261	269	272	271	305	267	281	293	261	284	272	239	250	263	278	250	281	266	268	250	292	267	247	263	257	271	279	255	263	256
15022	559	156	117	108	106	123	176	181	180	174	148	127	149	139	136	114	104	125	124	138	121	118	151	175	146	119	139	154	134	129	119	124	111	95	108	111	89	92	83	95	86	95	92	95	98	84	77	87	85	91	72	99	84	80	82	73	78	57	82	83	77	93	77	74	78	91	88	82	81	70	69	72	83	77	85	90	83	65	95	55	69	88	80	68	81	84	91	81	55	87	69	69	70	105	76	82	82	75	82	53	75	76	67	101	76	79	76	69	78	79	75	78	69	75	74	73	72	95	71	86	77	91	80	72	48	67	69	65	60	96	82	79	75	84	69	80	71	75	73	65	72	71	64	72	86	58	61	84	73	63	86	73	66	75	71	69	77	81	73	65	60	76	82	64	71	72	80	92	75	67	63	71	85	75	75	78	77	67	69	84	76	72	73	71	75	69	68	68	61	63	65	78	58	63	64	79	76	61	75	69	80	70	76	90	70	78	80	73	74	82	75	87	88	85	74	81	88	84	68	78	64	91	67	65	78	55	81	69	86	67	64	66	88	91	76	62	81	77	91	88	80	73	74	52	78	80	73	63	70	68	61	82	71	74	93	78	77	76	62	72	70	73	85	84	75	65	72	76	73	64	70	59	68	64	78	81	68	70	63	73	83	66	84	69	82	74	88	76	72	81	93	58	90	69	66	88	81	77	71	77	74	70	79	93	92	68	74	73	74	68	68	63	92	77	71	75	73	71	84	69	77	80	82	65	89	86	61	62	69	73	83	73	75	81	86	75	76	84	62	64	85	69	69	62	71	76	78	69	74	68	81	75	79	87	76	91	90	77	71	72	80	76	79	73	75	68	74	74	80	66	89	69	66	69	82	81	80	67	64	73	78	60	63	76	72	74	83	75	72	89	83	54	75	76	77	65	58	72	63	68	78	67	70	87	73	75	69	80	78	71	78	73	65	59	78	65	84	79	74	74	85	59	82	76	86	80	61	78	77	87	89	61	59	85	75	74	83	80	82	76	80	88	81	86	93	80	83	88	78	80	60	71	69	59	66	63	82	93	84	77	81	64	69	76	77	75	66	94	64	74	79	76	78	78	95	78	70	73	76	63	78	62	72	87	77	71	72	75	78	66	66	75	84	68	82	69	76	70	76	85	76	78	76	76	88	69	74	70	64	71	82	80	85	74	79	68	75	67	75	82	77	65	72	81	63	66	61	75	85	72	75	82	63	66	71	66	65	78	69	82	75	59	71	80	75	68	83	64	77	75	80	69	86	81	73	76	71	59	69	84	71	81	69	92	73	70	74	84	82	64	63	77	71	84	71	74	71	64	72	80	77	75	74	71	91	49	94	61	74	73	72	80	84	62	71	77	69	90	75	74	72	78	57	73	69	81	86	80	75	67	92	86	66	72	69	70	80	68	79	84	63	51	67	80	66	77	79	82	57	73	50	81	74	70	77	75	93	88	67	69	68	76	82	75	72	79	74	77	70	68	78	74	79	79	69	70	76	84	80	83	72	74	71	80	61	53	76	70	70	72	71	83	64	65	88	95	78	78	76	74	74	68	72	52	68	75	68	65	88	71	70	53	80	83	73	71	71	81	67	71	64	69	71	79	74	65	83	69	58	83	72	76	74	53	75	82	70	97	66	67	53	61	57	73	66	75	74	83	81	83	70	57	81	80	72	77	70	75	80	63	82	65	82	69	79	86	88	91	82	78	69	73	78	85	77	81	77	64	73	62	94	64	71	82	75	83	71	82	73	64	74	83	92	67	89	80	70	76	78	62	81	80	64	75	79	72	77	93	79	72	75	70	76	65	74	64	76	84	81	86	69	63	79	81	72	77	91	66	66	70	72	65	75	69	83	68	70	89	78	82	66	60	62	80	59	67	87	68	80	65	76	70	77	80	89	75	87	81	74	69	67	81	66	76	84	76	93	61	76	71	73	83	76	83	89	93	79	82	83	74	85	70	72	86	62	73	61	75	87	68	77	67	80	78	75	69	71	73	71	78	68	85	71	77	87	83	69	64	70	57	75	84	85	70	69	72	70	77	85	76	83	78	68	66	55	74	73	87	70	75	84	76	77	83	79	89	75	54	84	66	72	78	64	69	66	71	83	85	74	84	66	79	82	81	82	62	75	69	80	70	79	59	72	71	77	66	76	75	87	66	75	83	79	82	78	73	72	73	76	70	63	70	94	80	68	82	63	71	72	81	73	74	65	74	79	70	72	84	64	87	78	65	75	80	69	78	79	73	86	78	68	61	76	79	72	78	63	77	92	83	81	69	72	89	70	75	69	68	65	89	77	69	61	87	79	60	63	72	70	74	75	71	77	82	89	77	68	72	87	64	72	63	89	72	80	73	75	76	76	77	73	80	97	68	67	77	69	62	81	76	70	78	75	67	82	85	84	85	48	57	74	62	80	64	78	69	88	63	69	70	84	84	81	67	63	73	83	67	65	64	73	84	67	74	77	82	72	84	67	75	70	61	73	83	78	93	75	60	79	75	82	85	81	56	77	76	76	67	68	69	71	68	74	77	77	87	70	75	90	86	81	57	58	83	79	59	77	82	65	80	82	86	75	86	80	71	70	103	83	82	76	75	73	71	74	74	76	63	71	84	74	93	78	69	69	75	72	82	75	60	65	69	90	75	70	93	91	73	89	59	75	77	63	78	79	80	68	74	73	69	73	55	83	76	70	73	83	70	73	81	93	72	86	57	82	61	70	68	62	67	87	70	72	69	67	72	71	60	90	71	70	72	77	69	79	84	74	62	74	77	64	67	61	75	63	70	88	69	87	74	81	66	69	61	81	76	75	82	65	71	71	89	74	82	78	66	66	61	71	69	93	73	68	80	62	87	64	61	81	76	64	78	72	78	76	67	70	64	72	88	84	78	65	72	84	71	74	67	73	73	63	80	59	91	86	67	73	86	74	80	81	73	84	56	75	93	81	72	66	60	71	74	76	85	59	90	80	70	84	69	91	87	65	79	74	82	73	69	91	69	78	75	63	75	81	64	60	58	78	71	69	81	63	68	90	76	70	75	97	64	76	78	71	80	74	72	84	70	80	58	76	59	65	58	78	101	66	78	70	81	90	79	83	70	74	70	80	82	67	67	77	75	74	80	75	68	83	62	62	80	80	77	87	70	94	77	73	66	56	72	81	68	65	66	63	90	75	76	88	67	67	70	91	85	68	73	75	76	72	71	65	70	92	74	81	78	90	74	73	80	100	70	87	72	85	71	93	80	64	69	83	80	79	60	79	76	58	76	85	77	82	75	58	72	76	78	73	66	90	86	73	82	71	75	75	64	76	65	77	68	71	70	58	72	88	77	89	70	74	70	72	68	77	75	73	74	84	76	73	79	74	75	72	70	72	71	78	70	64	72	80	72	61	78	84	59	83	80	94	68	63	80	56	67	79	61	73	68	92	68	82	69	70	80	80	81	64	88	57	82	63	83	83	78	64	75	86	95	72	86	78	60	80	70	83
28818	2912	1487	1566	3482	5291	5816	6711	7331	6933	5717	4594	3772	3330	2971	2819	2653	2539	2544	2340	2307	2250	2533	2871	3183	2854	2815	2634	2549	2437	2382	2064	1899	1722	1641	1568	1371	1374	1293	1210	1208	1160	1113	1113	1080	998	971	987	986	963	962	848	854	877	889	785	820	845	813	811	799	759	774	784	761	764	757	778	751	754	759	828	818	767	870	807	769	765	753	798	777	760	751	764	726	694	670	710	680	723	679	712	731	693	751	710	719	686	715	697	663	639	673	678	683	707	672	617	704	666	649	717	639	667	656	633	627	647	651	656	615	684	696	657	675	657	644	655	642	696	613	652	680	631	618	644	593	665	622	574	644	676	657	630	639	646	659	695	636	666	664	641	637	648	634	635	689	625	589	618	638	615	626	593	608	643	652	665	634	613	644	640	656	648	636	667	641	657	617	633	665	633	621	633	662	646	669	638	638	636	654	604	648	665	639	657	650	634	643	648	598	683	639	639	637	605	603	668	619	658	658	680	660	669	687	628	660	635	674	649	587	616	636	668	634	604	649	658	623	635	611	635	654	609	668	655	600	631	640	686	664	600	595	646	630	642	652	638	647	649	629	611	674	606	602	615	660	703	655	593	626	643	661	657	632	649	650	639	650	649	603	626	601	611	680	644	647	651	638	624	629	624	627	613	647	665	669	678	608	651	654	667	657	644	639	689	653	666	619	675	627	620	660	629	629	662	629	705	653	681	652	667	676	639	677	632	667	646	638	634	619	689	666	653	637	681	642	662	672	662	683	639	651	685	650	644	685	638	620	671	616	632	646	655	613	672	658	659	628	664	608	640	641	617	668	613	661	635	669	603	654	617	635	628	632	653	658	635	659	705	650	617	614	640	622	625	658	597	627	615	665	624	654	628	637	675	660	632	642	639	623	604	633	610	626	611	651	635	605	608	646	609	656	674	638	654	632	639	646	660	603	708	603	617	704	672	629	647	643	698	650	645	629	616	622	673	594	623	631	657	642	646	660	667	654	631	628	633	610	643	632	636	637	655	653	629	601	612	647	676	655	621	642	697	628	647	647	658	613	655	656	629	638	636	658	616	651	665	613	630	679	634	595	662	649	660	634	640	616	643	594	675	614	619	642	728	635	648	647	609	631	634	623	614	645	599	675	637	663	618	669	635	638	614	645	656	626	655	631	601	624	664	615	696	648	668	644	651	644	598	649	619	631	720	644	645	622	634	658	658	642	665	623	652	620	618	657	604	622	682	640	674	632	576	620	632	637	605	648	652	663	614	649	652	622	620	628	659	681	617	656	672	669	621	626	651	636	612	634	658	655	629	647	644	636	655	622	644	669	691	675	649	614	613	609	672	616	640	632	663	654	667	649	600	688	626	617	629	637	627	619	628	678	629	604	612	593	595	654	631	696	648	624	669	600	674	604	622	634	673	607	638	646	610	647	674	666	642	624	659	630	630	683	597	629	654	636	616	589	595	639	654	670	649	630	659	658	653	680	657	630	615	601	631	614	658	607	603	669	616	629	657	598	603	612	692	611	643	616	624	668	634	620	652	607	660	664	649	624	629	619	632	669	668	672	633	645	607	640	671	672	666	678	610	636	577	624	645	667	620	633	604	620	657	612	645	636	635	637	638	672	630	640	618	616	620	639	630	675	681	641	622	598	614	649	626	645	629	634	660	700	614	659	620	671	588	652	678	688	572	662	623	646	617	655	610	654	634	633	663	656	627	658	643	612	666	662	639	594	657	659	608	672	643	657	632	665	614	609	629	655	651	649	630	600	646	659	673	636	619	649	631	611	673	634	658	629	657	611	638	602	649	646	614	638	623	658	665	670	651	626	667	614	610	686	639	679	626	637	610	647	665	602	630	590	600	606	663	640	626	612	625	670	636	644	657	634	655	621	653	584	650	649	578	597	637	631	673	620	659	635	634	653	597	643	667	662	627	613	652	662	680	628	666	661	643	661	644	644	672	613	648	642	632	668	622	641	638	654	667	618	641	619	668	686	669	587	677	644	631	640	672	657	673	655	635	573	646	655	636	647	634	645	639	611	584	632	682	616	631	643	624	669	662	671	621	674	641	669	680	682	641	671	620	650	606	643	632	638	654	648	634	599	636	645	682	585	647	654	669	610	679	589	637	640	642	651	613	636	667	638	646	627	627	646	646	625	686	638	642	651	665	652	662	669	651	638	653	649	649	658	632	643	670	633	648	646	620	620	652	634	682	631	645	634	630	636	579	629	656	659	676	599	681	609	605	650	656	659	684	679	661	630	628	607	661	663	638	630	622	696	636	648	604	638	610	655	648	652	663	606	684	628	648	601	634	616	640	643	639	683	619	632	598	606	662	650	677	620	617	647	616	627	619	647	653	616	602	662	586	634	622	667	633	631	642	620	646	640	608	654	660	653	614	620	652	602	637	654	679	669	651	634	580	619	645	642	654	628	633	662	651	654	589	656	599	617	644	633	605	678	652	646	676	615	613	611	671	688	588	646	628	647	630	634	642	625	636	701	622	701	684	630	644	635	622	638	647	626	600	610	670	635	618	659	603	679	619	665	648	643	617	649	639	626	648	631	649	640	644	643	643	676	655	656	649	683	627	686	634	633	606	656	625	649	651	632	687	643	624	640	676	644	652	665	635	635	649	612	644	627	642	654	672	608	674	626	663	622	662	630	678	641	657	633	620	628	625	621	649	657	611	671	596	637	631	642	652	622	645	668	656	654	643	658	657	621	637	672	665	637	626	596	622	656	662	607	655	638	632	654	643	611	664	642	600	641	615	598	646	651	645	670	624	646	648	655	627	656	620	606	669	646	681	658	668	601	657	611	660	655	637	619	642	666	618	604	635	619	671	663	682	644	650	667	586	669	640	643	648	614	638	634	655	668	647	621	613	650	627	697	653	647	675	638	618	692	637	642	611	575	645	660	639	575	644	610	646	665	628	620	629	671	658	648	647	639	682	656	588	648	619	649	622	686	646	663	663	638	677	635	617	646	635	631	601	699	642	640	639	642	631	636	620	589	682	676	648	634	663	651	629	662	623	624	651	655	622	651	626	657	594	648	644	663	618	612	642	643	605	684	629	625	604	612	662	623	629	646	623	604	630	638	629	676	638	636	642	648	624	684	635	630	643	660	649	656	662	646	657	644	655	602	646	663	607	599	614	659	644	678	620	664	636	615	624	655	670	617	674	618	600	669	596	657	621	637	625	696	611	655	641	617	691	673	661	655	676	605	628	613	660	649	642	618	647	649	659	697	666	636	589	618	651	638	647	647	613	649	624	609	641	626	641	652	706	605	668	653	664	638	633	679	691	654	610	620	629	616	642	652	636	652	604	675	654	661	651	613	616	613	639	636	639	635	655	657	649	624	655	661	626	639	637	679	603	612	640	649	636	609	600	658	639	673	605	638	629	667	632	637	642	625	611	648	679	681	644	619	663	622	660	669	620	625	661	648	633	642	663	655	643	619	655	623	636	650	635	611	636	656	679	659	598	667	647
5174	53	54	30	38	45	45	67	89	80	94	78	62	58	56	63	74	67	46	61	43	54	62	74	72	82	64	75	65	54	81	60	46	54	56	53	47	59	45	49	58	51	42	51	33	52	24	44	37	45	36	37	47	48	34	49	50	56	43	43	32	35	41	39	37	43	36	33	30	38	40	49	42	46	41	42	37	47	42	48	49	41	35	43	44	35	36	46	32	40	44	50	43	49	34	49	45	41	40	40	29	37	41	41	47	34	41	30	51	44	32	50	40	45	40	27	38	39	45	46	49	38	42	52	40	34	35	47	45	44	45	35	39	48	44	40	43	39	41	44	40	39	50	40	39	52	32	41	36	39	37	39	29	34	43	40	31	36	45	39	35	34	34	45	48	39	41	56	43	27	40	34	42	29	39	37	42	38	46	33	39	37	32	50	37	30	50	43	37	39	44	38	43	51	46	29	40	37	34	54	45	34	51	41	35	48	42	41	44	44	34	41	55	40	38	32	43	44	37	43	48	37	51	36	35	46	33	33	36	42	37	48	40	22	32	49	40	43	50	36	43	42	50	35	40	40	44	48	45	29	43	44	43	29	36	42	40	28	45	44	35	39	48	44	39	34	38	44	39	35	41	34	36	43	43	46	36	29	39	39	27	34	35	45	45	47	43	52	31	33	44	33	43	36	37	58	40	55	39	43	35	44	37	31	40	46	47	29	45	43	52	41	33	46	41	41	37	46	38	41	45	38	37	32	41	45	39	39	36	49	44	41	37	33	30	43	46	47	34	50	45	42	52	47	40	31	43	58	37	40	33	38	43	35	47	39	40	37	40	41	37	31	36	39	48	34	38	42	37	33	39	47	33	47	36	31	48	41	31	38	42	33	41	34	39	39	29	33	35	50	33	42	54	39	45	43	43	47	41	44	35	48	35	40	37	45	33	43	39	52	41	50	34	52	41	53	44	39	38	37	42	45	42	38	43	39	39	47	44	38	34	38	42	38	43	39	33	36	35	38	33	40	35	42	45	47	37	48	49	50	45	46	39	32	42	32	40	30	52	39	49	42	42	38	50	40	32	33	36	34	36	38	35	31	46	46	43	37	31	45	59	55	46	30	40	39	34	43	51	48	33	43	46	32	43	40	40	37	46	36	50	36	41	36	40	32	36	46	45	43	43	46	42	37	36	28	43	31	43	54	34	45	36	38	42	42	43	38	52	45	26	44	40	35	37	42	51	41	39	49	41	46	35	33	48	45	36	35	40	43	32	34	39	40	45	32	36	45	39	39	40	51	46	42	34	38	33	44	41	36	42	29	38	32	36	31	39	37	40	46	42	47	46	47	41	38	25	44	41	42	50	43	41	41	53	44	37	52	38	41	41	43	48	39	39	47	41	37	27	48	34	53	44	48	39	34	54	39	41	42	42	49	35	49	56	44	43	36	40	27	46	47	37	44	32	33	31	38	34	35	42	27	35	41	29	38	43	50	35	52	44	33	52	39	34	42	47	29	43	35	45	48	41	46	34	46	34	48	44	41	38	39	46	39	37	44	41	36	44	44	43	27	37	57	44	39	38	41	38	46	42	42	34	38	34	43	43	50	37	38	57	37	30	42	26	32	47	44	44	48	35	44	50	38	23	53	34	43	38	30	35	43	32	43	31	58	42	35	52	47	39	37	42	29	45	34	47	37	42	51	44	41	36	38	44	39	39	36	35	49	36	63	33	43	33	38	43	36	45	44	52	34	34	45	42	44	40	57	41	43	42	35	42	41	40	40	43	30	38	39	37	40	38	41	48	47	44	47	29	45	33	41	43	44	38	48	38	31	42	48	33	26	50	41	40	54	50	35	39	31	47	52	37	43	50	44	43	51	38	44	31	33	44	40	34	50	34	51	50	39	47	39	33	45	38	40	35	33	39	38	31	37	37	23	46	41	34	40	44	44	36	42	44	34	30	44	45	40	47	43	42	40	39	38	41	36	33	47	36	39	44	42	39	35	40	45	36	42	46	42	44	39	39	29	42	53	33	41	37	35	41	41	37	43	39	29	31	47	48	48	46	39	49	41	36	39	37	47	51	35	57	38	52	34	50	36	42	49	40	49	36	42	38	39	22	51	30	41	58	55	41	39	41	36	32	35	37	32	37	35	34	40	41	43	38	45	39	36	47	38	36	53	36	36	46	43	32	49	38	32	44	52	47	42	43	43	39	37	50	48	43	40	45	38	42	39	33	33	35	45	40	42	44	36	41	34	36	33	45	45	43	43	41	29	30	38	35	48	43	44	36	45	38	42	38	40	38	48	29	58	37	35	46	39	44	50	45	45	44	38	55	39	50	46	31	47	32	36	30	37	38	27	53	44	38	45	32	43	49	38	45	35	33	40	48	30	29	43	42	47	40	39	48	41	35	48	33	33	36	40	32	54	48	38	37	42	46	41	41	38	40	36	40	53	49	41	43	46	34	48	38	44	43	38	53	31	53	35	38	50	34	39	35	38	39	38	51	25	50	43	45	46	31	45	33	46	42	38	39	39	46	39	42	41	46	41	46	38	34	35	40	39	50	41	45	31	39	39	45	44	40	41	37	35	45	21	47	33	44	31	39	31	40	49	33	40	38	43	33	40	38	53	42	38	48	38	43	53	43	40	42	45	38	45	39	37	46	57	51	33	43	38	47	50	41	41	41	47	47	44	40	37	36	32	39	51	51	34	46	31	36	56	49	38	41	38	42	49	54	44	51	35	44	30	47	43	49	39	38	54	34	35	42	48	47	36	43	43	49	43	51	57	37	38	39	45	45	39	33	36	34	35	46	35	46	38	49	38	47	49	53	37	46	55	37	49	32	44	38	40	44	40	39	30	37	49	45	41	35	40	42	36	45	50	41	38	41	47	36	40	28	46	42	28	32	45	41	46	39	39	40	41	32	41	40	42	42	38	43	33	34	41	34	48	34	50	41	43	45	57	28	52	46	34	45	42	50	41	27	48	38	41	41	34	39	43	41	32	43	39	34	45	47	34	38	35	31	49	46	47	32	38	30	55	60	51	42	42	44	33	31	39	37	31	45	43	36	39	45	55	32	47	34	51	32	41	43	41	44	43	38	46	38	40	55	39	40	41	42	46	43	30	41	35	41	34	43	35	43	38	30	39	44	65	56	48	46	41	41	34	36	36	52	35	44	46	36	38	39	52	40	38	36	44	37	28	50	54	45	52	43	44	28	32	48	42	47	50	37	41	40	40	39	35	34	51	39	43	35	53	46	39	40	51	36	45	54	39	36	39	29	41	40	27	36	37	31	34	40	44	36	34	39	43	37	51	42	39	37	37	44	53	38	32	42	46	41	39	43	42	38	34	44	51	39	33	50	39	35	24	37	38	34	53	41	44	35	40	46	39	44	40	47	41	36	38	41	29	37	55	40	37	43	44	45	32	41	40	44	39	32	39	57	34	35	41	35	46	39	59	33	36	45	41	40	28	50	60	41	38	45	37	35	59	42	52
16502	632	469	449	631	849	1126	2125	3085	2946	2568	1925	1505	1389	1234	1163	1073	1169	1257	1087	1054	1070	1247	1383	1465	1359	1343	1325	1300	1265	1169	1137	993	879	815	756	660	700	634	629	612	575	592	605	569	507	555	458	496	483	463	454	444	447	432	452	443	454	383	410	430	368	426	427	425	380	395	381	367	365	359	396	397	407	399	410	404	433	441	424	396	394	407	383	394	390	365	346	371	353	371	361	378	362	343	378	350	331	380	351	358	352	362	388	365	346	367	352	325	314	358	355	355	347	351	346	345	351	337	336	360	358	349	303	359	321	318	339	347	367	324	347	381	332	403	345	381	325	328	323	345	331	337	377	371	351	321	352	355	360	349	327	352	325	318	331	336	355	350	335	301	308	340	342	333	341	322	328	355	333	353	295	314	329	329	330	330	343	324	287	371	324	344	347	343	324	361	343	363	332	326	345	329	305	339	350	324	326	305	332	344	352	343	355	300	343	318	345	308	322	322	342	350	374	323	380	341	353	331	357	357	295	351	350	296	310	365	349	359	323	326	317	343	338	335	354	339	337	319	326	322	313	370	327	313	313	345	338	328	311	347	331	352	348	329	326	323	398	351	347	339	359	326	335	336	302	314	319	334	333	376	358	323	341	341	318	332	378	336	321	316	326	354	332	320	349	347	346	327	331	343	341	342	367	328	302	362	317	333	319	325	370	341	330	345	330	355	308	349	318	340	370	370	304	387	341	305	318	352	273	333	355	334	360	365	329	356	300	321	335	356	323	364	327	337	333	319	335	334	293	354	334	325	360	335	326	340	347	331	316	319	334	339	366	334	333	372	320	317	335	355	356	313	328	336	319	327	369	312	325	334	361	359	330	345	317	339	308	316	351	327	341	337	352	322	348	330	357	340	343	344	344	363	340	361	342	359	317	343	338	338	342	353	343	348	325	358	356	314	332	355	343	339	379	348	328	345	347	329	342	362	359	359	323	343	335	318	354	358	326	356	349	325	374	319	315	366	362	369	346	350	337	317	351	344	345	286	346	355	370	329	344	329	358	321	336	338	389	318	345	325	347	340	341	368	318	359	332	327	344	353	353	351	352	333	311	351	330	335	325	340	363	346	319	348	356	335	332	346	329	358	298	301	387	347	357	310	356	344	346	314	334	338	326	327	328	345	319	312	331	321	303	337	293	377	310	338	375	318	323	345	322	351	348	325	329	331	351	370	329	329	331	329	366	352	323	332	351	330	335	352	354	324	325	348	347	330	328	347	345	315	331	331	332	328	316	342	311	340	355	327	367	355	370	363	339	357	326	354	309	362	332	394	370	373	327	352	327	362	350	318	359	349	325	335	355	350	332	317	326	336	318	332	351	347	329	353	318	313	311	317	331	321	345	336	309	356	338	351	364	328	307	354	322	341	367	375	352	357	327	353	365	351	367	324	320	332	334	328	361	361	333	349	323	335	314	383	347	357	326	364	350	333	335	325	345	361	338	382	346	352	324	357	360	358	344	329	319	322	332	337	338	340	300	333	351	368	346	307	319	344	338	355	353	335	330	327	342	366	370	348	372	342	318	333	317	336	323	368	358	333	334	323	327	319	335	370	346	332	380	296	323	369	359	362	318	327	356	352	347	343	313	346	326	319	353	345	362	345	326	330	334	299	362	336	363	323	329	389	337	324	311	343	352	342	312	346	326	360	326	327	320	356	334	322	321	349	314	345	349	323	347	340	351	354	335	349	333	377	341	336	331	327	329	359	316	327	321	342	339	306	311	321	333	320	362	326	299	344	377	333	339	357	382	327	359	322	349	346	335	340	353	340	351	332	349	321	325	338	335	310	339	342	345	331	326	315	320	343	331	329	328	362	362	323	331	328	350	363	348	352	303	326	346	366	303	346	314	332	317	328	313	323	375	342	364	338	333	363	331	353	313	364	323	339	333	337	343	342	367	333	340	327	332	320	316	308	334	329	369	355	307	341	357	338	330	364	354	366	339	348	366	356	345	356	325	374	317	323	308	368	330	356	346	349	333	347	345	374	339	331	327	335	354	336	334	362	364	337	337	331	331	323	337	344	315	375	328	336	346	314	353	328	366	343	348	358	352	314	340	317	322	331	356	333	326	366	337	359	336	325	339	328	331	336	326	331	330	288	319	342	319	333	366	312	351	344	318	336	334	346	325	293	338	309	330	343	372	334	341	322	331	344	353	325	338	316	355	335	354	322	357	334	294	375	366	328	311	326	346	340	344	340	327	333	330	296	358	317	323	307	384	367	359	305	319	356	305	343	349	317	358	294	371	331	328	333	325	295	312	354	318	341	336	337	347	364	329	330	304	322	301	322	365	396	331	297	330	359	327	327	356	318	325	413	339	329	322	332	340	341	344	341	342	374	313	341	336	326	349	358	324	350	355	326	358	327	327	334	309	344	339	359	345	319	334	354	346	340	327	321	356	304	333	364	348	325	341	316	323	341	352	379	329	308	332	337	325	358	366	345	313	342	330	335	333	353	318	319	356	337	315	353	330	333	347	320	319	343	343	361	356	320	359	303	359	354	342	323	345	350	349	325	334	338	307	336	327	348	335	341	339	340	355	326	330	342	320	373	346	339	326	341	331	334	331	367	378	332	328	332	369	352	311	330	342	336	355	369	342	339	370	368	368	325	333	348	317	334	333	325	353	348	342	349	338	358	354	329	382	340	350	347	337	371	330	338	335	349	382	354	313	346	346	348	364	371	337	345	357	300	318	312	337	348	356	304	319	349	345	330	353	345	328	350	373	348	316	340	366	323	323	359	332	312	347	335	316	338	311	361	369	371	328	362	345	318	337	335	355	324	350	353	343	330	329	336	350	335	321	349	338	316	336	343	354	344	322	317	353	330	346	342	347	349	327	359	340	313	334	321	320	348	322	342	308	318	316	336	314	335	291	334	322	332	329	335	341	330	357	319	345	348	339	352	320	324	345	340	371	348	359	329	344	379	325	343	319	339	318	346	326	329	307	364	356	352	298	307	356	333	331	314	328	319	344	320	310	367	359	339	330	324	351	343	347	318	303	320	334	342	343	331	327	326	307	311	359	366	323	344	344	339	337	335	314	355	361	325	316	344	358	327	309	334	338	331	395	306	310	386	349	333	337	348	323	329	323	357	352	298	335	330	371	309	320	384	321	305	332	307	343	329	328	366	336	392	318	338	344	345	369	321	302	347	335	361	312	341	380	317	322	316	359	328	362	327	325	348	341	379	360	333	287	329	335	341	303	347	379	354	353	346	332	320	349	348	339	340	358	301	358	314	334	361	343	328	370	351	331	362	328	338	326	317	350	350	355	339	301	367	343	339	355	340	343	347	328	342	335	360	326	314	355	363	340	382	341	325	355	344	349	318	317	302	308	317	297	344	318	354	320	349	379	363	317	326	303	347	344	340	328	323	322	323	323	321	312	332	310	332	296	325	338	321	323	350	321	347	328	342	359	332	339	346	329	309	333	326	351	356	310	365	314	344	303
10954	301	135	103	86	106	100	121	166	161	134	155	142	116	139	113	112	116	119	119	117	108	125	114	123	114	121	121	122	118	138	108	102	113	101	121	85	97	94	100	114	96	102	71	99	88	91	80	73	83	95	81	86	80	76	85	78	85	79	73	66	73	83	66	75	90	73	92	83	84	76	87	74	80	80	76	99	91	63	94	70	96	105	78	90	69	70	82	90	86	81	92	85	97	78	72	89	83	85	65	78	87	87	81	77	80	72	72	90	82	84	78	75	81	85	72	60	69	81	72	85	72	77	88	82	79	88	82	76	63	95	91	71	70	83	76	74	88	101	76	79	82	86	77	82	76	82	79	77	67	80	86	86	89	77	78	82	81	82	89	76	63	86	73	74	92	74	85	78	78	92	74	68	82	76	80	68	48	72	82	68	92	80	88	88	81	71	64	98	83	65	84	76	86	82	66	71	78	73	87	75	72	75	82	67	82	90	82	56	88	79	84	76	86	66	82	74	68	79	73	79	88	67	79	73	70	81	66	78	71	93	67	64	80	83	70	76	98	86	63	85	80	75	77	75	77	68	78	60	55	79	82	66	65	71	77	63	85	66	86	74	69	81	74	85	67	73	67	87	75	87	76	83	85	72	74	82	75	87	77	94	87	83	75	71	52	80	88	76	83	101	87	72	71	82	83	78	71	82	62	98	69	75	94	66	73	79	62	84	71	73	80	81	88	88	82	76	67	79	86	86	86	88	81	81	80	102	77	76	73	71	83	84	92	84	73	72	76	61	84	73	76	70	85	72	80	65	69	72	66	76	85	68	69	74	92	76	76	75	71	74	62	79	69	73	73	72	75	87	80	63	89	71	83	80	71	75	72	58	74	82	96	67	60	75	65	86	79	82	83	86	75	71	86	63	93	96	77	83	71	73	79	95	59	79	89	75	86	68	63	82	72	72	76	87	79	63	71	85	68	89	98	91	85	76	74	95	71	78	61	77	94	80	74	82	67	80	59	73	71	90	76	83	77	83	86	76	79	82	66	65	71	77	83	74	87	72	68	72	86	67	71	84	74	84	74	66	75	61	78	76	84	82	76	86	86	70	57	77	88	76	72	78	61	86	84	76	73	72	73	81	73	84	77	76	74	69	71	78	74	93	70	59	66	77	82	87	79	78	77	72	82	70	75	71	78	79	92	67	68	79	75	78	76	63	78	62	78	55	85	63	68	76	99	88	71	71	86	77	68	79	98	83	75	83	80	79	81	69	79	81	77	82	89	83	95	63	84	88	74	87	74	85	72	77	85	74	67	86	52	68	77	84	82	76	73	84	73	82	82	83	74	64	92	86	70	82	76	54	78	72	89	69	79	77	74	86	85	73	74	86	88	91	83	84	76	86	79	72	69	87	83	70	89	66	83	78	74	63	87	67	77	79	85	81	79	77	61	84	67	69	64	70	68	80	85	78	83	90	71	77	71	91	74	69	61	89	82	59	80	94	104	63	80	90	86	78	73	77	86	86	66	69	75	87	68	79	66	75	93	81	82	89	69	75	79	85	88	68	83	75	80	72	84	77	79	68	74	89	87	97	73	82	87	79	83	73	90	65	74	83	74	74	73	71	89	83	87	74	76	83	70	71	72	85	91	64	79	63	76	62	72	90	82	72	72	76	80	83	73	83	71	90	70	60	73	76	76	72	76	58	64	95	74	57	83	78	75	82	89	84	97	77	93	82	78	78	72	88	67	78	65	73	92	67	78	86	103	81	74	68	92	72	71	73	72	75	97	87	79	80	82	79	75	78	77	70	71	76	82	89	76	88	80	80	77	63	84	85	86	64	72	88	73	76	76	84	82	95	79	64	79	75	89	85	80	70	104	84	89	85	87	72	84	96	79	68	77	65	81	78	79	67	77	80	87	73	57	64	87	73	94	79	87	83	78	74	81	74	76	86	68	72	81	72	81	83	79	77	102	63	80	79	80	66	83	84	82	81	85	67	70	79	96	80	84	87	72	72	83	78	73	76	73	85	70	84	64	82	77	71	82	69	84	81	84	70	59	62	76	73	88	92	85	82	73	76	77	82	88	79	81	68	91	80	83	75	83	73	70	82	71	76	75	84	77	71	90	77	88	84	81	71	86	62	68	90	85	85	81	67	101	73	85	71	73	62	86	72	77	72	95	82	83	77	82	104	90	88	76	91	59	77	88	76	83	79	76	91	72	77	64	78	71	71	70	76	81	84	60	74	81	70	77	85	82	81	88	93	74	76	82	83	78	78	80	75	78	80	89	66	75	80	72	75	82	71	76	66	90	72	78	68	86	88	75	71	72	85	83	72	72	57	69	83	73	76	80	72	77	81	91	79	93	82	69	89	89	78	79	81	87	75	84	66	74	84	77	94	70	78	79	84	83	70	88	67	75	75	79	71	81	72	101	82	74	83	75	84	75	76	78	72	87	75	66	85	79	88	79	85	76	83	59	73	92	79	84	72	83	86	78	84	85	94	75	71	76	76	83	73	91	64	99	82	75	88	57	80	73	86	81	69	75	79	68	83	72	88	55	51	71	81	78	84	78	69	71	89	78	86	81	71	99	69	72	65	61	77	78	60	68	72	70	86	68	90	61	87	74	78	76	74	86	81	63	74	78	70	68	75	58	69	72	74	75	65	86	92	86	91	78	74	77	89	74	89	78	78	79	82	91	85	83	71	69	72	78	68	73	71	73	82	91	69	69	80	69	66	99	89	89	83	85	73	71	96	75	70	76	64	94	74	60	61	70	78	77	60	75	72	79	78	92	79	74	99	76	68	66	67	87	73	75	59	75	79	94	65	89	75	96	89	100	89	80	74	74	72	85	68	100	83	74	86	90	81	84	85	73	73	69	84	75	62	94	75	68	69	67	62	91	67	74	77	84	75	75	77	75	79	95	79	62	86	76	72	83	85	65	67	50	78	90	67	83	63	93	78	75	84	75	84	81	87	79	75	80	89	67	79	54	77	80	86	77	81	70	75	87	66	72	81	69	73	82	82	81	72	81	77	62	83	86	76	84	80	78	72	80	70	78	66	83	85	75	78	76	74	70	86	74	65	84	81	71	76	73	76	75	79	67	87	78	69	78	71	77	63	69	79	95	87	75	80	69	74	75	77	74	75	83	79	87	94	87	79	84	72	83	88	81	85	90	73	88	85	86	82	86	84	75	94	55	67	89	71	75	69	76	85	75	71	79	81	78	82	75	84	62	80	79	71	65	82	71	78	70	84	79	72	83	80	69	76	76	86	73	83	83	65	75	71	76	76	66	77	84	53	72	78	76	70	86	71	83	74	79	68	76	90	75	79	86	84	87	78	75	82	77	75	78	76	73	81	59	86	67	80	93	97	86	86	90	87	77	83	77	77	60	55	86	85	87	80	86	75	94	78	93	92	90	72	84	63	79	79	101	60	75	87	65	67	85	79	78	74	82	80	64	91	88	81	81	84	86	82	84	90	83	68	85	62	79	71	89
26716	2273	1226	1278	2562	3620	4208	4986	5758	5432	4440	3515	2883	2559	2336	2214	2161	2100	2022	1822	1847	1916	2086	2324	2330	2345	2264	2192	2132	2077	1860	1838	1643	1468	1408	1309	1172	1169	1078	1107	1065	1020	1061	991	964	872	929	960	856	908	885	875	859	798	772	817	802	848	695	838	731	759	775	697	705	761	697	720	725	744	704	774	758	749	775	722	727	777	822	740	730	705	753	728	725	717	704	721	697	685	694	678	685	667	710	658	730	643	700	705	646	710	662	668	657	667	671	635	676	707	668	658	693	643	677	684	668	671	651	660	624	643	699	666	686	645	669	643	695	645	613	692	639	641	663	716	665	683	657	671	634	670	645	662	661	664	654	614	642	663	662	636	627	664	665	611	606	657	652	681	652	608	638	633	630	632	631	652	663	663	653	638	657	659	677	661	636	667	656	623	701	631	634	617	640	670	673	656	613	655	634	636	657	636	627	626	702	637	631	627	625	655	613	628	653	609	615	655	695	686	669	649	621	648	627	624	643	597	668	699	657	667	675	633	633	665	636	680	653	682	659	677	617	631	635	655	636	657	681	639	675	638	668	641	695	716	622	645	644	678	652	616	633	660	660	650	618	686	645	707	653	669	661	669	615	635	681	649	617	643	621	664	654	668	656	672	605	631	658	642	684	637	636	636	668	641	691	628	638	663	652	654	693	648	690	689	622	635	637	642	688	647	651	670	632	610	649	673	680	643	645	670	662	612	710	621	592	649	652	628	649	665	678	645	671	660	646	659	637	674	668	611	617	626	654	632	636	638	655	668	645	647	688	647	666	639	645	657	639	671	655	613	673	616	614	679	648	635	600	640	675	598	638	630	607	711	603	650	566	622	674	698	674	680	682	632	638	638	627	663	648	652	612	658	667	680	709	630	598	688	635	623	654	634	665	606	652	616	646	658	655	664	627	686	680	677	647	647	673	637	655	688	645	676	608	635	626	660	666	646	651	627	643	631	676	610	655	674	646	627	653	677	654	610	624	658	641	695	599	624	645	672	680	660	634	662	658	618	653	656	653	644	626	685	672	645	588	646	642	657	644	647	650	615	667	680	645	619	655	621	656	637	685	634	661	635	648	679	652	634	676	652	668	603	609	691	658	676	665	626	660	620	659	641	667	709	653	654	638	629	607	644	647	642	622	688	680	614	649	648	689	664	630	663	652	619	673	631	706	647	691	666	639	704	671	704	712	660	658	636	664	667	643	631	653	644	659	660	609	680	634	629	605	653	664	641	648	687	664	604	648	651	647	645	628	654	645	673	651	650	621	648	619	665	595	651	657	643	656	609	620	613	660	679	697	683	609	679	645	637	645	645	646	628	654	659	659	668	621	651	609	657	653	619	623	663	627	616	649	632	675	605	632	628	622	660	692	608	612	677	649	660	634	653	685	702	669	640	638	657	664	646	676	640	655	612	622	660	643	693	662	678	627	675	698	660	653	609	614	605	675	652	650	657	658	604	618	656	657	652	658	639	657	667	628	680	656	624	644	643	625	619	644	627	654	665	619	651	636	646	658	666	680	668	659	642	668	659	653	649	653	675	678	604	627	664	572	681	599	692	620	622	660	654	634	609	648	676	632	642	598	633	684	607	645	648	677	642	627	659	600	643	638	644	627	647	644	664	678	649	633	668	642	665	622	672	665	678	631	593	682	654	635	669	637	651	641	601	641	648	657	635	641	632	614	649	636	630	602	684	607	612	634	653	646	643	647	608	666	647	664	647	642	647	689	693	629	649	627	636	656	673	641	642	681	618	648	655	675	627	665	608	677	641	632	586	638	713	666	664	664	625	623	632	646	620	636	620	668	656	645	667	661	646	653	695	668	662	647	611	656	610	605	680	609	633	675	630	655	666	697	648	618	640	604	602	635	665	633	639	638	618	681	590	613	698	691	668	624	642	636	639	660	623	650	665	651	655	668	686	611	672	630	648	672	625	667	659	687	627	646	626	624	659	685	668	651	632	682	666	691	615	646	631	618	664	589	649	626	609	688	662	672	678	641	640	679	649	679	625	588	616	617	649	640	624	661	680	659	636	663	690	667	615	705	667	665	666	696	653	657	601	677	648	607	669	651	641	622	617	656	700	622	637	638	664	661	691	674	669	678	623	684	631	634	623	596	611	664	695	654	640	657	617	642	653	606	629	654	648	627	628	614	688	698	630	630	626	610	665	651	630	645	663	637	638	636	611	646	636	629	673	606	633	619	615	665	649	660	645	657	674	649	654	673	632	635	632	657	634	661	615	657	665	654	658	629	649	644	616	651	636	655	655	615	658	646	668	677	678	647	646	651	628	642	644	637	644	663	661	624	673	653	642	639	656	647	654	627	566	633	669	716	653	658	654	624	650	647	649	649	675	630	673	639	672	643	692	667	619	699	658	645	624	646	663	667	661	640	702	665	613	686	612	656	688	640	659	660	627	574	652	706	675	618	651	660	669	655	656	642	643	610	644	620	621	648	712	652	620	676	686	640	626	627	637	629	665	713	638	659	686	623	669	643	659	674	649	695	654	633	638	612	658	667	684	613	651	670	680	635	616	639	669	684	662	649	650	653	628	606	616	653	653	650	644	669	634	631	665	625	632	643	692	637	576	645	627	615	622	620	639	633	671	647	648	683	662	678	616	676	640	609	629	619	636	657	672	649	639	649	625	631	652	660	651	635	686	655	637	628	658	659	638	636	615	622	688	634	661	634	631	665	630	654	659	653	673	661	626	687	630	632	656	647	650	627	678	652	667	641	636	701	667	653	638	680	683	652	659	651	644	623	651	662	683	613	676	655	670	661	684	657	676	690	641	684	643	688	667	676	646	656	622	656	617	660	597	647	694	673	667	650	631	664	574	669	673	663	606	631	642	679	620	647	654	584	669	654	619	643	684	625	643	693	609	649	646	674	680	658	611	722	684	658	648	682	664	638	645	656	660	605	598	678	691	681	660	640	667	641	622	669	656	667	650	615	665	624	653	632	649	648	659	696	636	629	699	620	658	674	661	618	673	642	643	658	691	651	633	597	671	655	680	652	617	679	647	688	666	659	644	650	640	687	631	666	661	623	609	622	670	624	616	658	668	664	652	696	671	587	661	645	677	667	674	631	638	670	653	638	658	623	655	670	655	650	619	690	664	712	676	624	665	645	688	610	664	694	665	652	659	664	668	591	659	620	616	655	638	637	668	662	645	706	669	632	687	654	681	583	674	630	667	629	603	675	627	609	620	644	604	663	649	650	671	632	646	669	664	628	645	634	630	653	631	624	644	666	627	623	662	641	656	614	654	618	709	609	643	677	608	655	637	631	662	702	674	620	634	661	640	643	634	695	643	651	627	632	645	695	670	621	631	663	668	615	658	670	660	655	633	621	649	657	632	672	650	654	611	644	657	687	655	620	650	646	633	651	641	610	626	652	648	662	624	641	665	647	682	639	650	649	675	676	691	607	667	595	640	643	653	649	659	633	689	620	619	624	658	611	672	609	672	626	643
11261	167	60	49	43	49	47	77	104	103	95	88	79	80	78	67	62	78	44	74	55	67	76	87	80	75	73	62	86	66	68	72	59	65	39	46	43	45	43	41	44	52	39	47	50	47	35	44	29	28	35	38	47	36	27	25	40	28	27	32	39	33	34	28	26	39	30	39	27	41	22	29	32	36	36	31	34	23	35	41	24	28	28	30	32	30	42	29	38	32	34	32	35	38	29	33	29	34	36	34	21	24	45	31	37	41	37	33	40	35	30	37	30	31	34	28	18	36	30	32	41	30	38	32	24	30	25	23	36	28	17	27	30	34	28	28	28	29	33	28	35	32	31	26	25	28	25	26	37	31	28	28	31	32	41	31	27	25	28	28	30	29	32	29	37	26	25	33	28	33	27	26	22	20	34	31	26	33	26	30	33	34	25	24	28	27	25	20	26	32	28	38	21	31	28	27	45	39	44	30	43	29	25	31	34	29	41	35	32	34	21	19	34	26	31	31	26	25	26	37	29	21	31	25	27	30	26	34	23	25	30	24	30	23	27	24	31	44	34	23	33	37	32	23	21	43	35	37	27	24	44	40	31	20	30	41	34	32	24	25	31	32	37	28	35	28	24	31	32	27	28	46	21	30	41	36	29	29	32	27	28	29	37	26	30	29	31	34	40	46	38	38	32	36	47	28	27	27	24	27	26	27	29	36	30	35	33	32	38	33	33	32	32	35	28	28	33	26	28	24	38	34	41	32	30	27	31	24	27	24	35	33	24	41	27	40	32	34	29	32	35	29	22	33	32	31	26	29	36	22	23	27	29	29	35	29	37	29	26	35	13	26	33	22	29	31	30	29	21	31	31	26	40	33	31	35	34	28	38	33	29	29	32	30	28	33	24	40	25	33	30	29	32	25	28	27	33	28	25	28	35	26	26	34	22	34	38	27	26	37	30	23	31	34	29	28	34	26	29	23	29	27	26	40	19	29	27	26	31	38	29	26	23	36	28	47	48	26	28	32	30	32	35	35	37	31	34	22	29	28	32	24	31	31	27	29	29	41	32	21	24	31	35	57	30	34	37	29	29	33	33	33	37	20	38	33	32	25	35	41	31	33	30	39	34	30	35	32	29	22	24	30	45	32	31	27	46	29	26	31	36	26	35	28	23	32	32	32	29	30	31	29	32	40	33	34	30	34	31	20	31	23	27	26	24	33	35	31	39	32	36	29	24	24	29	38	34	32	31	33	32	32	30	36	32	34	32	30	39	24	20	31	40	43	33	28	31	34	33	30	37	27	35	28	26	30	32	31	27	33	41	29	32	32	27	30	29	32	35	20	31	28	28	19	36	34	25	38	30	35	36	21	34	26	29	32	33	28	33	29	33	37	31	27	35	30	45	31	32	35	28	31	31	42	28	32	31	28	41	34	22	27	39	24	23	26	15	27	34	26	39	37	34	27	33	24	33	26	27	31	34	38	35	23	30	32	38	26	27	22	35	27	23	33	41	35	35	27	32	30	42	33	36	23	32	35	29	42	43	29	38	39	33	31	28	26	21	28	29	33	37	24	30	30	27	35	35	33	25	29	33	30	33	39	30	47	25	23	35	26	27	29	24	26	27	29	28	29	29	47	20	24	32	27	28	39	38	29	37	28	33	28	40	27	31	44	22	32	41	33	28	22	30	43	35	23	38	40	28	31	23	36	25	33	34	38	23	38	28	33	32	31	35	31	40	28	36	35	24	32	29	27	30	33	36	24	23	32	32	19	25	35	26	38	37	28	33	29	31	34	28	34	27	26	25	36	31	31	35	24	25	23	25	33	34	37	37	31	24	30	30	28	28	32	26	26	31	24	27	25	36	28	34	31	28	32	30	30	26	29	33	35	27	25	34	51	34	26	35	37	36	25	35	27	23	33	35	32	34	30	21	39	34	27	34	35	29	36	23	23	36	30	28	28	39	30	39	39	38	35	19	37	35	28	21	34	32	36	30	32	36	39	34	31	41	32	33	30	41	34	31	30	27	25	27	43	31	25	47	30	25	23	30	37	27	38	26	31	26	30	28	34	27	28	35	25	30	25	30	30	35	32	28	30	37	27	29	35	35	26	29	33	27	34	37	30	30	32	33	26	16	28	26	37	25	29	37	28	26	35	38	27	26	32	39	30	35	32	39	27	35	27	30	26	26	34	24	27	24	25	43	24	28	29	32	31	23	24	38	37	27	31	34	31	26	31	26	31	27	24	35	33	22	33	30	25	42	34	34	28	32	25	41	36	28	30	29	40	38	39	39	31	38	38	21	25	30	33	18	28	30	31	36	36	36	30	26	31	30	39	26	22	16	32	35	30	25	30	31	30	23	24	37	30	29	36	29	31	19	34	42	28	30	25	36	32	31	31	36	30	22	28	33	31	35	37	23	39	40	35	46	35	32	34	27	30	29	42	28	27	31	34	34	30	24	39	21	30	25	30	28	30	20	35	33	33	33	31	27	32	29	21	26	42	26	27	24	27	29	28	36	42	23	40	33	35	39	32	24	34	22	37	32	36	40	32	33	38	38	35	27	26	30	36	28	26	23	28	24	43	29	24	28	29	26	31	35	28	31	24	38	36	36	26	37	31	30	29	28	27	32	26	30	22	28	25	37	23	31	31	35	30	35	29	37	27	33	43	31	29	29	31	21	38	37	31	34	34	26	27	23	32	22	32	28	29	31	36	28	35	30	29	31	29	36	34	25	24	32	26	33	27	33	40	31	32	28	39	29	27	27	27	27	31	22	34	38	37	40	31	31	45	29	32	28	30	26	44	33	29	19	36	27	24	35	30	34	28	34	32	36	31	27	31	35	39	32	33	31	28	26	31	27	19	29	31	31	31	28	32	34	33	27	31	26	32	29	26	31	28	38	26	35	27	27	30	38	28	28	25	30	44	31	26	32	31	36	17	24	35	32	36	30	37	36	23	37	36	22	33	32	30	29	32	26	27	29	28	36	29	31	32	38	22	26	30	31	42	38	36	29	33	29	32	27	29	36	25	28	23	19	31	30	48	32	42	22	34	25	34	32	22	31	32	26	18	28	33	38	24	25	34	24	40	27	27	32	36	41	26	37	23	35	28	41	42	37	39	31	29	33	36	30	39	31	22	39	23	24	31	21	36	28	31	30	33	30	35	26	30	30	32	49	26	16	32	24	32	35	18	30	26	40	31	29	34	29	32	30	29	29	34	25	31	23	43	37	32	32	34	37	33	31	29	27	28	33	44	33	26	29	34	28	32	27	30	23	31	27	42	31	34	27	19	26	24	20	24	36	31	25	30	28	39	35	30	32	33	33	40	30	30	22	25	26	37	38	27	41	24	25	29	30	23	32	41	33	29	28	34	28	20	30	29	25	31	25	23	38	28	31	30	35	43	31	23	30	25	24	30	19	32	32	24	24	35	42	35	34	32	26	27	27	38	24	24	38	21	33	29	28	27	37	28	40	25	33	27	32	30	32	20	31	21	40	28
22057	1416	690	780	1707	2631	3176	4214	4987	4881	3841	3052	2434	2186	1975	1765	1643	1736	1667	1565	1492	1438	1780	2112	2143	1928	1936	1802	1846	1648	1572	1405	1313	1055	1009	941	882	787	741	718	644	602	614	619	613	568	558	505	525	479	493	439	454	408	399	441	405	352	389	388	402	335	346	390	393	332	394	362	368	334	334	369	400	363	373	382	367	363	337	418	350	313	331	308	323	328	295	345	343	322	315	301	316	340	315	313	274	309	314	327	260	307	251	294	291	267	311	247	294	260	261	272	249	257	286	294	255	260	266	294	305	278	253	278	327	246	287	272	266	267	257	295	274	297	242	290	270	264	284	284	292	255	257	276	285	250	274	273	293	283	264	273	275	261	271	276	261	278	258	249	254	249	239	276	270	263	266	254	259	300	233	264	290	234	253	280	239	256	255	268	226	266	281	272	281	265	293	251	273	257	253	268	293	266	255	271	280	277	242	276	259	275	286	245	291	286	306	280	257	263	268	268	281	277	262	253	278	274	231	294	290	229	270	268	301	254	274	260	245	295	246	269	258	255	292	278	269	260	267	260	237	264	290	262	279	257	283	255	245	289	269	238	256	250	279	270	291	259	256	263	272	291	278	275	278	251	263	262	295	242	260	280	286	296	271	268	264	282	270	273	268	249	287	288	271	249	290	229	251	290	259	259	271	281	264	259	233	287	301	259	270	255	280	263	268	294	265	261	264	234	299	260	245	252	261	277	268	266	253	268	283	261	278	269	239	278	266	280	263	279	291	269	261	280	265	310	274	250	279	284	247	265	241	274	285	260	261	259	282	276	271	259	250	255	252	271	288	264	249	253	281	282	248	273	247	281	289	268	277	275	233	272	295	218	236	277	268	288	275	276	276	259	269	256	247	258	232	239	253	290	275	248	289	267	261	284	258	270	276	261	248	267	296	268	276	281	243	261	285	275	277	256	242	254	266	285	249	252	262	284	248	293	271	270	250	239	226	259	262	257	296	269	269	278	249	260	264	259	272	281	299	258	258	253	265	241	279	278	263	275	252	278	279	249	263	297	255	282	249	262	243	259	263	265	291	278	270	265	276	274	267	264	266	256	259	278	254	280	259	260	265	236	247	254	258	255	268	274	265	254	267	285	274	279	296	267	272	268	243	245	268	253	303	251	301	286	258	244	285	268	259	298	279	225	254	235	262	251	273	268	255	281	272	252	289	264	257	234	261	267	265	264	261	267	261	238	273	265	286	274	266	263	271	239	268	290	282	278	280	261	285	279	277	270	260	275	288	274	268	284	256	276	288	247	269	277	270	248	302	274	254	274	293	246	271	257	270	265	264	249	258	303	245	276	283	262	240	254	276	278	303	271	263	259	252	275	238	241	263	259	239	265	273	283	273	263	286	279	301	257	260	280	268	273	277	249	269	262	225	265	260	281	263	259	270	260	262	305	291	258	258	236	247	283	277	272	260	269	261	259	235	258	278	258	297	276	262	271	271	295	285	267	276	280	260	271	284	266	284	263	248	266	266	275	271	256	250	265	270	258	239	253	289	262	273	239	261	239	262	287	255	268	275	257	262	261	253	268	276	261	273	262	251	248	246	238	282	242	258	274	247	246	259	285	286	245	270	255	250	244	282	240	230	267	260	274	238	272	249	248	283	258	266	288	258	272	289	283	267	286	283	265	261	248	295	261	264	262	303	241	250	220	290	276	277	273	292	275	253	248	249	243	271	270	267	250	252	240	279	266	253	243	289	291	278	272	262	243	285	268	279	294	257	263	260	248	263	270	290	256	267	277	252	267	266	247	248	256	252	256	246	271	291	254	276	252	252	268	279	250	252	287	278	281	277	287	285	268	259	239	255	305	251	277	255	274	270	244	279	273	245	266	287	273	259	273	264	279	246	281	277	294	249	289	259	286	243	254	280	268	265	291	274	243	272	275	252	265	277	290	261	287	276	282	241	281	291	268	250	242	268	271	267	296	306	266	281	251	280	257	248	249	277	272	280	247	270	275	276	265	278	271	293	280	243	265	251	282	262	266	256	290	264	261	276	254	263	283	274	256	253	245	237	252	274	291	284	247	282	261	282	276	267	269	280	297	253	280	287	250	260	253	263	274	233	258	316	266	267	278	288	288	263	241	248	230	261	282	275	263	250	259	260	272	234	272	271	300	266	266	250	253	267	280	270	258	255	270	251	245	260	294	282	271	261	240	269	286	278	246	250	291	245	230	245	272	285	273	261	274	281	262	274	274	263	248	251	261	298	271	263	302	267	254	255	244	286	277	289	283	284	276	268	256	302	281	280	253	277	246	248	305	280	264	275	271	280	255	271	253	270	257	276	270	286	248	246	253	245	253	274	310	273	280	254	260	275	281	300	244	257	255	257	263	257	245	263	249	264	252	286	290	257	282	252	278	271	274	267	270	247	241	272	278	265	278	297	237	283	294	269	253	265	259	264	251	280	281	241	281	268	237	236	270	257	282	275	271	242	265	260	289	298	260	241	287	243	266	282	248	256	255	289	263	274	245	253	250	265	250	289	268	306	231	284	248	284	259	249	269	294	261	269	258	266	271	266	274	246	285	279	298	254	229	252	263	274	250	257	276	261	252	289	291	252	257	254	296	281	272	244	257	288	297	268	276	265	274	290	277	261	246	297	249	243	230	258	255	285	262	256	260	264	249	267	270	263	253	274	285	267	260	243	253	249	289	279	273	277	261	262	240	257	284	270	263	248	257	253	266	254	264	297	270	286	255	259	245	248	269	259	257	242	281	262	269	286	284	306	276	274	264	258	295	281	265	263	258	257	292	289	272	289	260	285	290	265	248	260	267	273	260	242	285	266	290	274	302	264	266	275	275	276	276	269	231	266	240	268	250	256	245	247	278	284	225	252	242	293	283	262	268	271	282	236	289	310	285	297	235	293	265	279	261	252	233	282	265	252	247	272	262	274	292	262	257	263	244	301	255	250	279	254	274	277	264	257	252	254	251	244	252	233	266	271	276	263	298	300	266	257	283	268	276	263	248	279	275	269	255	247	259	257	254	267	302	275	295	272	270	281	249	269	278	288	251	263	260	238	271	266	297	273	254	276	255	251	290	254	283	284	243	289	260	261	237	263	253	260	263	264	281	264	302	280	254	263	265	305	265	246	267	247	281	268	297	298	260	255	269	271	247	261	268	260	262	261	291	254	286	247	268	293	258	265	280	253	274	265	292	267	259	251	265	293	277	273	271	243	311	251	280	274	278	259	273	282	260	282	255	261	261	281	248	262	289	231	286	261	268	258	267	248	266	274	251	271	274	271	238	277	263	270	252	266	270	288	245	256	272	238	256	267	275	269	274	255	278	272	284	267	255	280	286	247	258	261	265	287	247	286	269	265	279	222	270	270	269	262	295	279	275	285	287	260	239	229	280	267	255	283	245	277	334	286	245	299	270	278	281	266	274	277	268	262	259	243	281	287	245	260	257	265	278	279	316	246	261	245	259	261	251	276	268	265	270
15405	563	151	123	113	100	109	147	159	198	170	166	132	127	134	134	113	125	126	117	115	110	138	143	163	130	149	143	129	146	131	119	122	108	86	111	77	94	94	92	108	100	87	59	90	85	70	98	72	105	84	80	81	92	67	72	75	84	73	86	81	78	81	88	75	76	70	80	69	76	73	69	90	74	98	89	83	69	87	74	70	70	77	83	67	69	84	86	78	75	70	78	74	74	72	82	82	67	75	78	82	71	78	71	75	67	78	74	76	59	86	74	48	66	71	83	68	80	64	78	79	81	61	77	78	70	78	69	83	76	72	78	67	71	72	77	73	74	59	52	83	81	72	79	82	83	85	73	59	78	81	73	77	78	63	71	53	68	78	77	73	75	54	79	65	69	80	83	77	81	56	82	74	81	75	74	68	85	74	71	72	85	82	77	78	90	57	91	71	68	74	62	70	67	72	76	73	80	79	81	76	65	61	68	62	77	87	74	75	79	62	72	61	84	73	74	61	69	83	56	75	71	82	68	71	70	62	78	51	80	78	71	69	66	73	77	62	74	78	63	66	74	79	66	76	83	72	85	66	77	94	63	70	77	73	68	71	75	66	65	52	75	92	79	72	74	79	61	78	84	61	76	73	69	61	89	83	60	78	70	69	77	78	83	72	80	69	75	69	72	70	80	96	80	72	90	78	81	77	81	83	88	71	69	80	79	93	73	71	71	70	74	65	74	89	79	83	63	83	77	82	74	70	72	79	70	64	87	75	82	85	70	74	79	73	79	84	70	78	65	78	90	73	87	74	79	71	73	84	74	74	81	63	77	69	71	66	62	67	69	69	66	86	72	57	57	69	74	69	67	72	68	56	65	95	65	63	62	82	68	61	74	60	75	64	66	62	78	87	72	74	87	77	95	80	60	83	56	68	77	70	70	76	70	78	83	72	68	71	76	81	66	72	65	81	66	69	89	68	73	84	74	81	76	78	76	72	70	69	95	75	81	72	78	58	78	52	77	64	65	66	77	73	74	71	56	75	79	64	70	65	76	85	78	85	82	78	75	85	72	65	72	86	72	64	64	63	85	71	86	99	69	72	85	71	91	72	105	72	68	79	70	80	75	83	74	84	77	51	63	71	64	87	69	70	71	67	75	61	92	74	79	90	76	78	68	69	71	71	72	90	72	76	80	77	95	79	77	66	69	76	71	99	81	89	81	80	91	75	63	67	74	87	77	79	77	68	74	77	90	65	78	74	71	74	77	65	81	77	60	74	75	67	73	90	74	77	79	78	60	74	60	70	71	75	69	70	75	66	76	93	69	60	94	75	58	72	76	64	69	77	72	81	77	62	71	76	66	82	77	66	73	73	81	59	63	85	79	71	71	81	76	79	73	76	80	80	80	73	87	67	84	68	73	75	70	87	67	73	72	68	69	65	52	57	79	66	104	72	84	63	73	71	80	61	64	78	77	63	73	66	68	76	70	77	58	82	71	75	72	76	76	64	65	74	77	71	72	74	64	82	71	76	70	75	86	76	73	76	81	92	71	67	72	64	77	73	70	85	74	70	89	73	82	71	75	68	69	69	77	66	86	71	67	77	82	66	84	83	71	81	81	67	71	68	50	72	63	69	76	68	71	89	62	68	75	66	82	69	53	69	71	77	72	78	80	87	72	61	72	65	72	81	69	84	78	84	75	70	80	79	93	83	71	62	61	78	65	62	65	62	76	70	72	73	80	72	69	74	75	95	60	80	66	62	65	68	69	76	75	85	69	75	66	71	105	73	81	61	69	63	86	85	76	63	74	63	84	74	66	86	73	75	69	84	79	70	66	73	75	96	74	69	59	80	85	57	76	64	68	85	77	58	70	64	69	68	74	69	71	78	71	72	75	99	78	69	81	68	69	79	67	63	88	70	84	73	86	82	68	77	85	90	68	82	88	85	76	91	59	68	79	79	75	75	75	63	66	71	60	75	103	62	80	79	66	69	67	68	64	68	85	62	72	89	70	66	61	60	70	76	78	72	80	79	84	86	87	71	67	54	83	62	71	81	75	83	70	66	81	62	87	76	61	71	77	71	70	89	58	60	69	57	65	91	70	66	69	70	69	68	64	73	70	76	67	85	70	74	75	74	72	89	97	73	66	85	65	62	62	69	76	74	84	81	66	75	85	78	86	60	63	80	74	59	77	58	79	65	70	59	76	60	58	75	73	70	76	69	71	58	84	82	58	84	70	71	64	81	70	75	74	65	59	77	76	79	75	59	74	71	71	75	72	87	70	85	63	80	84	77	57	71	75	66	73	72	75	74	83	79	65	71	72	96	70	77	72	83	103	72	88	68	79	79	72	84	68	71	85	68	77	89	75	67	75	82	74	79	70	70	67	72	77	76	90	75	79	72	81	66	72	56	84	83	89	67	77	79	80	74	61	71	56	63	54	79	76	77	69	77	87	75	62	73	73	68	78	79	67	76	66	79	59	77	73	65	81	78	64	68	76	73	80	64	70	71	90	76	89	72	80	77	64	65	77	73	75	68	61	79	74	81	73	66	74	86	71	70	71	71	66	68	88	78	66	54	82	74	61	78	84	63	64	68	64	81	68	71	63	88	60	84	68	77	70	73	73	70	65	68	62	88	72	91	80	90	85	63	70	75	68	67	73	77	74	70	89	69	68	57	74	69	75	81	71	65	59	71	60	65	65	72	70	64	74	81	77	74	81	65	88	74	75	74	70	84	69	71	59	90	72	85	84	75	72	80	75	76	79	88	70	75	68	77	48	59	88	75	77	72	79	65	69	71	73	77	72	85	74	63	52	70	75	82	70	86	73	63	67	78	74	54	90	88	73	82	71	56	67	77	84	62	84	67	88	82	70	77	91	70	71	83	69	71	79	68	70	71	67	80	93	60	76	63	61	91	74	66	64	66	82	84	73	72	52	82	67	82	68	68	77	83	62	58	79	75	80	85	70	89	72	82	68	69	62	80	76	67	62	78	70	86	64	64	69	75	77	73	75	75	74	68	71	76	65	76	89	62	81	78	76	72	63	81	98	78	73	67	86	69	74	76	80	64	78	73	74	72	75	71	84	61	75	61	93	74	81	67	73	69	62	73	72	87	66	86	68	64	70	79	68	69	85	88	62	64	64	85	70	57	83	60	67	78	64	64	76	93	69	72	69	59	84	63	70	78	68	67	68	68	80	87	73	80	70	86	59	63	84	77	72	67	76	74	62	73	83	58	71	53	68	73	74	72	65	74	68	83	81	65	80	91	67	84	68	76	62	77	67	81	78	71	67	71	77	72	77	79	75	73	76	85	87	70	83	66	61	63	64	75	77	61	76	70	80	80	73	68	62	66	85	83	70	79	86	75	79	68	72	76	80	68	72	66	75	86	75	66	74	79	82	65	73	71	64	67	74	70	71	67	70	61	79	64	48	75	64	69	71	61	71	73	76	73	62	79	61	70	66	73	62	70	78	71	70	62	63	75	81	65	66	68	81	78	66
28817	2889	1496	1671	3443	5209	6003	6756	7565	6903	5700	4423	3792	3469	2972	2794	2719	2683	2575	2421	2280	2245	2705	3163	3019	2770	2807	2679	2587	2534	2307	2113	1982	1708	1537	1518	1403	1326	1272	1265	1242	1205	1150	1022	1057	1037	998	974	868	948	937	922	891	857	874	864	806	828	790	745	731	742	775	811	762	765	780	790	794	772	749	746	781	785	842	809	811	756	793	775	783	739	749	747	717	679	711	763	705	734	677	740	726	726	731	648	756	678	698	710	722	689	667	663	665	671	689	648	659	621	622	640	635	657	660	631	682	637	678	689	675	624	703	717	731	671	668	650	669	670	639	679	628	679	650	628	647	612	667	599	669	647	627	632	677	619	622	655	639	633	613	668	625	633	640	601	620	615	609	607	611	659	635	662	669	629	666	647	612	633	663	639	621	693	626	626	652	631	630	662	679	626	622	628	610	651	655	650	653	625	669	653	603	636	637	666	667	621	646	650	637	642	608	645	636	701	638	601	642	619	620	664	639	699	596	635	597	659	608	652	708	620	639	621	658	638	671	632	614	626	631	636	667	632	676	665	640	634	660	627	641	668	626	633	628	635	636	654	622	626	632	639	633	645	635	661	662	613	649	657	600	634	621	603	649	651	669	635	645	654	648	664	617	596	569	663	615	657	617	636	654	629	646	627	641	648	647	628	587	614	622	641	635	639	661	660	629	633	653	596	602	724	650	655	688	625	660	620	600	603	627	663	605	626	620	673	627	654	662	666	654	609	678	605	608	646	620	603	647	638	598	625	669	583	679	611	657	671	683	647	626	621	641	623	595	633	682	633	600	665	633	670	651	650	619	655	607	658	656	598	633	660	646	616	644	644	652	640	658	634	624	630	646	634	616	633	669	607	617	645	622	670	652	603	637	608	603	617	661	628	615	658	627	639	651	688	642	652	590	651	610	623	657	641	616	664	631	637	625	649	595	660	653	618	622	634	588	572	608	596	627	622	638	646	620	603	686	631	644	634	630	654	645	585	635	679	629	632	592	664	638	615	612	626	658	690	662	659	629	658	684	612	620	648	664	630	630	604	654	646	659	652	647	640	595	593	627	646	593	651	615	656	587	650	639	583	612	615	635	622	631	685	624	617	622	646	674	615	641	619	636	624	640	647	639	637	633	614	647	595	642	614	652	629	644	643	595	645	646	649	601	634	674	605	644	656	680	628	647	673	623	629	629	658	608	583	622	623	630	626	638	677	639	627	629	682	613	677	690	636	606	622	643	669	663	660	618	632	611	609	612	656	633	629	662	701	654	665	662	613	660	686	660	648	620	656	707	669	648	640	619	611	653	666	667	663	652	611	648	655	605	645	622	618	618	630	602	649	629	650	648	699	694	665	605	613	629	654	613	610	631	660	611	682	613	600	627	646	616	646	622	650	624	617	625	648	597	605	611	628	628	652	609	657	586	597	640	679	659	598	602	647	626	619	598	623	648	636	664	674	638	622	633	676	640	669	639	612	602	608	622	675	584	663	656	604	665	679	676	646	593	645	680	658	656	635	628	622	640	649	650	619	667	648	635	658	686	629	665	619	632	646	624	647	659	614	630	653	611	664	622	635	643	652	659	632	633	646	680	553	613	627	621	683	645	681	624	623	635	646	599	696	648	625	653	613	630	603	616	666	642	628	610	628	661	653	664	707	634	606	675	611	630	622	642	645	647	634	636	634	623	659	647	629	646	635	622	646	616	645	618	617	626	638	632	559	615	633	652	658	620	660	657	625	647	647	618	616	664	619	625	633	621	618	630	660	638	636	623	670	608	646	616	643	601	629	657	637	633	630	657	649	632	652	640	575	592	615	652	611	651	676	671	650	638	633	681	613	651	611	613	662	644	662	651	665	616	632	659	645	640	687	647	642	606	643	662	657	610	646	646	604	619	650	603	600	577	662	624	629	618	674	590	621	616	624	613	661	644	621	651	665	645	654	667	591	661	651	657	651	592	684	640	652	678	675	662	644	650	628	658	586	672	621	654	636	617	629	613	680	638	597	662	633	619	636	640	598	610	655	672	658	636	648	639	658	611	623	662	654	673	630	639	666	659	617	654	643	674	632	645	608	656	648	602	650	642	617	653	666	659	644	623	619	634	650	607	648	643	645	661	654	653	603	644	613	623	663	640	661	667	621	620	610	648	661	672	608	635	661	632	671	652	626	660	652	602	617	623	646	651	665	634	678	621	643	656	664	608	647	594	612	637	632	666	608	640	632	637	651	671	622	651	649	616	640	610	626	652	656	646	658	579	646	636	627	652	622	571	669	648	615	636	661	615	641	647	637	646	624	642	654	660	627	622	641	640	659	646	628	624	616	692	668	630	674	682	618	614	653	632	597	643	664	662	646	649	618	652	601	656	683	604	674	627	647	641	669	708	691	617	587	641	624	631	603	660	638	649	646	620	608	633	626	667	624	619	638	607	576	646	660	659	639	662	650	607	638	660	678	660	633	627	606	619	616	615	599	616	626	606	682	635	645	659	575	672	637	644	657	606	644	633	675	584	630	658	632	671	646	610	635	651	664	637	624	605	635	651	690	652	627	629	662	607	641	593	610	615	661	631	641	630	638	648	686	684	668	646	591	663	598	651	670	610	665	653	654	642	626	622	671	612	603	636	609	645	637	648	624	643	637	631	630	664	615	615	674	654	632	672	674	640	638	600	644	643	639	672	643	658	617	660	621	585	676	649	625	607	668	609	625	664	619	635	597	635	622	612	679	589	656	594	647	622	667	644	642	631	595	611	636	628	647	633	653	665	655	605	624	607	645	683	649	644	666	663	645	675	649	631	639	618	665	636	617	630	617	618	601	600	631	643	635	624	664	656	639	628	621	635	591	667	606	617	636	623	674	621	615	612	616	638	616	632	667	638	680	611	654	639	638	633	608	601	676	600	646	657	634	676	634	608	657	606	622	611	614	648	618	641	668	620	617	664	626	637	642	642	643	640	616	641	618	638	632	622	622	681	611	640	623	655	655	655	639	669	655	666	666	623	607	654	649	624	632	610	638	613	653	623	641	636	672	617	635	639	614	633	633	647	669	625	622	669	679	649	623	619	629	601	666	639	602	623	624	655	590	642	608	653	663	607	693	579	608	715	617	677	592	640	634	579	665	615	635	645	667	646	663	666	647	621	600	662	638	654	659	582	617	673	646	626	606	665	654	627	645	622	644	664	676	664	667	635	628	639	633	641	643	640	630	619	658	647	629	655	627	644	653	646	662	616	563	656	612	668	648	643	632	636	679	625	658	649	637	606	662	652	616	618	591	650	613	614	655	648	624	652	661	630	624	656	671	660	636	590	650	593	609	633	587	634	605	640	646	667	641	635	611	609	640	689	643	603	679	653	635	625	635	619	648	682	667	638	642	621	651	617	646	654	661	653	625	647	640	627	621	631	639	692	612	612	648	638	637	607	596	621	615	662	640	625	659	607	588	708	617	619	648	643	604	633	611	624	635	618	593	657	656	578	595	677	635	649	650
5245	60	49	38	45	53	57	79	80	66	75	64	75	72	47	61	61	51	58	61	62	47	64	82	66	62	73	65	73	63	48	51	56	49	41	64	42	31	53	56	39	39	59	49	50	38	45	44	45	54	45	51	35	40	47	41	43	48	27	45	39	33	47	39	47	42	31	37	33	43	45	44	52	51	38	52	42	47	38	36	44	35	46	33	34	40	37	40	42	40	29	25	40	28	41	47	38	40	46	34	42	45	39	45	33	34	44	42	41	49	36	39	43	28	41	37	46	43	43	34	33	46	35	55	39	43	22	33	41	41	43	40	42	39	43	28	44	32	34	53	44	44	31	45	33	37	38	45	43	31	48	60	34	35	31	47	42	33	41	39	46	46	50	32	53	35	38	39	28	44	45	33	34	42	48	38	34	27	47	46	33	37	38	50	33	29	34	32	38	37	48	38	40	54	47	33	36	41	40	44	29	49	36	39	35	38	48	45	44	46	41	41	33	30	62	39	42	39	37	47	46	49	45	44	38	40	35	38	46	47	44	38	45	37	46	32	31	44	42	38	34	41	45	34	45	45	36	38	46	41	47	28	38	36	36	31	47	60	35	33	64	40	39	53	28	47	50	37	32	31	39	33	41	43	28	50	43	42	28	40	42	30	36	37	46	51	29	45	46	29	40	36	37	33	48	39	33	42	39	53	36	49	37	35	34	27	30	36	37	30	48	25	37	30	42	40	39	44	40	35	40	39	38	42	37	48	31	32	36	36	33	44	40	38	43	30	43	35	42	39	30	27	38	36	36	27	44	34	37	36	42	42	33	40	30	39	51	39	32	47	41	43	35	52	52	40	48	37	37	35	34	41	50	48	37	37	34	39	30	41	34	47	36	39	34	44	28	29	36	30	30	37	45	37	44	28	44	44	36	37	37	36	38	32	39	31	51	42	48	43	37	46	43	40	42	38	26	33	28	36	34	39	37	35	31	41	38	41	37	40	37	36	37	43	44	35	42	44	43	45	30	44	42	46	32	41	33	41	40	43	36	48	30	31	34	52	42	39	41	42	41	34	43	39	50	38	46	43	50	37	38	45	41	47	39	36	34	42	44	41	41	37	40	37	40	39	38	39	37	29	37	30	34	44	38	36	41	45	44	37	34	44	49	39	37	38	41	40	38	34	41	28	42	40	47	46	45	47	46	40	45	41	40	38	43	50	39	37	42	33	40	51	40	35	44	37	39	34	22	39	39	38	34	26	39	43	29	31	45	38	47	39	41	52	33	46	33	39	47	33	48	49	35	28	39	44	40	40	48	40	32	29	39	34	24	34	46	39	34	37	39	36	37	53	39	31	50	40	36	43	37	40	41	41	39	44	29	34	30	36	37	47	36	34	37	31	31	37	40	33	44	49	34	39	37	48	35	43	48	32	35	42	42	45	41	43	41	30	48	43	37	42	27	36	39	33	43	49	41	42	55	41	22	44	39	36	46	51	37	47	39	35	43	46	42	30	44	46	51	42	46	36	46	47	39	35	43	51	31	44	32	47	37	28	46	38	38	33	51	42	39	40	47	46	32	53	32	31	38	48	34	42	51	41	43	37	42	42	41	32	40	41	36	32	44	41	38	38	35	42	40	37	44	49	40	51	48	40	23	30	48	35	38	28	45	48	38	35	24	37	38	49	33	49	34	47	36	39	46	49	41	42	42	35	39	40	33	42	46	35	52	23	39	37	41	41	32	44	24	45	36	37	39	49	34	46	37	38	37	36	38	37	37	36	45	36	41	46	51	44	45	45	30	42	38	42	37	37	36	50	42	46	34	43	37	36	44	45	32	33	37	47	45	38	35	36	36	47	31	40	43	41	46	38	36	50	37	39	39	46	34	38	33	42	45	44	32	43	38	41	39	41	44	41	39	54	31	36	37	44	37	50	45	31	33	43	33	33	42	37	27	43	38	42	37	45	49	25	35	38	30	31	38	33	31	42	40	48	55	55	33	34	54	38	42	33	44	40	45	44	43	46	48	34	31	42	39	44	32	35	37	39	49	35	40	33	40	43	38	30	37	40	51	47	43	51	45	41	42	35	41	34	40	46	29	48	34	41	48	40	40	44	45	34	41	53	40	42	48	40	38	42	40	46	54	33	43	34	35	31	44	45	32	38	36	46	43	42	44	34	56	45	41	40	42	38	39	36	33	47	32	44	45	32	44	35	32	37	49	38	38	44	44	30	36	31	30	40	43	31	47	46	30	43	52	27	39	31	38	40	34	48	45	41	35	34	45	36	47	50	39	41	31	43	36	28	31	41	38	37	33	42	52	43	31	38	31	33	36	44	35	45	39	33	35	40	34	27	38	42	38	39	45	38	38	41	43	42	40	30	38	35	40	40	40	47	34	35	42	39	39	46	30	31	41	33	37	43	40	38	37	49	42	43	37	43	45	31	42	29	41	44	32	39	48	54	36	43	38	38	38	39	37	42	37	47	32	45	47	33	43	42	37	29	33	35	45	31	42	38	43	41	45	45	38	43	37	33	37	29	51	50	38	41	30	30	44	39	40	38	35	34	33	42	38	51	41	50	34	39	49	43	36	39	46	41	30	37	45	28	35	46	35	53	45	37	39	45	41	51	41	52	39	41	42	45	38	34	48	36	45	41	44	32	42	49	43	36	36	35	42	27	39	36	35	42	43	34	56	36	47	40	39	45	36	46	45	36	39	45	37	41	43	44	38	48	35	42	44	34	39	42	54	37	38	45	29	36	45	32	36	40	44	33	30	48	41	39	34	45	25	32	37	36	41	35	40	40	31	32	41	38	39	32	31	34	43	41	37	36	39	35	39	41	41	36	30	31	28	34	44	29	35	37	41	42	33	33	47	39	47	36	34	36	46	31	35	46	41	37	42	45	28	43	54	36	44	42	33	39	34	49	47	39	45	29	50	45	36	40	34	28	30	41	35	41	51	45	40	54	39	37	40	42	38	42	42	41	50	41	31	42	35	40	33	51	38	29	46	36	31	39	39	35	37	31	36	37	43	43	40	44	32	43	37	36	43	35	38	31	49	48	40	35	37	37	34	28	40	35	36	41	39	40	44	30	33	43	50	36	38	45	35	46	39	45	32	49	45	37	43	33	34	35	48	33	39	33	40	39	46	40	32	28	40	40	43	31	37	51	43	34	26	42	34	36	42	42	36	28	27	40	30	45	36	40	35	44	35	51	47	37	48	37	32	50	40	38	30	39	41	46	35	48	42	38	28	35	38	41	38	42	35	36	37	32	31	36	33	37	43	41	36	46	41	37	38	42	37	42	38	37	42	47	40	39	42	39	33	29	40	33	34	39	42	39	41	42	34	35	37	33	31	30	41	41	43	34	42	53	29	36	34	41	44	41	39	36	40	43	32	35	47	49	53	33	40	45	48	33	40	45	40	33	36	36	41	50	33	35	44	33	44	39	55	25	56	43	39	46	41	33	40	28	37	32	47	36	45	41	35	31	46	39	35	37
16663	678	463	456	659	909	1185	2116	3294	3159	2332	1901	1591	1380	1238	1192	1228	1248	1242	1077	1058	1127	1345	1426	1518	1434	1440	1339	1262	1274	1229	1055	1022	895	856	773	722	680	611	670	643	600	598	530	530	470	514	535	517	531	462	446	440	436	440	461	433	457	392	378	402	383	393	434	417	408	421	363	382	394	395	410	402	392	379	415	395	392	415	399	385	381	363	408	365	364	361	366	377	362	341	335	364	387	354	389	370	383	380	341	371	362	370	372	364	345	338	364	366	383	343	338	328	360	339	365	368	349	349	377	355	361	322	349	367	323	343	340	324	342	311	318	364	288	351	345	329	346	345	306	307	317	304	337	343	339	375	310	345	322	352	324	335	326	351	334	339	305	319	368	343	349	353	337	322	323	361	365	337	361	309	343	317	342	371	308	329	337	350	330	347	302	312	364	304	355	343	313	353	340	355	344	354	330	342	363	329	341	362	332	344	328	322	360	337	352	326	346	317	335	308	351	326	335	318	301	335	285	350	335	295	322	315	352	356	357	368	343	340	341	323	353	337	358	342	327	326	336	329	329	308	343	356	362	362	363	300	360	332	341	329	338	361	332	390	359	332	319	372	345	324	356	352	362	343	319	362	337	355	324	343	362	325	364	338	327	331	330	377	332	380	354	329	318	339	322	360	322	305	331	312	317	326	321	308	340	301	338	343	371	337	358	343	314	365	322	349	336	353	322	345	331	342	366	366	341	305	308	341	336	310	368	328	327	316	321	356	310	347	331	347	327	339	342	332	314	327	328	353	315	302	331	332	322	302	341	298	344	322	364	330	332	343	335	332	307	341	347	374	370	336	372	323	350	340	342	334	369	329	317	328	323	358	320	345	362	342	327	332	318	339	353	335	296	332	333	337	343	355	340	319	301	348	351	336	383	313	328	340	321	354	335	343	340	342	364	338	327	352	356	357	322	334	328	340	362	351	360	332	336	377	317	305	327	377	334	322	309	318	311	335	352	332	322	328	312	347	323	321	294	305	360	308	342	331	323	320	336	333	353	336	345	319	317	325	324	332	329	364	313	358	348	343	336	314	315	358	343	349	344	346	335	368	341	352	297	351	325	301	319	319	336	324	319	344	360	336	327	347	340	313	306	350	345	381	332	326	327	357	318	356	336	333	305	334	325	335	311	358	327	348	346	351	324	339	336	334	322	334	321	306	321	335	322	335	326	309	333	339	303	339	342	351	355	330	334	338	343	336	334	340	307	316	335	355	314	339	380	317	344	334	344	305	336	356	350	302	348	338	328	332	320	358	382	328	292	318	315	337	339	322	319	289	343	355	335	343	384	324	348	334	344	349	341	319	344	332	343	327	355	361	346	381	339	349	358	338	338	360	345	353	341	328	346	304	332	307	329	340	325	355	324	328	376	331	367	367	363	334	295	319	335	361	326	335	358	326	339	311	368	345	339	333	331	327	335	308	336	330	363	326	341	342	348	313	346	351	334	416	346	324	329	338	328	316	316	336	346	394	310	344	350	349	379	348	320	337	334	337	343	365	334	352	346	341	376	326	322	339	312	356	345	368	356	369	319	330	315	283	296	321	334	346	332	311	337	358	331	348	374	354	319	358	340	328	303	335	329	343	320	355	306	334	328	338	346	330	353	308	344	359	333	350	364	359	357	342	331	330	345	346	357	350	335	354	317	352	329	346	332	355	349	323	346	344	315	341	329	294	353	340	310	305	334	338	359	372	308	345	336	340	342	378	372	335	328	349	325	331	354	342	349	318	303	321	355	350	338	340	348	331	344	347	340	350	340	336	311	341	336	333	322	294	324	347	335	384	298	358	341	340	350	335	315	324	347	340	330	344	337	320	340	297	366	344	331	330	397	364	344	341	329	372	347	333	318	288	314	351	347	327	326	341	355	328	351	331	335	303	342	331	316	339	299	326	334	341	349	335	312	325	343	327	327	344	297	343	328	317	368	326	350	360	389	328	345	289	316	325	346	382	373	330	337	373	344	351	336	365	349	386	341	337	360	369	355	349	309	380	329	318	352	327	355	335	342	347	322	313	311	356	318	330	346	325	337	351	353	342	337	346	349	336	342	356	342	331	335	320	338	344	369	334	346	317	336	345	343	317	341	332	326	320	317	319	358	304	338	332	337	306	333	336	344	348	365	306	378	336	325	336	353	350	374	339	339	354	353	308	308	343	328	362	356	351	327	338	356	351	334	333	340	332	334	301	340	324	334	310	334	327	313	317	345	348	312	347	342	322	326	360	330	311	332	327	341	359	329	363	343	331	368	360	310	357	327	383	360	318	294	331	332	312	371	352	361	322	341	343	359	349	324	363	335	340	364	355	340	358	304	344	364	313	342	388	317	323	363	340	341	336	364	342	332	356	339	358	289	310	324	350	312	335	332	358	349	358	334	337	335	299	295	334	343	339	344	340	375	361	341	353	355	344	360	332	330	324	301	335	373	322	327	311	321	321	326	347	357	348	323	343	347	339	316	337	343	337	307	306	323	311	340	347	320	371	369	316	352	323	348	340	287	361	344	356	356	332	336	307	380	332	368	321	317	334	331	341	371	315	322	322	324	360	366	318	359	336	334	323	381	345	374	340	336	322	303	337	363	320	335	344	338	328	343	353	321	326	306	317	342	320	335	297	339	303	327	359	343	312	342	354	314	373	351	352	390	331	354	315	335	356	317	357	343	331	362	339	374	330	356	328	307	362	365	335	343	344	306	347	345	348	344	318	314	333	325	327	298	312	353	332	348	322	334	322	381	341	353	349	344	338	354	349	344	322	371	325	355	347	349	335	305	313	309	334	338	348	341	334	319	327	330	333	331	379	315	354	332	372	329	344	348	385	339	322	349	315	352	319	316	378	337	343	320	341	336	358	333	350	327	353	334	361	335	317	316	326	334	373	358	297	337	314	348	346	321	353	345	363	340	312	351	354	313	350	357	331	340	351	324	361	363	337	336	359	341	364	341	375	370	328	341	342	366	316	351	337	338	345	308	327	327	328	331	342	370	344	335	348	348	336	347	370	356	328	346	323	329	325	308	329	367	389	330	302	330	294	304	306	332	320	334	334	341	343	326	355	317	318	318	335	322	325	324	361	361	350	331	309	347	317	306	340	343	344	314	365	341	330	357	310	338	341	323	350	315	333	338	325	362	317	360	353	318	321	378	339	320	334	317	346	331	323	332	336	333	348	322	319	328	340	337	349	339	328	320	362	330	318	336	331	355	376	326	309	349	332	335	300	321	330	335	366	352	320	337	344	321	328	333	344	339	321	341	324	335	349	342	335	345	352	320	379	328	342	319	345	366	357	339	339	312	343	344	338	312	308	326	323	331	339	344	317	339	342	352	355	328	333	332	342	355	371	343	357	358	348	363	350	332	343	333	327	368	307	353	324	335	326	350	331	355	359	341	348	332	349	357	337	329	330	313	355	361	358	350	324	326	332	360	315	353	334	357	309	365	313	327	328	357	343	343	354	320	334	344
10870	302	121	95	96	101	119	121	162	167	156	154	126	110	121	120	115	133	148	122	121	113	117	137	123	116	131	116	125	110	108	112	110	91	128	100	108	87	82	96	90	88	95	99	81	75	88	66	85	85	75	83	69	73	96	75	76	85	82	100	91	81	67	84	86	69	75	82	83	80	89	85	69	84	73	106	101	82	91	85	69	81	69	79	81	61	82	76	71	72	83	81	59	79	71	77	82	89	64	80	72	80	83	89	96	86	80	81	80	70	66	82	66	82	73	84	70	73	86	74	67	77	77	75	82	67	83	92	84	82	78	78	73	68	63	85	82	72	78	67	69	72	80	74	78	58	81	77	59	70	80	77	76	77	64	74	91	64	93	82	73	61	67	82	65	82	78	62	82	76	77	72	67	70	71	77	69	66	91	86	73	87	77	73	78	86	84	86	95	69	79	73	76	75	71	77	77	69	76	74	69	72	83	72	76	68	79	77	69	75	79	79	79	61	96	66	71	69	91	76	71	87	86	80	88	75	69	85	73	91	76	64	79	59	83	81	58	79	69	87	82	81	75	57	69	86	82	72	72	84	94	70	72	62	79	73	71	68	64	79	83	69	76	78	77	76	82	76	78	83	67	77	80	65	98	72	68	68	83	59	71	64	84	89	76	82	94	89	64	83	63	77	72	71	73	74	79	84	69	74	65	95	79	65	72	70	84	84	83	60	62	78	72	81	77	78	76	77	77	88	64	75	82	92	73	81	88	79	60	74	71	93	79	56	88	73	82	84	72	87	70	60	77	75	75	99	89	74	67	89	78	87	76	90	87	80	87	82	75	77	79	78	80	84	73	75	80	82	68	73	80	91	61	57	70	67	67	82	81	77	88	69	68	87	73	82	72	77	76	85	70	57	84	69	72	77	82	65	76	71	62	76	73	84	81	83	70	78	73	80	81	99	69	66	77	62	76	82	80	81	69	92	66	67	75	72	69	73	78	81	63	80	79	65	92	80	77	60	68	66	87	74	79	84	72	75	80	64	77	77	74	72	67	67	90	65	70	77	66	62	74	83	67	93	72	71	78	75	76	73	78	91	75	85	68	93	87	72	71	79	68	68	74	99	71	92	87	73	68	72	72	83	70	85	86	75	77	73	83	90	75	84	67	94	64	59	68	81	57	72	84	68	79	77	69	97	72	96	82	67	68	71	65	81	84	79	78	75	69	72	75	63	77	80	84	76	67	73	67	71	73	79	71	76	76	81	59	83	102	71	74	89	92	84	78	89	74	81	84	91	72	73	70	71	64	83	90	74	72	72	74	68	86	86	81	70	72	96	76	71	72	67	61	86	51	74	64	72	76	80	83	67	84	75	76	77	78	77	66	78	64	83	86	65	62	88	79	92	68	82	73	84	70	70	67	76	69	64	62	78	71	79	70	70	80	86	78	70	70	69	80	73	71	77	74	54	90	70	79	81	89	72	69	94	70	66	91	73	77	66	82	73	85	73	85	76	72	72	81	92	89	90	93	78	76	67	82	70	87	78	86	72	63	69	67	79	79	83	77	77	80	88	78	74	83	76	71	73	71	87	72	78	83	81	78	76	66	86	72	73	82	66	75	78	94	86	69	71	76	78	75	79	67	80	64	80	89	63	57	84	78	74	86	94	72	83	80	78	78	78	78	67	86	82	71	73	84	74	81	67	64	69	58	78	73	71	81	71	70	70	70	94	73	92	87	85	74	68	62	90	63	75	84	80	74	91	75	76	74	74	61	61	78	80	71	72	78	70	75	91	86	74	86	76	73	71	78	77	71	74	68	65	72	72	69	75	86	77	73	83	90	81	73	58	72	81	66	77	74	85	82	89	80	71	67	79	78	70	91	71	82	74	84	79	96	79	75	66	71	68	83	81	82	77	78	79	86	90	90	79	70	71	78	79	69	79	87	85	94	56	72	87	80	83	75	70	86	76	76	76	82	89	75	83	78	75	64	86	73	78	91	78	86	79	74	75	70	67	77	61	67	81	63	88	65	69	85	82	86	75	73	67	82	84	70	83	71	71	65	69	71	89	82	70	72	75	84	62	72	69	89	75	80	63	77	76	68	80	75	73	90	81	73	99	89	84	76	81	69	86	62	66	86	79	70	61	74	77	87	85	81	81	70	75	70	67	72	79	80	80	92	78	73	71	66	76	73	70	81	60	79	68	73	82	77	79	81	57	84	71	70	87	86	83	76	86	82	70	75	81	102	83	75	74	71	80	75	88	81	75	97	87	75	92	76	93	62	69	71	60	82	77	73	79	76	84	64	74	74	86	68	69	72	74	86	74	75	82	64	90	78	73	68	95	64	78	78	79	73	61	75	73	74	61	81	69	70	84	75	85	70	75	69	74	78	85	66	87	94	85	84	66	89	91	61	66	87	91	57	74	79	88	82	79	77	73	83	91	78	74	81	60	68	82	85	81	74	81	81	84	89	72	51	79	93	74	64	93	81	83	72	79	58	72	82	81	77	69	76	83	75	78	72	89	73	66	81	62	93	98	72	73	79	81	77	64	71	81	80	72	79	75	73	85	83	64	84	82	86	83	73	96	62	84	90	74	93	81	81	89	89	66	78	77	73	74	94	78	82	81	69	74	67	80	74	75	87	78	78	73	94	89	62	57	78	70	78	59	77	82	80	80	78	68	84	82	74	68	80	91	73	69	85	83	93	87	72	80	73	80	87	78	79	69	65	95	56	78	77	69	66	82	74	71	89	62	86	75	67	73	75	87	78	80	76	77	77	90	85	86	85	67	69	87	69	86	63	90	71	71	70	88	81	76	83	70	83	71	80	86	72	87	70	69	51	92	72	59	89	75	76	68	64	74	65	74	76	61	84	79	87	93	80	80	74	68	76	91	78	66	69	78	84	90	81	81	85	80	77	74	66	70	80	82	75	76	74	63	67	79	69	84	80	75	63	82	73	60	79	78	82	79	86	70	72	78	69	77	74	66	76	80	85	65	77	69	79	76	77	80	90	83	80	83	67	76	63	76	103	73	75	95	77	82	81	70	73	67	73	85	66	68	64	81	77	87	55	70	63	67	70	78	83	67	70	66	84	75	71	60	63	84	68	77	71	78	73	61	75	85	76	85	88	81	64	63	79	77	64	67	81	73	74	83	63	80	79	64	80	68	74	85	93	74	62	80	79	72	78	72	100	66	58	76	79	74	73	91	81	79	81	98	81	84	78	62	70	70	65	86	68	79	82	73	73	81	79	80	78	78	74	85	92	80	85	73	95	76	69	74	73	77	84	76	89	69	63	81	81	69	82	78	83	74	74	69	71	69	81	67	78	80	59	66	85	67	74	78	97	79	82	93	78	78	80	87	62	74	69	83	65	60	73	100	76	62	81	83	68	78	73	84	65	59	72	77	81	85	79	83	70	93	86	77	76	96	70	66	89	77	92	72	79	81	79	82	84	91	89	65	91	84	70	71	84	88	83	79	74	61	84	78	61	80	75	70
26640	2316	1199	1263	2492	3551	4153	4843	6114	5371	4362	3389	2863	2574	2256	2151	2142	2184	2100	1934	1921	1944	2206	2571	2501	2338	2235	2135	2164	2016	1875	1762	1624	1477	1380	1281	1250	1199	1148	1129	1086	1049	981	914	979	903	905	921	918	871	874	799	765	810	806	803	808	789	759	769	768	718	762	767	740	741	742	726	694	697	732	745	717	731	733	756	758	815	753	715	751	684	747	701	681	711	709	707	715	733	720	715	705	696	661	657	651	699	699	652	669	656	645	665	681	662	645	648	655	594	687	629	650	652	616	602	652	677	655	644	654	606	682	638	638	631	673	608	608	636	675	677	637	662	614	618	624	632	673	677	642	674	671	639	639	659	675	629	687	652	683	642	610	621	669	639	680	597	644	625	652	662	631	645	676	640	624	655	653	636	664	629	655	660	646	624	683	629	629	620	630	624	653	651	677	728	613	591	632	662	618	625	673	684	608	665	651	661	648	655	635	673	642	672	637	664	621	664	583	599	667	663	644	616	664	634	608	681	639	615	592	676	639	671	595	665	657	653	679	636	644	632	648	651	654	685	639	604	646	633	633	696	662	612	629	659	652	659	645	644	643	626	624	632	649	630	629	657	616	657	647	657	626	658	618	697	655	652	692	641	684	678	669	662	639	671	637	595	647	644	609	648	617	650	647	653	658	655	623	641	618	645	611	655	651	654	616	658	669	626	649	640	634	615	652	650	635	643	653	646	644	636	660	696	669	619	689	633	699	633	619	691	683	647	649	626	663	651	668	624	650	653	646	647	669	626	617	674	624	652	655	609	664	676	659	637	653	596	603	638	635	627	659	634	661	697	629	631	611	653	688	649	655	653	683	616	643	611	611	639	609	675	640	659	628	662	609	597	676	580	650	662	641	613	703	660	550	661	676	664	660	662	615	629	666	610	603	620	645	644	637	604	628	655	653	673	694	664	672	644	628	641	659	628	689	651	646	651	645	620	659	625	617	611	620	634	642	629	660	621	689	637	597	655	635	644	630	683	664	593	586	633	647	652	591	604	650	645	635	639	644	624	624	680	625	625	644	667	622	700	631	653	613	634	652	564	662	605	664	650	660	634	655	623	654	693	668	657	631	664	664	679	661	649	672	647	659	651	628	660	602	655	625	605	643	610	596	690	615	630	676	605	632	628	634	654	609	658	665	615	662	651	625	626	655	638	647	653	657	580	640	647	675	617	628	644	651	661	669	625	659	658	649	652	632	673	671	668	628	590	631	633	657	635	640	630	632	669	602	643	647	633	615	665	609	687	654	635	585	666	613	656	640	668	647	634	696	646	669	613	674	658	663	674	638	611	589	622	654	656	636	666	690	657	634	616	643	659	644	664	631	654	671	630	647	655	616	644	624	651	674	610	621	641	680	592	606	639	685	632	655	635	657	638	651	639	655	607	677	626	594	641	668	637	661	633	613	686	674	656	628	665	652	672	627	649	677	647	642	602	665	658	644	638	593	633	632	641	666	641	623	618	650	612	610	628	639	630	647	655	659	657	633	653	600	651	645	646	640	677	614	652	677	620	653	639	614	681	630	656	664	663	606	645	667	671	614	675	657	674	634	648	652	665	677	662	628	645	597	630	660	661	641	643	641	633	648	652	634	666	609	623	641	638	645	646	625	674	620	635	635	625	667	664	659	668	640	675	665	655	610	678	621	656	625	641	608	654	682	635	618	683	618	645	647	677	623	655	609	661	636	611	688	617	625	641	662	681	644	641	627	634	620	646	661	674	622	601	625	688	623	640	595	627	628	614	643	664	689	635	670	660	644	667	604	640	669	603	617	619	615	623	626	603	610	603	639	655	648	679	731	592	610	660	638	636	665	638	625	652	667	615	629	652	679	627	636	666	642	636	601	607	663	648	649	630	652	601	609	646	672	644	605	646	617	647	656	662	599	665	699	634	644	611	649	636	690	682	633	662	631	624	622	673	654	653	690	653	628	651	682	645	630	622	625	663	609	632	657	610	662	620	635	640	655	601	605	650	618	623	678	684	623	592	636	644	650	669	628	636	671	629	669	565	647	616	601	642	658	632	650	657	666	626	606	641	648	664	653	679	655	642	597	642	626	622	635	679	634	617	636	642	649	648	650	628	640	647	650	616	710	632	629	634	642	669	655	632	642	637	654	637	641	664	641	668	669	669	629	680	606	620	637	666	615	641	646	684	611	628	615	623	600	657	692	661	669	623	679	673	628	666	629	686	659	658	596	607	680	648	577	677	666	642	628	647	636	692	642	689	597	664	617	652	645	636	630	687	608	634	647	656	649	681	626	606	633	643	659	631	611	656	654	617	637	624	610	673	647	624	650	604	651	660	639	622	689	620	673	652	639	654	638	651	603	610	672	656	633	636	643	645	632	653	656	687	602	641	649	612	641	669	643	692	632	611	642	617	595	651	695	665	588	662	639	671	679	657	653	646	654	630	657	599	628	633	648	620	652	640	640	674	648	666	648	617	650	646	621	665	643	639	644	650	653	610	671	648	633	641	662	622	659	655	662	667	688	599	688	668	634	669	620	625	674	632	675	638	606	647	653	646	663	638	629	626	664	637	656	672	690	638	633	678	609	684	635	633	616	632	634	629	618	676	687	620	666	629	647	736	640	695	648	602	660	696	665	661	643	608	600	619	661	610	646	665	672	673	662	631	656	660	619	653	656	641	594	649	591	608	661	709	616	637	627	617	631	624	621	664	627	610	659	658	651	643	654	627	662	588	614	639	651	644	651	627	635	648	612	613	623	644	637	636	685	587	638	632	648	635	661	622	633	634	617	648	605	588	637	659	627	670	660	655	605	632	638	670	650	644	600	638	612	657	661	625	656	609	623	636	653	633	615	635	627	625	633	629	629	657	653	636	652	605	608	684	647	623	626	667	653	628	632	656	654	664	650	649	645	663	638	627	655	627	630	639	665	634	677	647	662	597	634	651	613	655	636	614	647	632	625	659	631	639	611	602	661	654	635	643	665	636	643	652	678	631	619	623	606	631	669	670	682	644	651	653	652	650	660	634	652	637	633	602	624	621	679	663	628	654	599	681	650	622	561	656	628	660	656	608	649	640	685	638	653	647	653	671	672	633	630	616	648	668	651	616	631	609	623	638	621	653	644	638	668	661	612	653	594	663	644	693	596	602	640	640	639	644	655	639	675	618	642	640	599	642	636	624	648	667	691	657	605	625	597	633	648	638	642	642	638	688	634	636	631	619	655	666	646	608	619	674	668	615	651	649	626	592	608	639	643	642	655	591	665	682	623	716	623	614	675	598	627	627	686	626	637	630	635	677	628	625	625	663	644	632	671	639	668	653	635	631	645	636	669	655	639	616	691	648	652	641	613	663	620	608	634	681	644	607	648	710	600	654	662	692	655	631	632	664	645	630	611	645	674	649	647	651	661	627	638	642	622	633	632	639	646	631	653	642	650	640	710	628	612	647	671	657	672	647	614	679	642	614	669	629	663	644	622	653	613	662	668	659	686	607
10910	166	55	55	36	42	65	82	98	106	92	89	81	69	68	62	59	62	64	54	79	58	73	88	78	66	86	74	63	89	64	52	52	50	51	50	55	50	49	52	48	46	48	26	46	33	47	41	48	34	39	42	26	30	43	39	40	22	20	33	37	29	30	38	35	35	30	29	31	32	28	19	37	39	33	30	40	24	29	35	30	43	30	27	28	27	36	22	42	41	21	38	30	29	30	36	32	23	25	36	26	30	35	32	30	30	31	30	22	28	23	28	32	38	29	38	29	32	27	37	37	31	36	25	23	28	26	27	27	26	32	23	23	29	30	30	25	30	29	31	27	37	31	33	21	25	28	29	23	30	19	31	31	31	31	41	29	21	27	26	30	28	22	26	36	35	27	30	25	30	30	34	36	29	26	28	30	35	29	26	32	46	23	29	39	26	32	27	35	31	29	35	32	42	30	32	25	35	27	37	22	29	30	36	28	28	32	31	31	40	37	37	41	32	28	33	34	27	40	30	20	25	24	32	31	32	25	30	22	20	38	30	32	32	27	24	31	30	36	25	33	29	38	32	29	34	30	28	33	34	35	44	26	26	38	24	19	25	31	38	32	29	38	28	34	40	23	26	33	27	47	28	33	25	37	21	35	32	38	29	35	24	29	28	30	28	30	28	20	31	38	34	30	19	42	22	39	26	22	36	33	24	22	35	32	38	37	30	28	26	30	26	28	25	31	33	32	31	29	41	20	22	44	23	24	23	27	29	22	38	31	36	28	30	31	37	33	31	27	35	28	27	25	21	23	28	22	22	27	24	30	32	20	37	35	25	28	25	24	35	27	19	30	28	24	21	30	39	36	40	26	30	29	25	33	32	29	35	30	32	29	16	30	30	25	21	35	31	31	34	31	32	33	24	29	36	23	32	31	25	23	28	25	32	29	29	53	35	28	33	32	31	34	33	32	22	32	22	41	25	33	26	37	32	34	33	35	24	38	33	31	31	27	20	33	35	30	28	28	26	33	29	36	30	28	24	26	26	32	26	24	37	26	36	35	26	26	32	34	26	28	33	27	29	20	27	27	27	35	29	33	31	35	32	28	32	46	22	28	30	24	22	21	32	29	26	31	32	39	28	31	36	31	31	32	31	31	29	30	36	22	31	27	30	28	27	43	26	27	37	30	23	26	37	19	25	23	41	39	32	31	22	35	30	35	28	27	25	30	31	24	37	34	27	32	29	29	38	27	25	24	27	26	34	25	30	21	26	30	25	43	33	44	31	29	39	41	28	27	30	29	36	25	26	30	29	24	31	22	29	35	34	27	36	28	48	32	41	36	25	29	25	38	28	26	35	25	31	37	31	31	31	27	35	30	24	29	42	33	33	25	30	37	28	28	36	29	31	36	35	23	40	33	25	45	34	38	18	31	24	37	26	32	31	30	30	33	32	31	21	35	32	23	27	31	42	31	23	29	29	33	28	24	33	28	24	20	31	30	42	28	29	36	38	27	29	28	30	31	29	29	36	24	32	32	26	21	27	27	29	34	28	32	33	26	35	32	25	29	37	35	28	21	37	30	27	31	29	28	26	32	31	22	34	24	39	28	39	38	27	29	31	27	25	25	21	30	36	24	33	35	28	31	28	25	27	40	19	29	35	32	36	25	37	35	42	27	27	29	25	43	30	38	26	27	37	36	36	31	33	36	33	41	37	28	27	31	28	21	23	31	30	31	23	28	25	25	30	27	32	33	32	24	30	37	39	28	28	19	41	35	28	30	28	23	25	30	31	33	28	30	27	37	24	25	31	35	29	45	41	44	39	29	26	32	28	23	29	22	27	21	26	41	46	25	41	29	26	37	22	27	28	27	21	28	29	23	27	40	34	18	23	27	25	26	25	27	38	23	33	27	34	30	28	22	48	32	33	20	28	35	25	25	16	19	32	19	35	36	32	27	31	33	30	35	29	27	33	35	30	38	32	24	41	42	44	33	20	32	30	28	29	36	36	37	26	34	32	37	42	28	22	30	24	25	29	34	23	31	42	33	43	29	32	29	36	27	41	25	25	28	33	29	27	27	37	25	29	32	25	34	27	26	35	29	20	25	29	31	26	26	27	36	31	34	26	25	28	24	30	30	37	34	26	31	36	28	26	28	34	34	36	27	36	37	30	28	27	36	27	32	39	36	25	29	34	27	28	28	38	30	34	30	33	28	25	29	41	41	27	34	29	31	32	29	30	22	22	24	27	30	33	26	31	27	29	23	32	31	31	29	21	29	27	40	26	27	32	36	35	37	37	28	36	32	33	30	37	35	26	33	35	35	21	26	27	22	33	38	30	32	35	19	36	23	34	26	27	43	28	23	20	29	21	25	22	27	32	41	26	35	32	28	34	29	33	29	27	22	38	32	23	32	22	25	34	33	23	33	25	27	26	23	32	36	28	30	28	27	33	32	29	31	34	31	41	33	30	31	27	25	19	25	23	29	31	36	24	37	32	22	29	28	30	36	32	30	28	31	28	23	34	23	31	25	27	19	28	29	21	37	23	36	38	27	34	37	25	28	29	24	32	34	38	39	33	33	29	27	31	37	32	41	25	26	38	34	35	25	28	26	21	30	28	27	31	32	34	31	29	39	30	23	31	38	30	26	22	33	18	24	26	39	30	30	42	35	37	22	19	31	34	25	36	29	30	30	39	35	31	32	27	27	29	35	20	24	42	22	26	33	35	33	29	31	32	31	20	27	26	36	20	31	24	32	26	25	30	31	33	29	34	36	24	36	36	44	43	32	35	42	28	29	34	28	28	36	31	32	30	29	25	33	39	34	26	38	35	33	36	30	30	19	28	22	37	30	35	34	36	35	32	31	29	29	36	32	36	39	23	27	28	24	36	34	38	36	37	30	28	34	40	30	36	38	29	29	35	40	32	24	39	36	37	39	38	35	32	37	36	30	32	20	33	35	21	21	28	26	25	32	26	29	27	32	28	19	35	34	39	17	39	26	28	30	36	24	26	38	28	34	27	28	30	30	33	42	36	33	35	24	38	28	26	29	35	25	30	40	31	32	31	21	42	32	27	24	32	25	25	33	26	23	28	32	28	35	29	33	33	30	23	27	35	27	26	28	26	27	32	33	29	27	31	36	26	22	31	24	33	27	28	25	42	35	27	28	28	24	24	21	24	23	22	37	30	31	33	22	35	34	27	38	28	29	34	32	35	21	20	46	29	35	32	40	38	28	37	30	23	34	34	33	30	32	34	27	28	29	31	40	24	27	28	27	40	30	28	40	31	31	34	22	37	36	27	29	34	28	41	41	31	24	30	30	27	34	24	29	22	27	26	35	33	36	34	23	31	23	21	34	28	33	38	31	23	37	25	30	32	39	37	30	20	38	35	36	37	37	28	39	24	31	42	39	30	27	35	23	34	31	31	34	39	13	18	30	44	30	33	31	24	34	29	34	37	23	28	39	38	29	33	31	32	39	36	36	40	15	29	40	24	30	30	36	23
21586	1381	715	807	1663	2707	3119	3821	5644	4762	3637	2916	2486	2251	1961	1847	1865	1835	1789	1576	1586	1431	1864	2218	2156	1958	1867	1913	1789	1622	1505	1314	1319	1122	1006	982	900	820	753	752	671	645	605	638	571	581	537	515	490	509	522	507	451	457	392	440	437	350	434	345	348	377	352	382	362	347	362	369	343	354	366	380	359	346	369	406	395	363	397	407	367	353	348	313	330	391	337	311	316	318	361	324	307	299	319	332	280	313	325	315	314	323	278	301	282	273	276	281	303	295	270	281	267	304	330	268	243	265	276	282	271	273	281	295	314	263	293	261	298	280	280	252	299	296	299	280	267	267	252	266	267	273	281	288	289	269	252	278	257	248	250	262	248	266	269	289	280	290	280	264	259	277	286	263	233	283	260	254	264	264	247	278	282	262	287	248	271	273	284	300	262	269	255	267	261	293	310	256	269	262	259	247	253	237	276	239	282	254	269	263	258	275	281	276	245	272	253	262	261	279	267	270	257	294	270	269	258	255	282	254	282	232	250	242	254	263	249	287	245	291	248	259	297	245	256	273	264	259	306	279	280	254	257	259	264	254	229	243	268	256	255	275	269	291	285	229	237	262	270	272	252	269	272	273	262	262	271	275	261	283	285	301	276	250	276	221	262	270	268	320	285	279	250	280	294	282	272	279	248	255	277	261	254	262	263	291	251	231	274	279	252	276	270	282	254	266	258	269	261	281	258	257	282	258	247	280	274	278	280	273	264	278	262	273	269	280	238	248	266	261	284	237	237	266	272	284	294	253	257	259	266	283	265	257	264	241	263	280	265	285	291	238	249	270	249	246	258	284	250	279	278	254	270	299	263	272	270	263	257	254	270	265	255	247	279	249	292	254	229	304	276	289	284	258	249	254	277	254	251	266	254	275	264	294	290	284	270	264	256	267	272	285	247	278	268	262	306	284	277	264	251	244	264	273	257	252	271	275	299	248	268	254	267	274	254	238	267	298	239	265	281	260	279	280	293	262	243	277	255	243	271	271	270	254	258	274	222	248	248	263	243	274	279	275	265	252	262	248	273	275	265	273	259	274	257	259	257	262	254	265	242	271	237	291	284	271	253	254	262	248	272	274	291	273	272	281	260	272	276	267	260	242	265	250	256	271	298	265	267	300	276	246	244	280	273	258	288	249	282	281	250	295	273	264	258	265	286	279	261	279	251	300	258	245	246	272	249	236	247	274	265	254	267	272	278	260	235	255	287	275	278	231	258	281	262	244	272	254	253	262	269	291	251	253	268	283	266	264	260	233	270	255	269	283	229	276	258	266	264	237	257	267	271	260	270	281	276	281	261	229	256	259	258	252	242	254	267	271	245	270	274	258	242	275	267	268	269	274	239	254	251	267	273	291	252	242	244	275	278	275	247	270	279	264	266	259	303	252	265	269	250	266	270	273	259	221	309	282	262	271	244	257	258	277	263	276	268	275	251	278	267	268	258	268	309	262	282	249	249	272	264	243	246	261	254	257	253	261	288	269	259	273	252	233	248	282	278	268	277	272	278	243	246	217	267	239	261	273	295	273	256	249	261	281	265	268	276	239	250	288	268	267	275	245	280	251	273	281	284	238	254	270	280	255	312	260	259	262	257	249	277	253	264	251	284	287	292	259	290	256	277	268	254	271	289	249	253	262	252	281	271	250	257	281	256	301	270	252	260	270	264	284	231	295	246	266	274	266	258	272	261	260	263	268	267	271	218	265	259	265	266	261	237	274	272	244	243	237	241	283	269	258	259	261	255	262	313	268	270	283	263	268	266	269	252	271	274	261	239	263	284	256	260	281	249	254	248	244	263	258	300	275	255	306	266	290	282	266	257	266	293	273	236	295	265	264	248	270	260	259	283	269	274	292	270	254	260	302	271	253	238	252	280	246	263	267	268	262	261	253	270	239	245	250	256	274	283	266	280	255	272	277	269	251	289	266	240	282	251	292	256	280	269	253	273	255	292	272	264	269	251	286	275	260	276	249	285	273	263	265	262	279	241	259	261	268	266	264	274	252	250	257	288	288	277	252	308	302	264	263	259	250	278	238	267	271	237	282	255	258	241	262	272	290	272	273	295	278	281	271	293	256	251	259	261	277	242	266	264	255	263	262	280	258	281	286	295	273	243	286	264	271	265	247	271	288	248	269	247	230	276	266	237	234	300	263	270	240	255	241	265	258	285	281	258	270	285	280	269	275	265	249	245	243	254	286	276	273	280	230	242	245	268	265	259	290	248	268	288	247	245	257	261	255	272	265	265	268	250	271	260	259	253	260	242	259	264	246	289	286	271	281	268	243	235	282	257	238	278	261	270	232	263	270	276	277	244	260	271	254	275	269	282	281	280	259	267	306	251	272	300	286	265	255	237	245	302	258	274	207	252	273	253	260	265	283	278	222	235	267	276	256	244	284	284	256	266	253	277	267	276	258	230	253	231	263	265	278	262	280	282	233	281	242	276	254	270	281	294	227	257	274	264	279	265	253	274	249	256	248	253	257	253	252	273	284	256	268	271	269	266	241	262	248	273	257	267	250	249	250	255	252	252	280	244	263	256	287	255	258	270	269	268	262	288	257	232	260	239	279	266	266	234	262	278	255	288	264	246	235	257	262	261	252	271	240	274	232	304	275	258	272	241	268	277	273	253	268	231	285	264	258	283	257	266	267	257	246	254	243	289	242	264	254	238	285	282	251	236	255	248	281	315	235	266	271	261	259	270	264	262	291	248	240	238	299	246	267	259	279	248	284	264	284	287	263	267	241	270	244	255	251	252	235	272	256	262	274	266	248	255	259	274	239	257	242	288	264	253	265	263	260	261	247	246	296	263	285	262	260	242	257	243	298	290	245	276	266	278	251	272	236	297	289	268	248	292	293	265	255	247	293	270	259	289	236	281	278	262	268	267	248	242	261	260	276	244	282	280	262	284	291	246	273	263	260	281	312	251	262	283	300	288	268	234	272	279	286	260	269	276	267	277	243	262	263	277	248	304	263	252	269	258	249	270	286	261	277	261	242	236	235	274	273	267	271	264	260	249	271	257	241	264	282	254	263	267	248	258	264	247	240	252	284	259	275	260	249	285	256	243	297	228	277	267	241	256	233	264	269	255	262	248	277	292	287	270	258	261	246	276	281	271	264	248	286	254	257	283	265	250	233	259	275	284	233	267	277	248	257	257	266	272	260	261	251	255	265	254	255	249	279	239	254	243	267	239	269	279	254	246	264	252	278	262	262	239	253	239	263	271	280	267	233	267	266	269	293	288	280	239	251	252	240	286	235	255	269	271	260	245	268	242	257	275	259	258	256	293	293	293	272	259	262	291	247	253	270	246	277	302	253	278	269	283	281	250	277	280	253	270	278	256	275	292	278	291	258	257	244	256	268	255	258	255	261	250	301	259	255	230	275	277	229	245	260	281	257	251	252	256	280	278	241	288	260	278	282	252	275	278	276	256	263	274	250	276	271	273	238	274	277	268	290	273	258
14601	529	131	97	89	102	131	137	198	177	173	174	130	129	156	113	134	136	127	128	134	139	127	172	142	155	153	126	138	132	119	110	104	122	114	99	83	101	100	86	79	84	96	83	83	84	89	75	91	76	81	72	64	84	64	86	89	83	65	71	88	70	83	78	79	82	78	65	77	62	72	78	87	84	62	75	71	81	84	66	75	79	85	65	70	74	78	83	78	60	70	82	77	66	68	69	71	70	86	70	67	95	69	90	62	73	82	59	74	69	80	83	80	71	79	84	75	83	69	76	77	73	72	73	85	62	68	66	70	69	74	72	81	82	71	82	62	74	72	71	58	77	80	69	88	81	67	73	69	77	80	75	69	71	91	55	72	60	57	75	69	80	69	97	70	67	83	80	62	85	55	61	76	76	75	68	72	85	81	72	65	76	55	63	76	71	83	71	74	72	74	80	81	58	77	80	75	70	70	77	79	77	80	84	71	75	58	81	68	73	75	82	68	78	68	93	76	78	61	80	77	58	73	82	78	71	70	69	73	78	69	72	58	68	81	75	65	53	65	74	79	84	60	66	80	52	68	71	81	70	79	76	66	69	78	65	74	66	77	90	76	65	70	68	78	58	79	68	73	75	80	77	74	64	62	75	77	83	73	66	67	69	78	71	79	72	75	76	69	67	58	68	70	62	79	74	71	54	75	81	70	66	61	71	73	79	71	76	70	69	81	63	85	86	58	61	79	73	74	72	63	76	83	72	69	85	68	78	64	94	91	61	69	76	73	60	66	77	75	77	70	60	80	75	83	69	65	54	61	84	63	84	80	68	65	75	66	56	64	67	76	64	55	71	61	74	55	83	72	55	73	68	74	63	63	76	68	67	77	74	73	55	51	69	71	66	85	79	82	75	82	73	64	79	72	80	69	75	68	82	61	65	68	74	72	73	70	64	65	90	63	75	68	72	70	83	69	67	74	75	72	91	62	80	61	79	67	69	92	69	74	77	64	69	69	90	95	83	93	61	70	83	74	91	72	61	59	62	72	75	107	90	77	68	80	82	63	80	67	70	71	55	82	57	78	67	76	77	85	77	81	69	78	75	72	86	78	81	74	63	55	99	67	58	88	78	74	98	72	77	74	83	70	82	70	84	61	88	72	83	67	73	69	80	75	90	61	76	82	73	70	65	77	79	74	69	68	61	94	61	73	81	87	75	68	66	81	74	72	88	73	69	65	62	77	61	60	86	73	71	96	72	81	74	85	74	72	72	83	58	89	66	84	65	84	69	72	75	77	58	72	71	82	61	64	68	58	69	72	59	79	67	73	65	87	71	67	73	64	93	67	86	78	81	74	66	68	82	51	58	52	72	73	75	56	92	69	82	72	72	75	70	63	57	81	72	95	70	52	72	79	63	95	80	74	76	78	74	92	77	80	66	65	67	75	72	64	76	73	60	76	77	86	86	86	78	51	69	68	70	60	75	78	71	71	83	75	74	76	83	86	71	76	87	67	85	67	73	75	70	76	88	81	73	72	82	74	78	69	63	80	82	69	74	86	83	69	83	82	84	83	64	73	81	70	85	74	80	66	87	66	58	78	53	74	71	75	71	68	62	73	73	86	83	65	79	76	85	76	56	60	76	60	77	84	71	76	79	65	63	75	93	80	68	74	61	76	84	80	72	65	77	66	71	89	80	72	82	63	71	70	59	77	58	67	64	70	83	80	69	68	68	78	65	70	69	79	59	69	77	73	72	62	72	81	66	70	55	70	78	53	84	68	67	75	81	82	74	62	77	76	78	62	67	65	96	81	64	96	74	64	88	58	78	77	78	72	80	71	75	80	78	79	86	62	79	64	85	56	71	68	57	75	58	72	77	67	75	85	85	71	61	71	79	75	73	62	82	70	82	84	82	57	68	61	69	64	73	50	67	54	67	72	74	81	69	66	72	65	77	53	68	75	70	70	73	73	70	70	80	87	71	69	72	67	72	76	76	81	71	77	69	85	73	53	77	72	77	80	76	54	86	66	87	85	70	87	49	60	61	50	68	88	64	65	59	93	81	75	67	79	69	72	85	82	80	77	83	65	62	71	64	88	71	73	69	69	80	88	67	95	56	68	68	80	84	91	63	71	83	79	66	63	61	72	77	69	77	72	76	77	81	65	86	67	76	56	81	56	69	79	86	74	77	70	61	95	64	65	73	76	66	68	70	72	64	64	81	76	81	63	61	63	69	71	68	87	78	71	83	77	76	68	72	67	73	73	76	77	76	81	63	67	73	71	88	75	81	67	64	67	68	72	58	81	74	68	77	73	74	68	74	77	88	61	60	65	69	68	69	82	69	77	88	77	80	63	78	71	64	75	73	75	62	61	61	71	66	67	74	88	72	63	82	72	81	58	87	77	83	67	76	81	68	85	77	70	66	71	61	84	69	79	76	61	82	71	76	78	72	93	83	63	82	73	92	58	75	72	90	58	54	63	82	84	80	67	67	82	73	62	84	67	74	71	59	91	71	80	79	77	85	70	79	81	56	68	76	99	66	61	69	71	78	70	66	61	68	64	68	83	67	76	71	75	79	73	65	85	75	69	69	65	62	73	68	80	69	78	65	77	72	88	64	79	76	68	72	84	84	75	68	59	69	61	60	83	75	82	69	81	65	84	76	72	72	82	78	72	62	75	73	68	77	72	64	70	67	69	81	69	68	70	58	77	70	81	80	82	87	66	76	91	80	81	69	64	73	91	91	88	79	59	65	68	73	93	78	75	70	67	59	60	81	81	93	79	71	66	60	75	90	81	74	65	84	87	67	56	63	63	79	73	60	86	81	73	72	65	74	86	81	86	79	91	85	69	62	76	69	70	76	69	88	80	72	81	73	73	70	80	70	76	68	84	66	73	77	86	85	80	78	82	71	61	73	72	74	93	75	70	64	70	75	68	76	69	87	75	59	70	75	74	73	73	66	59	66	69	61	66	61	80	72	67	60	62	72	77	57	61	61	51	91	84	82	74	56	79	87	77	75	77	76	69	68	78	78	63	67	57	89	61	82	92	68	74	74	71	73	72	75	78	79	77	71	81	75	80	69	70	66	76	63	68	78	68	62	79	69	71	62	61	70	63	67	83	70	74	74	66	52	72	67	63	76	82	79	66	85	74	73	51	81	72	76	78	58	78	61	73	76	68	65	60	69	70	80	70	61	72	88	74	63	82	66	64	72	66	77	66	79	71	71	81	75	72	84	88	73	79	82	63	82	61	80	60	65	74	67	77	63	68	92	76	105	72	58	75	61	79	73	75	61	80	78	76	73	62	74	77	72	67	76	62	73	83	64	77	61	78	76	68	83	63	52	93	77	83	63	71	65	81	67	76	75	95	56	73	70	61	73	78	69	57	79	68	59	78	77	61	77	59	73	74	77	77	66	60	78	74	75	62	83	69	64	83	70	68	81	65	64	81	71	74	63	73	70	63	82	74	79	56	72	82	77	67	68	61	86	68	74	80	88	68	71
27904	2874	1485	1668	3546	5227	5761	6748	8087	6873	5462	4405	3634	3255	3030	2727	2820	2944	2650	2497	2425	2415	2815	3259	3135	2838	2714	2542	2649	2332	2171	2013	1868	1743	1612	1504	1362	1364	1297	1231	1181	1163	1142	1079	1047	1044	1014	891	902	948	942	902	857	884	834	861	802	770	761	738	775	794	784	759	731	762	790	759	773	766	733	748	743	781	791	860	778	768	773	795	783	721	738	704	686	693	702	716	739	701	723	665	724	720	675	732	679	706	655	676	722	650	711	694	628	634	652	612	647	674	668	653	622	627	678	638	633	655	675	657	674	687	705	642	635	649	579	647	638	625	633	617	659	674	624	636	647	626	631	648	590	662	620	640	660	602	626	617	612	640	667	631	600	660	671	663	652	651	691	613	633	615	610	643	608	619	616	627	611	633	654	680	640	630	630	653	636	613	668	619	628	624	651	633	612	619	626	621	631	616	622	607	608	614	665	678	614	690	628	632	602	584	586	678	603	628	645	648	605	647	654	655	637	591	607	655	608	621	638	611	643	656	604	614	559	666	624	610	646	617	633	623	593	635	668	611	625	600	643	630	645	626	671	599	607	615	630	628	679	609	630	630	621	568	668	634	612	620	645	639	599	607	615	677	599	703	650	625	630	639	613	631	606	636	668	624	686	609	607	612	660	602	659	667	658	635	677	649	618	611	639	638	636	620	615	647	568	633	624	629	624	632	608	615	615	652	660	615	606	598	616	600	647	650	628	637	615	678	685	689	614	607	602	676	624	636	628	602	640	639	625	627	646	626	621	657	605	642	629	628	668	658	614	603	592	619	639	641	625	624	680	625	627	660	625	609	625	646	625	612	634	660	608	644	640	645	601	667	698	626	652	635	640	606	672	634	639	631	660	618	648	625	642	624	603	563	625	574	656	618	617	656	622	642	646	599	663	656	603	645	619	593	633	652	629	636	661	629	621	657	663	599	639	630	671	635	639	638	628	605	637	664	598	593	622	610	604	585	628	569	654	618	614	658	649	619	594	660	654	624	606	637	583	628	634	608	585	661	661	662	654	641	632	653	660	607	618	621	637	612	682	630	647	653	606	634	628	590	573	618	629	644	641	584	633	637	601	636	641	588	614	632	690	638	645	635	632	634	582	618	621	600	668	653	627	639	648	589	624	632	596	609	668	594	590	657	606	653	691	640	628	641	667	673	598	662	657	630	642	654	643	636	613	642	624	632	601	639	612	628	618	645	616	586	630	593	631	605	623	671	644	641	617	623	655	646	598	626	626	622	544	637	618	638	663	589	653	645	644	656	622	608	607	630	620	612	633	618	654	631	614	621	631	607	638	633	650	672	617	567	625	633	668	632	650	587	647	647	633	650	663	626	632	621	617	610	618	634	682	607	629	649	613	602	612	641	589	627	592	624	656	611	616	621	576	632	579	623	648	611	633	652	645	665	663	606	612	654	669	652	609	597	614	608	605	631	648	647	669	636	586	648	620	646	606	644	606	646	609	644	619	655	603	602	630	613	646	642	634	646	624	657	582	590	640	653	669	618	626	618	658	632	635	623	667	638	610	655	649	635	632	580	648	652	636	619	616	649	638	617	642	639	651	652	619	645	614	677	612	620	633	639	627	628	618	607	598	659	608	662	618	662	665	656	606	626	637	636	650	619	598	585	617	614	629	603	653	650	606	641	630	616	572	627	625	635	622	628	626	619	672	663	584	605	667	648	604	632	629	683	622	614	626	652	654	578	648	676	611	627	697	619	648	606	649	613	598	637	619	598	610	675	654	623	651	612	641	639	665	624	646	646	617	616	641	667	601	657	650	635	641	629	612	584	616	638	673	647	651	634	600	633	604	634	681	643	622	632	614	633	637	637	667	640	623	664	614	621	621	642	677	615	674	663	627	614	641	658	629	604	688	652	676	673	631	615	656	618	668	620	606	611	667	636	606	651	644	632	657	631	654	644	628	672	665	619	612	655	603	661	610	598	610	595	658	637	606	646	579	617	616	642	636	697	606	665	595	643	618	626	630	587	625	589	575	610	651	620	544	633	622	582	596	610	617	668	630	671	640	644	611	656	599	623	632	644	631	589	637	639	639	595	659	615	641	636	636	622	650	600	638	582	665	642	614	644	668	620	626	589	640	612	591	641	625	692	670	645	653	657	705	631	635	608	643	644	650	588	669	639	681	597	646	640	589	658	573	657	639	640	614	640	568	615	608	609	614	613	625	615	629	592	622	625	638	610	605	587	683	641	616	636	599	665	610	634	584	633	657	628	579	665	657	600	638	670	566	635	614	616	650	625	627	612	687	614	665	613	639	625	613	666	643	611	703	610	607	619	627	612	625	643	640	584	614	624	555	657	626	665	620	600	619	612	625	651	618	581	623	646	632	621	653	655	637	617	670	622	600	645	661	643	647	618	628	641	654	612	577	632	612	691	602	628	640	617	636	633	628	608	636	616	635	635	621	653	646	592	633	663	599	599	637	694	613	652	652	668	624	637	616	626	608	605	623	652	634	618	644	636	638	651	621	670	653	626	647	698	646	635	654	655	683	621	585	627	639	709	666	635	637	645	624	624	625	645	687	626	633	614	639	603	609	608	647	632	621	647	670	621	595	658	597	609	621	600	626	625	646	640	639	633	645	647	640	625	643	635	591	592	659	622	610	638	615	629	620	670	654	638	653	618	669	655	611	613	633	558	597	601	626	642	634	627	651	656	643	608	555	638	633	617	634	647	614	605	627	607	638	701	616	665	655	632	642	645	645	673	619	636	584	651	667	640	636	591	641	621	649	617	661	613	609	628	629	655	643	627	648	639	650	661	610	635	650	614	617	636	631	669	614	568	645	645	613	608	626	633	645	645	622	655	622	561	608	646	661	612	600	651	590	640	673	577	631	565	645	651	622	685	583	620	631	632	628	623	626	600	668	615	599	650	664	644	654	637	588	670	599	629	601	634	624	608	624	676	625	588	654	669	628	673	638	571	591	598	622	613	597	644	628	623	639	604	659	636	625	650	646	606	636	604	662	595	611	597	628	651	679	637	646	617	617	642	634	598	620	699	629	663	623	643	609	646	632	654	654	668	602	603	657	723	578	639	630	617	640	628	617	614	607	636	630	655	625	643	639	662	663	623	617	640	663	628	664	628	637	643	616	631	609	634	681	609	623	673	645	610	647	633	628	664	667	612	647	591	604	620	649	616	623	635	665	625	657	616	589	638	648	610	626	579	613	577	595	609	662	640	660	628	644	652	633	656	633	632	619	623	670	598	647	710	591	618	580	639	612	616	597	655	648	598	632	635	636	626	646	643	639	626	605	623	632	659	627	603	636	631	638	619	608	632	597	625	621	644	620	626	616	619	613	633	606	679	616	616	625	639	678	591	591	611	581	615	697	601	611	618	597	649	644	626	590	633	587	649	633	600	616	616	639	648	596	662	650	648	622	648	622	605	655	593	638	625	623	636	605	637	606	645	641	666	642	636	639	611	586	623	660	633	612	637	686	631	597	629
5222	45	45	50	35	50	50	70	94	82	78	56	62	51	65	53	77	65	71	59	54	55	73	75	62	55	60	60	73	59	64	66	66	50	51	71	44	52	42	60	45	51	48	43	45	49	45	50	37	42	36	50	43	32	50	43	34	46	44	47	47	42	45	45	41	32	40	41	47	38	42	45	42	46	40	36	48	35	43	35	39	42	22	54	40	43	30	45	37	47	43	37	37	38	36	39	31	41	34	30	32	34	31	33	35	47	39	36	37	31	37	44	36	31	33	45	27	34	41	44	35	53	33	36	32	47	29	47	37	36	41	38	37	39	39	34	40	30	40	44	46	35	33	47	33	36	40	35	32	45	31	44	45	38	45	42	51	37	34	37	31	36	47	55	40	41	35	45	43	37	38	44	44	35	34	38	31	36	42	33	46	32	45	26	27	35	38	36	30	44	37	41	40	43	47	48	42	38	42	35	38	49	39	46	44	35	39	38	35	46	38	29	42	31	39	29	36	52	48	48	29	37	51	37	45	30	38	50	45	45	43	44	27	30	39	32	42	32	34	29	39	36	37	48	40	32	37	51	43	30	32	41	52	37	39	39	34	35	40	39	36	37	30	44	37	38	38	49	46	31	30	41	28	38	35	36	33	39	29	45	44	36	35	32	49	41	29	40	38	31	49	40	34	37	36	38	37	47	36	53	37	49	36	55	50	37	33	29	41	31	37	37	47	38	39	35	34	41	35	47	38	31	39	32	37	38	42	42	40	40	48	44	33	36	38	44	48	43	32	41	37	45	37	35	37	42	48	44	49	41	38	47	39	41	37	34	46	44	49	32	43	38	24	23	33	40	35	30	31	31	31	32	37	38	41	31	47	53	37	41	38	50	26	27	43	39	41	47	47	44	37	39	33	41	37	52	34	30	50	42	42	32	38	44	46	38	40	54	52	39	22	31	25	35	35	39	44	31	30	35	35	43	47	39	38	39	28	54	35	40	34	36	39	38	40	39	37	36	30	49	41	44	43	37	33	40	38	30	42	41	44	31	39	36	38	33	37	35	29	42	30	31	32	35	33	39	45	36	35	35	37	51	46	42	35	22	38	34	46	37	35	31	40	32	33	31	35	36	56	35	29	43	31	51	31	50	30	29	51	41	40	34	43	49	29	35	39	37	45	39	46	50	48	40	45	34	29	44	47	48	49	37	39	33	30	43	40	39	35	28	41	32	34	40	45	33	38	32	39	34	33	42	41	35	30	39	35	32	32	36	38	34	33	29	38	33	47	46	43	34	28	44	33	36	52	44	44	28	28	29	27	37	48	37	35	32	43	42	48	29	38	32	53	32	40	44	41	42	43	43	32	30	38	34	30	60	40	45	44	35	42	43	46	43	44	30	41	54	36	39	35	31	29	28	37	46	40	33	38	32	51	41	45	35	49	35	35	39	32	45	45	46	36	33	32	40	53	35	37	35	36	36	37	41	39	41	40	41	36	39	52	35	41	34	47	36	50	50	39	37	33	57	36	50	44	37	37	47	47	37	45	43	37	41	43	32	36	34	40	43	33	43	37	45	38	34	45	38	41	41	36	44	43	48	25	31	42	29	41	40	26	34	38	29	34	44	37	45	35	37	30	37	36	42	36	39	38	40	33	40	34	45	47	41	34	37	30	37	36	35	34	39	40	28	30	44	32	42	39	29	42	36	36	38	34	43	36	26	42	40	38	39	39	39	38	41	46	37	41	40	44	37	26	41	25	41	51	37	30	40	39	48	38	39	39	42	39	42	39	48	46	40	38	39	52	41	42	41	43	38	35	46	55	45	42	37	39	44	39	33	37	36	41	46	35	29	37	34	43	29	45	32	47	46	34	44	41	41	31	30	40	46	39	38	46	34	47	29	41	48	31	30	31	39	46	43	32	43	47	37	43	23	35	43	36	43	42	34	30	44	35	39	35	30	36	40	43	33	44	46	38	44	36	39	32	30	46	38	41	41	34	35	39	44	48	47	41	38	30	47	48	30	53	38	39	27	43	30	46	35	37	35	39	37	38	46	46	52	28	39	31	41	47	35	58	45	33	54	35	42	44	48	31	35	37	36	41	41	43	41	35	34	29	34	40	24	43	41	38	43	28	41	40	40	43	35	30	39	39	45	35	33	49	32	34	53	39	36	38	31	34	39	61	33	38	43	32	30	47	38	30	33	38	37	48	31	31	34	41	33	38	43	48	35	34	30	32	32	40	34	44	38	33	39	45	31	44	39	50	49	38	34	46	39	45	44	40	33	36	47	42	42	34	42	36	40	29	40	42	45	48	42	40	29	36	41	29	37	34	38	35	30	24	43	39	40	32	42	37	41	42	45	40	37	44	43	27	47	48	31	33	40	37	40	38	50	30	42	51	37	37	42	46	33	39	38	39	33	36	37	40	39	30	32	38	39	53	40	32	47	44	34	40	41	44	42	36	35	43	37	41	41	37	36	43	37	39	31	29	40	53	36	40	42	34	41	32	46	32	37	34	38	38	39	43	38	31	38	45	40	40	50	41	40	38	32	37	24	44	37	45	42	48	45	48	32	34	37	34	39	39	32	45	34	46	37	36	36	43	40	34	37	43	33	35	35	46	29	34	51	30	41	36	34	36	36	41	45	43	41	39	45	35	42	31	51	35	50	33	40	38	32	46	37	24	46	40	40	35	36	38	42	39	34	41	39	35	38	41	47	34	43	45	29	36	41	46	32	39	33	42	41	50	28	47	43	35	34	27	44	36	34	36	36	50	40	40	44	44	46	32	49	42	37	28	39	30	34	38	36	38	43	42	36	41	61	32	39	32	46	35	44	30	29	43	38	36	45	40	29	42	31	38	44	41	29	27	35	32	37	48	46	47	36	37	37	39	47	42	40	41	36	47	43	38	38	28	49	39	40	41	49	34	37	35	36	43	45	53	43	39	51	38	33	31	32	38	51	44	44	49	36	45	36	41	33	36	45	43	38	33	43	37	38	46	44	32	50	38	48	40	27	36	48	34	29	38	29	44	40	43	37	51	36	39	40	43	36	28	44	25	33	50	35	26	40	38	54	51	43	46	38	42	31	36	47	37	32	41	30	36	40	27	38	36	41	31	46	44	39	40	37	35	49	42	41	36	38	36	48	36	35	49	44	38	42	33	37	42	34	38	42	42	37	31	42	37	29	43	36	44	40	30	44	38	36	35	38	42	41	32	45	44	44	57	42	42	33	28	36	41	33	38	34	43	46	39	37	32	29	32	46	32	30	39	39	31	42	49	33	38	43	33	31	34	39	35	43	49	33	30	45	38	37	38	35	40	36	41	46	34	31	39	33	40	43	32	37	42	27	38	39	30	36	39	46	45	44	38	48	34	35	46	42	38	40	40	46	30	38	36	43	45	45	51	45	36	38	39	50	30	39	44	39	34	38	55	44	37	30	34	30	32	37	55	35	33	42	42	42	43	37	32	29	38	40	46	40	38	32	45	32	41	37	41	33
16205	637	426	458	620	864	1072	2376	3441	2880	2163	1730	1504	1322	1222	1226	1248	1391	1280	1234	1163	1159	1364	1574	1479	1463	1429	1378	1384	1226	1140	1035	973	815	850	770	694	654	647	613	598	617	517	537	539	504	518	492	479	458	482	436	430	425	456	417	418	375	409	383	394	384	397	412	384	410	412	397	414	375	428	428	368	412	381	431	382	455	394	406	416	400	378	348	370	358	367	353	345	336	389	354	409	363	372	372	374	333	360	334	372	371	340	366	309	323	317	359	327	338	325	314	332	343	376	326	324	312	346	379	339	359	323	354	298	331	346	293	328	338	337	326	337	326	354	321	288	348	312	321	342	301	316	310	335	329	343	301	306	309	357	307	342	344	333	323	371	325	347	344	339	337	356	289	325	342	336	328	354	310	335	343	320	336	341	318	353	318	341	286	356	348	322	331	338	343	336	327	335	335	344	308	341	320	328	327	323	341	328	346	324	365	330	336	364	331	314	332	307	346	330	328	316	329	319	353	368	324	325	319	336	346	318	315	340	313	334	322	301	342	339	329	306	328	342	335	336	325	346	325	366	289	358	343	345	329	337	295	335	334	329	365	332	334	306	366	315	312	319	332	310	336	294	319	321	337	298	332	316	288	320	322	343	327	346	322	327	348	323	353	310	342	328	322	318	339	343	317	314	339	342	334	347	358	358	331	325	313	325	315	324	309	345	320	329	326	307	355	326	303	350	345	348	340	310	317	327	314	309	320	332	307	337	333	316	328	336	303	354	316	319	301	340	311	305	338	331	329	331	310	367	345	370	311	341	334	303	325	295	343	302	344	346	348	343	295	312	342	359	334	335	329	337	311	320	331	346	315	296	336	331	335	320	332	325	299	322	296	315	333	306	354	348	316	322	340	318	341	336	344	327	326	336	337	329	303	326	367	334	313	332	357	302	330	339	331	327	336	334	293	343	328	345	356	299	308	324	308	311	320	330	307	297	346	310	338	355	324	335	329	321	329	348	297	366	308	317	331	315	316	321	332	325	351	349	290	314	334	305	331	352	335	334	343	340	374	330	308	329	368	364	334	348	318	362	333	355	349	329	325	334	348	333	328	308	346	338	320	326	295	336	304	347	344	369	314	341	336	311	341	341	331	318	360	325	348	337	324	322	305	316	357	308	343	322	371	346	339	309	349	317	322	307	335	338	332	341	345	300	346	334	303	304	332	302	357	322	327	338	321	344	289	351	320	352	361	342	317	335	332	314	328	325	348	349	341	331	333	311	324	321	322	328	304	328	345	324	322	333	353	342	355	325	326	326	313	367	328	321	328	328	337	342	344	333	336	342	322	320	341	329	338	378	339	321	335	350	325	307	300	352	338	298	337	333	336	321	313	329	344	350	343	343	317	319	316	290	345	373	336	350	318	313	331	335	332	318	312	317	309	329	346	298	339	314	348	342	308	338	324	324	333	331	325	350	339	340	331	328	353	302	356	379	321	345	340	313	312	303	323	343	331	323	314	316	328	290	336	307	321	331	317	349	342	342	332	348	318	354	334	309	355	335	359	331	326	339	357	335	292	326	322	363	309	343	331	325	338	316	352	344	355	316	340	369	369	317	318	312	327	346	350	344	325	315	348	330	291	342	324	330	300	300	344	326	285	327	338	355	344	312	331	312	353	337	313	337	324	327	352	332	350	305	338	361	300	341	351	351	370	351	318	345	335	332	344	310	344	338	343	379	312	333	324	306	337	297	325	306	315	315	332	313	334	331	332	349	327	342	319	331	353	340	331	337	340	311	360	335	331	350	343	314	371	309	338	316	345	348	348	338	336	345	322	321	326	329	324	335	329	323	302	327	338	298	295	324	333	317	300	328	306	349	288	336	321	310	335	324	341	294	340	324	346	334	340	336	323	302	327	342	327	332	338	311	353	325	355	350	331	338	331	322	348	308	356	320	320	364	330	343	356	338	343	356	356	334	302	326	340	321	338	346	316	329	337	287	330	348	320	336	336	340	332	358	360	332	350	306	341	343	325	299	339	343	312	340	362	360	336	321	320	349	311	313	292	332	328	335	313	368	322	346	342	319	346	312	340	312	353	331	307	343	336	301	348	349	320	315	369	316	347	356	313	313	335	340	299	359	318	366	340	343	334	321	348	323	354	332	322	329	342	330	308	299	322	312	340	324	312	312	290	309	342	333	309	324	343	344	327	327	311	343	326	320	345	334	323	335	343	322	294	338	339	295	323	338	344	339	342	320	360	318	307	315	348	339	328	341	388	313	365	344	313	348	346	335	321	289	335	326	365	350	321	304	344	328	355	339	340	348	317	341	329	334	367	344	355	344	318	338	309	324	344	325	341	335	329	363	308	307	314	301	334	341	349	344	350	331	332	312	316	287	377	333	296	318	301	368	336	333	352	320	374	287	335	351	327	340	326	355	343	344	307	346	374	329	364	339	349	325	329	345	345	324	367	333	321	309	320	315	299	342	339	376	322	311	336	344	326	339	351	338	322	330	320	341	318	361	307	339	321	296	324	328	351	369	331	332	333	322	324	333	288	310	331	391	359	323	345	336	313	334	329	352	316	331	336	300	316	335	322	333	371	378	341	349	315	308	312	318	319	307	350	345	325	329	338	281	317	338	351	311	344	326	366	361	314	339	336	355	326	339	298	296	354	318	322	351	336	303	312	345	341	346	353	343	310	311	332	338	326	321	296	346	368	289	324	350	304	329	345	348	336	354	347	361	337	333	330	325	328	330	308	297	334	300	338	323	320	323	328	343	291	294	287	310	305	308	337	310	314	322	340	328	316	353	316	311	350	325	334	307	341	306	354	328	353	297	311	337	318	305	314	303	351	328	360	302	330	331	324	336	311	300	319	297	295	344	327	314	358	339	350	319	307	322	320	349	319	335	349	346	348	311	310	322	331	351	337	341	336	333	320	319	313	318	366	333	331	324	348	314	311	299	377	332	318	336	345	329	324	317	314	314	321	340	341	348	342	323	359	323	343	309	346	307	337	334	307	348	315	321	354	326	347	361	342	337	357	327	356	315	297	337	320	307	327	334	333	310	320	343	349	360	324	340	317	319	346	316	315	372	320	321	334	352	335	333	310	326	345	332	338	336	319	316	286	348	360	345	350	289	327	348	347	336	320	338	307	317	316	318	311	325	312	337	323	330	330	319	344	365	348	307	322	341	350	300	320	313	318	360	331	331	361	329	339	317	317	323	335	321	335	325	336	316	336	359	319	328	321	354	330	325	346	329	320	355	335	327	344	325	353	334	327	324	299	344	324	336	329	289	336	314	299	302	307	295	340	315	343	314	335	360	332	318	306	344	333	296	342	323	304	313	309	317	328	322	310	317	333	324	346	344	327	318	300	337	344	335	334	330	341	337	373	313	347	345	338	335	328	349	331	341	331	307	322	374	329	323	318	356	320	329	340	316	320	341	321	320	362	333	330	354	320	319	320	353	307	338	332	337	319	340	359	333	328	323	315	329	318	334	309	333	331
10872	302	123	78	88	107	107	132	152	134	121	112	126	99	106	114	120	112	99	108	120	119	108	148	138	138	128	108	122	96	100	109	102	115	90	109	93	88	102	79	96	77	96	94	86	82	75	82	79	87	85	78	95	87	71	87	88	78	75	73	81	79	86	84	86	84	71	88	68	75	85	90	79	69	78	73	73	66	68	80	96	82	82	68	78	68	87	57	77	69	93	83	67	74	66	85	84	60	81	93	62	89	82	97	83	84	92	81	69	85	66	69	69	82	55	83	94	80	78	89	87	73	73	82	79	57	69	68	59	74	102	72	80	68	56	88	67	72	84	83	71	69	77	78	67	58	83	73	88	63	79	71	72	75	76	71	71	62	78	83	76	66	63	62	79	66	65	83	72	57	65	69	73	71	75	61	83	50	81	63	80	88	64	92	65	71	75	71	64	82	64	74	68	87	66	90	84	74	61	77	78	87	67	95	74	66	70	82	70	81	76	65	71	73	64	75	71	75	75	66	75	81	85	83	71	69	76	73	80	77	58	76	85	81	83	76	79	68	73	80	71	72	74	68	72	88	66	86	84	88	85	71	81	74	78	70	76	69	54	76	75	90	91	85	68	73	87	90	74	81	72	78	79	83	59	68	67	75	81	68	73	78	75	66	81	81	75	74	70	67	72	76	78	76	90	86	75	88	79	81	62	81	74	79	75	78	63	66	74	76	61	72	67	70	81	68	66	61	70	75	72	74	69	66	68	95	63	78	81	73	78	71	76	76	81	65	74	60	76	61	65	70	87	85	77	79	61	89	60	87	69	79	76	82	79	89	69	67	69	64	66	66	85	84	80	61	73	73	87	78	76	96	74	80	84	61	64	74	88	103	74	78	63	66	78	60	63	99	61	77	62	74	78	66	82	71	70	82	74	73	70	76	79	84	74	78	74	75	73	75	73	69	64	81	73	80	79	77	79	74	71	81	82	62	66	56	62	76	88	80	75	74	74	67	66	82	86	69	85	83	69	71	89	83	73	69	80	74	81	77	72	75	80	73	82	79	75	71	77	55	76	79	84	65	89	83	86	78	85	79	71	84	66	65	70	78	69	84	84	79	69	72	80	64	81	79	64	75	79	87	79	69	75	64	60	73	85	78	66	95	72	80	95	59	65	62	73	69	74	67	85	80	93	77	68	78	92	87	66	62	83	84	82	74	76	85	65	79	65	62	72	73	72	81	61	76	76	74	86	72	79	79	83	69	74	82	75	66	64	74	85	64	71	63	79	76	74	69	76	70	82	71	74	71	81	87	78	68	81	78	78	61	77	82	85	90	79	78	71	64	69	68	79	86	74	73	85	88	78	62	83	65	84	71	85	81	76	68	79	88	77	66	65	51	68	72	53	84	75	73	73	68	79	76	91	78	77	77	72	66	70	69	73	80	83	60	82	90	82	77	71	73	95	86	61	70	75	67	74	87	88	69	86	86	76	79	66	80	78	75	86	86	76	93	75	90	67	70	60	69	93	74	90	71	64	73	80	72	81	76	89	81	68	70	62	84	85	86	70	80	76	69	93	71	75	74	85	70	67	70	78	72	67	78	68	72	73	74	75	79	69	77	72	92	75	76	86	67	75	74	69	72	67	78	65	63	90	64	77	76	71	78	80	84	70	63	66	93	88	69	77	87	80	80	77	78	72	78	75	77	67	56	78	67	93	62	78	80	74	86	60	75	77	75	64	69	82	69	98	73	71	72	62	69	97	82	76	91	74	64	65	65	79	57	72	77	70	73	74	77	80	72	70	76	71	89	97	74	68	70	85	90	65	75	83	74	77	78	87	63	89	65	64	63	69	70	84	76	79	89	63	82	69	58	79	72	74	79	71	87	84	85	85	86	85	75	75	85	61	73	76	67	61	76	73	80	74	75	67	58	76	70	70	77	68	72	68	67	84	83	83	80	66	67	71	75	77	58	81	66	74	64	74	84	74	72	63	72	76	78	70	93	75	67	66	80	79	76	70	67	88	64	73	66	81	78	72	78	82	79	74	69	72	74	60	62	74	90	84	57	76	79	77	80	71	85	87	85	88	84	72	70	83	77	59	82	70	56	81	84	81	86	83	75	75	74	66	96	77	57	75	88	79	62	74	74	72	76	63	78	56	70	74	75	60	77	62	64	72	79	65	81	80	70	74	88	83	57	81	74	98	76	84	85	73	78	71	82	95	80	85	81	78	79	78	80	76	71	78	77	69	66	79	64	80	97	83	72	76	66	86	68	83	86	80	82	73	73	81	71	76	69	80	72	97	74	74	70	76	88	70	68	82	88	66	64	84	74	84	79	62	72	79	74	82	71	86	72	88	75	85	79	72	70	65	95	73	97	76	66	76	61	63	80	73	61	61	77	73	76	73	76	80	61	71	88	87	77	69	70	79	71	89	69	84	66	74	86	85	84	62	80	71	63	86	72	76	80	73	78	75	83	60	74	77	69	60	80	91	72	71	101	90	73	87	80	85	76	83	68	77	79	62	79	79	82	72	93	91	83	66	65	71	69	61	63	86	63	77	85	81	67	66	76	72	75	100	79	71	74	74	73	71	85	78	80	92	67	71	69	71	79	79	64	62	76	86	59	84	77	75	65	80	65	83	62	89	71	70	84	87	68	83	89	74	86	66	83	84	77	72	74	78	89	85	82	71	80	89	72	59	80	80	67	81	84	84	83	87	80	83	77	69	88	80	96	83	73	75	86	70	90	77	77	96	67	71	84	68	59	74	63	91	73	67	78	76	73	73	70	84	93	76	77	72	83	86	82	74	63	65	74	66	74	64	74	65	82	90	70	75	58	89	79	83	77	77	63	74	84	64	78	83	73	75	76	63	77	80	73	82	81	74	64	73	63	71	58	76	45	83	80	75	88	86	72	64	67	73	73	82	75	68	70	57	81	80	62	64	87	91	63	88	73	67	67	82	73	76	61	81	67	71	81	95	74	74	82	74	73	78	69	78	52	85	69	73	79	72	64	73	76	68	87	88	78	70	84	79	68	69	67	61	64	74	72	65	80	69	66	83	78	68	64	78	79	79	73	77	69	77	72	94	81	69	83	77	76	70	72	70	77	75	70	75	66	78	70	78	63	81	72	65	65	61	77	81	74	77	82	66	76	78	75	77	90	86	84	70	85	82	71	84	79	84	71	76	88	73	91	66	68	84	84	73	77	59	68	64	75	87	76	72	92	86	92	75	60	78	97	70	64	78	66	60	68	84	66	75	75	66	76	80	91	93	82	59	63	69	54	67	71	79	76	77	89	64	73	65	85	78	73	72	86	62	71	61	66	79	76	73	89	75	76	73	72	71	79	74	73	79	70	86	88	83	65	89	74	89	79	74	80	87	72	72	84	100	71	80	83	81	69	80	82	72	78	79	74	85	89	87	83	73	71	61	66	81	79	74	77	81	74	75	87	73	79	67	78	76	73	69	83	80	74	80	69	67	92	80	73	80	67	63	68	80	77
26216	2317	1207	1371	2477	3772	4074	5269	6092	5048	3971	3234	2791	2549	2372	2329	2307	2279	2293	2130	1988	1955	2251	2600	2459	2342	2354	2204	2130	1959	1923	1747	1645	1526	1329	1282	1196	1203	1109	1091	1058	1029	972	892	989	922	941	909	888	862	839	848	806	799	809	803	819	748	788	757	709	711	744	741	762	712	672	738	761	781	716	732	749	724	738	755	754	742	753	758	702	687	698	693	691	663	675	755	637	668	702	691	674	727	694	685	717	694	708	653	659	674	711	622	671	653	650	663	625	641	660	674	697	653	601	688	621	624	644	682	620	660	632	588	632	635	648	655	617	626	639	624	641	599	649	619	681	602	670	641	626	673	655	636	611	627	647	682	633	660	614	648	610	633	634	605	619	633	642	650	643	665	623	649	636	643	653	626	636	668	619	644	690	577	615	661	634	659	643	625	640	658	643	662	613	657	595	638	650	591	687	583	614	644	671	645	681	641	640	657	655	635	655	653	620	646	619	599	594	600	619	653	628	650	655	668	650	652	640	624	629	631	666	588	635	646	621	618	599	649	625	636	598	671	649	672	646	658	633	634	610	616	624	652	633	641	655	638	623	642	594	633	654	621	590	667	622	629	676	666	628	659	691	619	651	604	662	676	607	650	647	649	651	584	618	656	639	619	597	621	620	677	613	624	653	623	678	580	634	644	651	615	647	632	629	608	662	638	641	675	607	628	613	661	675	657	680	668	617	621	608	633	643	660	631	629	643	673	614	662	647	592	609	610	647	659	647	606	642	654	598	627	608	661	602	658	663	644	669	659	658	615	622	608	607	618	646	610	582	671	676	590	646	647	619	640	685	626	602	620	637	630	656	647	594	617	596	681	619	633	626	652	632	625	623	608	674	625	652	632	651	640	655	629	668	636	630	632	646	605	623	588	637	648	644	619	601	633	626	584	619	607	684	650	647	605	657	655	643	605	649	609	616	596	663	639	652	660	676	628	623	612	645	675	628	667	630	646	599	642	708	660	692	655	634	637	658	657	605	596	613	632	629	616	644	661	664	583	617	610	633	637	673	630	653	636	635	701	608	677	577	682	646	660	630	659	689	631	638	596	645	690	628	590	650	581	619	613	638	608	660	618	609	621	580	601	607	624	681	655	623	652	676	652	613	628	647	711	665	634	659	640	705	700	632	615	582	681	618	622	674	632	596	638	624	633	627	649	622	609	594	626	676	616	624	617	620	649	646	629	613	614	634	615	635	626	643	654	583	627	637	636	613	605	621	682	617	625	610	607	633	633	621	636	626	683	628	623	694	609	680	640	616	650	638	638	632	647	641	602	683	636	627	606	656	607	644	644	633	616	619	647	690	678	630	604	655	650	584	626	617	636	642	613	600	624	640	637	681	621	615	650	609	644	676	606	585	645	663	631	615	660	684	640	594	650	626	616	649	641	659	607	649	669	630	643	617	664	598	616	650	611	647	681	634	641	641	614	664	634	686	607	657	659	604	632	637	651	646	679	609	612	625	590	690	633	658	591	654	615	664	618	682	622	679	627	656	610	565	627	682	652	626	645	656	661	669	647	608	630	623	637	637	603	598	639	651	647	615	617	648	610	622	640	620	630	634	623	637	601	656	623	620	643	608	641	621	637	650	623	641	668	639	627	643	642	632	634	602	634	701	614	648	604	655	615	613	590	656	621	631	626	666	615	619	683	674	683	641	665	633	631	698	662	658	604	702	680	659	637	633	631	634	674	640	601	599	663	662	616	631	610	667	615	638	660	653	581	630	608	650	596	643	689	617	615	615	659	653	600	675	648	639	646	640	600	663	603	634	619	650	640	665	634	636	607	674	642	643	689	597	605	615	624	641	606	646	618	642	647	566	621	628	664	657	678	590	630	678	618	631	635	670	644	635	615	684	643	650	653	609	591	624	607	626	651	652	632	624	604	624	611	637	616	625	631	648	653	627	595	625	636	637	717	576	606	676	615	619	685	607	608	641	632	644	586	599	650	668	628	651	667	629	663	641	608	621	636	636	633	639	653	645	663	655	601	623	645	602	641	662	570	646	640	653	595	644	644	607	643	620	661	619	662	622	616	642	652	697	633	633	670	645	656	685	638	623	605	608	669	605	670	651	611	634	597	638	580	619	636	664	666	639	593	631	653	643	613	600	668	641	663	665	608	631	664	615	641	654	671	591	621	660	643	642	621	671	588	655	675	608	649	613	600	606	608	636	639	643	620	650	668	630	609	658	625	599	636	621	642	623	654	622	593	645	627	625	598	608	647	599	670	627	643	646	646	623	584	650	618	590	658	605	612	670	687	607	643	596	660	638	598	611	644	667	666	643	647	623	681	701	632	650	602	594	599	631	610	629	617	610	618	608	622	626	664	630	637	662	664	647	622	652	619	650	617	584	620	654	604	640	606	635	616	643	679	616	640	640	644	684	628	620	610	662	612	620	618	641	651	638	648	624	635	629	624	652	664	605	626	650	659	638	664	660	663	666	655	618	641	635	669	635	637	612	625	617	646	645	643	672	600	646	603	603	643	658	645	680	675	630	643	661	641	644	650	612	630	594	659	629	663	630	662	652	608	625	666	624	635	646	651	646	632	623	673	594	652	644	667	624	640	634	663	614	669	601	661	642	652	621	631	674	624	597	608	626	657	611	605	628	673	658	639	627	582	679	636	709	636	619	636	592	608	657	617	599	600	648	610	616	667	593	647	624	658	643	662	605	620	650	637	650	667	675	656	652	617	639	599	652	621	648	655	636	672	628	626	625	639	659	649	669	625	638	656	670	637	574	626	627	654	604	602	627	633	625	629	636	634	613	641	610	621	678	629	654	595	635	641	680	650	581	618	644	630	621	693	625	611	644	654	617	628	621	663	652	647	622	575	640	653	621	619	666	696	638	608	631	652	632	636	707	640	631	668	633	686	613	662	657	667	640	620	645	609	686	632	634	638	629	659	665	613	630	660	574	597	637	618	603	666	626	626	643	660	648	644	640	654	642	651	602	685	610	657	610	595	640	654	651	640	637	655	626	661	642	626	615	619	642	625	630	629	623	594	638	645	605	723	647	629	641	642	644	605	620	607	616	651	662	610	641	599	640	607	655	623	656	638	659	626	590	685	623	662	641	615	624	680	594	627	680	643	627	663	641	609	646	593	618	601	640	683	733	631	609	646	620	640	656	608	641	638	682	621	602	645	626	622	615	651	652	610	605	622	620	603	611	664	584	616	654	621	638	621	636	659	613	611	638	617	621	620	654	639	601	634	650	612	673	609	649	627	662	588	628	654	650	619	613	646	617	657	640	653	617	658	638	674	645	632	634	593	644	629	607	623	675	649	647	647	633	683	620	624	684	628	620	644	661	623	642	656	644	663	664	640	575	653	654	641	612	593	604	614	599	683	620	617	626	634	629	661	642	654	644	638	661	632	680	635	650	589	658	650	658	662	660	640	626	683	613	625	696	611	650	685	640	612	608	629	642	624	635	655	642	612	660	633	618	672	638	636	669	660
11214	173	58	46	36	54	62	71	89	95	83	96	92	53	55	78	58	67	60	62	62	66	73	82	100	69	79	68	71	89	64	68	67	69	63	55	39	45	44	29	45	40	41	50	34	32	31	41	41	38	42	36	35	30	37	32	34	34	46	39	33	31	25	29	29	37	22	28	27	39	36	28	38	31	27	35	31	41	37	25	33	33	33	29	20	34	37	36	37	33	31	35	29	37	30	24	36	22	37	24	30	33	26	33	34	23	21	32	38	25	31	37	37	13	36	35	35	26	28	17	30	30	36	23	34	28	22	29	26	30	35	26	38	29	36	38	35	32	29	28	34	30	31	34	36	26	24	24	27	31	25	18	25	30	30	33	42	34	26	24	23	32	39	31	26	31	35	26	27	24	30	28	34	21	35	31	36	30	17	23	30	24	32	22	28	33	29	26	31	35	39	34	38	16	29	29	19	26	33	37	31	26	23	34	31	22	27	41	25	28	27	27	28	19	24	21	28	33	31	32	31	26	40	29	27	28	22	27	26	30	31	21	22	27	33	28	42	28	24	32	28	28	39	31	24	42	29	25	41	30	27	24	35	25	34	28	20	41	22	34	31	24	25	35	26	25	33	36	36	28	32	26	25	20	31	35	22	30	32	29	28	31	41	34	34	25	28	27	28	23	24	29	22	25	33	30	31	27	34	31	34	23	36	25	30	37	33	35	27	27	27	24	30	29	22	31	35	26	23	22	32	27	35	26	27	39	25	26	27	32	23	22	20	29	36	23	30	25	31	34	34	29	35	32	19	23	38	15	36	29	31	34	36	23	22	32	30	22	36	19	37	26	32	29	20	18	28	20	35	32	32	27	24	28	34	49	26	26	36	30	18	26	31	18	41	33	15	33	28	32	32	36	22	28	32	25	32	27	33	33	27	27	35	37	35	34	36	35	37	31	28	28	28	38	29	29	28	35	29	30	36	35	27	20	34	30	28	23	28	32	25	35	27	35	32	18	31	45	26	40	24	17	33	36	18	30	45	40	30	27	28	33	24	33	33	24	19	33	34	24	27	21	36	31	25	28	21	24	17	29	44	30	30	32	32	35	41	37	28	28	33	36	34	32	29	35	37	21	32	25	27	21	33	30	31	32	20	33	24	25	37	26	39	34	29	33	40	30	26	25	22	38	18	30	27	30	19	22	30	31	17	23	40	17	28	36	29	24	21	23	33	32	30	25	27	28	29	30	37	26	29	24	25	34	25	45	22	33	28	22	31	34	21	27	34	36	36	37	25	30	31	25	26	31	28	33	23	33	34	26	25	40	27	23	27	23	36	26	24	27	31	24	29	25	30	28	31	35	27	22	25	30	36	33	34	33	30	33	25	35	32	32	26	29	35	29	32	28	21	29	25	29	28	32	25	34	28	37	27	24	31	31	23	39	30	28	41	26	25	34	28	29	34	46	32	31	25	29	28	35	33	25	33	29	40	36	25	30	24	25	21	26	38	27	27	30	32	31	46	25	28	30	26	18	27	23	29	29	38	27	17	28	31	35	22	37	31	20	37	36	31	30	31	31	23	26	36	24	24	30	29	18	23	26	28	36	19	29	43	26	33	25	24	23	26	22	24	31	22	34	20	21	36	28	30	25	29	29	37	27	27	33	30	27	33	35	24	27	27	31	39	30	36	34	35	37	17	35	29	29	20	27	26	30	27	27	34	35	39	34	34	30	40	32	34	36	33	33	23	34	27	24	27	29	34	26	37	47	31	31	27	28	36	26	29	20	31	33	33	33	35	28	34	27	31	24	14	35	34	26	34	36	37	27	32	39	24	23	36	28	29	37	23	31	32	29	38	33	25	30	35	30	32	24	33	21	22	36	40	33	26	33	32	33	35	24	27	27	30	42	36	42	30	30	30	23	32	27	27	37	29	31	36	30	25	31	33	30	31	32	41	19	36	31	27	46	42	34	28	19	31	32	31	33	28	30	29	25	35	27	29	25	24	23	25	36	33	26	29	33	37	30	36	30	30	31	37	30	31	27	36	31	33	31	39	27	20	34	27	29	29	25	28	33	22	27	32	18	35	24	20	37	31	35	23	30	29	33	29	25	34	30	33	35	31	26	20	26	30	22	33	36	38	22	25	22	29	30	19	33	25	30	33	33	39	29	26	39	29	23	24	31	19	33	29	22	27	38	24	30	26	30	37	26	25	24	27	29	32	26	37	27	27	38	37	32	41	35	34	20	31	27	32	39	35	37	22	22	43	29	35	38	31	39	35	35	22	28	22	24	31	26	35	29	29	35	24	32	38	29	27	26	27	20	32	26	37	30	26	27	26	29	28	27	30	34	30	18	23	32	22	18	36	29	28	32	31	32	29	29	42	43	34	38	37	28	32	31	29	37	28	39	24	31	32	30	38	29	40	36	35	30	25	26	28	32	20	24	37	31	26	36	33	30	32	27	34	33	23	39	30	24	29	32	30	41	23	37	28	36	35	25	28	30	29	32	24	27	38	36	30	30	32	27	22	26	29	36	32	32	25	19	38	21	26	39	27	30	30	38	31	30	29	22	32	32	24	42	35	33	31	25	27	27	37	32	28	26	26	32	38	26	29	26	25	27	28	31	33	32	25	26	28	35	34	35	29	32	27	27	29	26	31	26	33	31	32	28	38	26	38	31	27	25	24	22	29	31	28	23	33	31	31	33	34	29	29	29	33	32	29	32	33	34	31	29	39	27	33	35	29	35	35	30	30	35	25	27	34	35	38	29	31	27	29	33	29	18	29	27	22	32	30	32	22	31	31	29	39	34	24	34	39	36	31	34	38	31	25	23	27	35	35	36	26	49	38	38	39	27	28	31	28	29	27	33	34	24	31	28	38	31	34	38	28	32	35	32	27	34	33	33	39	34	26	24	32	30	31	40	36	34	25	26	30	29	21	28	30	17	29	33	29	28	23	29	27	40	29	22	37	35	40	34	31	27	26	18	26	29	35	25	40	32	45	39	27	31	24	33	27	31	31	28	28	30	26	23	30	26	17	28	34	27	29	24	25	31	32	28	30	28	34	28	21	28	24	31	33	33	32	31	28	25	40	25	22	23	29	40	32	32	34	27	34	28	29	30	21	28	25	24	41	25	34	36	33	22	32	29	30	28	24	32	28	33	27	46	26	26	41	37	35	40	25	31	33	32	28	33	35	32	24	37	39	33	27	35	28	19	32	32	29	19	33	35	32	27	29	37	26	39	25	23	37	41	21	37	21	27	24	28	25	36	27	33	24	20	31	32	34	35	25	24	31	19	25	30	23	31	26	30	32	34	33	27	31	23	31	35	22	43	39	36	28	19	33	31	30	34	28	27	23	22	24	38	39	28	28	33	33	28	21	27	31	33	21	26	36	27	28	26	24	32	20	35	22	31	33	30	37	32	37	27	31	25	38	31	29	35	28	38	34	29	31	22	31	27	26	19	32	36	26	25	31	29	30	34	31	34	34	34	35	30	32	25
21519	1370	723	739	1642	2619	3189	4115	5299	4543	3504	2818	2459	2131	1923	1890	1896	1909	1903	1685	1680	1616	1956	2296	2116	1999	1975	1839	1690	1626	1460	1332	1160	1096	1036	889	860	813	751	754	677	660	625	636	591	554	513	502	501	486	470	436	448	451	434	432	398	368	379	383	360	338	330	360	367	366	358	355	345	363	363	374	347	384	339	380	386	365	380	371	405	352	359	292	337	296	365	346	318	304	322	323	352	320	294	282	292	311	308	309	314	327	295	276	264	273	275	272	266	280	266	275	260	270	263	289	265	277	252	272	285	252	286	278	263	266	240	272	274	289	268	233	286	269	312	266	257	268	295	254	275	268	252	229	268	245	273	297	287	270	306	286	258	270	263	245	290	258	264	246	249	267	278	289	269	248	255	267	241	242	244	261	234	277	250	261	269	232	283	265	284	267	266	247	251	259	240	263	291	271	277	269	278	266	269	243	249	249	233	265	262	253	288	272	249	277	267	264	263	253	275	275	269	271	285	284	254	250	262	248	261	253	253	297	270	288	281	254	230	248	285	258	229	241	263	274	285	247	269	264	243	285	277	240	245	241	249	266	261	257	239	275	281	239	271	263	256	243	257	279	250	290	262	246	271	265	245	230	262	304	271	256	266	270	226	257	243	288	260	272	269	267	261	263	261	269	269	247	258	266	271	258	261	238	235	275	283	216	269	272	255	252	256	233	247	265	269	243	259	243	267	259	234	244	279	242	243	265	290	244	287	231	261	272	256	256	257	264	253	240	259	268	251	274	263	286	282	260	272	267	233	262	257	260	268	270	287	259	253	259	275	286	250	250	264	267	251	248	272	240	272	293	253	242	290	254	279	257	259	256	250	278	252	257	259	295	277	271	276	256	268	247	261	285	247	269	274	260	276	250	293	271	258	239	257	254	232	264	280	287	253	259	259	284	247	273	259	264	244	256	262	268	224	250	248	258	241	276	243	260	295	264	258	256	240	258	235	263	268	293	236	259	232	257	277	267	263	273	279	256	249	252	266	259	268	267	292	254	250	236	246	252	282	241	260	257	283	243	239	282	267	275	250	253	261	263	231	253	280	264	293	273	273	248	253	259	263	236	240	277	262	261	229	273	260	265	248	245	262	262	262	275	259	283	263	251	274	284	243	267	272	281	238	269	288	245	271	261	250	247	267	269	277	271	235	248	288	249	269	261	248	233	266	255	243	242	268	250	249	267	275	248	230	290	239	264	267	251	254	271	263	274	267	274	240	298	263	243	263	265	258	254	253	242	259	261	249	223	258	269	296	272	262	276	247	261	257	251	239	264	300	271	247	244	258	247	245	255	282	235	245	262	254	260	267	257	250	238	260	253	229	269	300	236	259	225	232	250	272	225	258	251	236	251	233	269	253	265	254	253	274	241	240	236	264	251	238	281	248	249	274	251	281	266	255	258	276	282	256	276	263	260	265	259	262	280	285	239	267	287	254	270	252	258	222	241	235	268	236	247	240	269	264	252	248	257	238	259	233	268	267	238	268	262	246	278	273	224	301	255	301	253	297	274	243	258	238	235	258	258	252	257	263	258	302	236	294	239	228	285	272	244	274	263	254	274	254	255	269	270	268	254	267	238	239	268	240	262	268	255	282	261	270	300	259	252	284	259	257	278	275	242	280	276	283	266	271	261	268	276	259	272	250	252	271	242	259	268	294	289	273	262	245	267	268	232	279	265	268	255	271	269	258	253	247	266	266	239	248	218	269	269	297	252	250	292	244	280	261	242	257	223	261	244	234	249	291	218	240	272	268	261	298	274	261	255	272	272	251	267	231	264	261	252	258	249	254	266	228	270	277	273	253	240	242	242	269	275	261	245	277	245	248	265	269	280	255	261	247	259	249	234	301	266	242	249	231	276	265	288	268	263	261	250	271	230	278	282	243	270	252	257	252	234	281	233	239	277	260	235	257	235	234	249	257	243	268	240	287	293	251	240	286	254	250	265	276	244	238	250	245	292	259	265	250	264	283	244	280	240	276	269	238	246	256	312	251	242	284	274	291	255	252	240	251	245	259	235	255	228	226	261	261	274	238	287	261	256	262	237	263	258	259	252	289	230	257	232	286	282	250	245	219	242	277	226	257	262	223	269	271	237	267	261	264	284	266	261	241	250	260	252	244	268	278	271	238	285	246	232	271	255	273	262	255	245	268	268	285	240	254	257	286	249	246	261	259	249	298	261	283	269	250	240	270	258	253	275	287	236	247	241	259	273	265	273	265	264	275	273	267	253	283	266	264	253	261	254	272	245	261	237	226	214	268	288	260	251	254	263	254	277	251	237	273	276	245	265	276	263	278	257	276	253	278	249	246	268	273	266	268	266	262	260	252	251	280	238	242	276	292	287	268	260	258	248	259	265	230	252	277	277	270	287	267	260	292	261	256	261	269	238	261	261	269	282	249	242	231	247	255	301	284	262	277	256	274	253	278	256	233	222	269	255	257	293	256	280	248	286	241	263	260	293	262	249	276	283	226	303	262	228	284	255	267	274	244	275	277	271	245	250	238	263	268	283	260	280	282	266	239	268	259	272	270	238	262	265	258	262	257	247	256	272	269	245	257	223	284	279	260	272	282	283	245	265	293	244	245	273	289	252	251	240	255	244	247	253	223	278	232	255	238	300	270	245	262	275	257	244	256	287	269	272	289	263	274	283	242	269	255	257	271	235	246	299	266	270	266	235	259	277	268	224	269	257	274	270	271	278	271	234	241	262	245	256	252	239	259	268	270	243	252	264	273	249	293	244	249	249	269	256	278	261	254	269	264	277	297	274	273	269	273	268	238	266	266	292	279	268	279	257	283	260	248	249	259	269	263	264	232	280	292	249	285	243	248	244	252	257	270	241	234	267	252	263	234	262	258	263	275	237	265	277	227	276	259	259	252	261	269	276	234	270	267	276	277	263	254	283	283	262	290	242	252	260	249	244	256	251	246	246	246	235	225	263	269	245	240	265	265	261	252	233	250	251	265	262	266	271	273	263	239	265	272	266	294	265	274	250	255	283	267	304	265	263	256	272	256	233	266	271	248	246	261	275	253	285	240	234	251	261	261	247	251	251	264	241	303	223	260	279	238	255	242	258	256	277	238	309	238	266	281	255	269	238	264	269	260	249	240	266	264	258	258	258	244	293	286	241	276	285	277	278	271	278	263	244	278	233	244	264	268	254	261	234	259	269	255	242	265	236	249	267	230	279	248	236	244	274	270	280	249	275	261	250	260	261	244	271	252	268	258	250	244	243	221	260	267	294	260	294	269	296	269	263	256	268	288	283	227	230	253	276	274	251	243	282	272	280	279	247	250	278	240	257	244	235	256	276	263	250	260	259	272	247	263	252	270	256	264	230	254	238	260	264	255	262	275	249	267	266	288	265	257	286	254	243	266	276	238	293	264	257	235	258	277	247	279	248	280	253	282	277	245	275	280	249	270	269	254	257	259	251	275	274	249	242	251	260	248	249	252	229	246	263
15457	640	154	105	108	126	113	143	179	186	141	133	151	122	124	134	117	125	167	99	108	121	135	138	141	133	134	133	141	117	100	133	114	108	104	97	95	101	73	84	114	86	73	97	78	97	99	76	87	97	93	77	78	65	75	77	79	74	68	67	97	74	64	93	79	73	69	78	70	85	75	73	87	71	77	77	70	68	62	89	83	69	67	74	74	78	70	84	80	70	81	80	62	70	69	79	83	71	75	60	73	76	71	52	66	71	68	73	72	77	89	75	69	64	66	64	92	69	75	74	74	74	71	63	66	56	81	75	70	66	69	89	66	64	71	70	72	71	79	53	63	70	72	75	56	78	80	59	65	64	60	61	69	70	73	75	83	64	74	67	85	71	85	67	80	79	67	71	65	66	71	60	53	65	75	95	72	70	70	63	66	83	73	59	82	65	70	58	70	73	70	78	66	73	79	93	71	64	69	78	63	64	64	87	74	72	70	75	69	59	72	74	68	81	90	72	63	76	65	66	72	82	75	79	76	69	67	77	63	73	69	58	73	71	79	76	69	77	68	57	83	58	70	61	80	75	71	59	72	74	78	68	71	79	87	82	71	70	71	63	90	80	61	72	71	73	74	67	56	74	79	98	88	71	67	75	69	64	63	68	74	75	75	73	74	71	75	74	81	63	61	77	63	80	75	79	63	74	74	68	76	75	69	57	75	66	61	83	75	67	70	68	75	72	78	75	69	66	77	68	78	86	69	75	80	67	81	75	60	81	76	81	89	76	69	74	86	82	71	74	74	80	67	75	63	79	65	64	70	79	85	69	57	68	75	63	65	59	79	75	74	77	83	87	76	85	71	88	54	69	62	62	90	60	70	72	67	88	88	63	66	69	64	75	69	65	68	80	73	75	68	77	82	69	79	71	80	67	88	67	71	77	83	65	69	69	67	61	64	70	91	64	68	89	65	71	75	71	54	71	60	86	85	63	78	82	79	67	68	79	65	74	67	82	75	80	73	56	63	57	77	64	77	74	68	79	73	80	71	83	63	71	86	88	80	60	72	66	70	69	71	77	64	75	75	76	68	86	86	90	67	69	73	62	69	75	69	63	79	59	80	68	65	61	54	53	69	67	84	66	72	82	68	66	76	73	78	72	70	56	78	66	71	78	82	76	84	77	85	67	76	85	75	81	71	68	77	73	81	76	55	66	69	65	84	61	78	62	70	72	74	73	70	60	66	63	78	68	84	79	68	79	71	74	72	69	68	83	76	92	76	72	66	59	64	61	84	68	49	65	83	75	58	77	64	81	84	62	54	67	74	77	74	89	77	80	65	81	57	69	70	82	66	66	74	71	67	58	72	68	49	78	87	79	80	60	73	78	80	73	76	87	78	57	73	73	78	62	84	89	76	76	76	91	69	73	80	64	68	71	67	73	63	73	61	64	68	64	73	58	87	91	75	65	55	71	72	65	71	79	82	76	90	76	71	78	86	80	72	78	58	70	73	88	77	67	81	78	62	72	83	67	67	67	91	77	48	72	68	71	77	67	64	80	80	69	71	63	70	76	68	65	67	63	71	69	78	93	55	74	81	81	80	85	58	83	75	81	84	78	94	70	70	74	82	62	70	79	69	86	71	78	68	66	73	71	80	71	67	63	87	76	68	69	80	80	83	44	64	74	74	62	56	66	70	72	67	61	67	56	69	85	88	65	68	76	59	65	81	76	59	61	60	73	81	72	62	78	55	71	75	61	63	66	81	50	82	73	76	64	79	71	68	80	71	84	96	74	70	75	62	71	72	80	65	72	90	77	73	70	70	79	75	81	78	69	63	66	65	60	70	67	72	71	68	62	71	63	82	80	70	59	75	75	85	74	69	77	68	70	76	59	87	88	92	79	76	79	70	77	64	75	72	68	73	75	77	72	69	76	67	59	90	79	65	71	79	76	72	82	73	61	65	88	73	73	74	79	59	69	66	71	60	58	73	72	77	57	74	85	75	86	69	65	80	70	78	68	74	60	67	74	58	66	67	76	62	66	96	69	73	84	72	76	78	83	72	69	88	74	59	64	81	66	77	72	74	66	67	70	77	80	76	66	66	89	67	64	70	71	76	74	67	85	78	63	81	88	54	64	76	68	78	76	70	65	81	71	82	76	79	73	68	66	54	65	56	62	84	73	73	57	72	91	69	83	61	67	81	53	72	67	84	58	81	58	66	64	60	64	75	68	80	79	69	75	67	82	82	84	51	69	77	93	70	86	66	69	83	93	84	66	74	63	59	87	76	76	82	63	73	74	71	82	68	72	82	82	69	86	75	68	59	76	73	84	77	72	65	66	61	79	93	59	76	77	74	83	83	71	66	66	75	66	77	78	63	74	70	78	71	83	70	76	63	85	72	72	64	67	61	86	77	82	81	75	76	65	66	66	67	101	63	70	67	67	61	94	63	72	57	69	63	90	76	82	58	85	67	79	80	76	72	76	71	65	74	72	80	74	69	78	73	67	61	79	68	69	85	60	76	64	66	67	78	60	62	79	69	86	63	66	79	82	71	89	69	67	63	62	73	62	70	79	80	65	72	73	97	86	63	76	90	68	54	61	52	77	82	70	75	67	76	68	66	61	79	65	73	72	68	74	74	64	78	67	79	68	84	83	73	75	75	67	68	66	89	64	68	72	73	66	62	77	80	79	81	64	71	69	68	70	68	74	87	76	57	70	62	66	83	68	80	82	91	71	64	81	83	67	84	61	69	70	72	79	75	69	54	67	68	68	52	85	86	75	66	81	72	74	78	65	79	80	68	70	77	72	74	77	66	43	77	75	92	65	72	72	77	63	72	76	89	59	56	72	73	64	64	87	69	62	62	68	72	80	72	78	86	74	89	73	61	54	78	66	61	74	92	64	72	80	63	68	80	73	75	75	73	74	63	68	71	67	64	70	90	70	76	61	64	63	66	77	70	75	76	85	88	68	51	62	71	44	82	89	73	87	66	85	89	71	73	56	83	69	67	74	73	66	74	67	62	72	84	82	60	74	59	69	67	67	71	78	76	67	66	68	85	79	78	74	75	69	57	49	69	70	80	63	80	60	81	60	75	74	71	68	76	79	75	73	82	78	82	70	92	81	83	87	57	66	70	67	87	62	88	70	80	71	75	65	79	79	64	73	71	83	64	65	68	82	86	53	66	75	75	74	63	79	90	78	73	60	79	69	70	66	54	65	69	79	60	81	74	86	67	71	68	84	71	63	78	73	74	75	69	76	87	76	95	81	85	78	79	75	60	75	79	69	82	77	65	75	75	90	62	73	69	77	67	88	73	66	72	66	85	69	76	81	88	65	67	77	93	63	67	64	62	82	69	80	59	65	67	68	92	72	68	75	80	73	67	92	90	78	89	78	71	73	71	72	71	77	76	79	68	75	94	64	62	61	79	58	94	70	56	89	74	66	73	81	63	73	60	70	56	73	75	67	71	78	67	71	64	85	71	65	80	84	80	69	78	75	60	82
28288	2849	1556	1615	3485	5390	5863	6820	7924	6644	5005	4240	3757	3281	3054	2980	2860	2920	2769	2602	2535	2499	3014	3321	3012	2907	2756	2616	2504	2372	2188	1939	1807	1688	1571	1536	1334	1343	1312	1197	1178	1143	1110	1087	1116	1006	977	975	896	930	852	864	862	870	882	838	843	792	783	767	740	760	775	762	781	766	706	759	765	730	720	747	766	816	740	774	775	779	756	753	756	750	730	711	706	718	713	669	712	731	670	665	722	659	766	632	665	645	647	673	699	638	668	662	670	612	640	615	674	652	647	646	649	676	662	623	649	606	638	662	628	589	638	639	594	603	621	634	606	629	631	616	615	636	611	598	689	610	638	646	630	602	640	625	611	604	619	640	609	593	666	613	628	642	619	586	628	678	608	639	617	634	605	587	668	615	622	601	676	626	624	663	585	661	603	624	648	643	609	616	656	605	627	658	625	642	602	645	665	596	629	638	597	676	577	565	622	616	605	641	586	677	655	658	629	591	623	618	613	611	658	649	605	587	637	648	636	653	632	641	666	624	661	603	643	637	622	637	607	585	622	615	603	632	572	660	659	733	646	651	608	638	604	633	630	609	636	627	653	638	629	570	630	623	663	583	614	588	606	583	626	628	651	677	627	615	637	588	583	624	618	586	600	614	589	673	591	557	644	631	649	643	580	670	622	657	645	623	643	586	622	620	589	650	653	641	571	653	572	654	676	588	575	626	598	637	619	669	635	632	608	632	624	677	601	640	623	653	603	628	622	578	589	640	588	586	627	653	642	633	608	636	647	612	651	615	631	584	596	622	629	632	671	636	577	621	660	630	613	653	652	642	548	665	617	601	610	669	641	619	582	617	658	654	577	658	643	613	622	577	624	608	639	633	623	621	616	573	642	666	635	618	620	595	636	584	614	592	626	636	603	642	586	652	654	583	577	595	635	599	595	624	623	597	626	654	629	641	582	633	670	627	601	636	597	650	604	630	630	633	603	637	594	640	599	595	610	579	626	639	614	646	654	635	647	631	590	606	627	624	625	606	630	644	619	625	629	612	635	643	594	604	609	662	665	624	603	598	622	614	602	642	622	626	650	619	592	648	616	560	621	617	653	658	638	611	614	622	632	580	592	600	593	595	554	635	644	635	624	583	577	624	641	611	591	619	636	669	664	631	652	597	590	636	620	617	622	615	597	633	590	586	593	663	653	632	627	606	598	640	592	627	629	613	638	660	637	624	655	637	596	636	643	637	626	635	617	622	615	632	638	637	648	595	636	652	629	600	582	601	664	621	610	596	589	619	624	636	653	594	632	643	608	595	600	636	645	623	640	615	579	625	639	602	630	689	622	574	600	622	663	647	631	590	636	615	621	630	620	633	631	630	636	593	598	603	630	600	640	582	618	628	646	642	598	609	625	603	611	600	608	634	619	625	634	612	649	601	622	598	653	616	593	658	606	626	635	595	606	633	607	649	601	600	640	602	663	602	613	624	566	611	669	636	658	611	642	615	663	577	639	577	594	591	630	617	632	640	677	641	662	610	612	640	641	619	607	620	629	631	618	630	654	603	638	582	616	639	636	628	596	628	652	675	620	645	648	608	564	600	618	588	623	638	596	603	633	629	667	620	642	640	626	639	614	649	608	630	643	586	637	651	608	589	607	619	598	616	622	595	673	608	611	623	651	670	613	630	620	592	657	637	592	611	604	635	629	600	633	636	604	634	605	644	629	624	563	607	581	597	632	590	602	613	578	619	588	607	610	644	642	639	632	584	680	603	605	587	627	648	615	605	615	619	631	609	606	593	617	674	637	656	613	645	642	606	658	611	634	608	638	616	611	609	613	618	645	645	639	600	613	623	615	690	597	600	606	536	605	558	601	636	622	695	607	619	630	611	643	702	647	618	644	644	646	613	636	607	576	643	671	603	605	640	561	630	571	601	590	631	606	545	661	628	609	639	625	641	621	606	620	619	639	625	650	614	643	593	608	679	673	613	593	681	589	615	586	608	651	650	610	635	628	649	600	605	620	633	603	671	635	625	660	604	586	651	609	609	628	617	589	607	607	649	634	596	641	584	613	627	603	629	638	610	631	583	655	649	577	595	596	610	565	600	636	630	649	593	626	626	646	604	559	569	630	601	620	655	634	604	649	667	600	626	605	656	599	651	606	579	632	638	656	620	625	610	591	617	632	633	573	610	649	633	614	590	655	632	562	619	571	633	646	616	630	623	636	598	574	608	573	700	589	662	628	619	638	603	619	597	632	605	583	602	595	619	557	582	624	582	592	606	656	658	654	614	660	604	615	621	629	590	691	606	665	584	662	608	662	581	621	639	592	651	607	587	607	632	598	608	635	652	582	580	622	594	621	672	638	592	623	624	638	575	646	607	616	619	584	609	647	630	611	674	621	626	603	617	618	633	618	614	640	634	623	628	642	605	622	648	623	617	661	615	645	616	633	595	672	588	598	631	584	634	666	647	629	603	600	602	621	647	564	566	622	576	625	625	577	641	598	589	608	638	652	589	670	619	634	631	635	581	645	583	615	609	618	624	648	637	594	586	604	646	637	635	655	604	657	608	590	647	663	629	610	660	604	645	646	637	613	606	616	619	631	585	669	662	626	631	607	619	622	580	639	605	591	644	644	651	652	582	600	629	664	613	650	639	632	594	573	626	634	620	610	613	680	656	646	638	615	678	630	638	661	653	607	597	660	583	638	587	658	619	608	626	600	611	615	583	554	637	644	627	620	614	630	595	636	625	625	621	623	611	643	624	627	641	601	601	616	609	614	607	586	601	570	628	613	637	573	638	662	596	633	625	631	660	602	632	635	634	595	592	641	623	667	663	628	589	632	609	660	625	606	572	626	603	616	643	620	629	637	629	609	654	602	660	591	588	669	640	652	620	648	611	668	639	618	665	621	630	595	607	585	602	619	621	621	636	596	599	648	584	604	631	635	676	644	595	628	629	607	605	598	660	658	635	623	619	637	626	630	626	607	617	671	629	611	571	618	604	589	635	596	597	632	623	611	628	603	662	617	591	605	620	674	582	584	607	573	619	620	640	623	599	616	624	659	600	620	619	645	618	636	663	592	607	592	630	661	612	606	605	619	629	615	675	630	611	649	631	695	634	627	664	599	592	608	627	645	567	658	613	659	666	686	625	600	633	617	616	655	614	609	634	616	625	586	645	659	616	633	584	610	635	639	630	611	622	595	619	583	649	619	589	622	611	611	655	629	619	648	665	626	665	597	631	598	604	645	623	636	634	632	628	614	632	632	591	656	603	641	652	627	616	628	614	608	643	645	608	634	584	610	636	601	619	601	627	608	631	653	636	615	598	634	630	580	616	610	603	636	585	665	613	630	622	603	628	651	616	544	648	641	571	628	624	606	652	633	593	608	611	633	615	608	613	604	615	606	670	594	629	596	615	630	599	676	588	605	652	643	590	604	644	627	654	574	642	606	597	582	624	623	617	586	640	657	641	658	597	639	656	641	596	585	636	632	621	605	626	633	591	606	641
5202	50	43	47	42	54	44	66	69	73	55	61	66	71	61	70	67	55	58	61	64	68	81	70	72	70	79	70	59	64	60	56	51	47	53	48	56	52	47	53	47	54	33	34	48	46	52	45	49	45	45	35	35	41	43	43	34	35	33	27	39	42	42	36	32	47	42	42	39	37	41	43	28	53	45	58	40	41	39	46	36	43	39	39	43	52	36	41	35	25	28	41	48	50	42	42	41	34	42	41	43	42	35	46	28	39	39	38	31	39	40	38	42	45	40	36	36	33	34	43	44	38	41	31	39	31	25	40	36	41	33	37	46	33	29	36	32	39	39	43	50	33	51	32	28	37	44	37	42	40	40	38	40	45	34	39	30	51	41	45	42	42	35	26	41	25	43	34	36	34	54	38	42	29	31	35	45	29	46	51	34	47	51	36	49	37	24	46	36	35	36	39	32	35	32	47	34	29	42	34	48	41	41	37	39	18	45	32	43	27	34	52	42	30	39	35	32	43	38	33	43	42	35	34	34	48	40	37	38	47	34	31	41	36	40	31	46	36	41	43	33	44	44	46	31	30	31	42	38	50	34	40	42	42	34	48	41	38	32	39	34	39	34	35	37	38	36	37	44	38	34	43	39	27	45	37	50	40	35	37	39	46	44	42	33	29	60	39	31	46	35	38	41	46	31	35	46	42	58	39	40	46	47	26	25	36	23	45	36	35	39	41	38	40	39	35	41	29	38	35	48	35	36	54	33	31	42	35	34	30	34	37	41	38	36	28	33	36	38	38	43	37	35	41	31	32	41	37	41	38	48	46	26	36	45	43	41	39	34	44	41	34	37	39	37	55	46	32	37	37	40	34	39	44	32	36	34	32	39	39	49	32	36	35	39	45	33	44	35	35	44	37	48	43	41	36	49	47	40	29	26	35	43	28	35	30	51	41	32	33	43	37	32	37	42	36	37	38	41	39	36	43	40	40	47	48	40	51	36	36	34	35	29	28	31	35	38	47	46	38	31	32	35	40	47	26	47	34	48	35	42	46	32	35	48	32	34	39	45	37	43	37	36	40	33	28	60	38	44	31	36	27	42	45	35	44	36	31	41	31	44	36	43	40	32	34	38	32	39	37	35	33	54	33	42	40	37	31	45	30	48	33	34	37	45	32	36	36	40	39	41	38	27	44	31	31	44	37	40	32	29	34	43	48	56	41	44	39	41	36	37	27	40	39	42	40	47	26	28	44	36	35	30	39	38	52	35	38	34	37	42	34	25	42	38	30	31	43	47	27	40	39	49	42	38	49	53	45	38	34	36	38	37	34	43	34	35	33	42	52	34	37	31	40	35	34	31	32	34	36	41	37	46	40	28	39	42	34	43	34	37	35	44	30	34	36	29	44	37	37	43	38	42	44	49	44	38	36	46	52	41	28	39	34	43	38	36	41	34	53	41	41	36	34	35	35	45	31	39	34	27	41	27	42	30	34	38	48	32	36	45	32	46	32	30	35	32	43	32	36	53	52	49	37	35	46	27	55	38	34	32	42	31	24	38	36	37	47	45	48	41	50	43	40	26	31	30	42	41	36	32	35	43	38	29	36	26	35	40	32	48	23	38	43	50	34	29	39	31	35	39	38	43	30	34	41	46	44	32	42	39	39	35	50	51	43	41	41	52	49	44	30	32	47	41	42	38	39	33	39	51	39	35	39	37	32	39	42	39	33	48	31	29	35	43	48	41	51	34	40	38	35	47	29	44	36	29	24	35	40	47	32	43	42	37	38	35	34	43	41	31	32	32	33	38	41	45	34	34	46	42	47	43	38	34	50	44	33	54	37	44	39	38	29	39	40	36	39	35	54	54	58	29	49	44	50	46	41	41	38	46	27	49	41	31	35	35	33	32	42	38	35	40	35	40	28	43	39	32	37	34	31	42	35	48	37	38	39	38	48	34	41	39	44	48	34	45	39	49	37	31	40	31	43	45	44	32	42	38	53	48	30	43	29	26	33	28	29	42	37	37	44	45	47	35	33	40	48	38	26	31	39	33	47	39	41	53	41	37	31	47	32	41	30	42	30	41	31	33	38	29	40	29	36	24	46	44	42	52	45	51	31	49	38	36	39	39	32	34	42	49	43	44	36	33	46	40	46	40	40	41	44	38	37	34	37	38	46	45	36	43	32	44	38	31	30	44	48	36	35	35	30	41	36	37	31	39	37	34	29	31	32	44	42	33	46	41	36	29	27	43	33	30	33	41	36	41	47	48	31	37	43	35	27	40	47	41	37	40	28	39	35	39	47	37	47	31	44	26	29	37	32	31	31	41	41	32	41	48	35	43	39	41	43	38	44	35	50	40	38	53	33	43	42	42	42	28	30	37	44	34	42	45	44	37	35	38	41	39	39	33	50	39	40	38	35	45	24	35	40	43	39	46	44	34	40	33	38	33	38	32	30	49	28	42	43	32	39	47	52	40	39	44	34	42	57	37	29	40	49	38	41	36	46	33	44	35	36	36	37	32	46	31	35	38	34	46	28	38	46	36	33	35	47	31	35	39	35	33	53	43	46	38	44	33	39	33	42	34	32	37	32	38	28	33	33	37	39	41	37	40	35	41	44	49	27	38	36	43	37	35	34	45	25	51	43	38	39	33	30	32	28	40	41	42	42	39	27	27	32	45	46	36	44	33	38	49	41	27	41	30	40	37	45	21	32	34	41	33	40	47	40	31	38	48	33	42	38	38	42	36	31	36	48	33	35	22	37	44	32	34	27	39	39	38	22	26	40	39	38	33	42	46	44	44	41	35	31	42	41	44	44	39	38	47	38	41	34	39	30	41	47	32	36	37	39	37	32	37	40	24	45	39	35	34	38	42	32	33	35	32	29	29	36	28	38	31	36	38	32	36	34	47	44	44	39	37	43	43	43	35	36	41	33	36	33	29	47	41	38	38	33	30	43	49	46	39	48	47	31	40	37	39	37	40	36	41	36	34	28	37	54	37	40	44	35	44	50	44	36	31	38	36	37	36	45	44	40	51	39	36	32	37	32	37	41	31	39	34	40	45	35	26	39	39	46	42	34	41	50	43	38	42	27	32	38	37	34	46	40	43	28	36	34	51	34	30	45	49	35	50	47	36	36	34	40	30	49	37	43	52	33	34	35	22	41	35	34	37	37	41	35	39	32	45	43	35	44	38	43	29	32	42	37	44	42	36	30	37	44	44	37	39	43	47	44	32	41	48	41	46	56	40	36	45	42	39	42	33	34	56	51	26	29	27	42	35	44	44	24	36	49	31	38	38	36	51	45	39	35	34	38	47	37	44	36	53	32	38	33	37	43	44	41	38	42	39	38	40	44	36	51	33	27	30	48	30	33	47	30	47	34	34	38	43	40	55	37	48	42	30	37	30	38	40	45	38	38	44	35	37	25	33	31	42	50	41	29	37	46	43	38	43	46	39	51	43	47	43	32	32	45	31	37	28	32	41	40	45	40	40	38	43	43	42	43
16563	615	447	465	596	822	1191	2109	3350	2791	1976	1716	1546	1365	1275	1328	1350	1381	1334	1352	1279	1228	1404	1553	1531	1502	1439	1374	1361	1219	1143	997	904	907	791	777	691	670	637	620	568	572	551	547	546	530	509	508	495	476	458	418	403	449	419	406	381	417	406	418	409	359	356	403	378	375	361	367	401	395	354	388	388	371	385	407	423	404	398	403	367	393	374	364	376	372	347	363	374	387	325	375	362	370	361	388	334	354	324	362	374	355	329	329	318	337	338	379	308	328	350	313	321	346	328	336	328	333	316	311	347	341	341	324	361	305	336	341	330	352	307	320	325	344	264	305	343	327	328	332	316	285	342	328	349	338	309	356	314	333	343	325	353	322	325	356	304	331	314	332	350	356	300	320	328	332	347	332	332	333	300	344	325	298	329	327	319	342	331	305	297	316	332	340	340	313	366	307	337	300	322	306	342	330	358	304	354	314	349	335	366	315	341	304	311	312	322	359	346	325	321	347	339	345	307	340	364	311	329	293	352	339	316	331	336	309	315	307	342	366	319	319	292	317	342	332	354	342	321	332	331	284	362	326	296	317	319	331	320	326	323	327	338	320	289	296	322	338	335	307	319	367	322	303	350	325	340	333	314	339	328	344	308	315	312	330	295	298	343	343	368	320	298	337	316	332	333	289	297	334	337	320	334	320	332	312	351	311	330	304	323	319	308	337	299	344	290	320	314	345	335	333	339	330	335	329	319	311	336	331	328	349	334	325	331	318	346	307	319	308	316	321	300	335	324	307	356	350	315	311	315	318	303	300	321	311	329	328	343	323	334	331	321	337	328	349	328	291	323	326	286	326	306	347	325	340	355	329	316	335	326	318	322	339	324	339	346	303	347	304	305	301	342	317	312	352	364	331	330	332	331	343	325	346	318	321	293	321	335	343	308	327	314	318	364	347	334	321	330	310	298	344	314	337	342	315	319	343	299	323	318	319	325	302	337	366	314	344	348	323	353	330	354	306	369	317	326	322	309	331	327	305	311	308	300	335	360	306	353	306	344	333	321	319	316	290	306	327	287	329	332	323	356	310	322	335	345	314	321	350	326	333	310	326	341	319	327	320	325	296	362	310	306	334	379	341	330	329	326	355	341	336	321	306	301	317	332	337	328	331	347	351	304	328	308	349	361	335	305	313	334	327	329	319	322	354	316	322	328	325	346	305	330	341	349	304	340	363	330	321	337	295	307	315	352	312	326	344	331	305	324	297	319	366	288	322	316	346	314	300	316	366	351	375	316	332	341	318	322	314	332	297	299	331	302	324	320	340	359	346	293	318	318	309	319	319	323	284	352	292	310	350	328	334	328	305	326	342	316	347	301	340	323	329	299	328	330	337	326	333	308	333	340	301	330	323	335	322	345	335	331	327	340	361	331	356	315	326	329	335	299	347	349	341	334	325	307	299	326	342	343	312	313	307	364	341	347	326	327	325	321	345	348	342	321	332	340	319	345	318	353	331	332	352	304	348	284	326	309	328	327	317	343	336	322	329	313	356	297	365	294	324	335	319	312	336	331	333	340	353	327	335	344	282	327	325	304	332	327	318	347	342	308	351	339	312	324	340	296	324	316	321	337	323	299	311	347	326	319	339	325	292	326	333	330	360	358	335	311	318	328	299	340	326	329	309	324	308	343	359	335	349	308	339	339	279	346	334	314	313	349	327	311	307	339	281	319	330	357	360	342	340	322	335	309	324	329	320	320	331	337	361	309	336	339	315	352	335	294	338	336	320	320	349	311	311	334	298	339	306	309	313	311	334	356	321	336	306	325	309	326	323	365	350	354	376	359	346	312	326	306	300	314	346	309	348	321	343	380	326	307	338	336	333	309	280	308	345	335	305	325	336	341	309	327	338	324	291	347	341	308	324	311	313	318	340	315	336	328	324	349	330	337	310	322	322	312	368	326	332	331	314	312	328	334	328	316	342	313	368	347	308	301	323	310	300	356	323	337	341	325	302	327	337	314	331	285	358	345	342	352	349	335	309	349	339	318	334	308	332	353	328	329	326	335	329	345	337	311	344	319	319	341	351	342	347	317	348	304	332	371	334	332	348	350	341	294	351	329	339	341	342	344	339	339	314	316	345	334	332	319	301	362	308	323	341	340	342	304	323	333	350	303	359	315	354	323	327	333	317	303	324	307	292	312	340	349	352	320	333	332	353	343	310	295	332	311	312	306	326	325	325	328	340	333	310	328	302	323	321	306	315	322	343	296	347	323	291	314	310	334	341	327	330	332	322	307	306	290	343	310	311	308	321	321	330	343	376	317	355	301	334	313	339	336	334	367	324	305	323	321	347	360	332	303	341	302	316	327	332	349	339	318	326	336	338	312	321	318	323	343	299	339	343	321	320	306	307	331	299	317	300	333	347	274	346	315	319	303	344	331	353	287	324	305	325	349	337	291	322	311	323	291	322	321	334	349	301	317	289	337	309	314	342	338	330	323	315	332	329	341	340	316	346	363	307	323	323	348	315	322	316	357	307	332	337	322	366	280	355	322	373	339	348	320	349	329	326	309	337	316	347	321	292	318	324	350	301	325	348	328	292	326	334	293	353	327	319	348	351	345	323	325	301	359	322	313	307	331	318	330	322	315	340	332	318	293	333	349	327	329	328	330	361	309	325	343	317	304	342	300	316	351	338	323	330	319	333	319	338	314	316	288	352	316	316	317	319	350	308	332	355	311	329	322	316	314	339	358	376	312	333	292	320	291	319	344	336	312	329	335	340	319	303	348	364	318	332	313	290	332	342	326	306	327	332	320	337	322	340	301	307	333	350	329	313	297	303	336	348	347	332	324	335	334	302	326	329	316	326	307	337	363	332	294	347	351	324	336	328	314	271	329	325	316	343	308	302	340	332	317	354	338	317	318	336	330	318	325	312	319	297	354	312	343	311	361	350	317	323	286	322	301	336	330	318	362	337	333	324	330	324	329	336	345	329	334	332	317	332	319	359	315	359	340	343	282	317	306	354	321	319	326	315	310	274	336	311	319	304	326	327	325	335	338	359	349	330	338	340	295	342	342	334	317	320	285	312	296	331	327	350	311	318	292	295	338	312	332	299	343	343	330	314	328	295	291	346	307	338	338	282	333	334	327	312	325	330	324	328	342	291	368	325	315	301	328	336	338	340	340	326	306	354	299	289	292	330	338	336	352	328	338	319	330	321	312	289	337	322	309	327	331	354	331	337	352	343	343	328	339	319	298	302	313	332	299	298	344	342	282	319	324	312	314	307	336	340	318	324	297	363	326	296	308	316	307	357	296	333	301	307	293	348	318	341	303	341	313	340	286	326	307	325	336	323	299	352	321	342	311	351	316	304	316	328	337	338	331	340	350	304	342	329	343	316	315	340	335	363	313	340	360	284	348	310	337	341	314	309	310	314	352	362	322	333	309	318	344	325	324	327	319	325	329	322	306	303	332	328	323	310	338	340	321	350	333	320	321	325	336	333	326	339	340	334
11118	326	113	101	103	102	95	121	162	144	131	136	119	100	127	110	116	91	135	107	105	122	124	133	120	137	111	113	120	106	102	96	110	101	91	108	97	79	76	90	99	77	98	91	95	95	82	96	89	78	80	94	77	75	62	80	86	73	82	77	75	77	76	72	94	76	83	66	85	69	90	82	78	67	81	83	53	86	91	90	80	97	82	81	88	74	82	82	74	76	73	76	64	74	71	82	55	61	80	81	56	75	90	82	87	82	82	78	86	63	84	72	59	63	77	64	81	78	64	70	57	92	87	60	87	57	85	87	67	66	61	83	79	92	75	57	67	82	75	70	83	72	94	74	73	76	79	83	68	82	84	84	88	78	62	91	62	67	73	75	76	72	62	71	81	70	67	68	83	69	75	77	63	55	92	101	84	72	77	66	72	64	74	76	68	96	74	62	81	84	67	93	71	72	80	61	69	80	64	68	77	71	69	81	71	53	73	67	62	75	89	60	86	61	75	76	82	77	80	81	57	63	83	63	70	62	80	87	50	72	95	72	87	85	89	77	77	48	86	69	74	96	76	85	84	74	76	73	95	63	74	65	88	73	67	72	65	59	62	68	85	61	68	70	75	94	73	75	86	88	77	64	69	69	65	72	91	78	84	60	81	62	82	66	77	77	75	74	73	78	81	72	77	72	76	73	75	68	77	76	71	72	70	75	70	78	76	73	65	60	88	66	82	67	78	66	71	74	70	69	71	72	77	84	78	71	64	78	85	70	77	81	72	61	74	64	72	68	63	62	74	70	88	78	69	68	64	69	80	57	72	73	93	67	76	62	84	76	76	76	77	70	92	87	84	67	86	63	67	69	76	76	74	91	68	71	86	79	74	74	81	73	77	85	72	74	68	84	61	91	72	81	72	90	72	71	70	91	80	71	66	77	79	74	73	72	77	75	81	75	63	80	81	70	72	84	73	80	93	75	85	72	83	66	72	76	58	89	91	80	87	67	84	71	75	87	104	83	71	82	81	66	82	81	69	86	68	69	76	77	80	64	67	63	71	78	88	90	84	68	74	76	61	76	61	84	79	78	89	73	89	84	87	75	79	69	85	72	75	84	70	74	78	83	73	74	81	61	70	68	55	60	77	73	77	74	85	71	63	90	65	73	83	69	77	79	67	69	76	74	76	66	70	79	79	71	95	75	65	61	84	81	87	79	75	79	73	75	72	73	90	88	76	68	74	71	88	81	83	75	69	67	92	61	85	60	73	75	79	83	78	74	76	67	73	79	87	72	77	76	81	68	77	72	81	76	76	72	79	70	81	69	69	78	87	69	89	68	63	78	81	66	68	81	73	60	74	67	77	66	77	92	83	79	78	87	86	75	76	73	79	63	65	81	72	84	68	83	83	87	87	77	82	82	78	75	77	70	80	75	68	78	65	85	83	75	69	79	65	61	70	62	74	93	89	59	88	64	74	75	73	76	96	64	82	80	62	91	74	74	66	79	65	66	91	68	74	77	57	86	84	69	69	62	81	71	50	76	81	52	81	81	73	80	77	90	78	57	78	83	81	85	73	68	62	66	72	90	69	86	84	71	70	66	77	76	70	68	67	77	58	71	72	77	80	70	79	66	78	78	65	71	82	81	74	64	79	70	75	68	68	56	75	82	85	59	73	77	76	81	78	60	78	81	71	81	74	72	70	76	81	86	82	69	80	74	81	67	59	71	78	72	70	84	74	72	80	61	84	82	82	74	87	80	84	86	66	74	85	75	72	72	71	78	72	90	81	66	66	78	72	73	74	75	65	77	72	62	64	71	81	74	83	67	71	71	83	69	78	83	70	71	64	54	79	70	78	82	86	68	51	88	80	68	87	86	72	77	79	79	68	67	80	73	58	56	86	73	71	66	79	63	78	75	78	90	74	80	93	70	84	59	74	88	76	84	68	76	83	86	67	69	69	95	76	63	72	71	63	66	80	69	72	81	64	78	73	67	88	76	67	89	73	73	77	78	73	75	63	74	66	67	80	77	74	62	70	65	84	85	67	68	82	75	77	79	65	93	86	90	80	68	74	75	82	77	74	66	76	74	68	74	72	84	66	82	68	74	64	74	68	77	78	62	65	81	95	78	79	59	78	70	92	77	71	82	75	80	66	72	67	89	68	61	81	71	71	78	78	80	91	72	80	86	78	61	79	78	87	68	62	60	76	67	75	87	77	77	73	76	83	71	68	70	67	84	78	76	70	81	75	70	73	65	70	67	63	70	67	71	95	64	75	72	72	77	78	90	68	73	67	66	74	64	71	74	76	71	71	65	63	72	98	82	77	57	79	81	72	80	78	81	79	86	91	67	72	82	78	85	72	77	64	89	68	79	67	75	80	71	80	71	73	83	64	64	52	73	69	56	81	90	70	70	88	81	77	68	72	68	66	68	65	74	67	81	85	71	76	80	82	82	76	71	71	77	90	80	84	75	71	74	82	71	73	76	73	63	79	77	69	88	66	83	71	74	80	82	77	81	88	53	64	81	81	69	69	91	62	46	71	84	76	79	71	67	74	79	97	69	84	87	63	78	71	73	70	85	83	74	78	75	78	65	67	83	76	80	69	78	66	84	88	70	88	67	76	68	79	73	78	69	91	69	79	90	54	70	69	72	68	77	78	75	72	92	77	71	68	68	69	73	72	75	66	63	67	71	85	73	66	76	75	66	73	81	87	77	67	70	76	67	79	66	76	85	71	66	78	81	73	76	76	78	74	80	66	79	93	74	69	75	82	81	68	67	76	74	61	92	70	84	80	78	72	81	73	68	78	76	76	78	75	76	81	60	76	94	88	84	91	73	65	60	72	73	74	70	77	74	79	84	80	76	67	68	71	68	74	69	64	68	65	71	83	76	73	77	58	69	74	63	65	71	68	81	78	77	75	67	78	58	79	85	76	77	81	82	74	70	81	79	74	96	74	70	81	71	80	73	76	91	85	77	79	97	82	74	70	80	93	75	78	64	74	70	65	69	68	67	65	82	70	82	70	93	72	66	77	70	76	77	65	54	90	79	70	78	65	85	71	63	69	78	62	88	70	77	74	85	87	88	77	90	73	79	76	78	79	80	95	66	83	64	76	66	71	78	86	75	71	74	76	81	70	83	78	66	94	88	85	76	74	74	75	66	65	64	58	66	62	77	67	78	89	70	71	75	71	81	72	66	74	76	81	81	77	67	79	87	68	76	82	83	84	65	79	74	80	85	82	72	73	87	75	98	81	71	84	65	64	81	75	88	89	77	65	80	79	73	77	74	72	72	68	71	75	79	77	71	67	84	69	55	65	58	71	59	78	67	63	72	75	79	78	77	69	69	72	60	97	73	81	80	67	81	73	75	67	81	58	68	65	66	84	79	89	83	88	95	81	61	63	64	75	77	84	61	77	77	72	79	73	72	75	68	79	74	69	80	75	87	71	72	86	83	59	71	84	84	93	77	91	75	78	65	67	92	76	76	67	75	74	68	66	84
26882	2245	1202	1224	2534	3714	4076	4995	6586	4999	3843	3250	2754	2564	2445	2377	2394	2401	2274	2295	2032	2101	2273	2651	2458	2302	2367	2323	2092	1897	1799	1732	1609	1442	1351	1328	1190	1038	1142	1067	1074	1022	1047	966	945	974	898	905	874	848	814	835	806	841	778	743	789	646	746	754	730	760	793	726	744	735	671	694	718	732	739	736	679	713	789	732	705	759	698	757	732	726	658	714	665	669	684	664	677	676	680	693	680	708	632	657	674	683	668	677	682	676	651	680	668	643	614	643	644	614	632	614	692	643	670	614	640	650	605	670	677	686	657	646	622	627	609	673	638	628	659	654	600	656	666	654	565	630	620	630	664	639	618	676	647	661	601	628	610	643	664	600	627	614	604	598	663	645	632	606	608	593	612	601	679	651	646	663	611	580	669	638	631	612	657	617	631	592	638	570	629	652	648	604	660	627	615	654	594	593	634	614	644	587	626	637	661	618	626	607	628	633	643	631	653	637	620	630	595	641	603	669	650	662	625	654	623	621	608	626	612	595	654	649	643	608	655	594	627	610	607	623	627	658	633	636	653	662	614	654	630	626	633	621	620	627	627	621	651	647	658	659	601	688	658	611	631	633	625	656	660	656	629	631	640	668	572	609	646	626	614	624	672	625	637	654	635	594	609	653	627	650	608	651	617	650	636	593	609	646	648	616	612	657	674	616	664	644	638	636	605	626	640	635	606	674	652	631	656	615	671	626	626	623	583	615	607	713	602	634	674	573	646	645	608	634	618	638	682	647	599	641	592	641	640	624	612	644	691	606	612	620	631	614	633	637	668	591	679	591	624	623	638	597	653	635	611	665	623	590	652	609	585	635	579	630	634	651	631	639	617	622	600	653	644	644	615	670	673	633	647	621	638	645	638	667	599	635	665	616	584	688	591	634	710	635	625	591	627	583	674	611	621	625	644	658	626	653	639	644	639	640	634	602	659	661	658	635	600	637	604	665	658	639	634	638	653	601	608	628	656	634	668	635	596	689	614	625	659	627	666	640	621	601	639	647	640	636	648	649	654	645	616	614	643	603	686	643	625	619	587	642	582	648	650	656	627	633	627	616	591	608	640	653	634	670	659	622	597	572	633	614	640	623	590	647	649	614	656	658	615	663	606	656	632	609	619	621	620	622	618	621	647	602	635	645	640	641	635	628	644	648	639	644	671	647	597	613	639	612	686	649	668	605	617	616	615	648	629	641	684	673	595	655	628	617	648	646	610	614	645	682	683	639	612	653	657	643	637	657	596	655	613	605	606	671	613	663	619	604	611	711	660	664	601	658	643	619	661	660	616	635	607	594	636	631	579	606	586	590	634	625	596	615	637	637	621	655	678	663	618	631	619	642	623	655	605	648	630	607	628	603	556	608	685	614	635	657	618	581	621	633	596	558	630	621	650	618	641	629	688	649	626	653	637	636	566	654	633	698	608	645	635	645	619	596	645	636	603	638	647	623	655	576	669	621	633	632	653	655	658	629	657	580	627	688	668	629	614	613	622	625	672	618	609	647	623	621	602	625	651	652	586	629	616	650	620	620	639	642	662	607	613	635	644	612	661	621	637	617	645	625	653	639	619	572	584	598	637	613	629	653	638	625	651	610	600	656	612	622	634	598	604	637	611	606	676	616	599	606	642	631	620	630	669	646	626	628	610	626	651	624	625	653	593	600	596	653	606	603	654	614	589	656	627	632	607	626	656	636	654	598	596	613	614	639	625	641	614	647	642	631	661	649	606	657	670	644	683	623	608	616	636	630	657	610	618	608	650	627	642	636	639	636	642	660	639	656	630	680	635	651	624	618	600	608	696	659	643	648	641	632	624	600	598	633	658	643	661	618	607	619	635	657	624	610	616	611	631	659	589	641	624	637	631	613	641	660	702	639	589	597	665	637	608	615	570	636	630	629	657	627	599	637	640	606	620	640	642	652	616	635	651	680	658	655	621	601	616	607	650	630	614	611	650	631	649	632	647	634	612	587	660	631	684	658	643	662	672	617	656	572	633	619	622	606	646	662	636	667	646	616	665	617	639	624	611	636	616	620	644	633	627	628	624	655	669	634	603	634	676	616	670	661	655	610	633	674	616	644	637	644	636	639	652	656	673	623	615	608	637	602	656	660	636	647	651	601	649	635	659	627	621	615	613	624	659	604	641	588	632	652	597	648	678	675	598	636	652	622	617	666	651	624	670	618	631	622	648	651	614	643	633	652	648	606	578	645	608	652	656	662	587	649	670	636	622	653	636	624	661	622	629	623	628	622	590	618	589	619	663	618	628	631	637	654	596	605	641	629	642	663	618	620	649	635	638	622	625	609	634	601	628	605	616	626	618	690	684	621	574	626	652	602	644	620	648	615	628	685	587	562	615	631	662	609	644	633	666	580	630	639	637	651	654	652	614	629	595	665	610	608	629	584	633	648	602	615	602	603	623	611	645	615	609	622	640	641	596	659	641	628	625	638	626	625	607	645	641	608	632	630	612	630	622	661	639	616	644	606	617	632	636	613	600	616	594	633	678	615	639	643	684	607	655	670	654	652	613	642	645	604	645	628	617	655	660	613	609	599	597	705	663	649	609	635	619	643	623	680	610	602	640	659	622	639	682	658	621	622	592	622	585	645	652	611	641	622	655	637	613	590	664	652	646	653	607	668	629	600	646	602	651	654	661	654	617	663	645	590	636	645	632	615	621	622	669	616	648	608	684	618	637	649	604	620	627	601	673	604	700	609	637	651	649	609	606	684	641	617	658	629	601	618	587	602	599	622	614	582	593	581	608	627	621	616	679	629	648	610	657	601	635	656	638	649	664	646	657	645	613	618	641	589	658	623	654	622	651	641	581	610	643	646	620	607	691	676	645	650	618	603	685	658	591	625	582	578	618	650	615	665	659	603	621	623	611	614	656	642	633	602	611	627	632	610	612	653	613	669	630	642	646	650	589	615	587	618	632	616	632	623	642	602	617	616	660	637	613	622	607	648	589	660	619	653	619	605	619	598	621	555	615	658	676	626	660	621	632	648	631	641	642	594	651	664	605	603	597	618	601	645	658	598	633	612	616	647	625	646	626	623	611	604	624	603	640	610	617	615	696	634	596	609	635	645	628	609	605	601	603	621	612	629	613	635	665	593	641	634	601	617	646	626	623	598	598	640	587	654	618	635	614	642	640	639	641	643	612	598	630	566	676	651	626	629	665	623	651	622	630	576	612	663	632	621	624	624	607	648	671	678	611	645	620	651	606	578	628	632	626	621	613	633	637	653	635	655	630	605	609	626	633	609	647	647	597	625	629	617	645	624	675	627	664	618	642	660	640	631	616	635	621	579	649	638	615	691	615	675	667	620	667	620	642	637	668	675	628	592	617	651	654	598	644	621	597	621	601	585	625	625	598	618	651	648	645	624	652	623	619	637	701	627	630	630	600	596	597	654	663	646	644	584	657	644	592	605	640	643	620	641	618	631	667	644	656	662	603	621	646	598	635	624	607	631
11262	184	63	53	43	51	58	62	112	117	81	76	67	65	55	63	60	60	64	61	50	73	76	82	78	84	70	59	69	74	73	55	59	53	52	49	38	57	57	51	43	35	31	37	31	34	24	41	38	24	29	36	37	26	34	42	32	35	40	40	40	31	37	38	30	38	33	34	38	42	42	33	33	22	40	42	43	29	34	34	38	29	36	29	37	30	24	35	41	37	25	29	39	40	32	37	30	32	32	26	35	35	33	33	31	35	35	38	38	29	39	24	31	26	26	29	37	35	23	30	32	34	30	28	31	33	28	30	26	35	40	43	25	27	30	23	21	30	35	30	35	25	33	44	28	24	27	33	26	39	31	39	26	39	24	32	28	33	27	24	21	32	32	31	31	27	24	36	26	35	26	34	19	17	37	30	33	31	21	27	29	31	31	33	25	38	32	37	23	30	33	35	35	26	37	31	34	33	28	39	30	25	34	34	32	25	45	16	24	33	28	32	43	36	25	36	43	38	33	25	26	36	26	29	38	37	18	28	21	23	22	33	33	30	32	25	32	41	41	23	38	27	18	24	23	25	37	33	27	34	26	39	21	29	29	26	28	37	38	28	31	34	25	16	34	21	34	24	40	23	39	23	20	24	19	28	42	29	28	23	29	33	30	27	24	33	22	26	26	27	31	20	24	36	32	33	34	39	24	36	30	28	26	23	24	22	17	34	28	38	29	32	24	33	41	32	22	31	26	21	20	40	24	33	25	26	27	36	24	28	32	33	32	25	34	25	32	29	25	34	21	30	32	37	26	27	31	28	33	30	34	25	33	26	28	27	23	35	50	33	27	41	24	34	30	26	35	27	28	32	32	26	31	32	23	26	28	32	28	31	21	32	41	31	21	30	29	38	22	30	33	25	39	24	24	33	26	27	24	41	16	20	32	32	29	24	28	36	28	25	33	25	29	26	25	29	35	35	34	27	39	30	39	33	30	36	39	25	32	27	26	36	27	31	36	24	32	40	22	35	18	37	20	37	32	30	30	30	28	27	31	32	30	25	25	34	27	24	33	24	21	33	24	30	33	28	25	25	31	26	28	30	34	28	35	31	17	36	35	36	32	26	27	33	24	35	27	28	30	32	22	20	29	39	27	36	17	37	10	39	34	31	25	26	37	31	32	29	35	22	25	35	40	26	30	26	27	36	26	34	37	24	28	24	25	39	31	35	36	30	35	33	28	30	33	36	28	33	37	20	26	31	25	31	36	23	32	32	29	36	18	32	29	40	27	43	30	32	35	33	29	27	39	25	28	29	32	32	29	27	39	27	31	45	31	32	26	33	26	22	26	26	25	33	28	26	31	35	28	23	26	38	23	26	19	42	23	25	29	28	33	32	23	38	27	31	34	29	30	24	25	32	21	26	19	23	30	31	24	26	29	29	20	29	27	38	29	27	28	28	32	28	43	29	30	37	28	32	33	32	30	36	26	28	30	31	33	30	18	34	23	28	25	38	27	35	31	24	33	26	39	28	28	24	35	25	36	24	22	23	26	21	29	34	23	28	38	34	33	30	26	27	36	28	34	34	32	30	30	27	25	30	25	35	30	20	27	31	32	28	25	27	24	24	27	25	25	33	39	23	26	25	39	30	40	31	31	25	26	20	29	21	23	30	37	23	28	36	36	31	39	41	37	30	21	36	30	32	28	28	27	29	28	33	22	20	26	27	37	31	37	29	18	29	23	44	25	26	26	16	31	39	18	29	34	27	35	30	28	28	22	20	26	21	37	25	25	27	26	26	37	24	34	28	23	31	29	27	31	35	23	30	30	31	39	37	30	22	30	28	21	28	27	21	33	27	27	33	22	35	22	26	33	43	37	31	26	36	30	22	30	25	39	27	25	32	31	32	38	19	34	21	14	34	30	37	26	27	38	22	33	21	36	24	22	24	19	28	35	25	23	25	37	32	29	20	33	33	30	45	34	26	25	27	36	23	34	29	26	29	31	26	14	29	24	33	36	28	31	24	30	32	27	28	20	29	31	36	31	30	29	33	27	32	30	25	25	28	25	24	35	30	26	27	46	28	23	27	27	24	30	32	35	26	27	29	30	34	25	31	28	22	27	36	37	32	35	28	30	18	26	19	23	27	22	41	27	33	29	27	27	27	26	43	25	34	33	28	29	37	28	31	37	36	29	25	31	28	31	34	29	32	27	28	38	40	22	37	28	27	27	31	38	19	37	30	28	35	33	25	29	25	30	26	28	22	33	24	31	38	24	36	37	27	25	27	36	21	45	21	31	28	39	21	30	23	36	37	33	36	31	22	26	27	35	30	28	24	24	27	29	31	33	26	26	24	29	35	19	34	33	29	30	25	29	27	26	43	35	28	32	23	22	37	31	27	23	24	40	26	39	27	35	27	27	22	34	30	32	30	30	24	29	33	22	24	31	32	39	31	30	25	29	29	28	24	22	23	33	41	25	36	47	36	36	37	32	27	33	38	32	27	29	32	31	35	28	37	30	35	31	25	27	34	23	34	29	24	35	34	23	32	27	25	23	25	25	31	34	21	26	31	20	20	19	38	37	35	23	24	24	27	38	25	22	28	26	35	37	29	34	39	29	22	23	27	28	37	27	43	42	29	34	33	19	30	40	20	24	28	27	32	37	29	25	37	28	27	35	32	28	28	33	33	22	28	30	35	28	28	26	16	21	25	34	33	30	19	30	28	27	27	38	35	32	27	25	37	34	24	24	25	29	25	26	34	40	40	36	27	38	28	32	35	30	31	34	40	30	22	31	35	29	38	33	26	24	34	25	34	37	36	24	21	34	34	30	20	35	27	29	29	27	23	32	25	34	26	28	31	26	24	29	33	37	25	28	33	23	16	23	35	22	37	34	33	30	29	31	29	22	34	42	22	28	32	35	36	22	23	27	24	20	34	30	23	24	21	35	32	29	24	26	31	27	35	34	38	33	19	33	24	28	35	33	26	34	33	30	31	23	34	37	28	34	34	29	24	30	31	32	37	28	35	25	40	34	37	27	38	29	28	36	29	25	27	38	36	25	38	30	35	34	36	25	27	28	25	32	25	25	40	33	30	27	28	38	22	39	26	32	45	19	26	33	25	36	22	19	23	31	28	22	32	40	34	23	34	31	30	33	22	33	30	30	25	35	38	35	26	31	30	26	19	29	35	32	28	29	26	25	37	23	31	30	29	31	19	31	21	35	31	36	31	34	25	31	25	35	29	28	34	22	26	22	36	26	33	40	30	31	27	16	37	29	31	33	26	36	35	25	32	36	31	37	24	28	35	31	36	31	31	32	39	26	29	24	43	28	29	27	29	28	41	30	23	31	34	27	31	29	21	25	33	33	29	33	28	29	28	41	41	29	22	30	21	21	30	36	28	29	29	32	34	46	33	30	22	24	26	14	30	19	30	34	23	38	33	23	35	34	27	31	28	26	28	27	23	30	25	35	37	33	31	29	35	28	41	36	27	26	31	33	36	23	24
22024	1384	765	801	1686	2642	3076	4338	5707	4296	3272	2704	2343	2135	2052	2000	1988	2092	1911	1839	1738	1773	2111	2237	2130	1982	1891	1916	1668	1561	1363	1344	1149	1129	992	915	858	780	760	662	662	588	652	575	613	534	518	515	482	511	458	401	416	445	418	396	425	402	383	353	335	338	406	379	361	349	333	348	374	318	363	354	358	378	394	407	354	369	322	314	342	339	314	350	331	332	283	325	290	320	301	307	284	328	313	291	285	299	302	263	296	286	276	297	266	288	274	259	277	261	301	244	279	291	264	295	264	271	285	294	279	299	276	235	266	261	225	288	259	298	257	261	275	266	231	247	269	262	243	279	282	281	273	263	256	255	245	274	266	274	260	273	248	236	250	294	292	272	289	278	263	273	255	259	284	259	245	243	260	261	256	282	262	263	247	263	269	263	275	252	266	233	246	246	242	284	289	260	239	254	299	244	247	234	257	247	247	258	285	267	277	292	243	291	255	268	266	260	239	262	262	223	246	243	276	272	274	294	264	281	253	245	269	249	264	265	255	276	283	238	265	269	265	243	279	266	269	267	253	239	262	248	264	247	261	265	262	285	272	230	284	253	286	246	264	264	255	262	256	269	256	234	286	245	261	265	284	248	253	271	252	258	293	248	229	267	273	265	243	272	233	261	225	273	262	270	272	272	247	239	266	260	241	264	279	231	257	292	238	280	276	268	252	233	269	234	275	247	258	265	251	245	281	260	266	243	300	257	223	266	275	237	274	218	257	275	279	253	233	274	258	261	263	261	257	265	262	281	296	264	248	258	253	282	285	277	257	236	271	267	270	267	273	250	262	254	261	270	244	271	273	270	225	285	272	264	226	264	224	242	218	277	286	258	246	276	259	264	272	253	248	269	272	247	233	305	277	259	258	282	272	276	274	271	256	268	252	285	257	239	265	247	253	265	258	266	234	245	258	246	264	299	249	255	259	275	235	281	295	252	249	261	268	263	242	266	231	256	238	259	292	244	269	276	244	248	284	212	265	247	239	278	278	269	276	267	294	258	278	249	254	250	261	245	253	255	274	256	265	259	260	269	264	267	263	240	252	256	274	219	244	269	298	281	273	284	267	265	275	238	258	264	271	240	266	299	249	253	249	242	275	268	246	273	257	236	243	257	241	250	241	271	256	258	289	259	256	277	230	234	253	220	265	237	258	263	275	276	273	256	258	249	280	283	232	277	291	269	263	240	236	264	247	253	259	264	258	233	270	266	231	280	262	265	234	260	257	252	277	223	256	272	265	252	253	258	278	270	244	232	301	264	265	278	284	271	275	249	257	257	264	246	262	254	238	306	261	231	253	266	258	243	246	274	303	263	270	258	272	253	255	283	250	273	249	275	254	254	256	282	255	263	238	243	257	230	259	258	252	255	274	267	294	280	246	230	255	273	261	262	259	265	270	258	270	263	254	259	263	238	279	269	271	242	265	302	242	282	247	273	262	222	247	249	241	237	257	250	264	275	267	258	246	274	266	276	262	232	277	284	271	281	243	260	260	265	271	233	262	239	221	274	249	274	240	273	255	262	270	261	254	269	240	261	248	257	253	257	255	257	243	255	263	268	242	266	232	263	255	257	262	268	280	281	264	270	266	278	275	262	267	260	275	235	257	260	292	265	294	277	269	269	280	296	248	256	284	251	238	263	245	253	283	246	261	268	247	267	252	266	269	273	247	271	244	277	273	243	252	260	261	250	266	255	257	249	246	248	275	243	264	254	239	251	243	290	252	286	278	247	250	271	277	261	256	248	242	262	287	258	254	263	253	243	220	242	242	283	251	242	240	270	243	253	258	270	254	242	260	254	259	276	235	265	240	266	260	257	261	258	266	262	264	251	253	269	242	246	257	261	281	276	248	254	261	243	275	275	283	257	282	274	248	268	261	255	289	218	283	254	260	235	272	220	267	253	266	261	265	252	239	275	264	249	271	269	269	252	289	234	273	265	264	259	258	240	266	258	257	279	266	268	246	275	264	262	278	255	265	272	274	238	258	234	271	241	273	264	247	227	263	224	280	265	259	256	275	295	229	259	267	277	263	262	267	244	278	264	265	261	250	263	248	260	274	236	261	258	288	287	268	261	253	271	228	274	230	265	261	251	253	274	248	229	229	240	239	241	258	248	257	278	251	251	265	256	239	262	242	286	260	278	252	274	266	271	244	260	259	235	238	250	271	267	275	259	240	294	274	274	246	281	255	267	240	255	278	253	268	253	254	261	280	249	239	237	249	265	279	233	248	281	265	278	270	239	240	247	228	260	264	251	234	285	246	267	272	284	257	278	269	260	279	285	297	266	258	283	261	260	240	272	286	264	246	252	255	302	285	269	273	249	287	264	236	272	254	251	277	269	239	260	279	239	273	256	241	263	247	296	251	267	256	246	246	258	303	269	263	233	265	274	262	252	261	265	259	264	266	284	249	249	272	255	252	249	236	275	280	257	238	245	287	259	266	251	239	278	261	254	280	277	247	255	270	229	279	243	255	256	241	253	269	245	270	221	243	259	238	261	264	233	260	254	259	244	235	224	288	248	257	285	267	259	252	255	271	278	265	296	265	261	246	255	268	269	269	264	238	261	259	284	252	249	295	259	277	227	279	268	254	265	290	223	252	273	272	255	288	255	244	269	240	288	275	282	288	268	283	298	257	270	243	272	263	251	259	286	266	258	284	270	251	278	264	251	264	263	259	255	281	259	265	251	264	247	263	255	263	237	252	277	277	316	270	245	260	257	242	239	233	243	291	270	263	293	247	242	270	265	248	253	237	241	261	247	248	276	237	256	288	246	263	267	252	250	263	252	267	252	269	256	249	265	272	238	278	252	269	261	273	275	243	256	240	269	252	250	272	249	282	271	276	254	271	254	256	260	258	256	270	264	281	273	262	273	294	254	233	285	268	250	257	266	277	237	249	273	250	220	274	295	268	246	265	264	251	241	244	242	279	262	263	236	255	263	274	256	253	276	256	275	270	248	248	236	251	292	264	290	257	260	263	254	230	281	248	266	240	262	262	259	235	265	247	263	264	298	254	279	255	260	267	237	269	290	245	240	270	286	257	265	252	269	275	273	282	240	274	255	290	257	279	251	219	223	276	275	257	267	262	262	253	246	244	306	260	245	241	250	292	254	244	230	278	262	259	207	264	259	244	237	242	256	225	235	255	251	278	269	253	263	276	254	271	266	240	278	256	275	245	238	246	264	271	256	262	250	304	238	252	255	262	285	247	263	281	308	243	247	250	253	300	258	254	241	226	280	268	272	280	264	225	263	283	299	245	265	262	261	236	260	279	254	269	240	250	243	278	264	235	282	275	286	252	261	242	278	316	268	265	286	289	234	244	278	269	272	274	229	253	244	259	246	258	253	281	271	273	279	287	256	267	265	271	271	246	262	281	246	267	258	276	255	287	234	291	258	264	246	260	272	255	269	259	276	259	318	279	233	252	273	251	293	278	248	245	251	261	269	293	273	277	282	266	260
15255	608	151	95	86	117	124	154	189	169	159	144	123	121	139	122	141	168	125	133	114	147	154	173	140	133	139	129	128	107	127	110	94	100	88	89	86	97	99	83	93	95	96	88	86	73	90	96	77	84	79	77	81	75	81	71	67	70	73	78	64	67	70	69	89	69	75	77	76	63	81	87	64	65	70	72	66	86	75	61	59	77	66	67	82	69	69	78	73	81	64	79	74	67	82	85	73	79	82	77	63	59	89	63	64	80	63	78	64	74	70	71	67	68	66	67	79	77	67	59	75	73	80	65	80	67	59	55	67	71	68	71	69	55	76	60	74	78	69	69	81	67	64	72	65	64	83	58	83	73	69	72	68	77	66	68	66	71	58	72	76	54	54	67	82	64	73	60	69	65	76	74	64	73	74	75	72	62	69	86	79	76	74	68	82	84	63	69	76	75	79	70	83	76	69	72	57	56	71	62	64	85	60	86	78	62	72	66	68	72	81	80	60	82	79	64	69	67	72	75	63	52	67	65	60	76	68	62	68	84	75	85	80	62	72	75	63	73	66	67	69	84	68	69	65	82	59	65	71	71	84	78	68	66	64	89	81	55	66	76	68	71	77	68	60	76	88	74	57	60	78	68	86	77	84	69	73	76	83	64	71	70	74	74	89	71	68	70	75	89	65	77	60	70	70	83	61	69	78	78	58	66	76	66	75	89	55	82	85	68	68	64	68	79	71	88	82	66	61	59	71	73	69	74	61	68	63	83	71	60	62	72	75	76	73	61	64	48	63	83	66	62	56	76	64	74	81	58	84	54	66	76	75	77	82	60	74	61	70	68	63	72	54	89	85	69	84	63	52	63	80	74	62	84	67	57	68	76	80	86	64	75	63	72	65	67	44	71	78	67	78	62	83	71	77	80	77	77	65	52	73	60	72	87	74	77	62	98	77	70	59	70	66	70	86	74	68	51	67	82	73	81	70	81	79	69	73	75	70	66	67	68	53	68	58	77	91	55	59	74	61	74	73	79	74	73	80	70	60	65	79	77	73	54	78	68	83	81	64	81	75	60	79	78	59	50	69	73	70	80	70	69	74	62	84	72	66	65	66	75	63	80	74	69	61	69	66	65	64	66	86	89	70	62	74	57	71	78	66	73	54	70	77	68	73	62	73	62	64	60	72	80	77	82	62	69	81	62	73	78	80	55	78	69	70	65	67	79	66	64	67	69	56	62	70	79	65	60	77	75	47	74	64	71	68	56	81	74	76	67	52	64	79	90	67	71	57	68	67	71	73	67	69	71	69	63	66	79	67	64	58	63	76	73	62	81	71	74	57	70	75	75	67	64	53	71	88	78	75	59	63	69	66	73	65	57	66	79	62	70	63	77	62	57	77	71	72	81	64	69	53	79	68	76	79	62	66	68	67	57	74	74	75	91	73	83	63	95	88	71	62	72	63	70	67	60	66	56	64	64	75	75	65	70	69	78	63	65	72	75	75	67	76	78	71	63	63	89	58	67	77	78	79	68	66	82	59	77	78	61	61	72	65	79	71	81	74	77	67	70	77	69	67	56	75	76	66	63	52	56	79	74	74	57	71	65	65	73	78	75	86	72	55	72	63	78	57	66	77	64	79	69	70	70	73	70	55	74	77	77	84	67	56	61	73	66	76	66	78	64	63	71	76	62	74	80	74	70	81	69	70	72	77	61	76	61	70	60	73	59	61	53	71	75	58	82	68	54	77	67	67	74	78	62	74	69	59	65	73	66	75	73	87	62	65	67	75	75	73	72	61	73	73	70	63	55	64	73	66	60	54	75	49	73	75	73	78	69	76	83	68	65	78	75	80	82	64	63	59	70	61	84	76	64	73	68	93	77	69	72	71	58	78	75	85	72	69	75	53	60	69	78	73	64	69	68	76	58	68	79	63	75	65	76	71	59	66	69	71	66	90	76	72	76	69	73	69	62	71	71	70	73	73	75	67	71	76	79	85	70	76	63	65	68	74	71	83	99	70	65	65	76	68	90	60	79	84	61	84	65	62	77	58	80	80	75	68	62	55	80	64	70	71	85	78	63	68	68	70	51	63	74	66	62	69	74	84	72	68	76	55	80	63	64	73	60	70	72	81	71	63	78	76	64	82	58	64	79	83	67	87	76	88	53	75	66	62	71	65	88	68	72	63	74	62	71	68	82	71	72	82	74	74	79	68	70	70	72	67	61	66	66	80	60	59	72	85	77	75	69	75	83	54	66	95	68	69	66	65	71	64	72	75	71	62	60	66	87	55	74	76	68	64	59	69	72	74	82	95	63	78	82	63	72	74	83	69	67	77	86	95	54	62	69	72	71	59	87	83	61	62	65	72	59	59	74	71	55	72	79	66	69	73	69	58	66	77	67	61	57	65	83	67	67	90	75	58	56	75	85	67	74	75	65	63	68	56	64	57	73	86	75	65	65	56	53	68	57	71	78	83	56	70	81	64	61	77	55	59	60	67	53	74	66	70	75	78	62	67	70	74	68	63	88	76	72	72	67	70	80	63	85	66	71	75	69	77	79	67	65	67	79	68	70	80	82	54	60	54	64	77	71	62	82	68	70	81	79	64	74	89	90	80	74	66	67	73	78	68	59	67	69	58	74	76	58	71	65	63	73	67	66	71	68	59	72	75	80	58	69	70	70	62	71	76	80	68	79	61	57	67	57	74	83	60	81	54	72	72	72	61	85	68	72	78	65	67	77	69	60	61	76	57	65	72	94	74	64	59	75	77	58	78	65	58	81	81	55	62	67	71	62	69	75	65	87	71	71	63	62	56	73	61	72	75	74	71	69	68	56	73	79	78	65	71	74	69	82	72	79	69	49	84	86	62	65	72	75	69	71	60	81	55	70	69	79	76	58	62	63	75	72	72	81	68	79	78	81	72	70	74	84	79	66	64	78	63	71	70	85	59	78	69	50	83	83	79	69	75	64	63	92	87	55	71	72	65	65	75	65	70	62	80	65	66	75	59	81	68	64	66	60	57	63	71	76	87	83	71	77	76	72	71	76	59	66	75	58	69	76	60	72	68	69	75	60	70	62	62	64	77	76	65	60	65	62	97	77	61	68	70	63	65	75	76	63	76	80	66	61	72	65	61	65	71	64	71	65	75	75	67	72	73	68	61	78	63	70	58	79	66	71	66	62	69	70	73	73	69	58	72	67	68	74	76	67	89	58	77	63	81	64	74	84	65	74	63	66	68	78	64	83	78	80	72	72	67	68	70	61	64	66	72	67	66	55	59	65	76	82	58	64	66	75	82	73	70	78	93	66	58	64	74	81	80	68	57	67	75	72	74	63	76	75	75	73	66	81	63	65	80	71	76	67	79	67	84	71	57	80	78	57	63	66	72	70	72	74	67	80	70	86	78	69	58	76	69	46	66	86	70	68	73	65	63	85	72	61	70	65	73	71	61	66	72	73	65	71	77	58	81	68	88	84	78	77	78	66	66	57	61	64	47	88	76	61
28917	2879	1467	1620	3526	5256	5912	7016	8089	6180	5051	4365	3571	3439	3247	3191	2981	2968	2848	2745	2513	2621	3066	3409	3090	2942	2784	2807	2433	2319	2114	1904	1758	1652	1541	1492	1374	1374	1207	1218	1174	1120	1122	1016	1023	1010	1016	967	982	909	927	859	860	829	780	801	771	792	738	783	726	783	725	732	734	704	770	709	752	739	712	696	747	730	711	778	758	780	792	786	702	651	687	679	730	694	681	696	676	704	711	728	662	691	678	687	690	683	700	632	622	654	643	657	643	602	620	635	662	617	676	604	646	665	638	601	607	635	666	620	655	583	676	603	644	632	611	604	625	582	624	649	659	622	650	625	658	653	618	595	599	582	580	623	570	612	618	631	652	585	612	570	606	600	629	610	651	589	602	592	604	648	644	614	636	616	615	635	614	645	644	589	643	614	615	625	599	653	618	638	617	624	638	639	609	614	633	608	636	620	639	611	603	566	617	631	646	624	594	625	612	605	568	633	603	609	568	636	623	613	620	619	642	667	638	628	650	632	615	671	614	629	598	626	637	612	611	619	629	605	664	616	607	656	595	620	630	625	654	621	591	621	639	595	594	620	612	591	652	630	650	621	655	627	664	613	661	636	611	655	572	642	626	614	643	622	633	659	633	613	624	644	612	640	655	589	584	577	601	631	639	593	613	649	556	642	636	595	622	657	628	600	586	620	595	629	634	632	621	566	579	646	622	601	661	578	595	659	620	607	636	578	600	584	635	585	623	635	585	632	633	641	596	630	583	625	640	608	670	617	612	614	610	620	646	599	621	604	609	617	644	605	602	647	635	625	608	591	602	641	592	610	600	635	654	618	607	574	588	585	631	636	624	591	598	636	610	606	621	653	609	594	586	547	596	580	620	665	584	587	595	628	641	597	638	590	658	617	656	607	645	636	569	615	659	586	630	649	597	642	595	621	585	583	688	639	603	642	606	609	623	581	629	603	601	595	616	637	616	581	584	625	633	640	561	638	627	636	607	650	666	581	632	610	623	635	616	605	571	605	613	593	581	650	582	622	639	615	616	622	607	627	651	600	599	621	640	581	613	631	601	636	627	596	599	591	591	585	607	575	586	637	603	628	618	592	595	650	593	630	656	607	672	640	630	616	640	612	624	605	633	608	559	601	595	635	621	597	645	606	671	623	609	596	626	559	599	623	590	579	620	637	630	629	580	636	608	605	606	649	626	610	626	601	612	589	626	629	605	619	606	614	668	634	596	600	592	603	610	589	586	604	639	589	636	662	622	622	636	585	598	637	592	605	613	634	637	567	575	576	587	573	628	624	633	611	589	677	619	604	568	603	608	613	608	632	626	578	608	590	611	643	623	650	660	597	603	651	594	576	579	627	572	681	632	575	640	573	600	653	611	599	549	601	623	600	574	610	610	585	583	602	616	623	610	657	637	619	633	618	646	588	606	648	621	630	599	655	633	584	565	582	660	611	620	625	641	588	618	624	595	628	607	603	563	673	599	614	574	562	616	604	635	621	597	599	584	637	612	600	567	607	651	611	604	644	598	580	618	622	572	614	597	603	625	659	599	643	626	616	618	639	639	674	625	660	607	633	647	581	615	614	617	612	659	663	595	608	610	642	598	613	634	630	579	624	586	577	597	643	632	646	613	603	635	583	625	634	672	626	611	600	599	618	631	656	636	638	611	623	625	575	641	603	636	585	627	600	637	571	639	618	633	624	608	609	597	598	574	613	625	637	603	582	624	628	648	620	619	611	587	647	657	628	663	615	618	601	576	597	601	617	637	619	640	598	645	597	647	583	594	615	629	643	643	597	644	619	651	618	656	614	595	634	566	602	612	593	624	602	609	638	629	633	641	623	626	602	595	609	619	622	604	659	564	642	642	666	631	611	584	648	633	612	590	588	614	623	642	626	584	599	656	629	593	625	636	598	595	612	621	630	625	621	617	664	642	657	617	611	580	628	614	621	586	634	597	658	618	559	594	653	600	641	609	629	623	568	639	644	619	616	613	641	590	663	613	639	619	595	649	609	630	626	620	590	646	650	638	592	603	661	630	616	661	656	587	582	616	624	643	620	610	623	649	632	626	633	622	600	611	656	603	638	606	640	665	605	619	630	586	580	583	640	604	597	587	653	610	644	581	573	631	631	622	639	613	578	631	620	609	609	600	561	571	598	613	596	629	624	555	611	614	576	638	590	639	598	626	601	653	604	584	564	656	595	644	645	623	606	576	628	610	628	634	637	579	626	633	635	588	591	647	624	598	601	564	625	624	623	598	607	604	599	644	593	606	604	588	622	628	603	621	640	635	620	604	615	622	607	615	646	599	622	650	592	613	647	635	585	592	610	638	602	641	628	608	638	587	626	603	627	591	600	609	617	610	627	619	648	559	618	649	620	622	621	632	664	616	623	559	617	570	609	651	585	653	606	652	654	661	617	654	647	672	562	590	617	670	641	621	571	614	618	633	592	611	612	639	618	650	616	647	613	573	586	620	585	614	630	600	606	598	568	631	616	638	615	593	610	658	570	614	603	590	638	605	632	601	582	640	599	610	637	630	613	619	585	621	585	578	582	606	589	647	636	626	612	563	598	669	612	626	648	575	576	628	610	607	603	655	649	659	612	601	600	635	643	614	640	605	624	626	662	628	669	630	657	596	573	537	615	623	613	627	605	622	586	574	639	622	559	661	619	603	609	649	581	607	614	616	635	587	621	623	606	628	566	584	594	593	594	636	625	630	603	642	642	625	633	603	619	602	637	617	604	647	620	621	619	616	650	605	579	590	555	632	605	590	621	621	606	622	616	613	602	583	632	601	615	610	618	598	616	622	595	616	610	637	611	617	658	639	598	636	601	625	626	622	595	611	617	642	640	582	635	636	607	610	627	593	565	582	622	617	598	610	595	620	625	592	642	603	589	610	598	636	669	602	582	625	636	573	623	627	653	631	670	602	615	628	596	562	605	616	599	594	611	625	600	665	591	636	645	640	591	601	610	558	632	643	636	642	596	603	619	621	581	616	611	643	644	612	634	633	615	626	594	583	595	607	613	598	576	594	603	607	617	601	620	582	631	644	610	596	641	607	579	623	604	594	606	619	639	629	590	602	616	636	652	618	589	629	637	652	608	618	612	602	661	606	651	605	632	593	639	614	634	633	617	676	617	639	592	596	615	599	577	584	618	588	652	608	653	606	578	623	600	575	595	591	646	660	634	584	622	591	604	603	620	635	676	653	629	617	615	632	669	599	575	615	641	667	601	606	584	632	612	632	619	633	625	628	568	604	610	572	592	583	621	603	645	607	572	554	582	596	611	642	619	624	619	661	592	636	579	625	572	618	591	647	604	594	641	627	622	610	573	637	625	633	626	601	631	668	606	585	615	604	612	593	585	608	639	622	629	559	619	602	626	598	625	558	628	598	629	605	640	628	612	636	594	595	594	575	634	602	655	607	616	592	600	561	607	633	590	590	569	577	583	628	615	618	604	635	606	632	617	625	643	590	613	589	618	608	601
5283	67	51	51	36	42	51	58	87	62	61	67	54	56	73	55	57	48	72	66	58	76	79	81	66	72	63	55	71	60	76	56	50	50	59	56	54	50	44	49	42	46	52	32	35	45	47	51	43	40	48	39	44	55	52	43	44	30	44	29	49	36	40	40	37	36	35	45	44	43	33	25	40	42	24	35	37	44	31	37	36	39	38	42	46	33	37	44	39	44	36	39	31	42	47	50	32	40	40	45	39	35	33	36	36	41	31	37	42	49	32	47	33	43	37	31	42	41	29	34	29	38	30	42	39	32	31	27	38	40	45	53	37	26	45	39	40	51	42	39	48	32	32	41	36	28	41	43	40	39	50	37	34	32	44	37	43	44	37	41	38	34	22	42	29	31	44	46	41	40	35	37	37	44	35	39	47	49	46	39	26	43	52	43	40	33	39	28	49	45	53	40	41	31	27	46	33	51	33	34	36	31	32	42	36	39	39	34	41	27	34	35	33	39	38	28	41	32	33	31	43	35	41	37	39	35	35	40	38	48	34	35	37	41	44	40	45	38	42	37	40	41	41	42	37	31	39	37	34	35	33	44	32	39	29	44	45	38	37	38	39	32	33	38	34	39	41	31	39	34	40	44	45	31	38	38	30	40	42	33	35	42	46	42	40	31	50	39	32	42	41	41	42	28	36	39	42	40	29	41	38	35	38	35	31	26	36	44	41	37	41	40	31	45	28	42	29	37	33	34	31	31	31	31	36	34	36	49	44	39	54	34	32	37	37	43	36	33	34	37	38	34	39	32	44	36	31	35	38	35	33	26	36	26	35	36	33	45	29	31	34	44	32	32	40	31	38	24	52	38	20	39	25	40	33	36	39	42	46	47	43	40	35	40	36	39	37	28	27	43	28	42	33	32	36	41	29	36	36	35	40	43	37	35	46	34	35	43	41	40	32	42	45	32	43	30	39	48	27	32	31	41	43	40	41	27	31	30	35	45	42	44	40	56	33	53	35	43	34	40	39	34	38	34	42	45	32	40	52	30	34	33	39	38	44	35	37	31	26	27	51	29	37	41	40	25	42	22	47	51	41	42	42	31	42	46	37	38	39	40	34	39	30	51	34	35	42	47	27	47	40	46	38	37	37	49	40	42	39	31	35	44	33	40	39	30	41	26	25	47	34	33	32	44	41	45	43	48	49	41	41	44	28	32	35	37	36	42	40	44	36	38	40	45	37	41	35	35	40	37	40	33	41	39	21	38	42	41	39	54	39	50	43	38	37	35	43	33	35	46	44	37	39	33	41	30	42	43	28	40	32	39	33	37	38	31	38	39	28	33	36	40	39	38	34	44	38	33	39	31	38	31	41	35	40	32	39	42	53	41	30	51	42	43	38	42	35	29	46	38	31	44	39	32	42	42	34	34	34	30	25	39	38	35	39	46	44	35	34	46	44	35	37	37	30	46	30	40	34	34	44	33	42	42	56	32	47	40	36	34	36	32	34	39	44	48	42	35	42	41	49	48	39	41	41	47	37	28	49	28	37	54	42	30	41	33	39	46	45	35	44	32	28	46	34	49	32	36	53	40	43	26	41	32	41	42	41	30	36	39	34	53	31	43	28	46	43	44	43	40	30	47	39	36	38	40	32	44	46	37	36	37	42	43	29	32	42	37	43	42	23	38	37	29	32	42	34	34	49	39	31	32	40	32	37	44	40	38	37	44	32	39	33	31	36	41	34	31	37	31	38	35	43	31	42	41	35	38	44	36	52	41	46	43	38	32	32	42	35	28	38	35	50	22	41	30	40	36	47	34	33	44	35	34	37	34	28	38	33	43	30	38	37	52	31	36	49	32	43	26	44	36	45	28	42	45	40	36	43	43	34	45	34	32	32	33	41	34	35	39	50	36	44	30	42	44	43	41	37	28	35	52	37	32	23	43	38	45	38	33	42	43	46	26	41	33	35	48	25	45	45	38	44	33	32	28	34	41	44	39	47	32	42	43	38	40	48	36	41	31	36	46	33	37	34	31	41	41	40	35	32	29	44	38	38	47	33	32	32	33	44	38	33	34	40	34	42	35	49	37	50	45	48	44	31	47	46	53	34	37	37	34	40	46	34	36	38	39	37	46	37	40	35	44	36	40	52	35	32	33	45	37	41	47	44	39	53	37	54	47	49	38	34	36	48	38	37	39	41	28	40	41	33	35	43	35	46	44	37	38	31	39	36	32	37	34	38	30	36	37	31	35	40	46	52	27	47	30	48	32	48	39	45	33	41	33	33	30	35	34	47	36	45	46	41	37	37	52	35	38	46	35	26	34	42	30	48	40	39	34	36	37	42	37	38	37	37	37	42	39	34	38	37	39	43	40	41	33	40	41	25	29	24	33	33	40	47	31	46	46	44	47	36	37	45	37	21	37	45	33	44	49	39	37	32	48	28	42	41	33	41	48	38	37	33	36	30	42	38	34	44	39	40	29	32	39	35	43	41	41	36	51	36	43	39	41	33	34	42	35	29	28	40	43	42	44	30	44	43	40	31	42	43	43	50	34	33	33	41	41	35	28	43	40	42	37	36	39	35	38	42	32	45	42	27	37	42	31	33	39	29	33	43	30	42	40	40	35	38	35	37	42	34	31	39	40	38	49	38	33	33	39	36	47	40	39	27	38	30	36	39	47	32	33	45	34	30	33	27	33	48	39	41	31	30	29	35	37	43	44	37	47	32	43	30	29	35	41	30	34	41	35	35	42	28	35	44	31	47	27	30	39	55	35	27	36	40	28	48	26	39	44	40	38	33	40	44	37	47	43	31	42	34	41	28	36	40	39	46	38	45	42	43	40	41	37	41	41	45	35	48	44	35	38	39	39	42	41	34	36	41	38	28	29	40	28	30	41	28	30	44	33	40	33	36	36	39	24	29	48	44	43	37	50	34	43	29	31	38	36	37	50	39	33	35	24	37	32	37	32	41	47	40	25	34	32	34	32	38	32	40	46	46	38	35	29	40	43	39	47	36	45	37	33	46	31	33	41	26	30	42	36	38	40	32	47	34	32	37	50	28	42	37	43	50	27	32	38	37	42	40	30	52	41	42	34	34	39	29	33	28	35	36	31	33	29	42	34	36	46	44	37	41	34	42	34	38	42	41	46	46	39	41	38	25	38	41	35	50	40	35	39	29	46	46	37	38	32	34	37	34	39	42	34	36	35	46	31	31	35	34	30	44	37	38	27	37	29	52	30	29	29	38	40	37	48	41	31	39	33	33	39	31	45	34	30	45	40	33	33	35	34	41	36	43	41	40	32	37	34	27	38	27	26	27	27	26	38	43	34	43	34	39	42	42	38	44	31	50	35	31	41	36	47	34	32	46	36	41	30	37	33	33	34	35	34	38	43	30	42	40	36	30	40	32	36	34	53	40	44	38	26	33	36	32	35	36	31	37	41	38	35	52	47	37	44	43	43	36	40	43	36	46	33	44	38	38	42	48	31	34	36	42	26	44	25
16658	690	444	421	669	862	1129	2514	3664	2445	2061	1689	1474	1460	1410	1419	1431	1383	1401	1401	1259	1277	1499	1694	1551	1453	1462	1372	1319	1239	1103	1101	958	849	812	764	703	699	668	700	579	603	505	549	559	477	513	520	468	474	482	418	402	458	428	410	427	387	434	368	400	397	424	389	409	364	345	381	345	377	383	416	392	412	374	439	384	398	364	397	415	379	387	349	415	325	374	365	375	388	350	350	327	342	371	314	369	323	354	367	322	321	347	326	342	326	325	323	319	329	296	330	336	325	345	345	344	323	312	333	329	331	344	355	315	334	283	307	345	328	332	326	317	347	339	348	305	321	323	356	335	334	311	356	352	343	340	340	299	341	346	339	339	312	312	346	319	316	330	318	300	322	327	272	305	347	340	278	331	314	295	304	324	299	335	343	339	332	327	321	301	337	346	284	346	330	338	330	330	295	300	322	311	308	356	323	364	341	357	338	329	332	328	315	345	334	311	285	303	354	319	313	327	307	330	331	341	310	342	332	316	337	317	308	339	355	316	307	301	286	329	277	338	308	299	333	321	329	326	309	301	296	323	339	323	336	320	319	333	346	337	323	336	322	297	372	341	325	305	332	329	338	316	343	316	336	337	320	316	330	308	300	336	378	328	330	356	335	289	325	314	321	312	315	306	310	344	291	330	309	318	342	314	342	309	325	325	340	301	351	334	329	326	319	346	346	322	334	331	295	329	349	317	303	343	344	316	317	326	321	338	334	350	298	323	297	327	328	359	321	300	324	351	308	338	323	311	349	340	301	323	319	292	335	298	306	331	309	326	315	332	311	348	313	314	323	307	324	328	336	280	307	328	343	334	327	320	308	334	354	316	314	314	304	327	335	312	333	355	314	345	344	335	318	343	343	313	292	309	336	334	339	328	324	332	315	311	311	309	323	326	326	342	342	315	361	327	350	329	334	328	340	306	312	320	322	309	350	310	346	336	316	307	322	340	330	354	353	313	325	318	330	317	345	325	318	358	333	371	329	311	301	308	329	340	314	366	346	333	296	351	326	370	293	346	295	309	346	332	301	327	362	356	321	345	319	306	349	310	325	329	340	343	338	328	348	350	344	317	327	323	305	370	324	293	345	328	292	308	337	316	319	348	316	306	320	325	319	341	347	279	308	315	322	313	325	313	293	323	315	331	343	353	332	317	322	313	347	354	324	342	326	305	324	317	332	359	324	304	339	324	334	321	327	324	337	329	333	305	339	301	314	338	356	359	337	332	323	335	327	312	300	321	330	293	337	331	344	319	330	350	323	342	311	337	342	331	316	328	314	308	315	351	336	305	294	312	319	308	325	361	315	341	306	320	318	360	314	326	294	306	318	320	329	298	331	313	347	296	318	337	312	329	328	326	332	333	336	285	331	338	325	321	324	307	300	324	334	335	322	325	338	335	322	328	326	338	337	327	299	335	332	316	318	325	325	322	348	304	292	331	348	322	332	333	325	328	333	325	316	344	298	307	302	311	330	283	345	321	338	321	313	333	327	322	349	304	321	312	339	363	340	345	366	327	309	342	336	313	338	310	325	338	331	337	344	332	320	310	308	316	312	306	292	319	312	341	327	311	340	311	320	317	288	327	309	351	335	337	330	329	295	303	328	326	328	333	305	302	308	312	327	339	328	281	315	322	328	298	297	320	313	328	308	343	331	325	318	326	309	345	325	334	339	347	325	346	342	347	323	327	344	334	323	315	323	339	341	311	319	356	302	306	340	310	324	307	290	328	300	345	319	309	335	336	326	327	328	336	348	313	335	340	318	334	304	339	335	335	317	298	357	309	343	291	310	281	323	305	316	328	329	295	353	331	345	324	365	330	300	343	305	324	317	299	345	301	357	348	301	353	332	329	317	320	335	317	336	379	324	304	320	357	346	320	351	334	287	355	354	296	332	335	306	345	359	316	325	359	324	325	335	366	341	346	311	304	320	351	336	322	334	326	307	334	345	340	310	327	352	338	283	332	350	318	342	339	277	316	347	343	324	344	340	308	326	310	333	362	301	304	308	323	326	305	323	343	333	355	323	310	332	327	329	319	316	298	337	348	302	318	330	308	323	318	294	341	311	321	318	317	319	346	294	322	322	316	314	327	348	346	304	348	345	325	327	313	321	327	328	315	309	325	346	346	314	334	313	335	312	328	335	300	334	312	323	328	318	334	321	355	310	324	346	330	311	314	340	335	356	326	298	297	328	304	336	325	313	331	310	331	311	332	347	365	320	306	330	313	340	346	324	305	308	313	333	313	328	329	322	297	321	322	313	330	320	317	335	339	325	341	316	305	326	340	326	329	338	335	334	316	317	344	327	318	327	300	357	335	337	326	343	318	309	316	347	292	322	363	335	322	327	317	325	354	315	317	345	324	321	329	345	287	310	331	315	307	330	321	340	312	332	342	345	332	318	325	346	334	344	330	304	332	343	289	334	311	304	358	308	353	309	347	308	279	340	307	314	336	294	332	305	306	328	314	355	322	338	309	350	320	356	324	303	323	319	335	303	352	325	345	341	320	329	318	367	336	317	308	344	335	319	346	306	297	307	325	300	352	299	335	298	337	349	291	315	326	304	342	320	332	315	334	374	343	332	329	309	345	324	356	343	304	329	315	335	328	322	321	285	311	313	329	340	326	323	331	337	353	338	335	310	310	319	301	331	307	310	337	358	298	302	358	340	318	285	281	323	313	336	312	332	335	321	337	306	296	352	296	333	355	311	291	315	297	311	297	301	312	325	327	316	285	306	315	308	335	332	340	327	329	296	316	346	345	305	335	341	346	327	344	324	308	316	333	333	337	352	329	322	324	338	300	309	317	306	344	347	289	289	299	291	331	311	355	329	292	325	322	309	288	325	335	330	317	314	322	323	343	306	307	295	316	294	312	330	340	315	302	329	313	355	291	295	343	312	312	313	335	334	315	301	309	334	345	336	330	322	334	305	318	315	326	310	342	354	345	298	362	319	318	335	311	334	332	342	355	352	317	320	318	343	319	308	300	302	321	345	328	344	340	307	350	328	319	333	355	327	339	339	348	312	318	335	359	322	308	301	352	322	289	291	317	324	362	328	308	300	320	323	314	302	328	326	320	367	327	331	303	357	331	341	305	329	321	296	330	342	311	338	333	311	352	315	304	311	339	334	361	284	334	312	311	283	337	337	314	316	296	315	337	305	332	326	340	337	334	332	334	312	347	325	320	302	323	364	356	332	357	314	323	319	298	270	303	287	351	302	306	314	333	318	300	334	339	309	326	288	308	305	302	323	319	341	303	335	324	302	341	315	324	328	280	311	320	319	315	309	331	355	311	321	323	319	303	313	299	320	306	323	337	333	306	316	329	310	335	312	327	327	330	320	342	347	310	343	341	323	320	280	339	332	318	306	342	304	288	316	318	344	331	333	307	332	303	306	328	320	327	343	307	321	300	331	309	329	333	310	288	313	322	307	304	347	287	291	320	272	351	337	330	343	367	300	311	334
10793	312	97	99	98	87	105	137	189	173	131	118	133	123	86	130	113	114	104	121	112	116	122	126	142	125	125	105	112	101	106	99	103	91	89	113	72	86	99	76	73	90	80	79	79	80	92	74	72	98	75	93	73	80	95	82	67	63	81	69	72	74	88	79	95	67	69	86	86	93	76	71	68	79	75	91	80	66	81	86	63	69	77	80	106	70	73	79	65	82	77	84	77	74	72	78	72	76	71	70	78	66	96	78	91	73	67	67	71	52	71	71	76	78	73	80	61	74	68	56	80	68	60	86	72	74	71	95	70	75	73	61	64	75	44	69	74	81	62	66	65	70	80	76	64	79	71	65	75	70	56	85	88	70	70	67	62	62	66	72	63	68	61	69	64	66	58	72	57	65	88	61	65	76	65	78	67	91	67	81	87	72	93	86	69	76	65	72	75	86	74	65	79	69	79	73	78	68	65	72	57	80	89	52	81	82	60	83	61	89	83	82	72	67	68	67	83	80	76	81	77	84	86	65	85	70	68	68	72	79	72	74	71	76	59	79	83	79	82	58	61	95	86	84	91	77	78	70	77	67	77	68	87	58	84	74	62	79	84	78	72	61	59	60	76	71	82	64	69	86	68	62	82	69	72	73	73	72	77	84	68	63	83	81	66	58	80	74	84	71	76	82	66	74	70	67	72	63	61	66	64	67	77	76	67	73	56	66	75	65	66	69	82	64	66	65	74	64	76	73	69	67	71	84	78	74	67	77	76	81	79	65	76	62	64	77	81	80	87	80	71	72	80	78	59	94	75	65	76	68	59	87	75	76	70	77	78	79	87	77	63	74	69	76	69	73	71	64	76	80	67	59	59	69	63	85	73	77	51	78	72	74	63	78	73	51	86	69	74	71	77	69	66	67	66	82	80	62	70	74	71	62	95	68	61	78	60	91	90	84	70	66	77	71	73	63	68	72	70	67	67	58	69	77	69	70	62	64	66	72	68	71	76	82	80	57	80	79	97	80	65	78	82	70	78	53	81	76	85	62	87	74	63	87	65	69	63	84	74	60	66	77	84	80	72	61	62	52	70	72	58	75	70	76	78	63	67	68	68	68	78	64	73	78	76	64	71	74	69	75	66	72	82	73	74	75	69	82	67	66	66	76	89	62	73	86	76	70	61	62	71	72	75	99	70	69	67	69	72	94	66	68	68	74	78	79	77	68	59	75	70	65	76	62	80	53	88	54	67	77	83	92	65	72	66	69	70	68	90	74	69	70	69	73	76	82	73	69	65	81	77	75	69	72	67	65	64	70	70	85	80	91	77	76	67	67	97	70	71	74	72	63	70	62	73	71	77	80	75	79	83	68	67	67	62	68	71	84	77	83	75	88	80	79	63	69	77	60	67	76	54	72	81	66	77	77	75	62	90	64	76	76	63	71	77	81	57	86	60	74	64	72	81	65	72	75	70	60	70	73	74	67	56	73	65	71	73	58	70	76	85	69	83	66	71	66	68	62	78	75	71	71	52	75	85	66	84	70	60	65	86	86	69	89	83	88	57	66	74	82	69	73	75	76	82	78	53	77	68	73	77	75	88	77	77	71	89	66	69	70	82	77	63	76	79	86	78	62	65	66	66	81	61	70	74	79	71	64	82	80	85	64	72	65	61	83	70	70	67	66	82	58	71	71	78	80	76	64	60	68	57	65	75	65	79	76	72	73	68	72	70	85	84	66	78	79	75	79	73	73	66	72	62	76	79	73	76	64	88	62	88	71	87	85	64	73	58	95	71	81	73	62	63	70	75	75	80	58	87	85	69	87	60	67	74	69	70	70	71	83	79	79	61	60	61	79	70	66	67	70	71	66	78	63	74	56	74	69	81	66	61	75	62	87	75	77	78	87	94	76	62	70	65	68	68	77	50	83	73	79	64	83	74	71	83	74	72	84	69	60	65	66	82	60	73	65	68	82	73	77	75	68	70	75	67	65	74	72	75	76	75	59	64	73	71	67	74	85	77	80	69	91	77	75	76	75	67	73	80	67	74	72	70	72	64	69	84	75	70	58	77	76	71	64	71	80	68	78	77	79	77	76	72	77	83	74	78	76	58	72	64	75	71	69	69	64	75	69	67	64	70	70	74	74	75	66	79	66	81	83	63	76	85	77	70	75	87	62	69	73	68	74	79	90	84	69	67	54	64	78	81	80	63	63	87	71	62	74	75	60	76	76	65	61	64	82	67	85	60	63	75	67	66	100	66	72	68	73	73	66	68	84	80	74	84	67	62	73	64	77	72	66	75	72	67	83	77	71	79	71	75	75	69	76	80	62	81	73	63	60	60	77	66	59	56	67	82	77	66	80	69	74	76	77	83	69	86	65	80	80	65	69	76	55	83	75	67	65	75	65	64	74	73	84	64	76	75	70	75	68	73	65	60	84	79	62	76	77	84	62	75	69	76	68	76	81	56	70	81	50	82	73	88	78	66	72	56	75	78	78	80	64	70	69	79	79	68	72	67	61	84	67	76	69	75	59	78	100	71	77	71	77	73	61	91	76	89	72	72	73	82	67	64	67	75	79	66	65	73	71	85	79	67	51	71	73	72	64	56	66	75	62	77	60	90	89	69	75	65	76	70	79	83	79	86	79	59	77	68	65	63	71	59	75	100	73	73	73	75	80	68	77	70	74	68	85	83	69	70	75	61	58	67	78	81	84	72	66	69	74	72	73	68	79	70	72	75	84	87	82	75	68	80	74	75	69	75	84	75	70	85	69	82	67	89	77	65	86	78	67	67	85	82	61	90	53	87	70	80	69	57	86	73	86	60	61	69	61	64	74	78	64	76	77	84	61	72	74	76	60	78	68	67	78	66	73	68	70	73	82	70	83	77	78	83	72	87	66	69	86	72	65	70	60	60	71	62	63	62	58	76	69	71	65	82	63	74	77	72	59	71	83	74	74	85	73	69	60	74	74	89	79	74	67	74	83	68	77	67	82	68	78	71	68	76	84	74	86	70	79	76	70	67	66	76	84	84	77	79	85	74	66	71	68	71	71	69	74	81	68	70	93	55	81	70	86	56	71	75	66	82	71	71	71	72	70	80	69	77	54	61	80	78	84	61	82	70	68	65	73	68	72	75	66	52	61	64	75	72	73	79	91	55	79	78	70	60	75	70	66	65	78	59	76	75	71	73	74	70	68	65	77	83	76	84	59	88	75	61	78	70	75	69	72	74	72	74	74	72	59	72	76	74	60	74	83	80	73	85	70	68	68	75	86	69	72	74	71	79	79	77	59	82	65	63	72	77	68	82	54	84	72	85	71	88	64	85	73	69	84	74	59	82	74	67	63	66	72	80	67	59	64	73	51	73	80	63	63	68	63	74	74	86	66	83	64	81	81	77	71	77	72	81	56	66	66	76	57	77	80	60	60	65	72	77	63	72	71	69	68	66	67	50	65	70	81	58	82	71	78	75	75	66	74	74	61	78	82	66	66	79	76	69	72	79	72
26998	2259	1220	1271	2407	3755	4119	5178	6247	4633	3855	3126	2858	2625	2471	2487	2492	2317	2323	2165	2077	2085	2433	2608	2436	2340	2296	2182	2078	1857	1755	1623	1532	1360	1267	1205	1175	1206	1116	1073	1093	964	962	956	928	944	889	843	842	817	852	777	801	755	797	811	795	786	677	693	705	698	709	715	705	726	683	743	679	736	712	751	698	702	709	748	733	721	695	768	710	704	698	715	688	685	643	644	714	657	654	649	711	695	674	680	687	661	661	657	709	614	630	655	646	604	606	650	641	654	666	644	644	676	644	623	595	636	606	685	615	645	663	607	643	612	583	649	640	628	665	629	637	625	627	629	591	622	625	648	618	568	622	610	638	636	582	640	649	586	625	643	661	616	595	607	628	594	645	628	593	610	598	609	620	612	644	644	640	608	628	589	625	605	623	586	614	616	617	615	616	617	618	583	621	625	605	640	594	606	646	603	603	637	567	611	617	619	601	556	611	609	605	599	612	583	601	574	601	629	604	685	629	572	632	650	664	631	625	606	603	651	637	593	626	630	634	605	612	630	610	604	629	626	654	621	692	611	612	637	627	624	622	628	604	604	615	626	651	656	680	629	626	616	622	612	625	603	600	592	625	604	623	621	617	633	591	569	608	611	600	634	621	638	602	608	648	577	607	605	593	600	578	608	600	589	610	597	623	616	654	616	592	599	670	595	622	578	615	661	617	622	618	579	615	648	650	576	617	623	618	636	661	614	627	628	619	595	629	605	605	630	626	647	603	578	619	565	630	612	650	638	638	592	587	581	611	604	632	623	618	650	646	625	597	621	627	590	612	621	607	620	623	634	630	610	654	629	643	655	618	600	566	626	627	615	613	634	663	608	667	613	606	610	637	632	607	626	599	629	580	625	605	579	635	551	597	589	592	606	636	610	586	645	663	654	650	629	644	601	620	578	583	620	599	584	582	625	635	668	631	645	577	629	609	596	651	620	638	643	631	618	599	666	588	651	637	623	589	598	625	609	611	568	583	655	627	614	656	600	637	631	600	609	570	624	649	627	572	586	639	604	655	609	637	590	647	633	640	602	567	629	615	616	641	626	624	626	616	613	636	596	609	592	622	626	625	599	583	628	638	630	632	583	613	642	596	629	609	629	574	621	630	608	636	636	630	608	606	612	632	595	635	578	665	626	617	569	614	607	626	607	621	628	620	601	615	658	562	585	651	598	587	586	613	588	631	584	650	663	614	642	606	606	580	655	641	654	634	573	605	632	575	619	633	625	624	599	622	573	627	653	624	587	604	618	600	630	599	613	616	598	655	577	636	593	591	654	626	621	625	595	662	637	673	625	619	616	613	601	644	583	642	628	654	652	616	622	652	608	627	604	616	613	635	591	588	643	586	636	612	620	640	646	648	638	615	601	630	624	680	556	676	613	628	622	621	619	574	620	589	579	618	650	561	604	582	618	611	642	677	663	595	606	613	615	651	582	579	614	625	640	646	594	607	586	645	622	609	606	617	649	618	593	616	616	624	615	593	613	631	642	658	612	648	583	620	633	647	615	623	657	615	634	620	595	608	561	604	658	595	650	613	594	609	630	640	615	654	618	632	603	618	628	592	615	615	645	630	585	587	593	633	598	623	636	564	645	615	601	597	610	609	613	636	631	591	658	648	619	652	622	610	629	622	662	623	583	653	598	635	643	583	635	615	598	618	649	612	656	603	635	579	622	624	582	571	622	618	604	639	636	600	622	616	681	609	615	621	615	591	579	586	635	633	616	622	588	601	634	593	627	612	607	598	594	602	609	631	604	644	595	624	616	651	629	587	586	628	600	646	609	630	610	639	630	678	624	645	637	610	679	637	614	600	639	638	614	639	623	565	603	611	644	653	627	600	591	565	597	655	607	609	652	607	631	609	632	597	605	656	644	648	593	661	599	564	624	597	595	604	575	608	625	680	636	566	631	625	582	636	592	651	657	645	637	634	625	612	555	607	618	584	599	606	618	648	572	623	630	660	602	582	607	648	636	596	610	626	632	640	644	634	599	583	580	554	583	618	590	599	636	562	667	624	612	664	590	615	604	666	638	629	625	608	592	651	624	614	640	628	582	612	631	647	585	633	614	614	634	613	618	603	620	604	648	615	584	638	600	623	613	602	616	654	582	595	640	619	629	622	628	614	619	629	664	595	652	598	641	594	594	607	640	585	603	617	617	603	623	628	634	608	587	614	641	598	617	627	632	631	630	630	650	578	633	629	603	587	598	596	673	618	631	615	647	617	610	628	622	606	613	604	599	578	596	658	575	624	603	626	620	594	634	640	625	644	641	639	625	692	611	621	651	627	588	652	618	648	626	625	634	649	599	625	589	564	635	625	628	627	595	637	636	612	613	619	650	557	594	604	581	630	636	647	601	584	614	615	621	642	641	657	616	672	592	582	648	621	630	615	558	603	599	619	555	625	598	650	568	568	621	628	592	600	599	625	575	588	620	661	590	574	607	683	613	627	617	644	610	627	616	635	622	660	615	636	626	641	580	625	611	598	587	581	609	679	652	620	647	604	633	593	611	602	620	589	648	617	616	633	640	622	646	631	600	645	622	610	644	617	597	618	620	619	596	666	613	588	599	629	598	618	621	662	625	617	664	596	606	619	670	577	588	589	609	639	572	629	598	634	562	601	597	602	643	624	563	615	653	612	547	607	616	639	613	636	600	570	682	603	580	636	622	592	626	617	596	597	562	612	611	644	589	622	692	634	598	664	612	632	591	615	633	649	590	573	619	626	600	599	621	598	636	596	629	645	611	657	600	621	625	626	584	612	578	623	606	615	602	598	644	625	625	597	605	597	617	593	589	601	638	605	610	646	614	651	603	582	613	650	625	612	625	589	573	629	619	614	612	597	621	633	645	643	597	573	597	624	620	661	606	648	653	617	649	634	636	597	632	670	579	660	634	608	602	578	632	625	642	636	594	607	645	593	611	668	639	632	619	617	649	617	647	610	653	621	613	588	582	615	620	644	647	605	668	614	612	647	600	600	596	638	622	614	589	633	579	597	644	603	614	623	586	634	594	643	573	610	606	605	616	598	605	661	623	603	607	617	639	607	578	613	676	647	621	547	624	580	609	650	631	608	626	643	621	609	647	636	642	626	614	658	648	617	616	628	604	691	622	626	605	635	639	624	611	589	579	639	618	601	605	645	647	639	618	612	635	628	597	639	610	649	656	617	576	619	622	613	630	618	599	633	644	633	606	643	632	586	608	633	641	601	653	669	571	633	621	622	629	667	602	602	600	609	643	652	636	613	678	640	591	656	644	666	640	601	611	578	660	592	609	585	628	615	625	661	601	613	632	651	643	588	624	629	598	580	605	689	611	605	592	663	624	599	582	662	595	586	599	633	622	624	635	654	656	610	625	580	604	606	647	624	611	620	636	636	631	614	634	610	617	618	582	635	609	631	637	592	621	651	637	630	593	619	647	621	601	637	651	597	593	603	610	643	608	634	596	612	630	675	634	629	603	638	641
10867	160	67	56	40	41	39	80	103	74	87	82	60	57	65	88	67	77	87	56	56	75	77	76	82	70	92	68	58	58	64	50	64	52	54	46	43	31	54	45	42	36	46	32	39	38	29	35	37	38	29	31	38	28	35	24	35	38	28	33	25	29	35	25	35	30	37	31	33	28	38	35	31	27	36	49	34	36	35	39	29	25	26	28	19	28	30	26	35	31	33	33	24	33	36	30	30	38	22	37	24	28	31	20	36	30	19	32	31	27	28	24	28	36	31	22	33	28	17	22	32	28	26	36	32	33	27	19	22	27	33	33	29	26	29	23	33	34	29	29	48	31	33	28	24	42	25	34	25	32	34	21	25	18	37	28	29	20	26	27	31	21	32	26	35	19	28	36	38	35	29	31	28	30	15	21	32	29	28	21	26	26	19	31	28	31	31	28	22	31	26	23	30	32	36	29	37	27	32	22	32	23	30	25	29	26	30	22	17	22	30	33	30	25	18	29	42	29	26	35	29	21	30	26	26	20	31	27	25	26	27	29	29	26	20	26	22	34	25	17	31	34	32	30	25	27	26	29	28	35	22	27	28	22	25	31	25	32	29	22	26	24	29	24	34	26	26	29	31	31	26	32	32	34	35	34	30	27	28	30	23	21	20	20	37	39	35	26	26	35	36	27	29	32	30	24	34	25	23	24	24	21	28	43	28	20	26	28	31	23	25	31	28	26	26	18	25	29	35	38	19	34	32	30	28	39	24	29	25	19	28	36	29	25	31	26	28	25	27	30	21	32	27	27	29	28	34	23	33	26	29	32	30	34	35	18	37	25	29	27	22	32	30	25	22	40	20	26	35	30	19	23	36	35	34	33	35	30	33	32	28	26	28	32	26	26	28	30	19	26	32	33	27	31	36	21	40	28	30	26	25	32	35	21	24	32	21	33	30	24	26	33	22	27	23	34	31	25	21	36	21	32	32	24	28	31	23	23	20	17	31	25	29	28	26	30	32	23	25	23	33	25	31	24	23	31	26	30	37	30	27	30	20	29	24	35	30	23	28	29	33	19	23	28	28	31	38	29	29	36	29	27	31	26	28	37	26	31	39	47	36	21	31	27	35	24	35	33	25	28	27	30	24	39	29	30	32	30	24	24	31	37	28	40	26	27	33	33	33	30	24	27	30	32	35	23	32	38	22	28	38	17	37	18	32	35	26	22	26	29	25	24	26	29	24	23	35	19	40	23	35	23	29	29	35	20	35	24	26	27	36	27	20	31	19	18	32	31	31	28	22	39	28	19	19	29	47	27	26	31	30	18	34	33	25	46	29	30	32	31	25	23	25	34	24	36	29	33	26	35	32	18	22	30	23	32	34	31	29	26	24	38	29	25	18	31	25	27	31	26	21	28	34	22	37	26	31	26	30	32	15	31	25	23	24	30	27	26	40	25	31	25	18	24	33	34	35	24	28	27	27	32	25	25	27	29	35	23	28	28	22	36	22	27	22	20	26	25	34	20	32	21	24	39	35	26	26	30	23	29	32	23	28	13	39	23	32	28	32	20	34	25	20	39	34	29	31	31	31	31	26	25	26	25	24	23	32	27	29	37	30	21	20	29	25	18	34	24	34	15	30	29	34	30	35	27	16	21	30	25	31	23	32	27	34	24	32	34	32	18	33	26	32	28	28	26	27	27	22	31	18	33	29	25	35	30	27	32	34	28	28	33	39	30	31	22	32	29	29	33	24	31	25	25	38	35	34	31	17	39	24	30	28	23	31	23	23	38	23	28	35	32	31	23	39	20	29	42	28	33	28	22	12	34	26	35	28	27	31	42	36	33	25	24	30	37	29	23	17	42	33	24	35	28	26	34	27	20	27	18	25	23	21	33	29	31	22	22	25	30	27	30	37	20	22	36	25	31	21	23	25	20	25	32	37	20	26	23	35	18	21	31	26	22	24	30	37	21	29	32	34	20	21	41	20	17	27	31	23	31	29	24	29	27	36	30	25	23	26	31	18	26	26	23	25	19	29	37	33	21	29	27	34	31	24	34	26	26	44	35	27	24	25	29	33	23	27	26	22	27	38	25	47	29	29	27	32	21	30	31	29	26	27	21	26	21	22	28	32	26	26	26	25	29	30	23	33	25	35	34	25	30	30	31	25	35	36	30	20	37	22	25	23	28	30	27	38	26	34	20	27	25	28	18	39	32	26	36	19	22	33	31	30	32	39	29	34	28	26	34	29	26	27	27	30	24	21	24	39	25	31	28	27	23	31	31	35	28	29	31	27	26	33	24	35	38	27	29	32	29	24	33	37	25	30	30	34	28	30	30	27	29	30	29	29	26	21	32	29	16	34	23	39	21	20	26	36	32	24	30	25	36	33	25	31	26	27	28	31	31	29	28	28	27	38	27	24	22	19	27	30	27	25	23	30	36	28	26	26	23	28	29	23	37	24	26	22	28	42	35	28	19	30	38	21	40	21	28	25	26	36	21	24	22	30	25	31	32	28	28	22	26	28	28	29	18	24	22	25	25	30	32	33	31	23	28	23	26	26	29	35	27	21	22	25	30	35	24	24	31	27	34	25	25	24	22	39	36	24	23	35	19	28	27	25	24	19	33	17	20	35	34	31	22	36	35	20	27	31	26	29	25	28	24	21	32	33	27	26	30	26	32	31	27	34	23	26	34	28	31	29	32	26	26	21	29	26	27	25	29	32	21	27	28	29	25	32	23	23	22	33	32	28	29	39	22	36	33	27	25	26	30	34	26	30	23	25	20	31	34	29	31	30	35	26	37	22	23	29	33	20	39	36	29	36	42	25	37	35	29	21	31	22	26	31	26	35	28	37	22	24	29	30	29	25	30	39	34	27	39	18	25	39	30	29	30	21	28	28	32	39	34	30	34	29	23	32	33	31	32	21	27	27	28	34	34	21	37	32	30	27	24	29	21	31	22	24	38	28	33	24	31	25	35	33	31	23	28	22	42	20	29	27	19	24	36	24	28	31	35	32	25	34	30	30	19	24	24	24	41	22	32	24	37	35	29	25	33	31	30	36	24	23	28	31	22	24	24	25	30	35	30	27	27	31	35	27	34	33	29	25	33	27	34	22	34	16	35	27	28	24	29	35	29	29	35	30	30	31	27	33	29	23	31	31	32	22	28	32	28	20	22	26	24	26	38	27	28	27	27	41	32	22	28	36	36	29	17	29	26	34	33	32	33	32	31	26	32	24	24	33	23	23	29	20	25	26	29	25	22	17	35	36	26	22	26	37	27	27	31	25	24	31	20	27	32	25	26	29	35	30	19	22	36	33	32	18	26	28	40	24	37	34	25	28	20	32	22	25	21	29	26	20	32	21	25	29	32	26	19	29	32	41	27	34	34	27	27	24	30	28	27	31	33	26	32	33	33	20	40	27	23	26	26	25	30	27	17	21	33	32	33	23	28	23	30	23	30	25	33	32	25	31	20	25	30	21	34	22	32	30	26	28	30	21	23
22183	1415	733	761	1633	2668	3088	4369	5583	3881	3369	2677	2344	2347	2190	2122	2086	2007	2002	1906	1868	1768	2044	2461	2188	2020	1901	1846	1727	1516	1417	1199	1133	1058	1012	905	868	814	752	695	693	637	630	569	573	550	532	550	496	467	452	461	471	435	411	400	405	370	355	333	372	371	369	383	390	318	351	366	327	358	352	340	384	328	373	379	379	358	355	347	317	333	341	322	333	289	323	311	318	320	300	319	315	327	277	303	298	321	288	289	306	281	290	260	285	294	264	266	253	280	295	268	262	281	284	285	285	274	253	268	243	264	269	247	276	281	274	249	263	276	255	280	296	273	256	250	249	264	282	263	264	286	276	294	251	293	273	259	260	241	272	268	236	270	255	262	267	244	265	244	259	257	263	294	270	244	259	236	258	260	249	270	248	255	236	258	271	278	258	275	264	238	230	270	234	259	268	252	255	262	284	261	229	251	264	251	220	243	282	244	245	280	263	244	263	240	276	275	276	256	241	270	263	267	249	259	259	243	257	267	270	253	250	238	251	243	266	252	289	263	269	272	238	251	266	265	224	254	219	280	268	261	274	270	234	263	245	257	241	268	264	253	266	238	256	257	261	274	253	278	275	257	261	246	243	249	266	245	256	228	250	255	221	271	273	256	253	242	242	229	231	219	249	237	262	253	252	255	278	277	267	265	272	264	219	265	260	269	245	269	235	242	271	233	248	235	278	227	253	243	247	237	254	229	246	247	277	236	270	246	280	246	260	247	235	266	236	218	282	248	248	291	256	230	252	256	250	260	249	225	268	253	283	252	245	261	222	239	267	230	270	268	259	275	279	262	279	243	261	224	244	279	273	244	250	264	246	267	268	273	239	254	263	266	253	258	253	266	238	250	257	258	262	272	269	278	263	250	264	261	253	242	269	263	282	234	251	252	240	250	259	258	260	250	272	262	258	230	254	260	250	251	239	272	225	230	261	223	257	249	262	241	256	253	237	249	246	272	252	255	247	247	278	259	255	247	279	262	244	235	271	255	257	270	291	257	257	237	292	273	260	276	247	248	266	275	257	245	262	251	259	244	249	264	263	242	264	235	246	258	245	249	234	267	250	228	223	256	222	243	244	258	246	246	257	239	260	290	269	261	239	252	270	252	276	258	281	236	273	253	258	246	215	240	290	241	243	235	266	250	272	286	263	259	214	277	251	277	258	280	268	254	256	271	256	258	260	263	227	264	261	261	283	280	259	248	246	264	260	257	252	267	278	255	248	273	266	243	268	300	248	256	247	235	268	252	253	255	238	224	244	233	274	253	238	270	251	256	230	253	262	290	260	253	251	257	273	245	282	256	271	276	272	254	292	271	226	251	234	233	227	230	206	262	244	245	237	264	239	279	256	220	255	242	237	247	236	235	259	248	233	259	240	272	245	257	243	274	234	254	250	252	251	261	257	265	254	245	252	265	259	248	265	215	262	278	286	233	245	243	251	250	249	268	275	252	299	252	229	212	245	239	242	274	291	219	237	234	270	222	240	268	256	252	262	242	231	226	275	267	241	274	281	250	223	257	234	304	237	236	255	225	255	257	246	279	223	252	245	245	254	293	254	257	246	249	235	253	239	266	246	209	259	270	237	265	287	241	241	250	234	268	271	266	251	259	241	267	258	248	256	252	276	218	245	243	240	240	229	250	250	243	288	248	234	253	310	255	268	253	235	257	275	233	245	265	237	259	238	241	255	238	240	256	253	246	276	244	260	271	251	256	268	216	246	268	273	267	264	242	238	250	253	254	265	268	256	270	255	260	237	248	221	265	277	287	240	278	234	236	252	246	266	246	226	254	221	245	235	256	254	229	261	225	218	260	245	248	257	222	305	255	264	275	239	260	238	247	255	266	214	237	252	282	246	258	260	228	259	257	283	257	246	256	242	266	277	239	269	273	248	233	254	265	249	249	274	266	241	268	245	268	282	257	256	232	252	271	245	245	265	280	232	286	253	257	257	263	270	275	263	251	244	252	259	270	266	248	287	252	268	253	249	286	237	263	249	229	249	261	285	259	230	259	223	252	228	245	261	280	273	265	257	255	246	266	245	247	267	255	280	267	213	279	218	254	239	245	260	247	247	237	243	261	262	266	260	241	264	263	240	249	270	273	275	251	251	281	247	261	230	246	251	249	279	266	222	252	250	242	255	264	267	265	273	249	268	242	238	284	300	263	255	281	281	269	241	281	283	237	250	268	262	229	244	258	250	259	273	245	224	271	248	258	247	228	250	241	222	238	261	234	267	246	250	250	271	261	254	277	239	247	248	240	238	260	246	275	243	255	216	251	276	225	247	269	250	251	266	234	244	263	276	242	258	254	265	261	275	264	197	245	227	224	259	261	246	295	268	253	265	275	226	242	277	245	264	253	260	290	273	226	250	268	252	214	264	276	252	253	262	251	276	284	246	263	278	258	255	267	281	224	260	257	256	251	264	230	246	265	260	254	242	246	232	256	253	237	254	242	243	272	236	252	245	277	238	255	227	242	247	256	259	245	244	248	251	258	244	279	250	293	254	254	268	240	270	245	257	245	263	275	241	240	243	270	253	257	259	262	239	244	278	255	243	266	248	257	238	256	258	264	223	243	240	267	271	237	261	231	284	214	282	262	260	255	257	266	238	247	254	257	237	266	259	265	237	231	239	254	267	201	292	256	264	285	279	261	288	271	260	258	256	238	265	235	267	292	252	245	240	236	255	253	250	281	285	261	269	250	219	304	263	231	247	267	265	251	250	235	288	270	239	232	243	273	276	245	254	244	236	247	256	227	262	219	239	249	289	279	257	266	253	263	249	244	259	263	263	244	264	255	241	253	247	262	259	253	247	244	254	241	233	292	242	243	227	242	271	262	252	250	226	254	277	252	268	241	245	246	240	268	252	258	236	225	259	258	275	268	276	262	266	267	253	251	276	235	258	250	259	260	235	251	258	274	249	248	210	264	258	249	266	265	244	256	255	268	254	261	265	255	267	243	251	255	269	259	277	255	272	272	271	272	246	275	262	244	246	250	256	280	251	234	231	279	262	230	268	253	241	254	248	252	275	281	284	266	268	260	254	256	267	248	254	241	261	251	247	260	253	223	250	249	239	265	269	263	245	251	230	242	257	256	270	261	241	231	268	241	241	263	245	247	226	239	284	255	262	242	251	259	265	272	234	268	267	241	248	260	287	277	243	258	252	256	263	260	238	226	248	277	253	269	241	262	298	251	259	271	251	251	253	247	237	262	257	230	256	240	260	259	233	243	272	279	273	263	291	270	254	295	257	250	272	229	257	272	240	250	233	279	263	292	228	256	252	237	238	240	238	222	296	258	259	273	281	225	232	219	251	257	249	268	250	238	253	242	265	266	244	268	242	269	250	260	287	233	266	232	270	247	234	264	259	241	270	249	274	254	242	261	260	281	239	232	284	238	261	254	256	254	243	233	255	235	233	267	264	279	262	248	239	237	243	251	261	261	246	287	269	258	239	247	236	267
14261	483	149	103	83	111	105	147	204	176	160	149	133	116	145	106	126	132	124	140	139	124	147	153	148	130	149	137	121	131	114	98	96	98	98	91	93	86	89	93	86	79	75	86	81	90	89	77	78	93	70	80	66	74	62	89	75	80	58	79	89	74	72	60	65	59	72	76	72	62	80	72	90	82	77	69	63	68	65	67	74	70	51	83	69	66	71	80	74	75	66	70	70	71	68	75	65	70	68	69	68	67	84	60	61	68	97	68	68	74	78	59	68	66	66	64	86	73	79	78	69	67	81	57	71	84	63	66	60	66	67	70	57	87	75	75	82	53	71	57	75	62	68	77	73	58	53	71	79	83	75	79	64	61	63	69	81	66	74	71	62	64	69	65	67	72	68	69	67	77	66	68	67	71	72	54	64	64	82	66	72	66	84	86	83	68	65	79	71	55	74	72	66	73	58	66	76	64	76	81	65	80	67	67	80	59	64	64	65	78	66	79	64	65	60	61	82	78	60	72	60	82	74	58	84	87	69	64	62	76	63	56	68	86	63	65	70	69	71	70	63	64	79	46	67	57	80	61	68	69	68	69	73	74	80	68	96	60	79	58	61	61	79	65	76	77	63	59	61	72	61	65	69	62	62	57	47	81	71	71	59	74	72	76	73	70	70	78	82	67	72	68	68	68	80	75	72	64	68	67	61	71	64	59	69	59	79	70	64	64	72	68	70	75	67	64	77	74	75	71	62	64	58	70	79	78	67	80	76	67	73	63	69	65	61	77	74	60	60	64	86	72	64	77	70	61	61	82	68	77	74	84	81	65	74	77	75	69	72	72	77	69	64	71	88	67	78	61	61	64	57	84	64	83	60	80	81	89	64	63	81	74	56	67	62	77	60	67	63	71	72	72	66	76	70	61	86	76	65	66	69	65	60	64	70	60	59	67	73	66	80	69	68	66	76	65	70	67	84	58	80	88	75	68	54	68	71	68	71	78	75	70	55	76	59	51	62	78	64	63	61	70	53	64	66	82	65	74	74	75	82	56	81	74	69	78	67	62	52	66	101	71	82	72	83	67	75	55	90	63	59	62	68	77	77	62	63	63	58	57	68	72	86	70	76	70	62	74	62	62	56	63	70	68	73	72	70	61	70	68	65	59	75	47	74	87	70	63	74	84	57	80	66	74	68	73	77	65	73	76	86	64	62	67	90	72	65	48	62	76	63	71	64	61	60	87	61	63	64	53	62	62	68	69	65	67	98	53	67	73	72	79	55	66	72	75	72	73	72	71	72	62	69	60	54	56	64	64	59	65	59	65	84	80	62	67	68	73	68	82	70	61	69	63	66	73	68	74	56	74	70	79	66	66	80	64	78	72	74	56	63	76	77	63	67	87	86	89	77	75	64	59	72	66	75	62	65	70	76	90	80	67	71	81	65	70	73	65	62	53	66	74	81	65	71	69	61	60	71	54	63	73	62	65	68	59	68	76	73	71	65	69	71	58	59	67	54	71	82	67	58	75	67	65	63	69	64	70	57	63	63	76	92	72	74	60	81	78	67	88	69	57	70	59	57	70	77	71	79	85	72	76	51	57	65	70	71	81	83	73	67	60	57	64	81	79	70	74	65	85	61	67	73	70	72	77	54	62	53	70	54	64	72	82	70	67	65	74	72	70	72	84	77	66	63	58	60	70	78	73	78	70	83	62	60	73	67	68	72	68	82	66	74	74	54	72	61	71	72	67	74	63	80	58	62	63	75	62	61	66	67	59	74	77	74	81	72	57	48	65	72	62	61	83	63	80	75	73	80	65	80	73	77	69	67	79	59	71	59	70	77	62	66	62	74	65	67	80	61	79	67	74	71	65	76	57	69	73	79	75	65	56	68	57	73	57	65	69	58	60	90	70	75	74	68	67	65	67	73	65	68	70	87	48	61	63	86	73	55	72	69	69	67	77	83	57	70	65	73	90	79	92	83	67	70	77	75	62	62	65	92	70	68	67	64	69	63	78	63	63	76	53	65	73	70	79	57	52	67	80	66	70	69	77	61	65	59	83	60	74	79	67	67	70	71	68	59	71	70	74	70	76	66	78	75	84	80	70	62	76	68	74	70	69	65	84	74	72	72	63	70	55	76	76	79	64	72	58	74	67	74	64	67	68	69	63	68	63	64	85	64	75	70	64	58	77	92	71	76	62	81	84	53	65	68	73	60	53	67	56	53	75	74	76	85	86	60	76	60	65	67	75	67	70	61	52	70	56	82	77	66	65	71	59	74	71	67	67	71	87	78	70	63	84	66	67	71	64	71	65	69	58	84	72	75	61	76	59	63	54	70	66	79	65	73	74	75	76	72	62	89	80	74	57	65	67	68	66	75	70	81	61	60	57	63	73	67	66	64	70	59	64	76	58	69	77	71	63	76	73	80	65	67	72	79	69	68	73	63	53	68	63	78	76	69	65	69	54	63	68	64	73	61	78	74	63	80	72	56	71	70	63	73	73	65	61	85	70	67	78	44	67	62	69	61	75	56	78	67	75	68	61	57	78	78	61	81	71	87	70	85	67	77	78	59	63	67	82	76	64	70	72	80	66	69	56	68	72	71	66	67	56	71	70	55	67	60	60	68	59	62	66	68	76	81	62	71	63	80	76	75	50	77	61	63	67	69	68	73	77	60	62	67	75	80	66	81	53	78	71	67	61	63	72	64	67	74	55	67	77	73	70	61	65	78	63	63	66	71	78	78	79	72	80	76	87	68	77	62	76	64	66	64	83	66	85	83	63	65	57	72	72	71	73	57	55	61	72	69	69	68	74	81	61	78	65	73	74	50	62	72	68	61	52	83	71	70	77	62	62	64	74	62	56	71	69	72	56	66	60	64	66	73	71	76	71	75	76	67	64	71	76	78	71	62	62	66	89	67	57	73	64	66	95	66	70	87	79	73	87	71	65	68	74	64	62	67	73	59	67	73	76	82	55	63	52	75	77	67	54	58	65	63	72	44	77	71	64	77	57	72	67	63	65	85	80	80	60	56	68	68	61	70	62	65	59	65	61	64	58	71	68	66	54	74	59	73	65	83	71	71	73	85	65	70	91	71	64	82	68	61	68	71	70	81	61	67	72	71	78	60	77	76	63	71	63	69	55	72	62	79	67	76	71	66	59	63	71	82	73	73	71	53	74	66	70	57	70	78	66	63	78	69	63	73	60	64	64	68	65	81	80	72	72	63	75	76	72	78	73	76	74	68	81	65	61	73	70	73	79	63	73	61	64	71	66	66	59	59	75	92	57	66	85	64	82	66	66	76	60	67	79	57	70	71	60	65	66	93	70	77	71	58	53	70	79	75	60	60	57	88	54	80	84	61	61	71	74	63	73	78	75	65	73	71	56	68	66	65	75	71	64	80	64	62	73	64	71	63	72	51	62	59	69	79	60	60	84	72	58	80	66	75	71	61	57	63	69	60	53	73	50	48	58	72	55	79	76	92	72	66	59	62	72	59	70
29524	3033	1484	1581	3360	5230	5711	6992	8139	5915	5086	4244	3681	3534	3277	3222	3160	3021	2945	2795	2689	2512	3045	3394	3166	2998	2786	2576	2483	2217	2067	1887	1762	1602	1523	1374	1372	1328	1241	1215	1204	1173	1110	997	1021	961	1038	952	916	895	847	849	874	850	811	776	772	739	742	728	742	761	701	774	727	824	726	696	715	724	729	744	703	753	786	741	811	774	740	763	723	730	684	669	688	644	672	695	694	651	682	689	669	704	674	653	646	660	644	694	626	654	648	623	634	661	652	616	641	624	583	628	652	652	657	661	612	674	617	609	606	609	612	650	603	543	600	600	611	659	585	587	608	618	616	659	628	615	617	620	646	590	639	631	627	603	584	564	649	600	568	615	602	673	580	613	653	582	631	591	620	641	593	628	598	584	627	643	650	601	587	623	571	598	581	621	583	637	587	609	600	605	597	606	603	597	609	598	606	573	609	618	612	581	656	619	547	551	625	624	635	610	568	620	628	562	572	591	564	595	573	614	571	611	623	618	610	603	634	626	619	588	558	619	589	574	587	674	622	592	584	596	617	622	653	627	615	620	644	596	588	594	519	617	615	572	597	597	608	597	564	628	589	598	629	633	612	620	589	605	631	567	665	621	597	595	644	592	612	567	581	606	605	617	578	619	616	611	583	575	581	623	585	605	619	569	580	603	624	608	658	627	570	614	615	575	613	637	603	595	605	616	599	612	561	627	571	606	628	575	579	621	635	602	596	596	570	618	635	618	584	599	648	559	618	620	640	621	620	671	608	638	606	617	596	635	558	604	572	631	610	592	595	632	630	591	610	579	578	582	571	586	607	589	592	575	590	613	546	618	608	588	660	586	587	611	574	600	624	635	607	598	623	596	605	628	623	604	549	596	621	623	610	593	592	615	637	571	616	628	584	627	594	553	616	598	593	610	577	657	635	626	600	551	617	619	620	586	588	603	571	573	600	617	593	613	577	612	615	604	651	662	586	621	620	598	604	650	641	605	604	642	581	578	588	616	656	651	634	598	588	569	580	618	611	608	570	588	617	605	615	668	568	600	618	588	594	640	588	609	608	618	547	605	626	546	598	590	633	629	619	639	603	580	587	616	606	623	611	628	624	643	558	584	590	610	608	625	572	581	633	592	603	598	565	606	578	565	566	563	622	624	594	639	578	610	594	667	614	581	599	590	612	584	586	596	594	650	604	636	567	588	648	586	597	625	614	614	615	603	575	572	628	620	563	575	592	557	646	595	637	609	565	580	595	587	595	617	597	619	606	595	644	601	610	620	607	593	568	587	597	576	598	597	627	600	599	597	565	591	621	592	607	596	617	604	600	602	596	584	594	615	608	560	614	563	590	588	605	585	607	583	583	555	623	605	607	577	621	580	618	609	620	594	615	581	587	623	616	606	614	621	642	597	629	618	566	603	603	581	610	618	609	591	602	577	580	591	625	603	626	620	624	569	599	615	643	596	571	626	597	632	620	567	629	634	658	572	554	606	592	610	570	607	586	621	584	577	586	587	573	621	622	572	602	592	614	631	582	580	590	642	612	612	623	614	594	598	620	618	598	616	598	588	623	578	652	616	581	573	657	599	601	586	569	589	612	563	607	611	578	599	607	603	595	623	558	637	628	632	621	569	613	591	609	616	563	584	650	587	629	623	559	607	627	650	615	607	579	586	586	599	607	616	579	577	598	597	591	599	600	624	611	623	625	587	596	615	630	573	635	623	592	588	597	586	576	638	589	616	583	604	595	628	621	614	567	606	557	587	596	628	582	611	619	607	625	638	596	612	605	626	590	603	611	602	644	568	607	616	618	643	625	615	533	585	571	639	576	648	600	628	566	613	616	593	588	599	583	605	610	617	564	625	624	558	615	616	583	604	629	643	604	607	589	567	573	592	652	586	624	595	624	609	582	635	589	592	596	594	589	626	569	626	616	592	608	594	631	584	627	675	615	621	590	591	646	612	613	553	588	607	592	612	595	568	598	621	585	613	568	646	632	624	633	618	604	635	625	562	603	631	643	619	623	632	605	578	638	636	637	573	615	587	592	624	615	588	638	611	596	581	607	641	611	618	613	648	640	652	621	596	615	576	601	629	658	593	618	606	576	619	603	587	599	609	638	594	611	595	608	556	605	626	586	596	632	597	567	592	563	603	619	604	596	566	607	606	617	673	561	594	625	605	611	636	625	599	646	586	660	610	618	609	617	602	613	625	647	601	630	582	623	614	636	653	631	611	602	590	601	614	613	624	597	595	586	627	597	643	611	620	620	597	610	570	629	606	651	594	606	599	606	567	612	649	595	577	606	594	604	627	629	620	639	603	565	564	588	619	583	591	587	627	649	603	566	602	601	573	593	629	597	591	580	582	640	650	623	629	569	616	610	650	612	626	655	625	652	581	598	586	583	622	607	640	613	608	585	636	623	626	564	621	593	595	615	621	587	597	608	613	623	589	595	575	583	592	598	611	642	549	596	608	591	565	592	605	588	622	587	546	549	597	578	601	616	609	617	566	620	618	609	581	608	542	585	592	556	596	627	608	589	606	668	600	590	640	617	562	569	642	601	648	626	624	573	578	617	638	601	608	582	618	584	562	636	581	587	607	590	574	611	583	593	585	592	627	543	591	578	558	616	630	608	610	562	575	614	595	633	614	617	635	562	621	675	649	584	591	597	601	582	587	605	554	602	618	584	673	638	643	607	623	619	647	628	637	615	620	656	619	612	613	591	647	564	578	631	603	582	616	633	565	600	617	599	632	599	608	588	563	584	599	605	569	623	582	637	585	596	628	636	584	596	598	615	598	591	629	605	600	627	593	574	578	590	596	649	612	624	587	586	617	599	607	577	609	604	612	606	623	647	560	590	584	624	633	584	575	622	620	608	643	553	595	651	636	562	622	612	637	601	634	599	688	604	565	596	604	635	579	576	599	574	625	590	578	594	646	612	646	625	609	602	550	593	650	629	610	593	644	650	628	589	575	663	638	583	620	586	584	549	616	630	614	592	593	614	637	604	566	580	616	624	562	566	614	581	649	597	618	582	597	567	606	608	559	604	626	637	551	593	614	577	608	619	622	599	625	588	611	612	600	610	614	586	640	564	586	599	578	595	590	617	636	598	615	591	633	582	586	657	620	593	580	583	631	638	598	584	616	610	628	580	653	633	607	595	562	616	626	624	642	581	583	598	595	627	613	603	639	578	570	615	638	569	638	598	618	585	625	608	541	622	606	594	590	635	603	595	628	576	597	599	596	596	623	621	576	637	604	543	646	629	601	599	564	591	597	603	640	620	579	604	641	614	634	592	577	572	633	623	633	597	592	587	580	640	599	626	610	625	608	607	595	617	632	614	598	630	596	635	580	579	614	613	649	620	566	603	633	571	632	644	607	553	615	574	569	563	572	657	626	620	584	599	620	562	595	568	611	645	601	553	583	634	593	620	572	568	614	611	552	655	608	592	608	608	621	616	590	603	603	587	583	578	565	617	616	572	616	609	621	609	629
5087	48	43	28	41	40	42	71	81	71	59	69	64	47	46	60	48	74	56	50	65	70	71	61	84	66	73	50	63	52	47	53	60	49	55	45	48	55	55	43	49	47	50	42	45	47	45	35	48	49	26	43	40	42	48	34	39	41	43	44	30	39	25	41	41	40	40	43	50	44	33	33	34	51	29	40	44	39	40	27	35	44	33	34	50	34	36	38	34	41	44	36	26	40	44	40	40	41	41	36	40	43	38	39	39	38	45	50	37	37	37	37	38	35	37	35	42	40	29	36	46	35	50	32	37	44	24	39	37	43	28	40	30	36	41	36	24	38	47	36	32	35	33	36	38	29	38	31	36	43	36	38	37	37	29	34	39	45	40	37	46	41	29	38	44	32	37	43	37	35	47	32	50	26	28	28	31	45	40	33	43	36	25	29	42	40	30	33	37	38	37	35	33	55	49	33	44	37	32	50	42	38	27	35	31	33	36	37	36	30	41	27	40	43	35	26	38	43	34	34	40	46	44	47	40	37	32	42	39	61	38	36	44	33	27	29	35	31	35	44	47	38	37	29	35	35	35	50	43	25	42	42	36	47	43	36	27	53	48	41	33	34	34	39	36	43	36	35	46	48	31	25	38	40	35	46	39	43	34	45	42	39	29	31	30	32	39	38	31	36	41	45	35	54	31	42	34	38	34	40	39	36	36	34	42	57	35	50	26	39	45	42	45	40	38	37	46	40	31	24	40	33	38	39	36	32	41	44	34	43	32	28	34	49	26	39	45	27	33	40	44	35	35	45	38	30	32	46	40	42	38	38	43	30	41	32	40	29	34	26	30	46	32	48	36	33	38	37	37	44	44	34	40	33	34	29	31	32	34	25	37	36	35	44	33	32	39	41	41	24	39	32	32	47	41	41	47	42	34	38	33	36	34	32	34	43	32	31	41	47	42	44	33	35	47	42	34	32	24	36	33	50	39	35	49	36	35	33	34	31	37	39	33	29	34	37	30	36	33	36	38	40	40	45	37	42	50	44	33	49	31	37	46	38	38	30	42	39	37	38	37	39	44	39	33	43	30	34	33	33	42	41	21	42	36	35	39	37	38	33	51	40	35	58	43	30	44	37	25	45	30	47	30	35	37	23	44	37	37	39	33	33	40	44	37	52	38	32	35	39	28	38	33	31	36	37	35	44	25	23	34	30	38	34	46	36	31	38	36	30	45	39	25	27	52	46	35	34	30	40	38	40	39	31	37	35	36	23	35	34	39	42	37	35	38	40	34	36	40	43	39	31	37	36	40	39	45	35	33	30	39	36	32	30	43	39	43	37	38	32	39	36	34	30	37	38	42	35	38	36	26	29	24	31	36	39	36	37	26	34	33	31	29	31	40	45	39	29	40	31	32	32	38	34	25	38	27	38	34	22	23	35	35	33	43	42	42	38	27	43	44	32	50	36	41	40	38	31	38	36	33	37	34	38	42	43	33	38	41	35	40	32	38	43	37	39	48	31	35	42	38	22	28	33	39	47	33	30	36	31	39	41	33	37	46	39	36	40	38	28	35	31	35	36	36	34	41	35	48	43	45	42	52	38	38	33	44	37	45	34	37	34	42	30	34	40	39	43	49	37	41	33	29	38	38	27	25	39	33	37	32	33	44	37	35	39	39	41	45	43	36	29	40	23	31	37	34	41	27	43	37	31	36	35	44	41	44	38	38	48	43	33	36	44	31	40	45	48	37	42	30	35	32	40	38	43	44	42	45	40	32	42	39	31	38	51	42	41	45	35	37	32	36	41	30	42	41	36	32	33	38	30	33	37	31	34	55	33	32	33	34	47	30	33	24	27	32	37	32	34	39	31	41	37	40	34	32	44	41	34	41	42	36	35	35	24	31	40	44	29	31	40	39	36	45	42	40	32	29	32	45	31	41	36	39	50	36	49	41	33	42	42	38	31	28	39	30	41	33	52	35	41	21	40	44	41	34	26	31	45	34	37	33	33	40	37	49	28	38	32	39	29	35	39	49	33	31	39	35	37	32	36	34	22	44	47	34	34	33	33	33	40	34	34	25	47	41	34	44	31	48	34	43	33	39	36	29	38	30	38	45	32	28	34	47	46	32	35	30	29	41	40	42	32	35	31	38	41	39	44	46	36	33	50	36	32	40	36	38	39	43	43	28	33	42	47	38	36	44	38	43	45	41	32	40	35	32	58	29	31	37	36	28	37	35	40	31	38	43	35	32	43	38	45	37	41	26	38	44	31	31	32	27	29	35	38	27	31	35	40	39	42	38	38	34	36	40	36	40	35	34	42	36	46	43	36	41	38	32	29	28	39	35	41	32	36	30	30	31	40	42	55	38	51	43	43	36	43	43	45	38	51	39	49	37	24	29	34	40	41	50	40	32	41	29	26	38	43	42	38	34	23	35	30	36	42	33	36	28	43	21	34	27	49	39	46	40	36	31	33	29	41	35	45	50	34	35	45	41	35	36	33	41	39	34	41	41	43	32	34	51	51	46	34	36	37	30	42	47	41	45	36	34	41	26	39	42	32	34	38	36	39	28	33	38	35	45	43	19	38	38	32	37	30	35	44	44	48	30	30	45	37	33	47	32	34	33	39	35	29	34	37	33	45	39	45	38	35	38	38	34	50	39	41	34	23	35	29	37	27	35	32	36	33	30	35	41	57	34	26	50	39	37	45	34	27	35	29	46	39	35	39	48	31	47	40	44	33	36	38	41	30	49	40	36	38	37	43	44	40	43	38	29	32	43	30	33	29	37	33	39	34	25	34	34	36	29	35	38	40	38	45	32	34	37	33	32	38	38	35	49	37	51	42	42	39	33	28	34	44	34	35	32	31	33	40	31	51	28	45	46	37	40	36	25	35	36	41	27	35	38	38	28	21	36	29	29	30	50	43	39	35	30	48	36	34	36	42	46	42	30	36	38	35	37	38	29	49	41	39	34	46	41	38	33	44	42	46	33	48	31	35	42	20	53	25	40	38	47	47	36	39	42	38	38	48	39	44	40	44	36	38	38	42	36	47	43	36	40	32	46	35	23	42	34	38	43	24	40	22	39	31	51	39	43	33	40	46	37	38	40	38	35	37	27	37	40	48	39	43	47	49	37	28	45	37	41	33	42	40	29	38	34	28	34	38	35	33	37	39	34	42	38	42	36	33	34	41	27	29	31	34	36	38	39	42	45	26	43	48	41	39	45	28	28	41	32	35	34	41	32	35	36	25	42	40	34	42	31	34	41	39	34	31	32	41	40	44	20	33	43	42	39	34	31	44	40	39	42	43	45	44	43	24	32	34	34	37	41	23	45	34	37	43	30	23	40	29	40	23	43	36	37	33	33	38	45	45	35	26	39	33	35	34	30	40	55	38	34	33	33	39	34	34	43	32	35	24	39	35	31	36	33	51	28	38	45	31	30	39	40	41	34	36	37	29	37	29	35	37	29	45	38	44	39	40	23	35	43	37	30	36	46	35	42	42
16608	633	423	426	673	904	1113	2165	3557	2231	1967	1562	1489	1505	1499	1550	1454	1453	1383	1394	1316	1234	1525	1681	1610	1606	1460	1436	1275	1152	1083	949	923	857	805	749	706	622	640	633	648	645	596	553	511	522	477	494	471	509	438	407	446	438	408	408	418	394	413	399	392	394	399	397	411	377	377	390	373	370	385	389	382	379	399	398	380	377	393	387	354	373	381	349	341	423	346	334	343	363	359	368	328	339	301	334	345	333	318	305	379	342	329	374	294	312	342	320	364	298	311	304	323	350	346	348	324	338	313	308	324	336	313	323	349	323	319	316	346	318	297	312	332	283	347	293	341	340	319	319	329	334	321	324	322	288	329	296	337	336	308	319	316	335	333	328	321	308	348	317	285	310	324	297	333	312	345	325	336	345	326	325	301	319	293	339	315	326	299	332	313	311	325	325	291	333	323	309	335	311	296	321	340	312	314	314	316	327	278	321	311	332	323	314	306	312	345	286	319	306	285	303	360	322	305	338	326	306	334	313	324	319	339	319	314	331	338	313	318	321	311	327	350	305	311	315	287	296	293	323	313	331	316	320	324	336	286	319	331	304	307	336	346	324	301	327	305	314	305	333	338	326	304	311	321	324	331	336	301	324	347	327	300	318	345	289	329	318	335	320	316	284	311	298	320	325	312	354	292	360	321	314	307	323	327	315	297	341	289	288	317	337	305	309	315	317	317	311	290	296	366	337	338	319	313	325	305	334	339	325	316	309	312	316	333	361	305	303	335	362	332	315	347	311	350	313	278	319	308	312	312	325	296	327	313	306	346	292	346	289	307	338	332	317	309	314	300	325	298	329	307	318	326	323	325	337	340	319	303	343	347	320	320	312	344	312	327	313	307	317	318	324	330	334	321	300	349	337	353	316	356	326	288	324	293	288	290	310	322	285	329	297	349	325	291	278	317	334	330	319	333	313	354	328	309	310	305	316	323	315	297	311	302	351	315	315	315	325	302	329	322	308	330	304	327	326	335	314	308	316	307	299	294	294	297	335	349	299	308	308	333	308	296	323	301	297	293	326	325	324	311	319	310	303	320	343	314	340	289	315	309	326	320	285	325	303	295	328	326	330	353	336	307	327	306	321	303	315	331	289	338	335	292	297	306	321	302	312	323	341	318	325	302	324	321	313	279	309	321	300	314	335	284	338	300	299	320	324	322	312	309	270	293	293	296	311	346	329	296	313	312	358	316	338	334	292	300	313	315	338	311	330	322	332	354	293	319	291	314	344	348	284	304	315	333	337	347	301	349	338	320	352	320	330	371	325	339	324	330	305	322	306	328	306	312	323	335	288	336	290	260	328	349	347	275	302	326	302	312	324	299	310	316	328	294	328	313	321	308	329	316	336	300	339	323	327	301	321	328	275	317	303	295	341	297	323	274	335	305	332	292	328	303	314	309	309	318	319	329	291	326	318	315	311	314	310	328	307	291	290	333	330	316	362	326	342	304	342	329	313	315	339	311	340	293	319	301	306	324	311	284	321	327	306	310	340	325	334	339	307	342	280	315	307	346	304	307	330	330	358	314	306	313	309	314	317	359	309	331	313	307	294	330	340	342	292	304	345	323	326	309	313	337	331	322	308	304	318	309	298	290	340	305	297	272	309	324	312	318	330	325	284	324	305	327	318	337	329	309	343	301	299	305	313	326	300	304	290	300	308	306	365	332	300	314	339	289	321	322	314	289	334	337	294	361	330	325	332	338	309	319	323	314	312	343	304	323	291	320	310	303	331	293	323	313	304	329	312	314	311	312	290	351	329	351	318	320	288	310	306	348	300	325	310	291	319	334	302	315	319	309	345	323	308	337	344	354	285	324	328	327	307	290	338	319	319	332	310	332	330	328	319	314	328	305	306	308	329	308	308	310	340	324	318	319	324	331	320	321	307	332	302	311	323	311	310	327	327	361	330	318	334	315	347	322	304	316	331	341	289	332	326	312	299	331	333	321	331	317	329	316	320	317	342	325	343	316	307	329	310	330	315	349	319	332	341	318	344	334	332	309	313	292	332	330	311	335	294	318	309	326	311	313	302	315	294	334	331	332	306	360	328	325	272	296	331	341	352	327	308	310	316	324	332	305	305	300	326	311	298	308	311	316	305	309	319	312	293	284	312	304	271	330	299	308	309	329	309	318	314	304	318	333	315	353	320	329	327	338	343	320	328	297	319	321	303	322	316	331	298	309	290	294	317	307	321	359	322	320	322	310	326	313	308	321	299	316	301	335	308	289	318	302	301	304	326	319	344	298	294	303	312	317	324	331	320	314	288	319	294	301	369	304	325	320	305	327	315	312	338	314	351	309	300	287	318	305	307	309	318	321	294	316	304	313	315	341	319	307	339	295	324	312	299	327	346	346	296	329	305	309	335	334	304	318	317	334	309	308	302	324	290	322	315	341	316	307	306	333	302	300	333	300	317	350	316	308	314	283	316	314	322	291	339	328	283	320	326	363	341	293	300	330	279	327	320	329	342	321	344	341	330	301	348	344	335	307	297	305	360	322	314	330	301	321	313	331	323	315	345	340	309	322	286	342	338	359	313	325	323	325	308	306	301	315	346	314	311	327	331	305	294	326	320	320	284	313	320	343	342	314	328	333	291	296	321	310	346	301	324	312	301	347	296	314	340	339	323	317	274	307	332	318	355	283	359	331	316	337	318	334	302	323	308	338	304	329	336	318	291	337	330	314	355	324	319	317	334	311	312	300	325	322	335	315	315	312	325	313	331	300	319	313	304	319	283	301	330	328	304	316	307	328	331	305	324	305	335	310	365	288	287	310	316	306	337	301	325	280	314	324	314	298	331	314	305	336	330	297	314	291	305	315	282	329	347	326	321	351	314	327	313	302	321	324	350	334	335	338	278	310	329	317	321	334	300	292	312	340	319	305	320	320	297	326	318	342	311	316	312	285	367	321	290	334	303	285	353	301	313	288	324	313	317	318	332	293	316	330	321	344	326	343	282	341	328	328	302	331	308	300	327	301	323	299	315	305	321	325	336	307	309	304	326	339	348	320	316	303	330	270	291	313	332	281	305	285	287	297	328	324	315	319	309	304	316	330	317	286	310	336	304	302	307	319	322	287	303	313	329	342	333	327	292	320	323	307	330	329	335	289	310	309	305	333	320	338	308	339	327	330	311	312	339	339	310	314	305	321	306	316	301	294	358	365	342	315	331	301	305	320	292	274	327	309	300	348	302	342	319	354	303	305	322	316	279	302	311	312	319	310	315	316	321	301	291	305	304	322	269	312	308	300	325	335	315	313	304	318	321	298	343	306	316	306	344	281	322	296	330	314	308	343	344	317	335	314	286	298	317	332	336	323	353	330	325	327	332	306	282	311	320	319	350	320	317	340	324	338	319	327	287	306	333	328	307	333	349	344	328	307	303	294	327	296	306	308	345	333	299	350	301	318	315	313	311	316	336	288	304	297	321	325	309	318	354	307	332	333	312	345	341	319	322	297	342
9949	250	114	82	101	110	85	140	144	139	138	129	103	111	110	134	105	115	116	109	125	101	111	133	124	123	104	129	103	108	91	94	89	82	76	84	87	104	83	86	85	81	87	83	79	86	96	70	61	74	81	60	66	74	80	82	77	70	84	77	78	81	80	87	76	62	80	66	76	63	69	67	63	82	61	66	69	71	83	69	79	67	88	71	73	81	80	70	65	72	84	73	68	73	73	65	76	59	85	73	65	68	71	60	69	73	67	87	82	79	72	71	71	74	77	73	80	76	69	60	80	63	53	76	76	73	70	55	80	70	79	87	63	78	67	58	79	66	69	74	67	70	70	79	62	86	54	67	82	68	59	77	80	58	68	64	75	75	75	71	63	72	71	82	61	77	58	83	73	70	77	56	69	82	80	62	77	59	71	66	62	78	90	77	81	77	84	73	74	64	67	64	81	72	78	74	70	70	74	54	76	69	68	67	65	56	60	65	76	66	74	73	79	68	74	84	68	64	67	62	59	67	64	71	69	73	71	72	85	71	67	81	81	78	80	90	70	67	72	74	64	61	69	89	74	48	63	78	63	66	72	66	69	70	68	67	69	73	79	72	71	60	71	58	62	65	62	57	68	69	69	63	86	64	80	68	84	89	70	79	78	57	62	80	75	82	63	60	61	82	67	73	74	59	73	82	86	56	86	61	70	62	66	63	68	63	74	61	83	76	59	75	73	73	66	72	86	71	67	78	70	52	65	70	62	68	74	62	84	73	64	67	76	73	71	62	73	85	53	72	76	76	87	71	64	75	66	83	83	57	71	79	83	79	79	75	54	94	75	71	63	87	71	86	74	70	82	74	70	83	76	90	70	84	75	60	75	57	65	81	62	58	68	60	73	64	58	61	72	65	68	68	75	69	72	66	57	64	59	73	86	71	65	89	62	72	76	76	54	65	64	78	87	66	81	74	70	70	78	71	82	72	80	64	80	68	72	60	66	81	79	65	75	64	59	72	72	66	65	71	77	74	79	80	58	77	61	77	69	67	67	68	62	62	64	65	68	67	78	65	67	58	64	70	77	76	58	75	72	66	58	61	78	58	62	73	72	68	67	66	72	75	66	70	68	87	77	65	72	74	78	63	75	70	79	71	53	79	71	72	71	74	72	66	64	81	75	72	67	75	68	73	77	68	81	71	73	58	64	64	73	56	51	79	67	82	75	66	85	75	72	61	72	83	64	65	72	73	73	77	67	63	55	72	76	95	78	75	69	65	74	65	69	72	67	74	52	64	62	59	91	75	73	80	74	86	75	79	55	74	76	62	97	58	90	68	73	65	57	70	71	85	66	75	78	73	79	63	90	79	77	73	73	61	62	68	73	65	72	81	68	55	81	68	65	70	81	79	66	77	81	86	70	64	64	73	70	68	63	83	62	70	77	65	56	63	60	74	73	74	73	69	82	66	71	62	75	68	79	78	71	80	69	65	57	76	82	86	71	65	80	71	79	65	71	83	65	77	70	76	61	65	69	87	80	73	69	81	76	62	77	75	60	90	78	90	60	59	68	68	59	73	79	69	69	78	66	73	69	74	76	68	56	74	75	54	69	69	71	62	73	83	71	64	51	87	79	55	55	72	89	96	63	72	82	75	76	87	58	65	93	64	63	63	69	79	77	74	64	72	75	83	67	65	66	60	69	64	68	80	67	82	66	80	71	72	69	65	73	65	66	56	65	77	46	76	69	64	79	71	71	68	74	79	86	55	78	74	72	69	63	65	84	83	58	76	51	66	69	77	56	60	89	67	60	82	65	83	70	84	79	72	83	71	86	83	74	70	64	66	63	74	73	67	78	71	66	84	78	76	77	74	103	66	70	82	77	59	65	73	56	69	84	72	66	60	66	75	76	64	60	86	62	85	58	80	60	83	72	74	77	77	78	72	68	66	65	65	67	67	63	76	70	84	79	62	79	56	63	65	75	65	84	73	65	66	81	64	77	70	86	68	59	78	84	78	82	78	74	58	75	73	77	57	84	80	73	66	73	73	67	72	74	68	77	69	62	77	76	63	62	81	57	67	69	63	70	78	87	73	51	66	56	65	87	74	64	72	74	90	61	64	70	68	67	53	61	76	75	75	83	82	80	67	76	70	81	71	65	53	70	78	74	66	79	77	73	75	82	79	66	86	82	67	75	77	76	55	84	64	92	57	53	83	65	70	71	73	72	77	84	75	64	70	67	68	71	83	74	66	71	74	67	82	84	85	73	74	77	72	62	66	83	71	57	67	62	76	69	68	67	90	69	70	76	84	61	77	70	89	61	72	65	76	71	70	48	75	61	79	80	68	68	59	75	61	70	55	69	71	71	74	73	76	67	73	63	80	76	71	61	80	77	81	62	86	74	78	72	69	83	65	65	72	81	59	95	81	68	70	65	76	66	73	65	75	64	78	74	68	74	75	76	71	65	71	57	90	67	65	73	65	63	79	83	66	77	56	72	69	71	81	62	72	84	66	78	65	69	77	76	68	90	69	81	70	67	68	72	76	71	71	73	92	67	83	66	73	72	75	72	82	72	80	69	57	68	68	85	72	73	79	63	77	61	71	67	77	70	60	69	71	72	69	79	71	68	74	76	71	65	67	82	64	57	74	80	58	51	73	75	58	66	68	87	67	68	55	78	78	78	72	58	62	60	73	74	80	66	61	63	72	60	81	63	71	79	63	76	69	80	71	80	74	69	74	62	85	88	83	68	64	66	71	59	70	75	69	76	73	74	77	87	73	81	91	70	65	71	77	91	73	78	66	83	71	80	71	71	63	73	84	75	60	54	81	78	69	76	67	83	81	69	78	76	69	72	75	67	63	66	58	63	84	72	57	64	66	75	75	70	82	70	69	86	69	74	65	71	65	66	78	73	60	78	63	65	74	69	59	61	65	83	53	82	91	69	72	73	68	71	64	83	54	75	79	75	78	70	72	77	73	78	71	61	46	89	66	66	79	71	83	79	75	67	75	87	68	72	72	82	62	77	66	72	60	72	72	79	63	72	58	67	75	70	75	74	75	65	75	76	68	60	61	87	87	75	87	79	78	86	65	62	81	63	62	77	81	68	58	79	73	81	74	77	66	84	57	74	68	77	75	68	91	74	60	80	62	82	76	65	75	79	67	74	67	73	94	66	65	68	77	69	60	78	80	86	81	74	57	85	74	60	83	78	84	69	55	65	65	56	76	60	82	75	73	70	66	64	66	59	65	84	68	79	58	66	76	61	57	76	63	70	73	70	86	70	68	72	64	66	88	87	73	82	73	77	61	77	64	69	77	83	74	75	87	77	72	74	68	69	73	64	77	61	70	71	63	67	78	84	61	62	56	76	70	77	62	77	69	84	57	81	65	74	84	78	75	69	60	71	78	66	71	57	71	70	70	70	68	69	79	67	45	78	75	55	72	61	72	70	78	67	73	90	73	65	60	75	61	85	65	77	55	77	68	73	79	63	72	78	72	67	70	68	91
28191	2251	1235	1299	2442	3668	4021	4933	6188	4266	3706	3117	2758	2670	2610	2585	2451	2374	2239	2301	2060	2068	2417	2617	2491	2366	2280	2196	1931	1850	1734	1569	1497	1408	1341	1263	1217	1155	1074	1000	1045	947	922	901	949	860	838	853	866	821	788	725	787	799	752	777	762	743	721	727	703	709	685	729	739	698	737	746	718	741	702	704	766	723	738	690	723	763	685	673	741	700	709	665	654	682	643	655	602	674	691	661	640	707	651	650	603	593	647	681	630	603	625	626	630	638	614	643	642	588	634	632	615	608	626	622	599	640	612	619	626	614	638	625	648	631	628	601	615	590	624	640	596	588	576	572	607	588	598	601	662	622	618	600	582	621	641	615	597	601	631	619	635	571	626	651	630	630	626	635	620	574	589	620	615	618	575	595	588	636	579	587	577	640	663	571	606	567	578	663	584	616	539	592	621	575	630	600	612	578	593	642	591	632	608	601	602	581	614	661	600	611	651	636	628	602	587	610	623	638	648	630	573	612	600	600	617	586	600	642	637	591	567	543	585	632	627	600	606	579	613	644	597	613	597	561	641	567	606	614	590	597	646	597	631	630	611	665	596	610	641	586	624	651	625	625	593	602	611	556	604	589	626	609	642	607	661	653	610	577	617	588	599	586	614	654	551	619	622	586	593	630	576	591	633	623	612	608	587	595	569	611	597	614	556	596	616	581	641	620	654	624	627	579	593	631	603	609	615	599	638	624	589	652	525	611	610	579	641	646	610	615	599	661	632	625	558	577	613	627	619	559	648	644	633	641	601	605	619	594	627	581	574	637	649	605	619	558	557	581	569	634	601	635	619	607	615	596	650	627	626	580	603	588	578	594	596	647	648	618	661	583	643	615	646	638	593	597	602	630	622	621	595	583	632	561	576	641	642	585	604	608	609	598	640	564	585	627	621	597	603	629	577	640	588	568	569	638	619	592	606	558	647	613	589	597	636	602	597	588	633	590	565	579	585	660	577	636	589	581	630	637	599	606	609	565	641	592	537	595	606	598	574	640	585	601	620	605	575	593	636	616	651	598	594	591	604	602	604	641	587	618	600	632	582	629	615	596	572	638	602	591	592	635	582	596	617	592	636	553	591	632	576	589	602	636	585	640	602	612	619	600	620	638	588	585	590	601	565	649	613	647	629	596	577	595	592	632	623	621	620	603	616	619	616	632	552	590	602	597	605	630	601	615	580	610	592	601	605	607	616	644	631	619	604	640	616	625	612	589	610	602	606	621	549	577	595	613	614	608	615	600	620	661	624	627	563	581	627	605	630	583	655	581	625	555	638	622	615	590	587	626	630	576	565	608	628	614	594	588	600	624	659	577	639	638	590	607	587	564	589	616	621	609	644	599	618	572	619	622	595	597	609	591	598	571	584	557	575	602	606	622	603	617	599	632	567	622	610	592	617	602	580	580	583	616	594	586	643	636	603	580	640	614	574	587	615	557	626	585	640	621	634	636	622	648	621	550	613	601	613	628	597	595	576	574	576	603	633	600	650	592	603	569	596	584	628	568	596	610	633	636	634	646	596	607	554	639	605	605	632	685	592	609	616	597	626	595	609	624	626	613	642	632	617	589	583	601	634	606	586	636	606	563	633	574	614	586	603	566	614	599	593	593	608	615	629	592	587	591	561	612	617	564	644	645	654	607	617	596	633	570	632	582	601	616	584	588	655	621	616	583	609	572	556	601	593	589	645	584	640	607	569	647	594	617	633	637	613	595	568	600	605	589	584	632	612	594	649	615	601	590	650	586	601	578	595	615	668	576	588	568	658	587	623	635	578	603	635	588	612	584	573	593	644	653	611	565	612	620	596	607	586	624	600	669	583	645	612	600	598	650	577	607	600	593	636	614	636	599	639	612	633	614	595	584	617	598	625	615	662	601	624	609	618	622	581	578	596	615	626	639	596	663	617	620	626	620	598	617	612	614	634	608	578	623	599	622	586	594	640	589	576	630	609	555	623	633	596	574	629	562	589	607	637	586	626	607	628	567	598	643	611	576	621	618	630	589	613	629	599	600	629	652	624	645	630	640	589	647	625	621	607	617	616	640	594	616	608	632	609	598	600	600	604	600	591	587	599	629	581	601	587	573	597	615	623	596	623	606	630	602	603	608	643	590	655	604	634	595	609	591	608	627	618	597	593	614	577	587	628	615	622	607	614	609	581	638	621	670	624	581	645	555	615	529	598	640	619	613	602	610	577	604	600	605	608	595	598	576	622	613	641	557	652	569	594	622	622	629	616	610	670	606	606	583	569	546	584	588	613	581	642	637	578	619	607	565	621	584	603	581	597	588	625	675	603	609	609	572	601	629	573	643	586	624	614	606	621	582	665	626	626	610	603	608	566	627	627	575	623	617	574	594	547	607	653	629	604	620	609	631	628	607	575	615	566	568	602	599	634	587	611	568	587	614	616	587	584	604	583	589	642	618	604	653	606	603	610	612	624	611	639	613	641	616	606	651	617	598	611	615	597	641	636	638	595	601	609	577	614	592	600	590	624	579	589	583	549	597	581	601	603	602	643	621	624	613	644	620	658	605	612	571	595	599	632	594	643	622	627	599	628	612	590	602	626	632	630	547	618	607	626	637	636	577	634	598	614	572	673	612	599	657	579	655	655	633	612	559	573	583	641	622	592	600	633	639	637	630	630	616	606	661	584	598	591	635	598	599	616	640	609	623	637	565	618	622	650	617	596	607	609	550	602	580	628	639	583	623	629	651	629	602	590	596	616	635	608	608	604	645	600	609	610	592	680	645	588	601	609	593	580	585	608	614	584	608	597	591	629	624	620	589	622	620	587	627	612	642	619	622	620	637	647	640	592	567	637	618	643	565	607	582	620	603	591	658	579	631	593	596	573	594	624	594	625	611	572	615	600	637	631	622	600	584	585	625	612	620	644	617	593	626	585	621	625	604	586	686	604	624	604	580	596	667	590	573	570	609	634	576	629	612	661	618	616	673	558	616	617	654	598	643	574	614	578	576	607	597	619	562	633	568	617	611	594	595	576	657	599	622	626	611	601	613	606	552	603	590	649	624	618	621	638	603	591	612	604	645	668	607	599	634	601	571	602	599	623	664	610	582	607	611	613	575	619	618	616	588	589	618	655	628	636	612	598	609	608	621	655	604	637	593	615	550	627	640	627	592	565	588	652	662	619	633	608	600	624	606	585	596	591	578	607	584	561	623	604	583	578	614	611	605	612	635	601	632	576	640	635	605	643	646	619	627	593	592	618	590	596	646	620	639	597	568	634	597	581	620	633	590	619	645	578	551	591	652	625	611	662	610	608	631	665	618	613	566	596	620	632	603	624	616	572	597	582	586	615	606	574	615	612	616	652	628	645	590	626	620	609	555	613	600	627	594	604	619	595	576	634	589	599	595	643	588	587	568	625	581	612	643	622	638	602	604	604	604	606	656	621	642	581	581	621	594	629	583	582	626	566	598	629	635	585	601	660	645	585	610	649	611	623	614	581	575
10521	146	73	55	47	54	54	70	88	96	70	78	65	75	65	66	75	76	75	65	62	72	78	92	80	89	72	68	67	61	48	69	43	55	42	47	44	46	39	52	43	47	36	24	44	35	32	46	31	36	38	38	43	28	35	32	31	32	30	38	28	33	42	26	45	35	32	19	22	28	25	23	30	28	26	32	26	37	26	28	34	27	27	32	26	40	18	29	28	20	33	25	34	24	35	27	26	25	18	28	30	28	32	37	21	30	32	34	31	24	38	44	34	24	28	39	31	27	28	35	24	26	37	39	35	26	32	33	35	27	27	29	34	28	29	25	42	26	37	30	22	23	24	32	27	29	26	34	26	21	19	28	24	32	18	25	22	24	31	31	33	25	22	31	28	28	33	29	26	30	28	31	27	21	28	27	36	29	32	38	35	27	21	25	27	33	26	28	17	27	33	30	29	23	30	31	23	21	36	33	34	28	31	28	23	27	17	35	21	17	36	25	26	31	28	27	30	21	27	19	31	35	21	32	28	20	30	32	23	33	28	25	26	29	26	19	21	25	26	33	28	40	22	19	31	36	23	21	27	28	31	22	18	21	22	26	31	20	23	24	28	24	25	24	27	32	27	34	28	27	32	24	30	27	28	26	40	27	19	28	27	26	27	38	37	20	30	20	23	22	41	29	32	22	35	22	32	36	29	24	34	32	34	28	38	32	35	25	31	25	22	27	22	35	43	32	35	23	22	26	33	29	34	31	28	23	24	25	30	27	36	15	34	42	24	29	24	33	29	29	23	31	31	21	27	25	24	36	27	33	37	32	31	35	23	22	29	32	35	25	23	25	24	37	18	32	22	26	34	39	23	27	34	27	22	28	15	28	34	35	26	33	23	24	21	27	24	24	32	22	21	34	22	30	31	30	29	23	38	21	31	40	28	32	27	30	27	34	29	33	24	28	34	30	32	32	32	27	29	31	30	18	28	23	30	33	29	37	33	33	25	26	26	30	27	30	26	17	32	23	28	30	29	31	26	29	34	28	29	33	31	24	23	25	26	31	26	27	33	29	33	28	25	30	28	27	27	30	27	24	21	32	31	36	27	23	22	30	28	38	36	34	23	19	19	36	19	28	38	30	17	36	31	26	22	27	17	25	33	40	40	32	27	25	26	33	22	23	28	18	26	26	16	34	25	29	24	35	31	26	39	36	33	28	31	37	27	29	40	22	26	23	37	23	35	29	22	23	35	29	28	26	20	31	23	35	30	24	37	37	28	27	24	21	28	28	24	27	30	43	26	20	24	27	26	32	35	32	28	25	24	32	38	27	24	25	27	19	25	28	16	28	40	34	27	41	32	33	34	31	25	31	28	25	33	27	27	27	34	26	35	18	33	33	25	32	38	30	38	21	26	27	28	40	26	28	32	28	23	31	39	36	34	36	23	21	23	27	27	30	26	25	31	27	24	34	28	16	30	20	28	23	41	32	36	31	31	41	21	25	25	32	26	30	25	28	30	23	29	32	28	37	38	36	20	28	29	34	33	26	26	41	27	29	31	36	20	30	31	26	35	28	18	19	22	29	27	28	21	26	26	26	20	30	35	21	23	26	27	27	34	29	29	29	21	26	31	32	21	34	21	30	41	37	25	31	29	32	31	32	27	28	30	30	23	19	24	29	28	28	22	15	29	25	35	25	28	29	34	33	28	34	37	23	29	29	25	27	28	24	24	26	32	34	23	25	28	33	40	31	23	34	27	34	22	22	29	28	32	34	24	21	32	31	19	31	37	23	24	25	28	30	32	24	35	34	36	11	38	28	32	35	22	30	27	20	23	28	31	36	32	22	23	26	26	28	24	27	34	30	27	27	31	25	19	27	35	28	23	18	20	43	32	31	28	30	35	19	32	46	27	31	28	23	31	37	20	30	31	23	29	19	31	33	18	25	21	29	19	22	26	33	30	36	25	25	20	28	27	24	30	21	30	33	17	26	30	23	26	29	18	30	30	29	24	31	26	26	34	32	25	29	32	36	21	29	19	41	23	28	31	23	31	26	30	30	36	27	27	27	30	25	26	28	21	25	31	23	34	29	27	23	15	24	31	31	25	32	24	33	36	30	38	32	26	20	32	27	29	30	23	44	27	30	21	23	30	36	32	30	24	41	29	37	36	31	36	29	39	28	30	30	34	27	29	25	31	38	36	29	35	35	32	31	25	28	24	27	34	22	26	29	20	29	38	27	34	32	25	26	31	23	35	29	38	33	29	25	31	23	25	27	39	21	24	34	38	25	26	23	19	36	33	22	28	28	25	37	46	23	27	23	23	28	36	20	22	30	22	40	27	26	38	26	34	36	31	33	24	44	32	24	22	17	26	30	23	26	36	30	28	25	23	21	32	28	32	37	29	30	30	23	37	25	37	33	24	42	33	27	28	38	30	29	29	22	22	35	31	25	26	31	29	38	27	26	30	29	18	30	28	35	25	26	28	36	34	28	23	26	30	23	26	35	23	35	30	32	47	25	31	22	29	19	25	23	25	25	28	21	30	35	29	25	31	27	35	24	26	25	33	21	31	36	25	26	21	27	28	28	27	33	20	26	26	29	29	34	28	33	19	25	28	41	13	21	26	32	28	21	18	31	33	28	28	26	25	36	30	43	36	34	36	29	33	30	29	32	19	27	27	22	26	34	28	30	33	19	27	33	31	25	25	20	27	43	25	23	28	21	13	26	30	22	25	26	26	24	27	28	25	35	27	27	21	28	37	25	26	32	23	33	15	28	25	18	36	25	27	25	25	26	23	30	35	17	35	25	30	28	30	27	32	32	32	21	31	26	25	28	31	26	34	23	35	26	32	26	28	30	27	25	27	19	28	30	32	17	18	34	30	21	20	33	25	21	33	25	30	22	27	32	22	31	36	22	33	32	25	31	29	26	31	33	30	28	31	22	29	30	26	31	28	29	24	30	33	20	30	20	36	31	29	37	30	23	25	23	32	30	31	32	26	26	19	21	35	30	29	32	34	24	26	36	34	16	26	25	29	20	24	30	29	31	23	33	33	26	28	26	29	34	22	28	32	29	32	24	25	25	24	39	35	35	33	33	30	23	29	35	25	28	29	27	28	26	22	29	17	31	21	36	33	27	31	34	32	31	20	27	28	32	32	19	25	28	29	24	22	31	32	26	29	31	15	28	28	37	31	23	21	31	18	24	22	30	21	36	36	33	32	35	30	29	34	26	30	28	35	30	16	16	42	29	26	27	28	35	29	31	26	18	25	38	28	27	32	32	27	34	35	21	33	26	30	39	33	29	27	26	25	29	28	33	25	28	26	27	23	35	27	35	27	18	24	22	30	32	31	28	32	35	27	22	25	20	27	29	25	22	42	29	34	25	28	29	27	41	28	21	30	22	21	21	34	29	28	23	36	23	24	22	35	25	33	29	29	30	35	35	33	23	27	26	21	27	36	26	27	19	28	23	31	28	34	25	23	30	23	25	26	33	27	25	22	28
23255	1309	722	746	1615	2643	2903	4171	5211	3659	3268	2587	2319	2163	2279	2199	2096	1946	1955	1947	1834	1747	2173	2330	2247	2076	2000	1881	1642	1562	1429	1252	1096	1036	993	844	869	765	713	689	613	647	638	574	591	533	539	485	461	491	465	454	420	408	413	409	343	393	332	366	379	349	366	357	334	364	346	345	354	361	338	337	362	360	353	328	365	369	342	348	346	346	320	343	331	292	301	318	332	323	325	321	303	292	296	278	287	295	286	282	276	270	290	260	280	262	240	267	262	243	281	266	269	278	272	271	251	271	274	254	248	258	270	248	241	251	241	273	221	280	259	253	259	256	243	253	262	250	258	232	280	245	242	265	245	249	224	280	243	255	238	225	254	250	235	249	250	254	257	241	228	247	260	269	231	239	262	284	268	255	237	259	255	275	244	224	265	253	283	252	259	270	288	244	251	246	243	250	254	285	242	258	250	249	270	266	214	248	224	220	251	253	241	266	233	245	277	262	232	229	268	256	247	239	259	227	226	224	236	262	281	255	258	247	245	253	249	243	257	252	243	265	263	250	236	229	224	254	245	266	236	249	275	271	256	251	235	256	224	263	219	260	281	236	283	259	256	260	239	258	254	248	223	230	246	236	236	268	252	247	243	271	251	257	281	250	251	259	253	263	261	257	237	240	222	269	279	235	280	266	240	244	248	232	254	204	259	263	248	266	237	256	292	259	239	236	269	227	277	277	261	289	248	256	250	235	251	249	270	232	261	259	238	244	234	250	251	251	240	252	277	231	230	228	265	242	245	237	237	253	243	251	250	255	243	233	268	265	252	252	252	256	253	239	232	248	296	288	258	241	224	239	249	271	251	233	245	273	256	256	248	263	256	230	253	269	256	260	243	262	256	218	234	272	247	254	282	230	268	262	257	282	289	260	261	243	254	230	231	243	250	231	263	240	254	258	257	236	253	277	300	282	228	267	248	263	258	234	257	241	243	276	244	235	236	254	246	254	273	226	257	264	275	253	249	264	239	228	263	247	261	220	250	242	254	240	268	223	273	285	241	258	264	241	257	256	256	251	227	223	216	226	236	259	249	287	259	258	241	241	236	255	221	253	235	251	272	235	283	243	221	262	255	266	249	264	248	260	270	226	248	257	262	252	227	240	225	254	255	237	264	270	254	280	240	240	218	245	263	234	251	252	252	244	250	250	229	248	250	249	249	238	256	271	232	244	233	242	257	234	258	241	266	270	261	252	230	235	257	264	271	250	243	238	243	258	243	255	244	205	264	223	246	258	270	223	268	268	234	258	247	246	252	265	238	265	239	247	261	247	239	249	238	252	260	253	250	239	249	251	259	235	230	235	248	266	279	238	253	226	249	237	246	244	238	239	269	236	230	258	239	255	228	235	270	254	245	246	250	242	255	234	252	253	218	280	250	250	257	250	237	264	263	231	266	263	234	247	280	257	229	241	241	260	220	238	239	260	233	235	241	248	241	226	253	238	220	236	238	253	216	265	232	258	276	237	241	229	266	243	240	260	241	259	264	206	260	250	217	223	243	257	262	237	250	230	249	230	278	278	259	239	242	235	256	245	253	239	245	265	273	224	249	244	266	259	238	242	220	248	252	230	228	224	239	247	251	241	253	260	263	213	244	241	247	253	242	284	250	264	259	268	261	233	253	244	240	259	264	250	262	240	229	254	236	266	244	243	237	267	249	244	251	284	226	251	213	246	263	245	261	244	238	277	279	247	264	283	245	271	242	249	245	244	246	259	266	231	260	254	286	230	245	267	226	265	241	259	224	258	278	257	229	249	240	267	255	247	244	228	224	276	255	234	257	238	255	244	239	232	249	231	225	263	234	245	223	252	231	242	224	238	256	244	254	271	249	256	273	272	242	268	256	271	241	247	272	240	257	239	261	254	247	236	234	232	209	227	270	234	241	269	287	274	224	208	212	265	236	259	228	223	248	236	258	258	266	230	254	254	267	233	272	237	237	268	239	260	222	270	242	251	266	256	252	236	227	224	256	252	262	277	242	274	248	235	271	253	242	252	263	229	234	250	247	266	268	226	232	263	249	229	256	217	276	260	247	247	257	240	239	285	235	244	260	268	254	256	258	255	276	271	255	249	235	252	221	255	264	292	265	255	287	248	280	260	253	250	256	254	233	257	242	231	246	275	249	271	245	244	235	243	244	237	227	252	237	244	263	265	240	233	273	230	246	243	241	269	244	252	259	260	252	261	263	258	263	234	265	254	235	274	269	253	221	253	245	237	220	228	278	257	276	230	229	248	235	264	272	247	251	244	258	250	256	235	272	260	236	240	234	259	227	217	259	259	227	275	250	262	225	264	223	243	251	253	264	282	250	255	227	269	262	253	233	238	245	268	241	252	266	233	236	226	244	242	245	233	278	261	246	252	268	256	232	242	241	250	236	242	245	263	243	227	243	243	250	267	275	247	254	243	236	276	256	252	241	254	243	252	262	244	266	250	259	257	250	251	259	230	230	240	261	208	245	251	240	262	239	248	247	242	285	226	239	241	231	244	250	261	236	252	240	253	257	257	253	244	227	262	259	283	248	252	271	236	255	233	254	243	242	246	283	247	249	242	221	250	246	235	267	251	251	238	224	251	267	258	263	244	238	265	260	247	247	222	221	240	230	218	242	251	238	257	252	270	238	224	239	232	243	264	256	269	234	252	241	231	239	248	273	258	242	295	247	238	265	245	244	241	238	259	236	231	253	244	251	259	235	240	239	276	246	271	229	242	249	291	237	256	232	250	235	247	247	250	250	245	239	245	248	261	249	269	245	238	229	239	288	224	224	226	243	277	232	258	243	266	238	241	269	252	225	245	275	255	224	244	262	245	247	244	272	269	255	241	251	256	211	251	233	234	235	219	248	274	221	216	237	236	254	262	238	275	236	255	258	234	242	246	202	277	250	285	247	259	229	263	253	259	276	228	255	241	242	252	259	252	266	231	245	225	257	233	259	270	240	252	230	240	246	232	258	262	266	256	258	240	245	256	267	244	267	247	270	259	229	217	253	258	243	234	232	265	259	243	257	257	254	221	246	245	245	268	257	242	242	247	247	269	248	248	237	254	252	260	218	279	240	237	219	259	243	255	278	210	270	257	259	260	247	257	238	256	258	239	260	237	238	251	242	254	230	233	259	219	254	247	251	229	241	237	260	290	236	240	270	246	272	249	265	227	241	250	250	243	246	249	211	253	272	231	249	259	243	258	254	246	267	256	249	267	261	244	267	241	241	239	259	274	228	269	243	256	280	268	232	252	267	269	253	266	244	275	250	255	249	229	259	268	277	224	258	234	253	267	221	253	222	232	216	253	239	243	244	240	247	237	255	267	233	251	232	258	240	253	258	269	250	250	262	259	253	247	264	252	262	251	257	248	265	237	248	245	242	261	266	237	216	242	251	280	241	245	246	256	263	256	248	243	241	246	260	248	216	252	261	242	243	249	250	251	252	235	257	255	276	311	246	258	259	238	250	234	245	246
13843	415	128	127	92	106	114	154	169	156	133	135	128	125	129	145	132	126	124	124	118	102	127	146	160	157	128	127	117	121	94	117	111	78	90	120	84	101	102	90	80	99	76	93	92	80	78	93	63	100	67	83	64	76	85	63	72	72	78	74	90	96	76	70	74	76	73	79	77	76	79	75	70	76	80	84	70	66	74	73	77	72	71	68	74	68	80	70	65	100	69	75	75	70	77	71	57	69	82	63	76	66	66	81	82	85	64	51	67	57	76	73	68	72	57	66	84	80	71	58	72	80	65	62	62	66	68	62	62	63	49	77	80	54	64	90	62	55	67	77	75	72	75	76	71	58	55	72	73	70	68	63	58	73	59	65	76	62	72	65	69	75	76	60	77	64	66	85	61	68	80	64	64	58	77	65	64	63	71	59	68	61	79	68	71	75	65	70	71	66	83	78	70	71	89	65	62	86	73	72	75	86	79	63	62	58	70	57	80	71	55	62	58	67	69	65	78	70	73	71	61	72	64	62	59	70	82	72	63	83	57	74	64	64	76	60	63	73	53	73	63	66	56	61	80	63	60	75	73	82	64	57	75	67	74	75	57	84	73	55	83	59	70	82	68	59	68	72	64	62	63	69	81	73	68	75	59	74	65	66	51	58	80	82	62	66	80	51	63	59	64	68	63	76	74	79	50	62	55	61	82	69	66	92	62	69	81	47	86	84	76	73	53	61	71	82	47	67	59	66	81	68	73	75	71	66	61	74	75	49	58	78	72	74	66	69	88	64	84	66	77	79	63	62	61	66	75	68	77	59	76	74	79	58	60	74	65	79	85	60	64	71	72	60	60	82	67	58	60	67	61	63	67	63	58	71	84	66	62	69	60	68	51	64	59	73	65	71	58	83	81	58	58	71	76	69	73	72	90	83	74	75	74	86	63	68	66	94	65	84	61	76	81	67	59	48	64	75	65	80	61	67	63	58	77	67	77	67	78	61	65	71	76	57	67	60	70	70	49	58	68	62	65	70	88	54	64	63	66	70	68	60	57	48	71	58	52	68	84	81	71	71	63	73	62	64	64	74	58	69	58	83	64	76	76	68	51	62	69	61	66	59	53	67	71	68	77	60	65	68	51	59	79	69	70	70	79	64	77	77	62	66	67	87	69	58	79	68	68	79	64	53	82	59	72	54	62	52	58	60	69	78	71	68	56	56	72	70	59	67	60	61	70	79	60	67	80	66	56	83	62	97	74	66	54	66	47	63	56	79	81	75	62	56	67	78	58	88	52	57	67	65	73	56	69	64	78	73	59	82	86	63	71	72	83	58	63	53	69	86	79	69	77	64	80	55	70	68	65	75	80	78	63	77	67	62	64	78	63	65	68	73	54	70	80	73	82	68	63	57	72	75	69	82	71	66	55	65	69	77	70	70	73	58	62	53	67	70	73	75	66	58	69	52	74	64	68	80	60	67	78	70	76	59	64	73	68	63	71	63	69	64	72	61	66	61	55	67	67	52	75	82	77	53	78	67	73	73	58	71	73	80	76	72	68	66	56	74	70	82	67	66	65	67	70	60	78	61	81	53	56	53	67	72	75	65	73	67	74	60	64	69	76	65	75	60	61	66	63	71	81	72	79	62	69	71	69	68	61	61	64	72	66	86	70	84	68	66	60	70	69	77	66	68	63	51	82	65	75	74	64	70	75	75	63	52	80	62	77	68	73	74	51	61	80	68	57	86	78	58	61	57	63	81	72	68	54	57	81	65	81	73	49	53	83	64	77	71	62	81	67	67	81	78	83	54	70	80	65	78	67	62	70	54	68	65	78	64	60	80	74	55	56	78	67	67	77	78	68	82	70	72	56	68	69	62	79	82	65	77	84	87	74	70	76	71	64	54	65	90	62	76	58	62	82	61	87	85	73	70	72	75	70	83	72	61	60	63	65	75	76	58	78	70	73	74	57	61	82	73	77	69	65	70	69	55	91	65	78	80	55	69	62	70	74	72	76	60	56	56	69	73	63	63	59	51	76	77	64	66	72	68	66	68	74	66	65	56	74	70	87	70	66	88	74	57	68	72	59	79	60	78	75	65	82	58	76	57	83	59	57	72	75	57	59	78	66	60	70	70	85	63	65	68	79	87	62	78	72	69	69	70	69	82	70	68	68	52	72	72	72	73	56	79	64	74	74	58	74	66	58	60	76	66	60	73	65	68	74	65	65	67	58	66	77	59	66	82	69	70	62	64	74	66	74	71	72	85	78	83	66	75	63	62	68	67	62	60	57	71	66	63	60	73	63	60	61	72	76	62	59	61	57	70	70	78	70	56	52	63	61	68	69	74	62	64	54	64	75	73	65	71	74	91	70	68	66	62	82	60	64	75	60	71	76	68	59	78	74	61	58	66	72	76	58	84	67	69	67	59	57	73	62	67	63	76	61	65	68	76	72	72	61	73	75	67	82	68	76	68	63	65	63	57	89	79	59	62	70	64	64	69	54	68	56	64	64	70	61	68	71	66	70	66	68	64	69	55	65	68	53	79	63	67	73	65	71	72	54	62	62	83	65	60	60	70	77	61	67	65	73	58	66	52	87	79	66	76	72	58	59	66	62	70	72	73	74	66	81	72	75	59	61	73	62	65	57	71	80	66	75	68	69	72	56	59	75	61	76	68	56	58	83	58	74	65	65	64	79	71	67	79	68	68	59	64	77	65	63	64	63	71	58	71	80	61	60	75	66	62	64	76	73	66	80	67	63	71	75	66	69	65	69	65	68	66	64	72	68	72	61	64	68	63	65	63	66	70	69	75	63	55	58	63	64	63	70	78	80	65	58	76	81	68	62	72	73	67	61	55	60	69	81	58	60	73	67	61	64	72	66	63	72	75	77	67	53	70	65	68	73	77	66	53	68	75	67	76	71	60	56	68	81	74	57	63	63	68	79	57	52	68	70	55	67	62	72	64	71	78	63	62	74	60	69	83	74	68	67	62	58	73	89	62	49	60	70	70	84	67	54	84	69	90	73	72	60	69	78	60	60	61	73	63	73	59	58	66	61	68	71	63	85	62	55	78	58	65	62	69	75	73	88	52	83	54	63	70	65	74	77	65	62	60	89	77	57	63	62	68	61	70	75	74	83	62	62	71	59	70	75	65	89	78	59	62	58	71	59	62	70	54	57	58	65	65	67	74	57	60	65	70	63	73	59	67	81	68	79	79	68	61	74	70	90	79	78	65	72	80	79	73	69	81	87	71	73	72	68	58	75	54	72	79	69	62	71	61	82	76	63	68	58	64	68	63	75	71	62	59	63	68	62	59	56	69	70	73	73	74	57	70	77	63	73	65	72	64	60	73	58	65	67	59	71	68	63	70	73	67	65	72	68	49	69	65	70	58	73	67	81	65	82	69	69	75	71	63	66	68	64	78	73	43	58	71	81	78	65	70	74	76	75	66	86	91	70	67	71	51	64	52	68	60	74	77	67	59	72	89	60	53	69	74	79	80
31281	2936	1504	1548	3437	5281	5793	6619	7479	5876	4930	4058	3682	3486	3556	3152	3186	2942	2851	2691	2722	2570	2982	3249	3149	2955	2797	2665	2376	2199	2061	1872	1743	1646	1527	1422	1423	1382	1272	1261	1167	1153	1097	1028	1014	1023	943	952	923	894	905	893	855	823	813	823	794	741	736	763	775	797	721	748	765	741	726	704	764	701	746	703	747	733	749	766	784	765	727	774	724	726	718	713	693	708	701	652	698	684	707	662	668	678	733	683	627	654	626	646	634	654	617	642	620	600	561	597	622	593	635	616	637	625	661	635	666	598	591	639	655	610	654	601	572	583	584	601	660	621	548	601	643	617	598	595	577	645	576	563	593	588	624	639	586	610	603	591	630	579	584	589	617	556	589	620	576	620	612	638	609	607	605	623	632	605	624	573	555	606	583	610	564	637	571	566	601	596	655	590	563	588	627	591	591	638	609	603	602	603	599	609	601	621	638	557	622	607	622	588	569	596	613	558	597	582	605	571	620	567	620	656	578	615	602	653	602	571	572	570	570	591	593	622	640	585	612	598	570	635	567	592	592	563	623	590	615	554	607	612	617	625	594	591	569	599	637	630	605	615	578	622	617	596	596	556	632	605	570	574	584	588	564	575	565	602	601	620	605	585	580	574	594	659	603	625	630	629	585	621	628	613	588	575	577	606	572	587	568	597	576	612	608	612	580	600	612	543	619	583	645	621	658	594	597	603	613	615	589	596	569	612	586	576	585	616	597	598	574	540	602	634	588	640	620	583	602	584	561	578	630	636	583	544	613	577	617	641	550	538	607	629	580	601	568	584	615	579	582	581	554	623	647	604	622	550	599	591	634	582	578	620	553	591	585	618	569	585	564	617	577	582	634	588	616	631	627	593	598	607	603	634	611	580	614	594	604	603	569	622	637	579	587	605	606	604	588	626	631	611	608	577	591	625	639	585	557	614	618	581	590	563	593	609	583	641	637	609	580	598	608	568	613	615	608	648	588	589	559	593	621	578	535	630	558	645	591	612	582	585	595	611	616	604	576	564	643	625	565	606	580	619	588	581	603	610	592	600	626	582	612	654	578	611	562	584	576	574	549	558	589	599	606	615	569	621	583	645	607	610	549	576	577	605	625	631	593	595	628	603	587	579	589	623	584	600	594	655	547	626	559	588	567	588	650	633	573	601	638	606	612	613	593	606	582	620	603	570	589	577	589	606	557	625	616	595	588	637	616	610	641	619	635	638	583	587	597	589	638	628	590	649	612	608	610	585	558	600	543	609	598	623	601	614	534	568	621	564	608	593	606	622	623	596	607	625	609	610	628	595	613	624	631	572	604	608	598	580	582	590	604	581	614	602	594	616	566	570	555	571	604	618	559	610	585	587	666	598	567	593	588	581	596	604	577	590	594	590	601	609	581	600	579	579	597	590	590	519	625	593	573	620	601	631	621	652	605	584	595	582	641	601	580	590	616	585	568	606	610	584	599	572	574	611	607	591	592	602	571	621	590	601	568	584	569	601	570	579	611	596	584	575	595	613	590	572	605	615	599	635	552	616	604	622	586	557	615	595	539	579	574	589	599	567	606	580	616	563	593	567	600	578	610	590	645	567	574	636	583	604	589	562	570	632	594	628	585	588	585	618	588	606	599	593	574	583	579	601	582	590	615	596	551	592	574	616	599	564	578	615	634	607	624	627	604	595	583	593	624	631	596	582	589	608	617	606	562	625	585	618	600	581	572	616	584	583	589	612	647	621	586	558	614	626	587	626	592	552	598	573	584	563	621	601	571	566	596	566	535	622	566	582	629	612	569	552	587	585	602	569	571	575	620	602	638	569	595	601	565	621	622	591	610	628	594	608	547	570	593	606	607	601	611	582	626	606	620	583	585	600	530	625	601	647	596	609	560	669	594	583	622	591	574	597	599	643	564	599	627	626	587	577	615	636	596	614	586	625	587	612	587	595	603	566	595	581	619	624	587	617	599	609	602	588	615	554	586	571	626	596	632	663	585	563	606	601	619	586	623	589	607	593	603	554	563	625	595	580	617	588	608	600	546	616	596	623	568	575	572	579	545	568	588	606	574	590	568	605	600	609	552	623	581	606	596	636	611	561	590	604	572	596	576	573	646	588	612	605	588	574	614	629	592	612	594	595	555	590	594	620	586	611	591	588	547	605	598	551	608	573	625	575	629	589	591	599	594	609	579	575	620	632	575	588	619	606	579	631	594	584	574	615	606	609	584	569	593	594	599	593	577	605	617	616	593	583	595	593	600	596	560	596	614	614	600	611	610	589	628	528	580	608	605	591	587	587	591	605	585	592	591	634	592	647	569	605	617	590	616	584	599	607	579	614	629	605	586	605	561	589	657	635	605	602	603	547	570	616	609	598	630	616	578	628	557	604	589	585	584	599	611	597	590	610	577	602	609	605	578	570	623	619	631	611	598	612	627	571	618	583	647	614	594	638	602	575	567	607	582	596	565	571	605	656	539	621	593	603	597	600	611	616	614	546	610	579	597	575	611	606	625	572	564	635	622	584	628	607	606	582	588	558	616	601	541	591	610	586	599	591	560	644	564	625	624	577	549	608	565	597	607	594	587	583	574	572	608	565	574	605	569	545	589	606	638	607	629	583	582	588	584	588	588	564	609	561	630	590	627	611	584	618	596	604	583	604	617	587	602	593	612	635	616	589	570	574	625	615	583	586	607	603	572	568	631	588	564	626	584	570	629	642	626	587	597	586	583	606	621	614	606	598	582	580	587	605	601	604	596	589	559	591	541	635	590	610	584	582	619	592	585	572	622	587	566	610	566	570	614	626	582	651	587	592	609	521	606	633	568	592	617	608	567	620	628	572	606	658	567	648	643	614	643	629	610	659	565	599	600	584	586	620	605	565	583	595	636	604	604	619	630	623	603	575	585	582	597	592	595	597	597	581	577	614	645	608	618	546	616	587	618	632	593	583	544	582	589	610	556	603	611	609	576	610	573	582	576	639	555	552	625	600	584	625	642	562	591	618	589	540	569	586	563	620	649	626	579	611	564	593	640	599	609	604	589	609	593	618	620	591	626	597	633	607	590	613	592	595	633	629	575	621	633	573	614	558	603	587	556	633	607	592	602	603	603	584	614	597	614	562	623	617	644	584	605	555	580	584	627	608	551	614	599	591	622	602	599	567	611	610	593	556	601	590	601	603	617	558	595	586	596	597	602	612	575	644	578	579	595	606	622	600	581	624	621	586	590	614	637	555	597	619	610	560	573	540	637	613	566	595	587	627	608	613	612	570	606	568	575	590	599	556	571	614	619	620	589	570	622	591	575	603	631	632	660	592	576	599	601	592	636	623	540	589	570	582	572	610	565	604	629	599	636	619	602	586	594	613	595	567	573	588	591	636	602	590	588	576	590	578	613	598	586	612	553	603	597	620	609	544	637	598	614	546	608	623	603	587	617	614	604	618	566	596	614	640	645	610	580	554	598	665	606	630	585	620	567	608	584	609	604	566	615	616	569	587
4928	54	47	38	41	44	38	54	64	76	67	50	63	63	65	60	61	59	59	68	63	54	61	77	79	59	73	64	56	50	59	56	55	45	51	49	47	47	63	54	36	45	56	50	52	42	37	39	41	47	38	40	44	45	47	38	40	40	53	45	40	50	44	32	33	31	24	33	40	32	50	40	39	38	30	37	39	42	44	33	46	29	35	33	34	36	34	38	46	22	32	45	43	44	41	31	35	44	33	34	36	26	39	33	39	39	51	31	46	41	38	29	36	38	37	24	29	36	39	40	40	47	40	32	38	28	37	34	40	37	36	52	30	36	35	35	39	30	50	31	32	37	38	39	38	36	35	34	27	30	27	43	44	39	41	37	26	32	37	39	32	40	32	34	30	36	46	41	25	49	39	40	38	33	29	43	47	27	43	28	43	38	31	35	26	34	47	41	30	34	37	39	39	39	41	27	30	39	37	37	55	41	34	36	34	31	42	41	44	31	37	43	43	40	37	28	35	37	42	33	23	26	38	38	34	30	27	35	43	35	41	48	30	37	31	31	43	33	37	34	38	42	31	34	28	24	35	44	33	25	47	27	45	25	37	28	35	34	39	28	46	35	37	33	30	41	38	31	46	39	34	40	37	29	30	28	43	48	37	41	29	39	33	39	45	25	32	40	38	32	33	27	34	31	39	30	29	39	35	44	31	28	27	27	38	30	27	34	35	34	24	37	40	37	35	24	41	32	46	33	25	32	33	43	31	36	30	32	37	34	39	41	40	40	39	37	35	24	29	41	33	39	37	26	39	32	42	43	33	38	43	26	27	38	36	36	40	28	38	33	36	32	41	39	36	39	31	28	31	32	37	41	47	45	32	31	31	34	48	29	40	34	31	38	29	32	42	34	42	29	28	37	35	25	35	36	34	32	44	42	33	41	35	25	41	37	28	43	39	39	37	46	33	35	16	39	35	40	39	39	44	43	33	40	37	34	26	30	35	38	39	29	34	35	35	40	37	37	41	31	29	38	29	40	39	35	37	38	28	42	32	31	34	34	40	38	28	40	23	37	38	41	37	30	29	29	31	25	33	31	33	35	32	29	30	37	46	31	49	35	32	37	46	45	46	38	39	31	36	26	30	36	31	33	40	26	41	28	39	37	28	36	45	47	37	37	25	36	41	33	36	36	33	34	38	27	35	42	32	38	43	31	42	38	31	27	46	38	42	39	30	26	32	37	34	29	29	30	27	35	39	28	30	24	31	36	31	39	33	38	31	32	31	45	39	42	36	37	26	41	33	34	48	30	24	25	29	28	30	37	37	27	37	37	33	36	28	42	31	35	37	37	39	27	38	44	42	40	33	47	35	33	34	32	46	36	33	38	41	35	29	49	38	45	39	41	31	29	29	33	45	41	42	37	39	40	36	39	40	51	30	32	45	31	41	29	25	35	39	38	41	38	34	24	38	25	36	26	30	37	35	31	31	41	50	41	38	38	29	38	29	33	40	37	34	35	36	35	40	43	32	31	37	48	34	33	29	44	38	38	34	35	33	38	35	34	33	50	42	34	33	32	33	33	32	50	43	40	35	31	36	36	21	35	39	34	49	38	36	27	35	30	45	41	39	37	27	44	25	39	36	36	40	31	44	32	39	31	33	38	44	41	32	43	52	41	32	48	31	33	31	31	27	40	30	37	44	44	31	44	40	33	50	37	36	43	40	32	41	37	47	43	34	39	36	30	44	33	47	32	47	33	43	36	34	34	43	34	44	33	41	30	43	33	40	43	30	37	33	35	42	28	30	32	38	34	34	43	34	44	43	31	35	33	34	35	46	30	34	39	32	33	37	40	43	40	38	35	34	40	41	33	46	32	33	23	31	41	34	33	32	43	31	38	24	33	40	35	34	41	36	29	47	31	34	38	39	34	35	34	32	25	35	32	33	32	37	29	22	33	44	32	30	32	29	36	29	38	30	36	44	44	30	31	45	43	29	44	42	48	37	41	33	33	35	41	30	32	32	41	40	37	34	30	35	33	33	38	39	35	31	45	49	31	32	33	31	30	42	33	40	39	39	30	44	25	35	38	39	34	38	37	34	33	33	45	38	40	43	37	43	32	33	36	25	42	45	30	40	35	27	37	29	26	25	37	34	40	40	33	39	36	34	41	30	40	43	48	31	45	33	31	31	27	36	44	37	39	27	37	47	29	42	41	39	41	33	36	35	41	39	32	27	28	36	41	45	42	46	33	27	36	35	41	21	40	35	33	35	28	34	32	31	32	26	45	39	34	35	46	35	41	48	40	25	43	36	31	38	26	37	33	35	33	42	35	31	36	36	39	42	42	37	32	40	29	32	38	31	40	42	44	36	32	31	32	33	40	35	37	40	42	41	36	38	36	45	32	34	49	27	24	33	25	34	39	37	40	27	40	35	33	30	31	46	29	34	33	33	41	36	30	39	20	38	28	33	27	38	38	42	49	49	37	34	32	34	34	42	35	35	36	29	33	38	37	38	36	38	38	55	34	40	40	43	33	31	34	33	40	38	40	32	39	38	32	33	33	39	30	38	34	34	40	31	31	32	45	35	31	30	36	42	22	28	25	44	38	32	41	30	36	38	34	29	42	40	40	39	37	32	37	38	48	35	28	40	39	38	28	38	33	27	40	34	33	28	42	25	38	32	33	44	38	32	27	31	33	33	34	38	34	39	37	31	34	41	33	36	37	39	40	34	34	47	39	36	34	30	28	33	31	34	33	36	33	32	54	42	40	37	41	32	43	36	35	36	37	33	21	25	36	34	41	36	30	30	30	40	30	40	38	33	31	31	32	22	33	37	37	34	40	30	39	33	33	23	43	40	31	47	34	28	38	25	43	50	37	27	31	42	38	36	37	40	34	30	32	37	29	43	38	32	32	35	29	29	29	33	29	42	30	38	25	28	38	37	36	36	26	32	31	32	33	30	41	34	36	27	47	36	37	35	32	42	32	36	37	35	33	41	37	26	38	41	35	28	30	44	41	37	33	43	34	38	39	33	37	27	33	36	41	35	42	36	36	50	35	31	43	27	39	34	35	26	33	41	40	37	34	37	29	35	33	33	37	36	30	45	28	34	34	31	37	38	34	32	33	29	33	31	45	40	20	35	30	32	43	36	33	33	39	45	39	50	43	37	36	27	37	31	34	29	28	30	40	28	34	36	30	40	43	40	29	42	30	36	34	35	30	45	41	45	39	30	36	28	32	36	42	40	37	40	28	33	26	26	34	48	34	40	30	32	46	42	39	35	43	30	28	35	33	44	43	40	25	39	38	41	38	42	39	33	38	42	33	37	42	28	42	52	28	38	36	31	46	32	35	32	35	39	47	44	38	33	35	39	31	36	28	28	37	32	47	28	36	35	43	29	33	48	38	36	25	41	35	39	36	30	47	30	29	44	31	34	36	30	37	42	27	31	38	32	34	40	34	37	29	36	34	49	34	30	30	32	41	39	31	35	38	37	34	47	37	40	24
16462	642	487	426	603	930	1133	2140	2988	2187	1881	1580	1415	1477	1601	1578	1504	1432	1427	1365	1254	1260	1455	1688	1571	1612	1469	1390	1233	1068	1097	1027	861	834	761	735	644	654	635	619	610	583	529	537	520	546	532	481	519	439	436	492	425	422	404	369	358	425	400	380	395	387	411	373	370	390	368	395	362	400	387	383	402	384	382	399	360	341	372	382	344	369	374	327	323	393	324	359	337	358	359	334	363	313	344	322	317	336	310	292	355	339	366	351	313	304	357	311	302	322	303	316	338	301	326	292	328	319	323	328	311	345	334	340	320	338	308	318	339	332	335	317	324	311	312	303	290	313	317	316	323	330	298	323	324	294	329	307	309	334	327	303	298	291	282	350	319	306	336	317	331	317	330	295	333	291	311	318	318	356	335	336	297	322	306	312	322	317	308	302	320	296	321	339	293	307	338	303	287	278	304	290	294	280	307	321	320	282	309	330	303	305	355	320	277	338	315	329	299	320	295	288	308	326	324	305	306	293	309	289	305	306	292	306	318	279	323	336	279	323	290	279	297	284	324	316	283	332	325	296	342	334	304	305	304	291	327	260	316	316	317	354	332	338	304	308	313	305	315	311	336	293	298	322	315	312	316	321	329	354	291	304	302	322	314	315	337	319	294	307	307	342	277	320	340	306	347	319	306	319	293	301	340	318	322	287	302	320	305	287	314	297	322	296	314	289	328	318	329	304	268	301	304	304	326	312	310	315	310	297	325	325	322	288	337	286	303	294	313	318	301	317	307	307	293	320	311	314	335	272	292	324	283	318	299	338	351	329	301	262	319	315	290	307	296	304	306	272	280	302	326	303	344	339	309	307	329	282	333	311	312	309	309	318	320	325	304	305	331	297	317	309	311	284	301	333	334	323	329	329	326	306	323	304	284	304	295	303	306	327	321	334	301	338	279	315	297	318	304	335	327	289	318	286	320	322	297	309	293	333	325	315	324	307	322	289	290	330	316	298	311	332	332	284	301	298	305	310	331	326	314	294	327	323	283	308	293	343	304	307	321	315	320	294	332	296	318	303	349	310	284	313	314	313	324	293	302	289	302	297	300	351	304	319	318	301	338	304	299	283	278	292	335	297	329	314	313	308	314	304	307	296	289	301	316	351	330	312	292	347	302	315	286	335	299	313	341	295	279	316	305	325	302	312	286	317	314	328	326	307	333	303	303	285	294	323	314	307	295	342	309	337	329	327	289	299	274	297	314	299	299	322	338	301	312	310	306	319	336	323	309	283	320	313	339	295	306	327	313	316	329	286	328	328	333	304	318	297	300	322	300	330	301	355	339	322	339	313	304	321	256	278	328	324	290	306	320	329	292	320	297	313	349	317	337	296	306	329	305	307	336	283	302	321	302	294	289	316	292	291	315	321	287	286	332	299	303	305	323	332	353	305	317	302	319	334	341	303	301	286	276	302	334	311	293	314	322	305	300	282	311	304	330	322	311	344	323	314	301	322	340	281	288	301	312	310	323	304	317	292	302	354	322	301	315	308	304	273	334	307	325	295	320	296	334	314	283	330	371	294	305	308	281	317	326	297	329	336	318	318	319	312	351	316	325	312	319	319	329	338	294	300	307	315	326	276	282	305	332	296	302	298	306	292	282	291	322	326	304	292	313	327	305	315	322	319	315	305	315	297	321	327	328	297	331	308	286	311	305	279	298	346	317	303	328	324	311	334	334	310	314	300	325	295	309	320	340	311	296	323	317	329	304	311	307	319	291	319	283	308	296	311	290	320	323	324	295	299	284	284	334	298	336	313	348	296	326	322	308	310	287	290	309	357	300	308	296	285	331	315	309	331	312	301	335	302	296	292	318	315	314	322	327	294	320	329	298	302	300	303	317	313	308	299	313	301	296	330	312	311	299	306	319	307	294	326	291	309	307	309	298	315	339	298	327	285	301	326	307	337	316	297	322	321	294	299	337	333	307	289	327	328	325	304	279	317	287	286	308	311	327	325	308	310	327	323	319	316	322	293	308	341	315	322	337	302	295	322	305	319	316	314	272	257	335	325	344	325	317	334	299	277	303	332	313	322	329	298	331	314	324	334	295	303	328	313	291	326	306	306	318	322	292	331	303	286	296	325	307	292	294	309	324	334	314	315	348	339	302	307	315	304	326	295	322	312	327	321	290	289	350	309	297	320	291	309	300	327	288	309	325	301	330	312	339	319	305	305	284	327	328	315	301	306	309	306	297	299	307	373	280	293	336	301	269	301	331	297	329	306	316	308	304	274	298	292	316	313	279	331	302	332	344	329	333	340	338	314	310	300	306	297	305	318	311	306	308	324	302	315	300	313	330	309	305	307	312	294	325	330	291	328	307	307	322	284	300	306	301	326	330	307	319	321	327	311	308	293	312	311	323	352	315	324	351	277	313	290	312	306	310	323	295	362	316	325	324	320	305	305	312	306	293	308	313	328	303	292	296	372	302	323	300	317	332	299	306	323	309	299	299	341	304	309	330	284	297	312	303	289	314	311	327	304	284	306	302	349	296	319	293	324	290	309	320	305	317	286	321	306	314	317	309	319	310	316	345	307	277	317	326	289	288	319	278	333	306	306	353	315	333	304	297	309	307	308	310	303	304	327	313	320	316	326	304	319	308	301	273	332	348	301	299	299	320	330	324	323	362	284	286	322	329	318	293	297	314	311	314	290	317	311	326	288	339	324	337	305	299	330	311	327	303	331	303	302	294	340	294	321	328	308	308	311	314	316	305	337	333	318	316	331	318	292	334	312	309	302	347	299	314	261	343	334	326	288	309	282	294	341	312	322	293	346	321	304	273	325	329	297	297	317	309	310	346	344	317	288	340	318	316	268	327	314	316	334	326	304	275	299	297	287	322	283	334	341	279	299	340	294	295	302	296	312	328	335	298	292	299	308	292	319	266	309	326	317	359	292	275	337	304	285	351	288	314	306	341	322	291	317	298	310	305	312	319	286	292	325	249	293	309	320	338	332	283	326	308	314	300	325	306	288	343	301	291	310	338	348	323	296	309	327	291	308	297	306	323	288	278	317	312	307	294	318	325	314	321	313	333	292	318	307	316	335	308	329	340	315	308	325	325	324	311	310	324	298	290	323	320	321	311	314	342	311	309	327	301	295	328	307	291	319	342	320	337	299	335	327	281	318	301	330	335	318	305	280	294	302	310	335	327	310	281	318	316	295	305	305	328	296	303	297	313	312	325	326	328	306	338	312	344	346	329	309	311	282	312	297	309	313	324	300	292	288	306	306	310	333	304	320	335	321	296	297	314	313	301	320	317	276	314	297	313	309	329	320	317	309	298	310	330	311	306	336	289	317	300	290	279	307	328	321	300	336	319	319	313	290	299	292	304	325	310	300	319	339	296	316	332	315	306	317	306	335	339	327	305	306	345	317	312	301	312	294	293	332	298	312	292	307	308	291	278	354	274	351	304	290	320	317	296	344	333	300	307	286	304	327	280	297	305	313	319	290	278	294
9970	237	113	116	86	79	111	141	151	128	143	116	119	105	112	129	129	119	121	128	110	115	116	112	114	137	123	119	108	109	102	102	90	75	85	88	97	89	95	77	85	76	92	92	82	83	90	75	62	63	61	76	72	81	63	77	72	85	74	78	67	67	70	75	79	67	87	92	76	66	80	71	68	78	90	64	82	84	68	75	77	76	79	77	65	77	78	89	68	98	72	79	75	73	86	70	95	65	69	92	62	76	73	68	72	85	68	88	43	72	70	58	80	67	77	74	75	67	62	77	71	75	67	71	75	70	83	80	71	70	85	76	77	59	83	70	68	89	76	89	77	76	68	55	69	67	62	89	77	74	74	70	67	66	81	72	62	79	77	67	74	60	71	56	69	71	57	82	69	68	62	69	73	74	83	62	63	79	57	73	62	74	64	69	80	70	71	62	68	68	57	65	73	66	68	77	56	67	72	76	78	80	70	75	88	66	78	70	79	78	69	75	79	74	77	58	76	65	78	63	61	87	65	83	76	86	78	80	89	88	59	68	78	80	83	60	79	62	81	69	66	69	85	75	62	64	66	67	69	56	74	62	75	78	84	73	77	65	63	75	81	63	66	75	69	62	81	81	69	66	57	72	76	78	56	61	53	70	66	67	71	70	77	57	57	66	70	83	72	69	71	63	74	80	61	69	58	67	79	76	57	70	81	70	85	73	70	68	83	61	65	75	73	59	63	69	85	57	78	64	62	60	73	79	76	76	60	59	66	71	68	59	84	57	68	71	65	64	69	62	79	69	64	72	58	60	77	73	69	78	73	76	77	71	64	77	74	80	79	65	75	59	75	69	78	71	71	75	55	63	79	65	66	68	66	84	64	72	62	69	79	63	69	77	72	60	69	80	72	65	75	62	62	67	74	67	68	72	65	82	62	69	59	69	73	63	76	62	73	73	84	55	68	75	80	66	75	67	79	62	74	76	84	75	81	76	84	96	65	64	74	82	66	78	67	62	55	69	63	77	76	64	69	74	69	76	65	82	78	70	71	71	69	72	61	69	68	76	65	61	76	78	60	66	67	69	80	79	62	68	69	76	64	76	72	67	71	75	64	71	60	70	55	64	73	71	66	74	86	77	90	64	80	68	70	67	70	89	81	65	58	78	62	60	66	65	67	56	75	56	75	72	61	61	60	67	74	75	74	77	81	61	61	67	76	74	83	55	73	60	60	62	65	72	73	57	69	72	83	70	87	60	72	75	72	78	79	71	70	72	60	72	61	81	77	75	72	60	75	61	68	86	75	82	63	67	68	57	82	81	83	80	83	78	62	57	85	87	75	59	65	53	62	61	62	73	73	66	71	78	60	83	73	72	68	72	72	68	65	62	49	65	64	64	63	65	64	75	68	91	88	69	67	68	61	61	51	64	57	74	85	72	86	71	80	72	63	74	73	78	76	57	75	63	77	77	76	76	68	71	60	63	73	86	81	77	54	84	82	58	66	75	75	75	58	84	74	69	84	58	60	78	71	64	65	80	74	88	64	72	77	78	72	69	73	78	82	63	70	74	70	65	72	60	58	73	76	77	73	65	58	71	60	67	85	80	71	72	74	68	74	84	83	74	79	58	66	80	56	67	59	70	72	78	64	62	74	82	68	73	59	65	58	85	73	67	68	78	65	79	63	74	69	83	66	67	77	70	66	70	66	66	73	63	70	62	77	79	79	75	73	78	69	70	72	77	66	69	96	66	78	71	75	71	49	64	79	57	51	66	80	88	60	82	68	74	70	76	78	72	68	61	70	73	60	78	76	65	71	83	85	82	98	73	73	83	62	84	86	75	73	71	69	60	57	67	56	63	77	71	60	57	72	74	65	78	65	74	64	71	62	73	68	71	63	67	64	67	89	67	75	91	66	67	75	71	73	73	74	74	78	76	71	62	80	66	66	66	61	56	77	87	53	66	68	81	82	82	87	83	56	77	48	69	64	60	66	77	81	67	66	75	81	74	80	74	64	66	73	78	56	58	73	64	73	67	75	68	64	62	71	59	71	62	62	66	70	74	68	71	74	68	74	80	58	71	63	83	77	88	66	81	70	63	77	65	67	64	78	73	75	71	89	85	75	71	68	67	62	75	73	82	61	78	56	64	74	64	67	63	75	71	61	75	72	64	73	63	65	56	68	69	60	67	70	78	69	67	79	52	67	89	88	76	81	76	62	61	73	72	72	58	64	78	61	79	82	62	59	77	66	74	81	77	82	61	72	79	69	77	69	67	67	74	78	65	62	87	67	78	71	66	84	73	84	60	83	51	73	72	63	63	61	85	66	76	81	86	62	64	70	77	79	68	77	85	69	63	67	71	66	70	63	78	64	67	73	71	63	65	64	80	71	67	70	74	60	89	58	84	81	68	73	75	61	68	73	65	67	62	73	72	73	80	73	76	64	62	76	61	72	52	63	66	68	57	68	67	74	64	66	68	67	78	74	76	82	69	69	60	71	66	59	78	85	64	72	72	73	82	67	72	59	80	71	70	82	59	80	74	60	68	70	80	76	63	67	67	57	80	56	70	71	82	79	81	72	78	62	63	84	67	75	72	76	73	66	68	79	60	67	69	72	79	78	63	79	75	70	78	74	79	72	83	75	69	86	74	70	69	72	79	56	58	78	77	82	63	86	66	76	79	71	86	71	71	83	78	75	59	66	67	74	78	78	86	61	68	68	57	62	74	67	63	69	69	67	75	81	69	65	67	72	72	74	70	72	69	66	77	57	71	81	86	63	81	65	61	66	72	82	70	75	81	64	75	74	73	72	66	50	65	70	74	71	82	86	68	77	73	65	70	60	54	80	72	72	76	59	68	77	89	71	81	77	80	64	63	76	69	80	64	68	54	79	69	73	67	64	74	60	67	72	74	57	68	70	72	73	77	73	67	71	67	66	64	71	60	67	66	64	92	81	73	74	74	77	68	66	64	71	62	76	72	85	70	86	72	95	65	68	73	58	73	82	63	77	75	62	71	66	69	74	76	74	66	63	69	76	74	77	78	66	78	74	87	71	74	89	62	65	59	71	55	59	69	71	63	100	96	73	54	70	76	62	66	51	71	70	67	59	76	76	63	65	83	78	65	73	69	72	71	60	73	71	71	66	77	71	80	71	60	77	85	81	67	70	61	68	55	71	63	78	69	80	56	74	77	62	69	59	76	76	74	60	69	74	67	56	72	65	71	69	77	73	63	63	69	55	84	74	82	72	60	80	68	82	65	64	69	62	75	76	73	67	69	73	77	67	66	62	70	59	68	86	62	78	69	64	89	62	64	75	69	70	65	72	71	68	70	72	79	59	65	62	71	73	71	80	76	60	69	72	85	58	68	81	68	73	96	69	65	66	62	69	52	61	84	73	66	81	72	74	65	92	74	74	81	74	74	73	56	89	78	66	75	83	67	71	71	67	62	70	66	78	69	70	81	76	66	72	71	59	78	59	64	60	58	71	64	74	69	79	66	64	62
28821	2314	1178	1260	2540	3647	4041	4958	5666	4313	3789	3170	2779	2777	2773	2660	2597	2395	2337	2282	2110	2077	2230	2570	2557	2505	2276	2105	1921	1839	1689	1549	1487	1307	1290	1208	1275	1115	1091	1037	1072	1049	926	912	952	970	870	922	864	862	789	803	783	783	754	739	765	741	739	715	678	686	697	732	674	695	681	700	716	689	747	705	687	712	727	669	744	690	678	653	672	695	645	690	651	645	640	664	673	659	636	701	644	709	657	642	652	654	669	647	613	604	574	628	610	645	650	610	589	640	640	615	605	619	600	592	613	621	641	619	607	627	630	579	615	635	605	571	615	558	616	612	616	623	602	596	595	637	583	569	601	618	572	600	575	620	605	609	621	613	624	653	592	604	591	615	616	628	631	617	615	597	590	562	585	577	639	593	577	597	572	622	600	591	632	596	579	606	599	610	574	586	617	589	662	601	577	600	568	570	620	601	580	567	608	573	593	572	636	623	600	610	589	604	611	617	600	606	614	603	616	621	620	627	618	587	615	559	592	632	590	612	599	594	598	591	565	581	631	641	592	600	590	625	596	621	626	594	607	582	630	561	646	613	630	600	613	610	601	601	575	620	584	584	602	646	581	610	627	570	595	587	562	596	623	608	609	622	622	621	627	618	561	629	662	580	582	594	639	596	582	610	557	587	612	604	632	583	656	636	598	572	640	571	613	569	621	616	605	591	610	597	603	589	594	616	591	569	604	613	555	609	601	568	608	633	591	632	562	573	588	592	617	579	618	527	601	584	596	555	583	616	576	607	577	606	585	581	586	654	598	581	589	588	589	594	610	595	620	632	532	580	593	573	588	596	568	592	602	608	593	636	636	625	629	553	625	580	618	580	614	573	591	576	658	564	577	565	593	629	554	576	609	607	595	593	578	590	570	607	607	604	560	626	528	577	609	613	574	618	595	590	586	641	647	557	644	582	587	578	585	607	592	614	600	616	595	618	595	617	610	624	599	597	576	563	631	585	587	552	566	611	592	589	616	621	598	613	616	632	640	635	594	561	621	592	563	610	637	559	597	593	601	598	647	614	575	644	586	621	601	569	600	568	593	566	653	571	548	602	559	603	589	594	597	592	560	650	595	584	583	638	550	571	627	615	640	583	626	563	566	600	620	635	625	631	594	595	595	617	656	619	596	619	628	568	613	608	579	577	591	614	571	566	601	589	609	603	595	600	610	627	610	633	582	560	556	579	576	615	627	605	620	613	573	591	571	587	607	606	588	567	601	584	581	604	601	611	611	571	611	589	617	591	587	592	555	580	652	552	580	614	552	623	574	599	589	606	597	597	524	609	576	607	684	610	591	586	573	560	581	616	625	600	577	578	609	556	581	571	592	585	563	637	601	586	562	618	610	582	641	578	613	617	534	609	611	615	613	593	571	623	612	625	632	612	587	604	626	621	587	598	612	570	584	602	576	562	620	667	603	590	626	608	579	593	596	564	557	597	623	615	632	583	624	631	604	637	606	596	628	535	574	600	583	607	578	636	650	625	609	631	615	559	579	603	582	597	593	633	568	611	581	669	613	622	566	578	593	614	596	617	584	657	627	560	616	679	633	558	613	592	636	594	601	620	632	598	581	576	574	594	603	583	574	608	574	600	633	596	577	586	570	571	598	601	569	601	587	561	601	572	564	575	648	581	565	625	659	537	581	555	580	616	666	622	598	616	601	559	564	591	571	587	597	584	580	572	584	598	566	595	606	602	628	571	624	604	570	582	584	624	617	565	568	611	625	654	574	640	613	638	562	613	619	641	605	585	600	571	625	619	620	606	573	613	587	642	560	562	620	616	611	596	645	604	574	608	622	595	597	599	636	625	562	588	600	608	596	570	573	577	588	595	581	632	635	571	602	557	539	623	591	595	616	587	553	633	600	599	588	576	573	621	618	575	607	568	599	622	603	571	606	591	607	623	576	630	600	588	585	634	606	594	593	626	617	556	635	604	590	612	579	580	627	604	571	576	608	589	629	563	625	607	613	609	635	620	605	591	583	584	589	596	591	636	615	588	604	589	582	601	573	633	607	593	615	599	599	602	612	589	602	574	599	596	573	645	620	584	607	577	612	582	598	622	600	640	578	586	627	637	579	608	578	625	588	586	623	622	592	610	622	575	609	641	602	592	584	635	592	545	620	578	555	624	576	578	581	619	570	634	584	605	587	606	615	604	609	629	588	606	608	627	576	600	620	602	585	570	610	632	620	612	584	666	574	575	579	622	569	603	625	622	597	581	621	606	608	595	636	575	658	608	599	604	614	596	581	625	608	653	566	576	565	583	609	584	618	590	607	618	559	602	630	582	649	589	576	608	612	574	640	605	554	623	597	610	584	600	642	604	633	592	634	627	586	609	588	617	599	589	617	574	621	621	609	623	577	631	592	607	643	621	616	635	608	623	576	578	598	601	621	612	601	565	578	613	586	624	635	562	577	554	611	591	639	627	628	582	594	598	612	599	596	610	588	583	608	628	561	625	548	588	664	618	606	588	613	623	609	633	631	577	625	580	598	594	620	588	564	650	593	577	615	616	632	583	605	638	624	587	588	601	611	616	576	593	631	581	592	585	640	549	587	557	557	598	566	590	562	579	580	602	563	605	609	646	575	610	590	571	598	617	625	570	604	598	657	587	626	615	601	595	625	602	602	598	588	603	594	569	596	578	584	594	634	598	605	607	599	613	572	604	626	597	655	628	607	599	624	638	604	607	596	582	601	599	629	591	585	577	617	610	614	587	583	604	610	622	581	574	667	601	608	592	602	621	625	577	634	602	562	581	565	618	616	615	578	600	600	612	593	619	608	578	583	608	589	585	600	579	561	592	557	646	594	607	603	575	578	627	578	587	625	585	569	572	619	598	606	597	573	616	599	603	589	559	585	607	630	588	567	642	587	664	589	621	566	584	638	567	615	574	607	621	599	638	561	642	608	617	596	583	586	599	555	583	575	540	637	583	595	611	606	605	642	605	599	615	584	593	605	614	639	582	590	601	584	622	531	641	598	614	638	628	614	634	592	596	652	574	608	586	589	589	643	613	586	579	578	612	608	595	602	618	621	624	612	608	596	565	609	581	608	655	615	617	579	568	566	601	641	611	577	610	597	621	583	637	593	621	599	633	623	643	615	611	608	613	623	584	582	614	560	580	611	649	596	555	594	601	599	623	593	592	544	620	601	638	575	552	618	597	587	544	580	626	626	616	580	630	606	593	606	648	623	614	610	617	594	592	623	586	601	640	606	599	597	580	600	620	632	574	602	568	604	613	605	592	566	636	589	596	621	606	556	603	659	623	591	589	595	600	592	595	592	562	644	626	583	621	598	608	587	622	621	590	619	603	565	641	582	595	591	570	587	563	560	556	611	605	565	593	609	597	616	591	527	594	597	586	614	602	592	551	608	581	555	585	624	623	578	605	594	601	615	573	614	626	626	675	601	566	599	615	604	608	606	541	628	563	593	556	629	616	645	552	601	635	613	582	622	601	604	576
10358	149	66	51	48	53	53	86	85	87	74	66	70	67	87	71	52	83	65	68	67	70	75	90	85	97	74	82	80	64	53	49	38	52	53	44	42	56	52	43	42	31	42	38	28	38	38	34	39	27	37	26	27	22	32	42	33	31	36	42	23	30	45	35	40	23	39	33	34	36	23	39	32	32	33	37	31	21	27	29	30	33	35	28	35	37	36	27	33	35	36	28	21	26	31	30	25	29	31	36	31	28	37	28	23	22	34	31	29	28	26	29	32	22	21	33	33	36	27	27	20	29	14	24	22	24	28	20	30	34	35	30	23	19	27	35	28	26	25	22	35	29	32	21	37	30	28	26	34	21	29	34	29	21	24	36	27	31	30	37	15	25	39	25	32	21	26	37	31	21	31	16	40	29	27	26	33	27	31	34	34	22	31	40	19	17	25	20	23	27	44	36	30	33	33	40	38	21	36	28	20	38	26	36	23	29	18	22	22	35	27	23	27	29	24	29	29	23	24	26	27	34	32	24	22	30	27	18	20	27	22	26	36	28	23	35	20	23	31	24	28	26	26	27	24	37	32	29	33	38	21	24	24	37	28	31	30	31	24	28	23	32	39	34	24	30	37	21	20	31	32	27	23	22	32	33	33	34	26	26	28	25	35	22	33	37	39	40	25	37	25	24	22	19	24	31	32	27	28	33	26	23	29	24	27	34	30	24	13	22	18	17	26	30	32	30	31	24	32	26	31	32	30	22	30	32	30	34	20	21	37	34	27	38	23	23	34	25	19	23	25	20	24	29	27	31	25	26	24	30	34	21	28	29	23	23	29	41	33	30	31	22	33	27	32	33	29	28	25	24	29	34	25	37	34	33	24	33	34	40	28	24	30	26	30	32	26	21	24	22	38	35	26	38	26	26	37	28	27	20	21	32	20	22	23	34	32	23	29	26	28	24	23	32	27	35	28	20	34	31	22	27	21	36	27	28	29	37	29	22	29	20	36	47	21	30	33	25	32	20	32	27	26	26	28	28	23	28	29	28	25	38	32	24	28	29	20	28	29	33	30	29	25	32	25	30	20	34	37	31	27	37	21	20	30	26	29	26	26	29	28	27	23	21	32	24	29	19	31	29	39	17	24	28	32	33	22	33	26	35	32	38	29	26	39	35	34	26	22	27	37	35	29	24	37	27	30	39	31	27	31	31	29	34	31	32	29	36	40	26	35	32	28	44	27	25	29	26	26	23	30	24	25	23	31	30	39	25	20	28	30	22	21	19	30	30	20	39	23	29	31	24	31	26	29	24	33	25	25	18	20	34	18	26	20	12	23	26	30	25	29	18	15	25	34	37	36	23	37	27	31	33	40	22	31	36	32	30	26	29	17	32	31	29	32	32	30	23	30	28	26	24	31	35	33	35	30	22	18	31	23	25	30	22	27	28	36	27	29	22	30	29	19	41	34	24	25	31	20	31	19	26	32	27	28	31	23	24	39	25	25	40	26	27	37	33	25	22	22	29	32	28	26	33	28	14	34	30	24	33	34	30	23	28	26	22	27	26	37	41	34	26	18	28	31	22	22	27	27	19	18	25	24	25	24	24	27	29	25	26	26	39	36	17	31	29	32	35	35	27	22	26	26	23	31	26	31	20	25	23	31	31	38	27	35	22	29	26	30	26	29	25	35	33	29	29	32	28	26	25	40	32	29	27	34	22	19	30	32	36	29	24	25	29	26	32	21	29	25	26	20	19	28	35	24	26	31	25	30	38	38	33	20	34	24	40	32	29	24	31	24	35	33	27	33	30	25	32	24	31	25	36	30	31	35	30	26	23	27	28	33	34	25	38	31	25	33	15	28	30	22	20	24	24	24	30	24	27	39	26	34	32	21	26	27	17	29	37	30	30	33	20	27	19	41	21	31	29	36	21	27	18	36	27	38	27	28	21	27	26	27	32	26	33	20	25	28	25	31	22	30	25	27	42	25	36	25	27	35	34	31	26	30	38	20	28	40	27	37	22	37	28	28	31	33	31	23	30	26	28	29	31	29	28	38	33	24	35	32	27	28	28	31	24	30	39	19	31	21	34	29	25	22	29	32	27	24	25	18	34	27	24	26	21	22	22	39	35	33	20	29	27	27	24	27	38	25	34	26	26	31	21	26	32	30	34	31	29	32	24	30	31	28	30	24	30	21	24	35	29	24	32	29	29	34	23	26	27	23	30	38	27	33	21	29	23	22	23	29	22	31	27	24	31	28	30	26	29	34	25	25	20	32	23	30	24	19	31	31	24	30	25	31	25	33	33	29	29	28	25	30	33	34	26	25	30	28	27	25	25	31	15	37	31	29	28	29	20	36	30	32	36	25	29	30	20	25	25	30	34	28	39	31	34	25	32	20	25	36	28	23	32	23	27	27	24	26	27	28	29	32	33	26	30	22	20	26	33	34	17	31	27	38	22	25	32	31	31	31	24	22	32	29	24	23	22	38	28	29	33	29	36	29	35	32	33	22	27	24	30	38	27	29	20	27	25	26	33	22	33	38	29	25	28	24	31	17	30	25	31	29	25	34	27	26	36	31	39	19	28	17	28	40	35	30	25	28	30	31	21	39	21	32	23	21	24	25	29	19	30	23	26	20	24	36	33	27	25	32	25	31	27	24	27	28	24	25	27	30	19	23	25	26	28	25	20	25	22	24	34	29	25	25	32	27	36	32	31	19	36	26	26	26	37	35	18	38	24	27	25	24	18	31	31	24	18	24	20	34	31	31	32	32	30	25	22	26	27	25	22	28	25	24	31	26	28	36	26	20	14	28	26	28	23	28	33	31	38	24	26	30	34	25	24	24	17	34	31	28	19	29	41	24	27	23	31	34	34	22	23	21	27	44	29	43	25	25	25	38	21	39	29	24	21	23	27	31	20	30	24	27	26	29	32	41	25	24	33	29	24	18	29	24	35	35	28	24	28	27	35	30	25	25	26	24	31	29	27	27	29	23	29	43	33	29	28	30	31	34	23	25	38	22	28	33	32	26	29	25	22	33	29	31	23	28	25	23	24	20	28	26	29	26	32	22	29	28	30	29	30	27	27	26	26	34	30	24	25	23	27	18	21	25	32	34	30	23	25	28	27	29	25	25	30	20	31	32	37	26	34	16	26	30	28	31	28	28	29	28	31	20	35	28	22	26	25	28	27	21	30	27	28	24	24	40	28	23	32	32	32	27	30	28	30	33	30	33	21	25	25	20	35	23	25	28	35	26	31	44	25	29	30	26	26	29	21	26	30	28	32	33	33	23	29	25	29	26	29	26	24	24	26	26	26	21	29	25	28	21	21	39	25	30	22	25	31	34	21	32	19	30	25	21	40	25	30	30	40	35	28	30	32	38	37	25	24	27	33	32	32	27	32	25	31	27	28	29	26	21	20	35	30	23	25	25	41	28	25	25	37	23	31	24	26	27	27	24	27	26	27	24	32	20	22	21	43	35	18	31	31	24	28	29	26	39	35
23397	1394	753	747	1592	2566	3011	4016	4809	3806	3193	2777	2531	2335	2439	2257	2207	1970	1975	1851	1819	1814	2033	2371	2351	2141	1967	1751	1567	1443	1326	1324	1069	1004	929	894	883	814	704	695	738	610	625	560	583	544	507	524	491	462	444	457	422	376	374	371	392	357	349	373	334	322	360	389	335	355	337	326	376	348	365	383	350	353	330	347	414	365	350	362	338	330	345	303	285	291	294	324	286	304	298	318	264	304	276	316	279	281	288	282	245	260	251	265	234	249	258	246	300	264	276	234	260	258	262	257	243	252	238	256	251	250	252	243	263	253	274	278	265	238	234	260	223	253	250	253	264	265	244	242	255	259	232	272	250	264	217	250	255	279	282	250	241	257	237	260	244	251	270	230	248	268	263	251	232	241	240	266	250	255	260	237	245	247	241	271	256	260	245	252	259	252	252	254	237	238	248	220	245	218	261	207	268	238	249	261	273	250	270	259	275	261	258	224	241	249	266	258	258	249	264	234	239	227	228	256	243	255	260	254	267	247	251	221	218	254	258	221	268	249	242	249	269	226	213	235	223	234	239	232	257	233	254	243	221	256	238	272	262	242	244	252	236	259	218	241	281	266	237	232	225	236	263	244	252	223	238	253	223	238	259	271	251	234	233	249	246	255	246	270	271	260	252	259	271	259	234	247	197	236	229	267	249	253	235	220	234	239	246	280	269	258	244	237	261	247	261	236	249	243	246	252	241	274	269	268	258	273	246	217	241	226	242	264	242	213	229	266	235	227	247	257	281	265	245	254	249	247	237	251	220	209	275	250	261	266	240	269	249	242	229	258	242	251	250	270	238	243	246	223	288	259	244	233	246	279	251	213	236	248	254	246	247	250	233	255	241	229	255	261	253	250	248	269	246	283	267	252	279	229	239	238	267	276	237	254	251	258	239	247	239	258	238	241	253	246	206	259	251	243	231	249	265	233	231	272	238	235	218	249	254	257	244	254	257	238	246	255	246	221	255	244	266	260	232	249	252	257	249	248	251	252	215	278	274	217	227	240	241	254	239	274	247	240	247	224	231	248	261	253	237	292	250	239	231	249	243	261	236	236	276	242	232	255	260	254	258	232	262	251	243	249	237	280	285	239	232	238	252	237	241	284	268	239	246	257	250	241	236	235	248	243	253	245	244	249	220	222	214	250	254	260	252	250	244	247	229	261	239	236	234	232	274	277	253	220	221	248	253	218	238	223	245	274	245	252	256	269	231	251	210	262	242	216	253	244	264	229	260	247	266	238	241	236	236	246	244	231	252	253	222	239	212	257	247	245	231	244	247	243	262	226	260	273	259	225	234	260	259	259	259	248	262	240	304	246	261	256	267	241	238	240	219	239	264	259	224	230	240	239	278	239	244	216	270	253	245	252	256	252	252	248	214	245	264	257	218	251	221	258	234	255	262	239	257	255	237	283	238	264	274	241	254	274	265	254	234	252	256	222	243	224	229	250	243	243	249	259	271	258	238	262	257	254	251	264	247	256	240	248	219	238	232	248	262	228	209	228	277	263	214	231	232	255	242	232	270	252	267	226	246	211	257	246	248	245	236	245	281	229	233	230	240	260	248	254	255	257	244	262	229	221	206	248	260	253	274	236	249	249	239	275	266	255	265	215	224	253	226	257	233	276	275	225	234	273	230	240	274	259	255	248	256	253	275	254	256	249	231	264	260	250	245	237	266	240	262	253	235	260	257	247	234	239	232	238	239	231	241	255	250	261	225	267	233	249	211	254	244	231	263	253	233	250	252	228	240	232	238	223	277	267	267	247	217	229	221	262	249	251	244	278	227	255	244	255	262	264	235	240	268	234	249	253	261	253	271	238	259	288	278	229	236	249	256	239	227	263	263	235	244	268	251	253	245	248	255	234	253	237	228	266	241	241	246	262	282	270	254	238	228	260	264	237	253	233	249	251	247	251	224	236	264	240	270	248	270	259	263	263	256	262	249	236	239	265	259	232	260	242	259	248	226	213	237	287	237	244	260	250	255	275	251	241	261	241	221	281	251	232	265	254	237	239	245	242	221	257	237	240	237	234	256	263	249	216	248	208	221	249	236	283	241	250	229	271	262	269	247	253	244	223	234	244	257	234	253	259	261	222	255	245	246	251	248	251	200	236	281	253	244	233	264	281	250	222	238	266	249	269	245	267	242	226	253	249	263	215	253	257	220	242	258	246	259	271	255	234	258	265	249	245	230	251	256	260	256	236	217	257	225	246	237	253	269	246	254	253	252	219	250	235	251	256	245	252	224	254	253	236	243	238	247	248	233	260	239	234	245	258	250	212	229	222	264	229	230	224	261	227	253	236	254	252	210	248	258	258	249	250	269	220	222	266	249	224	264	244	239	233	229	290	260	239	260	227	236	262	260	230	225	270	259	245	240	252	248	249	262	244	260	249	245	278	226	228	245	266	250	252	263	237	257	249	220	217	280	246	237	260	225	253	279	241	266	277	236	246	278	252	253	278	236	257	252	258	250	244	250	249	261	256	254	253	249	253	241	259	219	240	240	252	255	260	244	219	257	238	257	243	230	260	267	251	254	240	237	222	249	242	249	220	243	236	244	238	268	229	275	243	240	270	223	229	261	231	253	249	257	243	252	264	264	267	268	236	245	264	216	229	249	223	226	244	258	261	247	228	255	232	231	237	212	237	252	244	258	237	240	252	248	236	242	258	232	278	245	243	221	224	250	241	264	230	247	253	252	225	255	240	247	256	234	240	261	242	223	258	255	232	250	273	229	215	272	248	263	246	280	251	273	270	247	248	261	256	246	255	250	272	243	218	235	217	230	247	260	273	238	253	242	223	283	235	222	237	270	214	273	236	276	214	264	223	242	241	263	263	228	241	256	241	258	230	244	234	266	239	242	236	245	269	240	244	284	260	238	255	257	230	261	238	263	237	234	258	242	226	240	253	231	243	236	234	251	254	241	258	229	264	252	255	248	249	222	236	214	264	238	259	253	204	249	234	238	230	228	226	229	258	265	267	219	235	231	247	248	255	258	256	235	215	259	210	241	232	230	243	259	260	286	264	259	225	268	266	238	236	264	272	258	237	255	228	248	242	260	241	238	258	254	217	252	246	242	270	264	249	251	236	268	253	242	249	239	246	228	256	235	247	257	250	251	232	236	237	241	251	222	253	253	240	224	272	248	223	227	267	231	233	260	230	221	234	249	227	260	236	256	258	259	263	234	245	248	269	238	263	251	229	245	245	237	258	240	260	209	261	245	246	272	250	258	226	268	260	246	214	252	266	238	266	228	212	220	258	255	263	227	247	250	246	253	283	254	248	254	245	269	267	256	246	259	232	242	243	218	228	248	250	257	249	239	235	239	255	282	263	247	227	260	275	269	248	236	237	255	246	237	289	273	234	259	242	259	235	235	214	257	267	241	236	244	245	262	235	243	250	234	264	275	262	246	213	245	258	261	259	266	268	230	223	240	236	235	259	277	269	268	274	221	255	238	237	238	242
13911	423	118	106	89	124	117	153	144	143	151	140	139	149	136	141	130	123	144	131	118	129	142	167	132	142	129	141	135	99	88	113	121	113	76	104	102	95	96	85	68	79	64	84	84	89	76	89	94	82	73	74	73	88	66	77	68	64	71	70	52	81	67	81	86	65	64	71	83	74	71	73	55	65	58	71	62	62	57	60	85	77	78	62	64	64	64	73	72	91	74	62	71	62	76	69	78	48	67	55	62	71	65	74	69	72	77	72	55	64	76	65	59	69	65	67	69	66	58	80	71	67	67	76	48	77	65	60	60	80	81	59	62	74	74	68	57	66	77	63	66	55	70	72	60	85	77	62	54	62	64	73	71	75	67	69	71	71	55	69	59	75	68	73	57	74	75	73	61	79	73	68	68	73	55	66	81	67	61	74	60	64	89	66	58	64	70	60	52	66	83	68	73	70	71	75	59	64	74	60	54	65	72	57	65	66	70	75	56	61	63	80	57	66	63	72	72	56	68	63	73	64	81	54	57	81	62	57	69	80	60	62	67	56	70	68	57	56	64	56	76	74	70	62	65	69	57	59	54	76	71	54	69	62	87	62	69	58	59	81	57	67	85	83	67	53	59	59	64	64	74	69	65	64	86	74	73	57	65	76	72	72	64	75	73	69	69	68	67	78	84	75	70	72	77	61	66	71	53	66	81	60	68	69	67	79	72	66	73	74	60	59	76	63	76	73	70	67	58	73	63	52	71	69	52	60	69	64	64	62	79	62	71	61	54	60	67	68	74	65	53	68	59	59	80	77	71	72	78	55	76	71	71	65	66	70	65	59	61	69	66	66	66	75	77	63	69	50	66	53	72	69	72	57	70	79	73	60	60	78	67	73	75	63	77	66	75	67	65	62	62	66	71	69	56	67	51	77	46	71	74	63	76	73	69	55	72	72	48	68	67	71	64	77	72	71	87	61	60	70	57	59	66	57	62	61	69	73	64	57	44	54	68	69	81	62	58	57	51	68	58	58	59	68	55	66	55	85	66	53	71	64	61	78	71	77	60	79	66	66	59	65	59	59	72	68	73	62	80	59	71	66	63	66	72	71	66	60	68	78	75	70	63	67	67	73	62	68	61	60	75	51	72	63	59	66	74	67	64	56	65	68	67	84	70	69	57	57	79	66	54	71	73	57	67	61	72	76	80	72	60	73	63	78	59	55	71	58	62	64	84	71	57	82	73	79	59	58	71	77	75	55	74	79	80	73	64	79	68	65	61	67	62	55	50	74	60	71	74	72	84	72	67	66	65	70	62	64	67	79	54	67	84	62	70	68	72	68	60	70	58	62	60	48	68	64	66	56	84	68	59	74	63	68	81	52	54	71	85	85	71	71	65	72	68	84	73	70	69	69	72	60	66	71	84	79	58	66	52	65	62	71	73	65	58	85	57	74	55	72	61	75	71	69	68	75	61	70	67	57	64	55	65	69	72	73	56	75	69	72	56	68	63	61	70	68	68	70	65	82	73	67	79	57	69	63	70	84	80	66	58	71	76	78	66	69	79	61	61	71	75	71	65	49	65	76	74	77	73	62	50	81	74	74	60	56	86	71	66	63	70	76	66	68	67	74	57	75	63	65	65	63	68	72	59	71	66	77	71	54	74	80	61	50	97	75	79	67	72	71	69	60	82	89	81	73	70	62	70	62	76	68	57	64	55	64	63	69	70	63	79	57	67	77	78	70	61	65	68	71	82	73	73	62	73	85	62	67	62	72	77	61	58	55	66	63	55	84	69	70	68	69	70	84	95	82	67	63	63	82	72	80	61	69	73	84	75	77	72	80	66	79	66	73	71	48	67	54	73	59	73	73	70	75	78	65	61	82	76	81	51	64	68	55	69	60	66	78	92	72	61	71	57	74	66	67	75	72	71	60	72	77	61	68	59	62	79	100	75	67	74	75	77	81	63	67	69	63	62	65	72	63	70	76	76	88	81	78	72	75	76	63	76	67	65	78	70	83	84	67	67	70	69	65	62	65	80	64	59	71	58	70	68	54	61	78	67	75	78	77	65	65	71	59	75	69	60	59	63	57	66	55	90	71	80	63	62	64	68	66	81	73	76	66	71	63	63	78	63	67	84	64	68	68	72	76	73	68	69	73	77	93	81	74	48	55	58	63	60	59	61	66	48	78	69	62	53	65	72	66	55	62	91	73	62	69	62	62	62	77	66	79	73	70	73	78	61	64	86	71	70	59	59	67	75	54	67	73	61	68	60	66	66	48	62	76	73	66	69	67	65	67	63	63	60	54	59	83	66	64	59	63	67	72	62	69	59	69	77	72	69	74	78	65	70	73	63	65	84	61	69	57	65	72	63	66	85	63	77	65	65	69	78	64	64	73	54	84	61	56	77	68	71	67	73	73	70	61	68	63	65	62	62	68	52	60	76	68	64	67	62	72	72	79	57	71	68	74	63	73	53	64	68	73	65	61	70	75	56	50	70	48	71	56	85	78	68	72	62	66	67	64	65	56	82	67	58	85	61	75	56	65	74	62	77	60	70	58	75	68	72	64	68	69	63	75	63	82	68	55	65	60	70	75	62	65	71	48	54	67	67	58	77	67	79	57	74	59	76	72	79	61	67	53	59	96	78	73	51	61	61	75	59	74	62	67	72	67	65	69	57	54	74	56	67	65	55	72	81	63	62	67	69	82	69	58	78	59	76	77	62	77	70	59	74	75	68	73	65	70	59	56	79	76	72	72	79	59	63	63	61	62	80	61	73	65	63	63	62	71	69	64	47	67	67	66	78	66	61	65	57	55	62	69	66	48	78	89	75	58	70	71	56	59	66	70	70	63	72	58	74	77	67	66	68	55	61	67	64	56	56	70	65	68	69	72	66	64	72	70	67	83	73	59	63	70	57	52	60	65	88	55	61	60	67	70	80	83	72	72	54	57	83	73	71	77	67	64	59	67	74	57	69	75	65	75	65	57	46	65	73	74	71	74	80	59	55	63	76	61	60	81	63	73	72	68	81	82	66	60	66	72	64	74	74	54	72	61	59	65	74	68	62	60	71	71	65	73	66	81	88	69	61	68	52	60	86	85	62	62	75	61	63	58	56	65	74	59	63	57	93	75	61	61	93	58	67	69	67	66	75	69	70	76	82	66	80	70	67	75	83	55	76	46	63	56	59	76	74	57	72	57	74	81	70	66	55	64	88	66	71	69	78	60	64	74	62	61	65	69	82	58	63	60	73	60	80	73	65	66	57	64	72	63	59	69	62	66	68	81	72	81	60	69	56	90	68	78	73	100	75	60	73	60	71	53	67	54	72	71	71	58	69	65	73	62	64	56	60	70	79	75	51	81	75	56	67	65	66	69	64	71	74	72	66	64	60	59	66	66	72	73	66	67	69	62	68	86	71	73	58	62	56	75	60	65	52	70	67	55	68	69	62	59	66	72	80	70	59	70	61	62	73	59	78	64	63	77	60	72	61	63	77	78	81	59
31626	2980	1515	1548	3405	5215	5583	6442	7041	5770	4816	4095	3806	3617	3487	3430	3242	3010	2822	2860	2636	2544	3025	3297	3201	2997	2830	2561	2430	2160	1976	1873	1758	1599	1580	1453	1423	1292	1260	1201	1106	1084	1147	1053	1005	955	943	981	944	881	856	852	819	844	751	803	782	773	702	738	771	727	798	739	749	712	704	727	804	712	721	724	710	738	751	695	771	733	726	714	707	732	706	714	613	659	717	610	671	654	640	701	651	622	686	666	656	642	660	619	657	604	650	639	611	644	602	612	597	611	584	619	629	645	610	652	619	601	623	581	607	620	586	609	634	607	608	575	657	615	554	596	610	610	625	603	565	624	592	597	613	643	579	602	617	583	600	549	587	622	593	612	565	588	661	567	596	536	631	576	572	592	587	607	587	564	566	593	599	567	581	630	617	614	621	593	627	586	611	608	584	602	578	597	589	589	652	603	595	583	611	616	603	562	622	597	571	595	623	606	575	545	572	598	560	618	563	575	569	602	587	619	583	610	606	590	603	634	562	555	576	586	574	552	583	573	636	563	624	556	639	571	604	570	608	590	585	549	587	598	575	590	626	589	567	627	546	572	565	566	542	588	581	585	572	593	626	621	563	592	596	601	572	557	591	588	596	613	580	571	573	574	582	601	583	639	590	582	583	598	590	655	577	561	586	581	590	593	627	599	622	601	576	597	585	643	561	586	595	586	574	583	601	603	623	608	625	621	631	557	582	590	602	571	629	603	596	607	605	571	579	626	621	567	587	602	603	555	586	608	605	578	588	590	573	633	617	601	561	614	548	603	609	607	532	544	632	502	613	565	596	581	595	581	607	588	532	589	584	584	543	581	584	577	580	589	579	622	551	586	615	605	618	566	588	557	582	588	559	619	577	601	607	589	598	603	615	606	591	550	595	580	552	592	559	565	556	599	588	580	634	595	565	575	571	590	625	572	554	556	563	602	584	588	552	626	607	637	531	592	545	618	611	592	619	574	555	584	580	611	577	643	622	581	603	617	594	616	590	602	613	584	583	567	602	602	556	585	567	608	556	590	564	608	622	586	569	626	608	605	576	609	588	574	572	575	589	575	606	580	537	603	560	593	598	628	637	591	579	547	564	636	619	575	620	542	590	569	555	561	574	581	564	586	572	571	572	579	586	594	556	604	588	599	578	559	568	598	590	576	593	575	589	586	604	565	624	587	603	570	557	593	604	574	581	601	609	607	609	638	593	552	653	594	572	614	566	604	587	583	574	557	635	593	583	596	544	618	571	610	602	584	573	573	561	596	576	565	599	628	581	603	583	536	572	589	582	583	572	568	598	587	605	615	555	589	588	611	587	593	610	577	587	578	566	615	588	608	553	577	551	616	616	589	564	616	584	574	577	629	593	618	564	585	625	585	620	578	565	550	553	602	588	652	611	609	561	580	586	589	583	594	592	573	602	545	644	557	595	620	587	614	552	559	612	589	621	589	576	610	600	623	614	598	601	590	569	605	622	630	609	564	629	560	600	592	557	593	567	593	579	584	595	607	582	552	566	630	564	568	598	606	584	549	597	602	574	636	574	567	562	576	566	562	588	607	601	590	589	562	556	602	598	564	558	605	612	584	583	605	628	535	554	575	588	602	591	599	577	606	586	543	604	623	610	598	617	585	598	626	586	567	568	586	615	574	613	605	532	592	590	570	606	584	576	540	598	595	617	573	574	604	628	593	544	597	579	599	619	593	585	609	588	623	639	618	576	611	555	582	617	614	561	554	632	641	628	595	616	566	579	589	583	572	589	619	573	604	582	594	592	579	568	602	574	593	608	600	585	626	583	556	558	573	615	640	559	580	608	591	571	570	590	612	581	592	560	609	584	565	579	562	571	564	590	564	564	579	558	586	594	586	553	561	574	575	550	591	591	611	572	580	590	585	588	583	556	599	584	544	553	552	606	592	594	605	594	605	574	584	630	606	570	625	584	617	581	597	609	554	592	551	559	598	608	582	582	595	563	588	594	604	640	608	582	554	581	582	561	609	592	588	574	570	534	587	607	545	594	594	540	611	627	602	588	624	609	591	580	625	617	582	594	551	586	595	626	602	596	573	569	617	622	539	629	558	613	599	606	604	602	585	600	615	655	577	607	595	624	605	586	599	583	589	580	605	565	565	597	618	560	530	565	621	577	627	549	625	631	566	538	559	586	577	572	542	606	578	578	612	570	565	551	582	609	568	647	599	593	586	595	570	602	586	588	645	568	535	594	566	580	624	556	610	594	617	650	607	577	545	558	589	573	588	605	569	578	564	560	606	586	602	567	559	593	642	589	583	603	571	560	557	645	588	575	654	616	579	607	565	586	596	564	615	582	617	600	585	616	614	595	563	555	613	554	622	596	585	597	556	604	561	579	578	552	531	615	610	607	599	603	623	565	635	574	608	609	582	576	582	604	570	557	591	630	564	603	593	629	598	568	616	565	629	534	598	608	550	592	580	577	575	589	563	594	548	590	507	585	607	555	657	560	602	584	585	602	583	597	628	643	587	579	575	614	628	602	609	600	583	587	561	609	583	561	597	565	596	570	596	607	600	543	646	595	606	582	620	554	641	569	610	573	583	610	619	571	581	586	589	626	580	543	566	603	578	639	605	601	561	631	590	616	565	639	587	586	579	545	594	617	558	575	522	601	583	564	576	550	608	549	548	604	620	627	575	573	585	582	565	641	585	586	631	553	590	618	573	554	576	604	582	591	569	637	611	602	581	623	574	630	577	585	615	583	596	539	598	571	569	600	573	624	541	614	618	572	555	588	585	571	591	607	626	560	595	567	574	621	609	578	558	550	626	577	585	580	579	617	591	575	537	633	631	583	599	555	584	603	611	615	608	584	559	622	597	598	600	609	611	585	605	595	600	551	545	569	605	590	609	552	579	590	596	592	595	610	594	574	623	551	601	565	586	548	593	599	630	549	603	628	616	608	569	559	560	594	594	609	624	596	616	610	579	610	590	646	641	578	536	634	538	575	586	622	598	595	605	564	633	623	606	613	580	584	567	603	568	590	554	609	585	595	579	573	571	598	557	598	575	645	629	609	594	599	606	575	561	574	590	580	614	601	616	569	607	589	564	562	595	567	599	621	615	602	592	574	619	560	590	604	580	574	574	618	585	597	620	612	594	596	610	621	603	591	584	566	591	587	626	606	594	535	610	624	563	593	572	620	590	603	551	632	580	567	603	603	608	564	571	600	613	596	611	608	607	606	562	548	588	614	530	629	546	590	605	576	563	623	601	561	614	595	621	575	579	546	580	575	596	619	602	606	600	624	610	559	588	607	608	596	591	597	605	610	601	632	551	575	605	572	599	592	615	575	541	597	592	594	572	629	606	592	570	606	587	543	611	606	573	597	562	577	602	553	571	579	536	597	578	570	613	610	607	617	555	566	593	590	577	622	580	555	628	616	598	587	613	548	584	578	574	546	593	609	558	558	568	630	600	586	601	576	567	558	592	592	573	554	626	601	571	571	603	593	600
5084	49	40	42	44	39	41	64	83	64	68	53	51	67	59	74	66	62	70	58	57	69	69	88	68	83	70	56	65	72	54	57	46	53	47	52	44	50	47	64	48	52	41	50	37	41	39	38	53	43	50	45	30	45	50	45	33	49	36	32	38	34	37	32	47	46	32	35	50	39	48	38	39	39	39	26	50	27	30	45	41	32	31	33	47	34	38	33	33	33	35	33	27	35	37	49	33	33	52	27	45	37	23	32	39	36	36	38	36	53	29	29	40	26	42	29	25	35	39	29	27	36	29	33	42	40	42	34	40	29	46	39	28	35	49	39	30	34	31	46	33	28	32	28	34	41	33	42	29	34	33	28	38	40	35	29	43	37	20	40	48	48	34	27	40	47	33	34	33	34	35	30	40	46	36	36	29	33	27	40	32	38	35	38	45	33	35	41	36	42	33	36	39	39	39	37	49	34	29	36	39	34	38	31	31	33	39	54	31	34	36	37	46	29	31	27	37	36	38	31	36	26	32	43	34	41	30	29	29	32	40	31	48	33	30	36	47	22	46	39	36	42	29	21	40	38	35	34	38	28	40	36	31	41	33	37	28	41	33	39	37	40	31	37	43	32	41	34	35	38	34	40	34	37	40	37	27	37	34	33	29	36	25	31	29	44	31	36	36	36	36	23	35	38	43	31	35	29	37	28	34	39	25	36	24	48	32	41	40	47	32	42	37	37	41	23	43	43	37	41	47	24	38	40	38	33	37	34	27	39	32	38	41	37	40	37	39	33	31	40	41	34	29	37	36	46	40	38	37	38	46	34	41	37	39	31	37	34	38	34	36	32	37	33	37	35	30	43	33	38	29	44	40	27	40	39	46	29	30	37	25	40	31	35	35	34	45	36	23	28	44	39	32	38	31	34	38	33	46	38	36	31	24	38	31	26	29	50	31	33	31	33	34	31	36	35	38	39	25	47	39	31	37	39	47	35	33	30	39	29	40	43	42	32	37	32	36	31	36	36	38	42	34	40	45	43	37	42	34	38	41	44	37	32	40	30	24	35	38	42	48	29	28	35	45	44	40	33	34	31	33	32	40	37	39	40	38	38	43	28	34	32	35	31	38	37	41	31	31	28	30	24	35	30	32	47	38	47	40	31	34	39	38	35	35	39	37	43	42	34	32	38	26	28	44	42	33	38	31	36	27	33	35	39	32	43	49	35	34	33	43	35	25	33	20	44	37	30	29	42	27	37	42	50	26	37	45	39	43	34	40	36	39	30	29	38	33	30	41	41	41	36	38	40	48	27	36	32	33	35	39	40	31	38	23	44	41	34	31	35	31	39	31	45	33	33	35	36	38	29	29	44	28	22	41	39	39	29	34	31	26	31	37	40	38	33	42	27	37	35	37	38	32	41	34	41	26	33	34	43	36	36	29	37	43	42	40	31	47	38	37	35	46	28	36	34	33	31	43	28	39	34	36	34	22	30	37	37	36	35	31	36	37	32	38	34	39	29	40	32	33	28	37	40	37	39	41	29	41	33	32	37	37	31	59	27	29	39	27	30	34	35	28	40	33	38	28	39	35	31	36	34	39	39	44	30	30	32	44	38	34	33	46	40	29	38	42	33	34	42	38	43	39	31	29	32	30	44	37	32	36	32	45	42	28	35	42	33	45	36	34	34	37	40	47	36	32	43	41	42	40	27	38	37	36	38	41	29	31	34	32	38	45	39	49	40	31	35	38	40	40	43	52	34	27	24	40	44	39	27	47	37	37	32	40	41	45	40	33	43	31	39	40	33	31	30	38	33	30	32	35	34	41	36	25	41	39	37	35	36	40	33	32	32	39	41	29	39	39	37	36	31	33	35	32	39	20	33	32	41	44	33	31	52	45	31	41	28	43	28	41	44	34	31	38	44	40	32	33	40	39	47	42	38	36	31	37	40	37	44	41	33	37	37	32	39	37	31	32	29	34	32	36	40	40	30	37	50	35	56	31	23	37	33	43	30	34	28	23	41	33	41	41	46	41	40	32	20	32	40	34	38	51	31	33	38	30	34	34	37	37	42	38	31	35	36	49	35	38	37	30	37	37	34	27	30	43	33	32	46	29	44	28	41	30	54	39	39	29	33	35	35	33	37	40	36	25	25	29	41	28	36	38	45	34	26	35	31	28	35	34	34	39	50	33	37	35	29	32	39	30	42	30	51	35	34	44	35	31	41	35	35	33	34	34	32	33	31	49	33	35	41	46	39	32	41	44	42	31	25	32	42	38	48	32	35	40	31	36	36	29	27	41	43	37	38	37	50	35	47	29	26	35	39	39	33	33	37	35	29	42	33	37	33	30	28	42	32	41	38	37	39	42	40	36	33	24	29	38	34	46	49	37	35	44	35	23	35	33	35	46	23	34	40	42	24	32	37	33	40	33	32	36	32	31	34	38	38	44	44	31	31	30	37	40	29	39	45	32	37	50	39	44	41	37	28	44	43	32	28	37	50	46	29	39	40	42	30	29	29	35	29	33	44	21	37	39	35	42	46	30	31	28	28	35	43	30	36	33	41	35	39	34	33	36	29	40	33	34	28	40	31	33	34	29	39	43	27	39	35	38	34	35	41	42	33	35	31	34	48	35	39	44	46	29	29	33	37	41	25	27	29	29	37	40	31	42	28	34	32	49	35	33	33	32	28	33	37	40	33	33	37	40	39	43	38	35	26	43	35	39	30	46	35	42	48	44	43	44	38	39	22	33	39	20	37	41	51	33	33	32	36	38	41	33	30	39	42	32	43	37	32	32	34	35	44	35	31	43	43	42	31	38	36	48	28	42	32	38	40	38	31	35	38	44	36	27	33	35	41	39	36	28	43	32	38	39	31	35	37	32	28	47	35	36	42	38	35	30	35	40	40	24	30	33	46	38	36	34	35	36	30	31	32	25	37	42	38	32	36	35	41	26	29	37	39	30	41	38	37	37	36	46	39	31	40	34	29	30	34	33	36	33	27	35	31	31	28	43	36	44	25	40	25	38	36	39	32	34	33	41	35	29	35	27	33	49	32	38	40	35	40	30	35	35	22	33	31	39	43	32	35	35	27	29	36	36	30	37	26	35	32	32	43	42	40	30	34	36	36	40	33	40	43	49	20	30	32	39	38	33	25	43	41	43	42	40	43	50	27	37	34	33	41	33	40	41	37	34	32	37	39	42	31	32	32	51	25	37	36	47	42	41	30	47	36	35	34	34	39	46	34	33	30	26	37	43	34	31	36	36	40	40	39	33	41	35	36	37	44	40	43	30	34	36	36	53	37	46	33	31	31	37	41	36	33	38	46	43	35	28	36	42	33	39	34	39	37	35	42	34	40	35	41	44	32	31	37	38	46	49	46	29	32	41	29	39	37	38	38	31	28	36	41	29	35	43	39	47	41	37	48	36	23	43	28	35	36	49	32	35	34	39	36	31	33	35	24	41	41	30	30	39	25	44	44	42	33	38	26	42	37	35	38	30	33
16734	629	393	433	602	813	1070	1803	2750	2252	1922	1658	1526	1582	1555	1645	1542	1385	1383	1375	1374	1254	1511	1729	1740	1575	1430	1291	1202	1094	1035	1030	882	886	781	772	739	658	620	638	594	580	514	528	509	481	521	486	474	438	417	427	445	423	388	410	413	375	373	363	356	404	364	366	401	359	379	391	400	383	364	358	416	372	395	387	396	352	368	341	367	341	392	367	348	357	328	360	364	329	351	322	357	305	287	330	344	334	305	313	344	327	316	328	328	311	329	308	322	303	342	320	310	322	319	374	315	354	320	320	327	288	337	302	342	325	305	325	313	293	305	309	317	320	335	324	304	342	294	303	342	332	301	274	338	296	300	320	300	294	314	334	287	314	332	355	320	294	287	320	305	323	303	301	320	332	330	337	319	322	330	293	340	303	325	308	338	291	349	327	316	307	287	309	329	293	324	290	330	319	325	317	309	318	326	314	311	300	272	313	345	319	329	300	310	300	314	326	292	294	287	322	261	302	285	337	309	311	324	262	304	315	308	297	304	297	289	310	302	321	314	298	308	322	285	297	319	314	322	298	316	304	329	327	313	310	302	292	305	326	285	349	284	321	345	292	337	285	313	303	293	324	298	277	308	290	321	330	286	285	305	323	306	309	300	313	315	305	313	324	274	306	301	293	336	307	316	307	292	302	327	322	281	342	312	329	283	317	333	310	332	287	318	305	310	310	328	284	321	278	312	314	336	292	306	296	308	304	303	331	307	301	295	330	307	301	314	296	344	317	325	344	297	313	291	301	314	286	295	280	275	349	307	310	292	281	304	309	295	283	309	314	318	272	298	309	285	301	294	315	316	313	298	300	306	360	321	317	305	286	334	342	306	299	299	288	305	354	296	309	278	313	319	282	322	323	289	298	276	299	317	325	275	328	315	317	262	280	306	358	294	287	302	315	280	278	294	307	352	293	299	279	297	288	336	326	329	355	282	345	309	325	302	325	297	331	289	321	354	310	307	344	320	342	325	331	324	300	301	313	293	306	280	313	305	305	318	343	323	278	309	315	314	292	303	304	291	315	283	314	308	284	301	301	278	289	311	319	286	316	300	285	292	310	272	308	334	314	298	279	316	331	315	330	318	290	310	332	305	335	301	287	313	295	338	299	328	324	292	300	312	307	306	343	342	325	293	293	331	319	300	306	300	295	319	300	297	294	278	282	304	297	283	290	312	328	335	309	295	320	332	294	344	297	326	284	307	283	280	320	319	313	330	315	317	287	293	277	328	311	294	320	310	290	344	296	299	300	315	332	323	301	299	311	285	366	274	304	318	317	301	310	315	310	368	297	314	279	298	293	288	296	303	309	302	286	292	304	328	322	299	304	328	305	312	286	317	348	297	300	334	331	313	301	284	334	303	304	303	330	320	299	313	286	321	287	305	308	312	294	350	326	339	323	302	331	300	278	309	316	302	311	289	332	300	304	293	335	323	325	313	314	308	331	310	277	326	313	339	316	316	285	303	309	285	310	331	286	297	321	337	310	282	313	313	293	314	288	310	310	293	324	314	299	309	329	307	320	332	320	344	295	316	295	294	312	285	331	304	305	314	325	332	318	288	296	308	326	322	305	314	300	296	314	314	325	328	309	316	321	316	302	280	303	344	310	321	319	313	318	293	315	301	311	304	297	316	315	315	336	318	316	298	308	305	284	333	300	306	355	296	302	264	294	286	312	314	335	323	309	289	326	314	340	316	319	340	315	338	335	304	311	315	337	309	330	316	297	339	284	284	324	293	320	347	293	309	311	332	300	321	304	328	304	294	283	275	314	310	283	295	326	320	281	304	295	301	302	285	304	336	294	304	302	304	329	302	291	298	300	309	354	313	317	350	327	291	290	271	288	305	297	299	325	275	326	315	285	299	302	324	317	335	298	327	336	304	296	274	316	306	340	284	289	311	279	303	320	304	301	303	348	297	326	308	300	287	313	329	305	305	282	315	314	292	301	309	312	317	332	317	309	337	332	327	301	315	300	310	306	298	299	308	336	331	303	273	307	332	287	303	294	318	299	327	306	303	265	300	323	348	297	262	324	342	296	275	296	306	281	319	301	299	292	283	321	294	320	307	306	285	277	302	315	324	281	296	286	287	301	302	297	336	300	277	271	288	300	311	326	271	304	307	308	301	305	308	299	289	283	350	284	316	329	293	303	335	309	274	327	309	309	354	321	311	314	320	337	319	294	310	320	314	304	322	295	308	346	313	349	320	283	319	318	273	303	312	300	309	329	302	294	308	309	285	325	295	288	303	334	305	311	332	320	316	315	317	310	281	327	305	326	338	282	293	296	301	318	324	266	308	315	350	310	290	332	279	296	285	323	306	300	315	294	299	321	308	328	294	324	321	314	314	303	323	323	303	307	297	296	297	268	311	312	266	314	307	319	285	294	323	302	307	312	316	292	304	324	306	295	298	290	300	307	320	308	322	318	317	300	302	296	300	323	291	297	284	317	324	320	287	322	361	302	298	344	309	352	312	336	322	323	294	343	288	315	305	278	298	289	292	274	305	318	306	298	329	294	336	333	318	322	290	310	321	328	303	295	314	314	315	298	310	309	313	315	317	324	337	327	310	281	320	306	323	330	311	309	302	344	305	300	335	304	318	312	299	337	309	314	303	318	290	341	284	310	323	313	315	326	331	344	324	311	295	334	329	299	300	309	314	313	343	316	340	292	307	323	335	321	314	281	321	338	323	329	306	333	281	327	323	331	300	290	298	322	342	313	305	258	347	310	311	272	284	353	314	306	312	312	310	320	326	281	307	311	296	299	317	338	335	321	280	319	296	299	335	320	330	315	285	287	301	338	265	301	309	305	328	320	308	304	333	332	314	325	330	288	307	303	287	313	320	269	314	320	329	284	291	295	278	312	340	328	324	315	284	330	292	293	308	337	296	295	324	294	326	332	321	308	310	322	297	320	301	289	309	308	316	284	288	306	317	305	299	280	313	311	296	303	331	324	321	305	327	306	317	324	291	300	309	290	318	310	348	309	306	317	308	326	320	309	307	305	300	326	309	309	323	325	285	311	307	315	299	307	323	317	312	318	310	323	290	286	332	315	295	336	290	283	280	325	306	285	285	313	305	324	322	327	317	298	334	300	308	339	320	296	308	321	276	322	312	324	319	298	328	302	268	329	296	322	309	305	342	300	320	286	296	331	294	318	329	301	318	291	301	317	295	318	296	322	289	323	290	315	334	327	287	315	309	310	311	310	340	320	306	290	297	307	297	312	351	302	309	294	320	301	270	312	284	295	315	314	297	305	296	329	309	293	319	290	313	322	294	290	320	330	331	296	287	302	287	300	296	303	329	289	307	321	281	306	300	307	323	310	329	306	318	315	323	304	306	295	329	319	281	300	312	294	283	288	317	315	302	331	298	301	305	333	308	319	284	324	300	323	322	315	272	326	351	307	307	308	291	347	298	317	292	319	291	283	291	315	300	298	283	329	308	335	296	330	334	295	307	331
10221	252	112	95	103	92	76	144	156	152	126	134	120	117	107	115	105	123	117	98	102	96	128	136	130	126	131	104	103	113	101	93	112	99	107	75	97	78	92	64	91	85	75	83	79	74	69	81	68	79	68	79	61	72	78	72	55	56	81	80	59	63	72	79	81	87	54	93	76	89	75	67	65	80	79	71	70	74	63	70	90	67	75	83	71	79	74	65	79	88	76	80	67	76	64	61	68	75	73	74	75	71	79	61	55	51	87	69	63	62	69	85	81	81	70	74	76	78	70	68	73	62	79	65	81	69	68	51	60	89	53	76	80	77	75	66	72	67	64	81	68	72	86	82	57	88	66	61	68	86	52	73	66	52	61	85	73	64	76	53	70	58	69	56	57	68	69	57	73	83	71	70	54	69	83	66	68	86	65	61	72	63	79	70	65	87	70	78	65	79	75	63	67	73	67	67	66	58	71	70	79	71	71	59	75	70	68	57	60	70	57	61	60	55	71	77	66	98	61	75	57	68	67	69	84	79	69	89	81	90	83	69	81	79	65	68	75	82	88	72	60	73	64	72	66	68	44	72	74	66	68	74	71	59	63	80	80	73	70	61	80	71	60	70	63	56	78	78	54	73	72	73	82	66	60	74	62	61	70	64	68	68	78	65	69	70	79	70	60	84	75	81	68	78	74	61	74	71	76	67	68	71	71	87	80	66	76	85	78	62	76	83	66	63	72	65	62	74	71	59	66	58	57	73	68	68	70	76	76	81	85	85	55	61	91	72	68	63	63	73	63	76	74	60	66	69	71	64	60	63	63	75	73	71	73	64	80	78	72	74	77	69	75	68	57	57	73	71	67	62	74	72	73	73	74	77	64	81	82	70	68	72	58	63	65	74	62	77	71	61	77	63	68	74	62	67	88	67	70	74	71	68	69	67	73	85	69	76	86	58	81	62	61	69	68	66	58	72	68	69	79	84	74	61	74	82	68	76	68	72	89	76	54	67	62	52	59	69	67	73	80	71	78	71	67	71	79	72	91	89	66	66	67	101	62	62	77	63	63	59	68	60	79	64	83	66	76	73	81	70	54	75	65	55	64	70	78	75	66	60	77	70	64	72	68	80	66	75	53	78	72	72	79	74	71	63	61	77	61	84	86	77	81	55	70	62	75	84	76	73	68	73	73	76	87	67	80	79	77	74	75	66	75	65	73	77	80	74	72	66	77	68	66	80	60	66	70	72	73	60	59	65	79	62	76	88	75	55	65	59	59	52	60	71	70	66	73	64	59	81	70	69	71	73	81	69	73	84	59	79	82	66	70	77	65	61	63	61	78	66	73	66	72	69	68	70	73	70	68	58	72	67	82	88	65	70	83	77	80	67	61	55	73	62	68	59	76	77	66	75	70	69	74	61	66	77	64	66	78	57	75	72	77	69	84	64	53	58	60	70	71	54	62	66	69	50	66	76	80	78	60	79	76	78	62	58	70	75	64	71	60	56	58	74	59	80	69	76	62	71	77	92	72	83	72	71	70	65	63	60	76	77	80	73	70	79	75	65	68	72	74	70	64	77	69	67	61	77	70	71	64	74	66	70	72	69	65	70	69	68	76	65	81	63	67	64	70	70	72	71	62	75	76	72	68	77	70	66	75	54	64	79	86	71	81	80	89	69	66	72	79	74	65	60	68	63	61	74	59	66	65	55	77	63	67	75	65	80	75	67	63	65	73	67	72	78	76	61	88	69	80	86	69	57	74	66	67	78	65	74	73	65	61	69	70	67	75	63	59	61	82	53	80	73	60	50	84	73	74	66	69	63	63	70	66	68	79	81	69	68	78	82	52	71	63	64	53	73	60	66	69	76	66	62	74	87	65	58	67	73	68	71	60	82	61	66	88	70	94	61	81	72	72	75	79	71	76	64	65	54	71	74	72	76	72	63	67	78	73	76	70	79	67	76	75	65	68	60	68	77	77	70	72	72	84	61	71	80	66	68	76	81	69	78	70	76	73	59	72	75	50	75	63	64	53	76	67	75	75	65	66	62	70	69	60	64	77	76	68	53	96	67	81	55	77	79	66	66	56	72	71	73	76	55	78	70	65	73	67	67	74	74	70	69	58	84	70	64	67	71	72	68	62	57	67	55	70	62	70	72	75	79	66	45	62	68	76	75	72	61	78	71	78	78	68	75	72	82	67	59	68	61	80	80	64	73	69	79	65	66	84	74	64	67	89	71	71	63	68	63	63	58	72	62	79	69	73	51	81	60	62	60	79	68	80	63	49	65	70	72	76	66	94	59	90	80	72	70	65	69	73	73	61	61	73	85	69	68	74	81	88	70	66	67	59	59	72	71	67	59	75	69	78	59	72	83	70	72	60	66	82	70	56	70	68	69	64	66	61	67	72	70	62	66	67	95	52	75	67	84	49	68	66	83	93	72	79	71	70	57	68	76	73	65	59	60	69	86	80	71	74	57	61	69	67	69	69	62	57	63	68	64	68	72	66	68	67	73	56	63	71	59	75	67	71	68	59	101	70	78	69	87	70	72	68	70	72	68	62	67	61	59	64	62	74	59	83	70	62	87	63	61	60	56	55	64	58	74	77	66	60	76	67	82	84	66	63	66	72	71	73	68	79	90	72	75	73	68	64	85	73	73	80	67	63	69	72	71	70	61	72	84	79	79	71	71	71	73	75	66	54	73	68	67	67	82	62	85	81	70	64	77	58	78	68	94	70	63	73	63	78	83	73	80	63	72	67	71	75	86	66	66	62	70	68	64	80	66	74	62	77	62	61	77	72	56	79	70	54	68	66	76	82	59	72	72	74	78	72	68	69	73	53	72	81	88	76	64	58	81	66	71	72	83	56	73	70	72	69	51	91	80	61	67	80	80	62	66	71	63	66	57	73	75	83	78	48	79	53	52	83	74	75	69	76	66	54	67	75	60	76	71	59	80	62	70	68	83	64	81	63	72	59	72	80	76	53	77	76	77	65	67	62	64	57	76	68	77	80	69	66	76	62	74	66	72	74	69	71	52	74	76	76	74	70	74	73	81	56	73	64	75	82	90	72	83	70	73	70	74	75	61	94	71	66	64	83	65	69	75	57	74	66	75	55	76	80	84	77	69	77	79	88	53	68	64	64	68	72	60	74	74	67	64	69	73	51	70	85	65	65	74	78	61	58	86	53	67	71	65	67	64	76	78	74	76	59	63	68	62	76	64	69	71	65	76	67	89	65	58	76	75	64	78	70	60	78	66	68	69	76	66	59	88	71	64	72	82	54	66	87	80	64	68	74	71	74	69	78	86	65	67	63	77	71	63	68	70	64	68	65	57	68	79	72	85	74	58	65	64	85	78	66	83	75	76	68	68	70	58	61	75	72	79	70	67	71	84	83	79	73	59	62	78	76	91	70	78	60	69	63	68	70	69	56	73	71	64	73	71	83	72	75	70	68	84	77	67	57	62	80	70	89	62	70	71	65	85	72	64	74	77	60	72	65	76
28963	2261	1147	1281	2443	3598	3991	4513	5184	4416	3647	3142	2957	2826	2760	2676	2524	2450	2284	2221	2164	2084	2407	2742	2670	2325	2257	2004	1868	1742	1591	1590	1459	1357	1285	1190	1231	1100	1080	1081	995	962	952	900	872	934	861	832	789	803	834	825	756	751	733	728	753	697	712	717	688	685	688	697	708	698	702	704	734	734	660	712	714	655	697	712	675	687	687	669	691	705	665	670	640	674	602	691	636	626	653	674	687	655	676	676	650	612	633	640	659	610	589	588	594	639	671	604	571	637	582	587	606	607	555	577	633	588	606	596	576	586	592	582	563	597	594	580	634	591	634	589	600	595	612	629	596	608	594	576	593	563	614	594	607	602	609	575	598	636	578	599	585	574	604	616	570	613	535	614	626	551	677	592	562	599	579	596	581	568	544	583	568	625	586	630	579	621	611	645	565	560	614	592	599	595	586	604	643	560	566	562	559	534	609	571	612	664	590	625	612	596	596	608	631	582	605	609	604	564	619	596	582	586	602	576	578	597	567	586	596	621	623	569	583	583	601	628	600	596	618	610	611	590	598	561	526	593	566	576	588	593	602	598	595	583	585	604	608	602	591	590	631	616	622	563	575	607	612	573	595	613	630	610	592	610	538	573	625	595	612	587	551	611	572	587	566	632	619	595	568	611	590	600	607	590	618	592	603	590	606	636	567	577	588	582	564	559	546	575	583	573	569	654	641	542	590	567	576	633	578	609	583	594	601	588	559	637	565	589	563	600	548	573	612	612	580	567	615	577	586	592	593	602	619	587	608	575	593	569	607	593	604	581	556	571	608	591	618	587	618	593	598	585	568	550	608	573	574	566	586	585	623	572	613	571	558	562	579	601	602	603	566	571	663	605	582	604	580	636	559	579	579	588	569	601	602	571	605	615	576	583	535	647	614	590	569	571	615	550	566	591	609	582	594	613	605	621	576	588	576	574	618	565	599	602	611	582	583	519	584	645	560	598	601	601	574	601	595	602	606	602	588	559	613	586	623	588	591	595	612	609	561	641	602	607	585	637	597	591	581	569	604	588	582	587	580	564	572	598	601	602	541	589	562	571	566	576	582	579	567	597	597	597	633	597	577	614	574	596	590	559	581	577	560	615	581	605	623	604	592	614	629	601	571	606	584	532	608	560	621	605	564	586	602	523	608	623	568	605	558	588	572	588	536	536	554	585	587	599	552	568	607	604	633	574	598	591	567	578	645	595	546	622	564	581	597	616	608	595	599	591	605	578	598	584	575	574	621	603	545	572	591	610	550	567	576	608	548	621	553	585	574	610	595	569	562	576	566	586	599	626	601	570	604	632	631	548	596	613	622	611	544	622	573	545	611	593	601	611	581	557	588	553	610	568	575	567	633	586	582	581	593	568	586	590	616	590	606	588	616	574	613	567	587	601	598	618	623	621	617	604	570	625	583	577	589	587	559	595	578	606	590	589	579	565	569	576	567	601	591	648	611	573	607	616	617	630	557	591	665	614	634	630	593	560	598	614	571	624	605	582	595	612	623	586	613	597	607	600	595	596	572	603	607	576	587	588	554	591	573	613	559	575	595	592	599	610	637	577	629	609	591	595	587	623	559	563	572	567	586	595	593	610	554	591	590	575	552	579	576	585	605	569	583	591	610	599	591	595	578	609	563	644	593	574	577	622	626	527	587	577	580	560	566	604	528	580	555	579	588	637	604	605	617	616	557	566	582	587	569	557	606	656	602	602	568	568	602	572	579	587	596	649	607	580	577	594	647	560	578	543	590	574	580	560	593	562	566	572	592	623	610	557	600	606	568	596	584	614	605	598	574	623	563	595	614	584	584	585	603	581	565	576	577	598	592	590	566	599	605	560	587	619	579	581	600	612	609	567	595	560	596	566	597	561	573	605	618	583	588	624	627	573	635	610	549	613	579	613	589	572	582	577	591	574	609	589	592	563	581	625	579	596	554	579	617	556	580	612	562	598	600	558	606	620	602	635	559	611	637	568	600	584	586	604	585	576	618	566	565	613	598	584	591	509	585	615	578	615	584	604	572	567	608	570	590	579	599	617	569	610	602	632	595	583	602	607	605	568	554	641	604	609	573	589	638	571	570	572	589	592	586	597	558	583	574	628	570	587	596	559	599	623	565	599	572	606	586	645	618	549	616	616	572	606	579	542	613	581	608	601	589	583	611	605	594	588	609	613	602	576	615	600	626	574	605	596	588	584	586	625	595	604	569	560	613	623	594	604	596	601	646	586	616	569	576	577	605	574	591	568	550	581	625	587	585	626	606	606	566	615	597	589	617	556	576	606	586	573	570	578	558	574	600	622	565	567	658	622	610	580	600	630	574	633	577	569	565	607	542	620	593	595	567	601	613	572	605	575	556	626	567	602	592	617	609	595	620	613	591	588	601	572	623	579	584	567	592	613	605	586	614	622	607	572	605	607	531	584	551	606	588	572	610	567	616	578	570	654	573	590	609	548	601	626	535	600	586	575	599	599	595	608	595	622	614	620	637	574	629	595	614	607	618	621	624	598	636	631	600	594	578	540	573	609	588	579	605	617	592	571	590	590	588	579	606	592	568	598	616	566	558	595	597	613	560	594	565	604	578	622	588	574	623	624	607	581	575	596	573	587	637	618	599	565	605	595	573	572	587	600	617	594	607	569	590	542	592	607	592	624	599	577	574	558	586	608	575	580	549	614	575	578	585	568	587	563	577	563	597	598	596	602	573	609	614	625	587	650	603	615	598	618	594	657	606	556	607	564	584	604	595	557	596	603	569	596	593	577	634	576	620	620	579	587	594	611	559	625	582	566	537	611	629	641	615	593	585	616	616	559	587	571	583	576	548	617	537	578	574	559	593	639	601	597	615	553	633	595	594	567	628	539	571	580	582	595	610	586	558	515	600	600	597	597	573	592	587	644	616	583	610	594	592	564	636	567	615	600	539	606	591	595	589	571	592	581	558	583	567	606	560	595	625	580	611	587	588	553	581	592	620	589	579	554	662	587	599	608	603	560	568	612	605	563	586	584	582	601	602	635	582	582	558	582	613	562	585	621	552	643	621	587	562	591	592	600	618	568	593	581	609	619	604	600	596	607	553	601	546	580	591	560	600	608	637	602	596	560	588	624	621	600	558	566	621	608	626	600	574	569	571	615	598	590	611	593	596	582	565	590	621	574	589	626	582	584	634	576	593	590	582	603	588	597	595	608	606	556	591	576	612	599	577	573	589	585	598	593	603	613	587	602	568	598	553	586	591	601	605	627	570	581	566	562	589	564	552	582	644	594	585	598	609	595	616	586	584	600	589	591	580	586	574	637	567	610	565	563	616	597	591	610	623	606	549	560	556	598	641	583	598	645	624	582	586	615	579	565	596	605	624	578	578	614	614	607	567	572	570	653	629	612	601	573	562	573	579	580	575	577	631	543	545	633	550	623	594	577	609	590	580	573	588	596	574	605	597	596	575	567	582	592	568	574	576	592	617	581	619	590	592	631	581	602
10699	133	64	40	39	52	41	65	85	91	71	79	70	70	66	88	70	62	65	74	59	61	79	77	95	75	63	62	66	70	53	51	44	48	45	36	43	44	51	35	39	45	31	33	43	43	37	36	31	32	30	25	36	37	25	30	31	28	29	26	40	32	21	22	29	42	32	26	31	41	35	39	36	25	17	30	30	36	23	25	34	41	42	39	28	27	30	38	25	22	38	31	22	22	23	23	34	26	29	42	27	22	45	17	36	31	31	31	27	39	21	30	29	34	23	31	27	33	25	29	33	38	26	35	27	27	27	25	27	21	33	23	28	18	21	41	17	30	27	34	31	28	29	33	36	30	33	31	29	30	44	22	25	30	27	34	26	30	29	29	31	28	31	29	36	20	32	27	27	26	21	21	35	30	38	31	20	30	29	22	26	32	30	35	31	39	28	25	38	15	28	35	24	28	22	34	28	29	30	21	25	27	30	32	22	25	22	37	22	27	32	25	28	29	28	22	24	35	26	20	30	29	28	25	34	22	22	29	30	33	20	26	26	26	30	21	31	30	24	23	34	29	24	27	17	32	31	34	24	35	28	25	33	34	24	26	21	21	32	24	32	33	19	37	32	25	32	34	24	29	19	28	26	35	27	24	38	25	26	28	16	26	27	28	25	32	24	39	29	26	26	29	28	20	24	28	27	27	30	28	25	18	23	30	23	18	31	21	24	24	34	28	25	30	13	24	22	23	26	29	14	26	24	34	33	25	31	23	27	37	26	33	23	28	20	29	20	30	19	33	28	29	26	28	18	44	23	26	23	19	28	33	27	23	25	33	37	25	23	33	38	32	24	34	26	25	21	26	31	35	31	24	21	27	28	23	24	28	26	26	31	28	34	25	23	25	22	30	21	26	31	28	28	32	24	27	38	34	34	33	24	22	30	18	30	26	24	19	28	30	34	25	21	32	35	27	40	27	17	28	29	30	31	31	27	24	31	28	29	27	26	30	25	24	35	36	24	23	30	27	36	27	22	22	17	29	28	22	27	24	23	24	20	14	23	22	21	19	29	29	21	26	27	33	33	23	31	18	30	25	25	30	20	19	30	22	28	29	33	28	26	24	35	37	24	23	38	32	29	26	23	32	25	26	30	33	24	27	25	30	16	28	31	35	28	27	26	23	40	33	35	29	24	27	30	27	24	23	32	27	25	27	35	22	28	30	23	36	26	41	31	30	43	23	23	28	32	33	22	24	27	26	24	29	31	39	26	29	35	36	23	32	33	23	28	26	26	28	23	22	31	33	24	26	27	35	23	30	37	25	32	18	40	26	35	24	24	25	27	32	33	29	23	22	28	29	32	28	27	30	28	30	26	24	31	17	22	15	27	25	23	33	37	27	25	33	24	26	28	30	39	23	36	27	32	29	27	27	39	23	22	22	27	30	29	25	20	33	30	15	28	32	37	37	50	26	36	31	23	30	17	30	32	29	27	27	28	35	25	30	22	24	21	25	25	26	25	23	16	25	27	24	30	19	31	21	16	21	26	30	21	25	23	27	37	28	34	21	33	31	28	22	28	36	28	28	31	29	31	25	26	32	24	24	23	22	24	24	33	33	22	24	28	25	36	27	39	27	31	32	25	18	26	18	18	25	36	37	23	24	33	31	29	19	19	40	33	27	29	32	29	28	23	21	25	26	32	30	31	33	20	17	37	32	24	25	17	21	26	25	32	22	36	18	26	22	25	23	28	41	22	27	30	41	22	29	28	26	25	31	39	37	34	29	27	24	19	25	30	33	37	25	19	28	23	32	23	32	33	31	22	29	27	28	22	23	27	39	23	27	32	34	18	32	25	31	29	32	26	33	27	28	23	29	25	33	22	30	15	31	32	27	34	19	24	41	26	29	17	27	25	38	32	26	26	28	31	30	23	33	17	30	35	34	30	28	30	33	26	26	24	21	26	24	32	21	28	23	29	20	32	31	32	28	30	26	24	24	28	33	29	27	23	39	23	30	32	24	29	27	32	26	30	27	39	34	24	26	22	21	32	31	27	32	40	28	27	24	28	29	32	29	25	21	21	30	27	31	29	32	26	24	29	19	28	36	35	27	27	28	15	37	35	23	28	26	38	38	27	34	23	28	23	40	26	32	20	25	33	25	22	29	17	29	20	18	23	33	39	30	28	28	24	24	29	30	22	27	18	22	33	27	34	25	26	29	24	28	21	32	36	24	35	32	19	27	39	24	27	22	24	20	32	37	23	26	43	35	33	24	35	32	36	26	42	24	27	23	28	28	27	29	34	28	32	22	38	30	22	28	30	23	21	28	27	23	36	26	26	31	23	21	28	24	27	28	21	24	31	26	24	35	26	33	21	29	30	35	24	29	19	25	40	32	23	30	27	25	29	32	23	27	28	30	30	25	33	24	34	35	33	27	20	24	29	35	33	23	36	38	26	26	23	37	27	24	37	28	29	25	23	25	29	27	28	30	30	25	33	21	26	30	37	24	35	35	29	27	30	39	28	19	24	25	32	23	23	28	26	27	27	31	30	28	27	21	16	28	32	29	26	30	35	14	21	24	26	24	33	22	26	19	23	26	23	24	32	28	18	31	29	35	19	24	33	17	28	25	36	31	23	31	36	30	30	25	33	27	22	31	40	34	21	36	31	28	31	23	34	29	34	27	29	31	25	30	37	29	22	34	31	23	37	27	29	30	34	31	19	30	28	27	20	27	23	15	22	31	34	29	41	27	28	32	18	26	26	27	35	29	24	30	27	45	20	28	24	24	32	19	24	30	20	36	16	28	29	32	24	26	26	35	29	28	31	26	20	35	22	21	26	37	21	25	29	21	24	25	26	26	23	24	23	19	32	25	25	22	30	35	34	27	24	40	21	26	29	32	23	21	31	28	32	27	27	22	31	32	19	28	29	31	22	29	29	30	25	30	27	17	23	23	25	26	31	30	37	31	22	37	32	35	28	29	31	20	35	27	31	28	20	27	19	34	33	36	38	36	31	36	28	30	22	28	23	27	29	24	32	31	34	19	28	29	19	24	24	23	20	24	22	26	24	27	36	23	24	24	34	27	24	21	27	31	31	32	33	34	37	27	36	26	28	30	29	39	28	39	26	23	34	31	20	31	24	34	22	29	27	42	25	26	20	30	26	25	28	28	26	27	32	21	29	39	32	24	25	19	25	27	18	29	26	28	25	29	25	20	31	20	33	36	34	38	32	27	27	21	32	31	24	27	26	23	24	25	23	28	29	37	27	27	30	27	21	27	27	20	34	24	29	26	23	32	22	26	35	39	36	33	22	26	29	39	29	31	22	23	33	28	40	27	30	27	27	22	23	23	33	20	27	33	34	26	30	20	27	26	31	25	29	25	25	32	24	33	30	33	20	39	37	38	30	15	32	36	21	31	26	22	21	30	29	23	35	19	25	28	22	37	36	41	22	25	32	37	24	35	25	28	39	34	23	18	21	26	29	31	23	25	30	25	22	32	24	24
23854	1407	773	810	1633	2604	2946	3814	4504	3783	3204	2717	2552	2511	2474	2412	2190	1964	2028	1978	1777	1780	2150	2420	2215	2067	1933	1762	1554	1471	1333	1152	1102	1064	970	889	869	815	738	673	706	638	657	560	595	536	528	499	484	505	444	422	448	449	385	377	358	370	366	372	329	363	331	363	344	327	367	353	324	393	311	335	370	319	356	349	377	341	336	340	327	342	344	312	291	325	320	308	296	306	318	320	298	297	300	295	276	302	287	283	275	266	239	269	265	266	281	250	247	271	254	253	256	259	279	287	271	281	278	260	271	259	239	247	240	273	246	245	255	268	253	260	239	268	245	261	231	250	234	218	252	254	264	269	246	228	258	259	250	237	248	242	242	238	238	257	252	248	253	225	243	252	228	230	254	265	270	250	241	229	246	259	220	246	228	255	245	237	248	247	282	250	253	248	251	259	268	263	239	238	258	265	218	237	269	257	241	233	255	230	272	244	248	247	249	260	232	248	234	225	241	242	224	254	252	256	252	226	233	240	252	230	235	245	251	274	195	248	233	253	237	242	228	249	219	260	237	244	234	250	262	283	237	233	228	252	281	260	285	232	250	252	241	255	253	240	224	223	224	220	241	233	247	243	276	252	260	239	245	248	253	263	226	227	231	221	264	246	265	236	212	257	265	252	271	258	265	248	245	234	259	241	231	246	229	227	231	238	258	244	270	264	237	257	227	233	232	246	260	248	233	236	245	211	235	248	269	221	269	270	238	232	232	268	223	247	237	230	230	223	257	249	237	231	265	276	242	227	229	254	235	237	231	231	258	248	254	243	257	223	255	236	231	266	260	268	260	248	237	229	268	231	247	259	251	241	250	245	247	264	236	219	228	259	246	247	249	241	241	260	246	239	253	235	232	217	237	253	244	233	271	224	241	248	233	258	253	253	239	249	227	232	285	237	251	231	273	249	243	247	234	220	220	263	228	224	235	235	231	237	244	249	229	272	269	239	268	241	247	250	246	239	222	256	262	248	241	271	238	236	263	242	272	230	235	252	232	212	248	263	263	257	234	230	254	221	256	243	251	224	241	231	230	243	260	245	235	230	236	225	256	268	246	200	252	246	258	248	241	227	238	240	240	251	239	252	232	260	226	242	243	252	264	235	235	255	239	228	232	218	236	269	253	257	255	245	228	226	243	250	234	233	282	252	235	241	198	248	225	217	243	246	248	237	248	254	245	255	239	251	253	240	263	267	258	275	260	261	270	260	252	257	231	248	262	235	257	247	240	249	226	258	257	243	247	247	263	223	254	232	236	258	265	248	227	254	245	243	243	269	262	249	259	238	254	256	244	258	227	231	234	261	212	269	246	242	243	251	247	231	241	229	255	243	237	249	233	221	259	250	239	249	257	247	240	241	249	249	256	250	230	240	254	246	234	234	254	231	256	225	241	241	237	223	244	258	239	223	220	254	203	239	244	222	253	235	262	261	226	229	249	259	251	255	243	277	226	242	256	218	245	232	225	244	260	229	252	239	219	254	241	231	229	212	234	240	226	238	260	228	245	262	219	245	233	239	248	253	247	213	229	268	265	216	237	238	248	248	223	257	223	257	205	240	237	247	249	260	243	251	254	230	250	238	226	239	239	239	234	253	223	259	240	252	258	208	262	246	247	241	243	278	278	265	233	225	265	269	258	240	285	252	235	242	212	240	249	250	262	249	241	245	267	247	250	244	244	264	271	241	226	259	221	223	192	229	235	238	245	249	242	274	219	234	231	246	243	250	271	253	234	223	231	238	242	231	248	231	244	246	244	218	219	281	250	242	267	269	260	244	234	285	263	249	219	227	248	269	201	257	243	212	230	247	254	237	264	243	227	231	253	262	248	243	257	232	238	254	247	241	267	217	228	255	266	243	264	228	254	261	254	256	243	240	216	251	258	250	257	242	229	225	251	248	235	238	234	243	246	221	270	229	266	241	222	271	265	248	282	238	234	252	243	226	255	244	251	232	223	261	259	229	254	247	225	231	272	218	234	212	210	225	235	244	238	225	237	235	239	262	239	230	241	257	247	252	237	217	254	242	246	238	221	213	250	237	230	239	259	241	274	272	237	240	220	257	242	236	253	252	243	240	242	229	265	234	237	210	236	253	237	265	250	258	205	224	242	246	251	256	239	261	251	253	243	237	240	242	228	230	239	226	250	234	218	244	248	230	250	244	231	258	244	247	248	281	242	243	234	214	233	233	215	228	269	243	241	275	263	237	239	240	228	214	237	246	252	223	225	226	237	234	237	277	257	243	230	214	237	243	229	255	258	270	243	225	224	229	260	215	255	235	238	243	239	244	218	266	237	249	262	262	215	222	264	238	231	260	253	259	229	256	219	239	243	252	229	232	231	244	227	217	233	263	241	253	251	225	246	229	241	249	217	237	220	264	242	247	241	240	244	242	240	262	267	253	228	246	260	245	220	262	242	248	241	257	264	264	231	220	263	257	261	244	237	251	267	236	247	250	250	230	231	238	215	269	243	248	268	242	254	236	247	235	226	254	254	267	239	259	238	246	226	229	244	244	260	263	232	253	246	266	241	226	227	247	296	239	275	214	222	249	256	235	259	247	233	257	252	242	258	246	229	241	244	243	243	273	224	240	213	264	254	236	218	222	249	269	238	264	248	237	231	253	262	255	238	241	224	246	242	255	238	233	227	245	240	247	248	225	236	258	258	227	266	224	250	240	242	224	234	210	270	230	226	262	272	225	250	223	238	228	243	264	275	255	228	246	195	235	248	220	257	285	225	255	264	236	236	258	216	231	236	263	259	235	250	234	218	243	253	235	245	220	246	230	253	249	235	249	242	245	242	207	240	225	244	206	266	231	256	248	253	236	246	235	258	245	246	202	207	240	219	232	218	252	231	239	225	236	259	233	250	210	251	257	259	250	237	259	274	241	219	239	232	246	235	264	238	249	261	218	235	229	248	242	278	262	256	245	237	244	221	261	211	229	240	234	260	243	242	231	229	260	249	269	243	242	240	220	255	242	240	233	308	249	216	244	237	218	230	258	258	238	226	255	263	270	234	236	223	245	242	254	274	261	251	253	228	240	249	246	222	250	243	264	246	241	270	240	248	260	260	231	247	235	223	240	265	264	251	230	229	237	239	227	254	243	233	231	250	241	228	251	242	259	259	265	245	254	229	228	266	252	251	260	253	247	235	225	254	248	248	253	239	261	237	262	252	230	238	243	232	223	235	239	269	271	269	206	245	226	239	228	247	257	235	264	275	266	263	222	266	236	239	230	242	228	231	240	247	244	231	249	254	231	252	259	269	251	240	256	232	234	237	247	273	242	236	233	210	235	230	191	212	244	248	235	216	256	234	244	246	241	231	249	219	269	234	249	243	263	251	218	250	227	245	260	229	230	248	251	286	263	243	231	259	235	252	255	257	254	241	251	223	219	231	265	248	228	224	252	228	241	267	242	247	251	243	215	247	265	260	239	265	264	236	240	237	264	243	207	265	267	256	225
14404	446	127	96	107	118	106	106	145	146	152	122	134	126	136	121	130	126	123	121	116	153	137	119	143	135	125	138	108	107	116	83	104	86	97	93	98	115	83	93	95	82	92	76	73	76	77	70	86	76	71	76	76	67	58	86	66	76	68	89	62	60	66	69	57	62	70	77	67	50	69	73	63	66	74	88	80	83	80	74	54	73	60	75	88	61	60	78	62	57	56	64	56	44	72	73	69	64	75	63	73	82	69	87	64	73	70	65	60	73	52	59	82	75	57	70	70	76	60	63	59	64	66	82	60	62	58	75	76	61	55	79	59	68	60	80	70	62	68	63	55	61	62	62	48	63	53	56	64	78	67	79	83	75	76	63	59	75	61	112	65	79	66	52	65	59	61	60	57	64	61	75	68	69	53	66	62	57	66	71	80	64	56	78	56	79	61	70	75	62	75	60	70	68	63	65	59	51	68	73	63	73	67	67	60	54	62	62	64	62	72	63	65	72	80	65	60	61	65	62	64	72	81	52	59	65	70	57	72	58	64	59	61	48	59	83	55	73	59	57	68	59	63	58	65	81	62	55	70	58	72	69	69	71	68	73	70	76	64	67	77	57	70	60	63	64	61	71	50	71	69	64	65	61	62	74	63	70	71	62	59	68	62	77	79	64	67	77	51	70	76	72	71	58	71	78	60	64	67	57	66	73	68	71	72	51	65	58	82	63	85	61	47	65	69	60	51	69	69	67	68	54	64	67	53	55	63	72	59	62	62	53	64	62	66	62	100	63	51	57	72	54	57	60	70	78	61	67	77	73	67	66	69	61	59	79	64	53	68	57	71	68	69	74	63	75	52	87	51	79	78	49	68	67	63	73	79	60	73	61	52	65	62	73	71	46	63	54	66	65	59	71	69	64	95	86	66	74	70	61	67	64	60	65	61	65	67	68	55	58	69	74	62	61	75	75	61	68	71	73	58	63	66	59	41	77	56	75	62	61	63	64	80	69	75	71	71	68	57	75	61	68	77	72	57	67	69	69	71	58	66	60	71	67	58	69	65	69	59	68	69	66	79	62	67	66	64	65	72	62	81	64	60	64	66	58	69	64	63	65	66	57	58	78	73	66	70	68	50	83	72	83	73	62	62	76	58	79	60	81	49	63	65	71	73	70	79	70	63	73	61	56	59	64	79	62	76	75	52	75	54	67	67	61	68	64	69	67	58	70	58	50	52	72	63	72	73	61	50	71	49	66	76	74	57	58	76	72	76	71	74	64	53	66	67	74	70	55	49	56	68	68	67	66	70	87	56	77	75	61	69	69	67	87	73	61	71	55	54	69	48	69	73	59	74	66	62	61	58	58	65	69	68	64	62	49	66	61	70	90	53	67	77	78	61	76	61	75	67	67	65	78	66	58	68	63	70	64	61	50	77	62	70	52	51	60	63	67	60	70	58	63	75	55	57	69	68	75	75	64	62	69	59	71	59	69	72	81	56	60	71	69	65	66	64	67	65	65	72	67	66	86	60	70	64	63	72	67	50	55	64	60	68	55	69	68	76	69	68	83	79	59	80	55	58	54	51	78	58	74	65	79	58	68	67	60	62	54	69	75	75	63	53	65	60	67	74	56	76	57	70	57	63	72	73	61	66	77	67	62	68	65	45	63	69	70	73	72	70	67	80	60	69	68	63	72	55	60	69	53	62	62	46	75	70	47	64	63	65	60	72	62	68	72	73	68	54	70	60	74	74	87	66	70	60	68	64	77	72	72	57	63	69	68	77	73	65	64	62	65	64	59	67	62	61	62	68	74	79	56	63	54	55	70	76	65	76	64	61	79	67	72	54	58	60	57	60	64	75	76	78	68	74	75	74	55	66	68	54	65	52	74	66	49	66	65	60	80	81	60	68	65	57	74	76	69	60	60	60	64	57	61	77	50	62	67	62	49	67	63	66	66	69	56	81	72	56	56	68	52	56	74	66	70	61	79	64	75	74	59	70	70	60	66	75	60	76	68	75	66	64	60	61	63	68	76	65	68	71	53	77	80	78	60	63	74	73	61	53	68	73	68	60	63	72	63	82	64	74	68	77	74	79	75	75	48	63	89	64	79	69	74	65	74	59	55	60	58	75	61	56	62	68	80	66	66	66	66	76	50	58	81	63	56	65	56	53	54	71	74	71	72	89	63	73	67	54	76	69	66	70	65	71	63	69	57	71	58	68	67	65	67	71	58	67	59	57	62	66	63	59	62	54	62	79	65	60	67	55	57	66	66	66	71	77	63	65	56	77	64	75	69	78	72	58	60	79	64	54	61	60	58	71	54	56	64	65	64	77	82	64	68	66	63	81	51	73	58	73	74	65	61	57	72	77	64	63	59	56	80	61	63	94	79	77	62	60	69	67	69	74	51	59	66	76	63	66	60	64	57	79	75	69	59	68	54	75	79	69	53	64	63	73	59	68	60	56	64	84	71	68	68	61	71	64	79	59	76	65	75	61	65	61	67	64	70	75	61	78	68	64	70	65	72	69	63	49	77	57	72	70	65	73	65	62	51	73	60	61	71	56	75	61	70	61	73	60	69	68	68	70	58	71	72	72	72	56	63	66	65	67	74	72	52	79	63	75	64	65	64	75	70	65	79	57	59	54	79	76	59	75	60	60	62	68	58	58	49	72	54	62	63	58	72	80	66	64	58	59	59	77	56	79	60	62	79	69	62	55	77	78	51	83	74	51	65	71	64	70	57	81	83	86	58	59	57	53	80	64	80	55	62	57	67	71	63	68	73	64	68	66	66	65	73	65	67	64	88	65	69	79	77	80	66	67	54	62	64	62	63	53	61	78	70	59	57	82	75	59	58	68	77	77	65	65	64	77	75	70	73	50	56	63	66	58	63	58	73	49	69	66	57	56	65	57	67	82	70	64	67	74	50	56	53	54	72	57	77	59	56	69	65	80	60	71	60	74	71	52	72	71	74	74	54	68	50	65	55	84	56	65	68	58	70	68	66	68	69	62	61	74	65	65	72	75	62	66	73	62	71	59	62	51	82	84	71	67	53	59	73	54	72	68	80	62	70	61	74	70	57	57	71	72	78	65	72	60	55	65	64	70	74	56	67	72	66	48	66	51	73	71	74	70	66	69	62	62	59	66	62	56	70	67	80	74	66	74	60	60	55	73	48	70	60	72	75	62	68	58	52	83	63	71	91	67	65	69	72	60	70	76	86	60	77	60	72	67	69	74	66	83	69	63	76	64	62	61	64	66	64	63	50	67	63	79	67	63	68	72	57	68	65	59	64	73	60	67	83	80	101	58	65	78	72	64	67	68	63	69	58	66	58	78	57	58	80	61	61	66	51	79	70	65	67	59	77	56	68	77	70	71	61	54	70	83	57	64	61	67	66	79	56	62	63	63	61	57	51	81	63	63	73	67	64	75	70	82	63	68	57	62	70	80	45	60	65	65	79	62	69	78	57	74	73	76	58	51	70	60	50	66	83	69	71	55	80
31627	2927	1460	1581	3341	5100	5550	6009	6668	5647	4824	4174	4145	3948	3646	3404	3143	3044	2783	2738	2666	2501	3045	3247	3188	2935	2834	2550	2252	2115	1907	1795	1685	1561	1495	1432	1376	1298	1210	1222	1123	1176	1061	1021	985	1016	978	935	927	928	890	872	831	774	769	779	772	762	738	679	703	718	742	770	719	729	723	680	721	686	724	696	677	741	729	709	747	735	734	754	744	716	692	727	644	645	677	676	642	658	651	684	679	627	650	658	609	620	635	648	629	637	574	645	623	582	603	600	550	593	627	624	559	627	635	578	605	598	557	579	593	598	603	586	570	607	584	611	599	620	614	621	594	589	575	541	640	606	579	585	632	567	591	556	615	594	583	530	617	598	598	596	588	582	552	551	545	593	576	593	567	561	542	554	589	547	562	555	531	575	578	603	582	560	566	603	618	584	611	620	581	594	562	571	614	563	586	581	584	587	586	582	550	561	544	615	608	582	593	526	570	648	571	563	595	596	565	550	580	571	633	587	566	608	554	576	573	564	582	602	607	561	635	575	605	614	618	606	570	563	597	586	537	577	559	617	593	607	549	531	599	556	554	547	546	552	555	539	564	623	556	601	594	545	573	586	583	584	544	632	605	599	620	569	545	561	594	633	620	613	590	556	568	618	580	577	598	573	596	541	594	589	563	599	601	591	584	549	596	574	566	573	581	606	575	592	571	567	587	563	595	613	612	609	556	556	596	601	607	596	536	556	560	585	569	556	576	579	578	626	580	561	571	591	577	557	564	555	592	556	557	526	582	597	610	590	564	553	583	568	580	569	613	585	604	569	567	558	565	506	543	556	558	611	585	602	581	540	566	590	592	607	580	604	544	562	603	567	556	548	589	557	632	553	578	590	592	573	613	574	618	561	548	585	602	607	598	585	583	604	570	553	613	579	574	595	580	608	551	601	543	603	594	560	576	528	567	580	583	576	584	582	552	625	531	603	563	584	582	571	557	590	587	574	635	595	572	607	636	555	599	563	553	551	616	571	570	590	600	618	591	579	548	572	583	562	605	538	604	557	578	594	589	587	579	589	582	573	560	595	567	546	586	607	609	548	548	545	557	621	580	609	629	584	627	612	559	589	571	574	585	611	559	607	616	551	573	625	570	554	577	605	584	579	603	613	608	537	606	586	567	629	578	562	569	599	611	585	589	583	577	619	536	599	585	632	626	561	579	581	579	602	540	546	567	577	584	555	586	597	605	573	588	609	588	590	580	540	578	578	606	607	529	598	577	582	645	558	605	590	619	603	623	593	564	551	604	599	604	578	574	557	570	580	608	579	566	574	553	580	580	593	555	555	569	564	574	556	578	586	591	565	618	566	585	559	596	633	600	587	595	546	596	569	590	585	584	589	564	609	541	611	618	573	564	600	597	613	582	582	554	563	562	593	588	584	553	592	599	593	609	553	615	549	591	569	581	614	563	551	570	562	597	578	584	595	578	572	603	603	572	633	590	564	590	584	545	589	625	590	555	570	543	619	613	601	572	591	643	561	595	576	579	527	591	618	602	595	612	586	584	584	611	557	561	584	558	608	597	567	580	600	567	650	606	608	610	626	584	589	576	574	561	602	617	537	607	548	635	579	557	563	576	586	622	579	615	609	554	570	568	624	627	579	576	569	582	595	553	564	562	532	582	618	575	613	604	622	571	564	588	623	588	568	584	579	548	588	581	603	586	579	603	582	550	583	601	586	555	557	627	550	588	608	628	626	582	599	557	569	587	576	592	533	624	592	548	564	522	586	560	624	573	537	600	556	605	595	576	563	585	566	593	555	618	570	586	597	588	619	599	576	581	597	592	576	566	581	542	585	561	617	555	591	562	608	574	609	589	592	569	572	568	573	579	612	569	632	585	533	580	555	526	563	545	573	553	587	532	537	610	579	614	584	580	588	556	564	585	549	580	608	585	582	547	611	580	574	563	575	619	591	579	592	527	580	566	613	600	561	592	550	576	530	549	599	597	560	621	581	621	545	569	599	602	513	584	585	620	627	600	566	568	601	580	573	606	570	568	594	545	571	555	578	572	593	598	571	554	620	651	583	564	591	600	596	571	574	585	566	604	573	569	612	600	578	592	576	570	574	592	597	606	582	588	557	604	581	561	581	542	561	608	588	549	601	600	575	573	548	574	596	550	583	613	554	638	603	637	595	616	563	581	568	608	575	604	570	583	559	590	577	571	595	569	574	610	566	555	570	585	592	599	584	575	594	637	572	595	595	602	604	611	558	626	580	604	593	615	605	656	603	606	575	585	522	574	567	599	619	591	598	570	587	577	592	583	588	588	603	603	595	574	600	575	583	648	569	569	574	569	609	568	628	610	563	541	568	576	634	568	628	560	587	552	568	575	591	616	593	557	598	552	565	605	568	589	595	622	598	582	583	585	584	543	543	566	614	561	582	527	569	612	556	588	557	594	570	582	556	585	547	595	522	586	580	570	570	570	577	569	604	574	580	619	583	589	547	605	545	529	575	567	581	600	595	557	578	580	573	581	605	589	621	544	583	596	599	578	582	572	542	568	602	604	567	566	531	571	597	598	588	537	587	550	536	581	586	593	599	514	566	604	557	579	614	611	616	590	555	574	557	590	555	598	566	575	585	588	562	563	582	563	612	597	563	611	588	582	576	593	589	553	561	537	578	561	581	618	608	550	557	539	585	553	573	582	522	610	571	593	578	596	563	581	549	584	566	588	562	573	569	586	565	586	575	569	604	618	576	560	631	568	560	586	586	581	576	597	562	563	547	610	575	538	599	570	507	566	603	603	564	609	584	613	536	513	568	564	577	555	582	575	596	581	566	552	596	547	576	583	543	559	566	566	599	570	586	551	553	607	558	634	585	564	584	588	645	582	608	553	542	541	588	576	603	527	581	597	605	565	578	558	556	586	617	584	637	541	549	603	586	583	540	587	594	573	596	524	551	538	626	538	566	565	530	585	553	581	589	563	567	583	585	583	571	573	618	589	624	601	559	589	587	622	583	573	556	596	531	576	599	594	625	606	580	600	536	565	579	556	556	580	598	607	575	560	597	539	586	565	565	566	577	570	579	586	598	580	579	580	589	584	541	550	611	593	567	597	585	580	548	596	578	562	526	553	566	576	593	634	559	581	549	601	589	587	624	525	608	619	572	582	570	600	524	588	604	567	566	562	575	558	596	573	577	559	569	594	566	585	595	606	606	622	557	595	559	587	583	572	547	545	580	528	580	593	514	622	588	605	568	612	553	593	619	580	597	538	590	576	618	558	575	578	620	557	562	636	598	611	561	552	568	581	554	583	585	594	560	564	582	595	579	578	571	619	583	563	597	599	570	578	614	541	606	597	560	591	640	627	562	575	568	620	564	570	591	592	578	611	572	572	541	562	583	599	584	580	580	563	583	593	586	602	596	560	592	595	576	603	595	573	564	545	566	598	582	551	528	577	594	583	564	587	564	606	510	581	557	612	545	563	566	585	610	573	605	589	589	600	597	630	593	582	591
5099	49	34	43	24	38	33	54	52	68	50	56	57	68	64	67	65	70	63	67	56	61	56	74	66	69	57	63	51	52	49	49	58	55	37	56	44	57	33	35	49	35	41	44	37	45	44	38	34	42	52	33	45	44	41	39	33	33	40	36	36	27	29	42	58	30	34	36	41	34	34	43	42	36	40	34	37	34	44	34	38	40	36	30	42	29	43	29	39	39	38	52	25	32	35	40	47	21	49	30	28	28	39	26	36	37	32	34	31	45	30	36	30	31	22	36	32	40	35	43	48	32	32	47	34	38	35	27	26	30	40	29	37	31	43	36	33	35	44	38	32	24	38	37	36	26	33	45	32	39	36	22	27	45	31	39	29	28	46	33	40	38	25	39	34	35	43	43	41	41	30	22	30	40	44	35	38	33	35	42	33	25	35	27	30	40	45	28	39	42	43	38	40	47	39	29	29	33	30	36	31	36	30	36	39	45	27	38	38	31	32	31	31	32	39	29	38	41	42	25	31	39	37	33	31	29	39	29	27	35	30	42	30	42	39	38	31	38	34	29	42	38	41	36	34	34	30	36	36	36	40	32	45	48	38	29	48	28	29	38	40	30	26	30	31	36	40	42	45	44	35	31	33	24	22	23	38	44	40	31	40	34	28	39	37	40	39	33	45	40	35	39	43	35	31	33	33	32	36	39	33	28	38	29	27	38	21	40	37	38	38	35	30	39	35	35	38	33	44	35	33	36	37	29	28	32	42	34	19	35	32	38	42	34	41	24	29	38	39	25	42	46	31	33	39	36	23	31	28	33	39	31	37	32	30	35	30	50	38	35	38	34	31	34	37	28	26	26	37	40	46	49	27	32	27	37	30	41	33	35	36	31	37	37	33	30	28	34	40	36	37	36	28	43	30	37	33	37	37	35	36	35	39	39	27	32	38	40	35	39	36	48	45	31	34	41	41	36	31	47	44	33	32	32	37	31	33	41	35	31	40	35	35	38	34	49	36	35	36	42	27	40	36	32	29	32	41	34	22	29	29	41	20	36	34	45	45	34	41	41	45	49	36	34	31	34	48	40	35	34	19	25	29	35	36	38	32	34	38	38	29	41	42	36	35	35	45	33	29	38	41	36	31	36	50	29	37	39	40	38	32	39	40	41	43	35	36	32	41	49	39	25	30	36	39	41	50	39	31	36	28	41	44	24	34	26	27	37	40	45	30	29	38	31	37	35	32	35	35	34	32	39	30	32	35	23	28	35	33	29	35	27	34	28	42	36	38	38	25	29	30	36	29	36	30	40	22	40	29	26	40	34	31	29	35	22	26	19	33	26	46	41	45	25	29	40	47	36	33	37	41	37	30	46	32	33	44	37	44	36	36	26	38	39	38	28	24	47	28	39	31	36	34	37	39	31	42	35	42	33	40	36	32	33	38	41	28	40	34	43	41	31	34	31	40	23	38	32	36	35	32	39	29	36	31	42	32	42	30	44	33	34	32	27	32	39	34	40	48	39	35	35	38	33	27	30	43	48	44	42	40	38	28	24	28	31	41	34	40	35	29	38	33	36	39	29	31	30	38	31	38	30	21	25	35	40	35	42	34	37	43	36	41	44	35	32	36	39	30	30	27	44	40	30	29	47	41	43	27	40	32	31	36	35	38	29	35	43	34	39	37	24	31	30	37	34	35	34	34	39	45	37	35	29	35	41	33	35	36	33	28	27	42	36	38	35	35	28	40	43	34	42	33	29	44	33	28	33	32	31	42	42	37	33	34	36	44	34	30	34	39	33	31	30	41	43	23	32	41	35	36	39	24	33	38	42	32	33	51	36	37	33	31	31	38	25	25	37	32	33	31	41	35	45	31	28	36	36	40	28	27	35	32	35	36	32	33	35	37	32	28	26	35	30	41	41	41	22	41	37	35	37	37	26	44	34	40	36	39	31	37	39	41	40	43	34	34	47	40	42	38	34	34	33	32	28	33	32	39	34	33	33	37	36	44	37	45	41	28	25	38	41	31	46	35	27	36	45	26	31	28	42	36	46	36	27	28	43	38	25	28	30	28	45	36	37	37	34	29	24	42	40	45	41	30	34	36	36	31	33	36	59	29	22	33	32	41	37	27	36	30	38	37	37	28	27	45	34	34	34	35	37	31	38	37	31	36	27	33	32	31	40	33	37	42	35	33	36	33	31	37	35	28	46	36	52	35	42	31	32	36	43	30	26	42	33	40	39	36	34	25	39	38	30	29	39	37	35	35	28	41	48	36	38	33	43	36	32	35	36	19	25	31	34	37	48	26	50	31	28	39	27	41	36	39	32	39	34	38	33	23	38	33	33	40	32	39	39	30	28	45	41	36	36	36	36	47	27	36	42	27	28	32	29	26	32	47	52	39	32	34	35	23	40	42	40	30	43	31	34	43	37	34	35	42	36	28	32	30	44	34	21	32	33	24	44	31	33	25	33	39	28	34	46	32	36	29	41	23	39	34	37	39	45	32	41	35	32	32	24	42	41	54	36	39	31	31	41	36	33	37	36	25	35	33	30	38	42	40	40	38	30	39	24	43	40	46	36	43	27	33	45	48	32	41	36	22	28	22	31	23	28	24	39	40	45	42	34	38	32	33	35	31	38	42	36	29	30	28	32	42	44	35	28	35	46	28	30	36	39	41	36	35	39	49	39	43	33	38	36	38	36	27	37	34	39	44	30	46	47	36	45	40	36	30	48	35	38	33	36	40	30	35	30	29	42	35	41	28	38	47	38	32	37	29	33	38	34	44	32	27	30	32	33	30	24	39	42	45	40	47	33	35	32	28	47	36	32	39	41	38	38	37	38	30	28	41	42	34	33	35	48	37	41	40	34	38	33	47	37	36	32	37	32	36	33	43	36	37	43	33	32	28	39	37	33	52	31	29	32	28	28	27	40	53	37	34	26	32	27	30	29	43	39	36	40	37	46	29	32	28	32	36	42	34	54	33	41	32	38	29	49	51	41	28	37	39	39	51	18	30	38	38	26	35	28	43	42	43	40	40	40	35	32	38	35	32	32	40	20	33	34	38	53	40	31	43	32	35	38	34	28	33	33	40	31	33	38	36	29	26	36	29	31	34	39	33	32	54	37	33	39	30	35	33	32	41	40	40	36	39	36	24	37	31	28	30	38	35	26	42	41	30	34	32	31	36	37	32	34	35	35	32	39	29	37	32	31	28	31	33	37	36	34	36	29	33	39	43	34	35	39	35	39	39	37	34	30	34	33	32	34	35	37	44	45	31	34	36	46	29	38	37	42	30	44	42	28	35	40	37	40	26	41	31	43	33	26	36	35	36	34	38	36	33	37	32	29	31	33	39	26	35	44	33	38	40	42	32	21	20	31	41	30	38	32	29	38	24	34	30	37	31	28	52	38	36	30	44	34	37	38	33	32	35	33	38	36	28	31	37	38	41	45	30	29	30	38	36	39	37	25	28	36	35	32	39	31	37	46	32	37	39	36	41	32
16648	612	437	460	594	835	995	1694	2433	2144	1838	1766	1753	1780	1688	1655	1462	1479	1411	1426	1338	1249	1515	1731	1671	1525	1380	1227	1129	1133	1013	973	882	869	825	753	669	665	590	606	617	514	525	540	520	496	491	477	481	479	455	455	438	402	399	390	404	400	388	386	381	366	383	346	360	363	319	353	379	386	382	363	364	374	357	381	340	344	330	352	347	355	342	327	357	350	345	332	360	324	310	331	349	371	321	345	356	324	325	302	329	328	313	323	316	306	339	315	297	333	307	290	316	319	301	287	313	287	334	316	301	322	277	311	295	298	315	318	280	315	348	339	283	332	278	317	313	307	298	328	312	314	292	304	297	308	290	303	309	323	295	293	287	316	310	313	307	327	279	302	325	311	320	324	322	315	303	305	321	303	278	285	311	317	294	299	316	335	277	316	278	296	283	327	312	285	306	328	307	294	301	329	313	285	296	297	281	295	286	308	300	316	313	275	323	337	305	277	321	299	296	290	292	280	299	297	312	307	313	303	301	275	284	309	310	314	291	306	300	296	324	271	324	292	260	290	314	332	318	319	286	295	304	283	314	308	297	277	311	284	327	294	285	289	309	274	312	298	318	313	300	287	306	292	314	286	307	309	309	322	319	309	316	312	313	318	289	314	301	326	317	321	306	289	352	297	309	302	324	304	308	287	342	316	312	322	303	294	293	282	263	290	323	300	277	315	289	315	303	301	319	291	291	286	295	316	318	304	303	302	318	333	289	271	312	283	296	320	299	292	320	297	310	318	295	323	323	288	311	318	307	308	305	318	301	298	304	295	305	329	320	311	284	285	316	285	309	286	315	291	275	304	309	315	325	311	289	304	353	272	291	285	315	293	331	307	281	301	293	312	290	284	288	298	285	318	299	299	310	318	279	285	299	312	309	315	313	298	297	305	306	315	332	302	289	278	307	333	324	332	301	309	274	286	320	297	286	287	301	321	331	283	289	293	323	306	298	297	311	310	307	281	288	291	321	316	284	336	296	292	301	304	317	304	314	292	294	285	306	317	306	306	293	299	323	303	312	278	315	311	314	291	263	337	292	312	310	299	297	315	302	284	330	292	307	308	318	333	308	301	288	313	294	314	330	320	288	320	296	309	300	323	303	291	278	305	304	302	340	322	332	322	307	313	289	314	303	320	284	294	303	308	289	296	272	314	320	294	293	309	313	292	313	323	335	283	318	284	281	303	321	312	263	332	328	298	305	310	295	318	317	303	271	308	332	285	283	316	309	294	301	277	307	296	304	283	328	321	291	315	332	330	304	309	297	296	290	290	343	287	288	313	296	312	295	312	320	300	290	288	271	318	297	333	307	289	326	285	294	311	299	316	320	306	277	330	303	315	333	335	326	299	290	334	308	292	276	308	297	295	313	300	285	286	316	317	289	309	289	291	357	327	327	297	293	298	333	303	313	292	301	309	302	319	329	292	296	296	326	275	330	303	310	305	291	288	300	317	302	293	275	297	305	333	306	295	308	331	312	294	311	294	318	277	345	323	310	284	317	280	311	288	267	291	292	300	320	299	284	299	341	295	304	300	305	298	289	311	320	304	310	277	272	301	325	268	310	322	303	298	291	300	301	302	291	309	278	308	294	298	303	301	310	295	299	299	325	305	274	287	286	327	297	297	285	323	267	317	259	306	318	315	288	309	298	307	295	305	323	303	281	291	318	298	303	298	284	312	282	304	312	255	312	291	308	285	297	310	318	323	316	292	305	311	323	325	310	274	350	334	299	317	290	298	332	324	331	304	317	293	318	296	314	308	290	286	322	297	317	312	292	292	306	314	293	305	284	294	324	273	309	310	325	325	281	290	320	319	294	295	308	321	301	289	296	318	287	297	304	289	284	294	296	341	293	279	316	320	270	315	325	286	299	321	281	315	316	317	294	300	326	284	314	320	296	306	293	301	293	289	281	276	280	279	298	259	329	334	322	323	294	281	300	311	255	315	292	293	296	317	317	334	305	284	292	299	300	309	293	293	286	284	306	310	349	318	302	302	328	270	310	295	324	312	310	283	310	298	301	312	301	294	302	280	306	301	281	311	303	316	295	318	291	300	310	292	299	318	288	299	274	297	306	302	274	302	305	322	281	284	302	304	315	308	313	320	311	308	331	332	335	314	320	311	310	293	312	289	316	322	283	336	305	293	287	275	291	294	287	328	278	272	295	342	327	319	308	275	332	318	286	272	303	272	294	309	292	306	308	300	302	329	304	281	295	300	272	300	279	295	293	330	274	305	338	315	316	308	272	302	313	314	288	311	290	331	307	312	276	300	277	285	291	291	301	318	319	319	314	290	306	294	305	298	298	291	299	291	317	291	321	290	287	316	280	288	294	305	308	298	312	288	308	306	276	324	334	321	307	308	307	303	297	314	296	323	310	264	299	330	297	325	292	313	303	321	315	321	281	339	296	284	299	311	322	277	315	322	296	282	319	315	312	290	303	311	300	337	272	311	297	320	286	301	294	298	304	281	325	291	307	334	305	304	297	308	300	305	288	300	309	287	312	304	290	291	289	321	319	324	338	304	313	295	302	300	295	322	303	267	299	302	315	298	305	294	310	288	273	296	318	307	331	295	330	306	310	284	320	306	304	317	289	307	331	315	337	292	293	298	315	338	274	304	282	284	304	297	299	302	317	284	298	295	305	301	307	271	268	311	320	304	293	301	281	280	320	336	299	311	264	286	279	322	323	287	303	283	285	300	310	309	288	314	335	321	271	296	292	315	313	314	316	267	315	313	291	321	347	295	309	291	315	317	301	313	289	317	337	286	320	259	307	304	303	291	319	300	308	296	313	287	317	278	306	303	281	296	325	322	338	305	281	310	316	286	299	324	320	305	298	321	307	311	319	308	283	300	312	303	281	292	284	306	260	296	308	302	308	291	289	297	320	304	307	313	305	328	284	298	288	311	290	282	317	292	294	335	286	304	306	310	313	302	286	324	299	268	325	317	328	321	284	278	293	308	324	291	305	318	287	290	308	281	295	310	303	297	292	297	306	311	327	317	333	304	311	314	325	269	285	295	301	286	320	284	314	280	300	339	271	333	292	295	326	293	293	311	307	308	291	288	306	314	276	299	278	309	312	317	318	285	294	308	298	323	282	336	298	328	310	325	296	317	325	282	289	301	290	292	335	289	294	291	291	335	290	308	286	288	300	281	315	302	324	294	301	307	291	288	324	304	336	279	316	310	319	312	293	328	289	316	279	290	318	313	292	299	316	327	317	342	295	330	282	302	322	304	310	304	327	284	280	268	304	309	324	298	266	301	313	285	308	291	299	308	312	296	294	321	299	292	322	310	305	291	301	307	319	294	290	297	299	297	304	287	297	286	299	299	289	318	284	318	311	279	310	274	329	307	297	320	298	273	305	297	294	301	326	295	299	320	316	273	289	304	298	303	311	327	310	310	293	274	275	281	277	312	310	306	275	289	307	292	282	298	298	309	314	340	288	284	315	285	307	302
10417	270	96	102	99	87	94	125	136	123	141	116	118	118	115	112	114	114	114	109	112	101	117	128	99	116	123	125	117	110	98	87	105	91	83	96	92	85	84	68	78	98	92	92	76	73	72	71	77	77	104	68	76	74	80	80	78	64	82	69	62	65	79	71	72	74	73	75	76	94	73	66	68	87	85	73	73	68	66	69	72	75	53	83	61	64	68	72	83	70	75	70	73	71	68	71	79	85	57	68	65	82	55	72	61	70	80	76	56	58	75	56	72	50	56	77	68	67	71	69	71	62	53	76	58	51	72	66	73	63	49	59	58	73	85	73	77	68	76	67	79	68	59	78	58	53	72	51	70	52	79	78	65	66	73	58	79	77	70	67	80	70	56	61	58	57	61	75	74	82	76	75	77	84	63	70	71	65	55	82	51	73	63	67	70	78	89	75	73	72	65	77	72	58	69	70	66	67	83	71	63	67	71	76	62	55	65	69	81	80	86	50	64	61	58	64	67	71	62	74	74	67	86	68	66	62	67	61	77	70	65	74	68	78	63	63	69	76	75	67	80	76	72	62	50	61	64	72	71	72	66	66	73	66	72	74	83	84	64	76	78	66	64	71	78	69	63	80	74	68	84	66	66	65	65	71	61	73	65	72	57	70	67	74	71	87	77	71	80	94	71	71	84	72	58	77	56	69	86	64	75	65	67	57	67	59	90	72	71	76	66	61	59	78	67	69	71	67	64	64	66	74	61	65	72	69	80	76	67	65	59	79	79	68	62	72	65	64	57	65	66	66	72	87	87	63	78	59	71	71	68	74	84	61	72	71	75	72	68	66	73	71	70	71	72	50	62	78	66	75	71	51	76	74	61	71	80	75	74	74	68	60	53	67	69	68	74	79	79	60	64	72	75	59	67	76	75	67	66	79	69	83	62	63	70	67	51	78	64	79	80	54	77	71	69	68	69	77	67	74	84	65	76	69	61	78	72	66	77	67	61	50	75	69	58	61	68	69	63	74	71	65	69	55	78	69	67	58	69	73	72	72	70	62	74	72	85	71	73	52	70	57	71	66	77	65	72	71	68	77	77	68	59	57	72	59	75	62	61	69	65	77	77	59	68	71	81	59	66	89	86	68	64	80	68	76	86	62	76	67	66	47	83	68	63	87	74	75	69	50	68	67	61	75	76	75	67	77	73	73	68	71	71	83	76	70	71	67	79	71	63	82	57	63	75	65	73	68	73	58	76	54	66	75	77	68	69	61	60	73	67	73	73	81	57	61	87	72	77	65	64	50	80	54	55	75	77	69	79	58	64	52	60	65	73	66	66	74	74	55	75	73	70	71	78	68	62	68	69	66	74	71	62	63	72	69	69	47	76	54	78	77	62	72	69	77	72	74	74	65	56	65	66	70	59	84	67	72	59	59	63	69	67	72	69	77	75	70	70	69	71	74	66	61	73	83	77	85	62	77	68	70	87	64	62	72	63	70	74	73	63	55	74	71	70	66	77	57	59	66	65	67	87	68	58	83	57	81	78	63	69	72	75	76	60	61	83	68	81	68	70	71	77	70	68	62	78	65	55	62	73	68	51	63	69	72	58	81	75	75	71	62	60	74	70	60	64	60	59	67	69	65	69	50	70	61	52	58	89	72	88	81	65	87	71	61	61	66	66	80	71	73	67	67	67	65	65	69	71	71	71	77	68	68	78	82	69	60	69	67	78	62	61	73	78	75	65	65	43	84	66	85	68	66	64	71	59	81	70	64	65	68	82	63	64	75	70	67	65	80	62	71	71	63	84	74	54	81	74	75	69	57	65	74	66	71	72	92	67	81	72	60	69	84	64	60	58	73	90	70	72	63	90	58	91	75	71	66	67	73	52	66	77	77	74	68	70	66	84	61	79	67	55	69	53	71	76	65	88	66	71	79	77	69	63	67	75	76	59	68	58	76	90	67	70	74	75	62	71	57	74	58	71	56	61	72	73	62	84	68	71	61	64	65	77	71	58	87	58	78	64	76	54	67	86	43	62	76	84	59	77	60	60	83	76	65	70	76	91	81	77	63	63	66	78	70	60	51	64	71	72	79	79	83	72	65	67	74	69	68	63	72	56	62	76	68	75	81	62	72	67	69	63	78	57	63	69	67	67	70	69	72	61	73	66	70	66	69	61	57	68	78	76	71	58	60	68	73	89	69	59	63	61	78	70	67	80	79	71	53	67	84	58	71	81	61	65	61	74	84	72	71	65	55	71	67	83	58	64	68	82	70	82	70	83	51	82	62	72	63	77	73	85	71	79	85	75	66	73	62	63	55	65	69	77	84	70	68	71	74	67	79	64	63	62	81	66	85	72	85	67	68	83	77	69	71	85	87	61	57	72	76	67	82	76	63	60	72	71	85	71	77	68	71	52	72	71	79	54	68	65	68	61	79	58	61	57	77	63	48	66	56	74	78	67	69	84	54	67	65	68	64	59	72	79	73	67	67	65	72	62	64	56	68	68	88	64	74	48	61	54	85	62	75	72	68	68	74	64	63	77	76	62	63	56	75	79	66	67	67	80	89	61	75	59	71	78	71	64	68	78	62	67	63	71	65	61	69	71	77	71	62	68	76	60	78	75	69	66	65	65	63	73	93	80	72	72	72	75	75	76	72	68	82	86	57	78	68	56	79	70	78	68	75	74	85	64	61	67	71	65	76	76	58	73	76	56	50	69	59	67	70	73	76	63	71	58	69	82	70	69	54	62	66	69	72	79	58	60	68	65	75	76	59	72	66	64	63	62	79	76	64	61	80	55	67	68	60	64	90	61	60	54	63	64	58	64	66	67	61	58	69	57	86	67	58	75	73	74	63	66	86	64	68	73	69	68	60	68	56	83	69	61	82	65	71	87	71	70	72	71	65	63	72	70	67	66	63	70	61	58	71	75	59	78	68	59	71	80	83	81	60	60	69	78	73	70	67	68	71	79	58	62	67	71	70	78	70	67	70	58	66	75	65	72	66	65	63	66	69	59	63	80	81	74	67	61	62	71	77	69	58	71	80	83	57	70	73	64	65	72	61	56	69	63	66	66	63	65	69	71	54	50	70	65	74	65	64	73	75	73	67	65	74	80	64	85	68	67	66	77	52	70	64	58	56	76	55	73	75	73	67	64	69	73	79	76	75	65	64	57	60	51	73	68	64	60	61	67	66	77	60	73	70	62	77	60	52	53	65	58	69	63	67	66	77	73	66	80	57	82	67	67	84	88	74	65	86	67	83	73	81	54	65	71	77	76	73	81	66	63	56	75	66	54	68	65	72	68	79	72	71	81	77	75	68	78	79	67	67	63	68	69	65	78	62	67	69	73	56	59	70	58	73	65	58	84	68	74	78	57	74	89	55	67	73	69	70	70	51	84	55	72	69	69	67	56	77	64	75	50	68	80	81	77	50	61	75	59	58	73	83	84	67	78	66	66	78	92	63	61	67	77	60	63	64	77	62	58	51	66	74	71	62	80	61
28928	2300	1168	1177	2523	3645	3932	4332	5011	4212	3694	3313	3304	3034	2886	2741	2463	2337	2248	2216	2110	2001	2404	2754	2534	2491	2226	2089	1938	1717	1699	1467	1465	1376	1197	1195	1221	1103	1045	1064	925	996	910	984	917	906	881	818	788	859	832	737	793	728	731	715	698	728	725	701	711	714	703	726	689	692	700	683	722	708	708	642	678	669	699	648	697	639	646	701	683	678	688	607	697	667	630	647	643	650	654	650	641	665	653	655	616	658	610	588	620	623	614	663	602	609	594	589	587	586	603	593	562	578	586	629	643	585	561	637	616	599	624	597	575	579	613	588	578	573	588	642	610	547	616	575	566	559	589	569	572	598	583	572	557	568	549	560	604	594	581	573	583	549	568	617	611	603	590	550	589	560	609	573	573	620	548	566	564	571	580	584	607	575	560	559	619	624	556	589	584	601	568	575	581	569	606	591	594	604	584	613	540	565	592	596	553	558	585	585	585	621	553	585	544	623	561	507	588	587	622	562	559	568	613	586	593	566	624	624	543	597	579	532	584	584	565	588	530	566	567	597	591	555	579	593	557	584	541	562	577	564	574	605	533	596	595	571	605	577	561	583	585	577	550	597	568	557	574	593	606	574	584	568	594	600	579	545	547	623	633	593	558	576	611	591	627	574	568	566	602	591	580	555	566	591	574	589	581	625	589	539	582	609	617	627	562	584	584	575	573	578	565	598	595	586	592	571	597	572	534	558	616	574	573	584	615	614	560	588	552	620	570	590	557	592	572	567	568	579	571	582	596	568	552	554	544	594	600	570	546	566	606	563	589	550	606	555	568	601	607	540	529	611	592	580	561	562	606	629	603	612	590	582	600	524	591	564	548	584	583	614	602	558	564	570	605	582	532	576	619	562	560	573	598	583	559	597	603	564	588	525	600	553	605	560	616	587	580	558	582	600	663	581	581	609	578	609	603	571	574	602	552	586	602	581	528	588	633	607	623	556	584	547	568	588	565	546	602	550	589	576	551	582	598	613	589	579	560	635	617	567	579	612	627	557	588	622	578	597	549	592	577	609	591	596	555	582	555	601	622	579	567	587	595	654	565	614	539	570	569	551	587	544	577	561	573	596	553	589	595	620	605	624	547	593	595	596	598	572	507	592	611	574	621	612	620	591	576	547	547	550	586	541	582	529	591	593	559	610	618	595	574	550	566	569	599	566	602	557	584	592	558	606	622	562	594	601	612	564	599	565	566	579	603	591	591	581	580	621	611	572	580	567	596	567	585	559	579	549	558	548	627	579	573	546	595	574	579	537	582	601	568	589	544	582	570	582	544	601	554	596	558	560	630	553	586	566	610	566	597	569	602	637	587	548	591	601	591	582	586	574	606	556	521	589	613	517	606	616	604	587	618	587	575	557	563	581	572	502	565	588	543	596	562	549	570	611	581	556	564	573	591	584	589	572	662	590	582	578	632	616	567	554	544	566	575	595	562	566	566	593	533	564	549	592	606	655	571	594	591	610	618	559	575	622	574	593	597	578	573	587	582	609	604	555	613	566	589	594	584	580	577	539	550	602	604	520	536	616	640	535	594	626	597	581	570	584	571	590	577	560	615	607	587	631	563	634	588	637	589	558	599	562	555	624	597	601	618	563	607	596	538	574	627	641	583	575	593	590	553	579	635	549	543	599	561	604	576	582	563	601	624	577	549	613	591	606	558	587	608	579	567	595	562	595	563	614	581	596	561	582	572	563	616	603	571	604	555	596	558	628	555	580	577	575	590	599	575	584	585	541	594	602	569	618	589	610	562	578	580	544	588	576	562	639	602	590	583	550	587	568	582	590	583	565	616	604	558	554	595	547	643	533	518	593	585	579	571	581	564	599	600	575	559	583	581	562	631	634	572	596	592	572	577	567	588	609	600	593	550	590	607	583	578	647	600	609	582	586	598	575	589	616	597	572	587	547	601	604	623	576	601	590	573	549	556	552	575	590	567	585	553	637	583	559	617	601	559	609	572	592	585	562	604	558	614	607	559	556	569	576	553	595	583	589	609	555	573	619	598	582	578	541	610	610	584	608	563	589	569	627	602	581	586	610	550	585	601	601	612	604	603	558	552	569	610	571	601	577	542	608	602	556	602	596	550	625	608	622	606	585	580	588	602	557	569	595	608	570	566	588	562	550	602	599	609	548	588	613	602	606	613	541	554	566	622	585	599	588	591	607	591	599	550	567	587	587	561	617	615	607	577	627	598	577	581	606	588	532	561	557	588	575	612	544	576	562	573	608	600	550	585	590	602	576	593	578	561	586	549	567	545	581	598	585	553	608	601	554	583	599	567	588	594	622	553	587	557	559	548	583	558	572	611	580	597	610	570	562	605	595	581	612	569	564	603	601	600	541	625	580	598	581	568	582	600	596	607	611	555	604	564	599	546	581	614	603	547	591	554	564	564	630	626	561	545	582	601	595	618	590	584	592	630	614	561	625	617	560	561	589	608	602	521	619	568	562	560	561	586	623	560	589	566	582	587	594	572	550	617	591	556	588	605	572	594	612	585	580	578	582	608	586	581	612	574	570	574	571	601	555	603	586	552	611	571	632	579	592	514	608	609	621	551	594	528	626	570	595	591	610	596	543	607	611	562	580	587	599	616	555	624	589	567	576	558	593	592	588	584	570	578	572	562	571	584	584	612	610	605	580	541	619	564	570	563	578	592	605	609	564	565	571	559	560	568	576	591	578	570	562	577	583	543	590	582	563	571	596	589	617	608	623	615	561	596	575	552	580	572	587	585	601	575	543	579	584	600	588	569	582	577	576	574	568	599	564	566	580	595	628	571	582	581	582	598	540	604	560	577	566	607	606	595	613	611	557	603	608	577	540	585	584	632	593	570	573	594	617	583	576	600	563	593	581	601	578	572	626	557	576	603	600	576	579	584	531	568	579	572	575	581	636	577	604	599	544	589	573	575	593	602	588	572	577	595	631	637	567	616	543	568	576	583	562	573	573	558	548	599	610	602	577	580	613	494	625	591	574	570	574	600	609	566	574	588	597	623	614	580	600	590	533	578	606	534	607	567	544	600	637	597	580	599	572	597	612	610	652	584	584	556	585	598	591	579	572	564	552	578	573	573	595	583	573	609	569	620	597	591	529	560	590	590	608	550	597	580	560	622	569	576	583	538	548	596	585	559	584	604	579	564	597	598	645	590	582	575	586	575	559	554	545	592	609	588	635	545	583	576	603	625	576	544	591	558	574	555	599	568	569	595	568	593	608	611	548	614	594	568	630	583	594	595	587	580	564	598	599	611	609	598	552	583	592	562	510	588	594	592	568	613	597	567	588	577	631	606	555	558	578	561	607	577	572	563	600	555	599	586	602	583	573	597	559	636	588	612	592	609	602	609	637	566	599	569	599	614	555	607	596	599	568	596	575	581	584	571	545	608	548	603	588	551	562	574	555	590	563	575	596	603	608	605	571	597	562	607	595	568	568	649	587	614	569	572	612	577	579	588	558	542	621	545	578
10646	169	64	36	43	45	49	67	79	89	75	80	87	72	80	78	62	63	76	69	69	71	60	76	86	75	66	57	56	66	61	55	56	42	50	41	46	56	48	36	42	41	35	32	34	30	39	36	32	30	40	46	37	35	34	41	27	33	33	17	29	39	34	30	30	41	27	27	40	22	28	38	26	30	33	28	34	28	27	21	35	29	36	30	35	36	28	35	36	31	18	38	31	25	27	21	26	24	23	31	28	24	20	34	22	34	18	22	29	25	28	26	26	23	26	27	30	26	27	25	30	29	29	19	27	20	23	23	30	24	35	25	34	29	15	27	25	24	25	29	24	28	39	33	23	24	18	35	33	22	30	33	35	29	25	27	33	30	29	26	24	23	25	25	27	28	21	25	27	20	20	20	30	27	27	25	31	28	25	26	30	17	20	22	29	41	31	26	31	31	23	24	26	22	23	33	22	25	24	30	25	18	33	32	28	28	31	36	30	29	36	24	44	27	14	30	26	36	22	27	22	36	31	21	23	21	20	26	31	20	31	25	29	38	26	21	14	30	28	23	35	29	33	24	23	36	29	26	21	28	26	27	23	20	22	28	29	28	30	29	29	31	26	32	16	26	32	29	26	32	35	25	31	31	31	24	26	27	26	28	34	32	17	24	26	28	27	18	29	23	32	20	27	24	30	34	27	43	21	27	32	31	26	27	24	27	19	20	17	29	31	21	26	29	22	19	26	24	21	29	23	29	26	23	23	32	34	27	25	36	26	32	29	24	14	25	15	24	36	26	29	28	29	27	24	29	27	27	33	27	31	28	27	27	26	26	24	30	27	26	34	15	37	30	31	23	35	36	24	30	29	26	26	17	20	22	30	24	28	37	26	27	25	32	19	26	27	26	32	25	27	18	19	43	25	26	33	29	25	31	38	30	23	31	24	20	24	23	37	29	19	35	26	27	28	21	35	20	30	27	31	28	21	21	23	22	28	31	25	28	28	26	23	23	23	27	36	24	24	18	40	29	33	28	23	33	27	35	23	21	36	30	35	27	32	29	25	18	28	29	29	27	26	28	28	23	23	28	35	21	29	24	30	29	24	21	22	27	31	24	30	26	27	31	31	24	26	17	23	29	28	31	25	32	24	28	30	26	24	14	36	29	26	21	27	19	25	27	26	28	33	30	18	31	22	24	26	24	28	29	20	30	33	25	26	33	27	34	28	22	22	24	29	23	30	38	29	28	22	23	34	31	24	24	31	36	27	25	30	32	25	16	32	33	22	34	21	24	29	25	32	29	40	20	29	31	28	23	29	32	29	27	34	21	33	20	39	26	32	23	26	22	24	30	33	23	36	33	37	27	21	26	34	38	19	41	36	30	29	24	25	28	34	32	19	24	33	29	24	23	24	23	23	30	23	25	23	30	26	21	28	36	23	32	20	19	32	28	27	29	24	21	22	27	30	28	37	20	24	28	24	26	34	25	27	27	26	38	26	27	31	23	27	38	20	29	31	26	29	24	22	23	28	27	28	41	31	33	34	21	29	30	21	29	19	37	36	19	29	34	23	29	25	20	21	28	38	29	31	33	32	30	27	27	26	20	19	20	21	24	27	22	24	29	35	32	31	24	23	26	19	25	22	27	18	19	32	33	19	38	29	28	29	26	23	21	21	25	30	29	30	19	33	24	29	22	33	31	27	25	26	22	25	16	36	34	21	23	20	28	23	25	17	24	35	27	23	26	19	28	32	22	19	41	21	23	29	28	30	28	27	22	28	16	20	18	31	27	28	30	18	18	32	31	27	24	37	31	24	27	25	22	25	23	30	31	25	29	34	22	24	16	21	26	31	24	27	19	27	36	27	27	17	28	23	28	22	26	24	28	31	33	28	31	31	23	32	26	32	33	28	30	25	28	27	26	33	25	28	24	18	21	36	28	30	29	33	14	23	26	25	23	28	24	40	32	23	21	23	25	27	25	35	33	22	36	31	28	36	29	28	27	23	28	33	27	30	25	25	24	23	31	23	26	26	26	23	33	32	16	38	27	33	28	31	23	22	28	16	29	24	21	22	24	26	25	33	32	40	32	34	25	23	27	27	23	24	29	17	26	31	26	27	23	26	17	34	35	26	21	30	19	25	18	28	29	28	21	38	23	29	28	19	26	22	44	22	27	24	26	36	25	32	21	20	27	30	24	42	43	29	32	28	32	35	26	24	34	30	22	19	21	35	27	28	26	31	33	14	22	36	26	25	25	23	31	31	26	23	24	33	25	22	21	33	25	25	28	31	22	27	24	31	31	25	33	21	34	32	37	40	30	33	28	20	28	29	33	27	25	29	31	15	20	20	20	28	22	24	23	27	23	33	21	24	24	36	34	32	29	24	24	32	22	19	30	28	22	22	23	17	24	35	34	24	34	32	27	17	37	20	26	23	32	31	26	17	31	21	25	21	28	29	24	25	30	27	29	30	39	23	25	33	28	22	36	28	22	32	15	23	24	23	17	26	30	26	26	29	25	27	37	35	27	21	20	32	26	15	27	34	25	24	28	38	24	25	26	26	28	20	31	17	23	24	31	20	27	22	22	21	25	28	21	31	20	42	33	30	34	33	22	27	30	35	27	35	26	26	21	27	36	32	33	25	24	43	36	23	36	28	26	30	30	32	35	25	29	31	30	36	22	30	27	30	23	25	31	24	27	32	33	26	23	30	22	25	31	26	38	28	26	19	30	32	26	25	25	24	28	16	28	22	33	27	32	39	26	30	34	23	21	25	25	26	23	28	30	23	22	22	31	33	27	29	25	24	27	32	38	22	24	21	20	33	29	31	26	22	20	27	24	29	25	45	24	30	25	25	27	21	31	28	20	24	37	17	27	22	23	24	24	20	32	28	17	24	29	28	27	25	22	39	22	24	23	27	22	22	33	33	35	28	36	32	21	17	27	26	24	18	25	24	21	24	18	26	27	23	21	29	20	22	29	38	24	25	22	26	22	26	19	22	29	16	23	30	28	26	36	26	28	24	28	22	34	32	23	24	21	28	23	18	23	30	27	23	22	24	23	30	29	26	46	25	29	22	23	23	36	28	22	19	27	29	19	24	29	27	22	26	33	32	35	29	38	29	32	23	29	24	23	20	17	22	19	27	20	29	34	35	22	28	26	26	25	23	30	31	19	25	29	25	19	23	31	32	19	27	25	22	27	35	18	21	21	27	27	23	37	22	18	31	37	22	30	35	35	37	30	24	33	27	31	22	24	26	34	30	43	34	24	21	28	36	20	35	22	29	20	37	22	30	23	32	20	17	27	26	29	36	34	36	23	31	21	34	32	29	23	23	26	23	25	31	19	24	32	27	30	24	20	27	23	31	19	29	22	28	20	33	39	29	26	29	29	26	26	29	37	24	26	35	27	29	28	30	22	20	26	32	20	29	20	28	28	32	35	23	24	17	26	27	23	25	23	35	31	23	28	26	30	22	32	28	24	26	25	30	28	29	26	28	28	24	32
23429	1403	688	710	1650	2575	2975	3435	4324	3623	3216	2928	2859	2575	2519	2353	2086	2035	1965	1899	1841	1746	2124	2362	2272	1981	1809	1677	1521	1320	1243	1218	1109	998	986	881	828	789	737	678	671	639	658	615	569	603	547	491	489	476	432	438	435	407	414	375	382	334	396	385	359	393	360	337	337	300	363	347	341	358	338	317	354	338	319	338	352	347	336	354	336	344	308	331	302	303	329	327	321	317	279	298	283	276	277	296	284	265	261	277	266	252	275	257	276	292	256	253	245	232	231	255	243	253	254	239	240	252	260	227	246	279	226	237	237	243	234	245	248	238	261	246	239	237	231	238	254	229	238	245	270	235	248	271	232	249	227	256	233	260	256	243	256	226	227	238	254	211	269	235	251	232	227	253	231	226	245	262	235	222	227	278	256	220	247	244	225	261	233	236	248	220	245	250	252	250	230	216	251	235	229	236	246	225	214	215	235	243	243	215	250	233	233	217	231	232	241	252	246	225	235	224	248	249	243	231	215	244	230	244	237	236	228	244	234	234	231	237	213	254	232	241	256	226	230	245	272	257	230	253	248	238	238	245	223	248	220	238	262	278	253	240	228	235	249	236	251	220	246	238	234	231	241	234	260	208	230	246	223	250	218	227	254	242	220	236	232	236	269	228	263	253	239	252	219	241	220	232	254	253	234	246	259	233	251	214	239	241	248	223	233	240	227	259	240	220	259	255	235	220	246	211	247	234	218	240	226	230	231	218	256	227	232	261	243	239	258	252	245	250	235	237	254	246	240	252	251	254	245	210	240	217	267	242	239	214	249	231	231	225	232	244	240	248	228	243	243	231	249	248	257	230	228	235	228	240	251	233	230	210	252	243	223	263	245	282	245	244	230	233	259	247	228	227	230	222	231	234	238	242	239	251	248	234	274	205	241	225	244	254	198	246	236	247	268	226	244	215	230	226	251	228	250	221	252	248	267	245	241	267	238	257	258	235	224	222	228	254	237	227	239	238	228	251	254	240	234	244	249	248	212	236	230	256	243	241	244	212	241	232	255	239	246	233	260	244	234	246	242	236	235	243	271	241	241	254	242	245	229	244	244	232	231	250	270	230	251	236	252	247	241	247	240	227	249	241	216	228	256	254	244	252	224	243	245	229	270	257	249	261	250	272	226	248	229	232	238	251	255	254	248	242	238	254	229	223	235	245	243	228	241	227	235	247	244	254	207	231	234	248	217	243	224	235	230	225	231	254	243	227	246	234	243	272	242	212	235	231	237	248	241	218	239	235	242	256	251	217	236	222	212	243	263	228	224	248	247	274	262	231	234	224	236	275	238	238	236	246	253	257	234	242	229	226	294	236	242	241	256	261	239	224	277	214	240	230	236	241	237	209	253	220	219	253	253	201	212	258	215	242	245	242	211	234	240	225	216	232	257	242	244	249	264	279	245	242	242	232	252	240	270	217	240	247	246	259	257	236	218	232	239	252	230	235	238	227	221	235	241	231	242	249	249	253	274	247	243	293	237	233	241	219	238	216	221	229	262	239	239	216	258	205	265	249	220	232	250	271	236	246	242	256	231	259	230	224	261	274	241	223	261	231	213	206	226	217	217	250	253	245	233	250	217	229	238	232	247	216	245	229	234	241	234	236	213	258	245	229	253	236	260	225	229	243	227	271	225	241	230	260	242	237	203	247	250	251	244	222	218	239	260	238	230	253	239	260	218	231	227	246	216	252	253	248	238	263	253	239	209	270	261	248	233	236	249	244	249	257	233	258	251	230	239	243	225	231	256	242	248	212	247	250	234	223	225	252	238	248	249	221	249	256	250	219	236	212	252	243	267	262	233	236	227	251	211	244	236	251	236	228	229	260	254	254	260	269	240	239	230	244	255	231	230	256	273	260	239	242	265	229	249	238	223	247	253	252	243	242	243	231	211	237	250	223	260	233	245	224	227	250	257	234	235	255	241	272	242	239	230	233	231	214	230	218	256	241	255	228	294	237	222	249	230	270	224	197	223	250	244	216	227	215	259	221	239	239	212	270	259	253	252	251	203	223	252	228	228	244	235	261	239	214	224	220	230	220	246	257	239	239	231	220	268	242	215	233	246	246	254	210	230	247	249	212	242	220	240	251	240	242	249	229	253	227	217	226	251	253	224	233	245	237	234	257	228	218	228	250	218	255	237	258	228	225	251	251	222	245	222	248	259	238	239	251	248	247	257	233	265	254	223	232	244	236	206	236	236	268	238	223	231	225	255	205	255	235	233	240	231	239	210	227	259	253	238	265	211	240	218	224	269	227	251	252	248	247	233	244	241	249	257	241	234	235	242	248	254	265	244	221	239	217	237	229	258	232	249	247	250	244	250	246	260	242	257	258	251	278	225	252	276	246	260	247	244	237	248	252	261	245	253	231	219	252	253	239	268	223	246	233	243	239	248	228	229	237	241	250	217	237	232	254	221	237	254	242	232	248	240	228	240	215	260	251	238	245	240	248	221	232	212	258	268	267	250	259	253	253	248	244	241	219	230	249	221	274	229	249	227	242	240	242	270	242	251	255	212	220	250	243	242	261	238	230	242	246	230	227	245	248	252	232	251	222	231	233	251	247	233	225	228	248	260	235	225	245	221	242	237	233	256	253	249	229	241	250	267	254	265	262	248	268	241	240	230	221	239	251	226	249	274	256	266	251	230	220	254	263	228	228	229	230	237	237	255	240	233	254	221	230	266	255	246	233	259	235	249	239	246	232	265	252	248	240	248	241	230	234	234	248	230	225	221	245	247	240	217	276	232	267	230	246	245	263	265	212	229	244	258	244	248	236	223	246	244	240	224	247	246	219	238	246	239	239	235	264	221	254	240	222	213	225	249	211	236	232	239	199	232	237	253	248	259	240	249	231	224	227	254	232	261	237	228	256	229	264	221	237	228	223	270	259	264	270	248	220	247	266	246	221	224	246	240	231	237	232	259	215	238	245	239	232	244	244	235	253	250	239	218	252	245	240	236	265	227	273	233	246	259	237	238	246	216	291	232	235	211	255	233	215	220	217	253	247	250	229	197	244	238	236	231	251	246	218	228	259	242	260	238	276	240	260	253	242	238	229	209	286	231	261	211	239	262	246	248	288	207	269	245	206	237	251	213	212	259	231	246	244	232	247	227	250	246	260	227	225	239	271	228	229	227	247	228	238	216	216	246	231	271	239	233	252	219	205	258	256	238	231	221	228	250	238	257	224	247	219	232	257	253	240	265	226	244	253	230	266	230	243	237	239	231	259	231	230	218	238	269	243	213	239	254	242	248	246	222	249	258	234	252	224	238	245	238	233	247	265	251	215	231	232	273	244	231	237	239	252	252	233	241	235	255	258	253	251	231	250	247	255	227	250	251	215	268	238	220	239	251	190	240	248	223	239	258	250	250	229	224	238	238	211	237	253	253	231	234	270	244	221	239	241	250	223	252	238	245	230	242	255	257	270	235	257	226	242	243	243	225	223	243	225	225	248	248	237	255	242
14492	453	128	106	97	99	132	138	152	156	154	136	150	139	134	139	115	132	103	99	115	106	115	161	136	144	123	125	115	88	97	99	101	108	79	96	78	81	84	76	94	84	67	80	91	72	70	64	78	89	69	77	93	62	73	80	71	60	70	55	63	64	59	98	75	72	62	67	68	74	74	54	77	62	59	68	68	63	78	78	60	73	71	64	65	74	73	87	66	75	72	69	54	79	67	72	78	84	71	46	62	64	57	75	85	73	78	60	63	70	74	63	71	79	71	69	66	66	64	43	71	58	61	66	51	73	67	55	76	66	52	51	68	68	74	57	65	78	59	59	72	66	62	69	70	63	56	56	67	53	73	61	57	73	82	67	55	66	59	44	46	58	62	72	62	68	52	62	45	72	65	76	71	82	59	67	84	74	56	64	51	69	60	58	66	71	76	67	64	72	54	69	63	75	66	75	74	72	69	51	61	63	63	70	88	67	63	76	56	53	66	53	55	74	69	50	67	71	66	75	59	75	70	78	75	70	72	81	67	63	70	58	64	65	71	72	71	71	74	66	66	49	61	75	84	55	67	58	66	82	73	76	69	79	49	73	68	50	59	64	76	73	76	56	61	58	71	58	51	63	69	65	67	59	54	68	62	66	77	59	58	68	71	60	69	64	78	56	60	64	65	66	78	68	68	59	65	55	51	60	66	72	66	66	61	54	68	59	70	55	58	62	63	64	54	65	69	70	62	56	68	67	96	56	58	68	66	56	65	57	65	59	46	47	73	52	71	66	81	53	68	69	63	69	78	53	61	64	66	50	62	69	79	76	55	78	48	76	44	63	66	70	68	64	61	65	69	54	83	86	66	65	73	70	56	62	66	74	66	64	66	53	74	65	59	68	62	60	65	68	67	70	84	77	65	68	73	61	73	63	67	69	68	68	59	64	70	86	68	73	54	62	54	72	65	68	53	56	69	72	88	61	66	77	66	57	69	65	61	69	60	69	60	65	55	61	61	58	77	65	68	61	80	74	71	61	65	66	68	47	79	69	76	67	59	50	60	72	71	65	68	64	66	60	68	65	72	77	68	69	58	50	60	78	59	66	63	51	71	68	66	72	76	54	64	65	69	75	79	56	62	68	58	51	65	66	66	73	50	67	70	51	71	64	76	63	55	69	60	60	66	61	47	77	56	63	70	65	56	71	73	63	64	55	75	66	65	54	60	57	69	73	60	61	57	59	57	57	69	64	69	60	79	47	71	88	67	68	55	82	51	67	61	67	64	66	71	57	69	55	66	71	74	81	75	64	64	72	78	66	69	61	79	71	67	73	50	57	73	68	67	73	58	60	67	62	70	55	66	67	68	62	74	68	61	71	69	55	61	66	55	66	65	57	67	54	70	60	61	65	63	67	73	68	57	59	66	50	83	77	50	87	64	59	70	60	60	70	51	75	72	62	76	59	62	67	62	85	63	77	66	65	59	67	60	66	62	51	63	61	66	70	53	60	55	62	61	59	54	58	63	75	62	78	63	67	67	72	79	70	62	57	82	59	59	72	64	89	69	62	62	66	72	82	70	57	62	65	60	53	68	62	61	65	57	72	54	73	51	59	76	70	55	66	56	63	58	78	73	70	71	61	72	71	54	60	56	60	71	62	76	73	78	68	54	75	60	60	57	70	69	59	65	86	68	68	55	65	75	63	63	81	62	83	61	72	63	71	65	56	56	78	56	68	54	67	64	66	62	63	58	77	55	68	56	70	74	75	76	69	65	67	55	69	60	57	62	55	61	66	78	55	74	64	78	73	75	57	56	74	63	57	63	60	59	58	52	54	66	59	63	71	68	55	57	68	56	73	83	71	72	55	59	58	56	71	78	50	65	67	62	72	68	55	64	70	69	88	65	50	58	53	63	53	52	67	60	66	73	60	49	60	74	60	52	62	69	68	60	59	65	82	65	54	66	73	69	76	74	70	67	65	71	75	76	72	56	77	62	70	77	70	68	63	65	65	50	63	60	76	61	70	61	66	57	66	69	69	60	69	74	83	73	60	71	51	73	58	75	58	64	76	62	69	66	78	49	68	67	48	81	83	65	64	64	64	67	75	59	59	65	60	64	66	72	65	60	62	61	49	53	52	58	63	74	63	58	57	53	56	63	72	67	72	64	69	69	65	68	73	72	69	50	57	52	60	62	67	50	62	66	58	70	56	55	61	58	71	58	55	58	64	81	57	57	69	63	71	63	66	53	56	65	67	49	77	59	70	66	51	73	70	58	60	57	76	71	80	60	55	65	68	65	96	70	64	53	60	63	46	55	68	66	54	57	72	81	62	69	84	61	74	78	58	63	63	80	50	68	64	80	64	47	63	81	65	58	80	71	67	73	68	66	62	55	75	65	61	53	71	65	79	61	64	50	65	61	58	73	58	72	67	69	65	62	67	63	62	54	66	63	69	68	55	58	67	62	72	56	64	71	60	44	87	81	64	73	63	88	89	58	51	55	66	49	69	76	65	72	79	70	58	58	80	60	73	63	62	65	66	58	55	75	62	68	59	57	66	71	69	67	65	65	59	61	58	54	73	60	62	75	78	78	85	58	77	68	75	60	53	57	67	65	71	66	69	81	66	81	57	66	56	71	67	78	61	79	82	68	75	71	64	66	60	64	74	68	51	64	62	74	65	53	77	60	58	66	56	64	57	76	51	61	59	71	57	50	68	70	56	61	57	57	71	62	75	57	73	66	73	69	60	54	71	55	55	70	66	49	68	78	51	58	61	78	80	52	56	71	61	61	62	75	70	60	56	63	65	58	63	65	80	84	62	58	72	69	66	68	69	95	68	57	69	63	73	75	68	79	73	68	76	59	56	51	70	53	65	66	58	70	58	62	80	61	57	57	76	56	71	63	56	41	78	51	74	62	69	56	77	52	71	56	67	68	63	75	61	60	86	67	58	55	59	78	77	57	62	77	48	54	57	60	66	67	58	60	53	65	70	61	71	77	54	69	59	66	66	69	74	80	72	59	53	67	52	72	61	66	65	62	90	65	61	57	60	84	78	56	43	56	56	66	78	64	56	49	66	51	64	59	53	61	59	75	64	59	70	75	60	75	64	56	79	74	51	64	56	60	63	58	72	57	64	78	77	65	64	52	70	69	71	81	71	79	69	69	56	68	62	47	62	72	45	54	64	65	65	78	72	62	58	69	63	48	51	58	52	75	55	62	69	58	73	68	45	68	64	71	62	57	58	50	65	68	52	64	67	62	71	72	65	63	62	65	67	75	70	54	64	60	63	55	75	61	66	65	66	57	69	69	49	77	62	58	59	61	60	88	65	77	64	68	64	58	55	75	66	68	67	70	76	67	60	59	60	66	58	68	64	70	68	70	82	70	65	66	69	69	67	73	57	61	50	55	55	60	59	70	64	71	62	68	78	59	66	65	61	53	69	73	54	49	63	54	63	76	55	85	77	57	68	69	59	62	50	58	74	72	68	74	59	65	58	69	72
30903	2963	1408	1509	3322	5172	5636	5743	6665	5593	4940	4312	4257	4015	3602	3547	3130	2989	2866	2772	2720	2583	2999	3410	3183	2825	2557	2367	2120	2125	1956	1762	1665	1555	1537	1456	1367	1318	1256	1208	1156	1129	1136	1016	1044	995	957	930	878	885	868	846	802	791	776	800	771	748	737	712	721	764	728	727	736	690	721	721	684	680	658	690	725	738	700	732	697	688	751	705	713	686	673	707	649	738	682	677	682	649	690	629	596	682	638	650	631	631	634	672	610	631	607	589	596	580	593	610	609	600	579	582	598	612	593	556	549	600	596	607	635	572	590	571	562	591	557	609	583	633	636	585	568	625	595	569	597	543	575	621	578	568	567	559	619	583	568	556	577	568	550	580	625	570	628	523	635	606	553	610	525	572	590	553	587	600	594	595	609	563	569	539	572	546	573	570	573	611	620	586	608	552	572	593	583	593	614	585	608	569	563	569	579	603	569	607	573	553	562	577	557	584	538	536	551	538	569	586	577	567	555	580	577	572	545	550	566	551	588	579	606	563	573	572	566	539	564	589	600	552	565	562	551	574	532	599	552	574	595	569	611	554	606	575	597	559	581	592	577	575	594	597	632	577	558	582	558	540	564	553	582	524	597	551	559	605	571	557	587	573	601	597	556	552	596	569	562	556	592	572	580	590	635	614	546	591	589	573	596	576	610	613	595	608	554	563	575	538	576	566	580	548	550	576	598	585	565	573	572	548	558	581	631	600	582	577	573	510	563	586	586	545	587	536	598	565	603	576	585	586	559	580	575	590	575	594	589	569	590	548	556	627	574	546	614	620	570	577	548	568	560	587	547	543	587	563	571	576	585	574	602	567	597	584	569	553	578	575	569	625	558	606	542	564	586	605	524	580	590	567	582	597	598	525	536	594	620	583	570	570	567	583	609	574	576	595	588	608	598	630	576	553	555	554	581	580	598	575	585	537	570	607	543	602	587	601	608	567	560	554	601	614	570	549	571	604	568	599	601	569	557	605	551	581	540	549	591	577	583	592	589	596	573	559	584	582	585	562	573	585	558	618	556	545	585	556	594	546	579	601	591	576	526	577	563	579	604	538	548	585	577	525	551	577	581	575	564	596	559	511	513	564	577	570	552	572	593	567	513	566	593	597	550	606	571	585	567	514	606	514	587	540	587	590	583	583	549	573	575	578	578	531	568	598	578	514	589	535	598	544	560	562	577	585	591	593	557	550	573	574	537	572	604	606	576	562	544	589	622	567	634	558	593	545	555	581	592	573	605	575	600	563	576	584	556	592	528	578	583	575	574	555	573	594	582	559	625	572	613	537	594	609	578	570	575	586	549	568	614	550	562	557	581	540	580	578	577	601	557	590	589	566	595	586	590	578	538	609	578	598	572	566	585	576	596	558	556	576	622	548	598	539	577	602	548	578	578	559	558	564	567	566	628	551	568	592	600	581	550	577	587	553	531	626	631	542	574	564	566	569	572	538	573	617	570	554	571	571	580	567	601	582	581	538	556	573	532	595	600	586	529	604	569	555	586	573	613	584	581	581	562	557	598	582	596	569	623	568	617	580	592	574	611	558	534	582	596	592	573	545	546	564	597	550	597	597	523	597	555	590	525	526	606	576	609	541	549	587	563	597	567	590	594	585	575	575	565	553	594	556	572	547	583	591	569	590	589	553	562	581	584	583	595	595	586	586	554	544	588	561	586	586	541	581	587	568	586	560	569	550	586	546	553	593	591	570	569	625	571	603	581	573	572	578	578	599	558	557	624	548	578	583	556	578	596	545	581	551	594	608	551	600	565	586	577	573	573	573	563	626	553	551	577	552	588	569	567	582	615	566	584	515	563	564	541	543	604	567	568	546	568	594	556	611	599	554	565	557	566	577	602	610	593	583	541	569	582	626	585	556	535	604	569	568	577	604	592	603	613	562	506	613	612	598	635	524	581	609	546	557	592	588	595	525	556	598	583	579	616	560	571	528	554	564	552	563	541	574	571	583	580	574	583	573	584	597	599	579	588	569	539	540	577	595	563	568	582	563	545	559	587	584	588	602	607	564	600	580	591	551	564	605	592	568	547	585	567	583	586	598	548	531	549	539	578	543	561	533	565	565	588	582	599	563	581	539	545	531	568	591	569	530	598	578	585	552	571	587	548	589	533	608	583	565	572	603	561	582	570	607	629	564	542	578	584	533	603	622	569	570	542	576	614	574	577	552	553	552	546	588	595	569	583	601	536	619	583	545	571	575	592	596	566	576	551	582	576	539	601	597	524	577	617	567	544	578	572	574	566	602	569	551	564	615	557	580	526	583	574	566	581	601	521	592	571	572	612	602	562	573	608	598	586	605	562	570	556	579	596	571	554	591	544	582	558	566	570	577	561	571	537	583	566	538	574	586	596	561	561	585	578	600	575	569	580	602	559	612	604	595	567	591	590	549	586	584	584	560	548	549	575	552	594	548	546	558	603	563	612	574	589	622	638	567	606	587	562	566	609	568	585	588	582	567	561	572	564	558	593	587	576	569	598	588	573	561	591	586	595	575	579	577	569	573	566	578	574	553	527	604	588	625	565	540	575	589	561	621	565	576	578	591	576	566	574	580	554	595	583	572	578	569	533	621	571	601	572	513	573	583	566	578	589	589	562	559	512	550	600	569	596	545	585	564	577	608	570	576	589	564	610	552	572	590	568	609	585	584	615	553	587	593	544	555	557	560	605	574	594	559	581	537	560	556	584	606	554	597	574	558	600	606	595	606	582	579	572	594	562	541	588	588	599	597	571	589	581	556	554	606	592	577	577	573	569	573	646	603	581	587	582	568	584	526	584	572	569	557	608	566	581	608	580	583	566	604	578	647	551	578	568	573	569	551	567	573	600	582	585	581	586	572	643	567	565	587	608	593	572	540	575	554	532	590	572	555	538	566	545	582	573	608	621	567	566	631	576	630	574	586	583	576	570	560	558	540	590	621	555	601	586	594	574	571	569	573	616	599	591	594	604	567	541	620	558	605	544	561	577	563	532	534	603	551	620	597	556	540	515	542	582	602	603	560	591	595	563	590	596	614	581	552	546	559	539	587	566	554	604	578	583	554	579	554	567	572	559	618	535	618	597	578	547	563	577	566	545	590	572	591	594	532	597	596	588	603	551	590	574	621	571	569	580	578	542	619	596	576	583	574	548	584	539	593	553	604	601	553	614	558	546	600	572	554	599	546	587	631	587	617	566	563	601	584	619	569	594	601	580	554	605	565	603	537	596	606	567	586	596	536	555	598	525	567	567	574	563	571	600	584	578	583	572	585	576	602	573	582	535	591	535	586	582	573	612	596	628	594	584	540	578	555	617	585	602	534	566	581	589	561	620	564	617	553	605	580	586	562	566	564	621	609	538	578	580	578	562	595	610	591	608	578	611	573	588	590	565	609	591	601	582	559	542	623	596	611	546	570	608	620	588	593	591	566	564	624	597	540	572	580	593	600	567	588	537	554	582	589	613	566	576	584	549	544	560	613
5236	63	38	33	50	33	45	52	62	69	50	77	74	60	78	74	54	67	58	68	56	60	73	69	77	76	62	70	57	69	55	56	47	59	44	51	45	46	50	57	44	42	45	48	43	47	39	40	41	35	40	37	48	31	37	27	34	54	37	43	31	41	50	37	45	32	43	36	32	29	39	34	47	27	32	44	41	37	42	40	43	41	26	30	34	39	36	40	40	39	32	38	35	36	34	31	27	47	44	37	28	36	35	34	35	37	47	37	43	26	38	31	47	29	29	31	29	38	31	32	35	29	35	38	49	32	38	40	36	28	36	29	45	24	42	42	37	40	33	30	30	27	36	40	35	29	33	39	32	41	36	24	34	31	21	31	24	32	28	35	43	44	36	35	42	42	35	37	39	23	39	38	40	34	35	47	34	41	34	39	24	37	34	28	43	35	30	26	33	30	33	35	42	36	48	41	34	37	46	35	37	41	46	34	33	41	34	34	28	37	34	32	22	28	38	40	29	31	34	45	33	40	28	34	40	35	46	30	34	24	31	44	40	30	25	36	40	35	27	24	29	37	28	36	36	39	38	21	47	32	38	35	32	35	33	43	23	35	57	32	39	28	35	37	35	41	36	32	42	30	34	28	28	25	38	37	34	36	35	38	33	36	33	25	42	20	33	42	45	41	25	31	28	23	53	38	33	26	43	24	44	34	27	39	39	33	40	31	42	49	37	50	33	34	27	31	38	31	28	45	31	34	42	34	27	36	39	39	36	34	34	41	44	42	37	30	34	28	38	39	36	31	32	38	34	33	33	47	41	30	28	36	40	44	32	32	33	27	28	33	28	38	37	42	38	31	39	40	37	39	35	27	33	38	39	41	43	41	40	35	30	32	34	42	39	38	36	41	28	24	37	38	31	33	30	36	40	29	53	23	35	39	32	29	32	39	34	35	31	27	45	27	41	33	20	38	31	22	35	44	34	37	31	31	37	29	38	37	33	37	34	42	29	26	36	41	44	35	35	43	33	34	31	28	37	49	32	38	25	35	45	31	28	38	44	25	26	36	36	32	34	25	19	36	25	27	41	27	28	33	32	32	35	40	36	34	42	38	23	35	38	44	28	24	26	41	28	39	34	39	35	30	38	32	37	33	39	40	30	33	36	41	24	37	33	36	35	40	34	38	29	29	33	29	32	31	32	41	31	45	28	31	33	24	34	36	21	34	34	41	24	31	41	40	31	41	38	27	35	34	39	26	38	31	32	42	35	28	36	41	37	40	30	44	32	31	33	34	23	36	39	44	41	49	42	36	37	30	34	32	37	29	38	25	43	29	37	25	34	31	30	37	45	41	41	31	30	28	27	34	33	35	38	32	36	31	29	37	40	38	30	37	41	28	30	33	28	20	29	32	47	29	35	43	32	32	40	33	38	30	36	24	34	38	53	47	28	36	37	39	33	31	42	35	40	43	29	37	35	34	31	32	28	34	42	30	36	22	22	42	40	41	28	32	28	30	38	43	36	42	37	30	38	30	34	45	39	30	33	35	37	33	30	29	35	38	34	46	37	44	36	35	30	43	37	29	38	38	32	30	27	33	42	34	29	32	43	33	33	42	29	31	28	23	39	28	37	40	33	38	37	35	33	40	36	29	44	44	42	27	44	42	29	32	39	31	38	36	30	31	35	38	32	30	38	40	34	41	33	32	40	26	40	40	44	36	30	26	34	30	37	51	29	30	34	19	26	36	32	43	35	42	37	30	33	29	41	34	36	41	32	36	30	26	41	38	37	37	32	34	31	33	35	22	32	24	35	39	32	36	32	33	22	36	41	34	35	25	19	20	48	38	32	22	36	38	49	31	36	38	51	37	41	35	19	30	33	35	43	36	26	36	26	35	46	39	36	46	22	36	46	49	41	31	33	31	32	39	46	40	36	38	27	22	36	45	33	32	42	35	27	30	49	43	53	27	29	27	40	41	34	48	37	23	37	34	45	34	32	30	33	39	40	29	24	36	39	33	27	25	33	35	32	37	29	32	38	31	29	36	34	40	30	24	40	33	41	38	41	38	31	34	43	36	27	28	24	35	26	38	32	38	33	36	40	35	24	35	40	29	31	33	31	31	33	29	35	29	40	35	43	49	29	24	31	37	19	23	36	27	40	30	28	24	37	39	25	22	26	35	29	40	28	28	35	35	36	39	44	30	34	31	34	31	37	25	25	30	30	28	41	31	33	24	36	29	37	39	29	33	34	29	34	32	43	41	35	29	36	39	42	44	27	40	34	48	29	31	36	34	43	38	28	46	32	34	35	46	30	42	32	20	32	37	36	43	31	27	31	28	31	34	35	34	30	25	31	34	23	38	41	40	46	42	38	37	36	41	32	28	28	36	33	24	35	45	40	26	29	37	29	30	36	46	32	36	46	30	34	39	33	33	38	37	31	33	32	43	41	40	37	43	44	33	33	37	47	23	35	33	37	41	35	34	44	34	27	32	28	41	45	34	39	28	43	35	32	35	41	27	36	36	35	35	36	30	39	40	30	32	44	41	29	24	36	36	33	43	29	32	42	15	53	35	33	42	27	26	25	32	26	35	44	44	28	38	38	39	30	30	28	36	43	38	31	38	28	31	31	28	33	39	30	43	26	31	31	28	40	32	38	30	23	49	33	30	34	37	32	32	46	25	31	29	32	45	34	38	33	34	46	27	30	38	44	49	41	27	34	27	37	34	33	36	36	36	27	29	41	27	20	35	25	34	43	35	48	28	39	30	39	28	39	45	40	42	46	37	27	36	33	35	33	34	36	36	36	28	25	27	30	29	33	37	29	32	44	41	28	40	41	33	36	41	39	34	40	30	34	35	34	39	28	38	27	43	30	35	36	43	44	23	35	35	37	42	32	30	25	30	38	37	32	36	39	58	35	40	32	43	45	24	36	25	24	33	43	32	41	40	34	48	38	35	37	30	35	48	45	40	31	43	36	39	31	44	32	33	37	38	38	28	32	40	36	47	25	23	34	33	34	27	43	33	31	32	32	31	39	33	30	26	39	41	34	36	32	36	46	40	46	30	33	49	42	37	45	32	25	35	33	31	37	31	38	26	30	35	35	35	20	36	33	26	34	34	35	28	37	41	27	34	36	39	33	33	36	27	43	34	22	30	35	28	38	26	36	35	28	33	32	36	34	35	35	39	30	36	33	31	26	39	36	28	37	28	36	36	40	31	27	40	28	28	37	39	37	34	35	37	29	33	34	38	30	49	26	37	38	41	32	33	30	19	42	28	33	36	32	40	32	28	34	31	27	29	28	29	40	25	52	27	50	31	38	28	34	28	40	33	29	37	42	29	26	36	32	34	37	33	35	34	37	31	41	31	30	35	36	37	28	33	38	33	34	28	23	42	36	36	37	26	34	46	32	34	26	29	33	38	40	43	41	33	30	49	37	33	31	46	40	38	29	34	31	46	37	27	28	35	36	47	39	42	48	33	33	29	28	27	29	36	38	25	26	34
17212	589	411	404	594	820	1044	1437	2533	2104	1878	1909	1863	1740	1742	1572	1531	1544	1370	1320	1217	1337	1575	1789	1562	1523	1320	1245	1087	982	959	886	832	819	779	767	704	682	611	616	586	506	551	573	496	516	492	449	450	434	421	417	399	390	387	406	391	374	355	331	397	387	369	370	372	338	346	393	351	370	370	368	409	359	342	354	343	331	369	357	344	333	327	318	328	360	323	340	306	345	372	320	320	304	327	335	323	334	337	310	335	325	292	298	298	284	299	327	270	295	316	299	315	296	328	303	313	321	271	292	299	326	283	286	326	337	285	303	294	312	293	316	304	314	308	306	304	289	326	305	316	282	277	336	306	327	308	300	302	306	271	320	305	291	296	295	274	328	311	292	304	296	322	322	326	298	334	298	299	306	332	301	290	301	287	326	291	312	291	318	313	283	315	306	352	300	296	282	286	316	330	287	287	319	274	295	289	295	310	298	320	304	289	279	319	304	298	289	306	298	305	281	306	284	317	280	303	272	319	265	281	283	272	299	284	311	307	314	318	257	270	290	288	297	288	296	282	311	285	270	294	310	313	288	275	313	290	284	318	303	293	274	317	298	304	297	299	294	280	272	327	296	301	309	287	278	297	294	285	287	291	306	299	290	316	286	308	304	297	333	277	272	286	286	307	290	271	291	334	316	297	303	263	341	289	306	279	295	289	290	309	289	308	304	318	307	273	355	327	291	272	304	277	275	319	311	282	269	334	297	310	322	296	302	294	286	261	329	306	315	300	308	297	314	284	285	309	320	299	280	288	316	343	282	306	304	304	290	300	315	308	284	288	263	304	292	256	295	292	295	283	312	285	314	307	315	328	304	319	297	287	305	301	290	331	284	274	303	296	283	312	283	308	320	318	309	294	282	303	292	283	275	329	299	296	279	286	299	314	313	275	279	300	313	264	341	291	276	301	324	292	247	285	309	294	277	282	261	298	285	265	284	310	300	323	295	304	320	296	286	305	312	294	305	303	279	321	298	283	292	299	294	302	285	290	281	300	313	317	291	269	320	305	287	294	291	298	277	304	317	299	291	321	318	287	312	295	289	287	292	307	299	304	268	317	307	322	284	266	285	265	272	296	288	312	291	291	282	300	292	295	286	292	285	296	265	291	277	274	312	317	333	273	294	283	301	291	322	299	316	297	309	301	282	299	289	290	320	282	305	302	286	293	285	287	299	290	300	277	268	296	293	338	297	293	290	302	304	317	285	284	328	301	322	305	321	319	308	310	332	278	315	306	297	274	309	320	309	295	278	282	300	309	284	275	312	282	289	282	299	289	263	282	284	301	284	286	289	312	279	308	299	318	313	275	305	277	322	303	276	288	310	325	297	298	269	278	284	319	299	324	288	299	301	260	297	276	304	309	268	315	286	298	301	292	266	313	305	291	277	298	322	273	278	306	285	334	280	281	299	317	310	304	293	324	311	277	297	297	309	290	312	286	294	333	308	316	288	307	310	304	305	316	297	287	283	307	302	300	265	289	279	271	305	321	321	263	296	315	293	303	316	293	305	315	285	277	288	272	276	286	325	292	296	315	308	280	295	272	269	328	297	296	290	296	319	283	282	253	290	266	277	269	286	282	306	309	305	308	297	282	309	301	252	296	269	295	301	280	255	314	266	288	276	296	291	305	292	267	293	309	305	307	287	279	323	333	267	302	315	273	298	289	272	292	284	294	293	297	291	294	271	276	291	326	275	310	293	288	314	277	297	303	303	308	307	283	305	314	311	322	274	290	302	313	295	291	309	296	312	285	328	297	287	269	273	276	299	312	288	309	299	285	294	294	263	303	321	315	281	310	274	319	310	294	282	316	314	316	272	329	261	327	286	262	303	285	281	286	284	300	314	303	286	321	298	300	284	295	299	297	304	261	281	302	255	301	302	297	307	300	307	304	319	308	292	298	291	255	288	300	296	304	286	299	302	276	307	341	309	281	312	307	307	316	272	318	275	267	284	309	304	309	312	292	302	289	312	294	283	320	314	324	311	276	270	283	296	258	301	296	285	300	303	300	306	282	294	280	300	310	301	304	321	298	274	322	276	337	305	296	286	285	290	265	299	278	314	286	312	304	298	278	297	332	318	266	295	303	293	297	306	298	276	276	304	310	295	298	314	275	290	328	304	292	293	274	283	317	317	304	319	325	322	321	284	289	299	305	310	283	304	279	287	273	301	286	313	307	325	277	291	309	308	288	298	285	297	304	299	310	322	319	278	281	303	303	299	292	269	302	303	312	323	291	281	306	278	282	274	281	295	279	313	303	283	268	308	298	279	324	275	282	295	300	293	311	298	303	300	278	260	305	317	295	276	332	282	329	297	306	296	293	291	304	286	270	304	306	309	282	299	312	296	296	302	295	335	274	290	301	309	289	307	304	304	298	329	270	287	305	294	314	308	302	360	291	280	295	305	273	285	299	254	295	320	283	304	303	308	317	285	294	321	333	334	318	293	335	319	264	315	300	320	278	272	312	299	316	302	307	324	295	304	292	321	286	300	276	269	315	294	310	313	299	304	309	300	301	286	295	258	315	284	289	315	272	308	292	290	298	326	307	298	292	262	302	278	274	281	289	295	297	278	273	311	261	317	309	298	294	317	276	297	269	317	293	274	317	313	308	277	292	295	290	305	306	318	295	293	340	274	279	354	287	299	298	291	276	278	280	287	285	303	286	298	293	325	297	309	271	299	306	316	315	309	335	295	281	308	262	299	288	302	292	306	279	312	301	293	294	311	305	310	284	293	286	293	300	298	299	313	297	278	349	291	306	298	275	298	299	301	273	293	294	274	311	312	302	289	308	306	292	280	304	283	295	265	310	335	284	308	287	288	317	299	288	273	310	304	297	282	263	294	279	291	272	326	318	282	314	301	315	354	317	301	338	301	315	277	289	346	286	302	291	284	288	269	335	311	316	289	290	303	326	295	291	278	302	302	328	271	303	304	290	306	299	289	304	279	288	304	320	307	300	315	286	312	292	277	270	297	278	312	278	281	264	279	325	304	321	268	311	311	312	301	323	355	296	252	268	270	298	334	297	312	298	297	279	316	288	301	329	294	299	274	309	260	317	299	304	271	285	294	269	308	289	290	322	283	310	321	290	306	277	304	283	302	264	290	304	284	283	331	262	285	271	262	332	311	309	286	294	289	307	281	288	300	274	303	274	290	296	313	310	304	310	296	259	321	276	274	291	302	307	271	318	313	296	306	278	290	313	287	290	275	292	311	324	310	299	293	300	284	320	325	312	281	318	294	261	307	284	292	322	288	295	290	312	291	300	273	285	301	317	328	289	281	275	304	278	305	304	313	277	285	290	275	262	284	306	281	296	305	304	290	304	316	309	308	288	311	290	296	309	331	293	307	294	329	285	311	313	314	309	280	316	287	302	321	293	305	299	307	282	296	303	287	271	325	295	301	278	271	292	302	259	295	318	304	290	274	322	261	300	298	323	280	303	307	273	307	322	268	311	302
11144	298	117	87	95	88	81	111	141	120	104	133	148	155	108	126	104	100	99	96	107	100	104	130	132	94	106	104	102	114	111	108	104	65	99	91	92	83	80	81	81	87	89	75	80	82	63	80	84	81	78	69	67	61	75	77	71	68	71	71	77	64	59	74	64	70	65	64	74	85	63	66	68	71	70	87	64	76	73	66	64	71	86	69	62	61	66	59	59	58	67	79	64	66	73	58	54	74	71	70	61	77	56	60	58	64	76	73	64	52	69	87	75	61	70	75	85	92	56	64	64	52	72	73	81	69	60	72	95	59	58	60	67	64	59	55	77	60	87	69	74	62	73	80	63	61	72	68	51	60	88	61	73	87	63	63	69	66	74	73	72	69	64	68	66	65	79	65	70	74	65	69	64	70	82	74	64	72	72	60	73	72	78	55	77	77	78	54	82	59	73	71	78	70	66	71	74	76	81	73	61	79	62	56	75	83	60	63	57	68	76	64	71	70	69	76	72	71	77	64	62	66	69	85	74	74	68	70	77	90	84	76	62	94	65	69	70	67	63	70	66	64	64	56	60	75	64	61	87	73	69	67	67	73	64	62	50	78	86	54	62	64	65	64	73	79	81	83	69	63	63	53	61	51	71	55	63	67	73	78	68	76	57	73	90	70	65	79	60	75	73	79	67	52	75	69	66	69	73	78	69	82	78	50	76	77	86	64	67	71	83	75	60	73	61	71	51	63	61	70	65	69	54	76	57	74	69	76	83	82	78	57	61	72	70	74	85	69	65	68	83	65	66	65	55	49	70	81	78	54	64	74	75	77	67	63	71	69	81	70	70	64	69	61	64	69	73	74	63	65	58	75	49	70	80	56	75	70	61	58	70	62	67	71	63	66	71	65	60	47	65	71	64	76	75	66	70	88	74	76	71	78	72	59	65	59	72	72	73	75	66	60	59	51	68	65	74	67	76	67	49	60	67	67	69	75	76	65	80	66	58	60	80	77	61	57	69	64	74	59	80	57	74	73	63	74	59	66	64	73	73	64	78	68	67	68	64	83	69	68	60	62	69	75	74	77	71	50	67	83	71	73	64	64	67	60	79	69	61	65	72	65	67	67	67	61	70	82	64	63	81	87	59	78	64	70	63	75	76	93	86	76	61	76	81	76	56	64	57	75	77	58	79	74	77	64	64	69	64	70	76	76	53	66	73	70	79	71	51	71	61	79	71	59	80	70	67	57	71	63	73	72	60	69	66	70	81	72	60	68	66	66	69	57	60	55	66	54	75	81	65	79	65	68	75	66	72	72	57	67	80	72	69	74	55	69	79	65	72	81	64	62	60	69	66	66	59	65	57	74	74	66	87	73	60	72	66	71	72	60	75	64	66	81	85	75	65	66	66	60	80	61	56	56	62	78	77	69	63	70	59	74	71	68	69	60	77	67	76	68	86	60	73	79	75	63	60	80	72	64	75	72	46	61	75	58	65	70	72	64	69	68	79	54	63	67	56	61	56	69	74	76	82	63	61	55	64	70	74	72	70	66	53	63	71	62	70	77	60	73	70	64	65	72	72	63	63	69	77	65	62	73	67	73	66	74	73	57	56	65	67	68	80	63	74	66	58	80	71	65	89	69	63	71	62	81	68	69	72	69	68	59	84	64	74	86	73	84	84	53	61	55	68	64	64	74	92	88	79	82	76	52	71	72	71	76	72	64	72	80	59	66	82	77	82	56	71	74	78	62	61	69	75	52	74	60	83	64	65	53	65	68	77	72	82	54	76	62	68	71	69	64	56	54	82	71	69	66	79	72	69	64	74	76	66	68	72	74	61	59	72	73	52	70	71	91	78	65	67	68	73	59	67	74	67	64	74	64	53	78	56	73	63	70	64	71	67	77	63	62	71	77	71	73	73	64	79	65	75	62	59	67	79	72	69	65	76	72	82	55	58	62	65	71	55	58	62	81	73	66	61	72	68	77	88	65	46	62	71	72	67	84	72	67	73	59	64	72	58	68	74	74	70	70	55	76	74	76	61	55	77	56	70	69	62	72	65	66	66	67	84	57	71	87	66	58	76	60	72	72	46	75	67	69	51	67	60	80	77	68	75	62	62	68	72	52	71	77	79	75	68	66	55	74	61	64	83	74	70	63	68	74	61	72	77	65	65	78	72	75	63	76	65	67	74	75	64	63	70	77	71	66	85	72	58	82	63	51	62	61	69	74	62	56	60	60	81	66	73	60	70	65	56	84	80	53	63	62	60	74	75	75	56	58	66	73	65	71	63	50	69	63	60	73	54	69	64	55	73	77	61	54	79	55	74	73	62	64	74	66	64	64	74	73	76	73	72	75	79	67	64	67	76	68	59	71	59	76	56	69	71	67	75	69	59	74	73	58	59	62	66	85	72	74	65	84	74	66	69	62	81	61	70	83	63	63	62	71	63	68	72	67	66	74	78	68	74	78	63	67	70	51	72	56	74	67	65	75	60	63	59	51	69	78	78	68	66	67	68	79	69	63	70	71	56	65	85	74	67	79	70	69	63	74	69	80	63	54	77	76	63	60	74	72	65	71	59	79	64	68	68	77	76	62	73	84	60	71	56	63	63	51	62	67	67	73	66	70	62	63	71	70	58	58	66	62	82	66	66	75	68	60	67	73	59	61	66	62	71	81	67	59	65	74	68	66	77	56	65	64	67	59	65	77	75	62	61	59	66	65	66	49	58	74	64	75	69	65	64	58	80	81	65	62	81	54	75	72	43	82	61	69	63	70	75	63	74	78	56	69	73	67	58	53	77	67	63	69	75	77	59	81	62	72	74	70	58	52	70	68	55	68	75	72	70	77	72	69	72	62	57	54	67	64	65	75	72	69	69	88	61	61	62	86	68	62	74	67	60	55	71	52	50	68	70	67	72	67	68	53	64	65	58	75	73	75	59	67	67	75	64	76	49	70	74	65	76	71	88	74	73	65	51	65	71	78	79	68	53	78	72	65	66	78	68	77	60	68	66	78	63	72	80	77	81	75	66	71	56	65	60	75	73	76	76	71	61	69	72	64	66	65	61	59	75	66	70	72	63	61	70	67	68	56	59	53	66	73	67	78	64	75	67	75	84	53	70	71	65	77	66	52	47	62	63	76	68	63	73	61	82	57	82	62	71	78	71	55	58	68	83	56	92	68	62	65	65	68	65	73	71	79	72	71	57	66	72	67	69	75	63	67	61	56	54	61	66	70	70	55	85	71	73	71	66	63	89	71	63	81	58	82	62	73	62	73	59	72	67	62	74	61	72	55	70	61	65	80	71	68	72	82	66	75	76	76	66	74	75	63	65	80	55	66	72	82	77	69	64	72	51	67	68	70	74	52	71	60	75	57	65	74	74	95	79	80	62	71	77	77	60	62	70	54	71	50	51	79	88	71	65	71	66	57	67	71	64	60	79	73	74	61	69	62	72	55	81	67	79	76	61	80	69	71	77	56	74	59	71	66	75	67	57	68	64	77
28195	2263	1159	1223	2414	3554	3884	4025	5026	4248	3596	3474	3354	3026	2849	2793	2535	2395	2237	2190	2140	2177	2468	2701	2448	2300	1955	1889	1744	1718	1645	1496	1411	1387	1338	1243	1199	1168	1084	953	952	964	960	956	909	880	917	851	824	781	755	798	749	766	731	714	712	692	681	696	729	685	715	732	645	701	674	658	628	688	664	655	688	664	666	711	672	722	709	642	667	630	644	662	646	643	600	638	596	618	623	604	659	599	592	623	620	620	599	619	576	590	567	586	605	603	602	585	599	612	557	575	532	621	566	597	613	607	575	598	590	572	610	568	581	638	598	556	623	595	583	588	559	558	607	541	587	564	573	603	558	548	565	569	625	588	565	581	554	566	595	596	587	565	586	594	548	591	592	555	598	553	590	598	579	591	568	570	550	549	603	565	621	570	614	532	606	597	588	563	537	601	579	570	554	570	602	571	578	585	609	553	574	557	572	544	584	551	559	591	600	590	595	546	562	584	548	561	592	592	610	559	605	557	597	544	547	606	597	571	574	585	568	590	592	578	587	600	556	614	600	564	565	553	545	552	573	544	597	573	572	597	605	569	535	562	578	546	605	604	621	540	599	604	562	586	562	605	538	557	604	576	580	605	628	579	550	566	613	568	552	546	564	597	598	590	583	585	597	562	576	573	610	552	576	594	591	612	556	565	573	555	591	521	522	564	560	583	568	580	540	579	556	560	658	572	572	583	561	574	561	577	579	599	580	551	534	581	586	552	573	555	592	528	567	542	577	554	550	601	565	589	534	559	584	559	521	576	612	554	577	591	571	590	580	576	579	578	570	577	618	592	563	564	556	599	534	584	557	587	570	602	585	587	551	558	633	528	575	570	585	530	586	585	606	586	574	608	534	617	574	558	546	605	559	568	587	595	583	567	551	561	599	547	563	571	578	566	547	587	547	574	536	573	566	585	566	574	590	594	614	545	589	530	598	546	583	588	562	572	589	581	561	622	557	569	562	573	561	549	626	567	530	548	566	631	565	578	593	571	560	576	600	564	556	562	577	630	574	584	584	592	580	589	600	589	602	582	598	567	550	578	564	557	547	580	547	559	595	567	547	610	603	609	611	562	562	601	598	547	606	639	557	575	634	549	587	582	604	556	567	623	556	540	608	530	599	597	549	579	568	583	558	597	567	605	589	615	555	589	545	522	641	535	575	548	600	564	546	539	567	597	549	615	584	577	576	568	567	611	585	577	597	544	562	571	602	611	603	565	610	560	582	594	546	588	532	598	568	569	574	585	594	595	548	617	574	614	571	601	541	539	590	589	607	563	593	607	568	584	591	589	570	630	581	587	550	572	582	602	546	571	558	568	590	604	598	593	545	549	561	591	590	586	536	606	537	586	619	551	602	609	625	588	572	559	579	580	587	580	600	575	587	557	589	577	583	556	556	563	562	557	545	571	570	590	573	563	612	553	550	574	591	580	558	534	561	594	551	582	579	557	584	606	585	603	592	604	574	528	577	597	592	605	531	591	573	554	570	578	583	575	583	610	555	568	579	599	603	564	577	585	610	548	585	560	576	580	590	578	573	579	571	595	575	561	609	605	572	583	577	626	580	587	531	561	589	549	588	608	551	553	588	572	589	547	562	573	552	572	565	559	585	520	556	588	614	602	611	596	597	546	626	570	574	578	556	561	585	640	601	556	563	598	568	544	580	596	584	587	554	534	606	564	537	576	549	564	545	559	596	535	584	567	607	592	531	569	561	570	530	571	565	527	557	540	585	575	543	589	614	578	558	526	583	586	550	568	561	517	539	616	551	546	603	582	569	554	593	580	563	580	535	572	575	565	590	620	560	555	605	603	564	565	609	558	571	602	539	608	562	528	622	599	571	598	582	553	578	567	562	565	611	555	562	589	586	617	601	536	566	574	595	600	587	592	548	649	620	548	590	570	585	548	581	570	582	613	559	563	576	569	577	557	605	583	531	543	590	557	555	593	551	613	585	597	545	562	554	542	578	557	596	522	567	580	581	557	598	604	591	584	649	580	597	550	539	564	591	647	583	557	612	554	537	600	598	568	548	588	545	591	590	576	579	571	535	554	555	566	620	534	581	536	548	571	574	593	522	567	573	576	578	617	550	566	580	605	595	605	591	585	565	609	549	578	583	525	560	579	564	606	578	580	569	572	606	592	568	574	586	590	562	553	612	546	596	537	557	538	552	605	577	600	580	593	586	597	579	588	559	548	603	547	542	568	541	578	580	615	560	623	581	602	576	607	513	604	587	632	580	553	604	585	561	575	579	556	570	571	611	567	562	568	590	563	588	596	605	576	587	567	544	559	555	590	601	559	583	555	569	584	582	598	556	609	541	563	569	551	579	597	558	562	564	604	591	590	564	578	533	600	578	561	583	586	575	575	571	561	570	568	592	582	574	548	565	551	594	608	563	559	598	544	601	603	578	566	591	598	615	594	572	595	538	587	537	597	570	562	591	552	539	542	561	570	574	610	528	567	586	616	575	577	591	580	568	608	545	556	568	553	540	570	570	597	578	579	583	602	527	556	582	568	577	609	547	569	572	588	577	573	573	586	549	553	561	558	562	589	536	551	553	556	565	529	574	555	565	631	593	562	591	557	633	605	642	558	559	537	578	549	567	582	571	585	555	615	554	602	536	535	575	602	584	574	588	562	596	554	586	613	579	559	578	594	600	553	585	593	584	589	564	586	532	584	574	594	620	577	607	549	599	558	600	584	564	575	590	612	573	554	609	553	583	580	574	519	589	574	569	581	537	560	617	567	575	536	558	571	545	598	585	594	525	582	541	534	589	584	548	547	599	558	576	591	574	573	578	562	556	556	572	586	599	535	555	572	572	551	542	561	538	582	612	593	596	564	550	583	519	562	567	561	591	587	523	595	592	579	597	562	535	548	638	549	624	574	559	589	555	549	574	537	599	575	590	546	560	576	540	568	618	588	557	620	561	553	565	652	611	587	580	586	559	570	604	576	568	583	586	571	599	576	591	554	540	566	571	541	592	533	618	602	608	587	608	610	537	520	608	570	599	563	591	565	564	539	572	611	605	587	574	574	631	554	615	573	626	583	558	591	561	573	585	582	585	590	588	563	586	583	581	564	556	537	550	600	575	561	614	611	572	576	564	602	569	541	606	578	583	542	553	562	567	534	577	578	580	561	529	550	589	553	552	513	565	594	568	604	593	597	593	511	604	584	580	548	564	536	585	577	537	555	599	577	595	589	596	552	550	581	598	544	569	558	564	559	580	596	569	568	580	586	567	593	623	566	578	589	557	608	608	578	545	561	547	579	582	533	573	551	604	590	595	607	554	591	597	579	549	587	577	582	567	541	586	597	553	543	547	560	564	542	628	558	599	568	602	612	580	573	550	558	588	560	577	593	571	558	562	613	556	554	541	583	592	543	559	603	587	549	544	553	577	563	532	579	581	599	532	571	564	540	594	571	533	574	594	563	616	572	574	561	552	560	586	552	560	585	575	594	581	612	610	587
10937	178	72	45	44	36	57	56	70	73	72	82	74	94	69	79	66	70	57	46	71	70	82	86	95	66	82	67	72	56	48	45	57	55	49	44	32	46	53	30	34	35	42	30	23	41	30	40	40	22	29	36	30	39	35	30	28	30	38	27	28	36	29	23	30	35	29	34	34	25	29	35	39	33	19	33	40	31	35	31	31	27	28	39	29	24	28	23	31	34	37	19	36	37	31	31	35	28	28	21	27	32	34	25	24	29	29	16	30	25	23	31	32	31	29	19	23	20	32	17	23	34	27	24	24	30	36	21	24	29	22	16	25	23	32	31	31	33	29	24	20	33	30	28	24	24	27	28	33	31	25	28	28	37	30	32	19	30	26	28	28	28	18	26	18	24	30	16	25	32	22	43	24	25	21	32	25	31	35	28	28	38	27	31	25	32	30	32	25	19	32	32	19	26	29	20	19	21	31	21	19	17	28	28	29	32	21	22	27	26	23	25	34	29	29	34	17	34	26	28	41	27	28	15	24	20	32	20	20	23	31	37	25	22	32	32	26	27	29	33	19	21	25	32	22	28	33	16	28	34	18	29	26	32	30	20	21	29	19	33	28	30	25	19	27	24	33	28	34	30	26	24	26	20	26	28	30	31	26	30	26	26	30	33	22	18	20	28	31	24	23	22	30	26	32	32	33	20	37	24	26	22	19	33	28	26	30	26	35	32	21	32	16	26	27	32	24	25	25	29	27	24	30	34	28	38	35	19	34	24	22	24	27	30	34	14	31	35	29	24	30	18	17	24	31	22	29	23	31	25	36	34	40	22	24	24	26	29	27	28	31	28	30	23	31	35	25	24	24	30	30	30	21	29	24	30	24	29	27	30	24	27	28	25	28	19	23	17	26	20	23	23	29	41	25	20	28	28	28	21	29	24	26	22	31	26	29	34	25	26	26	27	35	27	27	25	31	21	21	29	32	35	29	31	20	32	24	25	23	38	26	31	33	21	18	26	28	28	36	33	20	32	29	35	32	31	32	33	33	24	29	23	22	31	32	28	28	23	23	13	26	27	24	27	22	28	24	21	29	23	22	25	29	21	24	26	25	22	31	26	24	34	25	20	32	27	23	27	22	39	31	26	26	33	25	20	22	25	28	27	37	27	24	25	29	27	24	22	26	27	26	24	34	19	31	27	25	21	19	23	35	33	27	18	27	29	21	28	33	22	27	28	24	20	18	23	28	32	23	23	30	37	28	23	27	23	29	22	33	32	37	32	34	18	31	28	28	25	31	33	21	28	25	19	24	25	19	29	19	21	29	28	34	24	38	24	32	27	30	23	26	26	28	29	29	27	32	29	25	26	23	26	26	29	23	36	26	28	22	30	24	25	25	24	19	26	31	28	21	25	26	19	32	26	28	23	29	26	22	32	22	27	18	34	24	32	23	35	31	34	19	19	25	32	28	35	20	27	19	30	21	23	30	24	27	31	36	25	25	25	19	28	30	29	37	27	21	19	35	30	42	25	26	33	34	31	31	30	36	26	26	33	26	36	22	37	14	20	30	28	25	20	22	22	16	28	24	24	26	36	27	32	35	25	27	28	18	21	21	31	23	40	19	38	28	38	26	27	22	28	18	38	30	36	27	22	15	16	27	25	19	35	20	30	23	32	26	23	22	23	22	31	28	24	29	26	26	26	30	28	28	21	30	29	33	29	25	24	27	29	29	33	22	28	34	22	26	28	29	32	32	23	24	24	34	28	28	26	24	29	24	28	26	32	24	24	23	29	32	33	19	26	29	31	27	38	30	26	19	24	32	22	28	34	26	28	24	31	26	27	35	24	32	23	22	19	26	18	28	21	27	18	33	31	29	19	20	31	34	29	23	20	25	28	22	25	32	31	24	34	38	27	44	35	28	25	28	35	41	36	23	30	31	26	22	37	19	23	28	30	32	29	27	19	24	35	26	28	35	27	25	28	27	28	20	32	30	23	16	26	26	33	31	32	31	27	26	29	21	27	24	28	20	24	27	26	33	22	29	22	28	32	30	33	19	31	30	30	36	29	25	22	21	22	26	28	27	26	23	32	39	21	26	17	23	24	22	23	23	32	26	22	26	24	30	23	28	25	27	21	18	17	30	25	23	25	20	32	16	32	30	30	29	28	25	29	20	25	31	18	23	23	27	29	30	28	29	26	46	30	27	26	19	21	19	31	21	28	23	32	26	29	29	27	22	24	28	27	28	28	24	29	30	22	27	24	22	28	31	21	25	32	32	35	22	21	30	25	15	25	32	25	31	15	27	29	22	31	27	22	37	19	25	29	37	21	30	33	19	19	22	20	30	24	27	29	27	26	32	23	32	21	32	24	27	29	20	26	22	25	25	25	32	30	32	31	30	30	29	26	27	37	36	22	26	26	31	34	28	27	30	19	22	22	25	25	24	28	14	22	16	21	25	22	34	25	30	31	26	19	20	25	28	25	22	23	24	26	30	27	27	12	28	38	26	28	30	26	28	27	21	24	37	26	24	21	30	21	24	19	22	28	25	26	27	21	30	28	26	25	26	41	21	28	41	30	32	28	25	25	25	33	22	22	17	21	28	26	20	25	30	29	23	23	29	29	28	23	20	39	27	33	25	37	24	29	40	23	19	28	24	28	25	25	27	13	25	30	33	21	33	31	27	26	32	35	38	27	27	33	17	32	23	25	31	33	23	24	25	31	26	26	28	27	21	31	27	23	32	27	34	31	27	21	30	31	41	25	29	22	22	27	29	32	29	27	33	33	40	31	31	21	24	33	35	27	29	19	29	45	27	21	27	19	26	25	27	28	26	24	28	39	34	24	25	20	27	20	34	34	39	28	27	21	32	26	17	27	23	26	29	34	28	24	25	25	31	20	29	28	36	31	31	27	26	18	40	24	34	21	22	22	24	38	29	29	26	25	25	27	24	25	19	22	35	24	20	28	24	46	33	39	14	31	23	25	27	25	27	32	19	23	28	25	25	31	28	25	18	26	24	29	22	27	26	33	25	27	31	21	35	22	41	36	30	29	24	16	27	27	27	34	22	26	23	19	21	30	31	18	24	25	33	29	23	25	21	24	28	22	29	20	18	27	31	26	29	37	36	33	31	31	23	28	23	38	27	24	29	24	34	21	27	29	25	31	42	22	22	28	21	26	37	29	24	25	21	26	26	36	21	17	29	30	24	26	24	34	28	20	26	28	19	29	30	28	28	35	20	22	25	34	25	36	39	25	28	31	19	18	18	26	23	21	32	20	31	30	32	24	26	30	32	26	25	22	29	26	26	21	20	21	23	34	24	21	19	28	25	27	36	24	36	17	27	21	27	37	29	19	27	25	37	29	33	23	12	29	24	30	26	19	29	23	29	27	25	31	26	31	28	43	29	31	27	35	17	39	23	36	36	25	29	32	20	26	28	33	35	32	36	26	35	25	24	32	31	35	35	25	26	30	30	24	28	25	22	25	22	24	25	27	28	28	17	29
23099	1406	690	723	1579	2522	2831	3283	4503	3628	3326	3042	2877	2758	2560	2423	2180	2087	2013	1891	1789	1869	2150	2370	2141	1914	1751	1644	1547	1340	1255	1144	1035	1026	924	916	868	753	716	708	651	608	557	644	577	559	532	461	521	452	447	410	419	403	364	396	379	363	375	350	333	330	380	336	341	350	336	347	337	335	370	329	347	337	342	361	306	322	320	339	355	358	336	325	304	292	254	306	286	295	305	269	301	280	276	274	291	270	265	250	277	246	241	251	262	289	263	213	249	253	228	267	211	233	241	240	266	255	241	264	255	249	247	249	225	250	263	228	269	228	263	255	229	226	261	234	232	233	235	248	258	251	244	246	238	231	252	278	243	259	221	246	219	207	218	280	240	242	257	245	250	264	277	215	242	206	246	253	232	231	225	248	227	227	219	249	237	248	269	219	227	250	233	222	238	237	239	227	255	254	233	255	248	228	238	244	223	255	262	220	250	239	222	235	227	255	237	216	234	194	224	244	277	225	227	250	264	236	241	232	242	235	225	250	230	233	204	240	234	230	226	220	262	242	241	250	226	208	248	238	248	237	245	256	263	224	196	220	244	227	231	232	227	225	242	242	231	215	236	225	216	254	239	241	254	222	244	219	231	246	225	212	215	245	229	265	238	212	237	277	224	239	243	251	257	253	247	234	226	216	254	241	253	264	251	225	249	242	237	240	241	258	207	246	245	215	248	207	249	236	215	228	221	225	243	257	247	228	232	229	245	213	236	227	220	268	230	251	240	278	252	232	261	238	233	231	238	216	246	244	245	232	210	260	247	256	226	239	247	231	233	226	215	239	219	222	228	210	257	239	265	222	243	235	265	230	245	244	229	252	238	246	240	230	212	237	236	265	213	218	236	238	238	232	199	233	223	258	254	250	242	230	231	235	246	245	257	224	212	257	236	248	241	237	241	216	211	203	245	234	257	236	221	269	250	227	232	234	249	249	229	254	238	217	220	242	224	219	231	262	230	226	247	215	223	240	237	241	244	210	240	248	228	228	212	229	268	232	237	252	234	211	241	231	255	231	274	215	238	238	267	235	237	242	238	227	211	239	229	232	220	232	221	250	253	247	243	234	210	219	232	240	259	250	247	217	235	235	247	228	246	246	236	217	246	270	220	253	242	249	239	226	253	215	241	255	248	234	233	244	241	223	228	226	235	229	274	235	244	245	230	224	204	231	243	235	234	221	236	254	251	219	226	246	236	227	212	225	253	250	254	240	252	250	257	244	248	231	232	216	253	212	256	216	252	249	205	241	240	249	244	246	253	255	220	217	223	215	240	244	248	226	236	266	237	254	254	251	234	243	242	230	247	229	237	244	249	247	207	248	270	235	249	226	236	247	239	241	235	241	219	262	262	230	240	230	258	237	234	239	211	251	214	234	240	236	248	230	224	260	236	236	224	239	229	236	230	258	256	213	211	221	228	237	229	202	216	236	225	242	258	228	237	259	226	236	234	239	228	275	238	245	237	237	241	258	238	198	238	255	228	227	228	258	237	199	252	267	238	248	269	263	215	227	232	269	229	227	250	221	225	239	230	248	240	257	225	246	230	233	211	240	190	236	251	238	226	212	229	257	242	224	233	216	239	228	219	215	260	241	239	232	252	233	274	213	238	251	261	236	225	256	214	238	234	222	220	280	227	247	234	263	205	221	224	215	240	249	224	250	252	220	239	249	252	216	252	238	252	215	209	223	212	217	253	227	254	249	248	261	224	212	216	202	232	237	211	220	250	238	237	240	232	235	200	214	230	239	240	250	250	237	226	259	217	228	265	241	237	256	246	242	217	229	232	225	231	263	222	229	242	247	267	236	237	242	269	243	233	245	229	227	215	250	230	239	243	251	236	247	247	266	243	243	230	224	258	220	237	245	227	224	238	254	264	260	240	220	231	219	258	241	239	249	236	231	240	229	219	241	238	235	241	240	234	266	247	238	257	254	233	252	204	220	232	229	205	241	216	250	228	240	240	251	233	260	249	204	230	253	234	231	234	251	230	253	270	269	257	227	211	245	253	265	246	248	241	240	240	224	218	236	258	253	226	226	235	235	243	240	223	231	244	254	271	223	255	232	226	227	253	236	229	306	247	271	234	231	238	228	244	237	199	242	239	255	245	256	229	234	206	236	236	233	241	239	254	238	257	244	233	254	230	255	225	242	227	250	247	250	264	248	253	212	222	247	232	254	245	235	256	231	218	224	227	235	231	238	236	222	244	231	247	198	222	239	243	241	237	226	231	238	243	246	204	246	224	248	238	244	232	247	250	235	231	247	233	241	242	205	217	208	238	234	206	236	235	221	216	257	217	250	241	258	245	244	250	230	217	255	237	244	270	264	245	221	256	246	237	256	237	237	203	203	238	242	247	256	272	246	231	224	264	242	225	247	243	235	235	250	214	229	238	243	222	226	235	243	249	225	213	235	259	221	237	252	246	238	236	244	219	247	254	233	212	226	251	215	214	257	247	241	224	217	242	236	239	245	243	233	245	245	245	235	270	205	245	232	245	239	235	250	243	243	235	220	253	224	223	207	248	229	237	230	247	219	245	226	221	241	258	266	230	227	246	249	218	243	232	208	225	238	236	222	250	205	235	218	230	235	208	241	245	236	279	222	247	233	241	219	237	230	233	235	240	232	216	248	239	223	233	238	239	224	244	215	243	247	232	228	209	251	247	246	234	236	216	223	247	246	231	261	250	231	231	218	252	251	218	249	229	221	226	214	221	227	228	231	251	208	231	223	210	247	237	253	235	255	246	251	214	227	255	245	229	242	272	244	231	233	232	234	215	233	229	226	252	228	258	261	240	227	243	245	246	240	259	244	223	223	193	240	234	227	250	221	250	237	229	227	223	245	257	247	249	233	230	189	228	243	236	262	207	252	237	249	266	232	224	252	234	256	235	238	199	245	239	264	252	227	240	226	237	226	242	253	242	237	251	208	235	230	212	244	231	227	212	222	228	251	232	225	215	220	231	223	252	230	284	253	223	229	240	221	263	235	242	246	267	240	269	227	254	240	222	231	241	244	261	233	210	224	240	234	253	237	233	250	233	251	238	248	199	258	221	259	257	247	219	238	259	275	241	247	232	227	223	243	230	244	212	247	234	249	234	242	223	245	223	205	228	218	248	234	235	253	223	250	231	268	248	244	225	237	223	246	220	248	248	253	234	228	248	255	266	233	232	246	245	255	227	242	227	237	231	253	266	212	252	234	246	213	219	220	248	242	254	243	246	227	252	256	243	255	235	230	224	259	214	246	246	253	246	234	268	209	222	229	222	240	238	243	278	264	238	234	229	220	225	232	209	230	238	247	231	253	245	214	259	236	231	275	215	232	254	234	253	243	249	235	255	250	234	241	254	258	262	217	212	240	217	230	244	232	240	237	274	250	233	252	227	237	248	224	262	257	224	217	215	253	245	245	264	242	230	250	238	252	220	221	232	227	219	262	214	249	262	242	231	265	204	224	252	239	239	225
15031	477	134	97	93	96	116	135	161	159	149	154	148	155	145	115	131	149	122	120	114	124	123	144	144	137	124	115	122	102	104	116	103	85	92	98	82	89	103	72	84	82	87	76	87	80	71	75	75	73	55	76	75	80	59	78	78	71	63	74	78	67	86	50	63	75	77	74	70	66	70	73	75	61	86	69	65	62	85	65	68	72	78	60	71	58	81	73	81	75	44	62	67	62	72	65	73	88	53	58	56	57	69	69	42	66	70	70	59	74	80	66	74	56	88	52	62	57	53	64	75	83	56	70	57	58	61	66	62	66	67	65	65	67	66	76	64	57	66	69	67	59	62	53	62	69	63	52	68	58	66	66	67	70	77	57	59	45	56	58	82	53	77	57	55	74	66	61	63	66	65	66	71	73	53	71	62	81	62	82	60	65	66	67	60	74	71	57	60	74	59	66	62	69	75	53	53	65	76	73	57	67	76	72	70	68	67	63	72	61	80	65	73	57	58	60	76	45	68	57	68	61	68	68	72	61	67	61	55	58	71	61	71	75	58	67	64	73	49	65	73	67	61	72	64	69	67	64	77	52	77	62	67	60	55	50	53	72	45	73	69	65	51	77	65	59	70	64	62	59	54	59	73	66	61	61	61	77	63	73	49	59	60	58	73	62	66	60	65	69	63	68	67	64	67	77	52	53	63	73	64	76	52	64	67	58	71	52	57	62	67	70	51	72	63	55	71	62	77	83	77	47	62	67	55	61	71	64	70	64	52	70	57	59	67	58	64	64	68	75	72	62	63	61	67	49	48	57	63	68	75	69	68	66	66	62	56	77	78	66	60	70	57	71	63	68	64	65	61	68	68	66	70	63	64	70	47	77	59	58	79	70	57	60	76	73	73	66	64	66	78	72	61	66	79	54	60	82	58	62	44	83	67	68	70	68	64	70	52	70	60	70	66	67	61	61	69	54	72	66	68	74	73	64	55	70	76	64	72	67	78	71	68	76	63	73	62	65	61	56	77	67	74	64	71	60	70	64	73	72	51	59	60	64	87	65	63	68	79	68	57	74	69	82	64	56	59	72	68	74	80	59	63	53	58	55	63	75	72	69	68	70	59	70	58	62	75	57	60	77	61	56	65	62	59	59	69	74	68	73	67	55	62	78	64	69	58	60	66	50	70	47	62	83	57	72	58	71	61	75	58	69	57	63	71	71	56	75	63	65	62	73	64	72	63	63	53	66	55	83	68	67	67	70	64	61	68	73	66	61	63	70	67	72	62	71	69	76	66	60	69	66	74	57	60	71	70	74	67	64	76	74	66	71	75	63	58	73	75	65	62	62	64	81	74	70	62	54	61	71	60	64	61	56	65	62	58	66	64	60	60	50	64	66	53	67	60	61	61	71	72	65	72	52	65	55	69	63	74	62	64	72	82	61	66	47	64	63	74	46	58	68	59	52	55	69	70	55	68	64	82	55	64	51	63	74	73	73	79	73	63	51	54	71	72	60	68	74	53	67	82	69	73	64	73	79	72	60	81	57	61	54	71	59	58	64	64	61	56	58	69	71	63	63	42	58	55	51	72	66	72	71	60	56	60	73	58	57	69	46	62	67	59	60	63	74	60	61	72	69	64	55	63	71	57	59	64	53	74	60	60	88	55	65	66	58	69	76	58	68	72	56	72	49	52	68	77	59	65	66	61	50	66	55	76	59	73	64	72	68	60	67	59	65	74	72	68	68	77	78	75	62	57	53	71	68	75	57	57	81	59	60	57	55	87	76	67	54	60	64	70	81	61	68	59	69	78	69	60	73	66	78	76	48	64	56	68	80	60	65	75	72	68	77	63	56	69	52	68	53	57	84	53	71	74	69	70	78	70	69	60	66	68	72	75	52	66	56	69	65	64	58	68	62	73	69	74	71	76	61	66	64	70	57	82	76	66	60	72	64	73	66	68	64	70	48	72	70	65	68	65	82	54	65	59	63	74	70	70	71	71	83	72	72	53	67	64	73	62	67	63	64	79	77	69	74	69	69	82	61	63	75	69	73	67	69	58	53	52	71	54	58	56	52	75	74	54	54	69	71	66	60	71	47	70	60	66	58	66	73	58	66	64	52	69	61	74	52	66	62	52	83	63	78	68	66	65	80	65	69	72	60	58	69	77	53	64	57	61	56	75	67	58	57	65	75	56	70	65	97	65	63	77	57	81	75	72	62	57	59	59	72	73	75	67	69	63	63	54	73	78	73	64	61	61	83	69	67	63	66	75	70	68	69	76	66	67	60	74	57	64	66	81	64	60	71	85	64	73	86	67	66	76	66	59	58	69	63	76	73	60	67	67	72	70	64	62	67	72	54	67	56	64	73	54	65	72	57	56	78	81	74	54	84	65	67	58	89	68	63	75	60	73	66	67	75	51	71	47	65	73	76	56	75	54	69	52	66	70	74	71	70	61	62	71	47	66	67	71	70	78	76	57	58	66	54	69	59	66	70	63	81	64	54	73	63	84	61	60	54	58	59	65	72	66	68	63	62	70	70	66	73	77	68	76	68	67	71	71	59	58	68	58	74	64	56	66	80	75	63	62	79	58	68	82	61	64	89	71	75	75	67	72	64	72	65	53	77	66	49	81	67	63	57	59	60	72	61	58	73	57	56	78	59	62	67	72	58	67	66	62	62	69	66	65	60	74	74	71	57	61	81	82	65	61	67	55	58	76	57	67	60	47	72	75	69	59	58	59	62	54	76	80	63	60	55	68	71	57	61	70	67	62	43	67	72	69	60	61	66	66	69	66	67	64	68	63	59	69	68	70	67	60	60	64	59	70	66	59	62	70	53	60	64	77	55	60	58	71	58	63	74	61	62	66	62	63	73	51	70	70	62	81	68	74	72	79	68	56	74	66	68	64	67	56	60	65	72	72	67	43	53	53	73	61	67	64	79	64	58	77	53	62	60	61	81	57	70	66	73	75	51	73	70	47	61	65	67	71	65	64	65	68	50	74	66	69	73	65	65	57	69	61	49	65	83	65	67	69	67	67	66	58	65	56	51	63	67	71	47	59	64	75	72	78	69	62	66	63	60	64	61	63	77	65	65	68	75	53	61	56	65	72	57	56	72	72	58	68	66	78	74	67	68	72	86	63	79	68	69	78	59	74	64	66	51	56	76	82	75	76	64	70	62	56	62	51	43	71	72	81	56	62	57	71	60	73	56	74	64	67	47	72	57	58	67	67	70	59	67	55	64	56	63	60	67	58	80	64	50	54	72	56	54	59	53	65	71	80	56	75	68	69	60	58	69	53	57	70	63	78	63	54	81	68	79	66	59	76	62	71	73	57	70	60	60	70	68	68	69	64	60	62	73	75	59	55	65	56	67	73	61	68	61	64	75	57	65	76	62	81	54	51	53	56	52	56	64	74	75	74	76	70	73	78	75	71	51	56	57	75	56	71	74	67	66	74	75	68	61	73	57	52	69	64	59	60	71	66	57	69	48	62	70	68	61
30355	2939	1515	1531	3292	5171	5588	5909	6929	5626	5127	4758	4449	4055	3764	3476	3180	2983	2866	2782	2653	2705	3120	3377	3004	2784	2620	2389	2235	2012	1823	1744	1713	1586	1488	1395	1327	1259	1164	1174	1022	1042	1072	973	945	951	918	867	867	863	783	815	811	816	784	728	770	697	733	745	682	744	669	725	718	739	713	707	720	659	721	721	687	651	729	696	683	692	692	731	676	638	673	682	669	617	678	632	653	652	660	626	666	631	666	619	628	578	641	616	588	580	642	616	609	609	635	563	570	580	568	606	568	591	575	572	559	535	568	599	605	599	585	558	556	541	584	592	580	624	568	610	590	596	565	598	557	557	573	531	563	563	568	597	596	590	550	570	592	542	579	585	575	599	535	577	579	620	561	578	559	574	625	580	571	579	582	605	572	543	577	545	567	572	576	516	534	539	512	553	565	571	589	585	546	555	579	539	585	587	544	559	594	593	557	600	556	560	564	551	573	546	579	574	546	577	559	588	556	617	544	542	551	557	534	556	559	562	598	542	598	605	551	606	580	500	587	600	550	532	556	585	596	552	559	568	589	514	555	546	529	543	574	602	540	563	557	559	563	547	558	608	618	574	575	573	552	498	602	585	536	557	538	598	533	593	574	580	589	513	539	558	552	583	552	513	561	584	571	510	624	563	516	574	526	555	556	582	610	532	555	611	536	621	556	553	572	537	556	613	562	571	567	598	565	613	535	583	578	593	541	586	594	542	591	546	546	577	566	539	528	534	539	553	561	608	609	594	541	590	557	584	583	563	553	567	521	553	571	546	635	609	543	526	596	602	541	571	599	558	600	621	556	596	587	567	578	597	533	561	592	588	589	549	557	570	569	540	550	569	562	596	547	565	542	566	559	583	580	598	520	533	581	589	544	576	626	567	559	582	555	551	539	593	541	542	494	575	565	545	566	559	564	604	554	541	584	521	567	577	590	546	550	567	583	604	554	548	549	539	579	520	551	566	582	600	556	567	579	523	598	543	552	571	575	581	574	582	617	573	549	568	567	575	593	571	559	550	530	539	558	539	568	562	574	535	610	561	550	602	590	570	573	580	554	579	498	576	595	516	598	548	563	596	548	570	551	550	559	594	544	607	543	573	566	560	549	565	589	558	527	584	534	576	538	566	543	584	551	576	592	564	549	594	561	568	616	574	578	553	578	566	593	580	580	579	576	557	564	544	544	585	552	596	571	574	536	566	561	567	561	559	564	563	595	573	538	637	573	568	572	565	554	559	583	572	544	567	556	555	583	576	561	587	568	535	539	581	578	558	589	569	558	597	573	582	544	588	560	564	555	574	599	617	590	540	579	568	578	609	556	547	586	556	583	599	560	552	569	547	575	521	522	582	549	593	567	552	588	572	563	613	553	575	584	555	560	573	552	562	589	560	606	565	573	617	565	569	552	558	528	556	545	617	562	613	537	585	553	583	521	541	549	551	523	574	592	547	518	516	538	534	522	575	569	560	562	570	589	569	582	526	558	557	539	540	563	574	552	556	558	532	563	576	604	570	545	578	570	555	542	545	597	586	568	575	546	564	565	552	610	599	568	548	566	584	569	534	513	545	577	567	615	492	567	547	553	576	544	553	564	571	612	529	542	558	575	568	587	587	584	551	582	496	588	579	544	585	566	607	585	616	563	577	580	573	578	566	550	525	519	565	568	553	564	597	589	556	557	567	572	623	566	605	593	589	530	562	561	610	531	555	538	557	569	536	539	540	551	577	568	596	569	574	577	566	539	533	513	548	579	557	605	561	581	521	556	522	560	576	580	551	557	567	538	583	567	586	522	600	608	596	580	581	558	565	570	562	574	594	579	563	544	524	548	588	579	574	557	545	581	531	567	544	579	541	571	529	572	567	541	570	544	578	581	582	569	582	588	588	539	562	602	549	557	605	548	529	563	543	593	587	558	558	545	577	590	562	575	586	562	576	592	556	576	572	521	585	574	549	564	575	559	553	571	592	591	555	580	550	553	596	552	551	570	587	628	562	564	527	559	546	564	569	528	536	530	536	595	585	566	605	564	555	585	580	592	592	564	566	583	541	570	560	552	544	577	572	590	629	586	578	567	516	610	534	572	589	616	597	555	574	578	548	568	551	570	554	590	611	594	531	583	507	611	551	581	552	529	565	561	598	570	564	565	525	601	580	581	557	533	531	538	550	554	589	579	600	505	603	591	542	545	567	608	570	587	583	503	530	534	576	569	527	561	574	558	564	588	555	601	586	542	568	589	553	550	579	559	546	587	593	576	611	557	607	559	590	568	540	556	572	559	554	568	573	527	555	541	539	606	548	566	557	546	553	557	571	549	583	532	535	603	515	567	569	546	569	551	548	530	578	528	554	596	558	552	552	572	552	557	575	575	586	568	560	564	562	586	554	558	558	521	608	581	595	612	557	578	576	563	586	557	547	570	555	573	558	572	553	564	518	567	584	589	587	557	592	576	559	571	591	579	573	555	545	587	569	568	530	611	574	591	587	552	549	578	557	528	579	535	633	572	570	577	553	558	557	540	578	530	597	603	567	587	568	528	582	567	570	571	566	561	544	588	613	545	603	562	577	526	580	574	571	568	564	563	592	543	576	549	586	572	557	519	546	602	563	565	549	606	596	604	539	561	575	549	593	583	570	564	537	564	550	573	535	552	608	529	548	568	576	586	543	577	556	579	557	569	535	573	546	574	559	586	532	550	533	625	545	535	584	571	540	546	573	585	607	558	581	526	597	571	539	545	554	567	577	575	520	586	558	542	566	573	533	588	579	574	588	579	534	538	526	612	562	564	573	529	588	580	549	510	570	570	587	579	553	590	549	509	573	535	546	546	529	565	587	550	588	598	580	582	605	591	534	532	539	561	561	582	605	572	593	612	580	563	588	531	564	562	572	582	560	570	553	535	612	580	537	608	560	568	599	575	586	619	562	515	553	576	576	543	573	583	578	556	546	582	564	597	557	567	555	568	550	577	569	549	522	538	514	553	569	596	582	612	538	556	580	603	556	574	560	583	591	586	565	603	555	564	566	612	580	607	567	579	561	566	620	540	542	545	579	515	544	582	597	564	577	613	554	578	526	618	552	547	531	590	554	571	629	596	554	569	584	567	557	539	548	545	581	608	512	552	571	582	537	556	542	557	538	574	554	562	579	571	547	552	580	570	591	591	532	572	557	504	536	559	575	545	566	536	576	562	584	513	544	529	536	568	591	573	566	553	564	563	579	556	565	575	572	547	536	555	538	558	572	525	612	580	538	602	564	595	521	529	570	560	553	617	537	539	618	563	585	566	592	520	563	567	558	592	582	544	558	524	584	594	643	529	568	572	569	533	544	519	576	567	587	570	549	601	574	564	514	534	574	571	515	564	549	620	508	588	547	542	591	561	584	546	566	593	564	569	553	575	577	559	565	581	562	550	600	595	594	609	564	565	568	580	581	573	556	524	586	557	558	572	620	553	541	554	564	576	537	567	585	577	580	531	570	557	605	549	560
5206	57	46	43	38	45	36	44	71	79	54	50	60	65	70	59	56	63	59	58	64	71	77	75	71	50	60	59	46	55	48	45	49	51	51	52	42	46	35	34	45	40	41	50	44	39	44	29	40	41	40	44	41	35	33	41	35	41	35	31	40	23	43	38	34	35	34	40	28	40	39	41	38	37	23	36	39	37	31	47	36	38	45	26	32	34	37	34	33	26	33	35	34	45	42	37	34	35	30	27	42	36	45	41	26	27	32	40	46	29	50	36	27	34	35	31	31	37	36	37	32	31	29	42	39	32	28	43	22	40	33	31	36	39	33	32	40	29	41	31	38	32	28	36	30	35	24	22	32	42	33	27	34	31	30	32	43	33	42	40	23	31	25	36	41	40	38	36	27	44	34	37	27	31	39	39	38	34	34	34	33	41	19	31	31	34	39	39	31	35	23	33	28	39	45	44	39	39	37	29	29	29	37	33	37	34	38	45	36	42	37	32	34	38	43	42	37	36	38	37	28	33	37	38	43	28	36	27	26	41	32	34	33	29	33	31	21	35	30	27	33	23	46	30	30	29	29	29	30	34	34	28	37	30	33	38	37	28	39	33	37	22	29	40	30	31	28	27	34	31	36	26	31	37	34	44	25	34	35	41	34	28	37	33	41	32	34	30	31	35	41	48	20	34	39	32	39	39	31	44	48	44	40	37	25	32	34	30	33	31	45	26	41	37	26	32	37	27	42	41	37	33	35	45	33	30	29	39	45	36	33	40	53	31	30	21	35	36	35	37	28	38	34	33	31	32	44	38	36	39	20	47	25	39	41	34	28	32	42	25	35	35	39	31	31	28	38	32	40	36	29	34	30	33	26	32	33	35	34	42	41	24	30	38	37	25	42	30	39	29	26	36	40	34	34	42	34	33	29	28	42	32	34	34	30	30	39	33	42	44	22	32	45	44	42	31	31	31	35	31	41	35	50	40	30	44	42	31	46	30	37	34	38	41	36	37	30	29	23	35	33	40	40	34	33	35	38	26	36	39	34	36	31	21	36	35	35	33	45	48	37	35	36	30	33	39	48	37	35	35	29	34	36	37	34	26	34	28	42	36	44	39	32	41	36	37	31	34	32	29	34	37	44	24	26	43	33	29	23	28	27	46	42	34	28	41	37	30	37	38	37	39	29	29	32	33	39	32	40	33	36	35	32	26	32	34	35	42	38	32	35	31	32	31	33	42	42	37	32	27	29	35	36	24	27	28	24	36	37	41	41	36	32	41	28	39	34	39	40	32	22	34	37	24	27	32	34	22	39	41	27	41	41	37	36	36	31	45	34	42	33	30	35	30	27	29	25	39	33	46	29	25	28	32	34	38	41	37	35	35	38	30	25	32	41	40	33	43	46	41	42	26	37	33	44	34	34	25	29	38	35	33	32	39	44	36	42	22	30	32	29	37	43	36	35	35	22	29	32	36	38	38	31	38	43	31	40	45	40	29	35	33	41	38	26	35	36	31	39	44	31	31	34	33	34	34	44	37	39	31	37	36	31	41	33	29	34	29	34	32	48	30	33	35	38	27	37	29	45	33	29	27	42	38	32	31	40	34	40	33	34	36	38	35	41	27	32	34	31	40	33	32	43	30	30	30	39	35	41	34	28	29	39	41	38	40	27	33	32	31	34	32	34	35	43	30	38	29	31	42	35	34	29	28	35	40	22	31	35	28	26	31	41	26	36	30	29	40	32	31	41	31	44	41	35	37	32	30	31	33	36	28	32	35	23	31	35	31	40	31	30	31	24	42	32	42	30	37	25	35	29	41	38	35	37	29	28	36	36	41	33	35	35	44	32	37	23	29	34	35	34	31	34	29	37	32	40	46	31	28	28	41	34	35	32	29	22	38	35	39	26	40	37	26	30	40	44	29	38	37	30	30	36	37	36	30	34	38	33	29	31	25	27	37	24	29	29	34	27	24	30	31	36	32	42	28	32	42	46	30	41	34	33	34	27	43	32	44	31	32	35	37	38	35	43	40	32	38	35	36	20	20	32	40	31	28	43	35	29	33	39	41	32	26	38	37	36	31	46	30	34	50	32	43	40	29	27	45	35	33	33	32	37	48	42	31	33	35	22	33	35	32	36	31	36	35	35	33	26	35	36	40	36	37	41	46	42	40	34	39	31	34	34	31	30	38	42	24	24	33	31	35	30	38	31	33	32	29	36	33	24	42	35	35	33	39	38	28	31	31	24	32	32	38	40	34	32	41	33	36	38	32	31	32	32	32	33	42	29	35	26	45	32	38	47	30	37	32	36	21	27	45	33	26	35	22	27	30	33	34	39	34	30	29	37	36	49	39	30	33	25	31	25	34	35	42	27	41	31	35	19	37	29	37	33	34	31	37	38	21	30	36	29	36	49	40	29	26	36	26	35	42	41	25	30	27	41	20	40	28	36	35	33	31	30	37	38	38	37	34	30	44	32	33	28	43	28	35	37	26	32	24	33	34	40	35	34	37	38	33	37	33	37	34	32	35	34	41	32	33	32	31	26	36	31	22	29	32	38	27	25	35	32	42	34	26	32	43	27	29	33	28	42	41	32	46	35	32	36	26	30	44	31	28	31	35	33	34	30	31	38	30	34	36	43	28	38	29	33	28	28	34	26	31	43	32	47	38	31	36	39	32	17	37	31	35	35	43	33	32	29	28	32	34	39	35	32	38	28	27	29	32	33	20	48	29	37	39	26	39	34	29	37	37	32	36	27	42	46	33	37	39	42	33	28	36	32	31	37	40	33	27	35	35	29	22	28	35	34	40	30	37	33	44	41	31	40	35	40	35	31	33	32	47	33	34	37	29	43	32	37	39	28	36	49	36	37	35	31	32	28	40	43	34	39	28	33	31	42	37	32	29	36	36	35	29	34	40	29	37	37	41	36	51	26	37	31	34	41	32	37	37	34	28	33	27	28	29	34	34	28	34	25	35	38	18	39	31	36	24	27	33	48	43	39	28	33	33	34	31	31	36	23	28	36	37	38	32	37	30	21	24	21	31	36	39	36	33	35	35	28	40	44	29	35	42	42	32	43	49	34	36	32	31	27	28	35	33	39	36	27	30	36	35	37	30	31	42	37	32	44	30	34	26	27	31	31	42	33	39	36	50	27	33	34	32	32	42	33	27	35	41	25	36	28	33	42	31	23	28	29	36	26	29	34	34	18	31	32	41	38	30	38	30	32	35	36	40	34	34	40	33	36	37	41	42	29	41	29	27	32	37	27	32	35	49	27	39	31	33	40	28	32	38	34	41	44	30	28	24	33	34	37	35	29	40	38	41	32	27	37	26	31	24	34	44	37	25	37	42	46	34	37	26	44	30	33	29	38	36	37	23	38	31	37	46	28	30	37	31	33	43	37	30	31	34	36	48	39	30	36	32	37	37	38	35	48	41	35	43	39	43	39	34	23	45	34	33	42	40	42	26	26	40	38	40	33	40	41	27	39	31	44	37	44	34
16873	633	411	383	586	802	926	1531	2578	2166	2045	2012	1922	1833	1712	1697	1537	1426	1369	1327	1348	1394	1577	1756	1547	1409	1260	1249	1189	1015	938	967	910	754	766	747	710	677	585	642	599	550	538	538	552	471	499	445	462	430	412	421	436	401	388	406	338	360	382	367	401	352	329	359	382	361	331	334	327	344	377	341	377	364	338	339	345	338	361	365	316	337	342	316	328	334	342	332	334	323	366	347	323	346	279	289	338	315	335	303	280	322	279	309	301	311	321	312	288	291	282	304	303	305	281	288	320	310	321	349	290	306	276	300	276	310	301	294	299	329	306	299	310	312	313	271	312	307	295	297	289	282	274	267	272	310	281	329	273	264	268	307	267	295	317	307	278	284	300	269	285	299	316	278	267	312	317	302	264	277	294	291	290	246	303	307	261	284	295	297	308	278	293	286	291	298	275	305	322	282	290	293	288	280	255	288	295	285	295	319	323	290	297	295	278	286	323	276	293	312	309	284	301	302	292	279	298	301	276	321	318	282	296	305	282	281	285	310	312	310	269	313	280	296	277	278	299	285	267	304	327	307	293	296	290	285	295	269	287	276	284	278	272	267	302	288	308	263	306	297	288	313	306	291	290	285	281	284	316	289	289	309	283	301	285	276	317	285	284	286	280	341	294	306	293	281	297	279	293	264	297	327	278	307	258	312	301	305	308	294	289	303	262	272	309	324	290	319	301	271	307	296	296	249	312	268	263	277	307	287	298	314	285	310	299	298	313	289	299	310	293	284	298	262	313	299	285	321	288	271	323	267	275	304	276	305	302	267	286	279	282	304	290	305	312	308	300	264	260	293	286	267	283	309	302	309	271	292	297	292	308	298	294	284	286	271	303	292	311	264	307	294	327	321	306	298	317	298	286	296	296	290	298	290	301	268	312	277	287	275	294	299	310	293	264	320	300	293	276	282	311	306	305	306	287	307	284	327	285	304	305	324	293	295	321	319	298	260	260	280	305	272	315	288	274	272	278	304	280	311	290	289	298	296	298	297	288	259	328	292	321	270	312	293	293	313	263	279	273	310	321	293	303	323	297	325	301	300	286	310	312	308	301	280	321	290	284	306	281	298	280	313	272	290	301	299	293	272	296	270	284	286	278	288	262	303	255	279	293	284	296	312	283	267	318	293	304	278	294	290	246	306	281	306	283	298	325	289	305	290	305	301	276	278	282	309	297	320	263	299	302	275	273	289	332	281	321	290	289	277	291	299	323	301	300	264	301	296	295	288	308	256	296	251	296	290	287	298	279	302	285	275	306	288	285	296	285	265	291	284	330	297	311	280	304	258	281	286	282	282	297	319	269	301	269	290	281	286	258	310	282	307	296	282	318	331	317	305	303	281	301	292	275	302	269	294	284	296	314	272	288	308	292	279	329	294	283	308	281	287	276	289	276	287	287	281	279	268	289	259	293	297	285	299	300	262	295	297	287	272	280	250	279	289	245	304	290	305	293	317	308	304	278	283	257	303	286	313	311	269	286	289	268	310	274	314	312	285	319	310	287	307	275	298	299	282	334	290	315	308	284	276	300	270	289	273	298	317	277	278	314	280	301	331	280	311	276	271	279	266	307	294	290	287	299	297	313	317	280	274	283	307	275	290	288	301	266	283	301	288	286	290	328	285	315	277	284	284	292	309	298	304	300	287	287	254	299	301	293	277	303	284	295	308	315	285	306	280	296	320	282	257	288	298	303	285	295	268	317	275	261	269	290	285	294	270	310	292	283	271	300	275	315	303	311	296	322	283	299	308	272	316	277	283	294	297	283	294	310	279	297	311	288	295	324	278	281	263	269	290	281	265	303	304	266	309	309	310	309	309	301	325	306	284	315	299	299	302	294	297	319	283	287	250	302	302	330	298	281	283	302	309	286	303	318	306	273	296	299	308	281	307	261	298	295	312	291	287	290	293	312	300	333	286	307	334	296	260	314	282	288	285	309	263	296	301	306	292	293	297	331	275	310	322	276	293	310	304	315	294	286	319	296	280	291	308	282	286	319	280	330	270	296	286	291	280	306	286	305	325	271	281	313	285	274	291	287	310	276	306	255	269	303	325	309	312	322	295	305	285	307	312	273	289	320	295	283	294	303	275	301	308	274	306	287	286	287	264	309	266	262	276	285	277	307	279	291	277	285	303	281	298	290	266	290	308	279	250	312	318	309	317	291	248	290	313	305	301	314	290	293	315	320	287	302	330	266	314	277	300	311	294	300	274	318	284	289	284	322	321	307	301	307	285	280	298	314	320	283	296	277	304	286	285	296	315	306	277	281	260	298	307	308	287	278	294	281	297	319	280	307	280	280	325	281	274	305	280	309	303	274	303	307	285	296	327	292	279	276	323	306	293	268	301	321	311	285	288	295	291	317	262	285	334	305	293	293	248	320	243	293	263	300	277	283	305	303	301	302	302	314	292	290	282	294	286	278	291	306	312	301	294	294	302	311	270	279	264	278	311	311	297	311	292	287	281	313	305	289	307	302	286	300	321	292	307	269	250	264	308	295	305	296	304	296	264	278	294	269	282	267	303	307	306	281	284	308	272	303	271	292	299	297	288	318	294	302	288	321	313	293	320	278	298	269	285	321	311	283	306	295	296	259	283	291	266	293	285	286	281	306	306	276	306	320	332	303	323	282	264	326	263	280	296	287	289	298	282	309	259	291	304	259	308	291	285	276	294	268	279	292	336	289	276	287	295	284	290	292	322	283	281	303	274	285	274	274	301	303	295	285	306	258	290	292	295	284	301	275	311	297	323	263	305	306	315	278	275	310	284	279	266	297	285	273	266	289	289	295	296	297	268	267	302	321	304	303	294	278	297	296	296	269	317	277	288	306	288	317	275	315	300	283	291	292	303	299	311	262	312	319	280	307	292	333	285	290	318	291	292	284	273	295	250	300	270	295	315	326	295	320	310	269	299	295	292	296	271	315	314	262	290	260	303	294	283	312	314	318	302	280	272	309	301	273	307	292	291	305	313	299	294	295	286	288	304	290	286	292	286	291	286	299	290	321	266	295	315	268	292	283	319	308	294	283	323	302	297	280	295	306	310	276	284	322	280	269	313	313	270	314	324	263	289	301	301	320	290	306	292	286	284	294	306	296	289	295	304	295	286	268	300	279	271	335	274	303	253	280	264	314	303	309	284	309	317	297	273	301	292	285	282	293	283	289	311	319	297	300	298	281	290	287	294	324	296	288	302	280	273	295	278	326	284	302	273	297	296	255	312	293	309	306	269	299	282	307	273	276	286	296	314	267	301	318	307	291	265	279	285	288	276	280	298	294	274	301	261	302	291	287	320	297	304	262	305	297	330	294	258	300	305	315	281	309	298	302	300	278	277	312	273	308	300	296	288	303	284	287	294	297	275	337	306	280	282	291	258	296	257	271	341	301	295	287	268	285	282	288	299	317	321	328	302	286	291	285	308	317	303	285	298	273	285	305	289	276	310	278	262	268	319	280	259	293	276
11026	292	103	95	82	75	87	108	153	118	142	145	131	129	135	97	120	113	115	120	114	94	125	110	127	119	113	86	106	96	97	91	95	95	86	100	82	78	66	80	93	82	76	86	72	72	76	66	69	72	77	100	73	80	73	88	74	67	70	61	76	69	62	71	74	53	69	63	69	78	85	58	78	70	67	82	77	79	78	73	48	69	77	63	80	60	76	72	77	61	75	63	84	66	64	60	60	72	66	75	57	84	56	72	69	64	59	59	86	76	67	62	65	71	71	70	74	73	70	54	71	78	70	65	63	63	63	69	71	49	65	74	88	71	56	77	72	70	72	69	58	61	63	67	69	66	76	58	59	75	62	85	56	77	74	70	84	61	68	61	78	68	48	65	61	86	60	62	73	75	72	67	66	69	76	61	65	61	56	59	73	72	59	69	82	62	75	65	67	64	62	59	68	58	83	56	51	60	74	57	64	72	58	65	62	61	59	60	55	62	56	67	79	81	71	62	59	53	83	63	68	80	66	81	57	66	63	74	66	85	85	54	63	60	72	60	61	68	52	67	64	63	83	62	67	75	57	72	72	66	58	58	62	86	63	80	89	70	77	77	81	71	58	62	77	71	67	66	60	59	79	62	74	71	68	68	82	65	58	72	51	60	57	61	70	77	67	65	70	63	65	66	56	58	62	59	79	48	73	58	77	70	63	74	63	63	58	52	69	58	64	54	67	62	76	61	56	58	45	76	77	61	68	79	55	70	67	62	68	71	76	69	75	61	75	71	61	59	55	69	65	69	60	77	67	64	67	60	69	68	67	76	72	63	65	68	64	76	65	68	70	80	71	68	66	63	66	60	71	71	65	68	77	69	69	59	61	58	67	72	57	84	81	69	69	67	64	66	76	76	50	74	58	68	56	58	68	54	63	52	65	67	72	74	65	65	73	67	61	62	77	60	51	71	66	67	63	60	64	69	74	73	56	69	60	60	69	62	71	71	50	56	54	70	68	64	44	72	71	54	68	80	70	68	77	65	64	67	79	71	65	62	66	63	61	59	69	58	68	66	86	53	61	77	63	65	74	55	68	61	59	49	52	70	63	59	78	58	69	78	71	51	70	69	66	66	66	60	76	63	58	61	59	65	74	71	63	68	62	69	69	82	74	59	68	62	73	63	66	63	72	80	71	57	62	69	74	66	62	63	66	60	67	75	68	51	66	65	75	60	70	93	82	67	79	63	56	55	63	57	56	69	67	59	54	67	61	54	62	73	59	69	52	62	79	47	65	77	64	65	59	67	75	74	72	47	67	58	69	71	59	47	67	52	72	78	71	74	74	63	67	60	64	60	80	65	64	68	67	53	76	72	67	78	62	73	69	71	72	79	65	62	76	79	63	75	63	72	64	62	61	69	84	72	51	68	74	58	56	70	68	71	69	54	59	59	66	78	76	64	59	66	69	77	74	53	64	70	66	78	66	68	74	57	80	62	71	64	75	70	58	56	63	81	59	65	84	52	80	63	59	70	71	62	48	66	80	71	56	60	75	56	64	75	56	74	63	68	52	57	73	68	72	66	64	63	63	72	94	61	66	74	64	72	61	56	67	65	82	59	78	63	67	69	64	48	71	63	56	63	69	65	63	64	71	69	74	63	74	66	76	72	74	66	57	71	67	62	66	67	73	64	79	91	73	70	66	78	68	72	56	70	69	66	88	45	65	70	69	61	90	63	68	78	66	56	84	69	80	58	57	65	64	76	59	81	70	74	66	60	70	66	52	64	81	64	57	59	71	76	63	67	70	53	75	63	57	70	72	68	67	59	72	67	72	82	74	60	86	57	58	72	69	69	54	75	58	56	67	75	71	75	73	41	68	59	58	65	67	65	75	75	89	71	59	74	61	64	60	60	64	64	76	61	72	57	61	55	78	50	75	72	81	79	59	63	79	72	76	73	68	75	65	66	63	60	68	68	75	69	68	56	65	66	59	58	73	56	58	67	70	75	80	68	85	85	64	57	72	76	64	58	74	74	82	57	54	63	51	71	61	82	75	86	56	52	62	57	56	71	75	59	68	79	59	68	56	65	71	76	68	53	72	54	69	63	79	63	72	58	65	57	66	69	71	61	59	81	62	68	62	68	77	77	67	79	77	71	81	57	57	68	62	55	72	64	76	77	71	62	64	59	56	69	67	54	63	62	61	66	66	69	68	84	61	72	52	78	71	63	66	68	60	57	53	62	66	66	62	63	76	55	73	65	81	72	68	62	67	61	58	70	76	61	70	65	59	57	70	71	71	59	72	56	63	73	74	70	59	60	63	64	57	59	72	69	64	74	66	73	65	70	69	87	65	57	71	59	73	81	67	70	57	58	64	72	66	80	68	71	72	68	70	70	63	65	59	66	48	65	71	75	70	68	61	66	67	69	75	79	72	68	77	70	64	64	63	63	65	61	55	81	75	68	64	58	78	90	58	70	84	47	72	59	62	67	78	62	76	65	61	75	79	71	78	65	62	64	62	64	41	67	68	63	75	71	72	60	71	74	67	59	73	60	67	81	66	73	78	55	66	62	60	71	71	54	81	78	56	64	67	77	69	66	63	74	59	50	64	75	70	71	66	68	66	61	67	68	62	68	76	54	69	54	62	73	62	65	87	67	72	62	62	64	60	67	56	62	73	68	81	52	62	63	73	66	73	71	72	65	74	71	78	64	66	76	70	64	72	51	53	67	72	72	67	60	56	82	74	71	56	61	71	71	69	75	89	53	58	59	69	68	67	74	79	67	60	73	59	77	64	61	66	52	61	57	67	78	60	76	58	61	72	58	65	65	62	72	79	79	81	71	65	62	74	73	75	79	63	67	76	81	54	70	82	77	80	66	63	76	75	68	52	73	60	72	61	76	65	65	68	59	69	77	53	62	64	67	53	75	68	57	63	71	52	69	67	63	62	69	63	68	62	69	62	72	57	48	67	64	66	66	59	63	59	71	51	58	74	75	59	76	63	71	57	67	66	65	74	73	47	62	68	63	75	67	52	71	60	65	63	69	83	70	62	63	67	57	63	55	58	57	70	62	68	71	65	65	64	60	60	74	83	58	63	66	66	67	65	65	63	83	56	79	63	87	63	64	52	76	77	56	78	67	62	60	59	55	68	79	84	61	67	54	68	66	78	65	66	79	69	67	61	62	66	80	62	68	52	76	59	79	70	71	71	69	67	71	72	72	69	73	69	67	72	69	66	65	61	60	57	63	64	51	72	58	72	64	71	64	62	83	74	49	57	76	65	63	59	68	72	59	68	77	83	55	56	78	73	62	72	68	60	55	57	68	61	70	76	66	51	76	63	74	48	75	53	74	69	55	63	62	73	69	76	58	72	59	70	62	93	83	72	68	61	71	57	73	66	74	63	61	61	79	66	64	64	68	54	76	74	68	74	71	67	71	63	67	59	70	57	59	72	77	68	64	70	62	63	65	70	68	51	65	49	73	55	55	63	79	66	86	72	69	72	74
28024	2191	1098	1228	2360	3538	3894	4159	5161	4363	3979	3782	3340	3070	2902	2700	2526	2368	2276	2192	2181	2250	2469	2712	2350	2190	2129	1884	1713	1558	1547	1486	1389	1314	1243	1237	1148	1114	1075	989	937	962	931	912	894	898	832	842	818	770	742	801	736	750	710	740	717	656	720	675	658	699	680	668	699	628	655	715	671	681	711	682	648	675	618	663	621	679	680	652	629	599	688	616	632	586	658	654	558	633	645	591	620	657	630	623	615	567	593	595	611	599	598	601	544	582	606	550	573	596	606	560	572	605	572	520	581	585	590	624	577	515	576	604	583	561	573	575	597	554	569	535	542	627	611	622	592	585	577	559	550	563	572	582	590	535	567	611	573	566	577	556	585	556	515	541	598	543	576	571	595	555	523	594	539	608	583	563	550	533	527	539	606	518	571	599	545	604	578	595	539	587	638	526	538	557	607	552	530	546	533	519	555	587	600	589	572	601	570	578	571	587	596	575	571	567	562	583	580	543	579	566	554	545	585	604	566	593	580	605	558	553	548	547	580	621	645	544	562	556	586	531	575	605	532	569	571	589	556	585	522	579	601	543	536	610	595	510	526	612	536	592	534	541	606	567	559	577	546	545	563	540	561	618	561	588	523	548	552	528	532	617	576	612	582	555	573	580	557	566	583	614	578	538	564	568	529	495	547	561	541	534	552	574	590	571	555	579	550	545	554	550	568	597	549	569	560	597	549	560	577	553	553	545	552	560	567	586	571	549	581	561	569	542	553	567	572	565	570	542	570	582	577	593	534	561	590	547	589	565	585	570	573	561	590	567	570	552	577	561	514	579	571	562	561	588	552	532	583	596	594	593	588	528	594	552	575	576	543	553	610	539	612	562	575	593	544	561	540	514	584	515	570	579	565	555	565	554	571	605	557	580	580	559	569	548	511	561	586	583	577	544	602	583	578	581	586	583	557	564	570	602	550	608	571	595	556	547	568	547	577	534	587	570	529	568	591	536	578	589	549	565	565	552	553	541	588	579	538	555	583	626	555	548	589	544	534	595	587	549	547	565	540	575	564	584	601	571	571	544	548	565	532	586	559	536	591	551	577	566	561	550	530	559	566	549	528	587	594	525	558	533	577	563	552	580	570	596	568	618	548	549	585	577	552	528	589	635	585	564	590	555	583	605	561	578	575	550	592	570	565	538	567	534	563	572	592	576	582	569	589	593	558	550	559	589	584	551	586	553	540	581	547	580	540	597	549	600	605	584	556	594	525	565	580	561	588	583	591	586	615	545	568	569	563	567	629	556	586	557	579	557	554	563	538	540	609	568	550	544	605	586	554	601	554	549	559	563	541	533	588	551	568	537	572	540	565	532	552	554	568	554	531	607	572	596	594	576	564	541	541	530	588	561	523	571	579	544	555	548	533	582	573	579	578	556	506	542	583	590	568	559	575	576	583	632	551	552	582	528	598	539	563	574	567	546	579	582	554	608	539	607	566	543	577	538	571	512	563	514	565	591	540	538	575	579	548	546	569	558	606	542	558	549	562	620	604	571	559	533	578	536	568	560	540	596	572	588	581	548	573	559	588	547	554	553	555	555	555	534	554	582	575	585	544	580	555	596	568	577	498	588	538	565	567	602	528	568	600	531	567	539	580	590	571	560	543	576	565	612	569	604	578	559	577	587	530	567	590	586	550	562	574	523	550	578	601	553	526	559	533	560	534	561	568	566	592	571	533	535	577	599	553	529	564	562	552	565	587	587	548	573	610	541	591	544	590	561	548	534	524	564	553	557	579	552	550	552	584	546	549	569	544	549	575	597	562	582	593	557	578	616	535	568	588	539	550	542	569	556	563	537	579	570	591	552	576	568	567	578	545	615	560	521	529	572	551	591	607	585	544	579	527	579	541	554	573	533	574	561	536	542	558	598	573	583	564	572	565	552	578	538	590	575	568	531	518	569	552	550	552	574	551	586	544	557	599	573	573	588	565	568	571	564	532	566	572	628	593	559	587	546	531	582	553	584	540	540	587	591	548	590	550	618	571	569	571	541	543	537	550	543	553	550	597	572	573	589	577	565	595	533	553	552	599	550	590	563	513	548	571	569	628	583	578	586	600	553	579	541	587	581	596	563	539	539	589	564	596	576	560	555	570	606	551	543	587	567	580	554	513	575	567	594	571	603	549	573	558	552	578	589	574	552	553	570	586	609	583	568	569	580	585	533	585	566	555	537	573	547	569	559	610	568	573	560	554	564	558	600	563	555	573	541	573	590	558	567	526	545	575	571	603	551	595	566	550	571	526	579	567	574	588	572	560	568	535	574	606	566	557	590	587	575	612	567	582	531	527	558	553	538	529	545	534	560	548	583	546	578	605	568	589	556	562	578	580	563	581	534	560	579	583	557	560	555	560	600	561	598	589	546	511	531	567	590	553	571	563	554	568	555	571	565	606	597	574	577	554	560	562	577	582	574	531	537	557	563	544	527	554	607	575	584	563	592	588	555	591	540	523	542	560	543	582	575	600	556	540	595	603	571	545	585	557	553	570	575	563	544	544	545	559	550	569	609	544	572	569	535	550	589	570	581	607	525	538	560	562	549	535	564	535	531	548	525	581	579	546	572	575	560	541	577	585	550	582	571	599	567	589	540	550	561	521	600	594	522	540	531	602	581	561	550	593	573	538	573	585	565	555	542	604	543	579	575	595	549	513	574	550	545	602	554	587	535	599	596	569	541	581	571	598	582	532	563	564	558	567	595	558	598	552	585	590	583	580	596	587	581	549	555	562	584	545	573	569	567	591	572	561	550	574	607	582	561	545	540	551	583	558	560	542	541	573	564	615	545	565	552	555	564	563	540	568	549	540	528	570	618	548	529	618	604	603	574	575	599	558	594	552	563	552	555	591	556	552	600	529	546	530	543	575	589	574	536	561	578	546	620	554	576	546	565	582	550	557	568	531	619	620	566	570	530	552	538	584	554	569	583	538	558	531	571	631	600	613	554	577	585	579	571	589	541	598	545	531	582	514	584	546	577	555	507	563	563	542	547	599	594	603	534	585	537	532	602	541	570	525	602	575	594	558	597	570	545	605	582	544	590	603	564	554	574	552	585	569	577	563	572	559	554	604	568	573	572	538	573	568	585	566	537	604	593	524	577	544	558	607	520	572	595	551	610	567	612	573	505	568	575	559	546	552	582	588	578	551	553	506	530	569	554	604	546	548	551	599	604	608	582	583	569	567	536	561	562	539	559	596	594	537	531	566	544	551	544	543	602	558	562	540	545	593	582	553	588	529	550	587	566	542	560	565	514	570	545	575	583	594	593	554	571	561	518	565	540	590	568	572	590	592	613	592	539	549	558	570	631	551	566	570	567	592	550	576	517	563	556	568	560	592	591	552	594	570	547	583	549	585	528	594	539	588	611	604	541	635	583	564	562	575	549	595	520	543	590	575	569	588	588	566	594	577	552	571	569	598	593	598	587	560	536	581	574	565	587	570	577	573	563	545	594	546	532	548	611
11216	165	58	37	28	44	42	55	86	89	74	85	71	80	61	70	77	66	67	64	58	65	86	73	68	69	74	64	60	51	61	56	60	49	55	43	50	43	38	42	29	41	42	34	45	33	22	52	36	26	39	23	33	33	24	33	42	33	32	27	30	23	22	36	33	31	35	32	24	37	34	34	33	29	35	31	27	33	19	31	36	24	36	26	33	35	45	29	36	26	32	27	37	23	26	21	20	31	23	25	32	32	26	23	25	28	29	35	25	18	23	25	23	35	28	32	26	27	23	28	29	23	26	20	22	25	27	30	30	27	22	30	21	22	27	24	22	28	23	32	33	26	32	30	18	19	28	27	24	29	34	21	21	22	25	28	27	34	26	18	24	37	23	23	28	28	30	28	21	21	30	34	34	23	35	23	28	26	23	37	29	25	17	21	32	17	32	19	23	31	16	28	28	22	30	26	24	32	18	30	20	26	27	26	32	31	16	28	27	27	31	34	23	25	22	18	17	21	36	20	28	18	22	33	25	30	25	20	21	23	23	21	22	14	33	35	34	24	25	28	19	29	27	27	31	29	27	29	30	30	23	31	20	31	22	34	27	36	24	22	37	28	31	24	23	30	25	25	25	22	27	27	26	29	23	33	29	29	27	25	32	26	25	28	19	31	32	24	29	24	22	31	34	35	17	31	30	35	23	25	22	22	24	30	26	33	27	33	29	33	32	30	28	28	29	18	24	23	26	24	30	33	16	26	28	37	35	21	24	26	25	24	31	32	24	26	23	22	23	27	23	29	37	24	35	30	17	23	20	31	32	23	35	24	42	16	27	28	32	28	27	29	23	19	27	20	25	25	21	31	30	25	31	27	27	32	25	29	27	24	30	24	29	27	25	23	22	24	28	18	28	24	28	25	24	24	23	18	22	24	26	20	23	31	23	26	31	29	31	23	19	22	34	31	30	30	19	25	22	29	27	28	22	32	26	24	29	19	32	12	31	25	19	24	19	20	26	23	20	22	27	29	33	33	28	28	28	18	32	30	19	23	31	33	29	26	28	33	33	20	22	29	18	28	24	27	35	24	29	22	27	40	16	22	32	24	41	41	22	24	27	32	28	28	30	24	22	33	24	26	24	25	23	26	29	34	27	29	19	22	16	29	21	26	21	31	30	21	25	29	26	29	34	27	23	28	29	27	26	26	18	17	27	30	24	17	21	21	28	21	25	30	25	35	26	20	30	29	23	30	33	25	25	29	40	28	23	24	29	18	22	32	33	26	32	34	31	32	28	21	22	32	33	30	25	34	17	28	34	33	29	28	32	23	33	27	28	20	25	26	29	29	33	26	28	22	21	15	15	23	25	23	18	20	27	33	28	29	23	22	24	25	26	23	27	21	22	24	23	35	28	25	21	21	24	17	28	37	21	24	25	24	26	26	37	28	26	27	36	24	26	24	34	28	34	23	30	25	37	33	22	28	27	21	25	28	25	41	23	24	25	32	29	23	19	23	28	22	31	29	26	23	25	30	20	32	18	23	30	29	18	28	25	24	18	18	25	25	29	24	23	31	33	19	23	32	20	25	23	32	32	22	22	30	21	35	27	25	34	30	29	30	21	24	25	35	28	34	29	24	35	27	32	30	24	26	31	37	31	18	29	22	22	20	18	21	29	26	28	29	22	20	25	23	29	17	26	26	22	32	21	19	23	30	31	40	23	34	24	35	23	22	26	25	16	27	21	25	22	29	29	29	26	25	30	25	25	28	32	23	34	22	24	33	31	27	26	27	20	23	38	29	21	21	28	28	25	26	23	20	26	17	33	22	23	29	26	28	16	33	30	28	30	20	23	29	23	23	32	17	21	21	28	25	27	22	21	24	20	18	32	26	22	26	19	27	23	29	25	21	23	29	26	27	22	29	31	33	26	18	36	27	24	20	28	37	30	29	19	30	27	16	23	24	24	27	24	18	27	23	23	32	20	20	26	27	25	27	23	26	29	22	35	23	25	26	33	24	24	23	39	30	32	33	27	29	22	21	30	21	31	24	29	31	28	25	23	25	17	26	22	19	32	34	20	25	35	30	28	22	23	24	26	24	26	23	32	28	28	32	20	33	16	19	25	23	26	35	24	32	25	27	33	21	36	30	25	32	26	22	22	21	17	25	23	28	31	21	29	25	27	26	23	23	21	28	33	21	29	31	35	25	23	33	29	20	31	23	29	29	21	26	29	25	17	26	29	24	31	25	33	31	32	30	24	30	28	27	29	28	23	22	28	32	25	24	17	34	31	35	26	24	26	24	25	26	37	24	29	26	30	30	40	29	13	27	34	26	26	30	18	37	36	33	18	26	30	23	33	25	32	30	24	24	19	29	20	23	29	16	19	18	20	18	29	26	28	27	21	27	29	27	26	23	27	25	26	24	19	19	28	20	31	31	21	22	33	20	24	41	31	38	27	28	18	33	31	18	26	33	26	16	28	25	24	35	27	24	25	26	27	26	31	30	32	24	22	27	28	32	29	25	26	22	22	26	27	21	28	17	20	30	27	39	24	38	26	27	23	29	24	23	26	31	36	26	31	33	23	30	39	22	35	20	24	19	27	20	25	19	20	15	18	17	21	22	31	24	24	31	22	19	20	34	32	26	29	24	30	17	24	36	22	17	28	31	31	22	29	27	24	22	29	30	32	27	32	20	27	17	25	23	27	28	24	24	27	27	30	30	24	23	28	21	29	22	23	24	25	29	19	35	29	19	24	33	20	22	33	30	22	22	26	17	35	31	35	32	25	26	24	24	22	28	32	26	29	29	21	31	23	26	19	32	20	28	32	35	23	26	34	25	30	24	17	18	35	28	20	31	30	25	17	31	29	20	27	29	27	18	28	31	29	24	21	35	29	27	27	21	23	28	30	28	31	21	22	27	31	19	22	24	20	25	28	33	33	27	20	18	25	31	23	20	23	18	30	23	24	30	33	20	28	26	22	30	26	20	27	22	27	32	32	36	29	30	20	33	34	33	30	23	33	30	32	34	19	25	31	22	27	34	22	25	32	23	28	29	18	22	28	20	29	33	31	30	21	27	22	19	22	27	34	22	22	20	34	27	23	30	35	27	31	26	22	17	30	30	22	23	29	27	25	29	26	33	20	24	34	25	25	19	21	30	22	31	37	25	26	18	19	27	23	32	28	26	29	28	32	24	27	23	23	20	17	23	34	28	26	28	29	21	21	34	22	21	31	26	24	27	27	31	28	20	35	22	25	27	26	31	25	23	36	26	24	18	32	27	29	29	20	23	25	31	31	26	16	15	22	26	23	24	25	26	26	26	26	28	23	23	26	26	23	26	30	32	26	26	33	27	22	26	28	25	29	37	31	23	18	26	28	22	25	23	25	25	27	20	34	20	20	37	20	28	29	28	29	27	21	19	29	28	30	28	20	32	21	20	25	26	19	26	22	25	18	17	32	18	31	19	33	24	26	22	19	22	29	18	31	25	22	35	24	24	38	25
22958	1394	741	777	1635	2573	2899	3430	4463	3781	3585	3476	3091	2753	2610	2448	2181	2091	1962	1924	1928	1848	2183	2312	2048	1937	1735	1548	1482	1234	1159	1152	1057	999	949	852	777	720	739	650	648	597	616	602	556	530	508	471	458	472	444	420	414	378	394	388	360	357	342	366	342	391	370	331	367	336	332	334	337	316	321	315	335	307	323	345	336	338	349	326	331	356	318	290	291	312	280	321	305	280	290	289	287	289	302	280	267	273	255	285	249	256	252	273	251	282	241	250	251	237	241	226	254	243	231	238	235	258	207	250	231	213	259	217	257	254	213	227	229	225	258	233	229	227	222	227	231	243	215	242	243	264	242	231	232	204	215	243	231	224	219	264	247	231	230	231	232	240	225	263	238	236	216	225	247	230	240	208	231	222	236	239	223	244	242	232	231	235	244	243	251	252	238	203	242	257	230	235	219	220	258	223	224	216	248	255	250	208	248	219	244	224	240	227	268	226	226	243	216	236	227	248	240	226	217	233	263	203	250	229	232	209	231	249	228	250	239	233	235	242	227	251	239	221	240	241	235	258	246	232	231	243	239	241	238	217	243	229	220	248	253	211	229	227	248	261	227	222	234	214	230	235	214	238	235	213	218	210	235	240	222	199	215	226	233	247	212	252	230	237	226	224	244	246	234	247	219	233	198	235	258	249	249	202	236	245	222	232	205	230	256	245	230	235	279	222	257	248	246	223	244	230	218	236	231	227	240	232	227	232	272	248	258	224	236	220	242	247	229	224	216	253	214	246	199	224	261	233	212	222	234	238	239	242	242	223	238	249	249	231	241	215	232	230	253	217	222	242	239	232	228	236	206	240	211	259	247	226	237	222	245	239	242	221	248	238	213	234	247	223	257	247	229	234	219	249	250	241	222	206	244	246	201	229	214	226	224	242	215	209	214	236	245	227	220	228	245	233	252	206	224	186	219	262	245	253	210	239	234	231	223	234	224	262	252	250	236	232	207	248	235	241	244	254	238	221	219	207	238	253	242	225	241	234	229	220	243	220	236	241	248	245	247	214	231	227	248	244	217	220	274	246	232	226	212	262	272	238	244	225	252	226	246	253	251	210	215	221	231	220	220	220	223	194	242	222	241	217	232	228	223	233	207	253	230	219	249	235	226	240	237	237	244	219	259	244	239	232	222	244	216	239	251	247	247	211	239	220	199	226	243	256	262	237	238	210	215	257	234	270	236	250	232	232	199	240	215	242	235	235	243	198	254	239	222	237	246	241	239	222	225	231	240	216	242	226	244	248	226	220	246	211	244	252	253	211	254	261	228	241	239	262	263	242	229	237	206	238	241	240	265	252	218	247	218	208	222	232	220	226	245	203	219	221	240	259	214	229	252	233	236	221	214	229	222	233	248	232	222	234	252	251	244	247	255	237	238	230	227	235	220	236	247	265	244	238	240	222	227	222	233	231	238	254	225	221	234	226	236	245	237	232	249	221	243	246	244	233	241	238	222	258	232	222	238	216	216	236	232	222	222	226	239	237	241	260	258	225	232	217	221	213	223	228	237	240	215	228	236	244	214	250	231	234	237	230	244	215	183	199	237	235	225	242	243	236	264	228	267	243	201	219	216	226	209	236	216	215	281	212	249	214	222	230	261	224	245	223	218	256	213	240	223	232	232	238	247	248	215	226	246	232	230	233	224	221	254	245	250	224	244	254	237	242	207	228	228	209	211	246	224	255	226	260	210	233	247	255	231	238	215	257	239	237	218	207	236	236	219	228	232	232	247	221	214	211	250	269	252	255	239	238	234	238	220	275	238	242	243	229	256	232	220	226	237	215	236	245	245	240	248	209	261	234	233	214	255	264	250	249	251	245	212	249	226	251	243	229	221	232	229	202	251	235	225	236	273	226	253	200	211	240	241	240	204	233	240	247	249	254	228	224	246	227	264	213	227	219	239	270	213	230	214	235	240	256	234	226	212	220	242	227	238	251	224	210	240	220	217	271	253	224	204	243	199	228	255	213	240	219	229	218	227	241	217	217	232	241	233	213	265	226	252	234	255	227	245	237	255	208	219	223	248	257	223	229	234	249	233	232	243	246	228	219	214	231	214	209	249	211	247	206	232	235	226	239	214	222	257	235	231	224	258	229	242	218	237	251	234	259	235	252	223	242	248	208	240	234	230	227	244	236	224	222	208	244	227	208	215	227	219	244	253	209	227	216	241	238	225	216	252	232	221	249	241	252	210	238	227	239	221	228	238	250	238	228	237	223	255	232	255	233	239	250	231	224	234	225	244	246	226	245	215	236	220	238	236	237	216	234	219	229	226	202	234	259	245	253	217	237	215	219	220	228	240	237	223	241	246	222	221	233	205	263	247	217	227	229	237	260	234	257	251	255	236	245	248	229	266	235	214	252	226	254	217	219	247	217	230	270	233	227	237	246	223	230	223	213	253	240	223	219	239	249	245	203	230	270	223	249	231	240	254	213	218	240	235	217	245	246	230	229	196	238	219	240	208	231	244	231	214	235	223	250	218	205	242	206	236	252	259	210	234	232	215	195	233	238	255	236	221	251	209	214	228	209	210	245	209	247	223	246	231	225	232	243	246	200	230	263	233	194	209	218	245	235	224	241	258	223	233	223	233	254	262	208	227	220	230	250	215	217	221	244	216	238	229	216	210	233	226	259	209	274	250	217	223	239	235	217	257	240	227	260	238	226	237	212	224	227	208	273	257	236	216	229	229	238	233	255	265	215	221	228	223	228	239	243	212	211	256	233	232	242	228	236	229	225	236	211	206	226	242	224	233	222	253	216	206	232	236	234	217	234	255	235	227	226	214	232	271	224	236	219	222	241	193	240	232	231	222	268	207	244	222	217	252	214	234	275	224	204	237	236	241	233	210	228	254	266	251	215	246	258	209	228	242	226	235	239	217	264	244	231	247	244	248	232	227	222	226	223	240	194	248	236	233	241	245	227	255	228	235	247	231	279	228	237	253	225	190	242	232	217	236	240	239	238	233	233	238	239	238	230	266	235	252	218	233	224	244	257	221	232	228	238	236	227	249	237	250	205	231	229	239	243	227	236	237	254	232	242	253	278	244	225	226	230	237	244	246	233	220	203	201	248	225	247	222	248	263	219	239	201	237	241	254	244	240	253	240	221	219	226	233	240	241	229	233	246	218	224	215	210	230	239	248	230	237	201	245	232	260	243	252	236	233	230	231	228	241	238	198	222	234	233	243	241	241	227	222	244	227	211	226	227	216	230	239	248	191	245	221	231	234	235	209	211	227	227	229	228	225	225	250	222	239	233	233	240	217	212	237	224	239	243	208	223	208	212	251	224	217	223	210	223	224	214	258	251	225	241	201	259	215	252	239	242	254	217	236	234	213	250	231	225	240	216	241	243	233	200	260	220	233	224	241	205	247	219	227	243	190	229	257	259	222	214	241	204	205	235	271	211	228	232	258	230	252	218	233	264	226	249	246	232	238	235	231	235	240	259	223	222	218	192
15888	553	116	92	75	109	109	141	183	155	165	166	149	137	126	150	138	117	134	113	129	126	139	125	149	123	134	109	104	121	103	99	92	76	103	77	66	89	94	67	70	88	78	79	73	54	76	71	73	74	76	93	81	73	74	59	67	66	68	58	67	65	75	72	65	44	67	70	73	73	71	62	66	62	71	66	61	71	65	75	81	61	74	73	61	81	67	53	65	68	72	66	88	58	65	63	68	66	48	63	66	63	65	40	65	61	66	70	60	55	55	64	72	69	59	68	58	61	62	62	66	66	54	73	75	67	60	65	61	64	62	51	60	54	66	64	64	67	61	55	58	63	76	59	46	69	71	71	49	60	78	63	44	48	58	63	78	61	69	71	70	67	64	70	70	69	59	62	66	70	70	52	69	58	74	66	55	50	64	73	70	58	66	70	66	57	75	58	60	62	61	64	65	53	60	53	65	58	58	63	79	67	69	68	56	68	67	61	83	82	70	74	65	74	64	68	67	59	66	59	64	65	55	66	73	62	73	58	68	57	64	70	76	72	68	67	46	67	67	57	75	53	70	67	74	69	73	83	61	59	62	76	65	67	59	61	65	66	58	64	78	68	73	58	55	58	54	63	64	58	69	52	65	56	61	62	59	68	70	74	63	46	69	59	69	65	59	72	71	79	75	54	56	53	53	55	65	50	51	68	66	57	62	60	71	59	72	51	57	63	65	52	64	55	55	68	67	83	65	61	67	62	60	60	61	55	70	58	64	67	68	52	78	56	65	70	73	65	63	59	62	66	68	57	76	54	58	65	64	68	70	79	69	67	71	73	56	62	84	74	63	59	58	61	61	56	61	57	53	62	69	67	54	61	65	54	60	72	65	69	68	77	71	64	70	70	57	63	55	57	43	80	63	72	57	73	73	64	55	59	61	72	70	59	66	55	66	50	70	72	66	75	73	56	65	55	45	59	46	79	65	74	64	60	63	69	79	63	74	62	65	58	65	60	74	75	53	64	58	64	73	65	64	67	65	59	86	53	63	71	73	72	66	73	68	64	63	54	83	71	74	60	66	62	56	58	55	75	67	68	58	65	53	67	45	52	63	50	70	89	77	54	59	60	64	76	55	85	57	68	68	66	55	60	58	61	70	75	57	61	72	66	68	55	72	55	66	61	57	56	71	67	57	70	64	64	78	62	67	62	72	80	45	70	55	61	65	53	75	55	58	62	65	60	70	58	78	55	71	58	74	70	60	68	69	71	77	59	62	63	74	60	59	55	70	69	68	53	73	70	51	66	65	68	64	73	66	64	60	50	68	66	65	64	65	72	61	72	59	55	57	60	67	75	55	72	52	72	67	70	58	54	62	63	63	53	56	72	67	53	59	47	59	64	65	62	73	65	60	66	56	63	59	79	65	60	49	78	55	56	64	61	68	67	67	68	57	77	63	69	68	69	61	56	63	67	68	60	56	63	69	71	75	55	67	68	72	58	79	69	77	54	78	72	79	54	55	64	51	68	53	56	79	50	58	53	77	73	65	67	59	59	67	63	66	66	66	68	58	71	73	72	57	79	56	54	63	67	63	71	72	57	67	64	64	62	61	77	51	77	61	77	67	58	64	71	62	65	79	64	51	58	69	56	63	65	67	76	59	52	56	62	70	55	55	76	76	49	69	63	50	65	68	66	62	52	61	63	63	82	77	60	60	68	58	74	53	62	52	70	58	86	68	68	56	67	55	69	60	64	67	62	74	58	52	60	66	58	54	68	58	59	57	74	69	60	67	65	61	56	66	64	69	64	58	71	59	66	63	62	64	62	71	69	69	60	72	72	71	67	74	67	80	65	57	63	60	60	53	68	60	57	66	73	58	64	61	73	74	65	63	86	60	72	75	69	50	53	63	68	60	59	69	67	65	81	76	74	66	61	58	58	59	73	67	62	59	54	59	73	72	59	55	69	70	59	58	66	59	61	62	66	60	74	55	55	61	56	64	63	75	53	66	71	54	55	63	82	54	63	62	70	63	75	67	59	77	67	59	56	55	56	67	64	61	75	62	56	53	68	49	66	62	62	64	80	78	56	71	57	62	66	68	84	66	56	65	53	53	68	55	63	57	67	66	76	70	52	69	68	71	70	62	63	70	47	61	80	64	65	57	73	52	67	72	53	70	69	57	73	59	56	67	59	60	68	61	67	65	76	64	59	67	61	57	60	53	71	68	68	80	71	66	70	60	59	69	57	66	60	66	61	63	73	73	74	68	67	57	73	53	62	69	65	58	71	67	60	72	53	87	71	66	59	66	60	58	64	73	66	60	51	62	54	73	53	60	64	64	67	85	51	68	59	53	72	59	74	75	75	71	69	66	58	57	55	57	55	80	53	66	57	68	77	54	71	58	58	71	61	64	79	69	58	68	66	61	68	69	50	60	65	54	58	68	63	57	78	66	52	62	67	63	73	66	75	76	46	64	51	51	65	69	65	57	65	57	68	63	77	52	53	72	80	74	55	49	68	65	70	67	50	60	71	78	54	64	64	71	61	74	53	68	72	58	67	62	74	49	68	50	60	65	63	80	59	68	64	71	62	56	68	67	59	64	59	68	67	64	55	61	50	61	67	68	67	50	60	65	53	62	48	66	52	60	70	73	58	58	72	52	57	58	70	75	57	69	80	64	70	69	64	85	66	73	69	64	74	73	63	78	66	66	70	56	66	57	62	66	62	45	64	69	54	79	53	72	69	70	71	56	76	44	62	62	63	50	62	65	55	58	66	78	62	74	63	62	64	73	64	62	71	55	68	75	57	72	72	45	82	62	53	61	74	69	60	68	82	66	68	70	54	54	60	73	57	60	67	61	79	56	67	65	73	54	45	68	58	62	65	68	62	70	67	64	56	63	60	63	67	59	56	63	64	77	60	59	63	68	80	82	59	64	69	73	90	81	52	66	58	67	62	71	64	59	70	90	60	61	73	57	51	64	61	60	64	59	66	72	68	77	54	60	62	64	57	65	65	70	81	59	69	75	48	62	54	57	61	57	53	70	70	71	71	66	73	59	60	65	70	66	70	74	55	60	53	68	67	68	73	53	65	61	59	52	58	68	54	66	63	62	65	71	60	68	67	67	68	68	69	85	59	56	66	61	90	60	60	65	47	67	62	73	56	63	63	61	64	63	54	68	64	67	72	59	79	61	73	64	61	58	57	83	67	47	55	61	54	61	59	63	61	63	75	71	66	64	59	52	81	74	72	65	60	66	55	53	65	53	54	58	72	58	53	59	60	64	69	65	68	56	75	77	61	51	81	72	63	62	57	73	49	69	58	64	63	65	51	67	64	58	69	52	63	81	63	63	69	69	69	69	76	59	61	72	66	73	63	68	68	70	50	52	58	65	57	74	65	53	53	57	65	82	50	68	61	70	48	58	64	72	68	67	52	60	63	61	71	73	57	58	51	55	71	57	65	66	57	61	65	70	62	72	53	69	53	57	69	68	64	72	67	60	62	61	56
30856	2732	1455	1576	3261	5078	5597	5857	6887	5952	5413	5096	4480	4130	3794	3530	3294	3006	2872	2799	2747	2849	3114	3186	3006	2637	2394	2286	2140	1960	1882	1756	1618	1544	1431	1498	1321	1295	1145	1127	1052	1089	1080	1002	1046	950	954	894	897	881	867	820	796	806	731	754	764	703	722	725	644	702	720	746	685	659	703	686	723	665	671	709	703	732	724	675	736	685	662	676	652	689	641	643	636	614	642	614	640	630	659	585	621	595	608	665	622	628	617	619	552	556	581	622	589	619	598	602	552	555	566	527	610	553	593	574	565	563	577	559	587	575	563	573	604	578	545	551	519	594	564	568	571	555	577	617	546	579	559	543	581	552	558	564	585	525	549	567	531	535	618	545	552	554	572	590	555	576	601	541	590	555	539	599	519	579	577	526	597	571	558	603	532	547	557	549	550	541	564	566	550	584	582	544	528	527	524	583	554	567	524	554	535	561	559	579	519	605	552	521	532	579	564	544	555	557	561	585	565	586	537	584	538	557	549	599	572	602	545	548	568	577	530	537	562	564	593	535	561	517	545	568	556	599	544	601	577	551	557	556	585	565	557	529	554	580	543	571	506	557	530	591	549	593	557	518	526	571	540	549	538	559	550	561	546	588	556	586	580	513	551	541	548	555	605	549	529	610	572	614	591	552	584	575	554	543	554	538	560	549	568	554	557	584	535	555	581	564	540	560	599	514	564	520	576	564	547	514	583	529	555	584	584	585	569	588	573	600	594	582	512	580	575	578	531	577	583	579	561	547	545	511	578	572	547	548	537	550	573	574	540	573	541	548	539	576	554	582	559	577	551	614	561	597	536	583	609	577	548	551	534	589	532	558	541	597	532	560	564	561	569	580	564	579	560	565	512	581	533	568	593	581	503	512	548	570	546	539	533	561	594	561	526	532	554	539	556	535	574	527	553	539	587	581	517	529	580	561	543	579	581	547	531	575	586	572	600	529	570	531	529	560	567	555	550	511	592	619	551	562	579	607	567	532	544	564	535	554	561	533	565	568	538	581	536	540	588	550	566	547	588	562	531	562	559	530	553	577	580	581	554	590	563	536	559	540	546	530	574	571	566	543	540	536	577	521	563	544	517	550	570	591	536	572	558	545	563	552	601	527	590	503	549	536	527	545	507	553	565	543	571	528	522	570	520	548	525	557	524	535	521	529	566	520	542	586	537	562	557	558	549	516	529	518	546	591	563	557	534	559	568	526	547	529	550	555	554	542	584	574	549	549	555	534	588	526	522	563	571	525	565	588	534	547	517	565	588	565	556	581	541	577	585	584	535	607	542	539	559	545	551	553	586	570	539	522	526	572	529	575	553	525	525	563	569	583	541	590	573	538	567	548	581	534	548	542	575	570	584	570	580	653	519	598	568	570	540	553	550	556	538	551	567	554	558	565	557	545	561	548	548	561	564	569	585	541	548	512	549	502	573	565	606	553	559	592	553	563	519	579	579	587	518	589	585	586	574	599	574	554	551	566	542	561	526	561	535	576	534	540	587	539	569	573	581	560	581	602	569	571	591	567	556	525	562	543	555	559	544	532	551	594	569	525	565	579	540	593	550	556	573	516	547	571	558	555	589	558	587	580	575	574	550	570	555	544	572	561	554	534	572	545	556	553	559	537	590	567	520	579	535	558	546	541	542	572	581	571	583	576	590	540	579	571	574	549	539	517	554	566	554	510	595	580	534	575	577	558	550	526	584	541	543	603	577	547	583	555	546	551	561	532	521	574	540	543	569	589	577	568	549	544	498	532	571	566	574	541	581	575	554	557	547	504	573	588	610	576	572	519	532	526	567	561	545	547	532	568	552	583	526	552	596	585	528	542	582	553	540	554	508	554	522	549	572	563	568	552	550	556	558	583	547	559	578	533	537	582	537	611	528	577	547	582	609	562	543	525	594	542	534	517	579	541	562	551	572	578	579	549	533	541	530	586	534	581	555	509	578	550	556	564	601	573	579	563	552	565	558	525	529	520	500	594	551	579	545	578	544	534	547	559	544	541	528	549	537	560	549	551	573	564	551	555	563	529	547	557	527	550	549	564	600	555	556	615	512	602	569	548	540	553	562	549	510	518	569	593	565	563	544	545	590	545	573	540	573	512	553	582	520	567	537	529	567	595	541	532	534	525	576	544	556	539	569	529	558	550	584	486	578	551	520	551	557	552	575	579	517	540	549	540	541	577	580	588	607	527	568	595	546	574	549	563	543	547	587	487	580	523	558	549	603	584	539	512	552	569	597	578	582	548	556	587	551	611	590	538	538	547	565	525	575	585	555	495	542	619	540	587	550	577	563	570	528	543	578	537	565	540	610	566	574	557	575	598	552	547	562	542	532	562	568	555	543	616	566	552	546	542	527	559	536	543	563	591	548	557	549	536	497	541	531	558	550	542	568	586	560	543	559	595	545	557	539	522	555	519	556	581	545	525	609	568	582	546	515	560	551	561	564	551	588	572	566	613	587	578	531	566	579	550	534	567	561	535	544	587	537	549	557	583	557	534	594	589	579	533	596	572	551	558	549	544	532	530	570	549	593	537	570	566	550	534	544	558	523	553	589	556	545	573	574	543	588	582	567	527	563	509	540	547	590	528	589	559	547	528	561	562	572	561	559	564	586	587	493	552	559	575	562	563	580	558	556	609	523	546	548	535	552	533	580	563	569	531	561	580	585	529	535	557	544	537	553	533	562	580	543	597	544	532	566	534	590	574	536	534	581	549	539	526	578	562	551	503	560	559	555	565	531	610	566	567	558	559	560	564	579	526	563	533	556	537	570	564	545	539	556	572	560	542	520	590	599	564	596	543	558	519	553	588	577	514	548	544	583	561	542	565	531	539	554	585	531	543	598	575	578	562	557	592	551	518	487	549	650	582	517	558	546	533	540	529	564	591	545	547	573	586	531	563	564	528	531	579	532	581	538	573	544	539	567	574	589	564	583	535	546	538	568	601	545	557	583	536	565	536	548	565	582	595	546	546	557	565	550	562	579	577	516	585	579	557	584	553	527	574	551	617	592	581	499	556	574	560	557	537	572	516	578	571	539	553	562	519	530	577	560	561	514	582	540	621	527	579	504	570	536	540	538	501	569	588	544	568	568	500	528	507	552	550	585	580	582	561	526	577	556	550	555	575	556	588	570	525	531	562	563	521	585	577	587	555	550	591	505	538	553	599	622	540	572	574	547	549	581	534	580	557	602	607	586	545	550	564	599	524	558	544	596	607	550	576	511	565	552	554	505	542	554	554	571	554	553	501	604	544	544	540	541	549	563	562	569	559	511	571	551	574	573	553	534	551	546	619	543	589	529	573	552	540	561	573	566	540	541	566	525	538	536	574	555	578	563	598	521	532	587	560	539	574	553	512	564	546	579	577	577	574	602	543	532	611	568	557	579	567	564	545	531	574	573	543	539	547	541	557	565	547	556	539	569	571	544	528	562	566	573	578	584	534	564	575	578	606	561	551	564	575	524	543	548	584	595	570
5556	70	28	37	28	40	35	47	59	49	70	75	60	66	64	65	61	45	65	44	56	53	63	77	70	66	58	56	45	57	60	47	62	57	42	48	62	48	49	54	33	43	49	40	40	29	43	30	37	29	34	29	37	34	34	31	35	40	36	34	42	27	36	38	43	40	31	35	35	31	33	28	46	35	33	35	28	44	45	38	42	30	36	33	36	39	36	23	28	35	40	40	36	46	31	34	36	37	31	32	33	32	42	30	46	25	27	31	29	32	48	33	33	27	39	32	45	41	35	31	37	38	26	33	30	39	47	24	32	25	40	34	31	34	44	37	39	29	48	31	23	42	31	37	32	34	25	32	39	35	29	32	30	32	37	32	32	31	26	32	35	25	30	32	29	38	50	32	28	30	38	38	37	35	34	26	37	34	27	29	33	30	37	37	50	27	36	34	37	41	36	26	40	30	32	37	33	26	34	25	29	43	39	29	33	37	42	34	37	40	39	32	33	35	47	41	40	28	44	40	29	34	32	31	25	40	53	41	42	31	28	28	35	25	39	33	36	39	35	32	36	32	32	37	32	31	35	35	36	35	37	28	23	40	23	28	29	29	47	29	36	43	32	39	31	23	45	29	26	31	25	31	38	26	38	29	36	31	39	29	47	29	35	30	21	36	34	34	29	40	35	35	41	38	32	33	35	36	34	31	40	37	31	47	38	31	35	30	29	39	38	43	40	29	25	36	37	37	27	33	38	33	32	36	32	40	30	33	31	39	33	36	44	50	31	36	44	34	49	32	33	35	39	31	31	33	34	25	33	40	41	31	42	30	38	35	35	22	33	36	32	35	26	32	34	30	41	35	36	35	35	31	42	39	28	24	35	31	34	30	37	36	34	32	42	38	32	28	26	50	26	37	33	30	26	31	42	33	39	22	42	28	38	32	34	29	28	27	31	32	44	29	34	26	26	47	25	39	23	38	42	41	39	24	31	21	33	27	32	29	33	30	41	34	42	48	35	38	42	41	38	33	27	36	30	37	44	35	26	38	40	34	23	35	28	38	37	36	32	30	34	19	37	38	38	40	33	33	30	31	22	26	28	39	39	33	46	35	30	31	41	34	26	23	40	22	32	33	26	28	27	39	35	30	33	43	35	28	36	32	33	30	30	42	41	34	30	35	34	39	30	38	45	27	33	43	36	30	32	28	28	24	29	30	36	38	23	34	32	31	30	35	28	24	30	35	27	40	28	29	43	32	22	34	37	38	41	31	36	40	37	22	32	32	30	35	38	37	30	42	37	21	28	32	36	38	36	30	24	34	29	39	26	44	39	24	29	27	28	44	38	38	26	36	30	34	24	24	29	36	33	31	40	45	36	49	31	29	35	40	35	33	33	29	25	22	34	38	32	28	37	38	35	21	36	37	34	24	30	33	28	47	40	37	29	26	27	25	29	41	34	21	26	28	43	33	37	39	30	35	36	33	29	31	34	34	35	34	34	28	36	29	30	35	27	35	29	24	29	30	40	32	32	35	31	30	29	44	46	37	34	41	43	34	27	34	31	39	37	38	27	38	33	23	36	34	39	24	33	24	41	49	27	30	26	27	34	25	35	25	36	40	28	34	41	28	33	31	41	29	33	30	37	29	33	28	30	40	30	34	43	30	38	33	37	33	40	40	36	43	39	36	38	37	43	28	33	36	38	37	48	33	37	36	25	36	37	39	39	37	31	32	31	36	36	35	36	39	29	44	47	31	28	31	39	31	33	32	33	38	26	43	37	34	30	36	31	26	29	30	40	28	32	31	32	39	30	34	35	35	36	36	38	23	21	25	35	35	43	31	28	32	37	35	46	31	27	39	22	36	35	30	42	34	23	28	31	33	40	25	49	30	34	32	31	34	27	33	40	41	44	32	26	44	39	30	37	30	35	24	32	30	30	31	33	30	31	37	47	33	40	31	40	35	38	33	42	38	31	33	28	33	39	34	38	29	31	30	32	39	24	33	40	29	37	45	48	26	26	30	38	31	37	28	35	33	33	34	39	35	33	35	36	40	37	37	38	36	39	30	38	36	26	30	37	38	29	40	36	32	27	33	24	39	36	40	31	39	32	42	31	41	33	37	37	33	30	38	39	37	29	35	22	37	41	37	34	35	33	34	34	35	38	33	30	30	33	25	44	39	49	31	30	28	28	23	35	29	31	32	27	32	30	29	32	38	41	33	18	37	23	38	44	43	36	29	27	33	30	35	41	36	35	27	31	24	34	30	36	30	44	30	33	26	30	42	39	29	42	33	30	24	41	29	39	34	25	33	25	31	29	30	32	37	35	28	29	35	37	26	31	33	36	33	50	30	34	28	35	18	27	36	34	32	37	32	28	35	26	30	31	35	37	40	42	30	34	41	33	48	40	32	34	29	33	40	35	35	27	38	32	42	36	35	29	47	34	30	37	32	24	34	36	38	36	40	41	34	37	26	33	28	38	28	31	30	27	39	32	40	44	30	30	36	39	41	36	35	33	42	26	28	32	35	35	24	32	40	39	41	33	32	50	34	39	43	31	32	34	27	34	27	29	33	24	23	34	42	36	37	34	34	27	34	31	43	32	46	33	33	22	31	35	34	34	29	26	46	37	25	43	42	38	41	27	32	41	35	29	31	32	30	38	39	36	32	26	34	30	34	31	37	32	28	29	26	36	36	32	33	39	28	37	34	33	37	27	20	40	39	36	34	39	43	28	41	34	33	46	29	34	23	33	39	45	46	33	26	25	39	34	40	23	39	36	31	34	29	40	29	34	40	40	31	35	40	35	43	35	30	33	37	38	39	38	28	40	33	28	27	42	24	33	29	28	28	34	35	27	37	34	36	37	28	37	30	26	44	35	29	47	32	30	32	33	34	31	23	25	28	29	37	32	38	39	33	39	36	38	39	32	33	35	30	35	26	43	27	32	38	28	22	38	38	36	29	29	28	37	34	30	26	36	31	42	35	35	42	30	35	24	32	41	36	38	41	30	29	23	28	40	32	28	29	25	23	39	35	31	27	45	43	34	25	41	21	29	33	30	38	31	36	28	39	22	37	40	33	31	32	37	28	37	39	35	34	34	30	40	43	39	43	35	31	25	36	34	39	33	28	24	26	38	29	33	28	30	33	34	37	38	27	37	32	37	24	33	30	38	39	51	38	29	30	31	27	32	39	46	41	32	35	35	22	34	36	33	38	44	44	34	43	37	27	34	36	30	35	32	32	36	26	25	34	39	32	32	38	27	41	31	36	36	30	52	25	33	24	28	32	30	49	34	24	31	29	36	28	39	27	41	32	47	23	39	36	27	36	21	27	37	33	43	31	36	36	38	32	32	30	36	40	40	37	36	43	33	38	36	41	28	34	32	46	33	36	29	33	35	27	36	32	27	29	28	31	33	37	32	43	30	39	33	25	39	33	40	34	26	32	37	31	31	37	34	33	39	28	42	29	26	37	32	28	33	46	30	27	35	32	50	46	45	44	34	35
17020	609	409	437	579	811	1044	1501	2642	2282	2331	2403	2021	1841	1812	1612	1652	1413	1372	1417	1456	1389	1545	1664	1503	1419	1270	1208	1142	995	933	929	852	813	796	735	713	655	593	555	564	566	544	569	516	473	470	459	469	434	411	418	411	376	420	384	379	390	355	357	349	372	351	356	401	354	383	324	365	358	369	393	358	358	340	361	406	362	349	353	343	330	341	355	344	331	329	344	333	331	336	346	302	330	317	315	306	304	301	288	256	325	322	280	271	296	294	303	324	296	281	263	325	308	331	320	297	296	300	296	292	299	298	298	297	317	304	286	298	299	286	295	293	301	271	297	297	288	279	270	290	276	288	305	319	313	293	281	266	302	308	269	282	327	281	299	261	297	277	275	318	296	343	314	279	286	304	311	303	260	328	302	261	318	317	290	306	310	270	272	315	303	293	278	287	299	288	292	282	291	291	277	293	282	289	302	303	293	280	288	310	294	284	276	254	268	311	322	281	304	273	299	313	294	282	290	264	292	268	282	253	303	313	310	269	300	293	249	283	291	288	272	251	313	294	279	283	305	276	296	274	290	285	300	321	302	284	314	304	288	320	312	294	293	279	313	297	289	295	283	283	286	276	320	274	322	268	322	294	286	314	288	277	285	322	333	264	275	268	306	293	262	294	288	301	286	280	282	271	272	300	322	292	268	311	299	272	290	280	273	286	304	277	280	297	308	295	287	272	306	281	312	255	259	287	294	300	307	316	290	297	280	288	273	288	316	312	296	288	292	309	309	292	292	269	269	304	282	280	261	287	279	245	286	283	315	268	272	294	276	290	275	298	297	282	289	282	280	282	294	297	302	303	298	303	313	302	284	287	290	288	294	289	261	290	278	287	290	252	267	260	244	271	307	281	282	299	274	274	278	286	287	312	299	284	251	293	272	285	300	290	279	282	254	278	261	284	298	259	298	279	309	282	301	287	276	282	291	254	311	275	274	284	266	295	300	287	302	267	296	305	287	316	271	296	297	278	284	295	289	300	322	261	304	302	305	273	268	292	310	300	309	292	291	248	293	328	280	283	299	307	292	302	285	297	245	299	285	307	294	297	314	307	296	321	287	259	287	274	314	334	293	317	277	287	303	311	290	299	297	295	267	286	282	276	286	282	291	311	270	297	297	285	293	324	294	275	275	320	295	265	278	301	297	297	253	250	274	273	315	284	307	292	302	302	271	268	342	296	271	280	295	257	303	288	278	313	292	304	298	312	272	277	343	308	291	301	337	306	289	287	297	294	274	293	289	299	264	309	296	290	286	285	285	288	285	280	277	282	305	284	281	339	317	304	316	287	318	309	305	278	284	266	293	280	294	292	279	325	263	326	321	287	269	290	276	291	255	287	252	270	304	313	278	292	325	278	278	261	291	318	294	287	282	256	307	299	312	299	260	268	285	278	257	295	259	280	316	243	294	293	289	243	279	319	264	281	254	291	278	278	302	301	264	273	296	278	296	279	295	289	276	269	298	309	291	313	304	275	276	284	290	289	309	298	307	290	252	291	295	286	307	260	333	304	304	255	260	284	288	311	269	291	291	285	264	294	279	308	271	314	283	279	296	298	296	310	277	294	286	281	327	283	282	271	273	276	275	300	285	261	295	297	292	278	279	295	284	311	280	276	282	299	269	305	301	299	306	287	264	279	285	275	276	315	263	261	279	282	280	298	304	266	291	273	281	299	294	299	282	275	248	287	312	270	270	335	312	279	298	276	263	329	250	333	296	277	295	298	298	287	304	280	332	297	288	318	274	301	287	336	300	288	310	312	282	318	283	322	298	299	281	278	296	268	292	301	295	289	277	314	278	280	300	311	277	289	311	297	270	298	306	298	263	278	311	305	269	317	306	302	313	294	296	293	277	294	304	311	275	271	302	261	263	298	276	289	281	263	344	276	308	300	323	265	302	313	332	278	320	308	309	303	294	269	301	317	302	290	314	317	306	301	292	293	311	305	295	288	307	279	304	309	315	270	275	290	249	297	265	309	283	289	292	293	287	327	306	280	286	309	302	304	323	287	314	279	269	293	291	297	299	266	290	292	336	290	293	299	279	286	314	300	280	320	308	296	306	285	308	273	284	287	296	299	261	315	291	288	308	284	284	273	285	263	298	283	323	295	290	288	311	280	305	291	282	270	269	275	283	249	286	301	297	318	265	280	278	283	302	306	266	314	299	332	266	279	276	264	270	293	307	302	263	308	274	325	272	314	278	275	295	320	315	334	287	296	250	310	319	270	278	312	302	291	276	294	278	269	268	313	309	309	291	295	307	278	269	283	309	270	290	320	283	297	298	281	313	291	287	287	296	293	276	288	289	319	315	284	287	295	281	268	277	295	293	285	270	261	311	304	251	297	299	284	289	257	287	275	281	305	295	303	321	281	292	278	283	257	275	298	283	275	294	301	301	271	293	282	285	258	296	298	289	283	320	317	310	270	273	303	280	321	313	273	293	283	266	284	307	276	324	316	282	285	246	277	271	284	281	307	285	314	306	267	270	296	257	261	281	317	305	309	294	287	280	276	307	313	301	242	298	292	309	273	309	268	283	284	307	281	303	282	297	312	286	301	285	283	279	308	278	281	320	290	334	282	284	308	266	283	301	296	302	294	307	300	270	279	263	289	274	292	272	279	296	297	268	267	291	292	292	327	264	288	312	314	297	305	302	275	307	291	278	291	286	291	305	283	303	332	265	282	265	274	307	308	280	295	266	322	293	264	284	291	266	279	270	311	300	324	294	318	297	259	338	310	281	274	285	278	300	296	280	291	291	283	316	292	299	319	271	256	275	304	297	281	279	279	283	298	293	305	299	275	306	296	311	298	271	313	268	295	273	308	298	313	261	295	300	289	300	296	291	296	284	287	282	281	311	291	281	296	320	286	316	275	281	266	267	284	311	308	311	288	308	284	303	251	292	274	279	281	265	308	277	300	315	295	300	286	291	320	274	286	284	297	302	291	304	300	307	285	333	278	297	276	285	289	310	304	309	285	295	313	249	264	293	278	286	300	285	287	270	306	294	290	289	270	278	278	313	284	280	326	291	264	282	266	279	273	301	282	305	303	284	307	303	261	296	316	288	295	277	309	306	269	286	306	283	265	292	290	307	274	298	272	276	301	296	293	291	280	269	305	281	276	313	288	321	315	285	283	293	299	289	268	278	281	310	264	314	288	302	290	295	302	294	264	299	301	287	260	288	292	264	308	286	292	297	276	275	266	274	302	256	294	291	319	297	303	275	292	301	279	281	281	303	300	261	302	292	315	283	289	282	275	276	326	284	290	306	295	271	275	310	266	329	282	285	292	269	301	319	275	290	255	293	295	299	295	295	308	279	298	316	299	287	278	286	310	282	309	278	300	276	273	271	290	298	264	281	298	304	315	322	287	312	266	293	293	318	296	294	229	279	281	292	309	277	284	273	286	299	258	290	301	294	291	284	300	310	307	274	303	300	313	262	295	272	291	312	266	275	307	294
11361	290	125	90	86	93	102	119	125	130	151	117	121	109	118	117	113	98	100	127	118	114	116	102	101	96	112	90	94	91	91	103	77	90	96	78	97	71	79	79	88	87	66	73	80	65	94	65	62	67	73	65	82	75	70	72	69	67	57	55	67	79	82	55	78	73	84	58	71	67	73	61	84	74	73	63	81	75	73	69	67	68	68	78	70	69	79	77	67	61	63	83	74	73	61	64	72	54	64	60	63	68	62	91	62	73	80	55	67	47	70	68	62	63	67	67	63	66	74	63	67	70	58	57	70	52	53	71	65	58	64	54	54	66	60	69	67	55	65	68	71	55	70	50	68	55	63	54	75	66	67	76	63	61	77	66	73	65	53	61	73	64	67	65	85	65	75	64	48	75	66	68	57	53	64	64	67	75	65	70	65	52	69	58	54	65	64	65	65	62	63	74	70	79	70	67	62	68	56	77	53	81	65	51	67	57	67	69	80	52	68	72	77	74	64	72	65	78	68	55	66	54	73	75	62	69	56	61	75	76	70	79	75	74	72	71	54	59	59	69	69	56	60	69	65	63	61	57	68	55	70	57	68	71	64	69	61	60	61	63	59	79	58	68	67	64	73	61	69	64	57	55	71	55	60	57	65	60	65	57	64	63	69	61	66	55	73	66	68	75	62	63	67	58	70	52	68	64	75	66	64	74	65	63	55	63	51	79	56	79	57	65	77	67	64	58	53	60	63	59	65	66	56	74	56	68	68	67	67	66	57	56	59	64	71	85	67	70	59	66	57	61	62	75	75	67	68	66	67	73	61	69	53	68	82	66	67	76	75	68	71	65	69	58	60	57	90	57	61	66	64	67	68	63	61	72	60	52	70	66	76	71	60	65	58	73	52	64	63	66	65	69	53	64	74	74	71	72	68	70	68	65	72	66	68	71	64	66	78	64	71	60	60	55	49	56	59	78	60	72	55	65	61	68	65	87	70	86	65	70	73	71	81	56	59	69	58	70	80	76	52	57	67	77	89	77	67	75	68	60	70	67	47	67	55	82	91	72	80	62	74	76	70	61	63	64	64	71	65	68	80	65	65	55	71	66	58	68	67	70	60	62	53	73	73	69	60	72	71	73	75	55	62	66	71	81	81	67	65	75	54	81	54	73	73	55	80	62	62	75	57	72	64	63	51	83	61	67	63	70	71	56	63	81	68	66	62	67	63	61	63	61	66	63	66	59	79	69	57	61	72	64	74	67	71	52	77	57	60	74	66	70	79	77	72	90	79	66	69	67	58	62	83	69	67	64	70	66	74	72	60	65	61	72	57	71	72	71	61	62	66	70	55	87	60	68	70	60	65	72	61	69	61	65	61	58	72	68	61	62	70	69	53	68	61	71	55	79	64	57	55	68	62	61	77	68	59	57	76	59	54	75	69	73	67	55	58	66	73	55	56	68	58	51	53	54	59	63	75	62	55	59	68	62	70	67	62	68	74	63	62	77	78	67	60	61	76	64	65	70	63	57	58	64	55	70	62	71	68	62	65	65	71	62	73	67	61	63	68	54	64	63	59	70	67	68	70	73	59	58	66	61	80	70	58	68	59	67	62	60	68	72	51	76	78	58	47	66	78	73	60	70	65	59	59	86	62	68	64	65	58	70	53	73	66	86	53	56	57	62	63	70	64	50	71	77	57	67	68	60	59	64	69	67	63	52	69	53	66	70	64	57	73	57	53	68	65	61	65	71	61	60	63	67	66	60	73	77	73	56	49	64	75	77	61	76	62	68	66	77	65	76	69	57	66	59	56	79	64	56	59	63	66	58	70	73	60	62	68	76	64	70	64	64	74	70	83	83	49	57	76	52	69	85	69	74	61	53	71	62	46	64	71	63	71	58	65	51	73	60	68	64	68	56	63	76	62	62	65	70	60	67	40	54	64	60	59	52	56	59	68	52	69	62	63	62	51	79	51	64	67	56	58	58	64	71	58	63	74	69	72	62	74	57	63	72	66	65	64	64	61	50	77	69	74	71	83	67	71	66	74	53	86	71	76	58	64	62	65	69	58	64	66	75	59	62	73	74	72	56	57	57	67	76	55	72	54	71	80	76	71	55	73	63	59	70	54	69	56	73	60	58	68	88	57	51	49	80	70	60	61	59	67	59	72	58	62	65	67	59	54	69	55	65	67	70	73	59	56	65	64	71	71	68	61	54	67	66	54	74	64	76	72	65	77	68	66	68	68	49	57	70	59	71	63	80	55	59	62	64	65	62	60	59	70	60	80	70	63	47	66	85	66	61	64	66	86	80	79	72	70	75	62	75	80	66	60	67	71	77	73	64	65	66	68	59	70	72	55	54	81	66	61	71	68	68	78	69	52	60	66	80	50	58	54	60	70	63	73	56	66	49	79	66	64	69	55	66	81	71	57	68	76	71	59	64	83	67	84	74	67	57	74	80	61	84	64	80	69	70	61	67	68	64	79	76	63	79	60	75	62	55	83	62	64	54	69	66	66	75	74	88	50	68	74	62	62	62	52	65	76	65	54	74	64	70	63	73	77	88	51	66	64	64	77	55	62	69	77	70	60	83	75	55	65	65	86	67	72	76	66	69	51	72	81	59	69	72	58	66	51	74	73	71	57	57	63	72	61	61	66	70	65	59	63	70	73	70	66	55	49	75	62	71	66	65	62	72	76	64	67	72	69	71	67	55	55	54	51	53	67	53	66	62	55	59	63	66	72	58	48	70	64	65	85	49	70	56	64	61	61	60	50	70	65	66	52	66	70	54	65	69	76	65	72	64	65	50	65	69	70	63	66	70	57	68	57	65	69	82	52	58	65	67	72	55	59	73	65	81	52	68	71	64	62	69	61	75	52	77	62	66	57	68	73	63	60	68	54	50	68	74	68	69	61	65	60	58	68	59	72	63	73	72	71	70	89	64	69	65	72	51	69	56	86	65	65	72	62	54	61	64	72	64	66	51	58	70	70	57	83	58	76	79	65	60	81	62	67	62	72	52	58	74	87	68	71	64	58	62	80	73	62	73	68	68	59	55	78	59	75	70	65	74	67	60	54	74	70	63	69	69	58	84	75	64	57	59	80	74	80	67	70	73	54	68	71	57	57	63	72	56	62	65	69	83	70	48	61	72	59	76	60	67	59	68	59	49	71	66	62	47	65	62	59	64	49	70	65	66	74	67	60	52	72	62	61	65	86	70	64	62	77	81	63	61	70	57	68	68	64	64	62	54	66	71	63	68	76	65	76	66	77	85	52	64	66	80	76	73	49	54	59	52	62	56	70	76	64	72	64	74	66	69	68	61	61	56	60	64	57	64	69	71	65	64	71	58	70	63	69	67	62	58	76	73	62	55	59	75	59	58	61	77	51	61	61	77	61	53	58	67	74	53	63	57	56	76	67	68	52	66	54	60	71	61	72	59	70	48	67	58	61	57	56	65	53	61	74	69	66	55	73	66	79	76	74	59	60	85	67	61	76	61	69	52
28411	2285	1127	1195	2427	3576	3847	4092	5222	4495	4362	3866	3354	3196	2907	2770	2538	2338	2213	2193	2343	2219	2377	2587	2462	2114	1992	1848	1809	1659	1525	1436	1388	1309	1243	1206	1111	1099	1071	955	946	946	931	953	867	879	845	829	795	752	714	697	764	730	743	721	745	649	694	635	660	687	670	688	689	657	693	652	651	648	637	706	598	684	687	685	600	617	624	674	688	639	660	660	610	640	610	651	646	631	633	626	622	585	588	679	599	594	570	594	561	570	588	573	573	588	604	590	583	573	586	538	566	587	531	575	557	604	546	596	569	563	580	581	547	564	592	627	589	534	590	570	578	517	585	575	583	549	545	605	524	579	560	550	534	511	497	576	573	577	585	585	543	576	543	572	575	581	539	565	577	556	579	569	562	541	552	546	582	571	551	559	542	558	592	592	563	613	534	576	607	572	556	558	621	582	597	555	558	567	577	591	511	577	582	537	574	555	579	579	533	563	570	570	574	555	539	555	549	517	551	544	567	554	556	516	603	594	572	552	547	580	575	581	545	540	540	567	579	560	531	541	595	560	544	572	560	537	551	550	569	592	528	577	523	566	563	554	572	499	561	513	547	554	526	539	569	535	529	521	578	552	554	565	617	569	564	561	548	569	576	588	558	599	593	566	585	556	574	560	543	573	555	597	577	504	560	608	575	572	548	536	586	602	531	523	576	549	535	597	594	559	571	595	572	535	524	548	616	558	546	552	571	524	633	568	599	561	556	575	566	544	515	577	556	571	576	547	556	538	579	587	562	584	505	543	517	571	583	554	576	545	591	576	571	590	594	520	573	539	540	585	508	561	558	588	560	574	584	607	515	515	571	569	558	562	569	572	558	574	578	519	587	579	524	591	583	536	553	548	611	532	537	566	552	565	553	541	582	550	559	517	547	577	555	620	580	570	577	568	558	575	517	559	584	548	563	550	537	563	604	594	569	586	586	548	565	547	570	584	530	557	586	596	572	545	565	540	540	573	576	588	587	559	566	518	563	533	517	498	545	570	556	530	569	572	565	540	577	549	541	519	547	543	567	537	550	561	533	571	563	548	531	577	579	558	567	592	554	549	584	539	567	558	610	552	555	530	551	536	574	538	571	561	547	526	558	549	568	575	550	588	567	579	596	595	556	551	548	567	572	526	533	565	553	533	557	556	516	578	529	584	569	498	544	573	630	536	566	577	552	561	549	564	564	577	565	570	532	535	570	573	579	579	602	541	544	555	599	555	566	592	593	558	566	530	558	614	536	578	555	564	540	531	567	548	580	519	571	550	537	558	549	541	571	499	560	584	555	565	557	557	561	550	545	576	547	592	547	535	570	509	542	530	569	550	550	563	529	553	554	558	543	559	571	557	593	537	552	560	598	569	527	575	529	511	555	537	552	538	548	544	569	558	570	559	587	586	551	571	588	529	548	505	550	577	560	578	578	586	576	525	599	590	545	525	548	543	575	574	597	589	566	528	577	575	543	547	539	570	538	597	526	590	577	595	566	535	591	517	568	590	499	569	567	566	533	515	555	596	544	506	595	539	554	560	580	564	555	572	572	532	599	545	587	573	555	542	570	572	581	553	577	573	580	564	580	525	547	533	540	583	520	553	530	564	549	550	561	551	525	562	567	606	557	573	565	551	543	570	531	547	540	567	535	567	591	574	587	560	561	551	600	561	602	590	551	591	605	559	562	512	549	593	568	552	570	579	571	531	572	542	558	575	549	564	518	558	572	553	593	539	549	576	592	555	533	589	555	598	556	564	567	572	598	620	552	580	539	584	587	604	550	562	592	580	586	549	572	560	523	562	579	542	557	525	560	554	549	574	569	539	556	567	566	545	546	545	561	571	560	554	520	560	593	583	586	549	585	557	532	564	534	520	551	523	609	585	544	553	575	565	531	537	584	529	555	575	551	561	567	535	580	589	546	572	564	581	568	626	588	542	583	549	561	562	589	589	584	542	561	552	542	562	610	538	547	554	521	558	587	587	606	549	548	526	533	597	546	565	573	545	573	532	538	580	553	580	537	574	567	583	560	584	570	554	613	595	542	561	548	554	544	540	559	568	571	569	566	547	581	579	555	552	545	541	605	537	544	577	547	586	560	490	560	564	571	553	574	572	581	563	570	572	552	540	588	570	578	580	567	585	545	567	585	574	535	552	518	525	548	569	558	577	542	544	594	562	541	594	576	578	503	557	534	567	555	569	535	535	565	545	554	545	578	570	537	531	568	541	573	564	555	568	612	576	610	562	585	563	549	575	541	557	555	559	560	523	614	548	548	562	563	562	575	567	541	577	590	555	538	592	581	570	531	562	561	560	561	585	582	563	553	558	575	577	540	604	528	570	536	521	587	585	566	543	520	525	562	547	568	603	574	563	603	515	570	576	587	568	535	556	524	551	537	568	550	589	561	556	540	554	530	544	521	554	532	543	555	599	522	582	599	528	527	583	575	502	555	550	582	621	542	574	566	580	593	563	594	541	568	627	534	624	558	593	590	550	590	569	573	562	552	566	566	533	553	584	547	593	557	557	581	585	547	555	529	584	566	551	551	561	532	549	570	571	550	559	531	551	571	520	556	554	563	577	576	544	554	558	572	620	547	590	586	567	576	580	590	537	544	595	584	575	568	600	531	547	559	589	568	571	545	543	575	517	594	533	592	549	548	563	572	556	531	575	552	558	580	546	598	577	550	556	557	574	527	589	604	555	606	551	563	520	576	562	565	615	561	566	561	533	543	541	554	549	526	575	566	535	564	585	574	544	565	573	550	564	535	536	547	534	542	549	532	560	573	571	552	564	540	546	556	502	538	530	606	575	571	566	583	535	541	575	501	577	611	514	573	582	588	589	579	534	506	526	585	552	578	504	584	576	560	536	573	531	555	536	570	560	541	531	551	543	527	535	531	558	555	574	576	569	592	542	548	575	519	569	553	555	582	546	545	569	550	582	529	530	577	573	574	557	556	539	549	533	536	569	600	529	586	576	570	555	546	566	542	561	583	562	535	556	564	538	539	538	547	543	528	551	538	587	554	554	573	568	567	521	581	553	559	554	556	538	549	575	562	541	551	569	549	564	564	588	583	551	530	509	549	573	598	559	581	561	587	528	531	602	569	566	603	568	537	560	572	574	550	570	575	558	590	556	557	584	557	578	581	556	556	558	539	610	539	540	580	608	564	589	559	535	596	567	604	554	555	551	554	574	554	521	600	532	583	534	574	543	558	572	552	563	562	563	588	540	572	587	536	580	576	561	578	564	530	547	557	593	552	612	570	576	546	554	621	539	593	543	577	557	589	540	587	534	554	578	559	586	590	553	528	560	515	557	531	562	556	584	591	593	582	556	532	535	543	544	544	558	547	558	571	587	576	538	556	538	543	550	578	579	569	561	560	547	554	554	547	531	569	537	609	579	532	581	565	572	577	576	546	562	580	504	560	554	551	571	536	572	538	582	561	548	546	542	567	561	565	569	591	572	527	530	577	567	582	567	519	546
11398	176	56	30	44	29	55	73	96	83	93	101	82	89	60	80	73	86	67	67	63	65	57	87	86	60	61	65	66	53	60	55	58	49	41	44	44	50	42	34	33	44	42	35	30	32	36	30	29	28	31	31	31	33	34	26	24	34	35	24	28	34	36	24	29	23	27	19	26	26	31	29	24	39	24	30	33	26	29	23	29	33	24	23	26	37	31	26	28	32	40	24	28	37	27	20	25	44	29	27	36	29	35	22	12	29	21	34	25	30	23	17	21	26	32	23	23	29	23	26	34	31	19	26	24	30	32	28	36	24	31	34	24	23	30	32	24	33	29	28	35	21	21	29	28	28	25	23	29	28	30	30	27	29	21	34	28	22	34	26	18	28	27	22	20	34	28	40	27	31	23	30	22	25	23	27	26	35	36	21	25	27	32	33	31	31	23	34	26	25	36	32	30	29	24	25	33	21	23	26	32	28	32	30	26	26	37	24	23	25	19	23	21	25	21	24	22	20	20	26	29	26	37	23	28	25	30	23	19	16	24	27	33	30	20	29	35	27	32	36	24	23	19	22	22	30	20	24	34	37	31	33	30	25	26	25	27	21	27	15	20	16	26	35	18	26	20	17	25	27	25	25	24	23	29	25	25	30	31	35	24	22	32	25	16	35	26	32	22	22	23	24	25	26	28	26	26	21	26	32	27	20	17	37	23	24	22	17	23	32	22	22	23	21	23	22	25	33	22	30	22	31	30	32	31	17	21	36	32	22	32	26	24	25	24	35	28	22	25	26	27	15	26	33	19	18	29	18	30	26	23	36	32	23	21	29	33	34	18	27	23	25	26	21	24	36	24	38	31	25	23	24	19	33	12	23	22	26	27	18	19	28	35	27	28	21	24	29	32	30	29	28	16	23	14	23	24	33	32	27	20	28	24	27	31	23	23	24	17	31	27	26	23	30	16	28	24	27	31	26	21	21	32	31	13	27	26	27	25	24	30	18	29	31	35	31	31	33	25	25	23	23	24	34	23	24	28	24	27	26	30	23	29	27	31	32	33	23	24	25	33	11	24	27	28	27	24	26	19	16	29	24	32	26	25	22	16	33	25	32	25	17	27	20	33	28	29	24	27	17	32	27	25	27	27	24	25	37	27	22	31	29	31	26	25	20	23	35	21	24	20	37	29	24	20	21	29	20	24	24	30	24	27	25	25	22	28	33	25	27	28	22	17	22	30	22	28	29	23	32	24	25	28	28	21	33	28	35	27	23	32	30	37	24	30	24	30	28	27	27	29	21	34	26	29	20	20	28	22	29	23	32	29	19	18	28	26	22	27	23	27	27	37	23	24	28	30	26	25	24	24	33	25	21	28	24	30	21	25	20	26	20	24	28	26	32	36	24	23	23	26	23	26	23	29	29	29	15	19	34	20	27	31	25	18	34	31	26	18	22	27	31	24	19	28	31	18	31	22	35	18	28	27	22	37	25	31	34	28	32	29	23	24	24	26	32	32	26	22	16	32	24	28	20	31	21	19	31	21	27	21	30	36	25	30	36	22	27	26	27	24	18	32	24	28	18	21	28	35	25	24	29	28	28	26	22	29	24	24	27	26	29	21	34	25	22	27	22	30	28	36	23	29	24	25	24	41	25	23	29	31	17	31	32	22	23	20	30	18	20	30	16	19	21	29	28	19	31	32	20	25	19	21	29	28	34	32	22	28	30	23	31	30	27	16	28	27	35	21	29	26	22	22	31	25	33	28	30	40	25	24	29	19	28	34	23	26	24	27	25	15	19	30	31	18	34	22	33	24	28	28	17	24	22	33	35	15	18	23	23	29	24	22	26	27	34	21	24	21	36	26	39	22	24	35	35	32	43	30	22	21	25	23	30	21	25	23	23	24	30	29	22	31	22	15	30	30	26	20	20	35	22	28	28	26	23	26	26	29	26	38	21	27	31	26	27	26	33	29	29	19	20	35	27	32	12	36	26	26	19	28	24	23	23	29	18	24	29	27	26	26	29	31	29	28	31	18	25	19	18	19	17	24	29	37	20	23	21	29	26	22	30	29	29	32	16	31	25	18	22	28	36	27	24	21	20	30	25	29	31	29	30	29	32	24	21	27	33	19	26	33	21	28	30	19	32	24	25	17	19	22	26	33	35	28	20	26	27	25	26	32	32	30	25	29	25	17	22	24	23	29	30	30	23	27	23	21	20	39	33	22	31	17	24	36	26	28	18	34	21	35	26	29	28	30	25	29	23	21	34	19	33	27	28	24	35	28	20	16	28	22	23	13	25	25	22	24	35	36	22	25	28	24	27	31	25	29	28	27	24	28	22	31	24	30	23	23	28	29	24	25	22	27	35	32	20	24	36	25	30	28	25	28	24	22	28	22	31	33	25	23	23	26	33	22	37	30	32	26	30	21	27	30	30	23	31	30	30	39	27	32	22	22	29	31	24	20	23	23	24	18	21	31	28	36	25	29	19	25	35	24	30	21	32	29	25	33	28	40	22	27	27	34	24	30	29	25	21	24	30	27	31	28	19	27	30	21	31	26	21	26	24	27	23	21	22	20	33	23	21	21	35	14	25	28	27	24	18	29	32	39	21	27	30	26	30	25	29	27	27	29	19	11	22	24	33	25	28	17	29	26	23	22	21	18	25	35	25	24	30	16	21	23	20	19	24	27	20	20	36	23	31	52	21	32	18	28	22	32	24	28	24	26	34	25	27	18	27	24	29	40	27	30	25	15	24	29	32	24	20	20	34	29	23	20	32	21	23	27	21	37	25	42	28	24	20	33	19	29	23	28	22	22	33	16	28	21	23	28	23	22	29	32	27	22	18	25	21	30	28	33	19	25	30	22	31	23	21	27	29	28	26	19	27	25	22	22	30	36	26	18	31	21	19	20	20	24	21	22	29	25	26	28	20	26	32	22	28	31	27	20	24	38	33	29	23	19	20	28	29	28	28	21	20	30	18	28	28	21	38	19	27	20	28	20	30	16	28	27	27	15	30	24	31	22	27	29	31	25	28	26	20	29	23	20	23	32	15	35	28	27	33	28	25	26	9	21	26	20	20	29	29	27	24	24	32	19	28	22	23	20	34	22	33	27	19	27	26	27	27	27	25	37	25	25	34	35	39	32	22	35	26	31	19	28	24	15	33	23	26	17	29	24	24	26	26	27	18	27	21	20	24	31	27	23	20	24	28	26	27	24	26	31	26	26	22	18	22	26	35	26	21	27	13	30	23	27	12	34	29	27	29	25	26	32	27	34	25	28	24	27	32	27	21	24	32	25	25	32	32	15	29	25	27	32	18	25	18	26	21	32	20	32	28	23	26	28	23	26	22	27	31	26	23	32	26	28	26	25	28	30	25	23	28	32	29	20	26	22	27	20	30	22	22	29	26	21	20	20	22	29	34	28	28	30	23	25	29	24	31	19	22	23	28	27	31	34	24	26	25	25	25	30	24	25	32	36	23	29	29	27	27	30	26	30	36
23227	1389	697	726	1562	2616	2857	3405	4390	3963	3984	3475	3076	2856	2526	2367	2376	2028	1938	2035	1964	1862	2211	2352	1963	1778	1716	1557	1386	1268	1210	1108	1171	1031	944	904	813	774	708	656	653	611	627	587	555	567	531	459	468	444	378	421	419	393	396	395	379	373	355	334	330	311	367	380	333	318	354	320	325	346	355	334	340	343	320	335	309	357	287	356	291	319	322	293	274	275	267	260	312	285	310	316	288	263	281	285	251	265	253	275	273	228	264	271	233	250	265	253	256	263	255	219	233	261	210	264	255	227	263	257	233	227	235	252	240	223	219	230	248	238	225	252	256	246	222	254	236	214	251	238	232	234	246	241	208	212	234	248	226	220	232	243	220	220	217	226	240	223	219	240	228	216	240	251	221	226	241	204	251	236	221	231	234	238	213	220	244	271	250	209	224	232	257	235	242	233	215	197	238	253	242	231	251	230	222	223	238	225	238	265	241	244	256	226	229	216	212	219	223	237	239	228	207	242	233	241	231	232	207	249	223	211	238	220	232	240	225	228	219	242	233	232	215	226	215	229	216	222	239	238	239	243	224	220	216	216	218	224	229	216	216	210	228	236	214	227	241	252	219	238	231	213	241	234	243	214	244	238	245	239	233	216	202	232	201	238	223	229	206	240	222	232	229	222	225	223	222	234	198	236	224	247	225	248	225	234	226	230	223	253	238	221	258	226	229	252	229	252	236	277	229	238	223	240	254	218	235	210	226	233	225	225	240	261	241	232	211	229	232	246	269	204	226	231	229	223	225	205	252	217	229	221	251	234	250	229	241	221	235	234	209	249	247	210	224	216	237	221	210	220	231	212	236	225	241	244	233	190	221	200	239	223	267	256	209	232	217	234	245	249	243	249	235	221	247	241	229	229	246	246	233	214	245	192	233	225	235	215	226	238	244	212	225	211	243	258	216	254	211	233	203	238	237	226	216	234	235	231	240	221	238	258	240	227	232	229	258	242	242	249	236	269	220	273	244	254	248	211	230	243	228	282	232	258	228	217	219	236	205	235	230	242	239	236	222	224	224	232	253	238	223	225	220	254	209	217	210	216	235	231	208	253	222	221	209	241	245	215	217	214	220	190	236	224	244	232	217	207	260	238	227	221	204	227	220	235	245	211	266	224	215	224	236	218	232	206	241	232	216	242	227	213	229	244	219	231	227	250	236	260	245	217	224	253	230	205	246	225	261	230	234	246	219	231	254	225	228	247	238	226	244	222	245	217	205	227	210	202	239	237	199	223	235	216	227	198	244	217	239	226	250	220	219	229	217	220	219	243	234	223	233	254	239	212	234	213	242	220	204	219	255	245	232	232	214	235	232	233	213	220	232	261	252	227	236	225	212	232	244	223	223	216	234	229	262	245	221	240	250	215	255	219	259	256	243	236	193	201	224	229	218	207	250	266	239	247	220	212	214	235	226	208	282	204	230	214	243	211	226	212	252	226	213	222	252	224	208	253	222	234	243	241	233	250	238	216	244	227	215	234	229	238	238	215	228	236	236	234	252	220	204	236	232	211	251	246	209	254	237	247	248	225	223	230	232	196	239	234	223	260	219	220	239	211	241	242	232	208	225	205	215	207	202	272	253	224	223	226	226	239	233	220	210	236	261	232	245	233	228	251	224	225	247	245	230	223	250	259	231	234	218	229	232	229	227	225	203	217	221	212	225	235	239	225	227	224	213	209	243	232	228	230	239	232	231	229	235	244	230	246	221	218	193	233	223	227	219	245	245	225	244	231	226	249	242	219	235	217	237	226	222	235	247	232	240	227	223	229	225	246	226	234	269	216	225	205	229	241	230	205	224	234	236	238	224	232	230	244	212	233	259	198	234	203	225	258	203	253	236	241	246	224	227	252	247	248	226	244	214	253	239	232	260	201	222	228	232	218	258	244	251	211	213	234	226	261	237	239	242	224	217	238	241	236	223	228	252	242	232	242	224	261	253	250	225	211	229	220	228	217	225	221	257	255	235	218	242	243	244	229	227	224	222	224	224	244	215	217	222	242	191	235	233	205	231	218	212	238	212	247	217	245	220	233	231	220	219	251	219	201	219	223	211	221	210	251	228	214	222	219	217	221	216	225	257	211	239	232	269	247	214	226	234	219	208	218	217	213	217	238	234	248	244	216	217	242	239	231	241	221	218	226	244	237	220	224	229	249	241	225	217	227	242	228	195	227	245	253	220	240	230	256	259	244	236	214	231	239	225	190	262	231	231	233	208	246	236	216	271	230	208	195	229	227	254	192	223	228	235	211	225	241	226	235	218	223	209	239	205	228	238	226	212	249	257	257	220	217	216	239	269	237	196	226	208	224	240	259	229	213	228	240	234	229	241	214	235	213	241	235	213	237	225	224	242	245	228	248	224	226	215	242	250	257	239	255	224	256	241	242	230	241	252	201	215	243	226	246	217	230	267	254	222	232	246	233	216	207	252	252	270	213	234	219	247	229	244	232	219	235	220	243	191	222	243	211	229	241	230	229	220	225	223	252	221	213	201	217	245	223	217	231	238	233	222	236	210	208	223	201	227	217	212	221	224	253	232	248	216	237	216	235	238	249	234	249	254	237	233	236	226	234	242	232	260	248	210	231	230	213	247	236	254	255	228	240	220	231	244	259	257	215	232	236	261	239	258	220	238	226	201	243	247	215	222	231	216	239	241	229	224	231	217	216	234	256	226	244	216	238	233	215	213	204	242	228	240	241	245	215	202	210	255	204	237	207	224	236	240	220	235	233	232	243	230	227	249	239	203	254	248	255	248	219	239	229	225	221	230	243	250	216	218	247	242	251	237	209	244	259	257	248	260	232	231	223	253	212	221	242	247	250	252	222	203	233	278	246	230	221	223	249	223	215	254	217	225	229	221	229	219	234	237	223	239	214	219	225	227	221	219	229	228	268	235	242	219	210	224	242	224	213	238	228	217	238	242	258	230	223	226	221	233	250	227	229	236	239	234	259	259	258	237	231	224	212	230	236	224	234	240	191	230	234	220	246	246	229	224	225	227	260	239	240	207	228	212	230	217	229	206	258	214	239	228	241	220	236	251	230	226	216	253	223	213	227	228	239	206	208	247	228	226	231	221	197	209	232	213	240	224	254	251	234	216	237	239	246	235	217	237	215	208	234	258	254	234	229	226	216	204	235	246	211	230	209	216	223	257	252	235	229	246	241	264	218	202	227	245	255	239	229	225	222	207	233	252	228	199	217	225	249	224	223	248	237	244	215	230	228	235	244	210	242	232	213	246	243	224	242	229	237	213	245	227	227	220	244	234	227	239	233	226	255	228	244	237	231	227	229	253	211	201	218	212	247	247	225	241	232	217	248	244	202	248	236	247	231	244	244	266	228	242	231	232	198	204	233	226	238	259	216	223	245	228	251	241	235	242	226	227	204	217	218	231	214	224	252	229	257	218	208	238	228	212	274	239	207	225	243	249	240	200	216	212	211	263	246	220	258	237	219	235	214	264	242
15609	536	153	81	70	103	136	128	176	181	170	144	142	124	161	119	137	107	109	118	126	111	128	119	132	126	118	114	116	93	121	101	96	88	78	85	86	77	86	69	76	83	77	78	73	68	75	74	80	75	67	78	77	71	74	77	78	63	80	86	64	70	66	70	64	88	76	70	72	72	68	65	64	59	72	63	66	79	62	67	64	56	59	49	63	83	68	71	69	75	70	69	57	57	60	64	65	69	77	69	84	62	74	56	71	74	68	70	50	68	63	59	56	66	64	64	51	66	56	59	70	77	67	68	52	56	78	69	68	73	52	63	65	64	70	66	65	64	72	61	61	60	59	71	75	59	59	57	63	67	45	56	63	51	56	69	45	60	61	62	56	60	91	54	64	66	58	72	73	56	76	63	73	48	55	65	68	49	52	55	60	72	55	70	63	49	57	63	53	70	41	50	53	57	71	68	62	65	66	68	59	56	69	72	58	55	67	54	59	64	53	53	61	72	62	59	79	61	72	64	67	66	63	68	50	62	77	70	72	68	65	45	58	52	77	55	78	62	57	62	65	70	62	69	74	75	69	45	63	61	68	56	61	51	74	76	76	59	61	59	72	58	76	63	64	79	66	60	65	67	65	74	46	66	63	69	55	53	62	82	59	63	67	62	65	66	54	69	53	55	53	66	60	69	57	78	61	65	61	74	53	59	78	55	60	76	71	65	77	61	52	55	62	66	57	62	63	57	61	66	59	71	72	65	59	65	56	76	64	59	54	61	64	68	58	58	66	59	61	64	65	72	58	53	63	66	65	62	71	68	71	58	76	69	56	75	62	64	64	75	65	76	62	54	71	61	64	58	61	67	52	60	62	61	61	51	76	63	65	65	71	64	58	61	64	59	74	57	70	63	65	55	66	70	55	58	69	55	59	60	62	70	74	72	65	68	59	64	60	70	76	48	65	71	53	63	66	61	61	76	54	66	58	51	49	48	75	60	58	72	57	65	70	68	46	60	69	56	74	67	60	58	62	47	59	62	67	52	52	61	69	59	53	58	55	69	67	69	67	66	56	59	51	69	63	67	79	62	59	62	55	60	63	64	65	68	70	68	57	66	67	77	65	46	51	58	55	70	51	79	58	64	69	64	61	58	73	50	82	68	67	80	52	66	65	65	64	79	57	64	55	54	59	67	55	59	57	53	52	57	56	55	61	63	45	50	56	67	59	68	61	64	60	82	62	62	58	63	69	59	55	63	59	60	71	71	63	71	59	61	62	60	45	60	48	60	65	64	67	61	62	61	67	71	68	55	73	54	75	58	56	67	59	71	55	58	42	65	54	72	60	50	63	68	73	66	66	56	54	55	65	59	65	65	72	61	51	62	68	71	68	81	60	67	56	61	71	61	66	83	69	55	68	61	65	61	74	67	63	61	62	66	72	64	56	54	67	68	60	56	70	71	66	68	66	73	58	56	59	69	70	60	62	62	64	55	65	62	56	69	49	61	54	65	56	62	54	60	59	65	71	71	60	62	73	68	70	52	67	73	78	63	66	69	66	58	63	58	63	58	58	74	70	60	60	52	65	72	64	52	52	68	67	59	61	61	55	57	69	59	66	55	62	67	61	59	57	51	62	51	69	79	69	46	55	57	69	58	64	76	60	65	53	82	63	69	64	72	60	60	70	58	61	59	79	75	58	60	54	62	56	85	58	64	78	53	68	64	64	58	60	60	57	62	63	55	63	59	48	73	46	66	57	64	59	55	68	67	57	66	69	60	67	53	62	73	54	73	78	63	58	67	64	56	73	57	67	60	71	57	75	59	63	58	45	60	58	52	64	52	67	64	62	55	71	68	76	53	63	74	68	65	59	54	64	93	70	66	51	71	72	69	60	60	58	68	76	61	65	72	76	57	65	65	66	53	63	59	68	65	62	54	51	71	56	66	66	78	59	72	51	69	65	79	55	64	60	67	68	50	70	52	58	67	65	58	61	68	67	55	59	52	57	67	67	69	61	57	60	63	65	55	67	66	50	70	63	67	62	53	74	80	63	67	66	64	67	50	70	66	68	84	73	55	50	66	74	73	52	70	63	70	64	60	54	51	53	58	59	73	50	79	68	56	59	56	55	61	71	51	72	64	59	55	62	68	70	50	62	63	62	66	63	61	58	60	60	65	70	70	59	64	55	60	69	73	63	56	59	73	77	60	70	60	48	64	67	54	61	67	71	75	77	51	58	65	65	62	61	60	55	56	68	58	66	62	62	65	55	53	78	52	52	62	72	75	62	66	70	65	63	50	73	60	54	61	63	61	83	65	68	73	65	63	70	60	56	64	63	68	70	72	67	61	53	59	64	70	64	61	66	73	71	71	64	63	81	61	75	62	59	60	66	57	68	56	54	66	63	57	70	52	61	64	52	64	68	49	83	74	68	69	53	65	73	72	67	67	69	60	73	60	55	73	73	65	62	60	78	63	69	73	69	55	65	52	66	66	64	59	61	68	60	77	74	56	55	62	60	74	68	65	63	60	68	63	59	64	66	64	58	54	69	61	55	58	70	60	51	58	66	74	75	64	67	65	54	64	76	68	65	64	58	74	53	72	44	64	46	66	65	48	75	63	75	57	47	63	65	58	48	74	63	71	85	63	66	77	68	66	57	66	71	59	69	70	59	56	72	65	52	70	55	59	56	62	60	59	56	64	59	69	53	58	56	60	61	64	74	57	61	67	45	55	62	65	63	65	63	70	58	57	53	59	66	63	64	61	51	77	54	75	66	67	73	76	66	59	63	60	68	64	74	65	79	76	59	68	52	80	75	68	59	55	62	65	62	58	64	60	65	54	56	73	62	59	65	65	60	60	49	64	55	66	76	56	69	61	62	61	55	71	69	62	68	56	83	66	70	70	63	77	63	64	66	62	69	66	69	62	56	80	67	62	57	57	51	55	55	53	70	54	77	74	64	67	54	62	51	62	53	53	62	61	61	50	45	66	61	75	44	65	61	59	67	53	89	62	62	74	75	58	63	61	60	60	56	49	74	70	67	52	69	60	55	59	61	50	59	73	62	51	62	55	50	55	56	51	60	62	52	72	71	76	48	68	65	65	79	52	65	60	56	51	63	55	65	70	59	58	62	65	54	58	54	51	58	56	61	56	74	61	55	70	61	70	60	74	56	64	48	56	65	61	61	61	64	62	71	57	65	59	53	61	56	73	55	58	69	64	59	58	56	53	46	82	67	47	64	47	54	54	62	56	71	49	64	47	67	80	61	67	43	64	61	67	74	57	66	54	59	56	72	64	57	49	77	61	47	58	56	75	59	58	50	66	68	63	64	48	60	67	61	60	72	55	52	62	65	76	70	51	60	68	61	66	60	51	61	72	62	65	58	67	54	77	63	59	69	66	48	56	58	63	64	52	61	58	71	73	65	61	67	66	62	62	53	58	59	62	59	63	63	75	66	79	55	72	64	58	58	63	61	56	77	69	77	68	74	72	48	70	67	71	82	67
30895	2930	1448	1503	3207	4942	5583	5986	6535	6028	5786	5027	4435	3966	3707	3454	3310	3025	2859	2816	2900	2686	2976	3165	2821	2544	2485	2207	2037	1923	1875	1717	1655	1585	1485	1399	1329	1269	1158	1113	1094	1059	1056	1017	956	982	934	914	860	845	806	826	812	795	815	756	776	734	720	670	737	704	699	668	744	694	731	701	721	693	680	669	653	678	633	646	667	652	730	657	680	680	704	693	595	638	662	609	664	633	658	610	629	620	620	611	654	624	598	568	622	562	589	598	583	589	581	555	573	554	548	554	542	571	532	534	546	583	558	585	566	566	574	565	565	578	571	547	524	537	566	567	579	557	562	563	576	599	555	537	546	558	530	574	544	532	592	546	525	589	581	516	548	559	543	567	563	546	532	592	574	559	578	511	528	532	574	530	503	555	561	571	509	530	557	569	543	595	550	548	580	559	523	581	563	533	542	582	555	548	568	529	573	561	533	529	541	560	536	538	538	557	551	556	550	541	528	528	521	548	563	534	574	550	552	563	569	516	505	505	545	609	565	574	568	549	566	527	533	549	525	567	567	564	571	551	558	559	552	559	568	561	561	539	570	502	575	540	568	517	565	564	547	564	543	531	527	492	495	602	564	539	556	560	530	540	546	582	521	534	537	580	535	528	520	517	544	557	523	504	559	578	500	561	529	571	547	532	522	513	530	541	538	568	543	550	568	531	572	583	539	571	538	618	542	574	521	546	555	514	495	567	589	554	526	571	555	588	566	568	529	523	558	574	595	578	518	594	544	575	581	575	575	523	558	548	525	552	544	520	558	533	540	550	578	522	597	544	568	528	557	522	491	548	558	530	553	546	538	600	556	590	549	592	624	538	554	552	603	567	571	486	547	531	543	544	575	502	529	585	527	516	555	556	585	559	534	603	538	594	538	570	555	578	530	523	515	526	583	549	563	556	576	534	591	533	521	571	539	583	563	558	541	572	497	511	548	549	541	568	574	570	566	552	507	533	515	561	579	564	590	588	571	555	561	565	535	532	547	539	589	575	525	545	508	534	562	595	504	542	496	564	567	534	549	521	534	562	586	529	601	558	524	523	604	531	541	543	526	559	512	559	536	556	506	544	582	533	546	543	558	518	579	533	518	566	541	573	576	548	562	513	507	522	602	570	550	504	563	517	533	539	569	554	563	584	558	555	565	586	544	592	534	566	540	582	539	520	562	529	529	572	574	509	534	532	540	567	531	543	570	542	577	565	554	568	531	555	538	537	556	553	561	543	550	520	561	487	594	564	589	552	531	536	568	585	506	527	582	508	570	551	550	500	567	542	542	566	540	538	562	546	539	566	514	543	542	548	566	515	517	536	562	537	584	567	506	515	537	548	542	547	539	515	549	531	551	513	566	570	515	586	556	549	524	560	546	536	558	534	523	528	590	552	581	544	536	537	550	546	517	524	530	540	548	524	582	593	568	525	564	556	558	565	574	585	501	573	528	531	551	509	569	564	543	523	546	517	584	524	543	527	560	559	580	550	539	516	532	567	546	582	545	577	511	539	515	562	496	526	539	555	539	554	564	583	595	570	573	541	542	519	530	569	579	514	544	515	521	542	529	565	534	539	526	544	575	548	577	576	528	523	526	544	548	550	498	553	518	574	552	594	567	518	566	539	579	558	551	503	522	554	527	599	556	541	559	544	549	520	576	505	556	550	542	551	511	544	581	574	606	518	626	529	549	563	526	526	623	572	584	538	510	523	555	550	529	587	522	542	532	610	525	509	550	566	536	573	541	599	538	530	569	608	558	516	612	542	533	509	555	539	508	553	536	578	507	567	527	557	549	577	555	579	537	496	569	524	566	572	557	544	531	585	552	516	569	547	543	549	540	559	515	561	558	543	591	529	510	536	590	561	541	523	523	549	547	514	512	546	546	512	527	582	575	509	541	577	550	553	555	579	545	597	527	587	545	549	532	503	557	527	592	534	552	564	559	553	541	553	525	561	539	525	562	522	496	549	529	549	601	551	579	566	595	530	500	522	562	531	533	558	548	574	537	521	551	558	587	588	553	545	527	541	545	577	521	549	594	541	509	574	533	522	555	519	546	540	569	543	548	538	542	515	628	544	544	536	518	546	513	590	537	516	546	560	535	573	577	550	527	537	524	601	555	551	533	555	537	591	572	565	551	552	483	571	571	538	503	561	572	571	531	599	597	533	528	542	555	551	561	533	570	524	554	550	545	576	576	507	524	541	519	592	527	516	554	533	514	537	502	595	532	547	538	542	556	529	551	530	581	541	579	545	588	570	586	574	540	553	540	538	497	556	548	564	537	520	571	536	533	597	574	553	519	531	550	586	535	564	510	530	551	558	516	571	540	548	536	493	553	576	541	589	547	535	559	560	556	522	500	547	557	554	569	552	534	550	530	569	593	526	561	552	574	565	530	538	566	529	514	536	544	565	570	533	558	596	553	546	568	511	531	524	554	571	539	566	503	572	540	567	582	577	557	547	553	536	557	563	561	509	513	596	586	547	532	537	611	562	558	502	552	521	552	559	568	536	588	538	552	549	541	563	560	556	556	587	597	595	561	573	598	554	557	534	533	542	576	524	546	545	562	576	538	520	537	533	549	581	558	570	536	566	527	559	522	572	539	517	560	535	567	548	543	583	539	586	556	566	574	579	511	511	550	575	544	536	562	558	562	586	529	554	580	522	531	556	579	548	545	558	520	590	548	557	543	525	535	580	533	546	551	576	564	559	529	501	542	520	571	555	568	546	540	497	580	525	529	575	555	548	523	569	590	566	536	567	512	485	573	544	530	564	576	554	573	548	532	548	541	583	493	543	535	557	539	549	505	566	531	545	547	551	566	559	561	513	520	577	575	533	563	528	552	517	559	578	535	583	555	558	556	525	549	583	579	543	529	538	549	515	545	564	585	542	525	567	525	485	576	532	578	547	534	542	526	558	547	580	535	596	573	532	520	549	526	538	607	550	541	610	591	532	535	557	547	494	559	503	572	538	551	530	559	539	548	511	517	515	586	547	526	545	552	501	545	573	535	539	544	543	572	568	549	574	560	600	541	575	562	576	576	548	564	578	563	538	546	542	566	554	589	541	610	523	536	504	559	535	529	513	542	573	541	550	548	569	561	551	587	585	573	539	497	544	558	582	567	566	546	595	565	586	540	565	560	501	559	588	565	561	521	556	554	521	540	516	546	553	533	535	532	559	564	564	578	563	553	523	528	566	552	513	534	595	579	536	522	522	571	581	524	560	547	548	510	570	536	506	572	546	530	561	573	564	577	532	589	524	510	564	553	540	554	493	577	537	530	561	511	535	566	611	541	522	543	589	547	541	581	570	542	530	558	563	547	529	558	532	519	530	555	532	526	540	553	554	538	537	545	594	553	528	535	575	569	570	591	569	551	535	537	512	569	554	549	527	542	588	562	525	580	501	555	516	528	523	596	539	563	555	566	523	513	574	602	551	554	550	498	581	585	533	559	495	552	598	575	547	494	512	558	532	565	534
5521	64	34	27	39	37	39	54	69	76	72	80	66	68	75	67	65	54	62	60	60	65	84	58	72	54	56	61	52	47	70	57	57	55	54	42	47	39	45	39	47	38	44	37	46	46	32	40	33	45	38	37	41	33	46	40	25	27	41	36	44	36	39	34	46	36	42	33	41	41	34	38	35	23	30	39	28	34	28	41	32	29	35	33	17	33	32	29	25	44	36	32	36	30	41	39	37	30	39	35	39	34	34	32	16	34	41	34	30	46	34	32	36	40	38	39	30	41	43	42	52	20	29	42	26	41	40	40	38	37	28	34	34	30	26	29	30	30	30	43	38	37	39	34	41	26	34	44	26	31	31	33	30	38	33	27	36	30	40	37	26	33	37	27	34	29	39	32	31	33	40	25	32	37	30	32	35	42	29	29	33	30	21	35	30	39	24	36	27	39	28	32	38	29	31	33	43	27	35	44	35	40	39	28	35	27	31	40	25	36	37	27	41	32	27	33	33	40	31	32	36	38	37	37	24	35	41	29	41	22	33	30	27	43	31	32	30	30	22	29	36	34	39	46	35	30	28	34	39	35	29	31	28	27	37	35	30	34	24	48	33	39	34	38	33	36	31	30	35	29	31	37	26	36	34	27	43	32	29	33	33	31	32	36	33	26	34	30	30	41	33	33	33	37	37	36	30	18	39	31	43	32	41	31	33	36	37	36	19	33	38	25	34	37	41	26	29	32	34	39	36	37	26	30	20	27	39	29	30	30	28	38	33	36	29	32	22	40	42	36	30	32	44	39	25	47	47	33	34	30	34	42	27	34	41	36	41	24	38	52	24	36	24	29	39	32	31	31	29	28	35	29	22	53	42	27	18	31	42	40	17	22	49	40	28	42	35	33	42	39	34	45	39	32	35	27	29	28	35	30	41	28	36	30	32	40	32	38	29	30	34	45	37	30	28	37	30	33	35	42	29	38	39	35	21	48	32	38	16	34	28	31	31	18	37	39	28	32	34	40	36	29	38	37	36	30	33	34	47	38	37	30	36	37	25	20	33	30	39	40	38	32	27	25	27	32	39	26	33	34	37	41	37	31	33	39	40	38	44	34	37	30	43	26	30	40	34	33	25	31	41	37	36	36	33	27	31	36	38	21	41	38	40	30	34	35	43	32	33	37	32	37	33	41	41	30	40	39	28	28	51	32	32	38	31	37	27	37	42	34	45	36	41	32	38	32	36	35	36	31	42	37	32	33	26	27	41	38	27	40	33	35	33	23	32	37	28	26	40	25	22	32	38	32	45	44	36	29	29	33	32	26	36	24	24	35	35	26	31	32	38	31	43	25	26	34	28	34	35	30	37	35	35	36	28	34	30	38	51	29	36	42	32	38	35	42	29	32	33	33	43	32	44	32	41	40	29	33	29	42	31	32	35	29	34	37	29	24	32	25	34	44	25	25	32	39	32	29	35	27	29	40	30	34	30	32	31	35	33	35	23	22	32	33	40	28	26	46	30	51	34	24	34	35	25	38	38	23	33	30	34	28	28	36	27	33	36	38	31	41	37	33	28	41	36	49	26	31	44	37	36	21	34	33	37	27	35	31	27	30	35	41	29	33	25	33	35	32	37	35	26	42	35	23	32	27	35	44	25	44	25	34	40	33	31	32	36	30	42	34	27	29	28	33	38	40	34	28	33	39	33	32	38	45	33	31	35	30	38	36	21	48	27	31	29	39	38	38	33	26	34	30	33	31	28	43	36	27	36	41	39	32	30	35	38	35	28	27	28	33	26	34	32	33	33	30	28	28	40	28	34	42	27	39	28	45	35	35	33	34	42	26	28	37	29	30	33	32	30	36	36	29	32	30	36	27	37	33	30	38	28	30	29	26	35	39	25	21	28	39	37	26	32	33	32	31	29	21	42	35	34	33	32	29	37	45	33	32	46	30	43	25	28	31	29	26	28	25	39	32	42	25	30	36	32	33	39	31	31	26	29	45	33	42	38	33	52	29	25	40	37	33	36	35	51	35	39	40	35	39	29	40	32	35	35	26	44	37	41	28	29	55	32	43	35	32	41	33	41	23	31	27	28	24	25	34	31	36	23	28	30	32	28	39	41	27	46	37	33	39	44	40	27	31	33	22	36	36	37	33	32	43	35	33	36	31	28	29	37	30	35	39	27	28	38	38	37	30	26	27	30	32	33	28	34	31	28	38	30	33	37	50	40	37	31	33	42	33	28	39	31	32	30	35	31	27	40	30	40	33	33	29	27	36	26	38	30	40	33	39	27	21	32	38	36	35	30	32	32	39	36	26	25	28	31	36	38	32	41	33	33	29	23	26	30	36	20	45	34	35	38	28	23	33	35	40	30	41	29	25	25	36	41	41	33	32	29	33	35	22	34	42	33	40	41	30	38	27	47	36	24	32	33	33	35	36	30	32	22	34	38	30	30	40	24	41	22	29	35	42	29	29	37	37	26	31	36	23	25	39	26	29	34	37	35	34	40	32	41	34	32	40	24	35	28	26	35	32	42	35	45	27	31	38	43	40	28	35	25	47	29	26	38	33	42	30	43	35	35	28	43	27	40	40	39	39	43	31	28	46	29	34	29	43	27	36	36	31	38	25	37	41	40	33	44	37	38	31	31	42	32	32	33	25	32	37	28	42	30	43	35	32	40	32	31	40	34	32	39	29	36	41	29	41	28	28	33	31	19	35	36	27	34	32	40	32	34	34	28	33	37	30	30	37	32	44	34	30	32	29	33	31	28	39	35	29	44	41	29	32	39	23	24	40	30	15	36	18	32	24	34	49	30	34	31	28	30	51	42	44	33	38	38	34	26	34	37	37	37	36	40	40	36	37	28	39	33	30	27	34	31	29	42	29	34	36	22	25	36	30	40	38	32	42	37	29	30	36	26	32	33	40	30	30	41	25	33	38	38	31	34	39	26	41	24	29	26	31	36	37	44	47	40	37	28	32	43	26	42	31	29	25	38	37	22	47	47	38	39	28	34	35	41	27	32	28	34	26	33	27	36	45	34	35	36	31	43	34	38	31	37	29	29	34	44	31	39	39	30	31	38	25	45	33	27	34	31	32	26	45	33	37	35	36	35	32	36	31	39	26	28	28	29	38	50	38	26	34	28	32	24	24	39	39	34	37	27	28	31	32	37	38	30	39	31	31	33	36	27	29	28	38	39	33	35	34	37	39	25	41	24	27	38	37	31	34	32	26	33	38	29	26	44	28	32	28	29	30	23	38	17	30	29	33	36	40	28	21	28	32	31	36	30	37	34	36	38	32	42	38	39	28	33	39	36	35	40	37	37	24	41	29	35	41	39	44	28	39	30	31	36	29	37	29	40	45	39	36	24	28	22	33	37	26	34	45	34	28	33	26	36	40	39	37	28	44	35	30	34	38	29	25	32	32	37	29	41	32	35	33	35	33	35	36	35	28	23	31	31	27	43	29	35	33	33	34	28	32	21	43	34	31	35	37	30	39
16984	605	401	435	553	788	991	1682	2546	2440	2582	2228	2077	1839	1820	1620	1630	1409	1330	1425	1513	1422	1458	1586	1441	1373	1253	1108	1037	1014	1007	903	821	873	808	721	675	644	639	596	540	538	553	510	518	466	503	464	466	393	425	421	415	393	392	388	405	367	356	337	345	382	357	364	323	321	385	330	369	366	335	374	337	369	345	338	352	331	339	389	339	330	352	312	321	318	361	334	327	304	346	330	318	291	319	294	323	306	308	322	301	320	303	299	274	335	291	321	308	276	304	307	320	311	296	300	321	318	283	320	305	301	282	298	302	296	280	272	297	296	302	285	296	282	287	282	313	286	276	281	295	279	278	286	276	300	303	307	274	278	304	263	298	297	283	270	287	289	288	283	301	270	309	295	296	273	269	292	290	320	292	273	300	288	274	321	309	296	303	273	283	302	298	283	286	274	286	288	302	277	312	296	315	292	262	273	261	277	299	259	262	303	266	295	266	288	275	314	306	268	286	297	298	283	316	275	297	295	251	275	283	312	282	284	308	268	282	312	282	286	268	269	291	259	274	299	281	289	298	274	290	276	298	306	295	269	282	326	281	270	289	282	261	282	292	290	273	290	298	296	285	288	289	302	284	302	296	290	302	286	289	269	298	267	302	312	315	279	305	301	296	291	273	297	284	291	305	282	291	288	289	283	313	285	303	268	290	283	260	304	295	296	269	258	296	285	295	294	271	287	282	259	284	289	269	310	300	268	293	291	283	286	265	266	299	293	277	302	296	307	293	266	278	299	275	307	270	296	267	279	299	263	246	267	292	302	277	270	241	274	290	295	265	284	274	296	322	275	289	312	287	302	261	283	296	290	268	269	303	275	288	271	312	309	276	280	279	283	289	287	293	293	296	263	304	313	321	288	286	285	264	268	288	296	282	278	291	259	257	276	292	234	263	261	274	278	312	287	289	270	276	313	297	280	297	282	314	301	260	262	291	283	273	287	269	275	273	272	297	261	272	277	292	270	256	293	278	302	314	253	264	275	275	306	278	313	296	289	266	296	293	314	282	284	285	312	265	287	267	291	270	279	277	304	277	277	315	314	289	267	287	299	275	285	287	309	291	302	268	294	267	281	325	283	262	274	294	288	273	263	289	293	286	290	291	273	310	262	284	285	297	288	272	286	291	262	273	288	276	304	302	280	266	306	273	278	271	267	273	293	282	305	258	280	288	299	270	278	310	295	310	271	275	299	252	269	292	285	290	298	295	275	263	254	306	323	273	292	284	314	320	293	272	288	310	264	279	316	277	291	286	305	275	293	289	270	266	270	271	265	279	282	278	295	276	277	271	285	285	288	285	287	268	289	275	312	272	292	278	282	301	315	297	293	293	281	290	266	288	269	277	266	287	286	292	311	259	297	308	285	272	290	283	257	328	278	299	279	309	282	287	284	292	290	296	316	282	259	286	345	260	301	278	284	300	306	273	274	295	305	296	263	272	281	310	301	313	253	274	288	294	297	262	304	291	311	299	301	273	266	322	252	273	264	287	296	322	289	328	282	266	275	290	279	297	289	283	290	298	281	264	272	306	303	260	273	304	280	251	270	275	274	284	256	255	288	250	292	290	308	274	306	312	267	308	285	284	293	294	278	308	298	272	285	268	308	298	310	293	283	297	277	268	315	290	284	326	303	301	291	298	302	258	258	310	279	316	283	274	276	301	298	305	288	288	263	270	287	274	284	288	282	316	304	263	283	273	273	282	290	276	276	295	279	286	287	313	287	316	272	280	268	278	277	290	285	285	274	311	287	291	293	294	260	270	283	269	275	298	254	289	280	283	260	282	286	321	293	282	253	292	299	257	306	291	259	303	282	271	301	258	260	279	311	280	266	272	273	288	285	291	304	295	275	262	252	291	291	278	276	311	273	293	295	305	284	290	255	279	290	306	304	292	266	278	259	281	280	281	271	295	244	314	294	317	275	296	281	272	287	269	287	313	292	300	278	272	260	286	298	282	292	248	295	298	280	275	280	311	282	288	310	291	300	276	271	287	282	293	287	271	288	282	320	276	276	264	281	252	276	287	289	319	308	297	288	291	302	303	277	283	286	287	276	316	291	308	254	280	271	281	310	298	264	309	277	290	281	280	286	269	320	280	274	300	304	266	260	283	250	262	281	267	277	290	276	302	296	285	263	279	284	287	274	262	300	269	286	269	294	299	285	312	298	280	283	283	260	248	284	280	275	296	278	269	273	272	274	291	290	287	278	263	282	282	299	298	301	300	293	275	280	277	310	261	264	307	281	287	292	256	284	283	287	312	286	253	288	274	300	278	280	291	294	271	270	280	285	330	275	279	314	278	278	255	292	274	276	295	303	304	260	272	272	304	306	303	290	297	289	306	298	306	317	292	316	313	304	299	299	289	313	274	258	286	287	290	302	269	296	280	264	311	269	284	282	291	272	283	279	291	290	273	271	276	293	285	266	295	289	257	267	288	274	300	291	269	298	258	269	272	299	297	305	285	287	301	316	293	287	303	268	279	287	291	299	281	295	269	302	299	292	278	252	300	286	274	324	291	287	277	291	262	287	266	272	280	290	260	300	259	279	290	291	288	266	280	315	262	315	274	300	280	293	277	316	315	255	258	285	275	292	291	289	293	301	286	269	314	271	302	283	299	259	294	291	303	266	271	319	296	282	279	306	277	318	277	288	317	287	297	290	288	290	283	327	284	280	294	279	290	295	276	274	279	276	299	314	264	282	296	291	303	318	258	310	273	289	285	269	289	280	296	267	285	280	281	277	321	278	325	275	286	271	318	295	260	279	301	279	274	275	287	286	290	283	277	276	248	288	274	280	298	289	279	272	280	281	267	311	280	311	307	288	288	285	248	324	296	298	287	273	295	279	265	289	293	271	273	317	299	278	303	286	310	304	266	285	302	284	276	277	287	308	251	292	302	269	284	302	270	276	290	291	279	259	302	319	257	277	283	291	303	308	288	304	291	288	285	261	279	314	269	236	278	286	276	304	280	256	292	265	236	281	288	283	291	270	299	273	274	280	248	315	295	299	310	262	273	292	277	267	291	275	277	284	284	290	315	280	278	296	279	277	316	291	294	291	279	308	301	280	289	276	325	255	307	268	277	282	286	257	287	299	254	284	274	274	295	286	279	255	264	300	307	334	281	296	284	282	253	284	295	300	284	281	270	280	276	290	275	299	255	287	280	303	295	253	278	281	279	282	272	269	332	299	303	269	281	296	311	316	273	289	251	290	277	281	289	268	281	300	298	303	319	281	295	316	284	302	302	242	265	288	293	296	280	281	273	284	304	286	307	271	297	262	274	270	285	283	250	301	284	274	289	310	292	276	280	312	303	312	305	326	307	292	278	294	318	291	322	305	268	277	285	298	273	285	302	260	251	285	256	308	265	246	301	312	264	276	314	269	246	284	290	290	262	287	286	285	324	285	271	285	299	272	288	290	300	286	294	297	286	302	268	263	280	291	289	286	298	304	291	267	273	265
11239	295	117	101	66	79	112	108	129	119	111	134	135	137	115	121	117	99	96	121	103	127	105	139	113	95	127	84	101	100	103	98	89	93	92	80	76	76	65	65	59	67	76	83	68	91	71	65	80	62	83	61	65	64	82	85	65	62	73	65	77	64	79	72	70	63	62	70	70	56	67	73	68	62	73	70	72	80	66	56	46	62	86	76	76	74	73	70	62	60	76	60	77	74	62	70	60	66	67	63	54	46	58	68	69	68	63	69	69	65	67	64	70	78	60	68	61	53	64	55	73	75	71	55	79	92	66	72	66	77	76	81	61	63	55	64	78	87	62	57	73	75	65	63	64	62	64	73	68	63	68	64	54	61	63	66	73	58	69	56	65	64	70	74	56	72	58	70	83	81	67	65	70	78	68	63	69	62	78	61	78	65	76	66	78	68	73	62	60	69	62	59	71	66	54	83	58	61	59	65	58	55	67	82	58	61	74	48	62	66	70	65	73	64	59	76	75	65	61	71	71	68	79	64	61	70	56	68	72	73	75	68	61	66	60	73	62	58	71	54	67	59	66	79	59	57	67	70	62	45	73	59	58	72	69	55	68	68	57	65	59	72	62	57	51	62	43	57	74	70	64	66	61	71	73	68	69	62	81	60	67	62	53	62	73	62	66	63	75	60	86	62	61	57	78	75	60	70	58	74	52	71	75	61	62	72	64	60	54	53	73	70	71	63	74	53	53	79	76	71	74	74	44	68	70	53	66	62	67	74	59	74	69	81	67	81	70	60	62	64	71	56	58	74	67	69	66	65	54	58	58	64	98	60	59	73	73	52	53	64	62	88	70	66	68	64	69	54	66	53	73	95	62	70	68	68	61	61	67	51	61	83	68	53	66	66	58	54	67	63	74	70	68	80	66	74	60	66	57	59	82	66	68	59	68	62	72	57	69	53	65	58	64	59	55	66	61	72	64	57	71	64	62	52	58	65	73	68	68	74	54	55	59	65	68	44	65	78	66	87	68	76	62	62	62	67	63	81	63	60	62	52	72	63	79	65	63	70	70	61	64	74	56	71	65	75	59	67	58	53	68	57	78	59	56	55	67	60	62	76	69	49	61	56	68	71	64	56	74	69	61	65	65	62	77	72	60	64	67	61	73	65	68	52	76	71	55	64	59	59	60	65	66	68	49	73	64	69	51	69	63	62	54	80	55	62	74	68	54	67	59	73	66	63	62	69	71	64	72	63	52	69	48	56	68	67	69	54	73	57	74	67	72	61	64	64	77	83	79	65	77	61	66	73	53	64	76	59	61	48	47	72	62	59	74	64	79	61	67	72	71	47	76	69	75	58	80	71	72	65	70	70	71	55	71	48	59	71	62	50	76	53	84	67	64	55	66	65	60	61	78	52	69	66	66	53	64	69	57	65	68	68	68	55	71	74	74	59	67	64	79	68	54	72	66	64	52	73	66	63	65	73	75	70	64	63	67	80	66	67	72	71	62	68	69	63	73	81	54	64	51	70	56	79	61	69	62	59	68	60	66	57	70	74	65	65	81	67	59	68	83	64	64	57	71	62	62	73	73	56	79	58	65	55	67	63	60	81	71	62	63	74	85	68	64	74	61	61	62	50	60	75	65	55	60	57	72	70	65	59	54	52	63	64	68	56	53	76	73	72	65	71	70	59	66	75	71	66	74	63	67	61	61	84	65	69	59	65	65	72	66	80	58	55	61	70	46	61	55	75	72	76	73	77	56	59	70	78	63	57	61	55	72	53	77	75	74	68	58	57	63	61	72	68	67	60	60	77	68	75	71	63	61	53	65	72	67	67	66	78	67	68	64	54	65	68	54	58	62	59	78	63	74	65	76	58	67	61	61	64	57	65	64	58	73	67	66	82	74	59	60	60	60	61	63	78	62	54	64	61	69	87	54	78	76	72	74	56	76	51	75	66	68	67	63	75	55	60	65	66	61	57	65	67	63	57	70	66	56	57	71	65	67	73	63	78	63	64	57	68	81	76	78	65	52	67	61	60	69	68	58	61	74	64	60	63	82	59	58	68	61	64	66	62	62	78	60	71	69	55	70	71	75	64	71	64	68	65	68	50	68	66	51	74	70	63	62	50	73	69	71	77	64	77	68	55	60	69	63	61	56	84	65	67	56	69	68	66	68	67	65	52	60	57	44	68	68	86	73	82	74	48	65	71	75	75	67	66	67	70	62	63	64	73	71	73	74	76	70	64	66	60	73	59	66	70	68	62	69	67	77	47	72	62	71	59	59	70	64	59	57	54	67	62	69	58	67	59	59	68	71	50	58	50	81	56	66	81	51	66	56	72	50	81	59	63	74	72	80	56	51	67	60	61	74	70	55	60	62	67	67	68	62	77	80	64	66	56	63	65	71	54	70	72	59	72	62	70	65	61	65	60	61	76	64	58	86	61	72	58	64	72	57	58	61	58	68	68	71	74	71	66	72	72	80	58	60	78	66	72	68	66	57	62	60	65	60	64	78	73	78	64	71	61	64	62	63	54	81	81	63	77	64	72	56	68	66	60	68	73	59	73	78	58	62	53	69	57	71	74	67	66	59	61	59	71	64	52	61	72	71	51	76	62	77	64	60	54	69	77	71	67	72	79	59	54	52	79	56	65	56	75	67	60	59	59	52	54	61	71	63	65	66	67	78	65	62	64	69	54	59	67	53	70	59	69	64	62	76	69	73	65	69	55	62	64	58	68	63	69	73	76	60	81	78	76	62	65	70	67	52	53	52	64	64	81	63	57	73	65	79	73	66	63	68	76	67	76	54	72	68	63	64	62	68	62	62	55	66	72	69	64	70	69	74	67	66	63	66	69	84	67	63	85	73	70	77	72	73	69	66	64	68	70	63	63	80	71	77	65	64	62	66	62	71	76	60	80	69	67	60	71	58	65	64	60	56	70	67	74	61	72	60	67	73	67	82	63	71	73	60	70	54	66	62	62	65	60	69	75	64	69	54	76	55	65	62	58	69	74	62	71	56	74	86	65	63	82	54	66	67	76	63	77	65	71	52	68	62	59	57	66	69	61	56	80	57	59	73	73	75	66	67	77	68	70	63	55	57	75	58	56	64	62	71	72	73	69	64	79	64	68	68	55	57	70	67	68	52	55	54	62	72	74	51	60	65	56	74	78	72	66	55	81	78	69	61	57	55	66	66	74	68	64	68	57	58	98	55	56	74	63	71	53	64	61	65	80	62	69	64	56	71	61	69	73	66	67	70	64	53	70	66	65	57	66	62	70	51	71	62	72	66	67	68	59	56	73	64	59	72	71	60	63	67	60	73	59	63	72	59	67	71	66	67	83	61	61	72	74	54	83	72	59	72	67	73	65	64	61	76	63	54	74	87	72	74	56	65	43	64	78	88	59	62	71	66	63	76	63	78	67	75	82	76	54	75	70	67	65	71	70	82	62	73	62	76	53	62	73	61	59	56	57	61	78	74	49	62	67	75	65	70	68	66	67
28194	2227	1066	1194	2430	3521	3849	4300	4893	4691	4467	3918	3469	3223	2920	2780	2472	2355	2360	2348	2245	2200	2401	2484	2333	2087	1958	1843	1713	1596	1560	1477	1375	1309	1271	1186	1109	1089	1059	964	999	959	940	954	919	841	876	831	799	717	745	745	700	723	702	706	687	682	647	721	624	703	682	681	663	652	640	625	713	643	684	687	635	650	652	610	614	665	651	640	662	599	631	641	616	632	662	632	654	614	645	612	599	572	623	650	604	605	583	531	523	545	565	573	586	553	537	554	550	562	557	573	592	582	581	575	558	562	571	579	575	563	571	578	533	570	512	544	533	546	524	572	581	560	576	582	569	569	621	570	528	597	559	534	546	567	546	546	549	557	536	548	539	552	514	542	601	550	537	549	546	539	538	589	547	591	532	537	524	542	530	563	523	554	596	559	539	549	562	565	543	560	557	574	589	544	553	540	576	531	576	518	534	558	567	544	552	555	573	535	560	552	560	542	578	559	508	544	562	550	537	574	523	550	546	555	538	585	562	538	586	504	552	585	564	620	564	529	578	534	564	578	543	560	559	595	534	535	497	548	557	536	545	530	556	550	547	576	572	537	585	547	550	530	552	582	555	500	533	543	577	544	510	579	582	565	569	561	529	566	553	496	550	570	531	538	558	560	544	536	560	583	553	560	530	568	594	525	573	548	583	570	543	541	553	547	545	541	561	551	540	565	524	584	552	540	549	553	563	539	572	552	542	515	526	546	558	562	555	542	590	557	571	549	581	523	550	557	564	543	544	544	534	541	492	583	555	539	562	566	573	565	587	552	572	526	571	560	531	600	512	519	552	564	516	537	536	569	523	551	541	578	556	586	548	559	578	565	531	554	536	561	549	528	612	562	533	567	541	561	569	532	614	593	530	594	557	552	547	507	564	543	543	563	529	581	543	512	547	551	542	562	553	562	593	549	550	573	577	589	591	494	569	567	580	566	564	562	558	576	551	585	564	588	531	557	545	573	543	550	567	528	573	537	605	576	550	575	554	534	540	552	545	540	519	544	547	565	548	547	570	524	518	516	572	535	526	553	571	550	560	507	567	571	544	551	526	563	551	565	560	529	560	559	546	532	510	507	642	600	530	553	547	545	526	540	534	564	523	563	541	564	547	544	593	556	556	587	590	535	521	517	587	585	524	542	567	532	536	579	507	620	564	557	572	528	552	521	589	507	552	546	542	576	541	531	570	553	556	538	588	570	539	561	572	558	539	515	577	567	538	543	556	540	578	583	616	516	533	519	550	562	522	560	537	544	525	563	535	552	544	533	544	563	584	578	568	557	570	557	548	527	551	559	514	564	560	536	550	571	539	597	554	581	479	582	581	578	554	555	533	550	587	559	553	543	564	548	571	531	552	571	560	559	512	600	553	561	543	536	566	531	557	556	571	552	559	534	582	559	607	569	565	521	570	600	523	534	562	574	554	558	529	567	535	541	558	556	542	569	556	543	567	544	521	510	550	565	537	574	531	598	585	551	531	552	561	573	558	534	582	554	556	543	590	544	541	570	539	534	534	564	600	556	519	524	559	547	548	584	567	555	550	580	559	556	581	558	562	568	566	548	578	518	567	544	560	554	508	580	533	530	547	518	552	597	550	568	559	555	529	589	553	564	604	532	508	572	496	520	543	555	567	559	575	541	542	547	551	515	540	551	507	560	553	580	556	558	562	576	573	534	557	555	555	575	561	578	548	598	598	586	536	564	540	577	547	553	581	529	548	592	552	539	595	559	532	508	571	560	590	550	531	531	549	568	566	544	525	549	510	590	572	523	586	547	573	572	520	519	555	545	537	589	539	562	543	493	547	545	566	512	575	550	488	531	539	535	541	566	541	550	561	552	579	566	530	543	535	556	547	519	538	561	599	553	503	580	526	557	518	554	541	555	606	530	539	530	503	566	525	509	538	577	534	571	543	540	569	545	521	571	612	527	584	586	592	596	569	536	553	574	544	582	570	544	537	545	566	546	557	533	519	573	550	536	569	602	547	546	562	587	536	571	567	566	527	577	593	524	556	584	552	544	557	568	510	561	553	562	520	525	526	552	560	532	563	572	534	558	545	561	522	540	545	544	545	547	552	573	543	580	596	542	575	533	553	536	583	540	561	562	547	553	541	553	590	544	557	551	616	552	562	595	532	555	548	562	547	561	541	583	558	586	526	547	516	559	503	541	531	559	562	566	562	598	544	565	555	539	548	516	574	554	591	558	573	591	526	520	560	534	544	539	546	582	559	579	574	566	596	582	544	548	571	545	603	545	594	522	543	522	607	567	561	551	569	603	531	547	553	546	498	549	571	548	556	561	553	557	552	539	564	522	546	536	547	555	564	603	547	537	535	569	520	506	556	579	556	553	536	542	567	564	572	545	522	513	530	524	537	553	565	556	578	564	603	573	581	540	574	583	599	535	528	501	582	541	545	570	518	523	590	557	576	591	520	557	547	538	553	551	528	537	584	575	559	509	531	592	548	547	576	542	549	575	548	600	551	602	553	576	569	549	542	529	544	588	554	579	540	574	592	572	587	577	567	557	532	555	575	572	588	565	579	526	570	575	577	536	522	595	552	524	547	527	542	560	556	603	547	555	590	555	603	563	556	560	571	563	572	581	535	581	571	538	547	578	556	549	542	559	515	574	516	573	585	563	589	568	563	590	578	523	589	545	539	560	571	548	557	551	548	577	569	580	555	564	555	576	531	556	565	568	580	564	575	557	567	553	543	551	526	534	603	561	546	561	515	536	619	499	544	556	524	546	550	598	550	566	540	568	514	553	536	562	576	584	537	516	562	548	568	531	578	522	571	580	551	570	542	557	582	573	549	522	576	550	534	575	572	548	554	602	541	591	550	537	524	565	551	568	557	546	549	555	533	537	531	583	528	519	584	536	543	566	561	526	519	562	583	560	532	525	538	543	566	574	568	529	552	555	525	537	563	546	572	554	535	536	524	581	560	550	545	553	553	575	566	605	574	577	555	547	537	541	559	555	568	560	570	527	526	559	553	530	538	545	569	569	542	539	541	575	553	560	576	547	592	535	540	563	526	545	542	575	575	540	555	546	558	537	568	560	544	550	579	532	603	559	593	534	539	563	564	536	507	556	609	549	551	555	556	555	554	537	580	551	542	543	567	574	514	555	556	531	540	583	563	564	564	505	533	522	544	583	532	565	550	567	619	565	576	491	564	546	562	513	544	571	574	602	554	536	519	563	556	553	544	534	540	561	519	571	573	594	581	537	553	539	555	544	547	546	593	610	563	557	557	575	558	551	529	554	600	546	541	574	539	541	542	549	563	537	545	535	512	544	557	561	578	552	587	530	507	564	519	573	547	543	580	582	573	542	572	570	559	558	511	587	528	549	552	524	568	524	595	583	542	570	533	578	604	524	612	573	520	568	504	562	501	577	556	579	550	539	537	555	537	549	546	535	555	531	532	518	559	560	561	557	572	540	565	549	571	590	545	550	552	528	568	528	541	544	531	565
11077	152	60	40	48	54	32	71	55	108	88	86	78	77	78	89	77	73	88	77	71	79	77	91	95	72	57	66	56	56	64	50	41	56	42	41	44	41	47	30	45	41	37	36	41	36	37	43	23	52	32	40	23	36	33	24	27	28	33	23	24	26	32	29	20	31	26	30	32	28	30	32	29	23	21	30	34	25	22	35	38	23	24	24	27	22	31	32	22	32	33	29	24	28	20	23	31	23	22	29	23	34	33	27	18	25	31	21	30	26	32	27	20	23	16	30	32	20	30	35	33	27	32	21	32	32	24	32	34	31	27	32	17	30	22	48	23	26	23	31	30	31	20	26	27	19	16	26	26	23	32	32	27	24	31	28	23	24	23	19	27	29	33	24	25	30	37	21	23	21	27	28	26	20	25	31	31	23	21	22	27	28	17	26	20	22	25	28	23	29	34	27	21	17	19	19	28	29	39	23	26	27	18	22	32	32	27	28	26	25	21	20	32	32	39	17	29	23	22	26	27	23	27	27	25	24	29	29	28	25	29	25	25	26	19	28	29	25	12	24	22	19	31	27	25	27	35	26	17	26	22	20	29	33	17	27	30	30	28	14	29	40	24	33	36	35	22	28	25	29	20	21	27	23	20	24	23	35	27	31	34	23	22	25	28	23	20	16	27	21	28	22	24	33	24	30	24	27	31	32	29	29	21	29	31	19	29	31	30	31	25	23	27	23	20	29	30	38	23	19	28	27	24	28	30	22	26	28	30	25	22	27	24	21	25	18	22	24	19	25	25	32	28	30	29	29	32	23	32	25	28	29	23	26	34	28	24	26	21	31	29	22	24	24	24	28	24	25	29	28	27	23	20	44	24	24	28	23	25	23	19	23	23	27	35	26	22	39	25	29	30	30	31	36	12	20	27	27	20	29	16	27	24	28	18	24	23	28	27	22	34	25	20	18	29	33	23	25	23	28	26	24	30	32	35	33	28	19	29	38	34	26	29	26	22	19	26	30	31	25	26	23	31	29	23	27	28	23	23	22	15	28	23	22	36	24	23	18	27	31	28	23	19	21	30	19	28	25	41	35	21	29	29	35	41	27	28	26	22	20	22	26	22	25	22	21	23	20	18	19	21	20	26	30	23	21	25	25	29	18	26	31	31	24	23	31	26	28	22	36	31	33	24	25	24	26	19	28	26	26	28	32	31	26	21	27	27	15	30	26	26	27	24	31	30	10	26	16	26	25	20	26	24	30	29	29	14	27	27	19	31	21	30	22	18	25	23	19	32	35	30	25	25	27	36	25	21	25	18	26	35	27	19	21	33	23	19	32	25	25	23	24	24	20	27	24	35	25	29	23	34	27	19	28	30	25	26	30	32	34	34	22	23	20	23	36	34	35	23	28	30	18	25	31	30	37	24	17	29	17	26	24	25	28	21	24	19	27	24	36	32	21	33	30	24	25	19	21	23	25	24	27	28	23	26	26	35	25	27	25	28	31	30	28	20	20	35	19	30	35	26	13	38	33	26	27	25	24	18	32	25	26	31	21	30	25	22	31	26	23	27	31	39	25	32	25	27	16	18	25	22	26	15	21	21	24	27	20	26	23	23	29	29	20	32	24	19	24	39	19	26	26	22	27	33	24	23	23	17	25	16	19	32	18	16	34	34	24	36	21	21	30	29	22	28	31	24	27	13	25	30	25	32	25	31	20	29	18	27	24	35	22	25	24	25	27	29	22	25	27	27	35	18	22	24	22	23	32	17	25	31	28	26	29	24	29	29	28	24	23	23	35	26	25	29	22	20	34	24	32	29	31	20	27	24	30	37	19	30	20	24	21	28	26	33	31	21	34	25	22	21	15	27	34	25	33	27	20	20	27	26	27	27	22	22	31	29	23	25	36	30	33	26	24	22	29	23	24	23	26	31	28	31	26	22	26	24	30	28	20	31	22	25	26	31	24	26	20	26	30	27	33	26	21	21	21	15	19	29	25	21	21	28	31	30	22	25	27	21	31	24	17	20	20	28	32	27	28	32	18	25	31	27	18	24	28	31	20	19	15	31	33	30	27	27	26	26	21	26	30	21	30	26	28	20	37	23	24	30	37	32	23	21	18	26	30	21	24	25	20	27	23	27	38	17	26	29	31	27	20	25	23	21	35	31	34	30	24	34	26	29	23	29	28	19	24	32	20	30	29	22	32	32	26	17	31	26	29	27	26	15	34	21	13	27	25	33	15	30	24	17	31	10	26	22	18	31	29	35	29	27	26	20	22	30	36	23	23	18	27	29	21	21	27	28	19	23	19	31	23	27	32	27	24	29	30	28	29	18	18	25	21	28	29	31	19	21	22	24	31	29	28	20	27	22	28	26	33	26	25	27	34	35	20	27	34	28	21	30	19	29	39	24	19	29	29	28	22	20	30	29	22	23	37	23	36	37	20	25	23	24	31	29	13	31	20	20	25	36	28	29	22	22	25	31	22	29	29	32	30	28	24	22	25	28	28	31	32	31	26	21	24	20	27	19	20	29	21	21	22	22	24	30	15	26	33	28	26	21	26	27	23	24	24	31	29	18	21	32	23	34	25	25	32	23	29	21	29	30	22	23	28	26	26	26	20	28	20	18	24	31	36	30	25	23	30	19	24	25	35	18	23	28	31	33	31	25	17	27	27	16	14	21	29	20	24	22	18	29	26	23	29	24	33	25	25	30	20	30	28	27	31	28	32	33	27	20	23	21	28	28	24	23	22	28	26	28	28	25	19	26	24	32	31	31	30	21	24	23	21	23	25	26	20	24	33	24	25	27	20	17	30	30	26	27	32	15	23	27	27	28	26	31	23	29	29	27	24	22	27	24	38	26	27	26	15	25	19	20	22	22	23	23	26	23	15	34	20	12	27	20	29	32	22	32	31	23	24	37	34	23	22	23	19	22	30	23	26	24	15	31	23	27	26	31	24	29	20	29	25	19	31	29	12	18	34	24	33	25	25	26	23	23	26	28	23	28	30	37	24	34	25	22	25	18	32	31	35	22	26	32	28	19	26	25	29	25	27	29	21	18	35	21	26	32	26	23	24	20	22	39	25	18	23	31	37	32	35	35	32	21	29	20	29	38	23	24	26	23	34	17	24	30	24	24	22	25	26	20	21	20	39	24	25	25	15	22	35	27	26	24	32	28	25	28	22	30	25	22	35	30	17	22	29	25	27	35	29	26	21	31	24	26	28	31	15	32	26	30	24	36	23	24	30	29	21	28	31	33	27	22	25	14	22	27	28	30	24	36	26	26	26	20	18	26	23	25	16	30	28	22	26	26	23	25	32	16	28	22	23	29	22	34	28	35	32	30	26	27	30	16	24	26	26	18	26	20	19	22	36	33	22	32	22	27	19	39	30	14	25	30	24	28	32	24	35	34	19	22	21	32	25	40	33	33	26	18	24	19	23	24	21	28	30	21	23	25	25	27	34	35	26	26	24	26	20	22	24	35	21	22	35	26	35	21	32
22967	1383	719	742	1590	2525	2868	3483	4388	4111	4017	3477	3087	2791	2707	2414	2216	2112	2131	2068	1966	1788	2095	2254	1944	1770	1606	1533	1433	1312	1249	1109	1024	986	942	901	797	777	698	685	660	660	625	524	558	540	526	496	469	444	438	432	412	413	374	406	369	340	328	352	357	355	356	331	344	331	393	313	309	302	326	333	319	332	340	319	364	320	319	295	336	333	329	302	276	274	269	241	283	279	320	291	290	277	281	296	273	243	257	247	267	260	228	248	241	251	254	247	236	271	231	240	227	267	236	228	217	234	251	231	250	228	215	238	236	255	258	257	224	240	224	243	215	213	190	208	247	224	213	239	241	229	239	261	221	228	221	201	232	224	260	216	246	230	206	246	229	235	203	241	254	213	207	245	243	253	227	191	221	193	192	219	249	232	221	211	209	211	204	202	261	218	218	223	259	212	220	253	227	224	226	222	219	210	259	241	238	208	236	233	236	199	228	241	220	231	237	172	227	244	235	211	229	220	232	205	228	222	230	245	202	237	202	237	221	207	244	204	214	221	241	216	246	194	248	238	226	244	232	208	224	213	222	209	241	258	203	242	223	208	232	216	248	216	232	224	224	206	255	215	231	209	197	225	226	220	230	205	217	239	210	224	221	225	262	218	241	215	216	218	212	244	218	215	233	218	215	247	227	230	203	212	238	217	245	237	236	221	225	231	277	221	235	222	231	246	220	201	212	221	212	221	238	227	239	201	213	219	231	226	216	231	237	248	232	210	245	233	228	231	227	240	247	234	225	217	208	240	220	225	208	239	223	236	235	232	244	228	228	218	210	237	231	223	215	245	247	207	198	221	193	224	228	219	220	247	234	245	203	228	224	225	218	219	231	225	241	233	238	237	234	249	250	224	217	211	233	201	233	241	217	238	238	245	227	240	240	244	199	235	210	213	224	228	216	240	240	209	262	223	201	196	272	215	223	258	225	220	228	224	250	259	225	230	211	209	226	228	221	216	245	221	209	214	239	241	230	229	237	231	239	238	228	257	232	224	203	247	242	220	208	222	207	206	246	227	195	242	210	245	239	243	237	234	219	231	220	218	239	235	235	219	195	246	214	232	215	210	263	231	211	212	217	241	219	214	223	232	227	235	234	220	215	216	202	239	241	252	241	231	233	225	182	243	248	214	212	219	242	232	229	233	237	223	200	217	244	216	208	211	225	259	209	259	228	224	204	219	234	227	209	222	229	233	196	235	235	228	243	237	238	241	214	235	254	222	183	206	242	240	210	223	240	210	228	255	227	224	229	230	234	220	207	217	222	231	228	208	226	221	247	207	220	207	218	224	254	222	228	243	249	222	213	240	235	234	224	238	222	253	222	227	236	208	213	221	222	196	204	234	242	197	259	246	221	227	205	260	225	241	219	221	242	228	213	217	253	259	210	218	262	241	211	224	197	222	247	233	233	235	247	209	234	233	245	234	224	211	232	240	245	212	209	221	234	237	233	237	219	227	210	213	217	234	224	213	215	227	234	242	224	242	206	240	252	244	211	236	232	208	210	250	220	214	221	204	220	198	220	193	212	224	209	232	208	253	220	220	207	229	232	248	216	223	230	242	215	246	218	221	210	238	215	235	220	227	224	244	247	217	221	206	219	233	262	233	215	235	216	237	215	218	222	243	214	232	203	232	222	244	235	248	242	223	245	226	216	232	214	237	248	239	222	247	224	223	215	242	232	215	232	212	220	217	230	221	179	257	225	271	208	212	222	194	213	238	221	250	206	213	228	228	212	241	224	238	246	237	228	244	251	234	222	216	237	218	230	226	246	239	246	231	205	237	225	215	213	229	224	239	226	225	241	225	206	201	238	241	248	214	238	241	222	222	237	188	223	233	221	211	249	214	224	219	213	252	246	215	225	213	211	206	224	230	240	195	213	206	221	235	262	267	238	233	212	243	220	224	242	252	233	248	232	223	244	219	252	222	226	228	241	222	237	223	235	205	235	221	210	214	228	201	221	210	236	220	243	252	228	227	229	229	257	215	239	235	229	213	221	209	235	231	233	212	238	259	228	215	234	211	238	221	201	223	244	236	212	221	248	212	205	231	230	261	205	217	261	248	200	214	241	215	231	219	223	213	188	211	258	261	228	239	184	232	248	234	248	228	206	210	194	222	205	217	219	227	225	251	217	222	250	218	221	224	213	226	221	236	258	212	210	220	227	226	250	215	221	241	222	211	205	228	244	200	231	238	223	228	277	249	240	229	244	224	257	212	231	217	214	209	207	212	210	214	222	242	213	200	236	222	232	272	225	222	247	247	232	233	230	227	242	247	238	242	259	245	232	252	248	235	265	263	243	229	212	232	225	241	242	237	247	223	241	243	177	238	198	209	215	243	220	206	233	230	239	235	221	256	229	223	231	237	249	227	209	227	257	210	241	229	250	231	209	248	240	225	218	239	217	211	222	232	218	245	225	227	237	216	243	256	238	264	222	232	248	258	225	255	193	236	229	207	239	237	240	205	217	226	230	238	220	235	224	254	221	226	232	231	237	232	224	252	237	242	221	234	222	222	233	198	215	258	232	242	264	209	210	229	222	233	207	228	224	239	241	239	213	253	213	216	218	254	226	217	257	231	200	227	217	248	204	221	236	251	217	223	227	213	237	241	197	250	228	217	218	255	219	223	244	251	211	205	232	252	199	213	202	221	242	219	233	202	208	226	256	262	224	233	228	210	236	213	196	241	238	224	245	240	212	225	222	231	236	205	250	227	236	215	242	240	225	225	202	214	203	231	231	232	215	227	227	233	239	214	222	243	216	219	202	211	236	234	245	216	241	221	243	232	240	222	231	221	250	232	213	226	214	252	239	241	255	224	234	265	220	250	237	241	216	200	207	227	217	237	239	235	208	211	263	237	236	217	235	232	193	232	202	236	246	233	222	235	251	220	218	250	215	235	228	199	227	253	199	222	207	242	237	220	223	204	229	236	228	228	216	231	225	213	221	226	222	257	231	252	229	245	232	216	224	218	252	231	247	228	208	199	214	244	226	233	222	199	219	210	239	242	246	215	231	221	216	215	209	264	240	232	230	210	210	204	211	214	235	239	237	220	259	218	212	242	230	221	225	210	232	235	222	228	215	201	226	223	238	243	245	241	239	232	201	229	230	233	232	211	266	245	217	196	242	246	239	218	250	208	247	246	226	223	222	244	217	227	203	227	220	226	223	225	220	213	246	223	215	236	224	231	209	215	230	229	234	235	252	201	248	228	244	202	235	232	245	222	209	217	267	251	213	232	211	229	197	220	242	217	245	250	220	229	246	207	246	251	205	231	242	211	231	215	227	226	248	229	257	204	222	212	209	227	244	215	231	240	220	219	228	231	241	208	246	226	217	237	236	234	238	229	235	229	243	220	239	207	209	241	222	227	220	215	224	215	208	247	219	221	223	216	217	218	251	240	227	210	224	217	249	234	222	216	230	208	220	230	228	219	223	219	243	232	239	214	234	236	248	223	227	228
15048	469	123	85	80	86	93	154	149	163	141	135	154	131	123	148	126	118	123	117	149	138	146	142	107	126	109	119	98	91	93	104	83	85	102	74	89	80	74	84	83	89	82	76	65	74	85	85	79	79	66	67	67	70	62	64	85	53	56	56	79	68	66	65	74	66	85	67	52	48	60	71	55	61	67	62	87	68	63	67	73	70	45	47	50	66	57	64	62	56	74	70	61	70	66	62	70	67	56	86	65	65	68	56	52	72	47	57	65	71	70	70	62	74	48	57	61	66	67	58	70	73	64	67	60	80	72	68	61	66	60	75	53	65	67	60	42	57	65	64	55	56	55	66	45	59	67	64	51	72	60	64	61	67	48	54	53	71	69	61	56	60	73	65	64	59	71	68	79	59	86	54	64	56	53	63	60	67	59	62	71	74	62	66	49	57	44	57	64	70	54	62	62	56	56	57	47	63	66	55	66	62	51	46	68	63	59	68	68	56	56	57	60	63	60	57	76	56	59	67	55	54	63	61	64	53	62	75	48	69	66	54	52	64	63	73	60	67	52	56	53	67	63	56	51	68	73	63	70	57	66	57	74	73	50	63	84	65	57	57	66	56	77	72	73	66	62	60	63	65	60	54	65	67	59	71	61	57	66	56	64	65	69	59	59	79	59	64	55	62	59	77	58	47	68	70	69	54	56	61	73	56	56	61	69	47	75	66	73	61	63	63	67	61	61	63	47	61	69	72	66	56	66	62	53	56	61	65	72	54	62	76	55	61	50	63	61	70	63	76	64	56	74	53	69	72	49	57	75	56	58	77	68	67	75	61	69	68	83	58	60	67	54	64	63	56	58	78	67	58	68	60	62	78	70	61	56	68	49	60	65	76	57	60	65	57	62	54	74	63	70	66	72	72	80	49	51	61	58	63	51	56	63	59	60	55	53	69	66	65	52	54	71	71	72	63	54	78	68	65	66	67	74	44	68	54	56	57	55	69	64	56	57	62	71	66	78	51	70	64	72	49	54	58	61	62	67	63	51	62	78	78	67	62	57	73	67	55	68	64	58	66	62	70	48	52	58	69	54	68	71	68	50	58	69	71	63	55	52	75	68	67	62	52	72	66	58	61	55	59	70	55	67	62	68	50	68	71	63	75	69	68	62	73	70	67	55	58	70	52	70	50	56	80	65	72	61	56	62	62	58	58	80	54	71	59	67	64	57	62	70	65	57	67	66	70	51	55	55	55	61	57	57	60	67	60	59	49	59	42	50	55	55	54	65	69	63	58	61	70	69	73	60	50	62	63	63	77	58	64	84	52	60	54	64	67	63	52	64	59	52	68	70	64	65	50	64	58	62	68	57	55	58	57	59	69	62	65	75	66	59	42	63	81	61	66	61	58	58	58	56	51	59	74	59	58	57	54	62	64	57	57	61	64	60	78	75	62	60	59	62	61	64	80	56	65	65	64	55	65	64	52	61	64	75	65	70	59	44	62	52	57	70	54	65	62	59	78	57	62	64	68	69	63	71	60	68	55	68	67	62	74	58	80	70	56	59	61	59	66	66	55	79	64	51	72	53	55	62	53	70	61	60	63	70	55	55	61	82	61	53	71	57	55	58	82	60	60	78	57	71	70	72	62	63	54	46	76	64	61	45	72	71	58	54	74	56	59	61	64	69	66	56	80	79	85	53	61	59	71	61	68	62	58	74	61	62	60	63	69	63	65	46	61	66	70	71	57	58	68	59	52	53	53	65	49	61	67	69	63	58	55	79	62	65	65	74	61	62	53	68	59	55	71	56	68	64	66	68	62	59	71	61	71	65	61	71	76	63	83	73	62	62	49	67	48	65	60	60	60	63	70	63	53	57	57	54	65	71	60	69	63	73	67	49	73	60	55	73	63	48	59	62	64	65	64	60	60	62	67	72	61	72	60	77	67	56	75	65	61	58	49	61	54	55	65	54	57	73	75	56	55	60	46	74	57	47	62	57	58	62	72	62	69	68	48	77	72	61	58	63	61	63	54	58	69	57	60	62	55	82	72	57	58	64	63	57	55	44	60	66	49	53	58	67	67	55	66	64	55	65	47	62	69	76	62	54	60	66	85	70	69	58	63	72	48	60	56	56	57	56	77	60	73	64	67	57	76	56	78	51	61	65	63	51	69	66	58	65	61	69	41	51	63	64	66	68	60	60	60	54	65	77	67	62	63	62	75	55	66	56	52	67	58	65	57	68	69	78	64	73	74	65	76	62	54	56	59	54	64	47	61	63	58	59	57	62	68	59	66	60	59	56	57	74	66	76	73	69	73	56	63	71	70	57	56	65	62	59	69	56	63	56	60	62	66	82	65	57	62	52	45	61	69	56	74	65	71	70	57	57	57	59	63	52	56	69	59	66	75	52	41	63	54	60	67	57	60	43	63	71	48	71	66	50	61	62	68	61	75	69	57	71	60	60	47	68	57	66	75	72	76	68	54	65	47	58	52	61	74	67	54	52	70	59	74	75	59	64	57	65	53	72	68	68	78	69	64	60	67	62	64	60	61	65	62	76	63	71	67	70	66	43	50	67	76	50	54	57	55	72	72	62	50	64	66	59	65	57	63	65	52	69	61	56	61	61	79	66	48	62	61	61	58	61	56	56	60	66	71	56	69	54	47	64	69	68	71	51	80	55	53	65	70	74	57	69	63	57	62	72	62	63	61	68	68	62	52	59	72	78	60	64	68	67	66	66	45	57	66	61	61	53	72	63	66	57	65	71	64	55	60	67	64	61	63	62	70	59	71	75	67	62	65	58	60	66	64	39	79	48	53	58	54	69	70	87	56	44	70	67	59	58	52	63	60	77	77	64	58	59	69	59	57	67	46	74	74	62	61	65	66	68	66	63	47	67	60	55	56	69	71	60	77	59	52	50	52	62	59	56	56	43	77	62	60	67	57	57	70	59	75	67	62	62	77	51	66	69	56	64	57	70	58	63	67	63	69	53	69	58	61	71	72	50	66	62	54	81	66	57	75	53	70	60	66	60	62	66	77	64	56	68	66	68	55	58	52	68	62	58	64	53	64	62	56	64	73	61	72	70	48	69	62	67	67	69	68	61	68	73	55	71	65	54	60	61	63	76	65	59	64	64	62	61	67	64	50	73	62	60	55	72	68	62	69	62	57	57	61	57	64	54	65	54	58	68	62	46	63	65	73	61	72	86	65	55	52	67	59	57	58	57	75	65	64	56	56	78	68	61	62	62	83	68	62	64	73	69	64	80	71	70	59	71	54	55	49	71	57	78	65	57	68	52	56	67	55	67	71	59	58	67	67	63	63	63	57	59	54	69	74	65	64	46	59	56	79	61	96	55	53	57	64	74	61	66	59	56	61	64	57	54	57	64	68	61	60	62	71	56	60	63	70	58	76	48	57	59	72	67	70	70	56	74	55	54	75	76	57	67	64	64	62	59	61	65	50	56	62	59	58	62	59	55	57	70	61	66	57	72	70	57	66	65	67
30272	2856	1394	1570	3227	5110	5403	6128	6592	6026	5891	5105	4508	4119	3836	3549	3265	3038	2932	2899	2822	2616	3019	3071	2748	2479	2467	2171	2054	1985	1842	1763	1662	1534	1439	1340	1331	1239	1139	1134	1077	1132	1066	1010	970	947	963	880	854	814	790	744	823	802	757	782	698	693	698	727	677	722	678	710	644	647	712	699	687	690	708	705	679	660	621	673	643	661	698	690	701	638	669	582	614	661	551	643	619	679	680	598	604	641	578	576	610	571	561	577	590	597	614	597	599	629	559	555	601	567	541	577	560	559	592	621	559	547	587	576	571	567	545	515	540	558	516	545	543	565	579	574	536	564	496	540	562	522	576	571	561	563	560	586	617	535	533	521	545	545	543	546	550	575	524	528	523	545	555	556	533	559	545	542	522	530	551	547	509	523	566	528	552	571	575	563	561	546	515	556	539	486	520	552	498	557	559	553	569	548	544	561	541	583	573	500	538	551	572	535	539	538	525	542	530	582	530	566	591	578	553	512	557	514	530	557	514	564	564	530	561	517	504	542	553	528	562	520	518	583	590	517	500	525	547	548	562	567	559	509	520	555	567	547	532	579	565	564	570	557	559	528	506	506	535	522	559	532	531	527	501	520	563	523	589	544	554	535	531	597	520	521	570	532	573	562	582	545	540	575	539	509	557	545	553	570	511	561	530	527	534	583	523	508	549	528	580	538	554	529	551	528	532	520	523	522	566	561	554	578	545	508	547	548	565	527	561	556	563	551	525	500	546	516	574	552	587	506	522	525	538	530	574	545	550	566	540	556	516	514	519	554	551	529	510	565	566	496	549	553	538	488	563	537	547	568	577	574	554	531	531	523	506	544	498	509	552	514	525	551	568	536	566	536	547	517	523	550	530	541	555	546	490	528	560	520	586	556	502	523	511	527	541	546	567	486	525	534	490	522	534	570	561	551	490	521	546	531	540	491	505	527	538	539	516	503	538	522	562	524	549	543	540	560	531	541	553	560	551	506	558	566	511	536	575	552	558	592	544	525	531	516	536	572	524	526	546	547	540	546	546	602	544	557	526	537	523	570	566	535	553	523	521	566	550	558	576	507	531	583	524	576	552	522	548	524	517	502	482	534	526	572	545	552	568	571	547	518	523	552	533	538	591	531	563	580	554	502	531	588	518	505	508	514	564	579	508	522	550	528	520	569	522	503	551	531	555	533	551	531	523	533	561	543	555	575	559	543	533	546	501	552	529	538	543	548	546	532	554	507	532	567	535	507	516	542	550	549	573	579	527	568	550	573	535	534	506	558	537	535	512	618	516	542	526	539	561	529	529	515	556	554	556	540	500	560	538	526	505	516	569	527	500	515	559	510	523	504	543	490	516	564	550	546	508	529	540	556	515	561	559	562	580	513	548	589	549	590	538	593	556	564	541	587	524	550	517	548	544	535	555	527	562	528	563	547	518	573	531	563	528	518	538	522	563	550	553	554	535	536	585	570	535	520	557	573	557	549	533	569	528	568	545	549	509	579	535	615	533	545	542	547	584	556	567	539	532	543	528	580	507	531	529	535	554	530	535	542	545	536	544	541	515	529	526	505	521	480	499	543	534	554	556	541	559	553	587	540	563	598	502	541	550	546	532	543	527	526	516	519	530	530	527	575	560	580	551	528	516	567	511	508	556	536	528	518	551	535	528	567	569	572	541	580	535	557	571	535	550	560	545	571	528	513	531	534	539	512	550	527	584	546	541	531	525	526	536	551	598	514	547	575	554	548	566	541	578	534	515	577	559	598	566	517	565	509	526	548	582	575	559	544	540	522	573	513	564	542	521	567	561	554	579	524	517	503	561	541	512	564	553	572	524	580	511	548	545	589	552	497	516	517	514	545	547	540	538	581	558	553	535	592	576	541	523	586	548	545	550	531	567	553	530	507	526	541	527	514	566	527	517	573	557	558	539	578	545	522	539	527	568	549	546	549	543	543	550	520	539	527	547	547	568	569	539	529	527	486	552	547	547	623	549	549	555	546	532	529	574	519	533	544	543	548	566	573	547	519	577	556	532	585	574	523	546	564	532	568	549	563	561	550	586	541	538	489	531	520	559	514	527	572	531	536	537	561	516	563	510	519	580	538	515	556	552	515	585	572	536	555	527	536	548	560	569	523	551	491	544	516	545	513	514	512	554	519	582	511	533	511	531	547	517	538	547	559	529	543	599	538	565	572	528	545	530	509	493	543	583	546	543	529	580	511	558	506	534	538	585	503	544	535	538	575	585	497	548	565	525	515	548	585	522	556	524	549	582	568	527	515	589	531	528	509	551	499	546	572	643	543	527	554	524	533	572	532	552	530	507	550	544	534	508	528	556	523	514	513	603	517	502	548	542	513	539	568	548	543	521	551	523	554	551	500	540	541	553	511	537	551	562	559	483	577	578	535	563	519	542	553	555	555	539	510	535	518	483	552	572	552	613	518	586	533	541	536	544	537	529	502	502	548	496	520	529	560	502	559	493	547	564	526	530	542	524	513	531	559	582	545	535	526	543	529	526	570	514	559	495	535	556	537	545	530	589	547	504	567	520	551	510	562	556	533	505	534	532	515	551	512	560	510	546	527	549	559	502	552	521	575	509	547	558	535	512	553	517	513	539	518	544	539	616	546	542	555	543	502	523	532	561	509	549	552	578	508	535	583	528	513	578	545	519	542	537	484	579	555	566	535	554	556	564	541	536	522	572	571	499	530	548	598	555	536	535	553	547	572	553	531	562	532	517	576	577	574	575	532	527	544	538	489	553	566	550	530	498	563	542	500	552	537	550	552	549	549	534	541	596	547	528	514	565	492	562	531	532	581	528	509	581	520	527	563	543	511	501	545	503	538	510	574	551	516	503	583	523	527	551	557	553	518	566	509	538	548	544	534	554	533	550	562	521	528	546	523	532	555	557	523	548	531	520	527	547	552	521	539	538	557	536	543	562	564	573	521	541	546	545	562	551	529	522	572	540	514	547	510	564	547	546	528	527	537	547	537	535	523	540	546	534	521	547	544	555	527	532	536	535	543	530	528	549	541	544	545	559	543	563	546	525	537	549	525	526	576	519	539	544	547	543	547	571	508	561	564	545	547	524	534	565	540	569	578	558	562	530	563	515	551	533	523	571	563	538	518	528	563	572	564	514	543	554	560	513	506	588	534	549	550	500	560	522	539	498	517	516	504	528	611	595	558	514	564	551	536	520	518	579	553	489	581	566	547	516	551	573	575	595	547	538	578	568	521	513	566	553	538	520	514	581	576	522	593	536	596	566	512	568	543	542	532	534	527	541	566	569	552	521	554	541	549	522	561	584	556	535	566	531	540	542	528	533	554	540	581	567	554	542	527	508	555	512	565	514	522	562	499	553	514	532	544	544	536	539	544	545	536	512	510	506	533	578	552	587	525	560	538	531	539	559	542	528	514	592	498	566	532	560	547	525	522	538	498	545	505	482	585	564	559	560	567	563	514	550	542	531	577	557	535	520	527	540	567	558	533
5335	67	35	36	38	32	37	37	45	74	65	62	74	80	56	55	51	68	65	58	65	61	57	64	64	62	63	61	56	62	58	63	44	51	53	50	56	39	26	30	51	39	52	42	33	36	41	45	33	39	30	31	26	30	46	33	38	22	35	35	29	29	30	33	34	28	37	35	35	31	40	24	25	40	41	30	33	32	41	41	35	28	29	36	40	43	42	31	40	21	30	45	39	32	36	31	38	29	25	37	37	37	36	35	31	37	34	31	30	42	28	37	43	25	44	32	25	31	30	36	32	33	37	29	28	30	33	38	33	30	40	44	29	32	36	35	27	31	34	29	30	34	27	59	22	36	32	36	38	28	33	42	36	25	30	31	25	23	29	35	29	22	33	34	31	23	33	24	33	18	34	23	21	33	29	34	25	39	31	31	39	28	38	34	34	28	26	41	23	32	50	31	32	35	33	27	18	23	42	36	33	34	27	30	22	39	22	33	31	29	32	36	38	33	23	43	25	35	19	30	38	38	28	41	27	32	35	32	23	30	37	28	33	31	28	30	27	37	26	33	28	28	25	44	36	33	25	26	29	29	37	37	44	34	41	27	26	35	27	39	34	38	40	31	40	40	38	33	42	28	26	41	29	43	25	25	26	27	16	38	29	25	35	29	27	26	24	24	37	27	40	36	29	25	30	30	30	35	26	19	30	25	41	27	20	28	33	32	41	35	42	31	24	35	32	28	26	23	40	28	33	29	27	29	23	31	29	30	30	38	37	40	42	39	35	31	25	41	40	28	26	30	25	48	31	25	27	28	28	39	35	36	42	30	32	34	41	31	32	22	21	41	37	36	39	38	36	36	38	39	35	29	24	27	41	29	24	26	35	36	33	27	29	41	34	38	33	33	36	29	35	36	31	41	34	37	28	45	36	26	39	39	34	35	39	36	36	25	31	30	32	28	25	42	32	23	32	34	28	30	27	26	31	27	24	28	32	38	36	32	28	36	28	43	37	32	35	30	25	39	38	45	40	29	37	34	38	47	32	38	30	31	24	40	25	40	29	30	49	29	11	25	39	38	39	26	30	31	38	39	36	35	24	30	26	34	30	31	41	21	29	26	27	29	32	30	30	33	41	40	26	20	38	30	33	28	31	25	35	35	44	20	36	35	26	32	32	40	34	37	19	31	34	27	32	36	29	30	39	36	29	28	32	42	28	29	27	35	28	25	35	40	28	30	22	28	29	28	34	45	32	32	29	31	24	24	37	40	26	38	50	40	22	37	33	36	46	36	30	30	30	44	36	41	36	38	28	30	28	32	38	31	28	28	32	27	31	38	26	34	43	29	38	30	33	43	32	27	43	34	34	28	40	29	37	41	48	37	28	42	42	23	27	27	33	29	26	29	32	34	31	23	32	31	22	43	36	39	28	30	30	37	43	35	26	34	28	35	29	30	26	28	46	29	28	37	41	39	37	29	35	35	28	36	27	34	47	32	36	24	36	28	25	38	31	39	40	28	37	28	36	40	22	31	34	27	41	30	41	42	25	35	39	39	30	27	34	24	34	26	22	36	39	30	47	34	32	38	46	27	25	32	35	37	31	27	25	26	38	41	43	22	32	27	28	30	32	39	31	29	29	41	33	32	29	24	46	27	39	36	40	25	34	39	41	32	42	25	28	39	36	39	33	22	32	36	29	26	39	35	31	40	32	31	30	33	45	35	36	26	33	28	34	42	37	25	32	23	26	31	30	31	39	30	34	37	23	36	31	26	23	28	24	31	26	31	29	27	32	34	30	33	22	25	30	36	34	29	28	28	43	38	30	33	35	37	32	29	41	37	28	26	44	34	43	41	27	47	38	31	40	25	48	27	38	34	28	33	45	35	32	39	29	37	33	27	33	31	29	27	27	38	31	33	32	36	37	40	32	29	44	33	28	33	31	41	28	27	32	40	42	26	25	31	30	25	38	32	29	25	31	31	33	36	35	35	46	25	35	35	46	37	29	30	34	20	31	43	37	28	26	24	28	33	34	22	31	33	33	31	30	38	35	36	38	31	35	48	34	37	34	29	24	34	33	31	27	33	40	37	24	34	35	28	28	41	27	32	35	42	32	31	34	35	34	46	43	28	37	38	25	39	34	33	22	36	41	34	34	31	31	36	37	39	37	30	30	25	41	24	41	24	45	43	28	32	33	33	30	32	29	37	42	31	21	17	36	34	37	29	32	27	24	29	34	26	26	33	22	28	28	26	32	37	32	34	31	31	43	34	36	34	36	29	50	28	27	19	34	39	27	41	33	35	42	31	36	33	34	31	40	33	27	39	30	38	31	38	31	38	31	25	32	34	48	29	36	35	26	33	32	44	32	31	34	32	37	34	29	43	39	30	36	41	35	23	33	20	31	38	37	30	32	30	41	24	40	37	40	30	24	38	42	37	34	43	22	41	24	39	39	26	30	32	31	36	36	33	26	41	27	38	42	52	41	35	35	25	35	36	24	25	43	30	38	32	30	36	38	33	28	39	29	31	49	27	26	34	29	34	37	32	38	39	31	31	38	41	34	32	35	33	30	35	39	36	36	36	38	28	32	49	32	39	30	20	33	24	27	41	34	42	33	25	35	25	30	21	37	42	32	32	27	24	37	33	23	31	28	31	29	31	36	27	38	34	44	30	26	28	24	37	33	29	30	30	33	36	36	41	40	20	31	32	37	32	37	32	28	25	26	32	32	34	36	40	38	39	29	38	36	24	39	35	34	30	35	39	29	25	42	39	30	39	37	28	29	29	40	29	34	22	41	29	35	33	34	27	22	32	42	42	25	37	25	34	30	26	35	18	42	42	27	33	27	32	24	36	32	27	41	36	29	31	31	30	27	33	35	39	36	30	37	33	34	28	30	36	35	37	30	31	40	33	23	35	49	39	28	23	35	35	36	39	41	41	32	30	44	22	36	38	34	32	26	32	33	37	25	35	41	31	33	27	38	26	37	39	42	27	38	35	40	32	34	38	28	33	32	42	38	31	34	38	33	32	32	36	36	34	29	27	35	27	35	30	25	30	45	28	33	30	23	37	25	39	31	32	30	43	32	29	36	34	36	35	31	44	34	27	29	28	32	36	29	33	27	26	28	29	31	33	29	27	35	35	35	31	32	30	28	35	31	32	26	33	33	31	26	29	26	31	33	29	34	38	34	25	44	42	35	31	51	32	36	49	30	33	26	34	33	32	27	27	48	36	39	29	34	35	36	36	35	38	23	39	38	30	28	40	36	40	32	30	18	39	41	30	26	25	35	28	33	41	30	29	30	30	36	53	36	35	34	42	35	28	34	32	34	35	41	30	27	29	25	33	24	51	32	28	46	34	29	29	39	38	27	28	27	42	27	42	31	41	27	36	34	31	33	32	31	32	29	30	44	23	32	32	54	43	31	30	33	29	26	33	45	29	29	37	23	37	27	23	39	37	25	36	31	28	41	33	40	54	29	33	29	30	40	24	43	29	36	32	40	33
16703	629	384	386	579	778	1021	1871	2410	2477	2657	2234	1994	1867	1768	1666	1510	1485	1475	1450	1372	1351	1534	1574	1447	1260	1189	1202	1072	1035	997	841	833	781	743	721	689	669	597	533	579	546	546	521	471	455	458	453	443	422	418	442	382	403	399	393	406	372	328	365	375	381	350	346	369	335	363	334	326	362	357	351	369	321	365	354	338	374	361	323	318	312	313	319	335	326	330	314	301	326	321	318	291	344	296	323	320	263	310	300	313	298	304	296	302	259	294	290	299	278	301	268	313	287	270	277	277	308	297	274	260	299	328	275	294	287	303	304	288	269	288	249	309	290	295	313	286	248	288	298	305	309	304	294	324	280	281	251	249	289	295	255	265	288	280	272	286	271	266	260	283	276	297	313	290	279	302	266	272	273	273	295	289	294	296	297	313	275	280	258	305	296	286	260	264	272	286	250	299	273	270	272	304	305	280	272	284	292	265	282	293	299	268	285	234	288	278	257	288	276	287	267	282	318	267	277	278	301	283	262	291	294	288	292	270	283	268	270	289	302	286	295	252	299	265	254	269	298	280	273	294	293	292	274	322	293	281	286	268	291	267	297	268	265	284	280	300	289	273	269	281	277	256	296	304	294	299	280	293	282	267	275	276	264	270	282	281	243	288	311	279	278	311	292	281	282	304	282	283	275	284	286	283	286	334	282	251	271	288	293	308	322	279	270	285	303	258	297	291	253	293	284	331	296	300	316	290	285	304	275	282	265	257	298	288	281	254	291	279	263	263	300	286	276	276	281	277	293	310	298	264	276	277	295	296	259	279	269	269	278	299	282	271	283	302	269	308	260	275	321	309	294	298	263	258	302	282	263	286	306	279	293	298	245	282	291	286	272	271	262	286	288	311	274	294	286	302	277	248	293	259	305	273	270	265	316	280	268	299	292	273	283	256	309	265	279	278	308	286	273	283	299	260	266	290	268	281	257	298	275	293	297	266	291	271	254	255	265	271	277	279	282	288	282	296	281	277	268	285	287	287	285	298	296	290	273	287	288	290	282	290	260	275	278	287	282	299	259	301	269	280	298	301	275	279	281	251	298	249	268	289	275	302	321	258	310	296	272	264	303	277	291	276	296	278	279	290	275	277	253	318	282	304	313	254	278	277	272	282	282	279	284	287	294	288	304	296	311	291	275	249	295	288	258	283	261	305	299	285	283	299	318	282	295	287	287	270	304	288	264	275	303	303	295	306	290	267	282	279	291	311	283	259	262	309	288	271	282	284	291	257	299	298	284	286	264	277	313	318	266	263	298	261	269	274	279	261	276	276	283	263	257	273	254	272	280	273	275	258	268	283	295	282	269	269	283	287	311	296	275	304	285	291	300	281	309	273	269	273	313	303	295	287	253	255	284	267	268	283	247	259	294	278	271	286	288	284	291	274	264	293	266	239	288	309	274	260	277	287	273	275	283	259	284	297	299	271	310	297	242	290	282	279	271	293	285	259	289	315	268	284	297	248	265	257	268	283	264	258	268	279	276	288	296	267	289	280	278	292	265	270	295	302	266	293	266	292	288	280	276	285	269	295	276	267	273	239	268	278	271	281	291	295	298	268	270	283	287	284	287	284	306	287	273	299	281	271	318	312	279	286	290	270	295	285	282	278	285	288	273	280	307	255	276	289	280	285	270	269	289	262	258	288	257	291	293	265	253	307	269	274	253	286	283	271	278	276	280	282	299	288	276	274	276	279	271	300	299	302	269	272	277	294	285	282	293	308	281	265	329	260	262	272	297	237	298	282	254	285	263	259	270	284	283	285	268	299	277	285	259	268	272	272	317	280	300	278	283	280	281	272	278	290	249	287	268	318	292	277	295	283	297	297	293	281	271	267	307	281	279	280	297	265	296	292	274	292	264	273	310	268	302	295	294	311	293	269	254	291	247	284	271	281	297	298	269	304	281	270	260	281	281	277	265	294	307	294	281	281	284	288	289	284	273	285	284	265	285	263	322	298	287	292	307	298	259	284	275	281	295	275	243	289	296	270	261	285	284	257	270	273	254	276	285	297	319	263	277	308	292	253	303	296	276	273	266	290	258	280	289	291	273	314	277	305	267	258	262	254	287	248	275	287	281	251	273	266	277	269	280	259	268	285	249	294	270	274	287	296	277	262	272	302	278	308	309	271	288	299	280	290	282	269	275	297	280	283	278	303	278	281	304	316	312	310	273	300	260	271	271	277	236	281	241	298	299	261	309	277	261	264	285	300	280	285	288	248	293	286	289	285	278	278	292	260	288	265	302	293	289	284	261	273	266	307	302	240	281	252	296	261	282	294	306	271	259	270	286	325	274	299	285	262	302	292	279	279	301	282	291	262	267	287	317	287	259	275	297	271	281	294	260	292	269	250	299	304	253	278	302	272	293	270	278	270	294	284	308	291	299	311	290	295	298	265	289	275	274	287	269	271	249	300	307	262	268	265	290	269	317	256	257	305	282	290	292	283	288	270	243	288	283	278	262	271	286	286	274	291	267	293	309	285	302	302	303	326	260	302	285	299	281	319	314	273	298	291	274	264	269	294	275	266	286	308	252	278	277	295	290	283	307	276	282	263	283	317	263	289	269	281	252	294	265	303	278	302	271	280	282	251	264	289	267	286	275	323	290	275	285	282	296	283	264	276	271	286	265	285	254	291	287	309	259	256	284	265	308	278	308	282	302	284	296	285	297	278	306	278	299	280	229	305	269	283	276	311	301	261	253	279	291	281	289	303	302	301	274	278	298	267	285	290	289	276	253	272	266	289	280	277	266	307	304	295	281	266	284	271	270	264	253	279	313	251	271	295	287	301	252	261	265	273	260	276	256	287	277	273	279	277	285	278	291	272	259	260	269	269	284	268	267	275	297	284	249	258	272	281	284	297	254	276	266	271	293	288	280	297	281	273	290	271	283	298	260	294	272	265	288	257	280	271	274	300	296	262	285	298	268	294	309	271	276	267	253	255	263	241	279	299	282	280	298	292	269	285	284	298	289	275	288	250	267	302	288	278	297	310	265	307	266	304	300	262	286	291	285	284	277	269	297	281	284	304	307	270	295	278	262	295	265	282	288	310	297	267	318	278	272	279	313	285	312	287	262	260	267	280	289	267	257	299	275	280	307	263	308	268	266	299	292	291	299	272	305	298	260	303	240	293	271	286	283	254	296	275	276	306	271	290	288	270	271	286	283	265	316	280	285	273	297	277	299	282	296	291	277	280	268	298	270	287	256	266	266	288	263	294	292	275	264	283	318	310	295	283	294	278	270	323	270	269	290	272	272	264	310	292	289	264	275	271	314	302	274	267	284	263	301	283	284	270	262	308	265	281	286	291	261	278	278	288	294	278	274	291	284	260	274	263	280	258	291	273	289	258	272	267	303	264	271	261	273	276	296	270	298	279	273	307	300	282	295	264	290	255	283	283	278	260	273	258	301	269	278	273	268	290	270	266	260	301	287	261	307	309	287	261	274	288	297	288	297	307	315
10620	264	95	92	93	95	95	113	118	124	145	135	130	121	116	135	104	107	106	114	104	116	137	117	107	93	86	103	90	88	97	91	99	80	74	74	86	63	80	81	72	73	75	73	84	65	67	63	72	76	67	53	73	72	64	86	58	67	75	79	69	75	64	77	80	73	64	70	68	59	58	75	67	56	71	68	69	67	65	78	68	71	63	64	71	71	103	63	61	58	62	69	64	53	64	56	78	74	64	72	59	67	62	69	80	58	61	48	63	59	79	61	63	65	71	61	63	83	59	67	68	53	68	64	60	67	62	72	57	70	59	65	60	75	60	60	65	70	59	59	64	65	71	52	62	61	48	71	81	64	60	63	64	61	72	69	67	62	66	62	68	66	65	67	74	65	70	60	71	67	59	84	60	60	67	61	57	71	68	63	52	67	71	74	54	62	69	64	65	65	68	63	58	66	62	69	64	69	57	70	74	63	64	70	54	74	56	70	62	53	57	62	56	63	63	67	56	67	66	72	60	58	67	59	74	64	51	72	64	59	81	53	44	66	71	64	57	65	62	69	53	66	65	67	60	74	71	74	55	56	62	70	80	79	59	51	50	65	77	63	68	68	50	63	67	61	66	61	55	73	63	56	66	68	69	68	63	46	77	58	60	54	82	60	54	78	79	62	60	62	69	76	71	66	64	53	55	50	68	42	75	49	61	59	63	61	74	59	74	46	76	60	55	72	62	61	64	73	66	68	61	72	65	70	66	59	63	61	56	68	73	69	65	56	53	63	66	62	55	62	49	73	62	53	78	53	64	59	69	67	56	53	57	63	61	62	72	64	62	53	59	60	50	72	61	57	62	64	70	66	72	64	72	60	46	59	77	62	53	62	66	58	65	62	63	51	61	68	57	68	55	45	71	63	64	73	69	89	60	75	66	45	62	80	54	60	66	60	63	62	65	77	64	65	70	69	74	87	61	64	65	73	86	65	55	50	69	57	64	71	51	53	78	66	65	62	77	70	73	52	63	62	63	66	59	68	46	74	63	68	53	66	58	61	62	68	69	64	73	55	67	63	56	77	62	57	65	70	50	58	61	65	57	57	59	64	74	66	54	66	59	69	68	57	63	64	64	61	79	63	58	67	65	63	72	67	67	60	75	64	56	64	60	56	60	74	70	52	69	66	69	69	87	59	68	45	68	64	62	67	66	69	52	68	64	64	65	70	64	69	80	74	54	57	66	59	64	58	65	62	64	58	55	62	61	53	67	73	71	62	65	58	55	63	62	56	64	57	59	74	67	63	59	59	56	59	77	84	69	57	73	57	64	56	77	57	68	73	66	72	57	54	52	40	57	59	49	51	68	60	57	82	71	43	54	64	65	53	59	58	55	75	77	53	67	69	52	59	59	51	75	63	62	66	68	72	66	64	60	69	67	61	75	67	64	51	61	65	66	51	67	63	57	70	64	66	62	66	49	72	59	47	77	71	55	67	61	74	60	49	63	60	47	54	48	52	62	65	57	52	77	63	56	59	64	50	51	77	69	47	64	60	62	63	48	60	67	67	70	65	74	71	65	77	64	66	57	69	55	65	77	71	70	81	62	51	63	71	75	80	59	77	64	51	69	53	77	63	66	64	54	72	66	59	76	51	62	54	53	52	63	72	73	55	68	77	68	45	72	64	62	54	56	52	61	53	76	60	76	64	61	65	63	63	63	84	56	59	68	60	64	57	69	64	67	62	64	60	58	70	77	59	63	63	68	67	62	74	65	80	65	67	67	69	65	60	53	59	60	65	71	55	56	61	64	55	74	61	66	57	57	56	63	75	78	50	72	71	68	66	66	59	77	60	62	65	53	62	64	64	49	89	57	71	60	40	71	65	65	72	64	50	52	77	61	52	61	65	60	66	70	54	72	49	60	64	74	63	75	71	65	81	67	67	48	76	60	69	67	62	65	57	69	74	55	75	91	79	77	56	66	67	58	71	62	78	60	56	62	54	76	63	68	63	63	65	59	61	56	66	60	55	57	69	59	68	79	56	63	64	68	51	69	68	55	64	62	57	79	77	64	70	69	59	66	64	67	80	64	68	56	65	71	64	55	56	79	63	69	60	69	61	62	76	59	50	66	64	62	48	60	63	55	73	63	64	61	62	70	58	69	69	67	54	71	69	66	51	75	68	64	70	73	64	66	75	75	85	73	56	59	79	72	68	62	64	59	68	47	74	51	58	63	58	73	64	65	50	75	59	57	58	63	57	60	79	52	73	55	58	57	71	63	59	71	69	65	76	81	61	51	56	54	67	60	56	55	51	63	61	73	50	57	61	59	58	64	61	66	63	60	49	57	62	70	61	68	33	63	74	82	63	79	75	80	61	52	69	62	66	57	66	61	63	47	58	65	51	59	64	55	61	72	61	71	57	71	68	60	58	59	55	68	56	66	64	72	54	71	55	67	67	62	68	93	67	56	42	55	70	59	60	61	72	60	67	56	63	65	69	62	70	57	50	58	61	62	71	57	63	59	61	65	49	67	63	67	60	70	57	57	59	70	64	49	60	50	57	56	56	74	63	71	72	75	66	73	65	69	57	76	64	64	73	59	75	61	58	67	63	56	60	50	56	55	68	67	53	47	66	65	54	50	55	52	73	59	69	57	58	61	68	69	77	63	72	66	80	59	68	70	68	61	57	54	50	76	65	78	65	55	69	76	64	79	55	87	61	72	78	66	57	70	76	57	60	66	71	80	75	60	52	65	65	63	84	74	64	48	71	66	64	56	54	55	66	64	63	63	61	75	62	63	65	60	55	60	67	67	54	66	59	57	74	73	63	83	63	59	60	57	62	78	64	67	54	71	64	61	66	57	77	71	71	68	49	49	73	56	64	70	55	71	77	59	82	61	52	65	52	65	63	53	54	80	74	54	69	61	51	74	69	62	72	66	71	70	66	75	58	65	72	62	62	58	59	69	65	52	59	56	48	70	40	67	62	68	74	66	68	66	71	67	61	62	61	59	63	60	55	61	59	59	79	64	56	69	48	77	67	62	72	74	74	72	57	55	62	56	75	68	68	64	57	55	43	71	67	68	58	65	63	59	61	58	51	69	69	54	63	62	56	69	50	71	66	71	57	75	64	64	67	75	52	67	60	52	51	55	63	63	73	59	60	70	78	60	70	57	54	60	82	55	60	58	54	74	56	66	66	47	72	52	64	67	67	65	54	64	61	64	77	76	56	61	71	70	72	64	58	64	61	74	58	64	67	71	72	61	60	69	60	62	54	64	65	61	56	69	46	52	65	62	64	51	53	70	59	73	81	48	64	62	56	67	56	71	74	72	65	67	72	51	63	61	62	58	69	74	50	69	60	62	54	81	59	64	68	62	67	63	58	66	72	63	61	52	63	65	48	64	68	84	52	64	54	74	73	61	59	57	47	59	72	59	60	51	49	76	72	70	67	53	52	70	64	53	60	56	75	82	65	56	60	90	69	67	79	73	58	64	69	53	62	83	65
27575	2277	1193	1201	2330	3567	3968	4634	4767	4739	4511	3944	3474	3171	3027	2787	2547	2425	2410	2364	2280	2184	2365	2431	2181	2078	1947	1744	1647	1624	1466	1504	1350	1312	1239	1198	1107	1083	973	977	979	953	945	935	875	812	858	828	752	763	743	696	732	710	719	711	670	658	661	632	674	660	638	660	638	638	634	694	667	653	655	668	613	661	620	625	643	615	656	682	592	603	606	617	599	638	610	604	621	616	631	573	622	598	598	573	591	550	556	563	597	538	589	542	578	591	566	590	601	536	561	560	516	567	568	542	518	525	568	558	594	572	501	536	550	566	525	556	562	549	577	518	540	548	584	521	563	574	521	539	557	562	520	531	559	505	540	586	558	549	558	575	564	533	512	565	535	540	561	527	563	578	587	495	533	547	579	543	554	541	508	524	555	550	516	566	543	538	527	549	545	552	555	526	522	544	545	503	582	524	565	524	530	541	533	547	561	535	545	493	540	544	529	539	554	536	569	567	581	545	549	585	549	518	558	541	565	549	540	537	544	579	585	580	521	590	577	560	567	523	512	569	563	567	533	519	558	531	524	548	551	544	584	598	553	541	547	532	540	522	513	565	563	570	541	498	531	542	502	551	563	576	564	572	580	568	526	588	567	549	546	529	511	565	537	546	560	555	528	513	498	548	558	530	521	532	519	531	563	536	575	546	507	542	568	569	537	551	539	573	532	561	539	521	527	558	543	544	519	537	585	559	590	515	576	577	532	536	548	558	535	522	519	542	533	543	538	526	536	564	548	537	562	557	522	577	558	533	517	569	575	526	524	557	505	551	517	546	489	546	557	555	550	524	568	531	547	523	564	557	563	528	577	531	519	535	551	561	563	539	518	559	557	547	552	569	541	547	544	558	505	522	571	532	523	544	563	544	568	523	534	571	568	524	547	550	542	538	534	554	572	580	530	538	522	562	527	569	564	517	535	553	577	558	562	571	566	547	550	508	563	568	508	539	515	534	562	548	537	532	533	572	538	542	499	551	541	555	540	605	529	575	569	554	553	539	473	559	500	527	537	542	557	525	572	546	534	551	545	594	549	548	516	535	540	529	584	525	539	556	516	530	539	530	523	538	525	577	540	538	486	519	547	524	602	562	538	546	557	534	554	539	525	572	527	532	534	542	539	538	572	529	554	518	549	563	569	538	525	569	525	586	545	520	470	557	581	540	546	515	597	535	536	502	575	516	573	562	556	544	566	549	547	580	519	592	526	562	559	562	536	601	551	542	546	499	532	544	522	543	559	554	564	519	486	559	550	558	574	524	523	488	563	517	515	507	559	595	539	601	560	561	537	522	527	496	594	550	566	558	550	506	588	555	557	524	557	565	535	527	534	564	551	548	556	616	538	578	533	560	549	516	526	532	560	535	519	502	573	533	561	575	556	524	533	520	577	578	546	562	546	559	538	573	526	566	557	537	571	588	532	485	581	605	541	576	562	553	514	568	550	569	538	528	521	555	563	533	563	566	544	488	520	616	524	546	557	511	540	562	563	551	598	543	596	530	524	572	531	527	571	547	521	570	542	589	541	578	552	542	530	570	553	573	537	592	539	509	512	544	548	528	573	526	561	531	561	565	543	555	522	494	535	539	528	549	553	536	499	543	540	511	545	536	570	563	527	603	569	528	531	551	549	526	513	541	583	547	552	538	507	531	590	531	568	592	586	556	545	549	581	549	547	566	523	564	546	536	531	555	565	583	560	556	533	512	552	551	523	559	517	533	542	540	579	550	588	575	510	540	561	584	540	518	520	568	558	522	546	560	532	560	559	512	514	550	551	553	562	560	543	535	523	533	534	519	562	579	485	537	526	517	543	551	486	532	510	517	543	540	594	601	534	527	540	582	550	525	529	502	548	554	540	522	550	532	493	540	533	557	559	581	516	526	574	569	512	536	568	548	532	528	517	553	557	534	547	511	574	515	555	518	548	558	536	532	552	512	558	550	560	521	532	571	529	600	526	567	568	526	550	534	546	548	544	574	526	521	558	520	536	544	553	536	564	512	527	511	540	574	579	557	548	509	515	531	560	529	531	529	545	527	491	563	590	567	525	533	506	520	506	582	572	517	554	543	567	544	539	529	531	595	528	530	574	537	514	544	541	521	556	556	560	558	564	548	567	530	537	529	509	517	564	580	561	555	554	549	534	581	551	537	559	548	529	546	533	599	519	552	546	554	519	559	572	566	555	530	523	537	535	575	561	543	549	533	541	547	553	551	567	538	595	541	543	572	527	545	528	584	548	567	593	557	594	521	559	570	542	555	529	576	556	530	516	589	538	562	564	526	544	527	552	506	544	552	554	543	556	566	528	555	582	542	547	570	524	552	564	541	562	530	575	535	518	559	514	565	551	553	543	549	558	543	577	558	536	522	566	555	571	574	547	499	544	510	511	572	540	570	525	555	572	540	519	537	568	555	513	565	540	545	545	586	538	498	539	544	560	552	567	587	605	543	551	577	582	546	538	560	537	565	541	549	581	519	520	581	541	572	540	549	550	542	518	536	526	492	538	544	543	557	528	590	553	545	543	549	533	544	536	583	610	522	532	539	548	520	557	538	531	555	542	531	550	557	550	554	562	504	534	567	482	543	503	555	563	533	547	507	566	557	552	572	599	503	533	534	526	501	539	564	529	555	595	538	528	560	542	570	530	516	546	555	548	535	515	548	571	562	551	544	560	577	545	488	513	555	556	522	530	548	545	511	590	535	546	564	617	506	574	581	558	520	575	554	554	515	533	548	522	535	562	536	520	507	566	551	549	551	565	545	541	536	573	565	565	493	545	522	560	515	509	520	519	541	562	505	569	576	509	574	532	534	553	614	526	586	547	523	542	547	531	554	560	558	555	575	530	556	565	524	534	531	535	554	547	563	589	532	575	521	569	547	551	518	513	568	542	562	520	533	559	525	581	542	555	523	555	540	571	546	555	518	546	578	575	536	573	517	597	533	524	534	560	525	578	513	525	525	556	548	542	527	539	537	611	494	510	584	541	583	567	515	576	532	532	518	539	563	529	525	493	514	567	551	520	512	526	517	544	506	588	534	567	536	569	588	550	535	534	571	552	552	550	558	583	540	580	557	521	535	573	588	583	559	531	547	551	564	525	552	575	526	554	493	546	555	567	556	562	566	535	536	579	532	543	556	523	555	557	519	539	620	519	514	548	535	562	598	527	537	551	566	581	557	523	554	543	537	611	545	563	540	546	503	505	525	563	553	526	503	558	522	557	516	539	558	567	551	488	573	545	559	547	586	593	515	493	520	541	531	527	520	563	568	535	554	552	562	561	581	506	543	558	550	548	527	513	584	551	558	557	534	523	557	560	514	559	544	536	538	533	562	561	498	557	526	503	537	520	580	563	543	549	531	525	521	599	556	558	559	555	529	517	529	549	559	546	517	476	566	564	498	506	534	538	535	520	554	552	538	554	540	534	571	558	553	538	535	555	575	533	532	527	531	551	571	541	572	577	543	534	538	584	558
10811	153	53	54	31	38	40	69	76	95	92	81	79	89	90	87	74	75	76	61	77	55	68	75	78	64	62	60	72	56	65	47	53	51	42	30	48	48	40	33	44	40	40	29	40	28	28	27	39	23	23	31	36	31	23	27	47	29	28	32	28	34	25	16	26	34	24	23	29	30	20	21	29	20	28	31	27	19	22	36	19	31	20	17	29	28	22	31	23	36	23	30	26	28	27	22	29	20	27	24	29	21	26	27	26	24	30	32	34	18	27	26	28	30	23	30	23	22	23	25	37	27	30	23	28	33	30	29	19	24	23	22	25	19	25	23	21	31	31	31	22	20	28	21	21	25	21	28	24	18	15	27	33	19	25	22	23	28	19	26	34	32	33	25	30	26	21	16	27	20	24	28	18	29	23	25	23	30	39	36	26	17	18	32	28	12	19	31	20	25	27	20	26	20	26	19	28	26	19	34	26	24	24	23	21	28	28	25	21	29	39	25	35	18	21	25	25	37	24	24	21	31	22	37	24	21	30	22	32	26	23	30	18	23	23	23	14	23	15	27	28	25	17	24	31	25	33	22	24	25	25	15	22	29	25	31	23	31	21	23	28	34	18	26	21	26	27	22	24	32	19	20	29	22	28	25	25	16	28	25	24	25	23	26	23	33	27	25	24	26	22	10	26	30	21	23	31	26	24	26	17	34	26	34	28	24	20	24	25	32	23	30	26	25	27	20	34	30	22	24	33	29	20	24	20	23	18	25	27	28	29	21	35	26	35	27	24	33	25	27	22	27	30	24	22	29	26	19	37	25	21	24	18	26	22	22	26	19	27	26	22	32	14	25	25	28	31	31	27	30	31	25	26	16	27	30	26	26	34	28	31	28	26	17	29	27	26	28	28	31	26	25	24	21	28	28	33	20	26	21	24	31	28	28	19	31	30	28	24	25	30	28	33	29	23	23	22	30	18	33	30	22	26	15	26	27	19	29	21	24	24	23	26	34	26	19	20	23	30	22	29	31	18	28	27	31	30	20	26	20	23	29	29	25	29	27	25	21	32	26	25	16	16	22	31	18	22	29	29	28	20	24	21	35	27	34	22	28	22	33	25	20	22	24	27	27	12	26	34	24	28	30	23	35	32	20	18	27	30	16	17	28	21	34	34	25	22	22	28	18	22	27	28	24	24	18	27	19	20	26	33	31	24	26	31	21	24	19	34	24	27	35	25	34	25	22	16	30	31	29	16	25	25	19	34	26	26	25	27	28	17	22	22	39	28	27	42	28	22	30	33	24	31	22	29	32	28	20	20	23	27	30	20	25	32	22	26	21	19	21	26	25	22	31	25	22	25	22	27	31	26	23	31	29	28	19	17	25	30	33	26	14	21	35	25	17	28	33	27	22	26	23	29	27	28	35	21	17	26	23	26	29	30	24	14	27	33	24	35	30	23	29	30	32	34	20	23	27	29	29	24	29	23	27	34	19	27	30	31	31	29	30	25	20	35	22	24	30	23	13	23	32	26	32	28	27	34	24	21	24	24	24	23	37	23	29	19	29	29	17	30	29	25	27	27	18	23	20	35	24	21	31	18	22	22	25	21	30	27	31	30	28	21	25	27	27	34	27	33	13	29	16	19	20	26	34	21	23	23	38	24	28	23	25	20	27	20	26	23	28	27	21	22	40	21	31	37	28	31	19	24	19	23	23	21	23	29	25	24	26	24	26	16	27	10	19	31	35	22	25	20	19	23	26	34	17	19	21	23	18	21	25	31	20	30	21	19	25	35	25	27	25	22	20	25	19	33	19	22	29	23	28	31	24	21	25	23	33	26	22	29	21	33	25	25	25	24	16	27	23	27	22	24	22	22	26	26	28	17	24	24	23	21	24	23	27	21	32	16	26	23	28	24	26	16	21	31	33	22	24	19	26	25	22	23	28	27	24	20	23	28	27	23	23	22	22	27	30	33	21	24	22	28	24	21	33	33	26	25	25	22	21	28	22	28	31	26	30	21	22	25	30	18	20	26	30	30	24	25	29	25	24	33	34	20	22	26	18	23	18	23	21	23	23	31	26	25	15	27	25	25	23	20	29	23	15	24	25	22	28	26	30	27	29	20	24	32	31	26	28	29	31	23	22	25	18	29	17	22	22	27	24	27	34	28	26	29	33	27	21	31	19	19	29	33	19	25	27	30	28	24	25	19	20	35	25	17	31	24	24	27	33	25	23	24	22	18	26	23	29	26	20	21	18	26	16	20	28	29	21	23	32	24	31	20	26	32	24	24	22	29	30	22	27	27	38	21	19	27	16	24	31	15	28	21	26	28	25	21	31	24	19	30	24	32	35	20	36	22	24	38	30	27	29	32	33	18	19	20	26	26	30	24	22	30	23	28	24	19	24	23	19	23	26	30	19	22	36	22	30	19	18	18	27	25	36	30	38	26	23	17	23	23	26	25	17	28	21	25	22	26	30	15	22	26	31	17	20	22	27	40	27	22	25	24	34	26	23	21	19	28	27	29	27	20	24	32	25	33	19	15	17	29	22	21	23	22	26	30	31	25	31	23	16	29	31	16	26	21	25	19	22	36	34	20	24	33	23	26	24	23	26	25	30	24	28	26	24	35	33	24	20	18	22	19	30	38	33	17	17	32	28	23	25	26	29	32	31	35	17	24	23	27	26	26	15	23	28	26	24	28	31	17	25	29	21	19	29	24	21	27	27	35	26	20	21	24	23	23	31	22	26	27	30	20	38	29	22	30	26	22	25	22	27	24	25	25	33	27	23	19	24	33	24	25	27	30	26	28	24	25	19	21	23	32	20	25	24	15	22	28	15	29	24	24	19	28	29	14	30	29	21	25	32	23	40	21	33	26	25	20	20	28	22	27	39	26	23	28	28	33	18	22	30	30	35	30	27	27	32	26	29	25	22	15	26	21	29	26	20	23	23	17	25	27	28	23	21	26	23	23	26	21	25	16	24	24	20	25	20	34	27	19	22	26	34	29	32	21	23	22	31	27	22	27	29	22	22	32	33	28	23	26	24	21	23	28	29	22	17	18	25	24	19	21	28	25	25	20	30	20	19	23	25	30	21	22	19	31	21	23	26	27	23	26	24	25	25	27	29	16	27	31	28	24	37	42	36	21	21	24	26	25	21	17	23	27	26	26	19	23	23	24	26	30	26	23	25	29	22	22	20	22	17	24	26	27	35	25	30	33	23	24	21	18	27	22	22	27	24	22	18	25	17	23	20	27	21	25	20	23	23	27	31	33	24	27	19	29	26	33	25	27	27	16	30	31	15	26	31	25	25	25	30	31	23	18	15	20	27	24	25	29	26	19	25	18	28	22	26	16	27	31	27	28	22	21	32	24	26	25	20	26	24	22	27	19	21	25	22	29	40	28	29	34	25	25	23	22	33	23	26	19	24	34	37	23	33	26	26	29	24	27	24	20	32	20	31	21	30	24	33	19	27	35	19	21	28	27	29	19	19	25	31	25	22
22567	1316	692	732	1519	2566	2914	3740	4116	4282	4122	3475	2949	2852	2597	2500	2178	2178	2078	2056	1965	1799	2000	2092	1946	1755	1531	1525	1396	1275	1259	1114	1114	992	879	825	836	779	644	697	686	681	607	605	521	502	546	468	454	446	446	386	400	362	407	410	376	318	334	344	312	339	305	353	316	363	313	349	365	300	312	323	306	338	294	318	279	316	312	342	324	297	275	282	274	241	290	264	271	306	301	280	272	291	276	277	251	242	252	278	258	257	227	228	248	247	277	256	228	218	232	253	219	250	231	249	228	225	260	228	228	225	211	225	211	238	224	238	241	238	234	234	259	205	260	229	246	237	241	204	234	211	229	223	213	247	235	214	236	224	219	243	241	216	237	256	224	242	234	237	216	239	226	249	203	238	198	219	231	211	204	224	244	230	235	218	257	218	242	229	221	227	216	218	210	232	237	222	216	239	235	234	228	217	233	252	215	246	218	225	189	228	236	219	243	227	225	231	253	200	220	221	229	223	235	208	227	234	197	212	214	224	229	209	235	215	232	205	202	206	231	217	225	226	251	216	208	220	268	224	221	228	235	211	223	218	232	226	232	216	221	221	227	207	196	213	209	234	235	215	207	250	257	252	209	209	225	226	226	232	226	222	241	213	224	233	242	215	231	232	226	231	221	218	207	204	231	220	230	226	228	198	240	234	217	212	195	216	223	191	246	228	229	223	212	228	221	232	237	224	212	225	233	247	238	213	241	236	222	227	188	212	241	235	219	202	219	232	220	234	205	252	257	224	233	227	220	254	226	227	207	230	229	210	202	235	211	204	231	223	200	239	235	220	212	219	207	230	236	226	238	218	199	232	231	241	219	215	214	244	227	239	223	204	229	220	239	243	221	223	223	231	256	197	215	228	209	238	229	223	233	239	226	239	240	239	218	234	223	211	205	226	224	236	206	231	204	218	231	204	227	214	218	219	232	235	208	236	219	231	228	207	199	235	241	213	233	205	233	235	192	221	233	233	208	226	198	221	212	226	215	225	240	203	216	206	239	212	250	218	228	241	221	228	242	235	250	209	202	217	221	230	240	225	213	235	217	217	235	233	203	223	252	261	243	214	217	235	219	219	215	255	222	252	217	216	237	231	264	234	226	237	205	223	205	225	231	226	215	255	252	221	232	208	219	232	214	237	244	215	240	190	236	233	190	220	225	234	227	232	248	222	204	210	220	248	229	222	207	219	203	232	218	205	225	232	209	213	249	215	207	216	235	232	213	220	258	246	210	240	223	206	233	207	224	220	198	214	227	206	201	200	206	223	223	235	221	217	215	234	231	188	239	230	210	239	244	233	221	223	225	216	207	232	207	212	224	230	223	197	232	233	210	219	213	224	235	213	249	228	228	202	210	229	194	246	213	216	218	225	235	208	234	234	229	237	227	220	233	209	201	236	232	232	211	259	235	233	224	241	226	210	211	214	232	235	210	212	224	222	206	198	207	211	236	209	259	202	226	259	238	256	207	225	232	231	261	190	225	198	218	244	208	204	198	242	216	213	241	213	222	226	234	227	212	231	221	226	242	225	216	219	208	214	250	203	224	210	238	217	227	255	218	230	240	226	234	229	225	216	277	220	233	236	226	218	217	208	236	227	268	239	207	248	231	228	228	207	236	210	242	215	221	231	210	222	219	198	223	208	222	236	222	230	221	229	236	216	232	207	223	232	212	222	255	224	210	213	230	212	244	219	238	244	225	226	244	228	219	235	209	224	242	217	238	233	220	212	207	222	227	243	216	199	218	205	232	224	212	219	229	204	234	236	257	232	215	237	215	203	226	231	254	233	232	209	229	218	222	225	225	229	187	217	205	230	235	215	232	233	229	210	226	195	205	244	246	237	241	236	233	218	223	191	250	218	257	226	204	241	231	222	212	224	220	214	215	189	225	225	234	204	203	255	225	228	227	222	223	233	223	221	246	219	215	213	191	193	228	222	237	222	237	228	238	203	212	235	236	200	224	211	216	243	233	232	195	232	235	225	216	250	257	215	215	218	189	232	215	264	213	229	244	259	234	215	227	233	238	255	237	226	207	244	227	214	259	210	226	221	232	230	227	238	213	239	241	244	241	240	216	246	230	221	226	227	219	234	215	216	244	191	231	206	202	230	230	241	232	235	211	227	200	252	222	230	224	227	226	210	221	212	195	231	221	242	238	242	234	241	200	226	196	204	221	228	223	235	211	237	223	191	208	226	195	193	218	239	239	226	240	225	252	236	216	257	214	229	215	221	224	226	207	212	224	233	230	236	211	206	214	233	246	216	250	220	203	234	236	219	192	238	229	215	217	238	215	209	235	208	183	248	236	205	223	220	213	248	250	218	213	231	238	201	222	201	220	220	211	231	220	231	228	240	232	211	213	236	223	252	231	229	212	221	232	215	234	211	202	212	220	223	225	210	224	205	235	217	221	196	221	216	213	236	249	225	238	222	226	193	234	258	224	223	235	235	236	189	217	221	229	227	198	238	235	232	215	220	215	217	227	246	231	189	227	215	226	236	237	208	235	223	260	221	238	246	213	213	224	214	234	196	220	239	213	235	243	210	233	222	217	257	248	232	231	239	241	204	182	263	236	208	226	237	229	207	227	264	218	203	219	232	210	233	231	218	223	199	207	226	229	229	202	211	217	232	207	231	212	226	236	258	239	211	215	216	202	231	227	221	202	236	224	224	232	228	221	212	210	210	216	221	257	210	221	222	226	219	229	235	215	192	209	238	197	243	209	232	196	246	248	232	225	226	214	213	243	207	239	220	203	223	208	244	212	214	225	210	202	244	238	238	222	237	219	198	236	212	234	231	228	253	227	231	202	248	243	208	225	220	192	230	249	229	222	239	239	243	236	242	240	231	214	242	232	211	198	231	222	232	205	226	230	210	236	233	229	216	209	252	221	215	210	180	230	232	238	234	215	216	246	235	219	215	247	198	242	250	250	255	219	221	211	230	204	217	233	209	235	208	220	226	206	224	266	241	251	212	243	218	212	231	218	219	221	240	237	183	229	241	239	231	220	240	247	218	236	209	216	233	238	233	267	247	206	230	256	216	210	212	236	244	236	233	201	212	232	215	207	218	211	214	256	224	228	240	231	244	214	243	230	240	228	216	238	202	232	208	239	229	204	235	235	221	219	231	242	222	236	227	213	216	201	239	214	207	229	242	232	224	250	227	245	230	222	221	226	229	218	199	221	220	233	215	223	243	226	247	226	229	215	219	204	222	259	221	225	214	254	238	220	214	217	229	223	224	241	209	208	215	224	205	238	229	226	219	217	238	234	221	206	217	214	227	226	232	216	233	212	230	232	217	219	221	206	220	223	219	213	236	235	219	241	251	207	254	216	210	222	237	210	218	218	208	199	209	198	212	222	249	222	220	238	216	194	242	231	220	240	209	207	219	220	239	240	198	240	239	232	212	203	229	248	213	231	259	235	224	244	225	239	230	230	220	229	235	247	214	234	208	224	248	207	231	238	220
14864	510	126	96	85	99	108	141	149	167	138	142	137	145	140	119	145	119	134	122	111	124	127	154	119	94	125	113	105	87	110	107	90	87	83	93	72	80	95	73	82	71	100	90	81	81	80	84	70	61	71	54	64	57	76	58	62	65	65	65	48	63	62	84	71	58	62	53	68	72	55	64	70	53	60	51	74	66	58	65	63	67	64	68	65	69	81	63	63	76	83	62	58	65	58	67	65	63	48	45	57	73	62	61	71	56	64	66	66	70	62	53	58	64	55	61	44	74	60	51	67	71	63	61	68	66	68	88	61	56	72	63	52	75	63	59	63	70	66	60	68	51	55	62	59	56	52	63	54	78	61	47	56	67	51	38	45	64	51	53	57	47	72	58	57	70	60	58	54	64	65	56	59	53	63	73	62	58	64	64	56	70	56	52	60	50	61	66	58	54	54	64	56	56	60	53	77	59	63	56	75	54	54	63	73	60	63	55	64	59	55	50	62	59	53	52	45	64	57	71	60	64	51	68	60	71	54	58	47	62	69	59	57	53	56	65	60	63	62	50	57	59	72	57	59	56	49	76	50	48	74	58	64	52	69	61	68	56	62	59	72	56	76	71	56	63	71	61	53	66	61	79	49	68	71	78	63	66	48	70	75	70	70	67	60	55	62	38	60	48	60	56	63	67	66	51	63	62	62	60	55	48	62	58	55	65	67	68	68	56	67	74	73	55	76	55	70	48	66	69	54	61	60	57	65	56	59	77	56	50	61	64	75	60	69	56	63	54	54	60	59	54	63	48	67	70	67	66	67	53	69	68	56	66	65	56	55	49	50	67	57	65	53	59	67	72	62	59	77	55	58	57	69	43	61	58	46	50	57	63	65	61	65	51	57	59	71	54	64	63	62	57	68	62	46	66	68	56	78	58	81	67	58	50	64	56	57	75	73	56	67	63	51	65	57	60	63	61	65	44	54	57	61	54	72	67	48	50	62	64	58	59	76	50	64	58	53	67	59	67	58	65	70	68	66	53	57	58	54	58	52	56	58	59	49	53	54	72	56	66	56	57	69	60	54	76	72	54	64	62	56	49	56	46	57	57	59	54	62	63	52	67	63	46	67	68	75	60	60	65	75	64	73	71	72	65	61	58	57	61	57	59	68	53	66	56	58	64	56	63	68	73	65	75	60	70	57	57	72	58	58	48	55	65	58	62	68	46	72	53	82	66	70	71	52	59	59	55	66	72	64	55	75	47	59	59	61	55	65	63	60	73	73	58	63	64	70	54	60	68	62	52	58	55	58	54	54	53	64	57	57	76	58	64	67	71	62	77	47	64	64	52	81	70	53	55	54	60	73	66	79	60	66	66	59	56	50	58	62	43	58	51	56	57	71	58	59	64	56	49	47	73	61	55	65	44	69	55	61	66	60	68	68	59	60	62	56	61	59	72	65	63	65	63	61	64	62	64	58	59	69	49	75	65	62	60	73	49	64	52	70	63	58	58	79	67	53	64	66	55	60	65	69	54	57	57	71	58	54	46	65	56	56	73	66	77	73	67	59	70	58	67	73	63	66	76	54	51	55	65	61	86	49	60	60	68	51	64	55	68	50	67	56	52	73	57	50	60	76	63	58	46	55	54	54	57	68	57	64	62	69	75	58	59	61	52	60	56	62	60	66	59	74	63	70	64	60	61	60	61	55	61	42	52	60	58	60	60	65	58	64	58	59	73	68	68	65	55	47	43	61	67	57	57	77	57	47	48	58	59	58	56	54	71	60	65	65	67	71	63	50	74	70	55	63	60	56	49	69	56	62	63	50	81	77	55	66	74	56	54	64	57	55	48	45	56	53	55	50	78	69	58	78	63	52	53	59	84	58	72	67	43	54	59	65	61	58	44	51	71	46	61	56	62	67	63	63	66	64	61	69	57	73	61	62	49	61	59	67	47	70	59	71	64	52	62	64	62	63	60	60	64	51	60	55	60	72	76	56	68	61	63	55	66	63	57	58	48	56	54	73	62	64	72	61	61	61	63	55	62	60	76	63	75	58	53	60	59	67	55	61	60	65	58	61	62	57	69	51	51	64	52	62	76	67	62	65	61	64	60	54	77	56	54	50	65	57	66	59	48	60	58	63	63	64	54	72	62	66	63	59	72	59	63	51	64	66	68	63	56	57	56	68	65	60	57	66	64	71	67	71	55	71	78	44	59	70	60	59	56	64	51	60	56	63	71	55	66	56	53	69	72	59	58	52	71	70	65	68	66	52	60	73	66	55	59	72	72	63	66	65	57	73	68	54	65	69	57	53	54	52	62	70	63	57	53	69	46	62	45	71	67	57	66	58	44	52	66	60	63	54	53	66	71	59	69	79	60	64	52	64	44	57	71	65	79	76	55	49	54	56	55	60	60	58	45	61	42	57	69	59	65	81	71	52	60	59	54	67	60	60	58	65	70	51	62	63	58	75	56	54	46	58	54	53	64	67	74	71	63	52	68	55	76	64	54	54	52	53	61	60	58	62	65	62	56	73	69	54	51	64	63	52	54	74	60	73	50	63	62	63	55	67	55	61	59	55	67	66	73	60	49	71	69	54	68	64	70	58	71	61	60	59	49	53	71	58	61	57	53	58	74	71	57	68	58	59	72	56	72	46	53	63	70	61	68	63	74	64	58	62	59	54	60	49	49	46	71	77	76	55	78	63	67	57	62	44	69	66	68	65	59	76	51	55	65	53	68	55	53	58	53	50	59	68	61	69	72	52	56	66	63	74	53	54	71	55	70	70	58	55	66	60	67	57	69	65	62	64	54	68	59	49	65	58	57	45	56	56	70	68	68	62	67	71	64	58	71	58	63	42	71	58	73	51	69	58	67	53	55	52	43	62	54	48	64	58	52	65	47	63	44	56	70	50	59	52	65	57	47	55	66	59	63	61	55	75	68	75	73	65	62	59	61	69	50	60	64	53	70	69	70	69	56	52	73	69	69	68	57	68	71	68	53	58	61	71	62	62	66	47	63	54	61	57	50	63	54	83	66	58	58	68	50	62	67	70	67	60	51	58	57	55	51	64	46	58	59	61	49	56	58	50	59	61	70	65	69	51	70	61	57	59	69	56	65	60	50	55	61	65	68	55	72	71	83	67	56	72	57	65	64	56	67	55	51	50	61	55	55	53	51	69	79	56	63	60	67	53	52	57	59	67	66	59	60	67	65	60	66	56	60	63	75	53	69	52	58	59	68	56	65	65	65	52	58	59	68	62	45	66	57	57	63	53	60	65	58	47	51	68	61	66	56	63	55	44	64	57	62	67	43	62	69	59	49	71	59	62	65	78	71	62	63	52	84	54	51	67	65	50	68	54	68	60	71	52	62	57	57	57	61	70	51	63	58	54	62	54	59	72	64	76	59	81	71	55	61	60	75	50	50	62	66	45	62	71	56	49	56	64	57	58	70	63	56	71	58	65	57	60	60	69	48	54	53	56	53	63	62	64	69	55	55	57	71
30314	2784	1494	1414	3268	5016	5540	6126	6665	6492	5886	5038	4404	4203	3852	3566	3309	3123	3057	2948	2705	2577	2841	2931	2773	2558	2413	2130	2037	1956	1810	1663	1616	1583	1403	1310	1320	1208	1185	1134	1119	1094	1061	1009	964	899	884	857	847	867	813	758	774	828	759	755	732	717	705	699	674	648	676	703	718	688	680	657	703	681	705	667	659	702	660	711	648	718	686	652	679	622	623	647	599	584	613	610	621	584	653	624	591	610	679	556	629	583	581	584	527	567	542	508	591	591	535	532	576	551	542	570	551	574	559	573	523	539	590	547	542	564	565	547	537	560	560	546	539	570	538	551	558	528	508	530	548	555	535	571	570	555	546	553	567	544	562	554	520	566	545	537	547	523	551	562	566	523	543	540	509	527	518	529	515	487	535	528	546	544	532	554	527	512	532	505	536	549	545	508	510	562	523	537	523	543	518	503	498	516	534	555	536	561	491	490	528	533	565	483	508	497	515	561	552	488	541	535	546	541	522	558	512	519	496	549	555	577	556	583	575	527	540	488	528	537	513	527	541	533	511	508	568	543	523	557	491	545	534	567	549	528	537	522	583	539	554	535	460	577	492	527	516	569	515	522	558	519	546	543	534	498	565	583	547	527	553	561	523	559	561	561	555	538	501	552	546	543	535	545	546	543	560	527	535	483	522	517	536	560	555	566	524	540	538	517	514	546	547	546	517	542	548	536	527	576	558	529	491	506	520	545	525	564	519	498	564	525	519	517	621	534	544	498	518	528	513	547	515	545	544	514	538	539	545	517	534	529	536	535	479	514	492	523	540	548	557	532	529	542	512	540	513	559	540	551	514	543	517	501	512	515	539	573	553	557	525	529	558	499	552	538	554	512	539	553	543	541	543	557	538	502	535	509	536	536	525	544	516	528	540	529	528	509	529	546	543	546	556	561	530	516	514	496	560	522	528	551	553	564	525	559	500	498	584	517	496	537	552	532	521	517	518	552	539	522	561	537	483	565	488	574	523	506	548	562	485	532	509	569	552	544	527	523	534	544	541	537	473	531	493	526	543	536	506	509	519	545	535	499	524	521	510	498	550	578	555	530	520	588	572	541	540	517	519	529	514	496	541	533	561	535	532	558	557	523	536	515	565	537	518	531	528	528	504	522	547	520	528	530	548	503	497	508	571	524	549	499	488	518	536	482	548	532	537	548	537	497	545	514	533	528	545	527	511	533	549	541	539	490	492	558	521	526	520	510	503	548	529	532	498	525	579	507	583	512	527	553	507	546	580	566	547	551	501	561	486	537	555	544	558	513	540	481	539	555	565	558	507	528	508	562	523	527	521	561	550	578	544	577	499	578	547	486	555	546	556	557	539	530	556	519	527	536	565	532	574	518	554	528	527	507	563	533	545	534	478	513	503	557	518	523	514	540	560	525	487	547	518	561	550	579	499	541	571	537	522	566	521	534	565	547	552	557	542	522	506	505	514	517	540	551	518	530	518	561	503	545	524	505	554	551	508	537	494	529	520	530	545	527	541	556	497	507	566	533	529	581	592	547	499	523	499	531	525	515	568	567	517	539	549	536	515	553	498	542	541	500	538	514	539	556	556	555	563	555	538	536	519	548	503	504	542	570	534	551	567	518	530	515	523	539	517	557	499	536	513	562	549	527	507	503	558	529	522	546	498	503	535	511	562	546	504	548	511	568	528	522	513	521	518	540	491	566	548	513	508	520	504	550	539	544	544	620	525	533	510	535	559	526	561	503	535	535	512	530	541	520	524	521	549	539	509	566	530	524	521	527	551	514	506	539	532	513	522	548	490	512	537	515	499	504	537	521	548	517	515	520	525	527	521	564	503	538	471	567	543	515	512	504	536	539	560	526	570	530	562	554	558	545	533	513	524	504	527	567	555	506	524	534	516	530	574	529	551	547	538	562	521	516	541	490	566	554	509	519	503	500	539	526	512	518	520	532	550	517	505	527	526	555	545	537	544	546	531	570	510	550	567	560	540	524	554	496	568	514	500	595	553	519	545	521	549	531	499	556	534	559	558	508	581	541	543	579	540	535	533	502	521	543	491	522	548	502	544	519	514	562	511	536	506	550	539	552	521	509	545	574	511	543	551	535	513	486	557	584	505	543	497	495	492	530	567	491	566	499	512	557	529	499	487	569	516	525	533	563	556	539	531	506	519	552	555	515	563	532	551	552	526	557	567	544	543	555	515	506	551	489	522	572	559	530	512	531	554	495	507	554	542	547	513	536	514	558	545	562	540	523	552	538	533	574	498	541	553	530	589	531	539	538	523	503	526	549	544	543	547	506	546	533	526	566	527	538	535	551	523	580	510	491	542	505	542	505	532	530	540	521	523	524	524	558	525	501	534	534	517	518	562	542	566	486	514	499	556	547	554	535	541	557	533	515	504	478	529	547	536	512	538	511	516	547	514	547	557	548	542	509	530	588	495	518	531	521	533	507	567	511	550	546	540	547	521	590	517	541	512	529	554	536	522	529	554	576	547	532	509	597	594	531	592	563	534	510	502	523	525	526	507	532	514	498	586	537	509	539	504	521	534	518	523	521	523	547	528	546	521	521	493	548	534	536	503	536	545	567	534	530	549	502	542	538	524	540	521	521	510	527	506	535	555	552	524	555	528	543	548	524	552	542	478	523	524	526	508	544	562	573	534	565	544	516	543	493	560	527	525	528	521	522	555	552	519	575	519	537	532	524	554	520	557	545	511	492	559	516	572	484	492	567	550	528	528	558	564	512	506	557	515	500	542	521	510	527	503	558	512	500	555	519	551	536	552	532	558	506	544	545	558	534	552	562	527	539	512	556	544	522	560	497	525	548	489	535	557	527	508	563	556	563	543	548	549	517	499	550	546	592	479	539	503	555	522	542	578	543	515	527	527	568	540	552	572	528	491	530	539	590	531	552	553	546	516	556	551	511	539	553	520	562	565	539	547	567	507	497	505	555	525	550	565	549	536	510	543	536	529	520	540	532	521	539	514	551	523	562	513	538	537	509	534	536	466	525	511	509	551	551	525	541	530	523	531	520	537	541	535	550	518	549	522	564	528	560	536	568	530	505	517	544	537	583	530	581	541	542	541	502	532	530	535	516	536	584	533	523	523	509	558	495	529	523	545	524	553	504	530	550	521	570	519	563	524	508	511	535	547	530	543	551	493	541	506	517	537	561	551	541	517	543	528	506	560	522	524	541	543	504	524	513	540	514	531	504	524	548	539	539	535	530	521	520	494	511	522	506	513	506	526	539	571	515	563	495	546	550	567	513	516	517	510	556	595	465	536	550	507	567	544	523	485	533	523	526	543	539	564	538	530	527	591	530	554	526	517	484	529	522	522	536	528	517	569	528	563	563	489	520	498	550	544	556	542	529	555	500	572	529	512	517	535	511	485	519	476	534	538	519	511	550	528	521	552	505	553	574	559	528	530	513	539	582	546	505	504	538	537	499	524	497	509	509	552	547	513	503	517	551	506	542	537	524	541	536	539	537
5298	56	34	27	32	34	43	62	78	74	86	63	72	62	72	74	63	79	61	65	68	56	66	65	60	66	54	53	47	47	50	52	54	57	44	65	49	37	40	42	37	34	39	46	40	37	43	40	36	35	35	29	36	29	32	37	36	46	36	29	38	26	39	31	26	30	25	38	33	41	32	42	34	30	31	39	33	35	24	35	42	28	32	29	30	30	37	23	37	33	28	37	30	33	28	35	35	46	21	36	35	34	29	36	27	32	40	28	35	39	30	33	39	32	35	23	27	44	36	44	29	30	38	28	38	36	32	25	39	45	25	41	32	29	39	35	34	27	26	34	25	35	32	29	34	25	31	28	37	28	37	31	35	38	37	28	36	41	26	37	33	35	42	26	38	32	20	20	30	34	34	33	31	26	34	36	32	43	37	24	36	21	33	30	33	37	32	30	31	29	27	36	30	42	36	33	32	34	30	37	32	30	32	29	39	27	39	33	34	39	28	34	33	33	42	20	35	37	29	30	31	35	27	31	48	40	33	31	35	32	32	37	20	23	37	23	34	35	28	29	39	24	44	21	27	32	34	20	25	26	31	33	32	25	29	35	33	32	26	42	30	33	28	35	21	32	31	41	43	24	33	37	33	34	45	37	22	35	34	24	30	39	33	33	33	32	33	27	40	32	21	27	36	32	29	37	33	31	38	28	34	39	39	41	24	24	37	26	31	38	36	32	28	33	24	38	33	26	36	31	22	31	20	32	25	45	24	32	29	29	23	32	30	34	42	19	36	28	28	20	36	30	36	22	34	31	34	34	21	32	33	30	34	45	32	26	35	33	35	32	29	37	34	28	30	27	37	37	29	22	40	26	23	21	38	40	42	32	38	38	30	39	24	25	29	35	39	37	31	32	31	29	29	31	32	33	38	20	37	31	38	22	36	35	37	39	35	28	21	45	29	38	28	45	30	35	32	29	31	34	26	27	27	27	23	33	26	28	33	39	33	29	30	32	26	29	34	35	30	36	35	34	24	30	35	28	31	31	25	21	37	22	37	34	26	36	31	43	31	25	37	28	31	30	23	30	28	28	31	34	33	35	30	24	23	38	39	29	34	26	22	42	24	24	35	25	31	39	30	41	29	29	17	32	34	20	38	22	31	29	28	35	30	38	44	25	31	34	27	27	33	26	36	38	32	34	41	23	27	30	35	32	29	29	38	28	33	34	29	26	31	31	36	30	24	28	31	27	33	41	19	33	31	27	34	45	44	25	33	39	45	35	26	29	30	25	29	30	36	35	26	30	27	35	36	35	36	44	47	43	29	32	29	27	38	29	24	29	30	34	25	40	22	34	34	35	26	36	30	42	34	41	39	25	30	38	28	31	28	27	30	31	41	31	30	22	35	26	42	31	30	28	26	30	28	35	29	33	29	25	31	31	42	34	32	18	40	33	33	38	34	28	35	36	33	32	37	26	38	31	27	37	36	37	22	31	36	41	27	29	30	33	35	28	35	25	42	30	41	37	32	37	24	32	32	34	31	36	26	32	34	19	28	37	30	37	47	28	29	37	33	37	35	27	37	44	28	43	36	29	24	32	29	25	34	26	45	32	34	33	29	16	19	29	33	40	29	36	33	33	33	40	33	37	30	30	28	43	27	25	37	28	22	39	37	34	23	32	30	29	36	24	22	35	40	34	35	36	28	29	31	42	33	31	36	40	23	29	40	26	18	30	27	35	38	34	32	27	45	36	29	25	44	35	35	31	33	34	39	34	31	35	32	38	28	34	37	27	30	38	25	31	27	30	38	40	23	21	41	42	35	32	33	39	20	27	31	37	39	27	31	34	28	25	30	32	24	22	33	39	36	29	37	25	21	19	32	31	41	30	33	32	25	31	33	25	32	32	27	44	24	34	32	28	27	40	37	28	30	39	31	37	37	32	36	36	39	34	34	42	21	42	37	32	36	32	25	37	24	27	30	28	35	26	27	33	41	47	26	23	22	40	25	37	24	44	29	39	29	29	33	27	37	29	24	33	31	36	36	29	38	34	38	41	26	38	33	25	35	29	28	29	43	28	26	22	37	30	31	37	37	43	31	34	36	18	30	37	26	28	45	29	36	31	33	33	24	29	26	28	24	43	30	38	30	39	15	32	27	25	29	40	34	36	30	25	32	30	29	34	44	34	38	26	29	30	29	29	36	41	43	26	31	31	32	38	25	33	21	31	30	37	33	36	33	36	24	31	32	36	38	38	27	27	38	34	40	35	33	39	26	35	30	34	35	22	37	36	32	22	33	37	31	28	33	23	25	37	31	36	31	29	29	24	27	31	28	30	34	30	44	22	31	39	31	38	39	45	27	37	28	29	46	30	27	29	27	27	37	21	35	27	34	33	30	22	22	31	37	31	23	38	24	42	28	23	30	24	29	36	31	38	41	25	35	30	29	35	33	33	27	44	29	36	30	35	29	43	42	36	37	45	33	31	26	34	29	46	27	34	40	33	28	26	29	39	34	27	29	26	38	30	30	26	26	17	29	30	33	24	29	30	34	32	30	32	32	34	29	42	28	31	28	26	36	33	36	28	29	37	40	31	34	29	28	23	31	25	25	31	37	34	39	25	27	34	29	36	31	27	42	28	32	28	30	27	25	36	26	42	36	26	38	33	37	45	30	44	26	35	28	30	28	27	28	35	25	24	27	30	22	32	31	27	17	40	28	30	37	26	29	31	41	25	24	21	27	43	25	32	26	34	24	26	31	35	38	36	27	22	23	25	30	25	34	38	40	34	27	38	31	35	23	29	38	33	32	33	31	24	19	27	30	33	37	28	23	34	37	30	42	22	28	34	26	31	32	36	26	37	23	32	38	38	22	32	36	34	27	32	42	31	36	30	29	41	27	33	22	28	37	37	38	26	25	30	34	29	35	37	33	38	28	34	28	37	31	30	38	28	29	28	40	43	37	36	35	30	35	33	25	33	32	29	25	30	35	36	38	33	29	33	32	29	23	29	35	31	42	36	27	30	41	27	32	35	22	35	26	25	39	42	31	33	27	40	32	23	31	31	21	39	29	31	35	39	21	30	30	32	34	30	32	38	26	29	34	31	33	29	31	35	29	20	30	36	35	26	30	22	30	28	30	34	34	26	34	32	28	23	31	39	27	32	25	37	28	27	31	27	36	36	30	31	41	33	34	28	38	39	26	37	27	39	36	26	30	29	29	40	35	34	39	21	31	36	31	23	35	37	37	34	35	31	32	29	27	33	38	30	42	38	32	20	33	40	39	31	29	30	30	31	28	38	46	27	36	25	37	40	33	38	44	37	35	29	25	29	29	34	20	30	27	22	31	23	30	35	29	23	37	35	27	27	26	29	35	37	34	26	25	32	29	36	25	41	31	21	28	18	35	29	25	42	34	31	25	38	31	28	18	34	29	30	36	26	38	36	38	32	38	35	32	31	26	31	33	37	27	34	38	31	20	32	29	32	30	26	24	26	30	40	27	27	30	37
16542	597	401	399	531	773	1022	1724	2540	2754	2570	2128	2012	1868	1816	1636	1586	1546	1415	1433	1316	1239	1498	1496	1473	1243	1138	1111	1022	938	975	869	858	828	722	656	664	646	565	597	523	550	526	532	484	406	431	398	384	429	396	414	384	421	387	378	357	343	354	345	374	346	326	319	382	322	325	356	340	307	330	316	318	335	308	337	345	314	332	343	299	364	359	304	319	338	326	355	287	333	299	320	313	342	296	305	307	285	291	290	280	295	279	293	287	302	291	261	250	291	291	281	310	287	293	291	283	276	289	277	276	285	308	275	288	255	257	275	268	260	288	290	260	281	253	260	246	251	288	257	257	270	276	284	295	289	275	278	289	249	226	290	307	278	274	265	284	259	291	286	257	273	269	299	280	267	279	262	298	260	274	275	267	260	268	262	278	258	290	291	272	250	267	241	291	267	275	282	282	293	247	248	257	319	314	298	281	311	268	295	242	253	273	268	280	280	275	299	244	316	274	286	284	243	256	261	269	302	269	274	250	297	279	248	265	293	267	256	293	280	292	312	256	282	268	283	272	244	264	267	272	264	296	288	268	271	293	255	272	318	234	250	307	268	278	288	261	269	281	257	243	276	277	262	286	253	300	288	263	292	316	271	299	258	283	303	277	260	274	284	275	264	275	295	257	273	274	285	286	299	258	261	275	257	247	259	266	282	245	274	317	285	295	262	284	273	273	304	297	283	285	271	262	283	259	294	284	248	271	268	274	286	267	281	261	273	270	301	280	259	279	268	306	251	249	282	255	263	284	278	248	296	283	286	281	290	303	291	285	264	267	258	243	250	263	293	291	308	275	260	287	267	286	263	259	292	269	256	285	287	232	249	267	294	281	271	308	268	290	262	305	269	278	260	261	272	263	287	254	274	252	258	252	270	287	257	266	274	249	310	295	288	262	285	292	287	308	282	268	259	272	278	268	249	266	277	298	277	266	289	265	276	293	280	240	278	260	253	257	275	258	270	292	287	275	268	302	296	263	275	267	263	286	288	284	290	266	289	290	283	270	278	301	254	271	273	261	270	255	268	284	305	291	284	286	278	290	273	273	240	290	257	283	291	297	289	294	273	282	254	281	296	268	273	284	271	282	272	283	279	270	288	270	288	277	264	268	271	265	294	267	256	257	272	274	267	301	270	297	298	297	262	271	285	283	257	264	289	256	267	293	275	303	249	291	267	266	288	285	272	270	279	280	260	286	277	243	254	283	278	287	270	268	259	279	244	258	275	318	273	238	273	291	289	291	274	301	279	284	247	287	267	281	259	288	282	268	280	258	262	270	255	293	290	272	285	264	270	282	268	270	259	288	261	312	263	283	260	254	275	269	255	264	274	256	298	273	293	285	277	287	277	261	258	285	297	238	271	271	253	302	303	282	284	265	262	267	287	279	287	314	288	264	276	280	297	263	285	269	258	263	302	254	262	287	298	257	282	286	282	277	301	302	270	279	270	265	270	273	264	264	259	270	295	282	274	272	289	279	265	279	235	271	287	295	273	270	280	273	289	268	265	281	281	255	313	255	264	266	266	293	282	303	280	259	251	256	253	270	273	278	270	281	272	266	301	249	276	246	256	264	301	278	270	230	266	289	249	264	303	273	272	283	287	274	240	254	279	299	287	242	280	279	281	279	295	255	292	275	282	280	266	259	268	270	289	281	308	286	290	305	312	261	288	278	266	269	265	260	302	287	273	241	291	267	282	275	275	289	275	310	264	267	276	272	261	255	259	272	295	279	271	279	259	287	267	256	287	268	296	308	254	259	286	262	290	252	260	294	291	256	277	258	291	277	262	261	262	255	286	278	280	260	266	315	261	286	247	260	271	255	284	263	302	295	293	294	252	288	279	265	281	286	273	280	267	252	297	276	295	293	271	279	267	249	278	285	274	264	279	273	234	289	305	264	286	306	275	265	284	253	291	266	257	285	269	284	290	257	276	254	247	241	282	280	262	278	271	253	261	253	276	287	250	257	285	276	278	263	269	262	283	262	272	275	274	285	285	278	263	254	251	231	287	298	301	259	256	310	279	263	260	310	317	292	266	283	276	275	277	278	295	293	271	265	313	275	269	258	257	266	285	240	263	277	293	284	297	270	263	269	271	306	268	276	273	258	299	289	285	321	278	277	281	279	252	270	271	258	232	279	279	269	287	271	256	243	260	270	315	283	248	281	276	236	261	268	268	283	317	287	278	292	268	311	274	272	294	286	267	260	246	292	274	277	286	269	279	275	287	291	270	292	266	282	264	267	292	244	276	276	283	267	271	267	308	297	263	260	284	304	306	273	290	266	260	298	310	270	273	248	264	259	263	242	284	279	280	242	270	246	259	275	292	304	257	281	275	259	255	278	297	281	264	285	283	264	308	277	299	276	258	290	284	262	275	274	326	265	280	271	293	277	302	267	266	269	244	250	268	253	288	289	276	265	269	268	259	249	262	263	269	273	248	264	287	307	289	283	276	290	259	281	275	281	291	263	279	293	313	271	297	285	240	264	267	268	292	301	269	261	281	289	326	248	285	289	250	278	273	296	272	278	304	284	266	252	273	287	265	259	274	263	291	249	282	234	282	271	276	285	273	282	284	238	270	260	298	284	276	279	281	249	290	271	262	273	299	243	259	247	293	261	281	229	284	298	277	281	283	278	270	270	274	294	256	274	280	246	267	259	263	263	233	273	272	257	285	242	295	265	275	282	273	271	267	263	255	288	288	250	265	266	254	267	270	275	241	263	278	285	284	260	296	286	281	269	281	277	268	272	257	289	290	304	279	281	261	289	290	298	262	261	257	261	272	271	278	237	272	284	287	322	268	279	296	276	274	264	284	264	294	281	287	272	314	274	261	269	271	274	285	290	272	255	286	278	264	264	261	267	244	265	298	255	254	316	276	250	308	249	295	268	280	291	284	292	267	281	306	262	250	258	299	263	274	281	263	244	266	279	279	249	258	276	263	321	299	287	274	280	283	294	300	295	263	259	307	250	255	276	276	270	276	284	260	305	270	282	273	274	268	280	276	286	292	260	304	294	267	283	279	240	277	300	292	314	299	275	253	277	250	265	282	268	262	265	295	249	252	280	283	262	266	282	251	289	279	251	310	260	269	265	261	276	266	308	284	268	253	272	275	267	279	302	291	246	292	266	253	250	264	267	292	304	289	271	289	287	259	284	334	244	248	289	282	296	298	279	256	291	295	266	258	276	291	286	280	263	280	301	260	284	295	249	292	285	281	292	294	253	281	255	278	264	267	299	293	281	279	276	261	274	287	272	288	247	250	252	269	301	288	307	288	266	253	265	283	270	272	282	287	302	284	290	275	275	289	273	269	260	277	269	260	247	273	264	289	253	300	283	251	258	303	275	262	292	298	304	273	291	276	235	252	296	280	259	265	271	286	218	252	279	294	284	263	275	303	258	278	298	294	293	276	270	267	275	256	267	313	271	248	275	268	252	284	303	262	258	269	281	294	269	261	261	274
10769	262	98	81	82	87	98	110	140	155	136	125	118	129	116	106	117	100	122	101	122	99	116	114	119	105	100	90	107	89	97	94	94	82	77	81	76	78	84	77	59	73	73	72	72	72	70	66	70	66	78	60	82	77	67	71	70	67	62	65	53	72	64	82	81	54	85	60	73	53	76	85	67	64	67	64	61	43	74	55	62	83	60	61	68	54	62	63	70	79	67	61	78	67	68	55	74	76	69	54	83	63	69	68	58	67	68	65	66	56	63	61	57	75	72	75	69	63	71	64	59	66	78	65	71	55	71	79	49	63	57	64	51	55	61	63	70	82	60	63	68	71	62	53	59	75	50	57	57	63	50	74	65	63	64	65	67	71	49	52	52	44	56	63	68	58	63	59	78	69	72	67	66	68	64	67	61	58	66	62	67	66	81	56	57	60	61	59	52	70	58	49	63	68	62	67	59	76	74	71	56	65	65	60	76	62	68	60	64	78	55	61	70	72	68	65	52	55	67	61	72	58	57	70	58	61	65	77	74	72	58	59	64	53	62	74	67	70	59	61	69	59	64	72	51	57	66	61	51	43	58	73	65	71	72	68	72	63	61	56	48	77	58	53	61	47	66	71	60	61	65	59	48	68	61	66	64	67	63	67	69	57	72	68	61	58	53	64	56	69	64	67	73	59	61	61	59	59	46	66	74	59	54	42	63	54	66	53	55	59	78	64	65	61	72	56	65	56	62	63	91	72	75	54	64	55	64	59	58	76	55	71	56	64	74	58	79	50	67	68	55	64	57	75	71	57	70	56	63	60	54	63	59	69	64	53	58	70	67	46	83	69	70	62	63	51	65	61	56	69	64	61	56	64	82	69	54	61	64	61	68	66	70	64	59	65	55	72	76	65	73	68	70	54	68	66	81	78	70	62	66	54	71	59	61	66	72	65	59	66	60	71	66	44	64	80	59	68	64	66	69	55	61	65	58	73	56	60	71	56	63	51	64	71	47	71	57	63	58	64	66	62	67	68	65	55	63	65	55	51	61	64	76	68	60	67	67	64	64	78	56	58	67	65	55	52	68	74	55	62	56	51	57	74	63	76	61	64	76	60	63	49	60	70	58	60	66	53	56	69	65	71	60	73	66	53	58	67	71	54	57	58	59	63	67	57	62	67	66	64	66	60	65	62	70	59	55	62	46	60	76	53	59	58	48	58	66	60	58	55	69	72	66	67	64	49	52	73	65	58	46	66	81	69	60	61	49	67	69	56	61	66	69	74	56	58	59	59	70	47	60	64	64	67	74	54	67	57	71	64	52	50	63	69	80	66	60	78	46	64	45	65	65	65	63	72	57	62	55	66	60	57	64	48	63	56	75	63	59	60	55	65	64	60	63	71	69	69	64	70	53	68	69	63	55	72	59	60	75	61	66	58	70	61	52	61	65	58	66	64	66	63	56	63	61	61	65	62	53	54	61	76	61	59	67	51	55	73	57	58	70	57	66	63	52	69	57	56	62	66	67	65	69	69	58	68	67	73	65	59	72	55	64	59	65	62	69	62	54	54	68	65	57	66	78	61	69	65	78	70	81	63	57	51	67	55	48	68	59	65	58	66	67	58	64	77	72	56	66	71	68	67	65	61	57	50	65	72	57	62	57	65	57	60	55	53	62	75	74	68	71	60	69	60	59	58	68	65	62	64	65	48	71	51	73	59	73	54	62	65	66	60	62	70	59	60	63	58	61	67	67	65	77	52	54	67	72	58	61	72	72	70	59	58	52	61	65	50	61	63	57	53	70	57	59	64	70	62	67	70	52	66	63	65	60	66	64	70	62	53	53	62	55	52	57	64	75	56	81	53	73	70	53	64	66	58	63	65	63	74	58	64	65	48	78	77	66	61	53	65	71	67	68	69	44	74	55	72	75	78	55	53	62	56	72	72	65	56	54	67	55	62	70	47	76	58	73	64	65	66	69	69	60	67	58	47	65	71	61	69	61	68	70	47	58	57	59	72	63	72	58	59	60	56	55	65	66	67	60	65	54	60	52	57	73	70	64	64	47	56	51	65	53	78	59	63	53	57	59	57	66	59	56	58	62	58	59	69	59	49	66	72	61	65	57	69	57	63	52	61	50	64	55	60	83	63	60	58	71	47	66	69	57	65	57	60	62	55	49	68	64	72	67	63	70	65	63	64	71	67	69	47	73	74	66	69	63	57	63	65	46	59	44	69	74	60	83	72	54	61	72	65	60	66	70	53	69	58	63	66	59	67	69	68	65	60	67	48	80	68	59	62	59	55	64	78	64	64	60	63	72	59	58	73	42	65	60	66	64	56	65	69	64	52	61	71	67	48	54	66	68	73	48	70	59	55	59	46	55	62	64	61	60	56	68	63	75	69	69	68	71	67	52	57	71	57	54	53	59	70	59	73	59	66	50	81	64	47	77	56	80	79	62	48	47	51	65	60	61	47	74	57	65	54	82	58	60	73	69	60	58	63	65	59	60	52	65	64	67	60	71	70	69	58	61	45	56	58	63	61	68	65	57	59	60	45	59	74	53	65	57	61	63	61	68	55	48	65	69	65	57	57	64	69	55	67	63	58	62	45	57	58	75	61	65	71	71	66	57	50	59	59	72	45	75	67	79	62	76	43	70	64	63	69	72	51	54	65	63	51	69	65	60	61	62	48	62	60	68	64	85	59	72	50	65	63	64	54	66	54	65	67	63	70	65	63	53	71	67	55	64	50	45	72	67	61	71	66	63	75	64	49	51	63	52	66	67	59	69	62	63	65	75	57	77	52	49	58	61	59	62	48	58	56	63	70	56	65	77	70	62	65	54	78	53	51	69	68	58	72	59	60	57	46	50	58	73	47	62	72	61	52	50	66	59	64	64	59	67	64	44	50	68	58	42	67	68	59	73	72	50	68	51	59	58	59	67	75	55	58	77	64	55	61	56	73	75	62	67	59	67	66	74	56	55	70	62	76	68	55	46	74	68	48	60	75	47	50	59	65	56	69	67	63	52	75	43	78	52	64	52	65	59	64	63	61	58	56	65	71	73	63	56	53	73	63	63	73	57	66	55	63	68	69	62	64	50	61	52	54	63	58	56	73	61	76	62	57	65	63	69	60	70	60	52	65	54	51	53	63	68	59	67	59	69	68	64	77	70	60	55	73	59	69	61	67	71	57	55	62	65	72	45	70	51	67	74	68	59	64	66	69	58	58	58	81	68	73	62	67	63	72	59	60	68	67	66	50	62	63	85	65	64	69	60	61	49	71	55	66	54	59	54	53	65	61	50	54	62	66	50	67	46	53	59	59	71	62	51	53	71	60	63	58	70	62	59	64	60	49	53	62	63	56	62	58	59	58	54	75	75	64	54	49	56	71	67	57	47	62	63	62	49	52	66	54	56	67	68	52	74	50	71	61	62	43	69	74	72	57	75	55	57	61	53	70	60	77	89	65	58	55	80	56	76	74	58	70	60	61	99	53	65	57	61	70
27982	2103	1107	1187	2310	3496	3817	4437	5171	5028	4553	3875	3528	3216	2981	2734	2587	2521	2494	2351	2279	2059	2351	2424	2277	2014	1906	1692	1632	1657	1495	1389	1402	1299	1248	1172	1148	1081	974	998	980	976	864	855	821	880	781	760	751	729	740	712	724	689	720	751	706	650	650	669	688	628	674	647	676	672	637	620	696	648	665	637	599	628	608	627	587	627	670	672	633	625	617	599	620	619	624	644	635	633	558	596	624	616	592	545	558	544	530	527	578	571	533	606	543	520	543	538	541	530	523	570	588	528	535	586	569	567	541	540	529	566	548	542	550	536	540	548	505	557	544	578	506	546	527	564	597	531	510	521	531	536	522	525	519	538	520	558	533	536	500	510	518	529	578	520	560	525	554	519	544	528	516	519	533	560	515	532	561	517	527	538	531	521	474	566	546	545	561	514	506	556	562	511	534	521	533	566	542	554	524	516	526	524	541	530	538	582	511	516	560	564	521	537	510	542	556	569	519	515	557	523	541	551	546	538	538	569	532	559	594	526	507	553	560	568	513	563	540	537	517	542	568	552	540	522	515	553	540	518	547	520	530	535	541	532	495	543	483	537	546	559	555	532	541	539	548	517	554	534	530	540	561	552	526	589	553	522	537	510	582	507	557	479	536	524	547	547	509	542	544	564	554	520	531	517	550	519	512	543	495	506	541	522	561	542	538	523	486	540	525	547	504	536	563	537	499	521	559	522	544	515	505	522	567	558	521	508	504	561	518	574	497	498	555	498	525	590	566	538	521	519	566	512	526	527	529	497	526	533	527	523	542	522	567	532	530	538	533	527	524	551	515	537	545	524	570	533	526	515	547	535	535	538	529	514	535	550	516	500	553	586	545	531	542	543	528	512	540	508	531	529	499	491	549	580	492	564	534	511	570	544	550	507	546	588	531	538	515	536	543	567	548	571	533	515	529	541	551	520	539	552	533	525	557	574	507	571	581	505	523	520	551	538	536	563	515	555	479	501	517	503	528	518	510	544	534	489	500	551	564	568	545	537	523	558	569	553	510	566	547	530	512	501	522	516	503	533	571	525	523	525	565	562	489	543	592	525	561	543	530	539	549	562	525	572	572	559	538	563	540	496	504	556	505	529	530	513	546	515	535	522	546	532	509	526	564	511	565	540	470	537	526	533	534	523	534	506	559	544	523	524	522	502	522	570	489	544	546	524	546	542	528	525	548	573	573	497	533	544	498	520	525	522	522	524	478	528	521	534	551	532	546	530	508	497	535	564	564	504	544	508	524	559	562	547	538	587	528	515	557	543	539	489	508	552	557	516	550	560	544	553	521	547	511	525	551	550	537	486	569	510	575	523	562	535	572	541	520	510	527	536	533	520	560	530	547	566	556	548	546	546	573	511	492	538	545	547	523	479	520	534	548	511	525	537	497	545	554	536	562	481	557	550	581	567	509	519	539	542	556	524	562	525	490	575	521	528	500	518	542	512	535	534	570	532	510	513	519	576	506	539	553	529	522	512	549	546	507	554	535	537	568	512	516	553	521	498	538	542	508	530	529	521	514	544	562	547	574	553	516	574	482	536	534	533	551	539	564	508	533	555	573	529	503	490	538	515	538	516	506	504	554	578	568	522	532	583	520	544	563	516	531	541	511	575	565	551	494	487	518	523	532	549	521	527	511	518	501	556	518	528	554	500	527	555	564	550	534	548	514	509	531	523	532	533	552	574	513	549	527	563	551	550	559	500	554	521	522	516	523	516	530	512	552	570	505	508	539	540	544	534	585	555	530	518	540	471	545	509	519	548	512	529	536	507	549	510	518	548	490	555	520	526	548	557	501	551	526	533	539	553	527	528	520	590	525	573	524	546	534	551	525	560	537	505	524	556	563	514	546	553	528	544	511	522	544	535	543	585	553	549	540	541	568	538	549	524	528	524	530	571	515	560	511	547	564	564	542	550	579	560	535	535	469	554	511	487	509	515	504	541	566	539	564	551	562	507	549	486	500	557	538	596	523	544	542	574	530	553	496	554	527	549	574	557	568	481	497	489	525	534	493	561	503	465	562	534	523	555	572	537	539	529	515	535	558	532	513	519	538	512	561	544	577	537	533	501	602	536	544	504	534	504	580	511	483	564	555	535	542	502	557	522	554	528	564	548	552	583	540	525	518	520	500	506	535	542	512	531	529	549	548	536	509	512	505	543	537	543	532	547	568	533	524	497	554	547	541	554	533	540	550	559	524	543	535	554	522	519	532	533	582	488	574	519	555	502	532	529	565	533	548	548	518	573	520	548	537	545	502	500	528	504	549	512	556	539	517	527	555	604	512	548	574	532	550	542	519	540	548	526	516	536	535	564	505	543	492	530	511	519	594	537	567	553	514	528	549	501	571	536	484	545	582	544	508	576	529	484	531	533	559	510	565	522	536	522	547	511	534	485	529	528	531	591	540	530	564	521	556	493	486	532	533	526	512	543	539	509	563	522	524	547	566	529	552	533	533	529	484	553	558	584	545	518	535	576	610	519	510	533	555	519	552	526	562	528	495	548	566	529	508	526	513	556	510	521	515	524	514	515	535	520	516	522	556	560	498	506	593	519	514	525	565	537	532	532	569	510	563	477	555	520	530	509	523	549	519	570	568	546	505	511	543	507	554	567	528	542	533	562	531	515	533	538	544	546	503	544	524	531	535	557	534	551	550	521	549	567	531	538	555	508	497	513	513	541	557	529	521	560	498	594	495	555	574	493	539	509	497	475	490	559	520	535	526	520	546	501	520	509	535	552	494	541	541	536	599	552	550	489	554	512	526	548	567	521	479	542	572	615	534	517	536	522	526	521	505	542	520	546	514	543	532	578	507	537	530	528	505	562	546	540	561	528	536	520	551	554	534	559	532	546	536	539	543	518	504	561	518	542	506	546	519	490	535	535	539	545	521	523	500	520	523	500	518	550	567	543	553	548	544	528	534	590	553	528	531	517	546	537	528	519	583	543	514	565	555	573	483	537	568	542	563	521	578	535	539	563	556	537	553	514	567	566	533	551	541	530	526	537	521	508	550	536	539	534	543	482	502	509	549	517	510	550	538	534	555	547	519	570	562	533	542	535	543	548	510	534	562	534	514	518	563	538	487	486	560	523	554	570	538	549	538	551	517	550	478	549	559	515	554	561	544	503	515	518	536	536	534	524	527	499	483	542	527	566	560	530	535	525	559	528	543	534	547	535	565	499	543	499	514	510	550	511	544	561	553	531	551	518	521	525	544	550	521	561	592	544	529	494	558	512	508	497	513	545	527	519	570	555	527	541	542	532	529	488	533	477	539	585	587	572	516	538	547	528	544	557	566	503	518	545	485	558	515	560	519	545	549	534	557	521	566	557	546	534	496	504	547	542	566	548	575	499	526	533	529	549	530	537	540	548	537	574	494	550	549	554	546	541	511	515	569	481	513	540	555	552	500	521	523	517	596	543	491	527	571	545	526	584	525	533	496	530	521	527	540	523	540	535	515	541	530	613
10973	149	53	46	36	45	58	69	103	88	82	90	86	83	81	70	69	80	65	60	57	74	70	87	70	68	72	53	58	53	54	63	40	41	45	38	38	41	54	36	47	28	24	42	35	37	38	38	31	42	35	36	30	34	34	32	27	33	33	34	37	28	25	31	27	34	28	33	30	29	34	30	27	34	30	27	22	33	33	30	30	14	26	32	33	29	24	35	27	23	28	30	30	22	19	18	28	27	19	26	25	29	20	28	26	22	31	18	26	25	20	21	27	23	21	30	24	34	20	28	21	30	29	21	22	26	18	28	28	24	27	32	20	19	31	22	21	24	25	27	26	19	26	31	28	14	25	29	36	23	29	27	20	28	19	22	29	26	24	28	24	24	21	32	23	25	30	24	21	15	25	33	14	27	22	21	19	29	21	29	20	15	25	16	32	18	26	24	23	22	25	22	17	19	21	18	17	22	20	19	29	26	26	29	28	22	26	29	24	16	19	15	20	20	22	20	18	17	23	22	25	29	22	20	28	20	31	29	26	33	29	24	22	27	36	24	34	23	27	26	22	24	27	36	15	22	18	16	30	33	25	18	22	28	22	24	27	25	17	16	20	33	17	29	27	20	29	27	25	17	22	31	23	23	20	29	23	27	28	25	24	21	20	27	21	30	28	26	23	26	27	29	33	27	17	25	28	24	15	21	17	22	35	24	24	30	30	16	18	22	24	27	14	24	22	25	34	25	23	27	28	30	37	20	30	22	38	28	26	25	30	36	19	24	31	27	23	29	32	17	30	34	21	22	10	24	16	15	21	27	27	22	32	36	33	26	32	22	18	25	30	24	31	37	16	29	29	16	20	22	18	29	15	25	27	23	26	22	25	28	21	24	23	22	30	22	18	29	19	22	18	23	25	23	27	25	29	31	21	25	18	24	25	21	24	26	26	35	25	30	26	34	21	25	32	25	27	25	30	21	22	19	17	37	36	30	27	33	26	29	30	20	17	18	29	29	27	18	22	35	23	26	24	30	22	27	27	23	20	23	28	21	25	20	23	19	24	28	30	37	27	34	23	28	22	26	18	30	24	21	25	28	35	30	27	25	21	23	20	30	27	27	22	27	25	29	26	25	29	18	32	19	29	28	13	27	16	23	23	25	28	21	24	20	19	26	19	26	34	32	26	22	24	21	30	23	23	22	33	28	28	26	19	31	28	25	28	24	18	28	24	30	23	20	28	21	18	24	30	34	23	14	29	30	25	24	25	23	24	28	21	22	15	30	29	19	18	20	30	25	32	18	27	31	24	17	32	30	21	28	22	32	25	15	26	27	23	26	19	19	27	30	30	20	19	24	22	38	21	21	28	33	33	35	32	22	26	31	22	25	20	23	23	31	17	19	24	30	20	19	28	26	20	17	23	19	24	27	26	36	32	28	22	30	24	20	25	22	19	31	18	24	27	26	20	30	21	22	21	23	26	29	16	24	15	25	20	28	18	25	31	29	20	19	23	26	24	31	27	23	27	16	23	30	25	30	22	25	24	26	28	15	20	21	26	20	17	18	22	26	23	31	21	29	31	31	23	30	32	26	31	28	27	22	23	27	32	23	16	31	19	22	21	25	24	33	21	27	14	22	25	17	19	29	23	29	21	25	25	20	18	24	21	22	25	27	32	20	26	28	16	24	25	36	15	31	17	31	20	19	31	24	24	25	21	27	19	22	26	27	29	22	34	21	21	31	21	27	27	22	19	24	29	27	20	25	28	24	23	20	26	14	17	16	31	17	30	17	20	27	22	20	19	37	22	21	22	28	26	23	27	20	34	14	21	30	33	27	24	22	26	28	23	21	24	26	32	27	22	27	22	22	35	24	25	24	20	22	23	35	13	22	25	19	33	26	24	24	27	30	35	24	18	35	29	20	22	31	29	33	28	22	28	20	28	22	28	22	21	21	19	26	26	20	23	22	24	25	28	36	25	32	24	25	25	26	27	26	16	14	18	23	20	27	29	20	23	25	25	27	25	24	20	25	25	28	16	21	28	27	25	21	27	25	17	20	22	35	31	38	16	29	29	29	27	22	16	27	18	29	28	21	26	20	24	29	28	20	25	23	20	31	20	19	19	22	21	26	28	21	22	27	33	17	23	40	20	26	15	22	25	20	23	31	26	26	17	26	22	26	20	24	25	26	21	19	27	18	26	26	21	23	16	18	33	24	22	20	28	32	31	25	31	26	20	22	17	27	16	21	25	28	28	35	23	24	20	24	25	22	28	18	22	22	21	27	21	28	22	28	16	29	18	31	34	28	21	30	28	26	23	30	22	28	25	24	23	26	24	29	34	20	28	23	20	24	24	27	23	28	24	31	21	24	22	24	21	25	17	18	28	19	23	29	24	31	30	26	32	30	28	19	32	27	24	17	23	13	28	29	20	28	19	22	27	26	23	27	29	19	21	24	31	20	19	36	25	16	21	24	18	17	19	26	25	26	25	25	12	23	32	21	25	21	29	29	27	26	21	20	25	25	23	18	27	29	17	23	26	22	17	17	24	28	23	30	29	23	38	23	27	17	24	31	26	28	30	32	21	20	26	24	19	16	24	17	24	22	28	21	23	26	29	23	23	26	33	22	14	23	24	27	26	17	21	28	27	31	25	21	21	24	25	23	24	27	21	28	30	24	30	28	25	23	28	21	25	25	23	18	27	31	19	21	20	24	22	37	20	20	28	19	24	27	20	26	24	23	21	29	37	28	27	21	18	25	18	25	24	22	19	26	16	17	23	31	27	32	25	21	28	17	26	21	22	24	20	20	31	23	18	19	29	31	19	25	26	19	30	22	30	35	34	18	21	27	28	27	22	25	12	29	19	23	25	28	18	32	20	25	26	24	23	25	22	35	23	29	30	26	25	21	28	23	36	21	17	17	18	28	27	23	24	20	22	23	25	21	27	30	19	26	27	19	15	33	39	29	21	27	25	32	32	20	30	28	31	24	21	18	13	26	26	22	19	19	25	33	20	25	32	20	25	33	29	22	18	28	31	22	22	30	34	28	21	29	20	24	29	22	26	26	28	25	25	23	26	25	26	22	28	27	30	27	21	26	23	25	24	32	20	26	18	28	29	18	26	20	31	30	18	30	27	27	24	33	23	28	22	32	25	18	26	32	22	23	22	24	30	23	35	18	29	27	26	19	23	21	21	18	24	27	19	28	31	24	20	12	24	24	24	16	20	23	25	26	27	23	31	21	26	26	18	30	29	28	24	27	17	27	21	34	27	20	34	19	29	19	36	29	21	32	18	21	31	25	21	36	22	19	17	23	22	26	19	20	29	26	29	24	24	21	29	28	33	27	23	17	28	21	27	19	24	37	29	18	26	32	21	21	27	23	18	21	23	23	25	20	25	17	23	29	21	33	19	31	20	31	29	33	31	30	18	34	29	19	14	24	31	21	29	24	21	30	16	27	25	25	21	23	17	12	22	17	26	22	21	23	22	25	30	30	23	22	30	24
22605	1331	708	733	1569	2514	3001	3592	4317	4451	4148	3455	3173	2885	2599	2458	2341	2346	2238	1946	1830	1838	2074	2054	1927	1751	1648	1502	1402	1266	1238	1123	1088	996	894	920	790	742	690	670	640	645	579	539	537	513	493	435	481	420	432	407	441	376	404	385	343	366	359	347	341	304	360	327	351	353	348	329	307	337	330	290	327	310	341	320	299	309	302	288	300	322	293	267	263	296	321	316	281	291	313	249	292	244	286	281	251	250	239	246	248	223	239	234	278	217	254	205	215	230	222	243	257	237	254	254	221	257	251	224	226	216	217	224	235	202	261	239	210	209	232	239	239	237	213	237	201	217	235	209	209	221	226	244	193	255	228	244	221	240	225	212	229	215	221	203	197	219	204	212	223	247	216	212	248	222	245	224	222	235	237	231	214	239	227	223	213	204	228	227	241	208	202	214	217	212	217	206	234	221	211	185	256	207	213	241	221	212	201	212	224	217	229	214	188	208	235	210	217	214	197	233	210	204	221	217	239	228	232	204	237	211	208	222	228	234	236	253	212	216	233	222	212	210	232	250	214	224	215	211	228	216	215	226	196	204	224	219	228	212	197	202	246	235	212	246	226	203	214	233	213	230	206	228	181	193	229	211	212	216	220	191	214	203	214	230	241	216	220	208	214	198	218	240	228	225	223	188	218	225	227	223	201	223	205	207	233	236	208	197	225	219	190	231	227	209	226	240	220	217	232	227	243	231	232	208	248	203	198	188	223	182	226	225	214	234	210	251	197	242	188	233	202	220	216	234	231	212	213	234	203	229	238	232	213	214	203	254	206	233	229	200	216	236	217	228	244	211	230	226	231	218	217	212	219	240	240	245	208	206	222	218	206	211	217	218	222	210	220	224	200	210	202	223	240	211	224	215	220	232	203	240	209	214	211	213	220	210	204	237	211	220	241	209	234	244	231	194	216	221	225	198	212	235	217	258	209	220	226	233	250	213	213	233	209	233	234	220	201	220	237	205	212	231	216	227	216	227	213	208	213	211	214	197	215	211	232	259	214	218	223	209	230	227	229	273	200	218	229	197	211	246	217	230	217	217	205	215	221	222	216	215	210	223	221	208	205	215	215	245	225	231	235	208	218	237	236	220	208	190	211	201	236	211	211	222	226	206	257	248	209	219	236	224	223	218	214	228	193	195	203	254	255	239	222	263	216	213	212	208	199	225	237	197	209	239	190	212	225	206	226	204	225	227	205	227	213	250	205	216	220	203	204	203	226	233	220	195	222	232	258	240	194	201	225	232	222	234	207	223	227	215	208	197	190	242	247	227	236	235	246	215	210	204	206	234	209	238	190	208	218	205	210	225	212	221	219	213	208	219	219	225	219	199	235	217	217	207	191	201	258	261	209	231	231	226	226	248	217	227	215	219	216	234	199	198	206	225	225	208	214	210	225	205	233	212	228	228	209	205	219	198	225	243	231	210	218	205	203	216	193	201	216	225	206	203	219	226	229	188	215	212	190	220	221	203	216	208	238	225	237	226	210	252	215	210	227	205	208	204	238	215	217	229	224	243	236	217	231	232	217	224	263	218	234	237	218	223	230	206	239	204	196	226	223	230	228	220	232	223	209	250	215	219	228	194	216	205	230	202	214	223	235	247	237	210	230	217	233	237	221	215	204	261	212	227	216	223	180	219	239	202	227	185	229	228	198	222	230	210	258	218	201	214	201	216	219	216	207	223	213	229	242	192	233	215	217	221	226	210	202	218	231	219	245	198	218	211	232	222	241	202	223	221	222	229	225	222	223	234	220	209	233	250	218	205	213	243	226	235	219	211	203	240	218	222	251	205	211	219	236	206	227	221	198	247	210	203	215	220	230	231	229	222	208	215	189	207	215	248	226	202	197	215	215	202	212	206	216	212	211	214	208	223	219	225	206	221	224	208	217	242	208	216	224	225	236	207	205	224	225	216	217	236	207	196	209	223	234	210	205	209	208	222	235	224	202	220	226	183	224	242	219	216	190	196	208	209	210	232	224	223	213	219	218	211	211	223	214	222	223	218	222	231	208	218	218	201	203	212	179	232	203	194	231	211	190	242	236	231	237	235	197	259	227	227	199	210	228	217	228	218	228	213	249	227	247	236	197	199	234	207	241	203	246	237	205	215	205	184	216	224	203	234	198	234	210	224	215	226	227	231	230	228	242	216	224	233	201	218	211	248	217	228	188	219	196	212	219	229	224	234	231	247	223	215	220	223	220	201	226	196	234	200	219	240	204	205	210	231	203	209	210	202	226	220	239	193	210	238	187	214	240	239	216	210	221	223	217	235	204	201	208	199	224	261	220	202	198	227	226	192	230	238	199	226	227	217	208	214	233	245	228	244	204	246	227	233	203	212	228	216	221	213	204	202	255	228	225	203	210	226	198	207	198	241	214	221	230	249	226	190	211	190	244	231	209	206	230	225	232	208	210	226	210	196	219	200	208	198	215	200	211	261	230	207	232	214	218	198	234	206	230	210	228	213	224	227	219	219	224	226	222	222	238	215	199	235	221	229	221	214	224	239	222	199	223	248	206	208	179	216	217	227	224	209	212	212	226	224	234	229	222	194	232	217	229	209	210	228	219	234	211	219	227	206	213	224	191	224	249	248	202	231	231	221	207	214	212	212	202	216	220	241	201	217	203	221	206	213	243	234	236	212	242	218	240	217	203	202	224	217	221	227	204	211	237	234	209	210	219	223	223	221	217	200	215	209	231	235	226	222	241	225	235	241	218	221	217	224	234	197	246	216	207	195	236	216	259	229	217	215	214	201	190	224	236	248	184	205	234	240	213	250	205	245	219	191	213	232	214	230	230	234	213	240	219	221	200	225	239	222	215	215	225	205	216	219	212	224	237	215	203	197	216	205	229	241	209	192	211	243	208	207	215	210	228	210	215	229	208	225	214	200	222	196	208	255	231	212	229	233	231	233	205	208	192	210	196	211	223	205	231	204	214	215	207	247	196	213	223	223	216	203	210	264	213	208	210	210	231	232	218	236	205	205	232	213	222	242	210	217	215	226	208	228	208	193	220	244	248	232	212	202	232	224	220	237	214	192	212	230	221	223	225	228	196	231	199	234	226	204	224	234	222	216	191	209	239	231	250	217	235	193	217	210	187	217	219	206	212	220	225	215	254	239	218	223	193	238	230	213	222	226	225	225	207	204	236	215	203	226	202	235	241	222	223	214	218	223	202	231	237	217	231	198	228	225	238	231	224	240	249	214	207	201	185	233	217	251	230	233	234	239	215	222	230	215	210	234	226	197	240	233	238	242	218	230	223	215	220	202	213	207	203	191	219	232	220	226	205	246	238	220	228	213	214	240	212	210	221	238	221	205	208	184	237	203	208	204	238	193	223	236	231	229	212	210	215	243	219	215	198	238	237	242	227	233	203	220	214	198	220	234	218	215	241	230	222	221	228	225	215	234	208	216	230	224	214	233	221	236	186	207	219	240	202	222	208	223	218	227	199	219	221	222
14777	464	136	110	90	95	99	123	163	150	143	138	152	133	155	138	123	116	125	104	110	128	120	130	115	119	109	111	88	90	87	98	101	86	99	68	90	88	77	75	70	82	79	68	68	80	67	71	64	73	63	66	65	63	76	70	70	81	61	79	58	55	69	60	69	54	65	66	58	63	59	63	63	66	56	48	70	65	73	61	71	68	69	50	63	58	75	62	59	68	69	56	50	61	68	60	58	66	62	57	45	56	67	65	71	54	66	59	67	82	54	48	67	58	41	53	60	58	60	58	64	51	61	68	64	65	67	55	62	63	59	67	55	60	75	59	57	56	57	67	71	65	50	64	66	66	55	57	59	59	53	69	63	64	66	53	55	63	58	54	56	57	56	57	70	59	55	75	55	58	64	73	61	67	46	65	61	61	47	59	75	70	65	61	59	61	52	79	66	55	62	51	51	58	54	60	60	49	55	70	60	56	56	63	52	53	60	70	67	57	66	63	65	49	57	55	55	65	71	49	50	62	57	52	40	59	77	54	44	52	49	68	53	63	57	64	53	62	58	63	60	68	47	76	66	82	60	75	64	58	58	72	55	68	64	56	64	83	61	55	65	62	58	59	57	49	53	50	65	54	60	61	59	61	64	54	50	65	56	75	56	60	71	47	67	47	63	61	65	56	51	63	74	38	57	56	48	55	56	70	51	66	73	58	65	50	61	61	62	54	64	56	77	56	53	35	54	72	72	69	57	55	63	81	67	55	53	64	62	55	62	48	59	63	66	69	65	59	77	58	54	67	65	58	66	50	67	60	63	65	77	50	51	47	53	54	48	61	49	64	71	63	86	64	53	56	65	48	54	54	62	53	64	68	57	68	67	49	55	77	62	51	70	58	58	61	56	67	56	50	58	58	55	61	61	48	61	62	67	57	57	63	54	53	52	68	50	52	68	70	57	63	70	43	65	67	46	57	61	66	47	60	58	69	58	54	72	55	70	75	70	54	53	53	54	55	79	65	61	90	64	59	54	69	54	63	62	61	52	48	69	61	66	73	70	64	63	49	63	51	70	53	77	61	56	50	60	57	69	50	57	53	62	56	69	55	46	56	67	77	57	57	69	55	62	61	56	59	63	78	71	61	57	56	51	57	60	68	61	69	57	59	62	63	59	71	72	67	81	63	58	64	60	56	56	62	54	64	56	68	52	54	65	69	60	63	62	57	59	58	68	58	62	46	59	61	51	60	55	46	53	58	52	60	61	62	65	75	80	52	52	57	52	53	51	61	56	65	64	49	58	63	53	59	53	56	50	47	62	54	78	69	70	55	66	55	65	56	61	40	58	63	55	55	41	66	80	58	64	47	51	53	61	62	47	60	64	60	54	61	56	55	54	75	80	63	63	61	60	62	51	39	55	72	63	64	54	59	69	59	64	62	49	55	69	53	62	65	55	55	68	50	60	62	53	70	62	56	66	71	46	57	55	65	61	57	71	66	51	53	70	70	67	69	57	57	67	43	49	53	80	70	50	47	60	54	66	68	57	56	44	51	62	62	57	66	65	54	49	65	50	61	47	62	72	44	58	55	55	61	67	56	52	65	55	62	54	61	66	38	69	69	60	50	63	48	59	67	67	65	71	51	58	42	57	61	61	56	50	70	70	66	55	71	72	53	57	59	77	64	71	62	67	57	64	50	61	44	61	55	62	56	71	63	71	64	68	58	65	61	75	64	50	73	58	57	66	59	68	50	56	67	52	71	65	61	65	64	53	70	58	59	49	70	65	64	61	68	60	58	56	61	49	59	56	50	53	51	57	57	60	40	58	66	56	50	64	56	58	55	59	50	57	72	52	49	68	75	53	54	82	75	64	48	62	57	67	74	52	62	56	67	62	62	49	66	53	74	63	53	56	68	56	62	69	53	56	61	62	54	54	62	67	68	71	63	52	58	73	72	64	63	69	51	65	61	49	65	62	59	69	54	61	50	65	54	64	56	71	55	67	55	60	57	58	53	58	65	61	61	52	59	60	49	67	69	62	58	50	57	57	63	46	64	56	51	63	71	60	50	59	61	64	61	50	72	70	72	63	68	60	68	68	53	65	52	70	63	63	59	54	53	46	69	59	58	63	73	61	60	62	68	59	62	69	74	64	74	59	44	56	47	56	52	58	64	66	50	59	65	49	62	62	50	70	65	70	56	65	63	65	61	56	43	47	61	51	65	50	58	59	46	46	68	44	64	44	73	63	45	55	51	62	56	66	59	59	53	63	55	56	59	69	52	57	72	79	64	54	64	72	51	42	48	66	45	62	65	62	61	67	65	59	70	68	67	52	55	59	70	50	56	59	47	67	54	68	60	56	48	48	73	56	73	62	53	59	58	67	59	55	59	57	65	67	53	68	59	55	48	58	56	62	54	49	56	66	54	63	50	59	63	64	65	65	60	54	51	56	64	59	66	62	63	67	68	52	60	69	55	71	67	67	62	64	64	50	57	67	61	49	67	60	55	50	61	74	42	66	61	62	64	50	44	52	61	51	48	53	48	49	58	75	65	61	65	58	69	60	67	49	69	64	56	57	58	50	51	52	57	61	55	69	54	60	54	55	73	56	54	62	63	54	64	63	57	66	61	56	67	59	47	38	65	58	56	69	59	54	67	60	49	66	54	52	58	64	63	62	54	50	68	55	57	61	64	50	55	59	68	53	60	68	57	61	61	55	64	70	57	51	60	58	70	66	62	62	52	50	64	63	59	62	68	57	53	61	71	60	64	54	62	48	59	57	59	58	61	52	71	68	66	64	57	71	56	62	64	71	59	66	62	57	59	58	49	59	76	58	55	60	58	62	67	60	50	54	54	66	63	60	69	62	66	70	59	58	57	53	50	57	53	67	67	57	68	76	71	61	57	70	59	55	65	56	54	73	60	52	53	53	75	47	45	56	54	47	56	61	62	61	60	52	55	50	73	59	56	67	53	78	57	76	53	65	56	72	51	53	59	61	65	43	58	66	64	67	55	63	58	65	58	62	64	58	52	68	57	66	65	63	62	66	55	47	67	72	51	67	63	52	73	65	52	57	52	61	55	50	63	52	53	62	60	54	66	48	80	50	64	60	51	56	55	50	69	51	70	68	57	60	46	70	56	62	49	61	58	67	54	59	74	60	61	61	65	55	69	66	47	65	57	73	54	55	49	60	65	52	62	60	59	60	55	70	55	60	71	59	67	58	60	50	66	79	63	71	48	68	60	46	61	63	56	56	54	55	52	74	72	64	47	57	60	48	56	57	62	53	65	60	58	63	59	65	66	68	56	60	63	57	53	52	61	67	59	50	58	60	63	57	60	58	52	64	51	60	56	62	47	71	69	57	72	71	55	59	49	53	65	64	55	55	54	60	39	46	67	60	54	41	56	61	62	37	62	52	48	66	70	52	65	64	58	55	61	49	66	74	57	63	58	55	58	55	57	69	47	70	59	60	54	48	56	72	56	72	61	56	72	53	62	68	65	68	63
30351	2802	1408	1542	3163	4943	5468	5974	6648	6534	5952	5140	4643	4198	3697	3479	3386	3145	3031	2756	2615	2563	2872	2899	2611	2511	2344	2286	2012	1888	1756	1736	1683	1620	1421	1402	1326	1181	1143	1188	1150	1102	1061	997	979	946	917	899	803	860	839	785	778	756	770	768	709	692	699	670	663	691	677	713	724	656	696	675	673	674	729	677	637	665	666	645	679	680	657	655	616	651	623	613	605	614	610	571	612	672	608	626	615	626	594	593	566	582	545	592	612	586	538	581	562	542	555	549	522	535	561	559	545	554	549	582	571	552	531	580	539	548	569	514	546	562	563	565	526	562	537	481	559	536	523	535	527	500	526	527	509	551	512	522	491	512	471	509	511	504	581	499	489	539	517	505	527	554	508	549	574	587	531	534	520	496	548	507	523	529	560	532	500	556	490	539	507	520	556	553	571	488	518	545	512	511	529	515	516	572	526	509	518	497	577	503	518	503	537	539	541	488	548	514	547	583	506	474	533	556	493	567	520	544	563	489	519	531	564	525	513	529	559	543	537	516	534	552	505	559	512	521	512	562	550	520	539	513	541	497	554	580	560	506	540	515	523	545	528	527	532	574	510	536	482	533	481	519	511	487	532	523	529	524	522	526	562	514	540	509	564	548	546	535	530	515	548	504	497	551	505	511	539	509	535	534	487	479	529	542	520	534	518	515	551	557	513	511	508	543	522	534	519	504	569	535	495	566	523	508	531	540	533	532	528	527	508	485	510	519	534	514	514	523	543	503	542	514	537	536	527	497	523	510	542	506	534	575	552	517	545	510	495	524	505	535	486	504	524	542	545	509	519	481	542	523	537	561	534	525	527	531	514	496	532	522	511	512	551	530	574	528	519	543	525	525	493	536	578	558	536	520	558	506	511	496	548	569	536	516	538	564	523	529	502	491	550	523	549	532	529	539	530	525	516	551	553	567	494	524	497	534	523	574	532	529	536	520	543	521	559	544	516	486	509	537	559	561	518	554	550	539	532	491	479	516	505	475	517	542	532	508	545	530	534	492	525	575	459	522	531	551	492	547	576	508	514	495	558	567	523	561	529	504	542	551	538	514	537	523	493	539	522	501	568	556	546	526	540	490	517	546	544	569	499	510	525	527	566	509	473	500	526	533	538	546	539	550	575	545	542	583	525	568	543	544	497	505	521	522	521	501	547	522	529	512	512	532	517	476	501	509	494	547	536	530	498	574	530	508	522	538	523	541	533	538	503	530	512	512	541	476	498	534	555	512	525	536	513	558	525	585	512	541	504	507	498	512	523	499	512	542	513	525	525	497	544	540	532	530	521	464	512	498	509	538	505	522	530	517	523	551	539	529	574	497	532	536	524	512	497	508	545	522	555	548	513	515	543	532	530	540	519	536	538	527	506	524	541	528	545	555	527	540	578	562	512	504	500	538	558	532	559	532	527	507	512	549	522	541	499	543	530	560	495	502	553	552	545	511	523	565	534	493	488	496	512	529	518	546	488	535	498	526	512	520	514	501	517	516	506	531	524	503	526	576	570	501	542	538	551	556	501	486	557	504	511	509	509	521	540	569	601	551	549	525	530	493	543	568	552	495	524	512	547	536	527	549	551	547	523	531	554	512	523	551	511	516	479	504	510	505	570	494	537	523	511	516	533	509	545	507	482	529	496	523	563	506	523	540	551	521	523	540	486	511	510	570	567	566	500	540	555	506	556	511	524	515	531	531	529	525	506	479	514	472	532	545	539	539	538	515	529	520	520	515	523	510	540	529	523	581	554	576	532	536	540	497	517	527	543	525	517	523	522	508	479	513	497	504	550	525	552	509	512	540	522	545	548	490	497	522	554	498	518	493	551	512	520	540	518	523	488	497	506	528	516	550	506	534	571	563	512	551	584	553	528	528	493	534	532	543	488	503	537	513	520	557	518	510	522	498	516	498	556	483	555	533	534	584	502	521	565	541	517	528	502	509	510	541	540	544	563	528	526	532	534	507	509	521	508	549	525	507	527	542	530	527	497	514	549	534	529	541	496	508	509	485	539	503	533	531	512	532	481	535	529	553	515	530	517	518	509	511	490	550	527	545	523	508	524	508	523	539	551	582	564	524	515	491	511	524	571	505	507	509	507	502	577	561	532	546	515	568	544	558	526	567	514	534	539	543	523	524	509	515	565	512	483	536	525	526	522	521	503	524	547	501	529	545	532	520	546	544	506	535	524	541	506	566	509	549	529	586	536	518	561	526	492	516	519	527	513	510	559	498	518	480	548	502	557	548	497	501	592	520	487	528	557	551	557	530	527	476	508	568	483	561	540	522	543	507	561	537	492	481	529	523	507	546	522	496	495	523	553	561	542	539	472	507	491	495	495	520	472	551	533	482	575	532	525	522	515	554	552	516	533	537	519	543	530	519	514	552	517	503	547	570	529	528	539	539	567	550	513	477	561	536	524	515	562	487	509	492	518	528	548	535	531	516	519	543	520	554	538	548	524	532	537	545	535	479	544	562	482	525	538	523	521	547	527	506	570	539	528	468	479	505	502	520	525	526	541	528	520	539	536	526	504	508	531	563	534	553	536	532	499	509	537	518	524	516	536	493	534	555	512	551	506	554	529	515	472	542	527	515	527	559	544	548	532	512	532	526	504	539	534	531	526	574	522	510	548	545	525	513	517	542	502	528	540	499	541	501	548	519	522	544	521	525	506	530	510	545	488	538	546	539	527	544	550	523	553	523	509	535	556	495	495	494	532	524	525	535	526	524	548	502	529	532	477	494	504	548	518	509	503	536	491	499	526	513	512	527	539	556	579	518	536	530	516	545	535	522	536	518	511	524	517	506	524	547	517	526	526	558	567	507	506	546	528	543	494	518	524	494	509	519	538	567	502	557	508	530	503	522	523	549	522	545	517	529	544	509	501	534	512	498	518	547	537	543	517	541	498	524	493	537	516	558	517	488	517	538	554	490	576	522	542	538	516	459	497	495	543	505	502	525	525	517	519	512	517	554	514	546	560	523	518	492	521	500	549	537	558	514	529	454	527	518	528	483	544	517	564	498	509	540	493	471	523	561	520	522	542	547	529	560	533	537	543	555	527	500	516	537	501	547	529	502	505	535	571	507	524	532	515	551	519	521	513	550	515	550	525	551	490	528	531	533	529	478	541	506	520	554	513	519	509	546	499	537	536	520	526	490	509	515	548	515	508	525	540	514	527	504	560	536	520	478	512	523	500	555	538	514	520	543	525	496	503	537	519	565	496	489	483	529	526	512	545	539	544	465	497	546	490	520	526	546	505	532	540	523	488	507	520	544	512	526	522	522	525	516	512	551	490	551	547	534	521	523	536	525	512	500	535	520	520	525	527	530	501	498	539	498	520	593	495	545	544	528	547	584	509	501	552	506	556	510	549	516	508	489	534	523	552	546	523	500	559	516	528	565	524	541	541	528	525	486	556	532	518	535	540	537	546	520	560	518	482	494	542	570	521	555	548	543	519	561	540	503	505	521	522	520
5220	37	37	33	29	31	43	52	67	69	83	63	70	65	64	65	61	74	60	51	63	52	58	59	66	64	67	59	51	53	61	42	39	35	40	59	43	45	38	42	37	31	36	27	35	41	39	45	28	31	45	30	34	42	43	31	35	39	30	43	42	29	29	40	28	32	35	41	30	29	23	29	36	27	31	40	29	30	30	35	35	43	33	26	37	29	30	34	51	36	33	29	30	30	25	39	40	33	27	26	32	32	41	35	38	29	30	20	35	25	34	27	32	31	33	28	40	35	37	36	30	17	29	29	42	31	29	32	34	23	32	36	29	42	34	33	24	26	22	30	32	28	28	33	29	28	38	35	31	28	33	35	29	29	41	28	29	26	28	30	18	35	31	31	33	31	32	31	22	28	35	33	28	26	35	31	25	27	38	37	36	24	38	23	30	27	26	26	34	33	35	28	40	24	27	26	32	30	26	29	22	34	26	32	39	12	26	28	34	33	35	40	28	35	36	32	35	22	22	37	22	30	32	36	28	31	20	31	27	40	24	28	38	37	38	34	32	34	28	43	21	33	23	37	23	33	28	25	35	39	25	39	25	27	23	42	42	27	38	30	31	33	37	26	40	31	37	32	26	25	32	32	29	33	26	31	37	31	35	34	36	33	26	37	38	35	34	29	44	30	37	29	26	27	36	30	36	37	34	30	46	36	33	33	27	41	31	25	46	28	36	32	36	29	27	26	31	35	33	39	29	34	27	30	29	34	37	33	27	45	21	36	32	37	25	28	23	24	25	36	24	29	27	34	38	29	25	53	25	33	39	40	32	31	41	44	31	32	34	34	30	28	28	35	30	24	35	27	36	29	37	21	38	25	34	42	28	42	35	37	37	42	33	25	32	25	28	25	37	29	25	41	38	33	38	36	26	33	33	34	39	34	25	39	31	33	29	24	26	39	33	38	36	40	41	31	26	25	35	31	23	24	32	27	34	34	34	26	37	33	34	33	45	27	39	33	48	22	31	26	41	29	27	30	35	27	28	21	28	29	25	37	25	25	31	42	42	32	25	43	22	33	29	25	36	34	29	27	44	39	23	25	26	38	32	25	27	35	26	23	31	25	21	34	44	30	28	35	29	31	36	20	24	39	38	32	23	27	38	31	29	26	30	33	33	28	35	33	23	37	35	29	23	31	29	28	23	22	29	29	36	30	34	41	33	35	26	32	35	32	34	27	32	33	27	38	21	28	32	31	30	41	32	27	45	29	37	17	34	39	37	31	27	40	31	34	33	29	25	35	37	29	37	40	36	26	24	34	32	24	33	25	34	21	33	30	40	29	29	31	29	31	36	35	31	33	37	43	40	40	31	34	34	24	34	29	33	27	33	28	26	31	37	36	38	38	34	33	26	37	28	40	25	24	43	39	26	26	29	29	32	28	33	32	21	26	35	28	34	34	40	37	28	39	28	36	36	32	31	25	26	29	26	38	34	30	24	36	33	33	36	30	30	31	22	28	31	24	36	30	33	31	41	32	37	30	28	35	32	37	34	25	22	28	20	31	30	29	29	36	35	41	36	24	31	37	29	32	30	30	25	35	37	26	35	34	35	32	33	45	32	23	25	25	35	30	25	32	26	45	34	32	31	30	39	27	23	29	37	36	30	28	37	38	26	29	32	40	26	29	21	30	25	31	33	43	27	33	26	28	36	29	32	31	38	23	23	31	33	36	30	27	37	29	23	27	29	32	31	24	34	34	32	40	29	42	29	27	33	18	29	38	31	46	38	28	45	37	37	34	30	25	43	30	34	31	29	25	37	30	22	32	36	25	28	35	27	22	34	30	25	28	30	29	33	40	29	26	20	33	28	29	24	30	38	38	45	35	24	25	41	28	29	34	44	25	30	29	32	32	34	29	41	27	35	32	29	23	40	22	33	28	32	25	28	26	26	34	38	33	35	25	25	30	33	22	26	26	27	32	35	35	32	38	37	42	30	42	40	40	28	28	31	31	31	36	24	43	27	36	26	29	36	37	12	30	29	27	32	25	36	24	39	33	38	24	37	26	32	32	21	33	35	24	30	29	37	44	29	33	32	29	36	26	43	39	28	34	32	40	27	26	37	29	36	19	22	27	24	28	24	42	32	37	32	26	30	33	35	31	31	32	23	28	37	22	32	26	32	32	31	30	27	28	27	46	32	23	32	38	32	22	32	29	27	35	34	37	37	26	38	27	35	34	30	30	35	26	29	28	27	39	37	35	34	31	29	31	29	29	30	33	24	26	31	40	27	32	33	29	35	33	42	35	27	37	27	28	42	35	41	36	37	24	25	33	26	33	29	25	23	24	29	33	48	20	27	24	29	30	19	32	37	31	34	27	32	32	32	28	32	31	32	41	24	25	42	25	21	28	23	36	31	44	24	35	34	34	33	26	37	28	37	38	27	30	24	30	41	24	42	26	33	53	30	30	40	32	34	35	26	33	41	34	25	36	38	26	26	36	39	32	24	28	15	29	27	38	20	35	37	35	28	42	34	33	31	32	26	27	33	29	26	26	20	38	38	20	34	33	25	33	18	30	31	32	28	26	29	32	36	25	41	27	31	27	25	33	29	35	38	25	32	28	34	31	35	36	34	38	38	22	35	36	35	28	35	27	24	37	28	42	27	32	34	38	29	38	41	32	26	20	26	33	31	39	23	33	29	30	33	27	43	28	32	19	34	42	25	32	28	34	30	34	35	33	36	36	32	22	32	37	28	26	35	27	39	26	41	31	29	38	21	28	30	36	31	28	38	37	27	29	39	29	25	31	32	33	34	24	29	37	28	22	30	31	33	31	29	33	28	29	30	28	29	28	38	29	29	21	28	36	31	26	33	33	27	36	33	24	26	29	21	28	35	28	27	33	32	27	27	34	37	32	24	34	41	26	28	28	25	25	34	28	26	33	34	34	32	36	45	41	31	29	37	27	34	29	26	27	32	34	37	25	25	17	38	31	24	31	44	35	40	30	23	28	37	32	33	26	35	32	34	41	30	34	36	31	33	32	31	33	32	25	35	25	34	25	34	33	31	35	30	33	28	38	40	37	33	43	33	28	36	36	28	28	35	17	33	28	25	30	31	24	41	37	33	36	36	27	37	36	29	46	26	33	39	20	32	36	21	27	26	35	35	32	30	33	18	30	43	26	28	30	33	35	36	30	33	30	22	24	30	33	30	34	37	27	42	28	27	30	20	33	37	35	40	28	29	24	36	37	32	41	41	23	22	30	30	34	32	32	27	27	27	29	37	28	28	28	35	29	32	35	27	31	37	28	35	37	29	26	27	44	30	30	30	19	34	31	30	34	32	34	34	25	35	30	30	34	28	32	22	34	41	32	25	27	17	35	25	33	26	26	35	29	32	31	35	32	33	31	37	32	28	30	28	30	22	39	39	30	24	36	38	39	29	24	22	33	31	39	27	31	35	35	32	30	24	29	33	37	26	32	36	28	22	32	31	41	29	32	29	32	35	26
16303	595	396	390	522	784	954	1620	2708	2888	2600	2350	2177	1895	1842	1693	1623	1517	1575	1400	1374	1250	1445	1442	1348	1291	1229	1123	1071	931	899	873	857	826	757	713	667	616	624	598	555	578	473	510	497	471	454	438	398	464	418	395	392	369	384	380	359	339	332	329	351	342	354	377	340	338	333	338	376	338	391	304	316	334	347	330	324	298	310	339	349	307	326	315	301	302	310	325	299	278	325	325	307	287	297	307	265	294	267	269	265	268	293	291	282	276	259	281	238	258	270	273	272	277	265	269	285	254	256	278	294	255	280	258	274	281	271	258	280	298	269	279	297	305	268	264	267	273	253	285	262	313	238	256	299	284	271	299	254	295	281	295	263	284	258	294	248	268	287	249	240	240	265	273	257	297	301	274	265	274	264	287	279	270	285	271	260	266	250	274	274	274	287	256	289	295	268	252	268	271	266	269	273	259	266	290	256	277	257	267	268	278	244	268	293	276	264	281	257	275	282	271	268	271	280	264	284	291	269	227	248	266	257	264	265	249	289	262	283	284	273	271	277	294	300	262	247	265	271	223	252	268	269	280	291	272	266	276	295	254	267	254	284	273	268	263	289	251	281	284	279	282	266	267	227	261	300	258	271	298	289	232	275	256	259	258	269	277	257	262	287	268	283	280	291	276	273	243	280	281	281	273	251	244	297	269	281	275	257	273	287	239	277	250	248	268	253	309	273	257	266	248	247	291	253	290	286	255	279	270	269	246	272	272	274	252	305	287	263	265	232	290	279	279	262	282	264	280	251	251	249	273	256	289	299	269	282	281	275	267	268	264	268	253	278	285	234	260	264	293	262	274	315	240	241	261	256	255	281	258	268	293	246	228	263	272	287	281	244	288	258	289	253	280	271	287	268	277	275	257	272	295	234	285	261	267	265	256	260	260	259	258	263	275	286	229	276	275	273	275	263	247	248	297	288	299	271	243	283	275	266	288	266	230	294	281	261	275	263	266	271	268	273	292	265	275	275	262	282	262	265	272	232	288	232	286	263	277	288	255	298	323	252	257	249	259	268	230	268	259	262	285	304	267	265	286	243	250	253	272	271	258	254	254	281	248	280	247	280	290	254	295	278	275	305	244	288	260	270	280	277	267	318	276	249	266	252	262	277	242	260	276	274	254	276	293	259	236	271	276	281	272	275	306	266	245	291	268	284	315	265	283	270	292	239	250	282	256	274	251	286	286	276	251	281	263	262	291	264	253	232	278	284	277	260	322	271	271	283	258	256	286	312	252	260	265	282	291	272	258	268	254	265	269	292	227	277	259	256	268	276	284	265	258	272	237	239	272	269	264	269	259	296	296	258	262	261	232	253	294	258	278	285	261	250	288	268	281	265	240	307	238	317	272	239	263	280	260	293	287	252	286	250	250	267	269	275	272	275	280	244	229	277	249	257	271	266	264	281	279	283	299	257	265	274	253	252	290	274	247	242	255	272	283	255	251	256	289	261	279	323	294	285	266	280	287	269	240	253	284	307	244	261	288	260	271	262	281	264	277	239	294	270	263	307	255	242	269	281	268	266	267	288	262	279	268	274	258	280	271	238	290	277	296	265	262	248	310	275	253	276	283	279	264	275	275	263	279	249	261	274	274	278	275	290	263	275	306	259	285	259	244	250	272	277	267	252	280	266	259	262	249	275	252	256	284	276	266	263	221	255	280	245	296	266	273	276	275	274	278	264	269	273	258	266	280	281	270	283	259	267	255	255	285	277	270	273	281	313	263	260	259	310	255	268	286	278	270	303	264	289	263	264	231	259	293	269	257	287	256	260	273	259	260	260	249	281	264	262	263	256	289	263	293	247	271	281	293	270	249	263	276	279	258	274	306	243	282	266	273	276	255	278	285	261	269	254	259	280	274	251	270	273	271	241	271	257	288	252	305	277	261	267	271	249	261	285	261	264	268	249	279	291	252	257	267	259	280	303	295	285	247	282	291	282	273	258	309	280	255	231	264	280	264	229	273	256	280	262	287	284	251	251	246	294	255	285	255	278	268	280	258	250	261	289	283	267	287	263	259	267	258	279	255	286	229	291	261	259	243	247	280	259	272	244	266	275	277	254	258	262	255	282	251	251	257	279	271	259	288	266	256	256	290	283	286	257	276	283	259	276	267	281	280	271	277	279	261	286	252	268	291	304	265	286	306	272	260	261	284	262	266	274	257	253	278	266	269	254	287	265	289	286	266	268	279	269	282	278	267	276	279	290	236	264	300	273	274	261	255	307	268	278	257	282	309	276	277	284	271	244	269	264	250	257	255	288	248	270	292	282	251	243	286	280	266	267	273	255	271	311	276	266	268	272	265	273	251	254	273	294	260	276	306	252	246	244	250	279	295	282	296	275	299	252	259	258	292	272	270	258	277	276	288	278	262	257	269	291	291	302	277	240	255	270	245	262	290	269	279	294	283	248	240	255	274	293	271	268	288	299	256	265	262	266	266	283	302	274	272	283	240	266	264	264	255	300	266	273	249	264	277	269	288	286	268	241	263	245	247	273	259	284	255	281	272	270	265	285	266	238	285	257	253	251	256	254	279	239	298	269	250	273	263	257	273	294	264	264	277	282	257	251	270	241	247	297	291	237	251	279	281	287	281	271	244	287	282	275	271	259	267	277	277	238	280	280	284	294	282	237	275	263	283	268	306	248	296	269	282	276	272	258	280	263	269	288	269	274	277	260	265	270	230	268	282	284	257	260	250	251	263	266	253	303	276	242	259	269	292	251	282	288	295	301	289	254	299	270	247	235	281	288	275	260	253	257	253	248	263	245	283	265	279	253	255	260	260	255	287	256	279	269	268	276	274	277	249	264	258	247	275	298	273	263	265	257	273	264	270	251	254	266	253	248	237	284	250	245	273	288	237	292	265	260	289	278	267	264	299	311	261	264	284	270	256	262	277	269	277	261	275	295	269	253	265	266	252	270	277	260	245	256	268	260	280	265	299	260	266	264	267	265	253	289	269	247	252	262	271	278	273	263	277	286	276	256	267	288	289	292	266	262	266	251	275	249	274	258	261	272	258	264	259	253	254	282	278	301	267	283	266	281	252	300	277	267	288	266	233	286	266	276	252	265	274	261	276	257	272	271	292	275	283	318	286	266	280	271	256	267	265	260	280	280	272	267	294	264	285	266	295	267	248	262	285	292	256	268	279	258	304	277	281	242	272	250	270	284	261	277	286	254	257	303	254	255	252	284	250	261	272	273	284	250	294	272	292	271	291	274	260	291	268	281	275	282	237	250	240	251	257	271	266	295	269	298	280	273	273	248	277	249	275	291	239	273	270	241	262	263	270	273	258	262	245	267	281	271	271	239	280	287	261	281	290	254	260	277	273	274	263	287	244	236	256	290	270	288	259	283	262	268	272	274	275	263	265	308	298	270	294	284	238	276	277	258	265	269	286	305	261	276	270	294	286	260	250	271	276	262	255	282	285	299	277	261	223	263	262	270	285	275	260	272	264
10876	266	112	88	73	95	84	107	119	129	118	132	135	111	127	109	110	102	123	114	93	98	128	124	115	97	100	93	88	99	97	96	77	88	86	84	65	79	74	94	82	79	66	67	71	75	74	72	75	83	67	68	69	64	66	63	75	65	71	42	77	66	64	55	65	61	57	68	67	73	60	74	57	66	70	54	58	54	68	64	70	59	53	56	68	64	65	60	52	58	63	74	67	63	59	56	64	65	48	60	65	60	45	68	47	72	57	66	62	70	63	50	76	58	72	52	60	62	55	65	61	67	63	83	76	67	64	55	56	71	73	57	51	59	67	64	56	65	63	70	66	63	58	65	73	61	53	59	64	69	57	60	61	66	63	56	68	78	69	48	70	56	70	58	62	70	57	56	70	75	60	67	56	53	71	65	63	63	59	69	68	54	60	45	66	70	69	61	51	62	69	56	62	65	82	67	55	46	63	60	57	63	70	49	60	76	68	66	71	66	63	61	70	88	56	62	55	76	59	70	76	62	49	67	69	66	59	62	64	57	44	63	69	47	43	68	65	57	62	72	54	67	66	65	59	64	51	52	70	62	70	51	65	59	53	62	61	68	62	54	56	66	67	70	59	66	53	63	66	59	69	57	70	64	81	61	50	69	75	58	59	71	58	66	59	67	81	63	57	70	64	71	51	60	72	62	56	54	54	69	70	63	48	62	66	67	61	57	57	52	65	58	53	51	59	78	65	53	58	64	70	65	68	60	65	62	62	71	59	80	59	55	67	60	65	66	63	79	64	79	71	60	71	60	80	46	71	66	72	71	64	62	55	61	65	62	55	53	61	65	60	63	62	66	63	58	65	51	75	55	60	57	64	53	67	68	70	71	72	48	55	56	42	62	64	73	55	57	49	63	82	61	59	84	62	66	63	64	79	63	68	72	54	59	58	67	67	50	75	70	69	65	66	55	74	76	68	72	64	55	65	70	64	66	71	74	79	63	59	82	58	56	57	68	73	71	62	66	61	58	47	37	79	55	75	66	66	66	62	57	70	78	66	64	55	53	65	63	55	58	49	74	57	49	68	60	61	57	84	74	76	60	59	70	51	51	70	57	58	65	58	59	62	63	62	62	60	66	70	59	59	62	53	59	62	59	71	62	50	73	67	83	63	71	77	60	55	59	62	61	49	60	61	65	63	67	56	57	76	64	64	61	65	41	66	50	66	53	60	57	66	66	68	75	67	58	64	65	49	74	65	68	66	55	52	70	54	67	73	78	56	60	53	64	72	67	56	65	68	52	68	59	76	67	63	66	65	58	66	65	66	54	69	56	67	59	58	59	78	67	66	57	66	65	55	66	65	53	57	55	59	63	60	71	68	64	67	56	58	62	68	52	61	58	58	52	74	50	67	57	59	56	53	62	73	64	58	53	62	67	62	63	61	65	78	57	57	66	59	54	51	65	64	39	52	50	73	52	52	63	56	58	59	54	58	59	71	63	56	73	68	57	58	66	63	67	51	56	60	63	58	64	65	63	70	61	74	68	55	65	67	54	61	66	51	64	55	68	74	58	65	54	59	53	65	58	68	64	69	48	67	77	58	62	61	51	64	67	71	50	68	58	74	48	62	71	58	70	57	60	62	56	68	66	56	67	61	57	61	74	42	52	64	63	58	54	69	65	55	60	57	60	66	50	63	52	65	47	52	53	43	60	57	59	50	58	55	75	71	56	53	61	63	61	52	59	57	76	70	53	62	53	56	68	67	52	66	68	56	59	57	52	60	56	51	51	57	68	64	82	70	71	59	62	62	67	48	62	64	56	64	61	62	67	60	60	53	68	57	59	69	75	62	60	57	63	64	58	68	54	67	74	64	59	56	59	63	54	68	62	65	75	61	57	60	50	61	54	57	53	60	66	57	59	59	52	63	56	77	53	60	61	65	75	72	65	62	60	60	63	55	48	66	59	56	69	71	56	51	61	59	58	66	69	63	81	57	60	62	62	69	61	67	58	64	64	57	65	68	77	59	70	62	63	48	55	66	58	52	53	56	52	48	62	57	72	68	70	62	62	47	73	58	63	59	63	85	54	68	68	67	65	64	74	63	66	57	57	66	57	46	59	52	49	59	57	51	70	44	67	59	59	55	56	64	56	72	60	53	54	65	59	67	58	65	61	59	55	66	54	74	61	88	62	56	60	58	62	42	67	67	59	56	72	59	65	52	81	65	55	61	57	47	64	58	71	58	50	60	67	53	50	43	47	63	62	62	65	74	78	55	83	66	71	60	49	63	62	65	50	64	64	55	61	59	62	63	63	58	80	64	50	69	64	46	56	50	64	75	72	65	63	65	57	60	66	59	65	64	71	67	63	57	82	63	55	65	60	78	68	56	53	57	66	58	72	55	63	62	60	59	64	72	54	61	60	64	62	70	73	52	53	50	70	54	61	67	49	60	63	72	63	72	65	68	61	65	59	54	52	74	57	62	64	48	61	59	52	52	66	57	78	76	54	59	66	52	61	55	67	71	73	48	55	52	53	56	54	62	54	67	69	60	62	56	55	65	66	70	61	73	67	70	65	57	65	65	60	57	65	66	63	56	56	61	67	70	71	54	52	49	55	81	64	64	73	63	63	57	54	70	60	64	59	54	59	52	70	60	56	59	65	59	70	68	69	62	65	58	62	75	61	64	57	72	51	54	66	63	63	59	60	65	55	64	68	47	85	74	62	65	46	62	84	54	72	61	66	71	81	65	60	63	58	58	60	47	66	56	55	69	54	70	61	65	58	65	61	56	57	52	70	63	55	62	69	55	71	67	64	64	61	64	60	62	88	67	51	60	56	62	64	68	73	70	48	50	81	62	50	71	64	58	48	58	72	57	51	65	47	69	56	63	61	58	59	59	58	59	56	58	61	67	66	58	56	64	58	67	67	70	63	63	63	66	59	66	78	82	61	57	59	73	55	66	53	60	55	40	50	60	60	61	71	72	66	51	52	68	60	60	58	62	58	67	72	64	74	64	74	60	50	56	64	61	63	69	62	58	59	73	65	63	66	52	60	63	75	44	62	56	53	65	53	56	69	68	63	65	62	59	77	49	54	61	51	54	69	61	69	57	78	55	55	51	73	81	54	61	58	64	59	64	61	56	61	58	73	55	51	56	63	67	57	80	58	53	57	68	68	61	51	55	61	62	64	56	51	71	72	61	65	64	48	64	72	67	74	56	45	59	69	71	57	60	60	60	60	62	70	60	56	76	62	70	57	69	62	48	52	62	55	62	70	69	68	61	56	37	61	73	68	58	47	63	64	51	60	57	63	44	56	58	63	54	57	59	49	66	60	65	61	61	60	65	59	62	73	67	63	62	56	66	62	70	55	57	55	56	67	67	61	66	64	74	58	56	64	61	75	60	47	79	54	62	66	63	68	66	66	76	58	62	76	56	67	73	70	72	66	57	79	63	68	60	68	69	59	68	73	77	63	56	78	54	58	58	73	55	64	61	65	79	69	77	66
27806	2120	1095	1197	2272	3461	3780	4428	5280	5277	4423	3934	3541	3196	2890	2764	2608	2625	2458	2288	2064	2087	2283	2400	2113	1944	1845	1780	1612	1628	1430	1477	1383	1278	1240	1104	1074	1025	998	976	995	920	946	870	869	761	779	710	746	788	749	769	692	722	708	638	705	610	637	656	665	626	610	677	643	634	620	604	641	627	612	673	599	604	636	596	619	621	618	628	600	619	563	554	625	552	594	595	598	576	571	567	575	574	593	552	573	559	486	545	524	540	567	567	539	522	561	560	568	563	539	566	502	543	547	529	511	534	539	529	477	491	531	513	563	528	535	481	519	525	541	498	517	531	585	519	506	560	515	522	498	548	516	551	506	555	525	541	490	529	483	531	501	504	512	537	550	536	490	565	504	542	578	511	525	487	543	578	537	506	530	576	541	558	510	476	530	514	557	516	526	564	513	571	518	546	608	542	545	512	508	561	509	503	546	530	565	568	541	521	512	496	547	569	506	549	512	564	568	532	533	553	558	510	529	507	553	515	529	532	518	526	527	512	537	542	541	500	549	517	511	572	534	542	574	525	525	514	585	516	538	502	503	539	504	526	525	528	508	502	491	517	544	522	477	524	521	527	506	504	575	519	571	511	505	543	522	522	503	500	508	529	513	535	560	511	551	517	491	509	526	529	529	481	499	521	560	549	527	539	492	483	526	546	531	521	469	517	544	569	556	534	531	531	563	500	516	537	512	482	491	535	555	551	504	532	538	528	552	476	547	506	498	508	517	498	514	541	524	505	531	493	503	502	497	525	540	549	535	512	507	544	499	523	571	507	529	556	535	544	503	552	532	564	548	525	535	568	523	543	523	534	515	520	566	531	542	529	507	516	502	539	527	479	547	531	561	515	557	497	452	535	504	558	541	514	548	544	521	515	502	549	518	542	508	532	530	532	558	523	530	530	504	506	505	544	533	489	557	514	541	539	490	542	563	510	521	541	528	517	531	504	552	539	538	515	499	521	542	528	505	502	504	534	550	529	530	543	523	512	551	493	518	492	470	570	546	556	511	511	530	528	538	487	534	495	527	536	483	475	522	543	532	494	536	540	542	494	532	548	544	516	531	535	560	508	531	569	494	489	511	501	498	521	525	519	504	525	543	547	545	494	526	528	554	529	506	514	514	505	504	515	535	516	564	498	513	532	540	528	499	504	529	556	539	518	529	509	574	498	506	549	534	529	508	484	517	556	491	519	557	526	544	532	536	558	490	544	520	554	503	542	541	505	507	497	554	513	523	565	541	523	511	497	553	490	519	541	527	509	472	505	544	544	507	539	493	538	513	518	473	461	509	547	552	519	498	548	509	539	521	519	544	519	562	507	516	541	504	548	533	529	535	560	518	536	505	521	493	536	514	523	533	546	536	530	512	512	541	572	535	533	489	512	530	485	522	551	528	515	497	560	512	529	569	500	559	496	525	500	513	498	508	521	514	556	525	536	519	528	517	515	532	527	520	499	538	531	513	529	490	504	498	577	523	487	538	528	489	500	549	559	523	488	566	529	504	518	522	525	552	536	507	540	523	533	512	528	561	519	517	477	499	545	543	505	537	540	535	522	503	521	500	543	492	505	564	533	527	562	507	511	567	495	488	519	554	497	507	530	502	514	537	532	485	454	532	520	494	547	535	532	525	546	487	535	565	521	553	510	533	544	492	508	532	556	527	524	512	523	528	534	521	533	500	516	520	525	509	519	533	550	488	561	506	526	527	486	519	501	541	509	494	524	535	531	519	519	497	524	569	507	515	579	548	548	516	523	518	514	538	552	547	515	540	504	476	494	521	555	489	530	540	514	548	493	525	510	537	518	523	539	520	511	509	564	551	475	484	505	523	509	516	498	518	485	534	543	530	518	546	506	553	547	530	538	510	540	547	507	541	464	553	518	539	520	523	524	521	511	529	476	519	553	529	559	520	528	488	548	580	509	539	545	510	528	526	521	525	512	526	496	502	521	511	551	522	515	551	507	546	521	532	521	486	502	526	503	505	523	527	474	534	555	498	522	521	513	552	517	520	514	521	514	515	541	540	511	540	534	524	500	499	521	543	540	528	548	521	555	523	530	507	531	546	502	554	537	552	525	535	534	499	588	496	553	512	529	555	505	507	499	529	526	513	506	511	523	526	500	527	475	516	524	539	530	512	498	501	532	507	546	518	508	514	521	498	534	516	545	521	501	481	542	484	505	552	549	513	513	571	515	544	538	517	510	547	522	523	535	546	515	547	508	565	549	499	492	511	528	568	560	505	531	519	500	545	513	539	566	542	510	507	539	480	578	584	555	524	562	530	514	503	498	524	502	520	553	538	526	532	518	519	499	508	510	561	473	527	530	525	529	510	539	562	549	535	536	523	533	556	506	500	488	482	493	506	547	498	571	504	470	528	534	535	535	495	524	520	527	490	493	497	516	503	500	522	535	498	514	497	512	516	490	542	529	543	517	491	524	528	547	478	498	512	535	553	513	534	536	483	509	512	531	522	529	506	526	560	548	527	506	486	529	532	513	501	485	512	553	545	506	540	528	520	507	542	527	522	516	564	550	515	563	537	536	514	534	507	519	511	553	522	544	512	526	497	493	546	515	523	514	576	525	543	532	486	524	556	528	531	527	512	498	529	507	512	531	491	576	480	546	516	529	536	540	545	516	519	544	517	536	518	526	538	504	534	507	537	514	529	494	562	539	544	542	507	510	526	509	514	519	517	495	555	507	478	514	536	499	543	493	523	504	517	567	496	508	538	568	502	510	509	578	484	512	531	479	538	467	552	525	499	527	541	532	541	520	520	527	518	521	490	532	522	532	509	483	540	558	567	497	540	518	514	502	499	519	468	564	512	546	503	505	504	536	489	480	509	514	509	505	505	513	512	498	539	530	508	566	548	508	512	516	513	539	518	524	489	540	508	549	552	523	546	520	523	520	503	519	556	521	539	523	529	517	535	496	518	555	508	502	493	539	519	494	485	524	523	547	504	547	528	539	525	565	504	490	546	494	534	507	492	495	522	520	535	524	511	535	503	518	495	515	512	515	515	516	518	526	554	524	523	520	558	526	533	538	536	543	506	537	515	543	559	526	496	545	531	500	487	516	534	514	525	540	563	500	539	526	532	510	532	511	540	527	533	526	511	484	531	507	517	540	538	512	529	517	556	555	543	535	487	496	535	511	495	531	568	544	551	529	523	513	543	530	506	540	502	470	548	532	546	536	549	532	558	559	505	546	510	520	530	521	517	503	470	525	528	516	545	526	491	516	493	518	521	530	485	513	497	491	519	534	508	532	544	521	534	508	502	558	531	531	511	503	502	526	551	506	571	500	515	510	557	551	507	524	535	509	561	574	517	512	521	520	531	540	505	538	528	495	532	538	560	504	576	515	567	546	532	545	485	553	493	541	511	532	534	475	509	497	506	500	529	578	551	541	574	535	520	516	513	559	546	523	518	534	505	546	504	474	468	525	526	504	508	564	517	522	559	504	518	527	578	477
10955	159	54	43	43	40	54	70	81	94	89	96	76	97	78	88	60	80	74	46	74	68	79	71	60	66	66	74	62	51	57	52	40	55	30	46	48	22	43	43	43	30	49	38	38	33	31	25	43	31	39	33	28	25	21	26	30	28	27	21	30	20	36	31	30	24	26	25	27	35	25	33	29	31	25	27	26	25	27	30	31	35	32	23	17	30	21	29	18	27	25	24	29	29	24	23	23	28	34	31	23	28	26	17	29	29	18	25	36	25	23	22	23	17	23	22	21	29	17	28	34	32	36	22	41	36	29	15	32	22	31	28	33	15	27	21	25	30	22	34	29	30	27	30	29	20	23	22	28	21	23	24	23	26	31	16	19	26	19	26	31	27	24	19	17	23	23	24	21	30	22	24	23	23	31	19	19	25	14	35	23	20	21	25	16	36	20	20	32	27	21	27	23	18	29	25	23	24	17	23	25	20	26	24	28	20	22	24	20	23	26	25	27	23	40	21	26	23	20	25	26	32	21	23	17	24	30	22	29	16	36	31	25	29	29	25	34	28	32	20	21	25	29	33	22	15	25	26	27	18	24	20	20	14	27	26	31	21	25	25	22	16	20	21	18	19	28	30	28	21	24	18	24	23	21	33	22	18	17	27	18	25	32	24	30	25	11	19	32	22	30	28	22	29	27	24	29	22	23	26	34	24	25	21	26	29	12	24	17	26	33	22	27	19	21	25	20	22	25	23	32	26	19	25	19	26	27	26	27	36	17	19	21	29	23	20	33	31	16	25	32	24	25	11	21	32	27	21	17	18	29	18	28	23	30	33	26	24	16	24	19	23	27	29	18	32	25	22	31	28	19	29	26	17	29	26	28	22	34	22	31	19	15	34	24	15	14	21	21	22	37	33	22	23	12	18	29	32	18	24	25	22	26	18	21	32	22	22	28	19	24	24	16	21	20	26	24	26	24	26	26	17	26	23	33	23	18	27	30	31	22	32	30	26	21	24	23	18	25	18	36	29	23	29	20	31	32	32	19	28	27	26	14	29	23	29	17	27	28	21	32	28	23	24	24	27	25	20	30	20	26	26	25	19	24	21	26	21	23	22	26	28	26	25	25	33	21	21	36	26	33	27	25	20	17	33	32	28	23	20	17	20	17	15	26	21	17	20	20	27	27	27	25	18	26	17	29	25	25	27	26	22	22	19	27	20	25	26	18	36	24	21	27	24	25	30	24	26	11	31	25	27	31	24	28	26	23	28	29	29	31	25	26	22	32	32	32	30	25	28	28	36	18	29	39	24	22	20	29	31	27	25	28	32	19	25	27	29	29	15	18	27	27	25	20	22	10	26	28	26	24	27	20	13	28	26	25	20	19	28	33	18	29	24	21	26	26	20	25	14	20	36	21	19	31	24	27	29	23	19	29	22	25	29	28	24	25	27	24	29	22	22	26	18	25	30	29	23	18	24	27	25	25	26	19	27	22	20	27	21	23	23	30	20	31	25	23	30	18	19	26	20	18	21	34	18	25	29	26	32	29	26	27	25	31	21	21	13	17	29	29	23	32	36	35	27	26	28	19	23	28	27	23	28	22	22	24	23	25	19	33	28	29	37	19	30	20	31	26	27	32	31	22	24	31	24	21	25	25	23	22	26	24	18	22	30	29	23	27	30	14	25	35	18	25	23	27	20	32	23	25	22	26	28	25	25	31	20	23	23	26	19	25	26	27	29	38	22	26	21	23	30	29	22	23	27	30	22	28	28	21	30	24	25	23	26	19	33	21	31	17	36	11	20	21	27	22	28	28	21	24	26	25	24	26	25	28	16	17	17	25	29	29	22	28	16	26	17	26	20	23	23	24	18	25	31	23	16	24	24	17	20	31	24	23	25	26	29	33	28	36	33	34	24	19	27	27	20	23	23	24	25	22	29	17	21	29	27	34	26	24	23	31	24	17	24	27	26	27	22	27	27	26	28	31	25	24	29	26	19	21	29	33	21	23	19	22	27	25	24	22	25	36	24	17	27	31	21	27	28	17	21	34	37	27	17	24	20	18	19	15	21	21	25	32	20	29	24	26	25	22	26	32	31	20	25	27	20	28	24	30	33	25	30	25	22	20	24	25	30	31	19	36	27	25	23	22	25	25	19	28	29	25	36	21	25	22	26	31	31	27	24	29	26	22	26	25	23	19	29	22	20	25	27	25	35	27	28	25	27	26	25	27	34	21	18	27	25	21	23	30	22	30	20	23	36	33	23	21	19	19	24	16	27	28	21	24	20	25	25	23	31	21	28	25	20	17	26	21	21	21	21	17	28	26	20	28	20	25	27	19	18	29	26	37	25	24	23	26	25	14	20	28	28	22	26	33	26	28	25	21	24	27	24	34	29	24	22	27	27	20	18	29	21	23	25	26	20	29	22	20	22	18	32	21	23	24	26	23	28	25	17	22	23	16	26	22	28	20	16	24	23	28	25	21	30	17	22	22	32	15	19	21	33	30	34	22	20	18	28	29	24	21	33	24	18	28	27	25	31	17	20	21	14	23	21	30	23	21	24	29	26	18	26	27	27	29	33	20	21	33	24	36	28	15	27	26	25	33	28	27	34	24	21	12	31	30	23	21	31	22	25	25	11	27	20	22	18	24	24	33	23	28	18	23	28	26	23	28	29	26	17	24	39	26	33	21	26	21	22	25	24	24	25	15	26	19	28	24	24	25	28	29	22	31	18	24	27	21	32	26	28	28	22	23	19	27	24	26	18	26	19	24	32	15	25	23	24	25	23	25	24	29	16	29	23	27	13	36	41	39	17	25	20	18	27	26	30	32	24	24	20	27	27	28	26	34	27	26	20	25	23	31	27	22	32	24	19	27	19	26	14	26	16	19	20	14	23	23	14	22	33	26	24	25	21	20	22	28	18	47	23	30	35	24	27	26	20	20	22	21	24	13	31	27	33	16	30	28	29	21	25	30	34	22	28	22	27	21	31	29	17	13	24	20	25	30	33	37	28	21	27	21	25	30	29	24	22	18	35	21	22	24	27	28	24	27	33	28	30	23	22	20	25	26	24	33	21	22	28	21	24	25	34	23	17	33	29	28	26	32	21	27	23	21	30	23	28	31	27	25	18	24	25	21	27	22	18	33	17	35	30	24	24	21	18	18	25	24	26	35	26	22	23	23	32	22	23	24	23	26	20	19	20	28	24	26	22	19	24	17	21	28	24	28	30	21	25	18	19	24	30	18	18	18	27	22	27	28	26	22	30	33	27	27	19	24	26	26	24	19	28	17	32	27	11	23	29	21	26	22	30	23	25	18	27	30	30	30	18	26	28	21	23	26	15	23	15	26	23	22	28	27	27	24	28	27	26	24	18	26	18	17	20	26	25	35	26	19	13	26	19	18	15	22	29	18	27	24	24	16	28	25	19	29	28	12	24	24	27	20	24	20	20	26	43	26	24	19	26	20	20	24	30	25	40	32	25	35	19	19	25	22	20	22	29
22970	1351	698	766	1557	2529	2867	3603	4734	4704	3994	3679	3166	2910	2696	2458	2305	2281	2098	1933	1861	1722	2048	2190	1870	1632	1541	1435	1345	1309	1202	1120	1076	976	956	871	759	755	696	710	666	578	610	565	515	491	505	459	441	443	470	398	402	394	373	408	349	327	337	317	349	364	349	357	357	335	332	321	343	296	310	301	319	320	274	334	320	343	291	308	304	297	286	293	315	284	261	263	307	317	290	297	258	274	256	230	242	250	250	246	248	247	220	270	264	210	226	237	266	224	231	235	234	248	265	227	221	228	225	253	245	230	237	236	203	230	202	258	245	238	223	225	213	226	209	214	223	201	205	220	199	237	208	230	207	229	209	241	192	206	205	223	234	245	211	216	222	218	233	225	215	221	197	212	192	198	210	215	235	233	233	239	210	222	214	216	245	218	210	204	226	225	210	213	236	236	233	209	192	238	217	220	220	195	238	203	215	209	192	230	209	220	200	214	218	228	206	221	220	218	230	202	227	216	226	220	192	197	227	232	214	214	224	211	224	190	211	229	204	235	199	192	212	260	220	214	232	232	219	220	241	250	220	223	235	195	234	218	208	205	216	235	234	243	252	198	209	220	229	230	210	231	198	195	226	224	230	218	212	220	208	218	205	226	215	226	256	213	212	197	222	210	208	220	245	221	224	235	199	227	216	187	223	213	213	229	215	206	246	198	218	204	212	201	213	219	213	228	212	191	251	212	223	209	244	220	201	212	180	219	230	228	229	214	190	248	231	229	235	218	210	223	206	226	220	203	221	232	198	222	206	199	209	205	213	226	211	212	235	236	217	206	224	236	200	220	219	207	225	223	208	207	219	225	222	212	210	195	208	193	204	202	227	206	213	233	210	245	212	220	201	231	204	226	220	228	216	218	220	213	186	202	236	219	206	217	216	216	208	229	199	244	223	226	196	199	205	209	218	210	215	212	216	220	217	224	227	230	229	212	214	241	226	205	224	199	216	212	229	227	225	215	237	216	225	221	243	241	240	195	235	210	205	196	228	208	209	218	188	228	229	215	202	223	222	243	199	234	222	218	198	221	221	222	221	236	216	217	238	210	206	229	226	218	209	199	219	215	204	204	214	217	202	235	195	204	211	241	244	213	217	231	206	219	225	209	199	212	224	226	207	227	216	232	210	222	218	218	218	216	243	227	201	220	209	224	200	196	218	227	219	211	227	204	227	213	226	204	213	213	210	227	215	209	228	214	243	224	230	211	210	203	215	227	219	227	211	201	206	217	227	215	245	227	212	210	223	210	242	200	230	204	196	209	233	223	234	235	238	221	228	195	212	205	231	209	200	203	209	236	227	205	219	220	225	212	219	211	222	214	197	222	205	210	222	243	199	211	205	207	214	210	221	213	231	190	231	233	245	229	227	224	224	225	192	211	221	210	205	207	198	233	211	227	211	218	229	207	231	220	197	206	197	226	189	238	211	229	233	223	229	215	205	232	217	223	242	183	212	204	214	178	213	190	211	233	208	218	235	232	217	224	229	221	241	209	218	205	231	196	206	226	221	229	195	211	208	212	224	216	227	202	227	209	235	205	242	230	207	215	202	218	245	196	230	233	212	223	214	209	216	234	215	231	200	194	200	210	235	220	203	190	202	207	232	230	221	218	208	224	197	231	220	213	224	196	223	209	213	226	199	227	225	223	246	227	211	234	201	231	219	201	229	218	202	198	192	210	227	216	219	233	260	194	213	248	195	188	220	220	216	206	242	211	233	242	219	233	199	224	225	228	232	196	243	225	222	229	219	210	237	225	188	213	216	210	203	205	213	212	201	203	192	205	217	231	214	233	225	235	214	221	209	231	205	211	221	204	226	238	204	235	207	210	217	194	206	224	224	230	231	212	218	216	228	215	195	229	228	246	246	221	216	210	202	223	215	208	214	210	226	254	196	208	234	224	222	208	202	198	220	213	214	216	215	240	266	206	228	226	219	219	208	206	212	225	198	228	234	224	196	213	224	238	209	200	229	219	244	234	196	233	200	257	214	238	207	199	234	239	215	222	257	219	228	241	226	229	243	235	223	225	231	203	210	220	220	226	241	205	196	233	214	226	225	191	231	238	219	230	227	192	212	216	236	223	218	255	196	208	203	210	226	205	232	202	254	224	237	227	188	215	217	222	219	210	221	244	219	247	248	220	210	228	224	213	202	204	222	241	230	223	229	199	199	215	226	207	225	203	213	209	233	214	222	238	239	193	212	221	197	197	205	215	211	216	207	232	218	225	206	209	240	222	237	222	236	185	220	216	236	227	229	196	209	214	217	239	213	233	194	206	206	234	204	210	249	195	221	205	217	232	175	226	225	214	215	211	217	198	212	209	224	220	227	173	210	200	188	212	224	228	215	183	219	224	203	227	222	222	227	206	223	214	209	247	218	209	246	180	202	212	210	241	198	213	203	231	215	225	222	225	247	222	213	239	227	199	235	224	220	231	218	223	246	238	244	215	225	215	205	218	206	201	201	251	213	228	194	225	250	208	206	231	204	223	216	203	196	233	247	192	198	226	239	211	196	237	243	218	214	203	221	219	209	240	226	218	205	217	244	214	219	204	211	228	223	243	224	229	209	229	220	238	226	192	252	242	224	213	196	196	244	236	207	206	220	212	210	247	202	214	215	238	246	215	225	198	208	224	210	226	230	226	207	229	219	228	239	213	234	231	224	204	203	238	260	223	214	208	203	240	221	227	200	212	217	213	230	222	218	217	198	220	193	229	218	202	209	242	205	239	238	224	202	221	224	203	219	199	225	239	216	227	226	233	206	231	213	227	222	234	231	202	202	243	220	222	240	224	226	180	181	210	221	197	219	214	206	235	189	202	210	215	214	235	209	212	213	219	191	215	194	217	206	235	182	219	227	240	230	219	209	203	229	208	242	191	224	216	257	195	200	193	227	231	210	221	222	218	210	209	217	202	195	211	239	204	200	234	233	237	202	207	195	216	224	227	219	207	218	230	247	213	213	231	237	220	231	219	210	208	234	214	218	214	220	230	227	225	230	223	220	214	208	207	208	219	224	199	217	232	237	205	229	232	234	232	208	209	205	215	206	212	223	224	210	218	211	216	240	228	214	226	216	204	205	220	221	235	199	207	241	206	218	192	204	213	232	222	200	210	216	207	222	225	217	218	230	193	209	231	205	215	220	214	204	187	211	232	215	209	199	233	230	234	217	201	212	221	223	228	235	212	195	222	213	215	190	228	231	218	214	206	209	227	234	214	200	230	191	207	234	224	230	191	209	243	199	216	214	217	211	216	230	219	209	209	207	217	220	198	211	217	201	225	219	201	200	198	219	214	227	227	202	188	232	230	207	224	261	207	245	238	203	215	236	212	220	232	210	178	192	219	208	205	195	201	227	217	201	219	217	213	238	206	224	185	226	199	221	206	209	255	231	202	219	247	235	235	202	252	243	236	214	219	233	206	216	197	216	205	217	209	236	222	205	219	207	209	227	238	235	202	233	221
14967	471	126	76	97	100	115	122	165	183	182	151	146	123	142	141	130	119	110	108	125	103	118	126	123	123	106	120	108	94	95	82	100	87	99	80	84	92	79	77	86	79	74	67	68	77	60	69	77	76	74	67	59	62	68	67	61	65	67	56	60	70	64	73	72	52	76	60	66	60	64	74	84	65	53	66	56	72	56	67	61	68	70	65	56	69	56	65	60	54	72	68	71	47	57	63	61	61	56	62	46	47	57	62	57	61	69	51	55	53	76	63	66	61	51	54	59	62	50	58	48	57	54	71	53	75	62	75	67	65	55	64	63	64	58	46	66	55	58	52	54	56	58	52	67	62	54	74	61	58	56	43	62	60	56	39	68	65	66	62	63	58	55	64	59	49	63	66	56	49	59	66	54	65	45	52	70	63	46	60	68	56	59	76	68	57	48	68	57	76	69	58	60	52	38	59	61	59	54	62	58	51	56	75	55	64	61	60	56	59	46	54	58	57	39	63	51	48	58	51	49	54	52	65	63	50	56	58	63	58	57	58	57	59	68	63	67	57	47	45	55	68	50	53	51	63	45	58	51	44	53	54	61	70	64	54	61	59	58	62	39	55	61	52	57	58	56	58	57	52	71	65	54	52	52	62	66	64	61	48	65	71	76	59	49	70	49	53	68	63	53	69	67	73	55	53	64	79	59	64	64	56	58	57	65	64	56	75	59	71	56	49	72	57	68	54	55	70	61	55	53	49	55	64	66	57	64	40	51	62	50	46	59	52	54	58	84	66	49	54	47	52	59	60	57	66	61	63	58	52	59	64	70	64	66	54	55	60	48	60	65	59	51	58	54	66	67	61	65	55	54	68	71	64	61	55	65	58	53	53	68	59	55	63	51	62	60	67	52	71	57	65	62	48	54	62	54	56	54	57	56	68	64	63	67	50	69	64	83	55	58	64	62	64	71	65	65	59	57	60	61	61	65	48	55	64	49	48	66	54	52	56	65	62	56	67	65	56	51	68	52	45	52	63	68	43	70	56	72	64	69	66	59	47	78	55	50	55	64	52	58	78	52	64	67	68	57	50	47	59	81	53	64	57	71	59	54	59	53	55	45	66	55	47	42	61	59	64	62	61	61	58	50	70	54	70	55	63	50	60	45	66	48	55	61	64	66	49	58	59	58	53	57	58	59	49	51	48	58	61	68	65	63	53	55	71	63	48	57	69	46	62	44	68	54	60	46	63	66	57	54	59	57	51	50	79	61	61	70	58	60	63	64	55	57	59	58	50	52	64	60	52	64	62	65	45	54	56	50	48	53	57	66	65	74	56	50	49	80	56	70	58	65	58	68	62	67	67	65	61	70	54	57	69	59	55	69	54	54	50	58	56	47	59	62	58	46	50	61	54	62	55	66	58	72	44	57	48	55	56	66	74	58	52	51	71	62	51	62	59	63	74	62	56	73	74	54	58	55	61	53	58	42	65	67	58	55	71	53	51	70	50	53	54	55	57	55	64	50	54	50	55	72	50	67	56	66	70	53	64	74	59	83	59	56	63	66	58	49	50	68	58	64	54	45	59	58	50	55	68	49	68	58	62	59	57	58	60	53	46	59	57	63	52	57	66	59	58	66	60	62	56	68	50	56	77	65	53	58	62	58	57	56	55	62	53	56	53	67	70	66	59	57	57	56	62	58	56	56	57	63	61	78	63	68	66	58	39	74	56	51	86	49	52	50	76	52	59	62	58	52	55	49	58	61	59	72	58	67	49	60	59	69	67	57	57	52	59	76	55	71	47	60	61	66	62	57	66	63	67	55	44	54	58	51	59	60	55	42	56	63	72	65	52	54	57	66	71	76	71	56	77	62	62	41	63	48	72	43	69	58	69	49	46	75	54	62	50	49	69	67	79	62	60	63	63	58	50	65	51	57	58	73	73	47	74	58	67	56	68	62	56	62	67	75	55	51	52	61	57	51	64	58	63	54	63	71	58	69	63	59	56	58	66	57	54	66	69	61	56	68	41	63	52	62	43	68	50	60	57	57	48	70	66	54	59	61	52	55	55	60	54	67	53	67	62	62	57	46	59	65	52	62	54	66	72	64	59	56	54	63	68	54	48	40	48	62	50	65	60	52	76	54	56	64	49	70	58	50	62	58	79	67	55	64	60	47	54	53	60	51	55	66	55	60	61	56	77	58	68	49	54	67	51	68	47	65	51	59	66	76	50	60	67	61	60	74	54	55	69	60	53	53	51	53	55	58	40	61	57	57	54	42	57	75	47	57	67	58	65	76	53	46	50	80	67	76	54	62	55	55	70	61	56	64	59	62	64	58	50	49	58	60	39	58	50	66	56	62	52	56	56	52	62	70	57	68	56	73	66	62	64	68	53	51	68	66	45	63	61	60	58	56	59	66	56	53	57	44	53	65	60	55	58	49	53	58	51	78	56	64	49	67	78	48	62	54	49	53	56	61	52	68	49	66	50	63	51	59	64	73	46	57	67	57	56	66	43	61	47	71	57	53	58	61	73	64	54	64	60	51	59	37	51	56	60	58	47	48	57	75	58	62	63	58	64	54	60	69	63	64	63	50	49	53	61	60	59	60	67	53	61	61	70	79	56	59	70	56	59	62	50	60	71	61	60	55	67	69	61	65	61	64	62	67	63	63	65	69	57	74	50	43	72	71	58	54	62	67	57	63	49	56	55	58	60	70	54	68	75	54	69	60	58	57	59	58	58	59	52	53	58	48	63	64	74	53	58	56	67	52	53	75	62	52	53	47	67	61	55	63	60	56	57	53	54	62	65	68	53	68	53	58	49	63	53	64	56	70	60	50	68	74	56	57	50	67	64	58	76	58	57	64	52	47	67	67	65	55	65	58	59	53	62	55	55	62	65	61	65	53	54	63	56	54	57	56	56	65	69	60	58	64	70	52	57	58	64	67	65	60	78	48	57	62	65	59	48	47	52	56	71	61	66	64	57	71	70	42	52	58	49	62	68	58	65	75	60	53	59	47	73	58	61	43	61	56	52	44	59	64	56	61	48	45	60	61	43	51	50	55	58	63	62	60	41	54	46	54	60	51	67	64	46	62	53	58	63	61	60	60	52	58	73	57	51	50	59	50	64	69	56	73	44	67	56	68	61	50	60	51	69	49	52	55	72	46	45	48	50	63	52	58	59	56	50	62	54	74	61	60	81	54	58	66	56	63	47	58	56	64	62	55	55	62	72	52	69	64	67	59	49	55	48	70	68	62	62	66	60	56	64	56	66	55	53	54	53	69	53	58	50	78	64	69	69	53	63	50	58	53	66	63	62	56	58	55	56	61	62	59	74	63	69	71	58	57	49	64	53	48	60	69	63	67	50	50	64	57	51	67	48	62	63	68	65	53	60	51	66	61	66	58	59	55	48	45	70	39	49	71	58	62	59	72	50	57	68	76	41	48	56	46	59	74	45	54	76	47	60	57	57	59	66	55	52	48	73	55	64	65	61	43	61	66	73
30346	2881	1427	1482	3182	5034	5499	6099	7002	6708	5789	5179	4548	4191	3878	3623	3322	3134	3009	2830	2601	2506	2947	2905	2694	2353	2350	2184	1923	1908	1756	1730	1613	1530	1403	1341	1227	1201	1166	1147	1084	1103	978	951	972	889	834	850	818	819	768	771	736	776	715	719	710	708	684	637	689	632	644	659	703	666	689	691	713	637	648	629	643	676	589	639	612	653	652	646	623	639	630	621	603	609	600	670	614	590	589	618	598	599	590	567	580	545	586	521	527	577	552	537	559	580	582	538	567	525	515	535	525	482	510	515	518	570	501	563	514	498	525	529	534	524	502	500	507	547	522	519	537	537	522	516	553	500	518	550	554	524	495	484	534	525	489	503	511	539	505	532	504	564	510	487	538	562	488	564	551	513	562	530	506	529	520	495	560	516	584	550	499	513	519	495	543	505	525	503	523	491	482	530	549	525	521	520	489	526	540	534	558	569	554	507	511	520	551	500	544	550	512	535	490	499	522	537	508	523	480	522	523	496	468	526	486	526	538	537	503	513	557	480	522	494	513	530	528	535	519	556	503	531	566	504	509	551	518	522	544	497	517	525	531	493	501	511	530	486	515	501	521	526	502	500	527	504	513	496	491	514	555	546	581	506	534	520	499	453	445	527	543	483	511	505	538	505	519	506	554	551	527	524	486	492	536	511	489	536	508	500	525	527	531	517	492	505	516	519	533	529	497	524	525	488	504	523	506	491	531	535	501	516	535	515	541	518	573	503	533	532	488	549	479	543	548	537	556	538	503	504	496	500	493	526	522	516	531	542	489	545	510	505	526	490	496	514	509	506	511	487	530	500	492	487	563	528	497	517	515	546	534	489	511	504	556	524	486	507	552	509	539	504	532	504	517	526	517	515	505	508	521	526	523	540	506	500	491	550	544	518	531	518	569	489	537	531	526	522	556	499	485	491	490	524	517	537	547	498	502	523	523	519	506	525	544	478	508	509	514	562	502	449	520	495	535	531	522	495	501	558	541	477	494	508	571	535	536	521	509	511	490	518	495	503	534	499	542	530	557	512	493	526	578	501	512	512	527	518	517	537	475	535	456	538	510	529	501	498	506	541	529	502	521	495	534	478	524	486	559	541	493	518	517	544	531	514	476	524	510	521	542	526	492	594	481	555	528	521	503	496	513	548	532	530	481	513	546	513	514	524	531	535	520	519	498	523	523	508	527	522	490	534	535	524	543	477	509	526	515	502	566	510	539	509	505	493	533	495	518	504	523	558	524	511	526	505	512	487	508	523	509	472	542	528	563	518	531	505	531	548	536	520	470	506	532	507	513	582	529	537	511	524	534	521	492	523	499	523	514	503	518	504	514	493	482	519	541	532	492	485	500	515	535	536	546	487	561	504	546	492	516	540	545	472	491	528	495	517	538	492	514	486	508	553	506	524	500	494	524	520	535	492	566	523	515	553	498	557	563	510	530	485	488	489	489	512	500	496	559	524	504	545	501	578	499	548	523	561	521	487	558	526	521	518	544	495	526	487	507	504	529	515	543	514	515	537	535	518	520	503	535	523	521	536	521	531	484	492	506	506	529	521	536	532	495	564	509	473	513	486	455	516	536	537	564	493	552	532	473	521	542	488	496	511	507	514	566	488	523	506	534	500	505	525	529	500	514	513	529	501	490	516	488	519	528	527	552	499	513	532	451	512	487	518	536	511	539	551	513	528	519	518	549	511	551	549	502	496	549	525	544	513	495	507	524	507	562	517	543	526	509	503	527	555	529	495	512	521	522	538	488	520	476	525	511	539	508	512	513	512	513	514	585	533	513	485	523	487	527	505	504	508	549	545	493	505	554	497	524	493	475	493	447	501	513	529	563	512	482	523	521	498	503	501	519	538	501	512	511	497	519	521	542	489	503	580	484	535	519	485	524	533	562	465	506	507	520	527	526	545	511	543	527	506	533	535	538	512	527	524	502	531	537	505	523	468	488	538	532	514	553	492	498	533	487	506	521	550	519	518	506	498	512	518	543	507	516	505	500	545	541	538	515	556	553	495	528	511	525	499	516	540	504	548	495	503	482	498	544	493	542	502	522	536	523	497	504	541	527	506	508	509	532	544	490	519	521	557	526	556	517	503	527	502	538	509	517	544	546	480	474	497	485	542	509	537	554	574	506	475	528	501	508	504	527	544	527	509	482	463	526	543	517	536	489	490	489	542	528	561	531	530	536	530	572	512	481	492	557	527	497	489	545	508	516	501	541	500	495	548	519	507	544	503	530	509	498	529	578	510	490	520	491	507	492	521	516	518	522	532	487	506	491	481	568	534	537	569	528	476	571	536	476	513	546	485	541	534	592	493	514	478	522	497	495	521	473	499	525	490	454	541	551	561	524	539	530	493	513	509	596	542	553	480	479	512	551	526	524	539	491	496	533	555	498	510	508	540	550	510	504	521	546	530	467	511	515	496	523	528	541	535	505	517	554	533	493	486	544	559	503	522	512	509	508	520	529	504	534	528	541	506	528	489	523	530	481	521	521	546	536	525	501	558	556	505	495	493	539	564	532	483	548	525	501	512	522	504	521	550	500	521	502	518	532	513	506	478	529	482	502	503	505	541	526	550	530	520	520	523	539	529	533	509	538	522	513	507	532	512	509	483	530	526	546	504	503	520	504	522	559	498	530	491	527	536	507	563	543	532	527	567	565	541	505	461	516	509	480	510	539	530	529	523	478	475	513	531	481	521	474	527	533	483	490	540	469	538	507	506	537	540	512	514	519	516	546	492	500	478	530	522	480	524	537	520	534	503	539	525	520	509	517	549	503	530	537	513	508	520	530	491	489	537	482	558	527	508	497	562	477	535	513	542	549	520	505	492	508	550	513	588	523	507	475	544	494	479	517	492	536	492	549	519	535	549	517	498	502	487	529	511	497	523	529	526	528	557	508	521	504	497	530	530	522	500	565	506	516	505	538	526	496	523	543	537	527	509	564	512	528	508	537	523	486	499	507	514	557	493	535	505	517	502	548	504	516	504	490	523	480	530	528	501	555	488	498	560	497	525	521	503	515	532	540	520	496	514	509	508	500	534	511	514	481	536	477	537	495	554	487	491	494	511	527	554	535	553	526	546	481	516	491	511	532	520	562	519	518	496	492	488	537	522	534	515	519	492	507	521	490	522	518	530	519	534	511	523	538	517	523	496	506	476	500	528	533	519	553	522	508	513	546	503	491	529	533	529	523	537	528	509	480	510	534	521	522	484	515	478	518	518	511	531	483	518	486	519	540	510	522	495	477	531	526	520	500	489	508	531	509	538	556	541	536	510	523	550	504	535	568	529	468	517	484	504	533	503	537	508	540	518	524	523	506	515	500	501	478	496	537	500	502	509	483	498	540	534	504	533	493	540	486	503	518	511	530	483	533	518	500	500	533	531	528	487	520	547	471	527	532	483	544	545	545	513	505	532	519	533	472	515	528	547	534	523	544	516	526	481	504	509	524	475	501	520	519	488	546	488	489	531	495	534
5151	63	38	26	38	25	23	51	77	83	74	67	74	64	65	45	63	70	59	54	55	63	58	88	63	50	53	47	56	49	60	57	52	44	39	44	45	44	28	37	43	38	38	36	41	43	36	35	33	46	27	35	38	45	28	40	31	29	29	40	30	36	35	28	25	48	33	35	25	32	33	32	22	37	22	30	43	45	41	41	29	41	38	31	27	27	25	34	34	39	21	32	24	37	38	36	28	37	24	20	30	35	31	27	28	36	26	31	29	38	31	26	35	29	32	33	32	25	37	31	41	29	28	40	29	30	23	24	33	35	32	30	36	24	37	32	22	27	33	30	23	37	33	31	26	33	31	25	36	34	39	23	35	29	30	26	28	31	19	35	30	31	31	29	39	29	32	23	51	36	27	35	26	22	37	34	18	33	32	34	33	38	41	29	34	38	20	38	30	33	29	35	36	24	34	34	30	25	29	33	37	32	29	33	26	26	32	29	25	25	26	40	40	26	29	40	33	35	25	34	26	35	23	37	31	28	46	28	35	39	19	29	42	29	37	33	25	25	39	26	36	29	23	23	25	34	28	35	34	35	29	30	39	30	29	25	33	20	27	33	22	23	40	26	32	35	33	43	33	29	35	34	32	32	30	40	22	28	22	25	43	25	35	31	31	21	34	26	29	35	38	23	32	31	26	36	25	22	35	25	27	28	29	26	32	28	26	30	25	38	33	42	40	35	42	36	29	40	37	27	28	29	18	32	45	21	27	27	34	29	36	25	34	26	38	44	38	35	26	23	34	25	36	32	28	35	36	29	35	37	40	31	31	25	29	25	35	36	38	23	22	36	31	28	31	38	30	34	23	33	31	37	26	26	30	20	25	33	34	37	33	43	29	39	33	30	24	29	31	27	39	37	17	38	31	32	30	29	28	33	18	31	36	26	32	30	38	34	32	35	26	18	31	27	28	31	16	43	32	37	37	31	33	33	40	33	30	30	39	31	25	30	34	30	30	34	35	27	42	26	24	34	24	25	32	23	35	29	34	32	26	29	26	27	37	31	34	41	30	30	34	37	32	34	39	31	25	32	37	25	27	29	29	22	27	22	31	28	36	35	23	23	32	25	32	29	30	23	47	30	34	26	26	24	25	21	26	31	30	31	29	41	30	29	24	40	33	40	28	31	27	34	23	35	35	29	41	32	33	25	26	24	25	31	33	40	31	30	23	33	27	38	29	40	42	34	23	26	34	28	25	31	32	33	32	39	33	36	34	22	29	26	35	23	34	30	39	22	31	35	47	40	46	32	35	32	21	38	32	29	26	41	21	37	32	27	30	39	37	33	21	24	26	43	27	32	25	42	30	29	28	34	19	40	32	24	35	31	25	30	21	31	28	29	19	30	32	34	26	19	21	36	19	34	33	26	33	28	35	32	28	26	31	36	40	34	30	27	30	25	27	34	39	31	33	38	21	36	43	28	27	33	41	29	41	30	33	38	34	38	32	28	28	27	21	35	34	37	21	18	37	34	28	31	38	23	35	39	21	38	25	34	16	35	17	29	29	40	43	27	39	32	33	24	35	40	24	27	33	23	32	32	29	37	27	34	25	30	30	34	23	28	26	26	28	23	29	35	31	39	46	28	31	36	34	28	37	40	29	32	24	25	28	25	43	41	36	30	32	33	28	27	36	29	31	25	26	28	38	26	29	31	31	31	21	28	31	34	33	30	28	30	28	34	28	25	20	38	27	33	31	33	33	20	27	38	29	28	34	34	28	24	32	28	25	34	31	35	23	30	35	18	30	40	24	29	39	35	32	27	29	24	30	39	34	31	35	31	26	35	25	26	35	24	21	27	29	18	40	21	36	36	36	22	22	35	40	28	30	20	24	38	30	22	33	31	33	23	29	31	24	35	35	34	29	35	32	32	20	25	22	25	39	16	31	24	39	32	34	32	26	35	29	35	26	24	37	31	26	29	25	26	30	26	28	36	41	35	35	37	34	38	34	24	26	34	30	28	36	31	21	22	33	45	32	22	31	25	28	36	38	29	30	40	29	22	33	27	37	29	37	26	36	36	26	33	24	33	33	26	35	33	31	36	32	35	38	26	29	34	18	29	40	26	32	36	31	27	34	39	39	23	33	26	30	33	32	29	29	31	44	32	34	39	42	28	28	31	31	42	31	39	29	30	35	32	35	29	30	33	35	26	33	43	29	39	30	29	25	37	36	24	28	41	26	36	30	36	27	37	32	30	24	27	24	47	29	21	32	29	39	33	36	34	24	33	30	28	28	27	30	25	22	28	33	22	30	28	29	36	33	38	32	36	21	22	31	29	31	29	28	22	31	33	26	27	23	34	29	26	29	27	30	30	41	29	34	25	22	27	21	30	26	31	33	32	37	29	27	33	31	18	33	35	32	28	36	31	25	37	23	32	25	27	27	33	34	28	33	28	27	26	29	36	30	30	19	28	38	33	38	32	26	27	31	33	31	37	36	32	34	27	32	28	30	30	39	28	37	28	36	39	42	27	36	28	35	27	25	34	33	25	28	36	30	32	28	27	22	30	33	29	25	23	20	34	29	26	46	30	28	36	28	35	39	30	27	32	33	32	22	34	40	26	26	28	24	30	29	34	38	22	30	36	33	37	21	26	38	24	21	30	29	27	33	35	46	33	28	26	39	31	30	31	30	37	35	30	31	45	36	29	35	28	32	28	29	30	38	42	44	36	30	19	37	25	25	32	28	28	23	23	31	33	34	29	33	38	29	25	29	30	38	24	30	37	30	24	31	28	31	26	39	31	31	38	26	33	31	20	33	28	29	28	33	36	34	25	35	33	39	28	26	31	27	25	35	37	34	35	29	35	27	24	30	25	17	25	46	27	39	27	33	27	31	38	36	32	29	37	35	39	38	37	23	22	34	31	33	41	38	35	36	30	34	20	32	20	37	29	35	34	29	30	30	31	33	26	37	29	25	25	29	32	31	25	30	28	27	34	34	27	26	31	30	35	34	38	28	36	37	31	31	27	24	27	28	35	35	38	28	23	27	28	29	34	35	23	33	29	24	31	33	29	26	32	35	26	26	38	35	26	33	34	30	31	22	30	31	36	26	36	39	32	30	29	23	27	36	28	35	23	28	29	35	26	38	27	35	25	27	40	33	35	30	42	23	34	39	20	34	31	27	22	33	30	18	35	24	29	28	27	26	29	38	28	29	31	35	35	23	29	27	36	37	27	31	31	39	33	30	34	23	23	40	31	31	29	32	31	37	27	37	30	39	28	46	33	28	23	40	37	42	32	41	33	37	36	32	33	30	24	28	28	35	27	35	35	25	37	34	29	29	33	22	35	19	35	24	36	26	23	24	30	34	35	28	36	19	35	30	32	31	33	36	34	29	28	29	22	16	27	44	27	28	36	31	27	31	33	23	30	26	36	30	29	31	34	37	35	26	29	31	40	27	23	28	36	37	42	31	25	28	25	32	33	31	34	29	32	28	18	24	25	35	29
16186	560	359	373	531	798	993	1794	2962	2954	2556	2346	2189	2002	1841	1785	1547	1560	1475	1312	1267	1233	1530	1534	1313	1257	1134	1159	1040	1032	990	962	856	817	726	697	643	603	618	581	550	544	522	479	478	454	438	406	382	384	389	385	384	382	381	375	359	385	349	346	336	338	340	364	343	333	351	347	343	331	367	296	289	300	339	312	324	333	321	309	315	286	328	316	319	306	318	306	322	319	295	330	275	313	303	290	281	268	249	282	262	285	302	265	301	263	290	265	244	286	282	282	274	285	272	274	235	252	269	258	245	277	242	254	265	257	268	250	269	252	265	263	257	268	250	284	266	274	325	265	288	248	259	282	262	249	265	243	275	285	291	288	283	231	256	259	272	247	261	268	269	277	237	256	256	246	267	273	271	272	294	273	268	290	252	263	261	246	287	245	245	284	276	290	273	302	281	263	279	276	282	287	264	264	290	267	256	281	266	261	269	266	277	242	271	247	273	239	282	275	272	273	250	288	282	265	278	274	258	253	276	290	267	261	232	273	277	270	272	272	238	254	278	293	242	248	258	282	232	258	258	281	244	301	253	263	265	241	235	294	283	279	225	247	239	266	262	270	270	288	273	301	274	262	264	300	260	293	267	254	278	284	283	274	275	259	270	259	269	255	262	256	250	244	279	276	293	244	288	241	246	268	258	285	262	269	260	274	266	284	268	276	253	267	269	248	275	266	251	268	251	260	247	257	262	286	281	246	272	287	256	292	262	269	232	267	256	269	265	268	277	248	270	273	286	298	284	246	259	239	272	254	252	283	264	277	257	253	273	272	279	249	264	283	251	255	251	285	257	265	291	263	276	265	281	238	230	249	242	262	265	256	276	287	278	232	246	272	249	259	288	289	272	261	272	244	292	271	284	269	273	258	262	276	281	275	277	274	279	300	273	260	248	289	235	282	286	265	296	257	264	261	250	264	292	282	241	247	271	256	272	252	256	289	271	262	264	254	287	240	245	246	284	254	254	249	283	277	263	285	279	288	272	280	279	265	257	256	241	287	276	275	250	248	280	276	281	263	246	247	243	283	248	293	266	264	243	227	293	261	267	281	267	291	238	278	267	279	292	265	259	264	295	291	260	272	299	264	280	247	282	270	261	276	298	250	242	302	281	261	257	273	263	259	255	261	252	253	249	299	254	271	298	234	245	227	251	253	266	279	273	260	257	254	286	297	279	245	251	273	281	281	255	279	262	277	282	231	267	286	253	276	267	266	260	244	265	280	259	253	246	275	252	251	280	267	246	221	291	274	256	266	289	246	245	248	237	261	292	239	266	256	251	311	261	268	284	269	247	273	274	275	260	245	267	271	264	252	268	291	252	293	271	284	258	288	298	257	267	278	270	255	257	254	274	260	262	247	266	254	297	245	259	243	270	230	228	267	279	255	286	258	278	279	288	239	272	262	257	249	243	251	231	245	259	283	288	267	257	251	248	258	269	277	252	247	248	284	253	247	270	261	284	279	228	298	281	270	253	250	285	261	266	281	255	237	282	280	272	262	276	291	264	278	282	280	243	254	267	289	263	257	255	273	250	232	270	256	255	252	278	259	262	291	243	256	288	289	225	257	265	241	275	291	255	237	259	252	273	277	251	277	254	244	293	266	273	246	241	228	226	241	261	266	255	258	247	304	279	276	271	235	279	258	256	283	284	270	246	263	237	270	276	269	260	271	255	257	258	266	285	276	251	280	271	272	267	276	282	283	268	251	277	264	280	284	273	247	269	274	267	269	272	230	286	257	248	263	273	274	275	260	245	307	243	270	254	265	274	268	272	266	247	294	274	279	264	245	294	244	258	238	246	258	275	267	253	260	273	247	288	267	264	252	250	276	249	280	248	241	273	240	260	274	273	255	269	265	266	263	263	260	298	273	283	248	247	273	269	254	307	271	230	255	233	275	260	235	254	270	276	269	281	277	231	272	256	270	240	253	245	245	297	262	259	253	270	263	259	266	271	293	263	257	237	257	287	275	266	270	253	250	266	254	267	271	232	283	253	260	259	266	264	231	231	251	280	270	256	276	300	262	238	267	259	248	263	261	246	275	281	241	263	245	249	260	244	259	279	255	267	275	242	270	242	278	254	279	257	243	270	258	260	265	251	283	265	250	297	248	246	258	302	271	266	280	271	284	276	271	265	266	265	249	272	238	281	308	271	237	281	251	256	288	255	284	285	277	286	262	281	279	268	262	254	260	289	282	266	256	250	273	264	273	260	245	308	264	245	265	247	238	280	256	267	265	282	274	240	285	261	242	292	252	291	253	253	288	274	290	270	264	249	259	241	277	259	276	256	234	253	262	259	261	282	268	275	249	275	254	250	261	277	267	280	287	268	235	281	260	273	265	255	251	266	234	260	312	259	296	239	271	236	272	246	281	255	256	281	261	254	294	286	265	258	254	280	245	300	247	262	280	250	244	237	290	260	271	264	283	248	261	228	267	255	263	270	256	264	274	263	270	260	233	246	283	245	214	245	270	267	257	282	261	284	237	256	284	253	272	274	240	255	251	247	260	273	245	261	257	283	282	255	260	280	268	262	303	251	246	278	261	264	269	241	290	270	265	264	285	255	259	312	236	267	247	234	251	248	274	251	276	236	273	307	276	259	250	283	280	249	281	266	277	211	252	252	277	242	239	278	284	257	257	278	284	259	264	254	289	263	242	242	250	256	263	269	275	281	256	256	241	269	265	282	272	273	242	269	298	281	278	246	269	260	284	239	267	279	291	241	292	262	284	250	275	254	255	267	239	254	250	253	257	272	282	280	247	267	229	253	296	263	269	259	254	259	278	255	258	250	258	256	245	262	273	301	257	275	266	257	242	260	237	259	256	264	241	255	278	251	280	231	261	268	288	260	259	273	264	265	262	251	246	240	265	310	255	272	241	297	231	254	287	222	258	250	251	240	255	257	266	275	285	250	261	267	246	288	293	241	271	258	254	260	259	257	293	269	258	253	248	275	244	281	270	257	257	268	274	291	246	242	266	275	303	245	267	257	230	255	262	285	286	238	266	288	281	295	272	254	247	274	238	252	267	262	260	284	246	275	262	259	253	262	273	260	248	269	276	263	295	231	248	240	266	270	233	271	246	252	278	256	262	261	266	281	285	262	275	249	218	272	241	252	274	290	248	271	284	267	248	271	252	272	259	271	244	251	281	259	273	260	266	301	271	271	268	276	245	286	254	266	275	287	248	283	279	265	225	272	253	279	267	280	250	236	250	284	272	266	265	268	262	260	267	250	273	285	263	249	246	242	235	259	262	234	280	264	242	290	251	278	224	232	229	264	280	263	255	270	298	272	251	271	289	267	264	246	240	262	241	263	273	297	240	264	271	255	244	258	295	229	279	274	272	276	270	279	295	256	266	291	232	260	256	253	237	261	255	254	261	222	240	269	268	242	279	275	278	248	256	242	252	299	284	238	252	258	312	244	246	252	254	233	259	268	220	257	257	270	262	287	224	251	291
10433	235	129	78	77	79	91	112	130	150	144	137	123	123	111	107	123	122	104	102	85	95	131	137	101	88	97	88	112	73	74	82	84	76	76	72	74	69	73	77	72	67	59	64	87	73	58	71	61	73	73	75	72	68	82	58	66	71	70	60	70	59	54	63	64	66	51	57	55	58	71	59	65	55	73	57	61	73	74	71	58	51	63	53	66	47	70	53	57	60	77	57	52	77	58	55	57	65	46	55	66	61	51	66	62	66	58	63	44	61	58	63	62	64	68	52	56	69	59	49	50	55	60	46	58	58	59	58	66	57	60	60	69	44	71	51	66	57	65	47	65	49	59	57	69	63	69	57	45	65	63	53	59	61	69	69	48	70	68	71	67	66	69	55	59	74	69	59	70	62	60	61	59	72	65	57	64	67	54	60	45	54	65	70	59	64	78	48	58	51	70	50	65	68	54	55	55	58	70	59	61	61	69	68	62	59	62	62	62	71	64	60	52	58	57	68	45	63	66	58	53	42	69	72	63	56	69	70	70	62	50	71	63	58	66	73	60	61	46	55	54	62	73	53	59	59	57	45	76	74	58	58	58	66	48	59	66	50	58	54	52	69	55	76	50	52	61	54	61	77	46	65	65	61	65	61	64	64	56	54	54	66	58	64	71	56	76	59	57	57	60	64	54	64	62	65	54	54	55	64	56	60	64	58	57	56	67	57	64	74	55	53	52	55	51	57	56	71	59	56	67	54	59	61	54	79	63	55	77	46	62	60	70	63	60	51	80	67	76	53	57	49	67	62	54	58	61	57	71	53	65	59	55	50	65	55	57	49	64	75	63	59	63	55	61	51	62	70	63	54	59	67	70	69	61	53	74	57	59	66	61	66	52	62	68	65	64	57	63	59	67	49	74	64	66	52	54	44	70	57	62	72	57	64	70	60	71	61	71	61	70	62	67	61	69	65	52	71	58	49	54	55	65	71	60	67	57	68	57	58	57	72	57	55	79	58	59	63	58	65	59	61	58	56	61	55	79	55	64	54	55	54	59	53	69	54	54	67	63	65	44	70	58	54	64	68	60	67	60	72	69	59	70	49	63	60	67	69	64	60	59	68	45	63	55	57	58	73	61	57	55	61	72	72	57	65	64	57	48	51	58	64	64	66	49	48	59	66	54	66	75	67	58	52	71	67	63	57	46	60	62	54	57	52	64	64	64	65	53	59	58	65	71	72	52	63	60	38	69	57	61	62	64	62	63	68	62	68	45	58	67	70	67	61	74	55	74	62	66	56	61	66	56	71	62	64	65	66	67	42	56	65	73	50	57	58	57	62	59	74	52	69	56	66	64	48	73	49	61	69	66	62	56	64	78	55	55	68	68	66	58	59	63	62	63	60	59	62	79	67	60	58	55	75	53	53	58	44	62	69	54	60	63	57	62	57	54	51	61	55	76	59	51	70	62	64	53	69	64	54	59	58	56	51	52	44	65	67	67	68	73	65	70	64	60	64	50	59	54	67	58	68	53	68	57	62	57	70	59	68	71	53	73	65	63	71	49	62	56	57	57	61	45	50	56	61	62	59	62	61	57	55	52	60	51	57	63	69	59	69	57	60	61	68	46	55	57	68	47	62	61	62	66	50	62	60	56	53	66	63	61	54	65	68	60	75	58	61	65	57	67	70	51	59	53	64	60	60	59	60	66	62	67	71	60	50	53	74	54	76	68	67	74	60	61	54	43	59	76	65	77	67	62	52	56	73	55	60	69	70	69	55	54	53	58	60	42	59	56	63	58	48	52	53	58	63	66	64	66	71	76	42	70	66	53	61	55	50	59	65	50	53	62	69	70	60	77	53	57	57	67	60	66	73	56	60	67	64	57	69	54	72	73	55	61	67	54	63	67	52	55	49	52	47	51	54	63	49	46	47	64	68	75	68	61	58	54	64	49	65	50	56	66	68	48	70	51	49	62	54	78	79	55	75	63	64	57	53	69	63	68	62	63	59	62	56	65	58	80	66	66	63	66	63	49	67	59	56	56	51	60	84	65	42	61	58	59	57	59	60	53	55	63	60	71	74	52	56	61	81	58	63	57	57	63	55	60	66	62	55	50	65	61	72	51	63	39	70	66	67	61	71	63	60	66	56	56	58	62	64	44	70	59	71	55	64	67	53	57	73	71	73	69	67	58	49	62	57	63	73	41	38	62	60	58	52	48	72	53	63	63	63	70	52	64	72	60	54	53	58	70	65	67	58	58	62	63	54	53	63	46	61	53	64	52	66	52	48	54	61	68	64	73	67	60	59	69	63	64	64	61	67	52	57	66	56	49	53	57	55	69	47	59	56	59	62	60	60	68	62	69	61	63	60	65	69	60	57	66	68	59	57	71	54	43	42	57	59	62	51	78	52	62	70	65	54	59	48	55	48	55	53	65	46	57	77	62	42	58	47	62	46	65	64	55	61	58	61	54	68	67	54	71	63	66	71	51	66	61	45	62	58	57	64	74	50	80	45	69	61	56	57	50	69	65	49	56	56	74	53	58	52	60	55	53	63	61	52	63	64	58	67	51	55	60	62	57	67	47	68	71	70	62	57	51	70	60	58	73	63	61	73	53	63	64	62	68	55	58	60	64	63	58	59	82	67	54	62	62	73	60	58	66	66	57	52	57	54	63	70	59	45	67	48	78	75	71	56	52	68	62	55	62	59	51	62	62	66	65	57	66	71	54	72	68	63	41	53	62	57	58	73	67	54	56	60	67	69	54	66	61	70	66	61	60	66	52	60	55	66	57	62	61	56	67	56	59	58	53	48	54	70	65	50	55	57	67	61	68	56	72	58	63	66	70	64	57	66	62	57	67	69	53	64	71	42	61	64	48	61	53	60	67	58	69	65	61	56	58	55	70	55	78	71	53	59	53	50	59	56	64	50	49	64	63	53	54	57	42	63	62	73	60	70	60	71	58	60	63	60	58	59	62	61	68	73	60	60	55	60	62	75	64	58	67	80	57	63	67	58	71	60	52	47	56	65	58	56	52	52	54	54	59	68	65	63	63	70	75	53	77	59	53	65	63	64	53	58	59	68	75	65	60	62	69	74	69	65	59	56	63	57	64	50	50	57	60	60	72	77	63	57	58	59	61	55	71	54	60	68	57	70	72	63	69	69	53	63	87	67	61	60	54	80	76	49	66	52	61	51	59	51	62	62	56	50	59	57	45	51	53	58	79	53	55	61	62	69	64	62	56	63	62	63	64	62	58	67	60	58	65	56	54	62	56	57	59	85	56	58	52	60	72	61	66	67	55	55	61	80	59	63	49	48	60	58	62	59	61	47	65	40	66	50	68	66	54	48	69	63	64	70	69	57	49	63	58	67	51	71	60	56	47	54	57	64	62	76	55	57	57	84	50	59	57	60	65	56	79	64	47	69	49	44	63	68	56	58	61	59	71	59	76	64	49	59	77	58	46	71	67	65	57	56	70	52	58	54	71	58	60	53	51	57	69	74
27672	2219	1137	1157	2476	3476	3962	4591	5611	5291	4718	4161	3556	3271	3136	2980	2745	2530	2385	2238	2093	2055	2266	2344	2091	1957	1895	1745	1681	1609	1512	1466	1339	1242	1204	1151	1053	1013	1068	997	975	916	868	850	814	863	783	763	773	738	731	710	687	703	745	664	618	612	645	627	575	624	649	706	615	646	649	603	614	606	636	613	612	611	613	638	604	631	623	603	597	632	580	593	586	569	547	605	601	590	603	615	592	569	584	542	568	546	539	527	544	566	555	537	560	508	479	535	540	542	517	527	513	536	532	518	485	534	496	506	552	515	518	552	488	512	502	521	504	513	573	537	524	519	550	542	501	520	516	515	523	530	483	556	524	520	528	516	547	542	533	517	512	536	518	529	506	489	544	520	536	488	551	508	509	524	507	540	517	515	532	510	520	517	556	517	491	470	537	568	520	549	500	510	553	545	505	526	546	537	504	590	504	526	550	526	505	555	525	517	506	466	499	490	550	515	499	478	525	534	504	505	547	523	504	538	538	535	549	524	540	491	558	516	515	511	544	490	518	559	532	445	500	502	516	503	549	553	514	489	524	528	546	529	499	469	520	502	528	503	517	498	516	544	511	527	524	499	528	479	494	532	478	539	481	521	516	534	519	520	496	533	511	520	552	478	550	471	546	504	530	492	528	537	510	519	519	521	494	489	526	478	521	504	524	533	510	512	510	524	558	543	465	535	535	537	479	521	540	547	506	514	560	489	521	546	509	558	542	485	496	509	530	494	529	526	551	525	544	515	494	502	515	548	500	482	512	489	566	536	575	511	540	518	551	494	535	530	541	494	529	528	499	509	501	531	525	527	534	509	515	529	503	493	501	548	524	530	546	546	530	538	538	583	510	530	512	540	552	529	538	563	539	545	530	525	523	530	516	501	477	536	552	518	519	498	524	513	523	544	544	516	527	522	511	486	529	519	524	509	460	486	522	569	535	554	554	510	548	488	525	502	521	540	546	490	534	520	563	466	533	524	508	556	536	527	566	571	489	503	502	507	507	533	507	495	498	544	515	496	488	551	499	505	518	530	532	505	556	506	500	536	549	539	565	528	530	575	534	518	507	492	510	526	553	480	528	531	472	520	492	531	508	501	508	537	530	530	499	551	536	504	523	538	486	542	505	512	499	541	557	489	532	503	504	544	510	504	468	545	532	568	506	534	516	509	475	498	534	497	483	512	511	512	493	568	539	487	524	511	557	492	510	507	508	533	517	549	529	502	498	545	531	519	558	514	507	482	542	548	473	553	526	480	539	538	517	536	525	517	535	520	520	506	501	534	483	535	539	543	499	516	519	503	512	505	543	519	539	520	526	514	545	522	501	486	519	533	561	516	505	488	524	488	504	503	524	546	508	566	514	493	485	519	529	495	517	501	509	500	539	507	503	496	517	522	498	522	548	531	512	526	506	531	525	493	546	534	523	504	544	517	505	519	528	523	491	494	517	500	535	555	500	589	507	523	490	545	523	541	500	519	517	474	511	515	534	516	482	512	538	526	509	485	502	527	484	506	534	508	517	516	498	490	524	522	533	509	518	537	521	532	518	504	518	495	557	538	493	537	499	512	504	499	528	509	515	504	507	554	542	493	520	486	519	549	550	519	510	521	493	517	514	515	534	482	508	579	489	550	516	518	528	520	518	528	504	488	493	474	528	480	527	545	524	524	536	510	497	541	490	520	541	467	526	501	511	530	506	523	489	504	541	497	480	530	502	493	474	544	509	528	498	518	486	507	537	504	494	506	518	517	536	589	545	519	526	515	515	539	462	504	524	492	470	514	492	525	513	540	500	535	546	486	513	497	546	571	539	493	504	506	537	534	510	511	516	544	509	506	519	512	530	540	520	512	503	537	481	526	495	489	515	535	550	529	545	493	495	528	501	531	506	496	521	503	544	526	508	531	487	525	489	520	500	540	509	487	475	502	543	510	518	521	495	501	518	527	512	508	596	511	511	540	558	490	498	507	519	527	532	507	523	530	535	500	507	522	551	565	526	502	511	520	525	502	502	531	532	480	521	536	522	503	508	517	514	569	528	544	525	503	479	506	501	468	505	515	531	501	522	564	488	510	503	482	520	541	527	498	493	523	557	487	500	547	535	487	477	550	517	487	518	470	515	514	499	456	523	506	491	519	497	517	539	529	541	501	519	493	497	497	517	481	500	556	525	512	489	519	519	507	507	511	527	500	548	497	539	518	494	523	524	559	474	467	485	556	589	498	493	517	514	508	511	527	487	537	542	489	523	474	509	526	519	511	557	498	528	535	515	502	523	554	487	513	522	522	489	510	515	544	525	510	502	555	497	533	528	536	507	512	494	497	517	538	555	556	488	516	517	521	501	549	525	530	499	569	464	516	524	519	498	513	514	484	517	518	508	522	549	535	545	514	509	503	510	537	513	486	558	524	504	495	507	531	501	543	482	510	533	507	505	533	493	526	535	483	525	458	494	469	560	542	545	507	514	537	536	482	528	520	527	519	510	530	569	465	550	518	553	525	529	574	527	512	543	522	515	491	489	471	495	529	554	527	496	507	526	495	493	510	530	497	490	497	479	511	498	516	528	516	530	497	514	535	530	525	513	546	552	491	497	513	523	540	469	476	536	496	513	508	514	463	477	495	490	536	504	555	534	526	521	530	519	538	574	524	508	543	522	499	496	525	492	499	542	542	503	553	545	543	552	539	494	529	491	514	508	510	471	597	510	503	519	527	521	507	484	522	542	515	522	512	518	529	517	521	496	516	515	507	509	545	481	521	513	495	527	508	511	516	519	495	525	499	494	514	508	512	546	539	517	517	533	500	518	508	515	514	534	528	469	536	482	504	533	462	539	526	533	523	525	491	513	535	505	528	507	530	493	511	518	533	508	531	506	567	536	541	498	507	552	519	487	528	512	527	516	519	537	485	507	540	513	510	496	489	550	509	513	547	502	501	496	529	504	482	527	520	491	517	548	545	500	516	559	512	526	503	529	549	530	500	504	503	530	469	516	515	479	498	473	521	544	535	491	554	502	512	494	522	509	524	509	537	573	515	534	481	507	510	506	526	538	554	489	493	505	536	474	483	521	516	530	561	476	496	570	518	477	495	549	517	555	489	520	518	532	484	554	489	553	550	509	493	501	512	510	488	494	524	539	503	527	546	518	489	486	505	544	526	520	504	501	503	496	538	546	528	563	524	494	489	530	528	480	503	499	535	529	530	495	534	505	503	501	508	512	526	533	479	505	515	498	503	528	518	476	526	502	522	534	520	514	532	512	507	537	479	512	479	520	565	507	534	523	503	506	493	502	510	539	549	492	498	506	521	530	547	510	499	530	515	522	549	554	519	504	477	509	484	561	536	519	513	560	536	545	521	503	528	514	527	522	534	544	496	545	544	498	572	485	503	567	515	525	532	519	508	517	529	514	525	495	493	518	508	509	511	489	508	534	522	484	493	492	521	512	545	513	486	544	491	511	510	511	546	504	518	497	543	521	532	510	497
10527	131	50	41	44	50	56	55	99	94	87	89	78	83	79	72	80	63	56	58	60	74	79	67	64	62	52	65	64	65	61	42	52	50	42	43	34	37	28	39	29	41	32	27	28	25	33	34	31	33	31	38	38	25	24	30	22	24	26	31	20	28	36	37	32	20	25	25	33	28	21	32	31	28	24	20	20	23	26	37	31	21	34	27	24	27	19	31	22	27	19	18	29	27	32	32	22	25	17	27	19	28	33	24	25	29	26	22	26	27	30	24	26	17	17	16	20	25	28	25	25	18	15	14	20	23	33	28	24	20	22	20	35	23	30	15	27	22	24	33	21	25	30	22	25	28	27	19	22	27	21	35	33	29	23	31	26	26	28	14	24	27	17	14	26	15	19	25	24	17	18	22	28	24	26	33	21	19	22	29	26	27	22	30	28	30	29	30	33	27	21	19	22	23	16	16	21	30	31	22	23	24	34	28	30	22	24	20	15	32	22	18	20	29	22	17	24	26	27	25	22	19	23	23	16	15	14	21	22	27	24	22	35	22	25	30	20	26	28	27	26	27	30	16	33	28	24	24	28	22	19	18	24	18	28	26	25	25	21	25	25	12	22	22	34	21	27	21	30	20	28	19	24	28	21	23	25	28	33	27	23	23	20	26	19	22	24	26	19	22	30	31	23	28	24	32	15	26	17	23	29	22	20	24	26	27	30	23	18	26	26	13	27	26	27	28	19	24	24	29	22	24	22	21	21	27	22	39	20	25	33	33	24	22	18	19	22	29	28	31	25	28	23	22	27	28	24	19	20	19	23	17	29	28	32	28	27	23	17	23	30	32	26	32	25	23	22	21	19	18	23	30	24	27	19	21	20	32	22	20	31	24	18	11	19	26	29	25	30	30	18	23	24	21	19	25	24	18	36	32	28	16	25	27	23	18	24	20	19	30	23	23	21	21	28	24	21	13	23	13	22	27	23	23	24	26	27	29	24	16	18	24	31	30	22	28	21	22	22	26	31	23	31	25	21	24	23	27	23	28	18	25	22	22	18	24	23	23	25	30	28	32	23	27	25	26	28	23	15	23	16	30	23	22	33	19	21	25	28	25	20	29	28	19	17	18	20	22	22	28	24	28	26	17	23	23	22	20	25	28	25	26	21	17	29	19	30	30	23	21	34	25	30	17	22	29	38	24	25	28	29	22	29	23	21	24	24	17	28	26	21	22	25	21	17	18	19	24	18	30	23	24	25	22	23	25	17	23	25	28	16	23	19	26	14	21	17	21	22	24	29	23	25	21	24	33	23	20	16	16	17	24	22	18	23	22	23	20	23	25	20	15	32	27	18	24	25	17	24	29	25	34	26	29	23	18	21	28	26	26	33	22	25	24	25	31	31	17	23	14	25	25	35	27	18	30	23	27	27	29	25	15	26	22	21	24	19	23	26	21	31	17	20	26	17	30	36	20	28	23	24	14	31	24	19	26	17	24	17	17	26	26	16	21	19	21	33	18	18	27	28	27	22	30	30	19	20	27	28	19	24	21	22	25	16	26	33	28	23	33	28	18	26	30	34	24	23	21	25	41	19	23	19	24	28	35	29	16	21	23	27	21	18	18	18	22	19	23	22	21	22	23	25	23	25	21	18	19	25	25	23	26	18	29	20	28	20	23	23	32	21	16	19	15	24	22	25	29	20	16	25	22	22	23	28	22	23	28	29	18	25	30	22	29	21	31	29	25	27	23	27	31	28	20	23	27	15	19	24	21	35	22	25	20	25	23	22	26	23	18	22	25	19	15	23	23	25	23	25	27	18	24	20	35	22	31	19	24	27	20	17	27	17	23	31	24	26	26	25	20	20	27	24	26	26	22	29	21	26	21	21	19	23	23	19	24	33	32	17	26	24	30	27	20	28	31	38	19	30	19	24	21	24	32	27	36	24	30	30	19	23	26	24	28	21	24	15	21	27	26	25	21	21	21	22	30	21	22	18	21	26	15	20	26	22	32	32	26	21	17	26	33	27	26	28	18	27	24	19	34	21	23	24	27	31	19	23	21	26	23	18	28	16	32	24	28	20	22	19	26	22	29	19	23	34	29	25	18	26	26	18	22	28	24	30	17	21	21	20	24	26	29	23	18	34	30	26	30	32	28	27	23	25	20	23	26	23	29	23	21	25	27	27	25	27	22	23	25	30	27	21	27	28	22	22	26	25	23	25	24	17	21	22	28	33	25	17	31	25	27	37	27	19	36	27	21	23	27	25	26	20	26	26	27	23	31	18	28	33	30	33	28	15	26	21	19	25	30	18	23	21	15	28	18	18	31	20	29	22	28	17	27	22	22	23	19	28	21	23	28	16	23	23	24	25	27	28	26	30	25	13	22	26	25	21	28	23	31	23	24	15	16	25	25	25	23	22	33	31	42	30	30	24	30	27	22	29	19	21	21	24	20	22	19	18	29	21	25	25	30	31	22	17	28	19	23	21	28	19	23	28	28	26	24	23	16	19	28	30	27	27	28	29	21	29	22	17	15	21	26	16	23	33	15	29	26	31	15	19	27	25	20	25	14	33	20	25	18	24	21	25	26	23	25	30	16	19	16	27	17	28	31	23	25	28	30	27	29	19	22	15	25	22	29	13	25	16	26	23	22	25	19	16	17	19	24	21	24	22	31	19	24	24	19	28	25	22	24	22	21	26	21	24	24	26	28	24	23	21	28	29	26	19	30	29	26	29	26	24	24	25	23	21	22	33	13	21	30	27	34	24	24	18	25	16	25	23	23	27	29	25	22	20	22	23	25	29	30	19	30	17	34	34	24	21	31	26	21	25	25	19	22	24	30	26	22	20	21	21	26	27	26	18	19	17	21	25	32	23	32	22	20	24	19	15	30	19	23	33	22	28	22	13	29	14	28	23	20	32	22	27	21	27	22	25	19	25	16	25	31	24	27	27	13	15	25	20	22	21	21	28	22	22	23	17	24	35	27	20	19	33	18	15	22	19	25	17	38	25	19	17	29	23	31	24	20	28	35	14	22	15	28	21	21	18	23	26	27	16	17	21	27	25	20	20	22	18	28	20	28	28	27	20	17	23	28	28	29	30	22	22	17	18	17	24	24	27	29	19	26	20	24	23	27	24	19	26	25	20	23	29	24	25	30	29	24	18	22	19	30	16	24	22	15	18	36	20	25	32	26	22	24	21	23	28	25	30	19	26	31	16	17	23	24	32	25	30	16	36	31	27	20	18	26	28	22	27	24	18	22	15	22	24	21	18	17	28	32	27	30	25	24	27	33	29	25	29	29	23	18	21	20	16	14	28	25	20	20	27	28	24	22	20	20	21	26	23	23	28	35	25	23	28	23	25	34	23	28	25	25	23	18	27	22	30	22	16	17	20	23	26	20	20	23	24	23	23	34	28	27	22	25	19	19	23	19	18	29	27	21	20	14	22	30	25	19	25	28	29	19	19	22	18	20	25	21	14	29	19	27	18	22	19	19	22	33
22434	1310	680	700	1623	2527	2879	3974	4877	4625	4184	3672	3309	2910	2775	2629	2436	2260	2047	1901	1750	1766	2135	2047	1876	1747	1499	1479	1472	1372	1185	1146	1027	963	939	797	758	749	696	735	680	593	612	526	539	476	458	454	424	434	441	450	377	417	382	375	313	308	334	262	314	306	334	350	318	330	318	331	320	317	308	294	297	310	326	317	322	318	334	334	310	329	297	309	287	272	294	283	292	260	262	267	286	270	276	234	281	259	225	243	217	228	217	244	240	261	204	234	206	258	237	217	220	193	223	212	226	243	218	215	226	260	222	199	239	205	256	223	234	232	205	225	198	214	203	204	213	219	233	240	242	207	215	181	210	227	206	200	228	226	212	217	202	219	201	209	216	222	227	232	198	200	215	192	211	235	221	193	179	204	192	208	209	196	216	222	207	212	190	217	206	207	204	215	225	221	219	200	220	207	216	211	226	229	200	190	187	188	206	191	202	209	229	210	211	184	208	198	230	202	202	195	213	186	217	235	236	220	229	216	219	202	230	221	221	225	216	193	238	233	212	210	202	203	217	207	225	208	227	209	213	224	203	192	220	214	192	214	221	221	203	207	214	229	214	199	199	235	232	167	217	215	205	197	209	215	237	206	209	230	208	209	216	218	208	194	233	219	204	224	202	199	245	216	188	196	212	219	201	194	192	200	218	219	206	209	216	213	219	201	200	230	195	189	256	230	200	212	204	203	192	220	198	239	209	195	200	229	249	196	206	234	219	191	200	194	197	211	181	213	227	181	200	211	221	189	207	207	203	202	198	201	223	210	195	236	200	224	209	208	227	203	206	209	209	213	199	229	213	236	231	205	214	178	230	204	215	208	193	204	218	199	203	198	217	223	204	201	214	210	219	239	202	199	213	222	220	208	211	202	229	198	186	190	231	199	200	209	248	187	211	198	225	210	195	206	226	207	219	204	224	196	251	214	212	232	207	212	183	205	216	224	211	231	214	212	215	207	214	197	192	225	207	154	217	209	223	205	246	217	215	224	221	225	201	214	226	230	207	221	200	236	228	241	219	198	212	223	203	207	204	229	215	223	216	226	243	201	236	227	195	209	223	267	218	229	204	211	221	226	203	198	201	215	209	196	196	189	214	209	224	220	204	240	237	228	210	184	220	217	191	224	223	186	222	222	214	191	207	188	213	200	215	192	200	210	200	208	211	200	216	219	192	219	216	227	229	235	241	235	202	194	215	201	239	206	201	243	218	195	193	236	232	200	203	208	219	227	215	222	222	218	205	206	202	219	204	213	216	220	192	193	202	217	209	207	199	200	204	207	224	211	224	221	222	196	191	245	209	215	209	189	233	222	230	195	210	211	231	194	211	234	206	212	209	227	226	183	205	218	203	195	240	219	218	214	191	181	214	217	220	209	250	218	200	226	223	199	216	200	188	239	217	210	212	194	216	223	208	217	188	198	232	194	220	243	222	220	220	223	170	219	215	231	220	175	196	225	233	220	230	237	221	197	201	224	213	253	199	235	232	210	203	216	219	220	229	215	241	207	189	188	211	224	215	203	205	202	198	189	213	215	200	199	209	207	207	195	232	251	236	202	248	214	221	203	208	205	206	226	225	202	222	212	217	212	220	205	237	221	215	207	188	211	198	211	234	210	212	212	193	201	218	219	215	211	200	209	196	193	204	234	219	204	218	224	207	204	230	209	210	197	231	221	215	202	239	218	194	231	221	224	214	216	197	239	189	195	213	218	216	200	229	197	216	192	205	222	220	207	221	242	207	197	205	215	208	214	193	241	215	179	214	239	226	222	224	220	207	207	228	243	201	219	209	203	237	208	239	184	240	230	210	220	226	202	220	233	216	233	212	194	225	206	196	188	197	214	229	192	206	199	203	226	225	226	201	226	216	215	209	225	222	219	233	211	210	206	227	233	216	230	202	212	232	218	206	199	219	223	237	211	208	228	213	226	217	210	226	192	235	205	213	208	195	210	223	227	229	195	207	207	213	223	208	205	208	231	214	212	195	194	213	205	216	189	266	221	211	199	222	197	198	227	221	176	207	233	244	209	221	234	211	218	230	196	214	194	208	218	236	220	206	230	195	182	184	237	214	217	210	194	207	228	214	221	222	226	175	205	205	214	226	202	233	211	188	222	199	203	203	231	223	229	205	187	233	207	230	203	210	190	217	210	195	217	215	214	215	225	202	221	186	211	205	209	215	241	202	200	208	196	219	226	191	240	213	216	196	207	209	228	231	193	211	226	176	205	213	200	198	204	197	204	203	196	221	192	218	232	233	217	228	212	215	206	219	242	219	224	229	208	185	214	209	199	217	214	236	193	245	253	212	234	224	217	196	202	242	207	221	232	216	208	217	192	210	201	202	207	247	207	214	209	173	204	233	222	220	205	210	219	206	227	245	224	228	191	201	226	218	211	212	209	228	219	211	220	224	190	193	205	180	206	204	190	187	198	201	205	208	202	238	216	224	199	226	221	235	242	217	191	199	231	198	234	216	206	215	219	194	227	198	183	210	196	204	230	219	239	184	213	236	215	217	212	206	181	190	188	218	243	230	212	200	214	183	181	212	205	213	230	209	185	231	204	203	204	212	216	190	233	200	213	210	247	193	199	230	196	237	209	212	220	255	216	204	194	203	207	212	209	207	234	204	219	200	226	205	197	206	218	230	196	214	226	217	201	209	196	205	185	225	210	195	208	214	201	201	202	214	225	225	223	199	202	217	195	228	212	214	211	205	218	190	242	237	242	203	205	197	218	205	222	237	209	197	214	220	215	212	214	209	211	213	202	189	183	205	217	208	224	217	183	208	200	207	224	205	184	209	205	225	225	186	226	214	221	208	181	216	215	216	236	200	242	218	192	201	204	205	222	220	204	201	209	220	216	211	217	193	206	222	217	224	213	202	218	204	215	200	196	225	207	205	212	213	204	182	198	223	218	222	212	208	224	244	224	214	220	189	202	191	210	227	208	207	225	213	211	174	202	197	208	199	208	220	209	223	196	210	202	267	203	227	215	234	205	210	187	238	212	220	196	210	206	207	236	236	222	222	221	205	205	217	204	190	224	220	207	209	214	240	230	200	235	196	213	233	214	197	209	205	211	206	201	219	217	230	227	187	206	203	230	197	213	207	198	223	211	234	196	212	207	211	197	207	202	205	186	237	188	222	193	211	231	192	198	204	220	219	208	217	232	217	234	227	216	198	204	209	207	191	182	197	189	211	227	221	210	213	204	183	193	214	200	227	194	220	222	257	239	202	230	204	229	199	210	201	219	194	213	212	221	217	237	198	232	238	194	212	207	210	212	220	203	214	201	211	239	230	200	177	230	223	194	219	211	187	190	211	212	216	212	200	195	194	238	222	200	214	225	222	227	205	205	205	195	214	198	217	235	207	224	195	193	228	219	207	201	214	207	216	214	198	204	217	193	182	200	178	208	223	187	212	210	218	220	216	201	199	183	174	223	186	210	216	214	215	222	187	184	209	201	221	208
14222	450	121	86	99	105	119	114	175	170	166	155	156	134	128	136	139	117	114	103	118	111	109	130	120	131	123	94	86	95	99	119	90	92	93	70	92	92	86	69	76	72	82	84	75	65	58	70	65	66	62	72	76	67	73	63	63	60	75	62	59	58	59	58	64	64	60	49	67	64	64	63	56	60	52	55	56	53	58	71	54	57	60	59	62	66	68	58	73	58	59	65	43	67	55	61	49	61	62	52	62	56	51	76	66	69	58	61	46	59	45	54	73	57	54	71	62	58	70	71	57	62	72	64	68	69	65	47	61	66	52	54	58	61	76	60	62	60	65	60	60	60	59	57	54	67	56	53	55	61	58	50	60	61	46	63	55	54	60	65	49	55	71	61	57	52	70	55	54	64	60	67	56	62	58	54	59	64	58	60	53	67	56	56	54	56	46	64	66	61	54	47	62	55	55	59	51	54	61	52	63	56	62	65	53	63	69	58	62	52	54	63	52	70	51	66	68	47	72	59	65	61	59	72	51	48	52	45	58	54	56	58	52	70	59	60	53	57	63	56	55	53	55	54	45	62	66	60	65	52	60	54	59	57	74	49	60	63	46	44	60	69	57	73	55	64	50	61	52	55	56	59	53	53	54	56	59	70	48	49	62	56	62	58	52	49	36	65	53	69	68	67	65	47	63	62	64	62	47	60	45	56	54	59	55	60	65	50	55	52	66	54	59	61	68	55	44	74	65	57	45	53	48	59	50	61	67	50	50	52	56	88	65	53	61	81	54	59	65	63	59	46	50	46	60	42	53	61	51	55	52	67	75	57	75	55	65	64	58	55	53	54	68	52	55	69	63	56	71	50	57	62	66	65	50	51	60	51	56	57	64	57	58	62	63	64	63	59	53	64	47	73	61	67	60	70	60	61	75	56	65	76	61	42	48	59	43	55	61	60	52	56	63	63	54	51	55	52	67	44	43	58	53	66	52	52	51	56	57	59	59	50	51	71	53	58	74	53	61	55	54	54	55	60	65	62	60	58	55	67	66	50	59	52	66	52	53	60	47	69	47	60	62	48	61	55	70	66	53	49	64	49	50	50	64	71	49	63	58	71	49	63	72	66	51	53	59	57	64	62	60	65	55	60	47	60	64	58	53	69	73	55	63	60	58	62	57	63	64	61	47	53	58	53	67	57	59	60	52	56	58	58	52	49	55	61	72	64	65	57	68	65	59	62	65	60	72	62	52	53	71	59	51	72	59	54	43	53	61	50	57	70	46	51	60	52	66	64	56	64	46	58	62	68	77	66	50	54	67	68	46	64	53	58	37	58	62	55	58	57	53	58	62	59	48	52	69	50	53	57	70	59	49	65	57	59	60	56	61	65	53	60	65	46	46	60	63	55	57	43	53	49	53	62	51	60	61	63	43	56	56	46	59	67	50	52	65	50	61	59	59	67	67	53	58	55	58	55	64	54	47	50	56	60	51	65	67	58	70	65	65	63	53	49	53	54	44	52	62	63	55	55	62	56	58	60	54	50	56	51	59	62	57	57	72	51	45	64	55	49	57	55	84	62	48	79	50	57	54	55	63	56	58	50	47	58	52	57	62	75	68	58	65	61	49	56	64	58	56	54	65	44	53	57	53	60	52	65	56	62	37	55	58	59	72	51	64	64	70	57	49	55	49	57	54	63	61	49	66	64	47	68	63	52	56	60	58	65	58	65	75	73	64	67	65	60	48	61	58	62	54	54	52	50	61	61	44	61	53	70	58	51	61	69	60	49	50	68	52	61	64	67	52	55	61	44	58	63	67	60	56	49	63	49	63	58	59	58	66	61	59	62	56	53	56	56	55	64	60	54	58	65	46	63	52	61	67	58	56	45	59	48	62	53	61	52	67	61	55	55	65	46	69	66	56	47	50	65	61	56	52	54	55	51	65	67	63	59	70	47	52	60	50	49	65	54	50	74	64	63	53	60	51	53	66	44	74	60	54	54	68	53	55	56	58	65	63	55	53	43	60	51	54	54	71	60	47	67	63	59	65	58	68	64	46	61	61	64	59	63	57	47	59	61	44	68	51	61	59	50	67	65	62	68	59	59	59	45	57	61	68	58	58	61	63	60	50	56	51	60	67	51	53	59	63	55	55	62	63	54	47	49	63	46	60	67	65	60	54	60	60	63	47	50	41	55	59	64	57	62	53	60	63	48	68	63	55	61	52	52	61	42	76	56	45	66	42	57	57	58	63	56	45	57	46	55	56	63	57	63	58	57	58	62	46	58	48	51	70	52	51	55	64	51	57	80	65	70	54	45	66	48	53	49	54	69	55	62	66	67	59	61	64	65	59	66	65	49	61	62	62	59	52	46	49	52	49	65	63	63	60	66	56	55	72	41	61	54	50	62	62	46	73	57	47	61	45	56	53	51	57	65	67	49	66	70	58	54	51	54	63	60	64	47	64	52	60	59	56	43	43	69	74	64	66	76	44	70	55	64	53	57	72	63	51	65	62	67	58	50	54	56	63	61	58	54	55	59	54	50	61	52	68	55	60	66	52	53	60	53	70	51	51	51	69	65	50	65	42	55	77	52	63	60	53	60	53	50	52	58	67	51	66	60	69	54	54	48	53	60	54	43	57	43	58	65	42	67	65	72	55	58	50	60	64	70	77	69	61	54	59	63	53	68	67	44	55	51	60	55	63	67	55	61	59	61	76	60	66	68	52	49	63	66	55	59	46	55	51	56	56	63	55	58	52	65	51	47	60	54	59	58	59	63	59	59	58	50	62	59	65	48	52	66	59	65	67	47	57	62	62	59	56	56	41	74	50	63	73	54	53	58	51	61	65	64	58	53	58	61	72	52	62	63	73	43	56	57	64	60	51	58	62	66	67	66	58	54	45	49	55	50	56	67	67	66	58	66	74	70	50	66	57	46	64	61	45	62	46	60	49	51	50	59	50	60	55	66	60	55	69	66	59	60	59	57	74	58	59	62	51	51	63	77	48	50	51	58	50	55	56	61	60	60	51	50	73	62	54	53	52	50	51	46	58	70	43	62	56	61	61	64	55	60	59	73	52	58	56	69	48	65	61	70	51	61	59	64	63	55	56	71	59	50	51	58	54	58	71	56	48	48	59	55	58	49	49	54	44	60	43	56	53	59	58	53	62	63	60	57	60	49	70	57	55	64	55	49	61	53	51	62	64	47	53	55	53	57	54	56	49	58	51	58	59	51	59	56	59	66	52	50	69	63	64	45	51	52	55	55	71	58	71	83	67	58	56	57	54	63	84	63	67	59	55	56	54	83	60	63	63	64	47	76	68	62	46	75	49	67	66	53	50	48	70	61	50	49	59	62	61	58	63	58	58	41	51	70	58	67	65	55	64	66	54	46	54	68	44	57	68	65	66	52	58	62	67	54	57	66	49	58	52	42	62	59	56	56	48	58	51	70	53	78	69	53	62	65	41	49	59	54	43	64	53	42	62	57	49	55	61	52	56	60	78	54
30227	2838	1442	1486	3236	5030	5610	6632	7421	6757	5905	5505	4789	4332	4089	3670	3526	3107	3082	2674	2652	2499	2950	2871	2642	2541	2242	2120	2160	1959	1858	1683	1655	1441	1398	1368	1240	1154	1184	1145	1125	1068	1027	999	915	905	853	787	881	815	801	819	780	749	748	690	640	646	680	690	708	727	675	686	680	679	648	661	678	674	644	651	628	627	652	653	655	628	667	644	602	660	621	602	615	588	592	577	590	556	554	578	576	611	561	554	530	563	548	526	535	563	535	528	529	526	523	508	547	535	561	590	539	507	524	537	533	552	500	541	523	521	502	505	519	504	529	554	523	522	512	499	502	550	522	535	505	492	504	510	511	502	580	528	564	489	548	485	524	496	533	524	496	477	488	511	527	482	507	451	518	502	528	506	511	536	485	499	500	505	471	486	544	528	498	476	586	538	487	540	502	550	520	520	535	491	494	507	506	530	491	533	480	480	521	541	523	497	467	506	536	531	519	493	568	530	538	519	470	568	510	492	520	519	499	512	480	471	536	527	476	498	514	490	536	517	520	490	506	507	532	502	500	500	540	505	515	504	500	504	544	492	502	510	521	523	506	546	467	512	488	499	513	495	514	506	513	488	536	508	504	502	505	531	498	486	536	513	519	493	502	493	518	507	516	462	497	467	494	503	487	518	514	490	526	486	498	509	498	496	481	507	537	536	524	499	507	529	519	492	484	569	517	523	495	488	533	508	502	512	493	538	486	511	587	523	526	492	510	502	487	515	554	499	504	510	535	501	501	500	511	524	517	484	515	555	502	550	523	522	500	547	534	503	530	514	513	497	533	513	494	513	520	490	520	506	449	500	492	530	492	498	504	535	539	507	486	572	518	492	527	495	489	479	511	488	523	545	510	475	519	529	524	524	573	493	556	496	516	501	540	529	498	490	529	517	518	496	445	527	503	510	493	531	535	475	500	555	511	486	472	517	474	520	531	516	522	504	471	493	499	476	472	491	512	500	541	523	503	499	510	487	475	509	515	523	495	481	463	533	550	509	486	557	525	540	544	484	507	569	501	491	521	506	520	520	528	443	502	451	509	527	518	520	490	491	518	509	482	533	525	485	543	486	493	536	515	523	462	519	509	493	522	511	517	521	556	492	512	532	508	526	525	496	522	513	547	539	495	486	536	496	510	538	531	535	492	491	494	520	498	525	511	473	488	538	515	496	510	539	520	480	523	535	508	546	496	500	560	515	487	489	529	530	486	500	538	533	546	485	506	511	529	498	525	541	496	535	524	448	501	550	560	560	501	518	485	513	512	489	500	506	509	512	509	467	477	514	532	544	563	486	509	550	476	495	505	456	475	517	558	523	464	518	499	490	496	490	513	519	554	492	519	494	523	504	543	524	594	488	499	522	470	477	509	519	510	520	485	518	504	490	509	519	522	531	477	484	525	555	494	517	514	500	481	487	499	521	485	523	498	483	502	486	538	504	513	488	551	506	503	481	525	489	522	509	474	478	511	524	483	540	511	533	514	511	510	523	493	506	496	513	481	527	497	550	514	501	576	533	520	497	486	565	483	503	541	496	529	488	500	455	486	482	495	542	514	501	477	497	537	467	536	502	516	518	516	451	530	524	543	504	517	508	494	565	503	479	489	497	523	516	496	461	494	517	517	491	525	495	457	563	544	499	506	501	522	513	519	523	501	516	502	512	513	511	499	519	487	510	516	552	496	548	523	502	504	502	478	492	469	518	506	488	452	504	536	462	539	511	525	500	529	508	549	527	465	509	549	523	506	528	493	541	487	510	541	536	493	528	512	518	536	510	485	507	525	504	501	478	523	531	523	499	511	525	521	495	482	524	517	538	495	504	532	539	535	551	504	492	534	478	481	501	497	477	530	500	521	479	516	540	517	493	508	508	511	488	519	511	543	507	490	492	518	535	527	515	541	502	536	483	526	476	510	503	504	527	510	548	531	535	513	534	488	536	495	496	494	487	502	522	526	520	542	486	550	485	527	518	512	491	490	493	526	536	509	526	562	515	530	537	515	530	492	520	531	524	505	478	528	490	520	513	553	517	435	510	505	546	493	516	519	551	492	462	524	494	506	522	458	487	546	556	497	555	503	509	515	488	543	516	508	543	502	489	508	530	534	537	510	500	499	533	483	542	504	559	488	511	535	487	470	477	518	511	486	488	525	482	523	494	528	520	528	492	521	547	538	487	499	558	527	495	489	561	524	522	530	492	531	498	493	533	524	543	486	516	489	504	518	503	567	527	495	536	509	530	524	510	483	485	522	502	514	504	558	508	493	500	526	486	530	498	526	539	501	522	520	475	537	514	517	508	506	441	487	482	507	536	527	551	488	512	506	508	476	505	500	518	507	535	536	521	465	510	514	515	519	530	475	534	514	535	503	522	494	494	438	541	526	492	512	448	478	516	489	516	489	522	497	536	530	502	531	540	516	499	489	484	523	528	513	522	476	501	521	510	566	527	503	524	493	497	492	537	494	498	548	501	522	510	514	549	498	476	484	497	501	526	500	524	480	474	518	487	474	556	529	473	526	479	527	482	520	528	511	521	519	466	526	503	507	517	518	478	497	474	504	495	492	569	520	532	502	483	480	522	472	503	512	494	539	503	509	463	494	545	528	522	544	526	487	499	554	524	525	524	515	559	510	522	525	530	567	492	533	499	507	541	517	506	530	528	488	540	505	492	511	504	516	521	497	525	516	541	538	504	516	519	526	519	516	462	484	542	508	497	510	519	511	480	516	511	517	468	477	527	527	500	521	468	517	534	511	461	517	495	500	539	488	520	536	506	563	498	519	507	508	505	500	495	500	505	531	528	500	535	519	538	506	476	532	502	504	533	531	523	536	531	528	530	524	521	526	492	485	514	495	502	510	476	524	511	496	516	526	511	544	512	493	512	514	504	511	528	493	549	487	522	461	502	512	493	547	505	540	539	543	481	487	480	493	516	522	538	473	518	473	504	526	579	506	546	541	547	517	516	557	539	550	457	526	504	507	500	532	511	507	472	541	517	504	543	506	509	500	461	494	525	529	538	445	538	528	473	491	547	501	522	483	513	521	533	485	526	519	527	526	478	506	513	516	511	524	505	515	508	499	523	509	521	511	510	551	503	493	505	501	498	529	475	536	491	509	539	464	515	537	536	492	528	540	495	484	466	485	490	527	540	542	504	485	514	534	563	512	513	484	517	487	506	494	524	502	487	520	486	506	505	545	521	473	497	538	511	485	497	488	503	532	494	520	519	542	515	507	508	516	521	541	507	513	474	512	517	505	528	469	499	531	510	521	532	488	524	483	555	537	457	538	502	500	528	518	518	502	497	543	520	518	521	531	512	504	519	501	536	476	497	522	505	481	514	499	522	515	545	509	502	507	530	532	499	509	523	475	523	493	551	510	520	522	491	510	491	513	533	540	495	503	462	485	485	514	535	497	507	501	509	522	523	526	508	515	524	491	537	537	495	501	548	515	506	456	503	545	536	524	502	518	542	527	506	486	464
5126	46	33	42	43	32	45	54	76	79	80	70	71	43	69	68	61	66	62	58	49	58	77	69	59	50	61	44	49	51	60	40	35	32	35	44	41	50	44	39	45	35	37	43	41	46	36	41	39	37	25	29	31	30	33	33	37	34	37	33	33	32	37	26	41	48	30	24	36	33	41	35	29	32	22	28	29	30	31	35	37	27	29	26	40	26	22	33	21	38	36	33	35	24	28	32	33	31	22	37	35	35	30	25	27	22	38	29	33	31	28	40	28	40	22	30	32	29	30	52	28	28	28	36	29	44	27	28	26	31	30	42	22	19	32	31	36	30	28	28	30	31	22	36	37	26	35	45	30	34	32	30	24	38	35	34	19	41	32	24	27	25	30	37	27	31	38	30	38	28	26	32	33	28	26	31	35	38	25	30	34	37	28	34	25	27	33	35	24	29	24	29	23	24	34	24	31	32	28	23	30	31	26	27	31	33	28	46	38	31	30	23	32	31	30	20	34	21	20	38	29	28	24	28	29	25	20	30	32	38	28	36	36	32	24	30	29	19	34	32	42	30	21	24	32	31	38	34	30	28	32	29	34	31	33	34	43	31	24	26	32	34	33	37	29	41	31	32	30	30	30	29	32	30	37	31	17	28	28	25	31	24	35	25	22	32	28	41	37	36	33	24	27	30	39	34	29	30	34	34	27	41	27	32	32	27	24	34	34	31	19	26	33	32	31	27	25	32	20	34	28	29	30	23	35	31	31	32	24	21	20	35	30	34	37	35	30	34	26	40	27	26	34	29	32	34	28	33	44	14	32	26	24	32	37	17	22	30	31	16	28	24	26	31	30	22	28	28	21	33	32	36	27	34	34	32	35	18	21	29	32	30	24	32	32	25	32	32	32	29	27	21	24	39	34	41	29	25	34	32	22	23	29	26	31	31	22	32	33	32	31	26	34	22	32	23	23	38	22	25	30	23	40	42	46	25	36	26	34	48	32	23	30	35	23	48	27	24	26	31	31	28	37	34	23	28	31	36	34	35	34	32	33	28	31	23	28	28	25	36	29	21	32	30	28	31	29	31	23	37	32	24	27	32	29	36	34	26	36	23	31	29	30	24	37	32	31	21	30	37	34	28	31	20	32	25	37	34	40	26	30	33	39	36	32	32	30	31	28	30	38	38	31	23	32	35	33	22	22	30	38	31	22	29	34	44	32	30	30	21	28	29	35	22	41	31	27	24	27	32	31	28	28	36	32	26	38	29	37	31	25	26	36	28	37	39	28	36	33	35	27	30	36	38	28	35	35	28	32	31	37	31	32	31	30	21	27	33	33	35	24	30	29	30	40	31	29	36	24	32	41	40	32	27	33	31	28	35	31	26	27	30	32	31	29	28	36	35	33	29	37	29	37	38	32	29	30	24	32	25	29	32	29	26	32	29	29	24	34	27	29	25	36	25	29	33	27	31	32	27	27	17	29	38	32	31	32	32	31	38	33	28	27	31	41	28	33	33	31	32	30	30	35	30	37	23	31	28	41	40	29	30	22	40	28	28	24	31	35	39	28	31	30	25	37	31	37	39	33	33	25	22	22	27	31	22	27	38	32	35	28	26	26	29	33	30	34	43	32	34	40	31	33	43	37	25	33	36	28	26	28	37	38	35	29	28	20	23	26	27	21	35	36	38	21	29	27	28	23	32	39	26	29	33	33	41	26	32	21	33	28	25	33	32	32	24	19	23	26	30	31	25	28	30	32	35	22	33	28	31	33	30	25	27	23	38	35	36	35	28	26	28	33	41	46	35	32	17	33	31	30	33	29	30	39	31	14	33	34	28	26	31	35	27	44	27	45	23	36	22	34	21	32	33	29	23	30	27	23	29	33	39	25	23	39	34	30	32	24	30	33	36	24	26	30	36	44	26	28	30	30	25	25	39	22	31	35	32	25	35	28	29	33	27	31	25	37	25	26	27	32	29	33	28	34	28	19	30	23	33	32	36	27	27	28	23	25	26	32	30	31	36	34	34	23	33	28	27	31	22	26	29	31	21	31	32	30	38	30	22	29	30	24	23	22	26	21	26	32	32	28	34	31	37	34	34	25	32	34	25	27	25	29	25	26	30	35	27	30	26	35	25	22	31	41	32	31	30	37	34	31	28	33	36	39	32	19	30	30	31	33	20	26	31	34	31	29	32	42	33	39	30	29	34	28	30	24	24	28	34	19	22	33	41	43	33	20	27	34	29	31	30	24	36	24	23	32	34	45	25	32	39	37	30	34	32	28	34	24	30	26	31	26	28	28	31	30	28	25	33	34	28	24	32	31	33	30	20	31	25	36	23	36	39	32	29	27	34	28	36	34	26	32	32	35	33	30	32	31	19	36	43	36	34	36	35	21	33	22	29	22	23	35	29	32	34	26	25	31	32	39	29	32	30	30	32	38	29	27	38	41	31	36	31	35	35	27	25	33	36	35	29	26	32	38	36	36	29	23	28	38	22	32	29	29	30	24	31	27	23	29	30	29	30	33	22	24	28	15	35	26	31	27	28	32	26	28	24	26	30	27	31	29	38	30	24	24	28	34	23	30	35	28	37	38	33	25	29	24	31	32	31	25	30	20	25	28	21	25	25	35	33	28	22	31	30	32	38	44	30	28	24	34	27	30	37	37	38	28	25	27	31	33	21	31	43	30	37	32	29	31	24	22	39	33	30	32	30	34	36	25	22	27	27	29	27	28	25	30	29	27	24	33	27	25	33	28	31	34	21	25	34	35	27	36	20	31	29	24	34	30	26	29	40	29	33	22	30	27	28	32	31	31	35	29	33	27	34	35	29	29	36	32	31	22	34	25	33	28	23	37	32	20	21	25	31	28	40	41	28	20	37	28	42	27	32	21	37	31	30	23	24	30	37	30	34	24	24	32	27	31	23	29	25	40	30	16	29	22	37	31	36	25	30	39	31	28	33	30	26	37	19	35	26	26	26	34	26	26	34	25	34	35	30	29	32	26	33	32	43	29	22	32	40	31	28	31	24	39	21	20	30	26	36	35	30	28	42	32	37	26	24	29	32	33	23	31	33	40	26	31	24	36	28	26	24	24	33	31	23	33	33	28	35	34	30	24	33	32	31	27	36	34	34	26	24	27	34	35	27	30	37	32	29	35	27	30	30	35	36	33	36	29	31	32	35	32	28	30	27	32	39	34	25	21	43	18	27	21	30	24	28	27	37	37	22	32	29	26	32	24	32	27	36	32	24	33	35	35	34	30	25	28	37	36	40	28	36	27	41	19	23	32	30	29	33	37	32	44	36	24	29	25	27	25	36	26	34	28	33	31	27	35	35	32	22	26	24	27	35	29	33	30	33	34	34	35	25	40	34	34	25	24	29	40	25	27	22	27	29	36	44	42	32	27	30	32	30	33	43	31	31	29	34	39	34	24	23	22	26	30	31	38	32	28	37	33	20	26	34	26	32	39	36	32	30	31	41	26	40	35	34	17	27	25	34
16153	601	417	382	555	824	981	2086	3264	3067	2615	2455	2149	1967	1915	1767	1661	1551	1469	1311	1302	1331	1491	1503	1330	1256	1232	1198	1146	1023	944	882	857	798	723	701	682	612	572	632	536	528	488	457	489	435	426	437	406	426	407	416	438	385	339	353	348	339	344	356	355	337	323	358	364	351	323	343	325	335	332	294	345	333	334	305	296	343	326	359	311	302	290	308	296	313	283	292	294	277	300	313	311	320	251	315	287	269	249	292	294	312	274	290	290	281	266	249	248	267	233	263	268	282	265	274	269	304	240	280	257	291	262	282	267	261	256	276	267	236	259	299	237	265	264	261	242	257	271	245	293	251	246	308	271	287	238	255	271	271	267	266	277	267	254	298	266	255	251	253	285	275	259	290	271	265	234	290	285	241	264	253	235	275	260	251	254	236	262	267	280	288	225	272	245	242	275	276	256	264	233	243	279	234	250	258	248	269	245	260	267	253	264	268	290	288	280	241	250	258	274	275	249	257	274	262	237	281	231	261	244	259	264	245	255	249	257	281	255	276	259	236	268	242	285	271	261	257	281	266	230	281	223	273	265	276	280	251	276	251	278	273	241	253	273	258	252	242	259	262	277	258	257	253	269	292	269	240	265	260	282	277	264	236	264	269	232	262	277	283	281	267	273	286	267	284	277	277	246	282	268	264	286	272	264	246	259	269	268	259	275	224	255	252	285	294	274	276	256	236	260	255	274	262	246	251	257	260	263	262	273	265	289	249	251	230	246	300	281	253	252	261	275	266	235	254	261	255	255	246	244	263	262	253	265	271	248	263	277	240	245	274	241	247	263	266	265	292	237	303	235	271	256	263	243	251	275	256	247	284	261	257	255	272	260	239	257	240	258	236	282	259	240	238	240	268	265	306	287	277	262	294	251	265	264	280	245	273	259	260	251	224	259	263	257	267	266	271	260	301	276	241	245	273	251	254	263	239	235	252	261	231	252	268	297	280	239	264	244	269	286	245	265	252	251	270	252	282	274	282	258	244	256	251	255	256	287	240	297	239	264	253	242	266	261	264	242	272	254	285	249	272	299	244	268	277	269	243	263	270	254	251	233	253	241	261	241	271	268	278	268	266	287	280	254	237	262	269	233	262	295	250	267	287	276	233	284	246	251	282	240	277	260	272	264	265	293	248	226	269	258	260	309	273	276	242	253	294	254	257	239	259	254	260	270	251	247	263	273	285	253	262	259	294	245	274	256	260	251	280	248	255	289	260	218	269	262	257	221	259	278	247	242	283	246	248	242	272	255	243	276	278	284	270	267	256	292	225	242	275	284	276	266	254	234	280	274	271	288	246	240	277	247	250	267	260	261	265	280	255	266	272	256	245	272	260	264	270	262	247	265	284	266	251	275	259	246	254	237	247	265	246	268	276	246	259	285	267	254	244	274	269	297	250	268	239	246	276	259	261	272	256	243	261	261	234	255	237	245	269	215	284	252	247	269	238	232	261	290	228	253	274	249	258	244	236	278	263	279	246	295	271	265	261	254	247	288	236	260	272	260	229	256	263	245	240	243	272	263	256	247	255	265	232	265	273	259	269	272	253	271	250	281	261	262	244	274	254	230	247	258	263	290	275	286	304	304	248	257	284	264	244	286	282	279	277	270	263	266	245	234	255	250	233	269	260	242	253	253	300	210	264	258	264	276	261	257	267	253	253	251	264	254	236	266	265	247	262	270	280	229	291	254	280	277	250	264	283	244	286	281	256	268	273	262	268	287	261	268	252	228	259	246	284	237	279	271	280	260	255	265	266	259	281	237	249	290	272	262	293	269	272	270	296	265	253	259	248	258	223	250	240	238	237	261	256	255	266	234	283	265	239	286	230	284	256	241	267	281	268	265	254	235	246	229	266	290	241	277	269	243	270	267	260	225	257	294	279	270	257	270	246	272	272	269	247	250	257	236	260	252	283	238	257	258	243	248	275	258	241	250	249	253	274	263	248	269	268	234	269	266	259	263	263	237	256	287	258	286	271	263	259	263	232	251	267	229	254	284	266	304	276	268	265	270	243	233	281	257	250	248	268	271	253	241	245	284	265	260	269	286	239	234	257	265	279	253	282	255	276	302	268	271	251	242	265	243	263	243	254	264	281	254	265	274	298	284	256	289	237	245	254	277	274	301	256	288	250	261	274	261	267	242	278	235	246	236	273	267	276	266	262	249	283	231	252	275	263	232	264	242	238	290	232	262	279	274	275	234	248	242	236	295	250	244	255	244	266	262	250	276	262	277	289	241	234	270	293	246	302	268	246	276	244	249	261	260	281	291	244	243	240	262	280	251	256	266	266	278	266	246	296	245	262	251	249	268	271	251	266	261	283	237	257	275	256	284	276	267	258	254	275	275	253	277	257	284	292	265	220	258	282	264	246	276	273	280	281	260	240	295	231	257	270	250	267	230	253	270	286	260	240	238	271	267	283	241	271	247	289	241	257	262	263	248	250	243	260	279	253	257	264	266	242	270	290	285	266	248	260	277	235	251	254	247	235	262	270	258	259	256	240	247	261	253	287	283	264	266	259	264	259	239	275	284	257	264	270	270	261	265	240	271	259	273	280	263	271	285	277	291	302	277	291	281	250	269	234	281	247	257	251	261	254	262	256	235	249	256	251	263	259	256	238	239	263	273	289	273	273	260	269	271	266	276	240	254	296	270	251	275	270	285	229	285	260	263	288	272	261	281	241	253	249	257	273	298	256	249	268	281	249	239	257	275	261	267	251	276	274	263	262	262	259	275	284	271	301	289	243	235	285	259	245	248	277	244	242	229	252	250	261	257	280	261	272	269	254	271	259	236	263	274	249	241	251	243	246	266	249	293	262	262	252	236	261	243	287	263	252	239	278	260	273	275	233	251	258	267	274	252	277	267	275	270	267	246	276	244	272	266	240	251	228	256	263	277	230	260	289	259	280	278	254	276	275	250	265	280	253	269	274	286	247	266	247	253	267	265	280	271	298	286	231	286	266	273	265	264	257	257	254	273	255	297	280	284	248	268	258	256	249	261	253	248	236	237	275	243	296	272	253	252	288	244	275	263	259	239	249	254	268	244	253	256	242	272	269	276	266	227	262	255	237	253	270	270	284	261	245	262	260	260	260	252	254	287	244	255	261	243	250	281	254	237	282	286	287	248	260	266	259	276	256	289	229	245	249	296	294	263	248	232	269	246	260	255	258	295	247	261	262	277	234	225	262	295	257	297	244	274	259	270	263	239	243	275	266	258	278	299	258	261	245	213	250	272	267	252	254	243	287	265	260	261	255	239	252	245	275	280	277	264	250	245	294	258	285	288	258	277	248	233	260	275	265	263	255	259	276	276	237	249	239	267	265	266	223	270	287	263	267	278	262	275	238	260	269	282	266	250	264	287	263	257	264	262	274	284	265	265	281	285	257	249	273	248	265	247	255	278	253	273	255	286	240	273	264	254	270	244	276	251	272	247	276	274	232	260	281	265	249	243	250	262	280
10470	272	87	73	83	74	99	111	140	159	126	130	131	118	132	127	117	96	105	119	94	101	119	97	104	98	97	83	101	106	97	81	60	87	80	87	90	86	69	66	86	71	68	79	72	65	78	60	60	81	73	60	60	66	73	68	63	60	72	68	60	64	82	54	64	69	53	71	72	58	75	61	62	57	69	50	66	70	65	64	54	51	63	63	76	50	53	57	73	55	45	64	61	59	57	61	54	63	51	56	46	55	46	57	51	60	63	61	54	61	59	67	59	61	74	63	72	59	51	42	55	72	65	63	72	59	60	50	73	56	66	64	60	61	70	60	53	69	51	67	45	56	55	57	57	77	53	60	70	66	60	63	71	54	56	65	54	61	67	50	78	65	65	60	63	67	61	59	61	50	57	60	64	56	59	65	56	53	56	65	66	52	53	75	71	58	49	57	56	55	56	57	69	57	71	74	61	60	47	66	61	63	51	63	47	58	61	53	61	50	61	55	53	59	65	69	60	69	59	55	61	57	60	65	65	74	58	54	55	57	65	56	61	40	50	61	56	57	61	55	55	56	68	55	46	46	57	61	60	49	69	55	48	58	57	55	74	70	49	70	52	55	62	68	64	63	61	64	73	63	68	61	55	57	66	52	73	49	56	47	58	54	44	55	51	59	58	66	65	63	61	51	47	58	77	65	46	53	45	57	73	51	67	63	60	62	50	56	45	53	60	50	65	54	71	57	74	65	56	57	71	47	59	48	62	66	66	58	65	61	75	75	63	54	64	67	61	52	62	58	64	70	48	61	57	63	47	65	54	70	58	66	61	62	67	60	63	70	49	69	42	52	66	63	81	63	64	65	52	59	60	65	53	58	42	69	72	75	62	61	60	69	42	66	64	57	62	68	59	66	58	72	66	52	54	66	50	59	54	56	51	46	64	68	47	46	57	57	68	44	73	56	58	59	57	74	66	61	61	72	62	54	69	65	57	58	54	68	48	58	62	61	67	58	59	57	48	59	59	71	58	66	48	45	47	65	72	42	65	65	59	49	72	62	64	50	47	50	61	58	55	62	57	68	54	63	67	71	42	56	36	60	59	66	74	56	60	58	49	66	69	60	64	57	60	57	37	47	73	56	51	57	60	60	57	61	50	60	51	62	73	51	57	47	60	49	58	46	59	69	68	53	62	57	56	60	60	67	56	63	60	68	65	64	62	48	66	58	60	58	58	70	59	54	61	43	68	71	46	66	58	63	82	53	49	62	58	64	59	74	54	48	67	64	57	59	46	59	63	63	69	61	49	51	57	62	66	59	60	70	56	63	61	51	51	74	62	54	65	48	62	63	63	57	68	53	78	56	58	62	54	73	70	65	56	59	65	64	55	53	64	57	62	50	70	55	57	65	54	62	62	54	64	59	57	64	60	49	54	63	47	63	75	65	55	50	62	53	75	84	66	57	59	57	51	65	66	49	56	71	58	76	60	61	59	58	43	66	67	63	57	63	58	62	52	58	52	64	67	60	63	60	66	61	61	63	57	55	51	60	60	61	53	72	66	61	65	77	75	67	58	62	64	75	70	65	54	56	65	68	51	68	55	76	46	63	56	58	79	62	65	56	61	59	62	64	53	62	59	66	56	62	65	60	66	71	62	51	48	61	47	54	44	52	63	53	57	61	47	47	59	60	58	63	66	67	44	64	52	63	56	54	47	65	55	52	47	53	64	58	60	55	67	56	51	62	64	48	64	64	57	54	49	72	57	66	59	56	62	58	57	69	50	60	58	47	56	53	52	54	64	61	66	57	61	57	70	58	48	56	54	73	73	49	57	63	54	69	55	48	64	61	58	73	44	47	58	72	74	51	59	60	59	64	64	55	48	49	64	65	63	51	59	64	62	60	53	63	58	42	58	54	55	61	52	77	57	71	63	57	67	48	53	53	55	66	57	42	69	61	67	50	66	66	56	54	70	53	77	48	62	70	62	45	51	73	51	59	49	61	58	66	66	70	71	59	54	48	62	55	57	65	48	63	58	68	55	60	60	58	61	61	43	60	57	59	57	60	61	63	67	81	60	65	63	57	62	73	75	57	57	43	69	59	59	68	67	55	49	63	78	61	56	49	62	69	47	58	63	54	56	57	57	57	57	60	55	54	69	44	49	70	67	53	55	69	59	72	60	66	55	65	61	56	58	57	49	75	61	58	53	54	58	64	72	72	57	53	63	66	61	61	63	66	60	65	56	55	62	45	40	53	55	58	40	54	61	61	65	61	66	53	50	47	70	59	62	63	44	64	67	53	58	64	50	56	56	63	51	46	72	60	60	57	60	40	58	56	58	54	65	69	48	59	55	63	59	56	59	54	60	51	58	52	54	69	62	63	70	61	66	58	71	69	67	41	50	55	52	64	51	81	54	68	59	56	66	62	77	58	46	47	65	65	49	61	65	55	51	63	51	47	57	48	56	58	46	68	70	65	67	56	61	53	57	51	54	66	61	64	67	58	57	60	51	50	64	65	63	67	46	50	65	71	62	59	62	54	59	57	52	61	53	40	64	55	79	80	64	49	58	51	61	59	64	62	53	54	67	56	52	49	66	64	62	79	62	58	60	58	57	62	70	47	56	49	64	60	49	62	63	64	62	51	57	63	55	62	67	58	73	61	54	53	56	58	59	43	54	71	64	63	69	67	59	69	62	59	54	51	69	60	64	68	67	55	58	70	59	57	62	53	72	46	61	54	67	56	40	69	62	56	50	64	50	52	59	67	58	63	55	55	68	51	50	50	62	59	45	51	54	64	55	56	63	66	63	70	66	62	47	74	61	71	54	61	59	61	62	77	62	57	64	51	63	56	53	59	56	54	71	63	60	54	55	52	62	51	64	67	63	61	49	66	55	58	64	55	74	67	62	65	73	53	45	48	61	44	60	74	57	66	68	61	52	64	58	58	66	54	52	52	61	59	58	43	59	54	64	69	59	61	48	52	49	60	63	69	55	64	61	76	76	49	51	69	45	55	63	60	58	55	57	73	66	56	54	47	57	63	50	64	53	57	55	55	65	49	62	52	53	67	63	51	78	60	61	63	62	68	57	55	55	57	63	52	51	51	75	59	66	63	66	43	51	64	51	54	64	68	52	61	69	62	47	55	59	64	63	66	52	76	65	64	57	53	58	50	58	58	48	70	59	59	58	60	70	67	45	64	64	52	57	68	63	57	67	62	64	54	60	50	65	47	54	59	57	56	71	56	60	43	61	63	55	55	60	62	61	52	68	59	65	50	64	51	60	51	68	61	58	46	69	45	57	58	53	54	60	61	68	55	61	47	44	73	59	77	63	52	60	56	65	64	40	51	53	56	74	69	73	43	59	74	76	59	59	48	65	68	75	56	59	63	61	55	81	81	56	58	66	66	55	52	76	55	65	68	75	57	49	47	56	65	62	54	53	60	63	57	66	56	70	76	51	73	67	54	65	56	55	59	56	62	53	67	53	62	66	59	53	49	67	54	78	70
27769	2157	1118	1151	2259	3539	3974	4879	5855	5169	4578	4187	3647	3343	3146	2945	2640	2462	2286	2155	2068	2023	2314	2419	2152	1984	1799	1812	1686	1636	1412	1421	1290	1251	1223	1179	1061	995	1036	1007	927	943	879	900	870	766	745	770	745	706	722	707	721	682	725	641	634	639	638	668	666	597	642	644	629	598	629	611	603	563	609	612	585	610	594	599	612	624	629	621	548	618	590	605	544	556	571	594	626	619	581	570	579	561	555	561	561	532	520	529	575	512	523	544	521	545	525	538	521	564	500	501	516	520	505	498	538	526	508	455	510	517	498	480	530	495	521	526	504	519	463	504	505	524	554	529	557	519	484	518	558	510	493	521	515	520	502	520	457	510	492	526	517	480	468	515	504	515	506	559	484	494	500	561	491	498	505	470	497	531	518	499	553	520	517	517	485	530	534	560	513	557	520	520	504	520	515	535	502	503	555	522	515	521	506	502	522	475	505	490	487	529	486	521	548	472	511	549	479	497	525	467	478	520	502	451	513	494	545	475	513	508	457	495	535	541	511	526	522	513	503	504	511	500	514	555	514	510	492	516	514	503	509	450	504	562	519	496	476	508	497	517	492	506	508	494	500	516	504	526	516	512	502	497	454	521	511	525	504	510	517	528	514	503	511	529	500	511	463	504	541	476	511	485	530	502	544	494	489	474	538	524	545	532	537	541	559	522	517	478	499	523	509	490	489	516	554	547	500	502	539	535	524	512	499	552	544	501	495	537	526	489	519	551	517	485	504	537	452	509	492	541	497	527	490	564	482	463	481	555	496	496	541	499	491	511	488	477	517	489	534	512	512	499	498	495	496	505	484	501	525	520	493	496	515	515	521	544	489	509	474	489	555	475	515	530	503	521	529	548	496	496	523	459	511	523	559	491	516	483	526	515	509	514	486	488	524	520	505	507	538	507	502	523	522	481	556	550	502	490	507	513	538	484	514	518	509	496	525	511	480	469	507	457	506	499	515	489	563	515	501	520	524	479	497	490	538	536	511	527	528	496	522	499	495	508	514	503	473	520	543	505	488	490	520	510	529	538	489	527	494	507	481	450	491	541	499	531	488	493	521	497	535	534	475	514	516	514	527	501	506	482	535	499	514	536	500	526	522	536	512	506	504	471	482	504	498	548	527	502	531	520	528	529	556	528	508	526	517	531	509	483	494	524	503	520	495	509	479	498	562	538	477	487	523	511	509	486	512	528	473	489	530	503	520	494	490	497	539	516	513	514	485	528	493	519	514	474	514	558	551	516	506	500	549	550	502	517	515	488	536	532	489	507	488	479	509	522	501	506	483	541	516	526	494	552	532	511	528	491	529	496	554	468	515	525	518	490	488	519	464	512	526	535	529	501	533	526	524	522	505	532	514	497	494	469	498	537	537	527	484	478	507	498	490	520	491	504	532	535	544	557	488	468	512	494	496	530	529	508	501	537	502	517	519	490	525	538	486	489	484	513	511	481	525	483	524	526	477	503	479	517	491	497	518	503	512	499	556	496	499	500	479	507	496	564	469	515	500	530	513	493	519	488	505	517	503	501	494	470	514	527	530	475	536	520	511	501	507	522	521	549	543	509	520	532	492	554	508	504	501	471	541	484	501	507	522	501	511	503	482	536	518	504	487	486	463	521	496	506	531	481	510	520	470	513	496	504	520	498	508	481	528	561	530	478	510	531	476	512	524	506	517	499	496	479	489	501	476	504	482	507	542	511	508	509	494	515	507	502	546	517	546	501	487	499	486	515	512	498	515	492	497	518	508	514	481	522	500	460	508	521	486	526	511	526	495	485	500	518	478	523	503	528	477	489	499	542	451	508	501	481	537	504	515	517	447	511	497	536	517	496	500	519	513	527	519	504	541	482	531	528	434	508	505	517	516	538	499	516	522	500	517	474	514	493	537	498	475	502	492	466	528	488	494	525	521	484	497	496	500	496	547	498	474	529	500	551	519	533	489	530	514	548	495	557	506	551	546	534	506	555	493	508	516	500	545	513	509	534	540	467	514	499	487	507	526	489	501	493	484	533	528	515	482	513	502	519	497	513	497	530	539	494	563	534	508	513	538	503	509	505	498	508	510	518	481	498	514	517	515	542	511	519	516	534	445	532	510	517	462	499	500	525	549	564	456	573	501	511	529	541	488	482	518	512	506	498	489	507	499	497	502	514	495	519	469	505	512	528	528	541	485	448	492	509	540	509	489	516	532	511	467	552	543	494	494	463	506	520	520	500	549	487	507	489	551	482	529	536	542	476	499	478	537	462	504	477	515	501	478	460	493	495	547	509	500	542	508	531	487	493	523	531	494	504	483	476	531	494	515	485	508	470	513	494	486	526	492	491	472	504	484	515	544	467	536	520	518	499	483	485	513	493	520	526	526	497	511	520	489	507	504	514	479	506	499	543	525	528	510	514	520	526	495	509	473	515	553	488	514	498	505	508	474	479	536	505	562	572	520	513	516	523	525	532	502	492	518	548	514	480	499	475	512	495	540	496	499	500	457	514	496	528	493	490	491	493	523	525	490	503	495	493	506	488	555	537	490	496	522	511	523	492	491	513	518	554	494	522	524	509	484	461	536	470	513	509	534	529	537	545	468	460	497	512	485	503	485	500	522	497	532	536	514	523	546	487	484	551	505	519	483	523	548	519	518	500	520	511	499	505	518	524	506	470	508	513	569	532	533	554	508	535	481	484	512	504	531	492	501	531	528	510	493	529	526	522	565	532	543	463	502	548	500	482	546	483	506	537	484	525	496	494	532	525	496	475	514	525	505	523	516	510	527	468	523	484	504	535	495	479	509	515	535	550	522	561	501	484	497	548	518	497	512	507	492	526	514	491	480	493	538	485	486	543	518	521	512	519	511	508	559	532	512	508	501	483	491	533	545	500	543	479	476	519	501	506	471	508	586	528	531	521	526	510	563	451	525	509	491	502	486	523	512	478	495	484	497	523	439	509	547	484	484	519	470	534	512	525	518	545	509	526	506	541	504	503	520	512	495	492	490	532	518	459	571	531	501	533	511	536	514	492	501	512	528	509	529	524	472	516	509	519	529	515	533	495	498	495	540	501	482	514	501	504	510	502	475	506	515	524	568	510	485	486	475	506	505	504	505	510	520	468	534	486	514	499	487	490	523	524	505	518	492	560	499	532	534	504	538	507	492	492	490	468	551	510	500	511	524	514	532	494	494	513	515	479	490	506	522	504	500	529	567	533	481	518	535	514	533	490	496	478	525	506	462	508	508	521	508	518	510	488	524	500	501	478	518	513	474	508	528	504	518	483	541	519	503	510	537	496	490	519	469	550	519	475	533	505	491	514	503	508	479	464	535	520	479	500	482	516	543	510	490	510	571	485	500	507	561	513	491	497	503	511	551	511	460	504	534	533	566	516	519	526	556	505	505	478	504	528	518	512	471	545	517	494	505	541	552	503	511	496	502	532	486	515	504	515	554	522	507	544	505	534	502	535	493	505	564	525	524	479	512	514
10579	159	63	47	38	41	54	77	89	102	77	81	104	77	101	86	72	82	80	80	75	70	73	76	67	64	70	61	79	51	60	50	57	45	35	40	37	33	35	39	28	41	41	40	44	23	30	41	21	26	29	37	25	30	34	31	36	27	21	34	28	19	30	28	27	23	24	30	24	26	35	32	29	25	32	28	30	27	29	24	35	21	23	29	31	30	29	26	22	28	27	23	28	32	25	30	23	25	31	20	32	36	24	30	26	32	18	22	34	25	28	26	22	26	19	18	21	25	22	25	23	21	24	22	19	22	19	24	29	28	32	36	21	22	19	22	35	28	21	25	18	20	21	21	15	20	26	22	26	32	17	26	25	28	27	23	31	18	21	26	24	25	28	21	29	21	17	20	20	24	13	21	19	30	28	31	29	40	20	20	21	24	35	26	18	24	30	25	27	32	22	19	21	20	28	21	25	15	30	19	31	16	22	25	25	17	24	37	37	17	21	25	28	17	18	22	32	35	33	22	22	21	22	19	30	27	26	20	25	25	23	22	18	17	28	20	11	27	24	20	22	19	24	28	19	29	30	28	21	26	17	23	20	25	19	20	26	18	18	21	26	26	22	12	17	23	33	36	18	23	23	22	18	34	28	24	23	29	25	23	27	24	31	23	23	19	29	30	24	35	36	29	22	29	26	22	32	19	32	15	23	24	15	24	19	18	26	31	21	19	21	31	27	28	21	25	17	18	20	17	33	23	25	16	23	29	22	23	17	15	27	19	22	23	28	29	29	29	21	24	17	30	29	20	27	31	24	26	29	19	22	24	28	35	26	28	14	34	22	30	22	20	21	28	24	16	25	26	27	25	33	33	19	18	22	28	22	22	27	28	21	26	18	26	23	35	20	21	20	23	23	19	23	19	23	25	25	19	30	20	19	28	26	29	18	21	22	20	24	26	37	18	24	21	32	21	24	34	15	27	18	14	32	23	31	21	25	24	18	18	26	22	28	22	22	25	20	29	32	26	23	22	29	32	35	30	18	15	30	26	18	26	25	26	24	20	17	36	27	27	26	31	24	37	22	31	21	21	24	24	21	23	27	18	30	25	29	22	25	13	28	23	31	24	25	22	23	24	31	20	21	29	21	13	26	35	25	29	20	24	20	16	19	23	36	22	28	28	20	15	24	24	28	27	31	22	17	23	24	23	20	22	19	25	14	23	26	17	18	24	25	21	22	28	26	22	15	38	19	33	21	28	21	24	22	19	22	22	15	22	26	20	26	25	23	31	25	19	29	28	23	24	20	22	25	23	24	25	20	23	24	17	25	13	20	26	33	26	33	28	23	25	10	28	24	24	40	15	30	26	21	30	42	17	25	22	24	31	17	15	27	13	26	21	15	34	23	14	32	25	32	23	27	34	23	25	23	25	31	24	16	20	36	11	25	20	26	26	24	23	16	34	23	23	28	19	30	20	26	33	20	30	25	25	29	30	23	14	23	30	26	20	23	25	26	18	28	30	26	24	22	24	33	31	19	28	42	21	22	23	30	16	29	20	23	23	21	30	13	29	23	27	21	19	9	25	31	19	30	26	26	20	36	32	23	29	20	27	16	15	19	24	29	24	29	27	22	32	33	19	26	25	28	22	19	19	25	28	18	23	25	25	24	17	19	37	25	29	21	22	23	26	21	20	20	20	24	21	29	11	20	22	23	21	25	23	27	25	21	20	15	23	23	30	17	27	23	27	21	17	24	24	25	21	22	15	24	22	21	17	24	24	19	27	25	24	29	29	30	31	33	26	21	25	21	19	19	34	27	26	27	19	25	20	20	28	25	17	18	21	16	22	22	19	23	32	16	25	16	25	21	17	26	23	20	28	24	30	28	21	26	19	27	24	14	17	26	24	19	30	20	24	34	15	19	27	20	14	24	22	21	30	20	29	30	19	25	19	28	19	24	22	41	22	25	23	32	16	12	25	25	22	25	25	33	26	23	30	27	25	21	28	23	21	29	25	18	18	22	18	19	37	16	22	24	24	18	17	27	21	20	21	22	21	18	26	34	18	20	30	23	17	29	31	25	31	20	19	28	22	23	36	25	10	21	31	30	31	30	29	23	24	22	21	28	26	17	25	19	27	27	22	28	20	26	18	33	12	27	18	17	28	27	19	34	27	25	34	27	15	20	17	19	31	27	23	16	25	30	18	21	29	27	23	27	23	31	30	25	20	26	26	33	24	22	22	23	15	27	19	29	25	10	22	23	32	24	24	22	17	17	18	30	23	26	17	24	30	20	26	21	24	20	24	24	32	20	27	27	25	31	32	20	25	22	22	19	19	29	22	19	19	32	24	26	21	22	14	28	23	26	25	20	28	23	22	26	21	31	27	23	18	26	25	19	25	23	30	30	22	18	26	32	36	23	21	20	17	25	14	27	27	35	21	28	19	27	30	25	27	19	23	25	36	26	19	27	33	22	16	27	29	23	30	26	23	21	25	19	20	24	29	25	26	28	28	23	17	33	20	26	24	28	25	26	25	24	25	18	29	28	28	25	22	24	22	19	31	26	28	19	28	17	25	25	14	21	23	30	22	23	20	23	19	22	21	32	26	35	32	24	29	20	18	19	26	20	24	20	27	26	30	24	20	15	22	25	14	18	28	31	29	22	35	14	31	24	26	29	25	27	21	25	33	21	23	25	22	21	18	23	26	18	23	19	25	21	24	22	23	14	22	30	27	28	33	26	21	18	18	22	20	28	35	18	23	26	17	29	24	36	27	13	29	23	26	18	19	26	11	27	25	22	29	29	26	35	32	25	24	27	23	22	19	24	31	23	23	30	29	16	22	19	20	18	24	19	23	18	22	25	21	30	26	20	27	28	25	24	29	15	23	21	16	34	12	33	28	25	25	21	22	22	22	25	21	33	22	20	16	21	31	34	19	18	17	24	21	26	23	21	26	30	24	19	33	27	23	23	22	22	16	24	25	17	20	28	22	28	19	22	25	31	19	23	21	19	20	27	21	28	27	24	27	15	32	19	29	31	18	29	24	26	25	21	22	25	25	29	22	30	24	30	15	26	20	36	22	23	24	27	23	18	26	19	22	29	26	18	24	19	24	38	23	20	19	12	18	30	41	24	32	21	20	24	20	31	23	21	23	25	30	21	22	23	23	23	26	21	30	22	32	25	27	15	13	29	19	32	27	24	21	24	32	22	17	20	33	20	23	21	24	26	23	22	23	30	27	20	26	28	30	25	22	21	29	19	28	18	24	28	17	26	26	15	19	22	24	23	16	17	23	23	24	16	31	22	31	19	29	18	42	23	12	26	27	13	26	29	21	21	26	20	28	24	24	23	23	22	31	24	26	20	21	26	25	22	27	32	22	30	20	28	25	19	25	23	16	27	29	18	22	20	25	15	19	27	25	27	23	25	24	21	18	24	32	27	28	15	28	23	25	23	26	26	29	21	23	23	22	27	27	30	20	18	26	20	32	35	32	22	25	26	30	29	26
22497	1278	703	702	1531	2551	3028	4220	5083	4544	4046	3940	3321	3052	2772	2522	2318	2125	1948	1931	1747	1709	1955	1966	1806	1732	1585	1526	1409	1348	1194	1127	1124	1007	930	834	698	728	705	672	630	602	578	531	553	495	440	428	461	426	429	376	389	397	386	393	375	321	334	313	311	317	339	359	345	337	324	316	334	322	333	336	286	310	288	342	319	313	321	260	283	290	313	284	255	266	260	290	266	265	255	285	257	290	257	249	252	245	213	239	216	228	229	234	250	220	238	240	220	239	196	191	189	233	217	215	222	232	223	220	194	216	222	226	240	234	201	218	232	226	227	213	212	196	208	233	200	217	208	210	221	222	228	250	213	220	227	210	220	213	217	206	237	224	207	222	209	187	208	219	207	223	211	230	199	211	193	251	188	214	239	219	204	238	191	218	229	214	225	231	195	219	244	213	207	210	213	215	211	206	194	223	216	209	249	218	183	199	228	200	154	211	225	205	192	213	207	219	209	201	209	202	203	234	201	197	209	199	233	211	204	199	215	195	238	170	222	217	212	217	215	195	196	215	201	202	187	219	205	188	213	211	222	210	226	195	219	213	234	221	196	222	229	241	187	218	209	197	210	215	203	203	216	220	210	182	178	192	206	203	207	204	210	173	194	213	200	203	206	204	168	214	229	216	222	193	194	206	217	216	204	212	202	191	209	218	230	209	212	207	208	208	211	204	211	222	230	203	214	228	223	204	211	192	203	199	211	221	207	195	222	189	201	206	207	209	209	208	229	196	224	193	220	192	203	217	237	190	224	205	227	209	220	199	177	210	221	221	193	216	166	205	233	189	234	216	192	196	195	189	187	222	214	204	199	205	217	211	216	221	219	199	202	211	216	215	227	215	202	214	221	221	209	210	187	221	217	236	215	202	208	199	209	224	193	199	204	189	197	203	214	217	199	194	205	233	197	191	186	219	193	226	203	193	210	178	214	218	167	220	182	218	197	201	210	217	207	200	196	218	212	225	223	205	244	231	198	200	193	194	233	181	211	217	197	207	232	195	212	203	211	205	175	193	224	206	197	219	197	196	185	209	224	195	200	188	214	240	188	219	208	192	195	219	201	217	217	213	198	190	220	215	195	190	209	207	207	221	208	191	215	177	195	218	215	212	206	226	232	210	227	220	204	190	201	197	199	207	244	223	220	216	180	178	235	203	204	224	221	191	206	214	217	198	200	197	191	222	228	185	201	204	226	211	208	208	242	194	199	217	185	172	215	201	199	219	225	234	191	221	217	226	221	219	234	217	203	197	188	236	207	190	206	222	210	184	245	210	184	183	236	240	238	212	201	202	202	209	221	198	227	202	202	195	217	208	202	217	213	226	209	209	207	211	204	227	210	201	200	188	202	185	205	216	207	203	191	233	211	222	202	202	209	219	216	204	215	196	196	214	233	203	200	197	232	209	225	234	230	244	218	220	195	221	217	219	217	203	186	211	240	214	212	227	227	239	209	208	207	199	211	219	196	187	205	207	210	227	224	195	206	193	221	218	233	188	201	196	207	195	237	225	231	238	209	216	232	203	223	201	214	212	199	190	216	234	228	207	207	206	238	201	215	219	192	213	211	192	203	208	194	204	220	224	188	216	219	224	210	218	217	203	193	194	203	204	217	209	207	233	224	214	214	193	201	212	179	221	188	182	197	168	211	191	193	229	210	196	191	202	224	198	190	223	223	212	212	221	197	194	228	187	231	217	245	236	204	216	228	210	207	211	248	206	199	203	177	204	197	203	186	213	220	196	207	184	232	207	195	175	221	214	208	208	193	207	209	202	183	209	184	214	181	183	202	215	198	194	190	199	193	217	229	211	191	201	207	221	225	203	213	237	189	193	184	214	189	210	182	209	210	227	208	223	203	215	190	225	204	212	221	201	196	213	198	224	204	207	231	216	197	233	199	219	213	206	204	223	214	217	232	194	230	217	214	221	206	207	214	228	232	207	188	211	214	205	236	226	210	245	215	230	204	209	225	203	238	197	226	210	185	204	217	209	210	215	205	213	202	188	221	181	217	214	223	216	235	237	184	186	166	200	195	195	205	209	207	220	219	216	217	194	236	223	217	204	220	187	211	218	212	220	240	208	208	195	199	226	208	206	225	218	215	211	220	220	180	204	203	204	212	201	214	184	200	228	197	223	198	196	222	227	202	184	214	202	210	213	219	233	189	212	208	201	201	208	209	214	222	207	215	186	213	205	200	234	210	194	219	209	221	196	192	211	186	216	221	181	212	214	209	219	191	220	218	227	201	220	211	200	207	230	205	231	216	192	213	215	224	214	186	217	190	199	191	233	233	198	201	208	219	210	233	223	207	205	237	211	221	187	221	231	213	215	176	198	200	199	192	235	215	213	211	194	221	201	216	212	220	204	211	215	218	203	224	190	200	206	186	217	202	211	214	246	209	204	211	190	211	202	223	210	209	231	210	222	198	214	220	180	209	201	210	198	193	215	206	195	200	206	229	203	204	195	235	193	205	211	181	214	208	232	200	193	209	197	223	205	211	209	194	215	200	221	224	196	218	231	235	201	211	194	221	216	224	192	213	199	204	203	217	206	223	200	226	194	221	216	231	211	224	229	213	180	210	205	190	214	224	215	175	222	210	191	206	200	232	214	220	226	210	201	221	218	196	205	205	205	187	216	199	203	236	180	222	203	210	218	229	223	235	192	211	221	186	197	224	213	209	189	218	218	201	195	213	192	198	223	204	209	213	200	205	229	221	209	196	221	213	210	172	195	182	200	208	198	221	210	218	197	178	220	228	217	195	231	185	221	214	194	213	180	195	216	232	206	204	217	211	238	208	203	208	202	207	204	211	216	219	213	208	239	209	208	201	187	234	210	208	208	209	193	205	188	204	204	208	175	184	185	206	213	205	186	173	190	214	225	200	214	222	213	201	203	195	212	207	198	224	198	203	183	197	223	218	208	216	235	211	209	253	222	201	227	223	189	183	246	192	176	197	235	193	230	187	219	234	215	196	215	206	187	179	200	189	232	198	228	218	205	215	200	209	219	191	180	204	246	202	194	242	213	201	203	204	209	238	221	213	198	210	204	179	188	229	218	234	199	229	206	207	200	196	197	223	206	201	186	193	201	226	217	211	190	190	208	202	210	197	220	208	202	207	223	216	222	201	213	223	194	207	208	219	203	202	217	212	204	200	233	212	182	220	187	203	210	209	203	205	217	224	202	208	210	208	206	223	178	221	208	209	198	202	222	197	191	199	216	199	226	207	208	205	195	191	168	218	202	212	218	202	220	223	202	226	182	226	227	213	197	220	218	251	203	230	194	227	209	255	204	200	193	185	202	215	233	199	223	214	209	213	194	205	215	226	204	205	211	212	227	224	208	226	222	194	208	202	213	220	191	218	191	211	188	189	231	197	217	206	211	191	222	227	215	195	195	212	207	216	224	203	224	211	216	241	182	213	207	185	210	223	203	208	216	197	194	202	199	222	200	210	188	208	188	198	206
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
