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
344613730838	344613731401	344613731951	344613732501	344613733051	344613733601	344613734151	344613734701	344613735251	344613735801	344613736351	344613736901	344613737451	344613738001	344613738551	344613739101	344613739651	344613740201	344613740751	344613741301	344613741851	344613742401	344613742951	344613743501	344613744051	344613744601	344613745151	344613745701	344613746251	344613746801	344613747351	344613747901	344613748451	344613749001	344613749551	344613750101	344613750651	344613751201	344613751751	344613752301	344613752851	344613753401	344613753951	344613754501	344613755051	344613755601	344613756151	344613756701	344613757251	344613757801	344613758351	344613758901	344613759451	344613760001	344613760551	344613761101	344613761651	344613762201	344613762751	344613763301	344613763851	344613764401	344613764951	344613765501	344613766051	344613766601	344613767151	344613767701	344613768251	344613768801	344613769351	344613769901	344613770451	344613771001	344613771551	344613772101	344613772651	344613773201	344613773751	344613774301	344613774851	344613775401	344613775951	344613776501	344613777051	344613777601	344613778151	344613778701	344613779251	344613779801	344613780351	344613780901	344613781451	344613782001	344613782551	344613783101	344613783651	344613784201	344613784751	344613785301	344613785851	344613786401	344613786951	344613787501	344613788051	344613788601	344613789151	344613789701	344613790251	344613790801	344613791351	344613791901	344613792451	344613793001	344613793551	344613794101	344613794651	344613795201	344613795751	344613796301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2159	3300	1900	2700	2160	3300	1900	2700	2160	3300	1900	2700	2160	3300	1900	2700	2159	3300	1900	2700	2160	3300	1900	2700	2159	3300	1900	2700	2160	3300	1900	2700	2160	3300	1900	2700	2159	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2160	3300	1900	2700	2160	3300	1900	2700	2158	3300	1900	2700	2158	3300	1900	2700	2172	3300	1900	2700	2172	3300	1900	2700	2172	3300	1900	2700	2172	3300	1900	2700	2172	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
3700	9192	5309	7017	3746	1382	201	61	63	60	58	69	62	47	63	64	57	52	67	64	57	75	73	65	67	62	61	50	41	58	65	58	67	61	64	77	56	59	50	62	61	54	63	70	64	61	49	67	63	67	66	66	67	42	63	61	82	51	57	60	68	60	56	69	70	61	58	65	62	61	54	52	64	57	65	63	61	59	49	66	51	70	47	70	67	63	56	60	52	72	60	60	70	48	66	56	62	61	60	57	72	79	45	71	55	61	56	66	55	78	68	58	55	62	67	55	56	56	46	62	67	67	47	60	56	72	54	66	66	56	56	55	53	57	64	67	68	55	76	49	75	69	64	49	63	56	70	69	73	56	60	68	47	58	61	52	68	57	65	68	46	66	58	59	60	51	59	80	61	58	65	56	62	55	63	53	54	63	56	59	72	67	51	50	62	53	62	63	56	61	56	62	52	55	55	54	68	53	66	59	51	61	81	53	61	57	52	57	67	52	51	49	71	61	54	55	62	77	57	70	44	66	70	50	50	89	59	52	60	52	75	58	57	66	67	53	52	59	74	74	63	60	64	68	65	47	55	58	60	63	59	50	57	53	50	60	70	64	62	48	64	58	61	65	47	60	60	71	63	58	54	67	64	75	47	69	43	54	58	58	52	46	61	45	61	64	55	76	58	54	57	65	54	54	61	61	67	58	62	68	52	58	60	72	54	57	63	56	58	46	56	59	54	57	53	72	51	61	74	58	70	62	52	55	53	51	54	56	62	56	56	65	60	58	68	62	56	76	66	48	57	61	38	66	50	58	63	72	66	69	56	79	72	53	49	68	63	57	81	61	72	66	57	63	53	43	63	59	60	52	78	68	61	63	58	56	60	63	57	61	58	62	47	51	59	56	71	55	64	67	57	54	71	58	82	57	49	58	72	68	65	65	53	66	66	67	55	61	72	59	76	63	69	65	66	61	64	69	48	49	53	57	71	53	56	67	59	48	65	64	65	66	50	63	56	58	66	54	61	57	61	66	54	59	63	60	44	62	66	53	69	55	54	68	61	60	64	61	69	66	55	51	47	58	63	54	65	56	48	50	50	68	69	45	48	59	62	67	46	64	60	58	63	58	57	77	69	47	56	60	58	59	60	69	59	54	59	51	65	68	78	79	63	52	45	54	51	51	57	75	57	62	48	54	54	54	68	56	56	70	44	54	63	61	62	73	57	62	63	60	49	61	59	68	60	71	68	66	74	60	48	65	59	61	40	50	84	42	50	53	67	58	54	57	73	55	57	71	61	55	58	72	55	63	68	67	51	61	56	56	54	52	72	62	52	59	53	65	75	60	68	44	72	54	66	63	53	64	70	67	57	65	59	61	47	61	68	52	69	72	58	57	68	70	52	58	54	48	64	63	59	59	61	72	58	58	69	65	60	53	40	74	63	59	47	49	57	53	52	53	51	69	56	59	57	70	46	61	58	81	78	68	67	56	59	76	56	64	58	65	80	58	47	60	59	63	47	62	46	53	55	43	64	50	72	51	53	57	67	59	58	61	57	64	58	58	57	61	70	56	54	63	67	54	61	56	58	61	51	66	69	56	62	60	51	57	57	60	63	54	63	54	58	64	70	45	65	61	74	54	61	54	62	50	68	67	46	74	65	52	65	63	44	64	58	44	51	51	68	64	48	49	62	71	62	64	59	60	65	57	61	57	46	75	44	53	77	52	66	63	67	68	63	61	63	72	64	61	65	57	58	64	55	64	57	57	45	54	69	59	59	59	65	66	64	61	64	73	68	43	63	58	63	51	54	64	58	62	56	65	63	59	63	68	59	62	51	60	63	59	55	66	55	72	53	57	50	57	66	65	58	68	61	56	69	53	55	59	65	65	65	45	57	55	56	61	58	64	58	68	57	50	55	57	58	67	59	60	53	56	61	55	76	53	56	66	58	57	64	66	70	42	51	57	48	66	60	65	70	63	64	65	55	52	65	62	68	65	63	56	52	51	59	44	55	55	68	65	55	44	47	67	67	53	53	59	50	67	60	65	67	58	61	50	62	79	71	50	64	85	67	48	67	73	64	78	59	59	52	59	63	54	52	61	52	54	69	63	56	48	63	51	61	57	65	59	67	58	60	53	62	69	74	66	61	61	63	70	71	65	59	55	67	53	63	65	59	75	68	49	43	64	58	69	57	66	40	60	62	59	61	62	59	62	73	58	61	66	55	53	58	61	77	58	55	39	55	52	57	55	55	55	54	68	52	61	67	49	67	49	48	65	49	63	60	56	44	53	46	75	51	52	72	72	57	65	59	66	52	65	62	65	48	60	61	64	62	66	59	65	38	60	61	51	54	70	75	68	62	67	55	65	57	68	69	66	61	57	46	57	62	63	53	58	53	52	48	49	64	72	65	51	59	55	65	58	46	68	65	75	58	72	59	52	60	60	49	65	71	72	52	60	67	72	61	57	63	63	53	60	51	76	66	70	70	65	58	47	63	54	55	57	74	70	66	55	64	58	57	58	59	69	46	59	57	54	57	62	52	62	49	43	64	56	54	74	49	61	48	49	46	70	59	57	61	72	56	47	54	58	61	49	67	61	79	48	60	40	63	51	71	66	59	62	51	54	65	70	71	45	58	55	62	67	71	66	59	60	58	60	58	64	64	68	60	75	75	61	45	54	65	61	58	57	59	72	61	57	71	70	65	49	64	67	51	70	41	54	66	64	64	57	61	54	53	61	63	57	68	79	65	65	59	59	73	54	62	58	62	65	54	71	66	56	70	56	60	45	51	65	41	65	53	55	62	53	55	60	78	66	60	45	53	65	73	53	63	59	56	58	61	58	70	68	60	70	69	56	55	61	69	63	53	56	69	52	45	64	58	56	62	49	67	60	58	52	71	62	58	64	48	65	55	52	57	76	57	59	56	61	56	66	57	69	62	40	59	55	68	69	49	45	44	72	67	59	64	59	50	54	60	51	61	50	58	75	69	69	68	69	71	72	52	52	55	62	52	69	48	52	51	56	60	53	61	58	57	69	61	46	59	56	62	58	64	53	60	72	57	52	59	55	51	64	50	57	62	63	48	47	64	51	48	57	50	59	58	64	61	62	65	55	69	60	69	69	61	66	65	62	57	59	62	59	51	64	70	61	66	57	59	54	48	72	58	61	56	50	52	55	51	56	67	53	63	59	59	71	61	64	72	57	53	64	52	54	59	71	46	68	58	58	52	69	61	62	62	64	57	42	68	53	56	54	76	62	62	53	60	64	59	61	62	75	64	49	59	64	67	53	62	62	58	62	61	51	47	60	60	54	55	53	70	56	64	62	56	59	58	41	63	60	55	66	56	64	68	65	65	48	72	58	70	69	59	56	55	60	57	54	64	66	53	68	61	66	63	57	71	63	74	61	58	74	56	57	61	58	70	50	59	50	56	60	59	61	54	66	63	54	45	61	69	57	56	66	63	56	55	58	54	63	55	67	66	49	57	57	63	59	63	70	54	45	47	61
31747	33154	26404	32828	34691	24822	5285	731	695	629	617	643	580	550	545	571	513	561	550	572	548	520	553	544	517	520	519	554	504	525	525	491	598	531	506	478	527	526	515	508	512	517	582	536	565	502	521	551	475	489	525	541	492	567	507	564	467	481	496	499	533	560	500	487	511	456	531	516	536	507	508	561	521	536	508	511	526	494	513	548	488	517	536	493	515	522	526	504	490	488	519	504	537	515	528	497	523	501	494	491	481	515	496	467	507	520	512	536	509	543	507	514	503	550	491	510	511	540	534	515	520	518	491	532	570	513	502	526	525	519	496	531	546	527	541	490	497	517	549	522	551	509	533	528	527	513	561	465	534	527	508	505	483	541	507	501	536	515	515	506	542	490	534	542	524	507	562	509	525	520	527	505	492	493	542	586	529	496	497	496	530	513	513	523	487	490	559	516	511	532	517	477	542	485	558	497	495	544	537	507	512	519	518	497	503	496	524	525	516	534	485	523	518	507	541	519	509	523	513	500	536	484	546	497	503	490	532	490	519	507	515	527	479	517	533	508	491	530	498	538	575	511	507	550	522	481	485	483	529	491	535	495	558	534	502	522	519	501	539	490	514	491	521	506	525	525	503	527	476	518	528	494	466	564	547	515	506	500	510	518	477	518	495	528	510	535	497	538	510	494	513	491	522	498	519	526	547	518	528	487	529	470	512	546	547	509	535	488	494	512	522	504	534	498	530	509	525	494	503	478	521	529	528	530	526	523	500	513	510	505	495	554	518	542	504	499	547	532	525	551	507	480	530	537	508	516	540	557	562	501	506	567	513	512	516	501	504	498	492	500	516	512	538	482	495	502	518	519	529	499	495	538	501	526	503	519	478	520	520	559	525	500	555	483	504	532	495	499	547	503	508	508	562	514	501	532	503	497	499	518	530	507	494	514	523	507	509	521	538	522	467	492	499	484	529	501	522	520	561	511	493	508	520	486	481	463	538	568	482	571	472	520	486	520	497	500	492	502	537	535	518	517	529	518	540	506	537	519	485	552	521	533	524	513	517	534	555	510	490	502	489	537	532	522	511	538	528	506	541	519	493	504	530	472	533	511	541	505	510	530	481	531	483	532	483	521	536	470	508	528	523	530	526	499	566	523	565	500	466	549	508	509	504	506	496	494	561	487	542	524	555	536	495	529	497	510	530	494	549	555	469	518	545	539	494	471	482	525	509	557	532	519	534	518	542	496	518	544	511	534	503	493	481	517	515	520	516	522	519	518	513	512	512	510	531	468	532	538	516	544	510	491	504	541	547	471	459	511	519	483	523	525	524	507	534	532	519	491	539	531	512	505	537	532	562	535	525	497	499	499	502	527	496	508	512	537	492	529	493	485	507	490	545	549	516	458	531	503	480	514	528	481	511	549	551	517	565	512	538	515	459	542	545	490	525	539	490	526	489	537	505	487	486	516	524	536	519	529	505	521	543	499	475	535	534	538	494	535	542	541	528	507	508	492	524	476	473	523	545	527	524	540	468	500	495	525	494	497	497	504	533	505	528	530	510	548	503	507	525	488	502	508	500	530	501	531	475	490	511	481	529	518	506	509	508	489	466	498	532	490	519	509	525	467	518	495	520	481	518	503	544	518	516	534	507	514	513	562	511	522	514	546	506	508	528	504	535	492	487	490	542	503	548	493	487	537	544	500	481	502	507	501	515	534	502	502	472	508	485	486	526	556	505	481	527	512	491	509	511	520	525	539	526	515	497	473	502	530	521	532	548	547	496	530	497	545	559	522	527	524	480	500	511	523	512	527	487	543	512	458	538	527	483	530	509	531	517	509	500	499	537	520	511	514	531	512	509	523	522	526	520	536	501	526	510	498	516	511	540	519	525	523	530	528	530	511	542	493	524	517	516	495	516	494	535	473	538	514	463	526	514	532	515	510	531	539	545	491	471	533	521	501	525	497	515	539	505	506	512	519	518	521	515	520	508	495	530	522	557	530	509	528	482	559	515	508	526	507	546	524	497	503	486	482	527	497	526	527	467	506	544	536	515	492	492	531	513	533	551	529	512	521	538	517	506	535	550	498	520	497	483	509	465	482	516	545	548	495	493	541	502	534	483	524	536	522	542	487	496	529	483	497	485	516	548	480	521	501	500	526	536	542	497	489	522	510	502	497	528	567	541	486	523	514	522	503	486	523	491	512	489	464	499	492	522	498	512	532	497	534	513	496	504	540	504	505	542	484	531	506	493	483	526	536	561	488	556	547	528	516	554	525	505	490	497	549	497	523	522	500	545	534	520	503	527	492	550	537	502	550	541	517	506	561	455	519	507	513	541	576	490	494	527	511	473	526	525	506	495	540	489	474	521	490	516	487	498	540	482	524	537	488	498	514	576	492	531	549	473	541	509	545	506	525	511	539	468	543	532	538	532	525	538	495	516	488	511	513	492	516	491	492	522	557	504	581	502	489	543	547	473	573	501	492	498	482	508	547	489	502	518	519	499	526	485	496	502	480	488	543	489	515	477	479	500	495	533	541	486	511	546	515	510	527	504	499	492	532	561	494	514	495	516	552	556	514	483	569	506	523	537	521	548	558	515	518	542	530	505	517	532	509	521	548	503	492	508	533	495	541	533	524	517	513	515	522	516	578	486	508	544	520	510	538	529	483	526	540	518	512	535	505	540	541	486	488	537	537	500	506	511	554	519	524	488	556	526	511	500	491	529	509	555	505	557	515	494	516	519	524	510	492	509	507	543	521	515	519	509	556	530	523	529	519	515	473	501	511	492	464	532	522	553	530	533	530	479	515	550	546	547	516	556	487	517	507	484	492	552	523	556	550	492	482	477	479	505	484	498	493	551	525	508	533	496	504	535	516	495	534	505	518	523	483	522	514	546	486	520	527	525	545	508	508	487	515	530	497	517	509	504	506	491	508	502	477	521	510	522	485	518	544	543	548	497	502	505	521	524	505	481	490	489	497	529	536	515	488	519	575	467	525	538	492	476	511	473	501	519	488	488	539	510	479	535	533	543	560	494	500	489	505	499	535	529	495	519	541	512	535	491	484	503	525	522	508	523	537	496	513	513	530	554	511	494	557	515	527	530	544	587	517	534	527	482	491	524	517	545	520	515	504	545	523	510	518	505	522	518	502	549	525	502	499	483	510	548	489	518	481	532	468	559	490	519	527	504	531	519	488	498	515	499	521	508	470	492	543	495	494	532	479	533	508	551	508	512	517	552	504	514	526	516	488	511	516	520	521	498	585	526	519	505	535	508	548	507	522	515	525	557	521	539	497	489	522	560	513	507	528	525	537	504	501	500	513	551	516	497	537	528	520	531	529	505	487	535	507	534	504	543	490	569	516	464	561	520	518	550	469	496	502	521	527	500	488	490	507	498	505	510	518	508	512	535	514	534	531	549	539	488	525	500	503	553	492	511	538	508	512	482	509	541	500	505	536	507	486	491	496	533	543	514	508	525	512	519	551	509	528	485	509	505	525	545	494
2872	2268	663	1368	824	274	105	90	85	98	100	96	94	100	94	92	97	101	86	82	115	90	100	97	114	89	89	101	96	86	97	105	95	96	97	99	80	95	108	82	87	94	101	92	87	96	102	78	93	97	89	92	100	107	100	105	74	108	102	103	81	97	107	95	99	107	95	99	80	104	90	109	97	102	103	108	95	95	93	90	106	83	94	98	99	99	100	95	105	85	104	89	114	111	82	90	97	95	103	91	128	94	98	102	104	84	97	96	104	86	85	67	105	105	94	89	91	101	83	89	91	98	96	94	88	116	102	110	117	81	110	116	100	80	95	93	107	87	87	83	92	83	102	98	98	98	90	100	99	86	95	99	102	91	108	75	79	97	88	101	106	97	96	91	105	87	91	98	111	101	102	92	97	83	95	86	104	98	95	83	86	90	94	101	85	103	91	100	78	114	95	105	101	84	110	97	92	95	94	84	100	101	92	102	104	78	92	103	93	84	85	107	92	68	101	96	93	88	109	106	93	83	88	102	96	87	99	83	112	109	103	97	96	95	107	104	93	96	105	96	106	97	113	83	87	83	99	86	91	91	88	102	92	85	95	103	98	91	94	102	106	96	76	95	105	74	89	95	96	86	104	93	111	89	100	86	95	94	93	81	95	100	99	88	98	83	115	101	96	96	88	96	86	105	85	98	91	92	87	101	116	105	74	75	104	112	96	112	87	104	90	92	97	98	96	98	84	97	93	90	90	92	113	86	120	101	102	104	81	84	90	105	102	95	86	94	78	78	84	79	101	98	93	101	103	87	108	89	106	89	118	115	90	82	91	89	81	95	77	78	88	80	89	77	104	82	107	91	95	108	98	109	104	102	86	89	105	102	86	98	106	86	96	111	106	105	84	101	95	109	100	99	83	90	110	80	88	101	86	96	92	117	87	86	96	107	88	98	101	78	91	99	103	107	89	103	99	79	97	95	99	102	94	101	89	94	88	102	102	103	88	96	90	101	99	89	76	77	87	96	89	103	94	90	99	105	106	106	103	90	115	90	97	96	95	117	111	115	68	84	118	97	111	99	89	91	87	86	101	83	102	74	87	111	85	93	97	96	89	78	106	102	83	98	83	89	113	91	93	84	86	95	104	72	83	100	81	116	84	102	114	104	104	83	113	87	87	93	91	94	102	84	128	103	84	91	101	83	91	91	78	100	90	88	80	88	90	92	99	95	81	104	88	102	97	94	109	106	79	103	83	88	92	107	92	100	94	112	87	98	95	114	91	103	90	101	86	91	85	90	104	77	110	98	86	90	101	81	110	103	80	95	102	81	92	91	109	95	97	89	93	110	99	85	94	79	90	92	82	102	111	89	91	81	106	108	92	86	93	96	84	95	89	78	83	79	89	97	123	99	82	84	93	93	99	88	92	110	99	99	98	110	106	88	102	90	95	103	96	82	84	96	97	74	89	84	95	112	80	92	102	97	104	108	94	95	88	86	88	112	95	82	100	108	100	92	91	89	101	102	101	97	104	100	75	92	110	86	113	86	106	95	87	76	90	92	78	92	87	89	87	92	106	113	101	92	111	108	86	100	74	93	103	96	89	79	98	89	100	96	103	92	94	101	94	89	97	105	105	74	106	85	96	101	88	103	87	89	99	90	99	72	82	101	100	92	88	106	106	104	103	92	103	104	99	81	108	85	100	82	80	98	106	89	93	83	123	93	113	90	86	102	84	107	98	94	91	100	100	83	88	100	94	111	92	82	97	97	96	77	94	87	93	95	90	87	90	103	85	86	96	102	99	104	80	95	86	114	89	92	104	80	85	93	87	86	94	87	94	113	97	79	102	87	92	91	82	75	97	75	95	91	99	109	104	107	94	94	99	87	111	91	99	108	89	79	83	75	89	75	108	89	115	103	87	120	98	98	95	103	89	97	72	95	83	103	98	100	89	98	91	90	110	77	85	91	90	89	93	99	98	102	100	93	100	99	117	96	104	97	113	88	71	95	103	102	102	99	112	101	98	91	92	109	91	76	90	98	110	103	111	94	90	105	101	108	103	97	86	95	101	98	87	78	96	118	85	103	93	75	90	98	104	108	81	91	100	88	100	87	92	62	92	97	113	75	90	90	98	106	93	103	93	80	93	83	90	74	101	107	104	82	90	97	81	81	89	90	91	94	93	104	88	83	92	94	105	96	87	91	101	100	119	95	100	91	88	94	100	93	103	91	77	84	85	97	79	106	101	91	105	92	92	85	106	105	94	94	96	99	103	88	87	90	85	93	87	93	91	107	80	82	105	100	109	95	99	110	74	99	89	92	91	103	72	89	100	100	99	110	115	96	106	99	101	89	113	98	106	82	108	95	90	103	99	96	81	97	103	84	104	109	107	98	92	89	92	85	86	99	106	92	80	106	104	100	102	93	99	90	96	95	87	119	108	84	86	89	113	90	107	94	117	99	102	104	97	92	93	93	121	82	98	83	97	100	73	99	80	84	94	99	81	88	96	96	103	94	95	105	113	88	98	108	89	82	111	95	85	97	74	116	95	99	92	110	94	98	96	103	99	108	72	98	108	101	94	99	78	108	95	93	106	89	108	112	94	88	96	93	83	98	99	88	107	94	91	104	76	94	89	89	100	97	85	94	104	104	100	102	90	93	99	100	81	93	86	102	96	89	92	95	111	92	98	97	89	89	103	110	99	95	74	89	83	96	88	88	86	97	102	94	98	97	87	99	102	89	97	92	99	100	93	98	96	91	96	98	98	102	94	95	102	96	102	76	94	95	90	100	96	91	83	120	97	101	95	100	100	90	102	107	98	72	94	100	98	113	99	88	96	85	83	94	111	111	77	87	97	103	102	88	98	82	90	104	93	89	90	92	92	106	110	105	110	93	93	93	88	100	72	88	98	99	88	90	95	95	100	117	110	86	99	104	96	94	70	87	109	83	95	98	82	94	93	82	103	104	87	95	101	97	107	114	87	98	104	92	96	91	92	84	120	111	86	91	88	90	93	85	112	94	88	108	101	113	116	92	98	98	97	93	84	103	96	103	93	96	98	100	87	85	90	96	92	113	89	98	95	101	102	111	90	103	95	98	100	92	97	84	99	98	102	96	98	95	98	84	89	96	97	111	109	90	108	94	94	99	96	113	82	99	83	93	88	85	89	90	84	92	85	83	83	103	97	93	94	104	102	87	90	95	92	82	88	88	77	96	95	108	116	79	96	80	98	102	87	90	86	91	96	90	95	114	121	81	96	96	105	96	88	102	109	80	92	86	82	91	94	101	103	87	104	114	109	83	94	106	100	112	105	83	100	101	86	92	108	82	113	92	97	106	83	112	102	74	100	87	92	99	88	84	86	107	86	87	92	97	101	113	99	104	90	93	87	87	112	95	84	97	101	96	97	95	101	96	88	107	89	102	71	107	84	84	118	98	87	102	123	93	91	95	96	101	107	94	99	89	104	88	96	97	83	107	89	107	80	91	86	79	83	101	106	86	92	98
26075	17447	6639	15039	12074	5343	1030	804	769	797	795	754	784	800	755	806	755	765	765	767	780	750	718	794	777	811	788	796	749	745	739	720	759	782	697	793	772	764	732	788	698	705	757	758	796	813	756	804	761	807	777	749	773	780	788	730	805	778	784	764	761	738	777	735	768	783	729	782	775	740	773	742	714	752	764	750	799	801	756	753	737	823	731	716	752	779	759	741	725	780	784	752	773	819	740	776	771	768	723	723	759	752	772	714	750	808	765	786	789	767	739	749	793	762	736	762	745	751	817	721	753	772	799	767	849	768	785	823	785	748	781	727	712	802	778	735	759	748	782	768	738	821	726	777	760	760	749	780	762	753	799	782	821	815	782	753	693	789	764	797	743	789	779	731	725	790	757	743	825	770	721	762	744	752	753	732	759	726	798	787	792	731	774	792	818	784	751	769	769	807	749	796	767	723	817	730	724	745	741	765	769	761	775	800	785	757	798	748	758	816	750	756	776	775	722	765	755	754	740	784	795	698	818	769	780	706	758	746	782	778	791	810	724	794	762	742	748	792	751	733	735	769	742	753	789	768	757	773	746	812	760	779	747	726	766	720	763	738	778	809	789	742	763	790	782	803	814	780	790	787	807	751	701	741	767	748	752	753	782	797	732	735	739	745	784	758	759	752	762	725	790	719	798	837	775	804	779	781	770	748	746	783	783	801	774	766	774	745	763	775	753	712	778	793	752	755	758	775	795	785	764	773	740	766	751	808	773	782	756	795	718	764	740	722	743	801	728	710	774	741	800	780	788	765	751	755	763	779	784	761	776	719	779	778	768	760	800	820	790	734	723	738	703	754	755	757	805	741	786	731	742	694	753	771	764	771	747	740	757	770	722	795	748	831	768	797	752	743	763	727	790	826	747	747	681	792	815	765	758	748	761	745	805	688	749	740	826	779	776	773	774	715	717	725	778	771	804	787	776	720	767	723	738	745	771	771	787	745	821	765	774	763	731	765	756	797	738	802	808	809	740	767	790	772	762	761	740	743	775	768	769	703	750	764	761	769	812	780	745	784	749	809	695	714	812	820	797	787	730	751	777	786	751	770	790	741	773	762	761	765	774	729	787	790	777	778	772	760	761	782	741	772	807	774	743	825	710	719	796	728	735	738	775	787	732	768	786	781	742	725	742	741	785	730	783	749	755	766	758	719	735	777	748	764	782	720	752	754	806	734	760	792	789	735	761	765	769	782	773	844	782	809	742	767	773	711	801	761	740	782	748	747	742	737	743	765	751	770	835	774	774	797	727	794	777	800	761	745	744	749	783	772	732	757	746	705	768	754	796	755	762	782	796	800	822	794	797	771	785	763	763	778	785	760	774	750	764	799	751	814	790	744	742	818	771	779	754	771	764	713	792	725	758	717	741	752	753	724	757	805	763	760	770	749	791	760	743	765	798	788	733	799	760	827	760	760	816	779	754	751	736	765	712	772	790	780	811	819	774	731	763	782	763	788	748	737	756	794	774	776	797	776	752	738	798	768	784	769	789	755	767	752	751	800	768	759	754	789	796	783	704	776	772	794	788	771	737	790	768	731	777	784	753	801	749	798	757	741	772	795	769	738	760	772	790	769	790	771	785	718	722	780	782	759	786	734	747	749	748	751	799	792	778	781	743	736	702	768	754	765	776	748	762	757	787	813	707	776	767	797	755	790	774	745	749	758	752	798	778	712	744	785	788	750	799	761	786	767	715	756	779	775	782	697	773	735	740	772	755	729	751	693	779	710	745	767	777	776	736	747	747	792	751	757	769	755	749	748	773	707	767	754	767	793	785	750	807	767	778	735	802	838	777	790	778	796	784	725	749	799	796	772	789	763	768	748	758	772	791	775	757	806	794	784	725	686	727	789	729	745	747	786	730	751	739	786	801	771	740	786	742	725	813	769	770	709	730	738	724	769	742	763	721	773	745	777	793	768	776	785	778	762	773	768	752	753	811	720	737	782	773	793	776	738	767	763	772	734	755	807	745	784	762	716	766	708	808	775	812	815	783	739	719	777	770	796	751	790	782	755	770	742	831	760	750	774	768	779	771	813	727	793	761	799	800	746	753	750	789	686	714	819	750	720	783	704	785	743	744	770	732	800	749	734	750	768	787	792	750	773	788	725	738	728	738	768	807	796	799	704	744	752	723	781	798	769	846	759	758	742	749	751	775	729	753	740	779	759	777	760	743	818	792	761	777	784	712	761	780	753	768	781	757	745	792	832	739	792	776	725	697	781	755	784	696	760	717	785	748	752	734	776	756	788	768	769	705	776	751	781	739	749	737	787	780	795	807	800	745	773	754	796	756	705	793	777	781	759	737	760	762	763	738	817	809	739	801	760	751	797	799	770	750	761	777	737	762	746	808	768	777	748	777	796	775	858	794	777	780	793	766	784	758	756	799	807	729	772	772	761	779	724	761	737	819	832	745	784	803	690	795	732	811	795	817	737	750	721	793	801	792	768	789	794	814	766	804	785	767	739	749	706	757	765	771	742	760	792	704	744	785	759	771	744	809	762	721	791	737	822	789	761	741	788	730	765	817	744	771	733	790	733	777	757	769	786	756	768	751	777	752	767	718	754	765	761	785	730	800	762	725	738	719	739	788	694	798	730	812	768	779	751	716	794	773	788	732	741	778	705	824	781	783	754	795	761	732	706	736	741	762	767	787	794	761	784	730	785	809	755	760	742	780	799	753	737	772	738	737	742	760	769	720	720	759	772	775	724	777	747	799	770	795	768	771	784	815	703	768	785	764	814	727	736	713	761	764	739	720	751	757	768	785	778	737	774	821	759	828	800	778	706	746	752	803	767	798	772	747	786	787	768	707	801	790	781	753	746	790	739	728	744	768	767	779	741	743	751	715	761	752	759	777	720	696	781	720	718	779	754	738	739	754	781	768	779	763	829	764	777	728	809	765	771	752	750	779	793	806	769	765	777	759	804	734	731	803	739	794	772	806	756	735	752	765	755	806	761	750	766	732	755	734	732	763	713	773	797	743	774	770	745	780	772	762	763	760	762	793	758	737	797	744	753	741	794	754	770	761	783	795	802	764	792	774	765	805	736	772	768	764	724	730	753	736	801	779	745	763	784	756	774	763	751	776	756	748	757	772	768	748	766	705	796	711	765	788	742	764	724	798	741	797	764	787	720	732	832	752	797	772	762	774	791	766	720	777	724	739	758	714	778	788	770	796	791	767	784	807	735	781	759	769	765	768	751	747	787	807	729	795	785	798	775	792	798	768	763	709	780	774	730	787	799	759	727	749	763	794	739	745	780	798	755	779	785	772	762	768	761	792	735	767	760	772	717	794	782	761	788	722	740	816	688	750	745	732	727	800	738	765	783	804	795	797	802	751	780	773	792	761	765	762	746	711	797	768	741	756	730	761	767	760	768	793	762	749	755	778	779	759	778	780	752	772	740	713	778	803	705	784	729	779	782	782	757	704	823	732	778	710	739	731	759	791	824
2769	5831	2192	4275	2551	871	102	80	90	93	87	89	101	80	98	65	86	102	99	102	84	92	90	88	94	90	115	93	83	85	91	92	86	74	90	87	100	94	93	90	83	95	96	82	107	83	98	92	90	103	101	85	93	102	105	114	91	103	110	85	82	87	76	92	88	110	74	84	98	94	96	100	90	93	85	94	84	85	80	90	77	79	85	95	89	94	96	89	81	78	71	113	72	74	92	106	97	79	87	90	94	91	90	77	94	99	83	80	97	105	107	97	94	102	89	84	105	90	88	99	66	95	76	85	93	87	87	90	86	79	88	86	87	81	82	97	80	97	98	90	82	95	60	99	95	92	97	81	111	88	87	102	96	94	95	94	76	101	95	94	98	108	84	101	91	85	78	91	83	109	81	93	91	102	88	89	91	77	69	90	122	88	95	92	87	109	91	81	99	73	93	92	84	93	92	102	84	102	96	100	93	99	87	90	99	95	80	93	100	95	80	104	118	70	81	95	89	104	96	79	80	64	105	92	98	92	85	93	94	94	91	94	105	90	91	89	102	89	89	85	82	113	85	94	80	76	80	98	95	101	97	83	103	89	73	95	101	93	74	87	97	95	95	104	94	87	85	94	91	81	87	80	87	99	76	96	99	77	97	91	84	99	99	105	90	87	91	81	88	95	83	103	97	83	86	94	91	79	74	89	81	78	101	81	76	99	77	95	73	78	103	78	94	94	107	78	96	102	84	102	92	87	93	94	76	95	80	103	77	91	104	94	101	86	93	92	86	77	89	82	92	106	103	100	90	87	78	96	82	80	88	89	82	94	98	95	83	80	92	96	101	97	111	93	101	83	98	90	96	83	85	87	85	93	88	103	92	96	82	98	86	99	88	105	86	88	96	82	79	86	97	87	84	93	110	108	97	99	86	88	85	100	100	87	91	91	92	103	80	81	93	86	95	96	113	102	86	89	87	74	97	101	84	75	87	89	93	60	95	85	87	98	116	79	93	85	90	88	96	81	93	89	95	84	88	84	90	90	96	94	90	85	96	97	79	77	81	98	100	103	83	74	83	95	86	90	105	94	84	81	80	90	92	80	72	72	81	86	89	104	75	90	94	85	103	103	86	87	103	85	103	86	90	105	83	96	69	96	88	82	93	86	101	81	102	89	98	131	101	84	98	89	94	87	75	82	82	98	83	76	86	87	97	97	89	70	95	82	72	87	90	93	90	77	82	96	93	96	103	95	71	74	83	108	98	90	86	65	91	82	102	77	81	91	93	98	99	96	102	104	93	93	108	84	77	76	91	101	96	76	81	100	98	84	102	101	79	95	83	70	100	90	90	88	99	94	98	85	80	99	101	102	90	78	88	101	71	90	81	85	82	103	82	111	99	98	98	73	87	100	87	91	87	97	89	85	89	97	86	92	104	99	83	84	98	91	87	95	102	97	102	90	105	92	89	73	91	79	80	97	98	86	84	79	94	85	89	80	90	92	97	98	84	95	87	91	92	100	81	96	85	84	101	89	90	85	103	101	79	94	101	82	97	88	74	104	88	80	82	96	72	103	93	78	82	85	80	82	84	89	91	97	96	81	91	102	65	102	84	87	104	80	74	78	105	84	97	84	79	77	105	90	80	101	112	86	95	94	101	100	79	90	80	113	94	99	107	85	78	89	79	98	88	98	79	88	83	90	89	98	125	88	79	108	84	86	110	104	82	91	81	96	98	83	90	102	95	99	108	95	97	74	103	77	79	99	101	89	72	98	86	97	89	73	110	75	83	86	69	91	96	81	104	104	87	105	84	115	96	84	92	93	101	93	93	78	87	98	91	88	81	97	89	82	78	85	96	70	86	99	90	89	89	82	86	92	88	83	87	107	72	101	91	72	86	99	97	82	82	78	98	102	82	108	86	85	94	102	90	74	96	103	88	96	100	93	69	91	74	88	97	83	91	85	90	78	85	90	84	94	102	97	77	82	97	84	73	97	84	91	90	94	96	100	100	106	87	102	90	83	84	83	91	100	93	92	93	75	107	80	80	102	84	88	74	83	107	64	91	99	81	96	95	103	91	96	89	97	95	72	82	87	93	111	107	80	88	92	94	80	97	96	89	80	81	84	84	100	95	83	91	95	88	93	101	92	87	94	92	98	79	83	95	74	100	87	86	78	93	89	92	90	83	71	105	106	94	88	85	94	86	97	95	75	83	91	85	90	104	93	96	93	92	100	94	95	95	90	85	89	86	86	93	85	97	88	97	99	93	84	84	89	98	81	102	84	97	89	85	87	89	114	86	95	96	93	84	91	82	86	94	101	120	105	100	108	85	93	88	86	79	111	109	95	102	93	103	93	72	98	88	97	92	76	93	69	86	92	86	88	100	79	87	71	93	79	109	117	95	85	97	89	87	95	93	80	89	73	92	94	98	88	90	76	78	94	93	93	81	79	97	93	89	88	90	106	88	102	84	98	105	90	88	92	91	101	86	82	99	89	97	88	68	96	89	107	80	71	96	81	90	83	105	94	111	102	86	109	98	77	94	89	99	95	90	78	94	91	95	91	88	92	75	74	99	90	99	79	102	83	102	104	79	83	97	83	105	110	93	76	106	92	97	105	74	92	104	97	110	74	91	92	91	105	88	71	107	98	87	78	92	122	110	92	97	84	112	87	87	76	86	86	89	84	92	85	99	97	99	94	101	85	79	91	99	81	90	105	93	84	78	90	93	86	95	85	99	91	79	97	91	105	89	120	98	71	100	80	96	101	84	90	82	88	115	102	106	110	99	101	96	90	93	102	93	96	87	96	81	92	85	94	101	105	95	82	88	95	91	100	85	90	75	84	88	94	91	92	81	75	78	88	85	84	92	106	93	85	106	95	112	112	74	96	79	99	76	83	82	109	89	93	100	96	101	87	84	90	85	97	77	75	83	78	83	82	99	88	77	94	99	97	85	92	91	81	99	106	83	89	87	98	84	81	78	88	75	104	95	95	109	95	77	97	96	102	95	90	83	92	94	98	79	84	111	96	64	85	96	92	84	75	75	80	88	82	91	93	78	103	92	81	70	90	88	82	86	99	91	95	71	98	95	104	73	96	116	87	108	97	87	82	84	98	90	105	109	94	83	88	105	81	88	78	85	88	93	101	98	102	98	99	76	101	93	89	90	90	90	93	94	89	97	96	86	89	107	97	97	94	107	91	75	88	94	114	104	79	77	86	72	99	92	82	93	89	77	75	89	81	103	72	93	106	97	92	103	93	80	87	96	76	113	103	92	67	85	102	86	110	109	92	102	83	90	84	92	93	95	84	104	89	106	84	101	84	81	100	107	79	98	83	88	89	83	96	87	77	88	98	86	92	82	82	94	102	102	95	92	86	94	88	96	111	102	79	109	96	88	79	89	83	93	82	102	106	98	87	95	91	103	83	91	104	104	91	96	68	75	92	107	79	100	92	92	94	88	91	78	92	87	100	95	95	94	109	93	90	104	89	81	83	82	73	82	78
28040	28768	15264	27360	29370	19521	1411	858	831	871	837	843	797	790	778	752	770	773	761	776	714	788	724	785	785	726	740	743	768	735	735	789	782	728	767	745	694	791	735	762	730	754	686	799	741	739	780	733	768	775	775	752	754	744	780	726	783	738	744	773	743	756	731	749	688	733	763	718	772	757	729	745	755	755	760	693	761	768	759	723	681	790	783	762	812	774	727	721	782	727	787	690	752	736	718	727	785	798	734	774	738	753	674	754	724	774	737	700	753	720	758	734	745	760	761	723	738	762	765	725	772	752	762	728	731	778	768	711	777	721	711	724	741	739	779	716	742	753	782	724	780	689	710	764	804	764	784	813	750	729	674	706	736	753	720	733	738	770	736	796	744	736	774	715	709	704	708	759	768	774	729	758	735	708	775	728	738	768	769	762	786	745	749	746	730	786	744	734	765	782	712	730	738	777	727	760	768	733	751	780	756	732	735	736	765	757	711	755	725	747	776	763	760	745	785	732	716	712	711	739	715	790	817	772	703	738	743	713	746	739	710	728	721	774	772	740	803	743	752	738	768	724	755	737	741	745	733	749	765	710	771	764	751	766	737	716	779	757	777	720	767	788	766	771	751	702	806	747	743	727	786	710	720	781	742	750	746	739	779	718	741	779	753	738	742	733	694	715	751	694	733	731	702	754	753	755	792	757	708	703	749	744	750	774	758	780	702	766	677	726	757	767	784	729	751	797	772	730	758	786	735	767	739	725	769	759	724	755	739	754	774	732	797	717	756	776	740	769	732	750	748	749	719	768	718	717	765	828	799	729	713	745	743	699	704	774	736	747	747	713	751	764	754	764	772	757	770	775	693	748	739	754	773	734	752	780	729	788	732	708	709	736	747	701	723	750	735	785	769	702	751	732	704	771	758	746	767	715	696	733	727	727	757	741	708	721	766	734	743	761	705	730	718	792	735	712	725	762	747	767	788	731	742	748	750	780	764	734	783	756	724	756	719	725	708	757	747	783	736	705	757	778	752	749	774	767	726	735	724	738	748	716	714	774	750	765	718	786	789	795	719	720	790	775	767	723	752	713	776	787	722	800	728	719	799	741	721	782	752	749	789	783	753	727	695	727	733	801	726	693	715	783	725	718	756	714	781	767	766	761	689	710	791	753	747	820	717	755	757	715	760	751	743	768	764	744	740	804	758	753	728	728	785	780	747	811	727	729	763	781	755	788	747	764	790	729	726	758	767	774	758	716	728	735	732	721	679	717	784	739	751	771	735	719	805	745	716	756	703	727	746	774	691	749	721	778	802	763	734	776	728	746	770	736	761	736	742	743	724	720	773	719	754	680	717	771	784	740	777	753	711	703	777	675	743	770	740	702	764	746	755	770	693	763	811	738	750	764	674	749	774	788	704	752	693	706	751	742	746	785	746	766	721	747	725	748	699	707	754	743	716	727	721	774	721	753	768	758	772	753	718	788	738	734	749	785	715	735	742	744	732	755	757	728	739	767	761	786	749	678	727	773	794	757	766	805	746	763	727	745	771	720	789	734	733	729	750	734	796	721	728	763	686	735	691	772	706	704	734	711	724	750	719	805	736	745	714	729	709	755	722	792	770	740	697	745	688	765	803	781	716	785	716	754	787	736	734	755	782	739	795	781	729	739	779	760	760	758	730	734	726	760	706	758	719	721	770	709	778	737	778	705	722	717	754	758	698	715	725	793	744	717	731	731	766	716	749	744	769	774	777	756	735	782	744	722	741	739	753	753	789	761	739	754	790	717	756	766	730	724	729	764	742	738	776	736	731	763	766	767	746	756	742	742	735	786	744	730	728	704	764	755	727	728	737	720	719	772	750	814	723	741	749	762	794	727	726	748	739	763	712	664	772	780	753	760	663	748	751	745	751	741	717	714	712	754	767	723	747	810	766	776	735	738	784	747	755	709	734	766	728	734	743	743	762	727	738	732	774	736	789	778	718	695	750	738	740	774	782	719	743	775	759	778	717	774	791	736	762	782	781	755	792	701	773	753	751	741	744	734	736	769	750	710	735	749	726	734	774	750	746	773	697	739	739	767	767	713	742	771	702	767	728	746	765	729	785	762	779	765	724	717	713	700	770	754	773	757	759	755	697	704	719	782	753	740	746	725	741	765	736	742	711	741	710	744	770	703	733	746	758	714	766	774	722	735	760	782	767	729	741	753	751	727	782	738	719	742	661	740	756	798	725	743	760	734	801	693	745	736	738	762	712	716	738	758	699	707	727	767	758	769	771	789	742	780	753	783	751	764	691	741	760	738	728	764	688	732	745	743	710	749	776	732	755	692	726	712	760	689	781	721	732	742	743	761	771	679	690	734	765	736	709	693	768	764	755	734	739	715	788	752	721	762	807	758	726	749	799	757	798	717	752	767	740	719	750	729	800	760	716	724	775	715	747	714	745	725	770	764	786	736	758	733	753	756	710	668	723	719	729	735	792	724	757	735	727	727	769	775	785	752	753	697	772	728	764	774	729	749	755	735	773	760	760	711	723	740	713	726	762	706	778	788	747	787	719	728	762	754	776	739	685	730	780	782	735	788	771	763	768	751	770	735	705	706	683	745	699	739	764	762	702	724	747	757	769	754	744	740	762	726	712	738	757	757	743	747	724	787	730	764	735	693	745	714	768	732	727	723	795	742	755	698	742	729	738	728	717	679	740	740	734	760	731	772	750	719	740	773	772	805	692	801	757	757	735	765	738	771	733	731	755	755	757	742	706	709	771	665	717	736	758	715	724	773	758	746	734	744	715	733	746	775	755	758	774	758	776	806	764	686	764	704	690	764	788	718	769	734	722	715	667	775	745	768	751	699	712	723	726	742	742	687	774	766	732	709	724	734	770	771	775	766	754	750	694	756	789	710	773	690	755	802	767	749	695	721	827	753	764	730	764	740	728	703	746	771	795	754	748	757	736	730	743	770	752	800	757	674	770	752	744	762	807	756	786	759	735	714	747	737	785	718	756	755	757	709	699	740	737	739	742	767	747	738	707	756	731	788	775	770	758	761	767	783	789	733	784	741	739	692	728	755	774	760	717	772	759	725	738	735	761	738	775	762	754	792	716	771	704	774	771	774	748	751	769	763	749	777	772	708	739	779	756	736	747	763	757	787	751	762	717	808	736	725	748	761	740	741	756	734	752	754	733	771	730	725	753	709	782	719	754	775	769	736	773	718	739	744	705	721	783	749	730	769	753	739	769	753	707	745	715	760	784	774	739	767	766	754	729	787	762	753	750	715	732	766	724	731	739	790	725	742	729	762	751	743	719	696	717	740	728	762	761	704	774	761	770	734	702	760	688	745	758	717	782	769	783	715	702	732	795	767	709	779	738	734	751	739	760	748	734	744	760	769	770	765	776	736	743	712	761	749	770	729	775	772	749	746	722	723	688	763	762	750	747	727	719	760	724	745	677	749	775	750	756	754	723	754	738	798	767	758	787	739	725	713	776	732	747	744	793	718	750	776
4001	5159	1828	3195	2282	869	70	55	68	61	41	55	58	61	52	52	65	52	76	69	57	76	50	72	53	71	57	62	52	55	53	54	44	53	59	59	57	50	54	65	54	61	43	45	54	44	66	68	61	57	55	66	65	51	64	56	66	59	52	55	47	52	53	58	56	52	54	72	62	46	62	65	63	59	76	58	72	67	79	57	49	68	67	50	58	56	55	68	80	63	57	72	70	59	60	67	53	63	63	61	45	67	64	43	55	69	63	53	49	64	68	51	68	66	66	68	61	49	57	75	68	46	71	55	63	59	58	52	64	47	52	60	66	67	60	61	60	54	62	55	68	62	62	68	47	66	54	66	55	53	55	61	61	53	48	69	63	63	62	49	70	62	64	57	62	68	71	75	52	71	64	68	71	58	58	64	75	58	47	74	52	46	43	51	65	53	51	54	52	67	46	55	61	51	67	63	41	58	53	57	55	59	61	57	66	53	63	60	50	50	72	65	54	61	56	58	44	70	64	74	53	61	61	47	72	71	59	41	52	47	66	52	56	43	57	77	65	49	65	54	63	52	56	54	38	54	55	54	60	56	58	52	62	54	64	51	58	57	60	77	51	52	67	65	74	62	59	49	66	54	65	56	65	63	60	57	56	68	45	69	63	71	60	56	59	65	60	44	50	58	58	54	56	68	57	61	68	50	73	74	67	56	70	49	58	51	54	63	54	66	51	58	61	53	47	71	85	73	57	49	61	66	50	59	58	52	44	68	67	56	55	48	60	49	67	62	51	70	74	48	50	66	52	67	47	55	58	49	53	58	55	54	72	62	67	68	52	60	55	54	58	56	58	62	60	70	48	60	48	48	53	53	42	67	63	59	62	55	64	54	46	71	51	67	55	60	63	51	68	61	48	54	56	41	48	58	66	57	49	56	72	52	61	58	58	57	44	57	66	61	62	75	51	66	60	76	65	59	66	47	58	68	55	47	56	58	48	56	56	55	57	65	61	48	53	64	59	56	56	40	47	73	52	52	65	71	61	50	58	60	56	70	50	60	60	53	57	83	67	71	68	51	58	63	54	65	59	67	64	61	52	60	61	50	60	45	62	50	64	69	68	64	64	51	61	60	45	63	59	48	54	53	62	70	71	72	63	58	54	70	60	67	58	60	65	61	58	45	77	56	69	59	62	60	55	54	63	48	54	59	59	55	42	47	59	63	53	72	72	55	55	56	52	64	34	58	69	55	53	67	69	49	67	62	58	64	59	62	56	43	51	47	54	44	53	69	58	59	63	52	58	61	52	58	52	56	56	58	44	56	50	46	58	54	58	60	59	46	60	66	59	58	59	56	63	56	65	65	67	64	67	61	50	55	48	62	71	47	56	54	53	51	71	49	55	63	60	68	69	69	64	68	63	52	51	46	58	52	64	62	61	56	58	52	58	45	64	56	63	49	57	59	64	70	48	74	61	62	53	49	62	54	54	47	74	62	58	64	60	57	67	69	58	69	44	64	54	67	49	49	65	54	52	69	46	59	58	69	64	51	57	50	56	61	55	62	58	50	49	39	60	62	40	58	74	57	50	66	55	47	53	72	64	57	51	58	60	62	56	63	53	66	58	49	62	43	62	54	56	51	55	42	57	34	61	50	74	60	53	62	63	54	66	57	54	56	67	79	57	66	45	58	66	59	37	65	62	58	54	54	76	61	63	66	54	51	49	62	52	69	65	61	63	58	57	70	60	69	74	45	54	42	63	61	67	52	62	60	59	65	59	58	61	51	67	62	62	71	60	44	54	37	49	53	65	62	45	74	59	56	60	51	62	61	56	67	62	61	40	69	57	61	52	59	66	67	65	64	65	46	53	56	62	65	71	69	47	58	51	46	67	68	58	82	55	60	66	46	68	52	55	50	71	65	59	57	57	72	56	60	60	65	65	46	67	60	71	58	66	58	57	47	47	59	67	68	58	65	55	55	79	70	61	62	54	59	69	54	63	49	59	60	65	68	65	45	65	44	65	54	56	52	66	62	56	61	66	61	53	56	56	52	52	70	47	44	61	54	51	57	58	53	74	43	57	66	64	52	67	63	62	49	50	65	58	59	69	59	54	57	37	54	74	60	61	62	69	48	56	56	48	52	53	55	57	66	58	60	57	59	50	59	60	42	59	49	60	63	46	49	63	55	57	47	50	60	70	58	51	53	72	52	65	56	63	51	61	58	60	47	59	51	58	64	56	65	50	63	68	58	55	59	73	54	52	60	45	68	57	56	65	55	64	63	76	54	64	65	52	55	60	60	78	53	61	59	56	54	42	57	65	69	54	63	44	54	47	79	62	65	69	57	54	58	63	64	62	53	54	63	54	70	60	55	64	58	52	63	54	53	50	62	59	57	62	64	59	55	53	71	78	68	48	54	55	68	63	71	62	67	61	64	66	63	65	64	53	55	64	61	51	57	56	56	64	67	68	57	70	56	58	60	51	55	61	58	59	60	47	56	67	61	58	45	53	63	58	56	58	57	59	63	52	52	57	52	50	56	71	55	65	58	61	57	62	52	58	55	58	59	64	51	66	50	72	51	62	48	71	60	51	51	52	62	52	62	61	59	49	61	76	52	59	68	42	60	65	61	65	73	56	61	56	52	60	54	52	52	72	65	58	63	58	52	49	60	53	58	47	54	77	58	60	57	64	55	60	47	62	56	73	60	57	59	52	72	59	61	49	46	48	55	59	47	54	73	53	77	50	59	48	67	70	62	55	66	58	55	65	72	71	47	67	52	47	56	53	44	48	52	47	60	60	57	45	77	52	71	51	53	50	52	52	59	57	61	56	62	64	69	63	58	65	47	72	56	47	61	70	53	63	60	50	56	62	39	47	55	56	53	62	72	56	66	55	48	59	47	61	64	67	58	58	75	48	44	62	50	54	56	70	49	52	63	54	61	58	54	58	63	69	58	53	57	63	67	61	68	54	46	59	69	62	47	71	51	48	48	48	67	49	49	55	58	51	47	65	40	71	53	69	56	54	60	64	73	54	76	68	52	76	55	77	53	74	58	59	61	58	57	55	60	50	61	57	64	58	62	69	68	65	47	50	53	55	69	50	55	62	56	63	60	47	61	61	45	44	54	66	73	58	68	49	61	60	56	70	60	42	58	56	68	57	60	67	65	74	69	70	51	77	45	64	66	55	54	56	65	53	46	45	52	58	64	48	63	65	57	57	64	52	55	56	62	56	51	56	64	60	54	52	65	62	62	56	56	72	62	57	57	45	59	52	60	72	66	55	55	57	57	68	60	63	53	59	48	72	58	54	67	66	80	57	64	55	52	58	57	63	53	58	67	57	66	56	48	65	58	37	44	64	62	58	66	49	75	53	50	73	51	54	55	59	64	71	59	61	70	59	60	64	55	53	69	52	48	47	60	63	69	56	55	39	63	52	48	47	70	51	59	52	58	46	49	71	62	61	49	61	53	53	51	56	80	60	54	55	59	55	56	51	44	44	52	53	63
28273	27386	12489	25337	28064	19974	1593	635	583	540	559	549	528	534	537	487	479	497	486	474	505	512	498	476	505	510	428	487	479	512	504	473	487	482	463	425	473	518	478	511	491	474	484	467	486	518	473	511	481	468	469	443	446	490	503	489	466	452	512	484	482	467	447	472	519	438	475	455	479	499	493	489	439	466	466	483	470	464	481	464	469	505	447	488	463	504	470	497	481	496	475	509	485	455	499	473	505	472	464	509	465	475	499	473	457	492	475	494	502	449	478	461	488	458	508	464	504	522	450	485	457	489	473	477	443	525	507	472	475	465	492	459	480	464	496	506	516	536	472	473	455	486	451	460	485	452	487	500	495	490	458	461	470	492	505	479	459	495	506	488	437	475	498	502	493	463	481	496	465	495	486	515	460	439	496	466	473	477	453	481	499	485	505	470	448	501	453	485	433	472	477	479	457	472	504	518	477	503	494	517	478	470	506	501	461	480	483	518	469	532	489	460	478	472	481	486	460	455	482	461	455	455	475	490	446	448	453	521	490	500	447	488	465	476	466	498	494	476	485	475	505	468	483	482	444	462	458	492	494	468	442	510	495	512	467	504	469	417	513	454	451	483	453	520	466	490	468	519	442	472	510	498	445	487	469	524	470	494	477	466	507	464	460	494	471	439	488	514	491	490	474	532	525	461	482	464	489	468	485	511	468	494	470	470	477	502	473	469	494	440	468	473	485	480	462	526	465	504	489	470	480	465	464	496	514	495	471	457	505	480	484	449	443	482	492	494	481	439	522	465	459	448	478	494	511	441	448	488	457	483	482	471	465	504	464	502	475	429	462	532	472	514	484	461	468	461	499	455	445	438	503	503	501	463	462	450	465	465	467	459	480	465	492	462	505	445	472	459	431	485	462	512	471	448	474	479	492	488	483	491	458	496	462	458	479	466	455	459	506	450	455	498	468	482	487	492	474	463	461	483	480	525	474	496	494	509	501	520	484	482	497	489	470	506	455	442	485	504	482	464	467	482	467	503	495	493	438	464	477	463	502	492	447	478	492	495	475	476	502	501	470	505	450	462	490	489	473	455	479	508	486	509	528	474	467	472	465	477	504	494	499	476	479	480	510	483	496	485	456	497	496	496	470	486	533	504	483	488	479	463	472	465	514	515	464	442	497	472	483	503	446	453	448	472	485	480	483	430	473	425	487	464	453	499	480	484	440	513	468	490	479	488	500	484	474	473	538	521	466	473	475	484	478	466	510	486	442	454	489	489	516	482	445	510	480	494	448	513	481	500	461	487	505	472	483	488	476	499	433	498	461	481	467	471	452	468	477	485	505	471	452	457	473	503	490	463	475	460	483	478	499	470	503	475	461	488	514	487	522	441	469	499	475	450	504	505	471	480	466	483	440	485	473	525	488	453	452	485	467	486	454	492	485	470	495	491	454	473	467	468	474	516	501	473	497	448	455	460	435	501	471	434	476	463	503	481	471	472	485	483	472	487	483	440	482	462	461	499	402	444	446	459	540	451	484	473	497	515	507	463	478	480	499	476	527	480	504	497	465	450	443	517	463	486	448	487	486	478	505	480	469	502	488	478	512	473	501	484	453	475	523	446	472	449	484	511	508	450	463	490	467	432	478	458	476	451	446	470	446	515	457	480	456	493	474	504	462	517	452	512	434	442	470	451	495	479	500	476	504	454	482	495	452	485	443	454	524	452	457	472	461	467	485	491	462	467	447	484	468	461	505	461	482	472	459	457	455	468	506	514	494	515	503	486	475	463	488	506	507	500	468	488	501	456	491	463	458	467	488	484	465	458	507	496	483	453	482	482	453	469	537	445	467	458	482	432	468	492	470	471	476	447	476	430	497	481	480	502	488	501	485	504	470	465	428	476	449	488	506	498	429	443	491	478	471	432	504	510	494	481	495	472	501	474	487	489	518	483	469	476	470	471	494	465	462	454	467	502	471	469	533	466	475	450	468	444	452	460	506	481	455	493	496	471	472	490	456	456	481	476	479	462	478	503	477	436	460	501	457	483	455	469	496	499	429	473	457	461	470	439	468	447	488	460	483	436	508	461	501	473	458	445	461	476	478	473	492	473	489	507	476	497	467	473	511	479	439	492	492	437	450	451	477	497	485	440	481	431	506	505	479	476	485	460	505	494	484	499	489	464	441	548	430	489	488	500	484	497	472	497	458	451	461	463	496	476	465	472	473	470	460	500	478	484	457	513	489	488	481	492	468	533	461	459	473	492	468	466	489	520	497	429	453	485	458	492	467	468	461	505	462	457	484	479	470	481	479	477	476	525	495	494	481	501	471	496	496	488	449	457	512	493	455	528	476	465	456	469	482	507	470	457	467	468	472	484	488	465	476	484	499	488	482	465	449	501	497	506	502	497	489	508	443	469	436	511	452	491	487	492	440	475	467	475	468	467	525	470	459	481	501	479	476	465	504	463	469	470	485	451	496	454	475	469	462	489	463	491	445	497	468	458	458	430	496	486	483	470	496	459	514	473	467	494	454	504	421	464	511	464	434	472	480	452	501	495	468	479	512	456	464	473	437	460	491	498	456	512	458	433	486	490	460	477	498	468	509	468	475	465	449	504	480	525	458	457	450	483	514	470	497	499	423	518	470	547	495	478	479	480	464	464	488	447	480	486	487	459	471	454	461	456	488	466	464	485	474	473	460	486	489	435	512	461	511	501	491	502	478	489	439	514	488	484	484	519	493	466	492	483	495	450	518	488	478	515	507	452	475	534	474	486	490	511	500	471	464	479	466	490	501	483	470	467	466	475	483	473	455	482	473	480	481	483	529	485	482	495	496	462	479	461	458	475	554	450	486	463	472	509	535	485	484	492	461	474	482	505	511	449	489	463	493	464	470	476	469	448	475	451	475	476	472	443	443	470	490	464	466	460	461	460	466	459	462	469	473	467	516	478	471	499	472	520	475	507	467	463	480	481	449	455	518	451	477	514	497	496	468	483	477	444	437	511	464	471	471	463	508	531	458	452	453	460	452	474	479	467	428	516	501	476	489	454	501	511	472	455	483	478	466	466	497	457	513	442	464	453	456	480	505	493	444	440	505	455	457	481	485	469	464	494	453	481	471	467	504	455	492	459	449	430	494	442	461	473	495	477	467	483	442	470	458	452	463	461	493	478	432	483	456	482	510	508	504	537	484	472	451	461	514	498	479	496	474	481	505	505	463	459	507	485	498	445	498	461	474	489	459	503	487	479	488	457	472	480	454	506	457	517	494	512	508	494	487	460	452	445	490	465	438	524	479	467	459	501	493	457	481	475	464	521	476	486	470	493	460	450	463	489	495	484	492	466	495	467	491	464	465	456	497	525	432	499	535	491	451	485	497	443	511	478	453	488	513	476	477	473	497	480	511	496	483	497	502	445	497	472	479	413	478	489	477	503	460	499	461	491	480	491	494	443	466	462	503	474	474	449	455	506	515	486	474	501	473	449	447	476	473	477	479	478	499	496	476	517
3929	8986	4778	5504	3950	1670	137	67	51	61	60	55	67	58	65	65	56	54	58	50	54	64	59	72	46	57	59	59	55	52	48	55	62	53	66	72	59	60	44	61	54	56	61	60	59	66	69	55	61	64	55	62	59	57	54	58	72	57	44	58	57	62	57	56	50	60	41	58	43	66	55	50	46	44	47	48	67	49	64	65	62	52	58	45	64	50	52	49	62	51	54	55	65	65	63	69	59	70	58	65	56	58	57	65	57	51	61	54	57	65	53	58	71	63	55	62	57	47	52	66	38	59	59	56	53	57	51	48	75	63	58	65	69	62	61	52	53	62	69	66	70	65	67	54	55	56	58	47	55	62	55	54	48	73	54	52	51	54	46	55	67	52	58	47	64	69	52	61	58	78	47	66	65	49	65	55	67	55	52	48	70	55	52	65	68	61	67	53	46	61	57	56	53	54	60	37	50	68	78	46	63	46	51	55	63	66	47	63	60	61	59	57	64	53	65	66	51	55	62	53	50	57	65	48	58	54	59	61	70	39	55	55	51	55	47	55	53	41	51	57	60	49	59	62	63	53	56	55	54	78	69	57	69	57	65	60	60	70	73	49	57	56	52	56	52	51	49	63	55	54	51	44	72	54	56	54	57	58	68	64	74	50	61	48	58	61	50	51	58	60	47	56	51	56	49	52	78	64	50	73	52	43	47	65	54	58	57	51	60	51	52	58	65	62	47	57	51	51	46	73	62	58	65	57	53	57	63	56	61	63	63	64	61	58	53	56	65	50	57	57	60	66	47	65	47	54	65	70	49	59	59	54	48	56	59	60	65	64	56	60	59	64	54	46	66	52	50	64	71	51	68	59	54	50	55	72	69	63	52	66	67	57	57	62	54	58	56	57	50	54	55	50	63	51	49	52	57	41	71	67	67	55	54	69	56	50	50	61	51	59	55	58	58	43	64	47	56	48	59	60	55	51	54	60	62	53	59	67	68	60	61	44	46	64	61	56	53	39	44	61	62	62	56	71	71	51	57	64	52	59	53	69	56	67	35	50	62	61	73	60	65	61	70	61	51	55	54	76	57	60	64	63	55	52	56	59	56	61	69	60	58	53	57	51	52	54	62	49	53	66	58	64	47	57	58	67	58	43	66	56	66	65	64	58	56	64	72	60	52	71	59	55	40	62	54	48	46	59	51	57	65	45	50	68	57	61	60	54	49	49	51	60	74	58	67	64	45	77	60	58	62	38	55	61	60	62	65	38	54	70	51	72	65	69	58	62	58	72	51	57	62	48	62	55	55	53	59	66	64	60	54	51	59	54	67	54	65	53	50	55	55	52	64	60	64	57	55	55	51	53	50	42	50	53	60	48	42	45	68	55	67	49	66	59	60	57	55	47	59	51	67	61	50	62	60	64	59	59	42	81	49	65	64	57	63	57	57	53	60	57	61	53	61	62	49	41	49	67	62	51	55	58	58	45	48	62	55	52	56	73	65	53	61	35	57	68	70	65	63	66	62	55	52	52	70	53	54	64	69	54	59	50	69	60	64	56	55	61	57	60	57	65	58	73	51	53	66	48	61	53	58	51	52	62	58	51	44	48	61	64	59	54	70	60	65	58	61	52	61	61	57	58	68	51	57	54	58	55	51	59	70	52	57	52	52	66	59	55	53	61	62	77	68	56	68	54	49	62	56	58	75	61	74	49	59	54	65	70	65	62	61	64	66	47	59	55	50	64	55	55	47	63	70	72	45	59	61	52	62	60	74	60	47	60	62	65	46	57	55	50	43	67	44	49	66	51	60	62	63	62	49	70	59	46	60	60	59	68	49	47	48	64	58	56	65	54	64	62	56	52	62	71	51	57	51	43	76	63	66	65	57	63	59	54	56	56	63	59	54	58	71	50	56	60	60	62	48	54	66	53	39	53	72	71	65	57	57	50	66	58	55	78	56	65	63	60	57	64	59	50	58	50	60	46	58	55	55	48	60	43	53	58	60	52	56	56	52	49	60	52	54	64	74	68	66	60	59	65	61	68	60	50	73	49	65	51	55	65	58	58	68	45	49	60	63	55	73	49	68	57	61	54	56	53	60	54	68	57	52	56	60	65	53	60	63	59	54	53	58	50	65	60	59	65	61	55	70	55	53	72	68	46	64	54	57	50	48	57	44	49	66	58	55	60	57	66	57	70	58	44	61	66	54	60	58	61	62	64	53	54	57	53	54	55	61	53	48	66	62	60	63	68	62	54	68	59	60	47	71	62	63	61	68	54	61	41	57	63	67	61	80	62	49	63	61	57	63	67	69	64	55	54	57	60	65	54	62	56	47	56	38	71	60	52	44	46	56	59	64	66	55	60	52	43	54	64	62	51	58	68	61	67	49	65	70	70	59	46	57	53	57	62	58	43	58	49	74	53	55	62	62	62	65	65	57	44	46	63	67	60	65	49	63	73	61	46	77	54	70	51	58	60	56	53	60	58	64	54	64	52	56	67	47	58	53	51	55	59	54	52	57	68	58	49	57	54	55	56	59	58	64	67	57	67	54	60	47	68	63	57	71	58	45	52	69	52	61	48	54	59	47	66	52	49	67	55	67	65	64	58	44	72	64	60	63	47	62	62	56	54	58	59	60	56	56	47	62	38	60	49	51	58	48	54	51	55	68	50	62	56	55	63	63	56	58	57	66	65	60	61	66	46	62	43	55	56	47	59	49	51	59	57	72	50	54	52	60	53	55	55	66	61	53	55	61	58	64	55	68	62	59	52	50	66	50	54	61	53	47	60	56	46	45	43	58	59	49	69	53	64	52	59	68	53	70	49	36	59	46	60	66	65	70	65	41	53	61	57	72	56	62	48	62	58	66	57	64	53	61	62	51	65	70	49	47	50	47	56	54	57	70	49	55	59	65	63	63	51	55	64	64	60	59	66	44	62	65	66	48	57	50	60	57	60	66	59	66	55	70	55	55	73	67	50	57	63	51	68	52	67	52	66	50	63	67	61	62	67	61	45	73	40	56	66	56	58	62	49	48	59	68	52	48	60	66	59	55	68	59	54	66	68	49	68	64	68	55	77	59	51	59	64	50	53	66	63	63	62	61	59	46	65	67	63	61	55	51	67	66	56	66	51	67	58	58	58	51	53	60	56	57	53	63	52	73	53	59	56	69	62	65	57	55	52	50	58	58	69	58	55	67	64	56	68	53	62	60	60	33	49	53	49	63	58	50	65	58	69	59	63	64	48	66	46	67	51	66	65	64	63	63	50	53	57	68	51	59	49	53	52	58	55	62	60	54	45	47	51	70	51	62	58	51	63	76	61	65	56	56	65	39	67	50	60	49	53	48	67	51	66	68	62	60	48	60	61	67	63	50	54	60	58	54	57	62	61	69	66	64	58	55	55	62	71	62	50	61	76	45	57	67	49	70	65	65	57	64	58	53	61	55	53	78	65	54	55	54	52	67	63	69	60	74	61	53	54	62	52	41	60	41	58	80	55	56	59
31670	33490	19080	30439	35156	27167	2871	701	694	617	632	614	585	582	537	552	526	539	508	522	503	501	557	532	498	492	524	535	495	530	475	483	506	534	507	473	508	463	465	453	530	514	489	472	475	526	486	490	487	504	493	467	449	478	463	477	467	456	487	504	530	508	513	511	458	526	486	513	511	491	490	512	468	513	492	500	459	532	487	492	482	482	508	515	469	530	500	498	522	480	481	491	497	488	525	482	505	526	483	459	490	469	500	504	451	497	472	482	527	533	456	495	509	509	524	486	498	518	497	483	482	482	477	510	503	468	513	479	497	458	503	514	519	479	449	534	463	485	492	515	484	504	488	464	518	510	487	477	533	492	465	485	462	431	492	476	465	506	487	486	486	484	531	525	474	479	524	474	516	507	482	480	464	499	447	505	506	500	485	518	488	471	485	516	528	476	438	452	501	503	514	485	489	494	483	492	433	484	491	484	490	496	501	501	451	474	496	502	519	465	480	487	491	480	507	478	526	496	491	483	507	490	491	484	488	480	509	499	498	476	454	509	485	470	518	488	460	471	516	492	493	484	454	471	480	462	487	528	499	507	501	446	487	461	519	444	497	487	509	502	489	503	513	449	497	510	488	502	487	484	497	524	495	526	474	494	495	529	490	514	456	482	511	470	462	507	497	524	468	452	482	533	468	497	507	503	488	505	473	517	464	501	502	496	452	500	479	510	539	482	505	490	572	491	505	509	491	484	514	499	501	478	491	474	450	488	469	462	477	480	494	511	521	486	466	472	479	529	498	473	485	512	442	546	494	501	528	479	509	483	530	497	482	504	476	466	502	460	498	498	482	492	460	487	518	453	483	509	519	510	499	501	526	530	463	517	452	498	466	472	500	501	514	457	444	513	513	454	502	456	463	489	494	481	518	445	498	476	536	522	489	484	503	482	468	508	484	503	519	459	477	474	485	474	494	480	530	481	460	479	497	492	473	477	475	499	490	448	464	460	453	532	506	489	452	479	469	471	511	481	477	499	504	480	497	480	499	467	485	482	466	490	456	492	480	476	457	499	475	503	478	517	511	534	495	482	512	496	538	499	440	516	480	493	508	462	527	553	450	469	504	442	463	491	524	473	488	497	515	495	487	498	512	485	468	467	487	520	510	496	452	469	529	448	466	488	509	469	488	505	474	499	455	507	487	478	484	531	485	470	501	476	462	443	509	507	481	466	481	506	454	465	454	497	502	537	469	523	491	498	480	454	471	498	485	468	445	480	515	526	511	457	480	506	516	504	443	474	495	492	475	522	509	464	497	494	544	468	497	516	469	493	489	503	509	458	535	480	514	488	482	513	517	494	506	484	454	487	500	511	503	467	490	469	498	494	483	460	489	464	494	510	488	466	488	454	490	485	439	524	515	459	498	486	495	493	468	486	451	511	497	513	493	457	493	495	481	511	516	485	468	469	457	499	502	503	527	450	441	529	491	489	495	468	498	542	461	458	480	480	507	483	459	466	494	490	506	441	517	493	488	507	494	503	507	479	495	459	480	470	512	496	518	476	495	487	492	488	511	455	504	485	478	503	496	447	514	483	487	492	475	488	483	498	503	510	499	469	502	478	484	466	495	450	458	475	460	485	477	487	492	465	477	463	515	504	456	491	513	484	534	493	453	468	480	479	436	511	459	477	538	489	482	501	512	495	511	486	506	462	504	444	490	455	504	483	487	486	508	476	483	474	442	493	495	473	465	477	492	485	532	539	496	454	484	477	473	505	471	499	499	508	522	501	467	481	488	494	511	522	453	522	466	455	487	506	449	464	505	513	501	500	459	483	508	495	502	482	552	503	465	487	487	471	562	496	501	493	470	489	502	514	457	516	471	523	483	488	506	468	477	468	515	510	474	496	486	469	547	470	498	471	496	495	491	475	471	457	514	497	480	485	501	490	488	469	478	480	496	493	440	499	486	479	439	481	475	507	466	484	464	484	481	497	492	493	500	484	513	443	486	497	472	508	542	504	523	445	473	495	485	472	493	469	481	506	484	458	502	470	482	522	490	492	516	516	483	498	461	500	520	481	503	477	499	484	506	481	492	478	513	500	482	519	431	473	463	495	504	491	477	489	524	495	463	487	460	461	482	519	458	482	478	461	424	494	495	480	477	451	472	493	499	511	432	503	470	459	469	539	470	477	489	560	463	499	537	484	449	463	454	489	433	513	466	502	498	525	458	496	501	476	517	520	487	471	524	470	495	518	473	477	494	523	487	431	463	507	487	495	502	548	484	470	493	458	490	486	458	470	496	448	479	493	509	489	497	470	472	514	514	488	509	498	461	518	451	528	525	515	466	508	494	504	481	482	453	519	500	505	468	484	498	472	480	486	430	534	464	470	506	537	507	500	445	468	514	484	484	500	497	503	504	486	491	498	529	465	475	461	467	473	491	484	443	468	473	520	493	479	478	447	504	506	499	490	478	450	485	516	467	490	457	495	524	470	484	463	522	472	512	455	513	503	502	486	474	490	513	497	501	519	495	475	487	484	515	503	488	471	518	507	467	471	513	517	521	502	512	491	496	492	485	494	504	505	498	483	486	513	505	499	460	504	508	477	489	504	491	501	465	498	507	492	549	517	433	511	500	457	520	492	508	473	481	542	499	495	505	482	494	498	480	466	493	466	518	480	494	460	466	470	479	506	512	466	465	455	468	482	478	476	512	506	480	472	508	468	477	491	494	464	497	454	518	490	481	510	478	505	514	497	522	501	499	508	480	476	516	500	475	478	449	474	501	472	473	493	462	500	495	486	486	479	483	502	438	469	512	507	500	469	470	487	489	493	475	464	501	506	486	510	462	497	487	511	497	508	462	453	496	494	493	466	489	485	432	460	489	465	480	474	518	487	529	446	480	484	499	503	488	463	466	475	486	459	478	469	522	475	485	511	491	458	488	517	509	486	477	465	483	506	470	494	470	470	456	458	475	476	465	502	523	444	504	433	486	504	487	476	532	540	505	477	496	483	499	493	534	467	484	476	491	476	495	473	518	479	501	492	467	483	490	515	474	485	469	477	488	470	519	445	512	504	491	497	519	506	474	484	517	483	456	517	489	507	499	525	472	476	507	464	481	486	501	507	465	473	458	486	475	483	497	506	463	505	495	491	501	522	490	494	502	499	469	514	517	521	522	494	493	444	469	497	459	483	498	496	504	518	464	496	473	456	480	487	494	459	503	496	516	465	484	510	514	456	524	461	492	473	459	534	511	470	473	508	478	494	475	524	467	493	498	484	511	510	510	468	518	505	442	483	476	515	471	502	481	461	503	503	470	495	480	514	522	470	476	485	477	483	490	499	511	472	452	465	500	496	496	533	465	540	461	495	518	483	498	479	471	491	509	512	462	487	476	506	458	502	486	504	497	486	470	515	510	466	509	493	526	465	469	481	507	434	523	487	451	521	480	549	476	472	459	474	454	489	490	436	500	490	517	471	509	502	496	465	483	468	481	463	527	414	463	481	486	476
3030	3095	807	613	817	358	100	94	100	101	89	96	90	83	79	97	103	88	86	88	90	104	88	106	88	95	105	105	90	106	98	81	86	99	107	114	96	78	87	85	92	92	88	97	87	94	91	80	90	92	92	98	93	87	98	81	89	98	96	84	86	80	74	105	93	94	106	107	120	105	86	91	95	96	96	82	91	98	100	106	88	82	85	87	82	93	99	97	80	110	88	93	94	79	108	74	81	82	91	93	89	90	79	94	85	74	85	83	95	108	93	82	81	108	96	91	75	88	82	107	89	81	94	93	92	101	70	88	111	78	98	103	101	78	93	86	81	94	98	86	105	97	76	100	95	75	90	78	94	81	89	79	80	95	88	109	82	66	97	93	82	87	101	81	87	100	91	84	76	98	82	90	80	100	91	88	87	94	98	98	94	96	115	99	106	97	99	86	92	116	122	91	89	99	115	80	104	106	101	98	89	84	69	86	99	106	81	90	95	87	94	74	96	97	80	77	79	79	98	90	95	89	73	77	91	96	96	105	90	112	80	80	90	92	97	90	102	94	89	88	92	88	102	94	111	100	108	89	89	96	77	103	99	89	93	104	91	73	97	94	99	81	83	85	91	90	99	78	114	75	96	101	91	109	94	103	98	78	107	86	94	81	92	80	75	91	95	82	111	91	95	75	83	87	93	79	105	99	108	82	92	107	81	96	98	95	83	96	88	87	85	101	82	79	83	96	105	97	101	93	78	94	103	85	91	84	96	92	92	88	73	85	106	111	87	111	88	95	99	93	99	92	90	92	89	92	89	99	89	104	88	90	100	109	87	107	96	93	86	77	99	91	106	90	100	86	79	87	106	101	93	91	87	92	90	106	93	77	96	81	84	90	101	97	85	99	93	84	94	88	107	98	79	78	86	102	91	94	81	92	100	115	97	98	83	77	87	82	86	86	84	88	109	87	80	92	104	72	92	81	94	94	100	87	86	96	80	101	82	95	85	94	90	95	91	67	92	89	102	78	80	94	90	68	79	73	99	90	97	115	90	90	92	88	88	101	95	88	80	99	93	94	93	80	98	87	102	82	98	88	86	76	103	101	104	96	111	84	90	91	103	80	71	94	90	104	95	86	82	77	96	76	84	111	95	99	85	80	87	86	79	95	96	85	86	95	71	98	86	78	115	106	87	81	90	82	99	84	99	96	76	83	97	91	101	91	94	101	95	101	94	75	91	99	99	89	99	83	90	96	116	93	108	80	100	87	92	89	102	93	81	93	85	91	98	82	97	86	89	90	93	83	91	90	91	88	84	89	96	72	91	103	100	96	82	88	92	93	106	84	93	90	106	107	96	100	92	92	85	75	82	84	110	121	98	98	91	93	105	84	82	86	104	69	96	91	108	100	86	100	80	108	103	113	90	85	91	87	82	101	92	108	83	104	76	88	85	89	117	89	77	92	87	81	80	104	120	92	92	98	65	97	88	95	111	96	84	90	98	95	88	107	92	106	78	111	87	86	87	97	103	90	109	90	109	87	89	75	103	105	86	84	95	77	86	88	112	88	87	97	104	91	85	89	85	92	96	88	85	81	94	107	109	96	95	87	98	80	88	75	103	104	90	80	94	85	77	97	100	100	105	91	101	107	69	88	88	104	97	111	92	94	89	88	74	114	89	100	102	74	97	94	105	102	95	89	88	102	101	86	93	102	103	73	119	102	98	77	86	86	94	94	108	88	112	88	96	98	93	78	97	83	98	95	89	96	103	102	68	84	91	113	76	87	91	92	77	82	88	86	89	81	96	90	76	88	82	93	101	86	81	88	80	87	84	94	93	113	97	85	86	111	78	95	81	98	97	96	88	87	115	111	91	102	91	84	90	100	96	89	85	111	86	76	114	100	89	83	79	106	94	97	82	86	85	100	92	93	66	98	85	103	96	90	95	96	85	104	90	80	76	83	93	91	91	104	101	94	112	99	84	82	108	83	88	95	92	99	93	99	81	79	101	93	115	97	90	101	88	91	112	100	110	97	82	103	95	84	92	112	102	89	83	90	90	97	74	75	102	85	88	79	95	104	114	92	105	101	82	87	96	92	91	79	77	108	99	98	95	94	86	85	73	93	85	79	96	84	99	95	107	102	98	86	108	97	104	82	89	87	79	94	112	108	98	104	97	109	86	85	74	100	94	107	109	112	90	82	100	89	97	83	83	83	72	96	100	94	88	88	90	94	103	103	92	102	102	111	103	81	98	86	90	100	89	81	85	98	96	79	86	97	96	81	85	77	84	95	88	87	98	101	101	96	94	96	69	94	92	95	92	79	85	84	84	91	81	96	95	93	85	85	103	106	101	82	84	95	103	91	71	93	83	99	93	84	100	88	90	107	93	93	83	98	103	90	92	85	92	106	91	93	99	102	100	103	97	101	88	85	94	79	99	95	83	82	103	85	82	97	90	81	87	83	96	97	95	89	87	77	90	93	83	104	78	97	77	80	90	105	102	99	92	93	106	87	111	97	94	91	85	93	81	100	106	99	93	82	92	78	97	89	96	97	98	91	107	92	97	97	77	97	94	109	102	92	91	89	76	78	101	100	97	87	92	98	94	100	108	90	98	98	82	84	98	87	103	75	95	87	92	69	87	91	91	108	100	87	83	81	111	107	88	74	91	95	85	107	64	105	97	102	107	102	97	86	104	89	88	72	98	84	98	99	89	80	93	85	94	92	103	93	93	84	105	80	92	113	95	93	78	89	97	97	88	95	86	94	89	115	90	103	78	104	106	86	88	88	92	84	115	90	84	116	94	92	87	98	98	102	106	106	86	92	91	69	89	81	109	97	99	83	98	94	99	112	118	92	107	108	72	89	92	92	94	85	97	106	87	92	86	95	100	90	81	86	98	97	105	89	89	106	90	72	79	104	79	92	75	85	102	100	103	97	99	80	97	87	89	88	108	86	92	107	85	93	77	94	87	104	87	91	73	104	90	86	82	82	87	95	97	99	105	84	88	78	96	100	103	99	84	102	86	96	99	86	80	94	88	95	100	98	98	88	92	95	102	101	90	92	84	83	81	86	76	102	91	99	98	90	97	94	80	107	100	85	99	83	99	90	85	98	95	91	92	85	103	91	102	104	91	89	72	99	89	99	95	89	97	88	80	93	94	101	94	72	81	75	75	94	91	92	102	98	81	91	95	86	100	104	96	92	105	98	94	87	97	98	90	83	94	92	93	91	96	101	97	98	85	97	84	99	92	91	96	117	104	98	80	102	102	90	100	91	95	90	97	92	106	106	96	74	93	93	90	94	82	89	84	88	88	84	100	81	92	90	79	91	80	88	95	84	112	91	96	103	93	84	100	96	80	84	112	88	89	83	104	103	85	85	73	90	94	76	90	95	90	87	94	96	95	93	96	102	102	96	84	89	108	87	97	99	95	76	99	76	100	105	76	92	96	86	81	95	94	95	102	92	97	103	98	91	102	100	94	86	98	101	87	83	118	108	92	84	95	89
27305	21453	6124	8922	12495	7285	1356	755	767	747	777	721	727	758	758	727	715	730	763	725	763	723	711	725	733	708	744	728	766	723	748	750	727	711	749	773	722	772	747	750	711	740	718	728	760	717	754	708	765	781	712	766	700	676	731	771	692	717	673	694	712	776	740	729	764	704	764	787	759	697	716	764	728	676	719	752	752	726	783	699	708	716	755	751	739	796	745	743	773	746	758	720	776	716	734	715	762	767	727	738	687	706	756	725	777	727	773	713	738	739	790	745	709	790	752	710	723	748	741	687	739	747	741	707	688	750	695	692	752	752	706	720	715	744	719	783	761	748	735	732	766	723	742	723	745	724	696	741	743	698	746	747	738	735	739	754	731	667	739	711	747	754	735	716	752	677	759	749	735	705	774	777	780	743	776	771	752	771	749	732	785	736	730	722	795	757	715	704	696	768	764	723	712	730	703	702	738	742	698	772	734	777	717	766	763	705	767	725	792	763	717	740	725	729	770	749	713	728	737	736	722	714	769	704	734	742	724	740	697	732	736	726	707	797	749	760	725	753	739	772	690	739	712	799	730	723	718	764	695	731	750	744	745	764	770	705	766	774	783	744	698	770	728	708	723	729	777	784	765	717	732	676	728	734	748	709	810	743	715	708	729	735	747	723	748	747	768	775	741	742	691	741	744	736	729	735	798	774	755	748	759	751	747	777	762	759	721	678	734	724	730	769	778	756	785	736	771	696	741	733	737	720	708	792	745	734	762	763	702	712	691	764	741	735	769	758	757	715	742	693	771	770	691	749	699	723	770	730	747	727	747	756	696	724	699	755	685	742	751	754	756	718	768	701	726	672	766	746	725	678	755	750	731	719	772	786	752	762	740	777	742	747	751	787	712	703	691	787	751	709	738	758	700	745	745	701	718	703	778	724	726	733	705	767	740	721	738	723	716	756	725	690	737	757	672	733	677	748	742	760	700	751	755	700	754	697	687	771	760	736	738	721	780	749	730	717	800	754	758	769	718	704	770	784	745	662	731	772	752	747	686	693	709	738	743	731	711	778	712	735	708	749	735	734	734	746	703	784	742	769	772	722	706	720	731	748	714	731	778	804	714	710	698	758	753	717	741	724	736	739	766	723	740	774	755	733	691	750	702	733	752	748	731	771	825	717	720	730	734	715	731	749	758	725	731	700	751	722	752	750	745	692	734	754	755	726	751	732	699	776	704	717	725	714	758	817	744	751	718	722	699	730	753	755	727	781	737	689	717	757	737	744	752	777	789	696	787	731	715	773	775	766	695	790	744	758	728	737	732	723	709	764	769	752	740	721	690	752	799	716	746	720	755	699	733	733	712	759	710	769	781	719	735	732	733	748	682	764	745	744	698	716	683	796	756	715	724	793	746	730	688	742	654	706	754	762	740	775	756	731	743	724	734	780	715	761	769	765	729	737	740	767	710	745	751	746	728	767	740	796	778	713	725	709	722	749	718	724	784	751	740	763	764	754	759	742	762	713	733	725	766	695	717	740	756	761	710	733	735	776	832	749	793	751	775	758	752	731	750	669	727	750	790	765	762	779	711	689	773	729	749	700	728	735	727	733	733	721	709	732	757	711	771	746	753	698	766	736	728	743	715	745	737	684	732	699	723	701	730	724	729	781	739	743	768	761	743	763	732	698	761	784	711	729	768	741	707	744	768	743	718	748	671	710	722	745	729	710	740	744	714	784	754	737	781	658	769	718	764	772	697	766	753	754	759	690	725	799	754	693	734	738	731	741	777	719	769	763	752	736	744	736	733	757	767	719	712	688	745	741	744	733	716	764	755	773	779	742	724	743	732	805	730	729	714	722	709	790	729	750	749	734	707	723	714	740	729	772	744	689	709	698	690	729	787	712	754	742	655	752	735	771	694	733	770	731	732	744	731	701	727	762	713	762	753	754	720	736	755	770	736	728	696	732	758	713	744	688	763	746	744	732	739	771	689	811	753	768	708	797	751	723	798	749	731	770	742	690	746	744	748	749	740	754	777	779	749	741	789	718	796	705	754	803	711	785	711	743	761	722	755	760	748	813	703	735	751	713	763	730	746	747	736	733	711	719	739	725	753	731	757	746	732	706	720	754	706	714	758	728	757	759	761	717	735	699	699	795	779	736	729	731	736	744	763	770	735	740	728	716	727	754	762	714	726	737	719	730	686	754	779	736	742	677	731	723	729	720	734	761	773	732	751	711	727	704	720	800	721	751	712	740	714	689	702	798	700	782	705	767	696	715	763	712	739	748	751	732	774	791	741	741	758	753	702	774	704	765	748	741	722	695	708	712	765	757	701	761	701	741	752	721	759	766	749	740	734	773	740	688	734	752	787	720	756	725	738	749	778	717	775	749	725	711	712	750	716	731	700	790	760	716	754	727	751	777	728	725	723	763	716	735	686	732	760	706	708	728	710	763	763	728	735	780	747	748	694	709	796	763	749	727	758	739	730	703	773	707	779	754	778	685	753	716	707	764	709	729	651	719	742	745	752	759	724	710	756	739	740	746	776	732	685	773	697	716	758	782	722	731	733	707	746	703	739	705	707	749	691	742	715	712	716	754	808	793	736	754	732	708	710	770	740	738	765	754	743	756	757	710	747	758	721	723	750	710	765	721	788	718	761	683	759	759	712	723	730	749	695	670	701	774	690	746	695	706	776	771	778	744	763	762	760	767	685	782	783	720	719	660	719	702	732	738	692	740	735	699	740	757	769	767	730	701	714	720	694	747	745	731	777	775	714	782	742	738	742	731	734	711	680	715	731	789	724	732	719	730	790	738	727	673	708	718	743	736	777	690	723	752	754	739	736	690	755	760	790	735	737	727	777	726	775	781	757	708	739	726	733	742	706	691	720	709	716	774	778	735	733	709	750	715	730	747	761	731	747	714	742	739	722	742	725	783	795	723	739	736	702	740	773	717	754	738	690	715	748	723	729	736	736	757	763	754	740	813	736	766	738	730	776	727	685	760	742	709	705	736	700	706	737	723	722	745	766	718	678	743	735	697	687	756	766	722	735	741	739	762	769	767	709	746	726	802	736	775	669	739	764	719	770	729	710	746	776	771	742	734	711	741	764	730	781	762	704	740	763	704	720	744	723	709	743	722	704	785	738	737	700	741	728	712	744	734	755	759	718	779	753	758	717	755	731	737	737	763	729	707	706	751	819	746	739	757	719	744	707	753	727	725	749	741	750	726	704	755	730	729	685	767	795	745	756	773	764	739	725	701	735	791	719	738	710	752	724	760	738	747	736	747	747	760	721	756	708	704	743	755	735	719	733	686	759	720	798	716	737	710	753	678	751	732	790	737	796	763	763	714	796	758	750	736	709	777	745	678	750	768	791	735	678	717	717	704	766	719	704	727	737	724	713	713	742	760	738	726	715	746	740	745	746	718	738	711	703	751	727	754	723	698	756	747	767	713	710	691	764	739	762	709	746	768	728	716	763	742	719	729	715	713	745	738	730	755	695	745
3146	7592	3359	3226	2509	980	79	98	87	85	80	86	84	104	91	87	95	90	91	91	86	86	95	90	103	96	92	95	85	69	93	84	89	95	111	80	74	95	92	97	94	75	81	96	84	89	94	84	83	73	83	98	87	86	95	91	98	86	94	74	104	91	83	94	91	88	88	92	92	99	87	77	73	81	72	87	89	79	87	95	101	92	87	98	110	73	90	79	88	101	85	96	85	83	98	94	96	107	77	103	91	80	92	95	79	103	85	104	103	90	95	78	77	89	86	91	71	86	92	97	101	82	87	76	72	80	80	81	95	87	82	94	89	70	84	93	96	92	92	89	104	85	90	99	113	81	100	90	82	100	99	92	90	86	101	87	83	84	96	75	108	90	108	112	90	85	93	74	92	82	76	97	75	104	83	99	80	89	96	94	107	101	84	98	86	85	97	96	78	102	84	79	89	95	100	103	95	95	89	107	83	106	63	88	86	106	87	83	109	97	105	90	96	87	88	88	93	102	89	99	100	72	93	112	73	83	91	71	82	112	104	97	91	106	81	103	81	81	93	100	78	106	101	104	108	71	94	88	95	86	92	98	98	91	107	95	83	87	84	77	84	97	94	90	95	96	87	77	106	88	89	95	94	92	106	84	95	104	83	63	97	102	94	97	103	96	93	105	110	82	89	85	101	103	98	105	83	86	99	96	101	95	78	96	89	75	87	96	95	92	107	87	89	90	92	91	83	89	87	98	87	86	91	113	84	99	72	97	93	89	95	85	91	83	83	91	87	81	94	93	89	90	86	105	98	92	97	84	95	89	98	101	82	72	84	85	107	85	92	86	103	107	85	99	90	92	97	88	97	81	75	82	82	95	91	99	81	86	88	101	87	111	79	76	90	74	88	94	97	85	85	92	89	86	65	94	86	99	89	92	91	94	100	90	110	86	83	80	75	94	89	72	101	91	100	87	87	93	83	83	96	81	98	85	88	101	79	94	77	82	91	92	87	96	70	86	92	77	99	96	83	105	93	91	76	81	76	81	101	99	86	88	87	69	71	79	91	93	97	102	94	80	96	89	107	92	75	88	87	89	92	97	106	108	108	88	85	110	65	80	74	103	96	101	113	97	78	99	79	94	94	94	100	98	86	103	102	81	91	101	85	91	84	110	94	93	104	93	81	73	88	93	70	83	86	99	87	85	83	81	85	101	84	91	105	91	90	92	93	93	81	89	94	83	89	79	75	104	98	74	100	90	103	81	93	91	90	90	92	67	92	84	101	99	78	76	99	83	95	100	90	107	66	85	105	94	94	79	95	90	112	87	94	89	102	93	75	95	99	110	89	82	92	78	94	105	75	92	90	84	87	91	105	82	72	98	88	88	86	94	93	86	108	104	99	109	82	93	97	95	90	105	91	82	83	82	95	85	93	107	81	89	86	100	80	93	94	95	84	85	94	90	107	75	93	98	78	95	79	87	84	89	76	70	100	101	97	97	79	87	88	99	77	88	81	76	85	79	89	92	99	91	83	80	89	87	98	112	92	73	75	102	83	90	98	76	90	81	92	96	74	96	90	91	78	98	104	82	87	91	82	76	105	91	89	105	93	91	93	88	90	74	81	84	108	95	77	88	82	88	85	95	93	115	100	77	89	74	86	80	71	85	100	82	84	92	99	87	96	84	101	94	96	75	81	92	93	79	77	106	99	90	87	105	78	108	107	90	78	89	86	76	90	99	80	92	80	89	87	89	90	86	94	101	102	82	84	88	76	94	101	90	86	99	76	95	88	84	78	105	96	107	79	102	99	76	98	98	97	100	91	100	97	87	102	91	87	90	96	82	93	96	102	81	81	106	99	88	76	79	81	83	88	96	69	102	78	92	92	94	93	76	66	97	106	85	96	83	98	97	114	109	96	90	100	95	87	84	83	83	83	98	107	100	94	77	72	109	89	96	84	90	90	80	102	115	76	80	92	78	94	94	75	97	86	71	96	89	91	90	89	92	76	81	73	84	95	95	101	79	109	84	89	89	84	90	93	91	92	58	96	106	82	89	95	90	88	88	87	99	86	92	80	79	96	84	94	84	83	86	92	104	81	74	100	96	87	89	95	74	82	81	100	95	85	87	86	107	85	94	82	91	97	100	84	90	81	88	95	88	75	87	100	91	78	79	92	87	96	92	106	90	82	92	94	90	103	101	98	95	87	104	101	89	79	87	92	82	87	85	97	88	80	89	82	109	89	90	88	98	82	86	91	93	80	96	104	85	87	92	105	103	84	95	82	99	92	101	79	99	90	81	91	78	109	92	101	115	83	88	96	99	84	89	93	110	80	100	95	99	93	103	90	81	73	103	74	93	110	86	100	80	83	89	105	100	100	86	79	82	94	73	88	89	94	91	89	98	86	69	90	82	96	91	90	88	90	117	79	74	80	90	103	82	89	89	91	83	80	96	83	88	96	85	86	83	94	87	95	74	89	89	93	80	95	99	94	85	86	103	96	85	91	102	82	90	91	95	98	105	118	82	75	91	90	77	91	90	82	93	110	103	69	83	82	106	86	81	91	102	88	92	82	107	84	93	78	91	86	111	90	78	86	100	88	98	85	79	88	86	97	85	96	84	98	94	102	83	107	78	92	94	90	91	88	85	98	101	89	93	93	86	89	93	79	102	85	63	99	67	76	95	97	78	89	100	80	92	87	86	108	82	88	89	88	79	91	98	78	96	84	83	77	101	66	95	80	86	92	91	90	82	79	82	110	94	100	94	103	85	102	95	108	81	93	85	89	110	85	96	99	102	104	86	86	79	83	77	114	101	81	90	88	95	88	82	97	106	107	84	89	90	85	77	92	83	83	95	91	101	123	92	82	89	91	101	86	89	86	82	99	89	83	82	92	89	96	86	66	102	97	98	93	86	93	86	110	83	92	90	85	102	74	83	81	94	95	102	91	93	71	93	103	75	87	92	92	99	85	85	70	93	87	87	90	69	75	91	84	100	81	83	67	99	104	80	84	111	86	94	97	78	90	98	87	88	80	92	90	100	89	74	99	112	72	82	87	88	85	88	92	91	89	83	91	91	86	81	94	84	80	89	89	96	101	107	72	85	79	82	66	87	105	80	87	87	94	99	92	90	99	92	104	86	93	90	73	79	100	95	91	98	93	72	86	92	84	104	62	91	100	90	100	73	97	95	92	98	87	81	92	86	86	101	79	95	103	101	82	89	72	81	91	104	93	94	101	63	93	94	88	83	91	78	101	84	92	74	101	85	97	92	87	88	94	85	82	87	77	85	87	105	78	111	91	95	98	96	86	99	72	113	94	83	84	91	85	101	96	79	90	74	95	90	83	69	84	85	89	78	94	82	101	89	82	94	89	100	108	101	89	95	76	84	90	75	102	98	93	77	90	94	99	85	74	89	90	85	93	102	110	85	83	74	90	105	90	95	101	103	82	106	109	93	84	84	94	77	91	94	105	93	96	83	89	89	88	83	92	97	90	96	81	97	79	88
29369	31815	16108	23613	29763	20447	1661	832	893	822	802	754	819	769	772	796	735	767	759	756	766	782	796	742	788	774	785	742	723	717	765	771	757	743	778	751	755	718	728	700	807	735	753	734	772	779	697	689	773	783	755	822	739	738	733	713	757	811	721	695	760	762	758	730	731	745	767	699	759	746	737	786	751	734	696	732	753	756	748	776	786	756	773	759	746	796	737	734	754	741	778	746	702	768	766	744	759	728	764	765	745	717	747	745	736	793	775	750	717	796	735	769	760	771	774	691	731	767	768	733	752	744	733	783	696	758	721	752	746	712	724	791	748	759	720	729	745	723	722	751	713	757	728	720	752	737	752	704	725	773	742	728	693	744	693	726	709	771	746	759	750	756	786	755	702	718	718	810	744	792	670	730	764	694	743	728	755	772	683	753	778	775	705	772	739	723	759	723	738	705	757	746	763	766	775	736	695	728	752	734	757	727	793	683	744	718	775	745	757	763	770	763	721	687	759	703	723	730	768	750	732	756	738	717	764	799	699	728	755	750	747	690	786	774	776	824	760	731	730	713	721	745	735	786	799	753	786	716	730	784	766	810	744	708	698	791	718	765	779	715	725	718	783	748	749	716	754	706	735	742	716	735	739	757	754	760	732	708	729	731	789	765	718	705	774	783	752	705	723	801	749	719	689	766	755	720	768	781	754	773	724	795	743	728	735	742	726	768	754	738	733	753	694	735	721	709	743	762	752	756	770	767	725	714	751	741	744	742	754	692	776	703	698	784	781	784	741	752	700	727	747	733	759	758	719	698	759	729	747	721	743	746	776	751	704	755	752	711	764	754	780	813	759	722	760	728	781	746	739	770	716	754	740	763	718	693	719	746	722	733	751	701	799	725	733	784	747	735	786	698	712	741	707	766	752	767	723	785	751	742	771	740	768	736	774	710	753	743	756	761	743	737	811	755	703	679	736	754	755	729	771	699	737	726	780	754	751	749	762	725	726	736	721	724	735	821	756	786	735	757	759	748	764	737	755	706	750	751	690	755	734	750	811	777	746	737	740	729	757	691	763	745	736	748	716	721	754	704	798	755	739	756	779	744	796	741	751	767	725	748	687	677	753	784	733	692	781	758	765	759	729	736	756	716	734	752	711	728	756	702	777	775	741	710	704	776	792	795	760	755	750	786	707	787	762	743	732	682	771	693	762	768	750	756	742	718	720	733	774	746	732	775	784	736	741	757	724	761	764	757	736	795	731	748	726	756	763	745	745	743	792	805	742	811	781	766	706	794	752	770	747	747	758	730	747	750	719	752	724	733	731	788	745	729	706	735	758	714	761	741	781	757	734	729	744	757	764	727	737	705	685	744	762	758	788	735	764	775	721	769	742	716	723	774	758	765	758	710	745	757	738	757	774	747	764	781	763	759	706	731	753	725	745	781	717	720	723	735	723	758	738	802	767	742	771	778	777	705	778	742	831	773	693	797	757	743	703	746	718	722	761	729	779	753	758	689	786	703	743	728	752	727	725	766	792	807	746	736	724	740	748	726	721	745	801	767	768	717	755	788	763	745	742	716	768	757	751	759	726	735	755	743	757	743	746	725	770	745	750	731	764	748	767	733	735	743	771	723	768	739	713	747	750	724	766	796	739	768	710	772	774	775	729	723	756	732	776	762	708	707	771	729	732	735	779	762	751	778	707	790	708	720	780	764	732	775	758	737	747	740	742	781	687	739	728	774	767	781	746	757	753	739	757	765	732	710	731	747	761	723	742	774	777	758	720	755	776	735	744	758	735	766	731	730	742	722	729	765	740	739	749	766	754	747	743	802	736	764	710	720	767	770	753	733	746	738	762	770	761	687	788	759	754	730	762	739	744	773	764	746	728	713	704	775	734	781	812	745	782	722	772	779	784	697	752	710	755	763	744	688	722	717	730	777	721	758	735	754	736	756	764	703	737	703	726	772	738	725	717	777	751	741	761	698	741	750	766	747	727	772	710	741	783	724	754	721	762	745	774	710	728	732	760	683	735	760	748	728	726	752	732	732	708	713	740	732	749	777	752	771	788	697	776	769	790	763	716	746	780	751	784	770	777	724	729	715	789	739	684	746	706	695	734	795	733	736	741	762	739	748	768	775	735	709	706	751	698	732	731	730	702	689	774	725	738	710	693	734	743	686	779	812	711	732	718	733	713	749	786	771	703	767	753	727	714	759	766	712	736	786	800	742	718	775	758	778	696	696	753	745	710	731	786	744	790	751	699	726	759	712	738	770	774	739	709	729	785	757	769	720	780	698	719	745	743	751	743	725	769	689	757	749	737	741	681	763	738	731	761	755	793	676	773	718	732	789	737	740	770	722	735	717	718	756	711	760	755	753	732	741	736	732	760	726	755	752	736	701	771	771	759	750	750	727	811	737	775	715	771	742	718	737	771	740	755	755	726	721	721	753	746	733	705	693	730	786	722	734	745	702	740	698	718	749	781	733	745	771	744	691	758	746	694	808	765	719	768	722	706	742	721	770	709	785	729	753	797	745	743	724	749	756	672	729	767	727	730	718	708	759	744	735	757	754	766	749	766	752	754	754	759	729	721	759	711	722	727	776	734	776	761	731	659	752	703	792	708	704	752	729	693	723	756	758	733	728	743	735	722	710	717	762	728	743	728	755	727	767	744	723	777	794	780	727	768	734	726	747	800	754	813	778	743	731	730	792	783	769	749	773	759	716	764	732	769	760	774	741	722	757	715	761	712	727	775	704	763	686	762	799	716	748	704	686	747	784	748	694	738	719	745	756	704	734	726	742	716	741	733	769	752	761	775	729	777	711	730	765	716	749	812	725	696	718	774	777	737	740	717	752	723	763	751	777	760	761	738	752	732	736	765	781	772	740	800	784	738	775	737	743	774	707	749	748	780	766	747	741	755	730	787	735	782	771	726	758	757	778	679	767	714	713	726	777	766	713	687	735	724	729	731	765	788	758	787	738	723	772	748	733	754	754	764	754	710	748	758	733	713	741	741	764	748	756	767	723	741	721	726	711	758	714	704	718	703	773	725	728	741	697	765	771	756	790	780	799	744	736	721	739	777	813	712	738	776	795	777	748	792	756	784	753	761	742	795	744	746	809	733	709	727	723	744	732	746	727	776	742	765	776	771	725	743	759	759	753	719	722	741	734	739	745	737	746	752	738	741	743	752	745	718	732	763	807	765	769	704	753	726	736	741	766	730	748	749	687	736	727	763	711	734	751	725	761	760	707	714	774	751	740	763	733	746	746	743	748	740	726	753	802	806	775	731	744	718	760	755	729	719	710	743	707	753	789	770	736	735	742	734	714	728	726	725	787	780	726	714	757	714	701	768	750	761	751	704	746	707	754	738	707	764	756	789	736	756	737	809	767	769	695	762	750	732	726	767	770	800	752	755	737	756	700	734	727	742	740	773	717	747	755	704	760	768	738	745	761	739	730	734	714	734	774	747	752	722	726	756	766	727	730	748	771	755	789	735	792
4164	6568	3565	3090	2463	837	65	64	66	51	64	59	50	60	59	54	58	60	62	66	64	58	59	63	55	55	57	72	52	57	58	59	59	63	69	59	59	59	54	62	62	62	59	60	59	73	58	45	71	68	74	70	79	47	58	74	66	64	51	59	66	56	56	60	57	64	57	60	75	69	65	58	53	58	54	56	67	66	54	65	59	59	46	79	65	66	68	64	49	65	64	66	60	75	64	66	49	57	54	86	67	66	48	50	59	72	72	68	67	45	61	52	58	62	67	51	55	59	73	65	55	58	65	51	56	71	56	57	59	60	57	62	59	61	54	50	57	57	57	44	59	66	66	64	54	56	81	49	56	54	73	58	76	56	66	60	77	64	53	56	53	71	42	52	69	42	54	65	70	71	69	65	49	69	63	58	58	54	72	71	65	65	82	58	74	52	52	59	54	47	48	62	61	61	68	61	52	61	57	52	67	67	60	52	64	62	64	59	70	62	51	63	56	56	68	66	53	52	64	63	68	55	64	63	51	52	53	53	55	58	50	60	53	66	56	52	69	61	47	68	72	66	55	56	56	82	63	72	68	64	51	46	65	58	72	71	80	62	64	56	70	64	70	65	57	70	50	47	58	68	51	58	81	79	67	75	59	58	50	74	58	77	58	74	68	72	67	68	60	63	60	63	71	66	68	63	73	61	62	55	65	64	65	62	68	57	71	56	57	50	53	58	71	66	69	49	52	75	75	50	65	57	50	66	63	55	67	75	70	66	63	69	62	49	63	56	62	56	67	63	60	58	59	49	59	47	64	65	69	73	50	71	57	56	65	53	59	55	63	56	45	66	57	55	63	53	61	57	54	58	79	67	70	65	51	72	64	63	58	50	60	67	66	59	59	59	50	65	69	74	59	69	57	50	57	64	78	66	60	64	69	44	61	57	58	60	65	52	51	63	51	74	48	54	58	67	54	76	61	59	67	50	64	62	49	51	64	55	44	73	64	65	55	65	69	50	50	58	66	63	56	60	61	45	63	58	68	51	62	65	54	55	55	52	56	75	54	64	68	38	65	61	83	49	47	64	61	58	62	56	51	62	45	54	54	58	67	63	56	56	58	60	70	57	62	51	54	68	54	83	64	61	57	60	64	70	53	66	50	49	65	59	63	59	55	67	55	75	71	41	52	67	63	65	65	42	58	62	60	60	75	57	58	46	51	71	67	63	60	59	67	70	62	67	54	62	52	70	59	51	57	65	53	55	65	63	71	74	69	77	63	49	57	49	58	63	61	59	57	59	52	61	72	64	68	66	55	70	58	67	66	59	57	46	57	64	65	63	63	62	62	57	64	58	56	55	56	57	71	59	77	68	60	52	61	60	61	48	54	55	48	53	66	64	56	54	49	65	56	69	51	71	60	59	62	68	64	60	59	54	76	64	39	65	64	59	53	57	53	52	58	55	65	61	61	59	66	69	77	69	66	68	64	70	72	36	69	65	58	61	66	50	68	62	61	49	54	63	59	72	53	65	61	76	61	54	56	62	68	49	69	88	52	54	76	61	61	59	59	63	65	58	56	58	71	74	67	67	72	55	58	73	59	61	59	51	50	55	67	63	62	71	62	52	84	62	69	63	70	81	57	60	63	72	64	72	61	70	49	70	70	79	52	67	58	58	50	67	61	59	62	58	70	65	52	61	70	73	46	72	61	78	59	64	69	54	62	44	65	63	69	77	57	63	54	68	61	67	58	71	62	45	68	55	63	70	59	51	68	62	73	58	68	69	52	52	62	50	45	57	66	68	63	69	55	55	69	58	69	62	72	52	58	53	63	55	69	59	70	55	57	54	56	56	70	52	50	51	66	58	70	82	54	66	69	58	63	69	68	52	65	54	74	72	66	52	57	74	52	61	70	65	56	63	65	73	59	61	64	64	61	64	60	66	67	55	51	63	53	54	63	62	56	67	69	51	61	67	67	68	54	62	60	64	62	66	63	69	62	66	56	64	58	63	60	59	48	56	58	64	55	68	53	65	69	53	55	76	84	63	53	45	58	72	68	63	55	61	56	55	53	52	59	60	50	60	50	50	55	62	73	59	66	54	55	66	71	50	64	51	57	60	84	61	56	77	66	65	55	72	65	70	65	61	67	58	54	57	55	65	61	58	65	62	52	65	58	68	48	53	53	75	68	56	60	54	62	60	67	71	54	51	68	61	64	74	55	62	56	71	69	70	56	85	58	73	67	64	70	61	78	64	67	77	81	52	49	55	56	54	65	63	46	56	64	55	73	71	46	53	62	77	62	77	63	69	53	68	70	66	70	72	56	60	56	59	57	60	50	60	55	70	73	69	53	67	74	58	71	46	71	51	58	54	65	51	58	68	55	69	64	67	69	62	63	59	54	64	64	68	58	61	70	59	76	69	68	51	64	60	71	63	72	61	61	61	61	61	61	76	68	62	62	53	72	70	52	58	61	53	61	51	60	60	68	75	61	47	61	58	63	44	66	76	59	59	61	63	52	82	61	54	58	58	57	92	50	52	54	65	57	60	73	79	72	62	70	75	63	54	57	66	65	55	59	56	76	68	62	54	43	52	61	58	65	55	58	61	69	59	64	77	55	54	59	62	47	76	73	62	60	64	64	64	62	63	66	55	60	60	63	58	56	57	43	70	47	73	54	54	60	72	78	61	53	70	47	55	52	49	49	85	78	64	55	57	55	68	56	66	58	46	60	73	73	59	49	70	65	64	67	62	65	60	53	61	64	83	72	69	55	66	68	64	72	60	75	54	54	70	55	54	64	67	62	51	47	53	68	67	58	55	75	52	59	67	47	56	63	56	58	54	56	53	59	64	66	59	56	75	58	70	57	55	48	61	61	53	63	48	69	71	64	71	61	46	69	57	71	60	65	65	74	73	55	59	59	65	63	62	66	47	74	67	63	59	65	44	71	64	66	63	54	60	70	66	59	52	66	56	61	62	66	62	51	58	52	50	65	73	49	59	67	79	65	77	56	59	59	60	62	62	67	66	54	69	62	68	69	52	62	53	54	60	56	52	51	50	61	67	66	45	65	66	52	56	66	71	56	68	84	58	66	57	57	74	63	59	56	60	75	51	39	64	69	79	65	53	63	51	55	69	58	65	68	65	68	58	62	69	63	66	46	62	61	73	60	64	49	66	73	60	58	73	59	45	58	62	66	64	69	75	77	61	62	59	60	61	59	58	52	56	80	49	65	57	60	62	60	70	74	59	55	70	53	59	51	58	66	65	65	51	51	52	68	65	67	52	68	59	62	62	58	73	64	55	63	68	71	55	58	59	57	56	49	67	51	62	50	68	72	57	54	57	71	54	65	62	57	62	60	60	46	54	60	70	56	66	56	61	64	57	62	65	62	63	53	61	69	78	74	57	55	48	64	61	54	70	58	68	72	73	66	55	60	67	62	69	62	58	51	68	66	65	57	72	58	64	66	67	60	83	52	63	58	62	73	50	69	73	57	52	63	59	54	49
29703	30551	17238	24397	28322	16399	663	592	559	575	540	517	512	528	502	529	488	494	514	505	516	495	503	482	500	513	536	511	471	509	503	494	484	491	499	481	513	493	536	537	519	481	498	484	509	473	486	484	555	527	509	528	500	490	517	499	500	507	517	446	498	482	519	505	461	517	502	508	487	516	491	509	505	492	484	508	503	498	475	488	526	501	482	524	522	479	479	516	497	517	497	496	515	483	494	535	483	508	446	487	472	518	485	478	495	492	493	551	455	520	508	499	491	497	484	509	476	459	516	441	547	490	516	495	473	478	529	489	504	462	542	480	476	500	535	502	484	488	466	482	502	484	475	503	454	544	430	551	517	520	503	469	542	492	445	471	518	498	519	473	466	473	515	512	456	519	480	480	523	484	492	473	519	486	474	504	517	506	487	487	522	505	480	501	493	500	497	480	477	498	472	507	506	481	480	462	507	505	476	539	484	481	524	500	484	513	492	529	489	493	481	468	502	524	454	493	496	466	487	480	467	513	529	501	497	511	486	512	490	485	544	487	472	521	502	494	521	503	503	484	507	498	507	455	523	521	494	520	515	510	494	465	479	475	490	443	509	544	535	527	458	505	479	483	473	467	509	506	496	522	505	516	523	468	522	508	504	527	518	480	533	516	503	509	494	464	487	481	515	488	505	516	485	539	509	509	502	512	486	494	522	539	491	476	501	504	504	513	485	443	426	499	496	485	507	463	499	475	492	503	548	497	507	507	512	496	516	504	458	495	533	517	474	486	503	454	476	486	515	532	505	476	501	497	554	467	498	522	511	463	470	498	488	483	512	475	532	499	467	499	517	530	465	505	499	480	473	528	479	521	515	508	517	497	491	551	530	531	459	452	483	494	532	514	480	512	492	510	527	510	489	507	502	516	521	524	544	495	526	508	486	498	463	488	501	498	497	509	497	488	477	521	465	506	488	583	529	474	498	470	506	529	512	476	527	535	471	499	549	508	486	502	483	476	518	493	518	481	484	530	502	515	542	481	470	513	569	479	493	489	505	489	495	496	493	517	516	493	515	511	511	500	481	457	504	526	482	484	499	505	490	529	488	472	462	494	494	488	492	499	490	486	484	491	546	470	474	497	518	500	492	463	524	502	500	535	477	479	475	506	516	503	482	500	491	535	490	504	528	498	528	487	485	533	503	491	474	510	520	504	485	486	465	484	539	475	479	495	470	499	516	467	483	515	447	497	534	493	509	489	504	535	457	498	464	523	488	464	516	496	546	485	512	478	499	478	535	508	493	501	492	520	482	527	494	506	478	515	485	478	525	494	487	478	503	429	483	522	508	518	511	511	491	522	494	435	483	526	517	475	481	482	469	512	499	481	517	475	518	476	432	489	491	521	522	502	477	523	526	502	505	542	496	542	514	483	496	493	505	488	457	507	498	497	477	504	476	495	492	500	483	483	508	450	486	529	474	496	456	455	530	497	486	506	512	482	500	526	478	526	491	480	492	499	466	505	448	506	479	516	472	487	507	492	521	511	491	506	508	482	482	488	501	500	474	505	498	489	513	469	483	501	491	512	539	543	463	468	487	445	498	518	471	508	448	497	496	519	496	507	484	496	474	474	449	484	499	508	488	494	490	559	517	510	483	506	519	484	495	510	554	491	501	468	497	493	527	502	481	479	496	473	530	496	504	523	494	469	513	475	476	511	492	460	507	497	476	508	459	519	500	487	513	484	477	552	519	486	501	482	495	474	488	468	511	482	494	513	502	497	474	500	511	510	497	511	502	523	475	489	484	517	481	477	489	532	484	495	512	508	479	497	489	494	515	503	494	515	449	496	481	479	488	496	500	467	442	485	504	524	464	466	442	495	499	517	440	478	495	519	483	498	451	520	502	496	488	514	534	520	503	497	466	495	501	482	502	520	500	478	487	508	478	489	476	467	519	520	494	491	513	472	493	478	544	491	512	526	488	502	507	519	512	498	511	460	487	470	526	491	505	505	493	467	496	494	523	485	512	483	478	464	513	484	514	521	498	490	496	501	532	524	528	504	491	471	496	482	503	526	468	499	485	530	464	489	450	525	499	478	522	510	495	483	520	476	524	485	515	510	489	520	515	472	521	494	535	496	508	469	465	476	470	496	489	514	502	517	496	509	510	497	501	475	477	455	492	488	484	546	492	476	502	544	520	539	491	493	494	483	479	473	494	484	530	472	508	503	510	476	483	511	553	490	481	545	492	506	526	482	499	489	514	503	504	518	495	494	477	509	468	522	498	443	505	478	464	450	528	499	467	475	515	493	484	509	529	505	513	534	531	508	487	482	502	488	482	520	491	511	463	474	507	559	484	521	465	480	483	486	450	472	508	505	493	508	486	532	500	480	493	486	533	518	478	475	513	473	493	506	463	465	522	462	507	480	512	466	503	489	505	513	515	498	515	492	506	495	528	491	501	448	489	493	473	506	511	453	484	466	504	487	506	486	530	497	513	486	466	480	509	489	499	476	489	489	498	501	465	492	516	483	519	493	505	523	485	489	474	542	490	517	486	483	531	495	480	506	474	503	523	452	516	488	486	473	457	505	497	548	520	471	435	493	530	487	479	506	478	508	485	475	461	484	510	490	516	501	490	516	508	488	470	500	525	516	481	466	489	485	529	501	482	521	494	486	473	493	481	474	522	486	488	500	524	501	493	505	509	506	491	514	487	488	498	513	504	479	448	499	529	499	512	504	513	507	520	478	481	462	518	514	480	505	515	475	511	475	544	463	483	491	471	500	511	508	463	512	490	460	529	483	528	519	506	505	514	502	488	538	483	523	522	512	508	498	493	512	512	494	489	499	494	545	480	520	539	466	499	513	513	515	523	481	548	503	530	537	494	501	475	473	522	510	506	487	517	527	495	498	499	490	475	500	514	485	500	493	508	518	494	470	525	458	532	466	488	521	512	487	494	521	539	498	470	541	517	485	525	543	487	482	458	522	484	501	503	499	499	489	510	510	477	499	465	515	478	513	513	490	513	468	478	476	469	510	528	527	489	470	481	537	487	517	474	536	495	462	485	504	456	560	481	514	511	479	492	510	537	461	503	511	518	516	469	492	505	513	501	514	492	499	479	501	511	520	531	508	511	486	493	505	532	491	478	464	480	531	456	481	486	502	461	500	507	490	509	516	482	520	513	525	505	521	491	521	506	506	511	491	504	541	478	476	495	472	477	496	468	514	480	546	476	492	475	487	510	497	522	446	494	466	481	525	540	516	505	491	515	491	505	496	487	522	477	519	484	515	478	500	464	478	489	509	468	482	471	489	486	519	480	512	509	437	495	520	469	500	529	500	539	510	486	481	505	498	490	532	492	484	509	479	488	502	502	482	478	493	526	507	459	515	513	479	523	481	502	505	476	516	510	461	475	490	496	460	499	534	463	480	493	487	519	536	478	483	477	490	519	493	519	494	494	463	521	516	519	557	488	424	480	479	520	465	487	472	457	482	484	506	514	475	502	499	495	494
4206	10561	7621	6445	4163	971	47	62	64	65	57	63	62	72	56	53	54	65	71	54	44	64	70	68	60	60	60	65	60	69	60	43	66	44	51	73	79	57	62	43	72	55	62	57	60	51	52	60	66	61	62	63	70	64	65	75	60	56	57	62	56	61	57	56	62	72	65	49	56	55	55	59	63	62	44	59	57	64	57	57	49	64	55	57	43	70	51	64	72	90	48	47	58	61	66	58	40	41	63	62	67	70	64	53	67	64	70	68	71	77	67	62	70	65	74	53	50	50	52	65	60	56	51	55	64	59	51	56	54	53	49	58	59	62	53	63	56	55	50	55	55	69	61	52	64	52	67	62	60	54	68	49	59	70	48	61	57	56	68	75	46	68	72	64	47	64	49	55	65	57	70	66	66	51	63	53	62	56	54	50	59	58	38	64	54	59	68	66	54	64	62	60	57	65	51	52	59	58	59	61	58	55	61	63	56	53	68	73	66	63	70	60	55	57	52	71	54	54	62	56	68	65	61	54	54	57	62	52	61	61	58	54	57	50	72	38	54	61	59	62	45	53	54	54	69	58	50	70	64	55	61	60	66	62	51	58	68	62	60	63	67	61	47	66	56	53	64	64	57	58	65	57	36	63	61	68	69	53	55	53	61	51	52	52	61	64	53	54	66	47	69	62	53	61	66	73	52	68	59	51	71	61	61	54	44	62	55	59	64	61	56	62	53	64	47	47	56	59	62	59	59	64	65	47	56	50	74	66	59	59	56	45	78	58	49	48	72	64	67	59	60	61	67	67	53	56	60	50	62	62	58	65	57	55	56	73	49	49	57	62	63	63	61	59	70	60	66	39	48	52	56	57	52	66	62	66	67	51	62	67	61	61	71	46	55	71	56	64	55	65	55	67	47	64	54	64	63	48	54	57	60	58	69	70	65	60	54	52	55	54	53	62	49	63	51	52	58	68	65	58	57	62	63	53	64	63	65	55	69	52	58	52	58	50	69	52	68	58	69	72	63	51	64	57	55	68	67	54	59	55	62	63	77	65	54	50	66	65	60	53	62	56	63	49	64	66	69	53	58	48	66	52	63	62	65	61	67	49	70	65	51	52	51	63	60	65	57	52	48	61	68	57	52	42	68	63	64	50	46	46	58	66	66	66	48	48	66	70	58	52	57	57	60	61	63	61	54	45	59	72	67	51	56	54	65	62	45	75	50	54	70	57	50	65	51	52	63	57	59	47	71	58	61	56	52	60	51	55	69	67	64	49	59	54	55	54	58	61	73	45	65	90	86	51	64	56	52	52	46	77	47	55	62	57	55	68	59	43	58	64	61	68	51	67	54	58	56	66	59	50	60	47	47	48	55	60	65	60	60	53	60	72	49	54	60	63	71	55	49	55	47	74	63	65	56	49	77	58	54	57	66	50	45	66	70	56	67	66	70	51	68	63	64	55	57	62	70	57	58	63	51	80	59	52	49	52	69	52	60	63	58	72	73	45	64	69	62	66	50	65	61	56	46	54	59	65	63	53	55	54	58	61	47	62	57	55	61	59	63	47	55	51	53	56	65	49	60	60	54	69	45	72	57	45	59	52	58	69	63	47	55	59	61	58	57	55	74	56	55	59	63	47	50	50	60	55	54	57	55	65	56	53	62	61	68	64	47	60	74	66	68	60	49	59	49	60	72	62	73	51	61	51	65	61	54	57	53	58	57	57	58	58	68	54	61	51	66	57	56	46	56	63	56	57	71	59	58	69	73	52	53	49	54	53	50	63	48	64	62	61	53	60	50	52	57	49	58	55	54	70	49	52	52	59	61	58	56	59	60	66	57	57	53	50	63	57	68	56	56	65	52	61	53	55	61	58	47	48	47	56	56	59	56	45	59	63	63	65	54	59	75	52	70	56	80	54	54	57	54	56	53	58	69	70	68	64	67	57	63	56	53	58	73	52	68	58	58	63	59	54	50	57	38	61	64	50	63	47	51	56	65	52	62	53	60	59	42	55	76	73	49	60	58	59	62	58	58	58	63	54	40	65	69	45	66	55	67	62	59	55	63	51	45	56	65	62	65	51	56	58	73	64	64	61	59	65	71	60	54	62	57	64	58	81	59	56	54	53	57	58	68	69	61	48	51	61	65	51	64	73	51	60	52	60	53	64	55	54	55	56	54	69	66	58	76	48	53	56	56	52	51	65	68	54	58	54	60	70	60	66	62	61	53	56	52	57	70	55	49	56	73	63	64	57	63	49	52	72	58	51	52	66	73	53	48	62	58	48	68	54	50	45	72	72	60	68	51	63	59	51	56	60	54	58	70	53	69	62	42	53	64	62	56	67	71	59	56	55	52	63	50	50	56	59	68	53	58	65	53	55	50	62	38	60	61	74	58	52	46	58	59	65	54	70	51	57	61	61	57	57	53	61	67	64	62	59	56	59	54	55	50	53	54	56	60	47	63	53	56	62	50	54	57	62	49	55	54	61	48	45	59	61	72	57	48	63	52	64	62	59	49	81	45	56	53	64	51	68	42	59	66	51	83	57	57	57	59	70	62	68	54	59	56	53	60	73	64	54	54	64	71	70	65	64	44	66	48	42	59	54	58	63	61	57	61	61	71	58	62	52	69	66	64	64	55	52	51	69	61	66	55	66	60	59	70	60	59	53	47	63	53	51	61	68	70	59	76	59	54	55	57	72	66	71	48	55	63	60	60	43	56	51	56	50	53	64	61	67	56	58	53	58	55	51	56	59	61	75	65	49	61	57	53	57	73	62	51	73	67	51	70	62	59	61	49	64	63	65	50	54	44	48	54	66	48	66	70	49	72	61	62	59	45	57	70	62	53	53	53	54	50	61	69	49	62	50	53	73	46	61	51	51	55	51	64	69	69	69	46	56	45	57	41	62	39	72	44	57	56	56	62	51	62	57	55	67	50	54	61	57	49	64	61	58	56	72	61	80	66	63	51	49	66	54	49	71	49	63	73	63	55	54	64	55	66	55	77	51	62	58	46	62	46	56	68	52	63	64	56	64	76	59	62	51	61	52	56	56	64	62	47	56	53	57	55	71	65	58	65	57	47	62	61	58	69	57	56	63	59	53	66	51	53	65	51	47	51	53	46	61	57	65	54	52	65	46	51	44	67	59	60	68	52	60	62	64	59	69	61	62	79	65	59	53	66	66	65	68	68	54	65	73	71	43	59	53	75	66	46	56	60	54	51	61	51	61	58	57	60	65	51	57	72	67	50	58	56	56	74	56	53	58	67	50	49	54	53	65	58	60	81	53	57	62	62	59	56	48	73	50	50	59	70	50	45	50	64	80	58	61	49	58	67	47	57	61	61	50	56	67	56	63	57	68	69	64	61	57	63	61	49	59	61	62	51	69	57	58	64	49	57	66	47	44	45	62	68	65	60	49	64	54	44	60	49	53	49	67	55	55	51	66	56	58	71	55	54	59	58	47	54	49	71	51	39	65	60	65	57	62	57	54	65	55	62	62
32976	35907	25064	32087	34244	14448	686	689	640	624	585	613	575	543	511	498	563	504	522	540	563	534	554	473	552	547	516	507	528	474	530	516	499	539	472	487	515	474	492	506	527	538	542	523	521	523	495	506	495	493	481	486	487	542	482	493	480	501	504	470	503	510	499	512	501	507	497	508	538	523	467	515	507	467	499	516	489	491	478	475	487	479	489	535	526	501	509	510	501	481	506	494	490	482	470	486	519	494	561	517	485	519	506	503	511	540	530	499	514	502	483	493	482	531	492	504	534	496	479	512	521	490	512	438	512	472	497	480	470	504	512	521	451	494	491	477	489	526	516	506	496	484	522	511	487	490	490	531	494	486	497	523	488	480	548	485	536	517	481	455	481	490	479	511	512	519	495	523	487	523	542	465	496	507	500	497	499	504	513	508	499	486	477	526	515	493	574	497	503	507	494	466	493	463	519	492	503	519	506	512	504	541	484	501	480	500	516	500	474	532	485	499	516	508	509	506	508	522	487	508	447	480	515	551	506	516	495	476	487	493	475	499	499	478	496	496	490	476	504	485	523	506	511	539	489	505	472	499	527	485	504	500	457	505	496	509	520	474	486	494	509	441	509	497	491	483	474	510	496	483	496	484	497	490	507	534	550	539	504	513	489	515	501	499	505	506	466	508	523	536	504	466	466	483	500	543	488	525	474	503	539	514	471	493	539	510	509	492	485	546	495	536	493	475	508	481	492	501	512	493	497	475	516	503	496	490	487	496	520	509	493	522	519	512	506	510	498	500	496	517	503	513	518	505	507	462	478	519	475	485	507	489	488	489	490	516	459	436	513	495	540	502	491	451	494	488	493	498	492	518	502	497	497	546	488	496	474	485	458	487	481	512	494	543	518	459	487	508	504	517	519	490	506	485	496	513	514	488	503	535	478	478	492	500	483	508	531	497	530	519	542	505	474	495	517	494	495	518	521	496	475	500	504	532	536	474	500	465	474	484	490	497	498	521	515	479	510	537	507	478	475	491	528	524	476	462	488	523	525	471	520	490	494	495	505	483	503	544	487	539	469	492	524	478	527	559	536	521	491	500	496	512	461	507	516	503	493	539	533	493	518	522	541	492	543	513	510	513	478	481	476	495	495	534	497	486	529	487	487	504	533	503	487	501	514	522	485	488	514	522	521	473	476	530	520	522	517	492	494	504	456	506	512	476	525	501	523	515	482	483	476	512	551	530	511	461	496	502	490	475	471	518	503	475	499	486	501	518	499	523	487	517	503	531	475	509	529	493	510	482	543	554	472	516	512	538	506	510	505	536	485	487	496	474	479	488	542	479	508	486	509	482	489	525	571	489	526	551	524	486	493	539	507	522	523	510	504	501	511	508	501	490	510	508	525	495	487	468	488	504	530	517	499	500	501	500	503	503	513	532	475	503	520	490	510	468	497	509	506	526	497	479	501	503	547	506	514	486	515	511	508	494	529	490	490	505	506	503	477	500	480	514	521	515	526	491	496	495	494	513	509	492	490	503	511	526	506	508	482	470	453	522	532	507	510	522	503	490	480	515	474	506	499	491	472	543	476	515	500	519	512	509	512	527	476	480	517	534	537	493	553	525	502	524	488	510	534	505	481	512	506	503	479	484	498	543	520	505	489	506	527	472	513	503	491	510	538	509	496	493	487	516	510	491	521	521	501	503	470	486	490	480	497	489	482	479	492	491	541	494	497	525	528	476	464	503	487	474	492	552	485	546	498	486	485	511	564	453	487	506	514	494	472	494	476	484	519	491	507	566	516	507	481	478	511	474	486	486	484	481	502	497	457	488	487	496	465	507	516	499	509	500	497	530	487	527	500	514	500	521	532	489	462	535	466	510	489	497	513	476	487	497	516	536	502	494	501	490	501	494	456	505	482	523	546	463	497	474	543	524	505	524	527	518	513	512	505	548	519	487	515	481	493	525	485	514	475	509	519	510	512	488	492	483	509	511	490	468	540	463	518	522	488	504	496	481	508	531	461	486	539	514	467	511	519	481	476	510	475	499	485	510	478	467	514	493	495	523	515	488	486	475	509	464	498	468	484	517	517	501	535	499	513	478	484	562	499	488	502	529	486	476	512	498	512	501	510	512	482	519	476	507	478	508	494	466	505	545	517	494	509	507	487	470	491	494	504	525	520	474	510	490	504	500	481	467	474	503	485	483	516	479	510	518	473	491	501	518	521	515	536	485	496	511	482	482	469	490	513	463	487	540	474	462	492	491	504	475	481	541	496	538	517	535	524	485	509	507	491	532	494	517	534	502	473	503	506	498	465	551	500	548	511	484	500	514	459	483	484	482	529	530	508	495	512	509	521	501	469	502	487	479	480	530	521	483	486	494	527	508	520	490	516	521	542	502	487	510	503	504	498	488	483	507	524	496	512	484	462	535	497	503	525	525	481	468	517	456	463	526	486	507	479	514	475	488	546	478	504	535	510	489	539	527	532	501	470	508	512	500	469	494	480	493	461	488	492	511	462	473	509	495	474	538	511	484	462	502	518	500	456	490	513	541	464	502	554	489	509	513	483	526	441	497	499	510	503	517	447	490	504	497	470	519	475	517	464	485	456	485	524	475	527	524	495	535	470	473	492	526	510	483	478	480	489	493	495	546	515	498	528	508	468	494	486	465	504	506	526	489	505	528	466	561	589	483	497	532	489	509	528	502	519	493	519	474	491	497	520	516	514	513	513	501	492	487	497	556	539	468	513	493	471	527	580	532	493	489	531	519	501	488	524	486	496	498	512	511	519	503	484	493	538	470	521	488	510	504	521	507	466	470	520	504	539	492	493	518	497	517	491	495	454	465	498	519	481	498	514	513	470	482	527	512	524	480	476	550	515	506	506	528	520	465	483	480	522	491	477	523	501	509	485	524	509	513	490	465	550	484	508	528	497	521	534	508	491	527	468	472	481	492	510	486	528	482	488	491	534	529	531	477	495	488	520	492	530	500	515	541	497	513	523	481	513	503	508	487	516	492	509	444	439	480	494	528	535	514	485	487	504	539	533	503	488	550	474	526	493	473	460	528	456	483	540	541	470	495	503	515	485	505	540	482	519	520	502	473	484	516	551	551	487	494	533	492	543	500	519	483	509	505	523	515	557	543	473	517	486	503	496	473	453	476	471	497	477	569	512	514	525	487	513	525	482	513	527	475	526	533	542	491	468	490	487	492	505	464	473	494	508	477	504	464	483	549	526	453	489	498	531	512	479	492	509	502	492	507	479	514	513	505	542	489	491	533	458	553	486	494	506	469	478	502	499	519	523	525	486	517	501	497	525	496	510	486	498	519	501	467	507	503	513	508	495	510	535	526	503	508	509	462	512	511	525	534	487	471	510	513	550	500	504	550	494	503	489	525	497	481	507	543	515	510	480	529	491	506	480	474	474	509	510	466	485	525	467	513	466	545	469	544	518	476	503	503	492	510	486	526	532	465	467	513	496	489	517	488	528	499	443	495	488	526	457	521
3284	3378	1257	1043	972	235	79	95	109	98	101	89	86	92	94	96	93	84	101	94	84	77	97	99	106	92	86	104	91	76	87	108	96	77	87	91	89	101	97	89	98	109	86	73	86	96	90	83	91	94	92	90	95	88	96	82	83	75	98	93	101	98	83	92	75	97	98	85	104	99	93	115	103	78	102	85	93	104	105	94	99	85	95	90	107	81	98	96	109	109	102	96	110	102	88	103	79	87	115	92	95	61	110	90	91	96	92	105	90	100	80	80	103	78	98	89	82	96	98	99	88	98	86	83	84	100	97	107	81	90	91	102	83	99	92	91	98	75	82	87	88	104	84	105	90	107	89	110	79	109	111	84	96	117	97	88	82	91	95	103	105	90	96	78	91	99	100	93	99	96	88	93	86	113	69	96	94	97	94	104	102	104	83	78	89	91	106	88	86	89	97	92	111	99	91	94	88	98	93	105	98	91	100	95	99	115	83	90	100	99	108	95	89	85	103	94	104	76	82	114	85	86	86	95	95	103	78	75	87	116	102	104	79	89	85	89	93	90	99	73	90	84	88	94	122	90	77	98	113	97	94	70	95	108	91	90	90	111	90	105	87	117	93	91	104	74	92	112	104	92	61	103	93	80	92	106	112	82	99	101	96	116	100	92	87	75	100	102	88	99	76	94	100	103	88	94	93	86	100	94	92	111	87	93	91	89	84	92	89	114	85	105	98	99	78	96	93	97	102	94	83	94	91	94	87	99	102	91	82	88	93	76	104	89	103	104	96	97	81	93	90	99	100	106	82	83	101	91	90	94	95	98	89	88	102	84	85	79	92	126	87	94	101	83	86	90	74	85	91	92	95	96	84	90	106	91	90	91	91	108	105	102	88	113	106	85	94	101	81	102	84	106	84	75	93	88	96	94	92	107	96	96	93	84	91	101	101	86	87	90	84	90	100	99	90	104	83	101	80	92	92	99	92	96	77	97	91	97	92	86	85	90	85	120	94	94	94	97	99	104	91	86	79	96	105	93	88	66	106	86	83	95	94	97	91	92	89	86	85	112	90	92	112	81	93	81	86	70	93	83	87	103	92	93	99	78	103	84	96	88	100	94	95	98	89	88	102	86	82	99	83	86	81	97	92	90	95	102	99	104	89	91	103	88	101	89	95	74	75	85	91	99	79	91	98	91	91	102	87	84	90	96	82	105	94	84	82	105	81	112	82	100	84	85	68	88	86	101	94	109	97	93	102	98	96	92	101	73	96	109	99	88	88	90	92	101	91	104	91	105	82	93	99	91	86	88	92	104	96	89	94	81	84	85	83	84	89	79	84	101	95	99	99	108	89	86	87	76	92	98	77	92	70	100	94	81	94	115	91	98	111	100	83	94	100	104	91	97	93	109	80	105	101	92	79	105	87	86	118	96	90	107	91	102	74	95	92	108	82	84	93	100	105	90	80	99	86	115	93	98	111	93	81	82	88	98	91	96	89	104	101	102	100	96	100	106	97	116	80	74	98	75	105	90	88	99	96	76	99	88	93	85	96	82	96	104	83	109	104	98	89	101	91	79	90	92	93	101	96	99	108	91	80	101	85	94	87	80	91	102	89	84	90	83	80	93	105	104	89	103	99	101	97	88	97	92	77	107	89	99	89	81	84	104	91	71	101	97	93	81	101	75	92	91	93	90	89	73	102	85	94	110	98	97	104	95	101	85	90	94	84	98	75	105	96	87	92	82	101	98	70	74	87	89	83	97	92	73	91	84	76	98	82	89	95	97	71	107	109	90	101	101	80	93	92	101	97	92	100	86	91	90	108	94	104	100	82	63	83	80	91	107	90	84	99	99	92	93	73	101	82	101	101	115	98	82	81	92	102	113	91	90	99	83	100	95	77	91	100	115	104	81	89	99	96	97	87	88	89	99	102	86	94	95	77	106	106	76	93	92	87	103	76	102	97	110	108	93	96	104	95	98	75	106	87	87	96	97	80	97	84	95	118	84	94	99	102	99	78	86	93	104	98	73	102	83	91	101	101	97	92	107	97	81	89	97	101	80	89	89	86	85	81	86	91	105	97	108	101	97	94	79	74	111	95	86	92	100	103	97	81	96	102	94	88	86	102	92	90	107	88	82	74	106	98	95	96	92	86	95	79	89	86	75	91	107	103	99	94	98	94	93	97	105	100	89	97	75	95	95	92	87	104	124	100	95	96	87	80	94	91	79	93	81	91	91	113	83	95	92	77	101	100	90	94	98	82	78	93	90	88	84	79	77	92	90	97	102	112	88	78	98	90	77	109	98	91	97	110	93	89	90	98	95	87	92	100	104	84	84	89	111	95	92	100	110	86	99	102	107	93	89	101	101	107	102	81	78	90	94	84	103	97	98	107	92	83	103	94	79	89	100	92	78	95	93	90	102	91	88	89	87	103	90	91	92	102	86	102	122	93	99	94	100	100	105	94	79	74	90	91	92	96	79	87	84	87	102	88	89	102	99	89	88	81	72	97	94	88	100	76	76	103	96	80	92	93	86	101	83	97	94	84	87	87	88	93	88	107	87	88	87	97	88	99	104	87	95	94	93	90	84	103	100	98	105	108	87	90	107	95	108	94	86	87	82	97	104	94	88	100	100	99	69	104	97	100	98	108	94	89	105	92	107	94	97	96	73	86	101	94	104	84	103	98	101	84	87	102	94	92	82	79	96	98	98	94	80	84	104	104	83	82	87	85	83	106	95	63	124	87	82	110	88	100	77	89	107	82	113	92	98	102	78	92	92	84	115	102	97	92	82	91	87	87	101	80	101	88	98	84	88	105	91	101	90	93	87	86	105	95	77	98	93	109	95	98	85	101	102	96	98	99	95	90	103	90	99	97	84	90	78	80	95	100	110	97	92	107	73	95	91	93	97	98	96	97	90	92	103	93	101	100	99	90	102	95	98	97	85	108	98	90	92	107	98	80	76	81	85	89	91	83	99	85	78	101	82	74	79	96	90	111	95	94	98	100	112	102	101	107	101	92	95	93	89	93	89	87	80	82	105	91	88	105	94	118	98	99	103	92	95	87	81	97	101	90	97	96	86	91	81	104	115	96	96	82	75	87	97	100	93	100	119	82	82	101	89	90	90	107	90	101	97	92	90	87	83	90	85	77	86	89	96	94	97	89	85	80	96	95	89	87	87	101	88	102	90	97	74	95	90	87	100	98	88	86	100	78	85	84	92	95	98	91	101	88	89	96	101	95	97	80	92	92	88	101	92	87	98	100	92	83	93	98	74	87	111	82	71	89	93	93	89	89	78	85	80	80	90	84	96	93	99	102	101	84	96	93	95	85	92	97	97	79	95	83	111	85	98	81	90	84	101	76	101	105	94	98	97	94	109	89	92	88	93	92	96	96	98	82	99	94	89	96	108	89	86	102	104	106	111	77	100	88	88	115	87	91	92	98	97	99	97	82	94	87	110	112	91	79	112	79	99	94	101	87	91	103	82	95	81	91	97	87	98
28278	22929	8928	11876	13299	3852	777	750	730	748	745	752	772	751	771	726	739	763	737	727	774	742	757	726	742	721	742	741	745	786	731	751	719	780	772	739	759	729	698	768	741	725	761	755	758	733	771	728	781	709	753	767	744	745	768	753	745	740	779	769	768	746	735	717	710	772	754	730	703	698	673	749	719	711	746	754	754	737	749	715	763	754	785	745	740	720	692	729	772	752	772	751	746	773	730	707	728	739	695	738	798	731	783	776	731	679	764	762	749	737	766	729	724	763	739	702	763	705	802	752	758	713	705	735	754	771	764	772	746	740	757	692	747	726	712	727	731	732	820	727	739	754	759	756	748	732	762	772	753	749	746	711	779	742	763	741	841	713	724	788	723	749	742	726	794	798	760	774	739	743	765	750	721	756	787	736	694	743	749	758	772	705	760	822	699	748	745	759	732	767	775	708	759	731	746	729	767	785	791	733	758	743	744	744	775	727	730	778	789	749	729	741	790	795	784	742	781	762	742	753	732	737	703	751	766	801	761	765	751	785	738	752	737	694	751	772	779	704	751	741	789	760	776	711	834	718	712	708	752	804	687	714	728	720	780	752	758	705	778	769	733	750	760	757	791	786	799	742	703	689	734	745	739	740	759	715	752	765	773	783	761	805	726	779	795	755	715	742	733	716	765	785	773	760	730	752	763	749	738	790	717	751	714	749	753	766	726	736	752	733	735	720	769	790	751	768	730	742	776	737	746	736	774	755	774	771	734	745	764	729	713	783	785	736	750	711	726	733	774	741	749	758	698	761	717	716	784	755	738	736	747	708	754	787	748	725	744	778	734	728	766	783	769	783	750	767	735	759	735	702	754	782	738	753	777	754	732	751	716	708	733	751	771	713	734	690	729	795	726	746	815	733	745	759	800	746	747	805	750	711	741	753	741	743	767	746	774	740	762	779	749	733	768	776	770	772	789	738	770	769	822	740	758	758	698	788	765	765	788	776	772	725	747	800	773	749	736	769	733	724	750	775	712	747	790	759	737	707	791	759	693	753	709	767	798	744	719	790	673	766	789	780	755	786	729	725	756	747	740	759	755	722	748	745	716	774	728	723	739	773	714	771	740	689	792	736	756	725	698	742	738	775	775	773	752	749	754	720	748	714	702	739	730	729	735	724	736	774	799	784	699	725	751	757	726	734	779	728	746	736	763	740	771	738	734	775	757	735	716	782	740	755	794	748	786	740	730	723	769	806	741	777	697	763	691	741	782	727	774	742	746	732	778	725	776	740	714	777	685	756	637	773	764	762	718	743	747	749	757	724	797	772	815	762	755	763	774	743	783	793	746	767	730	777	759	788	739	784	729	678	755	693	706	766	773	740	695	718	768	742	711	746	757	745	790	741	720	702	738	750	763	758	720	754	729	719	741	718	768	805	722	756	738	752	784	745	721	756	801	772	746	743	729	814	726	783	714	736	742	765	760	794	766	747	724	746	746	756	745	706	814	723	738	779	754	789	757	752	730	728	763	783	735	737	807	733	750	761	726	727	775	772	770	731	753	700	730	727	762	767	769	765	762	772	714	719	779	712	754	792	713	743	742	681	758	765	756	774	728	736	742	742	760	758	740	709	726	767	687	733	759	768	714	674	695	697	782	774	765	726	769	732	748	704	780	698	759	763	743	748	760	738	674	750	731	711	770	786	782	768	727	792	787	711	715	702	772	797	695	727	692	742	720	780	765	764	780	789	768	682	787	732	767	714	731	758	717	776	769	744	720	762	751	750	704	738	761	760	749	778	740	775	751	773	785	764	762	726	743	770	761	767	744	778	720	771	741	760	740	720	702	761	749	757	732	721	766	778	736	755	753	722	736	741	758	754	755	779	734	750	791	715	765	717	765	745	776	775	733	737	754	781	736	720	739	739	731	758	797	739	736	816	773	709	752	769	772	753	745	724	732	688	772	759	725	771	694	738	697	794	741	762	710	769	786	780	752	784	739	733	770	767	726	754	775	772	742	756	736	761	731	770	753	744	758	768	734	759	714	725	735	755	763	762	721	775	742	762	718	741	773	733	735	787	760	780	738	755	747	758	742	780	752	798	752	745	725	724	733	723	723	801	741	794	731	787	732	760	736	724	714	768	736	782	772	708	775	655	703	770	779	794	807	780	749	750	769	798	764	783	749	740	735	760	708	727	724	732	803	773	740	724	785	769	728	689	725	723	773	808	738	755	741	739	765	760	754	721	709	777	766	736	727	759	740	798	735	738	745	709	754	740	792	805	753	756	747	719	749	750	768	805	768	795	720	713	734	753	756	792	731	743	771	740	666	751	754	756	715	737	735	799	742	809	750	784	752	820	707	729	731	746	722	736	770	760	736	755	713	773	747	748	786	745	747	680	707	768	726	748	739	751	774	741	764	757	709	753	740	749	761	712	763	771	747	796	751	754	719	749	735	761	729	771	749	744	719	769	733	783	738	771	758	733	753	743	744	741	748	761	702	797	724	765	746	788	701	802	772	789	725	739	802	751	750	764	762	751	738	734	788	728	754	750	729	725	766	806	749	727	716	738	707	739	757	726	745	761	733	741	774	772	775	726	753	735	790	734	730	731	736	772	771	731	755	743	737	747	762	775	686	792	758	788	738	744	737	715	741	781	764	723	722	784	771	746	724	758	739	752	744	775	768	705	777	769	731	690	778	746	716	786	759	757	740	722	737	751	710	793	752	709	734	716	761	736	742	744	727	726	744	811	743	761	761	735	775	790	718	725	680	762	714	778	749	746	737	707	753	755	750	767	818	745	745	773	752	775	771	723	710	682	728	708	741	753	741	720	776	705	720	723	759	749	787	759	787	781	756	731	790	743	727	764	745	721	711	741	775	751	664	726	713	776	737	773	735	808	716	789	722	767	766	753	737	688	758	773	788	797	779	770	771	702	745	757	775	748	712	754	755	731	698	744	780	696	722	729	725	770	741	740	745	753	769	697	778	733	775	731	763	748	731	789	729	717	777	692	780	787	763	726	740	780	799	778	731	737	732	738	751	752	727	800	724	748	748	759	730	750	780	757	725	806	710	735	728	790	752	744	760	729	719	714	779	754	752	711	783	728	720	735	723	761	713	762	753	746	747	766	751	720	788	746	740	738	759	731	713	776	745	761	752	747	765	730	784	747	756	758	753	747	748	728	717	737	769	758	733	775	758	783	731	731	762	731	775	773	735	784	740	747	728	715	754	707	733	733	721	775	791	786	771	729	815	736	782	747	768	700	747	762	755	712	718	742	717	726	766	754	730	774	713	721	740	772	731	719	721	771	733	748	753	738	735	760	750	721	739	729	808	756	765	786	740	766	769	776	722	759	777	733	746	774	805	756	708	750	706	718	719	773	729	700	810	714	748	785	737	747	698	780	763	723	730	749	755	763	784	769	755	784	783	757	742	722	714	714	717	768	743	722	731	761	723	740	715	765	763	780	756	734	782	748	806	719	779	768	692	753	743	743	786	756	731	745
3531	8081	4992	3632	2581	672	93	94	95	96	106	91	101	92	93	97	93	88	98	88	86	93	107	76	75	83	91	99	93	88	82	85	102	97	91	94	98	91	96	80	102	78	99	105	84	81	81	96	77	103	100	87	95	105	111	84	84	93	73	94	94	82	98	101	90	110	103	87	89	81	95	98	82	89	84	95	120	79	93	104	80	80	94	87	93	72	85	99	97	100	93	103	93	88	90	89	80	92	91	92	91	89	107	90	106	88	93	87	89	75	86	84	83	85	105	106	102	86	97	82	79	75	87	79	79	80	114	101	82	94	83	73	84	80	102	83	88	97	94	99	96	85	97	109	94	86	85	90	91	105	95	98	79	83	94	94	95	90	99	79	98	87	97	109	112	82	99	91	82	74	107	108	94	66	96	88	106	77	70	97	100	84	98	96	110	100	101	91	95	77	92	86	89	89	100	88	88	97	97	112	88	84	87	97	109	83	74	93	101	77	94	88	102	84	70	89	97	96	81	101	90	93	71	88	85	72	86	91	74	82	100	88	97	85	114	99	88	105	93	85	102	96	108	90	89	109	100	96	90	89	92	84	73	67	84	84	92	101	88	106	87	91	84	94	74	106	91	100	86	89	101	90	85	91	107	91	71	87	79	88	78	96	95	107	73	104	91	89	97	98	92	86	92	98	85	88	95	72	90	85	90	96	86	98	118	114	81	82	116	102	103	81	80	91	81	100	89	93	95	87	97	76	104	99	88	100	89	82	78	94	78	93	92	96	108	77	81	89	80	67	82	91	77	89	92	72	97	88	104	103	94	89	100	87	79	102	101	97	107	81	86	104	76	68	81	81	92	109	100	92	89	88	87	96	78	76	109	96	87	88	90	89	92	95	91	64	94	109	89	104	83	90	95	90	94	96	82	94	96	86	96	80	90	99	76	81	90	87	77	85	85	86	96	92	91	88	82	88	86	85	87	107	100	96	105	94	86	86	97	102	79	70	89	69	86	101	73	91	75	110	86	96	114	89	93	109	92	95	91	97	93	89	86	95	87	70	113	85	101	106	76	92	86	73	86	96	94	91	83	91	91	80	101	89	108	73	94	93	73	100	74	84	97	88	91	81	118	90	84	94	82	107	88	75	90	98	87	97	101	98	101	93	91	78	73	109	89	83	90	82	94	87	81	76	81	95	80	94	76	88	96	80	105	91	100	91	76	83	88	90	97	78	119	87	85	87	88	83	94	86	83	72	86	88	74	80	94	78	96	94	89	84	80	86	91	97	87	85	85	78	97	82	100	85	97	87	88	83	75	101	88	91	88	84	89	100	93	90	87	106	86	106	100	97	102	92	91	74	85	96	76	88	86	107	89	88	109	90	91	87	101	88	91	86	78	79	77	114	96	115	100	98	88	80	80	101	91	92	94	78	94	81	82	92	93	95	98	106	84	97	75	66	81	103	92	86	94	107	97	93	90	89	77	82	78	89	92	105	97	104	83	77	95	91	77	81	88	99	82	77	87	96	82	89	76	80	109	91	90	88	80	87	95	91	101	87	92	92	99	77	92	78	98	85	84	85	107	78	98	88	72	94	87	115	99	78	77	99	92	106	84	82	86	85	84	91	106	78	106	96	96	81	90	92	86	83	81	89	80	93	91	86	82	85	84	85	100	110	99	79	88	77	88	66	90	91	95	81	101	78	100	94	88	76	100	76	77	99	88	83	94	99	87	88	87	82	85	72	110	87	82	87	97	80	97	100	98	88	93	75	101	92	93	107	85	94	95	74	93	87	89	94	74	110	79	91	67	84	93	75	71	92	85	91	85	101	85	109	90	89	106	103	98	78	77	70	68	105	103	91	88	80	79	93	94	87	92	103	83	101	78	94	74	73	84	81	89	89	94	87	98	100	113	86	95	88	95	76	83	91	95	102	100	87	96	87	95	95	99	83	78	92	88	88	82	102	85	83	102	98	94	98	95	90	79	104	90	70	72	80	76	88	92	84	97	92	78	86	98	87	103	98	80	88	94	88	87	77	91	96	75	94	86	82	79	87	88	85	92	94	92	104	87	80	102	91	89	88	95	93	84	97	91	100	80	83	89	82	100	93	101	107	83	100	101	92	95	93	101	87	89	86	89	88	79	105	80	90	86	96	92	98	106	93	89	85	104	90	93	81	77	75	103	101	86	79	94	95	87	83	94	85	76	86	81	78	92	96	84	89	126	72	68	88	81	82	69	93	80	95	109	90	93	82	86	83	100	92	92	103	86	98	91	86	84	95	95	83	80	79	100	106	90	90	104	81	100	97	104	94	87	92	100	75	84	97	77	101	90	70	88	99	85	100	81	88	95	86	83	97	89	88	98	105	98	89	105	90	94	106	77	74	89	88	98	90	90	79	94	81	89	104	99	77	102	94	102	96	98	94	95	96	100	90	84	82	102	70	85	77	73	93	96	101	95	91	115	88	94	89	77	92	94	96	91	92	88	95	84	88	98	83	106	95	100	114	93	98	95	90	88	94	87	78	80	111	88	81	70	96	102	84	96	82	86	88	84	81	76	74	82	91	94	92	86	90	91	82	78	93	78	86	102	83	95	79	81	92	88	85	89	82	99	103	89	96	115	106	90	95	91	90	102	75	74	84	107	81	86	93	81	92	89	110	84	86	87	89	99	90	87	104	80	75	96	100	83	92	84	97	82	86	86	96	103	93	89	82	87	100	92	92	77	99	90	68	98	79	100	94	95	94	78	90	97	98	97	85	105	96	103	75	80	83	84	70	87	81	89	98	85	104	93	93	94	93	89	96	92	88	104	93	91	95	83	98	101	90	116	99	89	82	85	78	98	83	107	87	96	110	78	68	98	75	107	95	94	103	83	96	84	89	83	92	81	94	77	90	102	90	92	95	90	77	77	96	84	96	102	66	95	93	95	98	100	96	90	90	86	85	90	91	84	98	83	96	95	93	86	91	89	90	81	105	82	71	114	96	96	92	82	100	96	87	92	93	93	82	99	101	91	91	79	87	100	96	90	98	87	88	87	90	77	113	73	82	94	80	68	94	87	76	101	99	94	98	89	116	87	89	89	95	99	102	73	96	93	84	99	87	97	102	93	95	88	79	89	90	82	99	92	78	93	99	90	110	101	96	90	98	101	86	96	80	99	89	95	103	87	92	102	94	101	96	91	99	98	85	89	86	95	96	84	97	115	103	100	84	96	90	80	89	98	85	95	101	107	105	92	102	91	106	95	110	85	83	80	95	98	98	88	86	82	82	96	109	97	92	95	97	97	84	101	88	75	83	88	88	83	85	106	84	84	95	91	96	94	99	76	67	73	81	86	104	97	70	98	90	95	111	67	87	111	82	85	96	92	90	86	83	99	94	93	98	91	97	99	84	101	83	88	87	87	76	98	88	84	94	95	81	100	91	98	81	84	93	101	93	95	81	94	97	99	104	78	75	87	83	75	93	92	96	87	90	82	98	93	85	96	79	96	90	78	99	87	79
30791	32552	19640	25110	28558	11713	861	789	805	803	818	779	735	784	757	761	757	774	738	773	749	749	736	741	740	730	735	783	711	740	717	756	785	748	744	761	709	732	689	739	741	720	777	715	771	791	791	681	740	744	759	684	748	744	745	759	780	723	723	688	705	741	745	707	753	727	752	731	750	707	732	753	763	764	786	680	748	740	693	712	778	749	759	697	696	752	671	719	700	737	732	713	763	730	756	792	723	725	720	768	765	757	744	702	712	688	730	770	780	723	759	767	739	792	746	716	725	714	759	722	780	808	733	727	733	741	741	744	751	748	759	731	744	750	780	728	727	737	696	753	742	780	746	744	752	774	737	742	759	744	792	727	819	752	714	766	718	682	770	761	676	734	746	755	740	730	698	718	740	747	755	770	721	695	752	773	717	706	758	760	760	745	725	737	745	782	765	786	676	705	712	728	720	775	717	723	756	752	683	730	768	778	783	796	746	789	703	775	696	749	714	731	758	775	781	704	732	768	781	697	763	713	739	734	719	755	740	730	762	728	752	729	757	767	762	741	777	723	737	706	781	722	709	738	732	734	685	696	735	747	754	682	778	765	757	758	751	719	715	749	768	763	715	721	738	730	746	731	746	707	699	762	764	721	729	727	731	738	740	724	762	727	770	779	713	709	720	779	724	766	695	709	750	704	760	745	792	730	737	692	777	744	799	756	760	795	727	727	687	676	776	693	801	778	784	770	779	755	752	731	728	758	787	711	817	721	794	714	763	744	754	706	786	710	739	752	709	792	745	722	752	734	675	776	724	760	722	749	727	724	709	733	791	733	736	727	705	748	783	739	698	773	745	730	774	732	735	749	736	799	741	767	724	775	740	730	770	745	711	708	702	734	736	716	768	763	689	760	734	768	719	715	751	745	774	715	734	742	770	760	726	774	719	757	759	804	703	723	731	753	746	735	758	719	692	714	714	725	746	728	725	727	720	724	700	745	789	699	718	737	752	750	764	774	786	772	695	750	757	766	749	726	745	740	715	760	721	748	759	734	778	693	735	734	755	674	716	750	729	743	755	787	685	716	748	734	829	770	731	775	702	715	796	711	751	714	731	774	749	745	744	759	767	739	745	758	700	717	707	732	780	718	761	712	716	741	760	761	727	723	701	700	766	704	772	770	702	736	748	730	713	708	696	744	750	743	749	709	682	698	751	702	732	745	742	729	801	750	698	768	725	758	743	746	743	762	733	742	764	704	763	812	775	727	734	747	785	706	733	773	774	741	750	756	731	795	745	712	757	785	780	735	732	759	687	762	777	745	782	789	732	753	764	733	761	723	761	734	706	744	775	724	746	754	743	765	769	750	749	767	722	703	738	732	730	747	780	711	797	731	742	718	723	752	715	732	730	741	728	752	750	723	820	728	760	749	717	731	725	729	747	742	727	770	759	716	736	796	711	798	737	745	689	754	759	725	764	752	747	759	705	740	799	733	794	767	768	690	694	780	787	766	759	717	729	762	734	791	738	739	725	758	786	740	713	720	723	745	737	731	714	777	742	731	767	732	712	763	719	720	723	750	709	754	754	742	730	739	740	719	683	727	762	768	739	752	811	769	737	729	738	768	743	710	708	753	784	742	805	815	743	787	767	722	733	749	671	786	752	748	721	750	754	758	736	741	769	744	714	736	741	760	723	757	724	744	762	729	718	731	707	715	713	693	775	712	752	737	779	731	771	705	697	766	736	760	678	798	732	729	769	711	697	771	750	725	805	733	712	754	730	775	757	688	751	734	720	770	769	766	727	720	758	722	755	770	738	714	732	700	747	777	743	735	727	735	749	739	738	725	712	719	740	762	745	766	702	728	734	742	788	750	737	750	781	729	773	742	728	712	770	780	754	744	730	724	720	699	694	782	760	743	779	721	734	723	771	721	713	721	737	748	775	705	736	766	743	675	758	708	773	720	756	743	749	741	713	746	736	745	760	736	739	761	732	717	727	711	786	803	680	769	687	735	741	745	733	693	727	748	747	762	717	762	743	763	728	795	758	724	729	703	753	755	735	771	757	750	717	740	760	756	724	733	766	761	734	742	744	728	755	758	720	766	749	744	766	738	767	759	763	791	692	784	752	734	727	772	759	762	779	754	802	768	717	799	721	739	732	721	741	761	787	702	755	699	720	707	708	797	749	717	740	739	731	723	757	752	764	751	772	687	708	738	730	730	725	768	742	770	757	692	769	788	716	741	716	797	746	781	804	750	725	745	762	757	732	753	734	714	746	696	696	718	768	754	768	761	747	728	769	729	746	703	728	787	815	794	737	716	720	707	757	731	741	701	748	785	724	738	761	778	735	730	764	711	783	723	769	734	776	825	734	750	748	714	705	776	753	731	762	777	804	762	745	775	728	774	708	791	732	770	715	748	728	753	753	738	729	722	775	762	776	760	770	734	721	756	726	742	731	735	722	746	731	744	721	772	736	786	762	740	733	666	777	717	721	698	741	774	747	715	746	757	736	764	713	722	706	699	791	718	730	767	733	720	736	742	761	754	755	737	715	744	743	729	717	768	765	730	729	788	792	729	741	751	719	757	742	731	731	755	698	728	755	722	715	728	759	783	750	720	738	809	808	734	708	682	729	765	781	724	761	760	740	717	767	719	769	720	772	744	763	726	703	784	746	755	800	712	727	714	772	765	771	757	745	732	742	782	784	756	726	740	748	753	731	769	740	730	795	741	744	696	728	747	743	696	728	711	716	756	771	800	759	783	766	699	748	717	745	725	738	747	718	720	752	744	725	779	670	722	743	737	714	699	743	720	680	751	751	755	726	725	735	725	735	739	757	747	753	751	786	750	727	702	713	730	741	821	751	726	728	729	692	753	743	715	782	751	721	725	766	755	716	730	728	715	770	716	712	797	743	756	711	774	719	716	722	778	754	734	771	724	726	711	748	755	777	794	725	791	736	761	731	712	769	742	762	789	768	793	748	736	760	707	733	723	776	716	703	737	691	753	753	784	746	714	749	739	753	713	707	751	761	720	735	733	718	773	736	709	761	736	712	795	743	699	711	719	727	763	746	746	678	735	702	781	697	746	761	734	744	788	729	699	777	710	724	739	766	801	753	768	707	747	785	761	743	735	724	739	731	749	762	767	684	769	760	754	743	735	761	740	736	774	759	729	776	740	728	762	770	735	742	770	746	721	746	738	761	768	745	712	764	774	769	720	762	746	769	748	750	763	754	802	763	722	762	766	736	792	709	765	713	764	749	754	730	751	710	772	717	705	809	720	775	762	767	753	780	741	706	766	738	701	726	716	768	801	756	762	727	795	749	715	731	770	758	687	727	714	743	717	758	762	721	743	796	735	712	755	757	721	775	771	734	792	788	713	760	721	729	790	743	741	755	760	739	724	740	692	728	729	739	808	713	724	739	786	709	760	757	799	760	742	711	767	716	700	702	733	733	751	721	753	745	721	727	757	738	693	686	722	707	732	786	785	744	742	739	730	772	742	737	749
4610	7165	4507	3065	2560	477	69	66	84	58	59	66	59	60	52	64	52	68	63	54	67	50	67	68	57	57	47	72	59	78	64	69	60	57	75	65	66	68	65	67	69	53	70	59	74	57	55	63	59	57	64	61	57	54	63	48	59	53	55	77	52	55	60	52	60	62	66	63	57	57	47	55	68	48	58	74	64	51	50	69	77	51	56	53	67	49	47	57	59	66	58	61	59	51	84	59	59	45	47	55	64	57	57	57	68	58	61	58	64	50	55	61	56	69	55	54	64	60	61	72	52	59	68	53	59	72	55	65	67	63	65	80	65	59	55	63	63	49	65	61	57	64	61	56	54	65	62	51	58	59	50	62	67	62	51	58	71	50	70	53	67	63	66	65	63	62	47	50	48	60	67	55	48	54	61	46	62	54	56	59	44	54	60	68	69	62	69	54	67	51	48	63	59	74	48	57	64	53	56	56	60	61	63	65	56	59	66	57	64	70	65	77	69	49	51	70	72	52	56	54	55	73	64	65	61	64	74	59	53	57	51	62	46	57	56	55	53	64	63	59	49	63	56	53	54	64	66	67	58	53	58	48	58	59	63	55	55	51	77	59	62	70	68	57	54	60	59	57	59	63	58	51	62	51	45	66	62	58	63	52	60	57	46	63	74	77	64	64	65	57	62	50	57	69	73	45	49	56	50	63	56	59	60	55	53	72	59	52	67	58	71	73	39	56	68	62	64	56	57	61	58	53	49	66	69	64	69	60	59	72	65	60	76	60	47	65	59	58	57	74	55	51	69	60	52	73	52	49	70	69	61	50	86	71	63	64	52	60	63	62	68	52	55	56	66	69	64	60	52	53	65	56	62	61	61	53	77	59	50	56	66	81	72	46	59	53	58	54	54	59	71	60	48	51	63	53	62	60	72	51	53	52	53	54	61	71	60	63	56	43	63	51	55	58	66	68	55	67	66	56	61	44	64	59	54	63	43	66	57	69	54	56	58	63	49	72	69	62	62	59	60	76	60	47	66	53	61	60	75	56	67	62	66	64	67	48	66	60	58	65	69	71	63	71	56	52	57	61	65	51	75	50	50	57	50	59	53	64	60	61	74	65	64	65	60	50	70	65	58	48	57	65	66	54	60	55	52	68	54	51	58	54	64	70	75	51	51	59	66	68	54	55	68	60	55	64	57	58	59	64	61	66	59	76	64	63	60	50	57	63	56	53	36	54	73	49	71	54	67	71	55	63	67	63	68	56	62	58	56	60	58	66	56	53	66	62	52	40	56	71	69	66	61	44	67	62	68	65	64	68	49	66	55	54	55	58	62	57	58	62	53	48	44	64	66	58	55	64	65	51	53	60	46	58	70	70	60	65	58	55	59	62	70	58	43	74	64	57	58	52	43	72	48	59	57	46	53	50	70	62	48	56	54	56	67	64	63	54	53	46	56	76	62	69	57	63	68	56	56	60	59	62	59	53	72	71	53	48	49	48	62	62	55	53	59	49	57	63	53	65	76	66	56	46	59	75	68	60	77	53	47	47	56	58	57	60	65	47	66	64	57	59	62	66	67	46	61	52	68	49	52	56	62	58	63	70	57	61	72	63	57	58	70	64	67	67	58	58	66	47	58	57	55	48	71	72	59	56	58	60	74	49	64	57	64	54	57	55	50	79	53	46	63	66	61	61	61	61	61	59	67	60	56	55	60	62	66	71	58	68	70	57	60	52	53	51	61	49	49	66	43	48	69	61	54	64	60	71	64	71	64	62	63	62	66	63	67	58	57	72	69	65	51	55	69	61	62	61	61	63	61	56	50	54	69	68	69	69	71	60	57	53	52	62	71	74	64	52	75	60	62	52	67	60	51	59	56	52	56	68	59	61	52	67	60	52	60	65	55	60	47	52	57	61	66	58	66	57	70	64	51	63	65	72	59	61	66	60	59	65	58	56	62	71	67	64	47	57	70	55	52	71	66	64	73	63	59	70	46	61	74	52	61	67	68	55	55	63	53	53	50	64	51	80	53	58	70	69	68	60	40	74	67	56	69	59	52	65	60	58	63	64	58	67	58	61	60	66	55	60	58	54	79	65	58	65	56	61	58	56	49	61	65	65	55	61	71	73	51	55	53	62	68	62	54	73	70	50	63	57	57	54	72	46	61	65	52	47	54	69	49	63	64	72	63	71	66	49	76	71	63	71	55	58	67	55	55	70	67	65	53	45	56	65	52	74	56	63	63	70	68	62	58	57	51	55	68	58	46	50	55	65	58	58	71	73	73	64	54	62	70	55	58	63	65	64	60	57	64	53	61	50	57	71	72	56	70	60	59	54	72	56	44	54	63	49	62	73	58	75	55	56	58	60	78	56	61	65	58	61	66	58	47	48	51	63	56	59	47	69	68	55	60	54	64	52	55	58	56	68	57	71	57	59	68	57	46	58	61	65	62	67	61	65	76	49	57	72	50	53	63	58	63	72	62	73	55	63	77	66	48	48	56	62	61	63	51	50	75	54	56	54	57	77	53	67	57	69	58	58	71	60	59	63	59	51	59	51	64	64	60	58	62	71	60	70	62	68	61	64	56	56	45	58	46	56	74	59	67	55	71	59	61	72	58	55	46	78	63	65	62	59	49	59	59	55	63	52	65	61	69	58	53	59	82	71	66	77	82	60	52	51	64	45	79	46	55	58	60	57	62	58	43	62	50	83	54	66	67	54	67	57	57	67	50	55	59	52	68	66	56	66	56	44	43	71	62	59	68	63	55	60	55	55	56	64	75	59	55	45	46	58	57	63	55	64	76	47	78	58	52	54	68	50	62	56	64	59	71	61	53	56	57	74	58	67	67	68	58	56	43	55	65	72	64	73	62	52	66	41	59	71	70	57	61	58	68	64	65	44	73	64	52	73	51	55	65	66	43	69	45	66	66	59	61	70	72	65	58	70	55	51	67	49	58	59	65	47	59	66	57	71	57	69	50	67	63	64	65	57	55	44	53	53	53	67	56	55	56	59	61	64	61	61	52	55	60	68	56	59	42	77	49	64	67	67	63	63	54	60	60	59	56	62	67	61	57	58	58	62	71	63	75	60	47	61	56	37	64	64	59	69	59	64	55	76	77	67	59	52	58	54	61	58	65	65	41	51	60	66	57	70	50	66	58	69	56	57	50	52	54	73	68	62	56	59	67	69	57	64	55	65	62	61	64	61	68	58	62	53	64	55	74	58	55	62	62	48	62	70	51	58	69	73	63	71	58	58	55	70	66	60	66	48	60	61	69	45	47	47	58	71	71	60	57	53	62	61	61	49	48	63	53	77	62	53	63	64	57	74	65	73	59	73	53	56	56	60	54	66	44	53	53	65	74	60	64	73	56	66	68	53	61	62	65	53	63	46	63	76	55	50	45	46	63	68	50	70	48	58	62	53	57	67	60	61	61	53	75	52	49	61	54	67	58	60	55	58	57	61	50	51	64	72	62	47	67	59	55	66	76	69	81	55	61	55
31018	31135	19197	23998	27131	9426	559	552	584	533	507	553	496	498	522	513	450	527	503	510	497	463	551	483	492	519	541	480	498	488	480	535	474	511	472	498	491	465	479	509	511	478	535	438	497	495	467	507	498	467	483	512	510	485	450	514	504	462	492	499	484	474	536	486	481	500	498	493	460	495	471	515	477	545	509	530	508	494	473	501	501	488	447	538	482	513	515	470	508	476	440	474	510	506	496	503	536	477	461	507	475	466	488	465	455	504	545	512	512	501	491	510	458	461	551	479	477	497	489	477	473	482	463	501	483	467	476	470	498	472	481	501	513	449	489	496	520	519	492	528	450	474	496	534	460	518	496	461	496	466	529	461	516	509	500	524	472	457	504	524	490	489	510	449	502	457	500	518	496	448	508	501	462	525	508	518	524	480	522	517	503	521	497	515	495	506	499	466	479	463	469	478	503	484	470	517	500	485	526	543	471	536	474	478	475	485	472	507	498	478	467	502	462	503	476	453	463	520	476	472	469	502	463	461	501	500	517	491	495	465	466	487	509	482	479	504	475	491	486	514	487	459	477	511	472	471	495	462	480	463	497	498	471	515	528	474	539	443	534	516	501	485	471	465	473	486	521	531	465	483	495	500	529	486	446	511	463	494	519	506	488	511	485	447	458	464	506	496	484	489	471	532	499	460	490	479	516	491	466	495	466	482	523	463	489	473	482	499	517	507	485	508	471	460	514	508	463	485	501	461	520	495	486	497	510	527	482	477	498	496	473	503	542	496	488	479	524	453	490	493	492	465	510	482	480	512	485	484	489	522	481	523	481	505	471	519	483	475	476	489	512	452	477	471	468	509	494	504	482	490	521	521	534	492	495	527	517	480	467	457	446	454	477	563	487	474	460	444	517	495	468	488	505	460	476	516	471	481	501	467	501	480	445	510	504	535	474	464	514	512	527	497	497	455	502	493	485	469	476	454	501	479	505	515	502	502	517	482	501	490	486	496	496	468	508	481	484	493	502	476	486	512	487	465	476	504	458	514	492	485	507	487	487	475	460	507	497	493	527	530	521	519	467	497	463	472	504	489	477	497	513	492	482	475	461	491	472	495	443	493	542	483	502	474	512	514	473	497	486	495	511	517	496	503	471	465	493	478	513	489	511	474	477	483	484	471	505	459	454	465	501	511	466	431	497	464	503	541	486	522	507	483	497	470	504	505	530	514	479	501	523	548	529	533	492	503	464	499	513	438	499	500	510	468	492	463	506	469	496	493	497	482	502	455	502	502	487	477	545	476	515	480	435	527	503	507	474	506	456	526	487	517	506	495	486	489	516	466	510	474	507	492	492	520	503	470	495	463	476	446	527	476	479	495	484	510	466	500	479	518	488	486	450	519	470	478	491	481	483	531	494	495	502	468	491	480	488	446	497	441	483	503	507	538	514	489	475	527	481	497	505	467	488	506	485	444	425	459	511	471	481	510	490	515	481	503	481	476	520	520	483	514	537	484	492	532	450	470	494	530	502	485	510	481	488	473	523	487	455	463	460	514	471	511	452	506	479	499	493	458	489	540	491	486	491	478	482	488	520	487	520	468	501	502	486	484	499	537	463	496	499	483	543	495	526	461	491	483	492	464	550	480	444	531	492	470	553	501	470	511	513	458	493	457	475	519	458	472	476	524	490	497	457	493	515	510	473	481	510	486	473	488	498	490	483	503	460	497	511	509	482	478	472	486	501	472	490	487	456	523	449	533	494	496	454	487	455	504	516	495	477	492	506	487	537	465	494	486	501	461	461	494	523	474	511	483	492	535	515	493	507	483	455	461	496	502	507	484	530	472	451	512	463	473	570	496	552	475	464	504	489	514	467	531	506	528	452	503	476	510	470	497	485	476	458	495	513	507	480	517	511	475	502	481	489	501	497	514	489	500	503	499	490	513	467	456	484	505	500	446	499	515	480	466	482	526	504	468	500	497	510	466	496	472	509	510	459	503	492	498	496	475	512	462	467	446	501	434	501	472	502	501	473	492	512	508	458	492	525	490	504	512	525	493	484	465	499	480	512	498	533	519	509	495	500	488	561	481	479	489	481	522	475	504	499	505	463	501	498	492	476	438	457	529	454	527	486	473	493	492	473	465	481	478	484	511	526	497	491	492	443	473	497	488	470	467	502	543	504	537	501	516	493	495	469	467	461	471	490	483	489	501	459	486	456	486	485	487	468	464	485	537	468	469	470	501	450	468	468	501	515	494	522	475	496	522	469	497	472	472	466	489	489	457	500	502	526	514	489	504	482	523	524	482	478	504	476	515	485	501	443	468	475	486	538	535	489	477	505	481	504	453	488	499	495	456	509	475	480	489	467	494	466	487	479	507	520	482	441	479	504	494	484	479	493	454	482	476	474	464	487	501	543	465	463	472	496	501	506	535	488	501	489	489	457	537	484	480	494	518	508	508	500	559	482	473	497	538	534	441	542	445	511	486	512	531	530	471	524	463	528	483	490	484	483	470	476	523	480	513	481	504	506	500	503	520	527	491	515	480	488	491	465	464	519	503	504	456	484	493	522	488	482	491	495	472	467	508	470	475	468	496	494	458	476	484	474	513	497	464	481	492	490	506	492	500	469	459	486	471	488	515	470	454	476	509	502	463	470	495	468	509	504	488	482	526	486	530	475	471	507	514	482	515	486	524	529	465	477	503	533	461	504	474	456	484	502	498	516	497	518	456	466	494	496	485	481	494	480	467	477	527	474	509	472	498	489	466	526	479	503	486	483	495	498	493	538	531	500	487	488	444	502	481	485	506	470	482	482	492	521	506	500	481	502	502	503	437	519	492	490	472	529	481	451	459	494	455	464	521	482	446	518	433	511	537	477	521	471	494	464	514	471	487	510	477	502	506	483	470	462	463	471	489	512	488	505	467	482	524	504	517	481	448	446	492	495	507	495	490	481	486	488	478	526	446	490	487	504	453	486	493	525	499	512	510	470	505	503	498	485	486	498	502	465	510	470	477	507	470	510	477	504	495	465	465	460	487	451	487	499	520	495	501	472	513	500	518	487	482	448	525	486	488	473	499	512	511	474	489	492	456	498	485	499	480	473	491	501	484	487	510	504	480	461	495	512	502	471	497	490	481	527	469	472	496	496	458	501	475	499	482	508	478	509	507	504	480	514	490	497	452	473	484	495	467	490	499	548	506	501	503	478	494	494	491	461	480	497	489	491	461	447	514	506	478	473	497	473	476	490	479	452	470	469	519	497	500	488	473	457	506	474	472	469	462	471	453	476	519	480	519	472	459	545	500	475	475	531	497	500	514	497	489	521	517	504	501	495	509	536	493	516	505	476	516	514	498	500	490	469	506	486	527	524	516	500	479	472	528	521	511	467	498	508	501	481	488	470	488	465	499	475	464	485	467	504	513	482	506	478	482	468	498	485	498	501	517	490	472	435	510	486	480	482	464	449	489	532	534	527	509	511	485	483	472	470	485	522	527	502	496	517	514	520	534
4626	11699	8473	6533	4080	782	72	71	66	59	53	65	63	54	55	61	54	63	63	49	50	45	63	60	56	58	58	58	56	67	48	46	74	63	67	60	56	67	50	57	63	63	68	68	66	74	57	64	62	67	50	48	67	62	51	68	56	57	54	47	59	47	48	50	70	56	55	54	49	59	65	58	49	62	58	54	59	65	50	56	61	61	60	47	62	60	60	60	50	53	60	64	79	62	62	61	60	64	61	62	62	56	70	61	63	62	60	71	52	53	62	47	58	65	54	64	63	48	81	52	56	64	53	50	66	61	62	60	55	56	65	56	52	87	63	77	56	67	72	58	49	64	51	58	76	68	51	60	63	52	59	76	56	47	50	47	63	49	53	76	61	48	55	82	58	64	67	73	68	54	60	54	58	64	64	64	62	50	51	74	49	60	49	39	54	62	64	46	66	69	58	61	64	55	57	51	50	61	46	51	61	53	73	56	46	56	52	68	63	55	40	44	54	56	59	43	52	70	60	66	50	65	54	67	55	57	61	50	71	65	58	62	73	59	62	59	60	64	58	49	66	60	60	65	67	72	52	66	62	57	59	58	42	73	54	63	49	75	59	67	64	67	62	59	57	55	51	59	60	69	55	69	59	51	53	51	53	71	77	53	54	56	53	52	54	61	71	63	48	51	62	72	56	71	64	55	56	76	60	52	68	49	71	75	72	67	73	53	77	63	60	64	59	59	59	73	59	65	59	61	71	54	51	74	66	67	68	65	46	65	61	57	58	64	60	74	60	57	48	70	53	62	57	56	49	63	51	57	52	55	56	48	57	48	59	52	72	54	51	57	65	66	51	45	68	64	60	64	58	70	73	47	58	53	60	50	54	60	52	56	52	55	76	49	55	57	62	60	50	76	53	48	60	57	60	54	53	48	50	57	60	65	53	60	54	66	63	70	56	60	70	63	57	60	63	55	62	69	59	61	56	73	56	50	60	67	62	71	64	83	67	52	56	57	63	61	55	51	63	60	72	59	63	61	64	61	48	60	59	66	59	62	68	54	57	50	55	55	62	55	62	73	62	51	69	58	61	65	68	49	49	51	61	52	55	67	66	59	59	51	52	74	52	81	54	69	73	53	54	64	57	65	67	63	56	70	69	72	60	55	43	49	59	50	44	53	56	62	46	58	70	54	67	59	60	75	53	64	65	57	62	59	52	76	72	67	61	53	54	57	77	59	54	55	76	50	63	60	43	66	68	54	48	61	55	66	60	64	75	64	67	61	66	69	68	60	58	74	66	61	62	60	61	51	57	62	67	58	80	44	60	63	48	58	57	74	55	59	65	56	61	77	49	80	54	73	57	75	51	62	58	72	49	60	67	55	56	61	82	60	61	51	80	59	67	61	48	55	51	49	65	48	51	80	58	69	51	56	63	59	66	58	52	68	60	65	55	57	70	63	64	55	56	54	62	62	58	56	57	59	59	67	60	73	56	58	66	74	65	57	57	54	57	64	67	47	58	46	62	69	65	66	62	44	62	50	62	59	49	39	69	63	54	52	63	61	59	59	70	58	62	47	62	54	64	50	55	54	52	50	58	58	60	75	60	62	68	61	74	89	47	62	61	64	66	61	58	55	55	47	44	41	74	50	53	61	50	57	63	60	53	54	62	63	59	64	58	62	65	57	61	62	56	58	65	62	54	54	58	55	45	57	74	53	55	48	49	55	69	61	64	57	48	62	53	60	54	61	46	52	59	53	59	64	47	49	62	69	53	44	54	50	56	54	64	65	58	63	62	70	65	65	56	67	55	58	53	50	67	63	51	70	63	69	57	57	63	53	47	56	54	54	63	56	55	63	54	47	56	52	65	73	68	59	54	62	64	51	58	62	76	46	53	57	62	56	67	44	72	62	65	69	66	58	60	66	61	47	60	65	59	60	56	56	53	58	53	66	65	50	65	71	75	64	65	72	58	67	59	72	52	58	70	52	64	47	47	41	63	52	71	73	51	52	53	57	67	51	58	48	61	63	55	59	52	59	62	63	60	55	50	58	45	55	48	58	58	64	52	67	64	68	57	73	58	50	48	49	51	59	72	63	63	62	41	50	47	57	55	56	57	64	71	48	47	64	56	61	53	69	53	57	45	59	52	64	63	64	60	57	56	48	53	57	50	55	56	62	55	62	60	51	59	52	53	77	60	68	44	46	51	72	53	56	60	63	55	62	60	56	60	55	64	75	51	62	54	65	61	90	56	69	45	60	67	61	75	58	62	63	57	57	58	73	44	53	72	50	57	57	44	69	56	67	48	51	45	59	61	51	62	61	51	51	61	53	69	60	54	67	45	62	64	54	78	56	62	55	62	70	55	60	55	56	55	49	56	49	64	68	61	57	44	62	61	56	56	62	58	65	61	59	54	32	51	65	52	69	61	67	61	64	71	63	55	50	57	67	56	50	58	56	73	63	70	51	61	78	69	56	69	68	67	56	54	56	56	40	66	57	62	51	61	53	49	60	56	64	78	66	77	61	62	49	50	56	75	61	44	57	56	68	55	52	60	61	61	64	48	54	59	53	62	55	56	48	46	61	61	57	49	67	67	76	63	73	68	60	68	50	54	59	61	63	60	70	60	56	62	61	64	56	58	55	58	47	50	41	64	57	48	57	62	65	52	61	54	64	55	73	56	64	56	53	49	61	60	61	74	54	62	62	54	72	56	51	54	61	47	53	62	66	67	62	68	54	61	51	69	52	65	67	61	64	59	61	54	50	76	57	65	55	69	51	61	62	67	64	45	59	73	65	60	51	69	67	75	64	45	59	72	53	65	72	57	66	61	52	53	59	70	50	53	70	58	74	56	53	53	51	70	52	49	59	62	61	65	64	68	73	69	50	57	64	60	60	54	68	66	57	66	64	64	54	68	68	58	57	51	62	55	50	46	61	71	57	43	55	66	55	80	62	59	57	69	52	58	64	52	70	58	59	53	51	57	68	67	52	70	62	53	65	59	55	56	65	66	64	57	51	72	48	59	67	47	61	54	62	67	49	52	59	50	75	59	64	68	60	55	57	44	65	60	57	58	69	50	55	46	60	59	44	60	73	51	53	66	58	48	68	65	45	53	65	73	64	52	66	57	61	58	73	61	64	52	69	62	58	58	56	66	61	66	67	58	53	59	58	70	76	62	70	54	52	46	63	73	55	52	63	72	51	53	44	64	47	72	38	55	58	71	64	60	56	64	69	46	46	52	49	60	50	59	70	58	55	70	68	58	65	56	60	65	56	66	58	63	49	66	65	65	69	45	65	58	56	56	68	63	53	65	50	40	69	74	44	54	61	51	50	60	72	55	61	56	59	48	69	57	75	63	62	60	71	65	47	77	60	67	55	57	50	45	75	69	55	56	67	78	55	63	65	54	46	62	65	54	70	56	75	58	62	66	48	70	44	68	57	46	58	58	45	71	60	63	50	68	59	60	51	58	54	68	56	54	59	46	69	47	63	75	56	55	68	74	62
34261	37032	25195	32140	33456	12273	634	593	579	617	571	549	530	542	557	529	564	543	524	520	533	497	485	506	520	509	487	532	536	469	504	511	517	499	513	477	536	513	484	495	495	447	515	511	483	483	522	500	474	492	485	461	485	493	515	503	512	517	503	515	499	498	482	507	518	492	507	495	493	465	532	492	476	485	563	491	513	501	485	533	492	489	484	497	506	517	522	495	489	484	508	514	494	496	500	473	509	563	511	499	507	477	527	469	492	480	526	512	512	489	506	525	525	530	484	486	497	525	452	468	506	523	520	496	508	485	540	483	518	478	463	533	494	535	525	537	494	503	558	507	532	549	532	551	519	501	483	466	448	474	490	533	484	484	500	519	461	520	515	478	504	501	502	497	509	519	513	474	508	490	473	498	443	489	500	513	526	501	518	511	534	533	525	476	489	501	550	500	492	499	494	509	512	525	535	534	458	476	484	505	485	475	494	524	534	478	509	502	526	496	551	452	460	529	499	510	489	516	522	529	483	500	506	510	472	469	542	487	506	517	518	524	477	475	473	495	516	543	497	513	460	496	500	496	500	507	506	521	511	509	514	492	518	485	520	460	494	489	522	465	477	538	514	513	507	494	467	485	507	492	501	490	506	488	501	523	509	503	477	496	536	463	512	515	499	501	484	492	499	517	493	485	518	514	510	500	462	489	565	513	501	512	473	464	509	491	486	485	519	486	533	507	498	518	489	537	503	522	476	494	463	433	529	542	519	504	487	464	493	529	472	498	451	490	519	517	526	505	519	502	532	482	463	494	508	511	551	492	473	478	501	517	530	503	466	513	566	492	490	480	512	481	480	479	516	513	464	518	510	534	487	502	504	479	478	519	499	471	490	523	505	489	501	507	504	497	480	532	488	504	493	541	506	525	536	532	498	499	514	502	539	522	491	486	486	487	498	494	543	507	509	494	511	467	499	500	538	488	468	497	508	501	508	497	457	512	510	512	502	514	491	470	503	533	475	512	485	477	479	498	498	490	461	509	495	512	498	512	502	484	477	492	516	492	463	507	519	489	503	490	543	509	505	524	507	513	510	493	529	474	500	488	475	482	518	483	485	489	493	515	482	494	472	547	483	467	489	493	500	519	532	494	481	521	480	510	534	507	555	472	496	474	534	516	475	508	478	512	530	547	494	536	493	517	477	530	483	495	504	457	508	491	524	504	497	516	497	493	506	464	488	486	523	528	502	479	513	524	509	484	501	492	493	478	492	515	543	526	552	523	501	498	520	465	508	485	468	461	513	499	480	497	476	497	492	510	471	505	516	522	476	490	532	449	490	498	513	502	497	493	520	505	533	473	548	495	489	506	440	466	497	526	570	504	494	526	487	504	525	499	497	522	522	529	505	510	521	490	512	537	506	530	490	464	469	530	500	518	548	521	495	502	479	500	511	507	523	514	484	468	547	515	519	494	476	500	475	499	467	476	511	530	462	508	543	506	512	530	463	507	496	515	505	535	509	510	491	472	500	504	500	512	503	472	497	491	494	520	496	519	536	501	494	521	516	498	487	493	521	510	494	489	462	519	540	487	499	503	540	514	499	487	515	511	502	494	476	461	518	525	509	474	489	508	498	481	524	509	546	457	508	486	486	538	517	503	494	524	488	483	530	495	521	496	515	536	465	484	510	524	528	475	523	517	536	504	517	512	496	494	451	515	508	539	494	557	512	493	460	476	522	505	493	504	486	551	450	494	488	498	506	511	502	509	522	512	529	507	523	541	504	485	521	513	535	489	518	486	516	484	522	524	487	502	517	505	545	498	512	500	467	523	511	513	459	511	504	524	502	484	451	492	499	517	502	477	485	453	504	527	507	487	479	474	520	526	500	456	483	507	468	483	509	498	521	522	543	473	506	462	483	529	493	532	490	508	487	556	522	516	546	499	489	537	516	471	514	528	516	514	510	503	508	516	509	504	503	495	493	566	485	529	483	497	515	517	499	524	551	508	467	493	513	489	503	492	513	502	477	545	488	515	510	494	442	521	537	473	473	498	504	575	510	493	513	529	523	496	473	483	468	503	512	485	528	513	504	477	530	497	470	539	511	506	523	518	490	510	449	500	510	535	536	514	500	452	502	523	478	526	483	485	500	540	512	509	484	519	521	501	477	504	511	531	502	465	500	480	521	463	491	499	507	509	521	499	488	533	501	510	537	532	516	538	546	507	489	502	519	524	553	503	518	479	506	439	500	499	448	522	459	501	543	500	506	502	494	499	478	482	484	489	503	526	530	505	498	474	521	490	452	482	498	494	522	513	519	517	502	512	503	500	504	502	517	499	530	484	480	494	503	520	518	465	490	535	503	507	489	495	524	477	476	506	508	544	511	499	511	494	469	504	515	509	505	494	495	518	481	490	499	485	521	505	526	524	516	492	503	499	501	489	493	568	537	498	528	507	504	493	507	507	502	469	538	532	513	509	506	484	491	485	511	526	520	520	492	476	491	502	548	464	507	528	504	494	501	501	478	521	463	503	557	526	509	521	485	491	477	518	493	505	537	495	528	534	479	496	513	515	486	481	499	505	501	472	510	548	469	513	498	487	474	529	541	525	548	507	508	506	535	460	497	496	480	534	507	502	505	487	545	489	526	512	471	459	496	516	457	493	476	479	516	495	500	518	530	497	503	514	487	509	473	470	492	519	517	501	517	495	517	518	501	484	507	517	494	512	524	533	480	517	467	481	539	490	521	473	538	518	490	519	528	475	482	491	488	480	511	510	507	519	474	484	527	488	484	537	498	501	507	475	513	524	488	467	509	527	500	477	481	521	553	503	504	469	498	483	500	511	486	478	495	503	501	526	493	514	535	487	567	524	507	530	516	516	512	499	465	520	507	483	447	474	516	500	535	493	522	497	496	500	433	533	481	472	482	519	491	503	518	498	505	503	530	513	516	493	529	532	513	517	473	510	472	484	498	554	485	503	507	534	518	534	508	524	517	505	499	519	494	513	481	489	492	486	534	525	531	511	506	496	506	476	485	497	496	497	511	486	490	501	504	535	482	507	507	469	488	524	483	527	502	525	515	501	509	462	502	493	524	537	520	481	499	523	506	490	494	509	477	530	491	518	485	497	530	487	505	536	496	504	524	473	469	482	540	507	491	527	515	498	522	459	573	541	503	522	494	532	446	503	499	515	478	527	452	488	542	455	486	527	484	487	503	503	496	498	466	505	464	510	491	508	552	551	525	515	534	528	530	508	518	510	474	552	495	444	529	515	516	459	475	521	526	533	499	467	514	539	524	503	494	473	484	503	485	509	546	526	507	500	458	514	482	486	534	515	458	479	441	522	480	496	461	511	502	497	483	504	503	477	507	531	504	470	528	490	519	523	504	532	493	538	505	488	528	494	488	554	458	525	471	472	511	525	516	552	527	528	501	455	520	515	499	556	506	483	522	501	542	536	519	496	469	495	490	537	489	523	492	486	535	468	464	534	470	463	494	476	526	505	499	508	495	502
3575	3520	1415	1121	799	230	86	86	101	81	93	119	80	101	96	105	91	77	89	102	95	101	95	118	96	106	103	93	91	98	80	87	99	104	89	77	102	107	98	76	87	88	79	87	98	107	85	90	116	98	109	109	90	79	91	74	85	81	113	110	108	93	82	100	95	75	113	88	93	84	85	75	92	82	97	76	83	92	80	83	104	99	105	83	84	91	87	84	61	81	96	98	78	88	101	84	90	100	85	81	85	79	89	83	84	93	89	85	108	85	83	83	84	84	84	78	82	92	111	112	90	91	88	95	93	99	78	89	94	94	74	109	91	99	97	74	98	92	81	93	95	81	90	105	84	96	93	86	112	79	89	87	91	88	104	103	81	95	72	93	104	86	89	96	75	114	90	101	99	88	100	92	91	85	96	80	113	99	83	96	83	99	103	97	93	90	88	97	86	91	88	84	99	73	90	86	86	84	103	91	80	88	89	84	84	109	90	80	81	103	96	80	93	101	77	95	87	89	95	85	77	79	88	85	76	90	86	86	93	101	88	98	86	67	89	91	69	78	89	84	115	104	112	94	91	107	78	75	92	95	91	106	95	91	110	78	111	94	84	82	110	89	88	100	103	77	110	94	91	104	88	83	111	86	93	78	97	79	86	84	103	95	105	91	90	93	84	87	111	109	79	80	83	65	90	85	118	100	97	108	99	91	90	103	82	89	104	104	83	102	103	113	96	89	97	93	81	83	90	95	83	87	73	105	84	91	98	89	72	83	96	73	115	76	108	96	91	87	106	83	84	111	78	100	78	88	86	89	93	111	106	87	98	102	87	90	90	106	87	92	84	86	99	97	92	102	111	110	93	105	114	87	85	102	114	76	78	89	81	106	101	107	110	111	99	92	100	91	96	85	88	96	83	82	91	96	77	100	120	90	101	83	85	103	81	96	80	95	70	83	94	111	94	106	81	80	85	68	98	99	98	81	78	105	86	91	87	94	104	88	109	101	85	82	91	97	85	95	94	102	89	90	83	91	84	101	81	79	119	97	95	94	99	79	95	102	82	106	79	83	93	122	86	104	83	92	100	87	95	93	80	88	109	79	98	91	88	98	99	93	101	93	93	89	89	90	121	92	96	92	105	96	87	93	84	114	103	90	89	87	96	87	89	103	80	98	99	90	83	85	89	92	87	92	92	70	84	83	71	92	73	103	89	81	99	89	89	93	95	78	99	109	93	93	100	69	103	102	100	81	99	105	92	97	94	94	92	73	107	100	89	102	80	116	89	74	111	90	94	100	90	81	99	68	83	93	86	92	86	89	96	99	69	92	89	86	92	117	90	80	71	75	96	91	81	95	89	76	99	97	112	88	92	85	95	107	79	93	94	74	93	99	104	97	78	98	103	90	75	81	102	102	86	95	95	91	108	92	95	100	95	82	81	85	80	96	100	97	88	103	87	87	96	106	90	103	96	90	96	92	93	107	88	70	98	98	103	95	93	95	95	97	96	79	90	98	77	93	87	98	88	94	93	108	93	89	102	98	80	99	100	85	98	107	87	100	87	90	80	88	105	99	108	76	105	84	95	76	98	86	97	96	93	83	103	90	88	94	74	82	99	99	93	102	97	98	78	71	103	106	103	103	92	106	106	101	118	95	83	90	92	103	98	88	111	85	88	85	89	93	105	96	96	120	82	79	85	94	91	94	95	89	86	88	101	98	105	79	112	77	106	101	92	86	85	99	87	80	79	95	99	106	98	99	81	94	81	98	113	89	83	103	103	90	98	93	93	89	84	91	112	94	104	106	98	94	100	95	77	89	91	110	85	83	77	105	100	102	83	99	79	116	95	84	96	101	86	83	106	94	86	92	85	100	75	88	99	107	106	75	110	84	101	93	108	85	97	82	99	91	87	89	88	93	87	78	103	84	92	108	95	90	87	93	82	101	121	105	94	93	94	92	90	97	97	99	94	84	92	86	77	97	93	96	77	85	101	85	87	99	110	103	93	92	102	109	84	96	96	91	87	92	95	113	104	86	93	72	119	107	90	84	91	90	86	77	86	80	89	94	96	83	86	103	95	84	89	86	86	82	119	93	90	83	80	96	83	92	97	100	110	103	101	86	97	104	93	104	98	86	90	91	107	94	99	96	97	88	99	91	92	104	91	79	96	84	102	83	85	86	84	89	84	91	78	87	86	95	83	88	104	88	86	99	104	95	75	88	94	69	101	100	94	96	86	86	98	78	91	92	84	85	89	87	95	92	81	98	94	92	98	91	86	98	78	80	99	95	90	79	85	97	91	83	102	91	91	98	88	96	107	87	93	87	94	109	113	94	97	89	106	76	87	94	96	88	92	104	104	83	73	94	96	94	97	82	115	82	90	86	88	98	89	70	92	80	89	73	100	84	92	96	93	92	107	93	74	79	87	101	79	97	82	83	90	92	88	64	101	101	100	77	81	95	84	82	103	96	83	89	98	109	97	94	102	94	106	94	87	93	100	90	84	89	83	92	97	75	91	124	98	94	100	82	83	98	86	123	100	86	88	103	82	90	100	78	88	78	84	80	106	98	81	105	89	90	97	86	85	108	91	105	85	89	94	67	101	106	77	117	86	106	94	89	86	113	88	101	106	80	104	112	79	100	100	88	90	93	69	89	101	91	84	118	102	81	97	90	94	82	97	89	89	94	95	98	105	85	93	93	86	86	109	102	101	88	87	95	98	97	92	102	96	111	117	101	110	81	102	99	76	93	90	95	99	90	98	96	107	99	113	99	90	85	81	97	94	80	84	81	101	95	96	82	88	96	107	108	90	90	90	87	105	90	89	85	94	92	79	88	78	93	82	85	112	69	107	104	87	110	94	101	99	84	106	113	80	67	114	101	87	70	106	94	112	86	87	100	85	80	98	89	78	97	98	79	86	84	93	88	103	89	82	106	89	93	109	97	92	97	87	79	76	91	77	99	96	89	76	95	98	93	89	105	104	96	92	102	102	94	93	107	90	94	90	89	97	110	71	104	88	75	109	92	94	94	93	110	82	74	105	90	86	86	105	104	101	89	96	106	84	83	79	104	90	80	93	85	91	83	97	97	105	96	83	91	80	83	100	91	83	103	99	97	101	109	119	95	101	91	80	89	83	84	80	93	95	77	102	101	102	95	96	89	91	103	92	92	81	88	79	77	95	91	86	89	83	86	99	70	108	102	101	90	98	96	103	96	110	81	85	89	97	113	94	86	102	85	91	111	76	93	94	95	98	101	106	83	96	87	96	94	91	85	99	99	104	91	93	87	100	84	88	97	76	95	98	104	98	80	81	96	79	68	104	85	101	94	106	82	88	97	114	92	99	87	103	82	87	90	90	86	87	87	95	83	98	93	89	84	85	73	98	85	91	91	85	94	93	95	78	85	98	79	94	107	78	77	97	111	80	83	112	83	96	98	80	100	93	98	98	79	93	96	94	92	92	83	100	100	92	88	91	87	92	84	114	92	85	107	101	96	92	109	78	88
29359	23302	9655	12700	11505	3726	736	820	761	760	755	752	780	778	779	754	730	774	715	742	767	715	753	732	761	709	759	731	700	780	745	750	757	730	772	787	745	747	737	709	759	722	767	815	701	723	720	732	734	744	715	763	695	729	734	684	735	723	758	735	761	688	710	668	721	777	778	756	771	724	766	684	735	770	784	796	745	759	776	762	753	752	743	751	773	786	703	721	769	770	745	755	759	703	701	745	752	707	732	720	771	710	798	768	729	736	733	709	773	787	755	793	756	765	703	735	789	685	784	735	734	717	751	770	725	740	773	728	770	739	773	760	745	686	713	764	734	746	774	729	736	792	806	739	717	710	764	740	768	754	716	761	735	724	733	719	754	774	710	766	701	729	690	743	696	785	780	745	771	743	791	727	718	751	725	702	768	746	767	727	779	760	741	741	773	764	726	726	768	764	707	724	771	775	723	827	730	733	751	707	734	778	788	751	730	746	736	775	753	750	744	752	758	772	699	752	718	754	738	730	747	734	763	740	723	777	727	757	746	810	707	759	764	706	715	741	746	760	708	710	721	746	770	752	779	756	764	698	707	720	717	786	738	713	725	746	799	771	780	783	712	795	730	711	730	775	825	723	720	706	726	719	757	739	728	723	708	748	713	752	747	734	766	724	723	746	758	735	688	777	711	747	743	730	759	742	747	743	744	747	749	750	682	732	740	715	715	744	759	780	757	727	726	738	709	740	820	785	714	744	717	773	799	746	744	755	718	768	678	720	773	728	734	793	741	711	740	749	734	766	777	780	715	754	796	681	748	733	773	761	737	690	679	747	753	737	734	776	766	746	710	715	727	816	726	773	767	785	688	771	714	727	760	740	785	715	728	765	684	726	769	761	741	724	723	754	748	758	729	799	715	717	678	742	723	716	717	734	732	710	780	729	740	756	714	726	714	668	747	757	744	728	744	743	753	715	745	742	733	765	816	748	730	742	747	692	778	756	755	773	737	747	716	726	764	740	694	726	823	749	722	783	753	710	746	723	776	708	802	797	784	731	770	760	767	775	755	720	739	719	714	759	698	736	725	750	720	739	742	704	761	753	774	765	711	749	770	759	780	773	762	756	796	768	739	719	707	744	822	773	742	700	725	774	747	794	743	783	797	728	742	750	817	717	712	698	711	727	710	760	723	769	762	743	731	758	736	750	754	738	735	739	757	737	745	771	728	735	756	774	726	761	742	743	762	809	765	775	782	757	786	786	781	698	725	747	691	776	815	757	732	714	724	749	765	677	731	754	775	758	726	736	742	749	740	705	739	723	728	773	704	712	747	768	735	729	783	730	755	748	726	766	735	735	746	748	770	705	745	746	783	768	718	745	731	745	765	733	737	711	757	740	763	741	751	741	770	703	741	794	768	763	740	673	733	766	695	772	723	734	695	713	755	749	764	726	688	703	747	728	702	733	763	768	805	748	716	724	698	751	731	785	755	714	753	750	775	738	722	728	810	789	721	704	725	767	772	770	766	707	747	772	744	735	716	794	780	765	712	744	775	738	716	702	762	772	729	736	760	801	781	745	745	766	745	735	790	725	714	775	755	709	778	732	727	783	769	738	779	751	762	743	779	717	789	778	720	746	772	729	735	737	733	739	727	751	703	743	739	755	721	746	737	748	798	681	758	744	741	768	733	741	782	742	781	686	761	743	735	732	775	748	754	784	727	754	754	781	664	741	734	749	728	757	784	698	736	779	757	785	709	739	726	749	731	776	713	717	749	770	739	733	718	718	707	717	731	710	736	771	757	761	720	750	762	724	764	733	752	781	736	737	775	754	765	765	757	748	735	706	722	785	775	731	805	759	733	712	762	754	733	763	765	759	741	734	726	733	760	718	759	723	782	706	735	759	768	719	740	740	738	766	809	717	741	713	788	755	734	765	731	709	758	722	785	720	735	803	733	700	750	724	734	691	741	716	756	776	748	768	800	748	763	730	777	746	733	755	726	734	749	731	749	719	756	757	792	792	743	718	728	795	742	745	723	737	786	769	739	769	694	737	771	764	717	726	745	762	703	752	729	763	748	732	720	726	718	762	707	801	730	724	744	753	780	731	763	733	718	708	705	757	764	741	743	740	736	786	714	680	764	741	789	715	738	719	740	764	789	766	739	801	706	735	727	714	732	754	746	722	740	789	729	749	708	780	745	708	815	760	714	719	759	765	742	715	733	781	693	739	745	682	718	702	775	731	716	810	782	726	749	747	747	754	770	781	751	718	751	769	767	714	713	747	735	762	749	724	794	739	729	726	712	755	750	771	754	755	772	746	756	739	736	750	781	727	763	748	722	748	723	785	736	768	743	772	713	770	745	750	725	723	742	725	728	742	736	779	735	748	743	737	724	745	753	759	748	773	782	774	772	780	720	765	755	677	764	795	737	752	759	721	821	753	705	784	758	716	756	711	732	751	754	714	779	700	723	728	718	739	741	715	761	773	768	714	698	739	727	758	724	749	731	751	720	741	789	842	716	720	734	718	805	759	738	725	766	739	754	799	765	780	771	748	743	786	731	735	803	741	766	745	727	746	722	731	728	732	813	708	726	773	766	731	755	752	757	715	741	813	712	729	737	797	774	774	722	700	710	724	700	750	744	768	725	753	713	776	792	792	766	743	748	730	781	722	743	722	733	768	762	738	754	747	804	711	785	797	750	765	676	733	718	814	751	818	730	776	734	768	749	757	737	727	724	735	767	716	736	747	705	761	768	749	770	772	753	786	761	664	740	781	725	733	723	737	768	709	750	750	716	781	754	777	749	727	739	740	747	707	737	757	733	784	760	744	743	702	735	760	740	720	764	786	724	699	701	754	750	796	743	750	729	765	715	765	727	729	740	749	777	752	713	771	726	744	753	719	734	717	742	791	720	714	801	710	699	758	770	729	778	716	724	740	746	764	743	742	760	754	729	664	733	745	763	713	806	708	686	752	725	761	712	745	738	720	773	752	691	770	786	765	724	736	715	725	769	772	783	759	729	732	731	728	700	754	735	746	780	754	775	756	744	766	729	750	799	739	791	749	699	723	745	711	727	766	744	726	714	706	767	767	757	758	746	759	767	708	739	805	757	734	739	752	772	697	769	725	797	720	770	766	754	703	745	746	763	684	787	750	777	727	771	682	709	762	750	784	747	787	752	686	730	723	787	710	665	737	746	722	746	737	662	753	724	725	723	722	757	747	700	757	776	782	757	750	758	733	729	770	772	775	761	778	801	740	726	793	704	727	726	707	730	770	726	739	744	749	708	735	722	722	733	695	754	761	707	774	738	743	678	785	773	714	731	766	767	747	776	699	720	714	755	762	754	734	751	759	793	732	726	712	718	766	693	711	728	747	748	716	737	706	752	723	755	783	778	768	730	744	715	763	773	744	730	732	798	749	764	732	730	742	789	738	741	741	747	728	765	751	759	735	770	753	667	755	732	755	801	783	773	748	739	783	676	735	746	713	735	732	728	772	751	715	720	759
3783	8096	6299	4206	2359	505	107	94	88	87	83	81	86	91	83	100	79	99	85	89	77	95	111	79	71	78	85	83	94	81	88	77	95	96	65	81	84	94	113	107	112	106	87	87	96	104	69	84	78	86	92	91	94	101	88	90	84	81	90	114	78	94	86	105	90	86	98	91	92	85	92	99	89	91	96	90	73	98	78	84	93	83	91	105	84	97	91	94	89	84	69	102	90	84	87	98	92	93	90	71	75	90	87	100	93	86	92	79	87	86	101	90	98	96	92	71	91	91	83	84	77	82	108	96	72	106	87	72	102	87	82	125	97	87	88	103	83	86	90	107	77	92	97	85	81	87	76	79	96	96	93	97	96	81	87	87	81	89	99	99	91	79	89	76	96	90	87	85	88	93	92	93	84	83	102	97	89	90	107	92	82	100	84	100	96	82	89	96	81	94	90	107	109	80	84	82	82	96	81	87	84	101	96	116	78	70	104	114	86	100	82	101	80	105	88	90	75	87	89	70	82	86	71	78	105	100	90	105	71	78	72	82	84	113	98	86	107	104	100	83	97	98	99	95	88	90	95	84	103	73	90	83	103	85	103	98	103	72	100	86	96	84	104	89	95	108	90	94	90	80	76	89	85	90	95	98	105	98	80	79	101	88	79	90	77	90	74	103	69	107	101	83	96	89	94	76	91	85	83	86	77	112	88	94	94	89	64	90	91	94	107	84	90	90	82	90	99	85	88	89	86	90	91	85	90	90	84	109	96	84	74	73	80	89	85	84	99	92	75	95	82	83	80	90	86	74	99	88	97	103	100	86	68	103	88	105	96	76	82	95	79	101	82	94	91	103	87	93	79	83	86	91	84	78	95	87	88	89	89	96	91	93	85	86	89	79	93	83	72	88	105	101	82	85	80	109	83	101	101	84	100	97	84	90	92	90	93	98	90	83	113	88	93	98	83	97	86	89	84	70	95	92	80	113	109	74	100	100	73	83	73	83	89	94	94	96	91	90	88	106	89	108	94	85	97	92	86	89	84	104	79	78	89	98	102	95	93	111	91	89	84	83	93	95	83	81	96	88	88	89	92	97	90	92	108	92	87	69	87	94	82	77	92	76	97	93	84	77	101	85	86	83	95	84	85	90	86	98	80	87	80	79	92	88	86	99	94	68	81	70	86	96	98	91	76	100	88	94	85	90	75	91	97	104	86	92	112	100	70	86	79	79	107	78	93	104	93	95	78	89	91	75	91	102	76	86	87	96	99	80	73	96	93	85	83	89	85	94	114	72	95	101	90	73	81	108	81	89	90	98	100	122	79	99	94	72	77	97	91	91	96	93	87	89	97	96	91	78	75	109	101	79	100	82	98	81	82	84	75	93	92	110	91	65	102	95	75	107	89	92	104	88	79	102	86	83	104	70	91	89	87	78	89	105	85	86	92	107	75	110	94	90	79	84	94	81	73	74	72	84	86	80	105	104	87	86	83	110	93	79	106	87	97	94	97	72	77	99	101	88	84	94	95	86	98	109	90	80	99	88	81	96	94	86	99	94	88	80	104	99	89	78	99	91	79	87	75	102	87	83	82	92	104	87	98	79	90	110	84	86	85	86	79	92	97	80	81	90	83	72	109	82	77	76	87	82	104	97	77	94	81	94	92	76	85	100	93	92	82	102	90	87	91	88	105	82	95	97	89	92	95	76	86	95	108	93	94	81	84	73	79	89	88	101	95	86	87	86	91	91	79	102	89	98	88	102	95	94	92	95	71	84	91	88	96	82	98	89	73	98	77	81	83	89	88	72	96	92	81	84	84	86	90	105	72	90	90	100	93	104	82	81	93	98	90	93	92	86	111	85	93	86	91	81	93	84	78	86	87	83	93	93	86	93	87	96	97	81	96	93	104	90	85	76	84	95	82	90	92	75	98	90	80	81	80	83	104	91	73	76	101	99	84	90	91	90	84	96	96	96	84	85	87	79	92	97	93	106	91	90	85	89	88	75	88	87	114	95	99	90	87	92	96	75	85	96	91	84	96	77	85	80	90	82	77	98	95	104	91	91	100	90	82	110	84	97	91	97	93	68	91	91	111	70	102	107	91	99	101	89	101	92	98	92	88	75	79	84	91	93	92	86	109	94	79	88	90	99	87	90	93	97	71	102	87	100	96	78	80	88	92	83	73	117	87	84	92	94	105	73	95	108	108	86	73	80	89	95	99	91	89	90	90	70	94	96	98	90	86	88	102	91	86	99	95	78	82	88	107	112	98	89	95	93	85	120	74	97	85	74	97	79	95	84	89	89	86	92	81	89	93	99	86	88	102	74	87	90	96	93	89	77	105	88	88	103	96	86	90	92	89	86	87	66	78	98	94	90	106	107	76	92	83	83	96	106	92	83	89	96	99	107	99	92	83	72	92	95	78	87	91	88	93	103	82	81	88	100	87	86	92	87	92	94	74	97	88	98	103	81	99	98	94	79	87	87	90	96	76	91	117	80	90	114	87	85	76	89	87	86	89	85	93	91	90	93	106	88	91	88	99	84	86	98	86	92	80	84	107	81	76	98	78	79	84	109	92	87	72	78	84	86	96	76	94	78	87	100	97	91	100	92	90	75	75	88	107	95	92	93	87	92	115	89	96	110	73	95	71	101	103	80	92	81	73	95	94	92	85	84	91	102	76	104	77	85	99	84	68	98	87	115	86	87	106	84	118	101	84	73	82	108	85	110	82	94	110	75	94	86	93	89	111	88	96	102	67	91	103	98	105	97	83	80	87	89	91	89	104	94	82	88	100	92	81	82	77	92	76	77	78	89	83	95	98	90	89	86	82	90	98	87	83	97	90	86	90	80	85	90	100	96	114	100	104	102	90	88	94	74	108	103	92	85	94	104	92	92	73	92	88	93	91	90	91	92	92	97	98	86	76	82	101	90	79	93	88	96	85	93	82	81	98	99	105	90	81	88	91	84	82	66	88	87	85	77	84	84	104	94	109	90	93	81	90	100	91	86	85	86	95	108	77	89	104	87	69	86	84	97	89	98	101	94	105	87	84	96	88	105	86	80	100	75	80	83	96	105	84	87	79	91	93	78	80	73	83	91	70	93	89	104	91	91	66	102	106	89	75	84	88	87	90	99	95	85	78	94	93	95	76	95	93	93	96	85	79	96	95	83	70	78	105	90	106	102	92	94	85	82	76	98	98	80	98	97	80	79	98	78	100	80	93	95	71	99	106	106	113	82	93	78	81	92	90	91	74	102	93	100	84	95	92	95	81	84	96	95	83	82	71	87	97	99	81	86	96	93	97	81	96	83	87	116	83	78	99	88	93	81	85	87	86	96	104	81	85	92	93	88	93	93	93	96	96	79	93	91	92	103	107	94	88	89	90	80	86	90	97	94	91	90	94	99	97	87	68	82	89	89	96	94	89	100	94	100	76	92	94	90	89	90	90	95	103	90	84	88	113	79	89	89	77	104	79	108	94	91	85	86	104	98	77	82	88	93
31887	32574	23189	26416	26329	9473	792	813	807	801	738	770	735	738	719	776	776	779	743	748	745	761	733	774	706	761	761	778	701	737	733	774	719	730	730	687	728	743	743	752	755	724	764	810	746	715	702	756	744	713	774	725	761	728	723	756	753	692	707	751	744	730	744	711	712	767	739	766	789	737	736	735	748	696	774	744	769	752	757	788	749	719	763	761	747	741	719	781	744	802	751	718	716	771	731	745	761	675	791	747	777	768	735	758	700	707	739	749	729	708	758	725	708	783	688	743	709	714	712	738	730	763	729	692	744	747	707	753	685	770	763	732	688	760	752	776	730	745	759	749	761	763	738	714	751	730	717	720	745	757	717	752	748	732	714	769	684	692	789	706	749	707	733	757	760	803	734	747	707	757	741	757	744	774	792	800	736	743	756	801	720	715	777	745	721	784	776	775	716	790	725	735	740	703	770	777	747	768	697	727	760	739	737	770	755	738	724	718	726	673	729	765	767	719	775	771	759	723	764	757	740	717	720	780	724	682	750	732	683	753	721	754	722	733	771	770	714	740	727	803	761	773	743	752	736	744	737	746	778	752	743	758	771	741	710	714	726	781	687	798	745	716	762	728	722	710	736	753	745	741	747	745	736	733	751	764	779	740	748	749	715	747	772	738	799	780	713	704	762	751	744	745	713	767	744	741	808	754	754	727	753	731	771	686	736	746	713	744	695	707	720	713	753	685	725	749	733	682	752	679	757	751	701	771	753	677	721	728	758	727	756	721	767	744	773	735	713	777	717	790	747	754	746	698	736	716	716	689	742	731	736	707	718	749	729	781	729	742	779	751	706	772	728	793	749	785	754	733	724	726	756	767	745	808	768	720	761	731	738	741	730	761	762	747	722	749	745	757	697	784	767	730	824	720	729	753	744	760	727	715	740	763	714	742	768	741	750	703	686	714	706	741	777	683	743	755	775	748	748	754	719	739	744	728	739	768	757	765	773	757	753	766	712	772	766	745	753	699	730	729	781	744	702	719	744	736	727	771	744	716	731	715	730	725	741	729	734	743	709	769	752	710	743	712	734	723	744	728	676	751	738	699	761	723	741	766	721	781	720	740	761	772	768	729	725	713	733	771	793	730	752	754	711	756	721	741	750	745	735	754	732	755	717	788	712	761	678	769	753	714	753	796	728	785	708	737	758	702	771	751	757	744	769	749	722	767	695	778	756	726	708	737	748	719	739	727	760	757	739	740	747	758	713	730	737	771	763	698	722	697	738	728	723	760	706	739	779	729	701	737	756	770	716	714	717	697	711	740	719	792	771	712	693	764	791	710	778	759	774	722	773	726	706	704	750	774	745	764	762	739	738	745	713	768	728	710	717	730	707	774	758	744	781	739	764	795	745	758	700	733	721	744	691	814	728	751	738	714	778	757	766	701	740	739	689	706	779	736	771	725	735	724	773	796	738	776	695	742	693	779	733	796	764	745	765	743	775	728	772	762	777	755	729	736	737	735	720	713	768	742	731	735	760	724	737	716	749	723	776	719	750	780	737	750	730	781	765	792	717	734	778	726	768	709	775	756	748	705	727	681	725	743	740	736	747	721	749	760	777	734	718	774	712	753	749	734	759	749	721	747	692	729	781	722	736	752	734	778	804	734	762	742	791	702	731	715	715	796	737	745	718	797	764	762	782	773	743	767	722	765	724	744	766	698	783	775	746	731	740	706	720	753	771	722	752	786	736	767	755	720	753	729	772	741	746	760	744	710	748	747	738	722	740	743	735	708	733	727	744	727	698	772	683	730	693	742	771	767	723	771	686	765	736	768	715	709	764	773	776	737	734	732	753	791	761	693	720	730	762	771	768	746	757	666	776	752	733	743	719	751	739	764	722	778	706	715	783	767	730	685	706	748	724	778	737	758	691	720	811	730	718	755	848	723	730	742	736	750	764	760	724	740	757	761	739	696	764	746	770	738	744	729	726	760	745	739	723	742	742	723	783	790	736	748	780	816	681	731	752	796	719	704	742	713	756	730	744	741	750	802	758	740	769	759	736	722	816	717	742	746	780	775	735	740	785	766	758	728	734	732	761	765	680	745	792	765	771	771	770	794	691	739	722	750	744	741	721	777	743	738	767	738	721	734	775	690	779	716	728	743	788	726	729	730	739	728	711	752	797	745	750	765	705	725	781	753	765	781	751	757	713	695	773	773	750	744	724	746	757	730	719	743	746	699	761	730	782	712	742	691	737	737	758	726	797	798	746	787	693	719	759	745	761	759	736	756	800	783	754	791	787	720	748	752	731	734	731	737	752	730	744	759	733	768	708	706	762	733	763	729	734	762	735	738	697	701	785	762	778	741	743	724	770	753	739	720	760	737	707	766	713	778	694	760	712	707	785	761	729	684	791	729	752	760	703	725	692	725	746	754	743	784	761	762	736	702	772	714	722	758	774	782	708	801	753	771	697	708	747	681	763	691	770	767	692	735	764	742	708	730	747	709	727	750	710	732	762	762	749	691	792	762	751	736	783	724	682	713	718	723	794	745	729	743	750	772	762	727	734	717	731	726	751	683	770	707	752	775	778	693	689	751	727	671	783	766	825	725	779	677	769	750	747	776	698	781	751	746	706	804	758	783	748	763	758	753	731	740	744	689	758	739	707	704	729	738	728	680	708	761	772	771	747	745	728	805	784	723	731	759	699	727	752	711	741	731	714	742	745	775	736	697	803	772	726	731	745	796	753	764	747	719	754	764	733	791	760	749	744	701	690	760	752	742	728	717	755	726	816	708	744	727	785	727	768	730	750	735	738	691	741	750	757	731	759	767	739	773	760	769	755	719	731	744	747	761	755	771	777	736	719	747	734	744	669	725	790	737	764	788	733	764	716	723	769	756	704	752	745	731	777	778	759	717	736	775	695	759	784	730	747	757	768	736	764	746	753	795	709	789	762	749	739	736	753	738	755	781	780	786	784	789	758	763	714	699	718	704	706	742	812	737	786	761	740	789	789	772	740	709	746	730	732	694	744	777	736	746	757	764	732	790	692	766	739	756	729	749	727	721	764	764	713	763	704	726	735	763	758	760	706	737	754	737	756	741	788	755	728	698	703	750	717	787	719	775	699	758	751	739	731	736	716	713	751	702	738	760	745	759	746	760	752	745	714	696	787	742	722	753	702	750	680	730	769	739	713	733	762	676	740	705	729	719	782	756	750	712	778	750	767	710	760	774	760	742	737	777	807	700	715	760	717	722	721	760	787	779	743	753	773	778	745	733	729	779	728	761	736	698	716	753	769	726	767	744	737	683	816	731	799	738	771	794	724	745	809	731	738	725	718	737	780	762	760	768	756	761	750	754	751	743	725	760	763	723	758	697	746	738	731	743	740	734	754	784	724	772	760	725	729	719	766	794	722	775	731	749	743	705	789	705	788	762	738	703	698	726	740	749	743	733	753	737	700	749	762	725	752	776	776	748	769	728	726	764	785	757	739	725	777	789	788	730	706	698
4827	6860	6433	3468	2108	451	52	62	65	71	66	55	50	53	61	57	62	51	39	69	68	60	54	62	72	49	60	51	64	57	66	59	61	79	61	58	42	58	56	72	57	67	55	63	59	48	51	59	68	59	64	63	59	66	62	60	63	68	60	63	54	45	72	70	75	65	57	58	66	54	58	47	63	64	65	61	74	67	56	62	55	70	65	58	67	52	64	54	82	53	62	71	62	57	52	68	51	58	56	71	54	63	60	67	59	56	64	56	68	67	68	60	45	55	69	62	57	49	73	57	73	55	65	54	59	74	76	57	56	45	55	69	64	70	72	67	58	57	57	71	59	72	64	55	58	69	70	58	61	59	70	67	71	62	55	70	66	50	56	66	62	42	55	55	61	64	63	57	63	57	58	65	48	70	56	52	68	70	61	76	71	64	55	73	56	62	61	56	61	55	71	63	72	61	57	63	66	53	62	73	52	60	65	56	63	63	49	68	58	66	69	61	51	55	75	57	68	70	61	55	65	45	62	59	61	69	74	60	65	63	63	60	51	74	58	62	63	61	51	71	65	50	63	59	58	56	52	57	59	57	49	61	60	60	55	56	60	65	52	53	61	48	68	59	67	79	66	58	68	77	65	53	63	71	69	61	61	70	36	66	60	53	58	56	66	54	63	64	50	73	64	53	61	56	71	59	53	61	60	75	58	60	62	58	54	57	59	56	59	68	76	58	66	61	66	64	70	64	65	56	47	60	57	63	50	56	56	53	58	47	50	66	63	61	63	54	60	51	72	68	54	73	56	64	55	59	54	68	64	65	61	61	49	65	65	59	65	72	70	55	66	55	69	60	59	62	74	53	60	57	50	62	70	66	55	56	62	64	71	64	59	54	58	56	67	60	46	56	54	75	51	47	66	76	62	66	61	65	54	63	58	57	53	69	48	61	50	58	62	51	70	68	61	72	70	51	58	47	58	74	65	62	48	39	57	76	56	58	68	48	61	45	57	48	64	59	69	57	48	49	54	68	56	60	70	75	61	70	64	71	62	58	71	47	58	67	57	51	67	64	54	53	64	66	56	57	57	74	67	66	62	68	61	53	63	56	64	59	70	70	50	57	48	60	52	54	57	61	53	56	71	75	66	65	60	61	58	59	58	70	59	49	59	63	61	61	60	60	66	78	64	71	69	69	71	67	62	57	57	55	55	69	79	59	61	57	64	52	48	69	69	61	61	66	58	65	54	51	51	63	73	57	61	39	56	66	57	56	54	68	57	71	49	73	53	60	53	65	63	45	64	68	75	55	74	59	57	72	53	71	59	58	55	61	66	52	67	54	58	53	81	72	66	61	50	72	53	62	65	56	78	65	42	60	49	66	63	55	56	45	50	62	76	69	53	62	55	65	65	68	56	61	57	55	52	72	66	46	66	53	61	71	55	62	52	53	57	74	53	57	77	60	62	73	54	67	69	62	48	52	62	62	52	60	73	59	62	59	49	64	52	54	50	56	49	56	57	44	69	69	59	69	57	56	61	56	53	63	54	65	54	45	53	74	74	56	61	57	52	58	62	64	61	48	58	58	52	61	71	60	58	52	48	67	74	67	69	65	57	57	64	62	49	68	60	66	51	63	78	59	49	64	65	71	48	56	51	61	57	60	60	62	59	65	75	64	68	52	72	52	63	60	79	62	57	74	74	58	59	54	51	64	53	76	49	82	58	76	74	55	77	67	60	60	69	74	56	57	52	60	48	68	63	66	70	59	57	62	55	71	46	50	64	57	59	63	67	67	54	59	73	53	58	47	71	71	65	74	69	55	59	70	49	68	57	59	54	64	70	46	58	63	70	59	58	63	67	72	47	57	55	61	55	50	66	60	61	58	69	61	62	65	64	59	60	55	49	81	63	54	59	66	72	59	73	56	51	58	65	65	64	49	62	60	60	57	56	60	61	65	62	58	61	59	65	57	76	58	59	54	59	48	69	62	58	63	74	82	68	69	63	63	55	53	58	58	84	80	66	61	55	60	65	43	52	49	62	65	76	52	74	57	46	65	55	61	63	69	58	73	65	59	58	59	57	70	61	61	52	53	61	56	57	72	54	62	47	48	63	62	56	64	55	59	50	71	49	54	57	53	67	60	53	58	62	56	62	74	50	60	55	61	69	55	55	49	67	54	70	56	74	73	53	66	65	60	55	69	71	50	59	59	67	61	70	52	60	67	65	71	60	50	66	50	56	69	69	60	74	66	53	60	47	61	67	50	67	64	52	71	58	84	61	62	70	68	69	53	60	70	72	55	72	55	85	70	58	66	70	71	46	63	59	65	60	64	76	57	62	62	62	48	69	58	62	60	62	62	68	65	67	72	54	63	53	66	52	62	68	47	57	64	75	59	49	52	61	53	53	51	46	59	61	51	71	63	48	60	63	61	66	56	56	67	64	61	63	66	70	57	48	55	67	63	47	61	64	74	61	51	61	65	67	72	50	72	52	59	72	63	63	66	54	66	49	70	61	72	59	69	55	66	63	73	68	64	55	56	65	51	62	73	69	66	65	67	47	49	73	54	64	54	68	68	55	63	62	65	55	64	65	53	66	77	53	60	64	54	54	60	50	69	63	44	65	60	65	67	66	68	56	54	59	56	63	65	59	63	60	51	59	69	70	56	74	59	74	69	56	57	54	55	68	74	55	61	67	69	72	60	64	64	75	59	68	69	67	71	74	66	69	59	64	74	48	57	54	69	58	60	52	41	66	76	59	61	57	58	57	55	85	56	57	69	69	71	63	57	56	75	57	64	49	59	54	69	71	72	44	53	61	45	58	66	48	50	51	76	47	47	67	56	57	59	64	60	59	63	65	72	51	65	56	51	61	63	63	54	63	69	52	75	62	74	50	76	53	65	45	67	58	53	66	76	71	64	53	59	73	64	50	62	52	61	60	66	64	59	64	75	53	79	61	69	60	61	68	59	67	68	69	73	65	67	59	57	63	76	64	63	80	67	58	64	59	54	71	67	61	71	50	61	57	79	53	69	67	47	70	64	71	57	57	73	65	63	66	59	61	60	62	47	63	48	48	65	59	57	86	63	38	53	63	56	61	72	41	65	53	61	45	54	79	61	63	57	70	71	59	55	55	65	51	59	56	59	59	78	57	59	62	66	80	52	60	45	65	58	54	65	66	54	57	54	62	62	63	59	55	67	65	59	60	71	66	66	45	56	46	55	54	53	56	59	57	64	58	61	81	65	63	62	70	56	54	48	61	66	68	60	67	51	63	54	65	71	51	56	66	70	54	61	57	56	51	61	55	60	56	63	59	62	64	57	66	56	42	62	56	61	64	69	60	66	61	52	71	55	65	52	54	63	56	74	52	50	52	54	58	62	51	66	60	75	66	66	53	54	66	67	79	57	89	57	67	56	65	62	74	59	46	64	69	54	64	61	50	60	64	67	67	72	56	53	73	52	62	57	66	63	60	69	63	54	52	51	57	59	56	74	50	64	66	68	58	55
31544	30659	25116	24494	24628	9385	562	583	577	543	564	504	514	478	515	524	531	512	507	524	524	505	499	519	506	508	509	476	510	455	511	502	496	480	522	530	488	511	501	510	498	496	459	528	466	477	511	523	516	542	501	522	452	515	500	506	476	468	502	493	496	477	494	467	494	508	532	504	489	495	496	476	489	496	489	507	497	485	510	469	492	479	481	482	505	461	499	455	457	518	480	523	456	485	461	501	455	504	513	455	500	477	494	491	482	502	523	500	551	510	515	482	505	502	526	509	526	480	527	521	506	492	494	473	473	524	477	529	493	494	494	499	526	504	510	503	483	500	561	480	458	492	517	478	554	492	493	515	464	503	527	531	449	497	502	530	479	515	476	491	498	491	532	466	487	534	441	531	482	471	520	522	521	487	495	510	482	527	520	507	518	468	492	536	491	472	530	489	525	481	487	490	503	498	487	476	489	477	484	477	514	503	518	483	551	493	504	500	529	496	514	462	509	516	490	480	509	535	448	465	501	512	499	492	479	545	492	474	486	525	487	478	504	488	476	496	512	511	517	467	476	508	462	537	511	536	544	522	516	517	512	472	495	495	491	486	494	485	506	505	477	452	532	482	480	529	474	462	506	514	523	465	509	473	482	515	517	470	508	498	492	495	480	492	516	475	473	518	473	462	492	489	523	470	504	459	498	458	542	498	495	483	444	460	459	522	462	474	515	484	490	496	534	515	487	494	500	492	493	504	517	491	470	488	458	477	535	496	485	486	516	479	507	484	473	508	532	490	514	498	453	489	485	487	560	486	500	503	478	525	480	476	536	483	523	491	513	524	507	492	535	467	498	511	504	485	503	498	513	479	490	489	513	488	472	495	522	498	544	460	479	493	471	488	489	488	480	502	469	477	499	501	476	477	504	512	480	517	524	457	495	498	504	514	531	455	481	487	480	503	519	490	532	473	473	476	481	504	505	488	489	488	441	480	498	529	532	484	481	494	490	500	468	508	485	500	505	487	487	501	506	505	487	487	482	521	520	547	494	500	509	469	499	505	514	496	489	507	485	499	523	491	521	471	490	502	496	510	519	490	494	498	511	502	517	500	526	511	486	493	455	511	485	470	519	455	498	479	462	515	472	489	463	501	498	518	470	474	543	480	521	508	535	499	498	509	535	486	490	520	542	495	528	513	496	471	480	520	522	498	489	477	511	453	521	519	473	508	526	475	447	506	474	502	464	468	495	505	476	509	488	543	534	502	474	478	515	484	460	499	492	525	502	495	492	498	473	499	475	514	470	494	502	485	506	493	481	506	476	509	494	461	504	498	526	491	490	476	500	491	487	490	494	504	509	491	469	491	524	480	463	493	479	493	517	469	491	457	471	497	490	498	525	510	493	517	490	506	474	457	496	517	509	490	487	527	508	483	486	523	518	510	497	544	505	468	507	432	504	506	509	511	484	503	477	468	472	513	496	485	495	521	502	487	488	521	502	483	506	494	482	493	506	501	528	459	498	486	484	482	484	500	499	496	526	498	511	509	507	480	475	482	508	495	459	496	464	491	455	503	481	520	523	498	495	511	494	501	492	527	493	487	510	477	517	500	509	471	525	533	487	497	475	462	466	486	473	495	541	470	526	485	511	523	505	497	544	510	499	441	516	481	501	510	493	508	497	488	495	501	532	509	468	502	509	486	541	511	506	446	493	508	510	462	478	491	469	499	514	501	539	481	492	479	474	514	484	517	503	523	490	461	494	545	450	533	479	465	495	454	505	504	453	513	502	478	470	480	504	457	481	482	511	527	514	490	482	483	489	524	460	510	518	519	511	485	526	489	495	497	527	502	482	500	486	484	497	459	468	429	525	482	478	499	518	507	507	448	523	449	487	528	516	511	474	493	469	457	482	523	460	484	540	517	514	516	485	459	483	517	468	505	471	499	482	473	514	506	479	545	493	452	484	491	468	488	503	546	456	500	501	509	476	502	506	492	460	464	478	511	506	497	449	472	490	500	531	497	495	529	492	507	470	473	468	495	502	479	475	514	504	510	518	468	491	519	544	488	451	472	521	509	516	517	541	495	476	513	520	555	464	490	482	510	506	488	493	525	496	478	512	543	519	513	492	497	507	461	501	500	497	495	542	469	516	499	505	485	536	514	477	500	460	511	481	469	473	488	456	488	470	495	511	504	485	509	493	453	491	542	515	539	526	521	474	512	475	511	510	486	506	508	471	495	488	479	512	489	456	504	487	513	496	494	511	483	470	490	483	529	511	537	526	550	490	524	475	481	447	521	500	463	526	463	517	492	486	495	506	496	508	518	523	527	485	488	453	448	506	495	480	520	508	493	487	464	490	504	512	523	459	506	493	543	469	513	494	521	513	499	511	488	486	483	463	511	508	486	544	527	523	475	490	469	469	506	514	498	506	467	495	483	468	496	491	504	457	477	463	524	498	476	512	499	513	485	515	475	487	482	536	510	505	506	517	465	494	489	507	542	521	477	487	489	506	516	523	517	488	503	499	544	490	469	464	521	538	497	510	494	482	486	480	490	497	445	570	571	459	492	504	487	498	518	485	485	498	527	464	514	501	494	527	461	517	509	463	504	522	477	473	525	524	512	474	558	454	453	434	517	532	525	454	534	510	481	493	498	496	524	468	467	477	499	448	503	516	479	491	481	531	504	494	460	512	497	502	492	513	441	461	474	487	470	497	490	509	498	488	477	460	486	458	458	459	502	491	522	466	511	507	511	457	482	506	477	517	509	518	519	507	552	486	475	500	481	485	533	495	453	523	505	461	518	468	484	517	515	484	496	515	487	483	511	515	506	493	508	515	489	515	531	502	515	477	504	446	528	499	558	486	510	543	474	520	487	456	547	525	502	488	464	485	511	475	502	485	503	494	484	517	515	460	515	470	478	501	490	486	516	450	523	491	463	496	515	548	459	461	478	508	493	505	500	483	489	546	456	516	497	485	492	478	488	517	496	521	503	500	494	511	507	505	542	496	478	449	498	491	538	505	515	493	472	496	497	465	499	479	462	511	521	526	512	491	450	522	452	462	469	478	485	481	506	496	493	455	530	512	525	489	486	505	467	506	513	478	467	522	508	490	464	503	454	520	488	521	469	491	493	492	508	469	509	497	492	532	536	459	506	460	515	516	486	519	518	493	502	498	503	508	490	530	504	514	468	513	503	511	498	463	461	510	460	528	522	513	496	499	504	474	492	476	484	500	498	548	496	467	518	467	504	518	478	519	522	493	469	550	485	464	511	482	531	506	462	518	519	493	483	455	510	493	513	467	472	513	482	501	488	475	508	502	520	494	469	492	508	505	466	495	497	518	488	499	498	541	496	533	520	484	488	475	495	533	509	489	489	505	481	493	504	501	496	497	501	534	505	498	461	477	496	515	478	501	464	486	482	492	490	479	518	466	539	496	522	496	486	489	520	537	530	502	481	562	486	524	486	545	512	495	483	499	479	495	530	486	461	517	524	481	494	504	493	531	500
5055	9734	12141	7330	3771	739	77	59	68	74	52	62	57	66	61	66	61	60	52	67	60	62	60	50	54	61	63	57	60	62	61	48	64	49	54	66	52	54	73	53	60	62	58	78	57	43	65	72	51	63	58	43	48	65	49	73	73	68	59	55	60	65	50	54	53	59	53	68	57	50	62	66	66	55	66	55	64	60	80	73	56	65	60	52	51	61	63	53	48	54	63	49	76	55	59	51	43	57	61	66	47	56	62	73	65	59	62	63	62	64	52	77	59	54	70	48	60	61	59	68	69	56	67	60	75	62	57	64	57	55	47	63	55	52	63	61	53	65	52	76	56	57	51	66	55	60	66	50	62	43	62	57	61	60	53	57	59	57	54	56	67	49	54	58	53	58	50	67	65	54	53	65	69	61	54	67	52	41	60	60	64	68	66	63	59	65	54	54	43	63	56	55	57	59	45	75	60	59	55	62	62	52	63	54	64	52	47	51	70	64	77	45	60	48	72	57	41	59	72	64	64	59	58	62	56	71	59	60	50	62	48	61	54	72	61	64	59	79	54	65	49	53	63	55	47	60	68	57	81	61	49	58	53	52	67	72	65	45	56	68	60	63	62	66	64	61	75	60	57	56	60	76	67	60	59	69	60	68	57	67	43	68	56	63	73	69	60	42	64	60	81	62	62	59	60	59	64	67	63	55	72	78	36	63	61	73	61	66	62	74	60	54	74	60	55	63	64	62	73	53	71	75	57	70	56	83	77	59	52	65	52	73	67	56	83	47	50	49	58	52	65	61	63	63	63	63	55	59	72	51	48	57	52	53	57	66	54	72	58	61	59	61	56	60	58	61	67	52	56	71	76	68	46	70	58	54	57	62	49	59	63	66	64	56	59	59	62	56	56	55	55	58	61	64	50	67	55	59	60	64	61	84	56	61	62	50	60	64	66	52	69	63	63	65	70	59	47	70	45	61	61	65	54	68	62	71	49	70	61	54	50	63	59	69	72	60	59	55	68	60	50	68	60	73	54	70	62	61	68	64	54	47	49	72	60	71	55	50	53	60	57	55	67	67	57	57	51	69	51	60	78	46	60	63	68	73	62	68	64	69	56	67	61	77	72	63	64	62	64	47	53	65	65	72	68	39	54	58	66	62	57	52	59	55	51	65	69	67	76	52	57	75	79	47	41	65	68	46	48	67	59	66	76	70	69	77	72	77	63	66	49	48	59	63	59	77	61	56	63	77	63	68	48	62	42	63	56	61	56	52	61	66	63	86	58	69	60	71	64	56	53	69	51	56	54	59	70	60	53	72	56	60	52	66	58	53	71	65	65	54	52	66	64	50	59	56	57	56	66	57	69	55	59	53	67	64	63	46	62	71	64	73	69	48	56	65	64	54	51	58	52	60	78	70	73	49	69	47	74	56	67	57	58	67	77	61	69	66	55	76	64	74	62	57	59	53	71	75	65	60	55	56	65	60	63	68	58	50	69	45	52	70	47	71	63	63	64	67	76	72	68	69	71	55	52	64	64	60	54	61	52	65	61	64	55	56	63	52	78	63	61	66	81	61	75	71	53	72	65	58	58	46	61	68	65	54	53	62	55	55	56	45	58	55	65	60	68	59	68	51	52	63	57	55	54	57	48	67	64	79	61	55	57	57	49	64	59	56	64	53	60	63	52	70	58	61	67	52	63	54	64	62	62	65	62	60	62	70	68	54	54	56	61	60	49	69	54	65	61	58	39	59	68	59	61	60	57	61	66	56	57	70	70	56	55	55	60	59	64	61	71	46	67	62	61	67	57	74	65	60	59	59	63	67	63	64	65	56	61	70	58	74	60	60	61	60	54	55	61	62	58	72	62	59	63	71	65	71	59	55	63	65	61	60	56	68	56	64	63	56	57	67	78	63	50	59	72	51	60	61	62	60	47	61	60	58	54	52	78	68	60	56	65	63	56	58	54	71	61	57	66	58	63	50	56	61	50	73	55	61	54	54	63	59	69	61	58	58	64	42	53	62	45	70	67	65	64	61	58	68	62	65	59	70	68	60	55	70	67	67	59	60	66	62	65	93	75	50	45	71	64	51	60	56	72	41	71	43	62	64	62	60	46	59	58	56	54	58	67	54	56	53	64	57	63	65	38	55	50	65	45	55	60	57	64	59	74	60	59	66	69	64	59	61	66	55	59	68	67	46	63	65	65	52	77	57	44	59	68	44	57	51	54	54	57	66	58	48	55	59	63	51	69	66	55	68	61	55	44	61	63	49	54	67	70	68	54	70	61	68	59	63	74	56	55	39	63	60	66	51	60	52	55	56	53	69	53	67	69	73	56	68	65	52	54	61	63	62	59	53	60	78	71	60	67	56	67	53	71	57	75	63	64	60	64	63	57	60	51	55	62	65	61	50	47	60	52	53	55	62	49	62	65	49	69	53	65	52	65	79	71	56	49	59	64	62	51	50	57	68	61	58	57	68	70	53	52	58	73	57	52	62	61	57	63	75	51	51	59	63	60	64	56	88	58	61	71	59	50	52	69	55	70	52	71	70	57	58	60	52	64	50	77	60	73	53	71	55	65	52	53	66	61	72	66	81	52	54	49	65	71	59	55	51	52	64	75	64	71	66	46	62	54	50	65	61	48	58	58	62	71	73	54	55	73	62	55	70	68	52	58	73	71	72	56	53	68	55	54	55	61	70	54	70	60	68	52	58	64	61	66	49	65	60	56	71	58	69	59	63	56	46	60	68	55	54	51	58	62	49	56	55	54	92	79	64	72	59	55	69	62	75	50	67	71	69	66	71	71	63	54	65	62	66	64	50	57	55	56	62	53	61	66	62	56	54	57	60	70	63	54	66	55	63	50	61	58	70	58	70	46	67	63	65	52	68	65	78	64	61	65	52	44	65	60	68	68	69	66	62	60	68	53	63	58	64	55	53	54	58	53	62	70	67	61	52	51	52	67	67	58	54	63	62	74	71	58	72	61	57	59	60	65	66	50	59	60	68	66	76	63	53	49	67	79	60	50	39	47	54	56	65	60	67	59	52	62	67	60	57	66	68	65	67	64	59	48	54	62	61	59	56	63	71	64	55	64	55	51	64	64	61	68	62	58	68	62	51	64	56	64	57	66	69	48	52	70	75	52	62	52	64	70	59	59	58	52	69	60	51	70	55	61	52	62	64	54	78	49	55	65	61	58	57	59	69	76	43	62	55	60	56	65	64	74	74	60	64	53	65	54	79	72	76	57	61	65	55	55	57	52	65	61	66	70	60	70	72	55	62	58	59	57	53	69	59	70	60	64	73	63	73	59	54	59	65	62	66	65	61	68	60	56	58	58	73	44	68	56	63	63	56	57	62	56	69	53	48	50	75	42	64	55	67	47	58	68	69	58	59	54	63	66	61	67	64	66	76	63	61	63	61	48	60	54	62	69	46	40	59	59	57	49	61	50	68	63	59	56	70	57	41	47	61	58	61	64	61	73	65	50	55	59	60	60	68
35068	34863	33809	31629	31499	14113	864	648	631	638	566	579	572	540	535	511	542	517	493	571	610	562	545	546	494	541	537	501	510	492	496	534	494	548	530	493	504	524	495	494	554	505	473	525	543	515	504	520	494	540	483	544	547	544	489	542	514	525	493	508	535	496	512	530	528	499	524	552	546	499	504	521	513	527	516	519	516	528	537	491	514	505	488	523	492	515	519	472	507	534	513	489	509	513	531	589	550	506	492	537	514	516	495	519	524	555	514	493	515	501	519	499	510	505	491	474	555	474	512	507	508	492	511	536	531	501	545	524	501	501	504	508	500	499	504	544	532	476	517	530	537	530	513	457	509	512	500	507	519	532	545	512	479	508	525	529	540	550	518	534	501	500	522	520	506	458	543	503	529	509	519	510	520	476	496	492	510	541	512	485	523	519	491	509	531	491	516	532	521	543	493	513	530	519	508	492	508	526	541	504	501	521	509	497	495	487	536	503	531	563	544	505	520	553	555	506	508	496	538	519	527	479	522	495	510	501	565	483	487	515	550	502	525	565	530	497	528	521	482	516	525	530	525	518	527	506	495	531	530	511	488	536	494	545	523	474	499	522	490	524	494	492	543	556	502	533	473	476	539	516	481	496	486	492	525	498	480	519	495	515	468	538	462	533	466	531	478	489	495	516	505	498	498	496	485	559	529	483	499	560	492	485	493	463	526	524	491	540	504	488	516	514	524	499	516	503	505	479	552	530	535	508	461	487	498	495	506	528	496	514	502	515	484	455	523	512	476	526	490	523	563	557	510	529	532	499	534	541	548	506	496	516	546	531	513	516	523	472	508	475	483	497	502	553	463	571	526	542	501	502	517	517	468	512	478	525	523	500	489	508	521	514	493	512	544	530	514	513	542	547	502	461	513	506	531	520	525	468	496	518	529	517	499	542	491	501	512	490	470	509	498	505	521	511	541	525	502	534	540	535	531	539	479	504	536	489	513	508	526	533	504	506	556	497	494	490	484	509	531	499	517	468	503	536	536	468	492	497	548	521	540	509	529	512	524	510	560	490	512	470	487	531	491	486	517	465	520	518	526	507	490	499	528	510	511	477	505	516	502	483	527	456	493	494	514	511	494	483	512	482	521	503	539	518	538	474	523	527	509	548	527	511	543	468	502	514	515	463	480	533	503	512	486	499	547	478	532	508	502	478	531	468	549	538	537	496	506	474	525	557	481	528	542	523	526	533	531	498	508	542	544	499	504	508	485	524	491	493	517	511	539	500	523	516	478	511	553	544	515	547	484	507	480	510	516	537	507	491	519	523	499	556	503	520	529	523	513	523	495	492	498	534	469	533	489	467	530	522	507	528	512	468	523	520	465	543	505	490	468	521	514	512	544	507	546	486	498	487	526	496	505	546	506	505	488	506	498	495	559	515	524	532	529	508	542	520	551	533	459	487	546	528	529	537	524	499	532	524	499	522	499	481	502	513	477	547	527	514	527	525	487	573	547	473	500	529	524	549	480	558	457	467	505	516	493	520	483	509	467	503	551	547	520	482	513	532	481	488	546	500	526	485	517	501	536	502	491	489	504	551	533	511	531	526	486	482	528	537	510	485	548	521	495	498	509	511	512	487	502	540	506	519	548	513	530	550	536	516	525	502	507	483	538	523	535	517	511	451	517	507	568	542	529	530	537	549	525	544	502	499	475	526	571	513	524	538	481	509	474	471	539	526	507	485	543	519	537	484	509	524	492	449	490	521	510	488	509	522	482	520	521	514	506	530	490	505	535	512	548	520	534	512	552	510	543	538	513	521	500	493	521	503	542	471	505	500	526	533	529	493	475	498	548	504	502	507	538	497	502	504	521	529	502	499	500	557	516	466	494	550	509	561	519	525	497	567	523	543	494	503	523	511	539	522	516	519	515	520	488	526	490	546	501	502	496	512	476	513	488	502	483	521	490	543	485	545	516	532	497	499	501	516	489	495	527	527	469	492	517	534	476	520	518	480	495	493	487	484	507	527	526	493	492	486	467	501	502	506	506	499	500	489	505	511	508	489	470	510	539	505	509	535	487	511	538	507	513	467	501	561	483	500	508	505	500	484	506	478	545	539	510	522	514	496	516	503	496	559	498	531	505	554	542	535	496	546	549	522	503	529	517	502	518	517	513	484	530	494	507	497	505	489	494	499	534	521	529	542	504	520	542	511	493	508	509	523	527	502	507	535	514	547	511	494	494	539	513	527	514	520	506	506	478	545	536	494	532	510	515	502	517	511	500	515	521	530	541	508	517	479	520	505	505	527	521	505	520	528	555	532	503	502	507	511	503	518	500	458	518	490	525	546	525	514	543	519	502	548	485	462	544	513	521	518	531	538	494	511	566	501	558	502	486	539	530	513	511	506	505	541	507	496	491	507	496	506	490	539	510	496	542	547	539	489	517	512	517	489	548	482	506	509	493	501	529	512	531	535	545	502	528	473	528	493	519	527	486	491	528	537	530	546	496	480	506	526	529	494	538	509	509	511	513	479	560	482	466	515	530	508	514	489	565	489	536	514	481	524	541	535	526	509	524	551	511	500	540	480	538	493	492	535	470	501	541	510	512	529	474	547	551	449	530	467	534	557	475	493	509	518	498	515	496	523	465	510	520	461	531	481	505	503	512	475	516	490	495	506	475	478	523	500	543	499	495	491	502	551	546	511	535	501	536	498	571	555	465	480	488	528	506	509	479	497	537	524	551	515	526	559	515	517	514	517	534	522	484	502	529	497	524	541	506	517	465	505	555	516	483	499	545	550	459	509	524	531	483	504	501	515	482	554	486	518	484	535	521	466	484	491	519	489	503	507	512	507	549	579	564	510	501	531	539	528	539	472	524	511	540	483	519	489	515	500	551	496	497	513	509	507	499	539	493	474	519	514	504	504	495	562	478	502	510	493	544	532	470	484	547	547	497	565	468	575	481	528	516	521	500	502	510	468	553	481	527	520	548	500	540	518	511	492	535	536	589	514	490	508	481	494	472	475	501	494	476	541	492	522	488	530	543	540	566	498	481	516	515	526	517	488	511	521	536	545	517	496	487	496	510	522	543	511	502	513	511	513	497	543	531	520	537	526	507	539	512	559	517	482	496	480	518	532	496	501	515	551	543	503	518	486	520	520	506	500	475	506	492	491	508	494	496	533	532	482	524	499	499	476	573	505	530	507	543	521	522	526	523	540	499	457	531	486	506	522	488	503	514	534	523	548	446	504	536	511	510	512	511	500	532	508	465	497	486	527	512	511	564	492	551	508	520	535	500	506	512	522	458	486	502	524	510	549	541	491	507	543	532	538	484	493	522	502	540	496	499	500	500	527	520	546	525	545	492	506	541	547	508	511	511	503	526	535	524	503	486	504	522	514	514	496	507	480	525	521	468	540	509	530	538	512	512	524	546	543	486	472	483	560	539	520	529	513	522	487	508	517	522	502	505	540	499	455	508	481	501	518	514	520	509	545	539	519	501	499	506	532
3599	3605	2188	1432	733	183	91	90	105	86	106	106	98	89	91	84	93	96	90	85	100	82	86	97	93	86	93	101	83	94	95	85	91	88	86	111	100	99	94	76	81	87	79	88	76	111	80	78	98	89	95	103	97	100	92	99	87	99	79	76	100	96	96	88	92	108	87	98	90	102	90	92	95	86	93	91	112	103	91	98	92	96	81	88	87	86	102	81	100	81	83	96	93	80	77	100	83	93	84	82	82	85	93	99	95	95	80	98	83	106	87	98	96	94	112	86	84	95	85	86	95	91	95	73	104	101	90	94	85	108	96	101	98	116	84	72	110	95	101	97	118	106	96	86	97	88	109	85	120	88	96	91	114	68	94	93	107	110	92	105	106	96	107	81	82	93	89	91	91	81	100	89	108	88	90	102	96	80	83	106	92	93	83	84	82	94	92	98	105	103	93	92	96	102	90	90	88	87	92	86	87	90	87	80	97	111	93	105	88	89	99	109	90	87	84	103	88	104	88	106	86	95	98	77	84	78	87	93	99	110	84	81	83	80	98	106	95	78	96	81	78	99	109	77	93	99	76	76	79	91	90	88	100	98	81	85	87	101	111	87	81	91	106	101	82	85	86	85	97	82	78	96	87	88	106	99	91	100	101	99	98	86	83	92	79	91	89	87	69	125	95	84	96	82	106	86	87	84	102	97	96	78	91	98	92	90	92	82	76	92	97	89	98	95	91	101	91	101	87	96	81	90	97	114	89	125	107	98	80	81	76	87	119	96	84	92	86	96	100	92	95	89	80	106	85	86	99	88	85	97	94	81	80	93	83	79	93	88	92	104	100	91	88	90	87	91	89	84	101	96	97	86	93	96	93	104	85	85	86	93	92	92	82	76	108	94	106	65	92	83	85	64	102	90	94	113	96	91	98	93	110	87	88	93	89	82	94	105	103	95	106	96	98	84	94	110	113	93	91	91	83	88	95	101	89	92	76	85	85	90	100	103	98	77	104	94	92	101	85	95	90	77	103	79	79	83	89	97	111	89	90	97	95	78	123	106	89	90	92	97	80	86	81	88	84	91	93	99	101	89	98	82	107	82	63	104	106	93	98	85	110	118	99	89	95	86	89	111	95	104	104	99	85	100	87	94	99	106	84	100	94	97	103	90	85	82	104	71	80	101	84	113	101	90	76	109	96	100	106	101	103	103	83	86	107	86	105	97	92	83	73	87	81	92	93	92	94	86	97	113	99	86	82	103	104	78	108	95	98	96	100	99	92	88	114	94	97	88	91	91	113	100	97	95	100	106	100	87	86	77	83	82	94	100	102	88	102	93	76	107	75	89	85	96	79	88	90	97	104	117	103	84	105	89	98	96	96	75	101	109	81	80	90	92	93	79	96	114	112	93	81	101	86	82	83	94	92	89	104	84	82	79	103	95	88	91	88	86	93	81	82	90	79	92	114	100	102	95	82	98	93	83	105	94	95	64	89	87	90	88	92	93	86	93	83	95	71	87	86	99	94	100	96	93	94	88	86	79	99	75	84	79	84	94	101	99	106	93	98	94	93	85	75	112	88	116	108	91	81	101	94	80	101	76	98	77	66	88	108	95	96	88	112	104	102	91	84	110	98	101	100	101	76	78	102	97	85	106	76	118	89	83	105	111	90	94	100	85	79	88	92	76	94	69	86	80	87	97	103	83	92	92	94	96	91	72	94	105	102	103	88	103	94	87	105	89	84	94	115	83	97	109	103	84	97	94	95	99	99	108	83	91	97	88	91	87	88	103	87	88	72	75	100	84	88	96	93	92	80	82	102	78	98	82	93	100	90	105	105	96	80	78	85	91	96	92	91	108	87	110	97	114	82	83	83	83	85	104	84	84	113	97	76	83	79	82	83	95	97	99	88	90	103	121	73	98	94	84	94	79	77	96	96	80	83	105	88	89	87	90	79	91	97	86	103	102	82	74	78	99	108	84	94	92	84	92	92	103	87	90	105	107	67	83	92	90	100	101	99	98	93	93	94	91	91	111	93	95	74	88	95	103	85	106	91	104	83	93	75	113	109	107	79	82	87	125	112	110	90	97	99	103	104	105	90	104	105	75	84	89	98	98	104	102	105	86	90	83	105	90	105	97	88	103	97	81	92	109	84	96	113	89	95	95	88	80	103	92	95	102	100	98	109	109	105	80	81	95	97	105	89	102	87	67	80	106	106	87	98	92	113	73	79	94	98	84	97	94	84	92	95	99	82	79	111	90	88	110	87	96	80	108	104	99	98	96	86	98	97	92	73	85	85	89	92	76	98	87	83	73	82	86	90	86	106	94	112	85	105	84	98	85	88	96	79	119	101	91	91	88	77	99	87	91	86	89	95	70	90	75	86	96	84	84	82	92	83	103	87	98	87	99	92	86	76	85	95	102	75	72	81	86	95	81	95	101	91	90	102	89	81	103	93	94	88	84	87	95	79	89	104	91	92	95	85	102	96	97	97	113	93	93	95	105	99	78	108	98	102	106	101	99	82	91	100	101	101	107	92	89	98	83	94	95	106	95	102	104	93	78	97	81	81	81	95	109	113	91	98	72	101	95	90	97	91	93	90	102	98	96	110	87	106	88	83	99	102	97	100	96	103	96	100	110	69	96	107	107	93	90	87	90	87	91	107	93	89	93	107	85	95	81	92	101	104	77	88	94	89	92	95	84	91	104	91	86	80	89	97	96	106	95	104	100	77	93	106	87	101	106	84	83	93	91	85	102	87	95	82	88	86	81	95	90	71	94	104	80	100	94	77	104	81	93	117	79	103	91	93	98	96	81	104	94	84	112	90	89	101	91	92	100	84	82	103	74	101	98	87	90	91	88	106	95	101	96	110	103	86	87	96	110	95	91	105	87	76	83	95	105	76	88	104	101	77	90	74	101	105	81	84	107	96	92	88	82	92	90	87	77	103	82	95	89	75	88	89	113	80	94	84	87	88	101	88	96	89	93	94	86	99	94	103	117	81	90	108	92	91	82	95	95	92	91	101	97	98	112	108	94	110	106	93	82	92	93	103	89	88	87	103	105	89	97	83	102	96	87	104	92	82	85	84	91	84	92	85	96	81	100	90	82	78	86	95	83	94	109	73	102	104	87	87	94	85	104	96	103	84	85	86	74	95	86	107	105	103	99	86	96	92	92	111	96	93	92	94	94	85	90	101	97	98	90	105	85	90	100	94	91	93	114	84	91	97	97	78	93	101	84	81	82	93	78	92	85	86	91	80	91	83	83	101	77	112	84	85	82	91	96	99	91	93	100	91	111	97	98	79	87	75	97	84	99	95	99	100	96	100	90	81	100	82	82	107	93	92	78	88	85	95	114	97	80	93	106	102	122	86	95	120	100	87	96	77	105	82	84	104	100	78	88	92	85	87	98	79	98	101	79	98	111	90	101	87	83	106	85	85	107	89	97	84	85	86	96	96	86	92	95	90	78	73	83	85	93	88	84	82	90	92	82	92	82	99	83
30040	22805	15254	13944	9704	2835	806	737	733	771	756	751	738	709	729	741	744	768	754	782	758	750	730	748	786	809	768	737	731	705	729	760	779	693	763	720	759	791	744	741	705	736	748	740	795	740	756	765	731	693	740	741	724	755	719	736	774	772	720	737	769	734	757	720	751	694	712	740	780	769	732	757	703	747	723	759	757	752	738	764	766	791	761	714	719	729	751	772	728	725	746	745	771	733	738	748	824	751	734	757	760	719	714	710	728	752	768	747	705	795	734	745	746	750	758	749	753	698	708	735	793	799	758	789	739	705	726	742	757	706	729	736	741	742	758	723	774	784	745	763	726	736	736	773	750	788	746	805	759	755	739	716	745	763	729	745	732	787	705	718	753	755	709	745	709	745	714	783	710	740	783	764	778	785	730	740	740	722	701	716	768	746	723	750	736	721	755	729	754	761	677	733	726	787	729	710	749	727	717	750	726	715	742	790	739	719	776	713	786	745	789	743	713	736	737	768	725	721	748	742	762	741	710	739	741	774	745	732	728	774	718	766	726	724	699	724	780	778	742	725	752	772	736	770	799	779	711	712	745	702	682	719	732	775	736	735	753	716	717	789	752	736	755	779	783	736	792	765	701	730	718	722	770	724	734	735	779	741	721	740	739	713	706	781	687	756	736	758	726	741	768	736	760	744	685	731	717	740	764	781	789	769	771	724	808	752	723	762	751	754	706	719	713	771	770	761	716	770	735	779	761	791	708	791	766	720	734	770	739	692	762	687	713	725	708	771	740	812	751	776	695	774	726	753	720	787	701	723	680	764	739	742	751	718	778	724	719	760	750	721	738	717	720	760	720	760	739	718	713	710	789	771	782	718	756	741	710	742	727	751	780	756	780	738	760	715	747	762	759	735	765	724	718	756	764	767	718	684	710	733	723	772	753	724	748	699	774	754	757	760	746	740	763	760	740	746	721	731	742	724	762	719	682	739	739	785	709	751	740	745	745	683	729	757	751	772	758	762	703	719	801	701	756	749	758	761	716	779	750	715	736	762	781	735	722	743	700	698	733	746	726	737	746	731	742	703	733	731	763	758	739	682	771	788	749	750	732	704	746	727	766	777	726	773	725	770	796	726	711	767	763	733	782	741	747	729	749	709	742	801	736	760	762	738	733	769	746	743	743	742	708	761	737	727	682	771	748	743	774	786	703	773	740	703	758	771	774	722	686	754	734	770	734	719	768	757	762	805	740	767	716	701	784	763	747	720	783	755	753	721	751	758	705	724	744	735	757	736	744	728	717	710	745	753	740	718	769	760	735	795	757	763	769	770	783	760	730	711	718	755	750	721	725	731	703	712	765	776	733	775	728	746	714	762	734	782	741	755	776	724	737	797	739	766	708	769	751	802	709	750	756	726	721	749	754	687	744	779	760	722	775	748	779	755	745	735	782	732	749	744	699	729	789	730	779	704	764	741	758	751	784	747	771	751	747	710	728	759	714	787	719	788	785	749	783	705	714	762	787	697	734	730	735	739	722	704	752	748	782	760	789	769	732	721	736	719	730	733	758	711	709	780	717	758	741	706	699	702	756	699	752	735	764	822	764	687	696	805	769	755	758	762	725	744	725	763	723	765	729	765	754	779	774	722	697	765	730	765	751	733	819	778	767	763	734	720	707	770	705	782	748	763	726	739	766	726	749	774	775	740	712	751	769	765	738	766	715	782	781	728	745	746	707	736	696	712	790	770	777	789	685	756	739	774	737	745	740	716	791	752	696	746	709	731	777	712	735	771	765	742	721	741	743	729	758	714	718	758	738	741	774	760	720	738	783	735	710	742	776	731	788	706	737	728	789	718	720	734	761	761	769	744	761	760	725	772	757	746	724	701	740	783	773	736	753	747	721	734	734	722	703	764	754	717	754	806	765	737	773	723	755	711	745	772	780	735	752	753	755	711	707	803	724	742	714	719	707	770	801	731	708	696	774	760	739	715	725	768	771	797	777	772	763	752	733	790	764	774	732	721	734	746	735	783	764	753	802	776	711	718	766	774	767	762	705	776	757	781	706	742	738	708	734	797	771	755	736	748	785	677	747	724	737	790	738	767	758	767	727	742	754	742	709	702	780	757	764	738	748	688	753	755	779	720	772	789	700	786	722	784	743	755	746	743	751	759	754	781	746	786	793	742	723	714	757	741	738	714	769	740	701	762	718	724	754	760	730	759	719	744	731	729	742	725	776	785	777	746	761	731	750	704	751	762	750	790	770	722	709	762	768	775	761	786	724	755	752	759	727	816	730	741	769	738	751	794	732	696	793	742	747	660	752	806	765	732	704	727	747	703	749	724	718	749	740	721	742	763	739	685	736	762	764	776	714	777	734	733	741	736	747	753	703	742	751	727	764	788	749	766	737	756	786	736	750	741	785	749	795	732	807	731	739	744	793	752	780	741	749	759	767	778	709	753	746	726	733	733	705	754	785	751	768	732	710	747	769	741	723	755	747	727	765	773	696	732	729	753	733	736	783	718	751	741	732	733	684	750	771	698	736	727	755	790	740	690	755	780	751	747	757	736	763	694	694	727	754	747	733	751	762	751	718	724	779	743	717	743	770	721	701	745	770	719	795	766	719	719	733	746	705	762	743	733	778	747	759	746	738	791	768	713	748	740	752	756	778	745	839	771	782	763	762	759	756	764	748	743	736	701	779	749	764	758	716	789	740	743	719	806	765	760	766	709	796	731	717	743	785	791	755	735	763	726	746	731	726	741	757	738	752	738	714	777	753	755	779	768	766	751	641	729	720	766	778	737	752	769	777	769	743	777	713	817	755	783	743	785	751	707	740	768	766	755	741	693	730	740	730	748	766	728	741	792	746	720	757	725	727	753	735	737	772	722	722	762	690	768	724	767	754	728	764	707	733	725	692	710	747	716	715	727	753	739	725	772	706	746	688	757	740	739	731	738	739	780	717	727	746	707	753	744	741	778	718	754	742	770	736	714	760	753	719	739	740	761	792	733	742	721	770	747	745	772	792	710	780	840	807	724	715	753	795	754	765	747	786	764	698	783	735	760	789	725	788	755	746	790	753	748	728	681	779	719	760	731	707	732	748	743	782	646	734	770	730	753	779	742	807	724	795	748	731	759	683	763	755	795	745	690	737	743	693	757	741	735	731	717	774	689	737	805	727	785	730	731	711	748	759	749	725	707	726	818	785	748	757	739	753	749	716	767	758	763	763	793	768	736	720	732	711	774	751	791	709	802	734	739	777	740	734	688	748	840	751	775	723	745	731	717	682	720	756	757	753	798	707	749	755	703	746	757	729	710	728	743	705	719	691	739	765	752	738	721	731	808	750	718	780	730	777	699	783	748	751	762	742	723	755	740	752	729	734	687	702	764	710	735	764	764	765	788	742	773	749	730	786	713	747	738	762	786	784	799	780	760	745	732	769	731	741	736	753	772	734	756	694	737	715	796	792	715	746	724	732	714	717	769	765	806	753	772	690	769	759	706
4263	8408	7547	5012	1780	369	106	84	75	84	82	102	82	74	84	99	88	100	65	78	81	78	92	82	90	106	91	115	87	63	97	101	98	94	86	78	87	83	87	91	95	92	85	83	96	100	92	84	105	80	87	112	79	103	80	95	104	92	81	92	81	85	77	104	95	88	95	93	94	84	96	112	84	94	95	80	98	90	88	89	88	86	86	87	92	108	93	74	85	85	79	92	78	84	83	87	89	92	96	90	99	85	105	78	104	94	104	102	77	81	100	94	95	91	83	78	101	80	98	83	72	94	85	106	87	99	78	90	88	92	78	87	78	96	110	79	74	104	87	95	96	77	102	87	83	74	78	100	97	85	81	88	87	112	101	84	99	108	90	87	96	76	96	83	77	81	95	66	89	78	103	85	86	91	109	86	78	90	78	89	94	90	97	97	79	106	93	87	86	85	86	101	93	90	84	85	102	78	103	81	81	90	80	80	92	86	102	94	108	88	88	90	99	88	96	110	94	83	94	75	86	96	85	88	84	97	85	94	101	102	90	90	102	94	94	102	96	81	112	83	97	88	85	102	98	90	80	105	88	91	89	94	96	77	92	95	94	88	111	99	111	78	86	85	109	72	67	85	93	87	108	84	87	93	96	87	99	116	94	92	84	94	92	71	102	97	78	93	94	78	101	80	77	80	110	79	92	89	80	95	78	83	99	85	99	72	83	87	93	84	75	108	91	95	90	85	95	92	102	84	88	97	91	90	84	95	95	80	80	96	97	79	94	66	97	102	96	85	96	99	86	88	100	95	101	107	86	80	76	96	79	83	86	99	95	75	91	90	92	86	96	100	78	71	72	82	94	100	85	79	88	84	93	101	86	74	82	98	90	70	95	92	111	74	92	90	100	102	91	89	98	92	93	86	101	98	106	88	89	94	100	90	96	81	79	79	93	89	82	100	89	94	90	78	80	84	88	94	105	83	85	89	105	93	96	91	90	92	90	78	95	102	77	86	96	97	70	115	91	81	94	86	81	110	101	98	88	93	89	86	92	91	87	84	89	84	91	86	78	92	97	75	81	107	93	95	103	90	91	97	106	92	92	92	88	96	87	90	83	94	86	96	108	99	79	112	90	76	99	90	95	94	74	88	91	80	93	85	77	96	88	102	74	102	74	100	83	88	84	82	100	88	91	96	111	88	75	89	102	88	85	78	83	86	78	91	77	92	79	88	86	79	86	80	84	107	89	66	71	98	85	78	96	87	95	93	93	91	97	90	79	93	84	102	92	124	104	90	103	78	92	85	90	75	92	100	86	104	89	96	81	90	80	102	97	90	96	82	89	98	88	94	90	101	108	95	81	93	107	105	84	95	75	91	97	95	81	102	86	80	89	78	86	79	95	93	81	91	92	92	90	83	84	97	92	109	89	74	91	89	85	73	88	103	94	91	92	90	86	101	59	94	89	93	89	90	84	74	95	95	91	91	92	65	80	100	97	95	66	79	101	74	89	103	90	100	88	80	98	97	88	88	95	86	100	98	82	104	85	92	87	100	96	96	94	91	89	92	89	78	85	85	112	79	94	95	84	94	82	94	103	89	75	95	77	90	103	86	98	92	79	96	97	76	79	95	78	100	86	82	100	89	88	109	88	82	106	86	99	85	100	88	95	95	95	103	100	88	79	89	104	93	80	91	92	80	86	87	91	84	100	83	81	86	100	92	84	86	89	87	84	100	101	70	95	88	88	85	72	98	89	90	112	76	77	94	98	83	97	87	76	76	68	95	92	77	93	73	83	96	96	86	108	105	79	91	90	106	96	111	87	92	92	79	100	93	86	87	93	89	88	90	98	78	106	81	83	96	90	83	103	85	92	77	88	76	93	84	101	75	99	82	101	72	123	92	88	83	83	68	103	86	96	108	73	86	96	105	88	77	76	104	105	94	102	92	97	86	72	112	98	80	99	99	93	93	91	76	100	88	98	94	102	82	72	90	85	102	96	87	85	97	85	103	80	72	95	83	103	78	113	87	105	76	91	85	80	95	84	100	95	77	77	103	104	99	95	73	85	89	86	73	91	99	98	85	100	93	82	108	92	94	82	99	93	92	84	74	90	88	92	86	85	98	88	72	88	95	82	87	80	85	88	74	75	87	95	80	87	100	98	80	85	94	91	107	100	75	75	104	72	87	101	81	98	98	87	94	87	105	82	90	78	81	86	82	96	103	103	89	85	105	83	85	91	94	91	92	81	91	99	94	76	83	96	97	84	92	79	93	104	92	94	90	99	90	94	82	84	94	97	91	91	91	92	100	80	96	96	92	86	91	106	79	94	90	79	96	84	72	96	83	77	94	76	90	91	66	92	89	86	81	90	94	81	58	82	101	97	80	71	81	81	87	107	101	97	90	89	71	90	95	103	82	84	87	98	100	100	88	76	82	86	74	90	71	87	89	99	80	96	80	104	94	93	93	94	111	76	96	83	104	96	88	78	76	77	90	98	88	94	101	89	104	92	108	78	71	90	85	88	83	72	99	85	91	88	85	82	100	82	88	83	102	87	90	91	98	103	89	95	76	92	99	77	99	82	89	83	84	86	99	84	94	79	81	81	84	79	92	81	97	85	99	101	100	83	100	84	94	88	89	114	78	85	84	84	100	96	72	94	89	72	85	81	81	95	86	84	102	83	98	95	91	87	84	102	74	82	77	67	102	77	87	78	78	82	87	81	94	86	118	92	81	95	88	93	105	93	94	95	85	86	84	70	101	87	87	79	87	74	72	69	78	97	87	65	81	73	91	84	97	80	94	105	93	85	86	84	91	87	102	72	100	100	76	100	88	86	94	85	86	100	82	104	79	88	97	97	83	85	96	86	99	95	99	83	79	108	96	85	82	81	99	77	81	81	93	74	66	98	100	87	78	98	88	90	102	89	109	92	93	98	84	87	88	88	108	83	95	79	83	81	95	105	110	93	85	89	93	92	78	81	76	89	96	106	99	81	83	110	88	97	76	77	95	100	82	114	99	109	77	91	97	95	105	84	94	111	80	90	88	87	94	97	90	92	90	85	96	84	104	76	79	73	102	103	88	96	95	96	90	86	88	83	91	87	91	87	85	109	96	86	97	91	91	83	97	95	84	100	77	77	94	106	78	80	82	94	71	87	90	89	87	80	83	98	100	82	99	102	76	86	92	88	88	96	87	87	85	85	98	87	70	89	78	86	96	102	103	95	79	99	85	92	74	81	79	87	89	85	94	82	95	81	90	82	99	81	104	92	89	95	90	96	93	73	92	86	81	107	86	93	86	94	97	88	94	71	85	90	101	79	99	87	77	76	85	84	98	95	107	94	96	79	111	101	90	92	96	87	76	102	103	84	67	92	96	93	87	99	95	110	103	74	85	87	72	95	90	85	96	98	98	78	74	83	109	80	102	92	80	99	76	81	79	88	93	96	84	97	97	95	95	97	100	78	91	103	93	101	84	92	81	97	106	108	99	95	92	75	93	95	117	81	110
32994	33028	28856	26400	21760	9274	1921	823	780	813	794	730	782	777	766	796	733	751	805	779	770	742	750	760	778	786	725	781	739	753	696	763	713	762	716	720	717	711	723	715	709	756	754	727	753	745	769	789	747	735	747	735	764	710	733	737	748	720	707	820	747	703	781	745	767	746	757	741	721	767	752	706	736	720	709	724	693	719	716	730	740	731	795	712	674	751	768	800	780	789	724	731	703	745	740	734	744	712	688	727	795	743	726	701	732	727	690	683	739	755	729	726	734	761	733	729	779	702	707	707	727	782	759	742	732	734	687	761	719	709	728	744	721	701	759	727	704	721	758	687	748	766	753	783	777	745	724	756	786	713	803	742	735	743	714	781	703	727	755	741	726	766	755	713	733	732	703	749	687	724	771	685	748	747	731	725	712	710	727	720	731	741	729	753	791	738	778	745	774	776	731	739	748	809	739	759	687	760	741	753	741	783	747	764	722	761	748	746	741	770	759	801	720	734	766	704	769	718	794	739	694	792	765	721	742	758	702	754	753	744	729	712	790	724	751	716	741	793	705	759	745	742	736	707	690	677	738	743	750	738	757	717	677	717	728	730	744	712	729	768	750	708	746	785	733	720	713	804	744	701	734	720	684	753	699	726	717	719	742	730	780	733	748	730	742	741	755	730	723	730	710	709	697	716	758	733	749	692	751	771	734	748	760	769	733	742	768	674	755	727	754	755	754	727	716	752	716	772	750	725	750	741	776	689	750	698	743	682	728	746	767	735	772	719	766	730	717	695	730	723	743	761	757	792	749	762	728	693	739	707	736	719	691	726	684	781	698	729	755	728	716	744	758	746	746	676	731	780	763	694	737	723	717	761	749	742	801	708	768	762	723	780	753	744	751	725	782	727	728	754	705	764	711	766	727	718	752	740	746	700	748	767	715	724	751	754	773	790	746	820	751	760	734	741	748	747	757	720	776	750	723	763	713	741	729	738	717	709	720	732	733	759	723	762	747	695	710	744	718	700	730	729	719	701	784	725	754	707	746	757	740	753	750	771	808	741	752	762	726	787	739	739	750	737	760	734	777	759	696	771	739	750	712	759	757	749	752	732	741	759	758	801	787	727	725	776	746	760	703	736	758	750	796	761	758	712	759	733	753	712	718	732	697	716	718	807	730	716	705	758	747	751	703	710	791	676	748	724	749	708	733	728	730	700	710	787	749	683	721	743	707	731	710	755	798	726	734	758	748	751	739	727	745	733	749	742	745	710	735	728	756	729	738	769	767	729	732	721	769	775	772	744	749	765	712	744	768	792	777	694	724	712	743	717	727	704	725	743	764	760	790	737	743	726	753	688	708	730	707	775	746	680	707	754	741	695	766	749	739	736	730	760	756	718	742	785	735	751	740	732	726	773	751	732	723	710	712	755	793	790	725	711	744	712	743	696	742	795	680	753	709	747	729	779	727	748	743	759	741	809	697	736	706	770	755	741	736	782	715	709	784	723	738	707	756	725	773	742	751	798	722	748	751	741	716	715	733	727	696	709	760	729	754	758	777	724	754	760	755	743	705	749	754	726	764	705	720	721	732	773	696	756	709	728	775	723	710	700	772	761	712	791	716	752	747	724	775	734	681	757	732	762	684	701	727	708	710	754	737	791	730	769	748	780	760	746	717	772	727	725	712	708	785	773	735	728	768	732	740	728	722	746	740	701	745	744	727	733	747	749	702	781	755	715	728	751	738	717	720	766	742	758	749	737	758	717	702	691	730	771	770	739	763	722	770	744	696	802	775	722	692	744	674	763	764	738	722	744	748	753	748	754	742	740	731	705	758	741	761	773	777	720	719	735	668	739	742	718	756	798	744	708	739	707	779	752	761	713	744	720	728	714	788	729	743	752	708	721	720	751	747	774	725	757	770	744	719	772	733	721	724	716	771	811	715	701	751	699	734	726	739	753	746	725	688	743	727	729	712	730	736	727	760	690	752	704	726	718	746	737	777	749	756	707	722	753	743	721	723	742	709	760	758	794	760	774	737	719	721	766	750	748	743	745	698	734	729	779	717	733	764	721	754	759	772	731	693	781	732	736	775	732	733	767	766	769	730	721	732	745	774	714	684	760	748	751	711	786	709	700	729	716	750	726	735	737	747	735	754	745	732	742	751	732	670	730	720	729	747	719	755	743	769	738	761	756	729	740	727	735	743	694	727	764	759	763	767	683	711	696	734	728	726	780	762	731	737	693	740	713	713	735	722	790	738	715	722	749	700	733	729	768	723	780	706	701	768	686	722	769	688	700	717	741	757	757	772	766	733	740	774	765	688	732	741	768	720	717	790	728	753	700	734	748	728	732	740	701	699	741	711	712	765	745	745	747	709	761	766	742	800	733	709	718	721	719	701	761	742	736	771	797	736	664	763	739	783	709	773	754	771	718	717	726	733	739	778	718	731	686	753	750	717	725	702	720	695	746	775	739	760	723	687	760	733	742	756	793	697	698	719	725	723	771	715	720	702	708	786	697	750	725	749	751	764	704	732	721	737	728	725	798	771	774	690	732	739	793	717	735	755	758	725	795	778	746	744	730	700	758	684	700	737	738	735	748	734	743	750	785	768	760	733	698	766	771	759	779	756	740	708	737	714	709	722	716	775	699	720	789	762	743	753	741	755	764	707	742	739	751	734	751	713	767	748	716	726	772	712	795	760	711	735	664	782	789	743	723	765	740	777	760	713	721	743	729	730	721	776	720	719	716	754	757	748	692	743	730	691	739	765	765	786	749	778	756	715	698	732	704	771	742	752	756	703	726	720	714	772	735	708	797	695	754	752	738	698	750	740	752	756	711	738	748	744	757	734	680	770	703	727	741	748	732	738	740	743	753	728	755	769	729	714	741	780	729	735	767	736	764	721	677	832	746	744	727	781	748	715	732	697	745	706	719	712	725	772	715	714	710	750	750	761	750	764	751	757	742	755	749	778	726	727	721	745	751	717	706	746	766	697	730	719	758	738	717	722	788	794	747	762	761	724	684	677	766	736	771	709	725	821	713	752	750	734	748	708	767	759	724	745	729	735	763	753	761	738	760	729	732	720	801	687	729	697	690	718	724	684	730	680	752	713	741	751	766	721	687	724	741	720	728	739	726	757	731	773	792	712	749	762	743	711	685	729	748	717	729	750	746	750	723	743	777	744	725	730	745	770	702	720	720	749	733	762	784	742	738	787	750	753	703	697	710	768	716	763	724	803	686	754	749	778	778	748	745	733	709	727	715	715	732	746	743	756	689	718	752	709	812	738	751	693	712	768	730	715	759	716	731	752	708	720	738	694	745	793	792	681	750	750	691	732	773	720	757	752	701	774	756	715	761	721	701	740	756	733	758	734	766	748	796	746	726	747	720	727	733	694	726	761	728	724	754	776	747	777	742	718	782	747	710	722	727	697	684	728	714	748	744	799	763	715	776	688	748	739	765	729	714	726	730	761	767	763	731	679	688	750	721	716	779	695	746	762	672
5052	6902	7750	4913	1540	293	78	72	61	74	69	59	70	68	57	58	55	70	66	68	48	57	62	47	61	57	51	72	59	63	60	55	66	64	71	66	66	61	60	81	55	67	55	68	65	57	63	65	48	66	63	55	57	60	72	62	65	53	48	57	60	59	56	62	48	56	72	56	61	61	60	67	78	59	63	54	62	49	66	69	72	57	62	57	69	56	55	66	72	65	69	52	64	62	66	60	60	80	44	81	51	62	66	61	68	69	63	56	72	50	62	56	60	57	65	46	64	61	57	55	61	49	58	71	64	65	64	66	62	66	70	64	55	54	75	60	76	66	58	68	63	61	57	64	49	61	45	74	69	52	62	58	52	50	60	57	47	60	67	63	50	62	66	63	58	68	50	53	61	48	51	69	51	67	59	65	68	55	58	62	68	61	67	74	74	45	53	59	61	80	55	68	58	61	61	84	78	70	72	62	47	61	61	59	79	69	65	70	62	67	74	59	57	74	64	65	61	70	71	57	69	61	71	56	70	67	60	55	66	55	66	76	67	54	51	78	68	65	64	59	54	61	68	63	56	61	58	75	44	61	58	55	74	78	54	69	48	68	62	50	59	58	53	52	59	68	65	74	55	56	57	58	72	43	71	61	61	70	45	65	66	65	48	51	57	72	60	56	65	62	67	66	65	61	55	66	64	55	67	51	65	62	61	54	70	69	55	51	80	65	60	61	59	71	62	52	58	68	67	60	69	58	64	74	56	71	81	54	52	62	66	55	61	57	65	72	61	59	49	73	60	52	60	63	68	64	67	38	59	56	59	55	68	61	75	72	61	49	55	52	61	63	57	59	80	58	55	51	76	59	65	65	63	60	57	60	67	59	64	71	48	66	63	66	73	59	67	45	63	58	62	54	56	52	60	58	83	59	55	64	64	68	63	73	63	53	81	62	67	59	67	61	64	66	66	61	57	67	69	64	58	58	53	57	60	60	69	63	72	50	60	61	50	65	54	52	57	55	57	65	60	67	57	66	54	65	55	65	67	81	68	57	62	60	58	43	66	56	64	50	71	61	60	60	59	51	57	59	61	54	75	49	48	59	56	60	54	73	47	65	47	60	65	66	73	65	64	56	55	60	83	68	72	66	56	63	62	49	70	53	61	81	63	76	55	55	56	58	64	60	58	62	59	63	67	64	64	61	54	56	51	73	51	53	72	55	59	61	56	64	50	66	68	68	65	57	54	80	70	65	55	73	69	60	58	65	63	58	59	59	55	75	58	72	63	61	67	63	61	75	50	77	68	50	56	46	66	81	60	57	59	75	51	76	59	73	67	69	71	54	61	65	61	56	67	63	45	64	77	66	60	68	59	52	67	64	56	49	63	69	61	68	63	72	58	64	75	69	71	61	50	60	61	50	44	68	51	68	66	57	66	62	47	64	41	66	62	63	65	50	64	75	65	51	67	59	63	58	65	62	55	68	54	59	77	62	57	58	58	69	66	64	57	64	76	60	63	62	75	70	52	58	63	65	53	49	60	54	61	71	55	61	60	49	77	49	52	58	58	62	61	39	60	54	53	74	54	71	60	67	66	82	49	48	44	64	57	61	70	45	57	68	56	54	59	60	60	67	69	57	58	72	66	54	71	65	53	57	57	57	65	63	60	71	60	58	51	59	61	59	65	67	66	56	61	64	65	53	64	57	63	50	73	52	72	54	60	51	61	68	67	67	60	59	59	72	61	60	62	61	55	57	59	56	49	62	59	61	48	66	65	72	82	77	64	49	75	64	68	60	67	68	70	65	53	68	76	73	70	57	54	73	58	72	62	72	72	66	74	61	67	69	81	66	67	57	64	45	71	66	73	55	63	58	73	70	62	75	58	50	62	74	52	62	61	65	65	59	50	63	55	60	64	50	65	62	66	78	54	55	71	62	72	60	73	58	70	77	49	57	64	60	62	68	56	51	65	63	48	63	66	73	70	52	59	69	51	63	78	70	68	62	59	61	59	60	63	59	77	53	60	67	66	53	53	57	66	54	63	73	70	53	70	71	60	62	82	56	54	59	54	62	64	66	59	53	61	56	56	82	63	64	66	73	49	89	55	61	68	64	72	52	46	59	54	78	82	47	75	66	55	69	59	73	61	60	59	64	68	61	77	53	64	57	69	48	86	80	60	56	64	69	56	68	49	52	67	73	62	82	73	72	60	63	75	58	60	55	75	53	39	62	58	53	64	47	56	60	76	65	55	67	74	54	58	59	64	63	66	55	62	52	68	52	54	68	63	52	55	55	56	60	57	53	60	59	51	49	69	53	54	69	52	73	63	60	55	68	67	55	44	59	56	64	58	54	77	45	76	64	65	68	68	58	57	49	61	65	58	74	80	58	68	69	70	54	62	62	74	68	56	73	59	63	69	65	65	61	63	69	53	56	60	50	61	61	65	64	72	65	56	65	65	56	65	74	60	45	72	60	65	78	46	46	64	60	60	60	70	72	47	65	64	52	63	60	63	67	57	64	57	64	66	68	61	58	60	71	59	69	73	72	58	48	50	60	66	57	69	62	54	53	68	60	58	52	65	65	64	62	52	71	59	70	44	57	61	65	62	72	56	52	59	51	54	60	65	43	66	54	51	64	55	73	63	81	62	55	63	64	52	55	69	49	72	59	57	62	51	53	45	65	68	64	51	67	45	69	60	56	68	64	52	46	56	49	64	52	62	68	52	66	64	65	52	63	75	67	59	49	73	61	52	65	73	71	58	61	49	68	66	61	55	83	48	53	75	59	69	47	75	65	67	65	61	70	65	57	70	58	68	56	66	62	64	57	56	70	45	67	51	60	55	47	65	55	64	58	51	55	37	75	57	68	80	51	53	65	58	63	76	70	47	60	50	68	50	72	61	57	62	54	56	55	61	65	56	56	52	64	51	63	58	64	65	64	71	59	63	81	67	66	63	58	82	62	64	66	50	78	70	62	60	67	58	56	60	63	60	73	70	66	61	61	53	55	75	55	67	60	51	53	46	62	63	56	72	57	68	55	65	61	74	59	68	59	63	70	57	68	58	53	64	53	68	69	70	56	54	57	66	62	53	56	71	57	47	65	62	64	64	64	57	54	64	56	56	64	63	63	79	48	67	55	69	69	54	67	59	59	55	55	56	66	67	65	72	67	56	59	65	70	53	78	49	64	62	76	60	48	79	49	73	68	53	69	55	62	57	66	67	65	61	70	50	64	60	61	70	71	54	65	60	57	67	52	70	71	67	72	60	59	42	70	60	71	65	59	71	83	56	59	68	61	68	58	64	61	54	67	62	62	65	82	64	52	54	69	52	58	59	66	58	72	56	60	69	57	68	46	66	60	66	67	71	64	68	64	70	59	62	66	63	47	59	67	61	55	53	65	63	56	71	52	61	53	63	63	64	58	58	67	54	45	58	49	52	48	64	46	66	56	63	70	75	60	77	72	57	57	55	64	64	59	66	54	53	78	54	61	61	64	55	59	71	71
32644	30997	30409	26229	18980	7142	1444	531	559	589	500	540	513	522	501	531	510	555	601	592	544	546	499	505	508	509	499	473	482	511	482	496	490	529	486	492	487	485	469	483	527	524	506	503	526	536	476	470	514	448	487	479	497	494	480	506	485	503	476	494	522	521	513	471	499	460	536	493	485	495	503	490	510	486	541	505	477	479	486	514	447	505	494	539	492	511	514	505	459	499	509	495	488	504	510	464	500	500	536	491	486	505	517	495	523	489	491	536	500	485	480	551	528	498	521	509	493	516	481	429	535	505	499	479	501	545	491	487	491	504	453	485	533	480	489	527	517	547	521	505	514	518	522	522	496	536	504	517	493	516	510	515	491	459	518	515	550	487	505	509	506	456	490	495	504	511	450	508	525	462	512	492	521	523	516	514	489	485	492	476	490	503	516	499	493	510	480	493	514	527	500	478	502	501	478	525	484	512	518	507	492	476	475	518	510	502	518	534	512	505	514	515	549	505	491	516	524	498	511	471	503	488	510	506	519	517	499	524	512	460	532	491	485	522	508	514	498	480	527	503	518	473	480	506	532	524	456	492	509	473	502	543	514	561	548	537	538	475	535	501	482	492	494	502	511	523	497	478	508	497	509	535	544	494	512	482	483	521	537	541	462	480	494	499	494	495	511	489	474	513	521	491	472	477	510	480	511	492	504	522	515	473	513	492	524	532	481	491	491	482	513	526	542	496	487	503	489	484	533	522	534	489	527	516	495	471	494	489	498	492	499	500	523	506	542	537	505	514	513	476	512	489	486	509	501	472	503	483	472	511	490	497	526	521	503	529	499	528	496	508	515	489	510	494	491	468	461	514	529	530	471	570	523	482	513	470	497	488	512	506	538	475	485	532	516	533	509	477	478	486	535	493	499	495	531	476	506	487	546	485	504	500	514	495	523	492	513	479	516	512	503	513	507	550	492	535	537	512	490	533	498	509	537	533	515	498	498	481	518	504	510	530	501	520	498	510	511	469	526	493	506	502	511	478	537	530	477	495	495	541	531	527	504	508	514	503	500	473	471	513	485	499	501	497	519	475	493	484	488	465	553	521	525	504	505	489	455	531	470	554	519	478	556	499	526	497	500	521	523	467	503	525	516	548	522	547	491	505	543	521	512	485	492	557	529	504	497	505	513	502	514	508	476	511	493	536	508	508	491	484	503	515	489	525	484	496	460	508	540	501	491	454	484	474	513	516	511	515	535	508	506	524	499	477	462	527	517	526	495	476	516	500	497	505	521	490	527	506	490	530	501	520	488	553	476	473	523	524	533	522	510	516	535	465	487	479	484	519	503	506	495	501	485	526	507	512	519	457	525	480	481	523	534	492	504	518	518	516	501	499	438	510	515	499	530	495	541	497	502	470	528	533	510	495	523	508	531	498	481	520	491	481	502	521	518	522	527	485	508	526	493	520	527	498	500	544	497	538	502	483	515	491	490	499	484	514	480	521	535	520	509	472	551	561	502	509	488	501	495	509	511	473	477	522	490	534	509	488	495	518	503	473	526	533	500	507	537	487	506	493	529	501	455	469	463	515	525	491	519	497	462	503	520	503	499	478	495	504	505	479	460	500	506	479	488	519	487	469	522	479	494	488	484	481	461	464	467	502	507	512	493	473	446	476	501	492	519	512	500	470	519	570	534	531	495	459	502	529	486	494	513	519	502	534	504	538	496	519	489	494	509	544	528	539	494	491	523	488	521	465	500	538	461	516	531	478	503	498	525	464	513	479	548	500	502	502	517	512	521	473	486	534	575	451	521	547	495	492	472	473	486	478	489	499	505	536	515	503	540	509	521	550	531	502	456	540	517	509	506	532	478	547	518	505	527	477	502	494	491	516	494	491	460	495	483	498	501	495	534	494	489	529	496	516	468	552	490	477	491	531	506	486	505	502	484	493	490	492	502	527	500	497	494	509	496	511	535	503	470	508	514	519	542	500	547	478	477	510	533	520	514	508	491	492	481	524	499	487	498	491	523	510	475	526	506	527	555	492	517	504	491	504	513	520	514	510	497	532	499	524	530	482	458	504	511	494	523	493	478	520	518	510	540	500	485	470	496	463	510	525	486	523	525	516	469	495	489	491	503	503	539	511	513	496	518	526	460	516	496	497	542	476	478	490	526	542	506	518	490	542	548	487	501	480	532	477	511	502	555	510	512	490	526	489	501	497	484	512	481	513	539	494	514	535	492	476	514	523	528	490	496	528	515	499	471	548	511	487	523	489	493	500	487	508	516	478	489	536	421	475	481	504	470	514	517	486	490	504	504	494	456	508	499	532	510	499	502	507	486	494	512	515	493	521	496	521	530	488	483	476	551	516	475	524	483	505	464	502	508	470	494	497	509	492	514	519	474	537	523	485	508	487	522	502	487	507	519	522	524	510	487	523	528	552	520	505	542	488	533	498	478	495	541	521	459	504	529	515	507	527	541	491	465	512	546	499	548	511	495	484	491	532	480	499	511	521	492	513	517	489	456	509	566	493	484	476	470	514	510	541	489	523	498	464	499	471	511	495	490	501	493	500	501	474	493	500	452	478	511	506	506	477	484	512	494	513	509	461	559	489	469	519	499	536	547	515	485	487	506	518	503	498	486	517	485	488	512	477	529	502	555	460	488	514	492	506	491	519	522	448	535	530	486	532	497	518	538	477	482	482	491	493	503	531	505	466	499	533	496	493	526	518	511	513	456	473	541	499	486	517	555	497	491	459	523	510	477	497	522	489	492	546	466	471	494	561	522	453	496	496	524	493	475	506	487	538	515	506	529	513	506	510	508	524	505	472	502	548	519	518	531	521	489	523	508	479	500	491	500	529	497	514	541	501	538	501	519	476	542	509	492	474	490	496	484	540	487	500	503	507	483	466	531	540	515	514	491	468	520	538	478	514	467	525	547	523	499	481	459	541	492	514	522	486	500	521	483	518	468	537	532	475	506	493	503	543	551	483	518	515	495	482	525	508	497	512	536	508	479	466	494	501	505	513	490	517	480	481	502	512	539	495	533	488	488	541	509	513	449	528	499	530	508	499	490	477	512	431	510	512	524	480	548	487	546	519	487	505	493	524	562	547	530	505	530	514	535	498	492	503	513	503	527	519	496	500	496	515	522	513	495	514	506	480	519	527	516	558	483	521	516	479	488	561	499	518	525	491	482	503	495	529	497	486	491	513	491	511	503	493	498	516	496	501	445	511	520	523	510	501	520	486	481	531	513	495	482	516	515	477	538	526	471	471	512	536	510	494	487	521	501	493	472	489	501	536	492	521	501	521	520	528	512	505	489	527	490	520	522	525	505	515	448	518	449	492	493	469	541	505	450	505	524	453	515	548	490	521	487	544	490	473	484	500	509	517	513	535	484	471	484	517	480	506	492	509	484	473	506	478	535	519	525	476	526	480	525	455	492	479	492	482	519	511	498	509	513	517	496	534	482	483	490	520	527	530	476	496	534	491	465	535	498	537	507	496
5345	10986	13776	8295	3021	492	109	65	56	60	64	63	58	71	68	59	66	62	58	59	62	59	44	67	63	63	50	73	49	60	60	66	62	61	47	70	48	48	56	46	59	68	47	69	69	75	76	57	61	60	57	74	71	52	78	60	67	60	51	72	58	49	68	57	60	56	57	65	53	61	61	45	71	75	58	66	49	61	66	68	84	75	59	57	59	50	54	62	66	64	65	56	48	63	63	51	58	57	76	56	54	75	60	67	64	70	69	64	70	55	54	54	64	53	60	48	63	61	66	67	60	67	59	59	53	68	63	79	50	53	51	61	59	69	71	70	48	53	68	54	72	63	68	64	68	72	60	64	56	74	63	57	61	57	51	67	65	86	81	47	66	57	64	65	65	65	52	69	57	71	65	74	54	68	60	66	57	56	54	60	57	59	58	73	61	66	59	62	60	58	47	54	52	65	61	59	64	71	66	71	71	50	53	55	69	61	58	74	70	70	70	56	54	42	60	59	68	68	67	62	60	75	47	67	61	64	69	55	50	52	55	65	68	61	62	59	63	59	56	64	61	69	67	68	62	60	58	59	57	58	62	56	59	61	68	59	59	75	49	68	49	66	59	59	66	63	57	65	72	60	58	64	68	60	65	68	77	58	65	59	57	55	62	53	60	67	68	66	76	51	67	64	68	64	64	76	53	60	71	63	67	73	56	49	52	63	59	54	59	53	69	60	44	61	64	61	60	60	68	58	63	63	61	67	42	49	61	73	57	61	72	69	59	60	48	50	55	67	65	76	58	58	70	54	66	67	55	53	78	59	55	69	58	52	69	53	61	61	54	60	59	65	50	60	53	70	58	69	48	67	46	61	63	52	58	56	54	64	64	48	60	59	52	64	62	55	47	68	71	54	57	66	78	50	58	63	62	56	59	77	69	55	63	60	77	69	60	48	68	65	61	57	55	60	57	70	67	53	69	53	49	57	50	48	58	54	73	62	68	57	71	64	53	62	75	58	62	67	75	71	50	65	71	59	57	57	56	69	58	64	63	54	65	63	66	63	62	55	59	66	72	63	68	64	51	62	63	62	52	59	64	67	61	85	55	57	62	52	57	62	63	60	66	53	67	71	57	66	64	65	56	63	69	55	69	65	64	59	69	66	82	64	49	69	56	61	68	68	55	65	62	65	53	62	64	60	68	62	65	49	61	53	67	67	74	54	48	52	56	67	49	53	63	69	57	62	55	63	53	54	64	58	64	59	55	66	79	67	47	61	59	63	60	65	47	76	60	64	64	45	55	67	57	63	50	52	59	70	75	54	63	64	49	57	49	54	60	61	55	51	66	64	62	79	68	50	63	52	62	54	47	71	77	54	63	61	69	63	64	48	69	50	62	58	58	60	65	52	58	70	51	58	61	60	73	50	73	55	69	55	56	71	65	58	69	80	55	52	63	73	58	58	50	63	53	59	63	47	73	64	61	50	53	61	62	59	65	57	63	55	58	63	65	72	66	67	51	62	58	65	53	55	60	53	53	63	52	53	61	55	59	73	59	58	59	67	66	64	63	48	64	84	49	53	71	62	55	62	59	69	44	55	51	71	62	62	51	63	65	72	57	71	59	53	43	94	49	50	62	50	56	71	69	55	47	71	67	73	74	70	59	74	56	60	59	68	46	57	66	53	64	60	46	64	60	63	58	61	71	53	60	66	56	72	58	74	56	69	74	64	55	73	57	51	56	79	55	54	60	65	57	68	65	53	56	66	72	58	54	76	62	61	66	60	74	60	67	53	52	67	62	51	64	59	56	58	55	63	72	69	62	80	73	58	54	54	53	48	58	58	67	51	86	56	76	67	58	49	46	67	69	67	56	56	59	60	72	63	69	69	48	60	64	63	57	64	51	59	53	60	65	73	51	67	73	61	70	56	57	49	50	53	65	57	68	52	67	66	51	57	62	62	75	59	57	57	56	70	63	66	66	52	61	67	65	67	61	56	60	62	61	72	62	66	68	68	63	62	51	62	69	63	57	54	68	49	65	57	67	57	65	61	53	53	58	57	55	60	57	61	51	47	63	60	65	68	73	64	59	68	59	64	63	45	45	63	45	75	68	86	67	73	55	58	61	50	70	62	60	75	49	64	53	53	51	53	74	58	77	55	68	67	61	56	64	68	74	64	74	66	48	53	53	63	60	67	70	62	63	52	62	63	56	54	61	67	69	56	65	73	62	63	76	65	47	70	61	41	45	58	71	58	58	67	58	60	65	52	55	46	54	55	65	52	55	70	63	74	55	60	59	79	67	68	68	67	55	69	65	60	48	66	74	51	44	66	52	71	55	57	57	72	80	53	58	70	57	59	56	59	72	74	66	70	53	57	54	63	47	67	82	57	59	55	60	63	66	68	53	62	67	50	71	50	65	52	62	67	66	70	59	78	61	61	62	70	55	56	50	51	49	58	58	74	69	55	58	67	61	60	65	65	44	62	76	68	75	69	50	67	53	60	53	60	71	66	67	68	70	51	63	52	47	63	68	65	61	54	54	63	63	62	57	54	70	58	59	72	68	42	46	67	56	55	74	70	64	49	58	64	51	60	55	74	54	61	57	51	69	56	65	57	46	56	51	56	70	66	63	75	73	55	60	60	52	57	58	60	62	70	68	56	53	56	54	66	68	60	55	58	58	53	56	64	49	60	65	62	61	49	82	79	72	63	53	67	70	47	57	65	45	69	57	63	61	63	59	54	57	64	77	53	71	75	68	52	57	59	43	64	60	76	54	77	73	73	60	60	81	63	66	60	60	46	69	53	48	67	64	74	67	57	74	74	66	67	62	74	57	54	69	55	64	55	49	61	76	50	52	83	64	70	48	64	53	57	62	52	69	52	71	54	79	70	52	60	64	56	63	66	58	56	62	65	76	46	54	66	67	72	68	85	50	44	69	49	59	56	63	57	67	64	74	78	56	54	61	84	56	61	71	68	58	68	66	57	58	66	58	68	57	65	64	65	64	63	55	76	59	56	54	55	66	50	64	66	66	60	48	72	68	54	63	63	54	63	66	54	61	65	62	79	49	68	45	71	65	57	66	74	58	61	73	58	68	56	52	53	61	64	47	62	61	54	60	67	61	50	66	60	68	58	55	63	58	66	59	79	64	55	64	58	66	56	68	72	68	71	56	69	61	61	51	48	68	67	61	43	61	54	62	60	66	69	60	66	66	52	57	62	70	68	49	68	55	67	69	67	62	51	62	55	72	47	65	78	66	61	70	51	62	64	59	66	72	75	65	72	59	60	65	52	70	69	52	50	56	46	73	49	63	64	60	45	83	55	59	65	62	56	64	51	56	73	64	53	65	52	51	69	67	66	75	57	59	56	60	61	63	66	63	57	72	72	64	58	64	61	55	63	69	78	73	54	64	49	51	60	63	51	68	57	55	62	56	61	62	56	62	68	59	59	57	58	60	49	67	74	53	73	75	61	61	51	65	54	44	51	61	63	77	59	62	59	58	72
36237	36362	36672	31284	26933	12031	2225	599	604	560	592	555	538	530	553	580	591	648	652	587	557	565	548	534	511	532	524	506	550	516	519	540	494	499	507	513	529	541	527	497	537	583	470	545	525	542	529	525	533	545	517	505	536	455	518	516	555	532	550	525	498	517	537	514	530	505	556	518	494	497	531	515	543	557	479	536	529	522	511	504	520	491	559	523	531	525	503	546	514	541	526	506	502	536	476	512	495	495	490	513	515	521	515	513	537	521	502	506	550	528	510	518	536	518	526	521	545	479	526	545	539	540	557	526	545	537	514	511	497	490	510	562	558	536	535	508	516	533	523	531	475	544	506	490	519	511	516	489	544	482	506	523	501	483	552	558	529	483	487	528	518	565	511	490	519	533	508	519	507	539	554	493	505	543	538	508	536	481	514	536	526	552	547	517	533	524	520	484	504	520	549	551	539	470	527	532	568	499	487	494	583	476	507	499	494	520	500	517	552	531	522	491	518	510	536	501	475	542	494	533	555	514	541	522	515	522	512	493	538	491	510	524	498	530	525	511	535	573	496	510	487	529	545	459	521	505	560	525	515	500	517	555	553	526	519	538	483	565	503	489	533	559	512	505	521	545	512	479	546	511	527	506	493	487	524	559	523	482	530	512	492	526	518	514	508	487	534	456	536	512	541	517	493	480	531	531	497	508	548	535	546	525	515	528	479	492	550	564	526	494	591	532	547	509	502	521	536	524	532	581	526	516	518	538	530	509	522	559	533	494	512	522	519	542	520	535	521	493	499	477	526	512	537	520	557	486	549	518	551	502	525	514	543	490	526	527	513	489	507	564	512	590	515	513	508	528	510	504	515	508	511	527	539	525	512	536	509	504	514	534	506	497	500	539	553	528	501	531	497	530	507	545	534	547	484	465	526	488	524	513	547	550	507	478	504	467	501	544	534	509	526	531	554	488	552	512	518	514	535	502	495	549	548	541	524	513	523	529	495	506	509	512	479	569	518	512	536	524	522	516	498	522	516	494	514	485	524	539	572	522	511	500	527	550	507	538	498	514	504	513	486	514	504	541	504	555	497	512	525	531	517	524	549	484	538	512	522	524	463	501	496	524	548	576	533	551	531	488	562	511	541	509	512	522	519	536	547	548	499	520	510	550	543	528	533	534	551	525	469	500	478	544	506	549	502	539	511	523	540	535	507	510	536	504	510	504	540	500	526	514	480	546	515	496	550	584	515	537	461	507	496	515	542	540	519	474	501	541	507	521	501	515	524	493	560	508	515	516	499	518	530	530	508	527	545	550	510	498	541	513	525	524	536	557	516	521	528	524	557	536	469	535	511	549	510	506	517	484	514	565	509	526	561	534	530	529	518	549	551	529	533	501	533	519	531	524	514	498	537	522	524	507	551	547	537	510	534	536	526	541	536	555	541	520	491	510	548	505	545	538	516	519	474	516	537	532	520	526	506	500	540	512	560	539	536	544	510	539	540	551	537	543	508	552	548	576	514	508	514	548	529	558	521	491	526	481	517	540	521	488	502	505	510	511	513	512	550	540	516	517	560	509	518	534	542	479	553	506	495	514	537	518	497	538	530	497	493	545	553	479	494	520	512	483	498	484	501	551	517	574	533	519	507	499	552	501	545	537	501	518	541	486	541	508	563	528	530	528	574	529	523	543	540	512	490	496	526	507	486	541	532	519	540	510	522	515	568	485	525	542	506	518	516	525	527	523	529	484	509	547	577	539	507	515	528	539	477	504	503	553	581	561	498	498	592	514	522	532	554	511	462	541	525	567	542	494	482	519	516	510	553	531	492	530	543	514	516	533	520	529	519	541	500	539	515	530	512	535	521	504	512	528	524	530	529	511	482	492	515	546	557	515	553	522	511	545	538	518	511	540	448	500	527	478	513	516	539	498	533	511	520	500	500	466	507	483	490	519	490	561	545	511	532	529	501	496	516	524	504	499	522	523	513	513	524	542	549	544	529	480	521	532	521	500	557	496	510	522	520	509	511	503	493	541	540	517	503	503	487	515	537	531	496	545	481	444	518	524	541	526	510	518	494	521	523	520	551	525	508	519	528	478	502	548	509	524	516	493	516	502	531	508	518	524	497	502	537	519	529	488	516	471	533	553	522	528	523	526	502	514	523	477	512	558	511	522	564	518	477	485	496	514	532	507	517	551	470	475	531	556	509	517	506	538	523	506	527	467	543	509	532	508	523	505	531	528	505	530	513	521	528	525	490	540	530	521	479	566	504	520	547	486	530	514	514	491	516	471	474	501	529	515	505	500	531	561	516	532	489	570	536	538	497	529	497	520	516	508	513	521	553	508	478	560	516	523	533	505	519	541	528	517	563	521	554	500	533	525	514	501	519	543	539	557	537	502	499	584	502	514	502	490	532	496	500	501	530	570	519	460	509	538	535	554	533	527	547	497	525	496	532	514	533	499	544	516	519	505	507	532	516	511	502	531	523	516	506	545	540	551	516	481	518	529	488	480	522	541	525	507	530	556	501	509	529	492	506	521	557	538	524	531	538	492	527	537	519	551	544	505	505	514	549	549	523	535	557	551	546	510	556	557	512	575	489	563	511	506	495	537	517	557	529	492	517	545	537	538	494	511	513	501	493	508	511	534	512	499	540	513	502	513	512	523	494	489	511	490	543	498	495	521	521	540	489	526	537	534	515	520	539	471	531	480	505	559	518	491	489	522	520	511	526	553	537	528	470	482	508	495	511	531	507	548	497	555	526	504	520	561	497	506	501	503	499	471	515	511	561	532	495	559	503	496	486	485	509	513	527	499	498	570	514	525	487	559	497	488	553	503	544	497	517	557	537	569	485	489	537	575	544	528	506	509	515	471	534	521	523	538	538	515	523	511	519	490	542	531	528	517	558	520	545	510	509	498	519	548	508	498	521	467	485	530	534	545	525	533	545	507	513	513	473	544	504	540	514	548	578	525	512	503	496	536	537	526	510	584	511	505	531	524	552	529	529	520	517	541	488	525	547	499	510	488	516	517	484	512	554	487	514	513	497	500	487	548	559	527	516	530	526	570	530	535	513	488	491	558	545	538	528	537	510	537	558	523	496	537	510	530	503	518	538	530	484	496	533	526	519	493	467	533	517	530	532	587	518	520	551	522	559	539	495	523	536	520	528	495	519	502	533	511	530	522	547	501	509	516	518	596	531	528	546	549	514	557	501	522	511	531	539	509	568	515	525	507	493	555	487	535	517	505	504	487	505	511	489	507	498	502	531	487	525	567	523	497	509	501	511	542	543	573	496	487	500	542	495	536	518	502	464	524	517	530	485	494	542	521	526	514	514	493	515	554	502	496	530	538	483	504	486	528	543	524	510	464	552	520	516	531	485	544	549	521	521	543	565	535	540	518	498	506	506	507	521	534	495	525	520	525	523	526	504	517	552	519	495	539	523	536	551	524	531	542	546	513	486	550	505	503	549	517	529	552	512	524	511	520	558	528	539	525	543	522	524	557
4058	3419	2394	1800	599	157	109	92	108	101	99	94	82	100	101	100	87	83	105	89	96	97	96	87	112	103	71	108	81	83	99	85	84	89	94	92	91	77	98	93	86	88	104	97	97	101	81	83	102	85	95	86	93	92	85	97	106	98	111	104	85	78	87	78	98	106	110	93	84	91	98	106	87	80	69	106	94	85	94	87	101	98	91	91	86	89	106	99	90	102	90	90	107	111	87	97	90	100	85	86	97	108	95	99	75	93	106	96	105	89	95	118	106	83	99	92	93	83	87	102	103	84	81	102	93	91	99	97	89	90	80	89	91	80	99	105	94	118	76	92	110	94	78	103	78	86	115	79	85	86	103	87	83	96	106	81	100	92	89	98	96	97	76	100	96	79	94	88	104	74	105	89	94	83	99	96	96	102	97	71	109	82	99	97	107	79	84	106	73	97	95	102	82	86	91	85	94	90	96	93	98	91	83	83	97	85	94	93	88	83	91	87	83	94	103	96	87	90	92	91	95	87	91	92	82	96	102	105	91	98	111	107	68	93	116	81	87	70	100	93	118	105	99	106	86	101	85	91	83	111	99	99	111	93	79	105	98	95	86	101	94	104	99	90	80	92	93	92	91	98	87	104	76	83	89	98	92	91	88	114	94	116	100	104	94	91	78	88	94	95	79	88	83	96	108	96	84	91	84	104	86	111	82	88	81	103	97	87	86	91	91	92	115	102	98	85	96	83	128	78	86	89	85	84	77	95	113	88	82	88	85	95	100	99	90	82	89	72	74	95	93	86	99	94	83	104	112	104	87	84	93	101	113	98	75	101	87	71	94	76	95	94	92	87	84	98	79	73	104	68	79	93	83	89	80	102	111	88	77	86	101	87	80	84	94	125	76	98	88	95	95	88	90	95	94	80	103	95	91	86	87	93	114	97	99	85	85	93	77	90	97	115	92	96	107	91	82	101	87	85	87	85	96	89	101	89	118	106	101	95	94	87	107	100	91	91	104	99	92	107	77	89	99	76	80	74	110	96	95	91	101	102	74	84	89	95	88	104	92	92	92	101	99	96	95	84	93	101	81	106	90	85	95	99	96	104	80	105	85	109	87	78	97	69	110	75	92	87	82	100	107	92	109	87	85	91	78	105	87	82	80	91	89	77	107	97	107	111	73	101	96	87	94	100	83	89	102	110	91	85	96	73	85	86	105	85	102	106	88	113	120	94	103	108	91	103	100	117	84	102	90	108	95	92	99	108	100	113	99	101	107	93	108	109	78	96	90	100	92	90	92	89	99	102	92	117	100	108	96	73	109	75	93	76	96	104	90	98	111	87	113	91	106	98	70	95	92	96	107	88	71	84	98	94	116	73	95	84	106	83	88	87	88	93	100	110	86	91	115	93	99	87	90	85	88	83	96	87	103	104	98	96	88	114	94	107	81	93	109	66	96	87	95	97	93	90	92	79	109	75	99	82	94	103	86	89	78	78	98	98	90	83	98	98	106	92	107	82	76	88	94	86	94	98	86	104	86	83	96	94	85	88	101	93	99	91	89	106	99	99	74	106	103	90	73	88	102	84	99	93	100	98	82	100	76	99	96	88	93	92	91	89	106	116	95	88	93	89	81	109	92	85	84	93	83	94	83	93	93	103	88	95	105	78	74	90	83	94	87	79	90	69	90	83	104	107	91	86	106	93	108	112	86	101	66	97	113	78	87	99	98	79	96	91	98	91	88	83	88	103	84	89	88	92	85	95	85	95	92	84	97	80	75	101	99	90	74	105	97	93	89	77	77	80	88	71	99	104	99	85	88	93	97	76	85	79	76	110	104	106	104	90	80	94	89	68	97	80	93	101	96	99	105	83	108	86	102	87	94	98	73	101	96	79	84	73	91	87	94	88	101	95	87	90	78	87	83	66	96	100	87	96	85	100	89	99	88	103	88	87	95	95	94	94	101	91	93	96	99	98	83	96	100	74	93	88	84	78	83	90	84	87	86	94	93	105	105	102	96	83	88	102	82	90	75	100	78	95	85	88	99	115	84	83	76	89	104	90	112	88	100	94	104	86	91	89	106	72	90	88	92	94	110	94	78	100	101	92	97	100	105	85	83	91	92	93	83	71	83	91	71	93	87	94	101	95	102	91	95	83	80	88	91	88	99	86	93	91	73	111	88	97	96	83	104	89	104	98	63	111	97	102	101	96	105	84	97	81	102	70	96	96	96	90	81	77	88	116	100	85	100	88	107	81	94	93	89	88	90	90	105	110	99	90	89	77	100	86	95	106	98	87	88	101	94	90	84	70	94	98	98	79	80	77	93	88	106	81	112	92	94	88	93	91	80	97	79	82	96	85	86	95	74	90	113	89	95	118	92	82	93	85	113	79	87	121	89	90	97	103	86	84	96	105	95	86	101	87	86	95	97	83	101	107	105	73	84	96	78	89	90	96	119	111	85	103	97	88	91	89	95	96	94	93	91	104	98	103	97	94	108	80	84	82	86	105	87	103	91	83	87	77	93	93	92	99	87	86	90	85	105	80	106	82	92	87	96	83	73	94	95	89	103	95	94	95	100	85	95	95	123	92	78	95	100	112	74	105	98	80	97	91	97	102	90	80	96	93	96	110	102	81	91	96	94	88	82	96	92	106	102	103	84	99	87	90	89	119	92	101	99	112	93	96	99	93	108	84	75	77	82	90	99	88	93	103	78	101	100	102	95	92	97	97	78	99	94	95	85	93	97	86	105	96	83	103	93	85	79	92	91	90	120	82	107	80	72	79	91	91	88	104	100	102	108	96	93	79	79	94	89	83	81	95	91	98	92	95	79	84	97	105	71	84	99	113	93	96	100	89	86	101	102	102	88	87	109	112	79	111	107	94	79	104	100	80	85	95	110	92	89	80	84	87	109	101	113	88	92	83	90	101	103	113	93	78	108	93	94	75	73	84	78	86	100	102	93	99	99	86	106	92	114	101	86	96	91	91	90	82	96	105	106	85	85	77	95	101	104	89	81	92	92	95	81	100	92	87	81	80	97	84	102	105	87	105	102	83	100	104	77	88	93	102	91	86	78	94	95	112	67	96	91	91	81	119	87	77	92	97	88	102	91	87	89	105	99	95	95	84	100	83	90	97	112	81	87	88	94	98	97	99	87	82	86	84	94	97	84	90	113	101	97	98	89	76	99	108	110	110	86	95	73	91	94	101	101	87	82	97	77	92	103	95	75	83	101	96	99	105	102	105	84	102	77	81	92	103	106	72	86	95	100	80	90	86	100	95	77	102	78	98	105	88	87	82	79	97	85	91	73	96	87	95	92	98	99	93	108	94	92	96	84	88	110	69	102	89	85	97	79	100	80	100	100	111	92	95	87	96	90	101	90	94	83	81	86	95	85	89	103	75	94	99	98	83	103	92	100	73	85	94	111	111	98	80	79	82	92	86	92	77	84	86	80	113	89	82	82	91	91	85	82	87	107	109	95	87	76	91	82	114	113	95	97	74
31129	22162	17180	15059	8624	2625	890	728	807	760	750	759	783	777	744	800	740	823	837	807	763	765	775	824	740	704	746	726	804	754	723	689	753	700	725	773	757	794	724	722	753	769	766	709	747	727	755	756	736	693	764	727	759	718	761	738	755	751	728	723	744	793	737	760	713	690	743	775	715	769	710	751	715	750	766	728	751	772	764	776	790	788	736	737	733	741	773	746	750	730	727	762	745	752	745	724	770	741	769	716	701	745	792	771	719	747	708	774	774	700	766	783	770	775	655	719	742	770	738	741	740	763	759	742	735	711	737	732	745	768	790	751	785	741	768	750	704	688	740	753	717	720	732	762	759	763	679	718	744	725	724	731	765	770	763	768	802	753	787	750	740	751	725	749	814	792	749	781	730	710	758	750	807	736	755	738	740	778	752	752	757	747	766	753	693	731	738	785	735	787	779	716	745	765	775	766	753	730	738	751	797	717	787	748	747	725	754	730	776	738	814	726	784	746	746	716	774	730	731	740	755	786	767	738	752	757	717	767	709	718	740	729	794	737	735	786	784	751	750	742	741	743	839	779	720	723	729	797	742	791	754	779	757	751	798	749	772	779	735	719	770	748	739	747	741	734	707	770	713	724	725	784	733	769	753	720	762	711	754	724	759	742	762	760	747	729	778	720	762	775	735	743	792	760	771	713	713	733	784	719	735	736	739	708	771	782	755	776	767	714	779	680	775	746	764	748	747	728	798	775	761	742	763	790	827	784	761	709	801	748	758	749	748	750	754	738	715	770	733	773	782	773	774	730	785	737	737	762	812	768	787	751	786	759	814	770	779	685	793	749	722	772	733	726	763	745	761	718	730	789	710	721	723	772	721	790	706	760	739	789	729	684	750	745	664	802	810	774	765	739	769	733	796	730	764	715	752	707	765	757	746	780	754	774	760	735	759	694	723	772	732	716	795	772	726	806	768	746	729	735	783	737	772	762	769	740	784	722	745	744	761	721	747	738	763	789	746	767	759	737	745	754	771	744	753	807	775	756	731	675	736	735	785	731	772	721	757	782	790	706	766	748	727	730	707	813	716	747	712	705	788	686	724	771	738	724	761	775	738	713	689	776	815	768	740	734	728	734	667	738	794	762	775	799	775	775	712	720	767	697	784	767	791	788	748	754	748	781	725	784	749	687	714	734	790	709	759	748	721	716	793	745	708	747	742	773	742	762	702	723	776	735	743	764	728	748	783	754	802	730	779	710	722	760	691	732	777	738	778	752	774	744	787	818	728	735	715	746	723	764	766	720	727	777	738	729	705	758	731	759	801	775	735	773	786	796	757	758	728	742	781	805	765	795	762	756	747	734	763	804	800	761	783	734	793	761	750	733	727	731	744	789	783	804	726	734	728	752	766	728	735	807	745	776	746	747	740	775	745	773	770	792	736	723	801	766	747	757	766	718	754	761	766	737	767	752	726	751	751	770	771	758	707	709	688	724	760	747	754	735	751	748	745	733	773	773	700	771	804	765	745	743	784	773	721	727	735	777	721	771	770	739	783	761	758	735	739	763	717	781	737	722	753	772	755	778	755	722	820	730	742	750	771	784	739	736	752	755	777	753	719	739	739	748	779	722	732	772	721	752	755	706	782	787	747	738	746	773	798	746	748	740	745	727	759	794	791	775	808	734	751	759	784	757	738	727	769	793	750	710	787	743	807	796	765	743	763	706	747	718	812	729	814	762	711	761	725	787	747	791	794	697	737	802	748	756	784	762	758	781	757	696	737	736	755	767	738	736	741	799	756	771	773	785	792	774	712	715	798	738	771	734	785	766	769	746	771	767	739	759	770	767	750	775	775	732	758	753	724	726	800	741	754	770	713	740	711	762	744	780	745	736	778	770	802	730	721	743	767	763	738	780	771	758	753	695	770	732	750	677	768	758	739	730	755	738	726	725	771	707	752	704	743	762	744	753	751	766	755	794	732	756	742	700	726	737	756	753	749	790	751	791	742	763	714	756	763	745	700	766	739	756	773	764	748	745	750	712	764	751	761	749	725	741	699	735	732	776	741	782	770	756	792	712	792	795	775	749	780	757	728	774	766	763	778	767	768	757	765	755	719	769	715	743	741	726	715	764	768	725	761	749	740	806	758	725	754	700	795	739	774	752	763	794	759	753	748	761	757	705	723	722	736	741	796	798	730	764	728	755	766	753	772	735	767	761	737	735	719	782	740	762	715	728	741	763	706	722	829	791	779	717	770	791	743	725	761	745	730	732	739	769	768	716	751	796	779	795	745	772	741	783	730	779	727	729	749	739	783	743	717	735	759	761	745	763	725	770	771	752	778	797	784	799	794	800	708	703	737	724	781	705	767	774	770	785	757	754	740	748	779	736	711	776	748	752	727	723	713	736	726	747	737	750	759	760	737	758	757	781	772	747	748	774	772	786	717	772	716	766	751	723	762	765	720	719	760	809	741	716	765	738	705	758	750	750	754	751	693	759	779	743	745	748	743	779	750	740	769	776	796	749	777	731	795	761	802	752	759	757	780	761	780	745	744	720	778	732	727	763	752	749	741	734	732	727	780	762	747	759	771	765	773	765	788	732	785	761	728	765	753	820	754	764	766	727	780	712	783	753	716	735	736	724	765	704	779	717	736	713	759	734	762	753	748	774	742	755	748	753	758	761	785	715	721	747	742	674	770	718	699	757	778	695	714	737	749	757	751	667	751	779	764	721	787	762	774	794	737	736	762	780	797	692	730	735	778	745	756	778	769	766	731	746	780	733	765	746	748	743	729	764	784	769	752	812	696	749	750	733	745	768	757	713	751	833	774	808	771	752	752	766	781	693	746	741	774	769	718	771	738	724	766	725	787	723	737	753	716	760	765	706	776	755	746	755	782	705	751	778	763	749	726	734	787	771	767	778	737	790	767	734	741	736	751	705	731	776	765	764	801	748	778	781	738	724	831	724	749	771	793	784	772	745	744	749	767	780	735	795	767	750	744	737	774	767	715	790	726	736	754	721	768	749	741	772	779	805	752	747	771	762	760	783	750	782	764	738	727	762	712	757	796	722	758	701	777	778	735	780	749	744	762	720	734	718	780	777	748	782	752	739	768	753	744	752	684	747	780	727	746	699	785	783	711	746	735	770	722	763	768	758	743	747	742	738	738	762	758	750	732	755	765	763	750	769	778	740	746	739	750	732	730	719	709	750	783	697	703	724	705	761	751	772	755	774	776	743	758	770	793	748	758	724	794	750	725	776	711	717	719	772	759	704	768	714	705	797	723	803	741	727	741	722	733	724	747	729	753	760	693	740	780	759	747	745	769	707	761	733	726	748	695	747	763	823	741	757	732	787	777	749	759	750	780	745	733	784	726	728	740	724	705	769	734	734	700	742	726	749	710	735	753	764	738	765	762	772	778	697	749	743	767	759	763	741	757	680	717	824	783	722	774	758	742	744	758	769	732	754	734	720	734	763	718	791	767	712	740	731	753	733	771	773	727	754
4698	7857	7888	5013	2178	371	121	102	110	71	91	95	91	102	89	85	82	83	93	93	75	91	101	72	88	76	91	95	77	97	77	80	88	92	91	100	76	90	107	81	83	79	105	79	84	91	79	87	99	98	101	101	117	87	70	88	100	91	95	94	95	116	90	102	104	83	84	91	101	96	63	86	87	95	97	95	99	85	109	89	77	90	98	82	87	81	78	85	67	80	91	88	82	99	109	72	104	81	112	89	84	104	88	99	89	101	99	94	99	101	119	77	73	58	118	100	90	84	92	102	86	80	77	100	114	94	92	77	100	94	82	88	93	90	75	94	88	83	100	83	90	85	91	74	74	76	76	99	86	94	100	93	95	89	85	95	99	81	92	98	87	109	91	82	73	73	76	84	93	79	68	85	89	96	111	94	94	99	77	92	99	93	88	97	83	79	84	87	100	95	94	81	75	89	102	108	107	83	103	92	118	109	84	89	86	85	91	97	89	92	92	85	70	67	109	88	97	103	103	68	94	97	94	78	91	118	83	103	87	90	108	86	98	87	90	83	92	83	86	88	97	81	98	106	108	95	104	94	87	78	104	105	94	94	87	98	83	91	74	87	95	93	107	91	75	89	81	92	92	95	98	78	92	91	92	103	89	88	113	113	100	87	85	86	91	93	112	89	101	95	96	77	85	79	94	90	95	96	104	96	89	100	98	100	95	96	93	83	91	67	95	95	97	80	82	88	91	95	85	101	99	72	105	98	95	89	86	91	108	94	74	73	88	110	98	112	102	96	98	82	95	87	93	86	88	92	89	96	74	105	94	82	92	80	100	92	74	87	94	89	112	82	68	84	86	95	79	101	92	91	98	88	80	79	104	78	78	103	102	91	91	96	107	77	93	89	101	83	104	91	97	80	102	98	99	100	92	81	104	79	83	105	79	90	74	114	91	70	95	106	98	94	100	94	89	86	102	93	97	96	86	87	98	82	99	99	102	64	90	87	99	87	95	87	62	98	96	99	93	98	75	80	96	80	97	85	103	93	96	89	96	115	104	77	106	87	86	104	87	79	85	106	90	84	92	95	110	76	84	88	98	89	99	96	81	100	87	82	96	73	89	93	99	79	79	82	97	103	96	81	93	97	113	87	100	96	113	107	86	87	77	118	85	90	83	74	85	86	92	92	77	100	90	87	94	90	101	99	82	81	87	93	85	77	101	96	78	92	93	86	81	107	91	91	84	103	107	78	89	81	74	97	104	93	93	99	90	94	103	105	88	101	82	89	87	91	77	103	102	97	99	112	92	92	98	104	74	76	110	99	87	87	85	79	92	70	93	88	86	94	96	87	81	87	93	97	99	90	89	81	82	83	96	79	97	84	94	93	89	89	80	110	96	108	94	96	86	98	103	85	85	92	102	85	80	76	93	102	77	90	73	96	82	75	109	98	95	87	77	102	71	96	84	82	97	97	104	101	83	94	93	84	69	72	102	80	102	93	90	91	88	82	85	87	101	97	83	93	106	98	89	88	94	86	85	92	98	82	89	83	98	84	95	107	114	91	90	101	81	110	92	95	99	84	66	117	96	103	82	91	99	106	87	98	83	82	86	110	81	89	101	82	99	114	99	103	96	86	100	92	85	94	91	90	82	79	88	95	95	97	87	101	82	97	91	98	84	78	96	103	90	85	82	87	97	95	100	77	102	99	84	72	83	85	79	87	86	100	113	89	101	80	90	96	93	85	89	74	99	79	95	84	87	80	90	98	82	79	85	85	79	92	87	100	80	100	70	92	83	95	70	85	100	79	95	90	103	95	85	82	91	89	100	79	90	104	98	75	87	97	79	106	99	73	107	83	87	78	85	85	83	107	88	86	80	85	77	93	85	76	91	87	77	86	92	87	100	91	84	103	75	85	102	98	111	93	96	78	93	87	105	79	78	97	85	76	72	73	93	81	108	97	101	89	101	93	93	95	89	100	92	93	72	104	101	79	99	85	85	95	92	84	100	106	107	91	105	99	90	89	102	84	75	94	77	79	82	91	98	82	95	83	99	82	81	92	84	80	95	105	88	90	102	89	83	88	91	84	84	87	97	69	92	115	95	75	78	89	80	88	98	82	78	91	113	83	79	99	84	85	73	84	100	82	85	79	92	94	89	80	103	83	115	87	81	103	73	98	92	95	99	94	83	94	82	104	66	98	87	97	93	75	86	81	86	83	100	82	86	94	90	99	76	91	83	105	83	89	88	96	98	104	91	86	84	87	96	89	86	72	87	85	91	90	72	99	100	80	81	99	82	106	82	91	109	93	102	94	96	88	89	100	91	90	79	96	96	94	99	96	98	97	86	106	91	89	79	103	93	78	104	87	101	91	74	90	94	105	81	81	91	84	102	80	104	81	74	69	66	97	78	83	87	76	95	93	99	104	105	92	98	88	98	95	115	79	96	92	76	88	94	89	92	86	96	108	93	99	83	94	85	91	82	91	116	102	92	77	99	84	95	94	110	82	104	102	97	103	83	86	88	92	86	82	95	93	88	91	87	82	78	73	92	89	85	86	98	90	84	89	88	88	95	82	79	98	104	77	92	89	108	109	97	105	92	86	90	89	90	89	91	95	91	107	107	98	94	97	89	81	107	101	92	108	90	96	103	88	96	88	94	91	96	80	94	101	92	101	101	85	90	115	97	78	81	87	89	94	92	95	87	93	94	79	95	113	84	99	87	91	80	100	104	73	69	105	107	101	78	104	91	79	84	100	87	92	88	86	102	107	85	83	100	99	85	81	98	87	81	90	87	89	105	100	92	87	111	94	95	96	87	86	94	88	70	91	94	84	100	106	106	99	77	73	94	112	90	102	103	97	106	102	87	82	91	77	84	88	78	91	86	79	116	93	84	97	102	95	106	79	104	95	94	96	96	91	95	105	95	74	75	87	79	77	89	82	95	98	86	102	102	97	96	99	81	85	96	91	93	80	108	85	102	92	85	92	90	89	87	101	105	87	76	89	84	101	86	82	105	88	102	92	87	77	91	90	102	91	94	90	83	83	97	101	77	94	79	92	84	105	79	98	82	84	96	106	106	81	94	90	112	90	84	85	91	91	98	97	81	91	102	84	95	71	98	108	81	74	77	92	92	99	102	100	108	93	100	90	98	92	65	94	100	88	100	97	93	77	92	99	68	80	87	88	87	86	92	90	106	66	92	101	93	101	99	91	92	100	70	85	94	98	103	108	103	94	87	94	97	87	90	74	80	105	83	77	95	102	108	99	98	91	75	89	74	81	98	96	87	107	89	95	110	84	82	89	83	98	102	97	95	100	95	84	93	98	77	80	89	95	96	76	95	83	84	98	87	87	107	93	93	97	80	107	85	86	95	105	85	94	105	91	84	96	90	78	92	88	82	80	94	76	93	90	106	84	107	87	108	82	97	94	67	95	88	108	89	92	87	88	85	78	90	115	93	79	103	75	74	82	88	92	92	92	91	99	89	75	103	99	96	76	92	100	96	97
33773	32094	30444	25929	23784	8764	1591	821	733	813	768	738	778	742	806	782	796	860	895	766	825	758	817	746	770	761	763	793	775	745	721	754	768	757	735	728	735	734	738	702	763	713	772	743	734	753	757	744	760	725	794	732	719	774	743	715	733	779	743	800	750	762	734	712	743	741	721	733	789	763	724	769	714	754	756	795	731	763	778	752	702	703	749	802	736	794	748	752	747	812	758	757	729	757	746	734	760	698	703	669	726	733	736	724	721	772	772	761	746	788	769	721	707	737	750	768	697	796	730	742	716	754	807	767	764	753	720	721	740	768	824	741	720	749	735	762	746	789	756	784	764	749	769	745	733	775	756	731	750	751	744	772	728	736	744	765	754	741	720	785	758	739	797	740	835	782	734	704	759	713	772	751	751	723	758	759	739	764	732	734	745	779	711	741	724	732	739	756	699	713	768	707	757	707	684	738	768	747	733	768	728	759	728	713	734	765	806	750	720	752	785	703	747	784	749	762	738	751	769	729	726	760	713	789	752	727	787	743	700	740	805	773	750	738	729	714	746	691	723	709	751	780	733	801	713	758	772	750	767	696	766	728	724	747	753	753	746	748	730	702	771	750	743	712	718	758	753	742	695	751	739	768	742	725	783	748	751	736	748	776	782	761	765	811	739	743	757	774	757	758	754	729	765	720	755	734	764	730	782	718	714	795	739	755	739	714	777	743	782	713	737	784	733	771	746	755	756	778	681	744	769	766	736	719	786	709	723	737	808	766	788	736	744	739	741	752	740	763	768	769	711	740	774	737	741	741	774	748	746	769	746	754	743	776	765	749	711	771	726	730	739	795	756	708	743	755	749	708	692	733	715	756	725	745	708	778	770	757	746	752	718	783	711	735	751	718	720	667	770	725	707	744	756	745	765	755	741	754	725	747	738	724	707	748	755	693	767	755	739	723	752	740	745	723	720	767	713	756	777	722	748	703	762	756	777	777	727	822	748	765	797	824	728	757	747	762	739	729	708	746	772	774	721	723	762	796	780	766	784	752	800	750	746	748	759	774	744	752	730	788	761	781	768	716	747	787	763	714	737	705	762	739	723	730	763	704	708	740	718	763	733	780	760	731	791	754	741	751	724	759	726	749	758	741	704	712	780	756	761	742	800	749	725	767	779	807	737	749	801	779	741	746	736	730	759	721	747	693	751	737	768	747	737	725	714	768	718	771	693	733	725	721	770	732	760	748	753	761	758	767	766	770	768	763	805	755	727	751	797	734	762	716	721	794	813	751	724	733	710	736	761	766	735	746	734	768	763	828	755	718	742	761	753	787	741	744	701	761	730	723	709	722	742	770	745	708	726	750	752	718	812	752	723	764	725	743	809	691	781	778	724	776	726	779	753	702	700	728	725	762	723	740	668	731	754	728	751	734	694	795	767	709	716	733	743	741	735	765	737	747	761	783	714	713	729	697	746	755	766	736	706	755	740	768	761	726	794	774	734	765	779	719	789	668	712	745	771	738	799	768	726	724	741	755	767	775	735	708	758	765	771	766	764	775	673	757	744	734	742	714	791	740	739	722	751	708	750	737	734	748	737	772	816	739	762	781	752	739	765	756	697	715	732	794	740	758	770	780	762	730	736	774	746	796	756	753	761	792	762	755	753	745	750	773	810	729	782	697	784	763	744	750	680	776	755	736	744	749	763	728	726	780	697	703	759	761	734	747	738	765	716	777	780	770	760	706	781	793	726	774	702	761	739	772	760	689	765	719	787	779	783	719	728	735	762	723	761	764	748	733	743	810	756	759	678	740	763	751	744	756	711	697	729	773	808	776	759	761	692	739	761	776	732	714	746	761	755	747	744	752	714	710	731	800	776	741	777	776	737	748	691	732	759	724	741	721	762	779	686	741	735	740	763	754	780	759	749	754	741	776	726	760	734	764	741	717	747	716	744	725	786	756	735	737	727	740	755	760	720	771	727	757	735	747	729	764	746	735	776	781	754	725	713	752	758	732	769	714	714	711	781	766	752	739	697	773	767	710	742	761	735	739	727	769	770	729	754	780	767	765	737	738	754	754	739	748	764	729	711	748	785	744	812	715	775	773	755	705	690	737	772	754	797	792	711	756	713	736	773	769	764	723	759	741	771	746	763	742	827	728	735	738	734	714	783	728	744	752	728	692	757	733	765	755	771	750	772	760	778	743	710	708	748	707	718	745	853	753	764	709	726	785	757	749	787	769	749	705	694	746	767	775	729	765	731	754	785	723	762	777	751	762	790	722	779	738	762	749	760	752	745	757	770	721	733	739	759	743	757	752	745	735	749	744	696	757	740	755	767	744	744	708	737	737	729	736	776	755	758	798	708	737	736	769	728	786	733	709	744	706	710	772	730	748	734	777	750	744	756	784	729	799	707	749	763	773	719	745	794	762	723	751	736	762	765	707	769	739	739	743	770	755	737	778	809	753	723	772	752	750	756	727	745	819	750	756	732	732	737	788	734	777	748	712	734	804	785	754	772	735	731	812	787	743	788	713	739	764	739	769	727	757	734	733	736	792	699	722	731	757	715	751	748	809	724	736	729	756	730	798	756	787	762	765	740	789	759	730	780	745	759	746	693	761	758	720	744	765	755	720	720	743	747	739	762	732	777	768	764	720	777	716	692	741	773	704	718	787	762	796	774	771	748	730	729	755	718	779	704	747	782	689	747	753	749	756	743	769	751	728	768	765	729	725	694	711	814	758	722	775	737	754	722	742	702	770	680	733	706	801	706	748	739	759	759	772	799	732	742	770	728	715	745	754	736	787	742	749	744	743	695	726	718	740	765	722	796	754	752	728	721	766	757	777	743	763	748	766	742	722	823	687	724	720	739	728	777	768	747	702	794	717	697	712	726	741	733	729	733	787	769	732	745	726	773	753	752	761	780	737	777	752	773	738	725	790	732	722	755	753	740	743	799	729	742	754	740	729	745	739	793	746	744	740	742	753	761	744	733	778	749	753	783	756	766	734	753	741	725	772	743	767	716	725	725	735	772	735	795	806	748	765	780	746	756	701	708	738	752	821	721	717	778	722	744	725	755	755	740	759	713	752	782	771	734	782	748	765	703	768	782	748	739	753	753	726	773	752	805	716	717	745	751	749	798	736	742	720	766	759	767	720	765	736	734	722	732	725	801	711	743	737	780	781	721	740	764	732	751	763	766	734	749	745	752	751	759	759	769	761	726	757	750	728	766	679	721	711	749	747	755	754	751	750	761	739	760	664	764	750	752	743	760	765	721	718	786	754	791	786	732	710	709	774	726	756	744	723	722	749	732	735	787	683	751	791	727	764	720	702	736	741	763	696	759	727	775	729	728	698	832	734	713	751	792	731	706	756	777	744	753	734	783	708	745	783	793	719	721	736	715	789	791	727	775	774	709	747	740	736	755	748	737	751	782	751	737	769	753	707	779	736	753	770	781	706	749	712	755	735	669	755	740	741	718	739	737	759	759	746	741	815	770	696	751	743
5401	6830	7314	4766	1970	283	73	63	57	63	64	70	60	67	66	62	68	68	72	75	70	56	55	54	75	69	58	72	56	62	56	62	61	55	47	66	64	67	62	62	67	63	66	52	62	61	65	63	55	68	65	53	75	74	58	70	71	69	71	64	65	65	61	68	64	67	59	71	72	48	62	66	67	55	57	59	83	56	63	70	67	53	64	68	59	51	58	65	72	61	67	68	60	64	70	61	59	55	78	64	59	71	78	57	58	61	64	54	64	65	69	52	73	70	76	63	74	62	61	64	55	62	59	72	76	59	60	74	61	55	55	68	60	66	63	49	69	60	54	45	64	73	43	65	60	56	63	58	65	51	62	64	70	63	73	60	67	58	66	58	71	56	69	73	85	73	56	69	71	72	55	52	64	66	63	62	57	67	59	56	69	67	66	70	70	52	59	69	64	63	59	59	65	57	65	60	64	63	51	60	67	70	56	62	45	66	52	56	69	60	49	68	69	64	64	66	55	50	58	81	67	62	62	85	67	64	60	63	51	62	54	68	53	55	54	56	55	69	73	70	58	50	68	68	73	57	67	70	61	65	66	58	59	65	61	52	53	54	77	58	74	66	63	57	52	67	64	62	60	62	67	58	65	54	63	75	66	67	51	64	64	67	64	77	69	60	70	55	64	61	67	61	78	71	76	59	58	69	92	68	57	57	66	64	62	58	52	66	56	57	68	70	78	63	51	63	57	64	62	74	53	64	64	67	54	62	56	69	50	62	58	60	66	70	73	71	55	59	61	69	61	68	60	73	60	54	63	73	50	60	75	42	56	65	67	67	66	43	66	48	56	61	70	68	52	56	66	66	54	64	54	64	62	57	64	59	63	77	49	61	59	52	68	51	70	63	70	74	53	59	55	55	51	63	58	57	62	51	64	66	70	56	57	53	71	59	70	75	61	63	58	66	48	66	63	58	56	62	68	60	80	57	48	73	46	60	60	65	58	66	58	65	52	57	76	60	72	67	67	83	58	59	59	70	62	60	60	66	66	56	70	62	65	63	59	58	65	67	76	72	63	63	76	62	60	76	79	46	61	59	56	63	59	55	48	71	69	67	73	48	67	53	62	57	53	63	63	62	68	61	65	61	73	60	59	47	62	69	50	55	66	55	64	69	60	63	57	58	63	61	74	58	62	58	65	49	60	62	69	54	48	68	78	77	52	67	68	59	53	68	56	71	53	78	70	66	67	57	57	83	55	70	62	52	63	69	51	65	65	81	58	60	64	65	65	62	42	62	63	58	70	61	64	67	63	60	63	68	67	57	68	69	64	63	68	52	63	64	64	58	53	68	54	51	73	70	66	52	69	72	53	53	69	63	54	56	67	68	52	75	59	52	71	51	67	64	51	66	68	71	60	62	55	56	64	71	69	59	63	76	54	71	65	53	62	65	50	74	62	67	75	50	58	58	80	61	68	77	60	74	70	56	74	64	54	62	63	68	60	67	52	65	72	67	64	69	49	66	61	54	71	77	60	60	81	66	62	68	77	58	65	62	67	47	67	61	70	64	68	72	55	73	64	55	54	64	69	62	79	47	72	77	62	67	74	65	51	69	54	70	67	62	65	54	60	58	60	67	65	56	60	66	69	80	60	56	62	84	69	65	70	65	53	59	59	68	53	66	67	57	68	48	74	57	66	62	74	79	67	66	51	60	61	55	56	77	56	66	66	53	70	59	67	47	53	55	74	59	73	64	63	49	67	50	52	65	59	53	59	66	63	71	73	63	69	61	79	68	61	62	76	58	49	58	61	63	72	59	65	72	53	53	52	68	63	57	49	60	68	56	54	52	69	69	57	62	54	55	72	51	53	67	65	60	63	58	57	63	64	57	61	66	61	57	69	76	74	67	85	59	60	71	70	66	60	58	60	68	64	84	71	56	52	62	70	60	58	62	62	66	67	66	53	70	46	59	53	64	77	71	56	67	62	61	66	66	60	59	83	67	66	66	54	63	79	63	55	57	63	54	65	67	49	71	47	73	76	70	65	65	63	65	52	84	61	60	60	61	59	51	54	61	59	62	78	75	67	77	74	64	50	66	62	57	55	61	63	76	57	67	74	63	54	67	61	74	60	70	68	54	51	53	67	57	65	64	67	68	57	73	79	60	62	54	49	73	61	64	72	63	85	68	70	51	69	54	59	66	70	70	74	77	61	67	60	54	63	75	56	75	60	71	58	60	65	68	52	69	63	43	52	58	59	66	73	48	59	72	76	72	62	61	76	64	61	67	77	57	48	74	68	59	64	69	60	57	57	60	58	66	66	45	80	70	71	55	63	64	64	54	62	65	60	57	58	55	65	62	56	66	61	52	73	52	64	59	57	67	61	43	53	52	51	58	54	70	60	81	57	62	66	71	75	57	49	58	69	65	47	66	63	70	60	63	75	64	72	61	54	68	58	57	70	70	76	60	67	65	62	62	60	58	68	69	77	74	57	68	53	73	52	51	68	78	63	67	67	60	68	57	59	68	61	63	61	66	57	63	60	64	61	55	62	65	70	51	65	60	61	74	71	64	56	67	49	67	60	60	59	79	65	67	70	71	66	55	77	59	67	71	57	64	64	72	63	65	57	57	81	54	60	73	56	60	71	47	66	65	64	62	52	59	69	62	67	56	67	56	57	70	76	73	61	57	57	57	58	47	65	51	61	73	74	70	75	76	74	60	74	76	78	63	68	64	60	58	73	69	62	76	58	69	63	53	56	65	55	54	73	69	52	67	50	57	53	67	66	48	73	73	53	58	61	72	63	56	66	57	58	64	62	58	49	60	88	67	52	64	60	78	65	71	61	47	73	68	74	57	66	59	64	69	47	60	68	54	66	68	50	85	52	76	57	61	56	66	55	80	53	58	55	63	58	70	67	59	71	56	61	64	76	64	54	58	62	59	72	54	56	71	68	55	64	68	50	54	82	55	69	67	41	61	52	63	60	74	62	72	66	58	55	58	75	56	44	59	75	65	73	66	66	72	66	65	56	59	46	57	58	61	61	56	74	62	66	51	52	67	59	58	58	70	42	66	69	64	77	63	52	65	71	63	68	61	63	63	65	53	61	54	61	65	69	63	67	69	60	64	59	59	66	59	69	70	58	75	62	65	62	58	50	63	71	69	56	69	65	68	55	66	49	61	67	66	60	56	74	79	53	48	76	68	53	63	63	66	61	54	66	58	69	52	78	63	67	72	69	59	45	63	68	69	68	58	51	64	65	73	84	49	57	71	67	67	70	66	65	55	74	75	69	59	62	70	55	60	55	58	69	60	65	60	59	66	87	59	69	49	52	55	65	61	54	49	57	77	67	70	60	66	63	59	58	73	52	60	54	70	59	63	64	64	62	68	62	59	63	74	65	61	59	64	64	71	47	57	67	66	69	66	58	51	50	77	68	62	87	62	68	62	73	48	60	70	70	65	53	60	76	67	59	64	77	50	58	74	59	73	55	67	63	59	55	51	69	73
33013	30424	29770	26034	22566	6626	969	573	556	527	528	533	528	557	551	569	564	577	588	560	576	596	517	480	520	518	508	512	520	474	492	517	483	497	520	470	568	482	495	520	485	546	516	502	546	499	474	534	548	521	501	499	520	542	527	509	523	522	505	501	517	543	485	516	560	518	514	492	500	555	524	508	543	491	493	506	487	482	517	527	514	521	534	488	479	536	489	512	498	491	500	546	494	550	517	519	519	505	552	506	523	508	492	571	501	486	501	534	524	493	513	521	470	507	524	497	494	536	527	510	499	515	484	500	508	536	472	527	523	494	496	525	512	508	476	520	525	468	542	513	505	506	550	526	555	493	533	486	557	511	490	526	496	567	475	510	566	506	506	529	501	578	525	499	505	504	509	529	535	513	468	525	535	517	520	524	497	486	514	489	523	519	464	501	528	495	517	523	531	501	528	508	542	485	474	500	504	483	502	506	533	506	493	519	514	512	496	501	495	537	520	482	535	508	471	530	526	453	551	472	501	491	519	447	491	515	523	516	543	502	481	518	524	508	478	513	532	491	491	512	511	496	497	535	488	509	512	561	525	528	516	496	487	503	512	485	517	497	532	568	526	499	534	525	555	499	526	508	548	534	516	513	479	543	500	521	523	530	504	512	515	516	505	497	503	496	495	530	530	511	515	486	531	541	516	496	530	484	531	498	492	495	502	454	540	518	491	484	519	468	517	540	467	471	484	574	504	509	514	528	540	533	450	500	544	511	499	514	527	514	546	534	478	526	488	488	507	513	532	511	519	485	510	534	495	542	511	544	519	521	486	530	526	502	494	531	513	536	560	506	511	508	499	509	534	504	495	515	478	522	490	544	541	499	498	475	523	507	498	523	501	538	484	505	460	524	451	512	502	470	556	504	531	498	472	536	537	515	518	534	525	529	517	526	514	529	492	530	582	497	524	548	510	474	510	541	535	525	462	526	529	472	543	520	531	527	491	491	502	486	520	492	524	540	507	553	529	534	457	515	506	511	519	460	529	509	521	488	558	528	539	533	515	536	493	495	502	529	509	504	512	478	510	487	522	531	517	502	521	516	497	504	480	530	498	518	488	521	529	502	550	555	530	535	510	508	493	571	491	557	509	493	511	530	465	532	513	563	510	514	530	506	480	497	522	513	492	526	526	532	530	459	539	538	510	504	520	525	513	516	491	520	504	482	522	503	535	496	493	520	539	505	511	523	547	489	503	491	493	450	500	509	513	514	505	508	517	543	531	551	507	527	485	478	500	499	522	497	524	597	514	490	503	529	483	551	529	500	489	500	519	548	506	494	506	528	489	513	477	476	552	474	499	492	529	455	515	534	497	469	473	537	466	526	509	506	499	494	466	509	527	527	516	486	481	542	521	513	510	497	519	495	504	510	533	527	485	482	535	524	511	490	472	527	538	533	520	516	496	557	549	522	475	563	512	531	497	493	508	511	482	501	523	523	519	502	512	517	519	526	495	488	485	485	538	496	505	481	503	522	491	478	500	495	501	496	500	520	514	531	495	557	479	498	543	519	492	487	501	522	515	514	535	504	482	493	529	510	480	509	539	531	539	487	499	486	542	531	526	542	484	514	515	497	518	532	517	502	500	509	487	529	491	571	481	522	522	511	555	496	487	541	477	524	497	534	517	533	468	505	493	471	517	524	513	496	510	535	500	500	502	529	490	471	490	491	527	524	515	484	494	489	512	514	519	472	499	506	532	511	516	474	508	537	464	504	527	508	524	511	519	506	496	520	463	522	530	508	516	529	502	523	485	500	476	508	494	499	517	466	539	526	515	510	504	523	503	495	534	499	503	535	511	505	535	526	540	516	518	490	496	500	466	524	486	511	519	531	534	533	471	538	497	492	468	536	518	512	494	487	571	549	522	512	536	470	452	511	519	496	507	505	518	534	536	542	504	509	487	515	502	519	518	545	492	526	491	472	507	476	485	508	496	528	503	479	506	514	502	512	509	523	521	516	555	531	522	476	507	503	484	479	501	510	527	532	507	505	488	506	462	531	481	484	474	498	533	514	522	501	475	500	537	488	518	502	535	515	505	534	512	538	503	543	500	518	536	558	485	502	515	517	511	512	492	501	517	519	512	508	553	462	527	529	508	492	520	475	519	477	528	520	542	487	512	544	540	492	502	527	504	567	484	495	510	527	485	502	499	501	497	499	473	508	523	518	479	526	510	482	524	478	479	550	492	523	508	488	522	517	512	549	541	482	493	535	509	502	491	484	519	535	479	487	505	519	491	507	471	531	514	502	488	503	503	509	539	502	514	508	537	557	534	511	495	496	487	521	512	510	531	515	518	509	488	507	554	469	487	486	516	516	525	515	508	505	534	530	509	509	509	505	497	505	492	528	581	487	528	583	507	498	483	522	494	492	528	495	552	512	502	519	468	527	524	493	512	504	517	506	546	483	538	508	492	537	477	521	475	500	470	524	542	570	556	478	499	528	511	545	485	500	495	485	542	500	540	517	513	502	537	507	497	529	494	510	532	527	514	545	501	493	491	570	525	516	520	535	538	483	500	521	528	477	522	494	508	479	512	515	491	510	507	514	534	540	534	488	520	490	491	500	460	530	504	492	467	501	503	516	510	510	494	518	495	453	520	526	483	493	481	533	506	544	516	512	539	506	531	514	516	500	512	497	530	498	520	516	494	505	509	535	539	540	518	521	502	497	518	539	502	546	501	526	524	535	587	505	488	565	498	530	504	525	522	492	493	488	521	525	469	513	505	514	510	525	547	497	484	513	480	538	504	517	514	561	514	528	508	480	493	502	519	483	496	518	500	479	529	510	510	574	471	531	528	485	464	480	505	518	530	521	503	516	513	524	525	552	478	517	485	509	497	551	539	512	508	539	493	531	478	534	527	523	483	517	475	492	505	524	467	536	498	519	512	508	489	518	494	508	458	480	488	531	528	523	495	494	500	490	471	493	503	554	523	520	572	533	488	526	502	495	519	523	506	532	512	474	518	519	544	507	494	488	500	527	532	491	516	472	505	518	538	520	517	501	509	525	493	520	533	474	504	501	497	496	519	526	506	515	537	505	520	508	513	495	512	508	504	531	530	508	504	507	480	500	517	510	494	528	528	501	503	526	482	480	495	506	487	517	519	496	521	508	510	547	479	540	509	518	513	483	527	529	498	493	538	496	534	540	535	491	494	536	545	537	499	484	499	518	487	504	521	482	516	511	501	493	529	519	517	529	474	516	521	477	500	532	481	546	491	503	503	519	527	533	509	503	511	538	515	485	507	524	488	553	547	534	536	533	513	572	532	554	528	519	513	485	513	468	568	487	511	465	508	525	525	490	538	551	515	489	493	480	594	483	528	503	471	492	510	507	531	487	541	498	553	525	500	488	512	514	527	495	522	543	524	560	505	508	495	504	499	466	527	506	511	511	537	513	488	515	496	559	482	482	504	523	507	489	496	488	550	475	514	470	541	528	540	481	545	539	564	511	510	507
6114	11396	12075	8034	3199	376	90	53	74	65	72	66	64	59	68	49	55	60	65	63	67	59	64	57	59	49	53	55	69	52	72	67	56	59	62	49	54	67	59	60	60	51	56	45	67	61	53	67	60	44	63	71	73	57	63	63	78	52	74	62	61	57	56	64	60	67	65	52	62	60	60	56	53	50	63	66	54	72	67	58	60	56	72	56	69	76	54	60	54	66	50	65	56	60	60	62	72	60	60	66	46	78	67	62	70	76	64	57	65	61	66	61	53	59	55	65	66	59	54	65	61	57	54	60	72	58	75	61	62	69	51	60	54	68	67	47	74	56	72	51	67	54	49	63	40	63	55	60	46	78	69	75	52	85	71	82	63	49	51	67	53	63	63	61	60	49	48	63	59	66	73	52	61	64	59	56	63	53	52	67	53	50	78	46	50	65	56	60	68	65	82	57	46	58	58	60	58	72	58	62	48	57	66	69	57	59	76	60	62	52	59	68	63	54	47	72	81	60	41	61	57	62	56	62	76	54	50	79	61	66	65	61	71	51	55	65	68	43	64	66	72	54	72	57	48	80	65	72	61	57	54	70	64	54	66	53	55	53	72	42	75	72	44	57	56	64	56	61	47	57	63	67	55	41	70	70	50	52	54	66	56	60	63	61	73	63	59	60	54	64	56	60	63	67	74	52	58	59	67	70	47	52	47	55	63	65	72	69	52	67	56	56	57	59	56	66	66	74	61	60	58	65	55	56	60	74	55	58	59	64	64	48	59	69	60	55	75	60	62	64	63	69	57	70	64	50	56	59	58	55	49	52	60	57	56	69	61	57	49	61	73	67	56	64	65	77	64	54	56	59	66	53	68	58	72	53	79	63	65	56	72	60	68	68	64	59	61	73	61	53	68	54	71	66	46	41	66	70	57	64	48	67	59	59	54	57	52	55	65	52	54	55	53	51	59	58	67	59	47	58	81	48	57	53	55	51	66	65	82	59	56	58	76	61	65	64	58	53	49	73	69	58	66	71	53	66	62	50	55	73	68	57	69	68	67	61	55	64	54	58	45	66	49	66	61	68	59	52	64	66	59	58	53	59	67	47	67	65	59	63	66	57	72	69	49	55	67	66	80	54	60	60	52	74	69	61	51	56	68	60	64	70	71	61	56	57	60	57	58	60	49	58	62	62	66	67	49	59	67	63	49	58	54	70	62	62	57	61	69	48	56	49	51	62	56	68	55	77	60	64	49	60	67	55	48	61	70	56	57	62	56	71	58	48	67	56	54	55	73	55	57	63	56	60	65	61	56	56	68	71	56	69	62	58	72	55	57	55	58	57	66	61	47	55	49	50	55	55	57	62	53	55	62	66	70	70	59	53	63	57	51	51	60	57	69	67	63	66	64	68	59	64	57	58	69	70	57	54	46	66	58	66	53	60	61	62	37	49	55	49	64	58	53	57	53	60	52	61	51	63	43	62	66	68	58	45	69	64	42	63	78	53	56	49	69	53	71	54	51	65	63	63	58	57	68	54	46	70	65	67	54	57	54	61	72	60	56	65	58	56	50	72	52	70	63	64	61	55	58	50	45	58	63	56	72	52	61	62	37	58	57	54	43	69	71	54	56	69	53	62	55	58	66	76	66	72	66	60	59	67	48	50	67	55	67	58	64	61	58	49	72	65	70	56	70	68	52	55	54	63	56	60	62	56	59	61	53	50	66	69	52	64	62	60	57	63	76	67	63	66	60	57	72	67	68	52	59	64	55	48	57	49	60	45	56	50	60	52	57	64	58	55	52	65	73	43	64	41	45	53	48	54	57	54	55	67	54	51	56	65	56	58	58	59	64	62	56	49	69	63	55	52	62	71	60	53	76	57	52	68	57	69	55	64	55	67	64	53	49	44	60	58	53	59	61	59	56	69	61	55	61	60	52	43	63	57	69	60	48	74	59	47	62	67	53	63	57	67	70	55	70	61	76	62	69	52	58	54	52	63	61	58	56	54	61	69	40	70	60	65	66	58	50	57	55	64	60	60	68	69	49	52	49	60	49	63	54	51	57	44	61	71	68	59	71	58	46	57	66	54	60	54	55	52	56	41	75	67	67	57	64	58	48	70	60	48	55	67	65	41	58	61	67	57	57	77	71	59	56	57	57	72	45	61	71	64	62	61	60	69	51	61	75	70	60	59	71	44	56	67	54	74	47	62	68	49	53	49	48	66	53	67	59	64	51	54	56	53	52	54	55	67	52	43	65	77	75	50	56	50	56	56	65	63	61	65	64	69	44	57	58	59	53	51	59	66	58	49	49	51	42	68	52	64	52	61	55	62	65	58	52	49	69	75	55	62	70	67	66	72	56	68	70	47	65	60	54	61	51	66	59	72	59	67	62	57	67	62	68	76	61	62	62	63	67	62	67	66	64	68	70	57	59	66	66	59	49	61	61	60	74	74	56	69	70	53	57	64	56	60	71	72	50	68	57	65	66	62	68	75	50	70	67	55	72	47	57	63	51	62	65	63	57	53	63	70	50	64	55	59	62	64	44	69	46	60	59	58	54	63	54	70	72	67	54	59	76	53	64	74	57	63	60	58	65	65	56	56	62	46	59	59	64	47	60	67	67	55	50	68	57	68	57	81	60	70	75	56	63	51	63	80	60	78	64	52	65	70	71	63	71	69	50	76	59	52	55	42	59	65	47	54	54	65	57	63	58	45	61	57	76	50	65	58	54	70	52	55	78	63	71	55	55	52	65	76	64	58	58	52	57	71	59	66	63	70	70	60	64	71	62	63	64	58	62	60	60	50	64	64	47	52	64	56	68	60	60	49	76	56	54	67	67	49	67	53	78	52	59	62	58	53	64	57	58	61	76	68	64	52	70	55	66	60	61	63	51	51	51	53	51	51	70	64	69	56	61	66	67	53	71	61	82	46	53	54	55	51	49	60	64	74	48	55	58	49	57	53	63	69	60	77	70	66	74	65	51	72	63	62	61	58	59	59	62	49	63	57	59	60	59	49	70	53	57	59	50	60	59	65	64	55	75	52	65	47	54	72	51	71	58	58	50	65	69	55	52	50	60	58	56	60	58	62	62	66	66	72	70	65	58	69	57	65	74	62	57	83	55	60	59	58	56	47	60	62	65	58	57	64	58	52	60	60	71	52	54	57	45	65	64	58	49	44	54	52	59	70	61	55	66	60	59	55	61	66	70	63	55	59	67	53	49	71	75	53	54	54	65	55	56	57	63	61	61	42	65	63	55	65	53	42	63	58	77	60	53	65	72	58	55	54	63	48	67	47	56	60	60	64	62	63	58	64	74	68	64	54	69	56	57	78	69	69	58	60	64	66	62	69	68	57	63	63	49	59	57	71	77	41	68	62	68	50	55	62	71	61	72	57	64	57	61	50	56	63	57	50	58	69	62	60	42	58	59	53	53	64	65	74	58	53	68	51	68	55	76	37	61	63	63	58	71	62	53	64	61	63	64	68	68	50	56	63	57	57
37197	36092	34684	31863	27804	9121	1378	596	612	615	605	581	606	652	634	604	619	690	699	618	602	594	550	574	532	503	512	528	512	507	502	540	522	482	524	507	537	539	502	494	514	553	515	521	495	525	487	514	553	506	517	479	500	544	499	536	456	486	536	464	531	527	495	465	538	500	507	509	489	521	490	499	517	494	540	518	493	486	515	509	507	500	515	491	507	513	506	523	500	500	523	486	508	505	563	505	505	523	483	493	500	460	531	503	527	495	455	524	505	506	491	518	488	486	516	510	509	515	510	502	492	513	529	524	516	497	490	532	548	492	492	483	505	517	513	516	523	530	518	461	460	529	473	521	519	525	511	515	470	523	504	506	502	514	521	499	510	535	525	493	503	499	495	519	484	531	497	492	529	493	520	523	483	531	521	494	524	485	545	515	515	525	521	528	493	522	528	509	540	483	502	512	518	525	481	499	489	547	495	481	522	523	479	501	502	526	543	493	470	519	485	477	502	472	469	531	476	529	503	506	516	531	490	498	519	469	512	514	533	503	513	522	478	483	527	484	481	512	497	517	487	531	487	501	536	518	516	483	499	511	520	513	516	526	519	525	484	472	499	502	489	464	493	509	513	547	495	472	493	516	542	491	531	499	510	496	508	537	477	547	484	523	532	501	499	471	521	523	460	481	503	516	507	521	499	514	497	517	538	510	523	525	499	517	475	543	483	479	507	505	517	501	506	502	507	498	495	481	520	546	505	493	487	522	471	501	500	503	501	523	480	479	503	516	534	503	530	488	522	488	509	455	512	481	497	497	496	489	543	528	487	535	525	510	512	518	535	536	489	468	508	465	468	542	495	503	483	487	472	521	547	524	509	516	484	509	521	522	512	507	517	535	483	517	484	512	495	534	537	559	533	460	498	498	505	474	546	550	501	512	512	525	534	501	481	534	517	513	489	517	482	527	485	519	497	522	497	493	492	493	513	513	504	507	485	508	485	562	502	527	462	521	500	514	518	512	524	504	520	513	500	533	539	498	473	491	545	495	514	504	528	534	559	510	516	499	491	508	533	492	484	520	490	533	509	475	502	528	503	533	511	497	528	465	482	500	533	493	476	519	565	531	538	499	480	456	539	510	493	510	483	536	469	486	499	497	514	557	514	530	506	536	468	476	538	496	473	525	501	554	521	487	517	512	521	464	454	471	505	505	523	486	488	507	494	547	510	502	517	522	472	506	516	500	495	495	497	510	546	529	494	493	521	529	549	499	492	525	500	530	530	530	519	543	502	502	496	532	491	485	459	530	533	492	532	495	540	521	512	458	528	512	509	478	495	502	505	495	539	543	491	501	499	482	513	454	503	557	528	508	524	522	498	490	486	526	462	510	531	510	525	518	522	484	512	499	514	494	505	509	514	464	502	515	523	500	537	520	515	500	535	484	527	521	488	523	506	528	526	483	495	506	493	499	470	508	507	527	525	492	480	496	494	520	514	493	548	503	485	507	516	510	491	498	507	516	522	548	481	516	482	502	471	506	507	509	482	535	523	505	488	494	489	503	546	468	510	521	506	559	521	519	552	525	482	543	530	510	510	499	491	481	502	554	519	496	509	512	520	540	478	517	484	504	469	529	520	555	496	524	502	520	510	495	568	473	548	520	501	514	498	529	497	499	526	552	474	519	478	521	514	488	546	485	516	471	510	549	538	506	486	475	504	467	516	520	515	496	540	478	544	474	526	513	515	511	492	505	505	559	493	494	492	518	494	482	540	504	498	493	505	506	501	520	493	489	485	498	482	540	519	522	507	536	504	498	478	485	539	508	480	516	504	541	481	525	507	510	531	493	536	501	523	487	505	475	510	484	476	486	517	497	491	485	439	520	493	518	463	494	525	503	520	517	503	516	534	459	515	516	501	515	501	527	494	505	526	484	508	551	484	463	482	506	539	525	506	517	512	527	489	488	526	485	519	504	523	455	533	497	532	504	500	494	504	549	526	516	550	529	512	509	553	508	500	507	510	526	539	495	504	496	538	498	536	541	458	491	513	512	521	526	492	516	494	497	515	520	529	508	513	506	505	479	475	501	496	503	503	541	500	513	513	504	459	515	529	488	484	510	522	468	510	501	490	519	481	496	553	539	514	510	510	514	538	504	492	462	505	516	517	552	534	487	509	494	522	489	502	535	511	518	512	523	499	469	513	500	559	515	495	500	524	490	479	481	468	479	549	492	502	567	533	533	499	509	496	504	498	542	466	483	493	487	487	506	500	540	539	509	515	484	545	499	510	521	491	466	513	527	532	473	500	544	477	491	478	520	496	535	550	487	503	497	542	478	489	530	486	512	464	515	469	475	489	525	485	524	487	481	513	516	497	497	501	478	499	498	502	483	490	519	516	496	489	512	495	497	497	506	557	496	486	457	549	490	502	475	523	517	479	524	485	514	516	512	521	504	559	519	448	482	535	529	506	488	504	531	497	458	496	485	522	496	536	544	495	473	474	476	483	561	499	466	511	526	537	511	509	473	475	499	491	541	527	523	475	519	503	514	504	474	468	487	489	541	508	516	541	525	478	523	487	486	485	547	514	493	520	508	513	458	522	486	518	497	494	521	499	508	524	488	524	490	502	497	523	481	530	478	517	511	532	500	563	486	491	512	494	487	518	523	496	513	528	530	495	499	514	503	496	509	519	562	499	497	530	505	487	510	532	515	505	497	504	505	497	509	492	498	525	491	502	474	540	512	547	552	567	535	483	484	474	536	510	504	486	503	514	488	550	499	510	513	485	523	507	517	470	488	528	467	489	511	473	516	498	491	531	536	508	484	519	520	514	526	528	519	501	511	485	554	491	487	527	497	483	522	492	535	486	509	491	501	500	495	497	516	485	515	507	488	501	428	491	538	486	484	503	531	522	501	493	552	492	488	493	480	493	551	542	496	552	527	484	513	511	506	476	507	498	474	516	487	514	508	485	494	524	482	526	548	477	532	532	531	484	498	499	471	488	483	525	532	469	547	519	466	502	546	519	508	496	554	529	478	515	522	528	499	520	460	508	533	533	486	479	528	530	512	542	532	508	485	525	489	523	495	513	532	527	523	486	499	520	516	528	537	510	553	506	528	547	477	521	506	507	526	505	519	516	487	484	488	514	524	483	487	506	535	500	523	464	515	509	503	529	515	467	521	504	514	507	518	480	487	498	497	493	524	495	518	455	511	509	478	501	496	524	511	548	519	494	494	511	497	543	486	489	492	532	489	487	533	513	514	493	526	525	527	509	503	552	524	540	495	519	535	515	525	500	505	488	552	520	499	544	530	521	533	535	535	538	496	522	530	506	499	497	506	513	476	494	515	500	463	504	526	487	461	535	504	470	490	516	518	536	500	485	535	511	502	509	480	503	509	535	490	516	510	516	495	520	510	526	483	543	465	518	505	512	521	501	492	503	481	531	483	506	511	548	538	492	494	483	518	481	502	523	538	501	501	503	538	512	513	481	471	542	531	499	518	514	512	529	501
4480	3245	2083	1626	587	124	91	85	92	87	82	112	111	118	81	83	84	107	108	90	102	83	84	90	74	87	88	85	97	111	82	109	94	100	84	81	89	99	98	82	96	122	87	92	87	89	74	80	81	93	75	83	95	101	96	86	90	85	85	106	83	88	103	80	73	89	99	94	86	76	74	89	98	84	79	98	78	91	89	88	85	99	93	84	77	101	84	92	82	83	74	91	82	102	104	99	84	84	77	101	85	99	82	110	88	85	79	80	78	97	111	79	77	89	102	73	90	103	95	83	78	83	94	99	81	79	86	85	88	91	88	97	78	85	109	82	79	89	97	92	97	94	96	95	67	91	84	79	86	73	99	81	92	90	83	78	87	89	101	88	83	101	95	82	88	88	95	79	83	78	92	97	93	75	92	94	87	79	69	100	97	97	85	80	81	89	77	93	93	111	88	79	86	107	104	83	89	97	82	94	82	93	81	117	92	84	72	97	106	76	94	109	102	101	112	94	76	85	105	84	92	87	91	85	89	83	75	87	106	94	99	95	92	110	80	87	95	80	94	82	111	97	101	75	82	73	75	102	97	73	86	87	93	84	104	85	78	86	98	90	90	79	74	92	99	101	95	81	82	96	95	109	81	84	77	96	74	83	89	87	84	71	87	75	93	92	71	107	99	104	92	94	90	85	108	104	84	88	79	82	90	106	85	94	89	92	84	78	88	98	73	86	83	91	98	82	86	92	95	91	89	89	87	87	87	89	84	84	75	111	87	83	94	78	91	84	84	81	98	100	77	60	92	83	83	103	92	88	95	89	93	89	84	101	68	93	81	69	99	106	74	83	102	89	92	79	97	82	89	90	88	90	89	93	93	84	98	86	77	95	97	76	91	72	91	104	96	101	70	104	70	93	84	74	92	97	102	103	106	90	93	101	86	86	97	86	82	83	101	103	84	79	110	87	84	87	111	86	80	89	105	79	107	87	77	82	79	89	92	104	75	78	82	83	83	83	104	80	71	86	91	102	85	84	94	90	75	85	109	89	86	82	83	75	98	97	86	81	80	99	84	69	89	92	84	85	104	79	85	92	102	88	79	90	80	102	78	80	79	80	89	101	81	89	93	98	96	88	79	82	81	99	94	104	98	116	89	95	106	98	84	84	92	90	83	96	91	106	84	91	70	73	84	82	87	87	94	95	98	95	84	84	93	91	108	81	88	88	100	94	98	88	90	88	74	87	105	87	93	95	93	97	123	84	91	90	91	102	88	100	93	90	82	104	84	86	86	86	82	93	91	85	102	86	86	84	88	85	87	88	97	100	85	96	107	80	92	98	89	109	100	102	87	108	100	87	98	83	100	92	93	74	89	114	82	107	93	89	94	79	89	93	99	79	103	92	83	113	91	83	99	87	122	100	84	90	97	74	90	95	77	103	115	92	71	83	76	93	71	97	88	81	91	103	94	88	96	101	99	89	79	105	92	100	93	95	93	82	99	77	87	91	77	95	94	101	86	99	79	92	95	108	86	105	81	83	86	82	98	98	94	93	78	93	93	93	80	90	101	102	92	91	83	85	75	97	85	113	108	103	85	83	97	93	102	83	118	77	77	100	74	76	85	102	111	84	87	96	91	97	71	88	84	82	94	87	88	91	91	82	73	93	112	91	96	74	95	101	87	78	88	86	94	85	90	96	99	84	84	91	71	81	89	92	90	86	96	84	105	88	76	84	77	101	96	81	88	74	93	96	100	88	101	106	89	100	85	80	79	104	98	104	97	99	78	101	79	74	97	96	100	79	116	96	97	93	113	96	105	82	102	89	83	100	76	111	88	98	117	92	89	95	96	80	86	94	75	92	89	96	91	89	119	80	79	78	74	89	97	83	85	76	107	85	95	83	83	102	110	86	92	89	76	92	100	86	80	74	96	110	81	84	78	100	91	86	102	87	93	80	76	75	91	67	85	91	76	97	87	87	90	101	87	85	92	86	74	88	94	93	87	99	78	120	65	101	75	79	97	92	113	79	91	90	80	106	99	89	96	107	81	85	95	81	92	85	70	101	90	103	87	78	85	127	86	119	100	85	84	93	102	85	101	78	93	116	90	90	97	85	113	98	106	102	73	78	102	99	104	102	85	92	80	85	85	80	103	82	79	92	84	86	94	82	93	86	77	82	77	85	105	99	78	97	76	101	112	82	99	91	91	70	73	86	91	88	95	87	102	96	88	92	97	91	94	85	87	92	78	85	99	108	95	79	100	78	98	105	99	110	93	101	94	77	95	96	97	103	99	75	80	72	97	85	83	93	90	77	98	84	84	89	99	107	103	96	83	89	80	75	82	105	79	97	89	95	80	86	97	87	99	100	98	87	95	74	79	83	88	90	87	102	90	87	88	84	86	77	80	106	91	81	94	83	80	90	92	95	78	76	103	86	79	79	78	88	104	91	96	77	113	104	68	85	77	102	99	78	88	92	90	96	93	100	83	91	84	92	94	95	84	90	108	78	99	95	95	88	74	91	103	87	82	78	71	86	103	95	93	87	92	73	78	90	77	94	72	75	90	99	93	82	101	92	94	96	94	92	97	95	84	100	76	88	84	101	99	90	92	102	83	90	103	104	89	98	84	99	90	84	98	86	77	97	95	79	88	83	101	85	108	112	87	95	91	91	92	85	102	81	82	96	80	88	93	93	87	73	89	97	81	79	85	98	86	86	89	93	103	73	98	102	82	91	76	80	77	79	92	96	92	92	97	100	90	102	72	95	72	85	106	85	88	86	85	108	84	79	89	82	95	83	89	91	93	97	86	94	88	90	95	85	97	88	80	75	90	86	88	81	84	95	94	108	96	75	93	80	96	74	98	99	87	91	80	93	80	101	80	94	72	98	88	107	88	96	80	99	90	79	92	94	82	97	95	69	86	91	94	85	94	78	97	86	93	84	78	80	78	98	80	96	98	84	91	93	99	64	94	86	98	89	82	85	80	79	82	79	89	113	96	85	83	89	103	83	95	67	94	110	88	92	87	95	90	93	87	80	80	88	82	97	96	80	80	75	90	105	88	65	98	83	79	75	78	102	109	96	91	102	80	73	88	94	93	105	81	67	73	85	98	84	105	86	88	74	97	74	89	90	95	88	77	77	98	112	102	90	91	108	104	88	84	82	92	86	99	73	101	92	68	95	80	92	77	79	90	82	95	93	78	68	104	88	92	84	91	96	81	90	88	88	90	64	93	86	88	94	91	79	78	95	98	85	93	99	75	87	99	77	84	93	90	85	115	95	92	93	87	85	79	95	86	86	97	74	98	97	90	80	88	101	122	87	82	112	87	77	85	90	95	89	94	109	85	80	73	91	87	94	85	112	100	92	78	96	91	74	76	71	86	99	92	95	84	93	87	81	94	90	101	82	81	80	78	91	89	81	88	95	104	79	78	98	82	92	89	84	84	104	107	82	82	79	77	100	81	99	81	86	80	69	85	95	99	90	86	85	112	89	100	71	97	101	71	84
31703	21193	14715	14806	7734	1666	900	738	756	731	708	767	822	762	832	814	827	834	832	762	797	741	736	733	740	738	741	656	707	705	693	742	652	733	711	745	710	735	706	706	773	750	739	692	707	691	695	716	708	686	751	656	731	716	705	762	765	711	711	699	717	685	748	732	734	744	709	749	746	672	725	734	705	741	716	742	725	741	665	706	682	719	705	684	681	708	716	713	695	685	715	757	721	734	670	706	715	706	727	680	720	708	719	764	722	701	695	741	709	759	709	762	717	718	728	648	689	719	749	754	762	719	694	700	722	706	668	709	753	704	727	748	688	728	705	723	735	724	719	667	668	736	725	755	738	691	734	702	718	701	673	719	671	723	748	667	702	758	695	739	647	686	731	692	761	768	699	713	721	736	684	700	705	752	783	712	694	709	747	740	709	666	720	725	734	728	733	723	706	710	741	714	711	708	704	710	705	751	739	693	744	737	694	719	788	730	703	724	724	724	736	738	708	744	718	722	728	706	707	704	737	742	709	775	717	689	718	720	745	742	706	758	746	700	740	757	711	696	731	767	731	748	701	706	762	675	741	744	720	680	662	737	750	732	721	724	709	751	679	674	710	691	739	748	681	733	728	677	700	712	764	742	717	675	757	675	720	700	725	723	719	730	695	706	754	726	713	738	687	677	721	696	711	726	745	761	740	717	685	736	686	688	738	706	741	702	679	724	707	713	711	695	681	691	695	731	732	758	699	688	736	734	740	698	732	743	724	747	732	708	704	754	712	742	690	754	728	680	691	788	718	749	699	705	737	696	748	701	727	641	733	742	745	706	729	703	699	712	699	721	716	702	725	734	715	753	704	711	731	717	737	721	701	714	711	727	700	707	737	721	683	741	734	687	704	734	728	697	702	699	768	688	735	716	734	687	707	688	742	739	726	740	741	699	744	738	708	686	688	715	706	723	702	744	751	713	724	719	726	724	714	704	760	738	689	696	740	726	698	703	744	689	725	661	697	684	730	659	729	658	756	679	720	730	715	746	729	743	732	701	753	732	725	666	760	723	718	708	765	721	711	727	733	727	723	727	750	750	736	731	679	675	710	710	670	703	726	694	730	762	721	734	711	725	708	714	711	726	713	720	714	743	696	724	696	707	720	700	732	747	744	738	676	673	774	719	698	703	727	710	735	683	744	690	705	680	675	708	768	663	692	766	750	798	736	671	774	682	727	706	705	680	721	753	690	727	742	747	680	726	705	723	733	710	751	702	713	697	704	726	651	719	687	736	696	706	705	745	711	713	688	702	706	693	735	732	757	720	681	748	729	739	744	685	722	700	722	718	723	691	748	743	746	707	726	732	738	677	703	692	724	762	757	707	694	693	731	705	723	693	703	682	720	746	697	711	714	661	706	688	741	768	742	685	731	711	714	730	727	680	749	737	715	696	653	688	704	724	710	703	748	717	712	737	666	663	712	701	712	655	717	729	744	756	669	696	717	715	738	730	760	692	741	718	723	743	701	767	699	703	753	722	697	699	749	718	714	695	741	720	713	709	737	724	709	733	675	765	746	772	655	765	725	721	704	724	721	736	676	746	725	666	683	675	702	734	731	747	713	711	700	812	725	700	683	753	727	691	713	690	702	729	738	719	685	681	679	694	706	697	698	735	661	737	720	673	661	718	703	718	753	686	671	714	713	703	725	741	702	703	702	707	753	745	736	686	717	707	701	721	752	760	721	759	706	684	713	701	674	737	728	715	745	662	706	788	724	734	737	717	731	789	692	705	703	707	720	695	672	678	694	714	702	752	721	731	688	702	707	678	737	734	667	703	779	658	741	728	704	730	659	687	708	696	724	744	723	750	674	706	745	706	719	720	706	770	735	732	720	712	783	733	745	759	758	711	746	766	743	708	742	763	759	717	729	764	732	687	735	730	721	709	641	748	738	706	711	702	735	765	703	705	751	702	743	711	696	669	740	698	709	720	747	732	698	715	712	702	724	702	792	706	675	739	695	714	739	732	705	711	752	711	728	737	707	711	701	739	784	715	723	725	733	704	737	744	700	740	769	739	704	687	694	746	671	735	705	731	700	700	680	734	704	740	697	739	736	736	789	715	715	720	744	719	711	760	748	739	790	718	685	694	706	731	702	728	726	719	729	701	706	720	713	724	718	747	776	748	689	714	729	718	670	693	715	702	723	740	776	714	716	689	767	778	741	757	746	705	733	698	703	708	677	731	679	692	716	704	688	686	726	745	725	728	733	714	690	768	673	704	730	706	725	724	733	704	695	691	714	752	742	694	708	689	715	710	703	738	739	715	749	676	732	739	776	687	753	703	705	714	710	679	712	688	711	700	702	721	690	716	702	711	729	772	714	707	739	695	721	703	718	714	706	754	716	748	744	738	704	744	734	730	736	689	713	734	726	695	723	692	692	712	710	789	727	724	715	693	680	716	738	730	697	692	694	739	685	698	699	689	740	702	742	720	728	685	710	680	750	718	755	677	750	739	734	727	734	718	705	709	733	712	700	696	678	680	703	680	724	702	736	727	723	686	750	749	744	708	735	765	673	707	717	755	657	745	669	706	713	712	684	679	677	720	688	733	741	709	707	743	710	731	694	660	724	699	702	680	699	671	684	757	737	710	722	721	712	717	745	686	703	677	712	745	734	714	695	702	699	719	721	729	713	652	699	688	721	658	663	693	695	701	717	742	713	720	729	725	750	733	665	727	709	724	682	738	730	712	724	732	712	741	692	726	755	696	705	702	722	697	747	699	721	727	759	721	779	713	776	682	710	700	701	769	703	763	723	738	696	691	661	688	694	681	707	716	704	737	758	680	694	766	707	761	690	693	730	702	742	715	691	712	745	695	728	704	744	749	721	697	725	704	697	741	742	749	736	763	730	725	697	719	727	729	747	709	732	666	760	710	734	719	686	685	734	726	732	712	739	706	716	733	714	707	758	701	732	719	719	757	742	744	740	749	742	736	712	745	714	756	735	701	721	723	742	692	726	747	722	726	756	723	734	728	676	697	682	712	730	735	689	724	693	728	762	705	729	752	741	726	719	737	711	737	720	692	716	737	713	689	687	741	709	720	737	728	737	726	688	705	703	747	775	711	748	736	715	741	690	731	722	743	693	719	696	714	700	733	655	787	725	704	688	714	697	733	729	732	716	730	738	695	705	691	755	700	672	750	676	732	741	708	720	723	723	717	694	735	726	742	697	712	753	727	769	713	706	670	747	700	686	734	688	668	705	746	690	737	715	729	682	757	755	741	665	718	656	760	706	717	770	758	680	765	726	752	702	709	676	733	694	688	705	721	715	711	698	705	711	701	714	711	692	731	707	771	706	736	710	675	742	711	760	746	697	722	725	742	751	738	725	693	690	696	663	713	726	714	713	760	691	693	707	746	684	724	742	713	698	758	732	725	711	653	710	698	759	706	718	700	723	736	724	730	703	745	752	687	717	669	727	668	713	722	795	716	731	747	722	710	751	722	718	719	740	758
4938	7527	6932	4858	1550	218	104	90	73	85	104	83	94	97	69	97	86	107	92	89	87	78	81	79	103	92	99	92	81	73	103	93	69	90	97	93	87	87	77	73	84	84	86	90	82	96	85	81	103	99	80	88	87	84	90	72	102	69	78	89	81	91	90	92	85	91	88	81	78	103	99	77	78	81	83	75	73	63	83	78	84	72	74	75	94	79	88	99	80	78	79	81	95	73	86	94	101	92	101	93	86	83	96	93	103	93	92	80	90	77	85	89	94	77	85	86	95	76	81	74	75	88	86	92	84	84	73	79	97	81	86	83	67	95	88	85	90	86	79	85	90	80	81	78	98	87	85	93	83	101	95	78	87	90	90	90	84	91	98	91	84	76	89	87	79	86	90	96	88	89	95	74	93	82	75	91	93	106	77	84	79	99	92	98	87	78	84	97	81	92	77	90	89	105	75	69	69	78	88	63	87	75	82	97	102	79	111	73	87	93	98	75	85	81	91	81	76	83	97	70	94	78	57	92	88	83	79	72	84	103	84	82	85	74	75	74	88	81	91	84	93	83	79	89	88	93	90	84	91	95	83	94	104	83	93	80	91	102	86	86	93	95	76	78	74	87	88	94	109	89	84	91	86	88	77	69	92	94	94	69	68	81	93	95	82	76	89	88	73	92	83	88	79	110	96	83	83	92	94	85	89	100	98	87	97	88	99	81	89	80	72	90	64	63	98	68	101	96	74	98	67	85	88	106	77	87	90	105	89	88	96	92	74	74	80	78	109	85	80	75	73	85	79	65	88	78	82	90	76	92	81	97	93	84	101	84	104	69	108	88	90	93	79	80	77	78	80	80	91	87	85	75	91	85	88	94	78	92	70	79	87	86	84	88	90	101	122	99	87	86	79	102	81	78	88	94	85	100	88	78	90	92	80	81	91	85	82	89	79	91	86	68	89	91	85	80	90	79	84	82	78	90	83	81	68	87	84	75	91	88	89	74	107	76	87	87	78	81	78	80	89	92	93	83	88	86	94	104	103	80	90	101	73	97	87	85	92	83	76	77	89	74	91	84	76	85	95	91	100	101	87	99	86	98	98	84	84	108	80	71	83	79	85	94	77	73	83	70	85	89	72	100	85	75	76	82	89	96	71	73	112	95	94	90	94	89	72	75	87	84	95	79	71	82	74	79	81	89	93	95	86	68	92	77	92	89	73	88	89	109	97	74	91	82	94	81	96	68	96	103	84	77	63	87	72	74	82	110	89	91	90	81	92	83	72	82	81	72	97	85	94	82	79	70	89	100	99	90	94	103	93	72	87	83	66	92	93	86	90	91	78	81	100	93	82	83	88	69	79	96	70	68	88	88	99	72	77	84	79	90	90	79	74	84	88	65	89	87	76	79	86	98	102	93	85	87	95	86	88	90	97	79	85	95	84	92	81	96	80	82	98	79	91	94	72	97	85	90	79	75	97	79	82	90	70	98	71	87	73	69	83	108	80	96	74	95	85	77	86	78	92	99	80	99	80	92	86	82	91	104	81	89	87	101	81	85	90	81	83	97	67	80	85	78	82	100	106	104	91	65	94	94	75	103	96	102	78	110	97	85	86	101	78	96	82	90	93	85	79	82	91	86	84	79	87	97	97	77	81	82	84	82	81	82	84	85	78	103	78	89	87	83	80	85	81	83	90	88	96	98	89	87	95	77	80	71	68	72	75	84	90	87	108	89	85	80	73	83	75	84	86	91	91	81	81	67	81	104	79	85	82	80	100	100	86	98	91	87	99	97	89	75	75	90	69	88	86	84	83	94	74	66	83	86	76	94	97	93	72	86	80	90	77	118	88	96	84	95	91	88	81	86	102	84	81	82	81	76	75	99	93	78	74	80	74	99	95	70	91	91	87	76	80	88	78	77	101	90	85	96	82	85	75	81	85	84	78	104	83	73	84	76	79	85	93	91	79	84	86	81	88	87	66	70	75	90	81	94	77	75	100	89	79	79	90	102	78	85	99	83	85	89	91	72	94	90	78	89	81	89	100	92	90	81	100	95	83	88	76	99	77	95	76	85	79	99	93	68	85	87	93	85	93	88	83	75	82	98	82	96	90	81	89	79	86	81	102	73	81	89	81	80	106	94	97	83	64	81	96	90	83	85	96	73	87	78	69	94	101	92	84	84	84	91	94	88	102	82	101	81	78	81	89	73	81	87	83	99	95	94	84	99	87	89	80	67	78	88	79	73	95	93	101	108	68	69	84	73	89	70	83	89	102	83	90	74	100	80	85	82	89	93	83	101	88	83	72	98	83	75	82	98	94	81	69	76	88	77	82	94	92	82	84	101	98	98	78	104	107	89	84	84	72	87	85	72	111	78	97	91	90	90	77	93	90	85	74	103	91	98	83	100	87	78	77	91	96	98	81	75	96	88	96	101	86	80	73	81	83	90	91	75	76	104	94	103	81	100	84	78	88	73	98	94	73	94	96	88	87	85	89	96	78	85	92	95	86	102	82	82	87	82	81	81	84	90	78	76	90	69	70	81	96	87	105	97	70	78	85	83	91	72	118	82	82	79	64	94	93	75	102	81	78	91	84	82	92	78	100	98	70	80	93	88	90	91	84	77	90	100	79	93	88	91	91	95	78	94	100	87	86	85	95	92	94	97	101	93	78	103	87	107	100	93	102	95	85	84	86	74	74	74	93	93	90	76	89	88	81	97	79	69	96	89	88	94	95	86	99	82	86	101	87	74	108	87	77	94	86	83	73	95	88	90	75	88	77	94	91	86	73	74	79	62	98	89	96	93	92	79	87	68	100	87	86	96	94	104	82	86	78	72	87	95	88	73	86	97	90	80	93	80	84	90	91	97	78	88	97	91	84	83	86	88	83	99	76	78	107	95	86	78	87	76	90	95	91	89	84	88	86	84	94	80	89	71	89	77	77	83	100	90	73	91	99	96	103	88	81	83	95	85	75	95	114	73	85	87	102	88	99	87	93	98	89	87	89	72	101	97	104	90	90	85	84	98	82	90	70	75	88	81	79	105	103	83	88	82	92	71	85	90	81	88	78	90	88	112	83	70	113	97	100	78	70	92	89	85	90	98	87	86	97	86	105	76	102	82	84	87	89	89	88	91	79	94	97	83	78	89	88	89	70	84	94	85	63	91	85	74	71	90	78	75	75	78	82	78	73	70	93	97	87	84	106	95	81	90	88	92	88	88	92	91	100	80	89	95	97	109	77	90	106	88	93	78	88	102	100	101	83	86	92	86	84	94	84	84	81	86	70	99	75	84	91	81	91	82	79	83	81	82	78	90	87	84	85	89	74	85	93	74	81	97	79	92	76	83	77	83	67	90	91	78	87	90	86	77	88	86	108	76	95	80	87	84	82	73	105	93	98	95	86	82	83	100	89	98	85	82	77	98	101	89	79	103	88	79	105	83	90	106	103	86	76	86	102	98	91	95	89	67	72	99	97	72	98	82	75	81	72	80	87	68	85	78
34429	31498	27832	26979	18367	6376	2385	820	765	813	762	882	890	999	886	873	803	839	864	832	842	772	781	710	758	717	724	734	693	710	684	728	680	728	747	730	662	735	710	654	682	756	674	719	705	723	690	783	707	766	721	692	697	724	698	744	738	738	664	761	778	676	716	713	717	706	666	701	708	738	733	745	744	710	669	726	689	710	696	750	715	713	724	710	728	715	685	685	706	692	699	705	689	664	675	737	697	738	712	715	751	708	694	731	723	682	699	735	735	758	690	687	708	702	711	705	731	645	688	703	706	703	703	718	687	717	702	714	688	690	653	703	726	745	668	683	702	665	695	700	741	756	735	744	694	753	710	736	747	699	714	691	721	691	756	751	655	701	722	770	730	733	680	723	691	746	743	744	665	697	686	689	648	769	706	737	690	722	694	718	766	673	683	748	691	690	723	689	733	671	721	661	701	740	707	716	696	740	659	719	689	735	701	711	675	688	729	740	740	688	707	713	704	687	680	769	729	763	699	684	705	690	699	672	693	674	694	665	699	715	691	672	716	689	702	688	696	716	706	692	654	684	648	745	703	716	739	705	721	716	701	709	710	717	723	703	671	695	693	688	744	686	686	718	735	673	693	755	686	705	702	707	694	689	736	708	712	689	727	711	757	673	672	722	707	696	702	693	728	679	746	715	698	761	739	679	724	692	737	733	657	711	750	697	688	729	728	745	676	663	728	725	659	678	706	673	699	742	752	668	705	712	662	695	746	694	690	704	718	705	720	717	729	746	709	742	720	680	683	667	693	735	726	701	722	691	677	736	717	685	715	709	706	686	720	716	734	727	743	740	758	675	679	700	694	681	736	724	722	692	680	728	721	693	742	689	687	705	723	716	694	747	725	686	713	715	741	712	702	675	730	707	694	713	714	642	681	700	725	698	711	735	695	675	698	690	669	704	685	701	726	709	697	755	714	704	763	692	633	730	698	703	751	733	669	706	723	736	693	738	697	747	690	756	708	692	687	754	695	725	697	736	715	676	660	749	711	736	769	691	757	738	709	704	667	701	721	707	758	710	738	717	718	689	686	741	676	726	719	689	670	724	659	689	677	707	698	707	775	713	722	715	725	754	685	684	691	720	711	726	699	675	699	738	727	709	745	702	708	742	665	755	716	702	672	672	719	722	688	715	790	694	693	769	695	687	699	667	668	700	768	669	720	708	702	703	736	696	758	720	682	715	692	727	732	695	677	706	708	679	695	729	706	699	717	736	704	714	681	701	697	742	710	740	685	754	646	688	693	759	695	711	687	702	726	721	722	678	684	736	697	701	721	699	702	727	710	716	744	682	708	705	701	734	677	681	722	674	717	672	710	694	730	675	694	711	670	661	678	640	698	709	688	757	669	724	719	690	688	695	662	716	714	668	723	670	716	716	721	702	696	691	721	691	731	730	653	712	707	726	728	693	680	772	701	730	696	676	707	701	689	722	696	746	703	669	709	657	740	749	717	702	720	727	697	702	687	700	707	673	706	705	723	719	699	682	654	700	697	668	713	699	670	713	703	713	685	753	677	710	738	710	711	699	700	708	720	659	736	710	715	690	772	659	701	693	723	703	647	682	709	685	707	712	701	718	726	689	683	691	689	639	686	724	687	672	714	688	674	790	731	702	721	695	690	733	719	749	707	684	696	689	727	670	690	726	698	701	751	720	697	739	689	723	717	707	720	689	673	685	656	702	714	704	692	737	701	745	704	686	704	701	731	741	643	683	773	715	705	695	743	715	696	737	707	694	717	681	697	720	704	721	717	703	720	682	713	720	696	736	711	701	675	691	733	689	684	704	666	689	703	685	742	703	732	723	678	710	661	756	693	684	758	668	668	652	716	694	700	748	679	713	695	702	703	717	680	739	692	699	716	705	717	752	717	643	735	719	702	744	694	731	710	661	792	742	708	701	689	699	782	796	672	753	690	750	750	675	676	723	699	674	753	704	732	742	707	713	750	711	742	700	738	666	747	666	755	738	723	688	700	717	672	672	745	720	668	724	722	708	751	745	712	713	720	677	745	746	761	705	704	730	771	658	670	728	722	712	695	734	711	731	753	741	729	702	672	683	711	663	690	726	711	693	728	698	690	730	789	679	717	661	708	678	696	687	679	694	707	709	675	673	748	742	724	696	701	701	693	752	720	703	703	663	695	694	694	740	694	710	713	696	689	692	723	711	698	738	663	696	711	650	683	674	746	706	698	698	699	746	686	744	754	678	692	735	673	699	714	716	732	753	689	682	726	746	678	721	678	679	684	715	712	668	727	687	743	712	732	678	718	659	707	745	703	694	721	705	716	641	675	708	714	701	712	722	700	739	686	734	680	676	693	667	748	650	687	711	666	705	748	725	666	734	687	651	694	697	686	703	773	663	656	708	669	709	719	691	720	694	712	716	700	716	732	738	656	722	711	706	743	731	711	787	682	727	723	714	700	742	694	702	714	708	703	736	672	692	697	729	662	685	701	709	732	698	714	704	758	707	682	712	707	675	736	724	705	726	756	715	708	695	749	687	688	651	695	725	713	669	718	766	704	722	714	747	711	736	772	716	685	716	725	714	680	698	726	685	693	689	702	709	736	702	710	663	735	708	711	669	705	710	750	678	722	748	664	759	705	761	661	731	763	697	681	740	675	687	680	730	693	723	749	698	691	725	666	674	665	718	744	697	649	756	695	728	697	743	747	682	710	654	694	677	739	734	697	696	729	680	688	723	692	704	712	751	687	687	622	707	733	696	707	698	697	676	689	723	740	716	727	752	699	698	723	741	681	693	696	687	702	709	696	649	739	713	698	691	716	716	725	676	701	673	684	722	689	686	715	702	730	720	704	707	718	686	670	691	708	728	673	772	685	757	726	726	681	675	719	659	712	752	710	696	702	687	661	717	747	659	739	700	714	719	715	715	736	724	695	696	728	670	678	734	694	719	629	749	719	692	709	665	723	690	697	707	731	718	716	750	688	670	734	770	709	690	718	745	682	702	740	688	706	681	687	679	717	687	669	695	686	684	717	699	695	683	736	673	664	728	711	679	688	680	722	755	690	697	721	752	704	661	672	668	673	663	720	689	711	680	668	756	704	718	734	719	688	743	668	706	714	698	735	705	741	661	698	669	689	670	731	741	707	689	674	701	688	748	713	728	719	722	741	701	749	698	715	748	677	692	670	727	707	762	730	680	728	715	708	706	727	657	749	719	702	735	733	676	745	686	704	771	710	744	705	733	766	739	682	772	731	718	699	718	713	693	676	745	697	739	696	676	717	707	686	714	702	728	710	750	679	667	706	697	709	714	659	733	665	685	745	681	638	735	734	730	693	705	725	728	712	759	659	738	711	726	665	723	674	735	687	724	695	667	685	732	732	656	680	744	714	691	728	686	722	701	700	724	712	705	700	686	722	720	678	712	672	728	677	711	733	706	683	701	673	620	697	705	722	720	680	736	716	719	683	695	711	721	755	750	737	716	693	770	706	696
5645	6350	5654	4354	1501	227	105	60	60	57	66	48	65	61	52	68	58	67	74	61	55	57	60	53	57	58	59	69	58	71	53	51	54	47	54	68	63	69	58	57	71	72	54	55	75	63	59	57	53	61	66	59	62	61	63	56	55	70	56	61	66	75	58	55	60	60	62	54	60	56	61	69	60	52	70	52	61	67	50	64	70	66	70	68	59	57	65	45	56	64	63	59	63	63	48	58	51	57	57	57	47	45	66	56	54	53	59	58	63	74	61	67	73	61	59	56	57	52	62	53	55	54	75	56	61	41	60	49	62	58	61	58	51	57	68	58	52	54	51	63	64	54	58	59	63	56	51	59	44	55	72	59	53	56	58	61	72	61	45	61	55	55	52	58	61	60	41	52	60	65	56	58	74	46	58	71	72	62	46	63	64	53	57	71	66	58	50	65	50	67	65	52	66	60	57	50	57	68	69	61	60	69	64	60	58	70	48	63	46	48	55	60	57	56	52	49	53	53	54	50	64	59	65	65	56	61	62	53	70	60	72	53	67	50	57	55	52	63	63	75	56	54	63	71	66	76	58	48	56	61	60	62	67	55	55	59	57	56	61	63	57	67	59	53	56	64	70	53	65	59	55	70	52	48	72	59	57	57	66	50	68	45	53	65	61	61	67	55	71	65	60	60	70	59	61	61	61	55	52	62	58	62	74	69	55	64	62	53	52	64	66	52	50	70	61	56	63	57	63	40	53	56	51	59	57	56	61	60	52	50	53	54	54	66	55	58	46	61	72	69	53	44	61	81	51	67	69	62	65	66	49	72	68	75	56	57	55	69	66	61	67	67	61	66	81	62	54	51	63	49	55	70	47	53	60	64	46	47	48	71	62	53	46	55	60	65	67	63	66	55	67	54	48	49	63	48	49	66	56	43	41	58	66	59	47	50	63	65	61	59	50	67	55	65	68	69	55	49	52	56	62	63	44	51	61	69	74	54	61	58	45	41	65	55	57	60	54	71	50	49	63	63	66	66	51	59	63	67	66	64	71	50	58	63	46	68	51	53	60	46	55	63	65	54	57	67	62	58	55	65	66	68	61	60	57	52	71	65	56	44	68	69	49	52	56	63	51	64	66	65	54	56	59	77	44	53	55	53	57	56	61	50	63	58	56	44	65	72	69	60	53	64	47	40	67	54	42	61	62	63	57	58	58	48	64	55	65	63	62	68	69	70	59	58	69	68	65	61	55	69	63	52	57	55	53	69	51	60	50	52	61	59	64	52	51	51	56	63	60	65	61	63	45	59	55	72	72	65	63	65	59	61	52	70	51	64	59	60	61	60	54	61	59	54	51	69	61	51	53	49	45	57	63	61	45	54	68	74	48	46	62	47	71	66	52	44	54	63	47	59	48	62	44	58	58	53	64	51	63	52	56	50	59	46	61	58	62	60	70	64	45	62	49	46	51	59	59	59	68	53	55	78	79	65	61	63	51	54	63	54	57	64	69	54	56	53	62	62	55	70	74	54	53	58	51	57	52	69	67	54	51	46	65	69	66	63	60	66	69	67	63	62	50	70	63	57	48	68	67	60	60	45	57	56	47	69	58	54	59	59	61	51	74	56	56	57	68	53	45	66	72	58	55	50	51	54	64	64	55	62	64	73	58	73	69	52	65	54	59	56	60	50	61	66	57	62	73	81	61	65	57	49	75	63	68	59	59	60	52	60	60	48	67	49	54	52	74	60	54	57	60	64	62	50	63	58	66	68	52	57	62	48	60	58	52	60	64	58	67	61	69	66	66	63	51	59	57	60	63	57	54	47	62	51	53	65	66	60	49	43	58	72	64	62	58	53	64	52	75	60	57	55	51	66	53	65	54	58	49	61	78	61	58	57	64	53	64	72	69	58	65	51	56	51	59	59	61	60	59	59	55	55	55	53	67	69	57	55	65	48	52	51	54	59	56	59	57	69	66	65	60	60	52	55	53	51	55	57	61	64	58	58	63	65	58	64	60	59	64	59	46	61	56	53	61	57	65	56	47	53	58	54	56	42	56	70	53	63	70	38	47	57	60	59	46	61	53	53	65	54	44	65	66	63	60	56	53	54	52	67	59	67	69	70	63	72	71	49	49	54	67	62	60	58	53	60	59	59	60	59	53	50	70	51	55	56	55	60	59	55	50	55	63	48	57	59	46	57	58	52	60	64	59	76	56	68	48	54	59	58	50	47	66	45	49	61	70	49	72	64	66	61	62	44	70	63	62	56	65	58	72	71	55	44	49	70	48	55	58	70	61	59	56	68	55	56	60	62	72	70	56	69	56	61	51	68	63	51	55	52	53	52	60	50	55	54	60	54	70	58	66	71	60	60	59	50	51	57	56	44	49	50	58	51	57	53	49	63	48	53	70	52	63	75	45	54	62	64	62	67	65	65	59	67	55	61	43	70	42	64	72	56	51	59	48	69	67	60	45	52	69	68	56	48	58	47	55	62	68	54	69	66	66	73	57	71	54	58	61	61	45	55	62	53	66	52	43	53	72	64	53	52	67	58	56	58	75	59	62	64	57	49	58	63	63	53	50	81	68	56	70	58	61	59	70	55	64	49	52	37	64	66	52	54	59	38	65	68	55	65	55	65	52	53	46	62	65	56	68	56	75	68	56	60	77	52	69	73	66	55	52	63	62	66	50	49	67	60	64	52	64	67	55	65	56	55	46	62	54	54	60	45	56	68	53	54	62	54	75	64	49	76	55	65	60	54	55	56	53	80	64	71	55	65	55	51	66	67	68	68	55	67	59	60	56	63	58	62	61	57	53	59	62	44	63	60	53	45	53	62	48	72	57	58	59	53	62	62	64	52	55	56	56	78	51	57	43	62	65	63	57	64	56	66	53	60	66	66	61	68	58	68	76	52	69	51	51	55	40	55	61	76	60	53	59	56	59	71	58	56	51	75	51	60	58	67	48	50	59	51	54	62	53	38	61	48	62	82	53	63	64	59	53	61	54	67	59	50	55	49	61	63	62	66	50	63	75	55	45	46	58	62	65	61	61	59	54	65	55	62	61	68	45	46	59	55	66	63	65	66	50	53	63	62	46	66	67	60	61	54	62	44	67	61	58	59	65	48	49	63	57	56	50	46	60	51	59	50	60	48	65	60	65	61	58	75	53	64	50	45	51	51	59	65	54	54	59	44	49	61	52	49	65	65	58	59	58	66	61	57	52	56	64	69	77	64	57	78	67	56	53	61	49	55	61	65	66	59	59	62	54	56	48	69	61	58	44	60	62	62	63	54	55	41	65	63	60	62	53	43	49	51	66	66	68	53	53	68	60	43	57	54	58	58	49	70	64	79	59	53	52	66	56	72	59	64	60	46	50	48	59	51	55	57	44	41	62	59	67	67	60	68	61	51	58	59	54	63	59	51	55	66	70	71	52	58	62	53	64	55	61	42	75	66	62	57	51	63	53	67	65	49	65	51	55	59	60	60	55	71	66	59	47	50	60	63
33346	29331	26427	27102	17610	6673	2899	562	534	585	552	588	687	782	695	625	596	606	685	626	650	529	538	471	463	475	461	460	519	473	468	489	477	503	471	428	437	478	463	517	520	460	520	489	475	453	480	464	458	426	427	499	435	468	472	469	496	496	508	540	444	481	454	512	444	469	453	488	516	462	482	455	400	502	456	468	524	458	495	449	476	491	489	504	471	510	485	456	449	496	463	503	507	494	458	511	488	522	457	486	493	479	447	496	466	481	464	487	488	470	451	461	464	393	482	508	468	478	494	486	472	477	440	496	515	497	468	464	511	456	519	473	504	473	470	484	530	507	470	488	451	489	487	489	469	483	512	490	476	509	477	506	479	499	490	453	544	496	491	499	484	465	521	454	454	451	448	484	442	452	494	487	481	456	524	503	492	480	473	491	495	500	433	536	482	521	475	466	472	422	426	477	486	497	448	472	542	549	443	479	498	458	448	530	508	483	476	486	486	478	465	486	468	512	469	510	499	471	499	505	506	455	445	496	461	483	473	493	468	453	497	500	478	474	457	485	509	476	463	495	480	494	508	464	464	483	473	445	490	474	469	465	492	454	485	455	519	488	494	506	513	501	466	475	457	459	474	454	476	510	502	495	444	473	426	466	472	457	484	532	457	476	501	500	506	473	500	487	489	487	452	503	482	460	479	471	459	498	489	454	492	496	477	467	487	516	520	487	471	513	523	489	498	500	479	472	444	462	513	460	510	467	473	465	423	487	488	515	514	479	490	482	476	495	458	453	459	500	482	483	485	472	503	479	465	477	491	458	504	459	483	511	471	489	494	506	448	473	507	479	457	454	479	467	449	451	481	459	460	461	509	475	468	486	473	510	520	507	479	464	465	475	464	475	546	466	454	461	485	484	425	494	495	461	495	478	464	472	446	465	460	488	471	491	492	501	460	498	502	481	485	445	492	465	457	478	479	494	479	458	469	456	531	461	498	481	493	498	469	434	476	479	491	475	481	491	499	501	455	509	507	499	474	446	496	442	468	477	477	481	465	431	449	506	466	434	454	515	466	458	461	477	476	482	489	497	486	510	472	458	487	503	450	516	468	473	472	494	484	473	484	505	479	486	464	486	502	490	499	473	506	481	480	496	459	487	460	488	431	453	519	466	502	484	482	493	461	487	451	498	466	458	478	482	470	483	512	486	489	460	502	468	467	458	484	473	490	489	484	496	469	460	462	453	482	474	493	514	488	506	475	476	514	530	472	480	492	469	449	483	481	454	492	455	481	502	481	454	460	500	496	454	508	489	462	456	434	489	453	476	482	482	473	485	512	490	501	460	525	482	489	482	487	505	481	464	451	473	516	508	484	486	460	510	476	448	455	489	471	473	473	466	489	437	485	482	460	474	498	456	513	491	487	473	455	470	496	492	494	488	513	505	505	456	502	494	463	454	479	494	487	482	481	463	478	476	479	446	534	440	486	500	492	445	465	518	481	509	480	482	476	481	450	489	453	499	481	503	551	481	430	504	502	445	471	478	475	462	502	495	467	509	484	449	467	452	460	467	468	485	508	464	457	500	476	482	466	480	487	433	501	493	498	496	478	505	465	467	441	468	473	472	470	473	448	499	466	487	487	507	509	472	476	460	495	454	486	489	462	468	481	491	503	486	464	521	466	440	495	525	500	460	458	467	480	457	471	480	507	470	507	457	511	478	464	528	464	490	459	510	485	471	487	465	477	513	430	473	478	493	492	472	470	501	459	441	504	469	506	462	486	452	493	465	480	503	519	486	454	481	463	467	448	486	513	461	451	498	492	509	475	473	499	513	493	491	480	506	492	505	438	487	503	469	470	498	478	457	475	506	440	443	508	490	459	467	460	480	494	487	435	495	481	457	462	448	497	506	475	474	490	500	473	487	427	467	432	478	487	465	464	488	464	519	513	508	461	468	468	451	467	480	508	484	470	481	490	448	499	476	533	471	462	476	521	485	492	435	423	456	479	476	465	486	475	447	517	494	480	485	490	430	487	469	479	495	469	476	476	456	448	462	487	492	485	432	464	464	473	489	449	459	461	491	477	484	441	475	475	504	476	500	468	467	442	465	484	503	474	449	462	488	455	477	484	516	485	486	513	516	466	465	489	467	461	490	475	478	502	513	474	483	482	486	462	442	497	449	486	498	491	471	458	491	444	461	477	477	451	444	491	499	477	493	489	481	501	506	491	484	460	487	507	467	485	491	481	494	483	469	483	497	520	502	458	502	486	514	515	487	471	510	476	496	500	480	469	471	480	499	468	472	454	466	499	497	474	480	506	463	437	469	463	498	503	502	505	470	494	463	489	472	472	440	504	480	491	462	490	436	492	459	453	521	474	486	516	480	452	510	432	495	476	496	521	451	484	471	482	471	507	475	487	499	506	468	507	483	499	485	482	506	483	485	470	451	463	520	476	489	471	468	471	451	462	492	491	462	481	483	502	448	444	457	467	466	462	512	473	500	489	502	502	488	495	480	469	487	508	500	467	469	466	497	489	512	446	479	476	510	462	512	445	531	491	491	497	510	486	503	498	452	500	469	470	425	463	458	496	450	495	475	494	513	458	497	496	477	490	487	454	517	491	508	492	490	487	451	499	489	476	485	453	504	466	477	503	490	475	495	501	489	441	444	531	508	510	478	501	459	480	480	476	459	477	474	482	438	476	483	498	505	483	480	485	423	502	509	480	505	477	488	530	512	545	477	466	500	488	468	438	496	475	504	502	487	471	487	465	491	488	504	489	448	458	481	497	451	469	505	476	462	493	448	464	459	505	495	493	461	481	479	473	484	509	495	472	490	490	469	468	479	492	455	494	467	471	441	476	471	455	490	443	445	488	475	467	492	479	499	464	527	490	453	493	455	446	490	518	464	487	491	439	481	501	499	477	411	455	469	504	473	522	482	510	455	474	490	458	489	505	495	454	444	480	476	472	466	488	466	470	481	501	462	461	495	492	511	499	515	466	492	479	471	514	448	481	441	463	510	493	493	476	509	466	449	474	468	449	473	460	539	509	524	497	459	488	483	547	449	484	443	451	492	451	477	463	467	490	480	477	455	443	466	428	438	521	451	504	459	482	481	498	484	482	472	532	503	490	494	435	482	489	471	474	497	459	510	469	483	470	478	463	443	479	477	462	483	474	457	504	445	475	465	449	513	458	502	525	448	468	485	484	438	504	454	441	500	486	476	489	516	498	491	487	470	474	484	499	463	431	500	490	488	482	500	458	503	466	447	526	446	507	469	444	505	448	479	476	518	438	471	470	487	458	488	472	431	455	522	478	462	476	449	466	482	441	455	484	513	486	501	473	468	463	475	457	461	499	455	450	503	422	470	451	491	459	468	496	490	504	474	489	453	490	468	525	471	505	489	479	486	514	495	460	461	495	449	499	470	478	482	483	462	489	463	517	484	500	485	460	476	491	451	475	482	474	459	472	492	439	485	517	498	475	453	427	498	480	443	501	500	456	449	458	472
6121	10552	9738	8046	2878	512	180	60	51	68	70	57	53	75	76	66	58	64	70	70	74	71	65	45	48	67	56	48	61	66	52	62	50	59	59	49	50	51	54	62	66	43	57	63	64	64	64	64	67	64	50	56	46	65	73	63	56	61	45	47	53	59	53	58	57	56	71	65	72	69	56	58	49	63	68	46	60	71	54	69	58	57	59	53	57	58	50	60	51	59	58	65	65	57	60	82	62	62	63	50	62	62	54	60	53	65	57	50	63	46	64	64	53	62	62	61	65	63	63	66	57	71	56	64	55	70	62	58	65	68	49	47	66	54	56	58	62	58	50	50	58	51	69	67	70	75	69	56	61	55	41	81	53	54	68	56	63	36	63	53	62	59	63	57	57	69	62	56	50	59	56	60	52	60	60	56	64	54	58	61	57	55	57	64	64	54	79	60	72	58	71	51	69	64	66	67	56	57	62	75	61	52	56	48	67	52	71	60	61	54	59	70	61	56	58	59	57	63	55	62	68	59	48	53	61	70	48	54	57	47	65	59	54	63	59	59	63	48	67	48	61	44	64	67	60	64	59	53	62	59	55	48	61	57	56	54	60	56	70	74	66	55	59	64	65	61	66	55	50	62	53	56	48	63	55	69	52	61	51	57	58	53	65	67	63	60	62	54	59	60	47	57	69	61	62	59	53	51	60	70	49	56	59	40	66	60	70	59	66	57	59	62	82	56	48	62	70	61	57	53	62	51	75	69	61	55	63	62	69	57	59	51	63	70	78	52	62	60	71	56	54	60	59	63	49	52	61	64	65	59	53	59	55	48	56	57	63	58	66	60	62	61	56	55	80	57	56	49	56	70	72	70	48	58	65	66	62	56	51	68	61	67	59	40	61	67	65	75	57	74	63	56	52	57	60	68	48	55	66	70	61	51	60	60	70	73	60	68	63	47	62	49	55	66	54	55	63	63	49	60	56	64	60	62	57	61	54	65	79	63	72	55	58	58	48	69	56	48	72	61	67	57	54	59	48	58	58	72	68	63	58	52	68	77	70	51	66	67	56	51	69	72	62	64	61	60	68	70	52	70	55	66	66	59	69	70	70	64	70	45	67	52	53	54	49	64	54	52	56	48	67	45	45	67	51	53	69	57	73	75	59	63	65	65	67	55	57	70	70	54	62	60	64	57	58	67	70	70	57	64	49	65	55	42	62	80	69	56	59	54	70	60	51	58	64	71	62	60	56	46	56	62	66	55	56	60	60	64	50	57	55	53	50	64	63	60	59	62	57	59	67	54	62	53	66	48	50	60	51	75	62	59	63	58	65	62	70	63	49	68	62	52	65	52	54	39	46	71	60	60	58	63	57	64	56	55	57	55	56	57	63	57	52	70	53	61	59	56	62	52	48	50	50	50	51	64	50	70	63	70	53	58	63	53	61	52	54	74	62	59	48	59	65	53	63	57	52	63	52	58	55	59	50	70	45	50	62	70	60	61	72	55	54	66	51	55	45	54	56	60	57	64	51	61	72	60	54	72	56	61	42	74	76	49	54	57	56	47	57	64	57	59	41	53	58	76	54	65	62	53	58	55	58	54	48	50	68	55	58	65	62	48	48	46	67	62	64	56	53	70	62	73	50	59	60	60	60	59	57	66	59	59	60	56	64	63	56	65	47	69	61	57	75	59	67	67	60	57	54	51	48	68	59	42	56	70	73	69	54	62	57	65	57	41	67	56	60	59	71	61	49	69	61	52	53	65	53	64	70	46	60	47	55	54	64	55	60	66	58	88	57	55	63	61	56	57	69	58	55	56	71	60	62	71	68	54	53	72	60	63	66	57	55	62	60	56	61	53	64	68	54	50	63	54	59	57	62	66	61	62	68	50	67	62	58	39	55	68	68	56	47	45	68	61	63	51	61	65	54	59	48	72	60	71	70	71	49	63	62	54	75	68	65	62	56	82	63	59	50	48	60	75	54	61	57	54	59	73	58	67	56	72	66	57	57	45	67	59	65	65	66	52	64	49	57	48	51	66	58	60	58	53	54	64	57	65	62	46	62	58	56	66	58	74	65	53	58	59	40	56	70	67	65	76	53	59	59	67	56	60	64	48	52	51	59	55	48	58	60	53	60	63	52	65	63	69	43	51	50	70	67	55	59	62	60	66	58	50	50	52	54	63	60	67	65	68	56	66	64	66	68	65	49	55	60	47	70	66	49	61	49	75	74	50	61	51	57	42	62	52	74	58	66	64	60	57	55	66	59	58	52	41	61	69	61	55	60	54	55	48	61	54	60	62	65	70	55	51	48	64	71	57	53	54	49	64	56	53	55	70	47	69	71	61	60	65	54	57	41	56	60	70	68	44	51	48	54	68	71	53	60	44	65	75	71	60	80	79	64	52	67	59	62	56	67	56	57	58	53	67	57	58	58	52	56	55	55	50	60	60	54	55	57	52	61	48	51	52	53	55	56	58	65	46	59	53	65	50	63	66	57	66	57	59	56	57	59	55	56	72	57	61	58	60	56	66	55	50	58	52	60	55	59	64	72	59	53	52	59	61	59	64	53	70	46	61	68	64	44	58	57	48	48	60	60	64	68	78	58	55	49	67	63	66	77	60	69	63	56	58	67	63	54	57	52	68	54	56	64	67	63	68	53	45	58	70	68	68	50	57	68	52	56	51	47	60	54	76	55	57	63	65	58	61	52	52	67	49	53	57	61	49	58	59	39	63	57	63	46	55	65	61	54	66	58	64	60	61	58	38	50	71	63	75	51	62	51	60	74	54	61	64	48	54	62	60	62	67	43	58	52	58	66	68	47	63	68	60	65	55	70	61	59	64	60	51	55	51	61	47	56	54	56	43	70	62	46	79	45	61	64	73	60	57	68	50	55	58	67	61	60	62	52	54	63	52	69	55	63	40	57	57	49	67	59	63	68	54	54	52	75	55	63	56	53	72	54	71	54	69	70	73	57	63	53	61	75	62	67	49	56	59	64	66	62	61	59	60	50	70	45	77	56	52	68	66	48	65	51	66	62	69	50	64	60	65	59	52	56	69	68	71	56	64	63	47	67	66	67	74	62	55	54	48	54	63	43	74	60	57	71	64	54	74	63	62	57	57	62	62	64	42	54	63	61	69	58	61	54	53	64	72	56	65	66	52	70	55	61	68	70	59	48	62	71	62	57	67	48	55	56	50	48	46	58	60	77	70	60	67	53	65	68	61	67	57	56	53	70	41	52	66	55	81	63	61	46	57	63	66	61	54	59	66	66	62	67	57	52	66	61	56	65	61	63	59	66	41	64	55	79	61	60	60	61	57	65	59	66	69	64	42	59	54	61	69	55	49	58	55	67	49	55	54	49	58	67	76	61	56	57	62	56	73	52	53	59	61	48	52	64	65	63	56	51	58	53	64	63	63	87	41	66	68	58	62	59	63	61	49	48	64	51	59	52	55	49	58	61	82	58	79	57	74	64	64	53	45	58	67	68	46	57	62	55	61
37021	34746	32488	33265	24727	14569	5778	653	638	668	692	701	716	788	805	736	650	662	677	686	626	590	570	534	518	544	480	471	502	527	530	493	496	515	514	512	491	497	501	507	499	483	527	509	507	524	528	521	527	514	533	493	538	500	455	521	510	537	542	511	531	506	500	475	493	512	502	508	498	523	504	507	495	513	509	508	488	498	540	525	504	490	531	513	497	530	510	500	495	526	506	500	483	498	493	500	475	538	537	486	545	523	493	486	519	544	496	479	524	504	474	497	540	535	496	517	472	498	509	513	497	520	491	533	491	507	484	518	469	449	514	499	496	484	527	510	509	484	494	488	524	500	527	528	505	466	480	506	514	554	471	508	487	496	505	500	530	516	509	480	519	501	470	487	514	526	488	505	509	490	484	490	516	470	498	482	480	495	489	521	473	492	489	550	516	495	492	518	512	468	483	514	494	502	513	508	524	491	522	489	515	491	503	542	526	515	516	504	523	512	500	498	492	507	542	486	512	511	478	546	458	524	524	468	480	509	513	481	507	541	512	476	524	516	520	498	516	492	492	486	504	504	494	531	513	467	452	501	473	490	507	512	493	481	481	511	508	461	521	517	493	519	517	507	545	489	505	500	512	502	498	519	437	528	509	460	525	499	470	472	522	505	504	493	497	504	502	531	504	480	509	483	488	523	497	515	498	525	466	492	508	518	492	525	526	554	508	475	499	538	540	514	529	507	507	510	502	462	455	509	495	504	531	507	514	492	493	489	516	470	479	530	472	495	501	504	476	504	487	507	475	492	482	528	487	477	548	502	513	502	481	541	491	522	476	493	498	520	466	530	524	448	523	530	478	515	492	515	492	489	489	529	521	503	489	484	478	486	474	493	542	487	484	476	484	514	517	506	498	517	500	483	497	494	501	507	497	514	503	496	480	544	488	521	486	454	509	527	508	486	497	510	477	486	454	507	507	502	465	517	504	534	489	529	519	499	485	503	520	499	510	488	496	483	511	564	514	517	504	550	523	504	521	533	559	520	520	522	521	505	491	492	515	477	479	481	533	491	478	498	498	510	486	523	497	470	541	552	485	517	491	502	477	518	504	524	510	476	490	551	510	524	500	522	494	545	479	516	502	498	474	494	544	503	455	517	490	512	507	495	511	503	535	499	488	522	488	484	531	531	516	524	504	525	465	480	505	479	463	501	513	520	496	512	498	476	505	512	515	496	494	519	521	526	474	487	511	514	523	504	450	501	521	500	517	510	526	478	478	551	498	497	548	492	516	464	507	502	465	518	481	502	482	474	537	483	527	512	500	513	528	477	522	500	506	499	521	492	567	517	471	547	515	506	490	523	508	503	501	523	484	467	521	506	501	462	482	478	489	498	510	515	508	473	527	511	483	493	520	526	503	534	517	476	518	504	485	475	509	542	495	530	529	500	527	506	495	454	516	531	505	519	507	488	524	486	485	527	510	475	551	499	509	502	479	472	522	501	496	499	487	539	508	511	521	504	493	492	483	470	511	508	487	493	526	495	511	487	472	491	520	468	511	478	518	492	485	491	484	463	500	503	515	495	512	540	532	513	515	527	456	512	487	473	524	488	536	503	493	512	492	500	467	502	503	458	527	565	491	522	502	485	497	538	520	486	489	534	495	505	500	484	522	471	518	516	471	486	469	502	480	485	477	510	471	531	467	518	528	507	512	492	494	489	527	497	511	490	518	483	501	522	497	469	509	498	511	505	523	507	523	473	505	501	500	513	500	493	523	528	485	501	497	514	529	505	557	520	501	471	489	498	505	486	532	522	561	492	514	488	485	500	512	519	516	463	498	516	484	508	485	495	515	484	547	511	515	534	518	527	472	512	484	487	491	517	508	576	450	516	483	451	504	500	489	464	495	520	502	518	524	521	532	463	483	523	507	486	476	489	487	480	518	524	520	524	511	492	503	473	471	479	522	478	522	494	490	542	484	529	458	496	482	480	471	483	483	528	500	516	509	459	485	509	470	480	518	495	537	527	465	459	509	514	505	501	491	476	487	514	520	581	453	512	468	491	539	484	517	499	471	504	509	498	490	524	522	504	498	530	501	489	488	502	494	534	540	515	497	528	484	514	555	468	540	492	508	484	509	530	490	523	449	515	512	503	504	544	506	496	505	526	495	509	509	488	522	519	480	476	489	512	445	512	511	524	508	507	491	513	488	480	523	501	521	493	518	517	492	495	506	480	499	494	518	529	499	475	496	484	506	534	471	499	502	499	505	535	485	499	464	502	492	494	500	477	520	468	474	479	492	490	522	486	435	514	496	524	509	512	473	511	507	456	482	520	506	480	497	518	506	479	500	517	480	495	505	494	496	488	491	514	500	533	533	527	518	494	490	492	530	491	500	539	495	511	533	509	539	491	486	520	511	454	552	496	520	510	488	507	538	490	498	489	508	508	499	501	524	516	492	500	491	491	471	489	516	469	554	548	504	466	517	508	483	510	515	525	453	463	519	506	509	518	506	496	457	481	494	517	474	491	528	476	497	495	539	461	491	458	492	528	500	501	508	509	490	540	480	497	543	484	514	538	471	471	542	478	508	543	506	503	495	495	475	502	494	524	470	513	518	467	491	506	499	482	499	488	542	491	469	536	488	481	481	491	522	514	464	495	475	519	499	483	534	508	540	512	527	474	567	486	469	503	478	535	453	499	496	504	510	469	498	489	491	491	502	517	588	495	494	504	480	547	499	502	524	463	495	457	489	490	511	486	500	497	478	482	474	470	464	526	520	520	511	513	490	476	541	505	483	513	522	491	534	511	515	495	521	509	526	495	487	501	535	482	515	458	502	504	473	496	523	489	459	478	493	501	491	520	491	447	492	476	528	497	494	523	514	500	487	484	509	535	476	541	492	552	506	507	509	494	534	552	510	495	478	490	506	483	470	495	509	482	481	511	509	496	499	511	506	499	499	475	503	478	510	495	488	523	498	498	493	507	485	490	489	482	454	495	516	518	484	510	505	483	516	509	461	490	555	542	492	516	469	512	480	452	510	498	512	519	538	510	509	514	514	524	512	487	506	507	504	516	475	495	513	500	512	506	522	511	454	511	493	476	506	508	532	519	505	534	507	496	539	486	468	465	503	545	465	489	468	472	498	493	496	527	507	491	531	501	526	516	490	537	523	486	512	489	483	487	490	527	507	518	486	488	503	495	498	497	481	498	473	531	532	468	470	477	520	489	507	522	526	498	505	496	527	526	488	497	518	517	490	477	503	544	521	481	507	503	489	494	526	492	507	461	526	527	497	532	517	519	544	485	522	548	510	508	506	513	524	523	478	504	520	510	526	498	493	511	512	489	494	537	560	513	513	505	503	515	508	500	517	494	467	481	504	537	527	501	503	493	546	523	479	503	484	542	501	497	494	498	497	504	529	515	504	475	516	491	500	499	483	514	527	515	482	486	463	524	499	490	507	528	484	518	511	483	480	478	506	534	533	519	512	494	513	488	541	509	507	547	461	493
4423	2866	1765	1884	609	129	126	102	86	97	96	106	102	109	97	90	101	91	99	88	73	90	97	96	89	80	99	89	81	82	98	78	96	93	108	92	97	99	81	94	93	105	97	101	72	99	93	88	84	88	82	77	86	99	92	104	85	87	78	96	90	83	89	82	84	73	83	90	85	85	82	96	88	84	104	91	78	90	111	95	86	104	100	82	100	101	91	102	100	95	79	72	106	99	85	105	103	83	69	94	87	92	96	85	79	98	105	90	87	95	101	103	88	89	102	90	80	95	103	86	95	86	79	89	96	75	101	87	76	100	70	68	100	86	99	112	96	96	90	91	87	68	110	81	82	85	77	93	91	74	90	93	100	103	99	91	91	67	108	76	105	77	90	90	100	92	106	78	89	107	75	97	75	81	85	101	72	76	103	84	119	83	98	106	87	79	109	83	84	99	84	85	94	83	104	108	96	73	75	78	96	80	93	99	86	99	86	104	79	89	78	105	95	91	89	93	90	100	89	91	89	100	83	90	88	83	77	77	83	84	107	92	101	93	102	95	85	92	100	96	79	93	90	88	88	89	85	89	96	101	86	88	82	103	78	103	76	109	103	93	102	88	83	87	82	102	95	72	74	101	71	93	100	106	100	106	96	92	90	94	93	96	95	78	81	103	96	76	62	79	86	81	76	84	92	87	100	100	92	88	84	79	108	99	84	96	98	97	91	83	98	89	103	102	88	79	73	76	95	81	71	90	79	83	102	88	88	106	105	103	86	81	90	88	93	97	77	74	80	79	91	92	97	83	86	100	93	96	87	89	64	98	101	101	89	88	84	81	87	90	91	97	94	90	92	90	90	75	95	91	117	97	84	80	88	92	94	99	94	98	90	81	83	91	88	88	98	88	80	94	86	73	88	92	68	92	105	90	85	89	90	87	94	85	91	97	88	93	97	96	96	82	106	76	94	94	68	90	83	105	85	95	100	79	82	94	94	74	78	103	95	96	83	95	71	92	86	95	87	86	82	105	77	90	88	106	92	85	92	90	90	84	104	91	106	72	88	94	114	104	101	81	89	104	91	83	82	82	92	85	95	97	93	82	91	101	82	75	100	100	102	81	82	95	92	90	98	74	81	103	104	73	76	99	95	91	81	89	86	74	85	102	94	84	86	107	100	82	108	93	107	102	92	79	95	91	95	92	90	70	94	85	91	90	98	84	81	75	101	83	94	105	94	91	100	84	102	101	100	90	82	102	91	91	92	95	98	88	100	115	75	101	94	83	97	113	93	99	79	73	96	83	87	93	90	110	99	71	89	95	83	86	118	92	85	90	91	94	110	94	98	95	85	103	106	84	97	89	104	94	84	90	94	101	103	86	79	80	112	100	85	101	92	95	86	95	86	91	88	90	99	88	83	109	90	95	96	79	96	82	77	102	90	101	92	77	102	90	86	77	81	84	91	92	69	82	81	76	88	93	101	89	90	90	84	94	88	96	91	89	73	94	94	90	98	102	98	105	108	89	98	76	79	107	111	91	79	103	85	96	95	83	91	91	73	96	73	79	104	105	77	83	107	87	78	89	87	107	79	87	83	103	87	79	81	90	79	103	78	85	86	93	83	109	85	83	88	85	90	88	93	98	90	100	114	86	91	98	87	91	90	99	100	100	92	101	94	85	96	100	85	73	108	93	81	86	92	82	100	94	100	83	92	84	92	92	87	77	91	81	91	84	101	102	86	101	81	90	89	105	108	86	81	78	77	83	87	98	95	80	96	102	93	102	87	84	106	103	96	81	95	80	109	85	104	83	105	81	86	99	106	86	100	86	93	77	100	88	87	105	101	79	94	93	96	90	83	100	100	98	85	101	87	108	80	78	85	89	92	85	91	88	93	91	90	106	85	79	87	85	78	88	101	93	92	91	75	97	91	80	100	93	84	69	85	94	86	91	75	101	127	101	92	103	99	91	85	90	107	95	83	90	98	96	88	83	88	102	94	98	83	86	93	84	94	92	91	94	88	82	99	90	96	103	86	89	78	86	85	90	96	98	80	100	75	88	83	95	88	105	74	89	99	100	111	83	91	106	92	97	106	87	80	86	106	102	84	77	87	91	83	101	89	74	102	109	97	86	83	97	84	83	105	100	86	100	103	82	87	98	89	100	95	94	97	92	95	111	85	90	106	86	84	88	95	92	93	81	89	95	85	79	91	111	93	95	89	94	77	82	79	93	88	96	97	97	89	89	69	97	94	95	88	88	90	99	98	100	82	92	96	87	84	118	86	96	99	103	99	91	83	100	90	85	92	83	89	96	108	86	88	82	86	90	90	97	83	89	96	87	82	92	96	101	84	101	106	95	103	78	84	89	101	99	71	78	87	110	88	82	83	69	91	89	95	95	100	82	71	89	87	77	109	106	90	98	112	89	80	82	102	83	84	75	78	99	93	101	97	90	79	75	76	86	89	94	97	86	109	84	96	96	90	88	72	88	93	112	100	95	79	92	95	87	95	90	81	69	91	90	92	88	96	93	95	78	103	99	106	90	89	92	94	104	98	95	91	100	86	112	84	83	104	81	104	93	102	85	79	87	102	95	96	91	92	81	90	83	78	72	73	86	71	72	74	93	97	74	88	97	80	85	87	99	87	83	78	82	89	93	81	90	80	103	80	97	89	95	107	78	87	99	88	95	84	85	93	98	72	82	88	91	85	93	99	86	85	93	112	85	112	83	85	85	94	74	120	89	80	94	98	90	91	75	84	82	95	93	81	80	87	107	115	105	85	88	81	92	72	84	86	69	92	76	105	94	70	84	92	82	75	99	88	83	92	92	80	96	98	70	92	96	78	100	97	75	84	91	89	104	97	83	81	87	100	84	99	100	71	93	91	83	93	85	79	109	77	88	87	96	95	93	93	100	86	83	91	77	95	84	83	93	84	104	99	77	82	102	88	81	80	94	91	90	90	86	72	99	92	73	94	113	82	86	101	96	93	81	97	94	92	78	100	96	92	97	78	84	95	114	88	84	86	78	118	90	101	79	108	95	78	97	86	78	95	102	101	84	101	83	97	108	81	76	90	82	97	90	77	92	99	81	74	93	83	78	98	83	83	92	87	94	102	83	89	82	94	82	93	98	99	97	95	87	85	85	87	91	92	85	93	90	98	100	98	76	82	82	88	105	95	84	87	110	79	85	84	95	102	91	89	101	74	89	88	91	77	87	95	84	97	76	84	99	93	90	97	114	98	83	86	101	91	89	79	88	100	85	79	92	74	89	100	81	96	88	98	95	118	92	90	89	91	86	89	79	82	91	94	85	67	80	72	94	70	82	87	86	88	95	89	89	86	87	82	81	88	123	77	88	83	70	70	96	91	88	100	107	84	93	81	97	96	105	98	101	81	75	94	100	83	92	87	92	88	91	94	86	99	81	99	90	87	97	85	94	78	93	90	87	84	100	97	98	95	103	75	85	92	93	86	98	94	108	95	79	79	100	69	87	71	88	108	70	87	76
31750	19468	13612	16685	8461	2597	1668	785	761	820	806	787	848	872	797	810	736	771	813	777	816	795	706	708	759	727	772	694	715	709	726	689	690	698	719	711	673	754	713	757	709	722	720	743	758	747	718	677	789	707	744	688	731	710	745	744	730	722	711	685	710	757	696	727	708	721	738	703	735	696	681	701	777	709	711	669	720	709	745	702	760	726	736	730	721	740	729	790	711	704	709	711	736	710	790	743	734	774	751	672	727	718	761	747	732	702	730	718	700	757	735	767	747	713	735	720	753	698	703	685	707	693	790	712	723	717	708	692	705	718	766	684	705	710	723	703	719	712	697	750	728	721	740	759	749	705	728	711	765	708	668	737	760	775	746	732	728	765	703	761	725	681	712	754	701	794	757	694	738	715	699	675	752	708	697	751	753	714	734	746	741	722	789	756	726	771	742	729	742	687	703	726	714	740	734	734	741	693	735	760	748	732	743	711	713	703	719	730	697	740	728	736	720	760	727	743	716	663	685	696	753	700	756	737	756	731	745	733	714	711	774	704	742	722	715	725	710	765	711	726	710	758	735	699	686	752	740	736	728	757	739	745	691	718	688	753	706	724	740	720	727	739	727	746	749	713	772	722	702	741	719	671	700	705	726	756	689	719	724	716	750	688	700	769	760	767	669	736	746	771	698	778	771	752	717	765	723	733	682	742	742	707	683	752	771	719	769	749	692	725	735	719	713	722	749	707	754	701	738	757	717	779	756	736	703	730	725	724	717	741	749	716	712	722	729	713	700	667	697	704	730	710	756	706	708	707	703	701	685	712	727	725	684	708	754	717	739	754	720	765	753	741	760	743	716	734	711	682	709	763	735	701	703	733	721	742	713	724	732	710	739	726	716	711	705	725	708	742	684	671	662	758	735	748	732	769	715	752	700	731	734	727	658	768	724	717	723	780	733	728	716	731	724	732	721	737	723	745	727	716	796	709	766	765	707	686	730	728	698	706	712	737	744	721	730	743	692	771	672	715	733	733	711	753	690	708	731	731	714	790	695	713	706	725	699	758	702	722	699	707	715	719	745	717	765	768	696	717	680	742	765	703	704	733	750	784	718	706	734	725	767	698	741	725	742	693	725	724	724	700	696	669	675	740	739	692	760	690	820	739	728	706	751	741	714	729	778	745	713	727	729	675	748	757	685	741	715	685	807	737	739	688	704	778	711	662	752	723	748	719	733	772	747	711	720	750	763	692	727	727	718	698	715	697	732	707	722	720	723	711	761	693	746	715	682	688	733	716	741	771	747	713	716	759	670	724	690	718	667	758	739	735	711	728	752	729	719	780	732	762	716	709	683	724	716	741	760	714	726	758	713	740	726	759	711	728	676	737	694	714	739	725	726	734	714	702	764	765	701	712	737	777	703	713	706	706	656	713	715	777	743	729	738	742	767	734	718	734	735	711	730	747	732	695	694	722	744	741	735	709	728	721	745	769	735	688	678	768	691	706	715	727	718	709	752	728	702	724	748	701	716	694	699	739	716	710	759	726	753	695	725	737	735	722	742	747	760	720	734	746	743	750	701	753	700	771	739	742	744	714	676	722	732	729	734	714	748	699	690	746	752	728	734	722	738	740	758	743	701	747	750	665	731	739	724	724	726	749	738	658	696	710	775	759	705	694	720	721	716	750	774	735	751	743	723	731	751	754	707	741	701	720	668	768	684	753	762	700	717	770	690	729	725	724	718	765	714	729	764	693	745	765	701	699	747	730	713	731	747	704	683	738	750	741	723	742	726	753	721	749	669	710	769	728	712	737	702	750	747	712	716	698	714	720	711	764	736	718	749	695	718	706	690	716	710	707	727	734	742	750	713	711	770	767	746	703	747	765	758	767	687	718	713	756	738	739	766	768	746	677	734	741	726	729	721	722	734	749	725	701	722	733	716	714	766	739	751	741	726	757	703	751	692	761	729	741	753	696	731	732	781	778	746	762	698	748	700	780	719	746	718	711	708	711	715	701	743	738	716	698	727	717	679	742	741	731	763	693	742	711	728	729	689	722	729	716	714	729	729	719	720	734	718	739	780	733	759	665	720	728	737	722	671	743	765	712	751	738	738	773	767	743	708	724	728	740	745	724	704	702	747	708	733	702	719	751	704	713	690	705	710	717	726	721	743	731	681	770	780	733	763	727	703	739	731	715	720	743	693	679	702	750	707	755	772	697	676	694	720	698	760	764	776	724	741	758	714	722	725	685	717	701	697	688	768	721	712	676	707	769	754	741	716	718	747	691	724	711	714	725	736	727	760	701	727	736	732	732	735	740	722	756	725	715	731	722	782	702	739	722	716	701	684	750	691	721	724	737	753	720	716	791	715	705	760	679	751	732	699	739	741	720	714	741	755	737	707	716	762	707	730	738	722	691	709	720	740	696	755	713	758	757	742	662	730	728	747	747	763	696	711	721	722	725	713	728	752	685	734	711	731	701	701	738	694	709	737	757	710	729	720	722	762	761	727	719	748	679	692	746	699	697	732	770	716	734	703	729	734	691	740	748	750	772	718	656	735	757	734	705	753	748	728	709	768	693	696	703	748	698	678	689	761	744	729	670	716	737	703	721	723	751	744	734	721	748	704	655	801	725	686	666	752	687	723	676	699	728	740	701	720	727	720	693	731	724	703	694	748	733	711	743	755	722	736	695	736	771	717	677	768	722	700	748	754	755	750	761	770	731	718	799	742	691	702	742	734	790	724	774	692	717	796	691	747	742	675	755	755	758	728	762	758	750	719	778	710	702	700	728	727	688	757	694	684	668	714	717	690	692	787	722	687	740	711	736	721	739	709	708	734	677	704	740	742	714	721	736	765	735	704	689	707	704	685	750	704	738	690	786	732	717	707	705	726	746	726	763	765	743	726	689	706	725	691	715	756	721	742	732	746	699	715	673	770	728	706	801	714	688	761	745	700	758	725	706	789	693	745	736	705	713	721	718	737	730	722	736	699	705	699	746	713	704	726	790	734	712	733	722	731	730	757	690	726	735	717	814	728	763	688	742	765	741	742	740	734	679	712	697	727	712	742	726	695	670	687	741	729	739	721	732	727	662	770	762	755	691	715	677	681	760	745	754	794	730	701	733	736	731	713	743	722	761	734	744	736	728	759	739	724	709	719	753	690	766	751	766	738	729	688	729	740	736	743	690	740	709	714	745	726	710	688	696	754	767	733	699	757	707	728	777	675	744	717	770	719	704	707	707	665	665	698	714	755	733	743	731	757	717	702	740	720	744	691	739	708	767	727	709	717	702	671	712	729	729	724	763	739	740	741	722	720	744	689	781	734	696	706	701	717	739	735	731	715	749	711	736	740	698	720	710	749	722	754	697	678	729	730	760	750	744	684	739	721	743	735	755	720	733	731	755	776	769	734	693	721	681	727	709	756	718	748	721	723	697	674	712	721	691	747	704	695	745	755	688	726	716	711	730	742	757	715	771	715	731	740	745	760	719	685	771	711	723	687	699
5054	7256	6238	5572	1609	360	200	89	100	108	82	98	90	85	93	85	99	105	80	85	97	81	89	91	98	93	81	89	84	97	81	78	94	77	107	100	90	87	91	85	85	82	107	78	81	85	77	91	86	96	98	94	79	89	87	76	78	93	88	91	81	90	96	93	78	100	99	83	79	85	81	80	73	99	90	90	87	88	95	89	79	90	104	75	94	87	100	93	76	89	94	88	84	94	86	79	76	100	83	99	90	97	95	78	89	89	81	86	89	86	94	69	96	85	86	90	89	107	112	86	98	97	81	81	100	93	88	102	104	81	75	85	79	74	99	62	93	110	84	88	78	84	74	87	86	77	78	79	85	84	102	77	90	82	96	100	74	93	93	77	108	83	95	87	81	97	78	91	94	104	91	78	87	84	108	82	86	93	88	95	91	94	87	85	88	70	77	80	83	88	88	81	78	84	91	73	87	84	72	84	96	103	91	89	97	86	86	81	102	83	93	116	95	87	86	68	103	86	84	80	88	87	85	101	90	93	85	108	102	97	76	80	87	87	78	76	85	99	105	86	97	90	93	92	103	92	91	102	95	89	89	71	92	97	91	79	87	85	87	84	103	79	79	79	90	91	64	82	97	82	95	75	88	111	81	75	88	73	77	99	74	91	86	113	92	83	85	110	77	82	76	77	88	98	91	76	86	92	90	85	95	98	78	86	93	92	80	101	100	95	83	94	88	76	86	80	79	84	72	79	98	100	82	104	88	99	98	77	91	82	76	87	79	85	80	85	95	88	72	78	80	105	86	103	95	107	81	95	88	72	90	84	91	78	88	74	91	79	83	86	79	92	77	90	79	73	86	90	106	82	95	81	78	83	79	89	92	101	73	78	90	95	93	69	91	95	101	87	83	92	94	86	66	102	96	88	86	90	77	94	84	83	85	97	103	84	76	77	90	86	99	99	83	87	92	77	81	81	81	89	105	81	92	86	88	78	96	88	88	99	90	73	91	89	91	94	103	96	93	115	79	69	80	88	95	76	105	83	83	98	85	87	78	104	80	81	79	89	100	106	87	95	98	90	89	91	94	69	88	84	90	100	95	74	85	68	77	96	76	88	85	81	80	81	95	89	74	84	90	91	78	82	91	77	91	73	87	99	94	87	93	88	92	95	91	80	99	110	78	85	87	63	88	89	88	94	111	92	80	104	83	100	81	89	88	90	107	93	100	103	102	88	87	93	83	91	105	95	92	83	78	109	111	99	103	98	94	89	80	97	99	93	91	82	105	75	81	93	78	65	101	95	78	79	86	82	80	92	76	81	94	81	91	84	80	87	89	100	77	81	65	109	89	85	93	116	102	85	75	83	78	89	80	75	82	87	103	98	81	90	66	104	109	91	81	77	87	97	78	84	89	102	78	85	81	79	78	85	80	94	73	92	83	75	96	81	77	89	84	80	87	92	93	81	105	95	90	105	85	92	91	110	92	72	83	86	88	101	78	89	71	77	83	83	105	107	110	78	94	76	101	81	94	100	88	72	97	70	83	69	86	89	91	80	96	82	97	83	91	85	86	78	82	80	97	83	95	86	91	75	73	96	84	87	76	75	88	72	98	92	85	79	69	107	90	78	89	92	82	78	102	86	83	92	81	88	84	84	99	90	86	77	87	79	86	104	100	90	85	89	79	82	88	71	76	82	90	83	87	86	97	87	90	82	84	97	86	91	88	85	91	71	74	77	88	90	119	69	91	87	81	85	82	108	77	73	80	94	84	89	74	72	108	85	100	87	83	94	80	92	107	101	89	78	92	80	107	90	92	95	88	103	90	81	85	78	78	86	89	77	116	85	73	85	101	95	85	98	86	91	86	72	87	86	81	81	89	71	97	84	95	92	86	95	88	104	77	86	96	95	85	89	63	92	86	107	82	92	110	87	82	77	86	73	103	96	92	83	95	86	81	86	94	88	109	68	75	90	81	92	80	96	79	101	91	100	66	80	71	90	85	105	85	75	89	90	86	81	77	98	78	78	94	75	64	89	85	94	104	95	84	99	75	77	97	105	102	94	81	78	79	94	81	78	63	93	89	88	89	89	79	80	89	91	93	79	100	93	93	62	94	107	98	80	82	91	84	82	85	102	77	90	90	86	107	96	79	84	73	111	81	87	77	94	103	80	75	73	82	89	89	105	91	94	88	93	101	91	73	89	88	79	90	87	78	90	86	82	62	103	96	66	87	90	93	93	87	106	94	89	73	95	85	87	75	97	88	106	92	103	92	90	81	95	88	87	74	77	78	84	98	76	80	97	110	84	90	90	87	88	75	61	79	73	80	76	88	99	92	101	85	93	82	78	91	82	80	84	90	73	77	106	79	83	81	96	79	77	87	80	101	89	88	79	92	97	91	88	96	101	85	94	76	75	72	82	75	89	93	85	80	80	101	71	71	101	92	78	98	81	97	90	106	95	93	82	100	76	102	80	96	87	95	110	106	84	83	104	84	78	74	81	102	76	72	99	88	99	79	86	85	86	94	73	84	116	89	80	95	92	97	78	72	68	84	72	100	80	103	92	86	79	77	71	77	76	91	84	85	74	96	92	97	89	100	82	94	89	98	84	90	104	87	85	94	88	93	85	90	89	95	92	81	87	90	95	83	94	81	84	76	80	105	69	86	71	84	81	87	81	91	77	73	92	91	87	94	81	76	84	81	86	78	90	70	81	102	103	109	82	77	78	121	87	82	93	89	95	95	77	91	106	100	91	83	86	74	87	80	78	81	93	88	85	92	78	71	86	94	101	71	88	83	106	113	87	85	90	92	72	78	86	93	94	75	97	88	90	75	110	100	84	82	78	87	84	67	81	83	74	105	102	95	96	75	86	98	88	83	87	104	88	88	77	105	85	87	88	94	91	81	96	80	98	88	98	94	79	83	81	82	90	90	77	87	91	85	72	110	80	72	95	90	83	79	79	74	95	60	99	89	93	83	89	85	80	92	104	83	76	105	78	78	80	96	96	86	91	89	87	75	82	94	101	97	81	94	88	92	76	89	85	83	87	80	80	96	80	93	86	92	87	78	79	94	85	81	90	82	90	91	91	113	82	77	94	90	89	91	102	100	88	96	88	103	86	99	91	88	85	95	115	97	97	81	109	91	82	89	65	99	108	79	85	82	81	83	77	93	100	92	90	92	91	103	105	84	90	81	79	84	92	93	78	100	85	95	101	91	92	118	92	83	68	90	87	93	75	89	97	83	95	85	85	85	84	66	82	81	89	91	102	88	90	96	69	92	91	79	93	100	80	88	99	85	82	95	94	74	84	82	88	78	83	84	82	113	89	86	75	96	77	100	88	83	96	94	82	102	78	92	97	82	83	94	75	89	97	82	90	86	73	83	81	70	86	92	69	94	109	93	99	86	75	93	97	103	82	79	73	83	78	96	82	70	88	87	92	71	94	85	69	93	92	84	79	106	102	90	81	85	84	90	93	84	90	111	90	96	87	93	80	79	79	86	80
34954	30596	27239	28859	20306	10595	5484	887	829	884	910	929	932	983	914	821	807	742	831	838	813	817	789	708	748	743	677	770	698	692	692	716	728	729	695	706	736	747	772	684	732	710	696	736	694	736	705	725	737	796	707	729	740	743	720	725	763	763	749	713	708	768	738	674	735	703	737	707	743	690	720	759	732	692	775	750	698	740	739	745	689	719	727	718	712	726	717	688	699	735	775	696	704	717	753	729	766	767	770	753	736	696	688	744	721	681	786	733	705	713	715	770	732	712	738	789	751	706	719	708	729	679	717	723	714	688	711	715	764	736	730	732	715	724	758	744	712	725	720	723	730	743	748	713	706	754	679	698	674	694	697	748	726	768	708	765	719	697	734	781	749	675	691	713	723	713	721	715	780	768	697	743	724	743	712	693	698	733	711	721	774	717	712	760	724	711	756	755	762	696	750	691	706	750	680	771	697	743	688	737	685	741	721	712	684	687	743	699	702	784	720	742	705	674	723	705	734	767	734	739	728	698	722	699	761	712	722	730	724	745	744	726	662	727	686	725	741	746	710	726	737	707	774	714	736	693	697	714	713	743	717	715	704	728	726	743	741	672	733	703	668	739	782	713	706	727	710	691	698	718	707	715	760	728	730	690	745	712	731	733	677	798	695	806	710	718	739	709	723	743	720	678	726	731	756	714	791	684	742	801	741	718	728	701	724	749	721	731	708	687	724	743	676	709	702	746	730	726	694	739	714	725	733	723	737	722	729	730	721	717	717	754	736	698	751	734	744	741	748	734	714	691	720	694	755	711	715	732	761	695	724	732	739	733	754	730	742	681	705	732	763	760	705	713	718	694	749	765	756	674	735	740	696	722	759	725	731	744	763	766	752	746	679	761	732	733	777	723	726	732	738	693	682	762	701	714	760	756	731	741	719	706	723	690	705	664	737	795	739	706	663	754	744	763	737	666	742	701	694	724	718	756	714	748	747	695	712	748	732	747	689	725	722	744	659	747	736	747	724	718	722	749	747	693	782	726	771	711	691	735	719	770	718	715	717	720	693	719	677	726	725	806	732	729	715	686	737	752	717	744	752	716	746	719	754	729	753	721	707	719	690	740	699	783	703	687	726	719	727	723	732	757	692	729	693	705	750	736	745	715	731	758	721	717	715	741	726	735	745	735	728	775	726	730	770	742	746	692	749	754	699	734	726	767	726	759	684	716	718	704	731	765	726	713	756	776	697	725	687	750	714	721	714	720	665	746	708	728	722	734	759	703	741	736	743	759	729	718	773	713	728	711	734	752	673	727	652	708	735	732	752	744	768	686	735	730	728	722	734	696	727	695	705	718	732	767	687	738	664	712	729	702	701	701	716	724	754	690	720	674	731	691	719	734	708	749	733	699	741	771	722	750	748	680	719	717	712	717	746	735	681	714	740	721	720	711	707	725	698	751	705	734	648	705	740	718	677	729	755	737	692	715	762	732	728	700	771	737	726	719	754	719	790	803	712	736	787	736	775	678	715	707	729	710	704	735	717	723	707	776	711	735	700	742	708	714	707	729	729	707	694	706	729	682	759	713	712	730	747	769	693	725	747	766	776	785	732	664	717	706	712	732	690	709	772	711	780	741	670	715	766	692	742	721	691	782	735	711	737	742	784	697	748	726	714	713	746	748	781	777	702	746	762	737	686	742	715	740	692	661	683	739	694	750	711	748	802	657	740	669	729	695	750	733	725	731	745	734	773	764	726	694	744	735	749	799	739	724	757	747	713	705	749	728	656	709	747	688	739	723	725	704	751	752	697	687	704	719	737	706	709	736	757	697	719	777	739	716	727	668	740	693	701	753	698	738	724	734	744	697	771	738	743	709	754	729	773	712	699	729	717	733	705	784	745	684	739	741	738	751	736	717	763	750	721	701	735	736	728	722	723	769	711	732	712	764	711	740	753	711	761	720	760	752	748	712	688	733	684	739	710	717	744	716	691	727	719	759	660	731	751	717	704	719	700	752	747	769	741	730	733	722	714	749	748	737	704	713	693	701	713	750	716	709	726	710	737	733	760	730	745	747	737	725	689	749	717	734	717	710	722	733	739	743	732	712	740	789	674	726	720	725	732	710	747	773	697	739	743	693	686	720	750	697	741	731	734	707	723	749	767	728	716	672	719	729	701	714	772	758	688	733	729	739	792	742	752	716	744	748	724	731	711	710	704	735	720	707	745	754	702	691	695	685	725	694	736	723	741	682	768	744	738	714	712	781	737	758	735	770	705	690	755	695	734	756	706	733	736	731	704	718	743	777	746	769	705	701	735	737	722	758	761	729	723	750	740	737	718	696	688	712	710	702	744	739	743	723	712	781	712	727	750	723	727	739	686	729	794	677	695	725	711	775	688	750	708	695	740	711	699	729	737	737	712	728	739	696	717	728	746	724	692	770	705	725	742	734	776	682	697	726	718	705	727	686	756	747	739	671	732	664	723	759	755	705	757	727	720	721	703	725	786	724	716	689	692	763	723	732	690	721	725	760	703	723	717	750	725	795	740	690	756	697	716	722	674	695	781	756	745	774	692	738	682	728	779	705	703	723	679	731	729	730	738	736	683	749	691	707	730	652	722	679	765	786	726	732	733	741	747	731	745	716	727	716	741	735	719	697	746	714	734	703	693	710	689	744	707	714	699	709	700	749	726	767	742	724	716	697	724	717	741	777	716	680	702	754	737	705	766	717	701	714	710	748	694	657	684	683	700	733	752	717	786	681	728	741	730	744	703	685	767	694	674	743	726	742	743	747	742	710	711	726	704	759	760	772	757	708	712	787	766	739	769	722	708	706	714	739	688	703	756	726	730	727	700	727	694	674	720	725	703	759	708	685	725	692	738	723	783	687	745	701	730	715	743	696	739	753	758	754	775	701	706	745	766	751	712	693	757	724	700	724	696	770	695	758	761	710	689	696	754	721	738	761	687	723	742	683	687	747	736	703	716	720	759	756	706	711	740	703	695	733	741	712	740	765	758	675	765	674	749	783	722	703	735	726	662	756	722	758	697	727	660	723	741	783	699	666	743	746	742	730	766	733	720	696	746	761	744	740	713	719	761	719	723	765	720	707	695	720	752	775	737	690	696	731	732	694	710	742	719	676	755	744	758	705	741	730	711	755	727	721	747	753	732	713	740	735	698	769	717	690	715	692	774	714	752	754	712	724	696	725	674	717	734	750	771	768	712	701	789	721	732	711	720	722	744	675	721	692	706	722	731	685	684	745	727	755	738	744	755	731	694	716	745	761	729	699	710	718	702	739	742	731	673	729	725	703	752	708	800	735	741	719	804	752	738	770	730	696	729	688	774	712	788	719	732	682	716	709	653	695	768	737	739	741	723	691	686	766	718	785	749	714	728	728	698	671	731	709	718	700	743	669	717	749	667	721	709	717	731	705	743	746	678	735	725	764	702	747	730	737	677	690	718	744	695	715	742	741	703	713	726	685	722	739	723	681	737	699	710	789	751	699
5636	5621	5320	5091	1784	440	138	74	68	65	73	71	72	74	68	67	73	61	61	67	60	69	64	52	60	60	60	61	64	56	65	55	56	52	57	63	65	43	51	61	80	70	64	55	66	67	77	59	68	66	60	68	56	68	52	73	57	72	73	69	55	63	64	61	52	66	64	59	63	62	76	70	65	70	69	61	59	58	63	55	61	61	63	60	53	74	65	56	58	71	64	70	56	69	59	60	60	71	62	69	64	63	64	63	55	52	50	58	76	50	65	58	62	53	59	78	51	58	57	55	65	61	69	54	51	66	65	54	69	52	61	57	63	69	65	69	77	54	48	57	61	60	59	75	62	63	66	62	50	70	45	67	62	63	52	50	62	71	68	62	58	56	70	68	66	68	46	75	71	55	56	60	50	56	56	68	67	64	60	63	49	76	66	58	62	52	60	69	63	54	50	63	73	47	69	63	75	58	72	69	73	56	72	65	84	59	56	71	67	66	70	72	51	55	66	75	46	71	56	60	72	70	71	67	57	64	51	67	53	49	61	70	74	62	67	70	55	74	56	49	78	75	63	54	69	59	63	64	47	61	63	66	68	64	65	61	70	74	63	59	49	52	74	56	50	70	67	61	61	59	63	71	78	54	53	57	70	72	69	68	69	57	46	67	55	77	72	49	70	55	76	68	71	64	61	60	75	67	69	58	53	63	55	62	74	72	71	54	65	70	68	82	64	55	57	67	60	60	63	54	60	53	65	64	64	53	59	63	59	68	52	68	59	65	68	53	64	69	76	69	50	76	67	61	43	67	62	68	56	62	59	55	52	66	64	60	62	65	58	58	66	55	68	67	84	54	58	66	65	60	69	49	51	64	55	71	55	69	42	76	69	71	57	63	61	72	59	58	64	65	64	63	60	75	85	51	58	63	59	62	63	66	71	76	69	54	76	58	72	61	64	67	68	66	59	66	73	57	57	60	59	54	63	61	67	49	61	76	71	67	64	68	52	52	67	72	58	65	64	58	82	67	62	57	64	67	63	44	63	76	55	64	63	66	73	64	54	74	68	54	51	55	73	51	58	64	50	69	49	60	71	58	53	63	62	63	74	59	77	68	55	61	62	53	71	64	50	61	59	52	64	57	57	73	70	57	58	71	56	70	73	70	69	67	63	87	58	40	55	49	65	53	74	60	66	55	55	62	66	66	61	67	54	66	58	55	68	71	61	67	52	49	58	45	59	54	68	64	58	71	58	70	71	73	61	53	62	70	58	64	75	57	42	62	84	48	68	62	76	58	68	62	73	62	56	59	73	55	65	66	61	77	66	59	60	53	62	53	67	77	61	49	57	53	60	67	65	68	67	59	66	61	55	57	69	61	64	61	73	74	61	56	62	59	55	68	68	59	68	49	73	58	62	67	49	54	73	59	72	66	53	53	66	60	42	73	67	58	62	67	51	59	59	46	77	46	81	59	56	49	51	57	50	68	58	52	65	56	53	64	59	62	60	62	66	69	64	64	67	63	64	64	63	67	56	58	56	57	54	56	55	58	61	60	53	59	62	61	61	65	55	83	70	63	62	53	61	61	75	70	66	72	70	63	68	54	68	53	47	68	58	57	45	62	74	47	74	57	70	67	70	66	56	61	47	55	51	58	63	52	44	65	64	67	50	82	72	69	61	63	68	52	76	61	55	57	65	71	64	70	65	68	58	45	58	63	57	62	63	47	74	63	86	76	61	77	67	57	64	56	72	77	58	65	57	58	58	72	57	64	62	57	69	73	63	69	68	55	64	56	69	63	66	53	69	67	53	61	63	66	52	78	57	62	57	54	68	63	71	55	66	57	45	58	67	68	61	64	65	65	58	57	68	56	59	57	69	65	55	76	66	62	58	55	53	47	42	56	59	60	54	57	58	60	54	71	56	66	60	66	56	56	57	66	60	59	48	69	58	64	51	59	65	75	62	68	62	64	80	65	72	55	53	62	81	68	65	75	64	62	59	67	67	60	55	63	80	61	63	71	69	59	67	57	68	72	77	71	51	45	43	75	73	60	71	64	59	56	58	70	58	65	65	61	62	77	63	70	61	54	64	67	52	67	73	47	69	76	50	61	60	68	58	60	54	69	54	71	72	68	55	51	57	53	58	60	54	70	67	61	63	55	62	60	74	61	60	56	52	61	55	53	53	71	65	55	71	69	55	63	71	58	63	59	55	52	68	64	71	50	71	53	55	52	74	55	78	56	56	64	61	57	57	56	66	61	61	66	63	56	60	65	79	58	71	75	69	67	70	57	63	50	56	63	71	57	67	54	74	66	58	65	63	51	52	69	49	74	55	56	47	59	49	72	79	66	66	55	73	61	62	65	58	64	57	57	60	68	62	60	50	69	70	66	59	64	75	61	67	67	67	45	61	69	53	56	55	63	60	60	67	60	75	53	65	70	68	68	70	59	61	59	68	68	76	53	63	59	58	74	69	60	63	51	78	52	52	67	67	59	73	51	62	67	60	46	64	80	72	54	58	56	59	63	60	62	64	82	65	68	60	65	58	51	48	68	87	72	60	44	56	63	63	68	74	73	62	70	58	68	67	70	57	78	55	66	50	50	60	63	78	53	61	52	67	58	68	51	59	52	54	69	72	56	61	69	70	65	67	58	63	65	68	52	57	64	63	60	69	54	53	82	63	58	56	63	66	72	65	66	58	46	78	69	70	66	54	61	62	60	59	63	44	52	52	64	66	57	72	72	66	72	50	58	55	60	60	70	46	65	61	58	54	69	54	61	66	63	60	61	74	54	57	55	61	59	65	66	66	53	52	71	62	70	75	65	52	60	63	54	62	59	59	60	64	53	53	50	73	69	59	75	59	80	60	69	61	62	67	62	57	76	66	64	63	54	61	53	46	55	62	78	65	56	60	79	58	60	60	67	56	65	53	57	64	61	57	65	67	54	54	62	62	67	73	59	68	65	63	74	67	55	67	57	70	56	65	70	68	59	45	60	56	56	62	56	56	61	59	57	54	63	62	52	70	60	60	70	63	70	65	72	76	57	58	64	52	62	49	69	63	62	50	50	57	48	71	65	72	68	63	63	53	52	61	68	62	65	70	62	76	61	66	68	72	77	56	54	49	68	56	67	65	62	60	61	58	60	51	52	78	59	55	63	52	69	70	53	59	61	63	71	53	63	55	75	60	61	62	62	75	69	56	38	53	61	58	66	55	67	51	63	54	54	60	71	64	61	67	70	49	73	71	62	49	63	63	54	56	55	59	70	68	63	64	46	62	62	63	51	68	63	49	68	58	59	72	55	64	57	55	58	56	58	63	70	55	64	59	55	58	61	67	56	58	63	62	80	65	79	72	82	68	64	71	64	67	47	73	56	63	56	70	81	80	57	53	69	65	57	79	63	53	61	50	87	59	61	53	68	59	68	51	64	53	65	66	64	46	64	63	69	49	59	68	74	66	70	71	52	78	39	65	49	62	68	62	62	58	78	59	77	59	59	66	58
33776	27825	25993	29201	20957	10702	4476	690	597	646	759	773	754	705	621	617	557	534	613	634	596	541	538	469	499	529	533	483	538	474	512	496	508	509	513	564	513	519	544	514	484	492	490	534	488	504	505	507	475	536	499	525	509	528	525	543	478	484	505	489	479	515	485	513	471	502	508	513	530	478	491	500	518	522	491	524	499	485	502	551	474	489	539	520	497	503	494	472	547	489	505	473	542	516	498	488	494	492	502	505	481	490	538	493	538	532	487	507	515	511	474	487	483	517	491	508	479	498	488	502	525	543	477	469	547	503	487	515	510	577	516	490	525	456	521	487	521	509	500	510	491	511	492	524	475	507	517	495	479	506	495	509	483	504	472	500	500	517	523	455	481	531	505	497	480	537	495	476	534	499	504	540	535	500	484	526	513	524	504	513	484	499	526	501	490	495	475	455	542	487	515	515	497	488	513	473	483	509	540	436	488	512	497	469	513	528	505	524	524	539	511	491	496	510	513	504	493	520	528	506	483	501	493	550	496	541	539	515	467	510	455	490	500	488	522	504	518	515	501	512	484	496	500	517	518	487	500	484	495	526	513	523	504	522	526	527	440	502	552	514	537	503	480	485	544	471	479	486	521	490	505	477	494	494	522	559	533	522	505	530	504	530	524	547	534	520	510	497	512	489	475	476	502	491	518	487	499	529	482	509	484	512	491	512	489	539	490	526	527	497	507	488	473	526	504	498	500	500	520	522	512	441	526	541	492	529	514	512	558	474	507	512	485	484	525	530	515	518	507	524	495	488	529	516	494	478	513	488	523	522	558	514	522	520	490	550	525	472	526	555	496	519	493	499	558	480	540	512	512	479	519	488	509	527	506	508	511	567	502	501	481	501	514	506	522	477	516	499	497	512	504	480	488	492	502	499	487	509	487	524	486	530	499	490	495	459	480	510	509	527	498	501	505	505	526	506	521	538	508	467	481	517	491	491	512	485	491	480	502	555	491	490	494	547	538	516	503	506	454	536	519	540	511	496	514	510	499	469	485	520	509	520	499	509	524	514	494	504	497	544	488	503	523	543	489	513	481	525	511	528	498	457	509	479	491	494	508	556	504	493	551	509	517	515	474	511	468	541	565	503	500	523	528	488	476	508	488	496	518	500	509	527	494	544	481	467	483	525	498	523	496	510	524	525	511	473	504	525	503	509	466	518	513	490	524	493	500	488	475	522	516	500	522	504	488	491	516	515	541	480	530	542	520	546	494	497	495	484	506	518	537	552	511	516	517	503	500	480	542	516	526	537	518	476	530	538	484	538	523	490	511	543	505	527	505	480	499	478	497	470	494	524	537	522	518	521	507	517	505	507	497	477	463	494	492	496	517	531	526	549	542	506	499	490	503	518	523	441	482	492	508	522	499	530	550	498	506	515	515	473	532	530	519	524	542	475	536	465	527	510	496	496	531	483	508	512	484	515	507	484	529	535	516	519	481	486	487	474	505	496	509	498	556	531	509	511	500	549	495	483	520	492	454	519	522	532	494	494	467	515	507	499	508	505	498	477	485	518	507	505	494	497	485	510	510	490	495	526	514	547	533	501	510	516	498	434	457	505	473	508	509	476	506	540	532	530	508	525	516	511	501	486	509	499	485	504	530	488	487	493	489	468	498	489	504	494	520	497	518	506	511	515	501	527	488	520	526	515	534	486	506	526	497	504	506	493	500	488	516	510	525	495	528	525	498	511	490	455	489	540	521	541	536	510	508	549	486	477	528	515	461	532	532	542	464	508	481	480	510	508	505	514	499	459	536	514	521	511	471	475	505	505	547	519	500	486	519	536	529	506	509	502	517	516	479	510	464	510	508	478	540	488	499	514	480	471	509	526	490	506	533	502	529	525	551	522	496	475	496	483	504	539	535	526	522	530	554	550	492	514	515	504	497	459	497	509	491	488	506	483	493	551	508	499	574	499	476	541	499	521	502	482	515	507	540	513	529	515	465	475	485	507	478	480	546	509	484	475	559	520	525	500	502	502	499	485	511	470	497	543	528	527	471	524	473	516	478	498	487	560	493	517	528	518	476	494	522	507	525	544	540	500	468	522	528	542	487	527	505	494	500	485	509	485	522	487	500	510	540	492	504	471	489	519	485	476	483	515	512	472	487	469	501	522	492	502	559	518	514	461	518	498	529	493	484	522	524	514	531	514	501	477	468	514	473	508	479	531	546	528	479	505	495	518	493	491	479	506	517	471	550	498	481	477	485	518	512	509	479	537	490	521	521	516	559	469	499	464	519	542	513	523	517	501	536	495	479	545	516	479	495	506	503	503	571	483	491	516	543	493	554	486	498	508	525	532	519	549	523	511	528	519	501	492	475	500	494	481	547	493	525	522	449	506	482	484	514	474	522	493	505	517	512	502	492	482	521	485	488	492	534	524	493	563	502	485	521	469	510	537	493	543	496	501	525	483	498	539	498	500	499	527	541	558	519	527	520	520	477	494	510	531	513	495	511	546	527	535	519	532	490	488	512	509	535	504	486	532	499	533	527	512	541	546	512	486	522	491	515	507	490	500	489	532	530	491	496	552	539	555	521	487	498	546	496	504	542	488	542	504	548	502	540	514	524	475	467	483	489	508	491	521	501	520	520	511	466	470	491	479	465	528	499	506	500	498	498	494	513	564	557	529	480	510	485	500	488	474	468	543	522	497	500	537	557	516	476	497	555	506	501	447	484	497	496	480	476	497	500	494	520	574	538	501	445	505	520	540	520	488	490	505	493	474	495	524	509	459	466	527	471	483	535	515	456	528	524	513	521	493	456	526	497	523	504	527	511	514	465	519	461	511	464	487	526	503	523	476	487	541	516	473	472	519	518	500	505	531	565	522	465	541	501	505	550	531	460	535	534	501	518	510	565	508	471	522	524	511	533	480	497	530	498	518	536	520	544	521	498	503	529	464	499	511	524	493	468	526	495	499	480	527	500	500	503	486	516	510	499	516	525	483	486	512	502	508	526	488	460	552	493	503	510	474	512	515	502	511	506	480	502	515	490	512	491	495	494	497	508	515	495	517	506	495	486	491	482	521	512	523	516	570	516	531	528	458	475	462	507	453	516	510	530	494	528	509	507	481	491	484	481	505	487	503	515	509	545	487	510	477	526	489	519	485	487	531	520	474	516	545	517	463	530	503	493	507	488	496	499	498	507	566	510	513	460	446	474	506	477	515	518	485	511	509	527	515	494	510	469	515	507	515	509	488	492	515	538	476	509	502	492	531	472	479	503	465	493	484	462	539	480	532	500	542	464	470	523	540	498	481	486	467	456	465	480	493	480	513	512	518	507	532	476	502	517	478	523	491	491	524	492	502	544	522	499	511	519	462	535	495	509	495	472	508	485	503	499	514	522	551	525	536	490	496	502	486	512	457	538	536	533	503	513	502	480	484	459	482	531	541	519	516	486	510	471	548	509	536	493	499	520	484	508	488	474	474	485	524	518	469	491	534	530	497	541	498
6233	8503	8930	8815	3212	1024	304	86	56	74	77	83	79	88	65	76	70	73	62	74	71	56	62	62	72	64	56	77	62	56	57	69	72	72	56	62	54	58	53	54	62	65	69	61	58	80	59	56	69	73	75	69	63	59	60	48	52	61	56	78	68	54	54	75	54	73	73	57	63	66	49	68	64	67	57	64	74	57	57	68	72	55	57	72	60	60	59	65	54	65	63	51	66	65	63	58	77	73	64	63	56	51	53	68	74	68	58	63	53	54	62	65	57	59	65	58	74	58	62	62	64	73	65	56	66	48	73	60	77	67	73	56	49	76	53	59	73	75	69	65	58	67	62	69	72	60	53	72	61	64	52	79	63	53	62	76	66	69	61	72	59	58	57	68	65	67	64	63	68	55	61	49	72	62	71	59	62	57	74	50	76	74	71	64	59	60	58	57	64	50	57	70	65	62	54	65	54	66	58	78	69	50	58	63	61	62	54	58	60	65	70	56	62	54	78	58	58	60	64	56	60	63	61	56	50	65	63	61	57	62	72	65	57	75	75	61	71	53	66	65	73	63	66	74	68	72	57	58	61	69	68	62	59	66	76	54	63	55	85	59	66	55	55	67	65	54	71	70	71	72	57	52	63	54	64	64	82	53	63	54	63	39	66	63	64	57	68	59	43	70	59	65	45	65	61	64	56	55	70	80	74	55	56	59	72	61	65	58	55	46	68	71	63	67	64	70	71	70	62	70	56	64	50	67	66	73	63	72	52	82	78	63	63	59	60	51	64	68	50	52	62	60	48	64	78	69	65	74	77	61	47	75	69	60	70	73	66	70	65	60	42	62	55	64	56	64	78	60	59	64	76	70	59	63	50	49	60	66	67	59	60	78	63	59	56	73	53	65	64	69	62	67	56	62	70	54	80	56	62	53	67	77	53	62	58	49	65	72	53	72	66	55	59	72	53	62	65	51	70	57	68	55	74	59	60	66	63	64	63	57	57	63	65	57	66	49	66	58	56	72	56	74	58	56	63	60	63	60	62	52	66	57	73	56	71	48	65	57	58	55	70	72	74	64	70	64	56	55	56	67	63	70	76	71	58	64	63	86	65	65	60	66	66	65	59	55	60	62	56	67	73	50	71	58	64	60	83	66	66	50	73	64	61	60	54	44	67	48	65	71	53	60	53	50	63	51	73	79	68	45	57	56	61	48	69	65	66	61	61	62	64	54	49	58	64	59	68	65	60	57	43	54	68	77	64	55	63	61	65	64	60	67	64	67	61	67	55	73	58	71	58	65	59	62	61	53	56	75	63	58	56	70	71	46	58	79	72	47	53	63	55	64	59	53	59	62	55	56	70	54	76	79	51	47	53	59	57	57	67	68	73	68	51	57	63	68	47	57	60	59	48	66	59	55	60	64	65	66	51	72	63	74	65	65	80	61	53	65	59	57	69	65	54	45	59	52	74	58	54	70	61	49	59	55	54	67	67	53	59	62	47	62	61	62	46	64	65	61	76	71	63	63	56	55	59	69	60	53	76	81	62	70	60	58	67	61	60	61	64	49	77	71	53	66	63	69	62	74	55	57	61	73	65	59	56	67	57	64	71	59	78	56	72	58	72	59	63	60	50	69	67	72	65	69	46	67	69	59	65	66	69	76	60	55	66	60	71	59	60	65	66	63	73	73	58	49	67	56	63	56	73	65	80	80	64	53	73	53	61	61	51	56	60	59	50	58	80	60	65	61	75	66	59	76	61	65	68	72	53	50	67	62	57	55	79	73	60	72	56	72	67	64	69	60	62	68	74	68	65	45	62	66	53	59	65	82	66	48	60	60	63	62	55	69	54	70	63	58	67	70	74	56	47	62	58	59	70	70	57	64	69	54	67	60	51	59	59	59	50	51	66	68	63	64	48	76	67	64	67	65	50	66	53	74	69	52	58	66	56	61	71	59	66	53	65	67	70	61	54	82	67	66	69	60	65	57	61	66	76	61	58	59	68	60	53	62	64	75	62	54	51	72	59	66	58	72	47	77	63	59	63	54	61	66	74	54	59	66	52	69	59	62	57	59	65	53	58	66	69	67	71	62	61	58	58	62	68	64	59	55	61	76	58	59	53	51	65	72	62	65	61	62	74	70	68	61	63	63	71	48	59	63	52	56	59	53	57	76	46	73	63	63	66	63	71	50	47	57	69	69	66	68	59	57	61	55	70	71	51	72	57	52	62	74	49	53	60	68	70	70	67	60	73	65	74	61	83	69	58	57	70	81	56	58	65	63	65	61	50	64	56	68	76	68	83	43	74	74	83	76	74	57	52	64	66	62	53	70	55	48	61	62	73	61	76	57	65	71	75	69	63	57	74	72	68	55	42	65	61	58	66	54	54	59	68	67	60	66	55	65	71	64	61	50	67	69	55	59	58	57	54	63	69	52	66	49	70	67	69	55	84	64	51	66	58	62	68	61	64	55	67	59	64	61	59	57	56	61	66	76	55	66	67	66	56	59	70	80	55	54	61	61	79	53	59	57	70	53	70	43	77	67	55	65	53	74	64	54	64	64	61	54	59	73	71	71	59	72	76	63	77	60	63	71	59	56	64	82	58	65	50	62	68	64	61	59	68	58	53	68	68	56	51	53	50	61	58	66	63	77	66	60	63	49	58	62	65	72	60	67	55	59	59	67	74	56	54	66	68	65	48	76	59	71	69	60	54	60	77	68	63	67	60	73	52	53	61	64	58	64	59	62	64	55	73	76	65	53	52	77	70	65	64	69	63	64	59	58	59	69	70	64	48	56	62	58	55	56	72	73	67	69	73	69	55	63	60	55	56	62	66	63	65	54	68	44	65	65	74	58	67	43	45	50	76	53	57	65	63	41	65	71	58	50	73	55	63	58	52	39	63	78	53	70	64	63	54	61	63	62	54	67	70	46	63	55	57	70	71	61	54	69	62	67	62	50	62	70	75	72	69	57	70	64	59	52	68	70	51	70	43	67	80	75	75	67	51	51	51	69	65	62	75	67	70	55	69	76	50	66	62	66	67	74	55	63	56	64	62	77	58	66	63	47	64	72	70	78	61	71	68	67	56	71	65	71	51	53	64	71	63	57	73	61	60	50	82	67	59	51	75	67	66	52	85	57	67	62	72	61	76	66	63	59	68	63	53	51	63	52	82	54	63	52	68	70	69	58	64	67	62	72	58	73	64	72	60	63	59	71	65	55	49	59	61	66	59	69	64	63	66	61	65	56	79	57	89	62	75	65	68	75	71	58	67	57	56	61	64	70	57	77	53	64	76	79	63	61	65	74	54	59	66	68	54	53	56	65	53	64	51	63	57	60	75	57	64	55	67	66	66	62	77	59	66	61	59	60	47	67	46	62	70	59	59	60	58	57	58	65	68	70	51	57	65	52	60	63	69	54	71	69	58	65	59	79	71	55	53	58	64	69	59	59	59	50	72	54	61	62	72	71	68	63	70	67	60	71	63	58	57	75	59	76	70	66
37227	32113	31571	35217	28900	19664	10837	1248	817	757	912	988	875	886	738	694	627	573	643	634	605	624	540	526	568	499	522	542	539	526	519	517	549	557	506	525	556	569	542	539	528	539	584	549	492	517	562	483	543	506	544	576	558	542	469	517	542	528	523	536	533	533	509	508	490	527	498	530	509	501	559	503	527	518	557	541	530	525	516	531	535	563	514	504	523	537	496	506	478	560	522	568	509	522	493	551	490	505	554	518	556	573	529	568	500	519	508	530	561	534	492	528	526	527	527	514	500	536	508	546	505	516	538	518	577	509	534	529	492	555	501	580	524	564	536	495	465	513	547	509	529	540	536	551	547	533	508	549	514	497	554	532	532	529	528	552	496	491	504	491	554	526	530	530	503	521	521	543	530	546	554	547	550	493	545	556	523	510	541	539	495	505	528	529	553	535	526	487	504	546	519	580	485	508	534	480	509	532	498	545	544	531	525	529	548	506	532	526	567	488	533	510	558	492	489	523	547	526	584	568	513	506	504	521	558	492	523	504	512	522	487	540	479	508	511	520	500	558	560	523	531	522	504	524	530	538	493	532	544	559	504	534	555	482	530	545	516	516	546	541	526	521	515	508	507	552	500	509	529	529	540	536	526	531	522	535	494	533	580	509	499	513	544	519	542	503	521	507	555	494	526	562	551	503	544	541	495	571	512	494	502	521	491	523	491	537	512	473	544	517	511	538	539	539	538	565	512	522	510	561	565	485	552	551	569	572	512	517	522	508	524	513	533	539	497	549	555	503	505	560	542	548	529	514	495	481	539	551	512	479	518	535	563	536	503	492	510	548	534	517	510	514	522	517	520	558	547	537	552	510	525	535	534	550	548	548	483	524	542	534	508	478	491	516	504	537	563	521	516	531	483	550	517	561	501	541	499	505	535	488	526	525	578	560	528	494	513	541	483	539	552	509	495	512	521	529	497	554	525	563	510	556	529	530	492	501	536	494	511	527	535	534	509	536	506	550	549	525	545	518	522	518	570	506	559	544	499	531	553	496	526	540	514	514	522	517	530	483	472	511	520	570	521	560	554	502	509	558	551	548	567	533	512	548	573	485	552	556	479	547	559	544	514	507	519	529	516	516	550	517	517	512	536	505	503	490	542	503	519	515	514	527	504	521	537	545	556	554	535	533	517	462	520	543	509	517	527	518	525	536	509	533	546	532	558	503	543	528	546	571	506	477	502	543	546	553	545	530	505	541	531	500	514	528	532	555	505	513	493	519	526	513	547	487	527	509	542	520	534	496	532	551	539	529	517	540	519	496	513	476	555	497	510	508	533	513	525	577	526	546	559	532	547	521	513	481	476	506	545	499	517	515	515	549	520	542	522	522	506	517	565	540	547	520	538	554	554	529	509	510	554	515	488	543	560	532	510	529	502	529	537	535	502	509	536	501	495	540	526	520	524	540	557	518	549	529	552	527	500	534	552	517	550	483	511	521	550	570	533	559	548	543	494	546	527	503	519	509	536	553	514	523	552	521	527	509	492	558	505	543	496	554	522	545	539	557	560	524	509	503	522	539	525	528	570	520	538	507	538	490	494	522	476	538	489	505	554	531	472	534	521	560	513	523	532	495	530	512	526	492	530	510	496	528	501	512	542	522	526	494	532	530	502	561	544	493	484	535	554	538	535	536	542	514	567	479	513	576	519	520	474	488	556	536	565	504	507	509	496	518	540	509	495	512	492	475	525	523	534	501	496	505	515	522	525	536	537	522	517	525	553	520	540	552	502	495	509	563	519	523	535	530	538	499	535	532	518	577	521	525	504	517	553	529	551	549	540	516	536	509	526	533	561	510	537	565	492	519	494	478	523	591	484	485	514	506	516	537	468	522	526	538	531	528	562	555	545	508	521	542	504	568	529	526	542	549	445	538	542	539	541	534	524	529	512	539	538	509	519	501	550	537	519	561	507	530	557	509	529	564	494	517	507	505	569	555	504	506	522	438	478	600	522	535	505	496	526	496	553	568	485	499	529	514	530	534	530	548	554	518	530	524	508	459	515	527	525	555	537	489	554	568	542	558	556	520	489	531	524	571	496	581	545	565	525	517	549	506	517	526	528	531	513	504	512	552	516	560	482	502	531	518	541	528	528	538	538	543	546	524	528	580	547	576	514	546	512	553	552	513	489	517	470	509	546	527	509	540	556	505	499	576	542	530	520	542	514	509	570	547	480	531	565	531	523	527	504	527	526	515	516	521	515	522	542	515	569	570	515	567	519	509	545	553	527	536	513	491	543	534	545	559	516	530	557	499	526	503	521	525	537	506	554	512	551	493	542	510	525	586	481	552	534	517	514	531	515	532	533	532	561	508	531	501	534	529	547	534	573	540	496	513	535	534	506	513	522	500	517	551	508	551	572	487	483	489	525	530	542	488	557	522	510	515	501	506	471	551	549	529	556	562	542	511	520	512	470	560	516	555	563	529	568	525	526	539	504	531	536	531	502	552	499	524	526	549	527	558	532	507	521	543	571	531	530	531	509	533	529	563	528	520	567	516	584	509	498	528	520	536	496	550	503	493	563	548	534	521	509	523	522	521	554	504	537	535	525	531	518	513	509	513	546	530	511	502	491	499	509	533	510	498	543	530	525	526	506	544	507	579	530	510	538	498	529	550	498	547	494	500	522	541	501	548	548	520	510	564	512	506	541	536	561	552	521	464	486	583	515	525	494	541	541	515	572	534	478	543	503	535	533	489	515	492	520	521	516	492	565	518	501	542	514	526	523	542	524	517	521	517	523	521	541	522	502	470	547	486	541	503	534	536	552	529	535	545	549	498	530	533	536	506	514	531	526	540	502	531	486	523	553	532	501	552	553	498	548	561	535	569	539	524	550	547	506	522	520	511	563	552	537	527	539	527	534	533	509	550	518	566	552	518	576	506	543	556	506	495	482	550	560	536	530	549	561	542	523	497	537	504	496	491	507	549	589	507	484	539	532	530	528	500	481	532	529	533	513	535	565	537	543	527	532	500	522	483	582	530	528	557	512	531	560	585	509	495	499	531	481	538	515	476	503	543	500	508	500	513	541	512	535	545	520	542	557	519	507	530	561	515	529	525	540	522	508	537	499	543	506	526	505	517	546	520	556	538	559	529	537	549	526	515	532	504	543	539	561	511	524	494	535	523	528	446	523	496	509	505	511	550	555	532	518	505	564	513	505	540	543	546	530	543	562	524	565	537	532	503	560	527	517	543	511	561	565	500	504	532	534	571	496	544	549	503	489	506	539	470	535	512	502	527	503	535	537	483	528	539	563	502	513	513	522	517	538	527	485	595	533	531	543	553	540	556	519	493	495	493	501	520	540	506	542	492	499	510	507	521	474	560	484	526	512	524	530	514	519	537	530	531	550	531	514	520	446	501	545	544	525	507	524	528	524	531	530	510	517	545	488	545	513	541	535	553	518	484	516	510	510	511	475	501	545	507	499	522	509	477	551	524	550	558	506	507	538	530
4470	2459	1340	1786	808	262	116	92	85	100	93	110	100	90	93	100	86	85	96	95	89	88	81	97	88	105	94	76	92	89	90	95	86	92	92	95	100	96	101	98	89	85	82	94	95	113	94	103	108	98	101	100	68	81	83	95	95	104	93	78	92	85	100	88	112	93	79	85	86	99	84	96	90	108	103	80	87	85	85	88	94	93	107	86	87	99	88	99	94	108	86	102	121	86	101	104	98	90	71	101	94	86	103	94	83	98	83	78	89	79	96	96	111	93	83	107	73	97	90	95	93	91	86	80	102	88	114	84	97	98	95	120	76	100	87	94	95	92	99	97	86	82	88	87	93	104	60	92	88	89	97	92	79	95	109	94	86	97	107	100	98	72	74	107	101	83	94	80	73	78	86	81	76	95	96	97	97	81	102	93	106	96	89	109	108	100	83	104	102	95	96	81	97	84	107	97	95	82	99	76	98	83	104	89	98	93	69	103	87	87	80	98	102	85	98	98	86	100	70	96	87	105	94	94	86	81	83	105	97	93	107	93	112	77	95	112	99	96	99	85	92	81	64	102	80	109	88	107	94	84	91	102	85	96	87	72	84	79	105	110	81	80	95	90	80	93	89	89	93	84	107	88	99	108	106	74	90	87	100	93	81	88	80	85	102	85	84	109	101	83	85	94	100	87	100	95	96	93	103	80	92	94	113	96	87	112	90	83	86	83	91	78	90	94	87	96	96	71	94	89	87	101	80	92	98	86	69	83	103	95	98	94	89	88	94	88	94	104	103	91	80	125	64	96	93	100	84	74	94	75	75	96	98	91	95	102	93	92	103	94	70	101	97	86	88	93	96	81	103	94	78	87	90	97	81	71	102	106	85	92	75	103	92	77	105	102	85	86	78	83	81	73	94	92	94	91	104	89	97	101	89	85	80	83	97	94	91	104	89	75	104	88	110	91	79	90	87	94	83	98	97	94	81	109	111	97	97	78	89	93	109	99	93	86	94	100	94	91	82	72	89	76	79	78	88	93	90	97	105	93	104	95	97	94	92	94	82	103	91	88	82	95	81	93	91	93	99	75	94	94	89	100	94	70	99	110	93	97	78	82	95	79	76	88	95	92	72	92	98	102	104	89	90	98	96	89	121	75	86	102	89	115	91	98	102	110	96	92	79	94	85	95	74	99	83	91	91	101	83	91	88	89	92	97	88	91	95	86	105	77	104	104	81	96	99	83	116	83	83	98	78	79	95	97	87	84	76	86	93	78	87	92	80	101	94	79	98	104	101	97	93	104	111	81	84	97	92	86	102	86	105	103	94	99	79	86	84	99	113	92	98	76	90	88	78	92	108	91	99	86	95	97	87	82	91	92	102	98	101	113	86	105	96	93	87	97	82	82	84	108	85	102	103	96	84	84	79	97	108	107	82	107	72	97	100	76	90	90	99	101	93	92	101	97	85	92	86	101	101	91	87	84	81	90	100	92	87	94	92	97	92	93	96	98	81	108	92	105	93	80	83	101	104	101	78	107	98	82	87	98	97	77	69	75	91	87	93	108	96	92	86	83	115	95	99	92	93	103	94	84	96	77	100	102	87	101	94	82	103	79	85	91	93	101	90	84	95	106	76	85	97	84	96	87	90	68	83	80	73	105	82	111	97	95	68	96	95	72	94	85	82	83	97	95	102	85	80	96	106	83	93	114	92	103	100	87	111	84	88	90	84	92	95	110	102	71	86	99	92	98	84	89	99	91	96	79	82	111	100	93	96	91	80	83	92	95	93	79	90	76	81	71	104	84	72	100	81	103	68	88	96	100	102	91	97	84	81	104	91	91	87	97	93	93	107	107	78	87	79	89	82	91	91	83	69	102	98	105	98	83	78	86	100	99	97	105	79	74	75	113	99	94	97	85	99	95	92	95	97	98	90	63	109	95	100	88	105	93	93	89	92	82	99	82	85	99	100	99	91	80	86	100	79	96	87	85	95	114	93	89	100	102	100	95	81	101	72	106	90	94	101	101	104	92	91	98	91	98	91	83	110	88	96	79	108	85	93	85	92	105	84	107	67	94	84	96	91	91	113	97	81	85	73	100	78	94	109	96	85	91	90	70	97	90	84	81	105	118	106	94	100	93	97	84	91	92	102	82	110	89	80	96	99	66	88	95	97	95	95	98	96	119	89	90	107	92	94	76	95	99	92	97	81	90	102	80	100	80	104	83	106	108	97	75	105	90	84	89	95	101	92	97	105	88	73	95	92	94	91	88	95	85	93	94	103	101	103	95	105	96	103	97	71	86	112	89	93	95	77	95	81	87	90	79	87	84	95	112	84	109	81	94	94	98	88	96	80	84	95	96	105	106	97	79	93	101	110	99	87	94	89	84	87	91	105	89	105	73	78	104	91	72	90	84	81	79	77	93	91	84	94	93	94	92	103	105	89	110	98	79	104	102	95	82	88	95	90	89	95	92	85	91	93	90	99	98	95	82	82	95	98	106	95	82	95	105	84	101	85	80	84	96	74	99	80	86	81	103	94	80	99	77	81	95	91	90	80	83	87	79	93	89	88	89	96	89	86	100	98	105	96	95	83	89	106	82	80	78	98	99	80	78	80	81	94	93	83	92	84	94	97	76	92	96	98	121	101	95	92	95	88	103	98	91	93	82	94	107	92	76	94	97	87	89	102	98	96	107	92	109	90	75	83	96	94	95	98	71	96	85	108	95	89	85	93	93	97	89	92	92	84	69	86	97	100	76	91	85	87	76	74	79	93	91	90	99	97	90	93	99	91	86	103	100	104	92	88	97	89	78	100	103	99	95	103	82	87	91	89	97	100	88	84	118	109	85	82	88	96	80	95	89	94	92	78	78	104	103	90	97	100	89	86	98	89	97	95	86	93	87	102	81	80	96	92	82	70	83	91	94	87	84	93	104	93	102	92	101	87	95	95	73	85	74	92	100	100	59	91	93	103	87	84	102	97	92	94	77	117	86	76	89	96	81	100	79	67	100	93	91	81	100	93	92	98	82	82	91	90	84	96	90	87	90	105	96	89	96	87	74	90	88	89	98	82	98	84	95	89	81	97	96	103	90	96	92	79	81	89	89	101	93	87	87	77	89	90	87	92	104	85	71	99	95	87	104	75	99	77	95	89	105	93	86	92	83	102	87	89	89	96	99	93	78	97	106	92	105	89	91	101	97	88	99	105	103	91	99	86	99	97	97	70	96	91	93	90	120	105	83	84	103	91	90	107	81	94	81	97	80	97	86	104	79	99	90	73	101	88	83	104	96	92	83	102	81	97	82	98	110	90	80	90	89	102	90	94	105	85	100	86	100	91	113	97	89	73	100	76	92	76	87	85	89	88	95	79	67	95	88	89	92	96	102	92	88	87	81	83	76	84	96	84	91	98	84	116	83	106	93	92	96	95	106	97	91	84	71	84	86	101	75	91	96	101	92	90	79	93	79	102	105	84	85	81	103	89	97	77	91	84	104	90	105	90	94
31837	18176	11575	17193	9598	4793	1995	1033	950	941	1005	993	893	854	831	774	768	730	798	802	866	778	754	720	737	758	718	733	725	728	747	763	739	706	741	772	722	729	711	719	741	727	728	785	686	745	704	735	743	743	751	726	710	777	721	718	717	691	754	680	702	743	677	715	763	746	728	722	769	709	724	722	751	734	747	650	726	731	724	775	753	744	716	782	745	735	700	732	757	703	704	763	759	724	701	724	758	709	769	733	748	685	691	791	726	753	722	717	720	778	741	677	751	726	733	750	736	743	750	743	730	741	697	735	757	704	725	751	732	724	719	702	751	705	721	720	744	752	684	738	731	741	736	734	694	705	735	736	771	723	747	720	717	733	748	709	684	753	670	757	749	729	743	699	732	746	724	661	738	727	733	706	772	713	777	736	743	757	727	729	702	718	738	713	729	778	711	735	741	721	768	731	763	762	745	743	730	733	767	695	714	724	758	761	696	711	756	732	741	727	786	722	710	781	735	763	708	728	786	745	731	704	713	667	727	703	739	756	763	709	700	713	750	723	772	784	743	705	757	763	740	710	738	739	759	719	709	741	743	721	747	733	756	742	727	766	735	770	734	695	746	704	740	721	757	738	751	704	779	698	792	781	734	743	703	762	712	702	740	765	735	784	697	724	668	772	747	695	745	736	770	736	725	738	749	704	699	729	791	759	708	773	732	791	753	709	775	755	684	764	703	724	767	707	731	751	721	741	693	762	780	710	756	732	743	724	778	669	723	733	746	723	752	752	784	739	699	675	759	748	768	740	767	720	733	733	705	764	770	694	760	713	727	699	746	775	713	727	719	696	707	760	751	706	710	765	693	694	755	732	755	712	744	751	689	720	685	735	783	727	715	734	757	715	743	691	750	726	713	763	766	736	706	711	789	786	715	748	722	764	683	721	755	757	743	677	762	736	732	762	699	728	768	738	757	700	784	708	767	694	800	831	744	728	719	741	747	715	755	697	694	762	724	747	754	725	748	707	733	696	747	761	732	724	735	715	754	724	720	717	761	712	737	736	731	778	764	751	748	743	771	724	731	781	777	699	751	723	750	729	756	708	711	775	747	751	730	748	710	736	735	683	750	712	694	756	759	723	717	733	744	754	746	702	761	749	728	725	729	725	729	799	773	737	716	722	722	769	811	725	671	698	774	763	777	727	773	755	754	743	717	759	789	700	723	716	769	727	691	720	739	747	693	704	775	732	703	748	702	747	719	769	740	781	720	737	738	690	710	753	747	721	737	726	739	747	770	722	729	728	728	739	701	721	722	728	711	721	763	726	751	770	771	695	759	703	702	703	768	791	749	755	699	769	761	717	751	717	740	738	720	736	781	701	750	688	724	725	738	756	727	724	725	770	778	715	739	732	779	791	754	748	697	685	753	725	705	733	743	753	733	725	747	697	730	695	713	733	686	742	726	741	708	731	799	780	724	729	718	721	740	720	772	757	762	702	763	715	687	727	713	692	734	707	735	735	759	723	742	719	663	741	745	719	722	677	710	745	739	746	699	752	718	731	758	710	700	741	734	730	731	799	715	684	748	759	752	738	752	765	774	755	729	800	706	779	723	751	730	769	802	765	726	704	795	748	767	765	738	740	684	718	740	716	769	714	732	731	721	733	773	731	703	734	734	735	716	735	784	746	766	756	735	767	731	728	749	760	752	789	738	737	773	751	777	752	740	710	734	701	791	755	693	706	765	707	689	724	755	739	763	768	744	734	727	723	731	724	730	758	720	727	722	736	769	750	734	732	731	732	705	742	742	706	772	796	702	734	681	750	744	750	789	761	740	730	711	724	754	762	695	747	708	736	774	718	722	746	678	736	709	725	697	755	726	687	775	707	689	777	745	712	766	721	723	713	725	707	756	730	721	716	727	748	710	765	734	757	707	738	790	775	704	720	668	741	721	738	723	736	705	727	736	742	776	729	788	743	715	751	744	745	732	728	716	763	741	776	715	785	712	735	749	745	690	806	708	753	728	733	715	763	761	714	698	734	733	752	735	722	724	752	723	729	717	692	755	736	706	701	735	733	733	725	742	685	750	734	778	722	720	726	718	766	754	737	750	757	744	779	709	727	713	698	751	721	732	730	755	714	713	774	701	716	774	699	692	738	720	751	701	732	726	770	721	777	718	745	737	737	711	709	713	741	745	744	767	715	699	656	717	713	710	779	764	721	699	733	775	731	712	694	760	708	767	736	741	763	728	714	795	772	703	708	718	790	777	699	743	727	716	716	733	689	781	694	751	718	766	742	739	744	728	757	736	734	745	736	683	716	766	732	754	702	767	719	760	719	725	753	753	698	731	741	784	750	732	733	713	768	751	710	756	739	696	722	728	766	674	742	739	753	787	776	761	715	737	789	750	718	716	738	746	695	706	739	757	684	751	789	709	704	719	737	686	790	728	732	746	699	797	700	745	730	694	774	755	761	729	744	797	734	691	794	724	741	738	719	768	719	752	724	778	808	708	679	683	707	746	764	746	725	761	716	712	702	744	738	797	740	709	711	745	690	689	803	768	769	718	758	758	731	744	736	742	726	749	765	738	730	727	788	683	720	714	730	679	775	744	740	742	725	751	751	723	710	761	754	759	722	718	696	722	714	720	731	727	760	745	728	740	738	722	725	712	729	712	754	756	744	727	768	747	768	732	766	678	795	759	738	727	753	729	723	747	733	767	791	738	692	734	786	665	752	796	790	713	755	691	702	673	765	722	719	735	700	704	722	725	719	739	737	719	682	694	719	735	732	728	773	753	710	743	670	797	753	725	692	769	755	741	772	752	764	741	707	757	717	740	726	730	737	765	734	756	769	735	715	765	713	728	708	713	783	757	705	719	727	780	729	761	733	746	732	724	720	702	752	711	737	775	708	765	717	785	737	742	714	756	761	775	731	796	779	752	721	760	687	769	718	689	718	764	766	766	742	775	751	750	759	717	731	744	720	701	744	735	752	735	776	784	747	724	749	714	703	742	761	726	725	755	751	734	744	726	733	789	734	744	711	707	681	743	695	738	763	738	723	704	745	711	734	752	720	774	766	737	699	755	759	757	730	711	737	754	737	782	783	743	710	682	716	778	738	714	739	754	727	743	751	718	733	714	766	779	741	740	724	748	771	766	702	705	722	737	741	684	726	748	701	708	738	747	764	738	732	729	712	748	702	696	734	758	691	704	718	746	774	753	753	745	774	678	697	714	729	733	747	784	728	713	769	744	741	720	743	767	717	700	745	756	771	763	769	757	762	743	760	781	737	744	712	680	724	708	724	769	767	734	745	717	713	759	771	722	746	727	760	770	771	711	715	802	753	765	721	740	709	747	731	714	779	729	759	699	716	723	697	728	709	695	763	750	763	702	727	716	726	745	734	761	669	744	717	771	746	738	775	695	756	753	741	729	736	684	757	783	697	753	713	736	775	699	720	788	759	724	785	749	748	770	751	718	726	727	743	772	732	727	746	727	711	748	714	766	753
5025	6134	5250	4595	2247	698	184	105	105	102	101	89	78	90	77	89	87	95	108	82	89	97	86	104	97	91	99	102	96	92	79	91	84	85	91	83	87	90	91	93	88	79	97	96	77	91	74	86	86	89	77	93	91	100	115	100	79	90	79	90	72	84	75	94	75	92	85	92	112	92	83	102	88	87	102	86	97	93	91	80	95	101	86	89	79	79	85	99	85	96	80	79	101	97	91	86	79	104	86	72	81	90	87	92	80	69	109	89	88	93	99	59	82	76	91	98	87	86	79	100	93	90	92	84	86	94	94	82	88	96	80	71	88	96	94	78	85	76	105	87	102	82	89	80	81	72	91	75	91	71	100	82	76	91	91	95	88	101	78	82	84	70	106	85	88	79	91	57	93	93	72	92	81	85	104	83	75	86	95	102	84	89	82	72	80	91	92	97	82	88	76	65	86	87	66	90	82	89	74	78	100	95	72	86	84	73	106	77	75	97	102	104	82	86	93	99	100	90	87	87	79	87	93	83	95	81	63	85	79	78	90	87	86	98	84	79	85	86	82	92	85	97	88	95	91	73	109	97	91	82	102	88	92	87	96	91	85	93	83	81	95	109	87	90	94	91	89	69	87	86	81	105	86	82	77	94	89	85	83	86	99	83	82	87	88	82	91	94	82	96	92	98	74	86	85	77	83	86	88	94	89	80	76	87	106	83	86	78	94	88	75	83	98	108	93	90	88	115	74	92	99	95	81	96	100	78	88	92	89	98	92	105	98	84	89	89	80	80	102	82	90	93	69	98	100	81	85	83	74	79	104	93	78	81	82	84	104	89	94	79	81	83	88	82	90	94	96	88	88	93	81	86	73	94	81	78	90	96	91	111	87	101	82	75	89	85	76	98	73	100	92	85	84	85	89	103	79	94	89	90	99	85	92	85	106	84	75	78	100	86	92	110	116	97	62	90	85	80	89	84	82	89	93	67	81	118	78	95	72	95	83	105	90	94	71	72	78	105	69	87	84	82	82	89	86	85	79	95	72	72	88	97	81	79	85	83	96	89	74	82	82	88	88	83	89	110	74	97	104	85	97	94	74	74	87	84	94	84	94	88	91	92	90	83	111	72	89	86	90	97	88	68	85	81	71	95	92	79	91	75	107	86	64	80	87	94	70	100	85	81	92	95	89	96	90	87	108	91	81	84	81	62	91	87	87	90	83	83	96	94	89	99	87	109	89	80	94	91	99	88	99	90	95	86	88	75	90	88	101	93	84	108	99	71	82	86	91	84	90	70	84	76	88	94	88	91	98	79	99	83	82	96	73	87	74	88	97	90	87	81	75	88	91	87	62	86	83	92	78	82	90	93	85	83	87	80	80	83	91	94	80	94	86	97	84	93	85	76	81	108	76	114	79	94	88	99	95	89	74	87	105	89	83	112	86	88	82	78	89	98	109	86	76	86	102	70	103	86	91	89	97	82	85	101	93	81	91	69	71	94	78	79	101	89	104	91	75	102	79	88	84	93	93	85	85	99	97	84	86	94	89	98	83	84	94	100	89	91	86	80	78	89	85	81	92	75	97	79	72	95	72	84	86	84	79	88	103	104	72	77	88	104	99	90	101	93	94	98	89	89	95	84	73	71	94	80	79	96	92	98	74	85	100	92	86	96	70	81	104	83	89	95	90	86	83	79	91	94	82	71	95	108	81	92	91	85	102	84	91	91	94	81	89	84	106	93	71	86	100	93	94	88	69	81	96	87	97	65	78	89	82	81	81	89	96	88	91	75	95	97	98	79	78	103	92	89	89	80	80	80	86	84	84	95	101	87	76	82	84	84	86	76	90	109	84	96	86	78	91	79	79	93	96	89	109	71	78	77	95	81	91	89	89	112	99	108	102	102	94	99	89	94	88	97	87	95	87	83	89	91	87	67	92	104	89	76	110	93	78	94	74	92	81	87	79	79	84	62	80	83	95	89	103	81	71	87	91	74	111	91	115	91	85	90	89	84	82	97	86	82	91	97	102	91	82	83	83	96	90	68	91	91	97	90	85	85	81	107	85	83	86	88	96	97	90	72	97	82	90	84	88	72	82	106	80	86	90	91	95	89	103	89	80	96	79	98	103	87	90	78	97	74	80	79	99	100	92	100	90	105	73	76	72	79	83	88	85	84	72	97	77	81	102	87	99	78	92	80	88	90	72	95	77	81	87	88	89	79	91	98	85	90	99	80	75	89	94	94	77	84	93	87	94	90	106	96	90	96	78	88	84	91	79	92	74	88	83	75	79	88	96	81	83	101	94	87	77	77	93	79	95	103	88	119	90	73	90	85	83	74	77	88	102	67	89	69	105	81	88	92	92	107	82	89	88	96	81	86	83	63	103	91	73	86	95	104	76	83	85	99	90	108	91	98	90	90	90	94	78	80	101	111	104	81	78	91	84	81	101	59	98	81	89	80	76	76	85	92	89	87	86	95	106	96	90	66	90	72	83	111	72	82	78	96	105	102	82	64	93	84	96	83	103	71	66	94	71	87	97	88	83	89	88	85	103	109	91	76	81	89	88	102	75	89	75	81	88	86	101	93	83	90	85	109	82	81	79	95	93	112	96	84	84	75	80	84	101	93	83	100	97	82	85	87	84	92	84	80	98	82	107	80	84	77	79	85	98	93	75	82	105	92	76	91	82	78	86	91	83	78	93	84	91	96	86	88	93	80	79	89	77	86	94	87	87	95	92	79	87	93	88	115	79	98	84	78	77	90	97	82	85	84	83	75	79	84	87	97	90	84	81	102	98	84	87	97	70	88	96	104	83	79	81	86	97	89	90	102	76	93	87	75	84	83	90	104	74	113	93	88	90	76	93	93	88	91	81	81	83	86	75	74	97	101	104	85	86	90	94	95	89	99	76	78	90	91	89	85	81	79	91	83	77	105	93	82	99	77	81	86	86	80	98	77	99	88	85	109	100	85	80	80	67	96	75	90	84	92	106	86	93	102	92	88	89	90	77	86	84	88	95	86	91	82	86	104	86	72	83	84	103	93	86	88	87	104	79	83	79	93	90	100	79	89	91	81	86	75	76	93	100	74	90	84	69	83	105	92	91	86	83	87	84	85	92	76	113	92	95	75	86	85	74	89	79	98	95	85	92	94	96	79	88	87	93	91	88	99	90	81	60	96	93	102	101	90	83	83	80	90	94	106	77	92	90	95	84	78	87	77	82	88	97	86	81	78	87	82	80	84	94	88	89	95	87	97	97	99	92	76	75	82	97	95	87	77	87	77	83	76	100	88	89	90	97	86	83	79	98	72	82	103	73	90	93	93	77	91	89	80	75	86	98	90	87	79	89	90	95	94	85	88	96	94	89	92	86	78	83	94	87	100	93	87	91	84	92	86	85	99	83	75	84	83	78	87	89	83	74	69	69	86	84	90	101	76	79	82	94	100	92	78	92	97	86	106	68	86	82	82	85	100	88	91	80	100	100	72	100	84	90	95	83	90	91	87
34887	28500	25117	28249	24433	16757	6316	1351	1248	1156	1262	1167	1116	993	929	767	745	800	775	830	841	813	809	710	751	711	723	729	713	711	739	756	738	739	766	709	747	691	727	714	699	724	756	740	709	705	644	759	785	720	705	709	699	748	728	728	756	718	734	728	696	756	731	724	748	694	723	731	743	714	675	720	756	714	743	749	769	718	722	725	707	737	728	739	693	723	726	716	771	740	691	736	711	716	714	778	720	693	691	687	709	708	716	730	728	717	740	686	759	718	712	754	706	710	738	741	721	748	793	783	794	735	718	701	702	739	774	694	694	715	738	740	745	717	731	705	742	747	707	740	702	725	808	749	710	699	764	695	750	732	800	746	723	696	760	773	704	728	706	764	739	779	733	758	727	729	769	717	673	774	688	708	731	692	758	742	716	772	722	730	720	720	718	680	742	715	772	709	698	730	734	705	713	669	731	751	741	688	684	760	712	696	706	737	719	709	725	739	718	738	744	706	691	725	702	723	756	745	764	774	731	774	779	749	714	776	701	716	760	676	724	745	754	722	708	713	727	738	742	718	714	745	734	728	771	712	735	704	706	752	788	712	673	750	732	755	744	740	723	741	718	760	732	706	771	720	788	742	734	761	696	725	704	751	751	700	695	703	712	687	744	716	756	771	739	685	697	702	705	737	727	703	749	700	783	736	712	717	721	696	764	735	689	709	700	723	782	753	761	759	725	699	738	690	764	758	700	731	744	725	744	756	736	779	785	759	732	719	745	720	740	748	684	720	719	707	730	710	742	698	715	763	751	765	774	792	739	715	759	749	698	698	770	760	711	711	753	704	732	671	725	704	723	717	698	788	767	698	723	725	718	719	762	765	718	710	720	736	740	682	710	744	715	714	704	697	730	703	710	762	731	688	777	711	721	729	724	730	682	744	769	698	750	706	711	732	758	727	707	766	685	732	738	692	695	720	722	720	724	773	730	691	776	687	760	725	754	751	684	720	751	721	733	729	759	732	741	751	741	757	729	697	719	753	731	758	704	746	715	703	716	724	717	768	730	652	726	732	714	754	739	708	715	716	756	680	736	727	703	731	724	759	726	696	669	754	700	692	713	755	717	700	776	728	737	727	724	726	761	716	767	730	716	680	718	780	679	747	760	773	742	701	734	743	718	695	728	731	768	694	752	708	709	778	690	720	697	748	732	729	690	691	683	743	756	723	739	701	754	723	698	745	776	718	710	719	684	723	760	745	731	764	761	711	726	694	746	712	747	731	739	748	731	727	718	738	761	689	763	742	757	736	756	702	720	681	706	762	737	713	708	708	753	736	715	726	766	694	712	743	706	756	729	708	725	757	747	692	729	757	728	750	705	728	759	648	748	719	707	723	759	749	670	719	717	708	710	732	727	708	695	748	713	731	706	741	755	717	698	692	717	750	721	715	741	739	744	695	701	701	780	706	745	747	750	732	746	718	697	719	720	744	720	742	721	728	765	742	728	711	733	709	721	734	708	722	701	703	708	678	754	691	721	706	706	744	720	751	720	694	789	704	719	756	764	672	699	706	710	721	695	734	660	720	772	731	758	763	728	724	711	723	762	740	684	693	717	737	705	751	736	722	729	740	732	756	733	745	752	736	690	728	680	745	718	777	753	745	708	720	738	720	692	687	743	695	756	758	738	681	735	755	704	684	722	693	747	699	728	731	718	703	736	682	733	710	718	776	722	735	738	653	745	716	704	732	727	703	711	796	735	743	701	738	713	712	758	673	752	729	746	737	758	703	710	743	711	713	755	692	728	733	699	700	754	669	750	715	756	712	749	707	734	745	768	754	721	727	723	733	696	770	747	706	746	700	775	700	715	727	777	721	721	715	754	732	742	732	680	702	714	769	714	760	727	755	722	728	761	741	749	718	713	730	720	748	689	747	701	709	690	663	776	731	725	701	739	741	743	747	666	732	729	747	711	740	722	742	822	650	714	723	643	755	717	699	757	740	707	700	764	713	763	729	751	748	754	773	711	687	725	700	706	708	712	710	754	685	678	716	748	705	720	728	768	751	706	700	745	728	718	685	746	700	714	743	739	711	712	677	765	736	726	748	720	758	763	766	727	726	758	684	694	729	788	667	746	702	709	724	726	711	701	719	694	722	705	748	727	754	736	718	734	721	723	753	723	777	689	734	766	750	704	702	785	711	759	681	754	723	665	733	705	669	675	707	727	715	678	721	712	723	741	762	784	725	707	718	722	721	714	692	727	740	717	747	694	720	741	702	716	725	715	749	720	734	711	729	703	732	720	732	661	751	758	726	707	726	733	730	713	724	745	736	768	750	693	750	696	731	694	721	729	748	751	690	736	735	782	702	742	737	689	748	746	697	730	742	675	682	692	734	712	755	760	758	719	729	757	793	753	739	736	696	722	726	715	709	730	726	733	718	745	747	721	765	702	687	704	660	733	729	658	745	770	665	779	721	727	739	741	728	722	698	710	744	722	785	724	698	690	743	745	756	794	756	745	731	769	719	726	673	723	699	705	755	745	695	707	722	721	704	788	743	715	743	698	726	713	721	720	702	709	730	674	744	710	732	730	793	703	760	761	722	777	751	778	749	764	748	753	774	758	740	705	775	708	735	753	672	731	733	715	743	756	756	687	729	754	750	691	710	705	757	745	706	769	750	734	706	785	751	730	744	701	694	757	723	723	708	739	709	719	761	706	759	729	653	719	716	755	740	703	719	725	680	739	730	715	790	710	703	758	776	710	723	727	720	736	760	734	774	724	691	724	717	737	697	715	807	717	725	748	696	728	687	714	710	707	685	764	660	747	695	765	766	692	731	716	742	760	716	679	757	777	695	701	745	743	713	688	719	743	689	742	715	722	743	684	680	731	776	719	744	755	732	700	671	742	730	738	697	727	751	724	709	738	782	744	698	735	707	723	792	788	737	759	753	740	773	712	796	738	722	747	729	725	682	754	723	700	751	711	724	698	707	749	773	729	723	749	748	732	751	766	778	687	715	709	732	735	764	754	723	731	720	690	730	754	703	701	727	705	685	748	733	723	700	706	717	727	694	709	719	730	762	686	705	731	673	704	701	731	703	730	744	722	697	749	726	708	714	770	713	705	771	745	723	713	717	710	695	747	786	733	730	702	727	728	753	727	718	706	698	672	728	727	735	711	711	749	695	712	684	713	744	729	715	755	727	696	762	745	719	707	728	746	710	763	690	754	778	721	760	704	761	756	755	743	725	745	729	738	724	697	707	691	707	724	769	762	682	741	701	789	726	729	705	744	766	713	713	738	744	710	765	704	726	712	736	736	696	731	733	704	727	697	768	737	685	733	792	716	694	745	763	750	741	749	756	705	755	695	730	778	716	722	668	755	730	716	718	708	775	740	721	733	735	772	744	757	720	687	767	682	742	729	706	685	716	765	714	766	737	703	716	758	687	733	720	727	702	689	722	724	748	721	677	705	688	714	754	706	680	723	761	768	742	741	744	725	700	700	756	705	757
5959	5077	4593	4162	2194	550	125	88	72	76	70	75	90	62	58	64	69	66	69	72	60	51	63	54	73	62	56	65	64	56	58	58	59	62	59	59	63	74	74	48	59	53	47	66	65	52	63	67	57	64	56	60	59	76	67	64	65	63	73	62	69	53	65	66	62	61	56	62	55	54	62	58	65	70	60	64	69	63	62	65	64	70	64	72	55	61	76	65	70	60	59	76	67	54	65	49	54	61	51	52	62	47	59	70	63	53	58	54	49	56	61	58	63	60	53	63	49	52	54	73	69	57	61	67	64	83	52	62	50	71	59	55	70	61	52	61	66	54	64	55	70	61	54	51	59	59	57	62	60	59	65	62	75	47	58	67	56	64	64	57	73	71	47	51	71	57	57	61	65	52	48	49	75	56	60	72	58	54	60	74	66	59	76	57	58	75	54	68	64	67	56	51	77	60	54	70	57	61	67	79	62	58	59	63	57	73	65	50	48	60	55	59	67	57	72	65	53	67	69	61	77	56	69	58	60	59	57	55	74	64	42	60	68	72	49	59	62	71	78	49	65	52	60	68	62	70	54	65	58	63	58	77	70	75	55	54	70	59	58	59	70	56	69	67	60	55	65	73	62	75	68	66	65	51	67	67	71	63	58	57	54	74	68	64	70	60	65	60	57	70	63	69	48	53	60	54	64	85	45	53	69	63	59	66	66	55	64	53	65	56	58	64	53	61	61	52	53	77	61	54	63	63	63	61	72	49	56	67	75	62	56	50	51	65	46	52	70	78	64	56	81	49	50	49	64	69	55	57	61	68	60	62	55	54	75	64	75	58	71	54	68	59	68	65	54	65	53	68	53	56	55	45	76	64	67	82	73	63	77	52	73	50	70	61	69	61	65	48	63	65	58	69	67	64	65	65	55	56	74	67	76	64	66	71	57	66	65	56	62	58	74	51	59	51	48	57	61	59	84	62	70	48	58	66	60	69	57	75	69	62	58	60	60	71	58	70	61	57	47	61	56	68	46	60	44	71	68	52	66	53	55	51	55	68	54	57	52	51	60	69	59	69	56	73	71	66	56	53	58	70	56	61	42	82	56	62	56	67	67	54	68	63	57	55	61	64	60	63	54	72	44	57	62	60	68	63	78	48	55	56	66	69	64	60	61	68	63	60	70	62	75	50	60	54	64	50	59	48	70	53	79	66	50	45	63	60	67	60	67	62	62	64	58	63	72	49	66	63	72	74	60	65	62	55	59	56	57	58	58	68	52	60	63	61	70	51	59	60	77	65	61	60	46	56	61	54	66	66	61	57	63	52	75	60	60	63	63	60	68	61	67	62	58	67	62	62	52	69	44	56	75	72	64	70	66	59	53	59	68	63	64	61	71	61	55	64	64	60	64	58	60	65	58	65	61	62	74	63	66	73	54	55	56	67	60	57	65	54	55	68	58	65	66	49	61	55	48	65	76	58	61	63	64	60	62	66	59	69	69	52	55	52	47	59	56	58	72	52	55	53	65	71	64	61	59	69	65	65	54	66	61	47	66	69	47	56	69	53	72	52	62	53	78	54	64	81	71	55	56	80	58	56	80	64	67	73	60	66	74	66	59	56	54	62	60	50	70	53	68	52	55	54	68	67	57	53	68	51	60	69	68	64	58	61	67	62	61	65	52	55	66	49	49	55	67	65	50	73	80	60	76	51	66	61	59	67	61	67	62	68	69	50	52	48	67	48	75	49	57	57	62	64	67	66	52	63	54	44	58	53	76	60	63	76	63	57	77	70	70	60	77	56	59	56	64	52	59	66	61	64	48	59	64	59	70	73	57	75	60	63	65	59	65	51	53	57	61	72	59	67	54	67	64	58	50	55	56	74	60	58	57	64	52	51	66	44	70	58	60	64	65	58	68	57	72	61	65	58	62	55	57	58	67	61	62	52	65	65	65	59	64	54	65	80	58	69	68	76	60	54	44	64	53	59	64	64	61	69	52	56	64	61	63	67	61	54	57	73	69	61	63	57	64	67	52	58	65	49	48	54	55	79	56	70	68	73	66	61	57	66	63	62	81	64	65	57	61	73	62	61	61	52	46	59	66	64	52	60	53	57	56	65	72	69	73	48	63	56	48	63	58	48	62	57	59	59	54	55	59	52	62	61	60	66	59	53	52	60	75	49	74	68	63	68	67	74	57	45	57	54	54	52	54	66	50	67	64	70	71	48	51	65	59	55	59	62	65	41	66	56	52	70	67	71	67	68	63	61	65	66	71	75	47	55	59	51	68	59	60	63	64	66	59	70	48	67	53	59	59	66	55	66	64	49	58	63	61	67	75	51	64	55	51	58	58	58	54	60	55	57	57	64	66	60	56	63	66	65	52	55	63	54	53	62	51	65	67	70	61	59	56	62	64	55	57	64	67	67	57	58	66	70	65	55	63	62	60	69	70	57	65	53	72	67	62	58	78	60	60	60	66	59	63	49	58	59	58	59	55	73	58	67	55	57	55	60	58	52	59	61	83	68	64	77	57	53	60	77	58	56	67	58	51	67	62	65	60	72	54	64	68	79	56	63	51	63	52	54	66	66	64	59	60	64	65	50	62	57	54	48	68	72	42	52	63	56	63	62	47	58	75	64	65	67	61	65	59	55	69	71	55	62	61	62	51	65	58	71	61	54	51	62	57	63	53	41	60	56	63	54	73	64	64	54	56	72	56	63	55	62	56	62	60	69	56	62	60	58	55	60	57	50	61	63	65	48	54	47	57	71	51	63	66	64	57	49	66	77	65	66	55	41	72	71	67	70	54	50	53	65	79	78	72	53	63	64	78	60	50	60	64	58	60	54	69	63	73	78	51	62	68	54	63	67	72	67	45	48	59	60	50	72	75	63	58	66	66	61	68	60	60	54	70	61	55	72	66	66	48	59	67	58	52	54	50	62	64	60	61	71	55	68	61	38	71	89	60	63	61	75	44	54	64	71	48	60	57	66	66	54	61	72	49	66	70	71	68	68	49	58	70	46	62	77	54	60	64	54	61	59	67	61	82	60	47	72	59	55	74	50	71	72	56	55	59	60	58	69	53	65	48	61	48	65	56	55	54	77	68	74	55	51	62	69	52	59	46	60	70	59	56	46	67	67	62	65	65	52	60	63	60	60	54	65	45	61	69	73	65	74	47	71	60	66	55	50	59	52	58	74	43	65	65	56	59	59	72	62	71	72	58	70	70	67	61	59	71	76	56	57	61	49	71	74	58	48	54	52	57	61	64	61	64	51	72	54	78	44	53	59	64	68	63	64	62	61	61	60	53	61	68	53	65	77	67	58	68	52	72	74	62	76	59	54	64	68	76	75	78	68	56	44	64	64	68	64	62	58	64	61	61	59	57	64	70	63	65	52	43	46	75	60	71	59	48	48	58	50	79	62	41	68	52	75	60	73	59	74	54	62	55	60	57	53	58	64	61	55	69	63	57	70	56	53	56	62	70	70	75	72	75	60	59	56	51	63
33898	26750	24073	28054	23401	13049	3752	1296	1039	1024	1062	1031	849	740	692	597	518	545	595	581	665	600	542	477	484	524	509	506	503	510	495	507	511	489	480	520	490	514	476	498	471	500	511	501	489	480	496	543	467	505	504	523	512	480	479	514	479	547	519	487	502	493	478	468	530	486	490	464	494	495	496	487	459	509	506	459	506	505	512	490	530	512	524	480	523	519	534	507	473	503	474	463	562	552	496	471	496	507	482	539	503	493	501	526	546	498	478	555	533	497	480	507	494	489	498	507	484	493	529	472	475	529	463	530	499	491	495	471	486	509	497	492	500	490	488	497	500	490	511	482	514	497	474	473	515	533	500	519	507	488	461	487	488	515	482	479	502	493	508	506	499	503	493	482	504	491	476	522	490	522	507	494	456	489	514	457	512	495	519	488	513	510	512	463	467	482	474	476	482	490	493	463	496	502	498	520	506	469	482	499	483	483	486	486	474	481	520	474	494	486	496	473	474	522	505	484	546	501	489	489	494	523	498	478	541	525	524	509	492	473	525	495	499	508	457	519	513	539	495	506	490	505	532	500	500	500	497	509	504	491	503	526	528	486	465	474	508	494	481	490	449	509	524	499	509	515	533	529	475	497	504	525	473	510	507	504	533	537	488	511	513	529	490	534	496	502	506	516	516	545	504	505	500	501	494	446	482	469	485	527	490	498	518	509	468	509	450	495	524	503	469	510	522	476	476	517	529	510	494	506	491	481	516	520	462	522	505	505	516	463	516	506	491	514	517	494	518	491	493	510	525	500	497	506	509	506	485	513	484	496	459	496	503	488	505	476	488	495	512	509	515	503	507	478	495	537	470	498	496	482	461	462	491	478	485	522	464	497	524	481	484	516	489	470	488	462	493	503	535	488	525	536	528	467	502	506	540	509	508	493	525	467	509	503	502	519	476	469	500	501	537	547	498	496	536	510	499	488	495	542	498	535	499	507	443	494	461	497	498	492	470	548	475	533	493	488	519	511	474	495	538	489	486	517	500	478	459	484	540	480	476	535	511	536	512	533	487	512	444	519	498	488	529	482	492	550	471	508	528	460	507	508	501	514	510	483	463	495	504	509	487	509	487	508	518	482	485	488	462	476	542	494	489	476	469	533	522	523	461	466	511	497	476	502	488	535	508	486	496	506	525	506	484	465	489	527	502	508	535	489	483	490	511	520	470	549	490	502	487	515	540	524	471	520	459	473	512	488	516	463	493	475	487	468	490	511	513	487	484	502	457	486	500	458	506	512	525	510	505	483	483	517	496	446	492	522	517	487	474	560	466	475	527	488	527	497	513	450	496	491	517	518	531	495	529	517	501	527	497	509	506	492	480	533	498	484	535	522	502	504	501	526	511	466	510	460	480	509	533	514	539	512	447	495	513	501	494	497	502	506	498	490	498	456	529	490	484	492	522	501	530	486	456	521	502	533	490	479	523	471	476	502	510	471	470	499	491	536	481	519	546	490	501	504	528	474	504	472	554	452	484	501	552	501	479	462	508	526	519	501	445	511	486	455	462	499	549	479	482	487	538	517	523	483	506	496	490	525	511	492	506	528	449	493	486	506	476	515	486	482	540	506	511	479	470	476	508	548	528	515	495	501	478	512	497	520	528	485	499	467	504	496	528	528	514	515	545	483	482	499	459	517	496	497	481	472	507	494	517	545	480	502	488	504	509	494	503	532	468	497	515	559	482	474	480	470	515	467	503	501	511	488	521	508	501	510	461	481	464	490	459	505	499	513	485	526	506	508	459	526	497	475	488	535	495	487	481	526	475	496	485	496	499	488	472	538	492	494	477	456	475	472	504	494	519	518	497	497	481	504	450	482	534	498	507	509	546	485	479	505	517	505	477	495	501	494	537	513	520	524	530	461	492	516	513	531	493	481	495	552	515	459	515	529	490	540	492	484	484	466	496	472	519	491	512	481	481	485	509	494	504	491	482	474	476	495	516	475	481	509	475	502	533	474	500	511	539	518	509	539	532	515	503	479	471	475	502	505	474	502	488	505	475	503	517	455	532	440	511	514	491	487	518	489	507	491	488	499	491	506	504	519	497	489	567	475	516	481	525	493	550	489	502	465	507	523	502	519	518	517	490	529	456	477	493	493	457	463	535	504	452	533	488	540	521	501	510	516	505	458	495	522	542	495	514	503	452	506	466	554	512	509	525	525	492	491	497	518	514	492	489	445	497	496	517	529	560	512	480	471	504	489	488	536	500	535	507	489	473	491	508	482	482	540	485	510	497	474	525	471	476	506	520	506	479	523	486	493	520	494	504	512	458	515	496	472	553	511	462	525	491	494	505	488	500	498	454	510	484	495	523	569	507	489	518	506	505	547	503	502	504	471	527	542	485	489	507	479	463	470	503	527	527	525	495	506	475	505	463	459	542	502	462	503	497	514	487	477	522	482	482	548	491	503	468	515	526	484	538	497	504	508	517	520	510	521	493	481	478	522	502	444	485	502	485	483	498	514	521	515	472	469	478	484	459	510	509	499	518	512	512	486	474	507	542	481	485	485	492	510	546	490	484	496	488	512	472	491	523	515	503	479	491	498	478	481	554	489	509	512	498	503	510	495	484	519	535	523	504	521	527	484	523	480	475	497	520	508	491	483	536	498	516	470	514	516	486	475	533	463	516	505	509	553	513	511	486	501	517	507	472	496	512	525	495	501	493	513	501	523	519	495	518	527	496	473	497	518	506	539	497	483	501	513	461	552	496	502	465	516	498	498	515	481	547	505	523	475	506	520	491	517	457	492	496	525	493	455	530	523	497	531	489	471	480	461	521	539	504	521	509	508	477	500	492	484	481	515	503	525	497	500	447	472	519	501	503	497	519	490	493	493	514	520	461	497	515	503	519	469	495	510	514	467	518	483	494	500	514	491	534	458	495	502	479	472	504	488	511	467	480	483	496	506	488	536	501	498	491	537	531	491	515	508	476	505	492	478	492	492	471	497	508	465	514	478	538	521	521	504	472	505	480	494	523	476	510	528	525	493	516	499	497	499	506	489	446	524	484	515	483	515	521	505	528	546	491	517	473	527	514	495	506	499	489	531	485	488	477	512	480	536	483	494	528	544	490	480	473	480	504	475	550	485	478	538	467	477	512	492	478	511	501	439	493	520	495	500	506	490	496	493	527	455	526	500	488	549	539	492	490	522	510	521	493	497	534	518	505	491	502	502	514	485	474	486	514	495	511	504	508	522	505	481	517	523	461	510	479	470	500	506	503	523	483	506	505	505	461	519	519	491	549	492	502	536	475	482	475	488	484	485	480	468	462	486	490	540	510	514	465	512	522	483	515	502	495	502	472	505	527	497	526	537	468	507	475	487	498	468	481	500	526	469	491	532	525	486	491	479	502	461	508	473	515	481	501	506	498	516	493	487	491	526	457	503	476	530	468	477	512	508	479	498	464	512	512	522	491	491	487	528	520	480	489	490	517	484	463	533	543	511	528	517	461	507
6577	8613	8474	7663	3581	738	153	76	76	91	72	70	62	80	74	65	62	77	50	59	71	50	73	58	78	77	61	74	82	65	71	59	65	55	47	59	57	54	48	62	59	57	67	63	59	61	40	47	55	63	57	49	47	53	51	55	67	58	41	68	52	68	61	60	78	57	64	58	60	63	55	54	60	65	64	76	51	62	69	61	55	47	54	52	43	62	66	55	53	55	60	62	58	67	54	63	63	67	70	46	75	67	53	56	62	62	59	50	61	51	67	71	47	59	65	64	72	62	46	60	72	52	60	63	70	55	66	61	73	57	73	57	54	58	59	67	63	79	57	70	59	57	67	60	46	60	64	55	58	66	67	70	62	74	71	53	63	54	69	72	53	61	64	53	49	58	52	78	60	57	59	60	52	48	48	54	56	59	59	60	55	77	66	64	61	56	65	53	47	51	45	73	64	59	71	69	64	59	64	71	63	51	64	53	59	59	68	67	52	77	49	50	75	59	73	75	83	60	78	65	64	59	57	67	62	59	53	54	65	65	57	63	65	50	55	50	60	65	61	51	70	59	64	63	59	68	58	59	66	56	69	65	73	74	64	58	61	63	40	47	64	51	63	66	56	30	61	65	53	61	54	49	69	65	69	61	58	78	52	68	55	67	59	63	64	59	51	60	62	49	60	53	56	48	58	67	45	50	77	73	68	48	70	59	64	53	59	51	49	68	56	41	59	42	64	67	48	63	61	66	66	57	75	50	64	68	49	59	56	61	48	67	54	61	54	61	49	51	75	66	69	64	58	69	69	62	54	80	62	58	76	54	48	82	66	61	56	63	59	71	55	49	67	80	53	67	49	77	63	64	63	57	61	57	52	60	54	79	58	69	54	81	66	51	55	66	55	59	59	62	56	51	54	64	54	65	56	66	71	61	73	58	46	68	69	63	66	67	60	55	47	67	50	65	63	52	58	51	61	61	73	52	55	60	40	65	49	53	69	66	62	64	69	51	59	48	50	59	74	71	52	56	61	79	69	51	65	56	55	74	51	65	64	57	58	53	58	66	57	69	70	63	70	51	60	70	66	67	67	67	65	55	67	58	68	64	64	68	65	63	62	70	58	63	63	59	53	59	62	60	61	51	50	55	59	58	75	58	75	75	48	64	54	56	51	50	54	71	57	50	64	54	55	65	74	72	64	54	63	59	52	53	67	55	79	69	58	55	76	75	52	42	63	60	53	60	62	74	61	63	66	61	65	55	68	61	72	63	60	65	61	65	65	58	74	60	62	63	65	61	74	59	59	53	62	68	55	61	54	61	54	50	48	57	77	67	62	53	54	59	62	67	61	67	58	46	56	60	53	69	67	63	65	56	47	58	60	51	48	62	56	46	67	71	53	56	48	70	61	74	46	58	67	68	64	59	68	65	53	35	66	67	47	52	56	75	51	54	65	61	58	53	55	73	64	67	61	57	58	64	65	57	57	56	49	52	60	75	59	79	50	62	60	55	56	57	58	59	63	58	67	59	62	59	53	58	68	63	63	67	65	66	63	72	57	62	59	67	59	61	51	59	67	62	61	66	54	61	59	69	61	68	54	51	44	72	54	72	80	55	65	65	59	68	51	55	57	55	64	54	63	51	57	49	68	67	51	54	53	62	63	48	61	64	66	47	73	62	57	57	58	59	70	65	65	53	63	60	56	59	61	62	73	66	64	68	71	73	50	63	67	65	47	52	52	50	65	71	66	64	45	70	56	45	51	64	60	63	51	49	62	60	60	51	57	51	68	62	65	68	64	59	62	61	57	42	55	59	54	58	46	57	68	59	60	53	66	61	61	64	57	64	71	60	73	65	62	47	65	67	51	59	45	67	67	61	55	46	68	61	49	53	49	40	72	57	62	58	54	64	62	54	65	59	56	65	57	71	54	62	53	58	49	75	66	60	55	62	56	47	58	57	65	47	60	55	59	62	69	59	56	62	58	48	56	55	56	53	57	50	58	58	68	54	68	58	66	56	46	69	58	59	75	59	59	71	72	65	81	49	58	59	62	61	56	52	60	63	53	43	45	52	59	60	68	57	66	56	68	71	77	72	68	52	63	62	55	70	64	57	49	62	80	61	70	71	62	62	53	61	43	69	53	52	54	59	60	55	55	67	56	63	41	69	71	49	59	63	49	69	54	59	65	58	60	64	60	76	43	62	59	57	67	64	57	49	56	53	62	54	62	68	69	58	62	62	50	57	61	54	40	50	49	72	57	47	62	71	52	54	70	55	61	47	59	58	63	58	59	74	58	60	74	74	55	55	46	57	61	73	77	56	62	60	55	63	46	71	65	55	51	73	61	54	57	57	60	55	64	57	55	76	52	71	72	64	62	64	67	65	59	50	56	72	61	58	60	72	67	61	62	63	54	65	54	46	54	47	54	60	59	58	54	61	67	47	50	57	53	50	58	59	54	68	88	71	63	47	60	53	60	56	66	54	47	60	49	65	58	47	59	48	63	71	60	58	72	49	64	70	63	68	59	65	68	59	56	56	66	58	67	60	59	75	58	61	57	63	59	49	49	64	51	55	54	55	51	61	69	70	57	65	53	46	63	74	65	62	66	47	57	63	62	64	64	64	55	57	55	63	77	61	71	59	62	65	52	46	75	66	65	66	66	58	58	52	61	62	58	61	55	52	44	76	70	42	61	67	55	69	68	59	73	57	61	73	62	58	64	66	61	62	66	74	59	52	73	60	60	62	58	59	67	56	70	70	66	71	62	58	63	66	65	67	68	62	60	72	61	53	58	63	42	51	67	60	51	50	63	63	55	60	54	68	58	74	66	65	61	47	50	62	68	69	54	58	82	63	67	66	69	79	62	63	52	73	70	75	72	69	69	51	61	75	78	64	72	66	53	66	65	62	57	68	55	54	59	63	66	76	49	68	57	67	66	54	41	52	55	73	75	57	70	49	62	77	55	54	59	58	72	70	48	44	53	45	60	62	67	54	61	71	65	63	63	57	67	63	68	58	63	60	73	81	68	59	74	46	63	63	54	51	66	64	57	60	69	53	54	64	55	76	61	53	65	61	67	49	60	86	59	63	56	70	51	63	69	64	59	49	57	50	58	75	47	55	58	50	58	60	51	56	60	70	66	55	68	56	68	67	63	57	60	56	66	47	54	48	74	67	78	56	69	60	56	57	73	68	63	61	65	53	62	62	69	56	73	62	63	72	68	45	66	61	68	58	50	58	69	64	68	53	61	45	61	52	62	60	57	54	79	55	60	68	56	56	55	62	70	69	67	69	53	73	70	50	62	56	66	69	57	74	66	66	67	70	62	67	51	61	64	64	55	78	65	59	65	53	48	69	58	71	65	54	56	46	58	57	59	51	66	61	73	63	52	59	70	61	64	64	65	60	54	73	56	60	61	57	62	55	60	65	55	61	54	66	58	79	66	65	66	55	58	59	57	56	66	64	41	50	62	60	52	55	66	55	54	57	54	62	66	65	67	70	56	65
37322	32563	30484	34275	29944	17204	4185	1902	1536	1338	1260	1223	1027	892	735	645	620	642	697	716	690	614	581	526	490	509	521	508	552	513	510	497	545	498	534	491	552	531	511	503	550	477	474	528	546	510	473	495	472	526	506	531	534	541	521	507	509	534	506	483	535	531	495	499	496	555	498	496	542	507	501	513	517	545	492	526	479	550	523	559	441	517	525	493	475	509	509	446	529	542	478	460	494	490	485	482	526	505	500	510	488	475	520	536	488	488	512	527	504	502	512	499	496	510	505	519	519	513	477	528	502	532	485	479	494	532	509	491	478	513	514	510	491	484	512	494	505	546	493	520	522	515	470	505	480	486	491	543	546	524	481	517	491	505	509	460	497	484	516	512	482	514	539	515	486	507	480	494	517	521	496	522	517	522	490	496	508	512	509	491	502	523	520	467	545	503	516	509	501	479	508	460	507	530	522	521	515	481	488	511	516	497	484	505	514	511	499	511	503	486	519	551	531	507	540	516	500	498	482	522	483	518	516	481	501	477	449	490	515	507	485	519	512	493	491	480	524	504	503	500	464	519	509	509	499	512	519	505	534	506	513	536	492	555	561	541	512	528	499	484	500	511	501	505	496	529	487	496	453	519	536	531	498	479	490	484	507	494	521	507	509	539	485	516	500	530	481	505	488	550	512	485	509	497	506	474	486	511	524	567	511	543	455	488	468	489	493	532	486	545	527	530	531	481	541	484	525	513	482	528	486	500	528	515	523	468	495	519	514	508	538	537	493	470	510	514	520	517	512	513	486	541	507	503	500	535	507	507	518	479	528	483	518	518	495	540	513	554	482	484	527	522	503	508	522	535	514	464	506	477	521	521	544	505	505	550	491	498	475	501	460	500	512	488	496	483	571	520	499	450	512	508	560	481	511	493	507	504	482	520	500	553	509	501	479	503	504	480	511	544	529	490	558	501	494	489	507	509	504	469	479	509	535	475	494	523	483	531	524	539	542	517	473	541	519	543	486	494	542	484	513	512	550	485	489	474	529	535	472	562	543	538	496	503	496	522	491	467	523	544	519	530	509	518	543	539	504	508	535	526	498	496	493	483	499	483	498	516	481	474	465	522	536	522	509	515	484	525	511	495	544	494	537	515	474	507	479	472	529	557	513	542	504	535	494	539	507	534	557	486	512	479	566	550	496	521	533	504	487	515	504	515	464	515	505	526	484	511	519	500	528	468	491	497	477	510	491	540	496	522	463	506	493	513	502	517	512	484	523	516	494	550	553	504	501	534	539	527	513	499	498	504	520	496	521	510	514	468	506	483	483	506	528	506	491	526	487	520	536	504	488	502	505	482	507	549	538	524	543	525	557	518	487	551	512	525	509	510	525	514	485	494	493	537	502	504	482	537	500	505	495	488	528	498	523	496	474	492	502	483	488	527	491	507	506	461	552	471	457	462	503	540	585	526	485	500	513	509	506	510	483	484	477	501	520	502	516	524	525	502	481	492	501	529	551	501	528	527	529	497	515	494	539	517	488	484	529	553	490	509	497	510	479	527	500	491	526	519	502	508	543	511	539	511	476	523	542	490	487	526	530	476	529	526	515	454	505	523	490	512	501	471	530	523	505	478	477	530	547	460	491	514	550	506	483	514	526	527	488	530	471	521	526	497	537	513	471	509	509	563	480	544	448	507	491	494	519	527	541	545	505	511	523	522	495	490	490	541	506	519	557	567	499	537	501	494	491	534	499	527	561	507	523	502	477	490	524	484	481	532	512	482	511	529	490	497	506	484	471	574	523	505	489	495	499	489	461	512	488	525	501	509	535	470	523	514	518	504	541	476	486	537	533	531	494	537	506	519	485	509	495	470	531	516	485	492	506	476	512	460	544	544	495	493	466	532	510	516	512	508	512	530	534	524	508	541	485	488	467	495	504	514	481	525	519	484	546	527	523	494	491	498	539	539	520	514	523	489	499	510	532	513	484	497	509	513	530	525	515	483	523	518	494	534	509	531	513	508	514	493	522	526	488	517	520	499	501	529	495	526	470	508	553	498	453	507	499	453	504	524	555	515	497	491	499	517	501	460	513	529	500	513	501	492	496	499	490	519	478	494	503	525	508	528	520	480	491	493	528	556	513	495	538	487	505	483	514	488	511	473	499	513	518	509	506	509	485	475	516	515	541	474	500	482	526	473	492	516	510	483	509	487	525	513	481	517	550	499	564	463	524	516	505	501	517	484	515	493	507	498	551	512	451	554	533	514	533	462	518	540	509	539	492	493	505	485	516	479	506	481	503	477	498	530	500	486	526	516	493	486	516	559	513	514	522	514	481	496	532	524	495	544	511	526	506	465	478	494	514	517	512	526	504	499	499	518	512	531	543	502	504	497	501	519	497	502	538	511	510	495	482	516	518	503	515	533	526	506	530	488	483	466	490	500	515	509	486	492	482	499	510	493	543	523	482	507	512	481	540	522	487	483	476	525	467	507	492	498	528	501	479	519	537	541	460	504	543	491	503	468	506	534	526	550	519	521	516	506	507	521	469	531	497	496	521	530	505	519	473	532	501	490	538	508	540	527	504	501	496	510	516	489	503	479	499	484	526	565	531	493	522	437	506	465	517	533	471	490	483	502	456	497	465	518	507	518	480	546	515	494	530	489	481	478	475	503	538	484	532	550	531	526	555	535	560	538	481	488	466	475	523	483	520	505	514	513	543	511	489	490	510	535	503	505	461	506	494	496	500	511	533	506	497	508	518	536	530	469	527	510	511	493	548	489	480	530	497	515	514	494	509	512	495	474	518	506	502	529	465	514	508	540	458	503	544	518	508	527	507	527	498	552	528	501	510	472	527	491	515	508	530	539	520	499	506	455	543	498	492	488	557	486	513	501	531	514	529	541	522	501	520	501	521	523	515	491	530	496	481	485	492	488	470	489	535	535	509	515	506	486	556	521	485	519	485	480	495	484	479	484	502	468	507	463	469	496	507	522	517	524	519	476	503	500	527	522	508	501	520	484	472	554	568	518	509	503	509	510	508	512	494	501	493	508	502	528	516	506	491	498	520	566	509	528	483	535	481	512	537	515	495	571	499	514	513	489	508	471	477	512	479	546	488	482	511	523	545	526	510	495	521	479	541	534	503	519	520	584	513	517	539	490	563	500	537	481	524	507	558	495	509	534	514	507	464	544	497	526	508	510	513	494	541	512	503	552	496	486	520	496	487	454	533	494	535	525	493	501	500	519	527	532	527	509	517	516	496	523	514	504	504	458	453	481	512	519	539	525	503	530	508	475	476	507	495	496	544	539	510	517	497	488	524	452	522	494	544	530	487	511	514	552	467	558	519	506	506	524	456	499	499	519	527	487	492	527	472	517	501	558	502	499	526	491	486	514	527	516	497	478	508	544	540	529	512	511	487	525	499	510	486	518	490	496	503	541	523	502	503	477	520	504	530	489	527	477	500	516	556	490	531	522	479	479	486	528	512	476	521	490	512	524	502	482	521	523
4519	2149	1267	1847	772	184	98	92	96	87	88	99	88	102	92	83	107	90	98	114	85	92	94	79	67	106	109	97	81	94	83	96	80	96	88	78	83	84	91	90	95	94	108	81	89	96	87	76	95	88	88	100	89	109	102	92	89	86	91	96	78	88	105	91	93	77	86	83	113	76	71	84	75	81	86	103	75	94	77	79	89	91	89	95	81	92	85	91	89	87	80	82	81	80	95	88	85	90	90	95	93	106	83	81	79	89	60	95	64	81	98	89	93	86	94	70	91	96	91	89	80	103	82	85	83	94	95	98	74	101	84	89	79	95	99	77	70	104	108	77	79	90	89	93	82	83	80	89	82	89	89	80	66	83	101	85	78	86	96	88	79	102	86	94	86	99	111	84	78	97	85	74	89	66	87	85	106	90	91	86	81	69	80	96	81	80	79	82	84	89	84	98	112	84	74	95	91	72	108	88	88	84	117	82	85	85	71	88	76	84	79	71	103	87	88	90	98	81	92	99	90	86	90	91	90	75	109	85	98	84	82	91	85	86	91	104	83	83	90	93	101	103	88	82	87	97	86	91	81	89	97	100	81	80	85	74	89	67	84	100	79	95	95	90	77	79	94	85	88	90	87	84	75	81	64	80	90	80	99	82	96	84	97	90	93	80	95	85	70	102	91	85	92	78	86	89	90	95	84	75	80	90	105	90	94	86	85	100	85	94	81	84	95	89	79	98	94	89	70	86	83	81	92	79	101	84	94	86	81	94	83	91	78	73	88	73	97	89	82	92	79	85	81	89	79	89	101	85	91	102	99	91	94	74	71	80	107	97	94	105	84	75	90	93	74	93	85	82	100	94	91	91	106	81	92	97	90	84	84	89	104	81	78	86	82	81	80	101	79	71	93	92	86	95	99	97	87	86	95	94	89	81	106	90	92	84	100	92	79	107	86	81	94	80	77	99	98	85	90	71	90	78	78	98	83	97	79	79	90	74	74	91	72	83	104	72	89	81	96	92	78	90	81	97	78	79	96	93	92	83	88	76	57	96	84	97	77	71	81	91	98	78	87	90	103	95	97	89	102	74	97	91	115	88	73	69	90	98	90	94	81	92	96	103	75	91	89	87	89	72	91	71	81	98	83	96	96	104	81	84	72	92	73	77	93	87	96	78	83	76	76	86	110	78	90	95	75	78	82	82	87	90	82	89	79	59	96	101	72	90	91	89	88	85	78	91	99	85	82	89	82	74	104	82	97	87	76	79	91	100	88	98	85	89	91	87	79	71	105	90	88	99	79	78	107	99	98	79	97	84	77	103	79	72	85	93	95	78	97	90	95	69	74	82	82	96	88	95	99	87	66	89	86	98	84	98	101	69	95	87	105	112	79	87	106	91	86	95	104	67	95	120	73	83	96	68	91	114	81	79	86	85	79	76	103	80	99	93	71	82	77	89	92	88	71	95	100	60	92	87	80	79	83	91	85	86	88	99	93	77	82	98	93	64	81	99	74	70	102	99	89	82	91	92	70	69	88	84	90	64	79	81	105	73	76	73	92	94	93	88	105	87	78	85	89	81	94	92	94	80	90	81	89	88	92	97	78	88	93	89	89	82	94	79	94	74	93	81	99	95	90	87	77	95	95	85	78	86	79	101	90	103	69	99	84	83	96	74	99	90	91	106	83	95	77	68	92	83	84	75	94	76	80	84	90	95	94	79	74	98	84	81	97	84	72	92	82	89	100	92	88	73	100	103	81	75	73	67	97	75	120	89	81	98	91	79	86	88	86	89	88	96	62	70	95	77	81	77	113	87	94	97	80	83	82	98	90	78	68	80	93	87	70	76	93	109	85	101	102	76	72	81	89	85	84	101	79	95	90	80	83	83	90	96	89	77	98	87	92	78	88	97	83	99	87	80	73	103	90	77	98	98	85	92	96	80	88	91	78	91	91	78	82	83	97	84	82	87	79	93	68	81	67	81	66	96	95	83	64	86	84	88	88	73	85	94	92	87	101	94	99	91	89	91	87	101	100	86	80	99	91	78	91	82	67	75	82	92	84	82	97	89	100	83	81	102	81	97	84	81	80	92	83	88	77	96	80	71	83	85	87	89	88	88	90	66	79	80	110	86	92	81	78	75	73	82	96	87	67	80	95	75	72	71	71	88	113	85	90	99	87	85	68	80	88	85	91	93	80	97	88	81	101	93	81	86	89	79	71	90	93	92	69	68	85	92	92	60	95	83	66	93	97	100	83	95	94	101	96	93	91	75	81	82	97	85	77	89	78	85	88	78	95	94	77	95	86	86	92	101	71	103	108	80	77	90	72	98	98	72	96	76	84	87	96	99	71	83	78	79	85	96	96	85	69	93	92	90	73	92	82	99	82	103	99	96	93	83	90	71	96	79	93	85	100	69	85	81	79	84	77	93	90	81	91	87	86	84	90	82	96	87	100	96	73	97	74	90	94	74	105	77	84	78	75	78	96	106	79	91	93	96	83	95	93	82	88	78	88	78	89	94	86	93	77	79	98	87	91	97	86	84	82	83	96	92	94	73	76	111	93	89	93	78	85	77	95	74	90	98	81	82	97	86	102	73	83	93	80	81	90	115	76	85	95	101	73	92	77	78	94	104	81	97	85	88	92	78	78	67	88	100	93	80	98	76	93	102	89	74	91	98	89	83	94	88	93	93	79	104	99	96	86	86	84	81	95	104	94	80	83	85	79	86	79	97	76	88	90	85	84	96	97	91	89	102	82	88	92	93	105	72	87	96	79	98	72	87	76	91	80	82	91	87	87	100	69	88	78	78	116	82	82	97	86	97	112	78	85	87	75	80	84	89	112	99	89	88	98	82	75	91	97	89	79	83	102	81	90	89	86	86	105	76	87	93	71	89	93	83	90	92	86	89	106	84	86	74	81	87	85	84	82	97	101	86	95	68	102	100	80	81	94	98	95	96	82	89	94	88	91	90	92	70	87	90	94	90	91	83	84	90	78	81	90	77	101	91	97	88	102	88	81	81	88	88	87	78	83	89	76	86	97	110	77	68	91	91	98	94	76	91	87	97	106	85	91	81	93	93	81	90	101	89	77	91	89	93	98	93	99	97	103	100	88	95	86	80	102	77	84	76	97	75	98	66	87	91	83	95	86	84	89	99	110	81	84	95	82	94	87	90	82	89	80	89	97	87	80	68	85	93	94	96	93	105	87	83	80	75	92	98	107	78	72	83	101	75	85	86	83	81	88	90	94	81	91	89	79	107	74	93	80	100	87	102	70	95	87	84	85	98	90	89	69	68	98	93	82	110	81	87	79	81	95	87	89	85	94	91	86	73	79	86	82	92	70	73	89	88	88	94	92	89	83	75	78	92	82	98	91	100	92	87	91	75	101	74	96	83	106	95	90	86	77	85	100	82	69	103	78	86	99	88	81	71	87	79	83	82	73	92	86	94	107	94	86	89	69	78	93	78	106	73	96	86	96	81	82	86	84	75	88	83	77	87
32132	17332	10947	17607	9511	3628	1765	1485	1238	1110	1044	967	940	894	813	761	702	826	873	929	789	814	737	689	709	716	751	694	719	710	674	673	733	654	680	687	705	709	677	742	776	694	726	715	689	719	686	653	684	705	640	726	705	699	728	707	730	707	696	687	716	700	719	745	730	768	694	712	691	713	708	698	709	745	703	701	694	679	708	692	684	646	673	714	721	690	687	694	676	736	679	688	693	678	691	713	698	714	731	692	748	706	722	711	724	702	699	671	767	733	725	681	672	716	681	671	664	722	733	681	747	683	757	777	710	697	702	702	697	688	698	732	686	733	693	669	728	730	743	711	697	716	677	718	672	719	702	687	687	707	697	721	719	655	710	719	709	747	678	751	693	730	723	703	720	679	726	724	729	692	681	680	744	694	721	712	676	725	697	706	718	740	725	703	726	648	647	681	712	728	706	731	737	705	756	683	680	765	675	749	730	668	724	700	741	678	762	702	667	706	679	657	683	732	699	724	734	718	682	716	713	706	682	711	712	723	724	688	716	689	717	735	729	724	701	679	698	641	701	702	700	698	682	699	693	671	719	735	677	727	749	723	705	690	682	736	685	717	745	774	704	660	692	689	728	701	755	719	664	751	715	702	688	720	730	749	721	683	696	681	713	689	634	676	719	697	742	759	725	716	702	683	732	651	709	755	707	717	704	709	664	701	665	741	706	731	678	669	700	724	733	686	726	732	735	699	696	687	673	672	722	666	713	694	705	721	666	692	703	712	713	678	694	706	712	689	722	714	757	717	713	722	691	764	718	729	693	700	679	692	682	722	751	682	695	715	703	679	700	782	694	676	708	759	654	696	686	687	706	731	678	667	699	704	723	684	707	706	700	657	700	698	717	745	712	749	705	684	707	703	725	665	728	705	666	684	705	723	694	706	678	682	754	679	739	697	689	716	725	692	702	697	680	664	711	696	773	651	682	713	710	698	734	726	740	704	687	745	716	691	693	737	731	696	697	687	717	662	674	744	698	707	662	695	730	772	718	673	682	717	720	694	721	727	714	695	678	737	703	732	682	711	670	672	741	694	692	706	649	726	727	720	738	705	714	691	719	713	735	686	685	726	734	717	708	714	723	713	725	708	652	700	688	698	753	728	735	698	715	695	696	671	716	755	681	720	749	672	731	707	691	699	677	709	724	725	732	753	732	720	672	754	663	707	699	705	731	731	719	738	702	713	699	666	685	711	705	675	740	720	777	694	704	722	762	643	743	711	722	706	710	692	684	759	707	719	722	680	694	677	739	699	678	696	677	702	734	720	691	757	742	701	716	698	716	682	718	712	692	711	711	690	714	721	731	691	702	706	732	698	706	724	696	691	713	723	724	734	708	741	711	737	716	684	703	694	681	668	734	713	706	700	698	681	755	700	679	713	691	704	727	699	708	642	711	747	684	673	682	688	702	727	697	668	674	724	718	719	710	731	714	718	728	680	678	757	739	711	706	689	685	695	752	722	691	715	678	709	720	729	698	669	664	712	692	748	717	707	738	716	721	682	705	699	730	707	723	683	717	667	688	691	728	685	700	715	707	670	679	717	714	713	752	691	676	728	714	713	724	713	727	670	692	694	686	731	705	710	662	665	715	723	716	696	736	724	736	691	754	703	748	721	695	706	718	686	715	746	729	728	722	723	737	703	690	730	737	688	649	681	661	738	708	736	697	672	736	769	726	697	746	669	687	720	686	702	696	682	694	669	720	725	676	712	718	749	707	720	689	702	718	714	717	737	700	671	733	685	735	768	687	702	697	665	683	738	719	717	716	735	714	671	706	688	731	745	690	748	746	718	693	726	727	703	669	711	743	733	633	673	724	714	685	693	700	700	694	723	677	677	761	735	669	689	721	676	746	750	704	684	697	671	679	739	753	698	711	699	719	715	651	682	745	703	719	668	705	717	668	709	673	702	691	692	709	709	661	726	717	661	713	683	659	694	709	677	684	685	719	681	708	717	750	673	726	704	697	687	664	706	725	673	732	707	694	690	738	728	684	692	678	701	703	653	719	695	708	682	688	737	664	692	702	670	719	684	671	712	723	720	716	704	697	722	681	696	687	695	731	760	652	700	676	700	770	712	712	675	727	692	679	701	687	679	743	691	663	683	671	680	719	732	728	707	659	730	704	696	709	732	747	722	688	640	706	689	716	684	738	710	719	694	720	713	702	702	716	699	692	719	707	694	708	693	693	667	698	683	703	683	715	692	675	707	716	726	735	695	686	710	676	650	715	730	706	765	692	724	721	691	708	684	674	725	716	708	699	700	728	730	714	757	628	714	682	709	726	687	723	711	779	675	662	742	697	713	705	664	722	789	717	687	715	748	709	742	682	726	730	718	695	753	729	702	730	694	677	674	709	730	685	711	713	748	728	691	651	732	711	750	709	717	673	755	701	728	693	748	741	740	688	708	760	646	726	737	695	734	747	694	691	691	704	690	715	733	663	667	749	680	692	688	749	701	676	717	748	705	672	747	745	688	698	776	718	670	688	733	700	703	697	682	701	706	708	708	712	760	684	746	688	695	693	658	718	688	708	703	716	730	715	735	736	697	649	678	731	698	725	699	710	714	678	749	718	712	689	707	708	743	673	721	715	694	728	746	676	675	703	723	710	683	699	681	752	749	727	696	731	718	699	695	741	701	685	714	708	719	706	709	737	708	658	698	715	737	707	719	686	687	693	696	727	715	733	724	711	741	733	743	681	705	713	696	721	677	724	730	692	689	672	720	663	691	705	731	711	702	703	696	695	708	743	674	748	698	726	680	693	715	715	704	686	728	709	673	690	691	696	705	703	711	721	710	714	741	700	696	749	734	712	704	709	716	697	706	728	702	693	681	659	650	712	732	718	732	712	703	710	645	691	707	671	661	728	746	721	721	692	735	724	725	721	689	697	725	684	767	716	771	671	670	769	724	741	725	684	711	681	675	708	740	717	670	705	670	673	722	732	758	723	709	715	698	709	724	716	705	688	703	707	705	685	688	687	753	719	752	723	748	704	685	696	646	727	716	698	745	669	648	649	710	742	724	707	681	705	695	716	711	699	730	678	697	738	671	706	712	714	723	685	688	692	729	730	676	689	704	724	701	743	646	694	727	651	717	701	712	711	724	675	732	632	660	737	717	702	683	681	739	681	669	692	730	687	731	660	733	694	707	677	705	731	706	695	718	738	715	767	732	702	743	700	728	702	767	675	750	711	687	704	675	646	694	714	729	678	757	691	688	758	692	719	717	696	698	711	696	727	653	700	739	732	680	701	736	698	690	720	720	693	729	696	665	739	690	720	741	679	787	696	656	688	708	694	713	710	746	731	703	676	686	701	688	667	707	702	664	652	738	678	718	655	727	718	716	680	725	713	700	672	693	708	721	724	693	751	729	734	725	726	701	710	730	679	694	676	709	675	685	755	699	693	691	706	730	698	658	694	755	689	725	661	689	667	701	738	711	728	734	742	701	722	706	720	707
5243	6218	4811	5741	1798	284	121	116	112	96	109	97	95	93	93	98	92	75	74	96	90	85	82	85	88	64	81	73	78	77	91	75	70	76	83	101	86	85	116	84	78	89	77	76	87	83	78	101	90	81	90	86	79	70	87	83	80	69	76	97	76	85	73	86	81	100	115	78	85	82	84	81	89	73	91	93	99	88	83	80	63	97	70	76	82	77	70	70	79	84	89	97	83	78	84	75	100	80	72	63	75	92	79	94	94	71	63	81	85	82	76	88	111	64	77	81	101	84	87	83	81	82	93	74	94	86	80	96	99	68	93	84	78	79	86	67	89	62	94	83	78	76	80	84	82	93	103	73	84	79	77	96	92	82	87	91	88	92	74	62	88	80	87	70	92	69	76	89	77	92	94	82	79	74	96	74	83	87	94	74	82	81	88	81	71	98	88	81	86	64	64	77	77	70	70	84	77	90	92	82	89	85	98	82	82	102	90	85	89	86	81	78	95	89	68	76	86	75	97	74	64	75	86	80	87	84	83	79	93	83	83	92	92	87	100	85	86	72	79	84	81	80	89	87	70	71	87	78	77	79	84	92	86	99	76	84	87	94	92	87	95	86	85	84	78	76	78	85	83	64	70	89	65	91	87	85	88	82	93	85	79	85	77	76	93	82	81	78	93	69	66	80	68	85	96	89	97	73	85	97	79	79	78	79	62	81	75	69	66	87	71	78	76	66	76	70	86	77	69	95	84	82	103	68	80	85	85	72	91	87	82	89	88	70	88	78	80	78	103	76	70	85	66	81	82	82	81	78	84	86	79	71	88	87	83	71	90	81	82	85	100	104	83	75	96	64	90	79	90	87	74	80	88	88	78	75	73	98	74	88	76	63	85	99	88	88	92	87	74	75	76	95	75	79	79	63	78	91	82	79	92	85	104	93	93	101	69	71	80	70	80	79	81	78	84	88	96	94	102	99	83	85	87	92	101	93	75	96	72	97	88	83	76	88	77	67	89	92	67	95	88	80	79	75	86	73	71	98	83	84	86	82	85	90	96	88	73	80	77	90	75	84	93	86	78	85	89	77	79	74	89	82	98	84	76	86	79	94	67	74	81	63	66	90	77	99	94	110	88	99	102	80	91	92	110	83	84	81	76	86	68	90	79	83	94	86	71	69	105	82	77	88	83	74	71	100	78	66	69	85	81	75	77	87	80	82	82	88	103	99	82	86	77	66	82	80	75	93	66	93	77	73	102	79	73	83	73	102	83	92	79	80	86	85	78	84	81	84	84	61	74	87	91	94	82	96	64	98	79	84	63	87	88	73	95	77	95	64	53	95	79	85	88	98	88	74	105	86	78	71	77	94	82	84	69	86	94	88	81	83	92	82	85	100	77	78	82	94	95	83	78	87	81	98	78	85	95	73	92	83	82	96	97	86	91	82	78	93	76	84	88	105	79	89	87	105	75	99	65	90	90	96	99	95	81	79	91	99	96	83	69	78	87	90	90	83	66	89	96	95	91	100	90	76	89	90	73	85	90	86	66	71	104	93	97	90	88	83	84	81	74	74	65	84	90	84	93	91	111	95	96	109	87	92	88	82	76	88	71	108	90	100	89	74	73	84	66	83	85	84	87	72	103	78	73	97	85	80	91	107	89	81	90	94	87	77	97	96	79	74	73	75	78	88	78	76	90	95	93	91	85	72	87	85	80	73	87	89	74	118	79	78	73	84	90	80	88	77	78	87	77	80	98	86	88	80	82	98	87	98	99	80	83	95	87	84	68	96	77	82	65	82	83	88	85	95	76	88	91	89	88	90	96	75	70	77	77	83	80	50	76	90	81	74	86	74	85	99	89	84	78	87	95	75	83	102	96	87	89	84	74	88	93	82	84	76	70	80	73	107	80	73	85	92	94	98	87	88	89	70	104	71	87	97	73	104	87	71	79	74	94	89	78	98	78	96	89	83	82	102	89	76	74	85	85	93	96	89	82	92	83	81	94	93	73	71	82	93	93	94	79	93	71	91	97	82	86	87	88	90	84	98	88	101	84	80	79	81	102	76	105	92	93	68	73	86	78	78	70	83	73	90	75	80	78	74	86	84	96	79	91	89	78	97	91	86	77	85	84	103	95	103	93	89	59	85	108	86	93	79	76	104	77	86	98	79	88	84	77	72	96	74	84	80	83	84	75	83	91	80	76	73	74	105	75	75	103	78	83	99	81	101	78	75	62	72	68	74	86	105	83	92	80	93	96	95	92	93	85	84	96	81	81	90	73	76	87	91	91	91	71	76	94	99	75	81	88	93	72	81	92	73	88	78	88	74	87	76	97	80	74	85	93	78	83	90	84	78	80	96	104	107	86	79	84	100	62	69	85	75	81	86	75	77	99	79	69	93	76	79	77	99	86	96	80	102	82	87	86	76	74	81	80	98	83	83	70	95	74	73	94	92	76	98	97	97	84	84	86	84	83	93	78	83	87	92	74	92	99	80	106	88	92	100	86	61	86	91	90	98	70	106	78	86	73	84	75	98	84	71	82	75	80	100	67	88	77	67	66	67	87	93	78	92	82	98	80	91	92	78	85	87	75	85	80	106	81	78	87	94	89	75	71	81	77	91	78	85	70	91	74	88	90	90	89	90	98	76	88	91	67	77	96	86	76	66	80	89	86	83	78	76	70	77	83	83	71	85	91	88	84	97	78	70	94	95	93	79	88	96	77	77	83	78	94	86	73	82	86	94	92	80	99	66	83	98	93	78	84	80	83	85	93	79	89	68	79	85	95	90	75	78	66	83	82	94	82	89	91	80	92	79	77	74	92	70	97	99	87	88	84	94	74	91	87	69	91	94	82	79	88	81	71	73	87	79	81	97	82	95	90	87	87	78	84	87	75	85	74	87	73	95	95	77	90	78	79	82	85	85	76	77	100	72	84	87	78	85	79	91	93	84	101	82	79	79	88	97	84	81	81	90	90	85	73	96	79	110	89	86	72	80	96	119	81	81	64	95	74	87	98	81	74	91	79	79	88	90	76	89	77	89	91	96	85	86	99	93	77	77	80	80	90	97	85	90	92	72	93	74	93	83	85	84	80	87	77	85	82	96	75	68	71	83	87	85	84	83	88	96	82	94	85	89	84	66	90	74	92	84	78	78	87	74	87	78	67	82	98	88	79	85	74	97	94	76	88	81	90	72	87	88	88	79	77	84	82	89	104	89	93	85	58	70	94	76	104	111	82	81	91	95	84	80	100	77	86	99	90	93	92	83	80	69	76	77	74	80	95	119	79	83	113	72	80	93	85	89	80	89	83	95	78	86	79	81	81	86	88	77	86	94	101	100	87	93	92	89	91	90	83	82	81	88	102	79	77	79	64	103	86	97	76	84	78	84	86	96	72	91	82	94	71	93	81	59	93	75	99	84	97	96	100	96	86	76	80	72	79	91	87	80	74	78	78	79	86	80	82	76	75	84	102	73	86	84	78	92	60	63	92	88	79	98	88	70
34732	29004	24484	30459	19212	9255	2581	1998	1656	1269	1175	1064	965	866	822	751	756	829	921	863	827	831	755	753	702	686	712	757	694	752	687	732	700	674	729	709	734	700	728	746	736	715	703	682	720	680	683	680	716	695	646	687	674	686	697	687	720	694	686	719	689	725	681	729	687	677	743	686	671	695	688	726	661	696	695	662	704	741	700	707	677	642	695	692	703	679	738	743	707	683	714	642	680	689	712	690	687	720	718	702	691	714	690	772	703	681	670	719	721	707	703	714	718	663	729	722	694	675	698	663	697	752	716	711	688	714	732	715	741	676	691	724	710	723	698	708	746	700	727	664	722	738	739	660	685	652	704	710	724	730	699	750	742	705	670	732	675	648	737	664	674	712	724	695	735	681	724	717	679	772	727	728	683	624	691	689	689	723	674	702	698	737	747	673	686	681	651	712	697	699	669	651	714	711	701	727	720	695	704	713	716	664	689	678	729	667	672	663	689	704	735	683	687	737	661	721	722	708	733	669	670	704	727	724	721	700	690	705	706	683	676	692	702	752	710	696	680	672	708	678	720	712	669	705	684	697	716	713	692	697	681	682	678	704	707	716	682	695	729	732	657	723	719	712	684	738	690	707	687	725	702	701	713	681	696	704	732	715	709	712	755	705	734	681	676	656	699	704	716	730	708	674	711	673	663	674	687	691	731	706	720	704	702	707	668	683	733	710	707	667	676	716	718	723	730	713	721	748	718	698	677	691	689	691	690	706	708	726	699	697	693	725	694	731	715	724	734	646	696	656	702	672	704	701	719	761	739	696	770	671	700	679	719	723	660	742	741	714	705	691	653	685	755	734	724	659	713	724	684	697	690	699	705	673	674	689	688	673	664	720	704	683	761	648	690	711	703	698	713	687	704	731	658	696	682	735	696	710	704	709	663	700	654	771	744	745	675	687	709	667	723	671	704	666	704	691	702	676	712	687	686	713	709	699	668	655	703	717	695	710	664	684	695	707	696	724	718	690	686	672	688	682	641	683	688	683	744	680	714	716	701	699	755	682	668	731	708	666	711	728	701	683	705	732	718	729	717	683	688	697	744	733	698	739	717	736	737	690	695	731	690	722	760	715	710	685	700	722	667	695	686	720	701	729	723	668	695	714	671	666	731	705	688	710	690	687	693	660	724	691	706	754	735	712	668	696	690	695	687	715	689	659	693	683	706	753	703	681	682	656	685	673	710	687	695	664	722	694	737	677	674	675	702	675	687	692	679	664	656	712	723	720	717	728	718	698	711	709	724	720	703	723	705	724	644	649	709	719	693	727	688	724	697	713	678	709	677	665	741	660	688	694	684	703	704	665	710	680	712	715	709	682	716	664	693	710	696	709	715	678	664	669	700	711	705	659	678	701	659	670	709	672	692	671	698	684	721	736	660	689	729	637	712	701	669	782	697	708	699	702	633	677	670	737	707	705	711	693	660	665	658	711	712	713	715	676	756	664	646	702	720	687	694	738	684	656	664	670	707	659	692	706	716	719	714	729	713	673	712	717	723	710	707	687	692	710	672	691	670	680	685	683	716	754	699	721	755	690	655	692	622	747	742	734	730	677	728	669	726	638	738	699	721	685	670	693	682	684	720	705	684	688	750	701	709	692	673	695	779	688	719	705	737	649	757	660	680	663	679	728	707	705	736	726	728	710	696	738	694	649	716	697	682	692	737	726	715	649	724	726	720	687	660	683	673	703	747	692	691	737	678	692	730	703	728	685	723	684	672	696	685	699	688	735	688	677	696	670	751	687	713	702	686	741	742	677	636	683	694	708	687	663	735	693	702	728	708	712	673	658	736	675	666	678	746	718	696	724	731	700	711	721	721	684	669	708	696	707	752	703	702	667	616	730	676	725	715	746	674	706	684	711	707	697	733	671	700	709	637	671	656	703	740	726	706	751	680	712	690	732	738	726	734	676	729	691	794	648	692	702	713	667	711	738	737	676	670	675	675	685	721	665	729	690	715	655	670	713	686	667	704	707	734	707	696	729	726	684	713	681	690	697	690	723	680	696	670	719	727	711	708	699	641	761	727	671	701	697	681	670	670	686	733	766	732	742	738	705	711	666	685	711	707	638	664	678	685	717	743	742	706	702	703	678	731	725	681	718	683	697	687	652	687	666	746	697	662	717	753	736	731	658	745	691	705	726	696	675	719	681	675	682	710	676	696	701	687	708	683	704	715	709	715	655	662	688	722	713	687	686	711	668	668	711	718	709	685	724	710	669	703	692	692	680	712	691	687	751	692	675	703	722	695	713	694	740	673	709	708	712	665	720	696	695	682	660	684	679	690	684	709	702	717	699	726	701	673	726	708	714	716	697	706	685	686	674	757	706	727	705	732	750	678	666	646	769	637	711	730	676	682	671	669	713	714	701	697	713	675	706	692	659	741	716	701	726	707	693	692	712	701	676	701	702	697	691	707	735	735	667	703	681	661	691	668	639	670	674	728	693	702	704	665	723	699	720	716	664	685	688	666	717	726	703	708	706	688	684	720	714	703	676	666	733	698	703	699	704	720	685	687	663	744	667	711	717	710	751	673	699	692	703	701	705	677	704	683	679	730	743	673	719	691	683	715	713	681	736	681	696	711	725	713	692	684	727	686	687	724	669	656	715	717	685	701	704	674	692	715	690	706	721	742	663	693	679	675	734	666	728	688	686	685	682	702	699	684	731	710	677	710	676	683	708	721	695	744	672	759	700	738	684	681	728	722	693	709	666	669	721	710	719	725	717	705	701	675	648	716	682	695	736	774	697	712	707	695	697	697	741	670	710	728	709	702	745	666	730	716	661	723	696	684	716	675	693	704	755	687	691	699	719	711	755	679	701	707	711	730	698	714	739	707	693	717	742	699	654	717	705	689	698	712	718	691	706	664	689	690	716	684	716	747	720	664	693	734	695	714	685	722	673	703	671	716	698	737	694	681	688	681	719	688	728	735	712	705	714	709	681	707	707	679	702	729	742	704	705	686	692	663	727	686	738	709	707	715	725	716	737	742	688	690	707	691	724	697	700	695	705	654	661	699	678	675	711	706	735	699	708	749	720	692	682	660	674	755	748	685	712	646	720	721	681	720	671	699	704	727	672	680	645	726	683	693	720	656	703	649	638	759	674	699	788	682	707	692	714	669	713	722	701	693	695	658	712	713	707	700	701	726	682	635	709	711	683	700	753	700	708	684	675	721	727	648	767	767	711	640	745	701	680	679	739	696	720	669	719	736	682	662	684	679	710	704	661	744	719	762	676	696	693	680	651	708	655	706	690	735	742	692	720	702	682	719	709	669	719	646	725	727	701	746	696	702	720	727	738	685	695	710	712	704	734	693	706	731	722	701	710	713	735	702	677	710	703	715	717	727	716	695	729	732	713	686	706	682	681	693	731	710	718	687	739	685	730	707	694	657	708	764	721	676	668	708	735	703	675	686	707	721	707	676	696	721	726	742	681	711	742	686	725	663	704	702	690
5844	4817	4105	5291	1603	237	95	84	67	79	63	65	55	58	54	63	59	75	50	64	61	67	54	54	59	63	65	70	54	67	55	78	59	56	67	45	57	65	54	65	58	50	50	53	51	43	55	80	56	60	72	45	36	56	67	49	44	63	71	67	56	50	62	46	58	63	67	55	67	53	72	68	57	62	48	57	47	56	59	61	78	54	77	57	64	60	74	60	58	48	67	53	62	56	44	58	79	47	44	57	67	60	51	63	68	60	56	45	43	45	86	65	54	55	55	68	51	61	60	56	53	71	56	66	54	57	55	49	56	71	63	51	52	60	52	56	55	55	51	56	49	54	70	50	67	66	48	55	68	62	49	59	49	60	65	52	69	75	46	68	55	62	55	68	50	77	45	59	74	54	59	65	47	51	70	56	75	54	64	44	58	61	54	56	57	59	64	59	61	57	68	58	51	66	63	61	47	59	64	50	57	57	61	59	60	53	49	51	47	60	52	46	62	60	59	71	65	55	55	59	50	51	49	61	49	64	59	60	49	58	51	62	65	61	52	54	70	55	52	70	60	54	74	64	59	46	57	67	71	80	57	42	46	66	49	63	49	63	55	52	61	58	60	59	64	63	68	51	62	60	66	53	62	63	69	54	66	49	69	42	54	47	62	62	64	59	60	68	67	63	57	69	65	58	65	63	53	54	64	75	59	41	48	54	53	48	66	55	68	63	66	55	54	65	58	62	48	53	60	49	58	51	52	60	54	56	50	57	56	63	69	60	61	65	53	55	59	70	51	71	54	68	68	64	57	53	56	76	55	58	52	43	67	52	54	59	60	64	65	63	59	61	53	51	65	63	56	64	60	53	64	63	69	66	53	60	65	52	63	61	48	53	52	62	41	75	72	54	42	57	56	59	64	58	71	58	67	54	59	57	54	72	50	68	77	71	62	41	48	69	59	75	67	71	62	67	65	58	60	51	48	55	57	63	58	72	81	55	45	61	69	66	65	59	44	63	64	67	68	61	58	64	63	36	67	50	67	60	55	53	56	66	58	63	52	56	61	67	39	71	66	60	73	58	55	56	58	60	58	50	51	47	58	66	62	60	61	68	74	65	68	59	55	44	50	42	50	74	67	52	51	54	60	62	49	53	58	63	59	57	53	56	62	57	57	65	66	54	70	72	61	54	69	69	49	37	68	60	60	56	59	65	56	72	64	70	50	47	63	54	67	65	51	70	55	49	59	56	65	62	62	62	59	55	76	63	55	47	70	43	63	51	65	48	55	49	53	56	61	62	52	48	62	66	69	57	55	68	58	51	70	61	46	45	72	60	34	57	52	49	54	62	56	66	70	51	62	50	69	65	60	46	47	57	63	56	65	58	49	53	65	62	62	70	73	50	61	66	57	55	61	64	56	52	59	51	39	62	64	48	46	53	53	53	53	57	46	54	61	60	67	55	69	67	50	63	71	47	70	70	69	57	51	63	45	51	56	65	56	55	66	64	68	57	55	51	50	69	46	76	54	55	54	55	57	66	64	55	63	59	56	45	63	66	70	50	58	62	49	55	71	63	59	59	69	62	81	45	61	66	62	56	60	65	57	80	50	48	64	62	57	49	67	54	67	63	60	50	49	61	67	56	71	69	48	59	61	67	57	64	75	68	59	52	58	58	72	58	62	51	57	61	57	61	70	59	65	57	53	59	52	52	55	49	56	51	67	64	77	63	67	60	63	52	59	68	59	57	62	58	60	59	58	50	50	59	55	67	78	49	67	51	66	58	49	52	73	60	68	36	60	52	46	60	62	53	71	52	68	61	59	58	61	57	66	66	48	65	71	56	53	53	66	68	59	71	60	74	60	54	60	58	60	55	48	68	63	57	57	60	46	50	56	56	60	64	74	55	59	80	61	59	68	43	66	46	62	82	55	59	64	58	63	63	56	61	58	56	68	56	63	55	54	52	60	45	64	62	64	72	66	57	63	54	39	62	58	61	56	44	60	68	61	68	60	51	56	66	52	68	70	52	59	55	54	65	65	57	54	63	57	54	48	61	58	47	58	59	52	60	53	70	48	64	46	50	60	57	68	48	61	59	60	72	65	59	54	71	58	66	52	59	55	60	56	49	57	54	72	59	52	53	66	49	59	56	62	58	52	49	55	56	61	60	56	48	67	40	61	51	49	55	65	64	64	59	66	51	59	64	64	52	63	58	45	50	60	57	60	40	52	55	62	51	63	61	49	52	71	56	51	68	58	59	55	50	65	68	55	52	54	62	71	59	55	62	58	68	55	60	60	54	57	50	60	49	50	57	49	60	59	68	53	54	51	56	80	71	51	49	55	51	68	63	55	61	59	54	71	54	61	73	67	51	63	51	62	61	48	57	57	51	49	65	60	53	62	47	55	54	55	58	57	58	67	56	52	51	62	56	64	61	48	62	64	63	64	64	64	54	69	61	62	57	75	50	52	56	69	66	50	47	58	63	73	57	64	48	70	70	65	61	63	53	67	58	55	60	55	57	57	58	67	58	59	67	61	51	62	68	73	65	46	54	75	62	42	62	56	48	62	68	57	56	61	56	49	66	53	53	67	46	66	76	52	65	53	55	74	39	62	68	70	65	62	61	48	55	55	74	54	71	46	67	48	59	62	69	67	65	58	53	54	67	57	62	62	56	55	75	63	59	71	39	76	73	57	53	65	56	63	61	53	68	38	60	65	52	56	51	54	59	62	51	58	55	52	61	54	54	55	42	49	50	70	59	55	60	64	43	62	59	47	67	66	65	66	56	68	53	49	57	53	63	64	57	51	60	42	56	63	75	52	54	58	59	59	61	49	69	66	57	58	55	72	64	68	61	58	67	63	50	60	63	61	60	53	65	58	73	77	52	61	65	67	52	60	52	45	50	59	77	67	54	65	50	69	43	50	42	66	49	69	74	57	61	63	52	56	62	62	49	65	66	67	63	67	63	50	52	75	62	67	55	64	63	62	68	51	74	62	59	72	44	80	58	59	46	65	57	47	71	63	53	55	58	61	64	48	49	58	60	69	61	58	59	49	47	69	65	53	64	57	39	61	57	54	59	64	60	62	59	61	67	63	65	66	59	69	63	62	61	55	53	58	62	57	57	71	49	72	50	50	75	52	65	61	60	65	36	49	48	54	65	55	61	56	52	50	63	73	49	54	64	59	56	67	68	52	64	57	56	56	69	65	68	51	52	48	53	62	60	46	68	58	63	55	69	50	67	79	31	64	52	63	55	65	56	45	86	54	55	64	71	58	56	66	54	66	58	52	57	69	61	62	65	59	52	68	62	68	57	67	68	59	80	59	51	63	45	49	57	51	48	73	51	76	59	71	45	62	54	55	60	70	56	56	58	60	53	60	65	68	49	68	62	63	57	62	56	54	56	68	60	57	60	56	51	53	59	64	59	79	67	57	51	64	49	44	64	47	60	61	53	59	57	48	64	53	53	55	51	54	60	56	45	61	62	65	67	47	44	53	69	50	65
33331	26531	23445	30413	17944	8040	2345	1913	1386	1037	932	807	725	630	623	583	545	592	777	733	654	554	535	517	499	492	505	458	484	536	479	489	471	496	473	460	483	486	508	485	441	477	504	504	462	451	466	464	507	520	461	492	470	490	478	461	460	485	484	502	483	481	475	461	503	501	483	499	501	467	468	468	482	450	520	472	512	475	501	481	489	485	484	437	487	459	489	461	496	489	505	519	506	507	470	445	471	499	457	512	473	475	459	489	476	495	474	457	475	471	448	434	511	509	454	461	501	459	441	500	462	483	487	463	485	462	448	485	481	488	485	496	512	484	449	494	474	485	493	492	479	495	527	465	483	486	451	482	454	460	475	456	527	488	521	477	450	505	455	477	482	479	485	507	500	486	492	473	462	469	492	495	482	452	493	471	494	496	485	492	503	505	477	492	500	520	527	520	493	484	497	497	490	478	480	471	525	479	483	475	475	469	494	488	540	479	492	444	451	467	441	480	432	473	471	474	496	487	494	446	510	489	480	518	463	484	487	466	427	488	476	437	462	495	479	437	466	501	474	486	420	485	509	487	459	484	457	487	500	518	475	468	482	474	500	483	496	490	474	490	485	477	479	443	486	509	474	461	491	509	509	498	464	459	478	512	479	470	474	448	454	456	461	441	489	485	512	477	493	481	452	498	458	447	445	499	495	504	484	488	477	495	464	452	439	464	451	458	488	493	490	456	487	468	484	492	501	486	522	462	472	464	463	480	489	489	501	495	488	475	449	493	454	453	501	477	459	488	537	481	457	485	485	480	475	469	490	467	460	452	463	491	476	499	472	494	467	476	495	458	489	432	440	510	467	507	471	486	471	490	447	480	483	487	494	466	484	476	459	475	489	516	493	459	464	469	500	513	472	482	486	471	461	476	462	459	471	503	473	481	481	473	477	467	477	469	469	486	476	488	504	467	508	511	517	479	459	483	488	489	461	506	516	472	474	475	478	501	497	494	493	472	493	449	468	471	450	478	466	486	461	463	498	455	439	470	443	498	447	457	441	482	462	491	439	514	467	472	495	472	463	442	460	479	475	481	483	486	472	407	478	493	498	440	468	488	446	463	425	484	502	501	481	456	471	495	471	459	494	493	437	497	494	461	482	484	485	475	471	414	477	495	497	515	481	491	504	472	493	461	505	489	456	474	461	493	474	483	476	520	414	492	503	450	474	475	504	471	440	521	456	483	494	490	460	503	512	466	507	483	460	462	455	512	452	484	485	466	477	476	494	475	447	457	508	459	469	479	484	506	491	516	477	487	461	455	458	513	478	483	486	462	454	471	451	485	500	519	501	482	496	492	480	464	469	474	503	469	480	446	470	437	474	469	462	473	477	520	455	510	494	471	492	460	476	483	469	501	456	483	471	496	483	489	491	497	484	445	491	453	485	457	508	474	479	477	480	503	455	495	480	434	479	493	466	451	469	451	507	463	442	490	469	489	490	469	432	430	448	500	467	459	500	493	486	467	509	494	498	488	504	452	470	473	486	514	450	478	455	526	483	495	449	461	459	478	453	496	466	461	496	469	470	464	501	507	489	535	468	467	460	515	467	453	474	493	502	485	479	480	504	449	503	487	500	526	505	513	488	481	495	474	461	456	458	489	473	490	431	439	460	464	457	474	483	495	485	482	481	489	474	453	475	490	470	480	494	462	463	465	478	497	469	485	477	448	454	470	466	453	478	476	494	455	460	492	491	460	471	481	525	467	476	485	455	486	498	498	465	444	479	522	478	453	448	466	455	480	457	515	453	489	456	460	494	486	520	499	489	493	479	465	458	484	465	504	472	498	506	471	499	451	479	488	491	459	494	447	507	490	505	483	468	475	504	522	449	500	499	475	456	508	461	495	479	482	491	459	497	485	496	452	497	490	457	441	458	488	466	507	493	473	473	489	492	486	479	465	488	489	465	480	468	474	443	476	495	500	520	410	472	500	465	488	489	485	504	462	507	446	485	451	473	463	458	473	486	478	431	454	453	503	464	506	528	444	472	474	525	498	502	458	505	483	490	491	450	462	469	468	494	471	486	456	485	445	469	490	472	480	498	514	453	473	452	484	461	461	474	473	474	485	488	445	461	492	450	459	520	466	466	484	509	498	470	491	512	488	500	474	467	486	443	482	482	493	455	499	481	517	463	503	461	496	484	510	466	489	500	461	456	486	495	481	476	458	502	475	475	477	509	525	483	510	482	471	493	492	507	502	470	440	498	502	489	489	464	484	491	468	451	465	509	436	460	458	505	460	495	465	455	509	460	490	465	470	500	477	468	483	491	466	512	470	464	487	475	458	484	485	518	498	449	520	471	454	485	507	462	479	487	473	519	478	456	485	488	464	510	484	517	518	492	457	479	506	447	496	504	475	462	482	482	436	465	446	453	478	474	474	504	461	494	482	486	455	437	462	474	477	465	434	484	484	485	447	466	464	517	492	473	488	476	474	468	494	449	486	509	471	488	465	478	450	487	460	456	487	465	480	458	478	481	489	492	459	483	451	453	484	458	486	477	479	455	484	481	490	505	511	433	418	504	479	460	485	516	498	461	478	477	417	450	485	479	456	478	477	529	505	475	447	468	505	462	506	456	502	465	470	450	498	462	477	454	472	488	483	470	491	475	468	455	427	510	457	474	499	533	493	454	486	487	498	496	507	521	470	493	431	467	458	405	469	459	447	447	470	465	491	488	491	447	437	458	490	484	463	467	459	474	504	466	515	482	503	489	446	503	455	470	468	487	501	497	445	491	500	481	453	461	461	437	464	495	490	502	517	421	496	490	474	474	496	448	468	483	525	485	493	485	476	501	507	463	485	494	484	470	456	468	465	468	472	495	444	467	514	465	485	484	473	513	456	488	468	513	470	486	475	491	507	454	471	476	440	457	477	461	448	458	474	490	463	479	499	512	466	484	450	508	523	493	457	484	467	476	449	521	456	473	459	491	472	503	493	511	473	469	470	464	496	456	489	457	409	464	491	481	524	499	496	485	484	461	488	468	496	443	478	479	495	456	475	473	518	486	468	520	465	441	499	472	484	517	465	498	482	511	464	489	504	456	497	456	456	523	452	508	476	472	484	484	465	489	486	491	424	469	484	449	478	489	448	476	477	499	507	482	490	475	471	516	432	478	471	497	470	484	489	532	454	511	498	464	466	440	487	497	474	491	464	486	472	490	483	478	463	458	473	453	515	456	485	458	469	480	493	488	498	479	465	489	516	501	500	427	491	461	486	514	472	458	484	493	519	468	479	485	499	441	491	465	486	429	486	510	462	487	488	505	474	493	490	467	484	459	463	473	465	486	432	494	470	453	513	477	483	468	530	487	504	507	478	475	481	524	487	482	460	463	485	485	492	482	462	443	469	458	446	504	483	487	495	493	487	488	483	485	512	530	464	512	474	489	507	499	438	499	487	455	488	491	455	502	448	463	449	449	479	476	484	533	440	517	467	438	462	500	478	510	453	446	494	454	457
6222	8485	7853	9121	2873	500	115	90	82	67	77	79	63	65	50	68	69	82	85	72	63	57	57	65	71	41	61	52	63	66	63	68	52	53	51	62	62	53	62	59	58	63	55	56	58	57	60	65	55	44	59	51	60	57	71	43	59	78	45	68	62	57	70	64	64	57	55	61	59	59	59	51	49	53	56	58	52	69	61	49	67	54	50	63	43	72	68	56	45	59	54	61	64	56	56	43	66	54	62	48	50	57	57	70	62	51	78	52	40	54	53	69	49	54	52	46	61	57	56	62	54	74	68	58	54	56	60	58	48	57	65	48	55	49	50	39	66	56	49	53	67	53	47	50	49	68	54	62	68	59	43	59	53	62	75	55	65	52	52	61	67	52	62	58	69	65	66	48	64	57	50	55	48	50	53	66	48	62	57	61	48	55	62	41	59	48	51	65	60	64	57	55	63	47	53	52	48	57	59	42	50	69	58	75	70	51	54	59	46	62	53	56	54	46	57	53	48	67	59	60	62	71	63	50	59	58	55	57	65	52	54	50	63	50	57	57	51	50	74	51	49	57	45	62	59	53	51	54	67	63	71	70	59	67	44	61	50	58	60	46	51	49	64	60	58	48	62	54	47	60	60	48	71	48	58	64	43	59	63	71	58	67	66	55	67	65	61	50	56	63	69	49	40	48	48	42	54	62	54	61	66	71	58	60	60	62	65	55	66	62	72	67	50	72	56	60	53	56	62	54	59	80	47	55	61	62	76	51	59	55	54	63	57	53	63	54	46	57	61	57	77	39	55	63	51	64	65	62	58	45	51	57	70	52	55	55	77	58	73	51	64	62	41	59	52	55	57	75	66	75	70	77	75	57	54	65	70	55	66	60	52	60	53	57	56	70	45	63	71	67	51	60	54	67	55	53	50	69	53	50	71	56	64	52	63	50	51	53	55	54	59	69	64	49	59	66	52	69	47	61	63	68	48	65	57	54	58	56	54	55	60	59	54	57	52	61	66	56	59	56	49	71	62	60	56	63	49	69	59	60	48	68	58	73	62	60	63	64	54	63	65	54	59	70	55	65	56	71	54	58	60	59	51	55	59	46	52	52	47	53	72	56	61	59	51	48	48	59	38	61	64	49	57	51	76	54	56	64	55	40	58	60	59	59	69	58	67	62	58	59	55	53	51	63	62	61	65	58	65	59	59	46	62	46	61	61	56	56	66	59	71	57	54	68	59	63	59	66	56	59	44	56	70	65	37	70	56	67	48	57	48	70	64	64	55	65	56	57	61	79	52	55	64	69	88	64	65	47	55	60	56	60	45	68	49	66	57	53	65	61	60	57	69	63	62	65	77	47	56	63	63	62	55	44	64	54	61	58	42	60	61	49	59	55	73	57	47	61	47	58	67	61	61	54	59	45	71	64	71	44	49	60	72	59	42	71	49	50	58	56	52	52	43	50	54	74	72	66	55	61	53	74	58	63	53	71	49	63	64	58	50	59	58	60	60	51	54	60	69	59	77	67	69	58	56	51	62	55	46	57	61	60	49	55	60	51	64	62	52	55	61	54	50	53	57	64	58	63	64	51	43	57	52	56	64	62	53	58	59	69	49	57	53	53	47	57	48	64	59	52	60	60	53	57	60	50	64	57	50	67	56	70	64	64	61	57	47	47	74	57	66	62	63	59	58	68	56	56	50	61	45	51	57	55	50	64	57	56	61	66	68	54	69	54	68	67	65	53	57	73	62	52	50	56	56	66	47	46	56	52	60	47	44	58	53	47	62	47	57	61	63	46	63	51	73	56	58	58	55	60	61	59	48	49	53	58	51	73	59	56	64	56	65	60	57	62	67	65	61	57	60	53	69	63	49	52	56	71	50	59	59	76	52	66	62	51	58	68	44	61	65	44	49	52	47	48	49	60	58	53	67	48	61	58	61	56	58	68	60	52	43	51	63	63	52	55	50	50	68	67	63	57	56	44	63	60	47	64	55	64	59	63	62	56	62	59	55	50	60	55	54	62	57	61	53	60	57	68	48	69	52	62	73	56	58	66	61	39	53	62	64	54	57	54	59	62	59	58	61	53	73	56	53	67	56	67	58	63	45	51	66	48	61	67	49	53	48	65	49	55	59	66	68	66	57	47	63	59	64	68	56	71	66	67	51	60	56	53	69	53	52	52	52	68	55	50	59	66	56	53	51	57	59	55	57	57	52	65	56	51	60	49	64	45	44	51	59	75	59	61	61	55	66	62	47	65	70	44	61	53	61	61	60	67	53	63	72	59	42	63	52	63	70	54	64	70	58	61	53	62	65	60	56	53	60	58	67	52	48	67	44	71	77	57	59	65	55	55	62	57	68	58	51	51	55	64	67	73	74	61	72	53	64	67	58	59	64	51	68	65	59	79	53	51	50	50	65	70	58	66	74	50	58	68	61	52	54	62	61	57	67	56	55	68	62	54	52	59	64	45	61	57	58	58	56	64	50	51	58	59	62	53	64	54	67	59	45	50	64	42	56	59	61	40	57	52	67	48	70	57	65	48	42	54	56	61	61	71	53	57	52	61	68	59	65	49	55	58	52	52	58	64	48	50	59	44	57	46	58	54	60	58	62	66	42	59	55	69	58	66	57	65	58	51	62	32	60	46	51	65	67	66	57	45	65	43	61	48	61	60	63	55	57	54	47	60	55	62	54	41	42	60	60	48	65	62	61	69	68	48	56	61	66	62	57	51	75	65	56	58	63	64	60	58	66	64	59	52	60	65	77	51	59	61	61	51	61	47	67	57	73	73	56	57	57	48	68	46	55	67	47	61	55	55	63	56	67	64	71	61	50	69	45	48	56	61	45	52	50	66	66	45	56	67	46	62	81	60	56	55	69	48	64	57	63	51	46	44	63	66	48	56	61	56	48	62	63	50	62	64	55	45	57	61	72	58	56	47	58	59	68	48	66	61	62	59	58	55	60	44	44	48	60	51	69	64	69	57	61	72	66	60	54	54	61	58	54	45	53	62	59	65	75	56	54	59	66	57	56	53	56	60	55	58	65	61	60	67	63	53	54	68	41	74	63	61	55	58	58	49	62	56	66	55	62	53	70	55	56	59	57	58	67	51	58	66	52	44	60	53	68	41	63	51	61	65	75	52	56	63	78	68	55	43	48	68	58	52	65	73	59	67	51	57	52	44	52	57	53	73	61	57	56	62	71	55	56	50	53	57	48	57	74	63	61	59	44	57	52	57	61	38	47	66	63	53	67	50	53	53	59	50	49	64	57	52	49	59	55	65	55	63	48	62	60	53	60	63	50	43	57	70	63	56	54	61	56	68	46	55	49	63	51	42	66	57	63	59	67	62	57	57	51	52	49	55	55	65	55	68	63	64	56	53	65	53	59	57	43	61	55	50	47	71	55	72	76	69	85	66	55	65	49	55	56	46	59	61	71	55	46	65	58	51	55	52	55	62	50	54	60	54	66	69	65	58	49	53	60	65	59	62	53	72	67	41
36377	32146	30670	35988	24592	13501	3468	2491	1852	1384	1101	953	837	699	605	568	616	711	837	810	729	625	552	457	535	539	530	515	535	500	512	471	493	501	520	508	546	533	481	525	502	541	490	471	490	499	455	526	493	469	499	499	481	471	522	493	505	485	481	501	520	539	527	451	505	511	495	496	471	475	497	508	488	484	504	479	475	495	520	534	493	492	492	477	450	480	496	490	467	492	496	476	456	522	470	466	499	488	476	542	475	487	462	500	549	535	495	499	512	457	517	504	503	501	472	491	480	505	489	512	528	489	489	529	471	470	487	522	494	477	476	470	486	455	495	463	502	514	486	488	495	468	450	503	462	471	520	496	483	468	472	492	541	509	522	494	489	523	494	518	537	436	503	513	515	483	466	482	480	487	535	496	484	494	478	507	514	494	475	467	533	522	470	483	479	511	512	542	492	445	512	495	509	441	501	517	517	480	479	519	489	499	526	498	508	508	483	497	478	480	502	487	508	488	509	467	491	491	502	465	526	501	448	477	478	515	438	482	487	538	475	444	510	504	505	475	475	502	511	499	478	472	485	507	499	461	517	464	533	487	463	495	465	480	503	494	512	506	531	472	495	470	530	498	509	511	498	471	454	466	538	502	480	517	463	491	502	467	564	467	496	484	508	497	476	539	506	488	493	488	454	519	513	495	492	484	481	480	497	522	495	487	482	525	474	503	461	482	516	518	450	548	540	510	496	502	514	489	518	517	489	508	480	521	517	487	474	472	474	474	467	505	498	448	474	460	479	493	512	536	498	478	481	471	488	521	509	498	466	525	516	499	488	509	514	522	496	487	496	484	488	474	517	486	514	462	510	471	504	475	511	484	475	490	544	487	492	479	487	478	524	483	492	471	487	515	467	529	457	476	483	492	507	481	493	495	492	488	502	498	515	478	519	520	506	506	495	473	502	539	458	488	504	511	497	495	440	507	500	523	450	514	509	498	496	534	513	468	468	483	490	481	483	501	479	508	483	490	518	487	495	489	484	492	520	492	499	481	543	486	485	509	543	535	495	506	495	502	488	505	480	500	512	550	516	538	478	496	501	501	481	486	502	497	493	509	515	527	485	498	501	477	518	499	503	499	475	505	479	472	490	490	536	510	496	532	505	528	481	471	478	487	471	470	500	495	496	528	464	478	493	523	493	479	515	535	494	511	533	466	535	515	529	456	489	493	527	493	500	469	490	523	513	507	499	476	496	539	514	484	489	514	514	512	474	486	480	509	472	485	525	499	473	518	490	502	534	477	507	463	495	529	474	506	484	499	467	531	487	511	504	510	507	476	478	519	486	493	514	490	472	477	473	531	503	492	476	557	487	533	506	500	499	463	507	498	519	501	468	508	505	488	506	530	528	480	515	482	487	521	485	511	510	494	495	461	494	467	527	522	498	502	499	527	485	488	511	466	510	455	498	447	512	515	489	513	495	473	521	465	495	489	484	530	483	479	519	484	505	481	497	481	489	505	480	490	505	489	525	459	483	498	478	560	508	478	499	513	469	483	482	511	514	499	530	465	473	518	462	485	475	530	514	525	497	466	495	507	493	456	532	495	501	547	471	548	502	531	503	515	475	473	516	478	543	467	441	452	481	494	490	519	478	481	505	474	521	489	459	482	473	496	509	496	486	500	516	480	515	489	503	514	477	450	472	549	490	476	466	521	477	521	515	519	493	490	488	506	518	524	457	467	507	461	502	509	533	481	473	515	508	492	517	546	510	479	503	554	457	450	500	513	555	517	455	500	507	534	478	494	477	508	479	521	495	511	479	510	497	514	480	486	484	481	520	492	515	456	501	498	478	499	510	486	473	514	481	457	466	481	520	502	491	515	497	537	514	481	451	536	484	443	464	504	488	510	513	533	460	532	502	461	486	484	488	505	505	471	466	485	510	461	466	487	470	476	467	504	479	481	496	483	503	509	471	539	522	489	518	506	469	521	524	484	459	504	467	462	544	467	555	520	500	463	496	456	482	486	460	509	489	473	520	503	498	525	485	496	503	477	525	511	470	494	480	489	470	458	505	517	487	493	467	483	489	531	473	528	497	485	515	499	452	492	434	454	450	501	517	489	499	548	512	496	527	482	526	486	520	488	488	486	500	500	507	515	481	505	480	465	494	483	525	515	516	500	498	468	472	479	494	475	457	514	511	477	531	441	518	492	492	488	516	487	510	481	514	505	515	520	522	517	469	487	483	506	497	496	508	510	519	476	487	475	503	473	518	522	500	462	490	533	469	534	481	493	493	495	442	511	495	539	471	496	489	511	444	518	485	523	451	526	501	520	541	488	514	539	494	483	484	508	481	484	476	519	468	508	472	469	533	474	507	503	466	490	483	543	484	515	485	516	504	461	487	474	492	507	530	490	526	494	443	503	518	472	485	512	493	483	499	499	458	510	481	510	512	468	478	487	456	525	467	451	476	486	497	500	461	550	497	487	485	487	513	476	484	499	515	464	462	480	526	500	461	502	490	486	517	499	505	535	525	521	509	504	527	470	524	512	498	454	454	542	477	457	446	485	463	479	458	498	474	504	499	469	504	473	480	517	488	507	468	475	475	482	490	467	507	483	498	463	468	501	477	511	503	483	507	475	501	472	458	535	486	493	474	495	482	509	525	510	485	517	491	447	480	475	487	497	498	501	489	472	517	470	488	497	479	535	470	539	526	500	506	486	510	518	475	472	501	530	454	484	538	503	487	475	539	485	490	475	523	500	455	487	504	462	519	466	473	495	559	482	483	523	518	495	467	506	511	506	509	544	501	485	508	527	472	514	476	480	489	432	519	494	489	486	483	488	504	468	469	499	529	504	516	491	564	522	530	476	476	515	492	535	543	507	519	501	503	491	469	470	499	466	459	503	498	502	500	473	491	480	504	509	502	486	485	505	508	537	533	506	529	480	452	482	497	462	474	518	491	475	523	533	460	464	462	514	541	518	485	476	501	473	543	500	484	500	507	469	481	476	500	513	478	470	524	470	486	524	476	479	477	498	509	509	478	499	499	511	482	492	485	546	492	500	477	474	498	506	504	505	538	500	540	488	517	508	500	485	499	489	477	507	477	500	482	510	485	533	499	503	517	512	463	472	517	448	473	481	496	479	499	465	525	500	466	493	507	477	510	508	512	488	468	517	504	513	486	528	464	525	501	502	509	529	476	478	459	484	460	494	524	489	490	482	514	467	476	501	543	517	481	522	537	520	520	491	517	488	508	475	491	509	518	512	549	507	455	497	480	523	475	522	497	503	517	491	476	490	506	519	461	539	504	479	468	494	488	475	514	492	479	474	524	487	495	499	520	516	493	473	487	504	493	439	499	511	459	474	505	469	461	492	486	493	469	512	506	501	488	517	498	504	509	496	549	504	515	460	498	485	503	491	513	555	490	472	508	470	488	487	524	486	483	496	523	486	485	480	494	505	477	463	514	490	486	485	492	516	480	511	485	509	492	479	456	506	498	466	506	494	480	507
4357	1866	1219	1827	703	191	105	97	91	89	98	101	111	96	74	86	81	84	85	87	92	89	90	87	60	68	105	90	73	73	79	106	68	75	81	98	88	85	82	89	75	87	81	78	89	80	73	87	94	90	81	78	93	79	101	80	76	76	77	98	85	80	74	91	94	101	77	76	98	72	77	73	83	76	76	92	69	80	72	86	76	100	81	78	79	68	91	86	79	100	72	79	87	83	99	80	74	82	76	85	93	91	83	77	76	76	74	89	89	78	89	87	87	96	76	72	65	103	64	73	79	87	77	71	89	91	80	90	87	92	81	78	96	69	71	89	79	87	97	95	90	66	89	86	104	87	80	69	94	69	73	84	84	89	78	85	75	90	78	72	81	89	86	81	76	82	81	81	78	90	83	83	80	91	74	69	71	80	80	73	93	95	92	84	97	97	71	85	90	89	72	92	79	90	79	97	98	70	93	79	80	75	90	75	86	83	87	100	83	90	87	73	72	79	53	70	78	71	84	84	77	86	74	76	83	85	72	97	96	91	99	83	83	90	105	85	53	85	89	89	84	88	78	96	98	85	101	87	102	90	70	103	74	74	82	94	88	95	81	81	106	88	93	76	78	76	103	82	100	95	86	73	88	72	82	100	98	93	78	88	91	83	81	77	86	86	80	80	68	73	84	87	74	87	88	85	79	80	94	85	90	91	82	81	70	83	76	71	81	94	85	71	74	91	85	70	85	70	97	85	74	92	76	91	85	76	86	84	97	90	85	76	98	93	80	80	86	90	68	82	92	80	82	85	74	85	106	94	81	85	82	84	67	85	90	87	74	84	94	76	85	93	95	92	88	87	77	73	89	86	91	94	76	81	100	90	100	82	85	75	95	97	90	93	75	84	92	96	95	88	86	91	77	80	86	97	91	73	88	81	84	84	84	85	86	99	88	80	87	93	83	91	88	73	80	75	84	84	91	76	90	68	78	79	83	83	87	90	92	84	83	88	80	92	79	88	95	97	99	92	74	80	85	76	77	82	85	83	95	79	90	80	95	73	98	64	81	79	85	81	75	88	86	71	76	79	86	102	82	89	79	99	93	76	107	79	96	91	96	99	73	115	82	81	86	97	91	80	81	84	87	90	95	105	75	86	78	81	88	72	80	100	90	78	66	71	81	101	68	98	77	101	109	88	95	90	90	87	77	91	90	73	94	90	98	97	104	93	82	93	85	75	78	76	85	92	93	82	79	80	89	95	103	83	77	85	87	80	89	90	75	80	90	83	89	74	86	96	89	82	77	81	82	79	84	83	96	86	71	67	96	86	79	89	89	68	95	76	92	85	85	82	91	70	74	82	67	86	78	81	77	97	83	90	74	66	104	89	69	85	99	76	76	91	88	91	85	81	81	98	89	85	88	89	93	89	91	85	86	89	74	73	76	87	84	100	79	69	96	72	87	82	88	84	87	88	92	85	107	88	87	90	79	90	84	85	63	82	77	92	92	73	92	66	90	74	67	105	90	74	76	71	74	69	73	78	92	79	90	82	90	70	95	80	90	89	81	96	97	74	101	83	95	89	89	73	95	87	72	92	80	83	75	97	86	105	65	83	75	73	78	74	76	70	87	77	93	87	85	92	75	87	96	92	72	86	85	73	84	80	93	80	84	88	82	109	75	86	91	89	71	91	94	73	96	69	83	79	94	84	86	92	94	82	79	110	90	76	80	70	95	79	83	75	86	88	87	85	66	67	87	80	88	68	75	82	80	96	95	91	80	78	68	97	99	84	98	80	87	88	80	84	68	83	87	70	82	78	84	97	77	87	83	86	99	81	86	91	81	92	88	79	105	77	89	104	68	91	84	96	82	67	71	98	75	89	92	82	68	69	74	93	82	83	61	73	63	101	89	87	88	92	90	79	84	98	95	91	100	74	83	89	80	100	89	86	81	61	87	79	86	87	79	90	67	75	92	71	69	83	80	96	78	66	70	74	97	83	107	86	79	103	73	81	70	87	97	92	75	100	91	83	90	91	89	78	71	99	81	104	81	75	75	97	85	91	96	79	83	75	83	90	85	95	95	91	92	85	92	82	90	95	77	79	84	69	96	78	104	81	97	68	78	97	98	71	76	86	71	81	86	80	73	86	100	68	88	79	70	68	70	96	71	77	82	92	74	92	92	87	88	87	93	87	64	84	81	72	80	84	79	81	78	90	71	85	99	70	80	87	70	63	83	86	80	77	87	93	92	74	91	61	86	88	89	94	80	96	75	101	72	91	93	98	81	81	111	100	91	77	86	78	83	72	76	88	92	87	82	80	83	73	80	84	65	69	90	90	102	73	106	86	82	97	88	79	87	91	90	86	80	101	79	80	88	95	87	79	102	75	85	89	81	102	93	85	75	62	79	95	76	79	80	72	87	84	71	68	96	89	86	89	83	73	100	100	83	76	92	88	79	87	98	93	79	73	82	84	65	87	80	75	91	86	85	105	101	89	87	85	100	70	96	85	99	88	83	83	87	75	86	91	95	90	71	89	77	85	94	76	85	105	74	85	100	83	105	71	76	66	78	84	80	89	80	75	96	73	79	79	82	68	92	71	81	99	66	94	71	80	86	95	70	99	93	82	85	86	84	92	83	89	98	101	89	97	96	74	106	95	82	77	75	78	76	87	80	80	83	105	101	82	92	86	86	96	85	84	85	77	97	85	97	72	91	94	92	79	106	85	88	72	86	80	86	75	94	88	83	89	82	76	80	78	90	83	89	83	88	84	80	75	90	91	92	88	76	81	92	78	95	84	74	69	95	76	93	81	92	93	78	97	81	80	100	64	69	92	90	76	100	79	82	75	104	70	85	76	96	73	84	90	75	64	85	70	96	101	87	88	78	88	73	75	91	70	75	86	90	74	79	75	77	66	80	96	69	81	83	79	97	77	77	81	96	76	83	65	101	79	85	76	82	82	72	82	85	86	73	84	95	97	87	85	82	88	95	67	77	78	92	88	74	102	89	101	81	74	81	83	88	78	73	96	75	84	75	76	78	95	85	102	74	82	78	87	92	75	76	82	73	76	76	70	94	86	93	82	80	81	88	85	90	102	75	93	72	88	100	83	70	81	79	78	80	72	96	79	96	94	79	92	103	92	75	95	82	66	68	73	72	86	74	97	85	91	62	123	83	108	75	92	78	83	83	79	78	75	75	87	87	68	79	85	86	85	91	85	96	91	74	75	86	96	96	94	74	77	66	82	75	98	61	90	92	67	90	93	87	85	84	87	83	74	75	84	77	93	80	101	73	98	88	89	75	93	94	66	96	91	82	91	76	81	81	57	93	75	99	80	66	88	75	76	92	82	95	88	78	83	96	90	84	88	78	87	89	69	71	88	82	90	79	92	91	71	81	85	94	95	100	79	84	85	91	88	83	82	87	90	97	112	80	79	77	83	67	82	71	83	80	84	88	85	84	84	76	96	86	77	92	96	67	67	84	99	86	86	77	91	92	78	99	71	90	89
30968	15914	11031	18074	8922	3654	2179	1754	1313	1116	1030	867	882	765	768	749	748	785	821	836	743	703	687	712	667	701	708	688	639	678	611	713	646	726	662	683	682	717	690	669	685	668	691	672	702	689	725	727	665	706	723	640	691	707	678	654	696	653	713	694	675	708	718	681	696	676	666	701	673	755	670	688	694	675	636	657	638	734	677	627	723	633	656	740	672	721	744	682	653	657	721	655	704	732	737	714	678	683	663	677	634	646	679	723	651	677	718	684	680	678	670	707	665	681	709	720	671	653	682	719	725	702	697	688	733	671	709	630	701	684	760	707	699	696	719	659	651	667	666	712	725	715	701	717	730	702	685	713	630	693	666	659	706	669	683	701	702	675	658	642	695	673	676	666	676	655	713	632	669	709	649	655	711	714	688	682	662	647	684	698	717	695	692	679	712	735	655	665	647	709	673	654	673	678	656	728	693	670	724	708	686	686	706	692	659	702	714	666	695	659	663	673	724	726	717	698	670	691	699	660	737	665	671	709	665	734	737	647	713	715	667	672	720	668	637	655	704	694	673	672	697	694	689	726	686	670	697	707	685	665	702	747	620	655	653	691	660	630	725	755	686	690	694	730	692	722	665	716	713	678	712	721	686	664	688	697	747	658	682	723	702	682	690	698	691	678	710	657	677	715	662	645	699	739	751	650	680	707	694	707	670	688	692	680	706	672	686	676	679	696	674	693	699	662	699	721	679	670	672	718	738	721	688	702	705	682	694	710	705	684	717	661	659	679	678	689	690	667	701	647	660	658	632	661	702	656	717	674	730	671	693	713	696	718	710	698	675	682	735	712	671	727	714	690	695	671	647	679	679	683	694	708	717	683	664	704	670	661	642	754	692	696	681	667	674	698	638	710	679	714	695	702	700	657	710	717	756	656	719	654	693	678	681	709	709	667	657	700	711	720	613	697	673	680	635	671	682	694	631	709	715	678	689	679	675	712	679	640	659	666	625	678	671	651	724	690	662	661	688	684	694	700	648	710	704	634	677	674	704	715	685	690	678	700	705	678	721	711	658	716	688	684	720	721	681	663	687	654	695	699	705	700	666	666	652	693	678	671	705	685	689	690	704	695	723	694	743	670	675	675	721	684	702	671	693	723	705	711	735	710	696	656	627	658	685	698	626	724	708	719	636	692	679	674	666	677	652	682	692	647	722	738	684	706	693	740	674	667	716	676	689	680	714	657	694	695	707	711	663	676	718	652	700	693	737	680	709	652	672	705	680	731	720	696	663	654	693	665	689	689	685	694	679	725	700	695	688	686	669	656	678	654	655	664	694	656	686	655	699	640	672	681	671	674	671	672	713	715	714	712	694	682	720	693	695	685	632	721	702	666	715	665	692	710	692	670	679	706	720	671	654	659	680	670	727	710	708	706	668	692	670	683	711	723	699	697	672	726	700	654	723	652	666	669	676	671	673	673	697	643	685	705	689	739	676	708	648	712	711	693	664	694	706	684	702	708	655	692	740	671	653	657	669	674	724	694	695	671	723	652	667	700	608	736	704	707	674	759	680	689	697	659	663	704	705	722	716	702	677	676	766	728	637	693	687	710	643	697	714	725	672	730	658	684	725	664	677	684	676	757	668	642	680	709	681	693	648	712	699	698	682	678	652	704	699	687	706	644	682	679	708	671	731	695	718	651	675	649	709	734	647	698	676	720	699	689	620	703	674	693	700	656	717	678	748	669	691	669	656	666	687	675	699	666	734	673	693	688	713	684	690	701	675	682	693	729	708	678	720	670	717	688	672	733	674	645	716	674	681	695	715	688	701	706	660	674	678	721	704	696	618	675	684	693	678	656	704	695	659	679	655	687	716	688	723	726	671	672	695	710	688	681	667	744	710	712	694	703	720	682	699	733	640	657	695	660	721	734	667	703	713	679	675	725	673	702	721	683	686	624	721	686	698	731	642	739	697	728	651	673	721	697	695	669	678	692	696	723	688	678	646	651	676	723	659	649	680	669	738	725	709	668	674	731	674	656	709	678	661	677	668	679	659	716	628	685	666	652	672	718	713	667	684	684	695	652	664	702	737	649	690	691	697	676	688	717	645	680	711	714	675	668	722	713	715	669	711	710	683	681	709	708	689	668	659	668	660	649	676	665	668	694	709	624	719	686	676	708	730	653	680	668	696	727	689	703	657	692	675	666	704	642	685	658	673	744	700	724	686	655	677	734	712	697	660	698	671	692	658	678	706	728	660	701	637	702	671	669	680	651	660	680	671	667	718	740	673	675	682	697	656	681	657	706	664	694	680	666	665	702	668	655	658	667	719	690	691	638	726	659	671	697	717	683	654	628	703	649	697	691	701	665	673	713	691	716	659	674	695	694	700	689	678	698	670	745	700	698	721	679	684	719	684	699	663	651	674	685	638	671	657	687	652	663	756	714	704	642	753	679	688	682	691	656	743	678	697	668	681	665	668	692	685	658	682	680	703	699	666	703	713	689	678	677	685	696	747	650	680	669	692	634	700	674	668	715	663	682	689	664	694	712	739	681	699	707	713	696	655	663	657	707	681	648	721	659	707	709	677	728	668	652	682	676	717	705	710	711	709	697	673	669	690	658	687	685	694	643	695	691	701	697	742	701	709	710	689	717	684	649	653	718	663	678	691	643	680	725	680	735	749	763	642	698	726	693	703	690	692	706	646	665	660	690	690	660	708	678	647	693	675	701	678	680	720	656	662	621	689	705	671	705	657	643	681	712	645	663	702	696	728	717	678	662	646	738	689	715	642	693	618	669	727	722	669	697	724	672	633	714	660	688	695	679	707	689	720	726	675	722	708	690	676	719	681	731	703	658	717	704	696	664	646	711	658	652	680	711	695	632	691	711	711	663	662	637	714	695	699	672	691	702	714	714	720	739	646	720	748	685	681	693	692	665	685	695	683	688	641	726	679	707	698	685	710	695	706	663	716	662	692	704	706	681	725	698	708	700	710	707	721	712	629	695	669	702	753	706	697	693	670	743	659	702	672	691	687	717	638	642	677	680	682	684	698	649	700	736	681	692	733	706	704	684	686	680	709	685	642	698	678	666	695	687	649	652	684	667	717	663	676	685	698	676	729	667	671	647	696	661	748	678	698	714	693	692	675	691	703	732	682	707	687	720	650	706	701	686	704	669	662	654	739	686	674	700	653	679	657	709	714	673	728	685	676	718	710	659	667	669	701	731	670	708	689	696	675	741	705	708	682	699	657	673	699	719	709	697	736	714	659	646	692	698	684	754	723	704	650	671	704	694	716	673	718	705	687	678	705	659	698	696	683	692	713	709	667	663	714	645	624	713	653	745	667	687	708	649	724	670	665	701	707	743	678	678	633	686	704	693	672	687	711	656	666	654	709	676	716	697	724	660	648	672	688	724	732	649	706	719	704	687	676	686	683	675	730	714	664	655	674	648	684	662	649	672	653	652	651	650	681	690	716	676	691	667	706	689	701	666	681	659	716	689	696	687
4807	4841	4523	5215	1929	345	162	101	93	84	89	88	88	99	79	103	121	98	87	93	99	84	80	93	75	81	84	74	95	74	90	78	94	80	99	76	80	78	70	84	92	73	80	76	78	69	77	80	82	91	82	74	75	94	86	89	84	92	89	98	74	81	80	71	80	89	81	86	83	71	92	87	73	101	87	89	94	83	79	91	95	57	93	77	80	81	73	88	74	70	74	70	80	70	64	90	78	85	96	71	95	86	81	95	93	71	61	74	71	76	72	74	101	83	93	90	74	66	67	82	87	101	81	91	85	77	89	95	96	79	87	94	85	84	85	84	67	77	78	84	84	89	91	74	76	96	69	82	77	74	77	73	99	86	86	79	75	80	87	76	80	102	83	81	76	86	93	81	83	80	83	77	88	101	89	65	79	95	88	78	79	79	71	89	81	85	78	88	68	100	76	82	68	72	77	74	84	96	79	80	75	84	80	79	83	90	79	97	96	95	83	81	89	74	68	82	98	81	82	79	77	83	88	87	84	73	78	80	80	87	92	93	81	80	76	85	95	84	88	75	114	77	72	81	87	79	94	90	77	75	85	80	86	84	86	75	91	106	66	85	76	95	80	92	89	76	69	82	89	94	72	80	92	90	82	99	87	88	90	94	82	72	91	74	94	80	86	84	88	88	73	71	91	80	76	79	82	83	87	83	96	84	72	73	77	85	74	74	99	86	88	92	83	97	92	82	75	76	81	78	89	102	75	107	77	79	67	93	85	95	72	70	84	91	89	82	78	90	87	80	93	80	90	65	75	82	90	90	73	81	68	100	73	97	88	76	84	80	88	73	85	63	73	82	67	78	72	73	89	99	66	75	77	63	93	103	92	75	76	88	78	88	81	93	87	89	82	75	88	75	88	79	77	84	104	96	75	78	73	73	113	79	86	89	103	82	98	98	73	65	82	86	74	68	75	92	88	77	85	79	88	70	76	82	85	78	70	91	79	80	83	94	90	78	80	93	76	96	81	76	88	81	100	85	83	83	73	76	84	88	76	101	100	85	73	81	66	77	77	83	75	73	80	75	83	80	81	75	84	78	88	88	84	78	94	90	88	85	74	78	90	85	85	94	75	84	70	84	88	73	68	89	91	75	93	106	81	81	84	85	87	82	93	87	86	97	85	76	77	73	82	75	79	81	85	80	74	78	78	75	77	82	60	71	101	92	90	72	82	85	73	77	83	68	74	94	83	96	78	84	77	87	84	75	76	71	82	80	74	100	76	84	83	78	73	79	79	89	84	85	79	97	104	75	88	95	74	85	91	76	88	89	81	81	77	93	78	81	82	84	75	85	78	77	68	74	78	68	72	87	81	95	78	90	70	93	73	79	101	77	87	79	77	71	91	77	77	86	68	86	91	89	83	91	98	96	83	97	73	88	98	91	99	80	82	76	78	97	82	96	69	84	76	76	75	83	81	69	96	85	70	87	75	78	98	101	89	85	90	97	87	77	60	74	81	100	77	71	86	66	90	95	83	91	85	95	67	66	78	86	67	95	93	81	79	95	80	74	75	93	70	76	85	82	89	93	79	74	69	71	90	83	87	91	65	90	67	101	101	88	103	81	85	71	76	81	70	80	77	87	90	59	92	78	79	88	91	82	75	77	87	82	83	97	99	84	83	84	70	73	70	75	88	84	80	85	81	88	77	65	97	84	68	77	98	75	83	89	93	83	74	79	82	72	84	74	85	95	90	79	94	76	78	75	80	110	76	84	70	75	74	82	78	87	90	74	83	69	77	88	80	86	78	81	64	78	80	87	85	75	86	98	78	79	81	80	88	81	66	77	90	66	93	76	89	81	77	72	80	84	69	97	82	86	91	77	72	87	77	97	79	86	73	89	81	77	71	88	83	66	77	80	94	76	79	73	68	75	82	86	67	78	84	87	76	81	83	73	74	81	76	57	85	82	72	99	82	85	97	91	100	103	68	91	87	74	70	78	78	71	75	87	81	82	101	90	90	88	77	80	63	75	68	75	67	88	88	62	78	77	100	70	88	84	79	81	77	85	82	89	86	94	68	86	90	77	84	66	82	72	101	75	78	74	85	81	76	85	88	64	71	74	84	74	83	78	90	66	77	87	87	78	71	78	86	101	79	79	84	74	82	78	77	90	93	86	69	67	78	80	75	86	86	85	96	80	81	90	88	87	92	81	84	79	63	93	85	76	75	76	75	85	70	67	78	82	94	83	80	89	74	82	87	70	63	69	73	86	91	70	78	87	88	83	79	69	78	105	91	83	86	81	73	84	88	73	84	76	72	86	77	88	80	80	86	79	69	93	86	95	90	71	80	78	88	94	61	101	79	90	95	88	75	61	90	85	81	69	76	74	83	85	89	72	76	74	102	83	82	82	79	81	80	84	82	89	78	88	75	73	85	97	85	95	84	66	90	74	82	70	77	85	68	76	73	77	75	93	90	62	72	89	77	82	85	82	88	70	66	83	88	94	71	74	73	78	89	74	72	71	62	81	82	78	86	84	63	99	80	93	87	76	73	88	85	80	84	93	72	81	85	82	81	76	82	79	86	89	86	86	79	82	92	67	81	74	91	88	75	87	90	87	81	67	92	83	96	58	75	80	73	82	73	98	81	64	84	84	85	94	78	91	76	81	89	82	65	97	73	74	79	85	84	76	73	57	88	83	76	54	90	96	95	79	90	94	78	84	85	84	87	74	95	95	89	86	83	77	84	86	86	83	70	86	83	83	80	74	78	80	93	84	89	94	75	79	60	84	88	83	87	79	74	66	87	77	86	72	79	92	76	82	66	75	89	89	74	93	66	75	95	88	76	61	81	80	77	87	79	74	76	71	75	83	83	74	77	81	74	95	81	86	73	69	89	83	88	73	85	82	78	94	76	92	68	81	93	106	77	99	76	68	65	82	67	70	89	77	66	82	82	80	74	67	91	72	68	55	78	95	73	77	74	94	79	101	75	86	75	85	86	81	66	75	74	80	74	93	107	97	81	85	74	67	85	82	82	84	72	92	65	68	63	76	73	85	80	80	87	97	75	87	90	93	88	67	87	81	83	78	68	73	74	62	113	78	87	79	83	96	84	83	93	90	72	90	75	84	86	75	78	91	87	80	69	82	66	73	68	69	100	70	75	78	70	84	89	84	91	65	89	91	78	73	87	98	84	92	90	88	98	70	68	93	74	86	90	95	59	88	79	90	79	68	76	90	81	85	76	76	82	79	73	79	77	92	82	105	71	82	98	90	65	61	89	77	89	74	74	82	107	71	89	76	88	92	77	92	89	88	92	82	83	73	65	84	92	88	90	96	83	85	98	73	98	95	95	64	74	77	85	88	92	87	81	85	78	86	77	77	69	70	87	82	82	79	106	74	76	79	94	80	83	85	72	96	90	72	87	82	85	90	81	63	79	80	70	90	82	71	82	75	97	77	88	85	91	101	78	92	88	74	73	74	96	82	84	75	63	73	77	86	89	89	90	89
33671	26000	23618	29981	22457	11456	4227	2559	1728	1374	1133	997	910	801	770	727	824	916	962	901	837	718	765	688	704	671	665	726	662	666	683	710	714	662	685	673	709	729	696	676	689	665	663	677	660	690	661	653	653	701	671	685	680	672	651	640	705	692	644	692	707	651	688	652	674	660	653	687	678	644	657	673	696	733	704	691	668	672	645	688	701	683	678	690	655	670	692	670	668	688	698	688	702	704	665	725	661	690	688	671	674	713	726	671	644	741	747	636	667	645	648	691	693	699	632	668	728	704	662	704	673	696	683	688	683	686	695	697	666	688	632	696	668	708	648	635	661	657	675	644	659	714	694	674	695	642	686	654	683	693	660	646	709	678	661	691	679	694	644	738	675	667	718	668	692	689	627	662	652	656	668	655	707	664	654	723	719	660	655	661	682	676	677	668	737	663	662	630	668	699	623	641	684	664	692	705	688	691	672	710	627	695	701	743	648	662	684	652	683	709	719	721	691	650	710	700	639	638	652	666	668	679	706	693	678	699	728	654	683	700	698	682	643	677	650	667	655	644	728	670	691	682	665	678	648	663	642	676	670	662	673	662	684	658	678	674	713	644	670	680	698	663	699	669	674	680	712	712	693	689	666	680	650	694	671	697	705	624	658	690	668	626	661	675	681	690	675	671	666	680	651	690	656	700	702	708	686	673	699	687	694	676	702	683	697	690	735	706	676	704	661	671	661	724	667	693	694	665	676	707	680	693	687	717	706	725	675	649	673	671	670	699	641	704	668	690	684	651	683	679	672	704	680	689	662	653	653	654	662	672	665	704	676	685	712	696	682	664	662	682	712	638	686	689	663	684	709	696	665	698	653	684	689	643	632	674	651	713	669	636	659	654	700	669	685	606	734	687	648	660	712	657	710	664	743	695	699	713	707	713	649	682	653	662	689	665	661	645	683	676	646	705	712	718	661	679	718	667	709	725	705	649	677	705	666	663	704	694	760	725	665	678	681	703	652	686	669	700	704	741	732	663	690	686	704	646	639	671	679	692	704	679	665	653	714	698	661	651	667	706	694	652	714	627	654	677	648	639	672	705	682	724	657	671	701	692	645	662	683	657	686	649	699	668	696	652	689	667	658	703	674	670	657	650	711	660	690	675	691	672	674	662	683	650	646	696	693	665	650	666	701	702	695	672	631	710	679	715	670	708	626	696	698	686	670	691	682	664	716	660	648	661	697	734	701	677	704	670	691	713	687	665	688	703	668	708	689	612	688	701	688	699	595	704	692	684	683	698	678	689	713	687	682	685	677	689	678	672	674	675	639	679	708	675	653	656	657	658	667	681	696	665	683	642	669	674	677	671	676	682	679	715	662	625	667	705	654	650	714	693	671	660	675	658	705	644	681	667	639	673	683	663	693	666	651	698	678	673	698	663	679	648	703	660	653	702	628	660	673	711	681	683	659	726	719	683	758	660	680	659	687	666	681	653	657	669	658	701	696	650	686	665	722	695	712	691	650	632	707	661	672	642	664	664	715	659	651	705	667	713	670	675	683	665	643	631	719	671	694	698	681	654	682	685	705	675	757	664	674	699	691	670	642	694	711	719	695	644	655	672	740	666	687	629	657	674	693	715	668	675	687	669	717	686	686	652	703	686	644	719	723	688	693	685	653	631	700	660	656	716	696	672	704	681	693	651	720	707	633	636	676	686	682	695	736	724	652	642	685	694	663	689	676	686	641	712	706	652	664	660	690	670	745	670	664	674	738	741	699	693	637	625	683	704	666	666	639	709	679	692	649	687	694	684	692	695	721	693	710	677	686	742	664	667	653	643	685	693	677	661	682	667	676	705	671	734	677	676	681	686	660	689	711	671	702	698	640	704	703	675	760	674	636	734	646	647	692	677	685	701	685	748	705	709	658	641	670	668	666	655	670	686	685	698	658	656	659	678	699	686	698	717	646	657	757	692	714	653	691	687	685	644	681	717	673	667	688	723	684	681	689	686	671	706	674	673	649	641	644	738	664	654	698	672	647	666	704	710	730	678	692	629	643	672	696	659	634	680	695	709	700	737	679	670	689	658	696	684	643	645	710	698	652	682	675	642	704	709	681	655	693	697	632	647	653	671	673	696	672	636	703	714	688	644	655	686	673	717	688	632	701	673	705	743	683	704	626	648	686	680	642	685	671	702	685	671	658	645	633	673	684	654	696	666	700	660	722	646	690	675	661	682	676	679	684	679	740	709	698	686	689	687	698	653	681	673	700	715	666	625	702	702	706	684	648	677	680	747	678	702	631	690	676	627	683	651	700	671	657	707	709	742	638	693	702	699	640	703	675	709	692	668	679	641	692	668	691	669	659	690	680	672	713	692	691	728	708	648	667	681	633	666	712	696	656	661	693	647	662	755	674	659	682	699	666	621	699	663	661	691	656	672	722	702	746	703	658	696	663	644	636	619	685	680	677	712	669	697	688	713	645	664	694	665	708	647	685	676	661	674	673	663	662	640	697	714	705	671	697	652	695	691	687	697	710	667	689	662	673	710	628	618	706	690	655	689	733	719	709	717	655	674	642	699	719	676	687	693	666	715	674	688	660	669	675	722	668	684	677	670	659	613	668	642	665	699	669	644	670	615	717	673	725	686	640	676	720	665	672	689	673	684	671	665	650	673	700	625	693	672	690	672	622	709	640	691	653	681	692	647	631	686	611	711	688	683	662	679	671	687	666	718	755	671	681	647	661	685	692	733	662	655	654	714	716	679	717	675	680	658	725	691	647	668	676	688	674	713	660	721	719	673	697	687	663	735	696	667	642	693	653	674	674	706	647	695	732	682	708	682	702	654	692	674	695	638	622	621	680	685	648	671	639	679	686	672	664	697	684	634	692	654	679	669	680	672	664	680	707	703	671	675	673	676	677	674	708	691	723	747	680	675	735	654	700	640	640	643	671	666	712	707	675	666	713	689	708	700	707	737	704	718	694	665	664	664	670	690	664	683	679	664	665	698	683	669	707	694	679	676	621	653	729	620	684	691	653	673	686	694	669	684	695	649	710	690	676	682	633	693	713	714	642	644	679	669	665	645	680	658	731	700	680	696	715	707	649	713	689	690	686	693	650	722	678	668	744	705	660	673	673	642	676	682	672	693	707	681	656	738	668	687	672	636	701	689	691	668	692	678	687	688	639	719	689	708	677	691	660	657	679	665	681	693	699	676	702	680	717	715	669	668	681	684	667	681	691	687	665	699	705	663	670	671	687	700	677	666	694	712	620	653	655	618	682	691	726	659	714	638	677	680	668	665	686	675	661	679	669	688	637	663	724	712	642	692	665	692	664	672	682	670	639	659	674	646	647	699	710	647	666	660	695	665	677	655	665	680	628	685	677	666	710	645	678	699	684	649	660	690	723	674	682	690	699	697	687	670	707	661	624	706	621	687	693	700	709	671	637	640	690	690	684	722	704	719	652	633	658	678	715	696	663	672	701	667	680	675	686	724	678	679	637	677	698	678
5411	3541	4165	4654	1955	297	137	74	74	66	76	64	54	51	49	64	50	65	70	64	50	61	57	44	54	60	58	56	56	71	49	49	67	62	56	63	48	62	54	44	48	52	52	47	46	61	57	65	43	61	43	53	46	53	44	48	57	55	55	70	52	54	56	81	69	57	58	54	60	61	63	44	56	69	59	52	51	56	62	48	59	55	57	47	45	57	48	56	60	56	53	41	55	70	61	51	42	59	55	49	67	68	53	49	51	52	51	57	58	59	54	68	57	57	53	64	56	49	64	61	66	45	63	60	40	46	64	51	48	58	54	56	56	55	66	54	71	59	43	45	53	68	60	62	69	60	48	60	67	62	59	49	67	62	46	57	53	63	55	44	49	42	50	49	50	62	69	51	47	55	55	69	55	62	53	62	48	67	51	63	59	49	39	58	54	54	53	50	65	59	60	54	73	51	45	66	58	60	46	52	52	56	76	57	49	60	44	59	65	64	57	48	50	48	47	41	55	55	52	72	60	49	58	60	52	71	58	62	51	64	50	61	49	49	40	61	47	63	52	60	68	59	58	48	55	68	58	49	48	65	55	54	56	57	50	44	49	57	55	53	58	67	52	44	52	43	59	42	60	58	57	54	51	58	57	65	60	64	64	60	55	50	54	43	55	51	64	51	57	51	59	49	56	46	57	64	45	56	60	60	71	67	52	38	51	62	58	57	50	57	61	74	66	72	50	46	51	58	55	63	50	45	59	64	58	58	56	41	45	57	54	51	56	61	53	44	67	51	73	51	58	56	57	51	62	55	33	57	69	60	45	48	61	54	68	49	57	52	55	62	56	50	54	56	45	66	47	51	37	57	64	51	61	61	65	58	55	47	45	53	64	59	50	43	66	58	64	50	52	52	68	62	59	48	62	52	62	57	55	62	52	58	61	44	69	48	65	52	39	62	54	70	61	64	57	45	49	61	70	56	46	50	58	50	44	56	44	54	53	63	45	47	55	59	41	54	70	53	63	55	55	56	46	48	63	58	60	61	54	56	50	60	62	66	47	54	48	63	55	45	66	48	55	68	46	64	54	64	54	52	57	57	45	63	48	43	55	77	57	63	58	53	65	62	49	54	63	60	63	64	58	53	48	51	51	64	43	67	61	55	54	45	57	58	64	62	60	65	59	42	51	72	64	50	48	64	58	60	55	52	55	63	44	53	50	56	53	54	50	48	43	65	42	58	63	53	62	46	48	38	64	56	47	60	64	46	47	69	66	57	39	58	48	55	49	53	44	48	60	58	55	64	55	55	62	71	59	51	51	60	76	59	63	64	59	59	66	68	66	59	54	60	54	54	55	44	51	54	73	65	53	57	60	51	64	58	46	47	51	43	53	62	60	61	57	51	53	62	58	54	43	60	69	54	71	52	56	51	47	59	54	46	61	69	46	53	60	50	67	49	54	55	50	54	68	49	64	54	60	56	58	46	55	66	59	57	55	61	54	61	58	51	51	61	57	55	68	61	55	50	56	48	56	54	57	49	54	63	48	45	60	64	65	49	50	63	49	49	44	61	58	49	55	48	54	57	61	68	49	68	61	49	51	46	41	63	48	64	53	56	54	48	65	65	61	44	58	56	77	60	70	45	61	58	46	72	47	64	62	68	61	47	51	59	55	60	58	47	50	54	44	67	50	54	41	60	53	65	64	46	55	53	46	46	57	70	49	46	54	45	60	61	68	44	50	57	50	57	67	52	55	56	72	62	54	54	58	37	56	55	43	52	61	49	53	55	51	43	55	76	39	60	44	49	56	43	44	52	63	50	50	51	57	68	41	57	61	51	58	42	56	41	40	59	48	47	51	58	57	65	53	52	44	58	64	55	45	66	57	57	53	54	51	50	53	50	47	60	62	60	51	56	63	66	55	61	50	65	53	49	61	57	68	53	62	52	56	56	58	56	52	52	41	45	70	49	62	63	54	57	57	62	64	50	50	76	59	45	44	64	51	58	70	57	70	61	58	42	56	53	58	50	59	62	55	51	60	49	63	53	62	62	52	66	53	50	52	53	45	45	64	55	59	58	42	55	56	54	63	52	47	47	70	54	49	62	62	42	51	56	58	42	49	59	60	53	46	51	56	57	50	51	67	46	54	62	53	54	43	47	56	55	63	49	65	45	38	66	52	54	44	58	49	51	59	70	53	61	41	65	51	53	55	53	47	59	43	54	47	57	50	70	49	57	64	51	62	61	59	60	55	60	54	60	65	48	68	56	60	57	59	54	55	53	59	38	45	60	65	51	39	54	65	57	54	73	61	55	51	58	54	55	56	59	71	60	48	52	58	53	57	52	44	47	42	59	54	51	46	58	58	58	65	68	56	59	50	68	43	51	60	70	60	57	53	55	58	56	52	69	47	45	46	59	60	48	59	66	58	62	46	53	47	67	58	73	61	47	55	55	59	48	52	61	58	40	53	56	59	57	51	72	58	60	58	55	49	61	46	62	64	59	47	42	52	44	49	52	59	74	52	56	41	60	62	51	50	46	57	55	46	60	51	43	43	64	45	46	42	49	55	49	49	55	48	49	52	49	68	53	54	52	50	63	49	51	49	52	47	48	61	61	67	51	41	52	51	58	58	57	67	61	55	47	50	63	57	49	54	55	60	62	76	57	44	77	68	56	63	62	66	47	53	58	72	45	53	63	55	55	55	57	46	53	60	56	55	68	52	53	49	57	62	55	50	40	51	55	56	52	62	49	53	63	53	51	50	53	66	58	50	57	59	75	60	55	46	49	41	45	56	60	62	46	71	61	53	50	65	56	55	51	40	64	56	58	45	57	48	50	63	53	45	64	51	54	49	46	57	57	59	49	61	53	63	49	75	53	46	67	51	56	48	51	61	46	49	62	57	57	49	63	61	48	62	57	57	46	55	44	37	56	54	73	57	62	67	52	61	52	49	39	63	46	64	58	52	57	61	63	50	67	62	62	63	51	53	55	64	50	59	59	50	69	57	43	55	58	64	55	49	50	36	59	63	62	48	50	58	59	70	51	62	57	57	54	53	46	58	54	62	63	53	59	60	63	43	54	52	69	57	60	53	47	74	53	58	50	71	52	56	50	55	62	45	38	45	50	46	52	49	60	57	47	59	40	62	59	71	50	52	43	52	63	43	52	48	54	70	67	76	56	66	51	63	61	55	62	46	51	62	59	64	57	54	79	49	43	61	68	53	43	53	65	46	64	63	50	40	49	49	54	69	55	55	58	58	47	64	65	59	58	60	60	49	62	49	58	58	54	46	52	54	70	52	64	68	61	56	67	48	60	57	51	50	73	64	53	46	53	72	46	55	49	57	50	57	62	58	65	69	53	59	58	53	61	56	47	56	44	52	58	75	67	52	47	61	56	60	59	59	63	47	63	53	60	51	59	48	41	48	69	69	57	57	51	60	75	41	54	54	51	46	52	51	66	52	58	64	53	74	59	51	51	53	59	43	50	51	70	48	51	45	57	59	52
31963	22792	23455	29782	20904	9534	4640	2142	1567	1062	872	766	638	585	561	562	558	709	805	681	616	516	470	477	463	510	444	458	474	464	480	462	474	454	453	428	446	456	458	463	459	447	453	438	447	424	451	471	474	467	491	454	473	468	461	455	414	433	447	479	451	455	437	431	432	462	449	492	489	420	491	455	463	513	474	438	477	440	438	489	494	473	464	449	469	470	477	434	451	451	458	497	433	440	434	488	513	453	423	451	456	440	439	438	447	462	483	453	502	458	496	478	454	441	447	432	446	417	516	452	420	438	423	416	436	475	477	431	462	445	474	474	431	446	407	445	452	472	479	489	456	432	475	460	468	428	520	474	474	433	473	478	416	467	444	459	488	446	440	450	449	440	480	438	462	440	442	471	418	417	419	453	453	431	471	401	464	440	450	464	436	488	434	458	411	447	447	438	463	455	454	443	416	451	457	460	450	451	436	476	432	475	471	450	468	474	454	421	486	492	468	446	480	471	438	466	462	473	493	453	434	442	409	496	440	408	444	469	454	443	494	432	461	460	500	459	460	493	443	457	475	469	468	448	507	474	466	417	461	444	492	486	473	433	450	455	434	478	427	466	431	460	468	469	440	454	473	462	460	440	446	442	471	426	475	464	462	432	441	479	461	430	462	454	449	402	504	471	442	442	443	486	446	451	428	481	476	461	409	494	454	433	473	449	449	436	440	433	450	433	431	440	441	446	461	459	437	458	449	477	426	443	446	500	446	489	468	485	459	456	462	460	457	447	469	452	444	452	459	470	490	472	455	452	439	439	449	452	433	425	414	477	481	423	450	449	467	460	446	477	483	478	425	457	441	428	462	409	478	472	415	428	480	437	461	452	440	458	445	457	465	482	439	439	455	444	446	450	433	438	454	443	485	462	446	423	474	476	470	457	452	470	446	487	458	470	484	463	468	426	465	432	482	441	487	457	438	480	419	478	491	440	472	422	479	486	484	460	427	454	445	441	442	435	454	438	440	460	471	434	483	470	457	461	472	449	455	440	468	478	456	449	488	475	472	455	431	464	484	391	454	470	477	442	444	484	474	448	479	436	449	474	433	440	441	420	410	457	452	415	474	439	453	434	465	488	466	430	421	455	444	452	444	462	452	454	440	468	437	443	446	447	512	461	484	510	449	502	452	435	450	446	436	450	457	460	404	422	438	488	454	491	424	465	449	458	439	472	445	439	481	427	450	423	481	455	492	473	413	480	443	429	482	457	448	442	440	452	456	441	452	460	445	420	439	429	459	482	508	458	471	464	436	444	475	442	425	433	454	466	436	444	498	476	429	470	449	465	472	454	437	429	435	435	428	465	467	439	482	453	427	443	423	478	420	438	456	453	477	459	434	392	429	450	470	453	449	432	438	456	445	457	481	454	444	463	462	441	442	448	422	433	434	442	456	438	452	460	429	465	460	426	436	443	428	458	422	437	473	478	423	444	456	455	432	486	432	446	430	475	420	469	473	434	438	480	488	452	465	483	495	480	471	483	460	490	423	441	493	513	456	470	455	498	444	430	458	471	426	442	471	476	458	470	483	442	476	440	493	466	471	435	471	475	499	460	470	425	453	475	441	451	461	450	450	432	460	443	452	458	479	439	463	462	494	445	452	442	465	452	457	487	430	441	443	458	442	484	475	453	423	461	453	453	437	479	471	484	431	424	428	454	411	490	453	490	456	462	479	432	483	444	444	438	446	477	516	497	483	430	447	460	423	472	447	457	448	439	451	448	437	477	476	434	467	485	495	450	480	437	456	440	488	474	449	451	433	444	437	447	423	455	463	476	464	456	441	455	444	463	436	424	431	449	472	426	445	463	440	473	473	463	451	408	456	450	406	468	471	454	440	435	448	444	458	472	437	455	464	439	437	464	485	449	441	474	446	476	440	452	458	452	483	459	475	448	433	458	453	453	469	473	466	436	429	473	465	413	404	460	497	488	437	461	445	441	455	454	450	463	434	474	436	422	445	449	444	446	432	483	449	445	472	453	467	459	461	470	471	465	485	453	443	444	450	468	479	437	459	447	439	445	456	441	468	484	482	436	462	454	482	437	446	429	465	464	443	476	466	459	453	467	489	448	508	438	463	457	433	439	466	438	459	456	439	460	429	448	432	415	450	476	420	452	478	470	444	466	485	455	452	450	463	435	514	444	467	435	412	455	453	446	458	446	431	464	468	433	430	437	456	457	456	483	455	470	464	420	426	452	431	469	440	458	433	431	455	463	445	458	453	464	479	473	482	443	454	487	445	484	464	476	450	476	449	478	469	455	446	449	435	472	479	424	465	443	482	470	450	468	409	467	438	452	457	463	480	473	467	440	444	461	499	465	436	477	440	450	473	449	502	493	455	462	467	481	456	441	454	405	488	462	434	460	479	471	445	437	423	454	423	460	456	501	488	438	433	407	439	452	461	447	453	469	460	446	448	461	484	430	462	447	503	453	478	478	479	457	477	472	458	421	469	465	486	446	447	463	441	444	430	488	431	455	458	433	439	433	442	454	445	432	468	446	478	473	460	427	471	513	478	449	454	444	462	470	454	417	449	442	474	494	482	464	484	473	460	476	518	464	455	460	440	485	415	462	458	479	462	469	456	454	458	462	443	433	486	428	503	427	416	463	451	455	489	472	431	408	452	487	445	447	466	512	427	468	425	447	430	489	497	448	485	421	437	446	455	464	458	411	460	443	419	432	453	452	452	490	448	469	467	460	482	468	468	466	439	490	431	494	445	433	472	423	483	463	511	478	438	442	450	427	430	482	455	425	443	464	450	437	468	421	467	461	461	436	436	464	462	437	472	457	396	452	480	460	448	488	463	414	441	459	512	436	448	438	416	458	435	467	434	465	493	435	439	464	446	442	407	439	472	456	445	453	466	462	459	455	474	465	443	458	438	463	477	474	463	444	459	508	445	456	429	451	429	451	431	470	460	506	447	432	488	476	454	452	462	456	488	415	462	470	437	407	462	455	492	438	449	480	464	490	440	446	420	459	481	436	462	473	471	447	447	471	462	433	454	462	430	468	450	497	467	479	442	440	449	445	445	462	487	499	452	466	449	463	423	477	470	478	485	444	455	482	468	464	449	441	417	455	435	445	425	491	473	451	443	470	488	466	466	429	459	468	448	428	482	453	458	438	441	453	458	453	446	436	494	452	454	423	461	442	471	446	446	478	473	459	451	462	456	434	441	429	459	467	438	487	448	485	428	489	487	440	417	470	477	458	474	463	421	455	440	491	443	440	493	438	435	472	486	448	457	470	444	462	433	443	463	440	458	455	489	427	431	442	453	427	464	487	465	473	458	471	443	429	456	461	462	471	470	452	452	461	449	463	444	463	437	418	453	464	470	462	481	424	428	435	461	455	438	442	420	479	490	440	429	430	431	479	448	482	510	480	494	481	447	435	506	463	441	486	472	452	478	450	486	445	455	439	478	467	450	433	418	447	502	439	476	478	483	439	452	454	455	465
5588	6379	7832	7654	3384	581	277	85	90	69	68	52	76	63	66	47	69	65	69	62	69	58	64	49	56	70	55	58	63	53	43	45	58	53	52	64	43	50	57	49	51	66	64	52	66	60	41	46	69	58	49	52	52	61	59	46	61	49	53	47	45	66	56	52	62	61	69	44	46	68	63	58	70	61	51	70	59	47	55	55	54	49	43	61	53	60	50	57	67	50	42	49	64	56	69	39	50	66	56	70	47	53	47	70	55	73	67	49	51	57	54	50	52	61	58	78	53	65	54	48	45	65	49	56	55	50	69	49	69	51	53	57	48	64	55	60	58	74	39	45	47	62	49	68	50	70	50	62	57	46	57	55	53	54	44	54	65	61	56	52	57	50	68	56	54	70	66	56	54	58	47	56	44	68	66	61	42	61	42	60	52	61	39	46	51	64	70	61	44	45	61	59	40	49	52	60	53	58	58	49	60	52	75	49	57	53	59	58	54	60	50	56	59	60	51	59	63	69	52	52	61	56	68	53	55	63	54	52	48	57	55	51	60	68	51	67	57	62	49	63	58	51	58	47	50	50	63	52	53	53	62	63	50	50	63	57	72	51	63	38	55	62	75	52	66	67	49	61	57	57	56	56	43	53	45	54	55	54	57	49	55	55	57	68	48	64	50	58	56	62	49	48	43	48	63	45	51	62	52	49	60	42	65	61	49	58	55	62	52	52	59	43	54	54	44	65	58	47	69	58	64	67	48	49	52	49	49	49	47	41	68	55	59	54	68	51	51	59	50	48	54	49	49	55	63	46	59	59	51	73	52	58	54	37	49	63	45	32	59	53	39	62	54	61	51	59	39	58	46	49	54	51	53	54	53	49	57	56	57	67	63	52	52	55	45	47	56	54	53	61	58	67	49	71	41	51	52	60	57	57	58	54	56	54	52	54	71	69	48	65	54	49	49	46	60	67	58	61	52	57	66	53	49	66	53	60	64	44	57	65	46	53	64	46	56	58	55	58	59	69	41	60	65	51	56	52	58	48	53	65	51	50	49	60	58	44	57	44	41	68	84	66	55	60	52	49	58	65	62	57	52	62	68	56	66	52	59	47	60	50	83	54	69	62	62	51	55	59	61	45	59	66	64	56	72	68	55	48	52	49	52	52	59	56	55	55	57	60	42	61	59	56	45	72	53	57	56	57	52	69	47	53	62	50	73	73	53	56	51	57	60	50	49	61	57	46	70	56	69	60	49	56	58	51	61	67	45	60	49	66	50	45	57	58	59	69	55	70	46	59	61	55	63	54	67	55	38	55	42	48	47	56	50	53	50	58	56	52	50	62	54	59	59	69	56	48	53	53	60	50	57	64	56	57	55	52	59	61	54	62	60	58	55	58	49	57	49	54	56	62	50	56	58	50	50	48	46	52	56	59	54	49	62	47	49	47	59	66	54	51	52	74	50	50	49	62	49	46	54	64	51	52	61	37	52	57	62	60	52	54	75	41	56	68	60	41	53	53	60	68	61	55	47	58	55	56	48	55	53	56	56	55	57	56	61	51	52	49	47	50	51	53	45	48	43	44	46	59	61	53	57	71	55	50	63	56	44	48	47	52	57	53	62	44	52	50	48	61	54	54	66	61	53	56	63	54	66	48	43	53	52	47	68	71	42	64	64	64	68	54	52	48	48	39	46	63	56	56	48	53	39	64	65	51	47	46	52	69	61	50	45	59	44	55	68	56	57	54	51	51	64	59	64	39	54	48	52	47	52	47	48	39	60	64	57	51	59	53	44	52	48	50	57	55	53	58	33	53	64	48	55	49	66	47	53	61	73	57	58	51	57	66	49	62	54	47	53	57	59	56	62	47	52	51	67	59	47	73	40	51	54	59	49	47	51	59	52	57	68	52	60	69	63	53	68	55	52	53	50	61	61	51	61	58	62	56	63	58	50	60	46	72	63	64	52	48	54	45	51	65	63	54	56	47	56	71	59	60	58	54	47	51	60	45	57	44	54	54	45	65	61	48	41	51	54	64	57	50	51	56	67	49	49	39	55	44	57	54	57	62	58	57	47	57	52	55	64	56	45	72	40	49	56	47	53	62	53	60	70	54	55	52	55	56	54	56	69	59	62	62	54	59	49	48	51	65	54	40	55	59	63	45	69	62	52	62	52	69	57	62	82	76	61	64	54	52	53	50	54	68	45	52	75	57	64	46	57	58	60	59	59	64	54	62	50	55	52	51	73	43	57	48	59	67	59	48	58	66	57	53	46	62	54	55	44	59	51	40	63	53	59	58	62	41	50	50	61	63	71	51	53	60	56	65	57	70	66	61	46	49	47	52	54	74	70	57	44	65	53	57	58	61	54	75	60	46	62	57	50	56	62	56	60	59	48	53	60	52	64	50	49	56	67	50	52	52	60	43	39	57	61	53	55	59	56	54	52	60	47	55	39	58	50	72	56	58	46	62	52	43	42	57	80	51	64	55	47	74	54	58	66	63	59	56	48	55	52	55	53	44	62	55	57	55	54	54	59	60	51	57	47	63	53	48	57	52	54	57	46	57	66	46	52	57	54	50	69	43	65	65	55	54	52	50	55	49	58	65	66	61	55	58	75	53	49	50	52	51	53	63	64	65	58	50	61	51	64	57	50	47	44	64	56	62	61	48	55	46	52	54	64	60	46	65	54	54	50	47	65	52	52	53	47	52	58	54	60	57	49	65	65	52	63	59	45	65	62	53	51	71	52	60	41	46	57	50	48	53	69	50	51	51	53	59	37	46	49	48	45	53	41	39	51	53	60	46	60	42	59	52	50	50	58	48	58	66	51	60	56	50	59	51	58	51	44	58	56	36	56	53	75	76	56	73	63	52	49	55	52	52	53	45	59	49	61	61	56	51	43	52	63	61	70	73	47	41	52	58	59	48	49	50	57	51	70	52	57	53	59	61	64	52	56	48	42	62	50	54	59	56	56	56	62	59	50	46	60	77	59	57	65	56	49	50	48	54	46	66	55	70	57	58	58	39	63	71	49	58	54	49	50	60	54	51	50	50	59	48	70	37	49	61	51	51	53	58	42	55	42	56	52	60	55	56	58	47	51	51	68	51	51	70	52	46	44	67	50	56	54	54	55	75	49	61	48	61	69	56	63	60	62	67	61	54	44	46	65	51	56	53	49	59	58	57	59	44	67	47	56	62	56	61	54	57	47	60	43	56	61	66	60	57	47	59	54	55	47	42	65	49	55	52	43	45	74	49	52	61	60	50	54	50	40	57	49	48	66	48	59	45	54	49	54	55	45	55	65	53	55	58	52	51	63	55	68	56	68	54	58	62	48	62	58	45	59	62	49	44	50	60	53	64	43	62	50	54	51	57	54	56	65	60	58	54	48	54	49	66	56	58	65	66	55	50	49	58	53	59	52	55	59	54	57	61	62	53	63	64	48	61	57	68	54	55	61	60	52	55	53	64	53	47	46	48	48	65	52	51	49	54	57	69	50	54	48	54
35013	28831	30247	34838	28618	15585	8816	2617	2002	1374	956	862	730	617	542	600	729	871	886	761	634	576	557	480	469	459	474	506	504	485	496	513	453	475	504	488	481	507	515	497	478	443	501	482	469	462	477	474	453	462	490	469	463	488	455	533	492	483	478	514	442	468	475	501	482	484	473	449	454	495	492	465	457	479	498	499	482	485	481	481	491	492	467	421	470	467	450	479	483	493	460	483	476	469	480	481	483	496	503	440	472	456	493	479	490	484	438	478	497	450	483	491	495	477	479	496	485	473	504	496	446	452	474	449	486	462	528	502	501	510	441	458	480	457	507	494	498	463	442	489	467	457	488	461	488	518	505	491	461	500	467	487	451	450	472	455	486	476	474	448	466	469	451	457	487	433	486	490	460	448	448	442	432	469	494	483	483	479	459	483	483	512	458	474	497	435	435	464	445	498	495	513	468	455	479	463	503	473	502	509	491	456	445	450	471	490	454	488	500	478	474	483	527	455	500	489	468	488	439	480	464	449	497	474	510	449	457	477	466	455	464	498	431	449	482	429	451	475	452	456	470	476	465	503	513	461	453	446	477	445	483	486	469	459	464	470	482	473	498	485	456	493	446	482	526	466	465	470	515	484	468	434	495	483	474	478	456	457	484	452	503	467	478	460	482	432	468	474	443	479	480	469	460	461	480	470	486	420	443	457	463	467	474	447	528	471	484	456	516	444	460	485	436	488	486	476	479	458	485	495	474	468	490	499	424	435	489	475	483	469	500	485	468	443	494	444	496	490	480	467	495	525	492	465	503	428	488	442	451	527	497	528	476	469	456	463	464	468	460	485	496	450	462	471	443	491	461	483	481	490	514	483	491	479	484	483	473	478	471	469	499	451	431	433	479	477	489	497	460	492	467	424	447	504	482	428	465	462	463	473	532	475	489	470	461	453	481	460	478	466	469	454	473	480	461	507	464	477	469	448	453	485	441	480	483	466	459	450	503	507	471	453	495	431	491	495	464	489	425	483	502	461	486	480	484	479	433	459	483	436	510	502	478	457	467	483	446	437	451	464	446	451	481	475	483	413	442	461	496	450	456	470	475	458	495	452	478	416	447	498	485	487	490	489	463	501	498	463	453	486	466	446	450	476	483	464	458	482	451	479	453	454	487	494	466	484	497	447	495	473	457	462	449	456	482	446	540	507	488	509	473	467	504	448	444	496	486	492	488	483	434	466	489	503	484	472	489	473	458	507	463	470	487	459	448	479	475	503	456	479	465	480	482	475	475	517	516	471	472	436	511	423	472	467	459	462	431	489	484	458	471	481	464	481	470	475	460	448	451	461	468	469	480	450	521	423	491	478	496	463	531	520	461	457	499	489	498	473	513	478	425	460	498	446	494	457	478	476	460	497	510	459	497	503	448	450	508	421	525	498	507	479	511	467	480	451	485	438	463	520	448	440	486	530	497	435	472	470	504	465	498	498	500	447	500	469	544	473	494	476	475	506	437	482	443	480	505	447	492	451	466	469	445	463	451	492	496	467	508	472	475	476	444	508	507	482	460	469	489	513	499	481	493	474	501	510	487	472	496	488	459	483	444	447	512	482	476	470	488	475	474	495	461	459	446	477	501	481	499	483	489	483	503	502	486	486	438	470	508	439	486	474	516	438	492	483	468	522	433	453	489	467	496	498	491	462	478	503	454	493	486	447	517	480	478	476	453	476	468	477	449	453	490	455	484	489	519	523	498	485	483	499	475	455	534	462	497	466	472	451	459	457	449	445	509	492	488	436	474	440	470	472	464	484	461	492	458	507	440	459	493	454	457	451	469	480	486	429	489	507	511	492	476	483	491	493	436	468	491	478	487	485	458	453	474	513	484	457	438	456	416	450	511	511	464	486	450	495	451	494	485	488	458	483	468	473	486	484	481	463	508	458	497	486	492	490	458	470	478	470	497	487	472	470	475	479	449	475	495	454	459	466	455	488	481	435	445	449	437	470	502	470	469	498	479	465	453	436	479	450	472	473	495	476	484	420	495	479	449	478	483	504	463	478	449	480	489	473	477	463	504	460	489	509	517	475	477	449	462	469	471	482	486	466	460	495	497	480	466	481	453	459	456	468	459	484	481	500	489	480	455	507	462	466	480	458	504	483	480	497	486	470	479	451	466	447	480	468	489	472	528	470	446	471	488	478	488	485	465	442	461	459	461	494	480	497	491	478	470	452	476	477	465	483	447	472	501	482	497	532	457	455	455	519	421	471	496	509	483	475	470	489	463	506	448	465	483	481	507	436	475	449	494	483	482	472	464	468	454	515	433	469	481	491	471	482	483	479	519	435	479	479	488	475	449	463	442	500	492	470	438	456	485	483	472	476	508	492	486	442	492	481	445	497	468	446	468	470	440	465	462	471	451	482	473	480	489	415	475	477	468	467	458	485	479	443	456	487	507	450	477	429	443	488	499	489	447	454	456	490	458	451	478	452	451	473	485	463	462	503	448	460	476	444	447	463	459	470	514	522	462	462	482	490	486	458	492	473	515	479	440	490	467	482	471	434	463	460	471	470	483	452	487	454	475	493	466	471	488	466	488	459	476	485	466	462	461	478	479	467	490	473	489	452	473	465	450	463	467	467	452	414	462	474	486	500	484	516	511	471	446	480	501	483	463	453	466	464	469	468	491	439	481	467	473	486	463	480	461	491	483	495	507	484	494	469	526	487	468	492	464	472	482	456	442	479	487	473	462	482	500	467	443	501	485	483	453	446	481	450	483	452	472	495	458	460	469	481	445	495	471	493	470	496	472	474	539	453	457	472	470	450	428	493	488	481	520	497	484	475	438	476	483	473	459	461	447	442	481	480	481	497	461	488	510	453	429	459	483	497	471	467	464	465	488	498	522	489	440	453	471	480	506	509	435	458	476	491	468	441	509	476	476	494	488	479	453	452	476	492	482	484	475	468	528	464	483	466	469	476	449	459	480	469	427	469	465	496	477	502	492	478	469	470	472	475	490	461	487	466	508	452	420	450	453	479	492	508	470	484	506	445	465	469	461	483	489	484	492	443	469	501	454	459	446	456	480	496	447	457	495	471	478	414	510	446	488	492	508	478	520	488	500	454	448	460	443	489	452	424	460	467	479	471	448	478	497	489	465	500	442	515	481	431	446	501	467	485	471	446	480	454	488	457	472	481	495	447	473	513	475	496	465	436	463	471	513	445	474	490	448	482	468	437	496	485	469	481	503	479	451	440	502	499	467	458	475	477	469	465	459	451	463	480	482	533	483	486	484	495	483	526	472	465	482	448	433	454	467	466	479	461	494	452	470	509	474	462	447	467	461	449	521	485	473	499	483	442	503	487	467	468	496	524	515	452	485	499	480	444	464	485	498	461	479	476	464	445	477	510	471	475	472	436	473	456	444	471	489	468	448	487	481	514	465	477	493	483	448	428	500	436	494	462	505	504	500	471	450	503	497	476	469	485	431	474	433	471	495	498	485	445	427	457	494	500
4058	1707	1285	1432	833	184	125	91	85	81	93	96	78	86	89	87	99	84	91	93	82	96	79	70	90	74	83	87	98	68	94	85	84	94	80	81	82	80	101	81	69	53	82	73	83	87	73	89	73	87	91	70	75	83	88	67	75	81	84	71	96	64	77	75	71	74	81	73	98	78	93	80	93	81	95	88	68	79	63	77	79	93	75	77	83	92	71	72	77	90	75	67	69	80	93	83	86	77	84	75	75	70	83	74	79	87	78	80	67	70	69	82	84	67	96	75	92	96	74	79	82	75	81	75	94	85	85	82	85	72	93	79	79	72	82	67	61	75	86	87	83	76	85	87	69	78	88	65	75	73	82	84	94	84	93	76	80	77	102	90	78	83	79	83	71	94	99	75	80	75	78	76	91	84	79	92	86	93	84	76	71	72	76	76	89	64	88	78	104	79	89	99	88	84	74	93	85	105	84	94	92	89	78	84	84	70	84	86	82	71	96	79	78	73	96	77	84	81	86	69	85	76	91	85	99	73	92	80	83	81	82	75	83	97	73	82	87	71	73	76	69	72	81	65	86	84	82	82	94	83	83	86	84	93	82	76	70	70	81	80	97	82	86	81	88	84	102	97	84	71	75	84	90	93	78	72	74	83	81	87	78	84	83	78	87	94	64	70	78	79	61	88	73	81	65	96	95	72	67	87	79	75	103	78	85	94	83	75	81	91	84	87	61	83	65	77	92	81	84	66	83	82	84	86	72	82	70	81	83	95	78	86	74	78	80	82	97	84	85	71	71	83	75	99	100	84	72	72	80	91	70	95	74	87	79	62	77	89	88	75	72	102	85	94	77	80	82	77	82	95	74	74	88	80	84	82	85	86	82	64	90	85	99	74	80	80	84	87	82	74	84	97	80	80	88	83	89	84	105	83	84	95	82	73	81	69	96	75	93	87	83	77	89	61	90	92	68	86	87	91	80	88	55	80	100	78	81	91	88	73	89	66	81	79	83	77	85	90	87	85	81	78	93	91	94	75	81	84	74	78	65	81	79	83	90	92	75	71	91	81	87	86	74	84	81	93	73	101	88	94	78	88	66	78	88	72	78	88	81	69	76	106	80	73	98	90	79	93	92	85	81	81	76	93	88	84	84	80	68	90	78	95	91	74	75	73	79	84	74	67	77	73	76	84	97	94	103	73	80	74	87	96	82	89	93	83	83	83	83	81	75	91	79	79	79	87	73	80	76	82	78	84	72	85	74	88	93	79	88	87	78	68	82	83	86	76	78	81	80	76	85	83	78	80	82	76	73	76	67	88	81	62	76	84	81	87	89	80	86	83	74	83	89	70	79	70	75	82	85	84	82	81	95	73	81	93	90	78	84	75	76	79	72	100	83	77	83	74	85	91	85	76	99	74	67	90	74	90	69	79	78	81	84	79	79	91	86	82	74	78	69	78	86	73	86	97	71	87	78	85	84	74	78	89	95	89	90	90	80	76	75	73	82	92	79	92	79	87	83	85	68	91	85	75	80	76	78	79	72	84	67	79	79	86	72	107	84	91	61	82	77	90	90	80	71	93	78	89	87	76	81	92	77	73	71	71	71	74	79	84	77	100	71	77	90	84	79	64	78	84	86	97	78	75	73	84	74	87	85	86	77	92	92	69	82	95	91	78	79	76	98	80	83	92	88	72	82	79	98	89	86	95	76	80	62	65	80	65	92	79	71	72	79	73	86	62	99	69	89	95	85	77	85	93	89	77	75	92	86	66	84	69	80	76	81	76	80	80	79	82	83	76	88	78	81	57	80	101	85	78	88	89	97	73	76	71	83	83	90	93	67	86	62	91	98	68	77	90	92	77	83	71	83	76	81	90	90	79	92	70	89	94	76	94	85	88	78	69	73	84	95	85	87	91	79	82	87	87	104	81	81	71	87	73	78	71	76	75	86	98	83	81	98	89	93	76	80	93	93	94	73	96	78	84	81	84	67	61	95	85	71	99	77	97	65	79	80	99	83	79	86	76	89	79	80	71	89	85	70	98	74	90	98	81	87	84	87	76	69	68	88	86	74	81	70	91	88	94	78	95	71	97	98	76	69	70	108	82	90	95	79	90	84	81	67	86	80	77	84	89	92	84	67	66	84	89	76	87	80	95	86	74	68	86	87	72	81	85	83	81	86	98	97	75	81	82	74	105	87	81	82	71	96	92	79	103	84	69	75	94	92	87	83	94	88	95	76	101	96	74	89	90	86	79	83	90	77	83	87	75	87	78	94	90	88	77	85	87	93	84	87	88	81	83	91	91	95	84	74	90	97	79	80	72	73	84	94	104	86	82	81	84	70	96	95	68	84	85	72	84	83	78	73	90	90	76	83	84	86	77	78	98	96	77	72	80	90	71	79	72	88	73	77	79	79	74	92	80	73	67	69	91	63	83	75	89	81	74	79	97	78	71	68	78	83	93	81	56	77	74	78	93	94	78	72	92	82	76	88	96	92	78	87	64	83	87	77	85	81	70	71	73	87	79	92	71	87	94	95	76	79	97	81	59	74	79	73	95	100	88	86	78	93	83	68	55	94	56	74	80	108	89	87	84	93	72	80	73	87	86	64	80	92	68	94	76	85	80	95	74	97	87	78	75	88	69	89	82	88	70	70	90	89	77	90	91	95	67	102	80	98	92	84	74	92	82	98	83	78	80	71	90	94	83	66	95	74	76	88	90	90	68	71	79	104	93	75	82	102	77	68	84	86	86	68	85	77	74	84	74	78	78	84	85	88	76	95	83	91	71	74	113	90	71	78	85	96	107	91	84	83	84	102	58	74	77	73	81	69	80	87	73	75	81	92	92	72	75	85	86	72	90	85	93	78	77	73	76	79	79	88	82	62	90	93	85	85	83	93	67	98	81	84	91	86	108	89	74	82	81	84	80	67	92	96	80	79	96	68	102	88	93	68	83	74	110	70	88	88	79	96	75	88	75	93	77	71	74	90	77	84	75	87	82	71	73	80	86	83	102	82	94	92	84	76	86	93	71	85	83	87	81	85	91	84	77	84	91	64	96	75	84	90	76	79	64	92	83	79	97	91	83	81	101	86	78	77	79	89	63	77	80	104	88	74	70	88	92	80	86	88	73	78	72	109	76	75	82	78	99	80	85	80	66	88	77	79	93	80	82	87	67	77	74	94	78	77	89	75	81	80	100	83	80	82	81	92	91	99	94	92	74	86	76	85	80	82	74	89	77	95	79	82	80	94	73	74	93	73	70	76	82	96	83	82	78	61	80	73	71	72	85	92	95	77	81	75	90	85	77	95	85	75	103	71	77	64	80	62	91	88	73	76	80	77	82	75	86	94	78	78	86	92	73	82	63	72	86	83	79	97	93	85	84	66	96	85	59	76	92	78	61	89	86	84	86	65	87	74	92	76	84	95	79	90	93	78	94	74	86	81	72	74	87	78	85	76	64	76	71	91	71	69	79	88	94	79	71	71	94	80	79	67	89	88	86
29837	14877	11385	15600	11434	4028	2706	1631	1269	1029	883	831	731	728	689	687	818	834	888	829	711	623	646	711	641	621	624	653	665	650	697	678	641	648	711	649	648	668	702	648	635	709	694	648	700	640	657	658	702	675	670	648	680	644	657	727	679	706	696	680	648	642	685	664	714	631	663	652	675	699	708	696	669	664	654	674	664	636	670	639	636	666	658	660	710	665	624	653	627	625	671	616	665	675	664	651	633	731	692	667	673	658	651	681	714	650	652	683	684	696	671	670	674	673	648	644	656	738	666	654	638	698	659	669	603	698	663	672	693	660	664	683	707	671	635	652	654	705	698	684	618	638	655	663	666	653	662	688	686	637	671	677	657	684	670	683	677	716	666	689	659	678	661	642	631	723	629	643	630	653	679	722	669	723	618	690	686	638	677	710	646	750	673	689	675	644	674	687	719	661	649	656	640	681	631	683	644	690	669	677	639	665	676	684	696	680	626	667	636	644	630	715	658	674	678	722	687	677	665	668	703	672	670	715	699	703	703	646	598	685	665	673	679	710	723	651	648	682	653	642	710	700	620	664	657	684	662	626	696	633	680	694	698	673	673	637	689	702	656	679	685	667	665	675	710	678	696	694	641	680	661	670	675	670	671	675	635	687	608	628	652	691	663	659	628	624	723	633	629	665	720	685	688	680	644	659	656	667	650	649	648	647	698	667	679	684	685	685	666	691	653	709	655	663	694	666	672	648	678	654	640	671	663	666	616	673	633	669	613	660	689	649	629	656	657	672	649	672	691	704	677	655	665	677	683	645	655	664	699	665	660	662	683	691	665	665	647	673	666	663	706	639	646	652	636	661	666	651	737	650	645	661	679	628	667	662	680	665	695	672	624	668	676	662	666	612	683	724	673	674	666	653	655	715	673	712	653	690	637	670	709	705	654	645	644	652	692	668	672	698	672	675	649	651	645	668	669	637	712	653	694	661	739	658	665	672	653	667	653	657	681	658	651	625	679	686	691	671	672	715	702	674	651	660	650	682	719	649	660	709	620	649	678	636	639	682	617	685	682	633	718	658	715	675	714	651	702	641	674	685	670	682	688	647	612	641	708	692	650	636	687	674	691	673	690	666	640	673	696	630	667	677	665	669	716	657	701	648	653	652	667	706	710	660	691	686	656	655	700	648	679	656	708	691	638	687	622	692	722	676	674	671	679	649	679	701	642	663	654	694	658	692	711	662	663	666	693	651	710	694	643	671	630	649	694	678	679	644	657	689	681	687	663	642	666	656	627	664	663	679	608	676	699	642	690	710	668	657	659	623	663	740	687	662	678	670	682	679	692	646	738	670	706	654	660	708	648	691	655	688	709	660	702	664	697	665	653	689	687	661	681	647	691	647	693	665	661	637	662	680	662	637	657	673	689	667	689	685	652	660	692	639	705	636	694	663	652	635	649	692	676	670	703	690	608	653	702	677	678	684	608	665	692	663	625	679	665	697	649	681	691	644	639	638	619	666	640	698	677	675	628	638	677	645	646	661	702	718	653	650	679	667	663	652	643	658	675	666	669	693	663	679	709	690	696	659	720	664	652	660	659	665	670	661	661	694	635	684	656	696	664	675	687	696	708	721	640	682	637	664	685	646	669	644	667	633	679	660	634	670	660	714	697	656	663	679	702	661	680	637	648	660	686	694	640	654	661	683	634	691	609	641	698	701	690	651	663	689	679	659	672	682	674	677	683	681	638	665	685	663	662	695	618	661	671	664	656	687	656	620	646	678	699	672	603	650	658	643	681	634	667	644	699	605	679	659	680	656	644	653	662	663	597	676	657	707	637	699	694	672	665	624	704	715	656	670	659	702	709	658	636	677	665	653	690	646	648	672	648	698	622	682	676	690	685	633	676	682	690	644	612	674	622	672	709	682	675	651	658	665	677	709	736	644	702	717	689	715	638	625	676	688	655	693	683	665	665	646	687	645	622	632	665	706	614	644	671	665	590	685	645	665	647	646	698	682	710	638	679	694	651	687	673	639	658	683	636	699	681	673	714	699	712	629	660	673	695	682	711	642	659	656	653	649	652	650	643	638	662	658	670	629	635	735	673	698	662	674	647	622	679	661	694	652	707	706	657	611	667	717	639	671	665	673	703	656	683	662	654	706	690	665	628	661	673	713	659	690	707	711	706	682	672	685	704	692	678	644	669	670	674	661	664	690	676	636	661	671	670	653	619	695	653	666	680	672	687	663	650	701	704	629	616	675	650	663	657	661	683	682	715	673	678	646	669	648	658	683	673	644	681	627	638	658	657	671	647	627	675	663	662	691	642	687	695	667	676	662	678	684	665	657	651	714	652	632	617	674	680	683	684	621	695	642	646	696	655	646	695	641	698	663	701	634	638	644	648	666	672	657	666	694	658	690	681	660	667	686	679	672	644	709	665	643	687	664	666	665	681	676	675	706	631	675	660	697	690	656	674	675	650	655	656	684	690	634	697	669	632	623	627	686	695	720	664	653	656	627	651	691	658	683	632	650	680	641	710	638	671	703	655	652	676	683	645	689	650	675	630	657	660	680	676	770	671	653	663	690	682	670	660	663	679	705	666	658	648	667	711	664	683	649	647	668	715	662	679	675	687	650	677	707	667	671	679	686	649	648	665	644	650	647	692	677	704	685	680	684	662	648	684	672	682	684	658	675	697	628	646	652	656	678	699	691	654	638	643	692	664	690	664	678	667	696	695	651	666	662	708	676	622	706	669	686	678	660	687	693	667	709	675	676	647	658	712	636	642	653	707	655	645	701	663	651	641	683	687	627	682	663	633	633	661	710	670	675	631	701	695	634	637	636	675	659	656	666	678	659	668	672	633	666	702	637	665	680	662	686	673	654	650	671	650	661	681	713	654	701	644	658	647	627	662	711	664	644	709	667	669	697	680	690	649	623	693	702	648	693	687	674	654	657	661	691	704	676	639	651	671	651	698	723	669	638	664	717	672	691	667	667	644	706	649	734	675	657	635	675	674	653	665	722	652	681	700	672	669	689	650	671	633	681	699	686	680	653	642	658	649	643	674	655	661	642	639	674	693	691	629	661	648	709	654	686	685	642	655	683	640	650	704	672	665	637	690	653	724	658	648	641	670	670	652	598	626	656	652	677	679	649	672	684	674	666	656	670	680	683	645	716	667	700	714	626	633	688	675	688	633	668	636	665	667	676	640	684	657	711	649	655	631	712	646	675	732	686	656	649	647	626	664	676	653	657	675	656	613	691	676	642	668	687	692	668	653	663	706	641	667	685	633	657	654	646	699	691	686	668	705	729	647	650	694	656	657	656	695	671	669	668	655	696	652	691	748	733	685	587	736	637	700	636	663	684	706	659	693	683	646	653	690	687	679	690	688	697	677	680	666	665	675	664	633	660	675	668	679	655	646	689	659	680	642	646	662	660	677	659	620	669	642	679	691	710	653	718	649	673	652	672	677	663	689	680	688	687	708	692	651	640	671	671	654	649	674	653
4407	5038	4727	4275	2504	475	209	118	107	95	105	82	95	86	99	94	91	92	86	73	85	72	89	76	86	77	75	84	70	79	82	80	85	80	73	80	73	75	79	90	62	83	82	74	98	74	80	72	92	71	73	69	82	87	87	80	81	91	94	77	69	79	76	93	76	63	87	66	80	88	96	79	74	78	93	85	75	80	79	82	95	76	97	83	83	69	79	68	77	109	86	79	88	81	81	61	88	65	68	80	85	90	78	75	61	78	86	95	87	69	87	88	85	79	80	80	69	88	91	86	77	81	97	89	66	77	78	77	88	90	68	64	77	89	59	62	72	66	85	103	70	79	78	81	79	72	80	85	72	73	60	87	66	75	88	80	78	79	78	69	73	77	72	78	67	79	81	84	92	82	62	76	90	85	72	64	83	80	87	74	83	85	83	86	88	68	77	80	78	72	89	95	86	90	73	82	86	86	94	69	77	70	81	82	65	74	81	93	87	85	76	80	74	74	68	96	81	93	71	91	73	77	79	80	81	76	95	73	75	89	87	93	91	86	94	75	69	76	69	72	67	76	67	70	84	68	91	93	68	98	72	89	74	90	88	77	94	76	64	70	79	79	72	85	78	87	76	81	76	68	86	71	72	81	59	73	73	71	86	79	79	80	72	78	84	75	88	75	91	70	83	80	84	78	85	85	64	70	85	72	73	80	87	83	84	71	84	75	75	81	91	90	78	77	73	92	78	67	67	88	82	75	77	77	93	76	71	73	91	68	88	78	66	71	77	83	78	85	84	77	70	72	89	70	73	76	81	76	78	75	87	86	80	89	95	94	87	61	71	84	76	72	78	92	76	84	72	78	91	81	82	84	76	83	77	96	77	96	79	70	63	72	87	68	89	90	75	80	85	87	73	80	92	81	73	66	77	78	93	86	67	72	82	77	76	64	79	83	76	98	81	79	80	89	85	96	82	91	80	86	81	74	87	93	79	65	84	83	93	70	89	75	82	76	80	93	78	69	72	80	93	89	83	88	87	75	71	93	83	75	78	86	68	78	96	83	66	76	69	73	83	78	74	85	71	77	69	82	72	85	85	80	91	85	92	68	77	89	80	85	94	67	82	90	78	100	83	89	66	107	69	77	86	66	88	85	76	87	77	82	65	78	84	83	85	85	61	83	75	87	75	90	71	87	103	96	75	79	88	70	81	67	83	79	78	60	70	98	56	85	82	86	82	85	73	67	70	83	87	73	94	92	73	79	71	81	75	78	84	76	86	72	84	83	73	81	78	88	82	74	74	69	76	90	81	76	84	80	78	80	85	96	85	82	75	76	88	80	88	81	92	81	87	71	77	66	85	76	75	92	85	82	76	95	79	100	77	81	81	79	82	86	85	73	77	74	83	82	77	62	88	80	80	94	81	85	99	66	76	74	80	89	64	82	80	98	73	70	81	70	83	76	83	78	90	87	68	85	83	84	74	96	70	83	81	86	84	75	75	75	79	71	83	87	77	77	87	85	75	71	70	79	69	60	84	78	90	87	81	64	74	81	78	76	91	75	73	69	89	65	91	61	96	81	73	88	76	100	78	79	76	82	76	74	90	90	85	88	77	78	78	76	80	85	80	72	72	91	75	67	87	92	96	69	78	93	71	79	86	84	78	64	75	73	80	84	70	82	70	81	92	91	77	68	70	85	74	95	77	82	90	65	81	84	82	77	93	80	84	62	64	84	77	82	81	71	77	90	85	63	87	79	80	79	84	86	91	72	81	71	98	87	82	87	76	86	86	85	82	84	77	71	83	82	79	70	88	90	86	75	68	83	76	66	86	95	86	73	87	77	84	80	88	87	86	83	71	77	70	82	80	84	69	81	77	76	92	98	78	75	82	70	83	77	89	66	61	79	92	73	79	85	70	81	75	94	84	91	88	96	79	90	82	94	65	74	76	88	73	84	79	91	81	84	85	81	83	79	74	76	66	77	72	87	71	82	87	79	79	77	72	81	82	73	75	79	73	81	73	88	79	95	80	79	87	97	83	100	79	78	72	70	83	80	93	81	75	94	73	83	98	77	77	84	80	83	79	80	74	86	97	77	92	79	87	80	101	71	83	70	84	88	68	77	92	83	77	77	88	84	78	70	67	87	77	78	77	95	83	70	93	70	84	72	75	83	82	76	80	82	81	80	93	98	88	72	92	69	106	79	83	79	93	81	83	89	89	81	89	83	85	83	71	81	76	68	74	73	96	79	95	66	87	104	73	86	84	85	78	70	73	76	65	62	68	74	83	77	85	87	66	64	69	72	83	69	84	72	87	68	80	70	77	92	72	72	81	93	84	72	81	63	86	73	87	73	79	69	73	80	82	81	87	86	70	82	82	69	93	76	68	87	77	80	91	90	81	73	71	95	74	87	81	81	76	72	79	101	72	78	66	61	62	91	81	78	76	81	85	71	80	63	79	86	84	63	94	81	95	91	62	89	92	70	89	59	86	70	70	82	97	85	85	83	89	72	74	93	72	78	81	71	80	78	87	75	88	72	79	72	81	62	85	82	60	80	75	88	85	76	75	98	89	90	68	96	73	94	74	66	69	81	99	68	95	64	82	73	92	77	85	98	71	81	93	75	77	80	78	80	66	79	74	96	92	90	85	77	87	74	81	84	88	78	80	56	90	79	83	76	94	78	74	81	90	84	71	78	75	78	81	75	64	89	103	75	78	74	81	67	78	67	77	78	101	77	72	72	79	68	76	88	80	102	93	80	79	79	88	75	76	82	75	98	78	91	87	80	80	75	75	75	89	68	100	93	93	80	93	81	85	74	71	86	88	88	85	77	80	87	82	80	100	65	79	88	82	80	70	107	84	82	74	93	78	95	85	75	111	75	80	74	69	83	91	81	72	91	89	80	78	98	90	71	80	81	74	82	90	70	98	73	71	91	89	91	79	86	85	74	71	61	86	79	83	79	74	77	82	79	73	78	88	70	76	80	80	97	90	71	103	83	84	73	89	89	77	78	86	77	76	76	83	83	87	83	83	68	79	95	80	86	83	67	84	81	81	84	78	92	85	75	76	80	67	69	76	66	77	82	65	74	67	63	83	91	81	84	70	70	66	70	101	65	81	92	83	91	75	79	79	92	81	85	77	87	83	81	98	72	91	79	83	77	80	61	77	74	71	85	73	75	87	77	76	70	77	74	73	74	88	94	81	73	64	71	83	76	70	98	70	67	93	74	72	75	73	83	87	87	81	75	91	76	78	64	91	96	78	101	73	70	83	75	70	81	93	73	90	74	86	74	86	87	74	79	74	87	61	103	85	82	80	88	78	71	77	87	74	67	70	83	78	82	74	71	88	79	96	80	85	70	69	67	90	71	82	89	90	76	90	96	78	76	76	74	88	78	82	93	86	86	82	78	86	77	89	62	100	82	95	72	82	85	73	70	76	79	71	85	87	69	76	95	76	92	60	87	91	99	76	85	77	64	92	99	78	77	70	82	84	69	80	75	74	83
32368	26431	24237	28091	26062	12096	7557	1900	1524	1186	965	847	823	782	687	742	865	949	938	815	775	726	684	698	686	646	675	646	690	664	624	702	697	651	639	671	672	640	693	708	667	638	637	659	672	683	713	708	652	693	663	665	673	672	671	655	625	661	656	690	699	664	709	621	645	715	733	693	671	673	697	671	661	616	680	678	687	694	682	629	708	709	685	658	685	701	652	643	680	637	650	709	653	709	692	670	676	689	654	651	634	663	695	631	648	645	660	626	670	700	620	681	650	660	675	682	681	645	671	651	684	609	669	675	639	696	697	641	635	649	661	631	709	683	717	647	660	671	688	681	725	643	669	730	700	629	661	647	655	658	717	678	671	674	664	630	663	694	681	674	690	676	714	692	683	688	668	658	678	671	669	664	639	671	652	658	662	636	673	660	678	660	664	672	662	616	664	609	708	682	677	631	683	671	671	683	666	667	681	687	619	679	681	686	739	670	611	670	645	667	636	668	677	634	698	631	672	693	708	681	697	651	660	690	666	696	663	655	666	685	686	688	675	648	670	691	632	693	699	712	669	628	643	716	703	712	692	685	667	649	686	640	676	667	691	701	668	695	717	720	644	660	679	673	671	715	680	634	693	714	681	689	665	620	694	713	646	645	657	686	697	651	683	680	696	665	600	652	721	655	667	709	670	665	653	667	689	712	637	652	688	692	683	694	664	645	660	670	703	636	622	653	646	657	653	658	676	693	628	674	664	696	641	663	644	652	694	672	706	664	677	654	690	657	706	700	698	652	660	645	701	681	640	678	675	667	668	693	681	656	696	695	690	637	643	683	701	635	625	657	680	673	687	648	675	678	677	648	657	700	687	697	621	651	664	669	627	650	666	644	672	631	649	710	647	690	708	667	641	636	704	683	653	663	654	639	686	664	652	688	699	657	661	658	674	663	704	675	686	643	692	709	640	653	677	690	639	671	687	697	679	690	722	695	638	660	650	675	627	668	679	688	623	621	703	652	656	716	691	654	662	680	695	680	679	635	709	672	662	663	689	675	664	673	659	674	668	668	673	664	727	667	695	644	666	630	670	600	683	639	632	623	652	718	685	702	668	664	657	688	671	637	652	698	651	649	701	625	682	663	668	656	645	731	690	670	651	669	690	669	651	666	668	693	668	701	683	671	637	677	659	650	684	652	644	648	622	657	687	712	672	674	670	625	699	657	673	678	695	702	697	662	644	663	647	689	636	616	638	682	662	689	688	643	687	680	698	675	676	664	669	693	670	661	650	692	706	680	682	648	662	666	684	693	697	710	679	685	698	681	690	670	673	650	670	699	647	655	659	705	687	662	689	646	680	621	659	651	692	663	705	627	714	663	696	684	678	674	667	659	670	691	665	638	676	692	641	706	666	680	707	637	713	709	662	687	678	664	695	677	665	665	676	660	673	681	663	656	688	640	665	691	649	666	652	659	647	640	659	633	659	677	664	647	688	687	698	716	681	709	665	716	657	670	662	649	671	639	650	663	668	628	677	694	680	652	596	719	646	757	685	657	707	662	725	661	628	706	663	675	661	682	668	676	709	658	649	688	661	702	667	635	659	659	688	671	672	646	653	670	640	625	667	743	673	658	640	670	660	661	692	700	678	707	643	673	649	672	644	694	648	681	685	715	670	694	689	706	691	662	696	670	663	652	635	640	652	682	698	705	656	667	657	727	686	662	634	628	700	638	652	688	648	636	654	725	662	637	678	671	640	681	670	685	680	655	701	631	698	655	704	697	676	680	667	643	660	651	683	659	663	625	631	670	637	609	648	661	670	655	655	667	677	665	686	636	643	674	647	691	728	652	678	681	706	680	708	665	670	647	708	657	650	704	672	696	672	647	652	599	682	623	695	676	639	696	662	670	646	631	656	691	690	704	673	667	673	620	659	623	695	688	664	700	686	635	722	672	718	700	680	612	664	670	663	686	665	703	678	673	695	667	637	665	648	659	682	692	654	668	675	669	660	690	649	639	659	650	678	667	679	637	649	685	637	701	697	624	657	702	662	705	664	678	678	672	670	675	690	655	689	645	646	674	718	659	626	628	690	647	648	683	641	648	658	667	674	676	709	691	674	679	649	705	693	641	627	671	631	654	643	639	663	683	709	648	655	668	644	654	687	691	663	675	712	655	673	690	632	664	713	663	742	686	645	641	638	657	643	682	682	628	686	667	668	642	706	669	664	653	626	674	658	640	696	671	678	667	687	704	699	640	694	676	705	688	689	696	687	660	633	643	632	715	629	695	627	667	664	653	662	659	670	653	693	640	688	633	660	687	652	647	697	663	676	626	688	654	675	647	646	679	686	656	676	696	701	637	642	677	717	716	720	667	691	655	688	677	638	651	690	649	664	661	669	679	678	635	669	728	689	705	655	675	636	623	639	671	687	626	651	662	701	642	692	653	673	634	646	681	671	621	653	663	691	655	670	677	642	680	662	665	671	679	635	654	651	700	663	704	690	698	667	673	669	635	673	619	675	672	655	603	654	648	714	640	661	663	701	671	671	643	692	702	659	651	682	650	703	659	693	655	652	651	645	626	707	675	696	664	610	703	636	697	708	717	655	665	632	664	648	664	668	650	681	688	654	681	643	694	649	687	613	675	626	699	636	703	647	706	671	761	751	692	686	695	698	690	649	687	724	667	660	654	693	644	629	658	726	671	706	642	652	672	634	673	625	655	667	628	641	657	727	635	720	700	651	661	675	670	650	640	675	676	656	651	679	650	676	686	642	630	629	626	684	693	644	645	683	621	659	681	663	637	703	659	683	649	679	696	694	611	667	645	695	729	657	698	696	668	658	678	687	660	670	681	653	670	674	681	657	658	658	649	648	654	686	645	690	663	631	640	706	644	679	709	698	652	653	663	659	686	653	694	664	672	704	692	667	652	707	678	698	685	670	683	652	684	676	642	685	654	669	677	645	678	675	667	637	612	680	657	715	638	670	664	676	679	690	601	694	666	693	640	681	686	662	652	727	721	668	688	646	687	674	694	676	672	691	644	681	681	667	651	691	642	683	716	677	655	714	682	677	630	710	620	720	661	660	628	669	649	609	690	675	685	647	662	685	712	635	651	680	685	640	665	645	673	673	715	681	718	661	706	646	666	662	700	700	658	672	668	667	681	685	694	647	690	686	672	672	662	649	648	662	709	658	728	636	669	730	687	653	676	704	677	675	685	689	649	659	647	669	709	631	682	652	659	655	674	660	702	635	704	664	637	626	678	700	664	656	656	655	654	710	659	658	674	652	642	676	639	645	689	642	659	704	664	646	643	720	630	668	676	711	659	651	688	636	690	659	690	667	682	708	696	679	709	648	671	691	669	664	668	668	707	690	612	706	684	702	683	653	666	657	661	669	656	681	663	697	672	660	631	636	666	648	674	677	661	655	680	666	658	672	657	703	678	688	722	663	679	697	671	656	711	668	649	673	657	711	657	660	698	669	688	689	675	666	703	667	687	716	654	672	669
5261	3898	4362	3900	2264	415	193	70	53	55	49	66	57	50	64	49	59	59	76	50	55	63	45	64	60	55	54	60	68	55	60	51	54	63	61	64	48	70	52	57	44	53	66	57	52	54	63	54	63	64	50	60	51	60	55	55	62	42	56	45	56	43	53	51	59	54	43	52	43	49	55	44	51	53	66	48	50	64	61	62	61	54	59	55	71	50	59	68	45	51	59	41	60	39	40	59	55	62	68	49	55	46	51	52	48	42	66	57	54	50	45	56	62	53	40	58	53	53	63	47	66	60	57	60	53	53	65	52	54	58	62	61	55	47	69	47	53	49	57	45	61	66	42	55	66	58	45	52	48	44	49	57	51	48	56	62	62	59	48	54	68	63	58	62	63	54	58	44	56	59	48	49	60	67	44	38	37	47	50	81	58	58	49	56	45	51	49	59	45	51	51	54	70	60	46	64	49	52	59	51	64	56	43	55	62	50	55	59	42	64	67	58	57	55	58	66	48	39	64	55	53	53	58	57	38	69	58	54	50	48	63	53	61	55	68	39	57	47	46	60	70	60	61	56	49	52	59	54	54	61	52	45	60	48	54	40	69	54	57	52	56	51	51	54	60	50	43	41	64	44	44	51	60	59	55	59	53	57	55	58	45	44	56	44	60	40	53	43	55	83	59	62	54	56	48	55	44	49	55	48	55	56	62	52	55	54	42	46	46	55	45	47	54	56	60	52	45	71	56	62	56	52	53	56	66	54	42	45	44	54	56	46	47	43	64	57	48	54	61	50	68	56	54	49	50	42	60	65	57	55	50	62	58	53	53	41	52	46	68	51	61	47	46	52	69	48	54	46	56	63	53	52	61	66	71	47	49	76	46	48	57	52	46	49	55	51	57	46	53	54	47	44	51	39	52	61	65	49	54	58	46	48	56	44	58	45	48	54	61	62	52	63	62	43	45	50	57	47	47	56	66	58	54	51	56	57	63	58	58	63	67	60	53	55	57	64	38	53	61	56	59	39	58	44	49	46	35	51	51	45	43	52	66	55	54	59	56	48	49	41	52	69	46	52	66	56	53	58	53	52	51	52	68	63	59	49	55	54	68	44	51	53	64	52	52	50	54	62	76	61	41	42	66	51	53	49	51	62	56	49	52	68	56	50	61	67	61	68	49	70	71	46	46	74	56	42	62	46	49	58	42	58	46	63	53	60	49	61	57	66	57	53	60	61	67	45	73	47	70	55	61	55	51	50	54	51	44	64	52	62	54	52	46	62	62	51	64	59	67	49	44	56	66	54	47	50	58	51	54	41	56	54	54	61	54	46	45	58	42	61	43	65	59	58	51	53	57	53	56	66	53	74	48	62	48	48	59	54	60	53	57	50	52	65	38	44	57	49	42	53	55	35	55	58	67	51	46	47	59	55	64	40	51	52	49	44	43	59	59	55	60	63	61	44	39	60	66	51	44	59	58	52	54	49	48	57	58	54	51	43	62	42	44	47	56	46	56	57	52	54	56	48	45	68	54	43	54	56	48	57	50	63	57	57	57	50	55	56	55	72	52	60	46	59	45	64	55	54	64	53	47	48	35	57	56	52	50	48	51	58	50	51	53	59	45	53	60	63	37	40	62	60	46	52	47	58	63	55	53	51	76	54	54	50	56	44	61	52	48	49	61	52	52	57	53	56	63	47	49	46	59	66	59	49	56	60	50	45	62	63	72	44	46	45	49	56	68	46	58	61	60	61	60	42	56	55	37	57	55	56	54	62	60	57	58	72	59	52	49	47	61	60	50	59	45	56	48	49	58	59	43	59	52	49	45	58	49	53	59	46	49	57	49	45	46	61	51	58	55	52	65	62	51	55	58	49	47	51	50	69	59	44	55	50	49	60	61	51	58	69	55	50	58	34	54	35	50	61	66	43	60	50	46	51	48	53	50	52	60	53	47	62	63	54	40	55	66	45	52	63	50	52	51	61	42	54	49	61	65	55	50	56	65	47	72	60	52	50	55	62	52	69	66	48	54	59	65	53	45	53	61	55	61	50	50	53	42	65	56	61	53	48	52	52	55	60	58	65	59	60	46	58	55	49	39	52	53	47	41	55	52	51	59	56	51	45	50	45	49	54	48	58	79	56	54	55	60	52	65	64	58	36	51	53	62	44	52	54	60	56	37	62	43	68	60	57	45	64	55	46	52	60	53	40	53	56	63	47	61	64	44	53	52	57	56	51	63	55	54	46	55	57	72	64	58	47	61	58	49	71	51	57	55	59	51	59	57	69	42	57	56	65	60	44	61	55	52	69	50	62	45	59	47	39	47	55	51	58	54	44	50	50	56	47	58	46	65	51	57	61	55	50	57	51	34	50	53	55	65	58	62	54	61	61	68	57	64	46	52	59	52	61	67	45	46	48	56	52	54	61	44	47	64	58	50	54	46	52	56	56	52	63	41	43	58	66	49	46	55	44	55	60	52	55	43	56	53	51	51	57	50	54	60	57	43	67	53	65	61	67	52	63	73	68	58	58	54	58	47	47	50	40	56	63	48	49	55	55	53	60	47	62	45	45	44	52	60	45	43	71	45	54	56	51	58	52	46	62	52	57	53	57	64	62	56	45	42	50	52	56	54	57	49	63	55	79	54	51	52	61	60	56	61	53	49	61	53	52	49	56	56	60	56	59	58	63	45	41	45	66	58	57	50	49	57	46	45	49	48	56	44	70	50	59	56	63	50	69	60	50	50	49	54	52	56	69	56	58	44	55	60	58	64	41	62	62	62	61	50	60	50	76	62	64	51	47	49	57	49	45	38	61	52	54	50	61	53	40	51	44	50	57	55	47	50	64	52	55	46	64	50	53	42	47	48	60	61	40	60	39	48	58	43	46	42	37	47	52	45	42	51	47	57	61	53	57	57	63	52	63	45	63	46	51	55	41	56	41	51	47	55	51	60	49	53	44	41	67	51	48	54	56	47	48	40	66	58	57	51	49	59	49	53	45	55	57	51	61	43	50	69	52	68	42	53	49	49	51	53	51	54	56	54	48	55	48	57	44	55	69	51	63	63	63	58	58	44	40	57	54	51	60	54	56	37	59	47	46	33	61	54	54	65	60	56	71	65	57	63	62	44	54	58	46	42	59	49	55	58	45	51	50	47	51	47	43	57	63	59	43	41	64	62	56	62	62	60	51	61	44	70	65	49	46	61	62	64	51	62	56	65	47	58	51	70	49	45	52	50	54	50	55	58	49	55	66	61	52	57	63	56	87	50	53	41	45	57	54	45	44	42	46	50	50	57	58	52	60	56	55	54	45	58	46	55	54	47	42	65	41	63	53	58	61	68	59	56	51	62	60	49	68	48	52	49	47	56	44	49	49	66	58	45	51	59	43	59	55	57	62	54	51	67	60	57	49	61	62	49	57	42	50	55	56	41	55	57	57	57	40	64	65	55	48	55	54	50	71	49	58	44	43	52	55	60	65	47	64	50	37	50	44	45	44	48	46
30888	23794	23492	27582	24835	11440	6688	1357	1078	919	725	590	541	509	504	585	664	762	672	625	526	502	470	427	479	462	450	447	455	439	459	448	448	458	443	471	453	481	426	459	442	431	443	418	460	452	418	429	396	454	423	471	461	466	484	440	476	484	440	453	467	441	475	441	423	456	443	428	424	421	468	447	457	476	454	438	446	466	465	429	428	450	444	432	451	429	406	467	432	410	440	475	466	467	463	438	453	431	430	439	479	442	486	456	418	437	444	474	421	395	434	464	405	438	422	418	469	442	454	427	432	449	472	396	447	450	452	441	446	441	458	447	436	445	407	471	479	500	454	445	438	466	434	428	444	450	454	442	413	459	451	438	467	430	451	450	441	440	424	466	456	417	460	510	453	447	445	461	427	456	430	429	453	418	458	474	434	452	463	451	448	431	423	450	449	469	462	447	418	472	452	436	437	456	450	468	427	434	421	454	483	456	434	465	442	448	468	438	433	471	434	457	442	486	453	441	441	459	530	410	432	430	436	476	432	450	472	481	418	475	422	446	452	433	434	444	439	431	485	438	433	464	413	429	461	423	439	445	443	447	408	457	424	464	421	459	410	460	458	445	440	441	398	459	447	445	418	458	442	426	432	409	469	435	459	453	392	428	457	462	461	446	419	488	460	464	467	459	472	445	470	452	425	417	456	407	485	410	409	464	406	453	416	483	453	430	466	440	429	427	435	435	483	407	452	478	410	441	460	470	471	429	445	464	429	455	486	398	444	430	465	476	468	421	482	442	444	468	466	455	441	439	480	430	502	458	463	437	432	475	484	451	450	443	473	408	426	436	427	443	458	457	448	420	452	457	432	428	430	471	457	445	452	437	449	425	453	461	440	458	454	470	445	454	451	443	446	452	442	477	488	470	474	472	474	448	472	466	467	408	510	450	452	454	444	450	441	434	477	447	427	473	443	433	438	464	450	443	447	419	460	425	426	415	475	444	464	428	467	477	414	452	414	439	491	440	438	456	463	442	466	449	438	408	449	459	482	412	452	447	446	408	451	450	451	453	462	465	452	452	441	425	448	449	451	405	431	445	486	442	422	419	437	463	469	466	459	480	461	476	476	458	427	464	438	432	433	423	503	421	443	452	485	482	469	402	451	404	474	445	469	448	465	432	432	456	432	458	447	411	457	469	433	461	421	474	444	459	405	416	451	461	485	450	454	454	441	460	442	461	432	438	470	436	462	463	442	463	429	437	433	456	454	439	448	480	458	459	421	424	444	468	440	445	456	466	459	416	429	455	422	437	447	461	438	433	463	445	439	446	432	477	473	448	435	450	432	492	408	454	465	462	432	490	453	420	487	445	456	423	465	449	479	465	471	457	472	428	462	443	432	448	464	455	436	465	444	432	434	476	445	459	449	462	469	410	410	435	447	447	452	454	443	449	428	416	465	454	481	445	456	442	425	473	466	462	488	439	498	427	459	437	409	458	461	433	428	472	456	446	452	451	441	421	470	427	457	448	440	454	443	477	442	438	503	451	440	473	462	488	468	446	434	462	440	435	414	461	445	452	426	453	478	412	450	446	432	429	466	460	459	449	461	443	416	443	484	421	407	438	419	438	417	410	455	459	467	438	435	451	472	419	429	425	473	492	425	439	440	476	445	416	465	450	435	451	463	452	427	448	447	451	459	486	451	438	436	425	430	466	411	447	443	461	446	465	470	444	462	455	439	477	450	462	464	451	473	456	478	431	437	446	472	416	456	428	441	447	486	460	456	476	438	477	453	442	438	471	459	436	409	424	425	405	475	497	470	427	432	440	423	443	443	441	459	454	425	450	471	437	439	436	492	450	451	426	459	441	457	437	440	465	448	431	429	470	473	434	483	440	454	445	455	443	458	435	456	458	439	449	452	448	476	463	439	446	445	478	431	464	448	428	470	437	478	436	417	428	428	436	472	409	460	454	458	460	434	451	454	399	454	422	431	433	455	402	441	463	451	442	438	457	431	420	477	440	407	440	457	445	485	441	445	423	429	458	418	463	409	461	439	428	462	448	416	468	441	434	429	462	485	431	457	464	432	473	481	418	482	462	489	441	447	464	435	442	447	468	404	457	451	443	453	435	426	456	463	416	457	439	468	431	445	439	436	426	421	435	457	463	438	416	424	471	476	438	457	419	430	449	437	464	495	468	441	470	430	450	454	406	443	449	449	442	456	448	449	459	453	378	469	460	445	429	458	428	471	477	435	448	433	457	464	458	448	430	426	499	440	401	467	454	467	439	386	470	477	432	466	456	431	438	448	430	459	470	447	472	452	465	513	457	445	409	442	442	433	435	453	453	476	492	440	452	450	441	450	433	473	475	460	465	453	445	453	461	501	456	450	480	449	430	442	457	450	416	436	403	464	416	438	452	428	438	469	471	459	466	453	424	446	440	440	447	446	403	446	449	443	435	450	454	453	459	455	425	448	435	449	445	485	439	482	423	449	447	432	455	425	448	479	415	441	458	478	448	450	490	435	471	490	442	429	438	427	462	444	471	424	444	454	441	450	417	430	434	449	432	468	462	468	409	416	436	491	402	463	454	467	461	427	423	467	444	493	507	442	458	464	443	452	406	444	442	436	447	467	439	458	491	475	464	436	440	476	433	432	454	446	483	461	444	453	455	452	476	475	476	460	462	430	436	438	427	452	453	450	452	467	455	473	455	470	448	405	446	460	436	469	454	422	449	416	434	458	466	413	462	491	457	444	442	414	434	473	428	436	428	463	477	448	430	487	471	448	433	442	416	437	442	420	437	400	436	437	481	458	460	427	443	476	456	455	451	432	435	464	477	454	467	479	433	441	452	433	450	459	463	461	488	438	472	450	437	435	438	453	411	464	472	436	485	471	468	480	442	459	461	443	431	443	461	463	421	453	437	440	417	441	444	453	411	423	484	418	513	436	445	437	462	447	424	435	432	430	438	479	458	437	421	439	420	430	479	495	434	419	444	449	478	447	468	419	434	435	471	446	455	443	431	477	456	443	461	455	452	433	435	418	443	441	409	422	484	415	463	445	437	475	459	431	408	406	426	424	424	435	449	448	462	458	442	413	438	405	443	426	411	437	449	456	484	462	457	421	469	434	441	436	482	471	456	474	475	428	467	466	453	451	433	431	507	474	448	428	456	473	421	408	504	475	440	424	505	423	417	476	459	435	445	453	441	475	432	438	445	454	474	436	428	457	484	434	394	417	476	457	455	466	475	451	420	433	457	452	466	444	446	457	469	446	448	477	412	445	470	462	434	474	444	396	426	452	459	487	442	422	436	471	425	449	429	413	463	432	440	443	438	438	460	454	454	484	471	456	487	463	453	453	460	450	456	423	455	473	462	473	463	457	473	430	461	429	450	406	476	436	465	445	423	445	472	418	460	476	408	446	461	465	433	465	444	464	442	429	437	445	445	497	494	441	468	481	439	451	454	430	448	467	473	452	468	462	452	478	474	433	441	434	453	435	443	488	413	434	415
5508	6348	8007	6632	3981	817	307	83	63	74	73	67	50	57	51	65	64	71	69	59	58	54	48	68	57	56	60	46	70	52	48	44	57	65	49	71	56	53	51	44	51	52	51	50	47	45	52	48	47	50	56	55	57	67	57	60	50	57	53	60	44	52	68	62	60	50	52	52	55	47	54	62	58	64	46	48	62	59	53	56	67	54	48	54	49	39	68	68	54	58	58	49	53	44	61	59	54	46	64	44	58	51	55	56	61	46	44	63	58	52	60	51	50	51	57	54	51	56	65	57	55	54	53	41	65	54	60	71	60	60	41	51	54	54	47	53	41	46	54	48	59	55	54	56	52	66	63	51	55	56	55	65	52	59	53	56	60	84	51	45	59	38	58	43	46	48	47	49	50	61	60	60	64	55	64	49	60	54	61	71	44	48	64	53	67	71	50	55	58	64	64	57	55	58	53	57	66	55	57	53	56	45	38	62	44	58	50	59	59	60	46	53	51	52	60	51	54	57	58	47	47	47	63	50	52	56	71	45	65	56	50	66	56	57	57	53	62	39	45	52	45	63	60	58	56	58	55	54	51	49	62	59	49	45	56	44	55	49	63	55	55	40	59	53	55	55	70	43	69	57	45	69	49	52	52	55	55	44	69	48	56	54	55	52	50	64	56	54	58	60	40	65	41	54	42	54	52	56	51	60	42	49	64	48	70	52	64	53	61	47	53	60	48	49	55	53	46	57	57	67	46	55	56	49	65	60	57	64	54	61	44	58	53	56	54	47	54	43	52	44	50	51	55	55	67	54	44	45	58	50	55	56	60	48	46	47	42	66	49	46	58	52	48	51	50	53	49	65	70	62	62	44	39	58	62	58	43	46	46	58	44	53	66	49	64	65	50	53	55	61	44	47	72	50	41	43	65	67	64	50	48	60	54	72	55	44	48	45	61	43	76	58	44	61	52	45	48	67	46	51	64	46	51	58	58	61	61	46	57	63	58	50	44	47	56	47	51	43	64	51	45	78	57	54	47	55	50	43	55	58	48	44	56	58	58	55	54	50	61	58	48	65	70	57	69	40	52	70	70	55	57	63	47	53	50	59	57	49	47	65	61	58	57	49	57	47	43	62	49	66	50	44	52	60	63	43	49	54	51	64	50	53	55	62	59	54	55	44	43	35	60	51	62	57	43	57	72	44	55	57	60	52	53	50	53	56	52	54	54	39	51	49	59	43	72	58	46	45	58	53	53	67	48	56	47	42	57	56	61	53	47	49	36	55	55	53	61	46	61	49	62	54	54	54	45	51	49	68	51	64	61	47	77	49	58	55	44	62	66	59	51	62	48	55	50	39	48	48	58	44	55	57	66	50	67	44	46	46	61	70	54	64	48	49	61	63	56	64	59	54	61	50	49	57	54	52	69	43	62	55	53	52	37	59	51	52	60	54	42	68	43	51	47	51	55	60	59	45	37	51	47	55	48	49	59	46	65	42	49	46	47	47	57	50	54	51	53	51	42	60	49	52	50	68	60	36	58	50	58	60	47	64	50	57	56	65	68	51	57	48	62	38	41	59	54	46	46	46	62	64	58	55	57	62	52	50	54	52	71	68	55	47	56	55	47	47	53	56	57	53	53	56	63	60	54	52	65	57	55	70	46	49	50	46	59	60	54	42	49	57	55	49	60	68	52	50	57	66	52	54	45	50	55	57	47	54	58	52	60	55	47	58	55	64	58	55	51	56	49	43	57	61	58	57	62	59	47	50	61	54	43	53	61	57	54	59	52	53	50	59	52	57	62	42	63	66	50	57	45	39	51	45	55	68	60	50	63	64	51	53	58	49	46	49	46	50	55	67	52	53	69	57	56	57	65	52	52	42	55	52	45	50	46	55	62	54	49	49	57	55	63	52	41	50	68	69	62	64	47	47	49	54	54	61	57	64	55	56	61	55	47	50	60	38	51	42	53	53	58	59	45	54	52	55	65	62	47	52	53	50	60	59	52	46	46	67	55	54	45	47	51	59	58	42	52	43	71	54	58	78	59	46	54	56	53	51	56	59	68	57	68	75	63	59	46	54	48	72	56	58	55	42	49	47	50	56	67	58	48	61	58	44	62	58	31	56	53	67	53	44	55	48	54	59	46	57	54	58	54	61	42	58	63	46	53	55	52	52	48	53	42	64	60	63	55	53	54	61	49	47	46	45	33	37	48	53	54	46	47	50	44	57	39	60	59	43	64	51	52	41	60	51	58	53	61	62	54	56	51	63	53	45	56	62	44	44	49	46	53	45	40	61	46	57	58	49	60	49	63	57	53	53	59	51	70	52	60	56	59	52	42	56	69	54	57	54	63	61	57	54	46	60	51	53	43	50	51	49	43	61	64	53	53	62	50	68	53	61	62	49	54	54	58	49	66	43	51	54	54	54	52	60	46	44	48	59	55	61	63	59	52	65	50	53	67	49	64	50	47	52	57	57	55	49	53	49	54	49	65	55	48	61	51	60	59	44	50	56	53	53	51	46	56	66	51	64	43	59	73	42	57	59	54	53	69	54	48	46	65	37	49	55	39	51	56	59	52	65	44	48	59	45	43	67	55	56	68	57	60	52	52	49	48	53	47	56	50	66	60	46	61	69	52	64	53	53	50	39	66	65	47	43	52	50	53	48	48	53	51	49	57	63	39	47	61	58	59	53	50	47	52	56	53	61	68	56	58	47	57	52	54	55	58	57	45	47	60	51	63	50	48	49	66	45	52	54	57	64	47	58	50	65	47	49	48	46	59	44	59	55	55	61	50	42	47	59	66	48	45	44	55	53	63	41	63	68	54	62	55	67	48	41	55	48	54	54	64	50	54	49	60	56	71	54	50	64	60	52	60	58	50	50	46	64	49	53	55	61	50	47	57	56	52	57	52	53	52	54	65	68	61	48	60	46	62	52	60	59	69	48	58	50	58	48	49	43	59	53	47	53	43	44	47	56	53	64	58	64	55	61	63	68	53	71	56	50	55	55	63	50	58	53	54	53	52	46	59	47	56	69	63	48	71	57	48	60	60	46	50	58	54	60	55	64	71	59	46	51	67	61	48	59	45	54	55	56	56	56	55	47	56	51	47	60	54	46	54	54	58	30	56	62	55	44	46	61	46	34	56	56	62	55	62	61	64	55	54	58	59	66	50	55	60	46	64	59	49	64	47	67	54	56	41	34	45	58	58	46	49	54	51	58	53	53	54	49	57	55	48	57	57	49	46	51	56	70	47	59	63	49	55	56	75	60	55	57	51	59	61	55	45	55	52	44	55	57	41	63	63	47	61	44	46	55	58	51	55	48	74	45	48	52	48	59	53	52	54	53	46	59	55	57	43	60	59	62	41	47	53	64	50	71	58	56	59	60	54	65	47	43	43	45	50	54	59	53	56	56	45	54	51	50	47	56	60	67	65	69	51	48	48	55	56	57	40	52	41	55	58	58	56	58	68	53	52	52	51	58	63	64	61	56	60	63	48	54
34038	28444	30311	32869	31979	20054	11628	1864	1407	1159	882	731	604	587	550	676	818	908	830	714	593	511	482	487	520	461	454	485	447	433	454	461	468	466	430	469	473	494	437	467	444	464	431	468	425	483	509	479	465	458	440	475	441	482	459	508	466	455	455	466	450	445	436	439	471	458	464	449	417	452	429	490	447	450	485	473	448	459	456	434	478	479	466	472	450	445	430	448	451	451	439	477	466	440	429	438	467	478	438	462	447	466	488	459	475	428	455	496	436	448	449	471	416	442	434	462	496	413	449	461	455	494	464	510	495	479	485	454	455	476	444	499	459	460	438	444	480	483	437	460	449	478	461	451	467	431	485	435	464	474	456	475	495	443	455	448	449	459	467	444	454	501	462	461	462	450	468	452	466	454	442	437	446	465	477	455	438	484	448	478	476	431	445	452	474	436	447	473	478	449	492	443	460	478	474	492	428	433	423	478	451	470	432	451	486	490	469	456	469	475	475	449	387	444	458	453	482	483	489	446	475	495	472	499	456	496	455	446	483	478	442	453	438	417	480	475	444	459	457	476	470	432	458	487	468	420	459	474	448	466	412	451	438	439	423	487	463	449	459	418	481	495	468	425	464	452	469	505	443	443	450	465	440	468	452	478	474	458	470	435	509	454	423	470	454	482	475	478	476	480	425	453	421	477	487	459	474	450	443	445	419	456	441	452	465	444	408	486	468	466	426	456	466	475	483	463	451	452	449	465	447	510	478	463	480	457	465	464	447	458	445	467	469	443	445	410	448	444	501	474	510	444	460	460	469	457	420	442	503	469	455	452	447	489	446	445	453	466	462	422	460	448	435	430	465	489	432	464	442	457	483	464	509	446	429	461	453	491	449	457	427	453	459	440	468	428	479	443	453	468	490	475	457	460	459	472	409	464	458	434	466	457	476	441	463	425	480	476	488	418	422	451	447	447	477	452	436	477	474	455	448	452	495	484	451	443	480	467	451	459	458	456	452	462	456	452	490	450	445	469	441	423	444	470	451	476	433	484	425	452	456	451	460	491	420	468	446	461	457	434	470	490	464	441	472	413	433	450	493	441	427	447	435	473	432	436	460	453	425	453	423	458	473	429	491	476	436	504	453	444	465	463	459	455	463	477	480	447	453	480	468	461	469	481	443	454	441	457	465	462	457	422	466	441	465	445	435	467	463	427	461	453	430	453	478	467	473	465	438	461	448	451	469	443	482	455	425	458	453	479	493	468	445	407	481	471	449	478	478	466	430	444	425	474	456	463	449	454	455	462	445	494	453	458	479	438	437	475	465	427	437	503	510	453	454	504	439	449	468	456	462	478	492	465	448	432	477	465	428	487	516	448	467	460	462	453	477	478	451	482	456	429	468	455	466	433	455	471	462	453	496	430	419	437	478	447	442	465	488	500	487	433	486	463	497	433	458	456	474	471	453	469	420	476	483	471	439	421	481	459	460	426	439	437	473	461	422	487	439	467	460	434	474	477	449	465	471	454	472	451	461	449	441	442	473	463	460	465	468	447	464	478	469	454	460	417	490	449	455	456	435	450	459	485	455	465	462	447	476	458	445	485	441	441	394	424	509	444	471	440	410	427	456	461	452	465	464	461	465	431	486	458	463	478	450	434	466	451	481	453	435	472	440	468	443	433	478	457	488	443	491	466	438	446	463	434	483	450	457	484	452	437	443	453	434	447	459	458	475	489	454	485	458	484	442	429	458	502	477	484	486	453	415	440	475	478	467	439	459	444	456	476	482	490	457	443	442	424	465	476	456	434	443	472	452	475	440	430	463	446	462	467	466	436	452	472	445	471	412	473	437	489	453	448	482	447	453	447	443	461	462	434	463	468	482	439	441	456	476	452	491	441	461	465	466	443	466	469	435	471	471	511	471	498	506	429	447	448	452	413	473	478	437	424	476	462	423	457	429	451	457	424	472	435	462	412	417	446	444	472	429	438	483	448	438	445	447	495	457	443	479	456	438	443	485	503	506	421	445	449	442	464	431	433	464	459	474	477	412	473	456	475	449	475	481	465	462	439	473	459	459	428	504	503	442	460	470	457	451	458	458	438	456	476	499	433	484	484	471	458	446	461	461	463	466	451	480	478	435	472	448	461	468	463	506	436	470	479	459	464	466	461	461	478	456	514	477	427	480	471	466	457	448	429	478	487	449	452	472	465	472	458	441	491	456	462	483	471	449	460	456	455	442	488	451	456	456	463	440	448	462	466	489	477	492	466	429	458	410	451	466	471	449	413	450	484	482	442	459	432	475	455	474	441	479	421	461	458	433	448	488	450	462	465	467	499	514	440	479	448	471	449	493	471	468	476	437	457	433	459	450	451	524	457	440	464	454	467	452	464	458	453	470	450	468	479	508	488	435	423	447	456	469	474	514	466	465	453	451	471	464	451	451	465	494	480	472	443	453	478	457	472	506	480	456	449	502	464	451	479	454	453	421	462	490	502	492	484	439	424	434	480	491	451	461	457	459	446	467	483	471	464	468	491	469	458	485	480	420	400	468	457	451	444	456	445	454	463	457	449	450	445	465	437	467	473	423	435	445	450	442	504	448	446	505	476	450	452	476	477	467	486	443	434	478	462	509	489	429	443	458	436	478	476	463	449	450	479	403	447	451	479	492	454	432	443	470	454	434	501	458	463	455	441	459	444	449	456	486	428	436	467	447	469	466	478	457	442	474	495	453	430	446	437	482	412	448	466	467	508	464	471	464	425	435	500	462	460	504	470	503	405	434	452	473	447	492	447	491	431	470	461	474	447	463	477	425	427	495	479	408	471	487	495	463	474	424	479	508	434	436	440	424	472	482	450	521	500	441	456	448	470	478	438	450	470	433	431	468	440	465	437	464	445	449	472	466	438	484	439	448	454	456	485	460	434	430	501	447	484	478	431	489	461	458	479	499	464	476	469	452	464	443	433	463	461	459	438	444	451	481	441	498	505	459	464	443	479	433	456	500	469	466	425	469	489	413	468	448	451	462	481	433	460	478	437	425	453	488	453	453	430	447	448	427	470	447	452	478	467	476	499	493	442	456	436	486	428	464	462	457	442	449	425	462	467	458	446	465	441	424	435	459	395	478	490	455	439	433	482	458	471	471	465	416	499	445	476	401	455	442	466	429	443	454	501	456	426	467	471	480	467	467	451	486	477	418	461	432	430	434	479	427	469	479	470	487	473	468	488	468	465	457	429	448	466	444	482	467	488	491	486	451	445	464	500	472	456	505	493	501	439	456	453	470	451	459	454	498	488	474	466	511	449	453	456	469	464	455	447	470	454	462	490	450	490	488	448	465	463	454	475	479	456	501	481	469	471	469	444	505	469	481	452	472	437	460	446	435	434	498	463	514	435	448	450	453	460	421	472	453	474	427	484	448	452	454	478	474	478	473	466	460	476	516	463	488	438	475	441	424	450	481	472	435	460	478	429	450	452	476	453	450	449	450	452	481	435	455	504	440	473	451	470	450	489
3861	1586	1277	1295	989	221	119	82	83	82	87	83	85	76	87	92	83	87	81	81	90	98	75	71	84	72	86	85	78	89	87	93	73	73	78	66	76	83	86	63	80	81	88	85	68	76	94	96	80	79	93	88	63	77	90	97	73	80	78	72	78	86	74	88	76	92	84	73	94	94	84	95	76	65	95	69	87	83	89	82	75	90	69	93	84	103	74	84	78	88	72	88	74	77	67	77	74	80	90	86	89	66	79	71	57	79	77	62	86	82	81	75	76	72	79	71	84	89	86	67	81	67	74	72	69	97	67	77	82	107	76	73	75	75	81	99	93	74	97	73	71	78	80	78	69	93	92	84	85	101	84	71	82	74	90	82	85	71	88	89	87	102	80	76	78	74	86	81	76	92	82	76	98	78	61	82	88	67	92	76	78	86	78	76	95	94	98	69	71	93	87	67	71	76	97	107	88	92	86	76	73	96	76	79	72	78	73	79	87	81	81	74	79	82	81	78	73	74	74	73	86	84	75	80	77	100	105	79	78	92	96	95	65	76	76	75	85	88	78	92	63	63	92	72	92	82	93	93	79	79	88	83	76	73	61	86	87	79	87	74	70	90	75	94	78	75	75	76	87	87	80	77	57	82	90	73	71	81	77	70	83	81	85	85	84	75	98	76	82	70	95	74	93	76	83	77	72	76	70	76	73	84	73	88	95	74	74	79	74	74	83	75	84	88	93	83	84	73	85	92	82	77	87	76	70	86	65	63	73	71	78	83	75	83	98	88	83	66	89	92	67	86	63	92	78	78	57	82	80	73	75	86	77	70	86	77	67	81	84	86	63	79	68	85	72	76	83	75	95	83	84	77	90	88	80	76	93	83	73	76	80	63	73	71	76	77	83	79	78	89	69	90	96	83	77	72	80	105	67	80	72	74	89	77	89	91	68	68	71	76	70	81	76	63	77	80	76	70	85	87	85	88	70	90	74	82	67	85	90	63	95	80	84	64	90	94	73	82	78	78	79	90	73	82	82	71	78	79	70	84	82	84	85	75	75	84	84	77	89	70	78	94	71	82	84	78	63	100	80	80	83	79	86	91	80	80	84	84	82	70	82	77	83	76	77	75	75	77	72	68	75	77	69	86	81	82	81	75	89	82	80	77	72	78	73	94	90	108	87	90	95	83	91	94	90	98	71	76	72	75	70	77	88	88	92	80	63	75	77	77	77	73	77	93	84	68	77	87	94	82	83	75	83	71	81	79	85	79	91	93	67	81	73	76	76	88	81	75	80	95	80	86	83	85	77	67	75	71	80	85	72	79	86	77	94	100	97	78	58	86	77	67	88	76	79	78	73	85	76	83	87	92	79	81	72	85	74	89	68	95	80	91	86	92	101	78	77	83	72	99	79	89	90	101	76	74	64	84	87	93	84	82	98	80	71	81	85	90	80	89	85	78	75	80	76	95	88	84	89	86	88	78	91	91	89	71	87	83	87	86	73	67	81	82	77	83	83	80	71	89	76	79	93	59	86	91	69	83	70	81	89	73	89	86	82	82	80	73	81	86	79	89	86	85	75	63	88	86	77	72	84	87	92	76	79	81	72	86	80	65	72	65	83	63	84	87	82	84	82	76	88	72	81	85	84	82	90	86	78	84	59	82	84	88	81	78	75	94	91	102	71	66	82	81	78	74	81	74	87	88	98	57	72	91	77	82	71	95	85	75	76	76	68	92	77	80	73	65	79	78	73	85	79	79	78	75	88	98	71	69	102	72	83	70	66	89	87	89	71	68	84	83	74	88	72	81	79	75	83	97	94	71	74	68	101	77	77	86	86	83	85	90	79	82	86	67	78	92	84	86	73	81	73	79	75	82	102	93	82	88	70	88	78	86	96	72	87	74	74	74	76	98	78	73	78	82	91	86	88	73	70	79	72	76	85	75	80	86	95	83	74	87	70	79	71	81	85	77	90	75	73	75	101	81	78	78	78	72	90	86	86	83	76	71	76	71	88	74	80	58	70	79	91	81	71	73	84	85	70	86	81	73	77	66	89	92	88	65	74	62	84	87	67	81	79	75	98	58	82	84	84	94	73	93	64	84	87	81	80	72	79	88	76	83	73	70	74	95	62	80	77	91	75	89	76	92	81	76	85	82	83	76	75	74	75	77	74	72	90	79	92	79	85	74	80	86	82	87	90	69	71	80	75	95	73	81	79	83	92	81	68	81	86	76	79	99	89	74	88	106	77	76	79	82	70	86	75	79	82	104	84	70	83	74	87	89	89	83	77	73	81	64	69	70	86	78	89	83	80	76	71	92	81	98	72	80	87	80	92	81	84	88	75	77	76	98	89	79	85	74	97	84	83	69	77	80	83	101	78	83	82	90	93	87	85	72	93	73	95	81	83	72	95	69	91	80	99	59	82	86	74	88	89	60	79	88	67	65	101	76	84	68	89	77	79	84	74	84	75	79	81	77	65	71	67	75	85	89	78	69	56	82	71	69	79	89	67	70	77	88	84	84	84	75	79	84	82	69	92	81	87	69	77	80	82	78	84	78	76	79	93	76	71	79	98	64	67	73	75	84	78	82	90	88	77	74	83	90	73	79	85	83	83	85	80	77	90	72	84	79	79	81	66	93	91	67	76	84	78	92	80	76	90	88	63	88	84	72	78	75	85	76	85	82	74	71	80	81	90	61	94	79	74	95	86	89	98	72	82	83	94	83	92	76	63	82	67	80	91	72	85	89	76	78	76	86	86	76	93	91	81	70	77	107	75	93	72	65	86	93	79	95	67	104	83	64	76	77	83	80	72	63	80	85	88	80	69	82	97	72	98	88	69	72	90	80	83	72	68	73	88	79	74	69	107	97	77	73	79	82	70	69	79	88	85	80	88	91	84	87	79	89	86	62	70	75	74	85	63	84	83	100	81	80	84	89	76	72	71	87	85	81	78	80	81	95	82	85	67	86	86	74	80	84	78	85	88	89	82	91	77	85	69	69	80	85	96	86	95	73	70	85	89	78	86	86	103	95	78	68	76	76	66	74	95	99	70	80	57	71	82	86	78	73	81	84	90	97	73	84	91	77	75	76	91	87	89	79	86	79	80	71	83	91	75	68	88	69	75	73	69	86	79	96	70	82	80	104	92	57	69	77	100	83	60	93	71	82	81	69	76	68	76	87	81	80	65	69	83	59	69	80	70	81	86	73	75	73	79	80	66	69	85	94	88	81	94	95	85	76	71	94	71	61	94	76	83	92	70	86	85	78	64	87	96	83	80	83	90	93	74	81	97	82	95	92	86	69	70	77	78	72	72	87	80	83	91	55	85	73	78	78	81	100	78	75	86	68	95	73	91	71	86	85	82	81	91	70	74	92	94	90	89	93	85	90	85	81	73	81	76	58	91	60	79	86	74	85	91	84	70	74	81	86	92	86	77	77	89	82	82	74	79	82	81	84	68	76	97	86	104	91	89	83	82	85	66	72	81	91	72	90	93	66	71	68
29088	14333	11269	13960	12303	4847	2758	1220	972	890	776	716	712	685	691	727	855	856	824	722	745	672	612	676	642	667	650	692	639	605	638	604	689	673	608	617	659	690	633	607	666	663	683	644	644	641	657	616	634	637	651	667	653	670	648	607	670	634	663	680	641	655	653	700	626	616	642	608	592	648	686	625	636	635	698	587	650	641	691	681	661	660	639	653	638	643	661	624	652	693	635	628	617	693	646	680	660	652	706	676	691	637	636	661	641	643	654	639	638	634	672	665	666	663	681	639	616	657	679	649	697	654	614	653	657	668	640	640	643	660	646	651	624	632	646	658	672	634	633	710	656	622	663	678	640	647	639	618	663	625	624	660	647	673	598	635	630	655	627	631	651	673	699	642	653	688	625	627	660	639	668	664	636	643	582	664	707	644	659	595	668	644	685	638	663	641	628	637	614	634	628	652	649	620	693	643	660	641	654	670	628	651	661	665	641	607	648	670	629	672	676	674	650	678	646	656	633	655	655	632	644	659	665	652	648	657	633	631	640	657	611	629	653	618	642	677	695	634	653	660	675	651	560	651	666	643	647	604	648	678	638	660	604	654	689	664	628	667	658	634	620	637	678	648	669	641	620	713	674	678	649	635	633	658	654	673	610	720	613	648	649	630	637	676	623	629	653	656	648	616	683	627	697	661	595	649	581	695	667	639	656	622	685	633	635	667	703	654	623	597	671	624	691	618	652	659	666	618	704	687	644	662	653	671	663	667	628	635	669	686	631	663	667	655	661	667	714	620	628	632	658	665	686	623	668	633	700	662	644	637	688	636	643	617	652	651	616	628	671	652	636	652	681	660	640	715	662	641	643	672	626	643	639	624	652	647	665	704	655	667	646	650	636	649	561	704	645	697	627	655	637	672	610	656	601	676	631	657	617	646	635	632	634	616	652	671	627	609	668	621	631	620	637	655	649	623	699	655	646	613	642	690	636	643	645	652	640	629	661	622	712	612	679	638	696	633	619	648	661	630	626	594	619	609	665	651	699	598	608	622	675	627	623	670	670	679	633	657	636	713	627	699	623	674	656	632	644	609	678	649	643	624	633	656	646	655	643	637	653	613	647	658	691	649	683	640	663	682	649	652	648	675	661	669	641	666	648	640	661	672	655	654	663	672	689	655	673	701	655	655	647	603	632	638	651	662	653	628	645	656	655	649	624	633	659	681	645	588	672	664	622	682	614	626	625	660	643	599	693	677	622	646	632	616	668	692	648	648	669	659	638	662	676	672	679	640	654	717	681	624	695	652	662	628	659	636	675	649	610	663	673	665	625	674	693	663	647	670	664	632	661	677	657	638	632	628	655	646	653	695	688	663	667	642	679	622	622	680	633	651	649	629	648	654	664	651	661	674	669	647	601	657	666	664	621	673	605	647	631	689	654	673	584	627	626	665	636	640	685	668	647	638	598	589	706	594	613	614	705	632	632	678	667	641	643	603	656	642	671	615	635	614	659	655	666	677	684	611	667	673	620	690	651	639	643	641	647	596	655	636	626	607	624	610	649	670	677	631	650	639	658	656	653	677	649	660	656	649	625	676	633	595	617	618	637	662	621	625	642	646	627	639	641	645	648	631	642	635	628	660	661	656	628	664	706	628	631	673	648	711	613	624	653	647	654	621	636	602	622	646	653	657	655	600	651	643	623	621	630	656	643	659	637	676	647	634	644	666	671	658	635	654	620	670	658	660	662	636	652	655	617	665	663	611	647	667	691	667	655	719	677	620	635	636	669	712	626	664	642	625	610	688	645	688	648	655	642	631	703	657	599	691	635	662	657	633	679	607	639	654	631	659	674	654	625	672	671	639	631	683	648	601	699	683	622	620	641	597	599	638	719	618	635	592	634	645	662	631	686	589	685	612	612	666	656	668	653	646	677	656	617	626	657	607	648	667	706	663	649	657	681	670	660	616	630	663	734	650	639	674	606	644	658	643	655	602	651	665	652	626	629	628	624	659	627	654	644	630	690	660	664	662	636	672	645	610	674	633	652	644	687	646	651	651	636	650	607	645	627	694	615	667	689	653	663	665	638	637	687	622	593	648	677	628	612	607	616	643	651	683	669	661	666	647	658	687	628	696	687	631	645	612	613	643	683	699	679	660	667	669	662	673	650	669	614	688	682	688	678	671	610	639	660	659	629	707	640	711	657	653	659	639	655	655	692	661	657	647	648	643	675	627	661	610	676	673	643	673	664	648	588	653	637	641	637	652	646	638	667	631	643	669	665	608	653	648	638	623	660	614	616	638	639	632	645	641	633	673	699	667	641	623	615	626	672	634	679	647	658	635	656	648	636	637	651	649	689	699	704	651	680	660	648	697	635	630	683	711	615	651	627	660	643	658	650	661	640	652	675	644	630	635	664	589	642	645	687	626	630	632	666	657	669	692	702	677	671	640	656	658	608	613	635	650	641	647	664	685	658	683	651	640	630	703	683	612	659	625	663	682	660	664	672	612	636	655	672	661	638	653	657	627	628	632	621	693	649	609	644	662	631	677	631	671	634	627	641	681	653	647	644	604	655	647	664	637	659	623	623	615	631	652	669	646	654	608	685	620	685	655	691	640	683	650	606	652	634	654	676	648	675	663	637	645	667	630	625	625	648	670	712	643	674	668	643	637	664	672	640	636	628	638	625	653	685	634	679	656	659	683	637	702	648	664	688	705	633	628	649	659	598	656	668	623	663	669	636	673	636	677	657	653	645	668	665	663	687	654	622	561	628	635	629	645	626	670	611	679	620	672	654	634	661	677	628	661	666	653	651	658	605	610	684	616	635	618	654	620	642	669	692	697	604	633	698	615	716	687	666	616	630	637	705	664	647	659	671	607	650	654	649	662	644	616	681	626	596	630	636	690	660	589	619	608	659	644	647	636	608	653	606	649	642	628	677	651	649	597	660	669	660	606	626	647	605	635	615	619	634	668	685	646	658	594	603	683	670	680	700	606	653	675	650	665	648	676	679	632	682	647	637	655	646	638	657	623	670	682	597	689	687	677	656	675	643	669	617	635	639	649	630	660	613	655	661	667	711	652	647	681	665	643	658	654	691	673	630	626	597	644	638	619	630	671	635	680	649	629	629	629	627	652	665	628	674	662	668	634	613	667	678	649	667	691	622	656	653	627	655	650	635	650	658	590	681	652	663	603	683	693	630	636	659	615	639	650	646	671	629	628	685	666	639	648	645	658	618	655	616	639	637	686	645	625	632	625	637	657	621	642	627	672	651	627	662	658	637	669	641	646	662	611	638	637	624	631	614	635	591	646	671	679	668	683	648	645	670	653	686	673	640	643	640	670	629	634	611	639	630	657	633	637	651	651	608	683	663	636	639	699	675	645	705	679	616	612	642	628	674	652	627	661	679	658	666	653	634	684	605	650	625	611	654	658	642	654	668	679	629	627	662	681	683	628	702	703	625	640	664	669	652	655	626	675	649	668	649	648	629	635	631	704	607	667	614	637
4291	3919	4489	4115	2527	632	278	108	79	98	85	82	75	69	100	101	95	73	79	88	78	80	92	70	68	103	89	76	76	82	88	80	77	86	69	86	84	75	68	63	75	77	78	73	83	101	64	72	90	70	69	85	83	78	103	78	68	78	72	82	82	80	76	77	68	76	83	78	74	64	77	61	68	86	91	75	62	80	102	81	86	85	60	84	79	73	67	92	89	79	64	75	77	65	82	74	72	58	79	74	69	79	69	84	71	77	92	86	84	83	77	76	82	64	79	73	80	80	74	80	73	69	84	70	86	90	60	79	76	77	79	81	75	74	89	77	84	79	71	83	81	78	73	72	81	85	83	79	87	74	86	83	76	73	87	84	91	73	84	73	90	71	73	74	77	83	77	74	82	77	83	84	85	77	74	89	75	64	69	73	68	93	78	85	89	72	91	84	76	81	88	79	84	60	87	91	91	79	87	72	73	84	76	61	74	76	84	77	79	84	84	83	74	81	87	64	58	75	71	72	77	74	79	80	89	77	69	80	89	78	74	81	65	80	74	80	77	77	72	83	66	95	67	86	60	87	85	75	88	79	77	73	76	52	79	106	69	79	68	74	82	69	70	69	64	91	76	78	81	84	72	85	73	73	78	71	86	75	100	97	87	76	73	69	102	72	91	97	79	72	83	84	95	69	66	103	83	82	86	89	74	69	70	74	89	88	91	70	65	84	82	76	73	73	84	73	69	70	72	85	77	81	79	86	73	69	68	86	87	82	68	79	77	77	100	82	70	88	89	72	88	85	67	72	76	89	79	69	83	66	84	76	69	62	75	89	72	96	71	73	88	74	70	81	79	97	71	82	84	71	84	92	82	83	70	73	78	79	94	76	75	69	70	72	81	81	85	80	91	101	84	75	71	71	71	91	73	70	67	79	86	73	78	86	84	89	88	74	70	87	75	93	76	83	69	81	73	79	65	75	77	75	72	78	91	66	71	72	76	90	78	86	64	85	81	58	63	84	75	83	75	85	77	81	76	73	73	85	79	74	84	95	77	86	63	79	72	87	84	79	78	87	81	88	82	96	83	71	89	84	78	89	72	84	80	77	76	78	86	71	80	73	75	87	64	81	89	65	88	78	70	73	78	83	86	92	81	68	80	63	81	83	81	84	83	103	67	76	73	74	67	62	85	89	65	56	79	63	72	89	77	83	74	73	69	70	79	77	74	63	79	83	76	82	77	62	76	78	76	71	79	55	89	81	66	80	69	68	78	79	90	68	76	69	84	106	74	83	66	64	82	74	71	88	80	78	78	78	80	71	88	72	64	80	82	72	91	78	82	86	74	82	85	76	100	70	77	92	73	98	86	66	77	71	78	78	86	66	68	72	85	73	91	89	79	74	64	67	80	80	82	86	78	78	89	68	88	68	75	94	75	60	80	92	74	80	76	78	85	67	65	75	73	65	80	65	85	68	77	94	72	80	83	82	86	81	74	84	73	73	74	87	74	69	78	89	88	84	84	95	76	66	72	74	77	83	79	88	69	80	70	85	68	65	66	114	85	96	71	74	71	82	74	78	80	79	70	87	75	84	70	64	79	74	87	74	79	82	86	69	77	63	66	74	77	63	87	81	70	87	93	80	68	77	75	70	77	82	90	94	79	92	74	78	74	90	69	63	89	81	79	89	80	71	91	74	81	81	65	88	83	92	79	80	73	87	80	69	79	73	76	73	90	73	71	81	67	67	78	72	95	87	76	78	77	87	88	81	70	70	74	73	71	93	84	69	64	86	71	60	82	78	71	80	69	85	85	84	74	85	81	68	84	87	76	81	73	72	74	73	89	82	73	63	78	68	65	71	91	73	85	76	90	68	85	72	74	63	85	82	86	65	73	97	68	82	75	70	92	80	93	76	86	93	100	74	88	76	85	69	80	80	102	69	80	75	77	81	88	80	72	68	80	70	77	81	74	85	81	63	94	76	83	80	62	88	72	83	76	76	86	74	86	66	74	83	81	67	86	77	88	87	82	79	81	79	82	80	83	90	58	86	67	75	73	63	96	64	76	59	88	92	84	79	72	79	78	82	82	88	79	75	90	84	80	92	88	72	81	75	62	108	86	75	77	81	79	60	101	84	79	73	80	71	80	68	71	73	78	74	77	80	83	67	81	71	68	87	73	89	79	81	66	82	92	77	74	70	85	66	74	88	95	86	77	67	89	83	71	72	83	94	72	77	92	74	84	74	64	78	75	70	94	94	83	84	81	86	65	89	91	93	92	62	79	95	75	81	93	80	78	74	68	82	74	71	73	91	70	77	83	89	70	82	64	85	75	77	76	80	77	77	82	78	59	64	79	73	92	85	80	82	66	65	79	77	91	66	81	86	84	86	74	75	77	80	87	76	73	89	67	78	82	95	66	80	71	81	74	71	71	83	90	82	80	78	85	85	83	71	70	84	80	63	94	86	70	90	64	74	93	89	71	66	65	84	77	95	72	87	70	73	80	77	90	71	77	80	85	84	74	88	98	82	68	80	89	79	70	69	91	76	91	60	74	80	82	76	75	75	85	89	76	71	86	86	72	79	85	91	82	86	99	67	81	90	73	78	73	77	76	75	83	67	80	63	69	84	84	80	76	75	87	76	79	73	94	92	72	86	82	76	76	74	80	86	74	92	79	86	71	80	76	65	78	58	77	68	63	78	78	85	74	89	75	79	81	75	91	72	77	88	71	90	79	64	67	73	75	80	84	62	76	85	71	89	91	72	86	71	89	77	77	85	71	68	84	76	71	82	85	74	81	75	78	79	69	82	75	89	70	87	76	73	76	69	86	72	83	79	65	74	78	83	76	78	76	95	106	80	78	67	87	81	75	74	76	82	86	87	84	83	84	86	87	73	73	79	55	90	80	75	72	74	82	82	96	107	67	68	92	68	76	72	64	87	91	79	62	69	66	73	67	90	64	68	78	71	86	93	75	89	82	59	68	85	86	84	66	94	87	84	68	65	83	77	90	72	76	63	78	78	78	73	96	69	83	96	70	97	80	88	73	72	62	66	84	81	67	90	83	88	78	76	84	73	70	80	85	75	72	77	72	67	95	78	82	76	65	70	81	97	72	83	69	84	78	71	86	79	83	92	84	85	72	81	84	81	72	82	88	60	69	78	86	68	62	83	66	68	67	94	88	78	66	50	75	67	81	82	84	88	84	73	72	83	72	76	74	67	79	79	85	70	88	77	70	84	71	85	82	72	86	79	73	88	72	81	71	86	69	78	79	76	91	75	79	91	86	68	81	82	92	79	71	78	77	75	83	85	66	72	86	91	82	76	67	75	83	75	82	79	85	80	70	69	82	91	69	83	100	95	82	65	67	70	79	89	90	91	66	64	92	89	80	73	83	82	93	66	93	87	87	85	74	59	91	76	75	78	76	93	83	93	82	81	67	79	86	93	86	65	82	81	77	81	86	90	80	71	71	75	78	95	80	51	75	91	83	74	79	80	72	82	69	83
31802	24294	24080	27557	27069	17960	9689	1892	1187	979	866	790	754	740	780	853	916	909	957	821	757	653	624	652	644	678	646	654	627	643	641	702	684	645	684	665	625	651	632	705	686	691	694	700	665	696	661	642	613	594	663	663	621	628	643	644	647	624	652	676	659	609	651	642	631	622	620	633	648	624	642	616	629	648	627	641	623	634	639	647	657	619	628	705	601	619	674	635	627	684	656	627	667	693	665	625	651	682	684	690	663	691	622	655	660	622	651	637	638	629	613	639	677	658	670	647	640	646	667	718	630	683	653	669	654	633	679	654	609	648	616	636	619	674	648	603	671	633	637	647	636	671	647	626	679	617	633	640	678	614	665	668	641	642	638	671	634	650	659	633	688	620	642	707	649	656	678	618	700	645	627	669	660	693	664	644	662	646	608	674	670	603	653	648	662	625	634	677	600	658	650	677	655	713	671	679	655	658	660	687	650	677	634	663	652	666	638	644	629	698	670	646	657	659	628	669	606	615	705	680	620	625	653	681	658	649	649	663	657	684	655	621	654	595	603	694	666	629	650	641	650	659	644	627	628	683	663	646	669	682	642	594	637	660	644	619	619	670	651	629	639	632	706	647	631	640	636	693	624	645	629	653	720	686	672	631	652	658	618	644	662	663	686	665	621	657	678	627	654	631	643	632	677	649	627	650	664	633	697	673	652	657	626	678	670	697	658	708	623	667	672	641	617	686	654	679	641	609	659	653	654	602	622	666	642	665	630	636	595	631	665	641	652	644	680	612	629	630	632	655	636	649	647	606	612	621	665	623	662	632	647	677	604	657	684	633	637	643	677	687	656	603	664	631	604	636	615	645	656	611	620	625	649	598	674	623	668	667	603	643	607	611	657	654	621	643	607	655	655	627	635	653	674	700	705	642	617	652	619	685	621	674	648	643	622	689	636	622	610	658	653	694	627	674	621	620	715	623	687	635	632	624	657	640	669	630	631	659	659	604	704	638	609	632	637	606	621	654	643	657	677	596	668	672	610	639	668	627	647	625	662	648	650	627	630	622	668	648	701	635	648	641	623	657	637	629	641	672	639	613	610	631	680	676	631	622	624	663	626	622	667	629	689	656	679	661	654	686	621	640	617	628	665	661	681	655	694	622	625	683	620	623	640	651	624	709	655	633	654	633	622	597	591	673	659	700	641	643	696	674	715	627	631	625	657	659	665	632	621	641	630	629	689	660	678	649	638	667	671	638	667	619	642	682	618	664	665	650	665	619	689	652	640	662	594	665	626	620	695	699	661	612	665	685	629	657	631	674	679	677	626	618	644	618	681	640	619	637	643	629	681	616	657	649	648	693	651	699	608	625	649	722	664	655	663	654	678	621	662	692	690	607	667	623	657	697	652	664	629	661	616	648	656	670	642	638	654	626	632	673	666	639	693	615	635	615	635	640	623	636	645	581	672	638	649	672	599	645	613	623	660	640	656	641	681	652	660	655	603	661	664	673	685	640	605	660	643	650	646	638	618	677	637	655	681	640	666	669	592	668	663	673	636	668	607	611	611	671	665	605	624	691	630	643	651	665	676	645	704	656	608	680	616	639	697	649	657	625	643	610	659	646	682	614	673	712	637	609	633	620	635	658	630	650	697	628	620	667	719	646	655	643	664	667	676	647	658	596	666	670	646	660	678	685	645	608	652	663	629	652	642	646	695	649	651	640	637	632	628	660	696	643	667	635	688	623	632	657	614	628	648	652	639	694	714	632	660	608	663	698	664	637	610	681	654	691	664	709	610	628	676	649	670	674	644	627	619	695	670	658	677	644	666	664	654	636	670	672	641	675	642	666	585	666	628	618	638	674	680	688	637	639	630	665	637	666	649	697	641	650	615	699	632	645	660	660	644	624	683	624	660	596	660	652	620	701	654	667	670	638	669	633	660	639	678	635	672	613	603	639	638	656	644	654	688	670	683	611	686	635	628	681	714	659	644	654	648	694	607	633	669	667	641	677	634	599	642	646	614	674	616	664	650	662	686	673	668	619	671	671	618	641	667	616	690	640	631	643	672	702	639	628	646	625	674	663	660	680	619	614	628	595	585	652	702	624	641	669	627	710	636	620	665	669	652	671	653	645	642	636	653	630	591	696	676	643	655	687	655	638	686	640	652	634	632	701	644	690	667	658	654	657	680	692	654	661	633	637	672	633	669	679	685	592	669	591	635	648	641	646	667	674	651	641	629	645	677	646	681	651	641	658	632	675	663	700	624	636	655	646	675	672	685	671	676	645	662	616	665	630	667	639	605	645	626	618	659	640	679	674	633	680	604	656	640	637	665	697	643	671	675	664	651	643	652	657	680	678	646	664	680	619	650	667	645	673	633	657	677	644	656	625	667	629	632	667	655	705	663	677	650	669	639	680	648	660	629	656	668	647	647	666	672	581	655	654	643	612	634	591	628	625	659	664	725	611	649	647	679	658	651	660	649	617	686	650	641	625	647	665	614	654	645	673	652	644	613	629	654	636	698	615	693	667	656	661	676	648	667	629	693	688	630	677	651	712	673	636	613	656	688	653	686	662	663	638	682	638	641	646	678	661	657	644	591	647	627	680	610	609	669	661	617	665	662	660	646	672	644	636	653	620	622	636	676	665	649	611	615	690	656	657	660	685	632	662	634	656	612	683	623	651	631	661	668	658	681	654	641	682	681	671	619	644	672	642	634	658	605	667	612	678	700	622	643	640	612	635	676	657	623	705	658	681	709	664	665	643	666	647	679	652	623	629	691	623	644	666	644	690	620	625	646	681	626	634	661	645	648	646	619	676	644	639	673	652	630	657	655	643	644	657	643	653	654	621	663	660	661	630	699	687	649	615	667	617	613	663	629	655	683	639	646	621	619	628	642	640	677	621	619	617	694	638	633	669	654	653	698	626	627	658	643	690	640	683	625	634	665	660	633	636	618	641	681	687	632	630	634	649	675	653	631	668	660	602	603	642	682	655	640	653	692	622	699	662	686	648	620	631	651	638	678	687	659	653	636	707	603	632	595	619	643	642	637	594	654	641	664	645	665	673	644	639	635	655	670	716	649	601	628	619	656	636	654	652	606	636	650	680	652	625	625	628	641	656	673	605	641	675	669	631	627	617	677	661	653	696	636	650	669	639	642	617	628	642	627	653	679	667	655	645	636	660	605	650	655	636	687	670	651	688	623	628	672	622	678	677	661	664	663	643	672	667	636	655	658	644	635	699	681	648	641	655	635	621	639	590	663	689	605	681	658	663	669	625	629	633	666	637	682	604	650	651	626	647	635	669	647	639	681	632	598	662	695	644	618	650	644	633	636	678	573	681	680	653	708	673	644	609	624	628	663	592	654	648	633	624	669	675	624	678	627	669	661	671	655	649	645	646	652	679	621	620	605	637	619	627	633	677	626	646	613	665	629	654	665	668	707	647	661	665	624	654	621	665	654	628	649	640	669	625	633	595	680	651	640	646	677	611	641	672	653	648	681	622
4982	3177	3758	4287	2358	613	228	75	61	58	55	52	49	52	51	57	62	69	52	57	52	59	48	49	53	60	42	63	47	50	58	54	55	55	54	44	47	55	48	45	56	52	45	48	54	61	50	38	53	46	52	58	51	64	46	40	52	52	55	47	58	53	60	51	63	67	54	57	52	47	55	43	61	41	51	56	52	50	47	56	71	60	55	50	50	44	50	60	64	61	48	56	59	52	60	56	60	48	56	64	51	40	56	51	51	52	41	57	50	62	51	57	48	58	63	55	56	45	48	45	52	54	51	53	46	35	43	51	51	45	66	45	39	49	53	57	37	54	64	52	52	54	43	61	54	50	52	61	62	61	43	58	61	46	43	55	46	41	54	55	50	55	69	38	58	65	49	50	56	58	39	55	56	51	51	47	52	52	40	45	65	67	52	48	45	58	62	57	48	47	59	56	61	55	56	59	70	57	67	53	50	57	54	59	49	55	58	56	49	59	55	47	56	71	51	52	41	53	60	53	63	47	64	54	54	44	52	60	51	59	55	50	58	45	52	48	59	59	61	47	53	61	53	49	41	59	46	45	51	51	53	62	50	48	44	51	47	60	52	55	77	33	48	55	41	48	57	60	63	61	45	52	53	53	50	46	46	50	46	53	52	51	59	58	55	58	54	56	48	61	41	49	53	55	52	57	48	49	58	55	54	56	52	51	44	59	62	58	46	60	50	57	57	61	53	57	46	48	63	58	63	52	64	52	51	55	52	54	59	46	57	53	55	53	62	47	58	58	55	46	57	51	65	44	43	64	56	48	53	60	50	49	58	50	53	44	59	51	52	47	40	56	53	64	57	49	43	48	41	59	50	52	41	58	58	49	51	56	42	56	56	50	55	62	50	46	57	62	50	53	45	56	50	52	60	39	67	75	54	62	58	58	44	56	55	55	67	63	52	43	58	44	54	59	52	47	58	54	51	38	49	46	51	50	51	53	59	48	45	51	53	63	63	48	64	70	47	58	33	60	47	52	57	58	50	42	55	57	38	57	60	49	51	42	41	64	66	51	47	51	51	55	61	58	43	54	47	61	55	56	54	53	54	74	46	61	59	50	54	38	41	66	53	58	51	47	59	56	50	55	50	65	49	52	58	54	52	53	61	55	66	48	47	49	53	48	62	50	54	52	48	48	44	51	62	63	48	61	48	46	47	60	50	56	54	44	45	58	54	54	37	37	60	52	49	59	64	49	55	52	46	53	56	53	51	69	55	38	55	48	48	55	47	53	49	48	43	54	71	45	46	54	53	44	50	43	54	55	72	51	51	47	56	63	53	49	65	51	37	59	43	47	59	61	56	61	49	54	48	49	47	54	61	55	44	50	50	52	53	48	55	56	51	49	53	53	41	31	41	48	54	46	52	47	46	55	47	57	47	60	49	62	57	64	48	46	42	56	52	64	55	56	53	51	57	52	54	55	66	49	53	56	51	44	46	39	53	57	57	67	53	51	66	53	49	55	46	52	58	52	64	58	59	61	44	66	53	52	40	49	41	40	63	53	59	47	57	56	59	54	62	68	59	52	41	40	43	67	49	46	54	59	52	53	63	40	59	61	48	61	50	47	51	43	56	38	48	58	48	56	51	43	65	53	55	48	58	48	54	48	53	48	72	56	58	50	52	39	38	64	47	55	66	48	53	51	51	51	51	46	49	43	43	64	67	61	43	66	54	51	57	56	59	51	47	58	58	49	62	56	58	48	48	55	48	68	45	48	55	60	62	52	55	46	61	65	51	55	57	52	54	52	50	66	49	44	46	47	54	61	61	50	57	52	48	51	53	53	52	48	51	56	46	44	58	50	52	54	51	48	62	48	58	53	61	47	51	41	49	52	55	57	64	71	52	46	42	56	50	59	56	51	55	50	53	61	55	58	51	63	58	55	55	48	43	60	54	56	59	50	56	49	45	47	52	37	41	61	61	64	52	58	60	50	64	54	56	49	49	44	48	43	72	60	55	48	53	46	56	58	55	53	60	55	71	59	52	46	53	45	63	42	49	54	59	49	54	52	46	55	49	55	64	54	55	53	55	57	54	52	58	47	51	53	43	53	47	47	52	56	66	56	53	55	48	55	54	46	56	52	49	57	53	54	61	54	57	62	47	63	48	60	58	49	61	46	51	54	54	49	55	39	44	59	56	53	68	62	57	62	43	55	58	59	43	56	59	44	52	61	60	48	61	55	63	55	41	42	53	46	54	55	61	56	47	39	61	57	61	47	63	58	59	63	65	42	47	65	62	56	48	44	52	50	54	52	56	69	49	63	59	41	58	53	59	50	48	54	49	65	47	49	46	38	51	51	38	44	48	56	42	60	43	52	62	67	50	73	56	48	54	50	56	60	47	55	46	45	49	61	49	39	60	59	54	65	62	55	58	42	46	54	47	53	50	53	52	55	42	40	57	49	39	52	53	68	45	53	66	42	53	45	50	68	50	48	48	55	49	54	40	49	41	56	47	59	37	67	54	57	49	65	59	55	41	61	41	53	57	63	44	45	56	54	46	51	64	56	57	53	55	59	47	55	56	61	58	64	50	49	43	50	53	57	51	39	56	48	58	38	38	54	62	47	51	40	38	57	43	57	51	59	57	51	47	52	55	52	47	60	44	45	53	57	40	56	51	64	45	54	53	52	66	50	62	47	70	52	50	45	70	55	45	54	54	52	60	68	53	52	42	52	54	50	53	52	55	54	52	54	51	52	60	62	68	73	65	50	71	47	60	62	46	55	51	60	42	52	53	43	52	52	43	56	52	67	58	60	54	55	56	40	61	33	70	42	55	48	44	44	53	45	49	47	59	49	44	45	43	71	50	59	62	67	50	47	59	45	63	46	64	53	50	61	68	42	60	56	50	45	51	56	63	52	48	49	54	59	53	50	44	55	55	55	53	54	53	59	57	62	64	50	46	43	44	55	43	57	50	50	46	70	55	45	48	62	48	45	54	47	49	43	56	51	48	62	55	53	70	50	51	42	37	45	44	57	43	40	69	62	59	56	51	49	44	56	55	53	55	58	53	51	54	46	57	49	50	49	53	45	52	37	64	75	59	50	49	58	52	47	64	56	55	45	60	53	66	51	60	51	67	50	53	57	49	63	62	52	57	67	47	54	40	51	43	66	53	53	61	39	55	57	54	47	66	49	49	52	58	66	52	56	64	52	55	57	37	50	70	55	47	54	46	37	52	47	55	50	54	46	59	41	57	72	71	45	49	52	53	61	71	50	63	65	53	47	60	54	62	46	48	66	43	49	47	55	54	57	53	63	53	48	45	60	48	56	52	50	47	49	51	51	47	48	55	51	54	64	50	47	36	55	61	51	47	60	59	39	44	44	55	51	48	36	58	50	60	50	61	45	59	51	44	55	53	63	66	45	61	42	51	53	67	47	52	41	48	56	66	45	50	56	52	52	49	49	54	55	55	49	54	57	47	58	54	44	61	41	37	54	74	47	54	50	49	50
30215	21463	22810	28544	24506	16149	7650	1568	829	730	595	508	512	504	548	610	659	758	670	618	539	456	424	440	427	475	444	432	415	420	420	392	436	447	438	381	457	381	421	454	431	425	421	443	439	429	425	459	450	474	446	421	426	412	400	442	426	390	421	381	425	401	453	452	435	385	415	424	450	381	417	462	419	447	420	420	434	405	460	446	423	450	450	442	412	440	467	412	435	434	440	362	413	431	435	466	445	436	413	451	432	437	421	430	476	427	400	467	455	389	429	447	459	419	449	468	394	416	429	446	427	424	417	429	435	433	456	396	386	453	406	421	411	418	455	395	419	460	430	405	446	413	422	425	389	450	439	410	441	433	432	439	435	433	425	451	448	463	437	449	399	406	466	415	378	454	394	423	420	393	417	449	451	427	458	426	443	435	453	388	366	414	412	433	429	429	431	464	421	451	387	409	442	422	419	437	417	441	433	421	438	436	464	421	432	414	416	430	431	463	439	416	428	402	460	425	410	444	374	473	458	425	437	438	432	421	444	433	454	462	413	474	425	451	437	417	432	440	411	444	447	466	410	406	409	442	410	429	404	439	427	437	441	433	427	450	413	434	447	403	453	432	428	455	436	441	444	454	426	409	415	415	446	454	432	400	410	433	437	391	399	413	403	429	407	417	444	417	464	409	448	453	437	437	428	419	403	442	433	441	401	443	399	384	432	411	408	418	445	453	404	449	433	442	427	410	428	409	436	421	422	398	428	442	444	429	423	460	422	416	434	437	423	455	426	459	457	408	445	423	440	418	441	456	446	423	414	447	462	415	412	423	425	431	433	466	442	411	403	428	421	419	452	436	419	449	439	393	433	464	423	430	436	404	420	414	433	449	458	441	456	456	425	418	450	452	429	426	474	437	427	482	463	444	413	466	469	402	434	396	412	443	426	465	413	428	431	444	460	417	436	455	433	446	455	437	432	411	406	423	408	418	435	392	497	436	440	491	445	429	422	436	443	429	447	439	432	467	447	442	422	412	431	448	433	438	426	424	435	433	465	407	410	406	461	429	423	417	425	408	432	458	411	425	443	441	419	436	437	411	364	455	389	445	433	398	448	440	421	410	473	422	487	477	422	436	426	460	416	380	428	442	434	429	423	464	444	432	426	426	445	448	399	417	438	395	459	383	402	473	406	416	428	445	457	402	431	430	413	442	428	452	444	431	400	456	448	459	463	445	418	442	447	418	403	418	446	429	441	425	451	413	453	450	422	401	441	434	426	432	411	437	417	445	430	439	406	412	438	475	394	421	439	422	421	426	427	420	435	448	395	390	432	404	453	440	424	411	433	435	442	411	445	436	450	441	421	428	423	440	446	435	429	418	431	426	418	439	429	418	419	432	412	473	438	438	423	427	465	433	402	445	416	394	425	439	426	428	444	445	434	423	454	421	425	425	412	410	424	431	443	455	426	476	418	432	459	378	423	464	411	434	437	442	420	493	445	425	418	391	439	440	410	428	471	420	382	436	384	422	432	406	437	377	405	411	418	420	474	413	442	486	432	432	432	462	427	442	446	434	393	429	407	378	422	449	467	399	426	447	454	434	482	395	429	479	416	441	435	429	435	427	427	435	391	433	420	452	443	433	448	417	426	420	429	439	385	464	422	420	431	448	420	466	418	430	392	448	442	402	425	450	411	445	387	429	413	433	430	451	400	458	447	430	415	412	478	425	442	403	412	418	414	453	415	453	421	432	443	436	445	436	455	430	444	417	413	437	433	402	460	432	415	403	444	407	434	433	413	431	466	429	420	431	393	415	423	433	478	427	389	463	441	396	385	430	439	428	482	443	428	447	395	396	377	462	406	380	471	440	441	418	399	424	427	443	412	441	421	440	456	405	409	443	448	417	422	445	423	439	443	426	448	407	443	404	445	436	424	424	410	439	403	440	443	476	443	438	457	438	415	422	437	446	428	424	415	439	444	416	429	430	443	416	414	431	424	447	433	426	438	426	456	426	469	441	439	418	415	420	422	444	434	463	450	454	448	416	432	421	398	434	407	439	407	462	428	420	435	421	429	428	436	422	411	397	443	430	437	459	436	425	469	466	434	411	457	435	459	440	416	388	416	393	398	409	433	396	416	413	431	442	430	433	435	473	430	415	432	459	433	438	408	427	440	445	418	460	435	407	447	431	437	403	452	427	457	429	443	463	429	435	413	426	438	454	435	449	440	429	402	405	453	456	453	408	395	428	434	409	456	421	441	446	408	442	423	428	444	431	442	422	395	456	449	455	442	444	423	457	421	437	413	434	432	469	442	459	417	464	411	438	363	423	437	431	385	411	419	442	415	394	406	432	415	402	446	413	421	428	408	412	434	440	430	413	374	411	390	390	419	446	429	469	403	422	412	431	437	406	429	438	401	449	452	436	415	392	417	447	436	422	433	421	447	418	448	442	423	400	427	447	471	425	438	382	442	376	467	419	454	404	432	430	420	442	411	420	432	436	432	421	422	450	379	420	408	425	433	459	466	428	422	454	444	408	410	430	419	471	455	407	402	437	427	430	412	432	407	437	412	437	423	405	390	419	426	427	448	417	450	422	395	441	453	415	401	419	416	428	471	412	408	415	465	445	443	454	411	418	450	390	429	437	435	440	417	447	440	431	422	410	397	413	427	421	445	427	432	459	427	412	439	417	436	395	429	399	428	434	410	438	420	406	393	442	420	454	420	429	463	417	425	428	409	444	425	409	395	419	405	440	399	439	456	470	419	446	414	438	417	434	402	402	402	482	401	432	420	417	440	417	455	438	439	462	442	426	427	430	450	443	405	422	430	412	412	430	452	410	426	431	434	421	426	409	416	406	428	414	374	381	427	416	447	463	430	414	426	394	418	423	433	440	441	427	414	406	425	431	435	466	456	420	457	458	464	430	438	463	486	422	396	404	399	386	424	433	478	467	408	450	416	458	432	429	436	419	446	433	401	399	427	416	385	403	446	391	393	411	454	424	415	450	463	424	413	400	444	419	411	428	459	446	411	453	420	412	407	429	419	434	453	490	453	417	429	383	421	432	435	453	453	445	434	467	440	441	453	439	434	447	464	436	470	425	421	487	419	427	453	445	424	423	442	448	411	451	445	401	440	418	459	389	429	428	436	433	402	435	429	456	434	420	435	443	420	450	431	429	431	424	424	446	435	429	448	412	453	448	427	469	416	460	417	416	418	450	437	429	426	452	455	465	428	406	418	445	427	431	396	437	411	442	426	437	442	432	428	411	402	427	424	431	427	435	398	430	427	461	446	460	410	419	402	421	425	423	445	450	447	457	439	412	458	416	444	429	434	410	449	464	428	408	418	423	412	400	444	424	453	435	398	406	430	446	424	427	418	427	435	435	431	441	457	472	398	416	443	436	428	442	477	425	455	433	443	434	430	431	430	412	449	442	442	469	448	427	449	427	423	455	415	470	403	406	420	387	439	401	434	446	439	409	453	412	435	421	484	416	409	364	434	429	434	453
5168	5573	6958	7510	3668	1213	385	70	78	64	41	63	61	49	43	60	50	72	51	49	49	56	53	55	65	54	56	47	59	51	55	55	57	55	52	62	53	48	50	60	53	54	48	50	37	49	42	52	43	57	45	51	48	55	60	42	54	56	51	54	36	50	49	51	59	52	72	55	50	48	52	54	62	56	43	47	54	63	66	60	59	47	55	44	54	55	50	53	47	57	46	52	50	54	74	53	52	58	53	63	56	59	51	66	52	61	45	53	43	41	64	65	51	45	45	56	47	55	58	50	59	51	52	55	48	51	53	53	54	61	53	49	48	54	58	48	56	50	47	55	51	48	49	48	52	56	47	65	38	57	42	66	33	54	43	57	49	71	55	44	47	54	48	55	51	55	53	47	54	47	63	47	40	55	52	52	56	53	52	59	42	53	55	65	68	56	52	52	55	54	54	53	52	49	58	61	63	46	54	64	52	46	47	55	54	49	58	49	54	51	53	47	59	56	50	60	71	37	35	50	58	48	37	47	48	54	53	40	45	54	51	48	55	49	52	62	48	51	48	64	60	61	57	54	60	54	57	32	55	50	44	48	55	44	53	44	46	50	48	61	39	45	68	58	46	56	50	51	61	59	50	59	50	38	45	65	50	54	68	57	39	42	44	51	57	50	45	64	51	45	44	60	38	52	46	60	48	60	53	39	47	52	50	57	52	61	54	60	46	47	53	68	59	45	41	74	50	58	50	36	56	52	58	59	50	51	50	43	52	58	63	47	40	61	54	49	59	50	52	54	41	61	52	51	30	54	68	45	45	59	51	56	44	47	52	65	51	55	58	59	49	54	39	48	54	52	59	56	55	60	48	50	51	51	59	51	43	53	56	51	49	51	54	56	48	48	49	51	50	52	59	63	56	42	47	53	69	49	48	67	52	54	55	50	51	57	61	57	53	53	42	54	59	40	47	60	68	53	49	57	51	43	54	52	59	41	40	57	47	54	56	58	49	65	55	47	50	52	50	61	52	59	60	60	52	53	66	50	74	57	61	37	58	43	50	53	48	57	51	52	54	56	62	59	63	48	61	54	65	40	52	55	64	55	46	56	57	60	47	56	49	45	55	52	71	47	45	41	43	56	51	41	52	45	47	58	53	49	57	48	58	61	65	54	45	55	61	58	65	53	61	54	41	70	64	69	44	60	52	65	53	53	53	54	42	67	44	52	62	64	63	59	46	50	56	55	57	51	59	62	47	46	64	55	50	48	45	53	43	47	50	53	42	66	49	44	65	56	58	51	55	56	39	46	70	50	44	53	45	55	50	51	55	49	50	60	53	50	50	60	48	42	39	52	60	51	63	48	50	39	60	37	43	54	55	58	57	47	61	53	56	58	66	46	62	63	46	42	65	44	52	43	43	58	42	40	60	52	51	51	51	55	37	65	57	58	46	66	68	49	50	64	54	64	54	67	59	64	52	53	49	52	46	60	53	54	47	50	52	58	33	58	40	52	42	49	62	60	54	49	68	48	50	54	44	50	52	52	33	45	50	44	58	62	52	62	49	43	56	52	45	38	50	59	46	49	44	53	38	44	37	50	46	49	46	45	54	54	53	54	47	41	57	46	47	50	42	46	47	52	51	60	60	48	55	47	60	56	48	40	68	51	53	54	62	58	45	55	51	38	52	63	50	52	50	63	48	53	52	43	49	49	56	58	51	49	64	50	51	45	60	50	42	64	55	53	61	48	47	70	46	56	61	49	38	51	53	62	45	51	43	56	45	50	48	54	45	58	49	51	52	50	59	54	48	47	40	50	48	64	49	56	46	47	54	45	50	52	44	50	56	52	59	54	50	60	61	77	48	45	56	63	45	44	54	35	51	53	39	40	50	53	52	44	71	57	50	61	56	56	32	39	51	57	60	53	49	56	48	54	61	60	54	56	62	47	56	58	64	48	40	40	49	58	55	49	46	57	53	51	51	44	43	44	46	48	48	56	40	54	53	49	49	60	49	43	51	50	62	43	55	45	41	45	54	57	61	50	47	54	59	65	54	56	56	48	63	47	45	51	57	53	45	48	45	54	41	52	68	36	46	54	54	56	53	52	48	48	61	46	58	42	47	66	48	60	56	54	47	47	48	54	53	53	59	48	60	58	49	49	63	61	46	52	59	49	45	42	54	58	46	53	49	48	61	59	53	51	56	39	66	57	51	44	52	42	53	58	54	50	46	59	46	46	46	49	37	47	39	47	51	64	53	43	48	50	56	36	52	41	59	61	63	70	62	47	45	57	50	61	46	61	34	52	55	39	54	56	45	41	44	61	45	65	66	54	67	68	57	50	55	67	51	57	46	59	53	39	59	38	54	62	54	62	52	51	59	59	61	51	53	54	68	48	61	55	45	63	44	58	57	46	44	59	42	52	44	52	49	47	57	53	46	55	51	52	70	44	40	57	56	48	68	51	53	50	46	47	50	52	62	52	55	68	44	58	44	58	52	42	48	54	54	57	63	51	48	65	54	46	58	53	48	52	49	43	49	44	62	52	62	65	62	55	47	51	53	56	51	47	37	42	54	56	56	57	43	44	52	46	52	39	53	51	40	61	39	43	51	44	44	47	61	49	49	49	40	56	50	54	46	56	54	49	53	43	46	67	59	58	50	54	42	69	47	49	53	67	54	58	51	57	56	43	57	54	40	62	52	53	51	49	57	63	40	60	61	63	39	42	57	55	49	56	48	61	55	44	54	54	55	47	51	48	51	48	51	41	62	60	55	55	40	61	47	50	47	62	47	48	44	48	55	50	68	54	47	58	54	57	44	52	53	73	45	53	56	62	62	72	46	54	42	48	50	67	56	48	46	55	51	45	55	54	62	54	55	53	49	52	52	48	53	65	52	53	52	49	42	57	55	44	49	68	66	57	45	54	52	54	53	51	63	45	54	48	60	56	65	48	50	49	52	59	60	53	54	50	75	52	40	61	49	47	44	62	60	44	48	62	62	63	60	38	47	58	61	54	63	46	52	63	58	57	48	45	52	52	53	40	49	52	67	58	61	51	55	49	43	49	60	51	39	61	62	52	61	42	61	38	57	46	42	44	48	58	54	61	59	55	52	57	49	48	45	47	35	53	65	45	55	46	49	57	57	58	60	47	55	42	52	48	71	48	54	58	50	56	47	63	55	57	55	40	51	62	53	39	43	56	41	60	54	53	53	48	53	48	43	48	43	52	46	50	46	60	59	45	43	56	58	45	50	63	57	46	59	66	55	48	46	40	49	61	52	61	55	59	56	54	42	50	56	47	56	51	35	50	46	48	59	51	49	55	55	51	50	52	53	48	50	57	58	50	57	56	49	54	43	56	56	60	52	45	40	44	62	54	56	54	52	49	55	59	50	50	53	55	55	53	53	57	47	44	54	62	54	51	67	58	52	44	48	60	66	55	57	53	51	42	39	60	50	44	46	47	50	51	52	50	41	65	64	61	58	54	41	65	49	43	43	56	54	37	53	35
33701	27032	29275	35031	31360	24826	12891	1947	1073	828	710	661	583	513	651	741	760	851	792	664	545	464	443	464	439	466	454	455	443	458	437	434	470	447	454	434	483	414	472	469	421	463	451	465	469	418	465	457	473	467	447	456	448	440	452	471	422	441	421	430	428	419	435	467	485	462	433	443	432	463	446	420	457	422	439	434	460	427	444	460	423	419	488	484	473	409	422	460	469	421	456	452	467	447	484	455	418	444	406	414	421	441	448	466	465	473	465	449	446	472	480	442	460	462	455	462	472	463	450	473	466	469	455	441	453	423	445	444	412	441	450	444	432	443	417	459	455	422	416	455	451	442	438	449	479	422	427	450	458	428	443	452	449	464	474	470	461	453	482	447	460	424	408	481	431	408	476	416	465	423	453	447	454	458	479	465	457	416	460	442	443	434	438	426	464	452	461	443	460	456	449	445	420	439	472	435	464	447	447	462	409	460	443	461	476	473	430	465	420	493	443	455	469	445	446	432	421	471	468	416	420	464	462	495	442	494	450	414	439	435	461	450	443	468	442	424	489	464	440	433	470	438	473	386	437	430	433	432	431	479	417	440	490	447	445	417	448	478	453	431	442	486	436	451	433	452	479	479	454	418	470	463	425	445	423	439	443	431	457	482	433	430	436	440	448	449	436	423	437	502	433	475	441	434	419	451	417	459	434	479	464	432	462	453	444	460	460	452	462	435	433	415	445	464	478	455	441	453	443	443	408	465	457	442	434	437	428	422	497	450	427	458	438	484	465	419	415	481	436	436	455	429	455	436	491	464	461	467	462	459	501	408	443	472	447	440	407	433	431	450	434	438	459	438	464	409	443	466	438	422	465	419	442	420	448	480	443	461	466	444	450	492	409	436	426	461	472	407	449	481	427	467	466	488	445	455	477	438	474	442	460	414	447	464	432	468	406	412	435	459	429	453	448	453	464	421	468	481	457	483	445	428	454	433	451	437	430	441	477	451	456	468	471	443	414	479	427	456	477	446	488	441	448	454	440	454	431	404	404	445	449	450	454	459	436	432	428	439	448	460	433	463	466	454	437	454	458	464	420	452	442	466	440	469	440	414	440	444	441	514	409	437	412	410	409	454	423	446	452	461	449	446	428	424	446	435	431	448	425	437	412	471	453	454	463	447	465	440	438	437	434	434	442	464	458	428	456	438	435	435	444	458	455	453	449	437	480	468	426	418	441	410	452	450	450	472	471	500	419	455	394	466	450	445	451	471	434	461	421	475	438	447	479	439	435	424	423	453	446	451	490	402	476	447	437	435	450	477	423	420	466	432	436	433	458	461	445	427	452	446	456	455	459	433	501	437	437	484	483	447	426	500	442	448	455	445	455	432	419	471	438	460	408	472	479	451	457	426	453	464	436	458	440	425	439	452	444	477	466	429	436	434	454	441	405	450	436	470	444	450	452	459	432	476	489	437	482	418	488	455	442	468	471	439	441	411	454	457	442	449	461	436	453	490	451	470	472	463	451	454	487	463	491	476	461	436	437	453	468	456	465	428	427	436	458	451	432	411	410	448	449	464	408	436	439	458	473	433	451	448	447	445	418	453	427	422	443	477	445	446	454	458	445	408	459	459	447	470	436	447	433	462	446	443	444	459	458	451	439	420	469	427	434	467	441	465	484	478	456	458	429	449	453	446	411	448	476	415	463	429	469	458	466	484	457	435	428	416	433	448	417	423	440	449	438	450	395	422	454	441	431	464	418	420	442	467	436	451	439	447	460	444	438	400	494	434	458	462	407	439	413	443	442	468	469	436	459	445	468	470	473	441	475	438	479	440	443	473	433	398	437	488	421	442	450	492	448	448	461	423	454	465	414	467	461	438	448	482	408	422	433	418	457	440	480	490	474	456	453	451	470	455	460	443	489	421	455	446	466	439	438	470	456	425	458	440	427	422	488	475	466	434	460	446	424	418	463	425	442	472	452	451	478	443	429	485	444	479	464	464	438	444	492	432	452	426	468	434	418	475	406	462	468	444	448	436	458	444	477	427	427	425	477	450	447	474	449	424	428	424	475	469	464	422	446	485	435	459	454	459	481	458	454	436	451	481	423	429	436	445	468	433	479	491	409	457	427	469	460	411	478	406	489	423	457	499	464	449	448	434	472	435	433	430	485	423	423	454	467	444	454	432	467	421	464	437	446	426	443	415	422	416	443	469	446	447	442	455	473	465	455	440	475	459	441	429	404	437	439	420	461	445	436	447	439	429	466	469	423	465	441	416	461	407	500	463	475	459	489	429	449	434	464	483	432	429	450	438	440	466	462	463	477	438	441	449	411	403	442	437	408	443	478	457	459	418	447	468	454	436	436	448	494	438	447	463	419	463	444	425	423	429	415	439	438	463	468	462	434	454	457	464	456	465	509	438	440	447	435	436	429	451	454	445	437	409	452	466	455	425	460	508	423	426	470	428	458	456	453	460	458	456	437	464	426	471	438	479	426	502	427	454	424	402	485	418	487	430	480	422	440	447	459	442	456	459	452	421	428	469	437	493	433	466	438	480	470	450	436	474	454	438	427	429	435	458	450	439	426	459	456	427	460	432	415	435	442	447	457	430	454	432	459	459	420	461	435	441	461	454	475	436	455	428	445	461	476	454	452	443	450	457	474	433	458	456	408	463	475	497	442	443	477	481	425	450	436	445	438	454	475	464	447	454	465	448	453	441	469	404	413	451	440	475	446	463	450	480	462	486	479	448	493	487	473	453	472	444	451	431	439	419	500	416	438	422	450	486	456	425	481	409	443	486	464	451	443	436	451	453	437	426	461	441	465	412	453	428	433	447	457	468	457	456	441	386	449	442	462	471	448	469	428	426	445	434	395	449	443	458	439	449	449	444	480	477	427	424	472	390	414	516	455	455	439	469	480	451	429	449	440	460	416	455	439	409	462	463	435	444	447	513	429	447	444	452	460	404	479	458	469	441	460	462	460	450	463	472	448	453	448	439	443	464	477	459	462	457	437	483	431	441	448	433	453	421	455	465	469	444	470	429	451	469	438	439	416	483	469	483	462	468	461	404	428	471	457	442	437	449	436	466	439	462	428	441	464	438	441	460	457	400	450	406	446	453	461	427	428	454	455	436	467	484	420	465	416	455	452	441	458	451	440	433	423	444	458	456	387	447	481	454	430	467	453	442	454	456	485	481	460	443	425	430	450	415	466	419	436	459	471	470	397	439	451	488	456	458	442	462	424	395	471	472	463	451	486	462	439	455	447	451	451	441	411	468	414	465	468	382	437	455	480	419	442	473	429	487	429	453	470	434	462	433	442	455	455	463	464	460	435	454	448	446	426	453	421	433	429	456	443	431	427	438	474	435	460	428	474	445	463	467	404	418	464	415	439	435	459	414	461	434	441	437	473	428	441	440	411	449	414	470	435	467	470	448	472	445	461	424	445	467	438	460	428	399	416	474	457	474	458	430	474	439	408	441	425	483	456	417	468	471	401	448	430	451
3627	1390	1084	1651	810	232	130	92	94	92	77	89	66	62	86	94	81	82	81	79	77	84	82	82	75	83	81	75	81	76	79	74	78	75	80	86	94	80	70	82	101	82	94	73	71	74	68	94	76	85	76	77	70	81	72	57	69	76	64	83	73	73	84	84	75	76	89	69	79	88	75	77	81	62	66	78	90	75	78	88	87	75	83	78	63	78	68	74	80	85	69	60	81	68	75	86	78	70	101	83	80	64	80	92	63	92	84	80	79	100	88	81	65	91	83	87	82	82	76	74	72	84	74	89	69	91	80	85	77	87	83	94	88	84	68	75	68	76	90	82	73	92	77	71	73	65	74	83	87	63	76	71	83	84	62	70	69	86	81	81	61	79	98	78	97	82	75	73	70	83	72	94	75	92	58	71	79	79	74	66	80	81	61	72	80	80	73	89	104	99	70	78	86	71	87	72	80	85	80	77	60	74	89	75	87	74	63	82	83	75	77	73	70	66	88	87	79	98	84	77	84	81	65	83	73	73	70	72	72	83	77	85	77	79	75	65	87	60	66	81	66	76	86	81	85	71	86	83	93	76	79	90	93	69	72	78	71	68	94	76	77	74	80	85	71	70	75	71	59	76	73	75	90	76	65	88	79	88	75	74	75	80	84	87	82	71	75	71	74	60	68	86	71	81	79	71	72	93	68	60	88	83	75	85	85	72	86	75	70	84	69	72	72	82	89	77	82	88	89	63	84	95	83	79	76	76	84	56	69	85	75	90	80	87	84	70	78	58	94	84	65	63	70	70	92	88	70	79	71	83	77	79	97	76	77	67	79	67	83	67	73	89	90	73	68	79	85	76	79	81	60	89	86	69	83	74	77	87	75	87	82	72	89	87	79	86	74	66	83	100	71	75	75	80	77	72	79	79	91	75	88	76	77	75	76	71	74	92	83	77	58	86	75	77	78	73	79	66	93	66	77	75	75	72	62	86	79	84	82	76	70	95	97	75	82	77	72	71	83	64	85	101	88	70	74	67	74	95	66	86	79	68	79	89	67	70	73	92	86	81	72	89	67	76	75	66	73	62	69	70	65	84	83	71	76	71	79	85	66	76	73	93	72	94	88	78	72	98	81	82	85	79	82	79	75	80	83	94	79	85	90	78	81	92	78	71	71	82	83	56	82	80	89	82	81	72	97	62	67	82	89	69	70	78	71	76	71	90	64	72	68	76	74	89	78	75	83	86	73	82	68	58	85	74	81	60	77	79	79	72	70	78	89	91	87	84	94	81	91	85	81	74	83	76	80	94	80	64	84	73	85	69	87	82	80	65	83	64	81	70	72	71	84	63	88	84	76	74	87	84	77	82	89	78	74	84	94	71	77	77	95	77	89	93	85	66	69	81	80	93	70	76	68	74	76	76	73	81	62	73	93	78	82	79	76	84	68	82	86	89	71	79	77	70	98	86	77	93	76	90	80	71	78	78	64	76	61	87	74	85	78	55	84	74	56	70	77	74	89	90	73	88	85	90	75	85	84	61	75	66	91	93	70	80	75	84	61	69	68	79	82	97	72	67	68	60	80	78	71	89	78	64	73	72	104	95	86	83	75	74	75	82	92	76	78	82	56	77	77	80	68	83	78	74	76	75	82	89	82	85	72	88	71	84	83	81	84	73	94	79	82	85	79	69	72	78	75	93	83	72	76	78	91	80	73	82	83	95	75	86	84	85	84	88	89	66	76	71	62	79	85	53	89	74	89	77	70	65	86	84	69	69	71	66	86	70	79	82	68	76	74	82	89	78	82	86	88	63	89	96	68	86	69	73	76	71	80	67	88	71	82	75	72	76	62	61	91	81	84	95	74	69	73	72	89	83	78	73	78	88	69	71	70	80	82	62	89	75	77	78	65	61	78	73	80	75	78	76	81	68	82	93	76	71	76	93	76	73	80	83	94	76	71	81	77	78	74	81	83	86	78	80	64	66	84	76	80	69	89	81	88	66	85	61	72	87	70	82	76	72	72	90	98	76	84	75	67	79	81	69	75	85	72	72	70	79	90	69	68	70	78	87	91	72	72	78	71	84	74	76	77	93	69	77	75	74	89	69	70	75	63	72	78	62	76	65	76	74	79	69	84	77	84	73	70	58	81	81	83	83	89	71	76	86	74	83	67	76	78	72	79	82	84	73	82	83	79	85	85	83	87	79	86	94	71	84	68	84	70	75	81	75	95	73	82	72	62	76	83	69	66	94	84	63	80	88	76	77	93	92	74	84	83	77	77	77	91	90	72	77	91	90	74	72	80	86	78	70	66	79	88	68	68	71	78	66	83	68	68	74	77	77	102	72	64	72	78	85	81	79	77	81	80	68	65	91	80	66	84	84	82	71	81	72	81	73	74	79	64	77	64	87	67	78	74	64	86	82	81	82	102	74	74	61	81	82	80	87	95	60	74	72	69	90	79	86	70	81	75	64	74	84	83	95	91	69	71	94	75	92	91	75	89	83	78	75	81	76	70	87	76	89	76	70	83	79	71	77	80	81	65	77	73	80	63	71	71	62	84	85	94	96	81	68	79	87	78	77	70	86	91	74	79	83	77	76	72	77	76	75	71	73	86	80	88	63	86	77	84	71	84	97	92	79	76	77	76	78	86	71	90	72	55	87	81	80	86	82	80	95	63	75	74	97	90	80	75	82	69	73	86	71	96	84	77	79	74	67	75	81	86	74	79	76	68	77	88	82	80	77	87	81	90	66	78	76	65	73	99	76	87	59	71	75	70	90	85	103	84	72	79	64	57	76	71	65	75	71	85	62	93	74	94	91	76	77	80	86	63	89	65	85	86	67	78	77	59	57	74	79	91	70	90	85	90	77	74	76	68	71	72	64	79	83	85	86	70	78	83	69	74	87	75	82	68	72	90	61	79	81	67	89	74	83	76	76	60	77	74	72	60	76	73	76	80	83	60	92	88	71	83	74	86	81	83	76	78	70	69	75	69	83	70	79	76	78	81	66	91	77	79	62	78	87	79	79	82	88	92	83	70	81	90	69	59	88	70	84	82	69	87	84	77	88	84	88	74	72	82	61	85	87	93	64	72	93	69	82	75	73	70	68	70	88	83	80	87	74	72	55	63	85	73	67	76	79	87	99	84	78	69	81	68	63	87	82	60	77	89	73	78	74	97	68	83	94	76	78	84	71	85	77	81	72	78	87	84	81	101	102	81	95	96	83	63	67	70	86	83	83	84	87	85	80	90	74	71	88	78	71	67	81	74	79	83	73	75	84	65	75	77	73	68	85	70	83	87	69	82	67	86	75	81	85	83	83	79	86	66	63	59	72	85	74	77	87	76	81	76	62	78	76	77	83	97	78	69	80	78	87	63	78	91	76	72	70	66	88	89	63	82	68	90	98	75	76	74	74	67	75	78	84	90	71	73	76	87	95	113	91	75	89	69	73	72	85	69	75	92	76	63	64	81	89	79	59	72	92	66	70	72	77	78	79	78	87
28340	13111	10214	16920	11094	5446	2401	1059	835	748	685	685	665	678	722	737	810	834	865	708	677	635	618	640	680	630	614	657	644	673	635	661	599	609	617	650	648	629	622	618	632	663	597	612	636	678	704	642	611	612	676	642	662	660	652	618	614	642	640	624	601	625	603	625	633	595	619	606	674	605	667	591	621	624	641	643	638	640	652	664	637	712	600	602	592	615	642	674	669	651	639	634	629	625	650	610	670	639	671	617	628	649	658	638	644	622	608	627	629	624	647	645	679	640	644	609	605	628	615	635	648	601	592	654	643	653	619	640	638	614	660	669	662	632	650	652	647	656	618	643	618	612	678	605	648	638	650	611	598	665	664	636	625	603	662	627	621	675	621	638	629	614	684	627	648	619	652	646	666	644	616	653	633	665	639	629	665	633	646	648	637	639	628	636	619	607	646	595	648	597	645	661	620	661	623	624	670	589	634	627	655	623	599	645	618	681	686	628	736	610	593	602	644	614	641	668	631	640	658	632	673	593	665	677	638	619	622	672	635	686	656	653	599	662	651	639	619	617	640	620	606	673	652	621	656	668	591	636	636	632	637	598	623	612	635	598	638	618	631	604	639	626	668	658	627	642	599	638	654	694	618	570	667	619	655	607	639	613	608	607	617	622	607	679	606	692	622	600	671	610	640	617	621	620	628	675	632	651	653	634	634	638	641	622	657	655	683	633	648	646	639	700	650	635	596	646	691	665	644	664	636	647	628	638	645	659	637	600	623	627	600	643	643	654	680	631	669	585	635	622	599	628	632	629	655	680	665	607	604	652	651	614	626	638	625	694	650	672	635	690	628	629	647	618	596	627	615	603	582	586	685	653	654	645	640	646	639	611	627	651	613	611	662	624	624	649	642	603	622	641	637	644	580	581	620	651	658	642	619	632	635	650	616	590	639	595	622	614	646	579	640	611	632	641	641	639	614	638	667	611	603	660	641	631	654	605	625	604	665	650	596	656	634	639	606	619	639	610	639	643	602	628	650	648	625	621	621	618	639	610	685	674	667	637	673	667	649	599	623	610	596	629	678	629	656	620	605	679	636	632	644	631	623	598	637	571	650	631	643	629	644	661	627	599	653	599	674	685	618	614	634	598	611	602	659	598	622	618	634	622	656	641	633	659	655	648	640	628	622	628	601	637	613	615	646	649	637	689	645	641	619	702	626	634	659	682	600	648	633	615	617	670	655	643	629	619	661	634	634	673	607	631	613	658	641	623	624	624	644	655	666	639	592	632	626	622	660	659	617	656	654	603	610	613	627	640	649	623	639	648	604	621	652	611	646	671	648	634	650	612	625	645	677	631	656	629	608	626	638	621	635	656	660	647	629	661	625	663	666	700	623	631	639	645	640	629	662	583	644	628	606	611	646	655	647	656	622	662	602	661	636	657	642	646	644	625	649	665	642	643	636	652	639	668	630	660	658	619	634	656	607	653	603	664	634	636	617	643	613	630	559	639	650	636	646	604	670	660	606	661	601	686	655	640	624	651	665	623	609	623	587	675	617	628	602	634	655	632	699	622	638	598	641	626	649	601	642	653	652	663	616	680	687	640	655	610	666	630	622	623	654	628	656	608	593	605	630	600	645	657	634	653	595	601	640	664	653	599	614	660	640	576	605	643	611	625	655	637	638	595	617	595	603	630	640	640	642	628	671	636	636	616	597	624	641	661	691	684	629	670	657	644	655	617	648	588	644	642	630	609	626	613	625	603	598	659	617	653	621	669	633	629	641	627	653	644	641	625	606	627	646	666	649	656	552	609	616	697	650	619	685	615	639	651	636	639	620	647	647	704	638	628	647	633	639	651	601	626	610	623	665	587	610	635	602	633	617	658	628	637	592	601	638	663	599	613	635	612	656	663	648	666	647	653	632	641	682	651	632	598	595	596	639	618	650	626	637	641	652	586	672	629	654	655	631	646	596	636	597	658	616	658	646	646	625	616	626	647	625	607	654	621	674	610	606	565	655	639	634	614	619	631	621	642	652	661	635	621	665	620	641	660	660	594	635	644	649	607	659	634	630	632	632	626	621	586	603	630	629	649	628	584	597	650	580	618	655	665	643	639	634	658	653	627	614	634	658	620	594	660	664	623	645	649	657	641	644	614	641	648	660	654	613	616	631	636	620	644	660	666	596	654	659	617	650	700	637	667	620	627	627	599	647	663	684	610	634	651	690	632	616	591	656	603	612	616	618	619	620	635	684	643	696	632	610	665	625	629	649	641	597	666	622	650	683	621	631	650	615	596	612	639	685	630	648	643	664	663	626	654	655	613	610	647	708	640	637	603	605	637	608	628	652	595	603	647	626	656	677	670	665	653	620	655	591	639	632	641	643	660	635	627	669	642	670	643	641	635	643	600	674	678	638	645	643	595	677	633	620	599	671	614	614	668	629	643	624	585	636	599	658	644	629	626	637	651	621	594	664	620	657	601	652	624	579	605	671	597	631	666	635	680	617	612	626	621	660	678	635	618	654	656	659	665	665	662	595	593	620	619	655	687	665	629	652	605	607	604	653	623	611	576	607	703	659	621	650	637	619	652	641	626	641	655	626	610	621	608	620	641	637	639	638	647	593	672	645	616	597	670	575	633	654	647	636	604	645	619	648	657	657	660	603	612	627	681	661	648	622	639	614	673	640	621	628	631	606	602	636	653	624	642	662	657	622	613	599	640	654	616	628	598	649	644	656	601	665	638	645	626	639	643	622	645	631	609	627	660	635	601	601	645	607	664	649	657	643	634	629	649	627	617	640	652	603	661	655	623	665	618	619	595	630	655	667	625	603	650	650	653	659	666	655	683	682	604	646	612	592	596	598	669	656	669	643	638	628	637	611	662	633	637	601	612	674	676	629	633	630	653	650	632	610	646	671	619	594	615	625	642	653	629	637	616	600	646	605	677	616	628	614	647	633	638	663	618	630	605	662	618	627	650	651	675	579	645	586	607	595	616	650	667	697	590	659	659	643	639	673	606	606	623	677	663	636	643	645	616	643	641	634	554	628	624	670	653	623	642	641	622	630	660	665	688	601	638	639	638	662	645	595	657	625	613	653	617	608	596	601	623	720	624	649	634	601	618	631	640	609	563	678	627	630	643	622	648	658	627	628	592	624	641	659	629	653	628	622	640	660	625	643	634	635	642	628	618	640	599	629	643	676	624	646	630	609	662	648	603	678	624	611	677	641	644	644	632	673	633	624	688	642	648	656	675	635	617	655	612	572	655	682	634	632	684	603	651	676	600	613	629	613	633	628	617	625	648	610	644	613	650	614	618	625	629	597	641	593	628	618	625	638	638	605	632	660	638	667	671	589	630	640	647	628	628	633	664	652	625	620	632	631	649	621	616	632	635	630	641	613	647	639	645	626	656	598	614	636	612	589	654	620	606	679	658	659	638	657	659	688	611	613	585	657	619	576	599	626	606	639	615	670	664	643	657	629	648	562	598	669	656	683	617	646	609	620	626
3805	3984	3942	4486	2353	792	257	96	82	85	94	90	72	86	76	88	85	88	84	67	65	97	70	81	66	78	90	79	71	85	80	79	82	87	89	83	60	59	64	73	71	75	65	61	81	85	64	68	69	72	72	75	67	76	80	78	72	90	92	75	82	74	86	75	80	83	69	65	87	77	93	74	74	87	68	72	67	73	75	75	67	77	79	81	75	78	86	82	73	81	72	69	84	73	83	80	94	83	79	82	74	82	74	66	95	78	71	71	87	62	77	65	66	69	81	72	74	77	75	74	69	66	78	66	78	75	73	71	87	81	70	96	103	70	63	82	87	74	84	85	83	85	76	83	59	83	77	94	74	84	85	77	60	82	71	69	82	75	75	76	78	73	86	84	77	66	79	74	72	82	64	74	70	91	82	64	59	84	76	70	75	70	80	71	66	67	79	79	76	67	76	102	70	83	81	80	72	77	71	72	71	68	80	85	71	66	68	73	70	68	83	83	82	72	67	60	67	82	85	74	69	67	80	80	78	89	79	76	76	62	80	78	80	83	85	82	88	75	84	69	77	96	71	65	82	71	78	71	86	78	65	57	93	56	76	84	75	74	72	68	78	86	71	87	71	89	65	80	88	86	80	88	75	70	80	63	69	77	74	78	69	86	80	75	68	64	56	62	69	74	83	90	67	75	89	71	75	70	80	92	85	81	82	70	68	82	60	69	84	73	78	72	71	81	65	75	88	69	91	87	64	91	67	64	77	69	98	66	74	68	60	72	78	81	77	74	68	74	77	92	83	78	83	82	60	86	75	79	71	76	81	64	85	67	57	67	63	90	83	74	88	74	65	69	80	73	64	80	87	76	66	82	74	81	79	77	73	71	77	77	86	62	95	62	73	82	73	65	59	80	73	68	80	81	67	65	80	76	78	90	83	80	63	73	85	76	83	91	96	61	80	72	61	84	70	86	80	81	82	66	81	76	88	78	68	86	79	76	81	89	75	72	68	87	68	81	70	67	78	66	70	86	88	85	68	91	72	70	79	90	66	57	70	68	76	70	80	63	64	77	84	80	73	92	65	65	71	77	85	80	82	80	71	67	82	74	84	71	73	72	61	71	73	73	82	65	80	84	75	82	72	70	80	83	65	85	79	79	70	78	79	74	73	73	75	86	75	79	74	74	65	70	66	70	93	82	69	83	57	63	84	78	91	91	74	77	94	80	67	84	60	84	69	66	68	71	94	79	79	63	83	53	85	74	74	54	96	66	79	74	87	64	81	85	70	76	84	78	93	73	67	88	76	88	86	72	80	84	82	73	72	73	65	74	65	61	87	81	74	92	79	90	71	74	67	74	63	72	72	84	77	82	80	77	60	64	80	73	74	70	74	60	68	65	77	95	70	78	60	66	77	73	79	65	82	82	80	67	76	79	73	69	82	90	78	75	84	84	83	79	70	74	93	73	65	99	99	81	65	86	73	74	81	78	80	71	72	47	72	78	78	84	78	80	71	68	68	71	85	61	87	86	77	77	79	82	78	86	87	82	75	74	72	76	81	80	87	79	70	81	91	71	86	61	83	89	93	66	78	74	64	80	83	76	67	74	60	72	75	62	55	70	82	83	78	91	64	60	62	96	86	65	85	82	70	88	69	71	92	61	77	82	83	71	78	80	63	76	63	62	70	87	70	64	77	56	66	83	91	98	81	80	85	69	75	92	70	77	70	74	73	66	75	72	65	76	91	60	69	74	68	80	65	76	82	87	64	68	75	74	70	59	88	83	84	81	61	69	77	86	83	63	70	77	76	69	71	91	86	73	77	66	81	84	72	68	82	89	62	89	81	77	86	65	83	70	93	83	81	89	69	81	84	82	76	69	69	84	69	72	56	66	76	71	60	79	89	70	85	94	84	103	78	85	83	77	91	90	92	86	80	59	62	84	87	79	76	77	74	79	74	81	73	84	58	74	82	74	77	80	81	74	71	86	73	65	62	60	69	61	82	85	79	64	56	57	80	83	73	84	89	88	75	87	78	77	65	84	77	69	79	91	85	73	80	77	74	57	75	75	75	83	84	72	69	83	74	68	78	90	63	59	77	73	78	76	78	70	85	65	80	75	86	74	72	94	80	81	78	68	79	68	74	80	74	77	78	86	83	70	73	79	72	76	75	66	70	73	61	81	77	75	83	78	81	73	71	81	90	63	81	75	83	70	71	83	73	82	77	89	75	84	62	69	62	68	64	80	58	65	80	80	64	69	87	78	80	71	75	66	82	77	72	67	69	82	83	81	71	82	80	81	82	64	65	81	68	72	59	72	78	82	69	81	82	70	87	97	70	88	82	73	86	78	79	92	58	75	89	73	79	73	71	94	73	88	69	63	78	72	56	72	74	90	75	80	85	85	66	89	66	84	76	66	77	72	66	85	81	82	79	61	77	73	82	75	71	80	75	66	69	78	75	63	87	64	94	85	70	73	77	81	84	94	81	84	73	73	81	80	64	84	84	72	80	87	82	71	83	81	82	77	67	75	75	73	81	87	68	86	80	81	82	85	82	74	68	66	65	75	73	78	61	65	76	68	67	85	59	75	83	74	82	72	74	78	66	87	83	63	72	71	80	86	79	80	76	85	76	86	77	71	88	74	74	69	61	86	56	77	87	69	84	84	71	82	81	95	81	88	72	60	80	68	73	76	64	77	79	91	81	73	74	81	67	63	71	89	70	78	81	54	81	59	75	75	68	74	81	80	66	61	73	92	78	71	68	68	84	79	76	85	67	81	85	84	85	78	79	83	76	69	58	60	77	84	81	75	76	66	77	73	78	73	76	78	98	69	78	81	77	69	59	74	65	78	79	81	77	80	65	68	82	85	89	67	79	83	77	69	77	62	93	83	75	78	85	79	94	88	72	73	72	82	84	89	66	72	67	75	69	74	72	82	74	73	74	83	64	85	83	72	77	70	83	81	91	73	92	75	81	74	75	81	82	68	77	61	71	84	75	77	73	66	74	82	85	63	67	87	81	85	74	63	60	77	83	92	80	82	90	70	67	87	64	81	69	89	90	86	93	65	84	83	69	86	69	62	85	70	67	83	72	68	76	75	67	91	70	86	77	60	72	69	66	82	76	75	65	70	89	86	59	93	84	78	88	81	78	77	47	63	90	58	70	75	95	73	82	91	52	78	60	68	70	64	83	64	88	66	78	81	71	71	67	79	70	83	65	70	68	79	73	83	82	73	80	73	71	84	74	86	81	82	72	65	65	78	85	76	76	67	79	66	69	75	77	71	85	82	92	68	68	68	64	70	67	75	73	78	74	72	90	74	78	94	76	84	84	62	78	79	87	76	69	70	70	76	83	81	75	88	84	85	101	84	97	83	93	79	79	77	71	78	83	85	94	87	75	68	86	72	71	72	67	89	80	63	81	70	61	76	66	88	69	80	71	76	81	73	86	75	81	75	69	77	72	73	89	56	81	78	72	84	54	77	72	85	71	91	74	85	77	77	79	74
30900	23387	22813	28668	27126	19297	10013	1764	987	881	758	699	730	753	769	779	838	943	885	797	693	586	593	652	614	662	620	638	634	584	658	634	660	609	649	652	656	606	605	595	664	617	594	616	655	643	570	655	610	614	630	673	636	619	645	685	614	625	638	617	674	595	604	570	637	595	658	647	614	597	582	626	581	632	633	651	675	606	666	627	660	595	626	589	667	650	665	621	642	633	627	619	635	642	612	601	633	649	658	597	654	637	658	622	646	631	629	640	628	660	597	638	598	628	629	625	618	626	627	641	644	644	648	607	633	646	655	644	681	636	618	609	631	669	639	604	607	647	651	641	645	618	637	632	600	616	626	610	604	632	652	665	638	609	618	625	611	652	621	651	631	647	660	664	615	628	634	658	617	595	655	677	615	616	630	641	638	620	602	684	611	612	659	630	628	615	631	662	644	582	617	644	653	680	611	654	646	588	579	637	667	648	591	643	636	633	622	610	639	616	648	656	580	684	615	629	585	619	660	616	640	625	657	645	607	618	604	598	620	660	642	691	647	598	635	614	643	650	632	604	607	603	613	619	617	624	640	633	630	620	587	646	589	662	628	633	615	626	600	624	656	692	655	605	624	594	635	638	628	637	635	616	615	643	640	682	621	622	626	627	679	628	649	636	663	618	644	628	669	584	656	639	602	619	637	658	636	587	605	608	586	620	646	588	628	669	622	660	621	619	621	609	623	617	646	623	622	594	665	611	650	584	614	645	584	609	619	632	642	645	619	612	667	655	632	659	605	614	625	636	643	601	636	644	680	585	649	624	617	626	641	668	606	618	625	630	588	620	660	641	604	609	636	626	645	612	642	602	599	658	682	615	638	617	638	607	677	666	603	645	593	647	604	664	607	648	626	613	618	655	682	591	664	647	662	658	652	636	627	646	630	697	629	679	611	644	664	614	625	669	582	622	670	666	653	647	643	622	632	652	613	621	605	618	624	613	659	616	611	624	641	599	639	631	632	630	664	630	646	605	600	607	642	629	595	628	630	618	607	599	622	667	629	666	607	585	638	616	608	590	624	635	614	674	617	638	628	615	562	609	616	691	630	666	644	633	629	638	644	638	631	615	668	634	641	602	597	602	628	639	627	635	589	614	593	620	605	647	604	571	614	632	638	628	581	647	704	648	638	623	629	575	600	644	603	634	613	642	679	613	615	613	611	638	658	629	647	617	612	660	599	604	640	654	650	603	676	595	629	593	643	649	656	625	679	646	658	623	675	623	655	605	659	649	628	562	638	607	660	636	630	639	621	650	578	600	634	612	621	598	674	664	604	643	607	611	636	611	636	641	666	596	637	654	643	633	628	628	594	614	606	651	671	642	600	689	630	633	614	632	619	600	650	695	594	595	618	614	608	650	595	621	660	674	653	593	631	655	676	642	626	619	609	649	638	622	573	682	629	616	604	605	635	659	594	625	636	645	616	663	634	630	681	677	651	629	609	595	619	605	621	622	654	594	610	637	622	670	591	628	636	658	571	642	605	625	628	627	620	667	621	660	619	656	662	663	603	632	670	665	655	628	589	688	623	593	611	612	669	626	629	595	697	620	626	670	632	598	633	665	654	637	694	658	601	596	619	665	632	636	600	628	594	612	606	619	681	656	641	636	640	619	592	652	613	630	649	632	652	643	599	633	674	650	618	658	644	627	591	635	647	596	645	661	601	617	624	595	583	645	572	624	587	640	625	644	647	622	578	619	650	609	605	613	664	602	645	615	637	610	633	609	630	643	618	656	657	632	589	660	645	603	645	650	627	662	651	630	672	630	640	642	631	596	667	669	638	608	650	603	654	652	633	598	725	649	629	566	709	642	636	640	621	624	639	629	622	619	615	632	635	563	635	637	658	608	621	638	632	611	629	623	604	628	646	636	634	595	639	652	628	598	639	651	601	635	654	627	667	652	626	629	614	630	620	596	683	594	627	614	621	682	627	656	629	625	627	669	610	643	653	588	615	616	642	624	648	576	618	585	659	643	617	663	656	638	646	610	632	631	632	612	607	689	612	656	650	599	591	643	586	625	628	647	636	630	610	646	582	651	633	612	676	607	599	599	617	606	645	639	644	641	590	587	614	651	642	637	656	666	599	643	644	603	663	619	643	616	662	603	619	661	611	615	612	607	617	627	650	673	632	604	654	602	645	644	633	638	639	659	645	640	631	630	651	641	662	642	607	664	627	603	621	632	661	630	624	666	634	614	615	674	643	698	666	641	625	608	647	592	656	593	599	639	679	649	639	586	593	599	591	625	641	606	677	629	618	660	664	652	649	606	582	626	626	601	620	636	636	627	606	619	606	625	650	635	609	629	615	605	618	639	640	638	610	653	676	676	663	572	646	587	655	593	647	657	618	652	610	656	622	649	599	677	611	649	659	602	632	657	611	599	670	658	611	608	629	610	580	627	643	651	623	581	567	643	626	613	629	666	644	700	673	610	618	598	635	643	623	610	671	623	568	658	623	648	612	623	623	602	612	590	649	595	649	673	669	602	587	566	616	605	626	633	667	650	645	686	617	625	615	572	635	635	620	654	589	626	658	614	619	619	640	631	574	607	643	671	705	638	619	649	618	606	600	652	672	644	614	635	626	664	666	625	603	592	657	642	665	634	643	600	595	636	648	595	637	636	592	661	635	650	609	620	675	627	628	656	618	585	650	654	654	633	616	652	604	645	602	662	643	626	670	714	620	631	630	585	631	635	638	663	636	583	621	645	627	625	666	654	654	666	611	631	654	627	657	648	606	622	593	636	659	644	627	656	595	607	651	611	592	604	603	640	608	642	666	610	633	641	673	640	630	670	631	655	622	641	645	641	660	588	632	619	632	617	620	655	650	651	638	627	632	599	704	652	663	661	601	624	616	658	655	603	668	588	629	607	622	639	629	607	632	591	640	631	599	683	660	609	625	568	617	653	629	632	601	653	641	657	613	597	641	580	630	638	660	629	640	665	604	655	618	626	629	656	634	611	659	632	631	607	625	637	625	644	609	617	615	597	568	692	603	606	629	624	578	624	625	648	642	631	637	655	648	627	685	623	646	711	683	643	647	612	617	643	641	629	645	653	638	609	618	619	573	664	636	587	660	600	585	654	623	651	592	662	663	634	615	618	615	621	614	630	640	614	618	627	680	642	622	637	657	640	641	658	605	639	666	625	608	626	621	638	645	658	673	640	610	628	630	593	651	590	636	623	636	603	628	652	680	609	662	618	633	660	614	600	664	664	687	600	604	646	571	638	625	601	633	606	617	607	605	644	636	642	606	681	658	631	603	590	612	627	659	661	627	611	634	632	632	636	641	646	656	682	628	667	618	649	613	634	653	644	636	663	605	654	659	692	640	643	638	592	672	599	646	637	674	634	663	615	597	605	623	631	640	622	647	615	642	601	641	634	614	613	627	637	599	603	609	611	637	637	653	637	667	606	618	662	598	661	628	661	622	654	635	629	637	632	644	607	609	671	623	599
4684	3103	3257	3559	2265	756	281	68	52	48	48	64	56	33	57	62	59	62	68	63	51	54	59	44	44	70	46	50	70	36	47	44	43	52	60	50	52	38	45	50	49	54	40	49	52	64	46	47	47	52	56	56	45	43	51	47	50	56	60	51	51	59	45	50	56	40	48	45	49	64	66	44	46	48	54	51	47	38	57	48	50	48	40	49	46	44	46	42	49	55	41	41	49	53	51	42	46	45	42	49	54	54	43	64	41	67	50	64	48	62	43	64	50	48	50	56	51	50	43	46	46	52	41	46	43	46	47	46	49	40	46	51	66	57	52	55	53	55	49	42	56	58	53	46	51	54	55	45	52	51	48	45	53	55	51	53	52	67	48	52	66	36	67	47	46	45	59	44	50	55	46	52	44	51	57	60	42	55	54	58	55	51	44	51	46	48	53	53	56	45	56	51	46	40	38	59	56	51	48	47	48	49	42	61	44	43	47	61	46	52	61	45	46	42	53	55	41	52	63	36	63	42	49	54	40	43	58	55	50	47	47	58	51	46	46	56	51	50	52	41	57	36	44	54	47	45	39	41	50	49	49	60	58	52	51	41	57	51	54	56	39	58	55	38	41	51	55	46	57	58	42	51	40	49	41	49	54	53	38	43	48	47	35	49	38	48	49	64	70	50	56	62	58	47	46	43	56	62	67	56	42	46	60	54	47	46	45	43	50	56	65	52	50	51	49	40	48	63	50	58	48	55	49	54	72	52	57	44	47	55	38	63	53	54	51	45	47	54	46	52	58	47	59	53	50	48	55	43	55	50	48	51	48	42	54	41	53	58	40	49	53	53	50	43	42	52	57	55	53	52	47	51	48	52	59	55	61	51	38	44	51	55	56	45	62	51	50	42	53	41	72	53	54	46	60	49	55	53	51	54	41	51	55	39	62	38	51	53	47	48	51	44	54	48	57	54	58	49	43	46	45	48	57	60	59	50	49	50	52	32	41	57	52	45	61	54	53	41	53	51	52	47	47	56	55	53	54	51	51	61	70	50	37	46	38	45	56	51	43	46	59	53	42	58	50	46	56	42	51	48	46	50	56	51	52	45	44	63	45	41	51	43	60	36	55	52	33	44	53	54	54	47	46	54	58	43	51	49	56	48	48	53	47	51	50	52	58	56	44	44	55	49	52	42	51	40	53	49	49	50	47	43	61	74	59	54	45	38	51	54	58	54	52	57	42	44	57	53	52	56	40	35	44	67	55	44	46	51	47	49	59	49	47	51	47	50	45	55	65	49	51	38	40	57	47	56	54	44	51	53	59	61	55	73	59	54	44	47	48	40	51	45	53	59	44	39	58	67	46	51	55	53	52	48	52	58	54	49	61	46	47	45	48	51	49	46	57	52	52	55	56	50	56	56	41	58	38	42	45	48	51	58	57	45	55	51	64	46	51	44	42	38	52	47	55	53	38	40	39	59	56	47	43	48	52	49	55	65	62	64	43	49	41	46	55	46	56	51	46	42	50	45	50	43	59	63	55	54	37	42	39	53	53	67	55	53	51	56	52	46	53	45	55	53	55	54	44	53	59	51	48	49	49	54	48	58	41	44	50	49	59	43	69	55	65	63	50	53	44	40	47	44	43	46	60	63	53	54	42	59	48	38	54	56	45	47	48	53	48	49	53	57	55	53	50	49	59	41	52	53	51	40	50	44	56	53	51	55	47	46	43	43	52	55	46	55	42	46	49	46	48	56	49	48	45	47	54	59	55	63	58	44	37	51	39	46	52	39	53	54	48	43	47	65	58	54	52	52	45	38	50	52	44	53	48	55	57	60	67	45	58	64	43	42	45	50	49	46	48	43	33	57	48	61	42	44	41	59	41	51	51	43	32	48	47	49	55	60	63	53	52	74	64	65	49	46	50	60	56	40	48	72	54	46	54	45	39	53	42	57	49	50	63	42	53	45	42	54	46	55	51	44	51	50	54	43	58	53	73	50	43	45	55	59	60	65	44	49	59	49	54	61	47	63	51	63	60	44	46	48	53	49	53	37	47	47	38	41	48	53	38	43	40	58	47	51	41	53	66	48	48	48	57	55	62	46	41	68	53	52	42	49	55	52	48	34	40	47	52	38	65	48	46	38	52	54	51	35	42	43	43	62	56	48	64	42	53	53	54	61	43	47	59	41	35	69	50	60	47	46	56	57	55	54	47	55	56	50	45	38	35	28	57	47	50	37	55	53	56	63	47	45	53	47	54	49	57	62	54	49	52	61	40	54	52	68	52	49	45	46	51	44	52	45	42	50	51	53	69	55	42	54	56	59	45	54	54	52	55	53	51	52	45	48	51	41	47	51	45	41	41	58	54	43	40	43	43	51	57	53	58	43	49	48	45	48	50	38	48	50	53	40	61	54	55	67	47	60	46	52	54	49	51	63	54	52	44	57	53	47	54	44	54	56	46	55	45	45	53	60	44	55	47	56	51	53	40	47	50	53	38	54	66	42	45	41	51	52	61	54	63	44	46	55	53	43	54	41	54	44	51	46	54	58	47	52	52	51	56	47	61	57	57	39	55	48	41	57	57	44	51	57	47	41	43	50	53	59	47	65	49	49	49	64	50	55	53	43	59	53	54	52	33	50	46	46	54	44	48	60	56	50	51	45	49	64	54	56	45	50	39	46	49	42	49	51	47	58	43	42	47	51	59	51	45	48	60	52	45	39	46	66	46	47	55	51	50	67	51	47	55	44	64	45	49	46	50	39	47	54	52	42	42	49	54	35	53	45	59	54	43	49	58	51	54	50	52	56	52	52	52	48	44	46	59	54	46	37	41	46	56	58	52	49	45	63	53	62	44	60	63	24	43	43	48	47	57	47	48	45	56	55	45	46	55	55	69	53	58	55	59	49	38	56	47	53	44	39	55	40	62	50	42	47	50	38	51	55	50	60	48	66	54	43	48	39	45	54	42	34	58	57	57	42	52	42	58	56	53	58	33	44	51	50	56	57	58	50	45	64	54	46	60	54	57	48	41	44	49	47	48	47	48	48	52	42	46	49	58	49	46	39	46	49	47	56	56	53	48	43	66	48	53	54	43	48	54	52	57	41	46	52	53	46	64	41	38	53	63	41	58	46	63	44	41	61	54	43	41	64	49	49	49	52	56	61	48	43	50	45	66	57	41	41	67	45	56	43	45	51	51	40	51	46	56	51	52	57	44	64	54	43	43	58	62	46	42	69	47	51	47	54	55	46	44	42	51	60	49	40	36	45	54	52	60	43	67	49	47	48	52	65	62	51	50	45	43	58	48	46	53	51	64	54	46	51	56	41	41	55	62	58	41	44	52	45	60	44	42	50	49	48	57	50	45	42	50	53	51	54	38	49	60	45	43	42	51	54	46	38	53	47	50	54	39	62	46	47	43	57	55	48	48	46	39	46	50	43	52	45	45	43	51	50	57	50	50	52	43	49	65	62	62	49	58	51	43	51	56	49	54	48	62	51	49	49
29156	20936	20962	27208	25968	19238	10065	1471	733	609	537	529	520	506	501	594	648	793	678	576	489	404	429	389	424	393	420	399	446	406	409	418	413	388	409	406	366	379	448	405	381	430	376	388	431	411	407	429	400	429	395	413	428	425	431	387	424	417	404	435	427	437	431	420	449	405	388	469	412	424	415	411	439	415	440	421	408	442	377	426	387	398	427	424	402	400	386	382	396	419	401	394	425	419	404	420	415	404	400	387	400	438	386	429	399	416	434	444	422	430	391	392	390	402	393	423	374	418	423	418	441	391	393	430	452	398	406	448	443	401	441	396	385	379	381	390	403	376	401	361	394	409	427	386	402	404	420	402	384	431	407	384	424	408	410	416	427	446	443	400	427	375	433	397	472	421	370	409	400	427	419	393	435	409	400	394	426	437	410	444	412	382	403	438	419	394	414	379	415	426	391	424	396	443	441	408	394	417	410	429	429	413	419	425	427	442	416	394	412	441	405	398	379	446	376	424	464	411	445	371	383	436	434	407	425	430	403	432	423	429	426	397	446	412	436	427	426	423	426	407	422	429	417	419	434	386	397	392	401	455	422	391	400	442	397	445	422	411	422	381	410	405	418	398	419	427	381	405	425	391	396	405	399	419	401	423	421	419	403	391	390	381	421	479	441	414	415	410	377	409	422	406	395	420	425	387	425	437	413	447	406	432	445	451	413	430	405	428	387	430	371	404	418	388	375	399	409	408	424	396	426	381	426	401	426	418	404	409	412	431	416	433	400	398	422	408	402	406	407	398	387	421	393	411	398	458	430	439	403	400	429	392	413	438	404	404	397	408	429	386	393	435	404	439	404	418	406	446	412	398	377	423	433	418	391	381	393	411	431	395	423	384	390	441	426	444	404	402	429	422	400	408	449	419	383	416	403	420	395	393	373	424	431	410	412	432	441	460	432	407	361	386	403	421	384	428	422	450	407	400	411	379	442	359	410	410	437	399	405	391	389	433	391	443	423	414	392	419	436	394	405	414	392	423	369	414	412	419	402	423	406	405	406	416	431	388	413	409	389	427	398	392	431	412	428	426	411	389	408	405	399	409	435	399	347	383	434	456	412	446	380	425	411	421	379	398	404	429	457	410	437	413	428	402	395	392	419	394	437	403	443	439	404	405	390	384	423	404	369	406	391	417	388	411	401	423	424	454	403	399	399	448	392	397	442	407	421	393	414	406	411	458	381	419	418	362	420	393	433	436	433	453	439	432	396	402	418	408	400	402	425	393	398	384	403	416	434	399	385	397	425	411	418	379	434	378	412	429	441	388	378	429	417	418	406	442	426	395	396	402	391	428	418	399	441	441	390	417	430	414	397	402	381	397	385	399	371	385	426	427	427	409	426	428	411	408	420	388	400	411	435	395	377	407	441	393	410	406	432	430	381	406	432	428	420	426	403	401	425	398	411	418	435	419	413	349	454	399	413	401	411	430	391	412	412	434	386	382	447	419	406	397	384	404	379	418	459	411	443	415	401	390	416	441	383	445	412	412	414	427	421	420	410	404	418	424	443	388	380	426	382	413	429	407	391	412	395	378	414	428	419	395	450	432	408	431	405	435	398	454	405	407	418	388	398	405	379	388	430	429	408	424	405	403	400	413	415	429	409	394	388	417	415	382	391	355	426	396	381	409	383	400	400	409	430	427	390	400	443	408	437	466	446	423	425	405	393	433	414	396	436	382	430	421	410	428	391	426	397	414	445	439	394	393	401	411	417	420	436	378	368	418	411	405	371	437	400	447	399	390	423	432	393	382	405	427	401	407	398	429	403	422	427	411	426	385	430	419	404	393	437	405	396	441	410	387	430	435	423	399	428	430	408	385	406	398	412	419	380	415	410	408	395	415	412	412	413	392	445	395	421	410	405	414	408	434	410	410	405	410	429	410	401	433	395	435	399	428	419	415	417	413	391	408	411	455	380	432	472	399	426	395	403	426	417	411	385	380	398	384	427	408	411	442	406	396	428	387	397	410	424	463	405	403	384	425	388	385	417	378	395	392	449	471	413	389	457	414	417	443	408	465	437	390	389	401	424	408	407	441	406	381	461	381	418	412	413	388	451	415	437	402	376	413	405	373	417	385	409	409	424	427	425	398	440	437	382	407	386	429	405	438	397	445	421	397	410	443	428	406	404	383	388	406	433	368	405	400	422	420	431	440	405	448	405	401	429	407	398	424	422	389	423	434	433	421	373	409	418	401	403	365	416	434	432	429	417	377	406	394	368	403	383	412	431	407	378	403	414	421	407	430	391	426	446	409	414	421	451	404	418	412	422	429	429	391	415	398	406	415	387	411	417	450	454	429	371	397	381	389	422	398	396	422	383	429	410	417	392	419	399	405	434	439	392	401	431	425	422	418	413	393	413	390	441	417	396	405	416	407	418	407	400	375	388	418	389	405	403	424	420	393	418	398	430	403	421	408	412	390	445	377	407	368	370	414	414	390	429	383	402	449	391	428	391	403	376	422	421	435	448	405	420	387	419	405	410	395	372	417	427	416	402	402	411	443	401	438	410	387	439	423	413	420	383	412	446	430	413	392	406	435	417	397	405	433	421	407	438	412	390	394	427	410	421	439	410	414	410	387	444	406	404	402	379	393	386	382	431	425	427	415	430	411	426	409	421	397	398	417	403	394	388	473	438	413	408	438	434	406	411	398	394	392	425	442	451	411	403	456	406	411	438	442	422	401	413	427	416	417	401	417	427	379	372	427	386	387	422	406	409	416	433	423	398	405	377	440	389	428	412	402	425	385	417	404	392	448	427	413	420	397	401	438	377	395	410	394	408	402	376	383	407	409	422	393	405	433	419	379	407	441	421	378	441	382	385	425	420	416	424	387	407	400	417	419	381	438	411	389	390	407	434	353	430	384	432	412	431	375	408	403	458	412	396	415	390	418	394	385	422	431	425	402	419	367	345	388	399	426	395	402	419	405	418	375	417	394	425	391	365	424	417	394	414	377	445	409	414	409	405	391	407	416	405	408	440	402	400	389	447	416	408	423	411	398	409	401	418	410	401	408	423	417	406	423	422	418	425	424	441	389	448	427	407	384	436	436	415	457	422	420	418	400	436	423	421	354	389	399	392	394	405	412	402	431	408	414	419	416	427	402	399	452	442	393	397	392	428	412	417	404	424	422	427	382	393	401	427	424	410	371	431	454	415	402	418	452	393	408	412	461	422	407	391	412	399	387	410	382	409	411	421	405	435	446	422	424	417	428	404	421	414	410	409	434	385	419	430	386	420	427	397	386	403	420	426	415	412	395	407	380	388	431	414	408	399	435	429	458	423	423	380	455	408	414	453	389	398	376	415	388	393	426	394	380	401	395	432	404	416	412	380	411	423	412	426	430	412	416	418	405	403	418	412	415	399	404	420	414	437	377	400	384	445	412	413	405	448	386	425	406	447	402	401	421	436	401	395	447	407	376	392	396	385	420	439	387	399	394	397	440	410	412	415	421
4749	5631	6408	6404	3957	1423	544	102	57	60	55	43	46	55	64	53	63	67	65	47	56	43	49	46	52	58	50	49	48	49	40	52	51	58	45	42	50	43	56	48	50	59	50	53	46	53	54	47	61	49	55	59	40	49	53	51	57	52	53	53	40	57	39	44	53	55	50	46	45	47	59	49	47	56	60	51	45	53	60	56	48	62	45	58	56	45	46	53	41	42	51	37	43	47	49	40	44	42	41	57	55	50	49	48	53	51	67	47	46	45	54	41	36	45	55	44	50	50	44	49	45	52	42	60	51	50	49	49	52	52	53	46	47	47	61	55	45	44	34	54	49	40	54	54	56	45	54	58	60	50	49	56	46	58	66	57	55	54	62	45	49	48	45	36	43	61	41	47	56	53	39	58	51	46	47	47	46	43	55	59	44	56	45	51	38	47	48	56	56	53	45	46	45	49	47	58	42	54	47	35	36	46	44	56	51	59	59	53	40	63	47	56	58	61	38	48	48	46	41	54	45	39	51	58	66	48	48	51	47	43	57	64	59	62	50	54	60	53	43	44	60	63	50	45	43	47	57	50	37	51	53	50	51	48	57	45	60	51	40	35	51	46	53	56	58	56	63	42	55	53	40	43	45	68	47	44	51	55	55	50	50	46	56	41	46	53	73	51	66	48	52	57	50	57	47	47	52	46	51	67	56	43	63	44	40	44	58	55	51	51	60	53	48	51	60	46	48	45	59	63	42	61	50	46	50	53	43	46	49	58	42	55	45	48	44	44	53	50	50	46	57	53	39	47	50	50	53	52	32	51	51	56	52	50	49	41	56	45	47	63	48	49	61	73	44	72	56	51	45	49	44	55	51	44	53	50	50	55	44	54	62	35	41	38	58	52	58	62	49	50	41	56	45	52	35	51	44	51	58	61	51	39	62	62	47	51	39	40	52	58	43	62	59	54	62	48	49	50	42	56	46	41	60	58	48	53	45	39	49	48	54	45	52	53	48	45	40	40	43	65	46	58	47	53	40	58	45	50	47	54	64	56	40	54	47	55	47	46	45	53	41	51	52	53	47	47	49	52	44	36	72	50	57	43	52	46	42	43	66	46	46	42	52	51	61	47	52	38	65	51	46	52	47	43	56	55	63	41	52	61	40	52	44	51	59	40	53	52	49	61	50	59	53	53	53	55	52	53	46	55	45	64	44	56	62	50	52	55	53	44	50	56	47	59	51	57	46	48	54	51	45	46	45	46	61	55	47	57	43	51	58	52	42	51	49	40	56	44	54	53	56	55	57	63	47	46	45	59	45	38	60	50	52	56	44	51	52	52	73	55	55	55	54	46	54	60	42	41	60	52	51	38	50	55	53	45	51	43	49	56	49	38	63	63	57	60	48	45	60	38	58	51	47	55	53	56	48	45	47	46	54	44	55	48	53	66	59	54	53	51	53	39	56	49	50	54	54	50	45	59	59	62	46	46	52	45	54	51	55	57	55	42	52	52	55	52	46	59	48	49	49	53	38	58	55	66	54	60	43	54	50	64	39	44	44	55	48	53	60	42	70	46	53	57	43	51	53	54	55	60	43	43	58	55	56	58	55	56	43	60	62	47	46	50	48	61	36	47	48	54	45	50	56	61	50	68	54	46	61	46	55	45	53	51	55	57	52	41	52	47	51	53	51	43	42	51	56	50	42	41	48	49	44	57	52	53	44	53	42	55	50	52	42	49	56	51	53	52	65	54	38	63	35	50	44	43	42	48	62	54	56	39	49	53	40	55	57	50	52	45	60	46	53	33	47	53	62	43	45	50	56	29	32	58	33	51	51	48	52	52	73	62	50	49	37	68	53	51	42	49	55	60	53	53	47	45	52	45	51	52	48	43	50	47	60	54	60	46	63	45	48	36	38	55	49	47	50	42	60	47	43	48	60	60	53	48	43	46	55	61	40	57	37	44	58	42	45	46	54	51	56	40	53	49	53	39	50	50	41	50	46	45	48	47	59	38	50	55	58	53	37	52	48	59	65	52	51	51	48	62	34	51	52	48	50	35	55	51	47	62	37	39	57	44	55	70	64	51	44	44	45	53	49	40	46	56	42	48	49	47	52	45	40	44	59	31	44	35	55	44	55	51	39	44	56	52	40	36	56	65	49	61	44	51	44	45	58	49	45	53	65	62	40	44	44	48	38	59	59	61	56	54	45	49	37	50	45	48	56	50	59	49	47	47	53	52	68	53	54	46	45	53	54	49	45	52	53	48	39	51	54	55	43	48	49	58	51	50	48	45	55	60	43	48	52	40	40	52	57	49	67	58	53	50	56	54	49	29	59	51	60	62	58	47	52	37	45	51	52	51	52	52	43	54	59	47	50	46	45	46	31	61	52	61	54	50	46	51	52	51	39	50	52	43	42	46	50	71	45	50	42	44	43	47	46	74	45	58	53	40	53	46	44	62	52	44	67	43	52	39	41	60	60	51	50	59	44	53	46	47	57	50	54	48	44	48	52	56	42	51	53	54	34	60	60	48	64	46	46	51	51	48	64	37	52	56	55	46	53	54	46	64	60	55	54	51	50	54	39	41	59	49	48	61	57	57	60	48	41	56	54	54	48	56	64	52	52	48	42	51	48	54	45	43	48	48	51	54	42	40	43	47	58	41	56	49	56	41	50	56	54	55	43	54	51	51	45	48	50	52	45	66	60	48	50	40	53	39	47	44	57	45	44	46	62	54	60	56	48	45	48	42	46	53	43	49	56	48	53	57	58	40	62	49	55	47	46	42	45	55	47	55	46	48	55	52	43	65	50	52	55	45	48	54	49	30	48	51	54	52	67	53	49	40	44	55	52	49	40	53	57	65	44	64	43	48	45	42	49	52	54	50	54	42	51	60	53	50	47	36	43	42	37	59	49	54	57	57	44	46	51	49	29	51	61	53	61	42	52	50	51	47	37	56	44	47	48	47	46	46	45	51	52	54	54	55	54	55	53	40	60	52	46	52	57	43	41	52	47	49	43	52	45	53	52	48	54	63	50	48	50	47	46	49	49	50	49	45	40	47	42	49	39	50	42	48	57	56	49	37	56	49	51	44	40	57	52	46	57	51	51	53	59	40	46	49	43	54	50	35	52	42	42	55	61	42	65	55	50	46	45	49	52	61	56	51	48	38	48	61	52	69	50	51	48	46	61	51	49	45	47	49	43	48	54	53	52	60	43	46	55	47	47	58	49	53	54	62	45	46	54	40	48	49	71	54	31	49	54	60	35	63	46	58	52	50	54	42	56	49	55	56	47	46	41	44	48	49	81	55	39	54	60	57	45	55	46	51	55	40	58	57	59	47	60	55	47	45	44	41	47	50	44	59	42	48	65	39	44	55	40	61	47	47	50	53	45	46	60	44	46	53	53	51	57	56	53	52	60	47	48	56	47	58	49	46	53	59	50	48	50	65	44	51	47	41	42	51	59	49	65	47	47	52	64	51	37	34	45	41	56	54	55	52	50	72
32771	26572	28236	33451	32933	27271	17129	2191	959	772	646	579	564	530	573	657	788	880	841	595	480	467	440	423	397	402	434	451	450	469	429	435	444	425	432	425	427	451	413	406	438	423	410	451	441	436	448	415	469	434	436	420	447	422	408	435	419	388	416	418	422	424	441	441	431	448	431	453	409	434	439	426	414	440	468	476	442	428	422	441	464	432	453	454	450	410	438	436	415	402	466	462	438	415	419	429	404	404	402	462	461	379	453	456	403	438	414	474	437	426	446	455	427	445	427	465	451	456	427	431	447	426	432	418	428	424	418	410	442	415	457	425	443	458	409	396	410	406	437	446	439	462	446	432	448	428	449	429	397	440	450	447	390	446	445	428	406	461	374	424	390	442	440	442	417	446	459	456	437	412	469	452	419	426	440	413	465	398	398	444	426	427	439	390	400	451	453	430	412	405	433	436	436	428	436	446	467	430	430	437	436	436	396	407	465	417	410	433	418	436	433	424	418	411	450	420	460	451	436	444	404	430	426	456	442	463	407	419	472	445	437	376	459	426	443	406	431	462	464	436	430	416	420	392	422	420	439	438	410	449	413	452	439	412	414	421	444	400	451	461	449	426	459	419	406	444	454	425	437	434	438	441	449	434	465	466	419	417	409	430	417	435	420	443	395	369	431	432	454	403	442	467	430	445	422	430	460	448	465	440	465	458	450	441	408	435	438	403	459	426	423	428	430	445	416	416	474	454	444	447	404	407	431	385	439	452	458	426	411	424	426	413	435	408	437	444	408	469	457	454	467	464	437	454	469	401	449	441	461	400	452	465	417	440	446	472	389	423	420	459	403	410	465	411	484	429	464	424	435	425	418	435	417	422	433	428	455	448	407	428	445	412	407	424	396	452	474	439	434	461	461	424	442	403	434	402	384	433	403	422	475	439	429	434	474	418	429	438	428	410	436	428	423	406	432	453	417	426	422	443	457	464	386	416	445	441	469	447	449	438	466	407	404	405	439	439	413	439	424	433	472	418	504	415	419	448	460	425	420	430	468	422	426	481	432	442	471	435	393	459	461	399	426	468	406	441	427	414	434	412	424	410	456	439	428	413	443	404	458	403	459	435	406	421	442	419	417	411	443	422	449	448	437	427	424	467	437	427	436	430	465	419	432	426	439	444	435	407	462	425	401	442	456	421	428	471	405	418	447	435	447	401	441	416	418	412	402	447	479	413	406	429	456	424	442	458	453	407	432	423	414	429	412	419	436	412	414	408	402	449	470	435	404	434	416	380	453	480	456	430	438	406	425	486	387	462	418	430	435	465	457	418	426	412	445	440	450	443	439	429	415	444	403	415	418	448	461	426	446	437	469	423	446	422	439	442	436	440	449	434	426	400	468	428	430	465	439	402	457	401	447	455	462	445	428	437	431	426	408	443	444	419	424	431	396	429	433	438	470	475	475	453	381	434	435	441	404	404	440	434	405	442	449	393	418	460	420	399	423	457	423	438	422	434	395	437	423	422	422	441	433	390	420	462	407	421	415	425	409	437	448	431	442	441	443	415	422	398	409	386	456	396	437	454	435	425	435	428	443	433	432	467	423	406	439	452	436	457	410	423	414	404	457	457	487	431	417	412	445	449	413	438	466	462	456	443	417	436	407	426	428	388	431	405	454	469	459	458	432	437	419	403	445	452	442	433	418	435	445	435	406	464	436	436	422	427	451	401	437	428	433	409	426	447	396	396	428	408	422	440	427	454	453	436	430	460	444	442	438	421	437	406	420	431	419	433	491	454	440	413	431	447	419	431	444	430	455	443	423	451	449	461	441	443	429	425	411	444	402	417	450	447	427	440	438	429	418	476	434	447	430	427	462	435	435	405	401	435	416	446	394	388	448	433	472	412	444	430	417	438	441	438	444	431	458	432	445	430	461	431	430	431	421	418	413	415	441	402	451	450	411	426	448	406	493	441	431	460	415	424	434	430	402	406	435	428	444	435	415	416	423	437	426	428	445	431	402	475	423	432	428	443	450	442	427	416	447	484	455	409	436	402	424	454	413	421	472	428	426	455	450	402	404	405	413	452	422	461	402	445	440	408	409	437	432	451	409	409	440	425	410	406	452	413	402	444	426	438	412	454	414	449	431	444	439	451	463	452	419	459	423	472	426	447	434	420	451	420	433	437	442	427	419	463	440	425	450	446	427	421	407	458	438	405	426	417	419	408	449	428	432	412	426	406	426	475	463	406	452	419	414	433	383	439	427	441	438	454	434	441	453	433	394	433	439	441	450	437	433	430	421	421	409	436	459	424	413	448	408	434	453	462	394	431	456	440	462	451	472	443	439	448	445	447	411	448	401	418	401	431	424	460	444	451	447	435	453	453	428	458	427	446	422	431	438	416	431	436	397	416	434	450	372	428	417	428	414	413	451	451	392	420	442	416	420	408	392	423	433	432	429	416	388	475	408	425	418	423	438	431	468	431	448	427	430	416	401	430	431	449	422	445	450	465	447	406	443	420	386	460	425	450	420	433	430	414	404	433	405	428	403	415	404	412	397	419	422	406	434	403	451	445	431	434	440	442	423	433	437	414	434	422	437	409	463	413	436	412	407	409	444	419	457	417	416	441	421	412	394	409	389	400	461	409	401	412	469	443	480	452	468	443	427	457	459	418	422	407	419	403	427	411	414	427	451	436	390	406	432	412	421	441	415	373	424	425	401	421	405	465	464	430	424	391	444	424	435	450	394	452	438	448	472	415	423	427	465	420	441	385	458	422	437	459	400	435	430	492	419	455	447	439	452	451	431	424	476	450	428	434	443	415	403	416	430	440	424	439	429	419	415	421	426	473	411	439	455	429	439	454	431	442	469	426	417	416	440	461	437	442	453	414	422	459	467	423	413	424	445	438	426	432	425	436	412	429	440	421	454	439	420	441	399	455	412	461	401	440	372	413	426	427	448	457	440	427	453	437	431	398	433	432	448	426	428	395	460	433	472	460	407	403	456	453	446	424	454	441	414	423	440	426	433	435	434	405	422	419	434	437	466	447	463	390	423	420	427	423	419	451	444	428	438	407	439	426	436	430	420	413	412	414	390	405	442	452	480	454	486	461	491	423	439	447	444	421	397	414	416	444	453	465	456	406	369	430	404	450	439	394	396	432	416	414	409	431	436	441	475	448	435	438	449	418	434	428	435	445	426	435	460	412	450	459	421	433	457	431	426	425	451	405	459	423	455	430	427	480	413	423	430	457	406	436	421	450	394	408	426	410	436	451	418	383	414	392	435	439	423	415	399	434	402	460	443	400	430	466	449	483	445	460	421	472	445	417	474	423	440	393	469	443	429	456	453	413	488	421	397	418	427	418	426	441	406	411	440	433	435	428	409	435	427	385	411	469	420	424	429	390	477	428	452	438	464	502	410	468	415	447	489	420	458	468	410	460	421	468	457	421	466	421	479	420	472	426	426	425	411	409	455	451	454	448	423	410	417	429	456	397	443	420	423	463	432	432
3470	1298	955	1524	863	267	134	84	95	70	86	78	87	82	76	66	59	86	65	65	78	79	77	66	76	75	78	67	62	81	67	79	76	79	82	69	96	84	70	64	85	65	84	85	99	77	63	80	83	76	77	74	85	80	81	68	77	80	75	77	65	81	83	72	56	71	80	89	74	70	75	72	75	78	69	81	82	86	72	63	62	72	76	79	83	75	88	84	83	74	77	64	66	74	83	85	72	88	70	88	89	75	82	87	75	74	73	75	84	88	86	72	78	76	79	84	60	75	71	77	90	75	78	75	68	76	74	79	81	65	61	82	56	82	81	74	67	81	92	71	83	89	70	83	92	64	77	71	77	84	80	70	82	77	76	92	74	73	80	72	83	83	72	64	73	80	71	76	75	77	74	73	87	69	65	81	76	73	81	74	83	73	93	77	87	72	74	85	61	74	78	72	84	73	80	69	81	80	82	87	74	88	69	82	79	61	85	82	74	65	62	71	62	70	66	69	72	75	71	61	72	84	62	57	72	82	91	77	73	70	83	62	77	69	80	73	73	68	77	79	69	89	76	93	91	80	76	81	95	69	71	90	64	69	81	79	81	75	83	71	87	65	78	74	85	76	68	83	66	73	70	86	75	73	81	76	72	76	86	86	72	69	75	64	80	63	74	81	74	79	66	66	84	86	79	73	72	78	73	89	72	72	69	60	88	88	77	77	92	69	78	87	63	94	74	83	77	70	92	65	66	73	69	71	74	59	83	80	85	81	89	84	80	81	82	74	71	76	72	64	84	71	77	85	80	69	62	56	87	90	74	75	76	72	79	75	85	79	67	81	71	71	73	81	76	71	77	74	59	70	80	91	57	80	74	83	79	93	89	72	95	80	68	74	78	84	69	69	84	77	81	92	86	65	81	69	73	80	78	76	78	73	65	89	62	92	74	65	83	83	75	59	67	73	78	73	68	80	80	61	88	81	72	77	64	72	96	79	62	77	95	90	75	73	75	87	80	85	69	81	96	66	72	73	68	66	59	76	74	71	83	84	66	84	73	57	69	63	84	83	101	69	61	71	91	80	77	68	71	70	71	71	64	82	75	76	81	62	58	83	84	96	67	67	80	63	67	73	86	70	97	59	72	81	74	70	89	68	67	67	77	77	76	79	81	60	86	83	90	89	81	60	70	81	77	80	98	77	70	75	72	56	78	79	69	69	72	79	80	88	88	70	81	77	79	77	62	72	85	78	80	79	79	71	63	74	83	70	59	84	71	69	79	74	71	69	66	70	65	89	87	63	93	83	69	81	61	78	83	59	73	66	65	66	71	86	93	81	77	94	72	66	74	88	92	66	80	87	76	80	80	71	75	71	78	81	59	77	61	91	80	95	68	71	69	94	84	76	83	76	85	72	82	76	86	82	60	80	76	75	74	63	96	69	62	68	87	83	66	60	88	75	79	77	75	79	83	81	77	77	94	79	70	81	68	55	72	74	63	77	71	61	83	74	75	88	72	76	82	79	74	82	71	81	66	72	89	84	97	98	85	78	73	77	93	82	77	77	81	71	85	98	79	68	61	92	78	75	60	78	77	88	71	65	67	66	76	82	71	82	78	68	65	72	75	73	77	95	76	63	63	61	62	74	74	76	82	72	77	81	61	92	72	83	67	72	80	54	76	85	72	74	76	83	69	74	73	86	79	63	83	89	73	75	87	71	85	72	71	77	84	92	66	76	75	73	73	82	90	81	61	84	67	66	78	80	87	89	85	67	63	82	81	62	82	71	79	97	67	73	74	83	83	58	69	76	73	75	57	78	76	83	56	90	78	71	83	75	79	74	81	78	72	78	68	83	73	78	75	76	61	82	79	69	61	81	86	84	91	71	58	58	68	76	74	87	63	76	82	73	79	74	67	64	69	75	75	81	72	78	79	88	61	83	81	93	89	67	73	73	80	89	77	72	76	66	66	87	79	67	77	80	70	88	81	89	83	72	74	86	75	75	78	72	68	83	72	74	69	75	73	90	69	73	81	68	93	72	77	89	79	67	84	66	78	86	80	81	80	75	71	85	73	72	80	64	71	81	64	85	89	74	99	70	80	65	60	76	70	81	73	70	67	77	77	77	66	70	63	75	89	61	64	87	72	73	80	69	70	71	89	71	84	61	71	73	52	71	83	69	84	55	74	66	81	76	89	57	74	78	67	88	80	89	80	75	81	79	66	81	73	66	73	66	62	63	64	70	70	77	81	71	68	82	80	60	63	79	66	70	71	98	72	84	85	72	71	81	80	73	66	84	82	70	75	85	65	92	76	60	67	93	60	87	80	80	87	72	83	87	61	80	99	67	85	76	63	63	84	67	79	76	94	75	69	74	78	69	74	84	65	87	72	69	92	70	68	80	82	85	69	64	94	78	68	85	74	81	81	86	62	76	66	68	77	59	77	69	81	76	81	84	79	83	58	71	74	77	61	91	64	73	78	65	61	75	85	67	89	76	84	81	69	66	77	77	74	71	63	84	79	82	79	67	83	86	77	80	81	82	78	65	84	62	77	81	81	71	64	92	66	59	89	80	80	73	62	69	70	77	78	77	76	85	72	67	95	85	68	74	63	101	61	71	69	62	79	73	71	66	75	62	80	73	78	80	85	78	91	83	96	65	76	72	75	75	77	94	76	87	74	71	77	87	76	93	78	82	73	84	71	84	74	69	80	83	81	71	71	78	63	67	72	84	85	83	65	65	68	71	81	84	74	80	78	75	87	70	91	66	93	74	81	69	59	75	74	72	75	71	80	76	79	67	81	73	62	78	83	70	79	81	103	77	71	73	71	75	80	71	78	78	85	61	88	66	74	79	85	74	77	77	81	94	79	91	82	71	80	78	66	85	77	65	83	68	59	72	76	84	63	70	81	75	62	79	60	72	67	97	62	93	60	80	64	76	81	92	98	77	75	88	75	77	70	67	73	84	89	84	83	83	85	77	77	75	80	71	74	69	75	90	77	58	70	86	74	82	68	72	67	76	81	63	79	77	69	65	77	66	65	71	76	74	69	59	76	85	82	79	77	78	70	93	66	81	85	79	81	90	83	82	80	71	78	77	80	71	66	79	86	81	68	75	80	67	73	87	86	68	69	78	91	90	80	70	79	90	77	83	63	49	79	71	70	81	84	68	95	86	78	73	81	98	74	81	93	69	97	80	83	69	69	74	85	83	65	59	75	88	62	63	60	71	78	82	79	81	68	73	90	76	84	79	65	72	71	75	79	82	96	81	69	60	87	90	66	84	66	77	72	90	84	78	96	76	94	65	71	91	78	84	85	79	72	64	75	76	76	90	84	83	71	81	92	73	72	90	71	70	66	81	82	63	63	74	73	74	77	79	80	72	67	70	64	88	89	76	65	78	67	62	74	68	80	81	71	64	77	69	72	71	78	63	61	71	69	58	74	75	75	73	71	78	60	70	57	71	78	64	68	76	67	67	66	60	76	79	65	97	81	71	87	71	92	89
27327	12334	9212	16024	11736	6160	3044	985	802	739	645	667	653	651	595	714	765	787	730	641	627	658	589	634	656	608	612	566	627	555	617	597	623	611	631	648	569	620	629	628	602	615	602	607	622	592	622	608	609	577	601	659	619	637	656	579	635	609	571	594	628	635	582	608	600	615	626	657	610	591	623	641	668	636	614	623	636	570	602	623	592	624	619	643	659	667	632	601	611	646	616	601	613	622	628	666	644	620	606	623	599	656	625	575	604	619	611	626	652	589	598	570	613	620	580	649	616	650	622	615	627	596	601	597	670	602	646	613	621	604	629	613	646	610	604	597	602	611	644	583	616	639	590	637	570	604	643	579	616	580	614	584	583	633	635	622	605	653	606	604	622	595	665	601	627	612	642	597	578	621	593	634	616	633	623	642	620	625	632	645	601	594	602	616	621	634	593	594	671	659	625	617	611	611	621	648	628	614	626	621	620	638	610	630	610	637	594	568	625	628	644	601	609	602	562	628	560	606	648	629	614	613	631	608	620	595	618	607	661	566	628	602	588	624	648	592	606	618	622	633	635	578	608	643	641	615	583	639	575	661	652	626	620	588	621	602	624	593	587	632	621	601	618	579	635	642	607	662	618	625	611	680	605	630	586	638	566	663	629	623	655	615	627	628	601	613	647	592	568	616	629	617	621	592	623	577	621	633	616	608	661	577	624	619	625	578	611	679	593	666	618	628	598	594	622	617	620	612	667	621	606	581	636	627	619	638	592	646	632	627	630	633	657	592	596	592	636	594	589	676	631	606	609	642	632	676	619	621	619	591	617	666	630	641	618	619	620	625	658	658	636	619	617	653	669	576	617	652	584	645	622	602	630	617	633	591	604	579	670	580	647	590	617	646	594	573	637	603	593	601	607	638	625	623	597	607	579	684	635	656	608	635	609	578	632	596	671	606	600	634	642	620	655	660	659	630	611	599	604	680	602	607	664	646	622	617	593	646	620	640	641	621	602	590	606	621	656	587	641	609	636	639	664	571	649	653	613	581	666	600	609	588	621	596	627	660	645	588	619	620	614	611	610	651	619	668	610	608	619	642	634	623	623	642	583	623	595	628	621	632	619	615	606	574	579	664	618	589	573	628	620	583	630	646	599	568	601	622	623	627	618	640	621	634	654	637	580	632	599	641	625	607	644	583	611	640	618	578	645	605	630	588	579	648	603	608	635	668	634	598	615	614	680	635	620	602	605	573	619	654	618	633	619	579	657	613	622	613	601	595	586	608	648	626	582	628	621	613	607	592	613	598	634	644	600	609	606	593	601	588	642	648	596	577	620	579	587	626	648	613	634	615	586	613	635	641	637	586	618	629	626	665	628	640	596	615	636	585	619	595	634	671	641	611	633	618	643	617	606	619	576	596	624	587	602	649	611	609	623	584	598	611	617	640	614	616	624	653	636	612	627	580	632	593	636	628	621	588	623	640	645	633	620	606	591	654	613	637	622	608	616	585	596	616	621	600	618	599	636	633	619	660	635	650	694	569	614	612	575	671	627	618	591	644	656	595	619	584	637	606	599	615	613	611	618	586	619	605	638	630	605	639	604	616	631	612	621	606	635	615	630	639	626	611	631	623	610	594	592	610	624	630	660	610	577	641	624	599	626	592	624	633	583	622	607	593	599	582	651	601	606	625	620	622	636	633	590	606	583	628	614	607	652	624	656	628	596	597	661	617	685	564	651	613	664	571	624	625	582	612	606	584	627	631	608	584	549	642	602	582	607	614	612	601	568	629	640	609	608	649	605	612	612	623	634	637	654	614	617	614	614	607	611	677	616	609	632	601	578	615	622	591	593	587	611	607	661	598	629	645	620	599	597	624	642	591	641	630	636	581	617	603	644	611	606	602	598	594	576	656	636	607	610	618	604	581	618	607	617	611	630	633	634	668	646	653	597	602	639	652	619	674	645	646	633	612	657	571	583	605	629	659	611	626	612	599	619	627	626	578	596	603	645	648	654	603	644	592	619	635	638	623	650	584	592	645	655	646	636	624	614	669	613	647	645	564	629	638	647	654	626	634	639	611	628	626	636	656	606	637	654	609	599	590	611	646	661	591	575	629	589	652	625	600	638	597	660	613	670	617	648	635	651	601	613	638	577	585	611	631	635	614	623	640	587	603	600	596	650	572	633	593	650	655	638	605	641	612	568	605	612	597	641	591	597	556	665	639	623	580	582	614	625	652	608	603	620	609	589	619	621	645	565	627	628	600	626	594	618	601	598	625	598	637	603	604	635	565	608	629	618	624	602	624	610	652	628	586	626	572	652	604	615	569	599	638	617	632	621	587	635	652	678	587	606	623	628	573	620	617	610	605	656	666	585	649	639	599	612	621	649	611	623	655	625	641	658	641	630	610	567	628	629	617	639	665	578	594	688	649	630	627	595	635	634	557	641	607	620	608	588	572	652	622	646	636	605	637	604	587	634	651	619	574	594	594	642	578	599	632	637	612	610	627	619	643	625	626	610	610	625	630	660	633	603	634	624	634	585	641	622	650	647	653	623	621	636	633	631	608	634	624	634	639	605	611	634	612	604	621	627	615	601	650	606	644	603	609	619	620	592	602	633	608	592	601	623	553	599	555	591	608	596	588	631	688	597	638	603	623	605	630	624	635	633	627	632	607	629	629	631	635	612	633	627	640	636	619	620	627	625	592	601	636	624	632	577	597	630	614	601	649	597	619	607	625	607	610	608	637	605	617	603	611	609	578	621	584	601	621	612	596	616	636	601	607	685	604	613	589	596	620	622	608	626	608	618	618	621	625	624	590	662	655	623	609	609	610	631	652	611	603	592	615	661	645	559	626	635	597	630	646	645	626	612	635	629	619	637	649	609	591	623	611	594	624	591	639	659	610	643	581	573	617	594	623	622	622	622	607	635	606	611	604	586	641	606	606	581	606	635	633	602	588	670	611	633	602	622	618	632	576	662	611	650	586	611	590	588	608	643	602	600	623	650	618	631	588	607	590	615	636	596	623	605	641	601	595	606	670	644	642	602	568	623	616	605	609	612	667	649	601	620	627	634	620	634	605	600	606	649	669	608	628	615	598	651	635	619	597	625	600	647	616	633	603	615	613	611	649	631	636	610	599	622	631	600	692	634	623	625	614	597	588	668	702	648	616	579	630	662	630	654	666	685	637	613	601	618	574	625	614	667	626	589	624	631	628	617	669	649	647	612	625	644	627	592	641	625	595	600	617	555	611	623	623	607	651	634	614	606	661	618	644	623	599	586	632	636	586	617	621	580	614	611	646	668	642	592	662	647	631	622	629	623	602	605	600	643	629	598	646	603	654	593	639	615	634	640	622	639	606	616	585	645	644	591	614	600	561	592	599	641	667	611	642	592	601	574	588	611	619	599	634	614	604	612	594	597	642	583	606	639	593	638	639	593	560	641	617	598	645	585	588	605	621	632	620	630	621	624	585	617	618	616	603	639	592	620	621	644	598	588	605	664	632
3545	3687	3825	4744	2366	814	318	85	82	71	84	77	73	80	75	82	77	84	84	79	72	95	80	64	88	80	87	82	86	79	71	79	70	70	90	69	76	81	88	78	66	69	75	77	80	69	72	87	76	84	73	70	73	61	88	63	67	68	76	71	72	74	73	89	92	68	82	81	76	78	77	62	83	78	71	69	63	85	72	62	85	60	81	74	59	68	71	69	70	84	83	77	75	67	58	78	81	75	73	83	77	73	69	73	59	81	71	85	79	87	72	70	73	74	78	77	84	63	79	88	81	75	78	62	78	79	75	60	92	91	63	65	54	80	76	90	73	73	62	78	67	62	68	60	53	76	60	89	65	75	81	70	71	84	84	74	71	61	67	74	73	70	68	86	81	72	60	82	64	77	82	70	62	72	66	79	65	73	73	60	62	81	70	65	71	89	87	83	81	82	83	76	72	79	78	78	84	68	77	76	66	74	63	78	64	73	68	71	64	74	75	67	69	71	65	62	83	73	68	55	71	70	68	87	67	83	65	76	74	83	60	85	87	60	75	60	70	76	64	72	88	71	75	74	82	82	70	74	57	63	91	80	70	74	79	76	69	81	81	88	84	78	77	81	75	79	99	66	69	61	72	82	78	65	71	77	86	79	85	87	86	70	70	61	64	78	71	83	73	65	70	89	90	69	77	84	71	59	89	76	76	70	81	81	68	77	71	85	61	81	61	86	87	70	68	81	80	68	67	67	68	65	78	74	73	80	67	77	75	76	74	75	76	83	75	63	77	78	70	65	56	65	69	81	63	67	70	71	76	66	83	84	72	78	64	69	82	71	80	70	68	68	80	69	74	83	68	75	75	66	80	63	84	76	57	67	73	73	69	66	66	73	73	79	78	79	81	88	72	65	74	76	67	81	71	75	75	78	90	83	75	72	67	75	90	82	73	80	65	75	70	84	74	71	76	80	78	76	71	80	71	79	74	91	97	72	63	79	82	73	77	79	78	64	81	74	72	72	68	99	64	97	58	66	80	66	81	73	85	68	72	62	64	74	74	80	81	76	94	77	68	71	76	70	68	63	74	79	88	64	57	74	82	72	72	77	91	88	85	72	79	84	77	63	68	80	65	84	69	75	85	76	79	64	67	65	90	67	66	80	78	76	70	59	61	72	79	82	84	66	88	68	93	79	77	67	78	80	63	74	59	86	63	64	75	104	79	67	80	58	65	85	51	70	70	80	63	80	75	67	72	58	67	67	68	77	67	61	81	71	71	76	76	74	84	77	83	86	76	84	74	75	81	77	75	84	71	66	64	76	77	65	73	87	72	70	70	83	67	86	67	84	53	62	72	73	66	66	82	77	76	79	69	82	62	58	71	77	76	75	67	94	90	80	65	76	79	79	76	81	70	101	70	70	74	86	86	66	79	66	78	76	92	70	79	82	76	80	73	81	81	69	68	67	74	90	77	73	78	74	63	70	80	76	71	66	76	84	73	72	89	54	73	84	72	81	80	74	74	70	68	62	79	69	73	63	69	81	77	72	88	78	79	65	81	77	86	79	84	68	78	64	79	54	69	79	72	67	71	82	74	77	76	95	64	72	80	64	70	65	68	76	64	77	61	78	81	65	57	81	77	62	92	73	78	90	68	83	88	84	78	87	69	66	64	72	74	85	74	67	79	74	71	89	77	86	73	65	71	71	77	72	73	73	67	76	72	82	79	71	66	79	62	72	80	74	69	68	79	78	65	78	79	79	73	79	78	67	79	71	78	63	68	74	84	73	62	62	75	78	70	77	89	76	72	70	75	65	83	80	69	85	91	80	61	78	73	81	87	64	79	68	69	68	70	72	82	61	81	71	52	71	75	61	69	70	76	66	78	89	75	81	79	69	72	61	71	66	81	72	67	69	75	69	66	59	82	64	73	69	78	73	73	74	77	59	81	77	71	74	76	54	80	64	81	85	76	69	74	65	59	69	80	87	62	75	60	81	81	78	66	95	67	85	71	72	74	53	87	73	85	78	78	80	76	79	79	75	87	78	75	71	66	59	74	73	72	76	75	78	74	92	77	90	75	83	98	74	86	85	79	70	76	75	74	70	78	72	90	76	62	76	61	77	75	77	67	59	68	69	73	71	72	65	86	76	72	70	76	75	70	62	75	85	75	85	96	83	65	70	72	81	83	79	61	77	70	85	71	66	74	82	62	89	74	61	61	76	69	75	79	85	82	73	84	83	75	68	72	66	70	86	78	65	72	84	68	60	86	94	65	69	87	66	73	65	79	71	60	73	65	74	84	60	67	64	72	91	91	73	71	85	71	104	59	72	55	81	77	84	76	66	81	59	78	62	70	82	84	69	61	66	63	72	74	72	79	74	72	69	80	75	71	73	74	76	60	59	80	77	83	70	64	80	64	67	94	73	85	91	67	66	66	72	76	81	60	73	79	73	91	76	84	72	89	81	92	80	78	79	89	84	83	76	83	89	82	86	90	88	76	79	73	83	80	67	68	71	75	81	66	61	83	71	73	66	63	76	79	79	64	55	74	67	72	78	73	76	65	60	74	68	84	85	69	78	67	77	72	75	80	84	76	75	55	74	89	75	79	65	74	74	80	67	81	48	77	70	72	78	84	92	72	81	73	70	73	80	84	79	69	89	81	65	65	73	80	76	78	81	75	61	74	69	90	77	69	96	71	64	76	78	75	66	76	77	76	66	84	72	58	59	70	81	59	70	72	68	67	81	85	56	78	77	67	75	53	73	65	75	50	67	78	65	66	75	69	55	83	80	82	80	66	80	64	67	94	78	60	68	77	95	76	87	68	75	80	79	87	70	72	76	73	76	94	78	76	73	80	53	76	72	85	75	69	84	65	79	58	79	70	90	90	82	66	90	79	75	81	79	73	77	85	75	75	75	72	68	79	81	83	74	87	72	65	83	61	78	56	71	62	72	70	69	72	74	79	75	66	71	75	67	77	63	83	68	71	59	68	82	58	78	75	58	79	79	83	81	75	78	77	84	74	68	82	85	63	75	82	80	72	73	60	64	71	77	64	74	93	80	85	66	77	69	62	84	74	63	62	72	85	79	84	72	92	86	81	86	75	74	78	77	88	76	56	70	82	65	78	73	74	75	83	72	88	85	78	78	80	90	78	68	70	71	87	73	80	71	70	69	66	75	92	70	64	73	76	70	77	80	64	81	80	88	76	69	63	78	80	82	67	69	81	80	68	77	73	77	75	86	67	66	61	83	76	67	87	76	71	65	71	73	69	68	79	82	69	87	74	73	81	85	82	82	80	78	78	70	75	79	77	89	77	75	68	65	72	69	86	67	70	70	72	74	68	78	97	78	87	63	64	75	68	81	89	73	75	82	74	68	75	51	73	68	84	62	62	61	74	74	77	79	78	83	88	76	73	71	88	77	62	65	55	77	92	88	87	83	79	53	87	83	84	73	72	75	75	73	78	75	76	64	70	53	72	60	89	65	84	89	88	84	63	63	74	80
29990	22118	21804	29413	26041	19923	11071	1494	858	831	734	686	711	660	672	728	806	864	777	715	635	626	657	634	662	652	650	597	639	575	605	605	640	626	651	593	618	596	603	678	638	614	591	651	640	621	621	627	562	623	609	635	616	628	614	569	631	642	614	662	578	626	610	605	618	615	617	604	592	629	587	599	618	627	612	630	632	608	640	653	633	619	616	671	663	627	598	611	612	637	581	617	670	647	648	601	612	594	605	666	589	614	602	651	573	644	607	606	569	640	594	642	633	625	640	639	606	665	589	643	637	595	615	637	636	608	597	572	593	619	620	632	653	598	605	622	627	612	597	607	667	607	647	598	579	646	621	624	583	611	677	596	610	625	613	602	635	583	620	674	632	608	588	627	602	608	615	600	636	587	614	654	652	640	632	651	614	599	618	626	626	608	628	666	600	630	610	609	648	591	640	633	596	635	581	639	605	600	635	602	625	623	600	587	620	656	613	613	600	602	647	598	629	637	584	626	681	605	622	611	595	592	627	619	618	617	594	620	651	648	609	652	632	599	603	641	614	622	628	602	588	573	639	592	595	684	674	624	628	626	622	606	613	642	636	593	633	598	645	667	629	601	582	579	603	633	594	630	596	570	610	635	583	632	605	666	606	590	663	587	656	598	616	674	584	665	634	627	624	564	581	655	622	618	652	627	671	606	614	650	611	620	617	597	623	604	584	639	588	639	626	626	652	622	663	586	652	650	631	654	587	594	619	587	610	634	608	646	638	602	631	597	637	675	627	630	586	607	622	664	599	572	585	627	599	627	588	607	671	595	632	599	625	621	637	608	654	634	623	638	629	622	628	668	630	607	625	622	598	609	606	582	623	619	643	654	600	614	605	587	593	609	619	612	594	647	599	596	613	635	660	582	583	615	621	578	635	594	629	634	628	656	616	593	589	641	632	635	611	601	629	621	627	649	622	625	577	589	613	621	624	617	602	626	623	656	621	634	550	635	614	624	616	677	632	624	621	626	613	601	618	603	613	617	639	608	649	607	653	606	655	598	629	621	619	577	608	636	580	641	609	644	637	613	620	629	633	639	639	594	596	666	643	637	621	634	626	631	678	625	667	633	624	655	618	590	605	593	599	581	625	596	601	586	608	625	629	628	628	643	629	609	603	588	606	632	614	608	643	655	585	591	596	643	591	604	605	610	617	638	564	604	624	605	596	672	604	613	624	610	615	602	589	629	590	619	608	625	606	632	600	638	613	577	592	632	620	595	687	599	580	615	588	558	621	634	594	649	619	641	669	580	674	581	640	569	604	616	602	640	623	584	591	633	572	596	651	590	611	624	563	656	626	619	587	628	626	602	621	656	646	625	608	596	639	633	651	594	645	656	574	618	594	625	633	578	580	644	635	595	635	643	640	614	626	604	672	639	628	606	655	633	602	650	614	662	575	645	606	592	657	583	621	598	632	570	640	604	651	628	650	615	611	629	616	630	614	599	585	573	671	658	633	617	620	609	604	606	644	606	667	619	598	587	599	617	627	571	610	659	617	601	624	646	587	636	613	609	619	648	620	642	605	600	599	591	624	623	594	604	603	633	662	636	611	583	578	631	660	570	647	668	609	607	616	658	623	635	658	646	635	619	659	619	582	622	613	656	573	673	628	623	642	601	617	644	565	592	603	621	645	600	599	641	633	644	619	645	607	632	629	642	654	628	626	608	596	624	644	587	606	635	575	641	616	635	627	642	644	644	614	632	589	664	617	647	637	621	660	655	619	610	629	616	624	607	595	642	616	654	678	635	660	618	623	635	609	612	589	654	622	626	615	612	645	636	626	697	651	610	623	586	584	570	613	639	643	645	614	646	596	607	616	627	663	631	627	630	648	613	618	644	603	651	577	653	629	620	595	610	623	640	624	640	629	609	601	627	636	595	613	634	579	612	619	584	633	622	606	626	637	633	610	653	595	605	595	619	611	642	613	598	620	646	622	572	614	606	596	618	640	642	623	545	636	659	630	651	631	631	646	614	674	583	631	566	631	641	638	646	607	618	592	598	648	642	628	591	639	624	633	626	610	665	594	647	594	609	628	627	643	628	580	621	585	610	665	597	604	634	617	649	661	618	607	624	635	574	600	596	578	598	597	596	618	625	606	610	625	646	593	637	556	595	590	695	612	637	579	641	587	618	625	637	602	591	594	635	611	618	624	628	614	653	627	647	605	609	602	641	549	623	610	590	642	608	580	586	602	622	652	633	630	619	617	662	601	590	595	602	578	659	654	651	601	598	603	577	573	607	670	577	654	686	646	656	617	629	619	575	629	622	596	618	634	633	622	662	626	654	645	599	648	603	604	621	586	604	573	636	650	638	659	621	613	590	632	622	609	635	619	608	639	611	642	569	645	618	594	593	617	644	635	639	640	591	663	630	660	614	615	629	612	598	642	615	628	638	641	638	621	617	625	677	632	622	602	613	618	587	659	625	658	597	630	572	598	615	613	624	668	574	574	613	646	595	654	680	600	618	599	614	614	612	620	626	612	593	600	664	620	602	623	604	599	644	630	630	609	659	598	609	605	642	636	575	672	560	637	605	663	629	591	622	593	597	631	618	604	626	574	605	592	614	636	646	641	625	580	599	621	637	606	606	617	640	620	616	649	621	644	647	632	611	616	606	642	632	656	610	630	645	597	625	639	635	570	656	613	647	636	612	648	608	628	613	615	615	630	590	615	598	612	601	616	632	611	615	624	628	618	589	621	602	592	598	645	646	652	601	621	639	617	613	599	586	605	630	609	597	651	677	626	604	618	664	649	614	588	619	696	621	626	615	647	650	618	588	595	637	614	608	593	629	597	645	604	615	566	638	618	610	659	606	593	609	635	619	661	602	606	597	625	639	643	616	614	629	661	624	628	629	625	621	610	591	613	608	607	600	577	643	608	594	627	586	604	616	626	598	620	614	626	639	602	612	671	550	621	622	624	631	670	622	637	614	613	640	614	646	615	678	627	583	602	622	607	622	655	667	564	606	568	625	631	612	656	599	657	633	623	592	634	636	638	621	597	626	639	640	630	639	608	628	588	633	598	618	620	631	645	646	592	596	585	595	616	610	616	685	657	623	606	637	627	618	626	629	600	603	612	608	614	620	634	580	629	633	617	613	596	624	586	595	601	619	617	591	596	592	571	622	626	656	648	615	612	656	652	629	633	662	642	638	619	643	602	610	602	597	618	623	610	636	571	654	656	621	616	632	638	622	652	624	613	606	549	608	607	631	606	641	631	614	589	616	625	585	635	624	610	637	614	632	625	587	610	620	601	599	647	617	624	609	615	568	587	632	633	596	623	628	601	656	631	578	616	622	631	658	627	620	593	592	617	635	621	611	598	640	589	627	644	643	632	634	609	570	648	608	627	585	641	632	614	628	637	562	609	675	612	653	610	626	603	662	633	629	642	615	676	611	653	606	640	590	593	621	616	583	582	596	652	626	661	594	659	628	590	596	655	589	620	611	588	620
4296	3011	3163	4517	2144	564	233	67	47	57	41	56	46	54	47	60	57	49	53	61	44	49	32	52	48	37	46	64	45	38	49	48	53	38	61	46	65	44	47	49	52	53	59	50	49	37	49	53	45	42	52	42	48	39	56	47	59	50	49	47	46	49	53	53	55	54	62	47	42	56	55	44	49	48	43	51	47	49	34	48	45	45	41	57	52	47	53	61	38	62	58	46	45	45	53	46	50	42	47	41	66	46	44	53	51	47	47	54	43	58	63	54	42	47	52	60	42	41	47	41	42	53	54	43	55	57	56	46	46	38	40	50	50	54	50	45	56	56	59	60	49	56	44	44	57	43	45	47	59	51	52	45	53	51	47	51	49	45	59	38	42	49	43	44	46	49	43	47	49	48	55	41	45	40	50	44	50	44	39	38	49	47	46	62	52	46	43	50	37	40	70	60	41	52	29	39	46	44	58	48	56	47	41	41	52	50	54	45	50	50	54	48	53	59	54	50	48	38	48	53	44	42	50	46	44	46	42	42	43	38	50	67	48	50	44	52	46	53	41	35	43	43	35	59	55	63	54	42	44	54	57	62	45	58	51	57	43	50	55	47	44	47	65	51	67	50	41	53	47	39	51	44	49	52	45	45	46	56	50	47	49	41	41	31	59	37	45	46	46	30	42	40	51	46	48	48	56	51	52	46	51	55	48	45	64	49	48	46	33	37	39	40	47	61	50	34	50	58	59	50	50	55	53	44	44	69	44	50	48	47	52	33	40	50	50	53	52	48	46	43	50	48	63	48	54	41	52	55	47	42	49	39	54	45	60	50	42	64	44	44	49	39	52	49	36	56	52	43	41	49	55	55	46	41	51	37	50	50	53	43	41	50	52	53	47	63	50	50	45	36	46	58	44	40	44	51	46	49	56	53	38	55	50	45	50	55	47	41	42	49	52	60	40	54	45	43	47	49	57	35	57	44	57	35	58	37	57	50	45	27	63	59	41	41	43	49	50	49	58	41	69	53	43	61	50	62	40	54	41	46	50	50	37	42	50	42	53	40	58	41	45	42	44	44	48	47	44	46	47	48	49	43	51	53	61	37	41	50	45	43	59	40	53	46	53	49	49	48	47	46	38	63	59	59	49	45	39	38	43	57	49	38	42	46	57	45	56	47	45	52	45	48	52	61	50	46	43	54	48	40	56	46	47	63	59	48	47	47	63	50	40	50	49	48	42	51	55	49	49	42	40	52	47	44	42	53	40	53	50	46	35	43	34	55	46	43	39	50	50	50	38	61	39	43	60	63	54	51	47	51	46	62	40	56	48	49	34	56	58	53	58	58	46	50	57	46	44	43	43	48	47	53	34	33	51	51	55	37	39	29	38	49	38	41	51	54	34	55	52	43	42	44	50	50	53	40	39	48	52	45	44	36	59	51	59	47	41	53	56	51	38	57	42	60	44	42	36	45	42	53	57	45	46	50	50	59	41	59	51	45	55	59	44	50	46	47	50	48	55	68	48	50	48	42	37	38	61	48	45	54	58	46	41	45	55	45	47	49	41	56	61	48	45	56	44	57	44	50	58	43	42	48	38	46	59	47	56	49	33	54	46	42	44	47	47	61	46	54	41	50	33	45	47	49	59	41	41	55	41	50	33	52	48	37	52	47	71	51	61	30	42	52	45	40	50	56	61	38	52	46	47	46	43	49	45	50	60	53	47	47	47	45	41	42	52	46	48	44	40	46	51	45	54	50	43	45	38	45	49	63	42	50	46	50	56	48	41	55	45	43	43	40	42	45	52	46	50	46	58	50	43	45	49	42	62	50	51	44	44	50	45	49	50	55	45	50	43	42	44	54	63	52	44	54	53	48	52	43	51	42	51	46	41	54	56	54	45	55	54	47	47	54	48	44	56	48	40	36	51	58	38	47	46	56	49	42	47	58	48	47	38	50	47	52	46	41	46	55	48	58	57	46	48	50	51	64	53	46	51	52	57	49	50	50	45	39	52	41	44	52	49	51	41	41	55	55	47	49	49	58	50	53	45	49	35	46	46	47	43	45	56	52	47	60	36	59	55	55	40	33	61	38	54	56	35	57	53	55	41	54	57	53	53	56	59	49	40	47	51	52	57	45	34	59	58	49	48	48	42	37	44	54	47	51	55	34	50	46	52	36	52	43	52	46	55	57	57	50	28	57	53	66	46	50	49	56	57	50	53	45	53	54	46	43	32	46	40	39	41	44	56	69	42	38	57	56	50	53	54	41	53	58	45	48	43	39	38	47	60	50	52	41	42	57	39	44	46	52	50	58	47	48	52	56	44	44	61	49	50	58	49	51	44	63	49	43	54	48	69	46	58	50	48	49	54	51	47	43	52	62	55	47	60	50	69	50	42	45	41	41	47	46	44	60	49	45	50	60	39	50	52	54	43	42	43	40	47	45	54	51	49	41	53	50	46	48	43	49	47	45	48	47	43	43	42	53	48	51	46	48	50	55	38	42	55	36	50	48	49	39	59	62	56	58	49	46	44	45	46	51	43	55	59	48	46	51	57	44	52	45	51	39	47	56	42	50	44	37	51	45	61	52	60	48	46	39	44	53	61	47	40	47	43	42	50	51	56	60	54	46	45	59	39	51	46	56	38	52	52	52	50	42	52	57	47	59	43	50	46	57	52	43	64	54	49	43	43	47	52	56	39	49	47	40	45	47	50	45	72	46	55	49	56	49	46	52	45	47	51	45	37	35	42	35	45	37	54	48	51	49	49	45	48	49	54	48	45	38	47	46	52	48	38	67	62	38	49	47	52	42	45	48	43	52	57	57	52	44	52	47	50	51	58	41	46	46	55	57	29	46	51	38	47	46	47	53	47	43	57	40	45	47	61	33	39	46	45	57	40	50	47	50	38	34	55	61	39	46	50	43	38	58	50	43	49	39	46	34	39	67	48	59	47	47	41	52	45	43	55	52	49	35	55	45	58	36	51	39	44	43	56	51	40	48	64	40	51	42	57	52	49	47	55	57	32	36	43	56	48	45	49	46	44	49	50	34	41	56	48	52	40	52	52	49	56	44	45	50	49	44	47	35	56	45	46	62	55	43	46	51	57	52	50	53	55	62	39	44	55	48	43	56	48	43	39	51	54	44	40	44	63	42	37	49	51	58	51	45	62	56	49	53	51	31	49	54	46	51	49	44	62	39	51	48	54	38	51	46	30	54	51	42	38	52	35	43	47	47	36	60	49	44	39	55	55	58	44	55	38	55	52	52	36	58	57	48	51	47	60	51	48	54	43	47	40	61	41	46	42	50	55	50	41	47	50	34	43	50	58	65	54	38	58	73	49	46	37	56	49	43	53	49	48	42	51	47	48	50	51	44	58	48	50	50	39	46	40	47	57	53	57	46	32	37	46	51	49	56	34	45	51	53	54	56	55	37	66	54	57	44	54	46	44	47	61	45	50	58	52	53	44	49	46	55	44	56	50	48	51	42	52	51	47	45	63	34
28158	20220	20608	29747	23619	16759	8726	908	656	589	511	466	416	467	520	534	578	638	575	424	408	398	385	397	419	356	434	398	405	407	413	386	367	423	408	422	407	391	374	392	394	392	402	392	381	419	419	372	373	400	390	409	393	400	376	415	405	426	424	413	393	404	388	384	378	368	422	384	390	429	416	394	411	384	365	391	401	392	407	422	387	339	410	393	396	414	366	392	426	400	401	436	409	370	370	393	405	436	393	384	405	383	393	392	430	388	430	419	393	413	380	414	429	379	386	379	413	377	456	408	381	410	392	382	412	415	395	421	404	395	379	410	391	384	412	397	406	419	418	365	376	386	389	407	388	388	362	401	400	424	447	414	372	393	374	425	411	363	397	396	410	380	411	418	385	406	380	419	401	393	413	415	395	393	394	361	393	427	371	363	404	403	421	371	374	395	386	410	390	419	422	410	390	416	394	373	396	435	426	421	387	409	389	420	400	444	400	418	380	377	375	403	392	372	431	389	388	425	402	400	362	385	423	387	385	367	417	377	392	415	419	398	408	383	395	408	378	397	378	395	411	395	400	376	400	399	414	376	420	444	397	420	397	399	417	374	401	383	398	396	400	393	391	376	375	381	408	381	406	401	346	414	385	418	390	373	404	404	404	398	373	426	389	383	402	409	411	439	373	391	386	409	373	393	388	398	377	409	384	377	410	377	397	396	360	416	346	422	365	426	390	401	376	386	389	371	427	371	423	365	399	371	370	394	397	438	408	379	420	409	370	412	393	404	392	398	360	391	370	366	387	389	398	385	361	377	435	405	405	381	385	430	368	366	426	428	388	396	386	399	417	342	354	411	389	402	404	396	396	407	398	365	392	397	433	411	396	446	423	402	390	382	407	373	407	392	384	394	390	399	424	394	411	419	379	400	382	421	382	385	385	402	383	376	419	352	391	420	409	394	431	432	384	383	379	392	368	381	393	413	391	405	417	356	361	421	361	382	374	379	376	389	390	388	388	395	406	380	387	369	387	388	389	410	397	419	414	385	463	388	411	411	379	444	415	402	381	405	426	372	425	426	420	422	402	423	402	363	417	418	426	400	403	393	407	365	394	394	386	402	401	399	367	422	449	419	397	422	384	358	412	399	424	417	390	407	381	430	383	408	354	400	422	413	433	409	388	429	398	396	385	406	407	403	432	396	422	411	420	426	410	362	403	402	376	386	442	397	397	433	390	401	385	408	411	403	394	366	402	412	411	428	407	384	433	431	393	383	417	357	420	392	392	348	395	387	387	422	380	376	384	403	418	407	421	415	392	410	422	383	364	359	422	388	347	415	406	388	369	430	344	436	393	414	406	404	383	407	347	413	402	427	402	351	399	400	391	432	396	380	372	362	383	425	402	417	404	413	420	423	386	404	370	394	398	399	381	410	395	352	384	437	374	402	405	400	388	365	412	408	384	389	382	405	392	414	407	378	408	392	416	423	402	423	420	372	419	421	424	411	373	441	394	383	396	397	429	398	396	377	377	410	425	393	376	387	365	392	387	418	413	412	399	399	395	383	371	392	394	379	416	403	380	364	386	422	398	381	391	395	403	429	433	390	414	412	400	365	445	389	373	348	372	425	433	411	389	415	363	370	399	425	403	426	404	399	366	390	410	407	419	396	412	371	394	407	400	417	442	413	369	399	431	383	404	379	407	429	401	408	400	388	381	419	417	418	408	388	403	431	372	409	397	390	375	399	395	385	393	385	422	373	443	403	400	432	389	376	415	413	387	393	373	395	401	381	382	399	382	395	429	358	381	408	404	430	431	384	403	421	421	404	371	398	432	382	378	404	351	387	397	405	427	408	386	405	387	426	404	402	416	419	393	416	377	377	411	375	389	385	398	360	392	369	389	386	425	418	379	413	369	428	429	372	391	410	387	401	444	416	392	397	391	407	371	397	374	395	394	396	366	382	396	438	411	364	422	391	415	395	364	390	393	399	376	413	379	419	410	414	380	447	400	440	412	412	411	379	420	396	387	425	410	384	430	416	416	411	444	372	393	387	424	355	397	425	399	397	415	399	389	371	447	378	398	431	369	404	413	434	414	407	406	427	421	384	404	381	410	403	383	374	403	394	404	411	401	410	380	410	410	429	389	403	434	423	394	389	389	397	407	331	416	397	422	410	416	411	400	386	391	393	391	394	408	388	377	428	446	381	400	367	377	386	396	406	355	379	417	387	384	393	418	396	409	396	385	388	419	401	410	398	412	380	426	405	407	400	411	376	433	413	389	393	403	441	363	394	396	417	387	395	381	404	406	393	408	390	412	405	409	410	405	390	419	402	384	402	384	390	366	378	387	396	366	426	402	384	405	368	398	411	424	413	379	414	383	394	413	378	392	409	388	377	397	391	386	440	380	390	426	423	383	386	397	419	425	411	396	386	457	408	378	441	399	411	368	370	403	362	391	379	389	425	379	424	373	375	427	411	386	363	389	407	406	375	409	372	414	433	400	396	406	385	383	374	368	399	396	409	404	382	431	424	411	404	390	418	402	419	425	416	363	385	424	393	419	386	441	376	402	373	413	393	399	372	357	375	405	410	383	412	410	389	397	425	395	374	433	390	389	380	409	393	410	380	376	396	427	402	380	358	411	392	401	426	415	387	371	397	413	418	409	406	423	370	357	363	391	413	387	410	386	383	404	355	377	379	411	424	382	391	395	384	376	388	427	383	389	385	385	378	423	415	398	408	364	375	358	416	371	376	389	383	398	373	437	396	376	364	397	407	355	377	424	409	385	371	402	402	408	397	374	381	425	391	461	409	391	409	393	427	408	415	372	385	378	355	392	401	412	421	404	420	366	395	468	417	376	429	371	404	379	422	371	384	426	390	391	398	380	435	379	394	389	378	385	395	404	394	388	419	365	408	434	428	410	390	428	421	391	391	398	393	441	406	374	393	358	372	397	409	436	411	383	425	434	364	396	383	379	403	427	369	431	389	420	408	380	414	390	422	448	403	387	414	407	422	406	407	384	407	402	387	400	400	387	399	398	349	379	388	390	426	401	400	383	393	420	415	368	379	376	425	398	360	390	419	393	415	411	442	431	384	367	363	447	392	400	392	423	392	392	423	403	393	397	407	401	383	397	442	385	395	371	390	420	416	377	392	383	380	405	404	363	387	365	374	404	357	406	433	418	405	401	414	427	414	420	440	422	420	375	388	416	394	423	410	403	372	441	378	385	393	401	418	393	367	408	394	413	422	411	404	396	372	430	388	403	403	385	394	424	404	410	414	410	370	398	437	398	412	386	383	381	431	416	406	396	395	393	388	416	388	387	407	407	375	401	384	433	369	397	390	379	391	434	390	413	385	391	383	372	397	398	393	410	396	408	388	407	404	411	394	390	374	412	415	411	408	392	404	347	365	371	404	410	407	371	367	378	377	404	402	420	400	382	389	401	437	388	391	430	400	400	416	395	381	413	390	398	434	388	385	384	396	393	398	403	412	420	399	380	374	409	416
4258	5715	5952	7864	3566	1039	387	51	61	46	62	49	61	49	44	59	59	53	49	65	49	59	54	43	46	38	61	42	46	53	50	53	64	53	50	35	50	43	51	43	64	51	40	38	37	46	50	32	47	41	41	35	42	42	41	39	52	54	66	46	53	42	43	49	55	55	43	48	49	45	59	41	55	63	56	48	47	48	56	27	61	58	51	43	34	38	56	57	50	52	44	43	46	49	58	42	54	56	51	52	43	40	40	45	48	55	50	54	48	49	53	46	50	53	68	65	43	51	48	47	56	43	45	49	43	59	41	47	33	38	55	44	63	52	58	45	41	54	55	55	33	45	45	57	61	55	50	46	45	61	44	40	62	52	53	56	42	40	43	48	47	39	49	55	38	43	44	53	57	61	52	31	53	50	51	51	45	48	49	54	47	53	47	50	50	54	51	46	48	52	56	60	66	56	43	39	41	41	53	65	48	52	50	55	42	64	44	45	44	49	40	55	46	49	34	41	36	44	44	52	42	56	33	53	57	50	50	37	64	46	40	58	63	33	40	50	43	48	50	48	41	44	42	52	38	43	44	54	39	39	46	53	60	41	54	47	45	54	40	45	62	36	37	58	55	53	58	44	46	50	44	55	48	54	49	47	45	63	48	34	62	42	40	49	61	48	61	49	39	42	52	59	45	58	49	43	42	48	53	50	44	41	49	47	45	43	56	48	54	47	49	47	52	49	39	51	50	55	48	44	54	52	54	54	59	47	42	56	44	47	58	52	60	39	50	53	50	58	45	46	50	40	60	58	64	40	49	44	48	46	47	44	46	51	44	50	55	56	43	42	46	53	34	53	52	39	56	48	44	48	44	43	37	40	52	42	46	53	37	44	53	40	43	46	53	64	57	48	57	49	39	49	40	52	47	51	57	54	55	60	46	38	47	45	70	44	50	44	50	61	41	47	57	46	49	46	50	58	53	49	42	47	58	42	41	46	46	49	42	43	53	45	44	58	39	54	32	50	41	51	51	44	46	48	34	69	54	47	47	57	45	43	48	59	44	49	46	45	39	40	49	44	50	57	43	54	63	47	54	59	55	46	46	58	65	41	43	48	42	51	56	51	34	63	35	36	49	55	54	57	49	46	59	49	47	47	50	51	50	43	47	54	43	41	51	65	55	48	53	53	45	46	33	52	46	52	54	41	53	46	53	44	41	48	57	53	54	56	49	47	45	59	40	60	49	46	47	54	49	41	48	36	50	44	57	43	57	54	44	46	49	55	39	52	46	36	53	43	48	45	64	34	43	57	48	48	47	44	47	61	54	45	46	57	61	46	46	41	56	46	58	43	46	51	49	45	44	54	51	49	49	51	38	48	48	43	36	41	50	43	48	50	65	54	32	43	42	51	56	61	44	55	49	48	43	50	56	44	47	51	47	48	40	62	40	39	51	47	42	38	46	42	37	53	57	53	60	41	55	52	38	48	58	46	34	50	48	44	37	48	48	41	42	40	37	49	44	48	37	40	48	46	41	57	40	36	42	49	44	52	44	44	49	56	60	63	48	61	43	52	55	45	50	43	54	43	46	46	55	50	35	50	43	44	53	39	55	67	44	46	47	45	48	45	46	53	58	43	42	57	58	58	43	42	38	44	41	51	36	48	37	48	53	48	55	43	45	41	43	61	38	42	48	50	46	48	43	36	51	53	50	54	55	50	51	58	52	47	33	51	52	53	45	62	46	43	36	33	56	42	49	45	47	58	44	47	54	57	37	59	39	27	52	42	53	44	42	49	49	29	54	43	48	55	42	55	56	52	50	42	44	54	38	49	41	45	37	46	46	45	47	45	39	53	42	54	56	50	52	39	49	53	57	52	44	48	62	46	44	35	46	49	57	40	44	48	48	39	47	42	45	47	46	49	36	48	54	38	51	50	49	51	46	45	53	60	44	59	42	43	46	39	56	46	48	45	50	61	46	47	47	47	45	52	53	47	53	49	50	53	51	55	48	47	54	46	48	38	45	52	56	39	54	46	46	48	63	42	55	59	46	43	67	53	47	46	39	56	46	47	49	44	55	43	53	54	51	49	38	43	43	46	58	46	55	54	51	50	46	46	54	36	52	37	44	50	43	52	42	56	53	53	53	60	41	55	42	40	41	43	56	51	50	49	41	43	48	58	46	42	40	49	62	40	47	51	54	44	49	53	65	48	37	48	48	40	48	61	61	44	50	44	38	48	50	43	49	51	36	44	48	52	44	50	47	47	47	48	43	52	52	43	50	59	41	53	60	54	44	33	55	44	44	62	47	49	36	54	51	33	46	38	52	49	53	42	58	45	47	57	48	45	38	55	58	55	47	51	39	50	63	40	46	38	47	52	48	37	52	46	45	47	51	45	36	37	46	47	58	47	55	53	42	55	52	37	49	49	65	57	60	54	50	61	49	48	54	60	48	52	39	54	61	41	55	44	47	46	49	51	44	49	52	60	51	44	44	46	39	41	46	54	64	48	38	35	51	39	50	56	45	53	46	41	44	39	42	58	48	44	43	54	57	43	52	51	41	43	51	50	49	48	42	32	54	51	49	55	42	48	46	43	35	59	48	42	51	50	52	38	41	51	52	49	59	45	45	48	39	47	43	52	42	42	41	49	44	54	43	43	45	50	45	42	51	43	47	67	42	52	45	45	53	52	44	54	55	50	62	54	64	57	37	55	41	66	48	51	45	58	46	49	43	52	51	43	55	46	37	60	43	47	45	53	47	51	45	46	54	53	39	42	47	38	38	57	46	45	47	44	43	44	53	44	47	36	41	43	50	48	55	49	53	55	45	53	53	47	65	40	41	55	61	31	53	37	45	40	38	39	53	54	55	46	57	43	47	43	54	52	34	61	58	41	47	47	53	44	45	45	63	52	39	55	50	46	58	49	50	49	51	60	51	42	57	48	52	60	46	53	56	50	40	47	37	40	52	47	55	57	45	53	48	41	47	44	54	48	44	40	42	43	54	45	52	44	32	39	49	45	59	42	44	45	47	45	52	55	55	59	46	49	56	48	52	59	49	57	53	37	57	49	43	43	51	59	49	53	66	54	35	50	64	57	46	42	39	35	43	47	55	44	48	39	58	43	42	53	36	38	46	55	52	42	57	53	50	47	47	38	38	50	43	44	45	41	64	44	47	50	46	43	38	52	56	58	40	59	44	47	54	35	41	51	44	51	53	54	68	55	49	45	48	39	38	52	48	52	40	42	51	41	53	49	49	47	44	63	53	52	51	47	56	38	46	42	43	52	47	47	51	55	55	42	45	43	50	49	55	47	43	51	49	55	66	47	43	50	44	52	44	46	48	48	52	38	30	52	37	55	45	47	48	43	52	39	52	45	47	35	53	49	39	44	73	51	45	53	53	47	56	44	48	59	49	35	55	51	52	60	51	51	52	69	48	35	43	47	55	42	58	50	49	59	53	43	41	39	55	33	47	62	36	61	51	59	52	52	38	48	47	46	59	56	51	54
31549	26381	27014	35700	30646	24140	13620	1118	824	673	631	549	494	561	570	645	774	847	662	485	468	453	436	444	452	415	430	427	452	418	430	456	421	439	413	434	440	424	419	405	387	389	397	434	434	373	386	381	396	383	407	417	422	399	407	397	435	415	412	464	428	426	390	423	416	433	433	419	411	457	407	405	438	423	397	428	403	404	446	403	418	402	394	456	403	401	416	412	430	412	399	392	443	418	442	416	400	400	405	427	394	410	395	421	394	429	436	384	379	402	411	419	406	414	407	404	410	428	403	375	390	398	433	387	398	426	399	439	415	453	433	396	428	430	409	407	450	427	424	404	437	419	397	437	434	405	403	426	399	384	414	410	376	394	407	435	407	413	384	432	406	378	404	404	405	404	442	416	410	429	401	401	385	408	421	407	412	414	421	434	441	427	408	390	405	416	417	459	420	415	432	412	375	417	408	439	383	422	448	375	430	393	409	432	409	463	402	407	443	422	365	407	379	395	433	413	405	418	429	391	427	417	427	408	418	403	414	411	393	420	416	408	424	410	448	389	395	407	415	382	462	438	441	401	427	394	413	410	422	406	432	399	420	406	413	413	389	401	432	428	447	403	405	435	431	427	412	427	428	427	386	380	407	427	383	411	425	393	429	396	402	400	410	425	428	405	397	423	415	419	409	437	424	350	413	417	426	454	389	406	422	451	411	393	412	398	412	414	412	432	415	391	411	416	413	408	389	402	383	388	403	422	392	432	400	395	425	420	418	416	443	412	453	422	420	379	422	433	409	403	409	428	409	423	427	439	367	446	401	384	408	441	408	378	410	399	431	424	397	386	406	439	404	439	413	379	443	390	417	380	409	404	402	426	418	377	443	398	389	395	415	397	397	445	412	427	405	407	392	428	382	397	410	422	414	417	413	427	379	444	398	441	426	409	419	387	381	427	414	439	394	420	401	394	457	425	432	403	416	416	431	425	366	417	412	454	396	462	405	410	412	401	408	392	428	423	400	443	396	444	420	406	424	394	402	432	410	403	399	405	410	397	413	410	400	430	438	374	423	397	439	422	424	415	374	436	389	417	385	425	373	421	398	414	427	411	409	374	391	423	442	410	400	417	388	389	394	434	432	459	449	446	412	391	433	431	366	396	395	413	442	437	411	411	483	402	435	399	405	396	411	409	411	415	433	421	422	395	421	411	394	417	399	398	405	402	431	439	396	410	420	417	411	435	421	460	415	421	396	403	403	405	436	435	416	403	447	431	422	386	424	429	407	394	414	404	392	396	437	402	361	396	398	424	414	405	428	430	401	401	387	389	419	411	453	409	386	410	390	380	406	405	410	402	420	392	429	454	401	391	391	378	404	402	410	389	418	451	413	397	409	432	394	427	383	400	391	429	407	421	406	415	426	426	447	408	399	388	454	432	399	410	423	390	442	427	407	423	394	387	426	429	441	430	397	410	431	421	401	403	385	422	417	436	424	423	410	396	411	430	432	394	467	446	441	442	375	420	433	388	424	398	393	411	454	392	412	423	420	384	403	389	423	423	401	371	394	388	453	415	431	410	396	410	426	443	435	415	382	397	365	421	418	397	434	399	385	398	465	406	391	450	453	417	394	403	432	426	424	413	403	424	408	430	435	394	398	418	413	395	426	425	407	396	416	433	412	411	421	435	415	416	411	384	408	448	372	401	411	384	410	423	396	383	418	418	394	379	410	404	418	427	400	388	419	391	421	431	429	371	418	419	409	418	443	394	432	440	403	411	424	455	405	449	391	418	405	406	429	417	391	417	409	433	401	416	442	385	397	418	399	405	403	388	398	429	434	446	409	400	376	404	392	408	430	408	418	431	412	406	393	407	396	457	413	423	398	411	395	373	413	421	427	425	413	461	410	415	414	425	400	389	411	390	428	408	405	410	404	434	391	391	404	406	380	418	418	402	414	442	416	403	379	427	447	453	390	396	455	403	387	421	415	420	375	386	392	381	413	422	376	426	446	429	409	382	389	432	391	414	398	393	430	384	417	371	401	386	428	415	387	409	426	410	406	422	406	408	436	403	401	414	442	408	406	411	437	386	412	402	413	424	404	392	426	421	416	425	436	416	428	390	406	405	402	415	381	426	372	414	392	400	400	422	436	419	409	412	397	430	438	418	395	419	411	424	382	422	402	445	377	451	376	417	421	383	407	399	427	397	404	415	416	408	420	378	456	433	419	412	407	414	404	409	386	433	402	422	428	426	393	384	401	413	413	426	392	381	421	410	400	450	374	414	414	413	406	401	435	416	397	462	440	403	422	447	445	431	416	386	394	435	405	420	441	439	408	407	418	430	390	458	435	405	400	399	406	370	382	433	416	438	407	397	423	419	428	379	401	390	417	392	424	423	404	416	462	399	414	413	395	403	405	442	385	400	425	439	395	439	414	429	436	376	434	405	395	415	426	407	425	405	394	417	409	397	395	430	413	427	420	400	378	390	416	407	415	420	433	421	416	434	393	421	411	417	430	398	438	372	400	383	435	437	413	433	449	402	418	406	428	411	423	389	396	417	417	436	423	419	439	413	386	394	423	424	406	388	414	404	418	469	415	388	398	423	394	429	434	394	410	399	433	408	442	432	428	421	381	418	415	409	399	409	420	419	421	423	440	435	417	405	428	424	423	397	422	446	422	385	381	412	431	410	455	418	389	410	420	384	433	436	416	436	420	444	382	393	399	419	401	416	396	414	380	411	431	425	436	408	431	415	420	417	396	413	417	424	416	416	393	366	426	433	395	380	410	427	401	391	418	447	404	399	406	390	398	392	390	453	405	426	450	419	404	412	400	436	425	410	402	436	458	425	460	397	390	409	416	443	413	463	412	379	402	384	409	378	388	395	409	409	447	424	406	435	424	368	432	434	414	471	415	410	409	436	421	436	414	415	439	425	435	418	406	415	427	430	411	405	402	414	443	378	393	423	436	448	396	389	415	428	428	450	410	414	388	371	399	424	425	404	395	397	414	405	404	414	442	419	453	473	464	439	429	409	415	426	459	389	413	411	425	414	373	419	415	416	407	383	439	423	378	405	395	405	449	373	406	408	397	405	400	414	399	401	413	401	369	423	395	393	378	431	382	409	421	383	429	424	406	379	371	402	406	437	380	414	423	391	415	412	448	402	413	409	438	412	400	427	411	384	414	420	395	398	403	433	412	435	439	452	391	416	393	420	424	418	400	393	454	405	411	406	412	398	405	403	408	385	412	413	392	416	408	436	389	447	439	422	425	427	428	420	415	463	421	392	412	418	410	398	407	400	403	421	432	441	424	370	378	403	410	423	430	424	364	421	404	398	392	375	402	420	425	423	386	411	445	442	398	395	446	406	395	450	399	430	388	392	448	395	407	429	411	392	401	403	421	391	451	418	414	384	453	405	394	389	369	401	430	417	395	402	415	429	454	438	416	413	423	411	388	403	407	403	402	437	420	407	429	450	424	416	455	410	434	425	433	418	409	400	416	394	407	408
3119	1234	840	1889	686	201	92	70	70	77	78	75	75	68	77	75	79	83	79	93	80	76	77	85	76	90	77	68	80	69	76	81	83	61	76	82	77	68	79	91	72	99	76	69	100	75	74	76	60	85	82	59	64	76	71	83	56	67	77	98	81	82	80	81	58	75	64	82	81	61	59	78	83	66	70	80	69	74	76	66	83	74	74	70	85	71	67	69	73	49	75	61	71	91	70	85	83	63	82	79	64	67	75	79	68	88	75	71	58	82	72	64	69	76	80	71	56	67	82	80	63	71	69	72	89	71	86	83	62	67	75	76	71	71	83	79	79	84	65	70	78	61	69	59	64	83	86	77	73	69	67	77	72	65	75	82	65	92	68	69	76	67	76	74	63	74	60	78	69	73	76	70	85	79	63	73	63	90	70	76	88	81	66	78	73	90	71	78	86	58	60	72	77	63	77	69	75	84	70	60	80	76	74	65	79	75	64	85	69	72	66	82	81	76	67	79	72	73	69	75	83	75	66	77	77	58	82	66	78	84	77	80	75	63	62	80	58	90	77	77	76	63	76	63	86	91	79	63	57	79	77	81	76	80	67	72	65	87	68	69	85	67	59	71	70	85	78	58	80	73	74	70	72	76	69	57	78	79	63	69	81	75	59	63	57	67	72	64	67	71	90	82	72	77	61	65	78	79	67	81	79	85	60	73	74	67	61	78	74	75	76	87	90	83	88	62	83	73	75	69	79	54	75	67	75	88	64	79	72	58	81	86	75	55	69	64	77	72	68	68	63	83	65	72	71	61	76	82	68	83	65	69	83	69	74	69	72	85	88	81	70	81	64	79	74	79	82	68	96	74	76	81	71	87	72	79	72	72	80	76	86	74	70	74	75	64	80	65	69	66	80	68	62	61	57	80	84	85	82	83	73	53	53	81	78	77	88	85	85	68	79	73	67	61	68	78	73	73	65	71	66	79	71	65	79	68	75	74	82	75	87	91	55	77	69	75	71	73	85	69	64	84	87	79	77	84	59	75	77	64	97	76	68	73	68	67	70	75	70	64	70	70	80	68	66	80	74	61	69	74	90	55	70	93	86	85	85	79	70	75	67	81	82	68	66	77	78	64	69	68	83	79	60	66	67	84	77	74	67	72	73	80	81	82	71	76	64	81	71	78	75	78	58	80	61	77	76	68	79	81	91	63	87	82	64	65	72	60	68	82	69	77	80	67	88	64	87	86	73	60	78	82	61	69	72	82	79	85	55	71	76	81	71	74	64	66	72	63	68	68	60	63	64	88	70	73	62	65	81	73	65	77	84	73	79	71	60	74	68	66	77	68	68	62	84	86	73	59	70	62	64	76	74	95	84	69	88	65	69	85	81	73	81	65	69	81	74	67	61	71	79	78	83	74	81	75	66	74	63	76	79	77	66	80	91	56	51	74	78	75	66	89	88	82	86	85	74	59	71	65	80	69	73	89	88	79	68	71	81	76	73	73	85	59	76	71	86	62	84	62	80	70	80	68	65	63	63	77	59	74	73	76	73	74	65	97	77	68	66	80	66	80	87	69	67	79	68	63	76	80	68	70	86	73	59	75	83	83	74	63	71	73	73	73	79	79	83	85	84	66	87	79	78	83	62	70	70	76	85	74	67	77	74	68	62	54	73	55	64	64	82	79	63	78	85	76	80	71	69	65	66	87	78	77	65	73	76	72	74	70	82	67	77	82	72	69	64	72	82	63	67	79	70	86	78	64	90	81	76	65	71	85	71	71	84	68	68	89	70	68	83	74	67	58	75	74	61	66	71	66	78	78	64	63	76	74	76	84	82	74	57	59	85	79	73	76	57	79	56	73	65	76	69	71	69	69	65	72	58	62	91	68	73	79	68	73	68	69	72	78	68	68	72	72	61	69	85	71	68	77	68	64	72	80	70	59	83	70	67	69	69	85	60	75	79	66	80	72	72	78	65	80	70	74	68	69	72	58	72	70	70	68	55	75	84	87	68	85	72	60	83	76	97	66	74	60	61	81	65	78	70	77	64	79	88	68	76	60	86	82	73	71	80	73	73	74	74	70	74	68	77	88	80	69	60	74	81	83	56	53	76	60	69	60	77	69	78	71	69	75	69	64	73	71	70	71	85	84	67	65	72	78	85	82	76	89	69	82	91	71	82	81	74	69	76	73	74	80	77	77	77	76	80	77	71	83	71	74	64	70	74	80	56	79	65	75	74	60	67	72	78	76	68	54	62	78	71	66	83	74	81	94	72	67	88	73	65	70	68	80	83	77	55	69	81	81	74	72	68	79	73	83	80	76	72	64	71	75	75	70	65	81	74	70	68	82	82	73	65	61	70	69	76	73	68	64	78	74	77	69	74	68	83	76	63	82	75	67	70	85	81	70	77	73	57	65	77	76	65	70	89	63	68	65	62	65	68	73	95	69	74	72	73	57	69	71	76	71	72	78	72	82	52	63	78	86	79	65	85	73	76	81	69	73	63	76	76	63	73	63	75	62	71	90	74	66	65	80	80	59	82	77	67	74	64	67	77	76	76	83	84	73	80	78	83	79	85	77	88	88	69	84	77	69	80	81	57	84	78	59	83	71	78	75	79	67	80	63	75	78	79	63	68	69	66	72	71	80	83	52	79	90	69	70	72	92	77	60	72	71	76	69	74	84	83	62	75	78	66	72	81	81	75	78	66	64	83	53	63	65	80	68	62	68	69	76	73	68	82	73	75	81	67	71	88	79	69	92	69	71	68	73	62	70	73	67	67	79	74	60	73	66	81	86	67	80	62	70	73	61	71	66	66	82	75	74	65	80	71	73	78	69	61	74	85	82	68	70	87	72	63	67	69	61	84	65	79	73	59	71	69	73	74	81	75	84	62	75	70	81	87	96	71	64	66	61	62	65	76	73	84	74	66	86	93	80	72	88	71	83	63	83	66	87	76	70	75	80	73	71	72	58	64	62	66	73	66	69	64	65	83	78	58	59	45	80	66	67	80	71	64	65	42	69	77	64	57	73	76	73	69	73	83	67	64	86	67	74	63	57	61	60	83	69	82	64	66	83	85	83	65	69	63	75	79	73	82	71	83	79	77	77	74	72	78	62	70	74	73	74	81	60	64	64	69	84	56	73	68	83	81	61	83	80	88	75	68	75	75	64	71	64	79	65	83	70	72	69	70	86	67	59	75	84	62	75	91	78	68	74	80	71	69	69	57	63	64	72	84	71	79	58	68	59	89	74	67	70	68	76	75	82	80	78	72	66	74	82	90	65	80	67	89	66	76	91	75	71	69	85	65	70	77	73	88	82	68	81	80	71	73	82	76	73	78	72	91	60	75	80	84	76	68	70	64	77	73	69	69	76	62	80	80	76	74	58	82	61	64	60	68	61	64	79	71	76	77	83	62	68	84	73	73	88	79	67	69	74	74	62	77	84	70	71	71	83	80	65	88	84	55	68	82	92	83	79	59	68	83	86	73	70	63	76	67	72
25924	12162	8273	18537	9369	4767	2192	803	697	675	628	612	625	647	658	658	697	730	641	604	608	616	552	633	582	639	555	617	590	596	614	612	616	624	645	555	594	567	636	547	588	618	600	589	616	607	620	568	578	619	571	576	620	621	590	593	575	623	614	613	578	642	568	629	589	579	619	624	608	625	569	549	602	577	595	565	536	580	624	606	577	599	603	586	555	605	583	620	594	630	582	582	592	640	596	573	589	610	573	648	631	619	575	585	575	616	586	558	581	599	545	614	582	536	588	594	607	596	610	538	585	608	563	617	586	555	642	601	594	625	614	587	571	545	616	588	607	560	619	581	604	587	595	648	583	584	597	585	622	579	564	568	591	636	567	608	631	642	626	604	582	604	614	629	624	581	637	587	585	555	586	597	598	576	601	632	588	581	566	585	569	583	603	592	561	624	612	597	580	607	628	623	542	615	584	570	607	605	593	559	644	593	617	537	638	544	587	582	599	649	611	558	603	574	611	582	606	587	565	583	609	577	583	607	604	588	569	585	596	577	610	586	619	613	624	586	550	582	578	585	596	620	587	584	620	586	569	622	585	594	612	590	641	518	647	579	590	585	593	621	604	552	572	613	592	624	565	591	603	588	579	582	580	583	579	608	589	564	568	592	601	611	570	577	578	656	603	577	628	553	626	612	553	568	613	607	571	604	606	612	539	590	612	610	623	542	597	612	611	602	588	606	597	623	582	580	584	621	608	592	539	608	592	599	594	609	604	603	579	582	596	598	638	620	564	565	605	585	563	578	609	583	619	574	601	584	641	587	581	592	626	583	638	567	629	648	580	573	579	624	575	575	571	621	618	556	615	600	643	612	603	585	600	558	561	584	581	616	610	588	616	557	574	576	623	591	573	595	582	592	589	601	588	564	643	589	566	565	579	574	632	553	582	596	623	622	590	567	638	571	568	576	575	575	598	602	595	579	608	620	588	573	558	598	577	567	614	598	655	603	551	532	595	587	607	590	583	564	593	590	592	582	568	606	634	608	599	576	566	582	596	568	585	586	581	572	561	591	596	622	600	576	583	590	579	574	595	623	638	637	590	602	601	604	605	582	571	624	620	573	634	565	561	568	558	567	608	573	612	589	571	540	597	551	549	555	611	560	595	552	600	648	537	603	562	582	529	580	595	557	609	608	591	587	578	635	580	611	560	646	605	597	610	603	603	561	625	587	579	597	582	562	595	558	596	572	598	607	613	587	581	552	585	594	594	623	567	604	589	557	558	602	584	672	579	623	530	588	593	586	568	564	619	571	632	579	607	554	585	552	584	655	626	598	559	615	596	573	576	613	593	564	544	627	632	578	616	626	621	633	608	576	622	592	589	589	598	605	609	630	607	564	572	582	631	591	611	574	595	621	598	613	621	625	641	579	601	607	608	592	627	598	586	583	564	638	613	571	598	622	589	564	570	603	559	569	563	608	553	570	584	606	598	590	562	551	598	562	614	572	567	562	627	644	610	551	600	588	603	593	591	603	567	597	544	612	598	581	601	578	571	571	566	609	574	566	628	617	605	604	654	603	581	580	600	553	530	567	596	574	587	602	638	611	609	597	581	624	559	578	619	583	598	605	616	594	589	593	633	611	594	604	577	635	530	601	625	621	631	591	570	597	566	561	575	582	578	585	607	580	628	542	608	604	619	655	606	620	645	584	558	596	609	574	569	624	613	603	597	619	607	594	607	594	595	599	592	610	553	576	617	611	609	621	641	643	591	622	584	579	584	572	633	611	628	560	588	595	593	602	634	575	572	602	629	636	563	576	610	587	603	609	604	607	584	600	568	631	602	622	651	594	579	601	578	587	583	613	588	612	566	571	621	599	635	628	588	581	584	591	594	562	593	638	586	588	607	579	570	570	596	595	554	600	575	645	623	627	548	575	516	559	597	593	606	560	641	633	575	631	562	620	614	598	582	598	610	565	607	575	577	562	596	605	606	595	562	561	548	636	579	613	617	623	612	606	641	599	579	555	595	631	564	588	620	553	589	596	622	596	593	605	619	612	585	581	592	571	610	554	570	624	600	611	607	547	570	598	611	584	564	610	606	633	640	614	596	588	592	582	574	542	613	587	614	581	571	590	615	604	570	574	616	638	566	622	594	584	566	610	566	632	597	626	603	579	552	579	585	615	652	611	598	591	616	603	602	595	595	590	600	589	581	605	592	597	577	576	582	625	608	556	585	562	631	573	563	600	609	626	577	551	623	539	626	569	581	581	630	594	606	594	620	578	577	570	594	589	606	611	614	579	586	596	609	602	577	591	643	566	598	634	556	606	570	618	579	613	597	579	586	576	608	618	577	604	599	570	579	620	593	608	592	593	591	557	607	610	542	607	562	594	585	653	601	553	626	540	620	555	635	586	604	591	605	598	612	569	578	600	600	600	566	563	601	626	599	570	592	578	564	605	578	591	599	601	554	579	596	625	585	582	594	556	581	570	594	553	586	533	616	598	564	573	609	601	599	564	604	563	558	597	592	538	576	530	622	618	587	603	587	596	606	612	574	583	603	578	576	609	606	608	590	601	586	620	610	586	588	582	597	595	575	588	570	616	600	590	589	601	626	614	678	574	618	629	592	580	595	604	626	635	623	622	572	604	595	633	596	594	604	613	566	596	560	567	564	578	570	621	597	572	599	584	553	635	562	605	590	606	587	607	554	608	589	616	588	604	550	570	562	575	627	579	630	614	586	613	564	617	566	588	614	579	640	614	658	589	595	607	614	594	588	564	558	598	586	563	574	586	588	569	617	595	594	587	620	590	596	624	636	577	599	592	576	592	619	575	597	624	591	581	571	578	569	556	573	626	586	593	650	577	579	631	602	628	615	625	594	568	570	617	589	588	612	577	591	591	600	567	628	535	612	592	586	616	617	610	548	609	611	624	593	608	602	600	559	610	622	609	609	648	591	607	608	572	578	582	593	577	604	599	563	603	578	607	562	592	555	597	551	608	619	591	590	565	551	576	560	576	604	603	634	580	582	579	589	601	564	597	602	568	649	593	570	596	598	635	606	533	546	600	608	600	548	615	584	544	584	604	572	612	572	603	641	579	613	553	598	599	589	570	615	561	592	602	599	582	614	545	575	556	623	586	572	585	593	575	568	615	578	605	580	595	554	597	611	634	584	568	578	567	633	603	600	587	632	591	570	592	575	595	604	569	544	593	576	616	593	620	628	618	609	622	587	572	598	587	575	629	596	614	575	576	580	594	586	618	599	576	578	595	568	595	569	628	620	570	610	628	566	605	571	604	554	588	578	619	591	612	556	568	619	628	612	558	580	581	551	586	597	578	612	570	600	591	599	602	616	576	564	598	603	589	584	601	613	597	597	609	592	632	586	568	595	551	624	585	584	600	609	548	601	646	648	626	603	620	573	585	609	593	609	613	577	621	596	593	577	631	545	588	620	592	587	599	579	588	591	573	588	591	560	598	592	610	607	591	577	620	602	624	630	617	582	571
3270	3710	3547	5748	1884	596	244	90	82	75	78	69	74	89	80	76	85	74	78	63	76	75	53	71	91	66	69	64	76	71	73	75	63	72	62	61	84	82	79	55	55	68	74	79	77	80	71	84	58	75	72	77	75	81	88	85	69	77	80	64	71	70	83	55	74	86	65	74	63	78	75	77	91	65	68	81	82	82	76	76	69	74	78	61	65	80	60	93	69	67	78	86	73	73	82	71	80	75	77	68	63	61	66	77	62	72	68	74	80	56	79	51	81	66	77	78	82	68	63	71	56	69	69	76	73	70	62	66	69	67	81	66	69	68	74	70	59	65	74	73	75	57	77	68	58	67	73	53	85	69	74	69	67	73	65	70	76	73	91	79	68	70	62	78	68	65	73	75	74	70	90	79	72	58	63	75	59	63	71	87	76	87	60	79	77	70	85	78	62	71	80	69	54	58	83	63	61	77	75	60	75	76	68	64	82	62	69	54	65	79	67	54	64	58	81	86	80	62	75	76	64	63	90	82	93	69	68	67	95	65	78	78	65	70	79	87	77	76	60	70	66	78	81	69	82	76	76	56	67	84	70	73	65	69	83	65	71	67	58	72	77	57	68	58	60	80	71	62	78	67	65	77	73	78	64	67	54	64	60	72	73	83	78	79	62	67	85	75	79	74	59	74	56	65	63	70	70	64	63	64	72	86	87	68	83	71	55	68	72	91	74	75	64	66	95	80	66	77	75	70	77	79	75	71	82	62	67	73	61	73	64	71	66	75	81	67	70	91	91	74	64	65	84	72	68	59	74	59	68	78	70	68	87	71	71	64	63	65	69	79	66	63	77	66	87	68	66	70	74	64	67	71	67	81	69	82	71	79	75	80	78	75	80	60	57	72	77	84	60	73	61	74	73	71	76	61	55	61	75	59	66	83	64	75	75	89	91	74	81	84	66	67	84	63	87	72	81	75	81	56	65	62	74	75	70	74	72	69	55	76	67	61	72	67	71	75	76	79	81	60	90	79	96	80	64	67	72	72	84	75	75	67	69	64	80	78	66	77	66	83	85	66	76	80	71	65	71	78	74	70	58	78	86	67	63	70	70	69	62	81	70	76	62	67	71	67	69	78	78	52	57	61	80	72	68	61	69	58	79	73	67	77	65	69	68	65	65	81	71	72	50	70	60	63	72	67	73	79	73	62	79	70	65	76	83	68	72	70	76	89	94	78	59	69	66	59	70	75	69	81	73	71	72	68	70	86	70	61	66	74	77	81	73	73	85	63	84	86	68	57	66	73	72	59	70	58	74	62	84	67	72	67	74	75	77	71	65	78	70	79	70	71	78	72	66	69	76	69	67	65	87	59	72	57	84	66	64	69	81	60	66	84	57	66	63	64	69	68	68	72	70	82	71	58	74	76	78	62	75	82	68	76	75	51	65	72	68	87	74	80	71	78	61	71	81	63	69	81	76	81	85	73	68	75	83	71	62	69	74	71	70	65	91	64	68	85	67	67	76	67	81	86	76	75	63	70	93	66	79	67	74	99	69	82	86	63	63	79	67	86	63	80	80	79	79	71	65	70	80	64	67	66	65	68	64	87	74	78	76	70	68	62	73	68	69	79	64	58	73	91	62	70	79	72	64	72	76	79	69	71	71	63	73	80	81	78	76	63	64	74	70	76	73	70	68	67	66	70	74	70	71	78	64	64	81	86	61	78	69	79	73	69	87	79	57	66	89	87	74	70	65	72	74	70	68	71	83	87	62	94	67	78	76	77	75	92	70	95	73	80	85	99	60	71	77	78	66	58	66	69	71	48	64	83	69	61	80	83	75	60	72	65	68	61	84	70	70	82	72	74	64	72	83	78	74	69	69	74	82	70	59	73	76	81	64	78	73	76	57	77	57	51	63	69	63	71	74	62	74	77	74	79	57	62	79	76	68	72	76	79	66	63	70	70	81	74	72	73	66	74	79	75	81	74	72	75	54	80	72	73	88	79	61	73	74	84	59	74	61	73	63	57	75	74	74	85	77	68	78	60	78	73	70	82	76	71	73	80	66	70	61	80	76	74	68	87	67	82	64	80	88	55	66	60	59	75	65	84	72	69	81	61	84	68	66	77	64	81	67	75	72	67	63	74	57	64	83	79	68	88	68	74	88	67	66	78	72	68	75	76	94	75	73	89	65	79	65	74	79	81	70	64	67	82	83	90	76	66	73	64	68	73	77	60	64	70	57	77	77	61	64	90	72	72	67	60	74	73	70	61	62	66	82	75	78	83	64	77	68	87	68	64	93	63	57	69	78	83	63	77	66	73	69	69	80	77	64	68	62	84	60	76	61	78	76	69	84	68	67	72	68	66	86	69	79	74	66	82	69	62	62	59	65	70	79	69	91	83	54	68	72	68	94	76	63	69	59	70	76	58	75	77	76	63	64	85	72	78	71	93	71	72	75	73	66	74	60	77	74	63	57	81	65	76	77	80	89	61	63	61	72	77	70	59	64	65	67	60	70	74	68	80	78	75	59	59	72	69	70	86	70	60	60	71	82	69	86	74	90	73	70	68	81	90	73	73	66	85	66	73	70	75	80	75	58	67	59	100	80	57	84	77	79	69	52	86	76	69	72	70	70	74	79	67	101	61	67	52	57	67	72	66	63	83	68	84	76	74	92	67	67	64	78	71	81	70	59	53	75	56	69	64	83	58	79	75	78	69	70	61	75	63	76	67	76	71	68	68	64	74	65	68	74	73	64	77	69	61	67	100	72	74	74	76	100	70	67	81	65	72	91	69	77	73	64	70	58	60	69	69	66	56	68	76	79	79	72	73	72	67	64	64	76	71	67	69	68	72	73	70	64	62	73	77	73	60	76	79	61	84	78	71	81	61	83	66	78	65	75	81	72	70	72	71	71	53	79	65	75	63	61	80	77	70	68	85	94	75	68	75	73	63	70	71	66	69	63	74	56	58	91	69	58	75	58	75	61	69	68	69	64	74	73	67	75	69	64	66	75	80	69	74	81	73	71	81	69	67	73	60	69	63	81	61	65	78	80	81	55	73	62	79	82	73	67	73	73	76	89	62	69	74	55	63	88	67	59	65	78	65	85	62	79	75	83	65	65	73	66	69	71	62	79	74	71	67	71	76	65	68	68	76	88	67	76	70	70	86	71	74	74	84	74	61	82	77	74	72	59	75	80	74	74	74	60	73	76	72	85	71	88	64	59	75	78	77	75	66	79	55	78	68	79	81	81	69	82	72	80	65	79	67	77	72	67	70	91	63	63	71	55	70	75	79	70	75	78	71	73	75	59	76	66	72	72	67	70	67	56	69	67	82	76	59	70	71	70	88	64	75	58	71	68	58	73	66	65	89	63	78	67	77	70	61	68	71	66	70	70	56	68	89	68	69	79	68	77	68	70	77	75	77	68	69	89	64	81	56	80	66	70	53	63	71	69	52	66	57	57	76	71	78	69	72	83	72	85	75	63	74	73	72	83	83	59	76
28993	22906	21619	30967	23176	17512	7823	1032	798	757	680	696	666	646	666	722	752	796	696	615	601	616	572	614	614	599	612	596	609	596	546	610	587	622	588	575	563	582	611	595	608	642	588	577	607	580	596	568	570	598	578	613	655	572	574	641	597	561	634	589	617	603	589	597	615	564	574	581	574	611	600	602	586	571	576	598	601	572	621	613	619	597	591	553	559	603	587	561	577	608	587	577	633	576	599	595	596	577	630	626	609	637	620	566	571	557	576	581	573	604	591	557	639	615	587	578	615	604	593	570	559	625	635	558	555	595	603	602	580	540	628	606	625	576	595	591	575	591	632	555	613	593	611	614	574	631	622	536	619	578	600	547	596	617	572	589	536	614	570	608	576	565	549	572	606	611	573	586	594	591	611	624	586	559	604	634	622	537	599	572	562	581	587	563	622	600	568	591	613	598	575	581	578	604	609	572	620	594	635	600	637	621	610	597	577	631	595	575	604	600	601	590	633	579	559	572	568	569	542	591	632	575	592	598	618	608	606	620	565	579	593	571	593	566	621	585	583	615	612	575	586	602	596	593	613	602	563	585	564	606	576	597	554	608	610	637	594	582	584	612	610	592	605	597	627	581	569	555	568	563	587	594	635	588	574	601	596	577	608	572	551	548	578	578	552	610	605	603	561	613	606	563	599	602	587	586	609	612	565	561	574	644	627	567	593	614	564	594	632	585	600	581	571	589	589	607	589	553	610	574	593	578	605	598	578	594	626	570	590	592	629	557	610	633	598	595	620	629	583	624	642	576	627	632	587	585	577	628	622	613	571	566	621	631	558	601	606	638	549	608	615	605	569	597	617	617	588	549	594	589	635	622	588	573	612	548	610	567	557	592	576	573	618	589	607	562	602	623	591	619	615	564	567	578	604	554	622	588	590	579	602	586	608	597	555	573	557	560	578	583	602	602	599	614	582	624	603	556	569	623	619	576	568	633	571	599	581	603	562	627	583	593	549	599	583	591	608	621	620	558	599	602	562	542	585	558	581	594	655	595	595	604	592	597	619	587	589	586	587	613	605	625	545	598	590	570	572	601	602	626	572	615	669	644	603	585	583	613	584	590	584	604	630	598	594	607	610	620	643	611	582	591	588	606	606	592	589	587	641	645	588	621	606	593	558	591	580	576	651	597	633	586	594	585	568	628	629	611	643	566	585	554	576	637	588	584	545	601	605	551	541	623	572	554	587	598	616	588	617	583	589	637	573	622	601	548	594	635	592	600	563	579	617	590	601	677	579	597	581	603	606	603	606	583	604	630	594	591	584	585	606	582	576	523	616	557	607	627	587	640	575	599	559	614	624	567	625	590	604	646	581	546	631	611	557	585	567	603	577	570	549	609	629	638	581	609	570	586	584	569	594	583	577	606	557	596	557	578	569	584	562	619	591	552	619	604	595	571	628	575	642	592	635	614	564	577	571	606	589	607	634	567	617	602	579	570	572	618	609	576	599	617	622	601	563	601	585	608	585	603	573	598	589	612	602	590	570	558	579	604	600	599	563	563	574	606	593	590	612	586	578	592	608	578	557	589	618	576	599	612	609	584	571	620	598	581	604	600	567	623	593	546	601	565	619	616	576	641	558	601	635	618	596	590	590	598	609	605	585	567	602	581	595	596	632	629	631	585	595	590	594	604	574	621	598	584	608	565	598	590	657	614	610	642	606	568	570	625	616	582	611	589	597	561	602	658	600	583	566	570	647	580	615	618	587	597	594	575	626	626	566	639	591	604	588	546	569	590	573	573	619	618	597	566	591	589	642	613	580	585	590	583	608	565	567	603	578	547	590	599	598	663	636	588	572	614	600	584	590	566	586	591	606	541	614	585	592	607	568	663	609	598	625	651	582	553	601	618	583	590	609	581	609	589	603	588	555	631	610	540	580	599	581	605	568	587	589	567	579	594	585	614	577	575	602	614	588	565	609	575	572	533	559	599	645	608	575	537	556	609	560	567	579	567	566	544	575	591	554	589	559	559	565	612	623	543	630	601	578	583	583	610	588	605	619	582	581	555	588	562	611	591	615	635	633	617	646	542	592	598	605	567	552	576	570	604	629	585	571	594	588	616	585	560	586	597	590	587	617	594	586	596	578	540	609	575	596	584	565	618	570	573	596	560	530	578	593	584	592	630	581	609	591	577	609	636	588	565	562	563	619	572	590	578	562	639	598	570	607	633	592	552	612	618	614	571	590	575	581	567	566	576	602	579	572	572	611	561	576	586	593	607	612	630	578	584	598	574	537	573	597	584	556	652	626	599	562	603	613	605	607	581	547	579	560	594	600	564	587	600	604	612	576	617	599	605	591	557	554	588	584	560	584	634	585	554	582	584	591	580	578	585	575	647	644	577	571	584	583	617	589	582	579	618	596	536	612	609	596	579	560	631	630	610	611	577	595	562	570	608	588	590	635	608	605	622	622	616	576	590	612	610	583	588	601	617	560	549	584	596	553	613	615	537	526	596	614	641	583	584	597	585	577	620	555	579	628	602	600	541	625	637	589	600	590	527	571	596	601	633	583	597	589	634	592	580	571	614	598	613	566	576	625	567	568	585	594	595	583	571	618	600	594	587	612	587	555	580	612	589	602	577	600	597	616	631	592	522	611	532	589	589	622	578	618	625	578	615	583	594	648	623	609	581	571	591	618	567	587	603	620	620	618	583	554	589	614	604	664	617	583	582	592	556	604	572	615	553	613	590	557	592	598	591	596	590	583	589	572	617	614	603	578	541	629	582	608	615	603	580	583	597	599	591	544	559	573	565	626	588	607	619	615	596	591	566	619	594	626	569	615	593	636	601	595	619	631	604	598	584	539	636	586	565	586	611	564	604	603	558	562	613	563	596	593	543	609	582	561	621	583	601	607	576	556	565	656	599	593	598	607	570	578	584	596	547	585	614	597	597	612	612	574	590	606	584	623	615	631	586	607	566	599	586	604	599	580	601	595	630	599	611	603	577	564	622	568	578	574	615	612	555	643	596	590	578	548	563	631	644	594	605	610	623	532	602	604	614	612	596	615	588	659	608	570	626	600	641	553	616	606	601	600	624	573	592	569	570	573	591	583	521	602	583	582	582	616	587	614	576	585	600	600	627	561	592	598	557	579	571	575	598	591	594	548	593	574	577	601	603	612	620	571	614	601	556	586	572	600	601	577	596	602	618	543	574	590	591	539	572	597	598	618	592	628	598	593	579	594	560	602	585	593	558	612	570	602	620	631	607	609	594	613	593	613	598	628	571	562	601	593	633	593	618	553	643	611	563	589	589	557	617	628	588	548	655	633	571	559	607	593	593	572	620	539	586	601	594	597	577	596	574	594	571	634	564	532	570	584	618	605	590	594	551	579	595	623	618	558	590	625	602	632	614	601	575	582	540	596	563	565	617	532	575	633	580	612	613	594	594	600	599	555	574	589	560	581	600	592	558	644	601	633	603	572	586	598	582	562	597	595	615	599	620	607	592
4132	2994	3289	5403	1869	536	159	56	47	41	45	42	47	59	41	44	52	48	66	47	38	45	46	50	50	42	53	53	43	45	47	55	42	42	52	62	47	32	31	57	57	50	43	52	36	58	55	51	32	35	60	53	43	46	50	47	44	44	45	32	54	50	46	43	31	48	66	50	47	46	50	30	48	54	45	37	49	53	60	46	52	49	40	37	48	50	44	47	50	61	40	48	51	35	59	40	39	48	42	46	36	50	42	50	55	45	41	46	41	44	46	45	40	49	41	38	44	53	43	37	46	36	39	37	42	30	39	50	49	42	55	49	44	37	43	39	49	37	50	46	51	43	44	49	51	37	44	39	48	54	56	42	42	45	54	42	49	39	47	47	33	44	44	39	49	44	52	43	44	49	49	53	49	45	33	48	44	37	53	43	48	38	43	40	52	43	48	50	52	63	38	60	42	59	44	39	49	54	43	48	43	39	45	51	42	45	43	58	47	52	60	45	49	45	54	41	47	49	48	35	40	53	56	29	44	52	30	42	49	44	57	41	45	49	50	45	49	55	33	52	57	48	53	47	34	46	42	36	50	37	50	39	35	41	50	55	46	41	41	50	41	51	44	56	38	53	30	33	51	53	46	54	41	48	45	48	50	46	44	47	37	38	51	45	60	47	48	42	42	58	53	46	49	53	44	53	54	39	48	46	51	49	47	44	41	37	43	37	53	38	36	42	48	43	39	34	48	35	41	39	35	42	42	54	49	54	40	60	43	44	38	70	58	48	38	45	38	55	45	35	38	49	38	44	48	41	43	38	39	43	53	42	43	42	55	50	47	46	50	41	52	46	39	44	40	58	50	60	51	50	37	54	39	57	40	50	41	45	42	44	50	44	47	44	50	49	54	33	30	46	48	42	47	51	59	50	48	48	54	40	45	49	38	55	50	47	50	51	46	45	39	65	55	36	45	49	52	37	41	53	42	67	43	54	48	45	40	42	46	36	52	57	53	52	42	42	43	57	43	46	54	35	55	43	49	45	52	35	48	36	43	49	40	52	38	48	45	39	42	73	39	46	47	49	44	44	51	55	55	50	37	46	53	39	53	38	51	44	64	50	37	46	50	48	48	55	46	43	46	41	53	35	51	42	42	39	42	65	41	45	51	33	55	42	44	50	48	51	49	48	46	45	66	43	41	38	46	53	53	43	44	45	58	54	35	38	47	60	44	39	57	40	48	44	43	46	44	48	60	37	53	42	49	58	42	31	49	33	39	49	54	35	36	44	52	48	38	46	43	42	48	34	42	39	53	35	60	51	42	51	48	40	46	37	53	32	52	40	45	54	47	40	44	47	39	51	44	49	58	45	54	43	43	46	56	44	50	46	56	59	54	55	60	39	45	40	52	53	60	39	35	40	51	57	65	40	44	43	43	50	38	44	41	44	49	36	35	43	47	40	41	32	45	38	58	48	37	47	47	36	62	46	50	61	40	48	46	60	52	39	53	40	36	43	44	32	57	53	42	54	50	38	53	41	44	31	47	48	48	38	41	48	44	55	51	33	54	49	53	41	48	30	47	49	41	37	42	41	40	51	45	42	46	42	40	51	40	54	39	43	45	51	39	45	50	35	40	49	58	37	50	36	51	52	42	41	57	47	46	39	50	50	45	38	45	51	56	59	43	58	46	50	41	42	38	37	45	49	37	43	41	48	48	41	37	43	40	39	39	43	49	55	47	42	39	40	41	44	68	42	45	41	50	42	61	53	46	40	36	46	52	44	49	52	49	45	46	39	45	57	41	63	51	52	45	45	52	45	41	51	34	40	42	40	52	51	47	46	51	53	39	46	47	35	53	55	53	56	53	50	44	46	38	49	63	50	45	47	50	48	48	31	50	55	38	40	43	47	41	54	39	56	57	42	46	53	40	48	34	39	55	44	50	53	40	48	51	41	42	50	40	58	58	46	33	49	42	47	53	44	47	43	49	53	47	42	42	38	32	51	48	57	46	52	53	49	37	45	39	50	49	48	41	51	49	45	52	38	45	42	49	49	48	33	50	50	51	46	41	50	40	47	36	39	44	44	44	43	45	40	42	44	41	51	50	40	49	44	46	57	51	48	43	46	45	44	36	45	47	44	42	45	37	50	44	37	48	39	43	42	40	45	43	37	40	34	42	44	38	45	45	45	49	42	45	46	52	57	41	49	47	52	44	57	42	40	34	48	52	40	44	52	57	44	46	51	41	63	58	52	46	53	53	59	56	46	39	38	46	35	37	59	65	48	52	52	34	39	47	58	46	44	29	37	49	41	42	55	52	36	32	41	44	49	46	43	36	55	41	40	26	38	34	33	39	45	47	49	41	44	55	48	48	46	60	46	42	52	54	52	43	42	41	48	55	44	29	56	47	39	57	46	52	57	44	55	45	38	39	53	39	44	54	51	40	37	48	45	47	46	44	46	40	50	45	40	41	45	59	51	32	42	43	42	44	37	50	46	60	46	52	48	48	33	62	52	46	49	39	54	41	44	53	49	49	51	50	54	41	54	33	40	44	43	42	40	50	49	47	43	50	50	51	38	45	46	39	48	41	42	45	37	39	52	46	49	53	42	52	44	55	41	44	49	46	48	37	44	51	43	44	53	47	53	33	41	48	44	44	55	53	46	52	45	45	51	42	49	44	40	49	42	48	38	42	44	57	50	41	52	44	44	41	32	40	60	48	37	45	55	64	41	49	52	53	55	46	48	50	36	38	42	44	39	51	58	71	49	46	49	44	46	45	50	49	53	32	43	46	63	34	46	61	56	46	46	47	57	49	56	52	52	43	40	46	45	60	42	62	45	36	44	49	48	50	50	39	39	40	51	45	28	51	48	45	58	41	45	47	54	35	33	42	39	45	52	47	32	47	46	46	37	39	55	41	46	39	42	39	35	40	45	40	46	49	37	49	37	40	25	49	35	53	40	46	37	39	50	54	62	45	46	39	44	51	41	37	43	38	55	35	49	52	45	44	44	40	48	51	37	40	49	47	43	40	51	40	48	42	47	41	57	39	53	43	45	45	41	58	42	43	46	51	50	41	42	50	38	33	44	40	46	49	49	48	49	48	51	46	46	51	51	48	46	44	43	43	43	35	49	42	55	47	37	45	41	57	40	43	42	48	51	49	55	42	45	45	51	46	45	49	53	47	45	34	44	51	60	49	52	46	49	44	48	40	38	40	39	46	45	49	46	48	43	46	54	51	43	33	49	54	48	40	42	50	51	42	43	41	47	53	46	45	50	41	49	45	48	41	61	54	58	39	55	52	48	49	45	52	47	43	42	47	53	58	42	49	39	42	39	64	43	44	47	50	49	47	41	46	55	44	38	59	45	53	48	40	38	39	53	47	44	56	53	56	54	41	48	36	45	47	52	49	41	52	53	47	44	60	53	53	39	44	39	54	44	46	39	51	37	41	44	52	47	53	40	40	59	47	49	47	36	57	50	58	47	50	50	56	34	54	50	54	43	41	47
27385	20685	21501	30977	21396	15478	6042	620	519	521	471	458	455	483	464	490	514	507	411	380	393	387	397	423	372	394	361	367	375	338	380	375	328	389	371	425	371	357	383	375	361	403	394	387	376	358	400	376	361	357	367	405	364	343	345	364	384	419	356	414	395	390	364	351	425	368	335	370	390	389	325	393	389	402	387	415	417	368	391	366	390	402	365	382	397	389	413	400	354	349	337	326	370	371	389	360	366	361	360	372	394	332	332	358	381	415	348	384	385	382	376	399	389	392	373	403	379	378	369	364	381	356	318	379	384	374	450	408	385	380	391	373	372	371	374	408	361	370	387	396	363	348	365	371	373	395	371	354	363	382	343	371	350	401	394	409	391	365	448	401	362	399	412	357	371	373	382	352	370	369	381	375	373	371	392	378	379	400	382	369	349	391	358	408	359	369	383	355	321	349	417	410	373	356	392	361	421	419	385	358	353	406	409	359	354	387	367	374	349	340	377	373	402	355	397	387	382	374	407	360	367	374	403	378	383	360	387	385	386	355	415	340	384	377	371	407	383	352	359	358	356	365	369	396	395	401	335	406	377	416	403	387	356	368	370	372	370	349	346	393	408	387	383	388	379	373	399	391	363	400	379	393	354	387	368	354	365	360	379	356	393	396	391	356	357	376	400	382	344	410	370	381	398	410	405	409	394	399	399	348	373	391	366	426	393	354	372	373	384	371	395	348	378	382	388	394	382	375	372	364	374	369	410	365	394	346	374	411	346	366	397	401	339	321	364	389	393	397	361	375	373	366	358	398	375	373	361	395	357	387	400	395	389	409	379	412	389	386	369	368	352	409	399	349	381	382	380	377	367	373	409	393	380	352	377	380	391	343	372	416	363	368	369	377	379	344	396	401	396	390	393	367	369	408	354	376	355	365	401	364	388	355	379	349	360	334	391	346	416	404	381	378	392	406	392	391	402	385	390	414	357	382	373	367	409	408	402	404	374	402	379	364	369	361	377	408	367	364	382	356	370	367	355	350	388	389	360	362	383	398	398	368	370	369	354	355	405	388	364	370	394	402	373	373	391	379	373	364	365	363	383	353	366	385	360	356	415	353	384	368	369	352	354	365	371	373	341	378	355	384	339	378	368	404	381	424	356	382	374	397	367	349	426	347	374	367	357	381	375	348	402	351	379	387	374	388	341	378	377	387	341	383	426	368	422	386	386	396	358	370	382	396	368	392	380	388	359	377	383	385	404	357	365	373	381	413	381	372	405	384	393	354	364	381	411	339	387	352	405	379	385	423	380	402	354	368	396	388	385	360	367	393	349	369	397	345	396	340	386	373	389	370	418	423	374	332	390	359	431	381	348	373	341	357	407	332	379	391	372	341	390	405	390	359	403	398	367	395	361	395	370	385	370	372	375	381	346	413	376	390	341	345	385	351	375	385	383	373	330	392	389	386	354	352	367	377	405	395	418	392	385	377	370	385	363	342	376	344	369	374	371	414	407	354	392	367	422	374	351	404	399	367	365	377	378	376	359	367	349	360	393	345	383	392	380	353	351	390	375	365	386	356	398	345	384	346	401	366	361	385	384	396	368	386	350	401	413	419	395	382	371	400	389	355	354	367	389	357	385	372	371	354	381	378	384	378	371	371	375	375	362	382	378	345	390	376	364	352	367	395	369	378	380	367	368	345	356	374	386	365	365	366	384	367	359	391	368	372	406	376	378	378	400	358	351	338	375	354	395	362	386	384	421	371	370	377	373	360	393	388	374	355	359	387	374	389	399	328	368	389	358	372	372	418	384	385	400	386	382	344	374	345	356	366	378	375	345	385	356	357	402	346	347	374	381	381	376	408	405	401	383	382	385	369	370	356	399	382	374	411	410	376	404	351	379	361	390	359	366	345	388	370	415	373	361	380	357	376	352	388	385	348	379	376	370	371	367	346	326	381	386	400	359	349	372	397	394	357	380	380	371	377	366	400	387	362	368	361	384	348	377	374	380	394	352	425	373	421	388	346	367	385	349	349	371	371	404	370	392	410	356	373	401	349	361	358	380	361	371	372	375	358	377	402	388	384	362	350	409	355	364	373	366	320	374	375	374	347	382	395	365	371	401	343	391	387	357	410	370	402	408	361	379	359	356	350	384	382	382	375	388	348	404	378	368	424	356	350	351	384	378	397	357	383	338	372	392	355	374	403	369	387	386	368	347	393	376	367	397	365	364	360	379	362	374	389	374	370	346	377	403	361	375	379	381	372	366	396	374	352	357	371	397	398	349	372	376	355	397	403	376	393	374	334	357	383	405	370	383	359	348	354	378	366	380	391	358	385	402	368	393	373	392	340	373	375	383	378	339	362	330	364	379	380	387	378	364	382	393	362	394	321	411	405	360	382	387	373	403	367	378	354	370	370	378	358	370	358	320	383	400	382	373	372	400	372	379	373	333	388	361	387	399	394	361	404	384	412	413	364	368	349	397	357	371	374	405	387	384	387	415	348	377	373	367	420	398	409	378	391	367	356	356	347	415	382	353	382	384	359	358	400	386	383	388	378	381	405	400	394	331	371	411	394	370	374	357	381	325	377	358	374	379	361	361	381	375	378	362	372	368	412	376	384	360	385	370	360	362	361	372	417	368	376	400	397	401	375	389	401	361	408	397	379	354	408	361	402	398	388	382	364	385	425	391	367	363	383	408	380	351	375	380	355	368	374	343	363	363	405	367	376	373	393	367	344	385	384	396	367	383	357	387	351	360	363	382	368	371	384	397	381	385	370	386	359	365	366	372	358	407	360	361	403	369	397	405	340	373	341	374	386	353	378	407	366	368	409	355	374	379	406	391	355	390	352	351	381	391	368	348	378	354	380	385	392	342	375	393	392	362	379	402	356	400	386	372	383	381	361	380	357	376	416	366	415	417	364	383	371	368	416	399	380	343	367	368	360	364	395	343	369	386	382	380	400	394	384	379	349	397	379	381	395	383	408	384	343	363	383	367	354	382	347	384	392	387	375	383	359	349	350	384	391	395	375	351	389	409	394	370	346	374	383	367	356	386	378	395	408	375	403	357	399	380	400	385	362	388	380	382	373	379	378	388	382	340	395	370	383	412	330	376	396	356	391	384	378	404	413	352	398	368	367	325	355	375	405	391	344	409	369	357	377	419	389	349	419	387	387	392	392	401	390	364	391	341	358	350	359	405	358	385	400	370	352	356	355	360	375	352	392	379	376	396	367	387	400	368	334	344	398	359	364	373	362	370	368	388	363	388	351	359	366	388	362	353	386	355	425	362	379	355	386	387	358	379	350	370	379	387	388	359	336	368	374	392	381	381	384	366	357	361	384	364	362	356	393	375	375	388	362	349	339	390	359	385	371	359	396	324	383	371	318	396	372	365	347	390	386	390	379	371	360	375	389	360	396	411	402	385	354	353	378	380	425	376	404	361	339	376	351	366	372	358	385	383	394	345	373	367	416	400	369	385	380	357	364	352	367	393	353	371	376	371	378
4081	4965	6365	9329	3102	1036	296	61	58	44	44	42	47	60	50	52	54	40	60	66	51	47	46	47	52	45	59	45	37	46	47	49	48	38	46	46	43	47	45	48	39	57	51	36	37	45	48	40	48	51	48	48	42	44	47	51	41	45	49	40	48	47	48	36	40	47	46	45	60	44	42	60	51	46	49	52	57	60	35	47	46	45	38	44	59	58	53	59	45	53	42	45	55	50	53	50	32	38	56	31	46	42	39	60	43	46	57	43	43	55	54	56	53	54	37	54	43	40	37	36	57	52	62	45	51	41	45	46	42	45	58	52	41	40	46	54	56	51	52	49	42	52	51	50	44	48	46	45	45	58	42	52	45	40	54	49	50	49	40	53	52	51	52	42	49	52	49	48	44	30	34	49	45	53	39	44	44	52	45	38	43	43	41	44	37	44	51	52	39	53	43	44	50	55	43	49	44	38	63	39	49	37	37	43	47	44	47	46	50	48	43	36	57	54	46	51	50	40	39	46	41	34	52	52	50	49	45	52	51	49	44	43	52	44	47	51	67	52	48	51	42	40	53	36	50	43	41	42	64	54	48	50	42	62	50	50	46	43	62	53	42	42	49	46	42	29	46	45	43	34	36	37	49	39	39	42	31	44	49	48	47	54	37	62	39	42	45	44	44	49	41	58	44	53	41	45	43	42	51	49	42	52	52	37	50	52	49	49	60	36	52	50	42	45	45	43	45	53	54	48	57	39	38	39	48	38	40	48	49	38	49	46	56	32	37	48	42	34	46	37	46	61	41	46	52	58	55	41	46	51	47	47	39	40	37	52	42	37	41	50	52	45	45	46	55	59	36	48	36	54	39	42	56	39	47	46	42	35	44	47	50	44	42	52	37	53	58	46	45	44	59	41	47	54	53	50	38	48	39	40	46	44	52	46	45	46	50	43	51	39	38	43	42	40	51	47	28	48	39	61	54	38	44	38	51	48	48	54	49	45	42	44	48	39	48	37	59	47	51	51	47	42	58	48	43	45	44	44	39	49	49	47	41	51	46	33	42	31	49	43	56	53	46	48	51	50	58	51	52	43	47	48	38	49	43	41	50	41	39	48	41	41	37	46	50	47	44	54	56	43	43	51	44	44	44	50	52	49	41	49	65	33	30	50	49	44	58	48	57	49	41	44	52	50	49	63	55	37	36	47	53	35	51	41	49	43	46	45	46	47	37	41	51	40	43	42	41	44	48	52	45	56	59	63	47	47	51	47	41	43	50	47	68	52	51	48	45	36	43	39	38	52	49	52	43	50	54	53	61	53	45	49	40	39	48	61	42	39	33	40	48	47	36	36	45	50	34	40	58	45	47	58	54	38	49	41	42	49	46	59	46	46	32	46	47	33	40	41	43	50	50	51	54	45	52	39	44	44	34	45	44	53	40	60	39	30	59	50	50	47	47	47	46	45	51	34	35	40	46	48	34	60	45	36	52	38	38	45	56	47	49	31	60	42	43	39	44	46	51	55	59	53	40	49	52	55	52	46	45	51	34	49	41	39	46	49	50	43	36	51	40	44	59	46	44	45	49	42	36	38	44	52	50	47	36	58	38	46	50	41	48	40	37	62	46	48	52	48	41	50	58	54	52	47	38	49	41	51	37	47	45	52	45	43	41	50	55	35	43	52	43	47	41	47	41	45	54	41	55	42	44	50	48	46	47	38	49	30	49	47	46	42	54	46	49	47	36	47	48	46	58	41	38	39	46	45	53	54	45	49	36	55	54	47	41	49	44	52	45	47	54	44	38	52	53	45	48	38	51	37	42	59	58	57	46	59	39	64	50	47	38	52	40	48	38	41	52	36	43	61	40	53	52	46	39	44	30	34	45	40	47	42	40	46	46	47	50	53	38	36	47	51	48	46	45	52	36	41	40	40	50	41	42	45	44	40	45	33	51	46	44	51	43	43	48	44	36	39	45	51	49	49	47	36	54	53	37	39	49	41	47	49	44	42	47	68	53	47	49	43	46	40	48	52	42	38	50	42	49	53	32	30	47	36	51	46	48	45	42	49	48	53	49	37	55	46	43	48	47	34	49	42	51	43	38	57	49	43	37	59	44	45	45	51	38	45	52	45	54	41	43	41	34	59	56	40	36	48	48	53	47	43	42	43	50	41	58	41	40	49	44	52	45	52	39	38	54	43	47	49	39	58	42	50	39	48	47	45	35	43	54	54	59	48	43	46	48	47	41	60	47	39	50	41	46	43	58	46	40	46	46	53	48	40	53	53	42	54	50	55	47	49	48	39	39	47	44	48	43	41	45	42	45	54	43	51	40	46	51	36	40	40	36	41	55	42	49	43	54	46	38	40	44	66	48	56	54	47	53	49	56	51	62	51	52	37	47	40	54	50	61	56	44	54	39	45	44	36	34	50	50	32	46	50	35	43	47	50	41	47	45	45	49	40	44	37	57	47	53	50	38	48	52	47	47	42	39	46	42	47	32	52	55	56	41	44	48	36	52	42	39	50	61	38	43	40	33	25	44	45	46	43	45	55	46	53	54	40	47	46	50	46	55	52	51	37	44	47	44	43	55	45	47	43	44	50	49	58	42	41	51	50	47	45	40	49	57	46	60	54	38	44	44	40	57	43	42	48	53	40	45	45	48	44	48	39	41	45	47	56	47	39	45	53	51	59	48	51	51	47	50	51	48	46	38	35	51	37	44	60	43	52	50	47	52	32	35	45	48	46	59	36	45	52	48	57	54	44	53	41	40	57	57	56	48	42	62	56	49	39	59	47	45	50	47	41	42	38	36	37	45	46	53	42	40	38	51	51	46	51	44	52	56	37	52	46	41	45	43	40	56	46	42	40	57	52	40	39	45	50	56	44	52	39	52	55	43	53	49	45	52	53	47	50	48	51	53	38	47	47	38	55	57	48	59	49	50	48	46	42	50	46	41	37	40	54	57	47	36	57	53	43	50	40	37	53	55	47	55	58	46	43	46	42	35	39	50	40	49	46	44	50	42	51	58	51	48	58	45	42	52	57	44	44	53	51	40	49	40	47	37	32	50	44	43	51	53	40	48	46	52	34	50	43	41	48	32	45	53	43	56	47	44	41	45	57	44	46	54	38	42	49	45	48	40	51	37	65	42	47	47	63	52	37	42	44	53	63	61	43	47	47	50	42	57	39	47	58	42	43	48	39	47	51	33	39	43	36	46	46	53	49	47	45	41	38	41	48	39	46	54	49	48	50	38	68	44	31	37	48	47	51	54	48	44	45	45	47	50	43	46	39	45	40	42	44	48	53	58	47	43	54	48	50	46	43	55	49	42	37	51	39	62	47	57	49	34	49	53	47	42	45	42	42	55	49	51	36	49	40	42	31	44	58	42	51	43	58	47	48	40	48	57	34	56	35	42	62	45	55	53	51	44	50	51	44	58	49	51	36	37	58	45	62	35	38	35	63	55	40	39	60	45	53	34	48	47	53	53	55	56	48	49	45	36	51
30605	25866	29089	36407	27740	23866	9989	864	672	638	582	548	526	579	610	574	616	549	452	452	438	460	392	418	407	416	423	421	399	400	398	419	414	383	393	423	396	377	395	380	407	430	392	404	391	394	395	395	400	394	380	394	375	441	416	406	388	404	405	409	391	416	418	396	417	412	418	403	400	385	389	401	358	397	376	409	414	416	407	363	414	413	392	384	422	388	407	390	399	393	383	413	407	419	369	392	415	425	387	383	400	425	398	420	398	429	370	398	416	413	384	373	416	388	370	442	406	399	409	411	394	383	419	413	391	395	403	417	367	412	422	421	390	408	424	419	379	419	417	397	404	380	388	412	405	388	387	415	432	387	405	407	433	399	410	416	374	378	394	371	412	399	407	421	401	428	396	382	427	374	419	427	399	431	371	427	390	430	408	380	395	381	367	418	388	376	389	389	440	402	401	397	354	414	399	381	431	384	387	373	394	377	394	372	383	418	395	398	419	384	396	379	408	408	422	402	376	398	435	358	385	375	376	385	443	414	423	378	421	429	420	398	414	383	351	420	410	384	414	387	419	394	404	378	403	386	405	415	365	434	393	393	396	378	410	397	423	393	380	395	398	401	400	407	397	386	387	387	393	408	407	399	389	397	375	394	403	359	372	365	413	349	372	389	437	420	364	416	401	359	383	357	387	384	398	381	392	417	405	359	402	408	385	416	356	410	380	396	408	404	370	366	407	442	385	402	411	398	434	386	396	396	378	385	385	378	389	387	396	373	390	390	404	395	426	408	406	433	390	373	411	405	367	415	387	409	417	401	400	408	391	418	356	403	376	398	401	383	416	392	387	413	389	406	399	396	399	421	414	379	412	412	412	382	400	417	432	386	365	421	412	395	364	409	382	414	380	393	406	415	445	408	381	374	356	417	414	369	355	458	397	384	395	385	399	448	393	393	404	404	386	363	360	417	389	404	421	385	397	419	374	407	376	374	387	385	418	399	410	427	397	418	395	379	392	438	419	419	407	416	377	433	424	389	401	381	393	428	410	394	370	399	378	400	389	365	393	363	369	399	390	378	388	415	399	388	401	415	422	396	390	390	384	398	399	391	391	391	447	393	399	391	356	388	400	366	416	441	374	438	389	401	402	414	395	415	402	402	394	413	422	423	380	383	382	392	383	381	403	417	403	356	366	391	392	390	406	371	389	410	393	426	339	443	392	383	432	353	427	352	409	430	402	378	401	394	374	422	376	436	401	395	399	350	400	421	380	363	421	417	381	380	362	361	435	380	385	384	391	391	388	395	376	362	427	414	411	395	406	389	411	385	424	400	393	389	408	422	406	354	409	399	418	373	379	381	363	414	364	379	336	387	400	437	405	427	412	393	397	419	380	401	365	375	447	397	377	376	397	377	384	434	416	355	370	413	392	354	386	410	413	418	395	395	393	388	406	426	406	392	411	384	400	362	405	386	423	387	404	379	397	386	406	407	405	389	403	400	429	386	416	392	404	411	369	401	395	403	404	392	422	404	429	404	400	368	389	391	408	406	405	386	342	418	423	382	405	391	391	400	414	393	409	377	368	430	404	363	364	407	384	439	393	389	376	404	402	380	393	366	408	427	372	352	396	380	426	375	374	411	403	399	390	400	382	426	372	383	417	392	399	411	396	395	387	371	421	390	393	404	399	397	403	419	442	408	388	394	399	398	386	372	378	377	386	431	416	413	403	382	418	403	382	394	404	397	389	424	425	399	454	376	376	356	398	384	372	394	398	401	395	418	397	403	417	399	426	377	374	373	418	388	404	428	374	418	408	408	399	372	412	411	428	395	400	382	385	409	436	398	390	362	371	388	404	442	407	431	383	395	404	404	402	391	357	414	379	451	409	377	376	387	377	403	420	385	385	401	337	396	416	408	394	393	383	430	414	409	385	397	425	384	400	418	387	392	387	389	409	394	392	393	398	394	359	408	393	423	389	380	408	402	398	375	376	383	379	432	411	383	377	380	414	370	378	406	449	369	408	375	399	411	442	391	389	395	413	424	377	402	398	379	453	430	399	394	381	376	370	399	351	420	413	437	402	394	401	385	393	400	379	420	368	396	394	430	399	385	400	369	386	395	393	386	440	408	394	411	418	383	382	381	410	414	400	432	388	373	398	397	385	386	350	398	389	396	423	381	390	400	426	400	390	402	398	412	414	391	406	400	412	439	419	391	386	392	409	427	396	396	374	398	376	411	402	407	415	388	413	413	398	442	426	384	414	402	371	419	419	372	407	382	439	396	407	370	406	415	382	408	406	413	406	391	387	365	399	397	408	388	421	416	391	386	405	391	420	434	380	427	392	381	388	434	381	388	411	379	424	407	371	403	430	389	397	422	403	362	433	399	422	420	412	359	393	391	388	354	381	387	407	397	401	379	416	417	408	395	383	386	395	374	397	399	407	414	383	390	383	424	381	381	389	347	406	392	411	389	429	399	393	403	407	416	388	385	402	376	391	404	401	412	398	418	416	427	401	405	389	361	398	390	421	390	410	357	432	403	381	414	387	425	380	369	372	396	365	414	389	396	390	402	365	382	413	400	395	341	402	407	410	412	408	410	409	422	395	375	365	395	380	368	389	401	399	394	391	343	404	374	402	391	404	407	390	393	358	387	430	396	365	382	389	375	368	365	410	402	395	400	377	367	431	406	416	400	369	380	401	431	423	426	389	399	402	399	402	391	419	398	377	383	360	419	409	389	422	359	413	409	408	387	376	395	419	387	367	382	398	411	410	413	393	368	393	405	387	390	415	411	377	418	419	399	406	406	408	387	418	400	363	404	378	407	404	407	396	428	430	375	407	415	404	385	391	431	391	405	380	408	417	394	405	363	417	400	390	390	361	387	365	387	403	379	407	387	373	388	390	376	392	377	400	381	397	403	407	401	415	402	379	393	427	394	396	422	385	387	374	387	427	411	433	382	402	392	422	395	387	422	400	387	365	406	390	400	374	376	388	379	412	349	391	394	422	412	441	411	411	417	440	359	370	398	384	420	367	379	398	412	385	389	411	402	369	370	405	403	404	416	360	372	370	402	399	380	386	399	388	366	379	393	364	386	362	415	390	376	456	416	405	409	378	409	375	408	391	403	385	369	349	403	391	406	387	386	380	393	413	403	391	378	398	379	388	393	425	426	393	370	391	407	420	416	389	384	377	413	384	414	373	383	412	396	403	377	379	367	385	398	388	450	403	379	369	398	393	417	348	400	401	390	396	403	367	373	426	394	365	447	404	415	394	418	400	368	382	377	400	416	408	433	382	388	392	409	423	377	382	394	382	417	406	395	374	372	418	381	404	383	411	396	398	398	403	389	396	403	389	386	365	370	354	391	372	400	426	385	373	419	423	387	374	362	409	401	373	381	425	425	381	443	397	380	394	406	419	403	400	348	396	382	383	405	383	421	405	452	401	373	388	399	417	386	396	382	429	390	377	401	380	411	413	397	387	424	389	433	374	401	404	396	401	401	397	416
2989	897	971	2148	674	236	89	72	66	73	69	65	77	67	79	58	76	87	84	81	81	72	92	79	63	75	76	62	57	59	77	61	65	67	59	67	51	77	66	68	78	65	71	82	63	70	63	58	63	74	81	62	74	85	77	73	72	74	76	73	91	61	71	68	69	81	67	80	76	85	79	84	55	62	75	57	84	66	82	66	58	68	77	72	84	75	62	79	80	71	77	77	67	61	72	77	78	78	72	73	71	82	69	58	67	75	58	73	74	66	83	77	82	81	62	76	64	88	77	70	75	71	82	76	66	68	76	64	76	68	75	73	82	61	71	64	68	71	73	74	64	61	68	72	61	66	73	75	69	74	86	71	69	68	63	71	82	81	82	96	76	60	89	74	76	78	82	72	79	73	66	81	75	79	81	64	72	84	73	78	70	71	59	91	82	85	78	74	68	75	77	57	70	77	62	68	89	72	65	74	67	69	68	68	74	59	88	69	70	71	68	61	58	66	73	64	86	59	80	62	70	61	60	47	87	78	76	64	74	68	81	50	81	89	72	81	84	85	75	73	67	55	55	67	59	65	90	77	79	91	63	50	91	90	71	69	81	62	65	66	69	82	77	57	49	75	60	71	75	65	85	72	82	73	71	80	76	64	72	77	67	58	72	76	75	80	76	68	58	84	73	74	71	63	77	73	64	86	78	73	68	70	72	62	69	66	75	68	75	71	74	61	79	87	63	70	74	78	63	71	69	72	66	55	76	57	53	57	71	73	70	66	48	76	79	79	73	62	66	81	70	71	68	69	79	66	68	68	68	57	70	70	83	60	64	64	82	65	55	79	73	70	78	72	81	75	71	68	76	74	69	75	66	70	72	71	72	64	81	73	67	68	75	69	70	58	66	47	78	63	83	54	69	71	79	82	85	82	77	63	73	65	81	68	86	70	82	69	74	69	72	55	55	61	92	85	80	74	48	69	67	57	72	65	63	85	87	72	65	79	83	63	84	78	62	72	84	78	67	57	65	67	73	70	68	63	73	68	76	64	83	51	80	80	76	61	63	64	81	82	73	67	80	67	69	65	80	69	66	77	79	80	65	84	70	65	71	65	76	84	69	78	59	70	80	84	70	73	93	71	76	86	63	67	60	75	72	73	53	57	71	71	79	73	74	64	62	70	63	73	75	79	61	78	78	57	88	71	80	67	63	80	89	69	76	66	74	77	66	71	71	80	79	75	73	68	69	72	64	64	80	86	71	78	79	74	80	71	56	75	82	82	90	88	95	60	72	67	73	76	68	76	62	64	52	66	63	64	64	74	76	70	75	67	76	64	64	67	81	69	61	68	91	84	75	76	81	86	61	59	68	63	65	57	65	83	69	78	88	72	75	73	82	77	72	66	71	60	59	77	69	53	66	64	59	76	75	73	74	79	87	70	66	67	67	81	73	74	67	65	84	72	76	78	65	73	64	73	81	64	63	73	87	60	73	82	72	75	71	79	79	92	71	76	71	69	83	82	80	71	71	80	70	61	71	69	75	76	78	72	60	56	83	93	53	82	92	83	76	69	66	85	77	63	79	59	81	73	59	75	73	66	82	75	68	82	74	64	70	74	86	67	80	74	71	70	59	69	76	63	72	51	82	54	65	65	65	63	70	59	78	63	73	64	76	81	68	65	73	78	71	84	71	55	86	65	74	82	84	92	65	71	71	66	68	78	74	74	72	81	88	66	80	65	81	68	76	68	68	76	78	58	61	68	79	73	61	67	73	81	74	65	66	67	73	73	83	81	80	88	59	87	72	57	84	70	73	73	71	62	57	84	73	87	72	81	80	73	71	67	68	62	75	75	69	66	70	68	83	82	78	59	70	75	73	66	74	65	68	64	70	72	71	83	64	67	72	74	70	69	59	69	65	61	82	60	92	80	85	56	67	77	77	75	73	76	70	79	85	69	84	78	60	79	73	83	83	84	87	66	68	66	81	67	73	63	79	75	93	85	67	55	75	68	86	70	66	72	69	75	68	65	57	68	64	63	73	76	68	57	72	79	75	77	67	71	90	67	82	73	80	70	91	77	82	70	69	79	65	84	83	65	66	70	81	66	65	59	60	86	61	78	78	65	82	67	71	66	62	64	90	95	64	74	86	83	81	52	73	77	64	78	74	47	68	76	65	88	72	71	73	72	60	82	81	63	71	56	67	82	72	71	73	77	65	74	67	57	75	80	71	60	79	58	80	65	74	57	67	64	64	82	59	63	74	77	81	76	67	82	72	80	68	72	80	81	80	70	79	68	73	72	72	79	77	71	84	55	74	71	80	63	80	72	70	69	64	81	88	81	83	83	68	61	65	87	80	78	69	73	66	76	76	57	74	73	68	83	74	81	58	79	78	76	66	69	69	70	60	65	67	83	69	83	82	70	71	78	75	61	71	86	75	78	81	68	90	79	79	70	72	71	67	73	77	77	66	72	72	82	81	75	59	77	62	79	77	58	77	72	64	70	79	69	73	83	72	85	83	85	83	69	75	82	66	74	71	73	75	83	83	67	89	80	70	69	74	65	91	58	70	74	57	66	70	94	90	71	66	71	81	69	75	78	78	70	73	79	67	69	60	76	73	82	72	79	73	67	61	67	74	53	76	73	69	67	69	87	69	69	88	83	67	82	53	73	88	76	89	72	64	76	56	71	78	75	85	76	69	62	75	64	61	60	90	79	72	64	71	85	77	72	73	60	87	77	84	70	69	90	66	84	51	81	68	71	64	78	71	70	81	64	77	76	63	62	65	73	70	64	75	79	64	62	71	58	66	74	80	67	69	86	82	77	56	64	78	70	74	83	59	73	69	70	75	86	74	68	86	60	55	67	72	70	71	74	72	71	58	81	68	71	82	80	73	66	68	69	70	58	83	92	60	69	79	83	78	65	75	84	76	82	73	64	72	96	80	76	63	78	63	76	80	62	79	78	61	72	79	73	65	70	63	60	75	69	82	79	68	68	78	73	69	86	77	56	69	63	64	79	59	78	58	78	66	70	75	70	81	85	68	87	69	67	64	75	89	76	79	81	93	72	78	74	66	82	73	81	86	86	67	64	74	72	78	71	58	87	61	80	85	75	72	58	67	70	79	66	66	82	80	86	83	85	72	68	77	59	60	69	66	74	63	90	80	84	73	85	67	67	73	81	78	56	86	66	73	80	54	77	73	68	75	66	81	58	74	85	53	68	60	62	63	71	84	77	62	73	66	83	80	75	61	83	60	73	74	94	62	62	63	77	79	81	68	71	79	70	83	73	76	70	83	71	56	84	86	82	78	65	78	64	67	69	67	81	64	74	54	79	91	73	57	72	85	89	67	67	72	56	62	78	73	65	56	75	75	78	51	74	72	77	61	66	75	72	76	75	70	65	73	59	71	71	55	76	74	76	70	67	70	52	81	64	68	71	79	65	60	70	65	78	70	73	93	73	77	70	73	65	67	65	65	75	78	79	71	73	79	57	80	59	63	74	55	60
24971	10056	9749	19465	8610	5201	1676	711	660	610	601	636	665	630	646	688	625	643	569	585	557	584	576	601	553	570	600	577	646	572	569	593	582	566	571	584	575	617	561	608	549	595	588	559	594	585	587	591	569	588	585	616	582	592	600	630	591	564	579	601	587	601	589	582	606	591	575	553	568	587	547	631	580	572	594	585	582	571	557	609	598	599	549	580	563	555	581	541	604	605	575	567	589	594	600	562	560	540	595	610	592	588	585	573	597	560	572	559	593	575	608	579	571	582	571	615	590	598	590	609	591	577	573	605	606	608	543	584	580	618	571	565	591	579	598	579	576	552	591	556	585	547	557	596	565	591	599	573	562	593	600	594	601	555	554	590	557	629	603	562	580	587	587	600	602	575	587	522	584	573	597	537	553	609	591	643	590	568	592	609	577	568	614	583	551	568	594	584	545	592	599	574	611	602	626	603	549	585	588	560	608	585	581	609	543	551	574	581	577	572	566	570	589	538	595	577	584	530	603	566	564	571	572	612	604	600	587	601	572	581	611	573	598	579	580	574	538	565	579	601	547	586	574	596	556	588	634	563	567	588	547	562	578	572	571	581	599	623	578	565	557	584	561	567	580	572	569	578	560	584	555	557	551	538	600	539	561	568	616	564	601	544	565	601	574	568	620	579	568	566	571	587	565	577	594	579	579	610	604	616	587	595	548	594	590	558	607	587	593	568	601	558	559	548	618	562	595	583	560	600	558	581	544	593	595	575	606	560	595	569	612	582	598	600	534	595	557	599	577	612	549	558	608	598	566	583	558	572	610	544	578	609	534	598	614	595	582	576	622	578	504	615	553	577	563	560	616	583	572	621	549	560	622	566	615	567	561	589	586	528	557	581	567	523	579	552	581	537	521	562	592	548	596	544	650	577	590	560	581	573	565	586	591	562	605	592	525	545	541	612	539	581	557	555	577	586	599	608	580	573	566	569	570	563	575	551	604	547	580	614	577	538	585	591	587	568	630	589	575	551	591	550	552	571	582	581	575	574	611	602	570	531	598	552	586	599	601	570	582	562	571	518	599	584	596	584	597	603	583	604	552	619	589	586	590	609	578	560	556	588	618	577	588	597	560	554	595	579	569	638	545	582	587	555	592	601	602	556	585	560	599	588	586	560	622	576	581	608	576	619	574	555	579	586	567	613	562	565	576	541	556	570	616	615	539	561	582	569	594	524	542	583	589	559	587	573	642	624	586	589	587	607	627	586	605	611	590	531	575	578	520	582	576	543	562	574	603	562	593	558	594	582	606	581	592	552	588	559	577	557	538	583	572	615	525	551	614	617	552	560	552	562	591	565	559	573	556	553	576	628	589	589	601	565	588	606	551	593	617	551	568	588	516	604	607	550	589	567	590	567	581	530	556	573	602	598	567	569	602	607	568	619	600	599	560	586	557	611	590	554	582	603	585	580	555	552	577	629	603	603	575	592	617	591	601	562	569	547	551	558	546	607	545	556	586	567	631	572	588	608	561	602	592	612	548	590	584	567	597	635	588	530	577	587	586	591	584	577	565	511	612	582	605	596	544	589	566	569	575	610	552	582	582	570	543	594	559	579	578	587	553	558	602	600	547	531	563	542	567	592	574	572	516	617	582	539	606	567	560	577	588	560	617	588	551	601	561	586	582	569	581	553	598	551	566	590	563	622	587	587	589	594	567	591	589	562	568	554	561	571	561	600	585	586	606	585	589	596	568	575	550	594	594	595	589	605	601	570	568	555	584	599	566	577	568	550	635	615	579	591	614	566	625	595	532	598	634	545	581	563	534	604	570	595	562	610	578	583	586	553	559	548	597	553	542	533	608	602	561	527	590	565	565	577	599	568	583	573	572	552	617	590	624	542	575	597	594	558	556	572	559	550	591	532	585	619	615	600	558	605	572	549	605	603	560	554	559	569	582	615	591	618	597	581	561	538	609	623	549	558	609	558	597	566	615	570	650	605	560	591	578	566	560	579	570	616	605	552	607	589	551	603	562	634	543	636	607	577	575	567	592	623	569	559	566	590	598	580	587	561	568	622	583	569	620	596	537	569	587	574	580	570	585	589	590	519	619	595	598	606	574	565	584	580	599	577	601	591	576	584	539	591	564	564	614	581	546	566	606	626	557	562	526	611	571	556	573	565	563	580	605	601	580	626	581	579	594	580	580	555	608	594	575	602	600	554	577	565	602	572	592	592	592	583	558	545	586	548	585	570	566	580	553	595	525	579	595	590	609	610	599	594	600	612	602	566	573	561	599	576	609	560	573	586	567	614	572	552	582	560	568	608	582	597	579	572	642	569	609	565	598	526	565	626	601	611	537	603	547	547	565	560	604	597	561	573	585	542	558	559	575	549	595	549	566	587	614	585	572	562	549	590	597	548	537	608	560	586	594	565	564	575	580	545	586	540	574	552	563	586	573	586	574	595	639	582	553	588	571	566	586	572	575	576	564	577	605	593	607	605	533	574	576	612	615	537	518	578	585	587	572	563	589	589	556	567	572	601	599	528	576	567	552	597	615	577	594	606	581	561	546	580	564	552	625	552	564	611	579	573	558	544	646	565	564	579	588	591	594	579	597	603	558	553	553	567	584	620	581	567	576	567	612	540	572	582	576	582	586	597	632	567	602	629	549	575	596	577	591	578	577	550	580	616	559	571	570	602	587	588	541	586	617	579	562	600	551	578	576	599	575	585	549	557	641	615	611	544	603	548	627	575	609	592	562	539	575	626	585	582	601	622	593	591	581	592	546	601	597	614	568	576	550	534	628	580	552	619	528	617	593	589	550	561	611	580	589	543	570	586	550	559	587	586	573	587	594	553	561	568	597	552	558	609	545	604	579	583	572	577	578	602	585	568	593	593	566	601	560	615	569	600	568	603	556	566	582	605	541	571	586	599	541	568	565	574	559	615	607	563	559	573	571	524	605	566	588	589	552	581	554	579	551	591	583	571	549	602	570	612	574	596	552	597	556	559	584	581	565	534	556	556	562	611	592	603	584	587	596	579	562	539	579	548	580	588	598	576	603	588	567	569	555	587	580	617	580	582	562	592	603	573	612	593	530	581	599	614	615	568	585	614	599	560	611	602	587	564	605	575	624	588	600	589	559	566	582	554	560	563	601	539	640	606	588	530	558	567	615	558	622	554	603	578	557	562	600	570	608	582	570	578	568	560	588	583	540	570	588	555	568	572	546	559	573	557	611	586	553	572	562	584	584	577	568	579	537	569	576	548	577	575	546	566	594	604	594	613	574	593	555	605	614	567	570	545	634	551	574	583	551	569	564	572	542	524	659	602	583	578	568	567	581	565	603	601	560	561	537	611	609	586	551	562	621	588	571	577	578	544	598	609	576	575	589	565	583	580	574	584	593	576	588	561	562	547	564	592	572	571	601	554	572	562	590	557	581	597	590	576	578	564	570	563	574	580	534	551	606	585	616	571	540	584	569	608	551	569	557	611	578	572	541	568	565	547
3215	2892	3878	6085	1955	696	174	65	83	66	72	61	63	76	77	84	82	94	78	79	65	73	78	62	69	74	54	70	76	68	63	73	74	75	81	75	63	72	70	74	72	58	68	66	82	66	77	62	63	78	76	62	75	70	61	82	58	74	63	61	64	73	64	62	67	70	66	69	58	66	66	62	76	69	72	75	88	78	62	74	61	81	67	66	72	67	83	72	77	57	72	54	72	70	61	75	87	76	65	67	66	68	56	76	76	55	70	63	63	60	74	63	66	56	82	69	72	56	72	89	67	66	79	69	69	56	90	63	66	78	74	78	73	69	75	74	77	73	78	66	85	64	62	75	74	72	81	65	63	78	75	66	75	72	70	68	71	66	72	74	63	81	58	59	77	74	68	71	66	80	61	66	59	77	80	82	54	73	69	70	71	71	72	63	70	77	71	62	69	69	79	61	71	77	70	72	73	74	74	72	74	67	69	63	69	81	58	69	65	83	72	80	59	65	86	67	72	70	69	61	65	66	67	68	67	80	81	71	69	74	67	71	64	75	82	87	65	64	65	79	66	73	60	78	64	56	84	69	75	84	79	62	82	72	55	85	59	88	56	79	71	70	61	100	59	82	65	69	54	60	63	62	70	66	72	60	76	86	74	64	74	86	68	75	60	65	67	72	75	72	59	64	70	76	72	64	66	68	62	71	73	61	55	77	71	63	58	59	84	74	73	67	83	70	65	71	60	67	57	82	75	49	72	66	88	85	59	67	75	71	57	63	62	80	61	74	72	69	67	66	72	71	59	70	100	70	58	67	59	72	57	65	77	92	81	74	88	62	72	96	65	68	73	68	86	86	64	67	64	75	54	69	69	77	67	72	61	70	65	58	61	82	70	60	70	76	61	77	80	78	61	55	75	76	57	79	76	56	69	76	76	59	71	70	72	81	69	61	71	77	69	99	83	75	82	67	68	64	74	64	71	93	79	61	59	57	76	61	75	76	62	61	74	83	67	68	60	70	59	80	82	74	76	80	73	74	65	70	64	82	67	73	70	55	54	68	78	72	57	74	60	66	55	69	73	63	61	66	75	79	69	68	70	86	85	72	76	88	78	63	66	67	68	76	62	80	87	68	71	70	68	78	74	67	74	69	84	74	71	75	52	80	78	67	69	72	57	77	61	73	85	55	84	69	66	57	79	71	81	59	66	63	59	69	79	62	68	70	76	52	68	84	63	72	77	68	77	66	72	80	57	65	75	64	83	74	72	65	63	68	74	57	75	73	66	77	68	74	77	71	67	53	59	58	75	67	76	59	68	61	76	59	60	74	78	64	81	86	82	71	91	60	64	54	70	74	54	67	72	81	62	72	66	67	72	82	78	69	65	71	65	67	59	85	80	62	66	75	77	73	74	64	69	72	84	79	82	69	69	64	62	69	72	75	54	93	72	65	63	62	64	77	90	77	57	60	63	83	91	80	75	74	64	67	68	81	59	57	69	72	72	68	70	77	67	85	73	67	69	68	67	71	74	62	59	79	71	72	67	81	72	73	74	96	66	64	84	78	69	74	85	68	78	71	75	66	65	58	72	72	70	66	74	60	89	82	82	68	78	64	77	94	68	65	66	83	80	66	87	64	77	57	68	67	66	69	74	86	67	71	68	62	79	71	68	68	62	65	71	75	75	77	74	77	75	71	76	59	69	80	89	63	61	69	71	72	62	65	51	79	60	65	89	65	77	76	78	78	65	59	76	63	67	72	67	66	61	55	72	81	78	77	86	66	85	74	82	75	74	75	77	73	65	62	77	73	67	83	63	75	69	80	52	65	59	78	72	66	63	77	71	69	60	70	67	79	61	74	75	48	65	96	86	71	65	75	72	50	81	69	66	61	63	91	46	67	68	68	84	68	78	72	70	98	77	93	81	76	70	75	60	82	88	61	60	69	62	84	57	63	55	60	79	58	60	72	58	65	78	67	84	74	68	55	61	68	79	65	69	67	70	72	69	77	69	74	67	65	78	77	75	60	84	66	78	73	78	61	83	68	77	78	82	74	68	83	80	67	69	71	61	59	69	78	71	69	87	79	67	68	65	79	70	58	63	71	64	67	69	71	86	81	62	63	72	72	67	73	66	74	66	60	67	73	57	85	74	71	76	73	75	65	60	70	73	60	81	71	82	48	83	72	52	67	80	69	67	85	79	58	69	77	57	76	100	75	78	66	84	78	76	66	72	73	62	67	76	81	58	87	55	55	52	75	75	66	93	58	58	59	71	64	67	72	73	53	76	75	68	63	65	79	74	70	70	72	83	75	63	80	79	76	66	75	63	59	72	70	57	68	59	60	81	73	74	76	59	66	62	82	54	72	63	66	74	68	63	64	62	77	73	66	67	60	71	78	64	78	63	73	59	85	71	66	71	70	75	73	58	84	71	66	79	71	70	79	64	71	70	76	81	82	60	74	85	71	68	56	71	68	65	69	73	81	76	77	70	83	57	62	58	76	61	69	76	75	70	75	84	77	76	87	75	81	79	91	77	74	63	76	65	73	57	73	75	74	51	68	58	64	69	84	68	74	54	78	70	73	76	70	66	76	72	78	60	61	69	76	81	66	67	58	70	58	85	50	69	62	70	68	67	62	81	57	76	61	67	59	69	51	69	72	74	70	66	74	66	69	78	76	55	86	81	79	65	66	67	65	69	67	78	83	73	72	86	61	92	70	68	66	68	81	62	62	68	72	69	69	69	73	64	88	71	68	79	68	74	88	69	68	79	71	69	63	70	78	75	68	71	70	59	78	86	78	77	64	74	87	84	77	66	68	84	68	62	50	62	60	61	67	69	70	72	78	81	61	69	73	82	61	64	63	59	68	58	60	64	74	75	70	72	73	71	72	80	69	70	87	70	79	54	75	73	69	71	82	51	67	61	71	68	63	69	70	67	62	77	63	96	73	68	60	77	67	78	61	59	65	73	75	72	66	67	74	59	69	65	72	66	69	71	59	79	83	66	68	82	64	62	69	72	66	71	79	69	63	61	67	86	67	64	67	71	60	69	77	61	70	74	72	74	81	82	82	67	77	75	73	64	63	73	69	87	65	79	78	73	86	79	71	68	62	59	67	89	55	72	68	57	64	54	78	92	85	59	58	75	71	79	67	60	68	77	73	61	71	63	71	75	80	65	78	67	77	65	76	58	75	63	65	69	62	76	75	74	68	66	80	75	71	60	60	72	59	69	70	67	63	63	78	57	76	88	61	64	73	73	83	75	88	88	67	59	68	79	60	60	64	76	83	87	66	66	62	59	65	65	66	64	73	77	52	78	74	66	61	71	80	97	69	64	67	65	69	64	60	88	80	82	64	72	74	70	79	78	83	77	77	73	77	74	75	60	61	59	65	73	68	66	62	70	71	72	78	57	76	78	80	68	65	54	75	76	69	60	76	76	68	65	63	59	67	66	63	69	66	65	63	79	77	63	76	68	71	71	76	58	70	68	69	92	60	78	69	78	65
28344	20329	23394	31331	23015	18090	5388	887	766	728	684	703	748	706	671	703	696	630	636	607	607	569	594	593	557	589	561	578	536	561	626	550	554	565	578	556	586	601	561	554	556	595	593	590	568	594	636	578	557	565	574	585	582	591	601	585	615	541	595	522	547	576	548	583	597	597	552	557	612	571	610	576	567	536	588	536	588	574	565	559	616	578	569	540	601	593	585	598	548	562	615	564	551	589	590	583	562	594	540	585	584	558	598	543	605	567	590	618	554	600	570	577	594	601	599	582	569	572	568	579	641	602	557	586	553	563	586	548	540	561	592	571	600	571	568	570	563	575	575	578	563	606	562	574	553	586	575	604	538	540	512	578	598	541	591	582	588	596	564	546	575	551	613	579	553	614	588	597	620	569	555	576	575	589	544	574	602	561	582	522	582	563	646	545	609	662	571	618	570	578	625	607	592	594	579	546	578	554	550	591	595	577	561	582	586	617	568	581	550	590	574	596	509	566	612	588	583	536	635	602	646	593	546	546	559	582	588	591	584	553	547	577	570	561	600	548	611	593	568	533	628	585	564	600	557	607	585	561	578	596	507	588	529	571	617	587	598	589	567	585	590	533	567	567	548	556	605	580	552	586	574	575	611	587	547	598	610	609	633	559	591	582	576	550	561	581	561	544	588	577	586	603	555	609	567	621	554	583	621	591	564	606	645	568	536	553	557	575	572	614	582	581	597	551	598	570	601	600	555	624	589	581	598	584	537	554	618	607	567	556	618	621	540	597	626	611	589	554	601	620	579	554	604	559	568	596	566	511	541	584	590	522	597	601	573	630	597	607	597	581	605	563	615	590	580	567	549	592	545	595	607	561	540	613	569	595	556	588	608	594	543	574	559	588	548	556	543	534	629	548	595	569	577	559	551	574	573	573	584	569	558	579	639	580	572	558	568	559	579	570	619	638	554	578	608	602	582	541	553	579	586	586	600	565	562	551	612	588	599	603	543	582	578	551	602	605	570	574	611	606	583	568	556	605	557	637	562	531	581	591	608	596	576	584	576	583	571	560	580	559	594	603	552	588	581	589	576	561	604	576	591	529	537	559	604	552	554	588	580	594	593	612	552	578	599	585	588	584	610	569	602	542	574	551	556	532	606	588	590	564	566	574	605	636	634	601	622	574	571	586	598	610	558	584	567	561	599	583	565	569	565	579	597	555	594	577	588	611	583	590	551	538	549	572	570	581	555	510	621	600	569	565	569	571	632	601	568	592	605	551	548	570	595	568	580	592	592	586	585	582	572	597	598	562	566	591	586	591	567	596	553	564	526	551	560	559	558	630	584	581	599	554	587	525	576	593	598	553	550	549	594	577	587	571	588	613	569	603	610	601	590	541	606	625	626	533	581	560	597	564	608	583	554	574	615	557	576	598	555	618	549	588	587	566	584	552	610	605	612	569	576	600	539	607	571	582	592	569	524	558	586	559	592	598	577	555	619	579	544	574	579	651	574	558	581	586	597	575	589	575	533	566	611	558	562	559	545	596	589	600	634	563	556	558	547	589	594	567	571	624	563	544	578	607	578	592	577	538	585	573	581	610	568	612	560	571	582	559	578	592	580	593	590	582	572	543	579	599	583	530	607	565	548	557	574	588	568	561	567	578	543	541	543	589	561	575	583	570	542	615	576	576	596	591	553	582	585	538	537	570	604	600	554	617	590	607	580	592	523	571	584	609	533	558	570	569	579	573	630	564	616	552	542	598	574	619	586	536	573	612	563	617	589	571	595	576	580	583	576	553	628	539	607	560	584	549	570	543	568	525	569	572	602	595	558	598	580	588	550	561	569	585	564	581	536	602	568	547	578	555	562	593	577	594	600	593	536	611	596	574	579	571	567	575	612	595	591	574	564	600	581	580	590	580	569	599	603	611	615	576	567	587	553	612	582	617	604	597	584	582	563	554	577	566	626	580	584	583	618	554	619	572	556	598	584	606	555	579	583	604	587	618	560	590	551	572	590	579	596	628	571	617	611	538	620	604	599	616	546	582	608	532	625	593	598	587	537	590	571	598	557	582	591	589	587	523	591	608	563	569	594	570	588	561	600	613	574	578	589	627	524	592	563	587	551	553	607	597	586	609	607	596	545	551	601	574	566	533	555	485	555	584	574	560	609	619	542	602	604	636	608	537	533	580	558	617	550	552	555	560	553	590	556	665	556	583	570	608	576	566	563	551	603	584	558	587	604	630	616	561	606	574	549	577	587	610	569	597	543	547	605	596	569	605	587	590	595	595	581	554	624	580	543	574	538	579	560	546	579	602	538	579	582	595	576	588	596	537	566	609	618	549	580	580	619	565	584	585	596	556	562	575	560	565	589	547	612	590	566	539	573	602	546	563	584	621	601	540	589	594	593	622	591	569	567	529	617	558	553	570	600	567	604	607	589	601	560	578	567	563	585	559	594	563	577	561	555	551	583	627	604	570	562	584	549	593	588	566	587	568	577	588	587	592	590	604	610	572	580	622	561	612	568	548	595	562	585	551	551	603	590	582	598	578	560	586	568	547	603	573	572	601	585	560	596	559	615	593	609	589	591	553	547	549	593	551	579	547	583	602	562	570	611	590	614	589	565	570	556	544	580	590	550	589	635	615	544	608	555	585	578	570	579	608	558	549	585	602	582	587	615	591	571	581	625	569	599	626	612	611	587	609	594	578	579	589	555	641	579	579	540	557	614	572	568	613	579	630	625	569	567	568	602	598	632	549	629	600	593	516	598	577	587	564	583	549	590	608	554	615	536	559	570	566	561	617	588	575	536	588	573	578	587	596	603	579	648	546	565	573	593	567	579	595	560	595	584	535	552	605	548	526	571	613	587	559	586	594	603	593	570	579	541	547	582	581	549	600	640	604	576	577	557	574	570	615	553	587	556	563	570	573	603	613	622	637	564	576	554	558	555	573	559	610	592	594	594	586	542	552	602	581	594	594	607	579	573	580	608	536	581	597	578	572	574	600	613	584	584	571	562	577	583	576	588	616	570	536	580	578	556	569	603	597	596	539	628	586	594	608	581	590	597	621	582	584	584	608	602	600	633	582	540	555	560	592	572	614	580	587	563	588	577	619	601	557	546	541	583	646	601	574	604	544	640	540	515	558	566	540	576	543	579	562	589	616	570	554	560	610	558	581	598	571	570	521	575	554	611	584	574	564	636	595	574	623	544	589	598	549	635	511	626	568	558	569	589	533	581	597	583	550	579	580	549	613	575	543	599	567	590	562	604	581	536	614	566	566	553	575	602	550	579	594	596	567	525	571	635	575	583	597	563	582	563	601	582	584	584	592	605	603	596	612	581	601	566	591	585	614	579	575	536	599	538	526	566	590	535	572	542	544	593	574	569	593	518	573	634	584	516	555	579	587	571	613	606	560	523	579	589	621	588	618	597	579	605	611	573	584	557	580	577	556	592	574	586	553	598	607	568	580	606	613	621	650	622	577	573	575	598	546	551	547	610	605
4006	1894	3329	6003	1952	598	127	67	37	47	45	52	54	41	45	47	50	45	39	51	47	55	52	54	45	40	58	42	55	49	38	37	49	46	47	47	49	48	46	41	57	51	32	49	46	37	37	49	57	51	50	56	63	32	52	45	55	53	41	50	45	45	47	33	45	49	49	41	48	43	44	43	42	40	39	45	31	42	36	41	48	54	52	43	43	53	57	51	47	44	45	40	42	40	39	39	36	59	50	37	59	43	45	53	35	38	40	46	44	42	42	53	31	46	42	55	52	40	40	42	41	47	42	36	50	46	33	50	52	48	54	47	41	55	53	44	38	49	60	50	47	49	54	49	43	43	32	39	51	44	41	54	44	45	49	46	53	64	46	49	52	31	52	42	43	61	60	37	41	45	48	39	42	52	47	36	43	35	45	33	61	50	40	52	34	47	50	39	45	44	35	29	46	48	49	45	55	60	48	50	57	41	43	47	54	54	41	60	53	47	44	43	50	44	42	41	47	45	37	52	36	49	47	42	48	51	40	40	46	39	41	48	49	47	44	47	53	47	42	49	38	42	39	42	54	50	43	38	47	39	48	37	44	51	42	52	41	51	50	46	52	46	31	54	46	38	50	38	38	51	36	49	50	40	41	48	54	59	53	41	54	41	48	41	37	44	64	37	41	49	35	42	36	51	49	52	51	39	46	45	42	51	50	36	47	55	48	49	48	41	29	38	43	59	42	51	49	49	46	50	35	42	48	46	41	46	48	52	37	59	50	46	40	37	47	51	40	49	66	47	50	36	47	48	45	50	44	43	58	45	44	49	28	60	36	52	50	40	33	41	44	43	45	44	53	44	48	39	43	48	52	51	46	42	43	54	47	42	42	36	52	49	42	42	38	38	51	46	46	39	53	53	51	49	40	36	37	40	53	42	51	50	42	54	47	57	33	44	52	53	45	46	45	41	47	39	55	37	39	40	46	50	57	65	40	35	47	43	43	35	50	39	48	40	45	39	49	54	45	38	38	41	50	44	57	44	51	58	51	47	41	61	49	54	37	34	37	60	45	36	48	43	46	43	51	49	42	56	53	45	42	40	49	44	43	44	51	48	51	53	40	48	47	35	44	40	41	52	41	48	46	47	50	44	41	37	50	43	36	46	37	34	40	45	46	46	36	41	54	42	50	47	38	39	41	40	48	58	53	41	43	27	60	47	39	34	33	34	43	62	50	53	37	48	51	35	48	36	42	42	37	56	38	42	53	37	46	52	42	45	60	47	47	44	44	43	55	49	37	44	41	54	36	51	41	45	45	46	38	42	43	37	48	38	48	51	50	44	43	54	44	42	38	49	36	53	43	44	45	38	45	37	35	45	44	50	43	43	44	47	34	43	49	57	65	42	48	43	44	55	55	48	47	45	44	49	47	40	33	50	40	40	45	44	38	45	45	42	47	46	41	38	37	40	41	57	42	37	47	42	53	41	46	39	45	45	45	59	51	45	50	41	54	57	39	47	44	28	50	50	56	41	39	43	40	44	34	51	36	36	45	51	41	49	51	32	47	50	48	45	46	49	45	50	46	47	45	47	39	43	51	39	48	52	43	52	50	47	51	46	39	53	49	41	39	40	51	33	42	44	40	40	44	38	41	39	55	42	35	43	31	58	35	43	35	39	43	39	40	49	36	52	52	35	46	45	49	48	43	50	54	43	51	33	40	35	47	41	47	38	32	46	46	37	40	39	55	36	41	50	44	38	56	31	46	43	46	36	42	45	42	47	49	36	38	44	50	54	48	47	50	39	47	33	50	49	43	39	35	54	49	37	36	37	42	50	51	54	43	49	47	45	48	42	51	49	47	38	39	43	49	32	42	48	46	49	49	48	49	49	52	44	52	52	36	41	48	36	42	46	48	48	42	59	37	43	44	43	59	51	40	38	41	43	38	43	46	40	32	42	57	51	53	35	42	43	42	38	47	44	41	47	51	37	44	51	43	50	54	44	44	44	48	45	34	50	44	40	42	44	59	49	36	49	43	54	37	54	42	44	44	56	51	53	51	45	48	39	40	56	53	42	43	56	47	46	53	48	51	54	45	41	41	51	48	39	49	48	34	42	38	49	50	54	38	44	39	54	42	61	55	57	50	50	42	44	44	43	48	55	38	51	50	45	38	39	37	44	39	54	53	46	42	45	46	44	48	29	48	37	46	40	47	44	38	38	54	51	44	52	38	42	51	62	42	50	53	40	32	50	38	44	57	40	36	55	43	60	44	48	48	46	44	52	41	46	49	44	56	55	39	46	52	34	44	58	35	42	42	48	56	47	49	44	50	54	36	36	43	43	58	45	44	45	39	46	43	44	45	30	50	35	37	59	44	43	52	53	48	44	40	42	40	45	47	42	48	55	43	42	40	41	38	47	46	42	43	59	49	47	36	48	50	50	57	41	47	55	39	52	30	46	44	39	54	42	51	37	56	53	35	46	47	54	51	41	51	51	37	48	47	49	43	49	45	47	44	41	52	39	51	45	40	55	44	57	61	40	51	42	41	53	45	37	35	45	56	38	36	37	52	42	50	41	45	38	43	44	40	60	44	55	39	48	54	50	44	63	43	35	37	32	42	36	44	44	57	48	43	39	42	48	46	48	45	44	48	46	58	46	47	45	45	45	57	47	34	44	48	45	56	50	47	47	44	41	43	38	46	48	42	40	32	42	39	44	32	53	49	58	42	38	44	44	59	38	46	52	50	47	45	45	45	44	53	46	34	39	48	52	42	48	49	45	33	41	61	37	40	43	36	55	45	48	43	47	35	51	44	47	47	43	41	68	62	45	40	49	51	53	40	41	41	38	46	54	44	36	28	44	42	44	46	42	55	53	58	53	56	42	52	45	36	32	41	52	44	46	44	39	36	43	46	49	56	48	37	35	41	46	49	38	50	39	42	64	47	38	47	49	51	60	50	45	39	53	45	47	52	36	51	46	56	55	53	45	48	40	39	34	46	49	40	49	44	40	52	50	51	40	58	49	49	48	44	36	45	50	40	46	45	43	43	42	47	43	60	40	31	68	41	41	56	41	42	49	49	41	42	48	55	43	45	35	42	35	44	49	34	37	38	44	50	47	44	42	48	47	42	47	45	42	44	51	58	51	55	39	32	52	45	52	59	47	43	51	34	51	46	38	58	57	46	37	42	49	38	55	39	45	37	54	53	50	55	39	43	45	43	42	43	47	47	40	50	58	47	33	43	52	42	48	54	39	54	46	37	44	36	45	42	38	39	45	40	38	59	51	47	46	45	57	44	44	66	48	37	39	30	42	59	46	42	40	47	42	49	41	44	49	53	39	42	38	34	55	41	52	39	44	38	50	33	43	52	39	52	40	47	44	45	46	47	31	55	30	50	45	41	50	57	46	57	45	52	56	47	43	39	44	53	49	55	38	41	52	53	32	46	46	39	48	39	36	51	38	46	42	49	42	29	55	39	39	44	38	52	38	32	52	46	44	47	52	52	33
27002	16180	22592	31651	21696	15274	4445	649	550	533	511	486	474	445	474	448	409	394	361	409	390	392	361	333	355	374	368	370	378	335	385	382	377	379	401	356	357	373	368	360	372	391	345	367	381	351	388	336	354	347	386	373	395	352	344	353	373	366	351	353	373	345	387	377	339	364	364	369	359	346	324	352	385	383	354	361	380	360	407	332	345	391	348	383	360	367	364	346	334	355	349	349	390	366	377	357	386	344	351	377	390	334	378	358	404	366	389	373	347	339	343	366	324	392	362	373	310	339	397	377	358	377	392	373	365	391	374	402	359	354	358	363	398	335	355	370	357	348	384	338	336	359	354	364	368	373	337	374	347	346	398	364	360	367	370	353	345	377	319	405	373	380	359	359	377	381	353	356	348	344	348	387	392	381	349	379	348	355	370	340	357	374	373	392	342	371	321	391	392	360	362	369	373	369	383	378	401	356	367	360	337	355	392	374	335	380	374	354	392	354	343	386	381	386	366	395	389	371	333	361	366	357	403	373	336	359	384	379	329	345	366	332	367	378	386	349	369	364	373	372	377	341	350	375	366	391	369	377	375	344	379	412	367	363	389	365	326	334	378	361	378	375	391	371	367	369	398	376	319	364	377	340	344	384	351	392	357	364	373	363	375	376	359	377	359	359	354	366	385	358	377	371	347	355	353	340	354	373	353	375	381	367	335	346	332	386	378	360	385	353	371	384	340	400	384	374	377	377	376	372	378	383	352	379	411	379	373	394	362	379	356	338	350	365	359	389	381	385	367	355	364	339	382	363	372	368	363	350	336	373	407	339	373	357	355	345	336	365	380	331	399	380	346	371	374	356	374	410	347	384	371	375	352	358	379	354	356	396	357	356	372	374	360	333	336	397	376	396	377	394	365	370	364	400	364	368	357	355	345	373	386	352	363	369	380	365	344	378	383	333	389	356	332	362	345	371	361	346	350	333	375	369	356	366	352	336	357	365	352	360	385	371	375	342	378	366	338	373	392	322	352	344	338	342	399	373	325	382	369	384	362	367	345	349	376	364	378	342	368	358	363	348	326	395	351	355	360	374	346	364	380	343	340	377	386	341	369	374	348	380	362	394	382	362	338	353	348	323	326	361	350	413	355	357	365	358	410	354	358	360	382	354	361	351	396	364	351	391	374	352	350	359	328	377	358	331	383	359	343	379	340	367	349	362	352	359	353	377	381	340	349	350	363	312	392	349	371	351	378	323	369	334	386	346	376	358	375	349	368	365	373	340	358	355	364	356	343	350	361	366	377	341	409	371	400	366	378	369	372	391	361	351	377	317	372	332	330	378	377	338	367	358	365	376	359	356	371	350	393	377	351	377	342	369	348	363	401	347	369	365	372	365	351	367	352	401	384	367	338	360	360	410	362	319	380	373	349	346	390	363	353	351	388	365	390	368	368	386	371	347	359	382	386	388	316	380	387	350	370	367	349	363	362	344	389	371	387	361	371	378	383	374	385	377	341	355	350	366	373	382	355	311	391	385	373	372	375	379	360	393	376	369	336	343	371	313	367	379	335	380	369	346	344	350	334	364	394	365	368	351	348	375	380	357	373	377	373	367	323	370	383	346	345	360	350	371	373	417	324	376	358	377	335	383	356	386	374	360	347	363	395	340	360	332	347	338	372	361	347	375	379	384	330	353	336	365	348	364	395	378	372	334	352	366	399	365	369	327	389	363	376	400	338	342	358	368	383	396	384	362	345	353	379	383	333	375	380	368	353	380	348	363	363	375	387	368	367	369	379	362	357	351	390	368	342	359	379	328	410	365	363	379	346	351	382	379	355	347	354	338	397	332	372	370	358	385	365	371	335	348	377	327	398	343	354	390	354	366	377	411	368	364	342	388	389	366	381	365	395	378	377	364	371	330	340	364	392	339	375	349	335	334	345	332	376	318	339	362	372	357	365	352	336	361	378	361	380	350	397	348	377	363	351	353	335	360	361	354	378	399	362	349	366	384	343	403	360	378	371	367	383	372	346	353	361	370	391	374	357	378	385	342	371	376	373	370	331	330	359	369	354	362	373	340	357	381	383	380	362	386	325	361	365	355	368	372	394	355	366	368	365	370	349	410	357	354	346	347	347	379	353	360	348	372	383	378	355	361	384	357	344	350	369	408	373	397	368	385	355	337	350	389	334	356	365	399	369	373	367	397	372	351	360	339	382	379	382	341	360	366	390	399	360	343	373	380	374	355	376	371	370	340	332	364	383	394	367	344	369	360	373	328	354	362	355	353	361	394	348	364	348	406	400	365	370	353	359	360	376	328	386	359	333	360	363	355	367	370	380	377	341	355	369	362	363	346	416	335	362	362	377	383	345	363	349	384	377	385	345	350	355	400	367	344	343	343	380	388	331	366	343	335	381	338	367	338	372	357	378	351	367	379	386	381	356	348	353	356	390	357	374	309	386	365	381	363	340	336	413	338	339	394	340	392	386	349	359	387	359	368	356	380	378	360	351	343	334	375	367	371	353	387	412	369	355	355	363	365	348	340	368	368	356	375	349	356	348	351	380	348	404	352	342	344	397	362	319	366	338	340	375	368	390	394	356	390	373	358	370	360	364	353	370	351	357	365	370	380	372	370	362	352	351	352	348	351	349	338	369	349	368	364	324	356	353	376	375	357	369	368	332	342	383	332	359	373	349	384	371	381	376	323	386	371	376	371	337	376	343	356	353	400	361	365	356	367	353	375	359	360	355	373	390	394	368	341	360	369	361	392	348	363	376	373	375	391	375	396	333	369	375	376	334	361	340	341	378	379	356	348	352	357	366	395	360	393	392	366	350	382	336	364	367	349	374	370	370	344	362	363	378	328	373	358	368	341	356	366	339	356	373	330	351	382	346	353	378	364	369	368	350	394	356	348	343	364	346	358	368	364	423	383	350	340	345	390	342	348	368	388	389	369	369	356	385	383	375	347	371	348	361	334	387	361	340	344	364	348	356	367	352	370	336	351	363	354	367	379	381	374	385	390	344	349	396	395	350	369	369	376	362	375	333	333	355	383	400	347	381	354	368	396	337	330	347	327	387	339	336	340	370	350	351	409	382	360	421	358	386	372	334	393	397	338	361	364	361	368	354	369	349	391	358	334	405	346	380	326	381	350	351	369	352	368	406	346	369	363	360	352	334	398	401	352	370	359	321	351	371	377	363	346	368	348	374	375	393	330	363	394	359	364	346	378	352	375	349	371	323	344	354	340	374	417	338	367	360	359	381	375	380	376	353	353	339	380	361	350	374	356	353	366	366	373	353	364	352	365	346	362	347	367	390	360	383	348	359	348	382	386	373	357	351	353	369	386	341	357	355	351	370	337	389	348	345	357	366	366	395	385	340	361	379	324	403	374	360	319	384	359	388	371	320	342	380	343	350	353	320	362	359	395	314	362	371	384	354	377	322	384	361	349	359	342	386	315	375	363	365	349	357	349	359	364	377	365	373	341	373	378	373	358	370	358	338	342
4162	2354	5814	9513	4003	1280	181	69	49	55	51	38	39	36	47	38	60	55	43	41	40	33	51	45	48	36	51	49	54	39	53	52	41	42	41	41	51	55	51	40	56	58	39	42	53	47	44	45	49	47	40	32	31	54	49	64	52	43	55	33	49	58	37	40	54	42	32	51	47	53	50	48	43	51	49	53	45	41	35	49	52	58	53	46	39	54	45	42	44	39	41	47	47	63	47	49	37	44	47	44	44	54	57	44	45	48	41	48	44	39	45	48	46	57	41	46	43	41	37	39	49	39	41	40	42	36	37	50	54	39	49	45	45	48	45	45	31	41	52	43	38	50	45	44	36	50	36	40	56	51	53	50	50	48	56	38	42	51	46	52	53	33	44	55	49	37	51	55	58	47	39	47	47	51	43	40	33	43	38	49	42	54	55	46	47	42	46	46	42	39	46	45	57	42	44	50	35	39	43	45	51	53	48	42	39	58	47	50	39	48	40	54	40	51	45	44	46	46	46	34	38	45	53	43	46	37	53	43	52	35	50	39	43	36	34	54	38	33	40	49	35	37	60	57	44	47	41	45	34	46	47	50	41	54	43	48	46	47	46	36	46	44	47	41	46	42	48	49	42	52	40	61	38	46	44	64	50	51	43	44	42	30	54	43	48	45	51	55	47	45	50	48	47	41	51	61	53	43	45	41	46	41	40	43	64	51	49	36	41	61	52	54	49	46	43	32	46	45	60	41	50	40	62	46	57	43	48	52	42	40	38	47	46	43	54	48	50	53	45	46	52	43	44	41	36	52	60	32	47	56	55	47	47	57	46	43	46	54	32	48	33	38	42	41	57	46	39	43	47	47	41	53	51	47	52	41	45	46	47	46	54	49	43	51	44	41	42	48	44	47	54	43	52	50	46	48	59	41	58	36	46	47	49	38	47	45	43	50	38	57	49	51	37	51	40	48	39	42	42	49	49	41	58	43	44	44	48	44	47	45	37	42	56	52	39	39	38	50	45	48	48	45	45	48	51	45	37	54	43	48	45	40	31	49	50	34	42	50	49	56	52	50	39	45	48	48	47	45	50	49	37	43	40	39	58	48	52	54	53	53	64	36	46	49	73	40	45	44	43	49	38	47	54	38	49	46	37	39	38	53	48	35	42	48	40	45	59	48	48	47	53	48	47	44	59	51	46	45	41	59	39	37	61	48	34	56	47	37	49	49	47	46	51	61	47	49	65	48	41	39	40	54	50	37	43	63	48	49	58	57	49	35	73	48	37	54	50	40	52	36	51	35	52	51	72	56	50	33	42	55	48	42	44	50	46	37	42	44	41	57	39	45	49	49	40	51	42	40	47	36	44	46	56	40	44	42	48	37	47	58	39	42	50	47	55	47	56	46	54	52	52	39	33	56	38	48	51	67	40	41	47	45	52	39	42	49	50	49	48	45	51	42	52	35	46	40	50	50	47	50	53	45	48	54	33	58	61	50	33	51	47	48	48	45	38	48	57	39	48	49	44	53	52	31	67	49	56	48	47	33	40	32	30	47	47	46	42	35	45	46	31	47	50	49	36	45	51	55	55	45	47	57	38	46	40	46	46	51	50	47	38	45	50	35	42	47	54	54	49	46	45	44	47	30	39	52	45	40	50	50	40	50	38	44	39	37	43	46	27	46	39	40	43	43	41	39	44	38	48	48	42	42	47	40	36	47	44	42	43	48	53	51	54	48	41	43	38	43	35	42	44	33	55	55	35	55	53	40	43	53	44	44	43	56	54	48	41	46	35	55	51	35	67	37	37	46	44	59	43	48	52	51	42	44	44	42	35	44	54	40	31	50	42	48	44	40	35	41	45	42	40	37	35	47	50	46	37	49	35	59	48	61	49	36	38	59	42	49	43	63	37	47	45	41	54	42	53	41	30	58	45	39	47	45	47	42	44	45	48	33	58	49	49	46	54	45	48	35	36	38	31	41	40	50	51	43	49	52	49	40	59	42	37	41	51	45	34	50	51	55	41	39	43	48	50	59	40	54	40	43	45	38	43	45	43	50	45	58	38	48	51	49	40	41	38	44	49	61	49	45	38	54	52	47	53	45	41	49	44	42	35	50	41	44	41	46	47	58	43	44	46	45	47	47	38	37	43	44	47	43	43	55	40	55	40	40	48	55	41	52	42	41	44	45	34	38	46	42	39	52	43	46	50	41	40	41	47	51	43	42	47	46	38	36	40	46	31	44	44	52	49	37	42	41	53	49	35	51	49	41	47	48	42	43	51	38	47	48	50	47	61	42	55	40	51	47	40	52	44	55	41	42	46	46	41	53	43	43	44	39	38	39	36	38	57	35	52	49	41	34	41	36	47	43	51	54	44	46	50	41	55	40	39	54	49	53	40	47	59	50	44	43	50	49	37	43	39	51	49	46	40	45	50	45	38	39	40	36	48	42	35	43	36	43	38	41	34	50	41	44	56	54	37	53	47	32	44	40	55	36	45	42	48	39	32	51	47	50	47	44	51	42	39	57	34	48	35	53	43	41	48	42	34	47	44	56	50	56	41	43	56	49	53	52	53	45	41	43	42	50	31	53	60	50	41	44	39	30	48	38	45	54	39	56	38	40	38	45	40	42	45	34	41	41	44	42	43	40	45	46	46	39	44	48	44	37	42	61	47	51	41	43	48	55	47	53	46	48	45	51	66	52	28	51	39	43	38	37	46	48	28	48	51	45	50	43	49	44	53	45	48	43	50	41	50	43	44	40	56	51	51	60	41	49	40	41	45	50	47	50	48	51	63	43	38	51	45	49	40	59	47	43	46	41	51	45	39	34	41	46	44	55	50	32	43	48	53	30	57	43	55	47	49	53	58	62	46	47	44	44	55	54	52	48	56	51	49	49	36	45	32	49	50	41	37	43	44	44	38	58	50	34	47	46	42	45	36	48	55	50	32	54	47	39	45	54	53	46	38	42	64	46	46	41	50	56	54	46	45	38	50	48	38	42	44	51	32	38	37	40	49	40	41	39	51	48	44	49	44	49	49	55	44	38	42	36	60	36	36	64	53	44	36	44	54	62	47	48	38	31	37	32	42	50	42	41	50	43	42	36	55	52	47	42	55	43	51	44	60	50	40	48	39	46	51	55	43	42	42	43	33	47	37	46	41	47	52	38	65	46	39	49	45	44	39	45	47	39	41	36	57	38	45	38	44	51	37	33	59	42	42	47	44	31	46	34	55	35	49	57	31	41	55	47	63	44	44	45	51	56	50	61	48	56	57	43	44	47	56	41	47	37	39	49	47	47	41	53	36	48	39	36	49	42	35	44	55	46	43	41	52	42	44	52	45	47	47	42	45	52	51	70	49	43	45	55	36	42	33	50	65	40	51	40	36	37	33	54	43	56	40	42	51	48	42	53	43	45	48	40	60	42	55	43	50	47	40	46	48	48	48	57	44	58	63	43	55	41	42	48	48	46	55	44	46	40	46	47	40	50	34	54	44	61	47	44
30542	18384	28495	37335	31385	24742	7750	1113	664	668	645	608	560	543	487	447	455	437	374	429	410	428	391	404	400	396	398	391	410	397	401	394	361	408	383	404	392	419	363	408	381	401	410	405	398	400	389	431	447	400	385	374	373	431	379	368	405	369	404	365	375	383	407	370	385	406	403	373	389	410	394	398	394	410	374	369	394	418	358	407	363	352	432	390	417	399	381	380	416	385	396	377	358	398	392	365	400	422	393	394	378	399	402	456	358	386	385	413	385	369	398	385	381	370	368	396	396	398	372	373	392	397	399	368	410	393	365	391	354	401	370	418	400	393	403	396	369	353	357	376	377	418	371	400	374	380	394	411	395	414	374	396	388	420	388	389	379	344	382	394	399	389	376	397	401	397	414	389	414	383	371	374	398	397	404	349	372	406	394	377	395	405	378	400	395	375	380	413	379	381	355	419	367	380	405	400	416	356	372	405	388	413	400	390	417	405	365	413	378	359	415	374	388	407	403	381	413	376	387	403	434	396	408	401	385	355	367	402	368	360	349	357	397	369	366	377	430	388	387	415	390	429	394	379	334	374	412	427	364	397	394	384	367	424	407	374	373	395	385	413	398	352	401	394	373	371	377	336	373	366	384	411	412	356	378	385	377	394	404	394	359	377	389	376	393	366	355	392	425	411	380	404	421	368	390	375	402	427	364	407	414	398	403	358	381	407	378	390	388	363	373	379	388	411	412	375	389	385	372	368	390	376	370	362	366	390	423	390	362	373	403	386	389	402	413	370	348	381	386	387	425	398	369	342	347	404	386	434	409	375	420	384	381	377	393	384	364	383	391	364	400	385	423	424	411	374	383	413	373	371	407	354	366	401	371	390	387	396	345	395	376	382	385	393	393	391	391	395	387	389	416	367	381	393	376	381	425	373	359	387	381	386	412	392	381	414	375	377	365	412	387	413	379	380	385	397	415	350	379	399	369	371	369	379	419	392	375	400	356	385	382	393	385	422	388	412	367	405	413	375	431	356	379	416	370	405	386	392	377	386	394	380	390	376	393	385	394	387	400	371	378	366	384	409	390	394	398	392	384	394	363	371	344	407	396	362	378	376	375	367	381	407	367	371	392	398	419	401	384	371	381	348	395	380	387	423	375	393	417	404	395	409	345	375	395	402	374	390	404	397	380	364	400	410	360	375	384	384	383	418	431	389	388	387	365	391	369	391	381	399	390	368	396	398	385	408	400	409	423	403	387	391	439	390	374	373	370	377	357	395	404	394	381	369	356	380	388	399	417	386	391	384	373	372	418	412	372	382	390	395	378	379	383	396	377	333	362	391	436	372	373	399	413	397	413	355	384	375	361	383	354	374	391	371	389	401	368	352	387	399	385	409	401	392	395	367	382	384	393	416	383	386	387	403	397	439	399	377	370	407	361	429	395	395	369	386	356	395	376	345	377	377	367	359	410	413	438	396	404	416	371	396	364	396	388	391	358	382	377	367	366	398	366	390	408	422	394	375	386	388	356	391	382	392	401	427	419	400	365	390	434	365	409	385	391	351	383	371	393	379	396	389	409	389	411	385	394	376	417	362	384	408	394	395	381	413	396	404	390	387	358	364	365	386	403	411	388	366	387	415	370	379	406	355	396	429	389	390	374	361	404	389	348	394	378	371	373	410	406	417	385	389	425	390	397	385	357	373	390	385	389	342	375	372	358	396	372	396	373	374	407	361	380	391	357	358	399	377	369	364	390	381	393	368	361	391	372	395	390	394	387	377	377	376	379	392	358	382	403	413	394	396	374	357	376	384	399	347	336	378	395	376	366	416	382	368	405	348	384	437	348	380	372	378	377	427	398	399	400	371	408	412	405	391	367	406	377	377	401	380	394	364	416	398	385	383	402	403	412	381	392	358	346	374	395	364	374	390	370	399	375	418	367	386	362	383	382	390	378	389	392	405	392	390	381	378	382	380	404	400	394	384	424	400	361	349	373	393	398	373	349	391	367	399	375	383	390	370	371	393	391	382	375	384	406	387	398	395	393	398	385	414	387	387	380	396	397	361	429	453	369	401	430	372	376	361	391	372	386	402	370	384	337	369	380	370	387	364	354	422	392	351	386	392	363	399	376	384	392	390	408	390	379	405	385	348	405	404	379	354	347	366	395	365	360	385	399	392	383	388	388	368	377	353	379	388	369	363	369	387	356	386	389	374	369	385	379	351	420	359	414	362	415	401	380	378	357	422	405	436	400	406	406	397	389	387	389	323	407	393	397	362	333	420	429	395	375	378	408	375	405	379	417	387	371	397	389	409	399	395	394	401	397	394	371	428	395	369	395	441	386	391	385	395	385	386	341	386	384	374	389	372	380	392	405	392	358	343	368	347	427	409	365	351	392	387	386	412	359	385	363	378	375	358	370	390	400	413	390	390	399	385	407	410	402	383	377	384	398	413	357	399	396	396	399	336	371	380	405	394	402	419	393	401	383	397	369	372	366	391	373	377	381	345	364	356	393	393	377	348	364	380	405	372	378	373	397	364	371	393	373	397	380	429	386	371	357	408	392	406	363	364	361	425	374	386	374	383	378	373	353	422	383	404	375	402	390	359	413	397	401	419	406	367	413	350	389	354	381	388	385	377	431	397	339	422	377	396	398	394	417	404	389	382	374	403	411	357	373	405	351	371	384	356	384	357	371	417	380	368	359	386	361	377	348	402	359	355	378	370	393	420	379	363	379	391	384	383	385	400	400	362	353	369	378	401	387	371	418	376	402	392	420	369	377	386	371	398	388	345	394	393	341	393	417	430	410	378	399	346	377	386	421	403	393	390	395	396	354	384	378	371	433	381	425	383	380	388	373	369	379	386	389	359	376	413	397	357	408	375	377	351	397	407	389	391	427	401	424	387	395	358	398	388	393	366	372	381	400	392	367	387	339	412	367	390	380	396	386	374	338	380	374	400	400	356	380	399	374	388	400	409	380	447	392	400	385	389	360	362	359	386	388	416	383	398	421	393	366	390	414	377	421	372	432	441	388	386	395	412	377	399	372	361	399	394	411	391	378	407	384	379	382	380	396	366	417	351	419	358	417	401	394	402	365	381	383	379	371	401	340	393	398	371	360	416	422	382	369	325	381	384	395	396	404	375	389	338	374	416	362	385	388	429	395	367	397	355	408	403	402	382	359	446	394	388	388	373	378	378	359	419	379	378	386	389	439	386	385	380	373	369	398	383	377	425	413	385	388	381	406	413	433	380	354	351	401	390	392	374	366	360	388	389	400	386	369	403	396	390	360	387	412	375	394	368	407	353	402	396	367	358	353	416	345	406	413	386	363	343	374	379	392	403	401	392	368	404	392	371	373	404	392	399	383	382	407	395	385	407	373	374	366	390	382	374	400	400	354	357	391	373	363	406	386	370	402	446	394	382	370	394	398	431	423	371	346	396	379	373	376	384	397	397	393	398	407	371	358	382	406	376	390	395	402	402	422	382	358	372	399	390	393	398	353	397
2991	526	837	2137	1005	256	97	74	65	75	77	84	70	59	80	69	77	69	66	79	82	84	73	66	75	65	47	61	46	87	68	73	86	71	75	62	74	70	59	64	79	61	72	79	68	72	68	70	72	69	73	46	61	96	69	57	59	76	68	64	99	67	60	86	78	81	69	73	72	69	78	65	82	79	60	72	71	82	78	83	81	73	65	72	74	62	78	84	75	76	55	76	64	78	70	76	65	69	64	69	68	75	81	58	57	61	77	85	79	69	72	78	81	65	80	71	83	66	63	73	80	66	84	83	71	67	61	85	73	84	52	53	73	72	59	69	75	75	68	69	59	76	68	68	73	76	85	80	74	69	71	76	68	59	64	80	64	86	79	76	77	65	67	62	59	68	67	64	82	70	59	76	73	63	69	59	64	64	79	70	75	66	72	69	75	76	79	58	69	71	63	72	62	77	79	68	57	71	71	70	72	68	76	62	71	72	61	62	65	70	55	71	57	56	68	76	71	62	72	76	71	69	85	84	79	72	78	76	68	79	67	71	55	96	74	66	75	72	73	69	79	65	64	78	71	77	74	65	74	75	79	66	72	64	74	80	64	71	64	60	61	70	59	62	63	78	65	60	70	67	67	74	72	83	72	67	66	69	62	59	75	57	68	68	64	68	61	80	82	62	57	65	66	58	77	66	66	64	73	92	79	70	64	102	72	96	72	67	61	79	68	68	69	78	62	66	85	72	68	73	59	65	79	80	82	75	74	69	75	71	65	64	89	62	86	61	68	54	65	66	61	72	59	88	63	64	77	73	48	69	77	63	86	77	82	72	66	53	68	69	81	71	90	63	62	72	70	83	57	85	81	76	83	61	83	67	69	56	76	62	68	66	69	80	63	59	68	73	69	78	65	70	58	79	78	97	63	53	74	76	73	60	63	85	75	67	73	68	78	74	58	72	75	61	68	66	69	70	67	56	68	71	67	65	66	75	56	57	72	79	69	79	63	72	70	85	64	62	79	68	58	79	71	78	73	60	58	64	73	80	81	66	74	60	58	78	70	59	92	76	62	70	82	69	62	60	70	59	72	70	66	71	95	73	77	70	97	61	75	69	76	63	73	70	80	64	67	79	57	78	76	70	65	88	69	73	60	84	72	71	63	72	62	73	93	69	77	73	79	60	75	78	71	68	87	70	67	62	80	67	80	67	75	82	87	65	71	75	68	67	69	74	57	78	75	73	52	60	71	69	89	90	73	74	73	70	63	49	52	64	74	63	72	73	86	77	70	61	60	85	71	71	83	64	80	65	71	68	79	64	65	69	76	72	77	79	84	65	65	68	67	67	59	67	75	78	61	67	70	88	65	76	58	53	74	71	74	62	71	69	64	69	77	87	69	61	70	60	69	76	87	64	70	69	62	74	86	85	75	65	85	70	68	66	78	76	65	59	63	68	68	62	65	75	66	83	73	65	67	65	77	66	64	71	70	77	99	64	77	63	79	57	62	62	82	81	80	52	69	87	73	79	71	62	81	63	59	68	78	67	64	81	58	55	97	77	70	69	67	71	68	66	67	69	56	63	79	77	64	67	89	75	64	73	72	62	60	66	71	66	92	78	65	61	74	65	66	69	65	72	78	82	67	66	55	85	63	66	62	68	69	78	83	54	76	56	68	65	70	67	79	64	84	71	72	64	76	80	70	67	77	82	72	58	84	90	81	65	83	78	88	62	79	71	72	82	69	67	72	85	69	83	68	67	66	63	85	78	59	73	68	77	62	70	78	65	66	65	87	68	57	79	61	77	66	75	69	53	63	81	67	76	59	77	84	58	83	70	81	64	71	60	73	75	77	72	75	80	85	65	53	85	83	81	69	76	74	72	69	82	90	76	79	78	71	96	72	73	72	68	71	75	53	69	73	78	78	61	72	60	82	69	76	67	81	74	69	58	61	62	56	74	67	63	80	81	64	74	65	55	76	75	68	68	64	69	76	62	65	56	74	75	76	62	75	82	85	78	79	76	70	58	57	61	58	74	95	57	79	61	71	63	78	60	72	70	75	70	85	89	59	83	80	72	81	75	87	63	77	84	79	81	77	83	65	74	85	80	92	66	76	68	63	74	71	69	75	67	71	73	67	62	79	61	81	45	77	80	68	91	65	74	81	78	89	82	83	67	80	78	92	72	65	71	78	75	65	82	68	46	63	63	65	72	77	56	61	69	72	59	77	80	69	74	65	75	69	76	67	59	69	73	71	56	70	71	66	65	53	76	73	74	96	60	79	59	78	58	70	70	84	73	70	57	83	77	65	69	60	61	62	60	61	64	58	72	64	67	76	64	90	82	86	69	54	68	72	78	81	77	67	61	83	78	65	74	60	65	66	64	60	57	56	71	65	73	83	73	63	69	69	60	70	60	58	66	60	81	67	78	71	60	83	73	64	79	68	80	69	77	70	75	62	77	72	64	79	80	70	56	80	64	67	53	46	75	65	72	80	78	70	77	67	68	64	71	72	65	73	67	64	77	66	77	66	54	72	71	66	63	61	68	89	70	79	75	65	74	67	78	70	76	71	75	61	60	86	61	67	76	68	63	75	75	86	68	84	56	69	64	69	76	75	69	73	83	61	69	55	66	71	74	64	69	84	74	73	65	84	73	70	65	71	71	65	56	90	74	69	64	78	63	69	59	68	75	58	66	69	71	72	81	72	85	65	86	65	75	78	64	62	70	59	77	78	61	67	74	64	58	71	65	72	81	69	71	80	80	65	52	67	78	57	65	66	59	70	61	83	106	63	60	63	62	83	63	85	71	49	67	67	62	70	64	74	71	59	74	75	62	58	74	84	67	85	74	70	60	72	86	57	66	70	58	73	51	73	75	70	78	74	70	75	66	73	73	74	79	74	77	51	75	64	95	61	69	86	63	56	64	84	90	58	76	66	68	70	94	88	64	55	61	74	63	56	57	77	68	52	50	54	69	69	80	68	78	86	65	87	58	88	74	53	73	84	66	80	63	77	75	89	66	52	74	86	65	75	67	80	69	77	75	67	71	61	67	55	65	46	80	77	66	67	72	65	66	61	87	70	73	68	60	93	67	84	87	79	55	53	61	83	69	81	68	68	70	69	74	72	78	54	69	65	74	94	68	60	54	72	74	91	71	66	68	50	68	74	73	81	68	91	73	51	70	80	70	85	64	74	77	86	69	79	72	67	76	81	82	69	56	75	66	74	61	68	72	76	71	60	75	85	76	74	72	74	57	67	61	67	55	74	43	65	62	79	61	74	71	68	59	69	74	87	65	80	69	67	80	87	71	78	60	70	89	69	55	71	72	75	80	77	78	48	68	74	71	65	74	62	68	64	67	60	77	67	85	66	74	73	67	61	73	71	64	64	66	61	85	74	65	73	77	61	75	47	78	69	48	70	64	73	63	60	54	65	75	72	70	55	73	75	86	77	74	80	68	69	60	67	60	68	76	69	61	68	61	70	78	75	60	76	70	70	76	66	80
25014	5756	8584	19961	12139	5955	1457	800	654	671	648	657	664	592	600	565	554	565	583	543	570	589	539	552	606	601	553	609	577	570	548	600	578	616	549	581	560	560	564	562	547	557	589	576	609	570	569	530	609	523	599	560	584	560	578	584	601	486	558	517	554	567	597	588	558	534	542	547	529	562	595	574	568	579	569	609	561	570	586	562	565	614	578	507	574	586	629	582	563	578	577	526	581	548	560	530	577	596	550	531	570	566	577	572	598	557	566	587	559	534	606	536	546	526	605	529	625	561	533	527	540	567	582	582	534	576	602	574	559	577	525	548	575	524	558	569	553	551	560	604	569	553	564	582	570	548	570	565	584	546	563	578	567	636	563	574	596	576	549	540	597	598	516	604	568	586	579	606	590	598	573	578	503	609	553	554	613	554	555	582	534	568	559	539	586	549	550	569	578	532	550	617	554	532	577	588	576	578	563	521	602	571	566	573	574	576	592	559	554	568	528	525	535	586	506	530	568	590	521	598	599	553	547	545	539	545	581	575	552	586	546	518	571	595	564	562	591	584	585	580	549	582	526	567	597	591	574	569	575	560	566	533	533	565	598	593	576	551	611	610	540	587	577	586	575	512	527	552	491	567	554	558	552	578	585	568	577	541	585	550	512	570	548	567	543	543	576	579	572	625	586	545	530	578	622	569	576	568	556	584	604	599	572	538	624	544	595	553	579	534	581	529	584	578	569	574	553	600	579	586	587	584	579	560	591	585	584	603	584	560	563	546	564	552	582	575	556	544	574	553	552	591	565	524	562	601	611	558	576	597	578	522	567	560	521	584	563	577	585	572	571	497	595	569	560	537	540	552	542	555	562	587	554	571	539	568	578	567	575	627	570	556	547	572	556	551	561	579	591	580	537	567	551	576	559	568	504	559	575	584	563	576	560	594	573	598	566	559	536	561	578	573	586	591	549	545	550	575	576	576	582	610	553	533	589	563	545	601	554	569	562	558	600	567	565	590	591	576	554	580	584	569	585	565	623	542	574	575	588	590	554	588	584	571	556	565	559	596	541	516	587	558	591	569	605	593	546	527	565	565	567	573	579	539	610	573	586	580	550	536	547	568	568	550	559	590	561	522	568	570	583	610	583	583	540	517	568	565	575	587	555	565	586	570	557	534	562	571	530	582	609	598	583	573	560	589	579	541	605	527	576	581	552	576	555	570	576	560	600	582	561	589	605	601	532	553	560	601	537	542	550	585	609	526	563	595	565	571	565	559	602	546	571	561	542	581	575	560	550	552	617	563	547	541	597	558	589	569	539	600	588	558	556	578	606	618	590	591	600	552	577	569	578	568	562	552	595	558	608	607	564	543	582	601	568	525	570	545	584	575	549	534	483	527	554	553	564	588	561	557	564	550	581	534	573	580	573	553	503	568	581	585	535	529	571	594	592	594	555	507	541	562	570	574	575	542	574	558	580	546	546	573	578	590	564	556	584	604	610	559	563	534	520	584	560	596	562	542	575	585	559	606	606	563	545	595	572	573	542	585	554	565	563	550	604	598	556	563	557	593	618	557	579	554	560	561	612	551	509	559	580	591	579	593	567	580	595	570	620	559	551	531	553	531	558	589	574	578	571	580	595	557	565	580	587	571	605	534	576	577	589	606	577	576	602	572	555	589	602	578	610	568	594	547	536	633	554	564	571	556	580	598	582	582	534	532	609	557	548	594	569	569	597	527	565	591	577	560	555	537	547	562	626	570	580	590	568	562	590	616	566	599	565	606	548	594	569	531	553	546	576	602	535	574	560	567	580	600	567	609	561	556	553	568	570	582	581	594	595	579	553	622	563	553	565	567	569	601	552	543	580	586	595	571	577	556	571	560	584	603	532	620	587	554	563	555	566	577	533	580	563	564	567	581	556	583	557	548	550	569	573	555	570	586	582	615	621	562	574	575	535	573	541	598	588	576	563	534	541	548	540	576	530	534	592	545	586	572	567	569	562	531	595	553	583	575	532	568	592	505	579	513	526	551	565	595	574	588	588	580	530	520	572	604	584	571	547	588	585	618	629	611	586	541	575	595	571	548	563	546	592	565	579	574	555	587	546	572	561	560	562	588	581	596	578	538	576	610	551	566	560	603	552	558	608	586	603	578	583	578	559	570	590	585	590	552	581	582	568	565	541	576	545	597	578	607	596	572	554	594	581	555	602	618	593	576	590	568	544	559	541	557	558	536	585	556	559	567	555	561	538	565	597	538	607	562	526	581	574	586	529	589	586	610	564	549	575	551	580	654	560	561	580	593	548	602	557	555	550	573	571	523	602	561	592	536	551	574	546	566	565	552	555	583	609	595	510	564	583	563	572	585	553	541	554	528	545	562	613	537	571	572	501	587	560	583	578	606	573	519	533	553	557	549	574	601	561	547	556	562	647	554	574	567	528	612	626	573	543	523	590	573	617	613	563	562	562	549	587	549	515	582	596	530	594	571	575	530	597	557	537	571	518	577	566	629	542	581	576	550	578	522	545	584	602	540	601	559	531	586	580	604	565	557	573	568	567	545	539	587	560	586	578	566	572	564	577	579	552	561	575	572	571	580	535	577	563	545	568	591	534	579	566	527	570	557	496	569	550	616	586	560	544	544	554	561	541	568	572	585	555	576	594	545	579	525	551	619	608	571	582	582	574	553	549	594	525	551	573	580	576	595	526	593	583	542	575	543	553	526	542	540	563	554	572	556	581	541	569	537	586	574	579	591	574	581	566	590	504	571	542	560	617	549	550	579	542	537	572	561	582	583	569	522	554	562	510	589	571	562	552	560	554	562	588	550	591	610	542	636	632	571	562	568	548	582	558	587	549	560	541	585	562	574	557	538	581	605	539	549	527	562	533	573	511	569	579	554	578	553	543	573	620	565	570	605	576	561	586	564	585	567	581	557	556	607	570	543	585	583	580	548	573	531	578	535	580	579	566	580	541	550	537	557	546	513	563	553	569	595	582	601	588	586	568	585	575	561	586	551	575	601	548	566	550	580	586	562	573	554	551	562	566	577	549	585	576	539	584	559	576	603	564	531	586	608	605	560	582	545	548	577	603	575	593	577	593	584	559	580	586	580	546	569	514	587	580	556	560	559	543	589	582	577	581	585	563	615	595	579	564	594	574	598	579	583	545	561	563	560	583	580	545	535	594	549	557	601	544	534	576	540	580	525	561	543	541	565	579	535	524	554	560	581	565	598	536	591	603	618	588	568	570	550	579	528	554	558	568	586	559	578	574	581	591	578	578	552	565	585	523	607	566	563	622	605	584	549	568	610	575	550	567	593	560	588	581	562	594	573	576	590	574	576	578	548	579	588	555	538	552	578	550	564	577	591	600	559	569	596	567	572	567	583	572	555	593	561	580	585	597	587	561	554	568	533	566	550	562	536	528	582	568	565	591	554	573	526	534	548	572	531	582	601	624	540	618	542	547	606	570	499	585	558	551	562	609	549	529	534	555	580	591	561	588	609
3110	1050	3429	6110	2735	814	162	91	71	79	66	74	79	81	70	62	70	69	76	67	73	60	74	67	79	84	81	66	87	70	73	70	52	65	64	80	73	72	62	58	66	72	78	60	72	61	74	58	58	65	72	81	77	63	84	79	60	76	84	58	81	78	59	63	58	68	71	65	56	62	77	68	59	69	60	77	85	62	67	51	68	88	78	53	60	70	61	70	86	81	80	67	71	62	77	76	73	57	76	76	82	70	65	80	81	64	61	54	70	56	64	72	60	64	68	66	74	74	52	75	64	61	78	76	76	94	48	62	69	48	73	67	68	61	59	64	62	67	57	74	71	59	59	65	76	74	67	68	77	65	74	94	70	63	73	75	77	69	71	69	82	79	56	80	61	66	67	59	57	67	60	74	77	81	57	74	58	74	77	70	77	56	66	72	79	66	69	60	69	59	70	54	61	61	73	62	66	73	67	62	67	63	66	52	73	71	72	66	69	62	74	65	60	68	88	57	81	97	73	61	84	56	66	67	58	73	74	79	70	71	54	82	75	68	53	66	68	68	66	69	74	67	50	70	73	62	66	65	73	68	54	69	75	75	69	85	56	65	75	75	67	77	63	66	77	70	68	63	62	75	72	68	83	72	66	81	43	78	64	69	71	63	76	75	66	72	59	61	89	74	70	63	77	58	82	56	53	82	65	64	69	66	62	75	80	67	71	68	62	79	67	57	69	79	74	62	69	62	60	85	59	56	58	61	63	67	67	76	56	81	59	71	56	82	74	81	72	65	58	58	79	70	61	78	65	72	60	77	88	65	75	57	73	69	72	79	73	55	75	75	65	64	70	66	71	70	80	63	66	58	66	60	73	81	79	70	49	63	70	75	66	45	89	53	71	80	69	65	69	73	63	69	69	61	80	77	67	63	68	74	77	69	66	57	70	69	56	66	52	68	71	81	70	73	66	70	74	77	62	78	64	72	74	62	78	77	68	74	67	66	82	76	75	56	66	78	69	64	67	62	73	70	63	68	72	86	48	76	71	73	75	74	60	60	81	79	69	76	65	69	57	81	69	67	69	75	73	65	61	59	80	59	61	58	64	54	62	64	72	66	82	65	72	72	75	69	74	77	72	72	74	67	70	69	60	71	69	82	66	69	68	75	70	65	63	64	70	61	78	60	64	68	71	86	68	72	58	76	84	64	68	65	60	72	57	76	67	80	71	57	63	56	70	54	78	66	73	70	67	58	67	66	67	73	65	77	68	78	57	72	72	59	73	80	70	65	59	69	63	66	71	63	75	89	68	63	54	53	61	76	68	63	63	55	67	58	63	68	56	73	63	75	71	71	69	84	53	62	65	76	66	70	75	51	56	64	67	64	55	65	68	71	62	64	62	71	64	73	61	52	76	67	64	76	77	64	68	76	78	66	82	71	61	81	73	72	84	62	63	71	64	71	79	69	62	67	64	61	81	76	70	82	60	65	72	57	86	60	78	68	69	76	66	65	62	63	65	59	57	57	61	67	64	59	65	73	70	64	68	53	70	69	65	68	65	74	59	70	73	68	93	69	64	72	66	74	65	78	58	70	64	68	77	66	71	76	72	74	78	62	86	65	73	69	56	70	67	52	58	78	77	65	79	75	70	82	60	76	73	69	81	75	70	91	77	77	68	69	87	73	73	73	69	67	73	52	65	71	57	79	83	77	63	69	71	77	95	75	48	79	69	61	66	67	58	81	78	75	74	53	64	61	72	71	50	66	86	59	63	62	81	69	58	64	60	59	59	70	62	64	81	66	67	66	73	81	57	81	66	61	86	64	77	60	60	69	66	71	64	57	58	62	57	67	64	61	64	87	64	59	72	63	68	64	65	64	73	70	71	64	55	74	58	67	64	77	75	76	68	64	70	79	60	80	64	78	84	84	70	73	64	63	87	74	79	79	48	78	85	65	64	90	68	79	74	62	67	83	67	78	70	60	80	65	77	65	67	80	69	83	54	85	64	87	58	65	79	94	79	84	69	77	74	72	60	67	66	66	66	67	78	67	70	75	80	76	68	78	55	74	65	63	66	61	61	67	68	63	86	67	69	72	79	81	49	77	64	67	69	70	55	76	63	60	68	64	56	73	73	67	76	56	72	60	87	80	62	48	63	79	70	66	76	77	75	64	82	60	68	65	79	74	64	65	73	68	80	61	55	69	75	81	75	72	70	72	58	66	84	72	71	74	74	77	70	64	64	67	68	65	66	59	64	57	72	69	74	60	74	58	67	72	50	75	73	92	67	75	71	82	69	79	54	78	64	62	65	79	74	80	63	63	73	64	58	73	70	59	75	70	86	60	68	71	62	72	69	78	71	72	66	70	85	72	64	76	67	65	69	89	61	66	75	75	70	86	59	73	74	76	68	69	70	72	56	86	65	66	59	77	72	74	69	78	70	58	66	73	79	72	73	74	70	69	83	60	67	66	63	73	66	74	74	61	68	72	69	66	62	61	65	75	74	53	71	69	60	69	74	61	76	54	76	61	67	74	55	62	75	73	83	59	78	64	74	69	75	68	55	78	64	71	74	57	57	67	78	57	83	71	65	60	63	57	75	68	75	67	74	65	63	80	74	84	62	55	62	74	68	82	73	63	65	55	73	76	67	73	73	66	66	57	74	81	60	67	75	67	78	78	70	66	79	81	74	76	67	69	66	69	65	80	70	86	79	72	75	56	72	62	69	66	64	62	72	83	60	66	72	69	71	75	77	60	81	53	70	56	64	75	75	58	68	54	77	52	59	63	70	74	69	72	64	67	62	58	65	64	84	79	72	101	66	91	73	73	72	72	67	67	66	76	59	69	70	60	69	72	73	62	69	69	70	60	73	63	72	70	55	71	79	62	71	64	78	85	65	72	58	71	56	62	70	80	57	63	75	72	71	61	66	64	85	67	64	63	61	69	72	81	59	71	77	62	87	83	75	58	60	69	77	75	76	57	76	81	76	55	63	64	67	60	80	69	71	66	66	57	83	67	79	70	65	75	83	75	67	71	76	77	53	66	64	60	72	68	83	67	74	65	60	57	71	59	71	65	74	63	74	69	71	78	75	74	75	81	64	67	66	64	71	72	70	71	57	68	76	61	63	68	65	66	63	77	75	68	68	79	82	59	83	73	61	70	80	52	73	68	72	74	77	72	70	50	65	66	72	59	74	80	79	65	87	65	73	65	67	59	68	64	74	55	51	84	69	69	61	68	70	57	68	86	62	68	69	68	68	70	62	72	58	81	77	80	71	76	67	74	70	65	66	74	54	57	70	73	75	74	69	80	47	59	88	63	56	66	64	68	67	61	62	55	51	63	61	66	70	56	67	79	63	76	78	65	45	73	75	74	79	77	68	69	71	58	68	72	71	67	69	65	63	62	69	75	68	82	64	69	65	76	86	82	67	63	68	64	74	69	73	64	61	66	78	65	70	55	80	62	72	77	70	77	80	75	58	78	79	84	71	66	68	59	68	68	57	77
27868	10664	22733	32624	27339	18802	4624	1905	721	781	793	779	700	672	615	579	600	568	574	553	556	592	602	620	585	601	566	594	579	541	595	637	598	605	562	576	601	559	546	605	584	552	561	578	596	583	572	604	566	551	544	572	565	573	597	559	616	582	597	592	590	561	538	578	607	559	571	568	580	582	534	557	584	577	579	575	556	584	542	580	594	567	598	559	600	591	593	591	578	544	569	586	552	606	548	571	574	570	566	584	569	608	579	555	551	566	550	580	552	574	600	561	556	589	579	563	605	581	593	498	562	581	572	563	585	585	550	578	634	542	537	592	579	587	575	566	548	532	556	572	564	580	598	552	583	610	559	597	585	608	628	586	604	582	530	600	515	539	583	558	573	567	551	571	551	562	605	615	582	589	595	571	587	588	588	581	521	563	558	558	539	527	621	551	593	522	581	593	557	535	549	574	563	573	580	619	548	529	596	622	582	526	572	561	564	625	564	565	579	574	598	540	537	586	602	520	581	556	583	605	604	558	595	592	633	551	567	596	601	570	567	525	598	564	584	555	551	579	584	560	544	607	584	617	574	552	554	585	545	587	578	553	565	561	654	572	554	586	593	570	580	568	606	591	599	575	577	551	552	574	568	518	593	570	542	540	630	589	589	576	597	598	600	567	561	561	499	569	516	585	567	557	570	575	559	579	553	593	572	597	572	566	592	559	553	595	570	587	580	621	586	522	516	565	601	569	544	578	529	578	571	597	559	579	556	600	567	613	601	601	560	612	577	569	590	541	552	579	571	588	599	582	541	610	609	575	563	571	528	571	573	559	582	548	592	599	548	574	559	536	573	581	573	547	564	562	572	562	599	593	559	561	575	585	557	557	574	583	558	584	537	591	558	591	594	566	569	583	577	584	566	591	538	582	568	538	575	550	570	581	551	588	562	612	564	568	539	565	611	554	574	566	539	567	577	591	589	575	634	613	602	565	591	553	511	559	570	548	561	542	569	547	595	569	595	574	565	541	587	597	579	559	642	574	605	600	542	619	531	536	563	594	541	646	599	575	552	565	557	600	542	563	570	546	557	544	597	562	579	578	586	556	604	567	567	577	577	556	591	584	545	558	557	558	534	559	569	554	567	598	572	552	553	512	572	580	534	556	592	525	564	597	553	622	550	599	533	595	543	564	588	564	573	572	572	562	571	587	596	627	558	549	602	556	520	592	559	569	541	578	606	556	557	575	573	592	532	579	557	600	583	540	548	586	518	577	565	599	570	541	616	564	554	613	585	594	571	604	666	572	560	558	576	597	587	538	570	585	579	562	571	569	586	579	581	580	540	607	559	563	560	574	552	575	565	523	566	554	561	596	562	569	578	608	554	558	576	580	568	608	606	573	543	605	587	591	569	594	529	579	582	585	542	572	553	566	600	573	578	527	612	535	599	556	567	600	551	619	567	607	566	568	572	588	607	562	596	612	568	587	604	558	605	565	588	550	555	551	554	588	566	547	557	581	564	556	549	580	560	589	572	558	569	576	579	572	561	582	580	590	543	587	540	572	563	575	542	579	575	557	595	597	574	569	564	581	554	545	525	591	583	552	626	548	549	557	610	523	573	602	570	555	573	558	566	539	577	588	561	532	563	558	575	647	618	539	566	589	568	586	575	580	591	566	624	594	580	555	569	608	612	556	572	581	607	582	542	570	574	570	533	535	581	567	604	590	566	570	556	588	588	589	616	564	561	548	573	586	544	581	541	588	584	552	598	604	560	578	583	601	552	575	556	543	593	556	509	549	623	572	581	591	588	595	563	669	538	579	559	554	588	569	579	557	594	540	557	576	598	553	566	595	602	570	594	563	560	588	642	560	568	532	580	567	556	563	545	539	573	558	617	569	591	563	584	552	572	565	605	539	583	569	554	573	576	587	552	560	566	600	572	544	599	601	542	596	579	576	616	594	547	583	549	579	559	576	582	565	599	581	622	593	564	554	583	549	596	587	548	580	586	592	549	607	570	584	561	575	560	567	633	549	575	591	562	580	549	515	583	601	571	541	555	595	579	598	570	592	535	576	583	554	540	574	547	583	628	613	616	632	562	563	558	573	566	571	568	546	588	583	581	591	584	563	577	578	545	553	570	584	556	571	596	524	527	610	547	594	574	551	577	581	565	582	539	547	608	597	583	579	564	585	559	539	531	554	577	589	586	583	557	547	596	580	568	586	594	562	562	566	577	562	580	539	571	561	570	542	560	562	557	544	561	604	558	586	593	605	581	628	552	601	593	613	508	569	573	526	577	582	539	569	598	608	554	579	610	598	572	616	569	565	577	564	597	559	563	574	588	571	583	589	538	555	554	583	541	569	605	559	585	594	554	533	552	570	596	611	593	532	625	574	578	509	537	582	583	541	574	605	521	569	549	570	568	540	561	596	573	587	560	579	559	548	564	598	602	618	587	560	574	596	610	536	572	609	585	539	557	568	562	579	636	580	564	551	578	580	577	571	585	619	549	609	589	557	575	565	534	548	602	592	567	571	566	606	554	570	585	588	617	566	572	559	558	549	548	543	577	527	550	537	637	531	542	558	574	590	608	581	629	565	622	576	529	570	582	562	540	601	579	584	539	566	573	531	567	628	550	563	542	563	566	543	544	552	571	592	586	557	578	571	559	580	539	616	572	585	586	555	596	588	555	597	581	547	549	616	566	530	569	563	540	613	574	551	612	602	549	622	532	565	562	562	593	576	546	583	591	562	563	551	549	593	556	556	538	566	553	571	570	568	579	614	577	583	562	582	574	570	629	572	573	603	553	561	563	615	577	556	588	585	610	566	601	586	530	576	580	580	546	552	553	587	586	577	608	592	600	572	587	555	538	543	585	629	573	562	542	585	555	605	580	543	565	578	602	586	584	606	615	587	570	530	560	579	578	572	585	625	554	575	562	568	569	576	559	568	567	577	592	579	552	595	575	558	606	558	560	597	564	606	552	561	562	596	542	525	543	573	557	574	584	586	607	546	587	588	533	576	569	568	547	574	576	552	549	573	576	553	572	560	590	578	615	537	584	555	575	587	592	552	586	590	609	540	598	592	607	613	553	556	569	602	563	626	617	595	567	566	604	563	612	543	611	545	613	525	559	558	546	567	543	566	578	567	569	564	573	575	588	584	555	592	584	600	572	557	581	610	596	568	591	582	555	607	564	578	571	534	612	583	549	574	535	579	585	563	570	585	588	561	587	578	570	583	561	602	570	556	567	518	569	556	582	580	575	539	572	633	598	561	549	592	589	541	604	611	617	598	551	600	581	601	605	573	572	527	547	580	572	568	613	586	621	569	567	556	548	564	550	586	558	612	556	562	567	554	585	545	570	552	569	548	560	585	561	563	577	514	589	573	575	542	561	546	594	603	566	555	584	610	591	601	557	598	611	569	576	571	601	584	567	578	590	603	595	567	639	604	576	545	568	522	535	625	590	594	571	576	583	571	600	538	544	604	577	541	555	535	593	567	601	593	582	582
4115	820	3178	6445	2641	624	127	63	45	51	56	47	42	45	54	45	44	43	46	47	56	57	56	53	53	49	35	44	38	42	40	32	50	52	40	52	56	49	50	37	44	51	52	39	48	43	49	47	45	36	37	54	39	47	45	61	51	50	39	43	51	42	42	47	33	48	52	42	47	47	43	39	47	46	39	47	38	51	42	49	45	44	44	40	45	39	48	51	44	35	36	36	33	58	53	45	57	46	40	44	41	45	45	39	38	26	34	42	44	37	38	51	42	31	47	53	44	42	45	50	39	46	51	29	35	51	48	49	46	33	51	46	45	44	39	49	41	43	51	41	39	36	51	42	41	45	44	38	46	60	41	34	37	36	44	50	37	38	46	55	34	39	50	39	40	49	39	44	41	38	49	44	37	47	59	44	51	48	52	41	45	33	35	45	42	34	42	42	44	35	47	46	44	36	40	50	41	74	43	53	48	54	44	50	38	48	51	68	48	36	48	49	61	34	38	45	44	49	42	32	57	40	53	47	48	51	59	47	44	36	46	38	32	47	47	41	35	51	31	48	38	49	39	44	53	33	39	46	39	44	47	41	46	43	46	39	40	45	44	52	41	54	43	48	48	46	55	49	43	36	43	36	35	36	47	50	43	54	45	47	39	50	46	45	52	53	43	49	40	36	57	38	29	44	52	42	60	47	54	50	42	47	50	51	43	40	45	43	40	53	41	37	52	53	44	51	40	49	47	44	49	36	50	51	43	40	51	49	46	48	40	39	34	35	51	51	56	46	53	47	49	52	47	61	43	50	42	55	43	42	49	27	52	51	43	45	46	52	44	43	55	47	46	49	53	47	35	43	47	36	50	43	42	44	45	38	44	56	52	35	45	51	32	49	33	52	45	55	49	40	49	48	44	42	41	43	50	41	43	50	47	46	45	41	32	48	48	45	42	52	39	46	44	41	55	54	41	45	51	37	54	59	45	44	38	42	37	46	35	42	42	45	39	42	39	38	35	42	51	46	48	35	42	41	47	40	31	56	47	46	44	49	45	51	37	42	56	53	56	45	37	44	56	53	46	42	39	38	70	34	46	51	41	47	59	39	43	53	48	60	49	42	33	35	39	48	42	39	40	54	45	49	50	48	55	51	41	55	54	44	48	52	44	38	29	42	31	52	43	57	57	44	45	40	42	41	44	40	58	42	58	42	45	54	35	35	63	46	48	50	45	58	46	47	47	39	55	51	32	46	59	39	36	40	41	42	46	32	47	35	45	44	35	50	54	37	36	47	45	44	48	40	48	43	48	44	47	44	27	49	38	36	46	43	33	50	43	49	54	55	41	55	56	42	36	37	42	50	54	47	50	48	43	50	47	41	54	46	43	46	43	62	43	53	42	48	40	46	47	38	45	33	48	40	50	46	47	35	39	49	46	53	48	48	49	42	37	50	44	54	45	56	46	53	53	53	54	45	44	37	43	50	48	47	42	43	43	39	43	40	44	44	35	43	41	45	45	50	51	44	41	48	45	37	49	47	47	50	49	39	47	44	59	40	41	53	45	46	52	47	46	44	45	51	44	46	43	51	43	44	51	46	39	52	36	39	44	39	49	40	45	47	51	52	47	40	47	47	38	53	45	36	38	38	42	44	45	56	45	47	55	42	40	50	51	40	46	41	52	59	52	54	50	40	43	34	41	55	47	40	53	40	39	57	50	53	41	46	42	46	45	41	52	54	52	37	45	40	61	42	42	49	43	53	35	49	45	41	50	48	35	52	50	48	46	48	38	44	43	43	43	43	52	42	49	45	51	55	40	34	40	51	44	56	54	37	45	42	48	57	34	42	44	46	46	49	52	40	52	51	47	43	59	41	35	47	40	53	41	45	48	43	34	35	42	44	44	35	38	40	38	51	50	40	49	37	33	42	48	39	51	45	57	42	48	52	38	50	41	49	48	39	51	47	36	42	39	55	42	53	48	42	44	46	55	47	44	51	36	44	45	40	41	49	44	50	41	40	48	45	44	32	36	59	33	47	51	47	44	45	57	45	53	41	43	48	39	48	37	47	51	49	30	47	41	40	42	56	55	50	51	54	47	41	44	55	42	52	43	35	48	50	51	50	43	37	42	52	53	33	40	39	38	50	45	55	50	53	39	50	47	46	44	39	44	48	49	59	57	48	50	34	48	39	40	52	57	61	42	51	55	36	42	36	45	49	54	36	51	41	44	43	54	41	49	47	50	50	41	40	45	44	42	47	44	45	49	46	37	49	43	44	42	48	44	51	44	31	46	42	38	50	55	55	45	46	45	42	41	48	40	43	53	45	42	46	42	39	44	39	51	50	46	48	56	36	38	38	37	42	45	50	39	45	48	56	41	30	50	49	40	65	31	55	56	54	52	39	33	61	35	44	39	52	44	51	42	32	40	43	52	46	50	49	49	47	43	38	48	34	43	46	43	53	41	60	47	36	30	42	46	51	46	48	47	43	55	36	39	46	47	52	52	42	45	53	42	54	36	44	47	45	47	38	42	53	45	42	50	46	48	38	37	45	38	52	57	46	51	50	42	38	39	35	40	48	48	58	52	44	43	58	47	45	53	38	47	37	58	44	39	42	45	32	42	52	60	43	46	55	40	43	48	44	40	48	48	53	54	44	30	39	39	50	45	46	38	49	49	41	56	50	42	42	48	51	50	45	38	56	51	41	46	42	36	44	48	48	53	49	40	58	47	41	43	50	52	47	52	42	44	23	52	48	52	56	60	32	57	52	58	54	41	52	53	52	36	32	52	32	52	53	44	60	42	43	31	43	46	47	54	40	42	38	59	37	41	45	33	57	27	39	46	42	45	40	61	59	37	43	31	56	38	47	49	38	29	46	45	54	49	54	51	43	47	43	36	42	54	53	46	48	49	53	38	36	44	39	56	49	58	41	52	38	32	42	42	40	50	39	46	32	40	42	46	46	44	41	46	49	46	38	45	46	51	45	43	40	43	44	40	41	40	52	46	45	57	44	43	68	53	60	40	56	40	64	42	34	48	52	55	49	41	41	43	49	51	47	34	50	40	55	49	48	37	59	47	40	65	47	55	39	48	46	58	49	59	49	37	34	50	46	49	42	56	44	39	51	43	59	41	47	49	43	38	48	48	37	44	45	50	38	45	44	55	36	52	55	41	57	51	51	51	35	44	49	44	38	48	50	43	58	42	51	42	57	44	36	38	41	45	53	49	37	51	48	49	39	43	36	43	43	45	34	51	42	34	42	49	44	43	47	43	51	45	54	41	46	55	36	40	43	54	58	30	47	57	36	53	49	41	58	51	35	48	56	41	46	38	42	45	40	34	35	54	44	41	44	39	51	48	30	47	50	41	46	31	46	45	49	33	38	56	43	46	49	31	45	37	41	27	49	57	51	41	42	40	35	51	45	47	45	66	58	45	45	47	55	48	47	31	42	46	53	50	37	45	47	42	42	60	41	45	37	44	47	43	46	36	50	57	45	37	49	41	42
26697	9036	22905	33193	24920	15619	4127	1957	560	543	526	556	484	423	455	397	358	424	400	404	376	410	357	399	373	395	368	360	366	381	371	400	388	392	387	375	395	364	362	380	377	374	365	387	401	334	365	348	383	378	413	356	339	358	329	369	377	364	378	381	372	372	357	361	357	385	358	369	343	371	365	377	357	381	349	349	381	352	370	364	350	379	358	366	343	373	368	357	370	363	380	365	360	367	334	370	366	401	362	383	392	345	379	356	356	325	379	332	352	350	371	375	406	359	375	399	387	376	336	385	385	355	359	395	372	378	365	370	366	332	342	345	382	349	354	368	355	344	371	366	365	336	362	367	381	382	360	357	387	336	379	353	372	364	384	385	344	381	370	356	380	371	366	376	402	342	374	384	355	385	359	331	393	344	388	390	362	347	348	359	329	359	340	348	371	355	349	405	357	374	379	350	379	373	374	322	347	378	385	373	354	366	351	382	373	381	357	329	374	353	368	356	348	357	344	343	362	390	366	383	386	380	367	380	375	349	358	393	370	340	372	383	357	373	404	377	407	358	361	366	349	428	404	393	377	341	383	350	383	332	356	361	383	405	381	387	370	386	362	379	385	370	379	370	363	355	370	395	398	367	361	409	375	365	326	340	361	396	356	368	398	361	351	387	394	370	392	368	383	343	361	381	360	358	333	365	361	369	392	370	368	351	372	355	371	359	388	351	382	384	378	355	394	328	379	384	370	362	366	357	377	415	361	354	362	368	373	350	334	417	364	392	378	357	350	378	368	373	376	366	368	372	331	357	376	363	367	375	388	351	368	375	375	414	353	366	351	361	377	366	364	358	368	368	360	343	377	378	363	327	379	376	360	381	366	348	353	393	398	369	352	342	337	347	367	386	372	380	395	398	415	365	333	358	386	345	343	377	373	342	353	364	369	358	357	387	372	341	378	364	375	371	385	361	400	361	408	337	389	355	388	394	381	370	394	373	397	389	372	388	385	357	362	340	314	389	323	376	391	367	345	394	347	338	369	374	388	371	390	361	368	400	392	361	351	377	367	357	377	357	367	387	351	392	393	394	374	331	363	369	371	374	353	394	383	333	320	364	353	376	392	401	373	386	381	376	391	372	346	330	367	374	375	364	359	352	391	390	375	369	380	355	380	390	370	354	348	373	404	399	355	386	374	345	365	370	352	398	403	392	378	367	369	334	368	363	338	364	320	361	373	375	363	365	395	407	352	377	402	349	369	396	359	390	360	369	382	370	361	365	347	368	377	387	374	386	382	354	339	348	370	380	431	365	373	345	381	375	360	405	384	360	367	354	383	367	384	372	359	381	362	381	394	389	395	357	350	347	352	390	356	360	359	363	361	349	330	394	350	363	365	369	348	381	348	368	349	395	384	362	379	402	347	373	391	355	336	371	347	397	400	378	384	321	364	362	377	371	344	377	392	373	328	362	384	385	372	359	368	374	322	329	407	360	389	374	390	386	368	364	384	385	409	361	380	377	366	343	389	341	381	369	360	367	386	372	375	373	363	380	360	381	358	393	317	387	342	360	384	407	349	371	376	350	375	395	386	359	405	365	390	384	368	359	386	398	369	359	391	367	405	352	369	375	402	339	352	360	403	395	372	374	366	368	344	369	408	371	350	384	424	362	372	378	354	377	387	369	376	353	380	377	383	409	373	377	371	379	398	383	373	338	340	377	399	375	360	360	374	351	391	394	347	358	375	377	373	392	370	373	395	364	367	361	362	422	371	370	370	411	358	355	357	351	364	363	341	380	357	334	368	386	373	359	368	395	363	410	369	364	376	379	380	392	400	410	380	351	335	375	367	372	342	395	364	391	341	381	356	378	360	370	375	360	351	366	364	389	379	322	357	376	334	372	385	358	386	399	351	336	377	368	402	374	350	399	379	356	362	356	391	317	365	369	363	346	357	328	374	357	376	366	363	337	367	363	397	382	353	352	377	394	336	381	345	393	348	389	385	402	357	354	389	372	354	354	412	368	391	341	369	384	361	369	394	384	357	352	349	393	364	340	365	377	368	379	409	362	364	377	355	400	375	377	385	408	367	386	375	355	346	366	354	382	330	328	373	334	388	346	364	357	391	383	366	403	365	371	389	363	363	380	380	378	333	380	356	367	348	399	371	376	355	325	407	400	413	372	366	364	357	361	320	340	362	377	356	398	374	374	374	389	393	361	347	382	382	381	352	361	377	352	370	352	353	384	339	398	372	382	398	378	351	384	346	391	371	380	395	375	371	361	370	341	369	392	385	334	359	394	375	386	396	361	346	378	369	378	391	393	418	358	408	367	373	345	375	378	354	340	375	373	408	380	384	401	413	355	369	378	349	407	396	389	360	350	388	352	358	329	376	373	368	384	380	382	363	353	396	391	381	383	376	368	372	349	382	395	343	337	377	350	377	388	332	384	376	397	349	356	367	331	359	359	377	346	365	368	357	357	390	359	396	381	349	366	374	324	389	366	401	380	418	389	372	365	330	348	369	358	353	347	334	343	369	377	369	335	383	389	391	372	358	355	355	357	393	364	343	368	364	395	368	367	381	347	362	357	386	332	381	375	347	365	386	359	352	354	352	325	389	362	390	365	327	383	370	373	363	394	380	354	353	392	370	381	347	361	361	355	382	358	363	382	392	374	355	379	352	353	343	367	371	356	401	387	352	345	369	375	387	369	411	367	415	352	379	425	366	399	414	410	368	383	353	354	388	379	372	359	329	372	399	377	425	358	371	368	370	339	394	357	365	378	382	380	368	363	341	363	368	355	373	385	363	384	370	357	368	368	362	361	365	362	378	378	381	376	375	402	386	364	400	387	386	369	374	387	359	391	384	390	354	361	369	357	380	335	376	375	357	389	366	388	335	359	391	365	379	357	394	384	339	367	364	373	397	373	367	408	365	349	379	430	366	331	372	387	366	335	354	357	391	353	340	374	367	389	381	371	397	389	335	370	348	399	362	350	345	388	372	330	363	351	384	361	358	354	360	376	400	371	376	353	378	396	358	345	367	375	379	363	356	358	355	382	359	357	385	407	393	364	391	381	357	381	390	366	381	348	358	352	379	368	351	353	385	339	375	358	362	369	372	376	372	328	378	374	389	376	376	337	353	368	351	366	369	331	369	403	360	356	345	383	343	358	344	349	376	391	385	353	386	374	363	344	366	389	379	366	409	391	353	351	344	376	370	365	358	380	397	354	384	365	368	378	355	399	361	349	372	385	384	391	354	339	340	413	348	364	399	355	376	353	384	322	380	375	396	361	385	364	419	362	350	336	383	371	381	373	360	396	374	393	337	386	376	381	332	401	392	362	413	365	331	386	368	394	352	349	370	360	356	357	357	342	371	375	333	383	364	414	362	352	373	346	385	366	389	346	375	362	368	346	374	377	342	353	349	332	375	382	373	354	357	349	366	369	355	348	382	361	356	367	394	405	358	375	369	373	375	388	352	408	356	393	376	374	375	394	378	376	366	367	339	382
3824	1595	6168	10413	4767	1173	287	120	53	38	52	56	51	49	52	57	38	47	29	36	44	46	53	42	57	42	31	59	55	47	58	47	38	36	45	56	50	47	37	43	40	45	44	33	52	48	58	47	40	52	58	45	56	49	53	46	51	49	45	60	49	44	59	55	52	48	43	52	68	42	42	39	44	44	47	49	51	55	51	58	31	44	57	42	49	54	44	51	69	45	39	53	54	42	38	31	39	61	46	43	33	59	45	46	52	42	55	41	38	50	41	50	54	50	33	47	47	52	54	46	43	47	43	52	45	46	36	62	49	43	38	50	52	40	38	48	43	44	42	56	45	50	59	48	58	54	49	57	36	51	53	44	37	39	48	42	51	42	51	49	37	51	52	43	41	58	45	45	43	44	51	57	47	35	46	29	36	55	52	52	31	43	44	45	44	43	41	45	46	42	53	52	55	50	44	50	44	42	54	37	37	49	61	39	39	36	31	48	47	45	41	44	44	53	48	49	61	49	54	44	45	36	50	40	50	39	44	53	50	49	49	44	55	46	48	44	65	64	41	31	49	34	55	53	50	54	61	54	43	53	50	47	45	52	52	54	44	36	48	35	46	44	30	49	44	46	50	50	37	43	53	42	36	38	36	47	43	49	38	36	53	52	53	49	43	44	46	37	53	51	31	32	25	51	40	49	56	51	47	56	39	47	45	40	41	40	51	56	44	60	54	50	45	40	48	35	50	41	51	53	46	35	53	50	47	52	41	29	45	47	53	37	44	47	39	39	41	44	49	51	54	38	54	48	37	51	47	44	53	48	50	40	50	56	40	47	52	47	52	42	46	44	52	42	41	46	48	44	57	51	37	42	47	48	44	45	48	38	43	43	50	44	37	55	41	52	48	45	46	43	63	43	50	49	36	53	49	43	41	54	39	50	46	46	42	54	53	48	46	42	55	37	39	55	53	48	52	62	61	46	36	43	50	46	37	50	48	48	38	51	56	42	43	36	47	48	51	53	53	51	42	34	53	57	47	45	44	47	50	49	52	49	43	48	47	50	48	47	50	49	49	49	49	56	44	55	44	49	39	49	48	50	43	56	39	59	48	53	39	59	45	45	53	54	49	41	37	37	47	50	47	52	45	64	39	48	46	36	53	51	37	41	49	45	41	49	51	42	56	53	46	45	59	51	36	49	63	44	62	41	49	53	49	39	55	38	50	49	45	58	46	65	39	56	70	53	46	38	49	46	51	50	45	58	57	46	44	49	40	51	54	43	50	46	45	46	60	53	47	59	45	52	33	44	46	54	61	48	35	46	33	38	46	51	50	34	62	42	63	45	40	47	42	50	40	44	45	44	52	52	50	49	30	48	52	56	36	50	47	45	44	42	52	54	49	42	40	50	49	45	54	53	53	39	49	48	53	52	59	46	45	29	52	44	44	48	60	38	43	42	41	46	55	47	53	35	58	48	55	41	56	53	45	48	46	49	49	39	55	51	41	39	56	50	58	58	54	53	50	53	45	44	49	48	46	38	38	42	46	45	58	53	52	46	40	49	50	40	38	37	39	47	53	53	49	37	49	38	45	40	49	43	42	38	56	42	39	49	47	48	48	50	58	43	54	34	47	51	37	39	46	42	48	45	51	58	53	43	46	43	47	43	37	55	67	46	54	35	48	44	47	57	36	43	50	44	30	65	48	48	48	41	44	49	38	41	51	38	40	54	41	55	50	46	48	52	43	54	43	43	47	54	46	44	48	44	46	48	47	33	37	51	46	54	56	42	61	55	46	46	54	54	40	43	41	50	44	42	40	44	49	50	39	52	54	47	50	44	46	41	44	60	43	56	42	45	43	56	50	38	61	45	52	35	48	51	50	57	53	59	48	44	41	43	38	48	35	40	42	51	46	44	38	47	36	53	39	56	51	49	47	52	44	43	36	51	52	41	43	42	55	41	57	35	64	45	55	50	51	51	53	46	37	50	53	63	48	55	47	53	47	57	43	43	46	49	43	42	55	45	56	48	55	56	39	48	38	40	41	58	54	52	53	44	41	43	49	45	52	59	47	42	51	48	39	56	41	48	54	51	48	47	39	37	58	47	48	54	53	48	44	58	50	49	52	50	47	47	48	42	63	44	43	56	39	50	47	38	37	43	38	46	34	42	47	49	38	54	43	46	39	50	58	37	43	51	37	57	41	40	39	60	43	48	33	52	41	46	49	53	41	42	44	47	45	51	43	54	37	48	54	43	52	51	52	45	41	46	35	46	51	50	47	41	52	49	41	53	39	42	55	41	50	60	40	48	60	51	48	46	49	48	46	44	53	31	51	47	51	50	37	53	48	38	43	48	48	42	30	39	48	59	51	46	50	51	45	45	50	46	44	53	57	49	58	49	51	40	39	42	51	41	58	42	76	43	34	45	47	60	43	48	49	47	47	45	50	44	50	49	38	52	53	51	41	53	66	65	56	47	59	37	57	48	47	46	45	44	61	47	50	44	46	56	53	51	39	47	40	48	52	45	63	49	37	46	52	49	54	46	52	59	41	46	56	41	49	51	42	57	35	61	36	54	43	42	42	49	55	47	55	49	42	56	38	56	59	42	40	51	54	61	43	52	49	51	39	38	55	41	49	47	55	49	52	41	58	50	47	45	46	35	59	47	49	47	51	44	47	39	53	45	48	57	49	50	44	48	38	34	43	44	51	45	43	51	49	42	52	54	58	52	47	42	42	41	48	42	50	42	43	49	44	47	47	50	54	51	46	45	34	49	45	51	51	48	56	42	50	42	58	51	57	52	46	50	41	40	54	41	43	43	46	46	50	46	63	52	48	55	65	30	50	55	48	44	47	59	49	43	40	49	37	49	51	56	48	56	47	53	42	40	49	40	54	47	42	64	41	47	39	39	44	51	57	45	50	52	42	47	56	57	41	49	50	40	48	50	46	38	43	66	38	48	50	59	41	50	45	54	41	42	38	40	35	55	59	52	46	38	56	46	44	53	49	38	54	58	57	47	48	58	47	45	47	62	53	47	45	57	51	51	55	42	54	42	49	48	35	37	41	37	52	47	54	46	48	52	63	56	40	45	49	58	42	52	61	39	44	53	52	53	67	52	48	51	38	52	45	62	36	47	43	40	55	62	52	47	53	41	47	51	61	46	49	50	38	46	37	47	41	42	53	50	48	44	45	43	44	47	39	35	40	32	40	56	51	46	37	45	53	42	51	55	57	47	52	46	49	59	54	43	49	44	31	52	46	29	50	52	42	47	44	48	49	47	62	49	41	48	49	49	43	43	38	40	43	40	47	58	47	49	45	45	39	46	38	42	52	39	51	45	53	43	44	32	37	38	42	45	57	39	54	53	45	48	50	47	55	48	39	51	42	42	59	50	50	50	57	47	48	36	41	37	52	41	51	47	40	41	42	45	50	48	54	54	44	54	48	54	46	44	56	42	56	35	60	50	42	60	50	51	44	45	49	45	52	41	42	61	39	42	52	40	34	42
29750	13498	29825	38706	32441	22938	8611	3015	773	671	625	604	509	479	450	424	443	386	424	418	429	389	395	415	401	382	409	440	415	382	384	399	412	383	386	402	411	418	401	410	403	430	397	391	397	371	393	383	446	402	398	408	391	393	380	396	404	404	400	392	449	356	404	391	385	420	410	397	382	381	347	373	431	396	436	420	435	410	400	421	419	429	410	372	408	429	417	379	393	395	388	410	394	455	421	389	408	399	414	376	367	407	390	396	421	398	390	400	377	391	370	414	432	386	374	385	382	395	422	409	398	386	380	399	384	387	413	380	365	376	402	410	372	435	371	403	377	398	426	363	436	373	392	414	401	377	387	403	402	388	417	394	366	408	401	411	405	415	371	395	413	388	398	420	388	417	387	390	408	403	401	405	410	423	396	437	392	391	397	375	373	402	423	370	402	404	379	407	400	410	376	406	379	394	425	364	418	366	361	410	408	374	370	389	418	382	421	403	410	400	398	370	406	417	409	366	387	412	382	381	399	407	394	397	389	390	385	425	401	407	393	379	385	387	385	413	399	408	409	391	415	387	377	374	395	394	408	376	365	350	416	403	434	386	391	406	405	413	413	387	385	407	421	387	358	369	396	368	420	425	371	401	399	398	373	402	357	434	399	367	383	378	407	386	371	395	415	389	413	407	413	406	411	414	432	417	381	390	393	384	421	458	407	385	395	436	394	415	390	409	401	376	406	405	389	428	417	367	402	397	395	416	414	396	372	427	396	395	402	397	399	398	420	413	386	361	419	397	437	389	364	356	368	363	397	402	414	427	365	392	361	394	404	400	371	388	395	389	394	397	380	400	427	437	390	429	392	385	394	423	383	392	379	385	443	391	394	410	434	409	399	359	381	416	404	373	398	410	414	405	373	392	398	389	380	384	371	403	400	393	386	413	412	368	376	394	364	397	415	431	410	399	404	384	413	391	352	450	434	409	404	374	423	409	402	426	427	438	388	429	402	395	406	423	398	391	431	404	378	405	394	392	367	428	405	387	427	396	371	391	413	396	395	394	421	402	382	380	375	392	400	404	415	381	381	418	362	379	393	388	391	396	416	404	400	398	389	380	390	397	414	401	392	387	417	404	386	409	354	389	354	366	409	411	425	421	428	371	395	398	406	394	398	418	416	411	386	364	398	373	386	394	396	388	419	398	405	449	381	386	409	387	379	384	406	379	386	402	433	410	403	335	421	387	376	410	413	388	426	415	420	391	389	385	381	387	399	390	406	360	388	406	396	422	419	384	386	445	367	422	388	420	383	402	417	371	422	359	411	421	419	424	422	393	384	374	403	381	412	378	388	411	443	422	379	382	406	435	414	403	411	417	393	391	391	374	429	378	391	392	396	421	388	417	420	404	409	401	404	425	374	397	370	403	386	406	404	403	390	404	407	409	368	449	394	397	405	379	405	374	409	430	406	350	381	418	431	392	413	387	413	421	386	422	384	405	413	366	389	414	432	374	411	379	397	373	403	393	371	404	406	435	364	404	400	396	374	388	411	401	393	407	398	398	360	429	397	365	380	393	456	407	422	419	386	411	362	385	433	397	399	418	436	388	402	370	354	389	382	405	396	398	426	417	395	397	387	424	373	402	382	394	382	387	397	391	397	410	391	410	391	438	395	425	381	426	410	412	365	320	402	407	382	400	411	415	381	381	420	371	411	411	405	412	411	421	401	414	434	426	423	390	383	390	364	362	389	425	399	422	422	342	413	373	403	418	396	402	411	388	423	386	426	396	424	406	417	406	397	409	400	410	360	417	385	409	388	404	392	393	405	379	400	407	405	386	385	407	402	387	383	411	374	370	391	398	395	380	423	392	389	421	399	381	419	403	367	396	411	392	393	410	395	416	385	408	362	413	373	382	372	387	395	395	381	393	411	376	398	399	390	412	361	445	385	405	382	426	369	406	393	444	376	343	401	401	377	428	383	405	370	407	401	365	408	358	422	417	419	424	401	387	363	423	414	387	379	398	414	376	382	422	430	371	415	396	384	381	341	423	382	411	376	393	377	404	395	410	427	410	429	371	406	383	394	372	371	376	400	382	370	391	433	398	403	404	425	378	384	380	411	395	378	388	416	398	404	404	405	405	407	409	401	409	401	432	391	380	391	388	403	370	446	408	382	397	384	407	395	381	398	415	371	395	403	383	365	370	417	400	370	402	407	431	420	364	434	401	392	417	382	401	381	385	415	387	385	385	382	399	391	400	381	380	386	418	399	415	371	383	388	404	405	404	418	382	436	371	430	379	439	427	389	419	406	388	408	387	395	383	408	385	390	396	397	431	378	411	404	412	396	378	394	410	371	406	419	391	392	384	388	405	404	402	387	376	408	401	435	397	430	389	383	431	395	409	380	399	377	410	373	389	371	405	386	366	381	437	415	383	379	404	391	406	391	392	385	408	433	426	409	401	376	400	371	411	404	404	384	413	421	405	376	375	374	402	392	408	401	394	387	409	387	395	386	407	394	401	434	391	437	354	393	421	407	372	408	411	388	416	376	414	396	373	388	414	431	413	371	366	384	365	427	371	416	393	412	399	426	380	365	408	372	434	429	399	425	390	417	375	406	374	410	404	397	393	443	386	408	427	385	400	412	392	373	431	403	408	408	413	391	386	364	402	376	393	398	371	411	370	400	379	429	404	388	416	357	389	423	404	422	416	375	416	368	368	416	391	406	417	364	378	372	388	388	371	400	425	409	360	380	412	401	397	362	458	416	376	402	390	415	388	403	382	374	394	430	393	376	389	397	423	421	371	392	396	394	396	444	399	430	374	360	390	405	395	381	422	378	413	392	397	402	384	426	401	393	397	388	402	423	396	419	426	382	412	425	361	383	417	410	383	371	406	423	414	377	357	395	366	386	415	416	420	384	413	382	422	402	443	404	377	408	408	390	362	444	408	393	391	370	411	414	384	432	353	386	359	378	387	402	412	404	387	405	435	439	363	388	368	367	401	383	421	428	410	389	432	421	389	397	390	386	432	385	381	405	406	383	405	390	375	366	418	376	370	405	362	375	428	393	398	391	380	421	381	390	418	412	393	396	381	416	356	403	413	374	435	385	368	402	374	351	391	405	384	373	381	451	394	409	392	422	412	391	391	399	381	417	403	391	389	397	391	390	417	412	374	389	384	431	390	410	413	413	431	394	423	395	420	386	399	406	412	377	421	415	383	380	375	394	368	373	395	372	416	450	411	415	412	421	394	376	396	393	412	392	370	414	375	366	418	377	406	418	389	414	384	418	401	381	413	392	409	397	391	398	386	389	385	375	412	401	417	419	408	371	391	389	449	392	417	382	439	385	400	389	403	406	393	419	411	402	399	366	404	426	424	359	426	406	414	395	427	421	388	437	398	392	342	372	413	400	394	424	392	396	404	403	387	399	402	371	392	397	420	402	431	344	389	413	396	386	416	376	424	371	379	387	391	384	416	363	406	415	424	389	409	384	402	393	400	398	411	417	425
3031	460	993	2609	1160	242	110	90	83	74	80	64	84	73	71	71	67	80	78	85	81	60	75	75	62	72	83	76	56	78	80	65	90	77	65	64	60	73	59	65	69	70	59	72	78	71	69	72	71	64	74	59	79	69	79	72	60	74	80	67	66	90	87	87	71	65	64	70	67	50	71	72	72	50	78	73	57	73	87	61	83	83	76	76	58	72	75	81	77	81	71	72	75	69	64	68	57	74	77	76	60	64	64	55	70	76	64	75	91	64	68	68	61	66	74	74	63	77	75	60	82	77	75	72	67	66	71	68	71	62	79	79	71	73	76	77	71	76	68	78	88	72	55	66	78	69	73	67	70	59	87	72	74	79	69	77	58	83	60	76	72	79	77	60	75	76	74	68	55	74	69	70	70	76	74	58	64	64	83	62	67	67	81	78	62	84	57	64	89	74	65	76	60	69	87	67	80	78	73	73	75	61	62	66	89	64	88	67	68	71	85	73	88	47	72	77	63	61	80	70	73	67	71	74	61	75	70	70	73	65	71	74	75	62	65	75	83	74	75	71	72	80	75	61	85	78	72	62	69	75	66	71	90	60	62	59	72	92	83	73	63	66	69	66	61	66	74	72	62	69	59	60	74	82	82	67	81	79	48	72	85	64	84	74	73	47	71	86	71	64	68	70	70	70	72	84	83	70	63	67	74	70	69	71	72	79	81	73	90	83	74	79	80	73	63	68	76	85	91	68	74	82	65	62	64	70	65	70	76	73	73	69	60	75	65	64	68	66	70	74	76	72	71	75	74	74	69	67	82	65	65	76	72	54	64	67	65	69	78	63	75	70	78	84	71	85	76	82	68	82	77	70	79	68	89	90	69	81	79	71	73	63	73	68	64	67	67	75	75	58	78	85	68	54	69	82	77	69	76	89	65	56	84	68	59	82	85	68	70	68	76	76	70	76	77	79	69	75	74	78	81	69	79	57	76	69	68	84	66	65	67	71	72	64	79	59	80	80	67	94	74	60	63	74	65	73	68	78	73	74	66	69	75	82	53	84	79	67	73	69	75	79	83	69	69	74	74	67	79	64	74	69	84	55	73	71	55	62	76	88	70	71	66	76	70	68	64	61	70	96	74	70	70	73	72	76	74	54	71	72	70	71	83	78	69	68	72	76	62	55	72	85	74	76	77	76	74	83	60	65	70	73	72	64	80	73	65	73	66	72	78	56	78	68	65	73	80	58	63	62	62	71	83	61	66	66	65	75	65	59	61	83	67	61	62	85	71	68	64	79	70	70	66	75	72	72	64	78	64	67	76	63	82	57	58	63	58	58	66	64	78	62	71	54	73	67	82	75	64	69	74	78	69	65	80	77	69	48	70	76	64	78	62	81	62	64	78	74	66	64	65	62	74	76	81	64	66	67	71	70	73	65	79	78	63	76	80	76	81	71	66	65	66	80	73	68	63	71	68	66	66	80	71	88	74	69	73	72	80	80	56	69	73	72	74	64	69	74	63	76	75	77	77	71	57	55	71	90	78	70	79	81	76	64	59	74	77	72	78	62	71	83	64	66	67	72	64	63	68	69	74	69	66	82	74	66	66	49	63	70	81	80	85	72	66	75	76	68	76	68	79	74	79	72	75	76	65	71	82	66	69	85	70	81	68	55	85	74	78	66	55	70	73	68	73	76	68	59	69	66	73	66	66	78	62	68	83	88	73	71	83	60	67	81	56	60	64	73	57	82	72	74	74	77	66	72	63	80	85	69	70	75	66	71	62	71	73	70	76	53	73	61	67	72	72	83	67	66	70	77	75	72	61	77	64	74	70	65	55	69	63	71	87	73	85	72	69	63	86	73	77	74	69	75	58	55	79	76	76	65	85	68	73	70	66	69	77	74	75	56	59	73	71	63	75	68	76	72	60	73	78	67	73	67	74	69	60	61	67	58	78	77	70	71	80	84	60	74	62	69	63	74	77	74	79	75	79	64	76	74	65	71	63	79	83	71	80	65	65	76	81	74	73	74	69	73	80	82	73	75	65	71	71	63	60	77	82	66	82	71	64	78	63	64	90	82	64	75	70	88	70	83	68	74	78	69	78	74	75	63	73	69	62	64	61	67	86	61	67	65	83	63	76	88	76	64	79	78	63	74	95	79	83	84	70	63	74	70	79	70	64	80	58	76	72	70	84	80	68	49	70	70	70	76	83	72	53	75	71	81	67	81	77	78	48	72	64	66	81	76	60	81	62	74	62	75	57	78	64	50	77	70	76	71	77	75	69	55	75	68	62	78	65	67	54	77	77	73	89	69	79	73	69	70	62	67	79	70	81	84	70	72	79	61	77	56	73	67	69	64	90	75	78	68	60	71	56	56	66	70	67	74	50	81	78	61	68	68	76	78	75	70	61	73	91	76	77	61	77	66	79	64	59	70	72	90	73	72	57	71	80	67	78	69	60	68	67	69	69	82	61	64	65	70	71	67	83	79	70	69	73	76	85	77	68	72	68	76	70	68	71	86	84	59	87	71	66	73	70	69	70	62	81	60	61	73	61	69	68	67	83	71	86	65	65	57	72	69	64	72	84	77	71	47	65	60	74	74	81	80	69	58	57	64	64	68	61	60	69	98	69	78	65	83	83	66	62	74	72	80	76	79	73	54	56	67	81	60	96	57	75	77	76	93	61	80	66	83	78	78	79	71	70	72	77	65	78	73	60	82	73	89	60	60	66	70	67	78	70	50	59	65	70	75	72	78	66	61	91	82	59	79	63	85	76	69	69	84	70	64	90	73	81	63	70	76	62	70	82	82	65	82	78	60	74	77	69	79	68	70	63	69	70	70	86	53	82	72	50	72	71	73	63	70	56	82	83	61	59	53	82	74	78	67	56	47	80	67	83	83	72	65	88	73	66	67	60	80	67	82	62	91	56	65	72	78	65	81	67	68	63	66	75	63	70	70	55	89	64	62	67	73	74	87	72	72	77	60	61	59	68	62	78	69	78	77	65	70	83	75	63	57	66	56	58	77	69	71	61	58	88	83	54	62	75	76	69	61	65	79	63	75	75	60	75	68	80	79	64	77	70	75	63	69	75	57	68	64	81	68	62	75	73	84	76	73	81	66	71	63	52	68	81	71	66	84	73	70	76	80	74	81	69	59	59	70	60	54	78	77	54	68	70	59	75	69	74	68	82	74	76	87	73	82	60	77	85	70	68	85	66	71	77	68	64	71	71	74	59	76	69	73	71	63	78	67	92	57	72	68	79	60	78	48	82	73	64	79	75	62	87	66	75	71	79	81	59	57	68	69	73	70	64	75	81	85	94	74	70	71	66	70	73	61	75	70	69	88	74	68	69	73	74	62	78	81	76	74	79	72	68	84	67	80	74	82	76	73	80	68	67	65	82	63	75	76	82	72	65	80	79	67	81	74	71	60	70	81	76	70	76	69	69	63	70	74	72	77	70	70	57	74	79	71	69	64	60	50	78	83	86	61	84	75	68	59
24251	5265	10335	21594	13031	4846	1906	961	673	668	649	679	609	581	581	540	548	600	569	597	603	596	580	552	607	595	576	560	587	582	600	521	601	585	600	582	558	598	565	605	550	579	586	537	576	563	581	577	585	559	568	553	560	581	590	558	597	624	563	559	540	545	579	588	557	516	598	579	560	532	559	612	515	619	601	533	545	605	598	633	536	559	571	586	613	590	558	565	531	606	557	586	618	532	553	490	582	566	617	566	586	524	548	545	631	566	538	563	560	595	540	592	555	515	572	563	558	623	572	569	565	587	590	564	611	538	602	586	559	536	553	560	595	535	585	568	590	559	569	571	538	581	578	567	622	563	527	569	561	518	562	564	544	569	568	582	556	598	582	585	542	549	605	571	525	597	570	561	539	588	598	591	557	556	590	617	572	540	567	561	637	595	576	578	577	584	586	584	530	568	594	603	529	529	572	537	576	567	566	618	611	591	561	552	573	578	587	558	560	620	592	599	596	576	578	578	545	585	585	591	563	566	575	598	572	581	606	563	530	575	551	543	517	565	556	565	576	593	556	543	593	531	579	524	580	581	556	589	581	600	540	554	512	568	564	611	584	595	558	633	553	576	560	559	621	555	569	576	583	603	581	567	534	651	551	588	594	582	566	545	558	575	581	591	571	600	525	571	604	536	554	587	577	579	561	606	575	578	561	557	603	563	563	572	575	584	596	568	545	615	554	567	582	536	593	595	591	562	623	581	568	555	605	571	551	561	603	577	530	560	544	579	583	552	528	559	557	555	579	566	601	539	556	582	559	569	595	603	570	559	563	557	583	551	569	548	576	578	580	575	578	528	557	613	574	554	538	576	561	574	593	577	571	564	583	602	580	592	561	542	525	558	553	558	612	601	584	585	539	607	581	623	570	592	558	585	547	563	576	606	592	597	544	550	552	606	564	580	523	585	561	568	553	548	523	587	562	567	599	573	607	586	576	555	603	564	568	534	580	551	579	534	538	514	587	584	584	541	585	580	602	555	615	561	580	558	564	587	563	566	577	548	618	568	551	522	608	576	541	538	546	603	570	590	582	588	563	572	550	579	544	594	559	570	591	614	581	588	574	560	579	555	612	569	581	585	507	540	576	543	543	583	566	570	532	548	557	588	593	566	578	552	586	574	602	596	584	570	558	545	568	565	587	573	593	536	575	558	547	557	556	572	565	553	566	603	554	610	589	538	610	600	578	527	542	539	561	582	598	619	624	564	593	566	580	584	555	574	580	600	533	587	612	581	616	539	610	576	580	519	574	545	564	571	533	551	576	514	584	573	555	606	544	571	540	560	577	579	539	570	561	556	566	603	550	545	555	575	544	594	543	578	582	579	585	568	541	633	572	559	587	574	586	581	600	598	574	594	641	641	536	528	581	574	584	589	618	614	558	574	534	547	605	582	528	591	553	550	578	600	581	567	622	574	572	566	542	569	578	531	546	566	591	564	559	530	601	583	573	522	589	595	573	572	593	578	540	594	570	571	555	562	586	557	576	578	538	583	571	573	589	579	566	562	572	601	556	544	565	567	574	575	590	567	581	590	582	569	574	565	557	612	571	594	577	599	560	592	585	604	590	565	568	579	608	575	562	573	552	603	562	517	535	544	575	588	583	576	562	581	565	569	569	583	550	555	573	602	552	554	600	544	569	548	582	543	591	578	578	555	629	560	582	535	557	517	574	557	587	546	592	548	546	622	566	571	568	536	575	557	583	591	564	544	544	581	566	553	596	547	575	546	563	582	541	596	589	533	573	582	589	539	593	592	568	574	602	586	571	557	592	601	598	611	544	586	589	612	578	562	581	562	577	545	549	558	626	587	521	564	540	559	524	550	541	564	574	516	543	579	530	581	590	557	559	570	568	563	577	554	593	544	618	625	555	538	551	596	609	577	607	577	599	593	573	579	551	559	599	569	567	621	553	579	534	557	571	601	585	570	593	570	556	586	581	543	554	586	559	526	587	561	543	567	553	570	541	597	537	546	594	546	544	568	582	585	567	602	518	594	592	566	555	610	556	584	565	596	553	590	592	576	562	571	613	566	543	561	613	583	548	598	572	568	586	541	579	506	558	574	537	557	589	567	578	551	580	601	587	585	565	596	590	565	607	590	625	571	542	555	578	601	576	577	548	591	566	564	551	577	633	578	589	586	542	555	559	574	578	602	579	610	587	554	554	543	569	510	538	565	522	580	590	504	565	584	547	552	556	594	580	550	557	579	537	583	582	602	564	578	545	578	589	596	537	592	616	567	606	574	562	616	611	536	572	561	560	596	550	590	556	573	595	576	565	593	605	545	580	575	534	560	557	598	579	572	565	539	563	562	581	611	550	598	591	527	583	568	583	584	577	586	557	597	590	553	623	605	578	556	583	537	595	585	587	571	541	544	573	558	571	597	574	545	553	588	586	568	551	563	597	600	554	577	611	553	593	592	580	545	558	594	552	579	576	553	547	552	537	579	538	548	572	541	553	568	564	562	605	599	574	571	554	538	569	592	575	654	583	550	573	585	571	600	587	615	548	556	611	574	580	573	543	550	607	559	576	573	573	611	585	565	553	527	502	596	597	600	611	558	584	503	606	563	584	581	585	586	568	585	571	575	579	546	546	529	578	583	558	578	577	580	615	548	595	602	550	581	549	544	572	579	556	587	599	630	582	640	553	557	584	571	587	586	574	586	572	533	609	612	574	592	540	590	551	593	519	652	606	576	625	535	584	569	580	595	580	558	581	560	577	621	549	580	564	548	574	580	544	590	565	595	494	601	575	569	556	599	568	582	646	539	572	608	566	614	592	627	557	548	564	559	590	541	543	542	584	560	545	569	536	598	563	569	554	575	631	551	562	564	565	581	565	550	571	563	556	602	558	620	572	556	597	561	578	551	548	539	579	562	575	536	580	576	597	537	582	555	548	589	567	562	582	561	565	583	592	587	557	569	565	564	560	602	559	567	586	568	604	586	561	562	595	553	539	578	584	583	546	568	567	560	559	582	562	574	563	562	580	626	576	560	592	589	570	564	559	498	554	546	589	556	593	559	562	584	626	567	558	604	566	546	560	546	606	590	599	585	543	528	584	585	630	588	587	557	565	571	632	555	563	565	516	565	544	545	583	598	569	561	580	571	579	554	562	592	562	597	608	564	560	560	623	530	578	594	572	561	582	553	559	594	577	561	541	550	563	593	568	555	589	585	565	601	623	531	590	557	556	564	604	582	587	589	580	593	586	590	575	604	576	584	549	574	595	548	622	587	595	580	554	550	551	546	629	534	570	548	585	583	565	590	588	574	583	630	565	576	554	633	579	553	585	561	558	628	552	587	537	533	589	608	554	555	568	552	588	551	585	548	567	573	598	581	564	589	578	589	572	598	585	558	584	611	591	532	570	547	581	546	589	563	585	552	576	524	608	580	565	539	562	579	585	574	586	564	626	569	563	578	556	539	572	542	626	584	597	589	599	586	584	565	577	566	593	565
3039	1066	3945	6744	3059	741	244	94	94	85	64	75	77	71	84	73	64	65	82	68	70	47	75	81	75	62	62	62	60	56	73	85	62	78	72	75	77	72	72	79	65	71	57	64	80	69	60	68	68	76	76	59	69	87	66	73	67	67	65	63	63	74	58	57	69	71	60	82	70	76	76	71	59	58	64	77	45	65	61	70	77	76	65	70	54	60	88	70	77	68	64	69	70	81	64	76	77	82	61	79	57	59	75	56	87	74	74	65	73	61	67	65	78	58	59	63	73	82	70	70	67	76	65	70	86	94	67	69	84	77	61	65	69	78	70	75	87	71	67	89	73	66	66	80	73	70	101	61	72	82	76	76	59	76	64	65	61	70	73	55	77	71	54	63	66	72	71	49	87	63	69	93	74	72	73	68	66	66	59	68	76	56	70	60	76	54	64	71	76	77	58	56	66	79	73	72	65	68	81	66	53	65	80	58	63	73	63	66	82	83	59	71	81	65	64	70	64	71	70	65	61	71	65	62	82	86	68	67	56	64	66	67	78	58	57	83	72	68	81	94	64	69	66	85	82	55	65	81	81	71	67	79	66	74	72	84	84	58	71	79	64	69	87	68	60	61	65	67	59	44	66	62	63	62	71	76	72	70	67	73	79	68	72	67	70	63	71	78	64	71	69	72	59	73	78	69	68	69	57	82	71	74	68	62	67	67	65	71	64	77	69	62	77	58	69	63	71	67	62	73	75	68	79	55	63	52	59	60	71	82	78	78	63	62	77	71	70	76	60	86	68	79	63	70	71	68	66	66	57	69	58	69	78	72	58	69	74	58	75	76	68	81	67	65	72	72	70	79	88	74	87	79	50	74	84	72	69	62	58	67	75	87	63	59	88	69	74	81	85	76	65	66	75	66	70	75	66	57	83	71	73	69	68	69	51	68	66	84	64	85	73	75	81	77	66	62	68	86	89	75	67	70	72	63	67	83	76	60	83	76	73	81	69	57	75	70	60	52	70	70	60	60	75	67	72	57	66	84	59	67	64	69	77	72	83	78	79	74	83	57	68	58	84	63	94	64	81	73	77	64	77	66	81	61	72	89	74	67	65	64	70	71	77	71	75	76	70	66	84	70	81	69	64	65	83	64	70	74	57	72	69	68	65	73	76	84	78	82	65	73	80	78	71	85	58	73	80	75	65	85	69	65	71	71	61	74	73	64	77	74	58	73	82	70	78	83	85	67	66	70	76	52	62	56	78	71	76	78	76	72	81	71	58	59	84	61	61	52	64	81	77	72	68	75	65	75	67	80	81	86	73	61	79	54	56	69	63	74	72	81	79	73	79	75	84	76	65	74	66	79	80	82	70	56	71	70	72	92	64	74	65	66	68	73	86	75	67	76	65	59	51	73	82	62	60	76	78	70	72	84	73	70	66	66	80	58	61	76	81	72	69	62	68	77	72	58	55	65	81	89	69	83	65	57	78	60	78	82	74	62	59	72	87	92	73	57	61	75	75	71	70	64	82	71	78	57	63	76	81	70	89	70	65	69	58	74	87	53	57	59	95	71	78	80	56	63	76	73	80	71	60	83	74	61	69	69	90	75	70	64	74	77	76	76	68	92	58	85	78	78	76	66	68	59	88	88	74	70	72	71	74	52	71	87	67	68	64	69	77	74	73	78	64	81	79	76	84	72	72	71	66	74	58	79	51	78	70	57	68	71	77	69	75	62	72	70	68	63	70	78	68	62	56	76	66	69	69	91	68	61	73	80	63	65	73	70	66	80	70	87	68	75	70	57	87	63	73	84	74	67	69	66	65	59	78	79	71	51	82	54	68	69	74	70	80	57	61	75	64	76	59	70	54	77	74	80	67	49	94	80	68	75	61	64	76	80	67	76	63	67	73	60	89	68	77	59	73	83	74	71	52	79	70	63	67	66	66	77	71	66	56	72	74	72	69	63	68	79	70	58	76	73	79	72	62	87	64	64	60	66	61	72	66	60	72	55	65	71	58	87	72	81	78	70	73	57	60	57	78	71	65	59	91	59	70	69	73	71	85	66	63	74	81	67	55	65	75	74	62	66	62	77	67	78	62	64	86	82	72	78	64	54	61	76	67	74	51	78	62	67	83	71	69	63	58	72	57	65	67	66	68	80	83	75	64	69	69	53	66	62	70	62	75	67	73	83	74	76	69	69	83	72	69	75	65	79	59	73	83	75	74	62	59	78	72	66	96	71	89	77	69	72	53	68	75	80	62	76	68	78	74	79	69	81	69	60	64	68	72	69	78	83	65	63	80	74	76	70	69	67	69	64	62	62	55	83	73	87	61	71	66	69	59	77	78	65	75	78	71	73	70	64	75	73	74	76	71	66	72	56	80	66	68	66	70	76	68	75	73	63	68	75	52	70	63	71	70	68	66	64	74	77	65	67	73	74	69	77	65	65	77	63	74	61	60	68	81	84	68	66	69	68	68	75	62	70	64	62	67	79	73	74	68	67	61	59	71	63	81	93	68	66	69	72	69	74	70	72	79	64	74	68	55	57	73	80	62	59	73	64	81	78	65	75	67	64	94	67	70	58	63	53	72	58	63	75	76	83	68	63	62	83	63	65	77	80	57	69	66	65	70	68	86	73	66	77	67	80	62	69	69	80	76	75	79	73	80	84	59	85	76	72	74	66	72	69	58	87	67	72	83	80	58	67	71	84	76	51	59	75	84	77	60	71	58	71	60	49	52	76	81	69	67	69	72	59	77	59	79	84	68	62	61	78	72	90	65	57	62	61	63	75	72	71	74	72	76	74	92	55	67	94	65	72	66	67	93	62	67	77	67	82	67	67	90	65	81	83	75	70	73	75	69	81	81	77	80	65	82	69	65	57	83	68	77	76	55	74	61	65	66	65	69	58	64	63	69	69	72	67	79	67	63	73	64	69	77	62	71	65	78	77	66	71	57	79	85	71	57	66	69	80	73	69	79	67	71	78	61	65	69	75	72	82	82	71	57	61	60	84	72	62	68	79	66	77	63	72	69	74	75	78	80	62	69	61	77	73	70	89	64	90	78	75	74	84	72	63	64	68	63	59	79	69	71	69	67	62	65	72	69	60	59	69	85	71	69	79	65	68	74	81	57	79	75	77	67	79	82	67	71	66	75	67	71	68	75	70	61	82	68	76	78	76	82	68	76	76	76	69	69	79	77	76	78	80	61	71	87	66	76	70	57	68	67	54	84	74	79	71	76	78	66	80	74	68	61	84	68	85	75	65	73	86	78	59	79	74	64	79	69	76	77	81	74	70	67	72	80	79	76	64	61	72	72	77	70	78	80	59	86	76	80	70	70	70	78	73	81	65	65	79	81	69	74	86	77	63	65	87	56	71	62	72	62	71	76	65	74	61	73	65	68	80	80	70	65	75	82	73	70	73	59	81	80	67	60	65	90	70	71	59	80	74	70	80	85	68	71	64	81	77	72	81	76	85	68	73	68	68	58	69	73	64	76	72
27358	10727	24462	33046	28069	16928	6425	1701	835	748	725	683	654	593	668	594	579	576	541	584	570	612	584	628	579	568	610	590	526	542	600	590	608	599	574	595	567	632	623	573	607	571	577	562	577	595	531	550	544	621	545	565	574	642	593	604	603	584	569	596	543	589	602	541	549	624	598	614	583	558	587	576	573	577	566	553	616	561	602	591	589	566	570	577	570	589	546	586	580	529	556	586	602	559	584	580	560	546	579	600	559	553	598	561	597	611	634	564	585	628	593	587	574	569	606	597	580	588	597	569	565	570	554	598	609	593	629	561	571	572	561	592	554	581	598	574	559	521	589	588	581	553	603	539	587	597	602	613	571	576	591	602	535	629	579	583	559	593	600	548	574	591	573	574	586	627	562	587	591	609	564	579	594	551	558	531	609	591	584	589	627	563	576	578	608	600	565	594	575	564	581	583	617	594	565	558	599	585	596	585	551	537	539	585	536	576	585	568	629	554	563	536	561	575	562	568	561	625	576	575	591	579	582	592	571	587	613	653	568	574	610	620	537	584	620	585	601	585	594	594	588	605	525	579	592	617	545	576	615	569	623	543	627	607	591	600	619	570	593	577	625	610	592	540	596	576	579	591	585	581	617	637	558	583	600	631	621	593	560	576	571	625	555	600	539	593	625	566	613	583	592	566	582	593	594	570	559	584	591	568	610	557	567	567	566	560	608	581	572	575	547	617	618	559	629	572	529	635	639	572	635	576	587	586	551	596	565	556	552	585	569	584	617	572	572	560	583	586	554	552	559	573	618	578	563	615	579	595	591	582	590	598	555	621	549	577	582	576	567	588	558	577	574	602	617	619	616	595	567	587	574	563	592	566	558	568	577	564	538	551	608	612	578	591	539	598	540	568	568	585	570	584	586	585	584	606	523	580	607	602	595	595	600	540	607	560	570	588	610	587	572	547	584	563	595	597	569	576	545	601	547	593	579	559	623	593	592	556	579	577	567	634	564	592	614	582	547	596	581	552	592	524	609	566	550	612	556	588	608	546	578	576	549	559	605	578	588	613	597	588	633	539	620	539	583	564	586	645	613	562	619	550	596	606	611	605	571	579	518	606	588	546	605	584	590	562	646	600	584	627	594	614	583	586	572	596	627	581	571	622	570	583	610	564	546	596	615	588	611	577	583	550	557	588	563	574	590	574	599	558	612	580	561	592	625	541	569	584	621	583	573	579	577	590	570	582	586	595	604	612	598	612	561	547	566	564	557	577	559	568	609	652	592	565	577	597	536	547	599	604	566	572	596	567	604	588	558	628	587	606	545	598	600	566	562	588	583	570	645	567	566	599	555	620	595	587	564	561	604	571	580	592	643	590	589	577	574	592	582	615	592	570	549	574	582	589	592	572	622	601	554	614	572	571	565	598	621	647	541	578	612	550	583	596	595	567	565	610	594	553	583	600	583	566	546	552	572	556	561	544	604	611	586	618	607	583	579	603	601	553	600	618	587	560	569	585	572	597	568	616	600	578	535	578	579	600	586	605	581	551	566	595	573	541	592	568	562	631	578	547	586	559	611	599	575	579	633	615	552	571	564	574	612	585	596	589	551	591	609	568	585	573	582	575	548	573	586	580	552	557	587	581	539	563	595	589	603	602	570	614	553	591	572	592	622	575	606	576	625	587	570	586	586	562	608	596	560	588	579	601	568	583	607	606	588	601	579	564	626	557	579	582	558	572	582	583	582	604	572	600	591	593	536	569	574	618	610	557	516	625	553	619	637	573	566	605	550	546	564	615	598	583	620	612	547	565	597	579	590	581	605	598	575	564	574	586	585	580	629	587	574	567	608	590	545	548	611	594	562	550	582	536	614	582	607	580	543	589	620	563	562	612	594	564	578	581	558	602	612	584	589	592	584	592	624	606	554	622	593	588	589	563	581	584	603	600	575	574	553	549	593	577	583	566	583	583	607	542	607	579	580	617	602	561	584	582	573	566	607	570	570	534	559	621	588	541	546	594	572	602	558	589	557	585	594	617	601	560	566	584	633	632	575	591	593	544	584	580	598	622	579	577	616	592	588	601	636	585	595	565	611	586	596	578	593	555	610	579	590	572	580	567	591	565	568	609	606	548	563	576	589	592	545	577	592	629	566	608	604	560	593	566	543	586	604	594	571	575	568	577	578	516	621	605	575	601	555	618	599	606	539	615	551	585	593	581	592	594	624	581	627	604	568	595	617	617	575	605	572	593	584	557	614	566	545	577	588	578	633	590	606	591	627	608	609	615	586	540	632	554	577	612	575	601	576	587	586	590	591	607	589	581	523	596	576	567	586	552	558	557	571	579	574	604	603	575	572	533	592	557	562	587	542	604	580	562	623	646	592	584	582	603	560	561	606	557	571	589	557	573	596	586	601	609	624	552	561	555	605	607	596	638	574	562	626	550	560	550	581	577	548	616	583	584	583	571	584	603	581	601	552	612	543	604	603	590	662	586	545	601	554	592	582	545	579	584	597	605	582	582	600	628	573	578	597	559	602	545	579	591	522	638	606	585	563	576	618	573	609	590	617	608	567	562	591	621	563	593	602	617	594	538	580	630	611	609	587	585	584	586	579	550	590	602	572	609	588	598	585	587	601	535	572	597	578	584	564	608	581	605	586	584	585	614	615	561	584	577	539	583	641	606	555	584	586	554	560	601	582	566	613	580	580	590	581	553	536	568	561	531	571	542	577	594	556	588	557	622	623	629	585	576	598	581	595	580	606	552	571	614	645	603	578	626	610	585	579	624	595	525	617	597	607	584	593	582	589	596	614	588	569	599	586	563	551	563	595	584	575	563	578	569	593	607	560	603	604	618	589	586	589	623	582	589	592	559	586	597	579	587	595	593	603	582	586	566	608	581	575	598	541	552	610	600	619	565	574	620	623	555	595	555	595	585	562	604	587	579	569	600	607	561	540	601	607	568	614	558	610	493	585	626	581	578	575	546	597	571	549	618	600	562	603	575	605	546	577	570	579	582	598	602	596	537	578	608	569	608	611	544	603	585	610	568	611	556	583	580	555	565	559	595	590	616	617	590	617	602	576	553	616	590	632	592	620	557	570	594	618	537	612	575	559	570	617	576	562	607	618	616	582	581	596	595	589	603	559	561	588	551	572	580	583	583	609	589	575	592	593	570	551	604	589	605	594	574	598	573	646	583	607	599	594	602	580	586	570	548	567	562	574	574	547	552	657	567	648	608	575	585	580	605	567	595	568	549	602	618	557	574	562	620	608	587	623	570	597	557	606	596	579	571	594	596	579	588	573	554	575	606	595	595	585	577	523	556	543	598	570	586	567	565	609	586	580	556	603	619	572	617	571	611	575	616	601	642	583	600	540	606	593	557	574	583	594	527	571	604	639	570	559	593	582	579	624	628	549	608	594	602	597	590	597	584	553	620	560	563	605	571	568	572	540	564	566	559	560	601	582	623	598	558	572	564	567	562	596	567	618	592	580	626	596	565	567	596
3811	893	3975	6772	3100	616	154	87	48	47	42	45	61	43	46	54	36	40	56	42	44	41	46	51	47	47	55	52	54	54	43	41	40	58	47	46	37	42	53	58	39	46	41	40	43	49	37	46	47	54	59	59	58	51	54	55	37	59	54	56	61	51	36	52	44	48	39	46	45	55	51	37	59	51	38	36	59	48	54	34	51	43	52	73	48	44	35	56	43	47	52	47	44	41	40	42	44	44	44	42	40	55	45	43	47	56	50	62	46	39	55	45	37	46	51	47	45	51	38	55	42	35	53	49	49	48	54	46	57	51	48	56	43	38	57	50	42	48	52	52	49	47	50	43	52	50	50	47	48	50	51	44	44	50	59	50	50	51	50	53	54	48	47	62	35	49	57	44	43	41	49	38	45	54	41	61	48	37	54	45	44	39	52	52	39	49	49	48	63	46	56	45	38	41	46	47	60	39	48	44	42	51	41	37	58	50	47	49	42	42	34	48	48	49	51	47	48	42	49	29	45	40	40	46	51	41	47	42	38	39	47	46	34	38	42	52	42	42	51	49	45	39	44	40	42	67	45	49	51	47	51	47	44	46	49	42	34	45	38	46	40	49	51	44	45	44	49	39	40	43	43	56	53	53	47	43	51	37	54	47	41	42	32	64	42	44	49	54	39	47	44	50	33	57	45	46	37	40	31	53	39	57	52	46	49	73	51	44	50	47	38	39	56	38	43	62	62	42	42	49	51	36	33	62	56	56	47	50	53	47	55	41	52	43	42	52	36	51	44	36	46	39	48	41	48	44	45	44	49	42	60	52	49	35	59	51	50	48	51	45	40	51	39	42	56	61	42	50	62	48	50	57	52	56	44	42	59	38	54	45	51	44	44	44	53	58	46	45	41	40	45	57	41	59	44	56	42	46	47	39	53	44	41	49	42	60	33	44	50	49	42	57	48	47	50	42	46	55	49	49	50	48	49	45	64	37	53	44	45	45	51	48	52	59	38	59	49	37	54	41	49	50	42	57	44	44	59	36	52	47	55	50	59	59	55	43	47	49	49	43	50	47	55	51	50	50	68	37	50	55	35	59	56	46	58	57	55	43	37	40	49	38	51	48	46	55	52	53	55	55	52	48	40	38	53	63	44	41	41	41	47	37	56	54	46	40	50	54	38	55	45	39	56	52	56	58	45	44	41	53	49	62	49	57	43	48	34	35	53	47	39	43	46	43	49	65	43	46	46	44	39	39	53	51	49	48	52	46	44	41	45	46	64	47	46	45	35	52	51	52	45	57	50	46	63	46	40	41	59	50	36	42	37	38	47	49	57	56	36	29	46	42	61	49	42	61	42	52	57	58	50	47	46	44	49	58	43	44	53	58	44	48	52	48	53	48	50	45	42	42	56	47	39	49	40	45	36	40	44	41	44	42	40	32	38	38	31	57	45	52	41	43	47	45	42	40	38	46	46	54	40	50	44	52	43	51	41	54	42	34	53	49	38	35	37	40	39	43	42	47	51	49	60	50	56	38	54	53	53	51	43	43	45	38	45	38	42	41	33	52	55	37	51	41	49	37	42	50	46	43	54	49	46	39	50	50	41	40	42	49	44	51	42	47	39	42	49	59	56	43	40	49	32	39	46	42	39	46	46	43	48	46	52	41	49	34	44	46	53	54	37	52	40	43	48	47	35	44	49	47	58	36	34	39	48	42	49	50	57	54	39	39	46	49	49	54	47	35	61	35	38	46	46	44	46	54	45	41	39	50	56	56	42	50	49	42	49	49	51	57	55	46	54	49	70	47	42	44	51	46	56	50	47	42	41	52	50	43	44	54	41	43	48	52	55	53	57	43	38	41	57	54	57	46	52	48	50	49	45	45	36	45	50	38	46	39	33	64	44	42	49	51	38	40	47	47	64	43	51	49	56	45	49	59	52	42	40	61	40	55	44	37	60	40	57	54	45	48	45	55	55	51	55	38	51	53	47	52	46	51	50	40	41	45	51	42	48	52	49	44	36	58	45	48	44	42	39	40	46	46	36	44	44	50	39	45	45	42	46	46	52	50	46	42	43	45	62	46	41	49	43	39	39	51	60	56	48	43	50	47	37	43	56	55	55	53	39	63	36	35	59	46	48	51	43	51	46	44	58	44	45	46	41	40	49	58	51	41	40	49	46	39	46	52	45	67	40	46	51	43	46	57	40	55	37	40	45	46	51	45	56	44	65	61	48	49	48	49	39	58	52	34	35	42	42	46	44	44	42	29	52	59	46	40	47	54	36	49	45	52	47	53	43	45	38	46	34	46	52	38	44	46	59	41	46	42	50	42	49	36	45	49	39	46	31	47	52	42	52	49	47	51	43	50	46	34	51	56	41	48	52	54	40	39	41	55	43	55	37	48	43	46	58	55	57	57	53	46	48	50	58	40	40	44	47	47	41	53	52	43	31	58	56	41	49	52	61	44	58	55	52	48	54	43	51	54	53	57	54	36	44	48	50	51	58	42	45	39	45	45	52	53	33	45	60	47	50	49	44	44	38	45	44	48	48	41	62	42	40	46	57	53	65	48	45	45	39	52	53	56	38	48	46	29	47	56	34	50	51	45	58	55	50	49	52	55	49	58	43	31	46	50	54	64	45	45	51	33	52	60	47	30	49	57	36	33	63	32	39	42	53	49	48	48	45	43	44	51	42	38	49	50	45	46	57	41	30	50	39	45	49	68	40	49	43	29	60	60	45	45	40	52	51	42	37	42	46	57	48	54	45	46	45	59	35	43	45	47	36	47	61	60	37	28	37	36	42	37	34	49	45	56	39	57	34	59	44	36	49	55	42	42	40	49	43	47	43	47	53	35	48	47	55	46	45	48	45	46	45	47	49	59	47	55	46	58	41	54	51	52	47	44	37	50	48	46	45	44	50	56	50	39	60	51	41	47	48	52	57	41	61	51	34	56	49	56	57	53	51	26	48	53	39	46	39	42	47	51	37	39	40	56	49	48	54	46	60	54	44	48	37	43	44	52	61	48	39	52	53	49	52	49	48	50	58	45	34	51	42	47	40	46	45	44	61	42	36	52	38	44	44	51	35	54	41	57	46	41	54	43	52	39	38	48	48	45	44	58	47	50	50	40	49	55	49	43	55	41	40	51	47	40	48	42	41	53	42	55	44	37	37	45	35	39	52	48	47	47	46	45	44	52	38	53	44	50	40	44	43	40	49	44	58	50	54	43	54	51	43	43	58	46	45	37	42	49	40	34	38	50	49	50	56	47	63	52	40	45	38	49	49	59	55	50	47	53	44	52	50	54	44	41	45	46	51	55	56	42	57	44	51	53	62	59	44	54	49	55	52	54	67	40	39	57	44	36	58	50	31	42	37	39	38	44	46	44	47	43	46	46	30	47	37	49	46	44	53	38	42	56	58	47	68	50	43	49	38	64	42	54	52	43	46	40	56	40	52	56	50	50	54	46	45	46	56	44	42	52	37	38	50	42	52	54	46	47
25376	9024	25235	33416	26533	13083	4835	2197	588	542	463	471	426	420	415	375	421	402	382	389	361	412	396	396	373	410	410	393	421	372	383	410	376	389	351	369	382	386	384	384	366	379	364	371	376	355	377	412	377	352	369	353	401	375	435	403	399	378	385	381	405	364	399	376	417	366	384	399	355	414	408	370	400	409	398	412	367	405	380	378	402	388	389	371	358	363	394	358	361	378	383	399	387	401	394	387	362	394	394	363	411	379	395	392	429	414	365	383	398	334	417	388	370	359	383	375	355	340	393	387	408	433	374	393	400	405	362	372	396	367	369	374	369	371	375	417	376	387	369	404	435	408	362	397	377	417	401	385	399	358	386	418	376	403	390	391	405	369	364	383	371	398	395	409	388	396	378	397	399	349	403	392	402	382	393	388	407	366	366	363	353	394	379	389	442	405	387	430	377	366	373	349	370	377	378	380	375	390	345	382	368	387	384	387	388	380	401	395	355	370	427	408	376	374	427	400	395	369	377	347	385	363	405	383	399	350	380	404	378	373	386	368	367	372	397	413	380	376	392	416	407	378	383	377	378	383	379	421	363	389	401	395	392	381	378	365	390	398	416	410	369	394	407	390	365	360	374	359	385	372	387	399	364	361	353	371	340	382	369	379	352	412	396	385	390	365	378	366	378	415	393	372	398	403	371	396	367	378	370	390	395	417	394	398	379	388	409	383	413	382	360	377	394	395	386	371	377	411	404	374	373	384	406	356	380	394	379	357	399	402	390	401	378	363	354	395	358	378	365	402	368	398	384	391	419	372	389	380	377	421	390	406	406	362	426	388	388	364	421	407	420	387	379	356	389	372	380	383	416	347	366	361	393	390	387	378	366	389	412	363	375	392	398	451	379	389	346	408	352	395	385	399	355	414	367	400	385	394	407	376	399	404	364	380	405	390	405	392	395	392	386	331	409	345	370	374	364	371	384	369	384	389	369	360	405	372	415	386	379	378	354	382	411	357	381	403	375	378	372	382	358	402	426	413	424	374	387	397	378	365	408	386	368	395	371	381	405	403	394	364	377	369	395	377	394	361	405	367	397	440	372	416	371	362	375	382	423	410	415	404	380	333	377	382	393	400	393	405	398	393	394	390	386	352	420	398	373	372	384	413	387	387	360	366	395	397	362	373	379	356	402	397	401	397	405	373	408	411	359	410	384	376	416	383	402	371	412	374	408	381	387	420	389	369	404	412	403	385	356	369	354	364	378	396	425	370	382	367	367	382	379	381	382	382	386	377	403	396	381	355	356	371	388	432	384	380	405	398	384	379	374	408	389	364	357	405	410	401	372	421	386	404	376	394	409	373	336	379	373	379	371	398	362	428	366	370	396	424	383	384	392	407	396	373	378	360	415	421	400	380	413	430	396	380	370	399	354	375	389	344	432	401	370	379	361	381	415	387	379	386	378	392	374	424	399	357	414	358	396	413	384	378	397	399	390	400	373	386	392	413	393	389	358	363	367	380	393	399	379	385	384	403	373	376	398	393	404	380	368	368	361	384	356	349	398	376	400	403	366	383	402	372	382	382	379	407	412	369	395	402	406	380	346	391	422	405	404	378	369	408	404	394	385	391	380	363	352	422	378	356	403	374	373	373	421	390	366	416	391	372	362	379	365	382	352	412	404	379	441	410	344	377	383	388	358	350	394	375	397	387	367	384	357	359	381	387	345	393	396	392	412	355	377	431	378	344	389	374	409	384	371	394	379	391	405	394	381	400	391	359	385	371	409	390	379	406	386	417	407	394	408	380	354	355	364	364	385	380	381	414	389	401	356	400	364	391	392	376	406	389	397	394	403	386	375	382	404	383	390	370	381	359	378	370	400	364	415	393	405	360	414	366	394	391	424	396	391	380	381	374	361	334	363	343	364	341	375	414	397	365	381	379	376	372	402	367	379	408	369	417	368	360	375	357	369	396	401	382	402	365	385	359	354	368	386	416	416	405	407	375	393	398	385	386	382	396	378	395	413	391	387	401	363	359	358	386	360	394	358	347	434	337	350	414	386	400	401	368	414	385	349	380	383	388	420	346	394	406	383	384	401	390	383	376	378	433	386	398	385	373	386	371	396	416	409	378	378	414	352	381	375	393	389	396	400	385	365	391	370	370	366	393	399	393	384	375	395	359	411	394	418	385	365	405	383	374	378	378	394	383	368	372	380	391	389	414	387	357	365	388	395	379	357	362	407	374	381	387	423	421	371	406	398	389	369	338	403	382	350	391	367	386	376	416	391	348	400	404	372	366	387	404	415	405	335	398	346	367	382	347	394	367	442	392	404	379	374	399	371	382	370	375	402	362	401	402	386	410	362	406	385	406	381	394	366	406	411	368	377	388	417	433	380	390	371	404	394	394	393	399	396	377	365	376	394	398	352	379	393	388	391	418	377	354	403	389	350	396	364	433	422	360	372	375	375	395	357	331	432	355	372	342	386	402	358	376	371	397	410	381	400	383	333	356	400	365	382	386	415	426	348	410	376	353	388	377	406	408	409	383	382	375	395	374	411	417	397	381	355	362	372	411	406	418	367	381	409	366	373	374	391	425	389	377	418	402	384	342	411	377	387	356	410	392	366	415	388	372	375	388	437	378	377	347	370	374	366	395	391	368	386	374	386	378	401	391	356	365	404	398	403	402	388	385	369	415	396	409	387	379	381	383	376	388	402	375	379	384	370	351	374	384	400	387	348	364	395	361	374	361	388	350	381	422	400	360	381	356	394	359	421	394	402	379	391	395	393	395	395	375	373	426	352	376	427	397	343	398	389	377	338	374	365	383	401	396	398	400	396	385	392	382	379	351	409	396	409	375	383	372	411	402	396	380	379	405	372	376	355	398	375	372	435	375	384	397	402	372	360	385	385	416	377	410	395	391	390	420	374	352	379	407	430	390	359	431	352	382	376	376	372	411	404	381	387	353	383	401	425	403	364	372	396	364	417	425	368	426	392	347	389	385	398	377	395	422	385	382	364	394	406	408	351	377	359	369	396	409	383	380	373	400	381	378	393	405	363	385	393	401	408	391	406	377	388	377	349	381	389	389	412	384	380	379	403	396	387	382	371	380	378	382	350	395	426	374	375	391	417	397	374	383	413	415	373	399	388	378	416	387	351	362	397	366	362	369	413	359	365	401	337	385	391	389	411	411	372	389	375	349	358	401	398	398	414	367	347	397	400	384	392	373	393	386	392	388	394	375	361	382	426	425	391	396	411	382	359	350	417	373	388	369	381	370	353	422	386	374	364	370	381	408	390	374	404	428	399	367	391	440	384	403	376	392	360	367	402	404	382	365	379	354	377	394	376	370	375	382	394	389	346	372	397	389	387	379	390	363	381	403	383	358	387	414	399	371	396	359	359	374	381	380	371	385	414	390	388	382	396	398	394	419	389	378	392	389	387	405	380	403	388	383	385	350	402	388	360	342	376	390	377	390	396	356	379	396	381	409	413	372	393	384	371	392	378	414
3581	1724	7654	10972	4969	870	197	126	61	58	55	63	44	47	51	51	61	52	58	40	55	46	54	56	43	43	55	55	41	40	40	54	41	60	42	49	51	45	46	63	42	48	49	42	50	48	44	48	42	54	37	55	48	60	42	65	52	40	53	40	52	47	46	53	45	37	45	52	52	44	60	59	44	34	36	50	57	47	51	47	45	47	48	48	60	43	38	60	57	44	41	51	47	37	51	67	42	57	53	47	43	46	45	44	45	42	50	45	58	40	50	51	50	51	55	54	53	52	51	51	48	53	52	46	45	49	44	53	47	37	62	56	51	48	51	51	57	38	51	42	54	54	53	61	44	57	47	45	56	42	53	54	60	39	54	57	41	47	47	64	52	49	59	53	49	57	36	48	44	55	46	51	56	48	56	49	51	48	35	53	46	46	44	48	66	49	51	44	64	39	50	53	52	49	47	43	54	48	44	44	54	50	40	55	56	58	61	40	55	51	56	56	54	54	56	39	43	60	48	63	56	57	46	51	47	46	46	56	56	54	41	41	56	50	57	56	38	44	58	49	50	48	46	41	41	41	61	42	50	36	51	41	55	51	41	49	52	59	42	51	46	57	48	52	51	53	47	53	34	66	39	39	54	54	50	45	42	51	48	47	43	46	48	56	49	55	35	45	54	53	60	53	40	40	40	50	42	58	54	38	37	62	60	54	46	41	47	45	38	47	41	44	54	40	40	48	56	53	55	47	63	51	47	47	35	55	47	42	45	52	44	27	49	54	54	57	64	61	45	36	48	38	56	37	48	55	50	43	38	40	42	44	47	44	44	52	54	40	35	40	47	38	45	47	56	48	47	47	48	48	44	35	49	53	54	45	48	39	37	54	39	53	36	44	45	46	47	52	47	37	50	54	39	59	47	41	48	36	53	44	46	40	48	43	56	42	53	54	36	51	54	49	49	48	45	54	47	49	42	41	43	46	69	53	46	57	52	49	36	58	57	60	32	53	50	31	42	49	57	55	46	38	47	55	44	42	60	54	56	48	46	54	59	47	57	46	44	44	52	38	44	47	51	55	46	41	53	59	50	53	45	56	59	56	46	58	49	53	53	45	57	45	44	55	51	44	45	51	55	40	44	51	54	54	44	47	45	58	61	32	51	66	43	44	35	38	42	52	40	49	61	46	49	50	54	46	60	61	42	44	46	55	54	47	53	53	50	48	55	58	54	50	60	48	57	38	45	35	52	45	37	59	43	53	50	53	46	45	55	43	61	55	41	50	51	52	56	48	54	50	71	45	51	42	44	44	44	50	55	53	55	45	55	50	43	38	39	47	50	52	45	54	47	56	40	48	50	55	48	50	61	39	44	51	47	44	35	47	32	57	36	46	43	37	49	46	60	44	57	50	39	47	42	49	59	42	43	49	54	40	62	47	49	45	52	48	54	45	60	41	37	57	49	47	48	52	62	57	48	57	41	47	43	56	41	47	47	46	46	53	56	52	52	49	62	60	42	57	49	52	45	48	49	60	43	34	55	57	46	51	51	35	43	42	58	62	40	57	47	49	45	46	51	43	55	46	48	43	40	53	52	55	53	48	44	44	31	51	41	61	49	42	59	51	44	49	47	43	48	52	46	36	45	46	51	43	52	54	50	49	36	52	51	46	47	49	56	45	57	60	53	39	51	43	50	58	51	38	43	56	40	68	51	50	63	37	51	49	47	47	57	53	44	38	48	47	31	46	51	48	46	46	48	58	34	53	54	45	42	45	48	64	66	47	41	51	44	49	48	37	47	41	52	50	49	51	43	51	50	52	45	45	55	43	59	44	45	58	39	58	38	48	41	57	44	53	52	45	47	55	40	53	49	58	42	48	47	51	52	53	49	42	43	44	36	50	61	56	49	51	45	59	41	45	51	49	40	50	57	32	61	45	53	42	51	43	48	38	53	40	42	45	52	45	51	53	51	34	52	63	43	43	46	46	56	62	52	43	53	46	57	40	58	43	49	42	51	43	45	49	53	53	49	46	48	44	47	49	47	49	39	42	61	59	53	48	59	43	50	43	51	51	33	46	46	47	44	54	37	59	45	45	50	47	58	59	48	47	54	46	53	50	45	57	38	45	49	41	39	51	51	42	60	47	45	41	55	43	47	67	54	60	47	49	51	54	42	52	36	52	44	46	34	49	48	54	43	45	41	56	39	55	54	56	48	46	34	44	47	54	51	40	48	44	54	61	55	41	45	45	41	61	44	56	59	45	51	50	59	45	45	48	53	60	61	55	55	50	44	56	57	44	54	38	54	50	41	50	54	55	40	49	45	45	54	44	48	51	52	46	44	29	36	43	69	53	57	48	62	56	48	51	47	73	30	43	37	46	61	46	48	44	45	45	41	50	49	67	51	49	50	61	54	41	48	42	48	50	50	50	42	54	56	39	52	52	48	60	43	51	44	67	36	42	48	41	39	41	45	51	56	56	56	50	37	44	40	56	44	51	49	51	48	53	55	45	47	48	51	34	48	49	43	40	48	44	50	42	44	52	58	45	44	46	49	53	55	62	39	41	44	44	40	41	52	39	46	43	41	36	48	44	41	48	43	58	52	52	49	47	43	64	49	50	52	51	54	40	50	44	38	40	51	49	47	37	60	50	33	45	49	58	46	52	48	42	35	50	46	56	48	45	55	43	39	48	59	40	49	68	54	58	41	42	48	45	48	49	43	43	49	37	66	41	43	45	44	61	52	52	51	52	57	42	38	49	43	40	48	47	36	52	41	47	30	53	50	38	41	51	47	47	58	45	45	44	44	43	58	58	41	40	59	54	45	47	40	60	47	45	49	40	55	47	48	54	52	46	44	43	50	41	48	45	50	42	41	49	47	48	56	40	47	38	49	39	56	56	52	55	55	46	50	58	48	44	54	46	46	50	36	51	51	43	52	42	45	47	55	46	44	43	58	54	49	55	51	44	52	41	41	42	56	56	47	39	47	40	48	57	52	54	51	55	53	47	47	52	44	51	48	45	61	44	38	49	35	45	61	50	45	43	50	45	39	72	47	39	39	48	45	47	53	47	44	50	53	58	45	58	46	53	45	57	53	44	44	45	40	62	59	45	45	45	52	53	49	53	45	57	50	45	52	55	57	43	37	42	44	40	64	50	46	44	52	42	46	54	46	53	53	53	52	51	53	52	63	60	46	46	43	53	43	42	47	41	45	55	60	46	53	51	47	50	42	36	58	52	50	50	50	50	60	62	53	57	52	45	48	50	55	43	43	48	37	50	56	48	53	38	38	42	42	51	50	49	45	51	42	48	60	39	47	45	56	55	50	54	46	41	54	40	56	46	61	51	43	43	51	47	42	49	51	50	46	53	44	45	46	48	42	42	52	59	48	59	54	36	59	46	47	55	39	47	54	34	47	51	43	43	53	65	36	55	55	55	42	44	49	35	56	47	49	46	42	52	36	56	52	44	39	48	49	44	49	42	48	50	56	47	46	47	55	52	46	51
28116	14680	32896	38743	32445	17766	6769	3194	692	629	571	523	480	434	415	453	407	408	417	423	425	401	435	416	431	401	429	345	415	424	391	418	388	380	381	400	449	398	406	389	436	448	446	440	410	413	383	403	367	455	421	423	429	443	412	430	396	390	410	393	467	381	392	432	404	450	404	381	395	415	422	385	401	432	397	384	383	437	399	404	395	431	394	413	420	412	409	385	385	401	416	383	397	403	415	413	408	421	383	376	397	375	438	359	384	413	417	390	413	423	411	422	394	414	449	418	408	421	423	398	419	419	423	401	450	412	425	407	392	416	387	434	402	425	406	437	412	457	413	396	400	411	399	401	409	388	429	399	398	416	396	389	390	384	406	400	398	413	416	445	414	418	434	450	405	390	416	410	396	425	385	401	439	460	386	402	427	401	404	444	425	434	416	383	387	401	444	413	431	386	394	407	422	416	392	419	405	418	416	419	395	403	432	405	399	443	388	423	437	384	404	411	426	380	393	377	384	417	408	394	412	410	443	403	419	408	397	433	415	388	405	414	386	419	421	395	408	404	429	406	386	436	400	448	401	425	381	425	393	416	433	408	414	385	409	444	403	398	398	387	398	430	415	411	399	418	410	380	422	453	431	446	397	403	418	385	407	408	416	398	410	427	403	420	445	449	408	379	427	409	379	462	413	385	365	407	377	377	431	407	434	372	397	404	439	423	423	428	407	391	398	435	445	445	403	360	390	412	395	401	383	393	456	386	384	424	455	395	380	422	393	470	417	411	415	387	406	422	394	420	430	412	372	384	393	435	438	401	420	422	419	417	388	399	364	399	414	438	354	411	415	398	402	413	404	435	467	398	435	422	427	419	395	399	411	451	386	404	398	402	428	412	439	413	392	432	420	397	441	395	408	433	396	419	416	384	389	428	375	428	394	399	390	405	431	407	411	402	392	399	427	473	426	444	426	424	398	390	423	378	433	442	393	399	379	426	406	412	432	417	414	399	412	413	417	445	401	382	413	395	413	414	438	421	438	396	385	388	407	378	374	413	400	432	383	367	436	422	371	392	420	403	380	416	384	393	398	391	451	423	397	431	409	416	415	418	383	412	421	455	391	416	374	428	438	390	389	419	401	367	428	395	405	392	394	389	427	390	413	419	422	377	434	401	390	380	415	455	427	428	390	397	423	430	426	423	400	409	396	393	378	408	388	434	438	418	405	417	406	413	430	410	390	431	391	412	418	395	396	412	410	399	412	425	393	401	389	417	429	390	445	389	399	428	394	390	412	422	405	412	404	417	398	439	407	388	409	429	401	434	411	401	385	423	411	434	412	445	401	407	378	404	403	400	385	394	385	384	385	427	389	403	444	407	434	460	420	405	403	429	391	389	434	412	375	432	404	414	402	388	416	430	400	387	377	363	429	406	412	384	399	387	367	412	380	418	427	415	392	426	393	393	417	405	371	403	387	405	413	396	437	415	383	392	379	409	412	393	353	406	412	370	421	434	398	436	424	377	436	416	427	413	415	424	375	379	391	431	395	400	430	399	458	441	434	420	425	396	406	422	442	418	418	421	373	419	381	434	405	401	424	401	381	427	436	435	421	434	405	389	399	433	425	431	436	391	401	403	387	407	378	383	408	409	415	433	405	388	418	380	406	404	426	426	424	413	386	385	403	420	420	406	379	389	395	394	385	408	403	386	404	403	424	371	443	403	382	382	392	380	417	406	385	392	399	417	418	437	411	392	426	376	396	390	396	368	378	414	446	431	384	424	409	409	416	425	404	405	406	395	410	408	391	395	423	418	401	442	431	428	414	388	441	404	414	395	425	432	400	410	443	376	462	421	385	417	419	395	400	406	389	383	422	424	391	426	368	417	408	405	417	396	412	417	397	424	401	381	459	390	401	436	411	423	421	388	424	424	402	453	409	430	417	406	392	418	365	411	427	429	399	382	420	421	362	370	462	415	403	403	374	381	406	412	360	377	413	418	412	377	409	446	406	426	385	393	409	423	424	438	374	395	381	387	385	401	423	442	396	419	414	418	413	400	418	375	396	435	359	427	423	390	410	397	401	430	426	401	396	396	412	436	403	428	400	423	434	391	417	414	408	396	412	423	439	382	391	420	409	445	399	439	427	415	417	423	427	404	416	414	456	408	395	396	403	387	384	372	409	409	418	395	415	362	396	412	399	431	389	442	402	398	412	415	417	388	413	414	454	389	439	391	408	460	411	412	410	403	410	415	423	422	441	437	419	428	443	428	474	418	403	384	406	405	410	434	427	369	413	392	456	394	441	415	412	395	410	401	413	398	412	448	399	402	413	416	439	464	403	430	384	420	417	426	476	420	444	377	455	389	450	402	410	427	403	398	388	392	423	413	405	415	389	401	417	417	415	429	398	375	407	431	433	398	398	415	406	457	404	444	416	440	399	380	429	425	424	409	399	410	404	388	398	405	421	399	396	385	424	392	414	403	381	415	396	394	388	417	427	425	412	413	369	416	440	394	408	406	401	399	399	432	414	438	393	396	428	402	437	395	422	391	390	432	392	403	374	389	384	381	397	432	385	430	387	409	423	418	405	384	447	420	437	408	413	383	434	435	411	406	422	380	419	407	407	416	404	396	402	371	369	383	410	410	426	406	442	357	363	456	411	433	447	363	371	399	397	401	412	430	384	413	389	391	413	400	422	372	420	406	400	398	419	434	403	425	399	438	406	439	428	429	403	392	392	409	396	378	398	429	389	417	387	384	405	448	377	420	374	420	411	371	409	420	409	423	372	412	398	417	425	410	384	363	422	373	405	406	383	377	400	392	419	434	402	392	426	427	406	405	398	412	425	416	435	398	435	435	408	413	398	418	441	404	395	393	421	361	406	404	415	412	373	428	401	423	365	437	431	447	441	432	456	389	415	440	429	433	423	420	430	389	440	418	377	435	408	411	349	421	397	416	415	364	448	411	397	436	396	414	372	414	409	390	420	387	446	406	425	402	419	440	399	431	417	427	436	428	408	390	398	414	433	391	435	450	391	431	411	426	363	426	396	402	449	408	424	406	413	397	441	401	439	425	423	430	426	400	406	416	360	423	422	410	411	432	420	396	418	395	383	420	416	428	437	385	401	424	420	423	403	378	403	428	441	372	398	406	412	393	381	435	389	421	415	421	383	396	443	383	403	421	395	415	397	426	403	417	383	415	419	432	368	412	385	386	427	390	406	435	430	411	395	398	396	407	420	421	407	393	432	399	433	423	402	397	390	411	427	378	381	385	396	407	410	444	426	396	390	403	434	402	382	419	387	404	397	428	375	424	420	434	427	432	410	406	402	420	396	440	405	425	423	432	413	403	422	410	420	401	471	394	394	435	416	354	389	372	409	462	396	414	455	381	397	444	416	407	437	406	410	402	375	403	400	415	372	380	425	429	360	425	428	372	436	415	383	395	409	396	409	449	402	417	394	377	396	411	427	400	413	421	412	432	402	420	443	405	411	398	420	451	407	429	401	432
2747	483	1794	3151	1061	160	86	75	70	63	65	57	74	56	80	65	70	85	79	78	63	61	61	83	67	67	72	77	75	70	80	61	68	67	67	71	61	65	67	68	70	77	65	60	68	73	75	71	69	73	70	66	79	82	87	54	82	50	56	73	69	69	71	72	78	90	63	80	83	66	68	81	81	62	64	78	72	72	49	75	84	69	83	70	67	64	66	73	75	65	74	70	68	71	64	64	53	57	72	78	71	70	56	70	98	83	72	69	72	84	74	73	58	76	57	49	59	49	60	70	75	61	73	75	83	79	81	71	66	80	73	74	70	77	72	76	77	72	73	60	59	84	61	76	77	77	78	68	73	61	65	76	57	72	70	80	75	78	55	67	69	65	61	59	73	65	72	91	71	70	70	74	90	57	69	78	72	71	66	70	75	70	73	68	72	65	68	68	90	63	80	64	69	74	68	70	71	61	62	60	81	67	49	76	77	96	84	70	77	66	77	60	76	59	74	53	66	76	63	74	56	69	73	63	66	65	81	72	75	58	76	65	56	76	60	63	68	74	66	64	80	61	72	61	81	75	80	85	69	73	71	91	74	71	85	84	59	65	74	73	64	82	65	76	76	81	68	77	73	71	86	67	54	58	79	69	72	61	71	81	82	72	58	69	73	63	62	69	71	68	81	55	69	76	72	86	71	71	82	62	70	65	73	57	85	66	87	65	56	80	71	76	87	70	81	73	70	83	64	75	83	90	66	78	74	72	73	80	66	65	57	70	83	68	63	80	76	95	81	72	75	73	68	63	75	74	81	79	81	67	79	59	69	57	80	62	64	79	78	84	70	69	58	69	68	72	61	64	74	76	64	72	78	58	67	77	69	68	73	68	75	73	77	79	74	61	63	60	78	59	64	56	65	67	66	70	69	69	76	78	58	62	60	55	75	62	71	62	87	72	70	54	49	71	76	74	81	79	67	58	70	85	61	74	73	61	68	62	63	57	64	65	91	81	75	60	76	70	61	68	63	71	85	55	85	63	70	61	71	72	73	71	88	59	78	70	60	68	70	76	87	73	75	52	71	79	65	83	77	57	81	61	73	72	72	60	61	81	64	60	77	64	73	56	77	73	76	64	88	75	77	74	69	73	57	69	80	61	68	78	63	85	80	67	61	66	80	77	67	72	61	84	66	76	73	75	75	75	76	69	76	97	61	59	87	66	61	73	62	63	74	80	76	69	64	78	80	78	69	69	74	68	65	74	80	64	83	72	65	60	78	75	84	64	61	87	72	56	80	66	62	64	80	77	69	67	68	71	67	75	61	64	68	65	72	72	70	67	64	71	70	76	76	58	64	75	64	61	63	74	90	78	70	52	76	63	53	74	78	81	56	69	70	76	58	58	50	76	61	68	69	73	77	78	61	77	72	73	55	71	66	75	71	62	76	85	68	77	71	83	65	95	60	73	79	65	74	80	80	69	72	71	80	84	77	85	86	70	71	85	68	62	59	62	63	67	67	68	58	77	74	65	60	67	77	79	73	83	67	61	73	71	88	70	81	57	67	72	73	81	89	63	63	79	78	65	76	65	77	77	62	78	59	67	73	70	76	59	70	66	68	71	59	65	74	71	98	78	70	85	59	66	76	70	69	74	80	74	91	67	69	72	78	60	70	64	82	70	80	72	56	59	63	88	61	68	80	70	64	74	66	68	85	80	78	70	83	80	70	76	70	91	81	75	79	73	72	83	67	73	70	73	78	71	69	71	68	72	71	73	75	52	83	82	69	70	63	77	62	69	55	77	73	67	88	80	83	89	61	73	70	72	89	90	81	77	79	82	63	75	70	71	60	81	62	60	68	74	73	71	80	68	85	82	73	61	75	78	82	69	81	58	88	86	70	67	84	66	59	76	71	66	75	68	56	62	77	75	65	75	82	61	73	81	69	66	66	64	70	65	71	66	85	60	68	74	61	60	71	71	57	58	75	78	63	73	80	64	61	73	54	69	81	72	69	77	70	88	74	79	75	69	65	69	74	73	71	64	75	65	77	71	77	59	72	75	74	83	70	75	71	72	88	75	70	68	76	56	76	77	77	56	69	69	54	64	74	60	73	69	72	79	68	82	74	67	68	74	64	69	79	57	56	77	61	76	84	74	79	77	81	66	81	69	70	78	61	70	58	73	71	74	80	65	77	65	64	75	71	75	58	74	71	65	66	64	81	77	75	71	67	70	81	74	77	78	62	73	75	67	72	64	75	58	70	88	81	68	64	80	71	53	75	72	72	60	68	74	67	61	63	63	70	73	87	79	73	77	69	63	59	61	72	67	71	57	79	68	89	63	70	72	69	67	68	49	78	70	63	66	55	76	76	68	70	56	65	76	80	83	65	57	76	74	97	84	59	89	66	67	92	87	68	74	71	63	69	74	65	84	68	62	63	85	71	79	65	60	74	74	68	73	68	78	76	68	64	61	67	80	63	73	80	70	66	72	79	71	71	64	76	78	73	63	93	75	74	57	75	77	63	77	61	69	76	87	67	64	77	77	81	65	76	82	64	55	63	70	83	70	68	82	64	65	61	71	76	71	82	74	68	62	85	68	56	74	63	90	66	77	78	63	53	61	76	84	74	76	75	67	71	73	67	87	56	72	79	83	68	66	80	66	61	67	78	76	76	64	89	77	66	61	75	62	79	77	66	76	64	76	78	66	65	62	84	77	77	89	73	66	82	70	73	66	56	64	69	76	69	71	76	77	84	64	54	77	70	74	82	88	63	73	69	80	76	63	79	92	74	95	65	74	79	80	79	76	68	71	68	63	63	64	89	71	73	67	84	73	75	78	71	76	74	68	70	78	73	67	66	73	60	77	83	60	72	74	76	61	72	86	56	77	92	75	68	76	55	92	59	83	58	77	62	61	75	65	78	84	79	66	75	87	56	69	73	75	76	82	53	79	70	69	83	65	78	76	76	62	66	75	61	82	73	63	67	75	59	63	67	69	68	89	72	84	78	71	81	79	69	77	71	77	74	65	74	62	79	73	80	62	77	75	73	68	68	61	58	81	84	67	80	67	81	82	76	66	66	76	62	70	64	68	72	64	72	67	63	77	76	66	66	74	64	62	62	71	82	72	62	76	72	70	56	70	71	64	76	72	84	87	66	68	78	72	76	61	53	75	78	68	64	69	88	82	76	65	82	58	71	47	67	88	69	82	82	80	75	73	83	65	55	75	60	81	54	72	72	65	60	64	70	71	82	69	68	75	67	74	90	51	81	93	74	72	70	56	78	57	71	89	69	71	84	74	66	77	71	61	67	62	74	72	85	60	74	72	72	73	75	68	68	78	63	69	70	65	67	68	60	65	73	65	70	77	74	65	62	69	69	70	78	62	81	64	75	68	77	66	78	95	75	68	77	60	66	75	78	66	60	59	80	63	72	68	60	80	79	62	75	71	59	49	59	82	56	81	76	77	75	77	68	83	66	68	65	65	59	71	77	69	64	77	83	84	75	68
22164	5729	15782	21913	11701	2771	1273	837	668	625	615	593	580	561	570	597	545	545	582	570	561	576	612	534	583	579	551	590	574	519	578	607	592	556	574	604	567	568	539	606	573	617	561	607	589	565	540	608	568	623	574	582	580	557	603	576	568	547	597	563	575	574	538	572	515	530	579	592	565	560	559	560	549	535	572	575	560	594	537	600	605	524	537	609	574	593	564	584	565	521	621	591	598	595	568	582	584	567	509	576	568	595	561	573	565	563	556	548	570	576	553	581	568	582	590	592	538	548	562	565	578	578	550	561	612	548	551	562	553	581	578	558	565	579	577	589	574	569	573	590	571	547	555	591	583	560	568	565	634	575	599	551	597	552	566	623	580	567	538	586	516	558	568	524	569	561	584	563	576	545	572	577	558	557	572	592	530	572	572	575	618	589	596	556	519	567	591	581	534	596	583	577	564	568	592	564	572	558	548	547	571	606	599	545	538	552	616	517	591	551	614	573	569	571	567	593	576	557	606	576	600	589	549	596	556	605	584	567	568	607	571	586	561	588	580	569	570	581	597	551	530	580	565	607	599	599	554	571	529	600	548	597	582	560	590	524	580	612	567	606	545	570	573	567	581	578	574	585	561	567	566	609	583	593	562	566	594	583	580	588	574	599	577	588	587	568	547	563	577	596	585	564	580	533	574	566	630	567	545	584	562	560	595	599	531	558	570	564	600	627	609	596	560	569	611	584	553	581	599	608	596	571	584	576	567	557	576	555	558	586	553	544	590	556	544	567	556	540	599	591	552	572	582	567	568	579	579	580	562	561	538	626	541	578	587	537	612	590	573	552	538	580	580	582	600	578	557	595	581	608	559	593	565	600	578	560	597	594	565	554	560	538	548	543	587	537	564	582	539	563	529	551	583	551	587	587	572	559	576	624	589	577	593	594	556	569	540	562	578	587	537	592	537	544	546	585	562	561	582	587	526	553	589	591	552	577	584	553	572	559	583	549	599	570	603	540	568	580	583	525	581	570	532	568	550	569	532	572	559	535	566	569	596	564	539	554	566	559	580	597	541	564	575	587	590	543	600	541	577	592	576	541	565	551	552	631	543	556	537	598	595	576	565	563	587	566	568	592	612	568	616	569	591	570	592	534	580	547	575	565	544	580	578	568	566	569	538	547	583	564	566	572	537	587	557	575	551	560	581	600	533	587	592	583	598	568	571	562	584	601	581	571	555	571	585	641	576	580	544	560	579	594	557	572	567	591	561	581	591	561	549	572	617	595	562	581	616	575	589	552	567	581	633	572	554	556	557	572	571	586	533	558	579	590	571	588	575	587	572	568	550	571	557	558	593	566	564	552	545	546	601	627	579	570	612	612	525	561	573	580	544	625	572	570	573	587	552	617	571	542	617	561	558	584	559	539	569	578	567	588	568	568	557	611	638	529	586	567	556	533	565	610	624	589	615	604	561	556	588	545	561	615	598	519	576	538	549	533	568	554	518	602	572	551	600	538	559	532	540	565	583	545	547	551	613	594	557	624	558	577	590	546	574	557	574	534	618	538	582	572	574	585	591	577	585	563	549	579	583	573	557	551	546	560	540	589	578	571	581	576	595	578	564	571	580	552	546	562	551	565	589	583	570	548	588	524	562	572	575	565	579	577	577	584	557	577	585	579	594	582	590	599	599	587	557	552	572	588	557	558	615	641	601	520	592	571	542	596	565	594	579	585	558	577	583	556	555	596	564	561	583	564	614	629	520	567	565	534	554	571	577	565	583	563	538	618	555	554	601	609	537	566	569	587	632	586	547	571	591	590	607	555	538	577	573	626	607	568	539	548	544	555	560	566	609	550	532	562	561	560	586	582	562	542	595	570	566	595	590	581	570	564	567	567	555	552	505	551	596	627	584	572	558	536	587	589	598	566	563	569	572	589	546	593	540	612	591	522	596	537	614	593	568	554	573	553	558	587	548	601	561	616	574	593	559	603	539	576	597	563	571	594	522	589	568	549	575	596	592	566	633	611	518	576	572	586	578	540	627	557	572	569	578	587	556	578	583	559	579	571	567	568	552	571	582	581	564	613	552	591	574	592	590	602	535	572	579	568	597	560	571	612	578	566	568	553	582	559	584	583	572	545	546	585	596	566	614	536	579	566	618	606	548	572	591	580	569	534	583	592	569	545	537	569	570	557	568	583	570	608	558	560	575	555	582	563	564	588	605	549	603	598	575	608	589	579	576	605	571	547	569	601	581	558	602	552	542	611	611	576	549	579	568	604	584	567	534	562	590	598	590	567	553	527	575	561	551	538	565	580	571	597	584	569	540	606	537	556	597	550	584	533	565	584	588	584	613	572	550	567	590	604	594	596	572	615	561	603	566	588	595	596	554	601	562	583	555	607	571	586	549	601	591	567	539	542	588	556	547	573	534	576	570	624	537	550	584	561	565	589	571	541	587	560	624	545	548	581	591	581	548	584	590	582	563	538	565	571	570	524	545	550	575	586	561	637	584	573	579	551	565	558	572	548	573	598	572	538	572	539	590	566	624	584	593	620	574	596	595	590	595	569	604	547	555	594	574	611	534	608	550	569	588	582	583	549	555	529	582	586	541	595	596	578	549	573	580	571	587	575	591	554	537	605	567	498	548	601	587	573	575	587	565	557	633	547	567	566	574	564	582	587	577	599	602	525	577	568	631	562	513	570	556	539	587	566	575	562	565	550	585	597	590	626	555	564	564	583	570	553	546	570	582	556	553	591	542	566	632	571	618	575	559	589	542	534	622	598	565	598	574	605	564	568	532	599	609	603	554	574	580	539	601	545	568	579	560	609	569	608	606	578	586	569	567	616	555	577	609	552	531	560	580	564	581	573	540	606	548	550	595	595	557	564	587	583	629	571	599	572	588	579	548	575	623	594	562	582	577	584	601	568	568	560	575	548	534	567	591	566	589	603	567	519	547	575	607	584	557	579	547	607	562	567	553	563	601	576	586	557	564	562	545	590	594	577	623	564	569	549	553	587	569	546	567	618	576	531	578	580	589	585	577	637	611	564	580	595	594	563	615	561	574	598	633	592	607	613	585	540	585	540	579	577	546	538	576	585	551	596	577	579	544	610	595	579	570	616	629	623	584	592	550	564	581	612	557	591	552	550	528	547	590	585	586	531	600	624	594	594	586	507	585	588	573	547	568	579	545	603	591	568	572	517	538	561	601	538	578	628	598	558	569	515	574	586	551	568	584	526	573	548	536	546	589	547	514	579	595	606	582	562	605	579	564	548	598	621	595	530	657	612	565	565	565	523	604	577	530	574	587	591	571	581	573	569	527	555	578	553	566	559	556	602	590	571	578	596	565	544	614	539	554	579	559	538	561	587	544	561	544	562	543	593	561	571	587	595	564	584	558	553	604	574	596	573	555	568	564	556	569	542	583	532	600	610	567	587	562	580	585	569	531	557	559	566	577	549	587	564	589	559	606	557	537	543	569	578	567	594	570	602	522	557	567	552
2944	1376	6557	7291	2747	378	151	105	73	77	76	76	82	69	69	72	75	55	71	73	67	60	75	72	60	79	80	70	79	71	83	77	74	80	73	57	68	63	79	64	59	72	77	70	71	69	73	69	65	80	73	83	55	73	80	70	67	74	79	54	64	65	75	84	75	60	64	70	61	71	58	83	67	74	71	56	77	74	84	62	77	73	57	67	65	64	76	72	84	75	74	67	80	69	69	68	61	62	82	64	66	81	75	71	80	72	70	66	68	81	79	79	70	69	62	65	77	71	66	66	69	67	72	92	65	63	61	72	80	71	70	70	71	73	88	61	64	68	73	66	88	74	68	69	72	58	61	67	87	86	67	57	66	60	67	73	82	73	73	58	78	82	79	77	71	74	72	57	66	75	82	74	76	46	68	52	68	72	56	66	75	75	73	72	64	67	73	60	61	70	75	61	71	70	65	70	77	80	87	69	62	75	69	75	57	60	68	78	68	57	64	56	65	60	65	61	87	74	87	67	73	84	76	77	65	68	65	85	78	59	68	65	80	65	75	67	66	68	81	71	74	81	81	67	63	75	80	71	70	65	81	77	86	72	72	60	71	76	51	71	67	61	56	79	73	74	70	64	74	64	65	69	86	66	59	78	73	74	61	76	84	79	60	69	56	73	66	73	61	63	72	92	68	68	54	89	94	51	75	67	71	70	64	62	59	59	64	61	76	67	69	75	70	67	64	72	65	69	65	84	67	67	66	86	74	76	74	79	92	85	65	69	64	64	68	78	66	77	69	67	96	65	61	72	59	68	88	69	67	86	95	83	74	73	50	79	63	78	64	64	78	75	67	56	68	79	64	69	75	66	73	69	69	84	78	78	72	60	68	65	69	76	54	68	91	80	81	73	79	71	72	76	99	55	70	68	61	74	83	63	80	54	77	70	73	65	77	59	68	69	86	93	62	73	66	66	77	68	77	80	68	68	70	64	76	70	75	72	70	67	73	60	52	74	52	76	59	71	52	60	78	73	60	64	74	64	58	73	60	80	68	77	64	75	93	64	69	78	69	63	65	70	58	61	78	59	73	68	79	60	77	51	72	64	73	69	70	72	65	77	91	54	59	73	72	75	72	48	56	80	60	60	76	79	80	76	54	85	69	71	69	74	61	57	72	60	57	66	75	80	62	75	70	63	73	66	78	69	62	71	64	67	88	70	55	94	78	67	81	73	70	70	67	68	63	84	60	67	58	80	73	66	65	67	60	69	52	69	72	78	77	64	78	77	81	61	69	73	81	63	71	83	68	80	72	79	76	80	67	76	64	74	68	79	78	60	72	83	69	71	69	70	65	69	82	71	61	60	71	69	65	81	70	81	80	72	59	79	79	62	88	75	82	82	63	71	76	73	64	69	75	68	72	65	65	67	70	82	72	74	69	72	89	55	78	73	59	71	58	76	72	59	73	83	67	79	79	66	75	80	54	76	80	81	62	73	67	87	63	69	68	59	69	72	70	70	64	81	65	59	66	72	76	68	73	57	78	83	86	60	67	73	72	65	70	66	78	80	61	82	81	59	62	71	63	79	79	71	71	58	56	94	64	70	66	68	72	74	75	59	78	68	68	67	71	70	62	79	71	75	67	68	71	69	52	78	68	63	60	64	74	68	80	74	77	75	63	84	75	92	76	67	74	78	79	65	59	60	64	81	70	81	73	64	69	78	65	76	76	74	78	76	69	68	79	64	60	78	66	68	58	69	70	73	68	75	76	78	74	69	76	73	84	66	77	53	79	81	88	77	56	87	81	74	74	79	70	79	73	61	63	64	71	76	74	72	80	70	73	65	58	73	70	56	67	81	68	70	64	68	62	63	79	78	78	76	63	67	72	52	71	68	82	82	79	73	75	74	84	74	67	71	74	83	65	69	62	59	59	96	63	72	75	68	75	67	75	78	82	75	60	53	95	75	71	74	69	72	68	52	63	63	68	75	66	74	79	76	70	74	60	74	72	57	60	66	66	53	84	74	77	68	74	70	64	52	71	80	67	69	71	73	59	64	76	75	65	70	65	80	78	73	75	60	62	68	62	73	62	63	77	60	71	67	76	76	73	91	83	78	70	62	70	65	79	55	69	68	65	74	68	63	69	69	73	70	67	81	75	78	67	72	72	55	77	79	72	63	77	69	73	67	66	73	59	73	67	70	91	84	86	64	60	61	64	70	66	78	68	72	69	76	70	62	69	69	63	77	69	80	65	70	78	66	60	77	62	87	92	63	62	68	72	66	62	66	60	68	60	70	64	66	90	61	66	63	72	65	73	62	66	65	75	65	68	79	59	69	63	68	76	83	86	80	67	71	80	69	63	82	76	79	72	65	63	69	75	64	64	52	79	70	75	59	68	70	62	82	88	71	58	85	60	61	67	64	60	61	63	63	54	64	82	83	58	75	75	82	55	62	77	80	73	70	76	60	65	87	83	74	71	77	89	72	72	70	71	59	67	74	79	77	81	71	71	73	62	80	64	77	84	66	83	62	76	58	64	70	76	65	68	71	74	77	59	67	86	82	71	71	56	56	64	59	77	73	63	77	73	71	82	89	66	72	73	71	75	70	88	73	74	83	72	68	66	70	63	63	73	68	63	75	84	57	68	60	68	57	69	69	60	71	70	59	73	63	67	81	77	86	80	75	70	77	58	65	68	67	70	67	82	72	64	63	62	77	78	81	71	54	69	71	64	75	76	79	67	63	76	68	61	72	60	88	65	90	83	64	67	72	61	78	81	65	79	61	65	84	66	63	71	69	73	66	71	72	70	68	68	81	84	57	74	72	81	56	94	78	74	59	51	73	62	65	71	73	70	66	61	55	70	72	77	80	72	66	88	70	69	69	72	67	90	68	51	57	68	59	71	71	71	81	65	65	76	71	49	79	54	74	70	69	73	76	70	69	71	70	77	77	57	73	69	58	79	81	73	66	74	68	69	64	66	66	67	62	59	84	78	71	64	65	67	84	74	83	80	59	69	62	68	60	78	72	71	64	78	74	68	80	66	69	86	59	61	62	79	78	75	67	72	89	69	87	71	80	76	93	77	66	60	66	71	73	73	69	77	71	65	69	62	75	69	72	71	77	71	80	63	71	73	70	58	71	73	62	65	73	61	73	80	73	73	75	75	72	84	64	49	65	69	59	70	97	72	60	72	77	70	75	69	68	71	64	88	69	62	68	67	73	68	89	71	77	80	79	80	72	64	65	70	71	49	82	70	71	71	68	66	50	68	75	72	73	92	77	73	61	66	77	75	93	77	61	65	68	65	80	82	76	68	68	71	65	78	69	84	75	65	93	63	82	70	69	63	67	78	72	70	61	61	65	72	85	62	67	66	73	76	67	79	58	62	83	74	64	83	55	70	78	71	69	72	71	67	89	71	73	74	75	59	71	70	79	64	64	64	68	71	81	75	73	61	79	72	76	68	64	58	84	55	78	69	88	77	72	77	71	89	66	64	72	64	63	79	81
25521	12400	30378	32070	23686	10028	4279	1922	746	733	716	624	622	583	582	626	592	563	565	583	572	545	586	569	542	563	548	544	576	572	604	589	602	612	559	564	616	586	586	602	587	533	592	557	569	601	586	599	599	597	585	617	557	554	588	597	566	599	586	510	657	569	614	601	606	601	569	568	545	589	584	583	578	620	568	562	604	594	606	577	591	588	561	614	558	542	568	564	559	564	621	638	588	582	570	619	572	587	579	586	552	565	574	597	574	583	607	591	599	570	598	603	584	601	580	598	549	617	589	583	601	606	564	591	589	539	621	604	566	616	539	569	555	590	610	542	628	603	569	570	569	571	555	588	631	582	595	601	576	597	607	602	564	594	578	594	591	615	570	591	579	564	575	586	571	567	583	574	530	569	586	568	600	612	639	630	566	579	577	561	591	586	571	605	568	563	601	554	553	601	581	585	563	557	564	557	598	565	574	572	601	629	587	567	579	577	541	580	583	555	597	559	570	600	585	550	563	597	587	606	596	600	597	602	571	557	602	593	606	586	647	546	601	577	560	601	587	595	577	583	563	593	571	609	637	562	602	540	610	568	614	551	601	594	642	569	620	642	575	610	549	607	606	589	617	560	570	596	620	541	601	573	582	583	558	584	588	570	571	562	614	564	589	572	554	641	568	571	572	571	556	570	595	543	599	588	587	580	579	609	539	541	608	586	604	576	580	574	560	596	546	597	591	517	537	535	570	616	584	615	565	546	574	580	542	577	590	543	569	572	577	602	566	604	589	545	587	592	584	573	602	599	535	556	583	592	594	555	586	568	557	593	595	617	611	558	600	565	553	552	563	565	631	577	597	563	586	589	625	579	574	595	548	607	567	560	592	581	606	555	592	566	615	552	579	597	620	589	580	601	585	582	594	622	521	583	590	537	521	578	589	571	565	602	615	548	586	586	557	580	557	567	565	555	585	586	560	606	621	592	552	590	583	551	572	617	608	635	573	598	581	572	577	576	590	571	564	591	597	587	563	597	585	577	598	606	549	594	568	575	595	567	590	570	585	593	542	572	589	604	609	576	584	577	581	589	588	610	574	598	613	579	571	609	579	572	561	577	603	553	628	547	583	591	648	593	603	607	596	599	561	555	611	586	596	565	548	568	639	562	554	583	576	566	572	560	580	574	558	559	603	581	623	568	588	616	580	615	569	601	597	587	598	618	583	568	553	587	544	569	638	583	570	567	584	557	602	600	541	549	614	580	567	600	574	604	614	586	581	552	582	579	567	584	583	591	619	631	556	598	563	585	541	607	562	608	567	596	568	568	617	573	560	557	578	529	618	587	559	620	553	582	559	545	548	585	578	571	577	557	576	573	580	531	587	528	612	593	573	611	544	589	560	583	609	547	585	604	552	582	579	613	578	569	569	576	577	588	599	599	562	548	615	599	613	576	590	570	573	608	549	562	559	577	579	533	562	574	582	578	597	601	568	619	536	573	596	572	573	536	565	560	592	570	591	567	589	578	589	600	574	625	619	586	590	599	575	565	627	576	622	568	577	622	580	560	571	635	557	576	573	568	562	610	597	607	612	568	553	539	562	610	565	584	609	543	588	550	582	556	590	598	598	565	620	584	607	570	592	593	563	557	569	584	584	567	625	541	638	565	585	578	568	595	551	602	559	575	582	618	596	565	595	582	538	570	585	583	577	552	592	568	547	610	556	587	585	606	593	604	585	546	637	601	613	633	564	598	592	561	545	608	574	557	585	531	599	535	596	585	622	584	562	600	579	603	630	583	591	575	589	526	609	607	581	565	600	576	577	573	598	602	551	600	581	626	606	585	578	584	578	611	626	577	579	568	557	540	622	569	586	565	537	597	579	599	576	586	545	600	596	612	575	561	525	590	570	580	559	595	587	602	573	512	609	559	611	536	567	560	563	525	574	574	611	564	549	580	559	595	582	549	565	582	569	587	601	572	589	580	537	563	626	577	619	600	631	553	600	580	609	580	576	582	571	603	576	590	575	612	566	577	569	583	553	582	596	587	607	601	574	567	586	603	575	617	588	602	555	584	574	595	597	626	607	576	579	585	582	546	594	563	559	588	524	589	564	593	588	624	577	545	552	584	603	612	589	550	555	554	575	584	588	603	563	604	593	595	593	572	581	567	594	579	598	605	583	560	567	576	571	570	605	604	565	559	563	572	605	581	588	543	587	642	588	546	608	562	518	562	548	582	572	595	544	604	597	588	592	616	616	542	598	563	560	595	574	582	574	572	582	587	591	594	603	590	574	581	555	578	589	585	554	587	543	577	595	609	606	583	576	576	550	590	601	568	580	577	618	543	550	560	615	577	598	597	558	602	574	545	558	584	593	562	577	579	586	592	564	548	546	560	597	564	616	605	570	610	578	589	607	571	587	597	564	574	620	570	611	588	594	557	544	583	570	592	575	559	600	614	581	575	575	580	605	592	580	606	537	577	568	628	569	559	572	594	606	597	572	591	571	600	553	560	565	577	589	612	591	574	556	557	542	535	567	594	557	597	594	567	582	583	666	562	538	594	551	599	523	543	569	563	600	563	571	586	580	609	615	570	570	532	565	542	559	580	574	572	586	550	570	580	580	571	595	539	604	566	576	596	585	607	553	589	608	569	561	573	576	559	561	608	573	571	616	550	581	560	572	587	586	582	616	572	579	586	585	577	598	581	583	621	590	573	602	578	628	582	574	570	600	565	612	597	567	580	562	618	628	593	573	577	594	537	576	606	569	600	568	559	588	620	602	593	633	604	614	604	576	583	603	572	566	592	585	563	566	584	577	630	633	525	586	622	603	569	555	557	594	547	595	569	609	592	537	533	556	584	570	592	535	580	560	588	548	562	633	548	592	576	567	563	604	590	591	539	545	550	540	550	553	594	542	575	563	550	600	615	555	525	573	610	570	592	527	588	597	553	544	585	595	618	555	582	636	566	578	592	583	571	616	564	612	583	559	600	648	569	593	580	574	547	573	582	560	552	554	563	544	548	562	591	560	590	556	573	571	544	560	583	617	574	607	624	615	568	595	592	594	562	553	559	574	576	622	595	558	563	586	587	587	532	597	564	592	592	543	589	573	623	599	557	524	566	590	588	553	559	571	589	580	609	543	584	539	627	571	603	581	637	586	558	535	557	593	607	542	591	539	570	569	578	631	540	584	536	584	590	546	601	622	586	586	561	593	582	587	620	627	560	597	587	562	570	566	542	592	580	585	581	531	546	585	578	561	604	594	576	556	589	578	600	611	570	578	575	573	603	611	600	582	559	571	571	608	581	574	604	598	562	552	597	556	578	600	580	609	554	623	566	575	580	580	546	545	604	557	589	562	588	550	661	590	590	584	603	576	553	580	599	569	605	571	648	590	584	594	547	601	563	585	564	548	571	588	610	585	566	590	573	598	612	563	602	616	599	526	637	605	607	567	574	597	563	557	560	570	596	566	583	562	601	554	587	588	577	613	577	604	601	556	599	604	643	591	584
3610	1059	5663	7168	2726	312	127	67	51	63	44	58	37	44	50	40	47	51	46	49	36	46	42	51	57	61	39	48	50	34	52	44	43	58	51	44	65	48	61	51	60	41	41	47	34	50	49	41	48	44	50	45	53	52	48	36	36	41	52	51	43	43	54	43	45	48	57	42	37	59	46	41	43	44	46	46	37	43	54	48	48	58	44	39	50	54	48	45	53	48	51	38	40	58	48	49	42	40	51	51	42	48	41	50	42	43	47	40	41	47	48	48	45	57	33	39	56	44	46	43	51	47	33	47	48	46	50	44	50	41	54	65	50	56	62	51	53	45	59	42	65	35	37	36	39	56	50	38	52	47	39	41	56	41	58	46	49	55	56	53	60	30	40	43	53	47	53	43	32	38	57	42	48	56	62	55	52	52	47	56	46	56	42	45	40	48	38	35	46	48	45	44	55	49	57	45	54	58	36	37	51	54	45	53	55	47	54	46	46	42	65	51	54	55	35	36	39	44	39	54	51	56	59	49	41	34	47	40	47	42	45	49	46	56	49	42	36	48	48	39	42	50	39	46	37	41	33	48	52	36	41	35	45	38	35	61	37	43	40	42	42	48	47	56	46	46	48	52	45	43	44	57	55	55	41	59	48	39	50	59	35	48	51	39	52	51	47	54	45	42	55	54	46	60	51	52	54	51	58	34	43	52	53	48	46	51	53	47	60	50	47	35	52	59	57	45	51	35	43	41	42	40	42	47	44	56	42	56	37	53	52	43	34	45	41	46	49	50	55	46	48	54	46	52	35	53	53	52	50	33	32	38	37	37	54	57	54	46	53	43	33	45	50	45	35	61	43	48	46	47	48	40	40	37	39	62	54	52	52	39	39	50	53	61	41	51	46	47	51	47	52	45	43	41	45	42	40	46	44	49	47	49	62	56	47	41	49	47	53	58	43	53	47	42	48	43	50	50	49	55	56	57	39	49	53	59	44	39	46	52	57	58	43	42	44	44	44	55	56	53	55	42	45	58	40	49	48	42	46	41	46	44	38	45	49	46	44	56	33	42	52	56	39	41	42	53	44	52	48	47	62	49	53	45	59	32	36	55	42	41	63	40	50	59	46	39	39	52	47	52	43	53	51	50	58	64	42	52	39	46	52	42	53	51	43	45	34	47	57	38	34	52	47	46	43	55	52	55	46	47	39	43	42	50	58	37	36	59	52	63	67	37	49	49	44	54	48	43	52	49	49	43	44	54	48	61	42	38	56	47	41	43	38	49	48	51	46	49	47	43	37	57	51	43	55	48	50	55	53	54	52	28	36	49	40	38	46	46	43	56	41	53	56	48	58	55	36	38	44	37	37	40	34	38	52	53	50	47	53	57	43	38	44	37	57	44	48	49	40	54	41	44	41	47	39	43	51	44	48	48	37	43	47	56	58	50	48	38	37	48	40	44	45	42	61	45	56	48	41	45	48	42	53	46	45	44	54	40	57	54	49	48	45	54	60	52	50	53	45	58	59	49	51	45	52	57	52	49	53	43	46	41	35	48	39	45	49	46	52	41	44	47	42	59	48	44	46	47	61	60	62	39	49	53	51	60	46	53	45	43	39	58	55	50	48	50	42	51	37	42	34	44	52	40	39	53	58	38	47	44	72	58	47	44	40	54	58	45	54	37	53	45	39	52	44	45	34	45	45	43	33	47	46	42	57	54	43	46	44	50	51	45	56	37	41	45	43	41	36	47	50	41	52	49	42	44	42	42	46	49	36	44	46	40	48	43	55	53	42	48	51	40	39	39	51	59	63	47	45	53	47	52	37	57	53	54	48	40	30	30	53	44	39	54	42	57	44	51	46	42	43	49	37	45	43	44	47	38	63	48	57	47	58	54	46	42	47	44	47	49	51	50	48	44	49	48	47	52	47	53	39	44	54	38	59	49	47	48	46	39	48	35	64	42	39	61	40	44	52	60	48	46	45	47	58	54	47	38	58	44	53	54	52	49	56	50	45	44	33	38	53	51	49	47	42	48	42	38	48	49	54	38	48	44	36	41	62	50	61	44	43	55	52	46	42	51	56	57	31	48	40	51	57	54	42	43	43	44	49	44	51	44	61	42	50	58	35	36	53	44	60	44	67	52	45	61	53	46	46	60	42	56	51	45	40	42	44	49	43	52	40	48	49	50	42	36	62	52	47	44	57	47	39	45	50	46	54	48	52	51	40	44	58	36	45	48	48	38	44	55	39	43	47	55	64	47	57	41	46	52	50	38	50	27	48	50	37	44	46	47	44	53	51	44	47	49	46	56	44	43	50	42	48	43	53	46	50	44	64	40	47	50	48	35	43	47	53	49	44	41	45	45	47	61	46	46	44	44	49	42	43	45	52	48	55	45	52	40	44	38	64	48	46	44	47	40	50	42	43	30	56	37	60	45	56	38	38	46	47	59	43	61	50	37	35	55	44	47	40	55	41	50	43	43	46	46	44	45	44	46	57	40	45	48	49	40	49	51	47	47	51	49	56	50	49	54	40	48	44	56	47	44	55	55	50	54	46	55	43	53	55	39	40	42	54	48	51	43	47	57	44	43	38	46	48	54	41	45	54	55	53	43	57	38	43	43	39	50	48	48	47	48	60	55	42	48	49	53	48	60	34	52	47	55	49	50	46	49	49	43	38	49	44	49	55	48	53	30	50	48	43	61	43	43	50	44	57	54	43	50	52	42	50	48	47	47	37	45	45	37	45	50	44	44	56	46	54	46	54	45	42	57	41	56	49	42	46	50	39	39	53	41	37	50	47	58	45	47	48	52	49	39	60	44	39	50	56	51	44	46	52	51	51	55	47	43	44	35	61	47	38	52	36	45	45	46	47	49	58	46	51	32	53	46	43	42	34	46	50	44	58	49	41	43	59	37	52	51	53	55	50	50	46	36	36	62	45	42	39	42	50	42	66	54	52	48	41	43	45	39	49	57	47	48	46	50	37	43	47	54	48	55	51	55	51	40	45	47	46	48	37	63	63	60	44	56	50	51	42	36	39	62	38	52	44	50	43	46	56	34	51	43	41	38	44	54	49	37	52	50	41	46	54	39	47	44	52	42	61	46	40	35	42	56	44	45	47	45	42	39	42	46	42	50	45	45	48	51	50	36	46	43	47	47	45	51	33	43	36	42	45	49	57	48	53	52	62	49	48	49	42	64	48	50	48	48	31	53	54	50	37	46	40	41	46	54	50	57	38	52	38	62	48	43	65	52	54	41	38	44	44	42	32	48	43	48	50	35	51	39	35	43	41	45	41	35	53	61	57	53	46	53	43	38	41	45	53	41	47	39	37	51	55	47	43	41	59	51	57	48	46	44	48	47	53	56	38	34	45	51	48	50	49	55	45	44	46	51	49	49	31	35	56	42	53	52	40	59	54	44	41	51	52	55	48	54	48	54	40	54	56	69	42	45	52	50	48	49	57	43	52	50	45	59	46	37	46	48	43	44	48	49	50	46	49	48
23882	10486	29629	33027	23432	8376	3846	1181	507	512	480	426	408	404	418	398	386	389	388	364	391	383	446	386	402	401	400	387	364	378	397	376	392	376	387	404	406	358	390	414	376	433	403	392	395	414	395	392	367	396	382	366	370	400	394	407	405	372	365	371	389	414	376	371	420	392	413	407	382	382	356	409	392	394	381	422	404	359	431	399	380	390	358	419	389	405	395	428	395	398	410	388	357	395	383	433	356	370	327	372	379	387	384	380	402	400	371	412	377	382	381	387	392	417	362	392	398	397	398	381	380	392	404	374	406	388	408	384	421	437	361	402	394	375	380	367	385	380	371	408	361	377	362	367	373	414	379	365	424	395	388	364	424	416	389	345	399	406	405	414	377	370	385	390	374	383	393	400	371	361	405	379	410	406	389	390	408	421	380	379	393	374	387	401	425	384	425	391	392	418	386	398	385	364	389	415	412	389	375	339	372	434	379	346	404	406	410	375	351	397	336	383	390	415	403	364	397	431	396	380	384	404	383	384	379	393	400	378	420	412	374	388	366	376	364	383	395	377	388	373	365	402	396	376	407	415	389	356	358	407	342	394	405	397	387	422	381	374	416	387	391	368	391	376	364	429	356	384	409	357	385	392	386	394	402	385	354	389	382	382	400	387	398	345	373	412	372	393	394	371	362	377	374	389	397	386	400	391	396	417	414	379	433	385	379	395	403	374	391	357	354	358	406	378	377	379	382	399	368	386	395	373	369	380	382	349	376	428	421	378	387	384	389	362	364	380	387	391	419	367	376	405	394	381	374	384	380	403	381	404	401	446	415	402	389	382	405	370	400	370	404	369	377	371	382	364	394	384	390	367	385	390	349	397	366	372	367	393	406	409	392	367	376	412	389	386	394	418	368	392	369	397	382	415	397	370	386	436	359	427	371	401	383	384	394	397	361	432	366	407	373	370	373	400	376	405	388	398	384	364	362	372	404	395	381	397	391	397	364	398	396	391	407	385	382	394	420	360	356	379	429	401	381	386	408	397	415	414	398	423	415	417	359	407	393	401	388	363	413	408	351	366	424	408	397	382	383	356	381	410	399	371	379	395	410	379	408	428	349	391	376	402	412	384	363	386	374	395	395	380	366	406	398	406	402	391	401	399	389	382	394	424	372	352	415	398	395	397	388	360	427	403	377	394	403	400	382	352	433	369	372	397	347	387	413	405	409	402	362	391	430	381	390	356	406	395	423	390	369	326	355	371	411	406	382	389	400	416	400	390	376	391	400	358	364	356	422	389	357	386	396	373	340	371	383	380	399	399	411	391	391	385	410	364	388	349	385	385	364	352	424	399	384	386	374	414	365	356	393	415	360	407	391	387	396	420	360	406	393	415	382	402	393	393	389	347	370	379	397	385	398	369	388	394	346	397	403	399	416	406	377	380	354	371	374	404	386	385	430	394	381	409	389	411	350	402	386	399	408	366	384	413	389	395	388	385	460	416	361	377	385	362	404	375	382	373	390	413	391	386	386	346	388	408	375	378	363	384	410	367	389	369	413	412	353	390	378	363	391	395	404	402	395	376	380	363	385	390	381	391	383	409	412	360	406	382	433	390	398	385	391	396	386	385	372	386	366	370	369	392	379	373	357	390	409	392	404	353	403	410	402	414	367	385	365	420	381	358	398	389	377	366	350	368	365	384	356	402	371	389	399	385	374	388	372	368	370	416	385	383	406	410	384	388	413	373	360	359	404	416	372	393	398	416	376	375	378	355	413	369	394	381	409	410	364	450	369	369	386	384	393	368	391	389	386	391	396	374	409	375	412	378	367	369	374	420	409	386	377	383	388	370	366	398	368	358	359	415	392	373	378	372	373	347	382	374	384	353	411	384	358	378	367	369	394	398	358	373	372	401	386	385	372	376	370	379	389	407	397	394	404	374	383	413	404	367	348	386	369	380	410	359	374	384	374	373	361	400	413	369	392	402	372	389	431	375	364	380	382	394	418	381	348	369	373	436	394	357	397	398	375	396	398	391	363	425	394	380	402	379	364	419	355	398	382	421	382	375	410	385	360	378	372	349	367	399	413	412	416	357	411	439	383	370	365	404	382	403	359	386	393	361	390	358	408	421	390	376	377	393	400	389	361	400	368	360	373	369	362	379	389	341	425	403	413	419	340	402	391	415	398	379	376	395	393	436	379	372	419	423	340	396	387	396	388	389	403	373	357	422	441	404	389	388	339	370	410	365	399	364	388	352	404	375	381	394	393	386	375	409	373	409	374	373	406	367	391	385	398	380	392	380	389	423	397	378	397	391	379	404	388	424	400	418	350	357	384	375	378	399	404	417	391	389	370	396	379	385	397	394	396	375	391	415	361	363	392	394	363	377	391	382	412	379	414	391	381	367	386	364	410	392	376	367	393	428	371	416	376	370	398	380	394	392	383	367	390	357	364	376	393	383	394	401	375	406	388	360	363	395	389	389	370	393	349	389	387	419	406	375	341	363	394	360	380	390	403	372	378	375	401	350	366	407	409	393	412	412	369	397	400	384	370	372	424	399	423	382	367	407	385	356	351	392	410	343	401	385	421	393	410	419	351	349	347	396	380	388	385	411	366	378	372	338	331	371	398	392	338	381	392	354	393	374	382	411	388	371	363	377	396	372	442	369	401	393	397	395	372	400	386	383	390	364	353	387	411	355	379	409	392	389	383	403	345	357	394	413	396	396	408	387	382	372	392	367	380	409	418	343	383	366	387	376	412	400	410	374	370	344	378	393	416	387	388	382	384	371	394	374	372	404	367	412	381	384	395	386	375	405	371	355	380	404	404	376	396	352	368	382	357	390	356	351	399	406	355	389	404	397	416	409	404	376	358	431	378	389	422	338	394	397	391	367	391	381	398	396	402	389	405	387	385	397	371	406	359	384	376	419	402	400	377	337	381	385	396	369	390	373	383	385	383	374	400	375	424	383	407	389	398	379	386	369	366	378	388	399	375	396	375	379	419	395	406	367	360	377	382	408	366	410	385	365	403	373	367	357	366	379	398	376	407	394	365	403	401	402	392	363	384	397	372	386	392	369	415	409	359	404	380	397	407	368	406	361	401	392	445	362	370	398	375	412	368	373	364	396	380	395	378	434	408	387	413	385	403	356	399	399	397	374	359	403	373	354	396	387	368	387	403	400	411	401	379	406	363	384	353	414	420	378	347	403	375	392	387	375	388	353	376	381	372	379	413	376	406	363	366	373	399	387	410	369	401	372	375	381	403	405	385	384	418	403	385	347	403	356	420	407	403	388	394	395	378	407	383	370	385	401	409	392	388	376	371	381	385	374	383	402	374	392	381	378	409	390	383	385	406	421	403	377	347	409	388	388	408	401	418	395	412	394	371	363	344	379	433	352	426	385	394	368	375	387	378	341	410	339	407	388	364	379	401	373	424	373	379	404	396	362	398	392	404	401	395	410	413	377	375	386	397	354	379	377	393	349	396	392	397	372	353	392	396	390	407	374
3392	1671	9384	11391	5031	621	276	76	58	50	45	53	59	47	47	41	36	50	50	48	39	39	61	43	43	62	58	50	43	54	48	59	42	35	56	44	40	45	39	61	47	35	45	42	48	51	43	36	46	48	50	47	55	47	53	40	41	35	57	49	48	40	64	50	53	64	45	51	39	52	49	50	40	57	47	56	58	39	47	52	38	56	46	37	48	48	65	48	53	59	40	50	53	48	56	46	48	48	59	53	47	48	50	51	54	61	54	45	49	57	57	38	55	52	49	44	55	42	51	52	38	36	60	49	50	51	46	52	47	50	49	46	44	47	43	46	58	37	47	47	43	42	44	45	45	35	52	45	52	54	41	48	49	45	50	46	38	34	46	53	54	52	44	54	54	32	53	52	61	47	40	35	52	49	49	37	37	63	45	45	58	59	60	50	49	45	53	40	44	53	48	39	49	43	50	57	42	41	47	49	51	54	40	38	50	55	50	46	45	55	46	53	45	44	49	47	53	51	45	41	58	51	46	39	35	39	54	41	44	54	65	52	50	51	58	54	50	56	47	47	52	48	71	40	48	39	52	45	75	59	39	42	39	40	49	44	40	44	46	52	50	58	52	60	44	45	61	62	52	54	40	47	42	61	34	47	49	44	47	50	53	54	53	52	67	49	56	50	38	34	56	45	44	59	33	44	53	55	56	43	66	49	36	45	45	66	28	48	58	41	50	58	48	46	60	52	48	64	45	42	43	53	47	39	50	53	55	59	52	52	43	54	48	60	54	41	51	47	41	39	60	51	47	51	54	44	49	54	51	43	45	72	55	46	57	53	43	56	40	58	58	52	48	38	36	45	49	50	51	50	47	40	42	58	48	52	48	42	46	54	52	41	45	41	49	48	46	54	52	40	45	53	41	44	52	42	49	50	45	47	41	64	42	54	55	52	45	48	47	62	41	57	37	51	48	44	47	52	50	63	56	45	50	46	52	42	46	55	49	34	38	58	40	52	41	48	48	49	55	50	51	38	51	48	48	50	44	67	42	59	50	39	57	53	54	58	33	44	56	49	45	35	44	42	53	56	58	45	50	46	47	43	35	49	43	39	64	43	43	52	48	39	48	53	43	48	55	46	56	50	45	41	44	50	45	43	55	51	47	51	54	41	52	45	62	42	50	50	51	52	53	47	47	52	47	44	65	39	45	46	49	65	56	42	63	70	56	62	51	47	49	54	62	50	55	52	50	45	62	49	47	53	54	52	52	47	51	55	45	56	43	61	59	56	48	41	60	53	60	45	57	48	49	50	47	46	53	55	55	54	39	49	42	47	46	43	38	54	39	58	35	51	34	55	62	51	64	55	55	61	52	62	54	53	48	45	52	37	48	55	48	67	49	52	58	43	55	48	51	41	56	48	63	45	55	49	36	48	39	50	43	50	49	68	38	42	54	46	41	44	44	39	49	56	63	46	54	48	47	51	41	50	52	53	44	52	49	43	40	52	53	52	55	47	49	52	55	49	38	60	50	37	49	54	44	54	38	51	36	51	40	41	53	53	55	60	49	46	46	40	48	57	51	47	52	49	51	47	62	57	46	62	53	54	54	62	61	69	50	49	38	57	47	50	49	45	61	55	58	46	61	49	44	51	46	38	34	44	55	52	57	50	36	46	44	51	49	52	47	56	51	63	64	49	55	40	55	60	56	41	47	54	57	47	55	51	57	53	48	42	43	51	49	48	40	48	42	40	50	58	52	43	57	46	63	45	63	44	51	48	51	50	43	50	42	45	50	53	52	51	57	61	50	65	53	47	51	55	54	46	51	48	52	58	52	56	52	39	51	52	38	49	49	48	57	45	52	57	44	40	48	51	51	41	49	57	52	52	53	50	43	45	48	41	40	53	39	43	44	50	48	59	47	52	48	44	53	52	54	53	43	44	57	47	56	38	57	50	46	41	53	65	59	51	53	68	50	50	47	45	47	43	48	46	46	56	48	42	54	63	53	56	51	41	43	42	48	41	52	44	55	47	57	44	51	46	42	48	53	49	39	45	43	72	48	51	57	59	50	56	46	61	59	49	44	54	36	58	56	40	47	49	45	44	57	51	48	56	47	44	47	50	53	48	45	53	59	56	40	46	61	50	35	54	51	46	48	39	40	42	42	44	56	52	36	42	45	62	52	55	54	38	50	44	61	55	55	51	44	39	39	51	56	56	49	41	47	46	58	50	43	49	48	60	47	65	41	45	47	52	41	50	46	51	58	57	46	44	53	46	52	50	55	55	50	42	41	56	59	45	55	39	42	52	54	46	55	55	47	53	49	56	56	61	62	44	58	40	46	57	50	41	49	32	50	44	42	56	53	49	52	51	61	40	47	54	52	57	43	59	56	48	43	56	53	48	41	55	46	36	45	37	50	49	56	47	43	58	49	57	52	40	45	52	58	56	53	50	55	51	47	64	55	42	47	61	47	51	37	51	60	48	59	52	46	50	49	54	50	47	51	47	47	49	49	42	57	38	51	41	57	48	55	37	48	54	44	46	39	56	52	53	52	49	41	36	48	50	53	54	51	57	42	61	45	44	50	35	54	54	45	57	48	45	47	42	49	50	57	60	63	43	49	50	52	61	44	53	51	55	50	50	46	48	46	49	55	43	54	47	44	47	45	52	60	52	39	43	54	61	46	57	51	50	42	57	61	55	56	49	51	47	45	49	59	62	56	48	68	58	53	35	43	52	57	39	53	48	43	56	44	43	63	48	51	48	52	29	50	61	54	44	49	42	60	49	50	61	48	54	46	48	48	47	55	45	45	59	48	52	43	43	71	50	54	42	49	49	40	53	58	51	33	43	51	45	63	47	50	69	56	40	47	70	57	46	48	52	39	41	49	39	34	47	35	56	62	45	55	56	54	49	44	52	49	52	60	53	48	41	45	55	48	62	60	44	45	43	46	53	39	38	58	55	62	56	45	41	49	50	36	43	55	58	55	64	49	54	40	32	56	44	39	48	41	45	36	43	62	38	47	47	43	45	59	49	47	37	44	51	47	44	50	51	52	62	53	55	48	60	55	48	36	43	51	53	42	57	39	45	44	42	41	58	49	46	49	47	47	53	52	47	57	48	45	34	55	49	47	49	49	54	48	46	40	39	65	52	52	53	48	42	49	52	43	51	43	65	52	61	49	49	42	52	30	57	51	65	42	46	60	47	44	45	59	48	48	43	36	40	66	43	50	44	36	63	35	50	44	48	36	40	49	35	49	43	43	53	45	44	55	47	45	59	53	51	49	57	57	63	50	50	43	58	42	46	53	54	45	50	52	39	55	39	41	32	45	76	45	53	48	52	36	49	42	51	46	49	44	42	56	48	50	47	56	45	38	50	34	56	49	63	55	54	48	42	54	58	51	47	39	48	51	53	50	58	61	52	55	51	53	36	59	48	42	59	39	29	42	51	58	43	50	43	50	51	50	58	48	54	47	55	53	42	59	52	50	46	50	42	63	55	48	49	47	44
26898	14929	35471	38913	31328	13224	7804	1818	682	547	508	446	422	484	422	445	419	411	453	416	420	398	400	407	419	465	384	410	424	396	440	391	448	398	431	412	430	361	392	389	445	462	425	385	430	424	408	420	413	408	448	423	386	403	429	420	432	426	407	377	419	411	412	432	388	420	406	404	422	427	412	426	392	426	428	450	428	400	398	385	426	430	444	421	422	426	431	408	413	395	416	403	436	415	425	418	413	397	419	418	393	436	376	414	417	430	400	430	461	378	387	425	422	448	420	381	401	419	445	412	408	448	444	426	401	378	394	418	420	396	421	428	412	428	409	404	416	410	424	396	432	426	402	435	428	431	420	400	398	418	429	381	442	402	438	402	414	433	411	403	416	400	448	377	385	423	452	421	391	444	414	384	423	420	405	395	422	386	410	436	391	437	380	432	414	404	446	420	409	427	411	434	402	391	425	375	411	402	418	429	436	395	413	397	413	424	425	415	406	380	449	448	411	426	375	415	419	394	421	401	412	404	415	406	439	425	411	395	416	434	397	424	398	423	380	422	405	414	405	419	429	444	419	392	420	386	382	436	411	433	444	445	423	444	426	387	439	422	391	390	436	398	407	425	410	410	426	415	402	428	442	403	409	439	441	419	437	398	432	423	416	435	416	408	431	441	400	409	446	422	416	433	427	388	431	380	397	455	441	420	403	411	408	410	426	427	446	418	419	421	438	410	386	408	404	458	417	383	423	388	426	437	429	416	418	460	442	434	424	409	422	407	380	460	433	420	427	437	416	445	406	413	412	439	444	417	414	418	445	415	427	388	413	398	404	421	424	438	383	426	381	407	444	488	373	420	412	428	422	415	434	389	433	416	409	379	415	439	438	406	422	429	396	433	415	429	392	417	416	403	441	422	423	410	425	396	424	360	442	443	420	412	345	390	423	407	444	468	446	426	408	416	401	418	428	410	396	459	418	425	399	387	436	451	433	411	422	444	415	431	434	403	396	465	449	420	421	431	425	410	438	444	393	425	387	437	424	428	458	410	408	454	426	406	401	408	408	394	422	426	418	436	410	415	427	449	440	413	421	422	441	431	430	386	402	412	407	420	384	426	377	414	422	446	388	428	413	413	407	474	390	423	420	416	428	421	394	425	396	435	397	427	415	417	394	402	412	427	407	382	423	415	412	396	402	413	421	408	402	436	440	466	454	396	425	422	403	434	405	420	426	441	401	357	399	434	395	425	435	409	422	405	406	431	415	432	390	459	435	453	413	396	429	413	412	432	387	440	415	425	427	440	397	397	411	416	366	428	416	401	414	432	430	450	446	403	424	442	403	407	382	445	401	401	400	400	430	417	395	444	449	386	427	389	393	422	435	444	437	396	405	417	392	403	429	438	435	456	411	436	403	389	445	410	397	392	442	401	420	410	470	428	422	443	395	437	417	420	411	398	410	399	370	393	425	427	418	421	423	395	399	395	403	395	442	418	444	425	413	397	434	446	394	407	405	379	463	421	424	438	424	404	448	431	419	408	419	407	427	430	397	413	446	389	417	436	392	449	406	409	429	434	406	417	424	436	400	414	413	387	418	411	407	418	414	370	410	418	423	426	428	403	371	418	384	406	396	442	424	408	420	431	429	439	403	448	451	446	408	429	401	445	429	404	418	436	406	406	421	403	426	438	448	425	466	415	464	422	475	438	422	423	380	449	410	417	450	424	441	399	445	422	420	452	433	433	418	431	418	416	430	406	432	415	405	438	419	398	404	395	405	417	405	396	414	398	387	381	409	412	411	407	389	418	418	402	394	453	391	438	442	434	436	431	426	468	397	421	451	405	407	423	427	408	431	412	431	407	446	409	423	417	418	408	401	424	411	436	411	403	405	425	413	439	392	409	438	406	479	417	442	417	408	402	403	440	440	422	408	398	431	421	427	394	388	419	411	366	411	390	394	421	404	417	437	392	443	417	436	379	428	417	404	392	437	420	418	425	449	423	412	399	410	407	389	417	436	470	432	406	415	443	432	415	415	413	420	427	452	459	437	440	458	420	433	378	413	389	407	435	423	419	424	396	384	415	420	428	425	418	398	426	392	392	439	442	436	435	418	419	417	420	403	435	431	445	410	412	424	427	443	421	396	432	453	417	447	429	425	422	408	407	426	394	412	417	422	404	434	424	427	430	397	446	399	386	397	413	428	384	400	398	376	418	426	435	420	437	432	422	418	436	430	361	474	407	444	418	415	397	455	423	437	426	454	436	423	446	422	446	426	414	389	412	387	378	385	405	463	388	394	401	409	426	424	409	421	456	431	402	404	422	440	409	423	424	410	435	389	428	423	396	400	422	412	391	399	425	440	436	404	409	392	416	408	415	464	421	408	419	412	389	407	445	457	430	399	424	426	423	398	456	404	401	424	438	364	439	430	417	408	391	435	416	421	431	427	416	410	443	412	411	438	418	457	446	418	423	431	417	429	421	438	396	393	423	397	381	407	405	400	425	410	421	434	436	448	441	417	456	398	412	438	441	387	421	433	414	409	435	411	417	393	419	416	429	409	426	473	410	410	411	408	409	401	454	431	419	384	419	395	395	425	404	406	487	386	402	412	437	404	446	417	420	428	443	402	427	390	429	445	405	445	439	425	390	403	436	412	438	416	429	416	384	375	421	431	413	398	416	387	433	403	401	394	405	405	387	456	411	416	419	403	420	426	363	393	431	429	406	421	401	384	403	372	420	402	405	431	410	426	426	398	420	448	417	427	401	419	401	438	419	420	388	404	412	408	451	420	397	408	419	399	399	432	433	413	378	428	422	424	444	473	392	419	428	394	396	411	407	427	422	416	401	390	395	411	386	390	387	434	425	449	424	446	418	422	437	451	441	373	408	418	386	434	407	413	372	418	396	414	432	420	428	423	406	414	429	417	404	412	427	375	406	398	419	441	443	442	402	407	416	406	404	421	466	389	398	389	423	426	426	394	440	436	425	437	408	399	397	438	429	419	410	388	451	451	387	427	432	414	419	413	377	400	402	410	401	434	424	436	436	405	450	420	441	400	453	419	437	399	427	409	416	418	410	410	435	408	428	390	387	423	429	397	415	408	437	418	422	423	415	400	384	398	422	423	416	410	411	422	402	426	418	393	434	404	391	424	412	419	417	426	398	440	419	453	402	426	403	454	428	392	445	364	392	389	436	414	446	395	402	399	413	396	422	370	397	418	392	387	438	430	450	432	408	431	413	412	448	411	412	423	429	448	382	426	431	431	395	410	439	465	447	426	432	427	435	396	421	421	398	408	396	422	420	443	425	431	428	410	422	467	467	362	465	407	422	420	399	425	426	399	411	419	398	414	408	446	412	416	396	405	411	391	437	410	399	404	418	424	409	424	407	411	396	397	434	391	427	420	422	416	400	436	420	404	425	436	406	432	429	440	427	407	449	416	423	397	439	409	406	419	420	384	374	410	413	434	466	394	443	409	404	392	418	398	412	399	418	428	428	419	398	427	394
2725	491	1716	3125	1363	182	123	75	59	51	69	72	80	52	67	60	75	71	63	61	84	72	80	86	68	65	68	74	95	68	54	86	70	69	75	53	64	61	76	67	64	65	56	71	77	61	71	78	71	67	63	69	77	72	91	78	72	80	67	81	62	74	72	72	75	72	69	64	68	68	75	71	66	58	73	74	79	60	61	86	85	69	73	65	88	42	72	65	53	71	65	69	70	65	88	70	71	73	71	78	60	68	79	67	73	72	68	63	76	63	64	69	67	68	81	60	67	76	72	85	60	55	89	83	74	78	67	58	50	64	61	57	71	75	67	70	65	64	72	72	71	81	63	48	89	68	46	75	64	74	74	68	57	81	73	77	58	67	63	72	68	53	60	71	69	70	81	78	79	64	76	71	70	56	59	61	74	74	60	81	84	78	60	79	93	71	74	69	63	69	62	70	63	78	58	63	71	62	74	64	69	71	83	83	77	67	74	66	55	80	72	64	69	73	58	68	75	78	82	68	72	58	65	71	71	66	73	80	79	78	82	73	77	80	58	79	66	68	81	71	66	80	76	89	61	82	64	83	66	77	66	67	75	67	76	69	65	80	69	61	56	58	82	86	64	59	56	72	77	64	78	73	88	77	67	77	74	81	76	78	84	75	65	56	75	63	60	67	61	66	75	62	91	81	62	67	81	75	74	59	62	61	62	65	69	64	68	61	101	78	81	60	72	73	73	79	81	67	63	65	77	86	73	76	80	71	69	77	76	83	68	66	76	72	72	89	68	70	61	62	73	75	70	65	51	71	72	71	57	76	72	71	58	61	67	55	72	61	72	78	65	78	61	70	79	86	81	71	69	66	62	76	58	60	73	79	80	81	68	70	67	60	77	59	62	70	65	70	72	70	57	62	84	82	69	58	69	77	76	68	71	58	78	80	78	71	79	60	72	77	84	64	73	72	71	80	66	70	75	77	81	63	72	71	65	76	52	69	76	55	76	70	85	63	95	75	77	78	69	69	87	57	87	59	67	90	72	73	61	70	76	70	69	80	75	71	73	74	64	69	88	56	78	63	65	52	59	68	80	63	60	66	63	67	75	69	70	67	77	77	83	56	66	65	73	73	69	67	71	62	68	64	60	52	64	82	83	72	63	68	62	76	73	72	79	74	64	67	58	66	59	72	80	71	64	74	53	66	64	63	55	69	75	75	70	78	70	71	75	83	82	58	64	66	75	70	79	79	82	70	57	81	72	69	78	59	72	75	86	79	71	81	63	59	63	75	65	75	82	63	75	80	81	59	86	63	78	53	65	71	58	66	82	78	74	77	65	58	75	78	68	79	67	59	64	82	71	75	70	74	61	73	67	52	68	65	71	81	81	62	86	68	89	77	71	70	74	62	65	60	78	60	66	65	62	81	59	56	58	54	67	79	66	82	65	76	72	60	75	72	89	61	67	71	76	65	77	72	68	70	77	73	77	76	82	85	66	62	78	83	76	89	64	66	87	59	64	78	80	70	70	59	73	75	68	63	86	68	83	77	68	74	59	67	67	79	79	86	74	71	77	75	68	64	55	80	66	62	78	89	65	75	85	78	66	86	65	70	50	88	72	70	74	94	55	78	74	83	68	65	67	66	81	77	67	84	63	68	87	64	73	73	74	77	65	64	84	73	66	64	65	87	82	66	56	65	66	69	67	68	80	78	72	67	59	65	69	75	72	75	48	80	67	78	70	65	89	77	67	66	86	58	59	67	81	73	71	72	56	78	80	64	75	62	75	77	72	65	67	54	80	60	72	84	64	61	69	71	70	63	71	79	73	63	66	78	77	67	74	71	80	74	73	73	57	59	76	73	76	92	82	66	77	66	72	70	67	73	58	67	72	60	83	66	69	69	80	81	65	72	59	70	75	84	63	64	67	86	65	80	68	74	63	68	70	63	77	69	66	71	75	74	81	61	67	91	70	71	50	71	76	68	83	71	80	75	82	74	62	71	76	79	65	72	77	74	94	77	58	69	67	71	73	71	63	61	77	73	78	67	64	70	53	69	80	82	76	82	65	75	69	78	58	75	75	71	78	53	67	70	80	70	69	70	51	60	70	77	77	66	77	80	82	73	72	62	74	61	81	72	69	66	65	76	59	70	68	62	73	67	70	74	85	64	74	62	67	76	62	53	89	80	69	91	65	70	73	62	75	64	59	65	72	84	76	79	81	78	77	76	80	72	75	71	76	77	82	69	65	66	78	74	72	61	73	76	67	67	72	79	89	71	71	74	69	79	74	75	79	73	77	65	70	65	87	77	69	55	81	54	61	79	72	70	81	64	78	88	81	63	77	72	71	56	78	87	65	72	79	81	77	74	62	67	65	60	67	81	75	59	72	69	75	63	63	72	66	57	70	70	84	65	62	79	55	84	59	93	55	59	71	68	62	69	69	73	89	78	68	81	54	75	68	76	71	72	88	83	72	69	77	67	75	66	75	74	68	55	59	62	69	77	82	68	83	61	65	76	77	58	67	70	69	74	67	71	87	70	70	74	60	76	67	88	67	59	66	66	69	71	70	66	76	67	75	68	75	66	66	65	64	57	75	70	72	81	62	81	84	78	65	73	62	76	75	75	63	63	74	58	90	71	62	62	76	77	82	82	66	85	61	60	67	66	71	61	73	64	81	69	69	63	67	86	66	67	65	67	74	88	70	52	57	84	80	56	83	75	69	78	78	59	70	65	69	82	62	84	81	68	69	77	65	66	66	72	70	77	65	53	82	63	61	73	74	65	73	63	65	80	71	49	69	81	95	82	71	79	87	67	71	66	66	65	63	62	59	83	64	63	69	73	81	83	76	76	67	75	57	77	66	62	63	55	65	74	70	57	69	69	66	66	78	71	59	71	60	83	70	69	63	70	79	69	89	67	68	78	74	80	78	69	74	68	75	60	77	71	73	57	68	79	74	93	61	66	61	79	74	61	77	76	76	66	68	67	82	65	70	59	79	72	84	82	71	63	60	62	57	59	65	69	70	63	66	73	88	58	82	71	78	73	59	72	72	55	80	71	70	61	66	83	62	85	64	80	74	69	76	75	78	79	53	58	87	72	61	68	83	63	76	57	77	72	69	76	61	83	91	70	76	81	67	69	80	79	83	72	85	74	70	76	75	85	62	80	74	65	81	72	72	78	84	70	62	55	88	70	67	72	71	68	66	77	77	72	67	70	75	80	76	83	71	68	57	73	75	74	65	77	54	60	65	85	63	76	73	63	68	60	78	77	55	63	84	72	71	80	64	75	75	65	90	64	79	75	75	76	73	59	80	60	66	79	80	75	80	71	68	68	81	69	64	67	79	81	67	67	54	65	74	69	53	74	81	71	85	66	83	69	66	60	78	74	83	82	70	85	64	83	68	67	51	91	76	88	68	83	60	63	73	68	84	63	73	52	76	68	65	87	74	88	66	66	70	69	57	85	77	68	64	69	84	54	65	75	89	53	67	72	87	77	72	70	74	61
21587	5289	15176	22645	14044	2999	1571	815	648	636	610	601	582	573	573	607	575	580	597	594	568	560	572	571	551	547	589	547	577	560	616	578	590	560	601	532	571	577	572	572	576	543	588	596	608	500	522	547	525	585	574	554	583	583	611	557	607	558	576	578	580	609	563	576	581	580	540	635	583	554	615	577	578	571	544	589	539	570	553	570	599	599	594	545	523	576	574	584	580	548	570	535	573	570	534	592	607	559	552	582	585	574	573	618	580	621	542	573	601	579	600	582	557	583	555	609	535	552	548	591	527	594	561	538	575	586	527	561	616	579	563	616	574	551	632	553	604	580	546	586	593	576	553	543	549	575	581	604	583	553	605	570	587	589	600	564	595	542	597	579	598	594	590	584	574	579	597	564	593	561	566	563	606	594	585	582	571	571	592	583	562	538	561	555	542	594	557	573	565	565	592	571	547	581	578	569	561	588	569	562	541	577	548	577	559	569	588	598	583	576	601	606	560	558	535	523	550	558	566	591	560	609	569	566	630	587	578	591	554	566	601	550	584	555	610	562	564	586	584	586	560	499	604	600	556	579	605	583	563	562	569	594	618	590	546	580	534	556	598	573	538	573	583	586	536	572	631	564	570	572	596	548	561	560	570	598	567	593	552	607	561	565	560	551	606	554	575	550	585	605	584	587	579	574	614	640	550	554	544	632	583	570	570	604	568	589	569	535	620	593	601	553	608	568	583	574	581	572	562	572	551	552	600	616	575	587	521	571	592	590	528	539	610	616	579	610	565	595	612	606	558	568	570	575	590	566	552	533	579	604	577	604	570	579	549	588	602	576	578	577	541	594	578	593	570	534	556	579	602	566	556	586	594	574	577	555	592	547	565	561	576	552	581	598	577	593	581	595	538	580	584	567	589	579	597	599	588	596	561	558	547	636	540	578	550	579	625	592	581	581	612	591	580	565	559	571	541	616	566	565	542	570	620	562	585	610	552	568	569	621	573	568	552	534	596	545	577	572	533	539	550	571	570	575	595	594	568	588	546	588	568	598	580	567	549	575	565	618	516	568	585	569	580	567	576	561	583	619	536	544	610	565	550	559	593	583	589	592	592	587	552	567	612	570	584	575	528	566	579	558	594	603	592	566	566	543	576	600	580	565	548	550	604	570	598	544	596	564	555	549	549	591	585	605	617	556	594	603	638	613	642	587	594	559	570	566	563	584	594	580	588	594	599	569	565	627	559	580	559	559	561	601	563	552	551	572	601	548	578	552	580	606	563	533	617	537	599	588	590	530	574	555	606	573	529	529	552	558	597	553	567	535	597	583	563	577	598	585	570	551	581	604	616	621	572	536	577	584	558	547	563	599	569	621	592	578	552	562	616	557	614	556	563	560	582	576	562	551	582	583	614	565	561	564	567	563	616	620	585	549	583	589	613	581	569	603	588	582	567	599	523	550	579	550	575	588	545	582	580	602	607	575	530	574	579	543	548	554	597	563	574	627	533	583	574	610	627	554	563	604	613	574	548	586	595	593	572	550	582	524	580	585	577	565	544	606	552	584	587	601	563	614	592	600	567	601	567	600	569	575	567	590	545	550	592	577	599	571	570	589	588	518	562	610	558	519	563	570	570	574	581	545	596	609	623	573	571	619	546	572	560	599	550	577	584	550	595	572	549	566	575	553	567	547	554	553	593	587	649	586	594	525	578	543	565	585	605	602	568	575	582	586	614	607	583	564	592	609	539	584	626	562	585	574	577	599	539	571	565	563	543	586	591	588	545	562	544	597	592	578	532	571	556	575	551	564	590	534	563	540	576	582	541	534	568	587	594	633	603	535	605	587	592	574	531	545	596	629	548	587	562	543	579	538	557	587	536	549	572	594	584	578	597	571	571	556	562	572	600	560	589	576	620	562	561	628	577	593	593	566	548	577	571	549	625	574	580	583	583	539	530	564	573	587	551	543	583	574	547	563	601	539	575	545	562	597	615	555	558	591	560	562	587	539	548	598	585	565	594	598	565	594	557	560	593	585	605	593	554	538	589	566	568	577	526	582	522	562	570	526	576	594	563	594	565	610	570	592	628	543	537	582	623	531	573	573	569	547	596	570	594	541	585	599	570	622	564	550	567	607	568	580	567	557	595	526	561	562	547	563	593	614	563	561	601	514	604	586	523	622	557	593	604	557	601	596	566	590	547	576	610	606	571	574	537	587	575	559	580	589	542	597	618	583	551	558	546	565	525	587	562	610	638	560	575	592	567	551	524	598	561	589	571	563	592	549	578	582	555	549	515	584	534	536	557	580	612	552	561	557	592	596	558	562	618	593	546	585	586	555	572	572	589	567	567	585	538	594	585	599	613	607	572	582	569	591	581	555	599	574	573	577	573	602	597	628	573	565	577	563	550	586	546	550	543	576	570	560	580	561	560	554	602	554	557	601	571	588	567	625	592	573	542	599	565	612	559	558	602	559	559	570	557	587	592	610	590	588	574	568	599	552	528	553	580	555	578	553	606	575	540	584	573	641	543	576	557	598	542	579	641	571	568	580	576	592	623	584	579	614	589	580	592	587	574	574	582	572	551	609	591	553	603	553	536	524	546	590	575	556	600	573	544	582	582	555	550	547	577	533	590	528	577	607	606	637	578	554	553	588	591	531	585	576	587	587	563	594	597	511	573	540	572	581	622	564	564	537	600	580	554	533	591	592	553	592	592	567	553	545	582	606	548	580	594	562	536	583	562	611	536	541	602	592	615	591	562	561	602	567	588	576	558	577	616	553	590	530	588	589	578	568	554	571	606	582	577	546	609	569	559	575	576	553	599	571	580	539	612	607	580	581	511	564	588	537	602	620	569	609	531	575	589	601	580	560	554	548	550	550	615	629	574	593	602	558	588	587	579	561	542	591	579	596	591	580	610	616	585	589	573	565	615	561	582	570	581	558	576	593	554	585	575	543	592	592	578	595	560	585	558	596	570	588	584	607	569	592	554	603	526	562	564	567	575	598	614	566	590	617	608	551	572	555	588	564	545	580	554	580	630	601	558	568	624	571	591	552	568	595	596	565	530	531	565	585	578	557	568	587	617	568	566	608	599	577	567	587	556	571	578	611	580	565	609	594	594	564	554	571	562	589	550	594	599	543	551	558	590	608	586	555	578	595	557	587	567	519	541	582	574	528	577	571	598	555	592	585	559	571	553	580	560	568	550	588	548	587	568	548	578	558	583	574	608	556	570	594	619	585	618	573	636	605	574	572	531	556	589	585	574	555	614	632	609	575	584	570	575	564	577	544	600	537	572	560	580	588	532	546	577	592	590	620	562	547	581	559	566	596	590	561	595	572	571	571	540	559	560	606	574	574	560	587	550	580	617	560	577	593	590	563	587	584	558	617	549	550	608	573	601	541	602	531	576	600	536	549	592	589	566	588	555	617	563	613	580	603	544	556	543	550	597	564	559	558	576	553	602	574	591	581	576	590	605	541	556	590	592	582	594	550	602	590	566	559
2525	857	5259	7281	3390	471	194	95	78	71	59	70	70	66	60	75	54	79	85	80	72	64	68	74	70	73	68	67	82	68	70	72	74	63	68	78	74	83	69	74	57	59	56	73	82	75	70	59	54	55	64	74	54	72	77	79	70	90	65	70	80	71	72	72	60	79	58	63	58	57	71	60	74	71	71	72	74	59	79	62	60	77	65	72	69	79	95	76	91	78	49	71	62	61	69	74	60	72	74	79	76	76	67	65	62	64	72	71	73	71	62	81	59	72	52	64	61	63	76	68	82	63	71	73	74	84	70	79	70	81	78	77	56	70	70	73	73	63	76	71	58	60	68	72	57	60	72	66	73	72	54	81	70	58	71	74	75	94	71	73	76	85	51	65	61	75	68	88	65	51	76	61	67	61	70	76	76	80	77	66	78	75	72	72	69	60	76	69	71	60	89	62	67	80	73	75	64	60	69	63	79	64	86	66	64	66	69	74	71	76	81	72	58	77	77	77	69	68	69	78	59	72	58	67	76	69	69	75	66	56	79	76	83	69	73	83	82	70	73	63	65	71	61	72	75	51	61	65	55	68	64	74	78	72	62	54	66	61	65	70	75	67	63	76	65	70	69	72	68	62	66	73	77	73	68	70	91	60	78	78	77	75	74	64	68	76	75	63	65	65	74	68	69	72	74	81	84	66	72	62	64	66	96	81	67	75	71	54	74	66	78	66	79	66	64	70	78	77	73	58	56	61	77	63	55	57	68	79	82	68	52	58	70	70	79	69	73	78	72	69	65	64	62	75	64	72	70	68	66	71	71	81	69	69	80	68	60	72	73	84	76	74	74	57	65	76	75	65	70	64	81	73	66	83	67	68	76	53	67	74	73	69	76	76	73	67	79	64	77	56	92	67	73	67	68	67	74	78	68	55	77	75	83	78	63	93	59	74	60	56	68	65	76	68	75	73	67	70	71	56	70	63	77	67	84	62	62	87	73	68	72	62	83	54	70	82	68	69	63	70	73	73	57	68	64	73	69	78	69	83	70	70	65	68	76	79	86	67	76	70	81	75	68	87	68	78	79	63	68	68	72	65	59	75	79	80	68	54	61	69	63	70	58	60	59	73	64	79	73	71	76	75	66	73	72	62	81	61	65	60	72	82	75	69	82	72	66	76	75	69	68	63	71	85	81	66	65	62	64	73	61	74	66	64	62	80	76	74	61	81	71	83	58	59	82	72	83	74	72	70	70	74	73	75	82	76	61	81	77	87	64	78	68	65	70	63	68	61	67	73	60	63	80	62	64	58	76	63	70	83	76	83	78	72	67	68	69	52	61	73	55	73	75	69	63	61	62	94	65	73	72	81	70	69	72	70	68	62	68	79	74	64	45	71	75	55	84	59	74	71	59	70	78	82	59	64	70	92	66	74	68	77	60	76	62	72	77	70	65	74	64	71	92	66	68	64	73	62	63	71	74	65	69	70	70	61	71	63	65	72	87	62	61	69	61	77	65	68	70	65	76	80	63	71	87	85	61	59	68	71	72	60	73	76	72	49	59	67	81	83	65	62	78	94	80	68	73	67	68	74	52	75	62	63	66	57	70	79	66	77	78	81	60	69	74	67	63	65	71	80	59	78	86	86	51	59	70	73	71	84	66	80	64	69	70	82	78	74	62	67	76	53	69	81	80	71	66	76	70	78	67	62	72	63	58	77	84	80	73	65	84	82	74	78	73	59	79	75	57	78	89	53	80	75	73	70	73	68	73	88	61	68	77	71	79	75	55	60	54	75	59	58	76	65	75	66	78	73	85	71	70	62	62	89	74	77	69	70	64	66	63	61	57	77	70	64	59	68	74	59	88	85	65	65	62	82	65	78	61	80	67	68	81	68	85	65	72	82	74	69	73	78	67	72	87	76	64	70	66	66	50	56	57	77	66	69	67	51	65	70	62	77	72	56	74	87	78	64	68	68	65	67	68	80	80	84	71	55	58	61	65	67	73	71	67	69	51	72	87	59	62	70	79	73	77	76	71	62	59	70	73	70	80	79	61	58	83	79	72	72	87	64	69	67	69	75	84	77	65	73	69	72	68	65	66	47	58	67	68	67	69	56	59	62	63	68	66	66	70	68	64	82	65	80	53	73	74	67	73	82	78	75	94	61	87	61	74	58	79	76	77	88	84	73	66	68	86	54	61	88	66	69	63	67	77	86	71	77	77	63	78	80	74	63	62	76	63	67	78	66	75	74	77	82	66	88	59	86	65	63	59	69	61	67	69	81	76	69	70	74	62	73	81	60	70	64	71	59	80	63	63	81	56	93	72	65	70	67	80	72	56	63	58	77	64	62	69	65	71	80	77	78	81	74	72	69	82	74	77	71	77	71	74	71	77	69	77	77	66	76	60	61	74	58	80	75	91	75	73	62	57	56	74	69	71	69	65	75	53	65	59	67	70	60	78	75	72	80	66	65	72	52	65	65	58	66	86	66	62	67	76	73	78	68	66	64	71	74	61	77	69	84	83	76	61	71	65	73	70	69	73	65	78	83	80	79	64	93	73	64	64	83	76	72	66	58	65	72	74	68	81	68	70	73	71	60	80	77	73	69	63	73	62	77	73	53	72	76	82	73	78	66	73	55	57	66	67	74	69	64	67	78	76	80	59	64	70	66	83	67	66	68	84	64	72	56	68	59	78	83	79	89	74	72	61	69	75	60	58	77	67	73	77	58	75	70	74	67	85	57	65	75	66	72	82	70	73	71	71	61	74	69	76	67	70	65	70	67	70	68	66	57	66	76	72	73	70	64	63	62	69	55	77	59	75	77	65	79	76	77	53	90	75	62	66	75	75	80	67	79	76	75	77	69	60	61	70	77	61	77	68	82	89	67	78	77	74	63	85	79	62	79	63	66	67	61	72	77	83	60	66	59	66	69	73	71	64	67	73	68	73	72	67	80	79	91	58	79	78	86	62	76	73	64	71	87	69	64	78	72	58	65	67	71	67	55	68	75	76	99	78	69	61	83	69	69	69	66	67	63	63	73	67	77	72	90	76	72	67	71	75	69	58	67	71	76	72	67	59	75	61	84	83	74	60	71	71	80	78	59	66	69	77	59	81	77	82	61	71	70	79	78	65	73	64	67	69	68	70	75	55	79	64	62	77	70	70	56	74	81	67	65	60	89	54	87	75	76	56	71	57	62	90	69	73	69	76	48	74	79	51	69	67	66	77	75	71	65	56	72	62	71	46	63	80	80	67	71	78	85	56	56	80	71	67	74	75	69	76	74	74	59	59	74	65	74	77	77	63	74	62	70	62	62	86	57	84	71	73	59	87	76	60	78	65	73	58	63	59	66	71	76	58	70	65	86	66	69	68	62	68	74	66	77	63	80	74	59	91	70	69	85	61	75	77	91	58	80	64	65	70	82	67	84	80	68	61	68	66	68	70	69	73	62	86	75	70	69	74	78	79	76	72	78	63	62	71	54	81	66	81	52	77	65	75	85
24213	8951	27032	33262	27851	9883	5534	1692	765	673	675	593	600	603	596	612	546	609	577	608	538	581	575	570	580	592	573	574	599	567	555	527	615	575	566	629	580	589	551	619	566	582	598	600	600	605	584	574	615	583	578	561	593	620	525	596	591	604	571	571	592	587	612	633	620	571	606	576	565	596	629	606	598	566	572	552	576	569	579	616	607	579	571	582	592	547	598	605	588	567	590	584	592	557	606	553	627	592	556	570	582	577	559	597	603	556	596	597	573	582	544	589	578	607	579	581	563	591	574	641	575	574	568	557	549	578	534	587	598	630	573	562	602	615	621	623	580	609	581	605	554	588	616	608	618	544	597	601	562	543	579	558	576	602	579	597	555	591	586	567	581	548	592	562	586	566	574	561	632	565	575	590	570	556	596	561	604	588	585	603	595	590	584	573	580	590	598	613	592	563	560	594	573	555	576	583	623	597	534	601	580	562	592	578	610	546	566	588	603	553	579	608	603	592	567	573	615	561	571	562	569	593	577	579	574	603	615	612	616	565	602	585	577	582	612	600	571	586	593	584	626	594	592	595	546	551	557	559	575	592	546	588	570	569	609	580	544	575	571	565	559	573	575	541	568	571	563	622	554	606	593	563	586	617	576	589	552	574	533	596	596	558	621	614	612	572	566	608	585	570	568	616	562	549	608	583	610	601	588	573	559	619	602	590	575	550	588	605	562	601	569	604	584	624	600	556	584	551	627	597	568	594	531	534	607	576	604	609	604	595	567	564	628	574	597	556	579	590	551	621	624	574	572	552	570	534	559	630	554	564	591	582	577	589	613	605	555	597	601	570	587	566	538	590	592	576	610	628	567	622	572	577	566	571	592	597	593	557	588	609	594	602	630	591	568	593	567	612	600	601	587	612	570	540	576	557	532	623	551	580	555	611	577	595	614	563	566	581	585	587	588	610	539	599	570	581	619	591	601	592	594	550	539	568	584	561	592	593	603	549	586	552	577	612	579	537	562	568	569	612	520	547	573	581	568	556	616	575	588	590	578	608	615	592	566	582	553	607	574	567	597	576	538	586	606	580	596	576	579	546	564	602	606	595	563	575	572	608	562	562	574	607	573	590	538	570	600	556	606	568	573	573	587	601	584	569	563	546	544	545	580	595	587	583	584	564	573	574	597	577	572	562	620	607	535	545	543	585	641	533	590	592	569	602	606	560	555	592	622	601	568	580	580	572	601	554	618	584	556	615	587	579	583	583	558	580	588	595	607	546	570	603	594	552	561	577	593	557	607	509	590	564	541	563	584	536	583	618	595	552	581	616	590	526	544	555	591	566	596	592	597	616	584	591	628	586	574	564	536	626	578	606	599	566	570	583	575	599	599	584	581	578	578	597	594	607	594	593	573	577	552	607	556	580	584	572	613	604	577	602	569	625	594	579	593	614	544	597	581	568	571	554	576	544	593	584	628	554	556	592	586	566	613	591	592	560	575	561	564	558	577	587	565	575	594	549	572	593	550	620	584	594	591	587	584	581	565	612	561	547	599	577	592	607	594	604	556	594	583	563	584	530	560	590	542	607	567	576	608	569	542	584	567	603	550	647	577	594	624	570	535	576	594	591	569	555	623	610	589	604	632	574	589	564	575	604	589	591	591	560	553	546	590	619	580	574	594	572	607	571	582	556	586	555	529	580	582	545	575	601	571	588	575	564	600	533	544	565	558	594	571	585	570	584	567	586	576	582	555	587	571	587	619	574	560	604	550	546	565	602	530	597	581	616	594	577	598	549	607	592	546	572	588	605	604	565	577	566	626	552	596	572	571	603	565	560	622	602	619	598	592	584	591	571	542	547	598	583	578	563	573	560	560	541	626	554	582	586	542	549	562	570	604	605	565	608	620	573	556	618	583	571	607	568	552	606	589	570	583	602	573	588	538	607	604	611	575	574	586	582	569	610	590	586	597	579	585	576	589	586	543	560	605	596	573	608	616	595	612	561	559	560	581	612	584	558	566	578	611	642	623	544	576	583	599	575	576	567	560	599	548	598	571	593	593	554	601	558	571	579	566	587	602	550	589	562	569	610	536	568	593	546	567	584	589	556	549	554	561	564	543	533	560	600	581	578	562	622	569	588	593	581	612	565	569	604	601	571	580	569	589	626	571	556	617	624	572	552	583	563	562	592	622	532	644	616	577	597	572	526	616	585	606	571	581	563	584	615	585	601	564	557	551	608	566	629	560	581	556	576	607	540	583	546	555	566	587	580	602	598	573	596	601	596	597	583	564	617	583	556	642	565	588	601	576	565	613	591	624	615	624	573	596	619	553	617	607	610	579	584	554	555	578	597	624	556	595	579	577	589	583	608	575	631	558	581	561	585	548	525	630	610	611	598	583	589	549	576	590	585	563	549	612	606	567	586	603	545	579	557	567	599	547	588	570	560	586	617	628	592	568	594	572	580	561	620	618	545	577	585	597	572	594	590	578	557	604	577	610	601	550	605	604	643	546	613	581	565	551	600	572	578	626	609	607	547	584	604	592	615	585	566	581	622	547	589	635	627	585	591	634	546	594	544	584	580	595	615	559	593	610	542	604	619	581	523	565	654	587	593	617	562	584	583	570	593	575	570	574	611	599	573	574	585	579	530	570	612	577	629	621	589	605	627	592	556	606	600	594	588	547	591	577	570	611	575	578	573	598	593	590	597	571	612	562	594	561	619	572	626	561	576	570	571	579	581	588	588	576	579	572	577	569	544	579	602	559	575	555	559	572	599	586	571	626	558	577	589	577	628	616	560	589	570	591	630	556	593	588	545	570	540	566	557	600	546	531	562	571	558	544	572	603	622	596	557	538	520	584	575	572	581	573	575	604	550	561	616	576	612	583	607	561	575	569	555	618	557	567	567	588	556	619	553	551	616	541	593	576	564	576	637	584	600	575	601	585	611	588	595	594	588	553	559	533	577	603	568	569	557	587	586	547	560	581	573	526	586	594	560	562	585	569	580	587	543	600	581	606	561	613	550	567	562	558	568	598	578	598	609	592	572	597	601	611	604	593	607	591	615	575	611	588	558	573	557	565	586	590	554	581	577	598	564	605	558	586	574	569	591	595	622	525	573	595	611	594	630	590	609	578	560	596	601	578	580	582	568	562	588	609	560	577	606	616	561	627	571	559	611	593	626	598	564	622	580	567	584	540	575	592	613	593	594	562	597	586	593	597	555	604	601	580	547	607	578	592	595	588	576	591	562	565	592	571	574	627	611	532	575	589	603	579	567	593	556	577	598	560	580	596	643	580	561	569	574	559	591	561	563	571	551	561	638	618	570	557	575	595	589	582	576	606	552	581	559	589	541	566	562	570	585	563	567	582	625	591	584	590	551	585	622	586	568	596	569	648	570	576	605	585	601	566	607	591	555	589	602	615	550	592	551	575	564	584	547	565	503	587	592	589	546	554	565	623	557	633	568	598	578	590	591	580	612	575	568	574	595	590	603	620	576	586	553	595	599
3480	707	3165	7342	3747	564	182	72	50	48	56	42	55	46	52	41	46	51	54	50	47	61	47	48	54	50	49	50	52	50	40	51	42	50	58	47	39	38	52	47	45	43	50	42	41	30	50	56	42	40	46	49	61	57	53	48	44	55	46	44	53	49	51	45	47	44	54	41	55	52	37	52	48	35	49	45	45	59	47	51	56	30	41	53	39	57	49	55	50	53	59	49	59	45	37	57	58	40	41	39	48	51	48	40	44	48	32	51	44	41	56	52	53	38	45	48	51	49	44	48	49	48	51	39	40	51	51	45	49	54	56	49	49	48	47	65	40	50	54	50	49	39	61	48	52	53	70	48	57	52	44	43	58	39	43	54	44	42	40	61	48	53	60	46	46	43	54	55	53	51	43	53	42	50	58	50	52	38	64	43	41	50	49	38	44	44	42	64	59	54	61	46	49	50	41	61	46	49	57	54	38	51	56	55	44	43	36	40	61	60	38	50	37	42	55	50	43	48	39	41	50	58	44	50	41	48	50	50	38	36	55	39	55	43	52	61	38	55	50	44	50	43	46	50	40	45	56	47	48	54	41	49	59	55	44	38	56	43	61	49	59	49	54	52	53	54	52	54	50	51	51	40	29	56	46	61	45	48	55	38	54	57	35	49	44	55	51	50	58	62	43	40	54	51	60	44	46	57	52	45	47	55	59	43	36	45	56	57	49	41	55	42	36	53	58	46	39	56	48	54	27	56	58	45	52	47	39	52	48	36	42	46	61	44	48	58	48	47	44	49	47	49	45	57	44	53	44	43	53	54	48	42	55	53	49	56	43	56	57	53	43	49	52	40	45	49	46	51	56	43	49	44	59	55	39	46	52	64	40	55	45	58	55	65	42	50	43	45	52	54	56	47	38	57	33	50	50	49	55	51	45	33	47	45	41	56	47	40	45	50	54	49	41	51	50	50	55	50	47	49	47	34	42	47	55	54	41	49	42	55	55	34	43	40	44	52	42	41	51	41	46	54	47	41	48	52	37	56	53	43	47	46	46	59	60	42	49	50	53	45	42	40	58	42	39	49	38	49	49	48	53	52	29	54	52	52	66	43	41	50	42	50	60	44	45	51	34	55	47	63	53	43	51	39	44	47	35	57	65	55	61	36	43	34	45	47	56	45	51	41	51	48	38	58	48	50	58	37	52	46	50	39	35	50	51	35	46	45	53	50	45	47	44	46	42	42	47	46	35	55	44	49	54	51	49	46	41	51	49	45	40	60	51	53	60	65	44	54	55	42	42	45	39	46	44	45	52	58	51	38	41	44	48	57	51	53	44	40	37	47	47	43	56	50	47	49	55	43	33	39	39	34	31	49	51	44	53	58	37	36	40	58	56	52	61	61	55	45	42	54	54	46	40	52	50	42	60	31	37	48	49	51	42	41	61	61	51	40	54	38	45	37	42	44	29	43	52	62	51	60	45	50	41	36	39	43	44	46	52	65	45	59	48	42	38	50	56	49	55	42	56	44	44	49	54	44	42	39	46	43	60	58	51	46	41	56	52	52	43	59	48	50	43	51	56	42	42	55	49	46	49	44	48	47	50	47	37	52	55	45	48	49	33	43	37	62	45	48	46	53	43	43	53	39	49	53	47	39	50	50	36	57	34	47	45	43	45	45	45	47	51	44	53	45	42	51	49	46	33	37	40	43	48	46	62	51	55	62	48	54	43	39	45	43	51	47	48	49	37	44	39	37	38	50	36	47	51	53	51	55	51	47	41	32	59	50	57	53	44	39	49	52	41	46	55	49	43	53	48	48	46	49	49	48	50	45	46	51	53	40	56	42	48	45	53	42	53	53	58	42	40	47	32	54	51	50	44	42	59	51	50	47	55	37	49	53	42	55	46	44	36	50	57	58	49	42	40	52	40	46	46	45	44	63	56	40	53	48	49	54	60	53	56	48	40	37	48	51	44	40	48	43	37	32	43	46	64	39	55	56	52	47	37	55	55	55	55	42	51	55	39	50	43	55	40	63	49	57	47	45	59	56	50	48	52	41	58	46	40	48	42	46	53	41	45	59	44	41	42	46	41	49	46	50	59	45	52	44	40	56	54	54	55	48	55	52	48	48	42	53	54	57	62	54	39	27	43	44	49	49	50	54	60	45	59	51	33	57	47	49	51	42	34	55	50	46	52	36	52	51	33	57	40	47	46	45	42	45	44	63	58	52	32	43	49	56	47	60	48	42	52	60	50	62	55	58	50	61	44	50	55	49	43	47	59	41	56	55	38	45	56	51	44	54	46	53	36	57	54	54	39	35	50	48	43	55	53	47	43	43	47	35	44	43	32	51	46	53	35	45	55	58	51	48	36	53	48	51	47	67	47	52	57	41	38	42	51	51	47	60	40	49	49	51	50	35	52	55	44	58	49	49	41	48	38	48	40	47	43	48	48	39	41	36	52	41	62	48	45	48	43	48	46	55	48	57	47	43	59	44	47	29	56	42	42	50	39	51	39	41	54	47	41	59	54	45	48	40	52	53	40	44	44	45	46	59	46	39	50	37	52	44	57	57	56	58	60	51	46	54	51	57	56	50	49	59	54	43	35	47	46	61	46	37	43	55	47	57	45	36	47	40	37	46	48	62	46	49	45	42	37	51	58	45	60	41	51	57	56	40	49	49	44	57	51	44	46	64	39	46	49	49	43	39	44	47	51	35	54	51	47	35	51	48	45	48	55	60	37	41	50	56	46	51	51	48	40	52	45	37	53	48	45	44	45	48	59	50	42	45	58	56	56	53	57	46	48	36	41	41	43	52	52	58	52	53	57	43	52	55	64	41	42	39	37	42	45	54	42	42	43	56	62	55	54	38	43	48	43	37	58	52	59	52	53	45	53	47	50	42	40	47	43	43	44	39	43	36	53	38	51	48	60	45	47	38	50	35	59	44	49	37	49	49	41	45	53	46	43	35	49	44	47	46	54	58	48	44	35	34	50	51	42	54	45	47	51	56	40	46	56	49	40	49	48	36	44	46	47	36	48	43	40	36	46	51	42	44	53	58	49	53	47	53	57	47	27	46	53	41	52	57	50	47	58	48	41	45	44	39	57	49	64	65	44	44	47	49	38	50	46	58	43	53	47	55	47	54	43	44	59	49	56	57	54	59	54	40	40	52	55	47	49	45	53	40	52	47	33	51	58	58	43	62	42	44	48	44	48	49	34	55	70	44	46	45	48	55	43	58	49	54	55	46	44	32	37	48	49	47	48	49	51	44	59	48	59	53	39	41	43	48	44	50	48	53	42	48	49	38	41	51	35	42	58	45	44	44	41	55	40	45	51	39	49	59	37	45	45	40	55	33	43	55	46	59	43	35	52	58	57	67	52	46	44	40	48	67	49	38	58	41	43	48	44	45	36	40	54	50	46	51	57	32	59	37	33	58	51	54	32	47	50	55	48	49	41	52	52	49	36	35	53	49	44	36	51	48	55	39	52	57	43	55	37	41
22882	7767	21440	34500	28747	10093	5474	1457	551	524	457	404	421	384	373	400	382	399	390	359	369	405	408	392	400	382	407	391	405	405	410	390	401	388	395	356	392	386	422	415	401	418	402	374	379	410	375	364	359	361	394	380	366	396	378	387	378	405	421	419	388	404	406	384	398	360	403	390	395	398	401	396	426	387	374	444	409	412	417	377	412	386	386	389	379	393	422	406	378	412	363	368	409	393	381	427	403	374	380	437	379	403	396	382	422	352	373	392	372	378	415	380	412	372	393	380	389	397	388	405	374	391	445	402	391	366	393	387	389	369	399	393	411	379	371	388	407	385	374	434	388	357	413	409	388	383	382	438	412	391	400	368	409	407	391	377	414	404	388	378	399	412	404	384	403	403	389	357	409	389	408	398	407	384	373	367	391	416	397	405	394	367	390	399	425	388	401	385	407	399	375	346	399	366	388	372	408	362	392	393	381	388	420	415	392	439	396	368	384	428	385	364	424	382	406	396	395	385	387	409	380	407	386	400	391	427	380	363	366	391	379	396	387	366	370	394	360	387	352	399	391	416	375	368	378	373	391	400	398	391	378	404	384	393	397	375	388	430	404	352	430	376	390	390	406	376	398	374	386	384	398	413	446	392	391	405	409	395	389	408	387	418	400	380	379	411	379	376	395	388	384	390	409	404	349	391	385	401	401	404	400	421	384	401	434	350	395	396	378	388	381	366	391	380	411	430	407	367	396	403	365	407	399	376	376	433	402	365	366	378	372	409	377	404	415	420	382	424	388	404	427	383	368	363	411	368	414	387	401	378	395	414	384	407	388	399	353	381	398	387	391	371	399	386	374	381	378	375	386	384	423	407	355	387	411	383	420	411	402	371	384	392	421	411	380	425	400	405	393	385	372	336	373	379	394	391	367	430	404	407	402	403	366	384	378	405	393	368	396	388	386	383	377	407	378	411	338	396	432	407	403	391	398	383	401	392	421	364	406	388	391	397	381	391	386	400	402	392	390	407	399	403	383	357	392	403	386	348	374	394	385	398	401	400	364	376	394	397	390	374	426	383	408	370	415	359	417	399	389	398	339	392	398	392	393	396	379	356	398	350	403	379	392	372	416	391	399	403	403	418	404	404	418	400	403	408	402	396	397	342	401	380	375	409	378	353	385	404	423	422	385	393	344	401	362	406	368	378	380	396	396	385	418	398	387	359	383	420	394	418	400	388	434	419	386	404	394	377	411	370	367	379	398	400	395	377	399	404	390	375	387	399	394	387	399	380	394	398	395	399	418	409	413	368	395	405	368	366	412	386	379	354	398	380	390	361	419	380	420	443	385	396	395	385	386	362	324	395	383	422	440	378	400	403	362	385	369	404	409	399	396	378	397	370	389	390	388	377	377	409	386	402	397	365	409	383	391	377	379	404	407	383	390	350	384	418	402	382	382	392	382	395	389	397	404	392	364	397	380	392	406	422	399	396	394	384	422	406	404	391	409	405	377	370	400	355	375	374	370	368	388	358	392	411	402	393	399	400	375	396	387	389	400	401	369	395	371	337	384	373	334	415	364	390	394	370	411	387	374	403	374	397	391	463	409	395	384	404	405	371	433	400	396	398	396	410	379	375	356	400	410	340	412	406	391	378	342	398	393	450	462	373	382	345	394	355	410	361	402	386	381	379	379	391	373	387	403	416	374	376	357	417	402	397	416	386	368	396	382	389	445	372	365	414	408	436	359	373	373	376	383	379	406	399	420	352	399	418	411	370	392	398	403	394	398	372	395	397	401	402	422	401	386	370	403	416	405	397	404	392	394	386	353	377	363	399	383	380	370	395	400	362	404	350	383	381	381	355	373	380	418	397	399	380	393	402	385	385	420	383	384	374	396	394	390	365	372	374	407	388	378	386	414	379	393	391	374	413	389	407	380	393	429	391	417	397	426	378	399	400	367	403	391	409	372	389	389	379	385	396	374	419	368	386	411	408	383	392	385	372	403	378	368	419	414	396	392	388	394	396	394	384	367	398	418	379	423	399	372	393	406	387	370	421	422	368	374	410	394	365	409	418	377	375	397	398	378	412	386	371	408	382	385	408	400	370	393	367	398	396	423	400	386	386	382	358	340	384	367	395	376	410	372	393	386	373	407	363	378	335	371	415	384	393	339	404	378	393	374	414	381	367	389	412	394	365	348	373	386	364	383	432	410	402	413	410	400	407	430	383	385	351	395	414	354	379	397	382	361	419	397	422	419	394	389	400	375	413	372	402	416	380	368	390	400	406	386	381	402	390	371	459	413	376	402	410	380	390	376	387	369	358	388	391	380	384	405	372	374	369	400	420	362	392	364	394	407	388	387	418	378	364	369	400	362	405	410	392	365	337	385	406	394	401	432	388	413	384	374	399	365	427	414	389	408	369	396	409	384	405	421	385	400	397	352	410	442	400	376	407	385	427	420	362	430	409	403	400	407	424	411	388	396	379	392	391	392	401	417	368	366	426	399	393	418	416	409	403	384	370	390	409	378	376	363	395	359	410	340	416	374	430	379	387	400	388	378	407	362	410	397	382	375	390	414	422	423	407	381	399	398	371	398	349	378	397	367	361	378	387	403	372	389	388	371	379	365	408	397	403	381	395	370	361	354	382	436	404	365	342	390	393	403	418	368	392	358	406	391	401	364	363	428	416	402	351	379	376	395	411	398	394	389	377	396	378	387	367	393	376	405	401	414	363	402	422	354	371	448	389	377	386	393	368	376	381	400	376	386	407	373	386	390	367	431	393	350	389	362	365	395	403	396	423	373	391	362	350	376	405	393	356	390	373	372	389	377	421	371	374	398	386	364	384	388	371	407	447	421	373	396	416	398	372	373	380	376	396	398	405	418	406	391	406	399	412	405	363	392	405	384	413	412	399	367	411	423	388	406	371	425	423	387	400	420	400	377	418	406	409	407	383	379	373	396	385	375	364	383	381	386	397	379	400	437	388	392	388	367	383	398	364	419	375	398	433	355	374	384	365	421	395	395	418	369	383	393	349	383	402	377	398	375	379	416	407	406	404	390	372	382	381	383	414	408	379	401	408	390	385	416	427	420	367	415	407	381	391	364	426	433	402	357	416	411	343	399	409	415	415	433	389	396	424	426	393	356	388	387	388	385	408	393	407	379	383	380	369	398	374	402	427	410	393	424	397	365	371	383	411	380	394	403	397	386	402	422	403	397	420	394	385	388	367	407	416	383	351	403	416	397	368	386	368	423	395	367	411	370	415	393	375	396	388	380	384	377	373	371	382	400	407	414	368	441	363	379	374	434	388	422	355	419	395	399	405	426	359	406	396	372	393	400	389	395	402	391	394	411	418	399	365	393	424	380	408	398	386	369	398	378	389	386	364	390	373	386	378	372	395	409	366	429	364	398	404	379	427	398	379	387	435	360	409	391	366	399	408	413	395	406	377	394	417	433	371	354	407	388	384	372	396	384	383	411	431	395	357	391	392	385	417	386	400	367	392
3236	1283	4114	10943	6591	1348	348	108	57	54	57	58	59	47	48	45	51	46	47	43	40	67	44	45	40	46	59	53	39	49	49	48	48	49	61	57	48	42	49	37	53	40	54	41	58	43	42	41	62	42	46	42	46	46	54	45	44	42	58	39	45	33	51	61	50	49	59	57	55	46	53	51	60	42	61	46	47	59	53	50	46	48	50	44	48	45	49	55	39	52	49	51	67	55	50	38	37	56	45	48	45	41	50	42	61	64	48	47	44	49	61	46	52	44	48	50	44	41	48	45	62	41	54	63	52	47	54	56	36	39	55	54	41	47	53	43	47	54	47	48	53	52	48	48	58	54	46	60	52	54	56	45	51	48	47	46	44	41	37	56	61	50	48	57	56	41	55	47	38	50	56	55	53	42	48	46	48	52	50	52	50	52	40	47	54	42	50	43	57	58	61	48	58	46	45	48	48	35	56	40	43	55	43	45	56	50	48	48	45	55	42	56	56	53	55	53	40	39	63	49	47	48	54	40	47	51	47	55	47	41	51	44	49	58	43	52	47	45	49	41	37	38	55	50	54	39	39	44	52	53	48	54	63	37	63	47	50	57	34	50	43	44	60	43	44	52	51	37	34	33	45	48	54	52	47	47	67	53	44	51	58	64	46	46	53	46	49	35	46	42	51	48	47	54	56	53	61	47	36	49	60	41	49	67	50	46	51	46	39	59	41	43	49	53	60	43	60	46	39	49	49	40	68	69	44	42	45	56	37	53	51	52	55	40	56	47	49	43	56	46	62	42	49	54	50	62	37	56	57	52	44	38	42	51	39	52	62	52	47	37	49	54	67	49	41	36	51	47	42	38	45	51	54	60	51	50	65	47	58	51	60	46	64	46	54	45	34	57	41	59	46	53	40	38	54	40	53	41	48	40	52	40	47	50	43	47	49	47	36	50	62	50	48	51	43	53	49	46	58	45	40	32	49	52	60	50	55	52	59	52	63	50	36	48	44	60	38	54	49	42	54	52	47	48	41	55	50	40	45	52	49	52	55	46	57	38	36	39	71	43	53	54	51	64	44	53	45	45	43	53	35	39	45	47	54	58	49	35	56	59	45	41	55	41	42	47	37	60	38	40	55	40	43	45	62	54	47	44	48	54	55	49	58	43	48	48	55	52	58	45	55	50	59	60	51	53	41	50	60	44	54	55	52	41	45	49	53	46	62	41	33	42	41	50	52	56	54	44	33	53	44	53	48	49	47	65	53	52	41	44	53	44	38	63	42	47	43	52	51	49	66	39	47	49	42	56	61	50	40	52	47	44	39	53	36	43	48	52	47	51	47	40	45	47	51	47	52	49	47	50	43	53	47	40	44	47	50	44	37	57	43	50	47	56	54	57	48	60	50	66	54	65	40	41	47	44	46	43	56	55	46	50	57	48	33	54	53	41	32	56	54	62	55	42	44	50	50	36	53	48	52	49	46	39	50	66	55	51	56	43	43	39	49	40	46	41	48	58	52	46	43	57	43	60	42	45	53	55	44	45	48	49	50	45	51	48	56	43	48	53	54	53	62	64	45	49	48	48	57	47	59	56	37	52	45	49	43	64	48	49	31	49	50	42	47	46	45	58	49	50	37	50	63	41	40	42	55	49	51	57	47	40	56	39	51	50	53	44	50	49	65	48	37	54	45	52	40	40	47	45	56	46	39	40	52	41	42	47	47	51	53	51	56	40	43	47	54	57	50	53	64	50	51	47	47	54	43	52	41	55	51	38	42	49	42	50	54	47	58	42	50	45	50	42	47	49	39	49	53	46	48	43	44	49	47	49	38	52	54	55	52	47	52	68	67	50	45	52	44	58	49	49	47	49	66	40	36	54	58	31	43	48	50	47	54	37	62	56	43	52	47	50	49	53	47	46	51	51	40	45	45	46	45	46	51	40	44	48	52	43	53	48	54	60	43	40	48	46	64	44	52	43	60	48	47	55	48	52	43	39	50	41	47	59	58	61	42	45	51	38	46	48	50	54	48	51	39	48	34	53	37	54	49	53	61	57	38	50	45	42	45	47	49	58	45	48	51	52	50	38	52	48	43	42	58	37	47	38	52	44	46	54	36	44	34	45	47	56	41	57	48	57	54	51	47	42	49	56	45	53	37	58	47	54	52	42	54	43	51	48	47	54	52	59	38	39	58	61	43	56	42	60	43	55	45	38	46	46	42	47	47	48	59	49	45	43	43	49	56	42	48	41	52	34	44	46	42	33	57	47	63	56	41	49	50	51	43	57	47	42	48	50	51	61	57	50	51	52	57	50	50	55	48	44	40	40	58	55	46	52	47	44	61	35	42	59	44	49	53	56	43	53	36	52	59	59	57	51	44	43	50	37	49	40	53	45	44	42	49	58	56	39	40	46	54	44	46	44	43	38	49	51	50	58	55	55	52	47	39	54	39	46	31	56	49	51	48	51	47	40	51	39	41	62	31	40	49	47	38	49	55	45	44	55	39	48	43	54	43	53	56	42	45	53	59	57	51	50	56	49	51	53	63	47	46	51	58	59	52	39	53	40	54	32	53	49	50	40	56	57	41	37	48	41	48	53	38	44	38	45	56	48	59	44	42	33	36	53	42	52	49	56	43	39	58	44	54	53	53	56	49	37	44	51	50	47	38	48	58	46	47	41	39	39	48	56	43	62	53	55	46	41	40	54	41	53	42	52	32	45	56	49	54	51	41	54	52	49	42	53	43	38	56	52	50	53	49	43	43	54	60	41	41	51	40	39	46	47	46	55	46	52	33	64	59	56	39	64	49	50	46	49	57	47	48	49	51	59	55	40	45	51	57	42	41	48	48	36	45	50	50	60	50	46	49	58	55	45	50	45	49	67	48	48	44	38	54	50	47	50	40	35	46	45	49	52	46	47	52	54	53	35	57	61	51	41	48	47	41	51	57	54	39	48	45	60	50	52	54	46	53	53	43	57	47	51	45	57	50	48	49	59	48	48	41	54	54	51	49	34	52	49	50	42	44	60	59	51	45	38	52	52	52	52	48	49	51	46	41	46	53	50	54	51	51	40	49	41	49	47	52	38	48	46	38	59	51	48	50	49	57	57	49	40	56	47	43	49	59	47	53	43	55	41	46	59	47	39	47	41	40	42	47	50	54	41	45	48	63	51	52	46	50	58	41	40	47	54	49	50	35	50	45	54	43	56	53	60	68	39	45	37	52	44	65	58	44	42	52	59	52	49	44	51	51	39	48	46	61	46	45	54	46	49	50	39	46	47	42	48	45	41	55	49	47	42	48	50	55	58	49	45	56	47	56	44	47	52	45	37	57	53	54	52	47	54	52	61	51	40	46	54	51	51	34	51	39	36	48	42	48	46	41	42	46	58	45	58	55	53	58	45	48	45	40	44	58	40	37	41	44	49	35	46	46	48	40	52	50	40	44	40	36	44	49	48	47	48	49	53	31	53	51	54	56	45	43	56	50	49	49	45	56	53	44	46
26199	12232	22624	40284	37279	17743	9481	2450	765	568	472	467	459	449	428	437	457	437	420	455	459	442	404	427	421	430	403	453	422	441	437	407	431	448	425	435	459	406	423	452	434	429	430	437	393	417	427	427	418	411	407	408	407	421	396	424	424	380	409	402	425	426	414	402	439	417	375	416	403	422	433	398	419	422	402	423	415	416	419	404	428	441	441	412	438	397	386	444	420	427	397	403	405	430	435	401	382	424	436	420	423	445	441	436	423	470	377	431	389	433	383	446	419	393	415	439	394	409	417	421	419	412	437	434	402	432	416	406	386	412	403	409	416	410	420	398	420	442	422	390	416	401	399	416	424	420	437	412	404	396	387	419	429	414	380	412	439	378	409	429	428	431	403	422	433	402	440	399	408	435	406	412	429	398	407	395	379	390	391	403	431	455	408	405	418	397	396	371	391	467	433	407	409	403	421	443	396	444	398	406	450	410	397	425	412	404	362	449	438	368	402	439	402	392	415	423	386	407	437	392	421	375	430	406	402	436	460	439	420	378	437	414	390	395	412	357	403	416	416	387	394	442	443	386	430	397	402	404	431	400	403	436	425	460	419	409	441	441	435	387	437	435	400	422	428	431	409	403	395	422	378	410	409	452	423	445	409	423	432	444	425	391	384	416	412	420	424	402	421	422	428	407	432	419	412	410	447	416	437	404	416	416	415	458	394	389	409	427	414	392	422	416	406	362	425	438	424	412	401	415	446	410	435	412	416	414	406	458	403	426	442	424	402	399	405	406	435	382	427	449	411	436	389	462	409	410	415	408	425	393	428	416	437	425	398	430	421	375	405	420	443	418	392	452	383	394	406	398	382	404	406	423	404	423	432	411	385	409	412	409	388	437	402	394	394	414	429	449	399	403	434	389	410	434	380	434	384	415	414	407	425	424	402	381	436	438	393	410	436	398	405	448	416	393	435	406	474	396	380	431	379	400	396	419	388	404	420	444	430	437	413	437	432	382	433	393	446	410	426	425	418	419	420	403	402	392	447	418	419	450	448	393	413	418	428	437	401	398	410	437	455	429	401	430	434	428	384	421	406	426	378	374	425	438	440	406	463	457	410	424	432	455	472	424	428	384	407	420	408	425	420	415	414	431	448	397	430	433	389	435	407	420	421	423	385	410	451	416	390	425	433	438	415	424	431	380	433	423	416	403	405	423	435	421	423	404	390	408	467	423	417	431	424	432	485	444	447	409	425	412	376	397	401	387	426	422	401	381	429	412	421	423	421	411	399	394	383	414	438	458	371	389	402	418	405	418	445	397	419	446	400	417	431	431	403	428	414	401	446	422	412	377	405	390	425	359	432	458	412	383	417	418	415	426	384	407	437	407	403	416	433	407	360	461	445	437	413	420	405	420	404	418	429	400	416	403	421	397	418	404	386	418	425	382	424	397	427	450	453	456	411	405	415	367	407	411	404	393	413	406	398	420	432	415	386	399	405	419	390	401	434	401	418	413	420	420	405	371	433	418	403	380	460	413	412	445	396	408	412	402	433	418	389	416	411	422	440	423	428	428	392	410	422	427	418	453	375	387	405	427	402	419	433	387	413	393	402	389	445	395	424	438	397	381	419	394	406	409	409	438	428	437	390	447	417	381	434	425	443	435	412	403	411	425	424	435	435	423	431	442	413	398	434	411	443	412	399	372	378	438	409	401	399	435	403	434	423	452	425	380	427	439	396	429	395	423	442	417	437	412	438	413	423	414	439	413	432	439	419	425	382	442	413	423	398	393	417	431	384	430	426	390	446	387	417	420	372	410	412	425	412	401	420	423	408	411	435	391	407	397	403	385	372	445	398	368	434	404	462	421	422	411	409	436	408	416	424	429	414	389	431	402	440	435	391	409	441	407	406	397	423	416	443	416	430	408	378	451	415	456	445	409	391	400	413	393	402	398	409	447	412	437	454	404	451	405	407	382	423	397	406	417	379	426	410	435	408	435	430	449	409	423	410	410	425	418	423	427	440	447	480	391	428	436	389	385	440	404	447	432	415	405	414	406	405	423	404	440	435	466	457	405	379	407	408	402	376	418	400	435	478	404	444	389	410	402	397	417	426	417	430	416	403	408	395	381	413	436	439	429	378	403	411	405	410	413	423	411	394	426	376	405	391	425	412	392	415	413	408	433	436	442	386	413	423	387	413	375	401	373	378	422	443	418	419	461	428	414	424	404	420	408	424	428	393	422	408	423	444	426	413	398	405	431	409	407	438	397	423	409	400	420	432	405	418	398	408	414	406	407	424	438	442	431	417	418	408	375	408	405	383	424	406	455	470	412	383	413	366	458	408	434	423	449	437	426	392	429	420	410	421	428	445	427	435	372	430	412	420	443	459	404	404	404	400	423	364	394	396	421	391	392	423	402	393	422	415	439	403	418	428	456	382	399	376	437	413	402	437	393	434	408	368	359	436	454	353	432	389	431	395	378	441	413	403	382	432	425	409	425	407	415	455	378	390	426	405	405	409	418	388	433	442	398	451	443	395	386	445	380	434	413	388	432	386	395	380	428	420	399	439	426	453	410	429	374	430	429	437	398	424	399	389	427	433	439	448	428	429	407	385	428	448	383	408	453	378	389	411	431	418	437	380	416	411	424	383	411	404	406	423	447	394	392	420	426	414	391	392	438	403	382	414	431	415	412	388	423	428	388	441	445	410	430	400	430	403	441	420	397	406	398	410	402	444	410	390	435	425	412	375	432	420	387	389	434	426	418	449	363	410	409	408	378	437	394	388	432	413	403	404	427	433	424	381	441	413	410	450	388	432	414	417	426	377	426	386	468	408	389	418	413	420	427	365	436	398	419	398	432	417	393	442	441	433	391	430	390	421	447	406	424	406	441	393	441	421	420	406	441	444	394	411	453	429	389	421	412	407	398	398	375	436	410	408	380	404	430	428	436	384	461	406	454	413	412	416	396	420	407	418	418	389	425	435	389	409	423	412	418	414	430	438	436	404	402	419	386	385	386	405	429	409	380	375	429	394	402	405	404	434	460	409	458	412	415	439	431	403	407	420	431	415	392	347	408	441	403	448	426	431	424	422	408	440	434	420	437	407	441	419	430	431	416	408	432	420	421	476	412	414	400	396	406	432	411	423	419	440	410	424	413	416	416	434	437	447	389	385	416	434	425	447	377	388	422	396	458	412	421	422	432	420	427	407	387	432	388	423	419	412	411	427	435	426	382	438	414	395	415	437	423	355	403	403	390	417	396	417	424	430	413	426	393	425	414	406	397	406	429	416	430	407	453	413	384	393	417	422	432	413	417	435	406	422	385	417	413	419	398	401	436	451	401	391	425	437	413	404	436	429	400	405	429	431	410	404	423	419	415	393	402	400	420	427	381	411	446	419	417	434	405	424	432	425	399	405	388	437	438	428	365	402	420	403	397	432	410	454	439	404	425	388	444	421	398	427	398	415	404	441	422	401	472	387	380	394	416	399	405	430	431	441	387	417	453
2519	433	577	2909	1884	378	119	84	72	69	81	67	76	56	71	69	84	68	75	70	66	56	77	59	77	79	75	73	61	74	80	79	76	57	73	67	63	54	79	67	74	84	72	84	45	52	78	66	71	75	68	78	68	69	68	60	84	72	64	65	72	70	58	59	75	73	62	64	67	64	71	63	56	76	74	59	65	73	64	64	72	84	65	64	72	63	81	62	64	65	82	55	58	66	76	73	63	73	70	76	62	83	65	73	74	66	77	84	62	67	76	79	69	57	71	77	65	80	78	74	54	72	61	68	70	72	71	71	74	67	56	54	66	87	52	66	64	60	82	75	62	62	71	54	70	72	67	60	75	56	67	67	74	58	75	70	66	70	74	84	66	73	64	80	68	61	80	68	74	79	78	72	59	66	82	63	79	62	80	58	74	66	68	97	59	79	77	68	55	70	70	67	59	68	85	62	65	79	74	64	71	63	63	75	70	62	72	80	65	71	82	65	64	47	87	64	67	70	60	66	76	78	64	68	71	73	60	65	70	68	72	64	45	73	76	72	65	59	73	71	72	71	80	68	58	67	68	69	87	64	56	77	79	61	77	74	63	65	65	75	65	75	75	70	82	79	68	60	68	60	71	68	58	67	56	50	73	83	61	65	72	87	67	76	67	62	76	56	58	67	67	65	56	70	71	81	75	56	73	55	70	66	77	78	58	62	63	67	63	71	65	66	74	65	68	61	72	76	82	66	70	59	63	78	62	65	61	67	59	76	76	83	68	72	67	64	65	75	64	57	69	70	67	79	65	71	56	68	65	63	73	71	60	64	64	67	59	76	64	83	65	73	67	61	72	64	61	59	62	63	65	80	74	60	65	70	57	51	78	61	79	78	70	62	71	78	73	67	74	75	82	62	69	73	69	67	70	57	67	70	77	70	88	65	56	74	62	64	62	74	58	61	60	56	73	75	66	57	73	70	87	79	72	67	71	68	68	64	71	61	73	59	80	80	55	73	53	67	77	71	64	80	65	83	62	71	65	69	69	69	67	64	76	70	67	64	59	54	63	65	73	62	63	68	71	90	56	68	74	64	71	68	67	80	71	67	63	54	61	66	80	61	59	60	71	61	70	79	61	79	67	67	68	70	68	67	50	70	84	80	70	71	68	76	59	69	64	64	73	75	77	57	69	71	57	86	84	69	66	76	57	80	80	72	69	66	69	55	66	88	79	62	68	73	70	60	70	68	71	65	71	68	86	79	68	65	79	73	56	60	84	62	51	59	74	74	71	66	60	68	66	82	67	71	73	61	65	92	72	72	69	59	90	65	74	65	61	55	65	65	76	70	77	69	67	76	65	80	62	46	57	52	68	60	67	61	85	67	73	70	73	61	62	70	50	82	71	80	60	64	56	61	52	63	65	66	78	73	58	66	75	75	84	62	73	77	71	70	87	75	76	64	78	72	67	68	72	79	74	74	77	69	73	54	71	77	61	56	67	73	76	73	84	67	79	73	66	79	70	59	72	68	55	75	54	66	70	75	60	73	75	61	71	71	73	59	76	81	73	83	79	62	69	64	73	70	65	76	75	75	66	56	81	66	63	71	70	69	73	51	81	65	88	87	61	48	63	63	57	63	70	68	80	70	66	58	64	71	77	96	71	74	66	68	63	63	57	78	68	82	70	65	50	52	70	78	62	64	65	65	67	64	63	63	71	68	53	67	58	73	68	69	68	82	56	65	76	47	81	77	57	75	69	65	65	76	62	72	64	74	57	65	73	67	65	56	56	77	78	52	56	76	78	73	52	79	68	89	78	79	72	53	66	65	57	87	66	66	59	48	69	67	73	69	56	65	68	70	61	74	68	63	72	63	80	57	89	77	68	76	60	67	53	73	77	51	58	52	68	64	84	71	59	83	69	63	67	60	59	60	66	67	55	63	84	60	60	67	61	77	63	66	58	79	61	75	65	60	74	66	72	82	62	61	70	64	74	69	66	57	71	71	75	69	59	74	68	69	58	52	67	80	63	64	75	71	70	71	57	82	65	62	75	69	84	75	62	70	74	66	66	78	68	69	59	52	78	77	59	63	60	73	57	74	84	90	80	70	76	69	54	66	79	61	66	62	64	84	80	76	54	64	61	52	57	75	77	61	80	62	64	84	60	70	69	74	63	67	84	63	74	60	60	67	68	66	87	66	72	63	83	51	67	59	60	64	72	66	72	68	46	61	77	66	69	66	75	65	78	69	71	70	62	51	63	72	58	66	69	74	73	68	53	78	72	67	72	64	71	58	58	59	66	81	69	73	75	75	65	67	66	80	51	75	62	71	72	71	66	71	57	77	59	76	70	67	73	73	60	68	76	62	68	65	65	71	71	70	65	66	86	66	60	60	61	84	72	74	64	72	77	85	71	72	73	67	71	74	66	63	66	84	74	61	75	74	64	63	81	73	58	77	71	71	66	68	75	65	46	76	77	71	66	72	58	80	74	63	67	70	84	76	64	64	60	63	65	75	79	64	66	49	66	76	54	61	67	78	65	63	69	75	52	76	65	59	60	75	79	69	87	84	68	60	76	79	60	52	74	67	75	72	65	73	76	74	65	73	55	82	73	54	54	68	48	64	60	59	80	68	84	64	82	65	81	75	80	68	81	80	61	67	62	84	69	72	73	74	72	60	64	69	67	62	64	71	73	85	75	62	80	84	74	70	65	58	74	61	80	65	86	70	73	63	69	56	73	79	71	82	68	62	68	63	73	62	81	58	65	75	75	77	53	72	62	83	66	68	81	56	78	77	70	69	66	63	63	76	69	73	71	77	71	65	61	69	71	74	71	74	63	70	79	81	66	71	77	72	67	61	60	70	67	74	62	75	69	67	64	70	88	60	71	64	73	65	62	65	71	72	54	81	61	88	68	84	73	65	71	68	67	60	73	66	74	62	67	88	81	53	63	56	66	58	69	80	70	74	62	51	79	76	64	66	74	70	70	59	86	57	84	83	58	69	72	65	68	68	76	60	61	63	63	72	60	86	64	65	64	81	69	41	70	68	52	90	50	60	71	74	75	66	66	62	86	61	74	68	88	69	75	63	63	69	68	81	65	72	77	69	75	77	77	72	59	70	59	60	87	58	63	86	62	83	48	77	70	67	79	85	59	67	69	71	70	68	78	72	67	78	55	70	67	72	56	69	72	75	57	76	69	72	65	67	62	68	77	71	85	75	82	63	64	75	70	75	75	67	76	71	65	84	73	70	57	75	68	66	78	68	62	72	52	70	65	79	56	72	77	53	87	69	67	67	66	54	71	71	62	69	75	82	75	60	68	69	63	66	66	68	58	84	66	54	55	86	84	61	61	63	84	72	72	61	67	73	80	58	65	53	74	81	71	65	74	78	67	59	66	67	79	60	72	74	73	90	76	67	58	71	67	67	70	66	74	55	89	60	74	72	55	67	74	65	75	65	67	65	63	64	66	77	48	76	62	64	65	66	82	64	63	66	70	60	62	56
20577	4837	6108	24364	19281	5862	2061	916	703	623	590	551	583	555	567	538	585	573	576	563	538	559	520	541	555	538	549	536	548	554	542	559	565	573	500	561	567	550	517	606	513	535	529	596	579	547	566	611	540	573	548	557	511	590	521	534	570	563	596	571	544	570	600	596	569	557	566	550	619	586	573	571	553	546	585	568	542	540	512	591	532	578	572	580	557	536	563	579	587	581	573	574	566	563	570	573	540	535	544	568	577	580	608	568	540	589	549	503	576	511	568	563	562	543	561	599	538	577	556	584	580	553	555	588	551	549	568	537	556	608	540	574	582	533	565	572	535	559	575	592	562	556	549	558	587	536	566	543	593	577	577	537	507	527	530	563	513	575	604	565	530	557	538	536	552	566	540	528	579	534	555	547	543	514	544	586	566	581	553	545	538	572	558	599	536	539	528	558	552	564	561	571	546	619	571	567	584	566	583	515	531	590	519	542	542	590	545	585	577	613	595	580	556	557	548	566	541	584	559	559	553	594	569	513	550	532	548	510	556	545	543	559	576	536	583	560	573	542	564	588	562	588	585	530	557	555	521	552	596	544	574	580	605	548	578	567	532	579	562	569	565	551	549	571	592	536	537	591	566	575	534	553	533	540	542	564	568	561	593	583	567	549	565	525	539	553	568	533	553	599	580	558	555	596	535	484	549	546	513	584	588	581	583	548	557	581	589	561	569	579	541	558	559	521	514	591	566	555	535	597	534	541	597	587	588	535	544	581	606	570	561	533	566	538	568	550	564	591	555	608	556	537	548	562	534	597	552	532	583	569	568	526	546	570	594	524	529	579	543	545	563	557	591	587	604	577	549	552	574	573	542	552	564	549	568	557	581	569	590	565	558	534	552	573	581	541	550	572	605	541	528	543	563	559	591	589	577	560	571	552	558	590	558	524	553	562	567	546	520	556	598	594	534	536	556	564	535	519	547	536	504	582	598	582	539	563	582	594	584	563	591	590	561	579	583	564	563	584	605	577	559	616	537	538	565	567	530	573	550	603	536	580	543	556	576	555	556	554	582	553	578	544	573	560	510	533	572	532	542	545	602	537	539	532	586	540	570	540	557	603	508	569	567	563	547	564	634	559	583	578	547	588	564	536	573	552	572	566	618	572	564	592	589	560	564	575	613	556	584	575	553	543	579	579	561	565	578	572	558	553	541	580	558	584	580	536	546	520	608	560	594	579	568	561	535	522	548	574	568	566	548	577	534	574	510	540	559	595	594	552	532	601	552	549	550	574	598	595	597	584	608	559	532	570	542	553	581	576	552	577	561	566	598	577	581	569	549	614	558	556	591	558	558	554	525	586	563	545	575	560	556	575	571	588	608	569	601	563	566	550	537	526	575	567	540	572	557	563	581	525	578	566	602	601	558	524	548	594	553	503	522	579	582	566	543	540	576	588	601	567	563	595	548	573	553	573	605	575	590	589	543	545	560	585	543	550	561	572	548	572	573	543	524	574	584	577	576	555	575	605	529	535	554	507	526	569	576	558	589	555	537	550	534	522	548	598	541	604	511	613	517	559	500	599	589	584	562	533	588	581	549	541	596	549	585	564	584	567	516	569	569	547	539	604	523	532	561	578	568	544	609	589	585	581	595	569	627	560	555	548	567	544	553	570	578	551	564	588	567	529	576	528	576	578	594	550	559	542	548	577	591	577	587	557	547	539	585	574	541	553	563	612	547	576	549	560	529	565	576	530	592	574	547	584	594	556	567	540	551	506	565	614	571	584	609	539	571	589	585	573	575	513	561	599	600	567	543	571	576	565	590	588	598	565	550	594	561	535	536	555	578	560	559	511	570	558	588	531	559	553	532	566	528	553	588	556	551	547	526	592	510	552	538	552	555	541	548	589	549	559	569	525	554	624	578	543	544	570	554	598	581	573	535	515	561	549	575	529	572	588	512	542	551	577	551	586	535	578	547	539	581	585	553	542	555	589	527	559	583	551	541	596	565	575	553	582	572	537	552	551	527	521	589	558	593	592	576	590	565	555	512	551	583	528	551	600	525	586	561	529	542	550	625	549	578	584	537	570	586	559	551	553	532	549	552	564	548	586	588	592	572	579	550	599	580	555	584	588	572	495	610	537	557	579	541	591	580	587	581	567	562	531	577	558	515	569	613	580	516	550	613	542	563	563	590	535	566	545	582	549	558	575	575	559	519	592	495	525	591	513	574	554	583	568	535	573	536	549	579	521	542	549	538	529	536	562	561	558	537	511	576	579	571	567	551	589	549	536	536	498	560	549	538	587	545	552	579	566	559	611	538	535	595	561	576	528	557	536	573	587	580	615	608	549	586	557	550	550	582	609	560	569	551	582	546	617	581	573	544	551	552	547	529	559	552	560	528	525	577	539	579	534	605	596	522	585	588	541	548	559	581	542	563	577	570	530	554	512	547	542	533	544	564	560	563	583	571	542	558	575	531	617	591	502	544	593	577	570	549	553	561	525	557	591	546	559	568	559	504	548	570	598	560	542	591	606	570	536	558	591	615	541	556	525	561	570	518	548	537	626	603	604	560	542	570	593	572	555	600	571	554	564	556	556	565	569	580	515	609	566	572	552	607	559	573	516	535	542	546	519	559	530	553	564	557	560	549	574	538	571	539	603	546	576	518	562	523	566	531	563	583	592	560	563	600	561	583	567	556	547	579	571	574	575	561	562	530	549	609	580	548	575	550	580	575	563	570	582	522	553	559	532	585	546	590	574	521	554	581	589	568	598	588	607	543	575	532	529	529	532	608	573	567	593	605	543	518	564	527	562	526	564	597	543	549	594	608	603	570	561	550	522	563	575	602	544	608	582	543	563	572	562	535	556	610	543	577	586	533	545	563	568	587	585	594	572	571	589	588	535	557	612	529	544	498	570	586	571	582	567	567	588	558	576	575	590	551	567	582	578	604	534	566	567	536	620	547	601	571	559	564	598	523	549	535	540	544	579	524	561	552	553	548	541	556	575	565	556	594	566	563	520	592	537	546	598	525	551	595	579	557	574	568	578	573	568	612	546	572	538	568	581	606	563	595	583	559	587	569	572	580	561	544	543	580	564	553	533	617	534	601	577	545	563	574	530	565	596	593	565	544	550	556	551	522	568	580	620	569	576	565	566	555	575	568	561	549	562	567	577	536	542	553	552	612	591	540	523	584	576	556	540	557	560	531	558	580	603	569	551	468	590	564	560	551	611	568	595	526	551	583	570	565	556	581	527	582	605	594	540	561	569	551	549	605	568	583	587	542	583	596	558	551	518	573	549	544	546	551	573	584	555	556	569	557	538	564	539	560	563	584	549	529	561	535	604	565	564	532	545	543	596	577	577	536	585	594	557	577	557	559	548	599	550	612	572	543	606	576	591	552	521	545	575	548	542	539	541	548	530	579	579	579	541	584	557	593	552	580	524	561	583	577	634	550	556	570	544	561	552	535	580	553	541	530	584	600	560	545	563	532	539	523	532	525	507
2487	739	1360	7153	4480	1005	252	96	86	72	56	63	69	70	61	71	74	57	78	60	72	61	52	73	70	63	70	72	64	68	69	68	64	74	58	75	60	62	65	66	80	76	71	54	71	73	71	74	62	76	75	77	68	55	78	59	75	81	82	58	76	60	85	53	77	60	59	60	62	71	70	66	67	69	70	68	59	73	59	57	72	75	76	65	57	62	63	67	58	72	61	62	67	55	75	57	60	77	82	60	72	68	69	62	75	75	74	69	64	74	62	68	62	68	64	91	73	62	63	60	70	63	64	60	56	72	66	67	49	78	64	61	59	60	68	57	67	77	79	70	58	73	70	70	59	65	66	82	73	73	63	58	73	76	68	60	80	68	54	82	64	66	72	64	64	73	69	76	73	66	61	63	71	71	62	70	64	62	78	85	58	77	61	78	68	62	64	68	71	65	68	75	71	72	61	68	76	64	80	71	59	68	67	61	62	75	77	71	66	55	80	72	77	70	56	74	62	64	69	75	66	53	67	81	55	72	70	65	56	67	72	75	58	66	78	69	70	69	62	60	71	59	61	69	75	65	63	64	58	72	56	78	70	69	66	72	76	82	56	74	63	78	67	67	66	66	55	69	82	89	65	72	71	61	63	62	71	84	66	55	56	67	68	65	58	79	66	85	66	81	66	58	70	62	73	69	67	63	55	54	58	66	72	67	71	73	70	64	61	76	70	67	67	63	84	73	76	83	78	53	77	77	75	72	65	61	59	71	65	53	71	82	66	69	70	74	78	53	72	73	62	72	66	86	80	62	89	67	67	68	75	65	71	59	65	70	71	69	80	82	56	68	60	69	58	84	78	64	55	62	78	56	73	73	66	83	69	67	69	58	72	69	72	72	63	76	64	61	55	62	76	68	82	72	70	74	74	68	72	58	70	75	70	67	59	55	66	81	69	68	77	74	57	70	69	68	74	69	73	57	67	69	60	71	65	73	73	69	72	83	73	51	76	68	68	84	69	82	67	61	56	81	63	69	56	72	64	46	60	63	65	81	70	59	66	61	67	70	74	63	64	70	74	74	75	59	65	73	51	73	86	75	66	71	64	85	69	72	76	61	68	72	68	75	68	74	65	65	64	66	76	64	71	79	64	76	62	62	70	80	54	76	73	83	69	75	69	61	55	66	77	60	67	77	76	76	75	67	67	64	68	57	62	63	77	72	71	78	71	82	66	84	66	66	59	86	60	61	62	66	74	87	68	65	71	61	59	65	69	66	62	73	69	70	80	74	74	74	68	59	71	68	78	63	78	74	57	67	70	72	76	65	71	74	74	70	65	67	73	75	67	71	89	93	60	73	52	77	71	54	60	70	63	62	68	66	65	62	73	71	70	59	76	57	70	61	51	74	69	65	83	63	73	61	71	63	69	62	62	65	68	69	71	70	65	59	85	62	81	74	65	63	72	74	77	67	74	80	72	61	74	69	53	69	66	71	59	63	69	79	60	71	61	64	68	65	73	67	58	55	72	65	80	53	68	66	80	62	58	74	75	76	65	58	56	75	70	64	74	80	76	69	74	64	82	59	63	79	76	72	67	72	62	66	70	68	75	72	79	72	47	74	78	75	64	81	64	60	73	71	55	65	72	66	81	80	71	72	68	66	65	58	60	64	65	72	54	66	72	67	85	64	66	69	49	67	70	63	67	67	67	69	60	73	58	50	87	62	62	71	68	66	59	72	79	72	68	76	66	56	64	75	74	61	77	55	78	67	83	56	76	78	51	68	69	70	72	63	60	69	67	67	67	66	62	58	68	56	74	80	67	60	77	75	73	58	72	64	68	81	57	63	70	68	78	64	73	69	80	83	71	75	60	65	56	77	78	62	65	69	71	79	69	57	82	74	74	66	77	68	51	79	77	86	66	77	63	79	70	71	68	76	67	70	74	74	78	56	61	75	80	61	61	73	71	43	64	74	77	64	79	64	67	68	65	67	60	73	77	62	60	61	76	73	66	69	74	67	75	67	70	66	68	64	77	62	57	77	57	79	64	66	81	77	67	63	84	58	67	74	76	77	66	64	79	71	62	71	81	66	72	79	71	52	56	66	70	85	66	60	73	58	78	66	67	64	89	87	73	58	75	64	54	59	61	65	62	75	72	71	64	76	77	74	84	69	67	62	77	74	55	74	73	78	66	94	67	58	54	61	60	69	64	77	59	73	54	76	72	74	73	64	50	52	65	79	61	80	81	67	75	80	79	66	75	67	62	66	62	88	53	48	66	61	60	63	71	55	82	50	58	73	68	62	73	67	77	63	65	61	62	76	75	60	72	67	52	69	70	59	73	75	65	75	71	80	52	68	65	63	64	73	57	64	71	78	68	51	65	65	69	69	72	67	86	82	67	64	74	57	62	58	73	79	78	72	64	66	71	66	62	73	62	77	82	66	57	58	78	63	72	56	65	60	71	60	87	59	71	70	71	73	66	65	68	73	75	60	82	57	77	72	82	76	60	69	48	77	60	78	58	65	73	66	84	73	66	60	71	59	62	61	61	76	69	76	73	57	71	55	75	64	54	78	68	57	74	76	60	80	67	56	68	67	71	60	75	73	66	80	78	65	69	70	79	80	61	61	79	79	60	64	69	58	79	67	68	59	83	74	68	78	85	56	62	45	53	79	65	69	60	63	70	75	79	75	85	66	68	69	75	65	70	70	74	65	68	62	55	67	66	64	66	74	76	75	46	83	71	77	68	61	66	60	57	59	75	62	53	56	57	65	64	61	71	65	64	62	62	63	68	65	62	76	71	56	56	73	77	56	65	81	69	86	68	60	60	74	68	76	67	73	67	61	71	73	57	52	64	59	78	71	54	69	68	72	78	74	63	68	56	59	75	77	60	70	73	68	65	67	57	72	74	78	74	77	72	67	69	60	63	71	71	65	82	65	58	80	77	60	71	61	54	61	76	68	77	76	71	68	71	77	86	65	72	68	61	67	71	72	69	68	73	80	62	76	71	60	55	69	68	77	68	81	80	69	75	66	81	61	74	65	61	68	64	68	73	78	72	60	51	69	78	65	74	90	73	59	89	62	65	73	75	76	57	69	74	60	74	58	81	77	71	66	60	73	72	80	73	65	72	74	69	56	86	63	74	75	60	81	85	71	86	73	61	73	68	66	53	73	65	59	63	70	84	66	70	67	63	77	69	71	65	74	81	68	61	57	66	59	59	61	84	73	76	70	75	68	66	58	66	61	81	67	75	68	71	75	56	73	62	60	73	52	72	66	78	69	58	80	76	80	53	68	66	51	53	69	77	61	64	59	82	64	69	58	68	65	65	69	58	70	63	57	59	64	63	72	76	56	60	65	74	55	52	55	82	68	75	71	66	66	80	70	58	74	76	57	76	83	79	76	71	71	77	63	81	69	65	73	64	63	73	61	66	63	55	68	87	59	60	78	70	72	62	70	72	94	69	73	78	64	61	79	67	63	76	81	56	63	82	74	60	63	73	62
23327	8014	12361	35374	33188	15678	6925	2291	817	740	620	594	548	600	583	605	589	594	563	589	571	588	565	540	633	571	597	588	555	565	604	564	516	542	563	580	563	580	562	555	602	564	578	526	566	549	579	589	571	566	558	568	558	519	596	570	559	549	565	586	553	593	524	570	552	556	584	579	593	542	585	592	533	595	571	587	580	594	587	545	535	576	585	542	532	578	580	565	554	524	573	559	577	555	525	580	562	569	565	554	557	566	602	587	549	606	563	578	560	586	553	612	551	606	585	581	554	520	591	558	565	566	548	577	568	588	579	557	564	562	571	585	561	563	555	604	549	602	544	554	588	574	561	613	582	547	575	578	570	602	573	568	604	573	552	594	569	605	591	561	527	540	557	574	561	560	590	559	558	559	583	593	576	603	541	643	585	555	562	569	574	561	567	586	582	552	563	580	599	557	549	572	599	579	589	547	570	540	586	584	583	554	577	550	605	582	578	560	573	555	572	550	580	535	549	575	591	570	551	567	567	531	578	586	531	543	573	573	573	580	584	606	575	569	576	525	590	582	585	506	533	565	525	572	595	537	601	551	544	563	601	525	577	533	583	581	541	581	562	529	584	592	555	546	580	538	592	565	587	544	564	553	520	585	573	589	568	544	599	627	538	580	559	603	544	554	534	547	557	550	541	552	576	560	538	574	572	583	575	571	590	560	541	574	568	578	570	573	553	524	541	544	573	571	540	581	562	536	552	532	563	546	616	562	549	547	558	546	550	571	563	559	579	588	549	564	570	524	590	537	544	556	594	584	551	559	584	515	579	594	562	578	575	640	600	557	570	599	600	552	584	555	596	531	572	563	593	569	556	567	589	549	564	561	539	631	560	604	573	539	581	581	567	590	541	590	563	563	578	568	568	549	583	598	577	579	565	613	601	550	583	559	574	546	597	556	593	578	560	550	584	602	532	521	592	554	595	593	582	603	577	541	607	600	593	571	627	544	550	569	541	587	548	569	593	552	541	573	568	609	520	553	624	603	563	561	597	562	601	543	589	560	577	599	585	561	589	577	575	593	554	550	510	613	523	563	585	568	538	560	535	589	587	563	568	615	581	563	577	588	590	535	563	541	549	548	542	608	533	547	553	562	617	588	564	589	550	537	602	578	552	588	583	605	552	608	571	524	560	560	565	575	580	581	609	595	609	578	591	575	579	559	556	545	590	582	530	552	588	508	554	577	603	543	597	513	598	570	585	603	530	555	579	566	573	516	529	570	566	589	554	556	600	602	535	575	565	576	558	556	532	585	565	554	599	589	554	568	603	556	546	539	532	568	545	597	555	568	582	586	583	608	613	498	562	601	546	578	558	584	572	629	606	547	564	642	597	594	611	575	603	595	546	574	603	558	595	543	538	587	565	593	592	576	604	563	543	568	588	546	526	602	571	525	599	563	550	569	590	529	608	609	550	545	533	563	601	555	554	570	612	571	546	550	583	580	560	552	583	542	568	562	569	512	543	538	579	549	545	570	540	590	543	571	537	572	608	557	574	578	595	563	559	594	579	610	569	564	595	539	554	595	585	576	544	567	590	564	542	587	588	580	550	538	541	534	587	577	569	565	544	561	585	602	614	539	575	620	536	538	592	550	582	590	591	585	558	565	563	594	522	639	580	594	563	580	561	549	578	564	573	527	561	563	623	578	611	569	566	556	553	555	576	578	599	544	520	554	571	582	570	541	594	600	590	592	581	566	538	606	592	582	554	570	611	562	570	537	557	571	577	575	549	540	613	589	552	557	555	596	568	529	545	577	565	571	579	578	524	547	588	567	521	593	531	562	580	580	562	553	590	534	539	577	584	573	604	584	615	576	594	572	570	562	538	541	541	578	564	571	558	597	569	641	638	578	633	529	506	597	583	574	574	552	553	596	567	576	571	589	573	547	558	556	560	559	624	558	534	554	598	560	590	549	596	562	591	571	581	581	569	545	555	536	560	568	587	603	553	577	593	576	619	602	591	586	583	563	586	587	538	548	563	555	540	563	553	579	550	527	558	597	512	537	587	579	598	571	564	549	559	559	564	567	565	545	545	579	593	566	579	545	590	597	544	557	533	586	596	552	535	555	578	558	538	539	530	595	572	541	575	581	595	562	576	539	569	599	576	639	553	624	575	565	593	585	575	565	559	602	558	530	569	595	548	551	584	556	546	587	560	594	553	573	514	596	571	552	567	595	570	564	559	573	587	558	577	554	549	589	575	514	592	591	572	573	531	576	585	595	551	555	589	583	550	555	626	568	570	567	556	538	588	536	601	553	608	532	614	582	600	570	571	639	557	582	528	560	569	604	595	562	577	579	537	564	555	569	548	554	571	559	575	584	562	533	568	566	519	561	523	572	574	556	563	605	600	567	590	599	600	562	577	570	583	550	566	615	584	590	561	531	584	540	581	575	550	554	536	584	543	566	529	557	565	585	601	550	607	593	539	579	592	568	568	572	550	571	553	603	576	554	600	526	567	530	562	607	551	588	570	553	583	581	535	553	574	571	602	596	537	540	573	592	562	563	521	559	554	551	572	554	594	582	580	583	581	571	600	597	562	583	551	553	576	559	544	511	561	604	567	623	570	571	564	586	607	562	572	563	578	560	560	568	577	545	587	521	552	583	551	569	585	560	587	549	595	559	549	534	540	561	593	511	540	556	525	604	536	584	574	566	566	569	521	545	588	565	556	564	561	573	543	561	570	561	588	524	592	588	570	604	576	577	556	574	574	578	584	543	531	561	549	559	572	598	558	613	583	582	559	579	620	592	617	608	583	588	587	552	567	575	568	566	565	571	546	580	549	541	533	578	589	576	569	563	608	576	556	562	574	545	613	561	556	597	582	533	583	579	558	596	541	620	597	571	574	579	558	520	558	537	597	594	588	610	578	578	559	558	537	596	561	539	560	538	573	561	598	557	558	588	549	576	537	561	576	567	528	570	556	535	601	590	581	563	566	550	590	578	586	561	575	598	584	566	601	590	579	558	586	605	571	586	548	581	593	580	576	612	568	602	540	574	545	546	550	579	555	564	586	601	586	562	563	563	547	561	568	590	580	577	596	583	553	542	573	591	553	572	533	593	584	581	584	525	579	579	553	621	561	595	530	538	559	563	596	592	530	546	555	572	517	597	566	593	578	573	590	562	584	568	548	605	566	544	561	569	580	573	551	572	569	580	555	590	536	539	574	568	557	531	569	591	573	537	573	562	564	554	585	580	523	565	575	582	546	570	576	590	588	559	563	588	563	586	536	554	550	532	563	552	576	556	584	579	570	601	576	556	565	551	523	591	605	564	580	549	580	515	572	550	617	568	609	563	593	537	557	575	552	561	600	551	552	554	523	576	580	578	545	560	591	625	576	607	582	601	590	616	592	564	573	576	519	589	555	544	595	535	587	574	602	548	580	561	561	532	567	551	594	568	606	588	586	565	579	590	553	572	569	586	603	566	585	556	581	588	604	609	570	567	568	510	521	604
3315	643	945	6499	4784	964	220	84	68	42	56	39	38	44	45	53	53	43	39	43	36	56	44	52	50	45	49	50	47	34	43	45	34	56	44	48	44	48	58	62	47	36	45	37	47	46	51	53	56	43	50	41	49	44	51	45	54	44	49	46	58	53	39	38	51	53	52	33	34	45	41	43	47	59	52	40	44	58	38	45	42	39	43	42	37	50	44	32	47	38	46	38	51	43	48	42	49	40	40	61	38	50	41	52	40	34	44	41	50	54	43	61	39	51	44	39	49	51	43	53	38	44	40	41	47	54	43	46	39	48	56	43	48	48	56	55	43	44	52	47	57	57	47	36	60	46	49	47	42	42	48	55	37	37	52	47	43	46	40	53	38	51	41	30	57	51	54	47	42	48	47	40	44	36	61	38	49	48	45	48	47	39	41	51	38	62	46	54	50	42	45	54	55	56	46	51	34	40	55	48	39	42	50	40	39	42	48	52	40	47	53	46	42	52	49	56	34	48	41	43	58	44	55	48	41	52	47	50	56	48	41	38	47	45	49	43	50	42	37	56	62	48	46	36	44	51	50	46	48	44	39	44	42	42	36	47	37	38	47	54	48	51	41	47	41	59	43	35	38	42	52	35	50	53	50	51	43	45	47	47	38	46	56	41	45	53	37	36	44	55	52	39	43	44	50	29	34	48	56	50	46	54	52	51	49	63	47	56	50	41	47	34	41	52	58	59	42	33	43	37	43	51	30	50	49	40	56	44	57	43	44	34	41	33	43	53	48	49	53	46	43	50	44	52	46	47	50	47	39	45	46	64	55	50	47	60	34	48	37	49	53	48	55	39	47	45	41	57	48	54	42	45	58	48	59	39	51	35	38	54	50	50	42	38	43	35	44	49	43	48	43	44	48	44	43	43	55	41	57	41	46	44	53	44	50	36	58	47	45	41	31	34	51	47	52	40	51	43	39	50	32	44	39	55	43	43	41	47	41	31	46	37	36	52	56	50	42	40	41	43	43	58	58	47	40	53	44	45	48	35	60	52	55	45	42	37	35	58	43	36	48	49	41	41	62	53	49	37	38	46	44	37	46	42	48	45	44	58	55	42	34	36	57	53	43	40	47	37	50	51	36	48	39	41	55	35	40	50	40	49	47	43	70	47	43	44	47	56	42	35	38	47	40	56	46	50	41	47	41	44	54	39	49	55	41	40	50	44	38	43	56	45	48	56	52	63	51	37	52	55	34	51	48	39	42	47	60	43	46	52	45	42	34	50	46	48	48	38	50	49	39	59	63	49	52	58	41	55	55	53	55	60	45	56	50	52	51	44	42	38	54	50	35	58	44	43	40	40	46	48	52	40	53	39	45	52	37	33	56	52	44	44	42	46	45	57	62	50	50	40	40	53	40	49	51	35	49	51	60	37	55	52	53	46	42	39	47	39	39	49	50	47	38	47	54	43	46	45	59	51	42	45	58	38	39	49	46	45	51	50	44	52	40	37	37	50	49	50	47	44	49	46	40	39	53	50	46	46	47	50	39	58	41	41	54	46	42	53	42	59	45	52	48	52	51	38	45	55	48	48	40	49	40	50	50	53	48	48	42	34	36	50	43	52	51	30	37	52	41	62	45	44	40	37	53	34	48	42	42	41	40	53	35	45	34	35	44	43	43	52	39	59	51	50	49	38	46	47	35	39	40	48	49	33	49	51	44	43	42	41	47	49	45	45	47	55	58	50	48	55	40	48	34	52	45	48	38	55	39	50	50	48	48	40	44	35	38	42	53	47	46	47	43	42	54	39	43	36	54	35	40	66	40	53	41	39	51	45	50	44	42	51	37	43	52	51	35	38	53	54	57	39	42	43	47	48	49	42	50	42	46	53	40	50	29	37	41	46	45	46	41	47	50	39	46	34	57	50	58	46	38	38	52	45	49	42	48	33	44	50	44	46	45	45	43	42	46	38	42	55	43	54	52	47	53	47	31	50	44	37	40	59	37	49	46	46	37	46	57	45	64	32	48	39	51	49	42	38	41	46	38	46	55	65	49	35	44	40	31	47	53	52	38	45	48	63	46	50	36	56	46	41	41	34	48	56	49	56	40	42	36	44	46	60	44	49	46	56	50	40	39	55	37	55	37	43	45	45	33	49	44	41	51	61	49	43	39	42	33	39	35	44	38	35	58	39	43	56	51	34	50	46	46	52	61	40	46	60	53	48	38	35	53	48	54	49	36	42	53	39	57	41	42	61	48	48	48	46	41	39	38	49	43	40	43	48	42	63	42	56	49	49	44	48	43	52	49	51	43	48	51	41	40	35	46	57	47	43	36	50	40	35	42	61	45	38	53	55	32	49	57	40	51	35	48	38	46	49	56	49	41	55	40	40	54	62	49	44	44	47	43	46	46	39	47	56	51	45	41	45	45	52	59	38	41	45	53	54	51	53	50	42	47	40	46	31	46	52	45	33	54	42	43	34	37	40	46	59	41	48	48	54	45	56	42	51	58	57	48	52	46	36	32	44	39	37	45	46	56	43	58	44	43	40	44	39	54	48	36	55	43	38	41	53	54	45	51	50	36	47	44	52	46	52	45	45	47	40	43	52	45	42	42	58	41	41	40	57	46	56	40	60	50	41	41	53	53	49	34	53	48	55	43	40	38	38	50	49	47	53	36	54	52	45	43	44	37	50	40	46	52	43	49	41	36	40	48	45	39	47	44	37	44	44	48	44	40	35	48	57	38	35	53	47	36	42	46	50	55	49	50	43	53	48	48	41	55	44	52	53	45	41	48	52	46	44	51	37	61	34	40	49	59	67	54	40	41	33	33	36	57	55	41	60	55	52	38	49	42	42	42	45	55	35	62	47	47	38	38	42	44	45	46	47	54	44	52	35	60	50	47	29	47	46	40	58	45	46	34	49	35	41	53	42	50	46	44	45	37	40	56	44	47	50	45	47	50	46	55	45	41	51	40	47	47	47	49	37	43	49	42	66	57	53	47	43	50	52	50	46	47	37	48	53	47	52	46	47	40	53	57	52	48	46	41	44	45	49	49	43	44	52	49	44	50	45	52	49	59	47	37	37	37	53	35	41	49	46	51	46	52	43	55	46	43	45	45	50	40	48	42	43	42	45	46	49	46	46	49	43	45	29	50	39	41	49	46	35	48	51	44	43	50	46	38	45	50	46	50	41	53	39	49	43	47	48	47	41	46	48	48	42	37	50	42	33	43	48	46	65	51	41	52	48	33	35	42	45	41	48	57	48	55	48	56	52	42	56	51	48	48	43	45	56	43	43	42	44	59	57	38	46	49	46	38	50	46	42	43	39	45	49	45	59	34	38	38	54	48	46	44	43	39	44	55	44	51	34	47	55	46	64	48	45	44	42	55	56	47	54	52	50	47	47	50	37	44	44	53	60	45	53	41	55	42	47	49	39	49	53	57	41	27	54	41	45	49	34	44	49	32	43	45	45	49	47	58	45	49	46	41	37	44	57	46	36
21841	7273	9817	35427	32611	14472	6007	2001	630	495	416	391	425	393	390	378	389	403	395	370	417	366	377	384	376	380	356	390	382	348	369	382	366	351	375	372	380	356	364	389	375	364	347	387	397	383	385	379	366	396	394	391	362	388	388	368	404	381	398	381	357	388	390	404	358	390	400	375	348	375	387	405	344	383	378	353	365	419	371	360	357	373	365	363	375	351	374	401	372	407	379	342	382	391	377	374	370	355	387	392	375	365	365	390	396	375	397	378	398	419	370	344	356	371	352	407	400	360	400	386	360	382	386	380	375	355	392	394	340	352	377	410	383	359	355	417	403	369	378	363	395	378	397	364	354	366	354	372	363	393	351	375	361	358	356	347	369	349	373	363	367	384	374	383	372	309	373	380	357	387	403	367	416	353	389	381	358	348	360	342	376	331	360	358	364	406	365	355	365	368	354	340	347	401	345	379	357	360	389	362	382	413	399	376	355	383	374	385	404	346	392	379	383	364	359	359	425	379	399	337	389	378	379	413	368	406	349	421	377	375	347	415	354	377	397	393	368	361	351	382	380	371	375	381	388	364	371	387	374	395	393	364	366	399	390	367	384	373	351	378	392	359	381	396	373	350	340	388	392	399	368	364	377	342	388	379	337	389	349	345	369	398	402	349	352	385	398	365	409	397	375	397	374	410	377	407	346	398	368	352	376	412	370	347	383	391	340	334	393	393	377	360	395	385	375	338	393	373	392	392	329	384	390	372	376	365	379	368	387	398	384	385	392	344	356	352	412	392	373	365	387	375	381	382	365	383	380	381	398	395	391	338	360	354	377	377	392	392	382	373	373	366	391	345	393	381	381	370	374	328	370	377	347	366	388	401	392	394	354	353	362	406	353	386	384	396	371	389	368	375	389	366	361	337	413	391	391	373	339	390	407	346	349	370	356	368	384	359	363	383	387	387	403	390	377	372	402	344	364	377	398	374	372	394	355	392	358	419	381	416	402	385	360	394	379	374	372	350	393	389	395	371	365	346	370	382	391	350	336	379	382	379	376	373	365	360	353	421	357	391	386	391	373	397	350	326	359	397	401	357	401	384	390	392	348	352	380	380	364	353	379	372	390	393	341	375	391	366	362	374	398	369	385	354	369	402	408	374	391	362	376	369	370	390	375	392	422	393	353	363	388	400	390	382	364	353	396	376	376	361	381	363	386	403	388	390	382	405	371	382	374	398	354	366	384	346	403	337	370	363	398	433	373	394	371	359	397	412	365	362	380	366	373	412	373	389	377	390	366	398	401	370	361	370	387	381	403	387	391	338	338	385	387	382	374	401	371	354	353	373	372	411	369	356	408	406	407	387	385	365	357	409	365	364	347	377	327	382	403	380	362	392	373	376	376	403	409	370	389	389	357	345	371	373	361	359	369	394	397	348	385	409	375	358	353	339	347	387	384	395	363	376	403	347	389	387	365	374	361	377	405	375	373	415	358	382	392	396	380	370	372	379	351	365	359	386	360	377	393	377	403	361	378	339	390	354	397	388	385	346	379	414	370	413	370	373	379	374	374	358	407	349	377	397	323	374	381	371	344	379	335	360	396	375	385	398	370	360	404	396	354	370	390	341	338	357	363	360	374	366	368	379	362	360	406	377	404	379	390	370	392	407	365	335	367	377	393	379	358	386	375	380	395	395	392	369	361	353	363	368	361	423	397	369	365	389	378	391	391	360	384	396	359	396	355	405	403	386	375	373	372	376	400	370	367	398	400	384	413	381	375	403	369	376	370	365	365	366	355	369	388	383	396	405	389	396	384	341	404	381	380	366	354	373	381	365	389	360	370	367	383	372	413	351	378	381	378	378	410	397	399	391	383	381	378	395	418	406	381	410	412	403	378	366	347	365	385	361	390	343	370	380	335	393	389	399	352	395	364	324	368	368	371	405	409	386	386	354	374	386	366	405	364	391	384	390	407	392	361	370	380	343	357	376	388	368	396	370	351	378	380	385	372	385	401	366	369	369	363	389	350	380	383	389	365	376	396	389	397	375	335	364	347	359	366	411	368	391	368	376	406	360	351	377	399	395	365	395	362	371	342	352	372	329	372	360	397	394	371	404	390	370	346	349	377	346	397	360	373	404	393	387	363	393	353	363	385	377	409	359	373	352	377	384	370	370	375	378	380	364	363	340	372	377	382	369	404	388	442	370	426	357	431	385	362	389	365	384	371	372	382	383	394	372	359	413	376	357	350	362	392	375	371	386	391	360	336	378	359	388	351	397	366	413	383	386	386	360	367	372	394	405	386	410	328	365	407	367	352	364	363	371	381	387	361	376	379	373	407	412	357	382	398	407	396	373	361	369	349	348	386	356	349	383	359	363	380	370	375	339	406	354	361	358	346	357	381	368	392	365	388	383	329	373	389	369	398	402	398	375	402	378	377	381	361	365	382	384	346	351	364	377	385	367	385	364	384	360	375	375	375	385	361	416	399	370	372	396	387	377	390	378	386	400	355	357	370	336	373	339	408	387	368	400	351	384	395	347	369	348	413	420	396	383	389	390	367	363	393	392	365	387	397	398	373	387	378	370	361	368	370	385	378	357	406	354	375	383	417	370	381	371	360	376	395	368	372	400	364	361	353	362	340	368	374	383	355	369	396	351	391	393	356	370	406	382	396	374	396	377	383	417	389	382	358	375	422	387	362	357	392	351	378	364	371	409	364	370	384	383	390	380	369	391	394	365	432	372	338	374	375	366	406	364	383	352	358	382	374	349	388	362	373	377	389	382	405	382	378	371	375	372	391	382	372	376	366	389	370	383	396	351	375	389	401	389	374	359	389	405	404	416	365	383	365	381	390	362	385	381	348	363	345	388	319	388	411	379	389	362	393	368	387	366	374	361	393	365	362	363	409	393	387	355	382	362	397	338	360	368	345	406	378	371	412	430	410	394	383	393	353	376	371	386	365	375	413	378	392	383	395	383	378	369	390	381	351	398	376	361	377	385	374	381	386	383	392	337	385	336	381	365	405	407	400	363	356	372	341	381	380	366	343	371	373	363	369	362	378	390	354	378	401	342	402	371	375	372	366	398	397	362	399	400	373	392	408	386	374	372	383	335	361	385	401	360	419	349	380	372	396	351	391	391	394	381	417	367	409	394	384	341	363	377	390	374	347	376	388	390	384	381	367	405	375	414	354	391	407	337	386	394	391	385	386	398	425	376	375	363	360	368	378	390	384	365	370	360	383	371	365	360	410	385	407	360	383	381	381	392	417	366	370	420	364	380	371	372	371	386	401	375	348	367	388	377	354	353	352	367	353	389	392	359	386	400	385	399	374	384	385	375	365	383	378	358	399	416	352	352	371	387	380	359	361	378	403	369	355	406	355	391	357	364	382	374	383	388	367	404	377	412	369	415	329	370	377	356	388	384	396	375	376	393	414	351	388	355	365	409	397	374	354	390	374	374	381	375	386	346	384	367	384	377	391	346	367	392	347	357	418	358	364	410	391	408
2949	1209	1809	10351	7239	1464	304	106	46	58	48	47	45	40	53	60	43	61	27	46	50	38	47	58	63	49	41	34	49	45	43	46	43	42	43	45	35	47	41	37	55	53	49	44	43	37	50	52	42	48	45	50	55	39	34	45	45	37	60	45	40	47	45	50	42	41	54	47	49	38	37	47	57	48	40	56	50	53	47	58	53	53	42	56	36	39	59	47	51	42	49	37	47	42	53	47	34	40	35	45	45	37	42	35	42	50	46	44	38	44	51	46	35	41	45	47	52	41	33	40	47	51	32	43	40	36	42	63	33	52	50	48	43	50	45	52	45	36	44	45	56	52	45	43	36	40	41	40	45	44	55	45	49	51	46	53	54	51	41	49	46	53	49	41	59	40	42	42	47	65	41	37	49	49	55	46	49	48	62	46	45	48	49	52	39	43	49	35	47	41	47	37	56	51	42	52	47	48	44	49	44	47	48	55	37	56	49	51	41	36	61	47	50	49	43	35	48	36	45	44	44	45	49	66	61	39	51	42	48	46	45	43	49	50	45	42	51	45	50	36	53	45	41	56	46	52	42	46	46	50	47	53	48	39	45	45	31	38	29	44	43	45	43	41	44	40	45	29	51	30	48	44	53	48	33	36	47	51	51	47	49	64	43	49	44	46	57	38	47	39	39	50	56	30	47	46	33	51	41	54	33	49	46	45	54	59	44	50	45	46	56	51	39	50	55	44	35	44	45	56	50	37	27	44	43	41	49	47	54	36	52	53	64	48	57	39	57	39	43	43	58	51	55	34	46	47	53	33	40	66	44	50	41	46	45	35	45	56	54	43	53	35	44	49	45	41	41	53	37	40	43	41	41	47	50	60	51	45	55	57	44	48	26	42	48	50	44	40	70	54	52	52	52	44	48	42	37	34	33	49	48	42	62	47	56	56	40	51	56	54	55	51	33	51	55	45	48	35	40	44	44	61	47	52	39	46	36	40	40	44	51	49	41	48	45	40	60	42	45	45	33	51	48	46	44	46	49	57	53	32	56	32	40	46	50	44	52	65	42	43	50	44	46	57	44	61	52	54	47	45	50	51	54	42	46	51	40	56	45	45	40	55	52	46	46	38	51	39	43	43	45	42	51	43	35	43	53	30	43	51	47	55	54	48	44	52	51	57	50	51	49	46	38	56	43	52	53	61	53	57	49	33	51	37	67	51	49	56	53	53	44	39	41	42	62	41	59	40	48	45	42	40	56	42	33	50	37	52	44	55	51	48	54	38	51	43	44	49	50	38	38	54	56	47	50	50	36	50	41	49	60	38	45	43	54	60	44	52	51	40	43	39	42	38	43	55	46	43	39	50	42	47	40	40	35	43	57	53	40	44	55	48	51	56	36	53	54	40	53	39	35	35	50	44	44	42	55	37	37	41	54	43	49	50	50	37	42	48	51	44	38	69	50	46	34	39	50	42	33	41	34	40	30	43	47	43	48	49	52	38	42	37	47	62	48	41	54	51	47	55	49	51	52	51	54	47	42	50	47	37	47	53	46	52	54	55	35	45	51	43	46	44	52	54	36	44	43	52	42	59	46	41	54	46	50	38	53	55	43	47	48	52	43	45	46	49	62	40	57	46	43	45	50	48	57	50	40	42	45	53	54	46	48	38	43	40	54	43	49	40	42	39	45	36	52	52	51	55	48	45	46	39	43	38	45	51	50	48	35	38	52	43	40	45	50	47	32	43	50	47	46	42	51	48	67	46	44	33	48	50	56	41	50	47	47	46	47	47	46	51	54	54	47	42	36	37	48	48	36	47	40	45	55	53	44	54	48	41	47	58	53	54	40	57	47	44	49	49	52	44	44	40	38	52	49	38	37	58	47	38	40	44	49	47	54	40	58	42	42	41	67	49	38	44	55	47	42	46	59	47	57	47	38	40	49	51	56	60	43	50	49	47	49	41	43	44	40	58	47	52	40	50	53	38	51	45	54	54	42	45	50	40	50	39	49	52	35	62	37	42	51	54	59	48	48	49	36	47	45	65	38	54	45	43	55	48	36	43	53	53	48	58	38	45	47	51	47	40	45	52	45	53	57	36	51	35	41	43	48	47	43	48	60	51	47	38	48	44	47	41	41	39	42	49	42	53	44	32	49	46	34	57	50	40	45	41	41	44	55	47	42	51	39	44	33	46	52	47	45	43	58	60	47	54	40	41	44	40	52	60	40	33	49	57	45	59	47	49	37	57	48	44	51	40	39	52	54	60	44	43	56	61	53	52	47	34	52	45	41	51	57	44	44	41	37	50	54	44	43	46	48	45	38	50	50	53	52	44	56	56	54	42	60	46	60	49	40	48	33	36	46	48	43	52	49	41	53	61	37	54	42	49	36	59	51	46	44	46	51	48	43	60	53	55	53	55	39	56	47	50	51	54	36	38	41	40	44	51	48	37	42	49	50	45	51	53	32	50	43	56	65	46	48	63	43	49	49	44	49	48	46	35	55	71	45	54	49	43	36	43	48	41	60	49	59	45	42	52	45	41	37	42	45	41	46	56	54	48	59	38	28	38	44	40	38	40	51	44	45	47	35	52	59	48	50	50	53	51	50	58	49	52	45	41	44	62	51	59	32	49	38	44	40	52	52	43	45	51	53	32	32	38	36	37	45	53	40	47	50	51	46	47	53	34	42	46	45	41	40	48	42	43	57	62	45	47	56	39	57	49	38	55	54	42	52	35	40	50	41	39	43	47	61	41	48	44	41	45	38	46	51	57	52	53	40	49	45	44	50	45	49	53	39	46	39	41	41	43	56	57	66	44	52	47	51	37	40	57	46	52	51	36	52	52	53	44	54	38	47	53	49	47	48	42	48	59	53	37	30	47	52	45	40	51	54	50	58	47	45	57	43	40	45	38	39	39	48	43	54	48	46	46	46	53	43	43	52	43	43	53	46	56	38	35	48	53	39	44	48	54	49	46	55	55	42	43	49	50	35	47	44	43	58	46	44	51	52	47	51	30	55	33	42	42	34	35	46	44	59	41	52	43	52	56	62	55	59	49	41	44	45	52	39	48	58	38	38	30	39	43	49	46	46	41	48	53	60	46	54	49	36	35	58	39	48	41	49	48	45	43	58	48	46	35	45	39	46	57	54	47	37	45	45	46	38	43	47	47	43	60	58	57	42	51	38	47	47	58	34	54	53	54	49	60	51	47	39	54	45	45	57	51	41	45	43	38	44	39	54	41	50	44	47	40	34	44	46	39	43	46	48	56	37	50	40	39	39	46	40	39	51	46	55	43	48	44	45	50	49	42	40	47	50	57	41	41	50	58	51	66	41	40	46	35	38	37	50	38	54	45	56	58	47	36	50	52	48	33	45	40	25	47	43	41	38	49	53	59	40	50	52	47	31	40	43	46	51	49	57	33	41	41	40	52	47	50	41	49	34	46	46	46	62	44	38	47	50	59	51	45	49	51	43	43	52	50	51	33	45	55	44	40	56	41	53	42
25328	11625	14478	41137	39282	19713	8869	3021	802	608	443	447	422	411	417	446	435	424	436	399	395	386	401	374	397	393	395	397	398	405	415	393	410	393	405	401	436	386	436	373	375	422	400	412	422	393	397	412	423	377	346	410	430	369	398	417	382	380	425	400	392	404	390	392	389	428	355	417	371	418	375	394	394	421	404	382	413	399	379	374	414	378	378	400	380	403	412	404	415	387	419	391	382	422	389	365	422	402	406	384	434	382	384	393	376	403	401	364	409	421	400	410	377	348	399	406	402	385	401	400	448	416	398	397	392	391	410	377	433	377	429	387	413	429	350	409	375	396	409	375	386	428	417	416	383	404	392	367	394	424	392	429	394	373	372	443	333	373	430	400	398	401	388	391	398	372	375	389	393	407	419	379	383	404	373	395	427	353	405	424	425	376	395	419	397	382	395	402	407	359	375	343	406	381	394	427	427	381	418	415	410	369	376	366	378	395	377	408	379	396	424	400	428	402	400	410	401	383	418	396	396	383	408	375	421	399	388	377	391	377	406	404	410	394	416	395	385	386	377	377	433	384	403	400	392	384	411	389	417	426	406	407	420	392	366	371	401	382	423	412	409	370	424	375	410	425	386	391	386	438	380	407	394	365	384	396	428	414	373	371	359	383	435	408	364	394	415	414	419	395	421	421	406	429	408	382	418	413	413	394	397	408	398	394	427	402	415	423	380	414	421	386	374	402	387	370	419	420	400	423	379	392	398	415	401	400	405	397	462	443	428	413	415	443	372	399	418	409	408	387	412	396	409	396	397	375	416	361	412	389	392	403	397	393	365	416	390	343	399	363	379	391	407	385	389	372	452	403	419	397	375	367	353	396	371	384	357	393	393	377	373	398	376	424	378	386	363	433	384	411	394	408	365	395	378	395	408	390	414	398	399	368	374	402	388	374	396	426	371	376	380	418	405	384	397	423	430	392	397	453	419	394	395	373	391	380	390	375	421	431	396	390	379	390	367	373	378	369	409	387	401	395	423	384	409	383	388	420	411	387	387	389	381	344	413	410	397	365	403	375	393	374	450	405	420	392	413	391	403	371	377	376	399	383	372	404	410	413	388	388	405	420	406	416	432	391	379	425	400	372	410	384	384	399	382	409	354	419	402	427	380	345	393	408	372	399	358	402	406	392	386	425	395	432	388	393	412	379	403	402	420	387	401	407	410	381	402	388	377	377	396	411	424	395	411	383	433	399	425	367	382	399	400	419	405	399	403	416	378	393	388	421	409	406	384	386	384	426	385	429	383	401	420	391	387	375	374	432	410	406	408	429	402	375	429	401	373	381	380	354	375	385	401	377	404	402	408	393	387	396	406	386	412	390	388	383	369	385	370	391	407	377	408	393	400	383	397	388	386	347	390	406	417	402	446	401	405	414	405	400	415	382	419	331	411	387	390	400	385	405	384	364	433	398	393	403	392	404	367	392	424	397	403	441	405	402	414	407	384	397	403	410	398	404	411	420	351	398	377	396	428	395	414	398	392	411	387	385	420	436	395	397	354	379	402	406	434	380	386	393	418	387	414	427	390	424	404	418	420	392	403	384	388	409	397	393	370	415	376	428	362	400	404	428	401	360	398	387	432	438	419	383	384	404	361	396	388	419	386	391	406	404	377	395	391	374	396	416	383	429	401	407	416	421	387	387	382	399	380	410	370	379	395	377	378	381	375	415	378	381	425	369	418	374	419	391	424	423	366	362	400	405	381	399	383	410	425	400	415	387	392	405	412	400	368	400	425	373	393	415	352	413	378	397	390	410	391	396	389	447	408	395	397	379	410	371	396	425	399	351	402	412	386	411	393	402	404	416	408	406	411	390	407	378	374	391	392	393	372	406	401	361	418	397	434	376	397	346	400	371	383	370	403	373	366	425	376	379	377	385	407	377	387	368	388	383	389	381	392	386	395	362	393	390	364	367	381	416	424	408	419	444	361	402	412	426	430	420	406	363	367	387	391	392	384	362	421	403	411	394	425	397	383	406	380	407	389	420	391	420	398	434	385	419	370	414	380	418	394	407	392	412	363	422	373	398	413	383	390	380	387	379	410	404	392	399	401	389	402	413	402	388	418	384	388	352	388	408	378	382	394	391	370	389	390	378	427	369	409	381	350	380	401	408	388	400	380	368	434	392	401	399	425	360	370	413	380	440	397	401	363	434	404	386	380	384	414	421	392	396	381	389	381	384	390	393	421	398	431	364	390	380	383	378	422	409	389	412	369	404	414	393	397	416	426	391	403	385	397	367	375	411	421	404	398	393	416	419	414	395	394	352	409	418	384	431	390	413	401	388	370	408	399	377	400	379	407	352	415	401	409	379	417	408	372	371	393	383	392	399	418	408	379	379	402	405	385	366	383	379	396	423	372	416	397	385	367	412	430	368	396	394	384	393	425	379	432	376	392	373	399	396	429	415	405	415	405	357	384	403	389	394	404	380	408	400	375	423	396	391	388	415	404	441	384	423	366	371	385	407	380	393	404	376	395	380	448	405	366	412	384	386	427	383	402	435	429	397	399	392	401	420	384	399	383	415	368	355	382	389	387	433	404	395	414	415	392	388	380	392	415	404	399	335	406	396	418	379	391	403	375	390	386	427	373	429	407	419	394	384	377	415	388	391	418	404	439	364	412	384	363	382	352	375	362	400	443	377	428	396	378	402	396	419	369	430	365	378	408	427	405	399	422	384	398	385	415	411	382	383	396	399	428	400	422	385	352	421	415	393	398	399	415	386	393	383	388	380	393	428	381	386	406	449	354	394	426	410	400	400	364	398	406	390	398	374	409	401	410	380	380	410	380	441	419	402	389	373	433	380	377	400	355	389	399	373	410	429	407	375	380	393	401	380	379	377	377	386	381	407	418	419	386	390	381	383	386	408	385	399	400	417	387	407	380	437	398	395	365	391	401	382	407	409	403	435	404	377	399	375	388	386	394	427	419	369	403	381	420	352	420	388	397	424	379	391	412	408	397	405	428	394	372	384	384	401	406	393	418	391	429	415	406	390	411	417	407	390	419	400	420	423	397	391	373	374	408	387	377	356	350	374	422	410	434	430	379	402	425	370	399	398	384	400	406	386	418	376	394	421	374	357	393	391	392	393	405	395	379	405	393	382	370	419	404	378	389	390	395	411	417	407	398	367	399	391	396	400	418	413	420	405	418	403	386	378	389	424	395	383	395	412	419	404	412	350	402	376	400	397	405	374	398	362	380	426	399	388	395	393	345	415	413	377	386	406	423	386	383	399	428	407	341	407	409	396	399	365	394	444	380	378	390	387	406	391	366	375	395	361	390	423	411	380	379	394	372	413	412	411	379	371	417	388	419	376	424	437	411	407	378	369	386	409	421	418	400	410	387	385	420	386	409	389	389	401	390	383	417	378	403	362	408	390	400	377	433	357	406	397	412	385	367	377	405	363	400	392	407	449	410	372	380	395	423	435	397	399	398	374	418	401	390	413	397	378
2371	409	485	2952	1922	309	94	77	66	55	56	62	69	71	58	61	63	71	57	68	63	60	79	70	74	74	62	63	72	74	57	66	62	57	65	56	58	59	63	77	78	53	63	60	58	58	86	75	60	63	66	60	71	60	60	70	65	64	78	71	63	54	89	56	74	67	71	70	63	49	64	71	60	68	65	59	69	72	66	70	58	55	64	58	73	68	67	70	67	80	54	58	71	75	76	63	65	70	62	67	59	85	93	57	55	77	60	60	71	76	66	58	56	62	67	74	74	54	70	68	91	72	63	79	82	75	59	80	61	70	49	69	63	60	65	71	66	65	73	50	60	63	70	81	61	49	68	65	66	59	79	69	59	68	75	63	68	78	70	60	57	63	67	74	54	73	72	62	75	69	70	60	57	72	68	73	66	55	66	70	68	60	65	72	65	67	64	75	53	68	57	75	61	63	78	75	76	60	86	71	69	71	60	73	52	65	64	76	67	72	78	71	72	76	60	83	48	52	63	72	72	65	65	70	66	66	73	64	65	57	66	67	66	80	47	67	70	66	62	63	74	67	63	67	62	72	71	74	69	74	63	77	75	59	70	61	60	62	66	73	77	48	65	70	64	65	70	74	76	80	66	54	79	51	72	57	70	49	57	58	66	74	70	75	61	68	69	68	49	64	76	78	67	69	59	71	56	63	66	61	53	72	81	64	74	67	70	65	82	46	69	59	63	75	67	60	63	52	77	80	74	66	68	63	59	69	75	69	53	53	67	68	65	85	68	76	72	62	66	67	54	86	64	72	59	56	72	62	58	56	66	62	86	65	62	62	69	64	61	59	53	68	73	67	67	64	58	54	74	57	65	61	72	72	56	61	46	59	65	79	69	66	57	73	61	70	55	63	64	68	63	68	69	64	62	62	71	45	62	72	88	65	62	64	52	63	72	66	59	56	70	58	69	71	84	68	60	60	64	57	70	74	76	74	54	68	73	56	69	69	72	56	58	67	74	70	64	55	67	62	67	66	65	71	67	45	64	58	53	63	71	69	56	67	68	74	60	56	81	72	67	62	72	61	66	63	55	74	61	65	72	55	82	62	68	61	67	58	88	72	70	55	54	63	71	66	71	67	58	68	70	59	53	60	55	60	77	53	67	75	54	45	61	56	68	57	75	46	67	73	80	60	52	63	66	77	76	80	63	69	80	67	70	47	68	68	67	67	88	65	72	67	60	73	78	67	73	56	73	66	57	60	64	81	71	66	78	74	67	71	71	60	63	64	81	66	69	60	60	76	55	71	60	57	75	77	72	70	62	59	65	62	63	73	66	55	79	71	62	58	76	65	68	60	64	85	61	49	60	65	68	59	59	71	70	64	74	72	61	77	77	83	69	61	80	79	54	52	60	68	57	73	65	80	83	69	71	56	71	89	72	42	72	56	71	79	66	63	76	65	77	71	68	65	70	50	63	72	61	64	70	45	67	55	65	70	68	62	69	65	62	78	58	80	77	59	63	68	83	58	66	60	60	64	47	58	66	65	74	75	73	74	76	76	62	74	73	68	63	45	63	59	65	72	69	68	59	66	66	72	53	62	58	54	75	85	51	58	70	82	56	71	63	61	61	65	57	61	77	61	74	67	69	60	78	64	86	58	68	76	64	66	68	75	72	59	72	69	66	54	67	63	80	72	65	63	64	80	59	57	60	60	75	61	82	67	78	49	65	52	61	59	64	61	67	73	70	73	48	78	54	78	53	51	66	72	68	56	62	69	65	71	67	71	83	61	69	53	62	70	79	52	68	58	59	51	70	73	71	76	58	71	68	62	64	67	49	71	53	71	82	72	59	70	52	65	64	74	54	72	73	54	79	70	69	61	63	61	59	63	67	59	60	63	68	81	72	67	54	62	59	73	84	69	47	64	62	90	67	70	72	64	73	51	62	66	78	60	69	64	68	63	53	69	68	69	67	67	70	63	57	50	69	53	69	48	62	71	62	75	76	61	75	75	65	64	68	62	69	50	68	77	78	76	60	59	70	68	72	74	71	65	80	55	71	74	65	68	69	69	77	64	75	59	66	86	73	70	72	64	59	69	53	65	70	73	67	66	67	64	61	69	58	68	77	82	58	61	62	69	62	66	74	74	77	59	79	68	65	59	76	69	62	73	59	70	67	66	68	62	61	71	78	72	67	55	76	76	67	57	63	60	75	52	82	63	67	68	67	64	58	70	60	45	65	68	73	73	71	91	57	68	66	71	61	66	67	73	63	80	82	70	62	65	57	61	67	66	84	71	72	67	80	86	55	68	69	46	61	66	69	54	60	70	57	70	67	71	73	59	64	79	70	59	61	72	83	59	61	68	67	68	53	66	65	70	61	79	72	63	66	53	60	72	61	64	73	70	63	79	56	67	55	68	74	65	71	58	67	65	74	55	61	66	76	70	71	78	77	65	71	67	56	88	53	61	75	74	55	70	82	72	83	61	64	53	62	58	66	72	72	74	71	73	64	74	65	62	60	65	58	61	79	79	62	64	63	85	91	66	91	64	66	66	57	72	88	68	72	64	78	58	63	62	64	60	58	74	74	56	62	72	56	72	75	75	66	81	87	81	50	58	67	64	66	65	65	64	62	66	52	57	60	65	71	57	47	57	62	62	73	59	61	66	58	54	61	64	60	73	49	65	69	67	68	59	63	70	75	75	66	76	55	54	63	75	66	66	64	65	64	70	63	92	58	62	60	69	66	75	63	69	61	68	64	55	76	61	71	73	66	68	89	79	59	61	56	59	66	62	65	56	61	49	64	63	58	71	68	73	69	53	52	59	76	70	63	67	87	66	68	70	79	63	85	72	57	60	57	64	58	67	68	64	75	78	74	64	69	67	74	69	64	67	65	60	59	67	60	64	66	70	57	63	69	66	73	56	65	65	71	67	64	67	65	74	62	68	45	73	68	66	81	68	75	59	76	51	71	63	67	75	70	63	70	69	62	55	51	68	71	67	62	60	68	76	61	66	54	73	68	58	65	58	72	54	70	56	74	59	61	77	66	62	65	65	78	76	62	70	76	67	55	73	77	63	73	62	55	65	51	58	69	71	82	71	58	64	74	90	75	82	71	63	73	64	74	48	72	61	70	75	54	70	83	73	61	61	62	62	76	67	70	58	62	63	71	75	72	59	77	60	60	71	81	66	74	60	62	67	72	55	63	80	56	65	71	52	63	71	70	66	71	66	65	62	85	60	78	58	63	55	79	67	55	62	65	54	63	70	71	69	64	90	59	63	55	70	77	61	72	77	61	62	66	64	55	57	71	62	57	60	76	73	76	72	73	80	71	72	82	57	71	73	72	75	69	69	58	57	70	72	61	72	56	64	66	68	68	57	81	56	63	64	54	49	67	56	64	79	76	62	72	64	67	68	60	62	77	75	58	83	63	68	52	48	78	70	77	74	72	61	60	65	62	70	65	73	66	68	66	62	72	72	73	55	70	69	51	55	67	55	58	62	67	59
19481	5357	6021	24509	18774	4980	1894	920	752	622	590	568	545	551	555	538	543	539	560	557	533	577	544	585	563	546	538	505	563	527	511	571	554	564	538	527	535	530	549	531	555	535	513	537	511	521	505	577	572	533	525	553	551	524	523	537	555	577	520	515	567	517	525	555	573	543	576	574	570	557	516	475	548	524	523	565	570	554	539	563	534	574	533	535	570	540	562	543	520	547	515	521	515	552	516	551	554	574	527	531	504	522	515	505	527	496	498	539	556	517	520	527	508	521	526	533	527	577	542	520	567	498	566	577	552	502	541	560	520	552	525	580	544	594	580	526	540	548	563	558	576	541	532	524	517	580	534	527	547	520	523	540	518	532	569	575	552	525	588	544	532	543	554	564	531	539	493	568	558	545	558	539	558	550	528	546	531	564	551	563	551	505	517	535	568	531	524	525	540	592	529	511	603	553	524	551	550	536	548	531	536	545	562	552	561	517	519	495	559	538	578	515	567	528	573	544	575	507	552	548	509	525	547	524	559	555	558	589	532	552	527	562	584	540	540	524	534	540	566	531	553	554	530	534	559	561	546	536	589	576	497	532	542	509	548	537	530	582	576	525	510	504	530	534	530	552	565	522	543	502	520	528	543	492	576	529	553	539	511	525	542	533	517	535	533	524	545	548	564	531	545	547	566	572	545	547	531	513	541	489	550	537	556	556	547	508	506	524	582	557	544	529	534	535	539	571	537	527	552	540	537	525	539	558	576	542	599	560	551	543	534	539	553	546	552	541	538	522	533	606	538	550	577	553	553	569	552	561	542	544	498	541	552	555	555	541	584	563	529	568	527	556	570	542	536	487	544	574	536	569	541	527	504	530	560	557	550	538	589	532	547	574	554	534	565	530	563	517	556	572	488	497	590	542	540	524	523	572	550	599	581	567	584	541	564	535	597	548	557	534	512	543	533	512	513	524	523	495	538	508	542	537	569	539	521	525	559	534	541	535	545	508	558	542	510	542	572	535	536	571	579	553	527	574	575	544	546	568	551	523	535	566	547	519	575	552	530	523	545	532	544	537	541	562	554	567	496	570	586	550	584	544	575	536	550	539	539	546	570	540	562	532	539	521	550	548	560	494	537	572	570	546	555	510	526	551	581	535	515	520	573	566	543	512	526	564	538	551	504	572	534	553	543	515	552	538	542	569	552	551	527	509	521	536	538	558	521	528	547	556	556	502	540	532	539	548	539	537	544	541	579	543	539	577	518	556	521	585	571	561	568	560	550	559	526	517	533	532	555	559	529	517	545	593	543	510	532	567	524	559	546	521	596	569	578	556	569	481	536	582	549	527	565	526	592	554	512	567	526	518	537	564	496	571	592	528	531	531	568	537	543	516	547	546	549	555	527	572	537	581	558	544	543	553	538	600	512	565	543	568	571	564	564	519	561	560	554	550	526	533	550	549	522	526	520	573	537	526	548	554	572	534	581	545	577	599	517	538	544	555	523	567	496	522	565	563	529	553	550	524	504	560	552	560	524	559	555	552	514	577	515	537	536	526	536	520	529	560	540	586	550	561	545	512	574	592	513	524	538	568	551	546	531	542	533	547	578	572	524	564	560	547	510	561	577	567	579	549	551	548	534	521	531	558	533	528	521	562	555	567	522	541	496	536	526	563	519	525	522	590	552	571	573	555	547	542	591	577	552	558	549	502	533	529	561	515	502	597	548	560	524	549	507	581	514	557	542	531	553	550	564	560	580	531	549	545	547	585	553	520	529	498	540	571	563	514	479	562	551	519	553	590	534	554	566	558	561	563	530	538	522	564	521	528	490	533	522	529	520	530	518	569	569	567	528	533	533	581	520	550	554	534	579	533	529	556	554	557	518	577	550	527	517	537	523	528	519	532	556	519	490	534	566	521	527	534	562	511	531	515	552	564	529	566	578	505	517	574	534	513	551	522	517	539	545	567	525	550	537	533	546	544	568	539	588	595	582	606	533	525	511	558	575	536	551	527	516	529	566	525	538	526	529	540	552	529	537	572	526	583	538	529	535	553	554	554	523	554	536	547	546	555	571	518	543	560	514	536	517	593	563	551	555	564	586	541	519	535	565	581	535	537	544	546	573	539	512	506	551	579	541	551	520	569	532	573	546	536	564	522	572	514	537	539	544	540	505	570	541	515	514	559	521	536	591	519	533	510	549	549	513	555	563	546	566	550	543	537	566	578	544	512	528	553	594	554	560	544	567	544	535	521	523	525	515	534	528	546	561	545	544	554	507	542	534	536	579	541	518	528	582	534	556	509	521	575	565	521	546	573	594	546	518	553	544	556	552	538	587	575	545	527	568	588	560	563	534	541	546	563	586	527	517	583	528	561	560	562	550	559	541	528	484	538	543	560	538	525	556	558	543	561	590	545	553	558	551	540	520	538	524	535	555	525	516	528	539	584	566	547	521	552	535	545	548	478	509	550	552	523	510	533	549	506	497	585	521	512	547	579	520	558	538	581	557	577	554	520	560	537	540	535	597	547	540	520	535	591	527	583	560	564	495	577	529	566	564	519	560	554	548	530	579	528	595	527	565	527	531	527	547	540	584	560	536	574	578	552	542	525	552	508	551	519	552	538	570	540	558	571	501	591	565	559	520	543	557	549	552	518	527	553	568	557	507	566	534	590	569	559	538	523	562	520	519	511	522	536	476	524	563	538	540	550	554	536	527	528	542	538	531	555	544	573	507	529	538	565	544	516	547	512	536	520	516	533	561	565	590	540	509	558	526	501	551	539	551	513	540	553	539	521	536	536	564	524	518	561	539	565	571	559	523	534	499	537	552	577	567	551	541	553	530	551	561	519	563	556	518	534	556	490	537	557	540	535	564	575	537	534	576	545	511	493	522	558	550	541	559	545	522	584	559	513	559	517	528	523	546	538	558	544	532	582	531	583	573	544	543	564	524	536	534	584	546	562	562	567	551	593	494	559	524	545	535	569	534	524	533	550	531	537	520	547	487	548	547	513	552	541	526	505	507	537	549	575	637	515	544	553	544	570	554	559	593	559	529	568	546	548	527	550	517	522	495	563	587	564	544	527	570	558	547	567	542	559	554	499	544	553	545	495	509	511	514	565	527	495	513	531	509	560	530	517	561	566	533	530	578	559	526	575	535	549	551	559	518	558	533	560	556	521	542	535	549	562	568	544	546	566	499	528	542	562	569	518	524	520	531	503	511	537	554	534	525	543	590	533	538	567	538	558	565	576	550	521	540	545	545	559	562	541	559	553	545	571	579	521	554	527	554	543	561	543	588	477	549	527	525	542	531	547	579	504	523	596	519	577	519	549	536	586	530	520	523	500	547	518	533	571	549	575	529	539	533	482	502	531	548	531	520	523	522	558	601	550	553	537	550	540	559	508	507	561	553	524	549	546	575	510	557	553	528	536	536	532	539	546	541	559	575	484	568	570	517	581	533	538	570	517	560	536	577	503	542	529	529	511	515	543	524	570	534	551	560	522
2298	923	1221	6992	4575	703	181	89	76	67	68	60	78	71	69	85	65	52	56	68	70	66	63	58	83	57	76	70	59	59	69	66	59	66	75	68	61	62	78	65	78	54	57	59	75	63	51	76	69	67	61	73	67	78	63	72	57	70	51	65	65	62	81	58	73	62	61	63	77	63	50	75	64	64	71	58	68	48	79	53	58	59	69	58	65	70	63	80	65	59	59	75	54	67	52	64	69	62	52	77	52	57	64	78	70	76	63	66	44	68	72	78	70	62	58	77	60	76	57	57	69	63	70	65	62	69	60	68	70	53	64	59	46	57	65	74	69	75	56	64	70	72	74	67	73	72	73	78	57	61	66	52	78	56	67	58	49	61	65	66	49	72	72	70	58	67	61	51	36	66	60	65	67	59	74	62	59	59	60	66	57	74	55	59	70	76	69	69	70	55	60	72	74	74	66	59	68	55	74	69	73	63	60	62	71	62	59	64	62	83	70	57	79	64	56	67	64	73	63	56	66	66	63	70	47	67	75	45	65	63	58	56	56	55	64	61	57	62	52	75	76	73	60	56	76	68	62	62	71	57	76	69	69	67	65	59	66	75	79	61	70	70	74	65	77	52	70	66	73	70	72	74	43	50	73	67	82	58	61	81	59	67	69	71	65	85	71	55	56	66	50	62	62	67	63	52	58	70	76	66	75	66	55	64	75	70	61	60	69	60	78	52	66	69	56	81	52	53	62	67	88	65	72	77	69	62	60	64	71	78	80	69	68	67	74	72	71	63	57	69	67	57	67	72	49	83	58	76	78	79	79	68	77	59	52	74	61	56	65	59	64	66	77	61	52	71	64	64	60	72	57	60	63	69	73	57	68	61	51	68	71	62	78	53	56	61	59	77	74	59	70	68	62	68	74	61	64	52	61	65	61	82	61	63	83	74	61	61	57	68	69	56	71	65	67	71	57	48	57	55	61	63	64	64	71	59	52	62	62	52	64	71	78	68	74	56	66	61	69	72	63	71	66	71	74	60	62	81	64	69	58	67	68	74	53	80	57	56	62	77	73	64	55	70	57	73	64	59	62	66	70	67	66	75	59	65	64	78	64	61	57	73	68	77	72	67	73	74	81	66	61	75	63	72	78	79	59	58	68	63	69	53	83	57	67	62	67	67	60	62	63	69	63	79	71	71	55	70	66	64	74	56	68	62	65	52	65	81	50	73	70	80	64	54	57	59	63	72	66	45	66	61	69	65	52	61	67	62	78	67	60	56	60	74	72	71	66	74	79	52	70	60	75	66	67	60	57	63	78	66	66	67	52	61	72	76	70	66	49	68	66	49	57	79	75	57	48	55	60	55	51	50	55	66	62	62	56	65	69	66	59	65	63	54	48	60	63	75	60	69	72	72	59	66	65	62	62	58	62	64	59	78	57	61	66	71	66	57	62	68	69	66	62	55	69	74	58	60	74	47	55	83	58	69	61	63	57	62	63	71	73	52	60	58	50	65	67	43	73	67	45	81	68	61	51	75	72	67	75	56	67	63	68	68	66	60	65	67	61	61	59	62	64	59	64	75	74	58	66	61	87	64	58	68	62	68	66	60	54	65	72	67	61	69	57	58	63	59	50	80	62	53	71	66	82	65	56	67	59	80	91	79	68	61	59	53	65	64	61	67	59	66	60	68	69	74	67	60	59	60	51	69	69	65	60	65	66	65	69	55	56	47	79	71	69	64	63	62	67	75	69	60	74	66	62	62	72	69	55	71	66	58	72	63	63	60	75	53	72	84	69	66	72	66	60	61	83	75	66	65	75	72	66	64	67	74	68	61	65	67	75	44	60	64	71	58	63	76	53	67	68	69	78	66	58	65	61	74	58	72	56	60	67	61	62	66	71	64	61	71	73	64	70	72	60	87	73	61	68	59	61	76	58	62	74	77	68	69	67	55	87	67	65	69	70	63	63	66	68	63	69	63	68	58	65	68	77	64	60	72	68	46	73	58	56	65	59	56	69	62	66	50	63	65	61	71	75	61	61	72	75	71	77	70	71	64	70	69	68	72	66	69	56	64	64	63	61	58	72	83	71	63	67	59	60	55	64	58	56	75	68	61	65	57	73	76	76	61	81	66	66	57	69	77	70	65	56	63	56	58	72	61	47	56	83	73	62	74	75	71	74	61	70	71	55	79	69	70	65	76	69	66	77	60	69	72	75	69	50	77	56	68	69	58	64	56	78	55	54	73	64	79	67	71	61	67	53	72	59	50	74	71	64	53	72	77	66	66	64	63	61	62	68	77	72	73	58	60	63	61	53	70	69	57	58	60	61	63	63	55	66	62	57	68	62	86	69	72	62	63	64	65	65	58	56	82	69	67	66	50	64	54	60	64	55	61	60	70	61	63	57	64	69	53	78	70	62	64	77	84	66	58	66	65	69	55	65	70	73	73	57	88	58	56	55	53	66	75	76	62	71	63	66	51	49	72	76	71	65	61	67	68	65	54	65	68	46	68	70	48	77	69	55	56	54	81	72	77	69	59	64	69	68	58	71	49	71	57	79	64	67	64	62	60	60	58	90	63	50	87	68	72	56	67	70	56	58	48	57	69	78	78	58	55	76	58	63	73	65	54	84	73	58	86	73	78	69	63	63	59	51	73	66	55	76	54	65	70	70	71	70	73	66	68	74	60	64	48	59	63	71	54	69	69	60	76	73	55	57	73	67	59	67	57	75	72	58	73	53	74	65	55	65	68	63	74	77	63	64	77	70	62	62	68	69	72	67	59	66	65	64	55	54	67	64	62	68	64	65	69	59	67	66	66	63	68	58	73	68	66	57	76	68	84	63	75	67	41	77	71	86	67	60	66	61	62	52	84	72	76	61	73	71	67	60	62	59	74	73	62	73	62	59	65	56	69	69	63	57	63	53	60	52	52	75	83	71	56	73	65	71	62	65	69	72	73	56	63	69	60	69	67	82	58	73	59	72	71	67	59	73	75	61	57	60	64	76	62	59	84	70	64	66	69	75	62	64	69	66	69	66	66	54	76	64	69	83	74	55	68	74	73	55	62	73	62	73	64	61	71	76	67	53	68	69	63	63	71	67	47	65	79	63	72	67	66	81	71	65	84	68	72	68	65	60	62	65	66	72	63	72	69	52	60	69	59	70	66	66	65	69	58	53	75	84	52	69	73	52	79	63	54	46	69	72	79	63	66	73	60	75	68	71	61	47	71	85	63	53	65	62	64	55	58	56	65	63	65	59	58	63	74	66	57	56	67	64	50	70	76	62	77	61	57	74	54	61	67	64	59	72	63	69	73	77	57	58	52	70	60	60	56	63	68	78	58	65	75	58	73	80	70	61	61	63	75	67	65	74	61	78	56	60	60	81	78	82	65	57	65	68	58	57	47	69	72	72	69	58	61	61	58	60	85	62	62	63	69	44	55	69	66	60	67	62	69	81	73	67	83	50	83	65	56	77	65	68	71	63	60	80	58	75	63	74	61
22778	10052	11840	35231	32884	13609	4671	1560	924	675	587	520	577	550	536	565	537	553	551	556	565	564	551	517	557	530	552	523	569	545	521	545	553	520	558	520	602	518	569	596	598	550	547	588	556	573	531	537	523	541	570	535	537	538	554	545	542	520	565	513	519	526	527	567	531	568	524	534	525	547	567	571	568	584	605	515	565	547	524	534	523	515	517	536	565	558	508	540	562	556	535	493	567	549	559	554	550	555	515	545	523	562	550	559	539	501	529	551	546	531	557	556	544	532	537	572	543	544	522	503	534	540	524	513	558	575	515	530	554	599	555	531	536	572	569	562	524	573	519	551	554	525	536	574	543	521	571	558	548	534	556	518	544	532	546	565	568	545	555	511	551	560	576	535	533	613	571	536	610	558	539	575	521	562	563	515	569	524	523	529	520	532	548	538	550	569	558	581	513	540	555	542	579	523	568	552	564	551	567	556	542	524	547	558	549	549	540	519	571	547	571	527	534	519	552	535	530	566	560	541	542	509	557	502	525	500	516	491	539	561	534	542	489	567	568	588	558	610	545	529	512	560	555	566	563	551	525	533	542	543	530	537	604	522	570	580	522	576	547	543	573	578	576	537	544	566	525	524	533	569	544	534	528	542	544	534	536	518	570	505	543	580	592	576	560	599	572	553	587	537	550	504	502	540	538	555	546	515	556	517	545	532	549	578	513	560	544	575	538	563	545	579	542	536	542	548	524	521	612	554	494	542	558	551	557	452	560	531	588	549	526	540	536	571	570	576	546	567	542	536	547	572	544	572	548	547	544	581	567	562	557	504	543	542	542	542	563	536	538	561	602	554	556	554	526	512	521	544	514	540	547	514	545	543	574	525	596	553	582	565	563	573	533	529	521	566	493	579	531	546	542	498	548	573	521	578	527	558	564	552	557	551	544	531	524	545	518	511	527	523	555	521	557	503	542	524	566	546	553	586	548	506	529	493	565	580	528	535	581	533	556	554	518	530	539	527	516	551	514	496	568	544	541	525	518	530	499	546	537	499	531	565	516	553	570	557	541	504	528	548	532	527	532	556	572	577	576	550	567	558	567	555	532	554	586	552	550	541	539	526	538	524	580	507	546	495	547	589	557	547	553	503	531	518	514	543	561	531	549	550	541	568	527	514	531	542	563	554	583	555	506	535	540	548	561	544	525	544	541	573	528	541	542	529	545	526	592	570	557	581	528	533	540	570	628	587	557	537	524	539	533	538	545	595	545	531	555	545	511	509	538	596	532	538	563	565	540	562	561	555	569	551	562	550	559	536	517	561	540	552	547	529	543	541	560	548	522	539	535	531	542	548	527	539	507	526	506	553	519	571	545	515	548	532	557	538	554	545	486	530	561	516	545	561	504	555	597	507	512	521	586	548	545	551	554	487	550	560	538	573	527	518	580	534	540	539	599	552	526	552	546	586	606	551	573	548	550	568	581	534	553	551	498	543	537	544	564	568	552	575	563	541	562	540	533	589	558	549	506	582	558	545	536	558	563	540	506	587	555	583	597	549	538	537	557	566	549	564	548	526	536	550	537	543	539	541	560	494	536	551	542	568	583	525	567	596	562	515	564	542	573	518	549	551	517	568	540	540	516	558	550	568	499	534	576	521	538	551	508	549	578	525	588	520	556	586	506	571	534	540	508	544	503	571	553	573	523	578	536	519	535	502	526	526	522	558	524	547	578	551	546	523	584	532	532	528	564	500	579	560	550	572	578	528	534	548	526	561	533	513	531	552	570	520	574	539	572	529	569	528	539	572	542	561	550	533	541	572	553	512	549	508	554	532	553	542	566	541	553	534	578	537	566	544	563	565	597	529	574	522	554	523	529	570	532	518	548	540	550	539	566	565	575	530	541	569	498	547	559	537	536	539	517	525	558	551	561	500	537	546	563	554	570	561	529	531	530	531	569	538	522	501	559	520	567	572	576	532	539	559	567	546	552	558	564	576	511	509	535	520	538	553	516	547	519	486	540	530	541	568	577	518	530	541	531	526	544	594	567	524	526	555	528	548	512	557	520	489	550	532	541	574	561	530	581	564	567	521	586	544	557	533	530	525	556	562	565	543	556	549	538	538	573	568	568	546	537	507	612	514	525	575	557	541	562	561	581	539	516	535	554	560	536	574	516	530	512	561	524	545	518	559	556	564	513	599	561	518	525	492	523	523	538	561	523	534	550	543	547	533	522	512	542	531	580	536	526	529	550	552	562	541	528	565	528	509	568	544	536	582	577	507	511	560	533	536	557	547	506	538	541	508	545	590	543	565	559	579	526	524	530	605	565	580	562	580	577	562	560	582	521	526	556	540	490	585	535	557	524	583	517	573	531	556	571	541	561	541	515	547	554	552	535	515	538	543	532	540	557	568	534	573	545	553	530	568	514	560	563	570	525	571	568	512	548	546	509	514	529	559	538	515	562	535	533	541	520	528	513	582	520	564	531	503	542	515	508	547	547	491	572	553	553	541	598	500	524	556	524	565	574	542	542	570	592	560	541	568	561	543	553	535	547	561	557	566	546	549	552	531	544	547	542	499	506	526	521	552	522	549	554	564	561	518	528	560	559	558	533	563	555	545	539	515	574	504	571	560	566	519	504	530	542	568	503	507	536	566	564	549	532	548	501	554	563	510	546	541	538	555	480	533	557	532	559	575	552	503	567	556	564	555	536	518	541	565	547	582	564	519	551	555	540	522	573	545	517	529	540	562	546	520	530	538	556	558	533	529	547	591	544	529	555	606	534	593	536	545	538	560	530	557	520	564	536	516	543	522	543	528	536	555	537	540	597	571	564	518	546	556	562	526	547	537	532	559	551	537	534	516	525	558	514	560	533	536	489	534	571	578	538	535	519	518	517	509	552	571	579	530	534	560	527	540	517	542	541	556	576	566	562	552	566	501	569	518	578	538	556	506	545	532	545	527	593	537	551	547	546	564	536	544	550	556	542	558	532	562	557	535	552	544	538	547	555	543	529	529	523	541	522	574	551	530	547	565	536	548	548	570	541	538	516	601	509	546	563	536	547	488	539	562	565	529	522	558	524	543	529	531	544	554	530	553	544	534	580	573	540	555	537	591	530	539	527	535	550	533	572	538	554	524	554	554	548	555	581	581	546	575	562	522	545	552	530	556	556	577	564	550	531	566	583	579	503	563	509	545	527	539	544	593	571	539	565	548	542	567	567	590	548	542	543	557	557	548	533	559	514	542	525	542	536	531	543	508	587	552	539	520	539	561	544	530	525	562	554	528	553	543	586	550	520	556	608	507	575	546	535	553	560	502	541	557	551	531	475	528	556	519	543	504	556	575	554	544	566	547	539	496	592	548	524	555	575	570	525	549	547	550	570	515	524	553	525	540	557	541	552	581	544	531	572	543	549	560	532	564	512	524	542	529	594	542	506	554	557	590	532	522	534	501	510	529	541	581	568	542	535	504	500	518	521	530	527	525	566	535	567	515	553	565	581	547	530	546
3317	832	860	5643	4686	773	167	61	54	41	48	40	46	53	43	44	41	44	33	40	46	54	43	53	46	37	47	44	48	46	58	38	33	40	34	33	51	37	51	31	48	50	45	46	51	45	35	43	34	36	44	44	44	35	53	48	64	50	43	36	62	45	45	36	42	38	49	40	38	41	52	38	43	44	36	41	25	45	46	33	35	43	48	44	47	49	48	35	51	44	45	47	58	43	45	30	45	43	50	46	49	37	45	45	49	45	47	44	40	44	43	44	42	59	50	41	40	37	32	53	44	37	44	34	37	42	36	43	52	43	42	34	56	36	46	41	36	42	61	43	44	44	46	51	48	44	42	34	34	45	49	34	44	37	38	42	54	54	39	35	53	33	30	42	46	42	45	47	36	31	62	39	49	44	43	54	41	44	47	42	40	39	41	57	38	50	50	39	50	33	43	44	50	41	43	35	41	37	40	38	37	44	44	47	37	33	56	52	39	38	51	53	38	49	39	39	52	41	45	36	47	36	37	45	35	29	43	43	40	58	48	48	41	32	53	39	40	40	37	39	45	50	43	44	53	47	53	55	40	45	47	34	42	34	45	35	45	57	34	57	41	40	38	34	43	54	36	58	38	36	45	52	42	50	39	50	33	45	49	36	43	45	33	49	50	39	35	44	49	52	45	48	42	42	43	45	44	28	45	25	53	52	40	41	35	42	40	48	47	44	44	44	40	44	45	50	42	39	43	43	46	45	46	41	44	49	38	52	31	47	43	41	43	39	37	34	40	44	48	46	46	41	39	41	44	34	41	50	58	52	40	34	39	51	40	46	43	36	42	46	38	43	50	43	41	42	27	41	47	45	33	45	49	37	47	44	45	51	53	55	53	33	52	44	48	45	45	28	53	45	35	47	38	49	37	48	44	40	43	38	33	50	39	49	48	43	39	45	47	41	44	42	46	42	48	49	36	45	40	39	47	37	37	50	43	37	32	52	42	47	47	38	46	46	46	45	45	47	36	37	39	45	42	30	48	39	47	46	43	40	38	40	50	45	39	39	55	43	46	49	55	41	46	46	49	39	54	34	38	49	42	38	36	44	45	42	40	48	45	41	42	43	57	38	51	36	38	45	33	39	37	51	44	36	39	41	39	49	44	54	36	46	45	37	41	46	31	42	43	42	39	28	38	63	27	53	41	52	43	43	41	49	43	42	44	41	35	44	36	56	40	35	34	40	40	53	51	45	37	54	43	46	40	43	51	43	38	43	45	40	34	40	37	38	53	41	34	40	39	50	40	31	49	47	49	44	55	39	43	30	47	39	29	46	57	44	48	59	30	47	50	46	35	45	40	44	51	52	40	54	36	41	44	46	52	44	46	32	56	44	45	59	37	45	37	36	52	41	32	47	47	36	54	37	50	46	28	45	45	38	53	49	49	43	37	45	44	54	45	49	43	40	37	43	48	36	44	40	37	52	31	33	41	48	56	43	45	45	42	45	47	44	54	55	43	55	44	41	46	37	46	40	37	40	46	41	59	39	41	38	48	48	49	33	48	50	34	42	32	35	38	35	45	36	36	40	36	42	42	41	38	51	47	45	50	52	47	55	47	40	43	40	54	33	38	43	48	51	44	38	37	45	46	41	41	48	41	50	44	41	46	50	45	48	48	47	30	47	39	49	44	43	42	32	48	45	44	52	45	44	48	39	42	37	49	38	48	45	48	45	53	46	38	36	30	37	40	28	42	51	43	41	39	40	44	56	42	40	43	44	47	58	44	36	50	43	42	50	38	50	38	43	47	54	50	47	53	31	50	43	41	41	46	41	52	51	59	46	41	46	53	40	40	48	48	47	46	51	42	56	38	40	37	44	38	31	43	47	37	40	55	31	45	47	45	39	41	35	53	45	46	34	58	28	37	45	48	45	42	40	48	47	45	41	32	42	41	45	46	45	48	32	58	39	46	43	58	50	58	42	45	33	46	48	44	52	46	44	50	61	34	40	39	41	41	63	57	35	35	44	38	47	44	39	44	43	40	50	43	50	33	40	40	38	42	54	42	46	44	35	45	41	54	42	41	30	42	43	45	53	49	38	44	41	45	37	42	31	45	40	39	35	49	40	37	55	51	38	37	42	49	36	36	36	37	49	45	43	45	43	34	45	47	42	41	45	49	41	41	29	37	45	43	49	43	45	52	38	40	39	37	33	40	46	54	44	48	55	49	49	40	40	46	43	39	36	40	44	52	47	46	46	38	47	51	44	49	44	55	47	50	43	63	38	43	48	39	54	44	44	38	42	39	34	41	46	49	45	41	47	44	46	43	39	51	42	41	44	37	52	48	33	39	44	48	47	41	45	37	46	42	46	38	38	36	46	41	50	45	55	35	53	41	53	47	42	52	44	36	45	37	50	42	42	42	43	50	47	49	35	47	35	53	45	42	45	48	45	48	32	45	52	36	43	44	54	48	36	41	36	44	41	49	52	44	38	48	33	36	35	40	48	36	41	46	45	44	41	45	44	44	30	40	46	47	43	37	48	53	49	48	45	54	43	50	39	45	53	48	40	39	50	44	38	38	48	47	45	42	35	45	39	50	40	50	42	53	47	35	38	52	43	40	60	47	40	43	49	36	55	47	43	39	54	45	59	44	36	44	38	44	42	54	37	55	29	53	43	36	50	42	43	37	48	46	41	47	50	54	44	41	40	40	44	47	46	45	34	40	36	47	43	46	44	44	51	54	52	43	35	59	32	41	40	30	40	48	56	42	37	32	51	33	48	48	48	33	39	48	44	48	43	37	31	43	35	52	45	46	53	34	46	44	48	51	42	39	43	43	42	47	42	42	49	43	38	47	48	44	34	42	55	57	40	38	41	43	36	42	42	46	45	42	56	47	52	43	37	43	61	50	47	41	53	44	50	33	39	38	44	37	34	43	47	52	40	38	38	40	43	32	46	43	38	36	48	41	53	27	46	36	37	20	35	34	36	44	47	47	43	44	47	41	45	52	47	43	39	36	53	30	47	45	37	33	45	49	41	36	41	59	51	40	45	41	54	42	37	55	60	40	44	40	42	48	45	33	46	39	34	38	45	48	47	38	28	44	43	44	30	44	27	35	44	40	56	35	35	49	44	49	60	42	29	42	38	49	46	38	52	47	42	40	39	37	42	46	38	38	57	46	43	47	42	42	49	38	43	42	44	45	49	39	40	40	34	39	30	37	39	48	44	55	35	42	48	36	36	46	41	40	55	29	37	35	41	37	41	45	34	31	43	52	44	51	42	32	44	47	50	45	38	44	32	41	43	35	38	48	51	39	39	31	47	49	44	38	39	53	43	45	46	53	47	40	56	41	42	38	40	60	49	46	52	47	43	53	43	49	42	44	43	45	51	43	44	38	46	46	45	49	52	42	36	53	49	38	55	47	42	45	46	36	46	51	46	41	29	41	46	46	42	38	39	43	38	50	39	44	34	44	31	36	47	57	54	45	34	46	46	37	68	44	44	41	52
22114	8990	9035	34135	33312	13458	4259	1235	765	547	414	377	366	393	380	374	372	358	336	356	346	349	349	329	343	358	345	361	340	342	345	354	335	353	369	368	395	384	355	344	354	345	357	331	317	387	368	344	356	389	406	352	354	350	333	306	364	342	341	384	341	397	371	334	350	368	390	365	352	348	353	364	366	380	356	313	387	368	372	357	346	345	366	359	367	342	383	359	406	385	356	370	378	331	346	365	375	355	370	358	354	345	349	349	322	351	370	351	371	336	364	367	319	316	345	356	348	354	339	345	372	343	320	359	339	349	344	321	320	354	386	369	360	327	365	375	326	360	352	345	344	363	335	344	341	324	383	397	352	318	329	379	372	328	367	345	337	352	345	343	344	338	347	358	373	356	371	371	370	358	356	321	337	348	377	343	362	346	318	347	402	337	357	372	348	353	334	336	353	333	338	363	335	369	340	377	375	382	304	372	368	354	371	323	373	354	366	378	386	384	350	353	334	360	347	374	372	360	338	366	370	337	378	395	323	361	368	370	364	392	360	374	333	343	354	366	358	325	391	329	348	378	341	344	327	368	363	316	362	338	343	354	342	354	377	359	361	329	374	339	344	362	403	346	340	376	367	362	344	363	336	357	338	364	351	368	333	368	329	343	351	381	321	358	364	358	333	326	325	335	360	367	384	378	353	353	358	351	364	353	345	335	345	324	347	336	333	356	368	341	349	380	335	369	402	361	352	339	340	368	337	383	338	336	360	350	345	344	363	351	336	331	348	338	350	361	329	368	351	353	322	337	361	343	362	378	353	349	352	363	325	362	382	325	352	375	318	348	351	345	324	364	364	374	352	357	341	358	345	344	356	389	368	372	336	342	344	349	359	356	389	355	384	352	339	378	359	314	333	339	344	346	376	373	363	308	331	364	362	351	355	353	360	364	357	372	331	368	325	342	364	355	330	368	342	370	386	367	347	347	344	335	348	367	351	338	322	393	337	310	344	344	365	381	325	327	373	379	351	328	373	338	368	372	359	363	383	369	319	343	305	354	341	339	353	344	360	390	371	363	366	365	372	356	359	330	335	374	337	381	355	360	356	362	370	347	387	343	338	348	378	351	353	358	333	364	332	344	356	343	347	376	353	323	368	334	336	341	324	366	362	361	365	326	354	337	348	343	359	342	322	354	344	324	350	365	341	350	331	375	354	349	363	377	328	356	348	367	359	369	337	340	365	377	352	347	370	360	373	362	337	362	362	314	336	326	377	364	327	335	338	365	350	309	385	369	376	359	349	333	347	367	339	350	328	361	368	355	379	336	341	353	316	333	337	312	364	375	356	355	363	362	346	357	355	311	361	318	340	341	383	422	346	359	369	338	322	363	375	361	376	337	352	331	315	327	346	321	373	375	343	384	346	384	362	386	373	367	358	351	355	361	381	326	321	376	356	321	328	319	366	356	335	340	350	340	319	369	317	334	358	359	356	341	372	380	345	346	372	368	358	356	395	400	378	370	346	345	368	348	363	355	357	361	347	349	378	366	348	339	349	335	359	323	360	343	361	342	378	356	378	346	381	334	361	311	391	368	329	354	345	339	327	388	331	320	320	382	358	330	353	321	351	364	339	363	343	351	376	356	348	348	388	335	383	358	369	356	353	359	374	329	348	402	333	338	343	341	337	325	329	360	356	348	348	364	377	359	344	332	362	333	347	336	328	347	340	378	325	345	381	352	342	334	354	368	322	341	374	381	366	352	373	326	339	356	351	368	367	331	326	304	323	372	342	363	321	368	364	322	337	352	361	350	356	374	316	358	355	346	378	322	328	363	360	351	357	349	378	373	379	317	352	343	309	342	421	331	369	360	374	376	386	326	335	347	357	360	366	324	334	367	336	332	365	323	371	355	366	331	318	323	345	391	371	359	360	344	346	349	329	337	364	331	340	320	347	395	353	374	305	374	355	330	370	343	334	344	333	355	382	376	346	339	330	345	336	343	364	349	357	370	347	375	372	343	339	349	395	372	358	342	319	349	361	360	334	332	380	367	348	337	357	381	379	379	326	420	354	343	353	379	356	350	381	338	362	343	370	359	376	313	361	325	357	390	359	365	374	369	376	333	365	361	355	337	339	341	366	349	383	366	385	316	342	348	345	328	356	374	359	340	374	377	332	342	342	409	363	342	353	336	339	354	370	337	358	347	367	370	363	355	384	338	317	308	350	349	381	340	367	371	371	367	326	362	357	357	378	360	353	373	336	376	330	364	399	349	324	365	329	337	350	360	349	353	349	318	355	328	368	352	352	326	375	355	369	341	359	378	372	351	335	302	344	352	353	347	408	334	381	376	301	358	335	373	377	364	381	366	360	357	354	368	344	344	343	330	426	368	379	362	377	360	366	347	353	320	336	350	379	367	365	318	361	373	382	373	329	322	344	349	346	322	347	363	362	347	339	324	323	355	334	322	361	360	372	400	341	373	351	334	343	327	352	351	340	379	369	343	359	355	376	322	376	340	342	364	381	353	338	352	366	378	373	325	366	366	372	365	347	364	364	353	361	358	350	359	352	368	375	335	349	362	344	365	332	382	352	363	384	371	364	335	373	352	358	367	337	344	344	355	353	336	346	353	347	360	357	377	342	344	349	356	358	374	364	310	335	342	316	333	340	364	393	353	315	349	352	372	365	347	327	375	369	353	364	358	368	336	366	429	384	319	379	345	357	360	357	385	328	393	353	341	350	339	353	350	333	370	378	355	332	366	365	348	343	395	357	335	390	366	372	375	354	385	381	367	329	377	357	329	351	342	349	339	350	322	332	346	341	351	360	347	309	363	365	358	364	376	348	380	369	355	350	360	348	377	343	368	378	340	342	311	341	357	358	365	334	376	363	360	339	389	359	366	342	346	341	364	329	354	338	364	334	340	374	358	339	339	340	335	350	333	352	377	354	363	401	368	360	341	349	358	352	335	352	351	365	342	357	340	365	360	335	351	317	335	357	367	347	346	377	316	358	360	365	356	355	342	355	338	374	350	354	365	365	351	338	350	339	369	383	340	384	366	338	372	356	376	338	335	347	342	334	338	363	359	327	319	325	336	352	341	396	332	357	351	352	331	372	405	346	369	342	324	318	331	330	390	340	366	338	354	358	368	357	384	331	339	351	379	343	340	361	324	350	345	344	369	378	355	327	365	333	336	345	369	360	351	356	364	347	340	354	346	351	349	380	366	369	329	369	367	392	332	328	326	359	370	346	383	353	360	382	368	367	347	331	331	330	369	351	362	344	361	369	353	382	302	339	382	348	358	339	361	308	327	360	363	363	341	338	342	346	352	348	338	374	342	373	347	372	328	371	358	356	376	346	352	364	369	359	372	366	374	334	343	366	338	386	356	336	343	366	364	374	315	349	351	358	339	374	363	329	370	341	327	350	327	344	366	373	380	342	339	373	336	348	347	318	326	306	368	391	344	346	346	353	340	333	356	346	366	360	356	357	318	340	363	328	366	340	386	369	379
2934	1477	1523	8020	7765	1670	266	70	57	49	40	46	46	48	45	49	45	39	43	45	41	48	33	51	66	44	47	41	49	39	41	30	45	37	38	48	46	41	41	37	37	40	40	43	45	51	47	51	52	44	47	40	46	36	42	47	35	41	40	45	50	39	54	43	46	46	41	40	48	42	51	51	48	52	45	46	46	35	46	50	53	45	39	42	48	30	51	43	48	46	39	49	32	42	43	53	51	37	47	50	42	40	43	45	49	43	47	44	36	43	40	56	42	44	41	38	51	49	48	42	52	51	61	56	52	44	42	48	41	51	44	37	44	46	49	45	47	39	45	51	53	37	60	39	31	34	47	48	40	38	37	37	29	38	37	41	43	44	49	56	49	55	42	52	37	33	45	50	39	45	43	51	55	37	51	41	32	45	29	38	46	54	58	54	54	44	49	38	47	57	44	47	28	44	35	35	35	41	42	43	32	39	39	38	45	46	52	40	36	40	48	43	37	42	39	45	37	43	42	38	50	57	31	36	32	46	36	41	50	42	42	47	50	51	45	31	46	57	40	46	46	49	32	41	42	45	40	35	32	29	37	53	42	45	44	40	35	49	47	51	48	47	40	47	39	48	49	36	35	48	55	43	46	43	46	44	35	47	38	40	45	42	43	39	35	53	54	41	44	38	55	42	48	42	35	50	55	49	43	54	43	49	52	38	36	47	51	43	46	51	50	53	48	44	35	40	53	45	51	56	40	37	48	51	54	45	47	50	50	39	39	52	45	39	33	51	57	49	37	54	51	46	48	38	45	50	49	42	53	42	40	58	51	45	54	44	53	42	43	46	46	52	59	40	51	44	38	40	39	48	43	43	44	39	36	49	39	54	39	38	56	49	52	49	44	50	48	43	38	45	46	55	51	52	43	47	45	48	42	43	48	30	41	52	44	47	45	43	43	48	38	46	45	47	39	42	48	44	46	34	46	39	46	41	43	41	53	41	39	33	50	48	47	35	38	37	33	48	32	48	32	53	48	43	48	41	51	47	57	56	46	49	30	39	36	43	38	40	42	41	32	40	38	48	53	52	42	46	49	31	43	43	50	39	38	37	28	42	35	47	38	35	50	42	44	44	36	53	47	42	43	47	43	49	40	36	48	45	39	55	59	48	33	33	37	47	35	50	52	51	49	36	62	54	51	40	39	41	42	61	41	48	45	45	37	41	51	38	58	39	38	46	48	41	43	51	51	50	53	46	33	34	57	45	42	50	56	45	48	49	44	48	50	46	42	39	46	42	41	49	38	47	39	37	52	39	42	26	51	42	22	34	63	43	41	39	37	51	53	44	39	40	38	51	47	41	51	43	42	56	48	51	41	46	42	36	45	48	36	39	58	43	49	32	43	45	53	44	39	41	30	44	36	42	39	43	45	37	54	35	33	39	51	45	33	42	49	38	38	45	48	45	53	43	65	47	42	49	36	41	39	37	36	35	43	51	46	44	58	52	38	36	43	32	42	45	42	48	46	42	51	42	32	44	38	42	44	33	37	41	46	33	48	49	50	42	46	58	41	39	55	43	42	53	41	45	41	43	50	28	39	35	37	46	40	38	53	38	50	46	47	37	30	40	58	42	42	49	55	49	51	54	45	37	49	30	41	45	59	39	38	38	51	40	49	55	38	45	44	49	47	42	43	44	43	39	39	57	48	39	37	37	44	42	39	40	46	46	55	45	46	59	35	47	32	38	38	44	42	35	30	41	42	34	45	46	42	37	44	37	43	36	51	37	63	36	41	35	41	52	55	35	41	48	41	43	50	51	50	41	39	45	35	36	53	48	49	51	39	37	60	52	54	45	47	58	56	54	45	50	43	34	41	52	55	51	37	43	36	47	41	51	42	49	25	44	47	40	42	49	36	48	38	52	48	53	57	54	42	39	47	57	36	33	35	34	41	41	41	57	34	45	42	45	40	29	58	42	40	39	52	47	43	50	31	52	37	43	42	37	57	45	41	42	47	36	52	39	46	35	45	26	37	51	38	45	51	40	42	45	53	43	46	53	41	51	41	51	46	48	45	40	29	33	64	32	52	45	34	29	47	33	38	44	27	39	49	55	42	49	48	50	31	42	54	38	37	53	53	44	45	43	63	37	44	43	43	47	52	38	43	39	46	52	47	38	49	48	43	33	37	42	46	44	42	48	49	46	44	44	45	43	46	45	44	44	61	48	48	47	52	40	44	38	51	52	49	49	41	43	38	48	41	43	37	43	60	33	37	58	42	43	41	42	41	50	49	38	46	35	35	46	47	46	41	46	43	47	56	49	35	41	57	39	56	44	49	42	50	49	41	28	41	53	50	43	52	38	54	42	47	38	43	42	36	35	46	41	53	52	53	47	47	61	47	44	41	41	40	45	35	55	43	57	55	63	49	49	54	45	51	52	41	32	45	51	53	38	41	52	35	47	49	36	31	45	39	36	42	43	55	48	39	34	38	52	39	47	39	50	44	54	46	53	43	53	55	40	35	56	39	42	55	43	49	41	45	48	36	38	47	58	51	34	38	42	43	56	55	36	39	43	43	37	33	50	27	49	42	50	44	44	48	48	49	38	57	39	55	39	58	54	53	59	54	49	37	47	33	52	43	56	50	44	51	41	44	29	41	48	49	49	48	53	55	38	44	51	46	47	44	38	44	46	40	49	51	36	42	37	38	38	48	38	36	33	42	45	41	47	55	46	40	43	51	48	48	42	43	49	55	50	34	47	29	55	44	33	38	45	52	41	37	43	51	38	42	55	44	39	37	43	43	48	42	44	44	45	48	51	49	39	39	45	40	30	30	46	45	49	29	61	54	36	48	47	44	34	46	46	39	47	46	44	47	56	42	54	43	42	52	37	46	44	46	52	34	41	44	36	42	62	39	48	54	30	46	42	35	55	41	38	40	33	41	46	48	46	55	52	41	38	46	47	47	46	50	50	36	42	46	39	50	49	55	51	46	43	43	49	35	36	44	49	45	45	34	38	48	47	45	35	46	50	42	48	37	31	55	33	44	49	42	48	43	52	44	42	52	43	45	48	40	36	42	53	42	45	46	41	49	45	36	46	41	38	39	30	39	41	34	47	41	41	41	42	54	53	54	52	50	43	44	56	52	44	44	45	43	44	40	49	44	45	54	38	40	43	41	45	50	45	43	50	44	34	47	42	40	35	37	35	42	57	54	40	54	37	51	30	42	36	58	54	49	50	39	54	41	43	38	27	55	46	43	35	41	48	33	41	51	42	36	37	46	45	41	50	42	41	45	43	58	44	50	44	41	47	49	43	47	40	48	63	39	39	43	35	44	44	34	47	39	36	56	41	40	44	50	44	42	40	44	34	41	37	43	50	45	37	47	41	39	42	38	37	38	46	42	42	42	41	41	49	37	56	54	38	45	47	51	37	54	40	48	37	33	49	50	39	48	47	50	36	49	46	49	44	44	31	50	55	43	47	31	39	46	44	40	32	44	37	42	45	44	39
25625	13645	12344	38470	41836	21689	7683	1904	1024	606	476	419	408	446	385	413	391	366	379	410	374	389	401	437	409	381	377	382	390	401	399	415	413	399	371	380	356	362	395	367	337	386	414	387	370	382	395	353	416	384	357	376	378	386	392	377	385	376	378	337	393	401	363	384	371	378	395	380	361	380	373	384	340	369	320	374	385	349	393	385	354	326	390	376	350	379	379	372	386	388	315	390	355	375	372	359	408	362	347	392	369	334	354	328	360	397	385	372	391	423	394	372	364	389	337	394	389	340	385	374	412	369	389	368	414	378	339	402	386	351	378	378	353	394	404	408	371	366	374	387	375	393	381	388	357	365	400	385	403	408	393	366	365	368	360	366	397	375	383	361	360	377	399	374	394	362	399	386	338	368	406	354	355	362	353	402	385	360	395	372	404	383	406	387	375	377	386	375	395	386	381	378	386	362	407	378	394	366	391	412	405	426	350	349	391	389	381	351	353	379	378	375	354	414	403	403	382	366	380	354	381	411	399	376	406	370	357	386	400	396	400	394	385	396	345	357	384	426	368	347	342	341	405	385	400	376	382	387	353	392	400	391	380	358	393	366	397	394	414	414	398	361	377	382	410	365	376	367	371	379	416	397	347	399	417	396	352	363	359	419	366	367	382	368	390	364	383	382	399	359	366	404	410	411	375	334	388	369	370	373	422	383	402	412	382	401	366	407	349	388	384	338	354	390	364	395	391	363	352	400	362	391	370	383	402	385	386	410	368	386	371	393	375	389	412	415	400	376	373	367	401	370	400	391	386	380	378	362	389	405	372	372	395	373	374	374	378	400	362	362	394	350	340	375	351	388	390	391	370	363	405	380	398	329	393	394	357	408	408	390	366	330	381	380	401	389	383	388	370	377	361	379	392	396	408	355	365	390	389	408	393	359	386	378	403	364	382	374	377	404	384	402	367	378	372	362	338	406	369	370	411	379	376	363	394	337	393	364	376	369	374	359	379	377	381	340	398	365	395	390	366	380	370	371	339	396	377	381	410	378	385	387	402	369	381	366	353	384	402	393	372	391	391	355	401	375	381	383	388	392	369	357	416	370	371	348	361	385	391	406	362	396	380	382	381	387	398	388	372	372	380	389	404	429	353	417	344	347	360	385	362	436	391	368	407	381	367	357	411	362	359	416	374	367	371	381	384	389	349	397	381	380	355	393	388	366	397	365	385	388	402	363	378	382	369	411	359	398	405	417	348	353	380	347	362	335	367	390	378	381	372	345	367	389	405	401	404	369	396	384	371	376	381	393	419	394	360	393	416	368	372	433	409	361	349	394	358	384	377	357	403	381	410	386	386	362	387	381	377	379	351	381	346	386	353	382	383	369	392	363	376	396	387	384	365	363	371	400	369	374	389	375	386	364	372	368	343	365	359	372	388	380	398	413	371	371	388	376	343	391	360	388	342	370	374	413	377	370	323	394	348	345	374	409	335	420	347	414	392	388	381	378	367	378	382	396	355	379	380	389	382	392	357	366	373	377	395	360	340	340	383	351	364	366	389	360	354	350	363	354	394	370	422	370	360	391	385	369	363	380	377	377	390	401	381	380	368	364	351	394	356	387	356	390	375	375	371	425	382	378	378	360	367	338	374	363	350	395	385	418	357	419	366	397	382	403	396	354	379	352	393	376	371	367	361	388	389	370	362	413	374	384	390	359	375	357	358	378	345	392	355	383	397	408	364	375	369	384	340	391	422	395	381	427	378	366	359	398	368	376	390	369	375	383	369	366	390	422	413	395	352	381	364	368	404	360	375	368	367	395	363	386	353	400	387	396	401	368	382	395	379	393	368	392	358	382	374	364	379	335	390	390	381	371	358	364	377	391	352	400	364	353	438	375	394	365	335	389	377	358	396	392	389	361	409	364	369	365	391	391	383	395	356	371	344	389	422	359	354	372	386	384	343	393	369	355	398	362	415	377	373	382	371	391	363	367	376	381	358	371	404	370	393	392	359	356	382	396	382	379	383	383	392	378	399	321	360	368	335	373	380	386	407	375	398	421	336	376	352	349	397	390	390	369	368	406	389	401	397	382	396	356	363	357	376	354	405	418	415	396	387	354	386	419	388	367	375	393	387	367	409	405	392	408	365	407	370	400	404	395	384	386	361	398	384	379	356	372	378	343	339	401	383	389	404	386	401	351	395	384	387	360	383	387	378	385	429	368	343	392	404	383	416	388	370	402	372	366	407	349	376	398	345	391	357	398	404	393	371	362	368	379	402	396	393	398	353	399	372	394	351	393	383	404	378	376	376	372	371	363	390	378	382	362	342	384	402	360	386	379	360	410	362	378	364	359	380	381	381	372	425	389	350	379	355	361	367	390	409	396	378	401	403	366	387	382	335	384	372	367	356	388	361	382	359	380	352	396	377	399	392	387	354	388	372	340	379	387	371	373	395	332	379	408	372	395	402	386	375	385	378	403	365	373	361	338	368	415	387	410	390	396	415	375	369	361	364	390	396	336	384	380	395	383	413	349	379	399	389	379	390	382	369	397	380	365	413	363	380	351	381	369	366	391	382	391	358	396	389	372	383	395	352	407	368	343	358	377	372	382	376	384	391	384	362	370	370	395	375	389	390	353	373	393	376	374	407	354	350	363	361	393	370	350	354	399	366	358	413	405	392	405	367	374	391	389	390	372	394	362	342	379	398	387	387	373	412	379	371	363	381	368	348	388	371	375	369	360	377	376	370	391	422	350	399	415	387	337	398	343	360	412	387	384	371	382	377	355	366	389	406	356	397	360	387	379	351	385	362	361	374	383	376	376	368	345	382	409	413	359	379	386	397	371	378	390	350	393	373	358	408	377	379	353	399	358	362	400	386	365	335	359	357	372	385	413	367	386	375	400	388	340	389	336	372	384	375	341	383	426	368	384	386	386	374	374	347	399	344	375	377	363	364	389	365	379	401	391	418	370	401	372	391	394	362	368	380	358	406	353	366	375	399	355	339	363	359	393	389	386	396	396	379	352	358	416	330	403	416	378	346	388	394	366	370	365	384	372	367	356	365	390	374	376	376	371	375	361	387	386	404	337	390	372	378	380	373	372	391	377	412	362	379	379	425	395	384	403	424	369	395	367	388	402	402	376	386	391	344	376	347	405	402	415	373	377	377	353	372	383	385	330	347	389	420	346	364	408	377	375	358	392	368	367	417	386	377	363	365	354	388	373	398	364	379	400	363	402	401	386	352	386	372	360	365	375	399	404	379	394	332	368	418	392	387	395	371	376	364	365	356	376	399	373	418	389	370	397	398	378	400	372	345	374	369	383	360	428	377	388	369	383	368	372	421	392	374	398	397	376	403	418	392	360	354	377	398	405	366	382	371	360	355	409	384	379	379	369	391	368	425	386	353	381	407	365	355	371	377	370	366	370	377	388	383	370	397	405	379	393	393	369	411	371	366	333	384	368	383	375	378	404	395	378	350	364	387	378	394	368	382	391	385	392	389	406
2336	618	443	1578	2259	501	105	78	49	66	65	58	73	53	61	59	65	66	72	62	68	70	60	58	68	72	65	71	57	72	56	56	66	72	67	59	82	56	70	78	73	63	74	53	54	69	58	63	61	67	64	67	72	67	75	53	68	65	56	49	66	57	70	62	64	52	53	61	72	80	54	62	83	76	53	60	50	71	61	62	71	62	66	63	68	66	73	71	73	62	63	81	57	63	81	57	69	54	74	58	71	58	58	66	60	64	77	81	55	63	53	71	61	70	60	60	64	53	59	56	65	69	72	74	66	56	71	65	53	52	84	68	60	62	55	70	64	58	64	72	67	70	74	79	60	63	67	65	58	57	57	74	61	66	60	68	55	60	54	61	72	60	67	58	55	66	81	67	75	76	62	66	60	69	69	65	72	58	73	62	68	53	62	62	63	72	77	75	55	59	73	69	73	63	63	60	65	56	62	71	71	61	71	55	58	54	63	70	52	57	59	68	62	77	78	57	49	82	81	69	67	62	61	72	66	62	61	59	54	62	62	59	76	68	59	61	60	51	66	70	61	53	62	78	75	57	63	65	81	58	59	64	64	62	62	56	64	61	58	74	75	64	64	83	71	62	71	67	56	66	76	72	60	65	62	60	61	72	50	56	58	64	68	56	87	61	53	66	66	53	68	73	64	61	93	58	72	59	62	73	94	56	61	60	69	83	70	61	66	73	57	54	65	72	60	54	62	67	59	68	70	70	60	60	64	69	62	65	70	64	70	69	61	70	59	73	53	61	55	57	59	57	61	58	51	67	56	71	76	64	61	74	67	63	61	66	58	55	57	63	66	48	71	51	62	48	66	56	61	58	79	58	75	53	75	61	73	65	61	73	69	67	57	75	63	66	68	60	72	54	71	73	61	61	55	55	62	65	48	65	68	66	55	58	63	72	70	51	72	61	73	56	62	61	61	63	58	63	70	71	57	76	55	67	72	50	56	69	62	62	64	69	67	58	71	72	78	60	63	55	55	60	64	77	64	69	63	42	57	61	65	62	71	74	70	77	60	76	73	79	62	67	61	63	68	62	61	79	78	58	89	64	65	45	63	71	45	70	69	67	69	67	75	71	62	60	75	48	59	68	67	61	67	70	67	78	68	66	70	79	57	68	62	76	59	58	58	69	68	63	72	57	66	72	66	68	66	66	59	47	55	65	73	62	59	70	62	54	58	66	61	73	58	57	66	76	58	56	62	81	56	51	54	65	70	63	52	75	62	56	64	66	67	63	62	68	66	57	58	71	52	68	61	57	68	67	69	65	79	51	59	63	70	68	70	68	71	63	67	54	75	72	72	77	76	69	71	44	51	62	64	65	63	53	61	55	69	63	53	58	63	70	52	58	62	66	63	60	55	66	67	54	45	62	58	47	68	75	57	64	74	65	56	55	57	65	68	66	51	69	62	61	62	67	71	56	48	55	70	67	80	64	57	60	68	62	68	55	58	74	90	62	72	56	67	61	67	77	70	68	62	62	66	70	55	62	73	53	69	66	70	89	61	81	73	58	62	59	72	80	79	71	54	62	72	61	52	56	63	58	59	67	65	57	67	82	67	66	66	60	61	62	72	81	68	52	62	62	62	63	68	62	72	65	53	71	61	60	72	64	68	74	68	78	53	53	65	67	62	67	49	59	69	63	59	70	58	72	60	66	69	53	64	66	57	67	67	73	62	57	61	73	54	43	71	72	70	81	63	72	61	62	62	58	59	59	54	51	59	54	59	73	56	64	58	59	48	60	70	55	68	76	58	84	59	69	64	61	68	57	58	73	72	56	59	52	53	56	67	53	63	68	65	67	78	66	70	57	59	68	57	71	59	69	78	69	66	56	63	60	49	70	54	71	78	58	49	63	76	71	64	76	53	61	60	62	66	62	63	49	73	71	61	69	69	63	70	65	68	64	58	58	77	61	64	51	84	74	59	64	74	49	58	71	80	65	97	63	65	58	65	55	67	59	74	56	62	59	69	50	78	71	70	59	66	52	68	78	52	62	67	68	53	58	64	54	68	58	71	59	63	60	63	72	63	70	68	68	67	55	65	62	51	72	77	74	59	58	71	68	63	57	50	58	72	64	67	50	71	56	73	66	60	71	69	54	56	76	76	66	66	63	67	60	60	71	60	63	62	74	64	76	56	69	56	70	59	63	74	55	62	48	66	63	70	65	61	66	75	66	71	51	71	65	60	58	65	65	79	78	85	82	79	56	65	68	54	66	73	55	58	76	61	72	46	68	65	59	63	58	63	66	73	58	60	70	54	79	56	64	63	63	68	73	70	53	59	58	59	62	66	69	71	73	67	76	64	48	70	61	49	58	67	43	55	46	76	55	68	64	66	70	68	59	67	64	60	64	55	41	64	64	68	64	43	51	62	69	69	66	62	56	65	51	58	79	61	65	65	73	74	47	62	62	73	66	44	67	50	67	69	70	77	49	65	66	74	66	61	83	57	53	65	64	59	71	69	73	57	59	67	59	59	57	69	58	64	61	62	78	54	49	63	64	66	72	74	73	68	68	55	79	66	65	62	61	63	55	59	58	74	60	74	56	53	52	53	64	70	66	62	54	69	69	54	67	62	73	56	76	67	59	79	60	64	61	79	79	79	66	64	83	62	54	71	63	60	68	59	61	53	59	61	62	67	77	50	71	58	70	54	77	61	78	56	72	60	80	65	56	62	63	65	67	66	65	51	66	62	73	66	71	58	75	68	69	63	64	63	62	59	55	70	55	72	71	84	70	87	61	67	54	57	55	67	80	67	74	76	66	62	64	52	80	55	74	63	75	66	72	60	74	63	81	59	76	61	53	64	68	54	71	77	71	58	74	65	60	58	57	59	51	75	71	62	65	77	51	58	70	73	78	55	63	58	59	65	62	63	71	71	73	58	59	51	68	74	66	66	66	56	68	60	72	55	57	69	64	68	68	68	64	69	68	64	71	69	75	78	76	53	49	68	71	80	59	61	61	80	60	57	71	66	61	55	51	59	63	69	54	66	53	74	62	69	72	60	64	67	65	58	65	54	75	68	64	77	75	66	57	62	65	70	57	76	56	74	73	59	61	64	79	66	45	49	50	67	72	78	70	64	81	69	70	66	64	69	61	53	73	55	57	74	62	62	53	60	57	79	62	69	68	66	56	53	63	54	74	47	74	61	66	68	54	52	51	63	69	53	51	65	62	75	61	58	75	59	73	68	69	68	49	64	47	61	78	62	59	63	58	64	49	56	67	70	56	61	79	70	58	61	65	57	77	63	73	73	66	56	59	66	63	57	59	67	54	63	75	48	57	61	58	65	65	60	68	67	55	69	67	55	68	66	76	55	56	80	76	70	65	70	62	72	60	70	63	69	60	78	72	64	62	62	60	58	62	57	63	73	64	83	54	59	68	58	85	61	86	65	74	66	80	58	62	58	57	68	48	67	68	59	59	51	67	67	53	73	48	56	54	53	65	67	81	75	53
20335	6903	4768	18323	23029	8130	2524	1280	823	629	570	568	527	521	554	508	551	535	502	566	498	514	546	518	539	528	540	535	527	539	540	573	514	540	479	518	520	491	541	478	563	573	472	506	557	504	518	550	526	531	540	523	514	449	493	556	528	520	529	534	502	508	530	553	491	519	531	489	533	543	521	514	524	566	499	517	560	527	517	560	508	536	466	532	532	529	546	534	564	552	490	543	483	512	531	521	538	503	507	498	498	525	486	507	527	541	513	495	492	527	519	489	551	468	522	534	514	563	529	529	543	515	521	547	519	481	529	520	546	478	518	537	531	538	507	516	555	511	521	553	512	525	543	534	511	509	550	546	518	529	509	564	494	546	535	490	556	539	529	572	526	537	486	521	503	517	508	548	520	523	566	524	512	543	489	543	502	515	554	534	522	537	545	538	535	462	538	559	531	516	524	535	506	558	496	516	509	549	525	486	537	492	532	461	497	511	564	515	517	499	577	545	539	524	531	510	541	506	510	536	510	491	577	553	528	548	476	520	545	523	542	553	509	505	516	558	523	519	523	556	505	528	553	528	495	499	545	561	537	520	588	568	460	511	518	513	550	502	517	510	488	536	541	551	540	536	542	563	598	538	524	507	526	530	539	548	534	554	546	516	488	552	524	534	532	503	516	489	510	539	491	532	528	511	522	515	524	493	470	546	546	553	549	541	530	558	558	554	560	560	525	513	523	523	507	516	540	514	536	619	536	541	551	550	549	538	549	528	534	531	528	553	513	511	526	561	499	498	490	560	518	546	536	542	507	512	573	580	531	553	533	590	551	522	528	533	534	549	540	490	532	509	557	537	526	520	536	501	518	533	500	517	507	534	534	532	549	534	533	571	513	558	521	543	553	503	531	503	524	532	529	524	539	561	554	526	539	519	526	508	543	502	520	523	534	518	551	524	532	496	539	547	540	559	509	504	548	503	521	517	552	509	526	547	514	559	564	520	501	518	528	520	512	540	541	541	521	535	533	552	508	519	543	559	551	514	521	564	510	538	514	484	537	555	521	515	542	541	556	514	528	506	521	551	540	538	537	507	507	533	538	516	588	594	509	553	547	488	520	532	513	530	578	534	534	475	523	526	515	499	520	480	557	549	554	535	512	538	528	526	573	547	536	538	537	518	550	511	529	535	520	513	518	503	543	534	517	566	519	591	559	590	528	500	546	526	529	576	535	515	493	480	525	528	514	535	535	535	493	550	533	507	515	538	516	547	502	518	521	556	498	530	526	505	528	549	535	536	559	527	517	530	504	505	495	518	583	551	485	549	512	532	507	538	552	534	555	524	511	552	472	536	529	540	517	524	556	520	537	536	497	505	493	532	527	520	531	502	532	523	602	534	533	544	543	501	549	498	545	583	477	548	515	563	525	504	510	504	524	580	518	528	498	581	546	571	510	507	537	546	533	514	513	533	534	522	519	525	525	574	537	493	525	516	505	490	523	553	507	527	545	533	519	543	532	539	542	530	525	544	529	565	506	504	535	532	510	549	556	512	528	523	526	502	537	550	568	546	516	544	544	554	528	532	522	556	530	538	505	549	495	501	500	501	487	592	546	509	509	549	539	529	516	557	516	468	540	534	563	506	516	529	541	503	504	547	526	525	562	487	532	501	521	507	551	495	545	541	527	535	549	552	510	516	573	545	537	541	550	520	530	473	543	520	529	549	517	530	540	547	500	584	506	524	545	543	551	525	511	499	522	527	529	566	547	503	550	498	521	517	541	547	496	542	561	510	497	530	552	533	572	519	539	532	526	537	506	501	533	567	542	546	509	544	541	535	538	524	548	594	534	538	568	560	629	533	562	546	524	546	529	542	539	522	539	544	522	508	540	530	524	512	547	520	554	481	490	538	498	530	569	482	503	536	481	539	541	499	544	518	551	560	559	556	539	547	510	561	530	530	509	526	490	504	535	507	529	549	559	526	554	534	544	530	547	527	521	497	558	527	543	541	534	519	576	530	532	502	529	562	548	524	501	469	561	544	536	529	538	539	519	529	533	535	512	542	525	527	562	536	534	513	530	505	506	507	543	516	548	537	544	544	529	531	518	551	480	552	492	557	524	520	528	534	502	516	486	558	520	523	587	491	522	529	553	515	494	499	545	517	522	535	528	509	527	531	521	514	543	514	540	497	540	516	553	509	538	521	531	471	521	558	499	500	522	571	508	493	511	525	541	517	565	511	527	528	560	522	517	481	539	506	503	534	538	549	527	570	556	533	535	511	524	544	519	551	525	478	528	511	515	523	527	509	505	489	533	542	544	553	512	519	528	542	514	527	549	514	520	515	538	538	533	500	508	555	513	514	490	527	551	557	500	525	528	505	492	515	468	544	547	565	605	523	524	530	506	524	578	518	562	533	517	551	538	514	526	548	528	506	522	502	525	518	512	523	567	532	516	523	564	512	558	523	537	517	560	523	517	526	504	543	531	547	542	503	520	559	570	535	517	520	548	538	519	556	561	524	554	513	522	506	500	562	562	548	509	500	553	512	521	526	530	534	536	544	544	511	523	500	517	530	546	532	511	553	553	529	516	505	512	563	549	540	545	530	536	541	521	515	504	483	513	488	526	534	530	538	541	496	545	489	504	558	512	525	577	497	508	565	533	569	519	559	547	524	514	571	510	561	520	547	554	549	517	511	508	570	502	505	554	508	520	532	497	522	495	504	522	506	515	531	529	490	517	509	537	536	516	532	577	524	545	557	534	519	544	496	582	524	531	562	531	554	542	554	534	522	532	499	527	514	498	544	527	538	530	507	526	546	550	525	528	535	510	487	552	537	560	544	530	512	519	547	523	548	537	542	524	534	534	555	518	541	521	534	544	560	549	564	540	514	511	519	509	535	553	535	470	538	528	514	512	529	481	517	528	491	513	577	529	523	544	557	520	577	496	521	525	540	503	522	529	541	498	516	568	495	578	528	515	531	522	519	511	504	502	504	581	544	504	555	551	521	529	553	506	560	523	524	511	501	554	508	494	527	534	532	569	534	493	522	536	519	535	532	554	545	523	529	544	536	506	546	542	557	523	551	540	511	528	507	537	492	531	477	521	504	550	522	495	523	544	548	517	524	537	491	565	551	540	547	543	516	572	510	517	503	534	546	551	521	543	524	492	503	522	527	557	516	486	521	547	537	518	529	527	527	558	526	511	536	542	559	551	531	535	530	516	518	516	541	530	522	528	520	507	484	522	521	528	498	539	519	559	542	573	519	546	542	538	560	567	530	495	512	548	550	520	528	564	539	560	516	552	566	519	530	530	588	531	537	490	538	513	463	515	567	559	531	536	513	553	535	554	503	520	516	533	526	527	468	487	483	571	485	547	511	499	542	512	575	532	538	540	505	531	506	530	581	524	582	538	541	510	531	521	495	506	522	521	506	516	518	519	525	496	582	515	529	510	538	490	525	555	493	520	531	492	526	563	554	515	546	534	557	504	535	525	559	551	538	544	510	544	513
2403	1239	1092	4457	5108	1401	254	95	93	82	57	62	66	69	49	62	62	58	50	70	86	78	71	62	70	52	61	73	48	80	69	69	71	58	45	56	67	52	89	55	55	53	60	55	57	61	68	59	64	58	66	62	66	68	54	66	63	82	63	62	80	65	58	70	66	62	77	63	58	68	63	65	69	58	60	60	64	73	56	64	65	74	67	77	70	70	63	57	63	54	64	62	63	51	59	64	43	57	58	62	69	71	56	64	62	68	67	61	71	64	63	53	67	61	57	53	68	58	57	72	62	47	68	56	77	72	53	71	65	51	69	79	67	69	77	62	71	65	70	68	62	55	70	57	61	66	64	57	70	66	74	56	60	60	56	69	59	63	60	68	68	56	88	75	72	66	55	72	68	70	80	56	79	68	67	66	50	65	72	57	62	55	67	68	50	73	70	79	51	43	60	51	69	70	69	63	64	62	68	56	82	62	63	64	64	66	72	63	70	60	54	79	52	54	53	70	62	60	61	60	63	59	58	67	73	56	71	56	57	63	61	61	57	61	62	57	61	53	61	53	65	65	60	73	60	64	84	74	71	55	62	61	77	63	76	59	60	67	61	69	52	58	57	71	48	57	67	52	60	73	67	63	62	64	61	58	62	80	63	68	70	58	56	57	60	74	60	69	69	63	53	54	71	63	70	68	60	64	66	57	62	62	63	70	69	54	70	57	74	70	78	60	64	60	67	64	64	64	62	54	70	69	68	63	53	74	61	58	57	77	55	63	60	66	78	51	56	62	58	71	74	69	58	67	63	58	72	54	58	71	69	64	57	69	57	63	62	72	60	59	72	60	67	69	76	58	64	70	72	66	72	77	60	76	65	72	67	54	52	58	64	60	60	66	59	67	64	60	63	58	58	64	70	67	58	74	66	77	70	69	59	82	81	55	77	63	59	55	61	63	70	47	68	51	62	51	67	55	50	59	64	59	67	67	55	64	64	70	64	54	62	65	60	75	66	70	68	67	62	73	56	70	59	54	57	45	69	74	89	59	67	66	64	61	64	50	59	63	87	80	63	58	68	69	67	60	66	63	69	59	63	62	70	61	61	72	67	71	58	60	58	52	64	56	77	62	60	66	67	64	77	73	61	65	88	65	64	58	61	75	69	76	69	61	69	65	66	62	80	80	61	64	76	60	60	68	63	78	59	62	80	68	57	76	62	71	59	52	72	52	68	65	74	72	61	62	62	65	65	60	50	62	57	60	65	73	68	46	66	55	86	58	71	70	63	62	59	55	73	59	67	60	59	62	80	82	51	73	74	90	74	69	66	63	71	57	63	70	49	50	65	73	79	59	63	68	53	56	68	52	60	62	52	62	58	57	48	58	57	59	53	75	70	56	87	60	65	71	74	62	63	69	45	68	69	63	62	60	51	53	59	61	71	71	55	70	60	79	69	63	64	69	49	70	57	71	57	68	69	68	62	64	50	64	66	71	75	56	65	62	70	55	63	69	59	67	56	48	66	73	60	58	66	62	71	67	61	69	77	71	75	60	72	69	58	51	88	47	74	62	63	62	69	53	72	62	65	53	52	72	52	60	49	62	65	64	66	72	66	53	67	53	65	59	54	71	73	61	64	63	68	51	69	76	56	55	56	60	64	69	50	53	52	54	55	82	61	56	61	68	62	78	68	69	71	56	65	73	67	66	60	61	86	69	50	53	52	67	79	48	48	57	59	57	69	66	50	59	67	73	73	64	46	65	75	51	57	76	62	55	71	45	71	72	59	56	60	80	59	51	67	62	83	80	53	62	60	60	73	53	69	61	74	67	69	67	78	71	53	53	59	73	62	82	59	73	74	69	66	57	67	65	73	53	69	62	69	69	69	59	70	62	67	73	74	65	72	80	70	67	53	63	67	71	70	47	67	48	61	73	60	68	61	59	72	67	67	64	74	61	78	61	56	76	70	60	66	72	59	53	69	64	66	68	70	67	58	57	67	60	69	47	66	59	58	61	66	60	74	76	61	62	59	52	62	74	53	61	60	69	61	56	68	44	71	66	53	60	59	63	71	61	57	74	63	69	66	62	63	53	63	66	65	61	72	61	56	59	57	67	66	70	69	70	50	70	56	69	67	74	52	60	64	59	65	61	51	75	66	64	47	70	63	65	62	67	63	72	66	66	55	57	66	70	58	64	58	47	69	77	57	59	68	73	51	66	63	62	68	54	60	78	69	54	61	63	62	55	66	59	77	56	70	55	66	72	64	52	68	66	59	61	77	69	72	62	54	51	55	55	66	57	63	70	63	63	61	67	63	68	60	62	63	69	55	52	61	73	54	66	59	65	80	60	77	60	61	72	96	58	84	57	51	69	54	66	67	57	60	68	61	74	58	65	64	64	73	65	46	66	68	55	58	53	60	72	53	63	69	54	61	69	45	64	60	72	65	81	68	53	61	58	58	61	66	62	54	59	52	63	69	62	53	59	57	52	65	61	64	61	68	52	60	52	72	56	65	82	55	73	61	71	65	70	73	60	64	77	58	60	59	50	65	64	55	68	79	62	70	54	51	73	85	65	60	66	78	77	59	68	68	62	58	50	58	75	72	70	67	57	67	51	77	55	57	59	62	52	61	66	56	58	58	65	71	63	66	64	71	68	69	55	62	62	62	57	69	59	89	67	77	56	63	57	68	55	78	72	41	68	68	61	66	55	86	56	74	55	64	66	59	68	70	62	82	52	60	54	62	69	70	69	69	61	72	59	59	50	72	67	63	66	48	58	67	67	62	63	64	52	67	60	47	65	73	67	55	64	74	61	54	53	70	69	66	72	71	64	55	58	65	55	65	69	43	65	54	78	71	65	60	61	74	56	74	68	56	58	63	72	71	73	55	77	68	55	69	71	70	49	59	64	48	66	76	59	67	74	61	62	65	54	57	60	71	57	66	62	71	73	66	67	80	66	58	58	61	59	68	80	70	59	74	65	53	68	65	77	68	60	58	66	68	65	66	60	77	56	62	82	54	63	55	57	63	59	68	63	62	62	73	71	71	63	54	61	63	74	77	65	57	64	66	44	67	50	50	73	58	57	64	64	72	64	67	72	72	66	65	59	55	70	58	70	59	75	60	61	57	71	60	47	64	65	66	66	65	41	73	59	74	47	67	80	57	63	64	67	63	55	51	71	59	69	68	64	73	60	71	61	67	73	74	71	53	74	65	76	63	70	66	57	59	65	53	55	69	64	63	56	61	68	67	68	70	55	72	61	67	78	79	57	59	48	56	64	72	60	68	62	68	73	72	63	62	57	69	45	61	68	80	73	61	53	64	70	61	67	71	65	51	54	77	58	59	67	60	77	76	56	51	73	60	55	77	54	74	62	79	56	65	55	67	57	52	47	56	61	55	69	69	64	60	76	67	68	50	68	51	66	56	61	64	53	77	61	56	70	59	69	68	56	65	75	54	65	52	55	68	71	61	74	58	80	71	74	78	68	55	60	74	64	63	57	64	65
23833	12161	9548	30791	37439	19563	6608	2058	1059	728	562	536	547	519	556	577	541	500	537	523	532	532	570	526	546	513	527	581	540	513	553	530	550	535	555	508	529	521	608	585	541	554	530	522	551	603	535	553	544	521	517	526	505	505	517	606	494	555	522	522	510	531	534	517	515	515	547	541	539	587	555	532	565	542	571	525	529	537	544	570	510	520	514	553	536	544	492	549	519	545	539	514	554	511	529	589	531	513	517	552	530	543	561	510	540	554	500	570	564	545	511	517	501	565	526	507	557	544	506	536	506	526	499	532	540	493	565	556	560	541	528	548	531	558	533	525	511	549	532	533	556	578	543	560	562	540	527	521	530	534	516	502	538	539	506	574	581	569	526	538	571	521	561	577	564	523	526	543	576	531	534	523	521	507	561	546	566	522	516	520	530	518	533	495	500	519	520	530	555	497	522	564	550	479	550	530	500	500	500	541	525	529	560	546	525	558	556	559	553	532	560	532	542	568	518	512	550	566	498	533	519	533	527	541	524	547	519	555	533	600	479	547	575	515	539	545	537	561	540	545	526	538	538	543	503	514	553	500	507	518	535	526	530	569	533	528	548	538	564	550	514	514	497	553	526	535	554	535	519	539	539	547	561	552	537	543	531	511	503	544	530	533	528	532	502	543	551	556	559	534	539	532	559	491	507	565	492	520	527	515	489	521	544	534	543	585	516	573	532	524	546	555	570	533	590	571	508	508	510	548	504	555	496	513	540	525	579	567	538	503	541	535	542	540	554	524	558	520	532	485	559	496	525	529	538	541	507	503	536	581	505	506	554	530	533	559	533	546	552	497	553	495	531	501	555	553	487	575	542	513	545	543	498	510	566	519	521	550	524	541	503	555	564	532	552	546	553	550	547	562	487	601	527	512	523	544	492	546	582	561	537	547	508	517	541	526	584	521	521	542	541	542	514	510	513	522	578	499	562	503	525	518	503	562	550	591	538	507	522	517	529	531	554	521	548	524	478	547	527	537	586	548	512	504	550	560	578	527	539	520	510	529	516	540	571	521	525	606	507	559	539	572	537	540	572	528	506	534	483	577	511	538	514	557	541	517	548	516	586	570	523	541	545	518	526	548	546	494	518	544	480	517	554	512	563	532	494	548	557	584	485	532	575	545	503	531	503	517	529	538	553	514	531	515	528	559	504	551	553	509	577	509	563	505	594	524	508	549	548	539	518	499	524	525	530	543	548	551	513	529	552	541	532	531	522	497	527	507	581	574	551	558	532	504	533	532	538	490	517	571	552	521	525	574	524	536	520	557	554	533	517	530	520	543	542	578	516	514	553	580	504	495	535	555	535	566	528	559	542	557	510	539	534	514	543	553	588	510	545	540	537	516	562	563	552	556	530	519	519	548	553	557	529	504	528	524	552	551	501	561	566	529	557	546	563	489	558	514	523	480	537	520	501	523	528	521	530	516	535	550	523	557	501	562	576	578	545	530	538	560	522	557	550	572	527	529	532	546	527	539	551	546	545	512	533	532	553	548	476	507	577	537	553	571	569	539	561	518	523	512	581	519	542	523	500	559	499	535	550	501	516	511	502	510	541	533	537	565	534	517	543	507	537	536	559	507	554	557	585	527	497	519	516	500	558	529	540	498	536	528	524	586	522	492	493	547	548	560	558	522	527	537	510	521	547	513	532	539	509	555	532	544	545	489	506	515	546	512	525	490	525	546	488	516	507	522	575	516	556	558	533	564	538	558	534	525	558	537	532	518	547	540	538	553	547	524	509	499	539	521	519	529	522	550	534	531	536	488	518	560	536	557	537	545	515	499	529	564	483	557	558	534	553	505	531	541	524	536	555	564	513	534	517	529	536	523	542	481	562	558	543	535	586	563	502	509	555	539	553	547	506	533	534	502	561	552	585	548	544	533	551	544	540	567	533	506	529	530	525	540	539	515	523	506	540	498	536	526	502	518	577	556	540	497	554	513	538	525	541	532	545	559	572	525	504	520	530	536	476	529	543	536	552	533	526	520	553	506	514	551	539	564	514	547	530	540	582	545	524	542	549	553	511	489	528	534	545	551	488	555	540	479	542	485	515	531	545	520	529	538	565	511	504	502	554	541	550	547	520	528	529	524	552	527	539	560	550	527	527	528	536	538	540	542	539	512	519	528	529	479	541	546	532	556	540	533	527	508	535	531	557	543	527	522	511	507	529	503	542	519	536	535	527	578	559	499	545	535	509	553	528	530	563	550	513	526	516	508	518	564	495	560	525	549	507	498	554	532	552	536	532	540	516	524	524	577	564	542	509	534	551	508	497	508	534	535	521	498	551	506	557	536	534	537	529	527	574	525	554	536	527	562	535	528	536	547	524	533	577	550	554	508	545	511	526	516	553	565	536	558	575	553	531	556	591	536	562	552	547	537	547	577	563	522	516	527	549	539	511	524	528	518	564	524	509	532	563	499	584	511	556	564	558	532	550	473	533	487	552	517	554	537	544	520	531	513	515	517	542	555	541	512	566	528	544	536	550	531	545	551	537	545	486	551	536	524	503	563	585	496	492	541	508	487	539	562	542	562	532	569	526	473	560	531	555	547	536	514	555	562	582	513	550	511	521	573	521	526	538	551	558	580	532	527	524	543	513	541	521	588	479	530	562	506	516	546	547	520	543	515	532	559	537	529	553	549	535	549	524	533	508	535	549	533	484	565	552	527	563	566	558	558	531	534	520	505	534	526	545	523	526	529	566	500	516	517	507	512	546	554	565	543	564	510	532	538	499	528	510	540	522	549	510	564	537	578	533	504	525	532	529	546	539	548	582	526	521	514	522	540	536	496	557	553	570	525	564	549	539	475	529	550	541	551	511	518	540	575	519	521	568	566	559	512	506	537	526	522	542	503	573	517	513	532	533	539	538	506	559	541	586	544	521	543	544	513	523	518	503	513	503	571	524	544	566	556	544	508	517	495	546	548	553	536	526	539	585	539	559	544	515	519	520	517	494	528	542	549	522	532	518	511	563	540	516	542	516	553	556	552	516	548	491	534	520	536	560	538	541	570	498	541	541	541	553	557	526	561	518	528	531	499	541	496	525	553	570	580	562	534	558	514	536	491	525	545	494	530	537	537	536	547	555	524	511	571	513	561	524	593	516	568	513	517	566	534	543	564	517	545	531	497	537	539	531	545	536	539	592	561	551	574	524	511	510	519	511	523	530	528	507	537	544	539	537	551	522	547	561	547	539	511	510	511	516	502	527	532	560	548	529	551	541	526	478	534	531	525	540	558	534	531	524	482	529	545	553	523	530	523	521	512	559	552	557	508	520	520	494	520	559	517	570	571	528	535	538	559	539	509	512	561	517	551	530	502	509	553	531	540	532	565	545	528	534	506	535	541	552	528	519	562	517	504	568	527	543	542	534	535	521	514	543	543	560	536	562	552	545	522	464	513	527	542	524	545	517	572	537	599	546	537	568	555	535	575	532	510	527	569	524	524	579	518	517	535
3511	1151	966	3723	4795	1602	238	72	55	42	42	49	50	51	42	46	38	30	36	42	42	46	41	54	36	37	36	54	45	50	40	41	45	41	39	42	46	47	39	51	58	35	42	40	39	51	30	42	48	38	43	32	47	51	52	46	46	39	40	51	39	36	34	52	33	35	33	38	51	36	46	40	37	40	47	46	43	45	42	47	41	40	42	39	40	41	50	46	40	34	42	49	43	36	39	40	48	50	35	39	47	41	46	45	37	32	38	59	45	47	43	44	30	44	34	29	43	38	31	47	37	40	49	31	50	41	41	59	49	60	54	41	41	44	41	36	41	46	42	43	52	41	39	42	46	50	36	34	48	51	50	39	42	39	41	38	44	40	44	43	38	37	42	48	49	49	29	39	42	46	43	49	45	33	49	47	49	37	39	45	43	55	43	39	32	55	33	42	44	35	48	44	48	43	45	40	43	37	38	51	39	40	51	59	37	38	44	43	47	44	45	43	35	35	46	42	50	48	43	45	40	38	38	48	44	38	41	53	50	49	42	34	37	40	58	35	49	35	39	42	40	46	56	41	45	30	48	48	47	35	32	39	43	44	38	37	41	37	32	30	34	42	39	39	40	45	41	42	47	38	54	39	40	47	36	30	40	57	38	46	36	39	51	45	44	39	41	39	39	41	44	52	49	38	42	35	52	46	42	39	64	46	42	37	51	42	36	48	39	46	34	30	46	55	38	32	40	35	48	52	50	40	44	39	49	45	38	41	35	50	48	38	43	36	54	42	45	46	36	47	30	41	65	48	38	42	44	40	40	44	45	34	48	39	44	43	35	43	33	46	43	47	33	39	49	42	51	27	25	50	37	51	48	50	31	38	45	48	53	34	43	45	43	40	39	52	50	44	51	41	46	48	31	46	40	34	39	42	41	45	44	48	41	44	54	54	41	47	48	42	35	34	39	36	30	57	43	39	46	40	34	33	41	46	46	48	44	47	47	46	37	46	47	41	39	46	51	45	42	43	45	54	40	47	47	31	43	45	40	55	44	42	29	46	36	45	38	49	40	45	45	54	41	39	49	55	48	43	51	35	38	38	48	44	39	39	32	45	45	44	46	43	42	47	40	57	41	49	49	39	46	37	39	36	55	39	61	41	57	42	48	45	52	39	46	40	33	35	38	35	45	45	39	41	44	51	31	43	39	32	44	40	44	41	44	40	33	41	50	50	44	36	39	50	52	32	39	31	41	38	38	37	53	41	41	37	45	50	40	44	30	43	46	57	49	43	40	41	40	38	39	53	49	50	36	44	39	43	45	41	45	40	40	49	35	43	49	34	45	51	57	41	44	39	47	36	46	45	57	43	32	37	50	48	41	30	55	38	42	47	43	40	34	53	52	51	41	49	38	48	44	45	39	41	43	39	40	35	40	43	46	48	40	34	41	40	36	31	38	42	51	38	47	55	44	40	45	48	46	38	43	40	47	41	42	42	42	33	45	39	61	39	43	53	44	46	49	52	48	48	46	34	39	55	37	41	30	48	44	32	29	40	52	45	37	49	60	54	42	34	44	41	42	50	49	42	46	50	49	39	49	50	40	39	34	45	50	55	44	46	45	46	47	33	38	52	43	44	45	43	53	30	41	39	42	47	56	31	49	36	44	50	43	45	35	42	43	36	32	42	31	44	48	31	60	45	49	47	45	37	42	43	42	37	37	35	42	48	53	48	41	36	52	40	37	50	34	40	38	44	49	57	51	49	52	42	34	36	46	47	48	45	35	34	40	45	32	42	39	48	45	46	49	50	46	52	45	47	46	42	43	42	44	40	45	57	51	42	39	36	38	38	35	54	47	42	40	42	55	35	47	46	46	52	44	36	48	47	37	48	34	34	48	43	32	37	49	42	46	30	29	49	40	41	38	34	57	53	52	40	42	48	45	48	47	44	43	43	41	40	39	36	45	41	32	48	32	54	37	49	34	41	43	44	48	47	43	35	36	46	32	41	45	41	38	35	49	44	45	44	45	40	43	30	49	49	56	44	47	48	50	38	55	41	42	50	46	54	49	44	38	30	36	47	37	40	60	43	42	43	44	43	47	44	43	46	40	42	43	38	49	46	51	35	43	34	36	45	41	45	43	44	40	43	46	47	43	28	45	46	46	44	39	43	37	37	44	39	49	45	54	58	39	36	44	41	48	37	46	45	40	64	38	37	46	42	44	33	39	45	58	47	42	52	48	40	40	36	42	38	40	47	41	49	40	40	49	54	43	48	42	47	45	48	44	52	50	52	59	49	40	43	43	40	51	31	45	39	30	36	55	51	47	42	44	37	38	60	57	48	48	30	45	29	41	34	57	40	35	41	35	36	53	42	52	49	32	31	36	41	40	35	56	45	44	38	41	43	50	35	38	61	51	33	48	44	43	46	48	46	56	39	45	36	43	37	49	44	52	40	35	44	43	49	47	39	49	56	47	45	40	38	40	40	43	35	40	45	43	40	50	42	55	43	49	46	40	55	54	48	41	44	38	40	38	34	61	39	50	34	44	41	43	44	46	50	45	42	50	47	37	33	36	41	45	35	44	45	36	47	44	42	48	35	36	47	32	41	55	52	46	58	54	51	57	37	39	32	41	50	37	47	49	52	50	50	48	43	57	47	39	42	56	34	27	30	28	43	40	33	45	47	40	31	39	34	46	42	33	44	52	34	48	37	51	40	43	49	43	44	48	35	52	38	53	48	40	55	41	52	49	46	43	38	40	40	46	40	49	43	48	39	42	42	43	51	47	36	53	41	42	41	49	36	32	45	50	45	42	41	49	46	54	42	42	35	45	38	35	45	37	59	54	32	38	43	47	46	43	35	40	44	41	39	36	41	30	47	43	49	41	39	34	51	39	48	53	43	32	34	40	54	42	35	37	41	42	52	48	37	48	55	46	54	45	41	48	48	45	43	44	46	56	49	47	44	55	45	46	44	40	38	39	42	40	40	49	44	38	42	44	53	39	39	52	34	35	48	42	46	55	37	49	41	50	39	40	41	46	43	47	46	37	48	50	50	41	54	42	41	41	38	41	39	40	32	35	43	53	43	45	40	53	58	43	31	47	35	38	49	48	41	45	39	31	48	45	33	45	45	48	42	45	51	41	45	42	42	33	41	50	37	44	49	41	46	44	41	46	42	43	38	31	42	44	39	31	48	35	45	43	51	30	47	39	35	38	55	49	39	38	46	49	39	50	45	56	46	42	47	41	46	30	51	43	44	48	46	40	48	36	34	38	50	45	47	37	44	42	42	49	50	51	49	43	47	44	43	34	56	33	43	35	59	54	40	37	46	44	37	46	43	41	39	62	37	35	38	50	35	50	38	52	39	44	41	31	42	38	41	46	54	51	53	43	48	59	46	49	39	40	52	34	55	44	40	33	44	34	41	47	53	47	37	40	39	32	40	48	47	44	41	55	46	34	33	34	40	46	51	37	35	38	51	51	40	46	42	37	41	39	37	32	41	48	43
23230	11524	8496	28709	36174	20141	6375	1832	845	491	384	359	351	378	359	386	339	372	341	362	384	354	357	390	342	347	370	348	371	351	347	374	363	385	329	348	400	361	334	367	364	329	344	363	309	358	354	370	348	334	382	385	337	346	341	374	337	323	326	356	375	370	371	333	351	334	355	372	349	327	424	340	340	380	388	353	355	356	371	364	382	353	333	357	344	357	366	357	336	352	321	345	335	347	339	356	352	353	333	362	353	328	362	346	344	387	333	367	341	364	357	365	343	348	344	336	350	332	342	364	349	353	381	358	352	335	334	373	341	341	374	355	327	359	363	362	362	361	331	367	365	383	337	309	355	318	347	358	366	339	332	356	337	334	367	342	368	344	347	360	369	354	362	330	371	352	359	354	340	355	343	342	353	367	365	393	367	350	353	326	374	335	385	346	359	357	327	341	344	336	318	344	368	367	344	363	324	345	364	359	344	349	350	378	363	358	370	386	350	317	322	390	349	314	336	356	352	352	347	382	360	353	353	379	360	337	365	361	376	336	306	343	388	332	367	355	359	373	384	357	347	359	339	354	348	357	347	332	347	334	345	345	380	338	338	360	378	337	344	362	335	355	344	364	348	387	347	351	366	386	369	355	344	337	372	353	362	362	357	341	338	360	349	362	353	340	326	384	350	346	354	379	370	375	332	360	338	371	372	336	343	332	339	390	397	331	359	309	366	375	369	352	345	360	349	352	352	343	357	330	320	349	369	377	360	354	356	370	366	369	366	389	375	313	365	350	346	346	374	353	337	374	371	363	341	361	314	371	332	342	319	335	362	351	368	346	338	358	344	331	363	371	378	397	383	362	372	341	364	346	392	340	350	342	335	389	354	331	390	361	362	388	345	337	343	336	331	359	357	350	313	360	367	349	313	344	364	342	329	360	315	352	309	359	354	378	352	365	362	364	340	366	364	362	372	355	386	363	375	318	327	364	385	378	359	349	319	353	349	352	367	346	350	343	351	365	367	354	374	348	327	347	365	350	319	369	381	341	367	382	398	355	326	355	361	358	346	336	373	380	359	353	334	357	347	368	384	355	376	381	370	339	378	356	330	364	358	381	335	321	350	343	352	330	340	355	367	398	345	374	366	333	350	299	335	339	363	390	303	312	380	351	344	379	366	354	350	344	334	363	393	360	324	367	336	334	367	372	353	334	370	316	392	320	310	313	345	358	383	362	365	328	361	358	406	334	368	361	336	343	342	375	338	393	336	372	355	348	330	325	391	326	405	354	375	350	385	376	388	320	375	348	337	341	357	381	388	377	357	372	366	361	386	390	326	343	351	313	361	376	347	351	357	336	332	361	341	359	365	327	353	375	366	372	348	362	352	355	365	325	390	343	374	335	362	343	363	360	331	350	344	363	324	333	335	357	343	317	331	379	345	354	377	359	309	358	339	352	389	375	344	392	356	354	335	336	368	369	343	353	372	351	329	359	386	359	359	339	389	363	386	333	342	334	350	349	359	369	321	354	352	368	366	336	365	377	347	359	355	381	352	346	351	345	384	325	360	344	335	335	349	379	338	353	352	372	372	376	348	348	336	361	344	356	369	366	381	345	361	335	334	357	346	336	348	366	333	339	369	377	349	354	372	365	339	319	362	339	358	382	349	350	372	350	341	369	320	353	368	376	352	372	313	360	373	326	378	333	368	336	366	356	362	336	379	328	372	351	361	346	328	355	331	354	374	390	343	341	354	342	372	327	308	351	364	337	332	340	343	356	345	326	340	367	340	334	389	352	359	365	347	367	389	337	381	350	356	348	376	353	376	361	403	372	354	363	348	371	333	345	352	361	387	336	340	372	338	383	341	387	369	364	350	386	360	342	338	339	342	358	348	360	365	359	378	348	368	356	338	366	367	365	368	322	364	367	400	378	361	377	376	362	378	385	322	332	328	367	343	356	323	327	376	340	368	346	336	342	323	348	362	355	379	325	375	362	330	341	356	377	366	377	328	371	345	358	344	361	331	357	343	344	336	370	333	371	334	366	379	345	364	355	353	382	361	338	369	329	355	376	388	377	350	357	345	339	388	363	350	352	359	382	350	370	350	352	369	346	372	322	343	346	377	333	368	340	362	361	372	341	355	355	354	381	332	332	340	353	358	358	379	340	340	338	362	350	351	344	358	359	333	371	364	330	361	388	349	359	341	348	322	381	364	331	348	349	348	351	337	369	330	359	363	362	324	343	341	358	361	349	336	365	350	333	378	356	345	338	346	377	368	375	335	324	341	363	351	341	385	330	351	352	407	345	316	350	324	352	343	386	357	397	330	326	371	356	348	338	337	377	340	338	328	325	360	351	370	338	328	365	355	366	369	390	356	370	384	337	379	378	356	361	359	342	355	380	362	362	354	367	367	343	375	330	354	365	352	339	339	365	355	340	374	345	344	331	394	317	355	371	384	370	326	385	344	345	352	336	378	357	356	359	376	326	372	308	351	335	370	373	359	357	363	336	336	356	369	356	348	363	350	360	336	354	341	363	358	349	341	367	354	372	331	383	395	362	348	346	330	357	381	333	331	364	362	362	334	335	364	356	343	346	408	370	366	343	396	358	380	339	352	364	334	365	340	375	322	360	346	354	357	336	369	353	358	331	359	341	341	379	346	356	372	361	347	376	359	340	345	330	356	351	338	356	342	344	337	334	379	359	375	341	347	362	371	346	353	325	356	375	339	337	374	368	357	329	336	367	324	361	364	371	359	351	339	344	372	372	366	335	326	353	353	345	332	339	342	347	374	336	342	362	353	381	372	349	370	375	382	339	349	413	364	349	355	370	366	356	393	352	350	364	343	331	356	354	341	314	376	326	354	343	343	364	374	366	403	375	384	378	363	385	362	377	353	356	355	346	314	368	370	347	364	352	350	350	390	356	356	358	344	345	391	347	349	335	353	393	355	381	371	339	359	351	340	313	355	334	346	364	355	332	365	318	381	341	375	374	343	374	337	371	331	353	337	390	334	368	345	375	367	367	372	380	359	359	378	356	353	362	340	373	346	354	354	380	369	356	347	341	354	344	383	365	361	364	353	337	349	372	368	366	391	354	331	351	333	380	353	347	355	374	326	360	340	385	379	337	343	388	340	371	362	328	372	325	339	320	369	367	371	347	348	374	363	374	349	362	334	388	346	315	353	337	359	353	361	340	352	370	356	337	329	335	345	344	361	315	373	367	373	345	348	356	375	368	371	369	370	348	357	383	363	373	363	398	367	366	360	355	350	373	372	405	395	359	368	359	371	352	358	381	340	359	353	348	372	365	344	352	350	376	360	348	373	350	332	378	385	349	351	350	334	327	335	335	346	363	338	363	334	367	391	381	341	340	387	364	370	357	331	328	302	378	377	350	347	317	357	333	365	332	355	354	375	340	372	356	365	377	331	364	339	365	344	370	332	338	346	347	372	332	362	390	344	359	340	355	371	362	360	380	336	343	357	369	379	364	343	340	396	368	385	356	353	361
3147	2025	1078	5802	7629	3193	312	98	54	57	32	45	53	48	35	37	46	39	61	41	55	43	42	52	53	44	56	36	58	50	45	43	57	41	40	49	44	39	38	39	43	48	59	44	43	42	36	46	47	44	54	31	41	32	53	50	43	39	39	48	44	42	45	49	50	37	41	46	43	47	52	46	39	52	58	54	44	36	43	56	49	49	59	38	39	32	47	43	41	48	49	44	44	45	45	44	51	38	45	50	47	50	48	49	33	48	34	43	44	52	52	57	44	43	33	47	47	46	40	36	40	46	52	34	60	40	42	56	41	48	44	58	45	56	48	33	56	42	46	40	43	40	47	62	42	60	56	54	47	35	52	42	52	44	47	44	47	27	43	42	42	50	37	33	51	33	37	33	47	41	47	35	40	50	43	46	43	37	44	33	37	46	33	39	40	33	26	40	49	48	49	47	40	39	42	39	50	45	34	54	38	41	46	42	45	45	40	45	57	42	55	40	52	45	38	32	47	43	43	41	53	53	43	51	48	59	41	37	36	60	48	34	46	57	52	39	42	45	39	47	52	55	36	45	54	33	49	39	46	52	38	38	43	48	52	37	49	51	53	38	46	48	43	30	51	48	48	44	61	43	33	65	45	56	40	40	43	47	40	54	60	45	53	45	38	45	43	36	29	36	56	48	42	46	39	43	42	47	49	46	54	39	45	48	37	54	48	34	56	55	48	50	34	50	37	53	40	37	41	40	43	42	38	38	44	44	35	52	46	36	45	48	48	44	36	38	53	49	41	37	39	51	38	54	46	36	54	48	38	50	48	40	46	52	57	42	45	41	49	52	55	46	32	61	39	44	43	40	43	35	32	33	41	43	35	47	46	40	49	54	40	44	39	45	38	52	40	52	54	49	56	57	43	50	41	40	47	42	51	36	44	36	38	53	49	57	54	46	38	49	33	48	50	42	42	46	44	37	39	47	40	52	43	29	43	39	50	34	37	52	36	40	40	45	40	53	36	46	35	53	43	51	42	57	56	33	35	53	52	41	52	44	48	47	37	47	50	34	44	36	41	45	46	48	46	42	38	45	31	41	51	41	47	41	41	49	42	60	42	45	47	59	55	42	40	41	53	46	50	32	58	44	42	56	55	50	35	51	46	40	43	57	51	52	45	46	40	50	36	60	46	49	50	42	42	37	32	41	39	45	48	46	35	49	44	45	40	35	44	46	41	54	38	40	51	47	44	44	47	36	52	44	46	42	56	47	49	39	44	38	50	48	51	35	38	47	40	45	44	56	48	66	45	42	43	38	37	44	39	37	46	42	44	52	42	44	55	36	49	41	49	57	38	41	54	43	24	48	49	42	61	46	39	38	39	46	46	49	48	47	51	48	40	41	24	41	36	40	50	32	30	41	38	44	57	52	44	34	47	30	30	37	47	41	44	55	45	57	45	39	32	46	43	47	36	40	51	40	46	35	45	37	36	41	48	33	48	45	45	58	45	36	48	51	53	53	42	49	58	47	49	53	49	41	41	36	37	44	48	47	44	46	39	41	43	44	52	42	40	57	46	46	28	51	40	45	39	35	39	43	43	50	45	55	56	34	43	43	38	50	51	44	52	54	36	36	41	36	50	37	52	53	57	46	42	48	46	37	45	47	37	37	41	39	49	43	41	58	48	45	50	39	37	49	44	50	51	34	50	44	42	46	36	46	45	47	42	54	50	56	54	48	52	42	33	56	48	43	37	46	43	47	33	51	41	46	41	48	53	40	47	43	45	43	50	52	43	29	36	38	37	45	47	39	51	57	45	40	39	46	50	43	48	40	43	49	44	50	53	43	48	52	41	44	51	46	38	48	38	48	31	47	55	47	40	56	52	54	55	40	50	45	43	51	41	56	38	41	53	60	48	45	53	50	37	62	38	33	52	39	56	45	56	47	43	39	44	39	43	40	46	45	56	55	46	46	40	50	35	56	51	42	31	49	34	43	49	44	46	46	46	35	36	48	47	55	45	40	57	52	38	63	30	41	47	42	39	46	47	41	37	45	43	44	46	44	47	52	47	39	47	36	41	46	45	48	48	45	49	45	38	43	51	57	47	37	45	38	41	52	41	50	46	46	50	44	48	38	60	47	44	44	47	50	43	56	39	45	41	39	32	44	37	52	48	52	58	44	49	46	44	46	40	48	52	46	55	49	50	47	49	41	44	52	36	55	41	33	33	55	41	39	48	53	44	55	38	48	49	31	38	39	40	44	35	51	51	45	55	36	39	45	47	41	40	47	51	34	48	46	35	42	42	48	49	44	41	46	49	35	38	43	44	47	63	49	44	44	44	43	43	34	51	49	47	48	39	50	33	40	44	52	44	57	33	28	46	45	43	50	42	46	42	58	50	43	51	47	37	52	54	38	40	48	36	49	61	42	48	50	49	45	40	45	45	39	40	39	56	51	41	45	31	52	43	51	50	47	34	44	46	34	52	42	61	43	31	47	42	38	44	43	39	44	36	47	44	59	45	34	53	57	40	47	52	38	41	41	49	39	42	47	49	46	39	35	35	51	55	34	39	48	39	41	51	52	45	39	41	40	42	51	49	40	58	46	41	52	50	45	56	47	52	33	35	38	42	57	46	38	51	39	44	48	55	47	50	44	34	42	55	47	36	46	39	25	43	56	54	46	48	47	32	43	48	38	40	43	53	44	42	37	45	49	38	44	40	39	40	42	44	40	45	35	44	50	48	40	48	49	42	47	43	41	42	39	48	45	44	42	37	45	41	40	55	42	25	49	33	53	41	40	38	49	36	34	44	38	40	47	39	42	36	51	46	53	45	47	39	41	45	50	45	42	39	44	44	42	42	61	51	47	43	57	41	42	31	48	42	49	53	43	48	53	48	37	42	46	50	58	49	53	30	47	54	39	47	51	39	55	48	57	56	53	43	52	45	33	35	32	32	53	51	45	39	44	49	53	41	49	55	38	35	32	51	50	46	49	54	52	32	45	31	48	48	39	43	20	57	52	49	38	39	41	52	37	45	38	46	40	45	53	42	51	33	58	63	38	45	35	37	55	45	48	34	47	54	47	47	44	39	50	41	52	48	60	50	50	40	69	54	37	48	43	50	32	26	54	44	43	53	46	44	34	52	40	53	47	42	55	56	50	47	39	33	42	50	46	39	41	48	48	54	46	41	37	43	47	64	50	44	44	42	42	45	49	49	55	46	49	42	40	39	39	38	36	34	41	51	51	47	59	62	48	43	45	44	48	45	44	49	49	37	54	58	49	38	60	53	44	46	46	48	43	44	36	49	43	36	31	61	55	38	40	34	43	43	44	56	51	52	25	42	35	40	47	41	46	54	50	39	55	46	56	38	47	49	47	44	43	43	67	49	60	41	60	54	31	48	38	46	42	48	44	40	48	46	35	37	40	42	41	35	42	47	43	27	59	37	42	54	45	38	64	38	41	36	44	48	50	40	37	32	42	37	51	40	48	46	33	48	38	57	51	39	48
26481	16395	8871	34325	44343	29424	9818	3426	1087	676	435	412	424	416	396	409	409	372	393	405	388	387	393	390	392	411	373	371	379	376	390	358	364	392	402	399	400	378	374	395	364	393	350	358	380	382	358	354	354	382	395	365	379	371	366	364	384	371	428	393	391	399	325	386	371	414	371	430	377	384	397	373	376	377	364	373	392	348	406	389	405	398	368	346	391	377	415	387	382	362	399	372	411	398	433	395	373	388	374	367	391	394	386	355	401	411	397	386	399	380	358	382	378	362	384	361	403	392	375	373	369	375	351	361	398	398	394	362	374	367	366	396	346	372	353	420	349	388	399	382	361	387	374	418	424	382	392	412	389	348	404	358	390	400	358	407	412	378	388	341	389	388	411	390	355	363	396	385	397	422	365	366	349	386	378	376	373	357	383	382	353	374	372	401	367	380	411	399	379	357	365	399	407	406	365	359	380	392	353	390	406	363	352	361	372	380	368	396	386	386	403	430	392	369	398	363	393	371	394	382	386	371	395	364	399	394	380	380	369	384	387	382	382	380	396	379	393	383	360	380	394	383	417	388	359	362	418	370	377	378	362	354	375	373	366	366	346	404	356	354	374	385	412	347	391	367	404	403	355	402	383	371	355	386	399	396	387	367	400	415	355	378	383	394	390	413	390	377	368	408	387	412	411	397	391	390	348	392	397	385	402	399	368	394	350	396	350	413	422	395	358	342	407	406	352	417	388	393	388	409	369	339	371	364	400	372	378	390	402	323	365	345	370	380	409	366	359	391	376	377	402	393	366	417	366	354	392	428	393	401	372	384	388	384	403	340	396	409	386	352	373	391	377	360	356	369	390	429	390	413	396	372	339	388	385	365	407	401	376	379	369	386	383	400	358	380	391	370	374	370	355	389	386	390	360	377	361	368	373	385	385	335	374	395	353	374	365	420	381	394	361	406	367	409	361	389	376	363	392	328	395	399	381	407	401	365	393	407	379	339	375	376	387	417	335	350	374	414	408	422	383	372	363	402	361	399	405	372	408	355	377	410	394	362	416	378	380	383	391	403	390	402	374	388	369	387	355	397	363	389	382	363	388	379	402	357	353	352	343	401	370	384	408	398	374	327	374	400	395	392	408	404	406	369	416	397	412	429	384	347	409	394	379	442	388	366	376	373	380	347	395	397	372	393	388	421	412	393	387	386	382	423	356	369	359	379	360	405	408	386	366	383	402	398	387	337	374	366	412	381	381	379	368	334	415	371	404	372	378	399	404	390	396	388	383	371	353	397	386	380	383	388	399	398	366	371	391	385	385	340	425	370	366	397	413	371	392	428	396	379	383	397	391	385	375	357	411	405	389	403	429	387	373	334	411	368	371	367	373	403	376	401	374	384	394	368	368	384	392	401	388	374	343	363	390	348	377	352	384	379	366	362	402	338	364	417	346	330	411	374	380	341	414	392	361	348	376	388	433	385	392	385	429	380	380	357	386	379	398	360	332	376	364	389	381	334	371	373	389	384	376	437	359	372	393	409	400	369	400	360	399	394	400	405	384	354	401	396	347	377	356	380	390	409	373	383	326	385	385	339	350	376	375	396	374	376	397	362	364	364	395	425	360	357	354	409	390	373	403	364	391	359	395	392	350	373	388	394	363	376	357	337	412	387	369	401	373	381	405	395	368	393	375	373	374	392	395	363	372	398	363	404	366	350	405	404	355	364	375	412	359	381	390	351	424	404	358	396	404	363	395	395	376	382	391	375	374	391	376	388	382	372	382	372	393	385	403	399	378	338	386	405	391	393	390	356	390	351	375	360	377	334	370	382	400	392	364	406	366	385	412	372	363	381	384	393	399	380	378	391	403	366	380	399	375	377	381	371	349	387	354	410	396	391	409	348	367	357	388	352	382	369	365	390	411	381	403	397	412	388	373	373	368	370	395	366	415	419	400	385	369	399	361	404	349	379	376	356	377	368	361	364	411	370	390	350	400	371	389	396	392	413	370	387	399	382	404	424	403	349	370	361	378	395	391	364	408	410	361	405	405	379	358	398	402	392	373	389	388	360	370	355	387	348	385	379	385	382	369	351	397	383	374	364	401	389	376	359	376	393	411	390	343	386	366	397	368	401	387	393	391	380	378	411	391	366	404	382	381	376	413	358	381	404	360	403	356	416	398	394	387	394	394	407	383	342	409	414	369	371	414	391	359	366	392	362	368	374	404	382	388	386	379	406	388	404	377	366	383	377	381	385	359	398	397	394	377	390	381	362	391	378	380	381	378	375	364	397	398	360	370	338	376	377	366	434	387	391	373	392	386	396	366	394	402	403	360	359	359	381	377	389	389	383	378	379	399	372	353	403	410	385	400	367	417	390	409	397	378	404	361	348	363	396	372	385	395	391	379	368	380	375	373	417	379	368	374	413	373	389	408	376	388	383	412	398	382	376	391	406	356	394	378	362	391	407	370	364	383	371	393	401	363	372	375	381	368	337	403	373	357	415	361	421	407	377	350	398	381	382	361	307	396	376	378	372	374	438	357	378	370	413	386	380	393	409	365	364	350	377	379	409	363	361	371	385	367	361	355	364	375	368	394	384	384	382	393	399	431	375	428	392	366	388	345	368	363	382	372	398	382	387	425	357	392	361	407	377	383	392	393	373	378	349	371	389	405	405	379	395	386	377	390	371	385	396	360	406	365	378	390	371	393	372	364	405	357	412	394	391	392	401	395	392	407	390	389	369	362	386	397	358	372	377	352	395	395	370	375	367	373	412	384	371	372	361	373	409	384	356	440	373	347	368	369	370	374	374	363	357	353	398	371	399	393	406	412	383	406	373	407	395	404	422	376	356	372	409	347	381	420	423	403	365	362	433	396	382	364	368	382	391	405	380	352	402	372	356	356	360	408	393	397	363	364	414	369	377	390	388	366	407	358	414	405	396	373	371	403	413	375	393	409	411	402	359	383	391	350	383	364	396	383	398	400	366	394	387	380	391	356	373	399	375	377	406	394	371	378	381	372	398	361	411	387	366	372	397	396	369	393	348	391	399	384	370	394	378	358	388	388	402	379	419	373	366	354	358	414	377	350	409	366	334	413	396	357	383	410	391	402	376	372	393	375	424	436	372	380	361	399	359	382	360	369	398	437	416	375	394	396	350	386	395	417	376	384	393	359	382	394	433	364	356	399	349	390	394	382	361	362	367	384	347	348	406	368	377	354	385	364	395	373	410	394	385	356	397	372	370	389	367	382	363	394	401	410	374	394	433	370	400	411	381	394	370	388	365	399	387	352	382	380	373	382	393	402	378	416	349	388	379	379	395	405	349	374	378	344	378	367	367	361	351	338	348	412	390	417	387	392	412	378	421	375	362	388	371	395	399	353	388	377	352	350	379	392	362	388	390	419	378	387	406	355	387	343	371	397	400	354	417	415	407	381	376	375	374	405	382	364	390	357	411	404	373	365	398	381	398	408	408	385	379	391	380	388	384	385	370	380	367	400	378	388	351
2551	708	333	1226	2235	978	120	83	67	65	56	62	61	60	47	63	68	88	69	57	56	65	72	73	65	69	60	59	59	57	64	69	80	59	61	50	76	62	70	87	53	69	61	45	80	65	56	46	59	59	96	70	60	75	63	74	73	52	68	74	72	77	52	72	70	68	48	58	62	76	61	74	71	69	58	65	58	83	67	48	62	73	63	59	52	65	74	73	62	65	64	60	70	55	69	82	68	72	73	55	65	62	61	73	58	64	61	55	50	70	73	64	62	74	50	64	68	60	73	65	57	57	55	52	66	67	65	75	49	76	63	65	58	53	62	64	61	51	64	62	74	60	75	64	69	68	72	59	76	65	60	60	68	62	70	72	73	79	73	64	63	56	79	60	64	54	56	77	78	69	68	69	66	69	55	69	62	72	69	58	65	55	68	70	61	64	72	59	68	60	69	79	69	78	63	66	68	47	80	67	52	81	74	61	64	53	66	66	69	69	59	68	68	59	54	66	73	57	59	58	63	52	64	54	72	63	61	54	61	69	63	62	51	68	54	68	64	68	60	51	69	65	52	59	62	61	52	52	51	68	54	56	61	63	66	58	75	66	63	67	53	51	56	57	79	59	61	71	61	70	75	73	72	74	63	76	57	64	74	57	61	60	71	65	57	70	71	62	52	69	57	58	59	78	68	75	72	54	60	54	78	71	62	64	71	64	80	70	72	51	50	69	65	62	57	66	60	65	58	62	58	64	60	62	63	61	73	55	64	56	74	65	62	60	61	66	88	60	72	70	61	68	69	71	67	79	73	59	76	70	66	60	59	71	63	66	93	73	78	62	69	70	74	54	72	75	69	68	73	68	76	66	65	64	70	61	62	68	57	55	80	57	59	53	48	62	65	58	48	69	54	64	57	61	67	60	57	70	65	68	61	61	68	60	70	63	81	72	61	53	76	69	62	73	58	71	75	68	69	75	77	68	55	66	65	50	66	58	55	72	65	79	65	52	64	84	69	69	78	70	60	61	63	61	57	55	70	69	56	75	78	70	67	76	60	66	72	76	55	72	61	70	83	61	64	64	80	67	56	62	68	58	64	73	63	62	66	66	58	85	64	70	75	75	55	67	70	54	71	65	88	70	73	83	86	64	66	62	55	57	65	70	64	72	72	78	62	85	72	71	67	58	61	58	60	56	66	68	62	61	68	64	72	65	48	52	62	57	59	69	73	46	56	68	72	59	74	67	67	60	66	80	57	55	63	66	57	63	49	69	71	70	73	57	67	71	65	79	56	62	67	79	71	65	82	74	67	70	63	56	60	58	63	55	63	58	48	65	67	73	82	66	68	71	83	63	59	72	73	66	66	48	71	78	66	74	53	54	74	61	76	59	64	65	65	67	51	65	64	69	63	61	50	66	73	59	59	59	62	63	67	61	62	59	73	65	68	59	73	61	74	58	55	65	75	65	59	58	57	68	62	69	56	75	74	57	75	62	85	71	67	58	62	70	67	80	71	63	67	88	60	52	57	60	50	69	66	65	80	70	83	67	44	64	69	56	81	61	67	58	53	66	71	51	72	70	69	72	58	74	58	68	65	59	62	64	79	65	45	70	67	67	62	59	62	49	63	51	74	68	51	74	73	81	54	63	45	56	67	72	63	58	70	62	57	54	55	62	63	64	58	75	73	76	70	79	65	75	66	60	58	63	68	56	63	65	74	62	55	56	52	63	59	64	49	63	51	72	76	64	63	59	66	70	66	91	62	62	68	56	46	76	59	76	61	75	68	60	61	61	70	74	58	65	57	59	64	57	73	73	64	74	72	61	49	69	62	60	53	63	66	76	71	72	64	55	61	67	74	58	63	61	73	64	65	62	60	73	67	69	74	62	67	61	64	76	75	76	59	71	58	67	65	78	74	59	73	65	63	74	66	48	65	72	83	59	68	53	71	73	64	68	64	64	79	61	60	55	53	68	73	55	63	56	68	73	82	57	66	63	36	74	69	57	72	68	59	61	52	58	66	58	61	59	77	73	54	65	78	63	72	70	66	59	66	61	67	57	73	73	62	68	46	58	59	68	60	58	70	74	51	56	76	66	62	62	68	66	68	61	50	76	70	76	62	64	65	55	57	80	70	64	56	72	58	63	64	64	81	71	67	66	53	65	74	73	56	68	60	72	59	70	69	68	70	71	73	64	60	63	77	84	56	61	49	61	78	54	67	64	79	47	69	58	56	65	74	51	59	51	60	65	58	62	76	60	64	48	72	66	74	68	74	70	68	58	57	62	64	72	69	63	54	59	59	81	70	71	51	52	66	77	59	59	57	80	52	66	59	61	63	75	55	65	75	68	73	61	67	58	63	63	77	66	65	51	71	67	83	63	57	58	76	58	69	73	62	67	64	62	67	70	73	61	62	67	71	73	73	59	70	63	79	64	64	72	73	56	70	69	66	65	61	74	79	70	57	70	44	67	60	49	51	77	68	70	75	72	65	73	68	73	62	71	64	68	74	69	57	68	69	81	64	50	74	65	70	65	77	51	88	73	60	56	64	43	68	70	67	51	60	78	55	80	55	55	58	78	48	69	57	70	51	53	61	66	70	64	69	65	66	74	62	60	65	73	54	63	61	56	72	68	64	67	58	64	65	73	58	76	73	74	51	77	65	68	89	69	64	84	48	63	64	60	63	58	59	58	64	54	50	78	70	87	65	63	63	72	65	70	72	66	69	75	60	87	71	61	56	50	67	51	73	51	55	57	61	61	68	50	61	64	80	57	64	65	62	64	70	67	83	61	70	67	67	81	69	70	64	63	61	72	58	66	57	68	55	69	63	46	77	67	66	58	68	80	66	60	52	65	52	69	55	64	67	62	67	69	80	60	65	55	75	62	77	68	55	62	73	59	64	73	64	64	64	57	66	64	55	63	72	75	53	61	58	54	67	67	80	54	51	69	69	65	66	67	58	74	53	69	72	63	74	61	89	60	67	60	67	62	67	54	58	60	55	58	75	68	70	54	58	69	64	56	55	62	63	70	69	56	60	70	71	51	68	81	62	67	65	69	66	68	72	62	68	65	72	62	58	72	60	75	49	73	74	71	73	62	63	77	65	65	50	63	72	58	63	69	51	60	70	67	61	76	75	69	52	52	73	66	62	62	81	63	64	69	81	63	47	65	52	64	59	72	61	76	59	56	65	61	71	72	52	72	61	68	79	69	63	58	57	68	74	64	65	63	58	52	70	53	64	60	62	57	74	66	58	65	62	66	72	76	57	68	55	60	52	70	64	78	61	63	74	63	60	70	72	61	69	79	55	69	61	74	53	71	59	49	60	73	67	62	66	56	78	62	63	58	63	57	67	53	58	71	79	67	55	64	58	65	62	65	73	69	67	59	75	79	70	62	68	53	60	58	46	69	61	60	52	71	84	72	74	70	67	68	55	63	70	62	62	67	72	79	56	80	65	56	59	59	66	62	70	77	58	75	64	67	79	78	61	71	58	73	68	55
21756	8279	3671	15886	23525	13791	2455	1354	830	654	534	605	542	506	522	540	501	501	558	500	523	513	561	542	503	511	490	515	521	490	497	526	535	543	529	509	499	530	579	547	505	496	519	511	552	558	545	524	518	564	512	513	563	555	527	529	532	487	512	528	535	536	522	486	526	507	535	578	508	485	521	526	550	530	542	510	524	521	535	560	473	522	538	525	542	518	475	530	533	541	540	526	576	546	543	534	518	584	536	523	548	575	528	507	547	550	520	514	534	532	507	509	521	574	553	527	540	488	524	544	546	522	502	507	584	490	535	517	528	536	553	528	538	538	520	563	512	528	528	516	518	498	489	538	567	517	492	583	527	494	571	504	545	521	508	512	517	495	539	539	545	506	517	535	532	483	533	529	497	527	516	562	492	542	557	524	537	552	504	543	524	492	510	549	491	541	538	552	535	509	537	497	568	537	531	518	535	514	563	575	577	537	526	547	531	556	521	508	543	530	519	533	524	536	505	537	575	521	558	521	519	554	554	510	518	509	557	533	546	547	552	513	518	568	532	543	548	532	566	558	515	543	551	549	545	550	549	517	513	532	529	547	593	571	529	490	553	529	502	520	547	557	514	554	529	528	497	519	523	510	495	543	544	536	505	520	519	529	514	550	529	531	529	538	530	557	486	528	512	531	480	543	474	522	489	526	530	516	517	521	547	536	506	541	526	498	531	518	473	484	540	528	507	522	557	489	554	562	537	513	524	546	554	559	546	535	553	528	524	501	530	536	497	539	553	542	561	508	563	500	571	504	516	511	509	496	524	544	577	552	524	535	535	526	540	525	530	534	527	538	513	549	503	557	511	564	541	525	514	546	524	510	530	520	527	510	541	508	502	537	530	510	561	529	539	534	508	536	523	479	528	540	517	530	545	520	524	568	509	523	465	522	528	526	521	507	533	495	556	567	524	469	543	541	499	547	538	556	486	483	530	523	521	526	543	510	546	523	517	511	496	516	534	521	546	530	512	569	513	531	516	529	581	552	508	547	537	510	514	550	532	521	554	512	527	532	535	522	556	545	512	508	551	504	542	526	511	529	566	580	527	560	524	539	519	490	542	510	545	541	516	525	501	541	508	507	534	510	548	508	493	533	557	537	528	519	531	530	530	514	515	553	507	533	488	562	499	515	562	575	549	519	521	516	548	526	500	524	513	557	515	500	496	548	510	498	537	531	512	523	534	531	526	533	548	506	522	525	507	507	510	554	567	483	560	532	521	501	563	519	548	553	494	502	499	550	502	536	493	531	553	549	529	500	534	527	536	554	528	524	505	550	545	563	519	571	523	558	515	541	504	544	501	545	527	541	533	481	561	560	514	508	553	535	515	524	552	545	548	515	529	503	514	523	537	507	558	520	507	527	516	539	515	485	523	519	542	563	519	523	514	531	514	541	525	556	526	556	457	550	490	527	558	522	524	542	507	509	546	527	539	526	493	525	513	497	572	559	537	495	530	558	564	462	521	510	531	536	540	518	542	515	519	584	556	501	513	554	539	565	541	556	529	538	538	557	527	523	542	550	522	489	511	521	505	528	523	466	543	508	518	522	558	532	493	542	549	559	527	527	517	523	550	497	520	500	529	547	528	501	570	499	519	499	511	519	503	513	550	550	560	487	513	515	567	551	524	507	482	537	525	526	522	503	519	538	534	547	534	505	555	500	518	567	535	487	555	526	525	515	567	536	500	549	533	491	522	516	551	523	538	528	516	527	518	524	527	531	512	547	556	533	540	569	538	552	509	521	501	511	463	524	536	509	573	532	537	508	553	515	492	540	504	495	534	531	556	530	540	539	521	519	550	511	537	505	542	529	517	521	540	494	565	556	494	519	519	535	523	527	490	515	537	564	495	511	547	524	502	539	492	477	550	501	550	489	501	539	472	495	544	515	539	514	516	482	533	564	566	538	501	533	541	515	558	518	553	524	548	487	540	531	565	551	528	531	503	508	555	528	532	537	501	533	507	520	514	516	513	550	517	523	552	496	532	540	523	532	497	511	506	527	538	509	515	525	567	489	549	478	532	525	501	550	536	522	548	549	561	514	525	533	461	551	554	568	563	543	496	491	532	605	549	532	528	512	518	551	556	528	479	512	558	555	516	555	506	503	527	531	511	509	505	547	528	496	504	500	516	520	539	548	504	538	541	559	511	533	539	534	532	501	520	533	517	557	524	531	502	525	536	538	534	533	538	509	512	519	496	479	536	517	501	460	516	520	514	558	501	535	545	493	561	531	507	505	503	525	499	525	495	570	508	550	499	556	539	546	529	515	505	481	501	554	553	484	560	504	518	529	589	500	516	505	529	529	541	493	529	497	509	497	546	533	523	546	538	534	478	492	515	484	532	525	501	528	527	533	497	522	562	521	510	519	518	510	509	477	532	525	548	555	547	557	528	566	528	486	524	521	517	542	526	512	541	518	515	493	496	516	514	574	525	558	493	541	539	516	547	482	563	519	532	531	521	532	545	552	546	542	531	542	540	483	519	533	530	479	504	539	549	519	497	587	494	543	589	507	524	492	537	530	536	492	537	524	532	502	584	543	513	538	525	516	524	567	527	540	529	486	470	550	511	523	518	497	525	501	512	530	491	484	527	537	514	509	569	525	497	519	546	568	523	522	581	547	524	559	541	508	556	507	528	556	521	481	520	525	539	505	532	541	539	517	517	507	524	523	569	547	549	540	528	533	540	556	517	492	527	504	512	586	556	504	529	517	532	517	541	524	536	498	520	554	491	522	555	518	502	520	496	518	567	522	527	557	482	561	531	557	537	522	514	526	535	521	524	529	520	545	541	466	540	499	584	512	524	496	505	581	536	560	479	558	536	480	550	528	527	521	503	546	484	486	547	517	521	561	537	511	523	523	508	537	490	534	487	551	519	508	513	524	528	490	541	552	484	607	513	559	575	526	495	563	521	527	563	530	515	501	545	545	507	541	548	535	508	530	548	530	528	502	559	486	518	531	537	525	553	495	560	537	526	538	570	534	509	497	544	530	507	536	510	539	555	500	543	583	519	487	506	561	542	550	519	502	523	518	501	563	553	555	518	495	512	550	513	563	524	524	489	502	556	537	532	527	562	490	540	532	514	510	541	519	535	581	533	487	584	518	523	516	490	536	540	555	570	502	555	478	545	506	528	501	527	520	521	507	549	520	546	516	515	539	490	550	501	519	528	536	557	529	510	550	511	528	501	539	521	507	522	531	520	547	521	521	517	527	558	519	495	510	531	504	544	528	496	511	508	563	547	552	531	476	543	505	517	534	514	490	517	493	576	561	536	539	562	524	480	563	517	557	537	555	537	539	544	511	543	504	524	502	557	521	520	541	520	489	542	533	514	531	528	503	546	501	485	475	516	555	568	501	504	500	522	528	490	516	536	501	551	527	506	523	547	506	550	539	525	516	508	522	563	522	527	506	543	538	538	578	530	519	515	524	531	503	539	553	471	523	529	490	543	494	537	546
2514	1592	534	2858	5186	2582	270	100	89	64	78	75	61	63	47	71	61	74	49	72	51	56	63	59	62	71	61	67	64	62	67	65	51	64	62	44	61	66	65	62	47	63	56	66	76	68	42	66	74	62	60	59	65	55	77	57	67	62	64	64	78	77	61	80	60	57	79	62	69	53	80	62	64	57	51	70	59	64	66	64	62	62	51	62	67	59	67	70	72	69	81	51	68	68	61	79	59	54	60	60	60	66	61	73	54	70	67	72	63	67	72	66	67	74	58	67	62	68	67	64	63	53	61	67	62	72	66	56	68	61	64	64	78	69	61	61	65	68	72	77	69	69	61	62	75	75	47	57	49	48	61	51	55	77	68	65	69	65	78	74	59	47	60	73	67	76	70	58	72	77	49	63	68	49	71	70	59	64	69	63	61	63	71	76	65	61	69	58	69	73	76	56	65	88	77	58	66	87	53	66	74	58	63	65	63	52	66	63	75	58	71	68	59	78	61	72	77	59	71	54	53	57	61	73	57	64	71	72	59	66	64	56	55	66	59	64	60	61	66	54	68	57	55	50	71	61	67	62	48	57	67	71	57	69	50	61	62	56	54	65	71	47	69	58	52	66	67	65	61	64	54	49	67	79	60	54	57	65	47	55	58	58	58	60	49	56	78	64	58	52	64	62	73	65	67	76	66	68	70	56	52	63	58	59	62	68	51	60	58	60	62	63	63	57	58	65	55	56	68	65	68	61	45	63	66	71	58	62	58	73	59	85	63	49	76	53	67	53	66	71	83	61	63	62	60	67	56	75	70	71	72	57	68	70	58	72	70	71	55	73	97	65	64	47	67	80	59	64	69	64	68	58	63	74	54	62	70	53	74	57	54	61	69	66	52	65	56	64	66	61	62	63	52	77	66	73	64	78	65	51	52	68	55	67	65	62	61	63	61	66	74	55	55	55	60	67	64	68	51	60	70	73	67	57	76	60	61	60	61	48	61	60	63	64	58	61	69	57	71	69	60	71	53	81	72	55	68	84	68	63	59	63	54	68	68	56	54	64	54	60	55	64	56	70	51	54	59	61	56	56	68	57	56	52	49	72	77	56	52	76	54	56	64	61	69	72	72	60	63	83	44	62	62	64	67	49	60	52	56	68	62	62	66	70	69	56	59	65	58	70	85	73	73	62	71	52	74	63	71	68	55	66	57	61	61	53	63	60	64	54	77	72	57	68	65	66	63	57	63	57	66	53	73	64	58	76	59	67	67	63	55	75	64	60	70	51	65	59	62	74	70	51	57	55	65	62	45	50	68	74	54	64	47	63	87	72	71	53	54	69	79	77	66	64	60	59	72	66	70	53	71	68	57	62	64	80	64	50	60	63	70	56	61	71	68	62	80	62	69	67	68	69	65	61	67	83	70	78	59	62	58	66	47	59	56	61	73	58	61	84	61	75	60	47	57	51	73	55	50	54	69	66	63	69	55	60	67	55	42	53	68	84	47	62	57	69	59	68	67	73	76	51	69	71	58	72	72	61	67	64	52	72	57	64	65	69	55	57	62	45	66	51	52	66	59	67	62	77	80	63	76	63	76	56	62	53	68	46	68	66	56	55	62	60	61	68	58	63	57	55	68	70	55	58	81	64	56	57	43	74	65	67	70	62	64	72	61	63	64	66	62	79	58	63	61	65	65	76	69	68	47	66	58	58	70	55	61	45	52	65	67	67	71	61	60	52	62	48	72	56	54	60	67	44	49	57	76	58	66	65	56	59	63	64	64	48	83	67	75	73	65	59	75	59	56	76	60	58	55	54	70	66	68	50	72	62	67	58	70	57	69	55	70	57	58	68	84	56	61	56	62	58	59	66	62	71	66	64	63	70	63	61	74	62	69	65	86	57	61	74	64	69	67	56	73	39	70	55	65	68	65	67	69	56	70	65	63	52	64	59	64	63	65	62	73	51	64	62	72	71	49	62	58	85	58	64	49	59	51	67	52	55	62	79	67	65	49	65	55	64	53	59	68	68	68	74	74	66	55	69	64	70	63	67	54	75	81	62	53	73	59	50	72	56	58	70	48	61	72	61	59	68	64	60	65	52	70	52	77	60	79	79	65	73	74	53	62	61	72	70	63	57	63	58	53	79	59	67	63	62	61	65	57	65	78	53	65	63	79	61	60	63	66	61	66	71	62	55	56	66	62	47	59	58	56	60	63	65	65	76	63	75	66	54	59	67	55	50	68	52	76	66	65	59	77	54	68	61	67	60	61	70	59	56	54	53	64	56	60	62	57	55	56	54	78	63	73	66	82	60	70	57	77	64	59	55	63	66	66	65	71	46	53	46	60	75	63	77	72	82	67	55	77	68	70	53	79	62	67	58	49	68	76	69	72	59	68	80	54	54	61	70	65	60	55	81	55	59	57	48	66	54	57	63	70	60	68	61	69	64	60	60	75	45	68	70	79	65	69	66	61	56	65	65	49	59	69	55	59	67	73	59	56	72	59	64	72	85	57	65	63	65	66	59	73	60	70	89	74	71	71	46	67	60	63	52	78	53	67	60	50	74	58	52	71	57	60	78	69	69	70	56	65	77	72	67	62	52	57	60	53	67	58	56	66	65	53	68	54	56	77	69	64	65	57	43	80	61	64	54	70	53	69	61	65	62	67	68	57	61	58	63	61	80	72	58	79	70	71	73	79	72	71	59	61	62	62	67	61	68	65	68	70	57	49	76	79	67	50	69	82	53	60	66	53	61	60	68	61	64	61	59	74	61	60	58	64	89	74	58	61	72	57	64	62	81	49	63	55	59	49	79	76	69	53	57	79	57	50	68	65	59	67	77	70	55	65	59	61	60	58	58	60	68	65	63	55	68	78	58	57	73	64	59	70	65	56	67	67	58	73	64	72	48	71	77	65	62	59	51	60	57	54	65	75	76	71	61	65	68	70	64	56	57	57	58	59	72	59	72	62	73	66	55	55	66	55	63	64	60	69	73	71	85	56	50	65	69	60	58	63	84	74	77	53	75	36	59	70	61	73	73	75	70	54	59	67	67	54	75	51	56	62	87	62	64	65	62	53	59	55	65	70	69	61	59	62	60	68	68	64	67	58	64	58	65	77	70	52	70	65	55	48	45	64	68	67	56	68	69	70	69	56	74	73	71	58	76	50	62	69	70	66	64	71	62	82	54	65	66	61	57	56	50	45	60	58	60	61	56	68	79	62	48	49	69	58	59	58	61	63	70	70	70	49	55	61	55	63	67	63	73	64	61	46	54	60	76	62	54	58	57	67	60	71	56	71	52	78	62	66	49	52	61	71	64	71	66	46	59	65	55	58	56	68	56	68	58	68	64	60	77	72	68	76	57	67	55	65	61	56	65	52	60	53	65	66	61	60	70	50	67	76	62	72	59	70	67	53	60	66	59	50	64	75	69	62	75	64	66	58	81	66	72	69	64	63	72	59	64	71	69	65	65	56	59	53	62	66	65	55	62	57	62	44	47
24755	14403	5398	24597	39395	29314	7132	2468	1301	704	587	587	601	535	579	562	510	546	532	588	548	541	558	504	505	498	563	546	546	556	555	526	544	529	539	539	523	527	556	551	560	547	549	514	565	533	514	510	510	536	540	550	522	582	531	530	576	555	545	507	572	522	511	502	520	559	529	511	510	539	500	533	536	587	538	547	519	497	546	546	535	525	540	510	543	545	548	563	541	556	567	542	472	535	529	535	522	525	547	531	571	542	544	524	534	527	496	581	556	540	533	562	560	504	532	558	543	521	535	521	483	564	565	553	564	528	556	529	543	553	530	516	503	526	528	510	558	505	531	483	537	512	514	532	548	516	558	500	565	548	536	519	485	586	526	558	518	490	505	536	559	509	518	522	524	518	515	550	539	540	515	523	562	522	533	544	538	535	556	488	528	517	508	534	549	514	521	548	549	519	551	588	547	521	574	499	572	550	523	539	567	543	515	525	523	524	529	525	509	533	554	501	541	532	513	525	485	529	486	498	537	574	522	512	529	546	535	518	507	531	528	547	563	543	552	551	564	557	546	532	577	490	527	566	528	542	559	552	533	521	571	587	507	538	538	504	533	528	536	546	564	479	522	539	491	527	537	506	501	543	566	557	510	573	545	525	506	510	545	606	561	544	532	537	547	530	533	545	545	535	551	569	523	532	529	564	538	542	566	514	563	546	519	549	538	500	556	527	562	516	531	516	514	527	544	564	525	544	502	534	533	513	556	489	505	617	509	545	526	541	546	581	522	508	557	532	533	524	522	574	523	559	540	526	575	494	572	498	566	543	532	526	565	567	516	533	587	525	508	530	512	511	511	535	525	529	500	537	549	550	522	550	553	511	542	472	551	519	511	550	542	554	523	545	523	501	548	499	527	532	578	534	535	543	532	547	545	514	524	526	536	559	546	545	558	502	549	527	521	522	528	525	503	496	539	522	509	503	561	495	532	545	554	551	556	520	487	574	530	543	586	545	550	511	520	532	506	499	554	536	556	537	533	544	528	515	536	546	577	558	559	479	539	538	549	521	540	577	552	532	565	520	531	551	539	555	526	523	535	552	556	552	525	555	520	537	550	554	529	510	531	530	534	526	513	527	528	587	529	554	530	555	542	548	489	550	525	519	531	508	517	535	509	556	558	582	524	508	521	501	566	525	565	507	560	533	555	571	510	550	499	535	542	522	519	541	553	551	534	537	548	520	563	534	552	512	560	522	550	521	517	527	582	538	520	535	486	508	515	570	491	514	529	531	517	534	530	565	495	533	527	530	529	542	526	575	522	576	557	510	508	507	515	532	522	542	520	562	548	553	569	550	516	556	535	512	534	567	538	543	538	535	535	549	539	525	570	532	532	556	494	522	508	538	509	584	541	530	572	504	542	535	545	530	569	553	540	481	521	540	535	497	505	560	535	555	474	603	525	547	535	516	521	558	494	553	573	556	582	496	531	523	554	528	505	529	557	551	544	520	577	530	544	510	521	542	529	537	518	499	577	562	539	551	545	545	516	569	535	504	525	532	553	514	552	499	528	500	532	567	539	510	530	529	557	542	550	545	523	506	537	522	542	526	518	559	529	546	536	524	531	502	563	524	556	558	547	522	554	519	541	539	536	530	522	567	526	514	554	561	554	513	542	523	545	558	535	539	547	534	505	563	553	559	511	565	535	535	517	531	538	524	515	538	513	540	578	512	540	543	520	538	524	543	568	555	561	508	557	542	550	529	569	523	503	506	528	530	528	582	554	543	531	558	498	553	518	508	531	507	561	528	530	552	504	504	534	550	554	512	519	517	538	543	562	549	510	532	537	480	506	531	528	516	540	537	495	527	507	524	534	505	518	523	514	573	565	558	509	518	534	530	535	529	545	540	497	531	562	569	470	534	572	540	511	559	529	541	574	507	506	513	524	509	571	528	550	530	539	517	555	491	489	551	540	596	512	531	526	565	591	550	505	526	547	523	564	522	552	529	530	523	494	499	505	530	500	493	537	522	540	542	509	515	520	527	547	524	599	536	504	534	549	546	549	530	554	567	547	543	537	506	532	550	498	540	530	548	511	539	515	522	562	608	544	566	551	535	520	511	530	548	567	548	566	538	549	522	543	556	520	523	478	571	548	560	550	551	537	562	520	562	553	483	554	548	556	519	543	507	565	525	506	535	555	517	543	484	543	487	552	559	594	537	567	545	500	574	548	551	551	558	587	544	529	528	519	565	523	512	527	544	503	519	541	578	545	494	562	502	555	570	531	540	532	536	524	533	515	548	542	539	523	559	541	550	523	516	520	550	557	511	568	567	548	548	500	550	534	571	525	522	572	549	530	532	546	521	523	562	527	546	512	549	538	505	514	515	578	527	557	503	528	519	546	595	527	503	521	512	553	526	552	548	534	544	574	527	566	537	486	591	561	564	514	510	518	502	518	513	528	529	548	526	511	542	521	538	549	492	532	567	531	542	519	540	545	512	554	531	521	511	555	542	523	503	516	524	526	545	496	516	563	534	502	521	540	567	500	536	518	534	549	555	524	453	516	495	539	526	514	505	576	546	540	571	499	524	538	529	541	523	513	563	487	546	527	549	481	523	521	568	539	510	555	554	530	539	482	482	492	563	531	510	560	537	513	528	520	568	546	542	556	535	553	523	526	530	486	544	511	531	560	539	568	539	530	518	594	569	507	541	535	527	561	547	557	537	515	538	517	507	495	523	516	461	526	521	529	537	578	505	541	531	536	522	505	512	507	525	531	522	540	498	530	544	546	530	541	496	510	491	507	511	507	505	528	574	538	541	491	539	547	553	539	532	527	565	531	570	538	514	531	521	505	524	528	527	498	534	550	498	521	534	562	521	511	531	526	486	522	520	510	549	533	527	547	482	543	521	557	524	534	540	493	511	519	534	583	523	511	534	521	571	518	512	536	567	523	531	494	536	524	527	534	559	570	530	546	514	520	554	487	538	547	555	561	537	570	523	501	534	524	533	508	518	547	550	526	555	513	498	560	558	547	536	534	554	558	531	523	528	531	485	498	512	539	524	518	558	538	501	542	499	537	515	526	540	516	530	501	509	521	567	531	511	519	553	525	512	509	563	529	551	507	544	527	523	519	510	568	516	526	517	548	550	559	560	532	537	536	546	532	556	550	532	490	570	559	548	533	534	516	509	529	494	491	535	535	498	531	561	530	547	502	547	574	514	519	534	544	556	570	499	547	546	536	514	582	495	583	527	553	540	490	511	527	494	567	507	514	540	547	519	536	539	512	521	498	514	560	559	536	538	518	514	502	543	577	528	519	563	559	557	541	539	509	562	522	590	569	501	553	516	519	566	557	547	538	494	515	521	535	582	560	547	550	538	525	523	539	518	566	557	523	571	560	566	526	506	542	538	516	484	483	529	493	502	532	514	531	515	527	515	512	520	556	513	513	546	555	531	521	537	499	561	476	537	521	540	501	515	547	549	543	510	554	510	548	525	556	504	588	556	505	523
3488	1303	469	2945	4738	2099	234	73	66	35	41	46	47	46	46	39	44	40	55	47	41	38	56	52	42	49	47	51	42	55	50	47	61	30	40	43	47	41	44	43	41	34	43	47	41	41	42	40	49	43	30	46	48	50	42	30	52	52	43	37	39	38	42	42	49	28	45	39	32	40	37	27	46	41	41	50	51	29	44	34	41	41	44	35	43	44	46	35	55	39	44	42	44	46	53	50	46	48	29	38	39	58	46	36	34	41	42	34	36	47	37	45	49	45	41	43	40	40	42	34	47	34	41	46	36	40	37	44	49	39	43	30	30	38	38	40	39	46	38	50	33	42	36	49	43	48	40	45	44	47	67	41	37	48	38	50	41	38	38	47	35	50	44	45	40	46	51	40	58	38	42	53	42	44	38	39	41	32	47	36	52	43	44	48	45	52	33	51	40	40	38	31	42	37	40	42	29	32	51	45	43	39	54	40	41	42	41	33	40	45	46	51	35	35	42	46	55	36	39	38	36	31	38	46	42	45	47	49	39	41	48	37	41	49	49	49	35	36	47	35	55	44	40	43	41	41	44	50	44	42	41	35	39	37	57	36	42	43	33	41	42	43	46	52	37	44	41	43	35	49	51	54	44	35	40	54	38	32	46	44	41	36	37	41	52	42	37	47	42	43	47	49	41	41	25	43	45	34	39	41	32	46	40	39	37	36	42	47	41	40	38	50	40	46	27	37	40	45	43	32	40	43	36	41	42	47	42	47	34	42	47	56	46	52	43	44	52	40	45	34	38	41	37	40	44	49	40	32	45	47	48	39	50	50	38	45	45	46	49	36	43	46	46	39	31	45	37	45	48	42	33	37	37	38	39	35	44	43	56	37	43	53	45	48	37	35	34	38	38	47	44	45	31	50	35	34	47	44	41	43	32	40	41	42	41	40	42	34	63	40	52	52	50	42	33	33	43	42	52	38	40	40	40	36	43	52	53	39	41	41	53	37	49	51	40	33	37	47	52	43	45	35	33	31	48	35	35	39	45	52	46	43	31	42	34	41	45	29	37	48	53	37	34	44	47	50	32	38	40	42	47	33	42	36	38	46	54	43	42	38	44	39	58	39	40	41	41	38	43	47	41	47	43	53	43	34	45	47	31	50	49	38	41	51	45	39	39	42	41	38	42	38	46	38	41	29	41	49	39	49	47	38	37	34	40	44	40	46	40	32	29	51	53	36	49	43	46	42	39	40	32	41	44	39	36	38	38	35	31	39	46	34	46	33	31	43	32	59	50	41	35	45	41	49	40	28	50	35	47	40	47	49	53	36	43	32	33	38	33	50	31	51	36	41	41	38	45	40	36	48	44	38	37	42	45	50	48	44	47	35	37	39	42	55	41	45	38	54	44	38	45	40	46	35	41	24	36	37	33	43	42	41	32	47	39	41	43	45	47	48	38	39	40	39	33	33	40	38	38	34	46	37	40	43	37	41	40	37	43	47	35	60	58	46	33	46	40	35	44	40	42	42	31	48	48	39	55	44	47	44	46	34	40	42	32	43	47	42	30	38	42	35	53	26	31	41	44	40	35	36	40	47	32	40	54	50	32	38	36	53	43	43	42	37	32	39	51	46	33	34	47	42	38	49	39	47	46	41	36	42	44	39	55	45	31	51	41	39	42	30	50	37	36	41	44	47	47	43	42	30	53	33	40	44	43	41	35	45	34	47	40	39	36	42	47	45	48	44	37	40	45	46	49	48	41	43	45	39	53	37	36	57	41	44	31	41	45	58	46	37	38	44	47	49	43	33	37	46	32	34	49	46	45	45	38	37	41	36	45	44	47	44	49	33	45	48	42	46	34	45	36	55	42	42	32	42	42	30	42	46	38	45	35	39	41	49	36	32	43	46	38	45	41	31	56	38	40	45	45	30	39	33	40	47	31	48	52	41	47	40	43	38	55	54	49	43	47	63	45	33	41	43	40	39	33	43	44	42	54	51	45	31	44	50	43	45	47	35	38	58	48	50	28	38	61	54	45	42	49	41	44	35	44	39	40	48	34	31	29	54	41	28	47	37	40	49	38	34	42	56	40	45	52	45	45	40	39	37	37	41	56	40	41	29	27	49	39	47	48	41	53	41	48	48	41	40	40	45	41	40	49	33	48	31	39	44	49	39	44	63	42	39	33	47	42	33	37	54	36	43	57	47	44	41	43	47	36	39	46	39	39	49	48	43	31	36	48	37	38	51	51	46	37	40	33	39	43	41	47	39	38	41	39	47	50	33	36	47	38	60	30	55	43	40	50	35	48	40	39	45	38	29	30	55	32	40	42	42	40	56	50	42	44	41	32	29	49	50	38	41	48	39	46	52	35	39	45	39	42	37	41	38	35	48	31	38	53	30	38	46	37	47	39	37	50	51	36	35	48	41	44	39	45	53	47	36	35	48	35	41	35	44	44	40	43	36	50	47	40	45	39	44	37	36	54	44	45	40	30	41	42	29	39	48	39	44	46	35	50	50	46	38	37	47	35	48	45	46	46	38	37	39	51	38	43	47	48	45	46	28	36	37	45	47	38	52	35	33	40	35	39	44	45	43	35	31	47	33	42	36	47	29	40	38	54	34	40	50	51	44	36	35	49	33	35	45	42	35	43	33	40	40	42	52	37	42	48	35	33	43	33	46	39	43	45	47	43	38	51	37	43	39	56	58	34	41	42	29	37	45	43	51	39	36	49	54	43	42	46	46	49	36	47	42	38	33	52	48	38	56	48	40	42	46	40	32	51	42	38	40	40	39	51	44	38	44	38	47	49	40	41	36	55	52	31	33	41	41	47	41	40	48	41	46	44	43	42	43	49	43	36	43	50	37	46	43	40	46	43	50	34	36	41	41	54	45	39	45	39	57	45	39	39	35	38	38	40	32	31	46	41	31	40	45	41	30	36	47	33	48	47	41	54	40	46	39	41	39	39	39	37	56	47	41	35	43	39	55	37	52	34	44	43	29	31	50	49	41	48	41	45	39	39	34	40	51	40	49	43	50	40	35	49	47	48	38	44	44	40	45	47	28	50	38	40	52	39	43	53	40	50	54	46	45	45	39	46	50	56	37	51	34	36	42	37	34	37	40	28	43	46	33	49	53	40	33	42	48	39	41	42	50	45	40	51	47	51	43	34	44	55	51	40	33	45	31	47	46	48	48	41	44	31	43	44	29	40	43	41	39	49	40	45	31	37	41	55	41	34	47	40	53	49	42	35	46	38	44	63	47	40	35	40	42	55	52	51	43	44	44	52	39	39	53	48	32	38	47	35	44	32	34	41	47	47	42	37	53	44	36	46	36	56	48	39	44	45	34	41	39	41	42	47	44	53	44	39	47	54	33	33	41	45	36	41	45	47	42	44	40	41	45	48	32	47	44	36	43	42	40	43	41	44	54	46	50	38	38	39	39	48	47	28	48	42	33	30	33	27	52	45	34	38	35	38	46	38	30	43	43	44	30	45	51	53	51
23521	12843	4805	25772	37105	27073	5990	1707	1220	598	407	415	340	370	378	356	341	391	309	336	343	339	355	383	340	340	354	355	376	337	346	337	332	340	381	343	384	337	357	399	344	345	355	345	334	338	343	362	349	331	354	349	319	345	365	371	388	406	350	351	337	350	357	332	330	339	342	351	336	325	346	351	350	340	344	331	361	366	350	355	324	344	328	315	344	375	344	363	380	354	326	357	330	325	359	331	325	360	392	333	346	338	361	359	334	372	335	334	346	315	353	327	368	344	355	346	352	316	348	338	374	314	367	351	339	377	314	336	377	359	339	358	345	322	330	327	376	336	346	315	352	351	354	349	380	338	364	368	347	351	375	370	335	351	352	336	349	341	334	367	347	353	375	385	354	342	342	333	374	318	343	355	346	340	347	357	344	351	355	358	367	336	364	388	356	340	351	347	350	361	359	362	323	352	407	356	333	353	339	339	353	348	323	346	358	328	320	337	319	364	359	327	338	377	322	385	326	369	335	346	382	353	355	347	297	341	332	342	340	334	318	327	352	356	356	311	358	364	340	395	358	343	382	360	342	370	334	339	348	336	341	345	359	359	385	342	382	319	353	355	355	337	395	351	344	341	372	360	354	386	354	364	350	333	314	343	336	347	334	345	369	340	317	346	334	342	342	339	353	375	360	334	353	383	306	331	301	367	363	344	359	324	380	357	338	362	391	339	325	379	354	343	349	354	332	329	358	354	324	371	323	353	350	327	323	364	367	350	339	357	359	345	358	331	340	370	364	356	370	350	351	329	333	365	364	306	332	357	369	332	350	313	345	354	377	340	339	360	329	353	347	326	337	355	337	377	323	333	381	332	372	355	374	337	339	357	355	352	329	359	347	384	348	318	383	367	360	337	367	342	329	347	359	342	365	367	360	344	338	347	349	358	345	309	325	387	344	354	343	359	344	353	339	329	322	343	336	351	343	324	345	375	367	356	368	358	317	334	338	351	314	342	320	322	351	360	323	348	356	347	360	352	354	355	358	338	352	357	349	327	315	380	363	361	330	363	339	353	353	321	348	381	352	359	332	382	346	350	307	356	315	367	369	364	330	352	327	373	388	363	333	336	343	344	374	361	330	345	348	357	368	357	332	350	354	343	348	379	331	345	359	346	342	378	344	348	323	327	332	348	363	337	379	352	352	364	362	350	316	337	366	352	335	317	338	347	358	331	339	369	366	349	348	358	344	343	342	354	344	351	346	329	349	358	344	318	354	336	347	379	345	329	323	356	387	382	385	366	354	372	396	379	354	360	359	360	353	364	334	363	346	348	338	360	341	350	368	347	357	314	371	397	331	359	347	370	360	338	343	323	378	380	377	327	346	338	352	328	375	353	342	316	386	365	372	322	313	339	341	343	309	367	330	352	351	325	358	333	393	347	313	339	321	355	318	352	330	328	354	347	341	335	350	369	366	355	368	366	341	361	335	348	332	338	367	355	334	321	370	363	343	348	353	379	356	346	371	364	345	365	311	328	379	350	346	347	373	345	366	352	342	348	356	340	337	369	348	380	351	353	369	346	359	400	341	386	340	341	354	380	348	347	362	359	337	372	356	343	337	368	340	338	368	338	359	377	343	329	384	357	380	376	305	375	339	345	319	342	381	359	348	354	346	353	341	321	352	326	364	354	347	342	337	357	343	353	379	361	365	360	377	319	395	374	359	321	321	328	337	373	371	374	318	345	338	350	327	344	342	371	336	337	374	332	383	332	339	364	344	325	327	350	369	343	373	369	344	340	341	345	369	346	353	387	349	355	375	327	374	355	362	365	339	382	363	312	333	314	332	352	364	319	318	320	322	349	364	346	393	340	385	333	346	322	381	336	334	340	347	362	339	334	355	344	400	331	348	360	352	372	355	347	327	343	350	353	383	350	355	336	365	339	355	353	333	328	338	346	353	343	380	323	342	357	359	364	362	340	318	331	351	359	351	359	344	371	350	378	360	332	345	340	406	332	337	326	343	340	345	342	346	331	319	358	343	337	338	326	369	323	373	334	426	324	337	360	350	360	363	350	372	348	362	349	339	355	345	365	361	346	356	399	353	370	343	376	370	374	360	337	331	327	345	337	357	342	325	324	351	321	340	349	346	390	360	331	328	401	370	331	366	330	324	360	372	329	360	341	318	330	374	348	363	339	359	338	362	346	342	333	327	359	358	331	348	317	314	337	341	333	337	346	373	327	360	349	348	342	322	363	349	348	369	345	361	350	324	324	346	350	342	351	336	344	343	347	362	334	331	374	312	379	332	324	347	339	347	353	355	366	317	343	340	366	354	345	350	345	326	370	359	357	365	320	362	338	326	311	347	366	315	344	340	366	346	321	354	322	329	375	363	337	331	350	338	331	353	359	350	371	346	329	359	357	321	309	340	352	360	326	366	373	344	341	301	333	335	379	368	361	349	348	328	374	306	348	350	335	352	372	312	339	358	350	387	387	367	337	362	353	377	353	291	341	380	351	346	354	330	354	356	373	346	334	332	336	357	341	350	382	329	355	368	337	324	345	341	356	372	361	368	353	379	345	354	340	364	363	326	330	387	338	379	363	359	351	366	327	379	351	349	353	336	359	332	352	340	318	310	354	354	352	321	335	367	327	345	328	347	324	339	338	353	327	370	359	320	329	314	356	381	366	362	319	345	341	313	365	340	342	326	361	334	325	362	359	325	340	344	340	350	352	346	378	355	343	346	320	342	315	367	380	331	355	375	345	345	338	335	339	303	330	332	331	348	343	363	387	368	326	374	355	356	360	347	322	362	336	372	337	352	346	357	337	352	347	351	346	326	331	349	321	342	355	353	327	333	361	347	342	402	364	363	341	358	340	302	365	375	379	356	353	336	348	348	356	350	337	333	328	349	328	375	337	370	347	374	365	359	361	372	383	361	361	335	334	361	348	327	361	322	328	365	338	360	401	355	346	339	364	363	341	347	345	345	343	346	338	353	392	372	375	339	357	346	370	319	340	360	377	364	345	372	362	354	339	354	341	326	364	352	360	348	358	344	343	327	375	371	339	369	333	314	340	345	346	338	342	377	336	327	322	328	363	377	350	343	344	367	370	338	368	335	354	327	367	360	366	363	350	335	332	355	328	357	365	344	366	378	346	342	330	339	374	328	354	340	334	343	340	324	350	342	347	335	373	352	358	369	354	360	348	329	333	353	340	328	358	378	322	336	359	382	384	348	373	346	383	334	359	336	356	384	331	336	342	349	345	350	349	355	379	363	351	330	383	359	375	338	318	348	336	352	318	350	356	328	339	351	337	343	366	349	341	355	334	372	345	358	361	328	354	338	343	352	310	358	372	333	335	346	344	352	376	375	357	338	333	333	332	350	366	374	326	351	330	353	389	354	331	312	352	369	338	336	325	340	324	377	325	329	349	372	352	371	387	374	337	332	348	376	335	336	359	361	337	353	315	354	325	345	397	362	332	360	356	373	345	356	339	342	342	341	338	334	334
3332	2349	712	7451	7296	3157	289	82	70	44	51	42	56	40	42	35	38	52	39	34	48	49	45	50	30	51	45	34	42	41	40	45	40	43	34	43	52	40	44	47	55	40	41	39	51	49	45	42	54	32	46	49	46	50	58	46	53	41	43	40	50	43	40	44	48	43	40	40	46	48	38	57	47	43	48	28	41	36	45	49	28	47	39	35	37	51	40	54	42	44	32	48	47	37	45	40	42	39	47	36	43	38	28	32	45	43	47	39	48	40	49	46	48	36	48	41	44	44	38	38	35	39	43	43	40	43	40	51	35	48	41	35	46	46	49	39	42	38	44	43	47	44	40	47	50	44	30	42	53	42	47	52	44	39	47	43	39	40	36	36	38	40	45	55	45	40	48	44	46	47	35	45	53	53	43	44	49	29	39	47	45	44	53	36	46	34	65	42	35	31	43	39	36	40	53	44	46	43	50	43	46	38	49	47	46	41	49	48	41	33	40	45	45	47	45	47	44	38	50	44	46	50	51	34	47	45	46	42	55	33	44	54	55	61	42	41	46	44	43	47	47	43	37	46	46	46	50	42	58	45	53	43	48	39	37	45	42	33	42	38	48	45	42	31	60	46	48	41	45	63	37	44	40	42	50	49	50	56	48	54	39	48	40	43	49	42	42	48	34	41	45	45	42	43	38	44	51	44	42	43	42	41	51	54	52	44	52	33	55	52	35	50	43	50	42	53	35	44	45	50	49	53	47	45	33	45	43	55	40	48	39	49	50	41	37	42	42	37	44	47	44	37	42	46	39	44	48	48	39	57	52	45	45	49	35	43	35	45	48	40	35	38	45	38	45	42	42	51	37	47	41	43	47	41	39	39	51	53	37	46	46	41	43	51	44	44	38	41	48	44	43	41	38	45	38	43	50	43	55	43	44	32	34	55	42	59	43	47	40	39	36	42	48	48	40	50	40	44	30	50	44	45	49	35	38	43	49	53	42	39	37	49	49	46	53	48	31	38	49	50	43	45	52	48	35	42	39	42	40	30	45	37	43	40	45	43	38	34	33	57	42	41	42	39	50	50	52	43	56	38	45	38	48	47	57	49	50	43	37	42	44	46	35	47	54	52	59	52	44	41	44	39	27	36	49	44	30	39	45	38	44	52	53	52	49	34	49	46	44	49	48	42	50	38	41	31	36	55	50	38	46	35	49	37	53	38	37	46	48	31	45	41	44	51	48	38	39	58	40	52	42	49	47	40	56	45	46	42	47	36	47	38	52	45	37	50	41	42	43	39	47	42	36	35	40	35	39	44	45	44	47	44	51	40	38	47	37	40	24	41	48	41	47	34	52	37	46	41	56	53	45	42	49	48	36	50	40	44	41	48	49	44	33	50	57	45	49	42	41	49	35	36	37	45	53	44	50	42	41	38	36	53	40	45	44	36	45	28	48	53	44	45	44	38	37	33	35	41	54	56	38	37	43	52	41	57	30	47	56	40	43	42	42	47	39	59	30	44	39	49	50	43	39	36	49	31	45	57	40	59	43	40	41	37	37	47	64	51	45	50	36	32	33	42	47	41	44	45	60	48	48	46	27	39	39	35	37	44	52	40	44	56	55	49	39	33	39	37	40	36	43	46	45	50	35	46	40	45	37	26	36	41	33	51	34	39	36	43	34	42	53	36	52	40	50	36	45	32	44	44	52	36	47	46	45	39	37	52	42	49	44	44	46	38	46	41	43	40	39	50	55	42	45	55	53	47	43	42	42	47	45	44	47	51	44	39	53	52	45	42	49	59	55	43	36	46	41	37	50	65	45	58	49	58	45	41	39	43	47	41	46	38	41	48	36	43	56	37	49	43	41	38	37	49	39	40	46	36	47	46	44	38	53	44	47	51	42	42	37	37	46	48	47	44	39	45	54	47	37	43	36	50	35	52	39	40	31	49	42	43	39	40	45	40	51	45	39	43	48	36	43	45	56	51	46	43	49	47	55	49	46	52	57	41	37	46	51	39	39	53	39	54	46	43	49	51	51	42	48	60	47	51	51	35	45	47	57	43	46	47	36	39	34	51	50	53	41	33	39	36	46	49	37	42	34	42	47	54	52	39	39	41	35	37	37	42	39	37	52	45	44	31	46	44	48	43	55	38	36	50	49	42	34	51	35	35	37	35	43	45	48	48	44	50	36	56	44	39	49	48	34	37	43	52	42	38	46	35	43	46	42	47	54	47	46	39	54	37	47	42	44	48	43	40	46	31	45	41	44	45	56	46	37	31	44	48	39	40	50	41	50	40	38	52	39	45	30	45	36	36	52	50	41	39	47	39	45	47	50	40	52	47	37	34	39	45	47	42	45	38	40	33	53	33	55	43	49	36	42	41	51	46	47	43	38	44	44	48	41	45	45	49	35	43	43	57	40	46	49	43	52	51	63	49	29	50	31	34	50	40	44	48	49	63	44	46	33	35	51	41	40	29	57	39	40	41	34	44	42	52	42	50	49	54	40	53	58	40	41	38	36	34	49	55	39	46	43	41	31	48	41	34	61	39	35	53	51	53	54	37	52	46	43	45	39	57	40	58	47	46	37	46	61	49	43	47	42	45	38	55	44	38	41	48	48	48	48	40	51	45	50	37	42	50	36	35	50	51	36	44	44	54	54	41	51	33	43	34	43	34	44	42	37	52	47	36	49	41	43	37	43	43	52	38	45	38	42	35	47	54	42	51	39	49	41	47	34	49	51	50	33	57	57	48	33	45	58	45	45	55	30	55	60	48	30	47	57	44	36	49	54	53	44	53	32	50	53	40	60	34	32	26	39	41	49	42	48	43	61	31	44	38	45	56	41	31	52	57	43	40	31	48	39	37	50	41	46	42	41	47	44	39	49	36	45	38	39	32	38	33	45	55	45	46	36	38	52	36	39	44	45	45	39	26	45	37	63	44	48	46	47	39	48	37	55	56	35	43	46	54	43	35	52	46	48	39	44	51	46	48	49	57	41	46	55	43	55	42	41	45	51	50	35	25	44	51	38	42	46	40	35	55	56	44	40	45	57	54	51	37	47	47	46	46	44	37	45	49	44	51	35	47	63	47	52	47	45	47	55	45	56	45	39	33	45	48	40	40	45	40	50	44	29	44	42	47	48	36	47	43	47	39	54	42	48	48	40	56	46	45	46	42	42	38	50	35	42	40	50	37	47	51	48	45	46	41	48	55	47	33	47	41	33	49	40	50	57	49	44	45	42	46	47	39	48	46	46	39	42	42	41	46	34	30	40	56	40	48	51	46	55	28	49	40	48	40	47	43	47	45	65	31	42	42	32	50	48	47	35	46	33	47	49	44	42	40	40	48	49	37	46	51	53	42	46	46	46	44	50	48	53	47	38	41	43	36	41	48	47	36	43	39	51	53	44	40	39	49	49	47	57	40	33	43	50	39	54	56	36	45	49	37	51	36	40	44	52	34	34	38	61	43	38	43	53	46	30	48	47	44	56	57	36	38	42	51
27808	17896	7902	38514	43122	30853	8048	2277	1814	766	488	432	402	388	400	380	400	367	382	387	382	382	367	401	367	373	382	371	413	402	403	356	387	383	399	372	414	378	394	368	376	345	373	355	350	396	362	362	368	407	373	363	388	392	374	387	359	377	376	346	382	402	379	368	371	384	383	384	411	387	399	405	358	399	338	407	381	411	379	368	345	360	372	371	364	396	379	386	390	416	378	374	348	390	379	374	413	381	383	380	369	383	395	383	363	388	370	390	406	359	396	415	383	397	386	364	332	377	414	356	412	394	376	347	378	362	354	378	373	409	391	358	350	374	339	387	354	364	344	337	406	391	362	428	389	377	371	396	394	367	371	378	387	359	388	359	372	401	359	361	392	414	342	403	380	356	346	414	372	383	381	422	415	360	353	358	388	377	333	381	414	369	376	367	379	363	357	386	396	345	390	356	391	385	401	370	387	366	376	370	398	378	392	376	352	400	410	418	389	368	371	368	370	403	380	351	408	372	385	337	377	361	345	393	401	388	394	387	366	370	360	378	371	366	366	370	402	400	347	377	370	384	385	401	332	396	364	380	364	416	338	341	375	379	383	381	363	374	381	378	386	360	356	391	356	385	420	357	376	377	360	386	350	377	389	358	397	366	355	339	383	361	377	375	379	394	371	391	396	379	407	407	377	343	394	402	373	406	373	396	408	376	385	387	371	335	375	366	380	380	357	389	382	384	371	376	332	380	391	351	370	388	365	365	404	393	374	388	385	404	380	373	393	393	366	374	394	370	340	382	366	361	367	376	408	368	353	390	400	381	376	390	436	350	413	371	376	371	357	374	383	382	382	389	427	399	372	397	377	374	362	401	370	398	384	395	363	383	365	366	384	351	386	367	341	377	367	379	401	382	406	370	372	413	374	378	380	390	424	372	362	383	343	408	368	360	382	397	404	410	405	433	377	359	370	374	383	337	407	354	358	409	366	385	386	386	390	381	364	393	379	392	390	365	355	382	351	367	384	381	397	387	368	368	394	349	377	389	357	381	385	371	381	384	380	382	351	398	389	389	378	383	397	368	369	373	365	406	383	324	352	359	382	407	388	379	387	363	389	364	389	392	367	397	403	357	393	340	358	389	378	380	339	381	395	366	387	370	334	384	352	358	373	399	374	358	383	370	402	344	363	381	404	376	414	399	368	385	358	345	364	394	393	353	370	381	365	343	390	360	366	363	406	373	367	382	410	365	392	362	401	389	380	352	356	373	391	358	349	389	375	337	391	413	367	362	375	384	395	390	395	404	398	349	339	368	366	407	358	428	363	351	351	387	411	374	375	372	393	356	362	421	371	360	364	385	385	361	354	386	420	361	393	366	362	364	374	354	412	385	401	420	381	400	373	369	358	417	379	363	377	384	354	400	378	341	344	418	375	353	409	398	398	377	397	404	374	356	385	398	392	393	357	360	419	378	397	359	386	370	379	383	387	357	334	367	367	370	392	375	404	397	400	385	377	380	428	392	359	377	388	389	411	371	364	378	371	393	392	342	363	383	384	371	364	354	347	424	365	368	369	349	410	402	352	386	357	382	375	402	357	393	395	363	382	319	383	383	379	397	374	376	403	391	367	389	361	372	403	362	377	363	389	364	346	382	363	371	387	356	382	407	421	372	372	407	355	361	377	381	367	389	374	382	407	399	375	408	401	394	395	390	378	379	389	373	417	383	388	362	361	375	387	368	361	363	371	382	388	393	403	373	346	403	386	387	364	388	370	385	353	383	375	365	408	372	375	361	371	378	352	389	360	413	350	360	399	380	421	380	371	369	353	388	352	377	388	377	384	388	384	386	395	377	370	353	391	343	391	376	419	401	355	378	388	354	392	402	381	377	389	376	371	383	349	415	374	423	385	414	378	378	406	379	395	406	372	390	361	340	385	356	381	364	375	377	325	378	349	387	399	396	397	408	405	366	361	355	368	385	351	369	362	357	345	394	346	383	383	342	360	378	381	386	416	448	407	386	385	358	355	406	364	359	385	335	389	360	329	436	380	368	392	357	362	368	374	381	386	390	325	375	365	369	371	364	375	382	355	345	374	391	405	374	347	383	375	352	347	365	376	371	381	342	413	408	341	373	342	388	398	409	384	356	343	351	368	384	411	384	355	366	435	377	402	340	411	378	398	366	388	405	408	350	336	341	384	384	383	330	374	350	387	334	361	380	384	386	402	411	383	397	370	361	375	367	402	381	389	349	360	364	407	356	359	357	372	398	366	364	364	397	418	390	376	436	415	353	370	390	352	354	391	367	408	365	380	367	387	371	362	380	382	437	383	380	385	417	345	350	379	376	346	370	376	364	379	369	386	399	373	354	379	374	413	349	384	377	397	362	400	400	385	364	372	361	385	346	366	373	351	378	357	375	386	388	370	368	385	368	366	374	393	381	371	378	383	398	375	384	340	343	370	390	376	378	356	397	400	400	395	400	340	391	357	352	360	377	399	373	410	384	365	364	403	396	371	399	398	385	386	406	384	357	382	414	359	361	368	355	373	377	364	395	381	352	391	370	397	361	362	329	382	371	411	368	412	380	369	400	344	415	338	365	370	376	347	400	372	392	347	374	390	368	380	367	375	387	370	371	382	363	373	396	368	392	368	389	389	378	352	382	387	362	360	362	354	389	364	377	375	366	398	371	402	354	379	391	381	372	329	378	383	349	400	416	390	365	387	399	388	385	389	354	363	367	385	408	345	351	383	379	373	364	399	375	408	353	368	366	352	371	372	348	369	377	356	385	400	386	428	406	377	382	390	374	379	394	377	355	361	397	362	364	367	369	372	389	376	380	370	374	400	376	382	344	382	420	375	366	403	380	380	366	376	369	391	368	358	391	345	371	374	366	386	370	370	359	362	377	361	373	405	368	375	352	377	357	361	362	355	350	396	374	340	358	412	363	336	365	387	356	357	404	350	366	403	408	365	381	371	343	349	380	367	384	368	361	378	359	376	393	378	371	356	371	362	420	373	368	382	374	357	394	384	365	369	380	364	409	354	395	408	387	339	400	417	370	444	385	377	361	397	363	380	402	342	386	402	389	354	366	359	380	377	371	389	380	375	402	374	408	388	380	368	373	363	412	387	410	407	363	398	382	374	363	380	365	353	348	361	360	385	397	376	347	370	360	419	366	354	370	351	362	398	360	381	366	403	379	410	400	356	363	382	396	367	381	364	375	340	372	378	380	397	391	382	323	372	365	405	380	369	389	389	374	379	391	388	347	331	392	414	369	366	372	346	387	378	395	383	408	363	376	359	392	399	377	405	376	374	397	382	384	375	372	382	350	418	400	363	389	369	380	363	430	372	365	374	387	371	379	386	365	384	367	387	352	337	409	330	349	368	353	382	389	377	392	379	351	343	387	344	382	394	380	379	346	379	375	396	378	369	387	388	355	360	359	401	386	387	405	353	377	418	386	365	362	396	368	355	371	362	399	352	401	358	377	371	375	343	370	372	387	359	399
2576	785	460	2159	1849	591	95	71	82	71	76	52	68	62	60	52	66	48	68	66	71	58	59	62	69	64	56	54	52	71	55	60	56	68	53	59	66	49	80	70	61	46	66	57	57	59	73	61	60	57	59	58	62	60	71	71	63	41	65	69	65	63	71	50	66	71	67	63	64	66	78	67	62	59	65	67	56	79	63	65	49	55	55	64	53	80	62	65	54	58	60	45	52	57	48	62	65	46	66	55	68	66	73	75	49	63	56	63	60	67	75	61	68	62	56	44	61	55	57	68	69	68	48	58	45	62	73	68	69	73	61	56	55	80	70	69	63	67	52	57	46	70	70	53	71	67	61	82	54	64	56	63	60	56	60	67	67	62	71	60	54	64	61	59	58	67	61	72	70	71	56	52	60	62	71	64	56	64	73	66	77	60	86	55	64	67	67	63	66	68	59	70	65	61	76	56	76	71	65	52	65	73	62	60	58	58	53	67	60	50	62	51	76	77	55	62	75	54	76	60	82	56	70	53	60	63	61	69	55	56	55	60	55	58	66	62	58	50	60	54	67	55	66	59	63	63	63	76	67	46	64	60	61	63	70	49	59	62	69	56	46	54	63	63	56	58	67	72	59	76	68	48	58	50	63	62	58	52	58	67	64	72	69	68	65	72	51	57	62	64	64	68	69	69	69	68	83	66	67	70	69	62	52	60	59	53	63	68	73	53	65	48	48	57	81	58	50	62	68	68	71	59	75	66	55	58	60	73	69	65	54	66	75	51	59	68	74	59	62	63	70	57	51	60	56	59	45	69	82	64	60	64	64	55	47	60	60	69	60	66	71	63	40	48	53	74	52	49	53	70	64	61	76	55	63	60	53	56	60	55	61	69	57	62	83	62	70	55	49	70	66	64	78	61	74	73	57	54	67	84	66	70	68	51	67	69	56	53	69	77	57	63	56	68	73	55	79	59	71	48	56	70	66	69	50	70	49	53	68	61	61	67	63	54	66	55	66	61	74	54	68	65	58	60	70	63	65	74	56	69	55	69	52	75	52	60	76	64	72	58	62	64	66	63	51	63	62	49	62	70	63	62	64	56	85	58	56	51	55	59	56	77	54	51	75	56	57	60	67	55	62	64	63	55	60	71	64	73	61	57	69	52	64	65	74	66	68	72	61	57	72	47	61	68	59	71	70	69	63	70	56	48	64	69	60	57	57	66	65	57	59	49	56	68	67	70	72	54	66	65	72	60	55	63	67	65	68	67	74	66	62	70	61	76	71	63	56	67	60	63	59	69	59	45	61	59	58	80	66	60	55	69	61	61	58	67	70	62	69	52	65	76	49	49	59	68	50	78	83	57	57	70	61	73	43	68	63	51	61	55	59	60	58	65	64	63	60	65	46	58	55	75	75	62	52	57	75	57	51	70	64	82	53	49	67	68	55	69	65	59	57	67	74	66	62	54	60	60	55	54	64	68	60	58	60	64	51	65	64	61	65	51	68	52	65	70	54	58	59	67	61	60	72	63	71	74	60	69	62	74	66	65	82	54	70	58	56	54	66	63	73	58	64	66	60	52	62	59	59	63	76	62	61	74	54	53	60	71	67	70	55	79	67	51	57	62	58	75	55	44	67	52	64	60	62	57	58	50	69	62	67	71	56	60	58	61	61	65	56	56	65	52	73	63	54	55	67	58	56	57	77	69	58	73	71	76	67	73	75	62	62	54	63	77	60	56	60	56	63	61	67	76	73	64	70	76	57	60	57	84	84	55	65	76	69	58	66	68	53	72	66	58	67	71	72	64	86	61	71	62	64	65	59	67	64	48	71	65	58	73	82	63	61	76	54	62	56	76	72	68	75	71	64	54	58	59	81	51	66	51	72	67	63	68	68	61	57	66	57	50	68	54	60	70	64	44	58	71	65	59	66	69	66	58	77	70	69	46	67	66	82	76	68	74	71	79	69	70	75	70	65	62	74	70	68	81	80	68	70	64	59	60	65	61	76	66	64	53	62	34	78	57	56	81	63	50	59	56	69	70	49	65	61	77	49	60	58	71	57	61	79	60	56	72	55	67	61	62	53	68	72	62	57	64	56	62	77	57	71	63	68	80	57	56	52	59	68	52	70	47	70	66	50	68	65	58	58	64	54	59	67	53	67	71	75	76	60	54	53	65	68	70	55	69	69	65	67	64	44	62	55	56	62	52	65	72	59	63	68	68	55	68	70	56	67	76	70	67	79	74	80	61	56	65	46	67	56	59	66	62	75	55	59	62	56	72	77	60	72	84	63	64	56	60	67	62	58	63	68	52	57	63	56	55	72	67	82	64	55	62	65	73	65	62	62	53	62	66	68	81	59	62	63	52	59	53	63	67	64	54	50	60	58	68	50	69	69	63	64	61	55	71	60	60	49	69	67	46	59	63	61	62	71	54	70	57	57	64	47	60	60	69	63	48	72	56	71	78	67	73	49	51	65	61	74	52	59	67	55	70	63	66	70	45	70	56	56	56	56	51	49	73	53	64	71	56	70	77	68	61	70	55	57	61	58	59	68	58	54	52	51	71	61	56	64	66	60	57	59	68	63	47	72	64	50	80	62	61	60	46	76	69	61	74	47	65	67	60	67	44	74	50	46	68	58	51	62	76	69	66	67	59	69	59	66	57	54	51	65	78	64	55	57	72	64	62	52	62	57	76	61	70	59	69	58	75	65	57	48	67	60	55	63	48	74	70	76	49	51	74	69	71	71	58	75	66	76	70	51	72	69	64	68	62	83	56	55	59	65	73	53	72	58	57	71	64	68	79	64	65	63	58	53	60	55	59	65	60	67	60	56	67	61	71	51	68	62	65	50	65	56	55	63	69	61	62	76	65	63	66	56	74	49	67	52	78	60	56	67	58	61	46	76	71	56	59	76	49	70	61	67	71	82	73	58	58	68	65	66	57	74	60	53	59	63	58	76	61	67	73	76	55	61	55	59	60	72	67	54	68	77	50	65	59	64	68	62	66	65	45	59	74	72	57	73	55	73	68	75	59	72	64	74	79	61	63	71	49	74	59	49	66	71	47	66	62	63	58	42	59	71	78	61	57	59	64	65	61	70	54	67	53	78	67	70	55	74	65	61	65	61	51	61	57	62	53	61	63	65	63	61	64	66	63	65	82	55	58	59	53	56	40	59	57	64	56	63	58	62	61	71	68	69	52	71	61	75	62	61	74	68	58	61	59	59	70	51	86	67	50	69	64	65	66	56	63	59	55	88	59	60	51	70	54	62	56	71	66	56	74	85	68	60	50	54	55	47	61	56	54	59	53	52	68	48	57	59	60	72	71	58	64	70	66	79	65	68	56	53	55	70	54	62	77	66	62	58	68	66	57	49	59	66	64	60	56	68	55	58	55	81	53	61	61	59	59	60	58	64	74	56	56	62	75	64	43	55	61	53	56	52	58	77	63	65	69	48	63	54	55	56	50	71	57	58	66	72	54	60	66	62	63	48	64	57	63
22429	8751	5349	21086	20064	9075	1608	1132	887	619	548	524	514	498	489	540	505	538	543	489	493	513	515	484	505	499	543	491	534	519	526	488	528	510	523	515	505	541	516	512	483	476	527	508	523	521	545	517	539	520	508	507	495	514	507	504	529	501	511	504	530	549	550	491	487	538	480	529	525	520	512	485	479	534	479	493	507	505	592	501	531	517	509	504	468	547	573	526	521	498	500	512	530	497	500	477	499	523	512	502	504	520	532	512	550	494	509	562	511	544	519	531	513	514	504	538	503	481	586	499	494	511	534	518	514	493	536	503	468	491	521	540	542	477	454	458	494	542	503	512	521	517	551	515	537	518	547	498	514	564	505	510	527	546	465	512	491	528	483	546	509	524	522	530	513	510	520	513	515	502	510	553	551	553	472	510	491	512	494	504	528	504	507	533	503	524	539	509	487	465	529	524	526	570	474	564	517	519	513	495	502	492	551	534	551	483	532	519	531	503	486	555	490	490	507	517	515	531	517	538	494	480	511	506	510	503	529	520	480	534	557	517	509	538	520	531	528	545	525	509	530	514	471	510	534	552	538	463	552	494	491	508	523	522	504	526	507	468	552	505	460	554	538	531	503	481	529	556	512	497	537	526	540	524	518	510	513	483	491	488	510	496	485	492	516	544	502	483	524	520	520	512	510	494	520	538	523	555	505	493	540	523	542	532	545	521	540	507	506	541	538	556	530	481	495	527	504	530	492	478	510	524	499	514	541	507	467	522	525	539	509	515	529	519	513	481	529	542	532	527	507	499	485	492	491	531	482	509	530	507	495	537	541	533	527	495	520	525	517	529	521	526	507	499	561	513	479	486	511	555	534	487	509	515	580	510	489	521	504	483	463	499	537	507	488	501	520	559	503	528	517	472	524	527	456	564	524	494	534	528	526	520	495	545	529	495	510	523	511	545	535	514	511	483	502	499	521	517	515	514	507	529	520	489	492	528	484	472	532	509	498	513	530	498	468	537	522	511	547	536	513	508	517	528	492	508	534	540	520	536	515	535	477	530	524	518	545	531	492	522	517	507	536	541	527	544	512	488	503	513	530	506	524	486	529	511	545	507	531	523	539	523	548	505	532	506	512	483	515	504	512	484	518	487	481	498	542	515	518	534	515	521	519	515	490	525	508	515	551	519	522	568	502	521	514	523	517	511	478	493	515	504	488	547	479	504	545	480	491	513	522	477	530	520	487	552	537	524	506	506	541	544	486	529	555	492	465	528	507	524	485	486	541	498	560	551	492	537	539	505	524	518	527	530	515	546	533	535	533	496	509	530	508	500	515	545	509	520	498	510	517	512	509	509	536	539	483	525	538	492	496	547	541	466	507	501	534	503	498	557	523	540	543	506	531	525	504	513	501	505	516	472	487	497	513	473	505	479	538	514	488	514	541	532	470	476	505	544	523	546	487	501	490	514	480	505	510	494	527	490	493	498	541	523	493	530	497	503	560	497	528	518	537	547	504	503	495	512	554	512	471	533	496	533	521	491	535	548	478	498	512	522	530	526	568	519	496	550	463	519	485	473	547	498	509	511	511	502	539	558	509	509	537	541	541	516	508	539	559	512	509	519	517	509	537	518	526	541	529	518	509	503	537	514	537	541	511	495	531	486	504	510	527	519	485	492	512	497	505	525	494	505	517	522	538	531	527	497	513	478	557	506	499	492	546	487	557	529	525	499	471	523	484	521	527	510	527	525	506	483	489	502	504	518	494	557	501	523	556	479	531	533	523	500	510	532	528	557	482	542	504	522	522	485	526	515	524	515	510	505	501	514	537	517	509	514	498	488	551	498	514	504	494	536	498	525	491	467	506	521	575	525	533	542	507	526	551	564	504	526	525	505	484	515	508	524	511	522	517	519	537	506	555	465	551	532	503	523	533	504	491	553	489	524	532	575	527	496	523	467	537	533	521	483	481	516	505	486	524	537	497	503	522	572	513	478	494	491	524	501	520	540	520	499	549	534	501	573	546	462	518	500	511	543	534	494	469	529	556	567	508	516	545	537	476	529	537	516	505	547	497	507	474	525	515	499	550	466	507	516	542	538	522	532	541	515	476	511	524	515	551	503	510	523	551	559	535	502	530	541	526	515	515	510	531	543	529	500	558	540	499	556	526	505	544	505	487	510	492	514	512	508	540	511	494	553	474	507	536	530	507	495	521	523	526	495	512	487	503	517	501	541	495	530	541	540	559	556	557	532	481	500	530	497	513	526	517	475	532	503	466	483	520	581	533	539	506	547	511	528	496	531	520	494	474	538	491	522	522	536	493	519	519	501	551	523	507	521	534	527	558	480	538	515	523	515	500	572	468	484	521	515	511	536	531	533	490	524	513	529	520	546	466	535	535	489	514	531	561	541	569	528	525	540	483	522	487	519	498	505	533	548	487	518	537	542	477	520	496	530	483	537	541	522	508	506	562	489	488	523	549	503	450	535	516	537	510	498	499	505	511	509	505	494	503	530	496	490	492	531	536	506	574	494	520	511	510	497	535	513	527	529	532	515	519	522	496	511	510	538	500	513	541	512	517	523	489	542	518	526	498	470	528	541	510	548	522	524	516	495	519	501	484	530	496	522	507	518	521	531	523	551	561	545	492	487	489	533	504	549	530	488	502	529	513	525	516	534	534	510	502	505	480	530	499	544	562	496	501	503	505	527	518	501	480	524	514	524	494	528	483	491	489	546	496	537	486	520	546	510	526	536	527	557	512	494	514	536	530	597	485	536	541	536	481	530	517	511	536	481	493	551	497	533	541	526	500	524	514	503	515	499	501	538	531	532	499	514	523	534	498	525	518	507	483	534	513	501	497	501	523	492	506	524	496	521	509	520	484	526	513	538	485	481	515	538	512	503	508	493	513	512	479	505	514	473	515	558	507	477	569	525	546	494	492	471	506	526	494	505	506	517	541	467	486	524	514	499	496	534	481	512	520	550	545	501	519	512	530	501	532	495	520	527	572	511	473	530	506	498	531	540	568	519	508	554	521	550	534	514	533	509	496	523	493	529	470	527	523	515	490	512	528	525	509	523	514	499	504	503	524	526	516	509	523	485	524	506	542	547	530	505	531	524	543	521	536	488	516	501	514	509	484	475	507	498	533	503	534	493	486	494	485	474	556	560	533	512	548	489	513	536	475	477	493	495	532	525	562	470	513	508	518	499	511	516	466	505	541	519	519	525	488	513	505	536	494	525	549	530	483	530	516	479	525	514	514	520	522	518	505	494	548	511	523	470	533	480	539	485	503	482	510	532	498	530	526	515	531	515	516	501	544	567	496	495	538	497	510	529	493	497	554	529	511	517	544	509	505	531	570	494	492	535	551	487	518	536	514	516	538	527	503	496	508	491	473	563	515	515	576	533	517	531	521	533	491	545	532	540	534	545	530	545	554	539	524	502	535	511	487	526	470	502	516	486	483	543	504	515	552	516	523	534	568	562	494	534	515	527	482	477	512	524	475	508
2708	1666	1639	5986	4212	1081	167	123	83	53	72	58	63	58	45	53	74	65	57	54	58	59	70	54	50	70	66	72	62	60	65	56	57	69	63	59	66	56	66	49	79	54	59	57	51	53	58	63	47	53	66	64	77	56	70	60	58	53	54	61	60	69	69	61	57	73	68	70	68	62	60	60	48	53	64	63	67	65	65	58	66	76	60	44	63	62	68	60	65	56	62	47	72	48	60	55	66	75	79	63	62	62	58	67	60	66	59	65	54	50	60	75	74	63	68	82	69	64	66	63	63	58	60	65	54	67	66	65	51	65	57	60	44	62	60	63	61	59	52	60	57	71	46	73	52	73	61	58	64	64	72	51	83	66	59	59	61	51	68	59	64	71	55	62	67	56	57	72	79	51	52	53	61	69	89	55	64	79	68	58	65	66	75	61	71	61	67	61	87	63	69	72	61	58	68	68	63	61	69	64	59	57	59	60	51	76	55	61	65	51	63	71	57	72	69	62	57	67	66	61	59	63	52	55	54	64	72	46	67	66	77	64	45	74	67	73	80	56	61	59	62	67	71	72	64	61	61	58	84	67	71	75	73	63	58	65	53	73	63	66	60	62	63	56	54	58	65	56	70	64	75	55	65	61	54	57	64	54	64	51	63	50	56	67	50	75	58	65	76	64	72	71	56	60	72	70	67	62	68	63	76	62	72	58	55	55	63	62	55	75	69	64	65	82	65	60	69	71	57	75	60	69	71	63	69	52	56	78	61	72	53	61	56	62	53	51	62	57	73	51	79	58	76	55	59	51	56	56	47	70	61	54	57	55	52	54	62	76	67	67	63	71	54	69	63	52	51	64	58	56	69	49	56	79	69	70	46	55	63	65	72	62	69	55	54	62	67	70	44	62	37	46	67	62	73	75	63	66	67	59	77	52	69	71	70	56	67	67	59	50	61	65	54	45	62	52	52	63	61	55	63	72	67	77	68	72	62	52	62	63	54	69	54	69	67	71	62	46	66	66	68	69	61	73	64	55	72	59	59	45	60	69	64	56	59	51	60	67	64	77	63	58	82	69	59	71	60	55	63	65	79	61	52	61	66	72	72	65	61	77	67	71	64	61	52	67	64	77	65	64	69	56	72	64	53	55	66	64	57	83	46	51	50	61	54	54	66	59	64	57	68	66	65	73	60	67	65	66	72	71	68	65	67	64	57	60	64	63	67	76	64	64	67	60	54	58	61	53	67	56	65	64	55	66	59	67	65	56	70	74	61	71	57	68	67	74	70	62	69	56	69	58	56	48	63	61	69	73	55	78	66	67	55	47	58	51	56	59	71	55	55	52	54	66	61	60	58	57	75	71	56	59	73	70	66	64	66	65	66	60	60	60	58	58	58	59	65	52	78	54	55	76	77	75	51	66	53	67	64	54	62	64	68	69	67	75	61	67	57	85	64	73	70	49	67	66	62	53	56	68	63	55	74	70	65	60	60	69	61	50	64	75	52	62	52	58	66	66	56	75	61	85	49	64	69	63	67	55	49	49	70	60	45	70	81	63	66	65	55	61	66	57	59	51	64	55	49	74	65	65	67	61	71	61	70	63	56	63	71	72	66	52	71	72	64	60	56	69	59	53	63	74	63	48	64	68	79	52	62	52	52	60	55	54	77	72	59	58	65	63	47	64	81	56	63	41	56	46	66	63	70	68	55	60	60	80	65	65	76	63	61	75	59	58	57	52	66	64	64	56	66	62	69	60	75	45	63	46	71	63	72	62	67	57	65	56	66	68	62	51	52	57	55	74	56	62	53	60	69	78	57	72	61	64	69	61	48	71	51	55	44	72	61	73	68	74	77	72	61	64	62	59	66	57	56	88	57	58	72	78	55	53	68	63	52	63	54	74	73	73	53	75	69	67	47	68	66	56	60	87	66	62	67	54	73	60	56	64	67	51	64	73	58	68	65	55	62	55	77	58	51	59	58	56	61	72	57	52	65	60	52	62	60	62	66	68	70	57	67	76	60	69	59	47	58	60	71	62	42	54	66	41	57	53	63	65	45	72	58	78	53	71	66	75	55	61	57	67	57	63	55	56	62	61	67	66	51	61	59	55	65	71	64	56	70	62	61	57	78	61	67	46	68	53	52	73	63	68	55	69	62	61	57	61	57	61	71	52	65	55	76	60	58	64	58	75	51	68	68	66	63	71	64	59	61	72	71	63	66	50	65	82	58	63	69	64	52	62	65	59	64	71	60	69	81	70	70	74	61	59	51	55	63	61	65	56	58	60	59	66	59	63	68	60	62	54	54	56	70	57	73	63	63	59	63	58	62	61	52	68	65	46	62	51	57	59	56	63	63	62	56	62	51	58	67	64	52	58	68	58	63	61	71	60	61	53	56	67	63	62	57	76	44	58	61	48	67	69	59	58	52	68	67	61	71	57	63	46	65	73	65	64	66	54	68	56	63	77	75	68	64	63	66	60	56	65	67	76	51	66	63	68	66	56	61	53	62	57	58	60	64	57	59	79	57	62	54	68	68	65	42	81	57	63	66	75	66	63	67	48	58	68	57	69	64	64	60	63	61	81	68	48	65	60	61	67	70	58	71	64	62	63	60	85	67	61	66	63	73	70	64	55	66	46	45	72	55	67	86	62	64	77	64	55	68	60	65	58	70	53	73	66	62	59	73	80	48	51	66	74	67	53	67	63	62	67	70	58	57	68	65	46	71	66	63	60	59	57	63	70	71	61	53	66	73	58	68	58	71	59	67	59	67	60	74	63	69	71	60	66	62	60	59	55	55	71	71	62	64	65	70	71	71	48	52	63	61	65	60	60	56	69	61	48	55	54	66	62	63	66	59	50	52	54	73	70	66	81	60	53	57	60	53	54	54	53	70	58	66	63	60	47	61	65	52	66	57	56	52	63	60	62	48	63	70	62	57	59	66	70	67	54	60	56	52	62	71	59	48	67	58	56	48	66	50	64	53	66	55	80	56	78	64	61	57	71	54	71	66	69	46	67	73	69	59	54	63	59	61	61	55	59	50	54	70	53	63	61	64	60	64	63	68	70	65	52	64	61	46	54	67	74	65	52	68	60	64	61	70	62	65	65	54	66	68	61	54	51	48	67	56	73	60	60	57	62	69	71	68	57	62	58	58	83	50	76	59	69	67	62	58	60	55	60	53	57	75	51	69	59	84	67	64	71	82	64	60	59	61	63	65	55	64	67	67	66	60	78	83	56	55	68	74	58	70	61	69	66	50	65	58	58	53	60	70	54	70	69	83	56	65	74	67	75	58	69	68	50	58	79	39	55	47	65	62	68	63	61	66	59	55	58	73	64	61	68	55	62	49	49	57	78	60	64	64	64	65	58	59	58	61	52	73	72	62	72	60	67	53	78	58	68	64	68	61	76	50	61	54	65	66	55	62	59	56	68	65	58	77	46	67	51	87	48	60	62	63	43	78	65	60	55	60	59	69	66	63	71	71	73	63	48	55	52	58	66
25456	14691	13396	33715	33198	17930	4114	2519	1579	793	611	567	530	554	535	534	523	539	513	517	518	524	523	516	565	562	510	566	502	543	528	495	517	557	529	566	558	508	499	516	543	547	522	511	490	538	499	552	516	554	518	517	537	518	537	536	532	533	502	541	505	490	510	548	514	509	517	566	518	502	566	549	498	488	500	503	513	523	522	540	523	516	506	524	493	575	487	515	519	497	527	543	533	557	539	520	516	507	546	500	504	500	509	514	583	527	553	489	529	517	518	543	522	565	530	529	533	554	510	547	539	523	504	505	571	522	559	538	543	501	510	488	515	513	528	572	519	528	540	489	527	503	525	547	445	530	550	520	534	496	522	521	504	511	542	488	529	551	501	523	527	539	555	524	539	487	467	519	489	523	567	530	482	530	537	513	493	506	579	534	503	498	500	520	503	454	517	542	532	554	509	519	561	565	484	556	526	549	512	508	506	510	536	478	517	512	542	528	518	510	508	565	543	519	559	528	536	557	559	522	528	513	531	566	511	529	533	515	583	545	533	524	499	513	528	543	548	516	509	546	527	504	524	500	512	525	481	549	502	518	521	472	563	567	525	547	491	508	510	526	511	508	487	522	537	483	517	513	513	547	476	502	530	504	542	528	539	566	500	534	515	508	555	499	534	541	511	505	551	550	493	492	538	540	535	541	567	509	512	548	537	513	519	487	499	559	499	512	494	519	499	535	564	542	534	516	514	524	554	528	506	560	511	486	560	505	518	531	580	486	535	534	540	565	509	557	512	548	586	521	536	525	489	484	511	480	527	491	535	516	489	544	531	503	520	589	497	509	525	542	550	507	514	513	521	559	497	533	551	541	487	535	504	558	532	544	543	529	508	533	550	523	521	536	509	524	535	517	540	555	534	529	538	529	541	486	490	515	588	509	508	485	508	533	508	581	491	524	507	567	535	575	509	516	553	560	511	516	573	542	554	507	486	542	489	485	523	495	535	519	546	511	502	538	556	538	543	483	538	514	515	485	512	563	495	564	522	539	541	544	532	556	530	584	522	501	533	575	516	555	536	557	526	501	581	529	576	548	495	511	547	520	545	528	527	546	518	510	521	574	541	537	518	495	490	516	572	509	551	547	515	532	536	508	533	529	506	489	509	536	529	534	566	530	520	548	468	513	560	510	554	554	519	533	547	489	546	532	522	537	521	505	536	508	566	493	497	519	537	545	516	511	517	491	542	512	510	490	487	557	492	561	560	494	549	506	546	515	519	542	548	509	528	548	516	511	582	535	459	556	511	527	527	534	508	519	548	484	542	538	579	512	509	502	538	546	498	519	539	501	592	520	497	527	559	538	525	518	532	521	492	519	520	567	523	549	511	514	525	563	547	548	547	532	490	522	544	538	532	536	545	542	568	549	529	517	493	480	528	515	512	513	540	510	508	561	539	531	563	514	497	545	522	508	499	524	550	465	508	514	507	482	505	539	490	494	529	520	545	533	522	502	533	516	544	510	510	508	508	512	491	520	534	529	480	532	514	532	541	522	531	526	525	539	521	560	524	525	502	548	550	567	556	505	521	531	557	495	532	487	528	510	542	548	503	519	552	500	509	504	565	508	515	530	540	554	530	502	488	505	486	526	529	477	516	504	518	519	539	530	511	511	535	506	505	538	557	521	520	539	500	512	520	511	517	510	534	531	559	566	501	532	510	558	525	557	487	508	501	512	532	503	498	544	563	523	536	518	569	556	563	560	477	541	520	547	512	498	529	544	550	557	491	506	489	561	513	538	546	572	506	557	505	526	560	493	525	532	527	514	510	542	514	521	518	515	526	538	483	512	554	545	534	518	535	511	506	534	524	573	516	527	482	543	519	540	564	514	547	531	581	482	555	565	476	542	569	483	514	499	564	504	556	513	537	551	545	518	523	505	497	481	495	498	545	556	489	505	539	495	523	531	511	494	511	518	529	536	507	513	543	529	573	498	529	536	555	576	517	497	537	504	539	516	478	506	528	516	525	495	545	494	512	524	526	509	503	557	518	526	523	528	528	507	544	562	537	567	504	509	551	521	496	539	531	568	512	514	489	496	473	486	546	541	517	538	483	535	555	536	506	512	509	521	500	541	539	467	515	545	572	505	522	548	546	512	558	534	520	544	506	545	529	488	530	505	517	475	532	496	511	547	565	498	523	510	496	513	531	500	547	513	530	538	522	526	529	544	505	525	566	549	529	504	519	536	531	513	511	530	505	548	518	485	519	485	550	565	525	505	531	551	526	512	539	519	498	526	535	603	533	502	531	511	521	501	533	521	536	515	540	539	537	537	555	495	547	528	511	512	520	549	525	524	542	524	478	559	547	522	548	521	510	523	510	530	519	554	520	549	504	536	515	522	511	533	521	519	512	506	541	549	570	533	509	540	493	529	541	508	564	532	479	526	556	525	537	565	532	511	496	539	520	514	509	546	534	513	538	533	529	492	503	555	516	532	548	488	557	524	541	511	560	549	503	503	547	546	481	544	529	522	508	504	536	507	542	512	534	490	484	499	531	534	539	526	552	505	500	585	502	546	533	519	570	568	518	550	561	518	528	516	524	500	539	499	518	539	505	504	521	535	520	502	520	509	474	535	527	527	520	557	489	548	553	486	555	546	528	504	490	514	522	494	522	534	494	523	561	540	504	503	486	522	548	468	565	527	548	476	531	509	518	517	521	508	561	493	547	553	541	564	507	468	600	529	524	557	538	531	525	546	566	506	506	557	543	499	544	565	490	513	530	547	548	478	505	493	525	547	499	506	544	541	524	499	556	585	511	559	534	526	514	554	537	523	523	494	529	539	520	538	524	523	540	530	499	537	496	515	540	515	548	520	530	546	522	526	536	504	472	499	522	515	511	548	491	524	558	513	539	515	529	511	539	533	527	538	494	545	494	522	490	547	549	499	551	514	540	534	516	547	521	507	554	521	524	597	543	554	521	525	465	524	552	568	537	527	499	530	572	520	555	535	463	557	546	581	536	539	501	512	525	550	523	558	566	534	532	518	487	552	485	545	520	534	533	537	543	520	502	545	525	494	540	556	522	526	514	509	499	527	507	560	523	526	540	507	557	552	545	497	554	542	536	533	510	539	532	537	521	526	526	578	521	555	526	491	505	540	540	498	508	570	502	511	505	532	552	501	533	482	493	529	529	533	493	530	525	519	522	530	552	520	515	485	558	541	532	515	525	520	541	533	486	521	533	517	526	535	517	530	512	583	548	542	482	562	505	519	505	503	553	487	501	556	493	531	518	522	522	529	544	544	519	534	527	528	534	497	533	576	527	502	526	492	507	536	534	537	522	516	540	501	556	522	482	542	565	525	503	509	490	546	573	532	545	558	491	517	523	495	506	512	540	506	508	520	556	505	510	472	509	538	540	576	546	539	518	511	570	533	565	534	541	558	498	497	514	501	509	530	509	502	531	523	539	510	539	525	496	522	513	504	559	527	517	491	532	511	550	542	510	534	558	500
3658	1259	1991	6336	3816	755	96	83	86	42	40	50	34	50	41	43	48	41	38	47	39	34	35	47	49	41	41	40	36	46	46	33	41	45	50	38	33	42	43	40	43	27	54	46	41	41	43	38	31	42	47	41	55	52	37	31	38	40	54	32	41	41	40	44	42	37	41	42	31	39	50	43	48	23	42	44	34	28	47	42	43	33	50	35	36	39	42	35	42	48	48	50	41	47	41	39	36	43	44	42	45	32	55	49	24	47	49	42	50	30	49	50	40	44	35	41	39	35	47	42	48	42	41	41	33	46	35	44	36	40	47	44	39	29	40	56	40	46	43	35	41	37	56	38	30	54	46	41	43	46	49	47	38	36	30	42	49	45	27	41	44	35	38	42	29	40	41	47	44	38	49	45	36	36	29	51	33	39	46	43	33	50	44	37	40	39	45	33	39	41	40	41	37	38	42	44	49	32	34	42	49	44	40	48	40	33	43	40	39	40	42	39	39	43	38	44	34	37	50	45	38	47	31	38	43	41	54	39	30	39	31	47	37	52	44	44	35	25	36	43	49	52	46	42	30	40	42	40	54	37	47	44	42	37	35	39	35	40	41	47	34	44	39	45	39	32	37	53	48	38	48	46	38	42	38	52	38	34	41	47	49	47	34	45	41	46	28	35	46	50	37	46	58	42	36	52	45	60	50	50	49	34	40	46	39	33	35	43	34	40	45	42	36	37	33	39	33	49	57	43	36	47	46	44	37	44	32	29	37	35	37	33	40	40	46	41	46	37	45	47	44	34	31	30	37	45	38	55	43	44	54	31	39	40	44	47	43	50	40	43	35	42	43	38	41	32	43	44	47	40	47	32	51	33	46	38	53	53	46	46	39	34	39	40	45	32	34	51	46	48	42	39	34	34	27	29	36	50	40	45	44	33	46	34	42	37	39	34	40	52	43	33	44	41	46	50	41	47	46	41	40	47	39	36	45	36	42	46	37	28	51	48	54	43	40	48	43	38	34	44	42	40	31	48	42	37	44	42	33	38	39	52	50	46	43	41	36	38	42	41	58	38	51	46	41	50	56	46	34	44	34	48	41	42	42	41	35	37	41	48	45	35	46	49	43	43	42	43	45	40	42	29	31	32	40	27	48	45	36	37	46	36	34	55	40	45	32	46	51	40	27	47	42	33	47	42	42	38	43	43	49	43	32	41	45	28	55	43	47	33	46	31	44	38	45	39	49	42	49	42	39	38	39	44	44	47	44	40	37	49	43	43	42	48	35	42	32	36	35	45	39	46	44	39	42	46	45	48	35	33	45	40	44	42	46	38	35	49	41	48	42	39	33	32	45	47	47	32	52	45	35	36	32	44	33	33	42	53	50	40	44	48	31	35	44	39	45	38	37	43	25	51	41	44	40	43	41	40	35	45	33	34	30	47	37	42	41	42	31	40	25	33	43	47	35	40	42	51	35	49	44	35	38	41	45	28	37	42	38	39	49	35	35	31	49	33	39	47	59	24	37	39	46	43	48	45	43	41	37	51	49	45	32	42	39	35	41	36	48	41	44	34	43	39	45	39	44	33	41	38	47	44	39	22	29	39	40	40	36	37	43	40	40	48	36	42	62	40	38	40	44	37	45	45	33	46	41	42	42	40	46	42	31	47	55	55	27	36	36	40	39	35	34	41	43	44	30	45	35	36	51	49	36	34	33	49	39	45	36	40	52	39	43	43	39	40	41	49	34	37	46	36	47	49	35	50	35	39	40	40	43	46	34	39	44	44	44	35	43	42	38	39	44	51	38	38	32	47	46	34	44	39	42	38	41	41	40	33	42	33	35	41	30	46	42	53	32	39	50	48	42	34	32	36	41	47	37	36	48	48	36	34	46	40	44	48	42	55	42	37	33	56	36	36	38	35	46	39	38	33	37	39	43	44	38	44	43	39	35	32	37	47	39	35	42	34	41	44	35	44	46	40	40	39	40	39	46	23	47	37	45	35	40	38	34	27	31	52	47	39	51	54	41	29	46	33	52	37	45	39	50	41	40	31	47	37	40	40	53	42	42	51	49	32	35	35	41	41	41	48	45	38	35	47	51	36	43	46	48	53	31	40	41	38	40	42	43	50	37	50	39	38	51	42	35	42	44	36	32	54	48	32	37	33	42	38	41	51	38	32	40	35	38	42	53	46	42	44	37	38	42	29	40	43	29	33	40	33	46	35	34	48	53	45	43	51	48	38	52	28	40	40	39	31	37	43	37	43	46	35	28	38	56	49	47	30	35	44	39	38	39	43	51	44	38	32	41	46	39	37	47	54	36	33	38	47	43	37	36	40	38	37	37	47	36	40	36	51	43	40	41	47	45	39	51	28	43	47	44	37	33	36	39	34	37	37	38	53	39	47	44	49	40	31	39	34	40	38	48	36	37	40	47	49	31	50	41	44	47	39	37	52	37	47	38	45	45	40	27	52	47	46	28	32	43	45	53	48	46	42	37	48	36	37	40	46	35	44	36	45	33	46	30	32	38	40	39	46	34	41	45	43	42	43	39	36	49	23	40	36	43	48	35	45	47	46	38	41	43	38	27	41	39	34	43	46	29	47	37	42	36	49	41	38	40	49	42	37	40	49	43	29	40	43	45	36	36	40	38	46	52	38	44	57	49	39	38	36	50	37	51	41	46	25	42	37	42	38	43	43	40	36	42	37	38	35	42	33	48	46	47	38	52	43	53	44	43	37	34	32	38	37	42	44	44	39	36	40	43	37	33	43	41	54	31	38	39	31	39	39	46	35	38	34	42	49	33	31	48	42	32	41	49	41	46	35	39	26	47	34	34	30	43	50	38	37	41	43	45	28	47	38	44	36	37	42	39	26	39	42	54	47	35	45	58	41	31	27	49	44	37	34	36	34	34	47	38	40	44	41	45	32	39	43	36	45	43	41	44	49	41	48	40	43	44	57	30	39	49	41	42	40	40	42	45	40	35	40	49	38	42	44	40	51	39	43	33	27	45	50	36	49	41	35	42	32	44	42	33	38	26	43	30	43	38	42	39	36	36	31	35	45	45	31	40	35	39	37	41	40	44	42	59	27	43	40	25	38	60	33	42	53	34	37	43	38	42	19	47	44	48	49	31	37	37	49	42	43	32	37	35	48	45	49	49	45	45	48	35	46	44	35	32	39	36	45	41	52	41	43	43	39	42	36	38	37	37	35	32	38	41	24	42	29	42	42	36	44	26	37	39	35	35	47	34	41	45	38	32	54	40	36	45	41	35	47	42	41	37	53	35	37	38	46	42	42	38	47	39	40	31	26	46	37	34	39	54	40	35	41	40	44	43	40	46	44	25	36	45	37	39	40	41	34	59	41	35	44	37	35	38	36	35	36	47	41	42	41	33	40	49	36	48	46	45	37	38	47	39	41	29	51	37	49	30	43	52	38	39	47	52	51	49	51	45	41	50	36	42	34	33	41	39	32	35	50	40	37	41	37	46	41	47	58	31	35
24475	12235	15442	34082	30563	13525	3205	2624	1931	517	451	380	355	311	358	347	348	303	375	314	369	370	370	333	329	309	337	340	358	364	304	317	341	388	359	304	310	328	327	335	347	344	349	325	373	348	347	370	313	370	351	333	304	316	336	364	330	327	329	332	343	325	327	293	345	336	332	339	335	343	324	335	306	297	353	331	336	364	306	376	347	332	345	305	337	328	328	306	369	341	329	349	330	324	318	318	347	344	342	342	310	301	310	349	345	318	346	322	323	341	317	349	314	324	324	319	315	396	327	331	335	351	326	348	315	334	328	327	351	343	347	319	316	306	339	330	369	314	350	313	315	335	323	354	353	312	317	344	347	327	323	363	297	350	339	357	346	308	333	314	354	333	322	334	366	344	323	355	346	352	311	334	335	350	339	350	338	346	346	334	331	324	350	362	341	298	344	323	330	353	330	312	320	324	311	349	329	309	345	315	339	329	356	335	370	313	322	323	355	333	314	347	349	330	354	336	331	341	344	329	308	373	352	328	311	349	334	321	346	329	372	344	333	337	362	327	362	314	300	360	310	336	359	337	356	299	323	309	350	331	347	353	297	343	341	358	318	341	353	354	332	325	321	325	356	376	341	354	312	332	320	334	329	362	335	334	343	318	344	317	347	325	324	344	320	335	344	321	347	304	355	324	334	312	343	358	313	360	345	337	331	319	356	343	357	327	332	346	339	334	343	338	345	340	357	299	351	332	343	324	321	355	334	307	318	350	359	372	343	344	340	361	333	323	369	328	357	322	345	343	331	337	360	327	318	308	354	367	350	315	334	350	362	315	307	338	339	328	344	366	344	365	322	334	338	342	369	344	298	344	344	309	356	344	343	353	325	336	331	340	335	326	335	329	331	332	344	353	357	298	322	342	359	339	350	319	305	359	333	346	312	343	355	326	319	308	321	348	334	368	366	336	349	354	320	365	345	322	360	341	319	349	364	348	348	337	325	306	303	331	349	311	373	362	324	353	319	322	327	341	330	352	328	345	348	329	323	352	318	357	348	305	336	308	344	353	330	309	355	367	331	343	326	335	309	316	316	355	333	322	357	339	317	360	335	325	337	340	330	348	312	344	321	306	313	345	339	353	355	348	325	328	328	341	316	369	343	331	300	332	346	334	349	369	341	342	312	335	334	338	343	318	343	316	335	348	337	320	340	335	347	298	349	355	324	305	325	374	355	347	328	316	319	301	350	340	335	369	320	348	342	342	349	345	353	339	302	315	343	322	328	349	368	316	359	336	367	377	354	330	355	333	326	313	336	354	335	311	334	359	346	355	326	312	317	319	359	342	322	363	383	345	318	316	346	348	306	308	363	337	351	371	331	333	341	336	327	339	351	340	334	326	350	357	352	375	349	343	328	326	338	327	306	336	336	345	308	314	335	329	347	316	318	353	344	360	314	370	328	351	343	341	359	347	354	331	344	352	316	361	361	352	319	348	349	340	329	320	350	317	357	365	316	358	362	322	332	351	347	314	329	342	346	325	313	309	365	319	343	340	316	323	336	349	342	349	341	339	321	341	328	337	336	304	319	353	359	342	283	340	341	342	350	354	336	346	330	320	350	319	357	342	344	331	294	348	332	327	347	299	335	354	326	315	332	361	309	312	319	343	313	343	317	331	354	363	326	316	340	358	345	357	297	332	340	324	306	319	312	342	331	327	321	333	344	345	328	340	357	328	323	351	330	330	360	337	334	345	330	357	335	307	343	323	338	319	367	338	302	335	329	336	331	345	332	333	358	379	316	312	317	373	321	358	342	335	389	323	323	351	313	336	309	337	350	346	325	319	368	348	392	328	326	360	348	321	360	327	319	343	334	308	355	305	340	323	330	327	355	342	314	318	301	348	322	307	325	342	314	348	321	336	323	345	335	331	315	343	358	312	346	350	326	327	358	333	328	349	324	325	339	365	338	335	343	331	303	334	342	350	335	287	348	364	360	339	319	323	327	324	329	358	343	364	347	336	366	333	337	350	327	324	334	356	347	323	327	361	325	359	347	343	332	361	356	338	329	330	344	367	323	319	342	318	353	350	338	336	357	322	356	309	309	337	310	354	358	348	367	331	325	344	336	341	332	365	341	344	355	342	339	331	326	341	341	296	365	359	318	332	335	309	331	332	329	330	348	334	322	318	361	355	351	354	315	360	332	328	335	312	346	336	303	339	353	370	323	333	331	360	322	345	347	310	365	335	317	344	300	334	318	379	299	334	303	344	333	338	352	322	368	332	347	335	362	336	327	326	325	335	299	319	302	365	340	334	295	333	333	339	374	330	349	359	350	322	315	322	301	354	340	347	312	371	321	295	320	319	320	328	327	331	320	323	344	309	339	317	342	337	320	348	319	337	324	361	345	348	328	334	340	327	349	322	359	324	357	336	325	329	352	336	323	316	352	343	341	356	333	346	340	334	350	293	309	317	345	329	360	338	321	321	336	309	328	337	333	350	323	299	328	334	325	339	338	343	342	304	326	334	322	343	330	331	336	294	364	332	316	318	316	315	346	359	324	331	349	329	342	321	329	338	332	346	349	339	336	341	310	337	314	321	365	345	314	307	338	333	352	332	319	349	331	321	320	367	325	341	314	310	351	358	375	327	322	349	350	305	323	339	338	333	378	306	344	333	317	329	320	319	349	348	331	308	343	321	312	333	326	351	352	329	346	306	334	355	307	312	326	328	302	333	293	347	354	341	317	327	309	317	354	311	317	331	314	325	321	298	322	337	357	336	360	334	356	313	319	339	331	339	363	318	330	365	320	322	333	330	326	327	352	357	351	333	328	342	338	383	350	323	343	325	338	331	334	320	317	339	319	311	338	332	324	353	354	300	304	356	331	319	321	349	337	341	319	336	340	345	327	296	343	333	342	332	335	321	338	348	350	309	341	301	354	338	358	310	323	339	342	333	372	307	339	355	358	353	309	300	357	336	340	327	338	351	337	349	342	319	329	345	360	340	352	354	320	366	342	357	313	334	354	327	351	355	320	335	330	335	314	324	316	308	332	336	323	344	332	341	315	323	351	340	347	348	322	300	322	314	313	295	359	369	322	345	365	328	352	341	326	329	372	315	329	334	347	344	331	329	334	314	362	349	358	329	333	338	345	358	325	326	352	330	349	326	353	312	346	299	324	306	351	365	346	349	339	315	325	315	331	304	317	342	353	319	364	366	322	350	330	354	308	360	346	362	343	327	341	320	330	321	329	333	320	328	309	334	347	320	325	347	294	371	347	316	345	349	352	336	328	349	346	349	338	329	355	324	336	318	332	362	347	311	358	314	334	342	359	330	339	313	346	331	339	371	338	335	340	336	354	339	322	313	344	346	310	323	347	325	308	338	309	306	331	314	342	319	338	321	337	338	337	337	328	362	315	358	334	332	331	312	373	358	321	320	364	316	319	318	355	307	322	356	333	309	332	348	328	328	336	329	307	338	350	330	354	351	342	347	332	313	358	348	328	329	351	327
3486	1818	3303	10481	6241	1169	204	174	94	47	38	50	50	36	50	55	39	33	44	56	49	33	45	35	45	31	38	49	38	39	31	50	41	41	37	34	42	39	37	34	49	39	41	31	50	46	42	44	35	36	41	44	49	48	36	30	40	52	56	48	41	40	52	34	44	31	41	38	23	21	38	39	34	37	32	23	34	40	40	42	51	47	37	41	46	45	31	45	41	33	47	40	43	45	33	32	43	44	46	32	39	40	38	34	34	42	42	36	37	43	38	35	37	38	31	46	41	51	40	51	40	38	47	37	47	42	53	43	35	42	43	43	39	41	50	48	36	47	41	35	39	34	44	46	32	40	36	39	41	37	43	50	38	36	37	41	36	44	42	33	46	43	46	40	47	42	46	40	35	42	44	42	43	40	41	40	46	42	34	41	45	46	43	29	52	40	42	35	43	48	37	45	50	48	28	47	36	44	40	47	46	54	45	40	52	52	50	38	49	44	43	51	37	45	39	56	56	46	44	37	42	42	40	37	40	41	48	41	34	43	38	39	39	33	36	46	44	43	31	32	40	35	43	39	38	44	42	52	46	46	48	33	37	46	44	37	43	46	42	31	37	44	44	39	34	36	36	37	46	26	34	45	48	31	32	50	45	52	38	41	36	41	29	44	45	47	49	46	41	39	51	43	43	43	37	34	53	39	32	46	42	40	34	44	31	44	42	40	37	37	49	54	35	36	35	48	48	36	44	34	44	39	42	29	37	43	51	48	42	48	34	43	46	35	35	32	47	40	41	45	44	42	46	34	52	44	40	48	52	45	41	49	37	42	40	43	58	39	30	43	37	48	34	45	38	43	50	41	45	39	32	42	48	47	50	43	55	40	55	40	42	43	46	25	36	48	44	51	40	50	46	60	32	41	39	27	36	28	45	49	47	52	41	37	33	42	33	44	43	41	35	47	29	42	45	35	36	45	45	33	46	39	40	41	32	45	37	55	41	31	28	40	47	47	42	40	51	49	47	50	41	43	42	50	40	49	48	34	39	39	35	34	37	41	60	40	44	39	52	42	43	38	44	34	50	48	41	46	42	40	46	39	38	47	48	48	39	46	44	47	37	40	37	43	45	49	37	41	56	31	42	30	37	45	51	44	38	30	48	50	45	35	36	39	36	41	41	45	41	51	48	42	49	40	47	50	40	37	36	44	47	34	46	36	42	45	39	33	40	47	37	49	42	37	44	43	43	45	38	49	53	55	49	39	33	45	35	34	56	45	53	56	46	50	43	40	46	44	36	35	37	42	53	47	36	48	40	47	49	39	40	49	43	36	55	48	49	29	55	44	29	42	49	38	43	39	37	47	45	42	50	34	51	53	34	45	47	46	33	42	42	50	35	33	39	40	37	36	51	43	47	42	42	41	44	49	34	31	44	36	42	35	40	38	42	52	33	48	47	37	29	51	46	43	44	38	40	42	42	53	39	45	49	38	40	33	56	46	43	46	44	37	31	52	41	37	39	42	40	47	37	52	42	60	35	49	34	35	29	37	50	43	41	44	37	35	42	41	39	41	39	51	33	37	36	39	37	29	35	38	45	38	32	40	37	39	42	41	37	37	34	48	46	45	45	44	56	41	46	50	42	35	34	30	36	44	43	45	46	30	45	35	28	43	51	45	49	43	42	46	36	48	55	36	45	58	52	36	36	37	41	45	40	42	49	51	42	47	45	30	28	44	37	48	63	46	49	40	50	42	48	33	30	48	47	35	50	35	50	41	43	45	41	42	35	38	32	46	49	50	43	42	51	42	37	45	35	41	50	43	42	43	45	46	50	40	34	43	42	46	35	53	37	39	43	37	51	44	29	35	39	44	41	40	33	38	45	42	35	39	36	40	36	47	48	39	35	33	43	44	49	45	36	48	50	36	54	47	51	27	43	47	42	40	39	37	43	29	40	40	49	39	44	46	36	39	44	44	32	46	37	46	35	48	40	51	36	50	53	47	32	49	37	43	50	46	46	31	57	45	34	35	29	46	54	38	40	35	48	44	32	40	42	33	46	36	43	49	38	46	33	34	45	43	41	35	46	46	38	41	41	38	39	53	41	48	38	47	46	42	42	35	34	33	38	45	48	47	41	50	45	30	36	39	43	46	38	43	46	53	34	35	43	44	49	47	37	42	44	49	33	33	42	44	43	33	42	54	37	39	42	45	26	39	34	39	41	32	38	35	40	34	37	50	38	31	39	43	43	21	34	45	41	33	37	32	37	48	35	38	40	37	42	33	41	41	50	44	41	43	36	32	39	46	42	29	35	32	45	45	39	38	41	41	48	59	47	43	39	29	35	39	45	38	47	40	36	45	49	55	42	39	50	29	38	32	33	54	27	37	40	30	44	46	57	45	48	37	44	47	42	47	33	39	54	46	41	46	38	38	57	26	37	48	35	50	46	46	46	48	41	47	36	33	48	35	44	41	37	42	35	43	43	32	45	31	41	37	34	40	37	50	49	42	34	33	44	49	38	36	38	46	45	49	41	34	43	35	42	47	50	45	35	43	40	44	39	50	45	38	44	45	36	48	46	40	38	39	45	45	44	44	37	35	47	48	38	28	38	45	41	42	40	49	42	40	49	34	40	41	36	44	38	31	45	38	50	40	47	44	40	41	53	43	28	39	45	30	49	40	41	43	31	39	35	33	47	37	38	45	33	38	37	37	52	54	52	28	43	54	34	46	39	36	47	40	38	46	43	42	42	38	39	45	49	37	50	45	38	45	38	53	39	33	45	29	52	45	41	34	43	32	48	40	43	39	42	37	41	32	34	47	42	38	39	34	56	40	41	37	48	43	34	36	56	46	50	40	34	47	49	38	48	47	47	36	39	43	35	25	41	36	33	46	42	48	43	45	47	42	46	39	34	42	41	46	33	60	46	41	46	40	47	41	49	58	43	39	50	37	47	42	36	37	40	42	41	46	45	46	37	32	33	54	41	36	49	35	38	30	52	44	33	43	39	39	44	47	40	40	37	48	45	48	36	31	44	44	28	39	39	46	34	41	39	41	42	36	38	28	44	44	36	46	47	43	43	50	45	46	37	51	35	46	48	34	48	37	31	39	38	33	41	50	51	46	56	47	46	42	37	56	33	42	44	45	36	35	44	39	51	47	53	42	38	39	48	51	35	41	56	50	48	45	31	57	40	52	43	41	43	44	39	47	44	41	48	49	42	46	44	39	43	33	33	44	30	37	44	35	44	36	57	46	39	48	42	36	45	41	45	35	43	37	37	53	44	41	39	46	40	46	59	43	43	47	36	42	53	27	44	35	34	40	36	59	47	43	37	39	41	50	40	41	48	56	45	45	48	37	36	36	31	40	39	40	39	55	38	39	42	46	41	53	47	40	36	37	43	34	38	37	39	38	40	44	43	54	36	41	35	37	41	44	38	46	35	38	53	38	51	41	42	31	38	58	48	39	38	44	43	36	45	40	41	44	37	40	51	42	42	41	39	47	43	52
27763	15293	18552	40516	36859	18567	6395	5661	2851	653	447	442	382	378	401	393	382	380	327	385	328	365	372	330	346	372	351	396	334	339	342	368	382	358	354	348	347	368	373	360	362	365	342	372	353	354	346	334	383	348	339	332	371	360	345	360	370	344	364	329	381	346	362	330	332	341	369	380	382	322	358	358	358	327	352	353	371	360	361	362	354	368	347	352	361	367	376	359	347	375	363	380	343	343	344	359	377	347	377	396	356	338	376	320	357	349	345	389	344	348	332	377	341	312	342	352	370	360	320	339	366	348	396	336	344	350	381	371	355	368	352	363	356	367	360	390	357	354	377	326	354	360	340	342	353	381	391	364	339	378	330	353	337	335	356	361	376	333	326	351	367	342	368	353	356	347	339	371	376	368	314	346	360	361	371	328	347	353	329	320	374	326	381	350	357	319	372	362	363	330	350	377	360	375	378	338	375	367	345	326	374	376	334	343	339	364	350	341	338	327	379	376	345	363	328	354	380	340	333	367	335	367	389	349	362	354	373	333	365	360	377	355	358	368	344	372	368	383	368	347	376	326	409	339	344	392	371	364	377	325	359	363	355	367	370	352	369	349	371	364	378	353	386	367	333	362	353	397	349	386	368	353	374	392	368	368	373	371	376	353	336	369	350	346	364	377	341	334	362	349	372	377	339	337	370	367	356	392	368	336	350	342	357	342	364	359	368	418	358	337	349	402	380	365	358	360	355	344	344	390	384	375	367	357	360	365	344	365	337	362	336	358	340	343	369	388	349	349	367	364	375	365	366	354	367	359	342	323	383	337	315	360	365	366	340	338	325	361	373	345	327	357	369	373	345	363	364	346	375	347	351	372	330	321	374	351	375	365	382	360	351	362	353	402	332	368	382	339	350	334	356	403	336	336	314	386	358	385	356	340	345	384	360	382	356	355	348	347	369	384	393	360	356	358	355	357	378	368	356	376	311	372	366	337	365	356	376	387	353	349	369	355	361	347	329	341	370	323	347	348	367	356	356	368	366	330	323	344	345	359	357	332	383	356	355	376	369	343	349	353	388	382	344	392	366	366	350	361	363	375	353	378	428	356	373	329	329	369	347	360	378	350	389	327	383	393	372	358	347	344	368	346	337	363	336	349	355	379	347	369	358	351	377	348	373	316	360	383	317	364	344	356	370	364	393	364	372	363	328	375	359	383	376	371	357	362	338	361	344	367	351	361	337	381	356	367	348	349	349	357	332	330	389	345	345	362	365	384	344	371	379	374	341	373	367	355	325	360	372	335	372	344	352	341	365	378	376	348	341	366	328	397	349	325	359	357	361	358	334	365	321	366	360	352	364	369	353	369	362	363	337	362	351	336	347	344	355	394	358	370	334	385	321	376	366	331	345	364	343	361	329	332	376	339	371	345	360	354	331	328	362	368	354	351	355	374	341	332	361	341	368	345	350	353	354	314	340	341	355	331	339	330	400	367	373	330	350	350	369	366	375	331	356	364	372	367	385	362	374	358	368	356	366	387	360	336	330	396	344	360	362	369	336	366	335	331	359	373	379	363	360	366	377	369	368	353	366	376	371	354	348	379	340	340	358	341	340	337	357	349	347	348	415	342	326	343	350	347	324	399	328	363	399	372	345	370	375	354	342	352	374	367	374	340	337	354	337	361	361	347	367	380	371	366	355	401	332	373	398	360	364	356	353	368	348	363	345	371	373	317	341	363	354	345	367	348	394	349	344	342	371	360	336	373	351	347	341	321	352	365	367	380	336	370	357	394	344	342	360	396	365	339	302	367	355	372	388	398	362	405	366	361	395	332	339	357	385	341	382	352	360	359	334	360	366	342	374	341	362	352	326	356	336	340	360	348	350	367	337	360	366	337	391	373	338	324	400	311	365	347	376	364	349	354	331	363	355	372	330	350	378	362	367	359	376	355	329	365	346	349	363	369	327	346	330	359	348	344	364	359	339	368	380	361	345	355	386	378	326	341	354	361	374	373	350	344	333	357	375	365	363	375	331	381	361	383	358	348	358	338	333	341	356	397	331	367	361	326	309	376	387	358	376	382	365	362	360	397	345	355	357	346	376	341	338	367	382	316	355	356	342	368	333	358	351	330	388	348	352	366	378	318	331	366	384	357	337	359	354	390	335	353	378	392	377	365	343	350	384	346	353	360	343	381	375	352	350	354	341	360	368	370	345	344	380	339	342	399	388	358	332	351	338	368	341	364	372	336	353	362	374	357	384	333	394	360	319	367	369	374	406	346	357	323	350	360	357	355	385	345	368	351	350	340	368	356	356	351	387	367	309	337	343	364	321	349	331	375	340	379	355	355	347	381	344	372	345	326	348	373	369	335	366	352	372	381	332	363	352	356	391	377	352	341	340	361	349	346	354	331	372	347	392	345	357	340	366	372	321	377	318	361	378	360	354	371	300	363	360	364	339	339	346	357	396	366	334	362	361	354	365	343	348	393	370	365	361	367	349	326	351	384	365	407	355	340	347	379	338	360	333	354	372	336	337	363	395	338	359	347	362	363	358	329	365	364	352	369	365	372	333	320	366	358	326	343	388	345	360	367	351	336	350	355	352	332	344	350	351	329	359	354	358	393	373	379	364	353	339	359	382	369	346	378	321	351	356	368	360	358	368	343	374	347	364	316	400	376	359	352	353	355	360	353	366	390	356	340	341	363	339	373	345	371	352	345	356	342	389	381	362	401	385	364	379	328	388	360	361	349	331	361	375	347	339	379	341	340	325	350	348	343	338	363	368	339	345	359	374	363	384	343	354	364	334	338	353	387	368	357	327	390	357	342	353	330	366	328	330	364	390	369	357	328	354	320	357	311	345	358	347	360	341	365	369	365	343	363	353	360	366	356	345	335	347	383	349	349	346	364	394	347	366	380	368	389	360	376	387	346	380	369	364	349	369	383	369	358	360	334	352	364	345	357	365	320	345	359	369	368	345	344	349	383	355	364	376	369	376	371	365	329	351	309	342	336	344	374	388	333	353	367	346	359	356	334	370	349	343	343	336	337	377	356	353	380	367	372	328	338	343	372	352	375	351	372	351	315	365	371	346	390	364	370	339	356	342	382	374	389	353	369	392	335	385	335	368	351	352	358	372	367	351	355	346	361	366	326	353	351	376	310	384	351	359	376	393	354	380	334	376	363	371	371	379	362	356	379	354	323	343	334	344	369	395	336	359	350	346	364	309	372	357	348	326	351	360	336	346	364	361	364	381	353	341	370	340	337	348	331	371	355	359	339	373	366	354	340	345	351	392	330	374	315	345	354	358	364	359	353	366	388	404	428	347	390	383	370	342	360	352	355	358	359	332	363	371	374	338	358	362	322	369	377	374	340	373	333	372	353	352	373	352	362	380	337	354	339	358	387	327	332	355	371	378	375	324	385	364	343	372	341	343	366	396	357	352	360	340	368	351	342	334	396	360	351	354	330	331	344	383	347	350	389	329	336	364	353	344	361	354	366	363	338	345	370
2572	603	788	2848	1422	209	80	64	73	55	66	60	48	59	63	51	64	68	79	57	50	61	64	50	65	50	53	60	59	65	64	58	64	57	72	55	63	54	70	50	55	65	70	63	57	57	79	51	62	67	62	58	57	72	55	62	67	58	64	65	60	55	64	59	53	50	76	72	62	46	60	52	59	62	55	55	71	65	66	69	52	59	57	68	62	65	52	56	59	59	71	75	38	70	45	52	67	56	67	65	60	57	71	54	71	62	70	62	64	51	71	68	47	65	44	61	67	58	54	68	54	53	57	70	58	58	63	62	76	65	50	44	56	64	73	64	61	58	57	67	60	51	52	67	62	78	52	66	67	54	56	66	67	54	50	66	54	62	49	81	50	45	56	68	58	61	66	73	53	55	54	63	67	65	65	60	68	57	58	55	50	61	57	43	51	62	56	60	58	59	58	78	62	60	77	54	51	60	68	48	59	56	59	55	68	48	60	64	63	69	51	55	74	66	79	50	66	59	59	59	61	65	64	51	64	71	54	82	56	62	59	59	58	52	53	53	67	55	54	62	67	56	53	43	49	59	59	54	55	56	47	53	79	68	51	55	69	54	49	60	62	47	73	57	73	63	58	61	58	56	66	53	61	71	54	60	62	52	48	48	64	57	64	55	58	60	69	62	49	55	69	63	64	54	64	56	68	62	56	67	68	52	70	51	81	45	50	69	59	62	55	78	68	56	62	71	60	70	56	65	67	60	59	51	49	62	61	57	66	56	69	63	63	52	61	67	62	59	57	60	60	57	54	52	66	55	50	81	61	51	69	62	49	53	65	66	64	70	71	61	63	61	73	62	58	65	53	61	56	63	66	55	68	67	61	60	68	60	61	53	56	56	67	65	50	60	61	55	68	55	73	64	60	52	58	51	63	63	59	38	61	64	65	65	56	59	53	56	60	59	64	76	55	53	53	74	66	52	53	64	70	47	60	49	58	59	71	73	44	60	44	56	55	59	66	59	68	61	50	68	55	55	59	61	61	69	67	77	62	72	80	72	59	49	45	60	56	61	70	53	62	59	64	54	49	69	56	55	51	64	64	63	66	64	63	50	68	54	57	62	78	53	63	58	53	49	61	57	59	54	56	60	48	61	63	59	62	53	52	64	65	68	50	59	61	71	63	57	66	56	71	56	69	62	63	46	58	52	65	69	49	59	63	65	65	61	65	54	72	55	58	70	64	70	56	60	58	64	55	56	62	60	61	69	66	49	58	59	77	65	62	49	59	55	56	70	53	52	71	57	60	57	51	60	70	57	59	62	69	51	55	55	70	58	63	55	63	60	57	56	68	52	57	70	66	61	71	53	52	47	49	56	48	74	61	54	50	50	65	58	52	63	51	59	57	56	61	60	53	52	51	45	66	54	73	56	64	59	60	48	83	57	62	55	59	54	52	69	57	61	68	61	62	62	63	58	64	64	74	56	59	61	59	47	54	56	65	71	61	46	66	47	51	64	65	55	57	55	43	66	64	66	53	59	45	67	50	54	51	62	57	60	64	70	65	76	66	71	58	58	53	57	64	58	71	56	58	60	46	63	60	61	54	58	77	70	61	60	47	57	66	63	70	81	62	62	49	61	48	46	73	53	53	68	77	62	64	64	70	53	59	50	55	58	63	57	73	58	56	70	54	41	62	57	49	61	49	59	58	75	67	60	54	56	65	63	67	66	68	61	60	65	58	61	56	48	57	50	76	69	58	56	53	63	81	61	66	58	67	61	71	82	57	58	53	68	72	58	58	56	61	49	57	57	48	63	49	57	67	71	68	52	59	65	61	64	79	50	70	55	60	65	73	60	61	50	69	50	62	68	65	67	74	45	68	54	57	61	62	62	56	61	76	66	70	56	76	54	49	70	75	66	61	53	59	54	70	61	59	63	36	60	61	63	71	55	70	70	61	52	70	54	77	55	74	58	46	67	62	77	62	84	78	53	61	58	59	68	54	65	52	39	70	51	56	55	63	61	47	68	63	60	65	57	57	59	80	56	73	69	65	61	67	48	48	64	46	62	62	50	48	64	54	47	74	59	59	59	59	60	57	55	47	56	57	53	42	60	52	40	60	65	62	42	53	50	62	53	54	49	57	63	61	56	49	69	56	58	70	69	71	70	67	60	54	55	67	75	54	55	58	61	59	52	67	58	56	56	63	55	56	78	59	65	61	52	67	63	59	56	46	66	57	50	65	55	54	66	65	51	70	64	62	58	57	52	66	64	62	69	57	57	56	52	46	68	59	56	68	63	60	62	49	56	71	64	65	68	61	61	71	47	72	64	62	62	68	61	59	64	62	60	61	57	71	52	62	55	55	67	75	54	63	60	47	49	63	57	60	59	64	56	73	64	62	70	56	59	68	57	57	62	63	68	47	58	61	56	58	71	53	82	51	58	45	64	63	61	71	68	72	41	67	60	63	65	54	66	54	57	44	58	59	63	55	66	82	62	68	61	56	56	62	48	74	66	64	56	83	67	49	59	58	60	53	51	52	62	72	63	52	63	62	53	58	65	59	66	56	49	63	54	50	45	64	64	67	54	64	58	50	68	52	57	51	58	65	55	61	39	53	73	56	62	65	62	65	58	65	54	67	60	57	51	50	49	61	60	72	83	54	58	46	51	81	70	68	62	70	58	56	52	57	48	64	61	70	63	56	42	51	57	55	56	55	55	68	51	66	63	55	51	57	66	48	59	64	72	53	52	53	60	65	64	61	59	69	64	65	66	53	62	60	60	72	51	49	55	72	72	62	43	69	57	66	51	72	74	53	64	53	67	56	54	56	74	55	60	51	70	88	69	66	64	72	68	58	58	54	59	58	70	68	65	53	47	52	61	59	54	71	61	56	73	58	85	62	60	49	60	68	62	64	57	50	54	64	56	57	61	66	62	50	51	70	49	80	62	62	62	58	59	75	53	54	65	61	43	71	63	45	47	52	65	56	55	64	57	69	68	51	52	66	69	54	51	53	69	53	60	73	57	54	64	57	60	75	57	47	56	53	53	44	56	66	53	61	61	60	62	65	72	62	53	54	60	61	43	58	76	53	61	55	51	70	64	50	61	64	68	50	61	53	58	49	61	53	49	56	59	51	65	45	69	64	56	62	54	67	54	68	57	54	64	55	65	71	59	65	67	65	50	54	52	66	55	55	48	57	57	54	58	62	64	59	62	46	64	47	48	64	64	60	50	65	52	69	61	58	61	64	59	60	52	55	52	64	66	54	51	54	51	61	70	57	48	60	64	58	59	72	59	50	64	55	48	65	61	53	72	51	49	63	64	71	65	61	65	73	56	76	62	63	65	57	63	60	65	51	65	65	62	58	66	64	48	58	67	53	48	57	70	52	52	53	44	55	61	60	67	52	54	62	58	62	49	50	66	70	64	53	66	64	52	61	52	44	66	67	58	56	78	61	60	60	76	46	50	76	64	65	53	51	66	52	62	54	61	65	62	54	44	63	59	53	66
21408	7227	8701	22973	15957	3988	1411	1357	945	537	544	513	494	475	455	508	511	526	487	494	480	489	490	469	469	519	470	494	507	518	511	470	510	479	451	449	476	483	516	464	494	490	497	528	469	520	485	471	485	490	500	509	526	519	510	458	444	499	470	501	470	497	476	495	485	481	480	466	504	493	501	493	516	522	533	494	480	498	507	476	492	522	461	498	515	461	504	486	468	514	515	511	500	470	476	478	480	478	464	469	489	489	528	483	483	515	505	474	467	490	492	481	492	484	495	501	482	482	499	517	518	509	493	457	489	496	509	481	472	476	491	488	503	481	477	504	493	529	514	527	475	504	498	506	485	473	503	490	528	505	526	507	492	515	463	489	520	484	499	505	488	463	499	495	491	472	479	503	491	509	478	523	460	517	487	486	481	481	498	460	500	506	469	486	473	481	495	474	452	509	456	483	504	490	494	452	490	505	471	485	508	500	507	509	498	490	463	494	462	484	488	486	480	504	522	452	451	517	503	491	479	511	526	515	447	452	504	493	493	472	522	491	483	530	517	499	480	516	510	484	470	469	493	479	486	532	488	507	468	498	516	503	493	491	461	514	500	469	476	489	499	500	512	523	471	545	525	529	453	506	512	534	502	493	539	446	477	488	482	468	493	517	498	519	477	473	457	458	462	512	510	461	492	456	488	515	516	474	484	518	514	494	488	499	480	534	489	489	520	437	445	515	495	478	492	429	499	474	459	452	494	480	504	481	479	502	530	475	474	492	468	520	471	472	509	481	500	509	495	525	510	552	521	504	444	488	514	533	480	455	492	493	496	486	516	520	495	514	490	497	485	530	518	491	487	481	507	517	490	484	483	524	483	524	507	493	504	477	514	517	479	493	481	465	521	544	455	478	482	489	522	489	508	482	489	471	490	518	487	513	497	505	441	517	488	505	511	501	501	493	481	460	503	498	494	510	540	484	480	550	490	484	483	475	505	497	457	489	477	518	486	489	506	509	467	485	479	464	452	481	483	516	494	492	482	517	534	517	465	515	521	476	490	472	514	486	543	506	485	513	478	486	436	487	487	470	503	480	522	479	474	499	479	450	508	519	497	482	475	520	448	453	534	486	470	502	554	483	510	500	498	513	515	486	466	493	468	500	497	476	487	473	468	528	486	512	497	513	494	518	507	498	518	499	498	473	493	497	466	525	467	442	494	494	472	497	490	473	510	547	495	457	486	472	498	480	528	490	515	531	508	483	466	464	464	468	497	519	503	464	479	467	514	477	476	517	529	514	466	485	437	490	489	511	512	493	485	489	492	506	506	473	501	499	532	458	509	475	499	460	524	483	451	498	481	506	501	518	514	497	494	516	443	466	513	493	512	502	466	497	484	509	490	518	470	502	487	555	494	489	474	511	518	466	498	492	492	505	481	418	465	479	500	507	502	513	480	505	481	472	493	472	469	482	496	490	507	498	479	503	474	492	499	484	540	459	445	513	486	465	535	500	527	457	488	491	512	494	495	492	504	510	472	487	494	523	451	480	489	495	551	512	488	527	527	477	478	502	488	441	504	518	459	511	486	482	487	539	484	483	502	463	567	482	511	520	473	464	486	502	477	469	494	457	507	524	475	517	482	492	530	457	502	505	469	490	552	502	479	503	480	465	508	484	514	507	460	515	461	528	497	500	469	460	470	521	537	477	497	475	514	480	491	522	517	455	480	493	487	525	478	474	504	517	503	524	524	498	487	509	470	496	481	478	482	469	503	452	532	488	478	487	517	539	462	489	509	503	522	467	500	485	501	486	558	482	508	507	503	481	479	493	497	543	500	447	482	504	511	489	506	486	484	519	489	509	525	521	465	467	465	465	500	516	505	483	544	489	477	475	506	513	490	499	474	494	491	461	508	487	478	465	524	477	483	528	530	510	506	491	478	489	468	494	476	512	500	485	470	510	467	478	494	500	470	461	484	509	518	513	481	496	446	498	502	486	486	524	469	478	503	507	478	470	466	506	458	483	451	500	525	507	479	488	499	489	492	502	486	499	523	525	465	463	480	505	467	495	528	493	440	480	508	538	500	487	504	529	493	506	515	503	457	489	507	503	502	511	491	491	535	494	473	476	528	500	429	519	501	476	479	510	463	527	479	520	468	476	476	519	494	481	463	476	505	499	496	487	508	510	463	503	492	515	444	501	508	494	517	485	512	525	473	511	458	520	461	459	478	473	529	455	493	487	525	501	494	504	469	474	513	459	424	494	536	497	456	487	486	520	512	473	458	492	493	508	469	504	517	453	513	491	489	489	460	465	501	520	464	524	471	484	477	468	477	494	496	521	499	501	484	511	516	504	520	502	489	479	497	516	476	515	513	520	527	500	551	481	465	465	456	471	479	485	477	525	517	526	491	459	493	497	493	491	505	481	459	487	460	475	526	502	479	481	471	505	544	485	506	460	506	481	488	475	517	464	478	529	505	499	489	480	481	482	477	501	529	504	496	457	494	496	469	501	463	479	515	510	476	463	460	498	489	475	466	524	482	482	483	447	460	455	462	500	506	490	505	484	501	532	528	474	491	516	488	500	494	474	502	544	498	488	530	509	498	480	480	480	517	482	542	478	510	465	471	465	549	516	466	514	514	449	487	479	492	513	485	491	477	486	499	529	477	504	522	521	497	475	504	450	488	493	494	494	527	481	526	546	466	532	494	480	525	475	470	492	527	473	488	497	494	518	466	463	491	506	478	489	475	491	497	444	506	513	514	459	489	490	484	481	487	445	506	491	507	488	512	510	483	534	533	532	526	505	470	451	527	472	479	489	491	492	528	476	513	474	509	488	511	441	506	469	497	479	510	475	481	509	473	503	430	488	469	457	468	467	509	461	492	523	495	469	485	516	536	481	499	473	498	485	480	505	487	488	502	487	489	496	469	485	536	476	506	496	454	493	444	522	495	510	471	466	528	510	493	484	499	500	492	467	474	536	527	528	521	438	504	497	499	495	515	494	464	469	500	458	482	496	501	505	497	526	514	480	468	473	518	487	479	529	496	499	455	490	453	470	446	485	486	508	494	457	498	510	485	466	457	506	493	510	470	510	492	473	487	509	537	515	493	478	510	469	479	457	535	518	491	498	460	473	488	505	489	502	494	516	490	481	492	498	481	475	484	511	483	495	488	504	474	491	479	527	466	492	499	508	499	512	468	461	478	480	446	498	493	491	486	507	498	512	531	470	503	503	502	540	475	478	529	509	498	497	515	501	454	507	486	526	476	479	494	517	524	515	495	518	508	467	471	478	469	500	504	474	502	520	494	508	537	456	504	493	507	510	473	475	483	456	487	516	503	474	504	473	472	456	476	462	485	471	494	496	516	533	488	483	442	504	520	514	506	495	508	502	503	485	516	525	539	464	492	513	536	508	467	477	533	526	493	491	489	516	500	453	496	518	507	489	522	451	519	514	464	484	496	456	492	495	464	472	510	482	458	504	501	506	493	493	507	484	541	515	501	477	480	511
2397	1141	2550	6378	3599	630	140	110	101	72	67	68	46	47	60	61	64	55	39	69	63	60	74	43	57	57	72	57	55	65	59	69	67	55	58	64	51	55	51	67	46	43	62	64	71	53	57	48	78	62	69	58	50	59	63	65	66	49	58	57	56	58	60	67	72	61	56	62	49	51	64	60	56	61	61	63	77	62	66	58	53	65	56	71	60	70	42	79	68	53	62	66	54	73	56	67	46	59	70	60	50	68	62	58	59	66	67	66	67	50	57	68	65	52	65	60	65	64	72	61	58	58	63	61	55	58	78	46	58	58	44	54	55	52	60	43	58	79	64	57	70	66	53	54	51	71	55	64	60	56	64	75	62	62	58	63	58	57	64	57	66	50	45	57	59	52	62	70	60	60	55	64	65	57	67	53	55	60	66	62	59	69	62	57	64	66	47	72	64	51	52	51	47	60	62	57	66	66	57	67	63	59	56	67	58	50	57	51	65	57	59	57	64	60	71	65	62	49	64	70	50	67	75	58	62	61	75	52	71	50	63	64	54	51	58	51	66	60	60	67	54	49	64	59	51	66	57	53	56	60	63	54	58	64	64	56	55	62	67	53	56	53	57	63	53	54	44	54	62	70	66	72	72	68	58	66	59	59	62	67	51	68	70	61	46	70	63	55	51	51	62	55	61	71	56	49	60	52	69	61	67	75	62	67	49	71	59	74	66	65	72	59	70	60	58	79	58	56	54	68	61	65	55	57	68	64	53	49	51	50	62	66	61	51	61	69	54	57	59	90	53	55	66	73	56	67	63	54	61	72	64	63	67	61	64	67	64	61	65	58	54	62	51	67	55	51	54	59	58	59	60	65	71	69	53	61	53	63	64	62	62	75	64	58	65	74	72	60	57	58	72	68	73	61	57	63	55	65	68	64	66	66	49	47	70	64	79	57	56	63	65	59	70	60	55	58	53	63	63	63	63	53	59	75	57	60	71	51	58	50	58	68	69	65	62	56	40	67	61	66	75	59	60	60	62	57	68	68	64	60	79	50	59	60	76	59	57	73	61	57	59	53	60	54	60	57	58	61	49	56	61	50	51	62	59	73	56	56	53	77	55	62	55	58	62	56	58	71	58	63	52	59	58	49	61	60	73	55	75	57	74	47	79	72	63	49	47	55	53	63	66	61	68	87	74	66	54	56	70	50	48	54	53	70	71	68	58	58	70	65	54	74	69	67	68	62	60	46	66	53	68	72	65	69	65	49	66	53	60	59	51	59	66	62	65	64	42	65	67	56	59	76	52	57	78	68	63	48	62	52	64	66	59	66	63	56	56	46	54	59	48	64	51	55	52	51	58	65	74	54	59	55	66	48	79	55	69	64	63	45	70	64	52	42	51	65	61	54	61	53	61	64	57	60	69	52	68	61	63	48	59	65	78	73	71	52	59	60	62	68	54	56	54	62	62	67	61	56	63	64	60	60	67	54	63	55	54	57	54	64	63	53	68	57	56	68	68	64	63	47	53	56	51	75	69	60	58	61	46	74	63	67	63	44	64	68	61	56	70	55	67	59	65	49	74	67	65	55	57	52	52	59	60	67	69	63	66	59	57	51	59	67	56	68	62	59	58	72	48	46	77	57	63	54	59	55	77	47	75	65	46	58	53	57	74	54	52	60	78	60	44	70	71	46	55	64	60	60	63	45	61	54	59	55	49	56	72	64	64	69	53	68	60	61	58	53	55	62	42	66	54	65	50	57	46	59	58	52	60	49	58	58	64	67	64	53	63	59	62	59	57	60	76	58	52	56	65	51	63	51	70	53	76	64	60	56	62	60	64	56	48	60	53	57	62	57	54	59	37	60	52	51	51	67	59	57	54	54	65	53	63	48	63	62	50	49	71	67	61	61	63	68	62	66	59	52	63	67	67	58	64	55	56	57	46	58	54	57	55	54	57	68	68	62	72	71	55	67	47	66	60	65	62	65	54	64	57	54	70	66	56	71	61	69	53	57	67	58	54	69	57	60	57	70	50	51	62	63	51	64	60	59	45	73	56	67	63	67	55	63	62	54	47	58	61	82	48	59	56	50	57	66	60	60	65	58	63	52	53	52	62	52	74	57	56	60	64	60	47	62	49	50	48	53	59	61	67	55	65	56	68	60	47	56	49	49	54	60	50	70	65	71	60	52	64	60	62	65	64	51	82	74	58	65	67	53	62	62	59	70	50	62	67	76	69	51	65	60	53	64	73	61	52	62	76	52	50	53	64	65	63	49	77	66	46	49	49	54	47	53	60	54	64	52	65	52	59	59	58	51	53	53	50	53	46	53	72	76	62	61	62	65	67	63	75	67	66	53	64	61	59	77	43	55	56	48	48	53	67	51	58	71	52	71	56	56	62	61	51	64	64	67	67	54	52	59	52	59	56	60	59	66	56	71	62	58	58	58	52	41	62	59	65	50	69	71	64	55	62	62	56	66	63	73	58	56	68	62	69	58	62	56	55	49	65	49	50	79	70	56	79	67	52	60	61	49	52	59	46	66	66	56	54	47	87	62	72	61	53	55	55	61	63	53	65	71	50	65	68	62	76	64	63	56	63	61	57	57	71	61	61	67	65	66	50	67	60	66	55	53	59	50	58	63	62	68	64	69	46	70	58	56	50	61	59	62	54	61	59	56	68	50	52	62	57	49	75	53	64	72	51	71	51	65	75	51	53	55	68	71	60	62	75	67	46	66	65	50	66	76	66	59	58	51	60	58	70	57	70	56	57	50	66	74	53	66	54	60	69	66	50	61	53	70	65	63	61	65	56	66	54	78	58	52	64	66	60	66	52	65	46	62	63	71	58	52	57	58	60	56	69	57	66	54	64	74	51	45	67	65	58	77	64	64	73	72	56	56	55	57	53	68	50	54	73	62	58	63	48	68	54	61	58	71	61	65	79	50	72	70	65	55	62	66	51	69	73	62	67	71	63	69	58	63	68	66	53	54	60	64	60	68	66	62	48	63	51	62	62	63	54	71	64	50	51	69	75	45	57	65	56	78	64	59	63	55	52	67	67	46	62	53	62	52	67	54	71	61	72	60	51	54	59	46	57	53	63	48	41	54	54	64	52	47	58	60	53	71	70	57	60	70	61	57	45	48	54	67	57	46	52	55	66	55	53	77	62	39	68	65	53	62	55	56	68	56	63	56	66	56	53	55	76	81	61	57	62	60	68	54	69	55	59	60	67	62	71	67	61	63	59	50	73	60	53	68	67	65	61	63	54	67	46	68	48	66	61	56	55	53	62	61	61	59	63	74	71	48	58	64	46	56	65	60	61	51	73	55	65	61	64	57	61	52	67	72	68	58	62	62	67	72	57	64	58	65	74	63	72	60	57	54	52	53	56	58	54	72	53	59	49	53	67	71	65	61	56	60	47	57	66	69	55	53	63	67	52	56	47	52	49	49	48	69	58	52	47	53	70	52	69	52	55	61	58	57	58	71	53	59	75	69	60	46	47	55
23670	11483	17089	32873	31323	12495	4476	3092	2304	650	573	557	493	549	491	529	513	519	506	487	459	503	494	489	541	513	509	504	512	553	531	484	466	502	498	494	490	487	531	492	497	473	494	488	527	511	543	480	524	503	508	517	524	512	501	501	465	520	483	492	517	480	477	498	490	484	489	524	501	521	510	488	506	528	483	504	535	481	463	491	474	518	470	472	478	511	494	470	494	515	520	516	507	528	521	495	493	496	518	542	499	479	533	483	521	465	483	492	483	511	491	505	523	486	510	514	469	480	521	507	506	512	537	512	485	520	467	513	485	507	496	518	497	516	476	500	522	473	448	514	503	478	539	497	494	513	523	516	517	534	503	492	537	492	521	498	544	508	497	505	494	492	514	499	510	499	507	496	499	487	511	522	528	503	476	529	535	477	489	509	482	515	459	514	477	461	491	454	533	494	493	478	474	492	469	444	488	525	480	500	496	499	503	565	494	492	508	511	497	487	534	532	501	529	526	481	565	491	517	530	516	514	513	498	523	524	548	471	465	502	482	507	488	492	516	507	492	524	491	457	495	541	510	466	529	530	533	487	487	506	513	479	518	487	504	508	514	537	509	519	443	542	484	466	504	509	509	500	528	503	487	491	490	501	484	517	485	443	504	526	442	517	484	527	508	488	498	469	563	514	530	514	502	537	532	490	493	504	494	474	509	526	524	489	524	495	499	516	512	499	524	498	501	464	492	539	504	495	543	484	435	486	493	520	443	471	490	509	501	523	499	467	500	546	494	512	485	501	506	482	507	484	488	485	535	501	513	507	517	525	513	534	496	541	489	514	526	504	477	504	516	501	485	461	527	509	510	496	491	462	503	506	513	478	503	452	490	503	478	523	489	481	538	482	485	452	505	498	469	453	506	514	530	485	524	516	456	532	519	491	480	521	497	503	529	502	519	522	528	506	511	531	492	526	494	464	504	460	482	496	501	487	526	514	465	477	500	491	511	537	514	522	461	516	511	485	542	509	542	470	489	512	486	495	531	493	540	522	487	532	500	457	543	505	482	506	491	533	507	505	544	517	489	531	481	476	539	505	512	508	548	500	545	523	505	479	503	543	537	500	488	525	480	507	521	540	503	498	513	504	537	475	492	507	520	505	477	522	529	494	479	517	506	464	494	480	470	499	524	530	509	524	527	515	547	505	506	507	491	498	526	507	516	487	504	530	538	457	526	490	540	514	510	474	493	477	499	473	528	510	531	519	513	511	510	465	507	497	476	499	543	504	516	537	488	530	493	482	490	491	487	513	479	503	508	524	479	494	474	504	532	515	497	506	500	536	464	510	558	472	537	542	526	525	534	483	509	536	509	493	487	499	476	488	487	560	516	457	536	521	504	521	496	506	505	488	517	489	475	500	493	532	510	500	525	531	517	501	547	525	521	514	519	513	496	531	507	520	457	547	482	492	526	516	505	514	492	519	506	531	493	480	485	481	515	510	498	493	512	515	499	506	525	490	500	544	525	506	487	482	513	533	472	500	480	522	457	534	481	490	536	488	514	492	557	526	502	500	475	505	508	534	531	494	494	525	486	496	491	517	538	487	487	520	543	513	510	539	488	507	516	471	481	581	502	497	497	506	519	478	499	522	533	533	497	530	511	536	489	526	525	497	546	490	507	490	508	543	448	522	490	478	465	530	488	521	473	519	486	465	449	512	523	506	513	506	521	507	507	524	509	496	510	487	511	519	520	501	539	493	508	492	470	515	510	514	505	478	515	495	501	503	504	499	488	481	475	505	501	491	521	517	511	529	506	484	530	496	539	480	471	523	514	497	508	484	504	558	545	548	512	502	551	490	475	489	487	532	499	517	559	448	505	493	474	518	490	544	493	505	508	536	516	512	502	542	539	499	499	489	515	529	496	521	510	519	503	486	508	489	542	477	476	496	481	528	520	472	502	486	487	535	455	494	493	495	491	487	448	508	483	481	530	527	493	541	527	499	497	518	499	526	475	486	502	461	489	502	523	489	499	528	499	483	534	487	504	538	490	514	512	525	494	518	474	528	501	546	515	487	515	494	534	535	530	523	476	512	543	521	507	465	500	487	467	502	493	533	475	500	451	497	523	491	525	474	527	538	499	471	443	500	461	478	478	563	530	470	502	518	537	514	468	485	505	475	497	494	461	506	539	494	480	503	529	525	465	492	504	504	509	507	548	462	512	542	471	539	520	469	466	497	483	489	491	489	517	455	533	531	515	499	503	539	480	503	521	477	548	524	522	459	496	511	506	507	469	477	487	497	500	481	485	522	537	475	516	527	468	535	515	493	500	513	538	522	500	505	493	492	515	484	479	500	520	503	517	562	478	481	525	477	509	520	508	490	483	525	509	510	520	521	482	514	512	486	493	545	526	514	501	520	481	488	512	522	526	513	514	502	567	522	489	500	505	458	484	522	518	502	491	518	510	466	483	501	521	501	475	483	460	507	504	488	523	551	549	542	510	499	502	495	459	508	545	545	505	468	488	509	512	519	538	500	514	523	478	513	513	505	516	499	528	512	483	501	502	467	500	535	522	483	490	516	494	525	502	456	477	488	505	510	499	518	499	516	519	536	489	533	481	536	472	515	479	502	489	541	499	539	449	471	489	538	515	491	511	508	513	498	461	556	507	509	510	469	508	498	517	501	472	522	511	488	504	521	487	515	513	498	502	512	460	523	509	519	469	507	508	560	485	485	509	506	478	540	518	494	511	517	471	507	532	510	548	471	533	508	540	539	522	505	512	513	480	569	528	543	484	513	513	499	503	500	466	468	525	528	533	499	495	517	514	493	489	528	540	513	482	485	495	492	547	507	495	492	500	522	521	482	489	512	491	526	507	551	487	456	523	532	472	472	511	527	481	454	496	523	489	549	505	510	457	535	505	520	492	503	511	532	501	503	551	487	491	489	512	530	520	509	508	470	485	528	503	501	509	512	534	528	526	478	507	518	486	501	519	538	515	477	512	499	518	498	505	502	529	514	500	487	526	496	495	510	509	515	484	491	541	511	501	532	513	477	506	460	521	478	475	501	483	540	563	470	483	460	536	544	498	460	477	509	513	521	518	493	486	471	542	513	489	509	509	532	518	551	471	503	529	480	499	527	502	461	490	535	503	508	510	502	508	490	508	502	525	498	509	491	488	480	498	480	510	491	544	516	511	499	499	497	527	460	460	459	503	507	522	475	537	484	519	481	510	512	496	476	547	535	477	502	530	547	546	502	512	527	514	499	475	517	485	477	534	469	517	508	475	505	496	506	498	475	512	504	489	504	488	523	527	507	525	471	491	503	494	498	487	479	530	515	510	500	494	523	507	526	504	485	501	506	498	508	489	482	501	526	497	497	529	512	522	494	448	490	499	516	490	545	536	520	537	498	491	504	527	491	517	510	492	491	511	491	530	520	560	503	512	529	472	507	535	525	490	461	500	507	483	532	503	548	516	497	477	544	533	511	498	512	489	530	492	531	539	531	499	480
3217	942	2704	5771	3309	608	98	60	80	50	38	34	33	35	46	36	42	30	36	36	33	32	35	37	29	34	40	31	34	42	36	43	47	38	32	41	42	33	31	35	44	33	32	37	43	37	36	46	32	32	39	41	37	44	46	43	38	22	33	37	38	38	45	40	36	47	40	37	37	41	39	38	21	32	38	42	44	29	45	40	40	28	29	39	37	33	39	37	43	35	40	43	38	44	38	39	36	34	48	47	28	22	30	28	43	45	34	48	32	43	39	39	35	43	40	44	43	33	41	34	39	38	38	41	29	33	31	33	30	25	37	42	38	42	34	41	42	40	36	33	37	35	42	39	43	31	27	49	39	38	34	28	30	38	36	35	40	37	43	28	35	33	30	36	39	34	30	37	47	35	41	40	35	40	41	47	31	43	23	31	39	38	45	39	38	32	40	39	56	34	40	33	37	42	37	31	30	37	40	37	31	36	39	24	43	43	40	40	45	32	21	31	34	41	29	46	41	49	29	36	28	32	46	37	31	50	36	41	45	46	27	43	39	28	46	39	36	42	33	27	40	30	36	36	40	28	49	37	45	40	39	38	36	35	39	39	37	38	33	41	50	42	33	37	53	44	34	42	38	32	32	35	40	40	40	32	42	40	36	36	47	37	35	35	29	28	37	40	37	39	31	35	40	40	33	40	38	45	37	30	44	54	42	37	31	25	44	39	44	47	36	31	35	51	28	36	33	39	32	42	38	38	40	37	24	44	39	33	44	41	36	41	38	41	33	32	38	44	31	33	42	44	29	31	37	36	48	38	46	41	48	44	26	35	26	42	31	46	39	41	36	29	36	33	35	33	51	31	41	40	39	32	30	46	42	34	28	35	39	37	43	45	27	45	37	25	35	35	34	57	38	44	31	33	37	34	26	40	32	32	44	33	45	23	36	44	34	44	27	51	29	45	29	38	38	29	35	33	31	35	45	33	34	37	49	43	37	39	35	44	34	37	39	21	37	36	40	39	42	37	42	32	45	46	37	37	35	33	35	30	35	43	28	43	34	46	35	46	38	36	34	38	32	44	30	38	46	50	42	24	35	35	38	42	37	29	43	49	36	27	39	39	35	44	40	34	45	49	31	33	32	52	37	42	41	42	51	34	36	42	33	45	32	39	33	45	32	37	30	41	35	40	27	50	34	35	43	41	45	38	40	25	32	31	45	36	31	44	38	39	43	39	33	28	43	42	35	35	30	33	28	32	40	41	35	33	38	46	39	44	39	26	49	38	38	38	44	34	36	44	40	43	38	41	36	38	37	38	26	45	33	40	35	35	40	43	39	33	44	33	38	39	38	44	39	40	44	40	22	44	35	37	34	49	39	35	33	31	41	42	49	46	30	44	29	32	32	34	37	48	38	35	46	42	27	31	38	42	36	30	31	32	22	34	40	26	35	35	37	39	37	38	40	36	43	46	31	48	51	30	47	37	38	38	44	45	41	35	45	21	31	35	42	42	42	38	41	31	36	41	43	38	23	36	30	45	34	43	40	32	33	27	43	32	31	43	51	42	35	33	32	38	43	31	43	32	28	26	47	32	36	38	33	43	49	41	43	46	35	32	45	42	31	38	45	42	34	38	37	43	39	34	34	41	39	41	35	31	36	29	38	31	37	40	33	37	41	40	33	24	32	37	50	38	43	36	43	39	43	31	43	40	47	37	39	45	50	36	51	46	39	26	37	32	42	33	40	30	43	39	43	32	46	34	39	40	34	38	35	32	31	40	47	43	35	41	34	36	50	38	39	43	37	41	44	45	40	38	48	40	36	41	39	37	34	36	30	34	33	33	45	43	35	38	30	42	47	36	39	28	30	38	40	32	35	39	31	38	22	39	40	41	47	38	36	44	39	51	36	29	36	30	38	35	39	41	28	43	39	34	35	46	39	41	26	41	42	41	35	37	33	24	45	33	29	25	39	34	42	38	30	48	32	41	37	36	36	44	32	36	51	37	44	45	34	28	35	37	40	28	33	28	40	30	35	33	45	41	26	43	36	34	29	41	34	33	49	21	39	41	35	33	43	40	33	42	40	32	35	31	31	46	27	46	44	51	49	39	37	52	36	38	36	37	34	44	40	44	32	35	27	36	30	39	35	28	33	45	47	38	45	29	31	34	40	45	32	50	29	33	38	50	38	45	34	37	30	30	34	36	34	26	37	45	43	34	29	40	35	38	39	46	46	31	38	42	44	39	30	44	31	35	38	40	33	45	39	29	35	39	46	31	38	29	45	40	40	38	30	36	33	26	35	52	44	48	33	38	46	33	54	38	40	39	47	32	36	40	40	39	32	36	31	36	35	35	28	39	48	34	40	32	59	31	37	30	43	30	41	30	36	45	39	39	46	36	32	35	29	48	33	35	36	32	35	36	33	37	33	27	35	37	33	34	48	46	38	32	31	39	41	36	35	31	29	34	44	40	39	44	38	43	32	34	38	39	37	41	31	28	22	35	34	41	34	42	38	40	29	48	43	38	38	38	41	42	29	39	32	42	39	45	33	48	34	34	39	41	43	40	27	27	36	28	46	34	45	40	40	35	28	31	37	42	47	58	28	34	41	36	35	32	43	33	39	44	53	38	38	42	42	39	35	37	41	36	50	29	40	38	31	35	32	28	32	34	34	34	42	38	35	46	27	27	40	40	52	33	37	35	40	47	39	43	36	29	52	46	37	40	34	39	45	36	30	50	38	49	40	41	31	40	49	33	33	46	44	29	30	44	33	47	34	36	30	35	36	35	37	27	37	50	42	40	33	37	27	38	39	34	41	44	38	41	55	32	40	36	44	32	41	40	32	27	44	39	37	43	41	47	37	47	34	39	35	34	40	42	38	38	31	38	39	31	34	36	31	36	35	28	31	35	36	44	30	40	22	46	35	32	48	43	37	41	44	33	39	39	51	39	40	46	39	38	42	36	39	31	32	48	47	39	32	44	38	43	47	41	39	28	43	22	33	47	32	38	39	34	39	40	35	25	47	48	42	32	32	49	31	41	35	36	34	39	35	30	47	32	34	41	39	39	35	31	39	48	44	44	32	33	46	47	38	32	27	31	48	30	44	42	39	37	34	38	32	30	45	32	51	41	36	38	39	30	36	39	48	31	37	39	31	41	45	38	42	38	45	36	37	37	34	36	27	43	35	45	45	46	39	34	46	44	45	38	42	32	38	34	27	37	27	36	33	41	39	25	42	35	44	23	44	46	29	39	41	26	34	36	37	43	38	28	33	43	45	40	35	34	28	51	31	45	24	34	38	36	39	32	32	42	49	31	45	27	27	51	47	38	45	37	45	37	31	32	44	30	38	31	46	33	36	47	33	27	40	42	33	41	34	34	25	43	36	31	46	33	39	47	34	28	41	44	42	33	24	38	48	38	40	34	39	42	31	42	42	31	34	33	42	33	45	37	35	37	37	34	30	35	35	34	47	42	54	32	31	43	47	37	38	43	33	33	41	40	43	46
22446	9597	18733	31830	30079	12296	3822	1995	2105	386	381	348	376	349	330	299	342	307	331	329	307	338	313	279	312	317	298	289	295	322	321	303	370	319	333	326	268	317	332	317	325	322	304	328	306	327	309	288	277	326	307	319	314	317	339	314	289	290	318	329	289	324	296	279	316	318	311	351	308	287	301	306	311	316	298	310	293	304	285	269	337	288	301	311	328	328	325	316	325	309	304	335	324	326	296	317	305	283	336	301	324	322	339	311	308	277	279	354	318	322	327	312	301	292	329	357	294	307	330	299	338	334	280	339	305	318	321	298	297	286	292	272	315	322	350	325	287	332	320	309	315	311	302	307	303	297	297	338	292	308	286	341	289	292	306	287	314	294	310	307	316	301	322	324	339	322	328	345	293	315	309	315	311	323	289	352	283	293	339	276	327	312	321	295	309	316	303	295	311	317	323	306	318	325	295	293	310	323	331	311	309	295	294	302	300	294	331	335	324	320	312	312	295	303	343	296	298	334	278	307	311	306	291	353	333	303	295	300	259	315	324	338	315	293	293	317	283	324	293	321	324	304	307	309	338	326	324	325	287	331	334	327	311	316	320	346	316	297	282	317	296	321	295	305	295	312	293	322	293	335	331	282	312	334	333	314	317	317	340	310	292	308	314	279	302	343	317	307	334	309	314	324	307	315	317	297	297	342	342	326	287	310	338	298	305	311	307	305	292	326	305	311	316	300	335	289	313	320	305	298	294	319	326	296	305	296	284	315	291	327	281	322	308	284	318	319	312	303	296	297	298	301	272	305	326	319	290	310	315	288	316	315	287	320	290	283	295	328	321	317	316	303	271	316	310	297	302	314	308	315	309	328	340	311	300	326	303	315	308	281	287	323	310	312	307	320	276	302	312	328	315	315	317	289	345	340	298	315	308	311	287	308	334	315	310	278	296	302	311	314	323	295	290	312	324	324	315	303	314	300	313	342	326	284	336	294	313	316	284	291	307	294	317	319	333	299	317	311	334	323	313	306	274	286	322	305	320	295	320	320	334	333	306	289	318	289	291	328	315	313	310	328	312	311	298	286	308	309	309	324	316	335	325	307	315	302	284	305	320	322	289	300	300	323	328	312	306	344	295	278	289	301	289	297	295	334	285	284	288	295	332	321	334	314	305	291	316	312	311	280	295	306	342	289	323	336	287	347	323	305	328	332	323	326	300	342	312	289	287	309	296	327	318	299	294	327	311	317	339	301	280	310	328	322	302	292	311	328	302	293	308	286	312	306	332	310	322	310	310	315	297	334	338	316	296	303	334	348	295	314	324	300	307	327	346	281	325	306	283	306	322	312	329	317	344	333	323	287	327	280	303	277	271	334	301	310	284	303	287	303	326	301	289	297	327	299	301	302	336	310	293	304	313	349	313	305	299	329	306	327	279	300	325	324	272	300	322	333	318	325	335	312	295	304	328	301	332	296	332	341	307	336	318	329	300	337	288	325	314	303	310	298	295	305	314	309	340	333	307	319	319	288	312	307	306	324	318	305	317	302	321	317	296	303	280	293	285	283	305	279	302	322	310	282	350	324	337	312	303	308	294	310	303	318	317	327	298	312	325	287	304	279	319	310	308	321	302	287	301	266	309	291	313	335	316	299	288	311	280	298	346	332	310	316	319	276	320	334	315	322	298	325	295	319	340	328	296	316	312	295	291	289	341	309	311	330	306	300	327	326	281	310	324	312	309	326	274	295	299	321	333	310	276	304	302	318	289	319	280	333	303	326	317	298	310	308	317	322	321	341	305	316	309	318	297	325	290	306	327	313	316	277	337	308	276	313	310	268	316	318	327	293	294	310	303	306	299	289	275	279	326	306	301	312	334	293	292	348	318	301	288	303	320	313	305	297	316	294	326	297	317	300	312	315	299	319	315	303	282	323	311	271	307	321	300	333	308	310	302	317	287	274	315	328	293	308	315	352	316	306	304	328	328	301	346	293	313	321	286	317	339	309	299	353	307	327	312	325	332	292	322	310	310	313	312	309	288	290	321	283	322	339	325	336	307	326	311	311	307	307	319	317	317	302	322	319	322	301	319	302	322	335	318	280	316	327	283	295	300	302	315	327	279	291	309	296	284	299	300	301	306	300	305	307	309	287	280	303	281	329	297	309	271	295	289	289	305	339	323	314	327	303	359	315	298	311	289	282	327	321	303	325	299	295	278	316	294	292	306	299	324	308	283	346	292	299	336	312	298	280	312	344	300	305	331	290	325	309	295	315	313	309	293	304	321	324	308	345	305	287	290	319	316	321	300	348	307	336	302	302	302	288	337	288	302	327	291	327	302	292	320	283	325	321	332	316	313	283	313	312	266	297	314	344	285	322	322	338	291	308	347	288	324	326	295	338	275	309	352	287	329	308	308	306	301	324	303	326	314	272	331	308	313	324	316	290	341	319	320	286	300	322	309	316	312	302	337	315	325	318	308	308	301	320	307	322	301	316	309	309	330	334	301	313	326	310	321	282	305	312	323	347	313	266	297	299	348	290	287	326	284	309	294	301	331	302	315	310	290	280	297	299	275	337	340	304	284	337	322	312	305	342	325	313	288	295	339	293	350	313	284	328	304	299	309	261	338	302	307	306	325	321	320	299	308	310	280	355	288	294	325	310	288	304	317	302	323	346	314	286	305	331	326	311	270	290	311	314	293	339	307	287	314	335	303	300	327	326	286	341	304	293	305	278	277	295	336	325	317	283	312	305	296	304	285	329	287	326	335	326	307	317	318	294	307	290	297	309	282	311	298	280	304	307	322	343	310	321	300	303	328	303	336	314	318	306	318	315	295	298	317	309	294	282	325	318	289	316	296	290	312	331	343	301	290	293	319	332	306	318	316	304	332	329	275	307	312	277	326	306	286	306	321	326	293	272	316	283	317	321	345	302	355	326	274	325	346	321	299	303	309	307	291	290	310	299	288	309	321	293	310	280	309	315	327	295	301	299	327	340	331	315	306	311	307	301	316	319	305	309	311	300	280	319	335	284	304	310	312	293	302	291	310	292	302	296	282	292	306	322	333	302	332	306	281	298	309	335	319	313	317	312	291	312	310	316	312	308	335	323	306	298	321	317	381	313	333	298	340	317	323	310	314	337	322	284	307	314	280	326	348	312	309	303	340	291	353	309	325	299	284	310	313	301	284	320	311	302	303	301	293	321	309	306	329	329	302	315	345	300	312	312	333	305	293	280	275	271	309	307	296	314	309	308	317	336	285	290	308	310	326	327	295	311	343	321	313	321	320	293	290	326	314	265	287	293	352	304	300	282	300	348	308	316	315	319	298	266	337	299	323	290	343	300	313	294	306	310	295	303	334	321	309	323	311	274	268	311	322	300	285	284	312	304	329	324	329	314	331	300	308	290	326	318	292	321	310	317	294	305	323	288	338	306	332	306	296	329	329	293	330	298	337	299	313	326	295	322	318	323	322	312	314	318	319	314	334	290	317	285	298	318	344	303	331	332
2918	1734	4610	8683	5233	1130	195	121	129	51	44	41	45	51	37	39	41	35	37	43	48	39	39	42	26	46	46	45	43	36	42	47	39	39	43	39	51	44	36	36	36	38	36	41	48	51	36	33	28	34	45	36	38	31	35	40	39	35	39	51	36	39	38	38	40	38	40	34	40	31	37	38	37	46	36	26	45	30	31	49	38	40	40	40	30	52	33	41	32	38	31	37	43	39	39	50	53	42	41	34	39	42	37	40	48	48	31	39	33	32	28	40	43	48	40	38	46	37	34	30	32	41	37	47	35	42	32	36	40	38	37	41	32	31	27	30	27	35	30	29	27	29	39	42	30	36	38	30	32	35	45	34	37	37	31	42	40	39	46	37	40	29	46	52	31	38	40	46	38	24	56	42	49	48	37	37	51	41	46	55	37	46	55	43	41	44	39	35	44	33	40	29	39	37	43	36	43	34	33	46	40	31	33	47	37	31	36	49	32	34	40	40	30	32	27	47	27	45	44	35	36	50	38	41	30	41	21	40	44	39	39	33	35	40	44	38	44	41	48	45	37	42	34	46	37	39	33	47	40	31	39	50	45	27	48	53	30	30	39	37	49	34	47	44	33	44	28	39	33	47	36	37	36	41	38	42	38	48	35	30	38	44	44	29	30	30	45	43	36	36	38	37	41	39	36	44	37	31	37	46	35	36	42	41	41	51	38	36	45	38	48	32	41	34	37	41	41	30	40	37	36	35	53	39	34	41	50	39	40	34	33	30	38	39	29	29	31	33	37	43	36	41	36	37	41	39	52	45	33	31	36	41	38	35	33	41	43	37	38	47	54	41	37	32	47	33	40	38	43	33	41	31	39	36	48	32	47	36	39	35	48	27	31	34	33	32	47	41	30	43	44	42	29	33	40	38	40	38	41	47	45	47	35	40	39	31	40	37	39	48	43	38	28	39	40	35	46	39	41	47	45	42	42	44	36	34	32	35	35	28	42	37	43	44	23	45	38	39	32	34	41	39	40	48	61	34	40	41	42	43	49	31	44	33	32	49	43	36	29	49	36	47	34	41	36	35	30	53	38	23	32	54	40	35	42	31	35	49	35	32	47	33	49	46	42	37	39	30	42	32	26	41	49	30	32	34	37	34	51	33	33	40	43	39	40	38	42	40	38	36	31	49	29	33	47	36	42	27	50	29	35	39	39	38	33	40	32	38	43	38	37	35	39	37	44	37	29	34	31	30	30	46	40	29	34	47	26	36	41	39	55	27	22	39	35	31	28	38	38	31	26	35	41	33	42	34	38	30	39	32	46	42	37	47	50	52	37	46	29	47	38	45	24	44	35	44	44	39	39	31	35	30	33	39	42	43	43	48	31	33	46	38	44	58	39	24	40	42	22	37	46	43	39	31	47	37	32	48	34	14	53	28	45	39	40	34	35	37	38	46	33	42	38	35	34	38	39	45	36	33	43	36	31	33	33	29	36	51	48	30	37	37	50	27	48	30	46	42	43	29	37	31	41	38	31	46	34	43	36	37	50	35	39	31	32	35	29	29	35	34	34	29	40	28	31	43	31	24	37	41	36	40	35	37	44	33	32	47	35	49	38	38	40	47	42	37	38	44	46	43	37	41	32	39	42	35	31	47	37	46	37	32	41	38	28	34	22	44	47	34	44	42	24	36	36	43	38	37	45	40	39	31	34	44	45	40	34	35	44	31	31	32	39	42	31	36	31	42	42	45	27	40	33	40	38	46	33	44	38	31	34	40	31	41	40	53	45	39	42	44	47	47	42	33	31	44	28	51	34	41	42	46	36	49	36	29	45	30	35	39	36	44	41	31	32	39	46	39	45	33	47	48	36	34	26	33	33	33	43	32	40	51	24	39	40	44	45	36	40	35	35	48	28	31	38	28	25	39	39	46	43	44	32	37	42	55	38	38	46	48	36	35	38	43	42	47	49	38	42	31	40	47	44	45	30	36	41	42	40	48	37	21	35	36	32	40	31	37	42	26	45	43	40	42	49	49	47	36	35	40	36	38	45	46	32	40	43	30	31	35	37	47	50	43	29	41	32	32	48	39	28	34	36	44	46	30	44	34	26	30	34	35	27	47	42	31	37	36	34	31	37	54	38	31	31	43	49	44	39	34	33	43	32	50	31	42	36	44	31	44	46	37	37	41	43	37	35	46	33	49	48	33	38	36	36	41	43	40	33	43	38	42	41	43	43	35	29	45	42	39	35	31	36	42	35	54	40	32	47	44	35	53	37	49	35	34	43	45	40	40	45	36	39	29	31	39	45	39	32	39	29	26	33	42	45	37	33	52	31	36	41	45	27	39	45	39	49	40	43	33	35	29	39	36	41	39	40	44	37	40	39	39	41	45	51	45	38	37	31	33	20	36	23	44	38	44	36	33	48	41	34	39	34	37	36	29	41	28	37	39	49	23	37	43	37	34	32	36	35	34	38	33	28	29	41	36	35	35	35	35	36	46	42	39	34	35	25	37	47	31	36	39	36	38	41	27	42	31	28	40	31	45	42	41	54	38	32	27	42	49	35	25	45	51	32	47	34	34	48	45	45	43	48	27	32	33	38	46	48	38	43	39	27	40	35	46	47	28	51	42	44	29	47	46	31	26	25	38	38	31	38	46	42	36	37	40	44	33	40	34	33	27	44	60	36	48	40	32	42	38	41	25	42	34	45	41	38	32	38	47	39	31	43	36	47	33	44	40	40	36	38	44	51	42	38	37	46	40	43	35	42	31	35	37	35	31	44	37	35	49	46	41	41	40	36	32	37	41	41	34	41	34	41	27	36	43	34	38	36	33	36	36	35	43	42	35	41	28	36	41	40	40	29	41	39	38	40	53	47	37	38	46	41	47	36	31	40	42	23	46	34	35	32	45	33	29	29	34	46	34	50	37	39	39	30	45	34	40	35	49	33	37	42	49	40	37	33	29	37	39	41	42	30	35	46	37	33	41	42	37	40	50	57	39	49	35	29	28	37	31	37	50	49	45	46	38	38	26	31	45	37	35	35	27	44	40	39	36	49	38	30	36	49	50	41	49	48	50	42	34	34	28	39	37	34	40	44	36	29	34	37	34	36	35	29	32	41	38	37	29	34	35	44	44	46	28	28	39	36	46	40	38	39	38	49	33	40	27	40	47	37	39	28	37	30	27	32	38	48	46	44	34	30	51	25	35	50	32	43	37	48	38	41	33	37	36	50	35	31	35	36	40	30	44	25	50	32	33	27	29	31	47	30	36	36	36	40	45	41	32	35	37	38	42	34	37	43	38	37	39	39	33	42	40	43	38	37	32	37	41	28	35	46	37	41	33	33	43	31	36	38	27	40	45	46	37	38	37	34	33	34	33	38	38	36	44	37	40	47	35	42	35	28	30	40	44	44	43	47	34	39	38	37	43	32	36	33	28	33	26	34	48	38	36	32	48	26	39	38	36	25	50	41	32	47	59	49	44	39	36	42	35	36	25	45	30
25437	13862	22429	37454	35551	20153	7555	3910	4387	533	442	415	412	388	376	388	356	342	341	320	375	342	331	331	367	332	325	372	360	340	311	339	338	331	329	342	331	322	335	366	325	342	324	348	320	344	320	347	349	346	363	368	311	337	338	347	325	309	327	312	352	338	364	327	334	333	338	332	353	327	333	339	327	360	348	319	306	339	304	307	353	352	309	310	346	334	342	371	311	293	363	316	338	326	334	320	383	343	337	329	335	307	344	341	314	322	344	322	359	321	325	282	355	317	330	342	350	347	321	362	299	348	313	350	349	320	331	345	314	333	320	304	325	329	344	356	353	351	325	365	320	325	357	340	315	310	331	331	325	335	334	329	312	356	360	344	293	358	344	352	313	317	334	349	348	305	316	308	324	314	303	322	328	310	350	330	342	319	330	319	342	308	336	318	342	320	320	330	341	349	321	363	354	353	322	338	342	355	340	332	333	309	328	332	358	335	355	328	331	323	324	362	350	306	339	343	325	312	348	344	324	316	337	340	347	314	327	336	324	352	317	323	295	321	317	349	349	337	351	353	310	315	320	336	314	337	321	322	289	334	348	310	323	326	330	329	323	324	333	319	348	327	333	312	319	327	345	314	340	315	316	301	318	291	311	333	353	303	323	333	346	327	354	312	317	337	328	322	357	356	334	309	342	329	306	322	300	303	324	308	342	323	313	336	340	365	357	322	304	352	327	331	319	310	315	317	318	349	310	319	342	321	339	326	340	312	350	332	338	305	334	311	342	338	353	355	323	318	357	330	304	328	353	362	330	325	335	328	357	328	311	319	328	365	301	331	336	362	319	327	342	317	336	326	338	340	352	327	344	352	321	316	329	332	329	322	336	356	300	361	319	321	328	323	328	323	331	304	314	314	310	348	347	313	312	326	344	320	306	338	344	312	310	339	298	339	309	313	358	310	317	321	352	307	325	321	305	337	316	335	355	323	362	318	331	306	337	353	320	330	311	311	329	327	294	332	316	313	352	351	296	343	325	337	309	321	312	326	316	313	355	339	301	337	307	302	311	340	337	328	340	333	350	318	338	335	326	341	336	326	321	356	330	336	323	338	314	313	328	342	331	322	348	314	303	308	323	366	325	322	344	335	324	310	347	310	351	320	326	340	317	328	329	346	346	324	338	344	310	339	338	311	317	305	351	349	340	297	345	331	346	335	354	340	312	350	310	344	367	334	342	311	333	331	322	334	336	329	343	355	317	364	315	328	326	337	349	327	337	334	318	316	323	340	361	325	322	323	319	342	299	326	336	364	337	317	311	318	325	304	356	316	331	312	314	333	347	324	326	311	349	292	332	289	334	318	318	342	323	336	337	319	341	362	348	320	288	330	356	351	316	346	339	342	310	329	337	330	323	322	326	329	344	324	334	332	321	333	347	358	328	342	314	326	323	332	303	343	307	330	307	310	325	343	337	324	312	324	326	349	379	356	335	320	308	335	332	324	345	326	354	306	311	349	293	322	336	356	331	362	327	328	337	340	327	358	338	337	330	338	349	346	330	301	375	381	330	310	367	296	315	340	334	330	346	335	317	308	307	310	340	305	306	364	348	339	308	313	332	352	375	332	313	342	334	332	332	327	312	327	321	343	351	361	337	357	358	311	339	308	305	347	304	325	372	317	326	329	349	304	296	327	325	311	334	352	323	349	350	327	321	344	294	289	340	342	348	322	335	314	318	329	333	317	314	346	331	334	313	351	342	340	344	292	337	329	327	309	335	321	328	343	326	330	342	350	347	327	340	339	339	340	302	355	302	307	292	328	334	301	316	333	302	293	337	345	322	337	338	333	301	326	350	352	313	321	316	306	331	355	334	279	347	342	307	329	319	350	336	350	330	321	314	374	326	310	354	338	333	334	302	309	322	325	349	354	331	322	362	335	308	319	329	305	338	334	338	307	324	291	315	335	347	314	379	321	326	317	362	323	337	327	345	306	333	343	332	321	365	336	352	330	336	310	312	311	321	314	340	330	328	336	316	333	316	317	324	334	325	284	331	291	314	323	316	315	353	326	366	373	332	324	324	332	324	344	291	335	330	316	338	312	349	311	342	319	301	336	321	336	335	291	310	300	300	343	314	330	315	297	320	341	348	365	304	337	327	314	344	314	328	319	325	329	350	346	341	299	324	330	321	333	346	355	325	314	344	320	314	363	313	315	310	304	355	309	347	338	329	322	343	314	300	313	335	291	308	324	339	345	305	363	317	364	327	314	318	304	335	328	326	326	297	356	314	335	315	319	326	364	365	324	317	309	309	325	352	319	289	338	287	310	342	332	298	323	305	347	330	340	306	322	343	358	318	327	307	348	337	320	315	339	301	351	358	304	339	324	356	371	295	322	341	325	385	356	344	335	331	355	363	335	349	336	350	331	336	342	366	374	297	333	348	348	312	334	330	339	315	332	322	311	322	378	296	348	340	340	315	309	324	342	335	325	351	328	342	332	334	343	338	328	327	380	341	322	347	353	312	311	354	321	338	327	351	304	340	325	332	332	303	309	303	336	329	343	330	314	300	327	290	319	336	306	336	355	325	321	279	343	335	318	327	335	341	346	318	270	359	341	317	303	364	311	344	337	367	323	327	324	364	342	318	325	347	312	340	338	325	305	346	321	300	297	360	331	312	349	308	332	358	332	325	331	313	358	340	351	300	298	327	312	347	314	317	319	334	311	347	337	322	333	325	351	325	330	324	312	326	331	345	336	317	341	302	352	327	346	330	332	289	294	336	348	378	310	322	303	313	302	343	319	343	323	341	323	345	318	331	388	362	353	318	341	343	326	349	328	352	330	334	317	359	347	303	353	321	331	322	325	324	342	361	311	316	290	344	306	356	333	300	346	315	320	358	337	350	326	343	335	354	343	340	369	335	334	337	292	313	315	356	338	320	312	306	330	312	316	337	302	339	323	335	320	335	326	323	300	322	321	339	323	322	325	342	335	327	354	352	312	360	351	324	347	331	331	345	326	340	287	320	360	345	298	300	306	284	323	327	310	347	322	342	330	312	317	345	331	355	336	349	351	356	319	319	310	324	332	331	353	327	311	294	342	331	307	338	313	318	331	328	320	314	315	352	334	338	327	330	353	314	317	302	336	328	349	320	307	337	334	315	337	351	324	337	324	336	346	325	340	314	321	336	321	334	334	332	296	325	328	325	323	327	334	327	351	336	329	364	327	340	299	350	323	302	336	346	306	328	354	328	365	364	311	339	319	330	338	341	321	331	340	318	289	357	346	362	316	338	327	294	345	321	326	312	345	352	354	326	321	300	293	329	326	331	320	315	370	333	341	319	315	338	346	335	357	336	318	368	335	288	289	324	367	317	317	334	338	351	320	279	293	313	328	336	299	348	320	287	313	304	367	310	324	356	348	333	350	329	352	339	339	333	321	325	313	326	320	313	337	332	361	315	332	331	330	345	343	362	327	334	332	318	347	305	362	317	362	359	324	291	321	334	337	329	352
2334	530	710	2164	1243	208	72	63	65	66	66	64	67	73	50	47	53	71	56	52	59	42	54	62	52	55	63	61	72	71	57	42	57	53	61	57	51	62	51	61	59	68	70	49	53	56	53	61	70	42	54	43	56	67	56	53	59	61	54	49	57	56	62	61	55	50	51	46	58	67	58	67	52	72	60	55	64	69	59	72	55	48	65	44	50	49	66	54	50	54	56	48	62	48	43	50	59	58	65	61	57	60	57	56	48	56	51	51	65	64	60	51	47	64	58	63	66	55	56	50	55	54	65	54	57	42	44	59	67	43	45	65	73	59	43	61	55	57	55	62	50	42	61	49	59	54	70	54	62	55	58	52	60	57	50	57	55	63	57	44	74	62	47	60	57	53	61	52	51	58	45	64	56	62	54	64	66	54	51	65	77	70	54	62	49	56	53	53	52	56	53	43	59	80	71	62	61	60	66	44	52	63	55	77	48	55	50	56	62	49	56	50	52	57	59	62	56	65	68	63	71	61	59	55	64	48	59	52	59	54	52	72	38	48	55	75	51	59	50	58	62	56	45	64	59	63	59	61	66	73	58	65	55	73	65	61	66	75	58	45	59	58	51	44	63	49	56	47	62	61	55	60	60	59	61	58	61	45	51	65	50	61	47	69	60	53	54	58	59	58	60	65	59	69	48	51	69	48	53	56	51	48	50	47	55	58	54	59	65	61	54	63	59	56	55	63	50	48	56	60	56	43	51	61	59	71	68	53	70	57	58	57	51	60	65	62	54	47	47	62	47	53	64	62	55	58	57	61	61	65	58	67	63	55	47	61	59	53	55	53	40	61	41	74	69	63	59	53	48	61	57	58	58	60	71	60	58	43	55	61	58	49	65	58	66	57	70	58	63	55	66	64	63	59	61	60	66	50	51	57	56	57	66	64	64	71	67	71	58	49	57	41	43	57	53	66	46	49	50	53	58	53	64	48	59	53	74	60	49	53	56	57	53	61	54	63	52	66	68	54	59	65	60	59	55	51	63	53	56	67	59	53	52	65	66	54	50	61	67	52	62	67	65	61	47	54	37	56	55	66	48	47	50	50	60	46	79	47	62	62	54	52	57	63	51	50	63	47	50	62	61	57	61	64	71	56	45	51	61	66	54	55	60	55	67	47	54	55	51	56	68	72	62	62	62	63	63	66	61	60	57	61	55	57	52	64	74	62	51	52	36	59	41	53	53	49	47	57	43	50	46	47	69	64	61	56	67	46	71	56	54	51	63	55	52	59	63	63	58	63	42	53	62	58	65	58	58	51	63	74	59	70	51	55	57	61	65	62	45	43	51	53	53	53	64	47	48	62	64	56	67	54	45	68	61	61	63	54	56	66	46	47	54	43	63	46	69	49	65	59	46	61	65	53	63	37	59	51	63	52	62	54	54	57	55	59	61	49	60	67	51	57	50	48	75	68	51	72	67	53	65	51	60	67	43	57	56	46	50	65	54	64	71	61	53	62	53	51	57	57	57	55	50	58	54	66	54	44	54	54	79	73	50	39	63	59	52	56	60	58	67	55	54	43	52	66	71	55	54	59	69	48	52	58	62	59	55	54	69	56	61	52	60	63	66	66	59	58	49	64	54	62	62	64	50	52	64	68	51	57	62	52	55	66	55	62	59	49	65	51	42	59	60	57	69	55	49	56	48	51	53	70	58	63	66	65	47	50	63	59	59	60	62	47	65	69	60	59	50	56	61	58	53	55	58	62	72	61	50	53	47	67	60	41	58	69	69	61	58	52	50	44	53	64	56	57	56	46	74	74	58	60	66	49	46	45	58	56	73	50	60	66	64	48	70	62	58	57	72	57	68	53	56	60	54	61	50	56	54	70	53	53	73	51	57	69	62	58	62	65	58	54	47	54	53	62	51	57	59	51	59	64	69	63	52	48	61	62	61	53	60	58	64	60	64	64	56	63	51	64	49	51	64	66	65	53	53	48	74	59	53	67	49	49	60	65	64	55	56	61	49	58	50	60	68	44	52	44	50	56	53	57	52	55	36	51	64	49	48	57	46	49	65	66	52	51	47	54	63	48	57	54	59	66	44	57	56	53	55	54	52	54	63	62	54	56	50	44	66	59	51	57	64	56	68	56	62	49	45	56	76	72	61	58	51	53	55	60	61	50	67	59	68	70	66	69	48	56	60	52	66	52	62	52	65	58	38	49	55	40	54	50	63	56	68	58	51	55	65	64	47	79	55	56	37	62	59	52	49	67	45	57	50	54	69	64	57	69	59	53	50	73	57	63	52	55	52	59	64	59	60	61	62	61	41	55	54	57	57	53	54	52	66	52	43	53	51	49	53	57	61	54	64	54	50	59	59	65	57	58	68	71	59	60	59	49	47	46	62	60	47	48	47	56	58	63	52	71	56	57	70	54	67	61	46	50	72	50	48	76	60	46	54	69	59	78	44	56	55	60	48	61	64	49	57	68	78	59	51	68	59	63	42	66	53	55	55	48	49	51	70	54	57	56	63	61	69	59	62	66	71	59	59	52	45	53	51	50	59	57	61	58	64	47	57	54	49	63	66	55	50	52	54	66	75	57	67	50	62	66	58	68	51	66	73	47	55	61	56	63	68	67	47	46	62	49	66	60	42	58	62	50	47	59	75	53	61	56	53	58	56	63	57	54	51	59	56	68	71	58	57	69	53	65	48	41	46	60	54	58	41	59	55	49	55	41	68	60	62	70	53	44	56	53	59	38	51	65	55	61	51	57	57	54	63	55	66	57	65	67	69	57	70	72	50	53	56	50	52	63	54	61	42	58	62	43	47	49	60	70	58	56	54	40	58	63	54	59	71	57	41	57	60	64	47	66	56	45	61	47	62	58	52	63	49	50	46	61	61	59	77	65	56	66	56	51	63	58	46	61	66	59	48	53	75	45	61	65	51	49	41	59	49	71	52	62	54	62	60	49	49	66	60	50	61	50	50	55	48	61	42	54	66	58	46	51	36	42	52	50	70	57	43	43	57	52	57	55	56	43	55	69	62	45	52	61	58	62	48	54	48	65	52	52	45	49	54	58	55	64	54	54	48	44	61	55	65	68	66	63	56	57	56	54	71	51	52	65	54	54	48	74	57	52	68	53	52	48	66	52	53	40	49	63	62	56	51	55	51	50	57	52	48	50	66	44	64	49	43	50	54	61	60	47	65	66	43	50	65	53	54	59	42	55	61	57	68	53	56	55	55	55	57	55	61	52	57	59	55	50	51	64	58	53	60	61	57	57	39	47	60	59	62	51	56	62	62	63	48	52	54	74	62	46	52	58	57	59	56	56	65	47	55	61	58	45	53	60	67	52	58	55	54	49	61	51	61	59	61	52	67	55	57	45	55	47	60	61	79	73	62	53	56	53	58	61	71	53	71	61	47	52	61	68	60	50	68	60	50	49	61	69	75	57	64	48	55	55	61	50	62	58	51	55	72	58	52	46	73	56	60	55	72	57	45	44
19254	6624	8448	19930	14737	4721	1370	782	863	511	501	495	476	454	462	476	459	521	478	489	478	487	438	466	426	476	488	446	476	504	448	448	438	467	458	457	477	448	466	506	456	477	495	465	445	466	443	454	521	463	466	480	482	450	468	479	468	460	476	422	444	479	433	482	442	454	434	462	453	448	420	481	459	474	488	485	467	479	450	446	516	451	473	467	477	493	480	488	432	478	468	445	472	489	453	445	422	459	441	460	443	469	473	417	463	432	468	474	459	432	479	462	486	486	482	469	444	477	481	445	439	475	489	500	445	455	483	469	458	443	474	443	446	504	454	427	487	512	459	474	459	499	507	431	446	471	446	504	498	442	474	499	481	477	463	460	458	450	441	477	446	468	452	446	420	450	460	461	439	447	450	460	467	505	455	421	458	459	440	508	441	516	473	499	457	434	458	447	500	458	447	450	473	435	464	506	472	409	475	442	471	437	497	479	468	474	424	462	438	450	423	471	466	462	494	438	474	466	485	471	504	446	464	490	498	526	487	451	458	449	493	499	478	448	505	492	463	443	422	478	478	473	466	423	447	430	480	456	503	494	449	493	479	449	487	471	454	465	450	463	465	463	496	466	450	455	493	468	474	464	470	495	468	476	468	468	493	497	430	468	456	486	480	488	500	442	453	500	455	472	505	509	438	461	444	446	445	458	463	474	436	455	452	480	520	471	454	455	439	488	473	453	481	463	450	494	443	446	435	482	476	438	473	474	483	469	484	476	477	445	484	475	495	452	455	502	473	506	459	465	456	483	441	460	470	451	448	459	470	490	467	465	434	459	494	450	464	474	455	446	526	429	451	454	468	449	457	525	457	467	469	463	463	481	433	454	498	431	498	464	469	494	478	481	438	456	450	471	493	437	468	453	471	444	472	470	456	494	500	459	453	468	481	516	427	473	502	441	455	437	457	479	486	461	494	478	461	458	469	460	444	472	451	456	445	449	463	473	460	466	497	439	460	470	457	462	460	499	412	464	487	459	422	440	483	482	457	468	455	447	498	454	480	457	479	414	489	489	473	493	432	468	465	470	487	488	459	470	482	509	418	454	475	434	430	490	475	496	493	475	468	461	491	474	445	455	446	463	460	481	453	491	459	448	486	429	451	460	444	476	490	495	470	460	481	476	434	456	473	483	444	498	450	446	481	452	477	449	433	492	443	435	465	536	445	455	454	454	477	504	434	495	438	465	494	433	476	489	477	471	475	471	491	463	480	486	480	449	464	441	476	425	469	494	466	411	432	487	407	487	477	460	445	445	447	468	417	513	444	424	451	425	482	485	485	505	445	469	458	489	488	485	476	433	469	459	476	481	484	461	480	471	464	454	449	457	479	455	442	476	475	443	490	431	423	470	489	499	471	441	449	461	447	441	449	471	472	466	443	472	457	488	474	469	471	472	437	457	476	479	451	511	445	481	440	464	496	505	462	504	466	448	488	464	442	420	493	456	451	466	443	431	431	463	436	482	449	508	465	489	462	448	480	446	465	443	480	455	455	461	493	462	422	449	430	448	459	461	438	481	451	444	474	460	458	468	460	437	473	476	457	449	447	472	455	452	459	483	442	425	512	474	471	499	466	516	508	481	467	463	459	448	483	472	449	470	473	443	450	442	478	460	430	452	480	462	437	498	504	496	511	482	474	471	430	428	476	446	496	483	447	481	508	465	472	470	459	474	469	456	476	442	417	468	472	517	477	453	475	457	448	468	492	475	458	474	448	516	453	448	461	459	453	505	472	476	463	445	438	482	441	457	456	492	463	471	484	492	463	469	459	476	462	493	485	442	484	437	447	472	528	452	465	431	466	474	477	440	492	461	431	471	469	444	459	479	487	487	459	487	502	470	440	496	457	464	482	469	456	460	451	453	454	463	488	489	505	469	461	472	480	486	417	484	500	471	460	492	484	450	460	486	476	461	445	429	488	487	480	465	490	458	451	462	445	443	454	453	432	462	471	502	489	476	452	487	436	458	478	468	441	484	467	481	461	480	456	442	470	491	478	472	447	465	461	448	461	471	472	467	455	464	456	430	464	500	443	474	508	462	457	464	450	459	485	447	476	499	462	461	458	449	456	461	464	455	480	480	427	435	494	460	464	477	471	461	457	447	459	465	448	435	469	468	491	498	461	469	473	486	488	459	473	482	496	471	477	479	473	473	453	462	502	512	479	477	477	445	463	452	454	433	486	495	457	461	459	440	467	442	472	431	442	494	459	467	453	462	461	438	424	467	488	504	460	447	464	440	456	468	430	464	503	447	459	437	483	468	455	516	468	495	500	470	442	454	451	464	466	462	412	504	435	480	464	460	476	444	495	477	462	474	483	487	427	470	453	451	466	479	481	430	473	460	463	467	474	453	453	436	447	443	431	430	464	458	488	447	471	452	459	518	462	473	461	456	458	488	478	481	461	520	401	460	438	462	439	495	462	433	462	441	450	469	470	457	482	508	497	430	457	432	470	479	476	423	492	476	473	532	478	485	488	462	495	511	513	441	451	421	469	440	433	394	517	433	500	464	461	483	472	446	446	475	459	445	423	456	475	447	495	471	451	413	480	488	474	493	482	481	472	475	441	504	489	486	459	473	466	466	469	445	459	483	511	449	449	430	462	438	473	456	463	457	496	437	465	463	466	493	438	442	462	490	418	454	486	441	462	485	461	465	449	463	461	426	486	495	457	474	453	473	428	468	466	458	476	463	422	428	460	437	467	475	434	446	421	481	485	465	465	445	492	503	445	450	492	484	472	479	425	480	479	468	438	458	476	438	476	460	465	493	430	487	487	475	522	464	482	490	435	453	458	435	459	447	475	477	445	478	461	464	432	464	480	452	469	468	460	483	484	448	425	496	467	458	443	493	479	491	460	458	505	470	458	442	413	440	480	478	462	456	471	438	484	476	453	481	475	460	477	440	489	446	466	486	448	416	478	461	477	446	466	476	464	439	448	459	484	434	451	481	480	466	481	487	455	437	466	471	461	415	486	448	474	490	479	501	475	465	473	437	484	485	438	478	472	442	472	439	486	516	447	454	488	489	461	452	452	450	497	478	433	464	486	431	473	416	432	468	439	486	485	476	436	484	490	467	466	479	485	459	477	495	463	472	458	489	446	491	484	430	482	465	468	462	505	498	497	463	427	454	486	477	462	515	477	435	485	499	455	462	486	484	456	465	485	468	500	459	498	434	467	448	472	419	465	461	456	459	504	464	469	450	468	446	436	456	478	466	480	486	453	486	471	448	496	443	455	489	471	484	493	451	440	464	483	468	464	460	480	471	462	482	465	470	456	435	481	477	470	499	431	459	422	466	488	478	459	480	489	486	452	505	515	466	431	467	464	472	471	439	485	477	465	440	454	460	476	448	432	466	475	448	436	476	499	457	475	472	496	475	473	416	505	455	444	477	483	466	447	480	459	474	489	454	453	476	455	469	451	478	489	449	488	394	468	416	454	482	475	504	445	496	444	451
2111	1415	2110	5647	3458	626	141	92	92	67	57	54	59	51	66	45	56	75	53	63	61	47	56	53	58	56	67	67	72	48	63	52	63	62	44	57	60	55	52	61	70	53	50	56	52	62	68	65	76	54	69	60	60	52	58	54	58	55	54	62	65	65	51	67	68	61	57	50	64	45	62	56	55	61	53	55	60	53	52	60	68	57	70	49	66	63	61	53	51	60	75	68	49	48	55	60	50	58	50	56	67	52	59	64	59	42	54	53	51	58	60	63	59	62	53	58	64	61	47	47	46	43	47	54	42	60	62	70	57	56	49	63	56	58	57	56	55	61	45	60	61	69	47	50	55	58	73	52	70	59	54	64	73	63	70	67	51	61	59	55	69	64	57	52	42	56	51	60	47	60	52	49	55	59	66	57	64	59	51	60	48	59	51	63	58	50	46	66	73	57	56	61	46	53	54	46	56	52	63	55	59	62	54	56	61	56	59	66	59	54	66	57	59	60	51	64	66	56	57	60	44	57	57	57	71	74	56	57	57	63	48	72	58	52	64	63	50	54	62	71	56	48	64	48	43	55	57	51	54	58	60	55	60	68	47	54	53	62	59	68	45	49	41	65	45	64	53	57	56	55	51	73	46	47	52	62	48	64	59	56	49	70	57	62	57	62	65	58	58	54	63	44	53	55	53	57	60	49	45	62	52	68	59	55	56	48	77	61	71	57	67	47	48	59	50	64	55	48	60	71	58	60	65	67	59	71	48	50	55	53	60	46	51	72	61	50	72	52	53	53	51	50	48	59	50	60	64	58	54	68	62	68	70	53	57	70	60	50	47	55	68	47	45	56	62	57	56	50	69	59	50	68	62	75	42	58	53	58	63	52	80	70	56	51	73	55	63	50	50	62	56	54	53	50	64	55	61	61	54	55	53	56	59	61	56	63	57	56	62	53	67	45	56	65	55	68	54	55	63	46	62	71	68	52	58	61	57	52	61	60	66	56	61	62	43	52	62	72	65	55	60	59	67	65	63	51	57	50	50	44	50	51	62	63	73	50	48	46	51	65	42	50	53	73	56	62	65	54	61	54	42	54	42	56	73	59	48	57	47	65	63	56	60	56	55	60	57	57	54	76	59	53	62	52	52	58	54	57	42	53	52	48	47	56	65	53	53	47	60	67	67	48	57	62	53	56	70	60	60	48	54	52	62	67	67	58	62	63	59	56	61	51	64	50	65	59	67	46	51	64	45	61	60	68	50	55	55	60	71	63	54	49	60	67	53	72	56	53	70	55	50	48	72	63	70	42	61	57	62	64	48	62	54	66	58	46	61	55	70	54	58	65	59	59	63	52	68	56	62	46	53	63	50	68	56	53	64	67	48	52	60	53	59	65	52	50	61	59	58	57	50	52	61	57	73	55	54	55	53	61	49	63	61	57	57	46	46	62	56	64	63	54	64	52	61	54	57	61	44	55	63	55	64	60	55	62	57	54	55	73	46	69	63	61	67	54	42	66	55	62	65	64	71	64	60	74	45	49	63	51	44	58	48	62	62	58	55	50	52	57	44	55	45	61	57	64	50	73	64	52	64	62	57	65	65	50	67	56	56	52	47	61	54	69	56	48	59	61	74	62	53	63	65	48	55	71	68	60	74	53	60	49	73	62	70	55	51	67	58	51	58	50	53	53	53	59	66	65	57	61	65	60	64	60	57	63	69	51	57	52	42	57	66	52	73	63	62	50	65	52	61	41	59	66	49	63	82	55	52	48	51	52	61	66	65	52	63	59	71	63	45	55	61	67	58	56	65	54	58	52	63	63	75	65	61	68	60	49	69	63	63	52	60	60	41	62	52	61	69	58	66	65	66	57	56	55	47	60	57	65	51	60	60	50	49	64	58	47	58	59	59	63	42	66	63	52	57	70	53	64	46	64	47	52	60	53	60	61	55	62	58	62	56	59	52	55	50	58	67	56	51	61	53	65	70	49	59	54	51	63	63	61	57	57	60	59	47	57	45	56	58	52	54	67	68	52	53	68	52	61	47	71	57	59	55	54	52	52	43	50	75	56	57	58	58	58	51	47	59	57	61	49	59	66	58	56	45	56	69	68	57	57	58	59	62	56	72	51	42	57	60	68	60	52	49	53	61	48	49	58	52	57	59	59	51	64	59	56	53	53	48	53	63	55	49	61	48	63	59	66	58	71	73	45	61	65	57	37	59	60	62	56	57	40	52	63	61	73	69	57	60	57	61	50	51	52	59	49	54	67	58	52	70	60	58	61	58	71	57	67	55	52	50	58	54	54	57	55	55	52	58	63	58	59	40	62	67	60	55	50	64	56	57	57	50	73	60	50	58	44	57	59	75	67	61	69	60	64	49	55	59	59	58	61	64	51	62	66	60	60	59	65	43	67	49	51	59	68	69	51	50	44	52	68	55	61	54	53	59	58	66	63	77	50	70	58	67	73	68	62	84	58	60	62	62	54	44	56	42	48	50	51	52	52	56	53	60	70	60	56	56	52	79	50	57	59	64	55	65	47	59	66	49	60	49	53	65	54	56	54	65	51	62	52	59	62	55	71	69	79	63	63	60	70	57	52	65	68	64	54	68	48	55	51	49	65	51	59	56	70	53	52	43	53	60	57	59	70	55	70	77	62	59	47	63	57	53	53	59	62	45	63	58	55	59	62	58	56	60	53	61	54	67	59	50	60	52	44	63	60	64	47	55	63	64	58	58	52	55	64	39	58	62	47	54	54	66	50	59	56	48	61	58	62	59	58	59	53	59	57	53	69	54	53	59	58	62	56	65	42	63	51	55	50	57	48	56	63	85	63	50	57	58	68	60	75	47	57	35	54	57	54	44	52	67	73	47	43	40	67	57	52	71	47	53	66	66	66	74	53	51	66	53	58	41	56	54	66	55	70	65	56	49	69	49	59	70	48	54	51	58	72	51	54	57	65	61	54	66	65	67	48	75	75	48	55	63	54	63	57	65	62	61	53	50	53	61	57	63	66	50	54	49	54	49	73	62	51	41	60	50	53	73	53	63	53	60	58	65	59	50	57	61	49	51	57	39	54	56	69	43	69	56	61	53	56	47	62	53	51	66	67	61	59	59	59	58	49	68	61	52	68	55	63	64	68	53	63	54	75	54	63	64	53	49	62	63	69	43	67	55	58	60	70	50	56	60	63	61	46	63	61	48	58	56	56	47	69	52	51	57	64	51	69	37	49	70	61	54	58	65	60	63	57	49	40	51	44	57	76	58	56	45	59	50	60	62	46	58	48	47	56	57	65	53	61	53	52	71	64	62	65	64	56	62	56	45	41	51	42	58	49	59	54	52	63	47	57	79	50	50	66	59	58	58	54	60	59	66	79	58	55	53	48	70	62	55	62	61	61	55	61	46	55	58	52	55	48	54	61	58	45	49	56	53	46	59	52	60	62	61	64	66	61	61	56	61	51	58	61	57	52	54	56	68	49	59	59	56	53	52	54	63	65	58	54
22007	12281	15575	32393	30293	14748	4450	3453	1753	566	578	531	523	488	496	463	475	486	489	501	488	506	470	476	499	500	496	500	501	475	499	483	513	479	457	471	480	510	485	506	464	491	523	499	477	476	479	467	467	496	455	509	440	499	468	465	519	468	475	453	486	490	497	495	451	505	468	476	474	444	455	483	459	487	454	479	447	511	484	470	506	508	503	478	489	480	506	521	499	460	490	500	490	464	474	452	478	474	472	449	530	478	438	486	482	425	481	491	454	469	488	512	465	480	489	457	494	489	525	468	464	477	499	456	466	488	453	492	489	483	556	519	469	487	484	452	497	510	495	496	486	462	536	496	479	467	471	498	504	512	461	481	496	462	498	522	498	463	480	463	483	501	523	496	478	491	477	472	489	471	465	502	494	464	478	515	530	485	471	472	492	488	478	492	487	506	497	475	509	486	466	481	488	490	502	478	519	484	429	495	465	486	485	472	472	451	476	442	475	446	422	503	500	480	482	451	479	455	486	475	465	469	503	466	488	462	461	470	453	546	470	491	486	467	476	448	488	493	487	479	463	475	453	484	466	483	539	511	475	484	473	476	419	501	504	468	461	446	466	532	503	485	483	487	543	469	465	487	488	484	511	499	488	458	476	492	491	506	479	458	471	498	464	477	481	461	474	444	469	453	474	472	495	447	457	479	481	481	462	510	484	522	483	473	491	476	463	501	456	517	494	530	472	485	488	477	486	507	486	471	480	462	488	483	508	488	479	462	510	476	469	471	507	477	446	501	472	478	483	485	426	483	461	506	482	484	506	462	495	503	481	458	478	473	496	463	448	453	459	482	481	467	474	474	494	468	522	479	468	491	541	490	528	497	542	500	468	482	508	451	481	475	522	452	482	455	493	449	432	499	455	510	472	517	442	471	450	515	460	498	467	460	525	510	478	480	444	478	487	434	509	482	477	446	485	452	495	525	484	479	496	492	517	493	502	489	498	476	481	514	484	472	506	495	507	491	479	495	469	484	489	515	477	497	491	481	499	448	457	458	465	527	482	489	463	468	434	480	523	485	473	477	474	513	481	498	509	497	482	512	454	508	510	484	513	510	492	449	477	493	527	444	472	467	492	509	482	476	522	476	473	502	503	472	487	482	496	500	487	434	465	468	475	483	476	468	502	506	437	490	468	472	507	426	455	484	486	465	443	462	471	474	475	494	453	478	453	457	472	487	490	459	469	470	472	456	519	466	523	491	446	496	525	525	521	488	508	488	477	482	502	500	476	475	470	475	489	454	524	475	529	452	487	470	473	426	460	458	466	445	475	506	524	455	498	485	497	546	474	468	478	507	479	545	436	478	478	508	498	499	498	507	445	494	491	504	512	479	483	499	509	461	488	474	485	458	475	467	463	477	481	474	467	490	484	492	504	442	491	474	483	502	506	479	454	486	485	469	505	497	498	459	469	489	526	498	483	458	478	450	477	470	465	482	454	487	478	483	496	457	477	500	495	472	479	449	424	450	492	474	474	472	461	497	487	463	459	471	476	471	536	449	469	451	502	469	500	464	456	500	461	496	485	457	476	472	526	457	485	499	483	456	466	466	422	500	504	480	499	485	460	484	498	461	478	484	485	514	492	502	454	516	509	480	517	468	460	496	480	485	473	483	442	463	480	459	437	460	491	509	500	485	462	510	441	468	495	487	474	481	481	465	468	491	458	469	474	444	480	491	509	486	454	480	474	470	463	481	507	475	460	453	445	495	482	474	468	503	476	505	483	476	485	512	492	483	478	466	533	478	479	476	495	504	508	547	502	472	515	497	473	476	492	491	496	493	477	470	490	470	505	524	484	468	445	472	485	473	471	465	472	500	471	476	472	489	487	472	471	474	489	490	509	458	462	516	479	450	522	447	481	457	497	491	493	523	503	523	497	483	471	485	490	487	498	498	499	480	459	485	476	476	480	503	445	489	480	440	517	479	486	466	483	490	508	465	473	483	439	475	503	461	508	459	464	513	465	497	491	491	477	480	494	485	486	455	456	464	467	480	511	461	481	465	440	452	509	487	484	515	454	476	470	487	480	483	485	440	475	516	469	471	488	482	465	449	512	468	445	506	469	459	476	466	466	480	491	499	481	491	480	502	489	437	517	488	484	460	479	465	441	494	500	464	522	501	497	507	471	483	514	460	463	482	457	464	488	520	431	435	465	493	469	474	481	468	475	471	448	498	419	495	491	500	505	461	472	468	465	482	509	510	496	473	466	474	488	481	468	460	517	466	433	490	472	519	446	496	499	480	446	467	499	494	474	482	490	459	499	454	462	469	491	489	496	456	496	516	494	515	470	506	472	484	475	463	513	475	485	529	488	475	461	476	487	476	437	459	500	462	501	514	468	475	420	454	447	470	493	477	445	478	462	487	514	486	459	487	470	494	507	486	475	466	460	510	486	457	486	482	467	459	528	454	498	477	472	518	478	459	533	519	466	474	481	434	498	478	461	503	485	449	472	488	500	494	491	458	468	460	461	495	499	512	472	485	481	425	516	446	461	518	468	496	480	480	487	486	486	464	494	507	488	456	461	490	490	489	481	514	502	509	482	495	456	472	479	506	515	463	473	499	481	485	507	473	467	510	462	462	441	460	459	436	494	502	500	452	493	495	502	481	496	473	469	483	479	472	504	484	499	487	468	463	480	476	499	482	499	465	487	431	483	490	493	465	473	485	470	479	446	473	498	443	485	504	490	457	457	495	461	470	467	491	485	453	468	477	482	472	499	464	468	498	461	474	495	461	485	448	490	454	483	493	464	479	476	465	482	506	478	510	459	491	492	465	501	484	484	493	478	470	497	482	488	528	460	499	484	472	494	500	481	481	470	507	527	476	462	476	492	493	500	499	510	516	463	479	505	473	492	479	513	522	495	442	497	485	509	463	462	483	504	468	504	484	470	469	488	472	470	497	496	456	501	496	495	485	456	481	454	474	488	501	488	492	488	466	499	468	468	471	492	473	494	449	489	488	497	486	456	489	461	460	496	460	500	481	485	470	479	492	478	476	503	461	484	490	440	488	456	494	501	499	495	469	493	471	482	478	494	460	511	498	464	480	477	487	517	489	517	507	491	468	467	490	459	478	451	493	483	459	494	489	486	504	483	481	509	475	468	439	487	472	504	492	466	440	475	469	494	466	472	486	484	476	521	499	480	471	479	499	473	508	478	455	473	460	510	511	487	497	512	477	452	475	478	476	463	486	519	475	448	453	494	483	494	457	470	458	475	480	471	475	517	457	448	478	476	483	468	462	477	480	501	469	474	483	508	490	477	491	466	450	459	470	512	499	462	496	470	478	505	486	438	497	499	493	539	528	515	492	460	458	442	474	497	487	515	486	474	484	475	495	476	486	465	444	487	498	491	497	494	478	488	484	441	520	501	506	487	492	486	455	488	476	491	529	503	489	501	517	477	500	505	464	529	482	508	488	472	512	445	446	459	477	506	481	495	498	483	476	501	469	502	485
3084	1195	1986	5465	3106	695	93	144	45	38	45	30	49	32	34	40	32	33	34	27	36	35	44	40	37	31	44	24	27	22	31	29	31	28	37	37	33	32	35	42	38	35	29	42	33	37	40	32	30	34	37	34	31	32	26	39	30	31	38	33	43	35	41	35	25	31	43	36	28	48	40	32	44	42	35	40	25	33	40	42	34	25	36	37	34	31	41	32	35	26	35	36	29	46	31	35	32	34	49	30	27	39	35	43	40	43	30	35	36	35	49	49	29	47	33	37	33	40	46	40	30	51	45	39	39	28	35	34	27	30	35	43	36	32	33	38	27	31	38	31	36	39	47	36	47	34	39	26	35	43	44	34	33	36	39	32	32	32	34	36	39	29	29	39	44	34	36	43	33	34	39	45	27	34	39	36	36	27	25	43	35	30	39	32	36	46	37	43	32	39	45	34	42	31	26	26	31	38	32	45	42	32	52	39	34	43	50	33	32	40	39	32	32	37	35	38	35	31	35	26	39	44	39	39	33	38	36	34	36	35	31	34	40	29	44	35	32	41	41	31	36	50	34	34	34	33	35	28	26	40	28	44	39	33	43	30	30	39	32	26	26	28	42	36	32	35	37	32	33	45	46	40	46	25	28	35	36	35	27	41	45	30	34	32	40	31	37	40	35	36	17	37	38	37	32	40	34	38	35	35	37	31	33	39	28	40	40	34	37	38	36	29	39	27	34	43	27	41	35	36	38	38	33	36	35	32	42	31	29	31	41	30	32	30	29	45	36	32	32	33	48	32	26	33	39	43	27	47	35	41	32	31	36	30	38	34	28	34	28	33	32	31	25	25	32	40	45	45	35	37	39	47	28	43	38	37	29	35	45	43	39	34	36	29	34	24	41	45	42	42	31	30	28	36	44	35	34	34	31	52	40	41	36	30	30	46	43	33	42	35	44	30	26	44	42	39	29	42	33	34	35	32	35	30	47	40	22	32	29	37	48	40	33	38	27	31	30	42	36	35	40	30	40	36	37	31	33	30	36	53	30	34	25	38	38	33	32	32	33	41	36	45	28	45	29	36	32	48	34	31	23	41	44	28	34	30	43	33	35	42	31	35	36	45	43	30	32	41	36	31	28	38	36	43	37	29	23	41	43	32	33	37	31	34	32	32	37	36	26	35	31	30	31	32	31	31	35	35	28	40	31	35	32	38	42	28	34	44	39	31	33	33	34	35	41	37	39	45	23	39	34	30	41	27	40	36	32	40	27	33	36	31	35	29	38	44	26	35	33	41	34	33	33	46	32	41	29	28	27	42	43	48	36	32	35	36	41	32	28	36	35	30	36	33	38	33	32	35	34	41	43	43	44	38	29	40	39	30	44	34	38	35	33	34	36	30	44	37	27	32	31	43	30	34	38	26	48	43	33	36	38	31	47	34	35	31	26	45	29	26	32	44	34	34	41	36	35	33	33	26	45	31	38	35	30	35	26	31	38	42	36	34	28	45	34	40	34	31	30	26	37	40	43	25	27	42	38	35	40	31	32	22	32	46	33	31	30	24	27	28	31	41	26	30	32	38	32	45	52	37	29	39	37	34	25	36	30	43	31	36	36	29	32	44	41	39	35	36	32	38	30	37	29	33	40	34	37	38	25	46	39	22	32	35	27	33	46	28	29	33	36	42	40	31	33	27	46	31	36	29	34	23	26	38	28	42	37	26	31	45	38	32	48	41	35	22	30	40	27	29	42	30	37	39	27	43	25	32	39	33	25	34	46	32	28	35	34	31	28	38	33	44	34	31	44	39	37	26	38	30	29	42	34	33	31	25	36	38	37	39	41	34	24	41	44	38	42	31	52	41	34	39	41	43	37	44	38	42	37	20	26	27	38	22	41	38	22	26	38	31	35	46	40	42	32	35	46	28	28	40	30	37	30	37	24	33	41	41	48	42	31	43	38	42	40	30	33	42	27	36	38	25	34	30	33	36	30	34	38	31	39	38	36	36	38	29	25	27	37	30	35	31	32	37	38	43	40	39	35	38	34	31	38	24	33	35	37	36	30	32	41	45	40	32	41	40	34	48	34	35	35	29	34	37	36	41	40	39	36	47	34	41	34	26	30	36	29	22	36	33	31	31	36	34	32	36	39	28	31	43	45	35	34	31	33	41	29	44	43	29	32	38	31	40	32	39	36	27	43	38	31	31	37	32	35	36	36	33	34	30	39	30	29	31	25	31	28	31	38	41	49	44	37	32	37	34	36	31	31	41	47	30	29	49	40	29	18	40	35	39	36	33	41	39	28	23	31	33	51	33	25	39	34	35	41	46	28	30	34	33	50	40	31	37	33	33	40	38	40	35	29	26	34	30	34	37	32	42	37	33	22	25	35	28	41	31	40	39	39	34	50	49	34	40	35	45	38	38	22	29	34	32	26	39	36	35	41	27	37	41	33	38	39	34	31	39	29	25	33	32	37	35	39	35	44	34	39	35	34	34	34	47	35	38	31	29	34	37	21	26	38	38	31	33	35	38	33	32	34	39	35	38	26	38	31	41	46	44	39	38	33	40	34	29	25	38	27	25	33	35	28	25	37	33	43	33	32	45	41	41	31	41	33	35	33	29	35	40	46	33	30	25	30	31	40	38	35	32	29	31	40	31	34	31	34	29	42	40	35	45	38	31	35	44	29	37	33	38	30	37	28	30	34	27	37	35	42	36	29	28	32	26	38	36	36	22	36	32	35	36	41	25	29	41	34	40	33	35	35	29	28	29	39	40	28	20	34	38	38	33	31	30	33	33	44	32	33	33	34	24	37	44	28	41	32	41	38	30	21	40	30	37	39	27	32	38	32	26	40	26	42	27	35	30	36	34	34	36	39	41	35	29	49	44	38	25	41	32	44	30	36	37	45	33	33	32	36	40	24	29	34	31	42	41	41	59	57	39	25	26	22	35	37	32	30	32	36	45	34	37	29	35	47	34	42	43	34	47	43	31	35	32	36	25	38	36	36	35	45	38	31	52	42	42	37	48	36	41	32	33	32	32	34	39	52	34	31	34	45	33	35	42	21	36	38	29	24	36	34	33	38	33	45	28	36	40	25	28	42	28	43	26	38	39	31	39	42	37	22	35	32	33	29	49	32	31	36	40	27	33	32	36	27	42	32	30	36	39	32	34	24	34	38	30	32	33	25	32	35	34	30	40	30	38	34	38	36	34	36	40	37	37	32	25	27	36	46	31	32	35	42	29	46	39	41	34	29	30	34	36	32	31	51	32	26	34	39	29	35	30	42	29	36	27	34	42	33	26	34	38	45	32	33	32	37	33	44	39	29	39	29	30	36	35	26	36	43	33	30	39	23	29	27	27	38	38	38	33	35	30	46	28	31	29	34	26	41	36	35	36	37	28	33	36	44	28	33	33	31	34	24	32	20	46	34	31	37	35	44	43	36	37	34	30	42	31	45	28	37	39	29	42	33	43	44	48	34	37	28	42	23	41	44	33	36	42
21022	11324	15082	32399	29242	13856	3957	4724	1036	393	364	319	315	328	318	329	299	345	282	284	300	307	254	321	297	298	265	295	270	293	343	293	294	311	282	303	305	293	269	300	288	311	299	334	312	310	280	287	290	312	323	311	279	281	293	253	290	272	248	305	277	314	316	284	293	270	264	321	270	252	305	251	295	284	282	272	316	265	289	291	274	293	312	293	307	307	303	319	292	302	289	256	314	291	270	284	278	309	267	300	277	283	270	282	314	293	307	278	281	284	275	327	289	296	266	298	264	311	299	278	311	283	297	271	283	303	269	274	265	292	304	277	278	269	275	281	285	286	323	307	310	302	274	272	303	303	318	284	290	271	258	305	292	288	265	305	268	284	292	293	307	298	298	281	292	297	302	302	308	285	291	285	291	306	283	284	295	292	311	271	301	257	273	298	282	292	281	290	280	268	279	269	267	308	295	264	253	314	249	287	307	283	283	281	293	281	267	264	279	285	302	260	294	315	308	296	305	288	312	262	268	288	284	280	293	269	302	295	290	296	277	280	290	268	276	294	318	306	301	317	288	272	263	312	283	298	296	279	249	313	300	275	297	313	310	286	278	291	323	289	318	292	294	311	265	282	301	282	289	311	287	304	293	271	293	263	273	271	268	302	304	307	314	293	302	288	292	286	289	290	273	305	269	301	276	296	274	266	282	304	306	305	283	285	306	295	297	286	301	302	285	313	263	293	274	329	308	284	295	282	300	290	287	292	272	291	262	274	281	283	316	273	293	274	309	281	279	271	294	322	292	269	284	316	301	297	323	311	306	300	317	275	299	292	287	261	319	274	290	295	309	304	272	260	308	301	264	274	302	303	311	294	304	292	270	318	293	313	278	295	307	285	289	286	303	304	317	287	301	317	284	288	268	283	271	297	299	275	288	299	286	303	293	281	304	277	327	280	290	287	256	310	310	291	282	285	303	281	319	254	280	283	295	295	292	283	275	312	278	266	292	298	306	289	275	301	295	287	331	276	292	297	293	252	281	284	303	283	271	335	298	294	295	275	305	281	292	289	275	308	280	311	270	269	283	267	297	281	295	295	295	281	299	247	280	266	276	268	292	287	297	292	278	297	268	295	291	310	285	281	280	289	310	297	315	306	297	292	290	288	282	261	297	288	303	261	273	297	291	277	307	296	313	293	271	293	279	297	310	293	294	281	292	283	234	313	321	306	330	287	288	300	292	267	302	290	260	324	298	285	284	287	287	295	306	285	303	283	302	308	286	296	261	289	295	278	302	271	298	277	279	297	274	308	304	287	290	279	321	289	284	274	301	292	292	288	294	297	292	292	309	266	277	292	282	288	291	310	284	249	299	275	309	280	258	274	304	299	300	274	313	291	294	282	269	285	308	292	252	301	330	266	306	286	279	294	248	266	290	320	298	269	304	287	319	298	287	295	277	287	302	277	272	278	292	278	297	277	306	281	306	310	301	301	282	297	290	303	288	279	288	288	319	297	285	309	276	285	302	270	304	314	293	281	258	304	289	304	285	256	269	295	256	315	287	303	297	326	276	324	312	293	313	285	285	308	273	305	239	297	297	274	265	308	313	297	282	284	249	268	304	305	307	303	298	303	290	268	296	306	289	302	257	308	292	301	318	281	305	285	322	296	306	295	301	299	301	300	269	266	288	288	309	285	265	280	304	296	314	295	297	252	301	314	294	284	297	301	290	306	279	291	320	290	283	282	290	280	295	288	266	298	291	267	302	281	295	283	298	316	295	266	290	295	291	279	275	309	288	306	291	288	307	278	315	280	304	253	277	278	286	315	277	281	278	294	288	297	309	269	270	278	300	306	287	296	273	291	286	287	266	290	312	272	302	299	275	276	292	296	282	263	326	273	276	310	317	306	280	315	302	287	312	269	288	323	331	285	264	298	305	301	331	303	308	285	294	269	289	286	297	303	283	262	309	319	267	322	285	299	280	259	285	271	273	314	300	269	278	299	331	290	285	302	288	271	269	283	300	297	291	285	287	287	286	299	294	279	268	271	302	291	309	298	274	293	283	292	269	284	306	296	293	298	310	277	277	301	310	289	287	279	292	263	278	319	294	283	295	297	324	296	291	280	299	291	267	304	283	319	295	281	265	306	304	270	298	286	283	298	292	301	289	283	277	290	270	278	311	312	272	257	289	301	304	287	296	316	311	303	296	303	317	273	283	278	289	302	303	288	269	287	297	283	303	261	286	294	304	283	300	293	281	303	283	291	289	260	279	307	262	259	274	279	289	270	294	275	265	287	287	305	301	283	310	289	279	292	307	286	316	293	285	289	294	267	300	285	250	272	301	317	296	266	305	277	300	268	300	284	280	295	296	282	281	301	274	266	270	287	301	294	318	260	300	291	296	290	296	298	293	311	298	274	293	288	253	268	279	300	301	268	267	300	309	276	287	308	271	282	286	279	290	300	301	285	277	282	276	281	260	298	295	266	279	305	292	258	312	256	306	296	303	279	292	295	287	281	297	285	303	314	272	303	288	303	281	276	270	274	282	275	308	284	286	283	282	315	266	270	281	294	315	289	321	296	302	308	305	304	304	278	280	295	268	289	314	289	293	265	270	309	307	272	292	259	324	296	253	303	282	296	291	313	268	299	309	296	298	297	295	283	285	324	295	286	288	293	303	261	260	281	282	297	259	253	282	305	285	311	274	281	283	285	268	262	311	285	328	298	294	326	289	291	294	308	303	286	305	289	308	267	284	272	276	301	298	297	291	322	303	316	269	274	292	267	282	297	299	313	269	315	278	264	271	281	279	287	282	299	299	293	313	300	263	255	286	272	300	280	265	305	295	310	315	304	308	273	309	286	311	266	270	285	280	263	281	274	270	298	290	290	306	272	304	298	291	303	262	270	268	280	304	301	299	285	296	298	307	278	301	312	301	309	284	291	311	308	266	286	298	295	275	291	298	267	302	255	314	280	320	265	307	277	319	316	269	276	274	283	299	323	294	282	280	281	289	314	304	293	262	318	266	277	274	292	293	325	294	289	291	308	291	331	289	305	291	301	299	326	294	282	288	299	286	295	288	293	304	297	272	284	270	317	260	280	307	292	321	296	304	301	297	289	299	299	274	289	282	272	267	307	296	281	289	274	323	298	309	308	268	281	297	325	289	300	270	277	302	286	268	314	288	267	288	282	275	277	283	265	270	300	277	290	279	284	310	339	287	271	260	289	264	319	279	302	283	301	274	310	307	273	276	297	269	276	292	278	305	315	303	267	301	278	320	284	292	296	277	274	304	273	278	298	308	264	303	297	298	283	308	275	308	285	275	276	299	297	279	312	281	299	310	305	297	306	334	287	268	284	308	278	284	278	290	295	297	298	286	296	289	305	306	289	317	302	270	306	279	273	305	284	275	277	307	302	274	287	267	282	296	291	293	297	315	309	291	282	292	293	323	280	297	276	321	300	319	302	280	305	276	315	304	324	267	286	276	306	340	290	289	273	267	256	283	286
2698	2270	3001	8712	5876	1277	144	87	45	40	38	42	45	42	30	37	49	34	41	28	25	31	34	35	33	40	36	42	38	26	40	40	29	39	41	40	44	38	44	30	30	40	35	30	40	45	32	39	30	35	42	44	35	42	37	39	48	28	34	29	40	38	41	36	37	30	35	35	29	39	30	37	37	39	24	42	30	34	28	27	37	35	41	39	43	30	26	33	33	28	39	36	40	30	42	36	29	40	44	30	46	27	45	40	43	35	31	34	40	37	37	36	43	39	36	37	51	29	39	32	27	28	33	33	38	25	37	35	24	38	37	43	28	36	32	29	42	37	50	41	46	36	27	31	35	42	36	34	42	47	47	40	43	34	43	40	32	29	46	38	34	36	35	29	35	33	51	37	33	34	31	48	39	37	41	35	40	36	42	35	37	34	37	41	41	39	32	40	41	37	39	46	39	32	49	48	36	29	45	33	34	36	28	30	38	26	35	43	26	44	37	36	27	40	32	38	40	46	39	38	47	44	31	28	32	33	34	35	40	35	39	45	38	30	31	44	33	38	41	32	35	38	36	33	41	31	36	30	33	38	36	32	40	42	41	36	29	42	44	39	34	30	44	34	32	31	48	34	33	41	41	34	37	36	41	45	34	23	44	37	28	35	35	44	20	28	19	45	37	45	33	38	35	38	47	41	43	34	47	30	38	42	26	36	35	29	43	45	36	33	25	42	32	34	44	39	40	40	31	42	31	32	36	34	50	40	47	43	37	46	38	48	39	37	47	35	30	25	36	28	43	36	38	35	37	32	42	24	38	31	40	41	44	36	31	40	32	40	38	48	34	33	40	37	38	53	41	41	30	52	28	43	38	27	39	36	35	34	41	37	39	30	35	35	36	40	35	30	36	30	35	38	40	35	34	35	41	44	50	35	40	33	47	34	30	34	30	33	32	39	29	37	47	39	37	45	45	34	34	35	32	42	30	38	38	46	43	31	35	38	30	40	37	34	49	26	32	36	33	36	37	37	39	37	28	24	28	31	27	40	37	30	44	30	41	31	35	31	40	48	36	33	30	40	39	33	33	28	30	36	38	26	32	35	37	31	28	40	40	33	38	30	33	37	37	34	36	37	34	41	31	34	37	31	42	35	41	39	28	37	30	32	39	37	41	29	45	39	42	41	31	41	34	42	28	36	41	45	37	39	41	39	33	36	31	37	33	34	41	34	43	32	40	42	31	45	46	29	46	43	41	34	48	37	31	40	36	33	38	40	49	37	32	41	45	36	29	38	30	31	37	38	27	33	31	42	34	45	30	31	45	35	36	47	40	40	34	27	32	41	40	29	32	32	38	39	45	43	41	40	35	30	38	27	42	39	35	40	26	46	41	29	40	39	34	29	40	31	40	34	41	25	32	30	41	32	54	41	31	37	44	38	33	29	26	40	32	46	36	34	33	44	47	39	40	31	31	33	39	34	48	35	44	44	43	33	35	49	32	49	35	45	37	34	35	38	33	36	35	39	32	38	39	26	50	22	38	34	47	38	34	34	33	30	36	29	44	30	54	32	28	27	33	29	21	35	37	36	43	43	35	39	34	30	30	50	30	47	45	39	38	34	37	36	28	45	30	35	43	33	36	40	44	38	35	28	34	35	50	33	35	22	45	25	36	32	44	36	26	37	41	40	34	29	33	36	28	33	44	20	27	35	31	32	35	28	28	46	34	48	34	54	49	39	38	45	40	34	43	39	30	45	35	35	28	40	30	40	42	39	31	36	38	42	31	35	38	26	37	38	45	36	41	34	38	42	41	39	43	45	40	40	33	28	36	30	41	38	28	33	41	28	39	41	37	29	44	37	37	43	35	28	40	42	28	39	33	33	35	32	24	31	33	38	35	36	51	31	40	27	34	33	43	41	28	39	43	21	31	43	31	44	42	49	40	36	51	46	45	37	39	30	32	40	33	38	32	33	36	37	40	42	48	42	31	40	26	38	41	31	48	41	26	49	34	44	41	35	42	35	38	34	38	47	27	39	43	41	36	37	29	30	28	34	47	42	41	41	33	36	43	37	36	39	37	41	40	34	30	29	35	29	35	41	46	39	30	36	43	32	35	37	33	35	45	33	39	36	44	43	42	29	34	32	33	42	50	44	34	35	45	31	41	45	39	36	33	38	38	39	45	38	40	38	27	36	38	54	38	39	32	35	36	38	35	45	33	53	28	29	42	28	27	33	31	46	38	29	27	35	37	42	27	24	45	40	46	44	52	45	38	28	36	42	38	37	41	39	35	29	39	46	45	42	32	32	38	37	34	41	27	38	44	29	23	33	32	34	28	32	42	45	28	36	31	35	34	36	41	32	33	31	39	38	34	43	43	26	46	27	31	40	29	43	39	40	39	33	38	30	42	38	42	38	37	37	42	28	45	44	35	41	34	42	52	49	38	41	40	40	41	18	31	43	47	29	43	30	42	28	48	40	34	49	38	42	35	28	32	29	25	34	40	35	41	50	26	33	36	25	34	41	30	34	46	32	35	38	37	46	33	45	38	40	43	39	36	46	33	34	33	35	44	42	38	23	25	38	42	34	40	42	37	39	47	28	29	32	40	40	42	38	40	28	33	31	30	39	32	33	34	34	40	41	53	28	41	33	40	38	38	37	25	33	34	35	44	42	24	36	34	42	47	51	40	39	39	36	34	30	32	40	45	37	35	34	33	31	40	47	38	38	46	46	40	31	33	45	39	28	47	43	40	46	45	40	39	30	30	53	36	38	42	46	25	41	41	42	40	33	34	32	30	42	37	33	35	41	27	45	42	37	27	48	39	30	28	35	43	42	37	45	39	37	41	39	25	27	37	41	43	32	28	38	33	32	34	40	25	29	32	30	34	35	38	40	46	49	39	48	45	39	44	30	47	43	30	32	29	28	44	33	45	42	35	27	34	31	37	33	34	44	35	35	26	36	45	41	30	36	34	37	43	51	25	31	26	41	31	46	33	41	26	33	38	39	39	43	34	39	35	37	33	28	37	40	32	28	29	28	51	45	38	32	33	38	35	30	40	25	37	45	46	32	37	28	35	44	42	35	34	35	40	26	27	52	47	48	44	36	40	45	42	38	27	41	40	38	35	37	36	34	28	33	41	34	29	42	40	26	45	31	38	41	42	32	31	45	43	36	34	36	38	35	42	38	29	39	35	34	26	44	36	35	35	51	42	40	31	44	48	40	38	44	42	24	29	35	37	38	31	33	30	45	46	37	40	38	34	30	39	29	29	30	30	43	37	24	36	54	35	27	36	29	47	36	43	39	40	34	36	44	38	38	36	37	39	45	30	32	38	39	39	39	37	34	28	41	37	46	36	25	34	41	43	26	29	28	33	43	41	42	21	36	39	47	42	46	32	33	34	41	25	28	49	45	37	37	43	31	41	46	38	33	47	33	38	37	48	39	34	32	31	54	38	25	38	33	32	29	56	37	32	44	50	41	39	47	23	36	35	36	40	33	34	33
25032	15707	17503	38212	37795	19843	5253	3942	622	434	430	398	389	363	372	319	385	390	361	333	344	348	308	342	329	359	325	309	333	315	294	298	296	319	348	342	337	354	310	336	314	315	340	314	304	337	337	337	312	308	303	301	311	344	331	298	324	309	305	329	300	343	321	322	321	309	360	300	328	314	330	319	330	308	310	268	327	318	326	326	325	337	337	330	306	297	321	323	282	322	363	317	305	315	325	330	351	321	324	319	315	344	328	318	324	338	329	367	308	333	303	305	329	323	306	333	298	325	317	345	310	330	317	298	299	319	299	297	326	323	346	310	323	334	301	304	330	307	334	314	353	340	311	336	310	334	301	334	347	316	311	296	321	315	292	329	326	342	310	298	312	316	344	315	336	312	302	333	329	296	311	300	303	321	330	311	347	314	281	263	329	334	321	292	311	326	321	323	313	299	337	307	290	308	304	323	304	308	311	332	342	331	344	360	331	323	317	301	317	333	319	300	295	302	301	310	325	334	334	325	311	316	291	298	351	351	290	340	327	300	339	329	365	322	335	311	328	291	318	312	343	344	314	307	321	352	296	345	276	315	337	347	311	282	341	311	356	322	301	317	297	307	356	341	315	300	312	345	308	334	306	295	291	331	306	335	307	333	276	309	347	331	304	324	338	318	343	314	291	366	326	309	319	303	320	345	315	296	318	338	315	313	333	331	336	306	329	275	333	329	345	329	276	282	324	333	335	317	310	316	317	363	302	318	317	328	341	275	304	289	313	279	330	301	292	314	321	321	341	345	297	302	322	305	307	324	334	312	342	321	298	340	340	325	298	311	296	325	322	355	299	303	306	315	296	292	358	327	333	302	323	342	310	331	322	306	350	367	318	329	319	341	339	327	315	317	310	351	318	293	327	304	305	351	302	353	310	322	344	316	327	321	315	312	315	294	332	330	327	323	305	315	327	334	331	334	319	325	306	315	358	304	309	338	336	319	324	331	317	336	304	334	292	308	300	306	315	305	293	348	330	320	317	322	285	366	322	359	337	309	314	318	299	322	296	322	325	331	330	323	327	310	286	338	307	287	326	282	330	317	322	324	350	323	314	338	348	334	335	302	332	317	314	321	324	314	303	310	334	336	321	318	329	302	304	298	356	329	307	315	332	337	315	324	296	353	325	317	326	316	332	319	318	343	311	330	316	324	345	313	348	307	337	317	332	329	298	335	313	317	321	309	311	334	290	340	323	311	339	324	319	300	313	305	323	333	291	336	304	333	326	306	299	330	280	297	339	318	336	323	299	312	300	332	356	314	316	325	307	316	334	319	316	320	323	307	302	344	317	320	345	312	314	319	346	331	319	309	322	338	351	310	347	327	320	310	327	313	311	309	378	297	329	299	322	322	323	318	353	317	332	309	327	288	328	331	333	324	315	317	339	328	341	332	313	297	293	301	328	326	324	321	338	311	306	317	361	340	328	307	318	361	281	317	315	339	285	330	347	322	304	297	340	315	323	317	320	342	325	327	305	318	314	311	327	312	334	328	320	335	313	305	328	315	311	302	307	327	307	310	285	344	324	323	371	343	328	298	306	298	298	302	332	357	287	326	333	349	342	290	319	286	304	307	325	291	331	312	317	324	339	325	342	282	317	334	323	334	340	318	310	297	317	318	339	285	341	310	322	341	339	317	310	318	304	329	342	293	334	307	306	313	324	323	327	336	310	290	350	340	314	314	286	328	320	350	291	302	322	330	302	345	313	296	321	308	326	306	330	277	306	313	310	299	321	314	347	319	311	314	308	331	293	307	334	280	302	295	335	305	322	328	294	304	298	303	323	296	312	328	310	329	320	312	321	322	309	317	335	321	343	310	322	329	313	320	323	323	314	329	334	293	328	310	311	317	327	316	327	352	341	331	351	306	331	323	313	316	295	327	286	328	302	337	339	322	305	295	320	321	332	337	321	331	361	332	307	343	311	330	290	320	316	309	312	311	337	282	319	353	332	324	267	326	324	358	316	309	342	334	325	324	324	330	340	312	272	322	330	341	336	334	298	324	310	338	337	349	323	301	325	324	324	279	292	332	318	327	321	336	326	356	325	319	299	337	320	296	324	329	298	334	339	318	264	279	297	321	335	339	346	331	345	304	313	323	306	318	314	307	332	301	327	363	315	311	295	322	299	362	314	297	329	301	341	355	314	317	320	360	332	349	307	314	334	307	300	305	350	314	289	331	329	336	299	343	342	338	332	299	305	284	288	319	333	330	302	305	319	324	304	348	328	327	317	327	316	332	326	333	328	317	340	298	303	361	308	297	305	315	320	302	334	304	315	297	308	330	316	331	297	319	358	298	341	270	355	345	335	339	312	298	337	299	351	320	341	321	263	344	322	308	294	315	337	337	318	321	310	335	334	285	318	319	314	292	321	319	310	310	286	305	348	307	337	351	306	320	322	330	307	323	339	338	316	309	351	303	325	319	308	299	325	340	355	338	330	324	316	296	338	342	325	313	320	315	314	341	315	341	277	328	296	287	322	357	327	310	316	304	328	357	316	342	322	316	328	305	313	341	324	287	321	299	284	316	290	326	310	329	330	324	310	348	289	331	350	318	336	320	353	300	322	310	302	346	315	326	292	342	362	334	347	333	312	324	317	317	321	331	345	290	309	326	286	286	341	338	334	302	307	314	327	333	350	312	317	299	323	302	320	340	339	331	335	331	327	278	304	292	312	331	331	344	328	372	322	314	326	342	322	313	326	321	318	301	311	302	351	362	323	330	332	317	328	341	319	313	334	332	327	309	300	325	294	355	307	292	351	333	283	332	296	325	321	305	348	329	307	358	311	324	313	309	328	314	275	322	283	316	304	319	326	327	319	296	278	314	338	338	304	331	326	307	320	290	318	284	303	302	317	315	330	325	327	294	303	305	347	329	351	355	322	321	318	350	326	314	304	325	315	333	342	334	329	333	316	308	331	315	302	341	281	349	271	299	306	330	311	357	319	334	305	330	341	290	318	304	337	328	340	294	356	315	310	325	322	321	308	298	350	332	322	307	308	317	329	303	321	324	347	311	310	323	318	347	314	331	317	328	346	316	315	312	316	310	352	301	317	336	301	323	320	296	308	321	289	323	294	334	322	320	313	295	252	305	314	343	318	327	321	360	318	313	322	352	324	328	324	303	309	350	314	309	321	333	339	319	308	338	322	338	311	318	312	327	322	330	304	327	325	354	314	342	305	311	301	335	313	324	308	289	302	322	334	307	327	325	342	329	292	320	349	311	339	268	308	328	343	351	317	312	311	328	321	308	308	327	337	318	344	291	291	320	320	330	294	358	310	312	336	300	329	315	317	320	355	315	318	346	304	299	310	344	269	302	314	338	325	314	333	307	341	339	324	304	341	319	329	334	298	324	330	354	350	326	342	303	292	307	313	321	304	335	336	293	349	335	325	298	313	283	354	344	338	303	301	304	352	323	329	304	337	319	287	322	292	348	322	340	325	303	323	303	305	317
2297	664	437	1951	1538	362	76	57	54	46	73	55	51	47	63	58	56	64	47	64	53	56	54	66	57	40	54	45	63	59	46	60	57	54	54	48	61	67	54	49	51	74	53	53	56	57	60	53	63	60	61	68	49	54	53	50	51	64	64	61	69	54	52	58	44	51	63	57	48	51	64	62	59	59	54	70	54	59	59	51	51	50	52	66	56	51	63	52	64	57	37	65	54	67	62	50	59	61	57	56	62	54	52	58	59	68	62	48	49	56	59	60	59	54	61	56	49	63	45	65	58	67	56	67	61	58	60	67	51	61	51	55	57	56	58	64	67	48	56	41	63	69	52	59	60	56	47	56	68	48	55	45	58	63	52	56	66	50	57	37	51	57	52	60	58	62	54	63	50	44	58	54	59	57	58	58	58	53	60	60	53	58	59	62	55	56	57	41	57	50	55	58	62	54	63	54	48	56	46	52	55	52	58	45	62	48	64	61	66	59	51	58	54	52	73	51	58	55	54	61	37	73	46	72	65	59	55	52	59	44	59	53	54	50	58	37	59	70	55	62	60	54	53	50	49	64	42	61	52	59	64	55	75	52	60	61	59	58	66	48	69	73	73	49	55	48	66	72	56	54	56	55	63	56	56	63	57	61	46	68	45	71	54	48	53	56	59	64	61	57	53	49	39	40	57	53	51	52	54	59	61	54	48	48	58	55	57	56	53	53	51	42	48	58	51	67	51	52	52	51	51	65	60	44	53	56	52	61	53	40	63	52	48	61	56	52	63	54	50	63	50	49	54	46	59	58	58	60	60	56	44	66	54	54	55	48	59	60	65	70	53	47	66	58	52	54	53	60	60	67	49	50	47	65	67	44	50	61	54	54	41	75	72	60	38	65	51	51	53	64	65	51	48	59	56	52	46	60	54	46	55	41	58	56	49	49	57	57	47	53	66	49	59	48	57	60	61	59	66	69	55	46	48	50	56	51	53	69	62	62	57	62	68	60	56	57	53	59	55	54	52	46	54	55	40	50	57	76	50	50	58	58	52	55	49	62	62	51	51	52	49	56	54	56	57	57	68	54	42	60	56	68	51	43	53	54	49	70	49	54	57	57	52	61	59	66	47	56	47	57	56	54	53	55	69	53	49	52	67	49	57	39	48	53	50	68	78	60	52	57	66	58	62	56	59	44	48	63	56	54	63	60	69	51	60	73	64	62	57	58	57	56	58	54	64	64	51	58	60	57	56	51	57	66	48	48	68	57	47	51	54	46	50	41	57	51	54	52	53	52	51	59	47	74	49	65	65	50	42	44	53	67	64	56	60	62	47	66	58	37	54	54	66	35	51	62	65	56	55	51	53	61	56	52	59	51	64	54	63	62	49	46	66	63	65	66	52	62	62	60	52	57	59	56	57	66	47	57	52	58	68	53	53	54	49	52	58	50	47	46	62	58	56	61	59	41	55	47	50	49	56	60	57	51	54	60	59	59	62	55	59	53	51	51	39	50	59	75	43	45	45	55	58	42	59	48	52	52	51	64	52	47	46	61	45	55	65	49	63	54	49	48	62	41	67	57	57	68	53	54	56	44	56	61	74	68	51	66	56	63	63	53	62	51	56	54	59	53	56	61	49	57	48	54	61	65	54	57	65	56	49	56	48	53	55	51	70	56	59	40	54	53	56	55	61	60	62	56	51	48	56	71	46	46	60	50	51	63	54	58	53	58	59	48	53	53	54	49	82	61	57	49	57	62	57	62	52	65	64	49	57	70	58	72	52	57	53	56	50	84	60	54	52	64	71	55	44	53	69	43	47	59	51	51	58	62	58	51	49	61	62	46	47	52	53	54	54	74	59	60	53	67	67	63	62	51	56	64	66	51	61	51	47	55	59	70	54	49	53	60	57	51	73	67	55	57	76	63	49	65	68	49	59	42	52	50	50	63	60	56	49	48	62	60	58	56	55	47	61	61	46	51	50	53	59	52	52	56	49	59	58	64	62	45	52	52	55	47	56	62	52	59	61	45	62	50	55	49	50	45	63	47	43	53	61	60	51	54	53	64	44	64	73	51	61	66	43	60	45	47	62	50	63	57	50	66	49	50	54	59	47	59	61	49	44	59	54	58	50	49	65	68	71	56	64	52	43	67	75	58	58	57	48	48	46	62	53	47	54	52	58	48	48	64	57	66	61	55	64	46	73	56	40	54	39	48	48	58	44	44	49	53	51	41	50	52	59	65	54	60	59	53	63	54	45	46	47	51	59	52	65	58	57	43	44	52	69	62	56	56	59	51	56	43	55	51	63	58	44	56	60	43	60	61	64	72	57	47	66	47	54	58	61	45	55	57	51	59	52	51	53	53	61	49	59	62	65	60	62	41	60	54	52	48	53	55	48	50	58	54	63	47	76	62	45	52	68	57	56	62	56	52	63	59	56	59	64	61	66	58	55	51	45	67	59	50	58	66	53	60	57	67	66	65	47	50	43	54	50	58	71	53	41	49	60	55	48	53	42	66	50	54	68	46	56	52	52	47	62	54	62	73	73	62	63	51	63	55	59	57	63	67	54	47	52	48	54	48	65	43	53	59	53	35	57	50	69	68	75	61	51	68	55	58	62	57	56	65	58	47	46	55	54	48	49	64	59	48	60	49	56	53	57	55	63	50	54	56	51	53	43	55	51	56	80	57	59	58	57	72	43	52	62	57	49	56	64	65	61	63	67	60	62	59	38	60	62	71	48	53	54	61	57	56	70	46	53	55	51	55	48	63	51	52	57	58	55	51	66	57	58	42	41	45	53	49	47	54	52	63	61	43	62	44	60	53	66	63	56	49	70	62	63	59	49	65	38	41	49	50	51	60	50	48	53	44	59	43	50	67	52	64	53	48	66	64	51	49	50	59	48	56	76	46	62	60	77	58	66	58	57	47	52	63	58	57	47	57	46	54	64	59	48	47	73	50	71	49	46	75	53	66	59	56	62	53	56	45	65	57	50	60	52	69	49	62	53	49	51	52	43	57	58	57	59	55	52	74	51	56	52	60	54	57	58	60	67	35	59	59	63	60	63	41	54	53	52	64	61	54	60	42	57	58	68	56	69	68	46	62	55	58	55	45	45	54	63	54	55	59	49	55	49	61	52	50	53	54	65	57	70	54	65	56	57	49	48	52	64	59	51	61	47	55	54	57	64	50	61	44	66	67	61	55	65	50	54	62	67	56	36	42	59	51	45	46	53	47	51	57	57	57	61	49	53	73	52	49	46	53	69	73	56	60	46	56	57	49	44	55	56	57	68	56	68	59	67	49	50	60	60	64	62	55	64	59	44	39	65	55	67	68	61	49	48	45	52	69	56	57	58	60	53	53	52	68	64	51	49	47	59	55	69	44	49	40	54	60	41	47	57	57	54	52	50	64	75	57	53	66	53	59	60	49	49	46	69	58	74	64	64	51	69	57	74	59	63	55	50	65	59	40	63	54	50	66	70	55	48	45	70	52	62	62	46	62
19978	7490	5504	19683	18017	6651	1013	693	489	502	478	471	484	499	457	453	483	461	441	467	472	473	479	473	451	462	458	428	449	482	423	431	483	462	421	451	443	433	436	476	436	451	469	470	469	455	471	461	440	467	473	433	433	482	452	438	466	468	453	455	465	491	452	440	430	462	435	442	479	431	494	446	501	482	480	448	452	459	441	459	464	473	446	473	442	457	468	435	443	428	437	444	463	449	481	495	479	474	437	478	449	471	445	500	461	443	484	480	481	495	427	473	443	462	443	477	492	464	435	461	432	471	420	439	429	459	491	430	441	415	453	464	467	465	412	443	471	487	482	510	437	486	490	436	479	444	448	447	460	498	482	478	499	467	447	422	454	478	457	455	454	477	489	485	481	499	454	483	441	486	469	478	446	445	484	491	503	433	462	466	496	448	450	462	454	468	432	425	468	471	479	428	476	487	468	476	479	482	474	427	484	445	441	434	483	437	460	453	411	410	473	431	460	453	494	494	473	427	495	451	501	459	463	474	468	453	494	442	469	472	429	451	465	467	494	471	442	454	460	465	473	457	461	476	457	474	437	454	456	458	510	439	440	487	466	451	455	477	467	478	441	491	423	462	494	448	448	483	441	428	448	473	428	491	461	415	440	496	471	466	496	475	473	438	488	473	481	452	460	479	474	474	426	452	461	445	426	452	458	472	445	505	445	444	485	495	462	418	438	487	486	484	488	463	449	425	446	456	499	410	472	479	492	451	469	458	466	394	433	442	441	458	472	457	475	438	448	434	467	447	470	461	435	444	484	482	409	439	462	457	509	439	434	497	459	471	460	462	476	442	455	484	453	499	462	479	487	440	499	439	473	453	458	451	460	438	456	445	472	466	481	452	424	429	482	468	465	481	454	427	455	432	437	442	458	471	443	486	492	490	474	477	469	433	464	483	428	434	463	451	440	449	523	439	449	445	492	461	461	476	427	496	444	445	456	458	450	441	465	458	434	445	444	468	454	470	465	429	458	490	474	461	453	462	468	437	429	419	451	453	459	418	482	449	470	469	458	410	492	465	461	455	473	459	482	479	446	460	466	468	464	448	470	496	477	491	473	468	472	469	444	503	461	446	479	469	447	449	444	430	476	454	456	473	455	434	436	454	452	440	465	478	463	476	463	435	452	464	455	454	467	424	471	435	495	458	450	460	459	454	455	469	504	460	441	488	468	444	464	418	455	420	441	465	451	430	471	444	481	455	478	452	453	460	464	508	476	492	468	468	463	461	474	436	444	456	476	485	470	455	449	490	483	461	457	472	440	492	465	438	463	482	458	507	454	477	467	450	414	434	490	494	464	476	435	466	455	478	464	432	456	449	459	452	502	484	466	469	449	482	479	467	447	457	480	417	439	465	474	414	496	459	461	454	479	450	430	470	481	440	445	430	496	441	475	445	502	491	474	479	438	449	456	445	448	449	454	443	499	460	474	482	467	461	451	456	460	460	473	493	460	471	444	411	466	506	449	454	447	455	466	432	432	435	438	486	443	490	470	456	450	452	426	448	471	463	467	457	466	470	421	465	440	456	464	450	450	471	451	462	456	455	440	457	450	427	451	453	445	447	466	475	458	465	456	455	485	460	464	451	431	463	450	449	476	445	495	474	456	469	426	451	468	436	460	464	449	445	450	459	459	469	459	459	453	465	483	480	477	451	471	446	453	482	465	456	471	443	431	453	475	477	450	445	479	468	470	471	442	491	461	430	430	458	473	485	443	472	432	469	477	479	456	478	461	442	445	456	461	444	489	448	448	454	474	446	500	476	463	457	446	441	464	438	476	471	443	496	456	431	463	421	504	482	452	430	486	478	440	459	470	408	455	446	474	499	439	462	468	459	467	477	441	461	456	461	461	445	454	471	473	496	485	463	460	448	471	470	459	471	485	456	441	434	486	475	524	478	438	472	446	466	429	426	456	451	449	452	470	465	450	437	421	461	459	447	462	476	426	477	470	462	432	470	467	443	459	453	446	476	446	467	494	474	456	467	441	466	462	463	444	456	438	446	446	481	458	502	480	409	432	424	437	453	471	430	448	476	473	453	424	469	443	449	504	447	443	463	440	471	477	436	463	487	464	456	529	469	434	463	443	462	428	450	469	451	440	437	472	469	459	460	471	461	487	464	454	478	442	484	506	457	459	470	473	457	480	464	502	468	431	463	506	483	464	445	486	506	481	462	441	485	470	442	515	463	457	462	482	473	451	456	440	442	462	481	446	463	455	435	479	451	473	478	459	445	463	462	473	461	474	417	446	483	436	471	430	478	462	440	432	478	506	451	495	440	509	466	480	452	450	457	476	467	486	470	464	466	457	425	464	514	446	457	459	462	453	484	453	449	461	446	459	458	468	450	452	464	469	468	457	491	459	454	454	469	442	438	456	484	446	481	453	497	481	462	462	498	442	483	486	465	498	450	453	466	440	484	475	459	485	474	469	420	525	479	436	468	474	452	453	475	450	449	469	481	471	453	486	408	479	470	457	463	459	476	469	434	466	432	458	410	473	458	456	447	458	480	463	487	471	448	466	445	442	412	483	479	472	450	473	495	475	483	449	443	484	462	463	465	440	455	485	467	447	446	479	433	460	456	469	460	462	440	486	465	459	464	478	445	473	467	431	475	467	460	508	469	449	460	453	444	454	449	434	541	424	468	464	467	482	476	461	455	462	477	416	447	445	469	449	453	469	455	495	447	454	437	459	436	472	453	482	449	502	430	490	480	455	465	472	440	432	442	456	443	441	472	476	452	480	488	434	472	456	440	471	440	466	498	457	426	438	489	440	458	474	465	445	437	448	521	463	472	430	460	468	487	406	442	454	444	487	471	449	474	448	427	474	448	476	451	482	486	462	451	459	438	483	428	479	457	443	495	450	480	443	473	440	491	466	470	464	477	447	449	458	472	468	436	456	486	465	444	470	479	488	450	478	472	481	444	493	456	448	482	457	472	471	474	454	508	466	473	435	449	453	459	491	490	468	474	446	454	460	440	501	446	468	513	455	483	466	414	456	476	432	446	479	459	425	463	466	471	451	462	438	469	440	482	465	438	452	473	493	447	458	473	460	499	452	420	476	449	457	495	441	468	417	461	504	451	461	446	458	478	460	485	470	452	439	465	431	471	442	426	438	512	489	471	446	471	471	455	439	471	479	471	462	487	443	449	461	436	458	453	485	482	453	430	479	474	496	415	508	479	487	451	496	461	472	455	458	462	447	436	470	423	453	523	460	482	480	472	478	432	451	470	457	478	490	477	481	443	474	488	474	464	467	458	459	448	461	491	451	442	419	452	470	462	491	443	464	476	493	449	454	454	438	453	484	505	439	482	464	438	439	425	460	452	439	434	450	497	440	447	431	446	455	469	448	519	464	446	480	445	468	468	467	465	449	461	476	470	472	453	478	481	458	478	467	460	486	459	439	487	432	452	472	453	447	468	448	497	456	440	468	474	474	457	490	433	434	455	461	423
1996	1710	507	4429	4161	1282	112	80	60	64	52	63	47	39	54	65	50	53	55	64	38	50	43	63	62	66	46	46	77	63	66	70	40	63	45	53	45	55	52	62	54	60	58	45	41	42	67	58	45	58	67	66	57	45	62	53	47	57	61	53	53	62	62	50	63	68	43	60	57	61	44	47	44	56	69	45	56	57	54	56	52	63	43	64	57	49	50	69	58	51	47	53	50	73	47	48	54	53	56	59	42	61	48	48	58	50	50	50	54	53	54	49	52	59	49	71	66	50	71	61	55	45	58	58	61	44	43	50	55	62	53	55	69	62	41	48	46	62	61	60	64	56	54	62	61	53	56	54	67	56	58	56	58	68	57	48	57	73	68	50	60	64	63	62	61	73	61	68	54	56	56	56	56	65	52	63	56	62	54	58	72	54	62	56	62	51	59	56	50	51	59	66	64	69	63	57	52	48	73	46	52	68	59	51	56	60	60	61	63	68	47	57	59	47	59	56	69	49	56	59	63	42	45	64	48	60	52	58	52	66	54	58	56	54	51	60	45	61	51	55	62	66	51	66	49	45	53	52	58	49	57	69	69	52	53	53	55	59	58	62	57	63	69	49	53	58	60	58	63	41	53	55	57	54	54	51	52	60	51	80	53	49	60	60	52	56	58	58	60	55	50	44	61	54	66	50	63	63	49	54	64	51	41	58	63	59	56	60	53	64	54	53	52	58	52	42	49	57	67	64	48	75	67	51	55	53	61	50	40	58	41	69	62	51	58	73	47	59	73	52	58	42	55	60	54	54	59	62	68	47	56	48	49	53	52	48	67	61	59	59	56	63	59	60	69	56	59	67	58	58	51	53	68	57	63	59	58	61	49	53	43	36	51	50	58	64	41	62	53	58	58	49	55	55	47	54	56	49	62	62	57	56	33	51	57	59	66	58	67	67	57	61	57	51	58	45	58	52	61	46	58	68	49	37	53	68	64	67	51	60	47	68	57	58	56	73	45	53	53	61	43	56	62	58	47	58	71	45	44	62	53	55	51	51	63	75	46	55	58	61	44	34	57	64	50	50	56	53	66	52	66	41	56	51	49	65	50	72	58	61	47	46	40	69	62	58	62	55	45	60	50	67	67	58	61	52	54	59	57	55	58	50	50	54	61	51	59	60	58	43	58	71	58	46	53	60	52	50	55	62	52	57	50	77	50	70	56	59	53	61	49	70	46	48	45	52	58	47	72	70	60	75	65	55	52	41	71	66	43	62	69	52	46	50	52	40	50	43	50	56	49	70	49	47	55	56	56	57	47	60	51	60	56	43	52	63	54	56	63	76	48	47	59	65	61	56	56	57	52	52	52	58	60	58	48	54	58	64	64	53	47	34	52	60	66	56	55	62	59	63	59	64	51	51	64	46	55	58	42	69	61	68	52	50	66	59	43	61	50	67	58	51	69	43	65	60	55	60	48	63	66	58	56	57	59	70	62	49	53	60	69	47	66	68	57	56	52	53	66	63	52	50	64	58	52	55	59	52	61	56	56	46	48	48	56	55	60	77	70	48	53	57	53	56	66	54	55	66	51	65	56	49	62	52	60	42	72	51	57	42	72	50	63	54	51	69	63	54	46	53	57	48	63	67	57	56	55	65	53	58	49	57	45	50	55	62	70	50	58	50	52	53	45	65	61	56	62	47	64	53	44	59	50	55	55	66	54	47	55	65	55	48	53	57	56	62	71	68	58	48	61	74	72	61	50	52	38	60	52	61	49	61	68	62	60	61	55	58	53	55	62	47	61	54	57	52	41	57	58	61	63	37	53	39	40	44	59	57	62	47	65	54	52	56	51	54	66	62	65	49	73	44	59	63	63	68	68	41	54	42	58	56	69	60	55	58	58	53	67	51	59	41	61	64	66	57	62	58	45	63	46	58	46	68	58	59	51	53	63	61	55	64	57	53	47	41	59	58	53	51	48	60	56	53	52	50	67	58	46	53	53	54	53	54	59	50	56	49	60	52	50	47	60	49	51	59	45	58	58	51	50	43	65	58	54	64	59	64	41	65	65	67	73	57	38	62	55	39	54	75	60	60	50	48	65	63	59	48	53	60	48	53	58	54	76	58	58	55	64	63	51	54	51	58	72	53	63	52	60	43	56	59	54	63	61	47	60	58	52	50	53	63	62	49	69	57	54	54	56	47	48	63	63	50	65	53	67	61	48	53	54	50	51	67	71	57	61	58	67	53	60	58	54	55	64	54	58	57	48	60	58	61	58	53	53	59	48	46	64	62	63	62	49	47	50	51	50	64	74	58	57	60	57	62	52	58	66	50	68	64	48	63	57	61	49	61	58	53	66	60	64	55	55	52	53	59	53	54	50	64	40	58	53	43	63	46	55	59	56	66	52	61	64	65	54	49	47	49	57	45	57	56	62	68	55	58	61	58	54	67	51	58	36	62	61	48	66	52	57	64	56	49	53	57	57	38	59	59	53	63	38	51	61	55	56	57	76	63	44	56	62	61	54	59	55	44	58	55	68	52	52	58	76	44	55	57	55	55	64	60	50	66	46	51	76	69	54	42	54	49	54	45	67	58	56	48	62	49	55	43	52	46	38	52	61	50	52	67	51	45	59	46	50	54	54	42	55	48	55	56	51	52	49	53	59	51	67	50	66	57	51	56	49	56	64	57	51	56	59	59	58	56	53	58	55	54	38	75	61	65	38	44	55	40	52	59	47	58	61	52	42	51	68	54	67	58	58	67	57	53	47	77	63	53	53	69	55	58	50	53	67	58	60	54	57	62	64	58	65	64	47	63	42	53	48	43	56	55	54	46	50	53	75	49	68	68	64	65	44	64	66	51	54	51	60	58	58	58	56	65	62	60	46	53	47	41	48	66	46	63	50	52	64	56	65	57	58	70	56	49	46	52	59	47	60	54	59	68	57	69	55	56	57	72	65	54	63	45	42	60	69	59	59	51	51	57	56	60	58	55	45	47	47	58	59	59	60	41	65	49	54	56	59	55	53	52	60	49	49	67	65	48	64	57	56	47	56	50	48	50	45	57	47	63	51	51	53	58	49	61	42	59	64	60	57	42	65	57	51	53	62	59	47	55	57	61	51	57	63	57	51	55	62	54	61	64	70	44	65	60	58	52	48	45	50	56	64	47	53	65	52	51	65	46	56	54	73	54	54	55	55	58	56	66	55	46	49	42	64	54	55	60	49	60	71	57	57	48	55	70	62	61	52	63	46	52	61	56	63	68	54	51	45	60	58	54	66	41	52	59	58	54	54	62	52	53	48	56	66	50	48	43	60	54	57	54	60	52	68	66	57	50	50	52	56	63	57	45	62	68	56	52	56	68	43	41	55	47	60	54	54	59	54	59	44	50	58	54	54	55	55	53	54	57	50	62	66	45	48	48	67	58	65	54	51	61	55	56	63	55	41	42	56	49	55	60	51	49	49	47	58	57	58	55	51	56	53	55	59	60	72	58	45	52	52	50
22086	14444	5423	31258	35453	21118	3084	1600	589	545	540	520	498	536	497	465	484	450	412	491	497	502	478	485	458	450	481	449	489	435	432	458	513	471	476	470	488	473	473	454	447	444	513	459	454	466	486	491	487	441	433	478	490	467	460	444	479	456	486	460	490	474	478	500	495	442	443	484	510	496	472	456	493	525	486	477	489	488	483	498	457	495	444	489	473	458	481	465	454	490	444	474	461	507	445	429	500	484	445	490	456	452	523	450	439	490	488	479	416	481	475	487	461	478	459	452	465	495	484	451	511	450	486	443	439	513	470	480	437	498	523	474	508	464	470	451	445	477	473	451	462	464	464	490	481	470	492	460	501	433	489	479	475	485	520	418	469	486	476	501	469	422	456	447	465	477	463	462	433	497	461	457	481	450	452	481	481	460	495	480	445	434	529	440	493	461	452	493	478	492	486	476	465	450	465	489	481	458	455	522	495	437	489	463	437	438	454	430	430	476	436	479	467	462	450	489	478	469	452	457	462	476	485	435	463	457	504	484	453	458	469	508	484	462	511	462	498	489	481	460	509	455	474	477	475	481	465	447	455	497	454	466	444	454	475	479	481	482	451	452	422	500	457	482	480	460	467	463	467	474	461	486	476	508	498	488	462	478	478	508	457	468	486	502	458	495	459	502	476	458	452	466	501	465	459	434	531	453	480	484	434	437	491	457	420	469	492	481	478	475	435	477	470	463	471	456	467	462	480	459	448	448	487	482	487	442	501	439	483	462	466	451	408	475	475	482	454	479	464	467	499	462	453	457	473	498	460	429	465	471	483	487	442	451	451	466	439	470	444	465	495	485	451	453	469	521	460	439	459	452	472	450	451	439	448	446	444	465	464	478	490	500	471	454	481	458	499	452	472	467	477	489	466	464	476	439	462	462	440	495	486	451	452	463	485	472	479	475	445	459	504	461	422	503	465	461	483	483	454	436	472	450	462	477	456	447	453	463	414	497	450	467	472	471	505	488	463	514	455	515	479	464	485	482	477	440	455	430	462	472	462	458	463	452	509	471	421	472	472	482	477	493	467	447	459	476	473	433	484	476	503	507	496	459	453	491	437	482	453	475	502	464	460	534	448	499	476	458	489	491	439	475	450	488	458	464	469	492	501	490	431	434	451	460	445	468	500	457	465	472	476	456	477	482	480	460	470	466	464	442	471	481	456	499	493	466	459	495	509	503	464	489	444	443	438	454	467	480	490	458	462	499	488	480	459	507	482	509	498	459	453	482	494	480	483	480	457	468	472	471	490	475	462	482	458	447	477	484	448	462	486	460	470	485	472	418	483	454	452	446	491	489	472	451	487	469	473	461	454	471	498	492	470	508	443	480	474	515	452	459	468	448	468	456	481	482	452	455	527	441	466	458	468	474	467	469	416	443	463	460	461	451	442	469	460	492	416	487	538	478	466	490	506	466	442	462	486	464	468	512	478	482	467	484	460	471	454	458	452	472	457	484	474	466	476	452	471	488	511	471	445	456	472	474	458	445	461	446	479	461	447	466	430	448	461	507	466	449	404	457	477	467	489	499	497	461	481	481	482	464	489	466	464	481	457	434	473	436	461	477	457	494	495	462	466	469	496	456	417	479	488	454	476	473	473	465	481	478	489	471	457	462	449	478	483	481	480	459	467	498	500	500	428	481	472	443	479	499	493	445	468	471	438	446	473	496	486	445	449	463	453	479	484	487	446	446	499	457	469	443	419	530	448	484	477	471	474	452	483	517	459	462	456	513	468	460	474	460	467	463	488	468	436	472	476	461	443	463	489	495	461	477	469	473	498	476	503	468	447	470	475	463	482	474	448	470	464	510	497	500	443	459	464	469	487	457	458	504	462	452	454	513	459	485	457	496	469	466	451	421	498	433	466	483	452	500	499	460	537	455	497	454	415	480	474	426	496	467	462	440	493	480	444	484	477	473	482	484	457	446	460	454	498	484	479	488	435	484	444	470	471	467	512	491	462	473	456	417	467	463	482	500	469	471	489	445	465	443	457	483	453	478	460	484	474	447	450	508	452	445	475	471	495	476	450	448	481	478	501	456	461	485	500	454	460	487	475	471	456	438	460	470	448	446	475	430	518	465	478	514	470	458	489	454	482	494	475	468	488	488	501	487	440	452	463	472	422	500	452	475	460	467	491	475	477	430	485	490	495	487	503	451	472	496	475	494	442	485	500	482	470	452	468	538	433	485	443	460	514	479	463	457	457	486	501	487	483	461	459	518	451	461	481	422	462	498	488	471	438	507	489	440	441	505	506	465	463	437	486	481	451	473	502	466	427	474	456	419	488	477	444	487	480	498	440	445	437	468	520	495	508	454	453	424	493	442	483	523	473	424	485	461	472	447	422	497	510	475	421	469	476	484	460	450	485	473	466	464	476	504	463	469	485	464	460	463	475	482	478	462	513	474	480	480	495	442	500	479	446	503	433	486	503	464	478	490	472	466	469	457	493	493	474	475	470	446	494	482	488	469	510	493	466	499	456	463	446	451	509	496	466	486	498	485	511	450	475	467	466	490	442	454	465	485	440	435	456	478	440	460	474	444	453	478	479	466	489	482	462	461	457	435	451	458	472	469	467	447	479	457	467	498	493	499	492	471	463	435	478	501	474	422	456	476	410	482	475	482	488	452	446	450	494	481	473	448	464	500	497	513	446	474	435	446	480	456	492	444	456	440	497	458	493	425	473	484	464	466	473	461	519	474	443	465	457	466	451	466	485	488	482	456	457	483	482	474	493	455	461	472	465	452	480	456	457	489	478	440	505	484	455	463	479	477	467	481	443	457	508	505	468	453	483	436	506	470	487	418	453	412	447	483	449	445	479	454	526	473	417	441	465	463	469	527	498	447	444	472	445	467	453	489	452	476	501	440	479	445	463	492	435	477	465	494	474	474	451	470	489	522	469	449	445	464	509	470	466	473	482	448	510	482	463	427	509	478	440	474	498	464	491	450	470	475	438	478	460	458	446	472	459	464	466	452	457	485	443	441	475	522	510	493	484	522	471	463	457	448	498	508	460	451	485	515	493	438	480	443	474	481	447	462	463	420	482	463	447	495	455	458	429	421	479	419	461	498	478	447	500	476	467	483	436	490	512	446	465	482	473	442	435	473	475	457	473	461	470	436	437	456	522	478	487	472	475	474	454	489	448	452	469	446	458	466	484	494	487	507	474	428	488	465	448	455	460	461	491	520	465	438	455	440	463	446	453	456	469	454	438	481	517	449	459	451	477	472	464	489	483	440	468	491	471	461	452	504	478	493	477	493	414	452	468	460	493	476	441	478	497	497	466	463	494	506	459	465	459	460	476	464	426	494	513	466	435	477	500	479	491	502	471	471	439	467	492	475	488	447	463	443	479	462	516	468	462	472	456	502	478	478	460	484	500	462	479	516	504	431	470	442	491	462	491	471	478	491	503	434	482	449	464	430	459	452	460	487	459	460	467	458	462	495	453	461	505	479
3082	1253	200	3243	4111	1485	116	56	43	47	31	34	21	39	29	34	44	38	34	38	26	43	35	26	28	36	34	31	31	34	38	27	30	40	32	35	49	27	33	30	43	37	32	37	28	27	29	31	35	30	31	37	33	29	29	35	32	37	36	35	30	36	40	40	26	28	30	31	32	31	23	35	47	32	29	37	36	35	32	29	41	24	36	29	25	37	33	33	33	34	37	30	33	40	37	31	41	32	29	34	35	29	22	45	35	33	34	36	43	33	35	36	41	36	45	32	29	33	25	41	29	26	30	44	31	27	31	42	41	31	35	30	28	33	29	43	37	35	33	35	32	38	38	44	29	41	33	29	34	35	39	38	33	29	26	31	41	34	32	34	39	38	31	33	31	39	41	26	28	30	37	35	31	31	32	33	39	33	36	47	29	35	21	32	48	32	38	45	32	38	43	30	36	38	33	31	36	41	33	35	39	44	41	33	39	27	28	33	34	30	39	37	34	34	34	34	30	37	36	25	28	42	25	43	51	39	35	34	27	36	32	25	38	32	37	28	30	36	27	33	33	31	29	33	41	31	33	44	37	39	30	36	36	29	22	38	19	31	35	41	34	42	35	31	28	33	41	38	22	37	25	32	25	27	37	30	37	36	26	34	37	35	27	44	28	38	41	37	44	31	34	36	34	33	39	41	36	26	35	29	34	35	37	23	38	22	32	29	36	33	24	41	34	32	40	36	38	36	35	44	35	33	37	39	38	39	35	24	28	35	28	28	33	35	30	30	30	44	41	30	34	39	34	30	37	33	40	34	48	27	25	36	34	38	36	23	29	36	24	31	34	27	25	37	24	31	31	34	37	29	42	41	43	38	29	27	39	38	37	33	25	19	44	28	39	31	27	37	40	33	32	34	35	36	33	30	37	29	35	28	35	26	28	29	28	30	44	27	33	42	35	23	37	33	41	31	41	38	44	29	30	38	32	31	36	34	47	32	25	39	39	29	34	27	40	38	37	38	29	29	32	36	42	27	43	28	38	38	37	44	41	27	30	35	38	36	23	26	45	32	38	33	32	33	36	34	40	38	23	32	43	33	27	33	34	30	39	31	34	33	39	24	21	25	28	26	40	36	34	34	41	30	40	26	37	36	35	37	35	37	35	28	19	29	37	44	24	40	28	43	44	36	34	40	24	35	27	29	37	34	36	37	26	29	39	25	33	35	40	38	30	29	34	30	28	30	26	38	24	25	46	34	33	25	27	32	46	38	35	34	32	38	27	36	43	35	43	34	41	43	29	42	38	34	39	17	37	40	26	38	24	28	33	37	37	37	38	22	28	28	24	38	25	30	35	35	26	32	26	35	49	41	33	34	39	34	43	28	28	24	41	26	33	43	23	34	39	39	38	25	34	34	35	33	32	40	33	28	27	24	36	35	30	29	29	32	41	38	41	33	35	31	33	27	26	37	30	32	36	29	37	30	31	28	36	39	32	40	36	27	33	40	29	33	34	43	16	27	46	37	37	41	36	33	26	31	35	36	28	32	36	31	34	28	34	23	41	30	31	30	38	30	33	29	31	31	39	40	34	40	39	30	22	28	35	23	39	32	25	31	35	36	38	38	36	27	43	36	32	31	38	40	36	34	25	32	31	36	42	28	26	34	32	30	32	36	34	26	37	38	28	37	26	38	33	35	41	30	24	41	34	38	43	35	29	35	27	35	20	30	36	24	34	45	24	33	36	28	34	27	40	26	40	28	27	28	22	35	31	28	19	36	32	27	40	30	39	28	34	33	38	37	30	30	35	35	17	31	34	26	34	33	34	25	39	28	37	32	30	23	31	25	33	38	41	35	32	37	41	41	40	33	33	30	29	32	44	36	31	39	32	41	31	44	40	30	51	27	37	41	29	36	37	44	36	27	35	23	29	34	36	22	27	39	36	34	34	34	33	30	32	45	32	29	34	38	41	34	35	33	34	40	34	29	34	37	31	34	39	31	29	35	25	32	32	44	28	27	28	42	22	23	35	32	32	37	33	45	34	32	27	28	36	24	26	30	36	45	44	35	26	30	29	48	35	27	46	37	34	32	34	48	24	35	34	25	32	38	40	32	28	35	28	37	30	36	33	28	31	31	39	26	33	35	45	47	31	37	21	34	34	40	35	29	43	24	33	32	37	42	34	36	39	34	35	29	31	32	32	39	23	34	39	39	25	28	38	30	43	48	32	20	41	28	40	35	35	29	25	35	39	35	28	33	34	48	30	27	40	38	42	38	27	26	31	41	39	28	31	42	32	44	31	35	32	37	37	45	33	35	31	37	33	30	39	38	26	35	31	34	29	42	31	34	33	32	29	27	41	28	29	25	36	29	55	32	34	44	31	39	31	42	39	34	29	33	37	37	35	38	38	38	31	34	36	40	28	41	33	33	40	35	36	30	30	25	33	34	24	24	34	30	31	35	23	36	41	35	36	32	34	36	30	42	38	28	27	33	34	33	36	42	29	29	28	32	32	35	23	34	39	30	39	41	42	21	25	34	28	31	38	33	33	32	33	28	37	28	33	38	46	35	30	28	35	39	40	30	41	35	45	35	30	36	29	43	32	43	29	33	39	29	30	36	34	35	39	47	37	24	33	35	34	33	38	35	33	30	36	31	35	26	33	40	19	26	37	32	36	25	35	33	29	33	38	29	22	35	41	34	35	47	48	31	33	35	42	35	36	46	30	39	25	38	44	37	31	31	32	31	37	29	30	40	39	33	36	23	37	44	34	34	42	41	25	28	26	35	34	35	28	29	28	26	35	33	30	30	25	42	30	31	34	32	30	30	24	29	34	35	39	33	19	36	29	38	44	34	34	26	44	29	37	27	31	23	34	34	34	25	33	33	23	34	42	40	35	44	31	38	43	35	32	31	35	23	38	35	32	30	43	41	35	33	29	36	40	30	32	34	38	31	33	37	39	22	35	43	34	30	38	35	37	44	28	37	33	35	46	39	32	27	36	21	29	40	38	31	32	29	20	35	36	34	36	46	41	34	33	39	30	36	34	33	33	40	37	27	35	37	30	40	27	40	44	42	27	28	32	43	44	25	43	27	35	36	37	31	29	32	44	36	43	26	40	32	43	38	34	28	34	37	36	32	34	37	35	31	39	33	18	41	28	25	40	38	39	31	34	21	20	32	31	30	37	32	32	35	37	35	29	39	23	22	33	28	30	21	35	35	33	36	33	46	37	29	30	28	24	33	20	34	37	29	32	39	34	40	42	41	29	38	32	32	35	40	31	34	41	24	44	35	35	37	37	34	35	29	31	25	36	39	34	33	41	40	37	37	37	43	53	34	37	30	36	34	42	41	43	27	40	31	26	32	29	38	32	33	36	28	34	32	35	23	38	35	44	27	38	41	39	33	36	34	29	40	42	34	37	32	29	38	31	38	32	32	34	32	47	32	42	44	37	33	29	42	36	30	45	27	35	34	33	39	32	30	30	29	37	35	32	33	27	37	31	37
21255	12402	2550	27947	35162	22486	3484	1307	383	358	333	305	310	304	293	289	288	287	319	258	294	293	270	292	311	258	297	276	278	304	300	274	315	267	270	294	276	252	286	293	288	277	248	266	284	284	272	278	282	301	296	279	263	303	272	281	259	265	279	300	265	283	291	295	283	261	275	274	263	293	302	286	307	261	290	258	257	278	304	288	286	274	290	308	252	235	271	277	290	285	305	266	304	311	238	257	249	280	277	271	292	291	289	281	263	261	276	268	277	263	271	269	275	292	303	254	264	307	254	268	268	262	305	286	260	301	265	253	282	267	279	280	277	272	236	285	289	287	296	282	303	285	271	259	287	288	311	254	272	258	278	277	280	299	271	275	235	299	289	263	268	291	267	282	263	290	297	275	292	275	257	279	267	245	292	288	261	273	295	264	282	295	270	302	297	309	274	277	263	290	283	254	281	265	265	264	275	271	283	270	277	272	267	277	267	307	289	270	278	294	299	260	271	286	270	264	288	237	279	284	305	293	265	273	269	299	260	297	276	270	288	267	293	306	273	267	276	262	273	293	271	281	262	291	270	256	281	309	266	279	286	305	279	289	304	270	226	311	278	259	284	280	268	293	257	281	270	280	295	266	289	268	265	275	265	279	285	247	283	292	293	249	271	249	269	274	262	274	286	301	269	242	266	274	288	289	288	292	283	283	259	256	278	273	278	248	283	274	295	262	279	281	297	282	245	307	224	280	312	332	273	282	285	295	267	251	309	262	283	248	284	262	281	293	286	284	285	276	246	284	310	285	267	263	256	301	265	270	261	278	273	286	275	306	264	269	294	256	291	274	268	259	290	280	268	288	266	280	311	265	266	275	288	303	279	274	245	255	255	321	266	271	259	245	260	288	275	302	268	268	286	282	299	254	246	283	268	281	275	287	284	292	294	251	279	271	292	273	275	301	275	247	274	280	256	271	290	258	288	267	276	248	287	262	280	297	300	345	273	266	280	276	280	281	282	274	277	259	284	286	268	288	272	254	260	293	287	279	278	250	263	297	303	299	240	257	281	262	261	324	278	267	285	304	296	292	274	282	273	281	287	270	291	263	271	264	281	278	236	293	320	262	303	272	249	281	285	263	278	264	269	306	292	270	300	282	306	259	272	279	263	301	271	282	280	270	308	283	260	290	273	296	311	262	290	268	265	309	264	263	265	290	278	277	256	308	270	279	294	301	285	276	295	267	282	294	269	263	270	252	294	275	289	251	284	293	245	268	276	250	269	290	291	261	284	251	250	299	284	268	256	285	257	273	274	284	264	290	255	291	244	274	274	259	289	289	293	273	278	307	316	261	259	279	278	276	268	273	277	267	288	273	289	281	256	304	286	286	274	289	283	264	259	253	273	285	252	291	270	303	271	271	270	291	275	265	271	266	282	285	273	278	249	260	263	285	266	281	277	294	254	268	284	272	260	277	262	297	274	254	264	292	258	268	287	282	278	261	247	292	276	270	267	273	284	287	298	260	279	243	243	293	313	306	295	270	298	272	303	261	299	273	267	291	288	290	272	264	277	266	298	276	270	282	288	276	268	278	295	298	324	225	294	259	254	268	276	284	272	298	275	282	296	272	283	288	295	255	292	293	285	291	274	283	269	277	272	277	273	300	288	280	264	275	275	284	254	274	257	292	290	259	274	290	277	283	268	275	292	274	281	283	259	271	284	285	277	280	297	254	267	292	272	272	273	295	293	302	295	244	233	270	303	241	286	271	280	235	292	254	295	284	304	293	277	266	274	267	280	267	268	301	297	288	294	261	263	279	286	280	264	293	287	265	268	300	276	275	268	305	268	321	277	256	299	267	280	304	249	282	270	246	280	273	274	277	272	250	301	282	286	273	237	273	255	276	302	287	286	273	263	314	268	268	264	260	275	275	293	264	282	265	266	296	291	289	288	294	275	281	280	269	282	263	251	274	262	270	267	286	308	296	262	305	293	255	274	273	263	277	259	255	333	265	282	251	304	280	268	302	251	265	273	299	301	252	258	253	270	292	293	272	262	281	266	270	295	285	283	307	274	275	276	276	279	282	251	315	273	259	285	283	266	292	276	291	296	278	302	261	277	275	291	304	275	295	281	234	237	290	266	260	294	277	266	267	270	269	280	281	282	285	286	294	271	314	277	283	247	281	301	295	295	299	260	271	298	278	260	277	246	271	279	289	277	262	289	279	301	276	272	289	274	295	288	262	292	278	267	285	267	279	279	275	256	284	269	273	265	313	255	278	276	269	264	283	299	271	301	280	272	256	274	293	293	285	277	266	295	280	297	275	303	278	273	294	281	306	298	285	251	284	261	290	258	254	290	267	300	269	295	289	266	298	249	264	280	309	278	279	268	284	261	266	267	276	272	287	284	298	271	289	263	276	272	259	288	283	278	290	293	320	267	274	248	262	284	265	271	294	294	270	268	268	254	277	274	285	248	260	260	291	272	294	281	290	275	274	271	277	279	282	274	260	253	284	253	270	258	285	286	271	257	259	260	278	290	247	290	262	280	280	276	274	308	272	281	288	290	303	300	289	296	283	264	298	285	266	263	281	274	300	254	288	298	279	299	263	281	300	295	296	295	314	295	258	277	297	265	285	238	249	237	268	269	268	273	320	284	285	268	294	285	267	287	280	298	271	291	277	274	304	270	262	276	225	288	290	248	283	268	265	244	282	294	302	259	266	261	302	305	266	285	283	264	272	274	275	282	284	291	285	292	268	300	280	283	285	268	247	272	265	280	286	269	314	270	247	255	268	264	281	260	279	279	277	302	276	286	270	279	276	274	277	277	278	266	314	289	281	295	280	295	292	259	313	290	294	249	274	289	265	254	278	325	284	253	254	268	277	277	298	272	228	277	272	266	276	269	282	284	259	300	283	320	286	290	250	277	317	301	252	278	283	289	266	274	267	268	294	283	269	276	260	268	308	279	258	270	238	285	278	242	272	281	260	274	249	259	292	265	267	275	258	275	282	294	285	270	266	305	282	285	284	256	279	281	275	280	301	256	331	271	267	283	297	253	281	256	269	300	302	283	280	265	306	271	306	275	280	267	271	286	277	290	282	268	296	281	272	288	282	260	280	281	280	294	263	238	286	245	305	280	276	304	239	294	280	289	298	266	280	245	292	236	275	279	270	253	267	285	320	292	283	286	253	286	273	255	264	304	287	273	270	237	248	295	287	275	277	274	291	255	290	304	300	281	282	265	265	273	297	269	304	288	288	267	266	263	265	290	301	287	267	277	264	281	286	307	286	283	289	288	309	284	272	291	285	323	294	290	281	289	291	251	277	250	291	274	276	299	245	271	256	307	297	282	267	281	301	286	287	300	277	282	267	289	270	255	292	238	255	269	279	287	285	269	251	244	294	250	270	264	283	284	293	311	295	284	285	290	248	268	281	280	276	280	265	259	291	254	274	269	257	269	294	267	284	270	269	284	254	269	292	282	298	298	290	259	273	294	247	273	271	279	281
2667	2439	326	5591	6868	2605	191	55	25	41	45	41	38	51	43	47	36	32	37	34	35	33	38	45	24	27	34	37	26	23	48	32	38	38	32	34	29	45	33	39	39	32	40	26	31	36	44	34	32	29	43	36	36	35	28	36	43	26	31	37	34	38	42	36	26	44	32	27	18	34	38	47	28	33	37	35	33	26	34	43	34	30	36	40	33	39	37	29	34	31	44	42	31	35	39	38	40	33	34	42	36	36	27	24	36	30	44	40	41	42	30	43	37	29	41	38	46	35	43	36	34	27	31	32	38	38	40	46	38	34	37	28	35	26	50	45	33	30	35	30	38	36	30	29	32	37	35	43	42	51	34	27	34	28	35	37	25	31	39	31	27	28	30	35	33	29	26	33	37	31	30	44	38	44	33	33	40	38	28	32	36	40	29	37	35	39	33	35	39	44	23	39	38	37	45	44	30	43	45	33	24	36	43	46	42	31	27	43	36	27	37	32	38	23	33	33	37	42	29	38	40	26	39	34	42	36	33	32	32	27	26	41	37	42	35	37	25	32	31	33	33	39	27	47	38	31	29	34	48	38	39	44	26	33	38	40	27	31	51	24	35	33	42	45	33	34	38	24	41	36	38	27	33	34	33	31	39	31	38	31	30	40	31	24	30	26	29	30	30	35	34	27	31	46	33	38	43	45	31	37	29	40	41	37	30	32	29	34	28	24	38	32	29	28	43	35	36	31	31	31	48	22	31	33	36	37	41	27	41	43	37	33	24	27	33	27	39	34	28	33	40	41	31	37	39	34	44	33	39	39	34	35	28	43	39	47	35	29	31	40	30	32	28	26	47	40	38	41	41	45	24	39	30	31	37	26	26	36	27	34	29	35	32	36	22	34	27	34	38	39	34	40	36	36	31	27	35	40	41	37	34	42	40	32	37	46	26	44	30	39	28	34	32	40	32	32	40	27	27	29	33	42	40	29	26	48	36	29	34	39	34	43	34	39	25	38	31	37	35	39	36	39	41	35	29	30	30	44	30	24	25	31	36	30	40	32	33	29	34	31	23	32	34	38	35	29	36	31	42	34	45	21	31	43	32	39	32	24	35	31	31	33	38	33	41	37	27	36	35	46	36	30	29	39	39	32	32	37	28	42	27	30	28	36	29	38	36	41	26	38	33	37	39	35	40	29	43	30	36	38	46	35	41	39	40	38	30	42	45	36	32	42	38	31	32	27	33	38	34	40	40	29	29	31	50	38	31	30	29	35	60	45	33	33	35	33	36	35	28	34	26	31	33	43	35	36	29	36	40	37	33	30	49	34	34	26	33	29	33	32	38	27	40	35	28	40	39	33	35	34	38	33	34	29	32	23	34	43	42	33	29	28	31	36	31	35	34	38	32	53	41	42	28	32	35	32	49	39	40	41	37	30	36	35	35	36	37	36	35	40	33	35	30	42	32	31	35	29	33	40	35	35	39	33	39	45	42	35	38	31	34	37	35	32	29	39	32	29	34	32	34	32	39	36	41	29	26	28	40	46	30	31	27	36	41	31	24	36	31	34	45	42	27	34	28	29	48	41	39	29	41	34	36	39	48	28	28	40	35	32	40	46	39	37	25	33	47	35	38	40	31	23	39	43	37	37	33	45	38	35	31	35	36	34	36	35	40	43	34	36	30	36	40	33	46	47	29	41	34	40	43	39	37	35	25	34	41	38	37	26	41	33	33	40	34	32	39	35	37	35	30	39	33	48	45	38	38	30	19	50	26	34	35	43	35	22	41	44	32	32	35	25	43	28	35	40	29	35	29	29	38	28	32	37	40	32	43	30	39	33	35	46	28	36	36	42	42	39	36	33	40	23	26	41	23	39	35	32	41	39	45	39	40	47	26	31	45	33	36	35	55	36	32	31	32	30	31	43	34	37	42	35	38	43	27	26	31	40	30	40	30	44	24	36	42	36	50	30	47	31	30	28	36	46	43	37	41	31	38	39	24	28	34	31	39	33	44	35	24	53	29	41	31	39	32	30	34	35	36	35	34	43	40	31	49	33	34	34	31	43	38	39	41	24	33	37	46	48	32	36	28	26	33	38	38	29	32	44	35	46	38	36	27	39	33	34	31	33	30	28	36	26	32	34	39	35	25	23	25	39	35	43	31	36	30	30	29	28	39	37	36	30	41	49	33	35	29	36	30	37	26	29	41	33	26	37	33	35	36	33	37	42	37	38	40	31	37	36	39	33	35	24	33	31	35	33	33	29	35	33	33	34	29	30	39	33	34	35	35	45	32	45	33	23	34	27	35	40	29	32	42	50	39	26	35	36	31	31	34	41	25	34	30	32	32	34	40	36	41	32	28	31	23	37	41	36	34	36	49	38	32	37	38	30	43	25	37	19	33	26	41	32	27	32	31	40	27	32	38	36	25	36	44	41	34	36	35	42	32	39	37	38	33	43	34	34	42	38	45	24	42	24	22	37	41	35	29	27	33	48	33	33	26	42	47	25	28	32	44	31	34	40	34	35	42	33	33	20	26	35	26	39	31	32	41	36	41	31	44	32	37	30	35	27	37	29	32	30	29	31	20	29	30	36	38	42	32	47	41	33	39	39	33	27	31	41	30	28	34	36	30	43	37	24	30	31	37	33	35	37	32	24	27	29	30	30	30	35	31	36	36	31	34	34	41	26	32	33	37	36	33	32	29	36	42	29	45	27	29	36	30	40	32	32	27	31	41	44	31	25	39	31	36	41	31	43	31	37	25	27	40	44	30	35	40	46	31	40	23	36	35	37	44	45	39	31	38	31	37	37	46	32	29	44	31	35	37	42	30	29	31	34	28	43	44	49	36	34	27	38	32	35	40	26	31	50	27	37	34	33	26	35	54	25	32	30	37	26	40	37	34	32	31	35	43	45	35	32	36	37	38	38	34	40	36	28	44	48	26	35	40	33	41	41	34	40	34	27	39	41	32	39	32	36	43	41	31	30	33	33	32	38	37	34	31	35	33	34	33	32	39	44	44	33	25	37	29	51	41	26	44	37	41	26	36	38	22	41	25	36	30	39	37	40	35	31	34	37	39	37	33	43	41	47	34	37	37	36	38	31	34	31	32	38	41	38	40	41	39	33	28	32	41	31	33	23	31	24	30	37	36	26	36	41	36	23	36	36	27	31	37	34	31	38	34	38	25	43	19	35	31	28	41	32	29	41	41	37	31	23	34	33	32	34	32	29	26	28	33	34	26	31	32	32	26	40	41	34	33	40	21	29	25	33	37	27	28	30	39	29	35	37	40	23	28	42	42	28	33	33	40	40	33	42	29	44	38	45	33	32	44	29	28	29	34	34	32	40	27	45	24	30	28	33	33	38	34	40	42	25	40	27	33	39	33	37	32	46	38	31	35	40	39	30	38	32	41	33	36	32	31	38	37	39	34	36	42	31	37	26	31	31	36	31	28	33	46	36	37	34	38	44	37	38	26	33	32	46	33	33	36	40	44	34	35	40
24758	18524	3644	34246	43191	28806	6117	1190	513	420	418	405	358	408	340	339	344	313	329	353	312	321	327	301	308	320	323	347	332	296	305	305	302	325	291	297	327	298	281	293	321	310	308	290	320	334	300	315	281	286	314	318	311	286	332	310	287	295	320	326	351	297	293	374	331	291	295	312	316	294	314	319	272	291	315	304	291	314	304	301	296	305	337	290	323	298	302	323	271	335	290	306	330	298	322	312	332	301	337	309	306	296	299	304	302	339	300	300	316	323	286	311	314	291	304	316	291	318	321	304	328	321	275	304	321	290	313	303	300	306	292	306	302	320	301	308	325	306	288	315	330	309	270	300	286	327	302	327	270	327	325	336	303	307	296	277	314	300	270	300	287	304	310	350	281	310	325	324	322	298	306	292	291	306	334	304	300	343	283	334	336	267	303	277	284	299	316	283	305	315	299	303	274	317	292	305	290	326	295	294	296	335	304	311	311	277	305	310	302	306	272	273	312	288	271	318	322	294	330	303	275	287	306	305	306	299	365	273	301	307	318	292	305	306	288	268	291	329	317	319	312	295	298	274	320	281	295	301	296	338	288	295	273	295	296	297	321	325	315	315	318	305	286	312	325	288	324	281	308	309	305	281	284	320	312	272	304	317	334	334	312	326	309	279	288	318	322	276	320	305	295	260	290	311	299	325	337	305	293	296	315	290	308	315	321	332	299	291	308	303	309	309	309	311	291	308	297	315	330	341	264	329	294	281	312	285	318	311	325	323	314	303	330	293	285	320	286	301	280	320	306	293	327	317	306	315	317	296	343	323	291	320	315	288	296	309	314	329	331	324	319	321	289	350	316	304	304	321	271	307	302	309	283	295	287	286	294	290	295	290	297	285	320	288	314	303	314	306	312	326	309	329	298	318	311	327	320	316	305	285	298	297	332	319	296	322	327	286	280	309	306	311	316	293	316	297	312	296	296	303	286	305	310	298	331	276	258	304	289	302	327	285	290	262	290	313	272	343	313	305	320	320	290	305	332	292	298	339	330	306	345	300	270	327	323	301	288	332	273	310	289	284	295	317	321	309	301	329	276	313	307	308	281	307	323	325	286	321	296	307	306	286	304	303	319	304	299	315	303	287	309	331	299	314	296	295	291	311	306	310	296	296	312	280	325	321	318	334	326	304	285	289	283	319	319	335	287	318	323	297	286	315	285	327	296	316	319	317	307	291	290	293	293	300	311	307	294	298	315	303	292	291	313	322	319	315	295	290	329	298	326	283	310	286	306	316	294	331	303	334	322	342	285	293	296	322	294	319	306	298	331	289	298	325	300	303	305	336	303	315	326	304	318	308	301	318	294	297	304	272	309	314	276	290	284	318	335	260	273	301	307	293	298	299	321	291	305	302	297	302	318	282	292	295	333	312	285	339	305	283	285	287	300	289	292	293	341	333	312	293	294	309	301	306	307	319	297	291	339	283	289	337	290	323	300	314	325	299	299	331	292	294	281	325	326	308	279	286	293	305	301	335	315	310	287	296	330	323	323	300	304	315	311	303	289	329	292	293	294	314	293	293	318	299	302	307	340	279	313	291	324	309	294	295	319	311	322	280	307	320	327	320	298	310	280	284	319	306	315	289	320	305	313	312	309	295	305	311	300	297	320	301	300	277	310	323	310	298	295	308	325	318	302	291	310	318	296	309	312	295	322	302	272	295	328	302	327	280	302	298	306	296	304	271	292	306	314	316	299	276	312	319	300	283	294	305	273	275	347	324	288	280	331	279	286	292	321	310	337	293	304	308	346	304	318	319	301	292	318	296	262	318	323	283	336	294	297	310	301	317	314	294	260	296	298	289	365	309	305	338	306	304	279	299	295	309	300	321	299	309	288	332	298	299	308	282	290	317	309	311	309	306	298	328	314	306	307	291	277	307	332	338	319	307	311	320	307	306	289	341	335	312	306	310	346	259	288	325	302	292	311	297	301	326	301	340	295	301	307	319	320	334	295	278	339	305	288	291	301	297	326	325	308	312	311	307	332	321	267	277	309	314	321	271	278	288	315	301	292	309	297	304	310	311	325	305	302	306	324	326	315	323	300	307	326	321	297	295	303	328	314	296	326	295	278	283	327	269	331	321	304	305	304	325	314	307	343	299	314	347	299	304	338	301	313	300	336	309	309	314	294	333	330	289	291	309	309	334	302	337	329	309	292	331	316	305	308	296	318	318	296	328	300	265	295	287	286	313	305	275	308	290	273	319	285	307	298	318	299	314	293	343	285	291	298	291	333	314	312	294	334	306	305	313	312	297	276	327	296	304	276	315	299	274	319	298	327	306	292	340	298	336	324	324	293	285	284	281	286	302	330	276	287	287	299	318	287	286	307	338	306	293	308	310	305	317	263	326	306	294	306	303	325	306	283	319	320	330	288	307	329	296	334	320	341	307	321	329	316	282	311	298	308	345	302	337	312	313	279	292	296	319	257	282	306	308	269	297	304	291	318	287	272	296	310	334	293	297	297	302	285	307	324	310	303	316	339	300	329	306	331	306	293	286	304	307	306	318	278	297	307	341	316	298	294	300	313	316	286	283	303	313	326	305	298	309	292	338	309	303	297	308	338	329	316	274	334	322	318	322	299	315	329	309	285	302	314	302	306	281	298	308	308	309	296	311	332	305	320	294	307	318	297	287	329	308	311	323	317	322	327	271	342	315	326	341	286	295	316	303	327	316	291	314	328	308	286	311	323	309	307	312	315	291	311	331	332	300	292	292	336	315	307	327	301	329	311	311	311	327	326	296	298	313	299	335	311	343	300	313	293	309	325	304	300	324	298	303	342	306	257	295	324	317	304	317	290	294	334	301	315	294	306	292	274	306	314	298	301	284	293	295	303	272	304	283	315	309	296	313	303	332	321	307	317	322	323	285	328	293	293	316	322	309	282	296	302	295	303	293	307	315	311	291	287	271	301	271	334	327	308	320	306	319	297	327	278	312	315	314	306	292	292	320	314	317	267	295	299	320	316	321	311	292	321	286	308	335	280	341	296	318	317	318	285	315	301	328	277	321	285	302	277	330	312	301	330	298	313	272	290	278	300	289	312	290	310	321	282	311	301	319	290	308	322	291	274	298	283	284	306	318	310	328	307	311	320	317	258	289	299	318	302	288	308	317	293	280	315	294	300	290	333	325	297	310	305	333	311	303	307	313	297	320	297	293	305	277	293	289	304	291	313	312	327	288	293	306	308	320	324	278	282	286	336	275	291	307	283	295	310	297	309	279	269	279	302	309	295	295	301	289	310	324	291	272	313	289	297	280	325	315	313	315	327	270	305	292	314	329	307	271	280	284	292	327	298	315	306	289	302	305	317	323	326	288	298	331	322	290	289	320	306	317	291	290	316	304	293	311	277	313	299	323	298	303	294	306	295	301	305	316	299	302	307	323	307	298	307	321	314	340	286	291	310	296	314	290	314	300	311	283	273	309	309	312	302	282	284	291	310	321	286	277	292	286
2168	609	161	1166	1872	630	78	63	58	55	57	56	44	53	55	58	50	63	40	48	45	56	56	53	54	48	55	48	52	60	39	56	53	59	48	69	48	57	61	65	50	50	52	41	45	53	40	49	60	59	47	54	57	59	57	51	53	45	55	49	55	53	61	47	45	55	61	60	58	69	45	50	58	50	47	37	44	51	48	38	50	57	56	40	54	40	52	56	58	54	45	65	47	54	52	47	57	52	57	48	47	45	49	51	64	43	49	57	62	56	66	53	68	70	57	49	52	45	53	57	51	52	58	71	63	43	58	61	58	66	54	45	38	56	42	45	51	43	54	58	56	66	68	47	47	57	53	65	63	44	63	67	57	56	48	45	52	64	65	50	45	49	61	49	54	46	51	57	48	53	45	59	59	45	53	45	55	59	67	55	45	51	54	40	55	57	63	49	59	67	52	53	60	50	44	43	43	56	48	53	60	57	46	57	51	48	54	58	46	51	43	54	46	57	46	39	68	54	51	55	44	58	62	46	69	54	63	57	43	54	63	54	55	52	48	48	47	49	50	63	55	53	53	51	36	51	60	47	65	52	50	53	62	42	49	61	50	53	51	52	40	46	51	62	44	63	60	55	48	64	61	58	74	45	56	53	37	49	50	55	55	58	52	59	67	58	57	51	53	55	74	51	54	47	58	36	53	41	62	62	45	49	57	36	58	59	58	63	43	51	55	51	55	67	57	47	59	65	69	59	48	65	52	53	54	71	53	52	59	56	41	44	54	59	59	45	65	56	57	51	51	46	56	57	49	50	48	56	55	72	58	52	41	50	57	38	80	54	54	57	62	55	59	47	55	53	54	56	60	62	53	59	48	58	51	62	53	62	53	41	53	68	46	57	36	49	62	54	53	45	36	43	57	51	51	56	67	58	63	63	63	50	51	49	47	58	46	57	55	65	54	52	54	47	64	59	52	58	57	48	50	54	51	63	45	68	60	63	61	42	52	56	52	52	48	67	58	71	48	49	54	47	31	54	60	57	41	47	49	43	41	44	53	45	63	62	52	55	66	51	64	53	62	59	50	52	58	75	63	62	57	60	52	36	59	64	62	60	53	60	61	54	50	56	58	53	67	50	52	41	49	48	52	48	51	41	50	52	51	49	55	38	39	52	51	57	62	60	52	51	57	51	62	61	60	58	58	43	56	53	49	47	48	59	50	51	46	55	50	57	50	56	58	48	56	54	42	56	64	43	68	48	48	56	50	55	65	55	56	50	53	35	54	40	47	62	42	55	53	57	48	55	54	39	64	56	58	58	52	62	49	55	56	50	67	47	56	47	61	52	48	49	48	59	59	56	69	56	52	57	37	53	60	41	53	41	53	44	44	47	63	56	53	71	52	67	51	60	55	45	59	55	47	47	44	61	52	53	53	59	62	53	60	62	62	53	48	54	53	52	46	49	37	45	58	60	57	54	59	48	45	58	39	64	45	47	63	55	51	48	53	54	50	58	58	63	50	70	58	49	56	58	62	51	52	54	53	50	67	66	51	59	45	50	45	63	75	56	48	55	66	53	62	52	53	54	55	54	62	52	65	57	65	48	58	48	51	59	54	47	61	54	47	37	54	52	46	55	55	47	50	53	60	50	55	59	58	49	56	62	58	63	55	52	51	48	55	47	46	48	60	51	48	76	50	67	53	57	56	69	56	60	51	65	47	58	53	48	53	44	60	51	48	48	62	47	53	42	57	61	64	54	54	47	46	57	62	48	52	41	60	48	50	52	54	54	57	39	58	42	61	42	62	46	51	62	70	59	46	59	39	61	49	59	48	53	46	54	47	58	56	51	49	59	54	70	67	60	47	51	61	45	56	53	41	62	52	43	42	68	56	54	66	59	54	52	49	46	43	73	61	54	51	59	52	49	50	43	51	35	59	50	41	59	48	45	56	49	69	59	61	41	55	40	50	50	64	52	54	48	56	48	62	44	62	53	55	53	61	51	58	46	42	52	57	50	65	61	64	51	41	45	57	60	63	59	55	55	52	54	46	56	56	61	62	54	56	50	62	56	56	49	57	63	47	63	49	49	69	52	57	53	52	53	69	57	47	43	56	40	48	62	45	55	57	56	55	50	48	55	50	48	45	45	56	38	63	67	48	47	44	64	56	59	56	63	60	47	52	60	45	64	40	61	38	51	53	61	41	47	60	64	51	60	55	67	57	44	53	62	50	39	53	37	49	55	47	44	53	43	70	44	64	48	62	58	51	39	71	50	63	49	63	47	55	57	52	61	43	49	46	57	46	59	56	45	60	58	43	60	50	64	51	50	49	62	62	71	59	51	63	60	67	64	58	61	45	56	49	57	53	54	53	47	42	48	54	57	48	50	53	60	57	43	46	53	58	63	49	50	49	58	55	49	45	51	68	57	46	68	62	55	48	50	60	56	53	52	58	33	57	54	61	53	61	50	45	47	48	61	56	56	60	55	42	52	57	53	52	44	74	51	47	50	44	66	60	61	60	49	44	52	48	53	52	53	66	62	44	50	56	44	54	39	42	64	56	55	55	46	66	57	45	48	43	46	51	45	48	54	51	54	55	57	59	53	36	52	58	60	57	54	55	51	50	44	54	45	47	52	59	60	64	43	48	66	36	42	56	48	54	56	43	57	56	50	58	51	52	52	49	60	49	47	55	72	59	50	55	56	55	46	42	46	56	51	48	67	46	66	57	61	45	61	46	55	51	49	70	60	54	38	59	61	53	55	43	59	48	64	55	67	73	53	51	64	47	47	56	66	41	60	45	69	43	67	42	55	51	58	56	49	45	49	63	45	48	60	51	56	44	54	61	49	67	56	51	50	56	64	56	54	54	55	55	53	47	44	55	58	48	49	52	56	53	55	45	59	62	64	58	64	55	44	52	56	51	59	57	60	51	48	49	49	55	49	47	51	61	53	35	56	48	52	39	52	50	61	57	53	53	54	47	55	52	61	59	53	37	46	43	55	61	66	50	48	55	51	51	58	78	61	45	47	68	46	46	42	54	64	53	45	59	47	47	57	47	53	56	57	54	45	50	49	72	51	64	54	78	59	56	61	60	59	55	50	53	72	55	49	44	45	49	58	64	40	46	66	45	57	47	58	59	49	61	63	50	55	46	57	59	51	49	51	52	48	63	56	62	40	59	47	62	53	56	61	49	45	57	49	64	55	48	49	48	52	53	43	60	43	55	55	56	50	60	54	52	53	54	48	63	47	54	57	55	47	48	54	58	57	51	54	55	36	56	60	59	54	52	40	56	52	57	48	60	51	53	70	46	49	54	56	41	55	45	51	53	45	62	45	52	66	48	48	42	61	51	57	58	53	43	50	57	51	50	45	41	56	46	47	55	58	49	56	53	47	56	47	53	54	60	57	56	47	56	65	54	49	58	42	42	58	70	59	44	42	46	52	51	61	58	53	63	55	54	63	47	50	53	56	59	55	48	58	47	44	58	57	46	52	45	57	49	51	48	64
19199	7148	1949	15436	21069	10391	1212	549	487	450	430	450	427	471	434	477	494	477	422	477	450	448	459	439	467	434	444	447	437	452	441	450	418	487	434	455	415	446	442	435	437	435	461	431	456	420	470	450	460	432	465	467	437	473	425	456	466	461	439	435	421	440	425	432	442	399	427	424	435	477	448	422	456	428	430	393	426	428	455	466	459	394	465	464	428	470	456	434	438	445	439	414	401	459	452	479	443	408	438	434	456	468	445	482	417	439	442	413	483	456	458	454	429	465	418	445	419	465	474	448	455	436	427	451	461	470	420	455	457	453	467	483	447	396	407	457	444	465	445	439	479	478	445	464	432	456	445	442	487	431	493	438	446	422	440	406	430	461	421	453	436	477	466	451	452	449	436	507	426	409	402	452	444	443	451	463	457	451	427	462	471	433	461	454	442	442	399	437	476	431	440	421	471	441	443	415	465	438	449	449	424	457	443	397	436	453	433	456	435	438	469	409	487	416	457	446	419	429	442	498	435	463	435	434	442	411	452	431	436	429	427	437	449	434	461	474	470	463	426	447	425	434	466	433	423	457	453	414	440	475	434	450	438	463	428	420	455	465	466	451	436	413	419	438	447	441	473	465	445	437	438	453	468	458	443	411	425	409	461	456	444	444	431	446	449	424	454	497	446	423	449	487	442	444	458	440	437	448	460	437	418	457	459	458	444	438	441	466	419	409	420	464	440	435	442	393	437	461	442	422	445	437	414	419	437	443	435	467	455	437	425	402	456	460	429	453	446	478	463	437	428	463	427	441	431	453	462	404	438	475	445	436	431	424	495	454	474	463	433	441	457	462	442	453	458	432	459	449	419	414	437	442	450	455	491	427	409	433	473	406	476	423	469	422	453	450	438	430	413	468	454	401	456	425	439	417	420	418	461	425	413	429	444	466	440	435	437	452	441	438	453	467	474	419	431	487	415	452	410	468	410	452	454	486	427	457	472	423	444	482	402	471	428	417	424	460	433	440	417	478	454	417	430	450	476	459	448	469	409	446	458	477	439	460	473	423	435	422	474	417	420	441	415	433	483	432	470	456	469	447	462	458	473	471	423	404	415	440	415	441	445	434	446	426	452	421	441	420	451	437	446	452	484	441	457	457	434	418	481	414	402	442	455	410	434	444	431	420	452	436	431	461	429	494	479	474	456	444	412	432	435	492	417	396	454	458	480	435	420	444	433	427	447	430	459	451	448	440	444	456	473	458	406	461	442	465	464	441	428	448	462	436	426	438	427	459	418	485	442	492	437	434	431	440	460	446	451	438	441	441	421	465	422	469	439	448	420	457	427	439	461	399	453	457	451	491	478	461	441	417	410	415	421	459	464	448	488	443	452	474	431	478	409	453	410	425	440	459	433	491	472	429	453	437	469	415	436	457	448	442	437	450	452	426	425	474	456	444	456	431	451	431	447	476	477	452	436	447	428	430	455	483	440	447	421	450	430	463	421	439	461	456	454	453	438	457	434	423	437	450	422	466	434	456	434	421	467	429	407	386	459	452	446	457	440	460	441	441	471	472	420	427	428	460	450	450	438	433	457	451	415	435	416	439	463	428	454	471	460	440	429	475	402	447	440	450	489	426	422	442	469	456	438	417	487	431	446	430	427	448	454	461	449	427	403	399	465	470	473	432	448	439	469	434	404	442	453	460	418	436	472	459	425	466	419	456	458	442	471	447	430	433	411	408	429	420	498	389	461	431	414	425	450	430	462	433	494	469	446	432	433	453	446	462	448	407	415	417	422	447	440	440	484	441	427	439	433	447	472	431	456	458	423	420	469	487	462	458	451	453	465	468	460	462	463	439	440	453	472	470	414	457	444	496	453	421	429	440	493	468	468	448	424	414	450	460	429	423	475	429	439	452	439	443	437	446	420	439	413	441	470	429	454	480	434	405	457	444	416	444	469	434	464	471	478	445	446	438	442	449	403	470	423	429	476	431	423	459	417	396	420	459	439	450	431	437	406	435	460	424	481	419	451	431	412	402	447	509	470	435	503	424	419	444	437	431	419	476	436	429	440	456	458	445	475	429	440	464	429	447	426	444	431	448	464	445	427	419	463	471	433	446	438	435	441	446	434	449	425	438	403	451	427	452	401	427	425	441	465	406	439	451	402	401	440	479	454	421	447	434	427	461	436	413	457	452	440	458	435	464	468	436	447	422	434	452	438	435	454	447	433	434	455	452	421	459	458	439	482	417	486	442	445	430	460	439	437	477	460	449	422	446	406	408	460	469	437	460	379	419	458	435	445	430	465	441	458	436	472	464	449	451	479	463	401	442	422	416	426	399	452	471	459	425	467	427	446	461	430	422	473	448	456	440	456	442	468	461	428	426	406	436	454	410	435	437	425	418	414	457	454	460	449	431	428	471	429	459	428	436	434	445	454	436	439	449	427	496	420	452	436	452	415	410	428	448	416	448	434	422	398	406	493	433	445	450	435	454	441	489	447	465	422	456	451	444	462	444	468	438	458	420	397	447	434	474	464	429	449	428	463	440	449	455	469	421	458	451	508	473	430	430	434	424	417	396	466	469	443	449	470	494	433	439	475	464	419	477	419	456	454	417	435	410	447	416	450	412	488	431	442	455	431	485	442	425	431	469	467	455	424	409	433	457	403	412	417	451	471	467	445	457	432	433	415	441	437	408	473	407	456	473	465	423	436	412	403	430	444	426	426	465	424	430	419	469	424	442	480	441	448	461	465	419	454	453	449	430	451	474	458	425	462	434	440	445	428	456	432	455	463	433	471	451	472	478	426	455	409	428	449	454	418	436	439	449	457	456	447	428	456	390	427	457	434	445	438	437	422	443	433	478	464	436	477	465	487	459	418	438	476	424	473	480	453	439	424	459	443	465	434	433	449	470	418	460	445	451	462	468	470	446	414	461	448	442	407	434	439	503	462	423	448	436	439	459	509	442	453	454	452	452	416	430	447	412	424	469	411	446	448	443	430	453	451	425	446	437	419	411	473	442	429	426	421	451	451	406	446	435	436	416	479	463	428	470	415	422	393	437	437	464	413	443	416	422	427	431	427	437	442	448	448	504	442	446	454	463	465	433	442	440	437	475	491	435	435	438	418	457	432	434	427	448	437	479	454	469	419	449	438	422	473	465	431	474	483	449	453	430	423	405	475	455	416	469	450	478	433	437	430	414	462	408	439	466	426	413	418	491	404	452	440	435	445	492	474	440	446	423	482	399	407	467	446	447	484	440	452	438	411	474	464	411	461	481	434	382	475	445	451	405	461	431	431	466	429	383	491	418	406	431	441	475	473	461	468	467	475	479	436	416	458	436	456	411	421	407	419	436	451	456	466	429	461	493	412	470	474	436	486	484	460	459	451	462	471	484	465	456	449	471	426	445	453	434	440	424	418	450	427	433	430	443	412	458	471	480	438	436	459	423	451	413	423	439	435	420	426	405	446	448	441	439	427	436	433	436	481	409	439	418	436	431	479	454
1869	1598	328	3664	4278	1815	192	74	45	56	61	66	66	54	48	60	62	68	54	52	60	61	47	57	57	64	45	39	51	51	67	49	61	51	59	40	70	63	62	50	68	68	60	50	63	39	49	58	50	55	44	53	52	50	68	41	53	63	54	53	70	49	69	54	53	60	51	58	61	51	58	58	53	49	51	58	58	62	54	49	52	57	45	62	49	56	55	47	66	42	67	63	58	55	51	43	49	42	57	57	58	55	52	59	41	58	49	65	59	52	54	69	64	69	48	52	58	54	55	53	53	51	47	59	58	55	66	60	55	46	43	52	57	60	48	48	53	66	56	64	56	73	49	52	59	57	61	48	59	42	54	57	71	52	54	52	46	58	68	60	57	64	55	50	36	50	56	45	66	49	57	50	66	67	56	42	40	53	62	61	58	53	57	48	50	57	55	58	49	57	64	47	46	64	67	56	58	56	47	48	41	48	55	58	55	49	58	56	66	51	59	41	57	42	49	32	55	49	52	54	51	72	52	50	56	52	64	56	60	60	46	41	63	49	52	52	59	62	50	61	47	67	58	53	56	55	61	55	50	64	48	57	48	55	61	54	75	52	50	67	61	53	58	43	63	43	62	55	53	37	49	60	54	57	59	54	60	52	56	47	44	42	47	58	61	60	55	51	60	58	50	60	54	63	61	50	56	52	58	60	66	63	57	50	56	52	49	66	61	73	61	54	43	49	59	45	61	45	54	59	58	58	73	53	45	60	38	59	58	43	47	47	60	62	55	61	47	57	58	54	56	60	54	46	55	51	62	52	49	60	71	58	43	57	53	51	64	46	47	53	53	64	63	42	59	49	59	53	62	59	51	51	48	50	51	51	47	49	66	44	63	53	50	55	56	59	55	47	44	51	50	55	62	46	57	47	52	56	55	64	59	55	58	64	51	53	59	55	52	54	64	63	50	55	66	63	52	51	44	60	66	55	50	62	52	63	62	53	56	58	67	62	50	55	67	51	57	54	48	51	64	56	54	55	59	57	44	44	40	60	61	48	53	66	57	60	60	44	68	64	52	51	65	80	52	59	58	44	58	46	52	49	79	61	64	47	53	68	63	56	48	58	58	53	42	46	54	55	56	48	37	56	61	45	50	52	56	65	62	60	64	51	57	50	61	54	53	57	57	52	56	49	45	52	53	51	54	67	74	51	56	55	64	64	50	62	53	61	64	60	45	51	62	52	44	52	45	72	53	51	66	71	55	48	52	61	58	62	44	58	67	76	51	50	49	47	59	54	60	55	54	59	51	52	70	56	49	56	64	59	60	45	61	51	56	48	34	68	56	57	47	62	58	51	47	67	64	57	52	61	66	53	58	41	62	64	35	53	50	50	48	48	56	54	58	61	55	58	58	38	56	53	60	62	69	51	60	59	49	67	59	59	55	57	61	57	55	52	54	49	61	57	47	62	42	60	56	61	51	51	54	54	64	45	65	56	49	49	56	54	47	61	46	52	57	62	67	72	53	64	51	57	59	40	59	60	57	49	57	61	67	66	53	49	59	58	55	66	62	68	42	53	64	52	63	53	63	54	42	57	62	54	56	62	52	50	61	61	71	48	63	59	72	50	52	49	56	53	59	56	55	57	62	47	73	52	57	56	53	50	55	54	47	67	64	49	38	57	59	41	49	40	51	52	59	54	53	46	55	67	50	77	62	56	54	61	52	59	47	53	50	60	64	62	51	59	46	53	45	58	54	63	52	56	50	66	61	53	46	60	57	56	44	56	62	45	55	58	56	52	59	66	62	50	48	55	52	66	44	56	61	55	51	59	48	55	60	57	46	50	61	72	60	46	54	57	56	57	66	61	43	50	51	61	52	57	48	59	69	58	52	59	52	66	61	46	55	52	62	57	35	55	65	56	55	47	52	53	60	61	43	56	62	50	53	58	56	44	63	46	66	48	54	61	46	55	44	51	50	45	61	48	54	65	51	53	61	59	63	49	53	64	62	58	65	48	69	62	56	49	57	50	52	51	50	60	66	70	47	60	59	54	50	58	55	58	64	53	56	64	49	51	63	60	58	57	63	63	59	53	41	64	62	61	46	55	45	60	47	56	50	64	47	56	41	50	48	46	50	52	43	46	56	57	54	54	44	41	46	68	61	52	43	55	44	59	77	52	62	70	56	50	59	47	65	56	50	49	55	52	46	49	51	52	48	53	46	58	60	54	56	62	51	55	63	57	52	62	46	60	63	48	68	60	55	57	52	54	59	49	62	52	54	49	62	61	50	61	54	50	62	58	73	42	51	63	52	57	50	51	56	66	45	52	49	47	61	59	47	44	56	51	40	57	44	71	58	65	66	61	51	77	60	65	47	60	52	46	58	68	56	48	57	38	53	62	57	67	55	59	51	65	63	50	58	49	58	61	53	53	59	64	49	54	62	54	59	53	58	50	58	49	55	42	56	48	64	46	53	57	58	45	72	37	54	49	56	58	50	49	62	57	48	53	54	57	54	46	59	56	47	55	60	58	54	56	50	48	38	60	56	68	48	56	52	51	44	42	71	59	51	58	40	46	52	55	68	49	57	61	61	58	63	49	48	61	59	48	68	39	52	60	58	65	50	66	57	48	59	52	48	55	50	62	46	46	48	53	52	58	53	53	48	68	75	40	59	45	53	52	52	49	72	56	55	56	52	51	55	53	56	63	61	53	62	51	53	46	59	56	65	64	48	62	65	47	58	74	55	63	51	48	55	62	47	45	66	52	61	55	57	52	50	67	50	43	53	65	63	64	41	66	61	56	46	44	56	67	44	56	63	52	45	58	54	73	64	59	74	49	38	64	52	57	46	62	55	54	50	62	60	54	69	53	55	59	53	60	68	58	59	59	67	55	53	52	53	59	58	44	58	60	59	52	68	57	56	59	41	45	66	51	63	48	51	59	60	47	54	51	66	48	45	53	54	54	43	53	54	61	56	56	59	55	61	42	61	45	57	62	67	69	45	55	75	48	54	48	48	61	64	55	39	55	50	60	72	59	64	57	52	49	61	62	35	41	55	61	58	75	59	67	50	49	46	54	53	51	59	51	56	65	57	60	53	58	59	59	59	59	59	62	58	59	63	49	67	57	52	50	47	50	57	56	58	59	50	60	57	49	54	49	49	53	50	56	75	62	54	50	55	47	49	59	46	43	59	49	47	57	60	58	59	66	66	60	47	56	42	62	43	61	62	52	54	65	44	48	53	64	51	53	50	59	50	46	47	42	34	55	47	44	63	55	66	47	65	51	51	57	62	59	49	46	60	57	55	53	45	44	62	52	62	56	44	57	52	61	55	51	58	54	60	53	49	54	42	54	52	54	73	60	48	51	56	55	46	57	47	53	53	56	55	53	57	58	58	70	55	65	53	58	69	51	43	56	48	58	54	67	59	67	71	59	58	44	53	57	51	35	65	54	47	55	62	62	57	58	50	48	52	48	54	55	51	53	57	59	60	48	50	67	54	53	55	55
21481	14485	3100	29104	36583	25678	5752	1390	559	547	495	511	481	524	485	468	488	495	462	454	502	464	479	442	463	498	482	431	451	484	448	419	484	471	536	415	479	464	458	427	484	467	464	478	500	454	471	484	448	518	448	464	462	430	468	492	418	491	449	441	491	476	449	452	462	475	446	471	457	466	463	470	454	454	459	490	494	459	446	457	455	454	486	476	445	493	474	462	469	478	468	453	468	490	516	478	438	443	459	496	447	457	443	432	468	492	442	496	478	480	462	476	470	477	491	452	479	476	491	411	485	462	473	500	443	461	476	461	426	475	438	452	464	480	426	461	464	435	431	444	437	492	461	487	443	439	447	464	460	470	430	459	495	492	433	444	459	493	463	470	484	465	493	450	437	490	456	440	481	476	472	474	504	414	453	431	484	455	479	479	470	468	488	456	465	459	451	437	515	492	483	454	483	467	448	458	475	493	464	468	497	494	464	432	462	478	481	487	461	454	460	458	468	464	468	464	437	464	486	460	469	432	448	441	449	440	447	443	497	461	482	501	461	448	491	477	473	464	478	476	475	472	467	410	463	483	421	476	461	471	453	520	474	461	461	486	451	475	466	448	442	467	517	497	455	468	447	443	463	465	446	458	452	450	456	453	462	448	457	437	459	526	441	471	469	440	440	471	496	450	461	425	480	456	436	464	515	464	438	450	468	452	437	428	449	457	419	475	466	486	452	460	477	441	468	451	465	449	487	472	496	451	472	497	503	469	451	435	482	493	451	467	462	416	453	491	482	471	469	421	438	437	440	440	456	452	474	459	474	415	438	429	484	459	476	469	454	455	480	470	450	466	502	460	452	486	479	450	462	462	476	469	502	428	473	484	470	490	512	488	436	447	495	458	522	408	474	482	469	470	478	432	457	474	472	474	485	473	473	443	448	489	476	474	498	432	465	476	449	470	493	443	436	469	458	490	502	511	473	478	452	494	470	456	467	439	487	495	464	462	462	473	441	471	457	474	446	462	493	451	489	472	451	448	501	456	477	503	473	473	464	481	472	520	462	498	514	471	435	459	466	471	446	459	453	470	469	431	463	489	464	421	447	481	481	471	483	463	409	453	473	441	462	491	512	431	420	459	473	472	457	438	477	458	484	448	454	479	488	457	449	504	481	504	452	447	456	421	442	435	466	470	475	443	458	469	445	460	435	467	463	448	535	471	460	491	486	487	497	463	474	474	465	485	449	458	444	459	474	456	443	434	462	494	482	478	465	494	481	460	465	439	447	495	486	503	435	459	432	476	476	419	457	499	474	482	477	473	497	421	459	473	455	477	470	450	490	468	434	476	464	480	462	465	455	494	449	439	494	455	445	459	467	471	471	484	480	457	442	464	499	417	440	481	474	475	462	426	424	476	447	451	494	449	443	467	483	435	475	451	447	426	453	461	467	486	432	446	469	481	430	423	481	482	493	438	455	469	481	443	481	442	469	481	450	495	416	504	438	459	435	491	481	490	475	466	439	466	480	450	432	490	478	458	456	497	454	502	513	490	449	485	454	486	463	491	465	480	484	422	430	444	497	459	426	499	468	440	468	484	454	482	478	474	448	485	455	450	466	448	441	444	486	446	493	446	456	449	494	482	454	438	476	527	466	451	473	421	465	476	463	479	449	473	457	478	465	479	426	459	453	456	452	500	446	468	487	495	479	480	464	477	458	471	463	481	423	423	485	449	487	510	460	476	457	480	499	462	469	414	497	441	466	484	484	435	471	452	447	460	486	470	441	464	506	456	481	439	473	448	480	498	460	473	442	457	456	505	459	459	461	489	429	434	436	450	443	494	440	462	479	462	498	454	482	448	445	449	462	459	470	481	443	501	461	459	469	453	475	452	511	425	440	474	468	444	484	430	468	502	464	470	478	446	466	462	454	427	464	483	491	456	447	443	428	466	485	451	452	450	492	480	492	435	451	462	485	462	474	485	497	440	482	485	477	457	493	445	484	504	495	444	469	446	463	494	519	484	505	484	454	450	473	461	468	451	466	455	469	437	458	454	463	478	478	495	443	462	486	489	471	448	466	446	440	470	472	520	479	482	461	481	482	492	486	458	464	439	416	429	455	439	468	473	444	468	453	481	464	440	434	464	447	464	467	498	470	475	487	487	489	474	485	483	449	440	464	467	424	505	464	432	465	460	464	490	478	485	493	438	491	465	475	478	467	491	491	464	430	489	466	435	468	469	458	461	454	495	493	481	458	436	446	481	483	452	482	469	479	428	460	473	468	480	438	480	447	446	462	477	468	476	445	459	466	463	465	487	470	464	418	451	471	462	479	479	499	456	471	467	454	444	481	433	503	463	478	487	451	496	489	459	459	453	488	501	434	464	439	453	462	508	471	437	450	459	443	487	497	465	506	492	488	470	482	456	494	487	479	448	450	470	499	435	481	482	489	487	485	462	485	440	424	478	465	457	461	457	439	411	495	453	470	429	471	503	439	478	440	463	436	446	490	433	489	457	486	434	415	462	476	500	446	489	454	485	487	466	483	479	424	473	457	449	489	454	477	442	448	419	475	474	461	485	464	464	469	481	454	478	436	524	487	464	459	491	466	468	498	484	487	506	454	465	473	457	426	472	438	441	473	469	422	467	484	503	436	480	471	468	474	457	474	451	506	459	469	480	463	466	448	471	495	501	414	463	470	472	474	447	514	507	461	456	455	502	461	490	454	461	489	459	469	494	495	486	490	449	473	482	482	465	499	471	456	489	525	508	493	465	470	462	442	506	473	474	428	460	494	453	469	519	464	509	488	448	487	429	446	442	482	436	487	461	477	476	458	477	436	482	473	444	470	487	455	456	499	476	483	459	500	441	440	455	467	464	451	480	461	477	467	502	526	446	479	470	428	458	469	457	468	439	459	492	510	474	470	457	448	484	447	456	461	435	445	492	443	447	493	489	491	478	473	464	466	445	456	469	436	452	465	460	441	460	472	446	495	473	515	455	452	510	490	490	453	495	464	464	476	478	479	445	468	448	481	519	468	486	414	489	480	471	483	471	445	430	476	456	476	479	465	488	459	461	465	460	475	478	463	502	523	476	472	446	493	446	485	465	438	478	455	449	498	471	457	456	497	442	482	493	446	481	478	443	455	470	451	458	436	481	486	477	490	496	471	452	489	466	458	446	481	486	516	492	475	457	440	456	504	427	475	482	437	451	431	457	476	441	436	453	479	431	481	443	465	442	468	443	511	451	460	454	462	455	496	457	479	443	484	449	471	441	467	467	459	505	460	444	481	509	455	469	454	467	462	470	450	429	478	481	471	437	475	488	460	472	499	440	483	481	483	474	451	450	461	492	481	464	457	445	461	507	471	476	453	449	481	456	472	446	472	494	466	474	446	441	443	494	463	444	468	480	469	449	435	481	486	479	479	471	440	500	482	477	470	430	494	443	451	477	451	441	491	464	471	469	444	451	458	474	427	446	464	496	473	453	464	503	452	491	488	484	477	458	472	455
2825	1227	251	3420	4228	1677	245	70	25	44	32	40	38	35	31	37	29	34	29	23	34	19	25	27	38	43	38	28	35	37	37	38	32	33	36	34	40	30	32	35	26	28	34	45	33	39	30	35	45	30	33	38	30	36	30	44	42	36	37	31	37	26	29	35	33	35	26	28	38	32	32	27	24	44	31	43	36	38	33	43	37	28	32	20	34	28	36	34	37	34	44	29	30	29	31	38	38	37	41	33	39	25	29	27	30	35	27	29	37	30	36	31	25	39	31	34	31	39	36	34	34	28	32	42	37	35	35	42	37	36	41	38	39	34	36	30	40	34	26	23	38	23	25	39	38	27	27	38	29	33	35	40	15	28	38	34	42	47	28	29	30	39	31	30	40	28	45	21	42	27	35	30	28	28	36	45	37	22	29	33	41	45	42	29	41	60	38	31	41	26	40	26	26	35	36	41	40	39	29	29	42	27	41	40	31	33	29	26	41	31	25	35	27	46	38	35	26	31	43	37	42	22	38	25	25	31	28	35	32	33	19	36	36	30	40	37	28	30	32	29	37	29	37	38	25	45	34	34	33	34	35	40	43	36	34	41	45	31	36	40	37	28	36	36	35	36	32	31	39	30	39	29	33	40	33	39	43	33	31	36	24	33	35	50	38	44	32	38	30	32	35	30	31	33	20	30	38	32	34	37	35	27	26	32	39	32	37	28	40	23	40	33	30	30	30	35	30	41	40	37	35	43	38	31	40	34	27	30	40	41	33	40	42	31	36	37	31	33	29	35	28	32	29	42	37	28	36	33	29	37	33	27	36	41	28	35	44	35	40	32	32	22	37	29	32	30	38	28	34	39	29	26	33	35	26	34	39	41	35	39	32	27	33	38	39	35	32	37	28	23	27	32	43	34	32	25	32	26	41	41	31	26	34	36	34	32	46	40	39	36	29	28	54	32	30	27	24	28	44	26	31	38	28	35	39	29	37	21	37	30	38	47	47	37	32	33	31	32	29	31	44	28	44	39	33	37	35	29	25	43	44	34	36	29	30	26	42	34	35	42	27	35	35	29	42	38	21	38	36	41	43	35	42	33	39	30	34	38	35	31	24	31	42	30	47	34	31	35	35	47	41	39	38	36	34	30	30	36	35	35	32	35	32	32	28	33	31	31	48	36	32	36	32	36	33	28	40	33	32	27	36	28	36	48	39	28	40	30	21	43	41	41	29	34	34	34	45	32	42	33	36	31	36	30	37	33	41	35	34	22	32	34	31	20	38	38	33	31	44	31	37	44	40	36	36	41	36	33	46	35	23	31	37	32	30	23	34	30	39	29	28	34	38	37	35	22	38	31	48	31	38	33	34	34	37	31	30	39	29	29	24	34	56	34	42	32	31	37	32	28	34	34	33	38	38	46	27	27	34	34	30	40	37	29	25	31	31	42	39	25	28	33	33	32	31	37	23	32	41	42	32	25	38	38	36	40	32	35	34	43	30	39	30	35	32	30	35	27	38	21	31	45	25	30	31	35	35	27	35	30	21	27	44	35	34	36	44	39	33	36	39	31	28	40	31	28	37	33	29	33	41	30	37	29	40	31	26	27	36	26	27	35	40	34	44	46	35	34	23	31	33	33	39	32	30	27	27	29	40	38	27	27	33	31	36	38	29	42	32	43	30	37	26	35	36	23	31	35	30	30	35	37	37	34	33	45	28	35	42	40	34	40	44	29	22	31	37	34	35	25	32	33	24	38	33	32	36	29	41	27	31	32	39	41	33	34	38	28	38	33	40	42	42	38	36	28	42	32	32	20	36	44	36	33	30	29	46	19	35	39	24	30	29	45	34	43	36	27	42	33	30	37	24	31	34	35	23	43	39	35	35	41	25	37	20	34	41	41	26	23	29	27	40	41	27	38	34	28	33	30	24	45	41	36	33	45	36	34	45	24	36	37	43	28	34	34	36	40	51	35	41	20	26	31	35	29	36	32	33	31	31	35	32	30	28	39	46	37	28	33	33	38	35	36	36	37	25	39	41	36	38	30	40	44	31	40	39	30	37	41	37	32	30	32	28	34	24	30	41	34	38	41	33	31	32	26	31	46	39	24	31	36	38	36	43	21	34	34	34	33	34	37	33	29	28	40	37	23	34	31	27	29	42	30	35	36	43	27	35	29	28	42	39	39	33	46	37	28	36	24	32	42	31	39	37	41	27	36	30	28	31	39	36	41	35	29	35	40	32	39	33	29	31	31	43	37	37	33	34	34	24	37	32	39	36	33	28	47	45	36	39	36	43	25	36	31	29	39	30	31	31	35	38	32	28	31	35	32	41	36	41	37	37	28	51	38	29	42	26	36	41	37	35	25	38	47	43	42	30	28	36	28	35	46	32	32	27	33	40	32	30	31	30	23	40	33	39	37	29	31	39	36	41	34	33	46	29	38	30	31	35	38	31	34	41	32	28	36	42	31	28	28	29	28	46	40	41	27	28	32	26	37	40	27	34	43	27	35	21	27	33	31	31	33	41	31	38	39	27	34	43	32	33	27	33	40	31	31	32	35	25	25	39	35	32	29	31	37	33	33	35	35	33	29	35	24	30	33	34	39	48	33	24	39	41	33	37	36	25	33	40	24	29	44	29	33	32	35	25	27	41	30	41	23	30	30	36	30	30	44	35	28	34	30	42	28	20	27	26	30	27	34	30	22	35	39	43	30	45	36	33	30	34	46	31	35	26	31	39	29	44	38	39	40	44	40	34	41	27	41	40	33	34	42	32	27	40	25	30	37	35	36	36	21	41	40	32	30	37	32	25	33	41	28	39	29	43	39	28	35	33	38	34	26	38	38	35	31	38	29	23	35	36	34	37	31	31	40	30	36	36	40	27	35	33	26	28	26	38	33	42	26	38	30	37	40	35	31	40	32	29	39	43	28	30	37	33	39	31	39	37	35	31	31	37	47	29	27	39	36	37	30	33	38	29	32	28	42	44	33	34	23	39	32	49	38	34	39	28	29	32	42	34	38	37	38	35	39	36	27	38	42	17	34	39	29	26	32	38	37	32	23	36	24	41	38	43	38	36	37	29	37	45	33	28	30	24	44	38	29	33	34	40	28	32	33	23	26	31	24	26	40	25	37	29	35	28	39	35	35	43	33	30	32	32	28	47	42	34	29	29	37	33	36	27	43	25	38	34	25	39	32	24	35	32	40	39	33	26	26	34	38	45	40	48	29	39	31	32	44	24	31	34	36	31	36	25	34	33	35	37	35	32	40	40	43	31	26	28	46	35	35	33	32	38	28	36	31	35	31	36	29	31	33	39	31	43	31	30	32	26	26	32	33	38	48	41	32	35	33	40	34	37	30	36	36	30	34	32	32	38	35	34	35	32	33	38	33	36	18	42	32	23	28	33	29	34	40	37	33	40	40	30	34	28	24	42	38	29	23	32	36	37	39	43	49	29	33	31	41	29	38	35	36	30	39	29	29	35	30	46	38	33	37	31	30
20582	12101	2568	28249	35585	24799	7994	2556	361	343	323	313	334	293	322	284	287	305	309	311	292	289	326	299	261	324	277	257	301	262	282	281	313	269	273	277	286	277	305	295	280	271	283	301	275	298	267	272	272	280	294	285	279	302	268	275	293	247	284	277	271	260	286	279	276	281	293	276	281	294	296	287	287	301	285	281	283	270	258	299	269	305	269	277	291	306	312	280	303	301	274	317	289	277	283	285	282	264	259	280	281	298	280	291	284	245	277	263	279	302	295	263	299	300	270	299	270	273	296	308	295	279	281	305	276	287	293	265	296	286	272	285	312	294	278	261	276	283	296	295	265	272	270	276	254	266	295	260	277	288	292	267	268	298	298	279	291	291	265	272	246	281	274	301	261	266	265	292	258	270	271	299	287	271	278	276	267	294	268	284	277	261	290	281	272	288	290	293	300	298	316	285	310	275	288	280	281	312	274	288	295	306	327	245	263	265	258	265	281	273	279	281	293	271	308	292	319	281	265	300	250	265	277	287	312	283	294	294	279	273	300	282	279	290	311	299	282	292	284	279	279	288	290	310	269	252	294	277	270	267	279	269	282	294	273	296	280	349	281	289	267	272	276	281	277	309	271	272	277	266	279	270	270	299	310	259	301	273	293	255	296	284	295	285	282	289	278	286	279	304	282	306	298	266	284	289	247	293	319	260	270	279	286	252	324	291	266	287	272	296	289	281	288	280	279	292	278	283	252	281	286	294	290	254	289	303	295	280	274	284	296	272	325	284	304	278	269	286	316	267	292	277	254	257	260	292	299	276	286	281	314	250	251	290	266	295	294	269	275	315	295	283	270	267	293	283	299	305	276	293	277	300	281	303	296	269	293	293	269	310	325	300	289	261	281	303	270	293	295	262	296	277	262	274	269	296	266	292	292	268	302	270	268	266	325	286	295	275	305	292	281	264	280	288	286	273	279	299	307	279	261	279	243	256	291	297	256	290	275	277	303	290	289	274	257	296	280	312	294	280	268	266	299	283	292	311	283	299	257	307	284	243	286	270	276	306	259	268	268	273	286	258	274	287	293	301	271	303	292	262	291	265	310	302	280	277	264	252	279	281	272	247	267	313	274	296	285	284	296	284	285	306	275	273	310	290	243	280	306	262	271	280	308	266	265	288	317	303	278	282	271	273	275	277	312	274	260	271	303	265	303	303	314	259	289	272	294	295	291	282	272	291	294	279	268	262	271	257	284	300	270	286	288	281	297	286	257	270	265	278	284	293	284	277	239	281	341	293	307	293	266	257	285	315	312	297	272	291	301	281	317	279	262	263	252	270	270	280	261	282	266	278	286	279	276	250	267	282	310	277	264	289	315	292	283	285	271	259	274	276	275	248	307	268	272	296	288	253	299	250	261	283	310	306	254	274	273	295	284	288	282	269	262	259	293	267	276	286	303	290	271	282	265	288	291	282	287	264	268	280	276	266	309	259	264	286	297	310	273	266	306	278	278	308	315	288	274	292	284	273	291	292	296	281	293	274	287	289	280	289	281	286	276	300	259	280	272	297	257	302	285	248	280	278	285	292	280	283	276	271	293	291	269	255	279	278	287	298	288	273	276	299	280	270	285	277	297	292	273	294	315	286	253	288	282	279	221	292	268	292	279	244	271	321	289	299	259	263	294	295	257	300	269	274	260	296	310	336	297	300	270	289	283	298	288	300	276	276	289	238	274	318	281	273	310	298	268	270	277	292	267	292	295	280	291	259	275	288	274	264	292	280	268	293	249	308	306	287	294	299	277	247	275	302	287	306	278	302	274	293	284	295	273	269	272	264	279	253	260	270	285	283	251	252	281	289	261	294	287	293	276	304	283	282	292	306	269	295	313	263	270	291	309	290	280	300	258	282	296	262	293	295	291	263	304	308	286	286	284	280	277	288	304	277	318	299	265	287	290	314	284	274	289	293	263	292	322	285	291	283	294	303	281	264	281	295	285	269	285	257	270	295	266	305	277	289	260	238	292	313	285	314	292	265	318	283	265	285	314	243	262	260	294	284	279	292	280	269	284	275	305	264	250	278	263	287	294	290	282	265	287	270	276	298	286	297	291	290	283	278	253	246	295	293	267	312	292	290	292	245	260	286	284	283	286	262	299	273	294	304	293	272	289	299	299	289	280	268	281	278	273	292	296	284	291	278	289	277	265	280	262	291	276	270	278	290	283	279	325	270	282	303	297	276	298	256	297	283	295	292	269	296	269	288	306	264	274	243	300	286	314	276	269	320	307	272	295	297	284	310	270	319	302	291	281	281	262	299	273	308	265	263	266	311	275	281	265	282	262	262	277	276	322	275	286	292	268	290	292	304	295	278	256	269	276	285	263	302	281	251	277	297	271	258	321	300	299	303	249	263	265	295	281	275	292	280	279	263	270	280	289	293	295	272	264	259	285	287	274	251	269	292	274	292	291	300	280	281	280	255	286	310	293	298	264	276	301	287	272	307	304	261	270	296	278	271	290	282	253	264	278	291	261	283	322	309	267	267	316	253	278	276	283	289	273	275	289	304	280	263	269	264	274	269	267	293	259	277	294	273	306	265	280	251	281	281	292	299	284	276	250	252	274	262	254	277	289	290	302	271	250	269	298	290	287	264	252	278	271	272	275	293	291	289	297	255	301	313	296	290	295	277	295	285	291	269	269	295	261	305	305	322	288	266	259	319	275	311	300	258	252	285	286	286	289	289	293	290	284	284	292	287	284	285	267	302	278	283	306	287	292	290	310	285	271	294	294	273	289	250	276	270	308	301	271	285	262	290	265	285	274	262	294	283	305	284	264	286	278	272	277	274	282	258	257	256	295	297	288	282	262	274	287	293	261	270	275	293	257	287	246	262	277	330	244	280	270	288	298	287	276	273	298	313	312	272	284	279	273	283	273	253	300	274	267	283	292	318	250	255	274	247	295	301	316	290	283	284	263	282	294	270	275	274	320	278	281	319	261	256	272	256	276	304	304	288	272	278	292	253	274	293	292	291	292	270	272	250	302	273	279	306	278	291	288	293	267	288	304	291	291	299	280	308	253	257	277	294	258	287	286	288	279	268	278	278	296	265	255	256	311	319	282	304	262	315	302	269	325	296	295	280	261	280	319	313	282	263	257	274	267	297	271	264	284	272	305	299	268	290	259	268	319	283	298	244	290	247	285	281	269	309	299	294	288	299	273	305	303	287	267	293	287	263	305	284	306	288	313	276	274	275	282	274	275	304	259	292	273	296	303	299	251	266	288	276	257	272	266	291	276	263	252	291	279	266	273	278	298	307	280	285	284	289	305	286	267	313	301	267	300	289	279	293	269	264	262	285	292	262	275	307	292	262	267	267	285	244	301	265	296	295	273	294	292	262	280	269	302	291	280	288	274	309	298	275	289	271	269	290	298	311	268	277	288	271	260	290	262	264	298	270	267	276	272	295	312	309	279	318	287	296	274	278	269	307	280	292	283	285	288	306	285	250	278	281
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
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
