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
342697753111	342697753675	342697754225	342697754775	342697755323	342697755875	342697756425	342697756975	342697757523	342697758075	342697758625	342697759175	342697759723	342697760275	342697760825	342697761375	342697761923	342697762475	342697763025	342697763575	342697764123	342697764675	342697765225	342697765775	342697766323	342697766875	342697767425	342697767975	342697768523	342697769075	342697769625	342697770175	342697770723	342697771275	342697771825	342697772375	342697772923	342697773475	342697774025	342697774575	342697775123	342697775675	342697776225	342697776775	342697777323	342697777875	342697778425	342697778975	342697779523	342697780075	342697780625	342697781175	342697781723	342697782275	342697782825	342697783375	342697783923	342697784475	342697785025	342697785575	342697786123	342697786675	342697787225	342697787775	342697788323	342697788875	342697789425	342697789975	342697790523	342697791075	342697791625	342697792175	342697792723	342697793275	342697793825	342697794375	342697794923	342697795475	342697796025	342697796575	342697797123	342697797675	342697798225	342697798775	342697799323	342697799875	342697800425	342697800975	342697801523	342697802075	342697802625	342697803175	342697803725	342697804275	342697804825	342697805375	342697805925	342697806475	342697807025	342697807575	342697808123	342697808675	342697809225	342697809775	342697810323	342697810875	342697811425	342697811975	342697812523	342697813075	342697813625	342697814175	342697814723	342697815275	342697815825	342697816375	342697816923	342697817475	342697818025	342697818575	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2099	3300	1900	2700	2100	3300	1900	2700	2100	3300	1900	2700	2100	3300	1900	2700	2100	3300	1900	2700	2100	3300	1900	2700	2101	3300	1900	2700	2101	3300	1900	2700	2101	3300	1900	2700	2101	3300	1900	2700	2101	3300	1900	2700	2101	3300	1900	2700	2102	3300	1900	2700	2102	3300	1900	2700	2102	3300	1900	2700	2102	3300	1900	2700	2103	3300	1900	2700	2103	3300	1900	2700	2103	3300	1900	2700	2103	3300	1900	2700	2103	3300	1900	2700	2104	3300	1900	2700	2104	3300	1900	2700	2104	3300	1900	2700	2104	3300	1900	2700	2105	3300	1900	2700	2105	3300	1900	2700	2105	3300	1900	2700	2105	3300	1900	2700	2105	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
24261	24421	15485	6073	11393	3335	66	70	66	70	59	69	68	64	49	50	61	72	40	69	52	68	136	67	65	49	43	49	62	62	62	58	57	61	67	51	57	49	53	60	60	84	64	66	60	80	64	68	58	55	66	58	56	43	59	72	60	46	60	57	54	57	62	75	53	61	56	71	56	54	54	65	65	51	64	45	73	66	51	60	72	115	96	72	71	59	56	58	62	60	43	51	57	41	59	45	65	67	63	70	64	72	46	55	61	73	54	57	54	60	62	49	64	69	67	66	68	54	58	67	48	46	46	48	54	72	54	45	55	64	64	46	65	47	60	60	58	65	58	59	51	55	64	57	64	60	64	74	55	52	55	55	63	51	62	68	64	67	60	69	58	57	52	60	49	51	50	71	70	71	65	76	58	56	57	56	58	57	50	55	56	66	57	54	69	63	44	65	57	70	76	58	68	62	51	63	66	64	76	52	55	56	56	52	65	35	56	68	47	51	50	54	43	53	66	61	63	69	58	52	36	64	59	54	61	55	63	68	55	63	62	54	71	61	53	54	65	42	54	49	55	53	46	68	65	56	50	57	63	75	58	57	63	70	73	65	55	55	61	69	67	57	72	53	64	58	60	67	51	63	65	64	77	73	52	58	55	54	45	50	61	64	58	58	46	52	56	57	60	60	54	68	60	56	54	54	61	43	64	53	46	49	56	62	53	60	45	61	67	54	56	62	43	70	58	63	53	59	62	66	64	62	53	50	58	68	50	54	65	64	73	52	56	56	67	70	65	63	52	70	48	54	61	78	56	53	49	55	69	49	61	64	59	72	71	60	62	50	56	56	62	59	61	63	64	46	63	60	58	62	63	63	58	65	59	59	50	74	51	58	68	57	55	64	60	55	62	62	48	60	55	62	52	61	56	69	54	60	60	62	52	50	63	61	56	59	46	55	68	52	45	68	58	45	56	53	49	67	57	45	65	64	55	57	65	62	56	72	70	61	68	43	60	64	57	68	55	48	50	47	66	58	46	74	67	68	65	66	58	55	62	57	58	69	62	71	74	50	67	66	50	57	60	60	59	50	53	71	47	55	55	53	50	52	54	61	61	67	64	67	61	50	45	60	67	62	58	47	58	54	58	62	53	60	58	53	55	55	64	62	62	64	62	57	54	62	60	50	56	63	66	62	63	49	62	62	48	40	63	50	52	63	58	52	66	58	48	66	53	50	62	55	74	39	62	61	58	51	69	70	48	56	58	67	46	52	54	59	66	58	66	60	67	64	41	54	61	49	56	74	62	48	54	61	49	70	50	48	59	52	51	63	56	61	51	50	56	54	54	49	51	70	55	53	71	51	63	57	59	54	63	60	69	69	56	61	59	59	59	62	53	74	50	55	65	75	52	55	63	65	58	57	62	55	51	64	62	62	59	65	68	79	72	66	62	69	49	54	63	45	55	53	58	45	74	70	65	68	44	65	81	63	47	55	68	52	51	62	41	61	53	60	56	66	60	57	64	70	57	49	52	53	65	62	57	59	55	56	57	70	65	61	63	57	56	59	50	56	70	55	61	53	61	66	71	60	67	54	53	53	65	60	58	63	58	67	45	53	55	67	66	66	64	55	64	57	49	44	55	57	63	57	64	75	57	54	64	59	72	65	55	56	52	69	66	59	55	58	67	53	53	58	62	56	57	55	77	53	57	66	61	58	45	46	56	61	63	59	61	56	58	72	63	59	60	70	62	75	50	52	64	44	59	63	49	60	54	49	63	71	51	59	60	51	54	61	65	62	63	61	62	51	47	65	44	60	62	57	72	54	48	64	45	53	70	46	62	41	55	54	66	59	52	75	62	50	52	59	59	54	53	51	57	56	48	64	56	63	61	53	70	59	57	51	56	70	51	52	55	64	59	66	53	64	63	59	54	48	63	48	54	53	61	59	56	51	57	61	58	50	59	59	53	50	61	48	66	62	59	65	55	62	55	53	55	62	75	64	65	58	67	61	51	48	70	56	59	54	59	65	46	53	69	53	58	62	66	58	56	56	57	82	49	74	64	57	58	57	61	51	57	56	65	56	60	51	73	67	55	53	46	63	71	71	73	61	58	67	59	58	76	59	56	42	63	55	67	58	60	71	64	78	55	45	53	53	67	71	63	70	71	52	61	52	49	55	70	50	53	64	53	54	58	48	53	52	68	49	58	53	59	57	55	51	62	73	60	54	67	51	71	51	65	52	63	52	53	67	62	66	59	59	47	59	66	44	63	48	85	61	76	57	70	62	55	56	57	61	47	55	51	66	70	46	59	65	63	49	50	62	74	55	73	63	76	74	42	66	50	48	56	63	58	66	66	58	63	66	69	60	67	52	55	57	60	53	63	71	48	67	60	46	40	50	77	65	48	44	57	44	49	49	66	51	48	62	61	53	63	46	63	59	52	77	56	58	61	71	71	58	45	56	53	60	63	59	56	57	76	70	75	50	58	49	57	57	57	59	51	67	55	61	62	57	63	64	44	47	56	46	53	51	51	55	55	53	50	77	53	78	57	59	64	54	74	58	63	55	55	61	60	56	61	56	62	76	60	66	49	64	72	60	50	59	70	50	57	53	55	69	70	67	58	45	47	65	50	62	62	52	55	53	54	76	61	64	53	57	65	63	59	55	64	60	72	65	60	66	48	62	67	50	64	61	37	52	63	49	43	56	61	59	64	67	55	59	70	59	41	52	62	50	71	64	65	69	57	61	64	63	80	50	69	71	59	50	58	67	71	71	50	51	72	53	46	52	59	49	54	58	43	54	63	64	63	53	70	61	58	55	53	60	52	63	54	61	62	77	64	55	49	66	80	60	55	54	56	59	61	62	65	61	43	58	68	61	61	57	56	53	63	64	53	64	71	60	58	58	58	58	67	56	67	75	50	66	63	50	65	42	48	52	60	54	47	57	54	59	57	71	66	69	63	52	57	59	61	42	57	50	72	64	51	45	71	52	57	48	63	63	51	61	50	65	71	58	58	55	56	58	76	58	71	64	53	65	62	64	70	55	59	54	54	64	60	69	60	55	66	54	63	61	59	51	45	60	56	64	51	58	50	55	57	57	47	52	57	54	61	68	60	58	76	63	78	58	47	58	42	55	57	59	48	50	64	66	63	56	67	58	44	60	53	46	51	60	68	80	57	62	62	58	48	60	57	60	67	56	54	59	62	56	77	51	40	57	46	49	55	75	41	62	68	57	54	55	61	52	57	51	63	58	66	68	51	45	65	53	69	80	59	73	58	50	58	44	57	56	57	50	41	67	65	51	54	51	54	58	64	74	64	56	54	58	63	66	72	58	54	58	56	60	56	60	62	59	67	64	60	51	61	52	51	58	57	65	67	61	62	63	54	64	59	48	53	73	63	58	56	57	73	57	72	67	44	74	56	62	68	58	66	41	60	66	50	51	44	60	64	61	58	61	64	57	62	56	61	42	58	53	43	68	55	62	53	49	53	59	54	62	65	59	66	45	56	74
55413	43395	29457	46765	64056	23632	1645	1399	1278	1107	1014	1009	968	940	883	819	830	859	822	787	793	1221	3664	934	790	740	748	804	797	791	773	754	761	742	768	726	778	742	705	757	779	800	771	706	722	782	772	757	726	704	757	710	754	729	762	700	712	740	724	771	740	695	712	746	745	739	726	771	711	702	701	702	731	729	703	721	752	774	732	740	1341	1868	1490	1001	744	732	709	647	770	741	763	705	761	781	731	719	740	713	751	695	730	700	704	766	736	780	723	752	773	713	753	700	736	763	712	686	752	715	742	734	740	781	720	742	691	750	729	732	801	704	712	710	701	696	725	741	729	699	729	732	757	757	728	712	744	724	734	751	719	759	670	751	719	733	800	721	769	786	718	740	708	718	710	762	672	757	757	705	682	730	768	749	686	699	732	760	753	789	768	768	722	736	742	790	779	770	778	754	737	752	720	726	716	712	756	716	758	749	724	754	690	683	715	730	750	700	753	695	753	727	754	694	767	700	725	687	762	742	738	702	722	730	712	732	739	769	679	724	747	745	719	736	711	744	692	759	768	753	748	792	725	722	707	767	759	758	764	729	746	748	697	766	692	760	679	766	760	760	704	728	736	693	688	734	725	692	727	728	672	747	733	749	744	714	732	736	750	729	780	711	749	778	698	793	776	689	735	723	771	731	729	731	706	828	713	720	701	756	730	752	736	709	707	733	718	748	735	768	752	740	730	750	736	720	712	752	709	743	766	717	754	658	712	696	742	756	766	743	737	718	739	728	768	733	718	746	754	703	704	715	753	721	733	741	720	665	729	740	715	737	713	697	766	747	720	764	728	762	755	748	738	766	739	693	697	733	730	738	693	733	753	705	701	734	742	746	747	771	720	702	728	676	753	766	745	738	753	711	670	723	778	721	699	766	702	758	717	725	707	695	731	754	749	691	719	757	732	727	742	731	776	681	709	758	748	715	740	721	734	721	785	729	733	719	715	709	730	751	731	733	746	722	707	738	733	730	725	764	803	729	766	735	729	704	729	728	756	697	740	749	724	742	724	756	727	692	718	748	765	731	721	753	716	726	720	693	741	691	746	698	718	732	729	727	740	717	727	726	800	774	697	709	766	781	684	764	729	696	712	733	685	696	729	752	750	754	716	720	726	722	721	739	701	746	757	764	708	749	781	720	648	720	733	715	779	715	749	717	788	776	765	735	722	721	727	741	719	715	749	765	757	745	743	769	756	716	733	750	734	748	710	681	680	711	723	738	705	732	745	735	755	781	749	736	728	723	756	782	713	708	713	802	739	732	752	718	736	745	735	707	719	709	688	736	756	722	726	715	668	732	753	707	683	744	744	712	734	756	738	724	732	696	732	768	726	747	731	723	711	687	710	761	741	801	718	745	740	746	749	717	773	751	779	772	713	744	718	742	742	752	700	739	725	727	735	790	725	741	756	748	736	776	729	759	674	720	749	713	722	734	723	725	739	758	678	755	741	744	707	726	703	774	751	772	689	761	720	733	712	733	728	751	747	735	786	760	699	739	736	752	704	718	743	755	761	701	781	775	756	741	747	734	726	751	759	699	790	735	671	749	736	726	767	738	687	770	687	715	733	784	737	694	765	714	697	740	750	763	713	722	804	722	727	707	774	753	773	722	719	754	723	795	716	705	743	709	726	704	681	741	732	741	764	711	719	726	735	698	726	714	730	713	760	777	769	771	647	716	726	749	795	682	733	737	761	761	686	760	767	713	733	775	760	737	727	770	775	761	753	740	748	775	710	692	747	740	707	729	764	781	803	755	751	740	761	703	722	704	756	740	763	705	725	731	701	718	696	744	682	725	683	731	726	708	736	733	749	700	712	695	749	729	732	727	769	729	734	698	687	770	661	750	713	689	743	693	748	721	766	720	719	727	714	758	726	779	746	696	723	723	674	738	765	751	724	771	766	701	717	774	715	764	714	739	702	694	759	725	724	746	748	727	754	733	690	717	767	728	701	718	712	707	695	735	693	732	712	711	727	720	716	721	766	727	696	731	731	730	729	722	708	738	736	746	689	735	748	771	704	785	709	691	735	752	696	769	747	713	734	741	782	691	711	752	752	714	743	772	716	725	740	724	678	690	694	692	731	659	687	735	728	681	776	740	759	770	697	744	728	768	752	717	753	748	737	724	734	705	761	748	780	723	722	725	785	736	775	764	722	772	760	720	697	730	752	721	787	714	696	718	763	701	717	783	713	766	744	673	760	782	715	732	732	758	710	776	727	764	736	756	717	706	759	747	771	720	700	753	726	725	756	712	707	748	734	681	710	735	736	706	729	745	745	752	722	753	756	773	664	714	744	721	715	691	751	692	738	770	743	759	771	762	768	764	701	713	746	768	745	715	728	739	714	752	753	743	737	678	753	675	753	765	710	713	747	696	698	719	691	745	715	727	733	732	725	719	746	774	715	694	775	731	716	772	750	741	754	753	758	752	793	752	746	775	759	729	729	697	722	762	763	765	718	702	731	770	742	724	810	745	727	752	700	748	707	720	757	725	773	737	681	719	757	779	771	764	703	736	781	742	711	689	740	740	762	723	745	738	762	735	748	725	700	745	757	742	721	705	721	746	730	714	759	741	748	721	731	709	711	740	709	761	737	746	711	764	737	765	671	746	783	711	670	700	747	729	718	729	726	736	759	712	750	770	745	690	759	715	742	732	684	735	716	692	714	746	675	728	727	702	695	777	707	744	732	803	744	745	719	741	721	759	711	711	757	749	771	712	713	747	796	739	774	757	726	750	748	735	720	750	671	739	729	678	750	811	734	760	734	722	740	772	745	745	698	721	756	683	718	710	742	710	702	706	751	733	770	736	711	758	738	752	716	705	687	725	716	742	746	748	731	716	692	702	712	771	724	695	790	742	713	770	733	746	706	763	694	689	735	734	784	742	759	666	697	754	708	752	721	764	699	745	684	681	682	759	747	726	742	764	727	719	733	713	723	718	707	778	752	703	788	744	699	775	715	765	742	696	655	704	772	697	723	754	704	743	732	692	791	727	747	691	715	779	751	690	716	765	760	732	695	719	719	720	709	714	808	763	766	717	725	739	763	696	699	718	723	720	713	725	760	730	736	718	716	744	719	718	741	726	724	692	710	731	787	785	762	761	719	676	745	708	711	729	734	744	724	704	744	716	810	728	705	716	760	754	746	784	752	713	732	708	698	749	762	761	727	773	752	715	756	741	735	710	747	776	725	698	721	774	756	715	766	742	746	769	729	747	698	801	682	768	740	740	710	764	766	698	669	708	688	737	718	709	739	733	786	741	694	727	733	741	717	759	749	768	750	746	751	778	693	755	688	756	726	715	716	730	757	729	718	729	753	726	709	705	749	732	746	743	758	723	700	722	734	710	744	724	715	754	736	752	773	713	715	740	728	708	733	747	779	739	768	719	713	713	730	730	742	783	708	722	701	716	746	756	744	733	724	730	715	734	724	733	731	738	733	742	742	684	703	789	721	752	765	747
7539	4133	2532	1142	2340	521	38	45	52	30	52	41	42	50	45	51	37	56	45	43	46	54	108	64	55	56	46	44	35	41	47	36	37	46	36	33	31	41	34	52	52	34	48	25	42	34	43	38	42	36	38	47	41	44	40	45	42	38	37	47	47	41	36	38	33	40	44	49	34	46	45	53	46	49	39	39	45	48	63	34	46	47	41	51	46	46	42	42	48	50	45	45	41	50	44	46	57	51	44	41	38	37	50	51	35	36	46	55	41	48	34	50	44	45	43	41	38	45	37	42	49	44	46	52	37	48	36	35	42	56	40	41	40	47	51	41	41	38	43	38	49	46	40	43	33	41	40	42	33	39	48	42	38	39	38	40	41	43	44	54	39	54	57	38	56	44	42	44	50	50	42	56	49	46	46	46	32	44	46	46	39	43	51	53	53	41	36	27	45	56	33	53	53	49	46	54	40	41	33	49	49	34	35	47	46	46	43	52	45	39	32	42	30	39	37	55	44	35	52	41	35	45	45	46	57	42	48	50	47	35	52	33	44	35	49	43	48	59	49	48	47	44	50	45	45	37	25	48	46	40	38	55	34	41	40	47	35	45	38	41	46	39	36	46	49	45	43	45	43	51	32	57	37	43	48	54	39	46	45	48	39	43	40	45	38	52	51	46	43	47	47	47	48	41	39	49	44	34	48	49	37	46	39	41	39	43	46	42	42	57	40	48	43	51	52	49	54	35	39	42	53	52	37	43	28	45	28	49	27	44	43	40	34	49	42	47	43	46	39	45	39	47	42	51	47	48	40	41	52	34	40	49	59	58	44	45	37	44	53	34	50	49	44	38	29	41	46	51	43	45	43	51	45	38	42	41	53	45	36	50	46	42	37	48	42	39	40	39	48	43	31	49	46	43	32	46	35	39	36	42	47	35	46	44	48	42	47	40	44	53	62	40	43	34	44	44	50	36	51	43	37	32	38	38	45	36	38	39	40	38	42	39	42	50	33	45	34	40	39	38	50	40	35	46	31	46	43	48	36	42	43	37	52	58	39	41	38	55	40	34	38	40	38	42	51	47	38	44	44	54	50	44	36	27	40	41	40	36	49	48	40	34	36	54	50	42	45	52	50	37	42	55	52	41	46	38	51	39	36	47	36	53	37	43	38	44	52	45	40	54	52	41	56	37	34	51	53	36	46	53	43	46	48	52	39	47	51	42	49	55	37	47	35	36	41	48	40	44	27	39	34	45	41	42	49	48	43	50	38	39	33	34	45	55	46	52	41	49	54	53	51	44	29	49	35	45	51	45	43	40	46	37	35	38	45	54	40	29	52	35	48	48	46	49	51	41	48	42	56	34	39	49	42	47	40	35	34	39	38	43	39	47	42	40	45	47	39	39	48	50	43	39	42	45	31	43	42	44	38	44	37	44	51	47	52	37	54	35	34	47	43	46	38	38	42	51	43	48	53	43	42	55	45	45	40	42	45	42	52	46	52	56	59	37	45	35	38	46	33	36	48	36	53	43	45	48	45	41	51	45	47	45	40	45	40	47	47	36	37	51	43	39	48	45	49	35	40	50	52	42	48	33	41	47	39	44	46	44	40	41	45	43	41	42	48	38	40	32	36	42	51	43	46	34	40	41	40	30	52	47	47	47	39	49	37	45	41	44	49	49	54	38	32	33	49	35	49	33	44	46	49	55	58	41	49	41	44	38	40	50	48	56	47	41	55	40	37	62	37	37	47	36	55	36	40	44	35	39	43	45	46	34	48	38	53	31	42	40	45	43	46	46	33	42	42	50	42	41	33	40	37	37	36	36	44	46	42	36	46	44	41	55	42	48	52	41	35	51	55	50	47	42	54	43	46	44	32	43	41	42	32	40	52	49	39	37	38	36	44	34	44	45	51	41	51	42	40	48	37	47	37	42	40	35	46	45	30	51	55	45	46	45	38	30	55	39	54	48	43	63	38	38	38	42	52	31	49	55	42	33	41	49	38	29	42	37	39	37	39	49	57	39	30	42	36	43	59	40	36	33	38	40	48	42	31	45	44	38	55	43	44	37	42	49	44	48	38	62	29	42	43	47	51	37	49	42	34	49	49	45	34	40	38	43	51	42	41	49	53	45	48	46	48	41	44	43	50	36	44	43	56	38	46	37	53	37	45	48	50	47	40	37	34	38	37	34	31	49	35	43	34	43	52	42	44	43	47	45	48	39	47	48	43	48	39	38	47	41	49	45	38	45	52	52	41	38	41	40	38	39	34	44	44	45	45	43	53	60	42	48	58	42	34	37	51	53	38	50	50	44	44	40	35	54	50	42	41	36	41	41	44	37	40	50	50	42	35	34	53	50	39	37	40	35	39	36	45	42	46	35	39	42	45	44	46	50	45	47	42	45	46	41	48	44	39	37	41	42	41	49	36	49	46	45	37	41	41	46	36	37	46	54	30	55	31	52	39	54	40	34	45	54	42	43	52	42	40	37	40	50	50	43	58	48	37	45	52	41	51	45	47	32	44	38	45	37	48	39	47	55	35	42	39	47	41	54	45	36	44	47	36	48	46	47	45	53	51	40	31	53	54	30	41	49	54	48	41	36	46	48	40	46	53	35	46	44	38	54	43	31	35	41	50	34	47	48	37	37	57	47	33	45	53	42	39	46	47	38	49	42	53	55	35	42	42	31	50	61	49	43	41	53	51	41	41	47	42	42	43	50	35	37	61	45	46	55	46	33	54	43	42	34	50	37	38	47	53	36	58	41	45	50	39	40	38	44	44	47	49	54	47	44	55	41	34	38	42	37	55	40	41	44	42	39	43	41	42	39	43	34	36	46	53	48	42	46	51	44	45	44	45	35	59	39	55	33	46	44	40	38	46	41	43	49	38	48	43	38	39	42	26	43	30	43	45	44	54	60	44	42	60	52	46	50	43	37	42	44	45	32	52	50	40	34	45	43	48	39	33	43	34	41	46	48	42	49	37	47	33	67	46	42	41	41	42	47	35	56	55	40	39	42	36	45	41	31	59	49	39	45	52	37	39	54	42	48	37	51	44	47	39	43	41	39	54	50	38	43	49	39	47	45	35	43	35	46	49	48	45	47	51	40	46	47	34	33	56	35	42	42	35	50	43	40	53	40	55	47	51	41	54	55	53	57	36	30	42	38	37	42	45	39	37	33	42	39	47	49	48	39	33	43	41	49	39	53	48	40	40	46	48	32	52	37	41	56	50	35	43	52	48	42	34	35	47	46	58	35	41	46	42	45	42	39	37	41	40	46	43	27	40	50	40	41	52	42	39	38	43	58	40	43	30	39	41	48	39	46	49	48	34	55	54	35	34	50	46	47	48	38	49	60	45	42	41	39	42	38	41	31	39	38	38	36	42	45	46	52	43	38	53	63	55	37	30	52	57	38	49	38	37	53	47	29	47	49	37	42	42	51	47	57	46	40	45	33	46	41	44	35	56	45	41	38	51	41	48	47	40	43	38	43	41	41	38	39
39749	26224	15598	25766	36462	11841	748	709	678	644	619	608	632	570	593	589	592	529	613	586	594	713	3601	1579	580	580	546	544	583	566	569	615	538	579	580	560	534	537	567	537	566	567	575	618	519	558	574	601	584	582	559	562	504	565	517	587	560	565	572	553	553	531	548	543	563	519	573	543	523	558	561	534	575	538	581	574	540	545	568	561	652	707	732	555	559	537	558	559	539	584	563	571	561	584	570	537	558	551	509	563	547	539	534	578	564	563	518	573	573	544	548	493	561	586	572	557	591	549	572	524	515	590	565	562	587	563	539	563	551	550	550	563	586	509	564	598	558	601	573	582	543	553	564	544	569	566	567	553	535	582	558	547	527	578	538	558	556	538	579	533	554	530	573	531	567	515	568	530	528	553	552	603	561	554	570	576	546	560	574	525	583	566	559	599	542	537	604	574	596	600	542	611	570	551	542	565	563	568	563	563	574	605	540	588	586	570	605	529	574	570	576	604	569	552	552	545	574	547	576	599	542	568	525	581	591	562	543	561	564	574	550	542	563	579	559	547	554	567	545	550	566	581	550	540	561	579	552	515	571	575	555	585	537	564	526	593	512	540	579	581	555	582	513	555	571	568	560	589	560	533	583	545	559	572	549	552	552	575	596	557	610	570	531	588	547	558	606	569	564	537	548	537	538	559	556	562	550	543	549	566	543	519	617	569	553	582	565	575	607	535	601	542	529	571	545	560	590	572	549	551	535	494	570	538	600	543	570	544	510	545	539	548	543	561	533	559	518	557	577	615	568	535	584	555	552	566	533	555	595	564	563	548	559	574	601	574	585	555	576	587	564	535	532	587	571	578	566	602	533	520	577	556	568	558	545	528	526	517	545	533	564	563	588	573	547	546	563	572	604	547	525	575	560	556	554	557	560	581	579	581	555	548	533	571	571	547	533	531	582	528	541	591	575	575	555	562	596	586	561	588	558	572	575	565	594	533	551	569	578	589	544	561	552	572	574	554	590	573	547	569	581	570	571	523	549	564	522	552	552	572	578	571	518	520	572	562	550	569	563	555	599	519	567	552	556	583	565	587	527	518	518	585	553	526	567	555	585	552	587	563	585	547	555	540	569	582	551	534	529	514	582	553	592	590	569	521	564	544	607	543	537	499	548	550	542	548	551	536	589	603	560	576	584	580	552	569	614	585	557	565	588	534	577	605	525	584	552	573	564	588	559	600	572	577	555	563	552	533	583	558	544	560	594	552	582	583	547	547	610	562	574	553	591	561	545	538	544	591	555	587	546	542	547	533	536	562	566	594	582	573	581	535	585	576	548	520	566	551	549	542	563	566	569	593	573	593	570	527	544	579	576	584	575	577	587	518	558	555	557	565	544	550	548	544	600	555	565	555	577	540	568	550	536	600	523	519	588	572	580	535	537	580	500	601	556	553	531	569	576	606	555	587	536	572	596	557	540	568	562	540	522	576	582	545	608	592	550	555	614	566	578	574	574	602	556	604	568	545	562	505	556	534	534	571	538	546	550	555	576	565	589	560	598	570	574	538	560	566	520	564	558	601	562	581	527	580	570	611	536	581	554	596	535	553	560	567	546	513	558	557	542	580	574	583	555	581	603	592	522	610	547	533	602	579	579	537	544	585	564	574	490	554	564	618	510	574	604	591	505	531	548	558	541	602	554	556	564	556	585	612	572	562	557	542	536	543	551	559	581	594	526	563	592	572	560	539	602	500	568	555	560	579	583	544	548	548	569	530	568	557	571	568	541	538	562	611	575	594	558	525	575	550	586	560	561	574	539	567	579	540	550	573	554	570	578	536	592	552	531	586	581	536	554	619	567	522	563	557	537	561	565	514	549	538	534	567	548	564	572	589	546	587	520	569	598	575	540	557	567	566	553	582	527	560	561	546	579	587	563	611	554	575	582	546	558	545	582	531	554	580	567	587	593	560	567	556	566	590	576	532	554	531	605	564	577	554	547	575	580	529	548	513	573	547	506	617	586	586	590	550	586	569	553	550	589	590	555	562	553	552	583	537	556	563	538	596	574	557	583	568	530	515	553	575	568	580	519	554	552	555	528	509	571	563	567	572	530	561	555	545	558	578	539	543	583	518	542	553	571	563	564	532	571	536	550	526	538	590	571	562	569	547	575	559	575	584	566	535	538	532	536	546	612	600	558	546	588	553	553	551	576	585	529	572	564	568	584	584	575	528	591	540	520	603	572	581	548	532	580	586	548	563	552	570	553	585	579	582	575	541	575	569	530	561	552	494	557	520	551	561	567	553	536	558	565	564	576	549	553	570	529	565	601	533	547	534	559	558	580	565	555	583	595	561	572	555	591	527	583	598	578	522	623	593	548	580	592	594	550	544	552	544	541	583	557	507	531	563	563	586	558	531	557	550	574	506	558	545	554	525	588	536	544	554	591	557	526	573	569	570	581	584	520	629	574	538	580	542	573	604	548	612	605	511	571	550	570	513	545	563	580	534	514	579	597	561	559	543	584	571	555	553	537	586	559	574	562	567	518	556	543	551	517	571	550	591	552	554	580	523	538	562	536	556	570	577	575	533	562	566	545	560	541	562	554	581	553	593	556	577	573	572	572	586	531	582	554	607	542	546	554	573	577	509	564	542	569	563	570	553	545	561	530	577	551	541	566	506	548	580	581	579	552	573	574	549	585	539	568	585	555	592	604	523	556	550	539	576	562	547	562	574	527	572	556	584	564	574	576	518	617	570	586	556	598	597	559	534	501	587	550	557	555	541	527	497	569	531	611	566	595	578	572	582	551	582	563	552	560	534	553	549	553	576	598	546	530	584	548	545	574	524	546	585	534	563	560	557	604	540	532	591	566	536	552	568	541	571	568	598	566	589	540	522	582	543	582	519	526	558	527	585	534	553	583	531	566	576	546	583	561	581	544	575	565	548	534	574	549	549	590	606	551	583	584	589	575	550	579	579	549	563	584	563	556	584	566	570	567	548	551	559	557	525	619	568	587	620	522	531	568	572	574	542	585	558	553	560	567	575	563	566	549	552	558	604	572	534	531	541	574	545	561	545	562	594	532	537	546	585	561	513	586	551	532	572	564	596	541	548	567	549	571	583	559	521	546	562	584	541	561	585	542	533	581	575	549	540	532	512	559	558	523	561	601	557	592	553	591	533	595	538	544	588	546	536	541	514	575	553	533	561	546	589	545	571	569	559	554	562	587	581	553	556	525	570	545	510	573	529	530	570	542	535	578	577	589	563	577	602	547	574	590	594	575	562	561	576	552	546	593	546	577	560	560	599	601	577	528	580	542	548	577	574	576	607	566	550	532	526	594	584	574	588	569	613	549	537	599	517	561	530	564	562	509	555	556	559	568	557	535	617	573	587	569	562	570	579	516	557	554	563	571	552	524	593	552	572	593	561	559	552	543	518	537	569	595	570	510	553	573	585	563	566	507	543	525	557	566	621	578	537	572	585	538	532	581	564	547	581	615	558	555	546	565	549
20324	18893	9324	2973	6589	1571	56	57	43	59	58	45	42	46	61	45	50	55	40	54	44	66	351	108	47	49	43	39	41	52	55	64	59	52	43	50	41	41	57	46	48	46	51	48	49	48	45	40	54	39	59	55	45	34	51	39	42	33	36	39	47	51	49	38	43	46	51	58	43	46	47	54	44	41	43	48	59	47	50	46	52	79	58	57	40	47	58	56	43	32	46	44	49	45	54	43	54	47	57	53	43	40	37	52	36	57	39	45	50	45	48	41	55	46	41	55	47	42	36	51	55	44	37	51	39	52	42	51	46	49	55	61	48	39	47	42	48	54	53	43	51	40	50	41	37	52	34	41	50	55	43	39	42	51	36	30	53	53	44	42	51	54	51	46	40	45	51	41	47	49	41	50	35	32	47	41	42	38	50	46	50	37	49	49	46	53	48	38	39	49	43	38	51	38	41	39	59	35	58	35	38	47	49	46	41	44	40	39	47	49	46	47	51	52	48	39	43	49	45	42	48	44	45	47	48	44	50	52	51	33	41	44	46	26	41	39	60	56	52	52	50	45	55	37	35	48	43	45	48	35	48	37	41	37	35	44	41	45	48	58	50	52	55	40	52	61	42	48	49	49	55	37	38	43	38	33	40	44	50	49	51	49	36	44	37	34	56	51	40	53	49	58	47	48	43	45	49	50	35	51	62	41	52	40	53	43	58	38	40	35	44	56	48	39	39	43	38	41	52	48	43	57	62	52	64	44	35	39	53	45	53	35	48	49	50	48	58	45	55	48	44	41	40	42	44	53	45	51	43	57	40	50	45	49	48	52	55	51	50	40	51	44	42	44	50	50	46	58	37	61	41	56	50	53	42	45	40	44	45	37	44	44	42	43	53	49	36	55	46	53	49	46	51	56	46	37	55	44	53	54	52	33	47	51	55	41	39	36	55	45	40	42	49	48	50	60	60	36	48	36	55	43	38	40	49	39	57	49	40	47	36	31	56	57	46	39	37	47	48	34	31	49	49	47	47	43	46	47	36	32	54	66	44	51	46	56	46	46	47	42	44	50	49	49	52	36	46	69	35	36	44	55	41	38	46	38	50	39	44	43	43	42	45	36	32	43	56	43	35	56	51	32	51	43	49	43	38	56	43	49	36	47	46	44	36	52	65	46	45	50	38	35	45	57	50	46	38	47	40	46	53	45	55	41	57	36	51	46	50	51	43	44	44	40	49	36	47	42	47	50	38	49	58	57	47	54	45	48	41	47	40	49	55	40	48	42	44	49	43	41	65	47	43	49	54	32	51	40	57	49	49	43	40	62	51	37	45	50	53	42	46	50	43	51	45	43	48	52	44	51	38	42	58	41	39	49	56	37	49	40	31	41	41	35	48	33	41	49	53	43	49	50	45	40	56	44	45	52	50	46	42	48	47	47	42	41	40	47	38	44	36	55	38	46	53	48	48	47	47	55	54	37	69	51	48	59	39	45	49	49	40	53	56	50	46	43	37	34	50	40	45	45	44	30	36	44	36	39	45	40	36	45	38	42	36	56	57	38	38	48	38	40	44	48	48	38	53	44	45	43	45	51	56	45	33	59	51	41	50	48	39	54	45	53	41	47	53	65	56	51	37	53	43	45	52	54	48	61	51	45	45	31	47	37	36	40	51	56	43	69	58	49	47	44	39	46	44	47	46	53	47	41	36	35	43	51	34	47	42	45	34	45	59	53	39	47	47	41	44	50	39	47	46	42	43	47	51	51	46	48	41	49	34	57	49	48	38	44	44	32	65	33	44	46	37	43	53	44	42	58	41	46	46	49	67	45	57	42	50	43	43	36	36	57	53	41	31	47	41	53	48	36	47	40	40	43	51	44	43	51	44	52	55	40	39	43	45	40	53	40	44	52	45	40	46	47	37	45	53	45	31	51	39	57	50	36	62	32	47	37	38	51	54	56	56	45	47	48	64	46	46	48	58	53	40	51	40	50	51	44	39	29	46	44	44	45	39	44	33	33	35	48	58	43	48	47	43	37	50	42	51	52	45	51	45	52	50	60	44	35	30	54	57	51	40	44	36	54	51	46	44	52	53	52	49	49	40	41	39	49	37	44	52	48	54	48	44	48	40	40	49	53	48	37	39	51	42	48	38	51	36	46	49	49	53	62	51	43	40	49	50	49	40	44	42	47	42	40	36	60	37	29	35	45	54	50	58	56	39	50	45	40	53	39	36	49	45	45	50	42	54	47	46	48	46	39	49	47	39	43	37	41	52	37	57	41	39	38	41	60	42	33	39	33	59	48	48	31	39	36	55	51	51	49	44	52	49	50	41	44	42	46	41	47	45	48	48	51	37	51	50	48	39	42	48	45	38	43	39	48	44	45	55	50	44	46	57	47	37	53	40	49	48	46	33	44	42	48	50	44	45	35	45	44	51	48	53	46	45	48	47	42	49	41	38	33	45	47	48	46	37	46	45	56	41	38	53	45	44	47	44	37	44	37	45	60	38	49	55	47	43	41	61	42	52	37	42	41	50	51	60	53	51	42	47	59	48	34	52	58	38	69	50	44	38	52	39	56	41	36	46	46	47	38	56	42	38	41	51	50	45	37	46	29	33	43	53	39	38	46	42	48	40	50	40	55	50	56	46	45	50	45	40	45	53	40	45	58	48	51	46	54	39	36	49	36	47	48	57	42	43	47	53	40	55	44	52	36	38	39	41	49	53	44	39	31	47	46	49	49	48	58	47	45	53	40	49	40	48	52	51	55	52	40	56	35	42	45	44	48	47	41	45	44	50	32	45	42	53	47	36	47	34	47	55	44	61	32	43	35	40	49	46	46	43	56	52	51	41	46	46	50	53	53	47	50	48	48	54	47	59	47	46	51	45	44	39	43	49	46	40	49	41	45	49	56	50	54	37	40	43	42	48	39	42	56	62	43	31	53	39	53	55	48	36	42	53	41	37	40	38	42	45	46	55	41	46	63	41	49	43	39	39	34	42	48	45	48	41	49	50	38	44	43	39	39	55	51	51	45	51	43	51	34	48	44	45	50	33	56	35	45	41	42	51	38	39	46	40	44	47	56	47	43	47	40	58	38	47	41	50	47	50	46	44	52	51	43	44	52	35	48	53	42	48	49	36	39	45	47	49	47	51	39	35	33	47	49	29	32	51	44	50	55	33	54	44	56	51	49	45	53	42	50	47	58	45	53	42	40	51	41	41	45	35	44	63	48	54	38	36	53	45	40	46	44	41	46	41	47	37	53	38	48	65	42	42	42	45	36	47	50	45	54	46	47	45	31	43	53	56	46	49	50	50	33	34	41	44	61	49	46	56	42	56	35	50	45	53	55	50	63	52	34	47	43	54	38	48	41	55	34	39	42	54	44	55	52	52	49	52	54	53	45	44	42	49	43	39	41	42	43	47	34	39	52	64	50	42	56	50	53	39	46	42	55	46	36	30	48	52	38	43	56	54	54	41	51	46	53	33	47	46	38	45	57
52875	37791	20893	37038	54281	13971	1506	1166	1048	942	887	778	812	684	716	696	670	691	646	689	632	1340	9934	2574	606	632	614	586	658	577	554	587	587	579	575	573	629	578	612	604	624	556	587	589	569	568	578	573	588	611	567	576	606	611	588	546	612	594	591	587	542	589	564	590	596	562	564	608	576	600	550	600	558	573	572	585	580	571	578	613	892	1214	912	657	606	582	579	601	527	588	572	595	617	569	582	590	608	577	600	567	601	616	563	624	560	555	596	605	605	553	577	571	609	603	582	564	604	602	553	572	587	616	576	595	607	535	574	605	586	586	582	597	562	568	605	591	566	563	560	577	609	591	585	607	597	558	552	585	550	592	579	559	596	522	556	624	584	591	574	582	583	547	560	558	550	590	598	563	580	572	604	581	530	587	613	585	595	624	603	559	567	533	586	566	593	573	632	621	577	583	593	556	570	589	580	603	599	580	569	598	633	587	573	558	631	576	563	532	587	605	587	550	547	597	611	584	572	617	614	588	623	631	590	597	564	588	564	609	598	580	571	590	583	586	618	599	541	579	545	552	588	584	611	627	575	593	541	567	575	578	595	554	560	576	600	560	556	564	562	572	606	570	604	566	582	594	568	504	581	617	581	520	550	545	609	580	568	530	595	594	567	623	594	538	583	581	553	559	582	575	549	587	563	583	537	594	601	604	570	554	547	586	530	527	557	589	579	584	574	549	570	584	533	568	601	583	585	595	589	552	586	593	607	554	566	585	561	632	599	581	589	605	539	522	612	615	577	572	535	566	562	588	560	562	600	586	546	569	569	583	566	568	587	596	569	584	595	557	565	557	551	560	561	616	561	590	583	573	556	545	621	603	581	609	552	581	572	567	568	595	594	597	596	582	562	616	595	568	571	598	589	558	567	585	581	605	559	589	575	546	591	629	546	573	563	594	576	558	557	554	576	583	606	573	598	567	573	571	557	595	592	584	587	541	596	550	585	598	581	575	559	589	546	618	594	596	567	598	562	548	577	573	597	575	615	598	539	590	591	649	578	564	563	592	587	559	555	578	586	579	554	611	613	543	566	573	589	577	583	585	605	579	563	614	576	592	584	589	544	604	517	578	595	573	557	606	580	553	591	606	545	562	609	561	627	629	549	559	610	543	634	607	561	566	640	559	549	562	567	566	590	588	552	582	579	611	599	541	582	596	538	572	574	570	536	578	575	585	573	597	553	620	604	577	559	599	577	576	588	552	572	559	619	588	575	608	597	615	574	515	587	591	600	552	605	596	596	558	585	587	562	572	553	591	554	573	584	574	530	583	603	580	585	600	558	522	541	588	598	584	553	585	561	548	600	562	549	580	582	573	583	583	584	586	551	583	572	612	548	561	603	579	547	590	555	540	540	582	544	505	592	600	576	579	582	590	570	564	572	565	548	607	591	604	590	630	605	552	571	582	588	603	586	538	566	581	555	551	574	554	598	599	580	583	601	596	606	569	568	538	567	548	592	603	583	591	543	570	565	581	582	580	627	589	580	571	583	542	589	607	596	548	528	576	614	551	589	569	557	573	578	550	555	584	628	598	595	545	607	574	568	578	575	552	591	592	593	571	571	641	565	552	556	624	591	596	553	607	580	569	569	578	589	626	552	582	579	602	552	618	610	594	563	573	568	628	549	546	531	544	586	602	598	581	575	563	570	540	563	554	588	597	548	581	553	570	539	551	594	612	571	570	582	602	607	570	594	590	591	563	590	636	603	553	579	562	558	565	553	561	594	598	536	583	592	637	583	570	557	579	541	598	610	617	543	560	601	538	578	590	609	552	595	576	582	576	562	602	573	592	595	559	580	595	633	605	604	588	619	556	618	575	545	599	551	573	577	613	602	540	517	605	564	585	579	569	578	562	554	627	554	561	576	576	596	565	608	567	556	585	529	572	559	561	556	547	607	544	610	581	580	581	641	560	599	598	580	551	624	600	600	571	584	580	608	517	602	559	580	588	554	567	544	638	576	591	575	612	564	590	594	537	601	605	587	575	592	637	615	591	544	643	564	552	616	562	588	572	561	559	558	565	552	593	560	585	582	579	541	607	555	545	558	560	573	614	551	638	580	576	574	572	585	575	549	583	580	594	549	601	564	540	596	593	552	550	565	571	552	560	619	611	602	569	604	621	594	506	568	540	569	599	600	587	557	570	582	612	512	615	587	579	601	575	588	614	556	564	575	602	560	552	582	548	528	604	585	567	584	594	596	617	590	520	582	578	639	579	587	572	569	578	590	593	606	589	559	496	558	579	596	604	556	534	610	569	537	561	568	544	511	563	537	543	553	564	585	560	576	563	565	591	541	598	570	594	574	546	540	556	580	598	630	581	570	563	534	626	595	582	577	601	572	543	579	541	550	593	592	596	580	569	603	590	573	549	566	544	540	616	538	551	583	557	587	587	567	561	566	562	600	526	610	547	591	620	549	596	602	577	633	597	553	555	610	530	533	598	563	581	606	620	588	601	596	564	634	569	586	607	551	584	607	565	564	592	649	562	609	594	602	598	588	586	558	569	548	569	613	625	563	615	537	576	596	557	570	592	597	608	550	620	562	571	580	571	559	565	580	587	554	593	583	567	576	577	590	589	558	541	568	599	611	605	619	628	561	564	585	607	543	605	535	567	562	542	595	574	572	576	595	583	578	543	620	546	617	620	528	568	562	577	548	580	577	563	610	570	570	564	563	583	555	612	580	581	563	523	594	521	543	568	613	606	586	576	614	553	545	591	626	595	603	602	612	550	610	571	552	527	601	579	544	582	533	610	588	587	563	585	592	544	559	579	584	586	553	550	621	582	594	569	558	608	549	550	602	568	586	528	580	596	590	545	561	580	592	596	585	573	579	615	521	603	568	599	621	580	570	575	546	551	553	567	590	561	628	596	586	581	544	594	562	606	608	563	599	573	562	524	606	558	580	559	588	556	574	569	553	585	585	607	559	535	551	617	596	540	617	596	594	570	572	538	560	588	565	612	544	550	573	601	536	599	591	550	598	569	519	556	598	577	577	547	548	613	555	530	581	545	589	574	576	599	565	580	585	578	569	576	591	588	584	538	574	601	566	578	624	554	554	557	579	571	559	594	577	619	613	587	596	569	587	607	594	581	580	585	608	558	577	580	616	600	603	544	596	607	586	568	598	578	564	556	565	583	598	583	584	569	552	553	590	579	556	570	587	588	582	593	573	618	593	573	609	638	583	556	577	580	581	597	623	580	541	612	566	560	569	559	574	637	568	555	553	596	557	579	588	590	548	580	589	564	579	622	576	563	569	583	574	553	594	610	591	591	624	601	567	572	577	572	552	596	563	560	545	553	550	622	605	588	538	575	566	577	546	602	558	581	606	619	584	558	572	595	568	606	574	570	531	578	589	579	601	602	566	591	588	569	588	595	541	593	602	571	554	603	550	580	543	559	595	570	566	554	549	569	606	603	581	583	555	545	587	566	557	605	577	577	575	572	620	602	580	600
16928	14082	8080	2476	5464	1237	64	48	64	58	60	58	58	49	51	66	76	75	60	57	48	66	241	70	52	52	51	59	46	71	55	55	65	48	53	56	67	55	50	54	50	69	59	51	58	48	60	66	50	65	59	46	53	52	63	55	50	40	52	50	60	66	55	52	57	46	52	55	53	51	65	47	54	59	51	39	51	59	57	58	75	85	51	54	50	57	57	52	65	51	76	63	52	59	64	51	62	53	63	64	54	49	52	51	52	44	53	59	56	69	48	48	58	59	66	49	53	41	51	59	61	52	63	55	66	56	64	61	52	57	75	52	60	55	68	55	62	54	57	61	46	49	44	51	54	78	58	52	44	47	60	61	61	62	50	55	54	61	73	52	56	52	59	48	39	66	56	61	55	64	50	60	56	57	67	51	58	57	61	65	43	69	57	72	44	55	52	61	58	60	49	60	52	59	50	44	53	47	56	54	58	59	65	64	60	60	51	46	61	61	42	55	51	48	60	69	61	59	52	53	59	64	55	45	66	57	63	74	53	66	52	47	51	65	69	37	62	49	61	66	71	54	68	59	57	55	46	43	45	51	53	43	60	68	60	69	58	54	48	44	47	51	71	47	65	50	47	59	58	51	59	45	66	66	67	70	48	67	58	47	51	61	69	66	49	49	61	37	65	52	55	65	49	50	59	54	51	57	55	59	50	53	64	54	53	56	51	54	57	56	36	60	50	63	66	51	61	49	63	48	52	61	51	55	54	64	63	63	58	49	54	75	59	55	65	60	63	59	47	52	66	50	54	52	62	54	54	58	51	67	57	54	66	61	59	52	65	61	44	61	59	56	62	54	60	59	37	51	67	53	50	56	52	67	51	61	55	38	62	73	56	57	56	62	63	63	56	58	57	57	55	55	41	46	64	67	54	57	52	56	54	47	57	64	61	54	50	48	60	59	61	55	55	59	57	49	62	57	55	68	48	47	61	56	52	49	58	58	61	47	48	51	62	73	67	69	45	54	47	43	56	57	43	74	47	54	53	57	57	55	61	50	50	63	54	55	54	59	54	47	73	62	61	59	44	49	62	58	40	59	43	57	56	56	58	58	64	55	63	59	46	60	61	54	61	43	46	51	43	54	48	52	48	54	51	68	59	65	49	56	58	67	71	55	68	69	56	50	62	52	56	38	60	50	46	58	60	57	56	47	52	43	59	51	51	51	54	53	63	46	57	56	61	62	46	58	46	61	58	65	46	57	55	51	54	56	63	55	53	55	64	51	57	49	46	46	59	54	49	51	61	64	69	52	59	43	64	62	54	42	52	56	56	60	59	60	64	50	51	47	48	48	57	48	66	64	46	67	50	70	65	49	48	56	60	54	56	73	60	59	50	59	52	58	63	53	73	53	48	58	66	41	51	52	58	61	57	73	61	67	53	53	70	52	54	57	71	46	52	50	61	61	71	52	54	50	73	55	51	52	51	51	59	53	56	57	61	53	59	58	63	51	69	57	55	52	47	62	56	75	51	56	66	50	53	53	40	48	59	60	47	50	57	51	51	65	55	54	59	55	49	57	40	60	67	67	53	53	56	59	59	50	50	46	52	46	61	52	40	53	47	54	61	49	64	66	51	49	56	63	41	49	47	53	53	50	49	63	50	52	58	61	68	64	48	62	57	49	46	65	54	59	54	55	56	63	71	60	63	52	63	69	53	49	70	57	51	52	54	62	61	58	55	52	56	54	51	68	52	53	51	54	63	69	50	55	60	61	58	57	55	63	66	60	67	70	62	50	62	50	52	42	67	63	57	60	59	59	51	50	60	54	55	53	53	49	59	68	57	43	48	77	70	58	57	42	54	51	58	64	75	49	55	61	53	60	51	57	54	48	63	64	57	57	59	55	46	52	57	62	65	67	71	67	60	59	54	62	56	56	75	55	65	70	59	63	50	56	55	74	39	48	46	54	47	48	54	59	55	73	56	56	57	56	63	61	57	45	75	47	63	58	46	56	59	54	50	52	87	59	54	60	57	55	50	55	67	55	65	58	67	46	56	37	53	47	48	65	59	50	55	53	58	54	49	64	50	61	56	64	64	45	57	46	64	63	59	54	62	56	48	58	62	59	52	57	58	48	54	80	54	56	64	61	61	63	57	71	51	47	58	60	57	54	55	56	61	59	45	60	59	65	53	50	52	61	60	52	49	48	58	43	54	55	64	50	66	44	49	49	48	60	65	52	48	64	57	55	58	57	63	50	54	48	56	46	54	57	55	48	61	56	49	69	67	51	56	57	55	57	51	57	50	63	46	55	68	44	62	63	52	51	46	67	59	43	60	43	46	53	56	52	55	48	49	48	71	50	61	48	57	39	62	58	53	68	55	56	60	52	66	67	46	63	57	49	50	57	62	61	54	53	58	59	56	63	45	55	48	64	71	63	61	57	59	49	60	54	39	59	53	45	54	54	48	61	48	63	43	57	54	63	62	65	42	63	54	40	56	56	55	56	53	57	67	58	56	65	61	55	59	61	67	43	54	49	50	54	47	46	57	53	47	62	53	69	56	59	69	70	47	61	41	78	48	55	51	52	75	54	64	62	45	63	52	51	55	59	59	57	58	64	55	45	54	69	62	53	66	71	51	55	73	69	53	58	58	54	50	58	41	47	65	47	66	60	59	54	68	50	56	48	50	67	50	47	51	60	51	72	57	53	62	47	65	66	48	56	56	59	41	62	43	67	61	62	56	59	56	60	62	53	51	57	47	57	51	51	50	56	56	61	53	44	62	54	57	61	54	62	67	49	64	57	54	42	67	60	63	47	47	61	58	67	52	47	54	50	51	63	56	62	47	55	70	51	63	51	45	61	62	61	53	59	71	58	56	60	46	65	50	55	59	69	47	48	56	60	45	45	53	68	51	55	70	55	61	56	51	57	56	48	55	54	59	73	54	49	61	45	48	65	75	52	40	59	61	63	56	71	45	54	65	58	61	52	51	60	55	47	43	57	47	40	60	57	57	41	59	57	57	64	61	65	55	53	66	48	72	67	53	49	63	52	52	50	41	63	49	50	56	58	52	55	45	62	58	48	46	54	51	45	73	53	44	64	62	51	51	53	63	57	51	65	45	55	59	56	59	63	47	65	59	49	58	60	52	61	61	59	52	50	62	65	46	55	51	52	69	52	44	47	58	56	63	61	43	60	44	61	57	52	69	40	64	55	50	45	47	56	62	64	65	58	55	52	53	53	62	52	54	57	51	71	57	56	47	37	45	48	68	59	63	58	55	46	54	45	65	46	64	48	58	51	49	67	57	58	51	49	59	60	52	52	58	59	65	49	63	64	51	56	50	70	60	69	72	57	43	56	61	51	49	54	40	66	62	57	57	60	49	62	70	64	63	55	45	54	65	59	62	63	52	52	66	60	62	49	45	48	71	45	62	55	64	56	60	62	64	66	52	62	56	55	51	56	62	56	51	53	56	61	56	58	53	65	62	55	55	60	63	62	63	57	66	62
49787	37549	20393	33641	51145	11454	1584	1399	1207	1146	1011	936	886	879	816	824	841	803	792	805	794	1427	6479	1565	784	740	760	727	744	765	710	734	711	711	732	757	756	741	695	733	732	733	720	696	734	690	727	786	741	753	749	751	719	701	696	718	717	704	688	718	722	670	743	731	720	733	705	700	710	699	704	727	789	683	687	710	679	740	729	944	1423	1614	1027	842	831	739	682	749	722	649	769	721	717	732	699	708	739	706	712	720	723	724	686	721	734	731	745	646	734	743	695	740	667	663	691	685	714	719	716	712	698	724	730	686	689	687	658	673	749	673	703	697	734	735	746	747	697	753	758	678	706	752	777	729	732	794	688	702	687	696	711	752	710	764	688	728	718	712	725	696	734	722	724	696	736	733	694	725	716	701	724	708	739	711	673	710	704	692	710	728	688	733	708	719	715	690	682	743	753	692	716	732	670	723	751	716	728	675	712	742	722	710	713	722	721	690	683	678	767	748	702	694	700	653	727	734	726	707	718	705	721	675	738	698	666	749	728	701	741	729	737	707	706	677	723	732	670	723	686	646	692	742	702	696	686	768	711	680	735	770	706	701	758	757	709	761	741	680	701	734	715	747	764	734	683	744	779	722	718	752	770	723	719	737	767	756	700	718	731	700	699	731	685	682	743	750	756	690	745	715	677	739	731	690	712	679	760	731	693	716	726	739	693	707	684	739	745	692	668	664	730	701	777	738	740	711	693	715	701	681	699	728	661	709	690	747	673	673	706	685	733	684	734	751	724	768	726	718	728	693	698	734	711	694	705	730	692	679	725	700	719	728	686	755	732	704	729	712	708	717	681	673	709	689	706	679	729	740	751	689	710	689	777	717	751	683	720	732	692	738	684	753	742	728	726	756	769	689	724	746	710	713	710	685	764	736	728	700	705	753	730	686	710	698	712	696	739	656	711	724	690	677	660	722	710	711	707	726	699	693	703	758	714	701	724	760	732	706	758	698	729	714	693	708	696	679	728	691	738	712	714	727	683	672	671	743	710	684	739	735	700	714	719	718	701	670	690	711	698	677	737	700	692	721	706	707	733	662	754	728	750	736	749	724	670	737	720	733	726	748	674	716	717	782	698	702	666	721	738	683	730	707	759	677	731	690	682	743	678	762	723	694	695	686	706	698	717	731	725	697	695	761	693	726	689	720	679	722	700	724	739	733	708	733	711	729	716	716	718	712	746	725	654	702	747	689	689	710	749	654	713	714	692	763	680	728	756	699	730	698	709	719	728	689	741	729	702	660	775	736	734	686	738	708	699	720	736	722	708	681	788	739	679	787	772	683	696	699	708	693	706	723	715	779	694	742	737	729	743	714	761	702	684	671	727	689	701	675	751	692	709	717	747	668	670	706	750	702	720	714	715	683	714	678	719	714	677	690	697	790	792	700	672	708	660	702	659	703	731	708	690	746	742	680	701	703	671	695	741	721	716	696	732	699	720	704	724	708	704	732	725	737	742	706	708	701	684	715	718	690	733	723	735	732	706	721	683	689	736	748	710	739	686	726	713	728	728	725	721	678	756	725	750	694	686	685	736	743	688	757	702	731	733	688	713	688	727	741	732	692	758	715	742	713	730	729	724	725	687	748	687	728	732	681	717	758	703	696	695	705	707	728	715	701	715	743	674	705	745	677	694	723	702	691	733	724	731	669	783	713	784	739	700	653	725	701	672	683	698	702	711	727	748	695	718	680	716	714	707	688	697	724	651	733	735	664	723	763	708	686	718	668	704	719	730	796	731	731	760	743	750	768	702	712	759	696	715	684	742	683	732	713	736	697	718	711	693	738	710	729	728	728	736	750	697	705	707	699	672	716	733	701	683	714	664	735	712	767	744	698	717	685	734	686	705	716	711	727	681	707	718	670	691	678	776	713	723	676	757	699	731	720	712	699	666	720	702	736	718	685	729	780	712	683	730	694	701	743	727	759	661	705	773	744	752	708	727	727	732	688	783	749	694	694	744	682	698	697	748	728	727	728	702	690	687	719	651	692	727	684	690	750	704	681	724	707	703	750	729	749	706	669	730	718	673	757	723	726	694	740	699	752	686	685	709	713	709	692	723	750	728	687	739	731	656	748	740	720	682	765	743	715	703	737	727	678	747	707	718	723	735	733	682	704	690	757	713	756	740	702	689	731	733	709	732	719	744	760	702	720	699	693	654	715	673	751	681	708	713	716	735	714	726	701	725	702	727	748	716	698	670	670	699	728	731	656	720	690	718	713	706	696	678	714	679	692	712	736	711	703	711	677	737	698	714	743	722	667	709	757	698	724	664	706	722	733	745	693	708	729	750	668	710	720	718	737	665	697	719	706	698	731	730	753	709	718	731	729	692	732	744	723	706	749	680	727	715	723	722	677	692	706	745	749	676	739	719	717	655	719	713	712	697	677	717	684	756	709	714	668	707	726	711	709	725	732	711	679	711	749	747	688	739	697	735	665	682	712	681	714	728	696	710	690	759	715	681	726	727	729	713	717	725	710	703	706	722	773	722	694	699	721	787	726	705	734	683	714	695	764	705	696	708	700	674	690	761	730	712	724	762	700	694	716	693	734	718	749	727	699	705	683	657	788	701	742	715	693	706	755	696	742	695	733	710	677	725	674	683	722	716	715	774	736	666	690	743	722	697	704	661	690	712	754	728	710	698	763	725	664	738	683	664	711	694	719	754	698	721	743	700	718	715	700	751	771	731	749	717	711	742	709	705	752	699	661	722	721	713	719	742	657	697	712	736	695	705	714	718	748	712	705	682	691	735	690	690	751	752	749	742	758	745	732	677	720	666	683	718	735	662	721	730	779	696	684	719	718	710	741	662	681	732	720	710	700	761	701	749	715	707	699	689	675	715	701	741	693	697	725	737	742	724	734	706	736	711	727	653	703	690	762	716	653	741	737	730	733	701	716	685	751	712	702	748	719	704	695	689	710	742	755	688	714	727	696	736	742	749	738	705	741	732	683	688	712	760	712	687	751	751	709	731	703	706	698	732	731	736	695	717	672	740	749	718	744	678	743	726	728	717	724	718	696	722	701	780	726	716	730	734	724	716	745	707	744	765	672	706	727	679	701	686	710	740	726	757	710	721	732	716	713	753	693	709	733	743	723	741	706	712	712	743	714	692	700	692	763	700	749	690	716	710	729	731	757	708	737	727	683	745	716	677	700	767	707	765	715	719	711	729	722	728	702	684	646	743	737	692	759	703	749	707	749	769	690	694	725	762	740	740	727	710	731	682	719	671	707	764	700	722	708	710	696	716	723	717	685	737	687	733	724	719	695	768	689	731	734	701	736	689	728	706	709	744	710	708	723	747	698	749	657	727	722	738	745	695	738	692	723	689	715	691	681	704	698	702	654	734	698	696	681	698	709	695	757	705	714	698	743	746	721	717	710	680	728	753	692	744	730	718	747	652	720	733	743	709	656	734	710	754	703	742	710	722	744	731	713	743	672	751	686	740	739	755	727
24470	24911	13666	4367	9689	2639	72	75	76	67	47	71	65	46	64	51	57	53	49	55	50	83	326	119	52	61	46	60	58	65	42	45	51	54	61	48	58	52	57	59	58	56	51	55	38	38	47	44	60	63	74	49	56	54	61	52	50	59	47	68	63	47	53	63	48	70	63	59	53	53	52	58	50	45	52	63	55	56	46	62	95	64	76	52	70	60	60	55	57	50	46	49	50	54	50	66	61	46	39	54	49	66	60	46	48	45	52	45	45	50	53	60	53	55	47	50	54	53	56	58	48	55	67	57	60	58	62	61	68	67	47	64	60	52	60	39	48	51	40	60	46	56	61	54	68	56	41	66	56	58	76	42	57	66	54	56	63	53	61	42	61	77	76	53	63	46	60	74	71	47	56	56	55	61	72	63	76	56	59	43	55	51	54	41	58	54	63	66	59	55	37	69	56	47	67	46	55	35	52	59	39	63	59	55	66	69	48	50	66	65	61	63	50	59	58	56	65	51	64	69	60	69	49	62	59	64	61	46	66	41	59	68	54	45	50	57	57	55	50	54	67	54	68	51	48	62	59	52	50	58	66	62	55	61	54	58	47	42	47	58	45	52	61	54	51	48	58	58	62	53	54	56	54	48	58	59	63	58	61	60	49	61	63	57	53	47	56	53	80	48	68	52	48	62	64	47	63	57	61	33	55	55	50	61	65	55	55	55	48	60	53	54	49	51	47	47	56	54	59	41	54	52	37	52	56	47	56	53	55	53	67	49	55	63	53	57	54	60	53	48	68	48	69	48	46	58	60	49	57	57	50	58	53	57	51	66	54	49	49	59	62	60	34	52	38	56	62	64	60	60	49	55	66	59	58	64	52	70	47	52	47	39	55	56	56	43	63	47	56	57	49	48	65	58	48	61	52	43	41	56	60	66	56	59	63	55	40	58	46	59	61	55	55	59	47	70	50	60	45	50	48	62	55	52	59	59	68	61	61	55	41	55	56	46	57	55	51	48	60	62	46	64	50	69	67	36	49	51	49	49	49	57	56	42	61	65	56	65	58	56	52	59	52	52	41	63	56	59	55	49	56	50	61	52	63	56	55	58	53	50	55	61	65	55	60	49	49	57	52	43	55	54	56	56	50	63	65	60	56	52	48	52	39	48	56	57	53	67	53	48	59	67	62	53	47	59	45	45	48	50	51	56	62	49	50	56	50	46	51	49	39	53	53	55	48	77	55	56	55	55	55	55	48	49	46	63	53	64	55	56	55	67	49	64	54	54	70	50	63	43	65	56	54	49	53	55	52	60	44	60	49	66	53	63	57	62	58	58	60	65	56	54	58	63	65	52	62	67	74	67	63	55	68	52	55	57	50	62	58	40	50	48	62	54	65	50	48	58	59	57	70	50	64	64	54	61	61	74	45	52	57	59	58	43	64	59	54	54	53	50	54	62	68	41	48	57	47	50	44	51	49	53	52	52	57	74	64	47	50	51	53	49	83	46	61	51	64	50	49	58	55	50	49	49	55	59	51	64	54	52	54	42	55	48	50	48	47	66	65	52	53	60	66	56	51	64	58	50	49	48	55	65	62	60	59	64	61	71	56	70	48	46	44	53	66	69	50	54	36	49	58	51	63	62	59	55	60	61	54	60	65	62	50	46	56	57	56	58	50	48	49	49	65	49	47	39	46	49	55	53	53	52	68	44	64	52	47	43	51	77	56	55	45	53	51	51	51	60	59	51	54	52	48	49	55	48	39	45	63	45	54	56	43	57	54	45	54	57	59	51	51	60	51	45	57	58	61	59	50	63	57	57	50	61	58	59	46	53	52	49	57	72	56	50	62	66	43	49	57	60	56	58	72	51	53	48	48	64	51	57	52	65	56	49	52	56	59	49	57	56	65	57	58	36	51	41	68	64	57	50	63	64	39	49	46	43	61	51	79	64	56	48	48	60	45	59	51	43	50	58	59	43	55	45	62	44	64	42	57	57	65	40	63	52	42	48	56	62	53	56	51	48	61	61	71	57	52	46	42	58	61	50	50	61	47	60	53	61	62	59	47	50	63	63	61	49	71	48	52	59	57	62	52	57	59	49	38	55	44	49	50	55	50	56	57	57	54	51	63	44	61	47	63	62	53	80	49	65	54	58	57	53	61	49	45	64	62	62	43	55	58	67	59	71	50	55	52	53	58	54	46	57	63	55	73	50	57	41	51	51	33	57	63	64	63	57	43	56	54	51	52	57	64	47	53	61	62	54	68	54	70	57	53	48	57	43	53	43	62	57	43	37	70	64	64	53	60	58	50	54	67	64	51	43	44	54	60	68	49	56	52	53	65	44	63	63	52	42	70	59	41	61	54	49	61	45	65	55	59	54	59	61	62	45	49	52	45	64	53	53	45	51	66	47	63	58	49	47	48	50	65	51	44	64	68	51	52	52	61	54	62	41	41	73	41	57	52	62	40	53	57	51	48	54	53	57	45	56	55	46	58	53	56	39	49	54	58	62	48	47	54	42	55	64	65	57	31	63	66	36	62	64	55	44	49	63	56	43	53	60	39	47	51	47	57	54	52	51	46	50	46	43	53	62	48	52	49	46	51	60	52	56	69	56	54	57	62	48	57	65	50	58	63	55	49	48	49	50	53	57	55	58	59	68	55	64	44	49	47	45	42	64	61	50	51	49	45	65	49	46	59	47	71	67	55	63	49	69	54	51	49	51	47	60	52	48	60	51	54	58	56	56	60	61	66	53	49	45	54	55	62	48	49	60	52	62	55	63	62	52	50	39	62	61	46	56	58	73	52	48	53	64	57	44	60	69	50	52	56	51	57	41	56	49	54	42	39	57	42	40	49	52	51	65	59	46	51	62	55	54	49	43	46	56	54	55	38	50	43	55	56	55	76	53	62	58	50	63	58	60	64	52	72	59	46	62	56	63	41	52	44	48	54	65	47	46	55	62	63	53	60	55	58	62	53	62	57	50	49	49	49	49	50	54	61	62	56	50	47	57	68	77	59	51	53	60	59	50	49	36	56	50	51	54	66	57	56	54	48	69	45	56	56	46	51	46	56	46	46	52	57	47	49	65	53	57	51	65	52	57	67	49	51	55	56	54	54	51	62	49	63	50	41	64	57	65	54	61	53	54	59	56	53	51	50	50	47	55	57	40	67	55	47	61	48	35	54	55	67	52	41	52	54	48	54	53	45	71	43	67	52	58	54	72	48	61	53	63	48	69	45	48	40	75	38	53	56	45	62	43	45	51	56	51	64	58	58	67	51	63	52	40	52	45	49	45	60	54	49	73	63	49	43	46	60	58	52	45	50	76	56	55	51	53	46	61	40	55	49	47	51	47	60	64	64	55	61	48	50	54	73	57	52	46	56	62	55	54	51	60	62	52	48	56	50	52	43	51	50	56	47	54	63	59	74	55	71	44	62	53	60	42	59	61	45	66	58	60	56	37	66	49	48	51	54	43	62	55	52	54	61	65	49	53	58	44
54815	41738	22852	41655	60411	17698	1921	1637	1386	1178	1097	1022	976	936	846	851	871	855	825	802	778	1447	9305	3260	730	743	775	703	776	716	744	714	732	713	705	704	732	695	707	726	761	712	688	679	684	703	742	729	712	686	745	668	688	668	689	695	670	717	708	705	689	679	702	717	730	672	714	691	676	720	676	734	717	697	715	689	722	687	675	1065	1777	1289	887	776	963	769	683	706	732	726	688	707	648	680	700	701	715	696	684	673	650	683	681	724	685	623	668	660	745	714	725	674	665	683	700	739	688	660	668	696	701	726	674	694	711	690	670	688	676	680	722	678	717	657	663	695	718	714	707	673	669	677	653	759	680	721	707	690	702	688	657	665	672	704	671	678	699	639	738	661	676	654	704	683	700	686	656	678	689	712	674	725	707	671	718	718	729	701	713	715	711	687	708	621	647	704	663	660	686	735	704	682	647	691	685	675	694	676	713	700	705	688	672	688	687	660	701	705	727	706	707	655	743	678	703	709	715	711	715	655	705	696	673	709	646	716	663	656	655	683	678	671	662	680	693	685	710	680	737	702	715	638	662	714	658	661	720	671	690	661	667	680	700	703	707	686	681	711	648	693	684	684	662	717	668	693	710	691	716	719	665	676	704	725	740	687	688	728	678	681	673	681	719	643	678	720	667	653	677	683	713	695	696	680	706	676	672	688	673	685	682	698	730	669	697	701	690	698	673	703	695	692	731	675	699	695	677	690	724	647	675	718	703	706	699	713	690	690	713	695	718	662	689	726	663	675	673	695	677	734	720	707	680	697	706	676	640	703	706	666	677	667	721	671	684	657	700	714	663	709	705	706	657	716	750	689	698	711	677	708	718	696	708	679	690	712	688	752	735	666	630	717	653	720	675	683	712	708	700	720	672	725	715	700	696	675	633	690	680	644	665	710	696	650	639	697	658	727	672	693	662	723	665	679	684	664	740	679	709	675	714	711	678	639	677	726	703	661	659	676	726	697	680	713	706	736	688	696	730	728	722	702	696	718	695	693	700	697	677	724	745	696	687	684	663	676	680	676	718	682	694	672	709	672	676	709	692	682	707	717	699	700	674	700	674	718	708	720	693	682	653	755	704	704	684	709	683	727	672	716	685	704	716	716	688	735	666	687	695	726	720	665	688	689	675	659	649	697	669	701	682	690	637	710	656	696	703	683	697	651	643	679	638	663	685	737	655	673	683	708	722	677	708	715	712	630	685	640	688	654	682	656	696	712	720	721	673	691	699	697	760	661	709	685	652	643	614	651	678	701	703	652	682	681	711	720	717	678	684	675	637	725	742	623	693	722	663	737	663	658	704	715	705	668	738	667	726	650	706	663	691	693	737	665	701	663	700	686	689	708	708	705	684	690	706	676	681	664	680	679	659	686	728	700	691	678	705	739	691	701	686	698	699	696	708	693	682	673	661	688	721	688	682	668	705	645	672	674	742	711	671	701	715	689	692	733	699	664	676	680	705	710	664	675	710	695	720	648	713	695	704	746	634	699	741	718	693	713	678	691	642	665	686	702	686	738	671	698	642	718	702	695	714	701	707	678	695	679	743	689	666	690	655	693	717	710	729	742	707	664	723	744	706	674	671	669	690	696	688	639	680	660	680	736	686	683	717	662	701	679	692	680	687	708	705	697	688	676	650	704	685	712	717	665	705	650	710	695	647	749	700	698	693	670	661	665	735	653	701	694	753	701	699	681	704	706	657	708	671	714	671	647	666	701	712	684	702	648	677	669	707	682	673	683	722	699	687	681	701	680	704	697	657	693	665	673	659	671	671	669	722	641	671	711	670	696	700	687	682	708	726	664	684	696	687	647	701	679	699	683	729	655	638	661	718	678	678	699	702	701	649	677	762	654	708	721	638	683	677	693	711	705	646	738	638	656	738	724	695	699	696	713	675	658	706	681	688	700	655	671	701	670	712	715	715	700	723	718	719	690	729	702	656	664	708	724	653	691	664	645	759	701	691	724	674	712	691	699	677	690	719	678	693	715	698	739	691	657	669	681	664	668	712	726	700	672	713	714	642	691	689	670	722	709	650	716	680	671	701	714	686	706	710	710	680	674	689	701	682	699	659	711	723	680	711	711	702	698	674	721	666	701	715	705	703	741	648	679	681	683	716	678	687	700	675	690	653	706	705	687	664	714	708	698	737	680	698	666	701	669	700	651	671	734	697	657	667	673	690	750	707	695	715	739	693	713	670	726	651	694	618	673	708	687	670	663	747	690	709	705	694	646	681	693	693	669	664	722	720	690	677	738	695	689	681	687	722	667	740	676	667	715	654	647	653	724	713	663	681	693	643	716	675	664	665	706	658	693	712	661	613	713	756	731	697	730	701	748	708	695	720	687	656	702	642	732	710	640	670	729	699	684	698	692	686	675	696	689	664	709	693	679	654	653	696	667	666	712	649	731	708	693	676	604	712	623	709	677	683	694	698	686	716	667	704	731	685	662	690	720	660	663	654	706	657	658	698	711	664	724	701	728	690	681	673	717	676	645	743	702	661	692	696	696	690	712	714	707	760	762	664	684	696	696	705	681	676	693	680	688	639	732	665	728	689	652	710	682	656	697	697	714	752	660	667	663	716	702	685	686	665	734	677	696	671	693	686	710	704	737	688	692	714	686	672	691	698	698	714	737	712	718	692	711	706	708	682	672	701	680	684	684	687	710	667	659	703	670	678	657	691	640	682	739	670	666	717	715	735	711	703	665	714	678	724	675	648	694	709	678	705	680	719	726	693	697	690	714	644	699	719	633	707	722	688	692	656	718	690	697	692	723	676	657	669	672	692	720	657	696	711	664	715	695	694	664	705	698	697	655	698	683	671	631	711	682	718	662	670	670	743	694	702	688	683	652	721	646	647	646	712	693	693	722	679	689	753	693	702	695	701	669	676	649	658	675	687	651	727	766	671	672	677	724	653	747	667	689	698	758	686	689	709	714	654	708	694	707	731	645	675	675	695	701	669	740	663	678	644	678	697	714	682	705	692	668	701	692	688	646	670	683	700	637	665	696	716	718	649	694	686	682	685	670	737	675	656	706	716	672	708	668	709	672	714	704	667	677	708	677	686	721	668	715	683	665	722	654	688	709	738	641	713	738	672	706	716	707	670	687	726	682	670	689	729	662	689	711	680	678	685	681	685	711	699	725	692	675	688	683	716	696	729	721	709	701	678	672	689	715	735	749	723	706	702	671	696	655	684	692	675	704	719	701	739	672	655	656	665	666	664	647	697	712	713	713	713	701	660	709	707	714	679	728	681	683	689	670	676	676	652	694	678	691	703	659	693	742	652	703	766	639	686	653	631	715	728	710	636	674	668	725	708	718	737	742	621	677	682	699	697	695	688	650	675	680	661	718	727	716	705	678	690	673	673	731	729	640	634	708	708	730	666	724	681	698	734	652	696	714	692	682	668	714	714	729	694	738	659	704	673	673	692	674	647	687	720	705	736	708	704	730	699	671	674	668
7669	4587	2659	1008	2213	423	43	44	48	36	39	37	42	43	37	44	37	33	44	45	36	42	64	67	40	41	39	33	35	41	29	43	27	43	43	38	31	40	34	40	38	41	45	37	47	29	40	39	44	55	38	35	37	29	45	38	34	50	40	37	32	34	37	37	22	48	28	31	30	41	34	40	45	40	56	48	44	23	46	31	46	42	54	30	49	36	38	40	49	49	33	35	38	39	37	31	35	43	37	34	37	32	37	38	25	37	35	35	35	36	38	51	36	40	34	43	35	37	47	43	32	53	36	42	29	38	42	40	43	35	36	37	30	41	28	38	36	34	49	29	41	43	35	35	46	40	46	43	39	26	33	45	49	37	42	37	43	38	45	39	36	40	52	37	40	42	36	46	41	31	42	46	44	42	44	36	43	38	39	34	44	34	29	31	33	47	37	39	39	53	32	38	28	42	39	35	56	29	40	38	37	35	30	33	27	38	34	39	38	42	25	50	36	39	48	33	37	32	46	30	46	31	38	43	36	35	41	30	42	27	36	41	36	42	70	45	41	38	35	44	35	37	44	33	37	41	50	38	38	44	40	35	45	23	33	39	39	39	32	34	44	39	43	42	42	36	30	40	28	45	36	35	43	32	38	41	39	36	46	45	34	45	57	36	37	44	41	24	31	38	49	38	42	34	40	27	42	31	23	38	45	45	31	47	41	41	37	44	39	46	34	31	37	45	31	37	30	33	40	42	30	33	50	38	40	31	38	31	35	25	37	40	40	31	53	41	40	49	32	42	33	31	45	32	42	40	49	40	49	40	37	37	32	49	39	34	36	33	38	45	45	31	48	26	35	41	40	32	41	38	44	32	34	36	40	30	43	31	43	49	41	47	43	38	35	35	39	48	44	39	45	45	32	50	40	42	46	37	38	37	36	45	35	41	40	36	62	36	36	50	42	31	47	26	38	51	36	27	40	46	39	38	58	38	38	44	36	45	37	45	39	35	33	36	34	43	39	37	47	42	49	38	37	33	32	34	39	48	35	33	37	39	66	46	42	39	40	39	39	38	46	44	29	41	37	43	33	31	43	40	41	46	28	39	31	37	32	43	39	41	44	36	36	38	43	43	46	38	43	39	50	39	35	54	35	33	36	33	43	41	48	22	37	37	34	49	35	32	33	42	38	42	40	27	38	53	36	51	45	35	48	36	43	37	38	39	32	31	43	37	33	36	30	28	39	45	43	33	47	42	46	41	41	50	46	38	37	39	43	40	35	49	33	37	42	36	44	44	39	34	40	32	44	32	28	37	34	36	41	23	41	44	42	35	37	40	30	30	37	30	34	33	46	37	41	32	28	38	40	42	38	48	38	41	34	40	44	32	40	48	37	39	45	29	34	61	42	37	32	39	43	43	45	34	24	39	35	45	42	41	36	46	34	41	45	43	33	39	44	38	34	30	33	29	40	45	39	33	45	38	46	44	47	38	51	33	45	33	60	37	32	29	44	38	37	41	33	51	43	36	32	33	33	39	47	44	36	37	35	40	47	38	25	36	30	38	43	41	44	43	45	41	48	33	50	39	50	51	36	36	43	41	31	43	33	28	33	36	55	51	39	52	40	33	40	39	39	42	29	31	50	38	51	33	30	30	30	50	28	40	36	42	41	39	32	43	44	38	24	42	36	46	37	38	37	50	35	43	50	36	40	31	44	30	40	32	38	39	46	34	42	42	39	47	45	36	42	50	48	37	35	34	34	37	45	39	39	53	38	40	29	49	44	48	30	40	40	35	45	42	39	29	49	37	35	48	40	33	48	43	37	51	38	31	34	33	50	42	38	39	34	40	43	39	30	34	28	39	47	29	37	41	30	32	40	41	45	42	29	50	49	50	34	39	29	42	34	44	35	36	38	27	39	39	35	34	36	33	54	42	41	37	38	40	38	46	41	39	33	40	40	34	36	50	44	40	40	40	46	33	52	33	26	35	50	43	40	41	35	38	46	54	37	49	38	44	33	38	44	30	38	44	44	50	35	25	27	37	38	41	37	45	40	28	37	47	37	33	38	47	41	30	40	47	39	42	43	41	41	33	30	49	26	48	50	27	38	45	45	42	33	28	44	44	32	40	36	45	36	33	47	36	37	43	30	40	37	32	37	41	40	45	33	41	43	43	34	31	38	40	39	37	32	42	34	41	50	42	41	45	31	29	48	41	45	37	39	46	41	47	50	42	37	35	43	33	49	43	31	44	39	35	38	32	38	43	44	35	50	42	35	43	40	39	34	35	34	45	33	38	41	31	40	45	34	40	32	51	47	43	40	41	37	38	38	40	45	46	33	42	52	37	44	33	37	29	38	37	34	38	42	36	45	33	37	38	55	35	38	43	32	35	42	36	36	38	48	40	38	46	45	38	41	49	34	33	37	40	58	29	31	39	40	40	30	38	37	46	31	42	43	37	36	43	39	47	41	34	32	38	37	33	41	37	39	47	45	42	41	45	44	46	26	36	39	40	33	48	39	51	35	36	31	34	46	23	34	40	32	48	36	46	50	35	45	38	36	39	38	35	35	31	48	34	28	37	52	40	32	33	45	31	38	40	45	32	43	47	33	37	28	37	44	45	38	30	39	32	35	40	45	39	45	45	30	38	38	43	25	51	37	29	46	39	41	35	40	30	43	50	44	33	29	40	42	41	32	40	41	29	36	36	38	36	40	45	43	37	52	36	32	44	42	21	40	32	49	48	35	33	38	32	37	40	40	35	37	37	39	50	42	44	38	38	42	33	43	42	31	35	36	41	31	33	45	35	41	41	36	53	29	37	37	41	35	41	39	32	43	43	27	42	39	37	52	32	43	36	40	41	36	30	44	44	39	33	40	46	44	55	33	42	36	41	37	28	38	57	39	44	36	29	37	25	39	42	44	31	43	39	30	47	34	33	33	37	36	30	42	38	45	35	43	46	47	39	53	31	43	27	43	36	39	28	34	28	26	39	36	35	30	45	34	39	41	37	31	37	36	38	41	45	40	45	42	45	36	44	47	44	42	38	59	50	39	31	45	35	29	44	39	32	36	41	33	45	35	31	34	48	44	37	27	26	32	38	44	54	34	38	37	40	30	48	29	39	36	41	32	59	38	36	38	26	34	47	41	35	31	43	35	33	31	32	35	39	48	42	38	38	35	35	43	42	39	34	34	41	32	49	35	42	36	33	44	45	38	49	43	43	42	33	33	35	37	41	35	37	29	29	43	45	36	58	42	33	36	45	39	40	39	38	36	37	27	44	49	29	51	42	42	41	41	51	43	50	36	41	33	44	44	40	40	45	32	43	27	36	30	30	38	57	35	38	38	44	49	47	34	54	45	37	44	38	39	48	48	45	33	45	31	48	29	38	38	41	35	35	31	38	46	37	36	40	32	32	35	37	40	43	53	37	50	39	42	39	32	48	47	33	36	34	53	33	36	32	47	32	36	36	32	38	42	41	44	40	31	55	32	35	45	33	38	36	35	37
39812	27789	14414	24877	35694	10835	700	654	606	609	601	577	535	526	548	559	489	540	522	527	523	793	1903	1423	553	493	517	498	540	488	537	458	508	501	476	518	535	532	494	509	496	522	528	489	508	507	500	512	584	542	499	548	487	505	527	481	520	502	491	513	528	544	537	487	481	496	528	449	491	523	516	537	506	529	508	493	475	527	493	498	611	563	490	563	569	511	528	523	571	520	539	534	525	508	550	472	493	504	486	515	499	504	507	520	508	539	527	508	517	481	500	546	495	527	493	525	554	525	512	498	475	510	528	493	477	469	531	517	502	474	525	494	510	556	548	522	479	478	488	537	506	514	490	509	495	504	548	483	519	536	540	534	522	534	502	501	487	501	513	528	525	520	538	550	498	470	543	518	515	504	516	557	510	509	515	489	499	536	501	459	541	487	508	516	470	505	545	519	478	486	521	492	508	508	495	520	494	481	486	472	501	518	482	512	518	527	513	482	457	506	500	465	505	496	497	509	521	497	489	529	542	492	568	514	476	495	506	499	533	523	517	509	547	498	495	497	477	503	507	522	488	531	497	526	504	499	487	498	509	532	494	519	490	484	496	501	541	535	508	478	539	472	492	502	490	546	513	547	540	463	495	502	482	508	486	464	493	542	518	522	471	521	496	559	500	501	481	515	508	531	496	488	542	494	545	529	524	497	509	512	501	527	455	500	529	556	510	529	505	504	511	505	500	495	528	530	504	493	516	547	483	525	535	467	539	505	514	493	527	498	510	525	506	499	502	541	505	487	483	466	518	543	516	473	523	494	527	530	519	485	518	485	503	524	523	528	511	479	485	524	454	507	512	512	508	505	486	513	482	524	483	536	541	548	483	496	529	517	489	528	526	504	510	533	553	499	486	532	557	511	476	509	509	528	493	515	488	500	495	498	477	517	495	487	544	503	537	499	499	533	531	519	512	519	512	546	466	513	519	517	507	515	470	532	514	497	480	514	478	548	490	471	543	543	571	508	516	501	509	519	537	538	508	505	498	475	500	515	517	518	448	559	493	557	538	481	463	510	530	520	517	556	504	500	508	531	509	502	532	498	457	544	483	496	513	472	497	465	522	524	478	499	512	504	482	488	528	484	548	529	532	502	576	523	489	518	487	522	539	520	497	502	488	506	527	454	502	496	505	499	513	511	489	531	537	527	542	506	504	542	521	517	544	460	518	494	557	490	524	484	516	498	481	517	476	474	535	500	506	502	546	513	486	511	462	484	505	482	537	527	512	538	548	484	504	504	524	519	534	531	535	509	515	525	504	503	499	497	529	473	525	473	486	543	533	499	500	493	520	509	482	511	507	495	521	493	533	494	477	491	490	487	527	499	554	535	541	499	512	463	480	548	492	549	520	468	519	514	491	534	477	507	520	486	525	511	501	517	529	527	491	536	521	537	521	495	461	490	493	494	492	495	497	468	534	533	477	504	493	474	533	501	525	490	514	511	506	521	529	507	506	534	524	502	481	526	510	467	517	515	521	516	489	497	512	518	464	487	509	507	526	520	509	512	487	505	504	505	517	491	473	501	506	484	529	487	495	506	529	497	491	538	538	530	508	518	513	526	517	512	499	519	500	481	507	484	477	487	518	475	535	512	513	523	504	544	479	504	521	497	479	503	490	476	554	508	499	536	523	505	478	494	456	511	533	524	486	497	519	520	511	521	532	504	505	495	530	498	467	502	486	561	487	513	499	446	508	513	503	494	493	503	471	520	515	530	475	540	526	476	457	515	505	546	516	489	490	500	508	490	505	491	509	482	486	511	509	514	474	524	547	521	534	475	484	522	497	490	549	473	567	516	555	515	535	511	490	530	465	464	502	534	473	486	516	485	496	520	461	500	490	554	499	518	491	502	483	497	556	442	523	488	504	510	495	490	479	498	499	497	491	510	514	504	499	471	526	524	491	521	505	520	508	534	483	520	493	474	499	540	511	506	530	517	490	467	494	484	499	490	517	520	475	525	501	449	541	522	535	518	465	489	475	503	494	469	514	511	534	531	539	511	507	512	489	491	487	544	527	552	499	560	536	524	468	518	526	496	495	480	522	491	479	508	482	473	499	531	494	506	480	539	502	530	470	531	507	516	536	493	525	502	517	514	498	494	525	475	527	525	499	548	495	535	509	488	525	519	541	512	474	520	470	495	503	501	504	490	526	518	546	481	506	539	515	536	525	523	520	510	466	496	497	516	489	515	479	475	512	513	523	490	478	523	505	553	508	540	534	518	509	487	522	510	499	491	524	539	504	525	539	509	514	520	443	503	528	505	530	503	496	507	503	471	505	525	520	494	496	520	487	552	509	509	515	499	521	467	517	526	474	498	499	512	495	527	493	526	501	503	535	502	505	531	513	527	523	535	516	522	501	491	528	532	497	470	488	526	526	517	528	539	492	539	491	488	487	529	518	482	501	497	504	487	483	496	498	495	464	480	497	523	487	494	525	495	455	526	512	544	497	570	498	489	515	525	514	508	498	525	518	532	495	534	506	515	492	524	509	491	483	496	524	530	495	523	513	522	505	494	529	475	486	475	517	505	523	512	468	529	567	457	524	494	484	532	498	495	536	548	523	524	520	498	495	487	501	525	497	473	497	501	535	517	467	473	474	510	524	472	480	511	488	552	542	522	511	475	526	535	493	537	511	529	463	511	492	505	508	509	515	484	522	505	513	520	525	504	537	521	503	519	536	479	494	513	461	526	504	522	494	499	510	502	490	509	519	512	468	534	479	491	525	534	506	510	512	519	505	535	493	536	497	529	494	483	505	511	513	535	528	466	472	481	496	497	502	512	494	515	512	495	498	520	494	532	516	471	489	510	498	542	535	527	551	508	479	507	515	512	537	475	511	487	512	510	472	523	512	549	530	494	501	532	523	500	527	527	499	490	542	503	499	508	453	518	529	532	507	513	488	479	498	515	501	488	522	529	502	522	468	498	496	520	529	525	480	496	489	553	554	520	515	515	472	530	504	497	536	542	526	516	507	477	477	555	520	523	499	493	544	506	529	488	507	500	521	537	481	529	539	528	510	514	516	511	505	484	531	540	497	497	512	497	507	523	468	523	480	479	548	521	522	493	516	520	509	483	500	530	570	514	500	505	471	502	495	526	484	524	524	533	508	507	500	476	505	504	510	547	521	534	527	507	477	474	495	479	499	482	468	531	511	498	505	493	534	509	474	497	515	505	469	517	511	468	561	522	535	477	534	511	521	501	480	483	508	529	524	523	510	483	512	507	517	511	503	495	542	511	493	524	491	513	498	485	501	512	512	486	479	563	524	554	481	494	500	508	477	506	494	532	516	513	531	489	517	483	500	484	505	493	492	539	528	497	519	499	497	487	486	519	503	486	507	504	563	528	511	507	537	510	529	485	501	524	511	509	511	528	526	482	485	532	510	530	525	497	511	510	511	561	500	514	515	461	527	483	493	537	482	548	505	493	514	558	540	528	526	528	520	484	496	546	522	506
19577	20097	9658	3824	6034	1298	44	39	52	40	41	48	35	51	34	33	53	39	48	43	32	75	152	142	34	49	40	49	55	49	35	41	37	49	44	41	35	49	45	41	50	53	43	38	50	47	56	46	33	36	36	48	38	58	40	35	42	46	47	33	39	46	38	52	45	34	46	45	38	44	33	50	44	44	42	35	39	33	40	46	32	54	52	55	41	42	45	45	37	39	34	36	46	49	34	31	46	41	45	39	40	39	38	45	43	35	39	45	52	40	37	51	48	43	39	38	37	46	43	33	41	45	49	49	41	37	50	49	40	56	43	51	33	48	45	27	35	38	46	38	39	35	38	41	31	39	32	33	48	36	22	44	44	48	46	34	28	40	45	41	35	36	43	32	44	53	48	42	43	38	45	37	52	35	42	31	56	51	33	46	41	39	37	55	38	37	42	46	35	30	29	37	48	43	33	39	47	46	34	42	46	36	45	48	49	43	43	37	48	38	40	45	58	59	49	45	44	37	43	43	44	22	44	42	40	38	35	52	39	56	44	49	35	39	35	35	44	45	49	46	32	37	38	37	47	47	49	42	43	47	47	35	40	42	41	46	41	42	43	48	44	40	40	38	37	46	45	45	31	37	40	35	45	25	49	30	44	33	42	48	48	36	40	37	41	43	44	38	37	37	44	40	47	36	45	53	36	34	40	35	35	30	41	48	46	38	53	50	45	46	48	31	47	40	37	34	36	45	40	38	32	48	43	30	32	31	44	35	36	45	31	44	28	47	31	40	36	44	36	46	36	54	38	34	48	29	36	45	45	52	38	35	44	33	40	45	43	59	39	39	49	33	38	38	36	40	47	34	33	43	35	44	49	37	38	44	43	44	48	38	45	29	40	40	33	36	44	34	41	35	38	48	52	51	44	37	40	44	30	51	43	48	41	32	44	43	50	35	31	48	37	44	37	33	40	43	43	28	47	56	41	38	35	41	45	37	38	36	46	29	36	45	41	53	53	48	35	48	42	38	39	39	42	55	34	33	31	42	40	39	39	48	39	42	40	39	39	44	45	48	46	44	31	34	41	47	50	54	38	41	46	36	39	39	39	37	38	49	39	33	44	41	49	30	36	43	48	51	38	33	44	32	33	33	41	39	38	48	44	31	54	45	58	41	33	46	54	46	43	50	41	42	43	35	33	38	41	37	35	39	42	38	45	47	40	57	42	42	45	31	31	33	49	55	43	40	46	30	49	45	38	39	40	47	31	41	40	36	41	41	43	40	52	50	43	45	48	38	50	35	33	47	32	43	34	40	38	40	44	40	52	49	39	40	41	49	57	42	42	38	46	38	33	39	36	46	51	36	48	44	37	37	49	42	36	55	39	49	31	41	43	42	43	47	41	23	42	47	39	36	42	44	45	46	36	46	31	40	41	38	42	40	35	44	29	37	42	33	42	52	26	31	36	40	35	38	36	47	37	31	43	49	36	45	30	31	42	52	44	45	44	58	45	44	45	53	43	37	34	37	43	46	38	49	49	33	45	36	36	37	36	43	45	44	46	45	40	44	35	48	39	48	33	39	42	42	35	46	36	41	31	39	28	33	45	38	43	40	48	43	43	44	51	41	45	34	48	38	36	45	33	46	39	49	51	32	45	49	42	41	45	47	44	47	45	41	35	43	32	54	43	55	42	47	35	39	44	37	40	43	40	46	38	44	22	41	31	35	42	43	49	30	49	38	46	49	47	39	39	38	38	34	37	44	35	34	37	37	44	44	29	30	37	50	43	45	40	46	49	45	52	53	32	43	45	36	37	38	22	34	39	45	38	44	34	47	44	43	48	37	36	48	35	27	38	43	48	39	45	44	48	27	35	40	53	39	41	42	53	35	45	35	30	39	42	38	39	39	41	35	46	44	32	40	34	47	30	44	34	55	46	49	43	40	39	51	39	51	23	56	26	31	51	36	51	44	46	53	49	46	36	37	45	37	53	47	36	46	50	52	35	43	28	48	43	46	46	39	29	33	45	45	45	51	37	46	36	34	32	36	42	34	47	44	33	36	36	41	51	37	48	39	37	43	34	37	36	49	40	43	32	39	35	34	29	42	40	44	41	28	42	36	45	34	41	41	34	51	32	44	30	45	56	51	38	44	45	50	39	35	34	37	33	34	42	41	46	49	40	48	48	38	37	42	47	42	35	52	35	31	50	34	43	39	33	50	54	47	39	47	53	41	38	39	39	38	41	51	46	49	43	30	48	41	47	52	54	44	38	39	44	36	40	42	34	54	46	50	45	38	43	55	42	37	34	54	48	42	36	45	42	53	48	46	47	33	35	40	31	51	55	43	24	38	41	43	42	38	40	44	43	43	46	40	44	41	49	34	45	40	40	36	41	39	51	44	34	43	48	45	39	41	51	38	47	40	31	48	33	43	40	43	45	27	38	43	38	55	51	46	46	34	48	46	32	36	34	48	47	36	36	37	36	43	29	42	33	41	42	46	37	49	37	49	36	50	45	34	34	37	54	41	37	45	53	36	40	32	37	37	50	39	45	46	31	41	40	38	40	30	45	42	42	37	47	36	52	32	46	37	39	36	43	34	40	40	32	47	32	42	47	42	49	43	41	41	47	45	48	51	46	40	53	40	52	39	52	43	40	45	47	43	44	36	48	50	38	42	46	45	43	51	37	48	45	35	35	39	49	44	40	35	56	44	38	37	39	50	33	42	39	32	48	39	46	38	39	44	40	33	43	45	37	41	38	37	39	38	48	39	46	49	43	50	51	45	46	27	42	43	46	34	33	31	48	51	33	41	49	40	40	50	39	42	49	38	53	40	53	47	49	45	34	38	38	37	44	50	46	46	42	29	46	27	47	42	40	47	43	41	44	39	43	53	43	44	59	47	39	36	33	49	33	54	42	52	41	40	37	52	50	38	41	57	46	40	37	38	26	29	41	43	40	43	57	40	28	38	34	49	45	51	35	40	44	43	36	31	45	50	45	44	40	35	23	42	40	46	36	44	39	44	37	40	40	54	41	48	47	41	53	42	44	36	44	40	29	34	40	36	28	34	42	42	46	38	43	31	41	36	39	42	48	43	35	48	41	29	41	37	35	41	42	46	40	45	54	50	35	35	34	39	37	45	41	39	44	41	35	37	47	38	41	45	46	37	45	45	45	42	41	42	40	46	31	38	40	46	43	38	41	45	57	35	47	41	54	33	39	40	39	43	41	44	43	36	35	40	41	34	52	46	48	48	47	46	34	53	29	44	30	38	44	38	34	44	46	34	44	37	32	34	40	50	47	53	39	38	35	38	42	44	35	39	53	35	42	45	39	46	49	48	50	49	43	41	35	38	50	45	52	30	42	41	39	30	42	40	48	41	51	58	32	34	40	41	41	46	46	44	47	47	46	34	32	42	34	40	31	43	39	27	38	45	46	47	49	35	42	44	48	35	32	28	32	47	39	41	45	46	46	44	47	36	42	47	36	26	41	27	43	57	45	42	46	42
51884	37918	21862	41873	51771	12911	1343	1096	927	861	746	721	730	622	635	568	615	633	563	570	607	1337	4973	5058	542	517	574	525	518	507	528	581	574	524	540	501	547	489	571	530	497	536	541	572	507	547	535	541	538	578	502	520	521	540	538	500	525	526	518	498	533	510	495	535	584	550	564	539	489	600	513	562	531	522	526	502	553	524	557	546	541	536	760	698	565	528	553	534	515	525	576	488	500	520	501	535	498	520	534	523	486	570	506	510	531	495	552	524	517	544	547	570	544	546	553	574	528	518	551	535	543	580	517	542	560	546	534	509	526	542	537	496	564	525	539	529	515	472	543	479	532	513	513	545	587	517	518	537	510	519	517	530	526	517	547	545	508	554	565	538	539	532	559	540	526	511	508	518	534	537	577	517	558	571	526	542	555	545	555	514	492	523	516	590	513	483	502	516	494	513	549	542	552	537	486	544	519	553	522	513	504	534	500	510	521	546	514	527	522	541	495	542	527	526	528	542	533	531	506	540	498	537	533	515	501	511	538	536	501	556	533	532	528	552	531	525	548	525	531	497	554	521	535	522	563	512	508	542	536	548	573	508	516	535	523	525	565	514	525	542	472	546	565	539	566	541	520	508	530	536	577	568	519	528	518	538	539	509	544	504	528	587	535	497	515	514	522	497	536	509	498	511	486	531	526	556	513	502	542	514	544	536	546	561	521	564	518	565	510	523	551	560	517	522	531	515	537	521	539	547	500	528	510	511	552	580	536	577	492	541	504	496	562	521	545	552	514	509	554	514	559	532	546	526	500	514	511	508	534	560	537	495	540	547	532	566	493	537	544	527	516	512	573	477	534	517	542	491	506	549	518	532	520	542	526	542	513	513	547	558	522	499	554	500	544	536	558	537	511	514	503	484	543	534	524	565	556	528	518	546	529	523	520	504	510	530	546	487	523	536	511	516	538	528	534	506	558	526	508	503	533	587	523	528	569	517	517	520	529	544	513	547	535	558	529	508	519	531	550	534	528	543	543	586	526	519	538	553	465	500	534	481	531	493	571	493	516	554	544	503	543	532	506	467	498	514	507	479	528	525	524	528	525	515	533	505	538	540	542	507	567	539	515	535	566	557	567	526	508	520	515	561	529	509	519	533	542	564	534	518	501	535	546	532	531	564	539	511	493	563	501	553	505	557	529	527	516	546	562	570	530	548	543	535	535	491	497	528	573	521	535	534	548	536	476	559	544	547	521	533	537	542	509	517	528	571	543	489	553	547	565	529	475	570	496	513	565	501	510	544	524	557	554	503	564	568	517	526	518	530	559	539	541	513	534	518	562	498	513	504	531	552	507	535	564	562	553	541	485	515	550	530	511	517	589	567	505	516	526	505	559	512	517	527	531	590	526	550	491	531	513	514	533	513	496	513	542	497	500	545	529	532	500	504	502	526	539	505	489	488	547	503	537	554	558	552	535	542	554	495	508	544	515	525	523	508	542	550	561	533	556	505	535	537	536	494	509	547	514	514	528	563	503	500	498	528	511	540	579	564	542	482	485	492	498	529	531	491	505	511	585	521	537	538	496	528	504	579	537	514	524	489	519	528	488	561	526	561	524	513	502	563	560	556	525	580	517	493	499	513	541	539	569	528	486	518	522	492	557	586	540	501	534	546	502	485	520	531	529	491	510	538	478	530	537	534	509	518	514	527	495	509	537	523	559	526	519	517	541	538	503	497	545	519	566	549	512	552	508	561	523	495	511	539	493	517	503	520	506	561	510	548	511	578	532	508	544	530	521	548	555	546	531	566	520	514	530	529	500	554	551	555	538	506	486	558	572	555	493	524	542	496	518	529	585	483	499	530	531	538	521	555	503	537	483	542	527	476	521	573	560	519	473	521	522	493	499	506	515	547	535	525	498	511	533	509	537	538	503	516	506	520	552	531	578	554	522	512	571	542	533	523	574	487	567	512	484	506	540	513	559	533	506	472	550	553	513	519	540	473	485	502	479	516	520	550	538	528	501	511	512	512	521	517	524	545	564	518	486	532	519	568	528	539	537	519	518	500	497	489	484	533	566	512	493	550	530	536	524	572	512	516	521	551	500	527	525	542	521	546	535	525	485	533	568	546	533	553	482	542	535	482	520	512	517	552	523	537	527	517	557	489	508	530	538	496	513	525	513	503	555	525	570	536	552	533	541	541	539	505	521	537	536	504	547	541	526	498	545	499	520	504	549	518	518	563	518	515	532	532	509	530	513	551	548	516	487	491	524	589	510	495	527	535	536	525	518	540	519	518	549	549	541	525	511	522	505	539	508	514	551	507	506	510	528	540	515	507	517	500	513	482	552	503	514	485	490	538	533	492	499	617	548	512	511	524	533	525	527	514	542	527	492	548	481	533	485	554	522	552	550	500	569	508	480	501	527	513	538	519	522	548	552	566	544	561	502	511	517	500	529	572	533	556	535	521	585	553	572	534	545	537	493	533	529	498	517	529	535	576	515	599	557	530	527	547	503	524	563	526	537	552	478	536	478	513	532	518	523	531	530	533	540	496	512	512	536	543	498	514	526	537	541	531	548	536	487	510	503	515	531	526	565	540	518	502	504	533	519	520	498	517	531	520	521	534	485	544	503	535	526	493	512	521	513	535	515	506	511	535	512	534	524	563	524	515	538	550	540	570	480	555	518	505	538	524	525	550	539	555	540	530	586	526	528	525	554	530	538	547	510	509	543	531	545	484	550	551	506	517	543	517	510	518	516	552	500	521	485	550	544	520	474	529	491	528	509	538	491	528	570	533	528	536	491	504	538	562	551	539	496	501	503	526	523	522	533	552	497	503	529	496	514	528	507	500	549	515	556	533	513	527	512	527	549	488	523	558	513	567	572	555	547	529	533	496	515	512	555	551	496	515	507	530	541	536	519	558	493	498	543	521	558	507	558	504	530	515	541	503	529	500	562	504	513	514	533	512	548	539	531	524	483	505	550	531	518	528	542	510	523	504	526	536	517	506	514	511	538	534	523	533	528	515	545	510	567	530	577	537	507	541	553	514	532	559	510	489	551	498	531	517	519	512	554	512	528	571	562	503	536	489	525	522	528	497	531	510	502	490	522	508	541	529	517	544	519	523	536	529	545	485	498	477	505	539	534	510	585	564	552	544	544	539	545	544	558	539	541	536	541	540	529	525	542	525	542	542	563	541	530	533	490	572	522	494	530	531	527	503	504	517	533	562	494	535	509	521	557	491	544	542	546	508	563	500	519	506	511	510	487	544	522	511	532	561	539	513	526	541	511	544	487	536	555	521	485	558	514	549	503	538	532	557	513	505	539	529	549	538	539	491	555	531	552	550	471	483	532	550	520	527	526	518	546	496	538	458	585	508	516	475	513	516	518	529	505	569	528	517	521	536	535	507	523	540	514	528	510	557	519	538	525	479	495	522	534	526	525	521	531	537	510	510	513	502	567	516	516	540	555	498	474	536	539	481	491	534	511	500	532	477	537	560	530	556
17648	16590	8259	3298	5014	963	70	59	53	58	50	51	57	47	57	69	64	61	51	52	52	66	284	205	56	56	67	58	38	49	59	44	50	55	52	50	61	54	50	61	51	51	53	51	49	57	60	48	56	62	53	49	53	57	52	44	60	59	39	47	48	53	51	65	62	61	43	56	48	50	57	56	48	58	51	48	70	48	52	71	72	61	67	72	47	53	55	60	48	67	57	58	53	61	45	65	63	64	53	57	52	47	46	51	47	48	67	37	53	45	45	64	61	57	58	62	47	52	50	50	50	54	43	51	48	53	62	47	46	57	56	46	55	59	57	52	55	46	47	57	55	51	48	56	62	52	44	53	69	47	68	48	51	47	49	49	51	50	48	64	59	61	56	49	55	57	52	52	58	59	46	62	43	64	61	59	61	49	54	64	50	54	59	49	61	63	57	56	48	64	51	60	50	51	63	52	56	50	52	54	69	55	50	55	49	64	51	79	49	62	55	45	51	60	54	55	58	53	54	61	56	48	44	45	60	53	41	54	49	59	61	51	51	68	42	54	52	53	51	55	50	51	57	46	58	63	53	47	59	63	38	57	48	56	60	60	60	51	57	48	64	68	48	50	64	56	54	61	54	54	57	44	61	65	54	55	75	45	53	60	54	44	44	60	61	53	59	55	49	53	74	68	45	45	54	51	60	64	47	52	50	39	55	53	45	51	49	44	50	60	55	60	55	62	53	41	54	48	60	56	63	46	61	51	46	53	56	47	51	48	34	53	66	58	49	49	61	57	42	53	55	65	65	47	36	50	51	56	51	50	58	51	59	46	40	61	66	50	44	56	50	56	57	54	46	46	59	48	49	63	49	49	52	54	50	51	43	45	56	46	53	55	56	69	52	62	52	59	57	64	48	52	44	57	59	55	61	60	45	51	39	66	71	60	42	64	61	67	50	45	66	44	45	57	50	61	55	54	48	45	58	52	52	61	49	50	54	63	49	47	55	56	62	41	47	60	53	48	48	58	47	46	57	47	50	55	47	41	60	72	52	56	58	47	57	47	56	41	48	54	47	49	45	52	56	56	54	56	63	54	53	50	62	51	48	53	60	54	63	48	55	37	64	56	68	55	60	48	60	47	53	59	49	58	59	54	50	49	56	61	63	45	55	62	41	64	53	50	55	52	53	56	66	64	54	35	63	58	55	55	57	53	55	43	51	50	54	55	50	61	57	60	53	63	42	54	55	63	60	46	56	64	50	42	41	59	72	56	57	59	57	64	47	60	67	59	47	53	50	49	56	65	63	49	53	58	67	68	52	63	72	56	50	63	59	58	62	45	52	46	56	52	58	60	56	57	55	64	48	60	50	41	51	46	37	61	61	49	48	67	57	64	55	43	64	62	57	52	37	59	52	64	60	56	53	57	49	46	56	60	50	58	50	64	47	46	48	65	54	44	53	58	53	43	55	59	56	61	48	59	43	48	58	61	61	63	61	58	59	41	71	47	51	54	49	60	56	68	47	60	44	68	52	55	55	45	74	53	49	62	45	58	61	52	49	53	68	63	46	46	65	59	53	61	56	47	58	57	48	47	61	64	52	51	57	54	58	46	44	62	50	54	63	50	55	52	39	55	58	59	42	49	56	56	42	38	76	55	56	67	66	48	55	55	56	59	45	56	58	58	65	54	51	67	58	53	58	56	65	42	62	51	65	49	45	62	71	56	67	63	51	56	58	39	48	43	53	35	47	48	52	63	51	52	50	44	58	40	56	56	66	56	47	52	60	54	54	50	57	60	64	67	62	55	51	54	62	56	40	53	53	56	47	52	53	52	64	56	53	44	57	50	46	64	67	59	48	48	55	60	43	44	61	75	59	64	61	56	56	53	49	72	59	59	73	70	51	45	68	63	59	53	41	66	56	57	57	51	48	60	46	57	53	58	63	59	48	53	45	55	61	60	66	54	49	55	48	52	71	52	62	47	48	60	60	61	55	51	63	73	51	51	36	54	48	54	55	53	50	59	57	68	75	63	47	49	60	57	58	50	53	49	47	48	61	40	61	49	47	63	47	56	65	55	61	54	45	50	51	49	63	70	49	64	50	46	47	44	50	59	63	46	43	49	55	47	53	37	44	62	55	42	46	64	64	53	56	64	58	54	52	47	51	59	64	60	60	62	46	60	56	46	83	57	59	54	66	55	59	49	48	43	53	62	65	61	59	46	50	51	47	48	63	53	58	50	48	61	60	56	58	48	59	52	53	55	48	48	55	50	59	48	64	57	54	54	58	43	52	65	53	59	61	54	50	55	54	53	62	55	47	49	49	52	57	52	52	51	35	60	45	69	44	57	47	47	52	54	61	56	52	65	47	50	64	52	74	57	64	64	53	60	61	52	71	46	66	56	56	40	51	62	51	61	54	60	43	56	52	69	53	51	55	47	63	53	60	53	54	65	50	64	62	54	56	69	38	52	38	52	54	63	58	38	70	43	45	47	43	55	56	60	55	71	57	46	45	50	55	46	57	58	58	46	43	49	59	58	56	53	45	47	56	46	47	40	67	50	57	58	54	51	55	47	61	56	64	63	57	60	62	48	61	58	48	47	50	50	52	64	51	45	63	49	67	49	53	48	52	53	59	51	57	59	62	44	54	54	54	49	59	58	68	59	61	56	51	63	54	42	58	62	61	59	52	52	52	53	56	55	47	47	61	49	44	38	55	51	65	53	43	57	57	65	47	55	47	47	53	56	54	60	52	52	49	47	48	61	60	59	55	58	56	73	50	55	54	45	60	41	55	55	49	58	63	54	53	50	47	64	55	48	48	54	59	54	55	58	58	75	44	64	60	46	49	60	54	52	51	60	64	58	48	57	55	65	44	48	66	61	48	49	42	47	44	51	50	53	54	58	48	57	48	48	42	48	66	57	53	63	49	51	63	60	42	62	63	53	58	66	46	53	47	53	48	57	61	46	52	61	48	62	68	50	32	49	58	55	56	57	57	40	48	45	56	66	62	37	57	56	66	65	41	60	56	53	62	64	48	51	68	49	58	50	58	64	56	38	44	54	52	56	54	51	58	64	59	60	51	51	47	61	46	45	58	51	55	58	51	55	50	60	65	57	64	57	61	72	57	54	58	44	64	54	48	62	58	57	64	56	58	53	58	42	54	50	59	61	50	61	57	36	51	76	43	57	51	56	61	47	58	49	49	52	56	63	49	52	53	53	63	55	65	70	57	54	48	51	54	60	64	55	48	49	57	44	63	67	45	49	56	68	53	53	64	53	56	56	45	45	51	59	46	57	57	68	54	72	59	62	55	59	50	59	68	58	53	57	55	55	49	52	58	42	61	66	62	58	43	47	52	36	50	51	69	50	62	40	59	43	57	59	56	42	45	64	57	60	55	59	55	44	54	55	55	56	57	58	58	59	51	49	66	53	55	52	43	49	62	52	50	54	45	56	67	47	53	46	57	48	54	45	65	77	44	68	50	50	52	51	67	52	55	56	58	48
50548	37844	20224	39412	48194	11344	1380	1288	1127	1006	984	914	824	794	838	740	795	772	815	770	728	1057	9053	5723	724	711	750	706	709	742	722	716	685	689	713	687	714	711	699	733	736	698	727	719	709	693	660	656	719	687	769	697	737	671	714	706	681	717	688	702	700	687	743	697	744	664	687	738	736	704	724	699	696	670	738	689	696	687	730	708	748	890	897	973	851	769	726	687	668	766	729	733	703	689	668	706	730	652	652	706	706	749	725	724	689	729	684	706	712	741	670	677	711	702	694	700	722	710	695	678	693	692	717	645	669	762	708	680	688	690	737	663	658	737	664	720	736	736	739	701	731	670	701	695	707	683	694	698	704	698	663	769	689	690	668	705	670	708	702	715	692	671	708	708	711	651	687	687	712	722	764	710	731	722	679	698	706	685	702	733	731	710	748	744	675	691	691	666	697	720	715	707	664	740	729	720	679	726	738	725	682	683	711	678	674	699	666	745	707	661	666	715	687	709	713	715	692	684	709	698	715	699	733	732	693	750	728	722	736	686	702	725	725	717	740	706	744	705	754	685	670	716	685	701	722	708	741	697	707	676	692	699	679	697	729	695	738	714	729	692	700	673	744	682	684	682	694	728	662	713	745	705	702	709	684	677	685	696	632	696	726	706	696	718	706	702	704	724	722	687	737	728	682	696	694	706	724	690	709	721	670	736	706	782	737	708	713	739	751	689	652	673	712	698	701	737	767	675	668	695	711	658	740	728	763	682	728	669	710	726	687	729	713	738	672	732	718	742	761	726	758	688	699	762	700	735	718	706	728	771	693	681	717	709	666	667	682	735	774	732	677	737	716	697	690	697	742	709	678	691	726	664	720	681	711	720	666	696	689	702	741	705	732	696	696	685	748	671	708	692	698	689	644	726	663	697	675	657	733	747	677	731	708	664	717	711	695	732	689	725	660	692	701	700	703	693	719	702	737	680	704	679	733	683	683	674	673	678	717	699	693	669	675	691	684	665	693	735	716	677	682	681	688	731	688	743	708	739	736	701	699	705	734	709	693	674	729	716	694	717	656	739	744	741	760	683	738	751	690	694	686	733	717	701	684	724	668	688	688	734	730	691	693	737	692	691	715	743	721	720	724	685	751	686	715	705	708	722	681	663	744	702	724	695	689	712	708	741	755	681	708	746	696	712	721	737	688	701	714	697	717	737	657	695	704	710	711	677	720	702	723	692	670	738	718	687	670	742	703	676	661	709	730	727	675	703	704	711	707	716	664	715	691	666	709	705	721	677	680	697	650	702	661	682	682	700	748	691	723	708	679	703	685	690	713	664	692	738	673	672	730	677	678	672	692	765	736	722	698	671	689	688	687	620	734	706	692	715	736	712	684	725	731	694	724	753	677	705	731	706	759	737	729	737	723	690	658	737	682	727	750	689	721	676	698	689	704	725	782	690	731	686	674	718	690	662	701	718	733	680	747	705	699	713	712	723	647	738	711	697	698	730	696	677	704	707	653	721	730	761	689	682	748	753	702	666	715	720	691	741	680	716	698	768	682	716	746	698	665	662	678	738	718	729	723	670	701	701	636	688	746	721	707	714	731	730	700	673	711	694	756	668	714	731	694	700	698	707	695	732	761	650	739	691	736	647	750	697	693	671	772	700	654	758	694	724	711	674	695	635	654	732	690	705	706	703	714	651	721	717	720	710	740	731	692	669	666	728	720	665	748	711	715	678	684	694	690	712	752	699	687	717	735	709	683	691	684	716	713	722	707	691	683	671	710	671	706	671	685	693	760	722	743	675	714	645	700	689	729	721	696	691	688	698	731	738	734	693	701	700	706	741	669	713	743	654	691	714	664	771	717	687	720	714	692	704	697	674	695	705	669	706	707	704	713	722	704	756	714	733	690	747	755	707	690	750	718	703	703	725	726	713	719	747	736	711	711	691	684	719	685	713	692	693	755	696	690	751	692	736	729	706	780	712	682	694	756	696	686	713	707	656	667	710	698	729	675	652	696	741	708	708	726	715	669	666	720	759	728	717	733	678	735	735	720	713	664	720	718	658	691	711	708	709	704	686	651	666	705	674	722	656	698	679	739	696	700	742	748	721	720	716	723	683	711	688	681	728	733	684	686	685	675	763	719	674	702	716	730	723	686	690	715	699	680	696	670	686	701	689	732	707	725	687	704	683	732	693	690	725	698	677	767	692	680	687	683	699	693	696	726	661	696	734	699	688	728	696	738	714	747	731	667	687	712	696	727	699	722	677	685	695	678	706	699	698	680	715	710	669	685	699	707	714	782	706	710	675	713	755	726	737	652	693	702	720	687	740	687	758	714	743	695	650	649	743	697	717	690	749	682	657	702	748	689	715	693	724	715	694	706	661	676	693	683	742	715	714	691	672	726	719	690	694	709	699	709	748	728	719	676	710	686	675	697	674	718	719	713	728	695	730	725	668	699	729	697	675	701	710	723	689	723	681	736	683	693	687	669	787	728	712	712	667	700	777	664	686	685	728	711	685	711	733	712	716	662	759	707	694	710	684	701	657	713	708	730	727	707	698	685	721	670	708	677	749	734	713	711	709	680	722	735	653	705	702	718	701	699	694	709	739	687	687	711	728	772	705	710	695	684	689	666	694	678	680	681	735	784	670	678	696	727	705	689	667	718	655	737	713	705	694	725	732	691	737	717	747	732	710	699	719	718	713	696	690	729	683	676	715	738	714	684	678	734	693	706	765	681	721	687	703	736	673	702	696	733	671	697	700	643	728	698	707	657	719	663	725	722	726	701	709	664	716	708	710	681	747	786	713	666	711	712	710	668	737	681	698	711	683	711	738	764	705	734	691	678	674	731	651	670	762	724	715	725	654	704	660	692	677	731	708	669	724	717	705	715	708	677	684	725	719	663	679	697	697	740	727	684	726	682	695	736	732	723	705	689	670	720	699	699	712	692	714	761	680	710	688	707	684	704	711	722	698	729	683	698	716	720	730	704	644	695	749	711	709	689	693	702	694	712	671	667	708	736	721	747	653	695	690	691	736	714	691	680	732	680	747	700	655	739	663	688	713	707	733	680	716	725	673	681	709	672	712	700	672	654	667	696	737	740	741	722	664	747	730	714	700	737	743	693	737	735	736	701	741	715	712	715	696	702	674	689	698	699	723	728	684	698	742	662	693	721	720	666	736	736	707	694	688	694	693	707	680	737	752	675	751	689	672	669	690	717	698	667	695	736	658	749	709	721	686	712	706	757	713	745	728	706	723	680	706	691	734	661	746	697	744	692	726	735	705	700	778	690	766	705	720	730	705	734	699	686	675	681	715	699	694	682	659	718	698	745	704	741	678	703	698	735	721	721	695	747	722	702	725	676	723	695	673	707	707	768	719	742	725	675	691	674	740	674	693	714	729	718	650	737	652	696	747	754	690	709	698	690	672	676	704	692	706	661	779	732	691	696	697	698	687	728	697	703	707	721	682	728	730	752	709	681	705	650	726	700	735	722	707
25339	25297	12677	6239	9374	1499	82	57	64	62	67	64	60	48	62	54	46	48	49	63	52	80	361	171	44	55	63	60	71	57	54	61	51	63	49	61	56	60	61	55	55	57	53	60	50	56	61	55	70	46	48	57	54	56	40	50	55	62	48	58	56	56	61	45	50	51	43	61	53	56	36	62	56	49	65	60	50	69	55	49	50	82	64	71	72	66	58	59	53	65	54	57	65	63	59	71	70	64	52	48	60	56	59	53	55	50	61	58	65	69	47	66	51	53	56	65	48	50	70	50	52	59	59	56	59	48	53	56	69	49	51	48	52	56	65	51	61	59	58	65	41	54	60	49	47	56	50	68	49	57	58	65	60	48	59	62	47	54	64	53	46	52	66	62	63	51	58	59	61	59	48	55	61	47	72	45	67	50	59	52	50	61	70	67	54	48	53	40	46	43	55	59	58	62	71	58	51	39	60	51	56	53	38	48	58	56	55	46	45	61	40	59	49	62	60	54	55	62	47	53	58	73	63	54	60	54	68	70	54	52	53	47	76	71	58	42	55	51	62	59	53	46	51	52	61	56	55	56	52	58	41	51	55	66	58	65	55	75	60	50	36	40	46	74	63	55	45	68	51	70	41	49	67	55	49	48	56	61	53	62	43	52	49	61	63	59	49	54	68	49	49	59	55	52	58	51	66	61	58	48	44	66	54	68	68	42	48	50	48	64	69	63	58	62	62	65	61	45	44	71	68	56	55	59	49	64	58	61	53	58	57	49	52	52	53	59	57	59	53	57	48	57	53	48	51	59	64	57	66	61	47	53	52	48	49	61	61	43	54	60	64	51	53	55	62	57	66	61	63	45	63	53	56	55	48	60	59	56	56	47	54	60	51	47	57	41	43	68	66	58	49	68	53	55	55	51	61	69	53	57	62	60	54	49	49	53	50	66	57	54	58	50	55	51	53	47	66	47	53	58	62	51	56	66	63	54	51	58	50	54	43	60	48	63	66	50	55	45	55	67	63	50	55	51	62	52	59	47	47	59	58	55	47	54	47	57	59	47	63	42	57	62	54	54	68	43	64	59	59	44	49	50	67	61	62	59	56	48	59	53	60	56	66	56	52	50	67	47	68	74	57	52	49	53	67	61	52	48	65	55	60	54	48	64	52	66	57	54	51	48	59	49	63	74	51	54	69	60	52	63	62	58	54	62	63	48	60	49	70	48	51	67	57	52	58	50	49	46	41	47	59	61	66	58	55	60	65	49	58	54	66	64	46	56	51	64	65	60	62	57	53	51	40	55	54	59	55	64	54	64	63	58	52	59	66	56	51	48	57	54	66	63	50	58	43	39	50	62	60	56	53	68	59	56	48	55	51	63	56	52	60	55	61	49	58	58	61	57	56	45	62	67	56	52	52	50	48	50	60	53	49	66	58	58	48	71	55	52	51	59	61	51	52	62	54	43	59	46	45	54	56	64	48	49	65	62	52	70	74	55	58	52	57	65	59	53	58	62	57	48	68	65	49	49	48	50	62	63	61	45	38	55	63	57	49	60	49	54	60	63	51	65	53	49	66	52	78	56	56	56	60	68	49	55	56	67	60	53	57	64	61	49	52	63	63	48	54	47	65	64	58	64	42	52	61	68	65	55	61	66	57	56	52	51	42	46	57	44	60	43	53	69	53	57	46	78	50	52	49	43	65	38	38	63	61	62	75	47	46	47	68	49	60	40	65	48	51	66	54	55	58	65	64	55	40	61	53	53	50	47	66	56	38	61	53	59	57	44	52	60	53	66	67	56	54	44	66	52	47	47	40	45	70	62	67	52	50	47	60	63	49	46	47	49	47	43	57	63	53	58	62	63	50	66	58	67	51	67	58	66	73	47	53	45	53	51	68	65	70	67	58	50	52	58	61	60	53	47	62	48	61	44	59	60	50	50	46	63	59	49	46	52	54	65	62	56	70	52	65	44	43	59	60	48	61	45	64	52	65	56	60	65	44	50	52	58	51	62	50	57	52	52	68	59	58	69	50	69	61	57	57	63	57	51	65	61	62	38	52	79	40	59	48	48	52	61	65	45	59	59	61	57	62	61	58	54	55	51	55	57	51	48	58	46	36	49	58	55	58	53	63	48	64	52	60	58	55	45	57	58	57	60	42	50	52	47	62	65	59	52	40	59	55	61	51	58	59	48	60	41	67	52	42	60	65	64	57	56	54	42	62	48	39	61	55	52	48	59	55	61	43	62	61	54	53	61	58	51	75	45	57	56	53	47	45	55	47	61	44	60	47	75	55	64	54	62	49	50	47	55	54	55	70	47	57	57	56	58	56	63	53	53	42	65	44	63	51	57	44	58	49	59	59	60	52	53	54	59	47	59	58	55	52	57	66	55	67	47	56	54	51	50	45	44	54	55	45	55	62	56	42	50	66	60	53	49	44	53	70	59	50	51	64	73	58	64	59	62	60	63	46	60	32	44	53	59	62	44	53	65	51	56	54	62	53	50	66	68	52	54	63	52	61	55	58	56	58	67	46	55	56	52	57	60	51	61	47	55	50	52	70	54	61	53	55	45	48	70	50	39	46	50	55	59	52	53	68	59	62	73	62	66	63	54	39	57	62	51	60	51	58	58	41	47	62	45	66	62	46	47	64	53	54	51	52	42	61	57	59	59	61	63	62	53	50	53	49	50	49	63	49	55	53	59	57	56	48	59	49	67	65	55	59	45	51	57	55	60	58	54	44	52	46	48	65	68	76	61	58	59	60	49	64	66	53	56	56	51	62	55	56	62	59	54	60	57	79	58	61	61	54	49	53	53	47	59	64	58	45	56	52	61	65	65	55	47	60	66	47	58	45	49	43	46	54	70	50	46	58	53	65	63	51	60	48	51	66	54	58	50	41	58	61	42	50	66	50	78	57	55	69	44	62	50	48	44	45	51	55	51	52	51	55	50	52	60	61	44	69	49	47	64	52	50	57	65	37	49	59	50	60	61	59	64	68	53	46	50	62	61	52	56	45	49	56	56	54	48	50	65	54	56	56	66	58	58	51	62	57	51	61	50	51	48	51	66	50	51	55	43	60	61	58	56	56	64	51	61	56	49	62	62	53	44	54	37	49	54	54	52	59	54	46	46	63	51	61	54	49	46	54	59	76	54	56	55	60	54	51	61	57	49	63	52	69	61	59	54	50	56	51	59	52	48	56	53	40	58	47	62	51	63	50	55	63	62	52	50	65	55	72	48	62	53	60	51	66	39	61	55	55	58	70	59	55	39	61	61	45	55	45	52	54	51	61	55	70	58	53	54	45	69	61	55	70	54	54	61	50	65	67	49	54	53	60	45	52	51	57	55	60	53	58	47	61	56	58	69	58	60	63	62	55	54	48	61	54	50	58	44	53	48	61	45	59	41	63	53	44	58	64	48	50	60	46	48	58	47	70	50	66	57	79	56	43	58	47	70	57	60	54	59	53	56	61	51	49	54	54	58	57	64	62	57	52	60
51756	37208	22884	48649	58579	10588	1897	1523	1442	1117	1087	959	971	919	875	880	802	819	873	835	804	1789	9933	4223	743	708	709	759	747	740	710	756	727	657	703	718	727	723	734	672	754	727	723	725	710	683	699	741	675	729	731	678	747	709	699	713	703	699	742	641	699	730	689	713	730	706	718	702	694	682	669	705	709	719	728	718	714	690	698	691	772	1102	1407	1390	1171	853	742	711	728	743	719	727	679	728	724	702	709	718	721	724	757	718	734	728	675	713	689	694	688	704	684	687	795	777	712	660	728	711	683	704	679	657	727	700	736	720	706	679	698	672	667	710	699	668	680	676	719	699	712	684	664	670	774	708	720	713	719	717	731	689	717	714	710	692	681	707	705	682	688	720	706	704	716	667	727	703	756	685	719	711	683	714	745	677	692	659	670	696	735	699	686	731	748	727	716	745	696	710	708	728	760	682	722	697	683	688	723	666	684	710	706	682	713	711	715	684	694	742	701	661	702	715	710	621	651	728	679	729	740	697	755	707	711	719	710	716	715	728	669	694	691	654	714	703	737	684	700	700	726	651	695	751	704	731	687	676	741	670	728	706	711	737	702	724	751	696	732	708	671	668	705	664	683	693	684	706	771	699	716	718	677	683	699	758	721	707	703	730	713	703	705	742	706	700	738	736	723	702	673	704	717	725	665	740	704	664	689	732	720	715	690	720	721	697	698	676	665	711	733	684	695	755	773	680	724	711	724	708	693	659	701	715	697	653	678	705	715	754	720	721	705	738	646	723	696	672	695	727	705	701	709	677	673	668	632	766	701	622	720	681	716	673	723	689	700	693	697	752	678	697	722	716	713	721	716	750	676	690	729	713	708	688	699	706	718	722	727	693	665	706	677	715	699	698	772	703	724	655	701	723	755	673	672	707	685	658	681	725	701	687	734	728	644	719	702	682	776	669	701	670	705	740	652	700	711	668	735	727	719	718	706	701	695	707	695	699	697	720	709	711	696	687	692	684	722	643	725	699	716	702	719	722	714	712	689	720	715	736	708	743	741	673	699	746	688	682	753	702	712	709	693	703	680	695	688	743	671	690	685	685	714	701	672	699	710	698	725	683	668	711	711	679	694	664	688	700	689	759	731	733	725	674	664	689	655	701	713	725	691	713	735	710	682	652	701	709	697	664	710	700	695	718	702	721	651	674	727	724	730	721	671	662	681	720	691	716	735	704	720	782	714	688	692	668	709	709	727	742	671	713	670	687	658	680	701	689	742	678	723	760	735	703	696	676	717	682	730	706	720	701	677	682	679	721	724	716	646	727	688	710	661	677	682	704	630	673	758	680	689	754	719	750	729	720	693	720	713	700	665	725	671	716	745	744	752	731	707	745	723	727	720	683	688	675	718	692	693	727	703	701	695	653	746	723	691	688	688	699	675	688	690	686	710	703	730	695	658	719	719	698	743	672	746	638	719	692	671	727	717	739	736	659	723	660	685	654	693	693	704	713	685	658	735	652	708	707	697	763	725	681	723	733	711	674	713	688	705	710	691	700	739	681	739	762	694	687	738	683	739	714	734	678	724	680	703	679	697	701	695	784	685	700	688	683	724	691	682	710	697	718	709	689	724	675	714	655	675	686	733	733	714	729	705	642	678	685	747	669	678	685	693	688	715	748	738	648	732	733	727	731	719	686	708	723	736	694	654	684	721	695	669	693	708	736	650	733	668	642	711	668	729	731	709	721	695	728	676	733	758	700	722	724	677	717	716	702	722	709	781	711	734	687	722	676	726	760	653	717	742	709	715	705	685	708	720	693	669	695	739	665	694	697	723	639	773	717	704	692	734	710	713	694	704	726	697	699	658	691	738	735	710	704	701	709	668	715	684	690	733	731	702	701	701	677	703	764	719	713	703	687	713	639	725	759	711	710	741	660	722	709	736	693	707	689	702	719	708	678	693	723	724	711	699	643	701	754	732	736	760	735	672	693	730	699	648	726	739	694	707	674	768	680	693	730	741	738	727	701	702	714	746	718	702	744	672	706	670	707	668	666	689	705	722	724	695	677	658	657	708	730	708	726	700	690	684	688	719	715	741	656	698	695	732	677	706	698	751	701	710	721	699	703	696	715	746	751	669	735	626	680	711	680	738	724	688	728	702	688	654	702	711	704	652	711	749	716	706	721	742	738	696	685	693	722	719	680	682	748	698	724	690	693	718	677	717	730	691	679	731	705	692	713	710	731	711	772	693	722	704	721	673	693	674	715	718	711	665	703	726	660	712	693	697	693	708	714	723	720	675	701	709	684	704	684	724	738	687	722	682	690	718	707	683	669	668	713	754	711	726	720	718	675	704	689	649	692	719	689	699	749	686	706	692	695	729	703	726	700	665	689	649	697	718	693	715	711	711	679	717	672	691	711	736	707	677	673	712	705	730	690	693	680	684	734	689	694	715	738	708	655	775	734	701	651	722	764	706	652	704	707	696	699	679	704	706	693	693	724	704	747	752	685	741	666	707	696	689	710	672	701	677	748	707	709	664	739	657	698	733	668	728	737	710	700	680	744	749	725	740	713	697	725	700	702	709	740	702	705	711	727	714	698	715	744	681	682	668	733	724	750	738	739	705	741	713	717	708	696	723	740	762	725	686	753	680	699	704	693	726	761	677	712	720	697	719	718	714	691	738	657	689	705	719	706	660	668	690	665	698	651	683	727	658	674	758	751	718	744	708	729	721	713	708	686	706	732	735	727	707	704	720	674	731	702	746	700	674	661	708	709	711	682	687	698	677	689	736	706	689	699	747	769	732	730	654	723	702	731	691	683	689	694	699	696	736	716	704	727	694	731	697	702	708	700	714	691	651	697	693	709	685	683	723	717	728	679	715	686	737	741	762	709	751	709	665	674	742	711	702	731	683	701	720	662	731	744	718	659	705	659	700	749	739	676	650	734	713	720	733	734	710	688	647	665	697	657	665	676	667	698	708	694	728	703	747	714	718	708	698	725	652	698	716	741	699	730	647	706	754	709	703	680	682	702	743	725	724	675	720	730	735	674	706	676	703	666	702	716	656	740	687	717	697	705	742	729	713	692	678	699	739	707	722	675	671	721	704	733	743	733	720	688	730	731	731	715	705	684	722	746	653	655	728	700	716	711	728	659	762	707	719	724	711	651	682	718	678	686	699	717	713	707	697	716	727	718	694	685	735	684	663	738	682	699	729	705	697	690	715	716	688	710	727	740	726	691	714	701	708	706	680	723	702	727	710	712	673	693	750	724	720	711	703	736	701	722	692	737	667	701	690	741	654	702	675	696	692	704	683	689	703	687	726	693	694	706	758	730	705	672	698	704	730	704	692	686	726	719	702	681	616	702	677	726	699	657	730	670	710	718	718	719	741	716	716	713	704	711	734	740	685	718	728	668	685	693	700	714	685	650	704	669	752	695	688	691	703	748	745	673	668	673	685	713	734	739	728	701	743	688	713	682	741	709	714	735	725	694	748	677	717	740	745	763	695	725
7854	4588	2683	861	1990	227	48	53	43	45	46	34	46	46	48	48	44	44	35	43	55	46	87	43	42	27	40	54	49	36	41	35	46	40	51	56	35	39	41	48	50	43	35	53	28	34	42	40	42	41	45	44	43	37	47	42	46	42	46	52	43	39	41	39	50	56	34	44	40	43	51	34	47	40	42	37	39	34	46	49	38	49	42	62	53	59	55	37	34	40	30	32	47	39	42	33	54	48	47	47	40	36	35	52	44	40	27	41	43	35	43	29	50	46	43	53	46	41	43	30	53	39	44	37	39	46	38	40	33	39	49	45	34	42	32	34	35	49	42	36	42	46	34	38	46	45	41	35	50	49	20	47	39	40	39	40	44	33	40	46	30	41	42	41	50	41	39	35	48	40	39	42	49	38	46	39	42	48	34	53	41	43	37	55	41	40	49	40	48	44	50	40	38	41	41	44	36	38	49	44	42	35	36	40	41	37	41	32	35	51	34	42	36	41	48	40	39	51	43	38	45	36	52	38	46	53	50	40	44	31	36	40	38	39	48	52	34	33	41	38	47	38	35	42	42	41	47	38	58	38	48	45	41	35	58	45	44	35	33	50	34	53	43	36	39	44	37	41	47	45	47	41	58	40	34	44	42	41	41	42	50	41	42	43	52	45	46	45	47	45	41	37	33	37	48	48	37	47	41	40	34	40	42	50	26	35	56	42	41	39	40	46	43	42	51	52	47	45	50	53	40	37	37	39	42	47	46	30	38	39	52	37	28	36	44	38	43	37	47	44	43	38	45	35	42	50	49	33	44	33	41	45	36	29	49	41	41	37	25	42	40	50	43	51	34	46	38	52	46	39	45	40	43	47	47	47	42	38	49	51	50	42	47	46	34	49	37	38	28	47	38	29	40	42	46	51	53	49	42	44	40	50	41	47	41	54	39	44	45	48	38	42	47	38	34	30	51	45	38	46	31	45	44	41	34	39	34	46	40	35	44	31	43	56	33	43	49	49	34	40	49	36	47	41	58	42	34	42	44	40	42	43	45	40	27	33	40	28	43	39	35	32	47	40	44	35	46	47	43	33	39	44	50	45	44	35	45	43	44	53	38	43	42	36	54	51	41	37	28	45	43	44	42	44	36	44	38	34	42	49	41	42	45	42	36	39	56	49	40	41	43	34	43	34	47	39	41	38	44	47	38	40	40	46	37	50	41	48	37	42	54	35	34	52	40	35	42	54	48	43	41	33	37	46	35	55	40	30	31	44	35	42	37	37	40	37	39	45	42	45	57	48	39	39	51	43	47	41	49	53	47	43	42	33	41	43	31	30	46	38	42	48	28	33	40	36	53	41	32	49	39	35	30	48	36	36	41	37	52	40	42	35	44	40	41	45	41	41	48	43	47	37	41	43	36	38	28	44	36	48	47	39	45	42	32	46	38	52	39	33	42	55	49	43	38	55	47	50	29	40	38	45	49	56	44	49	45	43	35	35	36	46	46	35	39	38	36	61	45	38	36	40	45	32	41	29	30	39	33	40	39	58	38	36	55	33	31	38	47	46	42	38	31	50	63	46	49	31	36	48	30	51	47	36	37	34	43	40	42	37	54	50	35	45	42	39	40	39	47	40	47	47	36	40	53	39	46	44	42	43	45	40	37	34	41	52	39	53	45	37	45	40	48	46	53	58	51	52	48	42	49	29	42	51	33	48	51	42	44	31	37	45	40	40	37	39	39	44	47	45	42	40	34	43	50	41	38	32	32	39	46	40	30	33	49	45	33	51	56	35	43	34	52	36	42	31	44	43	35	40	43	37	48	43	43	43	37	37	51	34	43	46	38	47	54	38	40	53	48	39	28	49	41	36	36	44	40	40	44	36	42	37	44	44	41	32	48	44	54	40	36	45	42	32	43	43	30	31	35	45	43	41	38	45	44	53	30	46	49	39	33	42	37	47	32	49	43	37	51	38	48	37	55	33	48	38	39	43	51	38	32	45	41	42	42	33	52	45	46	53	39	40	26	50	42	42	40	43	54	46	55	45	44	39	32	43	46	35	32	48	32	43	37	38	38	44	47	38	57	44	40	38	41	23	37	46	35	34	45	39	42	34	41	49	34	43	43	45	38	52	34	45	35	35	43	40	47	42	40	36	51	36	37	46	50	41	47	44	30	36	37	33	38	37	39	50	38	42	42	38	37	33	31	39	37	53	38	37	41	49	38	48	37	45	36	50	39	44	40	43	37	40	41	41	41	39	36	49	40	33	36	46	55	39	45	33	42	41	41	50	50	47	46	39	43	34	62	35	45	32	54	22	32	46	39	47	51	38	34	36	30	37	46	50	37	38	42	48	32	55	44	50	49	48	40	44	45	37	42	36	45	47	41	46	43	48	35	37	48	43	49	44	40	46	47	49	43	48	43	32	47	42	42	40	35	35	53	54	40	45	45	38	45	34	39	50	44	37	34	43	42	40	42	38	35	36	36	56	40	48	47	50	37	50	36	46	36	31	27	47	36	46	43	34	30	44	36	46	47	30	43	57	43	34	47	37	47	50	42	45	50	45	52	53	53	40	48	40	43	34	31	33	45	44	47	37	35	51	49	44	43	41	44	41	37	44	48	39	43	41	46	41	47	45	48	44	45	44	52	39	39	32	40	58	51	46	42	45	38	29	33	34	48	43	26	32	33	43	39	55	53	46	41	41	38	45	38	54	48	46	46	37	33	49	39	40	27	41	38	42	30	34	44	35	46	40	45	29	41	51	34	44	44	39	43	49	41	31	45	51	41	44	44	34	44	44	29	28	46	36	47	38	27	42	45	48	39	41	46	41	37	50	48	40	37	30	51	43	44	53	53	43	28	49	33	41	43	41	43	36	33	35	43	49	37	48	37	42	49	43	42	48	38	34	36	48	38	38	44	44	46	32	41	53	43	29	42	33	52	37	48	34	48	45	45	44	44	48	42	41	42	42	35	47	43	47	39	44	37	49	42	43	45	44	39	47	44	40	46	46	56	42	45	39	44	42	41	28	46	43	37	43	31	39	36	50	34	36	56	35	47	42	36	42	37	37	34	36	36	32	40	37	58	35	54	36	46	45	47	41	46	47	42	35	44	33	33	42	43	46	54	33	48	51	27	43	56	32	42	39	26	34	45	53	35	44	23	25	40	37	33	40	39	45	46	53	53	40	41	49	51	45	44	56	47	63	54	31	29	42	33	43	53	32	38	49	41	39	45	43	37	40	37	53	48	47	39	34	37	37	46	43	40	41	38	39	47	43	34	43	48	39	33	37	42	34	52	51	55	44	47	39	47	58	48	39	52	38	45	52	51	34	37	47	47	47	36	45	37	53	32	41	39	43	38	41	31	40	44	39	39	43	29	47	35	43	29	46	36	48	41	35	36	33	47	36	43	48	33	41	36	42	40	35	49	46	44	50	49	47	33	42	36	46	52	42	53	53	46	32	42	37	40	47	48	59	45	50	42	42	39	31	50	44	39	43
40285	27421	15866	23967	35065	5982	724	711	651	614	646	600	573	624	544	612	568	578	559	544	571	724	1994	908	562	529	504	542	569	537	551	550	533	555	574	540	570	542	555	526	592	533	561	567	534	544	544	539	524	527	561	572	541	555	561	500	546	549	541	557	555	520	560	544	578	546	551	526	589	548	554	548	542	506	540	550	595	540	574	523	524	640	718	870	721	620	541	553	531	504	562	499	551	526	551	572	549	579	547	513	521	534	561	545	525	539	549	546	541	570	491	545	574	605	552	556	556	546	488	525	521	553	568	547	545	563	570	579	503	562	518	538	504	537	554	575	547	534	490	533	540	532	565	533	539	531	523	561	545	567	599	512	530	500	547	505	513	602	562	526	547	513	515	569	555	530	539	539	551	549	549	568	513	570	550	593	577	532	568	511	567	564	542	532	516	543	528	542	536	550	566	568	537	563	574	556	549	524	534	600	571	574	577	531	522	538	573	559	537	566	517	566	573	571	533	533	550	606	567	544	559	555	513	557	505	550	564	550	594	554	555	544	531	565	550	559	561	568	538	556	540	546	571	578	525	549	566	556	527	523	499	524	564	538	540	560	553	526	575	503	562	515	532	525	502	528	550	586	534	521	526	566	534	519	568	568	558	548	534	550	518	554	567	555	522	546	583	535	568	580	589	523	550	505	528	534	563	547	530	541	587	519	542	552	559	530	568	545	560	520	509	525	615	531	572	512	542	578	541	579	580	555	518	581	527	549	518	544	531	550	521	531	509	555	531	558	592	571	595	560	573	570	552	536	555	569	541	548	529	547	557	547	540	544	548	580	545	503	510	529	540	579	603	583	545	528	554	516	538	573	530	552	528	570	514	526	572	572	584	543	555	577	569	556	496	558	533	583	550	529	536	576	550	552	541	556	548	561	568	566	569	585	565	529	564	583	563	612	514	541	558	523	544	560	585	545	547	526	538	520	556	557	542	562	575	575	555	558	549	582	555	530	514	540	540	566	567	555	589	559	511	548	551	546	538	503	557	530	568	522	552	537	548	531	541	518	551	520	557	599	515	570	551	548	534	548	517	528	540	573	570	557	567	485	533	559	531	540	522	596	539	553	561	521	537	523	590	545	539	582	536	563	562	530	580	536	556	546	556	555	585	500	532	558	551	498	530	517	532	548	506	523	571	516	563	549	541	531	507	530	562	559	545	571	521	557	526	534	529	548	522	543	524	547	528	545	504	519	560	566	554	558	556	549	559	571	575	555	568	524	558	548	550	596	540	518	516	560	515	574	561	519	576	582	562	537	526	562	572	557	553	505	555	567	508	530	551	573	562	539	552	592	582	540	503	557	586	526	524	521	552	551	543	571	508	556	580	539	557	589	554	573	535	518	565	529	561	573	522	569	534	567	553	544	540	538	544	557	539	553	511	522	536	522	587	579	481	566	535	603	539	548	545	561	504	563	492	577	522	515	528	500	572	543	544	530	536	524	547	528	578	550	514	517	526	522	502	532	547	546	561	555	558	500	541	569	540	563	552	547	533	523	559	569	556	625	564	541	569	551	540	536	583	592	532	553	565	555	509	522	525	543	528	585	550	562	575	531	540	602	538	555	571	596	602	507	555	545	557	577	558	510	537	480	554	602	572	567	480	602	575	556	545	539	535	521	560	586	540	544	564	562	526	533	529	523	528	536	557	570	551	544	583	569	501	550	551	544	569	515	571	531	579	521	547	516	563	534	562	583	562	579	499	564	514	553	515	525	545	516	529	560	575	522	562	541	540	559	526	543	607	502	553	542	521	512	516	526	545	558	585	532	515	563	535	565	551	541	573	539	523	547	528	553	570	547	566	515	546	545	557	530	532	546	499	539	538	550	554	504	556	541	529	521	602	554	541	537	493	523	538	546	525	548	503	528	595	551	579	540	559	563	552	541	547	567	566	517	595	564	541	554	540	533	574	572	553	526	570	543	546	514	531	555	546	586	565	552	531	544	549	525	561	499	565	549	522	546	565	548	565	562	537	523	554	546	507	560	552	531	563	536	579	555	522	537	554	546	543	556	578	559	539	530	527	534	530	524	544	569	504	559	516	524	589	531	534	557	553	557	518	572	529	530	559	568	554	528	545	584	538	547	525	508	491	551	556	534	562	540	569	553	522	495	494	604	517	538	542	544	547	579	538	543	601	518	563	551	553	582	543	548	510	568	558	540	563	530	505	536	573	530	553	523	557	492	557	578	531	546	510	535	565	543	528	549	574	521	529	573	541	513	565	544	541	518	547	567	507	551	540	580	556	490	533	526	545	519	529	568	497	493	511	487	507	570	559	521	544	562	557	504	576	573	545	508	512	550	524	538	547	572	588	551	547	559	573	553	569	531	574	556	544	551	509	535	508	560	570	552	545	556	528	547	504	510	554	511	550	548	589	584	518	551	568	533	584	569	548	511	582	531	535	510	536	579	550	521	547	510	535	555	549	539	540	543	559	571	568	571	538	606	541	570	556	581	512	535	506	568	539	506	548	577	557	564	526	518	557	554	568	522	535	540	533	564	541	550	536	551	600	580	587	538	576	547	531	562	551	559	552	565	536	491	581	521	576	557	583	543	556	541	511	525	548	542	592	595	495	553	550	555	530	540	504	573	515	506	529	545	581	551	552	538	527	518	541	488	555	529	520	574	550	555	550	563	548	559	546	554	536	570	530	525	583	536	595	535	583	539	514	543	531	531	548	521	576	533	559	565	531	507	585	551	578	529	552	583	522	544	586	560	542	543	575	549	550	544	534	530	527	605	522	556	562	526	559	542	523	587	535	512	512	533	565	512	550	606	516	494	527	534	564	581	524	562	543	558	573	579	572	552	557	477	535	547	536	559	524	505	518	528	507	551	516	551	557	553	561	565	558	552	579	552	550	527	512	546	535	552	525	524	555	489	529	554	517	597	564	563	518	560	586	576	546	547	536	530	548	529	512	538	534	578	566	605	550	569	524	574	569	515	573	548	513	550	518	536	559	542	548	514	553	551	549	560	562	563	570	544	521	536	533	546	548	550	534	535	543	550	536	560	521	515	579	598	591	553	517	522	609	521	535	533	515	592	542	553	532	563	539	542	575	529	543	517	580	586	580	558	506	529	537	560	520	535	559	543	491	593	534	579	522	556	559	541	543	574	569	537	519	555	544	530	555	541	572	583	567	528	545	545	571	584	564	594	563	584	559	563	546	561	556	548	521	562	514	593	600	535	534	575	546	586	611	534	506	536	572	549	556	517	522	535	584	538	508	562	554	568	553	549	572	526	552	579	529	533	574	563	559	551	560	551	537	547	542	539	558	534	510	543	527	571	540	563	566	506	535	558	517	533	509	570	553	570	561	578	527	546	526	564	528	499	574	557	555	561	508	551	553	604	552	602	518	537	547	536	516	521	572	546	563	538	525	561	559	536	490	529	562	568	526	563	529	563	540	573	571	558	565	501	534	562	521	544	532	576	558	547	533	558	557	556	573	546
20997	19682	9695	3428	6182	768	46	50	54	41	40	45	39	46	51	42	51	43	51	39	50	34	68	33	47	46	48	57	50	47	46	33	43	44	43	57	38	48	45	40	41	38	41	44	43	42	42	52	42	48	45	39	34	46	50	41	44	54	45	53	44	36	52	48	52	44	49	44	38	39	46	46	43	39	46	35	38	43	52	38	34	49	64	82	59	48	40	51	47	51	51	55	44	43	38	44	51	41	43	49	38	48	29	41	42	42	34	48	53	56	43	39	51	35	43	39	48	33	42	43	46	41	40	45	52	41	54	38	41	51	44	47	55	37	47	48	38	43	35	36	48	43	35	38	38	44	45	41	43	44	43	46	42	51	51	57	34	48	55	31	40	43	51	47	43	43	39	53	51	35	28	45	48	43	46	42	44	40	47	42	34	51	34	37	54	52	48	49	43	40	58	42	52	34	49	45	40	58	36	47	35	48	48	41	56	44	38	50	41	48	46	43	42	46	41	54	38	44	38	46	42	51	43	55	39	48	42	51	50	34	43	56	55	41	46	54	34	49	37	55	50	40	44	42	53	41	46	37	48	45	42	46	45	49	41	48	58	39	38	48	34	43	41	42	40	52	47	40	47	41	50	51	34	37	44	47	54	35	50	42	35	44	40	35	43	47	49	55	42	50	44	51	47	37	46	46	47	47	44	48	44	42	43	33	37	30	45	41	44	50	45	46	58	45	40	43	58	44	47	33	40	51	41	47	47	39	47	44	40	43	44	40	57	54	41	50	49	52	40	43	48	41	48	53	48	45	40	27	49	42	36	41	35	46	43	48	60	46	48	35	39	48	40	44	37	43	48	47	47	38	42	39	52	46	46	49	38	55	43	43	48	49	41	33	47	41	45	38	38	51	40	38	41	47	39	52	58	40	43	46	34	46	46	50	40	38	46	49	50	43	41	40	38	43	52	54	59	57	48	48	49	62	58	45	39	37	36	61	50	50	45	41	37	46	45	38	44	34	52	39	48	37	41	43	37	39	45	44	48	51	33	42	49	49	36	44	37	42	45	36	42	37	41	40	46	50	42	47	40	27	55	46	49	39	31	40	43	36	44	49	51	39	43	44	54	49	36	43	46	39	40	44	44	46	41	41	42	42	38	38	35	36	32	42	33	55	46	37	41	53	42	40	55	39	45	32	45	52	40	47	41	52	41	52	45	58	50	44	47	47	44	29	53	51	54	47	37	42	44	35	42	55	40	43	52	43	26	43	50	41	37	39	39	36	45	55	56	28	39	39	40	48	46	32	46	44	43	41	35	39	42	44	53	44	35	47	39	40	44	49	38	36	38	55	27	42	48	39	44	49	39	31	48	53	44	41	37	42	41	43	41	53	43	45	41	51	51	41	54	52	47	45	45	43	52	46	45	32	52	43	50	58	42	43	53	37	42	44	43	41	47	33	45	50	44	49	51	30	42	54	50	35	46	37	33	35	36	45	38	43	51	38	45	30	44	43	51	43	40	55	32	40	48	40	46	45	38	36	52	37	53	42	45	41	46	41	37	36	43	41	49	38	39	50	57	51	39	41	32	43	38	44	33	48	61	49	36	54	50	45	52	48	54	39	37	57	41	34	63	36	36	39	42	34	36	45	33	44	43	39	37	46	45	45	43	44	50	43	49	45	53	50	57	53	50	54	49	43	38	64	44	45	43	38	33	43	39	51	56	35	36	39	37	40	48	44	54	38	51	46	38	47	33	40	49	39	46	47	49	50	39	48	38	43	50	42	40	43	45	51	53	36	42	34	39	36	50	44	49	44	42	52	46	50	42	47	47	38	45	28	50	59	44	35	46	52	36	44	44	54	52	48	45	50	27	38	50	58	38	56	40	36	38	48	44	54	52	35	33	46	51	48	47	48	44	43	35	49	38	50	59	48	44	48	50	43	57	44	38	46	38	48	43	48	41	45	46	58	54	48	51	42	39	44	41	44	29	57	62	49	36	46	45	45	44	43	43	39	44	47	46	35	43	49	53	48	30	39	38	36	48	56	53	33	50	53	37	47	46	39	44	57	45	42	28	40	31	43	47	38	45	40	45	48	47	41	38	47	57	45	43	40	45	54	47	47	47	49	41	51	44	50	36	46	36	47	44	60	38	44	40	44	36	45	49	48	41	40	58	51	50	33	47	42	34	47	35	37	41	34	42	54	48	48	55	45	59	42	43	40	40	57	50	34	36	36	48	50	36	47	50	43	48	44	47	43	47	35	39	42	46	49	48	44	38	43	47	41	46	49	56	53	38	43	38	48	43	52	40	47	49	46	47	50	43	55	39	38	48	45	34	36	35	43	52	38	31	56	36	50	43	37	42	36	50	53	40	48	45	52	34	37	48	49	40	57	42	45	41	38	53	38	38	59	44	46	41	48	38	52	50	37	35	51	36	49	37	46	55	29	58	46	56	31	35	34	40	48	61	24	40	43	28	48	38	46	41	37	47	44	37	41	50	48	39	43	41	26	33	50	44	35	41	47	52	48	37	37	43	39	46	63	30	46	43	39	46	39	52	39	37	56	43	38	44	46	43	54	41	50	53	41	54	28	55	58	39	33	57	56	42	45	47	58	47	46	53	40	53	45	40	40	42	30	43	42	47	42	54	37	37	50	46	50	44	48	35	40	46	49	49	46	39	43	43	56	43	51	48	44	47	42	53	50	40	51	45	43	31	43	57	31	49	45	49	48	34	36	44	37	43	44	42	35	54	60	40	41	41	43	42	46	44	60	45	41	47	42	41	55	55	48	58	46	44	44	42	39	48	56	38	47	46	38	39	53	38	50	45	51	35	41	46	37	41	39	48	47	48	44	44	52	54	47	44	47	39	47	46	44	42	56	67	36	53	42	36	53	33	37	52	46	42	44	44	39	34	32	41	43	57	53	39	53	44	41	43	42	43	43	43	42	46	32	41	50	35	48	40	44	40	45	50	49	35	35	35	44	45	41	44	40	42	37	40	34	46	45	46	51	32	40	42	34	59	44	40	42	54	45	42	36	45	45	42	46	44	42	38	42	45	47	37	49	50	35	26	47	54	33	44	51	35	48	45	41	38	48	46	42	39	43	52	34	41	44	42	41	41	52	40	55	35	30	36	39	45	40	35	30	52	42	42	52	52	44	48	43	51	36	38	41	45	54	55	49	41	38	56	36	45	47	51	45	41	54	39	44	47	39	41	43	46	46	44	40	46	41	48	47	46	48	43	46	46	47	50	68	43	51	48	47	40	43	31	40	35	46	46	47	34	49	39	37	63	45	45	46	37	47	42	42	51	53	34	41	51	53	42	49	43	52	45	38	45	42	46	46	40	51	54	51	51	30	53	56	42	43	53	35	53	42	62	43	36	47	44	36	36	47	44	43	53	51	43	43	41	58	46	43	67	44	26	36	42	47	38	49	34	40	41	54	32	37	52	41	56	47	37	45	52	49	37	42	57	52	34	36	42	42	55	62	39	50	33	51
51938	37325	22611	39513	52550	7933	1393	1166	981	886	815	772	733	680	654	662	664	614	653	610	613	672	2565	611	612	578	642	569	631	584	584	586	555	594	600	591	598	570	560	533	569	516	575	593	570	534	570	579	561	555	544	574	581	543	565	617	601	577	568	557	590	534	604	555	561	588	536	546	536	578	570	555	541	543	533	584	584	583	554	554	623	805	1232	1518	996	532	571	562	541	557	544	560	572	575	528	576	556	536	587	536	556	563	538	552	541	576	574	569	577	534	538	570	562	538	582	572	601	555	541	560	554	549	573	539	561	547	544	569	556	576	543	593	571	566	548	559	540	588	584	572	595	565	564	537	576	561	533	525	557	526	589	522	539	557	529	582	550	500	566	584	575	535	577	599	546	558	533	576	604	564	564	564	576	532	604	589	561	576	536	550	566	563	556	606	551	538	561	545	504	575	579	554	574	554	538	534	534	541	552	522	487	573	546	558	549	539	550	569	558	567	552	567	531	553	586	529	598	548	540	574	579	555	537	584	546	593	559	532	551	572	529	552	532	523	574	585	555	549	516	582	553	553	592	544	576	566	575	565	527	539	566	572	575	536	574	578	536	541	546	579	605	574	512	557	523	554	537	554	580	597	587	541	528	522	553	564	517	515	555	582	541	504	529	555	546	540	543	522	527	591	545	536	585	551	566	571	548	590	540	564	590	554	542	548	579	539	587	534	574	592	522	621	560	604	602	587	578	550	540	557	550	520	599	569	584	559	601	553	576	537	574	535	592	516	562	532	547	563	576	583	562	535	512	555	576	579	540	555	558	570	553	568	581	592	575	551	594	549	579	544	538	559	556	520	562	563	580	543	537	554	544	523	512	540	559	550	550	530	575	527	578	521	546	553	552	511	555	577	544	529	558	536	566	565	540	560	503	555	576	547	514	561	566	578	549	574	575	534	566	538	530	548	570	546	586	572	556	552	577	583	528	537	572	555	556	553	604	616	536	550	583	560	565	579	542	535	592	561	544	544	606	561	557	534	559	603	538	589	551	568	564	576	571	538	552	566	525	562	549	593	544	541	541	514	603	528	613	544	557	552	556	590	516	563	523	528	539	561	571	558	551	556	576	588	577	582	553	539	562	512	538	590	561	559	587	533	542	568	560	557	521	547	541	575	507	551	572	577	542	548	581	572	573	598	557	556	512	565	496	607	562	546	596	542	529	531	539	549	538	535	574	529	584	544	592	535	554	599	562	544	548	555	565	544	541	565	543	567	580	540	573	568	574	533	543	581	523	578	580	541	528	550	546	569	567	571	533	598	567	568	575	549	533	565	549	601	511	599	553	551	545	528	538	563	549	543	571	538	547	553	530	551	559	560	509	575	551	548	597	612	581	569	556	565	575	587	541	562	550	548	561	560	527	536	575	532	567	556	566	565	527	534	530	557	524	563	523	547	552	521	587	573	534	520	577	563	595	585	563	556	530	560	532	541	546	567	555	604	564	529	528	571	548	558	579	572	510	551	528	547	583	552	545	553	561	579	547	553	567	554	562	552	541	593	554	533	597	542	566	544	563	534	536	554	558	580	584	602	545	531	573	547	558	564	525	535	511	545	599	519	524	585	575	552	556	569	552	517	583	575	548	549	554	592	547	520	557	584	576	516	564	563	551	553	570	571	548	518	559	593	574	609	521	563	547	576	564	567	576	562	572	527	641	566	595	571	554	586	530	547	541	529	583	544	580	573	568	532	539	528	538	558	534	572	561	573	557	602	530	587	570	567	566	569	540	560	566	561	593	561	550	556	563	550	521	588	546	557	556	548	545	547	582	590	531	559	549	580	556	560	590	526	571	534	584	594	585	579	551	603	556	574	528	555	583	559	545	594	575	541	544	579	548	546	537	562	550	585	554	532	549	567	565	564	559	572	557	534	553	528	596	576	601	572	517	593	546	543	532	569	588	563	581	559	494	532	560	580	567	538	559	546	560	563	566	550	592	604	529	608	565	555	589	556	573	575	560	556	511	559	533	553	590	537	584	542	553	547	539	542	560	561	572	581	519	565	573	559	552	569	556	563	552	563	546	565	560	563	560	579	556	574	580	549	581	553	576	563	525	516	549	613	535	567	569	589	548	550	510	575	567	566	533	537	562	562	563	539	520	538	585	557	576	528	569	527	542	565	541	563	497	573	584	533	554	534	527	545	566	572	589	517	572	564	549	544	549	587	579	574	555	534	534	555	547	546	541	562	521	555	583	534	563	563	519	566	553	548	579	573	538	571	538	571	562	524	527	578	599	534	555	594	541	606	554	544	566	589	583	541	573	556	533	584	556	510	552	600	524	579	556	542	569	521	531	592	597	578	567	573	573	579	540	576	573	573	526	595	561	534	543	543	536	602	513	582	539	591	566	513	556	539	559	559	524	544	562	548	534	568	540	570	552	609	555	584	542	547	523	582	573	528	580	584	577	569	586	513	575	566	502	557	486	568	576	528	554	609	587	567	539	612	556	564	577	551	523	582	565	550	558	554	532	584	576	552	538	562	540	542	555	520	591	545	590	548	546	543	564	598	580	550	517	574	561	534	596	546	523	499	538	595	543	548	589	518	583	577	561	582	557	531	561	619	516	523	580	608	542	551	537	582	579	539	585	560	521	596	551	537	581	527	544	560	579	597	548	566	613	540	555	559	553	591	509	527	563	502	576	537	558	541	559	563	557	573	546	570	573	585	533	544	556	524	571	551	577	553	508	565	568	577	547	556	557	581	568	565	544	551	535	565	543	591	525	556	568	556	592	529	551	542	539	582	540	553	533	534	560	504	544	584	562	534	577	581	569	550	543	563	562	540	574	548	569	584	571	549	545	539	575	586	558	553	593	561	598	541	575	541	562	544	531	569	523	586	575	540	557	542	565	570	514	565	593	551	535	549	575	582	548	555	552	522	551	566	573	577	577	542	574	559	510	547	547	551	596	542	517	567	546	514	557	562	608	570	574	571	582	576	537	586	560	512	594	571	492	545	543	596	539	552	527	544	567	538	582	599	560	559	570	547	594	512	558	546	585	570	560	607	545	554	536	548	559	546	544	562	535	565	567	550	603	601	538	553	515	559	580	595	572	553	536	550	544	559	536	546	581	580	562	592	541	551	544	567	560	581	528	558	589	566	548	574	541	578	522	574	580	534	554	584	580	515	580	531	595	537	569	568	560	503	545	547	560	586	549	562	530	535	589	570	578	601	560	545	541	573	530	561	605	528	554	541	527	521	582	557	574	541	539	537	591	560	570	532	572	559	606	544	551	582	561	560	528	541	584	579	564	526	574	575	571	576	572	577	586	519	560	540	551	556	575	513	513	543	564	547	513	537	566	523	556	540	489	578	571	602	520	522	521	553	541	529	590	558	533	573	553	589	565	544	551	579	534	560	594	574	568	571	541	531	617	547	524	555	549	588	546	564	579	530	539	547	551	544	545	553	605	548	548	570	554	505	532	548	542	551	538	566	549	552	563	605	559	579
17417	16288	8974	1929	5449	710	55	72	59	65	48	56	62	59	41	52	55	40	48	61	50	62	146	69	54	59	45	64	54	56	57	63	47	64	52	54	60	45	61	60	64	56	61	69	55	70	60	59	36	56	64	64	57	57	67	43	71	62	61	46	51	66	54	57	56	68	48	54	55	59	56	51	58	61	49	71	67	52	54	57	57	83	76	92	75	51	46	54	72	61	65	56	50	47	60	63	62	56	49	59	50	52	51	50	46	64	52	53	62	54	73	54	47	57	50	51	54	52	50	51	50	45	54	52	58	66	51	55	58	62	63	57	61	50	64	67	48	63	50	68	60	59	53	65	59	59	49	48	62	49	43	60	46	55	60	47	48	50	58	56	51	62	56	55	65	51	57	41	65	59	46	52	65	64	48	60	42	58	70	58	54	44	60	41	69	68	54	69	46	47	72	49	64	59	55	64	58	57	59	66	55	62	62	51	52	60	67	55	51	44	64	59	55	52	61	62	62	62	57	61	54	58	53	60	59	54	62	55	67	61	48	64	58	76	57	60	55	49	59	53	65	56	55	48	64	63	60	74	61	44	53	60	57	61	61	64	57	66	51	58	32	62	64	53	55	60	64	56	58	52	52	51	46	56	51	64	43	58	63	55	77	49	57	63	50	60	55	63	49	55	52	58	57	62	53	57	65	48	47	64	58	54	58	62	67	57	42	61	51	54	54	44	64	57	55	65	55	58	59	46	57	66	52	50	50	64	56	40	49	63	65	52	56	49	58	53	53	64	68	55	52	49	62	66	52	72	40	66	62	65	64	53	44	63	62	55	51	61	62	50	51	49	52	53	49	65	60	65	58	55	44	51	56	50	60	50	55	56	59	55	63	71	58	73	46	52	72	48	50	58	58	59	38	59	49	54	61	61	58	69	46	54	57	57	53	54	43	61	47	56	62	60	80	52	45	51	58	55	47	60	60	65	63	58	44	67	59	48	72	62	44	60	73	65	56	61	54	56	44	53	56	50	70	47	57	50	60	69	47	47	61	71	59	51	58	68	59	65	75	60	50	54	58	53	61	42	54	52	52	69	60	54	50	55	54	55	57	60	73	48	47	63	57	55	65	64	59	58	60	51	55	38	44	64	58	61	42	52	58	52	63	46	52	65	54	62	51	59	42	65	62	55	64	60	62	46	54	58	70	47	57	52	45	40	62	53	82	69	54	59	62	52	52	55	67	49	67	70	65	64	68	50	49	74	71	54	55	60	58	48	59	65	57	56	58	79	60	56	63	56	58	74	61	58	55	62	54	65	50	54	53	62	61	62	55	50	70	51	49	52	60	64	53	52	48	54	59	51	52	41	50	47	42	61	61	63	44	60	55	49	60	48	54	58	50	51	51	65	59	58	42	53	51	55	62	50	65	55	55	64	55	45	71	55	54	56	48	43	61	56	64	53	53	51	58	66	57	53	41	60	63	71	52	45	45	63	66	47	48	59	59	55	55	47	48	59	70	69	51	54	62	61	57	58	46	68	50	46	47	49	50	57	52	61	58	61	71	60	58	55	58	62	57	56	67	59	56	57	60	64	61	55	51	38	56	56	54	61	62	54	51	61	58	49	52	64	68	57	57	68	50	48	48	51	52	44	67	55	59	61	55	51	52	64	54	51	56	54	65	60	63	62	47	41	50	65	62	68	69	43	56	64	53	55	54	55	61	55	44	60	59	66	66	49	57	58	68	50	44	69	51	62	50	50	49	67	52	53	48	52	54	55	59	52	66	78	46	65	52	46	47	56	49	56	65	53	56	55	65	54	51	58	57	54	61	64	50	60	56	56	58	66	63	55	64	60	59	59	44	49	56	60	54	55	55	63	45	53	56	55	58	63	62	58	54	60	52	61	69	81	70	58	63	53	51	51	62	65	59	42	53	48	41	53	53	50	57	74	62	56	49	48	56	48	45	59	58	56	46	47	49	52	65	59	42	62	46	58	61	45	46	64	56	58	33	55	55	66	44	59	38	56	68	52	56	60	57	58	52	62	52	69	58	49	71	53	42	66	61	60	61	59	64	41	57	55	70	59	61	62	69	44	62	49	69	60	54	58	61	53	62	48	58	40	67	60	52	55	61	59	58	57	53	50	40	50	54	46	54	43	74	68	49	55	64	64	55	51	49	54	60	54	54	56	40	58	49	61	52	39	48	40	60	62	64	63	51	55	52	62	59	53	50	62	43	58	59	48	54	44	60	61	51	54	52	60	53	56	52	59	56	44	44	63	61	66	55	50	58	73	60	47	51	45	48	56	32	47	62	55	66	48	46	47	63	59	45	65	63	54	57	74	59	52	57	48	51	44	51	45	59	59	47	49	56	54	56	60	52	58	49	57	48	60	47	48	53	46	46	45	41	67	63	49	61	64	61	57	48	47	53	68	62	66	54	54	52	56	65	63	47	53	60	53	50	55	49	51	61	61	61	66	52	62	51	55	69	58	50	58	63	60	47	48	58	67	56	58	58	39	56	53	67	53	48	54	50	71	55	61	42	51	51	52	58	66	74	60	55	70	48	56	62	61	61	57	47	58	48	59	60	47	59	52	56	67	54	62	59	37	41	41	64	54	53	65	60	74	69	51	60	46	50	57	58	57	65	59	49	65	55	51	57	48	60	55	66	53	62	58	58	53	53	49	52	66	55	55	53	53	65	50	42	64	55	55	54	51	59	48	51	56	54	54	57	51	48	56	57	53	59	51	55	41	47	43	58	59	50	41	61	43	44	66	50	54	60	45	57	55	53	66	62	65	50	56	46	57	64	44	51	45	57	38	69	62	57	71	45	56	52	49	55	52	57	40	59	46	55	56	43	49	54	56	54	53	48	44	64	77	62	47	50	54	76	45	69	63	63	47	48	69	53	52	60	51	59	59	58	55	49	52	58	55	49	45	62	60	55	58	55	49	55	60	49	51	60	64	47	45	47	60	65	64	56	53	57	42	71	48	59	61	58	63	58	56	45	60	58	55	54	39	70	58	74	53	61	70	53	56	53	59	45	60	72	69	60	54	62	54	58	56	49	61	49	56	59	58	53	62	69	64	54	52	46	45	57	48	67	57	54	54	55	53	62	56	53	67	61	44	52	50	42	54	46	58	58	56	55	73	53	59	58	67	56	42	55	56	50	43	63	56	55	57	42	55	53	71	67	54	46	59	56	56	69	46	54	57	57	54	56	54	50	47	57	66	56	51	78	68	67	68	46	59	54	53	54	53	71	60	77	76	48	55	55	50	60	59	47	62	56	52	62	52	53	52	60	42	70	68	67	59	64	55	48	54	45	61	73	59	55	54	54	63	53	47	57	50	59	47	81	64	58	59	46	60	56	55	49	52	61	54	65	66	57	57	50	63	62	58	59	59	68	59	70	56	45	64	64	62	41	57	74	54	61	53	44	51	62	63	55	55	60	56	57	76	64	58	54	67	49	68	76	64	61	54	55	41	51	63	55	51	65	71	71	53
50154	38958	24362	30027	50615	8263	1547	1346	1134	1129	1026	945	877	892	907	855	830	794	773	799	755	995	3806	766	763	765	735	757	747	730	711	740	746	725	744	733	725	743	745	775	694	725	716	714	740	709	707	714	715	704	735	715	707	716	710	711	715	705	735	762	765	719	658	713	677	741	737	716	721	708	703	716	695	732	700	666	737	702	759	692	739	1132	1600	1545	1102	776	708	757	742	693	681	677	730	764	702	679	740	703	725	698	726	729	686	697	708	743	693	754	673	739	706	686	760	707	744	775	709	687	740	757	695	715	695	691	710	708	693	728	742	741	719	725	728	701	728	665	746	720	686	741	735	694	737	690	723	682	748	736	686	734	758	742	715	724	683	729	675	803	717	686	683	731	732	690	745	756	697	759	754	709	738	734	690	738	747	701	669	710	727	682	703	706	712	698	703	730	728	724	727	735	681	730	671	822	704	748	682	691	721	779	695	714	704	734	686	715	689	746	709	667	775	727	715	706	749	679	769	679	699	711	741	736	768	760	671	725	723	685	713	695	705	737	761	664	720	762	747	714	727	663	657	680	703	725	745	680	692	702	716	697	693	725	693	715	733	772	715	700	745	728	740	710	742	684	708	751	716	707	706	728	762	728	677	684	742	725	755	691	727	697	734	703	701	719	705	743	711	734	758	727	740	727	732	773	672	758	706	740	742	719	689	753	734	772	713	756	711	711	736	726	737	744	718	703	694	728	743	750	729	786	696	718	713	781	702	706	736	761	744	723	734	727	761	703	758	742	761	723	770	751	710	718	710	679	725	728	717	756	743	738	714	681	717	686	731	762	709	757	722	694	711	734	747	714	714	760	710	711	737	740	691	740	675	707	767	792	720	729	737	687	704	738	696	681	709	676	703	737	762	710	727	716	730	712	731	683	684	711	742	707	737	717	753	736	764	731	726	724	725	725	696	716	719	683	719	695	731	670	715	677	765	697	745	750	709	706	702	697	755	736	708	721	721	685	690	757	682	700	685	734	690	726	740	706	775	742	739	699	717	740	703	720	707	661	720	699	722	710	692	709	708	720	709	707	733	736	671	710	737	743	710	686	705	701	764	725	665	733	740	666	766	710	738	691	702	705	660	724	737	758	696	713	723	757	747	740	684	727	730	697	729	781	693	722	657	721	763	682	673	707	760	707	752	681	728	715	679	778	663	692	754	739	695	712	734	730	703	731	721	745	763	711	773	728	782	694	755	765	669	741	707	698	664	694	723	715	753	728	736	724	699	713	739	741	720	761	745	760	729	734	712	712	748	696	766	695	698	715	738	738	712	732	690	709	718	742	686	667	746	721	719	724	741	721	714	722	758	697	736	719	753	716	684	716	749	691	696	753	709	731	731	690	705	685	711	711	724	677	652	715	703	767	726	699	739	692	710	676	735	731	772	729	719	761	709	714	671	753	733	727	680	706	734	707	673	704	711	699	748	773	751	642	697	678	746	716	717	724	705	694	711	720	704	747	719	697	696	682	767	781	765	705	721	721	735	689	715	693	713	735	706	753	794	701	715	699	699	698	738	742	755	727	749	718	744	696	713	709	699	699	690	714	708	749	741	766	699	722	730	726	700	682	711	772	723	694	707	742	682	689	716	766	740	751	711	704	664	715	686	760	719	753	730	755	701	668	725	710	722	697	673	740	762	719	686	727	711	730	733	733	751	700	758	708	693	707	731	723	720	701	679	723	711	718	718	711	730	731	694	726	740	681	718	704	686	740	748	742	709	691	766	722	747	701	695	746	701	716	677	695	704	713	718	657	708	691	720	703	731	707	687	700	726	693	699	723	716	736	723	741	679	773	717	718	789	716	710	711	688	766	731	722	714	714	719	757	689	727	682	687	727	734	737	731	701	694	723	694	734	706	692	745	714	784	753	714	763	733	716	746	738	707	742	728	680	744	734	725	675	737	733	733	735	733	729	764	728	731	694	683	693	734	765	712	679	724	753	740	749	751	731	714	702	723	702	730	658	694	715	773	743	679	750	724	699	691	777	698	652	722	715	723	709	732	753	714	735	661	747	742	709	712	724	738	673	664	749	698	738	712	736	701	717	718	697	712	757	710	706	740	716	704	701	730	730	738	776	741	723	732	751	726	685	734	728	729	762	755	762	737	678	765	686	719	739	683	729	748	706	763	718	701	721	741	734	753	742	706	696	713	711	740	665	685	734	745	705	681	699	680	738	675	716	716	718	745	730	720	723	676	717	704	724	667	743	698	706	686	639	680	731	711	750	688	744	691	691	746	759	734	706	680	733	710	707	727	719	748	718	720	736	728	711	737	748	723	752	678	672	742	722	724	740	751	692	733	704	727	677	735	756	780	694	685	708	739	718	756	717	764	732	716	729	726	766	741	709	667	691	682	715	735	704	719	705	699	726	716	747	687	711	708	732	748	709	704	731	706	741	726	657	710	727	750	687	746	751	751	699	754	688	715	712	710	717	719	767	696	693	790	762	683	733	690	710	764	711	738	750	753	760	768	749	716	697	779	720	720	699	713	694	687	704	716	698	687	707	736	729	722	724	747	712	762	716	690	746	707	740	715	699	691	759	731	728	694	745	735	689	694	715	703	719	722	727	756	696	683	735	686	772	730	729	718	715	726	749	708	689	724	695	713	718	738	719	718	760	680	723	757	699	698	738	696	730	704	734	668	734	666	723	739	751	711	711	736	729	640	718	738	651	693	720	745	739	753	749	738	739	690	695	751	740	730	683	646	716	727	730	707	724	699	714	696	757	709	742	685	752	729	736	665	671	704	723	735	701	728	701	742	700	698	695	750	741	740	772	720	736	751	691	733	740	704	760	721	736	730	762	715	752	749	776	717	742	757	719	683	728	733	763	770	747	733	698	656	695	685	737	657	741	710	717	759	733	735	709	690	731	697	723	666	738	721	751	703	653	701	689	727	716	698	715	747	742	734	687	730	719	682	721	758	712	684	675	738	713	734	750	700	758	743	722	711	752	737	686	711	717	723	698	753	718	686	648	704	688	705	679	686	699	731	710	755	698	717	704	765	719	673	753	773	752	714	721	707	670	753	687	686	726	672	673	719	764	727	726	709	733	749	714	729	700	713	721	740	716	683	737	704	734	782	686	706	774	705	727	714	702	707	772	742	682	748	727	750	719	703	717	689	720	714	743	728	700	703	679	706	738	714	722	689	743	731	717	754	737	694	710	696	755	714	753	717	725	681	668	733	750	748	682	722	748	722	752	729	738	737	721	721	694	672	707	733	756	696	754	715	701	724	740	757	693	709	727	699	714	692	727	730	712	748	759	715	723	718	700	757	676	724	676	764	686	703	705	734	683	743	754	704	711	668	770	750	721	736	752	725	742	697	722	748	750	729	666	754	767	693	723	706	772	681	771	707	734	697	746	708	703	685	700	704	730	738	733	704	752	747	741	726	702	730	695	668	710	730	688	706	713	683	748	724	753	718	753	709	712	693	704	702	729	701	695	730	734	728
24598	26578	14092	3182	8946	2145	66	67	46	55	75	61	52	66	63	73	61	56	52	64	61	85	286	54	51	51	62	60	68	54	43	57	54	58	46	64	62	60	48	51	60	41	43	52	59	65	57	59	65	47	58	59	54	47	52	69	58	57	59	54	47	44	52	48	54	60	62	51	60	55	49	46	50	55	72	71	63	55	62	42	73	69	82	92	79	55	56	68	68	57	46	52	50	66	57	58	49	50	61	49	58	64	59	58	40	50	53	63	44	64	42	58	54	61	71	49	61	50	52	64	56	57	54	61	63	60	63	58	62	47	61	50	53	60	61	48	55	46	59	54	64	52	66	72	61	56	46	58	55	52	51	54	60	69	56	64	49	62	54	44	60	42	76	66	51	60	70	52	58	41	69	47	62	52	50	61	58	58	53	54	67	52	61	82	58	55	66	56	49	53	71	50	52	55	56	56	61	62	52	51	60	63	72	48	55	67	70	62	49	76	57	53	56	68	36	48	46	39	60	53	58	48	49	46	60	76	55	57	48	53	58	55	66	59	47	56	65	46	51	56	42	58	54	70	53	43	65	59	64	61	65	61	51	60	64	46	55	62	47	53	63	63	63	50	50	55	41	62	62	50	62	55	52	63	58	65	58	44	62	54	65	67	59	53	58	62	66	51	57	50	60	63	59	47	53	64	55	61	64	59	61	69	57	47	55	49	66	60	60	64	64	56	55	54	51	50	59	61	58	51	51	64	62	69	60	52	46	57	65	67	55	55	55	49	66	57	70	54	62	61	52	54	66	54	57	69	52	54	58	54	63	68	68	56	53	69	57	55	47	50	48	58	55	51	64	69	54	57	59	59	49	72	51	71	55	55	62	57	43	48	66	53	55	53	52	48	66	47	71	68	64	61	42	46	58	54	58	59	59	57	64	56	59	62	59	55	61	61	66	62	46	59	62	44	53	53	54	61	50	46	52	48	64	60	55	51	62	44	55	44	44	61	55	52	52	55	52	50	62	54	62	56	66	71	54	58	59	52	45	53	49	55	63	46	61	58	63	62	62	47	46	50	44	54	65	61	56	55	60	57	71	51	58	68	64	65	54	61	45	67	67	56	63	45	60	63	71	61	43	55	36	53	59	59	53	47	57	46	68	67	58	54	53	64	65	52	66	58	47	57	63	56	46	57	61	53	66	62	62	55	67	49	40	69	38	51	63	59	38	51	57	81	53	44	49	44	46	52	64	49	60	53	53	61	46	45	60	54	41	58	55	53	53	62	58	66	65	55	47	61	47	47	60	61	61	66	57	70	42	51	56	53	73	56	53	56	65	64	57	53	66	67	60	56	51	40	44	51	59	52	63	55	61	45	52	63	46	55	51	55	54	60	63	53	57	57	60	54	51	49	41	49	58	41	59	41	56	60	73	50	44	63	68	63	59	55	55	41	48	53	51	52	62	53	43	57	59	50	48	63	61	56	56	53	61	47	57	63	64	55	54	57	65	56	56	54	55	47	68	60	55	68	42	54	66	49	42	47	48	55	60	55	54	56	51	48	68	67	57	49	57	61	52	54	45	57	47	73	61	62	51	53	66	65	50	52	58	68	63	57	48	45	44	57	55	52	42	56	50	55	50	45	62	68	48	52	73	73	64	62	50	68	57	50	63	50	57	57	49	64	61	59	46	62	78	41	48	55	64	51	68	47	54	50	48	57	62	52	57	55	57	54	60	56	66	50	51	57	55	51	77	52	61	57	48	58	44	47	48	54	46	58	62	62	50	45	51	57	61	57	44	56	75	65	54	49	50	64	53	55	59	46	50	51	56	53	59	69	46	57	56	54	74	57	64	57	62	68	71	53	58	58	51	65	53	50	63	53	66	54	55	45	57	56	52	56	48	67	54	54	53	63	54	45	52	66	51	64	54	40	72	53	69	60	64	52	49	57	70	53	77	58	42	66	72	41	52	64	62	62	50	51	82	46	61	40	48	48	49	48	65	52	69	57	43	61	64	69	54	59	73	53	42	58	51	49	36	65	57	50	65	75	70	55	44	52	49	58	64	43	63	50	44	53	39	49	57	58	63	55	60	61	58	52	54	57	46	62	49	44	41	61	68	52	58	47	48	47	55	50	60	55	54	61	55	54	65	59	57	58	51	52	45	63	50	66	52	55	52	62	52	51	75	52	56	54	50	46	62	65	63	48	54	56	57	58	52	54	61	47	65	65	67	56	51	68	67	40	47	59	59	58	48	55	61	58	60	44	67	53	50	51	61	56	60	64	51	53	55	54	45	80	64	47	59	53	57	49	58	47	58	73	65	58	60	64	61	59	58	44	49	72	49	52	60	52	75	60	53	54	69	54	77	56	65	62	51	57	51	52	50	70	64	62	52	51	55	58	48	58	55	46	58	57	49	46	56	58	49	48	62	63	70	49	47	51	64	63	69	59	54	51	52	62	50	60	61	60	71	63	52	59	60	42	51	44	70	49	64	55	55	67	56	52	47	61	61	53	78	81	62	44	69	56	52	50	47	57	45	50	63	62	54	44	59	60	62	48	54	72	51	60	46	67	71	62	54	55	59	57	63	57	55	57	47	54	58	50	40	49	53	56	46	47	53	61	58	67	57	62	66	65	48	56	41	56	55	42	52	64	62	66	68	56	56	54	76	56	56	48	54	48	58	50	61	70	59	58	52	45	78	51	50	62	50	60	62	50	56	46	49	61	47	49	57	52	69	65	56	52	48	53	54	61	43	65	51	68	50	50	59	63	65	48	61	64	60	70	57	58	61	59	46	52	63	62	55	55	61	53	57	57	48	40	55	56	49	56	44	54	61	56	56	46	56	56	42	47	64	46	56	49	71	68	52	46	61	60	51	58	47	56	60	53	42	68	51	64	63	64	62	59	51	44	52	60	63	53	43	57	57	52	49	58	62	62	63	52	53	65	57	61	74	42	50	62	42	51	53	42	55	62	51	54	48	52	67	48	56	47	72	60	67	51	60	53	58	48	49	62	63	54	68	73	69	52	43	51	51	56	47	47	55	60	55	46	63	59	68	72	57	52	58	58	44	51	51	47	51	52	60	50	50	52	58	49	50	62	63	56	63	60	62	46	46	67	75	54	48	50	41	51	76	57	51	65	45	61	47	56	58	51	45	67	61	60	49	59	50	70	61	58	71	55	53	66	57	64	62	77	48	52	60	60	57	72	50	48	53	48	50	67	54	52	45	52	54	63	54	52	52	51	66	49	48	53	55	49	56	53	65	73	63	44	61	58	44	54	54	64	49	76	57	57	52	56	62	54	59	61	69	48	74	56	62	48	50	56	67	54	55	56	63	51	52	46	60	50	51	65	66	59	64	62	54	43	55	59	57	58	45	48	72	57	65	41	64	58	65	50	50	63	50	58	47	74	47	60	64	51	69	62	66	70	52	49	70	65	52	46	49	51	59	55	60	59	55	57	65	69	50	58	55	50	55	49	64	47	46	55	56	66	47	49	49	57
53534	43754	27124	35293	61064	15351	2099	1824	1436	1288	1182	1073	1054	946	937	938	851	869	827	868	819	2140	8819	870	718	769	738	754	743	737	755	799	740	741	713	718	717	720	744	698	701	753	711	726	701	688	712	706	729	762	731	732	684	708	708	708	700	699	696	726	688	679	740	710	738	695	687	724	720	664	695	675	756	713	709	704	686	712	732	694	758	834	2093	2040	1474	884	710	745	736	713	705	714	724	739	683	696	668	707	707	661	675	696	678	733	697	722	679	680	701	709	712	717	717	736	680	693	702	720	707	710	721	679	696	684	691	705	700	718	678	669	705	719	709	751	723	721	722	734	740	701	688	716	745	738	712	677	648	722	711	702	701	685	705	678	693	782	734	704	760	724	695	714	698	699	714	712	636	699	720	710	682	734	717	735	665	717	696	708	693	706	724	734	707	734	700	710	659	717	711	725	726	701	693	708	657	702	737	735	730	692	733	731	694	687	718	689	736	646	655	701	661	635	668	709	715	695	703	671	661	686	682	683	706	720	724	694	710	722	731	697	701	657	688	717	706	725	745	773	737	731	709	677	686	707	708	682	703	781	722	733	667	684	683	727	712	701	713	694	730	712	721	710	748	667	690	723	712	661	703	715	727	715	709	744	729	681	693	671	741	693	722	694	668	745	721	719	694	727	761	708	712	715	745	716	712	645	706	703	686	702	764	702	709	724	664	709	720	657	704	727	696	696	713	723	692	702	694	720	680	698	763	716	701	694	667	670	731	708	708	746	682	661	684	707	728	693	698	706	689	724	675	696	677	666	724	744	705	740	692	715	676	678	704	651	700	689	656	714	696	677	642	686	723	738	670	684	736	663	691	729	742	684	730	733	711	702	761	679	707	697	705	705	669	731	702	705	699	731	673	741	720	705	708	712	676	672	740	726	709	744	734	712	708	718	715	704	698	724	734	692	729	692	793	769	718	710	712	731	720	712	692	739	687	683	754	730	722	654	720	743	723	733	675	747	695	708	711	729	683	669	668	736	661	717	707	705	721	742	713	743	708	759	709	664	697	695	705	705	698	699	760	708	729	714	697	718	730	709	697	680	734	666	727	666	716	672	713	746	709	662	683	719	735	702	739	717	687	708	698	676	760	732	738	724	755	690	733	673	724	709	732	701	685	730	718	698	701	698	695	666	736	661	724	694	728	670	694	741	694	745	760	714	698	673	712	766	695	713	729	750	709	677	747	686	705	701	669	685	741	719	723	710	711	675	779	741	740	658	687	698	663	710	684	649	730	707	675	719	708	755	692	681	726	682	663	711	703	677	708	729	744	706	705	715	711	689	719	674	695	670	726	709	724	674	646	708	723	673	665	737	714	655	690	717	748	728	701	698	704	684	654	744	771	698	736	723	653	662	743	695	715	711	655	712	711	712	730	652	750	730	690	693	696	738	685	681	692	672	719	714	698	695	751	692	690	730	669	720	744	744	733	724	703	700	726	736	698	699	714	678	702	655	740	699	694	693	737	745	688	709	698	718	712	711	733	654	728	653	704	693	676	697	743	697	739	669	700	713	697	682	704	716	730	706	697	697	732	715	715	725	677	700	645	680	705	682	737	725	679	697	721	675	739	716	681	728	671	690	721	722	702	700	689	707	700	699	745	705	714	735	698	721	690	697	679	708	704	725	650	706	652	691	662	713	685	694	714	712	714	743	712	741	673	709	709	694	723	726	769	701	701	699	719	722	706	710	729	702	711	699	741	705	674	705	713	690	715	677	705	734	727	669	701	676	693	634	711	702	640	691	706	691	762	688	655	699	686	714	678	724	693	670	723	714	640	683	677	664	703	693	720	652	739	735	693	748	674	688	703	689	704	693	679	728	688	714	670	681	682	726	741	646	729	715	693	687	728	702	706	736	712	734	684	715	643	714	732	734	736	710	698	698	708	661	707	743	698	666	717	731	725	669	721	680	686	721	731	691	676	732	740	724	698	660	738	701	753	726	692	686	706	694	743	653	704	662	706	700	673	721	677	770	714	669	704	694	728	700	678	701	708	737	712	682	712	722	718	689	764	762	703	742	726	699	677	676	641	745	726	743	698	716	702	709	719	737	725	708	728	695	737	732	722	728	747	690	694	718	738	652	705	691	652	718	728	702	688	651	685	709	731	737	706	703	681	734	668	723	714	721	691	734	762	677	723	698	672	692	694	706	701	705	690	696	687	662	777	734	745	743	688	726	689	668	705	702	658	732	692	719	700	703	693	754	741	701	734	645	671	754	678	703	707	731	686	681	704	699	671	703	719	714	722	700	706	694	718	677	728	651	683	674	754	684	734	693	706	743	697	656	734	678	664	685	687	659	669	692	713	694	662	705	724	697	710	697	699	714	729	708	708	694	671	746	701	714	709	730	752	706	672	713	705	695	681	664	704	698	737	698	717	731	741	733	743	733	692	627	732	711	723	717	705	681	722	696	749	705	734	705	713	719	671	708	664	674	722	758	655	723	673	669	728	709	706	715	757	688	704	725	683	728	762	677	670	704	678	706	737	719	689	781	759	701	689	746	745	720	646	691	692	708	692	695	687	710	687	693	709	782	674	714	675	686	728	733	735	686	661	708	752	678	709	714	703	720	687	735	694	706	695	700	711	695	726	663	705	714	736	701	725	787	682	719	684	666	740	742	716	698	680	734	722	697	710	674	699	678	711	732	704	717	677	714	692	675	679	671	752	709	704	737	715	734	682	689	696	736	685	737	666	745	729	718	754	726	702	708	708	704	753	773	692	716	737	667	705	714	688	673	704	728	699	701	683	730	673	735	718	698	681	725	757	685	725	722	704	634	717	731	697	744	682	648	702	705	691	757	670	700	670	709	753	642	711	710	705	699	717	715	748	685	694	698	686	723	684	717	713	707	695	692	739	669	727	677	745	678	706	742	710	677	702	719	697	725	713	739	702	709	702	661	714	697	717	701	704	718	685	649	694	740	711	706	700	761	687	727	749	732	732	684	666	657	716	703	674	716	749	670	714	692	676	639	641	714	732	762	646	692	689	669	727	685	702	708	711	676	727	700	642	702	712	758	717	673	698	713	696	744	702	763	674	707	728	727	677	709	681	756	682	743	770	738	723	729	677	713	679	654	723	678	705	684	709	738	688	679	689	724	694	691	687	727	687	793	735	753	693	663	733	707	733	725	737	668	677	697	695	728	698	690	699	704	650	767	690	732	694	748	703	728	726	720	731	679	698	682	676	692	689	677	643	702	672	699	673	677	720	730	693	659	758	713	713	718	683	710	700	687	724	739	720	712	696	717	688	717	676	698	740	710	718	681	720	692	687	715	751	705	711	742	707	746	711	724	701	722	701	778	710	699	753	656	696	695	707	735	768	713	734	714	709	679	711	702	706	708	677	716	724	671	682	700	713	726	738	649	723	702	717	712	714	730	690	736	689	678	708	715	680	726	724	700	650	708	690	698	687	639	719	678	669	733	715	687	694	682	768	671	724	689	723	727	732	704
7983	5085	2272	791	2094	432	47	50	42	34	37	45	41	42	51	49	33	45	38	45	45	56	116	45	52	41	44	59	42	46	40	42	50	59	49	38	45	53	51	53	46	47	51	47	33	39	36	37	40	47	53	58	29	41	53	48	53	49	47	36	42	48	32	35	58	58	40	42	58	38	49	44	46	53	45	49	38	34	37	47	39	50	49	44	50	48	36	37	33	37	38	57	40	38	50	50	49	54	45	46	50	34	31	42	51	33	38	48	46	29	45	39	38	42	36	32	42	43	33	43	43	34	38	43	39	36	37	32	53	37	50	51	50	40	40	50	49	55	40	43	49	48	48	54	42	59	33	36	48	48	44	40	44	31	37	41	55	46	32	39	49	46	44	43	48	42	41	41	42	38	40	47	29	44	51	56	53	37	44	38	30	48	41	39	40	38	36	38	36	49	39	45	32	44	49	39	46	64	52	34	44	42	35	40	42	45	60	38	42	38	42	37	49	52	34	44	44	33	44	48	35	42	44	27	45	53	36	33	49	45	44	42	41	44	31	41	56	47	41	47	41	43	60	46	41	50	29	37	46	50	45	33	51	41	45	44	40	43	50	43	44	37	55	37	51	39	40	47	42	44	43	46	38	40	42	48	56	38	49	56	43	43	51	51	47	29	41	42	51	43	46	36	36	34	43	39	52	44	39	41	34	42	48	38	31	56	54	38	49	44	56	42	41	44	50	58	46	57	45	49	40	48	33	50	38	43	41	41	51	40	49	45	39	49	36	40	42	53	43	40	45	49	40	50	53	56	54	48	48	36	47	43	41	32	36	40	53	45	37	42	41	51	42	32	38	48	37	47	47	44	41	45	39	28	40	36	46	48	40	49	34	58	37	53	47	42	28	35	33	44	40	39	40	38	41	52	38	53	41	45	49	44	46	51	49	46	56	45	46	59	49	45	49	46	51	50	54	56	44	46	40	40	30	39	47	59	44	37	33	35	41	48	33	36	34	36	49	35	45	55	51	41	48	56	47	47	41	42	46	39	49	45	56	43	42	41	42	45	44	45	32	52	49	37	27	35	34	32	41	37	53	52	42	51	39	53	43	46	52	63	51	39	43	47	52	51	38	44	39	40	36	52	42	43	47	32	50	47	41	45	37	41	55	36	50	43	41	47	34	43	53	53	31	47	39	46	31	42	42	50	47	32	41	30	38	47	31	40	51	58	56	48	42	43	34	43	57	30	42	39	41	45	44	44	42	43	56	47	50	41	38	47	49	45	38	35	60	42	54	48	42	44	35	60	36	38	52	34	43	58	46	41	56	56	42	37	41	37	47	47	37	51	41	40	33	37	56	46	30	43	51	34	56	55	41	40	30	46	48	48	41	43	53	39	41	43	46	36	52	37	37	55	51	44	43	41	38	39	36	52	39	35	49	34	49	46	53	38	41	39	44	40	40	52	47	43	51	49	33	40	47	38	38	38	41	53	34	46	46	53	44	29	40	41	39	47	38	41	60	54	37	40	46	41	38	54	45	35	52	42	51	54	46	41	59	47	32	45	38	47	45	40	37	38	47	59	46	46	42	35	42	46	36	43	40	41	44	42	50	47	37	27	46	43	43	44	65	40	42	55	42	54	40	34	43	42	49	55	54	50	41	44	39	45	51	53	54	39	37	50	41	33	43	43	44	45	38	38	45	43	35	55	33	38	47	37	39	51	48	44	42	36	54	42	44	45	53	44	50	47	39	33	39	46	43	50	50	48	53	44	31	40	35	40	48	54	51	39	42	51	39	39	45	42	46	47	48	39	42	33	44	51	48	55	44	45	54	45	37	43	34	49	45	48	53	36	32	36	48	29	47	48	39	51	41	46	43	39	52	45	41	37	37	41	40	47	45	39	45	44	33	49	40	42	41	55	45	49	47	43	48	52	41	50	45	47	37	34	47	37	53	30	49	46	38	43	42	51	37	42	50	51	42	34	44	34	48	40	43	38	39	48	37	48	26	40	38	44	48	37	54	57	40	39	45	39	49	45	47	50	41	35	49	37	45	55	50	40	45	53	53	42	43	43	43	43	48	33	31	35	48	48	44	51	42	49	54	31	43	51	50	47	42	43	45	30	51	35	23	48	46	41	52	36	44	48	44	39	52	48	39	45	50	46	35	52	38	38	39	30	54	50	37	50	50	40	43	34	41	44	46	54	46	44	44	44	47	46	39	46	52	46	53	47	33	55	49	41	43	41	45	47	39	49	38	49	45	55	38	50	34	34	35	30	47	42	36	39	61	44	41	44	43	38	45	47	51	39	38	40	42	38	42	43	39	47	60	41	41	50	54	45	41	43	37	45	40	58	41	51	49	29	37	41	43	38	50	48	29	37	44	45	43	41	52	38	51	38	42	44	51	38	33	35	36	37	39	39	41	39	31	50	29	32	45	44	46	44	46	42	37	32	50	57	53	40	38	36	38	42	50	38	51	37	53	53	52	43	43	47	39	49	46	37	48	50	31	47	34	38	39	49	43	51	34	40	46	49	52	43	49	47	54	33	36	44	42	64	41	50	53	36	38	43	33	42	42	48	47	33	53	38	35	51	44	39	42	40	41	46	40	36	38	41	43	46	48	35	35	37	45	47	51	45	43	44	55	40	43	43	53	44	43	47	36	43	43	55	39	38	41	38	36	48	42	49	32	40	46	38	36	42	44	46	44	49	54	40	51	38	42	50	39	35	30	39	38	43	45	45	39	52	48	39	48	36	51	58	38	40	52	35	40	47	38	45	49	38	40	40	32	47	47	43	38	39	42	43	42	53	49	50	39	51	42	41	60	42	38	30	51	29	33	51	46	48	42	48	41	32	43	53	34	35	39	47	47	38	43	54	43	48	33	43	48	49	47	47	38	50	40	26	48	40	42	37	50	38	60	35	30	45	35	45	45	38	48	45	48	34	45	36	48	38	50	40	53	45	42	39	35	43	48	48	33	42	44	42	44	45	46	46	40	49	34	34	52	58	37	45	49	43	35	43	49	48	51	53	41	40	44	47	36	40	34	52	38	38	49	44	45	39	40	50	47	37	49	57	37	34	37	50	31	42	44	34	50	39	45	39	44	54	54	48	46	40	45	47	39	35	46	42	46	53	59	38	52	46	53	34	51	40	52	47	43	56	52	49	47	36	41	57	46	58	36	49	40	37	52	38	44	51	39	49	44	49	39	47	45	42	39	29	47	47	49	35	45	52	39	43	50	46	33	46	50	40	45	33	37	47	52	33	36	50	51	52	30	35	43	46	33	47	43	38	50	48	41	31	37	58	47	38	35	39	44	61	46	36	39	51	47	43	43	37	40	33	53	47	41	40	41	40	35	39	46	40	37	58	52	49	46	47	37	43	42	56	42	47	36	59	41	43	42	52	47	41	40	44	46	47	27	44	52	37	35	39	30	33	46	47	44	51	37	45	46	47	50	60	58	44	48	44	55	44	38	42	36	53	24	45	43	37	43	35	37	48
40405	27363	14285	21568	35858	9983	809	685	651	642	677	675	582	584	604	630	608	588	579	558	577	675	3000	612	547	596	623	545	617	540	573	567	600	623	578	554	565	548	567	565	551	529	589	559	565	580	560	570	592	575	532	552	579	543	565	595	559	559	559	542	554	550	544	560	548	593	560	589	596	587	544	535	544	560	577	566	573	567	578	587	599	771	798	794	689	659	548	566	613	571	544	587	607	596	568	550	546	570	548	547	565	528	570	552	540	550	552	595	551	543	521	585	583	498	577	534	595	577	564	588	583	586	609	567	490	586	575	591	535	576	605	621	581	531	570	541	582	530	555	533	542	547	571	556	569	567	560	536	582	580	574	565	584	551	562	589	566	553	566	530	586	552	510	580	546	581	543	551	550	522	572	573	559	560	560	582	587	585	534	509	639	541	545	559	557	566	574	572	576	562	572	594	575	546	641	556	564	600	533	559	565	580	553	563	588	550	573	530	590	576	549	527	557	525	600	567	568	625	568	561	521	555	572	516	557	604	573	557	561	555	561	554	533	554	592	573	560	551	626	583	558	554	527	542	535	553	572	591	585	545	532	584	525	534	525	536	576	575	572	588	565	558	567	584	556	544	560	578	546	580	536	532	520	575	553	564	540	563	586	537	582	551	605	572	549	588	538	572	520	553	573	565	572	599	550	536	538	581	576	536	580	581	580	538	561	579	580	590	589	566	588	578	564	565	583	569	624	518	570	554	553	540	562	552	582	538	558	608	574	566	566	607	560	584	513	546	532	566	556	582	560	546	580	577	562	567	580	583	595	552	522	545	529	565	512	538	582	540	594	589	535	529	593	578	568	566	577	572	594	547	550	549	548	562	583	607	552	575	541	550	535	577	598	535	608	556	605	570	560	560	613	520	566	549	562	556	573	607	596	557	582	574	582	594	506	548	558	575	580	568	531	548	607	558	563	537	593	521	574	574	574	577	545	580	595	584	566	577	567	568	613	592	561	567	571	602	541	538	605	556	560	594	548	597	565	576	540	549	585	556	545	592	609	561	571	588	614	540	560	528	585	545	562	561	532	550	574	615	599	567	576	573	565	580	549	559	603	538	538	546	576	524	582	560	611	593	581	586	587	551	576	503	529	595	542	577	576	559	614	520	536	598	567	570	539	563	560	594	580	567	563	590	584	584	549	560	595	597	547	549	521	604	565	615	590	581	587	567	588	534	568	597	511	579	577	573	547	521	576	569	557	554	581	605	626	589	534	552	545	536	548	556	595	581	557	542	530	561	572	605	560	575	552	579	572	551	559	570	566	598	578	575	568	565	558	560	526	584	570	530	548	614	543	575	546	532	542	544	543	587	559	551	529	543	565	594	561	526	586	535	571	582	583	588	534	585	502	590	550	539	558	584	620	526	583	546	576	545	582	590	530	543	571	585	535	564	584	566	600	572	529	558	551	538	545	599	608	534	590	599	549	556	555	570	553	571	579	576	536	501	567	563	592	540	554	555	570	579	572	574	563	594	612	536	560	592	593	603	610	587	578	562	586	534	588	597	513	563	575	581	569	543	512	559	540	516	585	540	560	521	560	607	564	602	557	568	570	590	552	608	594	580	563	581	589	555	586	529	563	574	558	580	568	546	535	589	574	622	542	574	574	576	573	553	555	571	603	556	581	519	603	585	554	529	556	580	611	570	546	491	541	562	583	569	633	559	548	576	587	563	601	529	601	534	547	562	619	573	527	530	582	623	577	578	602	564	552	588	606	549	540	542	600	584	554	544	557	559	555	546	580	545	618	573	578	578	580	555	565	546	570	586	556	642	606	579	552	593	576	537	561	553	577	556	558	544	498	585	605	582	535	563	512	547	550	566	571	577	595	576	587	552	550	586	575	591	581	597	545	564	559	572	551	560	555	563	528	553	570	582	553	554	533	545	568	588	579	545	562	588	565	576	523	576	580	558	553	574	574	569	555	552	565	588	559	549	568	557	555	545	511	600	581	567	553	546	590	591	527	586	581	581	557	601	586	553	571	586	530	531	564	575	535	578	590	580	590	541	546	564	609	549	571	601	554	546	603	540	562	575	587	585	565	595	584	554	567	550	538	587	582	590	559	567	598	567	601	594	512	609	561	535	533	564	578	566	598	591	529	525	616	539	577	597	557	546	598	562	611	570	579	598	532	561	550	540	579	531	557	534	620	538	541	585	569	541	572	578	578	593	593	587	570	591	539	574	601	580	602	535	601	571	544	565	558	573	572	597	546	583	535	550	554	623	555	541	542	561	549	561	594	574	582	581	550	549	562	556	550	540	547	560	620	509	577	556	590	572	542	577	573	549	565	564	567	563	622	536	563	542	572	548	586	598	546	552	573	593	545	570	525	541	559	607	569	556	558	558	594	506	561	559	562	549	557	552	584	581	583	545	594	551	599	568	570	588	553	562	575	544	558	510	566	584	570	564	591	558	587	578	587	581	570	535	540	585	532	539	577	551	516	518	568	598	569	538	599	580	530	571	576	567	557	556	590	553	559	555	582	561	572	572	563	545	570	516	577	547	557	570	548	558	538	539	572	581	535	546	594	563	568	573	577	544	561	545	515	549	566	588	560	533	572	564	576	563	557	573	586	578	541	575	528	580	581	559	562	573	578	553	559	567	558	556	595	556	571	630	557	573	522	585	531	557	550	522	526	547	600	590	532	597	546	588	560	591	575	558	566	553	517	575	556	622	581	545	593	536	577	569	534	600	585	558	555	622	557	552	597	561	588	586	607	580	564	589	626	512	534	527	547	564	546	575	556	603	548	560	563	559	612	573	592	547	607	584	518	574	559	598	576	532	510	565	561	581	540	560	554	545	559	563	574	565	553	555	554	601	536	574	566	534	561	596	586	592	583	534	544	512	577	575	579	555	567	602	571	542	540	579	621	532	548	593	544	562	563	538	559	566	586	566	576	587	598	595	584	563	610	604	567	579	549	576	535	600	551	568	543	600	509	568	567	531	586	572	534	532	584	583	522	561	554	557	562	587	574	574	575	569	535	597	575	562	592	549	551	591	553	558	573	538	558	604	539	559	549	616	548	620	538	566	556	599	554	579	608	558	556	569	533	566	594	582	564	576	580	575	582	573	614	563	569	623	550	574	599	605	555	567	556	625	562	598	555	586	546	555	567	577	523	574	587	547	621	582	582	577	561	549	532	553	584	542	595	568	509	559	595	600	572	554	560	564	542	564	528	619	554	581	529	517	546	612	562	573	552	558	574	625	560	538	589	586	571	551	555	573	530	593	542	575	596	562	559	587	597	559	605	518	569	547	522	573	569	561	585	595	525	570	567	585	585	576	562	549	573	574	555	561	549	516	603	544	581	580	587	518	562	589	587	554	580	542	581	545	546	598	561	569	574	586	554	571	548	591	567	561	576	587	585	587	499	540	617	583	630	598	574	602	559	548	561	576	544	533	531	572	559	559	583	565	586	588	549	560	559	603	546	565	577	591	592	593	598	550
21735	21269	9208	2098	6481	1709	65	46	59	64	78	53	51	56	48	46	42	48	52	52	53	65	273	50	51	45	40	36	55	47	37	53	47	49	42	34	52	43	52	47	49	41	53	56	40	53	40	48	45	46	56	43	49	60	45	34	55	36	41	38	56	36	38	64	36	44	44	52	44	58	47	43	50	49	44	62	56	53	48	47	41	49	59	52	55	47	46	37	53	52	37	64	51	45	53	50	59	54	47	45	44	61	57	46	60	53	45	63	47	29	50	55	49	45	46	35	53	42	41	41	46	54	47	36	47	50	54	45	55	45	53	60	33	39	46	28	31	37	61	56	44	52	46	43	47	48	31	46	53	69	47	41	52	60	63	44	44	49	51	50	46	60	48	60	33	42	55	47	54	41	47	57	46	46	46	48	41	52	61	49	46	54	52	38	45	49	54	50	51	56	47	43	67	38	39	58	46	57	45	43	58	51	58	48	51	55	45	50	53	52	53	46	42	44	63	45	47	40	37	48	33	35	50	54	40	47	53	50	46	43	46	56	43	49	39	41	46	47	49	43	50	40	27	46	40	44	41	62	62	51	55	39	62	47	47	50	46	60	49	48	42	42	51	48	46	56	46	36	45	62	49	46	54	45	41	37	42	48	52	59	41	50	40	37	48	48	65	57	49	48	47	51	47	46	52	47	41	56	40	47	45	59	44	48	38	41	39	41	42	55	51	43	54	45	55	54	52	44	46	57	57	42	56	44	50	38	53	59	51	49	49	43	39	63	48	54	40	40	48	45	49	49	52	39	51	67	40	58	43	43	49	43	53	53	51	46	49	61	43	42	53	54	56	47	50	47	44	48	43	43	37	59	26	38	67	54	56	55	58	46	38	59	45	55	46	45	46	49	54	52	50	49	51	50	38	50	45	46	54	48	51	54	44	57	56	53	53	39	43	58	47	45	43	44	57	65	46	44	60	38	43	34	43	47	55	45	57	43	46	49	48	44	52	51	36	54	55	45	33	41	57	45	44	40	49	39	46	34	45	53	58	49	45	55	61	43	56	48	54	71	47	67	44	44	46	56	37	47	56	55	51	51	52	42	53	52	40	46	48	47	51	40	42	40	50	55	40	49	54	53	71	47	44	48	43	44	46	52	55	58	39	44	49	47	58	46	50	40	53	48	34	38	53	47	54	46	47	44	48	56	49	40	45	62	32	42	46	46	41	47	53	49	50	50	53	41	53	42	53	38	56	48	50	63	46	48	47	47	50	59	44	41	56	48	49	49	50	52	50	42	55	65	48	43	40	40	37	50	51	56	48	52	40	48	50	39	46	53	59	51	48	58	54	45	52	48	35	56	50	65	46	43	45	55	42	53	52	40	53	50	52	53	41	52	50	54	54	48	50	57	44	46	45	47	51	49	42	64	46	58	46	46	50	44	63	38	41	56	40	49	58	53	44	50	53	51	51	45	49	56	57	48	49	42	63	32	34	48	48	48	47	43	50	57	50	50	51	44	48	51	46	43	45	40	55	55	43	51	59	53	41	54	35	36	53	53	45	52	59	46	44	66	53	46	46	52	41	56	50	46	38	56	62	51	41	51	66	39	58	44	46	55	41	44	40	53	72	43	52	63	46	45	50	38	39	47	48	48	54	47	43	49	48	59	44	51	47	34	47	51	45	46	47	43	45	40	42	39	44	47	55	43	37	64	45	45	52	43	50	51	48	57	54	53	37	49	35	56	41	54	47	43	39	56	36	39	50	63	45	40	55	44	42	48	43	53	52	49	32	40	36	45	41	53	34	50	46	51	40	56	42	48	37	48	74	55	55	50	46	42	43	45	46	54	36	47	35	52	46	49	39	50	47	47	48	48	42	46	39	42	49	47	45	37	58	50	51	51	53	45	41	44	48	39	45	42	43	47	37	51	45	41	55	50	54	51	58	45	58	37	42	49	52	49	38	55	56	37	45	38	41	51	52	46	45	50	42	49	41	49	43	45	37	49	50	53	37	55	43	44	49	58	46	49	52	41	43	44	51	42	52	53	46	46	39	53	55	53	32	42	61	39	59	41	58	55	41	57	42	61	46	47	57	41	55	44	54	52	39	51	22	49	47	53	44	53	55	51	43	39	56	58	42	52	63	30	61	44	41	53	48	44	57	44	54	46	38	51	47	37	44	52	64	49	39	42	42	51	45	56	41	47	41	44	48	44	43	54	46	43	49	54	53	57	60	51	52	48	50	48	42	48	36	47	43	44	46	58	41	46	49	44	50	55	49	39	49	51	50	42	47	51	43	43	39	34	47	53	52	46	38	46	56	53	50	52	50	49	50	51	60	46	49	55	51	35	50	46	44	47	51	53	57	58	40	45	44	50	49	49	44	52	40	53	39	44	48	36	57	46	45	61	59	38	36	46	46	55	51	53	39	49	55	49	57	43	46	50	31	48	39	43	49	47	46	48	49	43	51	50	62	52	45	56	52	42	45	49	51	52	46	53	43	46	49	47	58	51	46	43	42	51	47	47	41	55	47	41	50	51	50	34	51	46	47	49	65	54	42	54	50	63	64	53	45	50	38	41	56	37	49	45	47	52	41	41	49	35	36	69	56	45	48	51	45	54	38	54	52	44	58	43	47	51	41	52	50	49	58	44	50	47	48	60	44	52	36	48	52	60	52	40	50	53	59	53	41	49	48	51	50	45	49	49	42	65	48	49	43	50	45	56	58	38	46	48	43	56	49	56	48	35	59	49	42	51	48	67	54	56	53	48	43	48	49	45	47	36	46	49	49	58	49	51	41	48	48	42	50	47	46	57	51	40	44	53	43	46	47	48	47	38	36	57	45	51	47	44	45	56	54	42	47	41	45	51	44	65	58	36	50	42	66	53	50	40	42	51	56	47	48	48	47	59	53	64	64	56	53	36	50	50	57	51	51	49	65	47	48	50	54	46	47	37	43	46	43	43	44	46	61	52	47	49	67	43	47	39	53	41	57	42	46	59	54	56	52	39	50	40	57	57	47	56	51	59	45	47	46	46	45	47	52	51	49	56	61	54	42	46	44	50	45	41	49	51	49	48	43	49	49	59	41	54	55	51	55	55	50	51	38	55	43	42	40	42	59	37	46	51	45	53	42	53	53	51	40	46	48	38	55	43	47	49	53	56	49	52	40	50	60	45	59	46	52	55	45	42	60	50	51	44	53	56	34	45	40	51	38	46	47	43	40	52	55	43	59	57	36	43	56	45	48	44	43	45	51	45	49	60	45	48	55	37	40	52	32	38	47	39	50	43	47	48	46	61	45	50	54	46	34	47	61	34	53	51	43	53	55	55	45	51	35	36	41	57	46	54	40	40	48	54	43	49	44	50	34	53	59	53	50	45	53	49	46	50	45	47	63	51	43	58	45	48	46	42	44	42	41	48	41	44	36	47	56	50	39	51	49	41	42	52	46	45	53	57	53	38	45	39	37	42	57	78	40	54	48	47	44	61	38	46	44	45	53	53
52826	37965	21056	32680	54794	16364	1333	1161	1001	923	842	770	734	715	724	726	691	658	649	615	654	1174	8206	620	603	579	624	668	611	626	594	654	614	588	581	618	623	609	598	595	677	615	586	601	623	600	563	572	602	639	603	606	620	584	603	617	607	587	555	577	614	624	627	643	604	656	575	568	540	566	585	617	604	579	649	560	620	572	602	615	620	1134	1398	966	816	650	614	583	593	566	598	621	546	595	558	547	580	582	661	591	584	565	614	589	571	603	596	584	598	599	574	576	584	588	589	611	592	570	612	629	610	648	610	614	618	601	603	666	654	606	592	634	567	585	608	606	619	591	579	624	612	612	612	663	590	572	585	592	554	607	569	594	611	622	607	579	602	618	637	592	590	633	606	607	579	581	591	599	560	616	614	614	611	586	565	628	583	614	624	630	609	585	612	623	622	596	563	606	569	581	555	619	587	594	577	636	579	596	599	627	604	586	563	636	575	625	591	580	591	631	558	613	571	527	608	606	587	582	586	599	598	601	592	634	586	615	586	609	608	581	602	588	629	599	580	584	624	637	586	549	577	621	581	576	599	574	594	571	577	596	595	567	590	590	642	584	632	555	585	581	574	579	544	597	592	584	611	623	591	590	591	606	607	601	617	606	583	575	592	610	613	594	608	576	557	588	627	645	617	608	610	607	549	604	596	557	613	562	594	618	576	605	649	655	561	554	637	593	611	600	586	606	595	597	623	573	600	562	577	584	622	604	613	581	605	574	615	610	616	617	622	617	620	562	588	594	611	605	603	590	593	569	591	571	624	619	617	619	601	606	589	602	564	589	593	616	585	574	617	579	607	611	572	592	593	572	621	543	585	616	610	593	562	622	582	598	602	579	609	624	586	597	559	568	626	609	613	538	564	638	652	543	608	592	598	604	610	604	637	592	592	658	644	616	599	612	620	586	574	645	609	571	594	580	595	599	593	570	578	633	562	628	622	611	590	622	639	593	656	623	572	592	583	583	607	629	589	574	595	586	583	655	645	624	534	604	641	596	599	555	597	603	574	594	552	610	551	573	585	610	608	610	583	598	599	605	584	630	569	603	587	575	559	589	591	628	611	622	601	574	618	600	577	606	653	590	588	614	584	606	649	640	574	599	599	557	621	597	579	622	614	582	602	601	605	561	611	563	631	614	623	571	588	596	609	609	606	602	611	556	620	598	597	577	570	613	602	605	573	637	593	605	565	607	613	569	616	611	581	572	583	626	600	583	547	605	580	554	601	601	559	549	608	560	563	596	583	612	578	531	599	607	592	617	585	553	600	618	627	677	591	552	608	612	555	601	580	594	644	619	569	612	598	559	607	605	617	549	635	649	523	669	580	596	598	608	562	591	619	631	633	582	614	568	588	597	610	618	626	582	642	585	585	694	612	582	611	597	592	608	605	609	638	565	563	585	568	548	623	601	607	653	598	578	583	622	618	595	610	649	594	603	596	599	628	610	600	582	610	567	626	610	627	597	571	642	590	606	589	601	621	584	592	560	580	614	593	567	620	619	555	595	592	615	604	627	622	616	614	645	659	573	597	650	630	660	607	601	607	623	561	622	582	571	585	610	617	577	600	606	607	589	621	618	611	613	594	607	590	587	564	559	580	620	604	599	620	586	634	576	575	594	554	582	561	649	615	576	556	602	591	617	645	570	588	588	584	587	567	575	572	619	624	627	617	598	606	642	615	577	580	626	565	574	574	559	602	602	633	584	566	639	585	574	601	600	607	603	627	608	612	596	577	595	616	578	560	606	563	611	611	628	628	647	568	630	599	551	563	609	614	611	595	588	600	607	624	584	572	621	583	619	562	589	639	647	555	618	607	613	628	597	593	573	606	598	615	593	629	600	574	627	587	640	622	598	610	609	585	607	596	587	567	592	562	639	605	586	598	549	584	613	595	603	522	598	603	641	618	679	548	594	599	592	610	558	630	615	570	597	610	593	606	621	561	609	606	581	610	590	581	598	599	586	616	626	596	546	628	616	636	605	574	564	592	579	634	605	585	597	617	609	587	605	628	610	609	630	640	596	596	652	616	573	560	603	564	560	596	588	606	615	566	597	588	605	586	556	600	591	599	610	591	573	607	586	599	602	612	580	633	615	615	611	616	598	595	590	638	634	601	596	642	632	585	574	605	561	614	614	598	640	551	610	578	624	598	627	593	644	630	625	591	571	620	624	602	577	626	600	594	639	588	552	590	588	588	600	602	590	563	562	593	578	574	633	591	596	648	613	611	624	639	610	631	570	608	606	612	577	622	636	580	597	621	589	629	579	607	616	569	589	592	579	580	600	582	608	599	633	610	642	593	600	647	620	582	615	555	604	587	600	642	601	564	579	613	604	585	595	619	608	594	565	574	606	573	588	583	611	612	616	585	619	543	640	592	634	584	627	631	608	586	598	614	599	655	594	577	588	575	587	623	552	610	613	609	639	589	576	590	610	603	574	578	641	562	636	608	592	599	632	609	599	602	572	604	576	605	599	610	595	628	625	618	622	579	539	601	580	568	594	553	578	553	609	607	607	592	611	579	618	577	656	574	619	589	576	614	634	634	588	641	656	575	648	578	626	590	574	598	606	619	610	594	591	605	581	613	621	580	625	579	596	635	566	601	569	622	623	647	609	562	644	588	581	614	571	602	577	638	592	568	573	580	610	612	609	599	604	651	618	605	547	562	586	579	561	573	615	646	581	586	600	549	556	640	604	611	589	590	598	595	628	588	625	579	578	587	591	608	618	612	585	650	566	640	568	615	640	607	580	594	594	636	633	579	635	555	630	551	615	640	542	626	624	566	601	616	605	603	588	611	597	641	547	640	578	614	599	590	617	618	592	578	590	580	608	575	576	627	622	614	588	587	648	614	585	622	574	613	601	603	563	620	572	555	610	569	581	599	610	656	598	600	598	590	580	569	588	585	579	598	621	608	618	567	607	646	611	603	660	585	580	604	553	625	610	605	587	607	627	639	571	621	638	627	596	625	603	596	640	566	561	622	576	629	601	604	563	577	623	599	623	586	634	604	584	626	607	599	578	589	624	579	622	660	584	609	568	608	624	591	616	597	567	622	581	561	547	594	564	611	584	591	595	597	609	585	586	602	606	662	581	607	598	609	564	626	603	567	639	637	593	539	598	612	581	560	619	556	614	584	609	608	624	618	599	609	616	651	616	628	569	572	630	578	603	617	629	639	582	584	615	577	559	614	586	631	588	605	609	631	596	609	606	558	601	589	552	596	618	643	591	617	581	598	643	650	641	628	585	629	594	633	618	599	589	577	556	614	598	598	587	594	610	557	618	603	605	597	565	549	562	589	612	558	596	580	582	648	587	570	597	635	597	559	617	603	616	577	617	616	592	597	634	573	616	575	564	635	592	604	607	606	597	613	609	595	619	676	538	644	610	578	587	646	598	589	575	596	645	587	587	615	585	631	569	599	571	602	618	634	581	618	638	581	622	590	605	594	599	571	569	544	579
17927	17024	8774	2549	5812	1056	68	54	67	67	56	65	60	61	56	59	71	70	72	54	57	58	223	53	51	53	69	56	61	64	43	59	55	66	56	54	53	61	65	54	57	47	77	47	60	64	59	59	42	65	63	55	59	51	56	54	60	61	49	62	53	59	53	48	48	62	59	66	44	60	58	70	52	73	49	54	51	61	60	71	54	68	71	69	60	63	72	59	62	69	59	56	55	52	51	57	65	65	66	34	54	56	65	55	64	57	50	68	68	62	66	69	55	49	66	47	58	52	51	62	61	50	67	64	47	53	65	50	37	83	64	60	45	44	65	58	62	66	55	53	73	46	58	54	45	64	59	60	58	50	44	57	50	62	61	55	53	52	57	45	68	74	54	66	55	66	57	48	59	57	67	56	64	54	67	54	42	45	51	64	68	71	66	68	53	60	73	41	51	69	57	60	52	71	65	49	64	59	62	65	60	58	49	63	68	66	60	54	60	57	68	62	75	61	52	49	61	63	63	55	56	53	48	64	44	51	54	54	51	56	50	53	51	52	61	60	48	70	55	57	58	57	63	54	62	70	60	67	50	57	52	51	62	58	56	69	58	48	47	56	56	64	62	54	55	54	54	62	49	73	63	53	59	56	71	58	57	49	52	53	65	55	65	57	58	53	57	47	50	53	68	41	61	54	58	46	54	60	42	55	62	63	53	59	59	70	53	54	45	44	61	51	62	61	62	59	52	54	54	52	42	59	61	73	62	50	50	50	55	49	63	74	55	52	54	75	53	59	64	78	51	61	56	55	59	76	55	63	49	58	59	58	60	48	49	63	65	58	51	52	59	59	50	52	50	59	56	49	60	65	45	67	57	49	61	68	56	61	56	48	55	57	65	65	51	59	62	33	61	52	51	48	60	53	69	60	56	53	60	56	58	48	76	60	66	51	62	67	45	53	63	65	67	56	45	61	58	68	61	57	55	68	57	64	69	71	48	57	52	61	51	61	44	61	59	49	58	61	56	60	55	67	43	52	41	51	52	61	67	45	46	52	61	57	66	65	63	79	56	59	67	62	56	50	45	56	60	62	63	60	51	51	50	68	52	60	61	48	68	51	61	44	62	56	59	43	47	67	81	65	69	65	70	55	57	63	62	54	70	58	60	60	56	59	42	54	59	53	56	55	45	60	55	48	50	53	57	55	61	68	64	52	54	64	51	64	52	54	40	41	53	56	61	58	48	49	57	58	51	51	53	53	63	57	75	53	75	59	61	49	59	59	46	53	64	53	45	49	62	50	57	54	58	59	58	61	59	53	43	56	61	62	59	54	55	58	69	57	45	70	57	51	61	56	51	53	66	66	52	72	61	66	52	64	60	51	54	63	58	63	65	53	57	72	42	64	43	61	66	47	68	49	49	73	64	58	55	63	50	41	68	60	68	49	58	58	51	56	62	57	65	52	55	53	48	67	47	49	57	48	71	61	64	41	64	53	51	51	54	50	56	62	50	53	55	50	59	69	64	70	66	72	64	56	58	61	58	62	55	65	62	63	63	56	48	61	59	67	64	60	64	58	59	52	53	50	61	52	68	56	45	55	55	47	69	48	61	52	62	65	59	62	53	53	56	61	55	64	60	64	55	55	61	60	51	48	50	63	63	61	63	50	48	62	53	62	63	61	50	53	56	64	58	59	63	59	60	55	65	52	54	58	72	60	52	48	56	55	68	63	58	62	39	53	79	46	37	67	72	56	53	50	57	49	66	67	63	58	65	60	41	57	61	72	69	61	50	62	41	55	43	52	59	57	66	48	67	56	59	54	49	48	44	52	62	54	53	60	56	58	62	56	61	52	47	59	54	63	50	56	67	62	47	57	46	55	63	46	72	68	60	59	48	53	50	79	43	53	64	59	65	49	53	56	62	60	57	47	62	67	65	64	53	53	68	60	60	75	60	50	50	51	47	55	64	51	55	65	52	50	51	50	67	59	64	66	64	65	48	64	67	63	52	69	68	58	63	53	68	66	62	54	65	54	56	53	57	48	61	60	47	61	51	61	56	51	48	48	49	54	56	59	67	50	52	59	47	63	56	70	49	42	57	70	62	67	51	58	66	41	54	65	61	58	76	47	57	57	55	52	57	62	51	53	60	68	59	55	54	59	43	67	73	57	48	64	48	35	54	68	41	59	72	67	50	70	61	51	59	54	63	73	55	77	68	60	55	44	45	55	51	60	54	56	74	68	53	52	52	59	79	67	42	59	64	62	52	63	61	62	46	61	65	51	55	74	53	59	62	56	63	52	46	64	61	63	66	59	52	60	58	60	72	54	55	55	58	51	69	57	56	53	64	63	58	58	54	50	64	60	71	53	56	72	48	64	55	57	67	52	43	53	54	63	57	62	77	63	64	46	66	58	59	58	66	57	54	63	53	68	59	42	54	59	68	63	52	59	58	61	59	59	49	64	53	63	71	51	52	61	78	58	59	53	57	61	57	72	59	50	50	53	52	84	53	58	60	71	59	61	66	62	59	66	62	55	53	63	52	64	58	62	56	80	60	57	70	56	58	71	60	53	54	56	57	59	67	51	66	64	54	54	50	47	64	40	48	38	68	58	51	53	63	71	57	55	57	55	61	51	68	53	57	50	64	61	52	63	57	48	63	48	66	66	64	64	61	58	56	53	50	64	60	51	61	60	55	61	65	58	50	58	54	59	58	50	59	54	48	65	56	57	64	60	62	67	46	53	64	60	69	54	56	70	59	53	53	61	56	58	49	68	56	53	35	57	58	60	58	47	62	54	64	63	58	46	55	53	69	67	62	59	59	60	56	59	53	67	69	57	57	55	45	60	78	65	49	63	67	62	62	44	64	53	58	54	47	56	55	63	57	66	46	48	53	68	61	63	64	70	55	55	51	56	50	57	49	47	71	59	51	53	70	70	64	61	72	49	66	47	51	60	72	62	62	55	44	59	56	61	49	53	57	53	69	54	50	57	60	61	58	46	64	59	57	64	63	80	56	52	46	47	64	60	48	51	55	59	57	55	42	56	68	64	53	51	59	53	64	64	54	65	55	75	66	63	49	55	54	64	58	61	56	49	70	53	61	50	53	42	52	49	61	76	53	59	53	49	60	65	56	49	56	48	68	54	45	56	52	53	56	59	57	71	44	54	63	56	61	60	60	54	48	65	70	63	68	62	47	54	55	60	48	50	61	62	39	55	49	55	48	60	67	59	51	69	67	63	50	55	55	52	52	48	60	66	62	53	57	57	59	69	55	70	57	61	42	58	40	47	66	65	55	64	64	47	70	57	49	52	63	66	55	63	56	63	55	54	63	54	60	57	66	54	50	42	50	56	66	57	53	60	57	61	58	61	64	57	61	69	62	62	48	54	65	63	65	55	59	62	70	57	64	54	58	48	59	55	68	46	64	54	51	63	45	60	51	60	49	57	55	58	68	46	52	62	57	60	52	56	56	68	54	69	49	71	63	56	62	63	53	72	48	54	66	59
50818	39028	23203	33508	49501	14562	1335	1189	1145	1017	895	952	903	850	854	854	853	832	813	797	788	815	5677	944	745	785	697	756	721	757	717	633	701	776	801	754	759	719	766	786	796	745	738	748	726	764	694	736	722	757	706	747	708	700	710	758	742	696	700	741	725	708	722	754	696	734	685	757	740	731	746	728	757	750	750	743	737	732	744	772	769	1068	1379	1255	1013	810	734	711	716	731	731	746	690	731	745	729	791	749	740	742	724	726	704	713	703	734	729	822	706	718	735	688	728	673	726	710	743	744	736	739	689	749	741	746	712	702	725	727	778	696	733	701	721	759	759	765	720	783	729	768	752	702	732	733	732	712	749	740	784	773	687	738	685	782	739	724	734	736	746	736	736	705	699	762	758	716	716	723	695	692	750	708	762	786	780	758	732	791	770	702	770	730	736	737	726	747	742	733	727	741	765	784	711	716	724	669	761	724	713	697	699	752	797	759	700	759	699	745	741	738	736	744	734	697	723	761	736	690	721	734	752	742	726	770	702	695	726	734	692	728	718	789	771	733	776	765	730	737	763	767	743	770	714	731	718	721	771	712	799	732	756	698	729	754	721	752	736	715	727	764	678	660	739	717	685	765	710	747	704	757	692	710	721	764	730	760	768	706	713	724	702	716	751	738	772	753	696	725	713	737	734	763	720	706	758	703	678	773	730	762	743	751	706	721	734	745	723	719	802	700	714	705	742	756	736	689	734	748	684	764	750	694	746	722	711	726	742	746	759	697	739	713	725	672	730	684	712	773	728	728	726	747	730	783	683	742	750	794	704	747	716	714	746	708	742	730	742	706	764	719	684	660	693	749	772	732	738	677	738	722	772	725	738	706	720	698	750	774	777	747	760	700	727	734	701	711	779	704	749	709	760	715	718	706	758	741	718	746	737	748	726	724	741	733	742	746	786	686	712	743	731	721	734	718	794	694	701	769	743	745	745	682	804	733	742	748	751	763	712	693	740	686	727	767	743	743	752	705	747	738	714	744	747	739	721	636	734	735	739	742	754	734	754	749	720	740	758	728	737	735	697	821	696	735	754	711	725	712	724	783	716	741	705	778	778	733	720	736	752	743	718	749	728	717	730	750	704	712	675	699	741	754	724	748	751	747	739	726	708	738	708	708	742	791	781	776	695	706	731	712	752	788	717	769	788	743	784	715	727	745	729	693	727	686	710	737	722	701	732	707	739	709	706	748	736	723	689	794	727	746	776	727	715	730	696	693	794	740	704	742	754	692	749	772	689	734	751	728	757	717	681	710	738	744	783	709	770	680	729	705	718	742	735	711	728	721	723	739	754	782	705	711	737	699	735	718	679	683	694	751	752	720	738	765	742	764	749	740	738	713	704	710	748	769	736	733	765	690	710	734	727	735	733	680	713	744	759	725	713	760	722	721	743	707	683	775	743	718	712	726	732	706	729	739	704	734	702	730	723	715	770	730	721	744	703	756	689	724	745	727	712	754	733	783	677	747	692	739	745	749	729	771	715	755	697	769	688	759	710	756	731	704	719	737	772	745	746	720	765	722	756	700	758	761	700	767	786	681	748	729	734	726	695	764	714	725	740	748	701	706	740	738	727	701	764	752	787	729	710	729	711	721	693	734	703	725	750	738	742	720	709	801	758	709	717	775	707	744	720	700	696	723	689	719	760	734	712	691	753	735	748	709	731	755	739	749	753	746	701	723	770	724	749	695	761	734	745	761	708	717	740	731	711	738	706	691	788	731	733	753	759	726	757	758	760	730	728	750	676	709	757	728	778	717	807	755	799	720	711	690	720	669	751	787	755	738	707	730	789	756	737	698	717	742	725	737	768	699	726	714	741	739	709	716	755	729	762	731	761	740	754	759	778	746	711	758	724	707	740	735	727	734	749	749	727	732	788	722	755	713	736	739	755	772	710	770	732	675	756	758	730	739	786	748	724	703	732	739	735	744	747	725	782	768	663	740	771	718	720	721	757	799	752	703	777	714	744	736	741	768	703	764	704	771	728	730	715	721	707	721	807	672	787	732	756	720	747	760	753	770	702	745	728	779	741	751	686	707	713	694	680	655	743	774	739	756	734	739	717	744	743	754	767	739	740	728	700	773	760	771	694	759	713	733	753	741	754	775	740	730	712	762	726	756	726	710	731	730	747	728	728	715	746	727	736	710	720	744	712	724	766	713	719	719	723	732	715	717	730	729	719	714	746	725	745	755	765	747	743	754	739	751	715	694	719	754	737	723	753	699	743	798	742	745	720	736	717	767	745	735	744	731	714	759	715	739	798	720	770	703	760	740	715	727	731	711	687	770	781	799	690	710	749	755	761	765	684	728	747	739	779	763	746	717	734	747	745	734	704	752	736	717	768	763	728	716	760	701	699	734	738	752	706	758	721	680	683	760	743	725	710	744	693	732	774	740	748	701	723	795	685	735	674	748	743	698	697	722	736	755	720	707	785	706	757	687	733	779	714	689	756	725	805	759	734	705	744	719	727	687	739	771	737	691	769	701	736	746	719	741	748	748	712	744	742	713	728	787	720	771	767	737	780	739	748	789	674	714	727	769	714	738	789	757	773	707	716	730	724	725	731	764	668	695	730	725	712	739	727	754	710	744	733	700	743	736	712	740	731	768	741	750	708	755	713	744	721	744	717	724	771	705	706	737	694	774	699	750	751	723	702	694	746	720	720	739	775	693	752	694	759	734	686	774	720	739	777	748	690	712	741	685	730	709	707	728	723	706	709	699	728	717	701	724	715	715	793	742	747	730	719	755	704	735	740	704	760	711	698	714	716	703	722	773	714	731	746	737	755	709	732	764	728	764	728	710	716	770	744	752	750	702	706	715	732	739	745	740	710	714	732	756	770	712	745	718	690	727	725	692	694	735	734	775	775	706	765	731	757	727	734	694	709	722	746	742	707	733	723	763	749	735	655	729	684	741	742	691	739	742	721	745	767	754	728	777	752	694	751	687	759	752	694	729	742	742	763	769	739	734	728	751	693	721	741	785	738	763	729	715	729	764	749	720	726	730	734	728	724	688	740	734	772	749	687	723	737	755	747	705	737	784	769	710	757	706	752	715	749	736	727	731	739	752	700	752	774	755	666	717	722	711	754	754	706	775	722	712	736	773	738	741	760	725	722	759	732	744	736	757	720	741	722	748	738	731	694	766	710	762	701	736	728	752	744	715	741	733	773	761	736	747	736	733	700	729	685	722	720	765	751	727	742	764	743	694	709	731	740	722	739	755	721	705	745	797	750	720	736	755	723	746	754	732	715	720	767	753	726	700	732	740	733	755	757	716	733	712	761	731	721	751	702	787	733	701	723	693	714	706	733	763	719	739	730	752	730	727	734	749	719	760	700	717	725	725	728	763	751	719	735	748	755	691	735	758	712	730	722	731	720	722	732	763	750	735	762	750	713	722	718	717	770	803	707	669	718	712	793	677	785	724	732	724	734	699	760	722	777	677	733	688	745	778	709	712
25606	27640	14517	4115	10383	2329	78	56	69	57	69	50	64	59	72	69	60	72	43	71	54	46	158	53	53	59	64	59	55	41	54	52	60	54	58	63	58	43	56	57	68	58	51	51	49	54	76	55	64	54	55	52	66	58	52	58	62	63	59	58	58	51	50	62	64	54	70	59	66	59	49	48	57	57	60	57	51	55	57	55	55	55	61	85	76	67	62	61	56	53	52	49	56	59	58	65	66	51	66	55	55	56	59	54	70	32	60	51	47	54	63	65	51	43	65	66	42	59	66	52	62	62	60	69	60	71	59	59	52	60	70	61	69	56	59	52	57	69	53	49	55	65	59	46	45	50	61	49	57	62	55	78	57	64	55	36	73	58	55	75	63	53	56	40	64	56	57	63	63	47	57	54	74	60	72	61	40	53	46	38	55	59	61	44	60	51	48	55	64	48	43	53	60	53	57	67	62	63	52	64	59	58	49	50	51	44	74	58	72	62	66	43	47	61	56	55	49	51	56	43	62	67	54	63	60	56	58	44	58	63	64	48	57	39	64	59	52	57	45	50	38	50	56	51	58	58	72	61	61	61	59	67	61	60	63	54	49	58	55	63	65	67	58	46	52	59	57	59	55	49	48	54	66	49	60	59	69	65	61	45	45	57	55	46	49	51	57	54	61	66	60	52	54	60	60	64	55	60	58	57	62	49	63	63	60	63	57	60	55	60	54	60	58	55	47	56	62	45	57	56	57	55	58	50	56	64	51	49	56	52	47	62	64	59	59	52	56	64	68	68	48	58	55	60	48	49	67	68	63	51	51	51	56	44	64	59	50	67	61	64	48	56	59	52	50	58	59	65	65	57	50	66	64	63	67	62	51	55	57	58	51	64	48	62	53	41	51	48	50	56	62	58	49	53	49	46	59	68	77	55	46	62	47	57	67	60	55	49	64	42	63	61	55	56	56	64	56	50	63	47	60	52	64	62	61	66	60	45	52	60	56	55	56	55	64	63	39	60	46	52	54	54	69	59	49	46	50	53	56	61	65	58	61	56	59	55	45	62	54	52	48	56	48	50	53	69	54	57	60	65	58	55	66	51	65	64	53	64	58	68	49	48	60	55	71	63	60	53	53	63	50	64	59	56	51	62	62	59	47	44	62	65	60	61	53	70	63	62	57	57	52	51	65	68	72	74	71	72	52	31	54	54	59	55	64	50	59	60	49	57	51	42	57	64	65	59	59	61	42	53	49	40	59	72	65	59	47	59	54	46	53	64	50	54	53	68	61	67	61	60	60	71	68	43	52	55	68	52	61	52	63	41	49	55	46	57	56	51	63	63	71	57	50	59	63	66	56	68	60	44	64	57	74	59	62	58	58	51	66	67	48	56	50	51	61	77	59	54	54	54	56	53	64	60	52	49	60	63	61	52	61	80	65	61	68	54	63	51	58	49	50	65	46	50	47	59	44	54	61	44	58	61	61	49	51	50	54	51	69	54	58	60	59	59	51	49	57	56	56	57	60	53	54	48	50	66	68	64	57	56	52	63	54	45	58	65	52	53	51	54	50	66	59	70	43	68	62	52	59	61	42	47	60	52	66	63	63	47	59	51	54	66	55	51	53	56	60	45	66	68	62	64	68	46	58	62	60	60	46	59	46	66	64	70	68	54	46	66	74	56	48	55	59	58	70	62	61	47	55	55	51	65	55	67	52	48	64	50	55	54	59	61	58	55	56	49	60	53	56	56	65	48	46	55	68	59	59	52	73	63	50	53	65	46	53	62	56	53	74	52	64	49	52	58	51	41	61	63	55	63	67	59	47	61	54	52	59	57	66	54	55	60	53	62	65	46	53	70	66	55	62	43	49	50	38	65	63	47	50	45	55	49	52	61	66	56	56	69	40	51	56	76	56	53	52	51	57	52	58	60	74	64	50	53	53	54	67	53	62	50	46	57	52	66	65	52	57	60	55	58	54	69	63	47	61	55	62	67	50	64	40	68	50	53	55	41	63	45	65	66	52	59	58	55	54	59	56	49	58	67	43	46	58	49	69	71	55	58	58	46	57	49	56	50	60	46	65	58	67	56	63	58	58	58	52	62	51	57	66	61	58	65	50	69	52	63	56	74	47	62	42	57	65	44	51	53	48	58	64	47	51	61	46	71	70	54	76	57	64	52	53	70	47	66	64	58	53	61	51	54	66	61	54	51	61	77	52	60	51	51	57	55	56	47	49	55	62	69	72	41	64	53	56	52	55	59	57	59	54	48	48	43	49	42	67	64	56	62	48	58	45	49	51	62	59	59	63	62	59	55	50	66	57	59	60	44	62	43	65	58	57	56	49	39	47	57	54	61	58	70	60	61	62	59	56	67	62	47	63	52	52	51	64	72	50	73	70	55	64	47	56	46	62	56	64	65	63	53	69	51	49	49	69	49	44	44	64	59	52	60	48	51	63	53	55	55	72	70	62	53	50	56	65	55	45	64	62	53	64	63	64	50	56	63	57	67	54	63	53	56	45	58	71	61	56	52	61	62	54	63	48	39	55	57	54	51	64	54	57	65	52	61	38	53	48	53	49	46	63	48	64	57	52	64	51	62	58	64	48	57	42	52	62	66	44	57	62	63	50	62	61	61	60	59	52	56	49	64	51	49	52	52	58	54	60	49	63	43	59	56	50	66	53	62	43	52	51	72	46	72	47	48	63	52	55	46	61	42	60	56	51	52	49	52	56	64	66	62	54	58	60	57	48	51	62	70	56	54	62	70	59	49	68	69	62	73	56	66	63	59	55	52	54	57	62	65	69	64	67	60	58	49	52	60	60	63	61	61	60	62	52	62	53	54	68	62	54	45	69	43	57	55	60	45	59	55	60	56	40	60	49	55	43	68	52	57	47	59	55	61	62	71	61	66	47	61	47	66	53	69	53	62	58	66	64	56	58	60	62	71	62	54	54	67	57	72	61	61	64	53	61	56	73	57	69	53	52	61	52	61	57	51	68	64	59	52	54	43	44	72	56	53	63	59	55	59	62	62	58	41	55	55	64	56	57	57	62	62	55	59	55	53	63	55	51	59	50	57	56	54	70	56	53	67	66	66	56	56	60	51	54	49	64	43	73	55	61	64	53	58	57	48	56	53	52	61	47	60	62	70	65	56	57	54	65	54	65	65	64	48	42	60	53	54	64	65	53	49	77	63	67	52	62	68	59	60	43	58	49	59	43	48	49	57	56	49	60	56	58	61	44	63	61	69	59	49	49	59	55	60	58	74	62	51	51	62	56	61	62	38	53	63	57	58	63	46	52	58	47	56	62	57	53	56	57	43	59	59	73	55	65	46	65	55	58	46	60	55	56	46	46	60	55	67	55	59	59	64	49	53	45	57	58	62	54	60	58	53	66	61	59	68	62	61	45	53	65	65	46	58	74	73	41	57	54	62	52	70	47	49	54	49	55	58	61	63	61	57	54	62	48	61	48	67	55	51	62	58	60	51	55	50	51	54	50	56
54297	43859	27430	38284	62238	19330	1636	1427	1220	1114	1012	919	879	879	858	834	834	780	785	752	789	850	5204	728	715	751	746	752	659	702	701	768	672	721	762	766	749	709	720	670	714	726	751	676	718	742	754	722	700	725	728	682	686	712	692	720	723	713	754	745	680	755	708	706	725	731	705	726	683	713	710	761	722	746	720	703	749	733	714	747	773	1311	1596	1310	1146	736	671	715	740	677	749	680	713	681	686	709	679	756	687	694	755	707	737	710	739	734	716	695	656	728	735	677	656	701	712	690	652	703	692	678	731	702	711	697	753	655	743	716	713	652	708	712	677	711	736	671	697	638	654	695	731	700	692	753	711	718	696	690	694	748	715	726	708	687	679	682	726	720	703	693	711	651	731	702	687	680	711	717	703	686	660	732	720	709	717	720	739	716	752	712	741	697	737	722	745	673	678	703	697	707	692	747	693	676	724	752	742	708	683	689	742	643	684	710	746	675	701	708	736	738	730	716	673	703	711	737	714	670	717	753	751	703	717	721	728	688	723	694	719	701	707	753	702	710	669	677	724	684	692	712	708	718	691	711	682	715	682	746	704	684	709	713	682	791	672	757	729	696	682	710	678	718	689	730	682	709	674	736	662	677	711	692	650	711	767	717	715	700	692	714	722	690	679	709	691	645	712	714	655	686	673	777	680	691	729	708	668	716	723	696	706	668	727	674	686	692	669	678	680	703	727	681	733	710	693	753	727	732	699	692	688	691	671	714	699	706	735	662	713	708	723	691	681	684	720	677	692	738	726	753	683	669	703	697	695	714	719	695	720	760	709	726	680	712	734	714	675	729	677	729	726	648	680	767	735	754	715	723	716	679	699	693	699	724	686	675	715	688	710	722	710	775	714	701	694	721	668	702	636	698	644	696	714	687	674	712	737	749	698	709	730	701	720	744	701	695	727	683	747	722	710	704	695	723	718	711	706	706	692	671	693	723	664	690	724	747	659	690	711	702	685	704	699	699	695	678	686	733	716	699	679	705	716	712	665	706	744	762	710	687	756	659	687	703	764	715	706	716	660	711	713	700	726	714	630	675	745	703	693	746	733	709	712	739	701	723	773	741	682	695	726	733	689	701	694	675	754	675	738	709	705	726	712	725	705	707	732	649	713	691	660	701	744	699	698	708	700	691	692	722	718	761	690	713	694	709	720	677	683	680	705	735	653	661	727	714	689	732	704	732	687	694	733	664	672	666	747	740	713	726	726	708	710	736	728	691	708	716	709	671	699	752	696	687	654	703	680	687	686	675	674	712	691	680	678	724	706	742	736	708	661	687	733	698	682	678	714	705	688	724	722	718	680	685	695	688	692	746	701	675	719	691	716	673	701	710	745	729	710	642	691	719	693	697	726	697	765	703	707	696	681	715	757	677	711	756	700	691	691	696	715	701	736	681	716	692	783	705	702	710	719	687	710	698	688	683	706	691	679	717	728	730	719	712	735	738	674	686	702	643	721	699	723	672	724	685	669	683	736	726	723	757	712	696	715	710	733	700	703	707	670	745	722	737	657	716	658	733	660	664	692	695	680	735	736	736	638	691	692	698	666	688	710	684	711	671	726	674	713	710	735	706	664	708	703	697	656	691	694	701	765	702	694	710	693	708	683	737	730	665	756	637	690	747	697	728	731	673	713	721	732	710	699	720	677	720	687	724	686	692	660	682	697	671	718	714	710	719	715	746	651	694	667	696	685	730	681	739	682	707	759	715	663	693	726	725	694	696	759	717	736	706	700	703	661	742	676	735	665	695	642	719	720	677	707	732	674	736	731	698	682	720	692	765	676	711	682	756	738	709	715	765	710	738	694	756	646	714	753	706	704	719	726	747	716	683	658	692	701	708	696	686	700	741	703	716	748	683	661	722	720	735	709	693	712	720	719	707	685	700	682	737	693	687	678	697	693	687	701	663	704	735	671	676	718	719	677	664	661	710	710	708	732	704	685	727	650	661	713	689	674	710	750	662	693	705	733	712	699	725	681	699	683	717	725	708	696	687	676	703	694	720	708	718	713	688	655	681	759	718	736	698	713	679	712	720	768	727	692	684	716	650	667	655	743	719	678	705	704	693	688	729	711	709	708	719	695	680	719	716	688	738	705	692	695	724	725	716	650	706	643	724	710	728	708	691	714	733	691	724	766	722	706	692	735	688	682	701	671	695	722	696	694	700	655	687	698	680	692	764	685	730	735	718	697	682	720	728	678	722	736	745	651	669	700	737	763	727	688	705	692	697	689	721	698	658	639	680	735	749	706	708	677	680	701	707	740	705	713	703	725	710	711	672	701	724	721	683	710	755	705	693	705	659	750	710	688	725	674	689	733	679	716	645	710	708	704	721	712	710	750	734	725	680	676	711	710	701	668	678	696	741	661	705	748	697	715	651	722	687	707	712	712	712	706	696	754	663	759	699	687	697	709	723	688	682	668	671	698	691	688	698	695	714	680	749	685	683	673	726	684	738	673	680	718	730	691	709	703	663	687	722	739	674	690	741	743	720	684	677	705	735	757	727	717	695	730	685	707	730	734	739	673	744	731	686	671	674	716	652	703	707	766	720	710	722	711	690	677	700	683	695	691	698	761	727	692	718	712	702	675	722	733	654	679	710	739	708	726	705	640	704	723	695	708	690	738	731	769	715	702	738	678	642	704	688	717	712	728	698	700	698	686	751	665	707	703	708	700	736	723	702	720	724	740	698	721	699	681	730	691	703	693	673	715	704	734	713	742	725	671	751	665	752	663	704	788	681	682	665	746	745	633	732	736	681	702	696	695	715	694	729	746	739	662	754	681	713	740	733	740	717	710	744	685	676	687	728	713	691	724	736	748	740	740	735	701	711	715	721	690	757	681	660	722	723	676	756	702	672	742	687	664	754	725	703	666	689	712	725	730	646	739	677	741	686	714	721	702	726	694	691	742	716	650	678	683	710	669	704	672	666	745	736	702	752	749	735	711	714	685	673	703	765	697	701	730	710	690	711	662	705	716	725	641	713	706	738	721	702	680	713	711	762	720	645	709	739	685	744	704	679	671	684	721	721	695	696	690	685	668	733	719	654	726	718	756	694	720	701	739	750	734	740	709	713	685	722	751	719	737	710	730	688	696	673	687	733	701	721	720	688	695	697	742	717	674	679	745	760	707	671	751	747	751	733	703	704	739	730	748	680	711	704	704	680	735	739	678	727	666	721	720	729	648	696	724	691	683	734	713	653	751	718	713	717	729	686	647	661	746	714	698	677	701	695	709	752	684	714	686	697	693	739	747	697	716	657	667	699	723	696	661	730	663	726	725	685	706	646	720	682	646	712	684	715	687	672	729	665	649	726	694	723	690	678	688	688	652	743	745	727	680	744	719	690	691	709	701	687	686	671	728	680	685	695	687	689	657	720	725	670	710	695	718	713	694	744	671	699	700	701	741	749	685	703	723	707	679	746	713	676	727	735	747	701	708	683	718	765	722	710	689	705	701	680
8357	5634	2345	759	2414	436	53	41	57	36	42	48	46	50	40	55	39	52	56	43	43	60	108	53	41	44	45	43	40	51	52	39	46	46	42	41	56	58	44	38	42	44	47	37	40	50	38	58	38	46	28	60	44	35	42	55	43	49	42	54	34	48	43	41	42	40	49	51	49	29	47	39	38	55	43	52	36	38	48	46	41	46	48	56	54	38	48	40	31	42	37	45	46	39	38	37	55	37	25	49	49	48	47	56	44	40	38	36	52	35	37	37	41	43	34	40	40	39	44	32	38	38	42	52	49	37	51	44	52	31	41	49	37	38	43	30	43	41	56	49	45	41	37	47	41	40	51	44	44	40	51	33	50	47	41	43	39	37	60	44	45	35	31	52	47	48	49	39	51	42	38	39	44	42	37	40	37	51	51	49	37	44	44	38	48	49	43	40	61	50	48	39	48	45	34	42	38	44	44	45	48	45	54	40	44	39	35	39	40	43	49	50	31	52	44	37	45	47	49	37	49	48	35	41	35	45	40	43	33	32	35	46	47	53	42	39	45	50	38	47	40	40	36	32	44	50	43	52	28	46	46	43	38	42	41	39	34	41	28	42	55	41	45	44	38	34	52	46	45	48	38	45	39	40	41	38	37	46	43	40	58	43	41	54	46	39	46	40	49	47	48	44	41	45	42	50	44	42	37	56	47	41	40	36	44	49	49	50	37	48	34	40	46	42	46	43	35	38	45	45	39	45	35	53	49	62	38	44	47	41	38	41	51	50	49	52	31	34	46	29	47	49	52	48	46	46	46	54	44	53	44	45	44	46	41	37	54	40	53	41	45	36	52	57	50	53	49	46	32	41	40	46	48	50	38	44	36	47	53	40	42	44	46	45	49	57	41	38	50	35	35	32	38	55	38	38	36	52	39	48	32	53	49	34	38	44	59	48	46	43	44	33	43	47	54	47	47	40	30	49	51	47	44	48	52	42	53	45	39	39	54	61	53	45	48	49	36	44	48	40	40	40	39	48	51	50	42	41	47	48	38	39	52	40	48	56	46	46	53	41	31	38	38	49	51	50	47	41	34	41	51	43	44	46	51	48	42	44	43	42	56	47	38	45	57	42	35	45	40	47	37	50	39	42	49	37	39	55	36	53	54	53	58	36	42	43	32	36	51	38	37	46	51	39	40	53	41	47	50	43	49	39	36	46	53	39	56	43	41	50	37	47	43	46	44	51	43	46	39	45	46	47	32	43	52	35	48	43	48	44	35	46	35	44	38	32	45	49	38	35	38	44	46	38	50	42	38	41	48	46	47	47	40	39	47	29	42	34	37	41	46	46	35	36	40	32	45	42	53	43	34	46	44	52	45	38	46	44	34	45	34	54	56	37	42	39	41	34	50	42	40	37	47	48	45	42	39	53	47	39	35	42	33	35	47	46	38	38	52	51	45	60	41	51	42	35	33	56	33	49	39	41	41	46	52	41	56	48	46	42	44	46	49	37	55	48	39	46	39	26	39	43	49	59	42	38	49	40	59	37	50	41	50	51	58	44	34	43	64	40	31	32	40	42	39	48	45	34	47	51	39	44	49	40	34	53	45	36	38	46	46	59	36	43	55	46	41	47	47	44	44	40	37	37	44	51	53	38	52	44	35	52	35	39	39	45	46	39	37	40	51	51	50	40	42	38	44	47	47	45	42	51	58	44	38	42	39	54	60	45	37	55	44	42	40	48	43	52	53	47	68	42	53	44	56	51	42	29	38	54	42	50	52	39	46	49	44	38	31	38	50	46	46	35	46	51	32	48	35	46	58	36	50	46	50	39	44	58	43	41	41	56	41	46	47	45	44	45	44	33	45	48	48	41	47	38	35	42	38	51	46	41	48	43	39	51	44	46	41	29	43	35	43	46	39	34	38	40	39	41	42	41	48	45	47	32	53	41	42	39	45	54	36	33	41	38	33	40	51	48	46	38	45	36	37	47	58	42	35	50	40	43	30	35	30	44	42	39	47	38	41	36	46	46	41	36	41	41	49	42	38	44	38	47	47	60	42	28	42	35	47	42	39	33	40	48	43	48	35	34	43	43	48	38	46	48	41	47	36	47	44	46	44	43	50	45	45	47	38	54	38	52	41	43	38	36	42	50	50	32	36	44	35	33	44	41	41	41	37	52	38	35	48	43	33	41	40	37	45	48	45	47	47	53	38	32	47	49	45	53	45	39	49	53	35	45	39	41	36	47	39	41	36	51	41	32	32	56	39	48	45	38	36	35	30	45	39	40	39	35	45	51	47	50	45	35	40	38	42	37	36	37	47	52	37	50	37	42	48	50	39	39	43	41	41	46	47	52	42	48	34	29	37	44	37	35	44	49	44	51	44	36	58	43	49	66	46	40	49	41	42	50	36	42	55	47	36	48	34	47	42	37	53	51	43	46	46	41	35	47	34	43	41	46	50	45	42	31	49	52	41	31	44	33	40	41	42	41	37	53	40	37	48	41	56	42	41	38	38	35	43	44	39	40	43	41	43	39	43	42	35	27	51	38	39	49	45	47	44	41	48	43	43	50	59	39	52	37	39	40	41	48	31	40	44	50	40	46	41	44	31	41	33	39	41	41	50	37	39	42	55	47	42	42	42	45	35	37	48	39	48	55	42	36	50	41	40	42	42	46	37	46	47	47	53	47	30	41	50	41	48	43	47	48	52	38	51	42	29	37	33	38	52	43	43	45	34	43	38	32	52	45	40	35	42	31	46	35	43	40	40	36	47	57	39	38	48	45	39	39	41	45	37	45	38	53	33	49	60	50	44	33	44	51	34	54	46	45	46	32	47	44	46	48	41	40	41	41	50	54	49	53	46	28	40	47	46	50	44	50	33	51	38	47	38	46	39	51	44	56	52	44	55	42	38	60	38	58	48	45	54	32	49	46	47	42	45	45	53	40	45	50	37	50	46	34	44	44	48	53	41	47	48	44	52	36	48	41	53	48	43	42	35	47	43	58	44	45	43	62	38	44	33	45	37	44	49	52	47	34	41	49	41	34	41	53	44	38	36	35	54	34	38	54	40	42	52	47	35	62	39	42	47	44	62	42	38	42	59	53	43	35	52	56	48	35	48	38	44	45	40	46	26	39	53	42	40	55	40	28	35	36	46	48	45	45	42	50	26	40	54	53	45	33	37	34	40	41	58	49	40	32	52	42	55	46	32	28	43	39	49	45	44	51	27	40	35	44	42	41	48	42	46	48	37	39	56	38	47	40	49	49	37	45	41	52	40	49	46	38	46	41	46	44	34	43	49	47	35	53	53	37	33	39	48	43	36	41	49	36	43	39	41	41	47	35	43	43	53	49	43	45	43	46	30	49	54	44	41	37	48	56	45	42	45	51	48	44	45	45	47	43	41	40	55	46	43	49	53	46	43	46	29	38	31	53	36	54	36	45	47	37	37	29	40	49	37	57	43	56	42	42	47	44	43	37	31	48	49	59	42	40	48	32	51	43
40764	28526	15538	21148	36515	11092	722	638	610	608	618	599	629	582	590	584	578	563	551	532	551	786	3382	708	552	546	575	585	566	555	544	621	543	569	534	579	577	579	595	548	546	541	538	535	513	548	534	595	551	561	516	558	572	566	566	567	548	599	550	565	576	582	571	606	560	527	553	569	543	558	551	556	538	555	529	557	508	546	569	505	555	667	621	723	686	565	548	532	557	594	567	559	539	593	577	563	554	536	569	532	548	550	570	551	540	564	526	567	568	554	556	525	530	538	567	617	574	555	585	525	517	553	542	565	542	569	518	589	562	539	565	559	568	548	560	575	561	553	547	525	536	542	602	534	568	559	523	540	522	545	564	557	538	570	567	529	531	508	566	540	572	594	493	535	542	561	599	574	573	583	610	552	565	538	555	523	584	517	514	551	548	553	558	583	529	548	558	528	568	569	565	615	599	601	516	536	523	574	538	551	538	560	542	529	583	573	597	544	563	539	563	563	603	498	561	595	555	549	584	546	548	568	592	560	572	572	513	593	539	556	556	602	539	591	539	596	572	554	530	572	540	503	548	573	539	520	533	545	562	514	506	547	535	549	561	535	550	561	558	529	539	566	546	538	551	573	549	578	552	558	531	566	527	555	553	516	571	568	542	562	524	572	543	509	569	573	585	586	562	563	571	537	533	559	522	513	588	526	525	549	579	605	520	544	546	609	578	557	522	608	571	550	571	577	547	550	589	523	578	538	532	544	541	571	572	578	505	561	568	549	608	567	554	510	568	521	558	540	550	526	547	558	549	530	555	568	565	551	552	548	508	587	537	545	563	543	571	551	540	538	564	620	580	526	575	548	538	605	528	579	566	551	550	556	568	564	538	540	541	516	575	570	581	565	574	544	561	573	564	584	582	545	601	573	558	540	572	553	565	578	567	555	543	597	589	545	506	552	530	521	554	558	610	559	580	577	603	582	550	590	516	543	552	569	565	573	576	528	565	572	513	582	559	622	546	518	529	578	568	528	564	501	556	596	579	558	544	565	567	551	565	538	595	537	571	521	571	541	578	555	588	556	540	531	549	557	576	544	537	560	563	575	581	568	527	570	528	566	559	547	543	575	586	516	565	577	540	581	521	532	557	548	568	567	601	579	572	580	555	595	538	572	560	533	579	561	565	578	600	590	580	590	574	526	559	518	581	561	564	571	550	581	601	585	569	556	518	573	577	599	564	566	545	562	544	573	520	542	556	576	565	576	562	563	573	582	538	581	573	582	551	537	535	589	534	492	543	527	574	549	611	550	542	551	557	555	603	538	581	522	537	539	505	566	554	533	571	550	551	553	559	570	489	532	539	559	577	537	544	559	565	547	559	538	550	560	577	557	588	532	531	518	526	554	565	541	517	557	569	549	581	555	535	528	544	576	550	555	586	569	546	521	589	559	551	550	559	562	575	592	532	567	521	579	553	550	555	582	572	545	565	555	549	548	526	579	574	527	549	544	523	546	509	581	582	531	588	562	541	582	552	595	542	573	586	565	575	568	566	550	570	545	551	592	530	584	532	536	587	563	531	525	560	548	561	601	569	561	579	566	530	581	527	556	593	560	552	540	547	514	587	569	563	574	555	568	540	565	521	580	538	558	542	550	600	549	555	599	580	554	551	544	584	540	561	561	543	529	610	505	597	555	562	561	521	533	553	546	570	547	578	565	558	555	517	549	566	552	587	525	514	558	539	501	550	535	529	577	573	561	579	548	566	614	558	535	555	596	582	578	568	554	550	558	525	531	578	577	540	541	593	520	553	576	557	563	547	534	570	557	551	561	532	552	525	529	551	586	548	523	559	538	565	594	549	607	540	549	560	602	555	537	533	563	572	548	543	565	542	545	588	553	572	568	516	530	550	560	560	598	553	524	574	551	565	531	558	543	562	546	563	535	573	564	562	599	582	559	551	524	584	570	573	534	550	553	564	513	536	507	568	551	579	623	566	543	572	507	544	567	566	547	545	568	595	545	597	524	511	585	515	538	508	534	586	513	570	536	546	591	581	543	566	533	552	583	549	536	542	563	536	589	566	506	535	564	558	522	558	556	541	535	517	562	596	551	591	612	541	582	571	563	546	542	536	578	599	576	583	549	591	542	572	549	572	569	592	550	543	551	549	542	544	577	542	571	625	557	541	594	531	546	535	566	517	577	550	559	591	550	551	546	551	536	548	558	546	510	524	544	558	569	583	544	570	564	562	597	565	543	554	558	505	529	539	575	528	528	536	529	555	561	550	565	573	592	556	564	616	582	545	507	537	535	557	544	581	584	595	571	550	556	582	535	535	599	520	532	562	582	547	576	548	542	569	533	560	583	563	544	527	554	567	557	585	560	535	557	517	576	584	571	571	516	507	573	572	573	563	523	573	560	569	524	542	599	544	539	604	532	546	538	538	538	561	548	510	559	554	567	590	548	527	549	534	568	551	557	561	599	535	476	550	551	537	559	578	523	546	581	526	562	608	573	577	523	578	528	511	563	562	519	596	557	589	562	566	525	554	544	536	498	583	565	564	565	551	548	560	537	587	602	587	514	523	588	512	525	568	578	544	547	543	545	546	535	543	552	546	529	555	586	540	544	575	553	533	602	578	607	543	546	554	577	555	580	559	517	591	572	554	546	566	572	546	577	576	535	553	575	584	568	609	589	559	539	572	538	554	547	563	554	573	507	577	593	528	569	559	497	582	589	566	551	542	582	538	605	559	549	565	513	544	550	579	545	560	545	543	561	568	541	525	577	553	544	576	565	537	527	581	542	564	552	517	515	573	554	560	557	519	533	588	514	567	582	530	548	529	530	527	585	560	561	551	588	578	563	551	597	575	563	554	578	517	553	568	570	583	552	515	547	583	595	557	531	556	569	534	534	563	506	554	526	562	509	542	541	559	544	574	563	572	534	564	551	567	553	552	579	536	512	561	520	541	584	575	538	596	563	522	569	589	572	533	544	517	507	547	590	560	550	561	587	546	598	562	551	586	511	560	542	570	562	553	564	548	540	506	560	558	564	567	540	524	533	534	572	561	579	542	557	576	514	558	543	546	621	578	552	571	574	535	555	596	572	562	609	552	582	549	567	595	552	562	568	569	558	539	509	563	594	577	495	571	559	569	552	541	541	542	555	579	527	530	555	561	551	546	528	532	573	605	570	563	578	572	570	552	543	565	562	541	541	608	560	591	550	559	530	586	523	583	552	586	562	568	519	610	555	565	571	562	597	591	547	580	571	550	579	573	568	531	547	544	584	548	532	542	572	584	526	542	570	595	558	562	556	582	542	595	536	559	552	545	599	546	595	583	519	517	599	607	591	546	573	555	614	586	573	566	548	564	581	562	545	546	541	591	587	561	559	559	608	533	514	554	575	525	555	568	566	566	547	563	550	553	541	536	549	572	562	545	576	533	564	569	531	584	532	565	569	564	558	530	550	582	570	571	545	545	546	513	537	528	518	526	537	539	509	559	564	529	558	581	534
20367	20882	9710	2858	6715	1709	51	55	46	54	36	51	46	47	60	59	45	44	35	48	43	96	292	42	41	38	50	44	39	43	44	54	49	53	51	46	56	54	41	38	41	43	39	41	49	48	43	41	46	44	56	47	48	48	59	52	57	40	53	56	42	37	39	55	40	48	48	45	42	53	37	48	43	43	41	39	52	36	53	37	53	52	56	44	56	48	46	54	43	53	41	51	47	43	52	42	51	43	35	50	57	43	44	52	41	51	41	47	49	49	45	45	42	40	49	52	51	48	39	47	48	42	45	49	51	37	47	50	52	49	39	46	46	45	36	41	48	44	43	51	54	51	47	40	55	52	60	51	37	51	47	32	46	48	53	53	51	52	46	49	48	48	42	49	44	46	52	43	34	42	42	39	46	47	43	48	45	67	52	51	48	42	48	37	53	40	45	44	52	57	50	36	52	61	49	51	42	46	43	36	55	51	46	52	58	59	47	51	44	57	53	42	53	42	44	48	50	49	52	53	57	54	38	42	42	61	57	57	44	53	44	50	54	63	47	41	46	50	36	51	49	49	53	45	46	49	54	46	47	53	39	38	46	39	54	53	44	62	40	50	46	69	47	48	49	53	47	54	54	48	50	39	44	41	44	43	40	44	44	61	54	41	44	51	43	43	57	57	58	53	43	42	57	48	42	41	44	45	54	40	50	55	48	62	36	50	48	45	44	47	57	43	37	47	50	43	48	44	37	56	57	49	37	65	50	40	41	42	47	50	45	48	43	45	56	44	52	46	57	43	47	54	48	46	41	42	39	37	46	46	43	44	43	41	51	55	49	50	48	45	46	45	48	51	43	40	53	53	41	44	42	44	39	47	43	48	54	44	44	55	53	30	51	36	44	49	48	57	54	41	42	59	51	44	50	44	55	39	47	47	53	48	54	47	39	46	47	42	36	40	45	34	44	44	54	49	50	57	45	52	55	50	41	55	47	45	50	46	42	54	45	51	43	47	48	45	38	45	51	46	46	35	59	51	56	34	55	56	47	46	40	45	58	47	43	57	41	51	39	26	49	50	47	52	39	30	56	54	49	51	58	47	50	49	37	45	55	41	53	41	42	42	52	46	45	54	40	42	45	41	51	53	55	43	46	47	44	45	48	49	61	46	65	51	54	45	35	50	49	38	43	58	55	45	55	49	39	50	39	48	43	55	55	48	54	37	46	48	51	51	43	47	56	46	45	42	51	47	43	41	45	57	57	53	38	43	46	52	40	47	55	56	40	43	33	42	53	34	53	37	44	52	52	52	38	51	48	50	54	46	51	45	46	44	46	47	46	51	37	51	56	47	49	38	46	40	53	49	46	51	44	44	47	40	50	39	47	53	43	49	32	43	47	38	46	43	54	39	38	49	38	45	38	44	53	52	46	43	46	45	47	51	58	45	58	44	46	60	42	47	52	46	51	43	50	52	42	43	44	48	49	61	47	51	45	49	62	29	47	46	44	47	46	39	49	48	47	51	40	35	51	48	51	49	43	54	51	42	55	54	54	45	46	48	34	47	55	50	48	44	58	54	35	46	47	33	43	55	48	34	41	45	46	46	47	58	53	39	51	49	43	49	46	53	47	56	53	45	46	33	53	51	47	40	59	45	45	55	47	52	34	43	41	54	42	47	51	44	46	47	44	37	38	46	41	54	45	40	43	51	49	53	47	41	49	45	52	51	36	52	42	50	53	51	51	46	55	45	46	39	45	48	40	44	43	40	46	47	40	37	55	54	41	55	61	43	42	51	51	33	45	40	45	43	51	60	43	44	51	50	50	46	47	46	59	34	44	55	57	50	42	50	46	46	64	40	61	40	40	49	29	43	59	52	41	35	41	43	61	51	57	43	32	49	42	38	37	47	43	62	42	41	34	44	41	55	53	39	57	49	48	40	52	45	37	46	51	45	44	42	41	49	57	53	43	39	44	39	42	42	40	56	51	44	46	55	52	46	46	60	40	45	51	62	48	49	42	48	54	39	50	60	54	42	37	34	55	55	37	54	40	49	36	39	47	60	39	48	54	49	51	52	43	35	47	35	50	51	33	43	41	55	52	45	34	37	48	37	48	48	46	43	43	45	46	42	42	44	44	44	51	56	51	38	57	52	45	47	52	41	40	49	39	45	46	51	56	36	54	49	48	40	58	43	48	44	42	50	52	47	56	55	46	46	62	45	42	49	41	43	32	46	39	41	54	48	38	49	62	54	55	50	35	50	39	38	45	54	59	50	55	49	48	44	63	43	32	46	52	49	45	47	39	50	41	47	59	53	48	45	40	48	67	48	39	47	48	39	59	40	47	45	57	59	45	48	39	44	32	50	39	55	37	42	26	50	42	51	38	49	43	39	45	42	55	51	56	40	57	56	37	60	49	43	40	55	52	30	49	50	46	45	48	52	64	37	35	33	45	58	62	41	39	48	50	49	48	31	54	42	49	32	36	49	41	53	42	33	59	48	28	36	52	53	50	50	56	58	47	46	49	49	56	43	44	61	39	45	58	62	48	38	45	41	47	42	49	57	49	40	37	45	54	48	64	47	49	38	36	52	49	35	57	56	49	39	51	62	54	34	42	47	43	54	38	54	39	42	51	46	50	49	56	42	49	47	38	47	43	55	55	56	54	48	56	48	48	45	46	54	47	55	44	51	52	44	53	54	60	37	39	40	48	47	37	51	54	48	48	63	41	39	54	50	43	41	58	46	46	48	52	53	54	45	47	43	43	61	50	37	39	39	43	35	49	48	43	39	54	34	42	49	45	60	52	42	38	44	46	46	31	52	41	52	63	45	61	49	44	35	44	49	53	43	37	41	37	41	51	32	52	56	39	55	49	43	47	52	48	43	43	49	40	49	42	39	41	52	53	38	48	31	43	53	45	44	40	67	35	52	44	43	56	64	55	60	59	27	38	48	48	49	47	54	45	42	44	43	42	41	48	53	40	71	41	53	51	31	47	46	42	52	43	48	38	47	41	45	55	56	51	29	46	55	55	51	44	42	45	49	37	49	45	41	44	55	36	34	45	44	31	46	50	47	40	40	44	44	42	60	42	53	36	48	50	49	38	40	41	39	47	46	42	40	40	43	47	58	51	50	45	59	50	41	51	53	47	55	41	46	48	46	34	44	50	38	43	48	54	53	35	52	48	49	54	43	49	46	51	48	41	59	45	41	48	57	42	39	24	42	51	42	49	57	54	41	49	47	52	43	52	45	46	49	47	53	46	46	48	35	49	44	60	43	44	50	53	44	58	54	43	51	42	53	35	36	45	46	52	47	42	52	42	55	44	46	34	44	41	53	51	55	54	36	59	45	41	54	66	31	60	43	50	43	49	43	40	46	35	48	45	43	53	37	50	50	42	35	38	45	48	49	42	39	44	45	32	41	40	36	42	40	52	55	52	55	36	47	45	40	42	49	48	45	46	44	44	43	40	54	50	56	43	48	43	32	37	56	41	45	57	40	54	41	44	60
52889	39547	23444	34430	54320	18884	1286	1077	973	896	817	781	744	719	709	682	635	677	659	622	669	2317	9044	618	561	634	602	607	573	581	580	593	591	602	552	673	586	606	570	541	599	562	589	596	616	528	560	598	548	639	598	610	611	601	567	574	581	579	586	616	572	582	558	571	574	583	612	621	628	550	575	562	626	604	593	639	573	547	596	585	631	837	851	1027	961	697	572	595	535	559	581	562	587	632	596	567	594	585	618	563	555	600	620	563	559	589	594	606	596	601	600	583	629	595	576	664	579	586	614	612	604	631	567	562	568	575	598	554	570	566	611	577	593	620	604	592	638	609	562	588	577	615	583	577	583	600	591	593	621	618	603	583	594	577	605	554	581	582	545	592	636	588	634	581	603	589	582	597	574	599	589	612	595	591	615	611	633	559	566	586	595	589	584	573	570	574	629	642	592	552	557	604	565	563	545	561	589	579	587	636	590	617	608	621	636	600	603	605	592	565	586	599	553	550	605	527	589	563	641	565	605	565	582	565	588	592	581	587	579	554	589	563	583	606	577	633	601	564	561	572	622	594	540	555	600	581	580	605	599	571	597	549	588	610	633	558	588	572	582	600	590	602	565	585	569	637	567	599	585	559	585	577	575	587	591	554	623	581	611	579	588	615	585	597	535	602	618	609	573	538	639	575	566	621	595	643	582	587	540	576	585	591	576	577	596	587	606	625	623	613	582	558	562	591	593	600	625	599	605	559	562	582	584	631	583	565	579	590	579	625	565	598	574	621	606	582	604	553	610	568	582	597	565	678	597	581	624	627	593	587	575	554	547	588	560	602	575	555	615	571	562	576	617	601	572	607	591	585	611	570	613	551	576	600	548	590	617	560	566	561	605	618	604	605	599	602	559	603	600	575	565	572	550	606	568	595	577	642	565	593	628	564	572	591	591	578	629	557	619	577	602	568	621	595	576	526	570	584	569	573	595	590	567	616	606	620	560	591	651	603	550	606	580	626	558	551	557	629	572	565	610	575	573	597	590	590	531	542	582	599	593	576	562	551	646	585	578	561	596	594	600	590	580	618	621	619	582	573	577	624	600	637	555	562	587	611	576	596	576	614	629	553	573	557	592	593	595	643	537	612	594	582	594	605	560	597	623	590	567	570	576	593	571	567	571	537	573	543	543	596	603	578	585	584	616	617	538	581	634	563	621	566	578	640	579	577	568	606	605	591	617	584	629	555	565	581	572	565	568	566	611	635	599	581	563	581	595	589	578	593	593	569	569	617	574	546	625	599	578	600	604	619	599	592	581	573	589	600	596	575	630	569	612	603	563	616	609	550	581	552	573	598	623	624	590	573	611	555	548	630	604	603	641	572	619	596	563	583	611	624	560	567	554	563	607	589	591	597	538	622	600	616	608	555	557	639	578	581	585	560	583	602	573	584	575	572	539	585	595	577	563	605	545	613	571	583	574	564	577	629	633	595	618	607	567	600	600	582	609	644	595	620	631	600	551	605	582	570	587	588	546	581	619	601	600	615	594	604	584	567	616	589	574	597	578	577	592	642	598	642	537	587	586	562	613	588	578	631	577	604	575	566	625	580	616	543	564	558	543	542	583	575	626	561	555	596	580	609	557	571	631	614	609	628	588	625	602	585	600	586	580	573	566	592	582	565	602	552	562	561	615	566	608	588	594	626	571	584	579	576	601	579	575	610	600	622	578	599	598	621	552	640	517	566	630	596	634	571	564	591	578	554	608	620	590	586	612	602	588	573	589	600	581	582	612	578	567	588	576	599	566	568	607	591	576	587	627	571	587	573	596	561	621	599	607	615	571	534	564	590	598	588	610	626	580	578	550	588	574	604	589	561	583	594	618	560	592	590	620	601	650	589	571	583	603	597	632	591	601	554	610	582	581	587	566	621	580	599	564	614	566	605	584	560	547	599	601	544	579	606	590	578	635	640	600	584	597	543	557	592	615	617	580	589	601	601	617	597	618	609	601	585	626	594	607	601	624	570	565	608	534	591	570	653	592	606	590	597	566	564	558	574	587	572	649	580	614	611	596	598	610	575	590	543	587	617	562	583	622	535	590	576	582	610	587	615	571	596	544	559	599	581	604	557	574	600	584	582	576	636	586	608	561	553	597	649	611	586	602	576	584	662	598	609	608	605	588	571	612	594	596	595	598	570	572	599	572	586	595	551	559	623	602	585	605	559	612	556	568	561	601	584	558	594	606	641	567	594	609	584	576	616	544	601	592	599	586	576	588	580	595	573	604	571	611	568	578	634	598	586	583	537	569	587	584	615	563	565	581	537	530	558	566	644	608	566	612	585	567	632	623	602	582	600	571	573	556	641	589	657	590	542	592	578	582	585	562	588	616	548	568	592	589	634	595	594	606	627	586	597	623	611	546	586	579	623	571	610	606	632	628	645	591	541	601	581	590	593	592	580	618	600	630	585	602	622	598	568	620	567	612	616	602	586	587	614	614	631	589	618	518	593	607	592	625	583	592	645	572	571	584	571	569	570	639	588	575	566	551	583	582	574	603	629	582	604	602	608	545	593	533	604	603	592	608	618	563	560	582	588	572	543	569	560	597	643	562	560	574	595	613	599	598	577	592	590	601	566	580	605	643	600	567	576	578	571	587	581	586	614	597	585	580	619	614	583	592	585	591	607	564	576	660	581	585	623	597	622	590	577	578	614	586	571	595	619	585	588	623	573	599	613	607	596	590	568	553	611	578	598	619	587	587	623	576	587	602	579	558	584	610	598	598	613	612	577	615	567	548	595	570	590	612	572	621	613	577	568	616	612	583	599	597	598	599	599	601	561	589	607	629	631	606	567	599	622	567	605	580	610	639	585	629	582	622	599	614	596	624	637	571	561	601	646	573	602	569	597	608	624	584	592	571	552	571	636	613	585	581	580	567	571	601	576	574	606	607	603	626	602	612	561	623	608	601	570	564	614	584	570	572	600	576	609	602	601	626	531	619	554	561	619	612	630	582	620	599	617	570	577	621	630	599	582	581	596	604	572	587	612	608	658	595	599	601	588	589	560	661	535	572	617	589	553	650	534	565	600	530	631	586	558	565	614	558	609	566	603	603	585	596	588	586	598	575	589	600	550	573	592	565	580	540	584	588	583	574	568	604	574	570	625	612	586	612	587	610	561	591	574	595	576	574	615	617	633	585	606	618	565	588	592	610	608	645	564	596	564	570	628	588	612	579	576	568	569	618	584	557	582	570	575	531	587	617	572	617	594	590	576	622	540	562	631	639	543	596	593	550	609	589	585	584	570	619	621	570	596	548	591	591	542	620	611	603	643	537	588	590	607	565	539	635	610	598	593	615	585	613	563	566	569	618	617	579	562	623	565	573	571	587	593	563	599	575	635	616	567	586	585	539	631	614	575	607	615	589	613	547	577	550	635	575	581	596	577	608	571	596	545	588	564	583	605	591	579	574	557	587	543	611	555	604	586	591	628	553	602	606	568	594	562	590	561	612	598
17200	17628	9088	1777	5243	1940	58	60	56	44	58	62	54	49	53	86	50	51	61	52	49	156	351	69	62	60	63	57	57	51	57	63	69	62	60	62	57	64	49	52	61	65	60	68	61	61	62	64	60	60	56	63	49	40	65	57	57	53	54	59	57	59	68	68	62	52	64	65	57	81	51	66	49	58	55	63	52	72	67	48	48	65	74	78	76	51	58	61	64	56	53	72	64	49	55	47	61	62	63	71	73	51	55	56	51	62	56	67	54	64	55	57	49	64	54	58	48	48	59	56	60	73	56	56	51	47	61	48	46	67	57	50	45	59	53	56	49	50	58	66	62	58	64	62	50	61	68	66	62	65	49	49	64	58	63	71	51	60	63	60	45	63	51	78	54	52	44	58	46	56	59	60	62	39	54	56	57	51	56	61	56	53	41	70	57	54	62	52	46	68	57	61	69	57	66	59	62	46	47	46	70	54	59	45	51	52	57	57	60	58	55	60	66	60	45	59	37	54	52	54	52	60	68	58	60	58	51	58	55	66	62	55	47	48	61	59	55	53	47	41	51	54	71	72	49	51	59	46	45	63	57	56	59	63	44	38	66	63	64	57	55	56	55	59	73	66	60	55	47	62	58	64	54	55	58	65	48	52	59	58	67	40	44	76	50	51	44	55	66	50	53	47	75	72	57	71	58	69	60	74	67	68	44	64	60	61	52	48	42	55	41	65	54	45	68	69	69	48	64	61	70	60	52	52	67	61	59	53	54	70	45	65	56	53	53	60	45	49	64	49	44	72	56	61	75	62	50	61	69	63	50	66	59	53	56	71	61	51	58	61	61	68	46	50	67	54	55	45	47	59	56	69	54	54	67	53	54	66	65	63	62	56	54	56	68	43	58	68	65	67	49	49	68	53	54	55	38	65	53	63	63	53	38	54	51	56	57	58	61	66	54	53	60	55	43	57	62	59	68	51	56	68	66	60	41	53	55	55	47	58	53	56	57	53	63	50	50	59	61	69	59	56	49	56	75	58	62	63	67	46	64	62	61	52	48	56	39	63	58	56	68	59	41	50	53	56	60	58	53	47	53	51	65	48	48	69	60	62	60	51	56	55	54	65	64	57	59	55	62	59	68	61	65	53	55	55	62	62	62	70	61	61	58	61	67	59	59	59	55	58	49	56	49	66	57	51	60	55	59	69	49	57	52	54	68	49	55	73	55	64	61	63	64	59	59	63	46	65	61	61	66	68	64	68	52	58	58	65	58	70	64	59	49	46	56	54	69	41	60	60	50	40	53	62	66	61	63	59	61	62	61	51	49	56	59	54	58	63	51	63	55	56	51	63	58	70	60	63	48	50	73	47	66	59	55	62	69	62	69	60	42	67	57	53	51	55	60	71	50	43	66	62	57	58	54	61	60	60	40	46	59	63	53	52	61	57	47	41	58	60	64	57	58	54	73	64	55	77	46	52	59	54	65	65	38	53	56	52	53	56	48	59	67	55	63	59	61	51	53	61	60	59	54	57	61	54	47	57	54	65	54	54	53	56	60	61	66	46	58	56	65	54	51	53	53	56	54	74	66	53	74	58	47	59	62	73	64	64	63	48	61	47	45	52	62	55	66	56	47	60	67	50	45	70	51	63	62	50	51	65	63	68	49	45	57	65	59	45	73	57	66	64	58	66	59	56	56	47	58	55	68	63	59	59	54	64	53	66	73	47	42	62	52	63	53	55	56	45	61	45	59	58	55	69	74	57	43	65	52	48	62	62	62	52	60	60	54	62	48	56	51	45	50	52	46	50	43	55	57	62	46	67	44	58	69	61	59	48	75	55	57	65	55	57	65	54	61	61	50	64	60	48	55	63	51	68	40	49	48	57	54	66	43	56	49	58	54	56	74	58	64	53	61	68	71	51	62	51	66	62	52	67	50	51	53	60	61	62	61	45	52	53	56	73	66	58	63	46	53	45	46	60	57	59	56	55	65	54	58	63	66	58	52	63	45	59	64	57	50	68	50	61	49	51	56	53	63	65	56	61	45	50	50	68	52	57	52	62	60	57	47	72	47	64	60	55	52	60	52	61	71	46	59	48	64	59	56	48	55	49	58	59	59	54	45	60	44	61	45	76	47	64	49	68	68	42	46	74	59	62	64	69	57	71	55	58	46	53	57	63	72	62	51	58	62	65	57	63	65	67	56	58	49	61	58	55	57	41	48	52	36	62	51	50	53	64	55	62	50	53	69	62	48	68	44	49	66	63	58	58	46	64	57	61	46	60	58	54	39	51	52	65	52	53	51	66	73	44	52	60	49	54	56	66	37	43	63	57	63	59	67	64	64	54	45	48	41	72	45	52	54	54	63	46	51	51	63	63	64	58	65	51	54	53	56	62	48	56	58	63	62	68	55	60	50	69	56	59	68	64	45	52	54	47	59	76	61	49	48	60	52	52	55	64	54	50	54	58	50	62	53	65	62	51	56	71	56	61	65	47	67	57	58	50	60	67	49	72	49	61	71	54	49	61	67	51	58	62	60	51	58	58	71	52	57	59	61	64	44	48	49	60	62	64	56	70	55	53	68	57	70	41	52	49	70	59	64	62	60	51	58	59	66	51	62	46	61	67	47	67	46	61	67	63	59	60	59	44	42	52	53	57	56	50	78	56	48	62	50	57	68	53	58	57	55	59	66	62	62	52	54	63	46	68	56	67	67	71	63	57	65	54	46	57	56	63	56	67	51	64	63	55	69	50	52	59	54	50	45	69	63	46	56	54	59	50	62	57	64	61	65	60	74	46	49	49	60	61	55	61	59	49	68	64	60	54	60	52	50	66	53	71	56	59	76	60	50	63	61	50	56	57	45	65	67	53	69	73	67	63	62	55	49	51	51	54	51	63	44	47	57	59	66	53	53	64	59	49	60	53	54	44	61	59	53	76	47	66	58	61	48	65	65	76	52	46	46	49	55	47	54	56	47	64	61	58	59	57	58	63	46	59	57	50	54	50	60	57	56	55	47	69	49	78	66	42	54	57	68	54	55	54	64	58	50	52	59	61	50	71	53	34	62	57	61	61	77	58	71	62	62	60	61	53	65	62	63	50	58	54	38	38	59	58	56	59	44	53	70	68	64	52	47	54	64	59	64	60	51	59	63	47	63	49	74	60	57	51	51	55	62	46	63	72	39	61	56	55	60	50	56	63	55	48	48	59	59	56	53	43	56	70	63	59	65	68	50	65	53	50	60	56	41	64	55	50	53	47	47	54	69	54	74	55	70	50	58	55	73	61	69	58	47	56	57	63	65	55	57	65	53	64	59	54	66	60	52	68	54	58	55	59	58	38	56	50	60	64	52	53	64	63	62	69	54	68	67	63	50	60	59	59	74	58	68	63	62	63	51	47	63	51	52	77	70	54	62	47	58	50	52	58	51	52	59	48	51	51	48	61	58	60	51	63	40	67	62	64	53	54	55	57	57	44	69	59	48	60	52	55	67	62	66	61	50	66
50461	39872	24951	27699	50928	22104	1323	1163	1081	973	938	923	892	828	833	862	867	820	819	768	772	4315	9780	949	745	736	742	748	760	747	765	741	735	690	744	742	744	728	716	760	697	701	748	702	716	779	715	730	743	769	679	724	722	770	724	741	747	743	744	720	761	709	766	704	775	710	734	704	740	747	754	749	712	727	694	721	729	745	728	714	745	907	1062	1109	949	807	669	763	728	690	718	760	695	758	742	745	741	700	744	730	735	747	677	735	708	696	785	720	773	712	785	770	771	700	735	743	743	733	706	736	750	739	693	752	719	712	731	769	711	708	710	747	742	700	748	759	710	721	716	735	760	782	733	784	753	742	736	716	743	734	774	723	708	768	727	734	712	772	723	711	757	751	713	705	714	694	679	721	781	748	726	757	727	728	732	776	748	685	780	729	811	684	751	723	722	688	763	688	734	731	745	776	689	699	718	735	723	712	741	712	748	777	739	706	733	722	727	730	724	734	685	728	724	731	716	732	750	693	737	752	746	754	733	729	711	730	757	715	744	727	680	731	707	704	685	748	715	702	778	745	716	749	684	714	715	768	732	732	691	711	704	771	698	763	678	694	714	720	743	741	730	749	734	688	730	737	715	730	684	728	704	756	725	763	750	715	721	741	715	774	746	748	734	755	752	681	745	726	755	720	731	732	706	741	725	734	721	742	742	696	717	688	745	752	720	742	752	692	730	733	796	741	731	736	710	734	705	688	739	708	704	770	718	738	735	763	748	717	699	762	703	726	715	723	669	720	719	712	724	744	760	754	696	744	721	764	778	750	731	720	739	727	706	748	723	674	786	749	736	696	718	707	716	744	750	699	744	755	758	743	744	739	744	765	748	765	712	743	738	701	748	710	739	751	754	737	734	741	727	761	686	707	740	738	738	750	712	749	738	696	768	749	734	728	700	710	740	795	759	723	705	751	722	707	703	701	737	746	733	756	732	756	758	720	718	708	784	726	764	738	733	685	745	738	752	730	736	703	728	723	695	718	678	761	707	763	726	699	726	720	795	764	741	684	738	766	758	748	706	735	718	734	769	743	766	745	740	752	758	686	713	716	745	758	728	712	732	772	754	714	719	716	762	742	750	754	753	734	773	749	730	759	757	728	726	746	709	715	747	736	715	760	784	766	740	741	710	733	730	762	751	720	724	707	716	715	750	750	738	704	755	715	733	738	735	703	738	706	771	726	713	703	730	699	754	710	706	685	731	714	759	750	696	738	718	793	762	727	710	753	688	744	727	752	732	774	780	731	733	737	788	715	725	714	681	772	721	743	709	710	751	709	738	714	730	717	750	724	662	734	769	757	694	705	737	723	705	737	761	723	742	697	717	739	747	718	705	765	750	743	735	723	777	704	751	706	668	755	732	731	765	741	781	757	703	756	743	754	756	741	701	709	703	780	698	706	738	778	719	735	739	745	684	719	758	740	725	770	762	753	755	653	763	761	749	709	716	764	729	750	747	674	733	734	715	690	724	773	714	737	738	759	716	694	716	734	717	738	728	737	776	726	709	744	729	719	729	683	739	725	734	690	736	739	713	725	800	701	716	704	754	739	822	705	762	728	771	782	750	741	746	755	759	725	716	731	749	719	766	752	726	800	684	740	796	709	725	734	711	752	760	750	652	706	713	731	708	695	754	719	769	713	772	724	752	753	809	749	698	777	746	722	699	753	712	754	670	719	710	739	703	718	697	750	721	785	736	758	703	702	769	735	692	741	698	794	754	717	779	736	720	694	737	713	740	757	732	745	706	740	717	717	729	753	779	745	741	741	767	742	749	764	755	792	698	766	710	719	724	790	733	734	745	690	743	698	726	769	704	748	768	725	723	739	682	718	803	717	729	747	765	729	752	730	690	694	786	742	788	717	696	711	719	695	785	690	678	721	714	721	765	762	728	741	684	747	754	760	737	730	716	712	696	736	750	717	774	715	762	743	717	719	760	755	723	693	757	712	745	729	723	749	735	758	769	753	695	767	738	732	717	726	759	709	695	718	689	761	744	752	720	753	732	673	717	769	769	757	725	791	769	706	765	717	757	794	721	782	766	767	741	747	756	725	710	710	758	717	695	685	757	762	746	739	704	703	743	736	711	712	734	724	740	754	750	735	796	719	700	746	685	712	734	735	779	737	734	733	694	669	750	713	724	715	754	720	767	719	701	722	733	704	738	691	765	733	746	735	746	764	712	734	751	729	756	756	755	736	725	791	708	749	748	688	758	757	823	736	709	756	714	693	720	701	776	752	760	701	723	662	736	723	732	704	782	749	711	727	723	714	704	712	752	741	715	719	765	719	747	737	736	788	723	670	756	708	740	726	733	751	717	760	720	716	690	686	698	766	724	686	699	729	759	727	770	767	692	703	690	686	749	703	712	718	734	685	719	715	708	741	739	732	742	711	701	725	735	797	752	728	735	701	721	704	711	742	736	739	736	736	703	743	678	750	723	707	750	770	687	723	741	685	759	739	735	752	761	748	726	714	698	731	762	738	706	692	712	784	666	695	773	725	748	734	690	737	783	743	769	692	760	696	733	680	745	754	750	730	733	764	768	726	701	725	710	731	696	718	682	693	762	735	730	705	714	742	749	699	756	694	745	718	695	751	723	726	746	728	804	716	743	727	753	724	704	760	757	697	747	748	734	728	773	709	707	717	704	743	731	756	718	748	700	721	731	738	698	737	720	687	706	736	697	690	762	706	700	705	724	730	781	773	744	678	740	758	750	748	706	769	748	728	712	728	755	709	738	702	733	751	744	802	703	757	741	752	703	765	722	750	722	751	748	724	749	728	719	702	765	753	727	741	676	699	725	741	740	724	748	711	716	746	747	701	739	758	733	743	789	732	764	747	737	693	726	751	775	770	775	753	750	776	744	746	728	717	720	723	747	732	775	713	745	720	719	741	788	716	730	756	741	742	723	708	737	726	698	748	705	706	763	685	727	762	730	724	740	691	707	797	784	734	772	712	676	781	765	755	708	756	686	737	746	768	758	789	774	739	708	683	731	724	756	697	736	741	697	737	732	732	693	730	760	702	735	765	753	703	762	766	712	735	752	741	717	749	730	726	770	772	695	749	704	716	729	723	745	711	736	716	718	687	722	731	708	815	720	716	691	786	783	755	748	746	688	748	696	774	718	657	668	743	718	733	739	747	727	706	786	729	704	775	772	736	729	750	702	762	734	724	740	745	737	736	724	744	727	744	727	737	693	736	769	727	763	725	723	736	715	722	740	751	697	727	748	730	750	731	736	748	722	727	684	776	746	730	736	741	668	745	713	732	754	665	760	735	732	762	739	749	769	736	744	777	755	703	771	705	730	697	757	749	720	722	714	723	708	691	729	751	761	731	766	704	730	726	765	768	725	700	740	692	704	722	737	702	723	701	759	733	772	778	735	739	744	705	714	741	739	779	720	706	698	754	726	704	738	745	698	723	754	731	730	706	718	699	726	742	765	736	745	735	683	774	716	712
25179	28355	14935	2849	9678	3877	71	49	66	74	53	66	44	42	64	54	62	60	61	66	57	171	493	157	59	51	52	62	60	65	55	55	47	59	62	48	57	61	46	45	58	64	62	60	55	63	50	68	66	38	53	68	58	61	61	62	60	54	67	71	57	66	57	63	55	57	48	62	61	57	66	70	49	62	63	63	45	48	57	67	52	66	57	52	62	48	54	50	57	55	54	60	49	58	60	56	52	62	61	45	48	50	58	74	59	52	47	52	54	53	73	65	56	67	50	60	51	69	53	67	50	52	58	57	62	45	50	54	46	55	49	46	66	60	58	69	62	61	70	57	39	56	54	59	54	51	61	69	56	68	65	54	54	61	49	78	79	69	66	55	50	65	57	50	62	55	70	65	55	66	61	64	51	57	58	49	44	69	53	52	57	60	51	55	59	53	53	58	59	61	42	49	76	56	59	62	58	54	56	45	49	57	49	45	51	51	54	47	63	59	58	58	59	67	63	67	61	42	61	52	62	50	62	56	63	50	52	52	61	57	65	51	62	57	63	57	58	52	57	56	71	66	54	65	60	59	58	65	58	65	36	52	59	57	55	48	54	62	63	58	56	47	48	55	55	55	52	54	45	67	57	69	62	62	63	62	55	58	60	61	60	40	52	66	53	48	49	74	59	54	52	65	57	63	57	64	47	55	53	61	50	60	67	66	63	57	49	60	54	74	50	54	69	56	54	47	61	58	52	53	57	63	58	78	54	60	53	54	63	65	64	61	62	54	49	52	59	66	61	62	49	50	50	68	49	52	56	55	59	60	58	49	70	67	62	57	51	62	56	59	55	50	51	55	69	47	59	59	61	60	59	61	54	60	55	57	66	56	51	52	57	56	61	50	62	61	56	55	56	52	59	66	52	60	55	53	66	60	60	55	62	63	45	48	54	47	52	54	63	60	52	65	62	58	49	52	53	67	71	65	60	76	56	60	58	57	66	61	60	67	70	60	63	53	56	68	55	62	67	50	49	70	52	57	46	60	56	58	53	60	48	47	57	56	62	57	71	56	61	57	61	53	53	71	57	63	60	64	69	48	60	62	62	49	64	55	50	60	60	55	65	70	54	61	62	64	59	48	62	55	51	62	45	61	62	57	60	48	48	58	55	53	60	57	53	63	59	46	54	59	62	64	60	58	43	46	64	47	56	65	53	62	50	62	57	48	59	51	66	61	59	66	49	67	57	49	51	49	53	59	58	57	62	56	56	60	68	57	65	72	63	74	77	43	53	58	53	55	55	56	57	60	53	59	64	61	56	63	53	61	73	58	57	63	57	55	67	64	53	65	55	42	51	62	70	57	67	47	63	52	49	60	45	72	54	55	52	58	49	56	52	57	51	49	57	60	51	68	69	47	55	55	53	62	67	53	51	55	65	65	54	60	55	51	62	75	48	62	56	45	60	39	51	50	65	61	51	65	61	59	50	45	56	56	49	49	56	63	51	49	61	60	52	60	58	53	63	46	57	70	59	68	57	45	59	70	48	66	54	61	57	52	65	59	53	53	52	65	56	60	53	70	64	70	56	62	54	61	63	61	65	50	63	56	53	67	54	57	63	54	63	67	58	48	76	56	56	53	68	50	77	67	68	76	59	64	51	60	61	62	62	45	52	63	59	53	55	54	64	63	52	57	60	62	68	64	63	60	49	50	57	68	53	61	55	54	62	45	57	55	55	64	56	63	56	68	52	55	51	50	53	68	54	52	57	65	62	50	59	64	55	66	59	52	57	56	51	55	57	51	54	49	53	47	71	51	48	56	61	59	47	53	70	59	60	59	73	56	66	52	70	53	64	54	61	60	71	59	58	47	61	51	62	68	58	58	58	61	57	47	57	45	58	56	38	54	53	54	60	58	60	54	46	54	54	56	48	59	56	43	60	65	48	69	66	59	61	62	60	69	75	56	62	63	52	53	65	71	57	48	45	54	48	52	56	66	61	47	59	64	54	47	60	63	53	62	60	62	58	51	64	61	51	66	62	67	57	72	68	57	54	55	57	67	56	62	68	56	56	62	55	65	72	57	72	55	61	66	60	65	57	66	62	54	57	70	60	47	46	72	61	67	52	50	57	51	73	46	54	68	65	60	62	56	58	73	48	55	53	62	66	66	52	50	62	48	63	54	56	44	54	56	51	68	70	58	53	54	53	58	53	51	53	58	53	52	65	54	66	58	57	56	61	60	39	65	55	70	56	51	55	52	47	64	58	55	50	54	48	49	48	52	55	56	88	64	55	63	50	63	51	56	66	56	63	48	67	63	53	58	44	63	52	56	56	72	57	66	63	60	44	58	51	50	71	56	53	49	50	68	55	52	61	50	57	55	46	56	69	59	45	65	60	62	59	62	60	55	65	68	48	54	71	63	42	63	56	59	65	54	65	68	57	63	63	59	57	52	47	59	57	65	51	47	73	54	51	55	54	61	57	59	70	47	58	57	55	66	61	57	56	61	54	51	51	51	70	50	43	66	58	65	73	42	48	61	79	61	59	68	47	59	69	54	60	50	61	60	60	61	68	57	46	68	62	53	60	49	50	59	58	61	62	62	58	54	74	50	62	57	71	51	59	59	60	58	50	56	56	64	56	68	60	54	59	61	47	61	58	61	58	55	62	55	47	51	48	53	69	65	62	62	58	70	52	68	52	63	61	44	46	70	50	68	56	57	56	54	58	64	43	60	51	57	52	71	58	69	54	70	59	58	59	53	62	52	54	53	48	63	63	55	54	49	68	47	56	57	59	61	53	64	62	69	57	53	71	43	54	53	56	48	61	62	67	50	74	59	50	53	51	62	75	68	69	47	63	63	45	57	62	60	58	71	57	65	62	67	66	52	58	65	61	60	70	47	48	67	45	66	59	53	62	65	51	50	59	72	46	55	78	54	58	67	56	60	43	58	65	68	59	77	45	69	62	69	56	63	52	54	44	55	52	55	45	58	58	60	60	65	65	66	61	69	66	49	67	62	65	58	46	50	40	57	62	72	66	53	59	61	64	58	45	65	65	52	71	59	64	65	71	46	61	63	51	61	64	53	52	53	67	50	54	63	52	59	55	57	61	64	58	64	57	56	62	62	63	57	59	58	64	50	66	53	55	52	55	66	59	59	38	53	65	48	61	56	71	47	50	55	54	56	67	57	61	52	55	62	64	59	59	54	56	54	40	58	61	51	37	52	67	62	67	53	55	63	64	60	55	66	59	49	82	48	56	67	49	59	71	52	51	62	78	57	57	65	60	60	59	50	63	49	69	46	62	50	62	53	67	69	66	52	66	47	52	52	63	60	55	47	57	66	70	59	69	56	53	59	68	51	47	50	53	60	60	55	52	59	62	50	61	61	66	48	50	65	61	61	54	46	54	58	50	67	63	57	74	48	61	69	55	49	61	51	50	65	59	64	66	47	61	66	54	51	52	69	61	44	66	56	64	46	50	54	71	64	55	57	52	68	62	69	61	63	57	59
55405	44128	29918	30074	62535	28299	1613	1439	1213	1088	1015	943	916	894	875	832	822	791	805	805	783	4492	14012	3677	765	726	735	736	734	735	767	715	717	710	763	729	719	714	704	714	742	751	695	712	695	735	674	744	708	713	707	719	743	715	737	710	727	662	766	695	673	743	756	691	702	721	768	695	699	720	724	720	713	719	692	706	754	729	710	692	769	811	1131	1031	815	741	681	737	712	706	713	720	753	702	683	709	696	668	733	723	668	728	658	703	745	743	751	717	720	721	755	664	686	707	757	747	741	769	760	737	695	681	710	744	741	688	715	719	722	744	704	738	727	681	708	712	721	732	674	737	695	731	720	725	685	707	733	745	741	723	696	718	744	753	775	745	737	703	729	718	727	723	738	715	732	709	761	712	708	712	707	750	669	769	719	754	689	711	698	751	704	658	694	699	772	746	758	731	718	746	662	717	730	691	725	700	679	684	767	715	725	721	756	726	712	711	737	715	746	730	699	740	714	679	689	693	723	717	683	692	700	771	710	695	755	703	735	696	729	736	768	729	721	747	675	742	727	662	733	709	672	702	684	727	705	765	718	734	672	694	721	730	720	747	728	698	742	668	719	731	675	700	702	724	714	719	710	755	701	740	689	738	704	798	713	703	676	741	676	738	729	708	711	699	702	723	660	739	678	773	705	654	752	714	754	667	704	689	741	730	707	713	684	714	709	724	720	673	708	703	653	771	734	742	739	696	763	666	724	730	736	716	673	734	728	698	756	689	721	727	704	755	709	723	721	731	735	736	751	716	707	692	691	771	739	704	693	675	715	661	708	693	737	713	739	719	752	730	705	679	723	687	696	714	735	701	713	742	698	701	746	752	692	712	703	698	718	730	717	672	694	689	722	714	711	712	721	753	702	733	717	715	709	710	678	728	693	715	721	669	739	732	685	719	683	694	752	704	671	699	709	732	733	738	732	705	679	722	757	683	744	719	768	727	795	749	693	725	694	733	740	687	733	680	745	755	706	727	697	716	698	708	710	730	685	760	767	715	670	731	734	737	729	709	705	704	716	711	710	706	729	742	741	742	728	717	755	711	728	697	751	699	768	680	744	753	729	701	710	727	715	755	712	787	678	720	722	707	707	689	712	704	745	689	690	713	671	743	688	668	763	690	651	763	687	765	748	760	704	669	679	727	735	714	773	709	719	725	738	762	689	739	732	714	724	686	716	751	701	728	743	736	711	752	738	741	731	734	646	727	688	704	788	705	687	713	705	720	675	684	777	757	763	735	704	726	709	731	729	694	710	758	786	693	728	684	716	702	704	713	753	750	730	724	708	759	745	738	746	722	699	721	735	718	730	783	738	716	712	700	743	717	751	725	772	733	665	738	728	689	671	766	655	709	709	775	730	718	690	764	726	715	713	750	731	712	677	728	701	751	662	701	743	717	710	719	729	705	702	741	704	683	721	697	688	710	723	723	742	730	704	754	756	726	701	730	747	765	658	711	733	715	725	705	687	683	740	725	707	688	759	730	686	675	713	741	743	747	751	765	704	736	753	690	727	757	749	744	699	691	723	694	741	702	725	728	701	735	725	774	744	723	770	730	694	744	713	740	718	731	703	678	727	743	653	700	712	699	719	674	742	716	704	720	728	714	731	727	705	716	740	718	734	704	717	758	745	738	692	718	713	731	716	722	704	748	700	678	670	710	708	695	707	720	719	727	720	659	687	734	757	751	751	717	672	762	732	729	716	721	666	667	746	691	718	737	718	733	744	742	724	668	729	679	740	705	710	703	733	727	717	680	698	718	716	689	671	728	690	683	724	703	703	695	687	727	723	750	734	706	760	683	676	760	725	683	691	709	728	722	775	700	672	697	706	677	705	751	724	749	725	729	731	663	753	656	728	744	757	699	716	769	694	703	712	726	768	776	707	737	720	683	702	713	712	712	721	715	756	710	711	734	738	702	680	711	721	677	696	748	712	726	710	707	735	756	704	697	757	718	721	748	750	692	747	713	757	672	756	693	740	759	752	683	727	694	696	710	763	729	723	733	722	734	685	693	712	729	694	676	735	699	721	724	652	780	724	710	686	686	724	704	698	684	755	766	716	700	737	726	763	728	675	740	727	741	715	707	679	737	716	678	753	721	719	712	743	730	759	700	730	734	691	781	736	717	755	756	662	721	745	747	664	676	726	725	709	761	727	688	702	707	668	692	721	703	738	783	734	719	702	706	730	725	688	722	689	697	733	728	743	748	703	732	769	708	702	698	725	710	726	700	707	699	736	732	745	711	737	759	717	682	725	727	718	737	739	720	744	713	713	675	716	719	725	675	738	732	758	707	739	772	685	684	700	694	721	731	726	685	735	738	710	711	711	719	716	760	754	730	701	674	703	738	726	771	727	711	692	697	723	718	741	697	715	702	728	663	698	705	681	706	694	701	633	648	760	730	685	711	687	700	719	759	690	698	745	701	712	755	694	740	697	726	752	787	709	726	734	705	739	679	693	748	709	740	750	702	692	696	742	726	703	720	722	754	732	735	707	780	730	748	751	712	682	751	669	699	708	698	719	716	712	725	700	689	766	724	730	694	723	693	666	684	694	751	718	749	738	691	767	691	724	797	719	706	711	771	714	671	752	682	701	718	725	723	752	699	748	762	755	696	694	747	707	702	721	692	676	758	691	737	731	723	755	733	755	687	722	771	705	745	681	714	687	721	707	718	738	691	721	714	700	681	713	703	664	716	719	703	730	749	681	763	738	724	701	703	780	740	709	663	718	734	709	697	693	720	719	740	695	731	733	719	708	715	673	708	709	729	689	743	739	687	722	721	714	680	749	683	685	740	747	722	746	708	733	725	695	706	686	698	696	752	683	693	720	726	720	713	745	732	714	709	729	699	735	726	716	690	714	746	684	760	731	741	723	702	707	748	658	703	744	698	712	709	702	732	700	733	691	716	706	687	739	762	747	725	733	697	688	745	721	719	717	746	696	721	685	700	723	712	694	758	748	736	699	727	689	716	701	680	706	675	688	705	719	733	695	760	746	683	678	745	713	736	706	686	712	697	700	698	756	736	701	703	724	731	649	739	737	722	733	678	676	734	731	721	706	758	701	738	700	692	731	677	746	708	737	777	748	721	732	712	708	711	691	682	699	723	709	712	715	696	700	737	780	779	752	739	687	712	758	705	794	745	709	757	716	738	687	725	703	694	728	718	694	703	727	709	717	777	741	732	751	721	747	751	743	713	734	747	704	718	720	728	699	743	696	738	764	714	762	680	761	650	739	746	677	710	769	701	720	680	689	682	732	707	706	746	730	719	681	784	686	716	709	719	680	695	743	714	729	717	733	692	735	687	717	737	736	758	725	697	713	735	713	692	677	752	719	704	700	676	701	698	726	751	719	714	762	757	697	698	759	714	778	707	661	736	720	689	725	720	693	725	743	745	723	726	713	775	728	691	678	776	717	692	715	681	717	740	723	642	721	720	717	705	729	677	717	694	704	769	703	754
8144	5675	2878	452	2437	808	46	44	42	47	52	52	34	40	44	51	51	55	49	47	58	48	126	73	34	51	49	44	41	39	37	54	48	42	40	46	44	50	47	50	37	58	55	42	47	38	38	48	54	38	44	43	29	44	38	49	48	46	54	47	38	44	38	49	51	54	60	45	49	47	54	45	46	47	33	43	57	38	42	41	51	49	54	46	40	40	55	52	43	47	47	56	58	40	38	36	42	48	52	34	46	48	35	44	38	46	41	26	46	38	49	42	45	56	49	64	45	50	37	46	35	48	54	55	51	51	39	62	47	48	47	43	45	44	41	42	58	30	54	46	51	32	45	46	43	39	49	29	54	44	51	41	35	52	35	49	44	31	44	53	42	49	37	54	45	57	43	28	44	43	41	44	34	49	45	50	57	43	42	48	49	44	75	47	36	44	56	53	53	45	42	34	52	34	39	46	51	65	45	41	54	61	39	39	45	38	51	41	58	60	35	39	45	40	48	34	46	44	36	49	50	35	47	31	57	50	45	41	51	45	47	45	36	37	46	46	40	49	44	35	41	49	37	54	43	50	40	45	53	54	51	58	52	52	34	41	41	49	40	43	32	43	40	51	57	40	53	41	39	49	44	41	32	40	44	45	42	41	37	61	43	47	42	44	61	46	49	51	42	37	43	40	52	46	48	45	34	45	46	41	43	60	47	42	51	42	55	40	36	47	46	38	56	53	45	49	48	53	46	49	40	42	48	36	46	42	36	38	42	35	38	40	37	42	46	49	46	47	46	44	53	53	36	49	49	34	44	35	46	46	41	45	41	41	47	52	48	41	53	45	40	40	47	38	39	45	42	48	64	41	38	45	38	51	45	41	52	40	45	43	47	38	49	38	50	40	42	58	50	52	55	50	53	47	39	42	36	37	37	43	35	45	42	61	44	42	43	38	55	52	54	39	48	56	45	31	48	45	41	33	38	46	32	42	51	41	39	41	50	47	49	37	50	54	55	33	44	45	40	53	47	39	41	52	58	51	51	52	45	45	35	43	36	47	40	47	40	43	49	42	41	36	46	45	46	38	45	54	52	42	43	43	44	45	46	32	49	53	45	37	48	44	57	36	44	46	43	42	43	37	46	50	41	37	50	46	46	41	32	31	43	33	38	37	41	50	31	48	37	37	38	43	36	41	44	49	39	36	45	45	47	53	39	37	40	50	49	42	39	51	44	59	34	38	48	33	48	46	47	45	50	44	46	46	49	42	52	38	49	48	38	54	52	43	50	43	55	39	46	46	46	53	45	33	47	59	40	47	41	38	36	33	43	42	49	39	39	44	43	41	50	53	50	44	43	32	36	47	46	44	51	36	43	46	48	46	38	46	45	41	58	42	35	63	52	42	46	36	60	42	47	38	48	42	37	48	35	36	44	36	39	51	45	45	38	36	32	58	48	42	47	49	57	55	38	46	42	40	38	57	34	55	44	44	39	48	51	49	37	43	50	36	63	56	56	42	45	49	44	44	43	40	50	33	37	44	52	41	41	35	35	50	55	55	33	59	50	50	46	49	50	42	34	51	47	43	49	41	57	40	36	49	40	48	45	31	42	42	49	51	49	43	37	41	54	55	50	32	44	40	40	49	46	45	36	44	51	42	43	38	45	49	53	57	47	37	50	59	54	51	44	47	45	41	43	38	52	47	54	43	52	52	37	49	32	50	47	36	51	44	45	44	45	46	46	42	43	33	42	59	37	42	53	46	46	48	43	44	37	39	36	44	51	52	50	53	37	51	50	34	45	48	41	43	31	36	52	44	48	57	44	36	34	46	39	49	45	50	46	45	41	36	44	51	41	41	40	47	50	50	53	46	42	51	37	49	40	48	52	41	45	32	40	44	60	43	47	57	41	53	49	52	44	42	59	59	45	37	57	43	36	33	39	43	36	35	44	42	43	42	42	41	44	41	49	46	57	46	38	46	47	48	49	50	50	49	46	49	55	50	44	43	34	45	52	43	44	48	47	48	44	38	46	44	43	39	42	40	43	51	40	37	46	34	64	37	40	50	39	32	43	48	47	35	45	43	49	42	57	49	53	42	43	40	33	40	48	56	41	41	52	43	39	67	40	54	36	53	35	39	49	48	42	47	42	42	46	51	42	40	52	44	31	47	42	48	30	38	39	38	54	45	44	47	48	51	38	34	42	42	41	33	35	47	33	38	42	49	41	46	42	43	58	26	48	39	40	47	33	48	43	42	43	40	44	34	49	46	51	39	57	43	40	46	53	37	45	42	37	43	36	58	53	39	48	46	43	37	53	50	40	38	39	52	42	49	42	42	37	47	45	55	58	61	42	42	50	44	38	45	44	41	36	35	50	46	49	42	48	37	53	47	53	32	41	48	56	61	44	46	40	37	51	38	38	38	48	39	49	52	47	49	42	46	36	40	56	44	41	36	46	54	45	37	34	40	40	53	57	48	56	33	54	45	52	46	56	45	47	42	38	57	44	43	46	38	41	53	41	38	40	41	44	39	50	40	39	47	52	50	56	43	47	32	46	39	60	45	50	46	45	49	50	39	48	43	41	51	45	35	44	38	40	53	43	46	48	44	39	42	51	36	44	42	35	51	45	42	49	64	54	44	46	44	38	52	37	56	53	47	48	57	39	38	47	41	41	53	42	44	48	42	42	45	39	53	43	40	44	44	36	57	46	40	42	48	42	57	46	50	56	44	52	38	48	38	56	46	44	56	37	44	40	43	40	45	44	51	43	43	36	38	47	41	44	37	36	41	48	40	49	60	27	44	49	39	48	49	48	52	45	50	47	55	38	33	55	50	48	42	48	45	43	49	46	33	51	42	61	50	44	63	46	32	51	41	45	48	47	39	40	50	41	44	49	34	53	47	52	37	36	45	53	47	43	47	40	48	56	48	41	54	44	43	47	54	47	51	58	31	39	54	40	53	52	48	45	39	40	51	45	44	41	35	44	39	48	42	64	42	42	46	43	48	42	40	43	57	49	34	58	35	52	39	35	50	44	43	44	44	45	37	40	40	58	49	52	39	52	40	35	50	45	56	41	37	35	49	43	52	40	46	48	51	41	48	49	49	51	56	41	44	53	38	38	35	28	51	39	50	53	46	48	44	44	53	47	35	44	49	53	45	49	44	34	34	38	51	45	44	37	35	28	44	41	41	45	50	44	41	46	45	40	41	58	40	41	46	39	47	52	47	48	51	46	53	48	47	58	49	51	56	44	49	33	61	33	36	46	45	47	38	48	48	35	53	41	39	29	50	43	49	49	40	38	52	43	35	50	43	48	56	44	53	42	62	34	46	40	58	51	31	54	46	46	43	42	43	48	47	33	46	40	30	42	45	38	46	35	50	44	54	48	36	43	53	44	48	37	41	48	44	43	44	40	40	47	44	44	41	37	49	48	39	45	45	35	55	44	39	54	47	43	29	42	59	39	52	46	40	52	33	51	37	40	52	47	49	49	48	36	51	42	52	45	53
40029	29081	18940	16045	37880	17457	754	693	604	651	599	599	582	581	567	642	556	602	558	543	581	1415	3655	1688	538	560	623	619	571	603	595	564	603	552	550	603	612	584	578	614	533	582	620	567	546	617	578	596	548	567	566	523	582	571	533	538	594	573	595	590	596	551	522	547	557	555	591	561	602	562	552	582	598	578	609	579	580	592	576	546	595	633	661	565	602	572	564	534	562	551	570	590	612	567	562	612	528	585	532	578	545	570	559	570	567	608	585	556	555	572	495	612	560	532	573	587	542	556	607	565	561	577	610	553	562	575	577	597	596	649	595	619	575	520	590	580	569	549	587	611	606	590	601	601	595	579	569	534	556	579	591	564	578	581	552	576	593	561	595	561	565	637	557	596	565	631	557	582	581	553	573	593	556	559	565	573	584	568	558	556	561	608	546	628	556	562	591	564	578	555	577	595	560	596	630	584	608	534	623	569	536	549	567	539	564	598	605	545	561	586	560	586	578	594	531	563	551	601	637	600	535	617	565	572	579	637	578	551	542	552	564	562	578	570	587	594	596	570	565	569	555	574	566	587	580	569	569	583	585	619	567	600	551	627	567	590	571	593	562	579	581	568	576	572	566	520	577	581	559	571	564	557	580	510	546	613	579	591	560	584	590	577	521	562	556	595	521	559	584	597	532	595	606	546	583	601	548	560	556	600	594	539	577	566	556	522	548	564	570	607	575	594	596	597	611	566	566	578	572	579	576	575	519	599	592	558	563	555	564	545	585	552	540	570	596	562	610	556	523	491	589	571	583	587	611	593	567	600	558	590	570	546	547	565	568	545	584	544	568	602	606	551	587	575	544	579	639	533	579	558	568	559	565	593	540	584	589	590	584	589	543	552	608	598	605	610	599	586	555	549	583	590	572	556	576	577	625	575	566	592	576	594	534	536	593	557	572	588	564	575	583	574	624	567	568	563	529	580	577	564	569	610	548	576	608	556	601	644	572	552	587	556	567	602	579	592	578	545	576	561	579	613	597	573	561	552	591	566	573	608	551	567	609	582	565	587	571	572	539	574	625	546	577	599	570	575	576	550	562	577	557	549	566	561	557	582	602	590	568	597	581	591	586	582	512	563	565	601	567	542	572	543	612	560	569	564	566	572	591	595	594	566	587	546	582	577	568	577	561	559	581	591	521	559	584	603	568	556	596	590	545	582	562	573	516	556	615	603	574	538	577	542	550	558	571	631	550	559	555	591	553	627	563	576	573	567	585	613	566	576	597	565	583	582	585	575	579	585	577	571	547	543	555	577	579	567	602	544	592	566	565	557	567	601	590	545	599	581	597	571	614	535	537	584	586	573	595	503	525	562	589	586	569	566	577	565	566	577	555	610	568	544	572	553	592	560	626	565	576	571	536	552	586	570	596	556	577	556	597	561	550	561	558	561	577	544	571	565	528	558	589	579	564	572	560	585	577	533	543	531	637	569	597	598	617	589	580	531	608	584	562	556	537	583	578	559	572	596	602	582	553	582	574	573	562	587	574	593	547	552	610	550	596	586	532	603	563	567	567	561	563	534	606	562	557	577	567	561	555	596	516	589	593	573	597	534	579	550	574	589	590	594	567	562	598	573	594	612	535	581	600	616	564	571	592	565	588	581	555	589	598	563	565	597	599	541	567	595	574	556	593	564	592	556	558	587	568	582	573	577	592	597	569	601	611	587	657	593	556	579	563	527	590	584	567	561	549	601	606	563	592	590	583	578	571	604	580	554	572	581	562	598	556	562	583	579	577	605	580	601	598	537	605	524	575	547	614	557	578	563	607	544	599	566	595	546	572	578	556	578	563	553	548	581	536	576	578	541	599	587	620	573	572	603	596	551	567	542	575	562	565	576	545	587	558	556	611	545	533	560	560	554	593	600	543	587	543	587	587	571	603	569	529	544	571	603	541	606	563	569	582	549	592	575	571	574	549	580	582	608	609	587	562	598	567	578	590	578	578	576	560	571	606	558	572	556	569	567	550	587	535	557	608	614	559	547	580	543	522	591	578	615	624	604	591	610	570	579	601	556	589	611	573	548	558	532	561	556	579	611	538	583	598	581	581	580	572	531	543	572	576	586	556	604	596	612	573	566	614	578	600	555	537	580	567	588	590	586	575	575	568	581	596	600	557	624	621	570	579	588	603	598	580	591	603	584	656	564	596	554	571	558	555	504	617	572	560	556	572	531	548	584	564	572	574	584	599	592	586	626	606	590	576	588	582	539	573	583	564	572	594	586	550	543	551	575	584	589	583	583	570	611	612	582	598	544	552	573	597	568	583	554	569	564	609	594	611	533	568	569	632	602	571	578	616	601	580	574	603	550	590	596	539	579	598	560	566	593	593	608	591	587	548	569	537	550	602	575	582	585	586	599	599	626	565	622	563	533	540	581	579	567	570	637	544	556	566	554	573	556	571	588	535	577	549	582	598	560	559	626	596	582	530	596	582	563	607	594	568	591	548	551	553	566	607	540	543	601	594	546	625	561	580	579	570	615	573	551	588	560	595	565	606	536	589	537	593	591	576	597	621	551	565	565	527	579	587	584	574	554	594	563	591	510	553	545	551	563	614	534	551	571	534	579	574	587	600	590	558	588	541	566	556	528	570	586	576	564	585	589	609	575	600	561	556	604	581	559	584	575	593	605	608	571	586	525	594	577	557	565	531	568	593	591	583	564	578	560	564	533	577	607	584	593	595	564	582	568	568	562	556	609	569	588	592	575	599	595	579	558	583	566	527	596	581	595	580	610	580	593	566	540	570	582	581	577	549	580	559	607	565	592	579	582	583	574	520	583	583	565	600	588	564	586	590	594	561	543	583	601	613	612	599	580	567	593	562	564	581	570	583	595	552	584	587	580	550	570	572	559	572	550	562	601	557	564	597	587	579	553	546	513	566	560	539	541	586	568	595	586	587	556	543	540	597	589	550	602	587	602	616	536	592	534	565	581	558	602	570	554	577	574	602	575	563	570	562	539	617	625	585	537	565	611	577	551	571	552	584	578	593	588	545	584	559	591	607	526	534	606	591	560	626	596	609	584	590	583	538	582	562	584	548	559	562	584	539	610	547	547	582	629	540	565	584	608	591	559	611	551	580	566	548	588	564	551	543	592	573	575	572	638	579	638	538	596	572	578	582	549	586	552	553	555	575	563	565	544	560	589	579	569	582	597	557	594	566	571	571	603	582	574	598	564	554	565	578	548	564	550	568	583	554	566	592	582	598	586	586	555	603	555	611	564	556	560	569	571	567	542	591	605	582	591	573	572	528	560	553	551	559	579	580	519	575	570	543	583	600	545	587	564	581	563	562	598	597	568	600	574	554	552	562	600	592	587	564	598	600	534	599	574	594	561	581	555	543	569	589	572	571	581	573	543	611	562	571	550	632	558	546	596	579	535	531	542	550	566	559	544	584	557	547	637	567	583	583	574	564	604	573	589	561	560	578	597	584	566	602	603	564	551	613	576	572	586
20105	23563	11504	852	7147	3094	61	49	34	48	53	53	55	42	42	45	47	53	58	56	54	128	305	123	48	57	47	57	58	57	49	50	52	49	43	51	52	50	54	34	42	61	47	37	54	43	44	58	46	38	56	64	57	58	47	40	56	51	38	38	48	56	46	63	42	39	42	65	54	53	39	48	50	47	52	46	52	52	38	55	49	36	51	52	39	41	42	41	40	51	46	36	35	37	59	51	43	46	43	32	48	57	40	39	55	54	43	41	55	41	46	54	56	37	45	62	39	48	51	48	48	47	68	57	48	40	58	49	49	38	57	43	58	34	40	45	59	36	44	47	49	47	50	57	40	48	63	47	40	44	51	48	52	39	46	41	50	59	48	49	48	43	42	48	55	43	54	37	58	64	56	48	42	60	44	52	54	44	38	42	53	38	43	50	52	63	44	51	38	54	50	64	47	40	52	51	38	48	35	45	50	43	50	47	44	45	45	53	52	55	52	55	52	41	49	54	40	56	41	47	68	53	38	37	39	47	43	50	46	53	50	39	36	45	51	56	43	54	49	42	44	56	37	43	50	41	49	59	42	42	55	49	59	38	49	50	50	44	49	48	50	66	48	36	49	50	52	47	46	42	50	40	48	38	41	53	51	45	48	44	68	46	51	38	55	52	50	51	46	49	64	54	53	50	53	62	38	56	48	58	53	55	40	44	43	51	49	34	55	49	53	47	49	47	45	54	53	51	33	52	53	40	52	49	50	51	57	39	63	56	44	39	41	46	55	45	44	46	57	52	37	48	50	59	46	49	45	53	53	47	55	45	50	41	60	53	50	52	55	44	48	55	48	47	47	38	53	45	55	54	45	47	36	39	54	43	37	49	39	46	46	48	54	50	45	52	53	60	44	47	50	50	45	46	52	53	41	38	45	58	39	48	50	49	35	57	58	52	53	60	49	48	51	48	51	48	48	38	41	51	49	51	31	59	41	41	50	50	46	58	55	38	52	48	53	52	53	54	43	47	53	46	45	47	39	49	59	63	39	35	35	60	56	38	53	42	37	60	51	45	43	55	45	45	33	40	57	40	65	52	43	56	48	47	57	55	54	52	38	50	50	49	48	42	45	48	57	48	51	33	41	38	50	48	46	49	67	52	52	41	44	45	47	57	43	50	50	44	56	45	48	41	57	50	37	44	59	34	29	43	49	49	55	39	44	46	35	57	60	52	40	55	52	43	39	48	49	45	50	49	47	47	51	54	57	47	64	44	44	51	44	43	54	43	54	47	54	49	61	36	49	45	54	58	48	45	39	49	52	43	47	48	52	49	54	38	48	56	40	66	50	58	47	57	57	44	47	49	60	48	36	37	48	43	43	57	43	40	48	32	51	52	53	53	50	56	42	44	54	43	36	47	49	42	42	47	51	48	37	48	55	45	43	53	50	48	41	52	41	40	49	42	51	56	50	54	50	47	46	50	33	50	46	47	47	44	44	46	37	49	53	51	45	45	41	46	47	37	56	40	31	44	50	48	44	50	48	49	46	50	43	46	46	40	44	47	58	39	47	49	44	53	51	42	44	47	54	46	48	39	55	48	40	55	57	45	53	37	49	55	57	46	58	45	52	44	50	55	42	47	55	46	58	54	41	50	46	56	50	51	48	45	52	52	41	51	54	53	54	50	45	38	50	40	60	40	52	49	51	51	51	52	40	52	38	50	36	38	48	47	48	53	38	42	51	56	52	39	48	47	55	56	44	50	39	53	47	56	54	50	43	45	46	41	46	57	49	49	54	47	46	52	46	48	43	47	54	38	54	45	54	42	51	52	43	42	57	53	53	59	57	47	49	49	44	39	44	55	39	60	43	54	47	54	43	61	46	43	45	49	58	46	46	58	53	48	57	59	43	58	55	54	54	63	54	50	44	49	35	39	49	45	55	46	43	62	56	55	56	61	45	44	44	44	59	56	54	47	55	44	54	54	50	61	52	54	41	51	51	38	51	59	56	51	44	46	57	49	42	47	50	50	33	43	46	52	45	49	33	63	43	30	44	33	57	48	58	46	44	42	47	44	51	52	42	46	49	53	49	52	41	34	37	47	43	44	59	49	43	45	42	52	47	56	42	42	51	45	62	58	54	59	53	43	47	65	51	43	40	49	49	61	53	48	42	51	46	38	46	53	42	58	48	56	52	46	43	37	59	35	39	53	49	53	55	49	48	53	45	45	39	65	53	57	38	51	40	46	56	56	55	55	52	56	47	38	52	50	44	49	58	48	47	45	54	51	53	47	56	58	47	50	59	49	46	51	40	50	47	54	46	53	45	51	42	51	44	42	45	31	59	45	31	52	60	39	43	45	49	43	34	51	57	44	49	62	54	63	41	43	57	57	51	36	47	38	48	52	41	41	51	45	47	43	43	54	51	41	51	54	59	49	50	50	47	50	54	47	63	41	52	45	50	44	49	42	44	43	45	48	48	61	45	53	43	48	44	55	46	45	55	46	40	37	43	46	46	47	49	54	48	54	54	50	47	54	48	57	35	41	50	31	48	52	48	52	52	57	47	48	41	38	41	47	54	53	60	51	52	52	55	61	52	59	48	43	54	61	53	59	47	43	51	44	48	43	55	43	63	38	51	45	36	49	58	61	50	39	46	35	40	53	37	45	43	42	36	43	51	56	54	52	60	41	45	58	44	48	37	39	43	31	64	54	51	47	44	47	58	58	39	43	47	40	45	45	40	38	42	45	46	39	52	50	40	29	50	48	57	45	54	56	53	42	46	56	55	49	43	46	40	53	36	50	52	55	36	34	53	40	51	50	43	58	38	50	49	51	51	50	55	46	39	42	49	42	44	47	41	44	44	49	49	55	40	55	44	55	40	51	51	47	51	57	50	54	48	43	59	57	52	58	40	63	59	55	41	44	46	50	49	57	52	50	38	49	45	54	40	56	44	50	52	46	46	46	43	50	43	48	55	40	49	48	45	42	45	43	43	49	52	44	51	45	53	39	46	49	47	63	42	56	49	65	53	44	37	53	45	52	41	56	55	50	39	56	54	46	44	59	47	45	36	65	48	39	61	39	47	64	43	46	41	34	44	59	45	54	43	49	59	53	50	43	40	42	58	31	39	47	42	42	50	47	46	41	54	48	42	45	47	47	44	59	57	43	48	55	43	50	58	41	39	56	53	55	50	56	51	45	50	56	54	50	53	44	41	49	45	39	35	38	52	44	53	51	50	50	48	55	50	54	38	48	43	51	42	44	37	39	53	41	49	49	56	49	46	40	42	35	39	55	49	40	39	47	33	50	46	52	47	47	50	49	63	51	46	40	65	49	45	50	54	48	50	54	51	42	36	41	39	59	43	60	53	52	50	51	41	38	60	47	53	34	54	42	49	65	64	34	49	49	49	44	53	48	43	37	33	43	42	46	36	57	41	53	56	56	41	48	54	43	48	50	49	47	55	59	49	47	51	51	40	42	38	52	41	55	51	42	47	42	51	50	57	40
52918	42468	28181	15337	58066	28926	1173	1018	932	761	707	766	696	716	657	670	679	638	625	666	635	3988	9423	2822	597	627	598	622	571	541	552	595	624	584	578	601	582	588	590	643	606	610	586	627	594	643	621	560	597	600	542	620	607	591	638	628	607	634	593	659	548	598	648	603	603	618	574	598	642	595	623	591	606	616	652	594	609	620	639	624	708	768	756	774	666	624	556	595	595	587	628	590	542	580	601	630	584	605	626	578	639	598	615	589	616	603	610	648	608	546	588	581	575	643	588	577	601	607	609	574	561	599	588	653	566	587	608	596	587	636	594	604	574	613	618	632	603	636	612	619	566	606	552	600	617	599	620	598	572	621	595	610	594	579	599	590	638	631	559	585	622	626	600	575	664	661	582	606	603	612	572	588	615	604	578	625	568	628	620	626	577	635	605	595	620	575	600	601	584	582	637	602	602	546	593	660	584	614	580	577	640	610	612	616	649	613	582	589	578	598	574	627	617	614	596	607	609	615	565	602	561	618	588	555	581	562	612	647	625	618	595	607	600	613	596	531	544	624	635	556	611	607	574	624	591	578	586	625	609	569	637	598	589	567	592	583	587	603	610	626	574	621	598	605	635	580	582	600	596	633	607	589	578	627	612	576	595	637	558	635	586	564	568	587	626	593	624	581	609	550	636	622	589	614	582	555	638	625	589	617	617	623	626	594	580	608	583	602	591	602	642	579	611	579	598	599	590	606	568	604	612	594	617	573	644	568	610	573	623	636	621	631	586	595	643	589	567	610	631	636	592	616	574	592	616	566	630	578	642	631	590	620	635	588	538	571	585	593	585	598	603	603	571	602	619	587	571	654	654	571	571	611	628	560	594	602	622	577	618	585	565	637	573	582	578	600	586	591	609	586	587	559	611	617	578	638	581	601	582	576	608	602	590	590	605	627	652	594	615	587	593	627	604	587	587	586	609	636	645	595	610	586	594	621	590	591	575	568	598	580	641	548	598	600	606	552	594	616	583	602	584	661	581	610	595	553	575	588	612	550	602	649	673	588	598	585	617	615	586	570	618	601	613	595	546	628	647	639	571	618	609	621	615	582	579	606	610	622	567	640	610	582	628	591	651	592	631	605	585	586	650	639	618	585	622	597	573	617	635	613	553	584	616	622	612	589	578	579	601	583	590	576	594	576	607	567	549	621	573	583	578	608	629	603	579	577	581	631	617	641	617	583	598	584	645	608	601	596	574	599	620	576	577	592	612	594	574	602	599	604	584	582	617	576	592	625	631	620	550	599	564	620	599	576	648	597	578	614	588	551	604	603	595	559	591	601	597	581	610	549	575	564	608	609	595	634	610	609	638	626	638	627	624	626	630	599	619	596	567	618	614	614	616	600	564	601	585	586	614	639	593	606	605	612	608	587	577	581	604	597	612	606	586	568	600	584	561	604	604	617	612	578	583	593	620	576	609	635	581	573	575	586	620	621	636	566	572	625	618	642	598	595	560	559	598	562	631	612	623	611	599	598	612	603	595	631	617	552	598	627	603	621	608	595	630	595	546	587	615	597	609	595	603	608	610	593	578	616	559	584	588	627	631	581	604	600	565	602	575	586	579	603	661	600	641	646	574	584	611	565	672	600	605	613	582	610	635	586	606	557	602	638	569	613	619	594	608	584	597	569	566	596	611	577	578	636	597	616	593	605	589	582	592	636	569	603	596	612	570	580	621	633	607	606	614	648	605	597	614	588	565	633	598	611	566	599	618	603	594	584	580	575	587	644	634	588	584	579	636	583	584	609	612	599	582	589	606	628	641	610	606	623	567	579	594	600	627	592	607	584	585	605	591	618	617	618	590	580	623	612	599	588	600	591	584	617	597	622	614	576	580	623	562	594	590	582	617	621	605	588	597	608	592	584	620	621	606	627	587	601	631	623	574	613	549	640	595	613	573	555	642	574	616	559	584	593	596	588	597	599	574	617	585	589	614	552	566	623	593	586	587	613	626	617	594	585	569	635	601	632	596	607	589	615	646	648	606	592	639	603	551	634	594	618	586	572	605	623	630	567	614	627	638	583	575	627	588	558	556	620	633	630	563	584	660	596	613	627	597	593	605	629	606	616	612	628	553	610	605	602	620	600	603	600	560	667	566	600	621	591	642	570	606	593	621	620	577	603	558	570	600	619	599	600	643	619	639	635	605	595	589	540	637	617	578	585	563	614	605	588	590	614	647	573	622	609	602	582	608	564	563	582	602	627	613	600	609	575	575	588	616	563	630	638	554	606	589	590	592	616	593	598	594	576	622	636	605	593	631	596	598	592	620	585	592	593	574	594	616	609	552	608	597	646	587	597	569	605	637	613	629	578	607	603	593	640	639	594	609	586	598	617	587	596	586	613	632	633	628	601	616	635	604	591	611	592	622	603	611	628	581	604	588	594	615	537	598	622	544	624	563	623	613	525	602	569	599	600	606	600	600	620	557	624	582	617	545	595	613	622	614	621	595	602	619	595	613	575	564	581	606	617	580	618	603	609	590	588	611	592	586	545	556	591	629	615	585	595	593	625	590	611	597	561	608	558	581	621	606	584	574	621	580	617	581	622	583	601	588	634	620	592	610	648	626	587	585	622	581	624	629	609	626	616	602	584	578	625	602	629	557	643	611	618	566	624	604	594	585	562	614	601	588	611	598	634	626	604	599	617	606	611	602	611	611	576	638	578	530	596	603	641	623	584	621	554	586	592	597	557	568	622	603	643	590	584	607	594	570	618	603	646	594	582	609	592	580	613	607	608	586	598	596	628	618	603	551	584	636	558	615	560	571	639	623	632	554	611	642	559	601	584	600	616	617	579	597	582	627	647	601	614	618	611	649	573	572	624	600	566	626	606	617	649	584	559	589	647	598	596	594	610	555	621	601	559	634	539	640	597	593	612	540	623	596	571	576	574	581	583	560	625	619	619	608	600	575	595	606	646	574	593	557	598	619	603	613	630	578	608	619	607	556	626	600	629	621	577	600	574	577	592	556	605	596	591	627	615	605	599	612	618	588	620	607	595	660	586	591	614	573	585	635	625	635	613	568	631	638	601	581	595	601	630	601	589	606	572	616	624	572	647	613	594	637	594	625	631	553	621	643	615	570	591	577	599	610	583	632	573	578	599	634	606	625	604	572	589	535	634	570	600	611	607	552	592	570	597	611	592	549	625	575	607	593	637	597	603	653	616	605	593	620	589	570	559	562	591	593	610	604	570	649	576	601	568	602	592	611	571	628	568	577	579	581	619	616	621	620	579	577	623	617	579	652	609	605	569	604	596	609	617	640	582	597	606	654	593	589	609	590	595	569	631	628	640	580	617	606	619	610	624	550	617	573	645	567	605	603	610	641	577	634	581	605	627	638	600	567	611	610	637	572	598	612	625	572	620	618	596	614	601	600	613	645	593	605	578	559	605	609	632	602	632	569	602	588	588	597	618	592	616	579	582	532	580	592	610	624	630	619	617	625	566	595	635
17772	18354	10188	654	5623	2768	60	64	64	71	65	81	61	55	53	43	70	65	59	65	41	140	320	173	67	61	71	62	56	57	58	62	63	53	55	52	47	51	37	65	52	60	59	70	54	38	57	56	69	68	52	59	57	59	53	57	52	58	68	55	56	41	68	58	59	60	58	63	52	52	60	57	73	66	65	64	60	52	64	56	53	62	63	51	46	66	60	59	62	50	55	64	50	64	62	57	57	51	53	56	50	53	60	68	56	72	58	57	59	51	56	48	57	63	51	67	61	61	47	58	52	61	69	69	67	69	49	66	54	62	37	59	52	57	52	62	64	53	51	55	63	60	49	62	56	50	52	48	77	59	66	54	61	59	47	65	53	59	60	51	55	53	52	65	50	56	47	53	59	56	57	62	49	65	51	69	70	63	54	53	39	51	61	52	58	75	57	55	66	58	70	59	66	52	63	50	62	49	58	59	56	54	61	57	46	70	58	59	52	49	51	55	60	50	60	50	60	53	69	59	55	49	57	53	49	61	59	55	56	46	63	61	56	63	71	66	58	54	59	60	53	57	48	53	48	40	51	57	56	61	57	55	66	48	39	62	64	49	67	64	53	47	52	63	64	73	58	72	78	48	37	62	64	58	51	65	44	47	54	62	58	64	51	56	45	69	55	64	44	67	66	45	50	55	68	60	60	59	47	60	59	39	69	59	68	37	57	53	68	55	78	66	47	54	63	57	54	59	57	49	64	56	59	53	52	61	71	57	54	75	56	70	48	66	59	61	50	60	59	48	59	53	63	56	50	65	61	62	60	55	41	57	68	50	63	69	59	67	73	54	55	42	58	54	61	60	45	54	62	55	63	58	56	46	67	58	55	65	56	61	45	62	64	61	54	68	55	67	50	49	55	55	49	44	63	62	52	68	39	37	49	73	59	52	70	72	63	66	42	56	56	61	59	61	61	72	66	64	52	59	53	53	57	58	60	57	65	63	62	63	58	50	56	62	68	66	49	55	54	65	60	62	62	52	70	53	54	51	70	71	56	51	51	55	50	54	56	47	77	55	57	54	60	66	52	54	60	62	62	66	43	76	54	65	43	49	53	55	57	46	58	55	49	55	59	60	57	51	40	51	59	66	54	55	52	68	52	70	56	58	51	59	56	75	66	59	58	55	58	65	61	59	62	67	74	47	69	68	70	68	56	58	57	58	59	55	50	61	56	59	58	49	43	65	61	60	63	68	51	53	51	56	52	61	49	57	67	56	59	46	52	61	69	52	53	65	53	54	51	53	61	50	75	62	68	64	76	69	61	63	58	48	67	61	62	54	49	47	58	57	61	66	55	49	58	53	61	63	46	69	68	63	57	59	54	41	77	55	42	55	60	42	64	52	54	56	45	54	58	44	55	42	54	51	62	67	49	44	45	57	60	49	58	55	61	55	56	60	47	70	55	58	59	50	51	70	39	49	51	56	58	70	63	64	61	68	55	59	48	52	60	61	42	59	59	80	64	64	58	43	59	46	49	59	55	45	52	47	63	73	74	54	55	57	47	50	64	66	59	61	52	64	48	58	48	50	65	55	58	69	66	51	61	53	55	48	60	68	41	54	44	50	57	69	45	63	50	56	59	62	60	46	51	55	68	61	50	66	51	40	53	66	57	56	56	58	56	52	61	65	53	58	64	57	60	48	59	64	59	44	61	66	55	61	60	49	62	54	55	52	63	46	64	57	47	57	45	54	63	56	52	56	58	68	57	63	65	49	53	61	60	54	63	51	61	70	58	73	55	50	58	53	59	44	58	58	47	49	68	52	67	67	61	50	63	57	42	65	48	50	58	68	51	59	55	53	76	63	61	80	50	52	53	65	54	51	47	64	45	51	74	69	57	51	58	67	56	44	61	47	43	54	67	77	51	53	53	51	69	56	60	62	60	44	48	77	56	65	45	69	49	64	48	59	57	62	66	60	58	48	53	58	59	52	59	58	49	59	59	58	67	65	63	55	53	55	71	53	56	52	60	70	48	56	61	58	60	48	49	72	64	56	76	61	53	73	70	66	56	50	54	58	78	57	56	65	46	63	52	58	61	48	59	58	72	63	58	74	57	53	58	53	57	57	62	56	61	62	60	55	53	53	52	61	56	49	61	59	56	73	41	72	58	67	67	55	51	49	58	48	53	45	64	58	56	54	64	51	53	60	70	46	67	50	59	53	52	61	46	59	54	66	63	53	57	51	60	57	58	56	65	47	56	60	73	66	53	65	47	55	67	62	51	53	51	64	57	44	57	52	60	52	56	44	61	39	42	50	51	57	59	64	60	56	44	64	56	61	60	42	52	54	61	57	56	55	57	50	55	57	65	45	67	66	68	58	58	64	62	72	53	59	50	53	71	64	56	53	51	51	68	74	68	56	40	61	66	53	58	53	43	57	55	58	50	65	49	45	67	54	49	51	59	71	50	53	47	45	64	51	61	45	49	58	54	55	52	52	48	64	64	67	63	67	77	53	44	61	52	66	50	51	63	59	66	49	55	56	46	69	67	57	60	48	53	57	62	53	60	58	51	49	62	57	59	53	57	50	46	55	65	57	66	68	60	59	66	48	54	62	54	62	66	62	54	56	64	60	40	55	61	75	45	48	55	58	61	62	46	57	57	51	71	43	52	58	54	57	71	52	53	58	43	60	61	57	44	53	50	50	51	57	61	61	62	50	59	60	53	48	67	55	57	49	63	48	61	59	70	58	51	54	59	61	62	59	52	66	49	62	51	63	45	45	48	49	49	70	62	61	65	53	57	56	57	60	50	67	58	47	51	46	62	49	46	52	75	65	67	61	38	56	56	60	57	67	51	52	67	52	55	54	61	51	45	55	53	63	61	67	69	56	38	51	55	66	63	64	60	56	61	65	56	55	68	55	57	66	57	54	57	58	58	42	55	51	72	57	52	43	51	58	71	62	61	70	51	64	66	55	64	63	49	56	63	50	63	53	48	46	56	62	71	75	58	68	67	67	62	69	47	66	57	58	54	71	57	68	58	57	60	56	52	59	64	60	54	60	68	64	48	55	60	59	58	52	54	63	62	57	68	51	64	44	59	50	76	69	58	54	50	62	59	49	55	54	75	54	52	43	59	53	57	50	57	63	65	56	44	53	62	50	47	62	53	61	74	62	49	57	49	60	57	61	49	54	48	60	52	65	63	62	67	50	46	65	57	63	65	60	49	63	65	53	58	48	40	49	56	55	62	58	62	55	56	65	59	53	55	59	57	65	80	55	56	54	56	46	60	51	69	57	62	58	48	55	81	62	50	62	54	55	60	67	66	64	52	49	65	58	65	54	68	54	57	52	62	53	55	47	63	62	66	61	67	51	44	51	53	53	54	60	76	64	46	60	65	56	50	61	53	48	62	52	52	60	66	50	59	58	56	62	66	63	59	57	47	53	51	68	63	60	52	63	58	55	62	59	70	49	59	56	63	49	57	68	51	53	65	64	50	55	59	67	66	68
51577	39303	29344	12554	53566	28868	1287	1182	1048	948	937	882	860	856	822	850	823	818	772	796	791	4633	9731	3810	760	747	733	749	743	741	703	728	720	752	744	731	725	728	719	751	740	751	752	751	732	743	729	732	762	711	726	695	727	725	710	756	762	788	711	726	715	706	693	726	772	712	755	725	733	722	756	763	667	751	759	715	715	733	740	785	763	922	937	785	786	728	792	703	721	748	721	727	764	717	764	748	763	749	759	785	726	729	724	782	747	728	770	762	773	795	725	710	732	765	729	751	708	773	768	762	795	734	691	737	738	755	721	732	720	738	740	734	746	739	758	771	773	778	716	758	752	701	740	783	758	730	730	731	730	740	695	724	703	747	732	786	695	708	751	726	731	719	748	765	795	735	695	694	758	729	707	728	709	762	719	765	751	693	775	756	731	772	711	748	747	725	734	749	723	729	782	725	771	732	749	713	709	657	717	727	725	733	767	751	728	757	754	717	762	721	697	747	721	745	725	717	776	757	744	742	758	703	740	757	717	756	738	715	733	700	728	761	748	741	769	795	747	711	796	800	705	697	728	746	763	743	722	787	759	697	717	715	768	683	746	704	774	731	750	786	741	706	770	733	754	687	731	729	727	742	737	753	728	744	754	759	747	725	704	724	737	733	768	747	695	713	754	707	780	749	709	732	748	721	759	720	732	705	769	790	751	720	669	760	735	761	737	749	746	730	765	765	727	694	772	768	722	744	759	725	757	763	717	707	770	737	752	770	705	768	719	736	741	755	752	766	757	738	669	750	761	761	751	733	750	752	740	734	705	728	748	725	741	699	708	764	739	719	752	717	779	740	727	746	726	767	778	713	755	712	720	698	716	719	739	738	748	722	739	676	719	750	725	724	720	722	732	718	731	718	718	718	736	740	761	722	728	700	735	715	734	700	732	729	716	732	741	775	719	728	705	746	752	717	718	771	716	722	698	738	753	765	737	754	749	723	744	736	733	723	758	704	737	744	765	718	733	743	697	713	719	700	726	758	711	749	768	754	727	724	711	770	728	767	705	768	724	741	749	769	694	724	720	704	733	724	746	797	710	703	740	717	739	739	740	735	741	704	704	782	699	723	734	758	755	734	753	741	723	716	727	696	705	705	700	695	704	701	729	733	749	743	693	729	720	691	737	742	740	772	734	720	772	768	791	735	722	724	783	748	726	733	757	713	731	746	740	717	699	692	772	682	728	779	736	752	750	730	759	748	758	743	735	718	757	730	736	734	742	771	696	799	763	708	758	718	746	724	758	756	769	766	758	728	763	705	718	753	740	683	730	755	762	769	736	712	713	754	725	713	741	715	733	724	724	764	752	732	823	739	770	709	717	716	666	749	745	749	755	713	756	714	711	759	728	735	663	739	737	705	730	733	743	749	723	760	797	755	782	748	757	694	721	744	672	757	711	708	745	728	697	785	719	725	732	763	774	724	751	755	746	730	753	737	742	732	768	750	712	770	719	737	766	767	741	749	760	731	709	758	724	746	739	694	696	755	703	727	743	727	728	711	729	797	759	735	719	774	644	705	756	788	758	747	739	738	752	751	716	764	707	717	754	692	748	719	729	737	744	721	699	699	708	727	734	790	730	713	711	660	720	746	733	708	731	720	719	796	751	736	776	742	765	744	730	680	797	695	730	783	758	727	725	776	704	731	772	762	735	703	730	771	774	804	715	772	747	750	728	750	716	725	768	742	732	720	760	788	717	730	736	715	746	777	704	719	658	740	729	732	713	770	694	748	715	763	763	748	723	754	718	756	715	762	740	703	702	750	682	710	697	730	766	711	718	736	742	723	745	771	735	743	740	750	713	690	741	740	783	716	726	783	752	728	759	716	718	723	746	752	761	702	716	736	726	734	686	725	794	760	753	736	744	751	733	736	688	737	733	779	720	719	710	738	739	670	792	714	735	692	717	721	772	732	751	726	742	754	727	794	776	754	711	790	745	759	730	716	746	710	726	770	744	716	720	767	765	743	754	717	703	745	695	696	755	802	730	764	741	761	724	776	731	684	748	712	697	680	734	788	758	725	746	747	726	735	755	798	743	679	720	767	721	711	751	730	749	710	721	726	723	740	767	705	726	725	744	771	757	728	740	719	734	773	757	765	732	715	721	706	788	686	779	740	754	745	732	768	747	791	739	751	740	773	736	750	775	714	732	756	759	736	698	779	753	747	743	746	743	716	716	729	736	731	703	772	735	708	724	760	713	761	728	736	719	743	694	710	728	758	714	709	781	740	740	720	742	732	722	752	740	758	712	771	755	722	758	768	767	731	722	728	735	737	701	733	754	741	751	710	759	772	749	716	676	689	690	735	758	727	728	756	769	698	694	735	701	716	728	713	727	768	774	712	751	791	718	691	710	715	741	736	758	759	784	734	704	754	729	714	747	719	706	757	751	712	717	730	732	681	752	736	713	769	680	759	711	729	708	697	716	761	753	733	710	722	753	760	739	732	737	742	768	765	754	707	732	711	751	703	690	782	715	773	765	720	707	693	750	720	693	729	732	694	711	717	701	747	741	691	761	688	746	718	699	717	736	724	720	711	754	706	752	768	756	770	796	723	738	700	737	727	755	742	744	791	747	700	700	723	755	754	715	737	743	730	731	719	759	738	722	764	707	766	735	766	759	742	690	747	745	775	735	712	744	708	751	743	795	743	714	728	743	764	756	769	701	719	736	709	726	712	738	728	750	699	725	756	737	757	725	757	747	717	734	746	785	765	689	725	759	744	708	761	731	748	786	728	788	730	746	697	742	712	726	686	729	751	705	726	699	714	800	761	690	780	748	716	736	785	766	739	709	742	765	766	729	746	767	742	776	723	733	723	730	679	762	791	717	726	764	708	738	722	732	794	782	729	733	702	758	763	767	774	719	775	784	778	731	764	722	707	728	784	737	711	746	683	706	699	781	744	746	744	718	749	796	711	757	762	707	686	769	710	773	771	743	736	780	757	704	709	699	728	798	725	723	721	719	748	757	687	731	726	675	749	755	750	741	756	772	774	714	766	731	736	698	703	702	715	744	754	760	739	688	722	689	749	746	750	770	714	764	732	793	714	775	762	732	734	769	701	751	709	748	715	760	716	752	757	782	725	758	722	771	722	728	744	789	705	736	763	760	739	761	768	725	722	746	696	747	770	734	740	742	724	754	751	758	715	745	769	700	728	731	695	762	751	692	721	712	713	721	730	696	709	755	727	767	743	726	745	729	697	720	747	751	765	744	705	750	735	774	755	718	732	781	725	737	713	790	709	747	720	693	744	673	722	752	689	770	719	773	733	745	745	733	741	756	738	714	769	759	748	723	736	753	759	756	775	742	779	738	740	738	811	791	766	731	741	731	754	744	713	788	777	725	717	741	765	702	724	764	710	713	733	698	678	729	772	793	756	752	742	743	728	729	753	720	772	734	747	755	745	760	786	641	694	716	756	719	715	711	794	717	725	772	757	739	712	709	781	760	776	738	670
26642	28274	16358	2465	9054	4624	85	64	59	62	59	57	61	65	55	57	52	53	69	54	78	149	381	151	59	38	45	57	67	49	70	53	60	68	65	57	65	48	65	58	54	64	58	56	59	55	46	62	56	71	55	53	75	51	55	52	49	61	66	47	67	57	56	50	55	66	39	58	54	59	59	51	48	64	74	47	63	56	60	58	66	73	64	40	54	56	53	52	55	59	47	57	61	46	55	53	54	54	49	64	60	72	60	56	50	53	66	72	42	43	47	49	69	68	49	66	50	47	41	54	52	56	58	56	61	53	48	52	60	48	54	69	71	60	49	49	72	57	55	63	67	56	54	57	62	52	58	50	53	63	48	53	58	51	46	71	56	64	51	70	42	56	55	52	53	61	69	56	62	53	66	54	48	57	46	54	44	43	65	57	55	64	65	59	77	56	59	61	56	64	56	58	48	58	41	45	58	58	55	51	54	63	55	44	66	57	63	66	64	58	67	65	48	58	54	59	65	58	48	61	65	72	46	54	54	73	63	63	64	60	53	41	44	55	48	60	48	69	54	52	59	63	55	54	50	64	73	50	64	54	60	60	58	54	68	59	69	64	46	52	44	68	56	65	60	68	61	53	60	57	50	68	45	47	56	50	60	54	50	58	58	69	59	47	63	46	58	65	63	55	60	49	47	56	43	66	59	47	54	62	63	66	66	44	73	60	63	60	55	64	62	57	57	61	57	55	56	69	50	58	56	62	47	61	47	57	52	53	56	58	48	56	66	62	51	77	56	60	60	54	64	71	46	58	76	60	64	56	52	49	61	59	63	65	49	64	66	62	42	54	60	56	55	77	59	60	77	69	49	53	46	51	51	66	52	52	56	63	69	72	51	61	49	46	68	65	68	62	54	64	69	44	67	62	54	36	54	69	69	45	54	52	48	52	63	66	55	55	51	70	58	50	58	65	52	66	52	66	67	53	61	43	61	60	53	61	47	65	61	52	43	66	61	67	54	47	49	60	49	50	67	46	45	55	61	78	60	52	64	58	55	45	54	51	50	55	49	64	44	52	61	52	42	71	52	67	76	68	62	68	63	58	64	63	69	57	59	71	58	63	61	68	61	65	60	62	54	49	46	68	61	52	56	71	61	59	67	50	52	58	58	62	50	56	65	45	47	64	65	53	51	64	57	57	61	53	78	60	58	47	58	51	71	52	61	48	60	66	52	53	59	58	75	50	52	44	63	66	53	57	47	65	50	50	66	64	65	65	59	70	60	58	48	60	66	65	55	66	65	55	56	56	58	57	54	54	60	48	54	45	63	38	47	48	70	68	66	50	61	69	57	53	63	65	68	59	60	64	50	66	53	57	53	57	52	48	51	71	64	60	68	61	63	66	45	53	64	62	56	62	51	68	55	59	63	63	55	50	60	64	56	59	59	65	53	60	64	51	58	56	50	67	50	56	52	59	47	56	57	74	66	49	57	45	53	57	63	59	54	53	64	56	44	54	55	64	60	45	60	63	55	56	63	63	62	61	78	55	58	63	47	57	57	46	63	43	62	55	58	48	61	73	39	67	60	55	53	58	72	60	58	72	56	52	56	43	57	53	52	55	52	54	52	53	60	69	57	58	70	52	60	61	63	59	65	52	55	60	59	63	48	76	60	42	47	55	50	61	51	40	61	48	59	47	52	67	52	48	53	66	68	64	51	59	51	50	60	57	52	66	54	48	43	54	49	57	52	58	65	54	57	61	55	45	45	55	77	62	48	56	49	60	51	59	55	57	59	53	55	65	53	58	56	64	52	57	59	55	64	53	75	56	53	72	60	55	59	59	55	53	51	66	60	74	64	67	63	65	58	53	63	59	67	52	62	60	67	56	56	55	49	62	51	56	41	49	39	54	54	50	48	68	62	54	54	68	61	53	44	63	86	56	48	59	57	63	70	62	74	54	61	52	62	66	59	43	40	64	67	47	72	59	69	56	55	64	58	50	68	52	65	49	63	53	57	61	60	53	61	46	63	67	72	64	46	61	62	52	48	63	62	61	56	59	62	52	60	48	67	59	43	61	52	49	51	53	55	58	60	50	62	75	61	60	72	56	49	54	56	65	56	56	56	57	53	57	59	46	61	76	50	60	57	47	60	66	58	54	60	56	63	67	58	65	57	54	58	57	57	50	54	54	53	47	60	50	56	41	68	53	48	70	60	53	45	71	56	67	62	53	66	65	77	63	60	43	67	64	51	62	55	56	53	54	68	61	53	53	52	66	52	52	57	56	64	57	47	61	66	50	50	42	61	62	65	52	56	55	63	64	59	71	51	70	63	66	45	57	57	50	62	51	63	59	52	52	55	56	50	63	58	52	52	69	54	76	39	72	58	61	70	64	48	59	48	63	61	55	47	66	60	52	54	64	52	55	43	66	53	51	54	42	53	64	55	58	62	54	71	56	79	46	47	54	62	58	60	54	50	51	62	60	66	58	55	48	54	53	44	60	62	60	65	40	61	55	46	52	60	59	62	63	50	61	63	66	60	47	59	47	49	42	47	44	63	56	74	59	63	59	59	45	58	50	71	58	46	60	53	41	70	53	54	49	45	60	50	72	56	65	58	63	48	52	65	59	67	51	48	63	53	41	63	50	53	53	60	51	54	56	53	45	55	59	53	56	52	67	26	54	57	54	46	64	58	57	50	59	63	57	61	56	49	54	55	62	58	58	41	51	72	52	59	63	62	62	70	53	55	48	60	52	61	67	72	69	56	56	42	65	49	59	55	55	68	41	45	59	56	64	52	62	59	61	52	58	66	58	59	57	56	51	46	46	50	67	52	48	42	48	52	46	67	53	59	68	57	68	52	56	52	53	60	59	66	73	58	52	60	68	55	58	63	69	56	58	63	52	74	59	53	62	60	62	73	59	69	67	43	57	62	56	59	47	57	71	51	66	52	47	50	60	42	51	61	42	57	50	59	58	56	52	47	62	62	48	61	46	56	60	65	71	53	52	54	60	60	60	53	58	64	64	58	63	62	61	60	56	58	55	62	60	55	66	59	51	58	50	47	50	64	50	51	56	64	59	49	60	48	54	63	61	53	55	54	60	64	67	42	59	58	49	61	48	59	58	70	63	55	62	57	55	56	72	70	48	58	56	63	55	58	62	50	52	62	51	57	58	48	62	39	56	52	43	65	60	65	62	63	61	58	57	55	60	54	50	50	63	61	60	63	51	58	51	53	59	43	54	45	67	60	53	63	38	62	52	55	49	60	60	56	55	69	67	54	53	59	51	61	45	48	51	51	56	58	55	71	53	63	62	59	54	48	55	51	60	52	67	66	47	47	51	53	63	50	50	58	58	67	59	69	52	60	62	57	63	54	57	61	53	69	63	74	50	51	59	56	57	59	53	46	52	67	52	50	48	60	59	53	54	67	49	47	65	61	54	60	55	64	51	54	55	49	59	51	64	53	61	41	53	50	52	56	47	49	50	64	62	62	53	54	50	68	63	50	55
52816	40374	34416	23351	62631	33551	1550	1300	1177	1030	945	936	905	901	840	824	810	805	753	752	796	5329	12203	3587	737	759	725	710	703	700	803	742	690	720	673	742	737	703	711	675	709	701	748	759	726	702	729	736	727	725	685	757	725	673	741	684	743	696	747	716	717	731	695	762	705	723	700	706	736	688	705	723	669	688	743	663	753	735	733	751	734	991	1005	815	755	729	736	749	658	681	716	719	717	717	739	729	736	744	675	744	666	688	717	712	732	720	687	691	689	693	720	763	720	699	729	718	725	698	716	713	715	731	747	697	770	751	703	719	690	748	757	696	754	707	769	718	729	766	725	691	692	681	705	715	717	703	759	700	695	751	713	679	747	691	702	709	734	740	673	757	761	726	769	714	741	729	692	685	692	678	761	726	753	695	757	718	716	730	707	739	722	725	740	730	725	682	725	714	738	728	702	719	727	665	722	657	690	718	682	679	719	734	728	728	745	719	703	756	723	726	744	741	717	707	654	671	685	770	665	684	687	745	743	749	667	671	729	710	732	670	678	705	683	755	752	745	756	737	735	675	715	718	716	756	701	773	731	675	741	748	701	676	681	714	701	676	745	686	750	714	755	714	693	727	768	719	756	692	719	717	753	709	715	685	695	709	691	689	751	710	686	720	717	720	739	705	734	716	705	701	670	727	736	779	717	699	711	745	737	723	711	760	737	708	738	722	782	692	736	692	686	763	739	729	743	724	728	718	756	739	680	747	713	748	736	753	686	726	704	726	726	719	675	754	711	703	743	754	688	730	752	724	687	712	717	707	758	740	740	748	699	688	713	693	707	693	734	742	712	703	717	744	719	683	683	760	710	731	751	690	710	713	695	722	717	705	732	714	712	741	709	687	707	722	726	662	682	759	684	664	725	722	719	739	774	709	682	729	736	714	784	725	755	714	732	677	772	691	725	782	728	688	746	723	734	730	665	742	694	718	715	699	697	700	691	708	741	701	691	682	695	672	721	743	724	716	717	700	681	739	717	718	682	739	700	713	705	693	753	719	734	709	673	693	725	788	710	709	724	751	714	716	705	679	689	701	723	709	709	696	694	733	714	686	725	744	683	711	704	792	731	681	743	716	756	718	713	770	730	731	722	737	749	700	721	708	718	675	696	775	736	746	747	708	733	717	675	702	731	717	698	688	712	664	697	727	748	740	714	726	697	699	675	697	701	696	703	671	741	693	697	722	715	725	712	699	713	690	736	734	704	734	740	737	711	717	730	693	734	703	684	700	781	709	730	706	762	763	707	730	702	749	728	721	685	722	686	728	746	721	716	714	761	707	740	686	730	694	727	682	728	739	716	719	740	712	728	714	713	761	699	739	682	709	690	751	713	726	713	757	749	756	705	707	731	674	724	638	729	712	781	698	731	683	700	699	716	711	661	716	722	676	742	744	704	723	705	715	717	712	695	746	682	762	722	783	699	733	700	683	744	749	718	730	677	660	697	714	716	649	732	720	715	732	711	736	756	714	775	702	716	726	735	698	738	749	726	712	767	717	687	727	743	729	741	752	805	686	733	713	681	708	697	750	669	690	726	669	756	741	761	700	684	721	703	753	753	722	724	676	722	689	737	711	742	749	747	713	697	696	697	759	680	751	686	723	721	747	703	701	757	696	752	662	713	701	715	731	703	691	695	738	673	738	723	705	740	756	702	675	729	714	722	682	748	702	732	742	661	669	734	699	788	709	695	706	677	735	739	726	752	718	691	793	741	702	682	720	688	714	765	677	735	736	701	677	738	754	710	730	750	713	761	817	711	728	743	726	744	707	711	678	692	709	735	674	701	724	688	744	721	698	758	728	717	693	665	673	709	739	708	702	725	705	676	751	718	753	743	687	774	748	718	722	762	697	710	674	702	676	739	712	725	670	692	693	685	734	694	693	680	712	800	706	714	730	726	725	749	702	699	689	733	745	708	740	706	733	717	748	716	686	727	707	670	728	744	729	725	710	697	718	708	686	653	705	724	713	698	754	705	684	758	681	694	721	761	713	692	726	687	750	717	758	722	749	713	746	801	740	711	734	728	720	697	746	710	737	700	676	731	739	751	723	724	705	667	722	682	761	709	732	728	700	680	717	718	698	714	724	694	699	698	720	722	720	682	690	739	677	692	711	685	681	702	690	670	747	708	696	691	758	712	735	703	686	659	715	710	703	678	708	758	702	721	749	698	774	680	719	669	764	705	724	724	738	721	727	761	713	725	730	710	728	710	709	731	741	766	782	714	768	708	676	666	747	726	693	735	760	665	680	745	722	704	722	723	700	721	676	722	731	673	703	660	740	772	747	717	701	690	698	739	718	702	766	723	696	679	708	725	750	729	691	696	717	689	731	746	730	751	728	742	733	709	727	724	723	740	758	756	709	685	726	700	704	728	705	684	700	750	721	721	666	697	716	723	751	663	763	755	697	790	730	741	747	685	689	680	752	723	688	717	654	803	705	692	733	731	707	707	728	706	661	732	744	690	738	710	706	729	663	784	720	746	728	739	704	767	721	720	750	767	736	683	715	715	705	726	726	701	682	679	739	714	729	664	765	778	717	718	708	734	673	723	737	713	709	709	674	675	740	715	791	744	709	791	760	703	722	726	713	694	704	691	793	683	740	719	703	694	748	675	691	763	704	675	689	745	696	701	740	725	712	766	695	705	706	725	752	684	729	683	716	707	713	750	738	732	700	721	715	736	715	710	761	737	667	717	735	718	720	728	758	739	713	732	747	725	766	679	669	744	678	778	722	723	728	733	701	711	720	712	701	765	751	698	699	741	775	740	697	745	752	694	707	735	717	710	683	734	730	696	688	738	718	739	717	727	746	744	690	766	737	706	715	684	706	713	687	697	730	687	733	710	695	674	703	692	745	755	723	756	767	696	690	640	732	711	676	732	670	707	724	740	742	719	734	690	726	735	702	718	706	700	723	744	733	728	666	709	701	717	726	703	711	700	723	721	683	691	690	704	689	693	734	761	743	731	728	719	689	739	744	729	710	734	720	763	756	692	693	685	790	726	744	674	681	731	712	735	656	731	722	713	715	697	734	737	781	662	713	713	667	731	767	688	701	727	715	684	707	737	758	761	729	734	732	727	725	653	735	725	664	702	694	719	653	767	714	690	742	718	689	722	706	756	761	751	696	734	720	776	659	714	714	680	708	681	689	747	686	696	705	735	752	698	706	719	669	719	699	672	738	713	679	740	727	705	745	694	728	700	734	720	707	738	731	701	731	710	726	717	699	752	690	682	700	674	720	729	731	723	667	724	727	723	714	705	708	733	723	733	688	700	705	719	734	649	727	713	727	727	757	729	680	645	728	728	689	716	694	721	737	686	726	707	676	719	707	756	741	683	740	770	704	719	730	669	727	745	688	685	688	708	697	717	729	702	677	722	705	713	739	716	778	723	713	740	747	698	726	736	723	695	725	706	682	745	700	716	703	713	705	717	725	674	705	700	733	726	719	636	703	706	735
8279	5364	3444	214	2240	1124	27	55	39	47	55	47	39	51	39	41	48	32	38	50	62	63	136	68	36	53	55	36	44	38	42	40	46	46	43	46	37	40	43	40	47	41	50	38	42	54	50	36	27	52	30	37	38	41	38	48	47	40	58	49	53	50	31	46	47	46	55	34	41	40	51	36	52	38	46	46	49	40	43	45	42	50	42	53	53	56	32	40	53	50	39	47	47	42	53	47	40	44	56	37	46	52	50	41	50	39	37	52	47	53	58	48	42	34	37	51	46	52	40	41	45	41	41	47	42	38	40	45	42	41	50	42	37	55	41	51	37	43	45	37	53	49	48	44	46	46	48	42	41	44	48	42	36	52	43	45	46	46	48	42	44	54	37	40	41	54	41	47	43	52	34	47	44	41	39	59	46	43	52	42	35	47	42	43	47	36	53	38	56	37	54	53	52	46	46	44	29	39	48	46	37	44	49	53	42	40	47	48	37	38	39	66	36	53	45	48	40	51	61	39	38	38	51	32	46	40	48	36	40	37	48	43	36	39	48	47	36	53	29	30	42	48	37	50	38	44	44	36	53	40	40	42	66	53	58	36	39	47	37	45	51	37	53	35	47	54	42	56	42	51	39	37	54	39	47	48	47	37	45	49	42	50	37	52	44	56	52	52	46	53	43	44	39	45	47	49	52	42	50	39	41	29	45	45	45	36	41	47	52	34	59	47	46	44	44	54	49	48	40	45	54	41	49	33	38	39	32	51	50	50	43	56	45	45	45	48	48	41	46	55	43	33	34	40	47	51	61	47	47	37	51	48	57	49	43	43	41	56	35	41	41	56	41	45	39	44	44	40	36	53	51	43	47	42	54	48	51	39	40	46	43	45	61	43	55	47	49	45	43	40	50	54	37	31	54	39	51	36	48	39	44	47	35	44	50	32	39	42	53	40	41	40	36	50	32	51	41	42	38	44	44	34	49	40	38	54	45	50	39	47	49	41	32	49	34	48	49	46	34	43	48	60	48	40	43	48	28	47	50	58	38	42	42	57	46	45	56	51	48	36	47	47	53	49	53	53	42	49	41	49	40	42	40	51	42	50	47	35	53	32	44	43	46	39	50	29	50	42	38	43	35	38	36	40	38	42	37	40	55	48	40	42	47	54	40	51	41	47	37	42	49	40	51	34	52	37	49	45	39	36	53	35	51	35	39	61	47	51	50	52	35	39	38	47	38	50	41	49	44	39	25	43	45	46	47	34	39	41	43	40	41	51	44	39	42	29	63	44	48	53	69	46	40	45	44	36	53	35	43	43	50	53	39	35	51	32	49	41	46	41	40	47	45	35	43	51	42	42	61	38	53	33	36	44	36	50	47	53	50	44	39	45	40	37	54	48	45	38	53	43	39	35	48	36	53	49	47	44	53	53	46	35	46	56	46	57	42	59	46	53	38	37	49	57	38	49	43	39	30	47	48	48	49	54	40	53	45	49	58	45	41	43	43	46	40	41	52	45	55	48	44	31	31	37	42	45	39	35	50	44	48	46	50	31	48	41	41	43	34	47	42	57	35	44	40	46	52	43	49	61	53	46	53	37	49	40	47	50	55	36	45	60	46	40	44	33	57	42	44	39	40	48	45	48	50	46	33	49	47	43	43	38	43	51	47	46	42	40	52	36	51	43	53	45	50	52	54	44	34	53	38	43	43	47	49	59	44	47	38	37	41	47	43	54	39	42	42	49	48	49	56	42	45	49	34	43	40	44	48	61	44	37	42	57	51	45	52	32	50	45	35	53	46	39	38	50	49	51	43	48	39	55	52	46	48	34	48	42	45	40	43	45	51	51	49	58	41	48	43	47	41	51	58	47	40	45	44	49	40	49	46	41	41	33	45	46	42	43	51	43	27	37	42	37	56	37	51	45	34	47	32	42	46	48	40	46	42	42	38	43	39	55	49	47	35	41	43	47	33	41	36	46	46	38	44	46	48	47	46	46	54	56	55	35	40	41	45	47	54	56	49	44	47	41	39	48	52	43	51	35	41	43	46	35	46	35	49	45	54	36	35	48	49	35	43	59	33	49	40	43	51	56	42	53	58	57	50	53	52	35	36	47	31	44	44	51	52	46	44	39	45	48	49	42	36	51	39	34	52	47	44	40	47	50	54	29	38	40	47	42	43	35	39	33	54	43	51	37	42	47	42	45	49	42	53	46	52	47	53	42	46	46	39	44	41	52	40	40	39	47	37	33	46	55	44	47	46	57	43	46	38	42	50	57	57	46	41	36	39	44	40	56	44	56	52	52	44	46	53	40	35	41	38	58	60	43	35	42	36	46	49	36	35	42	52	42	43	46	47	52	37	37	50	41	60	39	51	47	46	53	35	41	45	38	41	43	52	49	44	42	47	39	44	52	45	57	40	40	44	41	52	57	45	42	41	43	49	45	43	57	41	42	47	45	35	36	53	43	52	47	39	41	48	37	52	41	42	56	42	45	46	44	35	45	49	39	37	36	37	40	32	43	51	58	48	49	40	49	43	48	47	42	44	28	42	46	48	44	45	42	50	61	45	39	38	51	51	47	43	43	45	35	41	47	55	60	57	41	46	44	49	38	47	39	59	60	48	45	52	45	39	45	50	47	54	40	41	42	46	59	35	43	46	48	49	37	48	44	49	46	36	40	54	47	45	50	43	46	47	45	39	48	55	45	51	40	48	54	49	46	41	46	63	34	38	46	38	49	40	50	30	45	42	44	30	36	40	38	40	36	53	43	48	48	43	43	50	45	48	43	43	43	51	45	47	49	37	40	55	42	47	45	54	29	47	46	48	49	41	49	51	40	36	43	47	55	49	46	39	30	44	54	55	44	37	38	50	48	49	37	41	54	44	41	42	52	53	33	48	52	48	51	49	49	39	45	50	43	41	35	29	41	53	35	46	58	54	48	56	48	48	50	48	55	50	48	44	36	49	59	34	55	51	47	49	43	55	51	36	40	49	43	42	55	40	44	47	47	53	43	41	52	54	44	53	39	40	51	51	51	59	45	40	44	55	45	42	38	53	48	41	39	46	40	49	48	40	37	33	39	48	54	53	59	48	53	41	42	55	52	38	52	47	36	51	43	49	42	52	54	38	46	38	35	55	38	49	33	33	48	47	46	37	39	34	54	48	39	42	50	40	45	36	41	40	44	50	38	39	42	41	46	43	49	46	39	46	45	46	45	48	39	47	37	38	48	41	48	56	44	46	47	48	38	35	40	36	44	45	46	48	38	58	46	48	49	50	59	36	44	43	46	50	45	44	53	54	47	40	48	47	35	52	38	44	50	37	45	43	60	57	39	42	48	45	57	38	62	39	52	32	57	27	34	50	39	48	38	58	35	48	55	41	39	49	48	50	40	40	57	45	52	44	50	37	46	56	37	57	55	51	46	34	32	40	53	47	58	44	45	52	40	43	44	45	52	52	39	38	51	49	58	49	41	49	51	49	48	38	52	41	37	41	41	41	48
40247	28273	22417	10226	38518	22977	753	679	663	658	587	591	578	621	619	551	574	581	579	576	606	1600	3369	1191	558	593	549	632	598	547	585	549	607	556	593	600	559	582	576	598	563	582	577	590	561	584	582	554	614	530	572	588	566	550	577	609	521	614	569	574	524	588	562	565	576	556	550	574	597	583	553	581	583	595	567	591	603	577	557	545	571	639	609	626	588	587	633	599	569	593	562	568	554	583	593	570	579	581	573	590	572	576	608	581	559	557	590	608	586	585	560	567	538	577	610	598	592	531	528	562	575	556	548	586	569	557	564	583	589	574	572	584	584	538	574	574	578	529	570	589	602	575	550	557	566	598	553	575	577	550	584	581	602	569	559	595	574	554	580	599	594	587	537	621	569	584	563	614	573	563	559	565	575	574	555	566	602	550	562	597	570	578	582	585	567	564	542	565	532	557	563	557	559	536	612	602	549	602	541	645	559	609	520	560	529	621	539	521	563	578	556	569	635	580	573	584	599	588	603	542	575	598	596	534	555	581	556	573	565	588	567	535	607	557	561	567	577	596	610	546	577	558	602	559	535	558	524	578	581	603	562	599	588	625	599	606	568	604	588	595	579	569	567	596	551	545	617	548	585	593	551	580	579	582	585	566	550	568	611	582	569	560	604	575	551	561	560	568	624	540	558	578	604	568	587	563	550	558	561	597	568	516	576	525	549	573	574	569	571	588	578	600	590	582	538	540	577	606	583	542	579	551	637	582	587	548	573	603	565	566	563	617	588	583	596	565	606	579	615	557	616	543	572	622	575	574	551	587	600	543	558	575	556	545	592	591	576	591	578	582	548	520	546	518	569	576	578	542	612	596	561	553	569	592	567	571	614	591	566	616	572	564	560	584	571	595	601	557	594	569	581	564	565	578	600	604	594	556	580	593	575	603	590	570	576	596	543	594	588	550	575	584	549	590	603	593	600	547	557	587	552	584	558	599	591	560	589	538	553	588	577	556	592	588	578	569	553	577	578	582	559	548	546	558	566	614	554	583	606	560	578	587	634	571	569	596	583	610	576	606	600	532	612	608	557	559	608	557	571	568	606	566	602	528	553	539	592	572	539	590	556	586	601	569	605	612	562	581	600	558	591	546	570	559	527	546	575	611	614	562	625	584	579	542	569	640	588	588	598	571	590	593	556	594	560	575	569	577	597	549	557	541	548	574	577	598	589	583	614	596	547	608	569	591	563	618	550	620	567	534	560	618	579	588	557	579	604	578	580	578	549	572	581	575	622	554	581	565	558	588	617	555	556	590	574	590	594	580	599	567	557	594	589	573	634	565	562	557	594	578	552	569	544	572	565	536	599	572	578	560	591	543	571	604	620	582	610	539	568	603	626	564	558	574	624	591	555	579	580	568	557	625	578	580	565	613	573	590	574	568	581	569	624	562	624	601	584	620	587	581	538	590	540	540	590	543	567	544	571	575	558	583	552	606	554	637	577	583	566	590	561	587	565	600	608	570	578	580	612	579	602	577	590	569	550	585	584	559	562	609	602	586	584	559	566	592	565	546	586	574	593	554	554	549	560	565	565	573	576	552	591	588	573	578	556	562	539	551	608	599	556	588	586	539	542	569	580	557	622	552	545	571	579	588	620	583	567	559	568	539	597	531	561	587	604	625	600	560	549	570	550	536	580	567	577	604	611	559	587	604	561	555	612	563	592	581	580	609	545	573	615	552	622	595	561	583	561	535	569	599	579	593	585	604	556	603	610	572	575	590	599	562	553	577	558	525	572	579	601	547	552	551	563	559	585	570	585	563	533	534	546	579	588	580	587	574	568	583	552	558	567	569	583	570	563	605	610	577	572	566	588	557	551	565	542	562	593	579	573	568	591	579	544	602	571	564	566	593	571	532	567	585	602	597	586	583	564	587	623	555	611	609	571	613	581	616	565	589	533	589	581	561	553	588	585	563	553	565	598	545	591	615	604	576	595	602	569	576	550	592	554	563	612	587	638	540	550	540	592	577	534	584	569	599	577	554	593	571	581	521	541	598	582	587	572	595	596	578	598	572	614	578	598	579	608	559	627	578	546	595	609	558	542	549	553	637	572	608	561	577	615	577	580	566	540	603	570	555	541	511	558	555	575	548	585	638	593	613	565	586	594	585	595	597	559	547	614	563	570	570	591	592	538	593	536	563	551	572	554	519	572	570	561	577	568	566	594	562	566	538	579	601	577	562	580	560	588	566	578	554	599	524	553	572	560	547	564	561	577	566	582	573	567	581	549	564	538	569	579	565	598	589	580	585	527	569	582	602	618	551	639	563	588	562	574	548	544	575	620	568	563	604	608	608	604	561	551	585	609	571	580	573	565	570	553	550	568	570	546	569	602	571	579	564	602	571	593	542	633	539	623	592	584	568	622	599	559	595	581	582	558	567	571	568	604	611	570	586	590	573	577	575	603	614	563	545	566	570	580	577	539	594	544	571	543	583	609	589	599	596	578	585	594	584	566	599	564	571	568	584	583	547	584	595	551	551	576	570	581	553	577	609	535	560	561	528	553	512	559	530	570	567	552	579	563	564	562	553	592	591	597	542	601	573	567	616	581	599	573	574	575	556	542	556	578	527	577	528	556	613	563	568	583	564	538	568	560	600	581	562	537	579	566	622	562	574	531	545	561	563	562	575	558	589	574	587	581	562	563	574	575	595	572	606	642	598	596	609	565	614	577	566	585	579	587	592	522	552	566	560	575	573	559	568	516	561	582	544	617	553	580	563	593	592	561	616	548	605	581	558	572	642	587	586	554	559	620	590	596	562	588	593	567	600	577	558	571	573	607	621	593	607	581	529	538	589	547	545	569	566	582	567	554	607	585	589	569	623	534	577	556	598	601	594	544	527	599	584	546	631	548	593	572	587	592	534	610	581	572	570	585	551	558	576	576	586	606	568	560	526	549	598	544	526	588	584	559	595	535	569	563	564	570	569	620	574	591	553	566	586	553	579	573	586	582	560	576	590	628	570	575	559	537	609	574	546	593	557	550	589	559	643	617	565	582	564	585	570	536	591	580	563	562	545	563	565	603	541	539	578	544	586	615	581	591	550	541	555	572	555	563	560	558	562	588	617	566	527	608	569	635	547	569	550	558	591	594	543	590	570	564	566	557	581	571	597	622	565	553	614	601	576	563	590	581	581	585	566	588	569	560	548	550	562	615	562	620	586	539	609	542	585	596	585	604	563	572	550	551	586	601	555	584	597	562	569	583	589	618	573	518	577	574	573	599	579	554	587	591	544	559	569	537	590	588	555	562	602	596	545	555	601	585	543	597	568	593	544	572	562	618	615	573	629	565	602	545	578	570	537	583	597	558	591	607	504	573	595	592	573	578	557	557	553	569	586	519	560	599	591	589	582	586	564	639	614	540	556	563	585	536	603	562	572	533	554	594	551	595	543	567	550	555	537	550	571	533	586	577	614	554	574	579	599	600	540	589	576	567	613	553	577	583	568	607	583
21734	21233	12075	721	6243	5137	133	51	48	50	55	58	59	56	49	44	46	58	56	38	40	185	251	66	51	56	44	49	54	51	45	51	58	48	47	38	52	47	46	48	48	40	52	49	48	46	50	49	51	53	46	44	49	46	45	38	32	45	44	55	45	42	45	59	51	50	48	47	46	40	54	49	59	49	59	51	29	39	49	34	59	52	54	57	43	64	43	57	53	39	53	42	33	41	50	40	47	44	49	38	35	47	44	42	52	46	47	38	52	58	47	38	46	56	47	53	43	51	47	45	43	53	56	58	69	42	38	40	48	38	50	41	49	57	53	46	54	42	48	47	47	59	48	48	55	49	50	50	55	38	41	36	52	56	63	43	38	54	37	55	45	45	41	51	41	57	48	47	44	50	44	36	53	46	40	41	41	39	56	51	51	54	50	54	53	33	45	55	46	44	42	57	50	46	49	58	36	39	40	49	44	50	44	49	45	52	48	48	52	49	49	37	49	37	41	46	48	54	56	58	55	59	60	52	50	63	35	49	50	57	47	48	45	39	52	44	48	44	36	45	44	49	38	37	60	50	41	48	51	37	40	43	50	43	46	48	34	55	52	37	46	54	40	46	44	43	49	47	47	34	48	60	56	41	43	52	45	45	51	53	43	46	50	33	49	50	42	51	49	53	54	44	38	44	50	40	56	45	52	42	40	41	37	46	52	56	59	60	42	49	44	38	45	47	45	53	60	53	42	37	35	41	58	46	58	49	54	51	47	44	51	39	49	50	42	49	53	47	44	63	40	46	41	45	43	48	42	36	41	49	37	36	44	59	33	46	39	43	49	36	48	48	48	55	51	51	49	50	41	49	56	49	47	49	62	40	44	41	45	59	44	64	49	41	34	47	42	44	44	47	49	46	38	45	41	39	38	50	40	38	52	48	47	56	51	42	42	40	71	60	41	45	65	45	47	50	46	45	48	52	42	37	38	51	63	48	41	38	49	47	52	61	49	44	52	41	48	44	53	47	51	38	44	34	46	53	45	49	52	38	44	41	56	49	48	47	57	40	48	50	45	40	45	49	44	53	43	48	45	57	56	50	58	62	53	37	46	48	43	58	55	45	45	44	64	55	37	39	38	54	47	54	42	42	56	45	50	42	51	45	39	44	40	48	42	45	47	48	50	38	56	53	61	41	54	54	51	37	56	52	41	54	44	36	49	52	48	44	42	61	49	41	41	54	47	56	46	39	42	44	57	52	39	50	46	48	53	39	52	49	56	51	40	46	45	51	47	62	52	44	49	49	48	62	66	45	42	56	53	40	53	56	43	49	54	44	55	42	58	55	44	61	37	53	38	51	45	46	47	49	45	51	51	34	51	58	53	47	48	44	49	53	55	46	38	40	44	52	39	43	48	43	48	48	47	55	42	53	38	40	49	55	34	36	47	52	44	54	52	59	54	46	51	50	26	47	42	50	39	59	41	48	47	64	53	51	45	49	57	41	43	46	38	55	51	51	42	43	45	50	51	39	38	48	41	52	52	54	51	55	45	41	49	39	39	55	43	55	53	47	57	50	46	52	50	47	39	50	55	60	51	51	49	53	44	47	48	52	35	53	48	56	38	49	59	50	42	53	47	41	57	43	51	43	42	56	43	60	56	46	41	48	49	51	49	55	52	44	55	43	61	53	45	46	47	51	56	51	42	48	48	46	42	46	55	54	39	48	48	54	47	58	40	51	46	54	44	57	59	47	44	49	38	43	59	43	45	51	50	49	52	43	48	36	57	56	45	44	37	50	50	46	51	44	49	45	55	44	46	52	50	54	47	51	52	44	53	43	51	54	64	44	54	34	46	56	47	53	50	56	53	49	51	43	54	45	55	38	60	52	55	57	62	49	52	50	51	42	42	51	44	46	51	34	51	47	46	40	42	46	47	54	56	51	43	50	59	44	60	57	46	42	54	48	45	45	53	50	51	44	56	58	58	55	46	60	42	44	53	44	54	36	51	55	55	54	50	51	43	46	52	34	51	55	54	40	44	51	58	43	55	56	52	41	53	40	40	37	42	44	38	47	52	47	38	45	45	42	57	36	45	46	45	36	40	56	43	39	40	53	50	57	54	48	51	52	54	52	49	45	49	46	43	49	61	39	59	60	49	49	46	58	52	44	55	45	40	45	47	51	42	52	61	54	43	46	47	55	48	43	45	43	40	45	48	39	47	40	50	47	41	51	42	55	54	44	52	45	48	40	48	42	49	53	54	50	41	51	40	49	53	44	47	53	51	59	52	40	37	45	47	48	46	50	38	61	46	42	45	47	47	60	56	43	49	36	33	57	49	50	40	57	43	41	50	49	48	55	53	51	52	55	40	43	46	46	52	31	52	48	38	52	45	41	41	40	47	51	59	49	41	39	50	49	59	45	51	45	52	44	55	46	41	45	51	45	45	45	52	48	40	42	52	44	47	45	57	54	35	40	41	43	55	40	45	47	66	54	52	42	32	56	48	51	56	42	54	44	41	57	57	38	47	50	52	49	63	45	55	42	48	38	44	47	50	60	39	50	37	42	52	45	47	50	42	41	43	45	37	44	47	49	55	41	45	49	53	54	36	57	62	36	41	48	35	38	40	49	47	54	38	47	45	41	40	52	44	40	43	43	53	50	62	50	49	52	53	49	44	46	54	57	37	52	46	42	61	37	47	54	43	40	49	52	60	48	51	41	51	56	40	41	38	35	50	45	48	37	46	60	41	54	49	51	49	41	38	49	62	40	56	56	62	56	63	54	43	52	46	34	62	52	55	48	44	51	48	38	54	52	61	52	51	53	40	51	55	44	58	56	52	67	51	55	43	56	55	49	43	53	45	33	42	52	47	49	40	35	50	56	56	52	39	48	53	47	50	47	43	37	50	37	56	36	57	48	40	34	53	53	48	60	57	36	52	35	54	37	49	39	50	55	44	52	42	53	58	44	51	56	58	56	57	48	50	49	44	50	50	55	47	56	40	68	40	46	44	53	43	44	59	54	46	41	45	46	43	47	53	53	62	55	45	54	45	45	50	47	55	48	61	42	39	46	33	38	49	54	51	53	44	44	45	49	47	53	55	57	46	42	44	38	41	40	37	48	42	51	54	55	47	49	50	49	59	38	52	48	43	46	60	55	46	56	44	33	42	39	49	45	42	46	49	53	39	32	48	41	41	47	49	45	53	34	44	60	42	46	41	49	47	62	46	64	62	43	48	41	44	56	44	53	34	61	48	37	55	48	54	42	54	52	43	52	46	39	49	48	50	47	41	65	46	49	42	42	44	47	46	48	57	59	50	49	51	53	51	43	62	45	52	57	50	39	48	43	31	51	38	56	39	41	41	48	39	51	45	55	43	62	42	42	36	51	41	50	46	52	44	47	41	40	39	30	52	42	48	46	39	46	56	43	35	57	46	46	51	60	38	37	42	37	42	36	49	59	52	51	52	45	35	58	51	53	46	45	44	45	50	44	44	58	46	56	50	39
53288	37618	32441	12799	57744	41169	2058	901	850	805	724	739	736	634	643	654	653	630	637	622	858	5628	7438	1764	610	598	622	593	627	588	578	582	569	608	599	600	581	615	571	612	548	616	604	547	620	586	600	599	603	523	616	589	640	576	587	606	589	602	580	598	550	533	582	590	618	584	576	616	597	613	637	596	555	584	559	583	654	572	618	589	562	697	682	656	661	596	608	608	588	580	631	584	610	578	581	564	653	549	601	603	593	557	614	598	593	578	637	632	608	618	626	597	584	577	633	595	557	596	601	604	613	634	594	598	628	585	616	585	571	614	597	638	559	610	580	598	579	603	567	557	603	560	620	580	570	594	590	657	529	629	602	590	610	619	614	594	571	596	579	642	604	609	575	550	606	615	552	579	586	575	586	604	618	593	562	635	624	643	563	633	586	592	632	612	577	627	606	588	599	601	562	630	593	589	565	618	608	590	611	643	603	595	586	587	590	585	605	592	592	578	546	565	603	579	576	622	648	606	591	623	601	568	566	630	595	597	632	582	608	584	573	572	602	633	570	587	559	589	640	575	575	586	597	621	560	620	585	575	584	575	553	605	597	546	578	588	566	584	615	569	619	592	552	579	570	596	606	603	609	573	584	579	581	586	602	567	609	603	632	605	580	569	595	607	570	552	616	603	565	596	537	583	576	624	633	591	618	594	618	616	582	594	566	615	559	608	593	566	588	571	606	614	614	590	645	591	620	620	637	623	559	587	573	567	573	599	638	561	583	614	584	614	590	612	587	580	628	641	576	615	597	601	564	589	600	582	620	568	616	596	620	562	640	621	644	571	590	606	608	562	595	601	595	585	630	571	586	580	541	593	600	635	577	576	604	611	623	643	586	636	598	612	594	548	618	582	632	595	551	596	556	589	514	585	612	645	574	568	612	633	560	608	642	571	608	572	602	592	612	552	575	608	614	631	604	593	617	632	608	583	552	596	602	565	579	546	624	560	624	609	615	532	582	617	605	589	601	600	560	574	613	622	618	583	589	586	623	589	582	588	606	586	577	574	582	604	587	617	603	559	609	591	648	612	616	593	586	595	652	568	579	610	614	568	561	572	646	646	605	602	596	587	570	628	655	622	592	572	573	557	557	618	616	583	593	600	580	571	577	582	568	609	583	588	563	618	568	617	606	620	603	597	546	585	572	603	572	595	597	608	623	568	560	622	582	628	632	570	586	546	599	612	585	607	574	617	592	603	594	609	593	575	607	575	568	631	597	601	612	577	587	552	582	602	612	587	557	590	620	550	581	596	628	567	601	605	631	579	624	593	611	591	589	577	576	578	603	576	579	550	589	595	555	575	588	569	605	608	575	611	635	561	629	593	605	626	620	597	581	623	557	586	605	609	590	625	572	593	640	561	544	623	641	613	580	593	597	589	621	575	612	616	621	631	581	573	607	629	591	623	558	591	609	630	618	621	590	599	583	581	596	622	648	613	593	590	609	588	566	561	578	578	599	590	628	566	592	604	572	631	585	598	583	586	577	577	594	600	562	635	594	622	570	623	589	630	578	635	594	633	617	583	560	635	592	572	598	602	597	593	553	635	553	579	571	575	593	593	636	579	622	573	561	612	603	578	592	599	590	643	598	577	621	583	576	606	604	600	556	585	583	583	573	632	651	554	601	655	570	590	600	567	640	596	600	579	573	607	587	627	619	566	594	603	607	622	598	627	595	548	619	618	560	602	595	598	594	599	626	629	583	589	600	569	652	597	614	648	573	589	616	622	608	595	560	585	580	629	602	590	598	612	606	598	590	596	603	561	569	602	616	615	609	607	589	604	633	618	574	589	622	612	607	584	679	630	599	612	560	561	578	576	614	644	558	627	599	621	624	591	645	612	534	567	614	641	571	606	603	593	600	617	623	570	577	602	576	568	554	573	633	592	615	640	601	583	586	614	604	623	564	588	609	571	604	566	620	599	591	586	607	586	594	631	577	623	615	572	592	582	630	635	564	573	575	610	599	584	566	574	604	591	612	605	609	620	634	587	560	579	592	624	585	600	573	566	588	607	586	626	598	572	613	605	590	567	595	575	607	612	562	609	551	623	611	581	619	620	665	606	598	632	623	589	602	594	624	589	580	571	540	543	650	607	603	573	618	602	561	632	605	605	577	560	571	553	602	602	621	566	608	625	597	633	581	607	628	561	573	561	617	583	611	589	639	573	605	595	616	617	595	583	593	625	573	602	640	598	624	597	603	575	623	588	601	625	580	580	552	618	627	596	595	610	564	604	547	583	589	602	646	624	560	613	547	589	595	566	600	583	621	613	588	586	580	616	557	560	608	578	600	540	573	636	587	581	578	624	589	565	602	597	568	566	591	615	556	609	594	600	615	581	565	628	591	600	623	618	548	577	591	605	584	616	600	609	577	575	546	570	590	552	599	541	631	602	581	618	622	616	627	615	603	619	593	623	555	631	593	624	621	612	556	613	600	549	592	563	617	580	612	614	607	595	617	554	628	607	575	613	608	590	602	546	603	636	617	602	565	564	625	618	611	592	605	606	617	581	593	604	553	586	597	602	633	605	597	599	604	612	607	593	621	684	625	599	598	541	558	595	618	590	616	593	608	601	567	545	635	611	612	573	597	593	592	621	614	590	626	619	541	608	582	597	631	626	648	568	584	620	609	586	605	610	630	599	609	625	602	589	588	610	601	616	595	627	595	555	572	578	610	586	625	623	593	580	548	590	611	590	589	582	586	610	633	585	582	581	609	595	604	588	606	581	599	601	599	588	607	597	593	614	589	618	585	652	588	624	594	597	598	577	582	593	593	639	593	618	583	629	631	637	585	550	558	594	575	630	581	598	614	639	568	619	555	574	638	606	604	614	626	629	578	630	564	597	585	593	608	611	632	584	597	608	644	587	603	583	588	563	577	616	604	588	615	643	584	621	574	578	584	551	600	594	597	593	585	635	593	564	580	600	606	578	610	580	579	572	628	595	621	561	595	612	572	608	628	615	557	572	613	613	580	630	626	560	587	625	661	602	596	557	549	590	615	583	574	566	612	649	600	589	613	635	536	577	624	598	550	619	611	617	584	596	626	614	554	580	630	601	594	585	616	594	622	602	591	609	558	615	588	597	555	596	615	595	628	556	582	568	648	622	565	573	568	620	614	622	600	567	612	602	621	566	586	613	602	587	556	600	632	559	594	633	558	615	577	612	584	591	604	573	556	607	570	648	611	536	583	616	607	592	647	581	614	541	616	605	593	576	601	601	581	577	606	583	595	576	559	576	607	593	613	611	564	596	560	606	590	600	582	607	568	632	599	624	570	644	616	587	537	590	573	627	624	599	598	606	627	622	615	581	618	574	592	591	556	557	647	599	568	616	615	590	636	582	644	580	636	603	618	598	604	596	601	585	565	598	567	568	595	627	638	591	591	552	552	591	607	583	550	563	616	618	655	609	609	560	614	663	591	578	608	589	614	582	571	672	597	617	575	628	571	603	632	608
17918	17545	11309	558	5178	4492	175	56	52	66	69	49	50	60	50	53	64	46	50	59	63	184	253	116	57	38	56	60	60	68	50	60	69	58	59	64	60	58	57	58	53	50	56	62	46	55	51	34	62	60	53	57	53	40	46	50	58	61	54	62	67	59	58	58	59	59	61	48	56	54	69	62	54	62	50	56	59	46	57	64	55	52	58	55	58	48	59	69	63	56	43	62	55	66	46	58	57	47	62	55	62	56	64	52	59	54	67	58	56	53	60	65	52	49	43	67	56	57	61	65	55	57	57	53	65	69	56	50	52	55	58	52	47	62	66	44	58	66	63	47	54	55	68	46	56	59	52	73	48	48	48	58	67	49	54	58	60	61	54	47	61	60	53	57	50	53	40	50	54	52	48	54	63	55	58	50	64	52	58	47	50	67	52	59	80	53	54	57	50	48	56	54	69	64	56	52	46	61	61	58	59	47	63	52	54	63	53	61	79	55	80	54	51	55	65	65	60	59	60	49	44	54	57	61	58	60	57	58	54	57	48	67	64	59	54	50	57	53	61	48	65	58	55	63	54	54	64	65	63	50	58	59	61	55	60	59	62	50	59	65	60	65	61	51	52	60	65	47	62	64	61	48	58	56	73	54	60	49	64	57	73	65	42	57	51	64	48	55	44	65	54	44	54	55	57	49	65	58	59	64	69	77	53	56	61	64	57	50	51	57	71	49	71	46	71	59	76	66	60	52	64	60	66	54	63	50	64	52	55	58	56	59	61	59	53	51	45	62	61	42	41	50	56	52	75	80	56	60	62	61	63	57	61	55	55	58	55	65	56	65	54	47	58	57	63	64	56	54	54	64	57	66	73	55	65	61	62	48	58	55	54	58	59	57	55	57	61	55	45	55	56	44	59	59	66	65	63	55	79	71	52	56	65	60	55	44	55	58	54	58	54	48	65	66	59	63	62	65	59	55	49	61	61	57	64	54	48	60	58	72	55	52	54	72	49	54	49	56	56	50	54	58	49	51	63	50	46	58	57	60	60	45	54	68	59	67	52	51	53	60	70	64	46	56	57	56	43	65	67	54	51	57	53	41	58	48	66	63	60	59	60	55	67	49	50	69	48	66	57	57	45	63	59	59	47	61	39	70	65	58	60	51	46	63	64	59	55	51	61	55	64	68	65	47	58	60	56	49	75	62	58	59	69	59	50	59	61	57	59	57	62	66	65	58	76	53	49	53	55	64	66	55	47	49	61	50	59	38	56	58	53	42	55	60	67	53	42	51	59	52	67	47	58	64	65	50	45	59	43	59	63	52	44	50	57	56	63	49	64	55	65	57	59	62	51	51	57	62	59	60	58	65	49	65	64	52	51	56	52	54	55	61	58	61	56	52	57	53	58	60	60	53	58	42	54	65	49	64	60	47	51	38	49	65	55	60	66	55	67	79	47	55	51	57	60	59	61	62	50	62	47	65	61	61	49	52	59	55	68	58	46	52	52	56	51	66	50	45	67	56	61	56	61	52	56	68	55	43	56	60	59	62	56	70	50	56	57	63	61	52	46	52	63	52	69	64	60	41	45	70	56	58	60	65	62	42	46	64	57	73	65	54	62	54	51	55	77	58	69	47	56	62	48	51	61	68	70	65	55	53	43	54	49	53	60	46	52	70	58	58	44	60	45	44	45	56	60	61	62	49	45	52	67	38	52	60	60	66	55	59	64	56	64	58	45	50	65	50	52	63	56	58	50	57	64	58	52	51	53	64	56	51	57	57	65	54	59	63	59	56	48	48	53	52	44	52	59	46	63	57	59	59	70	63	49	56	52	52	66	50	50	56	42	59	50	65	53	51	61	43	56	55	70	56	68	59	47	63	72	52	55	51	66	57	56	49	55	57	52	50	58	48	62	66	53	75	55	60	65	65	45	59	62	65	63	57	53	48	44	52	67	56	73	63	56	58	58	53	79	65	53	45	62	55	49	58	64	66	60	60	67	53	52	53	59	47	54	56	67	41	57	50	65	54	58	71	51	56	53	63	60	56	47	49	50	50	60	52	45	46	55	61	63	48	52	55	63	58	62	61	38	54	66	55	60	57	55	53	58	59	63	45	58	60	61	67	51	53	49	52	50	43	62	55	66	60	61	69	66	56	53	36	64	51	48	45	57	66	50	54	64	62	55	69	52	59	65	46	49	62	51	49	53	66	51	56	44	41	56	42	65	63	66	53	69	58	67	48	51	60	66	63	54	54	55	49	56	68	51	57	48	62	54	49	53	60	54	48	56	54	59	68	59	41	68	51	60	61	58	74	66	51	56	61	55	60	66	49	44	74	58	62	58	48	62	67	45	50	63	48	53	50	51	58	50	52	57	61	56	56	56	61	65	51	50	60	59	49	75	54	59	51	47	60	74	70	65	54	54	60	51	67	54	62	75	67	53	50	56	69	63	55	47	45	59	55	53	57	53	60	63	68	52	62	45	58	63	61	69	73	56	50	58	44	57	51	43	60	58	60	54	54	56	59	45	55	56	49	55	62	54	54	45	59	56	56	53	57	58	48	53	48	57	60	58	52	67	59	59	56	58	57	68	52	61	46	55	57	59	60	53	54	58	53	41	61	60	56	61	72	48	58	69	58	64	57	50	65	52	53	48	50	51	54	47	59	63	59	50	54	51	46	69	57	50	62	72	72	52	66	56	71	63	54	54	57	72	55	46	54	61	33	44	64	72	65	57	45	45	51	67	70	51	65	51	63	53	53	67	57	51	55	49	40	52	52	56	60	60	61	61	55	42	57	62	49	53	48	60	57	45	58	64	62	55	66	50	64	53	55	64	54	51	60	44	59	66	49	52	54	45	57	77	59	50	69	57	54	57	48	47	56	44	43	65	72	54	51	67	54	60	60	55	62	53	52	65	49	42	54	50	52	56	52	47	48	52	73	56	47	60	55	56	61	59	52	45	52	63	55	69	71	71	59	63	54	46	48	61	54	69	43	62	65	58	50	67	54	57	56	51	67	54	59	74	59	67	48	55	54	62	53	52	49	63	54	45	55	58	47	59	54	51	51	47	54	55	56	62	61	65	54	67	64	51	52	53	59	47	51	59	64	66	53	42	55	59	61	57	59	65	56	54	42	57	66	53	59	68	61	52	63	70	58	64	51	51	38	48	52	59	58	74	40	55	61	58	57	51	59	44	63	66	57	49	60	51	45	67	52	66	62	46	73	74	49	51	62	72	38	62	58	49	55	57	50	61	60	50	56	58	67	53	50	51	64	57	56	53	48	54	50	62	65	56	59	51	53	63	56	63	50	61	51	59	75	55	46	63	62	60	59	60	58	50	58	67	63	51	67	59	57	69	67	63	45	52	54	59	59	55	55	59	68	51	57	61	58	67	57	50	60	57	67	49	50	53	55	54	67	54	50	57	67	55	46	63	55	52	46	50	52	52	48	59	51	53	44	53	53	56	68	63	63	56	47	57	54	64	41	54	51	53	71	62	41
51115	38837	32567	9096	53605	40424	3405	1031	997	923	814	875	772	830	757	798	761	715	761	739	1340	6083	7038	2557	758	748	738	759	743	749	678	710	716	746	704	735	736	685	728	777	716	741	766	739	729	727	762	689	756	714	730	762	757	731	724	769	702	717	720	737	689	697	780	724	732	711	764	679	748	688	728	688	735	767	724	695	749	713	733	713	720	751	838	785	784	728	701	763	745	696	757	669	706	757	700	730	736	733	720	733	704	736	728	708	714	673	659	687	713	756	756	767	727	742	756	723	723	706	757	732	754	722	713	751	759	756	722	723	743	737	747	686	752	725	751	689	777	733	702	718	707	758	695	748	689	759	754	714	702	724	766	676	692	748	734	751	743	715	715	757	713	669	693	737	738	665	734	714	743	722	750	751	726	710	746	726	707	753	741	738	717	729	740	702	748	739	725	754	745	729	710	718	721	688	650	735	738	761	758	724	747	676	762	738	749	731	658	731	734	794	768	709	725	740	689	717	728	716	756	761	760	728	715	716	751	715	682	753	741	707	782	728	754	706	688	680	718	674	764	774	737	704	715	729	737	711	748	754	735	678	725	751	752	726	740	732	721	739	761	698	749	737	712	735	706	732	675	738	747	755	781	731	731	703	727	748	702	763	773	707	751	723	759	737	742	696	770	721	766	738	668	715	761	707	723	684	741	786	772	703	755	754	703	727	751	719	677	744	763	759	718	726	730	774	775	735	708	755	692	746	670	744	711	716	695	741	739	721	714	687	697	680	715	683	788	726	701	741	708	727	703	674	765	780	732	699	714	668	680	711	721	753	747	666	727	716	710	754	726	742	698	703	713	728	737	717	693	724	745	756	750	699	748	758	732	764	706	710	718	694	706	735	706	731	731	733	742	682	736	705	674	714	716	742	719	712	671	707	688	738	707	764	742	713	726	715	756	741	772	746	726	761	689	706	735	720	723	718	653	785	702	722	747	722	728	654	704	704	693	733	647	731	752	712	714	743	722	715	709	739	706	711	702	711	716	723	753	714	722	717	782	757	753	787	708	727	695	729	709	679	779	744	786	728	728	739	709	713	686	759	735	747	734	688	703	684	727	708	723	738	740	706	687	777	723	723	764	750	741	723	723	733	766	728	743	704	726	725	721	754	705	693	738	749	748	764	725	760	711	754	670	703	821	732	709	779	734	708	766	724	729	738	703	758	733	733	762	728	752	698	713	753	679	722	721	708	703	753	739	717	729	720	692	759	763	732	754	753	772	703	778	772	768	715	688	745	770	743	725	724	766	711	716	727	717	690	674	737	749	737	731	768	711	732	744	708	767	700	729	727	758	692	736	720	735	724	738	809	750	723	718	712	715	724	712	706	720	727	740	711	766	743	726	690	713	787	731	717	703	731	726	688	748	695	732	714	766	696	707	698	703	783	704	764	721	716	763	772	718	750	732	744	725	723	743	743	692	730	736	688	688	742	743	720	744	762	710	753	763	744	708	738	743	723	769	737	715	728	709	715	760	707	786	675	740	717	758	731	709	699	691	739	729	696	730	741	738	730	724	733	693	705	738	696	759	689	730	695	738	731	756	757	775	752	750	703	686	745	734	721	733	710	736	723	708	708	760	745	736	691	739	693	702	761	700	731	725	748	727	752	691	718	752	720	738	738	744	742	728	728	734	772	739	681	704	718	760	787	744	707	744	730	739	738	719	707	755	699	714	753	748	725	743	730	745	746	731	677	724	754	731	757	715	720	741	752	717	729	761	703	681	733	740	716	704	739	724	727	709	727	730	710	746	691	751	702	730	726	713	707	753	772	704	760	707	766	738	718	734	709	758	745	739	706	770	681	742	693	711	757	717	684	742	719	705	768	718	679	677	698	702	774	695	691	695	728	719	735	724	708	730	726	708	707	680	695	742	732	742	744	725	711	725	705	736	777	687	735	750	713	709	733	728	752	751	747	727	722	695	708	737	726	736	724	739	694	722	736	752	724	718	757	754	695	778	718	716	759	696	778	799	729	779	750	709	754	710	730	707	700	759	735	744	735	671	693	740	698	766	677	743	698	684	687	747	719	725	761	715	728	722	742	727	753	754	701	726	744	693	715	703	730	713	706	689	743	676	806	735	769	725	745	666	758	706	763	721	727	744	745	681	662	743	688	744	715	748	742	740	737	698	686	786	760	703	767	733	750	710	726	728	724	738	681	718	745	782	731	727	749	722	745	727	765	751	663	721	763	710	703	734	713	760	772	744	757	705	729	734	719	715	752	709	713	676	740	739	711	754	728	697	737	711	735	702	718	729	739	772	744	767	700	716	733	669	761	708	728	686	703	722	729	715	731	765	697	720	683	690	739	677	760	698	757	738	730	757	714	772	692	671	725	749	728	745	742	739	749	691	766	731	712	758	773	728	687	688	735	747	706	743	748	690	669	788	731	754	740	738	717	728	727	718	750	765	713	690	733	747	767	720	674	737	727	732	762	710	705	701	782	750	674	758	765	719	721	757	707	710	748	752	712	797	777	716	739	721	719	753	736	725	720	705	716	697	731	751	729	738	716	724	783	722	752	752	737	716	743	743	708	756	706	732	723	736	730	721	723	712	704	793	726	754	716	726	788	765	752	701	736	699	709	752	720	717	658	741	703	747	759	730	708	739	737	727	719	741	743	735	734	703	746	710	751	763	732	689	714	721	725	733	732	738	698	690	785	665	730	745	773	706	734	728	724	696	715	754	773	707	742	703	716	695	742	712	719	720	724	718	726	736	776	710	718	756	724	734	729	715	746	742	743	694	754	701	709	698	696	707	767	711	773	738	759	698	713	732	779	776	743	703	693	680	730	681	738	759	761	749	740	726	736	688	721	724	681	701	695	732	714	725	772	773	739	720	712	757	710	730	736	718	753	732	713	766	761	721	728	732	696	712	703	723	737	733	716	693	701	715	754	712	743	696	719	722	756	708	729	701	724	774	725	765	751	719	757	744	673	689	733	736	732	707	736	722	686	791	754	771	702	742	683	697	744	743	696	753	764	761	739	744	721	732	662	714	728	750	741	760	705	734	707	731	717	726	733	714	753	681	752	768	725	744	772	761	728	724	765	654	720	737	725	692	704	716	721	735	712	737	675	736	732	717	760	726	747	708	715	704	763	740	762	750	734	766	711	714	732	708	711	744	716	744	722	754	746	708	771	692	703	687	762	690	741	710	678	712	709	708	703	727	760	730	695	744	711	699	710	718	729	722	740	744	708	711	741	769	687	699	674	683	725	730	726	673	706	687	732	718	760	737	729	712	753	726	742	728	734	704	670	720	721	716	735	718	784	698	685	745	739	688	720	722	748	750	728	686	715	717	679	707	721	715	722	748	783	676	714	686	703	750	704	703	729	756	761	762	739	717	719	747	746	775	731	764	733	705	791	711	732	706	716	742	763	703	739	697	739	695	753	682	706	706	743	722	764	694	748	734	711	768	733	711	733	700	765	675	707	712	735	756	702	730	730	712	715
26616	28589	17971	1518	7309	7111	292	75	59	56	55	54	62	60	59	58	60	64	50	61	60	299	340	181	50	50	52	62	62	62	56	48	53	60	59	42	53	56	63	55	59	59	62	58	56	56	45	57	59	66	43	60	68	56	56	51	56	57	60	45	48	50	51	38	54	48	54	44	49	52	62	47	42	48	56	52	56	58	54	51	56	62	65	60	50	44	60	59	39	51	60	51	50	57	38	40	46	68	52	63	52	69	60	57	65	45	68	59	47	59	63	57	67	48	48	70	59	71	50	59	48	43	50	46	55	63	43	51	50	59	50	43	48	52	56	55	56	49	56	53	60	43	36	50	44	55	51	52	52	65	63	52	59	48	34	46	62	57	61	53	66	58	51	77	60	56	47	64	42	46	64	41	49	58	54	61	53	42	61	57	56	47	55	56	52	53	52	54	53	66	55	42	63	63	56	57	66	54	56	54	60	54	58	51	61	50	44	57	58	56	63	54	54	59	46	59	66	43	66	52	61	47	69	56	55	53	61	50	69	67	54	62	59	58	62	62	52	59	45	42	48	52	51	56	56	49	56	49	58	42	57	56	49	41	56	42	51	61	53	47	56	69	52	38	48	61	53	49	52	66	69	56	55	46	60	55	64	53	47	50	60	58	58	55	56	61	54	49	60	51	54	57	62	63	61	60	65	56	61	59	63	55	68	46	60	59	58	52	50	55	45	51	59	51	49	57	49	44	52	55	47	64	53	56	56	52	64	46	58	67	56	56	51	56	67	51	58	54	47	63	46	50	50	48	56	64	55	51	59	42	64	45	55	59	59	61	59	64	53	50	64	55	52	52	57	63	48	50	61	37	50	67	44	44	61	60	58	62	59	56	49	69	60	53	58	51	58	60	58	56	55	48	52	52	53	58	43	65	60	42	50	64	63	64	58	48	65	59	60	66	44	54	58	57	58	47	58	47	64	54	61	58	69	53	46	52	80	57	74	67	56	60	52	54	62	62	65	59	43	55	52	68	47	67	79	48	45	63	56	50	55	55	52	53	59	56	58	48	64	46	57	50	57	58	57	61	74	61	58	72	64	57	66	67	52	57	49	59	56	45	54	43	62	61	67	57	55	48	55	46	47	56	48	53	66	56	55	56	50	54	45	51	58	46	64	47	50	52	67	50	47	54	67	54	51	53	54	52	52	49	60	59	59	60	61	48	63	39	45	62	62	60	62	52	67	55	56	51	50	46	65	55	50	54	49	55	62	66	55	56	57	49	65	67	47	55	58	51	39	42	55	59	39	73	56	46	60	56	55	60	55	49	52	45	57	58	64	65	60	59	58	49	46	47	58	39	51	48	68	54	70	40	62	53	68	58	45	55	61	59	50	59	50	54	63	60	57	34	60	60	52	53	49	59	54	72	60	38	59	60	61	59	48	69	55	48	68	48	60	49	66	74	58	55	54	63	56	47	57	55	47	50	61	53	58	49	66	56	47	53	65	68	54	50	49	56	38	44	55	60	58	59	62	55	61	54	51	39	52	65	72	48	55	54	48	49	49	59	56	65	61	58	66	46	58	48	57	39	48	56	48	38	49	62	54	52	61	53	63	64	56	51	52	42	59	56	56	59	54	64	54	46	62	59	51	60	53	48	57	55	53	50	57	65	72	40	68	64	66	49	51	53	67	41	46	47	56	58	55	58	60	59	49	53	48	48	58	53	48	56	63	76	55	50	55	61	54	60	47	60	57	56	51	65	47	47	51	60	56	56	52	73	50	50	47	58	81	52	57	59	62	66	50	46	53	47	61	56	47	50	66	41	46	43	40	46	43	42	56	58	50	62	53	51	64	51	52	55	54	48	57	59	47	59	47	66	72	63	57	63	66	48	60	49	56	46	63	38	54	57	53	46	52	43	59	47	59	60	52	62	35	56	68	52	51	55	56	48	56	53	44	61	58	69	50	44	42	61	56	46	44	55	51	64	50	51	57	65	56	48	49	53	51	56	45	53	58	61	45	59	51	56	62	52	55	68	51	77	50	62	68	53	43	66	65	56	55	59	59	56	64	49	62	60	62	46	52	55	62	57	44	59	56	57	47	54	57	62	55	64	56	56	54	42	60	66	59	45	66	56	56	47	45	54	62	62	55	53	57	55	50	49	47	53	47	48	55	62	68	54	59	59	63	53	40	53	48	60	47	43	47	64	57	49	53	70	79	62	48	61	60	55	46	46	43	62	43	60	60	48	35	61	57	47	52	42	52	71	56	55	58	51	51	55	66	68	58	58	45	67	47	54	66	51	64	54	46	53	63	51	55	59	59	48	75	47	56	58	70	60	61	49	48	50	69	49	66	49	49	61	70	50	60	61	52	56	58	56	65	55	50	58	48	52	55	62	68	50	46	63	64	49	57	54	60	51	55	57	57	56	45	75	58	59	50	48	65	60	56	58	52	43	42	52	64	55	60	50	48	51	54	53	43	60	53	67	53	44	56	62	55	54	49	47	52	60	60	70	50	55	65	55	59	56	44	46	49	58	48	49	56	51	51	46	50	62	59	61	47	46	64	48	47	55	49	60	67	51	67	51	58	59	45	54	48	56	69	45	56	47	43	47	60	66	50	54	47	56	59	49	61	61	61	51	44	49	64	52	53	60	57	51	66	53	55	50	57	62	49	61	50	50	51	61	47	47	63	54	55	58	48	63	55	50	54	60	44	47	58	58	54	55	51	55	49	44	51	55	56	39	54	63	61	45	52	66	70	67	51	43	54	50	49	45	68	61	62	52	74	51	57	44	64	56	55	55	65	69	47	48	60	59	50	53	57	68	52	55	51	60	45	52	53	53	59	61	48	48	59	50	54	63	60	50	63	80	29	50	50	45	69	50	58	54	61	63	51	66	53	66	58	64	58	60	55	54	57	62	54	57	57	49	70	51	66	54	56	57	48	61	61	53	52	63	46	52	46	58	50	52	59	54	60	50	54	58	44	59	54	56	50	63	53	44	55	43	62	42	54	57	66	42	61	41	43	56	38	64	51	48	52	73	45	45	49	57	48	53	53	68	42	53	71	62	48	56	53	57	49	53	51	49	61	49	52	51	56	56	53	54	51	54	44	60	55	52	60	58	45	59	50	59	55	56	43	48	49	52	53	61	54	67	75	73	59	67	64	60	54	57	48	59	61	54	56	69	56	56	46	71	78	48	53	67	53	54	56	56	58	56	57	57	63	51	57	58	65	66	64	49	57	44	61	46	60	54	47	53	46	51	64	64	68	59	56	71	57	68	42	54	52	56	46	46	56	65	64	65	53	67	45	59	48	54	33	62	57	66	57	54	60	63	69	65	69	46	57	64	46	56	51	58	37	58	58	55	52	56	56	55	50	57	58	44	54	64	59	51	78	47	57	67	57	46	56	61	51	60	53	59	59	53	42	48	56	44	68	56	54	46	50	49	45	38	51	56	49	49	53	58	45	52	50	56	46	51	57	59	52	53	47	53	53	64	53	61
54738	42997	38016	11229	60615	46620	4028	1201	1053	1036	905	869	838	799	786	760	737	722	742	787	835	8718	10239	4128	714	678	744	709	664	738	733	710	678	667	706	719	702	710	707	728	682	699	728	663	695	672	715	715	704	734	719	732	702	685	699	700	704	671	721	716	664	718	735	674	713	691	695	687	703	721	758	699	673	711	687	705	714	673	658	683	698	868	873	738	692	673	678	727	730	693	700	730	672	687	669	668	672	686	690	733	701	710	674	703	668	697	709	639	720	706	727	687	714	678	671	707	694	647	687	688	698	668	681	671	638	673	689	694	726	712	704	721	719	669	638	690	681	730	716	740	681	671	682	697	693	681	639	703	716	669	694	681	751	704	706	673	698	693	689	704	683	699	751	685	714	742	681	684	653	659	694	686	713	693	676	713	676	704	721	719	676	664	692	703	699	729	706	700	704	733	679	696	740	726	740	683	731	693	721	679	732	706	740	723	678	712	712	696	730	707	714	669	718	658	696	694	773	696	718	708	705	660	715	710	686	687	685	679	640	671	671	717	707	682	722	687	681	653	688	722	682	708	642	651	709	690	693	708	671	722	639	680	648	734	697	681	641	707	702	676	706	677	668	660	683	697	720	708	709	685	684	716	658	714	732	672	725	741	692	791	692	695	713	759	701	722	672	692	696	634	694	717	684	722	686	670	684	699	675	673	716	668	712	663	715	704	690	669	706	656	711	678	739	701	701	701	694	679	715	683	704	714	674	690	668	713	676	680	724	673	694	701	701	659	712	726	693	698	708	689	713	709	662	700	730	660	663	651	669	697	663	695	709	686	677	684	697	672	708	732	730	690	679	719	715	723	699	712	690	696	729	722	710	713	703	716	699	696	700	745	684	655	690	675	698	706	693	672	641	684	695	686	671	702	701	704	719	669	654	719	706	701	669	735	658	664	723	703	696	727	723	686	684	732	640	698	694	671	664	689	675	727	721	695	663	631	679	695	677	755	693	666	682	697	675	690	730	697	694	708	693	697	719	695	661	695	718	720	724	688	696	657	682	690	696	676	717	737	685	656	728	726	741	718	685	699	688	696	642	641	667	721	743	676	692	709	694	694	707	687	694	726	678	724	715	762	657	693	723	713	720	690	664	724	701	697	699	703	674	658	762	705	658	726	667	721	704	690	712	658	704	666	679	693	712	707	691	698	727	730	709	738	688	669	697	717	691	662	730	662	681	702	672	669	698	659	713	709	699	701	693	672	673	739	681	704	745	713	677	676	704	659	666	736	665	684	688	656	717	659	723	693	703	714	694	704	682	660	729	697	704	684	710	675	697	721	665	624	684	697	718	713	725	728	740	706	680	675	651	656	716	665	686	686	674	738	718	685	714	702	680	699	705	658	693	645	709	692	700	696	698	674	727	696	733	675	689	709	686	729	688	708	718	770	658	721	677	653	670	675	708	664	689	670	676	688	687	700	708	671	677	699	693	678	722	722	733	680	681	680	664	708	683	705	697	675	675	694	667	665	699	714	707	697	658	657	728	688	711	669	699	685	676	664	731	696	684	713	700	739	649	673	708	672	706	710	668	709	708	726	722	686	681	726	678	682	742	688	711	712	694	719	708	668	702	644	668	658	691	711	690	729	656	688	693	697	726	702	763	724	676	691	693	723	722	735	668	725	716	688	684	723	688	687	713	712	725	691	674	707	715	662	682	694	701	729	744	710	734	698	699	673	687	699	706	666	691	671	707	700	670	696	654	688	716	649	663	723	675	693	733	697	719	667	715	688	710	686	743	704	746	750	664	744	718	686	644	713	710	677	674	640	739	700	682	739	702	695	704	678	695	676	665	708	676	734	680	706	726	676	755	711	685	691	701	712	692	685	738	655	658	650	691	700	642	722	732	677	723	660	706	680	689	744	685	676	733	688	677	705	709	720	685	687	704	673	702	725	702	716	682	741	645	680	663	698	743	690	686	698	700	698	684	669	699	735	689	714	702	686	660	723	724	702	685	719	699	674	622	691	746	666	682	718	602	681	696	676	730	723	697	678	655	675	698	638	710	672	677	699	683	760	643	688	706	729	689	726	727	706	664	692	657	663	703	700	718	740	648	664	701	698	678	682	692	688	688	666	729	706	726	695	731	673	701	678	693	644	684	707	709	697	685	700	680	624	655	669	672	695	713	713	710	719	727	699	714	735	716	724	693	672	651	679	649	710	724	702	725	648	719	701	669	704	716	698	682	691	749	662	724	665	691	673	706	669	721	749	722	714	732	698	735	656	700	701	695	647	756	704	682	661	694	670	692	680	691	689	625	608	671	739	637	685	742	684	680	671	687	699	673	677	669	675	723	719	710	679	743	708	718	669	713	693	691	654	715	672	702	663	693	634	707	715	669	727	661	707	715	668	683	673	675	702	632	678	691	665	708	725	684	650	711	684	697	658	675	695	663	688	702	665	701	672	687	675	657	679	733	713	675	639	709	711	707	735	703	707	697	692	697	668	680	655	705	720	695	676	681	694	630	702	708	735	691	690	717	707	723	693	681	708	708	647	638	687	658	692	702	709	730	678	687	706	712	677	700	725	664	652	737	727	695	703	704	735	725	705	726	728	722	681	676	702	613	727	708	699	791	732	711	696	707	693	699	697	654	688	664	744	723	737	704	674	742	744	737	723	723	749	683	689	663	683	714	688	692	735	715	699	728	691	703	701	669	656	686	699	720	713	648	664	733	705	731	661	655	728	729	658	722	711	694	688	677	726	717	670	735	667	653	690	686	641	685	664	690	686	743	670	670	662	687	691	744	710	675	673	676	675	678	736	674	695	677	670	663	728	697	625	717	690	742	661	739	693	705	678	729	742	723	700	685	651	694	682	643	717	727	659	683	707	601	703	717	690	736	705	702	713	714	689	656	697	690	706	717	708	701	658	668	665	698	703	680	700	700	688	716	704	685	682	734	665	753	650	705	718	695	696	725	695	697	679	700	683	737	724	641	685	712	710	702	694	746	646	751	688	648	656	644	682	682	661	671	697	669	757	681	693	676	695	695	679	683	686	729	724	716	657	719	731	695	708	716	734	710	722	662	691	659	696	684	710	689	640	706	669	681	704	737	669	668	684	697	683	686	737	689	715	685	666	661	751	701	652	728	700	684	659	736	723	689	707	686	686	695	734	674	679	750	665	723	706	720	741	709	725	658	658	732	676	769	711	700	680	697	691	721	679	689	656	720	692	736	700	765	714	682	708	675	685	694	682	717	675	746	709	702	703	722	719	683	714	719	736	711	638	694	697	705	704	724	735	695	682	632	738	744	699	720	674	695	698	764	743	704	694	653	736	704	691	698	724	707	683	695	688	707	672	687	653	675	747	678	682	659	675	700	707	654	690	716	690	673	677	721	676	680	686	647	711	738	715	708	661	660	710	681	719	671	716	692	687	719	686	655	713	686	673	709	716	629	701	703	644	756	708	746	718	702	690	690	738	714	748	655	724	698	655	691	706	640	660	702	679
8278	5954	3729	197	1533	1416	73	44	41	57	37	49	40	43	43	46	42	39	39	46	39	79	92	70	46	43	42	36	44	40	35	43	43	35	36	45	28	44	47	42	43	36	48	44	40	44	34	34	45	43	44	41	46	42	42	50	40	58	38	36	43	48	48	48	49	43	45	43	45	43	43	48	43	36	49	47	52	41	49	44	36	47	46	45	42	49	45	41	39	35	41	59	41	51	38	57	40	50	37	42	41	53	37	46	44	42	40	55	33	49	44	29	49	49	47	32	52	50	38	44	27	43	41	41	41	55	44	40	40	39	46	42	36	49	44	42	37	44	23	32	39	52	46	48	40	45	42	50	60	48	49	50	37	37	38	33	42	32	35	42	40	39	46	32	49	39	52	46	35	57	43	44	38	45	37	44	48	42	42	41	31	51	47	43	45	48	40	45	49	47	27	38	36	43	37	57	42	55	38	38	37	47	58	48	41	55	42	50	35	60	36	44	43	45	44	41	45	35	36	42	46	36	43	43	48	57	44	53	36	42	34	46	35	55	53	48	48	44	53	36	44	55	52	44	50	41	33	38	29	43	38	52	39	36	45	44	45	44	35	40	37	43	38	50	32	45	50	53	47	37	52	38	48	42	51	38	50	38	34	39	46	43	37	46	47	41	42	32	37	44	43	41	34	43	48	44	43	50	40	45	55	40	48	36	36	43	38	51	43	40	48	44	48	29	41	60	40	55	29	47	45	37	47	42	35	42	42	46	47	41	46	38	37	36	55	49	41	43	40	52	41	70	43	48	44	41	48	40	52	55	41	40	32	53	29	38	40	41	49	43	46	44	48	55	41	42	40	36	39	31	36	63	44	38	44	54	33	44	36	44	32	38	47	51	44	39	42	48	40	33	45	41	42	43	40	46	48	38	39	45	56	50	31	46	32	45	44	40	51	42	54	44	38	34	37	43	43	60	48	48	50	49	47	49	39	32	59	42	48	43	38	50	43	49	47	55	42	39	44	37	46	60	45	38	34	44	39	37	48	39	47	38	47	41	38	41	52	34	43	43	36	41	47	46	35	41	42	48	47	40	45	38	43	45	44	56	50	50	41	45	46	42	39	47	34	50	47	41	38	43	45	42	44	47	31	38	39	39	45	42	45	41	35	53	35	39	45	40	39	44	48	49	36	36	35	36	51	33	35	42	52	44	52	37	53	42	39	48	38	36	48	50	40	38	40	42	35	43	52	40	57	38	50	47	50	48	45	47	47	45	29	44	62	46	44	51	36	45	40	45	48	53	39	34	54	37	48	44	34	33	51	53	45	55	47	55	40	47	44	31	37	28	31	36	34	36	46	46	50	41	42	43	38	56	49	44	51	48	42	38	41	38	44	39	42	43	41	37	51	41	46	41	39	42	52	49	38	39	36	39	52	49	44	49	43	37	35	38	38	46	55	48	49	38	35	36	49	57	32	35	42	43	44	41	53	34	49	33	43	40	45	48	49	48	41	36	29	49	36	45	36	48	40	47	32	43	35	50	39	49	58	35	43	44	45	41	45	44	30	37	44	28	47	42	40	44	57	44	48	40	44	38	44	47	47	51	38	43	41	41	39	49	52	40	42	54	48	53	43	45	43	51	49	45	38	45	37	48	45	45	45	52	47	49	47	36	39	50	46	54	41	52	41	43	39	44	52	45	43	37	33	46	47	37	39	32	46	38	40	40	41	48	45	48	37	51	45	59	51	47	48	50	49	52	38	41	56	41	37	54	43	40	39	46	44	42	44	39	39	32	48	53	39	39	42	48	51	49	40	47	56	39	42	41	40	39	41	41	47	38	37	40	37	41	41	47	38	48	40	40	38	50	45	47	38	51	40	43	31	46	40	34	56	39	43	42	42	44	36	45	49	46	34	32	40	40	47	44	50	50	49	44	32	46	39	36	43	38	57	44	35	39	55	50	38	32	34	42	37	53	42	43	37	44	57	46	39	40	49	55	37	43	44	45	42	50	43	43	48	51	46	48	36	46	38	49	50	32	34	44	36	39	43	34	37	55	32	48	49	40	35	43	39	35	44	45	35	42	41	46	41	46	51	31	47	36	41	41	43	44	34	47	37	31	41	40	41	45	49	48	37	52	53	38	50	46	40	38	41	37	38	46	60	43	38	43	44	40	48	44	44	41	38	34	39	43	41	48	41	42	53	48	46	34	37	59	35	47	45	44	38	40	35	34	29	46	47	48	49	37	51	28	31	52	37	46	52	44	44	40	34	40	44	35	44	41	40	38	47	30	37	55	37	33	38	39	40	44	38	34	45	40	50	45	48	43	45	48	41	50	52	47	49	39	38	38	41	51	33	45	35	35	45	50	38	47	49	48	45	37	46	42	43	46	46	33	49	38	42	40	44	46	35	47	46	36	58	48	36	49	50	63	41	49	39	37	56	50	46	38	37	38	28	30	50	48	51	61	30	37	40	35	49	53	27	40	40	40	46	38	49	42	40	52	48	31	40	44	39	50	40	38	53	36	32	47	49	33	39	38	36	48	28	37	42	37	42	42	47	49	37	47	37	44	29	58	38	55	37	48	45	38	36	46	43	50	53	56	43	43	31	38	40	46	38	45	47	47	34	36	49	42	36	48	53	49	43	47	47	48	48	45	43	39	53	39	43	34	43	41	35	41	49	40	42	37	50	48	42	48	36	43	47	46	44	42	40	38	31	39	33	42	44	39	43	40	33	43	31	38	43	40	36	49	52	42	45	49	43	39	47	54	42	42	47	53	44	40	45	41	41	40	47	43	36	36	46	39	33	38	40	34	35	54	34	50	50	43	48	36	39	47	42	48	35	50	36	35	42	33	50	44	38	44	41	39	48	32	36	40	54	39	35	39	44	45	36	50	35	41	45	38	37	43	30	41	35	44	47	38	48	41	51	42	37	53	36	49	44	35	45	41	61	55	32	37	33	45	36	39	34	38	39	40	47	51	47	39	54	49	35	48	42	38	32	27	39	42	48	48	47	45	40	46	43	42	37	40	56	38	41	46	44	50	40	44	51	43	50	49	33	47	54	42	45	44	52	48	46	45	44	57	43	42	40	47	40	45	48	42	49	38	32	44	44	35	55	46	43	38	43	44	35	43	45	43	48	31	42	46	40	45	41	45	34	42	44	50	50	37	38	40	44	42	36	35	43	32	39	43	41	42	50	53	46	51	43	45	50	48	55	40	52	52	33	46	49	32	38	43	46	40	45	46	40	48	35	39	37	52	47	41	58	34	40	42	42	46	27	39	40	37	36	54	46	48	31	33	51	47	43	51	49	52	37	39	45	46	38	49	48	44	45	46	54	38	41	52	44	49	48	35	26	28	37	28	41	48	46	42	40	44	35	46	53	49	38	48	58	49	44	33	51	42	40	32	32	53	43	36	34	61	48	41	37	38	34	67	36	43	44	38	21	45	31	45	41	37	39	40	55	40	36	43	36	40	43	46	36	40	43	35	45	45	55	37
40963	29491	24381	6940	36086	26879	1653	634	634	556	561	602	573	572	527	610	576	589	540	522	530	2141	3072	1219	573	570	554	539	576	571	532	543	546	523	560	577	512	573	514	566	572	572	603	531	576	555	569	544	549	590	588	542	558	543	548	557	625	552	572	563	544	528	559	518	575	520	564	525	561	547	591	559	565	579	548	546	525	521	571	565	568	553	538	564	545	536	566	538	551	523	580	593	532	522	569	572	533	569	559	572	530	568	566	590	539	538	569	588	539	530	572	538	542	534	565	599	554	560	579	546	534	532	536	536	576	536	553	544	558	548	593	542	539	550	530	530	607	546	576	551	580	586	581	552	533	484	532	606	585	562	553	550	585	543	532	582	581	559	530	598	533	525	514	543	534	575	513	585	584	512	573	544	551	511	553	563	535	581	513	526	534	559	546	559	528	529	538	537	577	591	566	540	565	562	535	539	583	542	519	556	582	550	558	527	530	549	603	512	503	529	523	547	577	546	496	557	537	570	541	508	546	574	539	572	533	526	526	549	569	564	537	565	510	576	559	567	580	560	551	540	530	576	567	537	551	571	594	560	595	539	558	572	553	580	540	617	591	568	565	520	538	557	518	542	578	547	523	512	560	584	577	571	561	549	559	582	565	525	600	557	560	534	563	568	545	532	547	569	544	586	547	534	545	553	558	538	526	537	598	570	576	544	568	555	546	581	519	568	564	538	550	574	531	617	623	568	539	578	540	535	551	531	531	541	585	489	533	533	566	554	542	529	539	573	558	546	560	551	551	525	568	539	574	541	519	578	544	523	557	565	570	540	548	558	572	540	525	557	514	542	577	582	568	564	543	528	551	558	583	580	543	591	535	552	577	555	515	550	551	537	536	555	516	525	567	569	519	540	587	541	550	593	575	546	544	539	541	509	528	562	542	561	565	583	541	560	568	535	586	589	563	575	556	560	528	600	545	549	540	558	554	535	563	541	564	538	579	553	537	596	555	561	552	581	519	545	510	586	538	532	550	593	577	562	567	520	539	555	591	525	571	515	554	571	562	580	572	583	545	519	583	600	545	546	537	529	561	578	556	599	580	548	544	553	527	550	547	553	560	563	520	570	533	549	582	575	545	534	551	506	508	553	530	571	545	543	570	557	534	590	547	531	567	566	526	582	546	543	589	560	513	567	548	560	558	567	530	573	541	512	548	549	590	567	592	567	556	578	548	515	528	520	555	526	523	543	569	509	525	546	544	526	547	562	521	574	566	562	546	515	527	514	547	565	561	584	554	541	559	553	545	568	545	556	559	517	530	533	555	509	539	575	521	516	538	559	572	540	585	523	586	550	546	547	530	525	592	573	542	556	555	547	518	566	570	541	539	589	522	548	520	558	578	560	565	562	524	544	535	556	568	551	571	579	552	526	497	573	546	585	556	532	522	572	518	525	547	519	547	554	575	575	568	551	561	563	563	544	589	526	570	538	556	545	551	563	522	564	520	567	559	534	523	560	573	543	525	585	585	583	523	531	555	559	543	617	569	580	547	555	565	534	550	558	573	566	553	578	529	549	568	568	553	524	539	544	558	555	576	551	579	569	525	563	544	537	527	512	557	594	578	549	561	547	549	516	553	574	517	566	531	556	510	512	567	602	525	539	576	523	538	533	560	535	525	517	549	530	560	520	538	524	610	507	582	572	594	525	537	553	543	596	505	551	524	566	544	557	527	533	566	559	542	590	532	568	576	581	556	542	532	524	539	526	531	541	561	563	578	539	523	561	565	511	582	583	580	520	575	573	529	556	551	546	559	541	582	520	542	540	560	555	565	526	583	604	554	560	531	591	529	507	581	554	551	519	529	519	568	526	596	547	591	510	587	554	556	552	563	519	539	541	543	577	595	529	547	551	540	553	559	499	555	592	554	519	571	524	509	532	509	528	561	572	548	563	515	561	537	588	568	572	545	551	524	543	542	556	532	521	552	521	545	561	510	534	559	573	525	525	576	537	582	531	535	488	598	529	534	541	539	555	596	574	537	523	549	538	541	508	566	540	555	525	533	558	489	544	557	517	561	541	554	562	570	601	567	579	566	578	565	487	603	530	577	544	579	558	577	585	539	578	581	535	547	559	563	474	525	529	540	593	526	513	575	545	541	544	555	572	534	533	548	520	586	540	555	593	540	547	563	587	533	531	529	570	539	561	540	552	529	579	545	558	565	602	579	528	549	594	586	611	530	584	577	591	509	534	557	569	506	520	559	561	558	564	520	638	570	522	539	568	564	551	529	563	580	570	554	509	629	555	565	588	567	540	533	572	565	560	522	549	544	588	544	543	557	553	603	529	559	578	580	561	528	493	567	558	547	536	548	527	512	572	556	546	586	558	566	545	579	590	542	551	531	530	513	558	570	582	535	579	554	545	531	545	569	534	550	546	530	559	593	589	552	548	564	540	552	539	571	542	527	515	518	537	540	560	566	578	570	523	508	518	502	543	544	555	546	576	545	536	597	524	524	576	533	534	513	587	567	558	536	557	569	544	577	541	560	556	495	538	539	549	558	535	542	531	567	536	547	558	591	520	580	532	538	537	537	559	534	587	528	546	563	557	595	547	572	563	601	580	547	561	546	552	583	560	561	524	615	546	556	510	530	567	603	560	562	564	576	494	559	529	531	559	569	542	558	514	583	535	578	538	526	553	574	505	555	546	554	549	550	553	515	512	534	566	552	544	601	556	558	522	573	538	511	543	562	595	602	558	544	571	563	569	579	566	596	570	541	538	559	519	539	549	564	570	576	532	587	589	520	497	587	567	577	500	522	556	570	568	544	517	573	547	573	527	523	549	560	602	581	589	553	595	605	525	537	559	556	531	568	531	542	569	538	545	541	546	576	574	552	547	589	531	596	548	566	526	516	560	517	556	559	567	581	580	527	540	564	558	524	532	515	526	543	576	581	548	535	553	557	547	560	547	528	554	544	558	536	588	558	540	514	590	525	570	580	535	556	601	560	541	548	530	554	531	528	533	559	568	567	524	596	554	549	538	592	587	527	565	525	585	565	538	564	529	567	534	537	588	535	516	548	537	558	561	537	559	585	557	563	543	589	553	569	572	542	573	557	616	554	589	602	603	547	570	551	515	560	548	507	565	571	570	553	495	548	584	571	558	540	552	561	560	537	544	538	559	535	519	566	560	547	562	563	562	533	579	539	550	541	551	524	599	568	540	558	570	573	578	566	510	524	529	540	545	595	525	530	575	554	568	512	564	530	523	541	565	566	506	545	563	602	574	523	522	548	543	552	570	521	563	568	525	558	542	564	512	588	544	542	573	517	535	542	543	497	566	539	525	516	564	560	554	538	613	577	538	557	525	533	519	519	561	552	550	557	560	521	545	481	567	523	582	577	516	517	522	538	567	566	505	614	536	560	540	570	580	590	503	520	588	550	539	597	523	547	569	572	567	584	527	552	574	510	561	560	507	541	585	526	534	540	561	509	531	547	584	524	547	548	538	550	532
21649	23248	13808	1486	4876	4090	219	38	53	54	49	50	49	45	52	44	43	48	50	61	40	136	209	93	55	56	40	39	48	53	49	49	46	44	50	37	40	38	48	48	54	39	42	48	37	33	60	50	58	46	49	38	54	44	54	51	45	46	49	43	39	37	49	47	57	40	51	47	37	55	40	60	50	35	48	51	53	55	57	44	44	40	41	42	50	47	42	45	35	41	40	39	43	54	48	38	36	48	53	54	47	42	49	52	46	36	43	52	41	46	43	53	43	49	48	49	57	49	39	52	44	60	42	43	51	58	51	45	40	61	50	47	55	51	37	51	47	53	62	56	47	36	58	55	49	49	46	50	43	44	40	53	54	50	40	50	61	37	40	37	47	54	57	44	42	51	54	40	46	43	44	43	47	38	50	49	46	42	37	45	43	55	51	42	53	56	47	46	47	41	57	45	38	47	53	49	49	41	48	37	56	59	44	39	50	48	39	59	37	42	36	44	44	39	47	45	47	47	42	49	44	49	47	52	44	37	52	42	56	53	50	51	49	40	37	43	40	54	58	65	41	43	54	35	47	44	44	43	47	43	50	43	38	48	38	44	42	48	44	45	50	45	39	50	52	46	41	44	50	55	43	57	56	55	46	42	46	51	40	42	40	62	46	56	53	55	43	43	50	47	63	45	51	30	42	58	48	44	39	45	52	57	52	38	62	44	53	59	53	50	47	51	50	49	45	32	58	56	36	51	45	44	41	40	49	46	58	40	44	49	48	49	47	49	45	41	50	58	39	54	46	67	48	42	46	49	65	36	38	60	41	57	39	58	51	59	49	50	37	53	58	65	57	45	44	54	55	32	39	50	60	35	49	42	47	40	52	47	54	45	45	42	41	52	35	35	47	46	45	45	55	50	49	44	43	42	37	57	40	51	47	47	57	49	46	52	30	55	58	39	44	47	49	45	41	54	34	42	44	42	53	48	46	44	42	39	55	39	53	32	52	41	48	49	41	49	49	46	54	45	52	47	53	36	48	46	33	38	32	47	42	51	45	49	50	42	44	59	61	46	53	46	32	54	48	45	46	46	43	46	48	40	48	50	40	45	66	56	45	52	53	44	41	52	48	59	46	33	33	46	38	47	46	56	49	44	31	41	53	39	49	47	45	46	54	42	44	43	36	44	40	45	44	38	49	62	50	31	57	46	33	36	34	41	61	37	43	56	47	38	43	46	46	43	52	40	56	42	45	56	56	43	44	42	45	46	42	54	47	56	49	51	38	47	56	45	57	45	57	51	44	43	47	54	62	54	49	54	29	59	62	47	44	43	35	51	34	51	38	43	51	55	37	38	42	51	48	46	45	52	41	52	41	49	47	51	41	56	39	57	43	51	45	46	55	44	41	52	55	48	55	35	50	44	41	53	36	52	45	56	51	38	45	46	34	54	38	49	49	48	49	48	45	41	42	42	50	64	48	50	42	43	60	59	47	39	47	59	43	42	40	40	56	50	45	41	40	62	59	57	50	34	41	52	59	44	54	56	36	51	50	49	35	49	56	43	34	38	52	48	44	40	56	45	51	54	47	58	51	30	33	42	39	58	58	55	42	52	52	45	46	51	38	42	51	44	39	53	46	46	58	42	44	50	40	48	41	46	58	57	50	42	53	42	43	50	51	41	51	46	43	44	38	49	52	50	44	52	48	44	56	42	37	46	50	41	52	44	42	44	53	51	44	43	35	44	50	53	32	39	43	50	48	43	38	44	56	39	48	57	55	41	48	52	40	51	41	49	47	35	48	40	46	50	44	52	51	55	62	58	44	42	36	53	58	55	44	56	37	54	43	60	54	50	44	53	46	45	44	50	45	50	44	69	50	42	39	52	52	42	50	52	43	44	44	50	53	59	45	50	53	41	41	54	45	30	57	57	32	44	44	31	53	44	46	50	55	53	41	44	46	38	54	47	53	37	50	44	50	48	46	48	43	48	50	49	44	49	39	42	43	37	57	50	70	37	46	44	51	51	49	74	55	43	42	47	49	55	41	46	53	39	54	43	54	61	58	47	51	44	49	59	52	38	47	38	55	55	40	44	45	39	44	45	45	57	49	44	53	44	55	44	49	61	37	40	51	48	45	35	46	46	49	54	55	32	44	60	37	57	55	47	45	46	57	44	40	51	40	41	63	36	53	43	49	48	62	52	34	43	36	53	42	50	57	60	48	42	41	52	36	45	47	47	42	48	42	56	50	47	52	38	50	41	46	50	45	47	44	39	42	64	40	56	41	35	36	47	39	38	53	52	42	47	44	47	55	51	43	45	55	36	44	43	55	61	38	41	46	49	52	39	43	51	47	55	46	44	50	40	63	40	41	48	32	51	44	37	39	43	36	43	46	43	50	53	37	45	49	50	39	47	55	54	35	51	41	43	34	44	59	54	35	46	48	42	45	60	49	46	48	55	42	44	55	38	44	60	48	51	50	58	61	53	42	37	49	53	48	51	44	45	50	53	58	46	52	52	40	49	40	33	46	44	43	43	44	45	45	42	40	43	33	38	52	39	48	67	53	42	42	49	36	38	39	37	63	53	51	52	46	43	51	47	54	41	42	54	51	39	45	54	43	41	45	57	45	48	45	41	51	42	46	44	51	42	51	50	61	48	33	51	45	41	49	52	52	51	56	53	58	32	61	44	44	45	58	42	43	54	44	63	48	46	47	56	32	39	42	49	41	44	52	35	44	34	40	51	45	55	42	42	51	45	44	43	50	45	46	40	48	42	57	42	54	52	52	50	45	43	49	50	48	58	41	44	54	50	56	50	36	42	54	46	45	51	50	46	53	49	52	46	43	34	47	45	51	49	40	47	33	54	49	40	43	45	45	34	47	50	45	46	41	55	46	36	51	51	46	46	46	55	40	56	51	56	47	39	55	53	39	44	51	42	40	55	42	44	46	46	57	52	36	42	62	43	56	46	52	43	49	40	41	49	55	53	57	53	51	40	44	45	36	57	54	49	56	38	47	57	47	43	41	44	47	39	44	55	48	58	53	48	65	60	50	45	47	51	46	37	45	52	37	55	55	49	46	41	43	57	41	48	62	49	41	34	45	50	53	48	59	54	48	43	50	51	61	38	36	47	34	46	44	47	52	45	51	36	42	42	43	42	37	41	46	55	56	47	54	52	48	40	56	47	39	50	39	49	49	42	41	50	53	56	38	54	43	46	51	39	52	43	53	37	47	54	41	53	48	37	45	43	42	43	50	48	54	67	60	46	36	51	39	55	56	40	67	52	60	51	39	61	45	45	54	39	39	50	46	41	47	42	45	49	45	40	46	47	51	46	58	45	30	46	65	39	46	58	56	40	48	49	48	34	41	57	44	44	46	44	53	53	48	38	44	49	44	46	54	45	41	45	29	43	50	46	52	45	42	51	50	56	49	41	37	41	57	55	42	47	54	47	32	39	56	51	49	36	40	54	40	37	41	49	42	40	60	38	47	59	33	60	35	37	45	52
52623	41721	36138	15612	52748	40492	4644	805	767	707	679	683	679	620	628	627	664	580	631	659	626	4552	6257	2099	581	571	602	576	574	599	574	646	560	606	598	612	602	612	550	651	580	594	578	582	564	570	594	610	592	566	611	592	592	585	602	586	594	595	623	607	561	577	569	547	615	576	607	607	612	593	601	607	564	595	591	583	597	595	589	583	604	636	634	628	616	621	622	587	585	623	572	570	610	639	586	576	596	573	572	584	582	622	538	584	622	542	589	603	595	647	582	590	584	575	618	627	598	565	590	599	584	580	614	556	616	628	601	632	625	563	591	554	571	570	584	584	582	554	565	590	587	571	581	574	626	638	599	607	563	588	607	614	604	614	603	575	578	601	610	564	602	552	614	577	582	586	593	611	613	594	575	561	598	581	554	586	615	573	572	595	604	599	631	634	604	614	592	601	580	594	617	587	572	602	613	575	597	605	584	603	609	618	565	615	650	594	587	555	600	590	581	561	556	585	583	553	597	592	563	598	582	580	591	601	619	548	634	602	593	583	576	572	546	551	560	590	557	607	568	550	595	568	606	573	602	585	605	597	570	598	589	579	618	597	578	562	608	607	588	636	541	563	577	568	555	591	588	618	578	599	596	657	578	614	618	554	603	576	577	559	614	558	577	590	564	614	593	571	595	598	575	575	544	599	570	594	557	632	589	568	598	563	614	624	618	600	589	605	555	574	623	605	632	591	581	532	563	564	615	555	616	638	586	604	588	607	593	587	578	607	587	584	605	575	578	538	600	608	586	624	610	599	599	578	560	568	570	591	582	608	626	575	583	627	647	568	586	556	612	578	567	587	630	613	619	639	561	589	606	605	587	609	583	626	571	573	574	589	565	602	566	595	569	567	599	547	582	604	582	632	574	600	607	567	602	589	624	593	626	580	609	594	606	579	572	702	541	577	614	586	621	608	582	592	644	566	600	557	563	603	614	580	595	578	602	631	581	604	584	604	628	612	574	586	547	552	608	563	588	613	536	591	592	588	602	581	608	587	566	645	614	590	614	605	564	589	615	563	588	573	575	572	572	582	553	589	640	620	572	599	600	585	570	586	596	623	636	612	618	552	552	587	588	594	630	585	571	558	585	591	609	615	581	604	588	573	571	552	601	612	612	573	585	580	587	592	580	610	606	574	585	579	563	570	611	630	578	588	624	585	589	593	577	596	609	633	549	569	609	587	559	584	586	587	597	591	645	601	536	609	559	565	588	590	622	597	592	573	615	587	598	561	622	565	575	584	597	590	623	609	609	591	575	584	612	559	638	558	598	598	605	574	604	603	572	599	577	605	587	563	575	649	597	632	589	579	602	583	606	569	606	563	572	577	608	650	591	596	595	600	567	612	591	639	557	564	612	530	601	593	584	591	582	616	600	605	579	560	600	563	593	651	601	556	571	621	602	531	582	603	589	610	565	591	598	556	569	577	619	576	599	565	559	581	586	617	574	598	586	631	546	619	622	571	592	669	566	567	649	604	576	582	570	554	577	603	593	582	588	598	581	594	553	559	551	580	611	558	577	643	587	582	622	614	612	579	602	607	567	570	615	589	594	606	553	614	591	632	582	625	603	622	652	647	573	588	575	571	600	588	553	631	568	599	592	613	592	582	589	609	602	560	598	579	581	581	611	607	608	574	574	613	572	562	625	594	596	561	589	591	592	599	594	593	583	596	570	556	588	619	582	567	616	593	605	573	542	637	596	613	594	588	595	572	587	587	580	585	612	587	554	596	616	573	567	569	574	569	646	599	590	585	581	614	570	577	602	609	564	559	594	605	614	570	590	623	579	567	597	627	624	589	604	566	629	588	608	632	582	606	607	578	575	579	639	578	603	586	542	625	602	534	588	584	570	592	608	557	574	606	574	581	533	575	621	552	590	562	586	576	624	634	553	583	610	556	583	634	604	615	618	535	571	565	571	587	567	604	609	614	579	604	568	542	589	590	572	596	549	604	574	557	565	602	555	588	591	631	547	636	577	601	578	601	595	558	605	567	589	642	600	591	578	569	590	613	601	588	601	586	584	585	604	552	593	577	606	564	587	587	571	601	570	595	544	558	606	551	623	646	620	615	628	531	583	616	607	584	601	601	628	597	590	574	594	547	596	620	558	579	571	634	577	580	569	599	596	569	591	567	580	614	570	626	577	562	591	550	585	600	580	587	587	587	618	521	579	554	578	550	610	639	618	606	559	596	600	620	595	598	581	556	550	594	586	549	590	583	585	592	604	530	624	610	573	592	600	601	578	597	567	583	582	579	603	628	562	599	597	622	635	569	588	581	632	544	584	590	591	597	580	593	544	587	577	597	584	638	610	581	590	593	613	584	560	597	577	585	564	556	624	583	592	599	597	566	592	620	600	587	591	604	599	650	586	610	588	610	567	616	602	588	590	585	598	601	597	544	597	611	609	566	620	580	563	588	570	607	623	596	592	581	628	561	591	592	548	582	601	558	605	590	607	580	591	578	577	580	563	572	592	619	583	623	624	585	607	561	611	585	617	605	567	564	598	618	584	609	597	607	554	604	618	568	564	581	597	593	560	585	601	576	561	596	601	593	583	611	616	588	625	578	588	569	592	608	568	601	620	615	574	637	602	562	579	633	592	591	641	579	551	577	608	599	574	607	574	608	612	587	572	571	643	623	604	567	619	582	589	578	589	583	563	608	606	590	554	583	551	579	613	571	551	548	563	582	585	612	589	582	622	573	576	541	617	588	600	583	589	585	609	569	550	585	629	596	599	560	565	553	605	589	601	591	558	628	592	581	578	594	592	579	602	577	576	583	572	586	567	542	594	577	558	583	569	563	588	606	585	597	575	614	568	583	583	580	571	564	609	605	620	649	601	572	569	600	602	602	565	606	585	582	580	595	620	551	597	559	571	597	589	554	630	596	604	618	558	581	561	574	562	547	627	549	572	580	590	574	597	634	618	604	600	614	626	589	614	554	563	614	573	622	574	580	594	612	549	619	566	591	580	580	598	607	582	586	611	608	595	593	618	598	604	613	567	577	569	606	590	609	588	619	623	621	599	575	540	584	540	582	594	566	589	568	568	585	606	593	589	592	587	569	592	611	553	605	601	592	569	596	586	579	596	613	564	572	549	601	611	558	569	630	583	615	583	604	577	545	563	569	598	560	558	585	574	607	639	583	592	566	581	621	574	651	576	543	599	606	552	589	596	651	567	559	612	584	566	591	573	597	573	654	610	576	605	607	531	553	574	598	594	555	609	590	562	565	633	625	567	548	630	582	592	608	580	612	583	612	573	590	588	604	612	560	623	543	593	595	545	580	580	565	604	583	567	575	573	610	605	599	614	657	624	581	603	632	607	583	568	596	583	613	597	579	603	540	587	559	548	616	598	572	567	554	599	537	568	574	601	599	568	590	576	584	596	587	624	572	601	581	602	558	615	573	574	599	594	569	630	654	585	593	587	618	579	625	623	580	605	561	626	616	559	577	642	572
18502	19880	13255	1457	3976	3275	336	57	62	77	62	72	58	45	64	60	56	63	65	72	71	153	189	127	68	52	58	62	55	60	59	69	60	64	59	45	65	63	60	60	61	70	58	63	58	59	59	46	61	62	60	55	49	62	48	52	44	52	60	54	73	76	68	69	62	46	58	48	62	58	66	52	72	64	52	60	47	64	58	70	47	64	76	53	56	63	60	60	74	50	57	62	72	73	60	49	45	47	51	63	60	45	62	58	58	57	69	45	54	74	50	62	60	57	62	52	60	58	55	46	64	65	54	61	58	48	62	71	54	62	58	48	63	41	53	61	51	51	62	56	56	72	50	60	56	63	59	73	67	62	55	52	67	48	51	64	63	54	54	77	65	65	73	61	73	69	66	41	64	61	60	63	54	59	62	45	79	58	56	52	51	57	54	49	56	52	49	63	56	54	61	41	54	60	47	62	61	68	71	51	62	59	57	51	57	53	46	55	56	58	56	64	65	56	49	58	58	58	79	65	59	50	67	79	56	63	63	49	56	70	50	59	75	54	64	57	51	58	58	75	69	73	52	55	57	64	65	66	52	68	59	49	50	44	59	43	55	62	65	59	59	72	67	61	61	41	78	58	56	57	52	73	59	55	58	45	66	66	63	60	56	56	57	46	61	47	54	46	58	57	42	68	69	61	51	51	65	58	65	58	66	57	57	60	67	61	66	74	61	54	74	46	56	60	51	62	60	63	60	59	63	58	59	54	62	53	58	62	57	59	58	50	69	58	79	66	69	53	44	58	66	63	62	61	48	72	64	55	70	59	61	43	57	59	65	65	54	52	56	49	50	58	57	71	56	56	72	65	56	50	54	49	58	55	54	56	58	42	56	61	73	70	63	59	53	57	49	61	46	66	62	73	59	59	60	50	44	66	60	71	56	69	59	50	56	55	61	53	81	49	64	50	53	57	63	55	67	57	71	61	52	59	64	71	54	67	64	61	40	58	59	67	57	60	66	37	52	60	62	63	55	61	45	59	57	59	48	51	57	60	51	50	51	56	50	52	71	47	53	33	60	71	60	49	63	53	61	61	52	66	46	54	57	67	53	63	46	64	48	60	52	60	60	59	60	73	65	56	57	66	54	73	59	53	57	63	61	65	60	46	57	46	61	46	64	62	71	59	56	60	57	49	69	52	73	63	55	48	50	51	59	49	55	51	55	53	64	53	53	46	50	52	69	54	50	68	56	66	52	63	70	49	63	55	54	58	56	54	47	45	50	58	77	68	59	56	52	58	48	46	58	52	64	55	52	56	58	66	67	45	56	57	55	56	46	64	71	58	43	66	58	53	73	61	73	48	65	54	59	62	55	54	66	54	77	63	65	47	60	59	47	64	74	54	53	55	72	56	63	64	60	68	50	60	56	71	69	58	57	69	50	69	52	61	53	69	66	63	58	52	64	56	48	66	74	64	53	58	49	58	46	57	63	61	56	59	48	66	60	43	57	56	66	56	56	54	45	61	50	50	56	53	58	60	50	60	63	61	65	52	47	52	57	73	58	57	62	65	46	58	59	62	51	63	65	57	54	65	43	46	67	53	59	41	55	48	62	57	64	63	69	52	54	62	64	68	43	56	57	58	57	50	59	56	64	68	58	56	65	57	43	67	64	57	64	49	61	67	53	53	50	53	56	59	45	62	67	55	77	52	64	63	44	61	55	71	51	45	54	42	56	68	62	49	59	55	67	72	54	57	54	71	63	53	67	59	69	51	52	65	61	53	72	59	48	48	58	57	52	57	49	57	65	61	47	67	61	56	56	59	61	62	49	53	57	63	74	49	62	60	62	70	56	67	66	50	51	68	62	60	52	67	67	57	60	66	50	67	50	66	68	75	54	62	50	58	55	51	53	63	56	52	63	57	59	66	63	65	50	50	51	46	55	72	64	56	50	52	69	69	51	52	69	47	61	50	65	64	66	69	55	56	46	57	57	56	79	50	57	58	60	55	54	54	62	54	56	60	68	43	71	63	46	57	49	61	61	42	42	60	48	54	55	75	65	61	54	81	41	68	60	75	57	57	49	53	55	66	64	50	60	55	61	58	53	63	69	59	61	52	69	58	50	62	65	45	52	54	63	67	60	61	66	52	57	53	57	69	46	58	46	54	63	54	53	57	59	55	64	63	62	61	57	56	55	64	55	59	56	52	53	60	51	54	59	65	66	59	49	55	66	50	65	54	65	69	62	63	46	62	69	43	66	65	65	53	56	50	54	61	51	61	57	36	54	57	67	61	57	59	62	57	48	63	53	64	44	50	64	64	58	46	55	66	59	62	58	62	62	62	60	66	72	61	54	55	51	67	56	66	57	57	61	64	68	62	46	68	46	53	63	51	55	60	55	50	59	49	64	60	63	57	55	45	57	60	47	53	87	51	47	49	66	64	58	65	58	59	55	51	58	54	59	57	49	58	61	53	53	60	57	53	49	61	57	63	54	60	64	58	46	63	47	51	53	53	62	49	57	56	69	43	68	52	68	50	70	73	68	60	69	73	67	45	57	43	62	55	61	55	74	46	69	43	58	58	82	49	57	71	51	62	60	56	57	56	64	57	62	50	68	53	53	63	63	63	57	55	53	59	51	51	58	62	70	55	65	57	62	67	67	52	61	64	61	50	63	56	45	57	43	66	56	60	63	61	68	72	58	57	59	55	56	62	58	53	58	43	59	44	64	61	60	61	69	51	57	55	59	54	61	54	62	48	46	52	44	56	41	66	60	54	55	52	52	62	62	57	61	55	49	48	43	51	57	59	61	56	60	50	58	69	60	51	67	52	60	70	54	56	58	54	53	58	43	65	62	43	74	50	59	42	46	65	55	49	54	55	49	57	52	49	48	61	67	68	47	67	58	54	54	57	66	65	54	50	65	66	64	60	58	73	67	68	54	70	54	55	69	68	48	48	72	46	60	62	63	63	52	55	45	44	72	60	59	54	57	53	58	56	63	54	61	44	56	51	49	59	56	46	61	47	57	49	70	68	41	62	54	55	65	43	74	59	54	57	54	63	45	65	55	59	52	53	70	53	53	70	61	45	68	58	59	59	56	57	50	67	56	56	66	63	58	65	53	65	58	54	48	52	63	48	59	73	46	55	64	56	70	59	46	44	55	80	62	61	65	57	71	68	53	59	62	66	71	58	58	49	63	64	56	59	51	63	49	73	66	72	57	56	58	54	46	63	46	55	64	64	58	54	51	57	54	48	69	65	50	45	73	52	71	60	56	59	52	50	62	56	63	63	55	54	69	43	59	54	48	53	61	64	61	54	51	50	68	60	65	62	69	53	51	62	66	47	53	54	45	57	47	46	55	69	76	55	60	55	57	65	66	45	56	56	63	51	66	67	43	53	57	52	59	57	52	58	53	50	41	81	64	63	52	55	53	58	62	52	61	59	52	51	65	58	63	43	54	65	56	52	71	50	69	60	51	60	64	44	49	51	60	61	61	51	51	49	71	63
52197	41941	37337	15236	47659	39229	7091	959	887	840	825	828	814	770	766	785	751	768	713	723	816	4532	5653	3214	738	690	716	687	749	748	742	749	716	698	743	754	754	715	725	747	728	742	769	749	764	776	741	735	707	726	724	733	701	711	727	754	787	791	799	689	716	757	778	700	756	740	729	780	768	753	719	769	703	735	775	731	681	741	707	735	722	727	757	777	754	694	741	727	727	748	721	737	758	696	742	743	706	746	755	734	744	688	729	705	751	758	762	754	760	723	764	650	727	747	702	700	721	774	739	692	763	767	703	711	698	733	753	701	728	734	725	713	710	752	725	735	747	732	737	755	772	740	749	707	672	744	732	804	732	724	728	717	767	681	741	760	757	764	733	749	727	749	742	705	747	745	722	763	727	768	709	795	729	727	780	728	753	723	772	710	685	703	734	732	700	728	783	758	727	699	702	735	740	753	770	715	741	733	690	715	726	768	724	747	736	748	733	679	756	766	766	740	694	735	732	689	735	736	738	728	743	689	745	722	709	729	782	743	725	739	719	699	756	762	729	752	739	782	704	692	786	759	721	707	726	779	758	722	725	754	755	735	789	723	722	724	734	714	754	738	766	725	755	734	753	749	722	685	749	697	742	715	750	702	718	723	715	729	721	739	732	752	737	760	769	703	808	752	704	722	754	733	756	706	730	736	766	695	727	762	700	720	766	771	698	734	769	683	707	760	752	706	707	729	736	690	743	756	681	717	747	745	726	732	724	734	742	744	716	708	762	758	756	710	710	743	725	773	742	764	705	744	774	747	766	740	729	735	728	703	760	709	744	700	742	671	758	731	714	738	711	735	763	737	728	718	716	764	715	769	792	753	700	717	732	695	694	701	743	731	726	746	713	759	686	713	743	748	720	782	727	760	762	774	719	744	752	711	756	681	717	759	723	738	783	757	703	723	741	775	690	720	699	739	743	727	712	757	767	740	737	729	732	717	693	700	746	706	688	721	701	751	727	745	716	727	748	712	768	700	721	704	758	737	679	721	717	747	697	701	744	728	714	717	722	735	729	717	709	775	737	759	749	731	708	754	763	726	762	768	749	674	695	771	748	729	746	771	723	727	716	697	735	725	738	689	690	712	740	720	725	767	729	742	714	729	724	714	724	690	721	739	705	756	703	718	727	757	739	704	789	701	760	711	759	754	730	745	781	733	719	713	703	722	689	693	745	717	713	720	721	755	727	704	760	718	759	729	749	679	751	682	804	722	732	729	697	715	710	681	736	733	732	768	768	746	741	700	740	692	742	749	764	742	753	766	758	705	745	740	729	769	755	751	733	720	712	682	702	836	782	696	740	694	759	754	732	739	729	768	720	721	740	750	716	773	721	764	739	694	721	754	730	703	749	723	712	690	706	735	724	699	749	720	751	805	751	711	708	768	728	767	773	750	768	691	735	721	744	711	735	756	736	712	697	742	702	733	786	708	714	716	762	702	729	710	693	769	756	746	724	756	767	715	732	779	729	686	687	740	692	693	665	690	743	736	779	708	776	703	766	740	731	711	710	771	746	695	711	694	759	725	715	740	717	742	731	721	745	692	715	741	725	746	735	672	723	754	767	716	693	704	740	747	715	763	735	742	763	716	717	758	730	675	713	732	769	745	702	702	750	710	763	747	724	718	717	751	745	726	753	737	742	716	749	706	724	732	748	688	736	738	716	680	749	717	720	743	721	750	711	747	715	730	731	713	724	733	738	706	713	754	738	737	713	698	707	745	700	775	727	705	736	828	751	746	715	704	721	771	762	738	725	708	739	755	724	776	759	728	692	740	742	714	746	748	758	723	754	723	731	696	743	708	747	691	745	720	711	701	726	749	739	731	750	718	723	719	707	689	744	717	717	732	726	761	695	754	734	794	764	735	704	759	720	735	737	715	769	717	781	712	720	772	715	712	725	733	753	693	722	758	720	768	762	743	753	738	771	729	690	728	661	742	732	721	733	783	724	726	732	728	710	694	690	767	693	771	718	788	731	745	768	687	735	710	707	712	709	731	702	734	707	747	717	714	754	727	731	702	722	764	730	717	736	756	725	718	734	729	777	757	736	704	732	724	707	778	721	727	755	747	739	790	820	742	694	711	724	716	740	757	735	739	775	752	728	701	691	664	724	731	733	734	803	727	751	755	722	707	747	721	769	748	711	705	707	748	768	724	737	692	772	731	682	697	714	699	749	720	654	674	754	765	753	758	725	721	732	757	748	740	724	702	717	728	750	734	747	743	699	732	756	749	739	736	740	758	684	763	720	722	752	739	769	665	736	724	749	747	765	725	683	733	681	762	730	724	712	751	718	745	751	748	706	739	740	747	709	755	739	747	758	784	745	749	737	759	746	744	751	704	778	752	748	691	683	745	683	702	728	753	733	776	729	699	739	771	751	741	743	779	718	721	785	689	699	702	705	748	784	727	691	730	737	783	725	740	720	721	693	739	719	727	761	705	745	732	771	720	762	679	737	691	715	699	688	701	743	705	749	758	740	760	721	741	732	707	766	721	734	766	731	771	741	733	672	708	703	701	718	740	740	747	725	739	751	744	778	747	754	765	764	750	774	750	709	739	752	738	722	716	724	739	750	732	753	785	712	712	741	735	730	731	702	704	710	701	718	730	701	735	728	743	743	737	776	690	775	677	725	739	765	752	707	721	728	753	721	723	760	720	760	733	750	708	751	745	745	710	759	746	749	688	739	729	748	724	790	762	749	731	776	750	695	722	775	661	706	724	731	779	714	720	676	714	790	775	738	711	717	690	687	733	756	705	740	752	707	740	734	701	739	733	772	754	709	758	743	733	761	716	707	707	720	677	743	674	718	710	713	742	706	703	746	714	725	715	697	692	747	766	736	752	735	710	764	773	740	738	708	705	743	766	727	701	723	712	694	756	724	735	704	706	738	724	683	728	723	780	733	747	719	758	685	684	735	723	752	711	705	751	749	752	716	774	704	679	739	719	661	706	693	748	734	708	701	715	726	734	692	717	759	730	733	761	714	743	750	719	756	744	751	728	775	755	777	721	710	693	741	731	731	728	676	697	734	717	705	720	730	672	715	722	729	708	726	765	685	708	703	706	733	730	703	709	719	705	749	729	734	769	720	690	751	757	708	733	702	751	694	737	717	752	742	755	744	708	812	716	735	738	723	702	739	719	779	763	782	706	740	758	754	706	729	710	719	763	743	736	737	733	709	702	733	714	786	746	757	725	776	718	687	694	757	722	749	726	703	735	718	733	787	734	745	749	711	725	734	777	774	730	712	764	711	696	727	711	729	705	679	691	731	787	701	754	682	746	736	770	727	747	752	760	739	760	772	762	710	715	717	733	707	783	688	693	761	742	691	754	743	704	729	780	754	687	782	701	725	752	739	725	725	721	725	744	745	779	704	689	752	723	716	745	724	738	788	725	733	728	777	715	731	752	725	724	756	709	759	713	727	731	715	724	737	746	748	688	737	723	729	698	766	722	724	724
26262	30088	20562	4181	6830	6037	695	64	58	65	56	57	49	58	72	59	51	56	72	43	57	160	183	154	61	62	66	58	76	58	58	71	52	59	62	65	79	53	44	48	63	53	53	55	69	48	54	59	63	68	59	53	59	56	55	47	55	60	65	52	57	56	50	53	44	59	53	48	56	60	57	56	53	56	56	60	54	55	46	67	46	56	60	61	67	74	69	66	65	52	43	57	58	45	59	50	61	56	69	64	55	54	46	65	48	54	61	52	56	56	58	58	56	52	48	55	65	63	42	51	51	71	59	60	55	50	66	55	40	69	63	57	56	52	57	63	60	43	58	61	54	69	62	45	45	62	63	62	49	46	62	60	62	70	54	58	55	57	57	62	63	57	60	50	60	60	57	62	51	72	54	59	65	62	75	53	64	65	66	66	43	59	45	49	56	63	66	67	83	65	58	58	62	47	59	61	47	64	60	56	64	51	61	57	58	65	51	48	59	53	62	53	61	64	51	61	63	57	58	59	57	59	53	45	51	46	56	44	54	57	65	47	60	58	54	65	55	52	57	72	53	45	53	43	54	67	45	53	59	73	65	67	71	57	47	49	52	48	62	66	60	63	45	48	62	60	54	55	72	56	57	52	67	53	53	58	52	62	54	56	56	57	54	71	59	64	55	66	68	63	46	57	59	61	65	62	44	57	43	55	58	55	59	48	64	43	66	55	65	62	78	59	68	53	59	59	51	70	67	65	41	64	66	58	56	57	61	56	63	57	57	50	56	67	60	52	75	70	51	61	54	57	55	59	54	62	62	54	47	70	68	54	58	52	71	50	52	55	53	59	62	57	70	59	50	60	48	53	68	67	48	71	56	50	62	58	55	64	53	48	54	49	58	54	46	57	64	56	59	54	55	54	59	56	61	51	48	71	63	49	60	56	67	48	58	73	58	56	51	60	63	68	56	52	50	51	57	46	59	42	63	56	61	64	68	73	52	54	70	52	59	62	65	59	49	60	53	52	54	62	51	67	54	58	56	64	76	63	50	50	56	59	45	53	65	52	65	53	60	41	55	66	64	63	68	46	61	54	64	52	56	45	63	69	72	60	68	63	54	50	57	47	39	53	62	56	52	67	60	62	61	57	59	47	55	60	54	55	62	52	53	53	57	50	67	53	64	56	59	63	58	79	58	66	64	54	64	82	72	62	62	59	41	51	52	58	66	70	57	58	71	65	51	44	56	71	60	52	51	57	66	53	50	53	50	62	54	49	55	59	60	68	60	52	57	53	46	60	49	67	45	57	63	59	47	54	58	52	66	66	62	59	59	57	69	64	51	57	56	79	55	68	47	49	59	54	44	73	67	54	47	49	49	57	56	54	47	38	63	58	62	59	70	55	61	62	45	56	57	65	66	67	59	59	50	47	54	62	39	55	54	56	56	67	65	56	51	65	55	44	72	60	76	47	45	63	54	61	58	52	38	66	59	57	56	47	55	62	68	77	67	45	50	60	64	62	59	61	57	66	60	71	69	58	53	55	53	69	69	71	54	49	52	69	66	56	70	56	59	67	63	64	67	68	44	54	58	50	56	47	56	51	52	52	59	71	57	51	59	74	58	58	50	60	58	56	65	55	59	58	54	65	67	50	59	65	56	52	59	71	67	68	58	60	67	64	67	50	49	57	56	53	54	66	70	51	46	78	70	52	58	57	59	56	60	54	63	69	66	57	64	49	61	54	68	66	51	57	49	62	64	46	76	50	58	55	59	64	68	60	56	57	63	61	55	62	52	67	47	70	67	54	54	61	55	60	60	51	61	60	74	63	60	56	70	55	70	61	50	61	65	65	65	62	55	60	59	61	72	63	65	42	63	52	65	54	64	63	57	62	52	57	53	61	61	61	64	54	59	64	55	50	49	61	52	58	66	60	50	62	61	76	56	55	50	63	59	52	66	56	55	59	70	59	50	55	57	47	58	47	53	60	45	48	60	58	54	54	66	62	52	49	59	58	67	53	60	53	69	50	59	53	55	50	57	59	67	81	57	51	65	50	64	64	57	69	64	62	70	59	62	57	54	47	58	67	60	57	64	63	71	53	53	69	77	59	57	73	50	55	56	52	49	56	60	55	55	69	55	68	71	69	60	72	61	67	64	51	63	66	58	57	48	59	59	69	40	58	56	53	66	63	66	56	53	56	74	50	57	45	50	56	61	72	63	59	56	63	54	47	53	60	69	59	61	45	59	58	58	59	52	59	65	66	60	56	64	59	60	56	58	57	63	60	75	51	51	63	55	52	60	72	46	69	55	57	56	62	56	57	62	62	50	49	55	54	49	59	52	67	61	50	57	59	47	58	54	58	63	57	54	56	65	66	50	61	55	62	61	59	55	46	63	50	68	66	68	51	62	66	54	47	67	64	56	74	55	61	58	51	59	50	58	57	64	50	62	53	62	53	44	49	78	70	59	60	48	54	69	57	64	60	54	66	58	67	58	54	47	44	57	53	62	63	61	55	68	55	57	51	86	39	52	56	52	51	59	55	59	61	55	62	62	56	55	59	46	67	58	54	59	50	50	64	55	45	51	45	57	58	72	62	54	69	70	56	52	62	61	43	60	50	54	85	58	60	64	47	55	60	65	62	55	54	62	64	54	63	75	69	68	47	50	50	61	57	52	58	53	54	62	70	64	61	57	59	57	65	68	57	58	69	62	64	50	42	54	56	69	66	47	60	55	46	50	54	65	60	56	62	81	51	69	51	60	62	63	58	67	57	62	56	45	57	60	51	66	55	73	56	59	71	45	71	62	53	57	48	59	63	54	59	60	53	51	72	58	51	56	66	55	58	56	62	47	50	56	50	47	59	60	59	53	65	51	63	77	57	65	58	61	66	61	50	63	66	51	54	62	65	79	47	50	73	65	69	55	54	59	77	57	50	74	62	48	47	68	61	48	44	61	65	61	62	45	58	51	53	52	46	60	63	57	53	60	55	58	69	65	65	50	60	54	56	65	59	57	51	44	62	58	53	55	63	56	63	52	74	70	56	66	60	53	61	61	76	60	70	59	69	56	64	52	48	64	49	69	62	54	61	53	69	51	67	63	51	56	57	57	47	66	58	50	59	56	51	54	52	62	58	50	54	56	56	55	63	61	54	67	46	69	56	56	63	53	58	50	52	45	49	64	56	55	43	59	63	61	73	61	62	55	44	58	48	58	69	59	49	66	71	57	62	51	61	71	73	54	57	56	59	56	44	60	41	49	71	58	50	58	42	44	62	51	58	49	53	47	69	58	44	46	64	46	46	45	62	43	65	60	73	67	67	54	36	75	54	65	63	77	54	55	57	64	59	59	62	62	53	60	58	65	53	62	59	67	59	50	63	57	62	52	55	54	63	54	61	50	51	56	63	52	64	56	42	57	53	58	57	79	75	64	58	55	81	57	52	50	59	59	61	58	50	49	54	51	64	49	50	63	61	56	61	67	55	62	57	57	59	59	58	59	73	56	67	51	52
54396	45030	43808	23621	57592	45881	9267	956	862	840	795	863	763	812	730	745	748	792	770	783	884	4757	5256	3551	806	726	731	734	751	729	685	743	676	667	754	684	732	673	688	703	702	682	719	751	708	747	717	734	731	680	709	748	734	707	684	730	731	701	687	683	735	683	757	765	717	701	706	731	713	728	729	742	710	757	729	715	739	672	743	692	706	706	712	740	749	682	738	674	750	673	696	638	738	718	690	736	734	703	718	725	746	712	681	686	739	719	789	708	736	797	724	711	742	720	724	817	728	721	674	698	760	697	736	738	719	770	696	734	775	715	740	692	730	735	736	714	741	705	734	712	732	759	708	778	677	770	698	730	715	722	764	721	741	735	748	761	683	760	727	709	716	728	701	686	704	729	749	712	750	743	722	735	722	713	703	748	735	689	734	706	735	713	678	755	731	723	704	728	753	701	742	770	755	734	737	733	706	714	721	727	696	737	730	668	717	751	769	726	696	701	658	744	744	724	680	716	736	707	764	726	673	731	733	726	734	733	686	756	694	715	726	726	740	717	711	690	728	682	695	734	715	738	742	735	662	730	707	704	741	729	694	745	702	689	735	683	757	702	671	752	735	771	670	711	720	701	697	724	749	705	675	681	700	735	732	659	739	709	730	726	742	766	734	705	733	748	765	773	752	737	699	710	691	727	776	736	705	686	668	764	737	723	720	709	711	754	691	705	719	684	699	743	768	709	735	723	731	748	722	709	743	775	715	687	725	672	765	770	723	736	732	772	741	730	699	739	768	693	699	716	726	703	687	756	718	734	698	670	685	736	717	738	727	719	725	744	753	744	745	709	733	773	708	729	732	697	724	708	741	719	754	742	735	733	704	687	775	720	717	733	757	742	739	745	689	724	723	718	685	711	719	663	689	740	735	754	693	733	679	697	716	745	744	751	716	654	756	746	723	729	657	740	731	712	665	768	652	715	747	782	670	696	743	715	684	745	751	756	685	733	709	671	743	722	697	750	754	715	713	736	703	721	697	729	657	667	694	714	732	692	756	720	695	761	706	678	721	671	660	684	683	721	727	721	684	689	729	719	673	743	677	753	759	721	672	769	717	711	762	695	660	718	741	734	721	747	672	673	733	732	710	734	689	726	757	677	731	699	740	697	692	737	698	702	723	724	770	756	722	725	759	711	720	711	711	680	763	700	736	729	704	709	737	744	753	719	688	742	685	728	735	706	742	752	678	701	754	764	716	735	775	719	735	673	751	725	733	734	693	707	735	646	771	728	715	740	681	708	684	716	699	766	748	707	716	729	681	733	739	729	737	696	704	747	736	726	729	697	676	708	711	735	680	698	755	715	690	752	735	754	736	728	731	717	726	699	726	733	712	697	747	703	727	676	666	715	717	704	714	755	715	715	749	720	732	704	704	694	752	719	691	685	707	719	712	720	713	700	728	692	714	681	698	676	736	752	707	735	728	713	696	713	743	775	669	727	690	761	716	722	705	675	696	732	731	706	666	691	698	694	748	725	736	711	722	753	718	690	684	711	707	711	735	698	696	765	734	732	675	687	710	704	690	692	721	747	737	712	721	747	807	688	780	736	762	731	754	731	735	662	733	699	680	714	680	699	745	750	797	727	729	702	748	732	750	763	702	710	698	725	703	723	753	706	685	671	689	716	647	736	702	705	772	718	761	761	666	726	695	705	735	750	734	731	689	709	731	705	717	714	728	699	732	731	676	736	722	705	701	754	662	708	715	757	764	728	752	745	730	711	753	763	698	721	697	738	723	767	684	723	683	705	706	730	725	735	681	707	746	742	780	700	781	715	701	736	699	740	777	712	655	744	680	732	687	774	720	710	737	715	716	705	694	717	731	688	704	729	756	720	717	650	700	733	710	735	751	749	704	669	738	723	723	729	709	694	735	703	698	743	741	765	719	701	720	680	748	724	747	728	727	707	714	743	705	716	719	687	668	759	716	752	750	750	707	733	674	729	686	735	774	742	685	710	703	743	700	762	740	713	680	711	748	710	696	701	775	686	684	703	696	701	716	714	738	730	698	688	735	682	722	732	774	749	753	723	673	717	726	717	702	702	691	726	695	743	743	773	786	712	701	728	712	728	712	701	749	715	718	750	743	758	713	714	746	709	721	744	744	752	779	715	757	706	696	694	743	717	710	722	741	669	745	708	706	725	719	727	800	696	711	723	678	707	701	700	719	769	739	741	713	727	729	698	701	710	724	733	702	709	742	703	694	780	750	667	718	729	713	746	692	725	771	746	714	771	675	747	681	711	714	735	711	747	668	727	734	741	724	739	689	735	692	737	729	726	732	713	693	720	739	713	726	685	717	743	734	708	725	728	697	715	728	751	712	747	732	749	704	700	727	726	690	702	729	734	697	728	705	767	676	738	715	713	708	728	714	699	695	724	710	685	722	768	727	712	707	714	730	693	729	734	749	703	732	719	717	713	744	729	722	722	756	703	697	685	725	699	712	711	702	756	703	779	655	730	722	686	740	748	744	707	741	753	727	756	715	758	724	722	761	736	705	769	712	706	713	735	725	721	775	721	723	786	714	716	694	715	720	690	722	690	670	692	695	718	717	749	700	749	726	708	649	720	712	761	746	721	689	782	706	734	728	728	719	710	728	747	731	713	690	742	743	745	696	738	698	709	707	727	669	724	764	729	724	684	667	712	743	708	741	699	676	741	732	707	744	784	693	716	691	692	729	727	738	710	716	677	724	694	762	702	701	758	720	724	732	729	680	696	751	679	728	706	738	715	678	730	722	705	716	723	746	688	761	718	735	678	742	703	716	729	699	706	782	721	741	724	745	721	731	724	761	704	722	706	727	731	704	741	724	722	712	686	702	674	709	791	708	696	715	731	697	698	638	677	713	724	712	747	709	690	693	733	725	746	752	764	652	744	741	675	714	732	662	740	686	728	749	699	731	727	730	759	670	664	737	729	666	721	732	697	759	707	749	692	704	653	696	733	708	739	708	670	699	731	682	749	738	717	715	722	747	730	747	716	720	687	712	719	742	708	725	706	683	759	760	781	677	712	753	713	737	696	685	739	703	698	744	769	750	728	720	683	776	695	735	707	656	752	758	772	680	755	705	700	756	727	660	684	679	723	713	687	685	757	770	725	724	679	734	753	730	709	690	683	730	702	708	728	671	674	697	730	779	723	664	735	768	685	750	730	707	725	687	736	718	734	688	737	737	727	762	738	674	698	766	704	746	708	692	727	728	673	726	719	732	709	713	718	692	727	730	793	716	716	739	753	723	739	699	735	735	785	699	722	759	684	711	739	685	765	702	734	702	766	719	684	691	717	735	731	712	708	715	714	685	698	713	745	716	695	720	722	726	747	699	748	759	733	714	747	731	733	738	729	733	708	658	715	713	720	682	710	744	690	673	713	744	744	764	728	745	712	729	737	723	692	782	696	716	736	710	684	746	721	686	703	707	734	707	727	709	711	708	705	666	707	759	744	717	766	693	684	777	718
8205	6228	4810	607	1471	1144	141	45	37	48	57	43	56	47	41	53	43	36	43	49	50	72	94	80	49	53	56	57	49	42	52	36	40	45	36	40	42	44	53	52	46	45	49	65	40	46	43	45	58	30	42	47	41	47	36	55	53	59	40	52	37	34	46	47	51	46	38	54	61	45	53	49	47	42	40	34	45	58	41	44	52	50	54	48	54	48	44	60	51	48	51	38	43	52	34	45	44	42	56	40	54	47	45	52	46	35	44	44	43	39	43	35	46	38	48	35	46	43	46	44	31	40	57	35	48	54	47	61	52	53	47	46	43	48	45	51	39	48	47	50	34	45	46	57	50	54	55	60	44	60	61	48	43	50	58	44	51	40	41	40	49	46	54	37	49	40	39	48	50	38	49	40	36	43	48	41	52	58	55	37	46	46	36	53	60	41	46	48	44	41	44	47	51	48	50	49	53	41	36	41	49	30	53	41	42	47	47	41	44	38	38	35	59	41	32	55	54	43	40	38	47	55	53	49	46	51	37	54	54	39	54	43	36	49	47	44	52	39	40	56	50	40	61	55	53	40	43	39	41	57	48	51	40	48	47	36	40	54	54	42	48	43	41	52	54	40	40	46	55	38	45	62	48	49	40	49	38	44	52	47	42	55	45	36	38	51	46	36	38	46	49	34	52	42	46	37	46	43	51	47	39	45	50	42	42	43	41	57	43	50	44	39	29	34	53	52	44	44	40	41	50	42	49	53	47	40	39	40	47	61	46	50	45	55	48	44	41	40	45	42	51	56	43	52	50	58	39	49	50	52	43	56	46	41	44	56	46	44	35	48	46	35	44	51	55	38	57	33	57	42	45	64	43	62	58	55	44	56	48	41	38	49	39	55	62	37	42	45	52	44	55	46	47	45	55	40	52	33	33	46	32	55	43	41	54	43	57	33	47	40	46	32	43	54	52	47	41	54	57	57	43	45	54	49	43	44	43	47	46	42	65	50	51	43	55	49	45	35	38	44	51	38	50	58	43	46	42	48	50	41	57	52	51	45	56	33	47	57	44	47	43	57	52	33	37	53	39	56	38	33	41	38	34	47	54	51	48	50	58	52	50	42	49	48	52	44	47	42	34	51	39	53	47	46	34	55	46	43	38	58	59	60	43	48	38	53	46	55	52	41	43	46	39	37	45	58	49	48	30	50	48	39	35	37	51	40	51	36	52	51	33	36	39	54	45	44	44	50	40	43	49	41	55	44	46	65	49	46	57	53	51	47	50	41	43	38	41	46	46	46	49	53	60	40	44	53	54	38	36	39	48	48	56	47	36	53	50	43	41	41	52	47	57	48	40	38	40	58	50	55	50	34	65	51	55	51	51	55	38	45	55	41	60	64	46	46	42	46	50	47	51	45	41	50	62	36	41	50	46	55	49	42	48	44	42	56	52	47	31	41	49	56	45	40	46	41	42	35	42	33	47	45	47	38	41	43	38	40	53	39	43	40	39	48	49	61	61	38	52	32	60	58	53	52	38	41	44	59	41	48	44	52	44	37	45	53	43	45	52	49	51	44	36	54	39	46	44	41	41	48	48	47	51	42	48	41	45	51	58	42	60	53	40	59	40	53	40	51	45	37	61	40	45	49	44	37	48	44	44	44	42	39	41	59	52	46	58	41	48	43	40	47	49	49	46	43	47	57	37	36	33	41	39	58	43	45	59	52	50	56	46	40	42	43	56	44	35	56	41	43	46	51	39	66	42	42	45	43	50	44	46	41	39	46	54	55	46	58	41	60	60	47	49	49	36	47	40	57	42	38	41	57	49	47	46	44	37	41	43	60	50	41	47	44	47	35	47	63	41	46	43	48	49	49	58	38	50	51	44	56	47	51	43	41	45	43	53	53	49	49	39	52	52	40	38	36	39	56	48	50	51	46	33	47	43	34	47	42	35	48	47	36	45	50	45	49	45	41	53	48	51	39	49	42	42	46	47	39	46	50	65	48	44	45	61	46	42	57	47	41	54	40	38	32	47	51	40	47	43	55	57	52	42	50	49	45	41	43	52	49	51	49	53	48	45	54	48	47	37	39	40	35	52	43	46	52	37	58	47	40	43	33	45	45	36	45	55	42	54	54	40	44	43	54	39	45	44	35	47	37	44	40	43	41	51	39	45	46	46	61	49	40	48	50	46	43	43	44	53	38	50	50	39	47	34	51	45	29	55	60	50	59	40	60	50	32	47	35	48	34	43	51	60	47	65	52	40	46	45	46	47	52	37	44	49	44	52	49	44	40	36	49	33	48	43	35	45	49	41	35	40	52	45	53	31	50	45	59	43	40	46	46	45	49	48	39	48	53	55	40	42	46	42	35	41	44	44	52	37	50	48	45	48	45	42	34	45	49	40	53	58	49	45	52	43	39	42	45	36	47	38	50	39	43	37	50	47	37	49	50	53	46	47	44	58	41	43	49	50	47	54	48	40	55	44	57	36	48	40	57	46	48	51	41	42	45	45	40	40	47	52	46	52	41	46	50	54	47	48	47	46	46	45	42	34	45	36	41	55	44	38	43	34	48	51	34	42	47	48	49	61	56	50	44	40	36	42	39	47	55	38	38	42	42	45	48	56	35	42	56	49	58	50	57	36	46	46	52	53	45	54	49	45	52	48	62	40	47	47	50	46	52	46	44	46	42	45	48	45	41	46	49	43	35	46	51	37	35	43	54	38	48	38	50	45	46	46	46	46	62	46	62	50	44	53	44	50	39	36	51	39	32	49	51	54	46	43	52	56	50	55	56	38	40	40	57	45	41	32	45	38	50	50	59	46	45	46	50	34	49	38	41	48	44	38	55	39	42	47	45	33	54	53	53	39	54	32	41	49	49	51	47	44	44	54	46	46	47	37	46	39	51	52	33	50	62	50	35	54	45	47	47	42	52	53	33	42	49	45	51	52	37	38	48	52	44	42	47	50	40	58	38	57	34	39	41	53	51	47	37	52	46	47	46	40	38	51	43	55	47	38	61	48	43	28	44	50	39	50	47	39	46	39	56	56	44	57	38	38	50	47	44	49	31	53	58	57	42	41	49	58	47	44	51	51	49	40	54	46	51	54	39	46	61	47	38	37	49	56	46	33	44	58	52	41	38	45	59	36	45	39	40	56	36	55	48	50	45	40	51	37	38	45	39	49	44	31	58	35	46	35	51	51	41	43	47	49	49	55	41	37	49	45	43	51	47	56	54	43	47	45	50	37	48	50	50	49	37	39	45	39	56	51	34	42	45	52	43	52	32	41	62	52	40	34	36	49	57	39	39	37	46	45	42	55	52	52	50	53	57	40	50	38	37	36	39	47	48	33	49	37	43	41	47	43	48	48	46	41	37	36	47	45	51	48	51	31	59	54	49	48	45	43	47	51	37	39	44	42	53	49	45	46	44	45	47	41	51	47	64	37	42	38	40	49	47	46	51	40	38	35	37	29	49	51	48	46	44	33	53	39	37	59	42	44	46
40632	30180	27767	13007	33574	26581	4291	648	588	574	598	595	595	612	590	601	571	557	612	648	596	1648	1983	1332	616	563	579	635	596	581	555	637	627	575	583	612	564	538	569	530	576	561	582	560	571	572	561	590	619	585	595	542	609	585	605	561	574	585	605	657	609	553	570	598	594	587	608	573	570	584	630	607	588	568	609	572	636	553	543	604	658	613	569	581	629	629	586	579	579	604	580	579	571	619	575	575	591	605	545	628	602	562	538	602	568	583	608	589	601	543	538	624	577	599	589	566	603	594	614	546	620	532	627	637	581	582	576	584	618	589	589	617	531	590	562	547	578	609	631	561	582	561	612	577	610	571	580	562	613	595	624	632	615	565	551	583	563	583	619	591	596	572	548	590	612	581	594	574	626	594	620	550	584	614	568	557	570	584	593	575	599	561	612	596	597	590	595	614	595	595	602	548	607	596	593	580	575	549	609	596	606	607	577	592	595	582	575	559	580	608	574	595	604	613	563	636	600	601	591	559	547	571	558	545	602	570	569	587	607	617	568	535	577	580	569	583	608	590	548	613	560	613	613	555	578	608	599	585	566	573	533	614	596	639	604	579	604	617	592	602	615	597	604	642	632	634	586	592	558	591	563	611	559	551	597	583	622	595	601	591	591	578	602	600	580	576	558	594	563	575	583	570	571	567	548	570	618	598	635	619	563	542	622	634	581	627	610	560	631	576	575	564	594	545	582	552	636	566	591	598	598	592	585	573	573	625	596	569	558	547	583	574	600	563	596	591	567	594	585	614	555	568	583	599	588	572	539	589	586	591	609	610	595	548	581	561	618	576	603	575	619	577	554	603	618	600	642	570	579	612	556	592	598	562	596	573	621	632	635	616	578	596	608	585	585	570	599	587	610	560	632	557	560	617	597	588	574	571	564	552	561	606	573	571	570	549	580	573	585	559	577	578	623	557	623	608	599	591	591	581	575	600	602	621	599	628	618	536	616	604	557	577	574	601	581	617	604	529	585	596	569	581	566	590	587	556	603	551	629	593	588	597	593	559	575	585	594	614	547	585	561	591	550	595	601	555	620	546	587	580	596	607	565	552	522	580	583	577	588	602	565	574	587	560	594	575	570	549	582	582	582	603	574	572	570	606	590	600	566	587	592	596	629	573	637	590	622	576	598	607	618	573	604	580	614	540	533	549	551	581	574	576	567	621	595	594	550	575	587	583	566	586	548	604	644	638	602	594	601	604	558	538	585	542	580	570	582	585	592	633	602	542	544	581	553	602	580	567	605	603	563	564	552	611	561	580	580	608	578	587	603	609	544	547	598	571	553	596	631	587	588	588	648	580	617	582	573	606	570	616	617	600	614	612	567	557	598	584	645	575	598	589	573	597	581	643	559	583	598	615	587	588	540	625	587	588	569	614	619	568	598	578	617	568	583	587	610	581	569	573	555	561	626	585	603	612	602	601	637	579	612	570	597	570	555	555	591	553	594	590	583	604	588	580	554	560	545	566	563	550	589	560	591	616	578	533	597	620	607	559	567	598	596	570	573	562	588	584	597	550	592	615	611	549	584	595	590	586	599	573	592	571	607	603	601	609	580	576	589	543	591	568	578	578	603	563	594	599	621	569	571	603	585	563	569	571	605	605	605	601	567	589	572	588	590	613	589	589	576	616	551	612	570	579	589	588	535	564	593	601	597	556	595	580	587	553	603	559	586	570	581	612	566	609	599	595	579	595	589	585	610	593	591	559	591	586	588	574	606	602	564	587	598	589	562	558	577	588	598	586	578	575	573	599	580	581	562	580	598	547	568	615	563	594	585	573	593	637	623	610	596	551	582	570	596	596	583	551	623	593	573	587	611	617	594	580	577	585	548	612	595	590	573	614	569	542	607	649	603	567	539	602	574	582	588	587	566	548	596	602	603	596	606	602	594	553	580	626	578	628	577	556	558	565	606	556	562	610	584	616	630	573	586	596	562	603	580	562	603	633	602	597	548	595	587	557	578	582	611	577	583	618	576	566	563	542	615	617	614	570	585	544	582	570	616	577	558	549	599	598	633	557	555	583	533	587	608	603	579	592	613	547	555	594	588	621	638	610	574	569	634	555	614	527	602	597	542	572	586	538	549	557	584	564	603	626	608	577	589	568	612	545	589	554	602	633	632	589	607	624	589	603	523	590	619	555	578	601	593	579	594	604	599	596	611	608	614	588	623	569	560	582	555	550	545	571	590	597	561	568	556	624	609	587	579	592	624	574	576	553	597	577	601	545	612	558	548	579	582	585	606	577	582	589	578	595	581	574	594	576	608	591	631	621	554	569	556	587	571	615	629	590	563	561	573	575	593	563	558	555	577	603	608	667	609	583	599	617	547	580	577	566	576	565	643	581	600	652	530	570	556	614	593	565	597	586	571	570	565	607	562	610	604	591	554	607	536	584	620	567	646	626	582	577	551	550	620	589	642	563	605	557	610	623	570	587	619	599	615	622	630	629	587	587	577	569	614	559	578	526	546	613	598	632	559	575	544	592	571	554	625	574	594	577	562	608	562	615	596	584	580	566	536	602	546	612	563	620	606	609	564	578	579	599	615	608	573	574	552	563	579	560	585	549	619	574	614	525	590	605	554	571	630	592	635	598	604	581	562	601	600	521	576	605	579	631	578	597	617	556	598	622	602	620	606	569	569	542	574	557	568	603	630	564	565	576	561	549	609	567	599	618	579	549	612	563	553	579	610	586	636	549	583	613	636	635	609	596	581	556	600	603	591	598	577	619	569	564	563	603	597	598	597	552	629	548	582	570	601	524	595	587	548	624	593	617	620	580	594	610	596	591	581	563	615	626	600	590	577	627	600	572	596	596	528	558	584	606	595	586	581	592	610	558	568	599	577	633	622	596	576	578	596	550	604	563	565	634	601	577	617	570	590	614	597	528	602	582	611	586	551	608	653	607	589	622	556	608	629	524	578	593	614	598	532	578	600	593	587	573	556	587	595	603	573	582	584	597	573	624	554	592	625	574	618	570	542	611	578	571	588	556	614	613	615	560	583	614	580	578	592	576	565	572	559	583	621	587	618	571	624	603	584	579	579	589	613	600	615	517	612	573	588	531	569	610	596	638	551	605	567	554	604	591	609	601	561	573	577	556	578	609	613	604	601	607	557	589	588	605	607	595	577	636	577	568	587	599	579	579	587	650	618	580	573	582	565	563	537	577	578	591	613	562	590	567	582	575	602	555	608	590	600	601	577	588	585	574	559	596	575	618	573	536	567	617	599	580	589	628	651	570	603	596	597	615	600	601	580	610	615	633	626	576	618	557	558	531	575	596	585	555	561	601	587	591	577	589	559	598	581	581	578	534	566	583	548	559	553	578	618	571	596	573	556	572	627	561	597	551	595	598	605	610	555	577	559	583	602	594	583	590	571	605	609	533	580	573	580	609	526	555	579	569	544	593	580	603	609	581	632	602	586	566	559	565	619	594	631	592	555	591	599	575	658	575
20978	23409	14614	1909	4262	4452	449	54	38	47	51	51	44	50	47	63	49	62	53	43	40	123	169	98	46	44	33	57	43	39	49	53	41	52	63	33	40	43	41	54	39	56	52	51	51	53	40	38	45	32	51	42	53	56	40	63	48	51	44	53	35	49	45	61	58	43	49	52	42	35	33	54	56	49	48	49	42	53	31	46	45	46	38	52	47	51	47	44	51	45	48	36	50	42	49	55	49	36	49	48	50	50	51	58	52	41	44	40	50	56	39	53	47	45	33	37	41	65	57	41	51	57	46	51	61	49	48	47	46	58	44	57	45	51	44	50	63	41	45	39	57	47	50	51	47	41	41	34	65	36	47	39	62	48	54	45	53	37	48	36	57	56	39	53	50	43	50	43	56	39	56	57	49	45	54	57	50	42	60	53	50	50	51	39	45	43	65	47	47	50	51	52	62	45	38	47	51	65	48	39	48	47	49	45	43	63	47	48	41	59	48	55	44	54	58	43	54	38	53	49	50	47	45	41	39	51	41	53	55	60	45	50	52	47	48	48	61	38	48	49	42	57	58	35	43	51	54	47	57	41	54	44	52	45	44	55	51	38	42	51	49	51	35	50	51	47	42	49	57	53	40	48	58	36	40	51	43	35	42	49	44	51	57	45	44	60	55	44	46	58	57	52	39	40	41	45	55	47	52	50	49	45	41	49	38	54	34	53	46	41	49	42	44	42	47	39	38	52	43	54	44	52	45	47	37	41	43	56	62	49	53	45	50	41	58	57	57	55	41	43	52	43	53	52	41	43	44	54	47	43	53	61	38	51	59	49	44	50	50	61	54	36	43	48	63	49	74	44	43	53	52	36	57	47	47	60	36	47	60	54	48	49	51	44	42	53	48	48	44	49	35	42	60	58	51	50	46	43	53	55	58	40	54	44	44	45	45	48	38	36	50	52	56	59	43	46	54	56	43	47	49	41	48	67	31	53	47	42	44	51	45	47	42	49	53	50	47	50	59	57	59	50	38	53	46	63	59	55	44	32	38	50	48	42	43	40	53	42	44	44	49	42	35	44	51	46	36	37	50	42	46	36	36	63	48	48	48	46	46	49	54	49	46	41	39	63	38	42	51	43	53	48	43	56	52	40	50	37	49	52	45	52	39	44	43	52	51	43	54	47	43	44	41	45	45	46	55	46	45	43	50	37	44	44	39	50	45	37	38	49	53	38	57	51	51	41	49	40	43	45	44	42	47	42	45	34	55	62	46	50	49	55	38	36	54	46	53	53	40	43	41	46	51	52	46	47	43	56	40	55	49	44	43	51	45	45	37	49	47	43	52	44	54	46	44	59	47	52	47	47	60	57	39	37	52	49	54	52	39	45	56	53	51	37	44	35	51	39	42	56	60	41	39	47	50	54	46	44	47	42	54	45	61	50	46	30	41	54	48	52	46	51	47	44	42	51	50	44	52	47	50	58	49	45	33	47	56	49	36	43	45	45	55	61	46	46	45	46	57	47	48	50	54	51	53	42	46	47	36	51	56	40	40	44	59	49	52	53	40	57	57	57	46	39	47	62	43	51	48	43	44	47	47	43	49	37	42	53	47	64	44	39	39	47	44	55	42	44	53	47	45	36	53	44	49	55	50	46	45	60	58	50	64	39	51	50	51	38	50	51	45	37	62	56	40	50	56	46	51	52	55	55	47	48	42	51	40	62	51	44	51	50	40	58	57	56	35	38	45	50	33	51	53	41	37	50	54	40	55	50	44	57	42	58	30	46	38	36	47	40	45	40	53	51	46	33	48	53	48	48	46	32	50	59	47	49	52	35	58	53	55	58	42	52	51	50	51	46	47	51	48	47	38	34	42	51	53	27	42	46	41	58	42	50	48	43	55	41	49	55	52	58	44	56	30	44	43	41	40	57	59	38	42	54	43	52	38	37	49	63	43	52	38	37	65	46	33	37	52	44	58	40	54	47	48	59	54	43	50	43	51	43	45	48	50	43	45	48	48	47	46	56	52	45	46	40	51	49	46	58	37	39	57	56	59	43	59	42	52	44	48	43	41	55	55	64	56	49	45	48	51	44	45	53	45	43	48	58	48	46	34	51	49	49	60	43	48	38	49	52	47	47	65	41	51	32	45	40	59	47	55	55	46	48	42	45	46	47	47	51	56	60	49	52	55	39	52	64	43	48	49	51	52	44	58	44	49	43	48	36	50	39	38	56	40	39	32	41	41	46	57	43	49	47	44	46	59	52	43	54	53	65	36	55	54	44	41	40	49	51	51	41	53	52	61	50	48	43	49	50	52	45	46	47	40	47	55	46	55	36	39	40	42	55	41	43	48	51	50	40	54	52	55	47	52	39	40	48	33	45	43	39	44	61	56	50	49	58	46	38	58	53	39	48	45	55	30	41	52	47	57	46	55	44	49	57	43	42	59	44	35	56	50	55	50	42	47	50	44	46	53	44	44	44	49	44	44	52	53	69	43	55	40	43	48	47	59	42	53	44	54	56	43	43	61	38	57	54	50	46	36	44	46	48	58	51	52	40	45	38	58	47	58	45	50	51	43	51	50	35	42	41	55	42	50	49	55	45	54	34	53	47	43	52	29	48	53	40	53	42	45	53	70	62	40	49	53	48	48	40	42	42	43	54	49	48	48	44	48	40	67	39	47	54	47	53	40	52	57	43	46	52	56	48	52	55	51	38	51	46	48	42	50	50	44	56	51	42	30	53	53	41	45	53	60	44	42	56	47	51	54	44	40	40	36	44	55	43	42	45	42	54	54	49	49	46	43	37	41	40	58	51	50	51	41	38	51	43	49	50	52	53	47	43	38	40	51	44	57	54	53	45	51	48	44	40	54	48	41	63	39	41	56	56	53	58	44	52	58	35	61	50	52	52	37	56	34	50	45	52	53	50	41	44	46	56	52	42	58	43	50	41	39	45	46	39	42	47	48	47	45	48	46	48	33	43	39	50	43	39	48	60	51	51	42	34	46	64	64	57	45	37	36	39	53	41	52	46	38	49	47	43	37	45	54	44	51	44	55	56	44	39	47	47	43	49	56	64	58	37	49	54	56	43	48	47	48	45	35	53	45	54	58	48	40	32	49	50	39	40	40	48	49	40	37	34	53	60	50	50	58	56	47	47	47	37	50	50	43	52	42	62	48	63	43	52	33	41	62	57	56	46	44	42	42	43	60	47	52	39	43	36	47	60	64	62	46	46	47	38	40	43	45	50	37	52	60	53	50	53	54	49	45	43	43	43	55	37	50	46	52	54	50	42	43	52	56	44	57	44	50	51	48	51	45	58	57	49	47	54	49	55	48	41	52	58	62	52	41	43	44	50	50	42	40	52	57	44	50	47	41	48	50	47	35	48	43	58	49	48	46	54	49	56	32	39	48	41	51	48	53	49	50	53	58	42	54	52	42	41	46	41	50	40	48	49	42	48	58	49	46	57	63	34	40	57	48	50	44	53	48	41	37	49	56	47
50758	42246	37326	14094	51117	42679	7191	809	755	716	653	650	655	590	626	633	611	585	609	571	615	4335	5158	2026	586	595	581	626	596	605	613	611	599	589	577	613	601	596	602	565	630	616	661	611	574	583	569	592	574	643	591	586	585	582	580	611	567	581	588	584	575	642	581	595	544	604	576	610	626	616	568	586	677	606	558	600	563	559	576	583	560	583	568	572	601	634	564	590	560	629	611	567	631	615	603	597	636	596	609	565	596	632	579	587	552	615	611	617	593	581	574	567	599	598	566	605	563	642	596	568	641	585	622	596	622	602	599	615	596	555	571	592	637	623	584	579	629	627	594	604	600	613	575	610	588	638	606	609	565	564	589	602	599	577	585	564	566	572	585	604	606	631	590	615	642	555	543	661	594	552	603	585	581	627	620	632	591	584	578	584	614	579	581	582	566	594	589	587	628	559	557	617	609	557	617	588	614	589	596	557	571	607	619	631	616	623	620	570	547	581	593	578	595	544	593	575	571	614	584	610	598	575	600	597	575	602	596	566	612	612	634	606	598	600	626	568	604	550	622	582	603	607	605	602	585	612	626	601	617	580	564	582	634	650	570	583	636	616	620	604	577	609	620	616	581	595	602	585	607	579	598	595	589	575	574	562	606	599	600	585	600	587	593	586	638	592	622	634	614	634	638	624	586	582	620	566	602	594	589	620	597	605	636	581	611	601	623	575	600	610	578	599	575	583	622	547	564	589	553	611	578	577	585	556	604	574	611	597	571	613	597	590	613	553	601	566	577	606	583	588	587	578	592	609	593	577	540	590	640	612	605	597	595	588	602	600	581	600	598	605	609	590	566	585	595	617	599	591	603	647	588	609	613	565	574	561	585	605	547	572	600	557	576	595	615	592	625	625	583	591	597	582	587	549	591	601	590	605	583	602	603	588	592	617	607	608	582	653	549	608	626	613	585	602	615	613	566	603	609	616	594	618	559	584	587	570	517	572	572	615	587	606	631	619	587	604	636	645	627	598	617	606	586	619	554	572	545	619	576	657	584	589	591	633	588	573	567	616	614	583	595	646	583	557	576	544	582	592	604	651	566	587	595	610	566	588	602	583	584	606	570	643	600	657	609	564	616	606	583	585	602	560	610	628	584	590	577	588	589	547	617	610	598	613	669	593	575	594	603	635	599	598	586	604	587	607	567	546	591	613	599	541	651	600	634	594	635	648	589	597	577	595	569	585	611	620	576	581	597	624	563	584	564	599	571	590	593	551	593	545	589	618	617	606	614	571	589	587	621	570	584	587	598	561	599	566	627	609	614	610	573	641	598	590	590	619	589	622	625	670	575	616	560	589	609	600	617	607	571	623	589	565	627	632	632	596	615	598	612	642	619	574	576	580	599	564	600	558	577	594	590	635	587	545	583	600	590	597	604	567	568	573	641	541	601	600	614	578	589	647	625	604	597	594	586	590	613	608	610	599	634	643	584	624	588	561	613	571	608	584	608	617	600	619	568	591	583	596	609	579	571	625	516	624	577	610	633	593	550	633	576	603	606	573	594	594	607	614	624	623	604	606	598	567	596	567	613	644	615	629	585	563	629	561	629	603	619	580	578	612	586	604	611	636	588	639	597	619	640	634	573	600	622	591	597	582	573	609	603	572	579	581	597	601	587	608	607	621	622	587	612	600	605	588	579	620	567	594	604	643	643	608	581	572	576	612	580	597	586	591	599	596	598	592	587	601	604	576	531	554	592	579	657	600	621	600	613	606	583	530	607	597	625	620	565	579	656	622	577	576	631	645	594	559	602	606	573	598	546	599	561	617	567	597	596	620	597	587	647	610	583	654	602	577	579	597	606	621	583	599	573	630	573	575	636	614	560	609	577	638	616	581	623	617	592	580	594	611	583	611	611	576	648	575	586	612	596	615	583	621	617	580	597	598	567	592	628	605	583	578	639	565	614	587	626	588	622	593	567	610	585	581	612	577	577	611	629	599	625	606	625	581	601	632	642	582	582	592	549	566	604	605	584	627	591	625	600	598	607	651	594	579	551	584	597	612	633	582	576	583	598	636	552	568	572	597	612	589	601	623	620	592	616	602	596	623	588	581	583	564	634	619	612	623	618	583	613	585	573	590	594	606	590	581	597	643	625	562	587	595	573	618	583	578	571	625	588	579	558	608	563	624	617	600	610	591	610	571	568	554	629	600	565	578	567	556	607	588	621	593	580	600	596	591	607	586	617	613	566	668	563	617	623	613	600	637	571	610	571	620	582	613	570	605	562	590	616	614	620	576	598	588	608	566	620	628	577	584	641	596	596	601	646	566	541	583	578	587	633	588	633	594	592	641	558	579	618	609	609	571	583	541	627	600	600	610	603	652	603	610	607	593	595	622	579	632	628	611	637	596	589	614	585	611	604	593	632	560	610	623	583	558	628	623	592	597	623	595	603	609	628	568	622	609	619	607	564	602	638	574	613	579	593	604	576	591	567	621	599	557	559	599	604	606	595	621	579	591	605	601	644	640	586	638	591	521	575	616	630	579	589	620	648	604	591	577	577	565	627	596	558	620	581	584	605	546	580	601	574	598	619	625	646	610	601	590	569	581	598	629	615	594	574	599	617	540	593	587	627	599	580	631	575	602	588	581	567	603	600	570	625	593	603	591	600	622	574	573	606	620	585	640	595	573	626	602	607	587	599	619	553	604	590	609	586	644	612	620	634	603	590	611	575	563	601	606	589	574	596	578	615	576	590	590	619	585	633	613	599	601	568	581	546	535	610	586	656	585	617	570	583	625	580	565	558	549	567	586	653	646	628	591	589	546	604	607	540	536	564	595	604	572	598	593	596	603	620	575	619	622	609	564	633	559	578	581	566	631	570	601	595	570	617	619	576	567	591	587	616	591	586	605	581	598	576	593	589	596	582	586	599	605	588	570	565	591	575	572	575	606	637	575	625	592	573	547	582	608	532	631	584	592	599	573	588	628	578	589	622	572	599	551	565	604	590	610	578	629	615	593	595	640	628	605	592	617	557	589	569	590	579	568	581	609	585	572	588	620	577	613	576	582	556	566	574	606	555	571	604	580	638	617	613	601	541	553	619	609	653	562	575	578	619	625	566	604	554	625	590	561	579	644	602	585	617	574	610	581	637	604	563	563	589	591	611	628	599	599	601	594	593	572	573	561	578	615	615	543	581	595	601	621	586	552	595	593	590	589	609	619	594	608	624	620	596	611	590	589	598	581	592	600	578	635	524	584	594	569	578	615	598	590	592	615	560	609	578	601	575	578	607	627	615	581	595	605	617	588	606	641	577	571	604	596	614	596	614	596	606	575	600	603	609	629	592	577	592	590	590	601	614	613	573	607	567	607	603	570	558	635	610	582	628	585	649	602	595	618	579	607	570	627	550	585	602	636	587	602	616	592	611	595	576	632	646	598	553	539	601	573	591	623	623	597	556	562	646	576	619	599	624	595	595	582	629	572	580	607	597	580	601	626	566	585	602	616
17743	19901	13757	1569	3305	4179	426	57	45	75	65	63	56	70	50	56	60	63	60	47	61	169	148	74	44	47	52	61	53	65	64	69	69	63	62	61	56	62	59	57	55	49	53	50	80	43	50	57	56	51	67	57	70	69	61	57	48	48	49	47	65	52	70	53	48	62	68	45	51	62	62	71	55	57	63	55	54	63	57	61	42	73	49	55	56	58	59	60	49	59	68	70	77	53	74	54	60	64	58	68	60	51	74	57	63	49	51	60	50	58	53	68	60	60	56	58	60	64	55	54	52	65	53	65	66	53	49	59	53	61	52	46	52	47	71	55	46	57	51	55	65	66	60	65	61	63	54	60	53	79	58	62	49	72	68	52	47	54	59	60	63	55	58	64	46	60	61	67	62	53	52	64	50	53	60	54	56	57	52	66	53	54	71	64	53	51	52	58	52	58	54	56	71	58	54	54	56	50	58	71	56	63	64	57	65	62	53	58	60	60	65	64	58	49	64	51	68	42	57	47	44	64	49	62	48	68	61	49	49	51	58	58	61	61	50	61	55	53	66	49	51	57	65	68	57	63	69	64	58	79	61	61	56	59	60	66	41	56	60	63	50	79	61	71	67	70	67	54	62	62	63	63	55	59	63	52	61	49	63	56	49	61	58	47	52	59	67	64	60	64	61	56	50	62	51	56	60	52	46	57	75	56	56	36	60	62	56	52	78	57	55	52	58	55	60	55	70	62	62	49	50	62	38	60	75	47	57	50	76	53	44	52	61	59	67	54	69	58	67	46	60	55	42	45	54	58	52	61	57	52	47	45	67	66	60	67	61	60	50	50	62	46	60	58	60	47	51	53	62	63	65	64	58	43	43	56	47	64	69	68	53	54	64	64	58	61	71	60	48	61	56	58	57	56	56	56	57	60	60	52	57	57	61	51	57	51	58	47	53	57	77	65	50	65	62	39	45	56	65	49	61	63	54	61	64	67	50	61	59	59	39	61	66	45	57	67	48	57	56	58	46	57	63	59	63	63	49	63	67	51	62	56	47	51	47	43	66	68	61	72	56	58	48	59	63	57	58	54	53	65	65	57	51	58	64	48	59	56	60	43	71	59	60	56	67	46	56	54	60	59	54	57	61	51	67	48	61	75	65	42	52	53	51	63	53	61	65	61	64	60	56	53	39	48	55	52	58	55	70	68	64	59	62	62	48	59	42	54	60	55	47	63	50	59	52	54	52	63	55	49	64	61	52	73	59	55	50	52	50	58	54	58	55	68	58	84	51	49	47	58	70	64	72	57	63	53	51	57	49	51	54	59	63	48	58	57	64	71	54	55	57	58	58	71	54	52	50	63	56	56	55	64	54	71	75	59	48	60	65	61	63	64	45	61	55	68	59	62	46	60	50	63	61	58	62	50	47	57	52	54	58	59	49	56	56	47	62	68	55	39	60	62	53	70	54	65	64	63	48	45	65	72	64	42	45	49	38	48	67	71	54	59	79	58	51	59	52	71	60	74	67	47	55	51	60	54	55	63	68	64	68	54	62	48	73	61	50	48	51	58	58	57	59	57	61	45	67	54	61	60	60	49	57	72	66	66	46	60	57	53	64	49	55	60	51	60	54	59	55	52	53	55	61	55	52	61	58	55	66	42	57	50	55	58	67	59	56	71	41	59	56	60	54	54	55	70	61	58	52	71	46	53	56	71	59	57	56	56	59	62	66	69	62	60	60	51	62	60	56	65	61	56	44	48	63	48	64	51	50	57	49	41	75	51	60	55	70	59	69	46	49	53	59	64	68	53	53	59	70	57	51	67	59	71	50	65	49	61	56	60	57	54	58	68	56	53	66	65	45	57	62	63	55	68	51	54	56	60	53	70	38	60	65	52	71	58	57	59	67	63	56	62	49	60	52	55	46	67	55	59	68	62	65	53	51	54	62	52	51	57	61	54	47	61	58	61	66	61	51	53	69	49	63	67	51	51	57	64	53	55	53	51	70	76	51	57	59	58	47	57	61	69	52	55	63	60	58	58	43	56	71	53	46	51	59	49	63	63	46	71	68	71	69	63	68	67	52	64	54	51	51	52	53	55	63	63	51	72	59	47	66	67	73	68	52	64	50	51	64	60	71	45	64	65	48	62	63	58	47	57	49	56	61	63	42	55	51	68	63	67	56	62	51	63	55	56	69	57	50	54	61	58	66	52	62	56	50	57	66	58	54	45	63	40	45	46	63	62	56	64	72	59	66	54	50	68	57	63	62	59	55	49	55	55	46	57	71	52	64	55	53	63	58	54	54	68	68	43	64	61	60	60	56	58	63	54	69	62	57	68	64	61	50	66	59	64	72	58	59	62	68	57	50	55	66	61	60	63	77	59	50	65	62	55	70	54	55	66	62	31	49	55	60	46	62	58	58	62	73	56	67	62	55	68	44	60	46	44	40	51	60	66	68	63	59	57	60	63	62	56	55	69	70	56	57	63	61	57	64	57	58	56	68	53	59	42	66	63	77	53	62	44	63	42	53	53	65	56	49	62	55	57	42	66	58	60	51	46	45	44	50	62	66	54	51	60	60	45	54	69	60	49	54	64	53	53	48	61	54	50	40	58	71	59	41	59	68	63	59	56	59	52	55	62	56	49	44	56	62	55	56	59	59	56	59	51	70	45	66	56	65	57	60	59	58	54	72	55	55	60	70	62	68	63	60	45	57	59	57	56	62	54	50	76	58	62	67	57	53	62	49	62	65	63	48	56	60	74	66	58	61	44	63	58	64	45	48	54	55	48	51	55	57	58	61	52	81	46	65	49	46	62	74	59	54	58	65	54	75	63	69	47	56	63	55	49	80	60	56	75	56	61	52	74	54	53	58	66	54	67	53	53	60	59	57	65	56	55	50	46	57	58	61	57	66	53	49	62	45	60	57	64	69	41	43	45	47	62	54	56	69	63	65	61	55	59	65	65	71	60	66	59	54	45	63	56	56	68	54	68	63	56	64	63	61	55	60	60	49	55	56	50	61	58	70	47	69	56	39	55	55	70	55	62	60	73	50	67	55	51	44	53	52	67	54	55	53	61	54	50	65	60	55	54	61	70	52	49	49	53	46	48	55	66	55	51	60	53	53	53	50	60	54	58	57	58	52	56	68	51	49	49	45	60	58	73	55	49	55	59	56	57	52	48	65	55	58	58	45	55	47	55	71	53	57	48	62	73	65	57	55	57	59	58	68	46	58	48	53	51	60	47	74	56	66	44	63	70	68	55	66	44	62	46	60	72	63	61	39	53	46	55	55	54	46	77	66	63	50	60	52	54	70	64	56	77	56	53	62	51	57	62	58	68	59	52	60	61	69	71	51	56	57	61	64	60	53	49	64	71	62	60	53	53	61	69	49	65	59	66	59	50	58	68	53	54	61	71	65	67	41	64	56	60	57	63	67	66	56	61	55	62	61	65	59	56	53	63	68	74	59	60	56	47	48	60	66	57	55	57	56	53	54	59	60	68
51290	42340	37814	9487	46565	41939	7722	934	868	835	801	824	804	765	764	764	753	759	781	774	952	5316	4639	2290	743	749	705	771	737	746	718	815	752	742	769	762	771	756	696	764	784	721	748	765	741	729	775	722	704	724	783	705	703	737	725	684	668	718	733	693	695	689	738	721	725	776	710	728	725	766	710	736	720	732	700	719	776	738	699	758	768	765	760	734	719	715	744	715	702	725	744	701	741	728	734	710	730	700	762	719	706	693	713	740	729	731	738	715	740	759	742	742	799	716	751	704	716	784	713	760	735	709	718	726	748	719	750	747	728	679	748	723	752	711	747	772	681	729	763	733	742	749	691	723	755	739	738	779	745	796	801	699	723	701	736	751	763	674	738	722	761	703	716	761	753	734	718	763	765	732	727	746	723	716	730	732	715	728	705	734	713	682	687	750	765	724	750	768	690	764	750	740	760	707	756	768	711	775	755	763	749	753	783	703	676	728	759	736	764	726	728	745	744	697	767	700	709	757	755	742	700	732	734	709	748	705	743	746	707	737	742	777	747	747	722	749	729	750	669	703	733	717	744	748	718	745	739	727	751	738	747	717	745	732	720	724	727	739	767	727	747	755	726	724	762	751	746	755	725	734	725	717	720	752	718	698	709	718	707	669	730	752	713	732	692	779	745	706	777	703	735	744	709	750	678	730	764	762	760	701	766	783	764	740	785	764	706	771	689	763	729	737	781	738	744	648	742	667	726	775	736	763	773	733	763	730	719	736	729	736	733	735	743	763	707	775	730	719	711	741	690	745	737	758	709	773	740	750	722	718	712	696	731	730	717	715	769	749	729	732	745	722	719	755	749	724	735	747	706	729	788	690	737	762	743	747	691	741	729	683	712	722	735	706	718	714	752	722	725	787	735	727	733	775	724	740	688	717	691	751	678	661	693	713	742	694	772	734	735	722	749	721	746	748	712	750	723	749	715	707	746	752	756	741	753	698	723	740	752	738	695	737	702	773	726	702	739	712	806	737	753	738	721	772	752	697	746	682	741	713	724	714	713	717	718	753	737	719	752	691	705	741	742	723	701	745	715	689	754	730	728	697	739	728	739	714	725	764	715	719	727	712	741	737	662	696	729	738	757	704	757	752	795	785	730	750	736	722	736	782	747	765	710	738	719	725	746	776	776	738	743	730	722	742	740	743	726	762	719	733	734	782	739	722	725	736	764	706	734	709	753	749	744	750	731	738	711	745	760	754	779	804	750	691	714	720	743	750	744	687	707	721	715	728	700	737	728	718	732	745	786	759	712	765	741	698	717	709	760	747	702	766	755	721	733	723	746	737	681	707	724	707	729	700	760	776	760	749	717	716	715	747	764	757	762	717	759	694	731	719	723	739	749	670	709	751	721	723	708	747	723	741	698	725	701	779	748	758	722	739	727	719	794	756	761	779	732	745	724	721	699	749	736	730	740	749	724	737	704	762	698	727	745	762	709	763	721	692	733	717	763	760	784	760	733	757	753	752	737	726	718	751	748	726	768	755	744	742	756	746	749	761	719	753	747	716	743	782	727	739	716	719	765	675	778	730	695	726	701	805	762	718	692	742	745	726	702	750	738	750	741	729	785	707	736	758	711	731	737	726	714	707	731	728	729	714	708	766	770	706	770	766	725	719	698	752	701	747	762	747	739	727	730	724	716	704	724	740	725	756	719	742	708	737	725	747	746	759	749	761	682	707	776	753	735	747	727	735	723	709	765	756	770	752	733	753	755	729	713	712	751	773	710	725	765	738	779	774	712	728	711	712	735	701	733	701	700	816	695	715	739	739	723	750	747	710	740	701	719	742	716	666	736	682	757	713	745	734	729	751	775	718	744	736	740	700	701	745	726	753	723	700	717	757	731	734	719	701	726	717	740	720	756	698	709	714	720	759	719	737	752	719	725	783	727	733	739	772	747	726	713	694	689	770	749	738	806	719	685	692	749	757	729	750	694	760	754	707	750	659	709	759	709	705	692	739	746	723	694	738	717	760	681	733	779	766	667	691	695	740	715	754	712	750	700	703	741	767	740	767	732	743	685	764	707	708	723	706	741	733	723	739	722	759	746	691	722	771	803	746	767	719	736	751	731	706	745	692	764	723	726	758	731	760	717	726	715	718	770	748	709	676	738	714	730	781	757	755	657	747	721	740	743	724	733	728	730	745	716	707	737	738	722	691	756	705	726	748	766	732	715	721	745	676	733	715	734	721	752	729	757	765	741	722	727	737	752	728	750	724	748	724	709	726	717	730	733	790	712	765	706	731	746	735	718	801	706	744	721	731	737	730	706	684	659	748	690	695	690	766	714	694	738	735	750	765	755	722	700	744	747	766	749	745	734	727	732	777	732	699	742	740	737	723	750	729	752	718	698	710	711	696	735	724	657	720	705	691	737	785	749	787	718	712	733	757	694	707	738	718	746	754	762	714	688	771	721	652	727	770	769	769	728	683	769	722	726	752	736	749	724	715	766	710	733	703	761	771	746	736	679	741	727	723	714	791	728	737	770	721	726	745	766	749	679	770	737	747	693	705	744	725	702	729	765	727	726	725	757	779	746	727	759	707	754	692	709	784	732	790	719	729	712	766	716	731	733	766	742	742	733	736	784	754	790	745	692	742	707	787	702	731	721	725	752	722	726	734	723	749	732	742	784	750	687	733	728	719	804	724	698	761	768	719	735	717	741	723	767	720	735	732	726	720	744	739	730	739	718	706	725	732	753	720	757	702	770	763	703	753	709	768	667	719	726	766	790	731	743	658	717	715	765	737	735	756	784	683	747	729	695	698	804	742	760	676	733	727	770	726	726	729	736	726	712	726	761	717	792	780	737	699	684	735	695	722	793	760	765	763	742	727	708	761	727	746	738	746	725	768	735	729	733	731	710	749	699	717	722	742	695	698	733	689	765	682	714	761	705	722	698	767	730	743	776	781	728	769	735	684	732	739	713	739	747	730	742	764	751	763	744	802	733	710	813	715	733	720	731	719	739	705	742	699	709	691	720	755	787	752	736	715	777	699	782	799	746	737	718	741	769	727	700	766	725	718	760	705	698	722	722	760	708	776	697	770	729	706	734	714	721	761	720	723	772	721	739	717	753	696	684	759	708	771	719	741	701	786	684	737	730	739	740	726	786	729	756	742	751	709	735	706	744	744	729	779	707	719	747	726	705	753	717	724	707	765	734	736	737	729	700	779	715	776	727	688	726	775	717	738	770	713	730	746	806	673	743	768	718	683	737	733	714	731	730	742	710	766	707	696	708	750	766	707	711	720	767	660	764	732	703	680	727	773	718	722	787	765	760	712	729	682	708	691	722	783	764	747	718	809	681	674	703	723	731	751	768	720	747	713	726	753	704	752	775	737	728	714	745	753	654	762	730	720	740	744	739	728	717	755	764	768	759	774	732	725	774	740	765	729	780	733	727	792	744	752	752	737	707	694	705	691	724	768	664	723	698	693	792	744	747	735	712	737	721	747
26375	29769	20484	4231	4033	7702	747	58	66	72	77	73	75	49	57	65	55	59	51	65	71	224	258	172	55	66	48	57	65	52	68	54	62	54	46	54	61	59	69	64	52	37	62	58	47	47	53	53	53	52	53	57	56	45	57	68	59	60	54	48	57	51	59	58	63	67	58	59	49	51	57	47	61	52	60	40	52	60	52	60	57	50	63	62	54	52	67	58	63	53	70	49	58	57	50	55	62	65	55	48	64	72	56	65	55	68	68	54	56	76	52	59	56	55	47	54	47	56	44	58	48	54	41	69	60	54	68	63	49	51	72	46	61	48	47	57	61	55	57	46	53	56	57	63	48	55	76	62	65	54	60	62	63	47	56	39	63	60	47	62	47	39	52	54	59	66	70	53	58	38	62	56	52	49	59	48	56	56	57	59	50	45	60	61	65	42	49	55	60	56	50	46	53	58	49	56	51	55	64	53	51	53	69	51	58	50	63	51	61	63	62	67	74	53	63	58	61	50	60	62	48	59	49	66	66	51	66	57	59	66	67	49	79	45	64	56	52	41	52	45	65	55	43	55	55	56	68	45	64	55	56	58	48	55	57	57	65	68	59	52	37	71	58	47	54	39	78	63	65	55	57	62	53	59	78	62	45	56	64	60	55	66	52	57	49	68	50	58	56	62	58	61	46	68	59	48	63	72	61	64	71	60	56	52	67	55	58	50	59	56	69	56	70	56	70	55	53	54	56	57	63	56	57	62	54	61	55	73	67	57	55	56	63	54	60	61	59	57	58	55	59	66	56	54	66	55	62	56	44	63	59	51	53	60	52	44	51	51	59	52	71	32	62	54	60	71	37	61	62	61	67	61	39	55	60	58	55	50	44	64	63	59	59	51	46	46	54	58	59	58	73	54	59	63	61	60	55	52	62	59	56	61	58	54	59	65	42	51	76	52	59	43	49	68	66	62	62	58	70	61	46	63	59	49	57	71	65	51	61	61	62	57	57	72	50	48	64	64	54	56	65	45	47	60	66	71	64	61	57	54	54	65	46	60	58	57	57	68	53	49	58	59	64	64	53	66	68	58	55	45	59	60	54	49	59	61	67	48	45	68	64	47	55	59	47	51	62	48	51	50	66	50	49	53	51	58	53	49	55	49	51	47	59	56	64	61	56	65	40	64	50	52	57	45	67	49	55	50	68	61	56	54	65	58	50	52	53	54	57	62	60	60	63	60	62	45	56	54	59	54	59	58	59	53	48	51	63	46	60	61	59	69	64	60	44	66	57	47	57	58	50	64	48	65	54	60	61	55	55	53	62	50	58	48	56	48	54	39	51	55	50	51	60	52	62	45	57	57	47	64	66	56	47	50	60	59	58	68	55	66	59	48	69	65	74	64	42	51	38	53	61	63	67	63	47	58	69	57	52	64	60	58	60	60	62	54	56	49	52	54	62	58	69	54	52	68	71	64	60	55	49	69	59	72	68	42	60	47	63	57	47	44	54	51	68	51	61	74	55	65	46	69	68	41	63	53	70	67	57	52	56	58	55	56	53	59	75	63	65	57	52	48	59	67	67	67	63	58	63	57	53	52	51	56	59	58	75	65	50	56	63	45	56	52	56	58	47	47	69	57	62	53	61	58	66	46	51	61	54	53	65	65	63	72	51	45	38	61	50	61	60	48	54	61	59	51	54	59	59	62	55	49	58	49	41	56	52	52	66	66	53	42	52	48	54	55	67	56	62	56	48	45	47	61	63	54	56	70	62	71	66	60	53	65	64	42	51	65	64	66	62	70	50	44	56	48	59	55	57	62	55	53	62	50	45	44	65	61	57	72	59	57	64	63	56	62	46	51	55	54	66	55	54	62	57	53	68	58	62	60	54	55	59	53	58	57	58	59	62	47	59	65	60	68	74	47	60	59	58	47	57	61	42	57	59	51	44	60	59	49	49	77	59	43	44	55	63	61	58	55	75	64	50	53	58	66	52	55	73	53	55	48	65	52	54	54	64	56	57	49	55	44	60	45	51	44	64	49	66	49	37	50	60	57	54	56	51	64	60	69	50	63	66	63	56	53	49	65	52	56	56	65	72	62	68	52	50	59	59	67	57	74	50	58	45	67	45	49	56	61	53	51	64	60	64	62	72	55	69	67	54	43	68	57	55	60	55	57	70	60	54	66	58	53	52	75	52	54	50	54	59	68	63	61	64	58	46	57	68	56	62	52	59	59	59	54	48	50	64	59	52	45	59	48	64	54	61	61	45	55	66	56	57	64	61	59	64	52	37	67	52	54	61	44	50	59	48	61	58	56	49	54	64	56	64	49	59	55	62	48	55	49	69	57	85	71	55	60	62	59	48	64	54	61	50	70	54	66	56	54	52	45	68	59	55	62	47	49	51	64	45	63	66	56	69	64	53	45	61	62	52	56	67	60	59	57	56	55	60	48	55	63	51	48	55	52	61	55	63	72	55	57	53	54	61	45	50	52	45	62	53	54	60	56	50	55	44	54	40	53	55	60	51	57	60	59	49	55	56	47	67	62	47	58	66	53	51	50	50	64	49	56	67	64	54	57	64	46	57	45	55	64	62	45	61	52	45	59	57	59	65	49	64	58	60	52	55	53	49	49	38	40	68	42	54	52	60	56	59	59	61	43	49	50	59	54	52	66	58	60	55	58	66	56	59	69	50	65	73	51	59	71	51	50	73	65	51	45	44	62	53	38	54	49	52	55	56	51	50	53	53	60	75	69	49	51	62	58	50	74	54	58	49	49	53	53	59	58	56	69	70	50	63	56	65	43	55	46	51	57	63	44	65	59	64	55	51	50	63	54	41	63	63	60	52	53	83	54	60	64	64	56	53	60	44	46	54	59	58	56	54	64	54	55	52	53	58	66	61	63	42	58	48	56	45	65	53	55	52	53	61	38	67	50	63	50	51	43	61	51	49	59	46	49	68	59	46	61	56	63	49	60	53	60	45	45	59	63	62	66	52	64	53	65	50	65	68	49	64	45	59	60	71	54	59	65	54	64	57	54	62	70	57	45	64	45	73	53	58	51	57	45	66	59	57	60	48	62	60	57	55	59	50	45	54	52	61	60	60	73	64	51	66	60	62	64	44	51	52	52	61	66	57	54	47	61	72	46	70	60	56	41	54	46	46	46	53	53	55	59	55	62	54	63	58	51	63	50	68	55	67	57	45	59	59	52	54	45	46	59	49	56	62	49	48	51	52	58	66	54	73	47	62	74	56	73	48	56	39	62	48	57	59	63	55	60	55	52	46	48	55	63	69	67	61	62	57	51	50	56	54	62	49	52	61	49	69	56	52	60	57	51	55	57	73	48	62	65	59	61	52	57	50	72	61	57	56	55	57	62	59	69	55	52	63	67	53	56	40	49	54	60	71	50	54	59	32	54	48	59	59	61	62	65	65	57	51	64	52	52	53	59	58	55	55	62	55	52	63	51	65	62	53	50	48	54	51	47	62	58	51	62	52	58	48	63
53377	42188	43886	18050	46678	52658	8151	1029	972	916	863	840	804	738	798	751	779	755	734	789	1032	6588	7247	4461	791	728	716	706	730	726	689	724	765	746	707	715	725	695	698	738	730	709	765	748	730	746	712	705	666	708	700	727	696	710	710	738	684	729	743	758	683	703	718	725	770	727	703	699	702	667	706	745	735	737	768	708	717	718	708	700	676	692	762	726	752	703	710	681	752	752	735	697	731	723	695	692	756	694	732	697	741	719	708	697	757	731	725	776	717	715	717	763	702	755	716	754	714	667	723	747	663	697	711	749	788	747	739	692	755	739	758	726	757	723	677	716	718	691	691	746	704	736	723	723	661	729	736	718	731	696	713	729	693	775	706	697	717	676	700	719	742	730	701	730	700	687	717	709	662	695	732	696	705	722	747	703	667	736	682	691	731	704	621	712	786	672	697	722	742	724	765	756	766	766	717	731	719	766	705	705	766	711	746	720	680	701	725	719	706	741	754	741	697	758	687	753	743	781	695	697	689	728	674	684	735	730	690	734	687	716	739	714	707	675	714	705	720	736	723	709	730	726	707	737	720	733	739	735	707	718	705	764	694	696	699	705	720	748	728	693	715	698	708	683	788	684	706	738	685	690	716	775	720	681	716	715	697	697	695	742	722	738	724	701	735	678	730	737	702	730	711	777	763	730	684	742	697	675	762	753	724	693	716	711	720	753	758	749	691	723	705	734	720	716	699	725	728	729	713	727	736	734	710	688	709	698	721	712	750	723	752	709	710	706	755	689	762	702	750	721	728	690	678	683	699	663	745	685	772	748	710	721	719	765	684	744	742	689	727	717	724	756	691	725	738	718	663	752	690	708	724	689	683	736	701	742	736	760	713	749	740	709	724	742	709	701	752	698	717	690	706	651	702	729	723	708	731	706	713	711	706	709	752	716	734	659	744	745	687	765	760	699	712	739	684	700	756	694	688	743	713	672	768	693	685	769	722	710	696	724	696	712	700	668	729	745	709	680	730	727	727	706	696	697	676	763	676	691	696	690	723	712	748	736	731	735	715	698	718	713	750	707	734	709	649	754	748	723	666	688	706	751	705	724	735	701	705	679	714	719	763	737	747	691	736	715	721	640	698	694	746	701	727	722	759	728	677	706	697	685	700	704	704	717	714	765	722	655	745	751	713	732	701	704	750	694	706	690	756	703	775	708	751	703	744	746	732	732	743	782	698	760	718	717	694	744	712	728	736	779	729	683	730	713	701	686	672	722	712	719	671	656	699	703	771	729	677	689	710	702	732	738	694	731	704	709	718	725	728	744	745	735	743	713	742	746	724	694	706	718	702	699	681	740	733	714	698	745	711	739	743	729	724	710	746	731	705	685	719	678	706	681	674	691	733	742	745	745	753	701	706	705	711	751	725	701	732	727	762	697	695	725	696	771	719	765	788	708	724	779	760	732	743	740	686	701	700	714	726	651	729	697	735	708	695	724	737	737	747	706	692	666	734	747	705	696	713	703	730	739	713	719	724	771	713	697	773	746	711	663	712	692	721	736	712	741	716	712	712	724	731	713	693	716	719	689	742	717	724	736	709	729	788	681	759	677	744	711	747	751	695	735	688	667	776	672	711	713	738	695	720	707	733	700	706	700	714	686	707	725	688	764	693	743	749	731	704	695	699	735	751	718	688	707	738	726	730	742	709	696	735	690	750	660	713	703	692	691	702	709	726	701	726	690	781	707	712	767	687	717	730	737	713	766	720	712	744	715	744	708	733	749	667	717	721	753	667	750	685	680	766	709	725	716	715	733	725	737	720	690	673	764	681	716	701	711	718	774	749	704	734	693	687	694	703	776	698	720	743	700	674	743	679	747	712	749	703	703	720	726	764	705	707	692	712	699	672	733	715	706	715	749	682	753	739	700	680	705	705	689	732	734	716	694	753	687	676	733	753	739	751	717	748	719	725	728	728	731	718	739	689	737	735	661	689	699	686	753	750	713	683	712	698	724	724	671	703	753	676	781	700	716	769	707	722	705	742	751	743	694	743	746	660	686	698	706	720	709	766	723	750	719	693	718	662	746	712	662	698	752	758	702	721	710	719	746	727	725	740	671	747	680	694	690	744	651	693	711	731	698	716	717	766	700	713	734	718	686	695	690	761	699	737	673	759	688	729	719	759	746	717	737	725	736	746	752	707	729	739	708	668	686	690	711	720	729	715	684	691	728	730	681	722	690	682	784	668	697	711	747	747	672	720	720	659	725	712	710	722	683	729	726	713	750	720	739	721	750	736	738	698	752	665	740	692	708	695	739	749	686	695	697	663	752	704	697	770	687	767	702	759	739	755	697	734	731	738	713	715	714	682	718	709	697	664	723	704	741	687	739	727	734	670	761	725	745	689	735	722	794	753	744	707	774	760	712	717	731	691	724	731	714	695	748	686	688	733	740	723	718	703	771	750	728	744	698	765	768	682	725	730	720	715	715	707	686	702	677	740	721	731	738	736	720	728	755	705	757	698	712	685	687	687	704	682	734	722	686	706	682	699	737	736	728	716	715	727	697	707	749	760	751	688	716	712	698	704	688	705	723	750	718	750	728	677	692	747	714	759	665	722	712	693	671	741	698	715	715	699	759	747	732	711	743	734	680	743	738	719	713	670	723	701	716	770	766	730	739	706	692	713	736	686	701	663	686	751	744	746	723	741	712	727	725	782	716	704	677	776	700	763	707	729	726	694	754	677	710	744	737	700	698	685	684	726	715	762	760	757	755	729	716	748	700	666	724	716	716	700	718	753	664	730	729	757	708	701	716	717	704	730	720	719	704	684	702	750	711	690	688	691	738	725	699	710	691	696	712	727	719	737	725	659	687	727	722	690	718	726	708	724	757	723	748	662	700	710	704	709	676	679	707	669	698	646	725	702	736	670	732	715	705	713	722	732	703	723	715	708	714	724	717	737	722	731	717	711	730	685	740	710	686	695	733	750	716	700	694	723	673	721	722	685	756	689	776	730	754	722	743	726	689	658	692	714	677	704	690	695	706	673	676	716	703	682	716	734	705	727	687	737	724	742	732	712	692	693	773	688	699	691	719	725	699	740	751	724	706	771	655	713	751	691	740	700	697	679	703	709	677	667	679	674	720	665	734	750	732	711	704	706	667	735	709	750	712	735	733	729	685	666	685	736	711	715	728	748	717	706	725	747	708	741	709	749	738	766	709	715	697	703	661	714	709	692	667	719	691	711	742	674	696	730	720	686	720	748	697	768	698	721	681	720	734	705	717	690	725	728	697	687	730	743	711	721	711	773	680	689	761	726	671	715	751	735	753	744	719	709	755	722	700	709	722	694	727	713	711	791	700	710	724	740	733	702	716	738	755	709	743	653	710	686	711	751	700	733	692	686	738	778	697	699	726	757	735	698	716	709	704	678	698	713	711	728	729	735	734	711	678	718	724	718	754	725	719	720	709	707	684	761	742	723	697	708	726	710	726	707	717	712	757	706	728	683	743
7871	6056	4526	468	1388	1614	169	60	47	59	48	38	50	42	47	42	61	36	49	36	51	72	73	89	49	48	49	38	40	52	48	44	49	40	44	39	46	56	44	39	56	50	45	50	46	42	66	34	38	42	38	42	43	59	49	41	48	55	43	55	50	34	35	39	50	46	44	51	45	44	47	50	43	34	44	58	45	42	44	57	43	45	49	48	36	54	55	56	52	50	39	42	53	40	39	52	55	48	46	57	49	42	36	36	51	48	43	48	61	51	42	46	36	58	41	48	52	50	46	39	47	51	60	62	50	47	52	36	58	44	41	46	45	38	45	37	46	43	54	42	43	40	44	54	49	55	42	45	52	39	31	49	37	38	44	39	49	45	54	56	41	35	51	49	27	50	35	41	46	48	50	48	39	53	37	37	57	50	53	56	53	50	43	43	38	47	60	51	52	38	42	50	47	52	39	39	49	34	60	42	47	33	45	56	46	49	35	38	49	42	52	41	54	42	51	36	49	52	46	49	37	49	44	47	46	49	44	53	40	50	43	47	53	36	56	37	46	56	45	49	49	46	45	49	42	61	48	55	48	45	43	44	46	50	50	40	32	53	50	38	44	41	37	34	61	44	54	43	37	53	44	51	47	63	57	47	53	36	51	31	42	37	43	55	44	43	38	62	34	46	43	46	47	47	64	51	62	47	56	52	46	62	40	44	40	48	54	50	59	52	46	51	40	46	53	54	44	39	45	49	42	39	45	50	47	45	56	49	61	44	48	45	45	56	44	55	45	47	36	47	60	52	41	42	51	49	51	36	48	43	41	50	47	49	43	40	54	41	48	44	44	47	42	39	57	47	45	53	55	44	65	52	47	49	49	42	48	48	66	51	57	43	46	44	43	59	48	50	46	39	47	35	45	42	42	55	58	57	53	60	46	40	40	41	53	54	47	39	30	49	57	39	35	42	45	52	57	43	57	51	50	33	49	51	40	54	44	53	44	47	45	46	40	43	42	51	45	67	45	56	46	55	56	50	50	46	46	40	50	58	49	49	41	55	56	45	49	45	35	49	52	42	45	63	44	45	45	55	37	47	53	49	49	46	43	45	40	41	53	49	39	47	47	42	54	54	40	39	34	47	42	42	51	61	54	41	50	50	45	48	43	51	71	54	39	46	50	56	32	48	49	45	43	33	43	49	40	51	53	54	44	60	54	51	51	36	38	48	41	37	41	52	56	50	41	39	46	41	41	64	44	40	53	41	45	46	48	45	54	35	46	41	47	42	44	46	51	35	49	40	36	47	42	45	46	44	42	44	43	45	51	44	48	44	50	43	53	50	40	44	51	47	56	51	37	43	41	45	37	50	38	38	45	52	39	47	48	45	53	51	51	55	46	44	48	48	60	48	49	51	49	40	48	60	37	54	47	38	44	45	48	48	50	42	56	46	51	59	55	55	49	49	35	36	53	45	51	59	48	49	57	45	53	40	42	49	50	44	50	35	58	44	29	46	40	48	49	57	55	32	49	44	53	50	46	52	40	54	47	55	44	61	43	47	54	48	61	50	62	42	51	52	35	44	55	59	51	49	46	40	45	52	51	55	38	49	53	49	38	53	55	48	43	39	43	41	47	40	48	44	48	39	39	50	44	45	44	63	53	49	40	46	56	44	42	48	38	56	42	47	44	47	42	43	41	38	45	46	55	48	45	39	52	38	41	63	45	49	62	56	47	53	38	51	45	42	60	54	44	40	48	37	58	59	43	45	49	47	37	55	44	39	54	34	46	49	62	48	44	51	57	42	54	61	41	56	51	52	42	48	60	44	44	49	46	42	44	43	58	45	54	47	45	52	49	46	49	43	50	48	52	49	47	40	49	53	63	51	53	44	52	40	51	36	42	47	59	41	43	48	46	55	41	42	56	43	51	54	42	53	58	44	65	43	38	45	45	45	45	40	55	59	49	41	52	52	60	44	49	39	43	64	52	61	46	35	52	54	59	34	55	54	48	51	43	52	31	45	42	66	57	49	44	48	38	49	40	47	37	52	50	51	44	50	56	53	48	40	46	49	52	51	38	48	59	46	52	48	32	56	46	38	42	43	50	41	46	51	60	42	50	49	46	47	49	39	53	53	45	56	49	40	54	54	57	33	48	42	44	50	55	43	50	37	42	46	41	33	44	48	47	49	42	44	45	47	32	48	53	44	57	50	46	47	54	53	54	52	49	41	35	53	40	51	51	48	50	53	42	47	57	46	42	46	43	53	58	48	45	51	55	41	43	38	50	50	47	43	44	46	39	51	49	46	54	50	42	58	45	39	42	49	53	56	51	53	49	49	46	53	61	44	38	46	51	32	47	39	42	50	40	41	42	51	56	66	45	43	55	38	54	47	50	54	32	46	45	41	46	37	43	34	46	55	60	57	37	49	40	52	41	45	52	50	61	37	47	43	52	59	53	38	53	45	47	50	41	43	42	40	42	53	47	42	43	43	48	40	41	42	51	44	46	38	46	40	51	38	54	37	45	55	45	44	44	41	48	51	48	40	44	48	51	61	36	41	38	39	50	49	50	58	48	22	46	47	49	52	58	35	65	53	59	47	54	43	38	52	67	55	48	46	54	50	43	49	49	43	41	48	48	55	33	51	39	37	52	46	48	39	43	60	43	45	42	43	46	34	55	54	41	44	48	53	43	53	39	61	53	39	42	36	38	35	42	52	49	46	45	47	40	35	49	45	40	47	43	40	45	42	56	48	42	49	44	38	57	44	31	41	38	52	40	53	58	48	58	58	49	42	45	44	66	41	40	51	60	54	52	45	44	57	47	52	45	55	45	56	58	45	46	51	38	43	45	34	43	43	40	61	39	51	49	47	43	43	54	57	56	44	44	54	65	50	39	43	52	53	53	46	35	50	42	63	49	53	43	44	45	63	53	62	54	46	52	41	48	39	53	37	44	47	57	54	50	55	49	43	42	40	46	48	49	29	54	48	46	43	43	43	51	62	61	52	50	55	42	60	51	42	44	55	45	40	51	50	48	49	51	43	48	57	39	36	51	34	50	47	61	56	38	45	50	40	48	50	53	49	54	46	46	46	48	49	48	40	49	51	54	51	47	50	45	33	54	55	47	40	42	45	47	59	47	48	51	46	55	53	44	55	59	40	58	41	46	50	38	43	45	44	53	45	56	42	53	50	48	41	33	35	54	47	42	45	49	35	41	43	48	37	51	52	53	55	45	39	45	52	43	43	46	37	41	44	37	39	45	47	55	41	40	53	44	41	29	50	41	48	43	48	39	39	40	41	40	38	44	51	46	50	49	33	45	42	45	46	37	47	41	56	39	51	40	60	41	48	49	50	44	42	56	47	37	41	46	40	44	57	50	45	43	46	50	44	46	53	52	47	47	48	39	39	38	49	54	48	44	47	50	51	38	51	43	48	54	46	63	49	39	38	50	50	58	43	47	38	40	49	39	40	46	32	40	51	63	41	51	48	50	51	47	44	58	51	46	57
40559	29325	26955	10273	34506	29835	3776	628	606	638	577	646	656	636	616	616	607	609	588	600	570	1594	2103	1576	685	561	587	623	582	606	609	593	558	587	571	594	580	603	593	607	653	602	598	607	598	600	559	648	583	583	605	570	575	614	570	596	571	619	587	552	576	603	559	588	615	586	599	632	580	580	590	559	591	557	566	557	610	625	596	546	566	569	586	596	576	638	594	597	573	602	639	622	600	564	572	585	562	604	612	566	626	579	556	615	605	594	577	617	576	607	650	617	567	604	598	555	586	567	605	626	618	611	588	583	585	646	559	605	603	602	605	613	650	596	596	592	583	569	667	593	643	600	639	581	561	584	610	572	627	580	541	606	593	576	584	613	610	590	592	614	588	608	555	617	595	608	588	590	631	592	609	613	560	599	640	575	641	598	560	595	602	531	608	584	602	588	589	586	620	606	601	593	613	618	575	651	588	587	604	573	586	582	627	609	660	618	601	644	631	610	599	609	631	599	610	565	604	584	623	571	595	568	575	607	611	608	582	614	604	550	587	558	569	610	591	603	606	606	619	566	611	576	578	588	583	588	601	545	619	634	586	609	557	601	609	623	609	617	575	581	625	633	596	596	556	565	622	595	611	574	579	596	632	597	581	595	639	609	614	617	584	586	597	590	580	569	623	583	556	615	626	588	608	577	618	565	582	618	637	616	568	643	561	554	637	604	612	554	607	625	572	593	598	653	591	623	598	571	599	602	590	543	615	599	641	584	532	566	615	598	643	573	594	596	527	565	580	619	572	622	612	588	620	618	586	606	576	606	621	611	595	576	543	594	620	594	604	569	584	582	660	612	637	596	621	584	612	547	627	605	602	553	652	559	556	559	573	539	595	596	625	617	599	619	547	552	601	594	575	557	583	574	662	659	585	553	618	583	588	615	602	574	582	596	600	586	559	631	636	594	606	554	542	542	571	587	606	592	584	594	575	632	593	639	640	582	591	596	574	622	588	604	604	620	615	577	651	600	587	577	645	648	618	579	557	572	596	592	592	595	633	631	584	612	598	614	612	642	561	561	644	596	597	574	589	554	602	615	574	601	625	616	588	620	630	584	596	596	589	594	584	623	610	607	640	576	552	608	597	605	594	591	576	570	573	618	575	586	618	626	656	603	575	621	660	600	598	606	635	609	560	585	578	580	643	638	601	617	623	588	636	593	581	603	594	583	610	619	585	636	575	600	608	607	607	613	612	595	573	590	616	594	579	615	594	590	618	630	585	640	578	599	604	660	590	597	607	557	558	566	593	617	601	593	561	597	627	598	556	594	605	578	625	579	585	630	639	591	635	597	579	602	638	587	628	626	604	638	636	559	608	633	613	579	607	596	557	655	630	623	599	637	578	606	592	579	622	628	617	609	609	591	551	619	621	595	607	651	623	598	602	592	633	572	588	563	602	614	553	612	604	588	629	653	589	598	565	580	619	571	587	630	577	614	601	580	596	561	589	582	562	594	567	623	627	615	564	593	626	591	605	605	582	623	567	572	602	565	582	595	626	598	577	584	596	594	579	587	577	634	620	578	586	591	594	625	608	584	600	586	614	569	611	601	558	583	616	618	601	604	648	609	558	598	587	594	562	564	641	604	566	623	639	575	569	553	657	536	588	579	592	620	583	604	604	603	589	537	596	618	579	609	591	606	536	589	607	621	617	636	562	600	613	562	618	607	574	599	616	619	608	575	619	583	583	626	595	593	623	613	611	631	566	591	602	589	598	582	633	586	586	628	622	583	600	565	581	581	604	587	587	591	617	569	609	589	637	629	599	585	619	595	576	611	623	640	579	584	588	559	620	615	617	632	629	603	603	576	604	601	587	627	593	565	581	619	617	621	574	626	600	639	591	586	610	591	613	594	574	566	584	633	609	660	579	614	621	595	573	622	571	611	576	594	607	584	634	592	638	637	587	589	584	635	601	601	598	612	575	633	563	565	602	599	603	613	605	593	588	584	568	548	617	599	547	652	556	592	605	608	565	538	600	581	608	575	603	613	643	574	629	597	613	636	570	624	591	562	590	585	556	589	601	618	585	564	552	603	589	568	603	564	594	574	609	627	574	616	566	624	603	582	565	608	616	601	604	591	567	568	574	571	644	627	635	581	627	573	623	585	582	603	606	572	595	575	614	591	593	616	599	607	631	576	571	611	593	552	607	619	627	663	596	637	633	559	629	593	586	587	557	589	600	618	615	610	588	595	573	586	626	610	575	611	623	638	643	602	574	564	631	578	606	563	633	569	600	605	598	620	593	626	586	607	601	562	570	568	580	623	596	599	609	613	624	590	647	574	558	646	622	631	565	629	593	614	619	546	602	556	613	557	612	606	611	593	604	595	603	608	561	605	576	606	580	625	585	589	598	596	630	570	567	571	556	644	636	607	587	531	633	614	563	621	619	627	651	563	608	602	576	579	574	625	620	583	643	557	587	587	593	580	646	640	593	604	592	594	629	627	570	612	629	626	582	606	615	590	621	631	604	593	603	583	592	613	555	596	651	603	625	620	591	553	542	610	565	663	610	574	606	585	594	580	579	581	568	623	606	606	607	646	611	553	627	618	568	578	564	630	587	614	553	599	604	548	607	635	612	605	603	606	556	656	594	596	617	612	650	641	631	584	556	615	651	605	559	562	595	592	637	628	630	584	576	608	586	622	610	586	577	607	640	596	600	595	576	584	608	559	657	595	591	554	576	588	585	610	594	605	608	617	614	600	583	579	568	617	603	599	584	632	611	617	591	610	629	607	603	601	615	585	614	588	606	640	597	587	619	573	581	572	653	588	591	610	600	597	604	626	590	632	587	659	580	658	615	581	597	574	581	613	590	617	602	583	609	630	635	612	622	607	641	575	586	591	569	600	572	607	557	639	578	591	588	598	601	612	582	616	619	621	612	592	628	611	576	589	636	608	615	592	610	552	627	600	619	582	609	602	579	555	598	595	629	586	627	557	554	603	553	547	588	602	601	565	608	610	561	583	582	617	570	568	574	607	617	633	562	566	590	587	607	594	579	552	593	622	643	632	616	575	593	577	589	598	604	590	589	642	613	589	606	602	612	604	571	566	580	563	632	621	599	541	589	612	606	577	617	601	595	634	581	591	578	617	617	617	606	648	583	618	588	581	610	641	600	600	585	605	595	571	604	623	567	627	590	608	630	567	585	527	605	610	651	542	612	669	566	602	585	606	661	591	610	581	610	592	575	592	595	636	606	617	622	601	639	547	625	558	587	593	544	626	647	573	597	647	566	585	605	556	602	592	586	616	558	616	569	606	581	622	587	592	617	635	604	616	600	556	610	630	633	614	610	627	616	628	621	592	606	635	598	625	617	598	573	517	568	603	618	591	597	601	564	604	589	568	581	560	613	592	606	593	596	581	586	593	616	607	605	576	623	602	634	582	593	534	609	622	554	600	605	575	624	590	584	562	613	590	595	621	581	570	611	611	632	626	610	595	602	624	609	631	605	603
21496	22808	13951	1183	5186	5724	608	69	57	49	51	39	55	50	59	54	47	44	55	53	41	138	159	115	49	56	47	56	51	48	58	50	46	47	60	51	46	52	54	61	40	53	46	54	34	60	50	52	50	50	57	50	31	60	53	48	50	63	52	52	37	49	53	49	41	56	42	35	55	51	50	44	52	48	51	47	51	61	46	41	45	60	48	45	47	56	48	38	53	49	42	51	50	44	46	47	56	51	40	51	48	57	50	47	43	59	52	49	54	59	52	45	50	41	58	39	54	42	47	47	52	55	43	52	53	51	53	45	45	53	54	51	49	68	60	53	50	47	36	49	60	47	58	52	60	55	48	54	53	41	62	49	41	49	53	36	60	53	38	52	59	47	54	50	47	59	54	53	44	43	47	46	43	49	64	40	53	54	46	38	64	59	50	47	35	40	47	67	47	56	57	49	53	45	53	53	45	43	52	47	54	46	59	44	47	46	59	42	35	48	54	47	56	43	50	49	55	49	66	47	43	60	53	50	49	64	56	48	49	47	48	54	58	52	56	50	44	40	50	44	56	50	40	48	53	52	51	64	48	38	56	38	45	46	56	44	47	44	44	59	53	42	61	55	46	59	52	48	51	51	33	70	42	55	38	52	51	36	54	44	33	42	51	67	49	44	49	55	55	38	48	41	49	42	55	44	34	42	57	43	47	44	40	39	48	37	55	48	44	37	53	40	48	43	46	41	43	48	45	51	44	46	44	53	45	52	48	50	48	52	53	40	51	45	49	55	53	60	41	54	50	48	50	54	47	55	38	47	49	51	43	46	37	43	49	45	49	47	49	48	42	53	41	37	57	52	53	48	62	58	44	36	53	58	50	55	57	54	54	40	46	32	53	61	44	45	47	52	39	45	48	48	64	37	42	41	53	53	48	49	52	49	46	51	59	42	52	46	51	52	31	32	38	41	37	48	42	45	50	52	49	50	50	49	41	54	40	60	47	51	52	46	51	48	37	45	62	46	54	43	54	51	47	34	51	41	50	57	61	63	35	40	45	44	53	50	48	58	51	37	50	51	48	60	57	50	47	55	53	47	41	61	51	53	54	45	39	49	47	55	57	56	44	47	58	54	52	55	44	40	66	39	47	45	40	48	70	47	45	52	51	55	59	54	52	48	46	52	57	58	54	46	43	50	50	46	52	48	53	38	37	51	48	51	47	47	63	56	64	59	42	53	43	47	46	53	56	50	67	49	53	58	49	45	54	50	60	39	46	36	45	49	43	47	42	53	52	57	53	38	63	48	41	47	45	45	50	54	55	52	53	58	45	49	45	50	58	55	51	37	51	48	47	48	46	49	49	44	51	50	37	43	54	61	36	58	38	47	47	44	51	57	61	55	40	47	56	48	49	50	46	52	42	42	55	46	60	43	60	53	63	53	30	69	38	42	54	47	52	55	50	52	47	49	51	41	42	45	59	51	55	47	45	45	56	51	49	63	46	42	42	46	53	47	43	41	51	49	68	40	47	45	36	63	47	50	44	56	55	41	50	52	45	48	48	46	53	47	49	50	64	44	57	50	56	51	66	51	42	51	50	53	36	52	47	51	51	48	59	46	65	67	52	52	52	46	53	44	48	59	41	51	40	46	44	49	53	67	65	46	43	47	45	57	42	44	62	47	43	55	51	39	54	41	44	71	60	50	51	40	57	42	44	43	47	50	44	47	55	51	41	45	51	46	65	55	48	52	51	56	54	44	48	55	54	41	52	48	35	47	43	55	47	53	55	61	50	62	54	61	42	55	48	61	39	46	54	46	52	46	54	52	48	46	44	49	52	53	40	48	49	58	47	45	56	58	40	51	60	46	39	42	58	54	46	47	48	41	59	42	61	51	45	50	58	66	39	41	47	35	54	52	50	46	35	46	49	43	48	53	38	52	44	47	55	51	58	53	51	46	42	51	36	42	61	45	51	44	44	58	46	40	49	50	42	56	49	57	49	48	55	33	45	58	53	50	51	41	50	47	54	47	52	44	38	52	37	50	39	61	48	53	47	52	52	53	54	46	50	67	48	49	36	58	48	55	53	52	53	38	41	43	58	61	48	44	38	49	47	54	60	56	44	53	64	43	61	49	54	56	46	37	62	54	46	57	40	52	57	37	38	50	47	46	51	52	47	61	41	49	56	51	38	44	38	51	49	39	45	50	57	52	50	53	57	72	56	51	56	45	41	48	49	61	67	49	46	60	44	44	52	46	49	50	38	51	44	60	60	54	52	39	54	63	52	56	49	54	45	52	55	58	58	54	41	53	53	51	45	44	53	60	65	61	53	53	50	48	47	46	50	34	54	50	53	39	65	55	41	39	57	56	57	58	49	66	52	61	58	37	65	64	56	46	50	46	55	45	46	38	41	53	64	44	32	50	43	63	48	47	38	65	51	47	54	61	45	50	57	58	44	50	42	48	36	45	42	51	46	53	48	47	58	57	45	57	39	61	64	47	60	62	52	52	56	60	44	58	60	47	45	46	46	48	59	55	52	54	57	48	43	46	61	46	43	55	42	58	40	35	43	62	51	40	45	45	48	52	66	43	55	57	51	57	54	54	40	57	43	62	41	65	43	59	56	49	50	46	51	52	63	56	45	55	41	48	50	44	45	38	63	43	49	51	60	56	48	43	45	50	47	60	51	40	50	51	43	48	38	59	60	39	39	50	47	53	37	42	54	56	44	54	52	47	52	57	57	49	60	50	53	70	70	51	51	50	52	45	56	40	49	54	56	44	46	45	41	61	43	52	57	47	59	48	52	55	57	49	51	47	51	42	50	43	48	41	55	56	57	56	58	46	50	51	54	62	58	40	51	52	53	45	68	42	65	46	54	41	60	40	53	46	36	46	36	56	49	47	54	46	53	42	60	62	44	46	44	57	56	53	49	66	37	45	56	55	38	40	43	44	55	59	51	43	51	53	50	52	51	47	57	42	50	47	62	55	57	49	49	51	51	49	42	46	57	58	50	55	43	55	41	51	44	51	47	51	55	46	49	52	47	42	56	63	58	53	42	45	49	60	45	55	40	46	45	40	57	51	60	53	57	62	43	33	59	56	53	51	49	40	56	42	46	52	40	38	49	49	58	48	63	55	59	48	53	43	44	66	41	50	42	42	41	50	54	50	50	45	46	49	42	52	55	61	47	52	67	41	47	58	50	53	41	45	64	50	49	56	61	43	53	47	44	42	44	64	38	58	47	39	58	43	48	44	53	41	48	46	47	58	51	46	50	56	58	48	51	39	54	53	37	57	39	59	45	53	57	70	58	42	48	55	58	61	56	45	44	38	57	49	48	36	60	51	45	45	57	47	42	56	43	40	55	47	59	61	53	51	61	65	55	49	44	42	43	43	60	45	47	49	54	51	50	49	47	36	51	56	50	61	41	46	53	58	53	48	35	54	58	53	50	58	70	60	39	52	50	58	52	39	51	46	47	52	49	48	45	54	48	49	46	46	57	54	47	59
52216	39948	36183	13347	52258	46200	7229	832	710	718	725	692	698	662	635	657	667	645	634	615	719	4146	4180	2687	680	603	643	571	637	629	632	633	634	678	660	587	627	580	626	649	621	607	700	577	619	641	619	644	637	619	642	602	660	624	621	647	608	656	613	619	587	599	640	617	609	620	615	646	600	587	663	626	631	606	646	629	647	612	618	630	623	644	647	613	648	622	624	653	626	610	647	638	592	611	604	604	624	615	597	591	623	590	628	581	630	594	607	636	668	659	619	653	629	592	613	617	620	626	646	614	628	612	613	564	672	595	665	598	591	624	665	661	635	627	657	615	576	616	607	590	612	614	668	648	619	615	614	630	655	629	647	606	600	631	665	624	634	634	644	662	593	637	667	615	686	632	618	614	599	638	619	611	646	631	642	618	573	661	608	633	666	629	586	624	678	617	636	613	643	594	623	629	634	586	596	566	595	631	617	622	620	632	603	634	628	649	614	626	604	663	645	614	627	635	629	651	588	632	631	615	615	623	594	652	617	589	619	634	604	606	597	638	612	667	658	575	640	607	655	625	616	602	658	652	619	613	612	637	621	614	634	641	646	637	612	614	619	639	640	616	607	604	633	607	644	650	634	658	606	608	635	624	661	609	634	627	598	634	610	631	624	656	638	659	604	612	596	602	635	641	653	599	604	594	612	630	625	578	589	609	634	593	598	585	600	653	621	606	646	664	602	658	618	640	624	619	625	636	650	614	607	643	619	615	619	639	661	608	622	595	627	621	670	640	617	630	660	599	637	700	678	644	620	594	627	606	589	626	600	654	598	616	657	643	619	607	632	632	622	629	619	628	633	614	641	613	637	613	634	599	616	646	589	666	590	605	638	639	651	612	603	624	608	659	585	654	651	625	659	638	641	645	630	663	634	620	632	626	595	638	614	600	623	619	621	615	629	606	591	605	619	643	674	605	651	666	662	595	638	652	600	629	640	621	631	628	609	625	606	613	652	592	614	650	613	637	607	644	663	599	594	659	631	616	636	606	632	629	598	645	626	651	654	579	664	646	593	605	631	612	620	604	628	643	671	614	642	666	626	590	577	620	587	676	625	641	618	606	655	636	659	638	606	599	598	626	640	640	640	593	590	664	594	631	592	664	560	618	588	580	648	613	576	595	633	625	639	606	622	588	613	575	617	652	603	617	680	654	633	631	608	652	604	609	599	615	569	545	594	680	614	631	673	602	603	644	601	641	635	621	650	635	634	628	603	615	613	640	639	588	667	637	633	620	605	622	615	605	613	579	596	624	640	667	617	641	629	709	566	653	629	636	654	608	612	690	619	615	655	599	660	653	642	617	612	619	585	619	620	615	616	635	609	633	621	636	635	605	687	618	604	656	634	625	636	609	612	611	649	612	603	618	615	607	631	632	626	653	626	620	630	628	635	569	599	644	625	623	636	635	582	638	646	649	645	611	670	622	649	596	667	625	607	589	623	628	624	580	626	640	662	654	608	674	634	622	642	580	598	630	616	638	626	606	618	597	639	573	656	636	635	596	634	619	617	654	651	570	580	626	674	623	628	608	628	594	638	664	646	609	605	666	586	647	585	633	644	645	650	647	620	633	615	627	617	629	615	644	629	634	616	626	645	634	685	617	622	642	643	654	602	618	598	667	623	612	614	627	637	637	643	620	648	655	650	644	608	633	606	623	644	608	634	653	606	607	582	603	674	601	615	631	611	638	561	636	618	655	648	643	582	604	598	624	604	613	606	641	638	640	676	642	662	664	675	624	650	669	606	620	634	614	640	657	617	638	587	596	598	631	645	641	580	603	618	626	612	636	641	670	658	618	633	658	621	593	627	600	620	591	632	613	629	607	576	603	624	692	624	643	623	622	640	641	607	646	637	599	634	621	617	621	642	565	607	615	630	609	656	622	659	639	650	663	660	583	618	646	619	613	642	625	645	635	587	636	635	637	624	617	653	590	667	645	641	589	623	649	609	598	679	609	617	655	630	655	641	644	649	652	667	683	662	619	672	640	596	656	568	622	659	673	621	600	643	636	643	602	636	595	626	636	608	635	562	621	629	618	663	666	643	619	649	646	593	585	654	664	597	661	619	621	604	644	648	641	590	613	665	634	648	644	637	644	622	598	613	629	644	656	617	632	626	606	644	607	612	635	644	657	636	651	628	608	593	642	593	634	668	637	626	598	608	652	621	651	604	630	620	619	598	652	656	637	591	621	554	609	619	639	604	624	592	642	600	658	655	618	696	653	669	643	614	606	590	578	643	613	624	657	593	589	663	640	632	650	614	607	652	627	560	661	578	595	612	639	623	580	628	595	636	562	642	648	619	598	619	608	608	610	604	618	597	655	609	686	642	570	626	648	653	636	622	634	618	648	623	572	640	616	659	616	581	618	605	647	635	633	592	614	650	643	617	635	601	640	599	624	606	612	637	608	636	642	608	619	604	604	632	614	656	608	652	662	634	643	587	652	588	645	634	652	586	615	595	663	648	638	625	627	608	578	624	628	632	618	632	579	638	598	620	651	619	635	630	622	672	612	652	563	603	644	681	635	632	628	623	641	602	654	692	623	646	572	632	615	636	602	670	575	629	573	658	644	620	617	571	631	657	594	641	633	618	589	633	654	632	600	622	620	627	593	651	653	643	617	642	652	602	644	633	596	645	614	642	586	658	640	634	639	677	627	640	623	601	649	629	631	647	627	630	597	634	607	638	613	615	596	600	610	623	593	621	601	638	641	628	638	596	602	610	575	662	586	650	607	606	597	678	603	685	647	618	650	605	586	611	622	641	620	648	650	658	658	660	621	620	629	621	628	623	667	649	618	615	624	638	664	681	585	615	635	601	613	638	629	634	594	631	636	651	629	606	645	633	647	636	630	576	563	604	669	631	604	608	598	609	619	617	634	645	625	645	645	615	620	664	641	646	602	626	620	610	637	599	663	604	572	634	609	613	623	637	662	608	637	619	650	652	628	661	622	613	684	623	645	602	594	617	631	675	597	633	620	603	650	644	622	624	610	638	632	622	623	619	592	600	666	661	633	650	610	632	642	638	639	643	621	630	575	659	644	641	577	619	645	626	649	592	659	609	601	638	659	640	627	588	600	585	629	612	624	647	601	613	649	602	649	680	643	602	626	600	620	618	647	602	625	664	602	626	612	631	643	635	623	618	622	620	591	630	646	614	629	639	635	621	616	607	585	616	624	631	626	661	630	625	605	589	632	624	595	606	594	620	593	597	631	672	599	623	609	662	651	642	611	639	594	585	617	682	615	680	644	664	656	623	626	605	632	641	625	626	641	666	595	645	601	624	651	625	607	627	672	661	671	612	581	636	597	641	624	626	617	600	636	651	684	594	609	588	621	630	601	618	652	619	609	651	601	653	635	649	612	601	612	617	654	644	664	639	602	624	630	630	591	638	667	625	647	675	655	573	593	609	601	665	645	629	656	635	602	591	591	602	626	604	669	618	618	623	578	622	646	667	619
18078	19186	12602	752	3413	5624	580	59	63	63	64	65	58	62	63	50	53	64	59	68	56	183	188	124	53	53	72	51	64	47	73	54	44	65	49	49	48	63	59	50	63	56	57	55	56	52	74	52	61	44	48	62	44	52	59	66	51	63	60	56	62	63	75	55	59	74	53	67	52	50	64	59	64	68	46	59	53	51	54	52	61	71	62	55	57	78	36	70	69	54	68	55	52	70	54	67	53	65	62	44	51	53	54	57	62	49	55	55	69	55	67	54	52	56	62	55	53	62	52	52	55	53	68	55	56	50	67	53	64	61	64	56	62	75	59	67	81	60	68	57	78	66	47	66	55	57	44	63	65	64	58	51	66	40	54	70	53	62	63	59	61	64	62	73	61	67	58	56	55	61	52	67	62	47	73	61	61	47	58	72	50	63	65	58	56	54	60	47	69	64	54	47	54	63	53	59	64	64	63	69	59	47	57	67	61	63	51	51	59	49	62	61	51	55	61	56	61	62	70	71	46	60	75	46	56	57	62	59	57	63	63	63	74	54	53	65	55	54	60	60	69	56	61	59	66	70	75	59	65	67	48	58	75	60	54	53	61	58	62	65	70	68	45	71	57	57	49	57	59	70	59	58	63	58	71	61	55	69	59	69	61	67	57	59	57	57	59	51	65	46	48	54	68	57	63	58	48	52	58	48	59	45	47	55	59	69	57	59	49	57	63	55	79	61	66	69	56	63	56	55	56	59	61	63	71	60	56	56	53	61	46	81	44	53	60	64	47	54	57	53	71	71	46	57	59	45	47	56	45	54	63	71	72	54	64	60	69	66	65	66	55	58	56	66	62	46	57	59	40	70	61	74	59	57	67	67	58	58	50	59	63	69	57	63	59	67	63	43	50	54	64	60	50	56	65	66	48	61	68	60	63	61	59	58	59	68	61	59	62	52	49	56	65	55	56	59	70	69	48	61	50	63	64	67	75	57	69	69	56	64	67	69	74	53	64	52	59	61	52	62	63	61	54	53	69	45	65	67	69	55	46	56	57	57	53	45	60	55	60	63	62	42	52	63	56	57	65	50	56	59	57	49	54	58	52	61	50	62	51	65	72	61	77	53	59	79	64	61	62	53	61	63	52	61	51	50	60	57	58	53	64	54	68	52	61	58	58	66	62	71	55	65	50	53	45	56	45	57	53	64	51	53	52	59	64	65	73	57	43	50	71	69	66	66	71	54	56	69	49	60	54	69	69	54	57	55	46	66	51	55	55	57	57	52	70	48	54	69	63	60	55	61	67	60	64	68	54	57	51	58	59	61	59	43	59	48	60	56	64	44	45	46	66	71	51	68	65	44	67	67	67	60	65	51	62	52	69	61	55	56	67	60	60	62	69	61	57	71	51	66	63	49	63	59	58	58	51	49	57	62	57	45	64	60	65	48	51	55	50	57	58	75	62	57	48	63	57	54	69	53	54	53	58	59	52	56	63	56	65	68	44	50	71	80	60	54	50	49	48	61	58	61	59	67	54	62	69	69	57	60	55	51	49	56	52	74	63	60	70	54	50	52	69	71	55	56	77	44	53	62	39	57	51	43	59	56	61	69	53	54	52	49	55	59	55	56	61	63	61	62	63	51	58	47	54	39	54	59	54	78	68	47	56	75	64	56	61	58	68	49	56	58	70	64	52	53	71	68	65	80	55	65	56	64	58	59	61	67	52	55	55	71	65	57	48	57	55	54	56	78	61	68	61	56	65	54	66	59	65	59	46	65	53	66	61	53	57	63	48	51	55	60	65	53	64	62	52	60	63	64	51	67	55	72	49	68	55	72	56	58	63	63	64	51	53	52	60	67	75	57	54	54	50	60	52	58	65	61	65	49	63	58	64	76	62	41	61	57	61	65	59	63	50	60	73	64	70	68	59	63	59	56	62	66	58	47	53	66	71	64	74	60	57	60	68	47	50	63	58	63	59	52	66	44	49	73	61	44	54	54	58	58	56	58	48	70	67	62	61	57	59	55	72	61	60	55	60	58	49	54	59	60	78	52	52	58	67	60	75	47	60	59	71	54	68	61	61	67	57	60	60	58	70	55	48	60	59	62	75	69	60	45	54	58	58	58	48	55	59	58	55	59	57	57	52	64	61	59	72	54	54	56	65	71	58	59	57	55	58	55	73	70	58	64	40	57	46	48	54	63	57	64	68	59	60	57	55	62	54	67	65	52	72	57	67	66	58	62	50	51	59	58	69	49	59	66	48	63	71	70	56	46	53	62	41	62	57	56	55	54	71	61	58	54	47	54	66	53	53	65	70	83	47	54	53	67	57	67	77	79	50	51	50	78	64	59	58	55	76	58	44	68	63	60	64	51	51	52	65	67	59	65	60	53	60	65	50	56	68	50	49	76	64	56	61	80	61	60	53	55	58	53	59	63	66	52	49	70	49	58	64	57	58	62	60	57	52	56	58	51	65	57	75	52	60	54	62	69	59	51	38	68	53	65	62	55	59	61	59	63	51	46	69	58	60	64	56	65	55	69	66	50	70	49	74	57	51	63	52	48	62	68	64	50	57	60	62	59	67	57	56	68	45	59	60	59	62	42	67	67	54	64	68	58	69	58	50	59	56	49	54	63	61	60	53	55	61	56	60	61	63	77	56	51	75	56	62	49	60	69	65	62	62	71	51	57	73	54	55	57	73	57	67	49	69	67	52	57	52	59	60	52	69	49	71	55	60	68	69	56	61	56	65	56	59	63	45	79	61	48	50	65	65	66	71	53	63	55	50	56	63	55	64	58	61	54	43	72	56	44	54	70	71	80	62	60	63	62	46	48	58	50	67	59	41	54	64	56	50	62	63	73	61	50	56	53	67	58	60	48	57	48	64	58	51	42	56	59	46	47	48	59	57	57	56	73	68	73	51	55	60	47	67	47	55	75	64	53	65	62	59	56	85	63	57	65	65	52	56	65	53	58	49	60	59	63	52	44	59	71	64	64	48	62	47	49	53	59	53	74	54	46	62	62	64	48	54	69	58	60	59	55	40	65	48	49	55	61	48	68	63	66	58	64	62	57	69	57	64	64	62	62	63	59	54	52	58	54	47	76	57	48	50	62	57	64	61	56	38	56	61	54	76	53	58	51	84	74	57	50	44	65	60	62	56	63	48	59	64	67	47	62	74	57	60	67	67	54	66	53	44	44	54	54	56	53	54	58	57	55	56	62	56	66	59	80	62	67	68	56	72	62	50	62	67	69	45	75	69	44	57	66	45	64	54	52	63	81	60	60	61	59	56	60	51	55	71	57	48	60	67	63	61	47	57	58	59	52	73	59	55	61	54	73	80	49	64	53	48	64	46	61	52	55	62	51	66	65	58	71	71	62	61	78	56	58	56	61	66	56	57	40	71	56	49	57	51	70	46	57	67	58	55	62	54	49	57	56	56	67	64	59	53	63	56	58	76	57	78	58	56	62	43	75	57	59	93	58	40	66	62	48	56	59	46	54
51168	39560	36004	7217	48132	46279	8033	959	887	859	819	847	782	795	773	778	740	772	777	799	899	5587	5527	3240	1033	750	720	734	745	750	733	710	711	757	737	735	731	719	779	777	767	789	779	755	752	757	777	782	737	742	776	738	737	726	741	749	789	761	765	721	738	719	780	788	709	692	706	715	770	728	762	740	754	769	730	786	749	727	738	740	764	737	749	762	771	689	744	777	739	732	736	697	782	741	754	728	765	749	738	703	760	747	703	726	783	733	700	782	758	779	809	722	762	758	781	790	703	741	761	796	744	750	696	683	746	764	699	761	690	726	738	765	754	698	717	815	753	683	713	750	761	757	781	757	760	789	751	708	740	699	725	753	707	764	791	773	747	720	727	728	746	713	748	707	714	712	720	729	709	716	807	751	757	769	709	753	719	767	818	765	751	756	789	739	753	751	764	760	760	761	733	744	754	785	772	746	767	778	753	771	742	753	773	656	774	776	781	709	720	739	726	794	731	743	774	723	794	714	759	719	691	780	717	763	745	777	783	736	751	716	757	752	735	768	685	757	713	758	709	720	725	776	687	731	746	692	754	733	740	733	753	788	781	746	739	760	748	784	705	744	735	762	751	725	701	749	686	751	817	803	748	755	701	749	711	736	724	766	735	741	726	787	755	706	771	729	721	722	723	741	745	706	756	723	759	731	740	766	739	766	782	745	723	743	694	730	723	772	762	774	713	698	756	802	711	758	786	794	796	733	701	761	711	710	785	747	758	723	736	738	728	763	738	783	746	718	763	751	710	801	778	722	739	708	733	774	725	782	727	736	710	735	739	736	727	761	767	738	755	760	767	716	732	739	768	712	714	768	737	794	746	727	743	716	795	707	723	759	742	755	748	740	738	750	748	748	813	774	741	787	769	774	744	703	783	733	757	731	761	767	768	726	745	748	759	750	761	756	824	739	707	725	750	712	744	794	713	721	757	695	744	742	714	751	716	764	736	739	716	727	773	730	739	783	793	729	782	731	754	795	798	733	761	724	777	744	751	759	720	767	730	723	752	786	742	769	797	744	761	715	736	783	765	702	738	762	708	743	803	727	734	775	714	770	747	750	772	807	704	748	707	766	729	815	772	755	762	756	749	771	779	702	759	738	786	738	707	721	706	734	720	743	725	759	771	775	764	743	724	714	754	728	736	775	681	758	715	799	751	759	792	755	778	699	733	723	781	742	724	747	755	748	737	691	722	750	718	720	730	752	762	763	780	783	788	760	769	714	719	758	712	763	698	713	746	704	789	687	694	655	688	763	724	740	743	724	716	720	766	704	726	744	703	755	756	761	750	736	744	794	790	765	744	739	805	747	727	806	776	740	744	753	749	736	765	755	772	781	765	738	769	743	727	749	834	750	708	721	807	716	761	767	742	736	729	771	758	790	742	734	728	750	743	730	815	759	767	715	767	788	735	741	746	765	725	691	813	781	813	738	772	720	756	687	729	771	718	748	749	743	713	772	712	744	761	737	735	787	759	744	709	757	740	743	780	717	747	775	778	720	724	743	750	708	775	707	733	754	814	717	764	719	770	702	784	738	741	760	710	730	733	783	734	752	757	717	740	740	751	735	724	769	720	710	781	747	748	783	754	795	747	748	752	743	697	762	782	764	744	746	740	760	756	772	768	753	790	741	759	756	708	749	708	735	678	764	763	758	703	778	740	702	704	790	740	704	731	727	749	739	762	749	762	714	685	739	731	786	768	756	740	813	743	737	743	746	770	743	715	767	726	731	739	727	729	702	782	718	734	718	770	751	766	784	774	730	771	713	672	762	771	760	780	750	770	755	792	722	702	756	711	713	724	741	717	726	765	770	733	780	747	714	765	771	710	731	740	734	713	753	751	733	735	717	732	758	729	804	747	739	701	753	760	736	769	748	732	787	738	701	754	720	740	740	736	818	768	760	751	727	721	732	724	755	725	746	719	721	724	773	749	696	715	786	718	740	748	771	739	717	737	720	724	778	753	744	762	759	770	743	726	729	803	759	736	777	763	746	741	725	737	702	721	741	732	760	769	779	742	757	761	744	770	736	723	757	729	749	757	783	775	723	736	797	744	752	799	745	740	711	780	719	755	764	719	739	790	740	709	777	738	745	729	730	725	696	761	788	737	692	734	723	720	754	775	755	732	765	689	756	777	752	749	745	742	728	731	726	783	737	699	724	724	761	721	714	727	731	715	742	748	746	770	741	759	692	753	730	700	782	715	751	756	740	742	704	758	739	730	750	731	772	775	744	722	748	733	713	780	749	748	815	738	757	744	771	738	764	717	685	699	765	715	686	713	744	782	744	745	757	740	706	786	744	791	711	793	749	756	745	747	746	767	737	738	724	732	724	772	697	740	749	662	766	742	767	730	739	719	743	755	777	752	681	780	698	760	744	769	696	706	700	730	713	763	752	738	804	759	765	743	770	739	773	760	701	759	757	744	722	750	704	733	766	782	796	760	742	754	750	685	705	721	758	751	667	763	769	737	756	749	726	793	758	808	755	796	734	783	771	740	732	798	731	731	735	687	743	749	767	656	741	732	732	730	724	706	742	743	738	750	772	718	716	776	790	747	739	726	790	701	754	777	769	705	700	733	753	732	771	731	717	737	737	745	724	725	753	794	744	780	755	716	786	754	718	764	713	757	709	798	733	715	744	758	748	747	774	758	742	756	776	708	695	755	744	774	736	716	791	735	736	741	767	785	767	736	738	697	749	732	709	716	724	766	806	780	768	713	715	701	762	796	707	745	734	745	769	746	754	756	731	738	756	800	787	779	764	733	755	731	736	735	754	761	724	719	746	692	765	744	753	764	705	749	704	772	713	782	769	759	723	780	726	765	739	718	741	727	796	701	784	761	760	755	726	719	732	791	736	740	718	756	745	715	724	761	771	698	723	679	725	766	761	734	676	751	763	734	741	779	770	751	793	761	742	793	779	703	728	766	758	761	759	745	743	725	744	713	757	738	692	712	756	761	716	741	760	733	735	777	698	754	722	738	758	709	734	734	707	691	732	724	743	759	814	742	718	772	766	754	756	739	762	806	760	705	740	769	781	747	734	740	754	735	745	732	764	725	753	715	754	718	716	739	723	716	745	789	726	732	722	728	751	747	707	769	756	748	762	700	723	743	731	703	722	742	748	733	751	774	763	728	719	749	739	753	723	770	714	774	740	680	761	711	752	765	778	722	723	688	716	756	786	761	757	736	758	746	768	752	714	709	724	806	740	779	745	749	770	726	730	738	731	724	810	742	755	738	795	733	795	793	756	729	740	751	790	763	737	790	750	733	765	753	773	736	732	746	743	774	744	751	754	755	740	750	729	733	703	719	754	756	744	721	758	787	749	730	747	726	742	763	736	770	758	729	718	708	757	761	778	685	747	697	808	777	712	736	757	767	776	704	725	762	762	741	796	747	739	818	744	774	747	701	757	697	743	740	727	746	775	743	810	760	733	711	734	711	758	710	842	700	752	724	738
26567	29808	19162	3359	5378	8772	1236	64	66	59	56	56	56	59	63	62	57	52	49	46	66	269	241	147	64	51	68	48	61	61	58	48	52	58	51	49	60	57	59	43	43	71	57	53	60	69	56	55	69	63	59	63	62	56	67	59	52	46	55	50	65	62	78	57	52	51	73	66	49	62	61	58	56	55	59	51	49	63	60	47	60	71	69	76	68	58	56	60	51	63	50	50	64	53	50	60	48	68	56	56	53	57	66	62	50	70	55	54	50	60	59	54	60	63	68	43	49	72	60	60	46	53	61	59	51	66	65	50	61	56	46	59	47	57	52	69	57	51	64	63	57	65	55	74	64	75	53	53	53	54	49	59	56	68	52	39	44	54	55	58	55	68	65	67	48	52	45	51	49	54	67	62	54	67	59	62	49	67	53	51	74	64	59	73	60	71	57	58	51	56	63	41	60	58	66	51	66	65	59	47	73	51	68	37	55	65	56	69	53	56	68	61	57	66	58	52	69	51	50	53	59	51	56	68	55	51	55	57	63	47	57	53	58	78	57	60	60	60	61	54	74	63	55	48	46	64	64	65	68	76	62	60	40	58	43	52	54	52	53	68	56	70	53	52	54	54	50	62	55	58	50	51	56	57	50	54	62	61	54	61	67	59	68	57	46	44	60	46	57	65	57	62	52	62	55	57	57	57	62	47	54	49	61	58	48	67	65	49	56	48	63	49	59	67	59	57	46	64	64	49	39	58	51	53	60	64	56	67	59	66	61	65	61	44	60	46	69	52	48	53	56	50	54	61	54	61	61	70	64	49	60	48	53	63	50	54	56	54	49	56	68	53	62	58	72	58	54	48	47	57	52	59	63	64	62	56	60	51	60	56	65	47	59	57	58	59	70	60	59	58	47	55	62	57	48	64	55	61	59	62	50	65	69	58	54	46	53	63	57	51	60	68	56	59	64	58	62	55	57	51	54	55	46	51	83	65	46	60	62	71	68	72	48	46	63	59	61	64	55	62	51	55	48	63	61	56	60	61	55	48	44	72	51	54	61	52	56	68	59	65	54	53	63	54	51	50	45	63	72	66	42	46	55	50	63	57	62	87	75	60	66	65	71	45	68	73	59	65	56	60	62	53	67	66	51	58	44	58	71	74	60	59	49	48	48	54	65	61	70	65	47	61	67	64	56	48	52	63	51	65	48	52	51	37	44	54	69	58	55	47	56	47	58	64	62	61	63	76	70	63	46	52	60	56	56	67	67	67	53	62	58	75	61	49	52	55	51	62	57	62	54	52	64	68	67	66	55	64	63	54	66	51	70	76	59	61	43	61	55	60	55	50	54	67	52	60	61	60	71	50	48	67	57	68	60	56	61	41	52	56	55	61	52	56	68	52	63	68	54	57	57	60	70	45	68	66	60	65	59	49	51	63	47	60	59	42	43	58	66	57	43	62	68	66	69	59	64	72	49	47	55	60	61	59	61	65	50	72	49	71	61	67	61	44	65	49	55	48	55	60	55	55	59	52	54	54	62	70	53	53	59	53	49	51	65	61	59	62	54	55	47	60	46	61	67	51	47	47	64	54	50	69	66	57	78	55	63	48	52	55	52	54	58	44	61	54	65	59	55	51	52	75	49	62	58	68	79	51	70	60	58	54	66	70	57	56	66	70	63	58	65	58	53	65	53	43	70	59	50	53	59	72	55	68	44	72	56	53	60	67	55	56	64	59	59	60	62	59	62	56	50	48	56	49	52	60	51	54	56	51	61	57	59	55	61	57	59	60	82	65	59	61	46	74	63	59	65	57	48	57	54	65	52	62	61	61	58	61	56	65	57	54	63	50	59	57	69	51	57	62	57	56	57	45	66	71	59	72	63	41	63	52	63	58	64	54	60	59	57	55	73	60	65	55	65	59	60	55	58	57	61	63	66	59	48	73	53	67	59	53	58	64	56	73	62	47	48	73	71	65	50	77	44	67	63	46	56	61	70	68	54	72	53	68	50	50	44	61	72	61	61	66	53	56	59	62	54	61	64	65	54	57	71	49	55	60	54	71	64	46	69	61	52	52	65	64	78	63	53	55	55	73	77	61	48	50	50	49	52	56	51	68	51	54	72	59	75	55	62	58	71	68	53	61	52	50	58	54	52	64	64	65	58	56	53	69	59	61	60	54	57	70	66	47	52	67	58	44	55	65	55	66	66	65	49	48	60	77	44	63	62	46	62	63	63	69	62	53	57	56	50	59	62	62	63	39	43	54	47	53	62	56	62	55	64	64	49	64	53	69	62	64	52	55	49	45	60	56	57	63	53	79	52	53	60	72	54	61	55	61	54	47	63	49	52	49	75	46	62	66	58	51	44	53	61	56	75	51	63	63	54	60	46	66	68	57	60	52	54	57	57	59	64	48	57	49	55	67	61	59	51	33	54	79	56	49	41	59	64	60	54	52	48	51	62	55	45	65	51	71	45	50	54	71	65	56	60	47	58	53	45	69	63	71	45	57	61	66	66	63	48	60	70	66	52	60	63	57	59	67	58	57	54	59	53	67	67	59	51	70	60	59	64	57	61	44	52	60	61	64	58	63	69	53	63	59	61	58	61	60	53	46	56	64	65	64	59	53	71	55	69	57	60	64	67	48	54	61	56	65	66	56	60	56	46	77	65	59	66	55	59	59	65	56	75	65	68	54	56	58	69	41	66	64	48	47	68	57	64	69	54	59	68	53	67	68	55	57	49	50	70	68	67	51	53	69	50	60	39	54	58	64	47	66	61	56	55	46	66	54	51	76	46	51	53	54	64	66	56	65	64	57	60	60	43	65	61	57	49	65	58	66	56	46	60	66	50	54	56	56	73	69	61	74	67	57	64	54	59	51	57	65	57	55	55	63	66	64	45	62	64	54	59	53	66	68	64	61	60	58	56	53	55	78	83	63	61	52	64	45	61	59	70	55	64	61	67	50	49	60	35	60	69	61	57	48	45	50	61	54	67	54	50	65	44	52	73	53	66	62	41	74	60	69	52	57	54	67	45	66	68	48	50	67	63	66	63	63	79	65	48	54	77	53	45	57	53	52	59	58	70	49	52	73	58	52	57	61	66	50	60	53	62	48	58	59	62	53	52	57	59	49	60	74	65	72	62	74	59	56	75	54	60	49	61	55	53	39	58	64	63	58	60	62	43	56	52	60	47	56	53	68	59	66	52	54	61	52	60	55	43	72	64	55	61	68	55	59	54	49	54	57	58	63	54	54	73	59	48	53	55	56	48	65	50	56	53	59	62	58	50	51	51	58	60	50	50	42	62	51	45	64	59	61	69	54	57	51	57	61	46	60	59	59	59	69	54	70	49	57	63	70	51	52	69	73	54	71	56	54	62	62	62	51	52	54	50	61	58	68	60	57	63	64	69	47	53	44	60	55	44	68	74	51	58	47	57	44	57	46	50	78	55	59	67	57	59	56	60	54	66	53	51	49	48	45	65	70	64	55	55	42	50	48	62	66
53105	41764	41721	15046	55967	54923	10973	1050	974	866	846	833	780	754	839	814	736	733	812	771	1332	7721	7155	3246	829	731	749	725	713	711	722	692	723	723	706	689	724	713	727	757	730	746	699	721	721	686	727	750	728	718	738	733	675	727	715	749	681	739	717	689	749	724	745	727	687	726	737	709	727	682	695	722	719	734	742	743	740	712	679	734	682	704	775	760	746	676	668	679	732	707	686	739	725	684	718	735	745	714	727	760	732	809	756	704	781	727	731	705	707	692	727	770	719	751	686	697	757	715	687	735	730	700	707	685	766	727	685	721	751	748	695	719	763	726	717	732	702	739	733	712	699	678	724	763	738	711	742	697	754	680	753	749	685	755	705	700	753	716	718	704	733	737	790	730	725	705	685	712	751	700	707	734	693	739	729	742	710	691	754	691	695	698	747	719	700	719	721	733	722	724	693	731	692	714	720	725	743	689	741	679	740	704	734	765	722	764	723	712	758	700	741	729	670	721	753	744	713	703	710	753	738	738	776	711	760	752	712	711	678	742	712	734	674	728	702	739	730	728	716	795	757	691	683	737	746	718	702	722	737	655	763	690	742	741	738	740	761	724	754	770	752	721	695	726	707	691	707	762	716	717	684	727	696	708	710	725	708	725	759	741	707	690	728	689	769	775	670	743	790	798	716	715	647	705	686	716	693	731	791	698	764	713	717	741	705	749	755	719	744	689	740	698	748	728	760	749	709	723	761	744	702	738	715	739	694	745	728	761	715	704	752	715	700	705	681	706	705	738	720	732	785	745	744	708	746	710	708	709	735	705	706	703	755	724	748	703	732	687	713	733	731	773	732	723	742	707	739	777	705	776	675	777	712	761	732	717	730	720	700	729	739	728	735	725	710	700	708	713	707	693	758	738	727	776	743	757	736	713	752	733	719	719	690	756	738	732	666	733	707	743	717	696	733	757	703	694	703	732	732	716	722	734	715	805	692	745	672	750	695	723	700	724	735	691	760	729	720	718	789	743	704	704	705	701	705	746	734	738	723	755	706	702	715	729	782	692	693	765	727	738	730	712	740	753	730	678	724	692	725	724	719	719	762	710	752	750	714	711	743	697	733	776	714	680	736	715	698	741	704	708	720	712	746	730	715	694	745	721	728	725	743	693	692	727	812	704	702	739	732	697	711	625	692	699	752	813	722	715	668	739	763	788	753	755	778	717	750	687	727	760	721	722	688	715	697	714	745	737	749	710	710	723	732	717	704	670	723	761	724	725	758	739	716	708	691	708	732	775	701	705	715	699	720	701	694	745	649	697	706	739	715	737	685	737	726	770	714	715	713	720	700	732	739	688	722	726	735	754	704	680	681	707	721	750	697	712	690	720	747	720	738	686	728	730	735	734	747	718	704	719	704	716	760	746	681	721	771	732	736	719	726	655	723	743	769	683	720	719	792	730	734	697	694	717	674	735	742	740	665	728	686	739	722	695	765	726	705	766	710	721	760	742	712	731	698	714	717	692	711	714	713	712	755	723	737	727	755	718	741	737	721	752	686	753	726	752	729	719	710	712	734	721	746	700	738	710	711	708	722	724	682	719	756	716	709	773	724	703	692	689	776	740	675	707	719	743	700	737	705	748	727	732	717	727	722	714	703	729	669	770	696	691	715	696	708	642	703	718	761	674	691	711	739	681	697	719	764	783	722	712	736	731	719	713	713	689	718	704	748	724	755	688	698	723	698	718	697	731	791	698	694	679	767	707	726	742	696	773	737	675	769	748	710	687	743	744	702	728	707	716	736	670	742	726	751	726	709	740	728	741	734	694	758	731	754	682	730	745	709	757	701	695	695	716	712	685	666	720	697	770	738	706	757	715	710	711	732	714	723	727	720	755	669	688	766	683	717	767	713	730	689	731	750	707	762	752	729	726	761	682	718	729	781	661	735	718	698	699	680	730	754	756	725	737	704	739	745	749	765	703	731	786	763	679	683	754	777	686	698	713	689	712	745	762	697	686	713	726	758	716	701	740	730	696	765	750	727	733	753	737	715	711	777	722	746	712	705	704	687	693	733	776	695	743	697	687	689	683	734	712	751	710	704	687	711	749	683	727	744	747	729	754	736	713	740	700	748	725	691	733	721	742	728	735	712	765	715	714	723	757	740	749	712	729	688	718	668	739	669	695	714	678	745	685	696	773	686	747	693	693	729	740	783	701	745	709	748	731	723	733	747	730	735	683	736	709	700	709	733	732	679	735	738	676	699	744	777	686	741	664	725	727	689	719	724	769	754	714	688	744	763	725	709	729	730	769	699	709	719	738	709	679	692	713	754	769	709	758	722	701	672	752	737	732	725	715	756	721	680	788	768	730	729	755	711	743	749	756	681	757	737	774	731	717	732	737	734	743	748	681	722	711	758	736	675	779	746	731	695	720	710	751	723	759	717	671	690	670	696	676	735	758	683	725	689	693	724	705	763	724	760	757	727	735	729	700	714	687	704	732	739	744	721	743	735	743	705	672	730	729	747	694	739	698	727	757	736	769	725	701	657	700	706	739	765	735	679	749	685	754	715	749	684	733	749	676	732	743	694	722	745	717	671	720	693	699	723	716	720	754	734	693	712	689	704	755	728	704	684	740	696	675	694	724	737	712	721	763	712	760	717	663	701	737	690	742	742	712	761	767	723	736	742	744	712	722	744	776	731	750	740	701	749	732	734	669	769	716	718	746	752	767	713	721	781	730	690	741	713	759	714	719	738	723	707	714	727	724	735	713	687	762	702	716	725	783	761	721	720	723	731	727	695	748	667	685	747	714	730	714	746	797	713	698	781	671	771	706	734	693	761	775	727	709	725	747	737	699	733	721	748	718	729	704	785	742	710	713	750	722	768	721	682	725	703	765	727	722	747	731	705	678	709	725	739	750	697	756	752	730	703	752	745	709	707	694	799	714	742	677	733	749	707	726	667	690	732	713	723	743	760	711	735	725	752	694	729	722	745	703	720	717	740	717	726	750	728	738	720	706	685	769	684	753	704	672	620	691	747	741	745	724	739	702	728	673	775	680	703	733	718	761	709	717	685	708	711	757	720	720	767	734	722	722	687	730	683	725	729	723	740	690	738	717	755	737	754	675	710	695	761	711	736	678	690	706	717	753	748	717	744	702	728	708	713	689	746	707	712	685	726	718	786	711	753	749	739	708	715	729	730	722	704	726	702	686	689	746	723	692	719	718	724	735	727	719	694	712	712	694	725	690	782	754	750	766	727	723	709	693	657	719	706	728	676	728	690	725	800	743	769	670	721	734	733	754	722	722	716	787	781	774	737	713	695	738	745	686	697	746	736	728	775	735	734	773	745	701	665	712	680	719	728	731	759	734	689	740	724	727	727	685	735	764	798	732	748	796	690	683	737	691	742	719	682	719	711	767	738	690	719	744	716	745	769	710	718	728	756	742	696	731	715	710	721	648	708	745	745	703	771	687	721	709	699	737	745	730	696	681	760	739	694	666	682	740
8156	6017	3731	611	1159	1734	195	44	47	49	46	36	58	43	43	48	49	58	57	55	57	95	92	69	48	55	48	47	57	42	41	50	45	51	53	46	59	44	61	49	50	51	56	50	41	43	48	41	50	49	43	39	40	48	40	35	29	43	56	54	47	50	50	55	39	62	50	37	39	44	43	56	47	35	50	44	38	34	46	46	41	45	54	38	47	37	38	38	41	52	39	48	40	46	50	42	38	52	55	46	59	56	56	55	56	51	39	50	52	48	51	44	60	48	32	51	39	54	53	44	41	39	40	47	49	55	45	46	45	44	39	42	43	48	44	52	48	36	57	57	48	58	43	52	40	49	51	59	34	49	51	58	43	57	46	49	51	52	63	52	54	58	40	56	48	58	45	52	37	43	51	55	42	62	50	65	39	47	43	43	51	44	56	54	43	40	38	57	58	46	50	45	47	47	52	43	38	45	51	39	70	46	34	41	52	41	48	51	61	42	56	51	52	48	51	43	40	47	54	39	49	56	40	43	45	45	47	68	45	49	46	62	45	48	37	45	48	42	39	50	47	46	51	38	46	40	46	50	41	49	39	56	49	48	39	50	40	49	40	52	44	43	60	54	47	44	57	46	55	49	52	44	40	45	53	48	36	37	47	45	34	47	44	50	39	43	38	51	47	49	42	33	55	41	44	57	46	51	33	37	50	46	55	47	48	48	43	46	43	42	48	41	64	49	50	45	60	43	50	40	46	47	50	45	53	49	36	39	40	46	53	64	33	38	48	42	61	52	53	40	51	53	45	49	41	45	46	46	56	48	50	45	37	46	39	56	54	40	41	49	43	40	45	41	65	51	44	50	52	45	42	35	39	49	47	35	48	41	54	59	46	42	54	44	51	51	49	51	51	52	45	57	49	51	55	39	45	46	45	32	63	53	64	51	51	56	48	49	42	43	39	34	39	56	48	53	47	45	58	42	43	52	41	60	57	49	61	44	41	56	55	51	52	50	45	37	48	51	35	42	43	61	44	45	37	43	43	59	45	55	49	45	45	40	45	38	45	44	43	30	56	44	42	41	38	53	44	42	56	50	39	45	41	48	49	48	52	55	38	46	55	42	44	46	50	48	51	51	59	57	60	56	43	42	44	56	47	43	45	54	51	61	39	45	36	46	53	55	47	53	39	43	47	46	44	48	55	53	48	46	56	52	38	51	49	51	37	55	47	40	43	46	56	51	42	41	54	50	56	47	59	64	45	50	36	43	39	34	52	51	46	54	35	54	56	35	51	44	54	43	40	52	41	49	48	41	40	46	37	46	51	62	47	53	47	47	62	51	52	47	45	54	48	37	50	40	40	51	44	55	53	44	41	48	42	35	43	48	56	49	39	43	47	54	45	48	52	37	42	44	61	48	54	43	44	53	55	45	40	44	35	58	42	54	42	42	49	38	37	47	69	46	43	50	47	45	43	54	37	43	54	44	45	52	38	55	39	34	41	43	46	62	47	50	42	56	44	36	51	56	41	43	33	29	51	48	51	62	50	44	54	57	46	37	54	48	42	41	50	51	53	52	55	44	45	46	45	50	52	50	45	52	45	46	43	51	38	47	50	53	42	48	44	62	41	40	41	55	42	48	38	58	50	43	42	57	45	46	58	53	43	36	28	41	59	49	53	49	46	49	51	48	48	50	42	50	37	38	48	40	49	58	40	42	38	48	47	52	54	56	45	42	58	40	37	50	51	51	49	56	39	50	62	46	51	58	45	50	45	47	36	32	50	38	57	40	54	48	40	46	52	42	45	47	46	49	53	50	47	35	52	42	44	49	55	41	57	35	37	51	51	45	52	70	37	44	50	43	44	40	53	63	41	39	53	45	50	45	43	50	56	46	49	40	47	45	52	52	34	53	43	41	52	51	40	49	54	52	55	42	50	32	38	51	60	48	55	42	46	42	46	50	47	49	54	54	57	44	37	47	52	47	47	58	59	50	43	47	42	46	38	48	62	43	51	50	68	57	48	42	55	44	47	44	44	44	57	54	51	45	49	45	43	51	48	43	62	46	51	45	40	46	52	48	45	51	44	60	33	44	52	54	48	47	41	51	39	47	51	49	39	48	46	52	43	50	53	49	53	59	51	36	55	57	39	52	45	55	45	41	47	39	42	49	41	43	48	40	42	43	49	55	49	47	55	45	47	48	43	33	48	45	46	48	44	43	56	38	41	52	46	45	42	55	50	40	40	52	50	48	41	64	38	50	38	42	41	51	53	55	50	37	40	50	57	52	47	40	59	39	48	61	44	51	59	43	49	45	53	48	47	44	39	44	53	50	45	57	35	42	59	40	53	44	45	49	44	45	54	49	47	54	54	55	43	50	40	48	56	53	44	51	49	42	51	42	53	47	43	63	38	47	47	38	37	57	47	45	55	57	44	52	39	44	50	40	51	55	49	46	45	51	56	43	50	49	43	48	50	40	36	47	50	56	56	62	51	45	45	44	52	47	45	55	43	51	43	36	41	58	29	50	38	55	35	47	51	34	42	56	52	47	47	41	56	51	51	40	45	61	56	58	33	38	43	45	52	61	41	52	40	43	46	49	52	52	47	50	48	44	53	55	48	56	44	46	43	40	44	48	43	48	43	41	40	37	63	48	51	42	50	37	46	46	43	52	44	60	48	44	38	57	49	42	49	54	54	47	41	41	46	50	39	40	46	44	53	50	42	44	41	42	51	46	56	52	42	53	46	39	54	64	34	40	46	31	45	47	58	46	53	41	52	37	51	45	48	53	39	58	49	41	39	35	52	39	56	51	56	56	49	49	45	41	55	50	50	51	50	43	41	51	56	53	57	38	42	55	46	45	49	49	47	45	50	48	51	50	56	38	57	55	39	43	53	43	53	43	53	47	45	42	44	46	54	55	43	44	51	42	42	52	54	56	48	44	47	48	56	70	43	47	36	54	33	56	37	40	48	32	44	42	56	52	55	54	51	44	53	56	54	35	45	52	55	45	44	62	50	31	42	42	42	50	52	47	42	54	44	42	48	40	39	51	54	51	50	40	59	37	43	46	47	57	51	48	57	42	47	48	45	43	50	47	52	45	41	47	52	53	47	61	46	49	40	40	48	48	48	47	61	34	46	47	37	54	58	49	50	38	45	42	43	51	43	62	48	47	53	48	38	44	31	39	43	40	49	41	54	49	48	49	54	36	52	39	36	63	44	39	41	47	42	39	45	54	47	50	34	42	36	77	43	45	49	58	46	42	58	35	34	48	37	36	62	45	49	44	50	49	53	51	38	49	52	50	51	45	53	56	22	43	53	54	55	50	45	44	48	52	47	40	51	47	53	45	59	48	40	44	42	57	43	44	44	54	58	51	45	57	47	50	48	49	47	61	48	43	46	51	44	54	41	55	55	52	64	51	49	52	42	42	49	51	55	43	49	45	47	51	40	47	44	59	38	58	49	42	48	45	32	48	54	51	56	50	56	54	48	44	48	46	61	38	43	39
41017	28665	25638	9464	34109	30742	5624	673	635	648	607	651	641	615	593	598	600	629	611	654	1465	2504	2011	1111	615	646	636	607	616	609	588	563	591	573	562	560	563	570	606	599	596	619	615	606	634	620	578	634	637	597	553	584	602	578	590	576	581	617	602	552	570	607	612	585	589	570	573	625	564	597	565	581	546	629	581	616	591	610	632	613	582	628	583	601	586	645	603	584	623	607	641	617	612	623	573	612	583	604	605	597	601	576	601	638	624	625	557	603	607	605	582	636	653	647	635	593	586	632	567	620	602	590	574	623	591	643	545	601	601	577	592	611	593	583	606	549	618	551	596	611	595	583	602	587	597	640	571	597	592	615	586	574	633	610	614	578	609	613	602	620	587	588	633	626	565	618	598	597	598	611	604	615	600	590	614	593	609	603	591	573	648	597	604	607	669	583	625	628	609	634	605	580	614	581	650	584	608	585	608	613	584	612	599	569	581	558	656	558	623	598	609	590	610	628	562	589	594	587	590	641	632	556	596	549	581	584	640	598	579	578	617	578	613	584	605	578	566	557	625	603	660	606	653	596	607	623	564	641	610	584	612	602	614	571	595	625	584	605	624	613	595	585	601	561	662	611	615	619	650	610	608	600	588	533	619	657	668	600	646	625	597	581	593	620	646	627	599	557	609	608	596	607	608	578	599	612	603	623	568	594	616	593	612	621	604	585	632	606	639	592	589	587	587	587	608	643	593	646	568	643	588	575	615	662	626	623	610	559	610	592	575	620	580	602	628	599	630	596	561	633	611	634	617	584	588	625	597	610	586	604	607	624	588	585	621	608	581	639	589	580	602	613	653	579	594	597	588	571	612	565	560	577	565	576	614	634	599	590	602	629	625	600	594	640	574	600	646	591	633	599	600	566	619	635	595	595	574	623	628	623	610	608	620	633	653	596	621	610	581	580	647	607	624	621	622	631	588	619	597	595	601	602	586	536	617	581	599	645	573	552	633	590	574	638	571	599	617	661	613	599	582	587	619	569	547	574	590	573	593	611	587	589	594	622	607	625	579	619	579	593	616	658	575	617	610	570	653	613	578	639	602	588	580	600	592	563	587	622	562	578	629	551	611	634	597	612	619	590	622	585	566	595	583	599	628	553	621	620	588	614	603	591	620	604	609	588	621	602	594	549	607	566	598	623	576	575	585	615	631	578	567	611	579	608	551	583	626	591	621	628	578	613	584	633	633	655	553	588	604	611	612	630	670	615	607	638	578	627	566	609	557	531	604	603	598	628	598	620	573	645	566	622	600	609	587	626	626	610	619	576	587	611	582	606	613	552	578	622	599	607	639	603	632	615	614	615	576	590	581	644	596	600	609	600	592	684	591	613	654	636	619	607	614	656	622	614	599	591	586	566	612	604	580	603	605	643	633	568	643	617	571	628	577	638	595	611	595	622	594	597	651	616	604	596	603	593	576	604	600	626	592	574	618	592	631	571	635	588	548	557	608	600	611	621	598	615	632	594	618	631	601	584	619	576	588	567	568	575	596	600	603	595	615	559	643	572	602	591	607	628	631	614	642	585	636	611	618	627	567	621	576	632	605	598	630	631	608	594	600	565	627	566	592	632	658	594	566	648	668	600	571	583	603	574	603	620	602	624	587	597	627	617	582	600	625	658	601	597	581	596	610	595	634	587	602	594	583	623	597	564	635	623	585	594	627	650	585	598	596	635	614	612	616	552	603	627	608	586	599	621	589	621	605	592	635	622	583	578	597	580	618	583	621	613	664	627	612	591	587	595	610	573	589	583	651	608	561	611	615	627	609	613	558	603	605	552	584	556	584	606	609	626	597	612	599	581	625	600	617	610	582	623	610	568	562	632	621	606	551	644	666	623	610	588	591	584	616	620	601	585	616	575	610	570	601	591	613	574	594	649	668	619	599	596	618	557	609	612	608	588	584	612	583	583	608	616	550	643	611	605	609	605	592	598	632	600	590	577	640	641	563	593	600	627	592	617	613	619	611	576	573	548	613	566	594	572	621	638	629	579	585	629	610	625	577	577	611	622	570	571	654	627	603	579	590	613	620	600	603	623	572	585	627	602	551	566	581	618	642	570	583	618	590	587	569	594	616	615	615	597	577	637	603	638	614	622	609	613	656	519	563	624	611	611	584	618	578	630	605	609	619	574	568	619	617	594	576	598	633	545	642	576	605	588	625	592	618	626	598	613	590	617	607	597	643	587	587	575	647	615	591	567	603	575	606	585	603	584	640	626	632	559	598	582	603	653	554	623	604	562	606	632	606	594	583	591	556	598	572	629	645	599	590	610	600	639	631	613	591	591	618	612	571	587	605	634	619	585	594	599	602	613	642	624	608	608	592	611	629	621	617	577	596	610	606	633	601	611	648	548	578	602	613	579	660	589	651	626	640	639	621	619	624	627	582	616	602	649	567	621	638	598	613	620	614	586	609	594	631	584	610	578	592	595	588	617	565	615	637	623	573	614	591	581	601	605	594	608	645	564	608	582	595	614	600	608	585	575	595	642	683	656	554	593	611	614	623	630	616	663	608	614	619	631	595	619	597	608	566	639	591	584	583	594	608	604	580	627	637	583	615	591	590	624	621	610	602	603	586	575	554	585	598	644	594	606	620	563	571	640	591	643	600	613	622	588	584	581	616	580	597	592	604	612	567	623	573	596	611	615	630	593	571	622	604	597	598	603	605	644	610	607	662	604	583	593	659	620	605	613	615	618	587	626	605	601	593	640	628	575	603	592	612	578	589	567	639	657	581	609	584	608	598	610	628	587	621	637	610	567	605	606	571	572	575	609	543	576	602	635	621	578	587	578	575	608	654	603	589	625	636	626	594	589	595	573	643	618	589	636	630	635	649	635	603	604	627	622	616	600	662	572	577	589	579	632	586	565	570	614	622	588	568	587	615	613	603	583	598	551	618	610	594	628	587	610	627	668	576	607	567	559	613	617	606	603	641	572	585	610	564	574	595	568	607	599	574	574	606	601	633	590	614	578	610	604	592	623	589	607	603	612	570	593	606	591	567	556	580	601	597	611	604	628	633	626	613	601	642	549	602	618	618	638	633	579	637	610	588	622	589	580	589	609	612	584	633	615	567	578	622	636	588	627	595	553	600	562	601	603	620	599	600	618	609	635	615	570	571	612	613	577	615	575	608	593	570	629	608	603	603	645	608	612	602	548	587	643	605	635	629	611	559	604	624	611	636	569	634	581	561	621	580	556	634	640	556	602	622	581	581	607	587	606	612	602	621	621	589	589	618	591	644	592	620	603	621	593	607	548	576	627	617	636	578	560	579	598	573	576	592	635	565	602	604	602	590	576	624	620	614	599	551	639	603	637	604	595	603	600	645	584	616	584	574	601	615	613	596	626	595	560	632	623	585	603	594	590	622	587	627	570	589	603	656	565	569	635	580	584	613	603	590	591	583	574	620	561	620	573	648	617	615	604	617	623	591	575	592	600	584	580	579	600	627	620
21503	22935	12688	1654	4624	6061	634	59	44	48	61	59	65	55	46	51	50	50	54	60	93	201	169	99	53	62	68	29	48	57	50	50	40	49	71	49	62	58	45	49	55	46	56	38	36	39	54	42	47	58	55	48	45	47	47	40	63	43	50	54	64	52	64	54	53	52	46	52	57	49	39	56	59	61	55	59	51	53	44	50	45	45	55	55	50	53	58	53	57	45	54	50	45	50	51	57	57	45	55	54	53	41	48	56	53	50	66	51	54	61	61	37	38	60	42	60	55	47	52	50	56	59	44	34	49	60	41	48	49	47	49	55	49	49	61	54	49	56	56	49	46	52	60	65	62	63	57	41	54	43	51	64	48	55	47	55	65	61	42	62	38	47	50	54	49	62	59	56	47	40	55	54	48	47	40	60	66	42	53	55	41	44	45	61	59	48	64	57	39	46	42	41	46	54	45	49	48	41	48	54	42	42	58	55	49	46	45	57	45	56	49	46	51	50	51	55	54	64	51	45	44	41	50	39	63	53	51	51	47	65	57	65	56	57	45	48	60	52	58	46	36	50	48	44	45	48	34	50	52	55	51	50	67	47	43	46	44	56	45	55	51	43	53	49	55	39	58	50	45	43	61	50	45	51	67	49	62	47	60	52	54	55	47	44	37	56	57	50	43	52	50	51	54	59	39	67	43	59	50	49	48	46	53	40	48	50	47	55	41	45	43	65	50	46	49	74	63	51	41	53	56	55	65	56	47	46	48	56	44	45	55	45	42	59	55	51	41	60	56	47	59	51	52	51	50	42	49	50	47	45	51	44	65	61	38	61	41	52	51	60	50	53	49	58	53	43	42	56	50	52	54	59	47	55	60	53	63	68	54	54	51	48	37	61	55	43	50	41	49	56	51	50	44	49	50	58	49	37	56	47	63	40	62	37	46	48	63	51	46	37	48	38	59	65	57	61	52	44	45	52	43	51	46	39	45	54	44	59	38	54	53	77	41	46	47	59	42	41	43	49	43	56	54	56	59	46	47	47	61	55	55	57	46	43	47	46	54	49	57	44	48	47	43	62	36	54	53	59	43	46	58	55	50	50	50	42	59	50	49	49	57	52	51	65	43	53	46	56	44	51	51	60	39	46	47	50	51	44	51	36	55	43	45	50	49	51	48	48	50	53	65	55	53	52	63	66	50	51	51	54	46	46	52	53	43	61	48	56	62	56	47	41	58	45	52	61	47	52	65	47	55	51	59	43	51	50	42	51	55	52	58	43	62	43	52	56	41	51	43	56	56	64	51	57	41	50	45	52	49	56	48	55	55	43	43	44	63	45	52	49	48	55	38	50	47	54	42	54	49	60	56	44	58	62	49	40	51	48	47	45	54	56	60	51	46	54	51	50	35	62	57	50	61	59	40	43	50	49	54	46	41	66	59	48	52	52	47	51	48	61	64	57	54	49	58	47	43	51	58	58	48	46	54	50	55	49	49	61	45	50	47	54	49	38	55	52	51	54	47	48	63	66	48	59	54	56	51	52	40	56	40	44	60	43	49	37	47	55	42	48	63	50	44	37	43	60	62	47	49	48	49	46	43	50	47	67	51	51	56	59	40	55	48	51	42	59	49	43	47	49	45	57	46	59	44	62	54	60	47	47	41	67	49	50	49	42	38	52	64	48	48	52	58	49	47	34	49	48	50	57	60	50	57	62	49	50	56	43	48	61	56	61	41	36	50	42	40	57	54	60	55	53	45	59	61	37	54	43	60	71	54	53	54	44	51	48	51	61	52	44	45	73	47	55	50	65	48	50	49	51	40	64	46	42	64	63	54	45	39	48	45	43	48	38	46	60	42	53	48	48	47	51	49	65	43	55	37	52	59	53	51	41	43	53	50	62	55	50	51	56	63	41	59	33	49	49	53	52	49	65	53	56	61	50	36	47	41	47	44	40	57	47	70	62	47	55	57	48	41	56	46	49	44	62	39	55	53	63	44	57	55	56	51	45	39	49	49	48	46	56	53	54	51	49	46	54	47	37	56	50	67	55	51	50	55	50	50	53	42	38	51	53	51	46	45	62	44	58	48	39	45	66	49	55	32	73	48	48	51	48	53	48	54	54	58	58	40	48	45	44	50	53	52	48	52	48	53	45	50	49	60	52	53	50	54	54	48	62	54	58	45	41	45	55	53	44	50	39	37	52	58	49	48	56	53	44	63	56	47	63	65	50	44	44	47	63	56	64	54	39	63	56	51	57	43	45	60	52	65	47	46	53	47	50	36	44	51	43	60	51	46	52	53	59	46	50	51	49	48	51	60	68	47	40	41	55	40	40	45	46	59	54	49	51	49	53	47	47	54	48	57	57	47	39	58	49	46	59	51	51	51	59	36	48	46	47	54	56	52	52	52	58	50	63	46	58	40	61	47	53	55	46	46	43	56	48	69	61	53	50	52	63	47	49	41	56	50	51	48	49	52	57	52	56	49	62	59	47	53	54	52	51	46	50	55	38	48	54	54	47	54	51	51	51	56	54	56	41	52	58	54	48	49	52	61	47	50	55	39	61	55	47	49	43	58	49	52	56	36	70	57	50	43	52	67	48	52	48	49	48	53	40	47	63	54	49	48	54	52	56	48	53	48	59	53	62	41	50	47	42	46	47	44	48	47	58	39	43	48	70	52	48	43	62	58	53	62	66	58	50	32	44	45	50	62	53	51	51	52	45	60	51	65	55	58	51	45	51	59	57	50	49	47	51	44	47	52	53	58	50	48	44	40	44	52	51	54	56	44	52	56	47	47	43	46	49	45	65	60	49	38	37	57	51	49	60	46	56	54	47	54	70	47	45	53	36	61	61	55	52	59	65	38	55	45	53	51	51	57	52	60	47	50	35	36	52	42	59	45	49	42	61	55	51	60	68	55	49	56	63	42	50	48	58	48	58	55	49	61	50	69	40	44	46	59	39	55	52	55	56	57	50	43	63	54	54	57	60	41	34	48	53	63	64	38	52	43	56	56	55	57	48	49	41	56	45	46	52	53	45	72	52	47	34	44	59	52	51	47	49	52	44	45	67	67	39	50	49	46	52	53	50	44	54	62	46	61	47	55	54	56	55	47	60	45	50	46	40	51	54	59	68	43	57	42	64	55	42	55	50	59	55	56	63	56	55	47	65	49	52	34	55	56	48	43	47	56	34	48	48	45	52	45	49	46	51	46	49	43	62	67	54	37	45	54	52	51	53	65	51	40	72	49	51	52	47	40	52	62	44	52	48	52	49	57	55	53	53	57	61	37	46	45	48	44	59	60	41	49	52	59	50	50	50	54	47	50	49	49	69	52	49	58	62	50	49	42	53	55	35	56	60	47	47	63	46	62	60	54	53	51	55	54	57	38	41	48	46	53	41	56	53	54	42	50	43	42	41	53	48	43	66	42	54	54	51	50	45	39	57	36	32	48	50	47	46	37	58	54	39	45	53	51	59	46	51	54	49	58	58	46	42	52	42	52	56
51767	38155	35527	13162	53186	47433	9661	921	737	763	745	744	692	687	730	655	671	668	606	667	2854	5878	4235	2304	718	666	655	613	613	655	631	667	614	656	660	644	646	653	624	636	624	674	663	654	613	620	633	681	635	643	629	616	621	662	612	667	649	632	645	646	619	611	656	638	708	600	590	623	692	627	652	632	633	660	601	615	628	671	652	663	628	622	682	619	638	632	603	643	630	620	663	642	616	626	672	664	604	671	616	627	615	625	629	662	639	594	655	644	603	619	614	631	629	620	649	662	649	640	622	670	637	642	655	625	669	648	650	585	623	621	599	624	655	582	609	636	624	662	656	631	660	633	663	628	646	632	618	629	631	603	695	647	612	637	661	610	690	675	647	643	637	617	669	625	628	617	609	660	646	658	661	638	651	608	640	620	661	608	623	637	680	621	644	622	607	678	677	657	630	647	665	629	644	651	618	656	659	675	616	625	645	647	636	648	634	629	614	641	638	625	647	596	620	652	642	668	623	645	634	609	627	616	626	685	676	589	632	631	640	640	643	664	632	590	639	608	615	632	640	642	597	646	703	665	677	642	624	644	622	642	638	611	611	632	613	651	606	611	630	685	680	608	674	617	656	682	637	613	595	639	626	640	627	634	616	610	633	622	613	628	640	634	695	629	648	632	567	643	630	648	660	650	611	613	622	627	633	606	585	652	608	660	597	611	616	620	665	657	669	659	592	656	634	645	631	622	655	630	624	628	656	662	648	638	629	676	633	600	617	661	670	651	634	672	658	636	636	665	676	599	635	608	627	644	594	599	654	645	632	670	623	602	645	637	593	652	628	589	625	632	658	614	577	660	630	620	651	641	632	648	688	672	626	597	634	642	670	640	660	625	598	631	648	675	642	602	667	627	642	622	639	672	640	633	608	632	654	645	613	658	632	622	650	651	636	597	630	725	624	614	615	597	623	590	592	688	645	630	694	660	585	609	666	632	658	645	614	633	625	619	601	629	631	650	659	624	633	700	647	627	566	689	636	682	601	646	619	651	647	625	655	628	617	612	624	631	635	647	586	588	648	655	605	621	636	611	603	632	611	625	622	643	627	651	620	591	620	648	650	599	690	626	628	663	635	588	645	646	684	658	623	625	637	619	669	648	602	633	664	578	673	631	664	609	696	617	659	667	619	605	653	591	634	704	638	644	612	618	632	653	618	689	586	622	615	635	616	623	626	660	631	645	649	660	608	667	643	611	599	598	629	642	627	645	657	628	648	628	614	606	657	622	639	663	622	673	605	614	647	646	664	670	653	626	618	605	662	662	691	623	641	640	669	651	628	639	642	634	656	659	671	681	601	636	663	666	664	615	599	638	698	618	658	632	616	671	613	623	570	598	679	606	607	653	609	605	646	633	634	694	590	664	628	662	640	636	674	650	679	653	603	632	625	661	623	609	605	631	642	605	645	680	622	638	638	623	636	633	628	594	623	670	585	637	623	595	606	596	645	600	647	605	632	643	638	700	605	619	608	635	658	625	625	647	624	625	608	610	626	670	630	572	632	639	672	645	579	630	622	608	672	639	627	637	657	662	681	656	610	618	658	635	628	669	640	600	670	657	646	615	662	591	627	646	630	661	611	609	655	625	629	626	681	643	641	626	632	570	678	653	571	616	619	671	661	676	677	649	634	607	629	614	623	633	644	610	645	655	650	620	604	620	582	610	657	672	654	619	642	587	665	636	649	606	658	627	669	608	608	682	626	624	599	639	651	607	601	627	618	670	633	630	641	633	645	638	624	665	636	696	628	631	619	703	638	634	646	588	624	661	650	594	663	688	647	652	608	674	664	645	642	623	659	645	613	625	625	613	648	655	642	639	642	620	645	663	624	649	629	667	630	644	610	657	638	629	599	652	650	636	617	624	658	627	635	634	637	598	621	666	618	602	628	611	619	662	598	645	609	594	665	632	575	649	651	625	624	589	619	655	733	654	649	642	640	642	653	597	633	654	678	615	627	636	610	636	622	697	640	629	590	657	646	619	657	633	617	605	665	616	646	646	660	655	618	625	594	628	626	634	591	590	671	609	636	635	628	616	639	626	600	671	632	621	617	606	650	659	646	644	636	719	589	640	643	629	630	630	664	629	639	610	620	592	622	651	657	602	639	641	629	626	656	691	651	636	620	618	628	599	621	682	571	639	625	649	646	664	672	635	625	616	637	623	653	635	638	622	643	640	625	611	625	660	660	640	636	634	610	603	636	636	626	608	598	662	659	619	658	636	624	645	618	644	604	579	680	637	655	607	657	615	630	647	652	609	647	634	604	648	676	653	645	652	665	645	621	611	646	638	636	601	663	660	626	632	610	658	637	664	631	600	665	676	628	606	606	613	690	655	634	651	627	626	622	651	668	637	633	665	639	651	638	634	704	620	651	656	619	629	624	640	630	612	685	664	653	630	647	644	625	605	638	624	661	658	611	615	677	617	623	618	617	655	656	623	645	668	677	643	635	642	640	600	612	609	614	675	594	654	629	645	619	668	595	651	632	641	653	644	616	655	614	624	638	659	673	673	668	656	627	656	667	655	616	582	606	629	591	637	628	614	592	704	627	610	590	683	591	591	616	609	589	656	678	693	619	618	646	615	626	570	591	632	614	601	638	643	657	658	614	649	602	649	637	605	645	671	625	653	640	632	638	625	598	632	632	642	649	657	633	609	643	607	653	643	645	658	652	637	667	650	625	639	628	658	636	638	676	597	656	630	620	616	628	608	658	676	632	660	667	611	621	639	664	648	648	615	628	628	634	640	633	624	626	606	641	635	609	644	622	612	617	671	595	630	653	627	642	660	636	625	635	668	635	638	638	683	623	660	634	641	595	595	652	616	633	624	618	668	648	617	663	670	582	656	646	628	678	637	660	619	635	598	624	634	613	615	606	609	643	648	629	621	632	663	635	618	633	611	641	687	635	651	629	664	674	635	655	634	599	637	626	661	581	652	656	626	624	634	639	636	652	604	638	684	611	638	648	644	624	637	604	674	631	607	652	648	582	645	609	618	674	639	606	628	676	639	617	629	658	617	669	648	649	657	659	619	640	617	662	625	653	612	629	613	561	649	630	639	630	635	637	639	658	631	617	637	656	669	613	663	574	601	643	686	624	629	668	652	663	621	601	644	607	615	639	648	608	631	654	638	631	655	651	668	615	644	608	639	623	662	659	627	643	696	663	585	618	614	602	632	629	620	638	705	621	641	631	644	622	652	643	612	687	620	638	655	687	600	634	667	672	676	690	632	641	619	661	626	661	642	667	605	609	657	599	636	677	627	624	631	668	611	669	634	615	652	704	603	644	646	626	624	655	654	616	612	660	625	653	652	674	679	634	616	606	672	606	626	614	627	575	631	645	683	650	603	610	631	622	615	621	612	619	593	623	637	648	687	647	658	603	629	626	643	615	649	650	611	641	660	630	663	636	636	642	614	663	651	656	669	613	645	615	646	625	646	669	628	615	629	637	669	655	652
18494	18504	11423	2258	3741	5559	959	60	76	67	54	60	68	61	60	56	51	66	64	58	92	148	118	113	59	63	56	59	67	76	56	59	61	45	61	46	49	60	70	62	60	69	56	55	68	61	69	70	55	56	61	59	54	61	75	54	59	62	70	62	63	62	59	66	63	60	67	57	68	67	65	54	64	62	45	58	59	60	54	63	80	65	75	64	61	63	72	63	50	63	49	66	57	58	56	61	54	62	69	55	69	78	63	59	63	52	60	72	59	56	45	40	74	69	62	64	64	66	68	56	69	75	80	45	56	64	56	57	65	51	66	65	62	77	60	72	69	64	48	54	58	60	55	53	69	58	67	62	72	65	54	73	45	63	60	60	66	67	49	66	65	54	57	69	61	45	65	63	54	65	63	61	61	52	64	77	52	71	66	54	62	59	51	54	56	56	62	43	83	68	65	67	65	67	58	55	48	52	64	53	50	63	68	57	58	50	67	62	66	69	53	63	62	58	57	52	52	66	66	61	58	58	56	66	59	46	59	48	80	67	63	57	67	61	58	60	55	58	49	52	64	65	59	58	54	55	57	76	60	62	58	66	61	57	69	57	60	64	64	57	59	62	89	67	48	66	57	54	54	67	54	60	68	59	72	68	58	55	69	71	60	61	53	61	69	67	65	57	59	56	48	71	61	53	66	64	58	66	66	64	64	60	73	64	70	53	63	63	61	57	69	66	74	65	71	53	51	67	59	58	68	70	70	73	61	68	59	55	48	55	60	70	72	58	53	63	63	55	58	64	71	65	55	59	74	70	67	45	65	55	54	72	73	53	73	62	57	64	53	64	67	53	61	53	68	75	66	65	57	52	51	49	80	58	57	53	64	55	78	60	58	57	62	58	82	49	55	55	58	59	68	58	70	59	57	52	51	52	62	47	49	70	57	65	56	63	44	63	59	65	55	55	53	45	83	64	54	54	72	64	68	65	55	60	66	46	60	58	53	56	66	52	63	66	56	76	51	69	64	62	67	63	52	64	57	55	70	47	67	76	47	71	65	48	53	60	59	67	67	58	53	60	71	57	68	49	56	44	60	59	66	62	76	57	66	51	48	60	65	48	60	62	70	56	50	56	63	64	84	69	69	46	51	85	69	71	68	68	76	61	57	57	77	77	70	54	51	59	87	53	58	62	59	59	66	71	58	57	53	52	57	55	54	65	68	54	69	57	57	65	56	58	58	61	63	61	53	70	74	72	62	73	59	69	62	61	57	63	64	59	72	57	78	54	70	58	53	58	70	70	60	69	67	61	71	67	63	54	53	64	61	67	43	71	64	62	57	66	57	67	59	62	45	68	70	51	37	64	48	59	66	63	50	62	77	59	67	55	63	62	58	45	63	60	62	64	58	55	65	52	69	57	64	74	54	67	46	56	51	68	59	55	60	53	43	70	73	69	61	49	50	73	71	54	69	67	61	62	68	47	55	64	60	55	71	50	60	55	62	65	71	65	74	48	67	66	60	56	52	70	66	58	64	58	61	66	53	60	57	59	57	54	41	69	48	52	58	63	56	70	64	52	69	58	53	68	71	60	56	58	56	67	58	65	76	70	72	58	55	60	55	66	60	67	62	60	54	59	69	63	73	66	53	67	50	67	66	59	60	64	68	65	74	55	45	46	51	62	53	57	62	54	59	67	63	72	63	72	68	53	51	49	59	53	63	55	70	65	71	62	51	64	62	58	62	59	51	56	60	55	55	74	52	62	61	53	66	53	59	60	46	71	76	58	65	63	65	57	60	69	62	50	69	60	50	71	62	77	54	63	77	64	69	59	62	66	58	75	45	69	68	60	62	63	49	42	67	69	62	56	54	71	69	49	64	63	72	68	68	68	62	54	62	51	64	59	66	55	60	68	41	51	47	68	45	60	65	66	60	54	61	58	54	53	69	57	68	71	51	67	51	65	67	56	60	59	69	63	65	59	62	54	69	62	68	50	44	47	59	62	58	64	60	78	63	63	64	71	56	67	61	43	70	59	48	62	61	64	58	65	52	48	56	63	51	66	55	58	57	58	61	61	60	72	68	71	57	61	64	63	46	67	54	79	59	50	62	65	50	51	45	45	61	61	61	62	57	46	54	52	67	57	62	67	70	67	59	57	67	64	61	53	62	54	64	60	59	50	64	65	64	56	59	58	56	53	70	66	62	68	65	68	72	45	58	71	61	68	47	67	51	54	66	61	59	62	65	50	68	70	51	67	60	50	49	57	59	70	48	72	57	72	62	70	71	64	68	52	52	67	48	55	53	53	72	66	70	60	76	48	57	65	51	66	61	71	64	74	57	57	69	59	61	54	47	57	62	47	46	55	48	58	69	77	51	67	66	63	52	60	62	56	51	59	68	57	54	69	76	78	59	61	70	65	62	48	62	53	60	63	68	52	50	53	59	65	67	55	48	49	61	55	59	60	57	55	53	66	59	53	60	56	56	63	62	64	48	64	56	52	65	78	70	56	64	60	59	59	60	66	68	55	63	51	74	64	67	58	56	77	59	68	58	64	64	59	51	59	70	61	45	57	63	52	51	47	62	66	57	52	66	57	62	56	63	74	49	61	65	67	54	65	71	61	63	70	56	45	55	66	49	64	81	61	48	70	57	72	59	74	66	64	68	50	57	76	66	63	53	55	54	62	67	53	45	69	61	53	60	56	62	72	64	63	65	69	82	59	64	51	64	67	56	61	69	63	68	59	68	52	60	47	62	63	64	60	70	62	61	63	52	61	63	59	52	67	56	54	62	68	64	64	63	50	61	57	59	59	57	54	57	50	55	61	59	58	53	59	67	58	58	57	71	67	57	61	61	47	64	51	54	60	57	60	49	55	59	61	63	61	67	60	70	64	54	53	40	69	65	55	70	61	58	73	65	58	60	56	51	54	48	56	57	59	60	43	59	68	49	53	53	54	77	38	66	71	62	61	49	51	69	65	61	53	68	67	57	68	71	54	51	47	70	56	56	65	52	59	57	54	68	57	69	48	64	75	50	64	67	61	68	64	63	64	64	59	63	42	72	68	48	71	61	52	62	63	60	66	60	66	55	59	55	64	60	73	51	52	40	60	78	61	63	62	71	54	60	64	73	49	69	62	60	67	61	51	57	57	62	84	48	56	61	60	52	62	65	67	64	50	67	61	60	64	60	44	44	49	73	60	58	66	65	54	66	73	55	62	62	66	67	53	71	68	64	64	51	58	60	71	56	66	65	63	73	54	68	54	56	55	64	47	64	61	64	66	60	66	61	66	43	43	57	71	60	75	64	56	55	47	50	71	69	59	69	54	58	66	75	73	62	61	61	45	64	44	63	67	56	51	72	64	59	68	55	65	67	57	53	63	53	56	55	63	69	69	64	53	60	56	56	72	51	50	49	60	72	53	61	63	60	67	52	75	54	77	59	45	62	75	52	60	59	55	62	62	58	51	56	61	63	57	55	69	60	68	57	52	53	64	45	67	56	78	55	50
51649	37882	35438	18862	48854	46264	13500	924	855	830	819	782	809	800	812	827	806	801	764	846	2507	4659	3429	2086	963	760	771	839	760	737	744	737	803	783	707	776	768	715	716	756	733	734	725	767	762	754	752	733	745	800	772	740	725	758	770	803	730	763	729	772	748	744	736	793	750	794	763	722	787	750	763	768	781	777	778	765	771	752	717	739	756	769	758	754	773	756	805	777	780	770	791	742	749	755	771	771	789	769	753	741	719	731	849	750	775	745	758	748	742	768	757	753	753	784	779	728	733	739	720	819	794	730	711	743	822	807	794	771	764	712	790	798	783	798	787	739	773	804	770	743	743	722	760	781	751	780	751	794	754	779	786	733	785	737	789	795	804	802	787	744	774	768	732	776	749	767	753	814	775	708	756	748	778	851	764	762	746	716	723	786	761	773	772	701	802	739	762	741	732	772	835	771	779	759	727	785	798	760	750	779	790	762	723	768	818	758	784	785	769	766	777	779	786	736	764	770	724	744	783	792	766	773	771	743	772	721	766	788	739	740	777	773	778	743	731	782	777	766	746	765	770	731	761	764	754	765	811	743	787	775	772	791	729	808	725	748	785	757	769	751	766	759	727	798	787	738	763	771	775	704	752	757	732	760	751	748	744	793	752	733	729	804	728	774	816	780	745	732	792	799	734	767	746	751	743	774	699	751	744	772	765	767	754	736	809	773	703	724	756	791	780	763	771	722	786	737	712	741	761	759	748	727	755	727	782	755	730	730	792	804	775	766	751	794	744	755	724	742	747	755	740	729	793	799	764	729	784	748	776	762	781	723	776	784	785	783	771	750	754	704	778	697	737	767	737	723	781	824	779	766	733	808	798	780	795	763	724	723	794	759	758	771	747	764	838	737	769	772	751	753	772	732	732	808	768	733	716	745	760	762	733	721	787	744	767	777	761	728	789	752	744	786	762	720	786	785	733	747	770	748	754	759	781	743	738	722	751	792	737	760	812	782	763	753	767	801	778	795	771	776	740	754	741	771	762	795	776	787	763	772	753	727	792	771	774	769	782	733	749	802	765	781	781	752	740	741	794	780	814	804	781	805	763	763	809	748	772	772	748	737	738	804	769	827	763	764	751	709	757	752	705	783	758	745	721	739	739	734	747	718	753	768	747	785	759	768	756	719	728	764	769	736	787	759	713	769	722	772	792	765	774	696	727	783	794	766	775	776	808	754	774	817	799	794	763	821	768	749	786	752	797	778	766	769	788	786	767	738	725	730	790	731	757	762	742	751	687	812	759	716	763	737	749	700	813	731	727	708	750	765	747	739	731	768	722	772	733	743	801	801	760	784	764	804	769	801	778	785	784	778	775	749	803	798	764	781	755	774	730	791	773	756	771	822	798	815	794	788	799	781	790	786	754	749	763	744	805	741	703	737	799	741	839	749	772	748	744	723	793	695	770	758	722	775	705	791	798	751	724	757	740	746	778	757	725	742	748	804	810	761	756	776	772	777	728	759	778	796	762	752	766	793	772	759	752	773	747	776	792	747	772	734	768	766	825	728	762	781	795	756	783	766	799	754	772	722	755	765	768	707	722	803	802	775	735	718	736	723	781	755	755	766	728	792	772	754	740	766	762	804	766	745	805	748	772	782	742	781	730	734	770	783	766	743	788	782	745	763	714	748	774	804	742	744	740	775	810	775	791	755	732	789	705	787	767	738	780	758	744	794	705	738	784	758	776	719	746	770	792	767	793	740	742	781	792	780	755	770	743	764	750	721	758	821	737	723	734	771	767	769	776	808	788	724	776	789	735	796	798	730	783	763	749	756	783	790	799	795	750	743	747	784	728	798	776	777	745	817	788	763	755	752	714	717	793	766	741	763	774	726	760	750	752	781	739	791	759	777	796	775	763	773	751	791	770	758	765	777	763	729	735	761	774	751	774	744	743	781	716	753	802	782	733	756	804	729	776	790	781	760	710	779	717	804	778	790	759	748	786	773	742	793	737	795	779	763	714	802	726	797	762	774	749	770	774	791	767	766	779	746	697	780	740	751	830	782	718	774	804	774	743	770	777	778	789	793	775	732	788	752	752	789	760	784	728	738	743	745	788	766	778	728	787	797	746	767	762	772	774	760	779	749	774	710	822	747	717	767	794	776	727	776	747	772	763	747	758	798	810	773	775	751	761	771	755	745	733	774	754	760	775	754	758	811	718	781	779	719	746	787	739	747	723	755	676	738	774	811	731	763	762	801	722	769	786	768	723	733	780	770	740	749	752	833	752	759	770	810	766	780	815	805	774	789	782	733	818	739	764	731	751	749	735	788	798	744	764	758	779	822	783	715	774	764	726	718	741	775	780	735	722	815	765	788	782	762	780	797	799	765	738	782	773	752	803	773	780	744	804	725	732	741	747	718	790	762	765	787	773	816	718	701	766	784	760	742	746	778	785	729	772	787	783	789	746	757	758	731	769	770	716	780	732	768	798	746	732	771	779	772	785	745	758	781	764	755	797	773	744	754	796	745	757	750	783	764	742	773	760	774	761	729	804	789	761	809	729	747	760	767	788	765	724	776	793	746	763	737	738	765	700	732	770	768	740	815	749	742	735	751	757	775	770	750	798	839	812	744	756	763	787	814	712	799	713	773	768	733	744	719	738	732	804	776	749	746	710	779	739	781	779	746	761	754	729	800	787	742	756	737	758	787	780	807	746	736	738	745	758	748	796	824	767	714	819	739	783	750	756	762	773	749	759	766	790	794	750	747	765	767	763	742	748	797	755	776	744	778	747	745	744	776	713	820	801	759	759	744	755	714	779	775	732	745	749	770	791	743	761	758	723	761	759	764	763	763	748	728	760	792	818	736	771	772	801	775	751	742	780	754	758	748	807	772	794	711	756	730	779	779	750	741	744	775	760	756	727	810	763	762	815	753	762	755	754	772	807	752	748	746	801	747	773	749	727	757	775	762	780	726	767	844	744	780	765	753	786	777	756	743	754	759	808	793	753	733	772	780	744	772	780	767	727	832	712	783	763	755	749	779	777	764	792	770	772	735	771	763	800	752	742	729	769	745	755	787	767	741	796	792	765	789	769	746	787	772	808	769	744	744	752	801	777	736	806	808	759	783	773	763	724	770	796	762	836	755	774	760	794	757	728	713	786	792	774	742	788	789	751	778	748	773	826	803	796	716	790	763	751	776	759	754	739	743	787	763	788	744	787	766	782	763	744	775	716	780	776	736	755	753	759	760	761	772	784	764	751	768	784	765	761	755	788	778	783	742	785	790	768	751	755	758	753	756	737	751	712	773	757	766	753	734	766	781	739	795	778	724	804	810	724	766	779	739	726	772	769	779	798	760	801	772	786	772	793	738	769	762	801	773	789	738	742	750	771	770	801	738	795	787	763	746	717	738	764	779	758	762	784	747	747	790	772	766	763	741	743	732	733	776	784	770	748	770	705	744	806	733	794	764	744	756	760	711	746	755	751	715	802	777	728	727	733	767	764	756
26596	28929	17647	4779	6162	9079	1928	71	53	67	60	60	69	72	65	62	67	49	50	57	82	203	170	133	62	58	62	65	65	52	49	68	68	61	68	71	60	69	51	57	55	42	48	68	72	53	52	62	55	59	52	64	60	59	54	66	64	71	56	61	65	58	68	55	59	57	70	61	61	68	62	59	58	67	59	58	61	72	68	63	62	72	67	61	53	62	61	57	78	66	68	49	47	71	70	61	74	72	61	79	67	47	75	69	57	51	53	51	72	55	56	49	62	54	53	53	59	76	53	61	63	63	61	75	66	55	59	53	62	67	56	67	74	60	63	63	52	57	65	49	63	68	58	66	69	61	48	60	73	73	57	54	63	55	65	69	63	46	64	60	53	51	62	55	60	53	60	59	59	45	58	62	52	47	63	60	59	63	57	71	41	53	54	64	52	62	64	59	71	68	64	57	77	75	60	58	69	58	76	66	67	58	52	57	46	56	60	54	42	72	69	61	53	65	52	46	59	69	63	65	55	64	66	37	57	66	68	53	59	70	60	54	68	59	67	63	65	56	67	73	66	61	74	60	56	57	66	75	57	60	53	57	48	60	63	66	60	51	60	72	55	57	61	58	42	61	62	59	60	57	61	54	51	64	69	67	66	71	77	49	60	71	73	65	69	53	67	56	46	55	63	39	56	68	54	62	57	64	61	53	54	61	62	46	67	61	49	49	61	56	66	63	50	67	51	57	64	52	72	64	64	61	68	63	62	65	49	67	62	70	67	63	58	57	65	51	55	64	55	62	65	61	74	50	74	57	69	54	64	58	62	50	68	54	70	58	50	64	59	56	62	59	53	53	48	50	52	59	70	56	63	76	62	49	58	62	71	60	57	58	65	56	60	56	60	59	52	47	75	55	56	56	53	66	55	61	76	70	51	79	60	54	64	61	59	72	62	59	65	61	58	70	70	59	48	56	49	68	54	64	57	70	65	68	50	61	61	57	54	62	63	62	61	54	66	57	51	54	61	67	69	64	50	63	66	53	58	54	60	58	62	76	58	51	51	48	54	64	71	61	62	55	58	66	60	59	58	60	54	62	82	49	56	68	64	52	45	66	56	63	57	62	63	61	56	52	63	54	63	60	63	57	63	63	56	65	64	63	72	50	70	57	69	70	60	51	64	63	53	55	49	57	69	53	63	65	76	53	61	59	61	76	40	57	55	65	67	72	45	67	52	77	49	60	58	71	75	72	59	59	80	60	57	63	58	62	53	65	65	72	58	85	51	64	49	58	63	57	51	61	61	56	62	55	52	44	59	68	70	60	60	61	59	58	61	65	70	66	69	54	64	61	63	57	63	54	52	69	56	42	48	72	63	66	64	79	60	47	58	55	61	55	59	52	56	56	54	47	62	47	59	67	61	49	54	46	53	74	54	55	44	54	70	54	56	55	67	63	62	61	69	56	59	60	60	59	57	53	58	48	55	67	69	68	64	50	60	73	68	54	62	57	60	56	62	47	56	58	55	61	63	52	65	54	50	60	61	46	69	49	58	67	64	72	69	65	68	73	80	66	70	59	52	62	46	56	48	61	53	69	59	61	52	66	73	70	69	63	51	60	71	72	67	77	61	60	58	51	70	59	58	69	71	70	66	54	57	66	62	68	67	62	73	44	71	63	63	64	52	64	52	60	63	75	59	59	60	58	47	63	59	61	60	71	61	55	53	61	56	54	49	58	55	53	43	52	54	56	70	79	55	74	59	61	49	59	58	75	61	70	59	42	63	64	72	61	65	66	75	65	53	56	63	59	56	61	72	60	53	53	67	58	66	72	70	65	57	71	49	58	72	52	65	67	65	67	57	74	56	54	44	74	73	64	66	45	56	56	60	51	86	59	63	50	64	64	69	69	55	56	63	66	67	47	58	57	55	51	61	85	69	54	59	51	58	82	58	55	60	59	64	59	51	66	67	53	61	62	59	61	50	50	60	62	61	63	65	74	55	55	59	60	60	71	73	73	68	64	57	49	60	60	53	61	58	73	73	45	66	62	61	70	59	64	47	67	65	52	65	59	60	52	77	66	51	51	52	69	73	50	75	58	72	54	61	69	59	66	58	64	58	49	71	69	62	53	54	55	59	67	60	60	63	56	73	75	59	61	58	60	53	62	64	59	51	56	62	55	41	56	65	59	61	69	68	50	61	61	58	54	62	64	64	69	40	56	67	68	52	76	49	56	64	78	66	60	58	62	65	72	60	69	56	63	65	46	53	57	62	64	60	59	60	54	48	66	65	67	65	53	68	61	58	72	57	58	60	53	64	56	61	72	49	60	70	62	60	64	69	67	66	57	55	55	59	64	59	68	59	60	61	71	60	59	62	65	61	55	65	67	55	61	64	65	66	62	61	67	67	66	59	70	61	59	55	66	51	61	49	64	65	58	56	61	60	52	65	70	56	59	67	56	74	70	70	48	66	60	70	61	65	67	58	55	65	52	51	58	71	56	78	46	54	75	72	56	59	69	54	62	66	54	56	52	53	60	59	58	67	51	54	47	61	61	50	64	45	58	63	67	64	45	41	66	68	75	56	62	64	57	65	69	69	58	70	55	81	67	53	60	44	56	56	53	69	55	68	65	70	55	71	62	59	55	67	64	55	62	65	61	65	62	61	61	50	63	58	53	42	55	62	73	56	64	58	53	66	53	50	59	62	52	58	65	49	72	72	67	62	54	74	56	53	70	79	73	64	50	62	61	59	54	47	48	54	59	62	49	76	62	69	66	52	54	60	55	49	73	71	54	67	76	49	52	59	46	54	57	69	65	70	64	58	61	58	64	61	61	61	54	61	64	60	68	61	64	66	60	48	57	71	56	59	74	46	52	55	59	57	69	57	73	63	50	54	65	54	66	70	58	67	57	55	55	48	65	55	61	56	69	53	60	56	46	56	58	66	61	59	79	55	61	55	50	62	59	60	64	66	67	53	53	51	56	66	48	70	63	55	69	66	53	63	71	68	49	62	61	52	54	67	55	54	58	60	57	68	60	53	68	66	64	54	64	71	59	61	49	55	58	61	62	68	63	60	61	70	68	60	71	63	51	66	58	63	61	63	64	47	50	51	74	61	61	57	53	50	55	59	61	54	66	56	66	71	69	62	58	55	54	52	60	51	72	58	58	53	68	87	52	67	57	71	51	59	69	57	59	63	58	73	52	55	47	70	70	67	72	73	63	69	54	57	61	59	70	62	77	60	65	53	52	69	67	57	69	64	60	40	60	75	60	60	57	63	52	62	65	56	59	47	40	52	56	78	54	53	53	57	63	54	62	71	74	65	56	61	69	51	61	60	54	73	54	44	64	67	52	51	63	57	62	67	59	55	60	66	75	47	69	68	55	41	57	56	54	58	59	65	64	73	52	71	64	56	51	52	75	66	47	77	60	64	55	65	59	64	61	66	64	61	64	69	43	70	64	64	58	66	72	66	56	50	62	64	64	68	45	77	55	54	62	66	56	68	65
52811	40981	40420	26114	56617	55134	16169	984	894	883	834	797	789	793	759	761	789	732	775	793	1954	5617	4953	2908	867	734	717	691	709	778	740	718	721	763	713	701	765	709	732	767	808	736	783	742	784	778	737	779	735	757	772	712	760	727	750	724	769	758	775	684	755	741	756	755	746	765	784	704	703	705	690	680	747	734	762	742	732	741	706	739	759	768	734	711	747	719	770	710	766	747	791	747	750	730	775	727	754	664	733	709	756	766	786	755	689	716	736	732	750	757	708	725	739	769	754	786	677	700	753	779	738	743	751	706	776	725	676	764	740	737	697	733	783	729	745	748	775	683	721	743	732	746	705	694	736	723	752	765	785	731	785	764	724	739	737	745	773	710	750	731	764	723	741	727	757	730	791	732	782	701	776	760	768	769	727	747	732	781	757	722	765	727	710	747	726	753	770	686	743	727	729	750	734	706	715	789	708	717	702	749	775	736	799	773	720	740	682	748	755	768	734	791	768	775	731	702	739	735	719	759	712	740	754	751	760	735	672	739	756	702	743	770	733	760	777	806	707	766	726	709	757	744	746	793	782	735	730	718	746	746	722	748	732	774	719	718	738	762	727	751	746	722	715	741	714	774	721	707	688	735	754	766	829	765	783	742	758	762	748	698	795	699	739	773	682	760	772	762	797	746	764	780	746	681	742	727	702	777	761	783	721	737	715	763	746	662	760	767	737	715	781	736	711	754	712	769	721	736	731	749	781	734	746	764	774	766	779	707	749	738	751	719	744	768	747	758	754	734	753	730	765	752	800	714	804	739	726	740	773	735	737	745	687	790	718	741	795	745	749	759	754	759	736	733	744	719	762	677	742	798	764	748	730	753	768	752	742	725	752	822	760	750	751	727	754	703	692	760	741	811	702	716	767	773	703	702	769	735	790	703	711	766	762	714	750	731	776	744	795	759	744	707	726	752	710	726	774	742	748	699	708	733	749	711	725	730	729	745	737	759	747	799	759	714	728	775	731	721	703	717	725	761	725	724	713	778	722	776	737	709	755	735	725	761	762	748	713	723	739	730	722	765	728	744	752	780	728	709	729	762	735	746	727	748	727	693	711	700	749	730	770	744	724	733	705	776	749	742	680	707	710	714	755	760	728	702	767	774	757	762	721	729	727	728	770	762	737	785	731	736	753	753	757	749	769	756	777	763	741	757	692	776	756	718	729	767	768	752	736	746	767	728	717	744	753	770	752	707	784	742	745	757	761	759	737	710	728	723	698	755	759	755	724	724	750	762	764	734	757	760	727	749	729	725	734	727	727	702	763	749	732	737	738	707	704	845	767	741	716	760	727	769	711	738	731	718	757	759	735	777	737	768	732	699	795	771	735	736	727	738	724	735	770	722	752	794	750	739	712	686	761	747	737	757	748	808	713	755	722	736	758	741	732	756	736	762	767	786	778	730	752	767	772	708	737	736	783	732	720	749	769	744	756	721	688	742	775	788	726	759	779	763	765	738	758	728	763	738	733	762	742	725	784	730	753	738	770	700	740	725	786	747	788	753	695	716	748	731	790	748	786	777	747	755	734	747	774	766	699	731	730	710	744	755	746	763	741	765	760	737	715	776	718	733	736	792	810	751	756	746	778	738	749	730	741	788	748	787	741	699	725	776	768	705	774	739	740	756	745	768	754	729	732	703	754	698	756	758	790	774	758	738	773	756	756	788	685	732	739	736	731	740	754	765	742	746	759	721	764	741	698	765	762	765	723	783	738	756	727	750	786	680	829	724	806	785	740	751	757	781	708	756	772	762	757	760	728	800	766	725	755	760	727	762	760	753	755	742	709	726	769	738	787	772	744	801	779	746	749	736	743	757	745	732	730	758	769	707	753	758	760	735	780	738	709	740	752	737	751	691	757	746	750	758	765	695	739	781	703	739	719	715	708	782	751	739	792	759	735	748	758	728	777	766	769	734	678	750	774	761	762	775	739	764	731	764	708	725	772	746	726	725	736	761	770	755	691	730	774	727	779	684	722	743	735	806	749	757	731	786	750	746	714	770	799	745	724	711	792	746	752	806	701	716	740	734	724	731	816	674	743	743	786	717	731	721	712	757	731	803	740	702	708	750	716	754	737	697	737	748	800	768	726	804	747	735	802	764	755	740	793	736	735	730	723	778	735	756	748	740	801	770	781	757	701	769	761	806	784	722	726	754	742	763	759	731	741	745	768	722	750	720	711	724	725	740	725	709	735	731	780	744	742	772	718	702	734	746	671	736	767	727	706	734	724	761	767	740	797	728	720	734	739	741	823	691	740	761	769	761	697	729	716	780	736	777	810	750	780	777	760	812	707	674	757	766	702	765	752	763	790	709	723	757	730	771	745	756	731	760	786	761	740	758	731	721	759	705	704	797	688	756	715	762	742	755	766	718	753	759	703	742	730	720	738	718	717	744	706	770	758	734	778	741	721	814	757	748	701	696	742	769	727	762	744	747	713	755	776	735	741	711	733	740	771	755	696	751	764	782	740	797	733	780	757	745	790	714	778	725	728	749	724	803	760	732	753	752	708	760	742	727	733	762	728	742	760	719	714	732	748	772	734	767	753	750	775	750	701	765	739	801	765	731	722	749	748	728	777	762	763	706	759	680	694	734	772	773	744	726	731	781	778	734	724	782	743	747	736	776	717	796	741	747	722	755	770	722	761	774	738	743	707	725	730	790	741	777	739	801	741	723	704	769	796	791	708	736	735	726	755	748	741	761	708	721	721	794	801	729	801	783	738	754	784	746	754	729	712	770	775	718	753	779	772	709	735	768	746	757	766	717	771	704	711	747	737	801	755	718	700	761	740	704	729	767	744	783	748	768	697	753	722	761	805	735	710	716	728	763	731	754	740	680	719	731	753	709	766	761	745	770	758	727	716	733	739	691	697	707	767	728	731	763	768	721	700	720	745	760	694	731	739	687	726	739	721	741	763	802	730	713	762	789	715	775	736	694	741	723	713	752	707	747	792	734	800	705	744	780	725	772	741	741	733	687	776	764	788	754	754	741	779	785	727	772	780	755	756	768	741	736	729	725	695	738	752	702	725	721	713	809	724	711	748	744	744	779	734	763	695	753	697	779	748	763	696	787	736	765	764	739	775	758	739	767	747	752	734	766	795	736	729	721	750	719	715	765	756	707	701	741	733	708	742	722	792	776	748	724	737	725	768	769	738	711	772	731	770	761	776	703	748	742	765	693	777	753	715	714	737	745	751	742	739	754	726	730	715	724	758	761	699	738	710	754	755	741	747	761	798	679	768	746	716	761	743	805	724	745	829	729	776	751	759	757	758	766	746	723	722	775	721	689	752	763	760	704	780	722	703	748	785	711	757	784	761	736	756	698	734	682	787	719	771	718	782	725	729	765	761	729	719	776	749	741	762	690	750	730	711	715	747	749	735	711	767	759	741	785	740	758	758	731	743	749	756	722	768	726	712	754	724	774	711	742	742	751	755	747	746	782	723	719	726	756
7945	6310	3969	880	965	1720	357	56	42	50	51	56	45	63	53	41	54	56	49	58	52	78	81	72	42	52	61	49	45	51	51	57	56	59	45	54	41	49	45	58	52	49	52	48	59	37	41	44	46	49	38	51	52	54	64	38	38	58	38	46	44	42	48	57	48	45	44	51	50	45	49	43	64	51	50	46	43	43	36	52	45	48	55	51	62	52	56	44	38	72	55	58	60	56	58	40	51	61	62	53	48	55	59	53	46	47	50	38	44	47	46	37	55	45	64	49	44	53	47	53	54	47	48	53	41	43	43	42	44	45	59	40	51	49	60	65	43	50	62	49	52	52	53	51	48	36	49	58	41	57	42	59	50	45	50	62	45	46	45	45	49	54	54	47	50	52	64	45	43	44	54	55	48	53	50	64	53	46	40	52	53	48	44	51	68	52	45	39	42	52	42	47	53	44	48	43	52	53	49	44	54	40	53	61	47	52	40	46	49	54	52	40	57	42	57	55	58	56	50	57	52	54	49	51	57	50	51	66	52	59	34	35	51	43	42	45	49	46	47	54	50	45	53	41	48	37	49	53	47	55	53	58	41	59	51	61	51	51	50	32	39	39	69	50	47	57	56	45	54	42	51	54	45	36	49	60	50	40	44	36	48	46	42	57	49	42	42	41	40	48	49	57	48	40	48	48	47	55	56	48	52	48	51	53	47	45	47	45	49	58	41	50	58	53	52	39	49	39	50	41	55	46	49	48	45	54	62	49	52	61	49	42	43	64	52	55	47	39	52	39	42	50	36	55	45	46	39	47	57	49	43	48	39	53	46	53	58	40	47	56	59	43	49	65	60	47	45	40	41	36	52	43	50	51	51	55	42	61	56	59	35	42	47	46	49	61	54	58	47	41	41	41	48	45	65	39	38	52	47	49	47	48	48	50	46	53	60	45	47	58	42	54	53	44	42	40	43	53	62	47	53	53	43	54	54	55	45	57	51	52	51	57	51	35	54	50	53	43	59	41	48	52	53	45	45	49	61	58	46	51	55	45	48	52	46	41	50	63	47	48	46	54	52	54	48	50	53	54	48	40	54	48	49	49	54	49	50	48	51	52	51	45	53	57	53	54	49	50	47	52	49	43	64	52	49	50	54	45	55	47	50	57	42	46	49	51	44	46	59	54	52	50	55	47	39	56	44	62	59	41	51	49	54	63	44	54	42	45	53	51	54	53	42	54	47	46	47	56	48	53	47	50	43	51	52	48	41	58	48	48	59	65	62	59	58	46	51	54	48	48	48	54	43	67	45	54	47	58	52	30	51	48	52	51	64	59	76	55	47	50	44	49	47	57	44	50	47	46	49	37	50	52	49	50	39	40	48	44	50	54	60	59	53	49	46	48	52	59	50	54	49	57	55	48	36	64	51	44	43	53	51	39	49	52	58	53	50	42	55	44	43	47	60	56	54	55	49	56	53	41	46	47	39	49	55	47	50	43	31	49	62	57	52	50	54	60	43	43	34	57	45	53	55	48	60	53	58	50	51	60	38	57	51	38	50	43	54	56	46	54	47	50	59	54	57	54	50	51	55	53	44	60	56	42	50	47	42	44	64	52	42	49	59	52	49	49	55	58	53	43	43	45	47	52	53	47	52	49	49	55	61	43	41	51	51	53	54	44	55	45	60	54	46	44	53	49	49	61	54	45	55	49	46	61	50	43	57	47	43	44	42	73	53	44	52	61	54	56	56	44	50	41	31	47	47	43	43	45	57	54	59	45	58	54	47	54	60	47	47	48	49	51	49	51	49	37	56	50	43	61	54	47	51	52	39	52	50	51	37	46	43	51	55	44	36	52	45	45	44	52	52	57	45	54	53	52	61	63	51	41	50	51	57	46	39	57	47	42	56	47	53	62	60	48	55	46	47	51	57	49	32	49	59	51	52	49	70	61	44	49	49	55	42	50	44	58	40	57	46	57	57	48	44	52	57	54	49	49	54	46	58	55	38	44	42	44	49	50	50	45	52	68	54	55	49	51	43	54	40	57	52	57	54	43	41	41	37	49	47	43	51	60	59	52	44	53	47	59	46	44	54	64	42	68	56	44	43	40	55	51	39	57	46	56	45	44	62	49	52	37	55	56	51	45	56	56	40	43	44	57	53	46	39	47	41	52	53	43	57	49	37	55	48	50	50	37	62	50	37	50	57	51	45	50	41	57	56	51	40	45	46	61	52	43	57	66	56	60	47	47	39	73	45	40	53	36	43	44	52	46	53	51	53	47	61	48	32	51	52	50	40	38	47	43	51	59	43	47	54	48	41	65	46	49	51	33	46	60	57	57	53	50	50	54	48	42	54	69	45	65	40	38	60	43	40	53	43	40	47	48	53	62	36	53	56	49	47	47	41	54	45	51	54	49	55	45	50	56	40	51	53	50	65	42	58	52	54	33	55	59	48	46	51	53	50	36	52	58	40	67	51	46	44	55	59	46	53	53	53	41	49	38	60	56	40	53	45	46	48	58	54	44	41	51	56	41	55	54	41	51	47	50	56	64	56	44	50	56	46	44	57	47	54	63	52	40	45	57	51	38	54	46	37	50	32	39	45	54	42	60	54	62	45	50	49	43	53	53	48	62	48	50	50	49	46	45	52	37	26	35	46	43	54	61	39	51	54	57	54	48	56	48	62	49	57	40	51	40	57	55	49	47	47	37	55	41	47	60	45	62	59	53	42	44	50	50	51	49	59	37	49	55	40	50	44	44	55	51	42	51	40	61	55	48	40	50	42	42	53	47	45	59	60	52	47	45	55	53	64	52	56	41	39	47	43	66	49	54	46	51	44	53	49	44	62	49	55	55	51	55	59	50	52	49	42	33	46	52	41	51	55	60	54	59	48	54	46	51	41	46	45	50	43	54	65	52	55	53	47	48	57	47	49	35	54	44	49	52	58	49	58	54	65	44	52	51	57	50	48	43	41	56	55	58	47	50	45	54	52	53	51	59	42	52	62	46	58	46	51	49	56	50	49	62	42	60	55	37	46	50	51	50	59	55	52	62	59	52	46	56	55	45	44	54	58	44	51	49	51	61	43	53	50	50	47	50	42	43	52	41	32	48	59	39	54	48	49	43	59	54	43	43	49	55	52	43	56	49	53	38	49	55	46	40	47	47	39	42	53	44	49	55	51	46	55	59	45	59	47	56	55	48	63	48	44	52	53	55	50	52	47	36	48	44	48	52	51	53	57	52	48	39	55	50	49	45	61	50	43	41	53	35	52	54	48	36	47	63	65	39	59	50	50	40	44	46	47	47	43	58	44	43	46	53	47	59	61	46	55	49	41	53	54	52	46	47	37	47	44	50	54	52	52	56	53	57	60	44	60	56	52	43	59	49	47	48	71	56	54	55	45	52	41	57	43	47	45	47	56	45	51	48	40	65	39	61	57	60	53	46	58	50	37	50	48	43	51	58	39	43	57	49	48	34	59	41	54	51	52	45	56	50	45	51	54	45
41178	28924	26350	14053	29755	31555	8799	704	713	611	686	623	627	634	647	663	599	687	626	654	747	2129	2043	1378	698	639	637	678	620	624	583	633	622	620	621	648	674	592	609	658	590	625	630	602	672	622	671	680	643	649	649	631	608	642	632	590	624	638	643	595	604	658	593	625	644	620	649	669	610	599	634	618	617	645	639	613	644	590	586	602	635	619	628	631	543	623	647	648	628	613	603	588	653	627	659	627	641	566	641	588	578	621	661	620	643	651	604	664	651	625	597	625	653	656	625	589	629	627	593	621	630	610	613	633	580	690	631	630	565	626	636	647	667	684	606	625	641	640	595	609	641	637	634	626	666	575	610	606	614	646	589	561	551	606	575	674	625	595	633	585	646	658	608	640	592	615	632	692	600	631	618	594	692	604	624	610	625	630	618	592	552	630	647	611	629	610	595	606	675	604	637	616	611	607	584	642	612	604	573	658	617	632	614	613	662	614	603	668	619	611	648	668	630	634	613	617	633	634	617	651	623	633	639	619	620	639	665	644	598	642	604	649	618	629	643	612	636	640	611	642	610	582	643	641	601	638	650	613	608	651	596	631	657	658	648	660	635	636	639	660	618	624	644	664	599	636	618	592	600	624	658	618	622	599	627	612	670	607	609	646	605	594	611	596	596	601	605	647	601	625	617	581	609	669	596	597	598	609	601	602	621	679	634	613	630	664	640	625	610	618	664	585	670	625	612	644	604	602	628	602	619	604	618	616	636	615	614	643	654	573	608	648	617	635	579	610	626	577	641	617	594	619	639	645	589	658	612	630	661	622	564	632	660	605	616	605	588	647	608	630	589	654	619	621	617	654	648	638	631	633	638	649	654	588	600	635	643	627	637	602	616	607	607	585	615	632	604	643	609	606	663	619	645	667	647	591	680	622	642	605	616	628	643	608	601	654	650	637	643	618	655	645	647	584	603	624	639	622	640	675	626	653	601	642	639	656	668	619	618	644	645	604	589	648	643	629	619	628	636	608	634	582	581	589	605	607	648	638	601	621	623	649	660	660	647	657	611	623	609	672	603	629	607	645	628	644	599	586	603	606	667	645	631	644	611	611	640	620	627	626	654	607	606	605	663	628	604	605	595	596	645	605	658	629	629	651	634	597	569	650	620	603	624	635	621	673	622	620	633	561	621	630	647	596	638	629	625	613	631	626	642	647	608	613	600	655	616	635	647	627	626	621	600	616	582	634	639	639	632	625	611	595	617	626	618	606	604	646	627	630	619	640	641	580	655	664	641	640	626	681	615	659	619	594	634	600	630	610	652	644	659	628	631	607	617	640	674	605	638	646	626	642	660	600	633	599	604	612	598	565	619	673	605	635	649	596	601	628	601	662	604	632	639	597	606	613	649	637	621	582	639	585	628	646	650	602	599	626	616	683	641	619	599	582	626	632	599	663	650	680	653	591	593	623	584	601	624	624	601	589	637	635	612	648	613	617	613	652	592	603	603	643	646	598	642	613	660	593	635	615	646	651	627	619	617	608	593	586	643	624	631	573	615	595	597	616	665	627	622	639	608	630	640	629	597	606	635	654	636	653	624	618	627	592	649	641	613	594	584	661	590	639	632	592	639	683	608	581	587	607	618	633	604	578	642	618	631	590	587	598	671	672	604	629	627	674	610	620	635	668	653	646	616	610	595	622	624	662	605	637	650	639	647	668	595	592	644	584	591	637	650	623	620	653	607	645	622	600	600	652	630	658	586	601	639	646	614	639	656	637	571	647	608	647	611	655	592	648	617	652	635	666	629	602	606	629	614	646	610	609	625	655	630	638	628	646	619	599	636	567	644	650	640	616	631	605	635	607	592	614	603	594	635	646	635	642	625	628	654	657	615	626	615	618	643	665	646	617	603	584	631	672	642	644	613	666	653	630	625	633	650	701	657	587	632	619	640	607	589	639	610	619	676	667	572	606	637	626	605	587	657	622	632	610	642	615	653	640	607	621	606	624	624	643	644	618	668	634	636	610	649	637	643	620	615	647	621	600	603	650	650	676	571	585	619	621	622	619	637	613	640	631	668	639	661	596	629	640	617	654	675	617	643	656	608	624	588	651	620	619	660	636	641	621	631	647	641	603	623	648	639	589	553	618	650	581	574	601	634	594	585	655	645	615	639	653	648	616	638	576	653	635	635	632	623	640	648	630	606	656	628	591	646	634	634	623	675	637	634	618	591	607	588	587	603	629	627	631	622	587	622	677	684	623	643	602	603	657	631	612	627	617	617	583	611	601	630	639	622	622	627	599	564	618	649	633	594	619	587	616	610	611	616	577	664	633	594	616	583	604	616	632	589	632	610	592	571	615	623	675	647	621	649	620	622	622	632	621	620	621	599	614	600	619	632	618	601	647	631	621	606	611	648	618	673	640	614	609	658	609	577	642	631	673	650	629	622	651	673	601	603	660	622	612	629	592	601	622	639	619	583	648	617	613	646	611	587	641	589	632	659	610	609	604	639	644	645	609	644	588	683	606	600	639	661	617	607	612	621	606	631	603	649	594	617	640	635	646	570	618	619	643	621	637	603	643	679	634	649	609	636	643	583	628	661	653	639	585	604	608	644	612	623	621	632	645	654	574	603	589	649	633	628	599	605	631	622	626	657	603	599	613	658	579	630	596	627	638	639	660	661	632	629	626	602	595	613	644	596	613	619	603	605	643	616	592	671	611	629	635	631	622	672	633	620	631	716	633	650	666	630	612	644	604	622	616	628	661	637	606	641	632	610	618	643	622	631	604	643	624	606	645	588	614	623	630	613	663	637	622	645	618	618	639	627	602	607	607	636	575	652	644	630	591	665	672	614	639	649	627	610	609	625	646	589	584	621	596	653	589	611	639	636	592	591	693	591	632	624	609	600	621	569	616	654	613	624	622	621	637	589	690	629	627	632	612	647	633	598	671	665	653	613	599	636	634	641	629	631	660	625	627	640	616	602	629	591	616	636	669	613	651	570	613	631	640	622	653	622	570	597	597	610	634	640	640	609	626	629	594	593	612	633	630	632	650	646	600	641	626	653	652	631	595	621	623	648	593	584	615	649	645	630	664	588	610	636	646	613	661	632	612	601	624	596	630	631	661	633	635	594	629	610	594	617	671	607	594	581	626	651	634	614	605	659	635	624	602	646	616	638	623	598	634	639	661	618	635	619	625	635	648	620	641	675	606	668	595	582	609	632	657	641	654	657	649	620	641	620	627	668	618	616	630	592	615	637	661	595	636	634	644	594	653	601	649	654	684	602	658	634	608	627	588	633	621	612	645	625	617	618	673	610	576	604	625	600	626	614	600	654	622	614	597	607	639	628	579	657	606	619	590	625	635	625	640	622	618	611	613	630	634	672	615	635	605	636	648	631	625	619	624	653	593	614	606	649	672	657	610	625	639	593	629	586	627	624	599	646	564	654	616	619	634	631	656	624	634	606	652	620	605	613	644	619	618	567	617	633	626	635	678	603	624	601	643
22232	24168	13667	2717	2382	5930	823	57	63	64	50	61	44	56	47	57	50	56	44	46	60	233	203	123	64	63	60	36	53	60	57	51	51	60	51	52	52	53	54	46	46	51	51	47	56	40	51	45	50	56	38	53	54	48	44	40	54	50	64	51	42	54	54	44	57	48	57	42	56	49	43	54	50	53	66	48	57	52	62	64	54	51	48	49	55	40	70	62	51	60	46	56	48	37	57	57	64	59	60	58	48	34	45	63	48	57	49	69	46	51	47	48	49	58	60	61	48	52	55	63	49	55	47	46	63	50	40	62	51	61	50	37	44	46	64	38	50	47	57	44	54	45	48	47	36	42	49	60	52	49	56	50	52	70	46	63	56	43	67	60	60	29	51	60	49	49	59	65	58	71	48	54	59	53	52	50	49	55	45	35	52	57	56	57	52	53	46	37	53	51	48	55	58	47	59	40	36	45	51	58	43	57	49	54	59	50	47	50	51	35	54	61	37	46	57	49	56	66	46	54	52	48	51	50	49	45	60	45	63	62	43	60	52	44	42	45	48	51	52	62	55	56	45	45	52	46	48	51	62	46	39	52	41	58	53	54	48	70	58	41	49	39	46	49	60	68	50	49	43	48	55	55	57	52	48	49	45	50	44	52	51	70	54	43	48	55	58	62	56	48	45	59	54	55	49	53	46	60	59	56	51	40	64	51	52	55	48	52	52	48	64	46	44	55	39	60	54	44	56	61	53	45	62	46	46	48	54	41	54	42	58	46	42	51	56	53	58	52	61	63	57	61	58	47	47	41	64	40	45	53	64	55	47	64	53	43	51	58	58	48	46	55	43	60	58	57	65	63	52	56	48	62	70	47	42	66	54	47	50	63	48	41	54	53	48	42	57	47	44	41	46	42	57	54	53	52	54	49	55	36	49	58	38	58	53	52	56	45	49	47	48	53	48	48	54	59	52	55	52	63	45	59	44	50	42	65	51	50	43	51	40	58	50	60	40	53	46	57	54	76	47	47	50	47	67	43	53	63	64	48	54	53	38	45	54	45	59	47	53	48	56	56	52	51	58	55	52	53	47	54	42	37	60	61	55	44	53	60	51	61	45	62	55	50	38	57	52	36	50	63	50	43	62	53	54	43	39	57	49	54	57	64	63	57	57	54	52	58	48	53	45	39	52	60	62	54	47	44	63	59	61	42	43	56	53	54	37	55	54	54	62	46	48	52	57	53	55	57	53	50	67	58	48	62	59	75	52	49	67	47	56	51	44	59	48	53	50	54	44	26	47	51	42	47	46	53	56	49	48	53	42	52	44	41	31	61	40	51	56	49	42	51	52	45	36	55	58	49	57	48	48	52	40	62	69	60	57	49	42	44	54	52	60	52	63	53	43	52	57	43	49	45	50	57	48	59	63	49	46	59	50	60	53	72	56	58	42	55	55	67	52	37	57	54	43	47	64	61	58	50	63	52	60	39	57	51	61	51	66	49	59	44	43	33	51	52	52	53	45	56	46	45	52	51	44	43	50	48	51	44	52	66	49	55	42	57	42	63	62	40	56	58	59	43	57	55	57	61	67	52	57	49	52	53	54	70	41	56	53	45	48	40	47	53	41	55	64	43	51	48	48	47	64	50	57	55	55	47	69	52	48	55	51	49	48	58	41	60	40	59	59	74	61	43	56	59	64	56	32	49	57	50	47	51	35	51	51	44	57	55	61	61	49	57	49	43	47	53	50	55	30	52	47	47	57	51	51	48	61	58	50	40	59	41	51	52	43	56	52	51	45	45	54	51	48	58	42	54	51	65	44	54	45	58	56	47	45	63	54	47	45	47	39	58	49	44	54	56	53	42	47	47	39	42	45	57	51	62	49	58	62	50	49	68	54	50	50	39	49	51	50	56	51	50	58	48	71	63	54	52	43	55	47	58	64	61	51	55	39	63	47	44	70	44	46	57	64	53	40	56	58	50	47	68	50	46	51	64	64	63	44	46	48	59	48	53	47	44	62	55	42	46	60	56	51	50	56	62	51	53	51	53	48	52	37	58	47	59	48	56	51	51	55	50	54	38	48	43	59	47	48	50	48	42	47	51	59	50	48	47	45	45	54	62	49	52	44	52	47	54	56	43	62	47	59	49	52	59	54	52	47	46	48	45	52	37	43	49	44	63	55	50	57	51	57	62	51	44	39	37	48	45	61	50	45	54	50	46	61	54	48	58	58	50	71	52	54	59	61	59	52	45	60	49	44	54	58	57	44	66	59	79	44	46	48	57	58	52	52	42	56	62	61	47	47	38	52	60	44	45	47	45	47	52	61	53	49	46	63	61	60	47	46	56	55	56	57	61	57	55	50	56	61	48	51	49	69	60	51	51	63	56	50	37	55	69	67	50	43	48	52	59	51	47	43	51	46	49	50	58	53	46	44	49	54	52	50	54	63	62	53	63	44	55	56	65	65	55	62	50	44	53	40	55	62	55	54	63	53	47	51	59	60	50	53	46	59	43	52	63	55	54	45	61	35	49	51	57	61	55	43	48	65	44	57	55	47	52	29	49	43	39	59	55	37	48	48	51	40	49	48	59	35	52	56	48	48	57	41	38	70	63	45	36	47	47	64	44	51	36	51	46	68	59	49	54	54	47	48	53	38	59	67	49	61	47	49	60	42	52	43	51	52	45	55	46	41	61	45	60	55	54	71	38	51	63	54	54	51	45	51	43	36	42	49	46	59	49	74	58	46	52	64	58	37	52	53	70	59	61	48	48	55	57	47	53	48	64	45	54	59	46	58	51	65	51	50	59	50	63	41	37	52	49	47	59	55	51	35	52	39	48	55	54	51	57	48	53	58	49	50	43	49	58	59	52	55	46	59	52	70	47	50	52	54	55	56	44	54	46	44	56	46	51	55	40	57	60	56	46	53	58	53	44	39	42	47	41	52	40	46	53	58	55	44	52	34	49	62	46	55	66	56	46	47	45	39	56	49	45	46	53	57	56	57	51	61	34	64	49	43	51	51	50	34	51	54	64	56	55	52	59	43	59	54	52	55	60	59	48	57	52	50	47	60	54	56	47	45	36	64	61	42	43	63	51	49	48	50	57	57	50	53	48	52	42	56	56	46	70	54	44	43	45	51	45	64	77	53	63	49	52	59	59	53	41	51	50	54	53	53	48	45	63	52	62	46	53	62	50	46	44	62	49	39	55	56	63	44	57	45	54	49	68	43	50	56	55	48	44	37	45	56	50	49	49	48	57	53	48	56	57	42	42	48	53	45	50	58	46	55	49	51	50	51	45	44	58	51	55	39	51	46	46	39	54	43	44	49	32	54	61	50	41	50	61	48	61	63	47	47	64	60	51	49	60	47	61	58	55	48	62	54	49	39	38	46	60	50	55	45	39	56	51	57	51	61	48	43	41	52	61	45	56	63	63	55	42	43	54	41	55	43	66	47	54	49	74	42	63	53	56	64	48	48	63	58	50	46	54	53	47	34	52	54	55
52417	39458	35658	24505	33189	48542	11386	895	778	805	748	758	735	677	712	698	653	654	626	620	1485	7059	5478	2959	931	650	630	627	675	682	612	614	647	638	640	637	677	649	630	610	676	646	655	618	615	653	615	650	628	660	607	633	619	647	576	651	672	670	632	653	700	628	655	595	628	624	591	698	604	634	613	643	663	620	637	661	648	651	632	631	620	630	665	660	625	642	688	634	609	619	624	620	615	638	621	632	638	688	685	669	639	651	668	681	641	670	652	606	623	650	665	614	678	652	641	637	658	717	607	597	654	656	695	649	647	632	660	674	644	682	658	640	621	669	635	654	674	625	641	644	674	643	599	665	646	676	645	659	613	631	652	648	674	607	631	621	651	622	615	647	659	654	622	687	643	618	649	633	604	657	644	643	631	623	614	675	642	610	604	668	594	651	604	617	622	601	612	625	591	625	653	615	652	608	703	679	652	671	665	678	632	674	659	628	604	633	689	634	638	682	650	636	633	640	660	632	677	668	676	676	663	670	662	643	688	652	615	610	695	594	609	655	655	625	628	648	630	637	630	671	628	693	638	635	628	636	663	667	614	661	630	636	659	647	680	636	638	659	687	700	664	679	599	679	627	659	648	605	654	640	654	664	647	653	641	661	663	676	672	660	628	659	702	641	648	657	644	642	702	655	618	598	650	620	649	617	620	607	665	687	672	627	646	633	660	623	628	636	641	626	621	652	633	649	662	653	642	618	618	616	682	652	637	633	627	674	638	655	633	629	655	649	631	638	628	641	672	645	625	603	643	626	635	643	658	683	640	664	636	654	676	629	619	654	631	647	640	617	626	638	639	663	609	661	611	645	637	680	647	618	633	613	615	657	680	674	607	670	610	608	675	647	644	719	657	629	638	636	635	622	641	644	652	603	654	671	637	658	614	680	668	577	670	623	673	622	665	644	593	666	633	702	650	608	611	670	645	661	693	669	625	657	655	612	635	635	673	633	638	651	625	618	716	626	620	613	644	686	674	668	651	633	609	634	631	651	612	649	653	682	631	667	633	667	617	702	667	607	646	620	652	637	680	668	594	634	645	669	610	674	645	637	651	658	659	657	621	649	637	659	601	608	662	646	649	615	660	669	654	606	623	624	660	636	617	655	683	629	639	626	631	689	613	630	636	617	643	615	633	661	610	688	624	628	624	676	639	683	650	680	618	667	642	663	661	665	639	659	625	673	655	713	659	672	634	610	633	608	660	665	621	649	628	659	668	639	654	614	644	660	687	609	591	665	614	677	690	625	679	641	644	695	615	665	655	625	629	618	651	598	671	636	665	658	683	625	630	622	642	605	657	636	675	629	666	647	613	621	671	663	611	607	643	592	663	627	658	684	649	656	643	632	624	620	643	642	621	606	618	645	659	620	642	625	628	655	655	659	598	636	662	633	593	665	658	637	595	638	648	665	657	647	684	657	627	647	613	679	654	664	697	639	670	612	649	669	624	608	651	641	641	593	662	659	622	646	684	643	664	633	616	603	648	645	655	664	665	648	662	675	610	633	685	591	653	637	662	710	639	636	621	659	608	617	664	626	655	615	658	660	677	667	664	651	649	606	651	643	660	603	589	689	644	596	619	639	670	587	637	609	631	628	621	621	644	657	654	676	655	609	668	619	663	635	674	631	653	706	669	659	644	640	644	622	680	627	617	668	624	636	636	617	598	664	658	672	654	647	627	656	656	659	670	624	672	692	641	663	618	638	650	664	645	658	683	658	666	654	666	675	621	701	657	655	645	645	643	651	619	656	641	639	632	700	686	621	608	679	688	681	639	642	616	671	621	637	694	611	647	655	612	663	647	658	603	645	637	627	636	607	664	687	621	642	654	635	663	647	649	671	656	664	642	650	670	651	667	668	622	648	656	657	596	655	624	628	644	638	623	672	630	633	644	667	589	630	555	648	635	594	642	592	658	616	622	637	639	608	654	618	662	659	610	622	620	669	618	645	614	648	642	641	609	705	668	621	661	669	679	665	657	684	648	609	679	657	644	630	653	686	599	636	660	658	627	626	691	649	651	658	652	631	640	649	627	646	665	723	612	615	647	629	638	636	619	617	681	624	620	667	655	647	661	596	642	629	614	611	625	618	634	613	589	676	619	669	669	641	653	611	668	669	673	629	611	591	631	665	649	661	630	625	659	681	601	720	655	660	607	719	655	646	646	646	643	669	639	668	659	620	668	635	616	611	638	627	663	663	657	642	674	602	629	643	624	646	628	698	613	665	630	652	645	661	665	666	676	666	666	657	635	622	685	622	616	664	622	640	563	655	636	627	615	648	614	657	618	626	616	635	686	626	626	682	622	662	632	695	629	748	693	651	636	644	624	640	643	641	611	622	626	608	663	645	655	659	602	645	627	660	654	641	623	685	609	633	671	667	660	628	639	646	612	653	638	751	609	624	596	615	656	682	644	692	620	704	643	653	621	690	612	676	686	654	586	676	660	623	637	629	657	709	638	638	629	610	663	701	632	643	610	650	671	670	603	668	645	667	638	675	620	644	659	619	638	649	637	640	679	669	628	615	626	654	634	664	658	645	597	634	655	656	585	606	666	631	647	611	648	668	622	686	648	652	645	635	736	646	612	623	634	674	666	622	642	670	653	621	647	694	628	652	646	633	600	636	625	684	614	671	663	636	654	611	647	667	601	639	602	592	644	636	644	641	646	635	634	658	650	624	631	635	666	653	633	670	639	632	649	653	631	655	652	649	645	648	658	644	627	667	675	646	647	641	642	599	629	630	670	606	627	638	658	612	684	627	591	675	698	614	654	638	637	691	636	673	618	646	669	664	681	627	641	658	626	571	636	655	591	647	651	664	602	626	656	626	667	604	643	629	635	710	674	650	655	631	659	618	661	649	643	666	659	685	618	639	691	646	615	674	616	649	621	663	628	640	657	659	659	691	661	663	591	644	632	651	596	672	650	628	666	660	651	639	696	641	648	628	673	672	648	621	606	677	643	636	623	640	646	641	620	636	680	680	618	593	638	634	613	663	676	612	624	658	700	646	658	645	622	632	633	668	655	662	620	674	673	607	615	655	623	624	599	615	646	626	622	633	675	635	675	661	703	614	664	641	666	620	714	667	660	639	594	649	614	664	651	665	639	662	682	627	637	674	639	561	654	654	686	620	654	694	606	650	662	617	654	611	619	619	642	628	671	662	636	631	651	617	636	613	624	654	670	647	678	665	654	621	632	622	624	631	639	639	681	621	688	646	610	638	686	640	650	652	612	650	610	690	650	652	644	694	637	647	671	627	631	661	663	642	630	719	664	637	622	637	637	651	641	671	647	661	663	676	649	624	642	639	634	644	664	647	672	628	645	653	662	617	632	656	672	630	640	659	649	662	680	667	635	643	616	672	642	645	635	590	678	669	634	620	667	630	637	587	636	617	667	611	672	645	651	628	621	676	627	589	668	643	651	691	634	615	673	624	635	645	628	638	620	684	645	646	638	649	669	628
18571	19822	12375	3130	1662	4759	1076	47	56	53	68	64	58	56	64	73	46	53	66	66	65	158	161	117	78	57	65	63	60	68	54	60	56	68	78	60	69	65	62	66	60	51	59	71	60	60	61	60	63	55	57	72	66	65	65	60	59	52	62	67	69	69	60	54	54	57	63	57	60	69	52	62	70	73	61	64	61	40	70	66	53	66	52	62	49	58	55	65	57	72	50	62	68	62	67	56	59	51	64	58	47	60	49	64	66	60	56	63	75	72	63	65	59	76	46	63	69	65	62	59	48	48	51	61	61	57	57	53	57	45	57	70	66	60	72	59	65	45	57	63	64	58	67	49	64	71	60	63	67	57	54	70	82	67	63	71	64	63	49	71	66	69	61	64	60	61	54	71	56	48	51	70	54	74	75	48	57	65	73	66	83	64	55	63	60	59	60	53	65	59	49	61	64	63	68	63	59	63	63	69	54	69	58	60	54	56	66	68	48	67	54	63	52	76	62	65	58	59	61	60	73	64	57	61	58	70	61	40	51	65	65	62	53	45	59	53	54	55	61	57	59	67	59	64	62	69	63	68	69	68	51	72	52	62	81	56	51	51	59	60	50	64	56	62	65	56	49	57	62	62	63	57	72	55	58	59	78	64	64	58	58	52	50	59	59	55	54	61	54	57	60	57	69	69	69	62	70	67	55	67	67	51	54	53	62	59	59	59	68	65	52	53	65	60	51	61	67	60	58	69	67	65	61	60	69	61	51	68	52	61	60	75	68	79	78	57	62	62	67	61	57	64	64	55	70	59	64	61	72	59	49	58	65	57	60	50	74	72	60	53	63	64	56	70	66	71	64	62	67	66	57	54	50	50	53	55	51	54	62	49	53	70	48	45	52	40	58	67	48	58	59	57	59	54	57	69	65	57	61	72	80	52	56	64	54	64	52	50	69	58	63	58	63	51	58	65	70	63	63	55	60	70	57	51	71	59	64	51	61	50	59	53	67	64	46	59	51	59	70	55	63	67	68	55	76	60	48	67	47	54	55	60	72	53	58	50	63	55	58	67	59	64	66	57	76	57	59	65	45	59	58	70	72	63	67	53	63	56	56	70	67	56	60	66	58	58	67	64	55	59	54	57	61	53	56	69	68	64	56	44	58	58	57	55	55	66	77	69	55	68	57	55	54	53	66	60	61	59	52	57	53	56	50	45	64	60	62	72	56	62	43	62	58	63	69	68	63	63	61	62	59	58	61	63	70	64	59	71	66	69	59	55	61	71	65	52	71	75	72	73	52	62	68	57	51	58	47	54	55	58	53	57	57	57	66	47	55	52	68	47	45	59	55	51	61	54	64	58	74	56	73	69	61	60	52	62	58	58	69	49	59	62	60	53	67	72	53	54	63	75	74	64	73	67	67	57	55	55	48	58	57	70	51	39	80	55	62	60	55	55	63	39	61	53	53	58	47	52	57	68	56	50	56	60	50	57	63	56	59	52	64	61	50	56	63	69	53	49	51	52	49	54	63	59	70	51	58	71	59	53	55	41	55	58	53	53	59	66	64	70	51	60	52	58	49	59	62	60	73	63	51	59	77	58	67	66	52	67	65	63	57	53	40	63	57	58	78	56	61	57	62	61	50	64	61	52	57	64	54	57	70	54	61	65	61	57	55	50	62	47	64	67	70	61	69	58	71	62	57	60	63	50	69	72	69	62	60	61	51	62	55	49	62	69	53	66	60	49	45	55	57	56	64	56	81	59	51	73	62	61	50	46	65	70	60	65	57	51	52	48	54	56	69	75	53	70	75	61	48	62	51	64	71	79	72	57	57	64	58	50	61	62	55	67	56	64	53	60	61	75	62	62	59	40	56	64	65	51	52	71	55	69	63	69	64	56	79	63	69	58	54	61	49	63	59	54	69	56	65	55	71	48	63	47	46	54	59	66	60	72	61	64	62	62	60	58	59	52	67	64	71	57	39	56	58	55	49	56	55	61	58	70	69	54	66	48	66	72	62	58	52	65	59	51	57	48	58	53	62	61	67	45	45	60	60	49	55	76	57	57	67	66	35	56	57	56	70	56	69	57	46	56	63	55	64	46	56	56	59	64	54	85	54	54	58	63	52	60	61	67	56	69	65	56	55	51	65	60	71	57	63	54	58	77	57	64	62	54	68	48	57	56	60	55	66	61	74	73	61	58	56	60	53	53	56	62	62	53	49	68	64	59	56	52	63	78	60	81	55	71	57	51	60	61	67	60	62	62	50	74	64	59	59	58	53	59	62	52	54	54	53	72	68	54	47	55	78	64	57	54	74	48	53	58	58	55	69	61	57	62	60	58	49	70	55	52	66	59	54	63	65	63	72	61	67	55	57	58	61	54	51	63	61	61	59	54	67	73	61	55	49	45	61	62	51	61	50	66	69	49	53	64	64	58	43	70	61	86	70	64	64	49	62	55	57	62	56	60	59	68	56	67	53	66	69	66	61	67	43	58	55	64	63	70	61	59	72	57	65	63	65	50	56	65	58	62	58	44	65	73	53	56	55	55	63	56	54	74	57	60	52	61	58	66	60	71	59	61	57	49	55	52	67	53	72	66	58	77	57	46	60	64	56	56	64	64	65	72	57	58	66	51	43	77	59	58	61	52	57	56	68	64	73	50	52	52	51	69	64	67	57	52	62	62	62	62	66	46	54	62	61	72	50	64	59	71	45	65	62	66	61	70	67	61	62	68	64	53	52	74	51	52	58	55	67	68	59	44	61	58	63	55	59	60	52	51	64	57	54	52	64	73	57	73	65	72	63	54	58	59	58	61	62	45	55	54	56	57	59	69	73	67	67	62	57	60	61	60	60	71	50	60	66	50	59	66	60	72	73	70	61	61	63	55	61	64	60	65	73	59	66	57	61	54	53	71	64	60	61	72	55	51	67	63	65	58	58	51	49	65	58	61	62	52	67	66	76	74	60	63	69	62	55	80	65	62	59	63	54	55	59	59	68	58	66	60	70	45	67	60	58	67	71	70	75	56	64	44	63	69	62	67	64	57	53	67	63	63	59	57	65	63	72	69	58	64	84	64	63	67	55	56	55	51	57	64	71	71	49	59	55	59	59	68	73	46	62	63	65	63	63	55	64	60	53	72	56	52	70	59	59	50	59	47	57	63	61	62	51	68	73	60	53	63	70	62	55	52	62	72	70	78	51	51	66	68	58	61	68	73	59	70	73	51	54	60	70	64	79	44	47	46	57	60	60	75	66	61	55	72	70	58	60	64	52	64	55	59	62	58	70	55	60	68	70	62	57	60	58	62	53	65	60	73	63	57	55	64	59	49	55	58	76	64	60	68	55	64	62	65	68	64	61	57	56	51	64	55	64	55	56	51	49	66	57	75	58	34	56	56	68	55	52	53	59	56	67	47	60	60	66	88	72	66	68	60	60	57	55	54	58	67	76	45	66	64	58	60	69	51	64	68	66	61	50	65	66	74	50	50	66	70	59	70	51	59
51732	39753	36460	26781	35677	46694	13338	927	860	855	853	797	803	751	780	765	790	753	772	861	1385	5140	4672	2593	1177	738	752	739	760	761	750	763	774	700	751	736	758	772	742	755	753	725	742	773	760	745	746	765	783	719	732	767	732	738	766	759	741	708	760	759	834	755	713	810	705	759	767	726	754	726	812	802	738	784	728	730	750	760	776	741	768	748	803	731	752	720	744	742	747	735	781	731	801	754	725	767	770	779	737	782	746	773	763	721	757	798	764	749	744	768	776	785	763	731	756	731	742	736	755	798	775	779	752	798	793	769	758	725	702	789	709	779	808	757	771	738	764	740	761	818	748	774	736	800	740	748	763	736	758	731	752	760	780	807	730	792	749	756	707	788	711	788	716	755	722	756	789	749	702	806	700	788	768	743	765	771	774	722	795	801	707	782	770	725	775	772	770	767	822	700	732	766	778	755	724	771	760	781	733	712	731	729	762	727	727	759	765	775	715	751	726	743	764	751	808	745	737	752	778	738	732	816	758	796	759	756	757	791	740	711	727	772	759	767	717	738	773	759	718	711	788	720	748	767	740	724	750	765	790	730	717	745	728	770	695	744	748	729	751	758	775	790	755	726	799	716	743	779	728	787	795	754	772	742	776	762	749	776	773	768	782	732	783	723	798	746	784	773	790	744	767	794	795	785	818	793	742	751	760	761	718	755	751	771	724	713	797	760	774	756	767	761	760	841	824	759	709	767	692	826	738	746	727	775	772	760	753	741	741	787	774	759	746	789	771	802	728	736	796	736	753	779	756	745	789	746	776	765	770	745	796	728	801	717	777	724	708	761	798	705	764	738	770	772	784	716	768	813	762	742	759	784	728	749	708	775	774	782	753	751	761	718	820	702	792	788	761	797	784	756	791	788	735	799	770	772	770	800	799	761	761	757	775	710	776	691	776	773	789	736	773	789	712	764	745	736	750	760	792	792	729	781	730	753	756	750	704	823	794	790	719	760	858	732	736	717	748	729	772	754	758	756	799	778	779	709	718	744	763	790	702	776	762	780	766	738	836	712	780	714	750	817	750	734	717	742	811	813	786	773	778	735	770	790	798	762	753	766	772	723	740	741	765	759	714	752	767	782	749	805	765	788	760	753	732	795	737	751	763	744	767	735	732	778	770	752	748	715	743	740	746	759	761	705	791	763	750	756	750	807	748	771	759	767	809	761	725	790	756	736	809	723	730	790	744	762	782	777	822	731	745	712	760	761	724	809	765	784	765	731	786	777	758	737	773	696	778	779	742	752	792	725	806	821	757	770	765	786	688	745	745	785	784	715	781	757	772	785	772	788	747	767	792	750	755	716	726	720	752	757	742	729	740	735	748	756	833	759	762	797	783	741	764	745	721	731	743	746	742	770	785	784	727	783	744	784	762	766	767	761	742	670	752	730	767	749	788	761	729	773	757	718	728	777	747	713	782	799	850	738	777	763	827	752	763	765	763	734	716	732	758	734	756	759	781	770	705	777	803	751	821	782	785	776	734	765	767	730	803	776	734	744	746	791	702	776	751	736	790	718	708	792	738	756	791	753	769	740	757	724	756	737	810	729	700	754	726	744	749	791	725	772	756	791	776	753	778	798	701	757	735	740	733	779	774	760	731	767	758	774	732	816	744	775	804	724	734	787	766	743	742	791	742	745	741	751	786	768	799	749	764	747	811	765	782	741	741	761	793	808	751	807	715	774	775	734	770	764	798	782	725	766	761	726	712	728	769	794	749	756	794	785	772	837	760	742	804	739	731	765	772	785	757	764	764	747	771	774	711	748	703	775	752	769	745	716	766	757	714	773	766	781	772	757	749	764	733	771	776	693	745	789	770	797	776	736	761	770	818	736	762	767	773	797	735	794	799	743	782	732	752	759	775	760	779	761	728	755	755	738	771	765	781	730	777	747	798	739	744	732	749	766	790	710	757	748	704	780	743	758	763	795	770	766	752	763	710	800	792	779	759	747	749	762	749	710	772	763	716	815	764	744	767	746	762	776	729	735	734	747	714	775	733	759	732	787	733	775	784	768	795	747	808	756	769	738	716	738	638	756	764	777	769	839	725	747	791	744	738	792	725	773	766	774	761	770	737	740	751	740	748	759	800	735	779	735	739	786	728	788	741	745	747	775	829	803	748	720	821	789	735	785	753	737	750	742	754	750	736	764	751	781	725	740	745	767	779	787	747	808	755	838	816	772	766	720	771	783	810	782	774	754	804	766	752	756	763	822	729	800	793	800	741	738	774	777	696	755	777	768	714	787	726	772	714	760	760	770	736	746	763	762	804	775	710	734	755	766	774	741	757	765	728	748	774	741	743	795	793	774	708	729	783	723	773	732	759	716	781	749	755	776	705	791	741	743	774	803	768	735	751	728	776	756	781	762	765	760	756	730	734	781	724	742	764	782	759	722	751	772	786	791	789	755	755	744	769	773	781	771	748	767	743	753	757	720	754	751	745	780	810	761	784	768	761	720	804	783	730	771	747	782	790	778	733	734	733	711	744	787	714	793	769	805	773	782	772	790	789	773	779	747	744	786	761	732	782	776	731	714	704	758	748	719	782	705	749	747	740	752	767	709	777	764	757	783	729	752	709	757	758	808	725	761	709	751	738	728	776	752	719	748	763	759	799	719	717	784	700	783	722	725	797	761	766	684	805	784	804	765	783	710	772	743	708	776	756	764	734	770	730	791	734	756	776	748	805	732	767	802	790	796	724	740	811	789	735	761	675	754	782	768	722	792	779	806	745	724	807	696	782	793	738	789	782	759	744	779	765	742	749	748	776	737	730	774	709	717	799	714	723	747	781	800	773	772	788	727	773	786	795	726	774	755	769	795	707	736	763	753	751	748	738	780	751	783	712	766	736	772	739	740	766	757	745	773	794	742	769	745	731	784	781	698	779	702	743	777	804	744	761	752	736	749	803	749	715	698	726	761	776	767	762	759	758	794	759	754	751	805	738	756	773	802	740	782	755	761	737	779	710	741	769	755	761	736	726	710	725	767	799	732	767	742	763	754	780	728	751	764	759	780	780	786	710	719	747	760	772	796	712	715	749	779	752	769	793	736	803	799	779	755	738	731	785	753	718	765	816	755	776	746	744	767	744	749	757	757	756	752	728	764	760	749	791	766	747	719	762	747	745	782	781	775	758	749	771	780	824	741	733	733	749	735	710	800	745	752	786	771	805	721	783	730	735	780	742	794	802	733	742	745	794	769	684	759	750	736	771	765	773	724	766	771	747	761	767	733	783	785	719	733	817	792	747	765	724	753	754	756	774	733	796	758	744	764	727	796	748	792	779	770	757	767	781	792	752	770	805	763	756	744	703	770	727	750	746	799	738	782	743	742	740	797	770	804	758	749	801	726	787	789	812	716	768	771	774	764	755	753	778	746	724	740	765	748	728	776	753	755	782	719	734	745	753	777	793	775	813	729	768	737	763	764	733	759	728	741	767	801	775	763	788	852	751	764
27440	30451	19772	5699	3940	7464	2090	57	71	54	62	64	67	60	66	68	52	92	67	65	74	190	197	114	84	55	72	57	61	67	72	50	63	72	55	50	59	77	73	65	48	64	74	54	68	61	56	58	67	47	60	53	51	73	48	50	63	64	70	62	57	48	41	73	60	65	52	72	59	52	59	62	61	56	53	74	63	46	57	66	52	62	61	53	57	57	65	81	49	50	67	60	59	50	55	59	64	57	62	64	54	57	68	65	59	52	58	74	62	57	40	42	59	65	57	60	59	64	54	49	59	65	50	51	65	49	51	62	61	64	64	51	58	65	66	53	57	63	61	60	54	65	56	61	58	55	52	61	46	54	59	58	68	62	58	65	49	55	63	59	64	62	64	64	61	75	49	69	60	65	51	60	51	59	56	62	47	63	69	42	62	79	52	54	59	73	60	58	74	82	57	62	43	67	67	64	59	64	63	57	72	54	58	71	60	49	64	56	64	57	61	52	64	70	66	61	54	67	53	72	72	63	63	54	62	61	58	59	51	68	66	56	53	57	62	65	56	54	67	52	60	59	58	63	61	64	56	60	69	73	64	64	68	55	60	61	71	59	57	60	61	74	57	68	55	62	54	65	67	57	56	68	70	56	38	60	45	59	56	47	63	73	59	69	54	66	61	57	67	63	64	60	65	61	56	58	68	53	55	66	59	49	68	52	62	72	67	65	61	54	63	65	61	58	50	59	53	65	64	61	45	56	70	52	70	60	65	52	72	62	70	58	55	52	56	56	68	53	66	61	67	58	56	80	55	47	61	60	56	57	63	54	60	63	63	53	67	63	69	68	62	61	47	71	69	66	60	45	61	54	49	55	49	51	53	53	61	65	74	67	54	70	57	69	56	51	63	67	49	53	64	59	59	64	56	58	56	51	63	59	53	64	68	52	48	49	49	51	68	50	53	54	67	66	56	53	67	68	48	49	65	73	64	58	41	58	63	53	52	54	73	59	50	50	73	53	40	51	74	57	62	60	69	61	66	60	58	70	52	58	49	60	60	64	57	67	74	53	65	60	70	62	57	51	64	59	51	60	68	65	56	52	52	60	58	76	41	52	54	75	66	57	53	64	63	52	64	58	59	60	61	60	53	51	78	66	45	66	51	72	67	73	72	64	47	65	73	62	62	50	54	76	68	53	66	63	50	58	53	70	68	66	55	48	54	58	60	47	51	55	73	63	58	51	61	59	58	62	56	58	60	56	58	63	57	62	73	69	64	46	51	70	45	54	66	43	57	47	65	63	54	60	62	59	77	59	48	57	55	62	69	58	49	64	71	57	69	46	57	63	60	64	44	71	55	74	73	60	75	57	64	57	51	56	57	51	74	71	55	64	67	53	46	63	48	69	65	59	60	46	59	47	68	63	68	62	48	55	70	65	57	66	57	57	58	64	64	63	79	64	65	53	61	70	58	67	60	57	62	49	62	65	49	66	62	52	60	63	57	66	50	53	45	69	62	63	52	57	60	68	67	49	58	61	63	64	55	59	51	59	64	58	72	74	62	63	54	58	53	70	61	74	57	62	64	51	69	63	63	61	64	63	56	53	69	59	64	59	65	68	48	61	48	71	47	70	53	53	59	63	56	71	55	47	50	63	66	57	64	70	63	55	67	60	66	64	56	51	49	79	55	59	50	54	68	69	56	59	67	60	62	67	76	60	65	62	63	66	58	70	63	51	46	43	65	68	58	55	51	58	58	54	57	58	59	51	68	80	53	57	53	58	67	64	79	52	64	51	57	57	71	89	54	57	71	55	48	63	59	61	63	59	58	60	71	54	58	53	58	61	61	47	59	58	59	74	49	72	61	68	61	51	64	55	51	48	63	76	58	60	69	61	60	58	63	36	52	45	71	63	57	59	73	69	66	59	70	65	54	70	70	69	58	58	49	59	47	65	60	61	47	59	65	71	59	61	54	58	65	64	59	56	59	57	61	50	71	69	69	55	67	56	49	65	65	67	54	50	66	55	62	59	63	76	54	76	51	67	59	59	55	52	59	66	59	54	61	59	65	48	75	59	65	55	61	56	52	59	61	69	48	53	57	52	70	69	73	58	47	62	68	69	52	56	55	63	49	62	47	68	62	50	58	61	58	61	59	66	59	55	67	54	71	54	60	54	60	57	68	50	52	56	60	65	52	58	68	62	56	64	54	56	74	53	64	60	60	65	64	63	52	70	61	75	66	60	66	54	59	59	57	68	54	50	85	45	64	63	70	71	46	60	76	52	64	51	57	75	67	59	75	55	67	68	67	61	61	64	53	54	51	71	71	57	73	56	64	53	58	68	65	49	54	66	67	51	59	56	55	50	63	71	62	70	57	53	58	72	78	53	51	60	50	66	59	50	60	50	71	58	64	68	58	83	62	62	61	69	59	58	60	64	63	62	48	50	59	47	60	53	56	66	38	53	69	64	75	70	56	69	66	64	68	62	69	59	56	61	63	77	52	64	62	61	72	57	62	66	70	45	59	75	57	56	70	51	66	59	47	70	53	52	63	74	71	44	47	64	61	72	65	52	58	62	76	61	62	62	59	51	67	58	48	61	62	66	62	50	75	53	57	67	63	65	57	76	61	47	62	64	55	70	64	66	65	62	59	63	60	59	67	69	55	61	60	64	54	75	60	56	48	73	55	64	58	64	56	47	69	58	60	73	55	52	57	56	58	60	61	52	50	59	50	48	57	71	72	66	47	57	54	56	57	67	63	46	61	49	51	61	49	62	56	60	68	61	72	65	61	75	51	57	56	62	62	70	61	75	62	52	65	66	63	65	47	65	66	58	48	60	66	52	51	58	58	62	66	65	64	56	58	59	51	71	60	64	56	71	57	42	56	63	55	68	68	56	40	61	67	70	79	63	58	68	53	61	65	71	64	57	58	65	59	73	73	70	52	62	55	55	47	56	74	78	51	51	57	55	64	65	70	62	66	71	57	65	48	48	59	55	73	56	58	50	59	50	61	55	52	58	54	64	48	73	43	58	64	59	65	41	69	66	64	75	73	72	63	60	70	64	47	69	64	57	63	65	53	78	54	62	68	58	51	55	47	62	49	62	69	71	64	72	65	69	52	65	59	57	48	46	61	49	61	63	56	59	63	50	44	50	65	50	57	61	62	53	65	60	64	53	62	61	47	53	63	64	74	63	54	77	55	58	93	62	49	73	51	55	63	60	35	45	52	68	65	40	68	61	57	51	64	61	77	68	63	55	64	64	59	56	57	59	67	66	55	59	61	69	61	72	53	43	66	60	55	68	56	57	67	68	59	79	68	46	66	62	52	63	62	78	64	67	62	49	63	64	48	59	61	60	62	65	61	53	61	74	53	63	67	51	57	68	63	61	59	58	56	54	55	49	65	57	44	59	69	59	64	60	53	67	48	55	62	57	70	59	61	61	53	65	54	60	52	59	64	54	63	58	61	56	50	60	59	54	76	50	53	63	76	68	64	50	67	50	59	60
53373	42840	42829	28364	47847	53526	19029	956	903	844	843	788	827	749	815	776	811	777	764	764	1005	5698	5260	3118	1444	760	702	771	763	726	769	775	775	737	721	763	754	744	740	759	701	739	692	733	738	740	718	756	759	718	702	817	734	742	719	729	755	715	770	783	738	687	744	803	691	702	714	736	721	785	788	709	730	748	716	769	739	746	698	708	686	710	758	741	742	782	763	759	727	772	754	762	760	755	757	794	746	776	687	765	760	745	751	790	730	704	762	740	753	792	721	771	760	732	784	726	768	721	756	732	760	729	688	727	694	723	720	739	723	761	743	813	768	783	711	776	730	738	712	749	744	751	736	751	737	727	663	743	762	774	711	771	737	769	749	720	780	770	733	792	777	763	748	736	745	742	790	758	713	715	755	771	765	762	742	743	701	723	755	746	725	709	797	786	755	733	726	750	798	785	789	773	752	795	743	720	800	772	771	743	747	752	754	772	739	726	816	772	742	729	731	752	740	773	753	727	711	760	776	718	739	775	726	743	749	733	764	749	717	738	733	765	726	738	721	778	688	786	761	731	730	714	742	769	752	757	843	808	782	741	753	740	717	761	719	748	722	786	764	730	730	727	721	762	782	751	730	746	737	738	741	701	703	724	705	748	751	726	721	712	704	789	788	787	727	724	795	734	739	775	763	733	774	780	767	695	697	747	718	762	758	743	785	727	778	729	779	752	754	800	741	730	780	786	783	739	753	791	708	785	786	743	744	767	756	769	755	700	773	845	735	736	703	775	783	741	779	741	763	715	711	706	770	742	749	775	798	722	726	752	737	744	735	731	748	746	760	764	723	767	747	790	744	764	710	735	728	781	701	777	711	813	729	791	768	705	745	719	742	724	765	741	787	761	737	774	738	744	805	763	756	752	694	755	747	757	786	728	729	752	804	686	767	718	765	715	719	713	755	742	755	754	742	724	692	713	765	752	771	695	715	760	791	705	722	734	803	720	734	772	750	753	751	716	767	713	792	726	779	805	743	741	713	709	755	779	733	732	778	699	711	752	745	784	788	791	762	734	713	775	734	766	740	721	760	730	746	773	742	756	781	742	732	761	759	761	727	736	754	760	715	785	757	772	717	777	790	756	742	717	727	790	786	661	788	751	794	749	716	706	750	772	764	762	762	658	749	783	759	734	722	793	773	793	725	758	746	714	773	732	766	704	776	724	759	735	744	736	724	776	747	805	722	704	748	733	755	718	714	745	760	782	725	721	734	770	723	740	812	721	705	754	751	801	718	741	724	745	769	745	754	743	777	680	752	752	747	746	744	732	737	765	788	806	735	718	737	744	721	750	716	789	739	730	759	800	792	727	760	768	733	723	729	753	754	785	768	773	753	764	766	709	781	760	783	733	756	756	735	740	730	795	750	781	734	748	765	707	807	736	729	744	748	741	743	705	758	796	754	783	739	706	789	762	752	704	695	763	709	687	707	754	710	748	750	777	721	720	784	764	716	697	711	733	751	775	804	745	746	718	727	739	737	802	786	752	709	795	686	764	739	747	717	756	686	775	766	768	733	761	810	702	715	717	768	797	688	743	775	758	789	746	720	771	739	757	783	745	766	761	727	753	699	737	793	804	769	748	667	787	753	750	757	704	730	752	731	734	737	759	763	727	750	729	699	730	754	777	708	694	728	764	709	766	745	760	775	793	699	729	728	769	746	782	738	784	747	782	716	804	754	718	762	724	698	739	732	751	701	771	784	762	745	736	723	773	752	788	725	716	721	749	743	729	747	747	734	764	758	759	790	737	770	736	740	706	710	721	737	740	738	750	740	764	725	697	737	762	696	766	785	755	760	703	697	783	728	800	719	728	758	756	750	761	734	731	726	793	729	780	746	720	760	719	781	755	720	732	751	751	763	726	733	720	769	732	737	693	797	676	780	744	793	713	738	737	760	740	722	747	768	762	686	797	737	761	753	710	707	751	749	738	784	768	749	815	742	747	745	707	747	731	792	777	742	770	747	756	764	747	752	732	749	699	768	723	749	760	732	683	674	763	718	711	722	737	761	736	768	769	736	719	737	727	793	747	743	737	756	688	760	783	747	727	705	770	748	781	748	747	720	756	679	745	747	736	782	710	754	760	784	753	751	757	754	751	793	747	766	718	770	700	807	722	772	719	771	716	757	697	744	755	723	728	758	799	770	756	765	753	748	790	714	715	754	821	714	722	679	713	788	711	780	731	712	752	729	761	752	720	783	738	791	744	718	782	721	697	787	739	770	745	708	772	697	704	757	709	771	746	739	745	775	730	779	730	743	747	748	756	782	795	738	735	733	727	754	748	746	754	728	769	746	787	751	716	740	734	671	781	703	708	744	745	735	702	767	764	775	760	782	770	773	723	744	795	717	716	762	756	806	756	744	753	743	714	754	742	776	752	783	789	747	720	736	769	716	727	711	734	777	780	741	734	707	778	748	738	740	744	736	751	725	736	732	746	721	741	710	694	743	759	718	764	721	743	764	731	758	743	696	752	715	749	723	759	718	715	743	720	756	746	744	695	778	763	717	729	758	770	758	811	779	768	708	728	797	730	692	688	714	754	758	746	757	766	728	725	827	752	766	717	772	751	789	759	745	763	751	729	757	778	764	757	718	758	794	731	699	759	706	735	758	752	751	739	745	751	687	760	740	701	687	749	785	750	742	764	751	708	732	753	741	750	699	738	713	773	709	700	715	739	750	694	746	778	742	758	746	711	752	760	753	734	757	726	774	745	770	732	716	735	757	805	781	735	726	767	744	688	716	720	728	751	769	687	740	763	724	730	730	795	745	788	740	790	775	772	773	723	769	728	774	739	731	681	759	804	757	752	717	781	781	705	751	740	774	705	754	709	769	730	775	753	783	771	808	737	736	762	762	706	713	758	728	781	755	743	808	742	830	748	759	775	734	721	752	714	791	740	750	833	808	693	733	742	772	758	738	775	758	727	737	711	718	755	734	730	765	759	768	747	741	721	730	756	750	754	786	776	757	728	766	748	761	749	776	715	731	737	726	763	753	795	786	793	761	770	681	702	714	743	769	798	759	789	727	741	732	712	677	714	780	720	755	728	750	723	706	729	697	727	733	722	726	734	754	773	739	699	707	760	773	779	753	758	738	711	738	763	787	735	745	729	755	768	740	739	751	723	730	768	766	740	731	753	713	730	721	761	722	703	814	728	678	810	719	716	699	742	792	721	799	789	768	739	752	784	766	752	741	737	770	745	747	777	756	750	721	757	765	753	800	801	754	757	725	785	761	721	715	753	709	775	718	764	713	750	748	765	742	759	762	746	719	740	737	803	792	708	707	753	751	788	762	766	700	797	810	782	757	807	765	747	774	742	814	735	750	766	725	754	725	743	738	824	752	760	754	689	726	719	790	744	734	751	767	718	726	731	759	790	753	728	774	714	752	731	725	758	769	750	749	781	754	735	679	779	731	752	702	687	708	771	679	715	760	777	727	734	718	742	744	789	724	779
8529	6936	4283	1037	536	1499	436	43	45	42	45	59	40	38	50	51	48	57	45	55	49	77	81	52	58	50	55	41	45	49	52	55	54	47	42	45	55	50	50	49	44	48	31	51	53	49	54	61	54	62	38	46	45	43	56	52	55	51	73	47	49	51	52	52	41	47	61	47	31	44	52	50	54	55	52	59	49	43	51	49	40	47	42	40	56	48	48	49	53	44	50	47	51	45	38	45	57	46	53	51	43	49	46	64	58	55	39	42	48	57	49	49	60	46	40	36	47	52	57	43	40	51	53	43	41	52	51	40	51	50	54	55	68	48	51	48	49	38	53	60	51	52	45	52	58	41	51	52	55	55	38	42	46	51	42	53	50	64	49	56	43	46	36	50	53	32	50	38	47	55	46	45	45	42	49	44	52	56	50	50	43	58	46	49	47	61	59	52	49	47	46	51	49	58	51	51	52	48	54	59	47	47	57	48	47	46	48	52	58	44	57	58	62	59	52	50	61	42	54	44	37	49	39	51	53	36	44	47	45	39	39	61	58	56	59	53	63	51	49	55	47	47	40	56	47	49	49	36	48	39	49	45	51	54	43	51	43	53	52	46	51	60	50	60	61	57	50	46	51	36	45	54	45	45	57	51	49	60	60	48	52	44	55	56	46	53	47	45	44	49	48	50	49	53	57	45	54	46	66	51	57	44	47	54	45	44	49	41	52	57	53	35	42	59	53	55	50	32	56	58	51	43	63	41	55	53	38	51	57	44	52	57	48	49	51	54	57	49	52	33	49	52	47	54	52	38	59	47	51	45	45	47	47	44	50	49	43	56	53	55	56	56	57	58	56	42	49	50	71	50	47	54	55	54	51	48	68	40	68	48	63	45	58	53	53	52	47	57	58	52	42	48	47	46	54	53	41	48	46	61	46	51	52	55	52	47	49	47	45	53	52	54	45	54	63	37	53	56	54	51	43	47	60	46	34	62	61	61	57	55	59	54	45	42	43	52	52	52	40	49	50	47	63	50	47	61	46	60	42	62	45	67	47	56	49	56	42	43	52	55	50	65	43	66	42	50	63	47	56	57	52	47	48	40	48	44	54	46	43	34	51	52	61	52	51	48	46	62	48	59	50	58	51	50	60	61	50	50	50	46	41	44	44	47	54	53	57	55	64	43	56	51	47	52	55	46	40	66	45	48	54	61	45	45	52	41	56	41	33	43	52	53	41	54	34	45	45	58	45	51	52	71	51	55	44	49	73	40	50	42	55	59	57	53	51	41	59	54	44	44	54	52	46	40	54	51	60	56	52	53	52	44	45	42	52	59	64	51	49	61	38	41	65	53	58	54	51	46	59	42	63	45	60	64	49	48	61	67	40	56	63	42	40	58	51	60	52	40	54	39	40	54	55	52	52	35	57	49	44	47	41	43	52	52	48	39	55	50	54	47	56	61	47	56	49	50	58	46	48	52	47	48	50	50	51	56	47	48	38	50	49	57	51	40	49	66	51	41	61	49	57	44	50	45	48	55	69	60	57	43	47	47	55	49	41	50	43	41	42	60	49	57	49	41	52	66	52	46	41	54	43	54	42	55	58	51	48	40	55	38	43	62	58	49	53	66	52	63	41	54	50	44	53	49	47	40	35	49	60	41	46	46	43	62	50	56	52	46	46	46	56	48	55	44	51	43	46	47	51	53	46	48	47	45	50	57	67	39	44	48	45	62	48	59	52	58	47	44	50	67	43	53	54	53	46	48	66	37	49	50	45	40	53	48	53	56	35	49	50	64	43	61	38	48	58	57	38	48	54	32	45	56	47	48	44	39	43	42	59	45	55	48	45	52	58	43	45	57	33	64	56	56	49	51	56	58	43	44	51	45	50	51	50	41	53	50	55	46	54	44	56	43	48	62	48	59	47	60	52	58	55	42	38	42	59	55	52	45	53	49	46	48	49	50	60	54	51	50	55	56	37	53	53	43	40	56	38	41	52	41	47	44	52	52	56	57	54	40	44	51	60	61	47	52	49	52	54	49	46	54	47	50	57	49	41	57	43	57	56	43	48	48	41	46	43	48	52	53	45	52	52	57	55	56	50	60	54	56	33	61	47	48	38	53	48	68	44	53	45	57	57	60	48	58	56	46	51	42	56	61	40	56	44	45	63	57	40	53	54	48	45	51	54	57	58	45	58	39	63	35	49	45	57	49	54	45	59	54	46	54	54	38	51	47	46	60	61	50	54	52	35	54	51	55	46	35	58	54	48	48	52	51	45	50	43	52	60	59	52	49	56	45	30	51	47	45	37	43	48	56	62	49	52	51	62	46	54	44	52	50	58	54	55	55	55	41	47	42	55	55	57	48	42	53	54	46	55	74	48	50	44	55	49	45	40	45	39	40	43	44	45	50	64	37	41	53	46	65	62	44	59	54	60	52	61	53	43	59	39	58	50	48	49	42	43	63	32	45	66	54	41	56	52	49	57	50	45	38	53	58	45	55	49	47	51	46	52	46	60	41	43	43	56	48	49	53	37	49	53	57	45	55	51	56	47	52	55	49	44	61	52	45	47	61	45	54	67	71	56	39	44	54	59	49	57	49	45	63	39	51	58	56	54	53	49	51	42	54	36	54	68	53	42	43	48	36	52	53	51	57	53	57	55	57	49	45	53	57	45	57	44	43	48	41	43	50	48	46	48	34	42	39	46	55	46	42	56	46	41	54	57	49	50	52	41	40	59	37	50	53	45	51	40	50	32	48	37	51	55	63	51	55	57	50	62	47	44	52	45	59	52	58	48	48	55	52	44	46	33	31	57	59	55	48	67	50	37	51	38	57	47	56	49	49	49	58	38	37	45	43	53	38	51	52	48	61	51	52	50	58	45	53	38	45	50	55	50	47	45	66	40	67	43	57	68	52	57	47	49	53	50	40	47	54	44	48	32	49	40	38	48	47	45	51	56	56	55	53	51	50	54	53	47	45	48	40	59	62	54	44	41	34	54	41	47	40	45	51	62	55	63	63	39	67	54	49	45	41	48	44	54	55	56	49	56	52	47	48	47	57	52	60	49	42	63	54	48	42	43	60	39	43	53	58	61	43	44	46	60	72	56	62	48	50	55	53	49	54	42	45	63	50	57	44	41	49	45	53	48	44	57	49	58	60	55	43	54	51	58	48	50	37	45	50	60	55	40	57	44	56	50	50	51	44	67	52	48	47	56	59	58	44	47	56	50	43	37	56	47	66	47	51	63	53	68	39	58	50	53	50	54	55	51	56	51	50	55	40	56	56	43	39	57	38	40	62	52	69	53	44	54	58	51	56	54	47	56	50	56	62	49	60	49	51	48	51	45	51	40	44	49	55	49	53	61	50	50	38	57	50	41	45	67	41	52	50	54	55	52	47	38	54	48	33	45	61	57	47	57	62	51	37	54	46	57	63	50	64	47	69	47	46	47	47	55	62	46	46	56	59	45	41	61	51	51	55	46	50	54	43	47	44	44	56	55	49
41400	30375	26927	18807	22420	31278	11657	662	696	584	647	639	653	712	602	644	641	638	629	614	729	1928	1728	1336	901	623	606	648	610	574	612	657	663	619	652	638	622	619	617	628	630	647	659	682	636	638	631	618	631	661	684	633	620	654	638	636	616	611	636	692	656	608	627	682	640	630	655	615	699	632	636	653	624	637	647	676	630	626	651	644	624	670	623	668	599	674	607	617	683	665	686	626	632	644	615	651	628	642	659	637	637	626	640	610	617	652	665	603	649	666	604	671	566	654	626	630	674	640	680	605	622	638	604	693	683	613	567	640	620	638	637	663	613	662	645	652	657	640	612	626	699	669	609	625	642	607	632	645	634	615	629	632	660	656	599	622	635	653	621	681	611	644	608	632	639	623	590	619	631	647	614	620	632	609	657	588	597	646	603	616	598	633	648	636	602	658	660	619	601	640	629	644	657	613	668	644	596	639	640	637	639	620	691	655	644	618	675	592	634	629	662	600	628	691	621	610	613	642	672	615	644	638	674	613	639	630	632	634	657	601	617	594	602	615	570	630	641	666	684	598	632	651	647	664	602	620	629	654	650	654	639	637	597	650	644	668	610	662	603	622	614	653	618	624	645	606	647	673	607	626	636	654	617	655	603	617	645	613	633	613	666	630	609	671	663	648	660	658	614	618	676	627	645	634	595	612	670	635	639	603	670	640	655	593	579	626	615	603	681	610	643	651	646	634	628	606	596	610	647	589	646	659	624	645	638	685	656	672	631	657	627	640	633	676	645	631	630	655	648	650	634	635	614	662	636	566	635	610	646	631	596	660	628	668	625	585	635	649	652	654	624	652	668	647	615	651	573	628	632	617	644	649	624	618	652	621	598	605	651	621	638	670	657	618	625	647	674	675	649	625	660	660	611	663	645	626	594	621	629	627	632	633	609	660	580	642	654	617	608	628	611	662	633	618	642	663	656	674	633	666	639	656	633	591	601	632	662	639	619	605	601	669	660	626	627	595	587	609	621	641	620	633	593	600	713	629	601	600	636	577	667	683	615	634	653	621	646	632	617	616	626	588	636	606	615	720	620	627	726	656	679	650	615	617	628	631	651	630	671	648	624	628	630	622	601	602	635	628	608	620	627	617	638	642	619	595	626	631	631	654	617	608	659	633	607	630	637	697	629	646	616	567	671	605	629	626	636	626	608	672	606	660	588	675	647	627	616	654	630	669	633	631	681	672	622	653	682	640	604	618	618	657	632	611	623	656	655	646	622	587	623	633	639	611	641	623	669	641	619	648	619	645	640	635	620	644	635	654	624	637	663	667	643	645	681	610	655	591	624	648	608	607	636	641	612	639	622	652	653	656	619	670	625	627	669	643	640	638	646	596	619	629	649	651	597	654	611	596	637	622	648	625	647	619	606	607	608	638	647	628	642	654	622	602	592	606	613	630	579	584	659	637	653	618	618	624	610	623	630	653	669	603	586	621	617	582	600	654	661	670	586	671	617	613	607	604	622	629	642	658	616	634	606	616	660	699	600	673	630	670	613	605	635	611	630	616	600	627	662	656	635	616	575	643	614	633	632	616	650	614	641	627	626	643	674	602	618	634	642	632	631	681	619	600	685	666	583	630	603	644	597	663	608	624	632	619	547	648	646	623	604	624	636	610	652	601	631	621	628	654	636	672	642	641	640	633	621	671	615	616	623	621	652	657	643	667	650	630	648	657	634	618	643	640	658	642	641	651	643	694	640	637	656	703	626	666	627	672	594	605	615	612	590	609	621	639	616	623	616	665	648	649	616	643	625	666	644	627	639	644	637	615	644	668	628	595	620	632	647	593	649	669	638	637	615	602	664	620	619	637	666	626	626	618	648	648	656	641	617	596	663	701	636	702	666	650	622	639	651	685	580	626	674	656	587	642	654	618	612	593	650	623	611	652	643	592	616	660	612	635	619	657	600	614	639	641	631	598	618	635	626	660	608	616	631	692	664	629	604	650	598	613	637	604	605	639	628	611	649	633	644	623	646	639	670	625	667	619	653	586	624	623	639	642	650	605	648	618	635	579	633	622	657	626	608	631	599	613	635	649	617	610	598	643	612	698	660	643	628	649	675	593	629	627	592	641	663	610	631	617	577	603	601	637	633	603	639	653	651	632	631	663	621	616	618	598	619	625	613	588	672	637	632	622	670	624	649	714	636	618	638	581	617	624	619	645	648	643	631	637	615	646	679	639	619	634	638	611	649	637	676	640	634	631	611	628	655	597	659	660	630	630	653	660	629	665	656	610	627	651	676	626	640	610	647	607	598	618	647	578	623	607	605	647	639	630	620	644	658	649	608	635	644	667	624	642	632	609	640	642	647	617	603	609	642	647	623	650	618	622	633	663	633	584	637	613	648	606	580	630	623	625	642	634	679	607	658	636	606	602	623	570	637	604	640	644	613	622	604	599	649	640	639	626	630	636	647	649	612	611	648	646	665	619	625	680	633	580	602	679	616	629	623	684	658	656	649	640	649	644	622	651	631	610	602	665	659	665	642	659	649	669	597	654	608	613	623	652	625	655	651	613	606	635	632	679	586	675	613	641	636	651	649	608	625	558	584	704	612	648	610	624	654	668	630	622	620	607	665	640	646	633	643	597	635	673	625	639	645	620	656	626	619	603	601	634	665	660	607	645	641	571	620	659	594	635	615	625	622	628	649	639	621	660	609	618	651	649	616	655	649	714	630	600	609	614	625	664	589	634	653	651	622	627	647	616	660	620	625	629	636	638	578	615	650	599	627	634	651	599	661	644	662	602	636	634	641	635	623	654	640	641	640	650	608	611	629	617	640	599	590	605	688	653	644	585	670	632	652	649	667	645	628	637	619	676	677	646	594	649	587	635	648	657	647	601	592	645	633	675	623	621	637	614	675	644	605	617	610	592	645	631	586	607	652	613	616	666	656	618	626	654	632	632	609	606	613	632	651	625	627	648	631	615	624	653	653	652	626	629	621	658	663	611	643	637	625	666	649	634	614	657	614	607	594	599	629	612	630	618	658	658	642	595	649	610	622	659	638	652	604	628	606	584	580	602	628	617	605	603	625	616	628	607	625	602	649	655	650	642	626	679	608	601	619	646	602	597	611	661	664	626	605	675	631	609	613	642	611	600	619	630	650	636	642	632	607	593	642	643	632	636	672	572	633	635	620	603	629	690	659	660	645	622	658	625	616	637	634	630	644	618	647	683	656	673	620	710	637	628	637	641	663	604	632	628	649	627	678	621	605	661	582	645	620	639	635	594	657	627	631	672	560	571	659	676	659	611	616	622	618	618	664	619	647	625	611	618	649	635	670	630	638	588	597	628	653	607	649	659	611	665	645	633	686	616	626	652	694	598	653	634	637	615	628	658	609	661	701	645	677	642	640	572	600	650	628	583	656	615	621	622	624	614	699	584	613	670	600	651	621	644	635	637	627	650	592	645	600	615	629	603	681	635	607	643	685	662	642	625	631	630	639	619	614	647
22929	24847	14150	4053	1044	4967	1271	43	58	65	63	59	54	72	47	56	44	46	54	51	69	183	163	101	77	50	49	52	53	51	46	57	70	49	44	58	62	59	59	50	52	44	62	47	51	54	49	56	67	49	55	47	51	46	51	37	56	42	48	65	54	56	46	44	50	61	54	60	58	51	47	55	50	39	52	43	52	59	39	54	62	69	50	50	44	49	51	59	55	59	55	64	59	48	50	47	66	44	45	59	52	57	53	51	49	40	57	40	55	43	41	48	58	58	41	43	55	56	65	48	51	73	61	58	63	39	53	43	41	48	48	62	45	56	61	45	51	53	43	55	54	61	68	65	40	49	40	64	49	70	54	54	63	44	54	55	61	49	61	55	42	49	45	43	49	46	52	44	56	52	55	59	49	51	49	51	42	47	65	57	50	53	48	55	52	42	60	48	45	54	65	51	50	43	42	63	49	62	52	49	47	54	53	60	56	45	42	54	62	56	60	46	50	56	61	46	58	51	64	40	58	66	55	44	53	53	62	42	48	48	53	51	57	57	66	40	46	44	55	56	53	65	62	42	54	50	65	38	66	55	53	58	61	46	68	54	53	53	57	46	54	53	47	43	48	56	57	59	56	59	50	50	61	55	61	55	64	55	51	49	53	50	42	53	54	48	54	38	47	45	47	45	41	62	51	63	58	53	57	49	59	29	48	62	46	48	56	45	43	51	52	44	50	59	55	54	41	39	48	52	52	48	66	48	59	54	47	47	45	58	38	44	40	61	60	47	55	41	48	40	57	46	67	54	54	56	52	58	45	58	61	52	54	58	54	50	59	52	45	49	57	58	38	37	39	51	45	51	57	56	47	58	60	64	50	60	46	65	52	47	52	63	55	43	57	50	48	57	46	54	49	41	58	50	68	52	62	58	54	53	45	46	54	54	43	53	38	55	50	49	52	62	46	35	42	33	41	55	55	49	52	54	56	57	54	49	48	57	51	52	48	46	49	55	49	56	50	46	73	53	65	55	49	53	50	51	63	54	38	57	47	47	56	41	52	51	55	56	45	67	57	51	53	54	40	39	52	50	54	38	53	49	56	66	52	48	43	62	57	51	56	49	53	48	62	60	49	50	58	61	65	46	52	59	56	48	53	42	65	48	74	59	47	53	43	50	64	60	59	47	37	47	60	38	49	45	55	56	44	49	48	49	61	52	38	52	52	62	59	57	43	53	48	59	48	59	45	57	41	57	58	38	43	47	53	49	46	35	33	45	48	42	46	48	50	53	48	46	62	50	57	47	45	39	53	48	49	41	62	52	47	53	59	43	42	62	43	49	46	54	71	56	54	54	44	46	52	37	51	53	45	54	51	45	45	55	54	45	56	66	48	53	54	51	62	57	52	46	42	57	55	59	58	46	51	40	63	45	61	45	46	50	60	53	50	48	58	47	52	46	45	43	54	56	59	52	55	56	68	47	53	53	45	56	55	55	42	54	56	45	56	52	39	45	53	56	57	49	53	53	55	42	46	49	49	54	53	49	59	56	57	50	70	57	62	61	57	50	49	36	50	39	53	64	46	77	55	61	56	49	62	47	44	41	39	59	51	43	52	44	49	57	52	58	58	46	71	63	57	52	46	50	58	52	63	57	54	65	62	50	67	56	54	62	52	39	57	57	56	50	53	53	51	47	42	61	47	57	58	59	56	52	52	61	48	58	56	52	53	65	62	44	47	50	51	47	48	48	48	53	54	47	54	40	52	45	57	48	54	56	38	47	55	63	41	52	55	50	66	52	50	49	56	44	66	50	50	49	45	51	58	47	51	48	53	52	47	61	54	45	58	44	73	56	60	57	49	42	42	54	58	45	48	55	40	38	31	51	48	52	67	41	50	47	54	54	51	46	62	47	56	56	47	52	52	50	51	54	61	41	56	60	50	55	67	56	56	46	63	66	51	52	37	67	60	45	50	61	57	51	53	45	58	49	55	53	61	51	61	50	44	55	51	63	63	45	53	61	60	53	47	57	56	58	52	49	56	59	53	45	53	54	39	48	41	52	71	57	60	55	42	57	56	46	42	51	43	48	56	56	42	53	58	37	50	53	52	60	56	47	48	49	59	56	54	37	38	50	67	47	47	68	52	53	46	53	56	51	51	43	34	58	55	56	62	53	45	68	57	49	55	55	46	51	52	59	54	34	49	38	49	67	45	62	52	54	50	57	54	43	53	52	54	51	59	55	49	64	53	54	42	58	49	62	52	49	53	38	64	54	54	58	48	56	56	52	57	66	47	56	48	51	55	57	68	60	58	58	43	36	55	56	48	54	58	59	60	54	50	56	66	55	59	59	65	58	52	55	60	54	47	57	50	60	67	56	58	55	59	52	53	54	53	48	53	53	34	49	44	48	56	44	51	55	64	56	55	61	70	53	45	62	50	39	58	57	45	57	52	48	42	55	64	50	50	60	59	46	54	47	54	58	61	45	51	67	49	46	58	53	49	51	51	53	72	49	50	52	59	59	44	42	67	56	48	65	42	59	49	70	50	38	56	49	56	63	52	63	49	57	61	56	47	48	45	56	41	42	49	60	63	44	56	53	57	44	59	43	54	55	54	52	55	57	64	48	52	49	55	50	53	53	50	54	48	48	66	71	57	50	53	53	47	55	43	60	59	42	41	53	58	53	47	60	66	54	72	48	49	61	53	50	59	36	46	49	38	45	46	38	47	58	62	66	56	67	59	54	58	55	60	58	62	58	46	45	55	53	59	39	56	40	39	50	62	45	54	53	52	67	68	56	58	53	51	40	45	46	59	53	59	51	42	58	46	54	57	44	43	57	56	65	61	47	58	46	46	50	48	57	60	36	45	47	47	49	58	40	44	57	46	38	55	43	49	57	47	52	45	58	51	46	51	55	61	53	57	54	48	59	51	49	69	55	53	60	63	44	47	60	49	59	55	52	53	44	44	53	43	43	45	58	37	55	52	56	54	55	54	54	68	49	59	47	53	46	61	57	57	54	53	49	49	46	51	45	43	53	48	52	46	48	57	74	45	55	57	60	48	60	51	46	55	52	59	52	55	49	59	45	58	52	57	51	54	60	60	65	47	61	61	36	44	60	54	36	60	45	53	48	49	59	54	55	43	57	52	49	47	50	51	62	49	47	56	58	45	55	56	49	68	47	57	49	53	46	59	66	54	65	37	39	51	49	58	53	48	48	53	55	61	60	43	57	55	47	46	50	58	43	46	49	53	48	43	58	53	53	57	53	62	60	52	44	63	60	46	52	56	52	53	59	57	60	45	45	50	58	50	55	42	38	48	55	46	47	42	51	54	46	52	50	43	41	72	45	59	52	76	56	45	58	51	42	45	47	45	62	64	52	46	54	56	61	62	50	49	56	72	52	55	60	53	49	46	58	51	46	48	55	58	52	41	63	49	51	48	49	43	49	44	47	59	53	62	43	66	57	69	72	63	66	51	53	54	49	52	50	56	42	42	54	57	61	59	44
51961	40834	37062	32472	22813	48027	17063	805	798	790	708	737	705	656	709	655	643	641	682	635	1453	5523	4537	2617	1286	664	659	586	665	615	654	653	683	646	607	610	656	646	659	608	619	629	696	607	640	688	611	679	603	658	669	682	619	669	657	580	634	650	660	608	583	675	613	632	600	663	680	695	687	630	688	654	603	670	618	638	607	604	632	651	646	684	628	648	669	622	659	657	616	657	647	669	623	640	665	602	697	684	638	668	641	630	646	656	632	653	661	620	637	620	656	634	625	659	635	635	656	582	628	642	663	637	668	658	678	669	638	648	642	675	660	676	647	616	654	682	646	634	695	662	637	662	665	640	661	666	620	638	633	659	624	646	639	706	679	613	617	657	583	647	678	643	688	620	647	670	698	669	638	660	655	668	625	662	615	667	653	665	599	676	665	654	616	587	643	632	655	636	640	645	673	642	622	681	635	623	637	658	660	590	617	681	663	639	637	651	662	595	671	651	614	687	681	665	690	667	687	642	636	645	679	680	651	644	629	664	631	678	660	608	668	639	632	625	659	627	619	667	664	726	615	634	625	665	670	644	671	633	667	658	649	612	652	633	623	647	662	675	665	675	628	629	600	646	712	645	670	698	639	722	649	636	621	642	657	654	636	680	613	628	656	622	657	655	668	693	659	638	689	630	660	624	623	660	701	674	667	664	649	649	648	639	660	650	660	650	681	632	658	651	626	629	640	672	654	630	682	646	685	670	676	650	619	675	634	684	627	691	689	656	663	633	653	585	599	681	606	680	709	678	633	625	660	672	619	642	647	663	631	662	667	625	637	648	640	685	657	618	666	632	618	642	684	684	662	680	633	651	581	612	661	613	649	636	654	626	687	655	690	685	658	632	601	695	619	631	677	655	603	712	625	675	692	634	602	652	637	696	620	687	648	642	655	652	652	648	679	606	680	626	592	663	654	663	623	632	602	647	644	686	676	671	683	655	670	653	665	624	670	674	662	655	653	662	688	619	609	619	662	713	643	645	641	641	659	677	664	661	628	678	646	631	619	679	649	632	630	629	654	690	639	643	675	709	639	669	634	688	695	671	612	641	678	651	643	670	669	638	664	655	604	678	631	631	648	655	672	691	607	631	629	687	639	644	634	647	686	614	624	677	630	665	640	659	634	661	620	657	637	626	676	631	638	639	645	650	627	685	636	666	644	638	674	649	673	645	674	608	630	672	661	663	660	595	628	654	629	667	672	637	653	612	675	632	658	636	625	659	661	624	673	656	623	650	646	618	688	625	683	625	678	670	605	678	678	691	630	634	635	638	654	636	690	677	648	657	621	648	629	647	656	656	600	659	673	656	647	642	667	668	607	655	698	644	672	626	656	633	661	666	650	617	690	682	652	638	627	646	618	621	682	684	642	625	640	656	669	661	626	682	619	641	603	682	635	646	642	686	671	709	690	635	650	653	686	637	635	618	657	674	661	682	627	663	675	601	623	639	670	642	657	644	634	626	663	688	681	658	632	635	663	614	614	639	627	617	654	683	682	660	665	637	687	640	625	628	675	635	615	636	646	649	707	649	653	677	631	607	634	622	661	599	627	643	668	607	671	688	656	624	636	628	665	634	669	672	688	666	650	596	626	675	641	623	676	664	637	687	664	666	645	664	690	647	642	580	654	651	630	655	632	668	615	642	609	650	664	607	661	653	665	631	681	637	655	669	676	642	660	659	623	644	657	621	673	704	640	609	644	693	650	663	649	630	637	673	691	671	689	607	618	640	642	670	661	682	611	652	636	642	642	646	595	639	675	635	612	625	663	676	595	657	668	652	664	658	651	683	640	607	640	650	650	669	632	645	657	671	670	624	612	670	675	660	717	658	658	663	653	623	671	678	652	654	624	675	670	654	630	625	663	628	627	584	636	654	632	650	682	651	686	641	661	698	660	622	621	608	657	623	630	664	696	627	649	671	673	678	652	643	672	622	683	616	690	668	631	680	614	628	640	649	632	652	666	617	658	637	646	702	651	603	644	625	672	679	683	666	612	644	621	617	631	604	691	632	669	637	670	625	636	638	636	639	654	621	637	651	628	618	693	672	621	677	678	660	662	640	666	633	660	658	660	650	675	656	682	661	652	641	680	611	613	653	635	647	651	656	623	646	634	643	648	639	647	667	667	677	662	647	630	634	643	700	646	650	632	664	594	675	595	638	641	708	668	642	641	628	623	706	651	667	707	636	649	688	618	634	689	626	655	607	658	667	661	688	628	703	656	665	694	653	612	666	645	664	596	609	690	621	652	680	611	651	690	669	646	621	626	661	668	636	679	619	620	623	666	633	658	620	614	633	691	690	682	624	651	659	621	676	696	650	622	660	656	667	665	622	603	663	642	673	689	634	630	598	643	639	633	684	633	635	665	616	627	632	658	639	660	623	688	655	650	641	649	664	674	596	625	664	660	621	635	670	656	687	610	633	623	656	640	626	646	675	656	650	644	668	615	698	632	654	651	635	652	646	643	637	580	651	612	640	616	652	640	615	698	680	650	638	630	640	644	650	642	646	671	645	640	656	667	628	663	676	609	620	689	689	641	657	650	650	651	633	692	650	719	662	611	628	659	647	576	669	614	628	689	603	687	688	667	668	662	649	642	630	610	650	655	639	710	695	689	673	626	633	703	661	651	667	604	686	647	663	688	634	646	668	666	644	635	631	639	623	649	647	601	631	683	638	642	651	669	627	637	716	679	624	633	674	656	707	648	670	613	691	644	647	654	663	648	663	676	634	636	640	661	653	687	609	650	663	655	673	664	637	610	655	647	647	645	628	635	632	654	628	665	644	688	640	668	667	636	615	685	651	667	654	680	668	647	609	671	638	613	659	660	624	689	638	616	665	632	629	687	645	636	665	678	592	636	626	670	661	612	681	618	651	631	666	633	634	648	599	690	656	654	656	673	644	675	648	649	653	610	647	626	610	609	645	691	653	652	636	644	619	658	664	666	631	688	626	632	646	629	689	657	684	648	664	663	661	651	630	666	667	679	659	696	663	598	651	712	660	613	629	649	645	652	654	682	654	653	699	589	680	609	681	644	649	681	657	651	654	677	649	649	632	665	655	607	594	640	657	648	674	648	689	654	649	667	670	635	685	618	651	672	680	617	648	691	688	654	623	626	685	654	641	683	629	654	634	616	642	663	681	643	650	646	653	634	635	628	670	683	692	630	661	658	653	624	652	656	668	689	630	667	656	636	649	673	671	637	613	699	699	619	667	679	667	632	659	647	681	630	601	672	671	674	694	681	664	648	667	639	671	651	632	656	655	619	612	646	638	654	699	634	645	648	625	619	633	640	664	678	688	681	667	659	614	640	643	659	667	664	678	679	680	663	647	667	724	643	675	667	639	655	584	640	620	662	623	661	688	659	697	627	654	631	588	630	658	637	593	688	600	672	632	652	631	693	640	650	624	632	687	647	620	651	685	638	614	666	615	619	660	649	649	658	619	628	611	660	683	623	640
19094	21191	12023	3404	1043	4176	967	58	68	51	79	42	70	70	65	59	66	62	49	83	118	246	193	133	85	53	52	70	76	48	59	58	69	55	68	60	71	56	64	54	42	62	60	66	59	65	73	57	64	67	55	64	64	49	59	55	61	86	66	58	64	67	52	61	57	48	70	66	58	60	61	68	59	60	49	75	77	62	58	61	66	67	58	65	72	58	71	60	62	57	59	84	51	57	49	57	71	61	54	60	86	52	67	64	54	66	59	69	56	62	61	53	63	62	63	53	67	57	57	47	56	51	67	75	56	59	67	49	69	57	69	52	62	58	56	47	49	62	49	66	55	62	55	64	70	49	62	51	66	55	61	54	58	57	50	58	49	68	60	63	55	63	65	59	60	65	58	68	48	67	68	58	44	56	69	57	67	68	49	65	51	66	50	54	47	63	72	76	70	56	59	65	54	59	49	53	55	53	59	50	62	52	51	59	56	58	56	55	55	59	65	75	49	71	62	66	72	65	55	65	54	67	61	60	71	54	74	66	69	67	73	60	60	61	47	80	67	47	62	61	61	63	67	63	74	69	61	67	55	83	64	75	57	53	62	60	52	55	66	48	63	56	52	54	68	66	53	52	70	76	45	55	69	55	66	79	70	64	49	62	51	56	55	63	66	49	72	63	46	61	54	74	56	67	58	70	60	65	62	61	68	63	55	62	63	58	59	61	46	69	57	60	57	65	51	57	53	69	48	59	55	75	70	76	67	65	63	64	63	70	49	60	58	64	73	60	48	45	60	59	61	56	51	51	71	66	57	49	71	48	46	58	61	64	48	61	63	65	61	60	70	67	67	57	66	59	56	55	78	49	58	75	54	74	64	63	53	62	71	62	73	71	50	54	54	65	57	60	55	59	71	67	59	65	50	67	59	70	65	66	69	55	71	48	65	54	40	59	64	53	64	62	68	63	66	61	54	67	60	65	58	64	55	57	53	38	45	75	61	66	76	64	70	73	58	66	58	52	65	58	72	62	58	60	58	44	67	61	64	61	49	68	61	52	54	56	65	67	70	72	69	67	61	63	60	55	62	52	75	52	53	63	62	70	52	51	61	62	70	61	57	67	67	63	55	49	64	51	59	63	70	60	65	55	57	51	54	61	55	67	42	43	57	67	56	60	48	61	72	45	63	75	57	54	71	69	63	68	61	72	62	69	52	54	56	73	52	50	69	70	53	56	70	55	65	66	52	59	62	54	61	44	57	53	57	55	43	63	63	62	66	57	67	64	60	56	54	57	59	66	72	66	69	63	77	53	72	49	72	52	74	52	64	68	56	52	58	68	71	60	71	66	59	58	61	69	72	52	66	60	68	56	70	64	58	60	67	67	64	70	54	62	60	68	60	67	73	63	59	52	59	55	65	54	58	69	56	64	78	57	65	73	54	67	55	70	72	58	48	74	60	49	72	54	66	56	58	71	49	63	49	58	74	68	47	63	57	66	58	42	62	56	68	66	65	48	62	67	68	67	66	61	69	53	64	49	70	59	49	47	66	61	70	60	72	56	58	51	57	70	49	53	60	56	75	50	68	58	56	57	76	54	50	65	56	79	48	69	58	64	61	52	67	82	66	63	56	56	64	81	63	65	56	64	44	50	66	68	65	64	64	63	64	62	59	69	49	55	68	65	71	66	65	64	55	63	59	59	52	64	57	51	64	55	60	57	56	59	76	59	77	64	64	63	64	58	67	65	54	59	70	61	57	56	58	49	50	58	59	57	52	50	65	71	56	59	58	66	57	64	60	70	60	46	60	62	56	64	72	56	62	59	78	63	63	56	66	54	57	63	58	72	62	52	60	57	60	66	64	60	66	69	78	61	58	58	79	67	68	59	59	68	44	59	51	62	68	47	61	69	56	56	51	69	60	53	57	69	53	69	54	56	76	57	62	73	70	68	55	51	46	62	52	72	54	57	76	53	56	59	68	48	72	52	64	56	72	64	53	61	52	53	55	70	56	50	61	67	50	72	65	72	66	66	52	68	51	61	69	61	53	59	55	52	56	61	61	61	63	61	65	64	57	59	60	60	57	65	68	54	47	76	70	51	58	90	53	56	58	53	58	51	62	56	67	62	63	56	53	58	63	55	51	60	70	63	68	65	57	50	64	54	56	79	40	63	56	50	68	69	63	64	69	67	71	73	76	65	63	72	62	48	57	57	60	59	58	76	61	54	65	59	81	91	66	59	46	61	63	58	71	60	54	67	66	62	60	60	64	62	59	56	53	52	61	85	64	66	53	61	67	48	51	60	58	63	59	69	58	68	78	57	54	66	55	63	49	72	58	75	57	35	67	57	58	70	58	51	57	51	56	63	57	54	61	49	60	54	56	51	51	66	62	55	51	56	70	49	63	62	58	57	50	50	61	66	60	54	54	60	59	66	61	49	66	57	72	57	53	67	54	47	66	62	67	57	55	66	72	56	52	76	61	58	81	60	53	64	64	70	65	63	66	67	65	58	54	64	54	57	50	56	62	68	59	60	68	55	60	52	42	51	51	80	67	58	56	73	64	70	60	61	80	46	60	68	53	61	65	48	65	64	54	59	52	77	49	56	55	61	66	63	45	55	66	57	68	65	85	70	58	58	64	71	52	70	61	59	62	61	52	58	57	51	60	72	55	53	62	59	64	51	61	69	63	59	66	76	65	52	52	61	62	71	59	74	58	64	59	59	61	61	57	55	54	65	60	68	54	65	58	53	60	55	52	54	67	58	63	69	62	47	65	69	61	47	57	59	66	64	74	68	64	57	82	75	71	64	57	46	62	70	76	69	66	62	65	56	71	70	61	54	69	63	64	57	59	59	66	64	56	62	56	68	55	57	70	66	73	53	70	85	59	63	56	59	50	54	42	62	67	75	73	53	67	50	69	57	54	61	82	61	58	59	65	63	56	76	59	60	60	67	68	80	59	50	60	60	63	49	65	54	60	57	55	58	55	66	59	74	63	70	57	66	43	62	59	72	58	54	60	72	57	73	75	61	66	49	56	60	68	61	45	52	63	57	45	56	59	71	59	64	66	55	74	65	61	57	53	60	72	58	63	60	65	59	56	61	71	54	55	54	55	77	64	65	58	58	67	62	64	57	59	55	50	68	66	69	49	76	72	57	66	65	69	63	72	72	64	56	63	70	68	61	62	54	55	64	71	70	67	68	57	52	63	55	47	71	57	72	58	60	71	54	56	71	71	69	57	59	62	67	41	54	62	55	65	63	75	53	57	68	52	81	42	76	52	55	61	47	53	60	76	72	59	55	53	65	65	60	61	47	52	66	69	55	64	58	58	68	71	70	55	60	65	60	68	64	66	74	51	68	68	62	63	65	52	49	58	56	55	62	60	49	65	69	63	68	45	71	69	55	59	52	69	54	47	61	63	60	68	51	71	49	62	63	60	64	71	62	61	85	55	69	73	56	61	67	53	59	64	49	57	63	59	67	74	60	69	55	51	62	70	55	60	56
51817	41429	35695	32749	23644	45651	14541	1021	972	897	915	802	804	854	759	829	785	794	762	873	2762	6439	5039	2909	1431	750	765	733	740	783	750	758	776	709	761	779	790	735	729	788	792	775	807	762	732	787	709	753	744	740	752	738	759	735	788	744	776	757	795	753	771	710	789	754	743	772	775	748	764	785	746	791	701	714	787	761	758	742	732	719	721	707	761	774	731	779	751	769	734	755	725	752	737	781	750	744	771	812	761	767	729	726	744	748	789	704	775	728	763	760	755	779	776	772	750	753	781	762	771	792	735	713	725	751	757	824	767	744	784	786	734	808	787	755	771	726	810	757	743	748	746	726	738	754	723	797	767	693	787	729	768	784	751	785	805	771	759	729	748	786	759	745	756	741	782	737	749	738	736	712	785	758	792	772	772	718	757	760	794	745	743	771	764	782	744	782	781	751	790	734	745	731	795	712	738	761	818	801	787	772	750	717	780	747	778	733	747	769	782	824	802	743	770	788	773	705	749	739	753	761	753	730	798	761	759	755	741	743	790	759	779	742	749	765	785	768	792	762	760	727	758	777	779	819	716	730	712	779	775	772	734	758	782	779	731	797	732	727	725	776	758	732	785	762	761	729	798	748	785	783	792	771	745	782	852	766	747	800	710	780	791	764	755	787	777	787	763	759	727	755	762	734	780	741	787	759	772	741	764	783	774	777	809	743	848	754	747	790	708	789	780	819	745	717	734	789	741	811	738	762	681	809	771	769	818	739	765	757	746	736	721	737	727	795	802	787	747	785	768	771	781	764	743	784	723	777	759	692	756	756	754	757	744	758	793	775	741	769	820	749	776	737	709	750	757	757	759	746	729	742	776	729	737	815	768	751	724	790	767	739	785	762	728	776	782	757	731	737	796	750	776	755	722	739	721	760	745	768	751	785	750	758	821	753	826	799	763	754	759	795	798	824	789	733	715	751	793	738	783	688	758	748	713	770	762	783	733	728	800	738	810	800	732	750	742	711	776	737	759	794	766	797	758	738	724	769	717	790	749	757	732	771	731	755	725	715	842	776	698	738	727	729	736	779	781	775	747	780	802	749	735	744	791	792	802	746	768	802	767	756	764	764	785	776	793	803	727	801	763	802	709	724	747	792	761	790	721	812	758	736	758	730	742	761	811	758	732	729	798	739	745	756	721	774	712	726	784	744	782	759	762	737	779	791	740	755	731	745	748	717	767	727	752	752	773	755	819	734	799	746	758	745	753	771	776	731	759	751	723	787	779	746	755	776	705	763	788	791	773	766	720	774	731	769	767	776	749	750	736	754	792	740	732	778	774	705	794	798	729	734	799	780	748	744	781	694	807	757	739	747	752	766	759	795	730	733	777	749	763	760	760	736	730	738	691	746	739	746	772	721	792	741	721	742	788	726	756	797	690	763	747	760	771	773	821	781	793	758	809	734	756	774	732	780	727	725	781	702	767	775	750	770	731	731	763	795	804	762	832	737	798	722	739	750	789	723	786	788	791	761	812	784	736	806	782	793	728	753	750	747	804	805	720	744	738	837	736	808	771	766	796	767	766	762	803	777	768	777	746	757	807	749	736	806	769	766	764	761	796	694	728	762	751	800	774	788	793	780	767	790	719	744	775	758	709	737	709	780	745	766	752	774	766	726	785	760	795	739	757	726	711	763	765	802	774	777	754	786	732	746	785	737	766	768	772	753	741	744	722	719	749	790	767	732	800	789	819	785	772	706	740	759	747	747	731	788	762	761	792	771	742	764	748	716	808	724	796	733	772	762	770	761	755	696	777	723	763	753	762	717	765	785	769	737	722	718	756	737	718	715	737	786	778	781	770	739	818	726	754	750	716	701	732	786	733	731	752	758	750	783	768	723	743	823	765	759	768	779	761	795	786	729	742	818	760	782	757	747	770	710	717	771	750	736	760	751	738	724	753	701	712	731	788	731	751	725	780	736	804	800	762	755	794	739	770	766	805	756	770	782	783	749	760	805	720	755	812	750	759	770	711	790	787	775	752	770	760	747	739	741	739	775	762	768	753	744	747	757	766	799	753	749	755	761	788	735	797	777	755	810	754	735	751	776	764	817	752	787	721	750	751	779	769	764	776	723	773	734	770	809	791	797	804	800	753	707	762	785	774	734	778	788	738	772	767	743	787	757	735	708	774	744	782	778	727	786	787	787	762	776	729	796	756	795	742	730	794	790	723	762	757	747	820	770	780	767	719	723	790	750	750	741	722	800	750	752	745	759	744	798	787	779	752	750	784	761	778	770	789	787	792	750	751	753	754	740	767	785	763	738	737	825	728	799	754	763	738	783	774	727	803	765	767	768	754	745	711	796	805	735	723	787	788	739	775	727	739	825	787	789	771	823	839	753	823	774	779	737	743	774	765	759	790	747	703	785	765	747	820	697	765	787	742	771	759	744	757	793	760	747	786	811	725	770	765	782	751	767	718	769	766	741	753	771	822	752	774	765	775	730	746	733	743	737	790	722	811	727	778	774	732	777	794	790	713	757	763	721	747	788	764	772	795	773	769	763	783	711	808	745	764	773	799	744	795	719	763	809	762	766	786	761	769	771	765	718	746	708	772	779	680	777	771	777	726	763	793	742	768	741	757	793	718	769	757	742	792	819	739	757	745	725	759	763	768	781	721	722	786	759	717	777	750	758	750	720	770	800	772	754	793	765	680	784	746	744	696	707	750	743	797	742	797	757	742	782	787	754	736	754	720	723	755	767	720	766	752	757	750	774	785	769	760	760	780	785	758	767	753	741	797	739	767	778	762	782	727	721	735	736	741	747	727	727	776	777	765	776	761	748	767	766	740	768	811	762	744	740	766	774	775	784	740	748	744	759	751	755	757	757	746	752	826	802	851	836	787	768	752	776	779	729	813	778	778	746	780	763	779	755	785	727	708	721	769	782	775	741	799	739	774	724	777	838	771	755	791	752	731	749	737	788	740	806	767	731	725	734	777	756	754	741	773	752	767	719	777	766	791	740	731	760	798	780	757	764	739	725	770	769	768	766	774	758	712	730	724	725	757	731	758	730	735	776	738	744	741	764	779	785	740	734	808	824	775	792	757	828	763	793	743	723	769	797	778	787	707	715	767	788	749	716	777	717	724	743	727	751	746	769	776	749	755	765	790	746	731	737	750	731	788	764	775	752	758	743	725	759	759	810	818	758	741	766	761	775	750	762	718	790	771	752	801	770	741	775	773	731	759	789	758	724	797	757	739	770	735	753	775	808	766	752	759	772	774	763	722	760	736	785	719	741	735	736	828	761	796	723	694	787	771	789	757	747	781	732	726	796	755	777	733	752	759	750	770	779	763	741	713	743	758	751	756	793	748	784	750	737	786	751	778	793	778	782	765	729	773	759	747	736	748	718	779	778	761	785	789	720	776	740	823	736	809	754	757	721	719	762	738	773	751	758	792	732	791	740	748	756	788	779	729	778	773	771	812	705	766	742	790	785	819	790	730	701	742	831
27987	30479	17756	5304	2851	7509	1596	80	58	61	69	70	74	56	55	51	59	67	59	75	139	351	296	173	89	73	57	71	74	64	83	63	67	66	66	62	49	77	68	56	57	41	63	57	57	53	46	59	44	54	65	58	57	49	62	59	68	40	55	54	67	59	56	76	68	63	54	59	64	46	56	41	70	70	45	47	62	57	60	54	54	76	53	62	56	63	67	65	65	57	54	54	64	70	68	45	58	51	55	63	62	68	62	53	39	60	70	66	70	66	51	54	70	43	73	48	55	54	62	60	80	51	70	63	66	70	64	53	49	50	57	65	62	66	60	67	45	71	75	62	64	58	52	52	50	61	68	59	55	67	53	55	69	63	53	64	59	82	52	54	57	55	50	51	69	51	60	69	67	68	73	51	67	61	51	57	66	61	57	68	56	70	53	61	58	63	50	70	61	62	57	67	68	56	53	59	58	66	43	52	57	67	47	72	65	59	72	58	56	55	67	65	51	60	66	69	60	61	59	76	79	59	59	62	49	57	65	56	56	64	73	66	52	58	58	49	74	54	47	48	51	73	57	52	51	61	65	66	55	67	70	67	59	54	51	59	55	56	67	56	51	51	56	47	75	60	57	63	73	64	65	76	70	55	44	61	73	67	52	65	65	71	49	62	54	53	49	60	58	74	57	54	48	59	56	74	64	57	53	56	72	42	50	57	75	65	60	65	55	60	59	68	63	74	69	67	62	48	58	56	70	68	57	77	66	50	66	54	69	51	63	48	53	52	59	53	69	63	67	64	63	56	64	68	65	56	58	54	74	45	66	48	76	62	55	49	69	57	62	61	58	59	74	71	59	65	64	57	56	58	70	71	53	65	55	53	69	42	61	53	51	67	63	50	70	43	53	53	60	53	64	45	64	49	52	52	62	63	61	67	62	58	47	58	52	64	66	72	68	66	54	56	57	62	50	62	47	62	52	60	53	66	47	59	56	39	61	61	48	50	58	74	54	60	62	70	70	55	65	71	54	74	59	62	77	59	67	51	70	71	42	77	57	63	62	67	69	61	77	71	57	51	60	54	58	56	59	72	58	50	62	49	52	65	67	71	51	65	54	67	43	57	69	63	59	61	77	63	48	67	53	54	65	60	65	73	57	65	62	56	68	58	68	82	57	73	70	65	46	56	67	56	67	75	57	67	55	65	46	62	62	63	57	64	60	54	58	52	68	57	62	66	78	59	47	60	57	51	51	64	46	67	52	44	54	66	68	66	67	52	55	67	49	56	63	55	47	52	65	71	45	54	69	56	58	56	56	57	62	59	69	51	71	64	66	57	55	62	57	50	71	46	54	52	67	58	65	52	59	66	48	56	61	68	64	65	81	62	61	46	61	60	57	50	67	63	72	59	63	58	65	55	63	60	76	47	65	49	79	74	55	68	64	54	57	71	58	62	49	63	62	62	72	51	59	51	57	58	61	59	68	62	68	53	69	64	57	72	61	59	64	68	60	58	49	69	55	49	57	60	70	79	57	53	53	63	77	66	69	69	62	50	56	52	66	56	51	59	61	67	68	56	54	55	67	71	58	57	85	87	58	56	54	66	59	54	61	59	60	54	65	59	59	60	48	74	58	63	66	67	58	49	75	70	52	64	75	72	63	66	55	50	59	61	60	52	68	53	66	60	55	68	53	51	57	50	60	64	61	66	65	60	64	51	54	60	72	51	78	40	63	56	49	72	71	62	60	67	66	50	60	59	62	63	45	65	61	73	61	63	60	60	47	65	57	66	67	58	60	56	69	57	49	58	53	57	49	63	79	50	70	59	62	63	56	57	55	68	59	59	65	70	77	67	60	56	67	55	57	44	71	63	72	59	58	58	66	55	71	54	63	54	50	76	55	66	54	50	57	61	52	79	57	63	59	88	64	56	59	71	56	61	59	62	66	47	60	59	60	60	58	61	56	63	60	68	52	54	66	50	52	46	66	63	63	61	61	68	68	70	61	63	68	75	75	78	64	67	47	49	77	67	67	49	61	59	71	59	51	58	60	70	60	57	61	61	59	57	64	68	68	61	56	55	70	62	56	59	57	61	53	56	47	53	62	61	61	76	56	62	48	55	54	62	71	64	58	63	57	60	71	56	48	57	62	58	68	58	60	61	61	56	66	62	64	56	49	54	60	69	55	64	59	66	59	63	49	70	56	55	52	56	66	58	74	55	57	58	72	62	56	61	65	54	60	50	45	65	62	54	58	61	74	52	68	63	53	80	59	65	60	65	65	56	62	61	61	56	56	76	59	52	65	68	53	56	68	57	54	55	74	64	66	49	51	61	68	77	83	48	59	62	52	53	67	52	58	65	62	59	62	59	72	67	60	69	63	73	65	61	65	49	62	61	60	57	59	46	50	64	48	60	59	59	65	63	61	65	74	50	51	58	59	69	69	57	53	70	65	61	70	53	55	61	48	64	52	56	72	68	56	65	61	51	64	50	44	64	52	59	60	55	66	58	59	52	65	56	53	50	73	72	59	68	60	48	63	61	49	59	69	57	55	69	60	64	66	68	52	54	51	45	65	56	65	58	71	65	51	53	67	57	68	56	56	56	60	57	67	54	55	52	70	51	73	62	61	66	52	52	67	62	56	53	58	72	72	62	70	49	53	55	53	65	68	61	72	61	63	51	65	63	45	49	56	65	70	52	65	52	61	55	61	52	68	57	49	70	61	57	68	57	70	68	49	63	65	50	58	61	66	62	56	61	56	59	49	52	64	72	51	61	60	60	64	60	68	60	60	54	61	51	53	54	70	45	58	78	60	69	69	60	60	65	57	58	53	76	53	67	46	65	51	64	76	56	72	62	57	49	60	46	52	48	64	61	61	57	52	62	53	69	69	68	53	67	68	64	65	55	59	67	71	57	57	51	69	57	62	66	64	61	59	73	54	54	71	70	54	57	63	54	61	73	63	53	56	50	72	74	60	58	68	76	71	49	67	61	60	64	70	72	42	54	67	78	73	65	50	48	52	45	55	51	82	61	48	67	73	67	66	56	62	58	57	58	74	42	64	89	58	65	69	62	75	54	57	55	58	68	64	56	71	58	60	56	69	51	59	59	67	47	74	61	52	63	56	59	51	64	51	62	55	52	64	73	62	51	52	58	60	68	71	64	49	65	61	57	67	62	56	62	59	66	49	61	67	58	47	54	59	62	57	52	67	56	59	51	62	57	56	66	68	52	71	62	53	62	65	60	58	61	53	50	60	54	69	54	57	71	72	54	51	54	55	67	65	60	50	61	63	53	54	55	66	70	56	59	64	60	62	61	52	66	65	68	62	56	45	63	40	56	70	60	65	59	52	51	55	72	64	69	70	58	63	61	49	55	47	51	67	63	55	65	73	64	49	69	70	61	55	76	62	67	62	57	65	61	57	66	72	53	65	56	69	53	61	57	58	66	70	71	61	56	69	64	68	57	58	62	76	69	65	52	57	67	76	65	49	68	70	46	53	65	66	61
52093	41417	40155	35738	38325	54458	17744	1177	1099	962	917	908	919	871	794	780	823	831	790	890	3737	10439	8074	4039	1839	840	751	739	745	734	742	745	691	749	765	730	725	700	775	778	785	759	729	717	696	745	773	757	739	763	736	779	752	757	711	778	752	755	722	745	728	745	690	756	761	732	768	713	741	733	776	745	739	741	761	711	780	751	732	748	774	757	755	737	759	727	762	744	769	724	776	732	746	729	758	707	699	767	737	769	758	681	702	752	765	725	774	709	747	740	740	665	747	709	728	770	771	753	791	726	752	763	693	773	783	753	734	739	735	751	753	719	746	727	772	764	724	694	716	724	742	726	700	695	765	761	771	767	693	741	725	797	725	703	737	730	755	692	767	719	734	784	716	757	735	783	736	718	706	766	737	763	725	749	672	810	740	729	785	755	746	689	732	763	709	730	764	766	777	720	724	699	769	756	765	755	753	747	703	733	739	749	738	741	763	742	755	723	767	751	747	740	741	727	708	709	763	735	764	726	735	748	744	754	700	739	758	736	744	698	760	705	737	713	731	765	725	717	695	768	726	733	756	772	734	801	739	745	787	708	724	738	698	775	759	721	723	707	749	715	757	741	692	729	746	741	735	711	747	752	720	768	736	733	743	753	773	729	749	735	760	747	726	718	744	771	779	735	777	780	725	750	725	758	717	707	726	721	753	754	782	791	744	777	769	762	739	693	771	761	749	759	716	735	734	784	741	736	740	755	783	789	711	742	746	748	775	749	778	760	696	762	777	715	759	730	788	711	783	763	719	717	738	696	732	754	741	730	727	741	740	742	761	715	711	787	741	733	732	752	714	739	694	762	745	684	793	736	757	740	713	741	730	700	731	715	733	778	745	728	766	723	726	719	765	692	752	741	740	785	754	706	739	695	763	782	724	737	725	720	791	732	736	767	764	739	737	744	692	760	724	751	745	759	736	742	713	768	738	784	739	732	715	774	732	752	754	788	733	744	770	728	753	734	735	710	765	756	719	761	757	705	758	755	759	729	722	740	697	752	683	763	770	765	793	784	728	751	752	702	702	708	733	775	709	736	765	710	747	767	706	730	660	739	752	735	764	781	760	757	745	797	722	736	720	733	709	741	753	801	774	730	794	783	733	729	746	744	705	716	718	736	746	739	732	793	736	729	750	762	751	741	748	774	726	726	675	745	732	771	705	739	811	725	696	724	753	789	718	723	679	745	747	755	737	772	736	739	741	800	708	789	769	745	769	708	732	711	718	762	734	741	746	752	802	740	734	742	760	771	744	779	720	750	717	756	724	745	740	744	706	713	710	721	751	717	789	723	730	740	728	764	712	758	706	756	746	769	717	791	808	748	800	744	747	728	726	739	730	787	732	704	757	745	750	801	764	749	736	710	715	734	735	754	698	777	796	769	740	679	710	704	779	751	736	744	752	744	767	746	704	727	767	720	737	778	741	715	737	672	716	781	748	726	764	738	731	720	746	788	757	717	766	754	699	767	688	740	758	733	707	751	749	738	750	729	780	730	737	743	751	708	761	731	774	751	711	745	734	754	683	740	755	713	744	759	758	742	735	699	736	720	772	745	767	750	798	710	807	712	728	741	760	746	743	669	749	749	743	732	816	756	776	761	685	747	761	713	742	731	776	731	719	745	764	741	726	803	716	784	747	734	745	729	720	730	767	732	739	723	795	705	730	739	749	752	759	744	766	719	711	682	730	749	745	750	759	803	718	769	763	735	748	717	761	762	733	763	750	755	769	745	734	787	755	810	728	773	721	748	712	724	744	765	767	707	706	747	704	748	770	739	725	731	744	756	723	743	771	765	711	764	721	738	739	756	726	728	770	730	744	734	784	698	749	753	754	756	757	707	791	690	769	720	746	792	724	779	728	738	723	736	740	766	739	727	732	782	734	769	791	744	778	749	725	694	770	794	783	716	709	693	777	727	737	715	753	751	727	737	778	726	756	780	713	723	783	749	704	700	743	753	767	720	727	737	729	770	710	742	723	747	715	708	735	726	718	764	741	759	721	776	739	753	737	762	700	740	815	741	726	749	774	713	738	718	722	720	735	712	740	706	752	733	737	780	767	715	746	718	764	696	717	752	752	744	737	763	721	780	714	774	756	738	699	739	739	749	751	783	732	698	735	781	680	757	770	735	780	729	764	705	768	738	758	765	733	715	749	745	765	759	730	767	744	722	722	766	724	740	711	737	751	751	760	758	702	775	755	686	708	721	735	748	752	688	776	784	701	748	768	746	743	761	760	719	761	754	707	737	783	783	747	726	737	759	753	761	779	736	770	690	756	720	738	764	699	715	766	764	739	743	807	788	744	745	688	733	782	751	761	688	735	712	765	697	725	751	754	725	741	761	733	736	747	729	735	764	717	792	726	770	731	779	763	745	734	793	716	753	746	745	772	732	750	721	764	730	693	664	734	718	755	743	749	722	730	712	786	749	731	736	748	724	787	696	779	721	781	740	757	745	745	777	742	706	762	732	727	759	730	771	778	744	741	706	815	753	755	765	748	751	733	701	698	766	705	734	738	757	731	762	760	780	742	776	753	747	748	744	742	722	758	729	740	775	731	702	720	766	756	748	717	714	742	764	733	733	776	716	760	760	719	763	740	738	721	772	747	731	763	743	732	769	710	739	786	716	752	767	772	697	842	739	736	719	790	702	739	716	704	779	784	691	705	703	720	732	701	782	721	796	737	788	763	698	779	728	763	741	749	759	762	746	775	740	742	694	700	755	726	709	733	716	771	735	771	731	776	760	730	763	743	730	763	761	776	695	741	719	731	753	729	793	800	755	749	694	726	774	791	732	742	718	771	740	719	771	785	811	759	751	750	792	784	717	737	735	753	785	783	684	751	799	729	738	767	745	720	722	757	698	681	723	732	759	793	742	708	775	737	779	761	748	717	718	739	739	739	711	753	694	705	740	686	773	748	729	777	779	745	720	766	740	777	738	741	755	753	740	712	810	756	758	763	693	742	789	758	765	785	730	730	750	739	736	754	803	739	736	776	748	722	706	726	740	772	708	705	735	740	717	755	730	725	720	752	693	744	749	713	730	710	705	758	703	754	759	725	786	756	762	742	706	711	778	718	703	712	744	694	719	753	746	754	696	685	737	772	801	714	758	740	784	804	805	735	754	723	741	739	738	713	693	703	710	721	723	698	757	747	766	753	743	715	768	744	734	820	754	738	751	688	746	763	719	717	729	716	729	754	722	762	726	728	734	764	739	758	724	730	703	797	715	723	764	741	755	759	778	728	729	742	807	688	729	711	746	723	718	719	688	746	738	760	747	754	771	755	725	726	708	767	781	775	704	688	740	723	773	743	720	747	715	734	750	704	744	767	727	748	735	745	750	675	703	764	752	739	725	760	735	766	754	766	741	746	734	761	706	735	732	775	723	744	693	752	715	725	749	734	772	748	773	754	732	703	747	756	736	729	760	734	761	765	718	761	786	710	742	761	727	757	736	787	703
8674	7064	3393	623	728	1675	506	50	55	45	59	48	45	48	58	44	41	55	52	52	78	115	86	77	54	62	49	39	48	64	46	65	43	60	50	46	52	42	38	47	42	52	47	46	42	50	47	50	53	59	50	36	46	58	58	54	46	55	49	49	43	42	57	40	59	60	50	53	60	59	63	60	62	42	54	45	46	55	45	45	60	56	45	63	40	38	53	48	59	39	43	60	55	55	55	57	54	59	64	52	55	50	51	52	53	42	52	54	45	63	56	45	48	42	54	55	38	58	56	53	52	60	60	54	51	57	39	42	50	55	53	47	62	35	63	54	44	47	52	68	56	56	45	60	51	56	54	40	57	54	48	58	57	60	59	62	38	44	67	56	46	66	59	69	55	55	48	56	54	52	55	55	47	41	67	46	70	51	42	51	53	44	62	49	41	54	49	56	46	44	47	39	48	41	48	58	38	39	45	52	45	57	53	40	54	45	43	45	64	53	68	51	58	54	45	59	64	56	61	56	64	42	61	53	54	56	50	55	48	52	57	59	45	61	48	57	46	42	57	51	66	55	46	52	41	50	54	44	48	62	53	57	50	48	50	48	48	43	56	57	50	48	45	45	41	44	48	41	54	50	50	46	72	53	48	52	55	52	43	55	56	50	54	52	48	50	57	55	49	54	53	60	38	49	48	57	72	44	52	42	49	51	47	56	57	40	46	54	54	57	46	44	49	49	61	54	49	50	57	48	59	37	65	54	54	38	56	41	60	63	55	68	47	52	46	55	59	51	39	49	64	50	56	56	51	56	48	47	44	39	49	45	58	42	60	50	59	39	50	53	43	55	57	56	41	42	41	58	58	55	56	48	53	50	35	51	47	47	38	51	65	51	46	48	49	51	43	51	51	52	60	63	42	55	50	53	52	54	60	61	63	46	41	47	50	49	57	50	53	46	44	41	45	59	66	58	42	57	57	36	57	39	42	62	48	47	43	51	58	45	52	48	59	52	48	49	48	41	63	53	55	54	42	55	50	53	41	42	49	43	44	52	57	45	60	48	60	47	54	43	56	51	49	49	48	52	55	51	33	47	53	52	52	55	64	47	47	55	41	44	58	56	54	40	48	60	43	44	61	63	37	54	59	45	51	43	61	62	58	56	56	40	46	64	71	41	41	57	44	46	41	68	62	49	52	54	49	46	51	41	36	59	52	54	65	56	53	50	49	44	52	46	63	52	45	61	54	48	61	54	54	52	51	56	55	48	42	41	46	50	55	52	46	53	46	48	52	58	46	45	64	50	52	53	62	52	59	51	56	46	53	46	54	55	47	39	56	55	57	47	57	51	49	40	61	48	49	57	51	63	44	40	58	49	53	61	50	56	58	54	47	43	40	48	51	35	55	48	60	55	46	50	50	50	52	32	56	61	50	54	51	56	52	57	49	49	48	55	44	35	40	56	51	58	36	44	49	52	40	55	47	55	46	42	43	47	49	47	41	50	48	51	54	55	61	54	43	65	48	45	59	43	52	46	62	51	59	55	56	52	42	60	56	61	47	42	52	52	48	52	54	47	46	50	36	52	60	62	56	51	52	49	35	44	52	44	65	53	56	47	61	46	43	46	43	53	53	51	53	52	58	52	50	58	51	59	55	50	55	58	57	50	45	52	33	47	54	60	46	56	44	40	42	54	43	49	62	51	53	42	43	58	51	48	40	55	36	42	47	58	49	46	48	62	47	46	47	52	58	50	57	50	38	54	67	53	39	49	54	51	43	43	43	65	56	61	54	47	51	51	50	56	47	63	42	67	56	55	55	55	46	46	58	53	51	54	45	58	49	48	50	43	58	56	52	61	37	55	50	50	59	57	52	49	40	66	59	59	53	55	50	57	46	42	59	43	55	41	59	50	38	54	52	34	55	54	52	48	59	41	45	51	45	59	47	44	59	51	35	53	44	43	48	58	49	54	53	49	37	42	53	52	50	65	48	44	44	36	51	73	44	55	58	47	64	46	43	54	52	47	42	54	48	56	59	40	58	38	60	53	52	58	32	46	63	50	49	48	59	46	37	55	48	58	42	47	66	60	44	56	44	57	43	50	60	45	51	57	54	42	44	61	59	54	50	48	66	52	45	54	52	52	53	54	65	61	47	45	52	48	68	39	56	37	64	56	45	58	54	54	43	46	45	66	51	62	47	66	54	46	58	43	59	50	54	52	54	57	51	59	40	43	69	59	68	66	57	51	44	62	53	39	45	44	48	50	74	51	46	62	43	33	52	56	47	55	44	53	61	49	50	53	55	35	44	45	49	53	51	52	68	60	67	53	55	38	40	59	52	57	50	65	50	62	56	57	58	58	60	53	57	52	59	54	49	49	59	47	52	65	53	47	55	50	50	55	41	57	37	61	44	35	47	48	53	67	61	41	50	59	60	53	47	57	44	47	49	55	45	43	55	44	53	57	45	50	64	53	59	48	59	49	45	47	42	57	61	47	45	49	52	60	66	48	51	50	48	46	58	49	58	55	46	55	52	41	46	40	52	54	54	54	56	48	45	65	43	50	46	55	53	46	43	41	48	40	41	51	50	47	42	42	52	60	47	62	61	54	46	56	51	49	44	57	52	58	49	51	49	56	47	50	55	51	46	56	42	52	50	53	56	49	42	44	54	53	50	53	52	44	48	60	43	37	65	56	53	59	54	49	48	56	54	47	54	48	52	59	47	40	58	58	48	59	43	47	41	61	51	46	39	57	47	52	54	62	37	51	47	49	50	46	40	41	54	50	43	52	51	55	45	66	46	54	52	57	41	47	61	62	49	46	44	62	45	50	51	59	56	64	40	43	41	46	52	58	42	60	65	52	49	36	44	65	50	46	43	64	39	58	56	43	50	56	50	45	56	47	57	53	53	45	59	55	47	41	45	59	44	65	43	47	50	47	55	53	53	43	56	56	40	45	52	48	54	39	50	44	55	52	49	52	63	56	57	43	48	45	54	54	49	51	48	56	58	45	38	53	57	51	56	43	50	60	48	51	55	58	55	52	54	56	55	41	52	46	58	58	62	50	51	52	50	50	51	42	45	52	54	47	55	53	70	49	38	45	47	48	49	39	54	51	49	48	62	58	38	77	60	58	44	44	64	37	50	60	46	43	55	39	58	60	59	58	46	42	48	48	56	55	50	48	52	44	48	53	49	50	49	56	71	52	57	46	56	49	52	46	56	50	50	36	51	51	57	55	41	53	69	49	48	63	70	51	53	43	47	50	43	64	41	45	37	42	62	40	58	53	45	48	52	55	57	64	62	56	43	52	47	42	53	44	41	59	45	48	55	40	53	40	53	49	51	39	56	32	37	50	46	58	57	43	42	48	48	58	48	63	56	40	57	63	42	46	49	51	59	44	46	59	44	47	68	42	53	42	38	59	47	52	41	63	43	56	63	46	47	48	59	53	53	43	57	40	47	40	59	41	59	57	46	43	49	37	48	55	53	46	62	47	38	52	42	49	46	58
41493	30266	24623	12533	27263	33126	11925	706	656	666	671	668	605	683	667	628	655	632	630	662	1441	2503	2066	1338	800	661	632	656	671	594	685	621	665	682	615	673	633	584	650	646	627	636	651	586	613	602	623	641	633	617	646	609	683	638	667	632	620	621	624	599	624	683	654	631	667	653	610	649	670	627	644	627	632	631	652	602	621	614	619	631	635	655	645	654	652	574	655	629	644	619	640	608	599	605	677	649	612	640	630	627	641	693	637	642	694	649	586	669	631	644	595	636	635	659	640	640	623	648	647	658	643	621	631	650	631	676	603	636	628	627	634	667	663	598	679	622	627	655	625	629	647	637	682	658	626	593	643	661	642	669	675	614	638	654	594	625	645	606	669	614	610	637	605	633	603	597	629	618	643	671	612	578	655	642	649	624	634	622	663	610	641	619	656	638	643	574	617	611	603	641	635	657	646	645	621	664	633	660	636	669	644	652	597	601	631	582	655	665	608	630	665	635	650	641	642	655	664	627	651	650	651	647	637	638	621	641	628	675	640	626	608	585	660	623	644	612	658	630	659	664	627	626	613	629	631	650	621	601	607	668	622	630	644	638	626	655	624	682	603	623	625	694	626	654	649	655	641	585	674	650	658	623	646	599	607	595	610	607	629	651	599	638	649	668	659	619	695	596	607	614	666	640	673	636	664	637	643	650	651	644	640	619	649	663	653	647	636	651	613	601	641	640	644	688	648	608	591	642	666	620	630	649	639	605	654	620	656	645	645	678	626	632	617	624	655	671	626	688	713	617	664	600	595	639	644	638	687	632	603	652	665	610	637	635	598	620	660	617	595	619	657	596	632	635	591	639	633	634	633	675	623	582	612	655	647	648	627	653	647	666	629	699	643	692	652	677	664	654	616	626	608	618	654	628	688	628	679	592	614	655	659	657	671	642	623	631	679	622	615	648	611	637	607	633	663	621	652	636	632	683	642	642	614	621	656	638	629	623	604	607	659	683	636	653	650	609	646	643	625	644	552	657	640	659	655	634	647	607	615	643	672	667	654	657	685	635	616	630	643	619	612	619	612	645	654	612	617	658	594	608	698	658	590	640	674	640	625	617	598	620	609	633	653	630	658	634	668	679	616	597	615	651	665	659	651	583	654	631	632	601	632	634	636	658	671	616	665	701	629	633	630	616	632	650	633	582	676	640	640	634	611	600	608	651	653	631	598	631	647	667	642	619	677	630	635	607	673	591	678	636	626	637	614	642	656	655	652	625	615	620	619	616	616	600	623	630	604	671	617	654	609	631	643	643	666	616	624	629	609	674	663	649	595	615	661	652	655	630	648	610	671	662	643	639	629	628	659	617	672	615	640	689	637	659	639	628	662	645	659	654	632	629	646	650	645	653	631	585	688	633	632	619	630	601	702	618	607	635	657	659	663	627	651	652	647	619	647	643	669	654	651	680	661	591	592	633	578	656	685	647	673	633	665	614	665	669	660	633	665	597	687	638	643	630	631	629	625	633	669	634	620	632	701	658	620	600	657	663	632	612	604	656	667	627	616	615	636	669	679	566	693	646	635	644	657	599	623	607	608	661	613	624	614	663	636	668	668	620	670	630	653	649	683	644	628	636	644	611	693	604	661	655	643	614	607	626	631	621	673	703	618	597	646	589	637	626	632	643	653	681	665	654	631	648	629	662	619	621	659	646	616	638	595	656	669	655	631	636	657	627	647	596	620	634	639	670	654	620	622	604	631	652	653	660	657	603	666	620	652	647	594	627	627	630	656	630	645	660	609	642	643	635	637	659	651	643	658	674	661	652	634	600	653	608	635	624	694	586	641	668	665	679	588	650	616	648	622	628	628	614	656	655	664	608	650	613	658	625	666	641	591	659	645	601	658	605	585	583	644	655	688	637	639	656	618	596	625	627	645	637	660	655	633	596	666	647	699	684	607	654	652	622	664	640	629	628	620	660	701	628	645	640	649	631	612	616	645	680	658	617	678	657	603	629	649	643	646	618	609	654	646	669	635	652	623	629	642	616	651	616	644	661	637	601	647	683	629	623	630	634	652	691	600	636	613	650	628	627	619	663	679	543	658	653	632	615	656	649	612	632	650	622	630	617	649	618	618	598	644	593	590	661	621	619	642	609	634	629	634	616	617	648	626	621	652	691	663	584	647	653	613	629	657	638	639	587	617	642	615	670	674	624	656	616	615	692	597	649	636	606	634	587	647	639	663	644	622	606	636	622	626	622	599	635	684	626	643	678	658	596	658	612	635	638	636	680	645	646	628	642	621	606	644	600	649	661	652	648	644	664	683	659	627	618	671	664	626	638	608	670	660	640	615	622	609	638	625	676	644	590	625	600	617	630	654	632	637	645	607	643	628	629	670	606	656	608	688	659	594	697	624	637	638	669	633	642	665	654	652	642	635	638	642	646	630	645	644	632	656	587	614	613	625	644	665	645	704	634	647	644	621	631	654	609	623	640	658	625	641	653	666	630	628	624	696	599	656	651	643	635	650	651	598	661	630	629	631	604	619	616	652	615	588	629	625	690	628	626	614	606	638	644	654	628	600	622	644	630	684	601	637	656	631	670	637	632	673	638	630	637	635	615	627	648	651	653	658	635	627	651	637	664	626	660	592	643	637	632	621	612	643	623	667	625	641	649	603	640	621	603	613	652	570	623	641	629	618	642	656	639	615	633	613	658	618	667	668	634	625	630	634	647	636	643	651	649	681	616	635	621	622	664	637	634	601	645	651	635	678	627	618	599	568	669	625	623	615	658	662	663	659	616	654	679	640	635	658	634	624	674	643	686	635	619	671	647	648	674	602	627	664	664	655	686	633	633	619	663	649	615	622	613	650	613	648	602	636	646	687	643	670	669	633	665	643	653	614	670	582	685	657	617	668	649	648	667	603	594	655	619	643	639	649	591	654	637	618	643	606	671	647	659	648	696	683	652	556	674	630	659	619	626	631	661	615	680	636	656	630	678	608	639	664	606	628	643	631	643	635	631	650	648	654	637	648	642	643	620	644	605	599	660	622	605	649	679	628	674	612	665	640	605	620	584	675	651	619	604	610	594	679	657	575	649	665	657	642	639	628	657	572	607	677	592	610	586	626	608	650	625	672	636	697	612	609	637	668	600	605	657	650	613	621	659	676	648	617	592	656	630	642	612	621	597	657	601	638	655	635	616	619	645	601	637	598	680	645	657	601	670	638	636	648	680	663	672	647	615	649	642	617	612	674	648	579	613	658	608	609	639	642	648	634	666	621	676	649	600	720	600	643	664	619	652	630	682	626	629	637	603	649	642	653	630	638	676	647	654	637	643	614	603	661	648	599	657	638	643	617	589	653	638	666	673	621	674	624	619	630	637	709	626	666	651	676	584	650	636	655	630	619	626	591	607	631	697	615	633	621	617	660	637	617	641	649	656	603	673	622	637	608	673	617	646	647	587	593	611	618	631	611	617	633	628	590	668	647	661	648	613	609	668	653	650	607	644
22465	25239	12947	3281	3251	5490	1943	63	44	50	57	60	44	62	56	44	39	51	52	71	78	135	120	83	57	53	50	60	61	43	53	57	63	56	53	60	48	54	61	52	58	56	54	53	52	50	51	58	64	41	46	49	65	60	61	53	47	43	55	60	55	71	55	56	45	56	56	45	55	42	50	59	49	61	54	60	50	47	49	43	52	47	54	57	50	55	55	57	52	54	57	53	48	41	42	59	56	53	67	69	44	46	58	68	36	57	75	56	44	56	63	65	57	59	62	38	50	51	68	62	55	64	55	51	42	53	57	55	61	52	51	50	39	60	54	61	56	44	56	65	43	52	41	56	48	43	45	55	55	53	61	63	49	48	57	45	56	65	52	59	45	60	50	47	56	50	56	44	56	67	46	65	59	58	58	47	41	56	42	49	54	48	67	66	60	53	57	49	46	61	48	49	53	54	52	45	55	55	53	52	63	54	48	57	44	42	44	46	65	49	72	50	59	58	51	54	38	59	54	52	46	55	61	60	68	48	50	59	43	40	41	70	60	49	61	47	63	32	49	46	66	59	46	36	47	59	57	51	52	44	71	66	49	55	47	52	53	63	46	52	50	51	44	57	46	59	57	50	52	49	56	45	53	54	60	49	64	56	45	49	64	53	51	61	57	51	67	59	56	44	46	47	54	49	53	61	45	47	45	61	48	49	65	54	63	47	48	58	52	56	48	39	72	56	67	62	43	47	63	51	60	55	56	44	51	56	60	65	74	46	41	59	59	47	53	50	46	52	56	53	48	54	43	57	46	47	58	47	57	51	58	55	51	63	51	57	62	61	54	49	57	49	56	52	53	75	51	74	53	45	49	54	50	47	55	54	51	53	51	48	43	56	45	50	45	54	49	51	50	58	53	53	57	44	56	46	58	62	45	47	54	43	56	53	47	38	51	52	57	63	60	50	58	49	34	48	49	42	55	47	56	67	57	52	50	59	59	40	56	53	46	53	49	55	60	60	57	52	52	40	48	59	44	51	63	50	43	51	52	51	68	52	42	65	59	56	46	52	48	61	58	54	55	43	47	57	54	50	49	55	49	43	48	42	54	52	56	51	49	53	62	54	51	58	54	54	55	58	48	64	61	45	43	54	45	61	64	40	45	43	55	62	65	48	58	53	50	42	48	56	61	55	53	65	52	57	60	49	48	54	57	39	64	57	45	52	47	56	57	51	48	60	51	46	57	62	55	57	61	52	55	61	44	37	53	68	46	54	58	58	62	62	66	53	48	48	46	58	42	58	59	56	60	50	47	55	57	48	50	60	60	58	51	57	62	61	46	57	52	51	44	59	44	62	53	46	56	58	48	55	46	52	60	41	56	58	51	48	51	48	64	45	46	55	60	50	46	57	49	56	56	51	53	49	52	50	54	60	54	56	59	52	53	58	51	55	56	59	53	38	30	54	59	53	61	52	52	39	51	62	55	57	54	50	62	63	52	66	58	67	58	49	52	50	50	47	45	65	42	48	59	49	63	51	47	58	45	57	48	51	56	54	57	61	44	54	47	49	66	48	55	44	42	67	60	53	51	47	62	64	59	59	53	62	51	46	57	48	58	54	60	62	52	58	54	59	57	51	47	63	54	49	64	62	47	44	38	63	54	63	52	51	49	64	51	55	49	74	40	65	61	52	54	56	45	52	49	61	48	55	51	42	81	53	52	59	48	54	40	56	66	41	49	54	61	45	40	60	56	70	63	58	55	51	48	63	61	49	50	68	54	60	72	48	58	62	41	41	54	64	66	50	58	62	61	49	63	51	50	54	63	59	56	50	44	62	52	58	56	44	60	45	53	59	48	51	47	48	58	56	58	50	55	65	58	47	72	62	52	54	61	48	51	59	51	51	44	51	63	45	52	59	53	48	60	53	61	58	63	75	64	58	52	55	42	49	62	59	54	57	51	52	48	58	50	64	57	54	63	59	41	59	52	54	43	52	57	42	60	45	50	52	57	43	47	66	58	55	61	43	56	54	62	56	61	46	55	63	51	57	47	63	48	58	53	54	50	57	49	55	55	61	72	60	48	58	42	51	55	62	61	43	50	60	60	46	48	53	53	65	55	66	46	47	50	64	50	57	57	50	62	62	44	51	44	59	55	65	54	59	33	50	55	44	52	58	61	54	56	63	63	41	69	59	59	53	46	56	58	51	53	55	52	56	48	55	50	57	46	50	47	69	43	48	50	55	49	49	58	62	48	64	45	44	48	53	64	55	51	49	61	52	68	43	57	46	42	53	48	52	50	52	57	66	40	52	48	59	52	56	49	60	66	60	50	51	42	47	44	46	52	56	50	49	50	54	47	43	43	49	62	52	56	48	66	68	49	48	38	63	53	62	70	46	59	41	53	63	55	56	63	47	44	70	56	61	47	48	45	51	46	57	53	65	40	56	59	51	64	57	44	48	63	52	56	57	58	63	64	53	61	55	56	49	48	61	66	43	57	58	49	51	55	50	50	68	51	54	44	65	50	52	75	51	53	43	56	57	46	51	67	59	49	55	43	56	57	57	62	70	68	49	48	43	50	44	49	41	65	50	46	57	61	47	49	53	54	47	52	50	66	56	55	60	62	57	57	60	49	58	58	60	56	53	66	48	55	53	45	64	52	52	60	64	61	50	54	50	48	50	55	53	51	60	58	50	60	73	62	59	44	57	52	53	50	47	62	49	59	53	47	53	49	52	47	54	64	44	48	53	49	51	50	50	47	55	51	52	55	51	43	52	52	49	55	47	52	37	50	42	61	49	52	66	50	53	58	64	41	51	56	55	55	51	40	60	51	56	55	50	37	47	55	61	60	55	50	50	42	41	58	47	47	57	54	76	65	46	40	63	55	65	57	56	62	57	49	54	52	60	61	54	73	63	67	45	63	66	59	60	60	53	52	63	55	55	39	43	56	74	60	49	47	45	62	45	43	55	57	56	74	51	44	67	68	61	42	46	62	45	61	56	48	50	48	49	63	46	66	55	41	52	50	48	51	61	46	37	47	51	46	61	52	52	54	62	63	61	58	43	51	52	53	51	60	59	60	45	51	56	48	60	49	45	59	57	58	50	43	57	65	53	48	45	51	52	53	59	55	49	49	52	43	49	48	41	64	59	46	46	68	57	50	66	51	42	63	58	39	65	58	59	52	51	44	47	57	53	54	44	51	62	56	70	61	45	51	48	48	54	66	48	51	58	50	56	54	64	54	65	67	56	55	48	37	48	43	48	43	52	62	67	57	59	49	42	55	55	64	59	54	54	53	48	48	58	49	59	50	49	62	61	50	67	47	68	56	42	59	73	58	52	42	60	46	57	46	57	63	51	53	63	72	46	58	63	61	47	59	62	50	56	51	53	46	39	70	62	54	57	77	50	62	58	48	56	50	49	60	59	38	44	52	43	44	67	44	46	69	43	60	56	54	67	53	52	46	45	51	43	66	42	59	55	51	61	61	48	38	47	61	50	57	68	50	65
51058	39209	35379	22892	47406	47730	25156	926	790	745	701	707	738	700	695	673	666	644	683	721	2656	4062	2878	1732	960	655	651	634	690	668	661	609	648	642	663	629	683	722	682	666	673	645	625	644	652	642	656	685	668	655	652	664	649	688	663	657	635	677	655	643	631	708	618	639	671	676	653	675	683	700	690	655	666	599	651	584	642	674	644	659	656	650	650	664	639	657	702	693	662	639	676	611	645	618	669	654	647	682	666	639	699	650	664	662	677	636	693	671	643	641	635	678	695	679	611	691	661	691	671	649	664	654	640	669	678	618	652	702	641	681	657	669	662	674	624	664	687	617	649	674	634	664	656	651	665	661	681	679	718	633	659	651	654	712	652	689	622	721	632	609	693	642	670	677	700	633	634	623	657	654	671	680	657	659	671	684	675	671	664	679	609	684	676	642	658	630	686	705	650	661	629	677	663	684	620	634	641	670	700	631	617	637	698	678	683	655	649	666	702	660	699	649	641	671	670	616	681	671	672	610	628	659	711	624	656	672	683	657	699	627	708	661	663	657	636	650	639	636	636	609	692	635	672	664	648	674	666	673	650	685	650	631	668	681	659	681	692	635	647	686	667	666	632	627	634	623	640	632	646	633	682	673	649	688	639	654	649	640	660	644	652	678	683	690	647	668	634	680	666	668	653	694	683	662	680	708	652	649	618	647	647	631	649	682	702	656	676	638	656	709	647	670	671	681	663	687	688	678	670	681	672	667	597	656	625	733	616	657	657	648	703	670	654	673	712	647	663	628	663	690	657	685	685	660	630	689	682	654	679	668	693	656	660	679	674	666	671	694	622	652	681	635	694	668	644	690	625	632	678	610	687	673	662	660	626	674	675	679	704	684	667	644	670	637	658	677	643	648	667	658	641	679	687	657	671	714	651	669	675	658	638	690	716	682	692	673	672	650	676	669	671	645	588	656	671	645	676	647	688	649	653	657	661	609	655	650	708	642	703	660	705	684	695	672	656	685	713	652	647	666	640	616	650	667	631	665	638	674	675	668	633	674	655	679	648	677	693	659	614	683	697	593	647	680	631	628	670	649	642	671	694	678	665	739	653	661	693	683	664	635	664	645	710	651	632	631	689	683	644	651	685	644	661	670	682	641	681	701	660	650	667	669	656	694	679	644	705	640	700	671	677	625	702	699	628	641	654	649	684	653	705	666	668	661	684	653	686	661	638	595	669	668	681	701	702	662	675	664	631	659	637	650	731	663	686	637	686	619	677	691	655	659	694	649	643	667	672	639	662	674	636	645	661	649	685	709	684	655	665	626	622	697	647	662	665	655	636	611	651	644	665	700	674	695	676	680	626	648	646	642	675	666	642	650	714	650	675	675	681	697	644	699	671	665	680	667	649	653	662	689	691	663	697	646	638	667	669	624	673	703	700	635	632	686	646	644	685	654	720	701	669	712	675	690	691	639	687	731	676	662	678	643	659	685	642	667	680	695	677	632	653	668	651	628	658	657	645	664	646	654	635	689	668	677	647	685	656	685	659	668	654	686	642	637	645	658	628	680	637	665	690	637	610	655	657	666	707	669	680	662	704	636	615	578	668	668	695	672	645	659	695	678	666	641	682	658	653	613	649	656	698	639	686	653	667	631	639	639	679	689	663	674	684	649	646	693	635	732	600	693	678	677	701	674	715	636	688	678	719	660	658	720	668	612	630	722	714	670	678	648	666	677	712	633	667	638	716	666	673	682	676	686	691	640	663	656	697	652	644	656	663	621	659	725	661	618	686	656	623	650	704	690	649	713	688	661	691	652	631	682	665	696	638	667	643	703	642	686	657	666	623	690	647	689	721	587	652	649	695	641	698	683	703	674	645	706	638	652	691	685	651	688	676	656	628	709	671	644	621	672	659	702	701	658	633	638	669	675	672	699	663	643	688	656	640	656	630	683	666	662	617	631	653	661	692	654	701	691	705	694	652	640	612	639	682	656	629	642	646	724	699	715	648	662	682	686	661	664	642	644	626	692	680	652	689	665	630	695	670	673	720	724	628	643	669	650	629	669	649	630	648	630	684	682	635	690	678	667	652	692	659	683	656	677	661	693	650	668	662	677	681	651	656	709	641	660	687	678	719	693	688	662	701	666	707	677	689	699	659	625	648	676	674	685	639	628	679	659	683	662	677	653	647	691	643	657	631	661	653	694	655	668	686	740	659	698	662	684	662	655	663	655	611	678	665	641	670	687	653	662	685	662	680	659	685	660	660	643	686	653	704	628	674	669	681	677	735	654	656	608	680	661	667	653	612	645	685	704	641	682	672	699	724	595	684	664	667	687	651	633	648	684	672	685	636	640	656	680	693	638	713	670	651	667	698	673	638	674	680	648	675	680	663	680	666	683	663	627	664	666	673	671	664	632	659	632	642	697	629	702	624	688	687	711	636	623	656	690	704	661	641	679	643	683	712	669	711	681	660	650	685	660	747	663	634	675	701	653	665	662	693	680	674	633	679	649	646	620	674	681	634	645	688	643	668	646	699	642	663	597	708	660	673	717	637	690	665	669	700	676	651	649	636	626	667	676	694	688	688	682	682	681	656	672	660	665	692	678	699	658	641	686	641	682	703	617	695	674	710	674	661	723	632	685	658	654	623	721	654	661	682	664	680	656	691	630	617	646	629	699	677	663	656	705	658	637	671	715	701	662	681	690	689	691	626	641	663	665	723	621	666	636	681	677	668	700	680	643	665	657	673	627	692	644	662	673	688	646	699	666	658	673	670	666	662	700	638	688	712	689	685	702	698	666	645	669	667	654	683	632	635	658	631	673	625	662	692	648	678	678	668	649	684	676	625	657	650	662	695	618	643	681	675	676	679	675	661	629	684	644	673	697	690	667	662	659	689	685	674	699	691	666	644	672	638	674	701	654	644	659	671	666	684	677	633	668	646	649	671	701	645	642	629	668	651	698	698	670	658	657	660	621	693	615	693	615	672	644	723	680	634	661	676	725	685	616	691	643	667	699	642	686	657	708	656	628	695	662	644	664	675	637	713	651	695	625	696	677	670	692	691	664	693	666	661	651	748	686	634	639	710	664	617	674	636	642	609	679	637	631	675	667	650	664	691	631	717	671	686	622	645	634	661	683	645	672	626	648	685	672	663	655	650	676	665	689	694	671	688	660	626	706	687	698	697	727	618	645	692	652	666	616	655	647	687	690	668	663	660	656	691	631	663	730	667	684	687	723	660	691	675	638	716	691	658	686	654	688	648	659	665	655	669	636	649	620	678	666	681	675	635	689	676	637	654	638	598	630	680	653	595	696	627	685	706	676	658	663	694	665	650	629	670	635	685	725	702	636	652	649	688	701	624	633	668	675	639	655	692	682	655	645	637	668	640	679	703	649	650	716	677	642	621	650	656	651	660	702	659	684	656	684	630	654	609	681	649	645	683	681	650	732	697	637	690	669	718	697	690	665	649	678	663	647	662	666	644	718	725	685	634	670	679	684	699	650
19241	20823	11129	2783	2657	4913	2046	107	70	54	76	62	66	63	61	62	50	53	72	74	80	152	122	71	67	66	57	53	64	51	63	78	60	54	56	62	52	57	46	50	64	61	64	49	57	57	69	55	59	59	59	55	52	60	49	59	56	55	68	72	80	59	60	57	74	70	59	56	69	54	66	49	62	59	62	55	54	58	65	69	72	55	56	56	63	57	57	61	70	68	56	62	51	59	54	54	57	70	66	53	56	52	70	57	68	53	67	59	61	80	61	60	44	48	68	59	66	56	71	63	57	60	59	51	58	62	52	53	57	58	63	65	55	51	51	55	47	57	68	66	55	73	62	76	70	74	60	57	58	58	70	74	58	51	68	70	58	65	64	47	60	69	49	64	70	62	48	57	59	68	53	47	44	75	47	49	57	43	64	67	64	50	45	65	63	58	55	55	68	62	60	56	59	54	62	52	58	61	53	59	77	57	82	62	56	69	49	59	56	58	60	59	62	65	60	69	39	57	57	64	62	66	53	66	59	65	61	62	67	62	60	66	56	62	63	70	47	66	72	62	68	51	61	73	59	65	66	53	72	72	52	66	67	64	55	72	58	69	56	55	59	71	62	56	64	77	60	72	54	65	66	49	46	73	46	57	46	74	59	66	77	90	46	47	58	69	48	54	52	66	59	52	67	56	65	53	64	64	58	52	63	68	62	60	60	46	63	68	60	89	65	63	54	66	70	51	55	52	57	51	57	55	54	58	78	59	55	62	53	72	65	55	66	61	58	45	63	78	69	73	70	64	69	59	62	59	67	67	62	69	61	66	65	60	59	56	64	60	68	65	50	57	53	54	68	56	65	67	55	58	68	45	56	57	52	63	65	59	63	60	58	64	72	67	67	74	73	57	56	74	44	54	50	49	67	44	62	64	59	71	66	56	67	55	52	67	61	69	73	47	69	70	62	54	51	52	63	74	62	57	70	53	68	64	59	56	53	60	53	54	54	66	52	63	77	67	57	48	62	63	66	50	64	60	52	62	65	66	73	66	64	60	66	76	56	48	60	66	75	50	66	65	52	57	63	62	65	61	78	56	59	58	51	70	74	44	59	56	58	57	78	63	56	61	64	72	72	58	65	69	56	59	62	49	46	71	66	59	58	63	60	52	59	60	66	65	56	49	51	60	53	57	71	66	58	69	63	63	63	55	43	65	67	70	67	51	63	47	68	59	58	69	55	54	55	59	65	46	63	61	58	74	49	59	67	54	49	63	71	51	69	66	48	56	63	69	47	57	64	69	60	58	59	58	72	67	65	58	63	64	71	60	55	58	47	68	62	46	65	48	56	74	45	67	62	51	64	51	57	65	67	63	62	53	55	61	62	53	51	62	62	56	59	68	55	66	74	50	60	70	74	74	63	63	59	70	57	58	51	76	73	63	57	64	68	63	73	62	66	50	59	61	67	69	63	74	66	73	54	52	69	45	74	56	56	71	52	69	70	68	58	75	64	67	65	58	58	58	57	70	63	61	53	50	70	81	46	57	68	67	69	67	64	83	61	73	52	54	56	46	57	49	67	61	74	49	72	57	73	58	52	58	77	69	61	56	61	71	53	74	68	59	70	54	66	53	54	71	67	63	74	75	84	60	61	63	51	65	60	52	61	62	60	53	67	53	58	80	64	62	61	49	58	58	64	46	53	62	53	56	70	61	67	46	48	63	60	57	51	58	60	65	60	64	65	60	56	67	59	71	62	68	57	58	67	52	48	57	71	58	66	65	55	67	58	64	60	72	76	65	46	64	69	49	60	86	46	58	63	62	68	51	68	66	49	72	57	74	61	69	59	63	74	64	57	65	69	71	61	68	74	47	56	53	57	46	67	69	59	50	43	63	61	69	64	62	59	55	68	57	56	64	70	67	66	64	42	65	58	62	58	65	55	65	51	56	46	64	70	62	71	77	68	55	62	50	69	65	62	49	51	77	60	58	54	61	64	60	58	55	60	59	56	61	71	51	54	65	53	65	71	79	59	61	56	63	59	67	59	75	57	48	72	58	45	64	56	59	62	66	59	66	50	51	68	58	53	63	59	69	63	64	55	52	66	59	81	50	61	62	64	56	47	53	60	62	61	53	72	50	68	72	62	67	64	57	71	50	53	65	57	58	48	66	71	55	68	80	78	58	63	59	56	61	63	57	47	56	63	72	53	70	60	50	89	58	57	62	59	50	64	49	60	63	68	39	55	52	62	68	59	65	63	63	68	67	63	52	60	52	63	67	70	64	72	64	65	72	58	48	52	58	51	66	55	55	60	65	53	67	64	57	66	51	67	55	55	63	62	52	56	63	51	62	57	55	61	62	73	57	46	62	55	70	54	65	70	60	70	71	56	70	78	51	59	71	72	48	64	66	76	47	61	53	59	44	58	60	78	59	83	47	52	56	79	64	59	54	72	79	60	68	50	77	59	56	52	58	55	51	54	64	70	52	68	66	51	60	59	73	59	60	74	51	61	59	62	57	66	60	67	68	59	52	56	64	60	62	62	69	70	71	48	72	64	63	61	64	53	60	62	70	71	76	54	54	57	59	57	74	74	66	70	55	74	70	63	49	59	59	51	60	55	46	59	55	65	61	74	66	55	50	60	54	61	79	57	70	69	58	55	63	80	71	74	63	58	48	56	57	72	58	82	60	67	67	58	58	56	61	58	55	61	76	82	64	59	54	70	62	62	70	60	62	62	58	62	69	55	48	68	57	61	65	57	62	69	63	68	56	59	58	59	67	59	61	59	59	50	60	59	45	57	67	60	54	62	59	58	55	58	62	53	54	65	65	56	58	63	63	54	74	71	68	68	74	50	62	66	62	54	60	56	65	57	59	61	52	74	55	78	62	63	75	64	65	79	75	52	54	50	59	57	59	64	68	71	68	59	57	61	61	66	65	61	48	64	63	59	59	52	45	64	59	65	55	53	54	62	67	68	72	70	71	53	56	68	60	71	66	65	82	54	63	66	63	67	55	57	53	60	68	55	71	64	68	53	59	61	63	62	61	62	55	57	58	58	59	71	58	70	54	60	64	62	60	73	65	53	63	55	60	58	68	70	51	50	56	53	51	72	68	68	61	79	61	60	50	73	55	59	56	67	57	50	62	74	58	54	55	65	58	62	50	62	70	55	57	61	57	58	55	74	61	58	74	59	46	57	81	70	76	57	56	65	55	57	65	72	57	65	66	54	57	56	67	44	76	65	60	60	66	57	67	56	60	57	53	64	78	57	67	54	55	63	61	49	50	63	59	68	74	65	72	50	71	51	52	66	64	70	60	64	59	60	42	48	72	58	62	72	54	53	58	62	68	64	60	66	55	66	55	65	58	64	58	66	58	58	77	66	67	66	73	87	72	56	60	53	60	56	74	47	65	51	66	71	50	82	60	56	55	69	54	51	59	68	70	67	57	67	60	68	60	69	63	42	61	63	65	50	53	70	60	51	71	50	64	70	69	66	69	55	65	63	70
51902	40724	34393	23719	43210	45428	28814	1404	837	884	882	774	781	761	769	784	781	711	773	737	2018	4228	2965	1624	978	765	728	769	726	771	737	779	807	773	723	787	776	793	789	722	774	819	810	790	785	804	758	751	766	786	727	775	733	750	731	755	811	766	783	795	822	800	769	807	759	754	804	773	749	761	752	738	721	736	718	821	803	743	775	790	795	732	733	767	779	778	821	753	765	798	785	802	739	792	758	750	765	710	805	761	740	745	784	765	809	744	802	823	800	747	761	778	802	769	825	754	758	823	815	751	772	743	728	758	769	771	765	725	788	763	756	770	762	741	798	770	747	766	721	809	761	790	795	809	726	750	779	720	742	747	794	731	755	742	708	757	743	796	811	784	762	767	830	788	800	790	790	748	787	789	752	727	758	828	824	775	795	811	761	762	810	761	749	771	763	803	774	767	776	811	735	749	741	770	739	746	811	753	782	778	777	830	798	790	782	801	788	772	787	776	779	781	829	757	802	791	757	761	766	770	789	767	806	769	757	761	784	801	767	778	799	772	759	722	787	780	797	794	794	802	685	755	744	743	755	726	793	747	762	766	757	770	785	772	778	742	770	790	762	758	764	807	744	777	760	747	749	754	761	767	783	801	773	817	725	773	808	775	811	824	797	784	835	750	801	796	795	765	784	785	722	811	721	732	753	748	749	757	821	798	743	758	768	763	775	720	735	711	773	758	783	764	801	755	782	763	728	765	771	794	756	766	783	760	783	769	763	749	823	802	783	800	789	817	761	754	812	767	728	751	748	783	761	768	761	736	771	774	761	786	764	811	786	752	761	769	756	769	783	741	767	780	767	775	810	776	762	795	794	786	764	760	774	778	741	745	788	751	751	737	736	748	748	789	768	790	818	782	782	825	794	810	763	795	764	791	793	773	805	738	807	748	774	786	786	774	798	831	798	758	770	798	778	772	774	726	766	793	774	811	849	759	762	741	729	767	755	750	798	754	775	743	741	776	777	772	787	751	745	769	723	731	776	726	763	756	743	767	769	741	765	818	742	747	749	757	800	780	773	767	799	827	755	799	773	818	792	769	730	757	772	813	758	757	770	780	752	763	767	776	753	735	778	768	781	754	791	786	783	777	792	765	716	781	780	795	764	795	805	788	786	782	770	765	798	737	763	760	779	801	744	756	703	753	796	752	758	769	770	743	708	801	810	733	800	773	740	742	770	763	739	781	822	780	792	783	758	823	727	729	811	757	767	835	741	764	833	806	743	752	796	738	785	826	772	770	805	729	747	815	801	762	786	762	794	768	764	779	708	801	784	806	751	774	772	759	783	763	818	765	799	801	738	778	740	795	762	810	707	784	753	771	774	753	778	830	744	748	742	809	776	831	752	757	750	768	754	787	758	814	774	785	818	783	776	742	798	761	773	767	770	797	753	740	780	731	759	809	758	721	741	797	771	774	769	798	797	739	765	745	761	766	762	749	754	711	767	793	786	797	738	757	745	801	753	790	749	713	785	797	825	750	753	778	760	822	724	788	798	778	782	782	790	832	734	780	756	739	766	766	791	844	767	761	769	761	791	796	804	746	780	754	773	740	753	733	720	760	790	777	758	726	757	746	745	789	786	803	755	760	784	776	789	780	794	769	802	767	736	724	764	765	793	740	728	770	779	737	735	818	726	714	750	787	760	735	754	736	787	737	754	739	743	716	743	790	728	787	803	792	780	760	791	812	785	751	783	777	769	825	765	774	815	743	793	780	798	720	783	794	749	799	710	805	752	748	763	775	779	763	778	753	814	794	798	802	748	764	782	746	797	810	777	730	820	777	719	770	745	757	773	771	751	755	811	736	761	767	823	737	775	792	830	746	774	780	813	755	779	728	734	811	752	789	792	773	733	787	755	724	736	813	812	786	826	718	796	789	786	764	727	753	812	747	739	775	771	766	765	781	775	817	737	796	737	784	772	770	805	791	762	688	788	771	752	764	766	821	797	740	713	737	770	772	772	751	818	789	748	755	783	775	729	751	780	797	809	811	756	814	740	797	754	790	805	767	838	763	753	760	773	747	718	773	740	768	770	760	748	794	806	780	736	744	772	775	764	705	757	768	786	753	772	758	768	785	792	759	774	779	816	778	779	781	832	716	726	764	782	786	799	764	801	716	720	788	759	789	747	832	780	780	781	777	743	766	791	756	769	811	778	794	740	781	781	774	759	781	779	766	770	786	767	785	767	747	769	792	798	757	758	753	819	712	731	750	752	773	781	756	821	790	775	790	738	784	787	780	750	802	784	750	843	764	761	795	758	807	794	776	748	755	762	759	804	726	774	782	765	755	772	791	740	807	741	783	732	745	763	755	727	773	815	750	764	768	806	765	746	745	770	748	762	802	767	771	790	804	769	771	775	762	784	786	770	794	755	746	804	740	772	757	790	770	761	725	851	806	751	773	723	784	752	776	797	719	724	771	795	784	772	746	783	752	815	801	756	754	762	776	762	768	780	783	796	743	796	765	801	776	845	743	780	744	806	783	766	792	755	733	804	773	734	770	733	782	747	781	791	769	808	797	797	788	759	799	805	736	827	766	763	790	813	821	737	773	735	750	770	774	753	762	805	763	815	734	767	761	745	760	773	762	798	751	767	741	763	747	835	783	779	744	805	728	741	766	755	769	752	762	802	821	768	754	765	805	738	719	767	757	785	789	709	809	791	742	744	736	811	785	752	743	726	761	729	775	783	826	761	818	793	749	810	793	725	774	783	759	723	802	833	749	810	806	765	799	776	798	756	813	779	764	755	757	772	773	785	808	804	780	756	803	747	756	802	761	749	778	793	775	785	761	778	762	764	727	771	768	771	768	798	803	748	774	752	772	794	768	750	810	773	791	763	810	795	777	762	763	790	776	763	802	756	742	708	769	740	777	788	778	822	750	798	800	797	769	764	787	727	729	754	763	775	775	799	764	772	721	789	767	766	745	726	792	796	797	788	770	793	790	779	769	782	759	785	773	779	772	765	815	800	784	765	781	785	796	749	762	764	717	753	748	760	782	752	735	773	781	762	786	818	750	788	784	751	842	756	760	751	780	755	775	737	790	776	834	714	759	803	824	758	760	754	788	731	745	762	790	747	749	740	768	746	741	799	798	759	794	788	794	842	812	739	783	756	734	771	760	754	775	773	744	781	778	796	779	774	746	750	785	807	746	720	799	775	774	785	746	758	753	777	750	806	758	787	778	790	772	782	810	762	863	730	742	738	766	798	781	795	747	789	796	683	818	778	787	761	798	765	787	778	765	722	754	750	758	814	754	779	759	727	739	791	765	740	790	729	797	808	757	773	751	783	801	778	777	763	786	813	760	791	761	768	735	758	820	775	773	762	731	770	751	739	766	781	759	741	766	768	758	782	848	782	747	783	817	799	770	817	757	762	809	792	801	727	760	801	745	739	803	824	779	726	764	784	757	756	755	801	796	781	818	745	772	737	730	757	785	763	740	764	749	754	816	794	791
27559	30475	18059	7290	4210	7077	2462	47	60	54	60	71	54	64	65	61	65	62	58	73	94	192	159	123	75	81	47	54	70	80	71	61	50	55	65	53	62	52	76	53	62	60	74	46	62	61	61	74	65	68	71	60	66	61	62	59	55	52	58	62	62	52	60	56	68	50	53	47	62	55	67	56	58	67	63	65	45	65	65	65	62	51	61	44	68	57	64	69	61	60	70	53	56	52	66	43	57	67	59	64	64	50	48	48	58	62	67	64	50	59	57	63	65	46	54	62	69	49	61	55	51	63	70	58	78	60	56	65	70	57	67	69	57	52	73	56	57	58	60	59	64	65	55	66	68	57	68	69	61	65	57	47	71	52	65	55	48	69	51	73	52	62	62	68	61	57	63	52	69	55	58	57	60	65	62	61	60	57	66	63	67	64	74	70	70	50	60	62	67	59	52	67	53	45	60	53	71	66	47	68	65	51	65	66	52	66	58	65	59	49	59	65	65	62	69	59	58	46	51	51	67	56	69	56	58	60	56	64	68	58	57	54	65	66	66	53	54	59	75	61	66	58	59	59	57	55	67	66	51	58	63	59	61	65	45	63	54	57	42	61	60	57	73	59	58	71	54	62	53	65	63	55	51	53	61	56	58	69	59	57	63	64	59	52	50	65	56	59	58	54	70	70	68	69	57	64	65	52	55	56	61	58	64	48	62	72	69	71	72	66	74	53	54	58	66	67	66	67	53	60	66	79	68	60	58	52	65	69	69	46	65	52	59	55	56	62	61	47	61	59	51	59	50	53	71	69	56	58	54	37	64	64	75	57	77	62	62	71	46	64	50	71	52	55	60	53	53	60	47	54	61	63	76	62	64	65	62	76	69	63	58	59	65	63	66	64	57	53	60	49	55	50	58	46	62	76	59	60	59	72	57	59	47	64	73	59	54	64	64	69	58	54	69	67	71	68	67	58	62	56	59	54	59	68	52	61	57	50	51	59	59	59	51	68	45	65	53	69	56	58	52	71	70	56	64	58	49	55	55	60	64	70	60	66	47	62	78	72	57	61	61	47	59	52	56	54	66	56	63	62	75	71	63	71	59	57	59	65	74	61	73	55	67	48	68	47	73	56	80	54	63	53	58	55	69	56	64	55	65	68	54	53	65	54	57	69	66	42	51	56	49	61	56	61	69	66	58	52	58	61	68	44	51	54	59	56	60	56	64	60	61	51	54	64	70	52	54	61	56	59	53	46	59	59	75	57	49	63	73	63	58	71	57	69	52	65	58	61	78	62	54	51	62	45	68	61	63	63	56	37	64	67	59	66	62	65	65	73	70	62	65	48	61	75	71	47	65	65	80	62	71	54	75	63	53	47	64	60	55	57	67	60	68	60	61	61	48	66	58	63	62	60	55	59	56	52	57	65	65	73	67	52	74	57	57	58	52	50	57	71	65	58	64	62	68	59	47	62	54	71	64	46	54	54	57	57	53	68	59	48	71	73	64	82	58	73	62	57	62	43	58	55	53	50	79	65	62	44	57	70	62	83	56	53	61	62	81	52	49	59	65	74	46	55	55	55	65	70	60	57	69	71	63	66	52	71	66	58	40	52	69	64	64	62	51	49	63	62	49	66	57	71	60	62	66	73	66	64	59	56	61	44	53	54	49	69	59	71	54	63	70	74	60	56	62	58	66	54	48	72	60	58	66	59	63	63	53	60	58	42	63	62	69	65	65	71	51	62	49	52	61	53	60	67	69	54	41	66	68	56	57	59	63	77	55	72	67	60	57	53	66	80	56	56	74	67	55	63	59	55	67	56	65	61	76	54	77	41	46	62	67	69	68	54	46	76	70	59	64	48	57	68	57	58	61	74	58	68	61	61	61	55	65	57	60	62	53	53	60	58	56	47	51	47	58	58	70	71	60	60	63	67	52	70	54	78	55	66	77	74	62	54	75	54	76	71	64	64	58	38	61	48	63	84	70	50	60	45	52	69	50	56	62	53	68	53	57	69	64	70	46	41	65	71	53	67	57	62	65	60	48	55	78	47	67	63	58	63	43	55	56	67	64	59	69	66	63	53	69	54	60	62	60	54	47	63	62	48	67	45	65	55	46	70	52	46	58	57	62	61	56	59	52	46	61	62	62	53	61	79	60	58	55	57	73	59	50	57	60	62	62	62	61	62	55	59	59	68	58	73	60	58	65	60	69	68	78	66	63	66	60	60	63	69	56	61	56	64	65	63	77	59	63	71	63	61	52	71	45	54	56	65	57	54	48	69	60	58	60	62	56	57	54	80	70	49	67	57	65	69	58	64	57	58	52	57	61	63	54	71	54	58	60	61	56	56	65	61	53	53	68	44	73	47	58	60	56	73	68	73	65	59	78	57	66	57	56	67	71	60	59	62	67	63	54	62	65	72	61	66	62	66	55	69	50	48	59	57	53	71	83	62	67	64	54	65	43	51	63	77	57	54	65	66	65	55	59	73	64	65	64	59	59	64	54	72	63	68	57	55	55	59	52	45	58	60	51	62	64	58	46	63	63	53	51	56	68	51	62	69	67	50	56	49	72	65	54	63	64	52	57	55	59	60	60	69	66	61	58	53	67	53	55	67	60	54	66	75	59	65	46	56	75	56	64	62	50	61	68	58	60	51	61	66	71	50	71	56	53	54	54	59	56	68	64	76	46	60	58	65	54	54	52	48	52	72	55	67	67	56	70	70	47	48	53	55	58	60	70	54	73	69	73	58	62	60	62	49	61	72	53	86	52	60	78	61	50	59	60	50	56	66	60	66	54	64	58	71	54	43	58	66	61	51	53	64	57	53	59	44	72	66	67	65	60	50	53	54	53	56	55	63	56	54	67	64	60	64	61	71	53	61	57	68	61	72	67	74	63	68	59	60	60	56	52	63	61	71	64	66	70	54	60	64	47	68	57	55	61	59	45	70	65	61	68	72	53	59	56	63	66	63	73	76	76	65	71	66	66	63	52	51	73	59	56	67	68	74	47	66	64	59	65	63	72	59	58	73	60	61	71	52	56	53	78	58	71	60	61	48	52	61	65	56	47	66	60	66	63	52	60	71	64	69	57	67	63	56	70	60	45	65	49	72	68	50	63	53	60	63	47	48	61	63	63	73	56	78	62	54	60	62	76	54	62	53	53	62	47	66	62	66	65	47	52	58	60	58	57	57	53	74	59	46	62	56	63	63	59	55	60	60	62	56	77	62	48	64	61	65	56	51	52	60	52	75	62	44	67	60	68	69	63	80	49	58	57	57	62	60	69	54	67	54	77	67	60	74	53	59	60	55	46	61	61	42	64	55	56	58	62	52	77	60	61	63	60	62	57	67	47	60	47	72	71	60	67	53	52	66	62	53	56	58	52	62	61	70	58	67	46	62	70	55	52	60	63	56	68	65	62	51	66	49	51	52	63	67	43	58	58	57	68	64	53	60	56	64	68	44	52	49	83	67	54	60	70	60	60	65	43	57	63	64	57	68
53402	43325	40818	35475	49399	51614	29354	986	880	870	826	855	812	765	837	732	810	755	779	780	2680	5793	4257	2091	1165	745	717	703	722	724	775	724	738	753	721	773	787	742	724	748	691	712	713	707	773	721	729	782	740	731	739	768	820	713	751	719	761	754	754	738	769	737	811	777	707	780	771	699	750	759	774	729	761	776	779	761	698	771	777	753	776	804	781	755	694	789	739	770	738	771	749	709	780	767	708	751	782	734	723	719	756	807	722	758	768	780	775	793	762	731	780	773	737	767	723	751	726	759	727	748	768	775	777	755	719	767	739	795	761	812	772	752	721	779	735	700	729	724	727	736	696	744	779	750	734	725	760	717	769	758	804	748	727	770	774	747	754	759	752	747	727	763	739	762	745	736	749	776	740	784	727	759	745	799	757	735	804	708	799	738	697	749	805	792	796	809	746	748	719	784	754	776	741	756	741	717	693	764	803	735	768	739	772	741	779	754	716	690	763	790	763	723	762	714	764	736	729	684	739	777	729	732	739	724	701	742	723	777	701	758	805	727	788	733	789	770	714	749	739	696	714	785	723	752	731	722	789	752	785	754	794	767	734	803	768	777	804	730	768	799	797	724	744	777	797	787	769	728	760	739	756	728	771	694	773	769	765	785	750	800	748	781	751	765	739	807	774	816	725	753	739	748	761	756	727	717	698	748	748	771	777	762	725	734	772	781	763	775	779	740	733	776	760	824	744	803	746	725	725	709	764	757	835	764	752	836	775	762	758	751	800	751	743	711	729	792	807	765	757	787	778	727	749	774	785	781	782	755	740	786	800	750	726	764	811	729	830	727	691	771	784	716	742	756	753	761	748	756	700	864	739	751	755	771	794	784	770	771	761	762	723	738	756	712	767	744	749	766	780	751	769	763	732	714	692	773	648	800	769	792	691	727	757	774	793	764	768	798	751	777	753	774	738	781	716	698	734	753	734	757	735	752	781	780	758	750	728	731	735	769	726	761	713	770	699	745	792	731	773	735	757	736	781	750	750	762	752	736	774	816	747	802	774	730	784	763	783	757	698	729	771	730	773	760	742	719	747	765	783	793	765	775	786	750	749	772	753	746	764	757	800	733	771	782	699	782	768	739	746	729	747	763	796	748	702	732	727	757	741	788	806	745	770	732	725	758	734	737	729	702	717	749	793	702	773	743	744	801	779	720	734	762	806	783	758	746	745	730	775	758	762	760	720	705	753	778	732	756	748	741	785	774	799	707	729	809	729	756	773	761	727	792	767	702	757	781	803	763	781	738	782	722	754	756	771	736	726	782	778	800	764	783	785	766	736	764	734	743	690	720	732	734	771	767	723	732	725	764	762	779	712	746	764	751	770	742	727	759	769	776	780	725	762	734	787	764	753	733	734	781	800	763	725	744	717	723	683	759	757	765	800	762	752	771	796	694	729	783	730	756	751	753	814	723	759	735	752	778	719	766	758	807	769	773	738	750	712	732	703	764	721	745	766	726	794	725	735	728	763	728	747	734	750	760	683	749	781	765	775	760	748	762	730	745	766	743	739	779	785	763	737	745	720	792	753	725	807	747	781	703	778	783	779	715	813	762	752	732	773	737	774	743	753	771	795	771	737	724	713	767	782	736	733	731	714	753	718	762	775	727	800	734	774	765	780	785	758	731	772	787	714	718	796	736	747	742	756	760	755	779	764	709	750	704	771	747	773	757	796	714	787	759	761	764	763	752	758	774	789	762	771	736	729	761	749	733	753	783	770	767	711	751	762	750	770	743	763	805	763	710	770	739	768	771	758	739	774	810	796	725	743	768	763	724	764	737	764	755	721	744	784	774	776	779	722	761	759	747	706	796	730	743	762	744	770	776	732	755	801	767	786	715	757	714	712	718	762	786	750	753	740	742	792	738	711	770	775	720	756	698	743	751	739	768	812	767	730	756	760	731	733	778	753	763	782	764	758	793	737	754	794	704	787	705	734	763	770	767	770	699	760	706	746	805	750	738	799	724	764	765	759	710	771	735	748	801	778	734	769	816	773	764	794	790	777	783	793	759	772	743	735	747	775	733	798	745	784	768	742	760	765	775	755	789	778	737	740	740	792	747	769	730	745	750	738	753	756	775	700	725	742	745	770	705	731	777	779	770	766	752	738	729	777	724	748	803	701	762	783	744	733	747	752	734	783	751	746	736	764	735	812	774	726	740	762	745	775	736	776	757	737	735	735	736	769	742	704	741	733	731	722	731	787	690	770	736	713	783	737	762	747	688	779	776	754	730	785	718	764	773	735	741	739	727	730	721	731	734	750	755	803	763	739	801	731	753	749	733	771	841	812	725	738	774	774	755	742	737	709	700	735	763	748	752	762	823	755	777	728	758	770	749	749	773	714	707	708	738	713	777	783	786	729	714	701	750	791	748	766	733	761	764	727	766	780	729	737	750	762	794	781	795	728	765	725	749	771	756	772	733	740	755	707	764	739	779	746	801	748	721	738	748	770	737	781	781	731	740	744	734	738	746	718	686	759	764	731	750	705	734	795	797	732	762	749	750	792	719	753	765	780	748	728	790	739	719	738	751	809	765	773	737	742	735	782	803	783	792	736	745	783	782	800	763	701	778	755	718	800	734	723	736	748	813	745	748	751	751	782	718	788	732	756	797	813	773	780	785	741	740	754	757	727	773	757	760	757	783	749	778	764	807	764	697	733	713	757	739	782	788	729	752	767	771	768	731	740	746	725	784	744	764	742	754	760	782	755	759	713	776	740	713	731	781	753	749	737	774	722	751	731	746	715	731	716	771	774	747	758	757	796	745	754	762	764	704	732	716	804	754	695	797	757	803	742	741	825	723	776	762	748	725	743	716	755	775	725	756	764	739	757	765	739	724	808	758	731	756	771	759	819	786	747	758	739	736	743	748	713	766	689	748	712	736	738	760	793	764	720	745	758	770	783	730	758	778	783	761	801	753	759	709	765	697	778	780	802	740	765	744	764	725	751	754	771	789	765	772	760	744	788	763	705	752	765	757	750	732	806	704	767	762	794	739	740	794	777	767	771	752	762	765	777	752	751	765	722	745	772	776	729	741	730	736	755	753	711	718	671	733	733	733	746	761	822	709	744	785	742	765	764	737	755	716	778	774	730	729	768	755	733	780	737	724	735	787	769	774	752	723	701	750	752	771	722	722	736	719	814	766	754	723	752	763	748	806	743	772	751	737	749	751	746	797	777	757	726	768	735	760	796	747	757	770	747	720	761	770	754	795	765	779	777	713	752	718	772	746	794	752	738	727	746	736	749	755	730	797	746	767	761	805	791	685	763	799	767	713	745	734	711	701	753	771	727	768	733	765	732	768	783	759	805	690	783	686	766	750	783	723	781	754	741	728	791	756	741	715	747	759	755	784	805	786	764	735	739	719	815	756	775	763	813	752	718	727	761	754	709	749	746	753	719	736	771	736	731	738	715	775	727	723	753	736	752	708	719	750	753	723	725	786	796	776	759	713
8294	7452	3412	1275	506	1525	598	39	60	60	45	62	46	44	50	38	48	42	43	62	51	80	83	62	48	55	58	35	48	48	45	58	55	44	50	53	48	62	54	62	47	48	55	54	49	43	53	51	55	47	51	49	44	32	50	50	56	57	73	56	56	37	49	47	58	43	58	55	56	48	33	53	51	52	52	50	57	52	57	50	53	54	50	44	66	52	47	51	57	43	47	47	51	42	64	56	63	47	44	32	46	49	58	49	51	56	53	42	54	46	45	48	58	47	41	53	50	69	44	49	56	54	44	58	50	47	39	50	43	58	51	41	56	54	56	75	49	40	57	54	56	44	45	60	46	50	53	52	46	51	59	59	60	66	48	42	46	63	41	45	48	43	42	42	46	46	51	36	46	60	47	44	71	53	37	57	50	50	55	54	57	53	54	63	37	48	74	50	47	65	62	51	56	47	45	59	52	51	43	42	49	52	45	68	34	59	61	51	59	51	47	50	48	49	48	45	45	53	58	48	47	59	54	52	49	54	45	45	61	45	44	48	52	41	58	48	56	40	51	47	52	59	47	59	42	53	55	40	68	40	57	43	50	64	50	45	65	45	41	53	44	57	52	49	46	49	66	46	60	59	54	55	55	56	50	56	42	43	50	51	49	43	51	56	50	52	43	43	55	39	57	57	53	60	46	57	54	66	41	37	50	53	45	52	53	45	47	66	48	44	44	46	47	47	45	57	47	44	50	53	52	40	60	49	60	70	49	52	48	43	45	59	41	42	49	49	51	51	55	56	47	50	51	56	59	53	40	56	46	54	54	27	48	59	59	46	47	75	50	54	37	50	45	55	62	70	43	49	51	48	63	53	61	51	43	56	49	47	43	43	56	52	65	33	53	63	51	40	44	49	51	59	64	56	56	41	60	48	73	55	52	45	51	58	51	46	46	51	49	49	42	42	49	60	48	58	63	49	45	47	56	48	52	48	64	60	53	41	52	47	58	54	61	46	41	54	62	53	51	42	62	46	53	61	53	45	54	55	49	47	53	40	48	58	47	48	57	53	43	51	43	56	45	56	51	43	58	55	46	45	47	55	50	48	41	60	52	38	57	54	54	52	43	44	62	50	38	41	51	46	43	45	49	36	47	53	57	70	59	48	43	47	58	58	39	56	42	53	41	36	38	44	58	44	45	55	44	46	49	53	54	47	51	55	50	58	59	41	62	44	50	41	40	59	56	70	60	43	34	42	57	49	44	53	48	53	49	62	54	56	45	55	62	43	41	56	57	58	60	43	43	60	55	54	42	46	50	57	55	49	67	40	38	65	53	52	62	50	50	54	50	42	38	49	51	55	49	43	66	48	51	60	53	50	45	51	62	57	58	54	36	47	43	57	53	59	50	46	64	42	58	55	39	48	46	45	57	52	54	49	44	58	58	58	51	51	46	61	45	53	50	44	42	46	47	45	37	55	62	48	56	54	35	51	48	54	57	54	38	55	49	47	62	50	51	49	47	64	59	46	48	49	52	43	58	56	56	51	49	46	46	46	42	46	55	41	50	44	55	43	42	57	45	40	35	50	54	62	48	48	54	55	61	46	49	40	47	65	56	49	51	51	45	66	57	61	47	45	53	47	53	41	55	58	48	49	54	41	50	49	53	60	51	49	39	55	59	54	43	53	45	37	46	47	43	50	46	45	51	54	53	59	49	40	43	62	54	54	59	53	40	48	54	47	53	52	57	50	52	54	44	62	58	53	48	50	63	61	53	52	47	55	53	38	60	53	38	58	50	48	52	43	43	49	54	37	49	51	51	61	41	41	48	52	52	55	51	56	54	54	52	53	59	59	44	43	44	44	51	46	48	51	50	46	61	48	44	50	49	57	50	44	43	63	60	53	43	47	47	57	50	55	42	44	51	49	49	47	53	45	47	39	57	43	54	53	54	46	52	45	54	51	46	50	44	51	53	53	59	55	59	51	57	37	45	53	49	52	52	56	48	52	55	49	52	50	50	61	44	43	39	47	41	41	41	55	61	42	45	42	52	58	57	61	39	37	40	46	43	41	44	46	53	41	47	48	46	52	47	52	50	50	46	52	41	56	45	49	52	47	44	46	51	40	52	47	45	51	47	48	62	56	49	46	53	56	35	48	50	42	58	55	47	59	53	44	54	55	52	61	60	52	45	64	43	55	53	53	46	53	56	53	44	45	48	35	48	47	52	45	45	41	47	46	44	41	42	52	64	52	54	58	48	52	56	43	53	49	48	48	66	55	46	43	48	55	43	52	49	55	49	57	63	50	55	48	50	44	57	57	55	66	61	54	41	40	58	48	53	55	47	52	56	63	52	51	53	54	44	38	45	45	49	62	53	47	47	52	33	46	40	45	61	48	47	51	52	63	56	42	46	59	50	56	49	55	60	46	56	39	53	51	54	56	57	55	50	55	48	55	43	52	65	48	44	47	43	60	60	52	50	39	51	52	49	59	48	49	49	43	57	37	47	50	52	67	43	51	57	45	51	56	56	50	40	44	57	41	43	55	62	47	60	46	46	46	39	59	59	55	53	39	39	54	64	48	50	49	49	48	47	42	42	41	60	53	40	56	51	54	46	47	57	50	54	49	47	49	44	44	53	48	47	51	55	38	46	42	51	42	58	43	55	42	53	50	48	55	45	50	49	58	59	47	55	59	62	58	50	47	48	61	47	45	51	45	54	47	49	45	40	45	42	55	58	59	51	48	57	55	54	52	59	57	41	38	38	45	41	41	49	47	58	52	57	46	55	49	46	39	37	51	65	43	50	66	45	57	50	54	42	57	56	51	67	51	55	58	44	48	47	52	48	50	58	59	55	62	41	59	43	56	57	41	51	39	59	51	49	61	44	54	51	39	42	60	49	49	46	55	60	51	41	58	51	57	48	59	54	63	51	43	52	44	54	60	47	52	50	46	50	54	48	43	49	47	50	58	45	58	48	56	65	43	44	58	44	42	57	54	51	53	55	52	53	46	50	53	40	39	49	50	56	48	43	58	64	54	45	47	53	56	51	57	46	54	46	50	43	41	45	57	42	63	55	56	45	57	46	40	54	47	49	47	59	61	50	59	37	50	62	52	41	44	61	52	56	58	59	49	45	51	56	41	54	53	55	57	66	65	46	57	47	49	59	32	40	56	40	44	57	52	48	44	55	64	66	48	60	56	47	47	57	68	52	63	57	54	57	48	68	49	52	51	43	62	42	44	57	54	57	44	45	46	61	48	43	43	49	45	45	45	51	60	59	55	49	62	45	45	45	49	60	56	49	51	56	57	42	48	37	52	52	51	55	44	40	40	60	50	50	53	57	46	58	57	38	67	39	44	52	46	40	54	70	45	47	55	47	51	57	51	47	62	55	42	55	54	52	45	57	43	48	57	55	50	56	50	34	49	48	48	48	59	73	52	56	45	53	45	50	44	44	51	46	49	49	50	54	47	47	58	63	44	42	35	55	61	38	52	44	41	45	38	42	48
41357	30856	24435	21042	21723	31907	14641	674	670	648	631	635	644	684	626	647	663	701	652	647	1317	1858	1680	1058	736	652	618	614	652	675	640	592	641	621	591	627	678	577	639	625	656	625	641	662	639	632	586	625	654	597	633	617	618	622	648	629	598	665	664	610	647	627	646	631	642	635	653	652	648	624	647	636	601	661	643	639	617	602	623	651	700	648	632	644	631	653	636	640	693	613	634	615	621	576	623	623	640	670	663	655	648	642	642	627	618	634	647	671	661	578	663	636	662	580	634	629	595	686	631	624	636	620	611	657	634	629	672	606	641	668	627	625	613	615	594	641	593	657	636	608	615	641	656	630	644	630	623	630	651	644	660	650	684	611	615	706	587	630	621	623	656	608	644	620	627	669	618	615	641	611	609	652	598	603	673	637	647	645	625	661	652	657	634	625	648	658	674	609	627	620	657	641	606	631	652	677	627	646	641	649	626	629	657	606	626	619	586	603	642	655	607	639	650	630	629	645	647	667	616	625	646	594	639	585	694	627	632	681	633	617	618	638	668	634	647	672	677	627	606	632	596	642	661	620	645	666	641	687	623	658	655	636	622	643	610	666	653	617	618	675	600	590	609	622	650	650	629	628	664	625	608	637	617	613	625	650	659	665	661	627	630	607	615	605	651	628	616	596	606	629	593	607	636	658	633	664	591	644	631	677	620	696	596	623	634	642	678	630	636	625	663	607	640	658	638	650	631	642	662	620	684	638	645	694	619	582	656	661	656	632	627	645	646	658	641	660	629	653	604	592	641	664	634	589	658	654	609	662	671	623	626	652	712	656	610	656	571	703	631	629	613	681	637	650	634	644	608	615	616	690	674	668	681	598	642	619	680	636	608	636	628	659	640	611	666	666	646	594	632	645	647	634	621	685	594	667	647	666	628	640	652	650	612	607	584	638	631	604	639	579	618	609	644	612	626	646	615	645	652	631	650	649	656	659	617	650	626	633	631	600	641	651	655	630	646	599	597	664	578	609	648	639	626	607	639	628	638	619	645	652	639	639	683	644	623	632	631	643	622	610	613	590	632	652	615	678	598	692	645	656	582	639	663	616	689	672	653	611	579	638	666	620	666	604	618	623	652	568	625	611	672	679	631	621	621	638	574	654	640	631	632	613	670	650	627	652	663	600	681	640	644	634	620	626	629	624	645	639	638	647	657	621	639	685	661	661	687	667	630	658	640	638	605	652	651	627	661	605	600	597	610	634	640	641	628	661	618	670	644	650	642	719	617	635	675	634	631	619	603	649	650	582	617	627	676	651	624	634	657	642	667	665	643	603	624	673	642	648	640	592	684	682	642	603	639	625	625	638	635	631	611	648	658	607	664	651	573	585	655	626	642	628	654	644	610	648	676	669	634	631	680	625	612	624	596	616	636	625	631	595	619	637	635	651	645	661	624	599	644	623	623	648	628	639	613	628	643	612	618	582	660	621	654	618	660	659	651	652	655	642	656	653	658	610	610	656	619	644	645	627	569	599	638	652	638	662	644	647	637	618	697	634	668	592	617	644	662	645	665	623	631	612	644	616	657	613	629	639	672	615	671	652	643	602	661	662	623	626	622	627	621	656	661	615	665	649	655	641	633	622	647	615	606	660	643	663	631	609	596	631	623	634	666	637	609	627	612	626	660	622	661	642	633	574	627	637	660	654	636	631	619	647	629	635	614	657	603	634	620	646	657	596	631	635	622	626	644	622	630	623	595	690	615	647	621	640	652	634	638	640	651	674	607	611	627	634	674	633	641	612	616	667	619	642	609	629	653	640	637	664	638	615	617	658	662	652	629	621	645	614	632	618	592	631	644	625	672	617	567	610	641	614	651	620	626	634	628	634	661	696	632	631	656	633	627	626	609	647	683	611	658	626	640	621	603	636	604	648	646	625	622	654	633	606	672	631	689	622	637	624	655	618	629	609	694	634	653	658	630	658	632	654	640	615	621	648	604	626	678	648	588	690	650	671	593	629	608	628	611	624	641	626	651	632	625	668	657	646	593	576	620	607	648	681	626	642	671	589	627	667	649	626	621	626	603	640	641	673	650	632	626	592	632	661	643	650	621	626	598	637	636	630	600	667	630	654	628	618	654	630	650	622	650	664	597	634	608	649	644	607	650	631	675	583	641	617	630	603	611	647	609	586	649	633	648	628	638	645	656	617	679	593	672	657	629	657	650	676	595	644	635	662	665	639	635	615	621	646	693	641	617	603	638	617	683	636	607	637	664	639	631	617	655	633	676	611	668	639	645	640	635	646	643	623	633	630	620	630	615	680	611	619	621	607	635	647	629	629	633	720	674	645	697	646	616	620	645	657	639	619	659	627	610	618	677	630	655	648	617	611	639	675	649	644	666	551	624	612	659	604	637	603	641	625	614	645	645	629	621	616	635	634	629	658	635	591	640	633	645	595	661	703	601	676	663	596	648	584	658	649	633	653	602	672	594	661	611	628	627	663	619	599	667	606	623	654	658	669	663	653	646	668	589	658	606	638	617	622	653	639	636	631	674	660	671	665	595	606	613	680	656	638	606	637	622	632	616	636	667	662	644	628	608	642	678	615	646	638	592	664	660	641	645	632	649	644	669	567	679	642	682	620	650	658	610	633	653	640	601	658	679	641	655	668	635	632	633	594	656	611	634	635	645	620	599	624	629	635	687	649	667	613	615	645	632	660	596	622	658	657	630	649	643	657	676	664	685	623	640	579	658	669	593	617	638	670	603	656	603	664	662	686	546	667	646	648	624	623	653	631	639	674	646	652	604	683	658	640	612	687	640	668	610	642	622	671	609	645	640	606	617	625	647	682	646	607	642	683	604	609	648	611	690	623	590	651	670	660	606	656	676	640	668	617	679	671	634	623	676	630	598	651	675	625	640	667	649	693	633	614	669	629	666	606	569	678	645	628	650	659	651	651	607	608	629	648	618	594	631	645	642	650	633	642	671	669	668	636	623	635	642	652	608	656	628	608	601	609	619	627	625	605	624	663	639	624	665	655	616	621	626	634	601	629	581	650	638	674	617	614	594	653	652	602	672	646	618	648	604	612	607	654	659	622	619	637	639	587	656	605	640	624	614	665	604	640	678	651	646	673	608	649	634	589	674	634	646	662	605	652	649	652	639	633	660	692	667	666	618	627	621	677	636	622	599	645	660	635	640	668	606	658	617	655	684	595	655	663	626	604	623	661	633	636	602	635	609	694	657	659	630	675	634	657	636	654	603	612	636	627	634	650	681	624	671	668	619	652	618	614	627	651	654	605	647	593	611	652	646	625	655	613	613	631	650	645	566	619	642	636	631	651	637	640	649	677	636	582	622	627	594	627	668	624	667	644	610	617	618	633	604	568	614	640	632	587	672	642	632	648	642	665	634	693	606	642	633	640	636	678	650	679	633	639	635	623	636	630	619	633	580	665	634	630	666	571	644	591	636	617	649	618	645	659	629	641	647	641	632	599	662	611	685	654	624	630
22575	25462	12949	3729	1957	5201	1578	62	54	40	58	51	59	51	73	45	46	42	48	49	86	158	159	100	59	53	52	60	57	54	47	55	54	47	57	52	68	60	62	51	63	55	62	38	52	61	61	59	47	58	61	44	72	59	54	41	52	48	58	48	51	55	47	52	49	49	50	47	42	47	47	56	62	59	53	56	44	47	51	59	55	39	55	50	55	52	69	50	59	48	50	63	48	48	55	70	49	57	50	50	53	56	54	50	62	47	46	48	62	55	50	52	52	44	53	36	49	50	50	55	61	42	50	56	46	51	53	46	54	55	56	52	53	56	60	45	54	50	54	58	47	70	35	68	49	41	51	51	55	59	51	60	53	77	43	52	48	58	57	42	52	49	41	41	64	55	48	64	51	60	55	63	62	47	44	39	60	54	67	58	52	61	56	54	52	78	57	52	62	45	45	43	51	60	49	55	55	62	59	58	51	69	53	55	53	51	56	58	51	45	46	59	36	52	60	52	61	49	38	62	58	54	71	54	57	45	37	53	54	54	39	51	48	61	55	53	56	57	56	46	64	48	52	42	48	48	66	52	49	56	47	44	33	62	50	53	47	42	51	64	43	45	43	58	43	39	55	53	50	58	61	36	59	58	56	56	51	46	64	56	53	51	50	59	59	52	53	61	56	50	56	67	61	52	53	58	54	50	61	52	52	57	44	64	58	48	52	45	52	45	38	54	64	39	66	57	53	50	48	52	43	44	43	48	55	55	51	54	62	40	65	58	57	52	35	51	51	36	47	52	48	53	75	67	54	52	46	45	48	53	49	71	53	52	48	61	48	60	51	67	52	54	65	57	44	54	61	48	47	62	45	46	69	55	46	44	51	54	49	52	49	66	50	70	60	58	40	48	68	40	49	52	50	46	52	59	59	68	54	42	69	46	46	52	55	54	50	65	57	54	48	53	55	45	50	39	53	47	43	59	53	52	57	47	60	57	61	59	45	48	46	76	53	46	62	57	55	44	53	51	57	49	61	48	43	50	55	46	58	65	50	67	51	50	53	74	58	49	52	48	56	66	50	55	57	53	48	52	44	53	62	77	56	58	51	60	58	54	58	63	51	40	55	42	50	42	41	42	58	60	47	57	44	58	52	45	40	48	69	52	57	54	62	50	55	47	50	57	54	50	57	50	55	58	49	59	45	57	73	51	55	50	54	48	38	49	44	58	55	54	53	50	58	38	38	48	53	55	54	58	45	52	45	54	60	62	47	54	49	52	52	48	46	48	44	56	53	53	60	51	47	49	58	57	53	56	57	58	57	47	64	60	49	51	58	57	55	64	60	51	58	58	51	57	44	41	59	56	52	62	49	58	60	46	58	48	76	56	39	61	45	49	44	52	46	54	55	42	56	51	73	60	50	58	46	56	58	48	49	65	45	52	54	62	51	60	52	55	54	52	70	52	67	54	52	42	39	65	57	45	51	44	48	67	49	42	56	53	43	51	54	53	70	51	55	55	51	54	44	51	48	45	48	54	49	56	56	34	48	55	52	50	59	46	61	56	55	65	44	58	46	53	46	54	64	69	51	67	35	46	58	60	55	55	53	46	48	49	56	44	50	50	49	55	55	44	58	55	50	39	54	62	49	52	60	59	53	68	44	52	49	64	44	43	64	47	51	50	59	50	58	55	39	52	51	60	51	47	43	51	57	39	62	45	62	54	66	69	49	50	49	55	63	44	40	45	58	59	51	53	48	45	60	52	49	56	51	52	44	46	57	46	53	42	42	51	50	46	47	56	56	60	59	46	56	35	66	61	47	51	50	55	63	54	66	64	51	47	50	56	63	55	58	52	52	64	52	57	58	60	51	49	51	45	57	44	45	54	54	51	54	52	51	57	61	47	53	50	49	57	56	51	49	50	51	55	57	58	61	51	55	49	52	38	41	61	51	62	51	45	43	54	62	56	49	53	56	67	51	63	52	45	56	51	49	57	50	41	57	61	59	55	61	57	67	53	65	45	64	46	51	51	51	46	51	48	51	43	54	70	62	41	51	64	54	47	40	48	39	60	51	44	59	43	47	49	55	46	40	55	47	52	50	50	52	46	52	67	57	51	58	41	44	56	49	57	55	53	49	67	48	54	49	68	54	47	51	53	58	47	52	43	60	53	51	44	53	45	51	48	61	56	48	49	52	46	61	46	55	42	55	44	53	39	57	47	61	51	48	54	55	54	52	67	50	56	59	42	42	66	60	65	48	48	53	37	44	54	65	54	61	69	65	57	49	55	50	61	49	71	46	56	54	66	62	71	47	48	60	52	51	54	50	54	57	52	44	68	45	67	56	44	55	35	53	60	57	35	37	41	47	42	54	46	49	53	56	62	46	58	48	57	47	68	52	60	73	38	41	64	51	44	68	53	53	47	48	56	58	53	65	59	52	43	64	47	51	62	56	42	58	68	53	66	55	60	50	54	59	48	48	56	54	64	48	52	43	42	62	55	61	61	46	52	45	58	49	58	50	52	44	54	58	49	51	59	54	46	60	49	51	57	44	50	46	47	63	56	48	53	61	65	56	52	46	49	65	43	70	54	44	50	62	59	51	56	46	70	48	55	48	55	56	55	40	42	50	49	59	57	53	38	45	62	54	50	64	61	46	48	52	53	47	45	48	59	50	49	46	48	39	50	40	58	47	50	66	57	50	43	35	54	46	65	50	56	46	57	42	49	49	55	45	50	68	56	58	58	47	46	52	63	49	41	43	48	56	58	57	50	50	45	54	57	57	48	49	53	44	37	59	56	66	46	51	45	43	43	44	48	76	63	51	52	45	49	54	45	44	57	57	53	63	57	37	57	56	50	59	59	62	57	47	65	61	51	44	60	62	51	55	50	44	59	58	55	59	61	54	53	54	57	50	45	67	50	66	50	63	52	45	68	54	58	55	39	63	53	51	58	45	31	51	55	52	39	47	59	47	44	55	50	55	60	48	62	53	43	46	50	45	59	48	55	53	54	42	52	58	52	53	45	62	53	48	53	60	61	60	60	55	47	61	62	50	68	54	57	54	50	59	57	52	51	64	58	61	50	49	50	54	40	56	65	46	53	60	51	54	59	38	55	57	55	48	58	35	50	58	47	53	52	57	44	64	52	61	58	34	46	57	55	55	40	56	52	58	51	48	46	46	54	52	59	45	51	62	48	52	54	51	52	48	43	47	46	50	60	52	53	56	53	49	49	54	63	44	56	55	54	51	52	34	50	54	40	58	45	62	56	59	47	61	57	54	73	55	58	53	47	51	49	55	50	48	51	64	54	60	44	45	60	45	54	66	53	52	50	57	48	58	40	40	48	48	58	72	53	50	70	58	63	55	46	61	54	53	65	60	39	64	55	58	58	54	63	50	57	55	60	64	53	64	47	46	56	54	52	37	59	60	47	52	54	49	53	66	49	63	56	52	50	54	61	49	31	40	43	43	50	64	75	39	50	43	59	49	61	55	49	55	54	46	55	47	48
50881	39395	35532	33070	34469	47684	22067	819	718	754	733	688	702	678	721	690	705	649	665	668	1839	4656	4120	1979	1072	690	656	676	619	692	688	676	672	645	660	630	663	659	673	651	644	692	664	639	614	675	647	702	645	696	637	679	636	661	638	630	646	640	654	618	610	690	693	657	660	665	642	640	670	657	638	627	635	681	656	646	615	666	658	625	656	632	627	692	622	680	640	666	684	595	687	695	654	652	661	646	660	667	631	684	657	637	644	648	663	668	676	647	641	637	677	682	694	662	679	671	663	638	650	690	677	662	674	658	695	665	676	672	676	641	663	649	672	680	665	659	682	709	654	668	675	622	698	726	646	662	638	604	686	678	620	664	670	654	670	669	681	696	676	692	640	644	679	627	670	648	611	671	693	686	692	647	642	644	689	683	681	705	663	636	665	648	624	641	642	751	644	681	640	671	665	597	626	623	681	643	667	663	625	668	730	613	607	719	697	636	639	712	668	652	662	666	637	622	683	661	692	667	644	663	657	650	647	660	631	652	632	642	647	665	679	690	652	634	683	635	703	727	668	658	628	616	665	666	643	685	656	651	628	679	656	641	633	659	705	666	672	659	679	625	676	652	667	654	659	664	665	635	648	656	632	696	664	688	665	660	583	646	640	652	643	665	613	644	704	637	677	689	689	645	632	674	666	679	634	675	667	643	666	628	668	639	675	643	663	649	653	683	632	631	633	690	676	644	635	665	650	656	640	661	689	677	650	667	687	662	686	604	687	657	675	703	667	677	651	656	647	661	612	660	653	658	638	674	678	612	610	723	604	700	649	700	654	709	636	630	650	653	644	659	633	674	660	649	624	613	641	662	640	722	679	660	638	656	621	652	663	661	651	653	582	673	689	634	663	658	664	703	724	637	659	668	706	615	648	708	629	675	617	646	619	670	638	654	630	657	673	658	653	666	666	642	708	644	681	620	691	654	668	629	663	670	662	649	673	670	617	627	660	675	624	650	664	687	658	616	643	673	661	668	682	650	683	680	649	669	639	663	653	679	671	632	637	609	616	715	698	638	718	671	709	712	663	648	674	650	686	627	642	632	687	649	655	612	687	675	662	630	655	661	718	690	674	632	658	672	680	693	724	625	659	667	705	644	624	680	654	648	699	674	666	673	664	631	677	677	672	651	624	632	654	627	662	621	683	669	632	654	656	635	621	636	668	663	656	646	652	697	598	621	671	625	683	662	614	617	661	667	636	665	617	654	649	656	658	697	668	662	653	669	676	689	587	686	690	651	611	627	657	662	628	670	657	660	656	661	651	665	649	643	647	642	654	674	686	684	643	689	659	654	668	673	659	677	648	670	658	628	663	713	671	646	661	638	697	651	652	621	682	642	646	624	648	699	604	698	703	715	674	682	640	702	684	646	642	671	674	702	652	672	684	673	632	678	676	590	652	665	707	636	732	648	656	653	680	618	690	699	651	653	669	639	715	653	683	653	633	662	679	678	684	642	601	646	660	670	642	690	644	671	678	660	700	682	677	652	705	690	657	626	658	639	696	645	642	665	688	654	641	670	660	662	642	650	669	649	718	653	686	625	678	655	653	686	650	666	662	607	706	644	698	689	626	655	643	641	652	659	633	679	659	626	697	644	641	658	640	713	694	644	669	631	654	683	631	690	655	672	645	622	665	681	652	683	669	667	653	650	622	636	669	661	650	701	640	672	619	606	650	650	619	642	672	659	653	747	667	655	654	638	651	643	701	611	667	670	702	704	644	643	618	662	679	683	654	671	714	658	634	663	640	693	639	664	682	645	689	627	636	653	697	671	626	677	670	687	695	638	651	652	663	688	649	652	670	665	673	646	667	692	659	673	649	671	679	655	679	669	629	626	664	696	700	665	662	652	649	633	664	644	640	704	652	683	659	672	650	654	645	688	667	653	714	693	681	619	666	668	659	626	671	624	639	659	699	703	632	655	664	668	657	629	654	638	684	711	699	692	687	647	619	652	624	632	684	674	673	654	708	660	650	678	661	690	635	697	640	608	636	637	622	624	672	642	682	630	641	674	691	656	645	669	633	623	636	686	586	673	673	671	676	676	644	641	680	666	649	677	626	673	629	621	659	642	681	679	617	652	656	660	663	679	692	656	664	626	697	666	673	639	660	683	649	661	669	653	659	657	613	683	683	660	650	671	632	636	632	656	626	725	655	613	687	663	636	649	657	669	630	655	612	630	648	624	658	656	656	649	662	635	653	666	676	637	674	673	679	656	658	611	650	670	675	600	670	685	669	602	666	667	674	650	672	665	692	679	671	645	666	631	675	682	640	645	623	677	632	691	653	674	657	701	663	654	670	655	631	712	626	666	644	659	646	693	621	645	674	672	654	643	627	632	652	642	680	661	685	672	626	688	624	650	595	680	615	636	618	639	650	650	650	621	662	682	630	664	655	712	661	693	650	654	639	678	631	648	695	658	727	664	633	677	671	656	643	680	699	662	678	599	677	647	683	649	666	682	639	688	665	620	667	668	653	676	682	656	645	635	648	662	676	640	645	618	651	668	654	641	639	683	683	643	684	632	672	695	640	610	674	670	655	656	678	625	647	595	635	689	651	655	617	662	679	681	633	691	609	681	638	637	652	642	681	613	685	656	670	658	654	630	650	647	660	683	624	675	711	652	686	644	679	651	669	641	638	653	656	654	676	671	658	697	687	628	678	700	614	712	669	638	629	601	685	616	661	654	615	636	653	650	678	631	665	629	725	647	661	673	657	650	646	648	674	625	654	666	665	694	658	673	691	670	685	671	662	633	651	628	656	719	700	657	672	683	665	635	623	638	661	664	674	684	704	671	657	660	676	697	655	677	647	655	674	686	645	651	682	682	671	652	635	632	699	650	667	675	661	633	657	616	704	679	675	686	651	649	673	665	685	704	653	691	667	669	647	643	635	619	661	674	660	660	653	666	650	694	618	651	637	633	643	647	653	638	639	663	650	652	641	662	664	699	706	674	643	704	675	674	646	636	618	681	687	659	662	641	633	624	629	627	664	671	656	676	671	662	648	663	683	677	627	661	694	646	641	631	641	653	659	686	667	658	657	658	659	639	655	641	618	704	666	625	681	669	679	669	639	669	657	665	664	657	683	668	671	667	649	666	639	694	673	656	657	700	666	630	660	630	636	623	598	664	687	685	695	658	638	664	658	668	648	659	624	664	646	671	673	675	654	662	697	697	672	651	662	654	647	670	670	661	616	638	639	621	670	683	685	630	658	608	683	683	644	640	649	683	659	665	626	637	685	621	676	639	669	630	688	659	629	611	665	660	640	685	630	688	605	657	648	666	699	645	644	654	666	642	671	654	708	659	662	689	664	626	629	674	645	644	608	648	660	662	669	628	670	641	637	680	635	645	621	663	686	648	665	591	661	625	666	658	663	633	677	714	636	686	706	651	678	649	637	696	654	653	675	705	676	636	666	626	663	651	658	657	631	691	662	619	612	650	755	664	665	654	670	660
19016	20634	12569	4776	1677	3482	1153	53	58	55	60	63	60	64	53	62	49	45	60	57	93	166	137	93	67	53	62	61	62	62	70	71	66	61	58	46	56	59	68	61	70	54	63	69	55	61	55	53	67	65	73	75	63	52	60	56	48	64	64	63	73	59	66	63	67	65	59	61	58	60	61	64	76	65	50	60	56	62	69	61	61	63	59	59	61	56	57	54	61	70	58	52	74	49	54	60	56	62	42	66	48	76	78	49	53	56	55	47	55	52	57	52	46	68	57	53	53	60	63	52	52	54	64	62	73	46	72	49	36	71	59	61	61	56	60	54	62	67	48	58	53	60	59	65	56	55	70	62	60	57	48	57	50	60	56	55	60	68	53	73	55	52	65	52	49	70	72	51	61	62	55	65	59	65	63	71	70	60	62	46	61	43	68	62	62	46	61	50	60	66	76	59	64	66	68	54	75	67	72	60	51	50	62	67	51	62	57	55	43	60	72	75	78	70	62	65	69	57	55	72	55	72	45	59	69	64	52	52	67	70	65	57	54	68	70	51	52	57	50	44	57	53	54	70	71	50	63	59	61	55	61	70	58	59	64	58	60	67	66	75	66	55	59	62	48	56	71	65	65	66	54	54	66	68	66	47	60	49	51	59	61	61	65	58	69	55	63	47	63	53	60	54	60	62	64	40	65	69	56	75	50	63	62	51	56	63	74	70	59	74	57	64	48	62	66	63	61	63	77	73	56	73	59	60	65	65	55	55	62	56	65	50	65	68	68	49	67	54	64	59	63	75	71	58	60	62	71	79	64	68	58	68	72	75	63	68	66	54	71	73	64	57	52	64	56	55	68	59	61	58	69	72	53	60	65	57	67	53	49	64	69	63	69	56	67	60	55	70	52	59	64	64	62	64	69	78	58	59	62	50	54	76	56	44	61	67	66	53	59	64	62	59	60	71	71	62	60	64	67	68	64	61	60	61	61	67	65	67	58	64	57	69	51	50	60	43	72	66	59	58	55	71	68	53	46	70	68	67	74	61	56	64	60	57	74	57	63	69	46	74	68	69	53	61	62	68	51	41	58	65	67	62	77	67	53	53	63	67	58	58	49	55	50	68	57	41	70	52	53	52	49	48	60	61	58	64	57	56	56	50	57	63	54	74	56	61	63	85	66	47	62	68	44	60	43	59	62	51	65	61	56	56	53	69	60	50	57	48	43	64	57	61	67	54	44	59	52	58	74	51	63	65	50	72	58	65	64	57	55	71	53	66	47	60	71	50	59	72	77	47	58	55	54	76	59	61	60	64	65	59	58	52	52	72	62	48	57	65	58	65	56	61	59	58	61	51	50	40	60	55	62	67	58	57	65	57	59	70	48	57	66	57	57	61	65	59	57	72	58	66	54	50	50	80	58	74	60	50	51	66	60	59	55	74	76	52	69	59	74	59	58	65	69	73	61	64	66	80	62	66	57	40	61	49	65	65	57	54	49	66	70	56	66	47	71	54	64	61	64	55	62	49	69	57	73	74	54	64	65	66	67	59	68	57	47	63	61	54	60	56	47	60	55	44	54	58	61	51	56	71	54	71	64	56	63	80	65	61	53	62	63	65	54	62	49	64	73	60	55	63	57	55	60	75	65	63	51	47	56	52	63	67	66	57	70	55	49	47	49	67	62	55	54	56	63	47	61	63	52	62	66	41	68	68	64	77	49	67	64	58	59	59	68	66	42	43	41	48	60	62	73	61	50	53	57	50	58	55	62	66	67	67	66	68	52	63	76	68	53	67	67	47	63	61	54	56	59	62	53	50	65	73	55	67	66	48	56	57	53	36	64	59	58	59	68	81	49	50	73	68	56	67	64	65	69	54	52	64	66	69	53	66	53	48	71	61	55	62	46	54	75	57	67	49	49	66	62	53	53	70	45	65	63	63	73	52	54	52	63	57	50	57	57	60	64	48	61	75	65	55	64	57	52	69	51	66	76	60	65	50	62	64	67	55	52	53	59	57	65	67	52	59	55	71	57	73	60	54	57	48	49	51	71	70	65	73	62	51	58	55	68	66	65	61	65	57	64	72	76	60	57	57	54	59	62	54	51	62	49	56	85	50	74	82	62	64	57	81	66	56	53	61	62	60	61	60	56	72	54	71	55	64	50	66	60	52	69	46	54	63	63	67	68	61	68	65	67	54	64	65	72	62	72	71	62	59	53	49	62	52	64	61	75	67	63	76	56	54	48	56	68	73	76	57	64	67	63	79	60	51	58	49	63	70	58	53	42	47	52	47	77	60	65	58	56	56	74	57	53	59	61	76	56	64	60	53	57	78	53	64	65	71	66	69	50	55	56	62	64	64	59	58	74	79	61	51	52	62	58	70	54	57	55	66	60	63	60	54	65	61	72	76	62	61	49	63	64	59	74	58	66	61	70	64	65	69	64	55	73	62	67	54	50	62	59	65	50	65	54	59	67	59	70	63	65	66	70	50	68	57	50	64	57	50	69	66	68	70	57	61	54	71	71	54	60	56	67	60	68	62	61	70	73	50	64	56	51	67	49	66	65	52	56	55	53	65	63	60	66	57	52	60	64	54	69	79	55	65	56	58	57	53	57	75	51	58	66	69	67	51	56	66	62	61	48	68	60	51	75	56	60	50	54	66	58	56	54	60	72	71	54	75	61	58	57	40	65	58	64	56	54	66	72	65	64	64	62	61	60	55	72	55	52	63	47	61	59	59	56	62	52	55	58	61	46	58	56	54	74	54	57	63	59	51	60	71	61	75	84	75	57	66	51	48	55	49	78	57	58	54	56	52	66	66	65	79	51	70	55	62	78	60	68	56	65	56	51	77	52	57	61	59	73	57	60	70	66	56	74	79	53	64	48	59	68	60	64	70	64	71	62	54	57	72	63	58	56	74	54	59	64	62	65	72	76	54	60	63	55	77	58	62	56	59	61	58	57	72	79	57	61	60	60	57	64	67	61	54	84	53	51	75	54	64	57	83	57	51	62	55	63	70	68	62	53	51	67	68	47	56	62	54	59	59	58	57	57	68	56	57	60	75	50	73	45	60	56	63	67	61	53	50	66	73	49	65	56	66	61	59	57	61	46	66	59	57	72	69	72	69	65	74	66	66	51	76	69	60	56	61	73	68	54	61	46	44	49	58	63	73	55	59	45	63	65	56	68	49	60	54	67	76	58	65	67	70	62	66	66	61	60	54	67	72	68	69	56	76	53	69	52	51	36	55	63	67	73	47	57	63	39	60	65	53	55	71	65	51	64	60	55	64	70	51	63	54	60	55	47	75	78	58	65	57	57	69	66	48	53	60	61	56	46	71	57	58	59	70	60	54	67	62	53	58	64	63	69	62	73	54	51	56	62	52	59	50	55	56	50	58	69	66	59	57	61	59	52	45	56	65	63	64	81	57	49	55	56	57	76	67	76	73	49	62	60	63	51	58	56	64	61	61	69	73	57	65	57	76	58	89	62	58	66	65	56	73
51871	41121	36875	35458	33171	43001	19241	859	849	823	792	839	797	772	728	833	777	774	774	795	1864	4585	3760	1903	1209	757	793	760	759	767	788	754	793	779	779	736	781	769	771	750	753	768	770	818	753	781	751	744	766	760	761	768	778	755	774	762	764	796	830	777	764	752	766	734	813	780	750	770	777	792	767	723	718	790	741	743	784	729	784	777	800	773	750	759	770	738	759	734	752	749	756	751	776	727	793	718	726	775	743	762	763	755	777	735	742	766	785	807	769	753	759	811	739	750	731	795	759	755	800	803	765	727	749	805	777	784	742	785	808	722	779	745	748	745	779	773	745	783	787	712	764	784	760	750	774	820	728	825	766	768	784	770	768	762	717	765	783	760	793	786	775	801	776	779	709	746	750	763	752	780	747	814	797	736	761	800	788	749	717	764	815	763	783	753	760	798	720	774	749	719	748	761	819	770	745	766	819	788	800	769	707	812	735	767	774	770	789	763	801	743	797	748	829	833	780	763	777	797	728	732	763	760	792	725	768	771	783	779	726	794	769	746	734	782	758	724	774	782	744	754	773	825	741	760	769	723	747	780	801	780	764	792	794	745	718	796	712	733	756	775	750	716	751	755	733	766	797	743	759	730	771	747	795	727	819	726	751	767	778	753	767	761	755	736	775	789	739	762	786	784	776	759	797	779	771	727	800	704	760	789	779	741	735	782	684	741	773	765	768	773	814	717	725	785	769	731	769	745	800	755	741	762	759	774	743	754	738	755	757	793	812	805	739	734	751	733	765	784	707	786	800	802	797	802	787	794	803	764	766	791	751	742	790	711	748	774	770	796	741	836	791	756	752	723	730	781	772	826	778	794	798	741	752	694	794	703	760	757	770	673	742	743	784	739	755	820	752	704	770	775	795	773	727	735	787	798	786	748	779	737	736	773	825	768	742	806	743	779	745	790	780	782	778	790	753	776	796	786	756	760	761	767	801	747	744	803	738	771	743	772	718	788	755	788	781	781	756	778	752	756	726	742	780	794	753	749	772	757	803	765	745	811	771	738	736	776	774	784	759	752	755	749	784	738	787	754	811	797	762	780	763	787	764	747	726	807	776	812	796	715	787	748	795	815	762	722	747	696	736	760	810	762	759	780	761	724	775	759	773	725	795	791	796	761	774	786	791	776	784	804	758	755	730	767	759	784	771	787	750	765	767	781	761	748	789	718	785	807	712	742	791	762	784	796	682	772	829	736	813	756	732	757	760	781	759	818	804	768	752	778	776	764	734	753	778	779	727	777	754	744	741	753	788	727	815	734	754	784	775	770	777	796	731	755	778	844	786	757	769	812	770	760	723	795	699	739	807	799	803	734	745	733	742	710	790	741	811	749	792	807	821	759	765	766	735	742	791	798	814	792	770	780	702	744	804	748	753	771	790	745	746	783	763	782	787	788	758	729	764	721	743	709	767	744	823	779	809	771	782	721	760	762	727	740	767	730	734	775	807	752	759	732	848	795	787	777	773	696	754	836	779	758	801	808	767	751	745	774	773	789	763	768	750	768	767	764	777	753	765	751	739	769	780	774	778	766	740	731	769	789	795	770	736	774	786	748	767	781	742	793	798	816	731	708	802	782	797	730	741	746	791	788	742	769	754	777	815	739	707	793	777	778	743	789	715	683	784	760	757	825	774	685	787	766	763	786	786	775	760	799	768	782	805	776	775	737	786	773	778	818	752	827	807	792	742	765	769	787	773	731	759	773	747	784	747	784	796	736	732	766	783	718	798	758	770	752	732	791	769	773	756	768	763	735	788	789	778	774	737	764	744	766	740	750	774	774	781	782	777	761	761	799	762	785	833	806	701	759	785	784	746	762	756	730	745	785	793	759	749	783	813	759	830	819	753	723	753	749	795	774	791	818	792	726	722	733	767	791	777	724	760	762	780	768	742	725	733	778	752	793	815	702	784	772	743	774	785	738	689	737	797	778	765	802	772	770	736	807	802	806	816	739	787	804	787	864	769	784	774	782	786	738	794	734	809	738	746	741	738	787	771	724	787	743	761	788	765	773	784	770	769	767	766	758	766	778	777	780	802	734	796	756	796	735	778	733	791	757	789	793	738	780	755	801	753	777	758	782	790	782	751	708	725	784	780	694	754	756	790	727	732	792	779	795	722	755	760	737	801	762	861	787	754	758	762	786	730	780	786	767	792	755	769	750	716	828	758	755	776	795	795	773	759	771	791	746	750	758	752	713	780	743	776	810	770	695	798	761	796	766	757	797	782	786	740	748	807	754	747	735	835	762	786	782	752	749	752	763	786	797	794	790	741	728	768	760	760	777	768	760	745	749	771	753	793	743	792	786	763	754	780	746	767	759	718	751	775	766	736	764	759	806	818	781	804	733	775	792	767	744	791	778	765	730	785	743	715	758	821	761	763	751	750	776	737	815	788	791	780	771	776	773	814	773	741	739	779	747	742	729	786	721	754	765	746	765	748	761	732	775	781	747	774	757	793	758	786	793	768	744	775	746	783	786	795	762	763	757	828	738	803	718	780	763	764	754	766	783	785	767	764	748	784	782	765	813	770	733	794	780	773	745	785	756	730	784	743	781	786	756	759	743	805	768	744	736	723	786	790	777	733	814	709	767	808	745	801	792	802	724	775	771	773	776	780	769	768	767	740	757	785	803	798	752	806	780	784	806	733	784	792	790	817	777	752	792	774	796	792	798	716	765	798	760	721	732	786	748	807	780	761	753	797	716	792	724	750	780	742	762	802	757	748	766	818	723	750	765	752	745	746	786	771	790	790	727	743	774	778	715	769	765	769	763	770	720	788	788	821	790	826	817	758	748	788	767	749	750	773	787	782	802	756	729	800	804	826	813	792	785	788	819	762	783	821	801	777	784	761	770	779	795	813	758	815	777	766	758	786	775	725	781	740	808	766	802	771	734	795	795	742	784	782	739	757	823	777	791	785	775	782	777	812	788	773	767	704	816	729	787	748	802	736	781	773	790	774	754	752	801	750	752	816	760	758	802	785	815	801	763	757	753	772	736	767	851	780	787	756	775	716	767	774	739	783	828	737	770	735	760	735	755	802	767	774	829	775	759	832	775	762	784	744	752	752	777	743	759	764	753	710	778	772	782	782	746	766	763	728	732	796	784	845	731	779	796	812	773	734	768	779	766	770	803	760	805	736	829	786	785	795	752	751	829	838	736	761	778	782	779	796	781	753	773	767	834	795	778	788	741	735	779	778	787	758	807	778	756	783	806	755	746	748	779	749	734	788	762	722	767	759	781	736	772	750	735	756	745	806	760	792	732	754	734	783	744	756	703	818	750	801	826	781	766	764	766	714	791	718	762	770	780	742	754	778	751	752	747	763	797	754	716	757	707	768	763	724	745	746	759	813	798	799	744	792	733	693	746	730	751	781	790	797	750	780	802	774	754	780	790	725	746	765	772	761	761	785	751	799	822	777	764	791	777	789	781	787	725	771	733	763	809	764	764	745	743
27378	31837	20165	9146	3331	5470	1814	62	60	58	55	69	63	67	77	59	68	52	55	61	108	194	151	101	87	47	80	58	61	68	45	71	51	68	51	73	62	57	65	52	55	60	67	55	52	75	56	57	72	59	58	61	69	65	57	58	71	56	70	64	74	72	63	63	65	60	64	57	70	76	54	45	61	59	64	62	57	59	73	64	70	66	59	58	72	67	64	57	63	56	48	67	61	73	63	59	62	53	74	63	67	71	47	62	75	58	63	70	65	59	65	64	70	53	63	58	51	56	57	57	66	56	69	57	56	57	61	68	61	62	64	53	65	67	63	64	53	64	57	61	62	60	70	62	58	66	54	66	71	66	61	64	73	50	83	56	64	55	57	63	67	51	72	66	65	62	59	65	60	48	55	53	61	69	57	60	63	76	71	64	71	65	72	64	64	55	53	59	53	50	62	59	56	59	57	47	75	65	69	50	64	53	50	64	50	58	61	62	82	72	62	75	64	63	72	54	62	50	51	50	65	69	59	61	74	64	52	58	50	66	64	67	56	47	64	57	63	65	44	68	77	63	53	44	72	62	66	52	53	69	58	45	56	59	62	62	61	67	48	64	58	74	62	71	76	59	60	54	52	61	58	59	64	67	60	62	59	59	61	56	67	59	47	64	46	62	58	70	69	70	61	54	68	63	59	53	54	54	54	59	51	57	50	60	56	49	56	61	52	66	64	58	59	65	68	52	46	53	60	58	66	57	71	53	56	71	62	66	56	60	49	65	58	67	60	57	64	49	47	64	49	68	67	73	58	51	64	56	56	54	60	57	57	68	57	75	50	71	58	56	59	64	60	45	55	52	60	59	60	56	55	73	57	51	58	66	56	59	68	65	54	63	75	68	72	56	63	51	59	64	63	59	61	59	58	67	62	65	62	67	59	47	59	61	58	55	54	68	54	74	70	48	65	69	55	75	40	58	61	66	56	52	70	73	56	65	75	59	68	45	56	65	61	65	62	71	54	61	60	74	45	68	64	65	69	61	63	56	43	44	58	54	61	63	65	62	49	57	64	65	64	56	69	54	57	67	65	47	63	58	64	58	54	57	76	61	68	50	40	75	46	68	51	53	75	70	66	51	62	64	62	59	64	60	77	48	65	55	74	64	67	48	72	50	56	52	60	67	63	51	62	57	52	58	64	59	72	60	56	52	64	49	64	41	56	70	61	58	51	61	53	62	49	55	53	74	67	63	72	64	61	71	53	55	65	74	59	71	75	59	56	59	66	61	64	62	63	61	51	74	62	66	81	62	57	61	62	65	55	61	66	46	59	55	51	52	60	52	57	48	67	70	63	39	60	74	56	56	60	67	42	59	62	62	68	75	49	58	50	67	67	59	56	64	59	75	51	57	67	71	73	67	58	73	47	71	56	51	61	63	65	53	73	58	57	68	55	57	64	62	67	59	63	64	63	64	56	64	57	60	66	55	70	68	68	64	50	57	65	54	62	66	54	59	66	66	50	74	55	56	63	64	65	55	58	68	55	70	54	60	50	69	74	67	56	65	72	52	49	60	64	62	60	51	56	61	55	56	55	56	61	57	49	59	76	60	63	47	59	63	64	60	65	59	54	63	65	64	62	70	70	60	64	67	57	65	53	74	60	71	63	56	65	61	67	57	69	77	65	49	67	57	56	61	62	56	61	55	51	68	69	70	48	54	49	59	72	56	63	61	60	70	68	66	58	66	68	79	66	66	65	46	61	53	64	54	73	56	64	56	53	54	58	62	52	65	66	62	57	54	75	67	50	64	64	62	51	68	78	53	57	71	58	60	53	50	60	72	58	69	70	72	60	65	57	59	65	50	67	59	51	62	69	69	52	68	55	67	70	53	49	50	58	48	47	56	78	73	72	61	62	67	59	76	75	68	53	75	72	50	63	60	65	62	55	60	61	61	66	69	55	58	69	68	56	44	46	59	62	52	55	62	58	72	64	64	60	51	71	45	63	70	49	60	46	46	56	53	73	50	63	52	52	75	68	49	62	66	63	73	53	67	71	74	68	74	59	62	75	61	64	53	67	67	54	67	66	70	63	61	56	71	69	68	62	64	67	61	43	62	46	60	60	63	63	52	54	56	61	75	43	53	67	63	68	49	46	65	72	63	66	55	69	61	59	53	66	44	58	56	72	66	60	58	62	63	58	51	57	56	49	58	74	52	67	66	69	66	52	69	68	66	64	79	74	62	51	68	58	66	65	74	62	70	51	58	60	59	60	77	45	49	69	57	61	64	55	53	64	65	50	69	63	53	45	45	62	52	72	61	65	55	78	79	53	64	55	47	67	58	51	59	61	56	60	71	58	44	48	62	54	58	67	59	69	58	53	66	65	76	59	53	76	56	52	57	59	63	53	74	74	67	62	58	57	50	70	56	62	40	74	58	56	58	54	66	48	77	58	46	61	59	61	63	72	59	51	68	60	73	52	50	66	69	54	60	80	68	71	66	72	65	58	53	73	68	64	66	59	69	47	74	45	56	66	55	61	60	55	50	58	65	62	60	56	59	62	48	59	62	58	60	62	55	84	64	63	59	60	63	51	67	56	58	64	52	68	64	51	64	64	52	52	45	68	73	62	62	63	63	63	71	66	64	62	63	55	55	50	49	57	59	61	57	55	67	64	54	56	69	59	52	50	59	54	71	65	56	61	59	65	53	56	62	60	78	56	53	61	59	57	67	58	66	62	55	60	67	63	63	59	49	64	61	59	66	55	59	50	60	57	64	53	61	57	59	59	57	63	59	45	55	59	65	50	76	73	67	55	67	52	59	51	70	65	58	59	52	49	45	65	71	65	59	62	62	70	53	66	71	63	62	58	53	63	61	70	76	71	63	65	76	36	68	66	50	54	61	62	63	74	72	65	63	49	73	71	56	58	69	69	64	70	75	65	66	72	68	62	82	65	60	58	62	47	67	56	64	67	58	68	65	67	49	75	56	54	64	50	58	65	63	67	52	64	58	60	60	63	62	59	68	52	65	64	55	76	65	63	61	67	56	66	68	72	61	40	74	55	55	67	65	59	49	54	56	64	65	66	66	58	71	49	71	67	64	55	71	65	56	60	63	43	67	67	69	62	59	56	55	47	63	53	70	51	66	69	58	60	66	63	69	58	64	70	60	75	54	78	61	57	56	57	66	60	39	61	56	57	61	51	61	65	61	58	54	56	61	54	61	59	67	58	67	76	61	60	81	57	65	54	63	58	45	69	64	42	56	49	71	62	56	60	71	70	53	62	51	54	64	45	47	57	70	51	62	58	53	77	59	58	53	58	63	51	49	68	58	79	56	65	59	46	58	69	52	57	54	72	72	62	63	49	44	53	66	67	56	54	54	55	61	75	54	53	65	66	65	71	50	65	68	73	76	57	66	62	64	65	58	57	61	52	56	43	57	44	66	63	72	58	56	55	60	61	63	66	73	58	70	64	61	76	69	46	65	61	54	52	68	74	68	56	69	66	61
51898	43916	42990	42980	43633	48140	22979	962	893	798	864	819	819	807	736	787	771	783	793	813	2851	5304	3872	2050	1166	763	733	729	733	786	770	742	726	729	737	753	737	728	722	715	755	707	726	777	809	746	732	727	732	745	731	785	707	777	722	786	762	760	746	731	731	708	728	800	743	771	806	731	780	752	750	766	746	781	774	781	767	733	740	755	689	738	765	716	760	738	741	749	756	764	754	723	737	767	757	765	735	743	725	746	765	738	752	748	703	761	762	737	756	771	737	778	746	762	750	721	701	755	753	774	752	778	711	738	762	782	811	748	781	746	741	802	740	714	758	749	743	763	748	696	730	761	771	730	732	759	731	795	764	719	742	805	740	736	777	729	782	759	761	760	726	774	773	772	721	734	799	717	768	764	738	764	764	762	752	783	760	748	732	720	738	770	745	769	748	727	809	761	755	730	758	792	753	763	769	751	710	698	706	773	777	724	728	804	773	815	756	758	800	752	768	751	746	767	777	711	776	766	779	792	791	725	749	779	782	796	707	778	736	791	757	753	762	776	697	759	778	770	749	767	699	761	792	764	788	789	772	714	789	754	721	729	734	785	727	713	784	778	733	752	745	847	742	701	762	732	766	753	752	725	760	730	819	798	710	718	750	792	784	725	760	737	781	746	788	718	715	748	722	765	783	758	739	756	746	731	807	720	706	796	776	784	736	755	733	792	755	795	795	732	777	696	731	764	734	772	743	777	705	773	801	774	772	764	727	749	821	780	799	762	743	774	791	744	766	735	791	772	711	765	792	760	751	766	777	750	763	765	743	761	719	815	794	782	705	775	759	762	743	759	784	750	757	742	804	816	734	743	763	761	776	783	730	768	783	793	718	769	807	758	765	819	764	793	790	773	744	750	774	753	766	748	788	771	731	821	739	726	749	820	716	715	683	716	742	738	781	754	761	718	752	746	725	786	756	767	787	756	716	768	684	736	776	721	715	760	759	766	746	725	721	753	760	817	784	773	680	798	768	699	797	755	771	761	764	754	739	766	771	792	742	758	766	732	719	794	745	755	752	746	719	725	750	766	767	719	751	755	728	770	743	724	782	732	779	784	764	702	736	723	765	712	733	785	823	724	722	770	780	705	780	729	664	711	763	837	784	723	809	829	803	742	742	748	750	727	738	773	771	696	763	754	746	741	719	721	778	782	736	738	763	741	801	809	762	780	772	737	761	685	796	777	729	751	816	758	783	726	774	778	762	793	785	757	743	720	735	736	785	710	764	727	739	711	698	770	731	748	751	764	766	783	764	774	769	722	712	756	714	752	776	765	778	748	733	748	709	733	818	740	748	795	752	777	726	776	773	723	751	787	736	772	766	788	783	725	763	754	749	735	678	769	763	709	721	736	746	729	743	771	748	753	786	730	741	741	761	781	730	771	752	754	763	717	739	766	697	727	685	761	770	725	691	748	731	772	766	789	741	744	762	808	753	767	730	785	759	768	715	744	755	785	719	738	744	781	739	772	719	763	776	731	768	693	754	747	786	716	753	818	735	763	752	786	727	746	721	788	715	766	759	722	789	783	815	805	742	720	693	760	797	712	718	779	762	741	741	771	733	754	771	735	748	798	797	768	722	790	766	714	756	745	740	725	737	756	740	758	745	743	743	776	744	755	721	809	720	739	755	759	729	711	771	755	751	730	731	755	742	745	740	770	794	744	780	754	747	700	739	734	738	791	795	762	744	683	758	806	754	720	722	787	743	768	778	824	752	733	746	731	762	765	744	779	762	766	741	779	738	765	711	749	729	732	731	802	764	786	723	761	744	738	737	728	719	742	713	781	739	728	721	738	694	735	770	749	706	723	708	711	787	763	688	806	743	745	770	762	758	831	722	794	734	772	748	719	762	739	812	699	755	738	730	757	759	778	736	722	763	770	763	802	739	784	800	724	708	782	754	713	746	803	767	737	771	743	742	745	742	752	705	730	799	744	770	750	776	764	709	777	776	713	712	735	759	766	758	747	736	732	780	737	739	725	738	761	746	757	769	756	734	760	726	718	760	734	730	797	809	784	744	819	779	761	703	743	755	728	771	798	784	753	721	685	791	751	764	741	734	751	746	718	762	708	736	754	717	770	735	757	720	714	743	752	799	771	760	750	790	781	758	757	766	743	726	772	756	735	742	732	714	727	765	795	712	720	710	772	751	761	729	729	812	778	707	766	700	773	721	734	732	745	781	725	707	770	744	785	729	770	719	764	756	777	804	757	727	789	749	754	718	770	761	766	728	757	718	780	690	698	760	753	694	741	763	687	781	742	775	768	722	743	764	781	701	755	758	776	732	746	754	789	772	757	739	755	756	729	750	754	737	710	720	762	747	765	736	720	750	746	740	730	753	737	737	751	742	748	733	761	748	744	732	768	779	763	735	787	737	794	728	742	753	757	746	765	744	778	731	771	718	763	752	774	711	764	767	784	751	732	772	751	787	730	709	735	730	735	724	727	726	727	756	721	754	749	735	704	780	756	782	774	745	738	776	788	713	744	769	720	715	762	797	773	761	705	777	733	735	700	770	761	757	769	737	767	786	759	746	814	769	713	727	784	709	776	716	741	759	790	751	736	753	719	737	759	730	707	736	722	788	778	721	717	737	747	771	732	724	697	767	770	737	734	743	747	721	757	786	775	806	738	785	775	760	746	763	784	767	706	714	752	728	723	738	789	736	774	766	691	763	748	748	698	782	820	750	703	733	730	758	761	793	775	747	767	791	732	755	755	731	738	779	741	758	775	747	776	725	759	794	755	761	769	748	728	712	764	748	704	784	771	725	764	774	749	745	735	754	780	771	794	725	733	690	756	727	732	732	748	780	795	799	737	754	760	739	792	729	751	737	834	755	750	745	770	778	780	752	731	733	763	706	734	748	779	684	718	764	786	803	737	740	795	777	765	726	740	700	766	750	715	754	778	732	778	769	737	753	713	756	772	746	770	734	792	753	699	742	741	731	767	738	714	780	769	713	752	782	727	717	773	745	742	775	742	741	767	717	745	734	725	792	727	730	743	756	729	787	727	780	762	769	745	781	748	776	739	730	760	735	729	757	742	765	796	709	741	771	738	764	779	707	758	749	759	761	745	761	773	745	739	713	761	774	748	780	774	745	775	740	742	718	727	759	763	722	777	778	737	776	700	727	768	729	762	759	791	737	698	757	791	779	708	674	728	756	764	738	814	733	783	773	735	716	753	771	747	771	732	732	749	751	741	781	731	784	719	799	718	779	790	795	757	767	726	768	738	789	740	772	746	747	782	771	755	757	778	780	780	739	730	751	760	735	736	703	793	732	760	712	736	717	766	723	773	759	729	710	713	721	758	790	779	714	757	771	771	728	758	776	725	725	826	780	752	761	740	769	751	728	805	770	709	770	777	767	772	774	776	772	737	771	726	719	768	718	732	722	728	741	741	788	744	720	764	789	766	719	734	769	779	711	718	742	743	792	748	762	723	718	763	766	767	746	816
8483	7463	4289	1751	556	1058	631	54	48	57	59	53	45	28	51	48	58	52	59	51	61	72	72	62	42	58	52	52	56	48	52	63	56	36	53	54	55	51	63	44	47	51	38	49	49	35	73	48	59	73	51	43	61	57	48	50	67	58	57	54	45	57	51	47	57	67	50	59	44	41	55	59	57	43	57	63	49	50	49	55	42	54	77	57	48	59	43	51	37	47	50	57	51	53	59	43	61	50	44	54	56	62	56	55	46	48	39	64	53	53	47	58	57	50	47	43	40	43	44	38	53	60	50	43	48	43	58	48	54	51	48	47	63	51	59	56	48	38	52	46	53	51	52	58	59	50	40	54	54	45	51	54	58	60	60	56	59	64	40	49	52	50	51	56	45	66	56	52	53	50	60	50	34	58	54	42	48	44	43	71	48	38	66	40	52	48	60	51	58	51	48	57	45	60	52	53	44	51	60	51	49	63	52	48	45	53	45	46	62	67	40	43	59	45	55	47	52	43	57	54	42	45	59	56	42	51	49	48	61	49	45	50	56	61	48	46	50	53	35	62	49	46	48	60	47	57	62	54	52	55	53	56	41	49	47	47	48	44	50	55	44	47	57	41	61	50	54	58	58	58	53	50	60	47	60	59	54	52	49	62	53	51	56	46	42	54	59	55	59	54	56	52	54	41	43	39	51	58	48	40	73	52	54	52	41	39	50	46	59	34	52	46	57	46	51	51	53	53	52	54	59	42	42	57	48	49	47	46	51	68	51	47	59	59	41	56	48	51	50	59	42	51	52	44	43	48	49	55	54	54	53	54	47	50	46	50	39	56	48	50	46	56	63	60	38	56	52	57	69	56	45	48	49	50	44	60	45	50	50	50	44	64	50	42	41	56	55	56	64	44	49	50	66	70	49	56	49	46	48	48	45	35	46	51	63	49	66	55	55	60	53	40	60	51	58	52	64	43	50	59	56	62	55	55	57	40	53	50	50	57	51	58	66	52	65	49	61	56	53	49	54	54	58	63	48	44	67	49	46	53	48	49	53	51	51	52	61	53	46	56	49	51	53	68	43	48	52	59	52	52	51	63	53	39	63	45	50	48	53	65	46	44	61	64	48	63	51	49	55	34	48	59	65	64	48	51	52	58	63	43	49	47	45	48	44	52	46	46	53	43	57	47	45	54	53	53	51	51	49	36	50	54	60	52	51	51	40	51	43	57	50	52	60	57	54	41	49	56	46	45	44	53	48	53	47	54	63	46	52	52	49	47	43	44	50	49	58	57	49	43	52	57	53	62	65	65	57	41	37	56	63	67	38	42	59	47	51	45	58	53	54	51	70	54	54	52	57	52	41	47	52	60	43	49	45	47	53	49	57	60	55	49	49	59	55	66	50	51	44	51	52	56	57	43	57	70	50	52	61	58	49	57	38	47	55	48	56	44	53	56	59	53	61	54	55	65	56	48	59	56	58	59	52	62	59	50	47	56	58	57	56	58	45	58	51	53	57	42	51	55	49	49	62	44	47	41	42	49	58	43	69	67	49	62	60	46	50	56	60	61	58	40	39	49	49	51	46	56	41	45	54	59	56	49	57	41	55	51	61	54	40	67	63	49	59	63	54	48	53	51	55	42	56	54	56	52	43	44	58	41	46	63	51	47	46	65	46	61	52	54	51	45	41	51	50	46	57	39	46	64	52	59	57	51	54	42	41	61	62	49	57	55	54	48	37	64	44	40	46	46	57	46	63	64	50	58	55	49	53	54	52	57	63	46	46	58	46	67	56	43	52	42	57	58	40	35	53	42	41	36	53	42	44	60	39	52	43	55	48	41	44	54	48	66	49	48	40	50	43	51	39	55	50	55	62	54	50	55	52	50	57	55	60	50	59	63	59	52	50	47	42	50	41	67	57	54	60	43	54	48	59	63	44	47	47	50	46	60	47	47	43	48	44	70	50	56	48	43	36	49	59	49	54	48	46	43	47	56	47	52	57	48	44	62	40	49	54	45	55	47	45	61	48	53	58	48	69	55	54	44	50	55	52	50	68	46	48	59	67	51	58	58	66	56	41	58	53	64	44	48	48	46	46	47	58	50	53	49	73	58	48	54	47	45	35	48	51	52	53	46	56	54	44	51	54	38	42	54	46	47	41	52	47	53	65	51	48	52	62	49	61	41	57	55	49	65	56	46	57	54	51	45	61	50	52	57	45	44	56	51	59	52	60	49	48	62	58	46	53	53	50	53	69	62	57	44	47	56	44	52	49	58	47	53	54	64	47	49	64	50	55	54	51	34	46	58	43	58	43	51	48	57	47	49	47	61	60	55	67	53	60	57	54	36	37	48	47	59	58	70	52	46	54	59	53	57	46	43	47	43	46	54	58	60	52	71	49	58	55	63	53	58	58	45	52	52	61	51	55	39	43	47	44	41	57	45	56	44	49	48	50	56	59	63	37	55	50	48	46	52	51	48	77	44	46	59	60	55	54	48	56	63	56	51	60	56	65	47	52	43	58	53	48	58	50	50	52	52	39	66	48	55	50	61	44	52	47	49	48	58	45	52	51	52	51	40	51	49	60	47	51	48	48	48	67	51	54	44	35	46	54	58	42	54	58	50	49	46	60	57	40	56	52	42	48	57	43	53	61	48	50	52	60	57	39	52	60	54	52	49	58	46	61	56	61	47	30	52	59	49	52	43	66	57	36	37	58	37	50	43	51	59	57	51	50	56	47	53	59	52	51	68	53	49	48	48	47	60	45	42	43	47	66	58	51	59	50	71	62	50	46	57	49	49	52	54	54	49	55	52	65	55	44	53	52	55	48	56	62	48	56	46	43	47	50	43	52	59	60	57	55	52	46	48	56	48	55	48	54	53	51	44	50	49	47	45	44	58	54	49	54	48	44	52	51	46	58	49	55	47	49	49	55	51	54	59	55	57	55	54	57	47	62	45	51	63	55	58	52	50	57	46	55	51	59	43	53	51	56	61	40	43	42	46	44	67	57	63	48	49	55	47	56	51	45	44	54	53	43	53	50	49	51	46	51	48	66	56	50	48	44	44	59	48	61	65	55	51	57	60	39	50	58	44	47	46	65	52	63	57	40	47	61	62	48	50	43	48	57	53	60	50	46	54	54	44	56	46	51	36	50	43	49	51	61	49	65	62	56	58	58	56	57	57	56	59	55	62	58	39	56	68	54	61	60	48	49	43	57	61	44	53	55	65	59	54	50	54	31	47	62	55	52	57	45	53	44	44	55	50	50	52	60	67	39	52	39	58	42	29	55	43	41	42	39	54	52	52	56	49	52	48	52	50	49	54	45	42	52	50	46	52	63	64	54	58	52	44	49	51	65	44	49	44	57	52	62	61	44	38	62	64	59	57	41	57	44	43	65	55	53	44	48	51	64	45	56	63	54	59	54	43	57	43	49	49	56	56	51	52	67	60	54	42	70	54	47	41	48	52	53	53	47	49	47	48	64	46	50	44	57	51	59	59	41	53
41533	30971	26734	24200	24705	28922	16041	662	651	675	687	689	600	636	657	645	666	656	585	607	913	1284	1204	938	728	636	619	620	635	658	648	690	677	633	661	641	613	627	637	625	652	636	657	657	640	640	673	648	660	659	669	647	677	642	654	677	653	640	616	656	633	650	696	712	625	662	642	672	634	656	647	647	672	677	681	632	689	687	635	647	620	606	616	638	689	626	608	675	654	682	676	629	643	676	667	672	619	625	665	670	609	657	621	689	634	667	673	686	648	669	711	660	697	678	699	736	608	626	633	660	662	647	621	689	705	675	634	632	617	645	680	644	694	650	682	645	685	624	642	632	679	629	678	697	658	666	665	692	650	662	636	635	702	674	662	688	694	710	663	665	675	597	626	658	685	669	718	614	689	673	675	689	632	685	666	626	676	679	682	658	642	613	669	666	671	677	619	676	670	669	629	674	643	657	642	657	681	675	714	639	677	635	658	669	643	655	663	639	658	612	661	637	627	685	634	650	688	668	608	653	664	701	664	656	668	705	635	635	652	679	681	697	635	649	639	621	628	627	595	635	641	687	656	657	663	623	660	652	666	633	633	640	672	664	673	651	657	671	655	665	635	650	665	626	680	699	638	659	610	614	645	657	666	665	660	627	680	668	660	644	651	661	618	653	657	643	644	659	657	620	661	636	642	725	678	642	661	645	618	674	686	595	648	656	676	613	658	671	693	614	687	660	690	654	642	664	691	620	629	660	652	667	657	639	642	614	686	677	655	654	636	652	621	659	646	683	636	663	691	659	612	696	654	646	636	665	673	601	650	675	646	638	628	653	641	655	657	629	639	691	672	635	689	708	646	657	705	697	644	641	666	696	647	684	640	640	672	680	657	625	702	659	642	673	647	655	677	663	652	637	623	643	707	612	645	649	682	673	648	659	675	694	631	658	655	643	671	604	587	610	658	664	651	656	613	648	649	633	663	670	651	660	693	627	679	654	657	634	661	639	649	605	634	739	660	651	679	615	644	615	658	624	664	668	653	634	666	632	662	593	628	679	677	638	629	635	671	629	657	652	614	675	669	630	629	642	640	693	669	648	666	651	665	664	645	648	668	603	637	638	609	642	627	634	665	617	653	635	665	619	688	654	676	642	659	668	625	691	625	635	684	655	655	680	625	596	692	620	636	640	636	665	620	652	677	643	663	627	658	637	672	641	671	656	649	692	632	656	657	641	641	661	645	633	683	655	662	649	661	640	610	622	620	645	674	673	649	671	670	658	617	658	647	671	712	660	673	628	676	674	590	656	640	691	622	661	665	661	647	627	603	617	640	655	678	621	693	630	651	658	639	622	665	644	665	689	695	680	692	663	623	671	671	646	692	651	681	587	674	629	644	580	640	671	681	646	618	670	598	649	621	650	657	631	670	645	652	623	718	699	592	626	619	630	657	659	626	665	617	668	615	582	644	643	670	635	674	649	653	646	652	638	630	640	674	656	671	624	668	666	680	652	665	640	630	659	642	637	638	651	680	676	683	661	706	622	648	594	687	641	699	636	660	640	644	613	667	606	615	628	667	623	592	628	699	659	640	635	607	614	684	610	643	662	677	637	705	661	665	642	637	631	665	617	614	703	638	679	648	657	676	672	664	661	626	680	648	683	622	666	643	646	622	668	656	667	650	739	668	680	688	662	658	615	646	626	687	642	642	703	646	655	611	650	697	645	681	672	714	636	610	628	640	647	625	663	684	674	628	682	599	634	671	671	614	640	676	625	641	666	655	662	667	673	602	639	638	677	627	669	676	729	662	686	659	685	644	683	673	653	646	664	674	650	599	651	641	663	722	637	601	640	692	649	686	694	665	664	637	659	639	633	652	640	683	648	682	723	657	624	615	660	590	633	680	634	672	601	615	668	658	633	644	667	677	660	636	630	676	640	639	629	672	648	679	682	651	676	672	636	667	647	628	628	675	632	673	686	616	658	654	637	652	683	664	660	661	634	662	647	624	636	677	677	661	642	634	669	639	663	671	658	639	686	648	692	679	664	679	635	650	701	617	648	658	625	660	644	686	674	638	599	656	632	673	655	630	647	640	628	663	699	618	659	690	621	655	642	664	634	686	653	624	650	681	630	644	650	633	610	634	613	668	671	639	645	629	671	647	655	657	659	639	646	646	695	699	622	629	647	619	615	655	655	661	640	647	662	655	690	646	651	621	739	648	686	653	702	670	689	636	673	644	664	629	660	670	642	659	671	647	637	701	637	676	649	658	642	638	652	688	678	659	676	662	634	643	687	625	616	628	636	675	688	648	648	691	653	641	662	700	647	605	665	659	646	638	667	684	636	662	620	711	662	650	635	653	644	674	693	665	676	660	653	631	645	596	654	629	623	645	669	653	696	671	627	659	652	672	646	671	624	683	640	683	642	684	642	646	657	628	658	672	607	641	616	640	647	680	665	645	608	630	685	659	695	692	627	692	629	696	682	646	663	636	663	667	601	646	656	647	650	663	668	647	676	622	667	676	613	669	651	666	681	640	620	633	663	652	691	620	641	676	619	658	674	648	650	670	674	642	656	692	675	600	628	610	645	617	654	670	652	671	668	690	663	658	645	648	656	684	597	649	657	650	638	656	647	617	660	639	618	672	660	657	657	612	666	707	635	637	678	652	671	633	650	661	632	641	656	672	693	624	646	675	664	629	633	625	642	675	652	656	637	670	672	665	636	655	674	654	693	692	688	660	672	679	671	640	656	635	653	690	651	624	659	670	635	658	655	684	688	612	661	682	662	656	608	619	619	677	652	640	633	648	654	653	615	623	614	672	644	635	649	615	666	645	668	627	620	683	673	633	620	663	659	669	673	656	634	665	625	656	651	665	690	691	631	653	693	638	705	621	659	671	676	687	662	646	667	650	626	644	679	687	660	644	629	630	648	660	664	666	672	653	660	615	684	689	676	637	634	666	642	666	603	645	708	693	664	704	613	696	694	666	673	682	644	668	666	705	631	666	650	654	645	697	628	642	642	643	639	657	686	619	625	661	624	677	636	654	654	635	699	696	632	655	670	632	692	646	633	688	685	615	627	706	678	650	664	669	669	662	654	661	654	680	660	642	650	633	710	669	632	641	677	661	664	599	656	659	669	688	625	612	666	647	669	645	695	676	680	632	652	646	650	666	636	645	648	637	674	659	646	617	668	612	651	602	619	668	634	632	666	648	680	628	655	639	644	640	633	651	629	667	682	685	675	655	695	629	641	680	631	643	665	662	648	633	652	675	704	613	612	632	639	605	644	635	661	661	685	673	671	664	646	647	630	641	634	706	638	672	659	626	684	645	637	611	680	708	619	665	669	678	659	632	613	652	612	644	618	636	682	655	671	689	643	689	634	647	662	638	656	651	644	637	648	663	667	629	644	685	676	652	676	601	609	644	669	663	668	633	636	645	653	676	656	681	673	628	644	569	655	668	635	691	617	657	665	666	636	689	663	741	685	659	705	650	617	605	702	625	686	711	668
23068	26222	14418	5426	2240	3398	1620	65	61	64	49	44	68	61	46	57	61	56	54	48	68	124	113	75	40	66	44	56	34	55	51	54	45	56	48	63	46	50	51	52	56	54	72	57	77	45	55	61	52	70	61	59	36	51	58	64	47	45	54	59	42	50	50	47	61	49	48	55	48	49	58	43	53	42	53	52	58	47	57	45	53	56	60	62	55	52	39	53	52	61	44	49	52	60	63	51	58	55	49	42	47	57	53	47	58	62	48	48	55	50	63	62	56	36	48	45	58	56	58	60	59	59	41	60	59	50	50	59	50	58	65	60	66	53	53	48	61	56	56	53	49	48	48	38	64	57	46	48	58	49	59	54	45	54	57	45	55	46	58	49	47	59	66	65	61	60	53	65	64	59	61	55	41	62	51	50	39	60	60	48	59	51	67	46	50	47	58	59	51	54	49	61	57	59	51	65	63	55	53	54	47	51	50	58	43	65	67	45	48	66	60	58	54	42	57	53	58	57	59	55	64	50	48	46	57	54	59	43	73	51	62	65	63	48	51	51	45	50	45	48	59	57	39	57	47	49	70	47	54	48	61	63	58	51	73	53	57	55	56	59	54	45	54	57	73	62	54	48	58	63	52	55	62	60	47	56	49	54	53	49	50	55	52	50	63	49	49	46	44	48	51	59	63	42	55	47	46	54	70	56	59	55	61	60	35	56	56	57	61	63	53	58	47	46	53	54	47	63	51	60	51	41	48	67	40	48	54	54	56	49	62	45	54	61	48	62	56	46	55	44	38	55	57	68	64	45	61	56	60	56	53	50	55	39	65	49	57	73	48	54	50	43	57	54	42	49	60	45	53	49	52	54	69	51	51	47	54	61	63	56	57	61	66	55	45	52	49	47	59	47	55	49	52	58	44	48	45	58	51	51	66	51	56	46	53	49	62	68	67	54	55	64	56	65	54	45	53	51	58	59	47	58	53	46	50	59	64	51	60	49	55	56	40	57	51	59	44	48	53	61	44	50	56	51	68	56	63	54	53	63	57	68	66	59	52	43	64	54	61	58	62	53	69	60	60	57	41	58	41	60	53	59	57	38	47	49	51	46	58	51	54	56	45	61	63	50	49	61	38	56	54	45	61	59	46	61	59	56	52	48	63	48	54	61	60	44	47	55	70	69	61	62	51	60	50	61	44	72	52	38	58	59	54	42	52	59	53	54	52	53	44	34	46	55	48	55	67	65	48	57	50	65	57	64	39	53	40	55	56	55	55	61	69	57	48	67	53	49	53	60	57	54	46	66	59	50	52	57	56	64	46	75	67	58	54	61	45	54	49	49	53	50	54	51	48	55	49	53	65	64	53	69	41	52	41	55	48	52	45	60	54	58	63	57	55	57	49	54	58	49	43	55	46	53	59	63	43	63	52	47	69	55	59	61	59	46	62	37	52	54	42	47	61	56	61	55	56	51	53	53	44	64	45	58	43	50	63	55	41	44	55	63	54	55	44	45	54	57	64	54	53	42	61	49	46	48	63	48	55	56	47	53	47	56	68	70	44	68	44	51	60	63	59	49	46	51	62	59	54	47	52	60	69	54	67	52	52	77	52	56	60	47	55	58	49	61	50	45	58	61	69	48	63	56	51	45	56	60	62	51	49	65	53	58	69	56	62	50	61	53	55	57	54	35	49	52	40	72	64	56	56	57	52	53	46	56	63	52	58	46	46	62	56	51	40	48	43	48	53	56	56	57	63	60	64	58	52	70	54	51	64	50	72	61	46	55	46	53	60	47	53	53	40	55	47	53	65	55	47	47	50	37	61	43	46	52	63	45	46	71	58	72	65	50	65	66	61	64	60	63	54	51	50	50	64	46	55	60	52	41	45	65	49	52	40	57	60	51	52	52	57	45	59	56	49	66	51	53	58	64	56	54	58	60	51	72	59	42	49	55	49	44	66	59	47	56	49	50	57	47	44	51	53	60	62	48	54	46	46	67	47	38	48	59	59	53	53	54	64	55	59	45	42	59	53	40	44	52	62	54	48	61	56	43	47	47	55	61	58	57	56	56	70	51	48	56	51	57	66	52	62	61	47	47	50	68	50	69	51	54	60	45	49	48	57	59	53	45	47	52	52	50	55	51	66	66	57	40	48	38	55	57	48	57	60	53	71	58	62	51	47	44	54	56	62	52	59	58	50	55	59	54	54	53	54	53	40	58	48	65	50	49	58	50	59	46	44	63	45	52	58	68	41	49	38	53	64	57	48	62	63	65	42	57	54	55	52	51	59	63	59	50	60	37	37	52	55	45	51	38	40	50	63	56	50	56	69	57	69	41	56	48	46	52	55	53	53	61	63	60	51	36	59	56	57	50	58	47	56	51	41	55	54	59	47	52	49	54	43	50	60	44	51	43	51	52	47	53	46	45	62	45	54	55	57	53	61	50	53	55	54	56	59	67	59	46	59	46	55	58	60	57	51	65	51	58	53	52	72	50	59	55	53	56	59	67	51	53	69	56	40	46	51	54	60	49	58	51	54	48	51	50	62	61	64	57	62	49	60	49	48	57	64	54	41	62	45	48	42	43	46	55	53	52	53	63	51	45	61	58	42	50	58	53	54	47	59	61	53	62	47	60	50	59	40	42	52	56	64	50	71	49	52	49	56	44	58	73	68	47	51	63	46	57	56	51	56	54	68	61	57	48	73	45	61	58	60	51	49	56	47	37	62	56	44	58	65	56	43	50	56	51	52	61	67	43	65	47	46	55	45	49	47	49	56	41	55	59	46	54	45	55	57	59	48	47	60	57	64	48	67	51	41	65	55	47	58	61	50	61	51	52	45	43	55	61	59	58	50	62	47	53	66	57	43	50	49	55	52	47	50	53	71	69	58	66	54	52	62	60	61	57	47	60	53	45	48	66	58	58	56	51	57	55	54	56	67	56	48	61	55	50	47	47	57	50	54	45	44	55	61	39	48	49	61	50	60	70	59	57	41	60	54	61	52	65	50	56	66	60	54	40	60	66	45	70	55	56	63	51	51	56	52	59	56	51	43	55	54	53	54	53	47	50	59	55	56	48	55	65	49	61	50	61	57	43	47	54	61	49	64	45	57	67	48	52	53	62	62	60	56	49	47	57	46	57	63	44	44	46	68	65	52	58	58	46	55	48	50	45	63	53	66	74	53	50	44	54	59	54	50	40	50	48	67	57	57	56	64	55	50	56	60	62	78	56	43	53	68	60	45	64	59	58	58	63	60	62	47	44	42	52	70	56	52	56	57	51	57	57	62	54	49	61	59	59	41	54	73	63	54	60	52	57	45	59	52	55	69	64	52	57	59	60	54	66	60	52	51	50	47	51	57	57	61	56	53	56	62	51	46	60	52	60	50	63	57	45	48	59	64	48	66	46	55	62	62	44	54	51	57	51	56	54	57	67	61	57	66	70	55	46	52	61	59	55	59	33	53	52	62	58	53	58	64	49	67	63	68	45	52	55	43	59	43	49
51534	40804	37411	35658	38907	42128	27235	1271	759	749	681	741	710	693	713	674	674	641	649	671	1561	2874	2073	1169	802	660	674	648	675	716	700	683	702	671	683	686	641	658	697	696	647	661	674	682	690	727	657	667	705	698	671	689	643	691	680	693	694	672	705	722	678	656	649	666	648	683	691	656	674	645	704	714	687	696	678	674	683	664	692	625	661	685	678	624	679	699	716	707	691	673	706	649	629	645	675	671	683	679	678	694	666	638	657	694	671	630	667	690	674	695	666	664	663	679	663	675	663	678	713	694	676	660	726	644	701	628	678	702	634	627	649	645	657	675	660	663	668	640	688	661	703	655	656	674	685	606	676	694	675	641	692	687	736	666	647	640	607	669	683	689	669	725	689	693	644	648	630	691	662	644	664	681	660	669	628	702	626	628	630	678	643	724	688	677	644	653	636	708	671	666	684	703	664	704	649	726	698	653	652	661	703	662	633	664	703	679	653	646	681	714	703	717	697	665	654	669	651	671	664	665	704	665	646	724	703	704	684	671	708	653	652	693	663	665	670	648	707	663	688	673	682	696	669	691	654	679	669	672	671	717	695	658	640	695	664	635	679	713	658	710	691	701	671	699	695	680	687	627	714	648	695	684	699	653	693	681	655	703	674	578	685	688	661	667	707	677	697	670	658	664	642	661	629	666	697	661	654	642	665	738	688	666	639	656	654	668	705	694	683	633	688	672	704	663	693	673	637	726	668	664	686	658	627	657	691	659	724	644	719	641	669	703	694	693	689	681	671	656	644	683	687	632	724	662	692	710	661	662	663	676	706	676	681	685	642	674	674	725	677	673	661	701	685	661	654	637	666	643	669	674	671	701	669	714	709	671	666	662	679	671	693	626	673	678	630	660	683	648	686	663	681	695	703	674	668	672	681	697	667	648	673	657	698	689	680	700	662	670	665	650	662	696	690	634	674	690	700	682	713	685	609	686	669	678	681	683	676	673	700	611	706	690	665	675	678	675	678	662	659	684	681	682	664	685	695	638	693	704	632	655	737	642	660	644	650	679	664	648	669	656	684	657	664	649	680	641	680	679	642	721	668	677	693	651	697	723	674	639	610	694	657	628	682	658	677	656	683	672	680	617	678	646	603	663	721	686	697	665	662	679	702	656	705	712	691	702	664	694	706	666	682	666	653	700	720	646	682	664	671	674	696	665	643	652	684	654	688	605	686	677	691	690	677	679	671	691	680	634	664	688	665	682	606	697	675	644	694	711	692	620	673	671	646	671	648	672	665	700	650	673	678	683	702	648	692	707	671	644	692	685	660	653	664	664	651	657	676	661	690	670	656	682	690	667	737	697	668	640	713	609	696	654	687	629	613	725	652	688	676	649	701	669	667	690	678	678	695	646	703	647	623	726	720	652	703	736	686	664	683	697	674	723	652	692	673	665	672	660	701	680	711	673	680	646	676	661	667	667	710	642	659	703	684	675	690	667	680	658	639	663	627	634	672	682	707	715	637	664	685	708	694	643	659	640	681	649	646	667	672	648	678	674	688	712	684	659	694	708	643	682	695	688	692	661	693	688	674	674	650	695	634	672	623	693	661	625	652	700	682	655	670	677	711	702	680	647	663	669	693	680	704	635	639	660	707	663	646	650	650	679	647	699	700	628	719	657	668	662	697	687	635	665	636	638	678	684	686	696	677	681	618	647	692	701	667	689	681	648	683	631	711	680	652	686	646	749	691	696	681	685	704	704	646	675	698	672	645	698	594	687	667	679	650	633	647	627	662	692	712	658	728	642	680	699	670	647	653	682	648	693	655	689	685	700	620	678	627	635	658	630	692	667	674	685	635	658	668	675	623	670	684	665	670	662	684	676	720	675	664	671	643	654	687	711	718	672	674	709	640	687	679	653	663	624	659	664	639	630	687	678	683	621	733	701	681	712	638	668	649	662	692	666	673	672	642	692	692	707	648	652	672	646	636	669	707	678	667	678	655	685	637	652	721	650	699	639	649	666	676	636	681	678	621	670	691	670	697	700	618	645	658	679	677	639	639	625	664	694	643	663	701	693	618	664	688	674	736	671	688	669	660	629	703	682	698	693	711	657	655	684	688	707	701	624	687	631	710	684	699	647	662	646	721	671	700	648	665	668	653	687	668	665	708	592	656	671	680	678	664	654	704	636	659	678	651	649	680	701	660	643	663	657	672	652	698	645	640	631	706	661	647	692	617	643	686	669	633	728	710	700	651	691	672	688	633	656	641	663	701	647	674	692	684	675	695	709	667	670	663	677	643	644	700	715	658	704	659	674	680	681	688	655	670	654	712	645	727	671	691	712	643	682	643	665	644	677	696	685	673	622	698	654	670	676	701	679	684	686	677	643	673	667	649	676	706	692	691	698	631	730	683	642	690	675	683	627	665	667	645	701	624	657	676	678	619	693	623	617	676	661	710	654	690	675	667	747	676	666	654	662	668	672	697	716	645	644	648	678	646	704	696	630	636	735	649	657	645	670	642	696	672	640	638	696	643	653	647	689	674	622	662	672	667	643	685	670	629	692	671	668	657	655	723	665	737	664	655	640	728	685	644	677	685	637	716	689	656	653	678	663	658	650	681	711	696	633	738	674	655	616	657	701	640	637	699	666	663	628	622	683	650	665	721	664	656	655	667	649	616	670	691	689	677	663	700	679	674	669	718	678	657	648	635	695	664	621	663	614	679	686	727	684	657	672	699	647	682	622	616	660	658	629	673	689	646	654	670	718	672	699	694	665	703	686	601	691	672	728	668	688	686	658	649	638	691	716	652	691	752	664	651	646	742	676	658	688	691	683	686	692	706	670	659	683	630	677	696	640	660	617	667	689	688	705	683	696	646	668	688	665	685	671	654	706	643	671	724	654	622	681	718	669	661	659	669	712	660	662	648	654	689	667	711	650	678	680	656	685	667	632	683	627	670	638	670	688	643	657	705	653	693	665	635	685	676	636	679	722	663	696	657	675	679	644	689	686	688	730	730	665	665	648	684	701	685	700	700	677	629	691	634	662	681	701	687	691	651	658	703	623	686	633	698	680	626	669	688	670	669	642	698	668	645	647	630	658	674	683	679	640	673	659	642	651	651	668	651	644	681	635	679	708	692	711	634	708	686	647	687	649	725	654	706	657	640	625	682	708	705	724	673	698	694	656	718	648	633	665	721	651	661	697	694	710	694	686	669	708	693	659	695	684	630	705	606	657	693	684	670	634	642	678	682	684	703	674	669	681	692	676	684	633	694	687	673	711	612	647	671	632	672	663	665	685	650	682	685	661	668	668	682	616	598	697	688	668	682	651	690	694	660	659	678	658	643	650	694	663	685	664	659	639	661	620	669	642	676	642	656	700	674	604	671	730	648	680	639	638	674	647	678	720	662	682	661	647	671	672	677	673	698	645	660	683	685	688	698	704	642	674	673	671	643	643	662	719	645	661	627	613	698	681	681	722	685	690	673	674	674	664	685	643	659	693	634	662
19463	22817	13062	4117	1894	3048	1402	56	66	60	62	63	46	55	58	68	49	50	67	58	112	151	108	57	77	54	61	51	56	58	77	56	56	69	51	52	78	59	62	50	71	59	60	61	61	63	48	61	54	59	64	60	61	52	50	67	71	59	60	70	68	81	54	59	53	64	55	62	72	61	65	61	50	79	61	68	48	62	71	64	56	65	63	40	57	65	54	63	76	66	59	51	64	60	61	59	67	65	59	69	56	55	58	59	60	75	71	84	53	56	60	69	55	66	74	61	60	60	75	46	75	47	63	64	59	69	60	50	66	63	61	63	64	76	45	51	70	69	58	66	45	63	50	64	57	64	45	56	66	61	49	65	79	54	61	42	66	59	52	65	66	60	59	57	59	80	56	64	46	59	60	59	55	77	79	40	66	62	61	54	62	57	67	61	40	59	62	55	73	58	66	59	58	69	64	50	70	75	65	62	66	57	74	56	61	60	60	38	66	77	55	70	53	59	57	60	61	55	52	68	59	64	63	61	54	66	41	75	59	57	57	64	51	57	57	71	54	58	57	73	77	68	58	57	50	45	69	47	56	47	60	63	66	49	57	69	79	65	64	61	56	69	69	58	55	73	60	61	68	54	57	66	53	67	59	59	65	59	68	50	57	66	48	58	55	64	69	61	63	74	60	60	68	57	55	59	54	67	70	53	63	59	57	58	76	53	58	51	55	67	75	45	53	62	65	56	56	78	53	65	54	82	65	72	67	52	74	52	50	55	57	69	59	69	53	54	62	50	69	45	44	51	70	69	64	67	57	63	62	50	60	61	68	56	66	70	58	83	59	77	62	57	59	52	69	63	60	56	62	60	60	57	79	72	74	70	56	71	71	55	68	53	56	76	66	62	66	51	53	53	66	69	59	61	53	66	59	60	62	47	63	52	64	67	49	54	52	63	59	59	63	59	63	74	65	46	78	73	81	49	74	48	69	69	62	58	66	72	60	77	51	70	66	55	73	60	63	61	67	56	71	58	69	66	59	61	61	66	65	69	69	61	49	58	54	55	62	52	49	50	70	72	77	70	62	66	56	41	53	54	53	48	59	58	73	70	66	68	56	57	51	57	63	51	64	79	56	73	59	75	73	61	74	42	60	63	61	64	56	66	52	68	65	51	72	65	46	56	72	74	65	57	65	69	43	65	51	65	70	60	54	60	60	73	63	61	73	50	61	58	54	64	58	52	48	86	73	65	63	54	54	64	77	67	55	74	67	69	57	56	58	49	59	67	65	69	68	63	55	52	50	66	68	65	48	46	59	65	66	52	58	56	67	62	57	65	63	64	54	69	60	50	64	62	77	60	67	54	76	62	49	44	64	65	61	54	56	53	61	49	70	64	64	47	68	63	53	53	57	53	52	61	63	71	71	61	81	61	69	47	61	61	60	69	58	69	68	67	64	66	64	75	60	50	62	63	62	62	57	64	62	67	62	58	78	57	60	66	58	57	51	65	63	63	50	48	58	50	44	67	52	59	67	56	58	67	58	67	53	68	70	54	61	51	76	76	64	62	59	65	58	61	57	48	64	67	58	44	59	52	65	67	62	54	61	70	65	56	64	74	67	56	57	57	77	56	72	67	75	64	56	71	68	58	55	67	54	70	60	57	65	76	61	54	64	63	59	60	57	57	68	57	69	71	61	63	63	57	42	65	64	53	66	66	77	51	62	66	61	66	71	58	56	47	62	56	70	73	63	51	61	47	60	57	68	69	59	69	69	70	66	65	71	64	66	67	66	77	67	61	56	58	62	52	70	62	61	58	59	53	55	60	70	58	64	56	61	64	52	68	65	57	38	66	52	58	57	79	82	67	73	47	70	80	71	60	62	66	82	56	66	53	70	67	70	65	60	55	71	60	53	59	60	54	74	56	54	63	57	73	64	55	59	60	59	51	67	68	56	61	61	73	69	53	62	62	56	67	68	63	54	66	63	55	62	58	68	72	43	62	64	75	66	68	65	43	48	51	60	57	66	62	56	75	57	60	67	61	56	56	64	69	62	63	57	55	69	62	54	65	57	75	79	53	57	52	55	66	58	61	53	60	55	56	38	57	64	55	60	63	60	55	62	62	73	55	54	63	50	55	70	66	65	50	62	59	71	65	69	60	52	68	78	61	65	58	57	54	43	52	57	55	54	53	57	63	54	49	60	60	63	64	63	56	55	65	58	67	60	56	72	61	49	50	62	63	63	71	62	60	67	50	66	63	59	61	67	72	60	65	65	52	56	62	66	62	66	60	45	49	69	66	65	57	73	56	59	63	47	68	58	67	56	71	61	66	57	60	56	55	74	66	61	68	67	68	43	78	56	71	53	66	61	50	62	60	54	61	77	77	71	49	60	62	64	56	66	49	58	56	59	70	71	58	51	65	65	55	73	51	67	76	55	58	63	59	64	71	58	58	61	68	60	51	58	57	56	60	60	54	70	67	61	70	67	61	69	60	56	76	59	78	59	43	61	67	60	61	68	75	61	55	65	59	49	65	69	65	50	62	59	56	71	70	42	67	56	61	72	56	43	59	58	69	53	55	63	59	58	62	54	63	66	60	57	68	56	63	64	67	59	63	64	60	57	62	74	52	49	67	67	52	55	56	59	58	64	69	67	50	55	61	42	62	48	54	46	62	71	47	58	59	65	70	75	47	60	57	74	60	54	67	52	61	68	67	57	66	76	63	67	60	71	69	54	60	72	67	78	66	64	44	64	64	47	61	53	55	66	46	47	57	75	81	60	49	51	62	63	67	48	75	56	55	59	65	69	47	61	57	68	69	70	59	63	58	58	66	62	59	65	47	60	63	49	56	53	55	55	59	68	49	75	57	61	68	70	59	80	39	62	66	62	49	63	69	69	55	65	65	63	67	59	70	69	68	64	61	70	58	67	59	66	89	56	64	61	66	58	71	46	65	69	70	64	63	81	70	60	60	50	65	55	66	69	66	55	65	67	63	63	76	65	60	63	55	63	67	68	65	54	58	57	63	64	62	46	66	63	60	60	73	68	56	63	68	68	64	50	66	58	59	54	64	70	55	54	57	54	49	47	64	66	77	56	65	58	55	50	64	45	66	62	65	51	47	52	53	56	56	54	57	67	54	59	45	72	76	61	69	65	62	67	75	57	68	63	57	60	70	58	65	75	43	64	66	53	47	58	67	51	72	59	63	52	51	49	65	56	81	59	61	71	61	46	54	68	47	64	62	73	74	62	47	68	53	66	54	81	58	64	55	72	52	48	79	65	69	54	54	62	59	51	46	60	57	64	67	68	62	65	48	58	51	72	69	55	63	67	65	56	59	56	65	56	66	80	59	62	58	61	56	67	52	60	73	69	50	54	67	54	67	59	52	52	78	54	63	55	61	60	63	67	69	66	63	62	73	56	62	76	45	74	53	58	46	47	62	61	69	54	52	75	49	50	53	52	56	50	62	53	67	57	76	53	64	67	54	58	64	67	69	60	65	71	56
52036	43442	36759	31267	36993	40692	25288	911	836	852	846	830	848	790	787	775	811	718	753	786	2584	3470	2378	1372	937	800	730	818	666	808	759	792	756	721	762	777	719	782	821	770	746	810	773	770	716	771	770	761	735	767	770	762	788	780	780	730	792	761	811	784	734	775	765	772	743	772	793	767	750	774	748	784	797	765	763	770	778	810	792	803	801	761	783	778	814	806	786	798	749	725	727	806	811	761	776	779	763	771	758	825	789	808	759	734	792	779	790	747	747	795	781	782	763	764	763	772	773	777	777	781	795	772	805	731	762	756	781	717	773	763	728	737	768	802	760	779	766	770	719	728	795	729	787	726	730	766	758	757	751	755	772	806	768	792	730	776	772	820	747	734	745	755	828	831	752	780	766	772	801	775	774	778	785	782	767	786	763	746	769	784	780	781	741	760	793	776	801	757	781	759	775	820	781	819	786	844	758	775	741	774	800	748	797	781	772	765	786	803	793	802	753	777	801	771	779	749	774	774	776	794	783	736	816	806	781	761	752	745	818	762	752	765	822	779	774	789	792	806	792	827	728	809	799	772	774	791	784	725	737	803	765	733	750	773	761	756	738	755	755	689	764	773	768	816	776	762	815	815	786	785	730	767	771	751	771	787	759	771	759	754	809	712	773	728	759	794	750	782	702	765	765	758	770	770	762	788	759	718	801	764	754	736	771	733	745	793	809	777	727	769	787	792	780	756	788	766	797	717	762	757	796	807	782	776	740	789	737	731	806	770	861	744	803	784	719	742	794	743	767	741	789	770	749	772	845	731	773	750	754	827	748	781	752	758	790	793	757	744	754	774	765	791	784	756	750	742	745	833	799	724	775	824	744	765	792	796	806	785	788	765	727	793	783	781	749	716	792	758	729	760	797	771	733	783	807	757	814	763	744	802	770	814	780	711	762	729	730	799	763	756	775	749	782	769	779	748	741	757	718	770	785	794	797	720	784	790	837	765	771	739	766	696	779	759	728	769	747	823	774	763	783	787	727	771	764	776	760	760	783	719	786	751	775	721	729	798	773	747	752	733	756	773	768	792	771	771	739	791	752	769	789	750	757	776	743	784	782	752	758	767	766	803	783	796	768	772	744	802	757	774	778	743	743	793	801	753	813	734	768	746	728	760	813	745	727	762	734	790	790	770	800	724	780	756	716	825	782	732	746	783	765	795	797	741	793	795	739	812	775	799	713	745	804	803	761	773	779	824	751	811	814	774	747	762	717	762	753	802	789	739	711	798	782	744	794	769	754	757	775	797	707	748	788	795	764	758	776	769	800	737	764	732	815	795	777	774	737	773	797	750	758	775	792	741	745	787	841	766	717	800	777	808	758	803	759	777	828	723	749	774	769	805	738	802	779	758	796	745	804	708	777	788	764	763	761	806	773	734	749	752	786	752	786	738	766	797	740	793	778	805	752	735	797	780	831	746	770	739	773	726	789	756	769	759	751	741	744	805	774	757	724	791	799	781	751	811	792	769	772	742	788	768	768	728	783	758	740	833	782	799	759	740	740	761	769	789	788	771	748	737	781	811	809	772	767	797	761	754	766	731	806	783	776	789	787	749	766	737	751	733	789	772	763	728	816	756	767	790	793	800	767	770	822	785	788	760	778	753	746	781	794	807	829	736	786	715	799	777	792	752	752	755	802	760	751	724	738	818	785	743	762	713	775	752	785	777	736	796	771	751	751	794	735	807	762	750	773	772	764	719	811	765	748	740	763	811	796	748	797	740	784	793	730	765	747	741	792	782	799	753	751	769	789	759	750	748	788	742	734	781	765	738	815	810	772	769	770	743	721	770	780	777	813	771	764	790	801	770	806	774	750	779	796	771	737	764	772	758	782	777	717	795	786	822	723	746	760	778	782	769	793	729	766	768	736	775	796	742	766	788	785	773	764	776	756	767	759	758	786	776	736	753	745	809	771	737	794	763	682	774	768	764	809	782	743	823	746	753	727	756	755	751	772	775	792	783	774	755	746	785	768	780	760	759	774	791	757	832	752	785	739	762	801	782	714	790	776	781	822	740	768	796	769	809	729	778	721	801	818	798	725	751	765	758	744	740	769	794	775	761	807	745	791	751	737	775	748	745	745	754	769	783	735	785	753	760	789	749	773	771	802	768	789	795	810	804	762	738	778	787	800	751	774	745	751	764	773	760	786	805	806	737	757	755	761	749	799	700	776	812	739	793	799	721	803	807	824	746	730	776	762	802	753	769	736	773	751	708	792	759	773	770	785	765	789	807	824	771	751	744	800	823	721	788	740	753	788	761	760	762	736	831	804	754	749	779	756	757	744	802	740	736	794	749	746	740	754	798	750	774	745	776	746	770	747	827	786	778	781	768	758	766	721	764	720	792	776	757	740	816	765	754	771	761	708	779	781	770	755	718	751	782	777	751	755	801	785	761	762	814	766	777	728	761	754	751	803	760	758	734	710	732	749	739	768	781	778	804	748	796	742	872	788	789	708	776	760	801	762	751	789	792	731	799	749	802	770	830	721	729	756	760	792	749	762	748	773	740	792	734	751	743	781	757	746	765	737	782	794	786	807	762	804	746	780	801	742	811	740	761	744	795	762	773	760	783	752	749	791	793	749	733	738	785	761	779	736	771	765	804	730	735	761	774	774	790	800	765	730	769	819	798	743	753	745	750	766	789	789	752	804	798	762	771	805	751	809	799	757	782	797	755	721	801	753	760	785	735	771	717	797	775	741	807	741	759	790	819	775	783	752	783	780	767	772	785	785	826	744	739	759	759	736	766	746	768	708	792	778	767	766	732	762	768	780	769	763	759	740	758	773	764	774	761	736	768	797	728	748	748	745	709	813	793	787	760	808	773	743	749	757	760	775	761	777	713	793	767	799	788	749	761	763	755	734	752	780	739	749	769	718	779	767	773	764	784	773	754	754	775	796	768	744	785	784	750	799	752	733	771	766	778	786	766	753	716	726	766	788	775	787	734	734	785	757	792	757	754	784	785	789	776	809	781	752	761	762	759	815	772	747	777	789	825	769	718	780	767	790	783	773	815	737	743	776	752	758	754	779	769	728	806	797	754	793	726	774	774	773	762	773	768	775	754	722	755	773	762	783	735	724	772	799	767	784	741	777	800	771	747	766	785	728	792	756	735	805	755	750	792	772	730	771	804	796	747	801	813	815	802	767	767	772	749	767	765	736	777	785	756	755	768	731	744	757	779	802	760	724	755	797	797	791	760	779	813	735	777	745	801	753	746	772	790	755	811	767	760	798	751	770	769	762	774	724	797	760	765	755	771	735	777	745	806	717	781	771	760	709	735	760	727	787	790	759	800	731	750	797	809	820	781	805	768	776	777	762	770	811	789	797	741	720	758	755	788	801	808	810	750	765	722	806	766	760	798	761	792	766	744	767	787	794	798	795	704	760	787	762	767	711	727	797	745	801	711	800	750	769	772	834	761	775	786	792	774	779	793	784	757	739	734	755	737	746	748
28452	32861	19654	7883	3368	4865	2102	65	68	63	77	72	73	60	49	80	62	63	60	53	124	155	121	76	69	52	55	50	75	62	50	72	69	63	60	58	63	55	67	53	61	57	59	58	55	50	60	53	54	65	67	77	65	64	73	75	56	61	58	65	64	51	61	63	54	58	64	61	59	52	68	72	52	58	60	51	58	56	75	53	65	70	72	52	51	73	65	58	54	61	83	68	68	50	60	61	71	66	74	66	65	57	51	64	58	69	56	53	59	51	62	67	74	65	54	47	66	71	50	63	54	65	66	66	62	42	60	53	54	55	56	69	49	69	69	56	52	72	55	71	43	70	57	74	57	48	57	77	58	53	55	51	65	58	73	51	66	56	60	56	57	61	64	64	59	43	72	58	46	50	66	68	63	72	66	59	54	51	63	48	60	48	61	58	63	43	54	57	48	50	63	59	71	55	61	66	55	62	70	50	61	59	63	48	62	56	62	75	66	53	64	61	60	58	68	67	57	70	53	55	66	66	55	48	69	66	55	48	72	61	57	50	53	55	60	57	56	62	51	59	71	53	59	67	60	57	71	51	61	61	63	53	72	71	60	68	62	46	62	60	67	52	69	57	55	73	59	71	58	64	60	63	56	59	62	57	58	60	56	54	54	70	54	57	56	54	58	67	65	59	58	54	55	83	62	60	50	58	62	64	60	72	66	57	63	54	46	62	62	68	61	57	59	69	73	51	52	46	61	51	57	60	54	58	54	60	65	61	56	56	69	71	52	56	58	56	58	61	50	56	62	59	63	66	65	42	65	50	46	62	65	57	50	53	59	54	69	53	51	62	71	57	65	64	54	44	69	71	46	70	72	64	55	51	55	67	76	67	81	65	55	49	56	67	48	55	66	57	64	77	53	49	55	59	77	47	69	81	64	75	52	51	52	67	55	59	58	46	55	55	61	72	57	52	51	65	60	56	66	64	49	50	59	57	50	58	68	53	54	55	52	69	59	58	57	63	54	61	67	62	70	78	53	59	60	59	66	51	60	73	56	61	66	61	58	70	55	52	55	57	68	48	60	60	59	45	60	67	47	51	72	63	62	44	71	60	58	65	54	64	52	70	63	74	67	50	50	56	53	69	60	60	54	60	71	58	71	52	66	62	51	52	64	76	55	76	69	56	57	66	56	63	64	60	39	56	75	64	48	57	87	51	65	54	58	61	57	73	51	49	54	60	73	53	52	60	67	71	53	63	69	69	62	67	55	69	55	60	59	40	70	67	58	65	65	66	72	60	65	71	49	70	59	56	54	57	69	55	46	70	56	72	53	67	57	64	51	58	54	69	53	52	60	54	60	51	68	51	72	58	57	58	57	56	64	60	51	77	57	63	65	67	65	52	60	70	70	71	62	76	54	53	60	59	61	58	66	65	60	86	65	59	57	66	63	65	59	55	58	57	64	47	61	60	68	66	63	57	59	62	56	59	50	75	49	63	38	67	69	60	62	51	41	39	56	63	61	53	40	65	66	66	42	55	61	57	62	65	65	68	59	56	58	66	53	58	52	53	56	56	57	55	69	63	70	64	57	63	62	70	52	58	76	54	46	63	58	56	57	60	67	73	66	62	69	70	68	64	59	65	58	63	51	58	52	53	65	52	53	49	77	60	60	67	56	50	51	69	64	58	57	48	59	43	63	69	59	54	56	67	67	58	52	52	52	55	57	55	64	63	68	49	60	53	48	56	53	65	58	58	72	54	56	51	57	53	82	59	64	62	70	51	75	55	65	72	81	54	60	75	61	46	55	53	54	61	62	57	61	59	51	49	60	47	68	75	56	49	55	59	65	60	58	60	76	55	66	55	64	58	54	60	53	60	53	68	58	59	80	58	58	54	68	57	58	72	54	54	71	63	59	65	49	61	60	60	49	48	63	67	58	57	65	57	54	69	72	55	63	78	81	73	75	61	53	48	70	58	53	47	73	66	65	64	58	56	46	73	54	57	67	51	69	57	64	61	62	58	43	67	65	73	60	75	66	61	46	60	50	57	66	60	42	55	53	62	55	66	60	59	48	49	52	46	44	64	77	56	61	53	52	61	68	63	53	67	58	64	66	58	55	69	69	60	62	68	68	66	61	70	62	55	58	57	64	75	60	63	66	67	73	65	66	64	62	62	49	75	55	48	70	60	61	64	64	58	45	61	46	60	53	57	53	66	60	67	69	60	80	61	75	67	69	68	69	68	57	64	50	57	44	57	55	64	75	57	71	65	65	69	60	55	54	68	62	52	60	55	74	59	75	53	60	70	69	47	73	70	74	64	58	70	66	72	52	66	76	56	59	55	60	72	50	60	64	64	48	68	62	56	66	58	62	55	63	62	61	54	61	70	56	59	50	51	73	47	57	65	65	61	70	71	65	51	69	72	65	59	63	56	41	67	64	60	48	67	56	72	48	51	68	56	65	59	63	51	74	54	57	62	60	80	54	65	51	55	76	45	64	77	64	71	61	61	79	52	56	53	48	57	70	58	67	47	79	47	69	76	54	68	68	62	62	58	47	46	53	57	58	52	56	73	65	71	68	59	52	87	67	59	68	56	56	52	62	56	66	58	63	71	58	63	63	74	69	58	56	65	54	52	61	67	54	63	67	61	66	64	60	53	60	63	64	54	55	66	51	63	57	54	45	41	66	69	63	61	56	59	54	66	55	63	58	62	64	59	54	60	54	65	45	72	59	59	58	48	57	49	57	71	73	63	59	57	57	65	64	60	56	60	65	71	50	56	62	68	81	57	58	66	64	50	57	71	57	56	61	74	71	64	70	70	71	53	69	48	64	63	57	53	49	64	53	46	56	69	54	53	57	58	64	69	53	65	70	60	61	71	62	59	55	52	62	66	60	57	46	56	61	49	64	53	67	76	61	57	52	57	61	54	54	53	70	50	49	69	56	61	69	74	52	68	55	71	56	59	58	63	65	41	58	64	68	55	61	54	58	63	61	51	57	63	61	54	51	65	53	59	66	54	60	62	56	56	46	52	56	53	64	71	51	59	47	67	55	68	55	61	54	59	69	64	58	60	60	58	52	57	57	44	56	57	77	62	67	63	55	53	66	66	58	61	72	45	70	71	48	50	67	62	59	55	52	57	75	61	70	44	66	63	60	49	85	65	63	56	69	54	82	55	54	45	70	64	46	60	71	68	77	54	51	67	54	54	71	64	60	67	60	70	62	55	57	63	51	50	53	54	59	66	52	57	52	63	62	58	64	58	68	51	60	56	64	51	62	51	70	57	56	58	54	56	67	57	58	55	74	67	49	54	73	76	61	71	68	66	67	67	70	60	64	57	67	55	55	53	38	63	74	60	57	61	59	49	60	70	66	58	64	82	65	59	64	60	55	62	67	57	81	50	61	61	51	61	49	75	47	66	60	57	61	56	69	70	61	53	59	55	59	50	58	50	65	66	69	69	84	71	68	53	52	63	70	63	69	65	55	43	55	57	54	63	56	66	65	64
52418	42680	42564	38627	45378	47803	26362	892	876	841	820	795	820	759	757	810	802	758	771	838	3630	4731	3120	1769	1067	752	798	790	788	724	751	720	750	715	733	734	759	756	805	758	745	759	773	731	760	768	739	795	735	761	794	765	756	739	737	763	774	745	804	716	750	759	796	756	745	726	740	732	787	730	824	716	791	716	743	721	811	714	718	728	784	785	766	758	780	761	774	743	747	808	716	747	770	708	760	713	758	745	793	757	730	737	767	777	802	760	781	705	747	697	759	732	763	752	776	746	768	746	746	703	751	762	777	731	767	751	825	709	805	684	762	760	752	706	763	754	738	797	735	756	781	785	752	757	745	811	768	742	750	761	778	740	746	728	779	775	729	749	750	743	794	747	780	758	696	741	767	784	807	757	773	774	712	766	730	748	738	779	688	745	782	730	771	753	778	762	739	793	787	685	676	736	749	755	778	741	760	777	724	731	756	732	793	784	782	753	782	732	733	778	793	689	792	755	710	794	689	824	708	747	771	771	795	759	766	760	774	786	723	770	754	761	760	740	772	753	759	740	713	828	797	772	780	788	724	765	765	736	703	708	779	725	727	709	727	765	784	737	714	743	751	731	758	761	796	748	763	737	807	771	798	781	720	737	740	820	764	732	753	739	780	764	762	758	789	799	787	757	746	780	753	756	797	717	761	772	769	774	798	744	709	756	715	755	787	775	764	682	813	776	771	749	767	766	738	769	784	781	765	771	733	785	719	805	741	755	749	772	764	754	732	718	790	715	753	750	764	789	761	740	760	779	775	749	786	716	761	714	716	790	709	744	774	703	755	743	738	726	705	812	740	711	768	775	725	762	749	795	737	767	738	734	723	739	747	782	742	783	774	757	783	793	718	766	760	765	726	794	758	781	768	714	767	757	769	710	716	749	800	731	783	728	763	755	743	785	770	778	772	767	765	752	765	778	762	761	720	752	830	749	754	759	795	720	708	763	729	716	759	802	744	734	740	747	740	760	799	794	734	757	795	737	783	756	763	788	769	743	790	738	782	751	725	746	775	755	791	770	789	777	761	769	783	729	734	755	758	771	750	752	779	769	765	738	751	737	737	773	776	726	804	744	766	748	739	766	753	762	749	744	753	792	754	791	726	773	771	773	755	737	760	798	725	746	762	714	777	740	788	727	809	752	759	811	763	741	792	755	790	720	740	783	762	806	725	758	741	826	732	766	766	736	721	717	802	712	767	759	816	745	772	714	764	737	755	739	721	810	742	751	762	755	725	742	746	787	731	740	749	738	716	778	757	750	809	791	793	760	787	739	756	703	738	724	739	751	741	773	779	752	748	721	765	789	738	741	764	800	699	782	745	778	751	729	720	739	748	778	749	755	768	729	743	753	768	750	707	787	735	792	819	722	808	768	760	767	748	739	770	727	710	755	768	782	768	724	800	787	752	766	771	788	763	719	759	724	700	731	797	751	752	718	737	768	726	732	781	747	739	722	751	756	782	749	785	775	758	810	711	775	720	733	747	731	754	754	694	766	766	801	743	781	765	716	745	766	802	766	790	791	746	758	795	746	787	688	799	714	772	766	740	733	725	739	767	753	772	767	787	784	723	778	765	703	776	785	745	762	742	781	740	740	769	746	758	769	727	748	747	771	763	776	782	755	756	771	677	767	747	746	794	746	796	738	726	828	785	778	778	761	732	760	716	709	763	747	742	745	752	756	724	751	761	759	712	754	746	751	804	783	728	718	713	756	794	762	750	731	753	807	741	741	799	739	763	742	750	739	757	780	751	776	761	777	738	736	755	749	737	813	776	715	749	747	756	784	697	748	786	756	723	759	709	767	750	770	734	766	731	768	732	762	755	760	681	790	798	756	696	758	784	790	763	805	737	747	737	738	759	769	737	780	719	774	711	800	800	772	743	766	748	740	742	748	731	741	737	763	716	764	744	725	746	765	778	757	732	738	753	746	745	737	825	740	758	713	829	739	733	803	767	708	771	723	746	777	776	737	776	747	754	756	742	748	760	771	785	790	753	780	696	796	769	762	750	775	742	771	775	754	790	750	796	757	785	786	785	737	752	779	723	741	814	769	774	770	709	711	767	744	779	773	771	774	760	711	743	707	738	790	778	784	761	780	749	781	769	791	762	800	759	745	765	795	798	784	787	758	757	721	721	741	744	745	780	740	752	761	784	722	762	767	728	716	746	748	730	750	771	738	755	748	693	738	750	699	724	710	759	769	764	779	768	730	746	719	724	736	736	737	733	784	759	704	748	786	785	767	715	828	738	717	786	783	794	772	755	802	722	776	755	728	786	760	762	753	797	785	761	727	776	745	700	746	731	731	790	766	806	716	740	772	721	716	733	759	758	785	707	783	746	745	785	750	762	756	792	803	734	771	751	730	723	700	732	753	791	806	750	759	778	743	753	739	752	749	720	755	685	757	777	783	770	792	711	703	774	771	782	761	782	717	804	770	696	777	748	754	785	760	765	715	723	818	720	796	794	758	731	751	760	741	764	731	722	748	758	735	748	763	746	761	726	750	771	783	829	731	758	744	783	716	779	737	743	809	749	790	749	780	767	751	762	730	788	789	767	771	811	734	769	776	768	778	719	760	771	761	781	755	761	774	751	709	753	729	762	732	717	692	760	716	749	693	729	781	766	732	749	735	747	784	751	740	777	750	746	755	754	793	749	753	728	708	756	774	785	739	742	773	782	778	749	747	704	766	768	733	748	787	752	784	736	733	689	768	763	708	722	775	725	754	744	760	776	782	703	780	747	762	752	722	759	752	738	753	724	772	750	774	727	750	738	809	798	795	761	775	747	735	738	808	746	741	763	743	765	761	759	729	741	776	796	743	837	732	769	744	759	763	740	734	710	767	762	790	745	778	728	802	727	766	688	787	736	744	765	750	705	762	790	739	770	781	764	785	738	686	799	721	731	754	742	739	730	772	796	810	808	780	783	737	765	729	715	747	745	778	747	747	787	776	697	775	814	746	735	777	779	761	737	719	768	831	708	719	710	732	758	731	792	742	784	764	796	779	740	739	695	780	767	753	758	737	788	774	736	751	765	743	729	761	761	764	745	765	770	746	757	737	746	821	710	709	791	762	751	755	714	736	775	806	738	757	773	738	756	761	726	760	756	785	762	729	738	773	811	771	773	786	731	748	759	758	722	753	735	716	722	748	777	735	785	755	767	750	714	783	728	775	731	743	794	781	747	739	765	770	787	711	797	750	722	762	786	764	789	723	774	729	701	750	712	787	763	762	746	741	744	765	743	790	752	779	726	757	801	751	723	711	801	845	747	741	740	811	725	753	774	701	788	780	764	749	731	714	736	765	737	771	717	697	760	778	741	771	741	773	721	724	748	776	727	771	785	777	740	762	701	784	778	795	725	753	743	725	775	800	752	729	764	757	778	710	787	750	781	726	761	770	748	765	726	777	731	763	746	767	777	728	778	811	708	766	796	764	775	724	724	776	744	682	809	764	738	754
8632	7931	3807	1862	626	874	578	47	40	56	48	48	54	48	40	47	47	54	56	58	60	65	71	50	53	37	58	61	47	49	51	33	47	57	57	60	52	64	60	45	50	57	36	43	61	49	46	47	46	55	61	48	42	42	50	55	39	42	58	43	48	61	61	51	57	54	46	54	43	61	44	52	54	47	56	57	64	57	56	45	53	52	43	59	62	41	55	45	62	51	56	69	54	45	44	47	61	45	55	53	43	54	65	58	49	51	58	54	53	53	44	50	48	47	48	41	47	48	41	52	53	53	57	60	39	43	39	36	52	56	50	51	49	39	47	36	56	37	59	40	45	46	56	40	52	69	60	56	50	38	52	45	65	52	56	49	56	62	41	45	45	46	54	51	51	52	48	57	45	37	63	64	49	45	54	63	61	59	46	50	47	51	52	46	46	43	44	48	40	46	59	50	48	55	42	51	54	61	65	45	45	37	57	55	48	52	52	57	37	58	46	49	41	44	53	42	53	57	50	46	49	48	63	57	57	61	47	55	48	46	57	63	48	40	56	46	45	57	43	56	49	45	47	48	58	44	57	59	48	53	51	65	45	44	49	51	58	55	44	46	61	57	58	53	52	63	50	48	42	51	57	55	57	54	46	52	53	57	47	58	48	56	56	52	35	36	54	51	48	56	59	57	48	46	58	48	56	47	63	57	57	49	55	39	43	43	55	56	45	40	58	47	48	64	48	48	54	55	54	49	43	46	51	50	54	56	51	52	40	65	53	50	55	59	41	52	53	59	41	55	54	46	48	49	60	52	53	47	53	55	49	55	46	46	47	44	49	44	39	49	69	60	57	49	51	61	47	47	63	52	59	51	51	54	59	59	48	42	49	51	60	57	54	40	57	63	49	59	52	53	49	53	42	50	56	38	51	43	60	53	44	54	59	39	58	47	56	52	56	72	53	50	42	49	43	60	54	44	66	43	50	51	53	56	51	55	42	42	60	51	53	46	41	40	49	56	40	47	47	44	50	49	49	52	41	56	40	52	55	56	52	51	50	44	36	42	44	63	62	50	47	66	49	59	46	48	48	62	47	53	52	47	57	70	49	43	46	66	46	57	59	69	46	55	50	48	60	56	51	58	50	48	64	43	43	60	59	46	62	45	52	71	44	50	51	56	43	48	33	54	45	36	52	63	46	55	52	51	41	54	62	47	55	51	55	49	50	42	52	56	50	62	51	46	46	48	46	37	46	53	44	59	46	54	54	39	58	44	58	49	60	56	49	53	48	45	45	53	43	41	59	52	66	46	45	40	50	56	55	54	57	52	48	56	54	42	62	53	48	48	52	48	56	54	45	46	49	55	59	43	50	62	53	45	44	58	56	38	50	48	51	58	51	48	47	55	40	55	56	50	59	51	30	50	50	64	48	64	58	62	41	41	55	41	44	50	55	51	53	60	52	50	62	55	40	66	41	56	60	38	66	46	47	50	70	52	47	51	50	35	58	42	58	53	50	70	48	67	45	75	65	45	43	59	54	50	63	40	54	55	51	61	37	44	48	52	66	64	54	47	50	49	55	43	47	50	55	57	40	58	53	50	48	47	47	58	46	48	40	51	61	58	43	50	49	52	42	48	53	60	48	48	34	51	51	52	38	37	43	48	48	50	55	49	42	63	53	55	36	50	52	53	60	59	58	48	47	64	53	55	46	60	49	52	58	53	52	58	59	51	51	54	60	57	47	42	44	51	58	49	55	58	50	43	52	48	55	47	42	51	47	54	58	57	42	45	55	42	52	55	48	51	42	58	49	47	61	54	71	53	50	48	43	42	43	49	52	63	46	41	47	62	47	65	51	50	46	53	40	61	63	51	37	42	52	54	60	61	53	53	54	40	50	56	40	55	61	48	44	50	49	54	44	42	48	49	49	54	58	63	46	51	55	62	42	54	57	60	50	46	43	51	65	48	59	50	70	67	56	72	55	58	55	56	52	59	44	37	56	59	49	44	51	55	55	49	52	56	52	45	57	52	53	61	49	54	57	43	50	60	46	46	60	49	56	53	44	45	56	55	55	49	55	55	34	52	59	49	46	51	54	40	48	49	37	59	48	67	50	45	56	61	52	47	52	51	56	50	54	51	41	49	51	41	58	61	48	41	53	57	59	52	53	55	46	42	62	52	31	36	55	46	54	57	58	56	44	53	62	57	54	35	44	63	45	59	43	37	42	34	50	58	43	55	59	48	38	51	51	50	52	58	55	47	52	44	58	49	61	57	43	48	59	50	42	58	46	53	53	48	35	48	44	35	55	36	40	51	59	56	51	40	51	52	44	66	62	54	57	49	51	53	54	57	56	51	50	52	49	52	44	50	55	49	50	47	50	56	56	39	44	61	69	54	59	48	54	48	64	47	60	64	57	55	39	56	45	52	48	42	56	52	52	48	55	52	51	45	58	62	51	44	46	49	59	45	60	47	48	52	42	52	52	59	57	50	47	50	62	58	44	56	61	54	46	51	52	49	63	63	47	59	52	54	53	50	47	43	56	48	38	55	45	44	51	59	45	48	43	54	65	42	53	51	49	57	59	46	48	53	66	49	48	47	52	53	53	61	56	61	73	53	55	65	52	59	58	51	60	34	58	40	59	56	47	66	50	66	47	46	48	53	47	53	54	66	55	50	51	50	45	43	52	53	52	65	63	58	52	48	49	37	42	55	67	59	54	48	37	57	39	59	63	49	57	54	55	64	50	55	49	49	39	59	46	49	51	41	59	52	48	48	55	48	63	56	49	52	51	46	47	38	41	44	44	54	44	48	46	49	49	55	58	57	48	44	54	60	50	62	40	58	51	53	52	46	47	38	43	41	52	50	46	53	39	64	52	48	39	53	55	49	48	51	56	33	51	43	45	47	48	41	47	53	48	61	74	61	55	42	50	46	61	39	54	44	49	40	64	43	39	51	55	37	55	42	58	61	48	56	43	59	50	37	59	50	55	57	39	53	56	51	41	51	57	47	54	54	55	46	48	52	45	61	49	65	53	50	58	60	51	58	44	58	50	54	46	58	60	40	63	59	52	47	47	41	60	61	41	52	51	48	61	61	54	62	56	55	45	55	53	35	67	50	39	52	54	57	34	53	49	69	44	46	59	52	58	49	47	49	48	50	51	67	57	50	45	49	47	38	47	61	45	57	48	45	46	55	46	46	56	49	58	52	47	46	42	51	54	64	51	52	58	49	51	43	43	41	55	51	34	37	55	50	44	69	67	57	42	65	60	52	51	51	52	50	55	57	62	46	60	50	37	55	57	45	50	53	40	56	56	54	50	50	41	51	55	48	44	44	54	52	42	70	65	59	64	51	36	44	56	48	44	63	68	48	61	44	52	59	58	52	49	58	47	46	55	42	42	48	47	52	46	59	48	41	59	48	43	46	61	55	53	48	56	63	57	61	45	58	56	59	52	38	61	58	56	58	54	43	55	53	55	60	59	53	58	47	54	52	63	60	52	55	48	42
42075	31471	25962	24314	25753	27391	17102	995	641	671	647	641	652	670	631	664	681	613	678	641	1052	1348	1060	824	698	621	650	645	627	628	661	640	630	693	623	623	672	652	634	647	636	611	657	636	647	692	634	611	644	675	650	677	601	663	685	624	686	654	651	672	618	618	649	700	631	610	617	637	670	596	644	609	665	652	654	653	641	653	645	626	638	661	666	668	657	647	660	594	681	649	638	670	605	634	626	642	664	677	643	635	611	645	624	662	690	661	668	653	634	655	625	638	638	648	638	631	657	687	675	659	695	657	640	615	680	701	631	643	645	614	629	644	674	652	608	598	622	667	644	666	627	685	672	606	623	636	611	618	665	618	713	632	675	600	622	607	651	645	664	686	653	639	647	626	684	683	662	684	647	606	697	654	655	676	684	638	673	668	642	632	635	668	627	675	616	661	687	690	636	654	651	670	696	665	672	633	689	673	667	643	672	679	643	634	635	618	606	658	657	664	657	603	621	642	640	638	666	655	642	646	644	642	621	663	636	601	675	701	652	651	633	633	638	631	598	711	656	637	648	629	649	640	658	622	669	677	625	661	660	637	641	659	636	620	703	613	646	648	680	678	635	626	595	643	664	629	621	676	592	640	682	657	667	615	653	666	664	630	684	607	672	617	625	626	660	639	689	607	628	618	682	610	623	641	664	606	592	671	630	647	703	673	682	619	678	653	645	652	643	641	628	597	624	659	607	659	651	657	623	675	639	676	670	675	624	633	677	633	664	644	660	622	707	601	671	610	632	677	631	653	689	672	670	659	638	642	714	696	652	636	638	630	649	680	628	666	669	668	607	642	658	683	651	670	653	651	645	643	662	606	655	647	655	654	655	600	668	618	667	704	661	680	669	620	669	657	652	683	669	643	667	634	724	668	644	640	632	679	568	631	666	629	667	645	625	673	617	669	653	663	687	667	637	650	611	662	663	682	617	647	664	641	616	656	700	658	703	656	640	596	647	631	665	643	661	670	706	654	670	638	678	651	647	645	611	659	652	683	655	600	645	695	594	651	696	653	653	614	646	688	662	646	618	651	711	603	679	653	650	651	641	640	648	636	656	657	626	657	709	646	646	678	698	667	657	673	687	700	650	636	654	676	634	684	585	667	662	680	644	650	625	625	696	666	631	651	630	683	637	625	654	656	644	654	608	654	625	616	621	654	651	661	674	616	623	696	617	596	640	604	635	697	629	645	676	662	612	637	702	701	639	640	674	623	683	648	633	610	677	642	650	679	642	640	622	659	653	691	707	640	699	643	653	651	626	651	607	654	687	622	636	678	676	644	652	686	645	647	621	681	680	666	633	684	638	646	640	701	661	594	636	665	618	601	708	683	647	681	653	663	659	667	667	629	711	686	609	661	651	618	653	632	660	666	646	618	658	612	648	650	644	661	697	624	618	617	638	670	614	632	613	656	670	677	642	639	612	693	644	673	628	656	624	659	614	677	658	652	624	658	641	653	671	678	661	636	643	689	644	669	644	650	611	663	596	647	619	648	651	645	615	684	644	634	646	665	653	599	615	628	657	654	660	654	676	662	671	607	631	708	699	642	660	653	660	641	664	666	633	663	643	637	649	708	637	615	622	648	672	610	638	667	655	636	612	686	654	647	708	665	620	651	622	641	684	628	630	610	687	609	697	617	634	673	631	654	655	658	686	656	624	643	665	635	668	627	657	668	660	691	639	626	642	658	654	661	678	650	644	649	646	665	619	671	649	627	669	661	681	615	653	643	656	683	644	676	656	608	590	647	637	658	642	617	637	641	629	638	661	643	657	630	642	658	698	632	641	646	681	624	683	651	655	638	669	694	610	674	621	623	645	659	661	655	653	687	660	682	644	611	670	645	620	612	656	605	614	650	636	621	681	616	648	665	651	675	616	664	655	638	664	623	637	677	619	638	628	638	651	639	658	642	601	654	638	653	639	622	649	614	623	661	671	691	668	640	639	713	622	667	630	616	699	640	658	652	675	689	598	677	666	626	641	639	634	665	648	657	672	622	703	663	655	609	607	656	644	618	656	666	623	658	625	622	639	692	613	666	667	596	668	655	661	645	651	648	637	641	654	687	627	634	688	676	626	644	636	634	652	633	624	664	656	634	638	678	649	664	659	655	669	671	638	671	674	625	675	670	663	689	648	656	681	610	645	654	668	679	653	662	665	657	659	644	633	619	630	654	697	661	654	629	656	618	672	628	663	625	671	648	634	629	643	633	687	670	612	651	618	613	644	698	594	603	591	598	653	650	671	644	631	673	667	634	593	637	618	657	656	611	645	678	653	706	625	722	648	678	602	688	623	656	594	624	658	675	678	654	643	636	689	652	657	636	624	623	690	664	651	618	679	649	663	600	637	701	619	648	660	655	647	663	672	658	720	629	641	660	628	641	645	637	663	658	622	609	632	657	640	674	623	638	657	679	617	702	643	649	624	669	636	666	618	641	635	692	685	654	671	657	653	654	650	670	636	616	705	664	634	654	665	634	661	647	660	641	625	663	658	638	636	660	630	656	645	672	654	656	614	641	654	655	634	662	662	649	676	648	623	651	627	660	646	630	664	666	678	639	656	657	613	674	644	658	659	675	621	659	647	613	642	686	621	649	672	713	641	647	694	652	670	708	618	675	614	629	649	626	679	632	655	629	622	637	665	684	642	672	640	608	614	619	650	659	614	674	648	638	655	700	643	621	670	673	662	596	650	673	632	637	588	660	629	583	650	657	654	647	602	646	664	651	650	624	638	643	646	675	636	636	673	597	658	697	620	681	593	645	632	682	677	649	613	659	674	615	663	636	664	646	618	677	636	691	640	650	620	622	631	638	682	630	670	695	639	657	615	674	624	664	681	637	648	641	635	655	625	610	670	620	655	615	640	652	652	647	685	657	651	641	630	660	668	686	665	666	601	657	612	663	640	635	675	676	606	640	603	626	651	656	681	666	691	666	619	628	634	677	606	649	606	702	660	654	634	655	643	632	660	698	603	613	654	648	680	671	631	623	672	624	633	634	650	664	608	630	658	667	616	647	642	667	636	706	669	680	606	664	646	662	667	660	628	610	654	609	638	631	674	659	607	621	662	653	682	675	626	646	641	634	674	683	679	675	630	683	616	622	697	633	645	658	628	634	650	634	653	654	674	629	595	677	630	625	649	627	671	640	601	626	671	693	637	641	628	638	639	716	650	638	655	660	647	610	641	616	641	691	614	633	633	647	644	670	665	650	667	621	611	589	594	636	633	655	627	680	623	611	668	683	636	651	641	668	663	659	624	650	651	669	652	649	613	690	675	667	664	648	641	620	646	613	646	654	659	654	663	611	698	618	693	670	650	683	659	626	613	633	633	625	670	642	678	660	658	641	616	599	622	681	617	647	652	659	644	653	660	680	638	625	652	638	635	608	639	655	648	658	666	656	675	642	658	693	611	618	685	659	648	668	681	641	660	675	639	677	625	651	622	652	678	662	666	672	655	653
23378	25759	13099	6486	1841	3342	1783	116	60	57	49	49	56	50	61	56	61	48	63	49	94	86	79	69	52	50	45	42	66	48	55	46	57	53	69	46	58	52	67	59	51	59	61	52	64	52	45	61	54	59	52	45	53	50	44	61	54	56	47	55	52	43	47	54	49	42	45	50	42	54	47	51	50	45	49	57	31	49	48	58	58	50	62	62	56	61	57	32	51	53	52	62	59	51	57	39	59	53	56	51	48	55	52	52	55	48	50	50	54	61	60	53	51	54	52	48	55	58	56	52	48	43	56	50	35	47	63	47	47	57	54	44	50	51	61	49	58	56	55	51	55	57	39	49	41	53	46	60	51	56	48	65	51	50	49	55	59	54	58	46	56	46	56	53	60	51	61	56	55	55	51	57	45	53	42	52	50	46	65	70	53	47	51	57	48	54	62	51	50	47	51	49	58	58	56	52	53	51	55	62	54	50	55	58	50	47	55	58	63	60	52	56	66	50	45	54	44	59	53	59	70	58	63	44	47	52	68	48	61	56	57	50	53	65	43	55	61	54	51	49	58	41	53	52	56	52	63	59	51	56	51	50	54	46	60	64	50	54	61	57	46	60	46	62	57	62	66	59	54	46	60	55	50	69	47	51	58	56	53	49	45	47	50	50	54	53	61	47	58	56	49	59	51	56	64	43	62	52	57	46	64	56	55	58	52	47	48	53	61	41	50	61	63	59	54	46	55	48	57	57	61	59	50	49	46	55	59	67	54	63	51	53	53	54	52	48	46	48	60	43	66	60	46	43	45	55	47	44	43	57	36	57	52	60	64	43	49	62	57	53	49	67	75	56	57	47	67	56	52	53	52	61	50	51	44	53	54	57	60	56	42	39	50	52	61	55	55	39	49	54	49	53	61	49	60	64	62	58	47	47	48	53	53	47	44	42	50	52	55	59	54	58	49	56	57	45	58	50	51	50	54	57	43	69	53	61	49	54	46	50	50	41	58	60	54	45	48	49	51	53	49	53	57	53	58	53	49	54	55	61	45	51	64	59	50	43	44	59	58	51	52	56	53	55	53	44	39	49	63	53	49	47	54	53	44	45	67	41	57	51	52	47	58	57	59	55	59	53	46	49	56	56	49	34	61	48	54	50	54	46	56	60	50	42	43	45	49	45	57	44	49	54	64	50	54	52	48	50	56	56	54	53	64	49	59	50	55	51	48	45	66	48	43	66	53	47	60	33	44	60	63	55	55	62	56	66	47	56	63	43	61	60	54	51	57	49	46	54	54	59	69	53	55	53	57	55	52	60	76	48	58	49	59	50	46	41	54	43	44	60	60	51	50	59	50	54	68	59	55	55	66	50	39	55	63	43	50	47	58	51	69	57	55	49	50	69	61	53	55	33	49	52	51	56	64	51	52	52	64	56	62	48	66	59	61	64	52	55	54	46	57	57	65	60	52	43	47	57	51	49	57	40	55	48	60	52	69	51	50	55	43	66	43	58	49	63	50	51	53	39	45	50	49	61	58	49	59	53	55	47	51	39	61	55	56	47	54	50	54	42	53	49	58	61	64	57	45	47	55	44	42	39	41	48	48	57	50	67	61	51	57	49	47	53	66	55	61	67	58	53	54	31	52	70	81	50	61	57	65	53	56	45	49	55	54	65	44	45	53	62	64	62	60	46	66	52	60	52	46	63	53	57	49	39	53	54	58	50	56	57	50	54	48	48	60	42	57	44	42	59	67	60	49	47	57	56	56	54	46	59	58	42	47	53	57	57	59	58	54	42	66	70	51	47	51	63	58	55	52	54	43	51	52	51	50	48	46	41	53	60	56	58	57	41	42	47	71	38	49	57	53	57	53	47	44	47	56	56	59	52	51	49	49	58	52	52	43	53	37	52	59	49	61	47	53	49	40	43	61	52	60	46	46	58	51	60	33	57	47	51	47	56	57	56	53	50	55	60	46	51	60	63	56	48	51	61	49	50	47	59	43	43	40	55	46	51	52	58	48	51	51	58	67	49	58	67	48	58	63	50	54	55	52	59	58	72	54	56	59	60	52	69	65	45	56	52	56	62	60	54	51	65	47	53	44	55	52	46	51	58	66	61	59	48	54	48	49	59	43	46	53	46	48	38	73	51	52	62	60	55	49	50	65	61	62	53	50	48	53	56	70	49	56	43	58	52	48	53	60	55	54	52	44	43	59	57	63	49	52	70	59	57	44	54	52	54	51	64	51	61	47	60	44	40	50	49	36	57	64	50	60	52	44	51	42	57	69	44	50	58	43	54	41	62	63	48	46	44	47	63	47	49	52	40	51	51	68	52	70	67	38	63	53	46	49	46	55	53	60	47	39	43	56	61	51	57	52	55	53	55	54	47	65	57	64	56	48	60	63	52	43	54	51	56	58	54	62	59	59	48	47	54	51	61	61	69	65	58	53	53	55	45	54	51	52	46	52	41	40	65	60	59	59	63	45	63	55	52	42	56	56	63	52	51	59	47	48	50	52	53	55	40	56	52	55	52	38	54	52	49	50	48	66	53	51	54	52	60	58	65	49	64	66	57	48	46	56	51	65	51	39	41	58	57	49	64	75	55	68	51	50	50	60	55	62	40	62	43	49	54	61	61	50	61	53	60	45	50	58	70	49	70	52	45	58	52	50	53	52	43	62	68	57	52	63	57	42	48	49	54	55	51	54	60	47	52	62	51	50	54	49	44	54	59	57	52	39	59	50	46	53	55	54	64	46	48	52	48	47	38	51	58	52	48	53	49	46	57	45	46	37	52	66	37	64	58	59	48	50	53	52	63	53	58	61	42	60	44	52	47	69	42	62	43	62	44	54	59	52	65	48	52	37	54	56	47	68	47	52	53	59	70	57	68	47	71	53	35	49	40	50	57	55	42	48	49	57	46	58	63	56	56	46	53	51	56	44	59	62	49	51	54	42	54	59	62	51	57	71	53	56	56	50	50	49	62	51	60	61	53	66	58	53	53	62	57	47	47	58	46	58	52	54	48	55	49	49	54	47	64	52	48	42	47	55	53	55	40	36	46	78	45	59	55	44	56	55	48	63	52	60	61	59	62	48	45	50	52	64	53	45	61	56	55	41	37	46	51	47	39	50	46	43	44	54	58	47	46	41	52	54	61	45	53	49	48	54	51	49	55	60	48	61	73	52	40	55	43	66	54	61	56	50	55	55	67	41	44	54	47	51	49	51	47	51	54	74	59	48	50	63	40	55	53	49	47	45	59	36	44	48	45	50	50	49	55	45	43	47	60	44	49	44	66	49	64	57	53	49	60	48	71	36	61	59	55	43	62	51	54	54	66	55	71	48	48	50	47	54	56	57	51	56	58	56	62	55	74	39	50	48	59	56	46	66	52	42	55	55	38	62	47	51	51	69	52	51	63	50	50	48	60	52	57	51	42	57	60	63	42	51	51	49	57	41	41	42	41	42	62	49	53	53	59	56	56	54	63	55	54	51	72	50	51	46	60
51194	39908	36310	37876	36594	42104	28369	3638	723	680	690	703	704	680	676	718	636	693	620	725	1728	2296	1777	1094	805	680	668	705	665	657	670	714	651	627	667	730	679	681	717	583	700	687	650	664	662	684	659	649	660	672	660	671	682	653	661	647	635	705	667	689	660	651	661	677	678	668	648	677	656	633	683	620	661	621	657	649	690	672	629	662	673	662	642	668	671	663	649	653	685	651	671	646	688	684	651	637	667	640	687	644	681	659	666	647	697	675	620	703	674	706	670	674	631	647	658	671	666	662	637	679	662	686	696	686	685	645	664	668	665	714	650	636	683	608	676	669	709	703	683	676	700	667	689	661	674	690	690	710	645	698	715	653	654	668	638	669	700	644	648	703	647	618	639	654	666	677	634	656	687	662	695	657	664	636	627	695	648	665	638	654	644	665	692	646	672	705	684	667	667	668	673	652	703	646	685	636	697	676	669	701	677	652	670	630	695	644	677	655	663	685	703	649	652	650	707	661	686	667	667	689	708	651	676	689	667	683	610	666	652	650	693	652	641	686	619	579	711	658	615	664	672	658	645	714	658	644	675	671	694	676	665	683	630	672	654	689	669	664	649	682	682	684	668	677	666	650	647	637	635	663	682	667	631	602	682	673	669	648	672	653	682	691	686	653	676	693	682	687	694	645	684	668	677	605	684	684	684	699	666	677	684	675	718	679	612	650	670	700	624	690	658	675	671	678	631	630	682	629	668	706	636	668	621	689	633	624	679	674	675	638	673	689	629	677	671	655	664	659	698	645	670	692	685	684	671	676	667	663	634	664	670	678	671	638	669	678	669	688	680	662	681	671	665	634	698	684	663	635	655	684	663	616	692	702	671	695	649	682	685	685	645	683	661	682	668	692	669	690	681	696	679	622	628	646	661	675	610	656	650	632	666	634	686	689	666	655	643	708	643	667	607	620	711	644	676	695	672	660	670	690	675	665	621	691	669	689	611	658	659	646	672	731	698	664	669	658	664	675	698	681	696	637	676	673	639	634	632	613	664	729	671	647	696	693	646	665	632	620	637	649	690	667	676	650	672	671	718	651	639	644	700	647	730	671	654	634	677	704	636	688	694	640	693	575	702	640	632	685	647	632	645	662	650	656	693	660	679	665	678	658	643	662	693	699	702	692	666	705	678	658	652	652	633	655	731	646	682	667	652	672	687	640	696	653	664	655	667	644	660	667	687	666	649	619	685	636	673	705	703	653	706	644	641	715	719	685	671	721	669	686	653	677	629	687	690	675	657	647	645	673	671	663	625	670	689	698	668	638	672	641	725	678	690	662	661	691	652	688	683	668	652	651	626	643	663	715	631	705	641	691	672	696	642	656	683	668	639	686	686	631	677	646	619	685	679	643	657	635	656	699	639	703	669	635	639	683	712	671	678	696	678	624	665	681	631	642	656	667	652	685	678	669	681	690	651	686	674	640	665	663	685	647	647	684	701	640	716	707	662	680	634	682	644	671	644	660	643	648	645	667	658	687	674	652	647	671	664	638	698	686	642	726	698	658	688	634	703	632	698	694	678	675	667	640	621	688	713	717	638	606	642	672	672	661	681	685	657	679	661	697	694	626	697	647	692	654	649	702	694	658	701	665	667	670	675	650	718	661	612	712	649	670	688	668	675	665	657	679	661	689	653	707	701	693	667	728	656	663	635	655	697	612	664	697	681	710	702	642	638	647	709	676	664	665	662	662	662	647	669	646	668	703	650	675	638	687	627	696	698	668	687	647	702	694	692	632	667	657	684	706	648	681	626	667	689	658	653	678	610	665	653	620	668	677	671	650	622	668	637	678	691	687	648	677	623	655	676	683	648	675	646	629	697	703	665	665	701	660	713	662	691	710	659	702	643	679	640	642	636	702	655	726	651	674	723	657	640	663	709	636	636	652	644	695	668	641	646	622	641	682	686	652	655	629	668	660	659	641	684	673	688	673	668	691	592	681	633	633	677	670	673	706	646	574	639	646	711	662	668	622	646	690	673	696	661	702	639	674	709	646	635	628	703	690	670	687	678	698	643	639	669	663	624	721	671	682	643	714	668	649	683	664	683	642	619	614	689	655	623	645	708	633	670	694	655	628	646	615	695	685	655	621	692	636	673	717	674	667	673	659	668	656	685	665	660	702	672	720	686	700	667	710	665	614	686	672	729	655	606	642	670	660	713	644	676	684	641	679	694	682	687	672	680	671	694	666	667	688	639	671	697	676	685	705	660	647	645	695	670	669	700	668	641	659	673	716	665	654	651	702	667	640	698	709	677	686	646	686	686	715	646	682	675	646	673	680	668	649	648	636	664	692	649	674	625	675	654	664	673	625	647	648	687	650	664	646	695	671	658	691	698	630	623	660	668	645	637	651	673	693	689	699	671	663	651	667	688	713	689	654	676	661	603	647	652	683	665	689	626	691	700	647	652	639	634	624	687	682	703	668	665	669	713	690	687	638	635	596	689	684	681	643	660	658	635	682	704	643	628	638	631	703	735	626	716	712	634	639	631	641	667	675	659	694	705	678	658	741	686	677	659	631	665	640	751	715	619	681	683	635	660	645	685	651	647	619	683	666	660	636	662	733	695	711	678	627	667	663	680	662	658	676	661	707	653	660	647	685	664	679	680	672	676	718	674	701	665	653	699	698	635	637	694	680	648	656	605	640	640	650	616	672	636	706	630	631	666	712	692	674	627	703	682	632	680	643	662	661	708	657	674	689	675	678	664	704	646	658	693	664	695	675	642	664	688	640	643	612	699	685	678	668	658	614	674	688	668	706	661	658	676	638	689	697	638	684	699	672	616	666	714	672	668	653	727	692	638	739	616	649	651	631	648	658	661	673	681	713	662	656	682	686	624	652	663	644	653	709	637	624	721	668	652	666	620	689	663	650	673	686	614	665	685	690	693	682	672	676	580	670	675	703	655	670	618	614	640	657	675	665	645	655	667	666	665	661	657	693	699	607	679	728	651	648	625	647	657	694	662	645	689	694	694	691	663	665	643	646	618	670	641	652	599	644	652	695	654	697	687	663	681	666	664	684	642	712	669	698	654	690	672	644	658	668	634	678	693	669	671	676	647	696	710	686	668	649	662	683	649	671	658	686	695	693	637	674	628	647	684	681	700	641	677	667	680	685	622	676	662	689	660	640	660	642	684	615	646	707	685	657	648	661	646	658	697	647	628	627	655	666	683	684	691	644	693	664	660	604	708	653	649	648	684	679	662	641	667	659	697	657	677	659	686	676	655	687	698	726	607	672	692	683	735	656	694	661	638	656	678	668	679	641	714	638	691	632	628	651	702	665	627	697	624	659	664	664	627	663	655	663	666	672	677	686	655	641	662	616	701	720	663	676	709	652	681	666	687	585	643	677	633	687	674	635	701	660	675	684	668	666	737	657	679	639	704	693	662	636	733	624	650	686	690	669	671	636	701	673	653	679	703	686	651	653	706	663	692	646	676	603	694	677	668	673	667	654
19265	22282	12116	6536	1920	2790	1483	124	68	60	75	50	73	58	53	64	59	68	59	60	82	92	92	77	72	71	68	52	71	85	48	53	67	62	60	45	57	49	56	54	59	67	61	65	56	62	68	71	69	55	65	50	62	45	76	55	64	59	60	69	64	64	64	65	59	56	67	74	64	53	64	63	51	83	50	64	49	52	56	57	58	61	67	68	60	50	54	57	56	58	53	60	63	53	60	55	56	69	57	47	58	53	45	58	62	61	66	68	48	68	60	55	64	59	72	72	58	46	49	61	70	53	64	65	55	64	51	57	48	58	75	84	54	59	46	54	55	59	62	66	59	60	42	68	56	49	78	71	70	69	63	53	61	59	64	65	57	63	56	73	79	56	60	70	50	53	52	47	66	59	46	51	60	50	70	59	59	56	56	72	47	57	53	56	68	62	51	68	58	58	52	75	57	58	67	71	67	66	61	64	68	65	52	53	59	56	70	71	59	69	57	63	71	59	59	59	50	55	61	51	69	69	67	63	66	44	70	82	65	54	55	60	43	55	56	64	57	74	61	62	61	55	57	61	50	67	74	74	58	48	63	69	64	59	58	51	66	45	63	58	62	61	64	62	64	50	53	65	67	44	62	69	51	63	56	54	57	55	77	50	62	64	63	67	66	70	68	63	65	53	59	74	58	64	70	68	74	54	59	67	45	58	60	59	63	65	52	53	71	65	68	54	72	54	73	64	80	53	66	68	68	75	63	63	70	74	74	65	49	65	63	69	68	70	72	66	52	73	65	75	71	58	76	69	67	80	60	58	59	59	51	60	57	58	54	50	63	50	81	72	57	70	59	53	79	59	66	67	63	61	80	61	75	63	62	54	53	66	47	64	70	63	57	72	55	62	56	68	59	70	62	64	62	69	41	62	58	75	74	63	54	67	71	58	70	52	61	60	56	62	63	59	48	56	62	61	56	71	60	60	60	53	62	55	59	58	56	62	69	56	59	76	52	52	53	68	71	57	57	61	74	54	53	63	58	64	52	75	78	71	55	59	69	65	65	50	77	51	44	63	64	52	62	75	65	53	65	71	61	57	57	60	68	63	73	69	56	57	53	67	61	59	61	66	68	60	64	59	62	66	53	58	66	70	54	62	59	52	58	50	70	68	63	60	37	58	50	56	68	54	55	52	56	58	65	63	60	48	60	47	57	78	61	68	65	77	61	62	61	57	67	58	59	63	71	62	62	56	68	53	54	66	53	75	60	55	55	54	53	69	67	70	63	65	60	61	75	77	61	47	65	75	42	71	72	67	69	66	67	81	52	56	53	70	59	59	44	77	62	69	49	45	63	57	73	59	65	51	51	69	49	51	58	67	61	49	57	62	61	50	47	52	60	72	62	61	75	68	65	55	62	79	62	52	62	66	63	54	69	71	60	69	58	53	67	50	70	64	55	64	64	65	57	55	60	59	72	58	63	53	62	74	66	54	54	55	50	46	66	67	55	63	85	66	54	67	65	77	56	64	60	55	59	63	50	59	57	76	48	58	50	67	66	53	63	78	61	71	60	60	53	60	73	68	69	63	66	59	76	56	74	70	49	67	68	73	61	59	43	59	49	68	69	63	66	49	61	65	57	68	63	56	64	52	61	51	60	64	63	75	70	65	62	63	68	71	73	62	62	73	58	62	75	50	53	57	56	59	62	75	73	73	57	71	54	61	74	62	54	63	75	67	58	56	66	65	63	55	47	67	64	65	67	74	72	56	62	75	66	63	53	46	64	62	65	69	61	58	50	50	66	60	61	67	67	61	68	54	67	52	67	65	71	67	71	52	57	63	41	75	60	49	68	67	69	69	61	59	63	67	64	70	70	66	58	66	74	60	67	55	56	65	58	54	68	61	56	62	65	57	69	63	64	65	47	49	47	60	59	64	59	49	66	61	71	74	65	69	62	61	65	63	67	49	57	64	71	58	70	46	51	60	64	72	56	72	59	57	72	61	70	60	60	58	56	59	51	70	59	56	68	55	73	49	56	53	56	53	70	49	59	63	65	67	58	64	61	55	61	62	62	67	64	70	65	63	65	67	57	62	52	59	62	63	62	60	75	63	66	82	45	67	73	58	49	55	71	61	76	65	51	63	58	72	60	66	73	64	48	61	67	64	67	56	57	76	68	57	61	61	71	61	43	40	50	59	61	69	52	75	58	53	58	66	62	62	51	65	64	60	54	41	75	60	73	47	70	61	63	62	67	59	61	73	47	50	80	69	58	63	59	55	61	62	50	71	66	67	57	65	68	61	72	65	53	67	73	62	68	52	59	55	60	65	61	68	58	61	55	59	65	70	41	57	54	57	51	57	70	55	72	65	64	57	73	68	60	67	72	57	70	51	58	68	43	63	48	61	70	65	56	67	51	62	64	67	68	62	52	63	58	67	76	61	68	57	67	44	61	64	65	57	65	75	54	66	73	53	62	67	67	60	53	45	43	55	50	57	75	63	55	71	51	58	64	57	58	59	60	66	56	56	60	50	61	61	78	72	62	59	64	62	64	63	71	56	58	66	59	50	67	78	57	60	52	67	55	58	73	65	58	59	60	56	55	59	56	56	57	67	57	67	70	69	71	61	61	53	74	62	61	65	67	69	48	62	56	56	58	63	71	64	68	76	73	72	69	63	58	69	49	56	65	59	63	62	61	51	58	70	68	71	61	64	61	51	74	73	47	53	70	72	66	82	67	59	52	54	49	59	71	65	63	60	67	62	59	66	60	60	76	59	53	52	57	61	66	58	61	66	67	85	57	62	65	58	61	63	69	57	59	65	54	66	61	63	52	63	54	57	60	69	67	63	65	35	59	64	51	71	51	48	57	64	49	67	53	59	60	67	61	57	69	54	57	61	60	71	53	67	60	63	68	74	72	58	68	70	67	50	72	55	56	62	56	64	69	73	47	52	58	55	57	51	53	67	56	54	61	60	74	64	60	72	79	66	74	63	55	60	62	67	45	58	44	53	52	63	59	70	55	60	61	52	57	55	67	63	56	42	71	68	65	59	55	56	65	66	58	75	58	60	65	71	69	65	54	59	62	61	62	63	59	53	67	67	48	54	41	44	66	52	48	55	71	61	61	64	68	61	63	73	61	60	50	63	64	62	72	60	69	55	61	68	62	67	68	61	76	65	54	70	64	61	48	56	59	53	66	56	62	53	69	61	71	54	88	54	60	61	73	61	57	64	56	58	65	76	70	57	69	59	69	62	62	79	57	56	50	63	57	71	46	62	57	71	58	80	52	76	61	60	67	49	68	75	69	62	63	65	74	60	77	72	62	63	65	69	61	74	71	57	57	50	61	66	65	61	61	65	63	66	60	69	53	68	63	65	53	66	67	70	68	74	59	66	60	55	68	64	57	69	64	49	73	74	71	64	65	78	68	57	55	61	56	67	66	62	67	56	62	64	74	70	61	61	77	57	56	59	56	54	55	64	65	60	50	53	56	65	69	66	56	54	62	63
51724	42391	35894	37819	35844	39091	27074	3237	809	804	803	786	794	736	794	769	782	786	746	836	1978	2346	1687	1085	861	778	737	802	814	778	767	734	748	779	767	774	730	737	758	782	787	761	782	797	734	768	752	765	782	785	795	745	734	798	734	781	772	754	769	759	756	777	754	761	698	695	770	757	826	789	779	797	811	778	773	768	809	772	802	776	776	793	813	764	805	768	807	771	742	743	760	843	759	753	748	764	715	746	788	793	727	820	751	800	737	712	758	793	765	763	700	760	781	763	796	794	759	737	747	772	767	784	747	751	773	758	773	791	775	790	840	776	787	750	805	786	729	798	741	783	775	750	775	804	781	790	761	821	773	787	748	783	749	787	773	787	786	796	833	799	792	726	778	765	776	769	754	765	790	766	739	767	757	800	847	705	773	815	763	783	804	745	820	768	781	758	748	781	768	728	848	788	734	757	792	788	763	816	748	801	802	766	766	765	774	806	741	754	787	824	785	799	783	781	711	795	816	756	774	773	804	791	732	798	779	757	724	759	755	780	726	733	837	764	754	786	778	743	762	753	735	727	751	795	780	782	768	706	761	775	755	760	729	752	727	797	788	762	792	816	735	779	731	740	814	787	755	734	852	736	780	791	773	793	784	746	753	772	810	769	775	791	793	799	773	786	802	761	789	766	752	698	745	723	776	821	771	781	802	811	776	773	762	809	787	769	794	743	790	805	759	778	768	792	776	788	771	727	811	777	769	688	786	761	766	753	750	763	709	772	790	803	746	753	817	782	739	853	745	803	800	812	770	788	787	732	754	790	764	830	740	776	783	764	804	799	814	831	766	791	814	833	775	828	760	813	773	813	760	810	773	768	749	776	788	766	719	776	801	721	796	724	760	786	801	758	785	806	746	764	720	784	752	737	807	753	761	777	772	762	755	792	794	779	790	792	763	748	793	750	815	759	768	791	764	798	769	763	773	744	790	737	795	798	762	786	764	776	753	789	765	789	806	807	762	772	800	748	734	785	784	740	801	726	821	759	771	797	758	803	752	766	829	729	759	787	839	817	734	738	769	758	799	725	780	792	774	736	781	766	762	744	780	777	789	751	769	804	812	796	771	794	775	719	744	754	756	762	804	776	799	799	719	819	763	757	780	800	763	775	851	738	779	834	755	782	763	799	838	749	740	763	763	815	780	825	802	765	767	815	734	771	765	755	764	800	746	779	760	806	803	779	776	795	814	776	796	779	781	793	769	815	751	747	757	813	797	797	746	749	787	774	735	761	773	805	848	800	801	770	777	809	743	789	765	787	764	794	844	804	756	766	804	718	767	754	824	719	760	813	784	773	769	750	792	846	760	833	774	759	801	798	763	769	766	767	744	755	706	803	768	798	794	805	802	742	793	760	741	778	773	781	727	771	794	772	796	776	827	773	748	739	737	775	763	786	745	832	771	818	764	761	760	815	781	749	777	801	743	755	787	754	828	769	777	756	785	796	761	808	756	755	814	764	824	810	763	747	796	776	816	720	755	761	778	787	789	776	747	798	725	752	778	775	858	788	767	782	763	765	735	745	819	748	750	760	794	767	741	800	762	768	761	791	773	853	814	762	760	791	765	799	796	843	779	822	789	779	758	768	812	792	740	783	748	784	746	748	843	763	806	842	817	806	750	789	769	800	762	749	775	777	794	783	793	752	773	799	796	794	766	773	778	780	773	757	790	859	771	765	782	751	772	764	787	768	751	807	788	773	809	773	812	823	752	816	763	768	736	715	733	800	773	741	790	755	770	817	742	759	796	730	801	760	773	759	814	717	788	791	768	784	740	781	809	807	795	774	755	832	788	736	740	784	848	766	801	754	763	746	779	752	803	763	784	803	813	778	761	785	768	766	782	769	773	779	734	848	787	792	786	784	751	737	773	793	777	758	743	744	758	807	781	776	736	793	752	813	792	808	795	781	784	775	760	754	767	791	763	788	755	763	727	789	779	784	811	768	724	787	763	726	719	793	760	825	769	814	743	773	733	746	718	790	778	814	777	770	738	803	768	780	752	725	783	786	753	803	773	818	787	797	786	765	724	802	770	790	812	775	759	794	782	794	753	727	747	767	812	754	776	756	785	798	769	735	781	798	718	804	794	745	778	819	806	748	773	758	751	790	784	807	835	751	800	797	735	758	822	772	779	813	705	798	824	756	798	773	813	737	817	794	775	792	771	738	734	756	777	769	754	731	751	769	762	695	773	796	804	778	782	765	773	781	828	737	768	781	769	826	749	801	775	742	781	764	785	718	785	751	801	752	805	780	793	751	805	690	775	755	750	732	776	747	764	748	768	826	726	780	790	789	823	731	828	754	770	707	754	741	778	791	748	771	749	777	746	771	729	782	760	738	787	771	743	749	784	791	723	799	768	767	795	795	732	745	802	794	818	731	780	728	787	745	758	744	788	825	775	797	791	749	817	763	792	873	758	791	782	755	757	735	755	743	809	768	811	764	818	784	744	826	775	765	824	810	779	754	778	708	754	785	701	809	776	797	723	794	808	778	744	773	790	766	754	734	779	809	815	781	794	757	802	798	783	764	780	819	789	770	793	765	792	736	772	790	760	779	784	781	763	733	751	795	788	745	777	791	752	837	775	740	705	811	777	778	703	786	733	780	742	752	820	765	784	778	782	798	764	770	776	763	741	789	796	757	778	749	777	764	752	769	774	763	749	786	822	738	769	742	787	763	800	781	794	793	757	779	727	768	783	806	748	800	787	764	723	757	774	785	759	801	766	802	811	773	802	777	781	764	755	740	770	769	786	777	838	780	779	760	731	804	781	738	745	741	786	778	774	814	756	795	826	797	814	740	770	767	756	798	740	780	803	786	761	764	756	743	806	786	774	788	786	759	774	742	769	771	757	771	768	760	759	761	818	769	743	787	793	785	779	792	801	774	752	735	781	778	769	779	743	803	790	793	762	789	791	746	746	777	767	746	781	845	789	743	840	759	812	770	798	812	784	777	736	766	756	788	727	734	814	729	804	731	817	808	786	732	764	749	790	825	824	747	784	798	780	763	748	779	791	743	786	791	785	762	787	789	777	801	798	814	808	743	830	787	803	790	805	801	800	770	761	729	776	759	800	753	722	734	773	796	752	784	771	791	791	715	809	780	791	775	721	798	734	799	787	745	781	769	787	760	780	779	784	771	755	817	801	762	749	737	731	769	828	745	806	762	815	784	748	751	810	771	739	784	756	783	727	798	782	791	750	774	792	766	770	764	800	758	749	793	759	813	736	833	791	780	775	804	738	770	769	760	801	755	786	803	773	737	805	770	765	784	780	794	799	732	760	812	755	818	786	763	783	798	741	768	725	802	740	819	822	810	845	799	806	745	785	782	774	773	812	821	766	780	765	749	783	733	754	701	750	767	789	767	802	812	800	764	768	747	805	754	782	759	783	806	783	731	745	803	708	730	741	762	748	773	803	755	795	753	784	787	804	730	806	739	781	722	788	751	791	722	755	803
28662	33038	19190	11772	3614	3863	1990	206	65	64	60	61	61	62	64	54	50	44	52	55	96	119	110	77	50	65	58	68	65	96	61	68	56	50	48	64	67	56	60	66	69	42	59	54	65	67	56	58	61	56	69	72	51	60	60	60	61	60	58	51	56	72	55	56	50	62	53	63	71	71	43	66	55	67	54	76	67	68	62	61	62	68	61	65	60	73	66	66	45	58	69	59	66	49	66	61	63	58	50	77	58	66	66	61	49	68	62	56	62	67	70	49	54	38	68	45	71	57	64	70	66	65	66	67	51	56	56	66	64	52	53	68	46	65	51	67	67	63	67	67	69	58	63	63	65	54	61	61	57	66	46	61	57	50	57	57	57	65	67	57	57	65	50	72	66	53	55	66	68	45	64	43	62	55	50	66	69	59	57	70	59	70	61	57	69	66	65	54	52	69	59	55	59	57	48	62	52	60	64	64	56	57	61	53	61	56	60	60	59	56	54	61	63	62	70	56	65	66	69	67	63	72	62	66	65	62	71	57	50	81	56	42	66	40	54	76	58	66	63	67	66	57	50	63	55	67	74	52	54	63	65	65	39	60	66	71	68	71	63	56	62	66	62	63	58	55	56	62	55	48	64	67	58	51	47	58	54	58	52	59	63	65	57	64	74	49	43	73	53	56	70	59	58	62	63	63	73	62	58	61	53	59	55	75	62	68	54	55	61	51	63	54	55	84	49	43	55	60	66	69	61	63	63	55	54	52	86	65	68	64	57	51	58	62	61	53	64	65	65	57	73	60	61	54	59	68	49	58	62	66	71	48	59	61	55	52	60	54	52	60	76	79	56	65	50	53	57	61	58	63	71	61	67	65	63	64	56	73	68	58	56	65	60	61	71	52	74	56	58	58	53	66	63	58	58	58	53	58	60	52	49	63	70	67	66	73	54	56	61	74	63	55	67	63	76	61	47	49	69	70	51	62	52	53	60	69	68	45	67	55	55	60	56	56	70	49	63	54	72	66	58	85	54	59	52	67	52	61	72	61	63	59	55	70	45	65	67	59	72	68	57	58	56	53	68	68	53	56	61	60	72	43	59	67	68	51	67	52	61	68	51	53	62	80	67	68	67	48	53	62	57	64	69	59	58	54	58	54	57	65	63	64	61	60	59	65	52	57	54	77	54	64	61	77	70	56	70	61	52	70	69	60	65	48	61	72	63	52	52	65	63	72	50	52	59	53	49	45	61	61	73	52	62	57	57	53	53	67	65	68	61	51	60	65	62	43	48	68	62	65	62	53	66	66	56	88	62	67	67	69	69	65	62	62	58	65	42	58	72	63	54	55	49	65	64	57	57	63	70	73	55	54	78	58	73	62	58	80	60	60	52	56	56	54	55	70	72	62	63	68	51	53	54	68	57	68	61	60	68	72	60	62	55	65	61	55	65	61	69	44	47	70	65	56	69	61	68	52	50	64	69	72	70	67	47	49	59	61	68	58	67	53	71	65	65	63	80	52	60	68	69	60	64	44	54	59	51	65	75	69	66	68	63	60	65	62	55	70	45	63	58	61	52	56	62	53	50	56	66	74	71	65	53	58	60	55	69	65	66	63	57	55	78	62	57	56	89	62	65	62	56	67	83	71	54	66	55	61	61	69	68	64	56	67	58	61	66	66	55	65	66	62	59	72	51	61	54	67	69	59	60	51	63	55	56	87	55	67	61	59	58	56	57	50	57	53	59	62	68	53	53	73	51	47	70	66	63	53	67	59	62	46	57	64	59	66	62	65	64	61	77	64	73	55	52	63	70	66	58	61	56	65	64	60	60	53	68	65	70	58	63	61	77	60	60	61	59	64	64	56	55	57	62	57	75	49	63	55	59	57	58	61	60	55	62	47	50	64	70	60	61	58	70	55	57	49	53	59	72	73	51	48	60	61	44	58	55	58	56	62	46	56	68	67	70	54	48	55	64	62	66	49	53	41	54	55	60	81	54	54	59	53	61	58	58	48	54	55	52	51	60	57	63	43	59	71	65	52	66	53	53	57	64	40	59	59	74	60	56	68	64	79	56	53	69	53	74	73	57	59	60	54	46	64	59	63	58	55	63	55	47	63	82	62	62	58	69	65	60	62	53	48	67	60	57	79	61	57	57	80	63	74	54	57	51	54	58	61	59	67	60	58	75	47	65	58	40	67	65	59	75	62	45	66	64	64	52	64	65	61	72	55	64	57	58	67	58	64	63	76	61	72	63	71	56	55	65	61	49	55	50	58	67	59	74	53	62	54	58	55	72	45	63	54	71	47	65	50	55	58	51	50	56	60	66	55	64	62	53	74	63	69	66	46	65	63	57	48	58	51	58	58	65	60	55	60	51	64	69	61	47	65	52	67	57	54	61	69	54	72	57	72	60	58	65	66	58	63	50	59	50	54	59	63	59	51	68	58	64	64	51	63	65	56	71	66	55	84	63	61	52	71	68	65	71	64	66	61	44	59	66	62	72	60	74	60	61	47	63	61	60	58	61	54	64	58	68	63	52	70	53	53	60	55	66	59	70	64	60	56	66	63	44	55	55	64	52	63	69	56	70	68	61	61	73	57	53	58	63	57	47	78	68	43	66	71	51	58	60	57	56	56	70	58	62	73	64	55	58	64	54	45	45	68	63	63	57	56	58	54	58	52	68	64	66	56	74	60	47	56	58	59	71	58	63	66	46	53	59	54	72	65	56	74	64	56	64	57	68	55	73	55	67	65	69	77	60	52	60	69	61	47	58	57	54	61	68	58	62	80	60	59	62	50	55	69	64	67	62	90	72	74	69	64	47	57	68	56	66	65	54	63	57	64	60	64	72	65	63	70	64	50	62	61	54	52	61	46	69	65	66	69	76	53	55	62	67	68	59	68	56	62	48	57	63	60	57	55	54	60	69	59	59	65	58	53	50	64	65	49	59	55	60	73	62	61	57	64	64	57	54	61	59	76	58	63	56	50	51	54	58	50	60	60	47	65	64	56	72	59	71	73	49	67	68	61	61	69	51	67	58	50	57	63	68	66	61	63	50	57	76	51	55	56	66	45	51	70	54	66	53	58	56	60	61	59	65	70	66	43	63	62	58	56	56	62	66	64	76	54	56	61	54	69	48	69	72	59	70	59	68	66	57	69	53	53	53	52	53	58	47	59	51	59	63	56	58	59	66	54	61	62	73	59	64	67	61	55	56	58	48	76	52	54	63	62	54	56	70	62	63	58	63	57	58	76	61	55	55	58	55	54	55	72	81	76	59	68	67	80	58	69	67	59	68	67	50	55	57	69	58	74	50	56	62	62	61	70	67	43	67	70	57	67	53	61	54	51	72	58	57	54	57	65	57	62	54	68	57	73	67	70	46	57	63	71	68	84	61	66	62	70	68	64	69	56	62	70	59	61	59	59	67	72	59	60	46	74	49	72	62	72	49	58	54	62	57	54	59	68	56	59	63	61	50	67	69	51	81	55	61	64	65	67	59	55
52215	44370	41655	47463	39968	43151	29348	5828	854	798	806	796	765	780	718	787	783	793	737	767	2026	2496	1975	1245	846	738	767	740	759	763	730	776	729	718	704	744	771	757	718	759	737	768	781	715	767	749	737	744	790	747	757	758	743	732	796	786	774	778	798	795	759	696	775	777	800	761	716	775	775	771	747	754	765	763	736	782	786	751	750	760	786	750	740	749	788	790	804	745	780	764	772	758	786	780	766	786	757	766	738	782	771	766	767	727	771	731	737	717	705	742	716	710	819	827	741	780	741	742	814	819	728	768	722	766	763	776	784	768	759	767	783	759	798	738	726	823	755	767	752	752	747	725	745	790	756	746	750	722	778	812	779	714	787	771	725	751	755	786	701	751	750	767	769	734	756	751	758	790	740	721	774	738	764	795	739	778	759	744	703	750	740	750	763	777	776	701	751	745	722	760	772	733	758	741	758	752	758	761	715	720	752	758	761	796	742	755	730	752	766	726	764	773	746	790	733	716	745	735	745	737	723	759	751	806	767	722	775	712	717	756	720	743	707	783	776	750	777	765	783	734	758	794	720	760	739	773	788	806	776	799	744	732	742	764	815	783	772	802	792	707	725	710	746	741	792	788	754	792	778	725	769	789	764	789	731	767	712	752	776	706	766	763	780	705	747	746	729	740	750	772	742	772	737	741	735	782	750	760	718	789	748	747	770	760	741	718	692	754	769	761	722	710	751	767	762	779	741	724	773	713	746	740	775	744	763	737	786	761	773	765	751	782	753	744	750	787	765	789	730	757	762	769	756	831	765	731	737	774	828	739	750	723	779	748	760	780	765	734	813	813	775	753	792	776	746	756	764	708	767	773	769	775	784	768	719	745	750	737	731	753	721	726	731	744	771	773	773	763	760	725	763	737	758	755	792	792	751	729	772	734	749	816	759	778	743	765	780	769	777	726	767	779	722	761	796	774	743	757	743	750	713	798	724	743	729	731	694	711	752	731	736	731	764	785	719	764	739	763	782	756	755	804	686	809	729	774	702	737	759	763	778	764	769	722	753	812	742	752	782	719	783	745	751	711	715	708	753	730	779	810	775	748	736	731	823	769	726	807	760	709	787	797	768	720	747	778	783	727	740	754	743	783	785	767	766	717	705	780	761	745	762	760	784	799	745	779	787	748	711	803	744	782	727	804	747	729	792	789	763	798	743	794	780	774	732	743	800	734	763	798	727	737	753	765	780	752	774	764	789	722	781	709	686	742	732	748	710	753	731	757	725	736	749	778	788	769	761	712	731	781	762	762	800	762	762	776	738	738	792	727	777	747	788	768	758	731	733	732	804	750	787	725	740	756	786	785	762	754	753	775	808	737	743	740	703	761	804	771	772	770	806	767	736	750	793	740	778	773	752	815	757	791	741	785	717	791	740	790	766	707	755	761	793	728	769	770	760	763	750	745	659	699	789	770	778	756	756	777	760	784	738	740	783	769	756	779	770	727	759	775	764	757	799	785	750	747	747	757	740	777	810	739	743	738	773	764	754	769	814	759	782	735	799	743	813	780	775	763	780	747	763	747	741	742	741	730	761	810	727	733	778	788	773	808	752	740	743	770	760	785	711	734	732	729	721	747	751	726	740	761	752	753	746	754	714	708	756	752	736	799	759	779	740	743	727	757	696	811	733	775	757	740	741	740	799	780	761	770	749	750	757	741	766	754	703	711	810	724	769	775	803	737	800	729	735	754	812	789	737	779	780	804	757	745	753	759	739	746	734	710	768	751	731	739	709	723	811	721	715	716	778	781	727	773	726	798	750	713	778	730	772	811	746	748	782	756	717	731	784	766	769	742	764	780	806	775	726	743	734	774	781	780	750	771	760	794	711	751	781	813	778	751	761	785	754	770	768	787	755	749	734	757	730	740	762	718	774	751	729	779	771	733	762	736	753	740	761	784	744	740	718	770	790	794	729	755	760	807	686	742	740	754	763	766	797	789	723	724	784	704	739	743	812	774	772	736	717	793	725	772	724	780	716	798	781	733	757	804	775	781	777	777	748	770	768	741	757	795	760	753	769	726	758	765	774	753	751	719	715	819	757	773	755	744	750	772	712	741	738	718	766	756	716	762	754	735	796	768	785	743	765	831	728	816	762	789	764	754	774	740	737	762	762	730	786	741	771	828	810	686	786	764	761	747	787	755	740	766	719	758	764	748	766	757	742	776	735	743	761	718	823	709	731	752	717	783	734	732	770	752	740	773	753	766	738	809	761	806	750	801	781	786	812	747	752	729	766	774	762	756	796	765	735	788	749	720	753	752	763	814	780	769	759	744	713	757	809	746	740	728	780	737	746	750	757	706	795	766	765	753	791	726	744	764	769	732	725	724	803	783	751	783	744	707	760	721	797	744	772	745	740	720	804	763	753	738	708	755	763	801	751	723	766	732	772	724	722	730	741	752	769	737	769	744	719	746	721	799	767	758	756	756	746	722	779	729	825	747	742	773	776	682	755	683	785	756	769	757	732	780	786	750	773	726	805	785	781	749	727	745	745	745	745	747	749	781	751	727	784	743	690	787	770	785	756	815	733	713	785	754	754	750	796	766	738	759	770	785	748	758	748	776	749	775	756	733	774	778	748	786	740	783	772	733	751	753	784	781	776	766	720	784	758	807	773	735	759	725	730	772	773	743	795	733	705	800	818	713	757	772	769	760	785	801	738	740	799	808	743	760	736	793	752	790	798	763	728	761	739	705	748	760	794	777	777	743	749	759	789	799	721	750	749	713	767	791	753	774	734	750	771	797	765	796	803	820	784	779	709	726	792	706	685	702	822	721	744	749	733	776	719	779	769	767	781	794	780	746	762	748	785	746	782	746	766	777	765	749	765	777	771	764	689	751	742	811	758	759	781	752	757	769	782	753	709	783	829	736	714	743	771	770	752	785	802	762	716	693	820	757	769	726	766	728	785	706	738	810	785	735	748	736	785	755	731	750	746	774	719	781	707	749	739	739	770	808	740	743	758	720	767	771	727	797	737	751	789	804	779	759	743	785	741	729	739	819	745	736	723	748	821	764	760	750	717	707	757	753	782	746	752	720	770	747	742	699	781	762	777	790	751	767	755	741	756	815	771	716	805	742	786	744	745	792	727	773	769	711	757	778	792	754	764	751	731	743	765	738	712	795	821	726	777	794	738	781	775	798	736	758	764	728	782	772	768	813	696	725	713	738	780	750	788	741	743	719	783	756	772	707	746	793	781	740	727	769	700	760	770	808	715	801	759	771	718	732	747	778	756	758	729	748	754	785	754	710	739	795	766	718	763	739	743	772	814	736	779	814	757	755	744	739	788	706	788	729	686	748	746	734	768	839	770	773	736	804	743	745	752	795	773	790	756	790	792	775	799	748	773	787	762	761	792	792	761	756	794	825	732	784	743	781	777	769	777	770	734	758	712	740	753	773	799	749	735	723	763	729	725	737	732	750	794	761	767	738	743	775	771	725	726	718	761	761	776	773
8982	8611	4021	2746	629	641	459	84	64	54	45	45	53	61	55	41	51	60	46	55	55	70	54	50	62	51	52	47	51	49	55	53	40	46	57	61	60	48	59	49	50	70	43	50	59	50	50	49	43	50	55	58	67	59	67	49	65	50	51	54	46	58	55	50	56	52	54	48	54	48	40	62	54	56	69	60	35	50	44	56	70	50	63	56	49	51	43	61	35	63	50	50	46	56	44	50	75	51	47	48	43	58	49	48	51	56	64	60	53	59	48	48	61	36	56	52	59	53	54	51	48	57	55	46	52	54	41	57	52	49	45	48	57	50	50	63	43	54	54	53	51	54	58	56	54	41	53	56	51	53	61	54	55	59	56	60	45	57	51	69	58	43	47	37	48	61	59	65	67	60	60	62	48	45	47	46	49	54	60	54	54	53	59	67	52	58	53	43	62	48	44	48	54	44	41	45	55	52	55	57	59	46	50	60	56	43	44	52	49	49	50	47	39	50	32	64	55	50	53	59	55	50	52	56	56	58	64	51	60	50	60	57	40	53	58	57	53	53	52	45	53	66	69	57	57	47	52	52	52	61	52	49	61	38	49	56	42	70	48	56	67	44	43	42	48	50	40	59	53	54	59	64	63	51	50	50	45	54	59	49	50	58	45	64	50	46	52	52	56	46	58	67	56	34	38	49	58	53	48	58	49	61	55	55	50	47	41	51	78	57	51	55	68	57	44	61	45	54	54	55	47	42	59	49	62	50	55	53	56	52	55	48	67	59	40	51	61	50	48	58	42	49	59	60	61	61	60	48	49	55	56	59	49	52	41	46	49	56	45	38	45	57	36	48	52	49	64	42	51	52	61	63	50	65	49	56	43	62	54	49	49	43	46	46	48	52	43	58	55	40	51	45	66	53	49	48	40	55	50	46	63	55	60	48	49	47	65	46	42	51	49	46	59	59	49	63	55	56	54	55	49	52	52	61	35	54	43	53	63	45	63	40	57	59	44	52	56	61	45	42	62	52	60	53	49	50	49	54	52	55	51	50	49	54	54	59	50	56	58	54	60	39	47	64	66	63	44	62	55	55	47	53	57	58	49	58	51	56	50	47	57	57	46	58	58	50	57	52	51	45	48	54	49	56	49	52	46	56	63	58	65	52	56	66	46	40	53	51	58	51	47	54	69	46	43	52	58	55	51	44	53	45	43	52	51	47	50	39	55	51	55	52	60	47	54	50	53	44	66	50	47	66	54	50	48	50	43	54	54	41	48	53	52	54	51	49	43	48	52	52	63	52	50	59	49	62	60	44	58	57	49	46	51	48	47	64	56	50	50	55	52	46	34	44	54	42	48	47	55	37	49	47	50	44	61	62	54	43	59	54	40	55	52	46	63	53	47	39	39	50	59	57	49	74	67	48	46	35	56	53	61	48	55	51	41	57	53	54	46	50	50	54	68	54	49	63	40	41	42	42	56	50	57	68	43	52	35	54	56	53	61	51	51	53	51	56	46	46	63	53	36	57	60	59	55	58	46	50	54	69	57	48	55	47	53	63	47	54	52	46	60	43	47	42	34	50	44	47	55	51	64	60	40	59	48	53	45	53	34	53	52	61	54	50	50	49	47	44	56	60	57	41	57	44	43	59	48	50	49	71	53	58	56	53	47	57	50	57	41	45	46	45	47	57	49	41	45	58	47	47	38	40	46	51	43	42	50	58	46	40	52	50	57	43	52	49	59	48	62	52	50	46	61	56	54	39	46	46	46	45	47	48	49	53	58	57	55	57	47	45	51	59	50	57	50	57	47	53	48	64	47	49	53	53	51	52	45	61	52	40	48	56	53	62	48	57	52	50	56	45	47	63	43	53	52	55	53	36	46	53	63	47	56	71	67	47	58	55	57	51	50	46	70	64	69	49	51	43	47	56	47	42	55	38	49	60	66	53	63	54	48	61	62	39	50	51	59	46	38	54	56	38	55	56	54	58	56	40	47	51	54	60	62	60	45	55	49	51	45	69	53	55	64	50	64	40	42	47	52	55	67	51	45	57	57	54	57	54	59	57	50	61	57	58	51	42	38	49	49	53	45	60	62	56	65	56	61	41	53	60	58	51	56	49	61	62	50	54	60	42	50	53	47	50	50	48	49	55	60	57	58	46	53	41	51	51	51	57	39	48	41	42	51	50	50	44	44	50	50	56	52	54	41	44	49	57	51	64	61	58	62	65	53	61	47	52	43	43	53	46	49	45	53	48	44	48	57	41	55	49	49	42	47	54	56	47	53	44	61	52	38	39	49	57	49	56	57	48	60	43	44	58	54	54	45	57	56	55	57	43	48	46	56	53	60	45	53	65	43	50	41	47	55	55	52	54	54	45	45	60	55	57	52	49	38	45	66	52	44	62	46	58	62	44	45	46	45	62	50	53	48	45	50	54	54	57	48	48	57	55	53	63	50	43	52	64	42	43	46	46	53	52	59	65	53	54	53	53	58	40	41	55	42	47	46	50	51	52	48	49	52	54	54	51	60	41	56	53	55	62	50	60	50	55	40	47	56	57	53	59	53	51	48	51	55	56	51	54	51	63	55	47	57	57	53	56	48	47	47	52	50	37	46	44	42	51	53	47	46	40	46	66	52	59	44	61	53	31	53	42	50	62	57	48	53	49	41	67	54	53	55	47	48	64	59	58	54	48	52	53	47	56	46	71	58	53	55	44	39	45	43	59	56	59	59	58	53	54	63	56	50	60	58	48	42	67	53	57	48	56	50	66	60	62	57	59	51	57	52	57	49	51	44	55	61	59	42	50	53	57	60	63	57	45	52	43	59	50	51	45	51	63	47	48	49	48	56	58	54	61	44	47	48	48	56	44	56	54	50	49	51	54	59	46	59	65	54	51	58	41	43	45	49	58	48	37	50	62	67	49	61	50	47	48	46	56	55	52	43	49	51	51	59	59	44	40	54	67	51	40	49	47	58	49	50	66	58	36	51	51	40	63	43	59	51	36	50	53	48	48	55	56	57	48	45	65	44	65	61	37	67	38	42	62	53	65	42	59	40	55	50	53	69	52	53	59	58	53	66	55	63	48	45	45	50	60	52	52	51	52	52	39	54	54	51	44	57	45	52	50	57	49	50	49	66	48	49	51	59	50	54	55	46	56	48	60	48	35	49	54	61	43	58	40	57	46	56	48	61	49	61	52	53	50	38	50	40	52	54	52	60	61	49	49	59	56	63	52	50	46	62	56	41	63	47	59	63	47	59	47	58	51	46	48	50	50	60	51	61	55	49	49	59	52	58	57	49	44	43	55	52	56	52	67	47	44	43	62	49	47	59	55	41	62	43	44	68	57	47	52	38	51	54	42	49	58	54	48	60	57	52	56	53	43	48	54	63	63	60	53	51	50	56	44	66	58	63	63	62	47	56	55	57	65	46	51	45	53	58	47	49	53	56	55	53	53	45	47	46	52	47	58	48	53	46	35	60	53	51	47	50	60	62	60	51	54
41978	32900	25744	29020	20397	24470	15523	2513	644	655	637	639	633	641	689	614	664	646	618	607	812	1001	919	791	649	648	665	661	657	709	635	666	646	686	663	647	650	658	652	646	647	632	686	650	635	630	655	664	706	683	610	596	694	643	684	649	664	644	647	639	686	620	642	658	682	646	618	632	624	663	643	669	637	665	672	652	658	680	634	612	659	673	644	585	653	663	661	717	637	657	660	610	627	626	651	627	664	641	657	637	624	624	655	664	650	655	684	700	626	638	666	642	627	672	669	678	606	621	633	658	673	628	635	606	618	605	658	634	678	670	661	620	660	695	676	657	659	641	636	645	665	628	667	603	658	636	589	628	693	681	676	613	672	647	686	659	622	652	693	623	634	608	659	642	638	651	663	671	668	684	692	636	600	613	636	671	662	622	671	646	691	625	662	668	646	689	674	671	670	612	658	657	633	641	628	651	631	648	685	675	655	647	639	640	601	640	639	675	629	638	620	675	641	709	623	655	646	637	633	637	688	626	645	678	610	661	606	629	663	626	656	650	636	634	704	617	639	654	689	700	705	629	673	679	651	673	699	653	673	652	667	633	663	709	672	645	645	652	680	677	641	683	621	640	653	618	617	626	630	641	683	678	643	630	652	605	662	649	635	651	666	664	632	607	622	620	666	620	641	691	653	658	660	643	634	620	621	625	661	615	647	670	628	667	652	624	686	634	724	592	651	670	660	636	634	650	657	679	655	614	640	652	641	645	664	641	685	665	631	726	667	624	656	631	646	669	640	659	648	627	657	679	658	649	686	634	628	642	670	638	687	673	638	679	647	656	680	690	647	618	695	617	612	657	634	678	662	681	636	643	628	661	648	628	669	688	650	640	650	657	706	622	650	630	644	632	653	637	639	638	610	639	604	651	674	676	644	687	673	676	657	597	684	638	613	636	613	644	696	629	656	671	620	659	649	690	640	637	651	655	654	644	614	622	630	659	660	646	635	640	619	642	658	653	621	630	674	647	649	656	690	643	610	690	641	657	632	644	611	686	632	660	671	658	674	639	630	659	673	676	668	600	682	645	664	600	660	656	597	683	631	650	644	647	644	643	690	643	679	687	629	657	706	598	671	642	654	658	667	605	709	655	618	653	678	679	678	699	667	623	626	682	689	641	675	678	659	615	624	673	671	676	664	648	683	681	644	618	660	668	602	698	697	702	676	652	663	681	695	665	637	676	620	619	657	696	693	653	660	677	704	679	585	613	685	669	670	649	659	635	649	716	634	683	626	676	656	648	632	644	666	659	665	633	668	661	650	655	693	705	677	650	661	645	662	642	704	690	628	653	639	689	656	653	674	657	656	677	621	704	616	658	632	684	619	642	684	599	630	670	656	659	643	660	664	640	613	650	651	636	648	663	627	624	654	619	677	643	659	627	626	648	601	705	661	680	688	618	632	681	623	653	670	623	658	664	670	626	655	634	646	613	649	649	698	668	615	649	637	660	632	645	661	699	659	599	647	680	628	666	664	641	640	622	650	672	630	658	669	640	677	631	635	655	646	660	643	634	660	669	653	614	663	629	632	703	638	661	649	701	656	642	658	689	685	636	615	694	656	680	643	620	695	682	680	696	661	654	678	618	598	616	754	692	618	640	673	626	640	672	697	633	641	681	645	640	654	628	644	653	639	708	668	659	681	634	636	655	595	616	657	638	670	646	631	636	682	632	611	678	680	681	673	609	655	678	612	646	671	647	680	635	666	636	629	673	668	648	653	680	662	612	616	623	681	635	620	653	650	660	702	671	650	744	670	660	662	645	634	685	709	635	642	689	628	657	659	649	615	672	694	658	693	635	638	694	698	659	656	658	648	654	658	655	666	610	630	663	663	665	652	646	656	620	647	669	615	680	688	687	623	642	599	661	636	643	651	677	648	685	663	640	693	631	622	656	665	629	637	636	607	647	611	636	618	653	675	657	611	703	659	668	707	621	626	616	664	649	639	635	645	631	670	701	625	636	656	680	677	665	668	640	666	621	694	642	652	680	678	673	697	633	686	672	658	655	624	706	654	635	657	629	651	637	680	650	616	675	666	675	643	675	668	605	628	666	625	672	687	649	626	658	688	641	647	672	640	647	648	705	704	684	653	706	644	651	662	631	610	667	665	710	638	658	680	656	675	639	690	610	614	656	659	636	637	654	657	668	642	631	619	642	644	664	680	665	623	660	560	632	634	588	633	675	683	620	624	646	608	643	621	680	655	636	610	679	600	662	639	624	640	660	697	668	630	648	640	654	707	606	676	624	680	634	669	664	639	637	696	669	641	653	636	636	667	648	633	631	650	693	666	620	675	674	652	668	605	641	654	639	630	634	667	643	625	689	677	639	741	662	651	681	648	673	695	630	673	606	648	648	666	652	675	671	681	659	667	637	642	694	619	656	636	696	655	632	648	677	698	652	620	665	650	667	600	677	654	647	617	665	592	634	593	648	627	656	660	642	667	649	649	641	633	652	641	648	650	674	662	675	753	674	670	649	677	637	674	669	688	650	693	656	630	641	637	658	666	635	645	669	703	664	621	672	610	618	671	680	642	656	670	596	658	654	649	678	612	689	654	607	655	653	632	642	623	664	668	688	668	627	654	683	633	649	626	629	607	676	623	700	639	637	642	615	649	621	645	648	635	626	677	618	629	639	669	650	665	673	651	642	680	663	639	658	710	633	619	644	674	662	630	681	630	657	663	643	657	727	695	654	647	670	685	652	652	712	676	719	650	664	630	665	687	673	690	653	635	595	707	664	666	708	625	669	633	653	662	656	649	690	676	672	609	657	658	657	625	661	658	680	633	644	632	666	665	619	630	680	643	650	661	678	646	671	620	662	691	650	626	655	681	609	665	663	634	658	682	646	663	662	603	681	677	618	670	653	621	650	643	705	648	631	630	658	638	633	663	646	699	686	650	656	636	688	680	657	644	715	641	665	677	670	680	653	614	636	643	632	673	637	646	685	646	690	618	666	675	634	691	664	657	648	617	627	634	616	670	654	577	684	663	677	639	627	631	665	651	647	674	617	610	616	647	638	683	648	659	637	675	661	637	647	691	663	654	651	668	630	673	609	662	630	677	631	668	651	677	626	653	657	680	667	671	642	665	663	685	632	649	721	627	652	648	638	664	600	658	663	625	698	622	645	661	707	623	671	643	700	627	654	673	638	657	671	591	682	672	701	649	671	704	680	615	662	655	693	664	637	680	639	653	663	662	644	640	652	678	656	627	638	640	671	630	687	626	671	677	668	646	643	688	641	626	629	659	629	638	619	702	621	630	638	666	628	648	649	706	685	660	634	636	667	632	634	637	679	676	646	635	638	649	594	640	615	641	679	681	673	676	638	670	643	658	646	700	635	660	638	684	712	674	658	670	600	661	666	644	640	685	685	611	670	641	612	708	645	679	692	692	647	661	621	610	681	639	677	648	654	652	676	676	635	622	620	651	642	634	645	676	667	682	636	629	651	675	644
23659	27704	14727	7781	2430	2316	1184	149	44	43	53	51	65	43	51	64	54	59	47	41	73	74	75	72	61	61	54	75	50	52	50	58	49	52	41	53	55	62	53	51	56	49	59	63	44	45	46	49	38	71	52	55	47	54	73	57	50	60	57	63	56	50	54	58	49	57	61	45	62	51	56	55	49	56	54	58	44	66	53	58	71	54	57	58	47	53	56	67	53	58	62	65	47	60	50	61	49	56	52	52	44	60	57	65	58	48	55	59	48	62	45	65	51	41	56	61	60	56	57	55	51	50	55	46	45	62	52	66	53	58	51	46	60	47	48	49	51	55	43	57	51	53	62	57	64	61	58	52	45	42	59	55	56	46	59	51	55	53	56	48	61	54	51	48	55	49	58	53	51	61	61	52	43	55	49	62	60	59	51	58	50	46	62	59	53	62	55	44	70	46	58	58	60	51	54	58	52	47	58	48	53	54	49	49	59	52	61	63	54	44	55	53	60	51	56	61	64	67	55	54	57	56	50	53	52	58	55	48	58	40	59	58	56	47	62	51	52	58	56	59	66	50	34	51	48	53	51	51	62	55	57	58	39	45	52	56	52	57	62	58	60	52	56	55	54	65	56	59	56	50	51	40	55	55	49	53	49	50	64	44	58	42	63	51	60	55	68	65	60	48	53	62	63	45	60	42	51	46	47	55	56	50	53	48	53	53	54	55	53	50	45	52	57	57	41	43	45	60	58	59	49	52	54	40	50	52	48	58	62	43	51	44	63	59	53	64	67	64	40	73	54	48	48	52	56	47	59	63	59	45	49	38	52	54	62	54	42	58	51	53	59	56	55	58	44	73	44	51	45	49	48	56	54	65	77	40	52	43	54	56	49	60	54	56	59	44	62	38	69	65	59	51	59	58	47	55	52	51	42	56	48	56	59	44	54	50	57	46	58	60	48	71	49	51	70	49	49	47	64	51	59	54	45	38	62	62	53	52	43	49	58	52	44	48	45	57	56	45	51	56	41	59	37	51	69	58	48	53	48	59	47	56	57	49	67	51	40	66	39	64	53	66	58	54	42	45	58	57	45	47	57	53	46	52	49	46	58	64	48	45	55	56	53	72	57	54	57	47	48	53	43	52	60	62	57	42	59	67	66	55	54	47	57	55	74	54	67	55	45	47	56	63	57	57	47	53	46	47	55	52	60	43	56	48	54	52	56	46	64	57	49	56	52	64	66	44	59	67	45	38	41	55	39	59	49	52	64	58	50	45	54	63	55	55	64	58	57	59	52	57	53	62	62	57	48	50	50	52	49	52	54	54	54	46	51	63	54	71	56	44	38	55	59	53	55	52	48	60	44	56	68	52	53	51	48	54	57	61	42	54	41	53	54	61	45	41	57	52	42	48	56	59	56	46	58	55	73	52	37	60	54	55	66	72	67	49	61	48	54	44	55	50	68	38	49	53	59	45	65	53	50	64	67	42	58	54	49	52	59	50	47	51	43	63	50	55	54	55	52	64	58	74	51	51	37	64	55	49	59	55	49	71	61	61	54	46	53	40	54	67	56	57	49	58	48	43	58	50	51	60	50	58	55	60	62	50	51	46	59	56	53	58	49	60	59	51	45	44	46	56	58	62	48	48	61	48	49	59	55	53	67	55	56	48	51	56	51	62	49	61	70	60	45	47	58	49	44	59	58	45	59	52	39	52	54	64	47	45	49	55	51	41	52	59	52	51	50	72	66	47	62	55	49	56	45	48	41	58	54	60	70	59	45	53	49	45	45	47	43	66	54	41	54	46	52	66	71	53	56	44	50	56	60	52	64	56	45	53	50	60	61	51	46	38	52	50	54	56	48	51	56	49	65	57	49	58	46	64	62	45	58	60	42	54	57	55	54	51	34	64	57	46	63	60	55	42	47	44	60	48	66	58	58	56	69	56	59	50	58	56	56	59	52	66	45	49	41	62	46	39	54	57	55	48	54	48	48	52	58	56	47	50	58	60	52	65	47	44	61	48	54	44	42	54	51	49	56	44	54	68	66	48	64	54	52	55	64	53	50	57	50	61	47	64	73	52	54	61	46	52	46	61	55	65	48	65	67	42	52	61	50	41	58	65	47	44	55	49	51	73	46	61	50	44	59	51	54	56	46	57	50	57	56	54	52	61	50	58	51	51	59	48	60	46	52	61	45	55	48	49	43	53	47	54	70	49	67	60	52	56	65	64	57	65	55	50	45	48	54	56	68	52	68	48	52	63	56	40	54	45	44	53	64	74	55	60	43	60	63	48	71	50	53	59	65	51	46	44	59	55	45	60	59	59	52	63	54	53	54	44	59	54	47	66	59	55	49	55	47	48	52	59	50	50	64	69	61	51	38	46	46	44	65	57	54	50	62	48	55	49	65	50	55	55	57	46	47	57	68	56	64	44	39	45	53	55	52	47	53	45	50	46	60	55	63	43	56	58	66	50	53	48	57	37	62	61	51	43	54	60	45	50	65	50	61	69	48	73	50	47	48	55	63	54	58	55	72	56	64	59	51	51	42	50	50	48	49	62	53	60	61	41	56	43	60	54	49	48	54	52	51	57	55	53	56	37	65	57	67	60	61	44	74	53	40	58	59	63	67	61	48	57	59	63	59	64	55	45	56	53	53	48	61	51	52	49	52	45	62	53	52	67	53	47	63	57	51	48	50	49	52	49	47	62	44	48	46	54	55	66	69	47	57	54	51	40	52	55	52	51	54	65	58	51	60	43	53	57	50	69	50	64	41	77	59	50	60	54	51	66	60	59	56	61	58	67	55	49	59	56	60	55	63	53	53	56	55	57	43	54	56	64	47	49	48	54	58	71	51	48	54	51	51	66	49	46	59	60	45	48	45	51	50	65	64	63	59	60	53	67	63	49	58	46	50	50	53	55	48	49	60	57	48	56	57	62	61	47	53	51	52	58	42	53	39	62	52	51	59	42	60	54	42	60	62	45	53	58	57	44	64	48	45	46	38	64	51	56	49	55	58	63	52	55	49	61	65	51	64	50	58	48	57	50	55	48	54	56	61	55	57	66	65	60	68	52	41	69	63	56	64	50	60	50	58	58	52	49	51	64	38	58	45	69	54	46	63	50	49	45	56	54	57	49	48	48	48	52	60	51	53	58	60	54	55	54	64	56	60	51	56	60	43	44	48	61	52	42	61	65	51	65	59	60	53	46	57	45	60	56	60	58	53	60	55	49	62	50	53	48	49	48	57	55	46	58	47	56	61	61	45	59	47	53	43	44	49	51	54	54	61	52	82	46	55	42	48	54	46	45	49	57	66	60	62	52	51	53	55	51	48	60	56	60	60	63	45	58	67	60	62	62	52	52	54	51	62	55	53	60	51	40	56	51	46	65	60	45	47	51	48	55	59	58	47	42	48	52	50	46	51	39	53	46	52	42	49	53	65	54	53	58	54	54	52	52	46	73	69	64	48	50	40	55	51	48	54	58	35	45	56	54	53	57	45	61
51428	41656	37274	40897	36347	35862	24902	5034	716	706	719	725	714	706	644	694	682	658	682	686	1353	1618	1208	852	654	732	635	691	658	695	655	665	655	656	636	688	680	661	679	668	664	613	659	711	658	637	711	694	665	707	660	643	663	676	691	671	642	638	679	666	706	679	628	677	683	673	676	663	702	709	710	707	691	695	684	697	677	712	677	684	703	682	655	677	699	730	663	710	691	638	694	662	662	674	654	694	658	687	629	691	666	701	627	702	659	663	616	695	700	649	623	662	665	671	697	653	644	657	674	664	665	702	646	682	706	660	703	722	668	680	675	690	689	665	642	713	660	686	663	674	694	636	677	718	692	618	636	677	677	692	686	628	640	677	671	684	672	636	681	689	744	661	690	669	685	665	705	688	680	637	694	667	629	659	671	677	675	641	668	631	624	712	682	631	683	703	659	665	687	690	653	605	647	653	695	620	667	676	604	677	690	651	674	695	685	676	670	702	667	647	657	693	657	685	735	713	692	662	669	677	713	691	702	702	678	692	636	662	660	651	649	618	659	698	661	653	686	709	694	649	646	685	688	671	695	673	683	661	654	687	695	719	681	654	706	665	642	640	712	679	697	692	713	663	669	656	658	669	684	683	621	701	705	660	703	670	709	667	708	689	710	659	689	717	657	691	606	690	665	707	687	679	691	636	669	625	683	675	718	664	678	680	638	657	661	676	685	621	656	696	667	642	673	682	694	647	685	680	676	680	675	693	704	706	692	692	672	673	634	665	666	673	678	673	707	661	655	667	680	638	677	642	703	640	650	670	665	689	682	678	641	689	701	675	714	677	675	750	659	682	710	676	664	694	735	680	685	670	637	704	675	653	680	667	646	648	688	680	647	701	639	671	647	632	682	713	676	701	690	692	679	689	654	689	660	743	705	644	693	702	631	661	683	695	653	708	671	705	630	642	668	659	670	679	652	717	692	669	694	678	672	706	688	707	682	645	646	644	665	680	682	633	689	655	701	677	629	668	730	680	666	673	658	678	668	639	691	668	663	644	695	675	668	618	673	606	727	635	744	662	643	671	695	665	706	688	679	680	669	673	622	622	634	659	642	653	674	678	689	675	681	646	690	639	645	699	675	663	681	669	673	706	647	658	641	711	685	645	625	677	715	683	675	675	654	668	645	596	691	619	660	686	735	691	657	642	690	691	706	682	690	687	668	692	631	687	705	699	695	675	672	648	667	684	682	695	648	636	711	661	673	673	699	662	661	670	658	638	655	623	730	639	677	693	700	677	605	656	665	631	617	651	697	667	689	633	709	698	669	682	677	650	702	667	637	683	722	706	686	713	675	687	642	644	673	725	681	667	662	662	675	688	672	672	688	687	714	661	679	661	698	678	685	621	641	654	704	681	629	701	689	678	654	662	696	668	681	654	679	649	694	674	641	663	698	692	676	681	661	670	680	705	648	695	688	635	659	672	661	695	632	681	647	715	694	710	650	668	707	658	657	656	706	710	708	611	714	671	658	689	671	673	673	668	708	703	700	652	675	706	678	675	696	700	658	669	669	702	704	710	699	701	704	655	690	646	710	665	680	709	709	673	711	694	652	697	651	657	663	675	734	664	646	643	671	705	668	689	707	661	683	706	670	648	668	699	678	701	711	659	636	667	697	700	742	662	646	675	691	689	679	700	670	689	683	710	701	652	682	701	659	671	716	708	661	651	664	678	652	697	639	643	716	688	711	688	682	701	672	655	657	677	727	697	623	741	722	640	729	662	675	650	662	652	668	693	699	696	665	691	682	655	672	694	682	709	678	708	681	688	655	654	663	664	646	667	704	679	644	687	717	666	695	684	681	693	663	661	680	667	688	651	677	665	616	699	664	705	674	678	655	690	707	752	674	695	647	654	678	707	700	681	707	630	644	685	681	691	655	714	675	682	647	651	627	743	638	711	660	666	682	640	701	678	704	648	706	686	632	681	644	655	713	676	723	639	656	658	705	688	716	698	697	649	694	646	690	709	646	660	671	674	647	672	682	701	694	655	646	651	690	678	634	691	677	717	653	638	683	705	643	629	650	676	713	660	682	619	650	628	669	639	683	674	675	673	661	681	636	685	684	647	703	697	683	717	645	669	713	656	675	656	667	651	660	669	690	690	664	642	671	661	665	669	644	639	692	625	690	690	646	648	678	650	656	687	608	617	684	643	689	713	690	693	678	657	677	714	647	639	653	663	648	666	689	668	657	638	661	638	671	689	678	663	726	675	666	669	686	674	654	650	659	662	705	656	641	679	688	639	651	687	716	681	637	646	663	664	689	694	695	692	705	629	718	629	678	672	653	673	703	661	691	648	723	689	678	660	685	641	644	653	689	678	636	653	702	675	674	657	686	689	647	710	632	661	662	657	679	682	657	681	657	666	656	687	702	693	668	706	689	669	651	606	631	669	676	668	652	662	738	679	682	671	675	715	725	665	683	647	668	698	650	692	691	680	691	696	668	665	661	675	665	700	727	680	694	661	726	719	649	669	601	652	705	698	653	693	689	715	689	647	679	692	682	638	622	713	706	670	673	729	716	665	710	646	646	716	604	672	669	649	634	642	654	717	658	697	649	650	671	700	635	691	691	678	707	619	656	666	702	698	667	697	649	645	708	667	681	689	647	666	696	622	672	680	704	673	692	658	615	656	610	669	674	670	596	635	706	671	663	629	685	755	667	714	682	682	676	696	656	681	656	669	628	700	652	680	673	670	685	689	675	704	730	685	675	661	711	623	658	675	655	709	634	676	644	640	728	659	693	639	644	687	672	711	656	680	692	655	644	711	647	669	663	703	658	680	717	641	650	690	672	641	693	702	671	685	678	689	677	664	698	716	665	687	654	655	677	663	634	683	687	654	639	686	650	707	670	650	695	683	693	667	654	671	663	680	634	682	698	693	668	670	673	640	684	676	665	716	716	655	674	659	680	694	700	677	669	694	643	720	719	676	690	685	663	679	685	706	630	715	696	651	675	691	706	709	683	701	685	684	639	671	707	699	662	696	682	702	635	659	692	690	635	677	704	712	710	676	684	665	699	684	699	682	672	655	689	668	689	646	705	708	693	690	686	699	673	701	675	690	673	679	676	695	652	665	705	660	696	700	675	674	652	702	638	673	649	732	683	679	680	663	664	655	656	669	704	681	663	725	647	617	667	646	649	701	671	677	692	697	723	646	692	679	700	636	656	706	665	676	692	648	664	678	689	663	681	711	694	610	715	689	646	637	677	687	688	698	653	682	704	678	693	668	669	661	677	681	711	719	663	665	660	641	681	673	664	661	683	592	694	663	647	697	651	646	675	682	655	680	654	652	647	650	678	686	672	654	659	674	724	702	690	658	714	685	725	657	681	685	648	646	673	692	668	680	667	663	694	729	698	639	659	680	671	692	668	654	644	692	653	698	717	656	647	699	649	663	661	627	684	705	687	649	678	682	649	665	699	705	706	668	674	693	665	647	698	624	635	660	721	695	661	676
19631	23474	13891	7392	2156	2039	1092	196	62	73	57	56	60	47	66	59	63	67	51	70	77	79	72	69	56	68	64	64	69	68	55	63	67	67	72	67	56	56	68	60	68	80	50	75	58	55	54	70	63	52	64	59	70	57	65	60	51	59	59	62	53	61	70	62	64	71	58	49	78	55	64	71	75	41	54	65	68	57	54	63	61	62	71	54	70	82	63	58	52	57	67	52	59	64	56	54	54	50	64	51	42	55	57	59	70	57	46	59	59	58	53	71	57	66	57	55	61	77	49	67	66	71	60	62	49	57	76	63	57	62	53	63	64	54	50	67	59	50	66	54	58	47	67	49	58	66	63	59	64	63	85	59	52	55	66	73	59	58	69	53	68	52	52	68	53	77	62	53	80	58	61	64	46	73	62	51	82	60	47	52	49	61	61	38	50	64	63	60	61	59	60	60	63	49	53	73	47	51	63	56	64	68	58	60	54	60	53	51	63	61	44	71	70	75	64	49	73	66	69	64	67	61	47	57	56	71	73	71	55	66	45	49	52	68	77	52	51	51	61	51	76	60	62	61	61	62	56	65	60	57	52	47	60	57	71	54	52	69	59	54	58	63	64	73	41	73	53	66	70	73	68	64	73	62	63	76	75	49	66	56	52	53	56	75	64	69	73	66	61	56	59	72	52	48	56	75	78	65	75	54	57	74	53	65	69	71	49	60	59	54	64	59	64	62	59	58	63	70	73	72	67	63	60	64	54	59	63	64	54	56	60	55	72	58	55	49	62	71	62	53	69	57	60	64	60	73	55	59	51	62	50	65	48	61	71	64	63	70	61	54	68	62	69	66	68	65	55	81	61	56	48	53	77	71	57	60	74	69	64	62	63	53	54	54	71	68	61	54	56	59	74	51	77	54	67	55	60	45	50	73	57	61	53	50	65	52	63	60	56	69	61	62	73	44	65	63	73	65	71	64	71	49	69	56	54	54	74	58	62	59	68	73	75	52	58	73	56	52	60	68	70	61	59	67	49	59	61	58	65	52	63	64	67	55	52	64	72	58	54	79	69	58	63	67	60	47	68	52	69	60	52	58	65	70	55	68	53	61	51	61	61	63	63	64	66	64	58	72	64	56	72	62	62	75	71	63	58	51	78	65	53	75	59	63	56	51	58	66	54	52	69	58	60	47	71	67	59	66	62	54	73	53	62	66	61	61	56	70	68	74	53	63	57	54	51	77	66	52	54	58	63	60	63	58	70	59	75	65	61	61	69	71	58	65	52	52	63	62	73	77	51	64	73	62	70	60	62	58	43	60	48	56	51	64	64	62	55	66	70	51	57	55	62	57	54	68	70	49	56	65	61	54	55	49	60	53	67	55	62	62	55	53	66	70	52	64	55	51	59	66	60	62	55	61	55	61	64	59	60	55	74	75	63	48	61	71	72	51	67	59	67	66	51	55	72	59	53	50	57	66	54	66	76	57	67	48	63	65	55	52	70	52	54	53	67	58	63	56	57	57	53	52	59	64	75	70	72	57	59	63	66	55	54	43	59	53	62	47	67	64	48	79	62	59	58	71	46	59	61	57	63	58	57	74	59	62	76	57	37	68	49	64	55	48	72	66	61	64	58	70	71	63	53	43	48	48	56	51	67	59	39	52	71	64	55	50	66	55	68	63	72	60	74	52	58	50	69	64	60	51	61	66	62	57	62	51	56	70	63	56	76	75	55	62	56	61	63	64	69	58	65	66	69	62	49	67	58	62	74	53	54	78	74	55	53	68	58	73	51	64	55	43	54	59	73	73	73	51	70	62	57	51	53	62	61	67	68	59	74	54	51	76	60	61	54	66	62	59	70	54	69	67	57	68	64	48	52	52	53	65	70	58	51	66	47	61	68	65	36	60	61	68	66	58	52	53	72	49	61	61	70	66	65	59	65	66	66	62	60	60	75	65	51	61	64	55	67	68	66	63	55	53	70	58	56	52	58	66	66	61	56	71	50	57	56	57	53	72	62	81	74	59	61	67	57	60	64	58	72	57	55	66	60	58	68	50	51	61	54	68	55	56	50	50	49	52	57	67	58	80	61	67	66	68	56	64	60	62	50	56	44	70	67	62	50	66	70	59	60	69	49	59	65	54	66	48	63	65	78	59	65	58	66	63	66	63	60	55	66	76	52	44	54	55	60	57	53	62	64	61	67	65	74	54	57	51	70	60	51	51	57	61	54	61	71	65	81	59	58	71	61	67	58	56	61	56	59	79	52	62	69	68	62	63	73	70	52	60	46	65	58	69	77	60	58	69	55	58	58	61	68	70	70	64	60	70	74	76	59	48	71	63	70	53	59	64	70	68	67	61	65	65	75	68	47	75	61	55	61	62	57	58	75	54	66	42	63	62	75	62	64	56	54	60	56	57	53	66	57	71	58	51	58	70	70	58	58	65	77	53	72	68	71	63	69	63	76	58	59	67	73	50	41	71	58	60	59	61	64	63	76	54	71	65	66	59	64	67	56	67	63	56	68	74	51	63	68	54	74	54	70	72	65	44	60	60	75	65	75	69	73	72	60	63	49	56	71	57	57	60	51	57	76	63	56	59	67	50	66	51	55	73	75	55	53	56	50	49	59	66	59	53	64	69	71	70	66	68	69	56	60	63	50	67	56	63	52	52	64	61	71	57	72	69	76	66	60	64	56	60	57	57	57	58	64	63	49	57	56	59	56	66	49	58	69	57	65	55	67	39	50	56	64	61	60	59	54	57	55	57	57	51	71	64	66	52	66	62	69	71	46	56	63	57	67	66	62	70	58	58	50	51	59	57	63	56	52	69	60	64	58	63	67	69	66	67	71	56	74	55	53	62	67	61	53	59	63	63	84	62	60	56	75	58	53	56	57	73	55	69	50	61	62	60	64	54	61	60	68	60	67	57	48	54	54	53	74	62	62	68	67	54	60	62	53	42	49	57	62	61	59	56	57	57	61	71	66	68	66	49	58	62	60	53	70	61	58	67	46	50	66	54	61	61	59	72	67	79	52	58	61	60	66	57	69	64	71	53	77	55	55	62	57	65	76	68	57	58	56	55	63	64	44	72	64	62	72	75	68	61	55	62	62	59	58	61	64	70	61	52	68	55	67	50	65	54	56	51	47	74	62	57	52	69	61	51	70	51	62	63	56	47	66	59	75	64	52	64	68	50	73	66	56	62	54	58	69	75	53	62	64	62	72	69	67	61	58	65	65	77	63	55	69	65	52	52	57	64	60	56	67	67	65	53	65	62	67	51	47	64	65	53	61	56	67	65	64	54	62	48	60	63	63	60	69	69	52	51	68	59	52	63	68	55	46	49	72	70	58	59	57	76	60	73	61	67	65	68	72	76	79	62	76	74	62	52	62	67	62	69	64	53	58	61	57	57	55	66	72	63	72	64	74	61	57	58	79	64	62	50	59	68	57	58	66	63	76	74	63	65	59	42	53	59	61	65	49	56	69	63	57	64	56	56	67	69
51168	44049	37378	39909	34062	34990	24329	6843	856	798	830	800	778	802	781	754	807	770	814	749	1467	1684	1343	932	836	782	795	785	758	751	789	798	770	764	749	760	759	768	799	742	762	778	746	761	756	744	735	770	774	793	752	735	798	782	793	768	752	758	773	760	777	789	817	758	760	736	790	779	762	753	765	758	860	754	768	772	791	798	780	750	788	764	775	790	765	760	795	724	749	804	820	794	766	817	814	795	772	794	764	824	770	759	801	774	786	804	795	773	766	806	783	755	790	760	792	757	740	760	738	754	796	761	788	756	798	774	776	725	807	802	782	765	768	820	743	762	767	797	801	749	785	805	781	763	810	720	765	816	760	773	815	776	736	792	793	773	767	780	769	788	737	745	790	761	816	789	787	739	786	795	776	798	781	795	767	797	791	772	785	776	758	761	795	808	743	769	775	790	816	814	760	743	771	768	762	742	793	793	763	789	733	786	734	813	816	720	791	785	794	767	759	747	853	782	762	745	733	755	771	788	837	758	819	749	798	738	786	799	792	769	783	786	764	834	729	725	780	748	751	718	748	714	759	832	778	798	777	765	773	787	758	774	745	807	779	791	777	773	755	806	783	710	781	803	781	828	760	791	813	756	823	789	724	751	797	796	736	818	756	768	802	793	783	771	764	758	761	762	767	775	764	778	794	792	798	784	736	748	699	799	757	775	782	837	783	744	793	764	793	814	788	777	779	718	817	732	794	777	804	789	772	767	779	745	760	783	791	750	780	767	803	753	800	802	774	759	803	725	749	760	781	767	759	806	776	779	773	840	765	770	781	839	821	732	777	733	773	728	805	773	779	793	736	740	790	775	780	787	717	786	762	787	782	801	791	766	798	738	791	799	813	812	756	776	777	819	800	750	758	803	800	751	752	789	741	795	726	748	738	806	809	754	808	760	818	767	784	774	830	723	771	805	791	790	780	753	718	779	780	741	721	772	778	783	845	718	722	794	763	783	779	802	804	787	758	809	742	802	773	765	784	773	814	832	771	775	770	811	781	754	810	773	767	766	761	781	767	824	772	750	804	759	782	779	742	796	795	742	796	828	785	824	779	812	801	835	770	751	818	748	771	759	721	748	779	796	728	716	758	770	767	791	773	778	817	763	846	802	809	781	789	800	726	770	767	817	830	765	736	788	710	790	748	733	748	760	763	769	817	741	783	765	733	776	836	794	775	808	778	773	797	719	800	812	761	762	783	764	754	788	791	774	811	788	781	765	826	820	791	768	757	782	834	772	797	746	772	794	819	735	744	822	798	761	752	765	806	772	823	774	785	760	818	770	789	757	786	806	804	825	781	810	771	786	793	780	749	765	814	784	762	770	781	766	811	759	782	775	757	804	791	803	730	795	761	819	782	740	767	788	782	755	757	812	768	804	794	780	786	794	808	811	773	836	734	747	789	762	814	757	747	688	764	725	732	768	847	793	795	734	796	760	764	752	747	757	757	804	721	783	789	818	786	765	791	756	772	754	766	807	782	794	829	738	802	769	780	793	745	809	767	753	774	813	722	770	797	751	771	760	760	737	765	773	746	819	797	755	709	748	758	796	742	772	796	784	734	768	769	743	821	793	799	810	731	832	779	788	753	809	760	750	748	762	772	733	790	841	780	769	769	770	772	732	808	688	751	801	799	769	749	774	754	755	798	750	728	775	777	789	786	789	748	766	791	838	767	794	722	800	820	773	804	785	802	739	774	762	839	793	816	763	735	738	794	776	777	761	748	825	751	794	726	830	777	753	753	783	768	798	740	788	803	757	809	832	808	780	709	775	767	752	771	806	817	787	798	739	746	811	767	768	808	820	772	776	818	774	782	744	801	767	778	766	800	790	785	781	775	748	751	753	773	759	759	747	776	784	760	772	804	800	771	771	794	782	759	771	755	778	800	720	733	797	809	815	778	783	795	718	732	748	722	781	815	791	787	762	793	810	782	797	717	781	795	787	721	825	808	758	799	779	823	767	733	788	786	799	763	796	760	788	744	734	795	745	751	792	759	740	753	779	819	785	793	777	813	773	788	750	777	790	799	804	827	781	774	774	820	804	823	791	728	773	795	786	800	757	776	811	738	797	800	772	779	729	805	760	779	767	818	818	785	841	784	800	781	774	826	768	761	783	793	771	751	784	806	758	815	804	727	770	751	775	734	754	800	756	770	771	741	746	799	814	716	835	804	803	785	735	747	765	782	773	783	750	802	773	797	764	769	815	796	754	763	809	779	755	780	762	783	780	769	763	794	777	750	742	783	762	772	871	781	776	756	736	756	759	784	764	771	795	744	808	809	725	767	773	819	796	730	806	769	737	762	783	793	819	798	816	795	773	774	802	728	816	775	759	829	840	770	768	780	772	754	800	818	824	803	772	782	759	756	797	799	757	770	764	710	779	789	761	821	804	793	731	760	726	788	765	810	776	781	751	755	803	741	770	771	816	813	809	810	774	793	734	773	792	791	777	813	769	770	772	778	795	809	830	767	830	777	816	821	750	784	761	783	788	734	759	728	785	767	801	801	761	821	782	744	743	816	791	738	745	793	761	779	779	808	721	742	775	798	804	774	781	741	792	802	748	834	718	767	800	768	752	769	780	815	804	817	781	778	817	782	780	761	796	769	774	799	804	769	793	773	736	794	768	730	770	748	747	808	803	791	767	763	766	730	809	808	779	814	778	789	768	760	750	823	748	790	823	768	755	794	779	800	768	801	806	727	767	806	797	780	772	800	834	739	772	768	787	769	788	793	738	767	757	777	742	791	749	757	746	731	775	752	762	742	768	744	771	767	760	771	794	796	792	779	773	809	769	750	771	817	790	773	759	753	778	736	771	737	751	760	756	789	770	782	812	735	749	834	767	742	763	758	795	776	754	783	779	778	767	759	735	806	736	764	793	751	760	780	737	764	758	775	777	757	783	784	772	822	756	789	780	762	827	747	818	764	808	749	740	754	758	785	750	795	782	772	723	796	767	756	721	758	761	773	755	814	831	795	793	779	775	781	786	771	753	788	788	805	809	736	790	752	798	763	810	767	764	770	774	764	777	767	813	836	729	766	727	760	813	835	790	780	751	767	798	747	809	790	768	786	775	771	796	760	851	733	833	754	789	809	777	771	764	806	774	771	852	795	790	784	770	759	817	788	797	760	766	784	775	804	765	756	779	795	778	778	790	817	745	743	776	793	787	748	809	720	804	827	763	750	801	781	745	781	754	807	802	815	725	776	798	817	816	816	736	746	750	787	772	791	761	757	786	797	785	766	770	804	800	772	762	785	759	802	728	781	802	715	725	771	795	771	732	825	796	774	778	785	792	798	763	811	815	743	752	778	715	817	768	752	789	753	808	768	795	734	734	757	727	786	769	760	752	736	805	789	759	774	788	771	746	783	776	799	763	819	802	817	737	782	794	750	804	833	778	765	748	792	782	769	821	781	751	782	815	786	771	747	781	771	802	811	802	812	765	773	742	778	730	794	754
28149	34539	20483	11049	4985	3158	1627	321	62	53	66	42	62	63	69	70	67	67	46	59	71	86	74	62	77	63	70	48	60	59	45	58	54	50	68	51	42	60	48	74	65	48	64	47	65	68	56	71	75	56	57	53	65	61	60	55	68	57	56	66	53	58	50	66	69	59	65	60	53	57	52	68	69	51	70	60	78	58	64	74	70	44	63	60	66	60	60	49	55	64	67	62	45	57	53	63	67	62	61	58	49	75	61	65	58	53	51	53	67	48	65	65	59	69	75	53	58	52	58	73	52	55	59	64	52	63	68	74	64	62	69	65	59	48	67	60	58	68	67	63	83	58	74	67	68	49	43	49	60	71	61	66	74	60	54	58	48	60	64	64	62	60	53	58	58	59	62	79	68	48	47	66	59	55	50	62	57	57	64	49	67	59	65	65	70	57	61	64	55	59	66	56	50	57	62	57	58	75	53	79	45	63	61	56	56	53	72	70	55	55	70	71	61	49	68	54	68	65	67	59	66	45	61	65	39	56	51	57	64	55	56	79	50	74	60	63	59	68	63	44	59	67	49	57	59	61	76	70	50	66	60	59	53	55	68	65	45	61	65	65	50	67	56	60	71	59	59	53	66	60	59	64	60	66	54	48	71	47	60	60	73	61	71	76	67	65	55	55	68	56	60	69	62	66	63	53	60	64	44	71	69	70	68	54	64	66	71	53	63	44	56	63	57	74	60	53	57	57	60	60	66	63	58	57	52	59	65	50	81	57	51	44	61	67	69	62	58	53	63	80	69	62	57	69	74	65	71	70	60	69	47	52	53	62	76	59	68	68	65	56	50	54	57	68	73	58	60	53	65	72	51	60	66	66	65	59	68	67	70	66	67	64	52	59	51	58	75	63	69	58	54	56	66	53	63	61	67	55	62	68	67	65	69	60	61	56	57	61	43	51	65	70	59	51	50	68	60	48	57	60	59	59	56	64	66	60	75	71	53	67	44	45	70	75	54	54	55	71	62	59	70	72	53	64	64	61	45	52	53	74	68	61	56	81	65	58	66	63	53	84	57	60	70	42	75	52	38	61	56	68	58	68	64	64	59	53	66	74	85	59	65	43	60	51	50	49	58	61	63	69	71	73	72	57	77	56	52	67	57	59	71	61	59	61	64	53	52	55	63	56	50	57	64	51	54	65	62	64	66	56	61	70	61	69	72	65	69	58	70	53	66	63	69	56	62	60	52	60	56	64	72	53	56	57	59	80	67	60	51	66	58	51	51	74	72	66	70	65	58	51	64	55	60	67	51	63	62	60	79	66	64	60	61	65	48	57	63	56	46	47	64	47	63	56	53	58	64	63	55	55	52	57	59	58	43	64	70	63	68	56	53	58	67	77	52	56	67	65	54	65	60	64	47	55	58	56	67	56	64	53	56	75	64	50	62	57	68	61	55	62	59	58	57	75	62	67	50	54	61	75	66	58	49	47	68	45	63	60	56	55	68	66	49	49	59	56	58	64	53	58	66	63	55	71	66	52	52	70	57	53	50	57	62	67	77	54	66	43	57	53	50	47	58	61	79	73	46	75	63	69	57	60	75	71	47	74	61	51	60	74	47	51	60	64	59	52	64	59	63	64	65	57	59	76	62	68	62	60	67	63	65	66	61	72	63	55	54	54	62	68	50	63	75	83	76	56	61	53	58	63	64	61	51	64	51	53	76	55	51	56	69	59	52	60	64	64	53	59	65	54	61	44	65	64	69	54	55	65	52	68	60	63	49	53	73	74	63	54	34	67	59	54	60	52	69	63	57	62	57	38	60	71	68	71	47	53	50	51	62	61	59	69	57	71	59	47	62	62	65	58	72	57	64	59	63	61	52	56	56	68	52	69	60	61	55	56	75	59	63	61	65	66	59	47	61	57	67	60	70	71	51	67	65	67	57	49	65	50	66	53	59	57	55	58	47	72	72	64	66	67	62	70	68	53	64	55	57	58	63	61	67	50	62	63	58	69	54	48	78	55	70	70	58	75	63	64	66	71	61	54	58	47	74	63	49	68	79	61	66	66	67	47	52	58	71	67	55	74	47	65	56	59	53	61	59	69	64	67	67	61	57	61	63	50	63	61	53	68	59	67	47	51	69	66	68	65	66	73	55	60	61	69	57	56	55	56	61	66	59	47	69	63	57	50	51	54	70	60	55	78	87	65	51	49	69	81	62	49	51	57	60	55	62	48	49	58	61	60	59	54	67	60	77	60	61	49	52	74	62	35	45	52	60	75	53	53	55	51	61	62	70	53	62	56	64	55	57	63	61	67	64	69	52	63	74	47	68	57	76	54	56	68	56	55	71	66	51	57	66	65	56	66	68	66	71	67	63	57	63	53	62	53	60	58	72	67	60	44	66	64	53	63	59	65	69	58	61	69	64	73	69	60	60	70	63	53	58	60	49	63	62	62	42	58	64	69	45	56	64	75	73	52	67	50	57	68	70	61	45	59	59	71	72	67	68	58	58	57	69	62	55	63	58	51	72	55	60	54	74	45	59	54	50	64	53	69	51	58	48	66	60	53	47	52	64	52	62	63	61	73	50	66	60	55	57	60	56	66	61	71	72	55	58	56	74	58	71	52	56	51	62	65	68	58	60	69	73	65	54	73	58	62	54	68	48	65	77	52	64	72	47	62	72	52	59	56	57	67	55	57	58	69	63	55	64	67	57	81	56	60	71	52	65	58	66	55	55	59	67	52	58	53	59	69	67	62	49	55	49	43	57	86	56	57	73	71	77	59	65	73	74	69	41	91	54	55	51	58	65	51	55	70	58	64	81	55	52	65	54	75	60	69	63	51	65	42	66	67	53	55	77	61	54	60	71	62	59	67	45	63	61	70	50	50	52	54	47	74	61	58	67	53	67	75	54	64	68	70	63	56	58	66	51	67	58	69	69	63	64	62	69	68	57	62	60	49	61	63	52	66	56	78	72	54	57	57	66	64	62	70	61	58	55	59	63	54	57	59	67	68	80	56	52	72	62	63	64	67	61	65	74	63	58	50	49	46	61	50	77	52	58	59	58	60	56	53	69	63	54	43	59	57	53	70	74	80	47	74	57	69	60	64	59	60	54	69	65	56	75	56	51	53	70	60	58	74	60	62	52	63	47	60	71	51	64	43	56	58	73	52	63	65	65	66	60	48	55	65	62	58	62	40	55	60	67	56	53	60	64	64	61	59	44	73	58	62	62	66	65	56	73	70	59	49	54	66	61	65	58	69	79	68	54	67	46	66	61	56	56	72	61	55	50	66	64	49	61	72	54	68	68	61	65	54	52	57	70	65	72	57	62	46	72	78	55	72	76	76	60	45	55	51	68	47	55	63	74	61	52	66	57	72	55	57	77	61	59	51	69	65	61	58	56	64	75	55	51	60	61	59	69	58	72	50	77	55	73	59	56	54	70	56	69	52	47	60	57	67	63	69	67	75	73	54	52	46	63	66	54	68	83	63	56	70	64	60
51476	46200	42600	47057	43425	39973	28083	9760	783	865	771	748	747	814	767	776	740	748	786	733	1571	1780	1450	1026	802	727	802	765	799	728	787	722	778	819	731	826	730	813	771	713	756	736	716	739	725	796	734	767	703	835	769	763	729	757	774	733	755	769	770	714	734	736	799	787	736	729	747	771	759	724	814	704	749	778	714	759	739	738	727	742	777	768	753	769	752	754	766	761	782	773	766	775	802	722	759	803	777	737	732	774	736	736	763	740	744	717	767	816	705	800	745	762	758	746	801	775	743	741	757	780	707	779	750	746	763	769	739	787	739	736	792	767	740	759	776	736	755	799	754	736	768	784	734	768	735	809	748	786	736	769	781	788	787	757	790	766	783	787	752	748	743	729	727	684	726	762	773	754	721	748	787	777	797	768	711	736	742	747	725	790	764	769	759	779	763	760	740	757	730	787	737	752	777	771	768	769	749	729	735	736	756	716	727	751	782	746	754	744	747	742	745	701	780	774	742	746	798	735	712	735	708	773	752	747	778	772	848	775	756	757	842	779	786	708	757	774	769	825	787	745	750	737	747	751	761	749	758	736	784	756	797	772	704	788	687	786	725	751	790	781	756	768	771	777	754	753	771	744	827	765	764	714	758	760	797	790	706	808	739	771	806	727	795	792	752	742	758	798	735	776	778	758	695	788	788	749	767	780	788	797	748	767	783	762	797	767	770	772	723	759	750	753	734	717	773	759	756	813	734	805	711	747	781	777	746	758	772	771	732	743	758	780	733	772	751	715	787	777	800	770	738	755	767	745	791	752	725	735	750	751	771	733	804	789	788	738	772	778	765	759	760	810	758	727	769	804	752	695	746	778	728	815	803	758	718	757	763	779	708	748	745	750	729	758	745	745	777	735	795	769	763	772	819	737	802	734	811	748	774	797	773	720	774	743	722	751	748	737	727	758	727	789	754	714	750	796	765	744	794	730	770	743	740	752	750	773	794	763	789	776	764	744	768	766	778	777	733	723	777	742	745	749	799	811	735	741	742	803	724	711	809	785	783	776	744	748	735	770	758	756	762	783	809	797	691	778	746	751	720	765	746	729	718	808	749	764	796	737	783	752	787	774	730	740	730	772	753	761	771	784	726	736	773	776	799	734	748	738	826	758	737	777	761	777	778	713	777	735	793	809	744	789	805	735	786	750	787	780	723	740	766	723	737	814	730	756	771	747	715	800	789	788	760	763	774	721	751	750	783	751	752	743	792	724	745	782	764	707	718	743	717	759	779	807	761	739	762	777	777	776	760	728	730	801	785	736	789	762	792	744	756	804	787	773	724	711	742	757	732	789	750	786	822	795	797	752	773	779	810	803	723	757	792	696	788	716	744	771	760	757	761	738	784	807	759	757	748	732	728	809	733	759	764	760	801	743	772	778	779	784	796	750	719	747	782	744	754	795	746	720	744	739	770	776	773	754	772	759	747	750	776	772	770	788	703	795	731	741	749	774	780	754	708	756	784	749	732	788	766	756	786	781	800	740	714	772	776	711	770	779	746	776	783	791	717	775	781	819	735	735	782	739	735	739	805	737	779	770	763	758	764	759	749	778	754	766	746	764	791	793	754	731	782	754	747	799	805	786	777	749	762	723	726	786	768	789	736	762	761	806	734	792	687	781	742	766	765	802	769	788	772	749	728	787	768	747	772	743	828	738	752	820	696	733	779	758	758	827	738	790	758	774	765	756	736	735	741	780	796	739	759	805	777	810	769	780	733	765	734	824	757	765	777	757	763	738	759	763	782	763	732	759	779	779	756	732	742	749	751	750	781	766	843	770	722	776	740	735	783	744	794	789	776	731	738	776	769	773	771	804	787	740	730	789	783	793	743	797	807	722	726	789	764	738	730	783	763	822	780	771	771	770	783	714	761	749	788	803	751	771	729	744	739	785	773	756	766	775	756	814	743	804	772	784	743	782	725	796	781	778	753	774	815	768	762	750	802	738	794	757	799	783	737	760	766	800	798	788	778	753	749	729	794	741	744	774	760	769	738	780	782	742	736	826	789	758	759	784	793	731	768	768	773	802	741	784	743	734	721	770	770	799	731	731	750	808	813	796	752	820	755	774	760	725	755	748	764	788	779	707	770	745	744	742	743	765	770	752	755	806	734	775	763	739	785	783	779	762	731	772	741	764	747	757	702	751	770	833	786	768	727	770	779	765	810	739	728	802	766	735	706	825	750	770	787	793	756	740	779	753	733	784	733	792	783	792	734	755	758	816	744	762	715	781	756	741	768	748	782	772	762	762	810	751	827	738	759	768	754	755	835	769	753	768	777	747	772	759	769	812	774	739	744	731	746	731	812	743	791	742	806	764	787	762	778	750	761	760	758	782	801	766	788	752	793	762	725	795	754	729	702	782	734	720	726	728	766	803	798	751	796	765	738	744	757	740	737	754	759	731	760	730	718	751	805	756	730	690	758	751	818	718	826	786	785	776	743	771	795	828	816	772	770	757	803	737	819	742	810	816	745	712	787	752	773	717	810	770	747	742	748	769	768	784	747	802	726	743	744	777	733	744	799	767	785	817	769	756	785	801	815	743	761	757	821	738	785	739	747	789	732	778	751	757	753	803	808	800	765	774	741	784	769	766	712	797	784	734	724	727	748	778	769	743	771	748	738	729	769	742	774	799	778	794	809	806	723	754	788	782	733	731	748	717	751	755	784	741	762	786	745	820	768	774	769	780	730	770	789	728	774	757	715	783	752	812	775	744	790	717	781	822	772	804	765	771	788	816	778	743	715	714	737	812	751	765	740	769	783	773	719	738	766	773	725	782	778	750	758	728	705	818	763	759	765	745	790	789	775	749	770	761	725	790	783	734	806	773	784	755	790	728	770	766	769	772	705	731	743	757	749	772	805	765	740	775	726	760	742	743	752	845	784	757	766	796	775	773	762	784	738	721	774	768	734	787	762	735	747	792	778	692	763	753	806	783	750	795	787	727	709	729	789	770	814	751	766	744	703	762	786	768	769	809	753	740	715	790	740	730	711	750	760	727	783	766	807	783	723	811	722	767	811	786	756	722	758	758	760	752	774	820	713	772	791	754	721	748	742	752	829	763	777	724	764	756	779	724	774	745	772	711	770	718	763	690	775	761	741	763	795	757	763	717	751	767	731	750	731	799	735	733	816	743	765	719	783	740	750	766	749	798	753	738	814	770	715	700	764	774	759	770	749	754	764	750	744	748	755	748	741	707	783	762	770	747	761	762	765	799	762	748	799	738	768	776	794	763	767	777	787	787	713	738	730	790	760	768	777	748	759	798	745	784	738	757	807	761	770	697	743	788	774	757	698	803	740	792	744	819	704	780	762	723	770	755	792	793	745	776	748	754	769	771	773	721	847	734	735	710	737	854	759	798	773	776	738	779	752	762	769	775	815	811	729	722	760	806	769	769	741	737	764	750	772	735	799	765	735	776	772	778	759	792	790	745	720	737	724	742	798	728	773	724	740	777
8856	9334	4527	2254	980	572	362	123	39	53	66	48	42	57	44	52	49	54	52	57	64	50	63	51	49	46	52	54	57	49	42	39	60	60	52	56	58	58	57	48	59	46	54	56	57	43	65	44	50	47	49	52	51	52	52	68	53	55	50	50	46	47	51	46	47	43	50	52	48	51	53	53	62	67	45	52	55	53	44	52	41	43	50	53	48	58	51	48	56	52	56	51	69	48	57	62	59	48	36	59	62	64	54	62	61	45	46	47	58	51	45	57	51	52	53	50	49	52	55	46	45	54	60	53	50	53	53	61	54	63	42	58	59	52	45	53	42	55	57	47	52	67	41	63	55	49	52	64	59	65	45	47	54	58	50	48	45	50	48	46	58	52	50	43	47	59	55	73	44	58	57	44	60	51	56	59	49	55	64	45	48	60	43	58	50	54	52	42	54	48	52	55	62	60	47	57	56	61	51	61	45	56	52	57	51	53	49	50	43	56	52	48	64	44	51	48	56	69	55	56	60	60	49	50	60	67	60	41	64	62	52	52	57	56	56	75	71	53	43	57	54	58	62	44	52	46	60	53	59	64	45	53	53	44	55	51	51	57	50	60	61	49	46	44	54	45	33	57	49	60	57	65	50	48	48	44	58	45	47	51	49	46	45	46	49	64	44	67	50	46	54	59	38	58	44	58	59	48	47	41	60	52	58	49	50	66	51	50	51	50	47	56	60	51	40	48	45	48	62	59	43	50	47	53	53	48	51	46	44	43	56	60	58	46	47	51	51	38	50	46	47	68	35	60	52	58	55	60	56	51	56	56	46	41	50	56	63	44	47	43	53	64	56	56	65	56	48	61	47	47	44	59	36	60	56	55	57	52	53	47	46	53	55	42	39	48	55	54	50	43	53	52	68	62	46	47	69	46	46	55	47	58	44	42	55	58	56	46	47	49	51	51	50	67	52	46	59	47	46	47	51	61	56	59	55	42	46	43	53	59	51	52	56	54	54	46	56	65	65	60	58	56	42	41	49	49	43	60	43	41	49	61	54	48	53	53	45	57	51	54	52	46	56	40	47	47	65	58	59	55	49	62	52	49	50	52	55	47	51	47	58	67	43	58	51	56	52	60	55	48	51	34	61	65	60	55	42	57	54	57	48	52	45	57	51	56	50	51	40	49	46	49	63	58	47	68	33	62	43	64	49	56	50	59	52	67	45	56	59	55	62	50	65	39	58	47	39	50	53	55	46	50	50	48	54	58	53	68	61	61	59	50	51	51	52	44	52	57	60	50	47	50	39	40	48	46	50	56	47	51	61	49	47	72	59	47	38	53	59	52	58	44	48	57	41	44	44	54	55	45	59	43	64	62	56	49	44	45	57	55	59	40	55	47	56	50	52	51	51	49	53	61	46	51	48	57	42	50	32	37	49	54	50	50	55	43	56	55	52	63	40	49	53	47	65	38	44	61	44	45	37	46	57	44	64	55	59	49	46	53	52	52	56	59	44	60	43	61	48	60	65	43	46	51	51	56	57	60	36	58	55	50	52	65	61	57	53	51	61	45	36	57	46	58	57	50	54	56	78	52	44	38	57	59	63	52	54	46	59	49	51	52	57	54	47	44	60	51	52	49	46	54	59	57	61	51	42	45	44	48	52	58	59	61	44	62	47	50	61	61	60	58	46	61	62	51	48	64	59	46	55	51	46	53	57	45	62	36	50	54	60	61	55	66	32	58	70	49	48	63	49	46	56	58	63	69	49	50	52	56	54	55	63	44	52	60	47	66	46	49	46	58	52	64	57	53	54	47	53	44	50	48	49	64	50	48	49	49	51	49	44	54	60	45	43	59	53	50	56	58	50	53	60	47	63	62	48	47	49	53	50	60	45	50	46	46	42	51	37	47	53	54	54	44	50	53	61	55	44	52	54	57	42	60	43	51	55	51	53	64	53	41	66	43	57	57	59	49	34	44	48	47	56	47	46	57	54	48	45	47	53	51	44	56	52	52	46	49	55	47	55	65	44	41	45	46	44	48	42	56	55	45	38	45	51	52	44	61	57	48	60	57	49	59	44	42	56	46	55	61	62	53	58	48	55	52	54	61	75	64	53	51	54	45	49	49	49	49	54	54	54	54	49	59	44	51	39	42	51	61	49	55	59	45	46	49	47	62	42	48	65	52	50	54	42	41	54	45	50	56	51	49	64	47	49	55	64	52	48	54	53	52	53	67	47	55	54	67	51	57	52	54	53	52	52	56	51	44	48	45	43	68	54	44	40	55	66	53	43	58	46	48	51	46	54	43	52	68	49	55	46	57	46	46	58	48	44	50	35	51	60	59	63	50	39	62	47	56	44	42	57	42	48	54	34	59	37	53	47	49	48	44	53	49	52	49	71	51	44	46	61	56	58	72	61	44	58	65	65	62	61	46	48	46	46	54	43	47	45	43	59	43	44	53	52	47	52	51	52	48	57	55	56	53	52	42	63	53	62	51	50	64	44	54	56	34	51	55	63	50	57	52	48	59	53	42	63	45	53	54	47	52	67	64	45	47	51	60	50	56	58	59	53	57	53	37	56	40	58	52	50	58	55	49	47	48	44	59	51	49	55	50	40	62	32	52	45	47	48	49	54	45	69	59	57	51	56	37	56	58	54	51	44	39	35	42	48	61	47	64	47	63	44	43	50	44	46	54	56	55	56	51	48	52	55	69	49	69	47	51	74	47	56	50	60	54	46	53	56	59	51	62	55	53	45	48	48	58	53	37	59	58	49	43	53	46	61	64	61	58	44	47	57	49	53	51	46	58	51	46	50	55	41	58	38	57	42	61	47	28	59	49	36	51	49	53	51	55	50	41	46	43	43	54	47	53	58	49	52	55	52	70	50	49	49	63	46	49	47	59	58	56	65	50	49	45	49	37	51	61	50	43	57	47	57	44	56	45	63	42	50	39	53	40	61	41	46	52	55	47	49	49	62	55	60	54	57	55	51	51	51	61	63	41	54	56	43	63	50	50	45	61	44	48	48	43	54	50	47	34	46	47	63	47	48	48	59	64	31	63	54	61	58	59	55	52	50	52	43	41	59	45	66	57	52	51	59	42	57	56	50	51	52	45	53	49	48	63	56	38	46	59	52	39	55	55	52	46	43	64	56	50	64	59	57	41	38	62	56	53	53	49	47	60	42	56	32	41	52	53	52	38	66	47	39	61	49	50	41	29	55	56	47	49	46	55	57	52	55	52	63	48	57	44	58	58	61	44	53	38	54	64	47	38	60	57	68	58	52	49	42	56	67	53	62	56	46	58	46	58	62	56	57	42	64	52	61	48	51	49	63	40	54	48	43	65	47	52	46	55	62	50	46	52	41	57	61	51	47	41	64	51	35	49	47	50	53	61	47	57	57	53	54	39	53	61	42	57	45	43	65	49	41	46	53	48	52	55	52	49	56	43	46	58	51	43	63	41	36	51	53	50	44	54	41	49	60	54	56	59	48	41	64	39	62	45
41904	33497	26358	27898	25894	21454	13889	3201	621	666	677	661	674	675	676	669	686	667	677	674	802	864	835	708	679	689	672	662	646	668	665	670	704	651	656	697	661	623	602	670	632	653	677	662	624	651	644	672	659	588	647	695	633	640	656	685	625	614	656	655	663	640	651	632	644	656	630	649	633	651	688	662	656	685	629	651	638	648	610	651	652	676	704	645	646	646	648	679	626	654	656	632	647	709	668	626	673	677	661	671	656	629	659	631	668	654	645	695	645	654	641	662	648	688	660	677	680	690	670	693	671	671	634	662	655	641	638	688	612	667	657	668	694	644	662	649	679	676	682	682	643	649	691	700	641	660	650	647	675	657	701	655	608	671	613	667	651	675	651	701	577	636	656	631	632	648	630	669	692	658	615	713	682	665	683	685	642	707	690	673	661	689	655	672	654	635	645	681	658	645	646	622	611	629	645	644	651	613	671	641	645	698	663	657	649	682	656	659	666	657	655	662	694	607	661	651	638	650	667	665	681	679	655	652	605	654	665	660	640	710	657	680	658	645	610	699	648	673	677	684	639	661	627	629	629	689	646	647	681	723	660	670	649	618	664	663	600	626	653	656	680	588	630	633	634	685	617	633	706	684	668	601	675	690	636	626	658	633	600	686	641	587	671	664	644	685	685	673	705	586	653	667	668	623	655	672	663	654	651	612	631	662	673	609	687	655	696	652	674	655	632	630	635	619	695	641	637	691	648	664	587	685	647	666	689	651	681	677	669	692	705	658	698	648	678	651	652	676	660	636	641	670	624	644	625	651	623	636	686	667	645	651	641	690	654	677	678	623	621	708	651	653	624	648	642	669	648	670	700	651	603	674	629	658	635	618	682	665	627	635	610	647	643	672	660	650	670	667	643	695	644	672	667	633	635	676	670	698	637	633	659	662	689	679	656	642	668	639	691	684	631	662	630	652	625	615	657	671	638	642	709	714	611	636	580	690	681	640	678	635	651	663	639	644	657	601	676	704	647	642	606	689	635	683	661	636	667	686	642	698	707	659	676	650	677	637	660	629	684	617	668	614	656	627	667	643	630	630	625	654	664	654	621	669	660	657	654	667	645	646	659	667	643	633	616	663	627	637	632	633	654	636	660	665	674	669	644	650	698	653	655	636	656	681	655	656	697	681	660	690	680	646	662	623	643	695	629	667	667	631	666	639	622	721	680	670	665	667	604	677	676	651	648	657	642	607	648	654	664	647	695	702	659	647	663	665	676	611	632	658	672	670	645	664	666	636	656	610	706	648	662	670	665	652	631	692	623	627	670	691	668	679	649	678	599	687	691	678	709	646	660	668	737	669	635	638	637	665	702	675	607	660	686	670	665	643	687	680	662	675	671	708	653	600	663	615	649	644	687	607	679	652	625	689	677	634	641	673	669	657	673	648	594	638	649	666	627	639	660	636	630	661	705	670	696	691	700	666	658	647	642	683	657	663	688	653	665	616	612	667	646	661	680	677	675	684	670	679	687	675	679	635	663	688	670	688	649	654	650	626	654	639	653	638	678	632	615	623	670	673	692	644	672	654	698	688	691	686	605	680	643	645	656	626	619	676	690	616	634	704	679	644	660	643	683	631	623	651	616	625	686	639	639	653	647	689	694	661	697	659	667	661	633	646	645	694	679	655	629	686	666	665	663	610	629	646	712	682	671	664	638	640	680	680	678	656	650	612	610	630	625	662	673	670	610	663	663	644	623	666	624	697	660	632	656	635	670	610	679	636	632	615	694	654	680	632	682	607	714	652	662	646	657	659	679	661	667	671	649	631	622	652	658	689	611	677	675	673	648	640	676	673	658	671	612	669	631	691	660	669	651	621	689	587	663	674	703	688	697	610	669	617	624	657	628	620	675	670	693	650	647	712	649	633	670	727	656	655	659	665	670	641	668	667	640	667	640	682	674	633	634	681	698	628	612	593	647	659	677	634	620	694	667	597	686	632	682	634	639	693	653	680	696	699	609	683	695	637	618	618	693	681	658	675	655	668	665	644	681	644	690	632	619	627	641	634	671	668	652	674	620	678	635	713	633	660	683	631	657	649	625	658	668	640	635	685	669	688	658	687	653	634	656	679	660	656	604	670	649	649	622	641	644	654	642	636	671	664	676	668	669	693	653	697	650	640	615	682	657	701	696	690	627	643	655	668	650	667	684	633	629	669	696	698	639	666	660	640	655	651	636	659	646	679	658	667	690	672	678	652	699	624	647	639	714	671	698	683	656	624	652	646	666	631	676	626	655	657	610	639	666	674	627	653	708	661	678	670	651	666	663	675	670	657	675	627	645	659	718	670	685	690	701	627	667	626	602	633	635	670	583	657	645	647	645	685	649	654	692	638	608	635	664	658	644	656	690	696	687	673	620	675	654	662	634	622	668	665	656	676	669	651	651	660	640	625	685	657	657	673	678	640	649	653	671	660	650	660	641	693	638	689	637	663	648	652	638	649	640	664	636	644	663	648	731	622	635	684	642	660	656	641	632	671	675	704	691	653	654	671	680	649	648	707	622	695	608	646	643	662	631	637	667	650	681	650	664	607	645	635	679	654	648	661	658	698	621	630	663	698	588	694	640	673	631	640	616	681	633	642	669	639	687	672	637	638	621	668	655	608	637	672	678	634	619	634	660	627	630	665	640	664	624	643	656	613	649	658	642	633	675	665	648	633	658	691	655	669	628	679	680	644	638	635	604	688	636	686	633	661	661	666	679	703	665	664	715	678	687	706	685	698	608	699	714	630	686	622	696	703	691	637	646	634	697	657	669	630	630	607	675	642	638	683	648	666	617	669	682	680	642	607	641	651	645	623	677	624	648	698	668	684	681	668	645	637	670	644	682	627	658	603	687	662	656	671	663	611	647	641	654	699	660	631	641	642	694	633	650	630	669	666	646	678	691	611	618	671	673	650	636	688	686	700	664	684	657	643	683	674	675	676	661	632	605	675	664	675	646	685	654	646	632	641	617	651	643	619	640	662	646	643	685	700	644	662	687	589	630	668	670	660	644	655	683	699	622	682	683	638	679	642	669	645	671	637	689	648	642	644	636	637	612	690	624	645	706	616	672	672	681	649	624	611	645	671	646	673	681	621	652	610	681	645	651	653	606	666	644	657	663	654	681	695	636	663	680	670	681	650	634	666	657	665	628	700	656	701	678	659	637	663	661	624	707	657	646	653	652	698	653	662	663	666	661	648	642	705	674	672	614	642	682	639	645	684	625	677	594	655	655	638	669	623	700	691	650	664	654	670	630	631	650	631	698	648	668	653	649	695	669	649	661	671	664	655	614	707	644	665	689	639	662	690	668	647	638	661	619	606	637	673	650	666	636	653	667	679	687	649	628	637	683	616	632	655	659	673	661	636	669	605	646	655	673	684	689	666	646	667	705	623	655	645	657	671	677	632	639	678	675	701	678	724	688	677	677	655	634	680	675	657	634	699	632	671	682	643	613	675	657	669	671	637	650	654
23731	28283	15072	7218	3193	1981	1098	240	49	46	52	53	48	51	61	62	51	52	59	62	79	71	71	66	47	49	62	56	63	51	40	50	42	65	48	55	49	49	47	47	57	49	48	57	48	59	48	51	62	57	56	55	64	54	53	47	57	52	64	55	51	35	70	46	57	35	59	59	58	52	55	51	45	65	62	50	47	49	54	54	29	62	45	58	53	44	48	45	58	59	52	45	55	50	45	51	63	40	51	56	62	58	55	44	40	49	54	55	60	62	62	61	46	68	65	46	40	54	56	57	40	49	49	52	59	43	53	64	46	48	48	55	37	71	48	51	64	63	50	51	72	46	56	44	46	36	65	52	52	67	50	61	60	53	55	65	60	69	41	72	49	56	57	63	64	57	66	52	47	50	43	45	56	56	58	42	61	57	46	48	62	63	56	44	47	71	59	33	42	72	54	56	57	59	80	62	53	48	61	49	56	62	46	68	62	55	41	41	54	62	53	55	56	50	49	51	59	50	52	50	46	59	46	62	47	59	57	61	43	52	56	49	46	64	44	57	58	50	53	68	53	54	69	57	52	54	52	50	58	55	54	46	47	50	76	53	61	48	62	54	62	69	57	48	62	50	62	75	48	50	49	49	60	60	64	46	59	49	54	61	64	60	46	53	52	62	51	49	61	47	58	53	47	57	52	50	63	46	59	54	52	60	51	56	65	62	57	62	61	49	53	60	48	42	50	50	64	63	47	52	50	59	50	49	56	42	59	57	41	64	50	57	50	57	55	49	51	51	55	53	64	39	49	49	52	45	44	52	50	45	62	52	56	58	74	44	59	71	65	54	50	80	57	53	60	70	63	42	48	67	62	45	42	55	65	55	50	57	45	51	60	65	64	59	49	55	61	52	54	51	64	57	60	56	59	65	36	48	54	57	52	51	54	47	52	52	55	54	57	55	51	53	54	56	52	48	54	59	52	60	46	60	63	61	50	47	46	48	57	65	55	59	52	56	40	55	51	49	60	63	52	50	54	50	59	53	56	63	51	56	49	52	56	65	56	62	59	57	50	56	41	44	56	41	73	58	50	55	62	46	62	48	54	46	51	54	52	55	49	50	49	69	57	56	54	54	53	59	49	69	57	45	49	54	57	37	40	48	59	58	47	61	54	61	63	52	45	53	68	58	61	59	58	48	58	61	53	59	51	54	64	54	53	57	56	68	64	40	55	70	46	54	58	48	47	50	62	64	61	60	68	61	62	62	50	57	60	44	48	55	52	44	59	44	51	51	45	62	64	56	61	61	53	66	56	52	51	54	50	53	53	54	51	58	53	53	48	56	53	51	59	58	68	53	46	71	56	61	47	45	54	58	65	62	62	56	63	65	65	59	51	48	60	60	54	69	46	49	64	60	62	54	52	50	47	60	57	60	44	56	57	38	55	56	45	38	65	39	67	44	44	47	53	74	64	56	47	47	40	65	50	43	64	45	61	61	52	48	59	55	51	54	50	71	61	46	57	55	57	55	43	61	50	59	54	59	60	55	57	57	49	54	61	53	45	49	49	56	55	57	69	53	54	59	48	46	50	58	48	61	70	62	56	72	62	56	55	52	54	55	56	55	54	63	51	49	54	41	55	58	53	39	51	44	53	68	54	66	51	44	61	58	65	71	63	67	55	52	52	46	45	56	51	56	56	56	44	50	44	59	54	69	52	35	68	58	60	45	59	61	45	43	46	72	47	59	55	46	59	50	47	58	60	62	43	56	59	65	53	62	52	57	59	55	46	50	49	69	59	38	58	43	58	58	63	46	67	54	54	49	48	54	60	59	62	43	53	48	64	61	56	57	65	52	65	44	49	49	48	62	41	57	58	68	56	47	56	58	60	64	60	56	52	44	58	52	52	67	56	53	60	49	48	56	60	59	50	64	54	49	65	57	59	47	41	36	62	59	59	42	51	62	61	56	52	46	42	58	58	51	55	54	51	56	54	51	58	48	64	47	58	56	60	47	50	52	39	57	51	62	46	55	54	52	58	49	46	54	63	51	37	44	43	56	63	51	58	51	54	54	56	60	56	52	50	56	54	62	48	45	49	51	50	63	48	66	67	48	62	42	41	55	68	63	61	68	48	51	53	47	43	47	42	47	53	47	55	56	47	62	46	49	57	58	54	67	49	48	49	49	63	51	60	41	57	50	63	48	56	54	39	44	72	59	42	55	60	51	51	45	46	66	57	48	61	48	44	58	45	53	41	54	47	54	57	58	49	51	47	43	56	56	51	62	55	51	63	55	58	61	52	58	44	67	52	51	62	53	46	46	45	50	59	69	62	55	42	50	57	58	65	56	58	66	51	48	51	52	55	58	41	49	44	51	55	56	49	47	59	63	65	57	51	66	53	54	49	57	46	49	51	57	62	63	52	47	59	55	54	62	49	60	56	54	56	49	48	52	50	79	61	62	70	62	40	57	50	68	55	51	45	54	52	39	61	57	47	58	60	58	56	49	58	46	60	42	59	61	55	60	51	53	44	56	51	70	50	51	55	69	53	37	45	66	61	73	48	47	78	48	59	60	48	56	50	58	46	50	64	59	52	62	55	55	60	57	59	53	56	55	53	63	47	34	64	62	55	52	58	57	53	52	47	51	57	47	57	55	57	61	47	57	48	58	61	54	48	65	54	65	56	54	47	39	54	51	51	45	60	60	51	48	57	51	45	54	49	61	44	45	64	62	53	57	66	54	57	55	30	65	59	56	64	51	49	51	54	53	50	52	54	65	51	58	63	58	59	50	44	63	60	40	56	51	58	44	64	49	50	62	53	57	49	62	53	50	56	65	67	48	61	57	60	60	54	56	57	55	50	58	51	68	56	46	45	54	61	75	66	43	60	59	61	49	46	48	60	57	53	45	64	62	46	38	58	47	67	46	57	61	58	46	56	52	53	50	38	45	48	57	56	49	49	68	55	49	55	61	53	64	52	49	56	60	50	57	55	59	57	64	54	44	61	56	50	63	62	51	47	58	50	44	57	55	46	53	48	52	49	62	65	55	40	47	60	59	62	52	64	67	59	51	58	51	64	56	47	61	52	52	61	53	63	53	48	60	51	47	60	43	60	49	40	49	49	50	56	66	53	52	59	52	44	52	54	61	47	71	40	50	50	55	49	60	45	61	57	65	53	46	54	66	67	62	50	55	52	48	70	56	46	46	56	69	60	63	57	58	49	36	65	56	65	48	50	45	51	53	59	66	60	43	54	54	45	62	58	54	52	61	50	54	54	54	43	58	48	60	52	52	48	49	51	63	67	50	49	64	52	57	49	48	52	55	54	50	62	49	55	68	61	69	65	56	60	46	49	52	48	50	66	37	56	42	61	63	55	56	51	53	48	49	59	57	42	46	72	55	46	49	66	58	49	63	61	53	56	48	53	50	48	58	63	53	61	60	45	57	58	62	60	45	67	38	49	57	57	35	59	63	63	46	60	52	47	62	56	62	55	57	56	58	45	61	64	64
50342	42147	36978	40761	39517	33781	24828	7712	724	725	675	670	672	701	648	698	731	718	677	658	1070	1274	1062	862	684	631	704	685	692	613	643	719	657	699	674	688	662	653	635	668	628	703	691	626	647	707	677	702	720	669	700	719	641	666	661	704	695	693	665	683	674	624	683	661	658	665	728	608	645	713	681	656	645	698	722	665	643	694	636	672	668	692	642	671	662	683	641	679	686	707	648	697	648	696	649	681	675	677	651	690	671	697	685	655	653	696	656	691	705	648	640	678	668	628	703	686	710	670	697	703	744	717	660	673	678	661	650	676	691	638	668	647	655	666	648	711	711	673	700	672	641	660	656	675	673	668	673	695	687	634	630	701	691	680	669	646	661	673	616	678	676	680	683	659	652	639	696	673	741	679	716	702	630	675	661	672	672	654	691	623	694	680	655	668	664	677	657	644	684	690	699	659	686	706	626	704	685	661	682	660	684	651	661	671	717	630	632	702	659	687	653	660	655	711	718	682	641	656	614	687	719	724	671	697	659	672	669	693	683	689	674	654	677	657	616	672	703	677	607	655	680	659	681	701	679	664	637	668	692	651	649	704	694	687	658	644	646	665	686	649	655	621	650	684	671	664	691	654	670	654	671	619	713	701	660	628	658	664	662	696	641	732	666	692	680	697	669	690	697	660	657	636	661	680	627	678	672	698	724	663	660	647	651	673	703	703	683	693	661	659	663	706	690	662	690	670	669	660	702	671	715	637	643	678	675	657	671	692	653	648	660	652	683	665	683	653	664	673	691	656	682	697	682	641	681	628	637	674	658	655	673	656	705	692	674	710	647	701	655	631	667	635	670	690	683	655	674	651	653	693	623	640	620	722	654	675	705	685	646	639	673	716	646	671	656	666	684	638	635	658	703	687	679	646	697	694	668	669	693	651	706	700	668	702	710	708	721	748	645	657	648	687	674	651	651	686	689	660	623	644	671	685	680	625	641	658	703	658	701	647	642	690	690	653	702	694	682	670	653	662	638	694	665	674	708	642	668	660	630	699	698	684	658	694	704	656	645	682	688	630	642	687	651	665	619	662	661	699	644	701	637	631	663	682	649	664	706	696	689	645	669	665	655	694	639	621	718	675	695	670	653	695	644	734	695	661	689	695	661	671	697	664	677	608	698	661	682	701	687	666	676	671	717	682	656	700	688	680	721	634	690	683	721	624	654	694	687	696	645	633	636	682	659	686	655	665	680	702	680	638	642	699	651	694	615	682	675	665	636	676	705	690	661	677	676	668	661	685	677	712	701	654	653	694	690	668	697	684	676	711	655	670	662	680	655	697	660	640	707	666	682	654	660	667	659	677	683	653	683	689	664	661	662	645	741	734	667	681	657	603	700	665	696	660	650	657	657	642	681	710	630	665	634	693	699	648	689	662	659	684	674	656	629	701	691	726	671	695	656	662	673	699	645	662	702	672	693	666	666	645	643	675	645	677	669	684	701	619	694	681	652	697	702	714	661	661	641	684	633	648	658	677	679	684	648	659	669	643	665	695	666	681	639	689	684	711	664	665	660	674	631	649	722	664	709	667	679	647	643	625	653	653	654	654	720	588	689	664	704	636	663	705	668	699	700	655	656	645	625	663	694	695	772	689	668	685	616	689	670	702	695	672	704	678	695	658	650	678	710	637	659	676	711	687	656	697	679	670	664	672	717	654	676	670	705	713	670	656	668	650	672	700	663	672	676	685	688	670	695	677	666	674	699	706	680	670	706	657	685	653	619	679	641	659	652	655	671	665	639	645	678	679	725	694	625	716	687	674	656	666	647	715	681	682	674	662	666	625	673	710	652	647	692	668	698	660	667	674	643	641	693	626	723	726	682	664	673	669	648	720	680	678	695	619	663	689	686	682	710	666	721	722	688	681	634	657	676	679	681	675	725	679	668	628	680	715	675	706	647	688	659	664	713	630	677	684	722	653	679	628	690	647	654	686	713	645	689	698	664	656	664	688	685	644	633	666	674	665	636	683	643	686	688	641	684	681	660	681	685	645	732	625	705	666	637	684	717	701	653	665	712	693	659	626	623	659	637	674	657	659	662	693	658	662	684	644	677	704	686	660	666	661	645	659	673	676	614	617	721	665	659	667	700	666	687	686	664	667	673	647	643	671	701	681	658	666	659	628	674	675	681	657	634	687	655	659	691	675	681	654	690	655	635	677	648	667	654	665	627	666	677	678	678	654	685	655	679	713	667	681	673	691	701	684	645	726	666	651	675	663	700	690	647	645	711	662	644	714	656	701	694	694	654	683	662	657	621	727	628	677	673	679	640	738	702	637	748	668	703	695	708	638	694	701	661	663	672	677	663	700	702	693	662	637	672	596	640	677	696	698	661	680	681	673	686	728	685	686	607	700	691	690	635	653	685	675	719	700	692	642	673	661	653	662	705	671	630	663	682	667	694	706	687	740	685	635	644	655	702	671	668	680	688	692	695	712	669	661	678	660	666	706	721	672	686	658	670	681	688	660	705	654	625	631	710	675	688	683	672	663	664	666	677	661	666	657	669	635	662	701	668	653	677	649	660	687	616	706	615	687	676	655	643	672	693	656	665	670	657	647	672	702	679	633	677	736	691	690	658	646	616	673	712	685	642	657	672	673	708	678	679	706	672	653	683	648	683	670	656	711	686	659	689	672	660	647	701	664	691	689	650	682	636	668	673	669	687	629	655	672	659	678	703	652	689	687	720	676	691	649	687	687	693	666	691	663	668	626	667	707	675	707	653	668	663	695	659	675	689	708	659	659	693	676	618	646	696	663	671	660	703	682	680	691	673	659	646	665	710	624	707	664	657	670	679	611	691	659	710	626	653	663	689	665	656	675	670	686	667	673	674	674	665	637	659	673	648	682	665	640	649	663	631	638	699	682	703	697	696	657	728	699	724	694	629	719	668	664	658	641	718	650	655	650	649	724	647	630	644	690	641	678	688	680	712	668	668	694	673	693	670	709	641	652	667	682	683	733	669	683	670	679	683	673	648	664	636	692	644	637	657	631	673	676	692	690	641	687	715	671	712	657	667	691	651	674	711	604	664	686	641	708	688	711	688	666	677	644	716	640	710	673	683	641	680	645	676	636	661	692	666	661	695	653	722	700	665	692	656	696	678	637	673	673	687	674	647	652	697	681	658	695	680	658	677	651	685	638	678	677	685	663	677	651	705	681	654	666	672	688	654	666	693	682	657	671	680	672	651	634	677	698	642	672	677	638	659	672	718	675	669	690	695	650	669	708	698	657	666	689	678	658	633	665	646	681	673	666	650	681	677	672	703	696	639	689	610	657	633	641	666	695	715	628	669	665	692	664	705	650	632	656	681	702	678	602	647	667	679	582	719	682	650	682	706	667	717	667	714	684	660	721	676	699	648	688	673	673	673	682	688	663	709	696	708	679	669	675	689	702	684	676	678	677	676	661	648	641	671	639	694	692	695	690	647	681	694	663	699	605	687	700	677	694	673	669
20395	24062	13476	6808	2917	1699	980	215	61	70	63	54	63	60	68	75	59	63	55	59	67	68	72	65	65	65	61	52	49	49	64	62	69	61	52	62	69	52	58	70	57	69	58	61	56	63	57	62	63	64	63	63	69	76	51	50	62	46	55	58	48	63	72	61	65	45	56	52	68	58	59	58	65	64	68	58	62	63	51	54	67	46	52	61	70	71	61	47	69	76	59	65	60	64	65	57	53	55	65	69	74	58	66	59	60	59	55	63	62	53	61	37	67	60	70	71	59	63	67	76	69	52	66	54	44	58	58	53	63	71	57	49	62	62	58	75	65	62	51	63	63	76	65	67	71	51	72	64	54	72	70	50	87	52	60	49	54	75	62	71	72	72	65	55	60	59	56	65	65	78	59	62	68	76	74	54	53	64	55	68	45	70	65	71	68	55	63	60	78	63	62	73	45	62	63	57	68	55	66	57	67	78	53	57	82	59	60	60	63	61	54	61	69	59	74	48	52	53	59	64	66	66	64	52	66	72	76	67	57	47	65	55	69	69	53	55	66	69	58	39	61	73	66	53	66	66	65	62	60	68	53	62	58	57	71	51	62	68	70	51	57	75	56	53	67	68	66	64	60	62	60	55	60	60	75	58	72	56	65	71	57	64	68	66	67	56	65	63	55	63	80	57	56	63	77	65	61	56	49	65	70	65	62	59	74	75	65	71	54	60	58	59	53	58	78	59	64	67	64	55	55	58	61	66	63	67	53	63	66	64	63	53	70	61	52	57	56	52	56	60	52	63	49	47	64	65	62	58	55	68	66	63	65	64	74	45	59	57	58	53	48	75	62	69	56	57	56	60	70	49	73	54	55	58	63	57	59	52	54	62	58	72	56	65	52	48	52	72	75	67	67	61	62	67	49	48	60	60	59	66	63	62	51	64	46	62	73	59	52	53	61	77	65	63	59	61	72	58	65	68	45	57	49	63	61	67	62	66	56	64	60	52	50	63	66	72	60	62	77	67	57	55	59	55	57	62	65	64	71	54	75	62	65	70	69	62	68	69	55	68	60	53	55	72	64	67	53	64	67	61	62	65	71	55	63	58	64	67	59	58	65	73	72	55	55	69	51	61	64	55	70	62	62	63	55	70	74	63	60	54	48	63	56	73	56	73	66	56	63	56	63	64	62	73	68	57	61	61	70	58	69	54	56	67	76	68	63	54	69	62	62	61	58	59	58	65	54	59	60	55	57	71	65	61	55	52	57	73	66	78	53	56	83	67	76	77	53	63	64	63	56	55	71	59	69	64	60	64	49	60	61	74	63	75	63	71	57	52	55	67	74	49	51	64	52	47	57	80	58	59	57	57	71	49	54	61	60	55	63	64	85	57	63	67	68	61	62	48	46	56	63	69	60	60	60	68	63	44	53	64	57	63	67	60	65	74	57	56	69	58	63	54	57	65	63	75	74	51	63	64	50	66	69	63	55	57	49	52	52	48	72	62	76	64	61	68	60	61	51	57	83	57	55	43	74	66	49	61	53	74	53	50	53	52	53	70	70	69	59	61	52	67	63	62	55	65	67	63	53	66	67	73	68	64	78	46	53	69	74	65	72	66	67	63	62	72	62	58	65	65	61	53	57	67	75	45	58	60	72	64	57	69	60	60	73	63	50	50	55	53	48	46	70	78	68	58	60	55	71	47	70	69	74	66	63	64	58	62	61	59	63	48	57	59	57	57	54	61	69	55	54	61	51	66	55	53	72	69	57	56	63	42	56	63	72	80	53	66	52	57	50	57	59	64	65	82	73	57	68	63	59	58	59	53	77	65	78	70	48	69	63	66	54	86	69	56	53	55	64	59	71	62	55	56	58	82	61	51	60	50	71	57	54	74	63	65	63	67	63	67	70	65	67	46	64	70	56	60	54	66	53	66	68	60	59	70	74	69	69	58	72	62	62	60	61	62	69	64	72	54	63	64	62	69	69	55	56	67	65	75	70	68	69	72	56	60	68	61	61	60	65	55	51	84	76	52	65	43	61	43	62	65	65	66	66	72	73	62	56	77	67	59	66	54	49	57	56	45	67	46	64	58	46	62	53	74	70	65	58	76	63	55	58	60	64	81	76	59	64	66	63	68	74	69	64	65	61	72	70	65	75	53	52	84	52	75	73	64	69	66	54	58	61	58	63	68	48	67	66	60	71	64	50	61	72	49	53	75	55	59	71	67	75	79	51	55	72	64	65	56	69	61	80	54	58	71	59	59	53	67	61	77	48	58	64	53	58	63	60	59	49	66	46	61	49	63	50	77	66	75	67	67	76	67	61	59	53	49	57	73	64	58	63	67	65	52	54	64	72	56	68	60	56	62	49	70	57	70	55	75	63	52	55	75	70	54	57	60	73	72	63	72	53	63	55	50	67	45	63	69	60	73	80	65	65	59	49	61	63	72	71	59	66	51	58	69	64	56	63	76	67	62	61	53	53	55	61	60	48	60	54	60	46	57	62	67	53	60	67	51	70	59	70	75	69	58	73	61	61	80	58	66	61	53	63	55	60	83	55	48	65	61	73	72	69	50	60	64	59	68	62	59	58	51	63	55	64	55	54	51	73	65	50	57	55	62	52	69	69	61	50	60	61	59	51	66	64	62	77	57	62	53	61	62	51	66	60	53	51	65	54	57	61	58	82	76	67	69	63	57	69	50	76	71	73	51	68	82	59	64	64	58	63	50	70	60	56	49	68	57	78	62	64	75	71	52	62	50	66	60	70	65	53	66	68	70	65	51	61	61	51	47	64	65	55	39	71	65	65	45	72	65	54	70	69	54	61	68	58	70	63	80	60	64	76	64	53	58	65	58	65	81	68	73	72	50	65	55	50	57	81	62	71	71	61	69	56	51	61	62	53	81	68	65	51	55	64	54	54	66	62	65	55	72	61	61	54	62	63	50	55	65	54	54	64	82	59	77	67	72	52	59	59	67	49	79	56	75	48	58	61	56	73	68	62	57	72	54	60	66	71	60	52	51	62	58	62	61	57	53	63	68	63	54	62	59	70	77	54	56	46	68	65	55	61	64	67	46	62	58	61	65	60	64	65	80	77	73	63	65	63	67	53	67	65	59	67	60	53	59	53	68	71	62	71	74	63	63	63	68	64	57	63	65	47	67	46	70	60	65	64	48	67	63	62	77	59	57	63	62	53	67	63	70	67	44	58	55	67	50	58	62	62	54	64	59	55	76	63	56	63	64	63	63	61	50	65	55	52	58	69	51	59	64	52	69	43	68	56	72	64	59	71	60	71	48	64	58	64	64	54	62	58	76	60	60	56	59	61	58	60	76	75	55	51	50	74	58	67	80	63	52	62	73	60	68	52	69	65	64	74	63	52	60	60	44	83	64	53	55	63	61	57	61	58	61	54	56	64	64	75	68	57	73	74	65	68	67	69	53	66	73	58	76	55	72	59	64	54	60	48	75	58	50	53	56	67	69	65	62	74	68	62	68	62	65
51975	43459	36550	39535	37495	31773	23576	8111	749	740	758	778	835	793	721	800	785	830	802	783	1195	1365	1093	911	789	760	761	800	812	797	756	802	787	796	758	778	748	748	788	753	737	754	816	740	811	739	816	746	809	751	792	778	772	770	830	747	725	802	773	739	812	735	747	798	733	760	720	801	848	745	819	779	761	773	758	812	828	762	784	812	762	795	754	777	761	772	799	785	782	766	770	763	790	755	806	742	716	768	771	783	844	778	772	783	746	782	795	773	765	760	805	760	798	788	795	745	807	811	749	823	779	756	817	717	711	715	755	783	742	766	785	789	790	787	752	743	775	764	829	788	719	796	717	744	752	804	808	794	710	782	808	805	824	800	721	701	782	800	784	763	796	795	809	799	805	760	742	777	795	798	838	777	777	786	828	771	776	793	718	781	780	753	723	775	769	779	803	799	777	767	782	772	775	781	771	831	816	823	743	830	767	745	815	803	771	774	789	755	763	790	799	734	752	775	748	776	793	708	741	813	814	773	800	784	795	714	810	764	763	783	777	757	808	778	788	791	738	802	792	770	770	771	780	786	796	811	765	775	787	808	732	795	801	757	769	774	778	789	733	787	803	783	772	777	787	745	754	765	836	819	802	761	789	780	759	768	758	797	783	754	790	783	813	768	824	808	820	780	786	780	754	774	729	747	785	789	845	798	796	796	791	745	760	790	732	764	790	770	757	829	788	804	734	754	763	778	801	779	784	780	787	780	756	791	783	748	762	809	773	769	821	748	836	774	811	734	823	789	802	786	743	808	779	798	751	756	752	770	749	763	766	785	789	746	773	790	759	768	774	801	762	763	800	783	802	821	769	777	783	762	733	775	770	779	789	779	829	759	728	788	755	800	778	786	792	801	796	801	734	779	779	747	781	764	749	757	753	797	756	845	773	815	792	759	724	807	724	795	812	816	802	728	802	777	775	791	733	759	788	755	730	812	791	762	748	792	770	776	814	784	794	738	807	786	767	776	752	807	834	764	785	773	747	810	765	760	742	765	786	737	758	784	791	720	787	733	719	762	801	702	713	759	775	801	766	757	833	799	774	774	778	774	724	748	763	801	774	757	781	750	804	728	830	805	788	775	843	738	791	796	769	751	781	737	780	714	763	801	787	765	800	756	751	793	736	816	787	800	767	794	795	740	785	812	737	828	753	734	790	780	806	761	781	747	740	755	807	784	735	755	762	750	801	785	784	786	775	820	708	795	733	750	770	752	765	875	783	762	809	733	754	776	770	758	763	778	767	747	806	801	797	739	793	763	748	746	774	746	754	803	789	777	759	764	762	772	789	763	752	805	705	763	763	785	770	748	789	746	740	785	777	772	749	757	741	711	801	748	804	787	817	720	780	797	789	767	791	767	757	788	800	787	846	802	771	735	769	777	797	781	807	808	788	763	737	790	777	772	757	793	775	803	792	791	755	769	778	780	773	771	768	789	749	758	751	743	816	836	798	788	848	808	760	771	748	773	778	779	721	751	781	795	817	771	731	765	790	778	759	775	728	773	778	787	791	773	750	750	782	781	768	751	762	793	735	796	777	806	788	760	802	778	772	705	855	794	824	761	813	727	774	756	802	823	803	737	791	764	833	805	821	803	774	736	776	777	778	829	773	836	786	781	767	791	719	760	767	732	760	825	781	786	781	803	746	807	735	749	777	800	775	785	732	833	809	816	769	805	771	757	745	752	797	786	770	761	832	750	804	794	780	823	762	776	799	783	754	772	793	739	756	728	790	770	796	737	761	745	814	786	823	771	732	829	763	830	776	781	809	777	772	811	717	732	800	784	803	811	814	742	724	784	819	750	745	779	801	767	766	769	731	765	740	762	841	763	765	825	772	791	740	777	780	734	758	783	809	753	774	783	735	726	776	768	764	783	733	815	754	784	819	767	795	819	807	746	788	763	778	797	821	758	811	797	780	826	781	810	748	816	762	794	844	752	825	838	768	807	771	796	766	835	805	724	755	831	705	785	744	776	792	732	815	776	809	824	763	795	789	755	850	750	762	793	806	733	711	735	752	785	793	822	776	771	724	811	793	752	775	781	776	767	790	799	784	746	751	780	860	783	778	796	736	808	791	718	806	740	818	761	786	781	771	789	753	795	762	814	799	803	790	742	792	769	773	815	752	774	784	779	782	753	791	786	792	744	743	737	860	789	752	721	811	758	806	808	758	713	804	741	793	770	720	778	777	753	798	733	797	777	758	741	762	790	740	804	769	776	798	785	801	762	777	813	764	793	791	782	708	768	808	760	771	802	768	773	772	772	762	754	752	784	831	761	770	815	805	739	786	758	793	802	775	808	803	757	746	812	791	785	743	751	711	754	761	779	808	766	764	793	778	804	774	791	770	804	757	781	795	763	801	798	814	760	777	778	754	715	795	774	771	759	747	761	747	815	737	811	764	838	750	756	728	744	742	781	794	800	806	789	751	794	809	780	779	757	789	797	762	813	739	791	778	748	731	756	778	785	735	790	756	752	749	750	740	787	791	772	767	738	715	770	798	781	753	763	781	722	778	846	749	784	751	779	766	781	759	809	820	766	793	809	786	814	816	795	820	746	800	780	752	798	756	723	742	808	754	775	773	806	737	756	838	843	791	791	780	771	756	789	799	738	804	754	804	774	809	805	777	780	767	821	766	797	813	785	741	808	767	797	787	766	808	823	789	749	786	788	811	766	758	780	825	794	748	761	791	776	781	801	753	759	799	792	768	829	781	771	780	760	770	739	752	807	778	828	794	751	746	760	818	815	819	815	780	748	759	803	763	779	777	796	715	780	773	796	761	771	766	770	803	810	758	793	759	778	815	740	767	732	807	762	723	746	774	720	759	777	829	779	747	774	810	770	701	799	752	816	778	820	744	783	788	773	786	738	770	792	754	764	768	760	773	810	761	750	791	750	803	775	774	760	805	803	775	789	788	768	763	735	773	754	776	771	732	764	800	796	738	778	804	800	806	789	739	764	820	798	795	727	732	795	796	779	756	763	756	759	717	766	757	838	816	768	707	772	750	787	769	711	796	815	763	793	769	741	787	746	771	765	751	761	827	696	745	798	809	756	778	790	740	778	804	783	784	758	750	825	820	753	770	743	802	773	777	765	789	721	774	772	776	743	779	760	742	770	802	755	791	786	824	822	752	798	745	751	796	708	826	781	819	756	773	743	770	786	775	873	753	803	779	749	809	798	786	773	774	801	787	765	809	741	800	792	806	836	822	786	786	827	772	756	788	803	804	779	771	756	775	828	769	818	783	730	787	775	768	740	780	764	762	792	843	807	775	791	774	742	781	756	762	740	752	749	805	778	796	799	786	819	809	798	813	776	792	807	804	749	711	801	782	773	755	794	793	793	811	779	797	759	782	771	805	751	837	753	794	730	815	770	745	776	788	796	769	764	769	733	759	786	786	741	747	750	763	840	750	731	757	757	736	770	755	824	821	765	757	788	754	772	771	719	760	756	759	773
28548	34446	20010	11247	5535	3098	1737	345	53	57	69	62	68	51	49	64	59	53	57	75	87	85	85	60	60	56	67	67	64	57	57	54	53	58	45	65	71	58	54	62	64	61	68	58	65	51	56	57	47	53	60	68	48	63	63	49	69	59	59	50	63	53	60	65	64	62	65	73	58	60	63	64	58	75	58	59	42	60	67	54	51	50	59	65	67	67	57	57	52	68	54	64	61	56	59	66	62	56	56	63	54	64	65	61	54	59	56	51	67	64	37	52	63	52	61	51	67	45	51	48	66	60	67	37	52	58	52	73	71	52	63	61	61	69	57	68	65	73	53	71	49	63	61	58	48	63	82	56	63	53	64	55	57	59	67	65	65	64	66	53	54	65	62	67	61	66	56	53	71	62	61	70	57	67	54	63	76	59	59	80	57	51	58	55	66	58	66	55	65	62	59	64	73	57	53	58	71	43	73	71	61	61	47	61	72	54	64	65	61	68	52	55	64	59	56	62	72	57	55	44	64	49	56	53	63	63	51	68	46	55	53	61	63	67	63	71	54	45	48	58	57	69	74	63	72	74	65	72	62	76	52	66	66	72	48	61	64	67	57	52	56	48	61	59	48	62	64	70	71	59	77	69	60	52	68	65	59	57	58	62	58	58	47	66	67	64	73	75	60	56	61	57	73	56	54	58	61	79	69	67	73	61	62	49	67	61	52	57	68	66	52	62	52	79	54	60	68	74	73	58	49	72	73	53	65	59	69	53	58	67	63	67	63	63	67	54	53	54	64	67	61	66	55	68	78	53	66	64	52	70	58	59	54	45	54	59	59	70	69	77	56	61	60	60	56	71	60	51	60	46	72	58	60	75	61	57	60	63	60	61	49	71	61	61	56	62	66	72	56	50	51	53	67	58	58	66	66	63	59	61	56	53	76	70	57	64	66	58	55	50	70	65	58	49	67	63	58	60	63	56	47	57	58	57	75	60	49	46	68	46	46	55	69	72	75	65	63	56	48	59	62	58	69	56	57	58	59	61	53	62	55	57	68	59	70	64	68	64	57	72	55	67	65	61	60	60	69	48	71	63	70	56	56	63	65	56	62	74	62	60	55	54	54	50	50	60	63	56	51	62	50	58	72	55	70	60	71	65	50	47	64	62	75	61	58	56	67	60	63	53	63	65	47	59	75	54	68	65	64	65	74	60	49	61	71	64	69	56	59	79	58	60	55	52	74	67	52	51	69	68	68	60	58	51	63	60	52	52	81	58	66	71	61	53	62	50	62	60	74	59	68	68	54	51	69	65	49	49	49	57	64	60	65	63	61	50	71	61	80	55	61	55	43	48	76	73	61	62	65	69	60	67	64	53	58	62	53	57	67	46	64	61	60	73	56	59	76	63	54	62	57	65	54	47	53	65	51	60	60	60	60	60	72	57	68	70	67	51	67	63	56	59	57	58	66	55	56	69	58	55	51	60	56	64	68	70	53	59	49	57	54	77	60	56	63	71	48	62	55	61	56	63	50	60	63	68	61	60	67	63	58	56	63	75	60	58	59	61	56	70	73	65	62	67	60	56	56	62	60	55	55	69	65	62	53	49	61	70	46	59	57	59	60	58	61	71	52	56	52	66	69	61	72	67	62	54	67	75	62	58	60	42	68	51	62	57	66	64	55	58	61	52	66	70	61	71	64	70	77	66	49	63	59	59	50	68	62	62	76	71	59	63	54	57	57	67	53	59	58	60	54	50	69	50	54	50	59	49	55	53	70	58	47	61	68	62	69	54	53	76	46	61	54	44	72	55	51	55	74	69	70	56	64	70	75	55	71	61	55	69	62	75	64	47	67	68	70	76	58	66	64	82	56	70	64	68	75	63	73	59	58	64	64	48	47	70	60	66	78	59	59	55	64	65	63	71	50	82	55	56	67	72	42	62	66	56	47	73	44	68	62	66	57	56	60	66	62	53	46	59	65	64	63	60	52	50	54	53	58	51	54	74	62	68	54	62	67	63	60	58	50	65	52	70	50	75	66	67	57	59	59	65	51	50	64	76	57	59	55	67	65	63	57	58	53	60	62	58	67	50	76	68	68	70	69	55	50	68	68	50	55	56	67	63	65	57	57	63	70	60	71	77	58	64	72	53	69	62	42	61	61	57	60	58	69	55	54	60	76	49	76	69	63	73	71	60	67	55	56	59	44	62	63	62	65	44	45	59	65	75	53	51	64	56	51	62	66	57	65	59	65	51	47	51	65	57	59	56	81	56	60	41	66	66	54	67	63	65	56	67	62	49	56	65	53	63	52	50	60	54	67	60	71	68	60	56	57	51	66	59	59	54	73	53	57	51	51	63	56	48	83	57	74	76	62	65	72	67	70	54	57	51	64	65	56	60	56	64	60	61	51	69	60	65	63	66	54	64	67	53	56	54	60	60	71	66	66	57	58	60	61	57	63	58	72	56	66	60	55	65	61	78	56	59	59	57	66	56	69	54	63	55	74	69	66	72	64	63	70	56	78	60	59	64	53	54	68	63	66	59	55	51	62	60	58	56	57	68	55	73	61	57	51	71	55	62	60	64	61	55	70	53	45	63	53	50	74	61	68	52	65	59	69	61	67	59	48	49	77	67	59	72	59	68	64	70	66	62	57	59	49	66	51	59	50	63	68	56	69	53	61	62	52	60	66	45	68	41	59	65	55	62	48	57	57	47	63	64	58	57	59	53	68	54	69	52	61	65	61	70	75	63	54	67	43	55	67	55	57	72	60	73	51	64	54	63	64	68	61	64	71	64	56	69	55	70	56	56	58	63	58	54	62	65	71	75	67	72	66	59	50	64	52	52	62	59	69	54	41	67	53	58	62	51	57	50	67	49	51	54	69	61	58	51	59	45	67	47	60	70	57	62	56	48	68	60	53	75	65	52	80	74	67	58	75	51	49	58	60	76	50	50	70	42	55	70	53	65	57	64	47	74	61	66	56	47	62	59	55	61	35	62	51	55	57	63	60	71	55	62	72	61	55	57	65	60	65	60	52	59	78	61	61	53	59	64	57	60	61	60	63	57	61	65	68	62	61	51	63	60	63	62	51	58	56	77	71	66	61	70	65	63	63	52	88	56	68	44	53	57	72	72	64	65	63	64	58	62	51	57	59	67	62	53	58	60	65	61	48	61	62	60	62	43	63	58	81	63	71	58	69	66	69	62	68	45	52	65	59	71	67	71	56	74	58	54	75	68	65	64	63	58	57	63	55	54	62	69	57	68	64	70	77	67	64	68	67	58	52	65	64	58	60	59	54	53	67	64	46	69	67	58	59	63	55	66	63	65	59	66	66	58	47	58	62	71	59	54	49	58	56	75	64	54	61	76	61	60	55	62	71	65	67	63	75	69	67	66	56	61	58	58	53	59	74	57	56	56	63	69	57	56	71	66	61	61	47	66	54	46	68	69	54	47	65	56	50	71	59	52	56	55	69	66	66	63	64	60	61	60	79	51	63	50	65	66
51314	46120	42068	47925	46423	37799	29459	10474	740	802	782	739	761	793	728	750	763	762	747	749	1288	1615	1296	953	790	703	717	727	802	753	733	768	758	789	714	739	729	787	742	760	756	730	776	779	714	778	768	754	690	713	730	782	767	754	751	749	741	745	769	684	684	803	787	757	749	765	699	712	748	750	798	730	736	689	780	767	741	720	759	733	697	780	772	747	740	729	781	762	742	745	723	754	734	668	757	749	746	749	746	749	742	745	786	743	765	752	738	754	731	744	759	723	771	749	730	769	743	746	806	752	783	789	677	774	762	739	694	773	708	731	731	732	741	737	756	729	714	763	680	738	704	760	770	759	719	774	756	751	737	744	727	757	734	744	764	739	805	783	725	759	724	768	728	775	757	732	734	775	783	716	757	778	764	740	776	705	774	730	755	789	754	760	743	746	752	804	760	760	697	723	728	727	791	759	766	720	715	755	735	775	748	757	754	734	699	747	769	775	747	736	709	761	738	759	744	773	803	751	765	747	741	727	718	782	797	769	727	721	749	762	760	784	724	729	720	750	797	758	742	746	710	722	759	800	788	813	750	747	744	706	778	718	749	746	776	685	712	759	789	727	747	748	730	781	755	713	774	732	760	746	762	745	719	775	752	752	762	736	754	718	748	747	778	736	743	754	779	800	732	754	744	785	742	737	748	758	732	752	772	797	762	780	747	773	796	761	753	731	734	798	775	789	757	723	769	714	724	768	737	739	762	775	811	767	786	767	768	748	774	767	722	724	801	765	758	759	754	699	730	767	740	790	772	744	786	772	731	752	749	755	771	739	772	740	731	736	794	728	752	803	729	753	743	764	810	805	721	700	790	745	764	803	745	769	763	776	709	757	767	776	781	780	764	773	760	728	756	744	800	761	804	731	739	749	703	747	738	783	753	733	729	778	775	779	737	718	768	828	772	756	803	765	722	739	748	736	760	791	701	730	797	775	764	764	782	770	783	773	735	737	758	794	760	768	724	732	753	778	704	720	794	757	726	715	670	728	738	728	728	759	718	785	771	768	768	768	731	727	770	742	758	788	811	816	739	740	774	736	774	784	701	773	724	711	743	723	774	791	684	751	803	755	793	747	751	725	811	778	762	738	741	801	762	755	753	749	752	754	785	750	785	752	777	769	756	755	782	756	753	819	735	759	805	775	740	749	760	728	721	752	749	712	821	775	763	824	810	746	739	791	769	769	740	760	723	772	780	772	784	771	795	754	754	773	803	777	780	814	718	727	720	732	769	755	784	692	783	770	748	769	765	748	765	758	741	756	710	740	713	760	737	792	755	735	749	748	784	818	734	760	717	804	770	767	767	761	757	808	743	735	769	793	762	810	746	734	741	746	766	803	754	720	772	768	759	759	715	746	776	691	766	767	772	737	715	778	765	756	768	742	742	749	750	751	764	735	790	810	681	755	738	768	753	774	782	736	758	810	763	837	783	800	727	784	735	781	671	744	766	784	781	743	757	730	809	741	762	719	738	719	716	737	722	765	785	741	805	781	790	767	784	723	801	771	742	763	777	766	721	776	697	756	752	773	766	736	689	726	758	770	772	730	784	743	721	792	737	736	760	758	749	767	769	734	727	821	780	718	747	755	802	769	783	726	748	747	757	781	824	751	751	796	743	791	768	770	724	778	759	723	761	761	799	812	752	753	798	789	781	741	780	731	741	735	751	766	732	766	781	755	749	749	718	763	764	744	747	759	729	740	753	783	829	844	786	760	794	733	782	810	750	771	788	717	752	746	749	784	733	727	757	741	777	758	762	743	771	725	759	791	745	730	761	785	769	784	764	707	712	771	685	760	759	729	737	759	751	784	793	745	706	770	724	766	765	797	710	707	796	746	792	734	751	791	766	769	718	738	705	735	778	791	747	766	775	750	749	776	776	776	759	810	773	771	774	762	766	728	738	771	779	754	779	724	736	782	770	731	778	730	730	749	764	766	761	792	773	755	784	758	769	726	725	750	751	746	719	725	724	727	734	781	755	783	767	763	765	725	773	724	778	745	739	737	749	760	820	717	732	742	711	802	777	734	765	761	786	773	735	718	789	787	755	740	748	787	776	759	810	730	794	758	768	730	788	776	756	742	708	754	759	730	761	792	759	781	778	782	803	758	730	756	752	774	752	699	757	802	809	720	739	735	760	760	706	750	758	722	761	746	718	749	755	757	746	715	770	726	768	784	774	743	763	725	745	798	769	728	741	689	759	764	758	725	725	752	763	764	774	750	795	767	759	751	801	763	772	760	729	707	783	716	724	768	767	740	753	713	748	715	782	741	765	815	788	862	758	777	757	714	758	747	766	763	748	767	764	778	734	722	741	707	714	728	737	787	746	743	777	821	729	727	745	773	744	780	665	734	736	771	769	737	768	759	732	726	734	756	756	726	776	727	762	704	789	731	755	778	751	736	780	747	745	741	784	703	731	751	729	758	803	783	744	778	748	717	744	786	751	733	770	785	734	726	769	731	783	748	779	762	765	763	742	761	724	765	722	769	762	758	794	768	741	751	743	758	785	785	802	749	751	780	754	734	767	738	730	772	753	726	749	784	809	685	732	795	787	748	760	731	711	725	742	727	718	762	721	785	827	782	755	753	778	741	805	799	760	778	773	756	724	756	724	748	763	725	761	792	690	783	750	775	741	785	774	739	789	758	735	761	764	754	716	752	724	822	723	766	742	809	742	721	788	700	766	744	727	767	764	753	765	734	725	783	795	750	743	735	760	785	757	776	758	753	747	772	743	790	748	734	760	715	725	781	823	768	759	728	722	799	799	784	763	713	767	740	750	782	788	753	734	741	716	754	734	775	762	721	787	722	769	778	772	733	763	747	740	720	718	775	760	762	737	755	773	739	815	730	768	762	711	777	783	720	830	715	762	727	750	748	720	801	773	766	782	702	727	753	704	750	781	776	763	801	722	787	728	723	790	789	766	773	784	739	804	724	739	762	767	778	761	766	715	741	770	741	759	780	771	742	740	734	713	767	726	742	724	808	779	750	713	766	745	721	703	749	745	738	781	805	769	748	769	706	733	755	690	711	750	750	724	745	779	770	708	774	712	791	745	730	797	732	738	765	742	735	792	789	774	727	781	809	714	740	736	706	743	746	722	730	769	784	738	771	739	770	744	739	709	731	728	782	773	745	725	731	745	745	807	742	782	753	746	771	780	729	714	746	737	754	792	762	757	827	730	784	823	780	769	726	713	761	723	803	747	730	777	731	801	729	746	824	715	730	745	717	727	738	721	764	760	751	719	779	787	807	756	745	687	767	709	751	778	745	772	759	774	715	768	742	736	754	734	740	756	762	736	749	813	796	788	800	771	733	742	763	759	787	742	784	773	739	758	760	769	774	760	709	776	771	731	767	781	770	733	787	724	786	767	811	775	791	876	717	741	774	798	781	753	747	772	748	750	731	739	758	732	749	768	764	729	777	739	726	794	761	781	774	766	736	747	762	738	727	795	745
9255	9025	4194	2362	1065	606	412	105	57	55	71	55	45	50	43	66	61	48	64	50	59	58	59	53	48	52	43	63	53	48	68	52	46	56	49	40	55	46	65	54	57	46	45	57	48	46	61	53	43	48	65	46	61	51	45	49	54	49	59	56	54	54	63	56	40	50	52	45	41	57	37	59	58	54	55	50	48	45	41	51	55	54	64	58	43	48	49	45	47	50	54	47	48	55	60	57	54	49	47	44	48	55	53	49	42	63	51	47	57	51	51	60	28	49	54	51	55	53	46	73	55	56	47	44	45	60	54	47	68	63	59	53	43	50	49	60	55	38	52	69	50	46	54	46	53	49	57	63	55	50	55	46	61	52	54	54	36	48	53	60	39	46	59	54	52	61	55	54	42	36	53	48	43	58	58	47	54	58	57	42	56	61	49	42	59	58	49	46	53	46	44	48	64	62	61	54	48	42	58	59	67	45	61	40	52	58	49	54	64	59	58	65	54	39	61	54	51	49	58	46	49	64	43	53	41	54	44	63	45	56	61	60	66	59	47	52	49	46	45	49	51	53	55	45	49	61	51	44	55	47	43	53	47	51	61	54	48	54	37	57	45	53	57	44	48	60	54	42	44	51	60	62	56	48	57	46	51	56	49	46	53	44	61	42	46	49	50	42	47	54	50	56	55	54	38	44	64	43	34	48	52	46	59	52	45	56	58	59	54	48	52	50	50	60	51	65	43	45	54	52	54	60	55	53	52	61	51	65	51	52	61	48	50	55	57	52	41	53	62	59	55	53	52	52	64	51	50	69	58	56	45	53	55	51	63	53	52	63	49	47	51	60	56	51	51	50	46	59	54	56	43	58	44	50	49	62	52	62	41	41	42	45	51	45	59	38	65	68	56	47	43	59	43	53	46	43	51	57	50	44	52	44	48	45	50	54	45	56	53	58	60	59	46	47	43	63	49	60	56	59	49	37	46	52	58	50	56	55	51	63	45	47	63	50	62	49	60	58	54	59	42	71	53	52	62	51	47	51	49	56	51	47	53	44	42	50	43	36	40	52	49	52	60	42	54	60	49	58	56	50	57	63	60	51	60	51	55	46	59	42	52	59	40	43	49	45	64	49	50	48	53	45	49	53	56	61	62	52	47	47	54	59	52	56	46	43	63	45	51	49	64	63	52	44	55	41	50	59	51	48	40	47	56	55	52	51	47	43	47	57	43	49	46	66	51	45	65	62	47	55	49	40	58	44	51	51	59	51	60	63	51	69	38	50	55	60	50	59	57	61	39	57	63	62	56	47	54	55	58	67	38	52	58	62	52	43	59	70	57	56	44	49	43	56	57	45	42	43	46	42	52	41	46	54	59	50	49	50	49	70	54	62	65	51	51	56	51	58	55	46	59	56	51	51	44	45	48	69	50	39	49	49	47	36	55	45	45	63	45	60	27	51	61	52	47	40	48	47	51	55	46	63	52	46	48	48	51	64	48	58	43	44	50	59	62	46	57	43	53	55	55	60	48	46	54	53	51	58	49	64	50	43	64	50	54	56	44	57	61	55	48	58	46	43	56	52	46	56	57	50	54	66	49	44	56	46	42	51	57	43	64	64	41	56	65	56	53	51	61	39	56	55	46	51	59	50	44	55	44	52	46	56	57	43	41	58	56	48	49	44	60	55	38	53	64	41	37	58	48	59	68	55	58	62	52	59	57	54	59	54	48	61	50	47	61	60	56	44	43	47	55	54	41	50	52	65	44	65	45	52	53	51	49	69	63	46	52	47	63	36	42	45	66	58	47	48	53	63	54	50	46	63	53	44	42	46	62	69	56	54	51	47	61	41	65	46	51	39	47	48	46	50	61	42	50	54	52	46	45	56	51	56	40	55	61	69	66	57	60	48	47	57	55	55	58	54	49	43	55	49	68	45	51	44	40	42	43	57	45	52	60	52	47	51	56	42	60	53	42	46	45	46	45	52	43	39	47	60	62	48	49	63	60	52	52	44	48	47	55	51	64	54	57	60	46	64	51	54	64	57	57	59	62	46	64	56	41	57	51	59	45	48	54	44	52	40	63	44	48	39	62	47	58	50	59	43	60	42	50	43	52	46	67	51	52	52	51	54	50	66	48	49	58	44	54	45	50	46	48	54	46	62	65	65	42	48	45	36	41	47	47	49	63	69	62	53	55	52	52	50	50	58	67	58	54	59	57	68	53	59	61	54	56	53	62	50	50	56	45	57	51	52	62	48	52	58	45	44	53	49	45	56	51	47	56	41	40	53	53	38	38	44	51	59	39	52	50	50	50	62	55	55	54	58	39	55	53	41	53	53	65	51	51	50	56	57	60	53	51	46	48	33	51	53	57	53	58	52	38	49	41	39	56	36	61	42	50	51	40	46	51	53	40	54	57	65	58	44	46	54	51	43	49	50	45	47	54	47	48	58	48	64	61	57	46	54	54	64	64	61	58	44	54	53	50	52	63	59	61	56	60	64	49	57	54	67	46	48	53	47	49	49	47	47	44	57	53	57	54	44	58	44	53	41	52	50	62	59	65	55	48	42	41	51	42	48	48	50	58	55	45	50	54	55	55	47	52	55	50	49	65	54	41	60	47	58	41	56	49	47	54	63	46	44	48	62	48	48	55	37	38	43	58	47	53	48	43	46	48	58	47	36	49	56	61	53	46	53	62	51	48	67	40	53	55	59	57	48	48	48	54	58	53	41	50	51	58	50	39	43	65	50	45	44	59	57	63	39	51	51	46	64	47	56	45	46	55	57	52	52	60	46	47	48	54	56	56	45	58	55	39	49	45	62	51	50	60	46	52	41	55	48	55	52	61	44	45	45	47	65	49	44	61	49	49	61	46	52	50	50	41	50	48	45	44	57	38	46	62	56	50	49	61	52	38	53	49	57	39	54	45	55	35	45	62	51	57	58	47	52	52	55	51	55	49	42	62	58	59	35	41	39	61	56	61	52	40	68	49	65	50	37	59	47	52	43	56	52	52	51	44	46	43	37	53	49	46	47	51	58	47	41	52	61	63	53	49	64	56	47	46	45	57	59	56	68	51	43	48	57	60	50	54	53	52	65	48	44	49	54	52	50	38	49	58	43	59	40	67	60	53	50	44	41	56	53	51	57	40	38	36	65	53	61	57	55	53	56	52	56	55	39	47	57	54	50	56	48	57	51	57	51	53	43	44	41	58	55	61	45	55	55	61	46	50	50	66	49	55	62	54	46	54	54	60	44	44	60	54	45	50	51	58	41	59	52	55	64	66	63	48	53	53	60	68	55	57	60	51	55	68	54	53	46	53	44	47	57	62	57	54	37	55	36	42	59	41	46	42	47	47	48	57	56	55	51	51	45	39	43	56	67	57	60	57	48	59	50	41	44	41	39	44	60	43	55	48	44	50	45	47	60	65	44	57	55	40	56	50	57	49	50	39	51	67	53	61	54	57	58	44	42	51	50	47	56	46	55	61	53	49	52	51	53	54	61
42636	32719	25686	28400	26752	21055	15055	3894	681	681	638	654	622	671	641	679	659	616	648	600	734	839	782	665	660	645	643	640	647	628	656	644	651	622	646	617	652	635	641	646	655	616	671	639	633	659	665	649	646	647	661	621	640	589	617	627	642	631	661	597	648	606	654	666	682	679	677	619	647	644	655	649	654	628	627	642	660	641	587	653	662	637	634	663	688	655	626	641	633	671	637	611	630	659	663	657	650	621	602	669	659	606	643	652	667	631	658	663	642	610	662	585	640	609	674	633	633	651	667	630	681	697	643	583	642	720	629	634	618	663	636	692	693	683	599	607	656	642	654	655	667	615	643	615	587	669	630	696	655	565	640	681	625	698	637	616	653	657	671	687	648	665	675	634	666	631	659	621	647	613	684	636	615	695	673	674	647	645	629	642	691	678	646	649	675	608	631	632	619	632	665	643	656	655	618	661	658	636	663	646	632	664	610	623	644	687	644	649	607	645	675	631	633	613	649	651	673	640	648	658	641	638	621	659	617	628	624	698	681	629	648	641	640	643	664	660	675	652	650	673	641	634	678	621	638	641	614	644	607	643	645	660	617	655	647	631	669	595	677	640	678	627	663	639	619	670	641	703	628	671	666	630	651	664	636	719	660	639	661	629	623	592	613	613	659	659	691	604	646	636	630	653	615	608	704	667	674	615	649	597	722	637	604	698	687	648	588	596	638	635	665	652	656	662	616	647	664	606	601	657	656	650	678	649	637	655	689	649	661	602	644	619	716	650	653	632	616	622	627	656	616	663	633	626	640	626	660	700	663	671	610	656	641	653	601	652	683	669	638	657	666	671	619	634	669	619	633	662	655	657	657	680	654	620	649	651	641	672	674	671	659	632	638	689	666	638	620	608	652	680	662	632	650	646	620	712	676	663	646	667	645	633	634	647	675	664	623	647	647	650	640	637	689	661	630	640	625	644	605	634	625	653	667	686	652	691	639	658	631	676	606	669	674	661	597	652	653	696	600	656	624	648	631	656	604	672	614	654	646	639	661	607	693	673	654	635	665	648	640	628	626	631	637	610	630	640	655	668	642	584	663	646	645	628	646	653	655	612	614	628	645	638	673	659	632	657	647	669	665	631	659	651	657	638	663	637	636	635	648	630	609	656	700	662	645	640	609	636	650	649	664	677	634	664	630	630	618	614	657	701	675	636	654	667	662	662	679	665	668	638	674	656	597	687	634	671	637	671	650	657	688	628	652	625	634	644	641	660	596	643	628	621	598	636	662	644	632	647	645	693	649	638	674	631	612	644	656	659	657	661	630	676	616	614	624	644	634	659	655	649	624	609	659	639	656	626	693	613	638	602	608	655	653	614	633	625	645	657	650	667	610	681	698	639	608	677	640	614	626	646	633	627	598	626	688	651	636	636	657	625	638	676	633	641	610	607	632	644	646	671	647	630	662	626	651	683	659	671	620	667	669	658	661	650	617	655	632	645	624	675	647	650	674	636	690	641	663	663	665	626	653	625	658	639	670	648	612	651	636	631	650	642	646	593	684	687	632	640	648	697	650	635	661	664	632	693	640	691	613	679	648	645	655	664	655	598	602	650	607	664	629	635	641	595	657	644	680	652	686	664	657	634	633	632	596	678	635	632	665	623	647	676	679	619	641	653	622	643	621	669	646	668	661	661	669	657	665	642	647	715	665	620	619	640	622	621	587	651	683	632	651	663	614	628	720	646	646	623	681	646	668	699	615	604	616	639	683	613	657	621	663	635	624	666	649	636	605	653	645	631	654	636	625	641	674	668	636	671	657	595	653	650	667	687	638	625	674	603	652	675	662	611	638	656	618	663	619	638	649	639	639	593	620	675	652	661	620	680	597	654	627	659	657	631	599	689	640	673	639	677	654	638	659	641	629	677	668	656	676	606	643	636	663	634	618	672	656	585	643	634	597	703	663	647	644	650	650	626	648	683	645	672	657	664	655	673	643	613	637	664	618	663	687	655	644	639	688	607	663	621	676	641	670	625	645	606	637	646	619	632	649	671	657	647	602	713	620	593	678	652	667	641	645	646	638	586	605	626	608	617	622	621	613	671	670	628	660	649	666	645	595	679	669	637	653	668	692	608	626	636	614	640	662	618	672	616	660	687	632	656	643	649	659	641	639	668	611	641	640	628	619	611	655	631	672	662	659	663	610	658	649	665	662	648	649	617	684	650	618	631	639	664	652	613	621	614	600	661	670	625	691	695	638	599	639	616	625	639	653	686	628	659	664	685	656	643	630	665	629	607	676	648	619	616	629	663	641	627	626	680	678	644	698	634	660	682	646	639	643	613	672	614	600	628	655	633	682	668	627	622	661	603	654	614	611	674	647	656	642	690	654	676	696	613	671	672	626	601	630	643	638	617	625	638	653	677	647	670	655	667	570	667	648	621	649	642	643	634	683	654	709	630	641	632	635	643	594	647	618	637	665	639	612	640	676	631	635	629	632	656	630	669	615	616	604	619	649	622	679	626	617	635	652	615	661	673	652	619	624	658	654	606	596	658	672	647	612	677	655	595	651	652	659	648	661	688	648	641	661	675	642	635	637	664	616	636	637	621	647	677	642	679	640	646	631	669	634	627	634	648	676	634	695	652	650	640	628	675	615	678	657	661	671	683	618	585	694	660	608	612	643	646	639	630	664	648	691	669	691	644	642	608	613	643	599	639	617	667	655	641	617	652	665	658	657	618	634	632	661	648	602	649	681	627	638	691	611	625	625	652	637	630	670	646	647	668	668	637	677	650	655	643	645	631	643	637	660	633	717	674	717	640	634	655	640	654	662	651	672	632	678	600	631	598	652	622	657	620	613	674	629	642	654	647	647	646	652	657	619	628	601	670	651	636	622	672	628	635	662	667	624	682	636	647	639	623	672	629	680	607	671	644	672	634	623	659	675	664	598	634	673	620	642	642	633	677	659	642	660	678	635	601	640	639	632	679	645	672	642	671	640	648	633	657	597	635	638	665	666	630	695	608	605	663	679	651	649	685	643	647	607	611	691	661	649	632	659	624	639	655	672	640	654	668	661	634	638	633	634	644	660	618	654	662	606	647	653	642	689	665	621	681	647	653	654	638	630	622	623	635	686	599	690	650	590	673	596	672	646	671	619	706	647	624	622	624	658	664	646	664	635	635	666	647	647	613	662	645	637	668	610	639	639	685	680	698	626	670	622	633	668	625	585	658	667	639	627	655	636	624	692	648	602	653	646	645	636	658	666	616	627	638	635	644	669	645	638	637	650	655	593	664	644	646	601	651	691	602	612	627	654	625	641	631	631	641	630	646	638	675	639	656	634	674	601	623	660	647	669	646	605	636	642	654	632	617	607	637	698	661	664	627	657	665	622	600	674	656	631	667	644	613	651	651	609	652	673	637	597	631	675	633	667	618	631	652	634	665	646	628	609	653	630	640	683	656	653	658	686	642	670	654	646	610	638	686	630	649	659	623	705	616	643	678	686	672
24032	28360	14273	7084	3462	2257	1268	254	53	60	46	71	49	52	50	50	54	45	59	55	66	74	57	52	53	68	50	50	52	73	54	64	60	41	46	60	53	52	53	51	55	46	44	53	67	50	71	62	50	40	34	55	68	59	48	48	56	58	52	56	66	60	49	63	51	58	47	50	51	63	54	57	68	65	63	38	40	57	59	47	54	59	50	71	56	62	49	43	63	51	43	41	48	45	51	42	58	46	53	63	59	61	41	47	56	53	43	49	53	44	46	43	60	53	46	46	53	64	61	53	49	39	48	48	53	56	43	50	60	67	45	60	51	53	55	66	52	55	53	55	54	35	52	59	55	45	51	42	62	49	53	51	51	55	59	60	62	56	61	48	47	52	62	38	49	44	58	59	58	51	47	56	61	76	45	58	35	46	49	48	53	43	41	55	45	55	54	57	50	53	48	59	56	55	50	49	45	54	57	46	49	50	51	55	53	62	41	49	62	49	56	54	41	50	55	48	62	53	69	55	59	53	63	62	46	49	46	51	52	62	62	67	54	57	52	57	51	48	43	50	54	54	52	48	56	41	54	59	43	46	48	60	54	55	53	40	48	46	52	47	43	64	55	56	37	59	41	54	36	58	49	54	48	62	51	60	45	64	47	48	48	52	51	57	45	60	51	51	63	57	48	59	56	55	68	52	52	52	43	41	56	57	45	46	52	59	53	70	51	60	51	68	58	45	62	51	48	59	52	53	63	46	38	65	54	64	64	49	52	44	59	43	40	44	52	44	51	47	51	56	57	53	48	58	59	57	48	64	53	57	70	50	52	60	56	53	54	51	53	61	48	67	59	52	48	55	49	55	44	61	46	48	40	59	42	55	54	52	51	55	49	52	63	66	55	50	54	59	51	56	53	55	55	51	46	52	52	61	47	51	55	45	51	41	59	53	53	52	64	56	43	53	52	55	61	68	50	63	63	57	51	41	51	57	56	61	54	48	57	45	56	48	57	48	46	50	55	54	60	56	50	49	58	44	53	66	60	59	60	49	56	60	51	49	54	48	54	49	67	47	55	58	65	49	49	61	55	48	53	49	44	42	49	46	44	61	52	57	77	53	54	52	67	54	54	61	55	45	48	61	47	51	47	32	41	64	44	59	57	64	52	45	49	52	59	58	47	52	53	59	64	48	46	53	47	48	40	53	54	48	53	45	40	56	59	53	57	60	45	41	53	40	47	49	46	57	68	47	51	53	57	55	54	54	45	57	44	56	53	63	55	46	50	43	60	55	53	53	60	65	56	70	49	52	42	42	42	56	56	56	49	43	54	51	48	51	35	43	47	51	47	52	54	47	51	42	51	50	58	53	54	53	59	35	53	54	64	49	45	52	62	62	63	42	52	52	48	52	67	53	54	46	55	55	62	51	57	43	52	52	58	56	62	51	55	57	55	49	47	51	58	52	50	42	43	71	52	45	63	48	64	56	49	49	55	51	54	42	54	58	58	63	64	56	60	51	39	56	58	64	56	42	61	52	58	58	50	49	60	46	49	56	49	49	38	50	67	45	42	39	56	56	56	46	61	46	56	65	63	53	55	63	49	49	55	40	52	51	46	37	45	45	63	49	50	67	54	65	45	47	61	51	52	55	60	40	51	56	53	56	52	50	54	60	37	58	68	41	46	57	46	71	55	51	51	57	55	52	56	51	46	43	58	55	54	46	50	65	52	58	43	54	56	52	59	58	63	55	51	70	51	49	58	52	41	53	63	62	56	61	53	41	44	55	60	44	59	37	47	53	61	49	60	62	57	43	60	60	46	61	53	57	60	57	56	32	42	52	52	62	56	52	48	61	58	55	57	46	55	47	56	66	49	56	60	51	62	51	52	59	48	63	56	55	43	64	39	49	48	64	44	49	45	51	49	52	44	46	52	44	51	64	53	63	67	62	51	65	62	58	50	56	45	60	54	54	48	57	51	45	55	45	45	50	54	67	50	45	56	55	67	38	47	54	63	48	53	45	62	50	47	56	52	62	63	63	52	57	60	50	41	55	50	58	54	46	43	55	40	57	36	54	54	59	48	43	42	62	61	56	60	45	53	54	57	57	57	52	55	55	62	57	59	53	63	47	60	46	61	64	59	45	60	52	58	45	46	51	54	54	47	41	45	53	49	58	44	59	42	60	54	53	56	44	50	49	53	48	47	44	61	52	58	57	49	67	60	58	44	60	41	55	52	54	49	49	50	53	48	58	42	45	41	46	54	61	54	48	70	58	50	63	36	44	43	53	51	64	53	61	60	72	55	55	56	49	55	49	56	49	56	58	49	69	49	40	35	52	41	58	64	52	54	58	45	56	53	56	50	58	64	42	40	60	47	65	56	60	59	47	46	51	65	57	63	52	51	48	52	46	53	42	45	50	55	77	52	50	47	54	47	50	55	55	54	51	48	59	43	61	59	48	37	38	62	59	48	51	53	45	64	53	54	51	54	57	54	55	57	51	50	65	55	44	45	46	66	58	55	57	45	46	66	63	50	47	51	65	51	58	43	46	48	48	47	52	63	46	44	51	53	49	55	49	71	62	46	63	63	45	48	58	47	51	70	48	59	45	51	42	71	43	50	49	64	54	62	41	50	43	43	53	39	65	65	54	50	50	48	46	48	52	56	51	48	49	51	48	56	47	57	50	57	57	56	62	63	58	56	53	55	52	58	38	52	54	57	56	69	53	59	56	50	48	58	56	58	63	55	52	51	64	51	56	56	56	61	56	59	44	51	54	56	45	45	54	44	50	58	66	48	56	50	56	50	52	67	56	61	54	39	51	57	56	64	55	49	46	49	53	41	47	58	53	47	56	51	45	65	52	57	52	63	56	60	53	59	49	57	44	71	56	57	51	60	57	62	50	45	48	57	41	42	54	48	50	61	58	59	59	43	54	52	44	60	53	54	49	53	49	53	62	44	49	55	53	64	55	54	59	69	60	57	41	38	58	55	47	55	51	48	81	50	52	46	62	58	34	64	42	57	60	53	61	57	56	50	50	64	63	69	58	66	52	39	51	47	42	62	57	60	41	49	48	57	55	43	57	56	48	61	50	46	61	73	39	36	67	55	45	51	49	59	61	59	49	54	53	50	52	55	61	49	55	57	53	77	61	46	51	43	52	55	56	54	47	47	46	44	54	61	75	68	66	47	56	57	47	55	51	55	53	42	53	56	50	50	54	57	60	57	54	63	50	47	48	69	46	49	53	54	52	62	49	51	58	66	54	56	49	41	56	53	72	49	48	58	44	63	48	51	58	52	53	60	41	50	44	49	55	57	43	47	48	63	42	64	55	49	60	39	56	63	63	53	55	43	62	68	53	57	56	49	48	66	45	45	47	50	57	60	54	53	53	58	55	67	48	53	57	52	54	45	59	54	53	60	49	43	50	50	49	59	61	65	48	50	41	53	56	55	59	60	43	69	64	62	53	56	59	58	47	47	63	74	46	43	48	50	64	54	53	64	54	45	61
50424	42582	36007	41227	40964	34649	26076	8430	648	627	668	700	610	663	689	673	675	684	672	675	1080	1196	997	696	648	683	652	639	644	652	669	657	634	637	660	642	643	646	626	631	667	679	653	656	663	672	626	643	682	697	695	651	692	651	697	660	700	674	661	645	645	677	684	618	673	643	699	667	659	661	659	660	673	663	649	666	681	642	693	676	661	629	655	637	670	697	700	603	694	667	632	672	671	660	656	643	637	714	602	629	645	670	614	702	676	632	638	645	622	662	663	656	650	652	661	634	584	627	659	630	671	659	634	672	692	668	674	641	646	636	635	649	672	659	662	646	665	619	662	701	607	687	659	665	640	673	676	674	658	683	662	685	646	618	626	631	673	647	640	659	637	679	650	666	603	664	680	707	646	663	661	688	643	596	639	620	655	645	654	633	631	658	661	666	679	658	663	646	690	735	654	674	687	695	647	646	649	667	689	648	620	652	672	692	706	674	684	602	673	682	670	660	719	615	651	655	658	615	666	628	675	681	665	658	647	637	714	649	623	648	684	686	691	655	690	646	742	641	644	642	675	678	674	652	712	668	621	706	673	685	639	660	662	673	691	676	664	619	690	674	672	657	675	667	710	669	684	680	659	710	655	705	670	656	706	684	681	628	633	676	637	678	655	679	694	673	670	623	664	640	624	672	641	690	672	641	638	662	627	669	675	650	656	633	641	650	695	681	652	649	643	677	652	599	668	656	665	664	686	669	656	648	664	695	640	628	686	627	711	662	659	649	652	655	708	627	666	625	708	667	678	696	660	656	656	695	644	636	616	689	640	643	639	691	714	669	659	680	671	659	608	656	676	690	661	632	676	678	699	643	661	666	614	663	665	646	720	653	697	676	685	691	673	642	653	712	625	617	701	649	657	670	685	662	629	618	676	691	666	645	734	664	687	646	661	652	692	646	643	672	636	662	709	660	660	610	645	656	675	666	643	652	693	687	687	664	640	634	659	687	673	639	636	639	690	673	630	636	716	651	657	668	656	662	660	666	658	615	690	689	687	671	630	654	617	662	619	647	600	674	649	659	674	661	648	668	654	670	650	650	688	731	644	659	668	665	638	679	635	681	662	632	661	676	691	661	660	652	713	672	638	667	652	673	664	623	628	663	668	664	671	680	614	670	685	699	707	658	628	642	676	642	681	659	662	608	664	641	661	646	649	667	666	646	682	661	668	627	605	657	654	676	669	680	576	653	656	669	718	629	674	664	675	672	680	694	686	656	628	625	664	697	680	617	635	669	692	671	629	689	609	689	655	634	613	695	634	667	665	653	627	659	690	683	677	684	639	647	622	652	677	702	675	680	670	657	684	683	682	625	669	654	642	642	751	702	629	650	678	636	639	621	635	703	655	648	663	658	677	655	645	691	651	679	723	694	643	664	647	653	720	611	667	666	635	664	660	689	615	624	662	620	669	650	602	650	649	662	656	651	655	695	634	692	655	636	644	674	644	695	691	699	630	642	694	645	653	679	665	648	688	704	666	634	652	715	654	657	694	680	635	641	638	683	699	657	658	671	708	634	665	672	729	650	622	650	679	658	631	651	695	690	675	665	668	649	655	655	690	600	669	685	692	691	675	633	701	641	632	655	669	680	657	681	624	675	678	681	659	609	665	684	662	692	652	682	644	681	629	677	681	667	667	647	676	686	666	662	660	638	624	709	675	649	673	709	639	662	628	644	662	639	629	609	682	668	664	669	598	716	656	700	668	669	652	658	624	640	655	645	622	615	666	641	642	609	659	681	723	694	675	708	656	656	668	670	675	672	670	693	653	665	642	647	700	664	671	663	736	680	652	659	683	674	677	681	646	681	622	657	642	674	686	651	641	667	629	636	682	690	722	667	617	645	719	677	642	663	666	633	613	625	706	648	676	713	711	667	657	704	651	674	667	663	670	663	684	640	674	656	698	652	646	656	658	663	658	641	668	666	632	656	679	666	668	645	677	639	602	674	629	637	622	631	664	649	651	679	650	636	672	624	653	710	691	607	663	663	690	741	704	654	641	664	601	716	680	659	696	628	646	636	678	644	676	705	638	666	678	688	682	667	654	669	596	677	638	663	609	699	665	628	601	643	687	664	670	681	634	617	649	649	676	650	640	631	644	711	693	633	649	684	643	676	660	672	696	665	628	695	639	638	645	638	656	622	668	663	647	614	697	661	654	660	690	640	678	722	634	635	644	659	675	658	690	615	638	681	635	715	606	655	654	673	673	604	673	679	675	671	671	663	673	665	675	620	638	678	681	665	662	654	659	649	645	646	692	708	685	673	704	658	625	681	699	683	634	648	635	657	666	700	691	657	656	688	651	671	672	664	695	676	683	612	658	659	621	649	659	629	640	674	623	626	633	671	640	631	713	690	676	611	659	649	697	653	650	668	681	666	636	688	658	698	681	703	664	637	664	636	648	688	701	653	670	652	649	641	651	700	681	649	636	645	651	632	674	681	660	669	636	668	693	708	657	669	655	633	624	655	675	707	685	694	700	669	647	628	654	697	630	685	645	677	684	675	619	657	663	648	702	658	678	674	645	665	674	635	673	718	614	688	682	618	641	677	660	659	640	717	667	643	686	704	646	651	661	673	684	695	648	618	684	696	688	611	643	652	630	651	643	675	658	691	676	712	685	629	634	690	665	646	658	635	680	704	637	697	680	670	705	679	675	634	700	648	659	696	684	662	685	647	627	605	671	638	652	670	669	660	678	670	689	713	683	705	632	670	655	715	641	664	675	657	646	660	644	684	686	641	685	634	638	678	660	659	664	647	627	668	683	605	703	645	660	647	634	679	628	618	670	623	672	673	661	644	696	628	668	669	624	617	689	666	662	635	669	685	644	645	639	632	704	660	677	685	670	718	678	666	662	656	633	625	713	639	632	659	701	656	661	672	683	646	642	644	685	649	689	704	664	674	669	669	692	671	680	658	675	638	683	671	691	651	664	654	628	677	669	681	646	706	677	659	623	659	664	652	678	685	657	641	625	708	619	656	658	670	695	673	639	667	641	686	636	630	635	684	653	690	666	638	663	653	655	696	655	606	663	644	693	690	677	647	669	665	682	674	673	695	642	644	617	655	629	650	678	687	664	657	647	677	696	657	630	662	656	684	674	671	651	690	667	673	643	661	665	703	683	640	629	655	613	619	662	657	636	656	634	653	649	640	675	634	636	674	653	632	626	678	634	665	667	646	638	677	647	636	646	685	671	702	665	642	695	625	636	680	694	649	680	687	597	675	682	667	639	680	653	671	683	692	682	650	666	678	630	636	619	693	645	627	667	695	662	639	663	638	627	654	689	624	713	694	624	653	637	681	634	648	675	688	641	689	725	671	628	682	643	671	691	669	625	665	619	645	650	585	625	667	661	708	673	632	678	659	665	647	618	645	663	664	669	724	640	681	651	683	689	656	649	674	701	699	681	678	684	683	686	677	650	639	648	680	690	650	645	716	690	681	669	594	619	660	690	664
20690	24606	12809	5884	2939	1982	1213	250	59	58	58	66	69	74	65	59	75	65	54	65	62	83	70	67	63	73	45	77	63	77	67	61	61	67	60	70	53	69	66	57	57	55	69	53	59	53	52	56	51	65	68	64	69	41	63	51	78	56	71	59	49	52	77	61	56	63	61	61	45	55	59	69	54	58	69	63	56	44	58	61	62	66	65	71	72	66	57	61	74	70	61	55	74	66	60	61	53	59	58	64	66	79	64	51	51	55	56	69	65	64	68	56	64	55	57	63	67	58	57	70	54	61	61	63	61	62	54	60	58	67	65	61	66	58	66	57	71	59	69	48	65	58	66	50	54	74	53	59	57	72	64	52	61	61	67	62	68	55	56	71	76	68	56	56	61	71	65	60	60	52	67	68	48	59	66	63	58	59	67	61	51	62	73	69	63	55	53	64	69	58	63	56	51	59	56	45	60	85	69	59	69	66	47	62	46	53	64	57	55	55	68	58	63	43	66	70	68	66	53	62	63	62	60	70	55	66	70	39	64	62	59	68	61	51	78	64	60	55	63	64	63	59	59	61	55	50	53	52	46	61	69	61	75	66	60	64	60	66	77	67	70	59	57	65	56	54	64	51	69	59	58	52	71	68	60	67	54	59	53	52	54	58	64	78	59	55	49	65	58	73	65	65	63	63	55	61	61	73	50	49	64	52	66	56	56	55	64	68	50	63	63	51	60	62	70	55	55	56	57	64	73	66	57	53	67	58	62	55	60	47	57	51	53	72	64	60	63	72	60	49	57	59	57	63	57	62	59	51	58	67	67	56	68	50	65	58	56	55	62	58	64	76	52	68	60	50	58	65	65	57	62	61	57	71	60	61	78	58	63	70	81	43	67	59	60	69	57	63	61	61	54	52	50	57	77	70	64	58	55	59	54	54	73	62	81	63	70	54	59	61	52	55	59	76	64	62	53	61	73	67	54	48	60	72	66	70	62	72	51	61	64	64	56	57	65	57	57	66	54	64	69	67	67	65	65	71	46	54	62	52	58	49	64	59	49	65	68	55	71	50	47	64	59	76	64	72	75	60	67	62	75	64	65	67	51	79	55	68	64	60	69	62	53	60	54	56	59	61	61	47	70	58	71	58	62	68	66	51	58	55	47	70	78	65	70	62	60	81	60	57	47	58	74	64	55	73	60	61	63	65	59	58	62	64	60	46	76	59	61	75	81	61	89	69	57	62	44	62	70	60	63	63	71	67	64	58	65	52	62	66	61	70	56	60	68	61	73	67	67	54	67	65	70	57	74	81	60	51	76	56	71	70	65	70	71	49	68	59	60	53	73	59	63	66	70	59	59	67	50	55	74	56	64	75	60	55	52	51	60	61	68	75	57	50	68	65	52	62	60	65	63	70	62	47	67	53	68	51	52	57	62	66	62	70	60	50	54	75	66	63	65	73	78	49	59	66	61	77	64	64	61	71	57	61	73	43	64	69	54	54	57	50	53	61	70	60	65	62	47	56	64	57	52	59	69	62	63	67	64	57	73	60	74	57	57	55	70	58	60	69	61	60	64	48	51	66	53	68	59	57	57	61	68	74	61	63	71	64	49	55	60	61	61	60	78	68	55	54	63	62	70	57	74	70	56	51	65	74	58	62	76	64	60	75	51	70	48	63	59	60	52	78	51	60	43	56	65	52	55	45	59	63	60	76	55	51	72	60	73	56	51	61	54	57	72	65	74	59	61	59	63	63	48	63	61	69	60	62	65	72	61	59	67	65	55	60	62	58	72	76	83	66	58	66	62	72	70	68	60	63	71	53	48	68	61	66	74	72	57	62	64	74	67	60	68	71	67	55	59	65	60	48	60	68	53	53	66	52	66	71	47	64	53	92	60	74	53	71	70	62	54	46	66	53	57	65	67	62	52	54	52	60	56	70	67	67	59	61	64	65	57	59	71	75	68	52	55	44	61	64	61	58	78	53	58	68	74	52	45	65	61	55	64	73	55	69	55	56	55	56	77	63	68	65	52	64	60	68	58	61	67	61	49	58	66	52	52	61	68	63	69	60	57	48	73	71	57	62	64	76	61	67	60	61	72	51	71	63	64	61	58	63	70	71	51	56	75	55	60	57	74	68	45	57	65	60	60	48	57	62	63	42	70	54	54	65	60	55	51	75	72	63	50	61	55	53	48	70	55	49	65	68	62	54	51	61	78	58	49	47	76	67	73	69	64	66	66	75	64	54	77	72	61	62	72	66	60	62	57	73	54	66	68	65	65	59	58	55	58	65	64	60	63	66	69	62	60	66	77	68	75	60	62	51	59	74	56	65	63	69	59	62	55	59	48	69	72	50	62	58	62	64	72	70	74	51	61	69	67	58	73	74	50	64	68	56	50	50	57	71	62	61	42	55	60	63	41	52	64	63	51	55	70	64	72	71	65	59	71	52	63	60	71	54	61	58	76	61	62	57	59	50	51	60	59	69	50	72	50	56	65	59	61	67	61	61	61	61	56	65	62	64	56	62	57	60	65	74	64	53	58	60	55	74	67	62	60	60	53	50	58	61	51	62	74	69	67	70	63	57	59	62	54	60	65	53	59	46	59	56	61	67	52	63	58	56	60	62	77	50	68	65	54	73	67	50	67	69	55	65	61	82	55	63	61	51	52	64	54	49	52	58	56	51	57	56	74	54	55	65	63	64	50	67	59	56	56	64	72	43	54	69	61	70	75	59	59	67	61	63	60	68	59	68	59	56	55	66	58	71	49	50	62	69	53	59	62	68	59	54	53	54	67	55	54	78	61	45	74	68	50	55	70	67	56	42	51	49	70	46	51	55	62	51	55	56	54	69	71	58	55	50	67	44	61	53	69	68	69	56	54	59	38	64	69	60	70	67	55	53	64	60	61	68	59	59	71	62	53	60	60	62	64	74	56	53	38	72	65	71	67	76	64	76	62	61	71	50	65	67	70	51	65	66	67	57	68	59	41	55	68	72	65	62	75	67	63	55	54	65	70	63	67	73	55	54	46	61	44	60	60	49	59	53	74	66	64	50	69	73	62	56	61	74	57	55	59	64	62	74	63	66	59	52	73	51	57	64	47	58	63	83	85	65	65	51	58	52	55	69	63	61	56	69	71	81	72	63	48	64	55	54	52	64	49	50	57	54	62	58	50	50	61	68	70	58	49	52	66	67	74	65	55	49	57	56	68	63	61	57	48	63	64	67	59	62	41	53	57	52	71	58	67	78	49	67	64	66	71	61	72	68	68	60	67	67	69	66	66	52	58	59	56	61	60	62	66	57	50	66	83	58	54	71	61	66	59	47	80	66	60	44	47	77	57	74	66	67	62	69	70	58	71	67	57	53	58	59	62	47	62	53	66	66	50	57	47	77	49	56	64	61	51	70	53	49	64	51	51	60	61	70	53	64	62	60	53	68	59	52	67	68	77	62	69	65	63	71	61	64	54	65	62	70	73	45	73	62	55	68	61	61	61	66	76	76
52100	43673	35401	37887	39423	34126	26621	8490	754	773	820	748	766	700	786	695	774	729	781	799	1268	1430	1043	754	737	801	761	743	796	761	802	756	737	748	794	746	790	755	716	767	788	788	803	804	781	782	765	774	767	739	756	759	764	714	725	797	772	736	749	795	765	748	720	766	776	794	799	730	732	818	755	753	771	761	757	756	807	789	715	747	696	766	804	778	760	778	702	746	748	756	748	767	733	745	777	801	740	774	742	794	757	748	786	747	726	802	765	766	788	810	748	738	716	733	740	781	741	776	702	756	841	759	756	768	726	711	739	750	768	706	710	773	790	804	756	838	775	746	744	784	764	718	785	738	776	754	792	752	718	762	741	738	740	792	738	751	815	760	731	701	776	727	775	795	751	787	775	741	740	781	770	787	814	759	746	750	733	817	738	753	756	790	764	734	764	808	779	717	761	767	791	715	745	738	761	751	748	771	764	767	738	759	777	739	777	760	717	756	706	765	775	768	748	815	804	787	815	787	731	744	782	738	763	777	704	732	780	725	733	784	747	835	799	764	791	787	734	766	765	787	766	764	777	755	757	816	757	747	779	772	743	772	738	752	741	784	729	753	773	746	802	838	722	737	780	751	782	801	810	767	794	763	761	714	739	731	787	711	757	766	659	757	782	730	754	686	777	739	705	780	799	743	759	703	747	765	777	781	734	774	773	772	778	769	761	761	735	711	792	748	724	754	778	749	756	758	788	750	770	795	725	794	804	732	799	751	778	757	763	743	788	795	754	753	759	784	792	761	806	746	775	774	775	745	824	762	756	761	771	818	794	682	784	788	747	754	777	774	734	797	754	753	784	770	739	797	752	791	769	764	773	784	763	742	801	790	734	698	826	722	790	796	781	801	800	702	777	761	803	770	761	788	783	788	741	700	707	785	776	770	776	795	786	762	746	715	760	808	728	761	733	752	776	800	751	761	796	736	739	747	703	753	758	762	739	769	787	713	758	756	686	768	783	778	731	756	804	757	773	718	784	746	750	775	763	787	772	764	716	723	788	764	747	791	790	783	717	772	826	745	790	797	760	747	750	784	760	774	769	766	793	798	688	768	775	787	748	771	777	760	751	757	793	808	759	738	771	795	756	771	738	733	766	803	755	792	764	745	827	775	735	733	766	738	737	791	743	738	760	757	753	781	713	745	766	752	756	805	731	782	750	723	736	769	750	742	777	795	780	730	785	758	786	781	738	840	759	775	798	764	777	815	834	758	774	766	763	750	741	756	805	769	727	761	764	741	756	816	732	790	753	780	801	764	716	724	745	759	736	748	767	802	682	770	761	821	749	783	820	759	729	776	753	785	781	718	741	751	789	743	763	767	783	720	793	811	785	787	752	759	769	685	722	745	692	769	802	668	783	730	729	731	762	754	749	783	753	811	777	760	740	768	733	798	708	738	758	743	772	756	756	733	741	771	790	760	714	784	795	780	783	759	740	754	733	790	746	754	772	758	753	761	751	747	788	786	771	759	722	744	720	770	782	778	788	801	742	749	775	807	759	723	781	782	724	773	747	804	741	761	762	814	740	754	778	759	733	751	753	727	790	776	753	745	758	747	772	740	716	717	752	763	774	717	764	784	771	740	726	765	794	766	755	721	801	760	817	798	756	753	746	767	777	730	754	747	752	761	772	767	796	775	720	736	811	738	757	781	739	737	765	738	748	751	758	781	743	736	753	752	764	805	746	729	786	824	745	774	713	744	751	749	757	716	688	763	834	778	770	742	704	786	806	800	756	729	796	749	761	773	763	728	743	786	751	790	786	751	789	767	746	779	728	825	774	774	762	765	754	751	724	792	784	771	765	762	748	737	754	759	743	776	770	750	773	729	802	791	789	758	759	788	752	778	774	829	780	759	814	712	815	737	731	712	739	795	765	712	796	804	762	753	779	736	729	801	746	782	715	826	762	775	783	759	744	764	752	757	756	747	769	752	746	803	720	828	739	756	722	759	679	721	781	754	770	724	723	751	752	802	763	790	767	780	757	773	775	798	783	779	808	781	777	788	779	808	808	752	754	738	760	720	773	753	775	752	746	762	773	785	806	753	699	757	782	751	720	769	791	761	786	782	786	789	726	791	768	755	758	776	776	765	759	781	784	741	815	760	787	768	796	742	796	755	715	776	788	743	738	764	788	774	766	755	749	742	768	807	790	721	770	713	743	776	765	782	745	745	787	772	782	787	767	799	744	738	693	747	772	762	756	766	748	713	781	778	769	767	752	771	755	715	779	763	767	768	766	750	760	769	765	766	745	780	761	791	762	722	734	734	754	749	740	805	792	772	777	812	786	748	771	771	753	753	743	839	785	759	767	765	758	789	749	747	782	785	750	793	767	811	790	825	725	725	754	758	774	813	728	720	823	801	737	774	761	746	747	765	754	717	792	700	752	730	786	714	766	817	728	727	761	734	759	707	708	749	743	776	759	772	745	745	712	819	819	711	757	732	761	797	713	754	772	744	742	717	763	779	818	759	743	786	754	779	738	723	758	813	741	763	788	729	746	791	753	805	769	813	782	757	820	750	747	800	725	703	760	758	744	800	772	805	803	792	792	778	796	745	764	791	774	791	760	773	778	770	748	753	770	766	758	794	825	745	738	755	786	762	767	758	741	783	714	763	797	755	734	861	747	762	786	791	805	828	790	720	766	793	758	741	789	762	760	779	833	786	771	805	731	803	751	727	765	721	736	787	798	755	738	750	730	738	718	803	748	777	775	737	797	739	688	733	797	774	792	745	768	783	807	725	730	751	789	806	787	770	745	710	784	759	777	742	788	800	785	712	798	741	759	717	759	830	783	761	770	754	766	785	755	754	761	817	735	744	767	799	737	785	808	769	738	748	781	778	755	748	789	801	757	789	783	764	810	731	782	762	764	824	750	758	756	755	711	754	771	732	739	744	766	760	707	789	780	761	703	752	717	790	689	749	762	789	789	736	815	745	737	670	750	711	769	788	739	765	750	768	776	743	714	790	805	755	793	778	718	738	782	785	745	754	756	742	797	775	758	740	779	746	751	787	765	773	732	774	760	726	770	738	760	767	762	800	774	814	702	771	757	772	767	788	751	757	766	805	787	772	767	768	765	760	759	767	763	751	751	789	747	750	718	749	720	749	763	753	741	730	705	748	791	719	782	738	717	740	730	802	819	720	753	761	769	808	770	750	835	768	823	798	757	737	714	763	776	767	814	753	765	777	777	788	751	712	804	744	785	773	833	762	803	749	778	775	765	750	775	775	792	732	760	769	784	756	823	765	769	804	726	703	769	769	795	778	748	732	764	731	756	704	795	732	809	788	759	755	763	778	768	761	788	828	710	796	726	793	773	705	775	800	710	767	773	762	769	757	755	742	826	760	756	765	746	755	719	771	749	759	720	762	763	766	771	749	795	779	752	755	777	746	762	758	801	764	777	765	814	727	757	753	849	769	730	790	795	734	711	741	765	766	785	763	805	737	758	732	741	710
29077	34217	19246	10054	5079	3587	2122	307	50	54	61	66	41	72	56	72	59	58	63	74	78	81	68	53	52	68	60	57	49	60	68	60	62	60	60	62	62	68	63	54	52	66	55	61	65	63	68	64	49	53	61	70	53	63	67	62	52	71	58	52	71	66	58	62	71	73	71	49	61	59	57	57	68	49	78	59	63	58	54	68	52	57	67	62	47	68	59	52	56	69	51	50	68	63	54	60	71	54	49	61	53	65	67	50	68	54	48	64	68	58	48	53	71	49	48	60	61	57	48	50	59	61	68	65	49	63	43	43	56	63	63	74	52	50	56	52	68	78	56	56	67	55	61	58	53	60	68	50	61	65	63	56	58	55	70	51	57	58	53	46	51	58	57	55	57	60	54	54	61	57	40	48	67	45	62	55	60	60	64	67	60	71	55	70	59	65	53	57	53	69	49	46	66	65	74	51	80	71	53	52	65	52	54	62	48	71	63	61	43	54	70	71	54	56	61	51	81	49	53	56	64	56	59	61	63	50	64	51	52	67	58	59	56	57	43	48	67	53	73	57	64	59	54	50	64	57	54	65	68	64	60	61	71	64	75	53	61	58	63	61	61	71	60	66	53	52	59	66	57	64	46	58	59	64	66	59	62	63	63	53	61	70	57	63	72	60	56	55	59	69	48	59	54	58	69	50	60	71	55	64	66	56	55	55	63	54	65	68	75	49	58	55	70	74	73	57	73	56	67	70	59	73	55	56	60	63	71	52	57	64	63	66	76	63	66	55	75	56	62	63	71	57	75	65	66	56	65	67	58	68	59	72	42	63	54	58	71	57	54	71	60	57	49	66	61	60	56	69	75	76	61	57	55	69	44	60	55	51	55	70	66	64	62	49	50	62	59	66	58	75	67	61	60	65	61	66	53	74	60	53	59	76	59	63	48	51	57	61	68	51	54	60	58	51	53	62	46	64	48	61	56	51	60	65	73	56	68	71	55	64	63	64	59	62	58	59	65	62	47	45	61	70	70	47	64	66	58	62	59	53	51	56	65	57	58	60	66	60	65	50	61	56	58	56	57	62	58	51	65	78	63	65	57	62	73	66	61	60	54	64	69	59	49	68	64	58	64	60	67	56	65	58	64	50	60	52	64	66	54	62	69	50	61	71	57	65	65	59	48	66	45	53	61	71	54	41	73	57	59	55	52	53	77	63	59	52	54	69	80	56	49	57	51	57	61	67	73	52	58	61	60	52	60	61	69	52	67	67	57	61	65	62	53	76	60	65	50	42	61	68	55	63	46	62	66	67	41	67	55	62	69	55	46	57	64	45	64	68	63	57	57	59	61	77	59	59	67	50	49	53	58	68	54	50	57	60	59	54	67	55	66	52	49	65	52	65	57	57	68	53	71	51	45	54	53	60	62	55	65	74	61	56	77	61	57	47	63	57	56	62	62	56	51	67	59	51	60	58	63	64	60	60	65	64	70	58	69	54	51	64	76	47	55	65	56	59	69	33	78	64	68	65	51	51	60	64	71	53	51	56	61	65	57	53	63	74	54	50	51	69	45	67	51	56	57	48	51	53	57	64	53	56	52	60	56	48	66	57	72	41	66	80	50	55	62	58	71	74	59	65	50	53	53	69	57	57	57	57	63	57	73	71	52	70	61	55	61	62	79	58	65	62	53	69	62	65	56	60	64	51	74	60	61	68	57	50	49	58	52	54	63	55	54	60	54	70	50	43	59	65	47	69	59	58	56	67	72	49	44	60	52	52	59	65	50	61	59	68	56	60	59	62	56	60	63	54	70	63	67	65	75	60	46	70	60	63	52	54	55	70	65	62	55	50	52	66	65	47	56	63	66	60	56	61	66	58	69	65	69	78	60	54	57	66	72	78	57	69	53	60	67	54	61	60	53	73	59	63	64	86	54	63	57	60	54	55	55	57	57	71	63	64	49	59	68	72	46	62	50	51	73	79	64	77	61	45	58	61	56	54	55	54	56	60	56	52	54	65	62	62	55	66	48	53	71	49	59	56	63	66	63	47	58	51	64	64	51	58	66	59	66	60	64	51	57	71	52	43	50	47	59	57	63	64	65	61	65	48	59	72	61	54	67	53	71	64	68	69	46	68	55	61	55	78	63	47	51	56	74	57	46	53	66	65	61	64	66	57	56	66	53	47	51	59	59	59	68	47	62	59	64	55	57	59	65	68	60	62	44	61	80	57	52	62	57	46	60	67	51	62	72	72	52	61	62	53	65	52	52	63	61	54	58	52	61	62	52	52	66	55	60	67	68	64	65	60	50	49	40	71	60	60	58	64	48	58	61	59	54	46	61	49	59	64	62	71	63	73	48	68	59	70	72	72	53	65	56	71	50	42	57	62	54	53	59	46	87	52	77	66	52	44	59	64	62	65	60	51	71	59	69	55	52	55	69	48	62	57	60	62	56	66	46	68	58	47	68	66	52	63	48	45	67	44	61	52	49	68	49	48	58	59	81	74	51	57	71	51	70	62	59	66	73	68	66	52	75	54	58	45	54	57	65	67	63	48	72	49	63	51	52	62	48	68	58	61	50	68	72	57	83	64	59	54	79	61	61	50	67	52	48	67	64	64	57	55	71	51	52	49	71	60	61	60	70	75	54	63	75	65	43	66	65	54	59	60	49	65	52	53	64	65	55	66	68	60	63	58	66	62	51	50	63	70	45	69	65	58	51	58	47	62	62	61	59	59	70	40	63	66	55	57	57	57	46	61	55	51	71	71	72	55	56	72	52	55	56	61	53	38	57	77	62	50	61	74	61	53	61	56	51	58	54	62	66	57	62	47	52	59	55	59	47	53	55	66	66	47	64	72	56	63	45	58	58	48	56	60	68	59	67	54	67	59	57	65	64	57	64	70	81	55	63	54	63	56	48	56	58	60	65	66	58	51	50	66	55	54	74	60	70	60	71	54	51	42	59	70	67	70	60	53	55	62	57	56	78	65	69	52	52	61	52	60	63	47	59	55	60	63	63	61	68	56	63	49	64	73	51	65	63	64	79	67	54	63	60	59	56	61	56	51	66	77	57	63	58	49	61	66	57	59	60	49	66	52	66	63	66	73	47	57	61	53	66	75	52	71	63	74	57	56	64	70	65	61	47	58	66	59	68	65	54	54	59	48	49	64	64	52	41	62	55	51	57	79	68	65	72	67	57	57	61	62	64	63	56	67	64	58	62	50	70	56	54	62	67	51	53	72	62	66	58	55	50	60	51	53	59	67	70	54	55	56	57	65	51	57	51	52	61	67	60	57	61	62	65	55	53	52	59	53	54	65	63	47	65	55	64	54	53	50	57	61	65	64	55	60	58	51	53	60	83	58	65	72	69	54	68	67	58	61	55	58	69	52	65	65	61	73	51	70	55	64	60	63	59	56	52	71	45	58	57	58	52	55	61	55	44	61	62	68	55	78	48	56	62	54	68	56	65	54	62	57	87	59	62	55	68	58	73	51	69	61	77	49
50821	43323	40662	45428	47406	40871	31876	10513	793	772	746	756	757	796	681	772	747	736	729	1080	1975	1582	1102	739	730	723	732	755	724	731	730	727	748	752	717	737	736	712	749	718	697	738	731	742	704	748	737	699	823	731	715	744	711	778	769	712	727	698	726	726	770	691	710	746	766	718	685	714	735	754	766	750	699	756	770	756	779	711	751	750	709	731	724	735	716	708	731	727	773	759	716	744	698	757	735	750	746	736	694	746	756	725	715	701	740	695	727	730	753	715	719	758	760	728	737	757	731	663	723	699	733	742	732	763	758	695	740	753	782	752	708	716	767	757	744	752	687	703	745	747	748	726	829	748	709	729	746	734	731	756	737	760	715	746	720	729	719	744	759	728	760	769	757	740	756	747	749	737	753	684	776	710	727	782	800	718	708	668	719	690	776	725	751	736	711	740	695	719	701	688	724	743	741	744	778	701	711	773	746	767	755	714	776	717	726	724	691	734	724	714	752	734	756	688	736	740	749	748	742	713	739	715	712	739	731	733	746	711	715	682	751	739	758	688	728	690	777	754	767	728	763	766	786	725	756	752	805	698	750	763	725	703	716	711	774	748	748	733	697	692	741	734	745	726	718	738	721	757	744	730	746	704	705	708	818	701	709	730	729	729	755	701	723	742	723	794	721	732	719	774	794	760	743	752	691	702	750	788	758	797	762	727	723	712	790	728	714	740	747	701	706	783	755	710	764	725	738	777	738	760	703	738	762	694	699	753	774	731	739	710	728	746	736	755	735	789	741	707	737	693	728	802	773	722	770	741	753	743	748	717	786	697	685	779	692	777	741	751	742	736	760	691	748	709	765	695	758	745	713	720	759	742	752	712	705	786	785	736	833	723	735	754	719	760	779	751	756	743	741	756	746	786	680	785	684	724	751	743	744	705	752	745	740	726	725	726	757	683	748	762	720	709	720	747	727	717	744	749	736	695	707	751	702	765	701	794	731	740	752	721	771	746	719	726	786	753	752	694	775	706	758	758	731	751	695	680	738	713	730	725	764	709	755	761	699	721	756	712	716	705	756	753	715	771	750	762	728	744	734	743	744	697	731	720	701	739	760	793	708	737	775	768	701	729	716	740	757	757	712	703	799	764	683	728	725	737	729	715	725	791	732	717	726	732	792	786	712	717	748	762	744	758	733	689	779	752	711	756	730	765	750	725	710	714	760	721	744	726	712	740	733	747	736	745	709	733	774	728	731	770	699	767	764	734	764	751	743	738	711	663	744	783	760	722	741	715	756	712	746	717	739	687	764	732	718	716	746	738	758	766	728	687	740	685	754	688	751	719	734	709	725	721	740	740	681	688	810	742	727	787	710	782	755	704	766	728	740	730	724	756	724	778	772	748	710	760	746	744	751	706	748	752	724	717	693	738	707	731	753	772	735	771	722	706	731	762	805	739	757	749	723	746	732	787	728	757	743	754	752	733	750	752	754	669	723	687	707	754	734	721	780	796	745	771	703	710	714	761	745	707	694	709	747	729	738	731	743	755	711	694	780	738	718	758	706	738	734	727	721	734	741	700	734	736	746	720	791	740	761	695	692	742	754	744	712	736	740	766	721	748	751	705	728	701	756	721	720	740	722	756	705	701	760	794	735	703	661	752	770	771	738	771	750	750	737	715	741	718	726	786	736	707	771	705	726	752	671	685	723	734	718	702	733	760	719	748	764	730	791	752	756	762	731	738	737	708	768	755	737	732	730	730	732	736	744	710	713	746	718	746	736	699	745	742	730	723	747	727	781	738	742	695	759	743	709	755	765	732	742	735	722	744	728	726	745	740	740	734	723	770	756	753	736	757	709	738	774	722	787	754	718	722	736	706	716	702	775	718	777	697	753	754	742	705	731	725	727	743	762	753	710	729	774	738	727	705	737	744	704	754	727	727	742	778	806	747	769	707	741	715	769	759	717	750	711	763	731	730	749	762	695	751	750	761	742	795	722	752	734	729	750	688	754	750	709	788	746	792	718	755	742	702	726	731	717	723	796	710	791	717	743	781	748	737	711	723	793	723	711	717	769	725	742	759	727	747	725	736	712	716	722	700	732	739	748	726	753	755	751	748	751	737	734	710	750	739	686	751	742	732	775	755	729	697	772	712	711	728	703	702	734	720	778	777	706	688	749	751	749	741	708	732	731	701	743	735	682	739	757	764	703	752	766	727	716	712	714	692	739	750	704	777	725	728	735	722	767	725	724	740	671	726	757	685	733	714	766	716	721	712	719	742	726	747	710	735	752	778	706	772	708	722	759	739	705	722	767	742	726	759	798	709	737	816	728	682	762	694	716	682	756	822	737	763	739	752	757	716	710	715	742	724	692	728	744	742	773	737	719	808	714	732	726	738	699	778	732	672	755	724	728	715	755	750	714	765	715	729	718	777	708	762	695	745	782	734	723	699	772	723	772	725	730	682	746	762	758	791	726	740	790	692	755	708	778	720	746	781	751	769	722	736	741	749	696	718	701	812	698	768	762	711	747	680	755	708	732	774	738	737	708	710	742	694	763	764	698	763	746	758	739	722	769	762	696	743	770	752	738	727	778	686	688	731	795	732	725	725	793	723	738	747	735	737	766	716	744	727	760	710	744	747	753	725	744	763	763	725	754	748	769	724	717	757	729	781	699	728	756	682	741	784	738	722	746	775	763	774	788	742	749	705	734	749	720	748	754	687	756	754	747	756	729	770	749	719	750	736	742	735	731	774	751	764	766	734	755	685	743	747	727	759	704	736	703	741	767	743	705	673	753	760	774	799	778	753	768	754	681	760	726	690	754	733	786	732	764	727	730	740	715	707	677	747	761	724	759	676	736	735	739	708	780	755	743	714	704	719	688	710	733	747	713	764	679	776	746	715	757	697	740	731	720	754	751	770	675	734	727	736	756	720	739	714	715	733	754	668	729	735	759	724	739	752	742	729	784	700	715	692	785	737	757	725	732	805	787	718	715	729	790	708	710	755	721	724	789	734	769	730	722	711	749	714	782	748	725	758	741	723	730	727	718	737	766	734	786	708	722	713	722	739	731	762	744	801	716	791	699	732	750	722	739	742	722	727	727	734	720	736	783	719	720	787	716	743	759	739	710	743	731	773	699	735	719	738	795	707	710	763	759	754	715	758	768	734	757	764	714	746	724	716	768	777	681	682	700	757	730	733	738	737	742	734	719	789	727	776	753	767	682	801	755	708	701	738	739	727	752	721	742	736	742	741	749	754	741	765	803	753	730	740	791	709	732	791	738	716	787	738	808	782	734	750	726	740	689	760	722	730	770	772	757	796	724	735	766	741	743	715	737	734	766	784	721	732	729	781	749	766	703	744	680	742	717	743	692	730	728	718	755	760	743	784	725	716	709	783	727	785	788	710	774	739	777	713	821	768	734	772	729	737	707	793	745	809	753	716	715	750	682	781	705	697	731	722	730	767	733	733	725	713	728	754	758	759	760	700	740	743	719	710	711	750	758	746
9176	8840	4137	2006	881	691	497	133	64	41	53	62	48	53	50	45	37	54	63	50	54	63	54	40	53	43	51	53	65	48	41	58	52	54	50	52	43	52	48	48	55	50	45	51	47	50	42	50	50	46	50	47	54	63	51	53	49	40	43	48	56	42	52	43	48	48	41	48	62	51	49	51	50	48	46	49	38	43	40	50	52	52	46	55	44	50	59	41	55	55	58	52	45	50	49	51	47	46	59	42	53	52	47	55	49	49	53	48	38	50	52	41	43	46	46	49	53	49	46	53	60	56	41	49	59	58	39	46	50	41	43	42	46	54	45	41	42	48	66	52	56	39	51	62	46	51	54	50	66	55	44	57	56	49	42	50	59	55	49	56	43	46	43	38	47	64	45	63	45	30	47	43	51	45	41	44	47	52	52	52	60	46	62	57	47	48	57	45	54	51	52	58	51	41	44	51	65	29	46	40	49	52	47	43	58	48	45	62	58	53	49	54	54	66	55	45	49	35	44	32	29	51	44	55	45	46	66	55	52	40	40	56	36	35	39	52	56	58	59	59	49	57	47	32	50	45	53	53	48	54	55	52	48	52	46	54	52	47	40	50	56	45	53	54	56	58	54	46	50	47	50	61	58	56	52	49	36	41	40	53	41	49	40	41	61	51	61	55	60	44	42	63	55	54	50	46	48	45	61	44	49	47	50	58	46	44	43	52	54	49	56	59	40	58	42	48	40	42	55	62	52	54	47	38	54	50	48	45	65	46	57	55	34	45	41	49	52	67	49	36	53	52	68	51	58	42	45	54	63	54	43	47	48	49	51	42	46	32	43	44	62	51	58	50	57	36	45	41	54	56	47	59	39	37	50	48	57	66	56	44	53	40	52	42	53	49	41	60	50	45	51	42	34	60	55	65	55	49	45	60	53	47	57	56	53	55	54	56	39	38	41	52	55	56	52	62	53	44	52	53	46	51	40	53	56	50	30	51	47	54	56	63	53	55	46	44	47	36	56	51	41	41	43	56	50	43	47	50	58	59	50	50	44	61	42	40	51	57	55	64	53	57	46	48	48	50	51	51	45	52	44	54	56	51	50	56	54	48	44	46	46	60	57	43	34	41	51	46	47	46	47	54	67	45	60	48	68	45	51	40	48	34	48	46	41	46	52	55	54	48	42	44	46	63	43	48	51	50	47	51	44	40	61	54	59	58	54	56	46	62	48	59	41	55	46	45	56	50	68	35	68	54	41	61	60	63	55	51	48	48	36	50	43	51	42	37	35	46	52	54	54	58	52	35	50	40	59	48	38	56	58	55	57	45	31	46	50	39	50	42	47	49	59	54	49	51	39	46	59	54	63	49	45	63	51	48	57	46	51	47	62	61	57	46	52	54	56	43	52	48	44	57	62	49	44	38	48	49	47	36	52	45	57	48	48	51	57	36	45	52	48	50	39	45	54	60	49	49	57	42	42	45	48	50	55	51	53	53	64	43	52	53	56	51	42	51	44	47	48	51	46	55	51	38	41	60	45	52	58	58	52	62	41	54	44	43	39	48	53	50	49	66	53	43	58	56	48	56	50	58	60	55	56	41	61	57	55	50	58	45	47	38	49	33	43	50	43	49	58	60	50	48	50	51	47	51	46	56	62	48	46	48	43	47	45	52	45	52	43	58	58	42	43	48	55	56	40	50	48	53	47	38	50	42	49	56	49	43	51	43	51	41	50	52	40	46	48	50	44	63	67	53	39	54	45	51	47	55	54	47	44	51	50	62	49	51	48	48	49	38	51	61	47	50	47	46	41	55	50	51	51	52	47	53	64	49	54	53	47	35	60	51	51	46	47	60	53	43	54	49	44	53	41	51	35	49	49	53	41	38	57	51	56	57	39	61	55	48	39	67	40	45	47	41	55	41	44	48	43	54	45	45	51	38	50	45	58	60	52	51	60	38	58	54	51	48	56	58	43	36	63	53	54	45	45	50	71	49	46	34	46	56	44	50	36	58	48	46	57	51	47	55	48	61	53	48	48	37	38	48	57	35	58	50	51	48	49	48	48	40	47	58	56	44	44	58	44	53	45	56	45	48	56	61	55	51	53	55	38	39	41	64	46	46	52	38	41	44	51	54	51	38	60	45	53	44	53	40	54	50	44	45	54	62	60	64	52	59	64	45	47	52	45	49	56	54	49	41	47	53	43	49	53	51	62	47	53	50	67	54	53	65	57	48	52	46	53	61	40	52	47	51	50	39	58	45	51	51	49	46	61	53	44	45	46	74	57	53	64	41	57	49	56	47	55	47	50	55	48	50	46	48	57	48	66	38	47	49	47	47	55	58	41	52	52	46	56	49	57	35	51	49	56	65	46	49	50	47	56	47	51	49	46	64	58	44	46	54	38	59	61	64	38	45	43	48	48	41	63	57	49	49	45	52	48	50	49	52	53	57	44	50	52	51	54	49	45	57	54	51	41	56	42	54	47	45	41	43	53	61	57	49	59	49	45	35	59	51	41	56	50	58	50	58	43	38	48	54	52	37	56	66	48	47	45	58	47	58	52	52	52	47	46	48	60	49	58	44	42	48	45	43	55	47	46	37	53	55	47	48	53	56	48	67	43	42	41	41	55	47	49	42	63	52	55	48	47	35	63	42	44	62	56	56	55	43	35	67	44	65	52	44	45	50	48	51	48	37	54	54	44	47	47	50	51	46	37	52	48	45	57	54	48	36	44	58	51	45	46	44	52	56	43	52	60	49	44	51	62	52	43	49	46	54	52	54	57	54	52	58	54	59	47	55	52	60	36	45	46	47	51	45	58	46	64	53	53	51	51	53	59	58	58	38	42	35	50	50	46	48	54	56	45	65	44	56	47	59	47	40	57	47	51	52	55	42	54	51	58	41	42	55	67	63	45	52	49	48	54	48	57	63	56	53	60	50	50	48	53	51	45	51	51	55	49	47	51	41	35	60	42	51	57	50	48	58	39	56	50	49	48	47	57	50	43	51	48	46	60	46	53	49	56	43	53	42	49	45	48	69	55	47	47	64	40	48	56	47	48	52	52	61	61	34	35	53	38	44	40	49	50	52	46	48	43	45	44	57	52	59	47	55	54	45	42	49	48	55	46	50	47	39	61	44	54	55	52	58	56	50	55	54	55	38	52	59	53	59	52	49	42	51	39	42	46	51	61	57	52	56	39	52	51	52	42	48	47	41	43	54	54	41	48	46	55	47	45	63	48	57	64	49	49	61	48	39	46	54	61	49	57	44	47	53	46	62	43	46	48	38	68	38	43	49	52	42	36	48	53	45	50	58	54	43	44	55	55	40	57	50	52	66	48	54	64	43	46	37	41	50	48	62	41	48	58	61	60	41	59	37	43	60	46	54	45	45	60	46	48	40	52	48	46	52	40	41	46	53	49	41	40	50	55	49	53	56	45	61	41	43	37	42	40	61	56	53	50	36	54	46	66	53	42	58	43	57	41	52	32	43	56	59	45	38	49	45
42297	32622	25056	27296	27268	23764	17208	4334	618	652	609	645	609	646	573	596	602	615	645	702	913	821	704	625	658	657	611	629	612	617	607	649	642	612	619	617	575	646	603	657	683	624	636	590	648	650	626	650	587	619	603	592	632	644	573	639	626	559	614	594	660	593	630	641	650	630	590	602	603	638	623	608	615	590	616	667	643	611	601	616	655	551	616	671	645	636	634	655	612	619	640	620	634	579	647	626	602	610	616	618	599	649	596	623	636	654	637	617	596	613	629	641	609	639	609	593	590	644	647	618	614	644	630	614	630	619	565	663	622	624	593	617	640	596	649	625	610	619	589	638	572	632	610	616	605	634	629	641	639	575	651	581	605	641	651	603	605	643	603	592	600	618	663	606	644	650	636	608	580	606	625	594	613	610	629	626	620	653	591	649	623	629	625	574	663	651	635	576	626	619	619	585	640	609	632	667	636	678	645	624	611	643	598	607	631	560	652	631	588	648	629	621	604	614	631	613	627	660	632	631	610	611	606	634	591	609	635	624	660	666	597	645	613	622	609	625	635	624	614	653	636	626	614	605	616	632	565	640	611	637	629	620	611	597	622	605	640	604	589	669	626	634	632	608	629	631	612	622	628	659	625	666	655	648	605	635	639	624	618	620	580	640	598	628	616	604	583	604	619	643	648	627	643	611	604	632	608	637	601	645	614	611	633	614	622	606	660	675	635	672	603	616	599	668	617	609	668	625	629	628	585	599	593	602	622	588	643	613	656	660	587	663	627	631	589	615	658	609	607	641	604	645	616	570	605	603	640	603	616	662	632	614	622	620	621	603	669	642	627	610	640	615	642	598	634	600	606	626	598	637	575	607	630	601	607	649	661	595	624	654	621	599	628	608	648	628	665	656	686	620	627	637	591	625	642	636	615	626	600	646	611	625	649	630	645	625	626	655	639	542	624	625	605	604	639	656	594	652	626	628	596	625	638	621	660	607	598	628	655	623	632	643	608	600	602	647	616	628	610	640	627	591	601	638	607	570	641	577	630	619	656	613	624	651	594	650	609	583	627	643	613	658	608	638	546	648	648	653	633	631	616	626	595	626	649	598	617	606	644	641	635	677	613	621	627	630	623	650	616	608	644	613	601	596	634	644	625	635	631	587	586	615	629	618	624	651	648	608	607	640	582	579	606	592	631	617	644	584	626	689	595	643	650	633	638	591	609	655	625	596	632	596	629	640	636	647	616	648	585	592	609	600	591	670	629	679	622	641	585	588	604	602	663	599	667	590	616	612	659	617	659	609	627	662	627	617	617	601	610	626	583	668	595	621	630	595	624	663	662	637	630	624	601	628	616	610	612	663	639	593	681	626	587	586	617	642	640	669	639	621	661	575	601	595	634	617	620	618	663	619	606	642	623	650	641	626	654	654	621	621	594	624	586	631	600	613	642	609	612	623	608	647	608	681	585	621	623	617	583	608	632	648	595	578	613	654	633	628	629	593	649	616	610	606	631	683	625	617	624	616	633	611	616	612	640	660	634	652	630	594	592	642	672	585	636	585	644	629	624	661	622	602	608	636	643	645	630	609	606	582	634	617	619	630	618	639	625	659	617	633	643	629	593	592	648	653	585	595	618	609	625	609	619	662	582	658	640	611	646	614	617	600	648	640	610	610	599	636	649	630	657	597	630	630	623	628	606	631	611	647	654	626	644	628	607	623	632	642	640	651	563	620	671	577	614	638	635	616	569	598	602	639	650	662	672	654	663	638	635	639	655	599	653	588	604	648	619	587	647	616	649	663	609	627	609	684	601	616	646	608	624	590	662	631	653	639	654	562	616	637	631	638	652	623	658	618	605	657	609	650	616	663	657	609	630	628	594	629	576	613	608	644	591	586	580	593	628	644	643	667	643	594	581	662	637	594	601	625	616	638	655	623	594	662	607	657	625	632	648	603	623	662	618	648	609	590	628	629	574	623	592	644	635	664	621	600	644	568	632	643	635	618	639	628	619	627	625	646	632	614	605	648	645	645	611	611	599	624	617	621	603	602	647	607	604	615	664	616	613	635	637	609	629	654	601	618	659	621	614	608	636	635	602	592	670	636	634	624	661	603	602	583	642	607	647	635	644	625	655	618	622	621	659	641	648	658	634	635	614	590	611	622	614	675	655	595	620	620	615	637	610	595	592	606	646	672	583	677	633	608	586	635	590	605	662	625	638	601	625	637	653	593	679	634	631	604	658	584	649	582	619	644	631	607	604	644	600	593	600	629	599	605	651	650	622	618	618	603	633	596	587	649	649	661	593	610	627	592	627	627	634	614	580	620	667	613	575	608	620	594	624	612	589	593	626	621	639	639	618	594	603	637	652	656	631	629	605	600	624	627	612	603	650	656	619	603	612	615	666	653	628	623	620	612	605	618	627	632	607	579	609	621	604	660	627	627	607	646	602	625	619	646	661	616	618	630	598	656	672	592	596	624	630	651	658	607	605	605	616	620	617	680	693	639	612	640	693	573	672	601	630	688	624	607	622	646	611	588	648	659	626	624	593	633	626	598	607	622	652	617	621	621	582	580	623	580	580	594	621	667	621	652	648	599	632	631	602	592	620	612	619	595	588	647	584	603	612	649	581	654	615	639	665	617	649	608	608	614	626	607	603	580	600	590	620	655	615	634	632	639	652	647	647	604	616	576	615	589	636	679	656	665	653	643	670	618	622	622	632	609	619	593	645	623	634	599	590	635	658	627	624	624	609	617	640	609	594	668	629	609	589	636	646	604	646	583	639	631	634	608	629	577	612	597	633	621	624	610	643	602	639	595	649	617	688	652	606	631	604	612	649	625	614	610	614	641	614	647	583	650	651	619	617	600	599	626	615	604	673	581	647	640	634	655	659	604	627	615	626	652	635	626	627	637	601	655	669	636	618	624	583	607	626	589	635	662	663	649	606	637	580	605	669	675	615	613	591	650	609	637	596	608	629	638	615	628	646	585	626	614	611	603	704	626	590	642	651	604	609	616	585	608	625	621	633	598	623	607	605	593	632	610	645	621	619	587	576	650	620	626	654	622	609	579	660	617	648	607	645	640	619	635	606	593	604	611	639	604	629	653	645	610	612	605	616	631	639	654	591	642	648	658	638	657	536	635	629	604	579	641	625	595	603	619	617	630	604	608	629	628	626	643	599	651	573	626	659	595	590	580	631	634	627	578	616	637	616	642	660	645	637	587	609	597	622	635	603	594	659	625	645	639	663	624	593	619	601	607	619	634	657	623	617	622	637	591	662	629	649	651	608	645	615	631	633	616	557	614	671	645	597	667	610	617	643	605	634	628	630	648	608	606	565	604	638	625	617	604	643	636	645	578	608	692	597	621	661	621	639	617	628	637	652	613	633	644	633	609	627	644	591	574	606	604	594	609	629	648	603	645	649	563	618	624	605	608	610	639	672	648	613	634	597	631	610	585	619	637	604	655	602	598	592	650	604	657	626	620	635	628	580	646	652	632	579	614
24189	27934	13847	6600	3117	2276	1404	340	60	61	60	56	50	46	55	75	49	47	48	44	67	73	53	50	51	55	51	35	56	49	43	48	44	41	51	62	44	59	67	61	58	50	47	52	65	50	55	57	49	62	53	46	50	45	52	36	63	57	43	59	55	52	49	46	53	48	54	50	69	51	63	46	56	58	56	56	41	56	40	42	57	54	56	59	58	50	48	55	51	49	60	43	37	57	40	59	50	46	37	64	45	41	52	60	56	52	51	44	44	39	57	58	59	64	44	43	39	50	54	63	49	46	56	56	62	52	58	42	42	70	54	45	55	53	36	52	53	44	52	55	50	55	67	69	46	54	52	53	66	62	55	54	48	58	55	59	48	46	51	49	58	40	47	54	67	38	56	58	58	52	47	56	52	48	48	54	63	50	45	42	54	47	44	44	54	47	47	49	48	53	64	59	54	41	60	59	52	53	50	52	60	54	49	42	48	53	51	55	54	52	64	40	38	44	41	48	54	69	54	40	44	51	47	42	55	47	53	65	47	44	48	48	52	48	60	43	48	50	39	55	46	39	45	47	57	52	54	43	50	46	49	60	57	41	41	61	50	37	55	51	52	47	55	49	47	53	48	48	49	59	49	48	55	51	45	51	54	51	67	58	36	49	40	57	42	41	52	55	64	53	58	61	44	46	35	52	41	53	65	46	67	62	58	64	58	58	34	59	46	59	57	49	49	52	60	61	54	48	46	42	55	46	54	57	53	58	48	44	52	68	57	53	55	33	56	54	44	48	44	58	57	42	43	50	47	59	46	44	55	50	50	45	54	48	63	47	54	49	48	58	48	48	54	47	43	43	77	33	49	56	46	50	52	46	49	47	53	44	47	48	62	57	46	58	52	54	52	74	50	52	42	50	53	51	53	44	54	50	43	32	55	44	60	48	36	44	54	58	67	44	42	58	56	60	40	53	57	45	53	47	52	52	58	47	52	43	53	56	66	49	43	57	50	50	55	55	56	43	53	38	59	51	53	52	62	46	55	33	57	52	54	41	46	60	56	43	39	50	43	65	55	55	49	43	57	55	48	66	49	55	55	46	50	45	40	42	60	42	50	68	58	58	49	49	56	39	38	56	48	73	61	51	57	44	50	51	62	54	62	46	43	58	66	55	54	47	46	47	68	46	57	47	56	47	49	41	45	46	49	53	51	46	51	46	43	55	51	43	43	48	60	52	40	47	54	55	66	45	56	43	58	51	48	54	51	51	44	52	51	45	46	63	46	58	58	57	41	49	53	52	63	54	60	60	66	53	50	51	45	47	41	42	55	51	43	55	48	47	49	63	51	51	50	48	54	57	45	52	48	46	50	65	42	44	45	55	42	58	60	59	43	56	50	39	45	48	55	40	45	45	61	59	53	50	58	46	55	55	40	59	55	49	56	53	54	57	56	48	71	55	69	50	46	48	45	44	55	38	63	62	52	64	41	52	50	56	50	49	51	52	57	48	52	48	39	55	45	58	46	48	50	44	46	49	50	42	42	49	38	64	49	60	43	56	44	53	54	52	48	47	53	54	43	46	65	54	52	58	65	56	54	49	50	63	62	46	48	58	45	64	60	48	58	45	54	57	52	57	48	59	47	57	59	54	50	46	54	59	42	55	52	42	55	47	47	65	49	56	43	48	44	49	51	43	58	48	48	61	47	47	41	47	53	54	46	42	44	45	42	55	53	61	56	49	56	52	61	49	50	45	50	57	51	53	60	36	53	54	58	47	48	62	43	74	50	44	46	58	54	51	44	42	53	52	52	55	48	39	51	46	47	51	57	47	51	44	43	50	39	43	49	50	62	42	50	46	39	69	53	52	49	54	45	50	44	54	43	47	44	52	51	47	50	50	52	44	61	43	55	50	56	46	62	54	63	50	58	62	56	55	47	48	47	48	46	57	53	61	38	58	51	46	42	51	52	53	61	69	41	56	38	58	47	51	33	50	62	44	56	45	54	45	52	64	59	48	47	61	50	47	57	47	47	68	36	51	52	52	61	36	60	52	48	54	52	43	58	48	61	46	44	54	53	62	66	60	54	42	50	65	52	57	59	54	54	59	57	50	40	51	51	53	44	46	58	48	49	52	40	57	53	71	50	51	58	57	59	58	45	56	46	51	56	55	46	59	57	61	55	45	43	50	50	39	58	37	58	58	67	37	54	50	47	51	42	43	43	43	59	56	54	46	58	54	47	54	55	62	46	48	58	62	46	47	42	46	60	56	50	54	59	37	53	65	51	49	46	49	49	59	55	58	46	65	48	49	51	50	43	56	46	47	41	51	68	55	51	49	55	40	42	53	52	36	66	53	37	49	60	52	54	49	37	60	47	49	50	53	56	44	61	40	46	38	50	61	51	41	53	47	55	52	46	51	47	49	52	58	58	57	40	70	45	53	56	55	55	39	49	49	48	46	54	50	54	61	55	55	43	57	51	46	38	54	52	52	64	44	51	47	43	49	48	58	59	50	53	49	55	53	49	44	61	46	60	58	66	62	59	61	50	34	61	50	51	58	59	54	37	56	46	58	64	57	49	52	63	50	58	48	43	61	54	58	55	51	45	56	50	46	57	55	57	46	59	56	43	47	44	39	55	45	57	40	54	50	57	50	60	56	45	54	45	58	53	54	61	47	50	53	49	35	51	51	58	50	46	66	56	45	55	43	53	56	45	46	49	38	61	48	47	64	37	60	41	52	60	45	51	48	47	49	47	57	47	51	48	49	48	52	43	55	48	53	50	49	51	52	39	46	48	52	50	53	52	51	53	55	49	55	55	47	43	51	47	45	53	45	52	42	48	43	63	41	61	58	60	54	54	50	40	46	49	45	59	47	61	47	51	44	50	43	53	51	62	42	59	65	52	51	51	53	43	56	78	44	51	52	56	43	47	55	59	44	47	46	51	56	38	49	64	66	46	42	46	52	53	61	53	43	59	43	49	44	60	50	49	50	45	54	43	59	59	47	51	59	44	48	49	38	53	67	53	58	40	62	41	48	58	61	54	53	52	50	50	56	56	52	45	44	55	33	57	62	46	65	61	44	50	52	67	56	50	51	38	49	48	51	61	47	49	44	45	55	52	48	46	39	43	47	50	45	43	61	54	53	52	55	50	43	33	52	51	36	53	51	51	44	43	55	45	53	54	34	45	52	44	42	55	44	54	58	52	40	40	60	45	46	49	56	47	50	29	51	58	59	42	53	48	49	52	57	49	62	49	59	43	53	57	51	58	51	37	46	44	53	47	52	45	56	51	55	58	61	57	64	54	50	61	52	57	61	50	46	59	52	59	57	41	46	47	43	41	47	51	51	54	48	52	60	51	60	46	44	45	51	45	53	66	39	62	61	52	48	49	59	47	51	50	47	38	57	48	58	50	48	45	54	56	47	61	61	52	55	49	53	53	46	49	58	51	44	43	50	56	48	61	51	52	49	57	49	59	57	57	46	60	66	49	51	47	36	45	46	49	53
51255	41357	35134	40595	40984	35372	27829	9706	625	716	661	634	687	617	644	671	610	655	655	883	1266	1115	812	681	640	632	594	620	652	623	589	622	609	614	617	662	630	629	619	627	642	602	605	635	625	630	616	598	599	613	646	618	652	618	658	609	627	614	692	596	638	685	663	631	605	646	628	655	630	664	630	670	667	644	566	620	629	648	657	608	659	624	660	649	637	637	656	647	649	639	598	657	621	655	639	559	626	614	608	635	647	600	667	631	628	615	593	642	647	632	637	618	639	638	645	630	660	698	640	674	644	632	590	615	586	633	649	667	625	626	645	662	634	618	655	677	638	633	651	661	621	644	632	626	597	605	619	649	619	640	603	610	687	645	640	644	635	650	651	633	638	653	619	644	651	643	596	606	659	570	655	643	667	618	583	675	660	615	641	643	603	638	609	630	618	683	618	655	602	658	636	616	658	656	647	612	610	660	645	621	598	645	629	605	609	642	649	657	658	650	646	610	630	550	702	654	628	581	649	587	655	610	592	582	607	617	630	616	613	646	605	656	582	624	639	619	620	635	655	644	637	595	620	663	596	630	649	619	641	626	634	618	626	654	627	651	651	640	584	667	657	656	613	635	626	626	640	592	615	632	611	628	605	656	614	608	619	633	670	671	611	644	680	643	630	640	657	652	663	629	599	626	641	612	662	662	623	624	614	609	628	681	669	704	647	615	579	581	651	653	644	645	633	614	613	622	640	606	596	692	622	617	655	609	604	636	625	546	645	641	605	663	630	697	667	658	661	658	574	692	622	672	646	668	633	622	600	607	636	623	625	648	688	634	634	654	608	627	645	616	608	648	638	698	677	643	650	673	629	620	670	642	677	667	653	611	618	648	651	622	643	645	630	635	625	623	661	627	663	665	637	625	651	608	623	639	642	607	602	672	609	628	654	611	662	626	649	656	624	606	658	627	627	638	641	635	633	652	618	647	628	657	691	616	668	627	633	650	679	699	628	631	644	641	629	649	637	603	644	666	648	612	610	608	625	645	630	631	643	599	610	610	627	658	665	627	646	638	644	618	612	637	623	623	613	633	635	607	672	639	619	596	655	666	652	654	679	642	581	597	667	673	670	620	632	685	698	641	584	641	649	641	649	659	663	667	608	679	628	636	612	669	614	632	622	635	660	625	630	594	654	604	668	618	622	658	637	615	648	650	635	615	644	636	606	625	608	656	615	622	597	649	695	640	633	660	662	639	636	607	627	627	626	637	605	655	615	688	616	626	663	654	642	681	650	625	594	651	637	614	642	643	665	598	646	620	687	587	639	668	623	642	671	693	660	601	665	667	647	643	628	643	610	648	639	639	587	589	612	623	630	604	633	629	616	620	630	658	631	654	648	677	623	639	620	628	606	644	699	602	624	608	680	632	627	640	679	674	596	647	642	635	688	646	650	619	618	618	588	646	666	647	644	643	627	631	656	631	646	632	645	616	632	610	637	634	644	627	614	623	639	629	644	620	650	644	661	643	594	601	647	674	646	602	642	634	638	687	654	636	655	579	621	612	652	652	652	689	622	644	615	620	648	668	645	638	627	648	619	653	604	604	661	609	638	593	613	660	615	638	600	676	647	617	614	578	610	667	647	610	617	635	623	656	625	632	651	636	636	629	635	622	651	654	647	621	621	637	621	676	608	646	662	661	618	615	637	609	667	645	633	618	650	621	661	669	611	672	653	678	675	623	670	630	607	626	662	629	631	604	688	648	637	678	619	647	639	626	641	632	657	636	657	672	632	658	627	647	597	646	672	654	630	688	640	574	626	616	593	635	640	647	643	647	626	590	654	656	615	659	636	610	642	625	586	626	648	632	632	635	622	647	626	656	673	665	602	646	628	600	643	655	601	580	598	657	592	602	653	635	624	648	652	671	680	648	639	606	603	592	632	654	650	617	644	626	649	607	619	670	615	626	627	638	636	643	636	621	626	651	634	631	632	636	629	633	625	681	641	614	638	632	625	621	555	619	622	651	641	617	598	669	637	656	619	605	603	603	662	635	571	629	621	656	629	672	645	634	638	596	639	640	635	617	599	638	641	602	607	613	678	666	630	621	626	639	655	652	644	671	581	658	675	690	615	665	663	633	635	621	657	665	669	606	619	621	662	637	631	642	621	624	635	641	656	622	623	641	611	619	700	624	619	678	640	630	597	644	632	610	668	648	626	642	606	668	627	624	649	642	672	623	667	624	630	670	678	595	628	593	664	632	652	628	649	626	626	602	671	628	679	622	627	669	695	572	646	632	624	618	633	620	686	653	671	625	664	613	646	649	603	682	661	649	642	639	652	596	646	621	610	678	662	654	650	619	626	644	654	598	605	678	598	657	665	587	617	673	628	646	604	628	655	621	638	660	673	616	651	618	600	632	627	662	643	676	640	661	593	647	590	638	651	697	595	654	674	598	622	666	630	641	647	613	669	625	598	653	592	634	670	648	654	685	582	609	629	648	627	605	674	654	626	630	633	675	689	607	631	627	659	605	606	638	629	602	654	621	629	665	660	638	642	640	657	629	632	640	632	640	616	638	630	674	630	629	645	609	626	603	666	652	627	678	582	670	632	652	645	613	646	624	640	677	639	622	634	639	659	611	685	626	605	663	652	632	659	627	655	625	638	595	640	615	635	597	642	693	607	688	638	679	624	654	634	654	634	616	638	629	679	630	664	601	655	636	647	610	583	642	636	614	622	609	642	637	624	680	672	640	615	703	651	673	628	673	662	596	638	655	629	667	632	694	592	637	623	662	651	633	607	593	608	674	623	641	660	643	669	633	677	618	669	616	638	596	635	581	628	649	638	623	626	607	668	658	646	686	653	684	638	649	648	627	655	622	612	650	630	660	624	649	632	651	646	646	612	630	640	635	585	645	697	646	616	624	699	667	584	646	633	616	678	696	607	689	646	675	614	624	620	609	621	655	645	615	645	674	662	641	592	628	637	689	585	663	632	599	599	622	650	625	661	615	618	647	637	613	684	682	644	651	639	644	673	654	670	658	663	623	637	647	623	634	626	652	608	630	647	654	617	687	625	598	611	592	627	652	586	623	627	652	665	623	639	617	602	632	661	652	605	621	659	659	667	622	651	595	587	616	610	635	622	652	613	657	671	633	666	606	640	599	650	635	647	659	656	671	621	664	677	612	629	596	643	654	643	611	662	656	627	641	650	643	690	660	609	622	630	658	647	633	629	665	621	634	648	595	636	630	624	600	626	624	630	656	635	677	657	601	691	632	657	600	657	659	621	662	653	661	612	594	664	627	655	643	670	608	645	624	655	666	579	606	652	634	621	612	661	667	679	612	620	665	609	640	640	650	620	628	628	606	647	666	588	642	626	672	600	628	616	668	639	649	565	612	637	632	632	677	647	622	645	677	630	602	641	682	640	623	670	597	625	638	620	616	630	670	644	627	692	623	667	662	643	577	663	616	703	635	641	632	621	631	602	605	659	628	612	627	679	661	693	661	654	635
20676	23920	12299	6100	2575	1852	1183	298	64	60	64	74	66	59	47	50	51	68	63	65	76	52	74	56	63	63	49	62	60	64	74	62	57	59	54	70	71	77	53	52	71	48	52	55	72	57	58	68	74	60	60	57	62	55	64	59	60	70	57	60	70	57	59	60	56	62	43	50	60	45	62	52	59	49	62	40	60	62	41	63	51	67	62	62	53	51	71	49	66	67	57	42	54	63	68	67	73	51	60	63	63	63	58	53	68	74	63	61	67	56	69	60	58	56	53	69	66	66	63	61	68	60	49	73	49	73	70	61	67	67	66	48	74	59	71	51	59	62	61	65	76	58	57	64	51	73	55	62	61	65	56	59	62	58	68	68	67	58	55	50	53	51	51	65	60	58	72	35	62	70	57	67	53	65	55	59	61	60	45	61	47	72	67	47	74	52	52	53	48	60	52	53	62	58	64	55	54	61	56	50	43	67	60	60	74	53	59	60	45	65	44	67	61	65	47	71	57	42	58	60	69	57	64	55	52	56	69	66	60	58	62	61	56	61	64	53	65	43	64	51	68	55	65	60	60	62	59	43	56	49	67	61	68	53	65	74	63	66	59	55	60	64	50	66	66	60	57	69	63	59	64	39	59	76	53	61	44	51	51	59	58	58	62	59	56	77	66	65	51	64	58	59	72	57	63	67	57	65	62	59	67	47	57	56	53	65	71	75	64	48	66	51	52	48	64	59	54	58	61	50	56	52	56	45	78	58	68	54	60	56	50	60	61	59	56	54	55	60	48	75	51	63	63	77	64	59	73	59	54	55	66	56	63	78	64	65	64	59	69	51	64	51	57	53	43	58	55	63	55	58	53	69	70	49	42	53	78	52	53	55	56	70	64	75	66	47	55	56	57	70	66	65	66	65	55	57	51	61	71	64	62	67	58	53	67	59	63	64	46	59	66	67	75	64	59	69	56	69	47	47	52	46	72	62	69	55	47	62	56	77	66	43	68	66	48	56	45	56	69	59	45	53	71	59	50	59	52	53	58	55	56	56	57	51	56	56	54	54	60	54	62	67	62	62	65	70	63	50	66	53	67	61	73	50	58	63	49	50	60	51	57	57	48	61	64	53	56	72	60	58	57	54	52	61	58	55	63	70	67	52	49	58	48	74	55	62	58	55	62	54	64	54	66	64	65	47	52	61	59	56	70	51	68	59	66	64	64	52	56	54	65	69	63	61	51	54	58	70	62	60	51	66	56	50	58	62	58	66	63	58	56	69	76	71	86	65	48	71	61	53	66	41	49	63	57	54	48	55	62	71	64	59	63	62	62	65	58	64	60	89	61	69	70	60	62	62	67	59	64	65	71	72	64	59	67	62	63	68	66	60	57	58	63	66	65	61	57	56	50	54	62	60	56	52	64	55	46	45	58	61	55	62	52	40	60	78	57	69	68	56	64	66	52	65	33	62	49	62	65	62	63	56	52	53	54	60	56	53	61	49	69	70	62	67	53	42	69	59	65	51	41	60	52	55	63	67	41	49	55	76	47	70	49	59	48	50	56	50	56	57	58	61	63	65	60	70	67	54	55	60	60	71	72	63	57	68	51	58	52	49	65	59	60	52	75	56	59	54	62	46	46	59	52	58	53	63	66	54	55	57	54	56	51	58	48	58	56	52	74	60	52	64	60	66	66	58	59	64	64	50	61	57	61	74	61	56	62	59	48	65	62	62	55	59	58	61	57	57	65	62	60	58	57	65	62	58	57	60	55	53	58	74	61	71	65	61	60	52	57	67	62	72	55	69	49	53	50	44	66	61	58	55	56	62	57	62	72	59	56	55	52	60	63	66	57	67	59	58	56	57	71	59	68	59	51	63	57	53	56	62	64	62	55	60	59	58	55	56	67	55	71	63	52	52	63	58	76	67	42	57	63	51	58	59	55	72	63	79	66	67	65	62	57	52	51	76	71	75	47	51	59	67	59	52	54	62	54	59	53	57	63	55	57	71	54	81	61	79	58	63	54	70	59	58	46	65	52	53	46	61	58	65	73	50	70	60	63	59	55	56	54	64	59	58	41	63	63	59	46	59	67	70	63	49	63	55	68	54	46	52	62	66	58	59	63	55	60	64	58	61	75	60	63	66	55	51	64	45	59	50	56	65	50	52	54	46	65	53	60	56	46	53	48	54	73	65	60	60	64	52	60	64	57	61	54	54	61	66	76	50	44	46	59	63	59	60	62	74	64	56	51	61	68	52	63	61	73	54	67	64	70	64	63	62	62	62	63	55	57	47	47	71	57	69	59	63	62	68	48	67	49	68	76	74	64	62	57	67	54	61	40	46	49	59	50	51	71	71	51	57	56	45	67	55	63	67	51	60	70	60	46	67	54	61	71	56	55	66	69	63	53	73	53	61	52	49	59	57	49	71	72	66	65	53	73	62	51	73	60	73	48	54	64	57	66	54	58	50	57	58	54	47	48	57	60	53	60	54	55	46	60	55	65	43	52	70	64	48	73	61	59	67	61	61	69	71	59	68	47	58	68	84	55	63	43	59	56	67	66	55	39	66	60	56	59	57	40	64	68	56	54	58	72	69	58	61	46	69	52	62	53	61	61	60	53	62	63	52	59	56	64	58	71	65	42	81	62	65	58	63	67	48	60	56	51	57	62	56	60	55	48	68	63	65	52	58	60	55	56	75	71	44	59	64	43	57	70	67	59	61	61	60	68	56	59	51	45	52	57	52	62	65	63	58	58	57	70	61	63	52	58	64	67	60	58	69	76	63	73	75	70	68	53	60	75	64	50	63	71	63	68	52	61	59	68	67	63	47	59	52	68	48	69	50	60	59	54	64	54	67	63	70	52	66	54	74	69	62	59	55	57	60	52	58	59	44	61	48	72	65	57	68	57	77	51	75	65	56	55	69	75	72	59	63	55	57	69	50	63	52	53	67	62	61	67	63	68	65	51	59	50	44	51	54	74	63	59	67	61	66	58	65	70	53	54	66	69	72	60	52	47	49	68	56	55	60	53	57	64	57	46	44	58	55	63	57	70	50	52	58	50	54	72	53	59	51	63	59	49	48	59	47	71	69	60	68	66	53	55	70	63	61	66	61	63	59	69	68	50	66	47	77	52	55	57	61	67	63	60	63	69	57	66	63	61	67	56	68	52	49	59	73	68	65	68	62	70	44	54	40	61	51	66	64	57	59	59	56	67	51	59	70	67	64	62	52	40	57	54	59	58	52	60	58	59	62	68	53	50	66	60	74	51	64	60	60	57	51	64	52	60	58	62	62	54	81	53	52	64	53	62	58	66	63	60	69	61	81	70	53	71	53	62	64	63	63	44	59	63	43	70	61	58	52	55	61	53	50	77	71	62	55	54	59	49	63	59	53	59	60	61	54	63	57	53	75	57	45	55	70	56	61	66	69	59	63	56	49	43	59	63	54	43	70	68	67	56	51	59	74	52	80	71	59	57	69	57	51	53	65	43	50	70	55	72	54
52209	43146	34865	39167	37379	33962	26654	9135	799	877	716	806	750	764	766	713	724	788	781	852	1322	1207	799	762	763	787	762	796	724	682	734	690	773	706	747	737	757	745	784	705	705	756	780	745	749	725	754	744	762	734	753	731	782	738	726	727	791	804	757	752	718	733	761	779	744	739	771	738	739	756	766	775	720	719	784	743	722	771	763	717	706	743	772	802	750	787	758	749	793	789	716	754	757	738	731	740	764	712	758	740	684	706	794	752	775	734	761	724	726	812	734	732	756	716	766	722	756	708	719	730	750	728	704	752	753	707	737	751	722	759	731	714	738	725	737	800	733	745	782	764	761	748	717	742	726	730	754	797	745	750	769	750	718	792	713	766	757	776	747	752	783	727	769	703	735	733	772	745	779	749	724	758	747	751	788	710	746	748	734	756	730	749	794	697	730	773	782	729	766	778	811	707	721	759	716	705	758	741	733	733	713	731	765	736	763	745	695	688	765	724	782	746	751	749	808	777	751	754	780	719	757	728	733	740	737	764	729	714	737	735	760	762	742	757	759	695	717	727	763	759	709	736	732	757	759	724	709	803	722	764	714	730	785	743	758	722	719	739	767	764	692	702	739	771	756	817	791	779	727	807	777	768	730	737	767	751	716	776	732	723	681	754	724	752	728	735	728	732	716	746	723	748	772	707	683	770	731	767	755	742	751	765	682	741	762	788	760	736	728	719	771	730	773	711	774	718	758	769	720	738	763	735	677	800	758	688	722	709	753	767	788	769	710	745	751	732	765	783	780	769	789	736	729	746	752	750	714	794	778	718	781	749	734	776	751	736	722	734	761	774	759	754	747	789	797	730	738	736	786	772	720	757	692	754	702	780	701	740	749	742	697	727	697	760	726	745	745	708	748	732	778	774	768	769	748	761	725	716	732	741	741	722	764	755	754	780	740	719	721	744	735	786	790	770	740	748	737	756	732	748	744	698	739	791	800	805	747	805	737	714	735	718	743	796	733	762	716	732	780	727	734	789	716	757	753	780	755	724	752	799	789	768	814	747	819	740	712	760	737	712	760	723	718	714	744	741	711	743	762	726	741	748	687	725	782	702	741	771	747	738	762	748	740	730	751	753	734	791	756	752	739	712	737	730	722	801	745	759	771	745	803	681	756	705	758	756	756	725	734	763	727	753	706	768	754	781	749	726	785	736	783	728	718	737	755	778	725	746	730	760	776	749	719	755	738	761	707	784	757	708	753	770	738	677	751	755	729	734	743	722	779	811	753	716	706	768	724	723	745	746	764	753	743	696	707	726	712	791	752	703	752	768	735	732	748	746	714	762	773	712	701	783	749	768	760	738	787	727	679	758	729	707	736	780	718	698	766	757	713	729	745	738	739	783	775	758	745	725	771	713	693	758	724	712	757	715	752	727	726	736	679	749	734	768	736	764	743	739	774	806	700	740	711	802	735	746	760	787	772	758	722	731	728	703	788	685	743	771	752	776	709	745	758	770	728	787	736	742	782	728	799	744	698	766	752	771	770	719	744	752	692	793	735	757	735	752	766	718	735	792	696	705	762	746	734	714	763	726	734	727	754	741	727	755	780	774	768	743	735	725	731	738	736	775	723	715	733	727	782	764	742	733	744	673	750	762	725	754	739	734	778	724	752	789	725	713	765	772	768	793	768	719	741	755	763	739	752	765	767	771	770	781	768	747	727	719	767	755	776	791	702	721	719	794	725	740	753	756	755	742	764	720	753	768	783	796	750	764	708	727	737	703	726	728	717	712	773	717	759	776	762	731	782	738	733	764	735	708	738	700	737	721	762	751	740	773	764	740	741	777	789	797	805	774	725	740	751	744	731	752	782	764	755	710	756	753	752	705	736	749	726	741	724	751	706	777	691	739	777	725	763	824	723	750	725	760	726	763	786	710	725	751	724	796	718	734	753	750	758	706	753	702	763	759	680	774	757	763	775	741	778	752	759	730	762	750	795	791	772	713	720	712	740	741	695	721	703	681	733	731	720	778	760	711	713	771	732	755	735	761	791	714	773	773	738	752	721	733	702	721	759	758	708	797	775	748	763	737	797	772	717	771	737	772	740	711	748	760	780	771	745	728	698	751	734	783	710	773	728	764	693	689	748	724	718	788	793	797	769	790	755	719	706	751	746	726	734	762	762	694	738	724	730	759	736	761	703	747	786	758	737	764	727	768	791	742	725	722	742	740	689	815	752	758	736	763	767	772	695	736	744	803	749	790	762	718	718	764	744	699	790	779	716	775	768	717	763	725	725	782	750	746	740	751	716	711	772	750	743	754	730	715	746	739	776	749	713	708	776	712	733	776	772	749	764	748	737	712	803	731	776	759	753	757	779	746	726	773	748	751	724	776	759	789	769	735	762	723	720	737	750	710	757	778	725	721	765	725	758	794	800	708	721	738	738	704	713	750	776	741	736	779	756	712	745	752	793	779	724	771	719	752	724	682	705	753	780	714	744	698	709	748	748	768	739	744	763	730	748	755	741	719	710	718	758	776	768	729	759	696	780	758	703	748	765	681	702	774	779	710	717	708	736	760	711	728	767	779	761	712	776	768	728	740	739	772	702	709	699	735	705	750	749	767	757	731	757	735	725	741	723	748	760	748	765	791	743	754	682	778	733	729	790	754	725	752	768	735	777	768	745	744	776	728	795	738	757	706	748	735	744	758	749	756	794	753	714	748	798	753	729	736	717	741	748	759	805	756	768	724	742	749	782	767	722	802	723	775	807	698	674	742	766	762	735	720	802	748	694	706	744	679	749	784	733	687	785	776	735	708	737	716	773	749	751	718	752	725	725	740	744	727	740	754	751	703	769	755	775	704	742	738	726	779	809	716	702	784	740	746	713	760	702	714	707	718	743	752	710	752	765	794	753	741	793	754	760	741	779	721	727	749	750	777	750	743	729	747	780	780	732	743	765	691	729	786	760	800	742	789	771	712	781	762	711	749	716	774	698	788	718	742	726	742	758	745	717	764	754	765	781	757	705	745	769	804	742	702	711	762	714	710	759	772	698	735	757	747	708	784	746	723	749	753	756	784	755	803	754	750	734	764	790	744	751	759	725	743	821	766	712	688	776	711	786	764	768	741	787	740	762	722	763	752	716	766	786	707	776	754	759	736	746	751	787	743	715	725	765	779	720	731	790	715	728	741	764	746	775	746	730	705	744	742	728	770	772	738	746	755	731	753	779	741	797	727	742	716	728	712	734	751	770	757	748	770	773	739	748	756	729	777	725	725	750	725	683	767	727	771	808	732	751	741	748	803	753	731	847	775	727	754	778	806	758	711	759	704	729	709	752	716	729	776	728	806	747	738	705	791	793	739	758	761	732	763	746	732	801	731	733	735	743	753	793	693	770	744	743	738	720	728	744	760	706	748	687	705	761	746	767	762	781	800	766	766	754	703	780	794	752	729	781	801	710	760	733	736	763	810	724	798	747	773	726	702	805	743	742	754	693	746	765	780	780	774
29032	34220	19060	10743	4536	3368	1923	326	62	68	52	63	54	53	63	58	64	57	64	88	68	67	63	52	66	53	56	56	51	71	61	59	38	52	57	69	65	60	57	49	51	59	65	49	43	65	45	50	56	63	65	55	66	64	54	59	51	63	58	56	46	63	68	50	53	59	57	61	69	60	56	68	66	49	60	62	56	64	58	67	51	62	61	61	52	64	59	61	58	63	48	60	49	54	57	47	52	54	59	48	54	63	60	56	60	59	61	49	47	55	54	67	57	51	65	60	62	63	64	47	60	54	53	54	56	55	55	55	59	63	45	59	54	64	72	62	62	67	66	63	57	57	54	58	70	57	54	58	52	69	63	54	48	59	60	62	60	51	44	42	62	63	65	48	57	73	48	50	60	65	46	74	61	56	59	67	48	61	56	63	70	61	66	55	45	50	65	55	70	65	62	58	66	48	69	54	53	50	56	64	55	61	56	60	53	59	42	59	45	58	65	51	63	72	69	56	49	56	74	57	65	54	55	57	64	64	51	50	49	71	57	52	55	49	53	60	68	44	56	51	64	70	52	57	56	55	64	64	51	57	49	53	50	48	72	58	67	46	49	72	61	43	53	60	70	50	63	60	47	60	57	60	51	57	59	74	55	44	64	60	53	49	71	53	61	56	44	67	51	51	48	63	51	66	56	57	51	73	42	50	60	63	58	42	59	64	55	61	52	60	66	53	48	59	59	69	43	54	63	61	59	57	53	62	44	59	53	63	59	72	64	61	46	55	62	60	59	48	52	52	70	66	56	52	52	56	51	55	52	57	67	56	72	46	55	60	71	64	54	69	60	53	68	51	60	56	56	64	57	58	63	53	66	61	75	70	41	75	57	50	56	53	66	53	60	57	58	61	62	59	59	58	49	60	58	60	60	65	65	51	56	60	50	73	60	63	58	49	55	63	73	53	57	58	64	54	64	62	61	66	65	52	66	73	58	55	50	58	80	59	62	67	69	62	84	64	49	56	60	46	47	55	58	53	56	57	50	57	56	63	62	60	51	72	52	57	64	63	53	38	68	53	65	57	59	81	53	67	53	64	47	53	62	49	40	64	58	63	61	63	52	67	49	46	61	61	67	56	45	61	61	60	49	54	60	58	57	70	51	55	67	42	59	54	54	57	68	64	43	71	49	64	53	66	51	49	60	50	53	62	53	63	64	68	57	56	56	59	61	70	68	56	65	67	50	82	72	47	64	69	61	62	59	62	65	45	57	49	53	44	68	55	43	62	52	53	57	64	53	65	68	65	45	61	63	49	58	52	47	55	59	65	55	55	64	55	53	58	58	56	50	58	63	50	49	60	46	56	50	61	55	52	52	69	42	61	53	51	73	47	72	54	45	67	65	66	65	43	60	64	59	48	57	59	73	68	66	75	60	50	55	60	50	63	70	66	53	57	55	66	55	64	57	60	65	51	56	62	55	61	60	50	47	70	45	52	61	49	73	54	62	48	72	44	61	56	55	73	57	61	65	60	71	51	79	66	44	68	62	66	63	42	57	48	51	68	51	51	63	58	58	52	51	67	57	69	58	54	61	49	54	61	52	64	59	61	50	57	55	44	53	66	66	50	51	64	57	63	56	58	67	55	57	80	61	72	68	45	57	58	69	48	43	64	59	55	71	61	56	79	63	63	65	49	57	68	69	56	67	59	59	57	58	75	56	63	61	50	58	47	51	53	45	60	44	59	49	75	47	51	46	64	42	60	48	56	54	69	55	50	63	70	64	66	52	52	51	60	62	65	49	52	50	58	65	67	56	55	58	54	77	51	53	60	66	65	55	42	49	51	57	52	57	48	57	55	50	61	59	50	62	64	58	56	57	62	69	55	66	53	60	55	72	61	54	60	61	54	62	59	57	50	70	59	65	76	59	43	57	55	40	50	52	54	58	69	66	72	78	68	67	63	55	56	49	51	59	55	64	59	51	57	58	74	57	67	55	54	63	49	55	60	44	59	59	54	54	75	43	55	51	56	55	54	64	59	53	56	60	59	58	56	59	66	58	59	58	41	58	64	54	51	63	69	53	59	53	57	59	54	59	49	65	66	59	76	79	67	55	56	67	59	54	59	53	58	56	58	53	74	47	61	60	51	65	56	70	63	56	59	60	50	58	67	50	51	53	52	62	41	41	51	54	49	58	50	50	66	54	58	76	54	57	50	55	62	59	46	55	63	56	55	47	60	60	58	59	63	61	64	58	64	60	69	58	60	57	58	51	55	52	50	70	51	59	62	56	50	52	56	55	69	82	58	63	70	57	65	61	52	60	53	38	57	61	52	57	55	68	48	65	78	57	44	39	56	55	61	66	61	55	57	55	57	64	54	64	59	59	58	61	61	58	58	56	60	55	58	58	62	60	62	64	70	51	60	52	56	57	65	58	57	58	61	52	54	46	63	52	58	85	61	50	54	50	65	49	53	57	48	59	50	49	55	52	62	67	54	57	49	60	57	56	60	65	51	66	54	57	52	62	66	58	56	53	59	43	55	59	56	54	49	61	54	67	48	58	75	54	59	51	52	70	53	56	55	62	55	69	54	47	67	52	56	59	55	65	52	69	63	80	65	57	67	46	68	55	49	44	52	39	61	54	64	53	59	52	56	65	61	58	51	57	60	51	60	52	65	58	51	52	59	68	62	52	63	53	56	59	64	58	61	47	63	51	59	53	56	63	56	44	49	59	56	46	59	49	54	68	58	61	54	61	49	49	55	43	47	62	58	64	66	47	56	58	50	56	62	69	53	54	80	67	57	54	43	56	54	48	56	65	57	51	57	58	46	51	55	58	61	66	52	52	54	43	70	54	55	63	63	67	70	64	53	60	72	46	49	67	51	52	56	61	53	42	52	57	55	55	45	70	45	62	55	56	44	57	54	73	55	60	62	63	59	60	66	52	67	61	59	64	51	59	53	49	51	56	68	57	57	64	57	70	68	58	71	63	69	55	49	45	60	56	54	56	63	55	66	65	60	60	71	52	69	73	64	70	52	62	46	54	46	64	69	52	56	58	47	64	65	57	69	54	61	54	52	56	65	53	56	55	48	68	76	51	53	52	52	63	46	66	51	59	68	64	55	56	69	61	52	54	66	72	62	50	49	55	66	46	62	69	58	55	64	72	57	59	49	63	64	45	53	53	66	65	61	79	61	50	50	58	57	66	56	59	49	52	52	50	52	62	78	52	60	60	70	62	58	55	60	46	67	54	52	79	53	50	59	52	56	52	37	62	58	52	58	44	65	55	65	62	59	71	60	60	43	46	63	45	50	48	63	54	48	56	50	59	61	58	56	58	52	50	63	64	63	60	64	60	59	64	55	70	74	59	68	70	58	59	58	62	56	59	47	56	58	59	56	64	53	54	61	62	49	52	72	59	43	53	65	51	70	69	65	54	54	51	60	69	44	54	50	65	55	60	53	35	51	57	48	59	51	50	69	45	69	53	56	53	60	76	63	71	57	72	61
50580	43442	40559	47282	43831	41032	31053	8534	826	1038	693	741	746	742	707	731	737	810	909	1548	1272	1174	734	729	704	718	692	715	769	710	693	721	694	734	690	763	702	712	724	724	684	740	683	687	734	722	722	702	738	734	747	725	729	750	685	687	682	726	680	765	740	773	703	714	658	743	709	660	705	735	668	705	711	711	713	754	703	683	700	721	673	720	729	763	767	735	728	758	696	674	680	661	712	731	721	730	698	746	693	706	701	727	689	743	756	759	697	727	697	687	707	747	683	724	717	672	698	708	737	743	736	684	759	709	728	676	713	692	720	722	675	696	721	727	730	713	712	747	741	711	716	698	741	699	735	743	703	720	692	717	707	729	713	707	747	717	719	719	717	673	686	689	682	697	715	746	713	696	739	705	696	641	725	712	676	730	675	700	707	734	717	694	690	735	732	698	691	727	687	722	731	732	745	710	695	729	720	723	717	722	734	701	675	719	701	688	710	680	688	736	735	670	749	684	717	737	713	780	751	739	721	678	722	760	715	692	708	691	716	692	738	724	683	757	732	669	700	720	673	756	705	765	690	739	713	660	713	713	725	691	706	700	741	716	695	677	724	745	730	772	656	687	664	696	738	707	694	698	749	718	700	652	724	734	750	666	718	754	713	702	701	651	725	677	701	707	735	686	685	708	702	715	726	770	701	715	701	721	725	733	712	708	711	726	683	751	682	701	724	697	692	769	717	724	715	716	661	742	713	700	714	681	704	697	714	663	706	722	698	722	711	692	718	699	720	705	703	688	728	694	683	712	677	674	723	710	710	697	703	740	774	672	719	724	733	681	715	759	709	728	704	683	702	751	720	740	747	745	702	696	705	692	798	701	726	734	688	715	677	720	701	739	692	704	724	717	682	766	696	699	713	712	708	701	755	678	705	742	683	713	738	745	709	696	738	702	745	722	694	709	755	703	762	701	729	730	701	691	701	677	718	689	751	734	716	721	706	676	703	690	733	683	711	722	740	718	697	717	694	735	706	644	722	730	714	728	768	696	693	724	689	717	699	744	716	710	727	691	699	707	744	718	739	706	704	759	700	720	748	721	711	701	717	714	734	733	752	738	707	730	703	703	686	732	715	739	697	670	751	726	706	697	727	734	683	745	722	721	693	686	693	683	708	764	667	728	672	690	734	696	685	766	689	666	755	717	704	722	702	744	739	708	723	715	698	708	759	687	694	717	722	734	720	706	698	674	689	665	705	719	720	688	739	679	734	718	699	717	724	767	709	693	728	702	706	750	720	688	703	688	766	766	726	694	713	706	765	725	737	701	710	717	680	676	701	734	760	716	717	703	697	693	718	726	690	749	698	742	735	722	690	710	702	772	723	692	718	709	710	703	687	724	713	698	686	745	725	743	706	727	698	741	695	667	751	749	734	718	746	691	720	714	729	711	749	755	746	721	694	696	708	676	705	714	752	674	724	696	688	685	666	697	727	722	756	685	713	699	716	707	707	714	739	746	707	748	731	727	720	660	736	729	719	709	737	705	697	715	749	703	734	681	738	704	679	723	743	703	676	721	711	712	704	706	742	729	679	734	739	704	736	734	701	739	733	681	764	757	731	732	672	700	726	703	723	759	720	690	724	673	729	755	709	752	724	748	721	700	616	740	709	741	706	693	731	720	709	701	704	717	696	698	710	746	743	740	760	731	700	700	692	723	699	721	692	719	743	680	714	721	721	679	700	687	721	730	744	728	720	696	710	684	706	721	728	741	709	689	702	707	693	639	686	702	764	699	752	707	698	761	692	733	750	704	673	715	732	669	717	760	736	698	714	745	710	711	687	741	758	723	687	739	692	686	720	733	705	678	740	693	721	677	748	701	701	709	769	734	725	742	655	675	690	710	719	765	693	694	707	773	766	694	715	736	698	728	669	726	710	711	729	696	671	716	765	709	724	706	689	728	694	710	740	718	722	719	729	735	716	665	732	711	728	718	694	695	703	671	704	719	698	705	726	777	716	735	701	722	704	738	718	692	727	692	691	762	702	744	691	701	700	744	716	635	715	664	714	690	701	731	752	702	701	743	678	684	735	697	691	725	722	692	686	752	718	700	680	717	751	757	686	680	755	694	688	726	752	696	687	731	730	705	738	711	717	715	698	765	743	696	767	698	702	750	685	742	678	682	699	680	723	725	725	717	704	737	746	730	693	735	721	688	662	712	695	682	705	764	728	672	692	748	738	666	742	772	699	745	749	763	728	700	738	725	732	725	771	726	674	700	698	687	735	707	682	734	701	719	703	665	714	737	687	716	709	735	751	713	710	739	717	714	750	687	715	734	736	720	739	737	745	717	690	721	721	693	728	699	701	682	662	708	717	731	761	703	728	667	699	702	663	707	664	675	758	738	714	711	755	787	726	683	732	724	697	716	721	684	730	693	724	684	752	714	717	717	693	721	717	729	701	740	713	708	733	705	689	746	653	726	724	781	745	700	743	770	732	722	685	677	679	660	700	678	739	820	685	712	695	679	715	715	700	731	745	755	704	704	744	722	759	683	714	674	684	701	769	765	681	717	676	667	738	686	712	679	705	761	660	713	697	734	697	727	719	719	725	683	691	743	691	712	712	707	718	736	699	781	714	731	745	731	695	710	706	758	742	716	680	737	725	752	721	701	706	717	731	715	681	715	695	699	701	690	714	693	700	707	728	729	716	727	717	717	704	689	717	705	697	719	751	679	756	657	702	706	711	719	686	716	732	707	735	758	649	742	681	727	718	740	748	695	757	726	675	721	700	755	691	691	712	702	731	694	709	696	752	718	767	717	767	714	791	772	731	693	683	659	701	732	693	695	718	694	775	718	686	705	679	660	695	697	738	724	636	736	696	776	723	672	729	743	785	710	715	703	688	720	652	678	744	750	731	654	688	751	700	739	688	659	748	696	741	709	728	704	693	678	737	705	682	701	713	664	692	697	755	724	705	713	669	718	662	780	762	775	763	679	749	717	697	716	680	696	762	702	682	720	739	709	721	704	735	695	710	724	698	681	708	714	721	709	757	715	753	719	704	667	692	693	753	726	749	757	721	708	676	730	705	655	715	705	695	688	718	733	734	700	742	742	697	691	729	719	739	728	718	760	714	742	712	727	726	719	754	698	749	711	769	745	723	721	719	692	722	724	711	703	728	724	759	693	713	649	710	700	759	708	698	668	743	717	740	682	730	708	716	715	713	688	750	720	708	755	676	670	734	703	720	747	716	719	723	709	698	706	663	703	741	714	762	694	713	694	688	729	689	754	716	709	722	701	702	707	722	715	742	768	724	705	740	703	700	741	784	711	734	690	704	700	675	748	691	707	737	693	659	727	743	705	718	734	713	713	714	740	730	738	760	733	711	708	746	716	701	718	712	722	719	685	682	687	710	671	766	700	761	712	675	722	742	722	693	733	704	720	721	680	684	734	735	706	714	741	741	720	694	702	703	743	692	717	731	731	631	718	716	707	664	719	731	755	725	730	665	740
9374	9001	4101	2146	1069	598	467	82	49	48	43	53	37	41	55	40	53	40	48	56	59	40	57	51	63	48	43	51	51	49	48	39	49	46	55	40	46	44	48	60	46	45	44	46	33	55	52	57	50	55	45	46	43	50	41	54	48	55	47	57	42	56	30	47	44	55	59	46	62	39	43	67	41	52	47	45	45	45	60	48	61	56	47	55	68	48	46	59	67	41	50	45	44	42	55	48	51	51	49	42	41	54	39	46	52	50	56	56	50	57	45	40	63	45	49	37	50	51	50	48	47	42	42	48	52	47	50	46	33	48	50	52	48	52	55	52	53	50	54	51	48	44	46	48	38	52	35	44	41	42	39	41	33	42	49	57	52	59	51	28	55	52	44	37	55	41	49	46	49	37	48	60	47	49	50	49	50	48	38	45	56	52	49	41	58	48	48	45	46	42	58	46	47	58	47	63	31	46	44	57	39	33	56	56	47	43	39	45	54	51	46	36	40	52	40	49	52	54	43	57	42	63	53	61	52	62	47	40	36	42	57	41	62	49	47	52	44	42	56	54	58	51	44	41	57	48	53	51	52	46	46	47	44	47	52	45	43	40	70	55	47	46	30	54	49	49	45	46	44	39	51	44	50	52	69	52	49	58	48	41	45	37	36	59	58	42	54	48	56	39	52	42	64	45	42	53	50	45	39	53	41	50	41	45	46	40	42	50	41	60	61	45	45	45	52	59	56	62	47	50	51	46	50	47	59	49	46	40	55	54	46	39	46	31	56	36	58	65	58	43	57	46	48	42	50	47	44	54	53	41	49	52	48	53	47	37	45	42	49	41	41	32	35	47	52	53	48	46	48	46	54	34	48	59	52	39	38	44	45	42	48	51	53	50	46	39	59	55	53	37	61	42	51	46	51	47	50	47	48	48	52	52	52	52	53	54	59	59	42	63	48	51	46	56	62	51	48	59	46	46	57	50	45	40	61	45	55	46	55	47	49	46	46	53	54	46	46	46	47	49	48	52	49	45	48	53	51	44	44	43	48	45	44	49	47	40	53	43	47	50	49	56	44	38	60	53	37	56	55	51	43	70	39	51	46	53	26	37	36	54	46	44	42	56	58	58	51	47	37	53	41	49	47	51	28	43	44	59	46	52	51	43	47	64	38	46	38	48	60	58	46	49	39	44	54	52	45	50	52	43	62	50	50	53	59	49	47	48	51	53	44	41	60	62	44	47	47	47	40	44	55	61	39	56	44	48	48	45	48	46	40	43	58	42	43	46	51	61	49	41	38	50	54	46	52	56	52	48	51	51	54	44	37	51	53	41	50	46	48	43	46	44	47	37	36	39	46	53	60	55	38	63	61	47	51	58	46	51	47	32	54	48	45	38	58	55	40	46	38	51	45	44	52	47	37	55	58	49	45	59	40	54	60	38	48	55	67	44	39	47	44	45	43	37	43	48	57	46	60	40	44	46	48	56	48	37	53	47	42	50	34	42	45	44	36	41	43	65	50	53	49	43	53	45	48	47	43	43	56	63	43	51	46	47	43	50	53	41	52	52	56	54	51	56	45	59	42	40	54	49	53	52	56	46	40	55	58	45	60	36	60	34	56	45	51	44	46	47	56	46	55	42	38	47	57	59	47	46	54	39	50	44	38	59	48	33	54	53	64	51	41	49	54	49	53	54	44	42	49	58	48	46	39	56	46	54	37	47	50	56	51	53	53	45	47	49	35	44	54	57	46	44	38	57	40	48	33	50	52	41	40	45	52	45	44	38	46	41	53	55	53	54	35	37	59	34	42	36	46	43	40	59	54	43	49	58	60	41	46	39	52	72	51	38	65	49	54	46	43	49	45	51	47	48	50	52	51	46	48	47	42	45	51	50	54	44	45	47	49	58	42	46	60	38	47	63	38	49	46	46	41	68	43	53	51	57	35	52	51	49	48	58	53	65	53	49	67	46	55	50	48	56	60	53	43	41	46	52	64	55	50	48	58	47	41	49	47	44	57	49	50	44	43	53	61	61	46	35	48	45	42	44	49	53	46	45	46	44	49	35	44	38	50	46	43	44	48	47	52	38	51	53	36	49	51	48	35	45	53	54	52	59	42	51	35	56	59	45	46	52	46	44	51	43	47	55	55	50	56	48	48	55	47	44	51	49	54	48	51	53	44	52	46	42	51	44	54	54	42	40	49	54	47	49	58	59	39	56	54	52	57	50	49	36	41	50	64	52	44	52	34	45	42	44	47	47	51	52	49	50	56	43	45	49	57	42	62	42	37	54	55	56	52	66	45	49	55	54	46	46	55	54	42	53	57	51	53	46	51	42	52	53	57	46	50	44	37	53	54	54	57	54	50	48	50	46	49	60	59	39	55	49	52	41	48	40	40	57	45	38	47	47	46	50	52	45	39	56	43	37	50	56	44	43	63	58	46	58	39	56	50	59	47	48	50	50	51	57	48	46	39	51	43	44	56	51	60	49	45	53	56	56	50	62	45	45	52	57	53	47	40	50	50	57	49	63	37	57	41	48	47	62	43	39	42	49	43	44	47	58	40	58	52	47	43	51	50	45	46	53	56	46	46	44	47	47	51	55	45	47	45	50	44	49	58	41	37	41	41	51	47	34	60	51	53	41	57	61	47	52	65	45	51	43	42	44	55	54	45	50	48	45	54	34	46	58	42	45	57	52	57	64	54	43	46	42	49	39	49	62	42	44	43	50	50	43	42	51	44	46	57	57	49	55	53	37	47	47	39	41	48	43	37	61	52	51	57	41	45	38	44	47	62	38	52	46	57	50	47	48	52	54	56	45	44	47	48	49	45	54	67	53	68	47	47	50	43	57	54	43	51	53	39	37	43	51	53	41	45	64	42	59	47	38	39	51	40	51	39	49	35	52	45	58	46	41	50	67	45	43	56	56	48	54	40	55	57	43	55	40	52	54	45	45	51	63	45	54	55	53	42	51	43	54	56	49	50	45	44	55	48	48	54	45	48	53	50	50	39	58	41	47	49	53	58	51	41	53	48	41	64	44	55	50	48	43	41	51	49	61	63	55	49	38	60	58	42	55	46	62	47	55	53	49	43	48	53	54	53	43	41	55	54	45	39	53	61	54	43	44	51	58	50	50	42	43	51	54	58	49	47	49	44	47	42	41	46	54	47	46	48	59	45	53	42	39	48	41	55	41	56	50	38	53	38	46	58	52	50	45	67	57	49	63	46	49	63	42	42	59	52	53	52	45	59	39	59	52	48	38	43	41	62	47	54	54	56	37	53	51	62	53	47	38	50	51	51	61	62	34	42	46	49	50	54	39	59	45	49	61	47	52	40	46	42	42	53	45	52	44	42	42	62	41	50	39	41	42	43	50	49	49	46	40	41	44	41	47	46	51	59	44	49	43	42	45	49	43	56	50	52	45	47	47	45	41	50	52	55	46	52	42	36	45	42	45	45	34	56	55	39	51	48	44	44	59	51	46	55	63	43	59	49	50	56	49
42309	32334	25090	27832	25215	22495	15719	1822	658	689	642	633	621	577	586	634	613	587	667	756	816	713	616	589	599	573	588	616	602	607	621	636	601	604	538	635	583	615	589	614	582	575	570	572	575	595	605	592	636	622	626	575	577	626	590	663	606	593	560	564	579	635	590	609	606	571	584	611	604	599	564	574	616	617	607	621	568	605	617	552	572	559	605	597	592	563	607	613	628	603	606	641	592	593	609	629	611	589	616	569	633	583	615	573	618	589	616	611	613	629	613	658	591	589	581	572	621	604	592	609	599	633	638	579	603	652	594	581	642	635	604	607	606	608	607	609	614	590	637	616	631	625	550	594	599	584	649	635	594	618	632	634	587	586	580	584	612	595	562	596	550	574	575	596	578	586	627	614	617	592	634	572	598	565	623	647	644	614	591	595	594	620	591	603	550	607	578	608	584	641	614	649	625	587	626	632	619	644	656	587	574	618	598	584	605	602	662	619	609	661	628	586	619	595	597	619	611	632	615	642	597	634	623	589	615	595	627	649	590	579	614	609	636	638	591	599	572	608	600	601	630	596	586	586	591	561	591	614	641	611	628	604	619	628	592	605	641	626	618	577	588	612	607	578	599	562	608	604	596	570	607	572	663	634	571	682	626	606	596	621	610	584	599	595	599	622	619	606	562	587	626	581	609	636	595	622	667	646	561	603	622	597	571	629	574	597	580	595	627	627	582	606	598	567	593	594	600	635	584	588	614	594	577	596	621	605	534	576	593	628	555	632	567	552	619	588	617	569	642	579	605	607	602	589	581	613	571	606	594	595	564	601	618	636	636	638	589	635	595	588	593	548	610	586	614	583	620	622	559	588	591	624	593	621	618	610	613	552	624	619	583	608	636	667	590	593	620	619	584	612	625	625	604	628	632	615	619	633	609	608	588	564	605	640	611	563	584	539	586	568	595	560	614	634	598	613	652	629	597	571	601	660	625	595	636	598	627	589	589	617	608	567	615	583	624	617	597	610	656	619	582	602	583	609	631	604	615	640	662	600	601	599	579	571	579	637	590	623	608	641	632	584	594	588	613	647	608	623	594	561	579	638	601	610	649	595	578	608	622	594	594	620	568	601	649	608	596	586	581	659	608	568	592	578	638	635	655	650	616	598	610	615	583	615	601	607	622	615	587	594	621	623	625	569	632	628	556	653	630	561	622	582	620	584	613	601	642	604	647	628	562	588	644	618	642	535	611	611	583	632	615	592	585	583	580	582	608	636	546	610	565	595	604	591	635	566	598	565	607	608	581	610	605	605	630	583	604	639	555	603	585	634	581	619	629	618	647	581	602	581	579	576	580	632	604	588	634	602	580	620	602	624	598	589	607	579	554	601	590	627	609	585	580	585	573	626	575	625	648	595	606	527	602	585	608	561	656	602	590	618	645	628	651	556	606	576	603	573	608	571	599	601	619	615	637	579	644	578	606	620	614	614	584	577	599	569	607	591	567	619	604	592	602	639	611	671	582	586	562	598	573	634	610	606	595	588	606	635	612	575	641	580	611	627	612	610	570	566	599	637	558	619	554	591	619	612	581	594	576	639	587	631	605	627	620	614	573	610	597	577	638	601	615	627	651	629	605	608	611	588	687	616	631	589	603	599	559	617	588	594	609	595	596	605	621	636	621	573	592	602	622	597	619	592	585	610	594	632	607	622	618	614	606	604	615	616	581	608	624	574	579	615	635	590	630	623	639	616	628	627	618	609	644	578	602	589	600	581	644	597	611	592	606	602	549	576	577	606	601	621	586	574	642	653	606	599	618	602	626	604	625	612	641	584	627	580	618	628	627	614	631	612	609	598	607	558	580	593	589	533	648	636	634	589	596	610	599	601	575	569	577	565	630	607	600	557	599	581	605	588	622	566	591	602	589	569	594	591	625	588	596	613	613	623	610	595	592	586	616	627	626	582	609	611	597	604	605	596	630	597	625	640	592	563	622	618	608	556	641	635	604	615	594	603	562	631	596	609	634	618	567	631	628	610	642	621	566	590	606	605	595	631	602	592	586	608	631	530	603	606	593	624	568	632	581	596	580	606	597	600	610	568	606	651	623	651	561	591	617	634	611	616	589	624	583	593	616	596	623	638	591	572	564	628	578	585	613	614	605	645	616	604	613	581	592	654	592	607	631	594	623	605	631	587	603	614	629	588	608	674	607	588	617	580	594	592	592	591	591	647	600	637	553	591	599	617	629	627	641	557	640	616	591	608	608	629	634	590	611	591	613	633	606	605	554	594	678	565	634	587	606	610	585	608	590	602	633	645	642	579	606	617	637	607	630	577	601	593	572	648	592	570	576	569	636	581	625	587	601	615	575	617	584	591	618	582	565	606	636	629	596	622	632	574	553	585	581	595	587	623	610	629	598	601	637	642	619	591	572	598	612	548	570	599	611	646	594	548	593	580	598	600	607	595	594	613	568	630	595	665	591	603	586	602	623	606	629	593	643	669	621	611	619	547	604	603	565	624	577	604	592	624	648	626	631	562	643	640	606	623	593	621	567	661	612	607	608	598	606	618	633	628	620	614	644	608	566	586	618	634	588	575	593	604	563	591	617	562	616	619	621	627	597	635	565	601	573	637	607	575	631	598	608	616	593	644	608	644	589	640	615	585	616	577	617	596	561	614	589	646	564	608	571	592	653	628	615	593	625	599	615	603	594	633	596	600	592	607	598	612	603	581	619	594	622	633	595	620	596	596	591	592	548	621	627	614	629	654	591	599	581	576	604	622	581	591	615	584	596	595	612	589	584	578	623	633	614	608	622	626	603	574	579	645	595	598	606	594	622	606	599	551	617	612	562	598	626	630	601	575	599	609	619	629	668	592	597	655	625	590	584	621	653	617	627	610	556	586	582	614	605	571	563	581	605	580	607	618	610	628	646	563	628	579	624	573	584	619	601	600	609	586	570	594	590	614	585	568	621	598	617	638	574	593	616	628	602	613	646	588	641	633	605	604	599	652	610	615	596	601	584	609	643	579	622	600	641	604	570	579	578	587	571	595	590	608	590	609	649	592	568	632	610	613	608	631	619	632	586	578	617	618	606	614	603	580	604	630	630	555	593	638	614	546	606	607	599	615	636	614	626	608	618	602	608	574	627	589	626	603	553	640	590	615	597	607	578	620	596	618	619	604	617	595	639	578	640	598	598	585	602	597	603	616	620	589	587	573	601	637	590	586	579	561	586	627	598	613	623	578	607	601	589	624	627	562	660	609	627	595	582	599	585	595	617	550	619	566	565	640	606	575	558	615	622	596	590	647	602	612	614	621	573	621	601	563	634	605	598	654	619	578	604	623	649	581	618	591	571	612	620	600	597	568	578	577	575	614	593	558	600	633	640	590	611	543	594	584	657	584	648	636	594	643	595	595	591	604	604	596	601	625	605	598	638	570	615	581	616	595	599	600	592	632	614	580	618	633	610	622	623	576	616	559	617	547	651	613	600	608	613	588	588	588	606	567
23655	27880	14332	7303	3290	1759	1203	142	41	66	49	50	53	46	46	59	57	46	35	42	73	60	59	50	37	40	46	57	49	54	48	53	56	40	51	41	53	56	45	42	45	42	50	52	39	51	51	44	60	49	50	46	59	41	60	39	60	61	44	50	54	43	56	44	52	39	48	43	55	54	50	52	37	55	53	51	69	52	59	52	46	54	52	50	49	47	44	45	52	51	52	44	35	47	37	48	38	48	55	46	47	51	69	47	43	51	57	51	48	45	53	48	58	63	54	56	59	47	49	46	63	47	60	45	39	54	43	54	47	50	44	55	42	54	48	56	56	53	53	54	53	50	58	47	56	46	64	51	39	53	52	53	57	45	54	58	59	47	44	46	50	49	37	56	36	40	46	43	58	59	45	52	44	53	45	61	36	47	44	39	49	44	47	47	57	49	46	51	54	58	49	52	53	46	40	53	57	45	53	44	50	52	49	51	61	55	49	49	54	51	62	38	39	59	50	49	40	41	54	40	42	38	48	46	46	45	47	53	56	44	39	44	44	59	46	50	54	45	54	53	50	45	43	52	38	54	45	69	41	53	57	53	45	51	52	53	48	65	52	57	58	64	44	59	48	60	42	55	54	63	50	45	41	51	49	41	35	45	53	49	39	42	43	53	48	41	43	58	59	41	57	55	53	52	50	40	58	49	46	60	51	52	48	42	42	46	49	37	52	68	48	63	55	52	49	39	47	36	46	35	55	60	50	52	49	57	55	44	50	44	53	46	64	49	59	45	51	52	63	41	53	49	43	52	50	51	50	39	56	44	58	41	52	56	57	48	46	54	48	60	60	47	44	48	60	38	41	50	49	43	39	53	44	56	44	42	52	49	59	47	46	48	47	50	52	53	46	49	48	49	68	64	54	56	61	62	52	40	58	40	52	52	49	53	61	40	44	52	52	48	46	39	61	52	53	48	58	39	49	50	53	52	46	61	42	56	59	49	58	47	71	38	56	52	51	58	49	56	51	45	48	52	56	51	58	44	49	46	63	56	48	44	39	37	66	41	43	52	63	53	62	56	45	55	51	57	49	55	54	39	45	42	71	73	58	53	57	51	43	42	45	54	58	57	52	50	44	46	47	41	53	61	46	43	40	51	53	52	61	57	45	53	59	46	54	41	50	60	43	57	58	49	56	63	55	61	60	55	51	54	38	50	47	56	42	50	59	53	54	66	51	48	51	55	52	59	48	49	55	48	44	50	51	53	55	44	45	51	52	52	61	55	52	57	49	54	66	50	48	51	45	57	40	48	45	47	53	53	48	54	40	50	54	54	60	40	42	55	49	49	36	51	39	49	44	45	50	58	50	46	59	37	51	52	51	46	41	48	48	45	40	41	40	54	42	40	56	58	45	52	45	40	47	54	53	42	46	44	59	44	47	47	51	47	45	58	60	54	51	49	48	57	54	40	41	48	44	47	44	57	60	68	72	62	58	37	42	39	44	43	64	52	47	42	47	49	46	49	49	49	57	50	47	54	51	51	55	52	51	54	57	49	52	50	55	49	50	50	57	55	52	59	54	46	68	53	54	42	55	55	50	61	59	47	48	42	57	35	53	50	62	44	50	53	54	64	55	45	53	48	51	45	53	44	54	56	46	50	38	54	57	45	51	60	50	55	41	46	49	49	53	58	37	50	47	52	49	47	49	66	55	35	52	43	31	56	56	46	43	50	61	57	55	41	51	52	41	59	47	56	50	52	52	49	53	42	47	34	54	50	43	43	55	42	51	55	55	51	49	54	57	43	45	71	34	47	62	46	47	44	53	45	45	45	65	47	60	51	64	59	59	46	49	49	40	41	54	50	42	48	53	50	56	48	51	55	45	41	53	43	48	47	35	47	52	44	37	43	41	44	43	49	42	48	55	41	46	53	61	54	47	69	52	47	35	45	57	57	62	52	56	46	43	59	43	65	47	56	46	56	51	46	41	44	40	45	48	38	45	59	54	53	63	45	53	48	39	58	54	50	54	58	34	53	43	57	54	43	38	49	47	45	52	45	54	41	53	35	51	42	50	58	47	50	54	59	50	52	52	47	54	55	52	56	52	59	56	50	55	57	41	41	49	42	47	50	50	59	58	62	48	60	58	31	54	66	49	64	48	46	50	43	62	52	47	51	53	64	57	56	54	57	51	48	56	54	49	42	56	50	50	46	57	57	61	46	47	45	51	50	36	54	59	44	49	52	54	43	53	47	52	41	47	50	51	47	41	47	56	51	53	55	61	54	58	56	47	44	48	62	47	51	52	45	36	69	66	51	47	51	58	43	53	56	47	58	48	32	57	52	55	45	45	50	61	60	42	47	43	61	53	43	50	45	49	53	61	41	48	38	51	59	48	53	43	58	46	53	47	52	53	42	54	59	52	49	50	42	57	42	50	53	60	43	55	45	68	50	38	49	61	53	60	51	53	56	45	40	53	55	65	42	55	45	53	48	59	60	60	44	43	58	48	48	57	45	48	45	34	50	51	42	46	50	48	67	53	43	47	60	55	57	53	40	67	52	36	48	47	40	46	49	53	60	49	55	50	50	58	46	49	50	54	51	50	50	37	53	41	63	54	47	48	50	51	54	43	48	44	63	54	63	47	49	37	51	55	45	42	51	45	56	48	45	40	55	48	56	50	47	48	44	54	41	56	46	44	56	56	44	49	46	47	50	66	51	59	69	42	55	53	50	49	67	54	43	47	43	48	54	63	65	67	44	49	63	52	56	66	44	48	56	45	51	47	54	46	51	59	47	45	55	49	42	59	46	47	49	53	46	56	68	51	38	60	39	48	37	45	54	64	52	51	47	55	50	65	65	44	49	38	64	47	42	51	58	51	56	62	51	57	43	46	55	47	53	55	51	53	46	42	58	40	51	39	46	58	42	46	50	41	50	45	49	50	38	58	51	57	39	45	49	57	53	53	55	54	62	47	52	48	51	46	48	45	55	51	52	53	52	54	37	46	50	37	43	41	54	59	55	52	44	48	57	48	45	56	44	48	54	51	46	54	55	51	49	44	56	57	56	58	48	47	58	49	47	53	47	53	46	39	59	53	63	39	65	54	68	50	40	47	46	50	56	50	53	49	58	43	48	56	51	56	55	48	49	54	57	48	61	46	55	50	59	55	47	45	43	57	48	48	62	53	51	37	46	70	51	47	43	33	51	54	43	49	44	50	61	49	51	55	42	45	51	62	40	45	45	62	41	48	34	52	36	44	60	48	40	68	55	42	54	43	53	40	55	53	42	52	39	51	45	48	57	48	51	49	48	41	47	62	55	65	41	55	44	43	62	47	73	34	48	50	58	59	52	42	47	47	60	56	67	55	54	57	60	58	50	69	47	48	60	60	54	51	43	50	53	52	53	54	59	43	51	54	52	55	49	56	49	49	45	54	49	46	35	46	42	53	57	62	42	52	44	70	47	44	46	45	43	47	67	51	46	59	60	65	51	53	48	35	46	50	54	48	59
50190	41647	36183	41180	38581	33686	25969	3684	691	1246	638	611	614	645	609	622	610	657	731	776	1240	1188	834	651	634	696	617	614	587	627	647	644	585	611	576	628	646	623	632	629	632	617	617	647	613	590	643	645	658	658	601	627	611	636	579	677	602	604	636	614	555	642	652	624	639	626	631	617	598	642	673	620	629	610	597	634	589	602	646	616	620	648	633	654	624	639	589	590	631	633	629	613	627	615	611	601	650	625	672	604	655	682	635	616	632	585	614	641	615	662	627	619	610	629	638	660	609	586	651	617	622	638	594	611	673	613	588	622	633	597	608	637	625	593	636	624	623	600	635	655	597	626	620	649	639	619	633	654	672	637	645	641	669	608	572	641	695	616	650	649	648	632	657	597	599	641	673	565	588	615	614	632	631	631	631	626	653	638	632	620	651	647	646	681	659	638	634	640	698	634	666	613	608	623	647	630	631	629	641	651	595	594	570	605	630	611	614	624	586	600	572	645	628	629	640	632	618	644	644	663	666	667	643	606	664	617	635	595	592	616	603	628	614	586	583	589	686	590	670	639	670	664	631	608	638	612	608	635	667	618	607	620	647	610	604	620	640	630	610	622	599	669	620	606	628	603	599	570	643	668	611	671	623	624	619	641	634	585	624	584	603	596	619	606	614	631	666	614	627	608	662	632	598	618	571	660	569	579	601	605	611	628	599	651	611	621	661	587	671	621	632	592	601	623	623	629	617	604	617	665	639	601	649	632	643	610	636	601	676	605	622	593	612	614	596	608	626	627	646	629	685	570	644	615	620	639	657	610	660	580	599	642	592	611	636	668	577	579	622	682	606	571	605	596	619	599	645	651	620	651	671	591	608	625	651	622	582	642	653	645	619	591	647	607	635	625	647	621	648	626	640	622	625	606	595	620	627	614	664	623	605	622	603	637	562	657	588	632	647	595	642	624	641	651	682	608	694	638	613	630	607	609	624	650	625	601	620	613	624	640	613	647	600	609	651	604	658	610	619	624	610	588	640	653	563	628	630	633	667	618	591	590	635	607	577	601	606	622	691	626	598	619	625	589	666	666	654	662	663	608	651	632	625	644	635	638	635	645	634	673	654	615	683	581	587	646	626	602	621	664	649	656	635	647	596	648	673	595	583	601	605	622	696	617	605	590	619	656	603	663	594	627	576	597	610	600	645	574	653	637	665	663	638	657	638	612	623	639	669	652	639	605	648	628	629	608	621	641	624	649	650	609	613	634	590	645	648	644	642	578	664	624	590	603	639	664	571	559	612	631	650	656	609	622	644	616	639	619	657	646	601	611	653	586	606	614	625	639	596	590	607	603	618	585	645	686	590	558	624	677	592	641	628	607	611	632	637	637	615	613	588	601	639	639	588	630	623	618	634	674	620	652	622	654	594	625	626	641	624	632	626	595	624	670	651	616	641	617	667	618	608	594	606	616	588	646	607	651	612	593	635	651	627	624	614	658	693	602	576	641	611	617	641	597	633	585	598	645	635	597	676	623	621	625	651	607	624	653	630	610	602	635	618	584	593	649	632	629	679	629	618	630	626	611	597	631	679	620	687	661	647	589	646	565	640	625	635	611	609	628	632	636	588	591	663	604	649	644	656	621	633	640	591	625	606	592	617	626	619	608	628	595	587	640	646	625	662	642	630	581	621	599	569	619	621	627	628	661	604	657	625	643	595	579	650	611	625	605	640	633	645	607	625	647	618	610	633	632	589	655	623	630	643	651	608	554	651	607	600	652	604	650	630	630	631	589	592	610	652	652	613	664	605	562	641	671	652	632	594	652	638	672	650	650	623	602	659	661	643	640	630	644	627	617	599	651	618	626	639	637	626	587	585	609	665	626	612	610	658	623	612	587	584	564	611	665	595	637	628	597	623	673	626	613	609	589	630	606	610	647	634	643	623	658	658	609	659	579	632	635	621	621	633	611	662	609	598	648	638	661	616	633	627	643	619	617	630	639	638	639	651	592	615	620	576	604	614	601	585	631	653	583	629	655	631	614	593	638	628	609	663	628	675	599	577	624	641	605	647	599	641	643	589	625	636	598	654	653	633	619	643	624	657	617	633	596	646	635	657	639	637	577	650	627	628	665	654	637	646	602	632	607	602	627	635	601	615	634	596	627	640	622	607	614	607	643	616	624	663	640	580	653	556	615	649	631	614	631	604	622	612	619	639	605	589	635	604	617	615	602	637	601	624	615	642	639	645	626	640	652	630	668	639	639	634	647	585	627	653	618	638	601	588	609	630	621	576	595	593	609	626	645	626	620	606	596	598	636	640	607	655	611	606	621	637	624	600	636	615	561	621	635	623	646	614	604	632	662	621	587	624	598	611	608	650	658	647	625	633	612	585	608	630	659	625	600	617	623	657	633	597	631	591	633	674	620	611	624	637	618	658	608	641	626	643	580	637	621	638	643	648	611	602	634	680	601	663	621	600	626	588	582	678	641	581	637	643	614	642	625	585	626	624	609	631	660	628	585	684	679	596	632	656	613	607	631	655	613	692	630	643	640	595	617	617	649	661	608	625	632	630	634	623	637	637	640	588	595	657	652	572	627	621	583	610	610	610	599	656	580	655	618	604	630	628	630	623	595	627	596	639	628	635	600	611	633	616	621	635	633	567	565	609	629	657	607	654	634	601	627	656	604	635	638	645	625	693	641	615	597	590	653	616	652	616	641	616	663	622	629	659	616	595	621	639	643	619	604	606	643	660	613	638	607	615	615	625	619	573	598	607	626	644	603	613	592	649	645	583	636	683	628	619	643	642	682	624	633	607	627	631	621	621	599	590	623	603	604	636	639	603	612	599	646	628	612	624	593	605	619	661	614	636	608	642	668	636	596	645	643	614	573	605	587	603	648	647	605	652	622	638	658	659	591	642	617	633	632	608	591	596	597	607	613	648	639	638	590	610	606	596	631	640	659	607	658	653	605	651	628	598	612	599	627	607	605	620	633	628	627	646	642	625	604	621	599	625	647	610	609	626	648	610	611	653	633	610	601	656	595	638	619	630	613	604	602	597	612	595	592	612	631	592	650	597	630	608	629	619	617	615	611	590	662	610	615	604	631	598	670	638	612	602	637	614	627	590	647	672	630	652	616	631	634	641	646	706	632	597	649	637	617	623	633	620	620	612	615	622	617	566	647	679	596	603	665	638	625	573	588	609	581	644	642	586	591	644	622	616	641	592	631	672	648	620	636	657	635	601	613	634	615	614	627	667	689	668	637	636	644	615	631	615	668	655	636	583	596	597	641	662	638	625	620	645	623	652	629	632	594	629	663	578	600	628	604	622	644	631	650	621	654	643	604	612	651	634	639	597	646	675	621	633	639	649	662	651	640	626	639	609	671	674	626	646	635	600	600	661	612	631	601	654	619	670	615	641	628	622	598	652	574	664	616	614	634	590	625	637	665	630	644	659	653	657	647	598	610	623	633	633	684	637	584	625	621	621	608	668	612	592	611	597	628	641	624
19959	24323	13267	6712	2996	1409	1046	150	55	73	56	56	67	55	60	56	51	45	53	64	74	78	82	64	63	66	66	63	64	56	66	69	59	58	69	59	60	52	69	47	49	62	60	48	64	62	55	59	54	52	71	56	60	51	60	62	60	57	49	59	67	68	63	68	54	58	54	64	53	70	58	66	50	51	65	60	47	58	67	59	55	58	61	68	56	69	66	75	58	60	53	65	57	66	60	58	64	73	50	56	62	60	44	64	59	65	52	66	62	61	60	62	73	44	58	67	54	44	64	58	43	53	59	57	52	61	80	54	61	70	64	62	67	62	62	63	73	60	58	57	61	59	46	73	64	61	56	70	68	62	69	61	66	62	64	62	59	51	63	48	68	55	50	60	53	71	60	65	75	56	63	81	66	62	54	71	53	66	51	62	68	60	52	68	71	55	53	51	61	58	70	68	63	52	50	56	64	62	70	48	57	72	58	56	55	65	55	63	66	48	64	57	75	58	56	48	57	64	73	61	61	49	54	67	82	56	45	79	59	51	64	65	45	70	67	64	66	56	61	56	52	59	64	62	53	64	50	60	52	46	55	60	62	62	55	74	55	63	69	41	62	58	59	71	58	62	57	68	46	62	57	57	55	82	65	53	58	71	61	54	61	57	65	68	54	56	57	48	64	55	58	62	61	62	57	59	61	58	73	57	57	62	76	62	52	61	59	79	65	61	66	62	55	50	62	56	76	57	64	61	60	60	80	63	57	59	58	64	64	46	57	63	55	50	62	58	58	58	57	68	59	62	67	61	71	68	59	52	58	65	61	56	47	40	59	58	50	67	68	77	57	61	84	60	45	68	58	70	70	62	54	59	45	64	64	61	60	61	75	51	66	54	68	68	57	61	69	60	60	70	52	65	43	48	59	60	49	69	63	46	57	60	64	66	64	60	76	61	63	65	42	72	47	59	66	69	62	52	53	69	53	52	59	65	59	56	64	64	60	67	80	78	62	49	63	70	66	68	61	58	64	61	56	54	57	70	56	79	60	60	59	56	50	49	59	61	58	73	81	66	72	57	57	52	74	46	60	59	47	52	49	58	68	64	57	61	52	65	62	53	62	57	51	63	63	59	65	63	52	59	57	55	61	52	56	59	49	48	67	57	65	57	54	53	63	51	71	54	66	52	64	64	64	78	73	72	58	60	64	77	67	59	73	67	71	74	65	61	53	70	65	65	61	73	65	67	63	71	67	80	58	45	64	62	71	69	73	61	60	57	75	59	50	63	64	55	46	61	54	62	66	53	57	59	59	65	69	65	60	68	68	55	59	66	51	74	66	63	68	69	70	64	64	55	58	68	60	47	60	57	65	66	47	57	47	52	64	58	69	67	62	60	76	68	65	51	62	58	56	76	48	53	59	63	54	54	57	59	70	59	54	56	56	54	70	78	68	64	47	60	61	68	69	71	64	65	57	47	49	55	65	67	68	51	57	53	47	59	67	60	64	64	51	51	56	60	59	59	44	66	66	67	63	53	59	56	68	63	68	62	37	72	66	62	54	64	67	65	42	59	56	58	60	53	61	64	62	56	65	72	73	70	73	61	66	65	64	64	69	50	57	54	68	68	65	59	57	60	52	49	67	59	59	66	63	67	58	48	61	52	63	67	65	68	73	55	72	58	47	67	51	61	52	59	66	65	72	72	57	62	57	69	59	66	62	67	59	71	79	67	55	70	64	58	64	78	61	61	54	80	62	65	43	69	57	47	53	65	63	73	73	46	50	63	40	70	66	73	62	57	57	69	55	55	73	60	72	73	60	67	52	52	53	59	58	58	54	57	80	57	62	63	53	61	65	50	56	68	60	63	57	61	68	63	63	67	57	70	59	59	59	47	55	67	67	69	55	71	54	62	66	73	59	58	73	58	66	53	61	71	63	69	61	53	70	58	51	71	82	58	50	51	60	72	48	68	65	56	57	50	54	54	59	59	58	64	64	52	61	59	57	56	76	60	57	53	57	67	52	66	63	66	66	60	60	63	72	70	68	62	61	66	52	57	62	59	68	58	67	62	72	76	64	56	48	72	71	69	59	74	61	67	66	69	53	68	68	64	63	48	57	51	66	59	62	61	66	61	70	60	72	63	70	45	57	66	61	50	64	59	58	60	46	71	61	65	62	69	65	69	65	68	47	67	52	59	49	66	66	67	65	65	61	66	71	56	80	57	67	55	56	65	63	74	61	58	61	72	64	52	57	63	55	64	57	66	49	66	54	56	66	51	62	51	59	52	62	62	40	56	54	55	64	71	59	58	70	67	66	74	63	62	53	71	59	60	72	61	57	63	51	62	59	59	64	68	47	49	57	64	83	67	60	69	67	64	61	59	54	52	55	61	45	55	71	68	64	56	63	62	66	56	54	54	64	57	62	56	66	62	63	55	58	71	47	69	61	57	59	82	53	61	53	73	54	67	66	64	59	68	63	61	65	74	60	63	64	74	57	59	61	54	53	45	61	71	75	52	50	49	52	59	60	52	57	62	70	49	62	58	75	70	70	54	50	62	64	47	48	59	64	51	62	69	67	55	58	49	67	59	73	54	58	60	65	67	56	43	64	73	67	59	55	51	55	59	63	69	57	55	65	68	66	61	61	44	53	69	54	59	58	56	49	44	45	61	66	64	62	58	58	59	69	50	60	61	56	58	63	58	52	62	51	55	52	49	61	50	59	59	64	69	49	53	61	51	57	53	49	62	59	59	69	62	48	64	68	46	56	54	63	72	62	65	69	79	52	57	54	65	73	67	59	56	54	59	74	76	58	55	55	59	61	55	62	66	48	83	63	62	45	74	55	58	50	63	75	53	55	44	62	59	56	58	64	69	55	77	73	63	55	59	56	56	48	60	73	65	64	72	58	60	73	55	55	67	64	39	56	70	58	65	56	58	55	63	66	72	56	63	59	67	60	64	70	50	65	48	54	77	61	65	65	64	59	61	65	69	61	61	59	60	63	54	56	76	68	67	69	57	63	56	66	63	51	53	66	54	74	73	62	58	61	60	54	60	46	61	45	65	72	62	56	49	56	59	66	73	60	69	67	71	69	65	63	68	56	67	59	66	56	64	68	58	67	53	64	63	50	61	63	55	69	57	47	50	48	51	59	58	54	57	56	62	61	67	52	38	60	41	57	49	68	54	59	61	59	57	69	59	72	73	51	55	70	66	66	52	63	66	74	46	65	61	49	56	64	67	57	64	52	63	63	62	76	60	57	57	64	72	75	64	62	73	61	77	59	51	65	50	74	70	62	50	57	55	60	58	53	66	55	71	63	66	60	53	64	61	48	62	57	54	51	60	68	69	75	73	61	59	62	58	61	60	55	62	52	57	74	60	74	59	55	74	56	58	57	50	69	44	50	55	57	61	62	44	60	60	49	73	56	60	77	63	64	58	52	65	67	58	61	74	64	54	76	43	65	48	60	72	64	53	66	69	56	63	56	58	62	71	59	46	54	54	64	52
51087	43321	36335	38970	36680	31272	24566	5112	877	1698	773	737	762	762	782	781	786	761	754	867	1420	1411	1008	735	737	793	734	808	765	745	779	802	746	763	738	747	780	737	714	745	731	760	750	746	773	711	742	721	785	780	839	747	730	720	756	718	715	754	728	700	752	791	673	739	732	741	794	733	735	779	762	754	747	742	732	748	778	780	761	726	722	703	740	767	730	745	779	748	780	729	793	763	712	773	745	790	741	702	749	713	738	752	716	765	755	737	746	769	746	774	776	768	764	761	769	694	694	783	709	757	743	756	778	772	737	762	763	720	761	758	741	776	721	733	820	706	790	729	804	703	737	772	755	721	753	774	777	745	763	765	761	738	693	741	731	743	746	705	755	763	738	763	753	750	727	717	744	747	794	748	780	740	759	784	782	756	739	765	766	764	681	710	753	772	765	740	724	758	738	710	719	750	747	723	699	756	738	738	743	722	771	771	739	727	747	772	758	749	716	749	748	728	775	731	712	721	772	760	705	792	679	730	762	730	748	756	772	712	768	755	781	785	760	735	772	751	774	768	743	761	778	761	726	760	793	779	752	760	777	737	723	730	742	745	805	745	727	748	768	751	777	728	777	739	766	757	758	743	727	750	810	749	797	712	789	782	785	694	770	735	767	774	715	742	763	728	749	736	750	783	719	752	760	753	746	758	710	825	739	713	746	761	763	727	727	747	780	725	726	713	740	772	771	764	750	743	778	834	745	753	713	776	726	728	755	710	725	796	781	771	792	799	748	759	756	736	768	766	782	786	693	755	735	749	739	787	786	737	737	736	760	765	741	724	745	768	780	800	735	734	721	718	751	792	707	728	736	747	715	747	759	752	783	777	795	764	784	739	763	743	763	753	707	789	739	759	780	729	710	798	826	740	735	730	708	791	785	796	772	741	827	752	739	766	753	765	786	764	726	742	778	742	715	710	743	771	742	749	732	777	768	726	748	747	753	743	818	734	728	742	811	750	788	762	792	794	755	738	772	724	732	787	745	792	735	704	718	771	733	757	757	769	766	752	754	722	782	797	780	765	726	741	750	746	724	761	750	755	767	762	766	769	772	800	757	830	779	737	807	772	778	759	742	757	738	730	777	737	753	785	714	741	807	762	737	772	780	723	706	718	702	739	762	743	763	754	804	775	786	735	712	704	758	736	753	758	768	752	777	764	750	722	801	779	735	764	735	735	753	751	761	778	743	771	742	736	708	759	747	729	740	722	761	742	738	731	777	767	742	720	789	719	725	760	772	766	732	730	728	752	769	748	706	775	761	775	752	732	706	775	750	752	710	749	743	788	730	769	778	751	787	737	752	796	748	781	758	773	782	723	770	762	746	782	738	781	725	768	742	708	691	722	756	728	747	748	704	806	772	786	779	753	755	733	769	802	801	772	759	787	755	760	762	720	749	795	780	741	711	721	751	788	736	758	713	745	774	761	733	771	729	744	749	727	757	738	743	848	759	790	751	783	720	705	809	784	739	752	754	718	756	731	733	766	727	750	735	731	720	778	759	726	717	748	798	753	735	801	737	714	793	789	776	761	759	758	735	758	729	736	733	735	725	753	751	809	719	769	737	744	784	751	782	758	695	771	753	740	751	704	757	720	762	745	766	745	746	739	834	739	728	729	762	700	764	759	733	720	721	761	777	742	697	700	776	770	763	750	737	806	734	724	780	750	761	761	758	750	815	763	780	751	696	733	757	722	742	804	752	739	707	713	719	767	694	777	740	751	746	688	762	783	741	769	766	741	755	780	721	733	745	809	758	748	788	747	765	755	747	737	735	740	742	772	719	761	765	728	723	774	699	784	769	762	788	765	738	737	717	752	739	703	720	815	743	758	786	765	732	736	784	804	728	717	784	718	782	780	736	736	777	778	702	732	750	705	781	748	773	777	792	777	768	790	764	786	787	770	767	702	757	802	776	739	761	778	749	765	772	743	697	799	749	754	741	788	765	748	785	725	757	759	708	735	731	786	811	738	704	753	741	706	758	788	791	756	755	761	718	747	721	741	717	735	747	721	755	734	761	761	768	772	711	759	757	764	736	730	773	713	753	732	780	743	707	754	726	758	727	763	752	762	737	767	746	752	760	758	808	752	712	684	730	735	778	772	758	804	737	740	736	762	763	754	781	770	755	785	773	721	763	797	755	761	783	755	798	770	764	735	773	721	746	769	742	740	766	721	737	783	760	752	771	758	744	733	720	744	746	748	712	796	745	788	767	704	764	784	733	800	762	758	772	772	759	741	750	720	738	708	744	746	723	758	713	762	764	789	763	778	746	718	762	728	795	758	751	757	804	722	778	701	807	740	712	723	774	740	743	797	745	770	713	722	775	763	729	692	781	719	740	723	712	764	755	752	782	717	748	759	728	746	710	749	740	737	750	786	746	731	709	691	714	717	764	778	763	722	735	760	758	731	758	732	733	749	738	784	763	782	741	739	733	732	765	774	706	746	800	779	744	770	750	758	784	766	761	763	783	759	754	747	767	745	797	795	748	748	745	766	752	750	758	786	745	743	766	760	731	820	703	748	725	781	761	750	737	740	774	730	740	732	690	757	753	764	750	699	726	686	724	743	795	723	780	756	739	733	792	770	743	749	729	746	740	736	799	725	782	728	792	748	735	708	749	749	733	728	770	765	716	798	778	749	736	723	759	739	756	728	779	726	754	727	770	796	758	767	815	726	762	764	758	724	713	713	753	765	752	757	760	746	683	751	756	764	768	806	712	760	789	747	727	740	765	762	746	747	739	766	770	738	735	778	726	770	758	703	700	752	737	758	715	791	758	773	781	776	794	745	754	766	724	760	720	746	739	761	707	708	760	736	762	763	740	753	778	708	741	770	804	784	730	765	755	760	749	762	766	721	737	761	725	788	748	763	734	722	764	751	784	786	711	728	722	746	771	735	725	780	756	704	765	725	707	752	761	763	741	772	749	766	747	765	730	759	738	740	786	750	702	789	752	751	710	753	739	778	757	750	765	727	821	759	759	752	799	738	734	780	729	729	762	768	735	706	757	772	794	770	749	776	786	808	721	759	823	800	722	764	785	784	731	727	714	752	744	802	766	747	722	746	742	763	739	718	753	757	789	742	773	722	740	762	746	790	801	702	799	708	729	745	729	795	782	715	721	715	732	802	739	722	779	718	747	721	766	744	777	767	772	768	761	752	749	737	722	816	764	735	752	741	749	740	804	771	762	801	785	736	771	780	783	775	716	734	790	775	795	795	745	761	744	746	758	795	738	795	724	761	731	702	777	755	783	751	784	744	764	748	794	707	714	773	753	783	766	738	788	718	711	712	718	770	734	768	767	771	776	753	726	707	763	749	707	771	730	755	776	741	764	763	757	731	712	709	758	742	775	765	792	756	772	787	746	751	720	772	747	780	742	793	700	801	767	776	757	787	760	747	699	752	743	801	767	729	793	737	777	771	754	714	773	747	755	724	754	777	733	761	790	702	770	816	756	711
28438	35094	20386	11660	4851	2350	1666	261	74	84	52	46	56	60	54	51	47	81	59	56	77	89	68	57	56	49	66	74	50	65	62	46	64	48	51	63	60	61	54	63	66	44	59	43	51	64	51	63	51	58	67	57	74	56	58	57	64	62	65	57	59	70	48	62	48	77	54	49	56	65	56	61	56	62	73	68	57	46	66	59	64	45	54	46	57	53	69	53	56	59	64	64	73	59	51	60	61	52	56	85	54	49	61	70	54	61	65	57	44	67	52	64	61	64	52	58	58	86	59	70	54	53	54	59	58	51	64	77	59	58	50	52	70	71	69	73	60	58	58	60	59	44	60	50	49	58	52	55	50	61	66	56	72	54	49	60	72	55	67	59	62	56	69	57	69	59	62	61	48	59	42	55	70	46	44	55	59	54	54	59	65	56	63	55	48	74	73	57	59	69	57	81	49	64	42	82	37	65	82	39	78	56	62	66	48	52	67	61	55	59	67	60	71	61	54	57	56	58	65	68	55	60	74	48	59	76	57	69	65	48	68	58	60	54	60	66	64	54	54	62	59	68	54	59	49	55	56	53	66	60	59	58	50	71	54	78	60	60	58	58	56	78	55	60	64	73	65	56	60	55	55	74	52	64	71	61	53	65	69	64	69	62	52	64	61	62	64	70	58	68	64	57	51	61	68	49	59	47	70	60	65	52	60	60	48	64	60	70	51	68	68	69	55	66	60	63	47	68	47	58	52	66	58	63	50	64	56	58	73	51	63	53	61	55	52	73	68	51	75	50	57	69	71	62	41	63	50	65	56	55	64	59	61	66	47	69	72	43	68	61	49	62	53	59	63	70	69	58	58	64	68	63	59	54	71	52	55	60	69	62	50	65	81	58	65	66	64	68	57	37	55	66	66	50	74	47	62	49	66	56	66	64	60	60	56	81	49	52	53	63	56	40	50	65	59	63	71	56	54	55	66	58	54	65	46	48	70	56	50	59	61	65	62	60	45	58	76	60	65	69	56	57	67	51	61	63	59	58	60	50	55	51	55	50	76	50	56	79	54	55	53	71	80	52	55	61	57	62	51	45	52	59	69	70	70	57	67	53	50	61	59	60	71	63	53	69	64	65	61	59	64	56	53	65	48	52	50	75	55	70	57	59	62	58	60	65	60	67	59	59	64	62	59	60	70	70	65	62	53	58	65	65	60	58	58	51	61	69	62	67	55	74	51	65	52	60	61	66	56	68	61	70	63	58	49	42	45	72	55	71	53	69	55	56	71	67	69	77	54	68	57	70	59	64	47	47	62	56	65	61	50	64	59	56	59	50	64	57	52	55	50	60	62	68	48	61	51	53	58	65	48	56	42	58	50	68	61	57	53	59	66	53	66	51	65	61	65	50	70	58	63	52	66	67	48	58	57	49	52	61	61	67	59	69	59	63	58	63	46	62	70	53	64	63	62	61	46	59	69	64	65	66	61	54	46	50	61	78	60	60	53	48	62	61	71	53	64	56	57	68	67	50	58	60	60	50	50	75	62	58	80	58	52	65	57	63	56	70	60	76	55	61	69	64	53	66	54	39	51	54	65	51	62	76	63	52	60	54	52	57	52	58	48	62	65	63	64	53	52	59	61	57	69	64	57	58	60	57	59	54	81	59	57	60	47	68	65	49	60	72	58	54	72	61	64	57	63	61	63	55	60	59	51	57	53	69	61	72	51	52	61	46	65	72	65	56	62	64	56	55	65	66	61	64	56	77	60	46	55	72	53	67	57	65	47	55	65	73	57	66	58	52	63	48	52	49	50	48	51	66	57	61	57	69	72	57	69	70	65	56	63	64	53	65	55	59	55	50	58	58	52	70	70	52	58	67	58	64	58	41	77	73	56	71	49	68	61	62	60	70	57	60	48	55	67	55	51	73	53	61	64	56	58	52	54	56	47	59	59	42	70	41	65	70	57	57	66	67	46	54	57	58	68	61	66	58	63	49	59	68	49	52	51	63	68	51	63	55	70	56	64	42	51	52	58	54	64	63	52	65	68	54	61	53	53	56	62	63	61	67	53	53	58	62	45	55	68	61	60	61	48	53	64	71	62	64	50	52	61	61	64	58	50	54	54	52	59	62	51	71	59	59	60	58	60	61	69	56	69	57	73	61	58	83	76	61	69	59	62	55	60	64	53	65	50	46	55	72	50	63	60	52	63	52	73	59	50	49	70	69	72	57	53	64	66	59	68	54	66	63	66	64	52	68	57	50	63	65	58	75	60	59	71	60	72	65	61	50	50	72	50	64	61	65	59	48	62	68	57	62	55	59	75	49	64	70	72	54	68	53	60	63	43	67	66	56	61	56	64	61	50	55	71	61	50	50	62	51	55	55	65	59	61	68	80	59	65	61	53	58	64	53	68	64	51	52	59	63	59	59	51	58	64	66	63	65	59	61	54	54	62	52	59	58	57	75	63	63	69	72	61	56	46	66	57	57	61	53	68	49	59	68	55	58	69	80	47	47	43	68	54	56	49	40	65	58	70	52	73	74	61	53	59	48	65	64	65	59	59	62	67	59	82	52	50	58	51	49	71	66	58	60	69	56	63	57	71	46	68	56	64	59	62	56	53	55	79	49	60	58	59	49	49	50	58	59	62	51	53	59	48	53	61	61	55	59	65	61	60	67	46	67	62	75	62	70	51	51	62	58	86	63	49	61	67	44	60	56	51	58	54	64	66	56	64	59	61	68	69	64	69	57	65	67	90	53	64	59	62	57	61	64	59	62	65	62	56	61	68	46	66	52	67	51	54	61	54	62	67	60	67	57	52	51	67	64	54	53	58	45	62	67	54	70	55	72	57	65	60	62	59	59	69	65	55	62	72	67	59	68	65	76	73	58	61	64	64	49	72	51	69	49	71	57	60	61	59	50	56	58	53	47	59	69	59	58	49	47	53	55	63	58	78	57	59	67	60	65	76	52	56	56	82	57	59	55	68	63	58	54	63	54	48	63	58	61	60	53	65	49	70	72	81	61	47	54	45	68	55	57	35	48	39	65	63	66	66	55	67	65	52	69	70	43	55	61	48	56	51	56	57	51	63	60	66	69	61	65	63	60	61	58	54	63	63	54	54	67	48	65	74	59	42	52	57	64	62	66	45	51	67	71	53	56	56	68	53	62	67	65	63	50	70	66	55	61	59	57	65	56	64	47	52	46	62	47	79	56	71	59	50	49	62	60	48	64	55	47	52	49	64	87	51	49	52	62	50	61	66	60	58	50	54	52	70	70	66	64	61	39	57	50	53	49	57	61	64	56	46	75	67	68	52	50	62	58	59	49	61	71	57	60	63	68	50	57	67	73	57	50	67	69	50	39	59	80	70	48	58	41	64	59	55	58	64	58	42	53	60	45	62	59	51	66	72	61	75	64	65	65	67	56	49	65	70	65	60	63	53	56	56	61	51	48	60	66	74	58	66	70	74	55	59	47	48	67	56	54	59	61	71	65	46	68	63	53
49953	43045	42352	46624	42719	36408	29377	6843	754	1768	742	750	741	720	735	713	753	688	736	817	1913	1936	1278	738	684	709	708	714	729	706	733	712	729	701	727	763	730	736	744	733	736	757	745	751	712	723	683	745	771	726	748	755	736	690	728	723	727	705	722	733	733	699	754	748	721	754	727	818	781	728	734	752	755	753	735	715	672	712	743	725	757	720	751	710	684	709	718	719	698	723	698	733	737	735	784	677	680	760	697	705	760	719	766	766	735	742	732	745	765	733	734	734	729	730	743	768	721	738	748	749	714	741	764	696	713	769	694	728	746	737	704	711	747	711	686	753	757	701	749	678	762	759	751	747	698	647	753	704	712	763	744	762	729	738	697	713	729	741	747	730	802	671	712	656	771	694	761	754	744	735	746	677	763	739	730	731	715	735	718	790	701	700	728	755	750	745	673	738	731	746	770	734	726	707	729	760	753	767	732	727	707	724	705	688	788	750	746	715	747	734	754	737	667	751	705	717	738	743	678	769	727	717	778	718	720	781	744	684	708	727	772	671	734	719	754	741	715	705	758	692	743	737	731	706	729	738	702	731	692	761	756	725	699	719	744	739	709	733	763	718	734	744	745	750	741	687	708	695	699	701	745	765	720	739	727	751	724	786	741	761	697	762	696	737	718	758	741	806	747	694	763	744	751	735	719	730	748	770	735	690	680	723	747	728	723	726	667	723	708	719	718	761	731	752	676	709	722	749	697	734	741	734	736	741	711	689	734	678	758	761	735	678	740	722	716	727	749	776	717	751	739	753	757	703	747	700	767	688	726	715	700	736	732	752	778	741	749	704	731	733	696	692	733	743	726	699	731	745	759	717	752	772	698	787	706	712	779	722	701	734	729	732	702	747	694	741	768	760	744	725	751	718	805	723	738	709	734	695	744	742	671	718	731	730	674	736	753	743	745	765	699	709	743	691	774	677	717	713	731	715	693	753	740	737	703	762	682	728	700	670	733	740	727	708	746	686	706	748	753	698	719	743	695	670	769	773	702	750	746	752	709	703	709	724	709	768	752	729	717	728	781	741	743	752	725	702	682	707	726	693	739	738	781	683	699	756	726	746	723	722	725	768	758	722	756	710	718	710	757	754	720	705	745	728	762	749	722	757	727	659	719	706	759	730	717	757	717	719	719	803	766	743	742	729	737	753	728	686	739	767	735	740	748	764	719	760	757	771	696	693	710	727	754	752	726	687	687	723	770	778	749	725	706	708	762	715	737	740	810	718	668	745	698	711	733	737	755	749	723	709	737	734	790	716	714	690	755	736	736	726	684	738	715	694	717	749	733	711	737	769	698	724	750	718	733	731	749	731	710	730	788	730	794	771	741	729	730	736	711	693	743	746	717	723	722	714	757	770	675	743	746	731	742	751	692	729	744	707	759	739	740	758	710	690	678	741	694	717	750	737	753	746	753	749	742	726	744	749	730	697	677	741	698	716	761	761	777	754	765	726	700	739	730	737	678	704	696	707	734	739	747	698	697	755	737	751	681	770	750	714	777	738	686	727	738	734	781	733	766	742	713	752	691	770	747	753	781	758	768	710	756	751	715	734	707	720	800	715	732	768	770	713	724	776	731	728	724	755	770	707	720	722	714	735	739	740	730	729	730	727	728	744	703	748	790	707	721	744	752	751	751	731	697	715	699	720	748	752	748	752	786	764	749	709	714	749	759	764	726	702	770	719	733	725	760	711	739	709	743	717	726	734	711	786	761	746	738	703	715	754	731	778	727	741	724	773	707	703	726	747	725	768	753	760	692	714	747	717	777	737	737	715	743	736	709	757	713	740	725	726	705	749	732	769	776	731	718	744	752	769	688	760	713	707	696	698	744	721	760	717	726	768	714	742	765	749	769	751	750	697	711	715	716	695	689	775	729	710	766	731	714	749	722	779	747	762	736	728	734	705	749	732	712	688	681	767	760	728	733	711	738	700	772	721	753	755	723	749	800	739	779	734	738	741	772	693	758	740	693	721	771	717	754	750	740	727	712	749	713	701	710	692	730	784	706	742	724	736	750	731	759	753	723	763	718	749	756	703	729	707	735	734	738	729	727	734	721	701	684	710	748	761	711	717	729	794	723	736	723	803	737	727	748	744	753	768	778	710	737	758	716	734	750	748	742	760	750	706	738	695	755	715	741	681	732	758	741	733	749	773	750	715	704	721	784	748	705	704	780	726	700	700	768	749	712	742	706	739	698	771	708	715	742	782	687	735	696	708	750	721	715	765	706	719	734	683	744	743	782	711	696	708	725	680	697	732	705	746	689	700	773	697	716	731	749	753	770	744	724	709	731	752	738	774	727	718	757	723	732	727	720	714	758	743	715	720	740	747	719	779	706	771	707	705	734	731	727	720	738	736	764	777	705	687	738	746	719	758	666	726	784	748	742	727	770	746	719	798	743	756	749	718	747	727	680	709	737	741	712	792	729	726	753	750	786	719	744	729	720	752	783	761	765	767	770	770	734	714	738	707	699	729	761	767	766	682	760	763	761	757	756	710	749	683	742	752	751	727	748	734	738	726	766	786	738	699	753	742	699	744	744	733	733	677	743	750	728	725	700	753	718	749	790	677	701	705	740	730	779	750	698	700	736	695	749	730	773	718	697	690	721	676	727	724	724	727	681	728	718	717	700	746	747	718	682	724	730	719	725	707	717	756	755	731	748	716	763	697	779	713	707	715	711	759	768	672	694	746	748	754	690	798	750	763	706	734	730	783	704	715	713	695	747	732	740	733	766	779	743	737	743	685	736	691	759	745	707	688	740	731	756	740	736	725	754	756	724	771	753	736	724	761	709	757	729	692	741	726	766	709	715	770	713	742	712	724	747	706	706	686	733	727	698	717	735	738	724	727	689	747	740	677	722	739	747	794	699	733	707	782	713	742	697	712	726	717	700	736	746	707	718	755	782	739	739	739	710	672	757	719	708	739	661	703	722	747	676	694	728	745	756	739	704	683	731	738	723	786	702	717	752	716	744	732	697	739	741	730	766	742	734	725	760	722	726	708	706	740	679	741	722	711	730	761	754	721	754	741	716	724	763	749	729	724	704	713	761	723	706	734	722	747	749	698	763	720	748	748	746	734	753	760	709	740	767	758	748	750	800	751	776	689	715	743	734	731	717	738	703	694	753	726	763	746	737	806	741	733	730	699	724	753	711	728	761	732	771	732	779	715	714	744	754	717	806	745	769	733	773	701	758	727	747	728	724	700	722	725	688	761	703	750	703	718	739	740	725	739	728	776	799	710	710	746	726	721	691	749	715	741	712	743	715	725	755	755	754	762	734	708	740	756	807	736	724	725	679	772	756	747	717	730	749	821	710	730	698	720	706	724	715	715	719	720	734	699	787	734	742	739	731	746	783	768	732	722	738	763	787	760	745	696	710	708	716	763	713	716	729	740	769	673	729	735	721	680	745	738	712	737	697	724	724	761	780	782	752	740	765	713	782	726	743	715	775	748
8576	8980	4943	2738	1068	403	397	107	41	53	51	41	57	49	62	49	61	37	45	58	63	52	60	46	50	44	47	51	52	63	51	47	40	50	48	49	37	44	53	62	52	45	51	38	51	61	55	47	45	46	52	56	46	42	41	55	56	50	44	60	56	58	45	42	58	63	47	52	45	47	45	50	52	47	51	58	65	53	51	60	48	48	56	54	49	43	56	54	40	46	49	43	48	48	50	36	62	51	56	46	46	49	58	62	66	50	53	57	65	37	46	53	49	46	52	45	44	49	51	44	47	37	45	50	43	40	49	58	58	48	51	49	49	60	54	50	62	40	46	50	49	54	44	55	46	50	51	55	51	46	48	41	52	44	48	54	52	51	59	42	43	45	53	53	59	46	45	43	54	45	39	45	49	44	38	45	51	44	42	45	52	48	54	41	57	53	49	39	46	56	51	60	46	51	45	41	39	47	54	49	60	52	50	51	51	35	44	45	45	38	63	53	56	56	45	50	59	52	47	41	49	50	49	58	48	58	66	61	46	42	50	39	47	48	41	37	51	52	62	40	39	55	58	50	50	59	50	51	57	64	53	55	68	52	57	49	49	43	49	39	64	48	48	45	44	58	42	51	48	54	43	53	42	64	40	42	56	53	54	54	43	49	47	61	55	50	41	66	53	45	58	51	54	53	48	43	51	48	47	62	57	37	47	49	47	41	46	54	67	43	55	48	44	53	65	48	45	54	49	53	40	51	59	44	54	55	50	54	39	46	49	57	65	55	53	54	50	50	61	50	48	59	47	41	39	56	42	42	55	47	49	63	56	48	51	48	45	36	50	69	53	54	56	41	55	44	47	53	51	63	47	60	27	45	60	59	48	44	50	51	42	40	47	52	45	52	44	48	56	47	44	47	37	47	58	42	40	53	50	52	35	57	48	35	48	46	52	54	52	56	56	41	49	47	45	46	54	45	54	69	58	45	56	55	51	43	49	50	55	50	50	51	60	60	48	50	53	43	49	46	49	46	56	51	44	60	44	56	50	44	47	43	43	56	52	44	54	53	61	48	69	53	45	37	38	42	58	43	45	36	52	54	54	54	53	44	39	46	47	49	51	50	57	52	46	49	54	51	43	59	46	53	47	54	46	47	51	39	41	52	47	52	55	52	66	47	47	55	38	48	55	41	38	50	52	49	47	62	47	62	61	52	39	56	60	48	49	53	50	46	46	46	59	60	59	48	48	51	48	36	49	45	44	47	57	56	57	55	45	55	63	46	46	41	54	54	50	38	61	60	51	53	53	55	45	47	49	54	37	49	44	42	46	47	51	51	57	52	64	52	51	59	48	56	42	43	43	45	57	50	47	67	48	55	50	55	50	46	46	42	49	61	48	46	60	49	60	51	57	52	48	44	66	46	40	54	61	47	55	45	41	46	57	47	55	37	54	53	46	44	58	62	44	54	50	49	48	50	46	58	50	53	42	52	49	55	51	39	49	58	46	48	51	51	56	51	54	53	41	48	51	48	49	50	53	50	55	44	66	43	52	43	56	54	48	49	45	39	47	43	44	55	49	46	42	48	58	60	47	42	63	46	48	38	50	41	45	54	45	49	55	52	50	52	44	60	44	51	37	47	52	65	50	54	65	55	60	46	51	46	57	50	52	49	43	45	57	48	47	43	48	43	55	48	40	57	42	64	46	44	42	44	55	47	46	48	52	58	42	52	41	41	54	56	43	51	58	53	60	53	51	57	50	56	48	51	44	43	40	51	53	43	51	60	44	47	46	49	49	53	38	50	51	68	53	39	36	47	53	51	39	42	41	47	54	47	62	42	60	45	60	54	58	48	50	44	42	44	40	63	59	49	54	51	44	49	55	61	48	45	55	47	65	43	56	33	47	46	70	57	53	47	53	38	61	57	45	45	52	56	41	48	55	66	49	64	47	53	44	60	60	41	54	51	57	48	61	44	61	54	52	50	50	48	61	47	57	50	68	51	58	44	52	51	50	43	60	47	52	50	62	46	57	45	54	45	54	52	58	46	42	50	42	44	45	40	51	48	49	64	44	61	60	43	56	55	44	54	48	54	58	43	51	42	46	57	44	49	43	57	51	67	55	45	36	55	60	56	47	65	44	63	47	50	41	47	41	51	41	49	63	43	43	42	60	54	58	48	51	53	42	55	56	49	43	58	41	49	46	55	45	55	53	53	36	38	56	53	38	46	46	51	61	49	52	56	53	51	47	51	55	44	51	65	46	57	61	44	49	50	55	53	47	50	43	48	50	50	43	56	50	43	61	49	55	57	51	59	50	46	54	67	51	42	57	53	50	54	48	55	46	35	53	43	57	42	48	52	50	56	52	54	49	59	44	40	60	59	61	52	52	48	50	49	60	50	50	61	47	57	44	48	45	48	60	56	46	49	59	38	39	56	46	56	57	56	41	49	34	47	52	45	58	54	45	40	42	40	58	51	57	51	58	60	43	49	49	45	50	59	52	56	55	48	46	52	49	41	50	51	52	35	49	42	51	53	43	46	45	56	52	58	55	61	41	43	44	57	44	37	50	55	46	54	47	39	69	39	54	56	51	57	48	48	61	52	47	65	57	52	49	52	61	49	45	58	52	47	51	53	52	48	62	56	40	51	77	51	61	60	57	45	44	56	50	38	43	49	49	35	60	43	54	45	52	56	50	62	54	47	62	47	47	47	62	60	56	58	55	47	53	49	52	46	43	59	45	54	53	43	54	63	50	47	50	56	48	51	41	54	42	53	58	62	42	45	48	46	42	50	47	53	44	59	48	48	51	48	51	48	54	62	57	42	50	46	54	68	53	47	49	51	48	56	57	53	50	34	44	49	49	44	54	57	39	66	51	41	45	54	58	54	62	60	59	53	49	42	48	44	50	51	51	51	43	34	50	52	59	54	47	51	58	42	53	56	49	58	54	59	51	58	39	33	43	52	51	52	57	53	48	47	56	48	42	55	51	51	44	36	50	49	40	55	47	49	46	45	33	43	39	35	51	44	47	66	60	46	47	52	49	41	43	53	34	46	56	51	45	47	55	50	56	46	59	44	46	50	48	59	49	61	47	40	43	53	50	62	48	47	40	66	49	42	55	48	51	55	49	49	48	60	46	52	60	45	51	53	49	50	52	39	61	44	46	42	61	56	50	61	42	50	38	44	50	50	44	47	52	69	46	45	49	52	37	55	49	51	57	50	58	46	54	56	58	54	58	49	50	43	53	45	55	49	52	47	46	46	49	55	54	61	46	60	62	53	46	53	47	49	62	47	54	56	55	61	55	54	58	44	56	43	48	57	46	61	53	48	49	49	50	52	60	51	40	41	52	43	60	50	49	48	51	56	48	40	53	61	48	45	52	48	47	41	52	52	42	55	70	57	50	64	49	53	47	50	52	56	48	40	39	44	52	44	39	49	64	43	59	43	39	46	59	54	56	53	46	49	52	44	47	48	49	47	56	49	49	49	54	52	49	49	57	44	44	39
41856	32981	27440	28803	24226	18866	14659	2789	621	713	648	603	709	622	613	649	656	602	609	598	819	887	753	602	673	668	680	623	650	663	625	640	614	602	625	625	612	671	634	621	610	650	617	665	601	602	592	622	596	650	639	620	615	609	652	584	619	630	614	608	630	625	621	627	581	603	631	608	601	629	622	614	612	591	663	607	639	607	618	596	614	656	644	630	654	622	636	621	614	628	622	656	633	571	644	617	647	597	639	612	622	666	616	598	598	657	654	655	608	625	659	612	632	593	659	648	636	591	630	628	627	644	600	605	596	607	591	616	649	625	560	610	667	656	638	642	601	636	648	610	640	607	642	641	593	647	594	643	647	642	615	649	602	594	569	654	628	662	639	628	644	672	662	634	583	684	680	644	616	650	628	650	629	668	641	618	675	644	643	598	671	632	651	673	634	674	632	662	620	659	590	659	623	634	595	646	594	659	643	620	646	650	631	679	640	640	607	617	646	639	630	674	614	632	613	616	615	622	591	637	618	636	610	643	616	669	629	615	621	584	573	650	670	624	638	625	640	659	640	631	632	598	625	615	612	622	641	663	641	655	630	637	611	638	594	626	644	650	618	593	654	638	611	624	649	639	640	668	634	655	643	613	608	637	611	638	604	635	668	671	617	684	626	640	622	618	642	603	641	567	637	638	623	664	624	654	661	645	604	601	634	609	614	617	669	623	643	636	611	606	597	626	622	587	572	647	677	613	631	622	628	631	592	652	585	633	608	650	656	647	648	654	626	613	625	616	652	627	651	604	587	681	617	593	636	643	649	635	605	648	658	628	658	639	617	637	620	642	644	677	633	649	609	634	636	625	656	632	652	617	646	625	628	686	639	613	594	664	582	654	588	630	620	638	652	629	627	593	631	623	656	605	646	611	632	630	660	633	635	674	663	690	615	642	544	625	634	648	619	607	615	623	597	586	648	595	594	637	623	643	665	629	639	652	620	656	667	639	579	662	651	599	650	670	610	648	664	638	640	615	594	615	624	648	682	585	659	655	678	631	633	581	667	613	607	620	582	633	642	633	626	616	594	628	605	633	604	610	615	637	632	667	621	628	615	669	658	627	637	639	618	643	631	595	615	622	603	624	650	641	621	645	635	603	631	632	630	633	650	636	604	672	648	623	631	623	602	595	633	619	620	689	622	606	647	591	644	681	695	655	593	640	598	685	617	656	592	703	614	680	617	594	627	636	645	637	637	636	661	627	580	634	662	646	619	597	619	647	616	602	625	626	634	615	616	601	601	638	640	621	681	606	652	632	665	600	636	609	634	676	602	637	648	585	581	667	594	648	597	580	692	607	625	638	599	624	680	641	628	641	631	611	654	635	623	625	612	634	670	584	594	592	611	659	600	622	606	613	676	674	656	619	609	662	668	652	602	660	636	600	648	667	637	602	616	608	631	662	655	641	622	615	645	605	658	608	607	626	628	658	631	614	613	588	674	634	664	633	644	603	639	616	625	609	692	644	642	615	620	592	614	622	582	616	608	657	630	596	605	639	601	639	575	687	694	617	605	654	642	643	664	583	632	638	636	629	622	573	676	606	665	608	656	637	580	625	615	655	659	653	652	657	641	631	612	620	681	623	619	640	646	622	631	635	619	679	643	655	652	622	583	653	607	639	604	607	621	632	661	621	655	613	629	628	607	648	643	655	595	632	619	645	608	578	652	647	631	607	592	677	659	640	663	630	616	675	650	604	688	630	626	624	651	676	624	648	644	602	657	615	631	608	633	664	650	628	650	598	647	653	636	649	590	614	598	628	580	612	642	672	675	585	661	660	590	664	622	665	640	588	619	610	637	650	668	645	624	652	652	618	635	591	651	636	648	599	623	619	628	617	649	621	653	624	650	604	633	640	644	649	661	620	640	653	627	616	638	652	596	635	587	657	635	653	618	645	652	632	617	613	624	600	604	607	656	649	639	661	697	585	624	627	649	642	607	589	638	618	670	624	659	629	644	624	649	629	650	627	634	670	625	663	601	621	662	611	610	638	625	570	624	642	627	608	645	595	641	631	621	623	661	611	648	645	641	680	625	634	650	675	626	623	625	591	591	640	692	655	629	691	641	642	628	579	633	636	658	624	644	620	652	612	667	636	634	642	639	611	650	624	676	637	685	666	635	620	617	608	630	625	606	668	644	609	641	664	710	642	701	577	633	603	664	693	634	626	632	654	569	612	641	620	667	635	635	608	649	641	635	633	686	617	632	646	653	638	657	638	634	651	629	617	632	620	648	625	619	612	625	627	644	627	634	615	636	626	694	677	630	638	641	624	616	636	658	610	661	633	616	627	597	628	666	637	648	590	649	629	597	621	645	636	607	585	652	656	589	615	601	639	642	663	703	601	644	652	646	639	633	617	608	642	617	642	624	610	681	625	662	578	620	639	643	625	621	640	631	617	651	635	637	666	632	620	611	603	595	638	653	610	629	617	633	645	634	604	675	607	636	613	608	637	653	661	607	626	651	621	661	599	651	650	632	615	660	589	644	613	631	608	616	642	636	665	614	615	628	629	637	632	651	604	639	606	625	653	606	626	643	664	608	640	635	603	636	606	644	644	623	650	595	607	585	638	645	648	610	630	656	654	628	617	657	597	651	647	616	641	628	582	674	635	661	653	614	615	717	633	635	615	634	659	612	628	615	672	629	651	635	584	620	614	607	602	650	635	597	630	608	620	635	617	655	655	620	624	604	630	576	635	656	619	602	642	610	621	691	648	611	672	609	632	699	632	633	602	606	673	637	602	629	600	649	642	648	639	626	621	630	609	641	602	609	649	653	651	621	640	590	633	657	633	615	655	652	627	650	663	643	650	646	632	599	661	623	596	649	660	644	602	625	629	635	664	608	624	619	661	606	608	638	629	653	681	640	627	636	604	653	643	611	666	653	626	603	608	585	629	606	622	646	634	591	657	594	610	692	627	645	636	650	591	657	599	631	644	639	585	618	611	607	654	612	604	615	642	631	643	616	634	604	610	656	600	642	687	598	599	582	604	626	627	650	611	657	654	628	661	639	601	594	633	671	555	631	628	587	696	647	659	586	610	636	644	663	617	618	688	621	640	644	566	634	617	612	629	593	632	618	621	635	629	648	645	662	619	627	656	629	643	637	665	658	609	642	627	628	629	620	660	602	615	630	604	617	642	605	634	574	616	640	632	658	662	657	634	586	659	615	654	632	664	600	628	640	611	678	625	638	617	663	618	665	620	673	629	639	626	603	566	667	668	614	638	593	605	645	636	654	591	619	608	596	645	629	643	615	596	643	631	634	625	615	630	594	607	666	618	614	611	653	604	615	666	630	624	644	655	600	591	657	633	648	549	635	646	658	608	672	661	643	596	663	609	619	676	612	579	652	639	626	623	621	676	646	658	597	646	658	653	680	644	617	630	622	614	559	640	661	667	606	590	619	582	648	652	572	624	665	590	645	624	596	637	645	654	628	634	630	675	662	641	638	670	647	609
23855	28107	15879	7969	3557	1237	994	199	49	58	45	41	52	55	57	76	52	64	48	48	68	65	52	56	48	50	52	58	59	60	54	41	54	60	57	49	43	57	68	52	48	58	64	56	65	58	48	71	45	49	52	47	46	67	44	48	49	54	47	49	50	39	58	47	59	58	54	50	53	54	47	63	44	58	59	40	42	54	48	59	50	56	44	55	69	50	53	62	58	56	59	50	49	39	38	51	52	45	68	51	59	54	59	48	59	50	49	45	49	58	55	64	41	54	52	46	41	45	47	42	38	56	59	50	43	47	48	61	57	49	44	38	62	43	60	64	52	56	51	61	55	47	50	50	57	53	43	46	51	43	51	55	60	41	59	47	53	52	48	67	55	48	35	62	62	45	58	54	49	42	46	37	45	52	58	61	43	43	49	39	54	45	48	56	49	61	53	45	60	52	44	41	58	47	57	48	41	52	70	47	48	59	41	55	53	42	40	49	45	56	46	58	47	49	43	54	41	56	56	61	52	62	63	46	60	48	55	65	56	45	50	41	57	54	54	46	57	55	63	44	45	48	55	55	57	53	62	45	61	48	54	42	50	53	49	43	72	57	65	58	70	40	41	48	43	62	64	50	53	50	43	54	50	47	59	51	46	67	65	47	54	61	50	47	51	53	50	52	57	45	48	60	52	53	41	44	54	39	44	61	54	60	49	51	51	54	51	45	55	48	60	56	50	48	56	48	46	54	34	57	59	54	53	62	43	38	49	46	55	48	50	60	50	56	50	50	65	48	50	54	52	42	52	49	48	49	62	49	51	51	48	56	55	46	55	51	57	54	58	60	70	49	50	59	53	44	56	42	60	43	54	53	47	46	44	52	53	72	45	49	52	60	50	48	51	60	45	53	50	52	62	54	55	40	48	41	62	55	51	59	54	65	41	49	50	46	48	56	50	57	58	54	46	49	51	63	61	50	48	53	57	46	54	70	46	42	49	50	56	55	46	49	36	62	53	43	47	45	68	48	54	55	66	52	60	65	48	47	42	55	47	45	55	34	50	45	55	50	60	52	46	44	62	32	47	41	68	52	57	48	64	50	54	43	56	61	43	59	61	50	48	48	47	34	53	48	47	43	65	50	46	49	44	50	43	56	33	49	72	57	55	47	57	65	53	46	48	53	61	52	60	44	58	53	64	51	54	44	66	63	42	66	49	41	56	59	55	44	53	53	47	51	38	44	47	57	51	56	63	58	47	54	54	50	48	67	53	58	49	66	59	50	48	55	60	41	46	60	57	48	49	55	49	53	56	51	57	59	47	50	56	48	50	49	57	50	49	50	64	48	60	59	52	51	40	63	56	47	47	51	43	57	46	51	53	48	50	56	61	53	65	53	57	54	42	56	38	54	39	44	45	55	55	56	50	52	65	48	61	52	63	51	53	51	53	53	47	44	44	49	47	52	51	54	44	48	44	44	46	56	50	43	53	54	54	53	36	46	63	50	67	60	51	53	50	45	42	56	56	51	46	62	56	64	46	53	52	44	55	52	52	61	51	54	51	50	58	62	54	50	49	46	54	58	58	57	54	40	42	59	43	59	57	46	52	42	46	36	55	64	58	57	53	59	52	56	58	54	50	62	52	49	60	45	50	46	46	40	50	52	54	55	50	53	55	54	60	57	64	38	42	48	52	48	52	46	47	59	50	61	54	52	39	49	59	37	54	46	49	52	47	51	41	60	58	57	55	55	43	53	37	62	47	43	55	54	48	51	54	65	48	54	53	50	52	44	50	70	53	45	46	60	61	51	47	53	40	55	67	49	45	58	56	53	55	46	45	53	54	46	54	59	65	45	68	46	42	56	61	76	48	41	73	52	46	48	54	46	60	66	59	53	55	58	71	53	50	43	54	57	36	56	49	54	49	48	51	39	53	57	60	56	52	61	38	58	55	56	66	48	42	42	36	43	51	48	56	52	56	52	39	56	49	50	55	50	55	55	47	57	58	52	46	51	49	39	55	47	51	50	58	51	42	54	54	59	52	49	53	58	55	50	65	49	50	52	57	51	46	51	54	63	52	55	48	49	43	52	45	54	58	40	47	43	53	53	48	51	55	51	63	57	55	49	54	51	60	51	50	56	42	55	60	54	61	43	58	62	43	54	48	57	58	34	51	56	54	59	46	54	51	58	58	64	48	50	61	54	62	56	44	59	50	58	55	46	43	49	47	52	54	53	58	53	54	50	49	59	58	63	43	53	43	55	62	51	47	68	61	56	43	53	64	55	54	59	54	53	63	40	37	51	56	58	47	67	47	47	54	47	46	46	45	54	51	43	60	44	53	49	53	45	52	49	58	55	54	52	48	60	51	39	51	42	55	53	56	50	56	67	54	58	54	66	42	56	58	54	53	52	47	45	49	47	51	60	49	53	57	54	45	50	52	57	47	54	63	53	61	37	64	62	52	43	51	60	41	61	67	50	49	54	49	52	43	55	54	54	38	51	48	62	51	59	48	54	42	47	55	53	53	42	51	51	59	58	63	44	48	51	53	49	48	49	49	57	60	58	53	53	50	45	53	37	43	59	41	64	57	45	43	60	50	54	67	63	68	42	47	48	44	71	53	53	52	48	57	60	53	66	62	64	55	49	57	58	48	54	42	45	52	56	55	61	56	49	62	51	59	51	49	51	54	45	60	50	50	58	44	55	52	38	49	38	38	35	63	55	52	42	46	41	57	48	45	60	54	51	57	49	50	62	53	55	49	54	51	54	52	58	46	51	39	48	48	54	63	53	59	45	46	58	47	62	52	54	51	39	52	63	52	49	61	76	56	50	57	40	58	43	50	61	48	50	43	57	49	51	46	58	51	45	48	45	52	54	59	60	41	64	51	58	62	53	51	61	52	54	45	52	53	43	53	52	52	57	52	47	52	56	60	61	55	48	50	61	58	53	52	50	49	42	48	46	43	61	47	48	57	46	33	59	53	51	61	47	47	40	57	47	39	55	51	56	54	46	55	51	52	58	58	49	44	63	53	53	54	55	52	52	57	63	60	52	40	53	55	57	56	54	43	52	65	42	53	54	43	53	40	64	49	44	37	46	57	48	65	65	48	50	40	45	53	49	61	53	67	53	59	54	67	54	59	53	53	49	51	52	64	58	46	64	51	49	55	45	41	56	52	51	67	53	35	57	49	66	47	45	49	57	53	41	57	43	50	51	50	56	56	59	50	46	73	62	54	48	56	39	47	52	54	35	64	54	57	42	53	41	62	54	50	50	59	53	57	51	50	52	58	55	51	50	54	53	49	49	49	68	59	54	58	42	57	53	56	36	59	60	42	49	57	48	51	42	55	46	61	50	57	51	46	46	59	50	53	45	48	48	58	43	56	67	57	62	67	51	57	51	44	53	56	52	59	50	48	60	45	39	50	41	54	55	43	53	69	62	55	51	48	47	55	42	49	56	55	42	53	52	46	51	60	54	41	37	57	54	54	59	63	50	59	33	52	53	64	55
50382	41985	37986	40910	38241	29218	23563	6908	662	888	655	684	716	599	667	644	685	688	697	650	882	1108	907	662	667	662	687	671	626	627	642	669	653	605	665	619	641	636	635	640	690	693	665	663	674	647	679	650	651	676	679	635	671	683	622	676	664	653	718	695	657	661	671	653	685	684	687	652	675	647	664	652	666	636	696	625	640	629	638	645	665	647	663	600	690	693	647	610	628	680	689	640	640	616	636	657	645	710	654	666	641	653	718	657	604	628	678	702	670	650	662	606	627	650	671	655	621	608	655	680	667	644	642	637	641	653	657	639	654	645	664	663	688	673	647	638	719	635	657	632	626	615	634	622	699	648	629	684	669	627	621	653	638	640	665	619	642	625	662	673	653	621	672	619	643	666	644	667	678	627	667	637	667	641	641	657	688	694	679	659	655	661	657	648	651	670	637	620	667	673	619	676	687	681	683	653	634	691	616	635	701	604	630	671	644	634	653	659	624	672	648	627	640	636	572	665	697	629	653	638	652	663	636	659	623	650	641	683	636	622	644	697	643	657	645	602	696	664	688	631	621	642	698	649	657	639	622	684	644	682	686	656	661	663	649	617	654	648	653	622	650	674	627	680	659	647	663	603	631	657	648	669	648	650	628	750	623	625	670	662	651	678	642	706	664	663	617	657	666	657	644	673	652	657	696	634	690	652	621	702	658	618	655	647	691	651	637	650	630	644	625	631	675	638	648	659	600	638	655	632	663	604	682	654	652	644	645	653	612	624	627	661	677	661	633	656	635	668	618	636	647	666	659	626	647	672	621	650	614	715	711	665	656	695	622	652	642	665	680	622	709	647	634	642	629	695	620	640	692	616	708	623	620	663	644	611	664	642	646	675	661	673	671	651	658	691	676	618	630	657	619	656	659	615	685	625	671	660	636	694	647	640	628	646	646	677	635	636	653	626	648	639	685	659	640	664	647	638	637	633	606	630	672	672	643	648	640	654	637	671	652	640	609	626	652	629	641	611	678	631	611	667	641	594	697	681	608	657	644	657	636	650	666	654	631	731	641	678	622	635	695	664	663	658	661	643	607	644	660	637	628	648	643	641	619	660	642	653	614	636	689	639	684	656	680	630	659	622	604	616	639	656	664	675	668	687	664	628	655	663	629	631	631	614	693	643	612	682	650	653	670	680	652	668	639	659	680	662	666	682	675	645	631	648	646	662	673	659	658	655	677	626	666	641	624	656	653	641	714	651	655	662	667	714	605	656	618	648	662	711	655	668	659	613	634	647	636	677	650	616	662	685	639	629	657	649	644	679	658	672	625	671	641	636	651	637	643	604	590	623	669	610	603	678	653	675	593	633	652	640	629	632	653	630	634	636	631	668	648	664	681	645	685	655	649	646	630	623	627	645	664	607	651	646	613	670	648	642	707	659	648	606	679	658	698	632	663	669	671	654	641	694	604	629	628	655	666	613	708	675	676	683	619	698	656	698	680	647	686	643	661	650	630	667	647	663	664	669	646	668	683	674	665	689	686	596	624	608	618	683	685	660	650	700	667	634	669	617	608	634	673	657	642	632	661	667	629	622	658	704	589	639	653	636	650	659	631	661	669	671	650	651	649	711	665	635	641	609	661	667	593	644	661	658	679	632	653	601	644	648	637	679	633	661	646	654	626	664	648	623	656	657	641	681	673	666	630	596	637	649	677	679	578	689	653	702	655	653	640	661	687	640	644	643	692	670	649	659	660	640	643	646	623	618	705	661	661	598	679	681	676	633	654	606	683	607	655	699	649	648	641	664	629	673	645	659	658	635	657	662	601	644	663	642	651	647	667	609	644	648	627	662	643	632	627	648	675	643	675	669	654	662	662	678	656	655	648	654	633	602	643	666	649	610	634	684	662	645	612	612	614	614	657	623	553	683	646	627	636	664	616	630	645	686	623	662	687	638	669	678	666	659	618	640	640	630	607	659	733	663	634	624	612	629	648	654	628	634	662	642	670	641	613	639	638	618	667	652	652	615	689	679	706	669	625	668	672	631	649	638	665	680	651	659	657	628	662	691	660	658	653	656	607	643	632	638	649	674	683	665	616	625	609	664	671	661	662	646	675	673	651	633	634	624	644	686	625	669	683	626	676	614	633	670	665	649	633	631	647	667	655	616	643	689	652	651	659	630	667	655	669	583	608	626	678	639	633	660	722	668	684	627	655	655	621	635	646	671	650	728	638	614	686	694	674	663	608	663	636	628	640	661	674	670	642	637	627	663	625	621	645	662	660	645	653	649	664	685	686	691	649	658	694	616	651	686	680	676	634	661	648	649	629	650	645	671	689	624	683	710	665	652	655	644	649	643	645	652	635	660	595	670	656	636	652	629	669	646	681	639	659	689	625	667	668	665	661	652	608	660	647	662	667	630	635	643	650	666	634	641	623	701	662	682	702	667	617	663	635	669	640	688	667	649	621	663	667	671	653	653	661	638	666	670	601	652	676	629	596	613	685	636	636	634	701	664	645	689	673	654	614	673	680	648	689	660	637	644	643	614	622	637	653	654	618	664	611	678	618	619	619	670	648	680	676	643	658	634	669	666	614	618	616	670	674	652	653	630	634	645	647	652	650	642	691	647	673	691	641	676	671	653	649	659	635	669	648	659	622	664	620	684	623	613	622	631	646	642	656	642	679	614	649	662	614	663	621	655	704	655	640	639	698	634	645	675	629	686	649	675	678	653	633	621	658	667	675	665	649	645	635	635	619	616	653	667	607	705	697	626	684	639	640	641	625	656	675	674	648	650	678	655	653	695	639	661	652	659	657	657	662	630	662	676	649	635	691	650	596	653	673	659	628	626	666	633	656	647	631	677	649	617	669	600	698	684	687	666	649	678	670	667	648	634	656	656	654	649	638	671	678	643	623	678	676	647	636	637	659	657	646	627	697	641	642	662	663	655	640	638	634	670	633	683	661	630	638	631	672	647	664	637	698	606	664	671	684	639	623	640	642	639	652	645	637	671	675	633	644	678	683	656	638	659	655	623	693	626	634	670	653	639	700	638	691	645	683	629	603	695	643	638	643	711	641	614	652	641	635	686	610	656	699	658	640	665	652	612	703	657	636	628	656	658	683	652	646	647	661	627	677	673	642	646	638	622	600	637	691	624	649	636	613	674	621	652	633	679	621	676	630	680	633	669	659	646	696	625	671	610	624	670	660	619	658	650	667	729	630	678	694	641	613	676	668	600	651	650	668	671	690	629	693	636	645	644	651	650	678	664	654	668	700	639	627	681	679	653	664	640	642	647	652	658	621	613	673	682	620	633	689	676	662	640	652	637	689	707	665	670	672	683	678	661	673	645	640	615	659	666	668	661	705	622	694	618	633	618	686	684	610	662	679	631	694	650	636	636	623	694	653	713	626	633	667	665	677	603	656	609	657	667	675	644	641	634	708	673	682	676	644	651	680	652	658	671	632	657	673	678	669	630	653	680	650	671	673	681	650	665	624	644	644	674	630	655
20580	24442	14951	7559	3234	1071	752	227	52	57	72	62	54	63	59	57	66	71	62	59	62	63	67	58	62	63	57	59	56	56	72	62	72	52	51	68	61	50	44	67	57	61	66	56	59	48	61	68	53	72	66	58	64	79	53	47	46	60	71	67	63	64	61	61	69	58	62	63	55	60	74	52	59	56	56	62	59	79	57	59	67	63	70	57	64	63	65	43	68	58	53	70	60	73	48	52	54	59	63	64	68	65	64	52	67	55	74	66	63	52	46	62	58	62	70	65	63	58	55	65	70	58	54	60	62	54	53	60	61	70	64	57	64	68	59	50	61	65	66	56	47	54	53	74	70	72	65	67	65	73	48	58	51	74	54	67	62	62	60	54	73	55	66	58	62	59	56	65	54	55	58	72	71	57	64	67	49	67	64	46	56	53	71	58	59	63	62	60	48	69	71	72	60	63	66	65	54	72	59	61	59	80	47	71	65	48	69	69	58	59	66	51	70	67	63	78	48	56	60	73	67	57	69	65	64	58	83	75	60	69	66	52	64	51	65	59	54	59	63	57	69	67	55	40	58	59	62	69	53	66	55	45	69	59	49	59	69	72	73	58	61	49	61	58	59	67	69	60	53	57	62	49	64	58	62	65	68	51	59	61	62	69	75	53	57	59	62	52	54	58	46	73	45	75	73	60	55	61	59	61	55	64	48	58	54	71	60	53	67	67	54	71	50	60	72	69	59	66	56	63	73	58	65	63	66	63	52	57	54	59	69	60	56	58	67	60	68	54	72	64	49	51	57	72	65	63	59	57	59	63	60	65	60	63	66	64	56	39	55	58	58	67	60	60	61	70	76	61	64	48	69	56	59	79	67	73	75	64	59	49	57	70	72	50	49	74	65	64	66	56	64	77	71	56	49	59	57	66	71	61	56	70	54	69	68	47	54	69	49	58	64	62	72	67	56	66	61	61	61	57	57	59	53	63	73	61	59	46	51	63	65	66	63	58	68	57	58	57	56	61	63	50	74	68	74	44	62	68	73	62	63	47	59	69	60	73	66	71	64	60	66	67	53	60	59	80	67	62	74	58	68	59	61	58	55	72	68	61	55	59	66	77	60	57	61	57	61	65	56	56	56	62	76	57	72	58	50	60	73	61	66	65	68	59	56	55	64	64	57	55	63	72	64	64	64	59	60	59	70	70	69	65	69	61	71	51	62	56	67	49	60	59	68	56	58	71	59	63	56	60	63	63	73	68	72	66	64	78	53	74	53	68	62	48	60	68	68	65	55	68	66	65	57	48	46	59	68	56	64	72	68	63	53	57	61	64	75	75	60	59	56	78	72	54	52	48	75	78	50	64	59	54	58	45	62	66	54	59	62	59	70	64	65	70	71	59	52	54	55	65	63	58	58	62	64	55	52	64	48	63	75	45	60	54	57	52	62	63	57	45	68	60	55	72	57	75	64	65	50	73	73	56	59	65	61	56	65	76	59	65	51	57	67	59	59	53	50	53	52	59	62	53	50	50	49	51	57	50	45	66	73	52	68	59	55	66	54	57	56	53	62	73	65	51	67	64	46	70	64	77	52	76	68	62	71	67	55	54	62	54	58	63	55	58	56	64	77	47	56	60	57	67	51	64	58	57	68	59	48	60	57	67	77	55	62	59	57	63	64	53	47	66	60	71	73	60	59	70	71	59	64	66	62	53	62	63	64	64	69	70	78	74	58	58	45	66	61	75	60	75	51	47	58	63	57	66	65	65	68	73	81	61	60	66	66	71	57	52	72	66	62	48	60	59	71	55	74	74	71	60	68	55	47	56	61	69	63	61	56	50	68	62	51	49	60	59	59	68	56	52	63	50	71	62	71	65	63	59	47	66	50	68	53	54	65	59	68	60	58	61	72	69	63	94	58	56	75	56	62	59	57	62	56	69	55	70	73	60	59	40	53	66	65	62	54	67	55	57	72	54	60	63	58	54	71	61	51	72	54	67	53	81	61	62	68	58	69	60	74	63	61	57	52	56	52	60	58	57	61	56	70	75	71	58	71	68	49	61	50	67	73	57	71	73	47	70	60	59	61	50	62	56	53	55	63	68	57	69	61	66	64	65	62	78	52	66	56	67	59	70	60	75	65	60	66	53	57	57	67	63	46	58	76	53	41	60	61	58	59	51	53	71	71	62	55	50	57	67	55	56	67	65	61	63	54	66	55	61	64	61	50	48	65	82	54	48	73	65	51	52	51	62	51	61	61	63	59	60	66	62	45	50	67	64	47	59	59	66	73	60	60	59	61	76	58	59	64	77	66	59	45	56	48	74	74	65	68	63	58	65	42	52	62	48	52	58	58	59	64	50	73	58	51	73	66	65	64	58	70	49	71	53	68	62	49	52	73	63	64	73	73	66	56	61	58	61	57	57	76	60	60	67	70	70	50	71	51	65	56	47	61	58	57	58	72	54	53	65	69	46	55	54	57	52	57	49	67	63	61	69	52	64	61	61	63	66	64	73	58	58	59	70	60	65	54	63	68	60	67	61	62	60	68	51	57	54	81	61	55	62	61	63	66	54	50	55	59	68	60	64	51	53	55	64	61	64	66	70	64	56	64	57	55	55	80	51	54	70	42	57	60	61	62	46	46	77	65	61	60	62	64	60	55	63	78	55	52	50	70	57	61	61	45	75	70	56	67	72	58	52	70	56	56	62	66	55	62	52	66	62	61	57	62	48	68	70	50	56	48	56	70	53	61	48	70	61	54	62	57	68	73	67	71	55	82	55	53	59	59	75	55	65	57	52	62	41	73	62	59	68	54	63	47	49	66	56	59	64	51	61	61	56	50	56	54	67	51	74	64	44	61	58	52	72	51	50	70	62	64	67	59	66	68	59	68	51	57	64	48	66	64	55	65	68	53	61	63	63	81	54	56	60	53	66	70	66	74	46	68	68	75	42	59	64	73	59	71	69	59	61	73	63	62	76	69	66	65	59	59	54	61	65	56	60	60	57	67	61	65	56	56	66	67	65	53	48	52	57	56	61	61	63	67	58	58	54	64	54	74	57	57	57	44	50	55	53	57	50	52	56	58	70	65	48	49	62	49	53	65	62	58	54	57	55	55	45	60	62	55	73	48	68	66	65	46	71	71	53	50	64	60	55	60	58	67	61	66	71	60	52	55	61	57	65	60	63	65	54	61	65	58	81	67	67	79	64	50	69	51	50	71	58	68	69	50	62	68	54	53	66	67	67	59	59	48	54	62	62	56	57	46	66	72	50	66	63	70	61	67	62	67	71	69	75	47	56	53	81	59	63	58	62	63	76	71	56	67	67	47	68	63	61	63	65	55	60	52	65	73	61	85	65	54	57	55	58	61	59	64	60	66	55	71	57	58	64	48	69	65	63	67	65	81	65	49	67	60	55	60	63	65	70	59	80	66	63	72	62	58	73	56	64	82	65	52	62	71	72	69	58	69	63	63	59	59	53	56	65	73	65	58	60	52	71	62	68
51827	43545	38128	39661	36557	26951	22061	8068	809	940	796	755	809	750	758	809	780	741	817	788	938	1065	995	825	838	765	783	765	785	807	802	772	755	761	704	759	791	821	780	769	839	757	768	781	776	794	770	790	773	821	816	773	766	784	759	739	782	771	769	811	771	861	778	767	757	803	751	832	797	809	802	747	781	770	748	790	790	794	793	801	809	769	747	775	739	734	776	806	829	834	759	799	806	779	752	797	754	772	846	774	781	790	734	726	794	781	773	812	739	766	819	795	762	774	812	777	752	796	775	804	746	793	740	778	781	815	760	722	749	799	780	773	788	741	760	752	762	806	818	747	766	745	776	768	738	830	774	789	775	763	799	749	787	771	804	723	784	759	783	763	789	764	776	765	800	717	751	790	763	781	775	763	758	766	745	744	784	734	763	781	796	793	751	804	741	781	771	765	757	787	794	808	773	799	768	771	780	785	811	787	784	769	788	800	744	806	782	783	780	783	813	822	753	754	796	778	764	794	806	791	785	773	746	770	814	772	765	781	827	794	775	746	769	826	767	786	799	761	746	814	766	789	766	793	710	796	783	785	816	733	856	768	798	766	747	777	794	801	757	817	781	810	787	816	782	762	819	813	843	821	780	716	725	814	797	776	761	812	835	751	812	727	790	789	739	740	775	730	757	807	738	779	776	748	844	739	756	760	812	734	795	777	770	773	758	796	806	741	760	785	809	769	738	745	752	780	732	797	793	817	763	760	804	812	756	775	790	789	772	796	766	812	782	780	771	777	821	755	780	790	741	779	807	783	779	726	781	774	761	744	751	773	790	771	747	834	802	807	746	752	788	788	755	793	830	848	758	795	769	757	758	806	801	752	768	720	789	790	807	770	740	775	789	809	777	824	756	773	801	742	782	735	780	744	794	777	828	792	805	781	768	771	819	756	818	756	735	734	775	766	789	714	752	766	770	746	737	780	743	799	765	815	779	771	756	762	777	729	807	743	776	803	765	756	792	725	754	788	812	779	769	742	761	782	808	782	719	735	724	805	782	808	726	769	746	733	776	793	728	753	746	761	786	760	744	783	786	785	770	793	744	791	786	827	806	773	797	786	751	755	745	758	769	805	771	801	757	776	724	782	790	796	763	820	761	769	790	811	788	805	786	795	816	771	758	755	740	817	775	731	778	722	764	767	809	767	781	759	763	767	820	804	775	784	795	804	799	765	791	837	796	768	791	779	759	784	760	770	800	792	804	726	834	823	769	769	811	770	820	746	800	807	780	788	819	824	786	753	791	787	772	771	802	764	795	735	769	792	803	785	766	790	762	797	755	785	788	759	752	756	823	801	789	804	792	775	836	797	820	765	822	788	766	763	750	757	777	794	781	775	804	765	766	765	812	839	749	760	778	788	774	793	754	808	788	808	775	760	796	802	774	768	762	773	808	795	764	789	730	796	751	786	768	783	829	785	786	799	793	727	759	773	789	798	762	790	819	763	774	770	784	724	799	763	742	796	767	796	752	770	782	767	766	776	812	778	754	764	764	757	736	787	774	766	793	761	759	748	808	823	743	753	834	829	792	767	774	792	804	793	747	764	789	773	772	844	788	759	786	754	787	775	770	808	807	792	799	789	788	772	777	815	801	789	756	735	792	771	751	733	756	777	771	757	759	757	795	755	819	770	772	788	772	830	793	752	794	734	829	851	775	772	754	796	743	753	788	771	791	807	819	747	793	839	763	821	789	800	776	785	817	839	748	776	799	791	758	785	789	813	787	802	731	775	766	794	774	814	770	772	785	748	719	774	817	801	742	771	732	803	820	798	783	793	788	765	787	794	753	799	787	794	729	780	803	762	771	756	781	777	772	759	792	786	746	799	792	780	780	785	734	801	787	792	758	753	815	792	789	760	821	794	779	742	758	736	792	823	802	745	791	742	794	741	794	758	788	764	814	780	760	803	801	770	730	760	820	793	767	782	752	794	750	722	784	801	752	785	728	800	768	811	780	759	755	773	787	764	783	827	773	775	769	779	801	737	802	743	760	784	769	774	777	816	803	780	714	745	795	833	811	832	770	801	768	785	775	860	761	730	758	775	777	755	794	788	793	801	790	718	783	766	813	811	789	794	743	752	762	775	806	820	778	728	731	790	768	772	761	822	757	780	777	780	802	817	755	760	726	768	743	788	765	794	788	763	714	747	728	771	792	771	784	777	749	815	805	776	800	794	765	796	756	783	785	736	827	798	741	742	767	745	811	793	771	785	779	837	760	762	763	819	811	798	762	751	791	804	736	798	820	780	810	807	794	757	706	768	807	731	747	763	763	730	804	791	783	768	802	769	842	780	729	740	784	756	809	813	810	734	817	772	780	785	747	778	756	772	781	799	770	762	766	765	767	794	793	735	758	788	807	794	795	791	785	746	830	754	738	794	806	798	749	771	757	778	797	791	796	783	777	825	781	783	821	788	785	777	801	789	789	806	725	720	777	834	804	725	813	795	787	772	738	792	769	730	746	815	795	759	800	782	792	755	769	763	790	822	795	761	763	793	764	779	778	793	748	744	804	748	800	806	797	750	790	786	776	755	778	782	803	770	792	792	769	818	824	747	777	778	750	789	769	773	752	810	744	756	766	782	785	795	763	755	770	771	758	788	825	807	744	751	798	801	739	774	796	737	801	791	802	793	762	815	771	819	789	772	784	741	809	815	810	790	810	796	754	797	807	771	796	757	813	788	778	790	750	797	768	771	825	760	764	727	802	780	770	776	764	773	779	793	743	759	756	746	793	775	761	803	751	789	818	792	729	796	754	785	810	765	822	763	736	787	732	758	777	817	755	763	807	820	743	792	803	778	788	763	792	796	725	825	760	798	847	761	757	700	751	854	770	768	760	734	717	818	773	795	789	754	773	848	792	804	751	789	756	785	784	783	788	783	744	768	734	746	782	771	805	773	782	776	766	796	749	778	821	755	724	794	762	810	745	804	750	781	733	784	781	785	782	774	749	775	752	798	774	799	839	794	796	755	756	831	757	776	799	741	799	725	761	775	793	740	770	774	736	777	792	789	775	748	775	748	770	774	785	777	756	806	769	777	828	808	754	730	763	747	806	746	753	757	746	720	815	799	763	770	769	791	803	825	769	774	749	774	773	845	781	783	760	790	756	703	798	713	784	792	722	808	756	746	801	794	800	768	772	843	760	747	757	749	822	772	753	739	745	791	800	774	789	792	732	800	751	809	760	831	797	751	816	775	812	759	735	746	747	718	750	810	800	808	770	803	790	782	818	700	796	812	763	782	758	787	773	787	779	708	835	742	817	768	765	821	757	752	794	764	761	774	740	746	779	783	738	754	773	789	805	786	740	837	784	774	793	783	817	759	782	760	784	735	843	681	841	757	785	764	779	790	772	806	765	753	815	789	807	796	787	830	775	762	783	748	794	817	786	764	813	760	800	772	812	776	775	837	771	777	810	785	734	752	764	790	790	802	812	810	785	752	780	799	814	736	758	781
28622	34008	21755	12204	5930	2003	1111	339	72	64	56	65	76	64	50	57	68	50	57	49	53	74	51	61	57	57	67	69	52	62	70	48	50	71	65	54	69	63	66	64	69	62	71	58	56	56	64	64	52	61	64	53	74	56	60	65	67	76	68	74	62	53	52	55	62	48	50	60	52	55	56	60	48	75	67	51	54	69	42	57	60	52	62	52	74	60	58	63	73	66	67	53	58	45	69	67	59	54	66	74	60	59	56	71	59	74	61	56	56	64	60	69	65	54	63	50	71	70	58	57	59	64	63	57	52	65	48	62	60	61	60	40	71	60	54	65	65	64	61	56	58	83	55	58	65	58	56	53	54	60	60	60	55	48	58	65	62	69	59	51	59	63	57	58	60	63	56	68	46	59	64	65	57	70	67	59	69	77	50	63	59	53	56	47	67	69	72	54	60	58	49	63	69	67	64	56	67	55	60	51	67	80	67	54	63	59	64	61	48	61	65	55	44	53	70	55	61	54	75	59	55	55	65	47	44	52	60	55	61	59	61	61	61	66	64	66	64	46	54	53	60	64	56	67	62	67	58	54	68	66	64	66	62	62	55	57	47	53	64	67	69	78	60	59	70	59	59	45	54	53	70	55	61	63	68	48	68	63	68	66	56	56	65	56	61	53	59	58	48	51	57	52	71	72	71	51	63	58	58	59	56	59	65	60	58	52	67	54	74	47	68	75	55	60	55	46	66	67	71	63	60	58	55	59	59	64	53	63	47	71	55	66	60	61	51	70	71	65	63	50	59	59	50	54	49	60	44	63	58	63	70	66	73	70	59	63	61	57	72	50	82	50	66	51	74	70	62	47	55	66	65	60	59	47	66	56	63	58	63	54	67	59	53	64	65	59	69	67	58	62	55	72	61	68	54	61	57	66	55	53	63	71	71	62	47	63	58	65	62	65	70	57	65	68	51	58	49	54	51	52	63	58	54	65	57	66	50	62	61	74	67	54	53	61	60	72	56	58	51	63	52	68	53	65	46	59	66	65	63	60	60	68	61	60	57	55	56	55	67	47	61	56	69	63	71	56	55	62	59	61	55	59	49	62	67	72	54	63	65	46	59	71	56	64	51	72	68	64	55	66	62	59	63	55	63	56	70	49	68	69	47	62	58	52	70	59	57	62	59	65	69	67	68	63	75	61	57	61	70	59	69	59	53	71	75	65	58	80	58	52	51	59	56	69	48	73	61	61	66	63	67	64	53	66	71	73	52	60	73	68	57	53	52	60	56	63	60	57	62	65	54	59	51	55	61	62	59	61	71	47	51	70	56	56	62	60	63	60	50	61	68	67	62	71	65	61	63	55	59	59	48	44	66	69	51	69	64	62	56	65	63	62	65	84	63	69	80	66	46	81	51	67	68	66	76	50	62	66	63	71	79	41	66	72	80	58	50	59	69	53	54	44	56	62	50	66	67	57	55	58	70	53	65	65	65	51	56	56	69	54	63	68	56	66	59	64	53	51	67	68	60	61	52	79	62	60	49	51	65	60	56	51	58	42	57	57	60	60	65	62	55	67	54	73	73	50	71	59	49	65	66	60	53	61	61	60	59	53	70	58	63	65	61	59	63	58	81	54	59	60	53	62	71	51	62	69	66	66	63	57	64	62	48	74	53	63	71	66	66	60	35	77	52	61	56	61	52	62	59	58	59	58	64	56	62	44	48	58	67	67	60	66	46	66	63	58	53	62	63	60	55	71	62	60	67	60	52	56	62	48	56	60	58	66	65	61	67	48	52	58	49	72	54	58	69	67	63	57	60	65	59	61	65	65	79	64	75	63	58	75	61	53	52	60	63	50	55	64	65	66	54	55	63	57	61	46	59	48	70	52	61	65	64	60	49	63	60	66	60	65	38	55	68	65	69	68	61	65	68	53	61	62	53	52	63	59	62	51	51	58	74	48	62	60	55	68	67	66	69	60	71	68	52	61	63	50	74	60	64	72	43	55	72	66	70	65	67	70	50	66	65	51	63	58	57	69	68	67	53	45	66	57	66	69	65	52	65	57	72	60	67	50	58	69	63	65	64	63	69	62	64	67	49	62	60	59	54	70	57	62	63	52	68	44	56	72	50	53	46	63	66	55	61	74	59	54	53	56	55	65	54	67	54	48	61	71	61	72	63	63	55	52	56	54	49	62	68	63	71	60	58	63	58	61	63	69	78	73	62	63	67	52	58	50	69	76	62	75	55	56	57	64	71	64	68	65	60	61	59	64	70	63	70	62	50	58	55	75	70	70	55	56	66	57	65	75	60	75	68	69	65	60	54	44	53	73	59	62	67	59	48	70	62	60	53	64	63	59	54	58	62	56	60	66	71	57	57	63	56	63	70	57	64	49	66	56	63	64	53	54	55	46	54	60	63	73	43	50	56	64	42	74	56	76	68	51	63	59	50	70	55	57	52	57	58	55	62	54	62	58	63	58	65	57	55	75	67	47	69	49	54	57	59	47	66	57	61	57	64	69	69	45	74	68	82	66	56	73	58	61	46	77	52	72	71	62	76	54	68	66	60	71	64	63	60	52	71	64	71	80	61	64	45	56	53	60	67	48	51	58	66	46	72	54	53	65	54	58	67	51	47	50	52	80	51	49	62	66	55	64	73	57	55	56	78	42	47	70	47	64	62	62	67	57	64	79	57	63	57	55	42	48	52	57	50	61	56	66	69	62	76	64	59	57	70	58	67	55	52	72	64	63	70	52	60	67	56	43	75	59	66	69	78	63	60	67	65	63	64	76	65	54	55	65	65	71	51	52	59	63	72	63	58	57	67	52	65	58	70	69	46	63	58	59	70	59	54	72	50	58	63	72	75	54	57	70	63	64	54	44	67	61	48	55	73	69	47	61	61	61	63	53	61	48	68	55	74	54	71	48	63	70	63	56	63	56	66	51	65	64	73	68	78	55	51	63	70	66	70	59	65	58	55	57	69	65	57	64	67	54	61	53	68	53	55	67	55	55	83	55	60	64	67	72	57	67	52	60	59	62	52	54	60	62	64	64	48	67	59	61	64	58	54	60	65	57	48	62	63	51	58	56	71	54	54	51	62	61	58	57	68	53	54	60	67	63	61	51	77	59	54	63	61	64	63	70	46	45	60	58	61	60	67	57	58	51	61	53	61	48	51	61	72	69	58	49	60	51	72	57	69	61	52	61	74	67	62	64	58	56	61	58	57	54	51	65	78	65	78	64	54	79	63	67	66	48	63	58	54	63	64	52	62	59	62	50	52	72	61	76	64	69	51	66	67	57	61	54	70	73	52	53	56	50	65	57	59	84	54	60	67	78	57	62	63	56	54	64	51	51	54	55	58	58	81	63	62	60	49	53	41	53	55	63	55	69	52	57	63	47	65	63	65	59	56	53	72	59	59	62	59	57	68	67	64	64	71	64	42	61	71	55	49	57	64	82	61	60	65	62	62	70	60	62	59	59	55	54	46	59	64	70	61	57	59	57
49566	43596	43832	47151	44714	32205	25537	11226	1154	1067	756	782	758	786	764	752	779	753	726	795	965	1069	949	824	765	766	683	752	723	788	722	768	788	743	761	792	708	738	784	699	756	757	723	747	735	730	765	734	725	781	780	743	741	760	779	778	712	765	749	759	709	786	809	725	714	750	742	731	749	744	735	775	742	788	723	782	754	764	773	770	760	754	729	747	725	744	777	760	795	729	767	757	730	732	723	776	720	800	755	741	740	786	777	760	787	780	787	789	818	777	731	804	723	779	769	758	773	782	767	766	743	740	776	778	764	770	735	755	803	712	746	732	733	759	779	750	754	728	776	761	742	751	761	717	717	725	758	733	768	744	728	760	726	731	765	782	685	754	735	707	727	740	749	749	718	744	767	735	716	761	763	717	722	700	759	770	746	745	709	778	736	760	710	770	756	739	739	811	788	731	777	762	754	729	781	694	814	795	779	725	731	720	770	792	691	743	750	793	704	722	755	754	729	743	759	741	787	745	706	737	775	778	754	731	718	769	790	768	772	760	771	754	747	730	734	786	749	750	726	784	754	739	741	806	725	788	706	749	761	780	705	734	760	750	728	703	768	737	741	805	714	759	773	754	722	747	761	745	747	765	714	762	764	750	783	726	776	757	740	731	748	682	727	716	767	815	737	748	745	782	704	719	769	726	732	742	726	764	737	738	789	773	717	768	796	767	751	724	769	783	737	746	727	716	770	756	746	786	724	766	760	750	736	776	782	735	688	734	749	746	718	774	777	764	718	758	761	755	733	732	774	746	759	793	753	738	720	762	754	699	787	734	788	739	720	779	756	819	752	707	786	697	780	737	744	728	692	754	773	777	727	738	749	735	733	759	802	730	803	792	747	805	735	813	777	779	753	749	781	713	772	757	747	741	743	760	724	711	731	722	790	708	729	788	782	755	744	762	757	782	735	758	771	714	723	790	763	783	720	776	731	781	736	734	723	765	754	780	759	759	784	766	721	742	742	734	731	708	758	759	742	746	776	750	741	721	784	741	798	737	763	737	764	794	724	742	787	757	783	746	790	681	775	708	757	780	751	761	715	765	695	728	768	771	723	803	715	775	790	736	776	708	773	709	741	687	748	727	706	762	757	749	730	796	721	799	714	755	727	753	744	798	734	739	767	725	715	748	725	730	770	751	732	745	747	709	752	753	769	770	741	752	685	720	726	731	774	757	759	747	760	689	744	778	757	788	758	732	698	747	728	746	774	787	802	750	727	729	814	684	738	760	729	727	715	764	722	731	707	764	741	706	755	752	798	703	738	716	741	709	740	783	757	752	721	777	746	754	777	748	692	756	754	719	754	769	782	729	717	774	724	773	756	729	745	815	732	781	734	703	748	765	715	764	742	760	735	729	759	728	774	716	790	745	773	751	737	703	766	770	765	725	753	763	788	838	779	685	805	764	768	734	783	764	752	786	765	763	777	747	784	736	718	773	732	745	727	714	746	752	732	725	717	788	748	725	779	774	756	769	768	760	793	741	751	815	746	772	766	754	779	707	774	727	736	742	748	740	737	782	769	766	773	764	771	707	754	727	783	713	770	720	764	768	747	750	747	744	759	726	783	759	809	759	713	721	781	765	805	752	797	763	791	753	785	801	759	767	754	768	756	739	753	746	708	748	749	716	746	736	731	743	751	778	733	718	754	773	780	710	711	722	793	749	756	745	789	771	766	763	764	729	709	731	754	719	761	773	730	763	801	779	727	729	788	804	742	737	740	799	705	783	745	731	772	749	728	749	791	764	715	757	772	811	797	740	801	759	745	764	792	780	746	740	753	758	728	776	742	735	745	746	769	759	770	763	761	735	757	700	741	715	744	712	732	741	766	754	715	731	776	816	725	768	761	711	737	717	733	750	726	756	738	762	745	788	791	781	730	719	774	716	754	810	750	725	717	714	743	727	738	746	746	762	810	750	742	772	757	723	745	765	724	695	753	755	714	723	750	727	762	756	765	769	734	763	701	776	789	768	767	724	768	727	770	766	778	716	767	833	742	740	742	776	777	728	777	710	719	747	764	797	688	799	807	739	724	764	741	773	740	739	711	764	739	740	688	745	747	742	722	752	774	763	767	725	724	803	761	769	786	783	735	800	734	740	748	752	742	800	726	755	716	780	749	757	687	734	735	774	779	738	779	737	730	792	791	740	759	763	761	743	768	728	797	736	774	715	744	745	781	732	746	730	708	748	763	766	776	741	771	728	739	750	752	771	717	741	705	759	781	742	776	754	699	754	775	775	765	761	746	793	738	714	717	729	764	745	748	741	744	745	737	771	781	772	719	744	755	694	784	745	728	769	727	747	784	742	799	743	750	763	744	780	755	750	758	715	726	753	764	749	774	739	721	743	759	750	710	740	749	792	731	741	715	818	761	746	762	731	756	770	748	721	777	725	785	730	697	727	749	736	738	760	722	749	719	759	756	715	759	754	740	794	827	751	760	721	726	770	718	709	818	719	743	748	692	738	763	744	732	749	687	729	725	728	730	733	695	765	737	738	784	697	740	724	802	785	746	765	761	732	747	730	765	765	749	736	749	762	752	728	727	774	762	752	757	742	819	753	746	776	677	711	810	745	764	745	765	751	767	737	780	799	762	726	743	742	728	784	778	738	791	755	765	798	770	731	749	766	735	761	710	695	792	728	709	735	801	778	748	751	751	716	734	768	777	742	742	759	745	717	756	735	839	729	743	792	782	725	741	759	688	788	767	736	731	748	705	760	772	762	804	711	752	725	708	731	825	746	731	775	725	736	758	742	751	747	727	784	732	766	770	759	714	765	756	714	775	764	702	748	797	719	715	775	747	799	762	737	789	767	716	727	764	753	769	745	734	718	710	704	728	787	731	767	733	711	740	730	774	731	770	749	763	797	773	710	744	708	776	773	739	769	758	728	788	785	734	747	752	761	747	761	770	756	737	783	787	756	750	758	737	736	755	739	755	727	746	799	757	783	764	713	776	729	763	771	708	736	744	782	786	724	749	740	703	806	734	779	759	757	791	733	781	757	714	737	725	743	788	769	796	772	716	775	747	768	730	733	770	757	749	775	787	752	757	789	744	723	773	774	779	740	774	704	694	765	749	707	764	745	740	748	747	744	757	739	743	763	724	788	797	785	769	803	744	821	751	773	748	713	777	805	800	751	753	788	778	750	694	768	726	764	740	724	762	688	711	716	732	757	761	702	743	766	730	725	753	787	730	758	765	766	770	727	734	764	766	784	774	772	762	724	824	746	769	784	739	774	799	714	728	716	767	721	780	751	775	744	763	707	749	749	749	797	747	738	749	776	697	761	718	747	752	764	780	783	738	718	744	793	772	703	731	736	766	711	702	762	707	802	738	769	785	740	732	705	749	761	725	768	721	715	774	748	800	786	762	734	749	760	751	740	755	779	746	772	773	713	732	763	752	749	752	768	807	755	733	730	757	732	759	712	747	783	771	759	712	737	733	768	797	794	747	799
9274	9307	5204	2486	1219	404	266	126	63	57	38	55	51	59	51	48	49	56	48	42	50	46	53	42	65	48	56	58	49	50	46	55	51	49	46	50	52	48	56	46	53	51	52	48	56	47	52	43	51	41	49	47	53	59	49	58	61	65	45	57	51	41	60	52	56	48	62	56	59	43	54	51	39	43	67	62	47	48	51	50	57	48	60	46	63	56	56	46	58	54	55	56	45	48	60	60	46	48	60	39	61	56	59	68	56	50	49	47	59	44	60	57	46	52	61	44	50	54	51	52	54	61	48	43	50	59	47	53	48	61	50	65	53	55	65	52	51	53	40	53	52	33	58	44	53	60	65	67	50	56	62	58	57	49	56	47	52	50	50	46	46	51	50	35	47	47	52	43	46	60	48	49	52	54	57	44	59	46	68	52	54	56	52	48	50	60	48	63	42	56	53	59	55	52	42	54	55	54	55	64	51	48	55	51	53	51	62	54	50	52	58	47	46	48	54	53	54	51	54	43	48	47	59	54	53	51	53	56	46	62	48	49	58	50	39	42	49	40	55	52	49	58	55	60	47	53	46	50	48	42	47	56	53	60	59	47	45	58	52	52	43	51	50	45	41	61	40	42	53	58	55	56	44	66	50	55	35	53	41	52	50	48	56	46	47	64	55	47	57	62	57	58	52	49	40	56	46	56	67	48	40	50	53	62	53	54	50	50	58	47	57	61	54	69	49	61	53	52	49	60	44	52	42	58	58	51	43	57	56	50	61	62	47	49	52	62	59	53	64	46	41	57	64	37	44	52	60	48	44	53	46	55	49	50	52	41	52	53	65	49	46	47	52	53	48	52	41	48	69	66	49	68	64	51	45	44	49	69	49	32	52	46	50	52	56	42	50	47	49	44	58	49	60	44	39	45	49	58	56	54	48	52	51	48	49	54	44	51	53	53	53	58	47	46	60	50	50	42	54	52	48	58	59	54	47	46	51	65	53	49	53	65	65	48	54	53	59	42	50	59	54	57	50	42	50	52	38	55	47	53	45	51	52	55	68	49	66	45	51	38	45	63	54	58	59	33	55	57	57	50	37	36	60	49	51	34	49	50	57	49	49	47	46	47	58	56	53	42	58	57	51	49	49	66	48	48	57	55	37	55	71	54	61	48	50	48	45	49	49	54	44	50	43	51	55	58	60	58	47	46	45	54	57	54	37	46	65	51	48	44	43	57	55	52	56	48	67	47	43	35	55	48	46	51	43	56	47	50	53	45	45	46	40	49	71	64	52	55	47	50	46	60	48	54	45	45	51	54	52	53	49	59	42	48	53	49	58	53	47	56	72	52	51	48	48	46	47	51	52	55	59	50	55	65	56	48	48	60	54	60	57	57	51	42	53	47	47	64	44	52	46	61	60	40	45	52	60	48	69	47	59	58	49	48	42	48	51	52	54	50	41	57	63	71	48	65	40	69	57	50	53	55	48	58	50	73	55	33	61	49	53	50	56	47	46	55	52	46	47	57	47	49	44	51	46	72	57	47	54	53	42	65	58	40	65	56	40	49	53	54	38	56	60	58	61	59	50	54	53	50	58	56	47	43	64	48	60	42	58	46	45	46	41	56	66	51	46	56	40	45	47	45	52	44	59	60	54	48	37	42	53	52	59	55	46	48	70	63	52	62	55	48	56	64	36	46	48	44	57	38	51	55	59	54	55	58	45	36	53	55	46	55	59	59	43	53	57	43	67	57	65	52	53	51	59	44	47	50	62	52	37	46	59	54	54	60	57	49	30	51	45	54	50	49	49	61	71	47	52	58	39	56	62	67	44	43	44	48	36	50	45	73	53	56	49	56	52	37	53	51	36	68	48	65	50	56	48	44	44	49	48	61	49	51	57	46	47	52	56	63	49	52	54	53	49	52	50	58	65	45	57	54	59	54	40	42	43	53	64	49	48	51	44	49	54	53	40	37	54	55	47	68	45	39	58	58	56	51	53	52	47	36	36	53	48	61	62	56	55	51	47	64	56	52	50	60	59	43	47	50	48	48	45	56	68	49	43	46	61	50	52	43	48	54	44	69	56	61	48	57	47	45	52	54	61	62	37	55	49	56	44	45	51	51	50	57	42	48	49	56	57	48	51	49	54	55	64	54	43	55	44	48	30	53	55	48	48	45	50	48	46	45	54	31	61	42	48	54	48	48	47	42	41	61	57	51	48	44	53	56	55	49	51	48	53	40	46	54	46	58	37	50	64	51	48	53	50	44	44	51	59	54	44	55	55	47	47	52	46	45	54	53	47	55	47	32	48	46	51	38	51	59	55	47	63	49	61	48	60	54	63	46	49	49	40	55	39	49	56	45	51	57	43	50	58	63	67	48	58	59	53	59	59	59	56	60	48	53	64	60	51	58	54	54	40	58	52	46	47	55	53	51	49	56	40	53	39	47	57	46	61	59	45	51	46	59	50	48	54	63	45	30	55	55	41	65	45	57	56	45	47	55	48	49	63	45	47	42	57	48	54	71	53	49	50	53	64	53	53	52	47	50	63	50	57	57	57	58	46	67	55	48	53	59	57	51	60	43	55	48	42	42	70	45	50	51	50	63	35	49	71	68	53	51	51	54	56	54	50	57	55	54	40	60	43	41	50	59	50	52	49	43	59	41	50	47	52	47	45	51	62	55	60	46	50	49	55	46	59	42	50	51	59	56	51	47	63	46	60	50	45	51	52	50	58	52	60	56	57	53	44	45	52	50	52	42	58	66	47	48	48	51	51	59	48	37	45	56	54	56	53	50	45	51	47	59	40	59	42	51	56	50	49	53	46	44	71	55	56	61	49	59	48	51	64	59	48	53	56	61	44	55	51	80	38	40	53	46	63	56	48	62	41	54	47	55	50	43	47	49	48	71	55	59	55	45	64	54	64	47	42	37	49	55	48	52	58	59	43	45	51	53	58	49	62	43	44	47	53	55	51	60	51	57	42	50	31	51	54	51	38	50	54	61	51	38	49	51	47	47	50	48	45	69	53	47	63	42	50	40	62	61	59	40	47	45	49	53	59	49	56	53	51	43	56	62	54	53	38	43	53	46	52	63	61	47	52	53	44	51	43	55	57	59	42	53	43	54	66	56	56	55	51	60	46	58	56	40	50	47	33	56	62	43	51	62	55	59	58	52	62	62	60	57	49	57	48	49	45	45	44	51	62	50	43	49	58	51	44	57	52	45	41	50	47	45	36	63	54	55	64	46	47	41	45	56	42	47	44	55	48	48	50	60	50	50	52	55	54	55	47	61	38	51	59	40	52	51	50	55	48	49	46	66	50	62	47	47	42	49	57	46	40	40	37	38	56	51	61	64	50	52	46	46	43	56	49	53	58	67	37	59	65	36	46	50	43	42	40	41	57	56	48	56	39	69	52	52	44	55	50	59	61	61	51	38	57	55	58	47	60	49	46	50	57	54	54	55	46	52	55	58	37	50	43	57	57	48	51	53	59	59	42	56	55	52
42605	33495	27392	27870	26390	16269	11670	4283	846	734	635	690	690	682	678	584	673	643	674	639	714	689	674	706	670	666	641	642	583	663	687	686	628	593	675	660	643	624	623	694	616	644	625	640	626	680	644	630	631	692	627	668	695	614	633	657	637	679	675	660	659	622	655	654	679	670	648	686	655	646	684	625	642	616	627	631	660	600	672	653	648	692	629	673	668	671	649	624	697	614	638	658	642	662	654	621	684	670	661	629	670	647	621	686	652	711	595	676	672	639	630	644	705	664	690	662	690	698	633	573	652	644	657	650	663	628	659	650	651	645	641	623	653	621	673	681	643	668	630	617	638	635	667	678	681	626	671	662	643	622	618	670	653	659	622	662	662	668	647	634	665	622	637	666	650	688	670	671	684	647	634	618	636	687	636	619	626	659	687	666	652	631	655	634	656	678	698	631	682	627	644	626	645	663	647	644	665	686	682	626	661	655	669	618	651	610	634	633	674	645	669	637	640	645	636	679	632	703	657	657	655	629	620	693	666	664	659	637	649	643	609	664	646	653	653	600	687	676	639	646	659	697	667	659	656	620	704	634	674	652	638	647	627	686	627	648	632	648	674	694	657	628	650	715	700	637	657	593	692	651	694	669	613	645	622	644	607	663	654	648	681	667	666	633	656	633	656	659	688	669	642	694	690	664	715	676	681	730	650	660	599	626	663	623	663	692	644	653	650	648	645	672	668	701	667	717	686	658	659	691	646	697	639	607	666	685	681	659	661	703	651	694	703	669	649	645	633	661	613	641	696	620	648	640	632	641	609	672	647	682	710	664	661	651	692	696	669	680	650	719	656	661	626	630	639	660	596	665	717	657	629	668	675	656	629	593	660	640	647	635	646	630	675	708	611	670	592	664	618	680	645	648	680	691	654	643	660	638	638	643	600	661	684	662	681	666	636	651	636	613	639	661	620	632	658	705	671	677	673	668	636	636	673	647	677	664	659	674	639	611	648	669	720	642	605	698	678	653	672	698	621	667	663	641	629	650	663	625	665	693	612	641	646	656	648	676	696	621	649	632	622	633	649	631	676	628	655	663	684	636	659	688	656	627	607	641	641	682	633	648	656	685	619	674	672	659	662	660	705	654	610	690	668	679	614	650	658	618	650	671	641	646	633	642	650	709	663	629	606	626	656	627	677	636	627	648	702	614	613	645	664	620	639	682	654	637	580	655	657	623	613	648	655	641	616	689	710	641	654	630	629	618	734	690	709	687	684	694	672	645	607	648	618	604	642	666	681	632	629	700	644	670	656	659	613	685	642	668	633	629	695	644	652	673	704	653	676	669	621	644	637	635	588	664	655	658	647	617	640	648	640	652	664	607	649	657	661	642	661	656	665	682	675	655	692	625	642	642	605	666	661	624	629	677	652	679	653	674	635	670	670	660	630	702	690	696	641	672	633	635	631	657	655	631	634	633	625	661	625	641	730	693	631	585	653	655	641	645	648	670	661	681	655	637	647	705	682	661	676	632	707	671	654	626	631	641	670	658	673	698	613	645	661	651	642	603	653	616	633	629	683	638	673	685	617	702	657	616	640	674	651	671	642	603	674	669	665	674	671	693	680	654	657	684	617	681	627	628	660	680	639	622	640	657	614	662	634	648	660	657	678	593	640	657	657	658	593	675	646	644	588	672	646	670	656	707	646	655	658	651	657	656	630	616	690	667	693	618	696	667	671	655	649	657	629	650	681	638	667	667	688	593	616	634	653	655	716	719	652	655	634	637	620	664	633	644	633	637	699	673	665	652	651	671	674	652	658	699	664	625	683	637	631	624	671	639	667	652	684	647	650	658	600	650	658	668	611	661	653	677	637	666	652	589	668	649	646	659	652	642	587	660	632	664	642	676	649	608	621	644	645	688	697	654	662	720	666	693	655	668	657	614	615	641	619	626	633	612	641	672	670	642	646	630	628	617	668	692	669	650	652	622	709	650	648	669	624	646	671	599	677	645	631	668	628	693	639	635	683	656	630	654	654	680	673	618	616	656	619	627	652	598	661	672	618	664	602	659	641	667	677	667	610	669	640	623	653	652	669	652	636	645	639	665	687	655	625	680	684	672	631	681	724	640	672	655	682	656	671	658	668	650	673	626	680	651	653	679	655	652	634	672	640	652	660	635	602	649	680	675	682	695	635	616	697	672	638	633	654	675	634	648	654	650	647	631	688	633	708	662	652	624	657	616	669	663	660	634	689	612	671	666	654	648	680	681	637	688	657	675	666	652	639	638	651	633	682	698	606	680	594	624	631	676	701	667	651	653	638	695	652	610	640	655	674	684	691	664	638	665	637	640	639	655	671	667	655	651	697	660	637	661	640	624	675	624	698	649	637	657	677	645	662	631	609	679	669	644	666	657	651	655	607	697	607	662	687	705	629	704	665	651	639	683	664	663	668	671	636	641	629	688	629	667	730	653	663	608	691	652	646	688	643	670	659	645	631	645	656	647	617	674	678	612	669	615	672	660	631	612	650	679	688	653	640	670	633	583	687	644	656	632	662	674	654	635	662	696	657	628	695	668	649	691	662	651	657	613	646	646	672	677	677	663	645	669	645	680	683	649	674	675	661	664	666	621	653	667	649	654	657	676	665	682	654	662	645	653	639	603	658	638	685	662	643	655	645	638	697	718	663	679	682	646	696	658	711	659	653	654	696	622	681	621	653	605	670	644	657	619	657	665	665	673	635	689	609	644	672	650	699	615	669	688	683	648	658	648	608	655	651	657	639	674	645	632	648	668	636	629	693	638	636	683	616	650	668	662	657	632	654	680	645	635	610	606	710	647	720	676	649	712	666	673	674	672	624	697	648	625	672	668	704	657	617	663	671	643	676	664	640	633	641	653	611	609	694	655	688	681	682	665	659	665	657	663	683	636	628	630	634	637	677	657	625	690	664	612	625	662	682	673	669	695	631	676	694	645	649	644	669	661	669	670	628	645	658	673	644	691	673	656	658	662	624	660	635	687	714	647	662	686	680	638	627	648	673	706	619	642	604	652	675	668	621	732	625	623	641	670	688	667	681	667	639	635	681	589	628	652	664	646	673	636	601	653	639	716	657	622	664	684	711	684	627	698	677	672	649	654	612	647	661	657	663	645	661	684	686	694	653	677	637	660	655	623	658	648	692	632	677	616	665	654	625	634	666	659	628	654	586	701	669	686	612	661	637	695	616	665	643	626	639	666	664	644	638	670	653	608	642	655	627	652	638	622	643	649	674	682	598	656	640	640	628	648	653	670	690	638	686	646	635	690	639	688	607	665	630	673	646	634	690	663	663	658	629	646	650	677	647	639	648	630	689	640	648	655	651	646	684	636	675	627	656	637	669	672	615	651	644	640	648	685	659	615	660	639	670	662	629	699	674	638	648	664	657	638	667	635	663	681	665	623	647	617	621	650	674	670	625	617	675	681	641	632	659	694	629	709	637	651	653	646	680	641	653	621	662	626	673	673	626	639	652	652
24738	28162	15043	7505	3275	1469	879	290	82	70	66	57	54	43	71	57	50	55	62	51	56	63	59	52	51	65	52	58	58	43	54	49	61	51	41	49	59	49	50	46	52	53	53	51	51	64	54	52	43	48	51	47	44	65	55	62	55	62	56	55	52	53	53	49	56	45	44	49	64	55	53	51	60	48	56	57	62	52	52	48	59	54	48	43	51	58	50	71	45	50	54	52	53	46	52	52	57	57	53	57	46	49	59	57	66	63	49	56	68	50	51	48	58	48	56	40	47	52	55	63	52	57	56	55	63	49	68	56	59	35	56	45	66	54	48	52	56	58	50	63	61	64	48	59	58	53	48	57	50	48	68	53	41	60	61	47	51	60	52	56	56	44	54	59	54	55	75	51	56	52	50	54	55	50	36	51	48	56	62	54	54	55	57	48	55	61	49	50	50	43	59	66	57	62	63	51	61	44	62	63	47	41	51	50	50	51	51	62	61	52	56	43	61	69	57	54	55	51	64	57	46	62	59	55	63	56	46	54	52	44	54	54	64	60	54	53	45	52	59	55	47	66	51	56	47	59	51	51	50	59	55	59	52	52	59	64	52	46	41	54	43	53	46	59	48	48	65	52	60	52	60	60	46	63	53	69	53	49	45	42	46	55	51	47	56	45	38	54	52	46	59	48	57	60	60	57	51	57	38	53	58	37	66	48	46	40	56	59	41	51	49	54	54	46	46	48	58	70	53	41	52	57	59	63	45	52	56	64	47	49	59	48	42	46	49	44	48	46	55	66	48	56	48	55	48	58	69	66	54	52	53	48	49	45	52	63	47	49	55	51	45	54	48	55	49	55	51	47	46	51	42	51	51	55	50	58	46	59	64	60	78	53	42	54	49	56	56	51	50	55	69	52	52	48	58	55	57	60	52	53	64	43	49	54	41	48	53	59	65	73	49	54	48	66	58	47	44	54	62	57	53	51	67	60	59	62	69	69	49	56	47	54	51	59	60	50	80	61	51	49	48	52	48	59	47	47	57	45	53	56	53	45	42	71	58	57	50	56	56	67	52	51	60	52	53	46	41	48	55	56	67	58	48	66	52	47	61	48	55	65	51	68	50	52	41	51	42	58	50	49	45	46	50	63	66	59	62	60	54	52	50	56	51	45	64	68	60	44	46	47	54	63	72	49	54	54	68	38	52	56	52	54	46	59	61	55	47	61	53	50	71	46	41	47	53	58	55	52	58	54	45	49	44	47	47	55	44	71	50	61	55	46	49	60	51	42	48	53	61	42	46	43	56	57	42	47	47	46	49	49	47	52	49	58	37	55	53	55	48	57	58	61	64	70	49	49	64	57	59	34	48	54	53	55	44	58	62	52	41	67	46	53	40	54	64	57	55	53	68	70	59	50	50	63	56	50	47	56	67	55	37	50	50	47	55	52	57	48	60	52	44	57	53	44	41	51	47	53	45	61	50	63	65	50	46	50	62	52	58	45	55	63	50	61	43	65	51	49	44	55	59	55	44	53	42	56	54	51	37	48	45	43	61	47	57	55	57	53	37	50	49	56	56	52	54	53	57	44	57	67	46	54	56	54	50	43	62	41	63	71	54	50	60	67	53	54	54	57	52	51	60	67	50	50	64	58	64	51	35	44	60	52	52	48	46	56	51	56	57	51	53	64	54	54	48	63	48	41	59	49	60	57	44	43	61	52	58	55	62	51	56	54	43	58	57	53	62	62	54	52	54	46	63	48	65	49	51	62	42	53	55	50	55	51	54	61	59	58	60	54	60	55	47	59	53	53	43	51	55	55	67	54	62	48	62	50	68	66	63	48	54	59	45	56	44	33	61	51	35	64	47	53	49	43	58	57	58	42	52	72	55	48	64	49	48	34	56	52	50	49	52	62	60	48	64	47	74	55	54	59	51	50	60	62	50	48	57	58	55	45	51	62	54	52	49	64	50	64	45	53	50	50	57	47	41	59	50	47	43	68	64	51	41	47	53	55	53	60	49	49	61	58	58	52	55	52	64	54	70	55	59	59	48	56	52	61	47	50	56	55	67	52	61	43	52	43	44	65	56	62	46	59	53	67	50	45	49	56	44	60	55	64	47	65	62	60	54	37	44	61	47	69	47	69	52	52	44	59	48	59	51	62	54	48	58	62	48	67	49	44	48	53	60	41	52	46	54	60	54	49	37	65	60	59	55	36	51	40	48	63	52	56	43	62	54	53	47	67	55	48	45	50	54	59	40	63	49	49	59	50	56	59	59	47	55	68	42	64	47	58	50	50	56	51	44	55	57	53	62	61	51	64	52	53	49	55	53	49	46	43	56	43	53	58	56	53	39	45	42	45	67	50	55	63	60	57	55	65	64	55	62	62	54	71	58	56	40	46	55	52	48	63	42	54	47	49	48	44	46	43	58	58	56	46	53	63	56	50	50	54	44	57	58	43	58	58	64	50	46	55	50	43	52	57	52	47	67	38	61	53	65	51	48	45	52	62	56	57	67	61	39	51	46	53	52	64	49	43	55	52	54	40	51	64	67	59	55	55	55	58	52	45	45	57	50	59	55	53	53	59	57	56	55	59	48	39	58	50	41	52	51	46	50	54	67	59	63	58	42	43	57	51	57	64	51	43	45	61	55	62	61	35	46	49	55	49	53	47	53	46	57	57	61	60	45	43	52	53	49	51	48	47	62	53	48	56	52	62	36	57	66	49	56	43	63	42	58	46	43	58	55	53	54	61	41	54	48	47	61	48	45	52	49	40	54	45	50	42	50	58	46	52	55	53	50	52	53	57	53	56	59	42	49	50	56	63	49	52	56	47	45	52	54	59	50	52	56	51	59	48	58	62	54	52	61	52	47	53	41	57	51	44	66	56	68	56	41	51	46	41	50	43	50	45	55	49	70	39	50	61	67	51	43	43	63	40	52	52	41	52	47	50	45	48	46	57	45	63	50	54	44	43	56	41	48	49	48	51	50	71	44	58	58	59	48	62	45	52	55	50	58	70	56	54	57	67	53	58	37	54	52	49	49	53	52	56	64	50	41	62	49	56	46	42	55	47	64	49	68	61	53	57	67	51	51	57	50	58	52	60	42	45	51	48	50	54	56	42	61	53	50	55	49	42	43	59	54	51	46	41	64	57	46	60	61	45	52	60	45	51	55	51	56	55	57	56	50	47	33	53	61	58	52	50	38	45	71	63	51	60	57	51	46	57	53	50	60	45	73	53	49	49	54	63	58	53	56	51	73	48	60	57	44	52	51	49	50	47	49	38	47	49	40	59	58	55	53	48	54	58	46	53	61	41	59	51	63	46	54	47	57	53	57	63	60	54	48	59	51	53	57	46	45	40	45	63	44	46	52	64	45	56	62	52	37	63	56	56	56	58	46	54	46	56	57	65	47	54	50	62	64	59	49	51	55	54	43	46	53	52	52	42	50	48	54	44	55	58	48	51	48	54	50	58	59	50	51	56	48	55	58	51	63	65	56	42
51180	41625	36663	40831	38448	29303	23787	10090	1696	1336	837	672	660	674	656	675	718	687	650	714	699	835	736	678	653	649	653	703	673	688	654	691	670	595	617	679	646	677	673	653	661	636	680	705	605	699	649	722	697	665	679	665	659	693	642	672	669	615	668	666	646	678	706	654	680	669	628	652	713	692	664	694	650	654	705	685	709	706	656	688	679	678	640	645	651	671	655	675	664	678	700	641	652	695	656	662	706	663	680	652	660	680	722	677	623	696	670	685	650	665	679	658	720	684	668	629	683	647	648	706	676	726	689	670	705	682	676	655	671	646	698	670	694	686	672	647	647	659	660	620	622	716	665	664	676	680	692	689	649	723	642	704	669	675	706	670	652	707	645	698	637	678	668	685	637	685	623	664	680	659	630	652	633	667	620	667	640	644	709	659	688	673	634	725	713	666	675	651	676	688	733	673	667	682	696	617	663	664	670	686	665	689	670	688	691	693	687	679	646	656	699	655	666	651	627	704	705	614	667	640	627	713	667	732	677	668	648	653	684	688	682	637	645	660	681	703	641	670	674	646	709	718	669	635	682	671	676	668	706	680	666	647	667	665	674	677	645	696	651	693	681	662	669	666	725	664	670	686	679	682	646	714	695	683	619	690	700	625	678	695	652	683	701	696	647	682	645	627	708	658	702	680	640	702	667	634	663	669	678	628	676	719	640	667	700	655	677	695	702	692	627	687	677	669	707	630	658	685	695	674	678	670	667	701	688	715	716	710	647	723	656	647	668	688	650	681	711	670	689	663	686	718	697	671	733	665	668	630	712	655	668	649	669	663	677	684	685	672	695	720	665	643	683	735	673	673	695	694	674	680	733	717	636	663	676	706	669	700	688	642	673	722	658	673	655	705	637	647	680	663	662	647	698	678	656	671	660	681	686	684	666	716	734	660	655	684	672	642	692	691	651	708	667	748	700	630	710	659	707	699	628	670	646	707	669	639	655	697	660	691	685	671	668	656	667	667	676	674	696	634	642	675	687	672	643	679	706	647	723	644	690	737	635	733	687	674	652	715	660	651	704	661	677	658	697	694	634	645	691	703	659	691	686	662	703	656	702	672	667	687	660	653	635	639	655	664	707	647	681	706	646	718	642	704	693	620	682	646	655	723	696	649	651	652	689	657	618	680	666	703	654	656	684	689	640	689	630	641	659	663	674	676	691	683	654	694	623	654	720	685	672	656	712	654	697	706	707	655	688	598	719	699	653	647	687	655	701	644	654	706	668	671	640	651	668	686	669	708	668	672	666	663	701	615	671	678	673	704	668	696	649	666	657	634	702	688	681	699	665	647	659	626	686	615	651	643	684	631	647	690	715	688	663	697	661	692	724	656	656	676	643	643	686	680	679	691	724	645	684	627	626	638	723	744	677	703	676	660	634	690	626	653	659	636	680	684	645	654	685	670	648	698	668	670	642	642	674	674	676	651	649	637	670	650	675	680	667	662	704	674	679	652	643	683	691	690	651	665	711	760	674	682	643	645	679	696	673	687	694	687	664	692	705	662	664	704	647	695	696	630	668	663	706	707	703	672	674	634	660	675	676	669	692	676	667	672	663	618	632	641	649	698	676	667	685	637	662	667	689	681	647	631	701	649	664	655	688	669	712	670	639	710	653	650	666	666	707	678	701	689	683	694	657	657	716	593	679	672	685	692	673	680	655	658	693	670	686	668	653	608	664	644	650	670	655	646	673	690	690	699	677	710	681	628	669	678	695	691	697	692	653	677	694	691	648	663	676	670	677	693	683	662	660	631	662	686	728	668	674	696	644	691	656	652	683	704	678	707	719	685	613	718	659	688	699	651	698	691	680	621	645	704	659	697	718	656	672	630	674	662	655	677	679	658	663	664	668	673	678	712	688	661	652	698	669	645	682	663	680	678	689	675	692	662	662	655	706	638	674	693	699	674	654	680	717	599	676	684	666	646	644	629	658	711	622	675	667	656	704	656	677	687	693	694	677	673	681	666	711	682	694	699	679	687	656	701	644	688	690	660	694	683	685	638	698	647	704	688	704	706	683	679	665	677	696	699	688	665	645	690	705	650	683	637	694	694	685	710	673	678	693	638	685	690	644	657	679	643	656	661	648	747	679	729	649	675	669	671	647	675	664	674	675	740	684	696	692	618	624	691	675	675	702	699	674	665	680	698	703	665	684	679	694	669	686	711	681	664	648	678	706	675	684	717	694	625	646	652	669	673	663	720	685	665	662	632	646	667	688	688	668	687	720	717	661	662	684	699	692	681	688	680	689	641	708	654	683	655	646	705	657	652	690	650	697	679	745	699	654	627	688	655	664	712	691	629	660	662	668	701	678	705	653	679	634	637	664	699	704	640	684	646	708	649	677	650	699	717	659	646	711	684	715	701	676	648	679	690	681	664	677	729	663	682	690	667	668	684	749	596	713	681	636	669	672	660	700	715	675	689	655	663	652	675	670	693	641	693	661	680	625	642	663	653	624	666	699	691	701	686	685	678	718	676	632	655	675	711	624	665	691	679	607	629	672	635	662	702	656	704	689	661	654	684	674	662	632	663	669	697	705	661	668	647	713	629	613	657	673	656	671	683	644	746	724	738	652	644	685	662	625	658	670	686	689	662	724	618	693	689	690	690	629	680	647	669	643	651	703	724	663	658	643	673	649	658	680	657	694	646	639	669	647	692	696	664	659	668	651	677	676	645	714	708	691	680	656	691	678	693	646	664	659	698	679	701	654	695	677	696	717	624	660	670	692	702	705	662	672	639	691	652	669	641	662	688	654	675	715	695	653	674	655	662	631	706	690	653	670	649	624	672	691	711	722	635	683	713	700	678	649	668	688	641	674	644	670	696	695	658	643	656	659	724	663	696	662	642	651	683	653	726	672	652	725	661	700	641	649	676	656	677	677	692	683	728	696	692	668	668	672	705	658	667	654	722	675	695	710	715	671	671	713	651	696	622	667	694	690	680	681	691	640	653	667	655	669	671	660	664	663	641	729	669	693	670	644	670	698	658	689	666	668	666	702	663	682	713	679	629	701	707	706	664	693	661	651	630	656	678	703	659	643	704	676	704	663	661	605	711	673	724	670	653	614	674	666	693	605	705	621	666	672	660	702	683	684	643	657	644	709	678	629	675	663	671	669	702	639	674	673	700	675	660	662	647	653	615	647	705	623	674	639	684	688	729	692	693	708	658	636	691	756	675	698	644	672	649	630	662	671	686	671	659	665	694	697	645	681	662	670	681	650	652	653	675	652	664	702	660	678	670	658	698	664	622	661	666	627	609	684	649	676	687	707	651	696	660	634	654	679	699	660	662	628	634	697	664	709	674	716	739	710	722	623	653	634	713	728	689	657	697	674	668	668	641	668	675	696	692	660	735	702	621	643	661	693	651	692	706	681	698	708	626	648	640	645	700	645	686	657	659	689	632	650	696	661	695	677	626	686	686	662	666	695	668	691	653	643	713	641	657	655	670	681	630
21230	24595	14020	6760	2754	1312	808	329	78	77	65	52	72	76	60	59	54	66	57	72	76	78	77	70	68	49	68	73	61	61	72	59	67	51	69	50	55	45	66	60	59	51	63	60	79	56	60	58	74	62	76	69	72	64	59	52	51	59	68	49	72	70	59	61	54	74	61	73	46	49	62	53	50	72	72	56	67	52	59	51	61	60	77	54	54	57	59	48	61	44	52	60	53	55	70	52	59	54	70	63	90	62	57	46	54	57	66	66	59	65	50	61	72	54	57	57	47	63	63	77	55	68	64	60	67	62	61	59	60	61	54	52	55	63	53	65	65	71	71	62	59	72	74	58	66	61	49	69	71	64	61	74	81	52	73	56	49	59	61	65	57	61	52	65	66	78	61	64	67	54	69	71	61	78	58	59	72	50	58	53	63	74	53	57	61	57	68	50	68	44	73	77	65	59	61	73	71	48	54	54	70	55	59	58	72	60	66	51	58	60	63	66	60	56	67	53	75	71	66	41	49	74	61	48	55	53	61	52	75	65	55	58	65	59	70	71	61	66	48	69	58	63	66	60	69	60	48	54	46	58	56	59	53	64	64	70	68	63	67	59	55	72	67	63	56	59	68	61	61	59	57	57	45	66	61	55	77	66	53	62	55	77	70	70	57	50	62	66	63	68	61	75	60	62	75	68	53	59	73	53	64	67	61	71	58	63	49	70	59	60	67	56	56	58	72	53	65	60	60	56	64	72	47	60	66	74	44	73	74	64	54	58	60	73	71	72	86	67	68	43	67	61	70	61	57	57	66	60	56	73	66	64	64	73	67	55	60	62	67	70	80	67	79	69	67	68	66	67	65	72	62	63	62	61	42	56	60	63	69	64	59	54	66	62	59	57	57	57	55	56	70	67	51	61	61	66	58	57	70	63	62	68	56	52	68	58	68	62	49	68	75	62	54	66	66	46	71	58	69	66	69	57	57	61	49	43	57	71	64	61	63	49	64	54	55	64	65	68	69	71	53	68	59	53	77	68	65	61	73	66	57	63	53	61	55	54	62	56	69	57	69	63	49	55	73	67	57	74	63	66	69	72	45	49	52	63	77	61	61	52	63	49	51	80	58	71	66	61	73	53	62	61	47	60	43	57	78	67	55	59	78	55	65	73	62	82	73	58	55	44	73	65	61	49	61	51	58	57	73	70	51	54	71	68	57	58	52	70	68	64	90	67	55	80	72	66	54	69	71	62	60	65	58	59	79	61	55	67	69	66	59	72	74	60	64	61	62	56	56	80	61	71	67	52	52	68	52	74	60	64	65	54	62	51	66	83	71	60	59	59	54	66	67	53	58	53	65	62	70	52	62	62	68	60	72	64	58	75	58	73	66	61	59	53	72	70	57	64	65	57	66	69	51	64	67	53	62	62	49	62	61	73	61	75	58	48	74	62	63	57	68	75	65	54	61	69	65	74	56	63	60	58	75	62	70	63	57	49	66	63	62	60	59	56	74	82	51	55	60	65	59	58	72	63	64	52	56	68	56	52	73	57	53	51	53	62	55	51	67	52	58	73	60	64	63	67	60	70	66	58	60	42	48	63	60	55	51	60	59	70	42	52	57	61	78	63	60	63	70	58	57	62	59	54	61	66	59	57	57	66	81	59	51	60	60	61	56	56	59	58	72	64	49	48	66	60	71	61	67	72	75	68	60	57	70	67	56	63	61	60	63	49	68	52	56	69	61	73	65	72	64	65	71	67	65	56	72	64	58	50	55	57	63	82	69	64	57	46	51	61	55	73	62	56	53	59	69	68	63	59	61	54	63	48	57	60	57	55	66	61	65	63	70	69	76	56	54	65	60	64	63	52	66	65	68	68	57	66	70	52	66	65	65	63	70	62	67	61	62	61	56	55	63	61	47	54	67	67	85	53	64	51	66	72	56	57	59	70	64	47	71	60	66	68	51	63	49	62	63	71	67	65	81	57	58	74	47	61	62	65	60	75	41	67	42	59	60	62	67	57	64	58	53	54	63	56	57	59	67	66	68	45	69	65	62	61	62	51	67	70	55	59	61	64	70	67	51	57	65	70	68	65	69	60	67	65	60	53	76	67	59	60	65	82	69	50	69	62	59	64	68	61	56	72	56	77	58	59	55	62	55	58	52	63	52	60	67	58	77	58	53	57	62	64	75	51	68	58	60	65	64	65	62	69	61	54	53	56	63	58	60	55	67	65	55	56	51	60	67	57	64	54	54	51	68	62	77	62	56	57	57	44	58	62	82	65	53	61	43	65	71	60	56	63	62	63	38	58	62	74	60	77	63	59	62	74	51	57	68	72	70	61	54	52	58	62	66	61	52	58	58	56	63	60	61	60	68	60	57	59	68	66	61	64	54	52	46	57	66	64	36	74	63	52	50	62	51	54	56	77	64	51	73	71	62	65	49	55	52	62	58	60	59	60	57	64	55	58	56	64	53	52	72	55	58	58	67	77	80	56	59	63	52	58	54	63	61	57	54	56	75	61	55	80	45	58	57	81	68	58	71	69	55	62	74	60	66	85	68	49	77	47	71	59	48	77	65	57	68	81	74	61	60	63	58	72	57	55	58	63	63	63	62	58	61	56	77	79	59	50	65	54	70	60	57	85	69	75	55	73	40	62	63	53	82	59	58	67	58	62	66	65	67	75	55	56	60	63	65	67	67	49	51	55	76	63	58	65	67	63	59	62	43	50	65	65	54	60	54	64	65	62	68	53	67	70	62	67	47	72	63	52	60	68	64	58	52	53	72	68	67	66	61	62	68	67	56	60	49	71	73	50	62	62	63	58	67	54	73	66	48	64	52	54	54	67	71	63	70	43	57	68	60	80	75	65	71	52	64	58	75	63	47	47	62	64	68	55	62	65	50	67	62	54	53	57	65	64	66	51	54	57	55	72	66	51	68	62	58	43	60	61	53	54	79	60	66	76	63	66	61	55	68	76	58	66	65	69	75	72	69	63	66	46	75	58	61	52	56	69	59	54	60	69	52	54	63	65	68	69	62	68	70	73	66	56	41	71	74	57	60	58	68	58	61	69	59	63	72	69	49	65	70	64	52	73	67	57	51	76	66	66	66	73	73	61	62	72	57	57	74	68	57	49	74	65	58	61	67	66	62	53	42	66	75	66	51	58	62	66	64	69	68	62	53	70	67	52	54	67	47	58	64	72	50	64	62	70	55	69	52	53	58	69	61	69	60	55	61	65	68	54	79	59	77	72	71	52	60	65	56	66	62	72	60	52	64	52	58	55	71	69	59	49	62	63	75	54	72	72	48	62	64	65	69	68	58	69	63	66	68	54	63	71	63	53	48	59	65	60	60	60	58	68	64	61	66	61	57	65	63	65	82	63	58	67	62	55	53	70	56	54	48	76	63	63	60	68	57	76	56	65	57	62	64	62	53	52	64	55	58	39	60	58	61	73	71	59	62	52	63	63	57	63	61	65	59	65	72	67	61	67	62	66	49	77
52522	44621	35752	39191	36151	28605	23734	11262	1986	1523	1090	782	721	791	758	797	764	771	779	746	792	910	898	821	753	790	814	798	782	811	738	785	765	709	779	790	814	734	785	844	795	758	784	773	798	797	737	818	760	781	821	764	786	735	765	821	813	765	741	786	818	768	771	757	788	752	778	800	769	810	811	759	797	768	778	803	783	776	741	776	806	799	772	790	744	801	773	780	770	760	826	766	763	738	772	781	750	761	771	816	806	802	792	793	753	746	815	818	733	743	797	733	744	766	773	770	813	805	723	805	810	765	753	764	854	723	858	742	810	773	816	788	724	772	743	738	759	764	799	841	759	761	798	764	727	799	745	781	803	795	806	773	736	773	745	795	805	755	756	772	790	735	810	792	743	808	731	847	829	760	834	789	778	782	741	772	788	760	778	786	811	752	782	803	729	788	823	743	807	788	807	820	814	805	756	765	830	771	790	808	793	793	749	793	809	746	848	752	795	733	827	737	807	813	784	805	770	785	763	809	777	755	756	757	814	822	790	785	779	754	778	783	797	758	836	738	754	744	800	797	781	765	809	806	768	801	778	727	786	788	787	760	803	789	764	749	744	762	771	778	824	734	761	750	770	743	811	730	823	787	740	742	787	754	748	775	814	764	741	736	788	762	755	772	805	776	746	795	790	789	810	767	766	781	798	762	757	775	801	808	803	758	793	812	830	812	738	789	788	756	788	786	716	738	778	816	818	839	774	783	771	779	776	743	808	768	809	744	812	811	834	778	791	801	788	791	763	759	802	778	775	762	752	789	784	795	780	773	815	767	825	730	794	796	751	741	751	827	818	766	770	793	796	813	828	828	763	814	725	805	781	779	800	743	765	759	760	781	747	823	778	807	835	812	732	785	743	778	759	784	792	836	805	759	796	759	799	800	798	769	752	812	824	828	768	767	725	851	748	780	762	764	821	772	820	804	733	800	806	734	772	744	810	774	787	764	780	827	774	722	770	767	777	820	792	810	807	762	797	783	789	778	755	758	810	770	818	790	752	761	814	790	769	790	783	743	778	780	810	756	805	755	774	799	823	821	781	802	770	775	775	741	726	731	787	791	780	714	780	805	796	801	760	741	810	765	759	775	700	770	756	763	836	748	781	727	738	823	772	797	713	770	752	767	758	805	766	760	787	785	791	816	775	800	742	818	796	802	779	844	754	796	762	788	841	760	751	770	757	787	833	779	786	808	792	804	846	811	761	798	736	793	726	753	767	807	761	802	781	747	802	816	740	736	836	751	787	765	782	771	743	779	754	777	777	746	805	778	763	744	756	791	753	756	785	780	762	742	731	774	782	774	778	784	788	779	764	780	773	839	818	753	732	766	738	786	830	758	814	744	788	782	761	754	711	785	803	788	794	774	756	774	800	742	804	774	750	760	763	785	807	778	796	726	784	793	784	773	799	767	797	794	785	785	791	754	796	734	789	753	810	750	752	765	746	788	810	763	741	746	761	764	777	731	792	832	754	765	784	787	728	804	780	781	759	791	786	742	793	781	825	785	808	784	726	770	767	800	837	728	784	754	746	792	775	765	795	767	806	781	873	781	748	742	837	766	801	798	784	792	794	756	803	795	791	757	746	788	764	751	767	809	769	790	773	794	796	794	799	754	774	810	743	826	781	775	782	783	764	747	731	769	739	751	750	766	827	766	763	741	766	844	755	783	813	800	814	800	810	759	791	759	816	769	792	779	784	787	815	749	770	847	759	775	825	778	817	778	792	756	735	784	757	770	740	784	756	770	746	809	758	769	769	763	776	775	788	801	754	777	810	806	783	775	792	755	803	814	792	771	779	745	751	764	776	763	791	807	755	729	779	748	790	765	782	765	846	807	763	755	787	764	786	833	787	789	799	767	765	782	814	741	797	812	781	756	796	797	801	761	825	750	748	752	768	781	753	774	762	793	735	775	800	753	774	833	775	800	763	836	751	796	780	768	799	783	788	836	761	761	754	759	729	750	794	753	763	803	741	752	825	737	695	771	761	745	825	839	793	757	734	763	813	776	835	790	756	767	756	764	854	825	790	780	773	778	765	742	778	757	816	784	744	776	817	824	773	792	754	760	806	811	800	751	796	817	792	773	757	785	809	758	766	783	756	773	792	777	777	736	799	788	755	780	787	826	777	783	808	785	786	778	768	766	771	749	765	767	773	793	808	727	761	827	783	776	771	802	811	802	802	800	777	797	722	770	758	762	754	840	781	720	779	826	804	767	791	752	773	763	777	786	788	768	779	830	754	783	833	777	768	778	768	763	779	788	789	762	772	781	810	776	776	761	787	794	755	742	781	752	787	822	738	758	784	801	830	798	744	768	800	758	820	833	786	800	768	823	826	758	808	790	784	808	800	793	790	761	743	755	704	746	795	777	752	796	786	761	835	775	759	735	793	744	805	786	829	739	758	788	774	826	769	782	780	795	751	757	752	858	747	748	805	751	750	724	825	744	747	756	788	772	798	829	791	803	736	751	817	837	834	770	836	807	785	795	729	755	789	735	767	799	786	765	824	769	776	758	770	757	820	758	808	749	834	797	694	752	822	720	791	803	812	767	766	780	755	793	766	794	811	772	796	765	793	795	777	757	755	763	826	793	758	744	766	766	774	758	759	795	757	797	790	781	741	790	752	775	731	812	696	792	810	798	814	756	847	823	805	859	797	783	794	791	812	776	833	751	846	757	758	816	734	778	760	750	759	802	822	740	787	797	797	753	818	752	773	799	766	786	791	756	797	789	765	794	753	725	795	740	827	775	744	783	775	758	737	772	810	840	762	806	793	827	783	797	773	767	751	810	772	777	806	839	748	713	801	835	765	827	763	804	781	736	753	828	815	786	782	771	794	747	747	823	807	773	801	728	770	761	805	757	785	824	775	776	769	779	765	788	790	832	833	812	783	806	779	739	764	788	788	786	759	807	769	729	794	801	760	757	808	796	803	729	815	808	730	730	820	784	774	765	756	782	828	782	764	780	814	805	830	787	804	784	810	807	757	814	800	825	808	798	786	784	793	731	823	769	732	790	784	731	767	786	786	806	823	786	780	797	771	771	805	817	747	765	722	824	733	748	804	780	803	749	818	747	772	785	792	774	739	769	814	806	730	779	792	809	791	757	774	805	783	822	804	807	777	774	773	849	790	772	751	788	762	838	795	813	763	762	794	797	727	783	753	781	754	746	838	749	765	769	812	756	801	782	773	798	763	805	768	773	770	774	721	780	781	740	814	791	797	793	802	779	817	767	758	785	772	760	723	735	774	763	792	778	786	772	793	806	784	756	809	768	802	774	725	772	716	732	798	775	750	752	798	796	777	761	819	713	792	733	746	863	781	813	720	717	803	783	768	775	765	786	758	769	782	797	807	767	795	801	814	749	752	766	789	759	739	773	766	786	758	816	754	770	775	805	782	782	753	765	768	759	764	754	791	775	769	786	829	793	798	777	842	789	758	786	811	784	775	756	790	747	746	809
29360	35053	20558	10215	4413	2225	1525	588	111	86	79	45	48	65	45	56	67	84	56	58	75	57	71	78	64	54	63	72	62	70	56	58	40	55	62	74	54	74	55	59	47	57	69	52	69	65	62	55	60	64	57	69	64	62	53	49	58	53	59	46	75	70	58	61	57	70	77	68	45	54	46	51	56	61	51	60	68	65	58	73	49	57	61	54	69	63	50	60	56	61	58	55	66	61	60	63	67	62	62	51	57	73	59	61	66	72	61	55	60	61	58	62	65	56	54	57	68	56	49	58	71	69	70	68	65	44	56	57	60	63	39	68	78	51	69	55	63	48	61	65	55	56	50	49	75	52	64	59	51	58	58	61	62	73	57	49	74	60	75	61	64	60	65	52	69	57	76	68	56	53	59	60	54	56	63	58	69	54	65	62	76	43	62	63	62	58	65	76	62	71	59	69	66	62	64	61	52	54	67	58	74	55	56	71	52	74	64	60	58	59	59	63	51	62	55	56	62	51	48	56	57	55	56	78	67	52	65	45	64	67	55	52	63	61	55	54	62	64	71	62	52	77	54	56	54	63	49	57	67	60	70	64	70	61	60	49	67	68	68	50	65	52	54	60	64	57	55	66	66	46	66	49	53	69	55	61	71	53	59	60	59	61	59	66	59	62	65	63	66	57	60	49	54	53	56	63	71	62	63	61	72	65	69	59	54	49	74	49	61	58	56	59	66	55	62	48	70	52	57	66	77	61	52	54	60	55	61	62	64	49	57	58	56	64	55	60	62	52	60	69	59	65	62	68	72	52	68	47	57	43	63	63	54	70	56	63	49	69	61	53	48	71	59	58	66	57	79	62	61	71	60	61	61	65	64	60	56	70	52	59	60	62	58	72	59	61	61	62	69	54	55	73	57	45	49	71	58	74	75	54	73	51	69	67	63	59	69	56	65	71	81	58	59	61	77	82	61	63	61	66	54	49	76	60	62	78	71	66	61	57	55	62	58	73	75	58	57	56	62	55	78	73	65	74	58	68	69	70	60	67	59	66	52	66	57	67	54	69	49	73	60	61	70	58	55	55	45	69	60	58	62	67	74	52	64	64	63	41	68	65	64	64	50	63	64	69	50	60	54	49	49	60	75	51	64	68	62	50	58	54	68	59	52	55	54	65	54	56	73	47	52	61	52	64	70	44	77	62	55	57	81	51	74	63	62	52	66	56	71	51	85	53	59	61	72	53	72	64	52	62	61	67	65	58	47	54	53	68	59	71	61	65	69	62	61	51	64	63	64	63	55	76	50	48	63	47	55	81	57	57	52	65	60	59	66	52	61	59	55	89	52	48	66	62	56	70	63	59	57	58	48	62	63	59	49	54	54	79	63	50	71	48	58	55	72	55	57	56	57	55	68	60	58	64	50	61	71	57	54	61	67	63	58	64	50	64	65	49	51	56	57	74	64	65	67	78	51	66	65	72	64	60	61	72	64	70	53	70	61	56	51	65	60	64	54	73	69	65	68	71	50	79	65	70	60	67	48	56	52	68	54	61	59	56	57	62	46	63	67	60	66	46	57	68	63	57	52	50	59	67	63	70	46	60	67	47	58	52	53	68	59	58	56	62	62	67	63	62	75	60	55	61	53	60	67	42	62	56	61	45	63	49	64	52	55	74	74	53	61	61	56	59	45	52	67	48	64	59	59	69	65	54	49	77	60	48	44	54	56	62	54	67	64	80	67	57	60	66	70	58	51	63	50	61	49	47	56	65	54	72	54	71	60	48	72	54	65	70	59	53	54	66	61	48	64	69	71	50	61	68	65	53	47	49	58	49	73	55	64	53	58	58	61	53	44	54	51	60	72	47	68	51	69	58	66	51	80	69	60	67	61	68	62	66	61	73	51	56	63	70	62	59	61	67	57	57	76	56	72	43	57	64	53	66	63	58	53	72	83	69	79	64	51	60	69	55	58	62	78	52	51	53	62	52	66	73	71	60	63	71	73	76	48	61	77	67	78	62	54	64	53	62	63	61	79	50	68	58	57	65	61	52	52	56	62	59	52	65	68	43	71	58	59	57	50	54	55	56	64	68	52	51	58	57	55	61	63	69	60	66	55	64	54	54	65	62	61	53	57	73	55	67	60	64	54	68	63	60	48	67	67	61	49	55	51	54	55	58	68	56	64	56	61	62	66	48	70	60	57	66	53	57	51	59	62	52	54	79	62	57	70	58	57	58	71	62	61	57	44	68	61	81	60	66	59	67	62	65	51	67	60	71	50	72	52	59	58	72	61	44	63	73	56	70	70	55	49	51	70	58	67	74	53	63	56	68	63	65	57	55	63	58	72	58	50	63	67	65	56	63	70	61	73	67	50	61	71	67	62	73	54	52	50	67	77	61	56	56	69	54	64	63	68	73	68	65	59	63	62	57	73	53	67	71	62	53	60	61	57	57	67	73	64	51	60	74	77	55	50	64	66	60	43	66	51	69	64	73	50	64	71	61	57	54	61	52	59	49	71	51	56	66	70	54	60	52	68	58	64	60	67	64	61	58	51	66	63	60	42	49	61	62	70	61	59	67	54	48	55	41	58	53	59	49	58	61	58	62	45	63	55	52	56	69	61	54	66	47	57	44	60	66	50	62	56	62	66	73	55	52	59	74	70	66	76	68	74	71	64	65	69	58	65	60	50	47	57	57	76	61	63	73	51	67	44	52	71	51	56	60	68	49	57	61	63	51	57	57	56	56	62	52	54	67	44	53	50	58	68	54	72	55	50	58	64	60	59	65	66	60	72	59	47	73	63	79	64	67	46	47	50	52	56	69	50	56	76	67	61	52	71	50	63	60	61	60	62	72	55	64	63	60	71	64	64	61	45	47	67	60	52	57	60	64	67	65	54	55	61	44	67	66	61	54	64	59	62	55	57	49	64	58	60	78	50	67	57	67	54	63	65	65	59	62	68	69	66	48	66	60	71	46	84	58	69	62	60	60	45	63	62	52	63	65	43	70	71	56	62	53	43	43	65	53	68	58	49	61	64	56	57	54	54	48	54	58	67	61	69	64	73	54	66	64	65	61	62	67	62	57	58	76	58	54	55	57	61	46	60	56	72	45	58	60	54	64	69	51	72	62	52	72	55	60	52	73	82	68	74	62	50	65	56	65	59	58	57	59	60	66	64	64	59	64	59	64	58	58	72	54	67	63	67	62	45	58	66	74	70	51	53	73	66	55	70	56	55	71	60	60	54	60	55	57	71	66	71	69	55	58	45	70	58	68	51	70	68	58	54	72	65	75	46	66	63	62	58	53	67	61	76	63	78	53	64	56	63	63	60	52	66	59	62	66	61	61	69	56	64	65	55	64	60	58	58	68	56	70	74	63	54	62	58	59	56	56	66	72	67	67	62	57	46	55	82	46	62	59	60	60	73	68	77	58	46	54	65	61	53	59	50	42	52	69	60	65	65	62	55	63	59	55	55	65	51	55	59	60	65	70	67	49	54	61	69	67
51069	44862	41146	45082	43136	35458	30305	16932	3345	2179	1542	775	743	730	744	761	737	775	707	801	858	949	877	766	750	740	756	729	733	777	734	718	746	714	791	788	762	740	763	744	708	738	798	763	759	755	724	724	747	755	704	753	716	747	761	732	742	738	747	733	806	732	810	769	715	778	724	749	779	751	734	791	757	711	804	717	757	729	805	750	757	736	744	777	800	749	799	710	782	716	727	835	725	836	769	762	747	779	729	720	733	737	776	769	762	702	752	803	786	746	763	746	730	753	738	789	766	743	750	703	759	717	776	730	804	772	713	802	727	764	746	735	782	772	795	756	764	756	760	754	745	747	781	759	760	732	747	761	746	732	756	713	786	710	777	777	718	740	810	799	727	741	766	743	762	804	741	748	764	748	733	754	753	775	750	782	744	714	779	773	750	787	733	759	811	791	755	772	766	723	767	764	699	770	751	755	828	728	786	756	743	776	742	747	768	765	774	738	719	777	750	783	712	746	750	749	769	811	782	695	730	734	731	742	798	749	748	743	752	723	711	728	768	754	756	727	738	773	738	733	771	762	770	738	738	771	792	736	770	724	711	740	746	743	803	707	733	777	739	733	760	761	765	774	801	729	776	730	750	772	736	723	766	724	739	727	800	764	788	780	780	732	799	729	784	762	794	773	822	771	728	773	727	729	749	783	776	762	788	762	763	772	796	724	710	735	743	755	705	755	750	746	807	773	743	764	762	746	726	746	762	758	761	761	764	728	755	766	742	733	697	804	762	789	744	765	745	774	759	769	741	730	756	717	734	714	754	766	781	718	774	761	785	746	774	697	766	767	732	751	735	756	761	768	821	717	720	804	790	749	733	739	735	739	755	721	749	725	745	740	781	777	780	757	707	733	811	769	732	802	771	774	767	790	791	784	736	701	743	754	779	745	776	775	793	751	739	769	758	738	743	766	772	760	747	771	787	770	748	789	757	723	760	747	796	710	737	705	783	777	728	762	755	794	701	737	733	730	733	731	755	797	741	735	759	746	754	761	781	741	743	771	739	756	771	745	745	787	751	771	798	745	744	776	754	732	779	778	743	734	757	781	734	770	759	731	736	800	749	825	788	845	791	803	734	779	764	817	746	802	788	750	732	787	762	771	776	763	775	760	769	770	740	804	764	818	731	727	759	775	735	822	765	721	721	762	730	755	726	765	718	730	779	779	784	712	709	682	774	798	749	709	721	768	726	815	803	716	774	749	759	787	759	786	754	824	794	701	733	760	782	747	703	812	742	773	764	784	730	775	850	809	730	766	746	735	757	779	736	756	733	745	834	806	749	744	707	752	792	767	735	762	754	727	755	821	742	769	779	769	738	746	742	758	755	773	787	763	786	735	793	741	683	743	776	749	765	763	745	771	766	742	788	705	722	811	776	823	776	753	776	734	746	713	745	795	800	732	756	829	729	763	758	743	763	697	748	722	716	755	770	769	726	740	758	796	767	753	791	725	754	756	736	763	744	740	765	733	780	741	729	717	726	777	815	768	725	760	711	752	743	763	804	744	769	776	778	720	793	783	799	710	706	705	747	743	718	763	774	738	833	761	753	763	747	728	738	753	784	766	751	733	758	757	744	754	742	693	734	796	805	766	681	734	780	773	754	757	757	757	775	789	778	781	689	760	725	750	791	740	764	754	793	754	748	761	772	707	753	755	712	768	769	768	732	772	717	764	823	756	730	755	770	769	732	695	736	738	720	783	764	721	740	781	767	787	765	754	705	748	762	776	741	732	746	750	769	717	784	775	724	738	777	713	787	686	803	804	767	676	783	791	749	761	712	773	757	667	771	835	816	797	739	770	730	741	775	791	770	755	732	756	805	732	801	732	775	748	748	742	747	793	757	821	714	739	767	798	717	712	751	732	741	779	763	717	755	776	803	753	772	724	759	726	707	790	750	742	761	733	773	763	714	726	751	745	745	756	758	747	755	767	745	772	744	749	728	745	745	776	793	777	790	780	797	760	704	747	720	781	758	717	738	801	749	780	706	799	790	779	756	786	739	743	725	729	726	777	730	773	751	758	746	704	742	779	762	727	763	711	798	792	758	750	769	764	776	769	771	760	744	735	739	764	768	755	755	762	729	793	816	783	721	776	803	791	769	758	748	720	760	719	788	743	753	757	730	765	763	742	763	764	782	723	725	779	769	797	743	755	737	697	811	774	752	742	780	800	788	782	729	769	771	763	764	729	741	751	723	768	762	747	749	753	741	762	773	748	749	698	748	785	751	770	744	737	761	794	719	728	769	768	705	782	742	758	783	753	730	737	761	808	720	776	769	762	727	774	746	770	781	765	772	762	778	759	755	782	777	733	758	773	755	744	758	827	758	710	772	744	768	734	711	791	781	763	725	727	761	805	753	772	802	751	748	774	775	719	791	792	761	726	796	733	771	758	749	731	777	760	777	755	797	767	724	716	765	775	734	760	723	720	762	799	775	751	729	738	775	787	766	780	711	753	768	777	740	712	740	828	723	792	800	746	743	718	732	731	738	751	737	792	720	742	798	817	747	717	779	772	738	750	730	764	744	786	760	753	748	784	734	730	746	739	722	803	749	695	748	771	762	773	728	699	714	766	777	774	746	773	774	712	767	796	775	778	736	737	779	749	716	770	828	708	755	729	762	800	767	772	726	737	758	742	760	763	751	788	711	740	752	794	760	792	695	759	733	753	788	725	723	739	760	729	746	730	729	773	724	803	778	801	769	720	730	765	747	754	704	786	729	785	752	796	735	742	726	755	737	759	814	788	779	725	747	798	778	724	756	782	764	771	810	762	709	739	772	747	798	766	787	751	784	732	718	749	763	731	764	768	775	767	743	743	764	741	723	786	730	785	738	750	720	770	740	755	775	766	749	763	739	738	730	754	744	770	776	746	747	746	756	784	751	784	742	721	759	763	706	709	728	770	722	764	737	706	784	787	773	760	710	804	739	765	838	752	805	798	749	686	767	770	727	752	753	769	764	756	753	704	752	725	744	752	772	770	736	740	740	730	781	787	759	789	775	766	792	753	760	740	774	722	756	788	741	732	700	702	755	795	796	736	818	761	755	771	767	746	759	734	726	719	764	726	737	802	798	775	760	742	761	737	751	732	816	769	773	723	754	766	749	738	748	799	776	748	726	744	794	747	743	776	723	780	766	745	812	728	723	733	753	777	723	762	742	737	742	797	719	829	793	764	786	750	773	759	741	718	761	817	779	749	773	732	728	800	751	750	713	769	734	696	763	777	719	767	731	776	741	701	737	758	750	805	716	755	790	765	715	754	722	768	789	733	750	752	750	790	752	724	750	768	751	748	734	759	747	779	753	763	761	719	764	776	791	770	737	770	763	766	764	736	715	770	747	724	783	764	762	729	793	756	782	733	667	755	727	803	700	737	759	757	743	818	765	700	766	788	722	760	712	777	780	703	780	773	758	758	715	757	748	763	780	749	737	757	766	781	769	717	769	753	795	782	764	750
9572	8913	4510	1953	717	472	437	260	78	62	74	51	50	51	57	41	57	53	74	45	46	47	58	53	55	47	48	39	56	54	57	57	50	57	40	44	58	45	52	66	53	51	52	56	49	50	49	61	37	55	52	56	56	63	41	48	46	50	52	55	37	52	51	52	51	40	55	50	59	41	61	41	63	62	42	52	48	69	51	47	43	38	52	53	43	54	39	55	55	60	50	55	63	48	46	61	47	64	54	46	50	57	61	60	59	48	44	43	56	41	52	57	53	42	42	50	46	45	50	51	44	67	58	51	47	58	56	48	57	44	59	62	53	59	42	53	59	42	54	49	52	47	51	62	40	50	57	54	53	52	43	43	60	46	46	56	57	52	49	51	42	67	41	58	42	63	39	53	45	56	52	70	46	51	59	56	43	49	50	42	40	45	45	43	59	48	58	49	56	55	45	60	56	56	35	56	66	51	51	62	55	45	56	42	48	49	64	51	44	51	39	60	58	56	50	44	50	48	43	46	34	49	49	56	61	47	45	61	51	51	50	52	54	48	59	50	39	59	52	56	56	41	38	56	46	47	53	60	47	58	47	57	54	67	49	52	56	55	70	48	47	46	51	61	59	36	59	59	51	58	49	61	58	63	57	57	53	47	53	61	53	57	49	53	49	51	45	36	51	44	49	48	44	54	42	53	54	57	56	50	55	36	53	44	55	51	48	44	51	50	54	53	47	51	50	54	56	48	48	48	52	59	47	64	51	48	47	52	64	62	61	54	42	50	54	43	42	42	51	44	61	55	39	62	50	50	41	50	49	43	53	47	51	54	40	56	54	50	51	41	54	53	61	61	46	38	43	58	47	42	55	62	59	58	38	41	47	65	41	57	47	63	42	63	52	41	52	50	52	54	51	62	57	53	56	43	44	43	68	43	62	44	52	58	41	45	47	49	49	54	48	51	47	61	44	50	53	61	45	56	54	45	44	54	50	44	55	48	49	61	54	38	47	59	60	45	55	50	60	50	44	57	60	44	48	54	57	55	50	44	64	59	54	50	60	53	58	62	52	56	44	44	56	56	41	38	48	46	57	53	49	54	40	47	42	52	40	41	47	62	50	47	51	52	58	63	60	42	52	60	44	61	52	67	51	50	44	49	56	57	54	58	64	46	36	57	42	45	64	67	67	48	63	40	46	36	52	51	45	55	55	47	58	51	43	31	55	55	53	61	52	56	47	44	56	40	57	48	56	46	48	50	60	58	60	49	56	47	62	55	60	61	47	55	49	54	53	45	53	67	50	36	60	54	49	57	53	44	52	51	45	44	46	64	48	58	57	46	42	51	51	49	59	44	55	74	48	50	48	49	47	53	48	56	58	53	54	68	51	46	49	54	47	60	72	51	49	40	54	49	50	54	61	47	47	46	51	44	41	62	56	38	41	47	52	62	41	49	55	69	61	60	57	51	57	50	47	41	53	45	48	49	61	46	42	63	34	48	45	53	64	60	51	51	49	62	48	50	41	49	44	56	54	48	54	48	70	57	48	62	65	53	52	47	46	61	58	49	64	47	47	49	58	63	33	55	60	58	57	45	53	46	49	49	44	63	58	64	55	59	51	44	48	39	50	58	56	54	47	49	50	37	49	67	50	52	44	57	43	58	52	49	51	50	64	50	47	53	56	45	42	48	63	56	58	45	58	57	48	60	61	44	46	51	47	53	51	57	56	41	41	49	51	53	52	40	48	47	54	56	39	44	55	55	51	55	61	51	49	47	56	43	63	43	47	51	45	47	60	36	65	46	56	53	62	48	50	61	52	58	57	56	57	47	45	54	52	45	60	47	51	46	52	64	45	56	57	46	67	54	45	47	45	49	50	48	47	47	60	50	51	35	52	42	39	64	43	51	45	57	66	49	61	48	45	41	55	42	55	55	55	50	54	48	58	53	56	55	49	39	57	35	47	60	37	61	60	46	59	45	56	60	35	50	49	49	59	38	55	55	57	53	48	43	64	42	39	54	42	49	52	48	48	54	55	39	59	56	59	49	38	50	55	64	53	48	51	43	38	54	72	49	53	71	56	48	58	67	66	46	45	57	56	55	53	51	54	63	52	46	50	59	47	58	54	58	48	52	66	51	57	47	49	48	44	48	48	68	48	48	64	38	46	56	57	49	53	53	54	46	52	55	40	49	51	48	54	37	57	54	48	44	43	55	42	51	48	41	45	60	49	61	54	51	44	53	43	51	48	49	63	60	57	46	43	45	43	66	55	57	51	66	55	38	44	53	55	57	50	61	54	49	65	50	41	49	49	43	55	59	51	50	54	57	54	55	63	28	55	56	46	55	64	45	65	57	53	50	45	59	45	57	49	48	50	40	50	32	44	67	49	56	68	38	45	79	48	43	57	54	48	51	46	38	54	39	55	45	60	58	44	48	48	40	39	52	52	60	43	56	56	62	51	51	54	43	50	64	53	48	52	49	61	72	50	52	47	69	55	60	69	52	49	39	54	43	49	55	71	47	53	61	56	70	37	56	55	61	44	47	50	49	45	62	52	38	38	47	63	51	50	49	51	45	55	45	49	64	43	58	64	44	40	45	50	60	62	48	56	59	45	58	47	47	59	46	51	51	58	51	52	55	57	51	60	41	43	55	57	50	42	44	46	55	45	50	41	67	49	50	58	49	46	64	55	63	64	56	67	64	53	49	58	57	48	48	47	53	53	46	41	47	57	61	67	49	55	52	42	41	42	41	60	54	55	49	54	39	49	63	48	48	52	50	48	51	55	54	36	45	60	36	38	61	59	57	56	46	58	57	53	46	61	49	47	52	45	43	53	48	60	48	58	52	36	43	49	50	60	50	72	58	64	58	55	43	57	44	51	32	56	49	49	58	37	47	60	44	50	65	43	52	50	47	41	52	53	54	33	52	42	59	35	53	48	43	50	57	45	60	54	46	37	47	53	62	50	39	43	65	52	53	47	51	45	51	51	54	49	49	53	47	60	53	58	57	52	44	52	56	42	45	45	54	56	64	51	56	49	51	48	52	39	60	54	40	51	54	46	62	47	52	51	59	62	50	45	63	54	55	68	38	62	56	65	56	53	53	52	54	42	53	48	52	49	63	48	44	55	56	43	54	53	48	60	56	57	56	55	56	56	47	48	41	52	44	60	62	49	45	50	46	60	46	45	46	45	47	50	55	66	60	65	43	47	45	57	53	55	49	65	61	47	55	70	50	44	50	52	46	47	48	51	67	38	64	46	52	54	49	50	58	44	46	44	49	44	36	45	66	56	60	54	45	45	61	48	48	48	61	53	46	36	47	48	53	34	46	50	47	53	48	53	58	58	46	44	51	58	35	68	48	45	47	54	56	50	51	48	61	46	50	44	62	43	56	51	43	47	60	68	53	51	48	60	50	48	43	53	41	42	48	37	54	51	56	50	48	42	51	57	57	50	48	60	44	51	55	56	39	44	49	43	47	47	57	62	55	58	55	52	70	44	58	57	62
42811	33182	25600	26660	23664	20838	17153	8534	1669	1015	814	660	644	697	658	688	616	668	628	658	685	675	669	584	673	634	642	640	661	668	659	654	670	631	651	639	635	621	708	642	625	611	637	671	632	669	676	691	679	614	678	675	669	652	647	676	625	649	645	656	681	613	663	669	610	641	632	669	617	634	629	700	682	652	661	656	648	658	650	650	667	655	636	664	651	671	692	637	698	694	680	672	679	697	674	658	650	673	644	676	677	694	632	630	640	681	614	640	633	649	616	678	638	663	632	632	614	655	659	628	624	647	642	649	678	614	629	674	655	588	687	675	615	687	616	689	639	680	692	641	634	688	653	679	683	632	628	639	651	668	675	635	632	661	668	655	638	653	645	670	704	666	631	656	624	598	668	640	650	616	667	656	666	650	649	626	614	642	643	640	661	647	674	643	659	640	675	616	648	690	690	690	658	619	629	595	708	648	654	662	643	662	712	613	625	660	628	646	675	709	698	679	619	646	616	641	669	658	651	642	653	698	630	647	636	655	644	682	642	696	630	641	665	638	708	664	619	640	636	655	674	654	680	639	663	686	657	677	665	649	661	610	617	655	658	662	590	638	645	624	638	646	660	678	676	687	696	654	658	656	682	654	661	674	692	671	695	662	661	671	660	640	690	639	684	601	662	645	704	638	670	683	651	626	693	654	681	615	681	646	660	639	688	691	664	648	663	617	668	646	618	704	649	680	624	625	670	662	666	621	671	702	651	656	632	696	642	655	643	692	672	615	637	703	663	670	654	702	653	597	707	655	646	637	645	655	627	647	686	670	612	675	649	674	656	676	637	649	670	681	689	645	655	639	621	610	653	653	631	698	638	649	627	634	635	640	665	633	634	696	631	662	672	682	672	613	639	629	675	640	621	698	680	648	641	636	660	623	670	636	652	707	704	635	643	662	665	682	680	630	685	658	658	661	653	642	639	656	641	619	671	692	659	642	667	597	609	709	668	666	654	653	639	645	659	651	643	674	651	659	643	671	676	629	671	681	669	684	647	636	653	610	609	712	698	654	646	656	693	624	696	654	668	692	639	588	692	622	658	700	625	691	640	661	636	602	688	658	641	650	690	672	695	659	650	638	618	643	656	640	665	646	666	647	647	674	631	653	687	678	685	638	690	672	689	654	641	681	677	654	634	655	642	655	659	637	679	624	592	693	601	659	675	611	642	653	633	694	643	637	689	650	640	661	631	668	656	653	629	684	649	630	624	665	624	639	694	672	654	643	671	626	669	666	676	642	670	682	656	606	625	634	659	676	672	650	663	691	606	620	629	615	626	619	644	658	654	644	673	608	644	689	673	612	666	644	656	628	672	650	656	682	603	634	630	644	656	665	625	651	637	641	670	666	659	689	648	637	673	629	636	653	639	652	630	653	666	640	653	643	669	655	708	650	670	644	649	625	632	663	654	666	653	652	666	660	700	653	660	637	682	661	695	684	671	681	640	679	597	670	644	688	701	642	672	623	627	615	667	665	650	622	680	628	649	672	663	647	637	615	676	624	692	621	638	666	637	672	676	696	686	704	671	650	684	653	666	660	669	644	655	660	695	628	662	654	642	649	679	665	698	636	670	648	663	675	643	666	648	613	628	667	616	669	694	708	640	703	652	624	640	629	658	671	665	675	682	672	634	662	655	659	670	652	632	660	680	662	620	616	639	650	671	695	675	649	659	668	628	625	649	678	652	664	632	677	639	633	671	644	660	680	677	695	663	614	651	666	651	692	679	647	623	673	640	654	636	643	641	654	661	619	660	638	678	677	657	671	614	632	647	669	699	658	633	621	638	675	638	645	639	662	624	654	675	703	661	669	659	653	657	726	617	652	649	707	645	668	634	651	611	632	670	631	637	638	724	625	697	652	656	678	676	632	685	714	691	639	670	609	682	627	643	668	683	608	630	622	641	640	666	619	631	652	659	584	629	658	684	713	676	679	645	663	615	668	631	601	654	619	653	663	634	670	655	646	637	671	630	661	619	681	696	655	698	653	664	663	617	672	663	628	682	621	661	670	687	649	656	633	689	683	624	663	656	641	639	666	642	664	663	698	607	672	643	639	628	668	678	615	635	659	581	646	665	667	676	644	649	665	671	649	605	674	655	632	650	647	660	640	631	675	659	642	645	646	645	662	673	643	620	658	652	653	634	677	630	622	612	628	669	659	632	669	649	620	624	619	709	687	670	647	670	672	642	619	690	663	680	647	673	662	653	657	644	652	650	674	678	673	652	661	643	639	628	704	638	597	683	669	626	697	659	617	610	657	665	681	660	626	631	692	640	624	652	666	649	639	643	646	622	672	655	645	719	655	685	649	648	640	651	661	660	676	619	672	637	634	656	661	698	645	621	624	670	644	685	666	693	659	684	697	675	670	658	697	614	690	639	657	634	654	644	662	672	601	689	668	654	687	657	642	662	633	654	675	665	686	653	647	623	677	654	694	633	605	678	648	653	644	649	692	657	648	664	648	641	689	650	643	639	634	647	662	668	668	605	620	654	647	653	638	654	692	693	649	694	663	675	669	697	699	634	661	668	663	678	674	625	626	685	671	618	668	667	658	654	648	698	660	648	657	614	649	656	677	626	661	680	656	640	629	693	669	674	612	662	665	655	652	675	649	678	649	627	684	661	646	677	629	697	653	639	647	646	645	705	630	645	670	665	655	668	664	629	652	629	629	667	674	693	672	704	686	652	649	631	672	668	655	641	646	605	631	685	627	614	624	708	652	640	661	693	661	632	669	665	645	651	625	627	659	661	673	678	668	651	637	656	647	647	640	662	635	654	612	653	664	650	714	652	594	651	704	631	677	667	646	653	672	619	672	680	584	649	598	685	617	613	670	633	699	637	649	636	643	628	629	667	689	701	660	674	690	652	655	649	648	641	606	627	680	679	657	658	631	652	632	644	649	646	653	634	649	702	652	667	674	655	643	609	646	678	658	656	621	675	644	642	645	663	669	628	633	649	664	646	623	687	662	646	711	672	637	683	654	637	639	677	631	671	645	638	642	680	635	625	661	657	667	678	642	633	665	664	627	629	669	635	643	649	655	690	655	674	626	663	636	647	682	644	609	689	632	726	657	646	684	695	633	719	626	685	678	701	646	661	639	658	616	692	629	661	678	666	625	636	638	669	667	688	615	628	644	664	656	657	666	677	622	659	625	679	685	636	649	673	640	620	644	696	655	625	642	625	711	597	642	661	656	659	686	632	677	637	640	668	641	649	695	662	648	645	680	670	659	657	626	660	656	658	692	649	627	666	621	672	644	670	674	674	652	639	653	666	620	673	662	654	656	662	656	695	653	667	660	664	677	648	631	617	663	659	649	676	628	627	643	639	622	637	659	640	651	694	682	635	689	678	615	647	622	655	671	671	636	626	671	638	676	684	643	669	623	648	645	643	646	686	638	609	657	621	614	640	641	724	640	671	626	623	673	650	637	686	604	657	643	669	640	623	661	656	664	658	637
24677	28241	14485	6439	2194	1792	1532	686	152	58	66	48	61	49	60	52	58	46	55	56	63	62	53	50	51	51	58	49	48	59	65	49	56	57	44	58	51	45	68	61	75	52	67	54	62	58	53	46	49	50	49	52	44	55	44	51	56	56	56	54	45	57	62	56	60	59	52	58	45	61	48	66	48	49	54	61	57	64	51	66	49	49	57	52	54	56	43	45	55	49	62	67	45	51	61	54	65	49	65	49	63	58	53	53	53	59	60	49	56	45	54	49	56	58	36	47	46	50	59	47	48	63	49	61	41	40	43	58	46	54	54	52	63	46	59	52	46	56	64	66	60	64	44	62	59	55	61	57	41	46	58	56	49	50	53	51	58	42	50	47	52	55	65	65	51	51	52	51	37	53	67	64	65	61	68	54	51	56	58	53	56	47	58	59	64	52	58	60	44	58	59	38	41	57	51	48	55	53	44	53	43	57	55	63	56	54	47	50	54	50	52	63	46	50	55	58	56	47	43	52	38	56	50	52	53	53	57	54	53	41	54	42	41	42	66	64	58	48	60	61	46	47	59	51	56	55	53	54	55	57	64	47	49	49	47	58	61	53	44	54	70	65	53	70	65	59	45	61	54	59	50	55	56	56	41	43	60	44	56	41	70	50	60	69	56	44	51	49	52	49	58	43	59	57	59	62	73	49	42	50	68	61	49	55	62	51	44	59	50	42	56	41	43	72	54	70	55	63	59	51	54	64	57	72	52	50	53	52	37	49	38	55	45	45	51	61	51	49	64	45	55	49	57	65	54	49	50	61	53	62	44	63	59	53	51	64	49	46	58	61	68	54	47	55	64	52	62	59	49	54	54	59	47	67	51	50	51	58	51	59	50	42	67	62	52	63	60	50	58	49	52	53	66	50	58	47	55	58	51	65	52	64	45	45	57	53	56	54	38	54	49	51	64	56	59	61	56	63	58	32	62	40	46	44	58	55	45	59	59	55	58	63	58	55	46	43	51	58	45	60	50	52	55	60	38	68	52	47	50	65	56	45	56	68	54	52	50	52	60	59	51	56	64	44	43	57	50	51	65	61	62	48	56	53	59	56	57	61	48	51	69	59	64	51	48	64	45	57	43	42	65	51	58	58	58	51	62	49	38	49	48	44	51	45	62	51	46	51	49	53	37	63	51	45	54	62	37	55	53	60	50	61	47	50	43	59	47	60	65	53	68	53	53	59	46	57	55	48	53	55	47	45	53	38	53	53	59	56	53	65	44	51	82	47	40	60	57	49	42	57	51	57	56	65	61	43	48	42	40	45	59	54	48	59	53	65	44	56	49	65	42	52	51	62	48	44	56	55	54	45	63	51	54	40	53	68	55	52	56	65	56	58	49	56	56	45	54	37	55	44	41	51	48	56	53	48	53	57	47	42	54	45	59	59	58	51	60	65	50	62	49	55	52	58	50	51	58	50	43	61	59	57	45	58	54	62	40	59	48	60	64	56	57	54	51	60	56	54	50	50	54	46	54	57	47	51	53	58	46	45	50	37	54	55	52	55	63	70	63	63	51	50	48	55	57	45	55	49	47	62	54	58	59	49	36	54	59	64	49	48	59	53	55	54	47	74	52	39	45	43	71	61	34	47	54	58	53	51	43	58	42	53	35	57	50	55	48	53	43	62	55	43	64	55	64	58	66	61	42	58	49	53	54	64	58	40	54	68	50	62	44	50	56	57	56	58	48	45	57	47	55	44	66	55	56	47	42	61	50	61	50	58	42	45	48	49	53	59	49	59	55	60	41	62	46	60	45	44	69	53	52	51	55	63	49	70	53	55	42	51	63	66	53	59	59	51	46	56	42	51	53	63	50	45	55	38	51	57	59	61	54	45	56	49	73	57	60	51	48	47	50	49	44	44	51	55	48	52	49	56	52	60	59	42	47	64	50	50	73	52	55	54	46	53	67	56	58	53	48	61	57	50	52	60	47	53	56	57	60	62	62	52	59	55	62	48	58	51	53	58	47	51	77	49	49	57	60	49	33	60	50	49	55	62	50	61	46	66	53	55	58	40	55	47	48	40	50	60	54	53	50	59	57	43	56	51	54	49	55	50	50	52	56	56	61	57	46	70	40	52	49	51	57	64	52	50	48	59	50	55	49	50	53	53	48	57	54	57	55	46	54	55	59	68	50	41	49	52	60	52	46	51	59	55	49	51	49	59	45	47	50	39	62	49	64	57	56	53	54	58	64	41	53	59	65	39	57	59	43	32	50	48	67	42	40	47	44	66	51	64	50	34	49	46	52	56	43	60	61	56	51	60	57	51	56	45	49	49	59	65	51	50	50	60	56	59	60	32	57	49	61	67	69	47	65	67	55	54	47	49	69	62	47	51	53	57	56	53	58	60	50	44	48	53	51	58	51	41	47	43	52	53	60	65	52	64	45	57	53	54	50	53	56	64	46	47	47	45	59	51	51	53	56	50	52	51	52	55	57	61	45	58	58	57	57	65	51	60	51	55	46	44	51	52	45	51	68	46	42	58	64	45	56	47	53	48	39	44	51	63	58	55	52	49	50	52	53	58	54	57	56	65	50	50	52	66	55	50	55	44	57	51	52	53	47	47	49	57	55	52	45	52	56	53	51	63	55	86	56	62	52	49	42	56	52	30	51	43	57	46	53	57	41	52	60	50	59	38	51	44	53	42	62	51	47	62	56	53	53	55	48	47	64	46	60	56	50	60	53	62	47	52	66	45	53	44	57	62	59	52	41	50	49	46	59	54	50	53	66	45	54	51	47	58	57	65	57	45	42	45	61	45	45	65	64	59	62	59	42	63	48	45	53	73	49	43	47	49	45	59	37	50	55	47	49	45	58	56	54	54	49	51	66	54	53	54	53	52	55	46	52	69	51	66	63	54	41	52	59	75	68	62	62	51	42	55	50	51	49	59	59	55	50	35	58	70	49	44	51	51	48	54	44	55	48	54	50	58	45	60	60	63	44	44	40	63	69	53	35	56	61	50	64	57	60	38	69	51	50	54	55	59	62	49	59	62	51	43	57	58	52	50	51	51	45	50	53	53	46	46	57	51	50	54	49	43	53	58	45	50	41	62	56	62	49	50	50	52	43	56	64	53	51	40	54	60	40	63	47	57	48	46	61	49	49	58	44	41	50	61	52	63	60	41	61	54	59	58	65	49	49	49	53	63	47	46	53	54	46	48	55	60	52	62	57	47	61	64	55	62	52	54	53	53	57	76	62	52	52	56	50	55	59	52	57	69	58	55	55	54	46	51	67	51	56	47	50	61	46	60	49	52	50	50	42	51	43	58	50	58	46	55	64	51	67	50	54	54	50	43	49	53	46	58	59	57	39	43	61	50	52	55	52	55	54	50	46	48	52	73	43	65	54	49	66	56	68	64	67	46	48	45	71	66	49	55	45	51	52	48	48	50	55	49	57	57	49	53	42	51	41	43	62	47	37	59	56	50	44	53	50	59	61	42	43	58
51028	40881	35613	38822	36620	35245	29480	18155	4264	2043	1132	684	661	700	631	674	696	625	626	652	701	832	760	688	679	702	697	692	622	683	669	669	664	638	668	668	691	659	635	683	694	673	619	686	674	679	723	650	678	667	691	661	723	690	620	656	649	707	631	668	680	659	653	709	667	649	639	605	677	649	707	646	679	645	617	703	673	681	680	667	658	647	689	645	673	692	711	665	601	689	640	663	629	668	668	671	674	704	682	666	731	671	639	653	699	651	668	652	676	710	731	648	659	670	648	640	655	654	665	684	693	650	661	666	645	670	644	689	692	658	687	687	635	662	658	714	661	661	645	696	619	657	655	669	661	660	648	687	707	675	666	657	658	646	636	671	652	702	675	694	618	695	664	703	661	684	684	690	658	687	667	666	651	687	662	628	665	701	647	676	668	683	654	706	664	718	701	661	649	653	654	640	641	689	682	625	671	661	653	658	682	696	677	684	646	669	668	634	631	650	718	683	631	666	656	708	649	686	688	677	679	687	639	681	727	655	743	687	633	650	705	646	650	669	640	721	674	644	646	676	678	681	630	708	631	688	666	690	622	666	707	640	659	667	696	642	666	683	695	706	649	703	620	643	640	651	629	654	684	650	685	657	672	690	638	670	614	705	637	690	647	622	673	660	686	698	694	656	617	627	690	672	679	633	678	672	652	663	665	679	647	662	670	657	697	682	651	657	645	692	638	667	645	637	662	677	679	664	673	695	638	701	712	713	650	658	623	639	664	694	670	645	680	655	607	680	697	634	700	646	701	666	695	659	638	614	706	631	603	658	686	639	666	636	684	668	690	718	692	708	651	702	601	686	625	697	699	676	718	663	695	686	650	696	669	682	669	684	630	647	632	701	701	659	668	671	644	685	675	676	653	659	676	684	662	705	661	706	632	652	697	651	669	715	696	638	668	645	655	682	646	655	704	681	650	632	676	731	659	662	680	676	630	632	686	715	677	666	679	672	678	682	649	652	653	688	664	636	675	689	668	675	624	713	630	687	657	681	631	679	676	671	679	676	657	690	653	673	650	675	642	639	666	675	679	681	696	705	655	629	669	710	671	661	675	734	664	662	685	658	694	723	671	679	679	681	680	676	695	640	693	694	644	656	642	678	686	662	659	680	670	649	691	681	677	731	690	643	664	663	707	684	652	707	664	670	685	707	695	631	686	655	638	679	665	668	747	656	668	652	638	665	644	692	631	694	706	660	692	670	665	649	665	708	697	684	666	646	680	669	686	649	675	698	672	651	692	725	699	663	686	648	718	659	634	687	730	636	715	673	697	650	614	663	671	637	681	634	687	648	666	687	637	668	639	670	686	677	685	655	631	690	684	688	694	667	694	631	694	610	643	640	623	643	633	638	667	628	661	696	618	643	674	612	661	666	730	663	659	689	679	681	654	690	666	698	660	678	666	641	700	667	680	674	694	666	701	651	653	662	642	641	732	655	659	665	675	702	687	670	645	654	701	678	644	715	625	688	711	684	700	646	698	679	685	636	706	679	624	637	702	678	711	681	656	615	649	675	682	637	633	655	699	705	653	654	677	647	645	684	651	684	660	669	600	626	663	674	663	642	656	667	672	670	665	667	662	690	679	680	672	694	673	652	724	636	667	659	664	684	735	654	643	675	707	690	629	697	657	693	646	699	668	662	644	690	657	685	666	642	657	669	683	685	687	639	661	644	705	641	653	672	657	684	668	678	721	666	691	702	680	664	651	720	677	703	715	674	676	651	669	674	628	693	642	705	670	700	666	655	660	731	628	683	626	654	655	709	646	666	695	646	678	667	686	669	660	716	656	711	702	642	689	617	684	636	633	639	661	657	656	661	676	695	628	662	602	701	671	676	698	673	726	663	609	650	676	662	645	665	631	674	674	719	642	689	628	664	648	652	656	698	700	677	673	693	687	711	700	683	617	694	617	646	656	674	676	628	686	668	675	671	645	692	673	650	626	644	638	685	683	643	665	701	686	657	676	660	721	673	668	690	665	697	664	718	609	689	657	689	673	677	678	665	657	687	665	681	687	661	644	701	652	623	641	681	673	693	696	719	627	668	636	633	645	659	673	675	656	652	685	683	687	658	627	725	610	668	627	699	671	677	719	624	682	671	669	661	683	682	667	663	658	691	658	635	674	700	665	648	674	631	649	637	668	634	690	686	635	648	662	655	669	646	636	667	661	688	698	652	630	668	675	728	637	694	668	659	681	654	666	665	668	669	678	695	680	644	685	640	672	691	632	652	679	651	681	691	635	676	684	694	684	681	679	678	684	646	671	656	706	686	664	654	690	673	698	686	616	660	650	673	625	625	649	649	668	667	666	721	657	688	650	691	713	680	686	646	660	660	724	685	685	685	685	659	648	671	658	674	694	696	677	671	641	642	656	665	669	630	676	661	722	647	690	632	648	709	654	672	667	629	693	642	636	633	621	654	661	643	680	676	625	652	728	695	647	698	626	687	659	682	647	655	635	677	693	634	646	670	639	696	649	652	625	677	663	650	708	723	690	689	736	674	652	633	663	612	697	671	645	665	678	684	664	657	683	642	681	648	664	661	688	664	688	673	708	658	680	656	636	675	687	669	702	703	670	648	718	648	669	685	635	655	667	679	701	676	677	659	683	634	697	653	649	696	724	626	697	672	688	678	666	666	643	690	678	679	675	660	689	715	659	685	688	661	696	643	676	635	718	674	653	676	644	658	699	647	672	692	648	668	683	635	703	669	680	663	695	680	676	657	676	617	658	643	675	606	650	674	626	695	664	657	688	655	669	668	683	683	656	720	695	675	664	673	659	641	625	638	630	626	711	653	690	635	679	697	657	652	647	696	666	660	691	733	656	615	700	670	681	638	668	685	698	665	628	645	664	652	691	664	669	663	705	680	715	649	691	670	676	673	637	651	656	654	639	647	707	625	653	621	701	636	671	625	689	625	683	655	670	684	647	649	705	656	714	628	669	654	654	651	616	634	632	664	715	659	705	676	681	724	652	697	670	709	683	703	642	688	670	665	654	677	692	688	648	657	674	661	637	670	617	630	660	654	701	686	667	686	707	645	638	640	699	649	710	664	693	699	684	652	639	726	677	605	654	663	714	672	657	633	645	691	661	694	670	631	663	632	641	662	672	667	667	646	676	689	660	678	669	694	661	700	692	627	654	671	687	678	711	654	689	648	706	642	644	671	666	624	677	678	663	675	655	658	635	647	631	653	706	676	687	650	667	658	702	623	659	686	692	724	661	664	671	686	638	707	650	671	634	703	698	698	652	667	693	658	681	667	655	683	626	733	677	673	664	667	710	683	649	638	622	634	649	661	669	668	700	680	682	630	696	646	629	707	664	661	662	732	662	689	703	647	698	702	633	673	620	704	632	651	655	680	698	667	645	708	668	675	654	673	653	653	673	695	659	670	654	662	671	623	642	685	665	647	713	690	645	659	628	646	653	687	677	672	686	675	666	683	714	721	683	671	657	649
21219	24191	13974	5513	1479	1681	1557	631	158	100	63	77	50	55	61	60	57	55	54	64	81	60	52	81	54	65	58	61	63	58	72	64	71	63	53	62	61	69	59	55	59	67	41	65	65	75	63	71	59	68	66	49	60	55	66	60	65	63	58	58	59	83	67	62	49	53	66	70	48	60	67	48	61	58	56	60	67	66	62	52	60	61	64	62	54	60	59	82	65	58	69	59	66	50	63	71	65	55	65	67	59	53	70	68	54	45	73	55	68	72	73	54	51	67	60	61	56	55	61	62	52	62	70	53	51	57	55	57	60	74	69	72	67	56	69	52	57	43	67	51	51	55	59	66	46	67	69	67	58	51	80	65	54	53	60	63	57	58	68	63	60	57	44	67	63	54	75	69	72	63	56	56	55	60	71	69	50	65	75	60	58	72	74	68	72	71	66	58	53	67	59	68	66	61	62	53	58	61	54	64	65	58	59	62	59	51	60	55	45	64	71	70	50	63	66	57	66	65	50	63	50	65	63	68	69	68	61	70	49	74	44	71	56	75	69	58	67	59	72	56	60	56	64	72	49	68	50	69	53	56	74	65	62	52	62	53	59	73	68	55	70	61	55	45	54	53	59	65	61	48	74	74	60	63	63	52	65	59	56	55	65	60	61	66	56	59	51	58	57	73	73	61	50	67	61	65	50	86	67	64	68	58	69	50	47	55	54	61	57	61	67	64	58	54	75	79	70	54	51	63	49	57	62	62	69	55	62	60	51	75	53	57	54	63	61	71	74	56	63	64	54	63	62	66	66	65	52	60	44	63	69	71	70	55	77	67	60	43	53	69	69	81	64	54	62	62	54	55	64	62	80	57	65	57	61	71	60	68	63	58	65	67	52	67	62	49	62	49	66	64	66	62	65	58	76	49	57	66	67	74	69	63	69	73	54	61	69	46	59	56	62	68	62	58	65	74	58	65	64	55	72	57	56	65	72	55	65	62	64	70	71	61	59	56	57	47	49	67	66	61	62	57	69	65	58	62	70	59	55	61	62	78	69	68	56	70	66	57	64	75	57	56	66	66	52	59	71	57	61	52	69	57	73	80	43	80	61	68	79	57	58	66	64	66	70	59	52	54	50	68	63	66	57	56	53	55	75	72	59	57	61	63	60	67	75	62	66	76	59	58	57	52	53	54	65	61	47	65	68	46	51	69	68	67	69	68	71	61	65	68	56	63	69	56	57	67	68	83	72	62	56	63	58	59	60	58	55	62	64	50	51	64	46	68	61	67	56	67	61	54	58	61	59	50	53	82	55	54	79	73	74	57	61	50	81	61	63	75	50	58	61	67	61	60	65	63	66	50	59	69	68	54	58	61	61	55	57	55	64	65	72	51	60	54	70	63	51	54	60	59	45	60	55	63	61	63	63	54	73	52	68	76	61	62	57	68	59	55	52	57	70	72	64	56	57	72	54	60	68	55	56	66	56	61	67	60	53	57	75	55	60	60	57	59	69	78	72	80	68	67	57	63	82	71	79	73	78	64	61	74	47	63	64	63	68	54	68	77	53	68	61	43	56	53	53	59	74	63	52	67	80	56	53	60	67	63	73	53	44	57	58	69	53	60	56	67	60	51	64	67	53	68	49	59	45	60	62	72	60	61	67	60	64	67	56	68	53	71	69	64	53	64	57	69	55	61	58	68	65	68	85	65	55	55	72	81	59	62	70	65	64	50	60	56	57	55	62	66	54	54	56	67	60	65	72	69	69	71	69	61	61	59	56	58	73	52	67	56	66	50	66	58	54	62	78	64	63	51	57	65	52	60	62	70	68	69	62	67	62	78	49	60	73	67	62	56	65	67	54	52	73	65	53	74	51	65	60	59	66	66	58	50	60	65	57	68	49	60	60	66	57	66	54	57	52	64	58	52	59	71	51	64	69	71	59	60	44	63	61	52	73	74	68	62	64	72	53	60	61	51	49	65	45	56	67	75	74	56	66	66	54	60	50	54	56	65	59	70	62	52	62	53	57	60	63	42	62	60	51	71	53	71	62	58	70	66	44	48	67	57	49	68	66	75	60	57	60	64	56	74	68	61	52	67	48	58	54	76	65	55	66	57	58	53	65	60	46	62	62	62	66	60	71	71	67	75	69	55	66	56	68	69	55	65	54	57	49	43	64	69	64	64	64	57	74	65	72	44	67	58	64	60	49	57	64	60	60	63	63	73	70	62	57	62	60	59	67	52	56	58	68	54	65	59	57	55	63	60	67	71	70	59	50	73	63	67	61	60	55	58	57	65	70	69	69	62	51	56	64	55	50	51	60	63	50	67	51	64	77	71	72	64	68	54	81	70	69	64	68	62	73	65	58	56	62	52	63	64	48	52	65	79	71	49	59	76	69	60	50	66	64	68	69	64	59	62	70	43	47	70	45	81	70	72	72	60	66	59	67	78	65	58	63	63	63	45	65	60	69	58	54	63	60	69	62	59	50	73	67	68	70	79	85	75	62	56	62	64	45	57	51	59	52	62	67	55	50	55	61	55	66	54	46	69	47	90	58	59	62	52	52	59	55	65	68	72	62	52	60	68	56	49	65	55	59	61	81	69	60	53	63	68	75	50	62	64	44	80	49	47	59	63	61	61	60	57	64	57	61	62	62	68	64	61	69	59	51	66	64	78	61	54	62	75	54	58	44	58	49	47	60	49	53	62	52	69	56	70	54	63	66	75	71	67	49	61	55	62	69	56	68	58	52	64	67	62	77	58	60	64	68	63	61	65	57	62	63	59	55	68	59	66	65	80	55	63	59	55	63	71	50	61	64	61	59	60	61	65	63	69	72	64	69	71	62	56	63	64	58	44	60	56	64	51	57	63	60	66	56	62	55	53	66	58	55	71	57	55	61	62	63	50	59	49	57	55	58	63	68	69	61	50	60	56	46	70	59	64	53	64	78	52	59	59	44	64	64	68	55	42	67	65	51	70	52	53	50	54	60	68	69	63	83	48	69	60	64	60	57	62	64	67	40	70	65	52	59	73	60	48	74	64	69	75	71	63	64	68	54	64	57	56	47	67	59	68	57	63	67	62	58	63	63	61	64	59	55	76	73	53	87	64	60	64	51	62	57	63	56	55	57	69	59	65	68	62	60	69	61	58	65	71	50	57	74	53	56	72	51	69	62	58	63	64	61	56	53	84	62	53	65	51	62	54	58	58	56	68	73	71	59	64	77	50	60	65	60	67	67	58	56	63	53	61	57	55	57	60	58	62	58	68	61	68	60	71	60	52	60	60	72	58	64	52	63	54	65	71	46	73	56	55	76	52	82	55	63	60	70	66	56	64	56	62	55	77	61	70	56	61	65	75	60	51	57	70	63	65	56	66	67	73	61	55	54	67	76	66	59	62	65	72	59	51	65	64	65	60	62	75	64	68	71	56	63	62	54	64	72	67	63	54	74	68	64	65	54	63	70	67	62	54	61	59	44	54	61	69	55	56	74	52	68	57	48	62
52297	43490	35724	35729	32986	35000	29874	18352	4632	2359	1275	816	774	762	760	774	746	791	777	748	885	913	859	810	747	770	795	773	756	788	755	817	752	793	780	757	796	801	810	795	773	757	746	764	771	781	812	764	815	735	769	790	777	769	798	797	816	744	780	783	737	799	830	767	752	745	777	796	758	679	786	788	746	748	748	801	744	781	754	773	760	786	789	780	797	741	781	759	736	735	733	778	791	784	766	733	773	804	786	719	738	770	830	740	761	767	764	775	796	763	816	756	758	778	783	859	844	776	759	775	802	837	753	763	786	763	790	734	766	818	742	785	774	748	788	819	812	727	737	752	724	743	791	784	812	783	824	761	748	792	756	767	806	723	774	763	714	794	760	748	749	771	768	732	803	773	782	776	749	764	789	775	826	777	784	740	795	803	767	790	805	745	786	789	784	755	763	744	797	735	815	780	782	813	751	861	783	779	755	725	818	784	706	793	772	798	779	793	740	819	796	730	786	782	795	840	739	778	806	765	802	804	726	755	795	781	803	770	705	769	784	702	769	768	781	781	808	808	787	761	765	778	760	799	734	764	798	735	821	816	763	770	781	795	803	787	821	762	766	795	739	831	792	760	722	780	776	755	794	769	763	752	776	746	755	769	790	802	780	801	749	802	737	787	787	776	700	760	807	804	797	780	783	751	765	751	784	758	756	787	752	745	809	750	752	750	756	700	805	732	753	725	785	736	796	776	757	808	773	802	772	770	809	792	785	787	791	810	750	807	793	732	784	765	774	774	774	757	779	747	738	820	765	754	775	771	793	798	729	770	790	779	704	798	730	751	764	781	798	790	833	769	754	736	826	779	826	786	750	759	759	766	779	779	780	750	795	825	768	742	783	777	728	825	770	757	791	745	750	806	772	768	758	762	796	740	787	767	776	785	818	819	778	777	778	792	771	764	766	832	725	754	777	740	729	739	776	724	766	781	719	782	759	843	763	782	748	804	818	782	764	704	782	764	822	805	767	749	790	786	802	834	803	819	801	781	748	774	790	767	774	768	783	783	807	746	780	785	740	766	794	756	757	768	811	831	783	744	774	758	742	807	753	748	775	713	772	733	833	836	749	742	780	763	761	810	764	770	783	807	761	779	796	800	754	809	748	809	763	777	748	817	737	799	782	773	800	760	755	766	745	802	753	774	806	812	746	758	803	753	817	772	746	757	795	766	753	781	767	833	804	797	794	753	779	800	744	748	797	770	772	762	799	818	795	748	775	781	769	794	798	744	779	754	793	714	783	791	770	817	772	781	772	789	748	779	799	763	767	795	818	758	787	756	776	782	769	812	822	772	710	780	790	783	816	772	809	768	775	754	819	740	739	754	787	738	746	767	824	810	791	739	721	786	803	785	777	746	786	782	777	795	788	776	772	760	778	754	742	770	741	777	773	770	775	797	729	781	765	781	781	781	722	798	803	760	789	781	794	763	803	768	796	781	827	781	806	776	775	786	799	775	778	731	821	718	786	735	744	784	771	755	789	770	790	741	780	747	766	772	796	803	713	755	815	784	792	738	776	781	729	789	766	796	749	787	754	773	774	771	746	775	820	766	802	785	813	757	763	752	753	761	782	784	767	777	815	800	786	772	750	800	750	776	779	797	771	820	800	783	783	769	770	766	812	767	803	796	764	772	797	769	757	800	795	732	733	788	790	748	736	766	789	721	826	801	782	789	762	756	779	789	811	766	811	783	755	723	780	771	777	715	729	792	765	786	808	714	788	755	792	817	824	742	779	742	752	786	762	817	780	743	781	780	780	764	744	759	767	766	749	734	807	771	752	805	779	764	751	810	812	714	754	727	805	792	785	783	750	796	788	785	844	768	794	785	763	799	762	694	785	767	724	746	778	740	772	759	805	797	751	808	800	747	807	785	828	762	782	800	733	793	723	762	755	786	788	747	766	779	770	824	755	773	787	799	757	743	812	750	754	780	773	788	807	836	785	836	746	774	815	783	791	789	791	791	817	814	795	773	749	761	766	750	851	743	710	768	803	750	756	763	759	753	770	795	773	763	741	748	764	786	735	788	832	784	797	791	771	791	755	810	752	774	808	753	778	764	800	803	750	772	806	787	772	831	792	736	772	777	778	785	758	797	808	798	815	765	742	815	731	797	757	783	774	807	781	775	719	761	759	829	834	784	776	818	781	782	779	807	793	819	732	782	744	761	783	746	776	756	732	789	774	806	754	765	740	752	778	737	752	747	772	743	765	767	760	787	789	790	777	807	766	725	765	789	776	750	754	776	785	755	758	759	764	776	810	748	746	803	776	744	787	822	783	774	795	759	783	786	794	738	776	805	809	755	764	799	780	767	780	747	778	776	815	811	792	769	784	803	755	763	731	752	765	761	789	790	803	807	732	787	749	749	758	741	735	724	804	744	762	743	824	738	729	778	784	766	769	811	787	791	753	748	760	782	752	729	766	751	752	791	759	734	741	801	730	791	796	783	780	866	736	767	800	824	764	759	762	776	804	767	788	787	745	805	745	741	736	749	794	802	788	815	758	793	749	756	794	751	775	753	804	788	785	737	791	797	749	800	822	776	810	760	789	777	710	766	770	806	822	769	789	796	799	713	758	769	760	700	730	765	749	781	797	780	794	801	783	783	802	736	802	747	773	743	768	806	753	773	790	813	798	783	801	805	734	781	751	771	753	745	806	769	789	774	765	770	782	756	732	732	784	801	784	804	778	750	826	759	746	768	748	763	775	775	730	795	748	776	764	731	688	765	762	750	792	807	763	765	790	727	718	747	783	839	787	779	769	775	805	797	767	745	779	792	811	779	783	763	769	838	725	738	775	771	798	789	792	791	769	787	779	774	761	797	804	799	750	768	800	778	758	777	757	766	718	776	786	784	760	791	763	767	780	871	754	854	767	800	755	756	793	725	754	821	777	774	776	769	793	753	798	777	802	795	785	738	791	797	783	792	770	802	750	758	785	800	766	732	763	803	779	751	768	813	730	722	779	791	770	726	782	772	739	804	811	793	757	757	781	792	772	797	793	815	766	751	759	797	756	752	811	716	823	739	745	770	768	801	789	777	799	793	798	851	755	762	769	816	772	777	790	806	750	756	772	748	744	837	735	794	760	755	750	763	741	757	785	764	762	755	763	714	767	765	804	799	725	769	795	783	800	784	773	750	742	794	796	815	791	786	754	819	776	737	770	770	776	769	774	784	742	791	758	773	764	751	770	753	819	779	759	781	788	773	757	744	742	788	753	749	743	789	771	796	771	727	783	822	721	743	784	768	776	811	789	815	759	733	776	801	729	755	733	741	776	773	781	777	801	790	721	763	799	718	763	749	830	783	761	772	770	778	752	770	749	774	774	798	776	786	834	759	702	765	759	767	743	765	723	784	805	766	749	822	744	739	733	812	762	758	742	784	810	778	735	752	786	739	772	789	775	741	794	740	798	758	771	789	780	805	803	817	776	798	746	754	789	736	792	800	710	786	780	764
29994	35119	20558	8885	2333	3227	2852	1062	220	141	76	54	64	60	56	61	73	60	53	55	66	77	73	59	52	55	57	58	55	51	67	51	62	64	55	55	65	67	53	62	57	71	54	49	62	55	63	58	48	62	57	63	57	52	53	48	53	66	71	67	69	43	56	48	62	46	62	56	60	60	62	61	55	56	61	63	55	58	54	63	58	59	45	61	61	62	64	67	62	59	66	60	51	55	64	66	57	61	60	63	59	60	67	57	40	78	60	73	61	59	70	57	60	62	60	68	66	44	60	51	67	50	61	65	67	72	58	63	49	50	69	52	69	54	71	73	46	45	59	62	80	60	47	63	72	73	59	64	64	51	58	72	57	66	61	61	50	52	63	57	61	65	44	59	64	62	50	70	70	52	71	57	69	55	55	64	64	52	60	58	70	60	54	58	54	80	62	53	67	62	60	66	67	65	73	50	52	66	62	65	54	51	61	40	60	62	53	66	49	62	65	63	63	50	59	52	74	59	48	50	71	57	61	61	70	52	73	64	68	62	62	66	67	57	68	60	59	55	50	48	57	55	70	55	61	60	72	62	57	69	59	47	71	59	80	62	64	53	74	68	66	53	60	49	68	50	61	57	67	62	75	69	58	62	56	51	69	68	50	55	69	62	48	53	53	55	65	63	59	61	54	66	55	56	62	48	63	59	48	65	65	54	68	68	49	57	64	48	53	58	75	61	56	57	55	68	60	65	51	69	56	58	49	59	77	74	72	64	56	60	70	70	54	59	58	45	59	54	61	56	51	62	58	68	58	62	63	77	64	58	57	56	65	82	65	63	54	50	56	58	46	59	70	69	66	64	55	57	62	78	48	53	57	49	67	72	61	67	68	60	56	57	65	76	67	80	55	67	49	68	66	66	63	61	72	69	77	61	64	47	64	65	60	61	66	63	60	65	52	64	63	59	63	62	54	58	68	79	59	76	56	55	58	51	68	66	48	47	62	70	64	61	64	52	42	63	88	60	61	55	48	52	50	57	59	55	52	61	58	62	41	49	66	69	68	63	63	58	55	61	62	59	53	66	66	60	49	71	60	61	61	60	54	46	62	69	60	64	77	70	55	50	74	56	65	65	56	67	49	65	54	61	67	71	62	62	50	54	56	61	55	71	63	65	63	64	49	54	62	51	60	49	55	59	67	66	71	65	67	56	54	53	59	73	72	69	60	56	58	50	66	55	60	68	52	61	62	76	66	52	68	68	52	54	60	66	72	51	60	42	55	56	54	65	54	55	70	62	60	62	59	58	58	62	64	70	45	49	55	46	64	54	59	55	63	60	47	53	60	69	57	61	67	51	58	52	56	77	54	63	67	63	49	69	59	68	65	64	53	48	49	71	46	60	71	64	60	60	76	71	75	57	65	67	65	61	63	48	54	53	59	71	46	72	60	62	65	50	59	64	81	46	62	63	69	65	62	61	54	60	65	56	69	63	82	61	54	61	65	63	57	65	59	64	57	53	50	65	54	58	58	57	63	65	49	67	64	47	72	67	59	66	65	55	61	63	58	66	52	59	63	72	59	56	66	55	56	46	60	55	51	66	55	68	56	39	76	57	63	55	75	60	53	54	64	68	60	52	66	64	77	66	73	61	55	44	57	70	60	73	55	65	63	57	57	65	59	68	73	66	72	63	65	60	56	74	46	76	61	50	71	62	70	62	49	60	47	59	59	70	59	67	61	61	60	58	62	67	71	59	52	66	65	61	47	61	73	74	57	62	61	65	56	57	56	75	72	59	63	66	63	58	58	64	52	64	63	78	59	74	66	47	60	57	51	47	81	41	50	56	64	68	58	55	65	53	54	49	74	59	59	49	59	59	61	69	65	62	49	68	68	53	78	56	60	64	56	75	65	62	62	66	50	64	61	60	62	60	58	52	53	61	89	60	53	58	54	53	62	58	65	67	64	71	57	63	57	60	47	59	63	59	63	57	51	53	57	68	64	46	81	56	61	51	66	69	65	74	56	71	53	54	48	58	66	50	72	57	63	70	57	47	61	63	64	58	47	58	66	68	57	69	75	51	57	59	65	63	61	61	66	60	59	62	65	53	51	63	61	58	53	53	78	61	60	59	62	69	52	68	81	57	63	64	66	69	65	57	70	61	50	62	64	44	80	56	74	60	58	70	53	59	56	62	59	62	58	51	68	57	62	88	69	65	72	60	62	63	31	56	53	63	51	63	74	46	66	62	65	62	61	62	57	53	73	73	55	71	75	67	51	61	53	53	62	57	69	56	53	71	52	63	52	47	64	63	65	48	51	71	45	64	62	62	57	59	57	64	58	63	54	60	69	62	53	72	56	60	64	43	62	59	69	61	62	58	65	58	50	67	75	55	72	52	60	74	57	50	53	56	87	47	67	53	72	57	60	50	60	64	55	50	69	70	62	60	60	65	52	54	62	61	64	66	57	51	73	70	69	63	65	57	61	62	42	49	71	53	59	60	62	51	52	53	60	66	53	62	68	64	48	62	68	62	65	70	51	59	63	50	50	78	41	59	62	60	51	69	75	55	63	73	59	59	67	65	52	65	72	64	68	45	66	57	72	69	59	52	53	53	62	61	59	59	66	51	66	64	64	52	63	56	64	76	45	59	59	49	48	62	66	63	66	49	50	63	48	78	71	66	63	58	68	60	68	61	48	68	56	59	60	57	60	49	66	49	72	62	56	58	70	64	48	57	73	65	53	76	51	54	62	60	68	64	49	60	69	75	70	57	48	57	44	62	68	58	59	68	71	53	62	68	67	59	54	58	63	61	68	65	66	45	57	53	65	55	63	53	56	62	63	66	58	51	56	56	57	55	48	54	58	61	59	67	64	64	67	54	61	61	77	65	69	69	58	64	56	55	49	72	58	71	54	57	70	63	50	63	56	63	60	64	69	60	57	55	60	60	55	53	64	62	64	59	56	62	51	54	70	54	53	54	50	73	68	64	80	59	55	63	56	58	55	63	51	66	62	68	60	60	76	51	69	71	64	50	53	67	56	60	53	62	63	56	62	49	61	61	57	55	76	57	53	77	82	66	60	66	73	55	58	48	72	57	66	57	79	53	69	57	63	57	66	61	60	61	62	60	73	63	66	69	62	69	56	56	66	55	61	68	51	73	66	48	65	69	55	51	68	81	77	60	75	53	72	51	64	64	58	54	64	63	53	80	62	63	54	67	69	58	63	60	66	65	58	56	70	66	55	60	62	57	50	65	54	56	61	77	72	62	65	61	52	58	67	63	58	74	68	68	67	64	68	50	69	61	82	58	63	59	60	79	58	69	64	62	59	54	58	62	63	80	63	51	58	53	57	69	72	69	61	61	61	72	54	67	46	46	66	48	64	58	65	48	75	63	62	58	67	59	56	39	55	48	53	66	67	67	49	65	71	67	58	60	48	70	58	61	53	65	77	60	54	54	64	62	58	64	41	58	67	71	64	54	58	55	68	58	56	70	48	69	60	57	62	64
51184	43260	40906	41973	37876	43319	36346	22534	7612	3705	1580	729	769	779	721	722	711	771	766	769	959	1126	915	833	722	750	759	791	731	758	764	734	721	715	749	749	771	777	819	726	776	765	717	736	748	706	729	785	737	732	781	785	747	747	767	726	745	766	722	720	758	775	741	699	745	749	709	710	722	806	690	818	757	749	709	758	694	772	724	756	778	762	738	773	743	731	780	736	717	731	766	757	757	715	689	793	770	731	759	758	740	760	735	742	727	740	746	768	772	716	757	730	771	783	762	728	724	744	756	779	691	717	753	747	727	712	726	733	713	765	803	786	775	685	689	804	797	754	782	739	755	718	756	783	702	767	750	750	743	764	777	719	720	795	733	717	725	743	743	798	751	762	754	727	733	750	768	827	756	763	777	702	734	760	719	705	728	754	786	730	765	783	753	740	735	746	747	713	724	728	741	749	779	728	733	785	732	730	749	761	750	701	784	763	717	806	772	728	733	736	706	794	727	746	758	780	716	698	764	735	685	764	729	764	736	763	742	826	779	698	723	720	685	752	750	756	699	749	734	756	718	726	775	744	703	752	726	743	797	752	788	747	745	757	746	714	721	744	716	806	760	776	767	747	782	765	728	756	771	703	792	762	693	722	720	752	748	724	730	755	775	797	711	791	756	774	749	731	753	757	728	721	757	740	714	731	785	762	739	784	754	715	774	741	761	794	763	786	751	707	785	742	776	756	742	744	746	747	762	773	736	774	748	758	725	709	715	748	744	740	751	783	783	772	772	756	740	729	766	770	719	787	743	745	772	725	709	791	795	719	778	726	756	723	715	720	753	800	736	754	738	756	729	769	745	770	760	732	743	692	700	774	737	766	797	764	760	687	776	736	798	747	764	747	744	794	748	722	703	743	750	696	760	725	733	776	759	721	782	692	745	766	792	754	700	703	736	734	745	786	743	755	789	754	771	731	723	724	739	700	746	772	792	766	702	738	743	765	782	743	787	740	793	762	771	726	834	762	722	720	792	730	757	738	730	757	773	787	737	770	704	719	758	796	726	779	734	770	809	727	709	778	675	762	714	794	749	790	757	768	805	754	769	747	725	726	767	758	748	767	748	707	772	809	779	744	798	734	804	747	690	723	728	752	751	752	726	663	661	761	778	755	748	714	734	712	763	740	764	786	755	718	773	730	695	756	752	702	792	799	749	753	748	783	744	732	735	717	727	737	723	756	750	702	707	747	780	701	728	711	736	772	766	749	751	744	734	763	710	721	763	706	771	738	717	761	722	760	766	738	782	790	732	725	776	768	760	771	764	772	729	712	793	744	780	789	705	810	747	718	773	740	770	720	759	788	752	749	754	754	760	756	790	733	743	779	764	731	778	748	706	718	814	743	769	724	760	732	767	763	733	752	773	756	777	754	720	760	776	773	757	720	761	726	704	742	778	750	741	716	787	786	751	748	750	705	720	792	764	764	762	773	728	713	704	752	739	773	758	742	777	786	738	704	780	760	739	724	740	785	720	734	718	739	731	757	750	723	779	731	776	747	742	788	754	766	745	743	752	752	785	769	734	807	749	703	716	759	714	731	739	746	720	730	752	828	768	720	742	769	726	752	728	749	766	739	773	733	746	780	734	790	745	730	719	734	714	764	755	753	753	745	769	710	752	755	749	766	742	700	819	778	768	751	735	779	722	773	756	746	781	758	775	819	777	734	735	714	773	739	758	690	718	760	757	764	743	762	717	775	779	765	740	765	781	728	798	767	763	714	757	742	764	733	731	705	721	724	746	763	783	744	760	717	787	750	797	779	744	745	771	731	744	710	736	746	748	753	747	770	732	747	730	758	718	751	707	732	788	765	714	767	774	734	752	717	720	678	722	786	760	742	771	727	733	783	717	838	762	763	762	749	762	764	720	667	708	785	757	731	751	800	764	750	715	737	762	757	710	719	749	724	777	783	752	765	734	777	755	729	696	746	697	771	721	779	693	754	749	748	773	747	781	780	752	751	747	768	775	789	717	745	795	737	726	735	700	769	756	765	700	777	723	749	728	820	759	754	757	751	800	691	703	753	720	778	745	733	797	764	728	779	745	753	736	744	755	766	758	748	758	747	761	755	702	764	749	788	726	711	754	717	730	772	786	767	755	733	746	751	746	753	742	733	746	741	755	725	769	751	726	750	761	760	718	726	668	754	683	750	752	731	740	716	722	732	761	744	759	778	732	787	773	722	693	711	779	734	792	707	804	773	751	737	722	778	767	720	721	720	752	722	667	778	759	714	733	744	743	714	825	773	729	709	730	748	764	731	792	782	734	718	756	720	736	778	771	764	772	754	742	763	780	733	716	747	717	731	736	736	714	740	767	751	754	722	742	752	777	727	759	730	778	726	747	752	764	776	735	745	741	734	772	745	764	747	716	769	734	745	758	758	765	733	758	743	748	730	777	758	768	735	732	720	742	785	734	733	724	720	765	740	743	757	744	769	803	728	777	736	750	770	734	755	771	725	750	723	703	759	746	756	782	720	765	728	802	784	709	719	735	751	712	787	739	740	772	736	739	736	719	782	756	745	751	700	736	752	787	762	713	754	735	764	789	737	726	746	742	713	771	679	713	773	756	788	762	725	827	744	768	731	734	754	743	788	758	706	735	751	736	768	747	722	748	753	747	720	762	725	754	705	751	732	729	756	740	709	781	743	760	762	745	784	714	735	711	731	757	721	735	737	756	751	688	776	750	754	776	762	745	745	755	737	762	773	747	704	782	745	783	757	740	787	738	744	756	732	766	769	710	757	785	771	745	732	705	729	700	763	754	726	792	755	744	760	734	779	726	758	727	750	715	693	733	774	765	779	714	725	754	785	815	700	743	728	744	740	732	765	737	748	756	775	750	783	713	719	762	731	734	722	709	749	743	708	765	700	718	754	814	711	719	769	731	767	720	784	720	745	774	743	760	756	769	718	795	752	713	755	745	701	725	798	771	769	748	740	765	795	747	767	712	769	779	735	717	770	790	729	760	759	716	802	752	765	757	797	773	761	721	761	788	737	726	706	737	756	768	750	760	731	768	777	717	728	765	706	751	718	778	745	745	771	760	767	764	737	750	741	700	778	716	697	750	811	747	711	759	712	711	779	725	769	721	797	760	798	703	729	756	773	726	749	779	719	768	729	772	712	758	733	713	790	724	756	740	751	774	735	684	791	796	762	779	689	748	743	769	732	721	727	774	731	766	735	718	764	738	743	665	705	722	763	767	774	722	761	753	747	744	730	789	742	769	783	717	715	781	754	751	749	725	756	720	728	763	730	753	769	771	726	766	811	746	720	715	748	724	801	736	764	745	772	800	766	777	757	729	743	779	757	740	743	722	736	682	761	765	754	753	736	701	752	754	730	762	739	746	761	763	793	726	750	773	758	734	726	754	749	748	808	705	793	757	758	763	761	737	770	774	742	749	721	747	719	773	751	758	701	754	756	749	718	757	719	716	748	782	776	739	784	782	746	765	783
9657	9087	4428	1657	284	662	672	327	78	62	53	43	57	50	47	53	67	44	49	61	50	63	54	53	44	73	60	54	35	42	66	49	33	64	71	43	59	60	51	48	42	52	55	47	49	62	60	61	41	56	55	55	54	62	53	52	48	54	39	56	59	53	54	59	34	31	52	64	64	41	51	57	46	55	60	57	50	54	52	54	52	53	47	49	45	52	40	55	43	44	42	49	46	57	43	56	39	58	40	52	55	47	47	39	39	62	56	63	50	54	44	69	62	52	46	53	61	55	60	52	72	51	45	49	54	46	48	44	34	55	55	45	52	53	61	57	50	66	45	45	54	50	56	52	64	46	47	48	60	45	60	50	59	61	52	57	60	56	51	51	42	46	53	52	50	48	46	55	54	48	52	45	54	43	53	47	59	65	45	51	43	37	45	46	44	46	55	42	52	46	46	50	43	45	43	43	44	66	55	52	52	44	45	39	53	52	65	46	49	46	50	53	60	48	51	46	46	44	49	60	44	52	54	55	54	54	42	40	54	51	53	41	60	65	54	49	46	46	58	62	53	54	51	46	51	69	33	66	38	44	43	48	50	48	63	50	49	49	54	44	45	39	58	66	51	53	51	59	65	54	52	60	57	45	56	63	44	65	45	50	55	49	52	52	59	39	59	63	58	55	48	55	51	54	47	42	53	63	44	52	38	58	55	56	46	54	61	44	40	61	55	53	50	37	55	50	54	52	41	46	56	54	56	39	40	42	46	50	52	52	51	71	46	51	55	47	59	40	42	53	46	43	57	62	50	54	55	60	36	45	60	37	40	48	57	60	60	60	52	54	48	50	42	46	50	47	40	56	72	54	66	65	57	65	40	43	60	47	59	53	41	74	56	53	58	52	50	50	49	47	66	50	58	51	62	41	53	48	51	58	47	51	50	49	56	61	43	62	58	42	47	49	50	52	48	51	54	47	56	38	54	49	51	34	47	64	46	51	42	54	42	58	54	59	55	50	62	60	43	59	52	51	49	53	37	57	50	59	51	62	56	47	36	55	52	48	51	51	50	51	49	58	50	50	41	56	53	63	41	41	51	48	48	55	51	54	45	43	37	42	57	41	46	51	54	47	44	51	59	38	53	49	53	53	52	38	41	44	54	44	45	41	58	53	38	55	44	42	42	44	60	46	53	33	47	49	46	46	60	61	48	48	56	42	46	61	40	61	51	56	70	57	62	41	46	51	51	41	54	51	60	42	59	44	45	46	54	55	59	49	50	47	58	54	44	50	44	49	55	54	52	50	48	46	38	62	61	43	52	51	67	62	47	57	58	53	69	48	52	53	46	50	42	51	53	42	53	46	43	47	68	56	70	65	58	45	50	59	47	59	60	50	59	51	41	37	60	50	56	49	53	53	57	52	51	58	49	56	31	48	47	49	49	62	63	41	55	48	43	59	56	46	61	40	49	45	61	50	65	43	56	50	47	50	51	48	55	45	39	48	53	51	54	32	49	44	46	55	46	51	49	52	46	30	45	55	44	61	55	52	38	51	47	46	54	61	56	59	47	35	46	40	63	50	46	48	53	48	49	51	46	55	56	51	41	47	50	47	40	64	62	69	36	58	57	58	48	55	65	43	53	57	53	64	51	58	49	42	53	52	49	52	43	54	39	52	49	49	37	56	39	43	67	49	54	69	46	67	36	50	35	48	55	54	52	41	58	43	53	51	55	61	47	59	52	53	57	55	54	52	50	63	49	49	60	52	38	44	41	38	60	54	55	41	41	53	59	61	40	38	49	55	51	54	50	51	49	56	54	42	49	54	63	46	52	59	54	43	52	51	51	39	55	44	37	47	44	55	58	46	43	47	49	60	54	46	58	51	45	46	42	54	59	52	60	50	34	46	46	52	60	69	46	64	36	55	52	49	45	43	40	48	49	62	66	51	55	46	56	58	47	50	64	45	54	50	47	50	58	48	49	57	55	68	53	49	49	61	56	53	54	55	43	54	59	49	58	47	49	50	40	56	39	42	58	47	61	49	54	30	56	63	45	48	57	44	57	45	49	58	56	61	65	58	47	52	49	49	52	46	54	56	50	44	48	47	43	40	59	57	52	62	51	55	48	44	46	56	43	60	36	54	52	45	53	42	43	43	59	53	44	40	39	58	53	58	39	50	49	44	38	42	47	61	53	51	50	56	67	62	48	59	43	47	42	53	51	52	64	51	58	44	45	54	49	62	51	43	53	43	59	44	63	46	47	55	38	41	56	40	35	49	55	40	58	51	58	39	48	49	54	51	44	51	44	59	49	46	42	69	57	51	57	58	55	59	47	58	37	57	46	54	48	49	54	45	52	50	49	51	50	37	45	51	56	52	61	52	55	58	56	52	50	40	44	43	40	38	49	42	55	59	40	38	50	58	51	38	48	38	47	30	38	44	48	54	46	46	51	54	53	46	62	49	51	61	55	51	54	54	44	59	48	52	51	52	61	55	43	50	64	54	59	41	49	45	38	53	53	53	45	64	54	45	66	65	56	48	47	54	55	49	37	59	50	59	49	52	63	47	37	62	42	68	47	61	44	56	60	51	55	51	53	38	56	49	44	57	48	49	52	35	60	53	58	45	36	46	53	49	40	58	49	46	42	61	51	49	47	44	57	68	44	49	53	50	76	40	41	57	46	55	52	51	54	62	56	49	52	42	50	53	55	50	59	36	48	58	59	46	61	55	50	48	48	65	49	61	46	53	64	46	58	53	34	40	56	50	50	45	41	55	55	51	57	60	62	46	40	48	50	50	51	50	48	48	61	56	52	57	49	48	52	61	53	56	45	59	66	60	44	41	48	51	44	50	58	53	46	46	53	53	60	46	58	47	46	50	34	56	53	54	49	58	54	49	58	61	67	53	39	46	46	52	50	63	45	52	65	46	48	43	57	61	58	46	53	58	64	49	43	52	64	56	55	38	59	46	48	61	60	47	55	61	45	65	41	56	37	54	55	56	40	56	61	54	52	58	45	39	47	50	40	51	51	59	42	46	53	44	46	42	50	41	60	40	48	63	51	42	56	47	51	54	60	46	55	58	67	61	32	51	46	48	54	67	48	51	43	56	54	46	46	46	51	43	45	48	56	56	59	46	43	48	48	50	51	48	46	49	40	57	52	42	64	42	52	52	48	57	48	46	54	56	58	59	58	63	46	73	55	62	52	51	43	49	52	47	55	61	61	45	63	50	49	46	49	46	57	57	54	49	55	44	34	46	54	53	53	56	53	48	44	51	52	38	38	51	51	52	58	53	59	51	43	51	52	45	39	52	49	51	58	52	54	45	49	42	57	48	44	47	65	48	60	50	52	51	39	42	40	49	52	50	60	62	67	57	49	52	51	62	57	44	47	55	47	67	50	50	52	38	51	47	54	55	42	53	38	50	57	64	47	53	56	61	43	59	58	49	54	49	50	53	63	56	66	57	50	49	41	52	55	49	55	52	53	44	41	43	49	50	58	47	55	50
43238	33081	25413	24934	14729	26075	21278	10240	2450	1352	818	645	602	658	679	604	643	635	643	672	718	709	685	707	677	641	637	676	625	650	654	652	589	659	635	628	659	650	618	606	600	669	613	634	675	580	629	648	645	659	677	656	680	649	654	639	618	626	649	613	650	649	639	660	624	634	631	635	699	669	624	640	678	642	643	640	659	649	648	663	646	673	664	633	661	636	634	608	619	636	603	594	626	632	618	648	586	622	578	620	625	583	604	637	641	616	665	660	646	672	653	633	658	613	655	623	633	654	647	632	643	617	620	625	658	674	664	646	671	645	651	661	662	643	622	672	647	645	599	633	644	606	652	636	629	623	624	661	633	667	622	588	678	619	618	647	617	632	643	623	630	609	625	650	627	659	658	618	659	642	603	663	588	635	671	614	636	652	681	643	672	657	642	608	661	636	639	640	632	646	642	635	651	658	703	632	622	643	657	643	649	599	666	613	602	646	626	685	613	669	636	662	659	639	607	630	609	662	678	629	644	658	682	610	618	657	679	653	605	684	643	649	666	677	670	677	620	647	677	626	640	674	680	648	659	644	638	633	683	658	625	658	686	616	684	614	632	660	676	652	647	705	610	625	625	631	643	631	647	632	667	652	637	649	681	617	659	664	661	613	657	629	649	650	642	656	644	663	622	626	670	662	642	640	652	656	619	658	701	601	661	616	670	632	669	654	654	633	683	608	649	643	681	644	609	658	628	624	657	649	648	645	613	621	631	694	640	647	645	661	659	640	632	656	594	656	627	670	603	604	634	666	688	617	625	667	609	641	623	623	680	639	704	670	650	645	680	639	637	631	645	619	613	688	647	641	653	648	648	632	657	602	687	656	612	632	626	637	667	621	628	661	637	612	643	621	638	696	618	649	602	636	631	642	630	591	636	655	640	679	665	633	622	635	629	650	657	658	614	724	655	664	615	632	648	665	664	604	644	581	681	613	670	655	665	617	633	621	687	602	633	619	652	646	645	660	680	652	628	587	638	659	628	613	669	648	641	683	628	703	680	687	597	695	606	610	632	632	650	659	697	654	631	655	626	638	681	654	626	632	664	673	649	670	696	637	650	627	639	646	640	628	699	704	645	677	635	629	704	659	599	624	644	654	671	656	649	666	636	624	650	661	637	676	661	666	585	654	665	672	610	654	635	588	607	658	707	615	666	636	657	636	663	617	660	651	668	594	680	637	646	648	670	625	685	631	674	623	613	647	638	654	658	694	662	636	612	637	665	687	644	677	610	727	618	659	632	691	613	642	585	684	624	611	683	647	650	669	653	656	652	682	651	644	613	667	653	697	664	638	603	617	660	578	613	643	677	653	636	618	666	617	643	674	619	631	619	621	641	668	628	625	652	621	669	659	616	612	621	637	647	619	613	612	651	618	621	680	653	646	654	647	662	666	633	628	641	658	643	618	642	618	657	657	648	611	611	640	636	638	732	634	633	657	641	604	622	699	597	632	567	647	626	638	616	680	645	614	623	630	642	656	654	684	653	588	637	633	604	610	661	642	656	638	646	624	661	662	606	670	629	669	640	640	635	646	689	659	609	605	654	591	619	690	613	619	642	649	664	692	648	650	672	626	634	646	683	605	632	639	596	641	671	619	593	636	673	628	593	662	626	599	642	634	624	627	660	647	664	608	634	650	635	669	635	650	624	638	656	638	642	628	674	626	624	619	685	692	695	664	615	630	648	634	656	648	603	633	681	594	665	666	619	632	671	653	659	644	674	618	645	637	663	679	635	599	623	664	706	658	585	635	657	649	629	615	612	640	600	677	661	626	620	646	637	659	616	645	672	651	614	676	635	625	639	633	583	628	632	623	597	671	671	659	620	644	686	680	642	669	614	614	655	638	658	650	626	660	612	656	610	684	655	601	625	665	655	664	636	647	651	638	700	600	630	646	659	652	660	638	629	648	632	678	594	687	654	624	650	645	674	680	633	653	654	627	631	630	701	628	677	666	640	660	611	645	703	652	635	656	634	618	630	601	661	638	640	610	620	641	641	652	672	689	666	681	656	599	609	641	625	673	637	625	631	606	650	645	652	653	606	670	676	649	629	584	610	655	625	625	651	640	614	598	664	621	639	630	588	608	664	640	657	651	602	699	635	638	633	623	642	641	675	645	669	639	680	641	646	612	650	655	645	614	609	660	651	613	658	655	626	675	667	630	641	719	663	620	672	611	687	663	617	652	683	643	676	613	592	628	639	631	639	674	678	635	638	630	684	613	630	683	667	634	638	630	653	669	647	640	631	632	683	681	630	677	652	617	633	660	686	662	669	627	651	618	621	652	657	638	633	644	654	588	686	630	656	607	641	661	639	602	681	659	640	622	646	675	624	651	627	658	647	612	635	649	671	670	647	611	620	585	613	633	674	630	641	630	634	635	664	620	608	642	651	654	612	686	640	679	665	618	663	656	598	636	623	657	639	680	615	672	657	652	645	648	622	604	636	664	643	629	640	644	610	656	631	630	641	638	653	647	601	632	685	608	621	618	669	668	629	642	633	647	618	696	644	649	639	616	591	654	631	679	658	635	616	612	653	594	600	646	658	624	653	581	656	664	632	666	626	624	625	644	654	655	637	650	662	647	699	639	699	667	678	658	637	637	643	648	609	637	615	608	610	700	594	677	600	666	605	615	646	646	676	671	665	634	649	649	615	641	623	668	691	662	648	627	645	679	666	669	646	644	608	627	645	622	627	639	656	644	654	691	677	641	664	642	611	648	629	633	645	641	613	680	625	634	608	667	650	643	671	607	631	663	654	653	654	640	644	613	643	685	642	674	609	658	613	659	676	641	654	617	636	631	702	670	643	667	708	612	640	669	658	626	628	689	644	620	638	663	657	632	607	673	597	631	625	638	631	644	599	630	611	628	635	637	648	618	622	676	604	611	585	674	646	631	637	624	649	623	669	658	658	638	651	651	624	648	643	617	629	636	669	630	630	628	640	663	637	655	664	650	679	668	609	615	661	625	653	644	666	648	707	672	621	636	631	706	633	673	721	685	626	625	643	601	674	651	608	628	652	655	577	652	661	632	668	649	621	661	612	638	642	615	614	668	632	613	655	638	636	672	621	713	638	621	681	669	610	649	653	656	639	626	620	600	633	613	675	667	636	678	674	630	673	657	641	618	634	663	636	655	628	636	666	646	663	626	626	635	596	647	608	649	641	664	632	652	637	625	653	619	631	599	651	643	614	656	647	643	667	641	581	643	653	636	638	649	583	644	662	624	650	641	696	616	671	648	682	641	653	647	619	616	667	623	655	672	655	667	680	639	599	618	666	663	654	614	638	672	672	657	666	670	635	651	665	607	680	668	678	617	669	637	621	633	651	616	669	632	651	694	693	601	649	604	576	640	597	601	640	639	660	615	717	644	661	634	599	671	658	653	624	617	642	626	655	648	681	646	615	650	625	663	643	596	639	609	643	597	703	634	618	616	635	662	665	633	672	640	607	630	638	616
24619	27298	15404	6696	1011	2045	1805	682	144	82	64	59	40	57	53	57	43	48	45	54	71	64	66	56	48	65	46	56	54	49	56	53	60	55	54	54	43	66	56	61	53	51	51	56	67	50	48	61	50	48	48	53	40	55	55	59	43	48	58	42	69	55	52	49	44	44	47	44	54	55	44	56	66	48	47	48	51	39	57	45	40	56	45	52	54	53	57	43	39	54	51	36	58	48	45	60	49	45	54	56	54	43	42	49	61	46	48	56	40	61	58	55	63	47	52	53	48	67	55	46	58	53	66	58	53	50	46	55	56	52	53	46	52	34	44	48	52	50	51	45	54	51	58	61	40	62	60	48	61	66	36	43	45	52	56	61	54	55	42	58	44	56	45	41	42	44	49	55	55	43	57	41	44	53	44	38	46	46	48	69	68	43	47	56	55	53	57	45	51	54	55	71	48	50	43	47	46	48	54	50	57	50	52	56	45	52	58	58	55	55	49	45	51	51	40	44	62	52	37	57	52	46	57	52	52	49	42	59	54	46	54	64	57	51	45	62	46	59	55	59	58	63	52	62	44	43	46	47	46	56	47	54	54	39	53	43	49	47	52	54	57	44	68	52	59	57	56	61	49	62	57	55	50	53	57	51	45	53	50	46	49	49	63	62	55	55	49	53	51	52	51	45	56	53	60	53	59	42	47	54	51	45	51	47	53	58	51	37	72	47	43	46	49	54	50	63	56	37	57	61	54	49	51	64	47	58	46	52	41	54	58	54	51	57	52	56	38	60	48	54	50	59	60	40	54	53	61	61	42	59	49	62	50	43	47	44	58	49	49	46	42	64	55	41	43	60	62	44	54	54	56	48	48	45	49	49	55	59	58	57	47	52	54	49	45	52	49	54	43	54	52	51	56	53	45	44	31	48	55	67	51	55	55	44	58	47	50	51	50	62	56	70	55	53	47	42	53	47	54	53	39	57	45	55	50	69	36	53	50	53	61	61	61	49	51	49	50	61	47	58	49	52	47	46	58	46	44	57	52	58	54	53	54	52	58	53	50	54	47	57	46	62	57	50	43	53	63	44	56	46	60	63	45	31	60	51	49	55	56	41	61	53	47	67	36	63	54	50	53	61	51	48	52	61	51	56	48	65	55	60	53	47	40	54	53	55	54	57	62	53	61	59	42	48	40	54	47	60	43	45	59	60	68	54	54	47	49	53	55	57	61	57	48	42	53	47	40	60	51	47	40	49	59	51	57	46	56	42	47	54	48	43	48	42	56	51	67	47	53	61	51	45	52	45	49	49	42	49	57	49	47	55	49	38	62	41	55	50	56	57	52	54	59	51	60	46	60	63	47	59	34	47	59	48	48	39	65	63	47	54	58	54	59	50	48	56	58	40	56	58	54	47	37	53	51	47	46	59	63	45	61	55	62	44	59	48	60	58	42	51	54	58	55	51	49	56	43	55	38	45	54	37	39	51	69	58	40	45	58	48	49	51	61	53	57	45	46	52	37	52	51	71	46	69	53	57	55	45	53	52	53	59	58	43	76	63	47	55	54	45	59	56	65	45	53	58	62	56	47	51	57	47	62	66	41	56	56	65	56	56	53	39	56	62	51	48	52	63	50	41	53	58	56	52	49	47	68	50	47	67	71	48	63	34	50	59	42	41	53	46	47	42	66	42	53	39	54	47	61	47	63	63	56	50	43	60	56	58	61	67	56	52	58	61	45	43	63	50	55	58	54	56	50	55	47	43	55	47	52	40	38	49	66	56	46	63	51	60	51	46	76	39	65	58	51	38	44	53	55	41	53	38	47	52	52	67	59	49	38	43	55	54	68	58	54	50	40	58	49	60	57	43	49	57	43	50	43	57	56	42	56	46	53	31	48	50	36	54	53	57	48	49	45	70	36	49	62	56	53	70	49	53	54	47	42	55	48	55	43	57	44	64	51	45	47	54	46	44	45	41	56	40	62	47	55	39	49	51	56	49	57	48	46	57	48	43	51	47	43	60	57	42	41	47	56	51	41	64	53	50	39	50	55	45	56	52	44	52	56	51	54	59	60	50	41	55	60	61	66	63	51	58	43	45	53	48	71	58	51	58	61	47	44	48	64	59	55	49	57	54	43	48	46	48	53	50	54	59	60	42	53	51	44	61	44	48	38	60	44	66	55	58	55	55	58	50	53	62	45	63	36	57	53	51	51	53	64	59	49	48	54	53	52	29	43	55	60	47	63	69	50	42	59	56	43	51	50	52	61	48	47	52	46	48	52	40	59	47	48	56	55	57	61	56	56	61	61	52	58	49	50	48	58	47	37	58	63	54	60	52	56	56	63	58	49	64	54	57	57	42	54	41	46	49	62	49	58	45	60	55	49	50	45	46	36	40	57	44	57	41	43	51	54	64	65	61	53	54	67	50	60	61	59	59	53	52	52	38	48	51	46	50	43	64	41	50	49	58	51	49	66	58	50	62	58	56	56	63	52	67	41	60	56	45	68	46	55	54	33	54	41	52	62	60	52	42	55	54	48	59	39	55	53	42	52	62	43	43	47	45	50	37	49	50	50	49	47	46	44	48	57	42	55	43	61	68	50	55	50	53	45	46	45	42	60	55	52	55	58	53	54	57	59	65	59	51	43	55	47	64	60	62	63	48	75	53	59	54	57	46	70	50	54	59	55	52	52	56	51	66	56	54	38	49	60	53	55	47	50	58	55	52	48	54	54	49	48	68	55	62	58	51	66	40	52	52	61	49	59	56	53	47	50	50	51	60	51	48	45	51	45	51	46	64	56	50	59	44	53	48	56	46	56	54	47	57	56	51	42	52	53	46	50	44	44	61	55	52	68	54	48	52	47	45	56	64	43	48	63	60	45	52	49	45	45	45	47	45	48	50	57	52	66	51	60	44	61	50	61	43	38	58	52	54	40	51	67	56	67	49	48	52	62	48	58	58	40	63	56	55	57	40	46	48	44	50	52	49	42	47	53	59	59	52	49	45	54	42	54	48	52	49	47	47	46	51	59	48	50	55	48	50	49	53	49	50	55	52	46	62	55	55	57	50	54	59	60	57	61	64	57	50	43	53	48	49	55	47	44	59	49	55	60	53	47	61	50	47	55	47	61	43	52	56	46	50	48	61	49	52	49	60	51	45	46	52	50	53	60	46	34	42	55	52	51	58	49	49	64	55	50	51	57	66	55	51	46	41	60	51	59	56	48	59	51	65	63	49	65	64	58	61	57	57	43	45	41	56	50	41	49	43	56	57	59	47	39	48	51	50	64	56	53	58	59	59	57	40	43	50	59	57	59	39	39	54	50	55	48	49	60	65	41	55	46	39	59	59	51	63	60	46	56	54	50	40	46	47	47	62	44	37	59	44	51	48	69	53	56	58	57	64	54	54	58	48	51	44	68	65	73	56	54	64	47	51	60	55	52	60	50	56	56	55	55	44	41	60	59	44	54	57	66	53	58	46	43	63	52	66	56	64	59	54	40	55
50254	40877	36874	40117	21078	37882	31245	16831	5556	2838	1003	701	617	632	639	654	654	637	655	612	847	986	780	737	700	671	651	683	630	652	661	656	636	649	638	659	669	620	640	658	675	669	622	620	661	664	661	657	634	675	649	652	652	661	641	660	633	688	671	613	647	662	589	681	679	630	636	694	582	655	651	655	655	633	646	659	609	626	662	683	634	642	655	657	669	620	623	688	652	643	617	625	630	646	632	664	666	663	750	671	646	600	650	606	681	704	699	633	671	650	627	740	631	688	643	690	629	645	645	626	638	623	627	644	711	670	652	644	652	610	674	647	666	645	641	607	692	714	676	652	637	633	662	652	645	652	699	676	698	680	630	681	635	661	658	669	624	660	643	683	658	636	642	630	633	682	603	598	670	614	665	690	607	665	654	653	657	608	645	675	637	638	621	683	670	663	680	611	629	702	648	682	647	643	623	662	652	625	653	644	652	676	655	642	616	664	638	645	653	631	676	660	678	685	633	666	649	655	694	632	608	636	654	629	657	661	654	656	640	623	719	665	652	673	683	647	667	640	607	661	631	652	651	689	625	676	664	650	656	590	628	693	648	668	667	643	678	705	621	693	671	687	637	626	664	673	588	635	644	665	681	686	652	637	654	639	650	647	649	660	657	677	694	662	681	693	634	634	619	672	637	655	651	650	651	666	679	658	676	626	657	632	657	691	641	648	645	647	653	669	615	647	694	658	651	678	654	632	695	697	675	658	609	625	631	645	668	672	622	637	649	642	612	629	655	690	630	648	653	714	703	621	652	692	618	638	621	633	653	593	668	689	645	649	660	588	679	655	623	629	596	677	647	626	670	690	645	644	685	629	579	650	657	658	660	658	679	651	660	638	612	645	620	657	657	620	635	637	641	656	692	640	636	674	683	650	697	662	648	707	672	642	653	647	640	650	642	621	665	611	661	643	612	662	685	661	683	638	654	641	669	615	734	673	655	595	614	649	640	649	655	660	625	664	633	669	617	657	631	658	650	613	657	670	620	640	661	653	650	634	652	670	611	644	701	700	692	655	660	602	644	639	667	650	668	666	681	645	624	619	697	649	635	685	642	640	642	656	630	685	666	677	701	667	609	648	647	630	637	661	652	649	630	645	648	620	694	661	681	684	649	634	654	644	658	675	645	647	632	638	634	730	688	662	675	652	662	638	674	637	597	647	665	675	644	671	664	670	635	639	650	674	636	605	601	626	635	640	704	692	630	647	670	663	607	639	691	668	663	671	630	681	626	673	680	663	675	665	660	655	634	652	654	699	639	676	636	655	619	629	653	642	664	651	664	669	641	646	628	687	662	658	657	645	626	619	680	630	687	622	672	624	634	641	633	630	644	674	683	673	655	659	644	618	646	669	687	655	664	645	657	643	673	637	580	662	626	663	690	688	639	659	649	645	603	645	659	691	659	670	643	665	660	635	639	612	675	659	647	705	696	661	617	669	640	712	664	644	670	622	598	707	635	604	630	684	634	665	606	650	635	625	630	637	637	648	664	651	668	619	661	656	715	623	605	682	636	631	673	627	687	713	596	628	650	599	620	615	605	713	637	653	642	684	686	617	633	623	713	632	610	627	702	701	698	691	612	650	613	626	655	661	664	631	647	636	647	647	666	658	656	667	632	706	649	617	669	694	651	626	680	672	673	672	670	670	636	646	657	649	641	673	683	694	642	651	671	643	659	655	635	661	668	663	638	657	646	665	673	688	621	616	678	685	696	650	669	659	619	649	678	656	603	633	688	619	662	635	688	670	635	680	624	666	649	639	723	650	651	643	650	687	651	643	697	707	640	584	657	619	619	638	660	642	639	619	684	613	683	632	628	607	703	632	666	696	619	645	594	666	639	622	685	652	668	621	657	608	649	663	678	651	629	628	600	596	652	609	642	643	668	667	651	622	654	623	679	619	665	696	667	642	669	651	671	631	647	668	610	683	668	638	656	618	608	649	647	641	647	650	668	659	640	597	639	588	624	660	696	679	629	627	647	651	652	615	641	636	649	646	668	640	657	649	614	652	656	649	610	634	676	677	693	694	637	618	639	678	696	640	670	655	648	663	645	651	633	660	641	595	615	694	652	690	634	644	690	608	691	684	666	670	691	637	659	632	646	642	647	691	605	641	660	645	641	626	704	629	661	634	640	646	649	641	681	654	618	646	672	613	676	666	637	665	638	607	656	652	650	651	674	668	638	634	655	676	627	663	639	612	663	620	637	622	661	640	650	673	661	679	614	664	672	633	678	612	643	671	690	638	658	621	640	645	660	680	631	628	646	671	653	646	648	639	609	664	648	647	655	626	621	637	668	679	628	708	670	635	630	669	623	646	623	656	648	651	682	648	668	653	632	669	634	646	652	629	624	638	658	686	619	684	620	648	692	673	655	637	631	641	653	652	706	632	661	681	707	651	663	654	633	696	680	622	634	621	689	658	618	679	644	669	641	641	656	673	714	700	656	660	669	659	672	679	676	634	660	693	675	621	636	647	621	673	656	652	641	604	609	644	653	686	655	648	651	586	657	675	672	677	652	654	631	618	670	645	654	666	632	611	634	656	655	660	638	645	644	716	628	670	634	677	612	643	663	681	633	641	612	639	657	670	630	639	637	644	648	653	635	691	649	625	616	666	671	666	630	639	636	656	631	681	649	663	666	693	672	691	686	690	711	672	649	627	731	631	688	625	618	648	641	622	672	696	634	665	655	624	610	683	658	670	624	618	638	685	632	643	658	615	657	681	611	702	648	693	659	664	654	635	634	677	673	647	634	690	677	669	677	676	686	662	644	621	591	650	682	623	665	660	684	609	654	644	689	663	601	633	623	634	647	666	670	647	611	626	623	672	617	642	644	627	635	669	667	704	647	653	657	656	635	646	695	644	652	624	668	639	675	628	654	646	658	665	623	652	654	668	610	670	695	657	659	676	637	640	672	670	690	633	650	685	617	636	663	627	636	644	672	695	668	687	653	640	658	648	634	628	665	606	686	682	651	627	628	659	643	626	663	631	631	697	667	644	654	664	645	640	655	649	638	648	656	676	636	690	675	686	650	680	647	665	665	699	636	625	676	677	685	684	653	663	622	602	681	640	632	635	660	636	660	685	634	663	674	646	631	645	641	645	649	638	699	704	635	665	635	635	637	633	643	618	633	659	667	626	607	662	617	671	635	673	648	645	660	659	627	669	707	630	625	635	654	646	665	679	623	646	635	635	634	668	695	636	639	654	639	654	639	651	640	613	620	643	635	627	655	653	629	692	666	631	650	646	674	689	655	676	591	646	681	631	685	597	655	676	613	659	695	662	641	654	717	639	663	691	645	693	633	633	653	650	638	639	607	652	599	675	660	645	645	631	678	629	666	664	646	652	687	701	675	667	683	655	648	617	634	638	663	658	659	656	610	660	615	633	669	590	625	663	679	659	646	640	639	646	581	684	683	662	646	645	611	642	665	640	655	695	662	642	662	675	636	666	630	653
20059	24094	15471	6261	1049	1662	1389	517	145	98	66	53	69	61	56	70	81	68	61	62	55	76	66	64	58	58	73	64	64	65	58	50	65	64	66	72	47	57	72	55	75	60	61	46	55	58	64	56	56	64	58	74	50	51	51	58	62	65	56	70	66	57	51	62	64	52	60	65	54	57	58	50	72	45	53	59	53	52	62	48	48	65	79	62	60	53	64	67	62	72	49	73	57	70	59	58	59	62	73	59	57	60	64	53	58	58	57	58	62	48	53	76	63	64	52	51	66	54	49	64	63	68	57	66	63	63	49	63	65	56	54	55	66	55	61	62	64	51	57	60	54	67	61	53	53	67	52	63	61	74	59	62	64	56	61	64	51	62	59	66	65	56	55	63	64	59	60	60	59	51	54	51	67	64	61	55	57	79	49	58	55	72	68	62	61	54	79	59	58	58	67	61	58	76	56	62	54	65	62	63	56	57	64	43	54	73	60	61	60	53	69	60	64	48	60	55	59	65	64	54	58	54	49	67	64	58	59	66	58	55	49	62	59	56	62	66	46	67	57	49	59	61	59	64	63	61	53	77	59	58	65	70	60	60	63	50	57	68	74	69	52	55	62	70	60	59	63	54	57	75	66	67	79	65	63	65	59	57	67	57	66	57	49	53	50	63	55	68	58	69	55	55	61	74	54	54	64	62	72	53	70	64	57	51	66	60	62	69	59	55	70	57	60	69	58	58	69	69	65	57	60	56	63	45	62	61	49	77	68	63	68	70	64	58	71	60	71	60	70	60	60	53	72	50	72	50	67	61	52	61	63	61	60	56	67	65	72	61	68	47	58	63	50	56	51	66	63	67	61	66	53	66	57	70	61	67	67	64	68	66	67	70	56	49	67	60	60	70	56	55	51	63	75	52	51	65	70	70	56	73	57	48	66	65	62	61	66	71	70	78	49	69	58	59	57	63	82	52	52	55	63	54	67	46	55	60	72	65	78	49	64	71	53	68	57	77	60	56	68	69	74	55	70	54	67	59	59	63	75	72	51	60	66	58	52	65	65	70	53	70	60	58	61	64	63	56	50	64	53	56	70	59	57	67	49	70	54	54	40	52	52	56	55	62	61	58	60	48	77	55	56	65	52	58	64	72	70	67	62	69	63	57	68	59	69	60	72	72	74	60	59	51	60	80	61	73	57	50	57	65	61	50	60	64	57	49	62	56	56	60	54	60	57	63	61	62	60	73	65	48	55	65	59	52	60	46	75	54	73	62	51	66	55	53	48	67	68	60	64	66	53	59	59	56	60	71	57	58	59	64	70	83	55	55	59	65	68	48	70	69	68	66	56	53	54	72	58	55	63	47	69	79	65	55	68	49	50	57	59	69	68	63	66	76	46	65	58	82	58	59	55	79	61	57	75	70	68	59	61	72	61	68	53	57	51	70	58	66	59	62	70	54	58	68	54	45	70	59	62	62	68	61	72	69	50	60	65	67	67	60	57	66	60	62	53	58	58	54	65	66	64	57	56	64	55	82	58	61	72	63	60	64	59	52	56	58	66	63	48	53	64	67	59	67	79	59	77	61	56	53	61	51	62	54	61	78	54	79	72	64	64	62	48	66	61	57	54	66	73	67	48	56	65	48	39	67	49	70	54	57	57	55	51	68	65	65	56	51	60	57	60	75	75	51	48	55	66	75	72	46	59	66	46	62	76	77	68	57	65	77	59	73	71	65	47	60	50	64	63	58	69	72	63	57	75	50	64	77	54	64	52	54	60	60	61	62	60	49	78	56	60	60	53	66	62	65	66	76	59	74	51	45	62	70	64	68	53	61	55	56	72	53	51	55	62	57	50	53	69	64	64	50	58	64	61	57	62	69	47	62	61	69	64	68	67	64	58	57	70	56	71	61	69	57	53	60	50	60	50	62	68	63	59	83	42	59	51	57	55	68	67	82	68	72	55	63	57	63	76	77	52	60	66	61	58	60	69	71	59	62	59	52	79	56	48	70	61	48	72	52	64	61	66	64	47	75	55	57	63	54	55	61	63	55	73	51	42	66	62	62	63	49	67	53	69	64	69	68	60	64	65	57	54	53	65	66	73	61	53	74	67	64	56	57	47	54	62	71	56	59	40	76	67	57	68	59	55	68	57	69	68	57	62	62	53	76	55	51	59	61	65	70	57	57	61	65	62	78	51	57	57	63	63	72	64	55	61	72	69	48	56	68	65	75	63	58	67	64	55	59	57	47	56	69	56	62	65	59	69	70	62	60	56	68	53	62	65	57	72	85	73	58	61	56	63	60	49	64	66	59	70	66	69	73	75	57	51	72	63	52	66	61	52	67	62	61	51	67	72	62	66	70	52	61	62	51	56	59	62	60	52	62	65	51	66	68	83	65	59	51	52	53	72	61	63	73	55	62	65	62	70	66	68	64	58	52	58	54	56	51	57	76	60	52	72	43	84	82	73	62	50	63	68	65	62	76	60	56	58	57	58	61	60	61	57	63	49	43	69	71	53	63	66	59	51	52	59	53	55	53	61	64	62	59	50	62	54	66	72	58	46	51	58	74	58	61	56	67	72	67	63	61	66	51	68	49	74	49	58	62	73	56	58	56	52	60	54	69	68	69	61	58	57	52	45	60	59	66	57	62	51	56	40	55	51	71	75	66	66	70	50	66	69	66	59	66	78	66	57	51	62	69	68	53	73	53	69	68	57	69	61	87	75	55	54	65	69	58	60	39	54	60	58	68	70	59	69	69	68	66	61	53	65	44	63	50	57	68	65	67	65	70	55	63	75	62	47	64	59	75	66	69	57	53	60	70	64	55	68	62	59	62	59	68	69	54	67	66	50	49	58	64	64	46	67	52	54	47	59	70	65	69	59	57	53	71	73	69	70	39	59	53	61	63	70	49	49	46	64	76	66	81	64	59	67	63	69	57	60	56	66	45	81	49	51	71	57	63	61	52	65	55	70	71	70	52	47	67	65	68	71	68	62	51	80	68	48	57	62	48	57	59	58	63	56	67	55	74	59	60	82	63	76	60	63	81	55	61	60	58	56	53	60	54	67	63	57	60	56	64	61	71	55	72	45	78	63	60	56	70	64	57	53	57	63	58	60	52	62	55	57	59	60	52	54	54	63	48	50	55	63	62	54	55	63	64	62	60	63	63	68	53	66	60	70	71	53	55	60	61	64	57	57	60	67	53	51	68	70	76	56	61	50	60	62	55	61	41	69	54	65	58	48	61	61	73	80	68	65	59	52	64	64	63	60	50	67	54	57	61	73	49	62	66	52	63	75	61	64	48	44	43	55	58	52	53	66	53	72	70	43	62	62	61	55	64	55	57	64	53	60	50	54	65	67	61	54	45	64	47	56	67	64	67	58	72	53	62	62	62	65	59	59	65	71	53	53	58	54	63	45	58	60	60	67	65	62	52	61	60	62	58	62	74	66	73	56	52	60	57	67	62	53	60	70	55	56	70	47	78	64	71	58	69	51	67
52038	44657	37780	37758	17178	35692	29474	15609	5027	2779	941	823	758	745	765	753	781	754	769	747	917	1084	983	829	814	729	772	766	786	791	787	787	816	742	755	795	740	738	774	764	780	757	731	793	763	774	722	781	751	752	832	707	754	775	741	809	771	853	759	814	776	754	775	773	797	769	775	760	760	751	799	790	781	770	726	789	801	769	778	801	765	738	740	820	757	786	799	771	768	775	816	800	755	774	755	784	744	827	774	778	821	735	683	775	734	769	788	738	837	755	787	774	815	750	753	779	782	763	790	788	731	737	738	806	806	733	750	720	805	768	726	812	786	756	779	745	743	836	792	779	729	744	779	763	735	784	788	745	760	762	748	824	765	749	769	752	783	777	805	706	763	799	784	770	773	775	749	775	745	746	724	805	757	767	713	771	793	721	764	793	775	781	742	795	740	752	786	743	759	749	795	778	762	826	723	778	777	789	734	788	795	732	739	761	859	751	702	752	744	814	730	725	743	821	762	780	738	820	795	775	779	762	768	816	768	766	730	747	741	771	725	757	743	769	735	771	813	746	768	779	738	800	785	777	768	835	803	740	765	763	736	775	779	777	751	801	811	771	809	737	728	707	796	750	777	713	733	766	762	730	797	734	730	824	775	768	760	745	781	772	749	720	769	741	728	789	799	776	768	803	771	756	746	813	726	772	766	748	785	768	769	760	791	776	743	788	774	779	758	771	740	752	800	732	761	779	671	771	772	785	762	772	767	761	759	822	746	772	799	712	839	796	744	750	767	734	797	750	757	807	752	769	760	739	747	752	808	753	761	777	732	767	750	742	765	750	777	765	745	749	748	782	799	807	791	773	751	721	768	824	745	744	819	849	794	798	796	800	772	750	753	792	732	766	740	735	740	781	773	819	746	752	809	758	848	753	784	720	769	793	766	751	745	763	771	749	832	819	770	788	742	752	792	808	803	756	767	727	796	797	769	784	778	752	780	806	789	777	750	771	761	770	748	811	761	742	750	743	757	800	823	768	757	771	784	786	770	756	740	794	758	777	790	750	753	787	785	779	775	846	786	790	778	822	737	746	772	771	768	778	788	765	767	756	767	792	790	752	821	756	789	798	756	762	774	725	771	772	854	793	769	804	764	804	787	760	747	773	809	809	797	791	756	765	807	764	727	705	773	786	783	787	814	753	770	728	798	768	741	797	806	766	812	727	735	772	788	787	763	755	756	752	795	818	787	801	782	799	794	800	730	767	765	772	809	802	765	786	770	781	791	777	781	764	746	817	791	727	763	745	739	746	780	818	728	776	807	714	769	805	729	736	745	754	792	834	780	732	768	763	709	703	761	749	776	785	816	782	786	758	773	737	780	758	768	738	789	790	815	781	753	763	756	737	814	741	697	808	796	752	766	763	787	760	739	804	748	731	756	784	712	821	769	785	787	712	737	783	765	761	787	747	747	792	776	835	768	734	774	796	810	762	800	760	779	782	785	758	740	805	777	752	762	740	745	754	786	718	753	755	711	751	732	770	745	776	818	749	787	739	774	751	742	747	750	761	785	775	785	788	776	777	778	801	734	752	753	736	762	766	752	774	761	773	784	804	790	786	756	745	758	777	762	784	763	771	774	760	767	771	771	750	717	724	735	785	742	764	796	789	736	795	783	747	780	780	811	809	789	747	779	761	783	757	790	729	774	751	753	748	786	753	800	811	734	753	785	734	766	817	750	819	783	773	799	761	752	774	754	806	735	789	789	836	788	797	767	726	728	746	748	744	743	781	784	795	767	752	792	736	766	789	774	812	681	750	771	812	761	773	748	794	770	717	779	804	769	702	772	749	743	798	782	818	769	782	788	700	686	762	779	724	758	786	764	740	726	792	786	754	754	792	772	766	743	812	782	740	736	763	794	792	745	781	731	792	739	836	755	746	761	815	747	829	782	745	803	784	809	793	763	752	782	758	771	769	725	711	773	790	741	799	777	806	742	740	773	739	805	850	768	785	836	770	732	756	766	717	723	782	769	801	775	793	752	770	800	767	789	768	790	761	783	783	742	755	775	728	780	757	751	808	795	789	779	745	785	820	753	760	757	722	791	730	746	791	749	762	786	715	768	760	806	791	780	741	785	733	760	751	737	769	791	719	766	769	748	723	774	807	789	768	784	797	762	755	728	821	803	733	770	711	778	796	794	812	776	756	756	772	786	803	775	807	779	746	785	807	817	765	727	792	828	754	780	777	776	741	787	791	730	744	765	798	797	752	765	729	800	801	818	769	736	708	791	826	813	848	759	812	780	780	760	757	814	722	803	758	789	775	761	757	757	758	771	769	729	762	766	761	751	722	753	804	796	729	766	757	797	784	775	716	739	712	787	738	761	781	741	752	767	783	786	783	789	817	792	779	748	743	764	772	805	761	761	811	763	788	764	761	807	746	788	722	773	771	744	767	748	757	783	785	783	768	732	839	757	710	762	706	772	741	754	778	775	741	754	773	705	789	808	799	778	756	786	799	779	769	771	742	812	788	785	743	750	777	805	755	763	772	775	770	734	783	808	762	814	774	760	767	806	752	770	764	731	790	757	731	805	754	778	738	783	759	793	746	778	747	727	730	767	778	789	776	766	745	799	793	826	782	734	757	813	717	784	749	802	808	726	784	790	782	792	785	742	771	780	751	840	774	813	786	763	777	773	749	768	824	759	699	803	752	791	780	745	817	801	787	772	744	750	730	816	790	782	794	780	763	765	775	811	803	755	772	735	824	742	778	765	829	764	782	708	770	771	760	773	738	789	721	757	741	774	750	778	805	750	792	769	788	810	730	771	757	732	738	758	758	753	775	789	783	763	743	775	778	758	750	779	784	788	746	830	754	743	766	800	780	764	756	797	797	744	764	739	720	749	799	761	794	730	752	773	782	717	746	747	789	727	808	780	732	848	726	736	791	762	749	761	782	794	790	732	769	710	752	803	762	739	736	790	771	811	835	767	774	731	848	799	757	744	757	754	814	810	781	750	759	763	779	742	768	771	763	799	782	744	796	798	740	746	726	767	777	747	758	782	749	749	803	741	785	757	751	768	751	774	816	786	779	766	801	795	773	804	770	747	715	814	749	774	760	737	787	820	788	753	782	746	803	768	749	763	781	784	750	788	794	743	787	744	780	765	764	799	784	734	795	736	780	784	746	766	776	751	767	791	775	745	764	824	741	782	793	781	779	804	803	797	814	723	758	736	783	748	748	739	778	766	770	780	782	770	777	797	758	762	790	776	784	738	773	781	779	762	787	722	774	768	726	781	762	777	764	786	794	798	785	757	766	766	763	774	810	771	756	783	743	759	796	776	775	761	765	770	820	746	777	756	781	760	773	767	781	779	804	764	781	801	814	802	818	792	788	763	789	768	748	724	776	762	804	743	796	764	728	776	792	788	793	751	822	786	765	735	810	741	789	750	754	757	776	751	774	770	826	747	746	776	752	785	722	763	752	773	770	757	770	754	813	797	775	787	763	815	758
30252	33911	21744	10751	2768	2255	1922	741	160	97	46	65	46	55	60	60	62	58	71	63	56	65	69	67	56	60	58	52	61	56	75	65	49	60	64	57	65	60	65	60	64	56	65	58	55	57	62	79	58	55	61	62	60	59	67	58	66	50	52	59	68	70	54	56	65	64	53	69	62	52	66	59	49	64	65	57	68	65	66	58	67	56	53	54	74	59	50	62	65	63	62	47	62	69	62	45	57	70	53	55	74	58	69	44	56	69	60	70	62	54	69	51	55	58	56	51	68	67	66	55	56	47	46	70	52	70	53	51	48	66	49	70	50	62	77	69	60	59	65	67	51	53	60	65	59	66	65	56	81	51	70	62	63	76	60	43	51	56	49	50	58	49	66	53	56	58	59	64	49	52	59	67	66	59	51	54	69	62	65	53	65	59	64	62	52	52	66	61	56	66	61	59	56	53	55	65	59	70	68	71	52	49	62	66	38	67	47	74	67	55	69	68	64	51	58	55	50	54	70	46	47	73	50	57	68	76	69	65	75	71	58	64	66	70	53	48	70	55	54	64	64	60	67	66	53	58	73	49	46	52	52	62	68	70	58	53	57	53	74	60	59	60	53	53	47	55	68	48	82	47	47	53	49	41	60	68	67	62	57	67	55	51	53	53	62	46	53	68	61	70	63	70	62	72	59	52	61	50	70	80	60	59	56	42	63	58	67	49	66	54	66	56	57	78	58	61	67	64	58	57	59	54	52	66	72	54	55	48	48	65	53	57	61	57	69	56	65	60	54	57	63	65	63	65	66	53	50	67	61	61	75	52	67	53	63	56	64	56	67	67	63	73	51	49	53	71	59	56	71	49	57	69	74	58	55	52	62	57	63	62	61	60	66	61	66	59	53	59	69	63	65	58	57	48	62	55	66	64	63	59	78	52	60	55	48	73	51	64	55	73	79	74	68	75	55	62	71	63	69	54	73	56	53	61	56	56	56	60	51	63	62	64	60	53	61	66	51	57	69	57	56	58	60	61	62	66	66	60	45	43	48	61	68	68	53	63	49	59	42	53	61	58	40	62	62	60	60	59	55	53	60	61	60	55	65	58	54	68	74	51	56	54	69	56	63	60	55	62	60	61	51	66	59	52	74	53	48	61	56	69	55	63	66	64	54	49	66	57	65	51	71	50	58	67	54	56	64	62	54	50	53	63	65	54	61	67	74	62	63	62	65	53	50	75	51	49	56	59	74	56	68	68	81	61	57	65	62	61	74	54	59	51	67	71	71	63	65	47	48	55	59	66	66	65	52	55	60	70	60	56	54	61	73	45	59	63	60	51	57	61	64	55	70	48	78	60	58	68	66	54	62	65	44	53	68	58	49	57	59	45	55	66	66	63	62	55	57	59	53	54	69	73	63	52	49	59	62	66	46	65	55	50	66	70	55	59	53	63	52	60	58	58	65	55	59	61	50	50	68	55	74	60	58	62	57	69	58	55	73	84	57	56	64	64	59	59	59	60	65	70	61	68	64	57	63	53	69	64	51	69	51	69	67	64	63	64	64	61	55	76	62	59	72	62	57	67	60	53	59	53	62	56	61	59	63	55	42	57	71	53	57	49	54	51	55	58	51	59	76	72	63	76	59	57	67	61	67	70	61	70	64	65	70	54	58	72	53	66	56	55	52	74	58	51	57	64	58	49	56	63	54	67	52	65	66	52	65	65	61	60	69	59	55	59	59	63	60	69	49	48	61	57	68	51	62	55	61	50	63	67	68	64	77	65	52	61	72	82	66	69	62	60	49	69	55	48	64	51	73	55	53	56	70	70	52	37	61	58	58	61	58	49	66	54	67	52	62	62	56	44	56	61	58	56	69	54	58	56	55	72	70	58	64	54	54	71	63	53	51	72	60	64	45	72	54	50	55	53	66	53	66	56	45	56	49	61	68	52	55	61	52	59	62	53	67	59	59	74	56	72	71	55	55	46	66	62	66	62	57	67	65	55	57	70	62	57	58	57	47	59	53	55	55	61	57	56	61	55	62	67	46	73	70	51	59	69	51	60	50	72	68	58	61	57	51	65	56	48	65	48	58	59	58	64	65	47	55	54	50	63	63	67	54	53	49	61	77	56	72	59	63	49	64	49	59	67	57	62	63	65	53	67	53	54	65	69	69	56	64	59	55	54	60	62	66	57	70	66	60	44	57	50	63	71	59	73	61	72	55	68	64	62	69	57	65	64	56	53	66	63	65	65	63	63	62	44	63	49	67	59	52	59	57	68	59	60	72	70	60	62	50	47	66	61	64	58	66	66	48	60	63	46	51	57	61	60	65	66	60	52	60	55	53	62	57	61	59	63	67	46	66	52	59	52	65	73	57	51	58	57	58	54	53	58	55	63	68	63	52	57	61	74	58	60	65	78	75	71	67	55	50	59	53	65	77	59	65	65	57	43	73	69	56	55	55	56	69	60	58	55	88	53	49	58	62	55	66	49	60	62	67	48	59	61	44	53	70	61	72	30	56	67	70	56	55	54	62	64	70	50	59	57	57	55	55	46	52	48	59	59	59	61	54	49	61	47	49	66	74	70	58	72	70	61	60	63	69	56	66	59	61	47	57	65	59	54	54	51	59	69	54	64	53	43	58	60	80	69	66	56	54	58	64	64	68	64	70	61	62	59	48	59	66	50	60	61	56	76	65	52	47	64	45	51	69	63	48	54	78	48	71	55	57	57	62	61	60	64	52	64	56	70	65	60	68	63	55	49	56	77	57	56	71	56	69	56	61	48	65	58	53	66	59	51	71	52	51	66	50	66	60	48	58	67	52	57	68	55	50	56	52	42	53	57	57	55	66	58	63	60	63	60	54	50	75	71	81	63	63	65	69	66	69	59	61	54	67	65	71	80	73	61	63	61	53	56	50	58	48	51	62	70	59	60	36	71	61	54	68	48	59	59	62	59	76	59	62	50	77	58	67	62	50	74	56	56	56	65	58	68	62	73	62	54	61	52	67	74	83	61	55	65	66	68	52	48	58	53	64	60	71	51	60	53	47	64	63	58	51	51	45	55	55	63	61	57	58	64	67	49	58	49	78	61	63	49	50	61	52	60	69	59	44	60	49	80	64	55	58	54	63	64	60	51	55	49	58	76	61	55	71	71	57	67	57	61	59	65	61	54	59	65	51	52	64	75	62	50	56	54	62	69	56	62	58	54	77	55	66	63	65	53	61	58	59	47	56	57	53	67	58	52	55	61	68	55	73	57	61	65	52	67	64	61	54	71	59	76	59	68	63	54	62	49	54	63	54	68	63	53	78	64	55	63	67	55	52	66	67	55	60	56	61	63	50	71	64	64	61	58	57	58	62	70	57	52	59	44	67	55	59	54	64	74	59	58	64	53	56	67	57	63	62	65	61	57	59	57	68	43	76	64	55	54	72	80	65	77	49	47	68	70	57	54	54	51	72	62	60	37	66	64	73	54	60	67	62	56	55	53	49	54	69	61	51	63
51893	44465	43091	45031	28695	38787	32678	18754	5284	2448	847	754	721	739	741	717	711	742	758	762	911	1063	949	803	737	742	726	720	743	728	742	699	725	720	713	735	736	735	685	717	699	784	756	696	715	715	734	717	760	739	724	721	735	706	677	736	724	773	736	718	704	771	750	748	724	724	761	660	698	781	726	734	734	730	717	792	743	736	698	710	748	739	700	750	690	754	720	718	727	743	736	810	702	750	764	745	765	746	738	687	707	697	698	720	680	681	719	775	777	724	731	761	727	712	742	736	738	734	719	753	742	763	755	752	689	725	754	757	742	728	759	763	717	677	737	723	734	759	702	716	760	717	695	737	718	714	747	697	703	737	739	714	705	723	753	740	733	751	740	752	667	724	753	732	706	716	734	709	739	729	745	724	775	766	771	714	695	755	744	747	796	712	744	746	796	761	762	706	733	708	753	753	695	796	752	751	704	682	719	675	673	777	725	744	733	731	733	763	716	739	718	746	754	747	732	734	689	704	726	738	719	739	680	751	741	698	728	799	744	805	713	741	711	700	717	759	740	746	787	707	688	801	737	797	734	756	729	751	726	757	756	713	771	760	751	746	723	715	729	748	726	729	736	721	770	744	729	758	741	741	813	760	700	767	722	770	727	766	711	762	756	765	809	708	716	708	704	738	733	710	781	760	732	729	748	766	685	736	740	756	761	696	767	759	725	709	755	703	695	723	722	771	748	722	744	732	797	791	741	719	751	739	722	716	724	802	710	757	722	734	731	698	740	739	741	743	719	756	737	798	731	724	703	742	765	767	752	719	722	741	705	735	685	744	761	740	772	759	750	735	738	757	766	705	702	794	709	747	731	754	745	759	702	704	734	721	648	728	759	773	726	677	761	778	710	770	730	759	708	797	758	752	748	732	727	794	697	787	743	728	739	732	695	776	753	702	713	757	710	711	707	723	733	760	786	705	710	796	737	675	712	760	714	739	741	697	697	686	738	746	674	727	729	767	767	714	738	751	715	762	723	730	749	775	708	752	747	720	704	752	717	744	701	683	735	700	741	728	733	795	727	783	719	728	723	734	704	731	728	742	752	692	741	752	709	736	748	713	715	720	779	752	736	740	700	679	757	714	714	752	742	729	704	689	743	733	779	725	752	706	719	728	784	710	736	765	719	734	732	690	732	727	698	723	774	741	747	725	720	732	740	748	728	669	710	684	797	729	736	712	715	746	701	740	711	728	719	695	761	753	738	755	724	703	736	781	701	707	790	697	712	736	767	735	769	720	715	707	768	726	732	784	692	763	757	730	768	689	724	783	758	721	703	707	766	745	750	751	772	728	768	759	793	739	719	722	731	744	768	755	784	742	743	802	688	722	754	710	738	701	712	721	732	710	773	737	711	753	732	737	684	703	711	729	677	688	674	730	743	745	746	695	713	749	811	746	756	747	752	746	752	731	725	713	727	733	776	747	729	717	697	778	753	747	721	712	740	718	760	724	757	737	759	761	728	760	725	755	744	712	757	731	759	768	739	739	718	760	720	742	742	727	736	725	751	773	746	788	752	736	727	803	740	773	727	731	731	811	675	748	761	679	716	752	770	749	720	719	740	729	689	697	767	725	754	730	749	769	731	708	728	724	761	739	767	733	701	743	765	762	754	781	736	819	749	675	772	734	775	768	736	766	727	756	713	756	737	739	744	739	725	714	739	728	723	764	796	794	764	705	740	729	733	702	740	726	751	750	739	679	750	728	788	719	765	751	784	704	710	725	693	759	735	746	750	737	743	701	756	744	727	709	716	720	722	733	790	752	733	744	780	747	772	717	730	769	743	722	700	748	751	708	716	752	757	746	760	797	767	758	687	756	697	785	732	665	711	785	755	766	739	719	779	691	775	701	744	716	729	702	688	734	772	716	768	749	674	771	710	695	748	737	762	751	727	696	740	776	690	738	720	726	703	740	707	749	742	748	698	751	805	704	736	773	709	744	737	781	737	756	739	727	693	750	745	732	778	764	755	747	724	714	748	719	716	749	767	720	753	758	732	754	773	755	785	733	740	755	702	734	686	724	771	739	729	668	716	733	775	756	752	754	634	691	733	777	684	712	743	716	763	781	730	735	757	753	695	741	766	754	707	696	729	697	701	690	732	689	765	754	720	739	726	751	740	727	702	722	715	724	724	767	711	706	728	707	703	740	708	731	721	721	736	745	708	718	711	765	743	746	759	738	729	713	740	741	750	745	736	743	773	764	738	700	736	733	775	745	749	699	709	776	725	758	743	741	784	768	712	751	729	744	738	713	733	751	717	741	673	734	736	673	769	777	700	732	781	764	766	722	734	787	707	754	763	757	698	739	693	717	747	726	766	752	706	676	761	745	687	763	689	723	696	716	712	689	757	760	714	695	771	729	756	722	766	709	724	696	751	725	687	738	746	782	768	696	735	737	764	764	743	747	702	732	780	726	680	776	766	743	782	674	745	720	686	789	744	777	710	749	718	755	750	728	718	712	748	764	742	772	735	725	735	720	760	713	752	727	719	711	712	741	775	737	757	724	704	694	776	740	717	746	739	752	723	727	726	703	746	707	760	737	782	758	734	747	675	709	765	709	742	701	719	749	719	758	733	719	776	774	725	784	755	739	767	747	686	725	731	707	697	750	731	724	746	742	743	775	759	721	703	766	766	712	799	771	750	721	719	752	703	759	724	727	732	712	695	732	708	764	789	726	739	716	752	755	769	698	752	746	768	770	720	685	792	725	702	687	747	727	725	744	765	750	777	768	743	733	770	760	712	702	739	716	783	750	755	700	694	753	723	702	775	707	714	750	711	756	713	734	756	733	739	740	767	757	751	715	749	726	709	734	762	718	729	750	773	756	773	729	732	755	716	743	695	722	752	715	700	793	715	735	737	755	784	674	701	741	714	760	685	731	724	745	762	715	693	757	744	738	747	711	755	722	717	752	734	712	737	732	715	759	756	739	765	772	759	735	751	727	750	762	719	749	835	722	732	775	732	784	724	723	700	752	745	736	764	738	703	782	709	736	697	724	715	755	727	805	780	693	738	790	742	724	719	692	755	753	745	731	789	740	732	752	719	727	701	767	711	721	730	723	727	722	750	725	747	718	737	766	735	732	737	761	806	716	743	718	741	713	720	721	725	742	702	724	704	743	700	763	744	787	749	769	744	761	731	715	715	762	729	687	706	728	708	733	786	752	737	754	713	747	717	742	701	707	718	740	743	715	765	768	790	735	731	744	738	722	756	728	736	781	703	750	710	718	711	730	764	778	729	718	778	779	729	761	747	720	778	754	784	706	767	703	725	746	700	738	718	738	774	742	765	752	744	697	738	719	715	720	757	703	720	761	744	755	785	778	810	693	741	789	717	692	727	763	712	693	707	768	722	702	757	738	714	768	778	761	705	755	769	731	738	729	784	693	759	722	707	748	717	745	771	702	722	773	751	758	742	732	752	687	746	784	760	746	754	753	719	711	725	751	753	703	696	766
10138	8745	5194	2415	732	357	390	211	69	58	61	54	59	53	56	40	59	61	45	53	51	53	56	53	54	50	46	40	57	53	48	43	52	42	44	43	58	43	50	41	45	63	52	38	53	48	55	47	55	57	45	37	48	53	62	53	46	64	65	55	44	52	50	60	50	48	43	53	38	46	51	51	53	52	75	48	43	49	43	50	40	56	47	53	50	55	45	50	53	44	57	41	57	42	44	43	51	46	49	35	41	41	66	59	61	58	41	40	39	56	59	46	49	54	56	45	59	50	52	51	43	45	59	51	48	63	51	43	42	45	44	45	41	58	50	46	39	43	55	38	45	39	37	49	49	49	49	42	45	61	56	52	45	40	58	60	49	36	59	45	47	49	47	41	42	40	51	47	51	47	48	38	56	60	57	53	48	48	59	57	46	46	51	47	40	51	59	45	52	49	46	54	52	45	58	65	66	43	57	65	48	57	47	46	70	47	52	48	43	45	53	56	51	58	58	49	51	55	42	44	39	49	58	42	47	49	48	47	45	57	59	41	64	52	57	47	49	48	52	44	58	48	38	43	48	55	60	53	50	62	61	48	59	44	37	52	63	43	54	49	50	52	44	50	51	48	48	55	45	57	50	54	51	62	49	56	50	56	44	45	50	42	44	46	42	48	50	40	50	53	56	60	49	47	59	52	49	48	46	47	45	57	43	55	45	53	43	51	41	48	48	54	61	65	49	59	57	44	46	53	50	47	49	50	62	42	60	49	57	52	58	52	53	52	48	52	51	59	47	64	44	50	65	53	49	58	53	54	51	62	53	59	54	50	53	51	43	43	64	56	47	55	53	50	56	60	57	41	73	54	56	50	53	48	45	50	41	44	46	65	47	45	51	50	56	61	58	58	48	55	49	36	56	50	49	49	49	53	42	48	45	59	61	58	54	52	53	51	41	58	40	48	53	52	48	66	49	56	52	54	57	46	53	48	36	48	55	58	48	51	48	31	45	47	45	43	45	53	41	56	47	55	50	50	38	56	46	42	54	55	48	56	49	50	61	54	50	62	56	39	57	51	39	51	54	41	49	48	45	45	55	52	58	56	51	56	47	65	50	49	56	57	51	63	52	52	55	44	56	39	43	62	52	70	52	50	41	62	57	52	58	42	58	54	60	43	61	49	56	44	58	46	50	50	56	38	55	41	56	60	55	40	50	58	49	51	59	50	56	39	58	58	53	48	47	55	48	58	52	55	46	58	63	54	50	60	63	50	58	66	50	55	63	56	61	44	57	59	61	56	53	52	47	50	51	50	46	47	49	46	55	47	37	56	57	55	32	52	42	51	62	52	35	43	56	55	61	48	44	62	52	60	51	51	44	47	57	52	39	51	54	58	43	54	53	58	66	34	57	38	56	55	56	46	48	53	52	49	55	51	48	59	38	45	50	37	45	44	48	53	44	57	66	57	50	54	39	42	46	48	64	66	58	52	48	51	41	47	46	37	55	40	60	51	43	65	53	48	44	60	55	56	43	39	52	62	52	60	59	56	51	43	58	57	55	33	52	51	41	55	55	57	49	58	48	54	52	50	49	60	54	40	71	46	51	55	47	49	65	50	54	53	52	43	55	50	54	45	47	55	53	43	60	59	58	55	46	57	54	45	51	52	58	58	44	49	53	55	54	60	48	49	50	49	55	46	55	45	52	52	61	61	53	39	58	49	49	46	43	59	50	53	53	45	51	55	52	55	37	61	49	50	46	44	59	36	53	46	54	53	44	42	44	58	47	56	56	47	53	47	47	54	56	51	48	49	48	43	57	47	58	49	47	45	46	48	44	51	46	52	37	52	51	52	37	38	52	46	44	52	41	50	46	44	54	60	57	51	53	55	50	54	44	40	56	50	57	60	49	48	45	39	46	62	50	41	51	60	57	67	42	59	59	56	55	46	36	51	50	53	55	52	47	49	43	53	58	52	44	52	54	49	51	50	52	57	56	38	43	54	51	61	37	43	49	61	64	64	43	55	42	41	54	51	49	47	55	53	50	53	56	44	61	58	54	57	44	38	60	52	53	47	50	55	63	53	50	52	52	54	54	67	39	61	68	47	59	51	51	57	50	44	56	51	44	38	46	58	64	59	40	47	51	46	63	57	45	61	55	48	46	52	63	47	45	44	56	58	56	46	53	44	57	55	53	56	42	62	58	47	62	45	35	55	44	44	55	50	46	58	49	57	67	49	49	49	54	63	44	47	46	41	53	37	38	63	51	57	50	59	66	41	65	60	67	58	53	39	36	54	49	54	45	50	52	68	59	39	47	40	43	48	47	48	48	48	40	50	37	56	56	52	69	33	48	51	67	51	42	54	49	47	41	50	41	69	45	52	58	59	52	41	52	59	56	54	47	52	49	61	41	52	55	41	65	46	44	42	58	55	62	56	56	51	61	44	49	50	55	39	46	58	40	52	47	49	57	44	42	46	46	55	44	54	58	46	50	39	61	45	55	47	44	51	49	59	43	53	39	37	42	47	56	42	50	43	49	57	59	58	60	52	51	50	46	43	43	54	58	45	56	56	57	39	54	38	55	50	54	47	63	59	50	42	50	48	41	48	46	45	50	62	48	46	55	44	58	51	63	57	47	43	43	58	43	50	54	44	49	44	45	45	50	58	45	43	51	41	59	44	48	69	39	46	48	46	61	50	50	47	49	61	53	61	61	41	64	47	61	60	48	60	51	52	57	50	52	47	48	48	52	42	54	56	42	53	45	38	40	52	48	41	58	56	44	33	53	34	58	43	51	53	34	56	56	55	58	51	45	48	61	43	59	56	62	45	61	50	62	57	51	56	35	51	52	36	50	52	47	58	42	51	63	64	52	58	42	55	58	50	54	51	40	50	58	55	51	52	44	36	53	50	73	52	50	44	44	43	46	45	47	47	63	60	43	53	65	46	61	51	48	49	34	56	52	60	55	31	41	53	45	47	50	48	61	46	43	49	46	50	72	53	44	49	45	48	39	47	39	53	67	59	55	45	48	54	48	43	55	54	40	44	58	41	53	57	51	50	51	54	59	59	46	53	50	59	62	51	46	51	50	55	51	33	50	56	48	56	44	62	55	59	43	56	34	52	50	42	59	46	35	49	54	52	56	56	44	47	47	58	48	45	53	61	45	43	51	54	52	53	51	62	43	43	47	47	44	51	47	49	54	64	50	41	42	55	52	46	51	49	53	36	50	52	44	52	54	64	50	51	51	39	46	61	45	55	53	53	42	50	50	54	50	49	53	54	52	56	39	48	48	46	54	66	51	57	53	47	46	52	53	59	51	35	51	38	48	51	64	51	55	48	40	52	44	59	42	59	46	54	43	45	58	46	50	58	65	64	46	60	49	49	44	47	42	61	64	48	48	55	49	50	55	43	46	46	45	46	42	49	62	54	49	57	40	44	48	41	36	54	50	54	47	58	56	58	52	52	52	54	32	57	53	59	39	54	45	50	45	52	29	46	53	40	58	66
42670	33005	27706	27061	19436	17498	15533	7034	1406	909	613	619	643	604	677	612	684	642	653	634	676	697	681	617	639	652	626	627	645	623	655	617	635	626	659	646	650	651	654	629	642	637	648	679	623	624	625	633	639	611	598	638	624	635	621	623	620	582	611	611	624	599	598	655	615	640	623	628	643	658	679	628	629	633	603	642	640	580	630	659	641	622	641	618	606	647	622	625	604	644	564	673	643	636	625	650	682	631	629	652	614	594	604	628	664	648	638	647	602	659	659	648	665	650	574	645	637	621	591	630	623	623	645	613	635	629	669	621	619	653	681	653	588	665	651	634	605	637	645	628	649	620	605	636	626	673	632	645	634	626	672	624	665	619	661	663	633	563	604	599	632	630	671	684	617	644	603	572	618	621	628	663	640	663	594	627	638	663	660	663	636	610	657	622	599	607	652	656	642	604	608	675	655	604	638	668	658	658	637	614	670	633	656	637	641	660	651	601	636	627	651	658	599	650	647	631	626	674	668	621	643	690	624	637	631	632	612	626	607	615	623	655	635	643	597	626	597	626	638	621	641	616	645	632	603	632	654	646	633	634	666	603	681	659	671	614	659	589	630	632	668	665	609	624	619	632	612	608	630	634	653	640	578	626	616	677	659	637	647	627	598	608	655	630	681	649	662	647	634	667	606	637	685	645	669	648	602	631	604	639	627	636	626	612	639	683	661	645	680	598	624	576	624	668	636	618	631	672	643	681	620	630	650	642	653	686	662	633	620	619	640	638	639	694	642	671	596	619	636	653	642	649	628	590	642	626	649	624	604	605	673	674	655	639	650	679	673	596	592	645	629	631	635	614	638	615	632	690	655	627	650	646	658	693	606	645	613	625	627	615	641	691	612	660	655	661	618	614	648	638	653	597	622	648	645	642	637	589	633	605	642	645	603	631	688	607	672	670	663	618	625	678	648	673	630	638	625	610	674	610	623	652	613	648	643	624	642	608	604	642	655	605	649	586	609	640	635	645	628	620	606	643	649	649	628	708	632	635	585	658	663	597	606	601	653	628	605	611	650	653	671	632	642	657	611	597	644	602	616	616	638	647	610	660	620	632	621	671	589	625	635	630	612	649	639	638	631	612	653	614	610	650	626	614	627	643	619	607	625	637	627	621	643	647	637	648	626	600	662	628	632	596	627	654	691	661	682	579	633	628	648	612	612	663	636	633	613	626	598	647	637	649	631	645	623	641	625	628	640	593	660	650	666	645	646	643	647	652	665	645	687	593	656	566	642	607	644	634	640	649	633	612	674	658	669	611	600	647	657	654	585	674	637	659	628	670	647	619	613	644	637	621	678	643	620	595	655	654	628	629	611	611	643	616	601	603	657	625	622	607	642	634	634	670	618	622	670	636	608	686	598	630	630	625	622	630	629	593	662	632	610	598	624	655	647	644	588	631	669	610	654	676	591	601	594	636	635	618	625	655	626	608	611	656	578	660	637	630	643	601	601	632	628	622	665	622	645	605	639	654	648	641	637	626	623	622	664	632	685	622	628	673	626	618	627	651	645	652	628	650	622	598	612	673	627	643	647	645	676	657	610	650	624	597	679	633	597	630	628	662	628	614	688	606	599	645	664	619	632	629	648	671	605	661	590	603	625	639	610	654	610	663	669	642	659	653	579	573	616	639	649	656	631	691	624	607	632	652	643	645	606	618	599	625	645	606	619	607	652	620	643	668	635	652	676	625	662	665	636	584	635	625	609	627	632	638	647	627	607	681	641	623	669	629	645	607	643	677	652	610	614	582	599	621	670	671	622	610	579	633	605	656	615	620	654	640	684	615	681	651	663	608	663	612	609	589	580	665	601	604	654	623	647	672	625	647	577	639	622	633	641	587	630	632	605	653	594	634	620	639	622	634	639	654	657	646	652	642	659	638	619	603	630	638	596	637	650	627	631	644	669	685	645	713	593	648	673	659	629	671	595	684	587	631	606	630	600	645	676	607	636	626	640	648	666	671	639	608	602	627	642	631	602	655	584	620	640	653	610	652	643	642	649	677	654	604	621	690	655	627	669	648	634	625	663	646	626	615	643	641	645	670	588	636	641	609	633	621	641	631	661	653	648	668	605	587	650	628	661	644	619	621	587	681	649	597	641	636	634	600	650	656	676	659	647	623	582	630	623	669	609	613	625	632	625	663	606	634	687	584	660	600	664	601	625	643	679	638	607	654	615	607	660	609	606	641	638	686	686	641	615	659	648	641	650	622	651	618	594	646	601	602	649	655	670	621	609	646	638	675	612	660	674	596	617	623	633	658	613	607	621	650	644	625	657	644	645	658	637	633	631	611	632	669	621	570	620	635	630	596	606	648	665	674	603	635	650	650	631	567	644	651	592	654	591	624	628	635	618	627	648	617	637	618	655	626	637	688	683	621	605	648	674	626	635	663	660	649	652	595	651	608	646	578	630	629	634	631	606	643	592	606	678	609	658	633	624	643	604	651	686	690	672	645	615	631	606	625	634	645	636	606	606	626	649	616	645	602	637	636	639	657	604	599	630	639	628	653	610	635	657	629	639	668	639	640	656	622	652	587	619	614	598	603	607	626	654	623	654	631	665	610	621	650	681	653	595	602	630	620	648	611	690	627	660	622	641	643	637	642	633	631	678	623	667	640	655	651	627	620	667	679	634	646	624	665	654	628	629	654	652	649	609	629	584	661	639	648	613	676	631	651	637	605	640	614	607	635	646	636	620	649	635	599	635	592	584	639	649	615	665	628	578	667	632	675	680	627	636	614	641	647	640	653	629	659	667	622	624	620	596	644	628	644	650	641	616	628	657	662	652	605	658	655	658	634	623	656	626	618	588	651	656	641	680	648	597	662	657	653	669	626	637	637	632	649	618	637	653	618	641	635	611	642	642	613	634	614	620	656	652	636	592	635	662	666	596	622	619	615	598	658	625	651	636	642	647	647	664	677	651	635	608	652	601	632	600	648	654	667	647	637	675	630	607	633	642	642	650	640	646	621	669	654	656	609	607	678	691	649	641	665	590	682	617	629	648	610	666	632	604	588	642	654	673	620	624	633	633	619	593	600	667	624	632	667	654	612	665	587	631	668	628	607	649	639	653	600	637	619	612	601	651	696	614	596	645	617	623	665	625	657	617	669	639	604	656	618	638	617	612	630	622	600	633	589	644	630	649	632	592	623	663	629	643	644	607	662	603	644	614	673	647	589	673	622	654	628	602	585	606	603	641	606	650	613	610	618	628	612	681	631	651	626	636	640	601	650	635	660	556	620	601	636	643	607	635	619	668	624	642	617	601	689	623	640	635	603	584	614	650	677	619	642	630	631	664	607	642	668	638	628	636	613	593	627	607	668	602	622	595	628	619	676	636	641	640	611	608	589	618	660	636	633	637	599	654	622	650	646	674	631	637	640	608	650	609	669	590	627	662	605	620	620	643	608	583	629	602	638	631	610	662	616	600	598	648	588	634	641	671	616	606	640	636	619
23484	27662	16092	7653	2963	962	941	388	97	76	54	50	54	51	54	49	54	46	54	50	50	63	49	57	53	52	46	56	64	47	47	49	57	41	43	46	50	47	52	64	53	44	51	40	68	43	64	54	57	50	48	48	36	55	56	52	64	62	50	54	54	52	41	55	52	64	50	48	60	59	54	58	55	45	51	54	56	45	50	41	51	53	40	45	62	41	61	52	53	42	60	52	49	48	61	49	43	57	45	43	61	53	64	49	51	46	60	58	56	65	57	57	51	52	60	51	61	47	57	38	58	52	59	50	47	48	55	41	58	48	76	49	55	64	56	58	39	45	46	49	39	46	45	43	56	41	58	39	39	44	56	57	47	46	53	50	48	51	48	61	45	43	49	47	41	52	56	43	59	56	49	59	53	50	50	43	66	57	56	49	55	53	50	48	60	48	57	52	74	59	64	47	53	47	53	41	52	51	55	35	57	51	51	61	41	53	55	41	52	64	54	55	48	51	54	52	36	42	51	59	57	49	57	56	53	58	50	55	50	54	50	45	44	47	55	56	50	54	63	58	50	48	37	47	57	51	52	55	61	53	64	51	48	48	55	55	51	52	52	56	63	61	46	52	53	37	57	50	58	47	53	63	50	57	49	55	56	69	54	52	48	48	32	65	48	52	45	51	47	53	48	49	62	66	51	59	62	53	60	58	48	53	52	51	53	62	54	59	53	61	51	46	50	56	49	40	59	58	51	51	50	59	58	47	47	62	52	55	59	52	46	47	44	51	58	48	51	57	65	49	52	51	52	53	44	53	48	57	54	61	55	51	49	48	67	61	56	47	53	57	54	57	50	55	49	50	50	58	45	41	52	49	46	52	49	62	44	43	45	45	59	46	46	57	48	44	41	56	50	45	62	46	40	45	66	36	34	59	48	56	55	37	55	38	45	58	47	55	67	51	50	47	52	44	64	49	55	40	47	49	47	46	58	64	49	62	52	52	45	55	34	39	59	48	50	44	48	44	49	46	57	64	38	38	56	57	55	49	48	57	56	53	50	60	49	65	50	55	46	52	48	51	52	51	49	54	63	56	48	62	57	57	48	60	55	64	42	65	47	51	58	59	47	54	58	53	43	59	46	49	56	49	58	58	60	43	51	50	52	55	49	46	50	32	45	45	51	46	52	56	52	43	39	45	64	55	55	63	52	53	57	57	33	46	55	58	54	44	43	49	52	45	57	51	46	42	38	56	43	48	55	43	36	63	60	45	33	41	56	52	42	55	54	50	37	64	55	45	54	39	47	51	61	57	54	57	44	56	53	40	32	53	56	47	51	45	56	55	52	50	47	51	41	52	66	39	58	53	58	47	48	49	50	48	51	60	40	44	45	65	49	54	50	55	34	54	49	46	55	48	40	44	57	58	46	49	60	48	53	41	36	54	65	54	51	50	50	62	57	37	62	48	42	50	60	41	48	52	44	39	61	44	46	45	46	40	46	48	51	48	58	51	40	49	60	59	57	45	49	54	39	51	59	60	53	43	49	44	54	62	61	41	61	57	53	58	42	42	67	44	60	42	56	48	47	53	34	59	58	70	49	46	53	54	49	45	59	48	59	64	49	40	43	56	42	43	60	52	46	63	38	55	64	65	54	42	48	58	65	59	54	53	43	49	64	59	43	46	59	53	49	48	54	53	59	53	42	54	48	41	47	76	54	55	49	64	60	49	54	53	58	46	49	66	55	56	41	51	54	66	63	44	59	54	53	50	63	41	64	49	42	52	55	60	45	53	48	46	46	59	53	45	58	50	57	61	47	58	40	46	52	55	59	31	43	47	51	38	53	61	67	48	50	57	58	42	45	46	51	50	50	52	51	44	52	43	45	56	54	35	55	69	53	59	48	57	56	46	62	44	54	43	51	43	48	44	37	50	56	54	68	62	66	62	55	46	56	52	59	47	72	64	51	57	57	59	61	47	52	53	51	57	64	59	44	63	51	65	58	46	44	48	45	45	43	57	51	60	53	44	49	42	47	59	56	58	54	43	59	49	49	36	67	53	60	49	55	52	52	53	40	63	60	54	48	47	49	42	46	54	60	54	44	60	52	49	51	49	64	40	54	50	54	48	63	37	50	55	47	60	50	70	53	60	60	47	61	49	59	32	54	59	44	51	59	49	43	51	33	44	53	45	64	53	50	44	51	54	60	55	70	53	48	57	47	49	55	52	50	55	47	46	49	68	47	47	51	61	53	43	46	42	40	50	50	60	47	55	53	43	51	54	52	59	47	48	51	50	61	40	57	56	48	58	38	58	59	62	55	60	51	48	52	52	49	53	40	35	61	39	46	48	65	51	49	32	41	52	53	45	45	40	68	54	51	53	48	60	51	56	54	34	56	49	52	60	46	47	54	62	60	48	50	58	55	46	56	41	60	41	51	58	58	62	49	54	58	64	49	51	62	48	56	56	57	47	31	60	51	51	43	32	57	57	53	60	65	56	43	54	43	47	53	45	41	44	40	65	57	50	56	58	58	56	52	47	47	49	50	51	51	40	44	52	46	49	50	51	58	57	55	63	43	52	58	49	47	45	41	44	61	56	51	40	53	46	58	49	50	49	49	44	39	44	62	60	52	48	52	50	52	55	54	63	51	51	62	45	58	60	43	50	42	45	54	56	53	50	59	53	63	51	45	59	56	51	54	52	46	48	37	59	61	54	49	57	62	48	71	48	44	45	49	70	52	52	64	53	51	55	48	46	43	48	44	53	55	56	64	50	50	61	57	48	61	66	52	56	38	61	58	57	48	42	50	60	50	48	55	54	41	45	47	61	63	48	61	56	50	52	55	37	48	60	50	49	42	51	57	47	48	53	52	63	47	46	45	45	46	52	73	49	43	43	48	36	61	56	59	44	66	53	50	41	54	52	40	58	47	47	44	71	49	41	45	49	49	58	45	49	50	52	61	53	51	65	61	54	54	67	60	55	43	53	59	52	45	58	48	48	73	59	44	42	56	49	52	51	52	42	54	49	60	47	58	55	53	51	57	49	63	42	51	49	46	64	51	49	50	41	62	76	57	43	57	52	69	45	45	46	53	54	53	61	49	60	62	47	50	48	46	60	54	49	56	52	49	46	55	47	39	59	69	59	60	54	55	44	43	68	46	46	45	55	54	46	47	48	41	41	55	51	52	58	52	45	44	40	55	55	64	62	74	68	58	53	60	58	52	53	46	56	61	41	53	55	55	48	46	60	63	59	60	62	60	52	36	55	52	43	52	46	50	60	51	49	43	49	49	39	48	65	44	52	52	51	52	64	45	48	58	63	42	47	38	52	47	51	48	46	52	48	40	53	69	53	57	45	48	42	53	59	72	62	40	55	59	61	49	50	58	55	60	53	56	54	51	48	40	53	48	56	66	55	48	55	55	41	68	46	53	44	52	43	56	47	53	49	56	51	40	58	48	55	50	52	56	41	59	42	53	60	53	41	47	46	62	51	57	58	45	44	50	52	51	59
49272	40846	37888	40123	35006	27390	24799	12891	2987	1209	628	671	676	639	660	657	646	653	692	659	632	839	782	702	660	659	613	665	640	666	646	631	617	638	621	635	631	625	649	688	713	627	639	645	632	705	660	669	658	655	623	618	628	667	650	684	649	611	687	622	629	605	671	667	639	661	650	662	665	644	654	705	675	634	648	585	688	646	675	593	626	608	651	652	658	660	644	646	671	615	676	682	612	662	629	645	606	667	620	640	624	640	704	681	649	651	664	624	668	615	628	628	684	685	640	659	646	588	682	654	639	664	648	639	656	617	679	622	669	656	618	645	638	681	663	667	659	643	608	667	658	609	647	669	667	645	657	696	632	632	646	666	706	675	631	637	652	665	648	688	643	668	616	615	669	661	640	643	677	620	595	676	641	631	625	648	654	634	642	630	644	655	672	638	637	621	639	646	621	666	664	660	654	639	600	656	639	632	670	646	682	662	653	660	643	647	693	666	666	660	652	651	647	632	662	653	687	684	663	666	634	646	632	660	668	636	649	683	683	615	643	679	618	655	667	615	651	661	645	635	639	673	590	667	643	638	657	663	653	655	639	663	654	677	622	634	612	617	646	651	694	688	603	661	626	678	619	681	594	655	617	642	616	589	609	663	658	654	669	678	594	658	648	640	668	698	618	675	664	641	640	626	671	689	616	646	684	637	618	619	670	632	634	671	628	644	623	672	638	684	653	643	643	671	610	672	693	627	691	677	643	658	669	617	611	603	633	650	619	657	680	649	653	625	693	636	683	612	707	624	642	686	649	658	630	641	647	652	617	634	650	625	669	664	659	611	677	666	667	626	632	607	711	591	650	646	652	626	640	637	684	632	681	635	661	631	648	631	630	625	625	672	645	697	617	650	621	637	644	636	609	711	662	630	620	624	655	722	642	656	670	612	618	643	616	618	635	625	631	718	670	659	668	595	600	655	638	641	659	625	634	659	652	661	623	651	665	660	635	637	647	634	655	604	650	610	638	709	632	666	700	685	684	641	645	635	626	662	658	645	610	631	644	651	633	652	621	616	684	656	637	632	671	620	636	642	624	651	628	672	668	637	635	660	616	631	621	660	664	631	614	617	597	610	664	626	651	662	717	660	659	638	689	588	634	620	652	671	673	633	654	639	638	668	661	652	633	629	686	705	661	616	659	646	700	644	657	652	679	637	650	618	643	718	614	633	685	609	665	599	633	638	662	646	658	628	683	612	663	653	675	694	643	672	664	615	677	606	663	683	691	656	658	630	666	625	685	625	666	681	627	626	677	659	650	655	689	656	686	663	641	695	653	650	643	604	680	668	667	655	663	634	618	611	677	645	651	676	623	594	662	612	624	657	623	669	640	672	671	596	628	630	654	618	637	633	626	644	643	632	664	665	621	668	680	642	697	669	651	654	630	653	612	646	636	637	653	657	626	610	665	620	687	677	655	637	693	645	666	660	656	689	634	644	647	676	648	649	676	671	654	659	657	635	646	635	640	666	672	681	647	678	650	619	627	676	630	610	613	645	634	632	616	671	638	668	645	675	597	633	626	659	631	617	645	644	653	676	631	672	616	616	636	685	663	587	621	649	657	624	682	664	667	655	640	621	606	664	646	677	667	645	648	605	668	604	673	690	593	670	648	667	670	621	683	627	663	660	644	615	644	650	656	636	683	646	648	660	656	664	657	662	675	650	621	668	625	657	650	612	648	665	620	645	674	680	646	700	698	626	653	632	671	672	626	614	624	658	649	644	657	656	622	647	665	640	652	669	665	680	619	651	621	649	636	665	699	661	660	623	621	620	639	610	660	621	642	674	625	649	650	612	635	637	663	658	705	588	643	639	617	625	664	622	632	628	621	679	666	639	641	652	641	621	641	675	665	678	684	638	633	649	650	649	657	677	654	636	623	644	663	622	676	647	639	671	690	625	637	626	705	681	703	630	631	647	671	612	652	650	675	616	679	623	660	634	668	660	632	657	579	681	701	661	674	668	642	659	630	610	618	573	685	643	666	631	677	651	668	638	687	638	610	677	657	627	627	617	625	627	612	635	644	663	658	662	634	638	660	671	641	628	642	645	637	684	639	635	679	657	658	650	623	656	660	603	665	671	628	640	620	648	697	613	660	686	663	635	633	646	688	659	624	678	682	631	631	619	670	661	652	651	604	636	626	643	623	687	616	616	643	683	640	669	647	662	607	660	679	654	656	648	640	617	655	688	663	629	617	654	627	635	630	678	647	605	661	654	653	677	691	640	641	635	630	622	644	633	637	723	669	685	666	648	605	688	630	702	676	628	657	650	694	629	670	611	636	669	656	657	635	679	648	631	671	640	642	604	622	630	662	649	673	653	633	683	595	667	642	617	656	653	638	635	635	700	648	637	649	698	659	673	659	667	646	705	615	635	623	622	647	624	679	651	670	638	645	633	669	645	636	600	642	659	648	634	637	659	635	694	670	633	651	685	686	641	663	649	617	645	667	633	635	642	652	651	646	677	613	686	604	609	638	680	630	646	677	692	648	627	642	650	634	662	672	631	626	616	662	592	614	629	649	642	628	686	678	656	648	652	658	640	620	649	629	661	636	656	668	687	631	666	661	689	616	671	604	637	682	631	643	666	626	660	645	661	614	645	622	650	673	687	604	659	673	685	626	612	606	672	650	632	676	607	675	693	648	621	631	650	608	661	639	621	605	624	639	643	639	632	661	664	655	655	659	604	615	692	653	660	670	658	650	650	654	686	624	657	625	658	652	630	643	636	629	580	640	617	620	650	652	642	591	662	705	652	641	696	677	614	662	634	697	634	612	641	629	615	609	653	653	655	602	610	639	635	687	639	654	635	617	643	676	655	657	639	596	636	707	642	626	682	604	639	614	595	609	669	660	657	668	652	624	644	686	689	650	635	624	627	631	647	626	663	668	679	611	598	671	647	639	648	593	639	627	646	621	692	698	675	665	647	652	629	675	632	621	686	652	677	668	653	684	687	652	657	685	601	661	642	667	667	608	631	668	655	668	672	641	692	670	667	622	650	651	677	650	588	630	673	648	628	695	672	646	676	650	662	625	628	630	655	654	620	659	672	639	687	622	615	663	664	680	670	640	666	670	676	626	679	667	615	656	623	671	675	651	622	662	629	586	619	679	671	638	663	631	709	667	640	638	636	640	637	657	585	641	646	696	626	636	614	668	691	671	659	616	616	672	674	672	695	612	614	678	633	644	633	667	611	653	650	653	633	664	667	643	688	658	637	631	662	696	642	672	662	638	648	637	638	653	631	682	636	591	647	631	658	655	643	638	624	642	645	584	643	617	690	660	698	644	632	694	650	624	628	628	615	618	643	610	629	671	652	659	605	680	638	629	634	679	658	712	630	637	635	636	649	611	644	670	619	592	640	646	607	622	631	634	656	669	627	683	693	687	638	651	655	657	673	659	636	613	659	643	621	658	656	624	637	607	623	672	669	600	635	673	616	635	665	640	639	674	646	652	628
20172	23669	15068	7370	3062	825	717	323	92	81	64	42	66	44	67	72	64	47	60	58	41	69	63	63	72	71	63	68	59	83	55	68	64	63	48	64	61	72	71	61	55	58	81	58	60	65	65	68	66	44	68	71	64	73	63	55	60	64	63	56	51	59	74	66	64	59	52	52	71	60	74	56	61	61	40	56	51	57	59	66	50	59	66	67	46	64	50	63	63	56	61	68	53	58	70	74	59	62	48	55	64	44	67	48	57	64	66	51	61	60	53	54	48	55	65	72	66	55	75	67	65	76	46	67	62	58	72	65	72	56	66	54	60	57	40	77	71	43	66	40	64	61	61	69	69	61	67	51	59	66	58	54	66	84	66	64	54	42	72	56	58	79	55	65	69	59	72	75	74	64	68	74	50	59	56	62	68	39	61	62	61	61	59	73	62	60	69	77	52	69	59	69	74	54	66	63	58	69	71	64	63	64	57	56	59	70	65	58	57	67	62	69	71	41	66	55	64	57	58	61	63	67	56	74	36	52	70	52	52	67	57	62	60	57	53	61	63	65	54	59	61	66	69	59	61	70	52	66	57	52	66	70	68	62	73	66	62	56	59	68	59	67	48	51	58	76	69	65	63	64	55	57	68	72	59	58	60	48	60	61	60	51	65	64	63	67	72	56	75	53	72	59	48	59	58	61	61	68	67	66	77	56	60	56	62	61	60	57	61	55	52	66	55	57	52	72	70	85	65	58	66	78	68	61	68	53	60	62	79	51	74	47	52	44	63	63	79	73	58	65	54	67	61	69	68	76	58	85	57	58	75	65	50	65	59	55	56	59	78	48	59	48	64	63	60	51	65	55	57	75	59	63	59	72	55	72	72	62	61	79	52	59	61	57	44	58	74	62	55	65	64	60	69	46	56	55	67	73	65	67	59	65	60	55	63	66	64	67	66	54	61	72	60	59	57	65	70	54	37	63	59	60	64	66	62	56	53	72	61	64	53	58	55	61	63	67	58	56	53	55	59	48	72	63	59	64	51	55	66	57	54	52	66	50	53	45	57	62	65	64	58	60	67	56	53	57	62	46	55	60	60	52	61	60	57	56	56	68	57	53	53	72	64	46	64	63	66	67	49	62	60	48	66	55	62	70	73	49	51	57	55	49	64	44	63	48	68	78	62	59	65	67	63	75	56	58	71	53	66	61	59	62	53	69	71	64	60	70	52	46	71	56	66	62	77	64	60	51	66	62	64	68	61	58	56	50	76	53	55	54	63	61	67	55	72	59	63	68	59	63	59	67	53	58	61	62	58	60	52	59	51	61	64	64	54	55	58	64	63	55	53	58	49	57	47	59	67	64	68	55	67	49	73	81	52	54	62	65	70	68	58	57	53	47	56	76	53	62	63	45	65	57	58	64	73	63	56	62	68	61	49	67	53	61	63	48	71	61	47	42	67	64	71	61	71	63	60	55	72	51	66	54	65	71	59	57	53	57	55	57	73	57	51	63	64	61	63	64	61	46	53	54	64	47	65	71	61	56	70	67	78	68	61	53	58	61	75	57	48	55	80	71	52	56	62	55	57	58	61	53	55	62	39	62	59	59	74	74	51	56	53	66	65	45	66	57	53	53	48	68	66	54	65	57	56	56	54	65	68	58	70	51	58	67	65	70	68	59	69	81	63	68	68	61	66	62	59	56	56	53	61	50	52	59	57	68	61	74	51	43	52	61	64	65	73	69	61	66	68	67	65	54	65	54	69	57	61	55	60	59	62	58	66	42	62	60	85	45	59	55	64	59	67	46	55	57	62	47	54	70	65	49	58	53	57	58	59	64	57	59	57	57	61	54	57	69	53	60	60	57	65	52	74	56	59	60	59	67	54	65	66	60	78	71	48	67	56	52	62	54	58	73	56	61	50	53	60	46	67	61	70	62	58	41	69	59	67	66	57	42	69	62	56	67	61	71	66	69	66	55	47	56	75	59	60	62	61	54	49	52	68	48	73	58	58	47	53	49	59	52	59	57	61	52	50	58	65	57	56	61	60	60	56	62	64	58	65	51	67	58	58	60	42	62	63	56	63	66	70	68	65	60	55	58	55	57	60	57	70	62	54	70	63	58	80	57	72	49	69	68	65	72	42	49	60	58	70	61	61	52	46	59	57	47	76	65	52	62	60	63	63	49	66	67	77	71	78	74	64	66	55	61	58	60	68	72	53	55	53	76	56	62	64	60	70	54	55	54	62	66	47	55	61	56	65	67	63	68	53	67	49	65	68	55	65	55	55	54	71	67	66	54	75	67	71	54	70	64	55	55	56	78	52	65	64	67	54	56	63	58	58	67	59	53	53	62	55	68	57	81	63	59	69	66	57	57	51	61	65	58	61	71	70	48	53	63	50	68	59	83	62	71	58	71	51	60	58	55	67	76	62	65	58	62	50	60	76	65	64	63	72	58	51	57	65	56	53	56	68	67	52	63	51	57	49	55	67	67	63	50	59	70	52	53	63	74	58	70	58	56	51	56	55	62	64	62	67	69	53	57	55	51	64	68	57	47	80	57	63	60	53	61	57	59	50	55	65	64	48	69	59	65	61	66	62	64	57	62	60	61	67	69	50	61	61	63	68	73	56	66	67	60	50	62	52	56	54	54	64	67	59	57	56	70	62	52	71	69	57	55	67	46	65	66	51	65	63	61	59	52	64	66	64	60	59	51	67	62	60	55	53	65	61	66	62	60	55	66	48	65	53	57	69	67	63	64	65	52	67	53	64	82	61	60	54	63	50	50	65	57	44	54	50	58	73	51	59	69	48	65	67	66	69	57	50	49	53	65	51	61	56	46	58	50	65	63	75	62	72	69	61	68	56	59	52	65	70	54	68	80	71	51	50	57	63	77	66	50	64	59	53	50	48	62	66	64	51	49	65	68	68	51	75	64	70	63	57	69	75	53	55	49	63	54	55	51	56	60	57	66	72	57	66	59	66	53	56	74	63	60	87	79	62	59	59	63	62	54	62	59	53	68	43	66	47	56	60	61	56	53	58	67	61	67	58	62	44	60	51	63	57	63	56	51	80	66	60	58	62	62	61	65	75	56	53	54	66	44	75	72	71	63	74	73	60	63	70	66	63	70	57	58	53	67	68	54	59	58	39	51	59	68	72	65	66	65	66	64	60	56	66	61	60	77	45	61	64	55	52	57	45	66	57	61	54	57	55	50	56	59	53	58	83	56	62	56	69	69	60	67	62	47	72	60	38	63	66	39	47	69	48	64	60	60	68	73	61	82	68	59	58	50	62	63	61	69	58	72	60	65	59	59	57	55	73	52	67	66	53	70	58	58	49	64	56	48	57	56	60	63	66	66	61	57	60	72	65	66	57	59	56	63	77	63	70	69	63	62	54	78	53	75	73	61	67	61	74	72	58	50	58	56	52	80	65	56	71	59	75	63	58	61	56	61	55	60	59	61	63	71	59	67	55	62	60	62	55	56	71	60	53	71	50	70	89	53
51966	44984	38162	38917	35676	25379	22892	11061	2758	1198	801	755	781	758	764	721	762	711	773	715	757	912	911	815	812	760	727	769	801	719	778	789	768	711	774	756	750	754	751	809	762	751	752	746	783	752	736	783	748	759	792	766	786	770	807	759	743	730	802	675	741	758	721	758	779	724	798	773	764	741	718	764	723	757	708	729	819	753	727	747	819	790	782	811	771	716	745	754	736	793	774	781	776	757	729	720	740	731	776	734	791	761	794	731	770	750	746	789	708	751	747	756	713	714	733	738	754	733	740	764	754	766	755	761	743	771	802	811	768	780	694	750	741	754	707	770	796	777	744	751	762	694	774	735	762	729	764	714	747	812	740	795	730	769	767	734	705	745	762	757	753	701	767	810	773	714	731	738	771	762	729	795	747	751	810	783	792	791	785	827	756	734	757	715	776	731	747	756	730	752	734	750	749	783	760	711	750	748	748	744	780	743	745	788	748	753	740	749	726	741	795	765	836	790	704	731	731	747	751	770	784	757	803	770	730	760	783	766	760	790	707	745	760	774	794	733	750	729	788	750	769	739	716	751	794	754	778	747	761	755	762	758	762	752	785	725	783	758	757	761	765	711	754	769	736	773	706	754	745	766	767	739	775	798	737	751	769	745	732	758	739	764	780	770	767	745	763	763	743	773	742	727	783	764	738	751	751	737	753	725	744	734	713	766	773	789	716	761	779	749	788	799	779	708	730	739	790	739	755	731	783	756	767	746	753	759	780	760	775	769	749	765	750	824	731	791	748	734	724	731	721	763	778	722	762	751	779	751	796	806	756	717	727	776	766	729	751	697	732	716	737	780	759	766	726	741	818	743	798	730	801	777	768	816	725	742	797	753	757	776	729	788	769	778	759	716	755	737	701	726	765	771	784	754	753	752	763	778	789	725	731	749	737	734	785	779	753	765	739	725	742	795	771	726	766	711	730	717	735	776	776	753	715	732	747	798	769	816	753	766	749	719	766	737	799	763	727	801	736	725	764	834	748	760	768	765	854	698	742	773	711	748	763	778	777	739	810	744	780	746	746	735	744	721	709	751	792	735	747	747	755	716	715	801	753	750	745	728	770	768	673	753	773	772	773	720	776	699	777	768	778	775	747	700	741	759	775	753	782	776	741	787	765	750	760	747	761	760	786	700	750	767	744	759	755	804	784	720	787	739	794	809	722	735	767	721	787	741	715	748	791	746	781	781	797	770	772	739	770	749	791	827	784	746	743	773	754	756	729	803	755	802	777	781	751	739	809	851	789	734	750	734	778	781	771	750	813	758	751	741	698	740	771	745	792	711	781	721	754	703	749	768	786	761	736	753	773	758	766	772	745	757	704	760	721	759	730	772	797	781	706	757	733	761	787	758	751	754	721	788	734	709	788	735	789	757	777	725	750	797	687	759	798	768	776	749	704	745	744	729	776	765	781	772	725	737	706	775	767	799	735	755	771	769	813	779	744	773	799	737	769	773	748	781	763	785	798	757	743	693	792	718	786	776	733	785	785	746	773	734	797	760	798	775	754	757	772	763	794	786	776	751	745	737	770	743	756	768	729	768	756	776	780	774	766	795	784	772	814	705	802	746	751	711	716	790	774	800	778	721	808	701	793	730	738	724	757	757	741	788	782	745	756	754	787	794	772	775	834	785	648	734	729	754	750	751	798	765	722	783	709	764	741	696	760	765	760	769	759	721	784	734	751	709	759	778	701	799	816	802	779	765	795	739	755	782	716	760	816	724	776	732	746	790	764	749	737	753	824	754	702	716	768	747	751	747	716	703	757	805	765	717	754	769	770	736	739	769	722	723	753	759	741	800	715	745	768	792	779	821	746	783	713	748	729	752	720	787	745	789	756	775	769	746	773	750	759	783	758	816	762	772	754	751	751	725	754	749	807	749	754	790	718	726	750	724	761	771	727	755	723	786	712	821	751	771	757	752	715	756	757	786	802	778	752	704	791	764	767	781	761	792	752	726	783	772	792	773	748	745	743	716	780	747	714	726	775	772	767	756	785	767	737	721	739	766	751	751	770	721	772	766	746	762	764	748	793	717	789	748	755	773	737	799	745	734	773	710	713	743	772	781	782	733	783	736	771	778	719	784	782	719	781	746	752	803	717	756	787	773	756	779	749	798	780	772	782	730	735	725	782	776	737	749	769	821	729	745	751	750	720	756	714	744	743	793	723	748	736	769	776	763	745	746	729	750	753	794	728	731	777	743	788	729	776	772	744	776	763	747	798	759	758	717	769	804	772	758	743	753	720	751	759	756	770	779	772	787	726	787	741	796	774	697	741	741	807	740	748	790	736	750	764	744	785	757	725	756	807	740	749	786	739	763	767	751	742	778	762	741	774	739	699	773	757	728	754	764	750	790	711	721	765	765	754	755	764	737	768	813	796	805	737	717	748	797	714	773	740	701	773	754	718	731	736	782	799	735	736	802	786	781	783	739	761	776	763	774	681	765	763	784	808	686	725	809	725	774	739	742	750	741	735	714	745	747	756	738	765	778	802	724	762	752	727	748	758	710	718	760	806	763	810	778	803	744	725	776	775	775	770	714	778	738	744	797	724	783	797	754	770	734	734	757	753	746	742	762	779	762	763	780	744	769	749	764	778	792	763	789	746	755	749	749	770	739	740	805	780	782	767	778	779	787	775	752	755	768	791	796	770	763	794	760	776	783	730	764	732	733	754	804	776	756	756	785	782	692	836	795	735	762	767	761	725	755	754	756	721	740	776	799	774	750	757	811	748	714	776	803	721	741	708	784	748	768	804	763	768	754	791	806	779	721	778	776	744	766	756	716	762	718	776	789	739	737	782	770	786	753	775	774	750	791	737	728	765	775	750	771	757	772	785	730	682	755	772	704	723	761	710	784	738	791	768	766	762	785	738	695	781	747	727	799	763	753	788	768	756	796	750	751	807	751	762	744	791	773	785	787	793	752	765	736	734	780	729	759	812	794	780	742	810	758	726	766	792	774	772	714	750	748	797	758	793	758	782	740	803	782	779	731	774	754	769	750	717	760	759	771	706	676	730	760	708	741	739	768	791	762	793	739	729	737	762	754	772	780	776	775	749	728	812	765	736	733	718	767	775	778	770	736	758	702	816	753	743	734	776	771	773	775	791	763	728	742	818	760	743	742	751	743	743	746	791	748	727	721	744	716	769	757	800	751	751	776	776	781	733	767	696	783	789	781	774	718	748	753	805	785	724	765	734	740	777	809	749	711	774	789	736	760	778	819	834	768	784	764	766	762	775	767	716	756	787	732	720	738	747	741	765	739	735	787	754	837	788	761	742	722	734	765	780	757	731	775	758	750	748	769	697	753	728	807	753	764	737	780	773	759	770	775	737	717	802	733	752	758	722	775	807	708	760	766	741	712	802	766	785	791	759	723	800	738	747	691	771	760	783	730	757	752	768	749	756	762	740	770	784	781	729	760	763	738	762	803	757	739	725	768	782	766	753	709	776	784
28278	34776	22240	12376	5471	1578	1078	419	111	76	51	54	73	61	63	62	58	77	42	57	61	61	70	45	60	62	55	53	47	65	54	55	53	72	60	58	61	61	58	48	45	68	51	47	66	70	60	46	65	58	61	58	52	47	48	64	58	61	62	71	69	51	68	52	69	57	64	55	69	66	60	62	57	50	60	61	55	62	63	48	56	57	54	68	63	61	65	60	58	69	81	51	69	65	54	73	60	59	56	51	57	63	59	63	62	71	63	66	63	57	54	56	44	51	49	54	58	58	76	55	55	73	55	60	50	59	59	53	58	57	55	65	58	52	58	56	56	55	67	74	56	58	59	62	60	59	48	57	62	49	48	71	61	57	62	60	56	53	74	65	58	64	62	56	62	59	65	65	62	61	71	59	47	58	55	56	45	62	72	51	68	57	66	67	55	61	62	51	54	49	69	62	64	55	44	74	68	66	72	58	65	67	60	62	72	53	73	55	75	53	51	45	59	68	59	72	61	56	72	63	53	67	57	71	40	45	60	38	48	63	64	66	68	57	64	67	37	55	56	69	48	76	54	55	67	70	63	61	53	43	52	64	53	66	55	62	47	58	58	50	71	60	57	62	61	62	48	53	57	59	58	65	69	62	60	66	58	68	60	65	78	43	59	78	54	44	61	64	63	56	43	63	61	50	63	64	65	57	62	60	67	51	74	55	70	51	65	54	59	65	59	51	66	70	56	70	62	54	63	66	57	50	59	62	59	55	51	54	56	60	64	55	46	62	58	70	56	73	56	56	61	50	48	50	57	55	67	56	42	71	57	54	62	54	65	66	61	63	62	53	62	54	54	63	61	71	65	70	62	49	57	77	48	56	58	70	56	55	52	51	60	41	55	63	58	54	60	77	57	60	62	65	68	63	58	62	49	54	58	71	59	62	58	44	59	71	68	48	63	61	55	51	58	57	64	55	67	55	47	58	57	50	58	47	46	51	75	45	65	52	57	57	59	58	58	64	54	56	62	43	68	48	64	54	56	56	64	52	62	45	43	55	51	61	51	63	60	62	55	56	62	51	48	79	53	58	51	64	49	50	74	67	58	48	67	61	55	65	59	41	47	46	54	46	66	53	68	81	58	61	50	43	61	60	51	60	46	58	76	62	68	55	69	60	58	72	62	63	46	77	48	43	72	70	72	58	51	46	75	62	53	61	65	64	64	52	61	62	56	52	45	63	65	55	61	56	54	62	57	61	61	54	69	68	61	68	51	54	47	47	58	64	77	68	63	64	65	47	58	58	54	51	61	66	69	64	58	53	67	59	62	53	43	55	49	65	57	53	64	53	55	63	44	67	40	60	51	56	70	67	57	49	48	54	70	65	49	65	56	68	69	44	51	43	52	43	53	47	62	57	66	67	65	55	51	66	61	63	70	61	59	58	50	49	52	58	66	58	52	55	55	61	45	54	74	55	69	55	67	57	60	55	68	54	87	49	58	65	62	56	63	58	50	65	50	47	80	51	62	54	65	51	56	57	52	72	61	51	59	59	62	56	48	70	51	67	58	57	56	53	63	61	41	56	53	51	52	56	53	58	45	60	60	63	63	55	63	51	74	57	59	51	43	66	60	58	67	51	75	60	52	54	45	50	53	46	65	61	47	61	59	60	52	60	51	54	57	54	68	76	45	57	59	50	62	55	71	66	51	67	51	63	63	56	66	67	65	54	51	62	63	65	50	68	55	50	47	57	41	49	61	72	56	50	69	60	50	60	47	64	62	55	59	51	68	67	45	44	70	56	59	61	63	56	71	65	65	55	60	65	64	64	52	70	55	65	65	55	71	63	58	61	50	55	58	41	48	44	76	49	61	52	58	58	67	54	76	58	62	70	67	54	50	69	67	40	66	60	60	67	64	66	53	52	65	63	46	59	55	63	58	65	52	59	48	60	64	59	72	52	61	88	57	48	54	58	62	57	52	47	73	61	55	53	55	57	61	66	58	74	55	43	59	49	62	57	44	56	63	59	51	57	56	68	53	53	71	60	66	53	53	63	57	62	65	53	68	61	58	56	60	62	56	53	59	62	81	54	63	55	61	52	67	67	47	54	66	52	57	65	50	71	52	54	66	72	55	68	66	57	55	69	64	67	60	51	66	39	49	46	57	64	58	56	63	57	56	59	67	67	57	58	69	54	47	69	50	57	57	57	63	66	64	66	67	63	59	73	72	58	55	61	57	68	48	51	54	64	59	56	65	57	48	47	72	58	63	60	64	69	72	60	62	58	48	68	51	47	69	63	49	57	56	54	72	58	57	49	65	52	43	66	49	49	59	62	69	64	55	64	73	69	67	81	57	63	66	59	61	55	54	54	61	59	56	58	67	61	52	44	55	66	55	52	56	43	65	55	68	53	67	59	77	45	59	68	66	49	59	72	57	57	43	61	76	61	62	71	54	61	61	58	63	48	58	60	63	54	47	52	64	63	64	72	58	54	61	64	67	75	57	61	61	61	59	61	67	45	58	53	71	51	44	64	52	65	54	51	52	54	57	48	54	52	55	80	69	60	68	56	62	62	55	54	54	51	74	62	59	69	63	54	63	68	58	68	65	70	76	62	70	54	49	59	52	53	53	69	63	51	62	63	68	57	74	62	69	44	47	65	54	59	51	65	60	72	60	56	57	57	53	57	57	57	56	64	50	74	54	59	49	55	64	62	60	53	59	59	57	55	62	52	53	71	47	73	54	61	76	64	48	60	66	42	74	50	50	56	50	68	57	53	33	60	64	70	79	63	57	58	61	60	64	50	75	63	59	53	70	66	55	60	62	54	44	51	72	67	76	66	59	56	60	44	53	55	70	62	54	55	66	42	69	52	57	49	55	73	74	44	59	50	57	64	60	64	56	58	63	60	50	53	41	53	63	61	60	54	69	55	61	64	55	56	60	56	59	64	55	63	56	65	54	70	63	62	56	54	54	65	67	63	61	58	67	45	49	51	67	68	69	60	67	55	51	59	55	66	59	56	50	58	56	58	48	76	55	66	66	54	56	71	54	60	50	66	58	52	57	60	60	68	57	55	66	61	74	61	72	71	57	52	47	67	47	66	59	54	64	69	58	50	54	53	53	66	54	52	58	34	68	63	50	46	52	63	53	60	57	56	59	59	54	70	63	52	65	53	61	59	55	61	61	57	67	53	45	46	50	53	72	60	63	61	58	68	60	57	72	55	69	58	43	49	52	58	71	70	59	60	68	56	57	58	60	60	44	51	53	59	47	58	58	61	54	51	72	66	50	71	62	45	57	59	71	51	62	71	67	57	63	54	64	57	60	61	58	51	54	65	54	61	66	62	53	47	54	58	54	62	58	44	70	51	68	71	57	61	73	67	49	50	53	50	68	65	55	52	61	66	55	62	59	51	54	39	55	48	49	52	62	55	55	50	62	65	58	56	67	54	72	68	45	63	73	63	59	59	48	62	58	73	54	67	60	61	71	48	67	52	58	56	59	62	55	45
49991	46619	44408	46416	44198	30022	26047	12930	3507	1301	723	719	722	728	715	759	748	742	746	736	726	956	885	702	730	693	755	715	760	754	723	768	760	741	687	703	733	727	722	735	709	765	714	737	715	734	780	723	695	723	776	745	750	761	790	706	652	741	749	756	695	739	775	708	742	740	758	739	732	716	729	761	700	725	747	711	700	730	740	693	754	708	684	726	720	756	716	680	778	714	735	763	785	734	785	749	718	746	721	725	749	812	771	772	718	741	750	716	718	752	705	670	760	759	735	733	667	744	766	748	715	774	729	684	718	716	741	742	741	720	766	738	721	699	728	721	743	760	738	719	711	715	728	693	720	750	738	735	718	745	728	678	758	730	733	736	759	774	663	782	764	701	739	704	742	749	719	713	752	758	724	731	723	676	743	684	725	744	743	725	734	681	785	757	760	738	711	707	733	751	713	707	736	711	767	711	728	725	731	760	735	713	744	726	718	769	758	748	767	730	724	731	742	730	738	709	749	723	715	692	767	706	727	745	712	766	706	721	706	780	729	763	699	776	729	745	719	696	724	727	727	749	729	739	772	710	742	687	693	691	753	713	721	727	744	713	747	756	711	797	726	751	693	762	760	742	702	742	722	720	743	692	753	730	718	686	777	719	745	729	752	724	755	740	725	731	709	740	741	757	763	756	788	727	645	718	725	702	762	695	715	773	748	780	757	704	754	729	704	694	680	720	730	725	764	766	799	741	740	710	717	739	757	722	741	747	771	732	763	811	765	723	700	713	709	745	738	744	709	736	731	730	717	721	729	707	745	706	702	702	736	689	713	729	744	716	758	737	697	719	747	779	725	736	754	744	715	711	734	737	683	693	732	738	701	766	740	729	762	695	710	731	739	729	729	777	732	740	720	744	750	719	714	692	766	753	732	725	735	760	697	677	748	736	725	713	698	725	768	746	750	740	739	687	711	732	750	705	731	715	768	734	706	677	771	703	712	725	715	748	723	710	733	741	764	721	739	741	742	721	700	710	731	784	768	736	700	703	731	721	765	746	761	709	736	752	712	728	758	734	681	727	740	720	734	723	778	751	737	729	695	764	773	721	737	721	739	718	729	773	696	735	733	769	745	773	716	737	710	712	715	715	740	711	718	705	743	768	745	740	719	778	726	776	760	718	703	704	761	684	740	749	764	731	723	747	746	716	756	706	718	728	731	703	732	734	692	732	701	762	744	698	736	741	748	719	718	718	773	748	769	735	763	682	769	727	680	734	783	788	716	726	742	739	741	737	720	723	714	733	719	705	706	703	715	725	716	709	724	763	790	695	759	726	781	750	698	732	755	699	711	758	728	720	725	705	731	750	717	695	715	747	741	730	742	694	733	716	713	735	742	735	719	718	745	735	764	704	708	729	760	751	722	756	730	743	737	727	724	694	758	726	751	725	720	739	761	715	763	748	722	674	693	764	693	720	705	722	710	753	744	732	763	789	742	777	746	731	728	742	715	685	770	730	691	720	752	737	712	728	709	744	715	734	742	742	797	726	744	716	747	703	731	706	707	697	768	714	744	740	764	698	750	732	746	755	728	758	695	714	703	735	769	727	741	741	721	707	718	729	728	739	703	809	701	731	765	754	710	745	710	740	726	775	708	718	720	668	725	739	680	672	731	704	690	724	749	722	711	722	732	724	697	755	754	736	701	744	762	713	784	683	776	766	734	716	682	698	769	738	750	716	739	723	706	765	730	694	778	747	763	738	715	705	797	756	693	738	713	676	688	727	709	728	745	794	777	743	752	759	768	754	741	719	710	746	750	703	771	707	726	701	708	721	719	738	751	709	729	712	748	760	794	731	712	719	741	690	754	752	709	761	718	758	752	751	725	728	700	733	737	714	743	714	747	718	723	748	741	707	729	800	751	707	761	743	769	744	717	732	757	733	746	742	735	706	762	795	753	681	758	743	695	734	737	738	719	721	750	779	760	673	680	811	774	759	736	748	707	723	743	703	768	705	732	723	707	728	680	704	715	721	764	707	711	731	727	758	747	743	786	779	735	751	712	737	702	738	719	751	731	711	744	705	731	701	727	723	730	747	715	785	721	737	712	685	787	698	732	724	752	715	680	737	735	677	743	735	781	765	751	762	730	720	739	744	751	705	708	768	724	689	694	712	719	731	730	717	732	735	758	692	727	754	729	728	745	669	744	744	691	718	717	741	734	681	728	733	767	734	736	729	732	734	717	726	718	708	729	723	768	777	764	694	759	731	725	686	749	694	721	725	703	663	758	746	745	749	749	749	734	763	719	737	745	670	731	721	732	717	739	703	775	779	766	701	733	714	718	764	769	766	733	726	730	735	739	781	724	702	741	711	743	719	768	737	721	671	707	778	723	711	676	730	708	734	720	754	720	676	699	690	720	714	740	743	755	732	751	744	769	729	710	723	755	720	752	773	713	696	779	733	769	732	727	677	751	687	677	727	706	789	739	754	760	731	768	670	719	700	729	765	746	751	723	689	751	676	687	746	721	715	709	756	722	709	696	727	741	751	696	715	754	778	715	762	748	746	732	768	732	686	744	746	700	730	711	740	713	662	752	720	710	747	737	727	713	715	714	738	753	757	720	759	718	718	760	759	722	739	734	723	724	764	727	745	748	750	727	739	767	725	748	728	751	753	722	773	764	722	768	712	681	742	787	723	743	678	726	729	731	785	712	716	734	723	715	725	712	757	739	755	763	706	739	753	732	715	718	695	719	714	727	758	734	726	720	696	742	710	735	795	704	744	726	756	721	737	742	743	751	749	754	706	707	701	747	762	706	732	702	690	679	716	704	770	745	682	740	724	716	752	722	741	733	713	724	738	752	760	727	708	712	767	668	781	706	728	768	702	734	739	704	753	750	745	702	756	740	769	724	701	718	696	762	727	761	691	759	687	713	755	730	753	698	745	750	734	787	793	713	721	749	731	737	744	754	731	726	796	675	681	761	755	737	722	750	688	666	760	713	746	732	748	668	685	740	768	731	718	734	755	737	769	762	740	768	739	724	761	708	697	791	746	738	726	776	720	730	747	766	712	752	714	693	695	699	739	750	738	736	709	799	717	701	741	727	746	745	695	703	734	750	752	775	712	736	720	703	709	774	699	691	655	734	758	744	688	747	692	687	723	831	693	751	759	749	751	739	749	783	707	768	712	704	734	730	722	763	725	721	707	764	763	726	720	715	771	738	705	722	747	720	706	740	707	722	767	759	770	778	772	762	728	704	731	713	738	751	759	691	746	723	732	742	697	723	729	785	775	750	706	709	736	713	717	769	713	723	690	747	800	688	705	704	720	767	715	794	774	721	735	694	737	744	779	744	674	718	719	756	747	727	749	705	724	748	735	716	708	749	748	755	727	766	717	711	692	736	716	728	746	714	727	738	725	763	741	710	684	728	719	729	720	758	717	719	728	752	754	711	705	694	783	776	697	713	769	716	709	730	748	744	723	674	743	666	690	762	722	766	722	684	726	726	725
9430	8789	4838	2951	1199	354	244	128	51	47	51	43	47	51	48	62	41	45	51	41	44	52	38	55	47	46	40	59	49	59	59	32	51	49	39	41	43	56	55	45	59	46	55	52	56	54	55	47	39	43	47	46	53	55	50	57	45	42	47	50	53	58	50	41	64	46	41	43	39	60	50	53	51	54	57	42	54	46	52	46	58	45	38	55	51	46	48	49	46	62	50	54	59	50	51	38	35	58	46	42	46	54	49	51	48	45	52	46	44	44	35	50	47	46	51	51	45	39	39	39	49	47	62	44	39	46	52	47	46	45	50	53	34	50	48	43	51	58	56	53	60	44	53	57	49	53	46	46	49	52	51	40	53	52	55	51	44	50	44	50	42	39	50	37	49	55	51	35	38	40	38	44	55	53	43	59	41	46	52	50	50	45	60	39	36	45	50	52	49	46	44	46	49	52	42	55	49	43	46	58	42	54	53	39	47	56	49	50	47	44	45	44	62	60	45	46	48	50	43	41	46	50	54	37	46	50	48	56	57	51	62	46	59	34	41	60	53	41	43	47	43	58	32	45	39	48	52	43	54	53	50	60	50	53	47	41	32	47	48	45	50	38	62	45	46	50	62	61	50	56	34	42	46	62	37	40	47	56	39	43	45	39	45	55	52	47	44	42	57	51	47	48	38	45	42	53	36	47	47	41	53	51	44	56	44	60	55	46	62	39	39	46	57	46	47	47	50	42	54	52	54	42	47	50	51	57	37	71	59	48	42	53	50	67	38	40	51	60	44	58	51	53	46	49	54	52	52	43	59	59	51	32	39	42	53	53	59	52	42	51	48	48	52	54	52	57	51	52	52	40	49	58	47	49	41	42	46	54	49	68	42	51	54	53	62	54	47	49	42	62	40	46	37	40	53	46	57	51	30	50	54	49	43	42	55	56	44	55	49	52	58	43	68	45	48	50	53	36	51	52	53	44	45	62	41	46	37	53	49	53	44	49	59	60	58	49	52	41	46	55	49	54	40	49	41	47	57	45	51	51	48	55	50	55	60	64	57	49	46	51	51	61	45	53	56	37	64	44	55	53	48	43	50	46	55	38	53	47	39	37	53	48	45	54	51	61	65	35	40	49	37	44	49	58	55	47	53	44	41	61	50	41	57	52	45	47	53	44	41	48	40	57	45	36	62	50	46	57	53	56	56	46	57	47	45	56	45	39	53	61	51	57	39	38	45	52	46	62	59	56	52	49	45	48	36	48	67	55	46	43	38	42	49	43	49	52	49	50	44	57	50	48	52	50	43	37	47	44	51	45	47	42	47	49	43	46	53	66	50	59	48	48	45	59	53	46	48	55	52	60	51	48	58	45	46	53	56	48	43	60	46	42	49	55	43	50	56	52	43	47	33	52	50	51	45	42	55	45	54	57	46	59	56	62	49	44	49	46	63	46	41	60	56	42	43	48	49	51	41	46	50	44	40	61	56	55	62	57	44	68	45	54	51	45	47	39	52	49	43	41	50	37	39	44	43	62	59	55	66	51	54	47	69	48	44	51	45	55	43	55	43	45	47	42	60	48	41	50	48	49	47	50	44	58	56	58	53	50	45	45	69	60	52	55	61	51	65	35	52	43	36	45	37	52	55	42	52	40	42	60	57	45	49	55	52	47	48	51	49	51	51	46	49	49	50	52	38	42	46	46	43	40	44	54	44	45	50	47	52	51	53	29	43	58	34	54	47	41	46	52	58	60	50	48	58	49	47	56	61	45	48	37	47	47	58	39	51	46	52	46	44	45	47	50	49	63	44	39	43	58	50	43	58	46	44	47	39	48	47	47	44	34	52	52	48	47	41	52	50	51	53	51	34	44	53	36	49	58	47	50	42	54	57	58	59	52	39	61	61	46	46	58	44	53	39	37	37	56	51	33	44	46	56	49	57	44	45	40	49	56	47	46	49	47	50	45	55	50	51	55	55	57	55	49	51	49	50	47	49	62	51	58	47	44	54	57	51	35	48	48	57	54	50	45	42	53	51	42	42	47	45	53	57	61	52	42	47	46	44	74	52	41	50	53	45	37	64	48	56	47	56	50	49	42	38	48	42	57	49	50	43	38	47	44	39	51	57	40	44	58	60	43	51	57	56	51	48	46	48	51	45	42	47	43	46	49	46	62	47	56	44	38	43	45	46	64	45	44	44	46	45	42	50	50	41	45	56	52	50	44	49	59	59	45	49	46	53	38	53	50	37	69	47	57	50	50	55	40	49	47	46	44	42	62	44	65	50	43	43	52	36	49	50	64	50	49	59	47	50	53	50	43	44	54	49	53	45	43	53	61	50	48	57	49	57	48	43	40	46	49	47	57	57	48	51	61	45	38	57	41	54	46	47	53	43	56	56	52	42	49	37	50	43	49	43	43	47	37	68	42	39	51	56	54	52	58	58	48	47	62	38	52	43	56	44	56	44	45	37	48	51	40	59	53	59	48	53	42	47	52	45	62	53	39	51	53	56	65	43	40	58	48	54	41	54	47	55	51	46	49	42	40	44	41	50	48	38	53	56	48	50	47	48	50	51	44	45	52	51	43	56	45	63	50	45	50	44	52	42	59	43	61	50	48	43	53	60	49	46	41	51	44	42	50	42	49	44	55	49	57	40	53	43	48	53	44	46	37	44	40	47	57	49	46	49	46	42	47	56	48	48	37	57	40	45	61	54	54	39	56	55	47	46	46	55	53	53	40	43	36	50	43	42	41	60	47	51	49	58	48	46	53	66	53	49	51	38	48	50	64	42	45	34	44	50	52	52	47	44	55	59	47	60	42	50	47	50	50	49	53	53	47	44	51	46	58	47	47	60	46	49	60	45	54	54	48	51	47	41	45	55	53	42	57	43	38	55	53	56	49	58	33	44	43	52	48	53	51	56	47	37	39	49	59	46	62	58	49	52	49	50	62	57	56	57	34	69	40	49	49	58	54	46	41	49	53	53	44	51	45	50	55	52	54	32	47	51	41	45	48	60	30	45	45	53	58	23	51	48	57	47	60	51	44	47	33	54	49	58	45	59	53	47	45	44	42	55	46	47	41	55	47	44	42	40	58	56	49	49	46	40	40	48	48	39	58	46	55	52	64	49	57	53	49	48	40	53	43	48	45	55	59	57	55	50	49	56	56	38	51	64	52	55	48	43	51	62	37	48	47	46	52	57	56	46	47	48	63	58	60	60	54	50	47	53	55	52	46	40	50	50	32	59	40	37	50	41	45	53	47	59	40	40	52	49	42	45	50	43	48	48	48	46	50	59	50	50	54	39	62	62	59	60	49	40	57	43	46	54	48	52	52	44	43	48	45	55	50	49	50	60	31	50	49	49	48	52	58	49	55	44	35	45	45	50	42	59	48	53	49	59	47	58	49	44	55	45	41	41	58	53	42	48	45	41	47	63	37	52	48	36	44	52	45	37	45	48	65	45	48	54	54	51	51	48	45	45	47	43	53	50	59	58	55	37	50
42640	33116	27208	29175	26187	13777	10852	4402	1136	710	598	614	653	657	641	669	662	625	646	609	662	683	700	607	603	650	600	642	613	612	630	653	598	625	609	644	605	628	596	583	632	613	616	666	637	612	630	636	628	613	600	627	609	619	629	629	623	605	602	630	637	630	614	659	670	567	624	583	588	652	685	618	604	668	580	614	645	596	624	656	619	628	647	599	653	648	617	616	606	624	615	625	647	621	586	659	592	639	613	603	640	612	632	626	632	622	630	616	649	634	624	617	602	613	608	598	612	655	637	630	571	699	693	663	630	630	579	621	583	624	627	639	631	642	616	628	691	578	650	616	605	610	584	608	621	620	644	626	640	633	671	607	624	641	623	661	605	673	630	610	622	656	625	643	583	587	630	604	650	624	662	610	625	634	657	637	663	645	610	651	594	594	606	626	650	586	578	603	638	635	648	642	650	582	621	643	600	665	636	619	655	670	599	645	684	635	619	589	644	623	648	585	667	647	573	626	653	601	626	632	622	630	608	655	617	618	640	610	634	597	610	648	605	595	620	594	630	556	668	622	624	630	630	596	651	652	622	652	599	631	666	653	643	657	610	661	666	642	624	641	642	598	609	647	590	597	635	610	615	614	612	648	627	636	617	692	652	614	612	585	668	584	635	645	625	640	632	603	644	634	615	690	622	633	635	634	617	601	630	639	566	648	636	593	598	637	606	594	620	628	589	638	616	613	613	600	629	585	621	620	672	674	652	635	622	592	609	645	660	650	608	676	627	635	590	649	657	627	614	635	596	604	648	585	593	610	615	647	591	609	664	631	657	600	610	609	613	614	661	648	625	636	634	666	663	629	609	655	619	603	639	640	597	610	681	636	597	612	622	647	659	660	662	609	664	640	634	618	611	608	656	604	601	605	665	632	650	637	608	577	645	662	618	634	622	659	613	640	637	618	632	654	648	644	574	586	658	599	682	622	650	666	620	622	626	637	613	626	655	655	628	654	597	636	647	624	619	609	626	643	640	635	583	644	617	635	588	638	662	650	588	625	665	620	623	629	616	614	623	645	614	630	637	653	629	626	626	641	645	603	634	646	641	615	658	581	666	621	611	590	646	579	638	657	639	690	666	624	623	646	634	618	629	621	609	673	658	586	607	595	584	605	634	642	609	633	602	596	666	638	606	654	613	650	608	625	603	628	609	604	633	617	626	559	655	629	613	624	641	644	582	589	632	612	666	618	627	618	612	594	645	605	613	633	640	576	661	616	621	611	632	636	629	668	623	613	616	634	611	602	608	606	620	618	596	625	621	645	638	681	639	644	641	597	657	601	652	625	623	658	652	621	628	635	623	610	636	624	616	579	600	613	581	577	614	582	618	581	597	599	579	605	594	585	604	625	632	685	630	599	622	651	659	613	597	627	638	641	665	615	655	611	639	662	608	614	596	640	637	624	634	647	617	637	629	641	615	632	633	643	628	602	655	626	579	614	578	598	609	604	646	636	636	633	585	634	650	618	617	638	633	628	673	618	595	604	597	600	609	616	615	608	632	655	605	650	612	621	597	654	598	625	565	607	619	604	627	674	598	658	593	626	597	611	650	643	595	621	596	600	626	647	675	674	587	652	634	641	679	651	595	638	646	636	678	623	609	566	665	624	614	634	638	647	640	602	614	634	612	619	630	593	638	594	646	593	580	608	635	629	655	602	615	605	674	634	632	652	609	574	681	624	593	604	659	613	595	616	616	644	678	638	620	624	631	650	619	586	634	597	611	600	631	602	629	644	644	634	626	588	640	629	615	632	659	648	637	599	631	637	619	588	627	642	649	604	582	660	614	593	628	622	585	636	673	630	661	679	619	633	610	633	661	640	651	645	611	578	635	685	665	628	632	671	614	615	668	594	605	612	644	584	670	594	602	613	603	639	594	610	632	659	665	661	622	581	626	610	614	611	630	657	626	627	647	585	606	625	627	631	634	644	614	608	631	620	680	642	631	675	614	614	597	597	654	635	617	593	643	610	587	605	613	570	651	662	632	625	604	634	618	607	614	642	612	678	645	639	616	628	613	613	605	633	621	632	629	616	644	623	637	629	668	646	673	643	646	663	597	611	625	618	629	581	653	560	614	621	612	632	658	621	602	606	628	642	614	619	610	657	592	667	677	640	641	608	618	651	618	623	639	604	625	621	647	662	597	601	604	647	656	642	645	636	622	621	603	634	613	639	609	599	648	640	667	625	634	679	642	632	652	666	620	651	642	633	615	612	621	624	620	610	612	577	597	636	643	663	609	643	596	622	587	602	631	600	637	619	608	602	614	636	598	653	644	627	605	633	620	641	607	585	621	615	581	594	628	636	613	636	630	627	618	587	672	644	601	630	625	591	684	622	638	587	586	668	637	619	584	598	639	679	592	608	624	577	665	620	619	682	656	621	639	637	610	644	604	619	604	633	615	564	648	655	639	643	564	576	610	624	606	648	632	622	634	647	655	625	623	641	639	638	663	630	643	601	607	633	628	648	638	597	635	620	632	621	643	619	596	614	573	629	632	662	622	657	648	604	629	623	652	630	625	577	690	620	616	624	653	612	616	631	652	655	699	615	662	634	623	622	621	622	580	606	610	624	615	635	648	595	566	645	679	616	576	624	614	644	675	617	658	599	626	632	636	647	596	593	621	681	652	603	640	621	645	640	586	628	606	633	602	636	649	633	647	661	633	633	615	593	594	637	639	586	577	620	586	623	636	640	603	678	625	599	610	628	624	607	628	656	668	604	648	608	602	681	609	586	623	616	657	606	611	617	643	658	657	615	635	654	604	615	620	625	626	666	651	678	631	578	621	641	594	594	634	637	628	655	575	593	618	633	596	595	662	566	621	593	601	662	616	614	629	607	616	601	609	638	605	626	685	667	665	625	596	648	687	617	683	591	647	603	666	659	615	643	653	645	614	628	633	613	604	654	634	638	641	616	651	669	587	594	599	606	661	605	607	645	608	627	603	619	650	628	630	610	636	667	608	613	660	598	617	626	646	619	634	640	656	632	626	667	627	630	646	667	604	604	649	652	588	642	624	654	642	624	646	625	638	660	599	655	619	579	599	616	603	637	643	580	635	587	656	644	645	614	628	609	624	671	622	634	594	593	600	620	620	633	624	654	601	592	619	668	636	597	580	649	609	612	639	623	614	653	611	627	612	639	594	659	651	618	628	630	654	610	706	652	613	647	637	641	635	644	633	653	595	657	609	617	681	601	623	660	623	599	611	610	647	659	637	609	636	667	677	632	616	636	595	564	626	586	627	639	620	608	629	628	637	604	629	632	607	652	589	620	650	615	653	632	645	629	621	649	640	629	620	643	637	611	631	604	608	648	652	647	593	607	627	653	615	639	593	617	630	682	619	631	597	652	629	643	623	670	597	631	597	643	614	656	649	609	577	613	621	602	601	656	648	624	636	623	634	579	654	615	641	617	626	632	624	622	632	635	603	614	631	636	594	649	658	622	632	662	601	628
24063	28631	15688	8499	3690	1051	616	235	91	55	55	45	55	65	54	37	49	47	52	53	39	61	48	41	49	54	60	54	55	42	44	56	45	35	41	66	59	57	46	48	42	64	50	46	51	49	52	47	49	41	42	44	64	42	40	54	53	41	43	47	50	42	50	56	40	46	48	50	53	48	60	49	62	52	45	55	52	50	52	46	52	36	58	59	60	51	46	51	56	67	46	41	56	51	55	48	56	48	38	58	50	73	40	54	58	45	56	47	57	60	51	62	56	64	47	46	57	41	36	42	47	46	49	48	55	42	41	40	55	49	48	39	45	57	48	47	41	47	48	41	57	53	54	53	46	51	52	46	51	53	49	55	52	42	62	65	51	44	41	41	48	54	45	53	42	57	66	58	59	57	50	46	48	51	49	42	45	51	65	48	44	50	54	46	42	44	59	48	52	43	52	47	40	48	62	37	53	45	46	49	52	48	58	45	56	51	55	53	48	61	60	47	40	42	54	63	59	59	50	45	34	63	60	35	42	64	67	46	52	61	40	41	45	55	49	55	47	52	57	42	49	59	65	56	49	42	45	38	61	47	52	63	56	48	51	56	46	55	50	58	53	48	47	41	48	44	50	60	64	50	49	57	46	41	53	46	62	68	51	48	53	55	54	44	43	47	49	60	60	43	51	58	54	55	53	48	59	47	42	56	49	47	48	57	39	60	64	46	60	56	56	71	48	60	54	56	47	39	51	45	48	46	52	59	51	53	58	61	42	44	52	42	37	45	61	39	52	54	67	59	68	55	50	45	68	56	52	45	53	49	45	55	50	35	60	57	49	64	55	49	49	54	61	57	44	61	52	57	31	61	54	53	55	39	61	51	41	45	49	42	48	46	60	54	34	70	43	56	46	62	55	54	48	56	40	41	63	60	52	51	52	75	46	48	57	52	66	49	45	48	56	51	50	48	60	48	58	47	42	59	52	55	58	56	54	36	47	55	62	51	58	55	44	46	57	52	39	53	50	49	40	41	34	46	57	34	55	43	54	48	58	47	47	50	55	54	69	54	56	48	42	46	42	35	47	51	51	58	55	49	49	47	45	59	50	51	46	57	44	33	55	42	49	54	39	54	53	51	55	50	52	46	44	55	57	57	59	44	60	54	40	48	61	43	38	62	49	48	56	48	41	42	36	57	52	43	56	45	55	47	52	39	51	44	42	48	53	52	48	52	62	49	44	49	46	59	47	40	48	56	39	53	42	49	50	40	41	49	46	62	45	50	48	45	56	50	49	54	45	43	47	41	62	54	58	45	48	35	46	46	58	63	49	47	45	51	52	47	46	44	48	51	55	48	44	42	34	39	54	44	50	52	38	44	48	51	45	43	44	41	59	55	42	59	42	53	35	57	54	46	48	63	57	61	72	42	51	52	56	61	46	48	59	46	40	45	45	55	46	52	49	47	66	52	50	49	59	42	50	56	51	55	37	45	44	52	48	59	38	49	49	40	59	41	55	51	45	57	54	40	58	40	54	69	55	47	48	58	47	45	53	48	43	53	55	51	43	56	57	50	57	52	47	54	52	61	50	42	57	51	49	64	68	52	56	45	51	43	49	67	68	43	58	59	39	48	46	54	47	53	61	45	49	59	55	53	40	50	44	56	50	60	53	46	50	45	65	45	66	56	49	55	52	54	58	50	54	52	51	50	46	38	53	64	50	48	48	59	60	52	44	49	44	55	52	56	39	51	52	52	54	57	53	42	52	50	57	42	44	45	46	39	48	46	42	64	47	48	45	47	56	57	51	52	35	50	44	48	56	49	38	56	53	48	50	61	61	63	53	51	58	41	49	43	42	45	57	48	53	45	47	46	48	54	53	49	34	49	45	60	53	42	49	35	47	56	43	51	50	51	48	52	52	52	57	40	47	53	42	54	50	53	60	56	50	62	61	58	62	49	49	47	43	45	52	54	47	44	54	51	51	47	61	56	47	53	48	60	64	37	44	50	48	56	45	38	49	45	59	47	49	58	53	52	39	48	51	35	52	53	40	51	51	53	49	59	46	41	46	49	51	49	48	43	48	54	50	49	63	46	55	57	54	65	54	42	64	57	68	46	55	45	56	43	41	54	52	50	44	51	42	48	42	48	42	53	38	62	51	64	56	55	39	49	42	51	48	60	52	59	49	46	50	46	39	49	31	54	58	51	48	53	57	40	47	45	44	51	61	43	54	50	44	46	49	47	55	48	51	59	43	55	47	51	56	62	44	53	68	56	47	47	49	60	48	53	31	55	67	51	47	68	56	47	58	56	47	52	50	46	48	49	45	44	48	49	51	55	55	49	52	48	51	55	51	62	48	60	40	43	50	52	48	46	50	50	51	40	63	47	48	45	64	53	38	35	39	53	58	42	47	52	52	51	45	50	56	63	42	45	49	46	42	61	52	52	55	57	51	41	48	61	56	53	43	59	57	47	50	59	52	58	53	42	48	57	48	53	46	59	55	56	51	58	51	62	58	39	47	58	52	64	57	36	52	52	48	46	46	54	59	60	59	51	50	60	56	37	48	59	46	33	59	52	48	54	53	46	53	59	54	46	54	42	45	58	40	52	46	38	47	51	43	52	62	44	51	43	48	45	48	57	42	43	59	52	53	44	44	51	46	43	49	43	47	59	50	61	50	52	44	51	49	55	44	47	50	63	46	59	47	50	63	47	46	53	46	43	52	59	44	52	52	43	44	57	39	34	58	51	33	46	52	46	42	57	49	67	60	52	62	47	58	59	53	55	49	58	42	57	46	38	37	49	50	48	48	52	48	65	44	51	61	61	40	46	56	44	58	52	52	49	44	54	50	54	48	49	47	66	47	52	39	53	51	43	42	40	42	52	48	41	58	39	49	51	54	45	66	47	50	33	58	64	49	44	50	50	45	60	49	58	52	52	41	55	43	49	50	54	44	45	68	58	56	57	55	50	58	67	47	60	50	54	40	63	57	52	62	44	41	65	63	57	51	57	46	48	58	62	41	60	45	52	41	50	37	65	50	42	50	41	53	52	39	50	48	51	51	52	47	42	38	61	47	51	47	56	44	49	36	43	51	48	46	55	39	59	57	35	52	53	54	62	60	37	37	58	60	52	56	50	54	46	61	48	60	50	55	46	54	53	51	54	52	40	49	41	55	39	61	52	47	48	48	45	47	47	56	45	51	49	55	50	56	40	53	45	50	39	54	36	61	50	52	49	61	55	57	58	64	65	49	57	53	59	48	51	49	49	52	34	49	45	57	54	45	67	42	50	50	42	40	53	51	57	63	68	56	42	42	43	70	51	60	49	49	57	51	40	52	42	48	50	45	50	44	48	43	55	62	66	51	53	49	43	49	40	55	46	56	54	37	56	57	49	50	54	54	56	60	43	52	54	56	52	49	59	44	54	57	48	41	50	54	56	49	42	49	50	53	37	44	44	48	59	54	52	49	51	43	49	51	52	46	51	45	46	53	50	46	53	48	43	55	53
49904	42129	37221	41679	39038	24673	19191	8380	1802	813	694	614	639	612	630	629	639	647	654	631	646	679	661	640	612	637	609	625	628	633	625	592	603	619	595	616	660	643	609	642	631	603	654	650	676	623	618	656	634	579	619	638	637	610	583	649	633	682	632	631	639	630	644	626	621	633	618	619	611	634	618	579	608	653	657	634	638	619	600	604	642	641	587	617	645	587	628	633	643	607	618	600	642	605	629	629	596	614	617	601	642	650	693	647	615	659	597	622	621	653	668	600	648	648	609	585	604	617	592	600	656	691	641	631	625	594	647	645	666	643	609	647	648	657	602	624	656	654	614	646	632	651	669	619	685	621	631	619	597	622	616	622	641	656	675	643	621	656	640	634	596	652	628	620	616	618	620	608	620	606	635	636	632	592	662	645	679	581	623	674	651	648	630	608	614	655	635	679	637	627	613	563	636	624	590	623	614	636	610	654	655	656	623	594	603	613	650	646	604	617	620	641	639	623	598	681	644	623	606	621	613	656	632	640	629	610	610	644	623	697	657	668	591	656	655	629	618	671	617	626	616	637	582	635	626	626	609	578	654	675	622	665	671	609	659	666	645	616	631	636	602	638	677	670	657	652	645	644	605	643	646	636	647	663	616	612	652	613	629	669	628	636	642	582	657	628	660	628	658	613	634	654	625	624	640	655	672	622	604	655	679	627	648	657	630	616	647	657	594	624	642	641	596	694	618	671	600	631	644	589	602	633	619	616	615	630	631	695	653	659	655	586	647	636	673	646	634	687	642	611	660	641	598	663	591	628	624	628	626	653	674	623	624	647	615	649	612	647	637	632	641	650	662	599	638	624	651	670	649	624	705	611	676	662	620	650	637	664	626	634	665	618	647	603	628	636	625	670	664	653	617	577	598	585	619	625	631	641	599	633	597	622	669	596	632	662	578	655	655	611	637	632	609	594	659	676	594	672	690	629	642	665	656	656	609	627	617	572	602	635	638	630	641	630	657	623	625	638	655	642	638	617	639	644	612	632	688	644	606	660	627	644	621	620	595	638	619	635	613	665	661	651	618	600	646	605	636	628	608	651	591	636	635	609	607	674	635	678	610	620	605	659	637	639	618	649	671	622	636	666	642	592	618	669	652	654	599	615	624	631	668	638	604	593	654	636	652	583	620	611	649	647	636	605	622	664	655	642	627	649	642	624	592	667	603	662	609	648	626	634	673	595	636	621	665	627	655	628	654	603	681	639	626	621	610	640	634	640	636	633	571	615	696	625	690	622	609	599	651	684	618	641	646	641	649	604	625	647	579	617	605	624	651	624	651	646	672	643	634	629	664	656	657	594	592	631	646	609	613	660	623	630	590	590	564	638	643	629	642	669	620	613	625	606	652	592	656	609	650	620	646	661	613	688	626	673	654	621	639	659	614	616	647	641	639	652	702	620	625	652	650	592	641	678	630	638	587	619	591	658	653	569	630	646	619	638	622	605	627	581	648	643	676	658	614	666	625	622	635	622	645	626	641	647	612	634	620	644	626	633	611	619	637	677	641	626	585	651	595	613	643	606	671	668	606	636	679	638	655	590	610	629	636	587	603	598	639	625	588	627	608	608	630	618	620	640	641	590	623	631	611	618	648	620	624	607	654	671	592	599	603	610	647	649	663	592	662	581	657	629	582	606	593	620	646	606	610	640	681	650	639	628	658	643	615	610	625	656	624	634	618	625	612	668	625	663	639	627	635	627	651	614	673	624	602	637	648	639	650	608	626	678	622	707	646	647	627	626	601	673	658	632	626	681	643	655	652	602	608	608	608	589	592	627	648	618	620	668	651	606	634	615	588	615	674	596	634	657	653	660	656	620	655	625	655	617	648	628	663	649	620	661	636	647	643	635	682	643	663	677	618	612	594	663	611	614	646	667	662	638	627	628	630	642	592	580	664	613	672	618	678	600	624	631	629	620	639	583	628	648	664	621	623	660	647	634	585	663	628	632	661	651	699	619	653	639	634	644	651	653	640	649	610	631	664	643	644	589	670	683	663	639	665	622	582	652	639	608	617	585	631	661	614	633	581	637	614	677	657	640	620	609	645	631	610	613	686	638	646	659	641	626	612	638	623	633	653	613	631	661	663	628	608	595	585	624	627	650	593	633	658	667	611	664	649	634	638	646	669	621	615	556	620	674	665	621	618	632	642	665	622	625	601	600	619	630	592	617	670	658	656	593	652	675	665	604	625	645	585	615	629	657	629	593	618	628	653	633	628	624	593	620	632	613	624	596	631	579	651	589	635	630	613	707	641	664	640	605	643	639	676	599	625	644	672	597	608	618	619	666	630	659	639	603	608	635	653	644	592	641	603	616	690	635	681	659	586	626	650	590	645	643	632	636	608	612	610	594	618	620	588	612	640	597	677	605	656	624	642	636	637	656	616	643	583	633	594	635	609	602	690	674	637	627	635	579	594	623	646	632	647	657	606	666	626	606	611	634	631	663	653	629	617	647	641	583	665	621	675	633	655	645	635	659	661	668	643	647	671	651	593	634	628	664	638	613	590	648	651	636	602	631	650	639	607	646	659	636	628	643	617	606	658	645	636	621	602	606	622	662	639	578	617	688	644	641	645	663	641	627	610	613	638	635	633	664	611	590	681	646	660	657	657	640	624	621	630	649	624	562	639	679	612	643	598	647	647	617	658	619	609	677	651	639	641	661	680	644	593	623	667	617	655	620	592	606	643	633	678	637	621	672	591	647	619	577	618	631	671	629	617	584	648	607	593	655	608	629	654	639	611	619	689	631	627	622	617	654	595	664	635	634	626	647	641	648	660	621	610	640	643	644	644	635	624	620	635	626	587	621	625	681	655	647	670	612	634	622	591	624	610	627	654	628	672	644	626	617	603	671	641	639	643	659	633	622	626	633	661	643	645	645	663	586	633	656	645	659	628	680	620	632	622	648	628	640	649	638	636	635	666	628	659	676	620	632	656	644	618	644	658	621	632	642	601	644	662	610	644	635	643	654	630	666	663	646	623	648	630	627	665	644	601	605	652	645	594	644	653	655	648	679	666	599	643	637	618	652	662	655	639	671	645	666	637	618	627	619	631	598	655	631	628	613	682	664	618	627	649	622	614	628	638	660	667	579	579	610	602	597	644	641	639	611	599	617	650	655	643	668	635	597	639	623	601	658	641	618	623	625	613	633	616	651	639	642	637	622	619	631	647	651	629	622	617	657	621	637	615	627	648	637	644	631	647	660	643	632	627	639	678	657	620	644	626	620	654	627	640	634	682	587	669	603	634	653	635	641	656	642	689	599	660	623	626	602	630	625	680	680	600	596	597	646	641	633	618	640	645	650	585	658	639	630	625	622	628	626	604	618	600	656	639	652	630	584	673	628	604	658	577	664	631	624	664	618	645	611	623	610	616	664	636	613	663	653	680	664	638	662	663	593	606	598	648	611	633	672	654	635	618	701	660	646	645	648	639	651	673	664	683	610	657	601	635	618
20267	23955	15135	8387	3360	1081	506	214	79	64	75	72	63	61	63	59	53	69	50	68	64	60	63	50	62	53	53	67	65	57	46	66	61	62	57	58	53	57	73	57	67	47	64	52	65	66	61	62	59	61	57	51	62	57	71	61	53	67	65	66	47	67	61	59	69	56	70	66	49	67	59	58	58	61	77	74	61	57	68	65	56	65	60	64	49	67	67	72	55	63	58	50	63	61	76	75	73	62	67	55	49	66	56	62	65	52	62	67	64	48	53	58	63	50	46	59	59	50	58	79	63	58	68	64	62	65	67	52	53	53	55	68	63	56	63	66	63	76	62	48	53	63	63	56	55	59	66	53	72	53	50	57	60	72	60	56	71	58	44	56	59	58	54	56	51	58	62	66	66	55	59	58	71	61	62	63	52	55	65	49	66	65	63	53	72	80	63	55	63	59	47	65	51	59	66	69	55	73	62	71	59	51	56	68	73	60	68	63	45	70	65	58	59	60	64	73	58	52	63	60	67	48	59	50	63	57	47	61	73	35	53	67	58	59	58	53	55	57	52	62	46	60	65	59	44	59	51	60	61	57	57	76	57	62	63	69	60	58	70	55	58	43	56	61	60	50	71	72	73	63	67	45	59	60	72	59	62	64	57	66	58	54	55	52	65	58	64	60	59	55	56	59	64	56	66	57	51	53	72	60	66	63	75	52	46	56	64	62	61	69	69	66	67	56	59	66	50	61	71	62	77	58	65	46	63	46	49	66	51	57	52	51	63	58	69	55	66	67	61	69	63	48	53	63	53	53	49	54	69	58	60	62	47	55	65	66	48	49	79	53	64	69	58	66	48	47	57	50	58	60	51	52	63	59	62	42	60	51	56	67	70	42	57	60	69	58	67	60	67	56	58	54	58	60	54	60	46	53	57	56	77	57	49	58	63	48	56	67	61	73	56	72	55	68	59	55	67	65	53	65	69	60	58	46	51	63	50	69	58	69	58	46	59	64	71	62	59	60	60	53	63	62	59	63	64	45	52	54	72	65	62	53	60	53	66	70	82	59	48	73	56	51	75	45	60	61	37	60	63	58	59	70	68	45	47	52	42	57	79	57	69	58	57	56	51	54	46	57	69	49	58	61	74	66	56	56	68	49	57	53	55	57	62	62	61	65	60	66	61	68	57	47	58	69	60	52	61	56	66	50	65	53	62	52	52	65	59	56	60	56	45	55	51	46	64	41	69	49	72	69	55	50	65	54	77	55	51	63	53	62	53	62	54	58	56	54	64	57	70	62	50	55	62	71	48	67	59	57	68	57	59	51	66	57	60	60	62	59	59	57	58	66	65	57	61	53	66	54	66	58	57	54	63	52	52	56	49	60	67	68	60	60	58	66	55	56	54	72	63	54	45	64	56	71	64	67	63	64	45	62	47	64	61	67	57	62	64	51	71	61	59	51	74	69	62	63	50	62	60	56	67	51	57	61	57	60	52	49	54	58	70	61	51	53	60	79	64	60	65	45	63	59	57	69	70	62	75	62	59	46	58	62	76	53	53	67	49	65	54	62	55	76	41	54	55	66	65	45	64	71	58	71	48	50	65	69	61	49	52	74	64	55	55	68	61	63	56	69	58	59	55	58	57	60	72	72	67	57	65	59	48	65	61	61	64	41	50	67	51	67	62	68	59	61	48	73	54	76	63	70	65	53	68	59	60	67	76	70	61	69	57	53	56	53	67	51	61	65	70	78	53	54	49	63	54	71	58	48	62	67	53	61	67	61	62	67	64	52	72	62	63	59	54	63	52	59	58	54	55	58	53	57	58	58	55	66	58	63	71	55	54	69	61	58	69	54	62	50	48	64	70	57	63	77	66	62	66	68	57	64	62	69	45	47	49	52	50	57	53	59	66	67	41	67	66	49	54	49	60	70	53	63	69	62	65	68	67	52	53	76	63	61	55	66	41	58	51	54	48	69	57	57	51	54	58	55	62	60	42	74	61	88	58	49	61	52	71	45	63	66	54	57	51	58	47	63	57	63	63	54	48	59	71	51	45	70	69	40	68	68	60	63	58	59	52	61	51	60	56	71	67	62	67	76	61	55	68	56	63	73	62	58	60	46	51	44	66	45	49	64	51	79	49	60	68	60	50	57	65	56	56	57	62	73	59	64	59	51	53	63	66	62	71	72	63	66	55	54	54	69	57	55	57	61	68	45	63	53	65	54	48	64	75	54	59	75	50	46	60	59	61	55	57	57	74	49	62	57	49	64	51	54	66	63	57	55	46	75	61	56	42	57	37	61	59	55	68	69	70	56	64	55	48	67	57	69	57	59	59	81	61	54	75	70	61	79	68	66	51	59	46	57	59	46	44	67	51	68	58	65	54	52	46	52	47	47	64	63	59	55	64	73	65	59	63	71	62	57	60	50	59	61	57	56	65	68	56	60	78	59	56	62	62	66	60	59	69	51	61	68	66	63	54	59	69	49	63	55	56	58	55	46	52	48	58	48	70	45	58	62	64	58	49	65	53	65	59	52	61	63	53	69	58	62	70	59	62	68	55	64	66	62	72	58	67	60	80	61	63	64	56	57	60	64	72	53	71	54	70	63	74	65	62	70	65	62	46	51	68	58	57	62	76	59	62	64	68	43	54	70	64	59	46	44	52	62	65	51	62	61	59	66	48	63	46	60	60	66	64	66	61	70	63	59	50	69	64	61	61	48	66	57	56	59	50	68	60	53	55	55	47	66	69	60	67	75	66	47	59	56	62	63	82	63	72	67	51	61	62	55	59	54	70	54	63	57	66	59	57	66	58	54	73	48	55	65	67	63	75	46	68	73	62	72	62	64	70	66	56	57	50	64	46	75	63	60	62	52	56	67	51	64	73	57	57	62	57	57	56	45	62	62	56	60	62	63	57	67	65	46	62	56	57	76	60	64	53	64	71	50	64	61	54	57	80	65	57	50	68	54	70	62	61	54	46	57	70	52	64	64	71	51	44	57	76	47	64	60	55	56	61	67	56	64	64	63	67	55	62	72	61	59	66	57	52	57	53	72	57	54	49	59	59	43	53	52	69	58	61	64	76	64	54	55	56	62	55	52	60	56	53	57	72	61	60	71	50	56	63	62	54	67	63	58	63	49	77	66	49	52	66	54	65	51	76	44	55	69	60	48	60	60	63	57	51	54	65	57	67	54	54	58	63	58	56	76	49	49	51	62	68	62	62	56	53	53	68	60	64	74	61	53	53	59	56	48	58	59	67	47	68	52	56	62	56	78	68	61	70	64	46	65	56	57	65	63	49	57	70	63	53	49	64	59	54	63	62	65	71	58	58	62	58	42	68	64	55	61	60	55	57	62	56	46	59	61	66	63	44	66	53	56	50	94	81	64	52	73	63	64	53	53	58	66	63	63	53	75	75	63	73	54	50	46	58	52	62	63	57	67	64	55	59	60	47	54	70	62	52	48	71	76	53	57	54	64	61	74	53	66	63	52	58	63	57	60
51905	44724	38173	40443	37050	23874	17031	7535	1680	851	742	723	724	777	762	758	780	745	734	774	788	829	838	722	760	784	778	714	723	754	673	795	746	730	785	741	774	731	720	816	791	716	781	791	779	779	803	755	723	776	718	786	796	728	786	733	796	689	765	689	723	730	704	792	730	804	701	799	735	743	779	680	744	730	758	721	777	760	754	794	779	726	826	774	722	768	779	782	725	776	758	755	725	742	742	799	743	726	717	760	760	787	814	780	730	768	724	736	795	741	746	739	739	789	759	708	781	734	740	714	731	763	717	756	796	739	763	744	775	770	766	730	805	743	756	727	733	762	756	775	743	737	774	744	719	771	765	781	762	739	750	762	710	758	754	815	741	742	721	782	749	732	759	779	763	773	717	712	768	735	709	782	784	698	691	702	736	762	761	724	720	800	746	758	762	803	733	767	754	700	744	787	778	735	761	756	733	736	773	753	762	790	745	748	726	778	736	795	754	791	732	825	784	723	809	757	812	725	809	740	830	747	769	738	736	745	747	710	777	793	779	751	763	773	735	743	756	783	757	773	730	753	764	707	770	755	742	787	752	794	757	771	739	752	735	723	786	721	758	720	741	730	736	760	746	712	768	734	805	764	761	759	791	742	755	771	759	750	738	767	800	739	749	787	742	800	722	769	747	754	732	745	753	740	763	749	786	767	767	769	781	763	751	793	776	735	754	705	742	790	770	746	751	805	801	694	770	731	801	780	733	803	715	722	762	791	822	790	801	811	770	760	778	752	770	706	792	759	693	790	709	770	744	769	764	776	755	761	779	772	780	733	747	742	716	767	824	745	739	764	748	767	772	732	753	771	800	759	794	739	750	762	779	763	716	776	736	788	790	785	732	760	784	742	748	736	730	722	728	819	762	785	725	782	721	763	778	733	779	793	745	721	772	733	771	734	735	770	744	725	753	759	736	801	721	757	774	745	736	759	787	731	812	773	776	766	725	754	752	741	736	752	757	775	761	761	799	754	711	748	751	741	789	775	798	782	733	697	762	743	758	772	768	812	737	698	769	778	763	754	755	801	740	801	719	753	742	732	776	757	740	782	718	755	718	748	797	762	782	755	714	745	777	700	721	801	775	758	744	747	740	746	755	729	733	810	737	761	744	749	738	766	802	730	802	754	748	787	753	747	791	758	750	751	783	763	726	710	771	719	785	760	739	767	800	794	712	744	745	762	704	763	735	761	732	790	712	735	749	784	742	745	755	755	741	768	765	720	676	695	781	809	759	726	793	788	727	754	779	785	757	795	706	728	798	765	770	757	759	745	758	770	735	774	762	724	745	801	725	780	746	693	745	788	757	755	758	733	739	717	752	763	759	746	742	766	765	754	756	729	791	708	760	765	777	751	770	749	726	785	722	743	734	720	731	723	729	742	751	782	756	739	816	749	738	741	749	770	741	754	769	744	712	771	723	753	795	786	771	727	810	771	835	737	769	776	786	781	768	789	783	739	775	798	792	758	764	713	791	808	717	717	787	756	733	723	778	741	806	745	780	822	729	786	768	718	747	735	726	823	782	764	801	740	764	764	710	774	747	702	757	759	722	806	726	767	734	684	834	782	777	756	747	756	787	805	774	734	781	723	805	764	789	748	733	800	766	756	759	735	737	750	756	746	712	686	730	743	768	767	734	766	723	743	762	770	777	724	733	728	785	781	751	776	768	742	671	747	743	734	721	782	688	732	779	768	770	778	731	768	731	755	717	784	731	760	748	773	715	764	762	753	754	781	788	733	767	782	769	760	755	765	753	730	756	757	799	754	767	761	790	752	735	746	762	777	729	749	781	753	787	682	702	740	741	743	771	740	775	750	725	790	720	782	754	772	703	795	759	734	733	705	745	792	763	717	754	769	792	786	755	764	736	710	711	739	763	771	783	787	778	721	759	743	723	753	750	766	703	745	744	785	724	799	728	743	707	764	736	798	796	728	713	761	758	771	729	731	774	750	723	758	761	780	741	784	744	778	756	786	777	726	758	687	753	744	734	751	752	747	786	800	782	757	765	713	804	768	741	763	798	750	794	781	775	725	780	738	774	780	730	684	717	783	786	783	762	748	782	763	764	741	719	738	736	737	764	746	746	780	796	728	662	766	733	749	822	713	763	737	808	710	743	779	764	803	758	756	769	740	748	757	733	743	773	750	754	723	758	765	728	733	768	779	764	804	720	781	691	727	764	754	726	778	750	730	800	787	724	746	757	785	713	768	757	738	802	719	768	753	814	750	755	692	778	768	701	745	729	775	739	713	769	781	771	765	768	786	761	738	748	738	763	770	767	751	762	833	808	699	806	762	761	789	712	739	732	787	749	735	733	756	754	756	778	748	741	723	723	749	703	785	727	757	791	742	660	738	720	754	773	743	725	792	767	791	784	727	756	761	807	777	782	771	776	763	750	757	749	748	786	796	722	771	757	752	699	733	736	808	736	802	750	761	764	767	767	756	786	742	746	728	684	743	732	742	779	814	710	765	744	744	712	764	755	751	741	749	755	740	772	768	707	745	814	725	750	749	762	779	756	698	754	748	762	767	751	739	742	700	825	771	742	783	749	780	757	735	767	818	782	817	786	784	781	759	717	749	753	773	760	761	753	771	718	770	778	716	727	779	741	775	784	747	711	732	720	782	771	758	774	816	766	767	703	778	705	765	719	752	757	755	729	762	737	718	776	742	789	724	751	739	766	771	808	752	695	767	800	782	741	778	802	740	703	764	731	790	749	772	799	779	755	727	765	764	745	744	742	740	744	781	766	747	785	780	715	773	736	704	757	772	740	813	737	739	768	843	742	765	724	762	743	758	729	760	701	760	718	751	794	760	770	749	754	699	736	764	769	724	747	732	762	793	767	713	722	780	766	736	746	765	750	758	753	804	744	732	754	760	825	763	768	755	800	765	752	779	721	741	775	751	735	731	740	784	774	752	763	711	761	759	798	748	740	739	724	711	772	775	791	762	763	742	730	765	741	776	701	806	725	732	763	734	782	775	773	781	803	766	749	774	770	738	781	801	790	770	761	773	790	712	710	780	726	744	735	735	722	748	722	759	777	762	738	762	724	750	778	734	757	811	822	756	733	764	774	767	713	750	756	713	767	795	746	742	731	775	724	782	738	775	723	777	753	793	699	726	728	808	734	729	781	755	749	747	778	829	716	729	793	741	789	724	755	749	801	747	762	747	724	785	755	732	778	725	765	783	763	796	757	733	755	735	725	697	762	733	737	788	759	749	750	770	761	763	760	741	730	740	756	740	733	762	747	774	756	769	765	768	786	758	801	753	789	767	765	719	751	740	752	749	752	745	730	773	737	780	810	738	801	823	734	766	722	750	766	784	716	779	806	727	766	788	811	761	768	720	721	784	745	770	789	724	747	717	780	782	763	737	705	788	800	757	772	724	721	768	760	755	753	752	765	751	748	743	731	785	753	804	751	753	726	783	763	782	758	754	762	731	761	733	756	757	766	764
28019	34209	22318	13267	5733	1949	644	266	79	49	71	69	58	61	51	65	54	43	56	60	62	67	64	53	50	64	62	47	58	58	60	49	57	61	63	65	56	54	57	58	62	50	49	44	64	50	46	65	61	51	51	60	65	73	53	56	62	54	47	57	64	68	58	74	57	53	54	51	58	67	59	54	74	50	70	53	54	60	58	61	56	58	58	52	68	55	53	50	61	50	53	50	54	43	68	59	51	54	63	55	66	62	57	69	65	52	63	56	59	65	53	52	65	51	57	60	46	66	61	55	55	61	51	64	59	59	50	50	46	57	38	62	50	56	71	71	63	66	54	53	57	64	62	58	61	56	55	60	64	49	65	63	66	57	53	49	63	60	65	52	56	61	55	57	57	56	44	59	54	64	62	56	57	65	63	50	43	62	51	44	51	46	64	66	68	59	43	71	66	58	48	56	57	55	61	54	60	61	56	62	66	46	49	53	48	60	42	64	66	63	58	61	55	59	59	45	64	54	70	56	44	57	54	62	49	64	53	41	73	56	72	57	57	66	69	55	49	58	60	70	62	61	71	56	54	62	57	51	60	67	54	54	61	51	65	70	58	59	59	65	71	48	64	61	53	71	68	47	59	57	47	49	66	68	55	64	53	63	57	52	56	53	54	36	60	62	58	62	58	57	72	59	73	63	62	62	58	49	61	58	58	59	58	50	52	53	56	63	46	56	44	54	58	59	55	47	67	63	61	54	64	55	55	62	58	51	58	50	65	77	72	68	40	51	60	62	52	61	56	66	47	68	53	60	69	53	59	63	61	54	60	60	65	63	69	71	69	58	56	62	58	51	57	71	63	57	55	57	68	63	48	48	51	64	49	69	65	63	52	63	49	51	52	66	54	54	70	69	56	53	58	49	67	52	47	53	56	50	66	58	54	53	45	58	71	64	55	50	67	54	49	51	66	57	70	54	64	58	57	55	60	60	64	76	51	56	67	58	67	51	70	66	57	53	56	64	53	57	60	49	52	48	64	48	61	51	70	61	61	71	50	48	69	53	47	62	56	50	53	54	66	62	60	66	57	55	55	72	52	67	61	70	59	46	54	50	55	47	56	58	66	57	45	67	66	50	56	44	58	62	56	61	58	61	56	73	69	57	83	69	54	50	65	62	63	64	55	56	56	57	59	69	78	60	51	56	46	59	52	56	59	59	67	60	62	53	62	59	57	61	56	46	50	56	44	46	66	52	64	58	56	61	45	65	44	59	54	61	65	62	71	55	56	65	66	56	62	63	51	67	60	53	48	54	55	52	65	45	70	56	38	67	60	57	55	56	54	48	67	55	70	52	74	53	69	52	61	46	58	66	53	62	57	55	53	53	72	59	58	60	56	61	47	61	57	55	62	45	54	49	72	57	50	57	41	61	48	50	40	63	73	56	58	59	62	58	66	53	62	50	70	60	45	67	63	67	56	67	57	61	64	50	70	60	68	46	55	61	48	53	40	54	50	49	59	53	34	65	56	55	53	55	68	53	46	58	52	59	60	59	67	64	72	68	64	50	51	67	55	59	66	61	64	46	65	61	61	53	66	55	54	65	61	55	71	62	45	76	52	58	62	55	48	46	50	59	48	59	61	52	62	53	59	62	60	63	58	51	59	43	52	53	38	52	52	59	52	68	62	48	50	58	64	61	66	62	62	58	58	63	65	46	56	54	50	35	68	73	69	65	49	51	65	72	45	48	57	53	57	63	69	54	52	63	46	52	73	58	71	50	65	59	58	55	47	57	44	53	58	63	66	49	59	67	59	66	49	68	51	59	58	58	68	72	63	59	72	56	50	44	66	59	56	54	55	49	69	55	63	47	52	55	62	66	77	50	72	47	54	53	64	56	59	62	61	61	56	52	56	56	54	56	49	58	46	55	59	51	62	54	62	61	50	50	50	59	44	67	61	60	58	47	60	67	48	48	52	60	67	51	56	66	50	60	78	61	51	65	53	54	55	65	59	55	76	60	67	50	62	50	51	71	57	58	56	51	55	63	42	43	55	59	57	47	56	65	44	65	67	53	54	59	62	65	62	62	59	52	58	56	63	63	60	62	63	52	65	74	45	58	65	62	57	67	55	78	50	54	66	55	63	62	47	53	53	51	54	65	56	65	68	63	68	60	60	49	66	53	50	57	60	56	64	44	69	53	56	61	51	51	48	57	52	63	62	49	69	64	48	67	57	65	57	65	71	61	67	68	46	60	51	61	55	73	59	52	54	53	66	61	64	65	71	53	56	60	62	57	58	74	51	58	63	50	49	69	62	78	55	54	55	68	65	58	61	73	58	58	57	53	54	61	53	50	67	54	52	74	47	76	60	49	43	71	47	54	76	70	36	61	56	58	66	49	58	54	62	41	60	52	49	59	43	58	73	60	61	41	64	61	43	70	65	44	61	66	65	49	55	65	55	58	55	46	50	47	66	49	61	47	47	48	74	61	73	54	51	60	47	48	66	60	62	56	46	64	68	57	55	75	58	57	53	60	47	57	60	56	64	72	64	65	64	59	54	73	49	61	58	42	56	52	42	65	53	69	64	55	68	67	43	65	51	61	60	45	63	43	62	65	45	56	60	56	64	72	55	50	50	67	58	61	47	72	49	59	54	61	62	57	65	50	69	56	58	41	56	55	54	54	73	52	67	45	55	57	48	59	52	59	49	52	69	80	56	64	56	69	65	57	70	65	60	54	60	47	60	65	55	60	47	40	47	51	66	65	54	54	69	63	52	61	47	56	60	58	56	49	53	74	59	52	56	67	58	59	55	73	44	51	57	62	52	61	69	57	48	59	54	57	50	60	62	73	63	54	58	60	56	52	53	74	74	48	66	64	51	57	56	70	57	54	54	53	52	52	51	50	67	51	69	70	60	55	55	55	56	54	67	46	66	57	67	70	52	62	58	68	56	62	65	50	52	46	62	49	44	54	64	45	60	48	62	56	62	65	63	73	72	48	66	56	58	57	62	46	50	53	58	59	46	55	59	67	60	52	70	61	64	51	43	58	58	66	59	60	57	63	57	56	70	51	63	65	61	65	46	42	51	56	64	55	63	70	68	52	65	60	53	52	66	70	56	54	71	57	60	37	64	57	46	60	51	50	51	59	50	47	53	66	54	49	58	51	47	56	53	41	67	56	64	64	70	61	68	58	54	54	49	57	58	50	46	56	67	55	59	59	61	55	55	68	56	45	53	55	64	62	59	55	42	55	64	63	62	58	56	71	52	62	48	67	58	57	58	64	70	62	59	48	51	58	47	54	55	49	52	63	64	59	50	72	63	60	64	53	57	45	63	61	59	54	60	66	54	60	58	59	53	52	55	45	68	65	68	66	56	63	57	50	57	66	61	56	56	61	68	63	50	54	53	54	54	72	49	60	58	78	49	63	54	65	61	45	70	56	76	61	65	48	63	55	44	65	56	54	46	66	59	61	50	67	61	65	64	78	67	54	51	57	56	65	66	56	44	57
49573	45429	44222	48425	44067	29400	20133	8946	1968	796	732	708	684	698	746	745	710	772	741	717	741	842	863	706	702	767	698	722	683	727	756	708	717	680	730	753	715	744	769	757	722	713	720	727	777	753	742	713	692	737	707	730	740	693	709	746	741	688	689	718	697	697	721	733	715	706	723	732	708	733	737	656	700	730	733	718	756	712	702	678	756	721	745	702	695	740	781	731	669	721	740	715	737	724	736	712	730	730	737	695	706	726	755	659	752	721	712	698	803	711	680	720	713	726	727	766	761	758	711	714	719	737	704	716	743	737	748	738	743	741	732	749	706	740	686	718	753	662	752	779	707	777	721	721	712	747	717	729	726	714	711	669	712	762	694	715	731	711	690	706	723	688	780	733	737	733	705	699	741	686	671	705	752	701	704	793	671	739	718	729	787	701	729	782	732	678	725	720	739	714	708	739	699	781	663	745	736	734	709	725	733	754	726	734	733	747	736	714	734	719	715	739	706	741	720	731	693	681	698	741	670	706	654	735	700	716	708	719	690	673	688	770	777	743	747	728	701	733	733	760	727	718	735	680	694	762	710	702	736	727	733	753	707	716	745	722	725	750	735	720	702	691	720	754	749	717	735	700	781	767	714	695	712	724	717	714	742	712	724	762	754	734	675	699	734	751	700	755	748	780	713	734	741	740	691	768	734	712	718	690	695	744	741	710	665	684	740	774	713	685	737	695	733	715	707	655	769	719	688	724	768	736	686	712	741	737	697	726	738	712	757	768	712	718	695	723	745	707	714	780	746	700	728	711	773	706	772	712	758	698	756	755	726	734	743	744	670	735	723	716	748	730	718	729	726	721	741	712	708	696	752	696	716	747	722	672	739	762	710	685	788	736	688	709	698	735	735	716	730	739	704	731	722	735	724	703	712	720	801	731	709	735	717	736	755	725	742	694	688	726	719	727	752	730	711	753	714	670	733	704	715	697	761	718	737	695	745	709	742	759	701	747	733	697	732	709	679	719	750	720	685	744	745	748	662	748	733	733	732	706	757	710	738	708	713	759	731	696	699	673	700	712	733	741	750	732	669	711	724	751	738	721	706	747	687	708	746	690	722	729	722	747	709	743	728	716	743	714	695	664	715	740	731	723	755	709	705	752	753	743	740	720	714	705	722	734	751	718	758	757	718	727	754	710	756	711	708	753	693	742	758	785	716	653	733	778	749	735	748	678	734	741	715	749	740	733	746	675	713	674	679	729	674	685	695	742	713	716	722	732	754	718	694	727	748	696	681	743	744	734	722	710	707	717	782	727	719	711	754	730	723	742	704	761	649	713	694	709	675	689	709	705	739	727	744	694	716	727	742	746	726	711	749	707	759	727	658	720	684	722	725	754	756	724	709	742	710	691	722	703	724	757	696	759	744	754	741	707	739	709	683	721	768	757	746	708	715	706	776	751	768	761	685	727	727	719	713	717	795	710	757	692	764	751	757	721	703	720	688	735	770	746	729	776	698	721	759	725	728	699	703	719	673	805	729	765	716	728	729	748	728	745	743	797	712	724	660	742	727	724	694	682	725	712	745	691	748	737	777	770	676	748	733	690	716	712	704	713	740	723	730	746	734	693	706	705	762	749	732	714	767	693	742	738	772	737	719	725	678	705	743	696	715	720	722	676	691	711	758	751	733	755	680	705	774	755	710	706	720	745	727	719	752	730	679	726	765	748	743	717	759	748	758	724	749	756	741	764	712	756	667	747	744	717	702	743	693	761	771	719	772	719	743	711	744	693	706	740	704	698	722	708	739	773	718	752	743	713	752	723	743	761	728	717	735	698	704	725	739	752	704	730	762	720	708	713	742	703	702	714	755	701	783	779	672	722	713	721	704	715	701	739	708	737	750	687	732	725	710	709	749	710	759	704	691	726	717	761	693	742	696	712	722	744	735	719	731	710	729	751	715	702	690	728	763	720	723	729	726	769	711	786	716	754	669	750	751	700	699	708	724	695	689	748	719	707	774	724	689	729	749	773	720	746	748	725	715	751	702	716	765	740	704	710	786	787	744	739	719	695	718	701	688	725	749	737	686	762	740	733	756	729	744	696	739	743	751	690	745	708	754	729	702	708	713	731	699	726	721	762	697	729	765	736	663	713	763	705	685	710	715	703	735	730	715	724	742	746	721	737	723	743	725	739	762	730	714	708	764	724	708	698	738	778	697	693	694	745	756	750	716	738	755	732	732	707	774	720	713	691	684	654	707	727	726	765	702	696	750	667	774	716	707	773	739	764	726	754	710	739	727	717	727	749	721	747	676	724	701	729	757	722	739	692	728	727	712	712	749	726	753	727	682	696	702	666	717	699	741	746	745	701	707	707	751	751	711	746	715	762	681	734	730	732	770	762	706	745	757	741	749	715	694	691	686	722	725	747	746	696	706	718	743	711	725	698	748	670	742	743	721	726	720	732	757	747	702	751	731	679	681	759	780	732	744	678	727	753	752	759	676	677	764	730	706	713	722	740	730	716	752	765	710	723	725	752	727	740	708	685	708	730	721	769	700	757	716	715	743	690	714	721	715	711	690	759	739	694	671	671	727	682	716	731	722	671	762	735	663	725	696	745	704	718	736	721	768	707	732	740	752	717	727	728	678	688	657	776	697	704	756	737	735	775	713	690	775	733	756	738	749	717	728	758	710	744	735	735	743	750	768	758	728	733	699	651	708	727	724	691	773	736	742	766	735	703	721	758	757	736	765	724	711	677	716	715	697	701	687	735	741	735	748	758	727	716	681	710	715	786	690	718	725	744	753	694	749	769	745	749	712	708	736	761	750	747	718	708	671	739	751	750	660	676	722	738	806	764	683	718	729	732	713	688	747	693	725	748	809	702	699	725	713	750	708	715	718	686	780	713	680	733	738	756	756	738	701	720	743	717	711	783	770	708	754	751	687	746	678	723	753	743	746	751	717	683	691	733	715	727	753	718	734	668	717	691	708	708	785	715	662	730	748	727	741	751	776	719	721	722	734	740	690	724	736	738	765	737	710	697	745	705	703	778	695	776	737	744	771	703	682	754	716	726	733	695	724	773	749	757	702	724	734	763	725	734	708	713	739	705	685	744	730	727	761	724	702	727	703	753	724	718	740	727	691	701	740	744	704	702	726	742	664	715	730	749	767	773	782	707	725	699	737	740	720	719	712	726	719	768	691	761	687	742	722	705	689	753	703	737	744	713	722	748	682	701	712	752	691	696	714	751	762	711	721	761	749	753	674	791	726	712	743	748	703	709	734	702	737	735	697	674	719	755	741	708	732	759	728	692	679	744	679	743	737	737	726	731	755	769	758	720	725	726	689	705	705	732	728	753	719	743	749	736	720	752	731	687	686	733	693	725	733	714	703	738	701	715	716	724	706	725	742	732	726	789	739	700	725	749	732	699	699	728	708	740	738	703	728	716	709	729	757	688	715	729	706	706	718	724	676	705	730	711	746	717	710	709	754	779	732	726	711	714	717	761
9395	8895	4848	2968	1362	490	176	98	72	56	53	45	58	43	53	57	41	48	51	41	47	48	46	47	43	57	51	59	48	48	51	49	47	57	49	50	54	50	51	57	49	44	58	56	51	57	39	43	51	44	54	47	47	49	42	47	53	50	40	42	44	58	45	46	49	56	52	52	55	41	50	51	45	53	53	53	42	46	40	60	63	60	59	45	40	47	53	54	56	58	48	61	37	63	54	41	49	42	49	49	47	48	57	41	49	51	45	57	35	41	54	49	60	57	59	67	50	47	61	57	60	50	60	45	50	53	47	43	48	55	49	49	53	41	58	45	44	40	57	49	44	56	49	57	39	42	43	53	46	48	54	51	49	35	49	52	54	45	51	41	44	57	41	42	67	40	38	61	50	60	46	48	48	50	68	43	56	54	61	56	51	47	50	45	60	50	49	42	44	51	48	37	54	53	48	45	55	64	39	46	45	47	52	55	46	59	61	53	46	47	48	44	60	52	55	56	44	43	54	45	52	54	57	48	64	55	55	44	49	43	58	53	50	52	65	65	50	41	55	58	36	51	50	52	51	43	34	38	46	52	43	52	54	44	46	56	47	42	39	51	37	51	61	47	47	53	54	48	49	61	44	49	45	50	46	57	57	55	56	61	31	54	52	43	55	44	47	48	37	40	61	56	36	49	55	48	45	48	59	43	49	67	48	56	56	39	59	44	49	57	44	55	46	65	59	66	29	41	45	55	50	45	37	45	62	54	54	62	69	58	50	47	43	44	58	49	57	50	60	42	32	50	49	56	37	53	52	48	51	50	51	53	50	55	50	40	46	51	47	59	42	47	50	52	65	57	45	37	50	39	53	53	54	49	55	45	51	64	49	49	46	48	66	48	45	54	49	56	52	51	64	52	50	61	54	49	54	56	38	51	54	50	54	34	41	46	45	38	45	53	57	46	40	51	46	46	51	52	52	58	60	59	52	47	43	47	50	58	48	48	43	47	45	48	62	51	58	63	57	37	45	41	52	47	52	55	46	62	46	57	53	60	56	50	59	53	51	53	39	54	53	62	56	48	54	50	47	55	58	48	55	53	50	61	56	61	56	47	46	41	44	50	50	41	50	51	39	55	56	38	59	46	46	49	46	65	44	53	62	50	60	60	53	52	40	48	53	39	44	45	54	39	53	43	57	66	47	66	56	35	34	50	45	54	50	40	54	47	52	46	45	48	51	47	38	60	47	55	54	54	55	64	56	58	49	51	58	43	47	49	56	44	51	48	43	45	47	52	55	50	50	47	43	56	46	44	50	40	45	60	54	51	54	50	45	42	47	60	60	57	58	55	60	54	59	46	48	55	51	57	48	43	37	50	53	47	59	52	47	50	60	42	45	66	56	40	44	52	38	44	46	44	44	51	46	49	39	54	35	65	47	31	57	53	39	45	38	43	58	52	62	46	50	58	52	49	58	40	49	53	54	62	52	60	40	36	34	48	32	45	43	50	58	59	43	51	65	52	57	49	41	46	49	45	58	59	49	41	66	40	45	50	49	49	49	41	52	54	54	52	53	52	52	47	47	55	44	54	48	49	46	58	45	51	51	42	47	52	44	48	36	57	47	51	58	31	58	49	59	33	58	55	48	39	55	56	42	51	49	54	39	37	46	53	48	45	48	59	52	47	46	57	54	53	58	49	47	53	46	49	53	56	46	50	42	61	47	46	55	52	56	53	44	47	51	65	52	48	47	50	42	45	60	43	58	49	47	48	47	51	48	49	51	49	44	46	54	45	56	53	50	38	65	64	40	42	56	40	59	59	48	50	49	42	46	39	35	47	45	46	60	66	46	48	45	60	66	44	41	50	48	45	57	51	47	47	60	55	61	54	69	49	48	54	58	40	49	60	51	62	47	63	57	46	47	50	44	45	38	45	49	44	44	50	48	53	39	50	46	52	43	58	49	56	62	56	62	55	51	42	53	51	63	67	51	41	51	49	54	48	61	52	45	55	58	42	51	59	48	44	38	53	48	47	49	54	56	46	38	64	54	50	54	37	42	46	35	55	67	58	47	52	43	56	56	45	47	42	48	42	54	54	62	53	51	49	53	55	40	58	52	63	43	56	58	52	60	56	45	63	51	47	50	52	50	53	48	50	53	47	40	60	54	46	52	48	56	49	49	49	57	57	55	50	47	48	47	50	51	41	47	64	52	45	49	52	55	43	56	44	50	66	57	37	46	58	49	51	58	56	48	47	38	53	50	44	58	51	54	44	56	52	45	45	51	52	51	58	56	45	37	51	49	46	47	44	56	35	32	42	40	55	56	51	54	64	48	49	56	52	51	38	50	37	38	48	50	67	55	45	39	59	55	54	48	51	59	46	64	40	53	50	48	41	51	50	50	52	44	55	43	65	56	48	52	47	50	61	47	53	60	56	46	58	50	44	49	55	52	59	47	49	39	48	55	50	49	59	63	57	51	45	42	53	46	54	53	38	58	52	63	51	39	55	58	46	38	51	60	47	58	65	36	43	46	47	47	52	51	39	41	50	57	66	37	64	48	49	45	49	49	39	40	44	36	51	51	54	43	50	46	59	45	51	35	55	53	55	57	36	57	45	55	47	44	57	54	49	53	50	44	50	38	49	39	38	45	56	45	53	49	50	38	48	50	55	38	63	45	39	44	55	69	55	39	50	37	52	61	53	43	55	52	43	59	49	47	55	47	41	54	37	54	49	46	43	56	49	39	45	45	59	47	51	47	50	57	56	58	47	52	56	47	60	61	57	50	43	50	53	43	43	37	44	48	46	45	48	51	49	58	53	38	41	50	57	60	50	73	51	52	54	51	47	50	47	56	43	55	55	46	53	50	51	41	50	47	55	56	46	59	55	57	50	48	57	39	47	53	50	43	44	40	59	48	50	47	56	52	52	46	31	49	49	36	54	51	48	51	47	59	62	36	47	53	51	57	44	56	54	36	48	41	43	54	42	52	49	47	66	51	48	44	48	53	45	50	42	45	40	44	62	51	48	39	49	40	53	38	46	56	47	47	64	63	49	47	57	42	52	47	53	63	59	50	50	43	33	60	46	54	46	54	37	48	50	44	52	59	43	52	55	59	47	45	39	58	52	44	50	45	47	51	58	51	38	45	56	50	38	48	31	53	55	36	53	52	42	46	61	46	57	43	50	44	50	54	46	50	44	47	50	40	50	51	50	35	52	64	46	49	47	55	63	51	52	49	51	46	41	61	53	44	64	45	53	48	49	59	43	44	46	55	51	42	51	54	51	47	44	47	52	49	61	42	58	54	57	51	53	37	56	44	45	59	47	56	43	59	61	47	51	38	37	43	40	51	58	61	30	46	58	50	47	53	45	50	45	46	47	49	44	42	57	43	47	52	43	44	48	55	63	44	57	48	49	61	60	49	49	53	57	54	57	49	51	47	59	57	45	54	36	52	63	42	40	46	53	70	50	50	45	43	55	40	61	36	60	57	51	39	51	48	57	49	65
42635	33401	27210	29520	26515	15651	7237	2991	923	643	631	627	639	613	586	632	615	657	624	649	645	649	597	685	618	660	649	620	627	598	625	645	611	613	626	592	648	601	622	661	627	642	617	645	634	647	585	643	631	590	649	645	635	631	625	603	608	602	682	596	570	636	590	607	613	640	598	625	644	657	658	610	627	633	635	613	571	596	635	641	639	622	600	607	620	660	612	629	637	607	648	621	631	607	657	631	628	637	651	604	647	636	587	609	652	627	581	630	622	615	682	596	638	644	614	649	596	631	630	619	632	623	632	632	627	633	663	595	609	646	632	653	667	597	669	624	666	610	629	631	650	647	711	668	629	614	642	658	620	643	632	658	649	644	626	670	660	580	599	610	658	626	664	684	661	603	593	641	619	622	651	620	652	621	606	636	609	668	627	607	643	638	632	660	602	653	601	625	639	637	600	658	601	651	627	664	589	628	658	646	623	633	580	644	604	583	642	631	597	643	608	679	637	658	637	659	616	633	656	601	643	627	682	621	623	666	649	646	607	619	681	593	609	620	650	622	635	615	603	650	650	632	605	654	669	624	611	609	664	635	614	632	615	599	614	653	609	630	644	635	652	654	662	652	619	630	594	595	613	666	622	624	623	673	659	646	618	634	643	582	654	644	629	606	629	642	649	653	666	617	651	649	625	672	643	629	655	638	654	649	606	639	627	671	639	658	613	615	622	680	625	641	636	664	623	608	674	655	639	649	620	610	637	667	673	625	600	639	637	604	647	634	612	618	681	614	644	632	646	641	607	592	617	616	619	680	647	641	645	657	678	649	627	670	637	614	669	642	617	631	635	640	587	641	656	664	609	602	643	617	638	604	641	620	649	627	653	635	658	582	674	632	597	605	609	672	649	634	598	638	637	602	634	627	552	652	665	631	572	635	660	642	709	609	628	625	611	618	643	616	634	643	635	674	624	634	626	636	579	617	657	627	645	608	661	640	604	630	658	639	639	662	622	638	676	582	633	648	634	655	670	667	647	662	604	621	652	634	625	639	622	634	603	623	663	585	641	628	611	569	639	688	652	652	639	614	570	569	601	608	600	604	616	648	642	596	585	616	651	589	662	637	615	643	610	604	607	613	638	611	611	607	614	613	624	648	603	580	608	609	661	679	649	649	609	599	661	640	666	658	646	619	644	618	639	690	647	627	660	589	636	605	562	617	645	601	622	645	621	676	615	644	634	686	643	631	589	610	644	665	631	581	602	613	671	639	625	633	667	631	626	646	680	606	645	628	645	622	622	657	642	653	614	635	637	643	659	660	636	600	630	583	664	651	640	654	614	628	608	592	678	651	614	629	648	633	588	655	584	610	669	582	609	574	683	625	651	619	595	658	629	596	613	625	611	655	626	627	629	624	613	572	621	635	610	637	645	621	684	593	648	614	621	613	630	606	637	625	618	624	608	616	654	614	687	602	642	599	630	576	633	614	603	644	559	672	617	658	591	621	646	649	651	613	643	662	658	654	682	678	638	629	635	644	665	669	575	666	655	619	617	634	648	620	606	659	589	622	593	634	662	606	680	603	617	595	640	603	592	642	614	674	661	593	614	642	650	641	658	602	677	620	616	609	616	637	641	625	627	601	675	648	637	653	634	624	648	586	633	614	618	655	648	676	665	626	618	663	576	645	650	643	624	674	626	673	633	657	642	628	586	633	612	638	618	662	652	627	658	611	588	669	649	660	658	613	637	610	648	681	633	642	621	657	597	655	593	630	662	652	629	583	626	632	676	592	658	607	644	641	642	610	603	625	635	673	625	616	648	667	593	616	642	627	718	613	582	652	671	654	600	594	640	627	621	636	635	650	666	677	672	677	630	665	637	605	613	561	617	609	684	622	661	628	605	665	653	629	619	592	668	645	632	634	651	581	642	621	657	607	604	637	632	632	610	686	624	629	624	693	620	632	613	623	646	587	627	639	642	673	642	635	651	644	634	653	601	648	632	618	653	602	597	587	632	604	670	652	596	600	608	655	656	605	654	664	654	664	634	612	613	642	638	599	637	623	628	643	615	639	612	602	649	646	625	652	682	621	608	623	582	649	638	594	620	622	668	632	664	658	610	641	640	620	673	596	587	629	618	630	661	702	628	641	599	592	635	629	664	648	639	642	604	635	625	674	619	598	611	652	627	629	692	586	617	649	610	662	646	670	595	642	617	622	638	658	667	654	667	601	600	640	625	720	632	617	653	623	643	603	641	602	622	626	650	641	624	619	619	627	631	672	639	611	658	609	647	677	614	643	595	646	626	651	627	647	606	666	655	650	614	635	635	600	646	618	601	657	643	633	625	630	615	625	638	607	633	646	627	617	645	621	609	650	632	581	582	608	654	616	668	630	641	639	633	636	637	641	611	610	667	637	632	631	631	668	597	608	655	608	668	618	622	648	637	631	628	612	642	597	687	658	579	635	610	668	649	642	654	650	621	646	650	643	563	592	576	644	616	615	645	649	634	606	652	619	623	634	605	669	617	632	649	605	691	628	626	627	586	656	568	629	637	626	641	610	627	580	615	580	595	583	618	630	649	636	608	585	647	623	607	640	579	692	581	579	634	588	653	605	616	642	651	616	655	619	620	622	625	633	673	615	635	657	668	616	631	642	676	600	605	650	621	647	609	586	637	603	623	602	597	617	633	613	625	619	674	574	621	622	655	668	625	641	582	607	579	648	641	657	624	655	646	626	639	640	616	624	644	640	629	662	595	570	643	611	625	665	632	645	628	627	651	643	598	637	655	632	623	684	665	663	594	638	618	612	628	602	638	619	610	632	614	638	632	613	637	608	601	628	636	611	630	589	654	605	644	688	595	653	633	637	599	643	651	598	627	603	650	597	600	648	632	668	622	634	627	632	619	622	658	601	653	601	633	657	618	667	629	624	612	611	664	639	640	598	640	553	636	649	593	601	643	640	614	631	659	595	607	633	640	640	664	673	630	598	644	653	653	601	639	604	651	620	613	621	633	622	622	658	652	634	622	621	627	594	627	652	594	597	626	607	643	648	634	586	596	621	622	589	665	597	634	597	645	613	614	615	613	653	599	635	636	607	631	678	654	658	615	640	623	625	606	656	645	634	643	601	629	624	610	626	681	625	622	657	627	611	597	629	594	629	671	631	663	591	630	631	654	627	594	620	662	596	639	640	632	650	598	644	667	646	641	604	590	601	655	650	608	625	621	684	649	590	606	657	635	629	635	643	639	617	639	656	653	614	571	604	607	619	567	589	680	633	662	668	618	665	644	567	627	590	642	665	651	641	603	605	653	660	619	635	631	620	605	613	601	658	642	623	653	671	607	639	633	641	634	610	619	665	636	651	607	602	616	652	586	636	658	643	627	612	625	619	617	605	635	668	581	661	637	643	634	635	610	652	629	638	665	626	627	637	631	646	655	588	648	705	643	653	633	641	639	652	599	641	629	589	617	613	632	642	639	618	606	645	590	617	618	654	648	635	630	652	644	654
24204	27894	15598	8493	3870	1521	453	165	88	54	42	61	46	48	54	49	46	59	66	52	49	66	59	55	60	54	53	43	54	51	46	59	52	48	55	55	49	55	62	46	50	73	52	56	61	46	47	51	43	58	52	41	46	52	58	54	54	55	50	47	49	62	52	57	51	56	44	56	58	49	43	44	58	55	61	45	51	54	61	45	48	57	50	50	55	43	39	47	47	51	61	47	61	54	47	39	58	39	40	50	56	42	56	34	52	50	55	47	50	52	55	43	62	54	42	48	65	50	54	56	51	43	44	51	51	50	39	47	53	53	50	52	44	49	57	57	42	56	38	47	52	44	58	62	62	52	51	50	53	53	57	45	56	49	52	52	46	46	56	46	50	49	62	63	49	48	61	49	55	52	43	49	52	55	49	51	58	54	61	62	61	49	55	51	50	45	63	52	55	65	43	48	48	60	58	62	45	46	53	60	59	45	60	50	56	44	58	50	63	48	50	60	46	46	64	53	43	68	48	45	44	52	46	44	42	61	45	50	60	47	52	53	56	59	71	59	52	54	48	44	44	54	40	44	63	56	42	40	50	62	52	57	42	55	31	49	66	45	50	50	57	41	59	53	50	39	46	51	48	47	48	48	64	61	53	46	46	49	61	54	62	37	61	66	55	51	45	55	39	56	36	47	41	51	50	59	55	43	38	53	47	41	50	45	48	48	40	42	47	52	47	38	55	57	46	62	59	46	51	61	51	58	57	57	47	53	50	45	47	48	48	39	39	51	46	54	58	56	54	47	49	43	50	54	59	41	43	53	38	66	62	45	42	52	44	41	51	53	52	53	42	52	57	55	57	54	46	50	51	59	53	61	52	49	48	51	46	57	44	56	51	63	49	42	64	61	55	62	37	49	57	42	65	53	50	44	45	50	42	60	54	57	46	64	51	42	60	50	52	46	37	45	58	54	39	60	51	52	51	60	66	60	48	47	50	55	46	51	63	49	57	56	40	37	55	52	53	49	36	51	50	59	38	52	48	50	55	47	41	54	59	53	55	43	38	55	61	52	42	45	51	47	50	55	50	57	47	56	53	61	58	55	43	68	37	49	51	50	57	42	40	49	64	55	44	44	68	58	55	52	72	40	48	49	45	52	39	49	49	56	51	52	56	49	56	53	50	50	59	36	49	41	51	69	47	57	50	54	43	44	57	56	49	47	45	57	57	62	45	53	58	51	43	53	53	44	60	59	47	52	51	57	57	54	48	39	54	57	61	62	53	45	50	63	49	50	50	37	55	44	49	49	51	42	60	37	53	65	50	61	67	47	56	54	54	59	52	62	55	48	46	45	57	43	59	56	56	55	51	56	54	52	56	58	56	47	52	60	43	49	57	45	53	64	40	58	55	46	61	53	53	50	55	54	56	56	53	50	49	40	47	57	58	55	53	52	50	71	54	54	53	50	44	63	49	45	57	48	48	53	70	39	51	47	43	48	45	45	51	49	52	49	59	55	49	45	52	59	49	38	59	52	44	62	47	59	54	56	57	48	52	54	53	47	46	68	57	56	41	45	50	49	52	44	39	44	49	52	53	46	51	44	56	53	51	49	47	42	43	48	53	48	48	44	43	60	63	61	49	49	55	49	60	49	54	54	57	50	58	43	58	54	42	44	54	43	59	40	51	47	49	48	55	42	42	51	60	55	47	45	63	54	49	52	52	31	54	52	53	50	62	46	38	41	50	54	52	61	50	56	55	53	47	45	41	59	50	49	54	57	50	56	44	50	56	54	55	58	47	55	34	45	54	45	51	43	46	34	52	60	43	39	48	58	39	46	54	55	63	44	54	56	35	49	49	46	43	53	49	49	44	49	60	51	49	50	36	39	59	61	50	55	58	43	37	43	52	56	60	60	54	57	56	58	48	40	50	45	46	51	51	54	45	51	40	57	52	43	49	50	54	58	44	55	62	47	57	38	70	61	51	59	42	66	50	56	42	63	60	48	58	48	46	42	65	38	67	49	43	53	59	44	46	56	56	47	49	46	44	45	44	47	48	61	57	41	41	55	57	56	45	63	52	60	42	49	57	50	60	49	50	49	66	51	48	60	45	58	48	49	50	65	44	47	44	44	64	50	49	50	62	42	56	51	59	39	61	48	53	44	47	53	48	52	52	56	54	55	49	54	75	43	53	44	61	47	54	60	43	60	50	48	58	57	49	52	50	53	52	43	50	59	49	43	55	55	54	60	50	43	38	51	54	47	41	51	53	54	60	50	52	68	60	63	40	48	48	46	48	58	41	48	48	70	51	64	53	52	55	54	57	41	48	53	58	55	43	52	64	52	66	40	45	53	49	49	38	50	63	47	49	46	48	42	52	54	51	52	34	59	55	57	57	59	48	63	53	47	55	51	51	56	59	57	43	48	44	64	54	43	42	51	54	58	62	40	42	39	47	38	54	48	48	54	49	42	47	56	60	50	55	58	52	42	60	48	36	54	60	59	49	56	55	57	59	54	52	47	39	60	55	58	50	47	39	44	45	47	45	57	57	53	59	48	38	51	55	47	60	57	54	41	54	42	48	44	42	63	42	52	47	60	60	51	41	46	50	37	57	63	57	58	48	49	48	54	66	57	46	55	48	45	49	65	55	58	48	52	44	45	37	52	52	39	37	60	49	51	55	54	53	38	62	50	60	44	61	57	54	56	59	60	64	50	49	45	59	40	47	60	52	57	49	64	53	48	50	48	38	48	43	49	42	51	60	49	46	48	47	48	56	54	53	48	55	54	60	48	34	42	39	46	51	61	45	57	47	48	48	47	58	49	47	54	45	55	62	43	52	53	49	32	50	44	58	54	58	54	50	29	43	59	55	53	54	50	48	53	47	48	62	55	60	51	45	67	46	55	40	49	66	37	48	54	52	55	47	43	65	46	59	53	47	57	54	44	45	61	50	48	50	54	45	50	57	49	57	56	61	46	49	53	54	47	49	41	53	52	62	55	49	43	48	47	38	61	51	56	41	55	49	56	45	59	45	35	58	47	50	49	45	55	47	48	69	52	58	52	57	59	56	53	52	52	52	56	50	48	70	59	53	47	54	67	44	59	62	54	61	59	42	50	44	47	47	54	49	60	41	41	48	49	39	41	49	47	49	51	47	51	54	35	45	56	46	43	49	52	47	48	49	54	46	65	55	49	56	47	53	47	51	62	48	50	49	59	54	56	37	46	55	49	52	46	47	60	60	49	53	34	58	50	55	44	51	58	43	48	53	52	36	58	44	51	60	53	44	41	46	37	50	53	57	55	60	59	50	56	54	52	49	51	40	50	53	57	52	65	54	55	48	56	49	60	47	58	58	49	58	39	63	62	41	47	61	49	56	52	51	56	44	47	51	42	73	52	45	52	54	55	50	55	57	50	41	46	58	49	45	48	46	46	48	43	56	47	49	42	47	48	56	50	50	51	42	58	59	58	47	52	55	48	49	55	57	58	63	64	47	46	57	39	52	70	51	52
52126	44193	37620	42087	39625	27370	15797	6372	1521	679	633	640	584	619	624	652	611	640	668	609	607	714	741	684	619	652	640	639	652	646	618	637	624	614	679	633	614	646	623	610	651	628	574	664	627	612	619	658	667	656	653	646	598	672	629	596	602	639	639	628	642	674	624	648	627	614	638	651	635	637	613	647	598	627	654	630	643	622	609	586	689	574	567	628	614	640	645	589	611	640	627	591	602	644	560	585	598	643	652	622	581	675	659	614	658	616	619	615	636	630	624	620	590	656	655	661	641	640	632	682	644	579	655	636	605	663	616	612	655	582	669	617	660	666	640	669	617	643	601	666	637	676	642	668	714	604	606	661	629	622	632	640	653	659	630	653	616	635	620	665	632	639	603	664	629	650	622	646	636	642	635	658	654	651	629	636	618	630	609	641	638	630	668	648	641	608	620	649	619	679	597	660	640	676	638	673	648	636	657	676	643	625	592	621	586	669	581	650	592	633	658	685	636	639	627	639	650	610	614	637	639	639	611	630	650	658	686	660	641	653	590	636	652	623	653	631	615	601	677	595	655	594	607	671	644	644	654	590	648	616	656	645	627	706	581	630	654	642	651	621	659	648	635	625	657	613	629	654	618	579	641	654	646	658	660	629	686	686	679	631	635	654	642	650	624	620	643	633	669	659	604	669	660	686	607	639	658	619	613	648	614	673	639	651	641	671	628	644	640	631	673	603	598	599	668	610	621	686	657	621	663	639	652	607	619	643	652	665	650	621	613	633	588	622	633	636	625	626	704	673	609	627	627	626	586	644	662	619	623	630	623	669	596	610	689	605	679	598	648	628	657	679	622	659	679	690	671	667	657	654	612	626	645	653	598	646	633	692	615	647	643	645	651	609	633	616	724	642	676	639	615	683	664	652	653	628	669	605	620	646	618	643	635	668	683	638	630	647	594	649	596	626	691	679	644	616	634	627	673	679	648	602	591	622	632	621	622	654	638	572	641	658	642	648	680	654	643	641	633	586	627	608	611	633	640	656	675	649	678	635	643	663	655	625	646	619	650	634	644	668	667	651	688	670	649	672	610	568	618	618	658	629	660	648	646	660	645	675	635	633	647	597	586	657	621	641	641	632	627	642	625	608	621	634	676	673	639	610	643	605	614	633	606	629	615	658	675	671	642	634	664	632	649	644	670	630	648	656	635	678	652	676	651	665	621	656	615	613	664	611	606	650	614	612	661	693	664	670	616	634	650	624	656	652	604	657	663	632	612	690	656	662	607	591	632	608	646	659	674	670	636	603	656	690	634	654	675	628	656	593	618	692	649	584	630	631	692	623	646	630	614	615	632	627	660	624	623	647	701	609	617	589	666	669	642	661	632	649	620	618	630	663	638	643	669	655	646	628	632	625	620	694	652	642	598	620	631	621	593	627	668	625	615	642	601	578	609	610	609	600	629	639	581	618	641	663	625	614	642	645	665	654	649	636	661	668	621	610	627	669	664	633	613	631	609	661	603	667	629	724	635	656	639	639	611	622	675	653	631	667	624	649	652	609	655	645	613	618	649	612	627	641	580	590	698	586	632	641	632	686	678	621	671	631	628	638	620	616	639	668	657	657	660	635	603	635	638	637	610	664	664	636	624	678	660	620	659	643	666	640	658	628	621	643	668	694	663	633	643	659	649	597	629	631	669	681	648	673	614	619	643	611	646	635	663	644	623	659	699	624	640	646	658	639	645	618	604	663	612	670	650	660	624	573	628	629	599	638	635	662	633	656	624	644	620	626	663	650	622	636	633	627	665	670	638	656	642	654	628	662	606	647	649	640	646	671	613	653	642	661	632	613	605	608	634	670	655	655	686	624	665	611	642	604	620	633	652	658	613	620	630	662	622	665	602	657	622	693	677	635	623	629	611	642	648	651	627	615	665	616	616	642	643	630	639	671	642	643	655	665	681	708	641	602	648	670	616	659	624	629	663	615	607	640	676	669	624	657	654	665	655	649	592	640	651	670	649	594	672	603	637	607	593	638	658	587	671	625	622	604	680	615	677	634	643	661	663	627	646	645	669	630	668	638	611	645	661	637	637	659	660	640	599	658	632	637	665	636	651	655	627	599	623	633	612	625	641	632	656	617	602	596	661	624	643	620	652	615	625	646	646	617	607	634	685	678	669	683	642	650	652	653	646	631	653	648	624	667	673	635	626	602	619	622	595	641	630	662	613	668	618	654	684	601	629	638	670	612	649	582	667	602	620	642	629	626	670	642	620	626	639	639	676	631	614	614	618	624	651	649	628	620	628	717	633	643	627	650	641	632	677	599	669	674	657	595	681	627	649	584	627	628	649	646	625	648	622	586	653	672	652	655	587	617	664	622	704	618	648	596	657	665	621	591	686	662	630	647	693	673	622	701	625	657	603	653	639	679	633	664	664	647	654	593	689	635	626	623	631	649	634	594	593	647	658	588	621	657	641	585	660	684	657	657	646	625	684	643	637	633	639	685	684	666	660	614	594	634	614	612	650	656	587	634	612	619	610	609	605	693	655	619	644	667	665	645	668	686	660	633	627	644	678	629	629	649	600	638	645	646	677	636	605	638	628	641	629	629	601	653	602	642	644	674	651	652	629	619	611	603	672	650	628	612	653	616	645	634	675	666	610	679	601	643	631	634	655	648	633	611	620	597	664	590	594	594	628	628	673	649	689	638	648	641	635	643	657	623	658	641	652	648	640	644	621	650	595	649	608	682	662	652	659	647	639	625	657	629	637	670	650	659	648	662	668	631	646	619	677	649	668	685	636	658	642	621	654	665	656	639	680	659	630	700	613	664	659	626	599	635	674	704	685	653	612	630	640	636	606	608	601	626	668	639	630	629	589	682	636	662	665	630	653	596	606	665	683	672	639	627	624	640	666	650	685	620	618	605	624	627	667	654	653	641	649	642	656	640	680	619	646	683	694	631	645	612	627	632	674	579	607	615	646	604	646	626	679	610	636	614	660	627	628	641	656	651	684	651	614	613	615	648	623	665	647	683	677	624	620	661	605	621	662	636	658	653	645	621	663	645	650	604	610	602	633	630	640	640	626	639	669	623	680	622	703	661	676	661	638	635	643	596	609	681	662	595	664	626	673	630	661	590	601	627	625	650	635	594	664	617	633	611	656	669	658	621	664	664	627	673	637	665	651	611	627	645	651	671	646	602	615	619	588	652	607	635	653	618	659	673	623	671	605	642	669	652	653	637	614	624	648	670	631	660	631	688	614	605	645	619	702	674	642	640	584	672	623	635	613	607	632	622	612	617	601	649	640	610	638	596	660	666	656	656	652	618	630	722	643	660	662	705	659	618	605	658	684	629	661	661	656	657	653	626	626	638	639	644	682	589	609	638	626	661	620	593	665	640	673	611	673	632	655	684	601	604	645	660	645	651	618	617	622	659	753	623	685	608	636	648	615	643	613	661	664	671	668	635	638	669	658	663	647	653	606	659	648	645	653	636	642	619	625	658	636	638
20444	24330	14763	7146	3571	1510	443	173	76	64	62	65	56	63	60	75	65	62	65	62	65	57	60	59	62	62	55	71	61	74	54	46	61	58	59	50	68	65	56	69	52	56	55	71	51	57	63	60	64	51	65	80	71	70	54	58	63	50	65	55	62	61	73	59	43	43	57	55	54	61	59	53	66	55	64	55	64	56	54	62	55	60	53	50	50	69	63	51	50	66	71	58	54	53	66	67	46	60	53	63	63	69	64	52	54	62	52	62	67	69	52	58	50	43	61	61	82	58	52	67	62	52	56	56	60	54	65	53	67	56	75	68	67	57	55	61	63	75	58	56	67	58	50	60	53	57	58	57	68	54	67	66	57	55	58	60	63	70	76	57	65	51	58	58	62	45	52	63	55	57	56	72	70	58	54	68	51	45	53	65	58	69	55	65	79	76	54	72	70	56	51	64	67	62	71	47	65	53	53	74	66	66	63	61	62	65	60	67	64	65	48	68	61	53	56	49	64	53	55	64	73	59	72	60	51	52	75	62	65	53	48	56	62	55	65	74	63	61	56	53	51	63	61	67	58	67	61	50	55	57	40	60	70	67	56	64	44	51	57	66	56	71	57	49	61	49	51	55	53	66	60	58	57	45	64	54	52	53	62	63	53	59	72	69	60	52	64	62	63	53	61	53	69	53	60	43	55	45	64	64	64	62	63	69	52	51	58	61	65	52	42	63	62	65	61	55	54	53	65	66	72	73	65	62	56	69	63	52	67	60	63	58	54	52	46	45	61	58	67	65	50	55	61	49	58	67	75	47	61	69	54	61	68	70	54	63	56	52	50	61	67	58	64	56	61	54	53	51	49	60	55	59	59	67	68	59	53	65	54	57	57	59	54	60	56	65	64	60	59	51	68	48	56	51	53	67	69	61	62	58	66	62	65	62	69	66	62	60	48	70	57	59	66	79	57	60	58	61	50	61	57	48	70	49	54	65	50	43	67	54	69	48	50	65	69	51	64	68	60	73	54	50	73	63	49	60	53	62	68	48	57	60	73	62	58	61	61	54	62	54	64	64	51	62	70	45	49	54	64	57	50	74	66	57	59	60	58	59	53	58	58	45	62	53	43	61	71	57	64	57	72	61	60	55	76	46	70	60	58	62	55	54	62	64	68	54	76	61	63	58	54	57	57	58	68	52	57	55	68	60	81	62	47	61	61	65	57	50	64	63	76	61	53	61	73	63	49	53	52	67	69	54	60	63	69	72	52	55	65	60	54	67	53	65	59	63	64	62	59	55	48	58	56	59	58	62	64	65	53	53	57	64	62	53	65	68	71	68	59	59	68	69	57	73	60	54	59	58	72	55	64	80	59	75	52	60	53	62	68	54	57	73	67	55	64	60	71	60	65	61	54	57	70	53	66	59	54	46	67	58	64	60	73	55	72	59	64	47	68	48	47	56	68	60	67	56	59	54	62	72	73	60	49	61	59	72	58	73	53	64	69	50	52	61	58	57	66	48	55	57	64	55	66	67	61	59	49	58	55	65	63	63	66	68	58	59	85	52	65	53	68	52	57	51	56	55	64	48	68	67	57	72	67	74	65	57	66	58	53	53	60	69	47	59	73	69	41	66	66	58	66	62	43	56	54	65	71	63	58	61	63	68	67	69	77	53	66	72	52	48	60	65	58	67	64	71	48	57	64	60	78	55	54	60	64	62	60	61	59	62	46	61	52	72	77	73	71	73	56	63	55	66	47	67	53	40	69	84	63	60	57	51	65	67	81	62	56	66	63	58	67	61	62	71	81	62	54	52	66	54	59	55	69	57	79	66	51	60	60	53	64	66	60	63	72	53	61	46	53	56	60	74	52	55	67	65	49	64	82	54	42	59	59	82	62	61	48	65	64	50	45	67	61	58	45	69	66	52	68	66	57	71	60	71	70	59	58	59	47	60	63	54	64	52	55	66	51	72	45	66	65	63	64	50	60	57	66	65	54	56	69	65	54	74	66	46	55	55	68	50	57	58	59	68	52	54	59	62	68	50	70	60	65	61	63	63	59	57	50	65	63	72	48	63	72	70	55	65	75	52	51	53	47	68	59	53	60	61	73	62	59	66	60	55	65	49	59	54	65	60	44	67	58	55	54	61	52	57	54	47	51	64	62	67	65	46	52	57	58	71	72	78	69	74	62	50	49	75	53	47	69	58	67	45	61	57	58	49	59	73	64	60	66	67	51	49	48	62	43	42	51	65	65	55	59	59	64	59	60	52	64	60	59	67	47	51	65	46	55	48	42	72	66	70	76	61	65	57	70	77	64	55	54	66	59	46	67	52	66	72	61	61	47	51	59	70	63	58	66	62	41	66	55	53	69	72	65	76	66	59	55	66	68	47	70	57	55	63	50	62	44	70	65	56	64	65	64	61	67	55	62	67	59	77	43	56	55	58	65	67	51	61	46	57	76	61	50	57	68	62	80	68	69	53	59	51	76	62	51	53	80	63	60	59	67	68	65	57	61	54	59	70	61	48	75	59	60	53	62	66	57	53	48	62	65	67	56	51	72	69	48	57	61	61	61	53	47	65	83	55	73	57	65	62	67	63	63	60	65	60	55	70	73	61	53	59	58	58	60	68	69	62	55	65	56	61	53	62	72	56	48	42	59	55	59	56	54	57	61	50	45	58	70	52	56	58	82	53	66	59	72	66	64	54	53	66	67	65	56	70	62	53	69	54	76	69	79	54	52	69	58	61	74	66	60	57	57	79	66	63	63	56	56	62	64	65	68	56	56	62	65	51	53	55	55	63	61	55	62	53	67	61	61	66	55	63	61	41	49	73	67	58	73	56	57	53	65	65	60	60	73	57	62	58	59	60	68	62	65	64	58	59	67	54	59	65	60	42	64	51	45	57	66	48	68	56	52	53	61	55	67	64	54	50	57	65	68	52	52	62	67	45	63	52	57	54	55	56	65	49	68	60	65	59	55	66	69	55	47	63	63	75	59	60	62	72	54	60	60	66	59	52	45	71	68	75	56	60	54	52	55	56	44	60	48	56	56	48	55	49	51	71	51	55	59	64	69	66	67	61	70	50	56	59	47	61	59	75	63	61	59	59	72	67	66	61	59	62	70	54	57	66	63	70	62	56	54	57	70	64	53	64	70	66	53	49	67	64	58	62	64	66	55	61	49	52	53	45	55	51	71	55	61	64	57	67	55	74	63	68	69	74	60	65	69	57	67	50	67	51	57	56	55	71	60	71	57	51	64	57	62	64	69	63	71	61	75	52	85	66	49	68	63	65	62	63	65	65	63	64	59	63	54	61	52	44	58	63	61	57	67	66	69	54	52	57	66	66	62	69	63	50	52	52	70	67	44	48	56	65	58	69	74	62	57	54	57	62	50	59	58	70	59	56	77	53	79	66	68	52	51	72	64	44	61	70	75	57	69	55	57	43	55	55	63	55	66	63	59	47	55	64	68	68	60	64	57	44	52	72	67	57	58	78	68	65
52818	46313	37442	39455	38460	27927	15643	6632	1659	825	759	816	814	749	720	777	774	802	748	783	753	909	829	823	720	758	717	773	750	738	801	776	786	760	723	731	747	797	744	811	790	717	761	756	751	771	780	792	737	784	724	752	798	717	763	707	785	783	722	820	781	759	748	743	787	718	768	771	754	762	744	754	793	773	770	755	781	786	716	753	763	782	691	773	817	817	718	748	731	748	736	760	710	788	788	738	783	771	761	765	791	747	757	748	745	737	729	762	746	723	756	659	763	806	754	776	780	752	765	776	775	694	767	749	790	791	750	730	748	749	729	731	761	773	761	775	823	711	761	718	784	814	752	785	819	787	718	762	761	742	745	756	754	758	753	708	708	745	742	729	747	767	730	766	714	783	743	777	785	767	736	745	754	779	747	727	718	761	759	726	794	796	783	787	753	793	701	787	729	765	739	747	805	741	798	750	750	749	741	760	763	757	788	724	719	778	773	732	722	748	734	808	767	719	743	775	744	731	764	730	802	754	756	757	759	739	727	705	766	778	737	692	765	720	745	763	767	761	750	745	783	754	753	751	743	708	743	735	768	723	778	761	761	795	806	755	730	727	772	762	762	789	784	771	739	734	771	693	740	738	761	762	777	765	800	799	735	733	763	739	757	771	746	680	778	757	770	773	747	740	829	781	771	790	696	782	750	750	757	778	781	750	752	747	687	768	755	780	794	756	736	797	798	755	748	774	792	754	766	746	784	825	736	752	774	760	759	701	778	783	756	770	775	776	739	819	765	749	800	723	737	768	745	746	768	759	740	729	746	721	738	772	774	754	772	731	758	753	754	752	797	736	782	754	736	696	788	809	765	758	728	770	768	789	766	763	775	738	754	723	779	777	741	759	759	734	752	742	770	745	753	736	730	716	755	778	780	723	773	779	806	760	825	802	767	762	746	768	734	683	773	792	781	729	782	745	811	718	768	778	766	773	754	715	750	786	739	754	777	771	726	772	752	749	764	778	763	750	796	754	748	759	754	761	727	772	754	748	806	695	733	796	771	745	754	772	764	728	796	793	799	726	753	716	790	770	797	789	803	792	795	772	795	708	740	749	751	709	748	799	767	788	767	754	750	703	739	754	783	787	793	792	737	752	777	789	731	795	809	695	789	774	824	747	789	753	769	769	748	796	824	774	783	749	803	762	705	795	791	769	707	763	801	737	776	729	749	738	751	769	747	775	770	780	724	804	771	732	709	755	690	704	750	844	745	769	734	740	723	804	769	743	705	793	731	729	738	779	728	762	758	814	729	699	786	756	714	779	756	786	756	758	744	803	786	758	747	762	782	795	773	786	775	748	777	731	741	834	795	749	785	760	775	724	773	759	741	778	834	732	758	775	743	783	767	709	785	788	775	784	699	745	812	843	763	795	732	808	747	742	721	778	789	740	732	756	760	729	715	772	748	702	775	764	770	757	722	775	711	752	730	747	774	739	796	767	792	726	742	735	752	764	798	707	741	732	794	768	767	788	792	768	762	748	732	767	737	743	749	763	742	769	743	751	826	745	807	782	756	784	786	748	748	803	755	738	721	759	807	746	738	802	784	780	803	767	802	805	742	759	715	752	711	725	761	796	821	788	778	705	736	758	738	743	815	696	768	751	785	726	783	747	740	747	774	726	689	786	778	764	777	782	717	777	771	776	793	731	758	775	785	776	788	775	769	738	711	783	747	804	781	762	766	749	756	763	784	801	798	787	787	724	765	752	741	751	730	750	754	746	734	721	758	750	799	744	790	770	750	761	812	750	752	796	689	763	703	765	773	777	700	717	770	800	748	714	722	778	723	763	739	767	773	713	719	739	733	738	804	723	763	772	735	734	768	700	757	788	740	744	799	748	750	804	800	758	814	786	777	791	696	748	753	750	755	750	771	826	772	773	744	714	768	816	780	730	737	730	703	772	738	732	775	760	737	752	750	730	777	729	693	795	761	757	692	770	743	764	786	729	736	766	832	720	776	762	807	761	750	783	745	742	712	735	781	829	779	787	718	783	733	707	795	763	762	757	752	779	758	785	723	761	742	777	774	748	755	771	803	777	775	751	722	776	718	773	795	765	804	783	723	763	792	752	805	730	796	782	787	778	732	757	776	745	737	726	757	764	785	781	817	755	785	755	812	725	721	791	779	789	762	810	782	767	733	764	760	788	721	783	766	821	716	770	726	751	731	759	788	712	744	737	805	723	777	739	731	726	743	778	828	780	766	738	728	787	778	768	765	741	805	726	776	720	780	793	756	759	737	728	727	773	778	770	738	766	813	751	739	748	733	805	679	772	765	767	759	732	700	732	810	742	723	794	735	765	793	717	812	765	779	763	730	758	736	746	731	765	788	781	790	741	735	788	762	788	774	760	729	747	721	769	773	760	720	737	692	747	771	802	740	727	734	776	775	749	738	732	750	811	744	780	787	713	801	754	757	721	739	777	786	723	762	754	757	773	740	737	807	769	764	789	760	760	791	785	768	759	728	731	764	727	726	828	725	754	746	762	763	810	745	783	742	768	770	768	737	762	778	734	764	798	780	761	795	730	771	763	765	765	742	735	715	774	705	787	757	751	724	736	768	757	770	731	765	755	765	754	745	749	747	735	756	797	728	770	772	746	750	767	766	746	796	722	766	763	793	748	741	809	761	748	750	754	738	793	799	748	752	746	786	806	765	758	738	763	797	743	761	731	768	726	757	777	711	761	756	756	780	788	755	765	753	782	759	746	721	807	806	767	801	760	806	788	762	781	735	793	784	817	697	748	733	742	741	752	788	748	734	781	742	735	728	776	781	747	793	742	717	750	742	697	768	773	747	745	790	810	784	798	776	740	676	766	751	743	801	755	787	813	790	731	774	763	746	723	778	783	758	782	725	749	727	754	737	762	748	752	777	715	756	768	755	712	778	790	726	764	774	760	785	774	781	749	736	811	777	769	743	814	718	742	768	737	798	761	738	819	776	745	799	780	748	798	731	763	772	757	789	748	790	751	783	734	780	712	780	740	730	789	718	774	750	784	760	777	747	710	746	776	767	741	701	752	769	773	762	791	717	770	743	774	808	746	746	755	789	774	759	789	736	765	705	822	771	740	769	764	770	792	750	767	798	744	763	796	723	741	689	783	728	772	740	721	778	735	752	739	747	797	730	746	773	725	776	808	768	814	696	809	766	757	741	781	780	776	736	744	734	705	755	759	787	735	812	807	760	779	763	794	751	792	727	722	781	738	792	752	724	759	754	769	739	756	713	749	784	748	773	795	753	765	785	775	720	734	731	788	747	773	795	780	747	809	723	728	753	753	774	744	797	734	833	757	797	765	800	758	796	768	777	756	777	776	758	734	764	755	790	755	760	790	777	720	731	750	718	746	756	736	799	779	741	760	797	778	746	768	788	717	688	763	776	725	732	768	750	813	785	748	725	771	703	716	794	766	765	749	792	728	753	731	773	779	770	730	774	774	766	774	758	759	748	750	761	719
28701	35350	21648	11859	5630	2258	784	308	76	80	49	55	59	50	62	52	53	65	67	52	73	64	74	52	65	65	52	55	62	76	58	53	66	51	65	59	60	56	64	53	56	60	68	52	66	46	47	66	67	56	59	68	56	54	72	72	62	65	51	75	36	43	67	45	54	60	56	58	52	47	55	55	62	61	61	56	52	57	53	69	64	63	63	58	55	60	53	62	62	56	58	42	52	61	62	47	60	55	39	63	76	73	60	48	59	62	45	46	53	53	48	56	72	65	43	43	48	54	55	70	52	67	47	56	65	47	49	61	58	64	58	51	56	43	47	63	54	50	63	56	53	39	55	59	61	36	70	77	40	58	67	56	50	58	66	54	68	50	68	62	66	79	60	57	57	51	64	51	57	57	44	66	58	59	52	65	53	59	58	54	61	53	54	67	65	57	51	54	53	43	64	45	53	61	60	58	68	63	68	59	64	51	51	62	53	75	60	64	43	63	50	44	67	53	42	57	68	64	64	51	67	52	67	70	61	56	56	62	64	53	53	61	70	55	47	45	62	71	45	66	58	65	61	62	52	46	53	53	47	55	50	63	56	65	55	47	68	53	53	61	48	61	74	49	61	60	57	60	60	52	57	47	69	59	61	67	51	55	61	63	64	47	48	71	63	57	64	54	60	62	62	50	50	54	63	54	59	66	55	55	47	66	67	70	58	59	66	72	60	64	66	54	51	48	80	74	52	61	67	54	65	39	60	54	69	64	57	58	73	65	47	61	52	53	51	58	58	71	61	56	57	63	53	59	59	56	69	57	46	50	64	51	58	67	54	47	50	63	63	57	49	49	66	68	65	58	55	54	63	54	55	55	49	47	64	60	57	58	62	56	54	55	68	73	58	73	54	67	49	64	61	55	51	45	69	57	80	49	62	63	46	54	54	63	70	38	62	56	57	59	61	61	65	58	40	66	65	45	57	63	47	60	45	63	66	53	65	58	70	48	61	54	60	70	54	59	57	60	53	64	58	71	59	73	60	84	49	65	62	55	57	64	61	60	55	61	50	54	57	62	66	54	48	74	59	58	57	51	53	64	59	49	56	43	55	61	60	57	62	66	64	74	54	53	57	60	48	48	51	65	58	52	51	52	50	59	49	55	72	70	59	71	60	56	49	56	54	64	62	66	59	56	55	60	59	81	66	68	65	60	48	70	69	59	60	65	52	56	50	57	45	53	48	48	72	64	54	62	48	71	56	65	53	65	53	77	46	54	54	56	61	59	82	60	68	51	68	58	54	66	55	69	59	60	58	60	54	57	49	55	77	74	54	64	70	52	55	60	66	64	58	51	51	57	55	65	53	61	53	63	69	57	50	57	55	57	44	60	72	55	57	64	63	51	56	71	57	53	59	52	52	53	68	48	53	65	62	55	51	48	59	61	51	45	61	64	45	46	32	48	46	57	54	51	58	52	58	59	58	59	60	60	53	49	55	61	53	72	53	61	58	59	62	72	67	58	47	49	62	72	70	47	50	62	55	53	64	59	54	61	65	52	55	60	48	60	62	71	62	58	46	58	54	46	49	69	54	48	52	51	47	47	56	66	58	56	52	60	74	56	47	58	64	62	55	50	55	64	60	56	72	67	64	62	63	66	58	45	38	59	57	65	52	71	41	42	63	57	61	87	55	61	57	50	61	51	70	61	52	55	56	51	65	57	69	67	58	66	64	71	57	60	50	61	58	56	62	62	61	61	55	68	62	48	46	58	61	70	52	63	66	45	52	57	52	76	69	61	58	64	57	59	56	58	61	57	57	78	64	55	58	41	55	57	52	67	59	59	64	61	55	64	61	64	56	69	65	56	49	48	47	61	48	52	58	44	61	53	70	69	59	65	69	53	66	68	76	62	63	51	48	54	51	59	59	58	57	53	73	67	56	42	49	62	62	59	53	57	79	63	51	62	55	70	54	52	60	50	56	85	60	59	51	53	57	49	72	51	63	55	59	69	62	47	59	70	56	56	61	57	60	53	47	52	63	44	47	57	58	66	63	55	49	62	52	60	63	58	54	54	56	49	54	56	67	65	73	64	49	51	44	64	57	58	50	63	65	60	63	47	64	57	53	56	72	56	55	58	55	53	56	70	53	52	60	53	53	56	60	57	70	67	61	67	64	47	53	59	63	53	47	54	52	64	74	59	59	47	60	58	58	70	56	58	67	62	60	54	52	76	48	61	65	59	49	65	61	48	52	45	62	58	57	60	47	62	51	54	44	57	59	52	75	54	57	52	65	45	64	56	71	61	49	62	63	74	66	55	44	56	53	50	53	68	54	43	65	52	59	58	58	61	43	70	48	63	73	51	66	57	56	51	66	64	61	54	62	56	48	52	59	65	64	71	72	68	61	48	58	60	66	47	60	71	56	60	63	57	62	57	70	52	59	58	47	61	55	62	51	62	54	69	61	52	63	57	55	55	49	65	70	48	70	78	57	60	54	62	58	62	60	61	52	61	56	53	58	52	57	57	48	64	77	68	67	47	49	64	46	62	54	54	61	58	67	65	49	67	63	55	56	64	56	65	57	59	47	61	61	71	48	50	59	63	56	61	52	63	42	50	63	52	64	55	61	63	51	68	70	59	66	60	60	59	56	62	78	53	57	58	46	55	59	62	38	56	63	67	49	36	67	56	49	55	58	44	64	53	52	50	51	55	70	65	42	41	61	56	44	73	66	48	59	53	64	57	53	56	56	60	52	42	75	70	68	48	53	51	56	52	61	64	61	63	73	64	59	53	64	60	68	56	61	60	54	62	55	49	81	60	59	71	53	48	70	58	62	49	66	71	62	58	56	63	79	77	50	59	64	56	72	59	59	51	56	69	64	69	56	72	55	50	53	50	60	47	51	61	67	58	59	70	62	53	50	56	57	63	66	62	45	53	68	59	52	68	60	56	58	44	62	56	54	60	48	55	77	53	51	61	67	48	57	72	64	65	68	57	49	64	53	65	48	53	56	60	38	54	61	67	51	57	69	53	62	64	49	54	55	52	65	52	62	56	59	65	53	66	43	55	64	48	56	43	55	44	48	70	57	77	65	67	81	68	63	59	61	61	59	67	49	61	67	63	62	65	48	68	48	54	49	51	67	54	50	51	59	55	56	59	62	72	47	59	70	35	56	76	71	60	66	60	71	51	48	78	56	52	61	68	54	44	64	65	62	60	52	57	64	67	63	68	52	64	52	62	48	56	57	64	72	62	59	50	55	60	61	59	65	71	56	55	67	52	63	62	64	49	58	56	58	67	62	61	55	76	62	60	49	51	56	55	65	56	54	58	49	60	50	66	77	60	57	62	54	53	55	57	60	57	64	52	53	61	71	50	59	48	57	66	58	54	57	57	64	52	65	50	60	60	53	76	54	58	57	70	47	73	65	61	48	53	48	55	47	55	57	56	55	66	57	49	74	53	61	61	55	64	58	55	62	55	53	53	59	48	54	52	59	57	54	63	46	54	52	55
53059	47568	43135	46465	44962	32535	21661	9511	2162	756	762	736	774	743	720	728	747	743	733	728	857	820	750	779	725	738	734	736	691	673	677	671	734	684	737	720	731	706	709	715	733	732	712	751	697	685	683	727	752	700	685	734	692	699	727	758	691	759	706	698	649	721	728	738	729	699	689	717	729	708	695	681	747	693	745	746	708	710	749	738	713	703	693	708	671	702	706	710	694	724	729	725	696	716	698	727	714	729	776	733	757	680	724	710	678	710	739	688	678	733	716	718	696	759	729	716	696	758	687	698	716	726	723	690	776	716	726	702	686	715	771	700	734	662	686	671	707	665	704	692	718	752	678	728	717	713	748	767	689	730	744	686	754	726	721	729	738	692	709	720	716	753	692	712	722	707	715	714	700	752	740	710	734	688	737	693	693	726	787	728	723	755	695	714	714	726	743	808	722	737	697	727	708	703	668	708	735	711	686	734	726	731	743	696	742	745	695	717	706	742	689	729	756	700	688	726	706	736	721	748	674	747	756	711	691	699	714	715	770	724	718	694	753	715	676	689	789	749	706	713	759	788	730	728	776	739	674	724	659	719	724	739	698	684	661	781	693	740	729	745	732	769	661	725	741	715	718	745	715	693	706	723	720	664	743	714	779	750	722	768	718	683	737	693	716	673	697	754	706	684	716	743	728	698	734	780	723	752	746	694	740	734	744	690	716	682	706	663	713	771	717	704	759	724	726	696	707	737	693	722	738	722	759	706	724	721	723	688	754	768	725	719	764	745	694	726	678	698	738	726	724	693	727	691	685	750	683	713	735	676	721	714	720	699	742	695	686	686	744	721	706	756	726	705	717	720	712	741	743	736	738	737	709	726	703	749	707	746	738	704	748	725	759	749	703	714	718	698	751	744	698	699	758	723	723	714	678	698	724	723	755	718	718	769	722	770	691	721	740	723	705	711	693	706	690	684	783	754	771	684	695	729	739	679	733	747	720	747	705	717	706	711	698	729	761	730	726	755	723	726	750	760	732	698	714	744	792	697	717	686	717	735	742	676	728	737	696	722	700	691	709	724	746	719	719	708	701	672	717	726	731	730	725	714	729	735	724	749	692	703	708	701	711	732	713	726	732	748	725	757	747	699	701	714	713	683	736	692	702	705	714	759	759	677	708	707	689	739	733	721	717	727	702	748	729	747	728	734	704	747	714	732	718	683	745	759	692	704	729	740	691	735	712	720	745	710	732	787	720	705	748	716	720	706	742	767	729	702	700	737	756	725	724	723	677	724	730	716	692	695	730	722	690	738	754	780	721	731	707	704	771	671	699	701	726	706	723	711	725	732	699	693	733	691	717	684	699	714	719	738	693	738	704	758	719	715	677	687	679	701	724	723	735	730	685	711	698	690	740	747	771	702	758	719	722	766	753	738	698	689	693	751	718	764	732	741	746	701	746	711	747	740	705	736	747	721	737	736	745	737	717	698	700	741	739	792	744	707	741	727	692	749	728	713	714	729	751	699	683	749	747	689	744	704	719	713	734	682	677	747	725	773	653	705	714	718	757	712	716	713	757	746	734	699	711	745	754	745	732	689	754	747	709	734	709	738	713	761	711	727	726	727	701	738	675	748	660	731	710	687	742	688	758	716	684	702	711	744	660	689	693	738	720	758	728	768	722	675	717	725	713	757	699	727	752	734	737	694	745	757	747	678	709	706	739	722	716	725	731	715	708	729	767	694	717	758	709	709	712	715	730	732	775	741	719	713	711	763	669	737	763	688	725	742	697	720	757	771	734	733	739	740	712	758	711	757	716	745	716	712	701	703	701	731	733	658	708	712	743	771	727	746	723	751	736	702	727	722	746	703	750	740	695	752	746	754	713	704	708	738	747	715	711	748	693	741	727	687	743	698	716	680	748	735	732	800	732	731	741	717	696	706	748	693	756	720	749	689	762	729	757	704	731	744	701	690	729	720	700	716	707	705	749	682	699	705	730	677	699	728	694	711	699	716	720	667	739	739	710	739	723	687	725	745	684	700	688	773	739	743	702	703	703	737	673	661	721	720	693	745	680	747	733	658	740	694	726	722	724	757	655	718	693	725	688	738	748	700	716	686	731	694	752	717	709	743	724	723	759	731	762	749	779	699	713	722	693	720	733	692	707	724	734	683	713	714	705	725	729	722	746	749	715	697	708	694	748	740	737	686	715	729	651	706	714	679	705	707	682	715	729	686	729	714	709	750	679	721	718	667	741	726	725	730	715	718	784	708	727	702	775	732	718	772	656	756	714	736	721	695	712	736	762	705	798	757	705	705	699	684	725	735	703	743	717	721	748	714	711	712	718	703	722	657	713	702	674	721	722	750	744	724	733	719	694	730	703	728	753	751	752	744	671	675	737	722	677	692	715	703	726	694	718	743	713	720	730	685	743	724	696	686	712	721	700	749	708	735	678	707	699	695	700	704	719	690	693	739	724	735	748	759	683	725	755	695	700	716	713	738	708	720	720	685	698	701	707	710	707	714	687	761	705	735	739	711	729	707	757	734	701	733	732	728	754	713	684	748	701	690	714	714	734	768	717	755	700	716	740	720	813	747	702	753	739	716	730	695	736	759	762	750	701	701	685	731	726	739	736	710	705	723	696	752	730	698	713	708	714	702	741	707	713	724	715	773	723	766	738	742	726	736	749	734	675	712	709	709	737	713	690	735	718	744	709	758	723	681	718	729	715	700	727	742	703	666	759	747	723	699	758	730	751	711	749	705	706	697	718	741	725	739	705	718	722	732	717	707	716	715	699	759	715	740	683	789	740	739	690	682	683	702	762	680	730	704	712	691	773	753	702	747	693	685	730	709	716	758	765	768	720	776	761	707	752	770	734	753	745	715	723	786	758	691	724	695	746	691	767	774	707	758	745	729	757	714	755	707	675	692	735	761	720	720	739	742	757	692	710	710	753	713	735	690	743	700	750	704	782	738	690	704	694	722	744	707	701	746	727	688	757	685	696	721	743	743	667	684	712	735	717	767	723	759	675	781	735	751	708	724	720	760	693	753	764	727	733	753	727	731	723	746	718	762	740	767	707	702	722	747	722	713	748	725	712	693	739	760	716	744	725	759	677	689	740	707	740	727	714	716	701	693	717	739	700	718	774	750	674	716	756	754	700	696	740	688	727	721	733	755	712	757	767	707	708	695	739	691	706	795	739	705	768	696	720	684	718	757	755	719	715	737	697	697	682	701	710	705	721	717	708	759	702	693	669	752	707	741	724	738	753	745	677	742	713	758	703	707	697	747	821	708	734	777	730	656	713	740	757	724	746	690	776	728	684	705	689	714	685	696	743	751	754	727	727	707	730	661	738	705	675	662	729	690	719	731	730	714	749	802	698	727	697	690	714	664	730	712	730	689	667	727	690	751	767	709	692	749	743	751	703	713	703	696	728	719	687	690	690	681	712	719	673	741	661	694	718	736	712	727	640	743	763	717	795	712	756	684	677	732	758	731	746	678	681	728
9564	9680	5180	2423	1115	533	206	111	50	58	43	44	53	60	45	56	54	47	47	48	51	49	61	51	46	46	54	53	36	52	48	50	40	42	45	54	49	53	40	51	44	46	55	44	52	49	65	53	41	62	53	35	43	52	35	47	50	50	51	37	53	50	46	49	44	43	51	51	55	57	57	53	45	46	44	57	45	54	47	40	62	45	45	45	55	53	50	45	58	44	39	50	59	49	44	53	40	41	46	44	45	55	43	44	46	57	50	46	54	43	51	51	53	54	49	50	53	59	54	57	37	65	54	47	58	41	48	63	45	54	42	51	45	44	53	46	63	45	54	45	28	53	53	61	46	42	44	47	44	48	35	44	58	48	47	55	53	58	54	50	34	56	42	56	51	44	56	57	48	63	55	56	61	39	45	57	63	55	64	49	46	47	43	49	56	56	51	49	53	44	48	54	54	41	41	34	41	54	50	47	62	46	53	61	64	35	48	61	49	50	42	42	56	51	64	58	43	52	51	38	62	43	49	56	39	53	42	40	59	58	39	48	39	43	68	37	47	45	54	48	48	49	45	55	45	48	39	48	54	55	53	50	55	49	47	64	49	56	45	53	54	50	61	51	40	46	48	42	45	49	47	43	40	44	52	52	41	54	51	52	46	42	40	57	52	44	52	37	57	39	38	55	52	47	41	50	43	63	60	56	54	50	50	45	36	48	62	46	35	45	57	49	47	32	64	51	52	55	54	56	59	50	46	35	46	56	54	46	44	56	48	52	49	37	43	44	50	56	47	50	47	42	51	55	37	56	57	45	45	63	43	46	35	60	41	45	49	47	50	34	54	55	39	51	47	47	53	54	48	52	43	44	52	64	49	49	41	40	51	53	53	49	46	50	57	57	66	54	50	48	53	41	53	48	46	44	42	40	55	54	51	40	55	64	45	54	56	45	41	57	41	43	65	59	39	53	48	58	54	46	43	61	55	52	48	46	61	66	39	48	33	50	41	41	62	64	54	58	49	32	34	48	59	58	42	48	50	46	45	59	56	45	51	47	44	45	42	42	40	56	45	46	48	49	64	45	56	56	53	44	51	51	64	43	46	41	42	49	42	56	48	46	51	58	39	46	52	44	49	36	59	48	49	44	43	49	49	44	52	48	47	60	55	57	53	57	60	38	46	54	41	42	55	44	43	71	40	42	57	43	47	50	51	54	49	38	53	58	47	62	54	51	31	50	47	39	55	50	50	47	52	65	45	44	47	42	50	43	53	51	59	56	51	52	47	58	54	59	50	54	50	48	48	50	58	54	55	48	62	52	49	50	64	45	61	58	42	48	56	53	44	64	57	45	54	66	49	48	40	55	58	45	55	39	45	50	46	46	46	44	53	51	54	58	59	51	58	55	39	55	48	44	43	47	41	45	61	38	48	47	49	62	44	47	50	45	43	51	45	52	44	55	41	26	48	34	53	51	48	41	44	52	42	59	53	49	59	52	49	60	50	43	44	49	45	52	47	41	50	62	47	50	50	55	64	44	40	45	60	40	63	46	51	47	52	55	52	39	49	65	63	60	60	46	55	37	52	49	49	47	55	61	40	53	47	49	55	55	53	50	45	44	53	47	50	41	39	47	44	56	47	59	51	44	56	59	53	55	51	40	54	56	49	51	55	40	61	50	49	50	48	44	44	49	56	53	45	39	53	48	61	48	59	53	44	50	54	52	53	55	49	50	45	53	57	84	61	62	46	43	49	71	52	55	58	35	38	51	53	54	47	49	51	61	60	48	53	54	43	48	42	43	40	48	47	52	55	59	53	45	44	42	53	42	51	53	58	44	49	47	52	52	46	40	44	47	57	55	50	53	57	55	55	50	50	46	57	49	56	50	41	34	44	53	51	49	45	40	47	46	59	47	51	63	43	43	54	42	49	56	46	55	53	40	52	59	40	61	46	56	46	64	59	57	56	47	55	38	41	45	45	52	52	47	57	44	41	48	68	57	48	42	48	39	51	47	57	55	49	47	43	57	51	46	49	59	56	53	56	45	49	49	47	53	45	51	54	50	48	57	53	47	39	54	47	50	41	54	52	46	43	52	56	48	57	52	46	40	51	52	62	46	53	53	66	46	49	54	44	60	52	56	40	57	61	54	53	47	44	54	51	57	55	46	47	59	54	39	48	35	57	61	56	49	55	41	43	49	38	44	53	64	49	49	50	41	55	50	52	44	44	53	44	44	54	41	62	51	61	43	50	45	67	61	59	40	41	42	53	47	41	44	53	57	60	55	42	50	55	56	57	53	54	48	48	51	49	52	51	38	51	48	55	56	53	51	52	47	46	48	67	58	55	55	35	42	48	50	55	38	47	46	44	50	49	43	55	49	54	47	51	43	52	47	60	45	48	48	38	36	51	52	57	47	52	42	42	52	41	57	64	56	53	50	47	45	55	67	46	58	48	54	46	56	43	45	61	51	38	55	59	58	54	48	53	56	44	50	51	49	42	54	50	47	45	51	50	62	58	49	68	42	41	45	51	56	50	51	48	48	53	50	45	64	53	47	59	51	56	54	36	44	50	58	43	44	51	48	46	39	60	46	38	53	44	45	45	49	63	65	44	51	53	52	53	57	43	36	58	56	57	52	55	52	48	40	51	47	48	51	40	47	58	55	55	58	56	49	44	44	51	44	43	50	49	50	46	47	54	45	52	45	47	48	46	47	44	58	54	51	57	51	48	37	48	44	51	51	66	42	46	43	47	50	47	52	48	47	62	58	45	42	38	56	61	53	48	55	46	50	52	58	50	52	41	42	43	45	50	43	41	50	44	54	64	49	49	41	56	52	50	39	54	49	46	52	38	60	43	45	60	51	48	65	53	49	54	44	46	52	47	43	52	45	50	46	57	47	46	59	48	58	42	52	56	48	47	50	53	37	50	46	43	44	62	42	51	53	40	32	35	57	55	57	54	35	45	49	56	45	33	55	41	39	59	59	58	38	48	50	54	48	49	40	53	50	54	55	47	53	50	43	47	50	69	29	55	47	64	53	41	51	54	57	54	59	43	49	38	42	47	44	54	51	53	57	46	41	47	48	52	52	44	51	53	40	48	48	51	46	54	52	58	67	51	45	61	55	49	42	51	47	56	49	53	39	45	40	49	42	58	42	46	56	43	43	36	48	51	46	51	58	42	53	59	55	39	52	63	45	54	59	55	45	57	62	44	46	45	56	49	60	48	53	33	58	54	49	62	47	47	52	43	56	40	49	47	59	46	41	56	62	52	57	46	56	50	49	55	50	40	32	53	48	55	31	54	47	53	40	50	43	50	48	39	59	59	47	50	47	53	49	50	54	70	42	64	55	45	54	55	55	54	55	38	40	64	56	67	58	55	45	56	52	41	47	44	40	33	46	34	36	56	64	47	48	45	55	44	51	56	45	52	40	61	46	51	44	46	47	47	46	48	50	61	55	46	42	54	33	52	50	48	59	50	39	57	42	45	53	54	51	49	52	60	44
42413	34338	27456	27635	26253	17023	8539	3518	938	636	612	639	626	645	638	642	594	657	650	645	678	665	630	637	680	617	617	599	608	624	600	669	630	638	643	590	659	637	678	646	602	597	608	642	605	605	640	599	658	629	594	613	644	613	619	612	641	613	633	610	677	614	632	626	621	627	676	659	600	624	631	553	642	658	630	642	611	607	600	619	627	671	615	658	631	680	653	630	673	630	644	670	587	631	647	650	653	643	568	664	692	612	635	621	637	620	689	645	630	629	628	608	663	597	675	639	631	610	618	699	623	639	635	629	657	658	648	622	624	654	568	676	643	620	649	605	652	629	657	645	641	626	619	611	659	642	609	558	639	616	624	628	587	650	607	647	601	653	622	632	658	650	660	599	627	651	639	655	642	637	607	616	645	654	632	618	611	597	650	641	643	613	666	647	656	622	642	619	644	629	623	646	622	618	660	628	637	630	660	622	598	633	639	600	663	645	618	682	681	567	602	621	598	643	628	663	615	641	599	680	663	646	621	634	654	663	653	591	645	655	651	622	682	628	586	636	593	592	667	635	666	637	642	692	657	605	652	611	613	599	671	610	610	654	671	637	619	623	652	596	680	651	665	658	604	641	602	621	615	631	633	622	674	645	601	660	627	616	626	596	651	618	642	627	636	640	606	648	602	644	665	656	642	625	607	664	631	632	634	665	605	618	617	659	622	671	624	643	635	661	622	592	591	678	633	626	644	585	634	655	594	639	628	616	647	652	612	666	666	686	645	624	572	651	620	637	689	638	642	605	589	626	605	676	639	628	613	680	658	649	688	590	666	624	632	565	624	650	626	646	631	637	670	620	631	671	654	631	639	662	627	641	629	634	629	628	647	617	574	628	622	620	651	643	638	573	635	613	644	622	596	659	625	651	688	617	665	646	622	648	616	659	654	572	648	627	681	575	698	595	622	604	576	693	629	650	611	610	658	604	665	628	621	657	661	613	676	606	623	638	594	670	623	633	660	625	603	614	612	615	599	637	639	598	621	632	609	661	626	670	675	668	680	624	643	660	614	636	603	630	664	606	607	584	626	583	652	636	639	638	616	631	659	650	628	666	634	641	652	622	606	650	632	663	613	614	670	639	659	601	687	614	655	684	613	610	653	652	649	631	634	670	651	598	680	636	658	661	636	618	616	619	677	603	656	587	636	649	641	623	650	590	659	598	631	680	610	594	659	639	669	608	632	606	649	625	607	592	573	674	610	636	603	602	601	622	659	587	623	593	603	619	681	662	634	651	604	655	595	591	613	653	678	599	617	638	616	640	618	622	664	656	654	698	612	648	634	674	629	611	650	649	654	638	602	667	609	642	588	600	631	667	618	678	625	605	622	622	637	649	628	628	615	617	624	642	618	598	600	610	614	647	608	622	655	634	638	631	650	618	611	622	694	666	660	606	661	629	640	610	648	634	628	637	599	661	613	641	656	592	640	624	637	606	613	617	608	636	625	629	611	674	600	657	618	654	639	636	647	622	647	654	625	640	663	647	602	616	630	585	633	641	643	614	643	650	658	622	688	681	671	654	640	643	642	624	655	595	670	644	622	654	616	643	647	632	624	666	634	605	640	646	622	599	647	649	635	607	656	647	660	614	685	602	632	661	637	614	610	595	661	626	612	661	701	653	640	670	639	627	620	644	588	629	580	603	614	613	602	599	686	670	610	659	661	623	640	597	609	635	628	643	632	582	670	605	653	679	610	630	584	679	680	650	624	587	653	656	612	637	618	657	617	600	681	631	633	662	637	600	600	612	633	654	662	669	638	614	631	603	636	658	632	639	659	628	592	636	652	646	641	622	631	625	617	643	663	597	624	679	610	654	640	610	618	649	625	642	660	620	643	583	599	684	636	676	655	620	627	668	608	574	656	626	601	672	677	620	639	657	605	640	663	646	659	606	651	606	579	631	646	625	628	613	632	619	637	673	651	644	615	623	647	603	609	582	583	636	628	623	611	643	676	653	608	672	642	646	651	606	643	650	641	620	653	598	656	655	625	641	632	591	640	593	629	610	597	614	645	655	670	607	621	683	617	617	656	683	663	610	656	649	637	687	664	662	651	648	639	590	638	606	631	677	615	646	615	639	704	596	616	625	632	636	600	618	642	606	676	643	624	602	638	627	600	612	594	623	593	643	608	609	582	615	615	700	638	597	679	687	613	611	663	638	623	670	647	670	618	646	609	656	596	651	662	602	633	610	639	629	618	619	624	650	640	666	615	613	675	630	587	629	603	645	609	604	586	651	596	667	669	669	607	643	607	660	599	628	621	629	616	622	639	625	660	622	575	614	643	608	648	672	608	683	611	653	626	653	603	636	649	624	636	627	641	653	639	658	617	658	575	630	641	654	673	642	645	626	624	631	658	655	612	646	623	625	605	616	642	642	599	622	637	629	609	630	636	628	661	616	596	659	611	649	617	665	601	593	665	652	663	615	628	619	662	655	609	634	608	610	645	623	619	616	652	664	620	642	619	655	606	658	601	659	634	670	640	629	616	602	638	597	646	628	672	667	625	635	656	670	582	569	628	599	633	633	598	643	697	661	633	649	656	585	666	619	623	619	633	614	651	608	650	622	604	656	635	654	624	623	648	640	631	608	648	646	657	652	623	616	612	620	641	585	656	614	644	626	614	647	589	625	649	663	587	651	660	673	614	658	642	664	626	646	638	615	606	637	670	630	583	593	625	597	643	635	658	633	618	617	647	647	618	673	634	616	594	623	638	609	668	620	644	640	640	640	661	634	623	595	620	637	584	673	635	594	618	627	634	667	615	597	633	620	641	617	606	650	633	676	622	660	600	680	624	647	611	639	615	618	645	619	654	622	617	636	649	655	623	631	658	622	648	629	614	597	591	661	604	627	629	626	699	621	610	619	643	624	608	643	590	614	628	662	636	645	657	639	655	625	657	636	597	653	609	602	620	587	697	611	633	592	666	638	673	651	606	666	605	622	672	593	670	598	663	616	570	653	653	598	612	632	655	646	642	681	627	636	671	605	637	642	644	670	661	625	649	640	629	624	616	660	640	625	635	628	642	651	601	599	647	611	635	600	638	707	620	604	616	671	737	628	570	603	664	665	629	674	640	621	629	603	668	657	666	607	677	607	629	664	632	679	608	625	628	643	646	619	640	631	664	663	694	622	599	664	670	590	647	656	661	612	641	594	654	589	641	611	686	622	603	612	649	628	631	623	673	638	637	651	620	632	715	634	607	586	634	624	591	630	567	625	634	657	641	682	638	629	682	628	625	640	631	642	600	633	677	624	621	610	623	664	600	576	682	665	649	642	638	646	629	652	591	633	607	674	648	649	609	601	664	587	620	654	610	673	581	635	637	634	669	630	606	630	632	611	603	661	649	651	647	649	621	674	630	638	641	658	622	654	651	643	662	634	651	667	647	637	615	662	615	597	575	645	659	658	615	664	651	641	617	611	626	630	638	644	619	631	623	620	611	665	629	624	644	598
22783	29241	16689	7346	3362	1505	717	273	80	63	58	55	56	47	50	45	41	53	49	45	66	51	47	46	59	44	49	47	42	65	50	56	61	43	58	56	62	49	53	49	33	54	46	62	52	55	55	64	65	49	66	38	54	52	50	47	51	44	48	44	58	54	53	30	50	49	52	54	53	56	55	31	54	55	39	52	57	45	43	48	62	38	56	45	56	55	50	57	58	42	44	46	51	53	59	49	44	49	42	49	62	51	40	65	52	57	54	50	57	36	58	61	47	57	58	45	55	39	54	44	53	49	66	42	48	41	58	47	60	42	61	54	30	53	66	48	47	62	57	53	49	49	64	57	48	52	64	42	62	45	53	46	49	57	61	48	49	56	53	64	49	49	47	61	47	50	47	54	50	61	47	55	51	42	51	55	55	56	58	43	47	57	63	49	44	63	55	45	59	52	53	58	62	56	59	40	65	44	51	43	49	53	52	60	59	60	52	43	55	58	63	61	53	38	52	58	49	49	63	51	42	58	53	44	43	50	50	54	49	57	54	54	58	49	49	47	44	52	59	58	60	50	54	47	46	46	47	46	52	56	56	58	53	53	50	46	59	43	54	53	49	52	59	65	55	35	46	63	49	47	57	50	49	61	40	54	40	50	49	59	53	50	57	50	43	42	53	39	51	52	48	51	45	54	42	42	51	52	43	72	43	53	43	58	44	52	54	56	42	54	46	47	46	56	49	43	50	57	49	45	59	47	62	57	62	54	56	55	63	46	48	66	54	55	55	49	54	47	46	47	58	50	56	65	66	44	44	56	67	50	35	38	41	56	56	49	59	51	43	42	56	60	49	42	47	40	48	59	59	41	49	50	41	44	48	56	49	52	58	44	51	44	30	46	46	51	47	57	60	57	52	68	45	52	48	49	55	48	56	47	49	45	40	58	57	49	39	48	50	55	45	51	43	58	46	65	52	46	70	57	54	52	54	49	52	45	59	58	53	35	51	55	54	43	56	60	50	38	44	47	53	47	52	54	43	44	49	45	48	40	52	58	53	52	45	42	50	49	49	46	63	53	51	54	40	40	52	48	34	48	47	55	64	59	49	48	62	47	69	47	40	51	58	49	46	57	35	56	55	63	55	57	51	49	52	55	55	36	55	56	53	53	49	48	51	56	48	48	55	58	51	53	36	57	50	58	47	52	48	62	63	29	66	48	40	47	51	64	53	62	69	46	57	49	56	59	57	47	47	53	67	49	51	59	55	38	44	47	47	48	57	53	49	47	62	55	55	46	52	40	48	59	64	47	49	34	63	56	61	54	60	52	42	45	45	60	54	53	57	49	58	51	55	47	57	50	33	47	48	68	57	53	40	50	42	64	49	48	44	46	66	50	57	58	59	38	46	48	50	61	46	54	52	54	64	44	43	52	57	38	48	52	58	49	45	45	37	46	43	50	47	55	63	51	53	55	51	53	51	47	46	50	47	40	61	56	58	51	43	61	53	38	56	52	47	46	43	48	48	49	43	60	60	45	51	54	54	49	50	46	46	50	58	60	55	53	63	48	46	55	59	47	46	46	50	50	69	57	33	45	56	52	43	61	47	45	54	47	49	46	51	43	43	51	52	54	39	53	36	57	55	55	56	47	55	59	65	51	51	51	49	43	58	44	45	47	49	54	46	54	49	50	51	53	58	52	37	52	61	49	54	46	39	58	51	46	58	52	50	48	60	48	44	55	53	59	36	46	55	49	38	48	47	51	49	66	55	53	38	49	52	50	51	61	44	62	54	47	60	52	46	52	55	60	52	61	53	52	61	52	54	59	48	53	54	42	49	53	39	42	58	66	47	50	52	57	42	53	42	64	62	55	46	56	48	55	47	48	47	50	53	66	48	51	55	49	52	45	50	49	51	54	38	44	48	53	55	57	49	57	51	31	48	36	50	54	39	58	56	39	48	57	54	60	56	59	50	51	57	61	44	41	54	38	54	48	44	58	60	55	55	59	48	58	37	51	43	56	54	43	47	51	39	51	49	61	41	50	50	45	46	51	47	59	37	55	44	63	68	47	49	53	51	43	40	57	59	52	59	44	44	50	45	53	55	52	41	50	35	54	49	65	42	60	52	54	49	59	45	49	50	49	52	44	53	53	59	50	61	37	49	43	48	56	53	41	61	49	44	45	49	54	59	52	47	53	63	44	49	47	43	39	52	59	53	54	60	72	50	59	29	64	41	48	61	58	47	40	61	54	65	46	48	49	53	56	48	44	52	47	46	52	59	51	52	47	46	54	46	48	48	65	47	38	53	55	55	58	56	52	45	41	56	39	53	57	45	53	48	50	63	45	53	48	51	54	59	52	45	50	54	41	50	50	37	59	47	58	48	59	41	56	57	67	53	46	59	57	56	42	45	40	51	57	47	52	51	60	47	59	65	54	57	70	60	52	60	50	49	43	47	51	47	50	47	49	60	42	57	48	47	67	47	63	42	56	49	57	52	62	53	45	56	42	55	51	61	62	50	78	56	47	47	46	52	52	59	52	70	50	43	49	59	46	39	52	59	52	51	56	44	43	45	66	46	47	59	53	55	47	51	51	50	51	41	73	62	56	48	59	65	47	48	69	55	58	38	49	49	43	50	47	51	57	46	39	54	47	54	58	51	61	66	47	63	48	52	52	55	49	57	40	49	61	60	53	55	49	60	50	52	49	46	41	43	53	51	57	58	63	54	49	54	57	44	52	53	49	55	35	52	49	52	52	60	65	43	55	54	56	41	66	43	58	48	34	50	45	42	57	62	41	53	55	47	48	65	49	43	42	61	49	55	49	54	49	54	56	53	49	60	42	40	51	40	43	51	66	55	47	54	46	46	57	59	63	49	35	45	55	55	38	51	45	43	47	52	56	49	59	47	53	68	43	42	45	50	50	69	50	50	53	46	52	54	42	50	74	40	54	57	52	40	54	53	55	48	48	58	48	51	46	55	58	45	55	51	65	47	56	66	43	42	50	42	48	52	65	47	53	42	60	52	49	51	47	52	43	55	56	67	58	55	50	44	44	51	38	50	46	48	42	46	63	45	65	54	47	39	57	47	58	59	56	40	61	50	49	63	55	46	70	48	37	55	59	51	58	50	47	58	42	46	49	45	44	43	48	56	55	42	55	55	37	53	33	51	61	41	50	50	52	44	49	46	48	44	39	52	54	41	56	39	63	74	53	68	48	50	53	48	47	64	57	55	53	48	60	54	57	49	47	49	55	42	33	53	49	47	52	53	49	52	49	63	58	43	54	61	48	47	63	33	45	60	46	50	55	56	41	57	49	46	57	48	43	44	44	61	50	47	48	45	50	39	50	52	40	46	53	62	60	56	40	54	55	44	59	72	49	44	59	53	53	52	60	63	63	62	40	38	51	61	54	40	46	48	44	40	59	55	51	46	45	54	47	53	55	44	51	48	51	49	48	50	58	52	55	44	50	56	48	48	53	53	54	66	52	68	40	43	46	42	63	37	40
49517	45336	37591	40497	39040	29356	20566	9238	1762	658	637	651	665	660	654	665	659	687	627	648	763	740	696	654	629	616	626	681	647	671	629	639	649	662	628	618	650	654	612	638	630	646	630	619	644	641	688	671	647	604	653	655	654	622	615	670	632	663	655	658	641	669	625	678	633	632	658	678	635	678	615	629	671	633	640	639	665	630	629	606	676	652	674	669	615	639	632	665	626	655	656	667	617	689	669	609	630	638	592	650	661	686	633	643	672	623	577	621	681	683	648	638	642	653	628	631	636	647	678	679	638	647	604	641	704	624	649	652	652	621	680	675	640	655	668	650	641	666	601	581	666	674	643	660	634	638	678	637	672	631	637	638	643	630	686	673	620	642	614	652	619	663	650	622	652	649	664	655	623	594	622	658	674	637	635	662	634	671	644	665	666	628	660	599	595	660	654	671	661	667	668	665	641	645	643	673	686	624	678	672	640	638	668	616	647	654	653	685	653	656	615	632	654	649	666	654	639	628	654	639	634	631	683	627	665	634	609	622	677	625	669	662	617	672	662	638	648	641	681	630	680	620	679	623	618	677	634	595	619	653	606	663	641	604	637	607	598	643	612	638	647	659	638	648	650	696	633	664	663	650	631	629	636	622	606	668	656	632	620	637	635	654	617	685	613	643	680	652	654	664	647	651	623	660	652	622	623	583	662	661	672	634	678	629	664	691	630	684	667	658	626	612	682	635	661	663	636	619	620	663	653	689	653	608	653	632	659	655	666	645	653	563	628	649	677	692	645	621	616	643	572	655	643	615	626	629	599	659	617	675	667	662	675	637	668	651	671	626	646	630	667	658	603	657	698	648	651	640	650	627	652	601	631	624	586	663	655	655	621	624	662	667	673	615	638	639	571	655	606	634	702	645	661	653	612	630	637	625	645	661	646	658	610	613	661	655	668	639	650	634	640	626	665	613	615	627	608	624	623	634	659	681	659	630	648	606	659	648	639	632	624	667	657	633	628	626	654	627	622	633	653	622	639	652	647	638	697	648	670	631	669	643	643	608	608	640	648	653	636	628	628	622	638	663	615	666	630	670	625	635	680	655	667	688	614	637	659	663	666	618	659	695	611	626	670	674	673	654	681	618	664	658	624	607	667	624	662	634	629	641	670	619	675	655	654	616	678	632	651	644	667	650	645	640	649	652	647	656	649	637	623	678	640	672	613	672	654	636	624	639	623	655	690	591	598	662	647	630	642	634	675	660	650	624	630	656	681	599	659	675	669	690	641	638	651	667	660	677	654	627	640	625	672	644	652	658	652	653	637	703	651	648	656	643	629	650	648	641	673	618	655	626	639	683	624	626	688	629	629	663	623	665	648	617	678	623	680	610	667	676	639	590	642	635	626	692	644	589	638	608	644	613	631	623	657	681	611	660	662	627	597	719	630	664	656	638	663	645	617	606	636	648	635	636	622	636	631	629	616	595	659	647	655	610	677	660	683	685	629	636	647	633	663	652	671	645	645	663	678	644	643	649	633	620	623	602	665	643	627	644	676	648	637	610	632	664	626	627	677	660	608	647	670	657	646	670	653	688	668	667	642	650	638	647	618	661	679	682	636	655	617	648	660	646	659	630	669	641	690	645	640	641	689	638	628	627	707	646	641	591	663	643	662	647	625	653	637	613	686	650	631	638	630	659	695	669	627	632	640	573	618	652	650	623	652	637	658	591	683	672	634	667	675	628	654	635	665	609	651	651	664	606	684	657	607	662	613	640	688	605	664	603	654	623	631	661	661	679	665	670	634	700	613	649	605	663	678	619	648	659	616	654	660	640	644	601	643	610	664	626	647	680	633	693	631	632	635	639	641	652	693	635	646	608	635	636	635	645	630	629	656	625	620	623	617	620	635	642	603	616	700	618	644	648	687	629	612	677	686	654	636	644	645	663	665	657	605	673	621	668	631	614	617	600	602	645	626	649	680	627	604	645	617	623	649	632	648	658	664	624	663	599	668	654	616	675	664	629	677	611	617	639	602	628	619	667	626	694	601	635	687	639	618	642	653	703	636	618	666	675	662	635	572	641	628	638	635	656	658	646	649	649	655	634	688	634	650	666	641	638	611	675	616	620	633	644	646	657	586	668	612	655	638	654	687	676	647	622	656	662	680	629	674	684	664	639	676	665	665	602	668	650	596	644	651	657	659	634	639	637	663	641	653	636	650	650	663	616	617	667	603	624	638	647	648	659	610	612	664	641	624	707	648	636	648	629	620	607	636	654	639	619	654	634	644	669	680	655	628	668	622	635	684	665	609	607	596	670	607	662	658	644	679	655	653	650	673	692	634	623	644	635	682	673	633	646	644	622	626	654	599	656	665	602	655	610	596	621	620	672	624	681	684	623	655	616	677	663	637	660	621	646	652	649	658	587	664	680	640	638	627	635	663	651	619	642	649	673	639	656	662	645	609	664	606	645	661	646	649	656	605	652	636	625	634	686	634	668	635	635	658	654	670	672	637	661	630	594	677	606	647	689	639	639	674	657	666	663	621	651	675	624	646	631	626	651	633	632	627	628	651	649	631	596	659	660	632	613	607	655	627	684	615	617	608	625	627	632	593	601	633	590	679	678	650	640	642	596	607	640	664	614	628	620	625	648	672	662	669	658	618	645	637	621	682	623	648	639	666	663	671	632	635	656	649	624	670	685	614	628	680	637	632	670	627	639	644	614	692	597	618	648	608	618	677	654	624	623	654	617	640	619	580	634	652	652	608	636	658	637	598	654	677	674	643	675	651	657	634	666	647	647	618	640	617	658	620	676	600	681	713	656	645	617	639	611	592	620	628	680	653	660	657	670	666	573	650	659	636	628	606	672	646	641	642	609	646	644	625	627	627	673	631	677	632	580	658	680	645	616	631	620	654	679	655	648	648	644	611	681	627	630	617	678	627	606	664	637	634	627	660	635	628	614	615	602	664	632	638	622	625	628	666	611	716	654	655	660	637	639	661	657	601	670	645	649	679	598	619	638	641	608	636	654	647	663	616	653	656	692	648	701	635	638	643	649	661	639	643	672	613	622	614	640	643	637	636	634	649	677	612	636	639	640	661	639	664	622	666	639	637	639	640	666	636	619	639	671	606	632	635	644	628	627	687	689	639	655	662	651	640	621	624	621	648	663	675	634	624	645	644	652	642	649	682	626	597	666	668	621	692	648	667	670	640	622	668	651	637	678	623	656	640	637	622	669	636	655	676	668	662	671	627	658	638	664	654	632	701	657	670	650	629	618	587	618	640	651	661	666	641	634	644	610	652	620	650	635	650	657	645	629	634	621	651	628	612	641	669	647	647	630	644	657	657	649	612	677	690	660	600	635	660	641	647	698	625	644	628	647	605	661	663	610	675	678	637	672	644	652	643	635	644	616	660	664	624	654	599	632	685	655	593	674	612	659	631	676	612	657	604	622	670	641	645	676	641	655	682	637	625	658	701	584	609	631	624	655	629	638	645	606	645	661	631	647
20723	26205	15467	6441	2564	1222	701	266	75	61	57	50	58	60	54	53	70	56	72	65	62	55	65	57	68	55	62	73	53	72	56	58	63	70	61	56	68	61	56	53	64	70	54	52	60	63	59	59	60	59	70	67	78	59	75	61	60	52	59	66	67	66	79	54	67	63	60	61	59	66	64	68	61	61	62	69	66	66	68	58	59	60	58	52	59	60	60	55	67	47	62	47	73	74	59	61	65	64	57	57	56	52	53	57	54	51	55	51	70	65	67	51	62	56	59	58	58	61	57	49	55	61	60	63	74	55	65	52	60	49	56	59	62	59	50	58	74	52	53	52	66	64	68	65	69	46	38	60	72	69	56	57	62	62	71	67	52	61	61	56	57	57	50	49	78	61	61	66	63	63	59	45	63	70	59	61	68	67	64	56	63	52	43	55	60	65	58	65	67	55	63	63	57	51	64	60	54	50	65	60	57	72	79	83	70	80	68	61	68	73	60	62	52	51	58	56	56	68	66	59	56	64	64	69	67	63	67	65	49	66	50	53	49	82	57	56	53	60	52	55	51	49	67	59	59	62	69	60	69	57	75	56	55	48	51	55	42	46	73	73	59	52	51	64	50	52	57	69	67	71	70	63	74	61	48	65	67	67	75	53	67	51	60	54	63	66	62	67	51	53	78	55	57	70	59	76	68	60	73	56	57	57	59	59	69	63	56	54	57	59	55	69	50	71	71	54	56	64	69	56	62	53	50	59	44	59	55	65	62	73	64	55	53	67	66	59	80	64	62	43	53	66	54	65	54	58	63	49	65	70	71	56	54	57	61	61	43	77	69	66	68	54	61	57	57	58	47	44	64	59	58	60	55	64	64	63	61	57	67	55	70	74	59	46	59	67	75	58	65	50	49	61	60	69	57	56	59	59	68	70	51	59	57	57	52	58	66	52	58	63	45	51	55	54	73	61	53	62	64	54	76	54	61	52	62	59	68	59	69	48	58	73	63	49	55	58	67	59	52	46	61	57	66	49	62	64	67	53	66	63	66	65	61	57	56	46	77	56	57	59	80	61	53	49	63	73	61	69	55	79	59	73	68	58	68	49	62	56	66	74	55	58	68	74	67	56	58	57	54	58	65	54	65	70	62	52	56	68	57	57	48	68	61	69	48	61	56	67	65	51	63	62	66	65	58	55	63	58	57	65	61	54	84	61	54	57	51	45	54	66	67	64	58	59	55	63	61	64	62	63	77	69	56	70	66	79	51	54	67	61	54	67	69	65	47	66	51	53	48	65	71	63	61	56	63	58	61	60	58	55	59	76	57	51	56	71	66	66	65	53	49	48	52	63	51	62	60	63	53	66	65	61	57	54	54	67	60	62	47	47	68	56	62	65	70	71	66	51	55	57	74	53	50	51	57	54	56	60	61	63	64	50	66	60	60	56	61	60	59	46	62	58	67	60	60	71	59	53	67	63	54	52	51	71	65	56	58	79	50	49	55	57	48	61	59	65	64	56	54	53	68	62	71	64	66	62	61	58	61	72	42	61	70	66	66	62	62	60	51	70	62	51	48	70	58	53	72	57	69	50	67	73	52	63	58	61	68	63	57	73	63	68	55	76	70	62	58	67	70	55	69	52	68	50	71	66	52	67	47	68	57	73	68	53	64	58	49	52	66	65	53	67	53	55	66	66	64	59	63	63	60	51	71	54	65	65	61	60	61	61	62	54	80	59	48	66	67	44	55	52	60	70	64	56	61	50	66	51	63	67	57	55	75	56	82	65	64	59	67	60	67	52	72	48	65	52	54	64	52	63	65	62	52	61	67	70	70	61	66	63	59	58	60	55	69	68	62	56	68	60	59	60	46	60	59	73	62	55	64	69	66	60	69	61	72	69	56	59	66	65	55	77	58	61	67	65	65	57	67	78	54	57	62	60	55	50	63	55	68	69	54	54	73	57	60	63	47	57	68	50	80	56	59	72	64	60	61	59	59	61	70	70	60	44	50	58	68	61	67	64	66	67	57	71	58	62	49	68	53	54	68	67	57	50	57	68	57	55	66	52	55	65	67	62	61	57	53	66	68	56	62	59	53	73	58	54	63	64	57	69	51	55	64	49	59	59	64	52	63	50	60	55	62	61	69	47	60	60	55	61	60	53	67	62	66	62	60	43	67	52	70	60	62	57	65	66	63	68	72	63	59	62	72	52	79	62	72	59	59	74	63	63	60	51	63	73	75	53	76	49	71	52	60	56	56	75	54	76	54	63	59	63	73	70	69	63	61	57	75	72	71	57	59	57	53	71	69	59	59	70	80	57	52	45	59	55	67	69	70	69	58	59	60	57	54	67	70	67	68	62	62	59	57	56	73	64	73	84	59	65	62	62	55	59	39	76	57	56	62	56	64	70	75	64	59	56	75	60	62	66	74	75	53	70	80	62	72	56	64	54	66	48	51	72	60	78	49	60	61	61	59	48	56	56	66	59	57	54	50	57	62	54	49	60	72	49	54	68	51	57	54	70	68	73	59	61	55	48	46	52	59	76	58	59	79	48	54	63	44	70	49	68	48	69	60	65	62	52	51	49	74	57	62	69	62	68	59	67	56	59	70	72	63	57	63	60	63	59	60	47	70	61	66	68	72	52	63	67	67	53	49	43	63	64	50	67	64	56	46	65	55	67	60	65	47	55	63	60	57	69	67	69	70	67	65	55	57	52	60	58	57	53	61	57	66	79	47	57	57	57	57	56	76	55	57	44	51	66	62	60	68	67	69	58	60	55	64	65	44	56	58	59	58	57	55	64	68	56	55	59	55	70	62	73	57	68	64	56	60	59	62	62	72	52	58	67	48	68	62	82	69	64	64	63	50	58	69	63	63	64	72	62	55	62	58	53	67	81	58	58	69	55	46	51	67	68	52	65	69	71	57	54	65	64	77	56	71	70	57	69	54	58	42	54	59	48	64	67	65	56	70	58	65	56	62	47	56	73	72	62	59	58	63	66	72	74	59	68	59	69	66	62	63	63	47	47	65	61	60	61	57	58	62	69	70	75	53	51	52	54	66	74	70	60	47	66	66	71	58	57	67	66	63	55	52	55	68	61	61	60	52	62	69	68	59	66	70	61	57	69	57	59	63	63	59	53	49	65	53	63	63	73	61	63	85	67	53	59	51	68	54	56	45	49	65	60	60	55	57	56	76	69	68	63	55	63	53	57	54	60	49	61	68	71	62	60	74	58	51	54	68	66	59	62	58	54	63	61	71	81	64	51	62	71	55	54	65	44	46	65	61	65	73	67	56	67	65	58	53	68	67	56	59	62	52	52	64	69	55	63	53	63	57	49	73	66	61	66	60	64	56	67	65	55	74	56	53	57	56	60	58	72	66	53	63	65	70	62	65	69	69	60	65	57	59	59	58	76	66	54	66	72	70	48	51	46	52	58	58	51	68	43	71	55	75	64	62	59	67	57	68	59	59	54	61	52	51	44	56	74	45	67	69	63	59	76
53068	46927	37021	37774	35316	28022	21146	9590	2183	758	790	782	829	766	761	748	786	806	717	819	831	932	860	771	822	781	798	732	785	838	805	762	778	761	751	752	805	781	759	776	757	791	756	784	754	762	786	763	794	747	764	736	816	725	799	775	762	733	784	781	736	724	749	752	773	739	801	758	719	758	764	777	734	774	763	785	791	772	741	746	781	786	748	787	816	769	803	799	787	744	769	753	739	712	774	786	742	754	748	743	793	754	770	741	789	781	779	764	787	754	736	723	787	796	720	787	790	729	771	732	776	739	770	768	764	772	765	742	787	767	743	728	750	730	730	771	747	737	732	796	762	764	746	797	724	794	758	721	797	759	749	798	746	737	775	809	752	747	713	812	771	769	736	787	810	776	765	758	796	768	773	744	752	753	762	760	791	761	766	730	756	800	784	743	807	796	746	755	759	745	769	746	775	769	757	734	761	747	784	753	743	802	780	782	759	778	763	769	804	772	769	726	788	777	784	759	773	765	788	772	745	772	765	787	745	742	761	796	729	761	774	764	750	782	715	774	810	766	768	752	747	796	756	789	740	778	738	772	760	775	716	732	709	745	756	741	761	766	755	788	756	776	735	747	769	713	742	763	768	775	738	761	751	772	696	769	711	783	777	774	761	764	805	764	742	808	752	792	751	760	714	728	803	764	790	802	764	732	751	773	755	759	762	756	778	726	762	777	726	786	775	766	804	779	793	757	719	758	753	737	804	719	799	773	740	808	809	769	743	758	789	731	770	735	769	790	759	807	842	752	829	747	763	795	796	736	758	808	745	802	801	763	729	778	705	807	757	774	753	774	800	780	791	745	789	796	754	767	721	709	765	764	789	706	759	772	754	750	765	758	715	794	736	775	749	754	748	782	773	744	781	737	839	827	825	797	806	764	715	735	781	798	814	754	794	760	766	781	750	809	768	769	826	739	775	740	803	744	776	731	796	782	755	748	787	779	747	803	770	762	753	751	736	773	768	802	746	781	801	767	743	756	777	748	811	740	733	764	778	771	801	728	696	753	755	741	761	783	738	723	782	762	733	796	775	794	823	757	741	744	796	785	792	775	749	779	794	754	711	792	766	746	715	779	770	784	758	743	766	754	782	752	762	814	797	795	764	817	794	712	753	734	815	764	740	775	794	784	797	756	752	717	745	785	778	791	729	735	730	737	818	726	768	758	757	682	785	807	805	739	747	765	760	795	777	797	793	722	782	755	782	723	743	803	726	704	743	775	791	785	813	731	777	710	827	725	811	789	726	755	778	716	730	739	814	800	747	780	774	753	740	753	805	762	792	769	807	740	748	763	790	761	783	721	820	785	761	780	710	772	734	796	768	764	773	786	755	762	747	779	741	750	776	754	746	768	771	789	770	772	800	788	802	820	759	758	722	749	727	776	785	800	731	718	748	744	749	768	789	712	744	758	810	787	735	756	740	786	736	784	777	767	752	783	789	789	801	785	749	760	751	767	789	788	837	798	767	732	735	737	775	742	798	737	724	705	762	757	720	780	740	745	781	756	765	742	791	750	756	710	805	763	761	776	753	769	777	720	731	809	780	765	761	770	782	756	740	808	796	798	729	800	810	746	759	800	752	770	782	799	779	775	785	778	734	764	786	777	758	752	732	780	724	753	758	772	787	783	819	743	721	803	787	778	752	754	736	778	770	742	737	771	767	792	781	752	747	812	781	751	756	780	741	815	739	739	769	778	835	786	768	781	754	754	819	824	744	716	790	750	728	762	758	728	764	756	764	786	724	756	763	766	753	779	749	758	750	764	756	706	741	756	786	801	767	753	769	746	756	781	750	787	738	751	783	796	758	719	773	793	769	744	782	804	774	776	775	787	805	803	765	759	787	723	805	766	782	740	756	775	769	776	768	780	789	733	774	795	733	800	764	785	750	737	805	791	789	747	783	809	730	726	757	739	792	786	755	791	799	708	711	775	836	734	726	724	816	757	747	801	751	759	751	734	760	794	758	751	803	717	722	796	794	737	735	814	761	788	814	734	756	758	722	756	754	788	771	801	748	703	779	781	777	785	768	730	718	761	805	782	776	774	767	767	738	791	808	732	784	738	771	772	759	756	826	772	781	755	740	719	733	814	759	753	787	687	745	794	755	830	800	738	761	776	754	727	762	771	751	749	772	775	728	785	762	783	754	765	734	804	740	795	751	792	791	707	784	774	734	757	775	758	758	741	715	811	788	739	776	732	701	750	758	752	805	816	747	786	752	756	776	745	731	720	709	786	792	772	756	739	743	724	742	819	750	805	738	752	799	748	816	824	779	773	782	742	798	765	765	781	777	724	797	792	837	724	724	784	802	763	734	754	804	735	817	739	759	726	769	756	739	776	743	742	752	769	726	778	750	763	767	784	792	789	745	785	795	773	733	775	695	771	801	754	783	813	756	773	760	746	785	781	802	736	786	794	784	719	785	764	752	742	765	774	789	751	744	669	752	791	808	747	747	745	740	808	750	797	721	731	770	782	736	780	752	732	729	844	788	780	759	714	778	778	808	719	771	734	798	758	809	710	770	769	754	762	770	779	715	772	768	763	765	743	805	717	751	802	692	743	771	755	792	822	769	784	787	791	716	805	786	752	789	800	795	743	787	763	785	785	810	776	725	782	787	766	740	704	777	742	798	781	769	779	763	762	751	768	788	777	752	795	758	749	761	720	739	717	753	823	747	704	805	799	718	726	798	752	748	726	717	793	786	734	754	738	712	762	763	759	755	790	742	785	772	741	787	790	770	756	715	745	756	756	765	759	838	813	758	716	746	775	774	783	738	813	779	746	773	725	758	801	742	756	735	761	716	782	821	786	801	729	781	717	814	780	776	800	750	745	762	756	733	749	747	747	757	745	787	746	764	771	772	674	748	749	771	770	743	753	781	750	778	797	799	761	760	724	742	737	763	750	752	776	730	773	787	744	730	775	743	781	772	749	717	762	725	739	763	741	794	741	804	753	785	794	781	776	765	802	753	728	783	730	818	781	744	724	795	839	739	730	723	740	754	774	752	754	793	800	781	760	815	786	762	748	747	766	742	762	710	761	717	761	791	766	726	762	784	764	755	722	829	770	746	735	732	770	756	780	776	756	802	808	771	792	800	750	745	723	819	746	777	788	809	774	767	764	793	811	777	739	720	794	827	774	729	794	816	773	746	767	733	742	755	783	775	765	757	772	717	790	701	749	780	777	783	728	798	751	777	776	749	774	749	763	807	746	744	767	764	763	825	788	800	763	727	818	792	738	775	806	727	790	698	756	697	772	817	791	818	792	755	737	782	772	826	720	754	788	732	751	764	771	773	777	797	759	772	746	744	808	767	777	782	760	761	762	759	759	771	738	806	819	753	743	744	807	726	788	753	685	791	829	781	766	784	773	819	768	767	782	752	819	779	822	778	792	718	713	780	780	798	715	767	746	763	800	760	788	755	823	803	742	763	773	748	782	763	744	768	769	772	777	788	729
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
