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
343058794400	343058794961	343058795511	343058796061	343058796609	343058797161	343058797711	343058798261	343058798809	343058799361	343058799911	343058800461	343058801009	343058801561	343058802111	343058802661	343058803209	343058803761	343058804311	343058804861	343058805409	343058805961	343058806511	343058807061	343058807609	343058808161	343058808711	343058809261	343058809809	343058810361	343058810911	343058811461	343058812009	343058812561	343058813111	343058813661	343058814209	343058814761	343058815311	343058815861	343058816409	343058816961	343058817511	343058818061	343058818609	343058819161	343058819711	343058820261	343058820809	343058821361	343058821911	343058822461	343058823009	343058823561	343058824111	343058824661	343058825209	343058825761	343058826311	343058826861	343058827409	343058827961	343058828511	343058829061	343058829609	343058830161	343058830711	343058831261	343058831809	343058832361	343058832911	343058833461	343058834009	343058834561	343058835111	343058835661	343058836209	343058836761	343058837311	343058837861	343058838409	343058838961	343058839511	343058840061	343058840609	343058841161	343058841711	343058842261	343058842809	343058843361	343058843911	343058844461	343058845009	343058845561	343058846111	343058846661	343058847209	343058847761	343058848311	343058848861	343058849409	343058849961	343058850511	343058851061	343058851609	343058852161	343058852711	343058853261	343058853809	343058854361	343058854911	343058855461	343058856009	343058856561	343058857111	343058857661	343058858209	343058858761	343058859311	343058859861	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1864	3300	1900	2700	1856	3300	1900	2700	1856	3300	1900	2700	1854	3300	1900	2700	1854	3300	1900	2700	1854	3300	1900	2700	1850	3300	1900	2700	1850	3300	1900	2700	1850	3300	1900	2700	1841	3300	1900	2700	1841	3300	1900	2700	1841	3300	1900	2700	1841	3300	1900	2700	1840	3300	1900	2700	1840	3300	1900	2700	1840	3300	1900	2700	1840	3300	1900	2700	1840	3300	1900	2700	1840	3300	1900	2700	1840	3300	1900	2700	1828	3300	1900	2700	1828	3300	1900	2700	1828	3300	1900	2700	1828	3300	1900	2700	1828	3300	1900	2700	1828	3300	1900	2700	1828	3300	1900	2700	1828	3300	1900	2700	1831	3300	1900	2700	1831	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
6300	10248	23065	21107	14883	9546	4782	1954	795	293	121	89	89	87	83	90	75	71	75	84	97	79	87	84	80	102	84	82	89	68	96	67	88	86	89	79	91	84	78	89	98	82	89	88	86	90	83	108	85	80	103	85	85	92	80	85	98	99	77	89	84	93	91	77	100	83	92	86	90	104	92	80	84	82	83	81	70	89	84	91	85	69	77	68	107	95	83	83	93	82	74	85	80	68	100	91	92	83	86	99	84	87	75	81	79	73	69	86	74	74	87	117	92	86	79	83	89	76	95	84	93	100	86	78	87	95	89	98	78	92	88	94	84	95	100	81	73	83	87	88	103	74	79	71	74	101	93	103	93	89	91	88	89	98	89	102	76	90	95	111	84	94	82	106	87	88	83	106	99	79	88	86	90	106	96	85	81	83	85	96	91	88	95	88	100	95	78	77	76	95	75	81	84	101	82	79	94	85	84	75	100	89	80	92	93	87	95	93	89	72	88	83	77	89	73	99	74	74	87	79	85	105	79	83	90	79	86	76	74	91	95	75	89	80	88	104	78	81	94	97	80	90	91	100	99	87	86	77	89	87	96	80	86	89	96	93	89	68	84	92	89	82	83	89	80	88	71	87	91	102	95	98	77	80	79	66	73	70	79	85	97	82	78	79	84	83	83	97	94	73	76	68	98	65	87	87	94	86	77	101	91	89	78	96	82	91	105	107	87	64	97	87	87	81	95	76	77	87	99	87	85	77	85	88	69	100	75	78	63	88	87	77	81	90	77	85	82	83	69	69	89	86	79	98	75	84	91	76	90	91	89	109	92	85	86	80	70	102	88	77	93	86	91	95	81	81	82	91	92	68	110	87	85	80	95	86	79	87	78	74	74	67	88	92	96	77	77	80	86	94	86	84	90	74	84	90	82	91	88	91	85	89	84	71	73	80	81	101	82	96	80	67	62	88	79	78	75	98	73	76	91	80	80	80	79	107	87	97	74	100	90	79	80	100	90	89	109	78	105	86	91	77	85	93	86	92	86	86	90	88	80	88	92	94	87	82	92	87	87	83	90	88	89	94	103	93	88	74	72	81	68	81	83	82	89	91	73	101	101	86	84	91	79	80	90	83	93	86	80	91	91	78	84	83	78	96	80	83	90	56	89	69	74	83	76	81	94	85	87	90	78	81	82	79	80	104	78	75	93	80	69	95	83	95	77	87	82	77	89	77	92	91	91	85	83	101	79	86	70	84	75	95	79	98	76	86	88	74	78	81	82	61	88	80	85	98	72	76	91	80	81	93	74	75	79	105	100	78	80	100	93	85	83	97	90	98	74	85	92	79	84	80	85	69	71	92	72	84	74	77	72	97	75	78	83	81	72	99	84	93	92	73	86	89	90	76	87	103	88	84	102	103	92	90	89	82	95	81	88	79	72	84	91	94	92	89	86	73	76	104	77	76	85	89	95	68	89	92	67	87	86	84	98	86	85	101	92	96	91	106	85	94	92	79	107	95	83	80	88	85	69	84	88	89	79	102	83	79	85	76	82	89	74	78	87	75	102	99	95	75	99	93	71	89	75	75	95	104	102	82	70	98	85	79	89	93	91	81	82	86	77	98	73	89	70	92	75	76	78	80	68	77	99	91	92	98	80	91	91	98	79	86	87	92	80	82	88	82	77	89	87	81	63	75	77	86	77	70	101	84	84	94	90	99	72	79	86	82	87	97	91	92	85	82	84	74	87	62	94	85	82	94	72	82	97	97	85	94	87	71	70	80	104	97	78	84	90	82	78	82	89	75	78	77	84	66	98	112	101	83	98	77	83	91	83	82	101	106	89	83	95	79	72	100	93	75	103	82	90	91	70	87	94	99	77	80	90	86	85	78	71	95	93	69	96	99	89	73	93	99	68	91	68	90	91	80	75	97	93	70	83	79	102	88	88	86	95	101	84	79	91	78	103	100	61	91	88	90	90	87	94	77	81	83	85	67	85	75	107	85	88	72	94	75	89	93	92	92	83	94	97	81	92	93	93	87	89	105	84	78	87	98	83	75	79	93	108	83	85	99	66	88	80	78	86	75	107	94	86	88	85	92	84	94	94	100	75	79	93	84	99	93	89	77	78	71	93	95	77	82	92	88	102	100	98	98	102	84	84	79	85	84	90	95	83	96	88	95	73	76	85	96	82	82	84	84	90	85	94	91	88	93	91	87	93	85	85	97	98	78	103	85	78	94	95	80	86	81	94	90	84	88	82	79	95	85	103	80	89	96	91	78	104	78	76	74	77	92	96	95	98	69	82	81	103	101	70	85	98	84	82	69	91	99	88	85	81	87	93	78	93	75	69	85	103	80	94	90	83	91	78	78	78	77	82	91	105	85	82	88	92	82	84	65	74	79	83	95	103	88	85	88	95	92	82	79	78	91	97	93	93	80	82	86	76	85	92	97	94	90	97	97	87	85	76	72	77	99	86	96	86	84	79	75	84	92	87	81	96	76	71	100	89	91	77	90	75	81	85	101	91	77	69	86	85	78	91	101	95	100	87	79	91	105	87	91	89	81	92	82	91	99	85	86	92	81	83	78	78	78	91	73	88	81	92	88	101	106	78	82	104	74	84	96	84	76	83	100	86	83	80	74	82	82	80	88	97	93	79	85	85	82	72	79	78	82	92	71	91	82	65	83	99	79	92	81	82	77	79	87	70	81	89	84	94	76	85	76	108	69	89	80	98	80	89	78	75	88	81	80	84	94	92	83	96	76	85	93	85	81	68	109	99	86	91	74	91	73	92	103	68	85	101	80	86	84	94	94	73	85	93	72	80	83	85	95	82	76	80	93	81	85	91	72	105	80	87	82	96	91	86	83	72	96	74	74	88	80	84	84	85	77	93	92	81	85	82	90	71	85	77	89	86	82	109	99	82	80	83	92	97	79	95	89	75	85	92	94	86	97	91	86	83	95	90	92	87	78	85	97	88	93	107	82	79	86	99	75	91	103	89	72	82	95	104	82	91	88	83	85	90	91	81	76	87	79	79	105	89	62	87	72	90	78	70	107	80	97	94	112	84	93	90	91	87	74	91	97	80	94	81	91	72	82	69	81	94	104	98	80	85	77	91	99	94	121	84	82	89	90	76	84	86	114	76	94	90	83	86	86	86	96	87	91	91	99	86	77	91	83	74	77	94	84	88	80	92	84	74	92	88	88	84	92	89	92	94	92	91	83	76	79	81	68	75	78	84	108	64	88	77	101	92	91	74	95	97	76	82	79	79	84	72	76	83	81	100	79	78	82	71	85	80	93	75	105	87	103	92	87	86	96	87	83	96	101	85	94	92	102	101	92	72	83	84	89	88	85	87	75	79	90	91	94	75	83	71	83	88	104	72	91	87	83	95	81	99	90	104	94	97	97	83	79	84	91	81	103	98	88	78	85	75	92	94	99	90	91	94	88	93	84	87	74	84	92	95	99	83	81	91	75	79	90	89	93	98	83	93	96	87	90	95	96	72	94
35938	33275	47219	51823	58457	50247	37212	25693	14220	5617	1602	858	867	858	822	858	846	789	871	868	840	898	822	832	826	842	807	814	881	804	816	830	894	838	851	830	853	866	885	842	856	854	797	869	840	830	892	806	836	864	830	810	830	821	856	803	865	886	855	883	857	831	866	802	781	857	841	846	878	831	875	819	801	890	816	878	813	814	856	854	842	878	849	802	814	842	828	853	879	858	801	832	850	838	830	836	841	831	890	819	873	843	836	849	855	869	863	817	840	812	891	827	854	821	879	836	866	864	838	791	777	847	827	847	921	857	872	831	801	813	849	818	882	815	854	838	822	827	868	829	861	837	850	862	798	861	925	891	864	845	882	856	888	850	872	812	854	873	777	892	846	867	858	787	832	805	830	861	782	863	809	902	865	841	840	831	844	871	829	875	807	826	837	828	815	818	897	832	812	828	827	852	821	849	859	850	866	826	856	843	791	840	833	887	847	815	834	855	828	855	838	831	878	835	833	868	855	838	863	842	866	878	805	881	858	806	817	886	866	846	851	832	822	855	816	830	851	835	894	799	844	818	825	870	851	866	899	842	835	814	817	860	836	900	912	840	808	763	862	863	821	790	822	849	875	825	848	805	856	838	868	829	847	874	810	877	850	856	842	872	851	871	836	823	821	824	871	850	838	846	837	892	850	861	881	858	831	809	845	862	761	840	819	879	854	819	835	863	869	848	895	840	844	848	871	853	841	860	837	850	856	819	803	821	882	808	853	853	801	841	824	865	861	862	812	842	858	838	856	840	868	832	820	822	871	827	842	809	808	885	871	820	851	839	839	820	824	839	834	812	863	817	826	849	852	848	815	803	815	845	841	828	866	874	855	853	826	835	858	848	825	817	890	813	785	870	818	855	826	865	841	923	838	782	853	821	840	837	818	883	849	807	814	860	791	831	806	845	838	809	899	862	819	846	881	794	880	855	833	860	845	852	816	814	888	858	840	865	790	845	823	809	810	858	889	843	851	851	830	824	805	856	849	905	810	868	865	873	828	886	850	790	893	862	792	846	878	827	884	845	830	798	881	866	825	851	818	876	835	808	862	862	814	864	877	798	794	789	865	830	863	767	819	856	854	878	842	842	894	901	801	828	920	814	875	816	857	828	841	862	820	848	865	821	801	836	877	823	887	833	841	858	855	847	854	860	829	815	882	853	836	823	844	902	836	886	778	884	815	894	842	819	834	896	849	857	853	803	841	827	877	843	866	849	853	872	852	875	852	809	905	871	844	841	838	852	852	817	816	820	831	836	836	858	848	844	810	897	826	847	869	885	895	828	808	862	814	850	849	821	848	832	826	849	871	827	851	861	885	820	860	824	845	862	846	793	865	835	866	861	823	844	907	876	831	845	847	844	864	870	833	877	870	842	829	874	872	831	816	856	864	815	843	841	839	838	865	832	847	830	869	820	821	832	877	815	878	834	842	876	851	848	885	788	867	850	853	875	794	871	826	852	798	877	888	818	893	841	800	820	843	885	833	867	818	784	847	841	837	810	904	854	810	836	884	819	872	826	921	887	848	851	865	826	841	874	821	869	814	848	902	937	906	859	853	805	887	856	884	831	848	873	915	800	832	875	832	872	857	858	820	761	874	886	838	863	886	817	821	802	865	843	851	817	897	828	824	866	839	843	813	855	844	836	887	852	834	914	870	856	842	825	800	875	835	832	783	870	836	800	886	822	826	891	852	856	873	846	889	859	872	885	783	827	878	833	818	865	868	804	813	882	838	815	803	815	865	849	813	808	842	836	797	849	832	872	813	923	851	865	794	836	825	836	822	868	819	873	825	861	897	801	907	834	906	803	856	863	870	867	835	816	848	826	847	832	856	856	860	897	833	863	868	848	864	853	857	824	875	813	852	812	864	859	820	856	828	892	827	836	795	852	798	822	859	870	872	838	817	891	865	868	841	799	874	805	850	821	840	839	843	829	827	828	859	840	840	847	853	860	839	822	835	879	812	891	829	861	828	806	834	816	848	838	841	831	830	880	879	829	851	837	843	870	835	827	863	848	810	843	841	881	816	796	844	817	832	824	860	910	854	838	821	891	854	851	858	850	870	863	853	853	851	893	882	808	831	861	813	842	837	844	833	844	854	830	857	849	843	836	895	869	871	812	849	875	862	853	855	834	839	849	888	878	860	777	857	844	877	848	812	820	832	869	810	882	865	875	797	863	846	899	850	849	826	887	865	839	846	855	840	868	836	929	808	852	887	806	859	820	816	842	861	891	806	900	807	813	808	838	841	836	856	841	855	849	834	860	856	876	822	862	880	874	836	822	895	869	824	829	871	887	854	831	858	837	852	875	837	803	782	808	837	822	813	843	883	818	862	813	823	860	864	913	845	888	865	824	876	875	849	775	864	828	875	820	849	848	865	864	818	835	855	821	812	897	844	921	827	828	847	823	815	819	880	898	807	862	836	820	813	791	867	821	805	839	882	892	844	819	849	837	823	825	841	826	800	817	850	798	862	814	862	815	879	845	860	847	830	853	872	873	826	856	896	809	787	855	794	811	848	850	823	846	873	867	883	870	861	842	862	826	844	825	864	832	863	804	870	847	813	890	857	893	807	831	854	806	834	869	842	876	779	888	845	836	868	870	838	848	862	882	828	866	825	811	815	836	892	823	848	851	884	865	825	834	833	820	846	826	851	803	832	820	860	848	821	840	831	840	838	845	854	876	888	838	848	790	833	858	833	857	893	891	872	819	821	825	893	854	817	864	854	845	823	842	843	847	810	848	815	841	865	892	892	827	831	825	844	825	836	831	819	839	841	813	833	866	808	814	845	805	823	823	815	839	898	815	792	833	832	874	856	842	834	855	846	842	828	866	824	789	834	838	846	818	865	850	875	888	852	840	856	840	879	836	858	883	861	837	880	835	817	843	815	847	808	856	873	893	853	834	870	879	851	828	854	790	832	827	843	868	855	849	862	851	834	889	829	783	858	835	855	851	871	862	832	878	824	815	855	801	832	866	833	801	870	829	844	858	861	841	860	826	884	869	852	800	822	832	833	850	855	871	795	883	868	850	842	848	876	861	836	828	839	824	871	823	804	847	818	847	814	873	844	851	839	853	820	848	854	821	832	862	829	831	850	845	830	849	871	853	843	837	880	902	846	809	819	848	853	794	857	818	853	854	839	829	819	896	816	870	822	874	882	855	848	876	871	834	832	852	803	834	824	852	825	890	819	800	802	829	814	801	856	858	836	835	933	867	843	827	858	773	863	886	859	866	833	893	847	834	797	820	892	876	839	885	847	844	834	805	815	781	832	835	892	830	850	867	861	883	871	871	861	868	826	882	859	859	821	820	855	814	871	842	869	818	828	839	881	842	835	886	839	877	861	831	873	813	809	820	848	852	828	887	870	862	866	833	799	849	860	830	842	835	863	837	860	873	829	876	873	829	870	827	850	875	826	854	862	852	815	863	855	849	844	851	858	920	849	842	853	898	824	917
3426	1392	4271	4960	3407	1707	867	366	186	107	94	95	88	80	88	81	86	70	76	75	92	86	88	84	94	77	81	88	78	80	84	89	92	75	101	80	80	83	93	78	72	90	69	74	90	79	82	76	85	81	89	91	79	92	76	101	73	78	89	67	83	85	93	85	78	87	97	108	75	79	72	65	74	96	67	80	93	87	82	93	88	86	80	74	73	68	76	64	72	82	79	89	84	90	77	79	79	77	78	78	72	90	70	79	84	95	99	83	93	99	95	81	80	82	84	105	74	65	83	80	99	91	84	87	78	83	74	85	78	92	86	81	85	82	83	89	71	76	66	101	86	91	69	90	94	85	81	88	82	71	81	72	82	88	73	85	96	98	95	87	76	70	94	80	87	73	85	76	82	78	85	75	98	81	77	83	79	78	73	82	101	92	91	80	89	111	80	74	76	76	80	82	85	74	82	79	93	87	89	92	77	92	84	74	81	96	84	77	93	68	88	81	86	77	84	87	76	82	92	80	97	66	64	85	70	100	79	80	75	83	92	83	75	77	98	97	84	66	86	104	60	91	95	86	78	83	74	88	86	83	97	84	78	57	84	74	81	95	76	78	79	73	88	84	89	101	70	79	79	82	84	85	72	92	83	66	99	81	82	79	79	82	106	78	96	89	76	80	71	86	65	71	68	75	97	88	79	80	85	85	77	81	84	88	80	87	82	103	79	88	79	102	91	77	90	84	90	84	79	76	87	84	91	81	87	68	95	93	86	80	92	70	80	89	81	90	69	89	88	73	70	86	85	88	96	81	80	93	89	92	80	77	94	85	84	83	73	75	89	87	70	75	81	78	108	84	86	77	69	96	94	79	86	73	80	84	77	95	78	82	79	93	87	80	86	84	102	89	90	82	82	80	77	87	81	77	75	83	106	80	80	76	59	89	87	81	84	77	80	75	94	89	82	88	98	80	91	88	76	81	85	83	87	73	104	80	78	105	88	79	78	85	81	80	107	80	93	80	97	68	86	91	78	85	78	73	92	108	73	86	86	92	95	73	86	90	92	89	102	88	90	87	68	69	71	86	84	74	80	83	91	80	90	95	73	64	89	65	81	88	87	67	74	110	78	103	80	72	95	75	75	79	86	102	96	80	86	84	79	81	76	86	88	74	93	86	85	76	88	78	95	92	72	85	65	92	76	94	89	76	86	89	81	84	95	87	78	80	79	86	80	74	89	88	102	108	88	87	88	71	73	82	84	93	76	61	91	84	84	81	94	79	83	80	93	79	84	82	73	88	62	92	69	75	94	106	76	82	89	81	88	76	82	69	90	78	74	91	86	89	66	92	78	77	67	79	78	69	85	75	99	83	92	79	67	101	80	97	69	83	64	80	87	71	82	93	99	87	107	88	91	69	79	71	82	84	95	77	90	72	88	98	76	93	86	97	94	92	85	81	84	92	82	90	95	85	96	87	87	82	82	95	78	72	83	84	77	82	96	82	88	63	81	74	78	111	92	98	71	79	64	76	98	80	94	90	85	87	82	74	92	74	83	92	75	90	87	98	97	95	80	80	82	72	91	100	83	96	81	77	71	88	88	89	87	91	86	84	74	83	85	78	91	80	80	75	80	74	76	89	82	74	91	107	76	93	89	76	90	85	83	90	96	85	79	75	102	89	90	88	89	67	86	88	71	92	76	84	91	92	97	81	88	99	81	93	78	94	90	96	82	86	79	93	90	87	83	77	78	73	82	89	86	81	82	86	93	78	86	77	87	88	86	99	94	80	77	88	86	86	76	86	77	94	78	79	78	80	81	99	83	72	71	84	90	73	86	80	84	71	83	103	80	80	90	75	87	88	98	106	80	88	83	83	81	92	85	111	88	90	87	90	83	99	103	89	87	78	74	78	80	93	73	82	87	85	90	71	80	82	95	73	94	90	79	94	91	57	84	68	83	101	67	88	100	86	84	88	87	78	77	80	79	68	75	87	78	87	86	76	95	91	82	77	67	84	109	89	74	72	90	91	99	73	77	83	84	90	87	81	85	83	101	89	75	69	96	110	82	79	77	104	92	65	84	81	81	77	73	65	80	76	74	85	79	72	97	86	78	77	90	100	103	92	88	86	80	77	66	87	79	93	96	90	89	82	74	94	90	85	89	76	82	79	93	93	88	85	78	96	79	96	93	88	77	87	95	88	86	82	97	72	68	83	89	84	81	70	81	97	72	66	105	72	99	88	97	79	78	88	74	81	92	99	88	88	71	86	84	85	90	70	70	90	76	68	101	75	70	86	75	72	80	78	88	66	91	80	89	82	99	79	89	85	81	77	81	95	100	98	72	77	88	77	79	84	97	91	86	86	84	88	74	84	110	72	84	77	79	85	85	73	99	83	84	78	88	68	94	88	76	87	97	72	74	83	73	120	86	92	73	84	89	92	94	92	105	80	89	76	81	91	98	87	86	74	83	80	88	94	99	73	85	73	94	96	88	87	85	76	83	81	89	97	82	73	74	82	77	97	76	62	91	85	82	93	95	88	74	87	83	74	75	81	81	83	70	82	82	100	93	77	99	89	97	90	80	80	66	77	92	96	90	97	103	96	81	96	81	78	65	102	108	83	82	92	82	93	94	75	93	76	83	97	106	87	87	93	98	79	75	85	74	84	89	79	85	77	97	93	72	71	85	105	88	95	77	80	82	66	88	75	82	89	89	92	80	88	94	83	82	89	90	85	83	79	66	100	76	90	95	82	80	91	83	85	82	86	95	92	115	71	93	76	72	92	79	89	78	90	80	81	96	79	84	76	85	81	84	77	82	72	102	77	69	79	88	82	90	97	72	87	76	83	95	81	71	86	99	88	85	77	89	96	89	77	72	103	74	69	78	83	80	95	83	93	86	88	85	88	71	98	79	87	91	77	79	92	69	76	94	79	100	91	80	72	76	82	88	91	80	93	89	79	95	74	91	84	82	78	92	75	75	97	77	74	82	76	94	89	80	69	86	88	87	74	100	72	90	72	95	87	80	87	79	69	76	92	67	73	84	91	80	106	73	75	79	75	81	69	86	82	84	88	103	79	83	76	68	90	83	86	96	92	98	93	84	78	90	85	93	80	87	83	80	93	91	72	96	73	77	93	87	96	82	84	82	81	82	76	88	73	86	89	75	88	73	86	83	77	89	93	106	95	73	86	78	72	91	74	82	73	85	87	89	79	92	95	90	81	83	93	88	85	86	95	79	85	81	70	87	94	83	85	93	63	85	80	75	90	61	80	70	82	87	78	84	84	103	78	91	97	90	110	85	95	84	82	68	84	80	88	81	86	86	87	89	97	82	83	74	96	96	87	78	89	91	94	88	89	99	74	88	79	98	103	74	79	92	80	83	76	86	79	76	78	73	95	73	83	82	84	83	79	85	80	97	89	91	84	80	84	85	83	81	73	75	88	88	98	74	78	77	89	89	102	88	100	97	93	104	84	77	79	69	97	87	89	84	88	102	84	105	56	78	83
24300	14534	25859	29825	30257	25013	16404	7478	3382	1443	869	808	790	805	762	786	799	847	772	783	769	798	723	771	848	780	757	795	748	742	791	787	751	734	807	774	787	791	772	775	761	762	806	754	823	794	770	797	761	790	756	825	756	799	766	816	780	786	807	783	770	802	809	813	840	751	753	827	799	775	777	816	810	834	822	768	761	802	808	767	810	818	746	784	763	779	795	752	803	761	746	768	799	820	754	757	758	773	771	813	817	730	737	806	802	778	790	768	802	779	756	794	767	784	744	762	783	761	824	748	726	765	773	743	788	756	807	787	824	804	783	790	789	815	811	738	754	768	794	812	756	836	829	766	832	777	761	777	780	789	745	786	778	768	828	735	814	833	767	816	784	818	797	834	811	781	755	750	766	772	794	862	790	806	813	801	778	809	779	806	776	793	773	877	761	782	765	767	779	813	788	791	810	799	797	760	805	814	763	782	741	795	834	828	797	741	796	776	765	777	750	792	793	765	759	762	783	773	724	754	776	837	816	796	823	775	764	790	796	823	760	809	770	800	796	829	789	784	786	777	844	797	766	762	761	743	799	789	788	771	801	795	762	833	772	775	805	804	777	782	771	770	755	745	741	785	760	799	771	813	788	707	826	781	834	797	791	778	819	795	796	782	735	818	825	779	771	829	808	766	768	769	793	806	805	769	805	765	794	806	766	777	781	783	793	795	758	793	731	793	802	760	787	805	726	749	807	774	760	745	791	750	741	785	761	790	801	791	799	769	732	784	779	784	765	793	839	794	756	769	779	787	795	801	777	743	753	811	751	765	826	802	784	802	788	778	794	789	775	744	751	811	786	813	732	740	749	798	772	786	742	800	759	768	823	739	774	797	762	759	749	793	798	815	818	834	796	782	782	806	825	822	797	756	778	779	746	806	760	778	829	786	781	777	831	812	829	777	795	806	793	786	814	789	781	793	815	796	785	761	820	777	784	788	801	800	743	788	838	762	845	809	809	739	789	746	765	781	800	740	812	803	811	779	781	768	797	788	808	800	777	737	810	767	799	779	745	816	791	784	739	743	797	773	765	787	796	813	749	860	790	813	768	813	787	747	789	791	790	739	760	820	769	756	787	792	761	812	752	805	781	776	777	813	760	768	803	790	726	788	813	730	773	792	768	777	771	776	777	754	768	791	786	785	733	775	842	789	765	773	784	771	801	822	760	765	817	798	769	788	768	798	784	787	807	740	823	773	792	829	732	780	762	782	819	791	770	816	774	813	806	764	780	771	800	767	733	767	811	860	774	818	762	795	767	773	788	788	827	811	770	797	820	798	819	769	773	812	781	746	730	781	778	843	769	784	807	773	750	795	804	803	765	793	821	787	776	735	781	719	776	799	743	824	767	815	776	802	808	796	772	788	821	770	765	785	825	784	763	829	774	758	780	814	765	762	736	771	801	793	785	770	783	771	817	840	782	754	755	775	738	749	763	802	807	791	815	808	820	779	766	759	794	769	809	809	831	772	780	838	783	803	822	775	764	806	795	765	784	796	791	803	794	769	791	790	795	805	808	765	763	814	754	788	814	788	774	774	748	741	772	780	798	783	809	778	735	834	795	744	747	809	788	749	769	800	792	817	798	749	841	771	781	827	788	720	775	761	770	779	782	753	792	741	730	798	847	774	780	772	815	780	813	799	776	780	807	799	751	737	799	798	778	831	806	760	799	766	814	814	799	854	830	805	759	808	825	798	754	779	732	850	749	765	734	747	794	780	788	830	815	754	819	789	812	750	763	823	746	853	750	838	779	789	779	813	781	776	794	762	793	775	841	785	736	756	797	774	807	811	787	788	792	777	803	751	767	805	827	824	812	747	791	829	730	789	785	807	775	809	809	755	799	715	800	750	764	815	797	777	788	790	780	767	761	783	781	741	793	822	820	805	744	821	786	792	778	761	783	749	799	769	780	814	766	801	827	784	800	747	793	833	777	754	740	796	740	771	788	772	786	791	767	781	762	777	814	774	769	805	735	826	775	762	796	795	809	782	781	788	714	774	811	756	793	813	785	758	753	786	806	785	803	745	771	755	770	805	793	807	762	806	794	800	813	756	762	740	752	748	792	780	790	769	814	727	753	797	757	814	776	818	800	752	801	797	801	781	763	804	803	828	800	797	777	786	810	827	782	749	784	773	798	779	832	800	750	823	819	826	748	824	791	798	746	773	759	814	798	769	757	783	809	822	747	804	770	791	772	782	789	807	739	794	820	803	803	796	752	785	761	761	786	766	793	760	736	783	822	779	815	796	787	787	777	788	784	762	752	858	754	759	837	801	786	769	758	773	757	795	757	804	790	838	786	775	794	797	775	807	795	805	776	721	791	792	759	840	802	774	773	768	825	756	802	756	818	780	779	770	840	802	763	805	802	770	793	778	799	783	789	810	787	789	807	810	798	757	797	829	791	804	787	750	795	776	757	754	789	784	807	760	735	742	755	797	748	775	835	770	764	798	784	769	801	785	790	795	791	772	824	772	788	828	759	723	745	773	798	803	778	795	773	741	764	828	773	855	774	822	773	779	772	819	772	760	783	799	798	769	788	759	848	808	750	806	763	792	792	782	785	742	770	840	779	768	817	803	763	803	799	764	741	764	763	746	765	782	726	784	770	798	759	761	829	829	751	753	800	792	781	819	823	760	776	743	801	754	753	775	809	797	803	841	771	751	768	738	824	821	773	801	750	767	734	764	825	793	816	783	782	814	808	794	794	832	791	768	791	823	803	822	804	828	840	788	752	757	834	780	789	792	802	789	780	788	779	775	851	743	743	739	771	798	772	772	734	815	797	821	734	789	802	827	811	817	785	809	778	743	740	768	774	846	779	752	721	792	748	766	767	827	833	803	837	789	833	795	827	787	753	791	777	751	745	752	785	795	763	706	795	782	771	836	779	761	808	775	776	783	778	809	775	750	767	803	772	813	783	755	783	801	821	760	816	808	835	782	815	809	788	749	763	785	774	778	779	811	794	748	816	789	736	839	735	758	773	784	864	831	752	749	829	780	763	741	814	766	793	741	746	791	763	770	758	814	795	795	755	772	784	788	807	795	779	781	805	774	719	806	826	761	752	757	766	774	801	811	775	808	821	784	763	819	760	793	826	816	791	752	803	776	795	796	775	787	808	796	809	800	789	813	751	814	757	733	776	739	788	807	776	763	806	748	767	819	769	856	808	750	793	797	830	789	805	795	758	798	796	815	811	785	751	807	772	800	780	775	772	783	776	793	759	826	777	772	827	787	760	751	742	796	799	772	786	805	820	816	792	793	786	770	784	758	817	823	797	752	799	751	771	793	777	771	767	768	786	816	755	759	764	748	783	815	742	783	761	793	805	750	784	805	766	813	711	790	820	775	778	758	824	768	793	811	787	750	763	785	777	846	785	825	812	819	791	806	771	780	774	777	787	783	789	799	763	769	798	777	765	723	793	733	797	757	750	752	813	739	806	812	777	795	756	774	794	779
6794	9787	22510	23877	15410	8827	4060	1614	730	261	79	86	85	81	78	68	95	91	98	79	88	86	85	76	69	79	85	80	70	84	80	98	66	82	83	72	76	75	84	92	70	80	72	71	80	81	86	82	79	80	85	69	79	84	62	86	70	75	66	90	79	87	62	74	78	67	86	84	83	98	87	69	68	75	75	84	87	83	81	56	89	54	87	88	90	81	93	76	89	85	91	86	89	80	82	80	74	86	80	88	78	82	78	78	81	74	79	84	79	76	85	77	88	85	81	75	83	86	85	87	72	82	93	72	83	81	79	88	79	80	82	71	86	82	87	84	74	83	83	92	67	67	109	83	78	71	90	85	78	80	74	74	77	70	86	87	97	77	87	81	84	77	69	82	76	85	78	77	68	85	83	72	86	80	74	79	87	87	75	72	74	70	91	62	80	86	87	76	77	95	75	88	82	90	75	79	81	89	68	92	70	80	84	90	76	79	76	79	72	85	74	80	72	70	74	83	78	93	78	78	76	73	66	99	94	71	79	91	94	77	71	62	86	88	74	85	82	76	82	81	81	84	88	83	82	80	76	81	72	69	85	75	79	92	92	87	83	79	88	62	59	82	84	71	80	82	77	79	89	80	78	79	67	95	84	80	68	82	80	66	91	97	94	86	77	94	78	71	86	103	78	67	79	89	80	91	92	77	86	82	76	83	82	69	86	76	90	68	84	86	57	82	76	85	90	82	89	73	79	90	89	97	78	78	82	86	70	74	77	94	73	80	84	69	71	77	94	80	74	78	81	81	86	75	77	94	86	75	74	74	71	97	79	109	64	79	75	87	81	83	83	84	104	83	71	78	81	99	81	72	83	79	78	86	75	92	80	63	89	72	69	64	82	85	72	81	77	89	65	76	72	67	95	67	74	90	89	65	83	78	86	71	90	76	83	80	80	81	95	70	84	78	88	85	84	73	90	77	85	61	88	87	75	87	87	82	88	71	71	92	89	101	76	81	97	76	84	86	87	79	84	97	78	86	76	86	88	92	85	80	87	71	85	90	82	79	75	87	91	73	71	89	74	101	87	68	81	81	87	73	71	80	84	92	74	81	97	83	78	76	86	86	71	80	77	81	82	66	89	88	79	76	75	76	78	85	80	81	67	82	64	92	72	79	90	77	79	63	85	69	89	71	77	81	74	84	73	89	70	76	75	74	88	76	85	67	68	95	79	67	88	72	86	73	75	79	68	60	68	62	88	87	87	95	70	84	72	73	55	78	64	95	80	88	81	75	85	91	74	86	91	65	84	76	80	94	89	86	79	63	80	95	93	69	89	87	78	74	80	83	68	82	76	81	83	87	99	81	81	78	86	75	82	83	100	89	86	89	70	75	68	74	87	85	95	98	83	72	78	72	81	84	73	79	89	88	92	73	80	81	74	69	69	81	83	94	79	90	72	90	64	80	89	75	97	83	80	75	78	79	84	66	85	76	60	76	90	82	86	87	105	78	79	87	88	75	76	84	74	72	103	63	84	87	69	95	70	95	87	83	81	59	81	91	95	62	84	90	86	81	98	83	86	85	69	69	73	80	87	85	80	85	82	85	93	77	84	85	65	93	81	93	80	84	79	72	69	64	87	75	88	78	90	57	79	82	89	86	83	82	88	81	66	79	75	76	68	71	73	85	78	67	92	61	85	87	85	96	72	89	72	97	82	95	82	67	76	86	83	70	95	80	83	76	83	85	84	95	87	66	70	80	76	86	80	68	77	89	97	91	73	86	90	77	76	79	84	85	77	69	88	72	82	75	87	80	84	69	91	85	68	95	78	77	77	84	68	77	71	73	78	100	81	92	76	71	100	74	79	76	90	79	88	62	103	87	83	66	89	78	57	69	77	75	78	82	72	84	81	77	76	87	97	94	77	67	87	92	78	74	77	73	94	78	80	69	75	73	85	86	80	95	79	86	90	73	94	78	77	72	85	80	75	90	92	87	82	93	87	79	66	70	94	83	98	98	83	78	70	86	75	66	78	86	68	76	74	80	94	73	85	81	85	97	84	76	87	79	81	71	86	72	80	85	74	79	79	84	90	77	87	84	78	76	76	87	83	73	88	81	83	84	72	89	73	86	96	85	83	105	89	82	79	77	72	84	93	52	87	76	89	67	73	81	77	89	77	71	95	82	71	78	89	73	77	80	77	80	83	78	87	94	63	76	86	95	64	79	78	90	68	82	83	86	77	73	75	88	79	87	83	72	73	84	68	79	80	85	71	88	77	80	89	88	77	68	89	87	79	87	83	96	88	78	88	85	85	69	80	95	84	59	68	80	77	83	80	77	75	86	82	72	87	83	72	69	80	65	88	68	73	66	72	89	76	91	80	88	68	65	70	76	86	83	90	83	88	86	97	82	77	72	63	77	94	70	61	79	93	92	67	82	76	65	85	70	73	83	81	92	63	87	85	101	72	77	77	76	72	90	109	80	72	90	91	81	82	101	77	78	84	91	94	73	74	88	73	87	87	83	90	86	61	81	85	74	78	83	91	83	85	68	71	77	90	65	73	77	76	89	70	86	72	78	73	88	85	80	83	86	81	83	106	80	73	72	76	68	94	68	73	78	74	78	73	78	89	77	84	87	79	79	72	70	74	73	68	94	73	95	77	92	83	78	78	74	87	89	95	93	84	107	75	70	66	57	77	73	96	92	75	72	91	80	70	74	80	64	76	71	80	77	62	69	79	91	71	95	77	76	87	66	94	69	55	67	62	78	86	79	88	66	78	92	79	79	69	81	101	78	80	62	97	85	84	85	84	95	69	77	71	85	86	81	98	73	68	69	82	80	89	92	90	91	75	75	84	88	61	81	76	87	78	78	83	93	80	75	57	76	73	70	92	86	92	79	71	71	81	82	95	75	90	78	62	81	81	78	82	83	80	74	75	94	81	68	89	83	82	89	101	87	88	84	73	65	68	71	76	83	84	74	81	88	73	68	91	74	76	95	66	80	68	101	90	76	78	99	80	84	57	69	87	67	89	88	78	74	93	80	79	66	84	80	78	73	80	70	79	81	84	93	78	77	85	86	77	85	89	92	70	81	68	83	62	77	71	73	81	92	90	89	86	75	73	75	87	100	74	78	63	80	84	84	82	81	73	76	72	104	71	63	90	87	74	99	79	67	85	76	95	92	74	87	87	89	89	77	66	96	89	89	75	75	78	84	95	76	77	73	56	93	73	81	66	70	91	75	66	67	68	84	74	92	79	66	85	74	91	75	64	78	75	86	93	70	68	89	86	103	69	71	80	64	84	82	76	74	100	76	70	77	83	81	85	73	71	90	90	75	75	99	76	89	89	96	80	83	95	85	65	65	76	82	87	74	85	80	71	75	86	79	90	85	63	69	75	67	83	87	76	97	65	96	80	89	84	88	65	87	89	91	73	71	88	77	84	83	74	67	71	84	83	65	95	88	72	72	82	70	77	98	68	72	85	86	82	91	76	80	89	98	84	97	81	93
35778	34115	46707	53392	55994	47041	33637	23298	14090	5168	1029	738	757	808	790	752	826	767	786	808	755	749	761	753	775	730	736	767	754	754	798	720	832	802	779	800	785	772	766	790	748	703	733	776	733	793	763	801	752	731	752	758	729	784	759	757	864	774	761	774	772	791	781	775	723	794	803	752	768	772	782	778	736	768	820	758	723	734	788	766	805	752	769	789	799	788	773	819	766	776	877	795	752	762	765	786	735	756	757	860	752	780	737	771	745	789	800	790	746	828	788	769	802	699	762	753	784	767	774	744	780	740	731	818	782	773	772	752	739	779	764	761	764	749	785	773	796	746	786	846	759	764	758	754	814	812	797	752	755	738	793	762	770	815	814	785	816	775	766	758	774	730	787	760	788	743	829	763	737	818	800	832	793	816	804	692	779	783	771	730	786	790	797	790	775	744	789	817	806	768	772	776	756	762	754	721	750	783	753	770	813	815	793	770	753	783	787	735	786	736	794	778	773	745	746	774	819	781	800	793	763	778	810	767	758	778	757	780	777	809	773	757	773	791	773	834	770	770	818	750	752	800	810	751	745	705	767	769	823	723	780	728	824	760	772	821	762	755	724	774	767	739	790	761	697	805	795	770	745	797	799	783	757	789	766	765	774	777	767	765	742	795	837	770	793	734	768	776	764	754	769	788	744	768	790	783	772	770	737	779	780	739	781	790	797	763	759	759	783	798	747	780	808	729	787	786	782	814	742	736	767	752	760	808	796	738	733	778	767	752	805	830	735	720	777	758	768	791	783	753	734	749	773	776	782	791	752	766	812	772	746	761	813	813	740	790	782	810	731	821	750	812	810	767	826	753	781	779	783	752	763	779	779	739	789	768	717	790	789	786	738	767	738	746	769	784	745	783	804	764	793	832	716	743	780	807	751	771	751	815	796	789	763	809	754	804	791	775	782	768	841	782	789	745	783	780	799	816	772	769	800	806	824	760	809	783	784	759	742	829	737	785	736	829	771	757	742	763	788	780	756	740	789	769	758	744	739	767	749	759	780	764	767	738	762	729	787	788	763	776	766	779	819	795	732	733	811	795	782	786	780	820	775	734	789	737	800	745	755	788	774	806	795	772	779	709	795	768	839	806	800	773	726	800	765	758	766	798	774	765	837	802	795	760	816	766	757	758	759	818	796	741	785	754	771	819	806	747	784	789	784	793	785	810	781	749	787	756	819	802	808	800	838	789	732	809	788	789	835	797	787	791	765	750	749	837	756	826	723	794	799	752	792	797	757	735	815	795	798	825	753	774	778	775	784	791	754	775	789	751	757	767	769	763	790	762	770	744	802	726	799	750	741	748	789	780	789	788	801	779	781	795	802	804	755	763	764	750	791	748	792	794	768	750	756	781	789	747	795	781	786	789	834	788	828	740	729	768	814	804	773	799	754	744	755	799	793	749	790	777	787	742	783	780	825	751	804	791	785	808	786	751	790	787	764	754	767	718	783	754	768	792	762	733	798	776	791	753	826	745	783	766	738	785	794	805	773	749	778	776	757	798	765	744	802	784	743	764	794	803	780	780	762	781	777	836	804	770	799	843	776	754	728	780	773	788	791	838	752	759	762	763	789	806	733	780	822	751	743	791	795	793	772	783	728	740	731	804	783	743	736	737	773	751	766	755	791	780	769	790	751	736	776	779	789	803	786	757	714	733	781	783	753	761	770	791	768	789	784	798	769	791	803	768	818	781	811	739	790	767	834	762	793	775	760	755	780	777	789	739	789	791	751	741	754	732	795	779	849	778	850	781	755	788	811	809	781	776	753	782	746	765	792	753	775	785	759	779	729	758	800	765	809	784	732	786	787	745	800	726	742	774	810	802	782	787	777	772	808	808	758	797	763	709	769	765	801	810	815	760	794	826	821	743	797	782	785	755	792	759	783	825	759	789	764	776	806	761	766	780	788	760	818	809	755	780	793	709	765	798	770	804	751	780	749	782	738	806	802	752	800	776	775	754	766	734	784	786	730	766	722	788	763	753	829	729	763	748	778	746	773	831	836	773	786	761	790	841	821	749	759	791	775	768	792	741	752	777	776	774	800	743	757	775	824	773	836	805	755	767	748	739	799	768	738	788	759	797	768	804	747	753	747	828	714	826	800	761	760	767	780	791	802	770	714	822	766	795	794	817	797	744	787	812	847	785	784	808	777	758	787	779	771	804	785	765	758	760	793	783	776	794	747	751	799	763	732	751	814	761	755	784	801	745	762	774	802	793	759	735	827	761	769	815	752	808	753	753	782	768	735	853	738	807	830	781	715	775	756	760	763	778	785	754	795	741	746	794	795	772	730	731	748	755	772	716	818	752	775	787	783	779	815	793	791	758	830	715	728	740	817	778	760	758	784	808	780	810	796	790	789	778	790	755	786	767	754	778	798	829	763	731	780	811	809	809	744	802	777	807	818	779	780	799	791	748	738	800	789	777	781	818	774	756	787	805	796	733	753	799	758	745	716	799	770	720	831	777	747	745	777	812	779	814	782	777	783	755	743	828	719	750	744	784	791	787	745	794	785	779	763	762	784	794	803	788	745	764	785	779	786	776	736	748	775	844	794	741	747	784	745	802	815	806	732	727	797	800	764	773	805	814	777	721	766	773	773	810	774	774	837	762	792	777	762	756	832	804	753	798	769	776	774	747	793	782	731	764	789	776	814	798	770	811	774	746	821	751	753	748	790	803	793	816	788	755	805	781	732	753	762	792	742	763	788	779	783	712	808	762	751	815	769	777	812	777	772	748	806	730	765	781	826	725	729	825	754	803	801	783	818	773	752	796	772	790	756	826	749	791	776	817	831	819	763	773	771	765	773	800	806	805	759	791	757	815	767	804	772	821	797	755	746	766	767	822	756	798	797	753	759	796	785	735	772	768	815	787	743	764	757	776	763	796	771	846	784	765	776	793	787	764	798	740	707	811	800	815	731	779	796	781	796	746	842	781	725	738	831	769	767	801	737	768	755	776	819	761	784	788	818	836	849	788	751	748	749	735	798	760	776	805	759	805	806	784	782	790	797	764	784	778	777	802	769	753	761	801	748	813	756	769	743	794	734	726	801	741	744	777	785	761	750	749	764	763	817	773	765	744	790	775	828	728	800	792	757	752	760	756	773	820	812	751	835	777	766	766	757	801	736	799	796	809	767	783	733	775	787	742	763	753	778	777	728	723	742	780	789	726	764	807	793	768	733	780	762	774	765	774	763	778	790	769	735	782	783	775	777	784	752	767	808	771	719	772	772	745	741	793	779	751	785	775	745	779	815	728	801	759	790	773	751	778	809	762	803	798	796	773	810	785	757	779	755	732	776	771	739	783	791	802	758	745	753	756	826	769	750	714	780	760	853	804	802	751	748	705	816	767	788	749	787	733	801	775	741	777	789	808	785	826	737	751	763	807	760	761	746	747	805	797	782	783	786	837	793	728	780	778	787	785	714	771	803	779	768	818	773	787	774	771	762	798	748	792
5908	4333	13102	15868	9699	5356	2354	807	293	161	79	66	70	51	69	57	77	67	60	66	58	59	73	65	57	72	64	64	60	68	59	80	56	70	70	49	53	63	70	69	59	58	53	55	58	57	53	49	72	73	70	60	59	50	62	52	72	57	68	63	54	55	72	73	61	61	75	70	65	58	56	65	73	59	49	60	64	58	69	62	69	69	60	63	78	70	53	60	55	54	59	59	58	60	62	54	49	56	71	65	64	66	59	70	66	57	64	54	67	58	58	67	60	58	62	58	70	50	62	67	71	51	70	58	63	59	77	61	55	79	59	53	79	73	61	58	62	59	65	40	53	59	46	73	59	50	48	61	60	61	60	70	80	62	53	53	61	65	62	57	55	73	73	71	70	54	79	59	58	71	63	62	50	50	51	73	67	71	52	67	54	70	60	65	66	78	65	67	61	51	67	76	64	57	54	70	68	63	54	62	56	69	51	67	79	64	65	65	63	65	57	58	55	60	69	53	62	59	52	60	56	64	64	70	60	65	75	62	57	61	64	71	67	49	64	54	59	59	62	56	45	56	58	54	49	63	72	63	72	61	62	71	64	64	73	84	70	74	72	65	78	76	58	74	59	51	53	49	56	57	60	61	63	62	68	72	61	65	67	74	63	60	67	53	57	77	55	56	85	79	67	54	65	67	68	64	46	60	52	54	65	64	58	64	60	60	57	61	63	76	59	68	63	71	55	75	53	69	76	71	65	65	60	65	61	59	60	64	65	59	63	50	72	62	79	61	61	70	60	61	59	51	65	51	51	69	53	60	69	60	53	70	62	63	78	61	59	62	68	76	61	61	67	59	54	57	67	51	52	61	70	58	68	59	58	60	71	53	67	67	68	75	60	66	64	59	60	55	60	55	59	67	60	74	59	65	58	46	59	72	63	66	56	75	63	54	47	66	72	61	66	46	59	73	52	58	60	67	71	49	67	55	67	49	59	60	75	47	60	62	61	51	58	76	55	61	64	64	70	56	57	63	71	68	61	63	50	62	62	62	58	56	59	59	60	75	67	44	79	64	49	64	61	71	59	64	55	55	60	49	39	42	68	52	54	47	72	58	64	67	69	55	71	58	50	59	50	61	73	66	66	52	61	71	62	63	72	48	51	77	57	57	64	57	58	81	44	65	58	76	65	69	49	60	52	78	70	54	60	74	59	68	65	64	71	53	63	58	54	64	68	59	63	64	64	61	70	67	68	43	67	59	61	56	51	49	63	64	62	54	57	48	75	61	76	58	64	58	72	58	46	64	50	66	70	59	80	58	72	57	53	44	54	62	53	70	66	65	56	60	66	69	75	57	53	49	66	61	64	58	74	52	60	69	52	63	48	57	57	76	47	58	79	75	63	56	74	56	71	54	56	50	88	61	52	53	60	58	53	56	63	56	78	67	51	64	63	63	56	56	80	53	71	59	54	51	54	69	81	68	50	80	62	73	73	48	70	67	68	53	59	59	56	74	61	72	65	80	51	54	75	62	64	52	52	63	61	59	67	56	55	63	49	67	53	66	59	61	57	60	61	64	55	51	60	77	67	54	70	58	82	46	56	57	58	73	58	65	66	46	74	68	61	62	58	65	45	63	58	62	74	70	61	68	78	49	68	69	63	59	65	45	52	54	52	55	68	67	68	61	67	49	55	68	47	57	69	65	61	73	57	63	64	71	58	73	71	51	54	59	61	61	66	54	71	50	75	59	51	62	68	64	61	64	64	67	56	56	55	52	59	57	61	59	71	58	60	66	68	68	64	60	70	68	62	58	63	53	52	61	66	64	54	70	65	66	57	64	67	57	70	63	70	59	65	73	83	62	55	61	52	57	63	56	76	73	61	62	63	70	60	65	54	61	57	56	63	62	67	48	55	52	59	60	64	53	68	68	51	55	50	68	69	72	50	74	66	64	66	60	53	60	53	71	57	59	62	46	55	70	61	65	54	65	61	60	61	70	74	59	58	74	70	59	66	68	49	77	57	67	62	60	60	63	54	64	56	65	53	73	52	55	56	56	55	56	64	62	66	76	62	64	73	71	57	52	69	64	59	47	55	57	60	62	61	66	54	63	61	52	63	59	78	78	65	62	52	65	62	53	65	67	60	52	62	69	56	59	71	65	70	57	64	63	61	66	59	46	61	66	64	68	69	77	66	55	65	61	64	71	55	68	59	76	55	64	52	75	69	64	70	54	74	69	76	74	54	60	45	50	51	65	58	68	59	54	54	65	68	60	63	63	61	57	64	34	64	64	59	76	49	55	77	59	66	55	65	63	60	52	58	65	85	61	61	58	51	66	67	42	72	64	65	65	66	61	49	67	54	74	68	59	69	56	71	71	63	76	59	57	51	76	76	77	69	73	83	57	70	63	57	67	55	62	58	61	55	49	57	64	47	55	63	63	72	62	66	57	63	65	70	60	57	69	61	73	72	68	55	74	63	60	62	59	70	56	51	58	53	58	57	60	65	68	56	54	57	73	64	64	61	55	65	59	42	58	48	63	68	71	58	58	43	64	65	51	65	41	64	54	66	65	48	56	61	79	83	73	64	52	56	59	53	63	55	45	80	65	75	68	56	58	75	54	53	58	65	52	65	67	64	57	59	82	51	64	56	62	62	62	59	65	58	71	54	67	57	62	63	57	62	59	53	68	62	70	49	57	48	64	57	54	68	51	58	52	52	62	47	72	65	74	71	76	48	65	81	61	73	65	68	56	63	56	65	56	68	57	62	78	59	58	58	70	55	53	58	64	75	59	61	69	53	57	54	56	46	60	64	76	66	55	63	51	54	64	55	49	49	68	55	63	60	63	65	74	69	64	48	70	61	62	63	51	65	50	69	65	74	52	75	65	61	68	52	49	72	59	59	67	72	67	59	42	52	49	61	50	68	72	59	59	55	48	65	57	63	73	61	68	49	69	60	66	60	63	65	50	53	63	62	59	61	66	63	58	57	56	42	57	56	64	64	43	51	61	60	70	58	78	42	75	65	65	61	75	55	76	68	67	59	77	67	61	65	54	54	60	58	68	61	60	64	57	52	51	75	57	54	73	56	57	47	61	71	46	70	50	62	55	59	64	61	70	86	59	51	66	59	64	59	60	74	67	71	61	69	60	62	48	67	56	50	76	77	63	79	66	60	64	59	68	61	58	71	68	49	43	66	51	53	60	61	53	62	63	53	55	66	53	60	48	55	57	59	60	63	54	64	55	63	61	47	62	63	64	67	58	68	55	56	43	43	57	60	80	68	57	56	74	58	59	58	55	57	47	57	68	55	70	44	73	65	61	67	66	63	66	54	65	51	55	60	65	62	70	55	68	59	58	63	61	60	69	58	54	58	72	59	60	54	63	62	63	62	64	51	51	67	54	67	62	57	59	55	58	84	70	57	57	65	66	57	63	55	78	51	50	70	58	66	62	54	68	60	63	69	61	51	52	55	56	63	58	66	62	57	61	59	72	65	55	54	72	63	68
29369	24749	38795	44883	46109	39650	28188	16813	6747	2881	863	589	541	595	618	595	576	619	594	603	589	564	548	580	611	579	607	565	610	572	596	610	574	562	567	587	558	525	621	572	604	596	618	594	626	569	614	575	625	574	606	586	629	597	605	609	571	582	653	578	565	594	590	596	556	552	630	561	612	560	553	619	638	590	588	563	585	582	573	605	538	592	586	557	553	569	584	605	555	614	583	530	614	574	612	616	551	583	577	568	609	621	563	589	579	560	540	590	569	607	627	576	588	578	575	622	575	606	562	582	588	605	605	596	577	601	594	591	574	563	577	555	543	558	585	631	581	613	557	621	553	586	564	615	597	605	572	549	573	610	574	556	614	588	579	596	612	580	568	586	605	574	569	601	546	563	588	560	595	591	580	569	525	570	581	642	584	570	582	571	557	573	579	599	603	605	572	550	579	610	591	590	575	577	560	549	597	573	584	581	540	594	637	585	549	613	603	573	597	593	591	624	595	555	586	550	626	586	572	571	599	627	562	605	598	600	548	646	609	623	589	608	555	591	587	617	602	651	557	590	582	559	583	613	566	589	595	597	570	605	585	573	558	613	599	626	611	565	606	586	582	621	623	618	578	587	592	577	573	567	613	574	577	587	592	615	562	596	598	583	590	569	564	599	583	607	552	600	561	609	623	528	641	604	563	575	616	554	631	596	590	573	615	590	589	621	596	606	580	585	600	588	568	591	531	578	597	551	585	531	637	570	611	618	596	610	590	581	576	592	556	581	576	572	571	551	606	581	596	599	616	582	617	579	572	624	590	578	584	633	616	549	580	563	637	600	551	540	581	564	626	613	571	554	652	583	587	615	585	595	634	573	577	564	568	577	557	594	608	569	603	566	540	586	594	559	577	597	589	623	556	598	565	602	580	592	581	633	637	594	559	573	632	595	594	599	611	566	626	577	627	575	589	612	558	558	589	593	588	566	595	629	585	604	579	591	594	592	579	584	586	612	615	576	601	584	610	590	630	619	586	586	554	558	620	566	553	593	626	616	613	590	591	561	579	615	590	581	592	611	601	563	594	606	597	528	602	572	547	614	571	587	567	568	580	643	581	568	586	622	550	640	599	603	541	573	610	570	606	548	567	589	603	591	571	587	573	589	570	605	600	564	572	573	507	626	574	602	594	606	593	579	550	577	555	621	561	597	563	592	576	615	630	554	570	579	586	574	601	611	575	600	544	579	625	594	562	572	636	595	618	572	593	603	574	589	570	632	593	617	612	599	552	614	584	613	575	607	528	567	573	631	552	600	606	567	602	602	615	636	611	556	560	580	565	563	572	592	643	583	543	618	581	590	560	638	540	606	596	595	563	537	571	599	630	555	580	601	558	551	570	595	599	587	583	576	620	585	571	617	634	631	614	610	592	538	567	596	617	559	613	568	599	542	648	613	620	633	604	572	598	572	583	573	621	582	622	594	592	594	620	586	595	630	628	617	586	557	568	594	578	599	598	569	601	608	584	613	635	583	574	616	608	561	604	599	587	600	626	548	611	564	566	614	579	555	576	623	617	582	610	598	610	550	623	609	570	540	574	617	594	539	611	611	550	580	605	613	558	585	589	619	552	553	590	563	574	592	593	573	616	568	647	587	596	614	594	602	567	594	590	598	598	605	554	610	553	592	617	599	586	603	630	591	627	581	609	568	596	636	580	568	554	585	620	582	634	567	601	546	586	569	628	662	595	599	612	619	584	611	606	600	617	565	603	576	561	655	600	555	642	598	599	584	591	582	561	581	591	579	565	561	623	590	531	586	598	620	615	554	568	596	594	636	578	602	572	612	576	532	630	577	579	543	559	601	598	596	569	551	588	592	612	541	592	617	602	566	599	625	544	575	606	612	570	605	610	557	579	550	593	572	568	606	589	587	586	581	548	603	600	556	566	567	588	586	601	577	583	589	592	586	565	551	600	566	577	655	543	587	586	579	576	562	555	566	598	583	573	571	605	596	578	583	591	622	603	599	604	595	582	598	555	568	582	596	564	615	580	598	581	611	583	594	585	580	580	600	595	560	574	586	612	596	589	538	596	577	561	566	573	600	607	585	581	610	597	581	560	557	597	601	553	599	576	617	629	592	585	581	551	587	605	608	611	538	568	595	621	557	589	592	566	598	571	590	598	554	569	608	582	589	589	551	563	577	592	588	631	566	558	558	596	570	610	586	568	566	575	651	588	621	604	584	597	571	603	583	575	591	580	579	583	583	586	574	596	595	585	579	546	600	615	566	591	576	579	599	532	558	587	584	590	598	610	599	589	547	650	566	563	619	612	589	620	601	555	603	572	593	632	618	579	595	586	598	616	594	591	604	619	578	596	567	571	624	562	586	584	586	568	553	571	565	555	598	599	557	559	615	572	654	539	598	568	565	588	570	575	606	626	601	572	575	603	570	586	615	570	588	574	636	596	570	613	626	623	552	569	565	554	598	597	602	597	575	600	572	532	619	570	556	556	596	623	550	573	547	605	607	552	611	553	526	552	577	578	561	630	587	575	583	562	613	570	549	586	586	581	603	602	609	590	571	612	563	583	582	583	564	565	570	612	551	608	570	606	588	590	596	617	650	570	598	593	597	608	582	560	591	594	554	594	602	578	581	552	555	591	565	589	623	597	574	583	564	613	573	543	566	619	554	578	582	595	580	621	603	549	622	543	602	574	564	584	593	571	563	594	583	555	557	581	556	605	570	585	566	576	592	617	569	558	576	599	610	623	583	609	601	587	683	612	578	555	606	623	592	616	579	601	612	582	583	600	549	623	626	592	622	595	577	603	570	612	601	598	597	595	587	613	631	594	592	563	582	539	579	540	575	569	624	610	572	602	586	572	583	602	539	599	604	571	602	610	592	600	609	626	556	575	572	557	590	614	586	597	582	584	550	606	594	563	545	617	582	635	567	540	580	591	562	619	584	588	573	598	536	628	589	592	546	546	558	643	624	578	617	639	572	572	621	572	562	559	539	538	569	595	589	577	562	581	575	566	564	537	570	583	534	572	544	584	582	558	621	608	605	618	649	553	572	549	554	597	606	598	568	583	603	570	622	582	558	594	614	599	588	582	642	593	615	581	643	598	572	618	599	553	532	575	553	570	602	583	560	624	574	618	581	595	606	603	569	625	604	615	552	588	588	575	593	558	574	567	591	610	575	567	575	628	581	572	603	604	606	626	606	577	572	554	564	585	603	618	547	603	578	600	564	576	599	560	603	586	616	596	589	562	550	581	581	579	578	591	588	586	595	601	586	577	567	554	602	612	596	536	557	631	626	592	586	639	570	619	592	569	617	578	569	566	549	573	635	549	562	561	552	601	617	597	537	599	566	555	596	631	588	577	636	585	558	575	569	568	571	607	579	614	588	599	582	590	571	583	543	580	588	629	629	571	579	576	602	604	614	570	561	588	578	594	648	581	612	568	626	585	593	617	557	602	572	584	550	612	574	600	608	593	611	603	609	547	588	587	577
6324	9801	25441	22216	14022	7861	3821	1401	461	218	88	85	78	79	79	81	78	81	71	87	78	100	96	75	103	88	87	98	81	90	80	92	85	69	81	69	86	95	72	80	93	95	100	95	90	88	65	92	85	82	78	77	78	85	81	85	93	70	86	85	91	86	72	78	63	97	96	71	73	91	72	85	90	65	97	71	97	80	70	93	72	80	92	85	97	62	74	81	81	70	94	66	89	88	84	81	91	69	95	93	76	81	83	100	79	89	67	77	75	67	82	71	98	72	93	79	82	83	102	96	95	81	79	61	82	85	88	68	81	70	111	68	93	87	81	91	86	86	80	86	77	85	86	88	91	71	58	60	104	93	88	100	85	79	80	70	77	80	74	82	82	100	78	86	70	80	85	77	73	87	80	78	72	75	107	74	72	86	85	81	85	92	76	96	78	76	72	60	77	99	89	65	87	91	87	80	73	63	94	81	91	77	101	106	89	67	80	82	84	75	93	65	93	105	74	81	94	96	69	82	85	73	77	83	79	86	100	84	67	94	93	94	80	83	84	71	69	95	73	57	89	67	79	85	81	78	98	79	89	81	95	78	99	83	57	88	96	77	95	95	88	99	88	86	76	76	90	85	101	93	83	107	93	71	79	72	79	85	77	89	84	69	86	80	78	82	66	92	75	81	81	78	72	80	95	95	73	91	67	72	111	88	77	81	86	97	86	81	98	74	90	70	80	88	88	88	93	93	80	84	76	100	81	87	76	84	79	83	85	93	73	91	93	87	76	88	76	95	89	86	75	86	81	75	86	59	92	81	66	75	86	91	75	89	98	84	99	74	75	81	72	96	91	93	79	77	100	96	76	71	94	94	65	87	90	91	82	95	79	84	80	77	94	84	96	85	89	91	87	79	79	58	91	93	68	75	83	86	90	88	81	88	82	89	84	79	98	92	86	83	88	86	80	103	92	77	89	84	92	63	71	95	64	66	76	84	97	85	94	84	94	85	75	84	84	78	90	97	85	84	100	91	91	76	74	77	76	81	93	76	79	77	75	86	78	73	75	90	88	77	61	87	93	81	87	81	72	93	98	80	85	84	93	80	83	84	93	94	90	83	85	80	85	85	76	77	75	63	87	85	95	80	82	87	80	79	101	83	87	78	82	76	91	85	84	97	111	95	85	74	85	83	67	89	97	74	75	71	84	85	73	77	70	72	86	79	84	91	85	74	90	81	81	82	71	80	81	83	61	76	89	77	89	88	92	82	89	80	77	97	90	90	91	73	75	73	105	81	79	72	81	92	93	71	77	93	82	81	86	71	91	87	97	76	90	79	66	104	86	94	92	82	69	75	89	91	74	71	70	75	94	72	85	90	76	76	97	92	67	104	79	78	90	101	86	89	93	71	79	87	87	95	75	64	74	84	82	83	79	86	72	72	90	77	86	100	89	92	69	101	72	87	89	73	81	84	77	70	78	82	76	87	84	73	84	89	94	74	92	74	81	86	73	84	57	81	83	96	103	69	91	87	83	81	68	91	101	93	68	87	86	85	84	95	79	75	67	75	80	84	83	69	77	75	85	84	78	71	86	75	85	94	85	87	108	75	77	83	74	73	72	76	86	99	92	96	81	84	91	75	67	66	88	93	80	102	72	85	82	67	74	81	78	64	82	77	84	95	74	72	103	90	91	90	80	86	68	82	84	75	104	84	86	87	72	76	95	71	101	101	77	74	66	89	80	90	87	84	83	87	87	84	79	90	87	85	78	73	79	87	91	80	75	72	81	86	88	93	99	69	77	84	98	98	78	96	94	84	69	75	93	94	92	90	77	82	87	87	76	77	73	81	84	76	87	97	93	81	82	77	82	80	83	65	68	90	94	73	84	63	80	97	67	90	79	81	101	84	77	82	87	96	76	73	78	75	82	77	97	85	84	74	84	88	82	86	73	89	102	87	85	72	79	79	89	93	73	79	80	96	105	72	78	81	73	61	94	72	69	89	82	74	91	80	90	80	76	88	87	84	93	88	76	92	92	100	89	82	83	90	71	96	99	81	75	88	69	76	87	96	88	79	87	92	80	80	83	69	76	99	84	83	71	69	82	76	85	84	81	88	72	89	77	97	80	78	89	82	79	88	104	84	93	96	107	84	81	86	85	84	89	92	84	79	90	82	70	84	75	86	82	75	92	80	90	80	84	90	83	85	88	83	100	99	82	73	85	86	80	89	81	79	85	76	73	95	95	77	80	85	90	80	91	79	90	70	73	92	82	72	68	100	85	88	71	72	96	97	105	90	77	72	69	95	73	83	86	77	77	81	94	85	85	92	81	61	92	95	54	84	81	76	80	87	71	68	96	86	85	79	71	91	77	84	83	92	83	77	74	82	77	74	96	87	78	85	92	88	76	75	85	76	76	95	83	87	82	93	83	93	80	81	77	86	89	73	85	79	72	77	75	74	75	77	73	73	83	80	80	77	86	104	86	92	98	78	98	75	86	86	93	95	92	100	72	100	73	105	78	87	98	78	89	73	80	79	88	87	82	81	77	80	87	78	85	88	76	84	81	79	95	72	98	87	84	104	96	81	80	79	84	80	82	84	85	104	84	78	83	75	79	71	104	86	86	85	81	89	87	73	86	72	77	75	87	97	82	92	63	83	64	86	74	80	90	78	66	97	92	81	84	88	91	91	101	81	91	74	87	74	85	90	91	94	80	101	72	94	81	96	62	89	78	85	86	93	78	89	93	86	82	85	79	61	85	72	85	77	76	90	89	99	87	83	87	85	82	94	80	79	92	76	77	81	87	88	76	95	89	73	90	84	93	79	95	79	92	92	89	77	80	73	83	82	83	89	58	94	70	83	83	83	91	84	90	75	76	86	64	95	74	70	81	70	75	96	82	69	90	77	80	90	84	82	79	84	76	80	80	94	78	81	102	74	83	84	74	71	68	71	92	75	98	77	70	81	88	93	94	74	73	81	83	87	88	83	91	70	85	73	85	75	77	93	83	77	86	69	92	79	67	69	104	89	80	85	80	75	90	81	97	86	78	81	82	101	83	66	73	80	82	74	82	103	73	68	75	97	84	79	82	83	90	92	70	84	102	74	88	80	88	70	91	76	75	89	82	77	98	68	85	88	78	68	81	80	75	68	98	81	87	88	88	85	92	94	76	75	77	84	94	84	86	85	83	69	98	82	92	72	83	99	76	77	77	80	88	83	90	82	95	74	87	85	89	98	74	80	74	90	81	90	72	81	81	90	75	85	71	102	73	94	87	76	98	88	76	84	90	79	75	92	89	82	85	87	81	80	88	80	89	70	86	82	88	64	75	78	89	87	88	82	79	98	66	109	70	78	72	86	94	71	92	70	80	83	93	76	79	86	94	80	70	91	78	98	91	78	86	82	83	76	82	86	92	91	96	68	96	72	75	58	59	88	85	82	77	77	83	100	87	73	95	90	70	93	94	95	95	94	83	68	78	77	90	78	90	79	75	87	94	88	74	81	74	80
35778	34634	49197	51417	54633	45721	33329	21679	9758	3831	1078	767	804	822	834	751	784	837	810	790	758	782	859	797	825	831	804	821	861	849	796	785	827	788	818	809	802	836	805	795	821	864	812	793	809	844	804	777	785	778	841	826	835	817	819	830	835	826	826	815	791	807	842	844	786	754	789	780	790	843	753	785	775	840	849	840	827	818	814	801	821	776	865	825	801	829	809	806	835	825	801	807	784	792	798	808	858	819	837	805	877	787	804	785	779	786	832	761	823	796	820	786	824	844	803	921	790	832	834	854	791	796	762	818	770	792	823	769	799	866	802	804	829	809	797	789	783	825	816	871	848	834	800	800	813	886	754	832	837	828	786	787	810	789	815	805	849	820	778	825	805	789	766	836	822	810	822	799	854	825	790	806	838	797	827	813	854	785	753	798	812	784	826	770	806	809	806	796	833	822	804	839	841	872	786	767	776	797	824	813	816	823	822	793	741	780	803	818	832	797	823	744	813	791	814	827	854	794	808	786	805	803	803	803	838	787	842	850	815	792	824	796	797	809	807	803	786	822	805	816	824	848	808	826	855	783	803	821	840	756	777	845	759	835	833	811	793	812	778	820	768	796	825	774	824	764	830	815	837	803	786	822	854	808	845	844	792	813	776	807	761	853	779	805	813	795	751	798	793	841	805	805	791	803	748	805	788	826	791	790	847	781	799	786	840	764	825	767	780	795	813	834	801	786	800	810	843	843	797	819	767	803	769	829	835	847	838	885	817	877	786	806	775	838	828	833	835	810	829	818	907	793	824	781	841	746	830	821	770	852	799	793	838	825	810	815	810	795	796	816	766	855	832	786	792	819	842	767	786	776	832	829	798	800	774	832	810	767	786	778	860	787	824	773	782	880	840	831	815	832	859	795	793	829	841	781	749	793	764	773	850	815	859	798	812	787	776	776	850	767	811	819	763	777	805	815	829	817	803	801	849	818	818	848	813	801	808	859	839	814	819	830	857	773	865	785	798	790	753	841	772	805	804	858	765	827	816	832	787	758	817	752	756	811	772	816	814	832	818	822	777	831	837	809	776	854	829	797	858	817	823	783	801	831	804	778	830	810	795	822	824	820	814	806	817	801	839	789	770	800	861	773	807	819	824	802	832	743	818	846	783	770	827	801	763	848	794	805	834	797	757	793	815	792	820	801	832	793	819	800	806	828	834	780	857	792	834	815	814	868	790	825	802	881	790	813	790	866	827	811	783	831	821	752	851	797	822	819	785	791	824	840	850	822	773	807	780	789	809	804	813	807	821	852	817	815	835	827	813	781	797	769	838	828	804	776	843	780	801	790	815	814	883	808	817	768	755	763	757	794	828	796	836	804	814	858	771	790	836	817	843	840	848	830	828	757	785	809	840	856	816	786	812	821	832	836	813	827	783	816	826	850	861	844	798	803	786	806	827	833	808	811	807	795	824	764	760	797	838	786	840	794	759	782	823	786	853	759	804	845	827	770	816	840	710	809	787	792	829	803	799	794	839	843	856	817	803	828	792	794	797	791	791	822	829	791	808	778	882	837	808	801	800	760	842	839	817	828	779	758	764	855	799	850	732	809	781	839	813	841	814	820	796	809	871	828	788	864	839	856	807	851	845	826	781	799	843	847	801	819	778	805	849	847	864	833	808	778	844	796	821	810	766	832	820	799	807	835	782	793	862	801	855	813	824	789	811	834	786	827	817	798	821	792	811	852	831	783	814	816	824	819	805	843	783	853	825	792	800	796	857	783	847	793	805	845	827	794	832	799	853	840	808	774	766	814	801	850	796	778	868	838	828	802	773	865	843	820	783	810	810	815	847	790	815	806	850	774	815	768	807	872	880	829	819	764	819	823	778	822	819	830	841	795	764	838	795	780	844	786	758	812	817	801	780	821	763	765	773	818	831	838	778	814	858	835	793	849	810	841	824	836	780	815	843	765	802	842	817	759	802	830	797	814	780	793	810	808	835	801	774	777	814	808	774	834	797	801	776	793	792	818	836	812	777	814	817	799	832	778	851	785	799	835	851	836	834	745	826	847	790	773	806	847	854	780	805	802	828	789	790	721	787	791	814	774	825	789	856	764	786	769	845	819	805	808	806	786	758	831	845	820	784	828	792	790	798	833	835	810	803	831	780	811	823	764	752	835	857	854	827	895	821	802	796	765	815	794	856	808	824	769	756	824	845	805	771	808	853	824	829	797	801	840	804	795	767	804	835	854	770	837	785	827	805	787	806	817	829	858	826	879	866	834	766	800	794	806	792	874	789	865	831	823	767	775	814	792	777	782	878	838	751	807	766	776	759	774	808	797	826	800	794	756	802	824	842	859	847	785	785	817	822	791	795	789	796	835	840	808	809	853	798	811	825	782	846	796	785	854	783	844	818	822	853	813	852	791	822	822	805	828	854	839	796	776	830	833	819	784	861	836	839	793	797	813	822	839	832	845	763	768	808	813	832	803	789	870	804	846	823	772	838	814	851	845	783	802	837	811	818	788	809	785	821	827	824	873	818	801	828	822	782	809	800	826	808	788	820	780	807	818	825	802	793	854	870	737	853	823	821	789	850	838	834	872	759	770	811	805	777	799	797	855	820	797	805	788	803	744	859	838	743	819	842	832	786	792	751	817	801	753	821	815	806	835	775	846	831	818	826	812	833	778	786	819	804	817	804	812	808	784	761	818	810	817	789	789	800	833	833	742	792	804	834	773	824	852	821	780	826	797	794	819	798	826	790	780	800	832	809	836	792	800	842	842	807	825	821	794	793	785	842	803	831	833	764	882	823	769	823	793	818	869	820	856	794	809	850	775	766	798	798	794	749	804	807	805	799	815	813	768	787	815	769	829	842	823	821	798	842	840	852	837	814	783	799	789	810	782	776	808	767	789	851	815	824	822	789	830	845	801	780	872	792	807	822	821	821	801	809	785	824	807	882	789	796	817	758	782	732	840	823	821	805	832	816	825	827	846	848	726	825	827	766	793	749	810	791	813	851	829	796	836	826	832	854	810	825	859	785	806	812	812	800	841	826	794	835	807	824	801	783	782	806	805	825	783	844	828	776	795	812	809	828	810	833	833	856	827	817	783	801	824	820	823	865	754	819	857	807	803	809	787	772	776	756	770	797	813	808	806	852	781	822	803	780	755	841	848	763	782	820	845	821	819	787	824	823	840	807	802	790	792	839	819	761	841	842	834	771	805	774	769	784	798	802	866	844	802	793	767	772	812	787	804	786	770	768	836	784	789	826	862	794	809	817	892	804	828	846	807	799	854	832	791	831	815	836	816	830	805	822	837	778	780	786	893	821	796	819	818	789	801	787	827	823	817	857	766	806	781	789	817	821	789	797	822	723	845	802	830	781	776	803	870	756	845	874	827	755	802	824	786	827	793	835	781	789	846	814	814	816	788	836	824	785	768	814	754	788	788	787	820	774	832	851	829	819	798	772	813	787	775	787	814	808	790	846	804	792	851	805	800	832	793
2983	589	3732	5619	3618	1908	883	392	176	111	84	84	86	90	69	91	73	94	93	90	89	84	96	66	88	89	71	81	97	77	79	77	69	69	70	85	72	78	88	85	81	82	94	78	82	82	95	88	80	73	77	95	71	79	98	95	77	77	77	78	75	69	87	85	69	91	80	79	92	72	89	92	90	90	76	72	90	78	94	75	93	76	82	80	79	84	83	74	76	77	88	95	93	79	90	72	94	78	90	72	87	72	105	90	99	75	102	89	86	81	87	93	84	73	69	76	87	74	90	75	76	77	94	81	74	103	93	84	83	66	76	88	85	75	90	83	95	89	90	69	94	72	58	84	80	93	81	74	99	81	74	82	80	73	91	89	91	90	95	87	79	77	88	101	94	90	93	70	98	90	73	78	77	82	67	87	89	78	101	85	97	74	74	88	90	89	80	76	79	85	71	73	86	69	71	70	83	94	72	80	107	75	80	85	89	92	91	75	87	101	75	75	90	88	77	83	81	90	74	77	83	81	81	97	97	88	63	73	93	76	94	103	86	80	82	79	76	83	71	80	76	87	72	75	88	88	93	95	79	92	77	89	89	65	79	73	75	73	86	76	74	85	88	85	78	82	77	85	95	76	79	80	72	88	79	77	56	83	84	88	77	78	85	72	75	106	77	89	87	70	84	84	77	84	68	86	81	71	79	85	82	88	78	84	81	81	78	67	94	93	76	84	87	95	84	80	77	67	87	92	68	64	87	79	83	78	96	96	89	104	89	85	75	90	65	85	79	69	73	73	81	101	103	85	90	80	77	87	85	98	73	73	100	100	86	70	87	89	83	86	96	87	85	90	96	84	69	75	75	94	79	81	55	83	82	92	105	89	80	81	96	82	86	91	86	83	83	97	96	81	73	94	96	76	81	80	72	79	85	74	81	77	71	89	81	102	72	70	76	85	90	83	84	81	94	87	74	67	84	87	100	84	73	89	95	83	69	76	98	89	93	69	80	89	67	86	74	100	111	80	89	91	85	86	83	84	68	84	80	81	72	72	81	96	82	77	101	78	87	78	96	76	82	84	83	70	92	89	96	94	76	81	65	59	87	84	72	101	79	79	76	77	83	87	71	94	90	88	100	87	85	82	91	83	82	72	78	86	88	77	80	72	75	74	75	76	93	70	89	95	64	83	73	85	87	84	70	100	79	92	78	85	86	66	90	90	86	81	91	100	70	65	66	88	86	80	99	74	95	80	97	95	82	78	85	64	71	77	85	96	78	75	78	91	80	89	89	81	83	92	86	92	69	83	105	98	89	74	86	88	64	83	77	85	85	82	86	101	90	88	78	86	94	99	79	89	78	59	72	93	78	80	98	82	88	86	86	94	80	96	92	89	80	101	76	75	85	68	84	81	76	75	88	65	95	69	90	73	98	87	92	62	77	88	77	78	74	92	73	83	77	83	92	70	81	100	82	74	75	76	84	87	88	88	81	79	76	89	73	73	85	73	80	90	82	95	90	87	56	101	77	75	90	76	76	79	76	77	86	65	74	78	68	96	87	82	61	73	87	88	84	83	78	82	84	76	96	67	82	92	84	87	94	73	79	90	87	73	82	72	106	104	86	87	75	72	73	71	83	75	88	76	102	78	78	72	77	67	79	79	72	76	83	67	63	92	66	76	65	62	83	104	79	88	78	82	84	87	90	84	89	87	88	72	71	87	78	71	90	86	73	78	92	69	91	100	85	93	66	71	67	83	65	85	75	78	90	69	74	89	90	88	68	84	82	89	86	81	83	88	80	84	80	71	69	93	86	83	99	85	86	92	84	69	74	89	67	72	98	95	81	83	100	81	74	86	90	85	89	96	71	87	77	74	72	89	89	86	101	86	74	95	89	80	94	88	95	71	85	87	74	85	71	80	89	78	80	77	92	75	78	89	72	92	87	80	77	76	79	88	77	89	91	98	90	73	95	82	70	83	87	94	83	72	68	71	97	81	91	69	73	66	80	83	85	97	108	75	74	86	86	83	80	102	65	63	76	91	72	84	84	85	63	92	77	79	77	78	83	77	91	79	75	88	78	73	70	83	99	100	72	87	84	88	84	85	80	90	91	78	74	79	58	86	89	84	79	63	90	91	93	79	78	70	81	78	82	64	86	82	86	70	87	69	85	76	81	71	78	82	81	84	87	83	81	91	74	65	77	91	84	87	75	84	75	82	86	69	78	82	85	73	92	87	84	72	91	73	81	95	85	93	79	82	76	80	105	86	73	89	75	77	93	70	93	80	79	82	69	109	103	102	87	72	70	86	67	100	90	93	74	84	89	81	83	98	76	69	79	70	75	76	87	90	97	92	68	83	88	71	90	84	71	78	75	88	88	69	88	89	72	71	84	76	63	88	93	82	65	92	79	77	85	80	75	69	81	91	81	81	86	96	82	91	75	79	89	65	79	84	75	72	94	80	84	81	66	105	78	81	75	69	82	65	71	94	90	85	103	82	75	78	67	74	97	83	93	75	80	80	77	91	82	66	97	80	70	76	70	80	83	96	80	75	78	95	69	70	65	73	87	95	93	79	74	80	95	85	89	89	81	75	95	72	70	80	88	65	81	90	80	68	87	79	72	87	88	82	83	86	89	76	78	87	79	84	74	71	73	79	87	87	91	93	91	77	98	81	84	80	101	89	74	101	94	82	93	85	98	73	86	87	80	81	89	77	85	79	82	67	75	84	82	87	68	73	84	76	101	75	75	100	87	83	85	65	84	78	94	70	84	74	81	66	81	78	87	76	100	84	74	96	80	73	77	83	89	72	88	83	78	61	84	88	86	79	81	76	78	77	68	93	83	86	84	76	80	79	81	84	88	77	86	84	74	93	88	85	64	87	63	78	87	90	81	76	76	88	89	88	88	73	82	91	91	82	79	82	96	84	71	105	95	90	81	80	82	88	94	70	85	81	79	77	84	62	78	81	86	85	86	74	78	78	85	80	79	98	77	76	71	88	74	93	90	99	104	99	84	91	73	81	80	67	83	87	95	78	72	56	90	64	99	86	78	77	77	70	98	83	86	77	91	95	82	70	81	80	82	84	80	56	71	84	64	74	95	88	92	88	92	90	77	90	69	89	87	101	87	86	83	85	64	86	71	90	91	107	68	77	77	74	96	83	84	86	70	80	95	72	85	93	91	85	93	85	95	87	84	87	89	74	81	100	90	85	91	99	80	78	85	93	77	89	83	84	81	95	79	75	88	80	71	78	95	71	84	85	64	75	83	73	55	98	70	72	90	77	95	78	79	89	85	74	85	66	87	90	90	75	77	95	92	93	89	61	94	76	98	86	74	55	72	70	88	77	96	79	77	93	81	89	96	78	84	86	97	101	74	76	70	83	85	82	66	74	91	90	74	84	92	81	69	76	75	74	69	67	83	69	83	88	71	86	75	83	73	84	81	88	72	91	96	90	93	83	83	90	83	84	85	90	73	69	80	75	81	84	86	83	91	90	79	84	79	87
21169	8213	25059	30824	31029	25746	16801	8366	3374	1379	839	816	711	759	752	730	757	766	735	778	800	752	804	801	769	809	756	810	796	792	800	741	763	764	783	821	759	747	759	821	800	788	730	776	744	758	763	720	780	751	811	764	739	787	790	788	775	761	768	728	769	770	776	791	840	804	760	793	781	756	790	710	793	755	787	788	740	827	806	764	758	776	765	752	778	822	762	741	749	787	775	738	738	753	792	776	776	784	852	769	792	753	728	771	812	798	772	793	785	827	814	818	773	781	779	797	758	726	756	770	767	745	809	768	708	752	742	782	753	792	730	788	785	800	754	783	739	778	754	774	756	753	769	772	768	728	808	817	775	791	760	779	822	744	772	772	797	744	762	746	790	758	781	727	779	761	760	767	795	785	779	795	775	786	771	769	730	736	769	809	839	836	748	742	757	840	773	767	799	734	772	757	764	707	748	728	760	800	813	738	782	798	765	752	822	765	785	770	812	783	777	723	768	727	802	805	785	777	773	781	726	761	753	745	726	771	753	778	796	788	815	784	757	758	727	833	793	757	760	752	769	745	759	796	780	764	816	776	795	777	754	764	735	752	771	810	836	807	806	775	793	786	749	780	805	776	766	772	783	782	773	774	764	748	765	773	784	783	775	784	806	728	758	675	783	819	808	730	798	801	763	818	787	726	741	790	795	825	772	820	795	736	789	807	766	815	782	773	805	782	759	783	770	790	790	785	747	758	747	776	732	821	762	792	804	798	775	769	775	785	797	687	846	777	800	737	784	758	782	781	782	749	765	813	749	751	814	792	868	752	756	799	770	830	715	699	843	751	782	829	815	793	757	768	752	815	802	787	745	725	785	787	766	795	770	775	738	783	753	754	798	751	789	833	740	814	759	776	807	750	788	750	747	797	774	750	782	777	697	793	768	780	754	768	813	732	765	853	773	731	738	734	766	766	763	753	827	777	790	754	754	797	744	793	793	777	751	785	830	816	844	770	837	740	726	782	720	810	781	769	761	754	759	729	773	773	745	761	775	757	806	807	777	800	760	776	771	784	790	832	796	769	747	787	795	817	789	715	776	745	822	765	790	774	776	777	793	809	810	776	761	734	803	800	802	755	755	784	778	756	788	761	803	766	778	834	772	795	807	773	807	735	728	760	810	817	801	744	811	747	721	787	804	784	766	766	792	785	780	755	779	773	795	771	749	801	765	782	763	814	777	764	761	776	781	762	772	745	708	789	825	740	757	764	778	759	798	790	805	717	807	802	769	764	790	824	824	772	772	738	776	757	768	792	759	836	797	782	741	784	748	744	756	737	806	757	815	772	762	755	808	784	778	822	783	780	761	758	757	768	786	814	815	798	773	828	788	778	781	762	757	795	765	813	776	712	773	785	757	711	764	792	795	803	768	744	814	714	811	824	761	799	802	777	745	791	792	737	744	777	776	725	757	776	781	779	836	806	735	769	741	800	838	782	757	776	789	724	790	777	812	819	763	754	821	779	761	775	773	776	818	765	801	847	755	787	783	822	788	758	760	771	764	827	753	803	695	765	787	777	769	744	801	719	809	765	750	794	800	782	757	763	787	783	782	712	711	757	736	737	765	737	758	758	792	800	755	763	754	823	797	794	816	732	794	793	778	837	749	731	771	783	685	770	791	786	777	779	751	762	787	768	759	777	794	773	785	749	823	802	824	795	800	764	798	770	829	763	743	791	770	806	753	810	801	783	793	731	815	755	806	740	807	769	818	779	772	791	766	842	786	796	807	764	806	784	791	769	785	799	776	794	769	733	759	808	771	763	786	793	787	755	736	802	728	846	778	757	732	777	735	724	788	788	753	724	733	809	756	769	774	785	770	759	734	772	787	748	809	759	845	806	778	741	773	743	789	772	792	788	796	794	739	744	789	743	812	779	780	768	793	778	828	784	767	824	770	782	807	755	801	817	781	799	746	755	762	790	788	799	781	803	775	803	793	828	781	755	743	788	738	793	752	773	807	794	800	785	764	802	781	809	825	773	734	754	798	771	778	815	735	713	769	781	791	814	748	784	774	720	780	776	795	805	829	763	769	789	784	717	748	740	719	750	765	745	789	772	827	770	743	799	726	833	799	790	788	733	802	805	771	792	792	787	762	767	792	765	775	767	727	743	789	821	806	745	773	830	819	781	785	756	810	785	794	819	762	794	799	740	755	766	794	766	744	774	777	778	755	805	777	770	740	769	768	798	731	775	796	817	772	785	756	791	767	763	795	783	776	759	775	751	774	777	786	745	782	755	762	752	741	806	765	779	775	783	802	779	785	738	755	790	755	777	781	774	813	769	744	811	767	757	781	745	777	767	764	785	791	815	784	777	794	767	778	810	794	756	844	765	819	735	725	775	780	807	772	754	768	801	738	839	741	798	746	805	799	754	807	756	801	781	838	809	764	742	785	727	774	763	754	808	737	779	813	740	762	798	748	770	809	789	750	796	753	752	755	807	790	797	803	768	813	795	741	778	815	739	779	782	817	805	760	771	758	764	766	767	780	813	772	754	719	772	701	778	782	791	789	758	757	724	764	747	779	787	724	785	770	749	727	719	782	721	806	795	807	767	761	765	788	711	755	785	787	786	772	759	782	782	769	775	802	776	795	778	703	814	785	735	800	738	815	766	793	795	737	797	740	802	754	784	809	750	768	802	733	818	795	778	812	784	789	793	804	749	741	779	816	748	775	807	813	793	815	819	784	779	780	800	815	756	774	767	756	730	754	775	754	795	776	786	830	704	761	783	767	754	727	794	775	766	761	783	745	789	775	802	813	778	786	741	745	765	720	768	752	748	800	739	768	769	782	756	799	793	838	748	747	747	779	794	752	759	728	730	747	774	794	753	735	771	784	791	747	754	806	723	805	756	780	778	762	755	754	764	794	798	754	794	758	738	805	787	785	788	854	781	771	804	792	799	773	792	782	776	768	757	779	787	789	773	789	814	698	787	793	756	796	804	768	802	737	730	792	791	720	752	746	798	792	772	797	767	826	752	800	788	777	746	768	795	785	816	811	804	788	760	806	798	819	755	778	721	778	765	789	799	797	755	790	726	772	739	761	742	807	743	722	768	779	777	777	795	773	760	791	799	693	772	749	793	719	852	748	776	729	757	758	796	784	741	754	754	798	752	761	828	767	779	790	773	771	726	779	760	799	747	746	770	801	803	760	792	776	769	744	804	785	760	816	790	755	744	782	721	805	743	802	743	742	796	763	770	734	786	771	721	750	741	742	772	799	812	796	782	770	809	774	790	734	735	814	789	787	742	766	793	771	780	758	768	781	750	784	760	767	790	806	788	807	788	765	746	754	826	752	752	750	771	787	768	774	770	753	794	753	803	772	806	766	783	749	812	789	765	744	748	763	727	780	789	786	834	757	784	782	789	733	782	769	756	753	815	817	760	753	805	787	784	755	790	774	796	749	777	797	744	777	755	779	775	779	788	749	751	733	719	855	732	746	772	812	747	782	770
5454	4584	19295	23331	16607	10571	5377	1883	574	219	109	78	82	64	77	90	80	83	60	80	73	73	69	76	78	69	74	85	98	75	67	69	83	88	75	87	70	74	65	88	82	75	62	87	66	76	84	69	76	66	75	81	84	79	76	91	83	66	88	76	94	86	85	83	74	85	75	95	84	79	72	79	83	85	70	82	69	98	58	85	85	87	79	78	75	68	80	73	73	80	79	68	66	94	82	79	67	71	90	74	72	75	59	71	85	83	90	110	90	74	69	80	92	84	82	85	84	62	84	79	78	77	91	83	77	60	78	75	76	76	71	81	78	78	78	73	89	70	60	98	58	74	84	90	74	85	98	69	80	91	81	84	90	78	87	89	66	75	73	85	70	69	71	66	80	84	80	69	78	67	72	88	77	79	81	84	82	62	89	84	84	82	100	74	67	96	87	92	82	82	65	80	91	84	88	90	83	77	90	83	79	75	87	81	87	89	60	67	74	74	76	82	80	79	78	96	79	84	74	69	76	73	77	77	69	85	76	87	75	82	80	77	87	83	75	61	73	83	84	81	62	80	91	70	76	71	67	69	77	83	81	78	89	82	107	91	77	74	85	90	83	86	82	81	77	91	80	80	75	84	91	84	88	79	90	90	80	74	92	78	86	81	92	79	63	77	69	75	70	81	85	66	68	77	77	72	85	83	62	87	78	70	82	100	74	72	106	93	82	85	69	82	85	75	64	70	88	80	84	84	67	78	77	82	93	72	85	79	79	87	94	82	68	79	74	92	74	82	82	94	79	77	69	83	78	93	74	81	80	89	63	82	81	67	57	77	87	84	83	78	85	67	66	93	79	85	96	88	63	75	73	70	61	81	81	65	67	74	71	93	74	76	101	77	92	76	80	88	85	91	81	90	78	104	79	87	67	90	86	79	72	85	87	97	81	96	82	89	86	81	83	85	68	75	81	81	78	75	83	67	85	77	89	91	69	78	77	95	78	89	68	74	80	96	84	88	81	86	65	81	88	85	69	73	91	70	74	78	82	77	95	86	81	74	74	76	87	60	77	76	78	89	81	78	65	87	100	97	75	87	77	85	77	74	85	68	95	95	73	83	88	92	78	68	78	93	76	88	85	76	71	76	82	73	66	82	71	78	80	74	78	77	79	85	67	66	86	80	74	92	84	60	88	80	83	61	78	65	84	70	77	62	80	64	87	88	81	71	84	69	96	87	67	94	86	74	80	73	79	88	82	84	87	91	70	81	88	62	80	76	71	76	80	94	75	74	67	82	84	98	76	80	71	88	85	83	84	87	68	80	98	80	77	79	83	76	89	88	65	69	81	75	92	66	74	74	86	73	73	84	86	90	85	71	74	82	78	82	93	66	78	71	74	95	63	81	65	86	72	77	95	85	86	77	81	66	62	64	65	80	82	77	71	67	62	94	93	78	81	91	83	87	88	86	77	71	70	89	88	81	67	88	82	88	65	74	87	91	76	83	89	71	73	78	83	68	88	79	75	78	82	63	81	81	75	71	69	85	77	64	82	79	72	90	77	64	94	93	77	70	88	95	68	80	86	74	64	80	73	82	92	82	96	73	88	83	95	64	70	71	81	87	66	74	69	76	82	81	86	73	92	77	85	83	81	99	75	74	71	88	83	85	81	78	86	85	83	79	82	81	89	78	77	79	90	87	84	93	100	87	93	76	80	69	74	66	63	73	94	74	73	90	68	89	65	72	85	90	92	84	89	68	85	80	75	83	82	84	75	70	84	62	97	75	82	65	65	65	85	85	83	77	90	99	66	77	73	72	92	89	89	79	69	71	75	66	75	100	72	65	82	83	73	75	89	69	91	73	77	88	89	88	81	86	77	81	90	72	83	81	77	73	73	81	75	65	83	77	88	87	87	79	91	92	60	79	95	79	88	78	65	76	76	80	76	78	68	78	86	87	76	56	77	65	78	76	81	77	73	86	85	78	65	75	70	84	95	79	83	83	88	80	79	84	71	78	48	92	75	66	83	92	71	79	73	71	75	84	81	81	76	86	89	82	84	76	70	68	61	69	74	89	74	94	80	64	78	77	58	101	61	68	68	76	78	66	78	101	70	74	83	78	75	68	91	73	84	73	79	80	99	83	85	75	76	67	63	63	71	87	82	70	79	80	72	76	88	87	72	70	73	84	83	73	76	97	79	75	83	82	79	80	71	79	97	78	57	80	93	73	70	78	85	76	77	69	91	75	73	76	90	75	79	90	77	67	70	81	67	76	66	103	87	70	86	78	87	73	91	84	92	78	61	84	80	82	70	71	69	80	82	78	77	88	94	66	77	76	87	83	78	74	84	83	77	73	66	82	72	88	68	68	73	65	58	85	74	93	90	72	78	65	75	88	95	86	71	73	79	69	98	70	74	85	92	86	67	94	81	70	83	72	69	100	68	77	84	67	74	68	81	86	73	75	69	71	87	72	80	65	94	66	66	91	87	65	73	77	86	84	61	81	79	85	81	83	69	67	75	67	89	87	60	81	71	76	89	77	79	88	74	77	73	82	75	68	69	64	81	84	63	70	87	67	84	82	74	78	72	83	73	83	74	83	83	90	68	82	82	54	90	90	85	65	74	68	76	77	74	73	66	67	76	83	83	80	94	84	81	83	97	83	101	76	77	68	84	65	79	71	92	75	70	69	61	89	64	71	72	76	84	81	94	69	84	92	74	81	80	89	93	70	69	82	62	87	84	78	79	62	74	61	69	68	88	88	69	76	79	82	87	70	82	80	70	79	73	81	58	84	70	66	83	79	85	86	93	78	79	101	80	83	75	68	87	72	76	78	73	71	92	76	75	79	78	78	80	84	80	82	87	67	76	84	88	74	82	73	87	81	89	85	88	80	81	80	74	74	71	86	93	62	77	75	90	85	101	88	72	84	73	85	86	100	75	93	71	89	87	73	74	78	73	76	76	87	73	68	76	77	84	81	67	71	83	79	81	69	77	82	74	85	79	87	75	81	78	93	98	81	66	89	72	78	81	96	82	88	80	85	88	81	86	70	68	82	75	71	77	94	72	76	76	85	76	68	87	69	74	63	75	76	80	73	80	79	76	88	103	71	81	57	83	80	70	66	76	88	86	74	71	91	89	70	70	93	87	86	77	78	73	62	84	74	85	62	65	86	78	81	87	92	98	91	88	73	89	91	81	73	88	79	88	81	76	91	73	86	90	87	79	89	88	88	75	85	67	73	83	93	70	73	78	76	99	91	73	47	78	84	96	62	88	89	88	93	79	72	72	85	85	86	76	79	91	76	82	81	80	85	63	75	82	86	79	75	74	92	79	77	95	83	79	83	79	81	75	81	91	80	88	84	88	90	89	78	78	78	89	87	86	89	80	72	86	86	85	67	84	89	63	81	84	81	61	80	74	72	68	89	86	67	69	82	99	87	91	81	73	85	80	70	68	71	91	89	75	57	75	82	77	91	65	81	60	84	73	93	76	82	84	81	84	72	84	69
32558	27056	44748	54569	59569	50553	36987	24117	11373	4463	1363	820	767	771	726	797	789	787	777	774	768	767	737	823	771	781	825	784	778	781	797	760	770	785	813	798	757	756	757	776	815	764	800	711	816	780	763	771	792	781	799	759	737	744	785	764	742	781	811	843	787	750	779	768	826	769	797	745	752	766	815	795	840	794	775	774	783	782	795	780	781	814	789	776	783	774	783	805	786	835	766	753	779	770	785	762	792	784	810	760	771	769	763	791	744	762	784	771	802	780	787	825	742	766	767	762	777	790	805	785	832	752	741	776	787	743	801	809	832	780	782	836	777	786	787	735	787	817	829	794	810	758	792	765	768	785	771	766	821	771	750	761	789	775	715	772	782	782	783	781	769	781	737	738	749	720	762	766	756	826	768	790	805	738	775	794	771	769	791	766	730	760	823	775	817	731	801	820	750	782	804	762	762	811	788	746	782	786	783	773	806	762	794	784	786	771	756	752	828	784	827	832	772	787	818	825	807	771	783	792	788	750	752	821	765	748	846	759	812	731	831	747	734	762	780	743	783	767	748	784	737	753	754	822	792	780	779	742	744	782	884	771	745	825	785	756	770	746	795	808	770	773	825	796	793	742	782	761	770	790	780	777	752	804	721	778	761	844	740	754	786	752	794	729	744	738	721	744	758	782	735	799	790	729	741	804	746	805	715	789	736	792	791	693	761	731	743	797	816	784	776	770	745	793	760	786	773	734	754	810	784	811	771	818	780	780	747	755	821	794	796	799	761	770	755	792	730	765	807	753	784	758	792	778	767	809	742	808	740	793	760	795	747	788	765	803	792	741	818	786	742	768	787	770	792	763	758	752	777	845	796	724	806	822	781	776	807	792	776	794	746	813	796	780	751	815	746	800	738	731	782	793	711	786	774	781	791	752	736	775	762	774	781	773	766	751	772	777	763	792	758	747	778	769	799	759	740	782	786	800	712	758	773	759	732	753	746	772	778	792	744	816	790	764	769	827	825	778	759	830	772	784	794	716	829	768	730	826	757	812	758	764	764	771	799	798	750	823	789	816	774	812	740	812	798	812	723	788	831	774	829	732	785	791	752	775	767	769	758	765	775	787	755	762	795	769	843	806	774	776	804	750	791	791	795	741	762	763	745	749	785	847	761	791	848	723	764	795	838	831	801	770	695	761	776	742	792	760	755	806	749	760	760	767	766	774	792	806	815	759	793	763	793	754	771	784	767	750	767	735	775	817	769	779	796	770	839	772	807	764	772	785	801	728	781	801	741	791	811	810	754	759	747	796	747	787	765	813	756	792	811	792	727	752	806	818	721	801	735	769	781	795	820	762	784	774	814	786	794	778	837	799	792	734	782	737	779	774	776	805	795	786	842	777	768	793	781	776	787	786	725	805	780	741	748	825	793	776	760	779	759	755	809	776	766	776	748	791	784	774	751	772	804	829	735	783	787	722	782	727	802	784	767	797	787	745	826	771	804	781	794	763	755	787	747	730	765	749	801	743	777	775	818	791	767	759	785	780	786	803	776	752	795	785	738	734	779	817	796	758	797	754	793	744	805	791	732	755	810	746	753	733	831	798	779	814	775	789	770	727	796	801	781	815	756	830	772	777	838	773	762	775	756	783	789	748	738	756	747	756	771	774	784	772	795	746	766	827	767	743	769	787	824	803	730	759	830	790	789	756	772	760	813	731	788	753	758	744	836	783	784	791	770	800	778	755	779	840	765	791	774	799	792	833	829	754	754	792	761	836	795	790	816	764	765	765	777	783	809	728	796	751	828	854	715	814	808	762	820	798	749	785	778	803	750	768	735	758	743	801	809	788	813	779	818	769	796	851	737	787	793	779	800	725	794	781	766	760	751	792	806	773	799	786	819	753	803	786	826	840	797	789	771	780	764	763	802	772	794	782	738	754	797	817	774	780	801	782	774	724	805	813	731	756	820	812	808	733	812	751	818	727	810	750	789	805	714	776	723	783	740	834	797	796	798	791	779	732	802	750	765	755	734	775	794	738	783	824	755	750	812	796	801	750	802	865	761	772	796	803	792	750	738	822	756	762	779	788	860	773	770	788	813	821	786	806	809	824	758	709	736	776	798	773	758	799	806	806	773	831	745	775	759	788	745	782	793	777	813	752	756	763	820	738	796	718	750	829	784	734	819	745	760	761	821	751	775	785	775	800	790	785	757	786	780	839	749	764	797	753	707	761	744	748	746	800	769	739	795	795	776	826	808	769	820	755	783	740	795	772	782	746	780	745	806	765	804	822	803	753	746	745	797	743	754	710	804	761	798	733	755	788	720	797	810	810	819	786	766	777	779	802	800	829	779	769	822	754	786	808	785	743	766	789	808	749	792	804	754	783	780	752	805	792	802	803	754	763	717	720	806	776	800	787	805	786	744	779	771	794	731	797	700	808	803	780	798	750	765	811	751	750	755	728	763	753	838	815	756	789	756	771	780	767	762	725	826	806	817	767	772	768	785	773	758	782	805	780	776	803	741	758	765	770	767	769	764	749	760	747	757	774	787	767	750	789	785	810	773	783	779	752	800	750	822	783	802	778	836	794	815	756	819	790	748	776	770	783	772	769	759	775	735	756	790	726	799	842	733	772	805	785	746	827	794	745	761	819	757	798	752	777	783	822	741	785	720	838	773	772	837	803	811	763	728	772	725	788	781	791	753	779	802	760	756	815	778	777	835	786	767	771	783	817	753	779	747	772	785	785	757	737	775	768	735	765	779	804	766	763	798	757	755	830	794	769	768	792	820	786	737	795	772	789	738	774	823	802	757	769	746	764	796	819	800	786	805	769	762	842	760	787	762	788	758	803	784	774	695	808	715	777	807	772	800	753	790	797	774	826	792	775	741	791	745	793	762	772	798	737	824	811	782	751	810	744	809	727	756	803	831	741	746	827	778	804	741	805	796	742	794	769	792	767	812	787	747	796	745	745	781	774	749	763	745	763	732	801	786	772	799	778	753	757	767	754	830	747	742	759	798	794	779	779	772	792	767	799	770	795	820	776	828	728	809	771	769	751	803	803	777	801	824	780	794	754	767	759	819	795	776	831	746	815	752	802	779	726	771	769	771	804	797	733	812	787	765	778	787	748	773	799	812	737	750	805	795	789	802	742	787	759	776	726	826	807	797	765	799	778	757	759	765	778	756	829	765	772	765	799	788	756	753	780	766	800	758	764	750	782	758	756	789	779	789	764	769	800	776	770	789	771	736	767	773	780	808	774	774	819	788	744	764	785	773	756	815	745	746	735	755	780	755	788	780	758	793	788	784	763	740	781	767	753	806	800	732	739	836	755	702	759	813	776	768	790	752	765	799	784	782	776	756	794	747	784	806	756	758	774	716	784	847	752	769	801	789	804	777	718	781	726	710	756	828	868	771	778	814	753	772	802	727	785	760	819	796	744	759	758	747	732	799	792	743	790	792	796	774	825	785	779	773	783	764	773	742	787	804	730	732	770	767	804	753	792
5399	2579	11718	15626	10440	6065	2730	1014	360	121	74	80	68	55	64	70	70	66	84	67	66	53	62	65	64	71	69	65	71	76	67	61	68	64	62	56	71	69	52	83	69	72	45	69	66	84	68	75	73	62	90	56	56	69	72	77	58	74	48	64	68	72	55	73	80	58	70	65	60	66	66	72	62	62	63	67	78	62	60	66	57	61	62	65	73	67	60	67	60	67	63	58	56	53	59	72	68	79	52	58	77	63	63	74	61	78	57	65	72	51	52	61	69	70	49	57	63	60	64	69	55	65	57	73	62	62	64	62	69	57	54	64	66	65	62	70	73	56	57	70	65	50	59	72	77	74	69	65	62	69	57	63	65	60	69	70	55	62	65	64	76	62	49	65	71	61	66	53	73	68	54	73	76	65	73	65	52	64	66	49	48	81	75	58	64	72	70	47	60	64	63	44	70	67	55	77	65	77	61	59	66	62	70	50	50	72	61	59	55	61	68	63	70	67	67	64	67	63	63	61	70	69	62	40	57	66	60	62	72	76	64	71	72	68	58	51	47	63	53	57	68	70	52	62	66	65	54	78	65	69	68	53	68	61	67	53	67	59	61	68	54	71	55	62	62	57	55	51	71	55	64	76	54	50	49	59	76	73	47	64	59	70	61	62	59	63	62	59	70	60	46	62	66	72	73	69	67	61	67	65	59	55	65	62	64	56	65	66	69	68	58	69	70	61	63	69	57	79	64	61	62	67	68	61	67	57	59	65	65	69	67	77	64	43	60	73	64	70	52	60	61	67	64	62	62	68	57	50	70	64	52	66	73	71	68	68	73	58	57	71	72	67	61	71	60	54	63	65	63	51	56	60	67	57	57	61	67	56	55	71	54	67	64	71	73	58	61	53	54	72	52	45	75	61	60	60	64	60	63	60	70	58	57	53	63	65	62	68	74	59	79	67	79	58	64	57	56	70	71	62	54	58	55	66	60	64	68	66	76	84	65	48	75	75	65	68	66	71	44	58	51	73	60	67	68	61	68	60	70	59	62	71	60	59	56	66	74	68	56	56	51	54	67	77	75	77	63	69	52	54	54	64	68	60	74	76	57	60	58	69	70	73	62	67	67	66	73	52	74	73	64	66	50	66	75	67	61	61	62	59	65	55	73	69	61	72	59	57	61	64	76	62	58	64	61	52	58	54	61	48	64	58	66	67	51	67	62	71	60	60	63	61	67	60	71	66	73	63	75	66	70	75	62	59	53	62	54	57	67	70	72	60	55	72	61	70	71	61	65	66	71	54	48	73	76	74	69	71	57	74	73	67	70	71	62	68	75	67	46	69	57	55	70	61	51	57	65	72	64	75	62	62	60	64	68	71	48	58	58	63	83	53	66	69	76	77	82	67	63	76	62	65	54	56	52	63	59	65	64	54	68	72	57	59	76	66	49	46	84	62	66	76	72	74	71	69	60	61	55	42	59	66	62	74	51	62	50	46	72	70	49	72	73	65	57	68	66	55	76	55	83	58	63	59	60	63	58	63	56	76	60	84	60	74	77	67	62	52	59	70	67	77	71	61	61	61	62	58	54	77	65	62	58	67	69	65	49	56	63	57	63	75	60	68	66	73	64	61	72	53	66	57	70	49	65	61	65	67	58	62	61	50	54	61	67	59	68	83	81	63	52	61	56	65	56	57	61	61	59	69	63	64	64	71	75	72	64	71	51	58	74	67	59	72	51	48	60	66	71	74	59	63	64	58	81	60	96	68	50	61	65	60	68	62	60	55	78	66	65	54	68	58	68	57	53	68	61	71	82	59	51	50	57	69	67	67	58	74	67	67	63	71	76	62	76	80	64	63	60	61	70	74	65	72	51	64	59	67	72	52	60	61	72	73	66	75	59	63	75	69	68	71	74	55	63	53	62	74	69	58	64	69	61	47	59	63	62	66	65	56	72	65	63	63	67	65	57	72	66	50	61	64	60	63	71	65	65	80	63	50	68	67	57	42	61	69	83	68	60	61	72	73	51	62	71	65	67	80	62	52	61	53	54	60	62	65	64	60	59	63	63	74	58	66	64	55	71	70	77	57	72	65	63	54	50	65	58	59	59	60	63	66	74	64	49	53	55	64	65	53	64	57	55	67	57	56	59	64	69	78	58	74	59	54	76	51	74	68	67	58	59	92	73	56	64	58	72	70	66	62	60	60	64	61	57	55	75	61	58	59	46	61	51	61	56	65	72	51	70	76	67	47	56	58	68	41	53	61	64	67	63	62	59	62	55	67	58	52	64	71	58	66	59	51	57	73	62	67	61	74	65	77	57	74	54	63	78	59	61	61	61	72	69	64	53	60	72	61	71	68	61	64	56	90	61	65	90	81	54	53	58	62	56	53	52	70	70	67	75	67	73	79	57	55	70	63	62	58	64	56	65	78	60	63	67	55	60	64	71	59	58	66	55	64	66	57	80	65	59	66	65	60	64	75	60	79	65	58	59	64	67	55	60	71	61	67	71	62	61	79	69	59	63	65	68	54	56	74	68	67	62	65	67	72	69	69	62	62	57	68	74	73	67	68	65	67	77	67	56	66	63	59	75	67	49	68	71	65	63	65	64	72	73	72	55	43	71	52	62	76	55	46	57	68	59	67	60	66	63	54	64	49	68	64	78	62	71	68	53	68	68	63	64	62	62	68	66	60	73	71	72	63	56	74	76	71	95	61	71	53	41	52	54	53	63	53	58	65	55	73	68	68	62	57	58	78	72	74	57	77	52	56	65	74	54	63	51	67	55	65	61	67	70	53	80	58	70	63	65	75	67	72	56	74	82	61	65	55	60	59	70	47	61	65	54	57	67	63	82	59	76	72	66	75	61	63	44	61	61	65	65	58	65	54	55	51	60	55	62	61	58	54	64	68	53	49	46	66	68	66	65	69	64	46	69	75	58	72	69	66	76	74	49	62	73	63	49	55	61	60	70	62	67	58	53	73	58	68	63	93	60	54	51	52	73	63	65	62	62	49	70	79	55	54	63	61	57	63	48	52	51	71	47	78	62	74	61	62	71	82	62	58	55	64	78	66	67	63	59	62	67	87	59	70	55	71	49	56	68	59	69	70	70	49	69	70	73	70	65	58	67	59	64	51	68	57	62	54	74	50	61	62	75	59	49	63	59	54	70	63	59	65	61	67	67	57	61	62	52	62	65	45	52	67	43	60	56	65	66	68	66	76	70	58	67	56	72	65	66	66	71	58	63	59	55	62	54	61	81	59	56	67	65	63	58	68	58	73	63	63	50	58	60	64	70	88	60	70	63	56	54	70	61	80	50	61	74	50	58	74	56	54	56	63	58	62	77	64	75	65	61	68	67	65	60	60	77	75	69	61	59	61	58	66	66	57	76	55	65	58	46	61	56	59	66	72	71	82	73	75	86	52	58	70	76	62	70	71	72	50	61	74	69	56	61	70	60	63	66	59	68	67	57	56	57	62	60	59	75	49	62	62	71	66	58	66
27913	20128	38001	45349	48324	40722	30002	18200	7521	2371	749	553	558	589	625	615	625	610	605	598	574	590	616	593	693	592	602	624	621	608	625	612	658	622	624	644	583	583	602	610	575	579	616	654	628	615	620	637	659	626	597	625	586	595	597	616	569	665	626	653	603	573	597	578	618	612	636	620	658	649	611	637	619	583	654	594	625	574	580	668	629	593	604	618	602	633	602	622	618	611	611	636	651	671	604	605	618	629	583	616	595	612	625	607	634	595	626	625	590	587	638	623	612	627	630	626	606	647	602	637	605	624	638	669	573	596	600	614	610	591	638	613	632	643	649	598	611	598	653	598	600	608	616	610	616	604	631	621	616	629	611	627	569	613	638	624	643	628	621	624	622	589	628	625	607	624	605	584	628	607	606	619	605	629	630	607	638	632	599	633	626	633	630	621	650	595	612	607	617	668	647	618	578	624	608	575	605	605	602	617	594	628	588	617	649	583	611	580	594	625	609	612	600	633	618	614	659	597	623	621	606	623	620	612	613	590	619	603	612	575	648	578	579	627	589	618	626	640	609	625	629	610	582	647	642	606	583	581	583	636	630	589	628	606	643	639	574	681	612	604	602	650	637	659	608	611	596	607	618	626	633	622	604	603	617	652	565	593	604	582	627	648	618	574	611	641	626	624	640	657	593	634	598	641	662	635	601	615	632	640	631	630	609	591	643	602	622	590	591	601	621	606	600	654	619	648	676	630	616	580	626	615	626	601	625	621	617	612	588	658	637	600	592	602	652	603	596	612	604	575	639	629	648	605	637	629	657	620	635	597	618	634	627	614	625	602	580	587	607	688	568	613	628	611	576	604	594	600	604	625	636	625	593	616	590	617	600	647	624	640	663	588	627	636	606	616	633	619	603	636	591	616	613	597	598	597	618	571	649	624	618	597	606	613	641	599	648	601	612	598	622	585	587	637	611	619	617	639	622	649	627	633	638	590	609	636	612	620	604	607	613	615	625	606	616	632	632	602	657	616	650	615	636	631	603	662	607	608	592	626	617	601	620	603	586	645	568	613	600	618	606	624	625	611	596	575	575	659	618	635	589	644	617	642	602	600	639	610	577	649	616	650	617	619	659	592	627	606	606	608	597	609	614	633	602	615	611	612	621	596	579	610	600	632	690	677	641	633	642	675	664	617	564	582	615	600	623	619	591	579	634	634	623	582	639	637	603	588	606	628	592	594	613	630	621	621	655	641	633	606	625	640	583	586	604	615	650	605	600	602	630	618	627	641	650	622	602	598	605	629	638	578	685	564	651	597	639	640	577	638	605	642	646	573	618	622	639	648	633	578	606	623	606	645	587	591	579	575	613	608	602	632	633	593	640	591	631	596	626	605	615	633	601	610	590	666	684	626	624	613	625	622	608	586	606	595	646	597	648	603	655	632	626	603	630	613	647	681	666	637	606	618	596	591	630	601	639	660	650	602	604	602	636	629	626	616	614	642	602	598	641	578	617	564	627	615	647	633	576	653	618	653	610	615	626	608	586	591	552	643	535	622	592	596	581	626	591	613	615	632	649	633	657	600	610	639	609	640	632	589	648	603	659	596	646	579	644	601	613	625	570	588	590	611	608	601	624	585	621	640	611	620	599	604	654	592	595	642	629	653	587	626	610	622	607	601	627	615	604	621	585	594	651	589	613	616	632	639	631	616	623	592	612	638	611	627	596	627	606	650	644	614	629	647	612	644	651	619	633	616	610	556	617	658	625	569	613	590	630	647	604	626	640	621	658	597	610	630	670	638	603	619	657	603	624	578	604	605	612	577	633	632	600	648	602	609	613	608	606	618	622	616	616	610	590	578	646	625	631	630	624	632	608	627	614	679	584	629	622	632	661	645	587	605	583	598	594	628	631	558	596	597	565	612	616	623	601	668	573	627	653	602	650	626	617	617	667	656	598	618	562	609	614	576	622	617	608	566	626	622	579	596	581	630	590	669	618	570	601	605	589	696	639	565	642	659	601	634	610	617	624	614	597	606	642	631	653	610	627	615	642	589	618	639	600	633	606	621	646	635	669	582	663	613	652	575	617	645	636	592	650	594	598	590	585	621	632	590	650	604	622	606	585	595	604	618	643	644	598	622	608	633	591	650	599	642	592	600	625	618	657	612	598	597	606	590	616	624	585	566	612	595	596	567	617	635	601	612	654	645	602	658	605	582	627	639	629	587	603	607	582	592	621	563	615	633	612	617	626	615	635	605	595	604	598	658	638	581	575	639	629	666	631	636	584	622	621	652	613	647	645	565	613	609	617	604	632	609	596	592	644	614	631	645	630	591	581	630	662	592	623	619	637	609	595	610	636	605	635	580	585	610	655	632	639	584	627	617	595	675	601	617	605	572	628	578	662	600	607	624	606	600	610	599	608	608	601	606	565	570	618	650	663	608	627	563	599	599	601	594	626	614	653	532	574	595	669	658	596	627	611	619	584	630	618	630	669	661	659	569	605	633	610	596	636	615	616	654	628	614	651	587	628	612	617	636	596	613	565	600	594	621	622	636	641	602	624	641	641	653	647	581	637	617	616	643	620	607	592	571	615	642	603	607	587	640	634	533	573	618	632	577	638	635	588	585	635	649	625	613	587	602	642	642	629	629	600	655	640	596	578	632	632	599	624	591	621	639	597	650	631	604	631	574	660	631	631	582	619	626	648	626	611	641	594	614	585	636	586	617	626	656	635	651	674	645	625	580	615	649	645	595	634	591	623	627	584	575	615	602	632	621	597	634	606	633	572	581	677	606	605	624	548	612	607	614	628	618	637	625	646	611	617	630	631	659	654	609	627	614	637	623	629	593	630	641	591	577	659	563	605	646	585	589	635	617	635	601	608	633	619	583	693	627	652	585	637	621	606	616	575	585	609	633	589	582	585	602	616	596	615	613	681	644	608	590	541	606	649	630	595	606	662	583	607	672	633	677	628	620	601	603	611	607	633	611	607	579	629	591	593	672	642	632	608	618	614	600	578	616	614	605	588	597	650	588	611	608	603	603	635	610	569	624	599	590	584	593	616	592	638	613	632	611	633	610	616	627	594	616	629	598	590	620	571	647	598	660	630	616	628	620	594	624	624	654	591	631	585	646	594	591	600	625	587	637	605	630	648	645	652	604	611	601	632	632	639	620	602	600	608	647	597	657	638	660	589	624	581	625	627	604	635	597	625	575	615	628	659	629	594	564	605	588	624	624	623	633	587	586	650	607	572	644	615	597	579	622	574	571	607	636	598	612	661	640	621	609	581	595	628	639	609	609	592	571	627	614	631	626	652	638	605	632	590	639	622	615	600	639	604	603	600	634	642	638	614	626	612	626	599	619	636	601	591	580	631	586	632	640	622	631	617	624	630	571	619	600	640	656	640	672	614	670	618	574	626	620	610	604	612	620	619	686	629	609	620	635	600	647	622	641	623	590	635	605	574	633	614	592	619	632	618	578	622	600	630	627	567	636	613	602	650	612	602	612
6002	3522	12625	22976	17677	11345	5665	1943	619	230	107	75	82	100	100	81	94	86	84	73	74	74	75	82	82	93	85	86	71	83	78	78	96	89	86	88	83	80	79	87	75	82	73	75	66	81	84	90	82	71	87	79	92	83	97	65	84	70	100	85	80	93	84	69	85	92	78	80	83	84	78	93	61	96	74	70	80	84	91	87	79	74	64	84	81	72	78	76	82	73	75	80	78	80	88	109	86	74	73	79	75	93	92	84	64	89	88	82	82	89	73	66	110	83	83	78	77	100	84	73	85	73	85	78	92	84	87	77	82	101	65	65	76	89	75	76	83	75	72	67	83	80	91	87	92	93	80	77	90	73	85	85	85	92	87	63	75	71	87	75	75	79	84	106	79	87	83	72	71	88	86	73	87	96	89	87	90	80	84	75	86	83	78	102	89	71	97	82	73	68	90	76	79	76	73	80	97	68	96	77	91	90	69	63	71	89	79	62	85	68	99	91	81	88	70	73	77	67	83	91	99	85	78	82	85	81	81	70	86	74	75	63	74	82	87	86	68	81	87	94	81	85	92	80	84	83	91	84	69	72	68	74	76	80	76	76	75	91	74	76	83	93	88	84	86	79	81	65	95	89	75	68	63	87	78	80	76	81	84	76	106	86	73	70	68	75	79	71	77	94	88	79	86	61	84	81	90	91	79	70	88	68	80	99	81	105	71	87	89	85	85	79	67	94	67	82	60	90	82	85	82	77	85	66	78	92	76	70	77	81	62	73	68	86	74	59	87	93	93	88	88	87	80	72	77	74	76	68	88	75	78	86	78	90	65	91	71	76	84	67	93	70	85	69	74	68	89	88	86	90	93	75	79	92	90	96	70	79	71	90	93	84	103	78	78	92	76	83	84	70	77	82	73	81	88	62	89	73	88	89	76	89	83	98	87	78	73	81	70	74	107	96	105	77	82	80	92	94	94	75	97	74	80	83	80	85	78	76	91	90	75	83	80	84	85	88	80	88	91	83	79	74	81	64	83	76	79	76	81	77	78	77	105	80	80	85	81	84	72	82	78	85	70	78	87	75	87	88	95	78	72	96	82	97	68	78	66	71	71	77	73	84	80	71	74	91	74	90	63	84	69	80	90	72	66	77	72	79	72	74	88	92	83	91	91	77	90	72	91	82	90	79	73	84	89	87	83	80	85	76	84	86	90	99	73	70	94	81	70	81	83	87	68	80	80	74	97	84	80	81	78	90	73	65	93	79	76	63	76	98	78	81	88	101	80	76	70	73	94	76	76	86	76	79	84	79	67	81	85	76	84	68	74	74	80	88	73	85	80	89	75	97	86	75	82	84	52	82	81	69	72	71	75	83	76	80	89	88	86	84	74	77	96	101	72	91	67	83	73	90	87	78	77	72	88	82	79	82	84	80	77	79	93	66	94	80	77	78	89	78	77	93	88	83	81	79	90	94	69	75	81	91	74	77	90	79	77	97	83	74	74	84	81	83	94	80	91	87	80	91	83	89	62	67	87	67	97	74	84	78	83	63	76	82	86	73	88	87	89	70	88	73	75	77	97	88	75	79	84	81	82	85	96	85	79	73	80	69	80	91	74	91	75	88	86	80	77	78	70	70	96	94	63	86	82	88	103	82	68	90	86	93	94	82	60	65	88	83	80	71	64	76	77	93	86	74	92	75	77	64	69	82	77	75	81	66	85	97	76	76	101	75	92	67	62	78	64	70	65	78	87	97	78	74	94	72	78	86	81	90	94	86	68	87	73	83	77	82	78	82	71	92	71	71	75	80	77	68	95	73	87	99	83	96	100	82	87	69	72	67	88	76	80	62	71	76	76	81	100	71	77	99	85	85	72	90	92	69	84	83	90	75	75	104	70	84	90	78	86	71	54	65	84	90	76	80	75	97	84	78	78	74	71	73	76	99	94	82	82	87	75	78	72	62	84	90	63	85	72	77	81	87	88	104	83	94	82	80	83	81	83	75	72	80	79	74	83	82	88	84	80	97	89	86	79	103	84	84	96	99	81	87	94	88	84	80	77	79	91	76	88	96	92	95	84	61	99	76	82	80	75	81	91	95	61	92	76	76	89	66	80	82	65	67	89	89	69	73	86	76	99	84	85	84	75	85	100	73	82	83	79	86	79	72	63	78	81	74	97	76	79	83	59	81	73	76	58	86	78	78	68	65	82	77	87	75	82	78	85	74	64	77	79	74	77	89	73	99	84	95	78	74	92	70	79	60	79	77	81	107	88	91	83	83	89	77	104	86	99	66	96	80	70	83	92	87	78	67	79	74	73	92	81	82	75	79	91	91	78	73	71	81	71	72	86	79	85	73	68	76	78	78	82	75	71	78	76	86	74	95	81	99	79	71	87	78	69	87	88	78	68	85	82	76	93	103	96	70	84	84	82	80	89	92	96	89	104	71	79	84	79	83	92	74	72	74	87	75	85	81	85	77	85	91	83	93	94	83	96	79	89	77	86	78	72	67	83	86	79	103	63	71	85	79	74	89	90	61	70	74	110	87	76	68	89	76	83	80	79	83	89	82	72	82	89	82	74	100	80	90	88	83	76	76	69	87	91	76	89	77	71	74	80	81	85	88	80	87	82	74	67	76	85	90	73	82	100	78	61	82	74	69	68	86	78	68	83	78	65	80	79	93	70	86	71	88	78	63	80	88	89	71	92	97	70	83	83	79	82	85	69	79	96	73	91	79	86	83	88	85	73	81	74	85	92	81	80	88	84	101	74	91	77	77	77	88	75	79	82	93	89	84	74	80	82	67	84	79	72	81	71	78	84	80	88	71	87	68	82	72	93	84	82	74	69	63	86	67	82	82	84	92	81	88	75	82	76	81	83	80	76	83	75	88	86	97	71	74	74	81	84	90	69	79	76	77	88	91	58	78	95	77	87	65	86	77	81	77	69	83	83	84	87	75	78	82	84	89	75	89	103	93	93	82	64	84	89	79	96	85	82	80	65	85	79	100	79	73	90	84	71	72	70	87	96	68	99	88	86	86	77	84	72	98	80	85	84	76	88	78	77	76	78	80	75	73	87	74	80	81	68	97	76	102	78	88	72	81	79	72	64	77	99	103	79	82	65	86	67	73	53	81	81	69	94	76	77	89	63	80	77	93	61	91	81	98	77	84	77	90	83	80	80	78	71	95	82	66	84	87	80	73	83	74	77	86	92	85	82	73	78	69	79	90	78	90	67	88	76	81	77	81	76	89	90	94	74	69	74	73	89	93	73	75	73	68	81	90	80	76	92	72	73	73	88	85	73	94	89	77	70	76	75	84	89	80	61	84	83	87	81	91	87	81	83	84	79	86	75	84	85	90	74	84	82	92	81	72	78	97	76	68	78	76	83	79	66	82	89	71	71	82	74	85	77	71	77	85	71	78	75	81	74	68	95	84	75	99	78	82	76	82	73	99	99	85	87	74	81	89	71	84	84	70	69	72	77	80	85	69	71	84	79	83	70	75
34835	23339	38833	56025	61643	52287	37628	24563	12297	4268	996	819	810	827	825	816	817	833	852	788	766	832	823	840	788	822	840	871	779	839	810	861	765	812	808	805	737	819	760	824	836	819	799	808	825	795	814	801	803	745	790	772	811	833	781	805	761	797	754	802	826	802	778	791	787	778	830	781	816	860	784	802	781	852	813	818	848	842	835	836	780	805	823	805	776	792	856	805	805	832	787	830	843	843	822	830	835	770	829	803	807	835	794	825	807	829	749	852	846	765	804	821	773	820	795	809	778	801	799	817	850	815	808	770	821	822	777	795	782	802	745	805	849	800	798	825	815	806	773	767	833	793	799	863	822	817	798	826	808	786	807	783	783	808	814	831	856	802	825	766	802	773	857	808	775	877	815	824	764	801	784	791	794	819	798	843	789	793	809	784	755	771	725	775	774	845	794	782	798	794	793	805	798	758	819	833	761	781	742	831	821	829	832	813	786	777	793	779	801	821	814	847	795	786	805	787	790	788	796	784	827	816	816	779	825	800	797	771	791	803	782	777	813	755	771	824	778	755	832	813	791	801	800	828	812	849	787	825	792	845	828	755	836	797	797	811	785	804	796	816	757	823	799	840	817	837	822	776	831	774	863	807	801	762	774	808	795	765	792	849	790	774	795	799	754	781	787	813	797	778	809	800	784	856	788	746	757	781	776	838	819	822	856	763	840	806	833	809	819	876	786	754	772	822	814	815	794	834	767	815	876	795	811	812	786	833	811	827	818	781	803	805	788	840	832	763	820	816	828	853	788	820	841	810	838	804	800	788	779	825	814	799	818	785	759	814	797	834	813	757	777	832	757	849	829	819	767	821	797	792	780	802	802	776	809	737	813	777	804	813	777	805	839	775	806	791	765	815	863	802	778	821	791	820	794	714	808	835	781	809	783	805	749	803	801	820	788	833	765	816	808	823	827	851	806	798	826	858	798	805	813	844	816	820	816	788	841	782	757	794	826	808	777	813	731	809	791	798	808	814	829	771	818	748	847	832	829	802	860	822	777	822	844	813	799	770	799	789	789	816	822	782	855	809	786	759	811	801	821	748	817	858	826	786	798	835	796	812	792	806	826	826	813	811	794	808	777	794	811	848	778	798	766	789	818	803	800	783	798	793	810	819	857	838	805	856	794	763	819	816	824	771	810	841	797	776	808	734	861	807	792	793	816	865	832	800	758	827	816	802	815	778	765	803	797	771	828	810	783	811	796	869	801	839	829	855	758	774	805	852	797	847	771	814	821	778	794	806	795	801	869	834	774	782	816	805	831	774	746	818	796	811	818	812	791	802	810	754	802	828	827	858	844	833	824	774	830	769	750	787	820	781	791	806	871	761	828	837	836	794	728	796	802	770	867	793	800	813	772	799	798	787	818	822	818	763	765	820	767	827	828	782	857	806	849	861	820	798	789	819	804	805	822	837	805	785	814	803	814	811	781	791	834	808	808	832	809	818	788	837	814	785	839	777	797	777	812	816	800	805	834	783	795	789	807	796	816	853	857	777	819	774	772	826	768	825	827	811	820	884	867	809	788	774	799	808	828	754	785	846	786	787	843	813	806	793	811	848	801	806	861	804	814	840	801	802	803	831	833	766	788	832	832	811	761	791	773	798	819	790	811	786	789	783	797	827	790	832	825	824	832	799	836	804	813	827	804	783	858	822	828	807	750	838	805	825	846	793	777	805	788	796	799	831	784	826	808	818	799	785	852	812	792	832	814	815	779	832	783	826	824	803	816	847	830	827	852	780	801	787	831	820	828	812	831	796	745	802	811	826	799	816	811	804	838	800	780	824	806	811	804	758	798	837	727	875	813	809	795	791	863	844	800	774	846	781	797	764	845	819	838	800	798	865	830	831	821	780	755	816	789	845	791	812	811	844	806	788	827	820	837	797	779	777	771	759	813	874	831	781	836	824	845	841	815	856	837	848	863	848	799	858	810	755	761	839	805	797	786	837	816	795	805	803	799	814	790	852	804	805	798	796	799	820	828	736	809	806	829	759	837	816	793	774	741	778	838	812	776	766	855	818	836	770	810	811	816	860	782	789	844	798	800	797	748	791	822	813	816	754	848	849	779	844	821	821	771	809	801	842	858	786	818	812	764	864	798	810	787	774	810	819	874	771	800	832	782	819	782	779	858	832	797	805	829	810	805	802	822	775	774	856	799	857	852	816	774	810	786	777	830	798	861	841	835	842	801	808	857	781	793	786	810	817	773	805	815	799	811	797	785	800	767	788	816	743	808	866	794	822	791	794	800	773	817	762	844	807	803	848	821	737	806	774	793	806	790	812	797	760	818	820	819	749	814	769	822	785	812	786	791	790	828	843	804	808	815	815	863	856	752	759	846	800	731	825	834	786	868	814	767	819	835	808	796	871	802	781	763	813	825	790	863	819	782	786	790	841	825	799	759	788	801	802	799	792	824	820	778	851	764	765	779	799	799	760	797	851	779	800	812	849	800	798	823	798	789	782	791	807	757	827	802	801	818	854	847	831	812	792	781	800	801	760	804	784	796	853	778	813	803	831	834	813	798	772	849	785	798	805	743	854	798	839	813	737	830	819	797	755	815	802	812	800	818	772	798	816	768	850	842	829	735	824	820	770	804	833	794	806	786	795	809	817	819	766	807	815	789	781	834	821	831	882	815	818	847	784	788	739	887	802	779	812	756	850	803	796	798	788	806	795	809	816	848	798	842	831	826	803	818	829	786	805	745	805	801	828	835	793	807	787	748	789	789	793	752	805	824	806	792	813	748	763	792	793	806	778	868	886	845	822	798	788	805	777	784	829	808	885	799	852	759	798	816	831	768	822	806	819	817	798	798	770	798	782	845	809	777	819	788	811	819	772	784	832	783	806	762	812	749	794	854	795	792	818	841	794	826	837	805	864	833	840	818	770	758	806	809	741	755	775	807	765	788	821	826	876	866	791	825	826	797	832	861	811	787	785	826	826	839	805	797	880	786	826	796	856	808	838	853	842	847	818	806	785	754	805	790	767	781	803	755	794	784	816	779	747	733	836	804	785	777	822	812	817	826	767	779	836	811	817	800	813	799	805	836	812	837	835	810	823	789	817	771	759	823	813	775	815	827	813	769	841	785	793	800	802	807	814	789	799	817	777	804	780	867	790	821	783	848	788	788	740	774	777	812	819	892	784	810	776	820	792	845	824	827	761	826	852	857	838	812	803	782	787	776	791	813	794	764	822	817	785	828	828	807	838	826	834	836	855	831	799	855	877	788	829	763	813	752	755	814	789	814	796	801	798	799	815	825	815	761	820	818	815	790	762	813	812	812	796	838	821	787	777	807	858	894	790	842	824	770	799	825	804	789	795	795	815	775	856	821	788	832	779	796	775	822	790	782	787	780	821	799	800	842	786	757	816	814	802	829	819	808	795	810	822	782	810	841	812	779	784	764	806	770	793	739	822	810	772	834	769	794	830	799	844	805	824	749	759	823	771	828	799
3403	801	1612	5872	4153	2359	1196	505	236	117	94	84	86	72	81	62	81	88	88	73	82	87	71	95	76	75	76	86	87	101	76	99	81	88	78	74	71	85	80	80	63	82	73	68	87	91	79	84	73	91	89	79	72	81	75	86	92	74	87	67	90	81	82	76	77	70	81	83	76	86	93	68	87	79	82	83	90	77	80	92	75	92	96	69	77	80	82	80	77	82	73	65	69	82	81	75	75	90	78	88	76	63	78	93	92	81	96	80	82	80	84	75	82	78	68	84	86	66	76	70	98	71	82	86	73	71	83	83	75	76	86	64	86	84	84	93	89	79	74	72	86	77	73	66	69	67	71	77	71	85	90	97	92	84	90	101	84	91	89	66	77	67	66	72	88	80	97	85	89	68	78	86	69	77	88	90	88	69	71	72	85	92	90	74	77	87	70	66	80	91	81	93	93	82	78	82	81	75	75	69	68	77	78	85	74	82	78	71	85	83	75	90	76	71	88	70	83	94	85	100	91	76	84	51	84	65	72	77	84	75	82	82	74	73	90	93	75	79	80	85	84	101	78	72	94	75	87	77	62	97	81	92	87	66	81	78	69	85	62	66	81	92	81	79	97	72	66	79	77	90	87	84	80	82	57	88	74	69	56	74	90	66	72	77	80	86	78	77	86	82	89	68	77	94	77	76	80	87	98	84	90	87	78	74	71	74	76	90	77	80	75	73	84	79	70	74	76	84	88	83	85	79	71	78	70	80	106	68	83	84	89	78	79	80	83	72	69	79	74	79	85	94	82	72	82	84	76	63	92	77	73	84	75	95	91	70	74	74	82	82	96	96	75	82	77	87	94	64	70	82	74	81	79	70	76	79	70	92	95	70	75	79	63	79	92	83	87	80	82	75	96	91	76	84	63	89	83	76	80	89	91	56	79	81	81	79	80	86	81	90	89	73	85	69	79	92	73	79	80	77	88	66	70	74	82	82	79	73	80	86	78	81	70	75	86	79	89	76	94	88	78	77	74	99	68	87	77	87	90	83	72	89	78	72	67	97	98	80	64	62	75	81	87	94	65	73	85	78	78	91	73	76	91	73	80	92	75	76	76	100	85	63	87	85	80	88	95	87	89	75	79	87	87	86	96	82	87	96	68	99	67	86	82	85	101	96	68	90	89	82	74	92	72	93	82	69	75	83	91	76	83	83	73	75	95	90	92	81	76	71	80	82	68	89	99	66	100	79	68	91	67	77	81	76	82	63	78	78	77	82	62	100	93	99	87	76	87	101	87	86	83	73	95	97	85	76	83	72	74	66	74	90	84	79	92	79	84	80	100	83	76	83	81	73	70	92	82	80	78	76	84	81	79	94	99	62	72	87	95	66	87	68	78	88	72	77	82	69	83	74	85	79	81	99	83	89	74	86	84	101	105	81	75	84	59	67	81	62	87	88	82	77	70	71	61	66	87	71	89	80	72	86	79	60	78	75	59	72	71	65	80	80	86	83	74	98	74	81	77	91	88	89	72	79	73	88	92	74	87	81	80	73	87	83	92	83	76	88	92	91	63	91	82	77	92	74	91	91	84	71	75	87	81	77	72	96	74	74	90	77	88	81	96	90	88	89	85	89	92	92	84	80	71	74	95	72	92	76	84	82	73	74	102	89	64	73	79	71	74	87	81	77	98	86	86	78	81	88	90	68	81	72	79	103	71	93	70	77	61	81	82	98	74	82	73	80	92	80	84	79	59	89	86	72	81	83	78	64	76	83	66	87	92	78	85	72	67	86	81	75	79	77	99	86	102	82	89	89	85	92	80	94	87	80	69	86	70	87	82	99	86	72	97	89	67	83	68	73	86	103	82	92	90	88	70	87	93	72	91	86	76	84	78	71	72	87	67	75	103	81	78	77	66	63	83	70	82	91	71	79	85	71	106	81	100	90	80	72	71	82	63	91	82	82	72	88	83	78	92	97	86	82	63	82	85	78	81	65	73	66	78	74	78	74	87	84	102	90	63	77	77	68	68	77	83	93	75	77	88	78	86	75	73	69	82	77	85	76	72	69	83	86	76	83	80	92	75	87	81	65	95	79	84	68	68	66	77	79	67	90	81	78	73	82	87	68	98	80	84	83	89	66	88	74	85	83	85	82	79	82	74	67	90	81	87	79	93	79	88	74	69	90	71	59	63	87	68	82	85	87	83	82	90	81	83	95	74	80	101	86	93	79	82	86	91	84	81	70	91	75	81	84	89	76	70	75	72	63	87	74	67	86	85	85	86	69	64	72	81	86	72	69	81	89	69	76	83	71	69	79	68	86	102	86	75	80	90	85	78	76	74	79	94	71	76	77	83	70	83	83	98	62	72	82	92	82	75	66	80	82	82	78	83	80	77	86	85	63	71	89	82	74	77	92	73	97	73	89	64	71	84	76	67	73	70	87	65	71	65	74	87	84	84	88	81	77	97	87	75	69	78	62	82	78	73	87	94	84	76	86	84	85	78	70	92	94	85	86	109	73	88	79	88	82	77	76	92	74	86	91	89	71	90	82	80	77	82	77	95	84	82	60	74	72	68	83	87	89	78	85	85	73	65	84	87	85	75	85	65	78	88	95	86	74	85	75	96	70	82	73	92	74	78	65	91	72	63	90	89	75	92	87	92	79	86	80	80	70	84	94	81	93	74	77	84	80	99	69	90	89	83	82	85	77	79	85	63	73	61	76	79	69	83	67	85	84	81	83	85	86	79	75	75	93	93	88	90	75	75	82	89	91	80	80	70	74	100	74	81	79	85	97	76	80	93	72	86	76	62	95	88	83	76	77	99	86	63	84	103	77	71	78	74	83	85	72	89	71	89	65	78	81	86	84	64	76	94	80	89	90	88	80	72	68	73	68	84	87	88	83	91	90	89	95	86	76	83	87	67	71	83	76	73	80	86	72	84	87	95	68	94	86	76	84	81	85	79	70	72	88	85	85	87	85	90	79	82	98	80	64	92	84	81	92	74	98	81	88	78	68	89	91	70	69	72	80	83	77	93	87	88	89	73	81	81	80	82	89	83	87	71	81	68	92	78	89	83	71	87	80	84	78	90	110	85	83	74	89	72	92	88	75	100	90	74	77	85	89	75	68	87	70	86	75	85	67	85	72	80	78	77	70	69	69	95	75	69	82	89	97	89	94	73	74	73	71	105	78	62	77	88	80	96	86	78	84	63	80	70	88	80	94	87	84	77	79	85	93	68	82	88	73	77	97	72	82	83	73	59	75	81	81	69	93	80	56	86	82	95	91	87	82	78	87	83	80	85	76	80	68	74	70	61	69	68	67	93	93	83	75	72	87	72	95	80	81	104	75	88	75	56	79	74	85	67	81	84	64	70	68	75	68	88	79	102	83	60	75	76	83	82	89	87	74	81	83	70	82	86	85	70	86	89	83	85	80	77	76	73	81	73	78	78	78	80	87	85	75	88	88	94	71	72	98	72	74	70	88	94	91	84	74	82	91	73	72
24647	9129	15367	32436	33085	28471	19520	9896	3892	1552	864	754	738	764	780	766	749	739	742	808	766	768	810	759	784	770	756	757	793	768	762	759	798	782	770	768	822	777	734	785	837	756	755	751	794	758	722	733	768	785	701	780	769	716	831	789	727	733	743	790	824	779	752	805	761	745	820	770	819	760	737	801	783	767	778	724	775	804	778	760	742	814	803	714	762	748	825	758	727	773	774	789	789	798	777	708	780	743	813	784	804	772	755	760	782	777	762	762	816	771	772	790	772	802	783	754	778	752	766	757	792	781	799	755	831	815	777	748	779	749	816	768	847	748	815	747	734	688	751	745	820	768	826	779	786	790	828	775	744	708	785	766	755	749	760	799	843	773	731	704	803	751	729	757	752	783	754	760	820	774	764	813	810	797	767	820	799	719	769	742	712	732	783	751	777	846	804	765	781	745	783	766	796	737	784	727	757	721	730	787	808	816	703	732	754	764	777	718	742	775	754	754	771	793	751	776	750	777	737	792	770	782	776	774	789	790	773	745	794	764	777	758	805	771	758	817	764	756	773	767	741	775	789	790	809	745	793	751	761	775	768	779	787	796	832	768	758	771	767	773	779	765	798	779	800	785	831	790	762	722	785	744	773	796	824	745	777	770	777	756	804	757	752	776	757	772	808	780	745	754	784	762	757	779	758	781	755	710	783	770	781	744	793	769	816	737	806	756	756	733	763	751	753	727	764	822	785	758	714	763	806	755	791	767	761	784	786	778	790	789	782	789	768	778	808	738	769	846	758	740	832	789	740	777	785	806	788	752	793	763	716	771	726	782	781	769	707	782	708	775	760	789	816	798	791	757	812	772	748	774	769	776	713	756	789	766	761	787	811	743	743	787	739	827	750	770	810	762	754	755	802	746	759	820	758	753	716	790	760	762	798	751	781	756	793	766	808	768	732	792	725	744	761	758	772	793	772	804	778	813	745	740	831	781	799	754	753	784	733	818	764	760	728	760	727	811	761	737	806	745	769	724	792	767	815	767	802	787	757	766	769	784	775	738	809	784	803	768	736	750	821	767	790	762	806	752	808	798	741	776	756	789	788	787	767	822	787	795	778	798	788	749	766	748	740	755	785	751	767	757	769	832	797	755	790	776	784	790	744	766	791	846	791	737	727	704	855	748	753	792	744	779	795	785	756	756	785	800	826	792	769	757	766	800	796	732	827	754	785	782	752	789	816	757	748	770	763	735	770	764	764	741	783	817	769	732	765	762	779	766	795	788	760	769	788	798	772	852	774	796	753	795	798	747	755	711	740	811	806	801	846	817	783	787	779	763	769	786	719	791	759	806	752	762	804	748	776	809	774	760	783	804	813	761	822	799	763	776	831	783	788	790	786	715	781	757	715	779	725	764	812	819	774	721	752	794	729	767	776	791	772	803	760	764	752	809	794	772	801	780	839	781	777	801	751	784	761	729	792	732	805	805	780	819	789	752	791	724	770	762	764	757	776	740	768	791	775	832	730	755	765	711	748	789	742	790	805	749	715	766	813	765	797	724	750	762	785	753	801	771	804	805	758	725	781	774	772	798	795	722	774	745	770	787	763	779	766	774	782	713	779	800	792	793	794	802	794	781	744	779	724	794	745	730	789	768	725	783	799	765	729	784	738	741	739	763	800	824	750	739	815	787	769	790	790	672	793	771	757	727	724	739	739	751	795	787	779	822	828	764	796	777	764	769	778	817	712	747	786	735	749	780	820	762	760	775	797	754	750	777	736	748	752	710	801	778	800	793	749	773	746	772	726	782	769	786	771	779	713	728	784	755	763	758	777	757	772	769	754	782	761	840	761	779	739	771	781	728	738	779	798	782	779	794	806	787	770	766	753	769	798	809	832	787	768	723	801	794	757	824	815	782	788	730	782	732	802	787	775	786	782	689	763	781	817	811	743	765	734	740	751	739	748	738	782	764	732	820	775	781	756	802	786	763	788	765	837	750	756	787	770	733	779	771	777	726	749	715	738	740	750	740	776	768	744	770	809	736	744	753	825	797	754	779	813	811	726	734	766	773	748	822	818	742	780	781	758	767	730	811	774	762	790	803	794	787	827	745	758	802	816	736	733	790	769	761	748	754	733	803	752	818	788	769	811	818	755	787	800	784	740	768	788	763	732	782	842	707	764	761	784	834	790	818	812	799	752	713	719	757	757	816	760	707	768	788	777	780	791	770	787	771	769	756	814	740	741	786	778	799	792	784	732	734	778	731	812	766	784	721	774	775	764	767	775	772	812	796	774	828	717	745	807	749	760	775	783	815	760	787	792	800	741	761	768	745	801	789	819	783	784	749	770	790	791	744	769	776	823	745	754	754	715	805	749	757	834	793	796	766	804	735	790	789	775	797	817	775	798	813	781	737	750	772	719	758	779	799	733	766	787	750	779	794	807	769	721	719	786	790	813	747	755	734	755	764	784	772	809	798	761	775	757	783	773	774	775	774	790	772	747	763	730	741	773	824	827	790	720	772	781	755	773	748	781	766	819	756	793	775	786	801	760	797	784	784	772	744	753	781	708	794	780	774	798	762	767	781	758	771	795	722	763	767	757	740	777	748	722	800	753	786	774	777	771	786	734	780	726	721	806	780	780	761	789	796	754	802	789	771	796	734	824	845	747	757	773	766	811	772	773	772	764	775	796	757	786	750	764	793	792	748	772	775	765	783	791	789	778	767	745	771	710	776	749	808	758	788	756	790	803	804	783	779	791	769	805	766	776	795	716	766	787	728	793	777	736	813	800	750	761	796	760	760	741	793	753	769	791	734	806	740	749	759	729	758	785	779	801	763	794	705	767	815	756	793	821	751	791	753	776	749	718	799	775	802	760	783	801	800	733	751	749	787	771	737	811	767	750	750	781	770	756	796	766	786	807	693	733	788	784	762	756	764	727	750	746	746	781	809	732	800	803	797	786	821	822	772	740	785	770	788	755	783	780	752	819	786	835	733	766	748	777	758	787	795	801	764	799	781	737	762	823	746	781	708	737	793	766	777	781	775	764	805	747	788	755	750	764	724	831	763	780	779	756	771	745	785	817	747	731	740	817	767	802	768	729	737	736	793	763	726	722	811	813	785	778	731	801	800	766	757	725	797	741	742	757	722	759	763	752	784	792	774	727	790	778	722	761	776	792	801	771	769	758	740	766	805	773	823	758	745	809	736	787	745	771	786	792	788	747	740	757	747	785	778	776	718	785	776	766	830	779	751	752	748	805	767	746	793	736	746	736	794	788	795	777	791	774	761	787	755	757	769	791	765	784	752	768	741	764	777	761	773	780	757	770	769	773	797	723	796	774	790	769	800	787	774	793	803	798	739	773	779	784	796	759	734	763	776	730	765	770	780	769	749	764	776	750	785	756	767	783	785	770	784	784	783	796	792	688	757	784	813	811	745	765	749	792	746	774	794	761	775	812	751	702	761	825	755	748	782	773	730	762	755	791	743	801	739	782	738	774	769	789	732
6854	2915	14451	23845	18017	12123	6106	2139	629	241	102	75	82	61	86	93	78	91	89	76	83	65	67	80	68	85	77	66	102	65	88	66	87	80	76	68	87	61	88	73	65	86	67	78	88	74	73	75	64	77	98	72	94	91	80	62	74	77	91	77	90	83	82	65	83	69	77	73	58	77	68	79	74	69	74	65	54	77	87	80	72	71	87	74	81	75	82	66	80	96	82	88	78	72	78	81	73	82	88	84	87	89	95	82	69	91	81	85	81	78	69	71	65	94	91	62	83	77	86	108	65	68	58	89	75	78	68	54	85	66	102	67	73	76	96	76	76	89	84	82	89	77	93	68	73	73	72	83	92	81	81	79	86	78	87	76	85	73	73	83	70	69	80	69	84	67	87	85	73	95	69	70	75	66	86	77	81	80	82	79	80	82	89	81	77	73	76	85	77	75	67	83	86	59	89	71	71	71	80	92	67	91	70	65	70	92	81	69	84	61	62	72	57	85	77	82	80	61	81	96	66	59	73	81	75	83	83	70	76	78	73	65	85	74	71	79	94	75	82	71	65	83	65	81	73	67	60	82	71	95	99	77	85	83	82	94	79	77	72	77	84	70	84	86	74	87	77	79	81	106	75	77	68	78	78	86	78	73	77	73	61	59	99	81	66	62	80	83	82	78	100	81	69	70	87	86	73	92	76	64	74	75	84	79	56	76	91	82	68	78	78	98	57	73	79	81	86	53	87	73	82	81	90	80	76	80	74	91	63	73	95	69	60	66	95	94	71	64	93	60	97	86	78	86	74	73	76	79	81	62	81	95	84	77	82	84	95	77	72	75	65	65	91	89	76	75	72	84	68	90	68	69	74	97	79	73	89	58	73	78	67	81	81	72	84	87	72	67	84	90	82	71	91	78	84	75	85	69	72	86	80	77	92	83	63	92	74	83	82	75	85	67	75	86	73	90	97	90	94	88	79	84	80	68	68	83	56	73	79	97	67	75	78	75	60	78	75	86	74	77	71	73	72	81	75	80	87	84	74	67	84	76	67	81	97	70	92	84	75	79	88	66	71	97	68	64	65	94	93	62	90	77	78	87	88	74	78	84	99	81	73	85	76	89	83	67	91	63	84	73	70	78	105	93	75	77	69	66	66	79	77	75	78	83	64	68	81	69	86	94	69	75	77	84	88	71	69	72	72	77	77	93	78	86	83	82	86	79	54	78	82	78	70	61	81	84	63	75	70	82	85	88	74	72	84	81	86	80	85	77	74	79	76	84	75	84	83	78	70	89	81	82	89	76	83	75	91	104	74	101	65	67	87	72	79	50	81	67	75	83	79	86	86	75	82	84	76	76	96	82	89	78	77	82	76	85	89	66	82	90	75	77	84	76	77	76	90	73	99	76	72	69	67	84	82	92	75	75	77	76	83	86	62	85	80	96	82	71	96	74	98	58	69	75	74	85	70	86	79	79	79	79	69	66	78	65	91	75	89	61	72	85	109	76	84	71	81	71	79	76	78	85	100	77	83	78	71	70	79	88	78	70	74	74	80	87	77	79	71	88	82	60	79	93	79	69	80	92	89	85	73	68	79	73	86	62	70	79	86	77	73	84	82	71	82	102	83	76	82	63	77	80	68	58	87	81	78	79	83	73	87	84	95	84	76	73	75	71	85	81	72	75	80	79	86	87	65	75	75	71	54	83	90	74	82	73	90	72	67	80	69	66	70	77	80	67	67	81	73	66	75	70	72	89	73	82	76	71	82	79	73	88	76	79	74	76	86	77	63	74	86	77	96	87	86	105	74	84	94	88	85	85	84	90	90	84	77	86	75	78	79	82	75	90	72	91	63	83	69	78	69	81	72	98	78	91	84	95	65	82	73	76	89	89	76	91	86	73	82	87	77	71	64	83	77	90	85	81	61	99	86	74	66	71	68	81	68	73	82	62	79	68	86	70	79	75	90	70	69	92	95	91	74	88	93	80	88	74	78	66	74	67	81	85	72	75	73	76	93	87	87	73	68	74	65	78	87	65	66	66	75	78	75	83	77	76	74	70	65	82	75	66	78	81	79	97	71	92	72	77	76	75	91	76	72	94	78	77	86	86	70	85	92	97	81	85	85	77	80	85	77	90	83	81	83	80	82	74	72	106	83	79	76	73	72	81	98	79	76	90	80	59	73	76	90	77	75	85	77	95	83	75	76	93	89	97	65	89	84	66	70	79	65	74	72	75	78	69	68	98	81	69	73	91	67	80	83	60	69	76	83	84	84	70	59	72	72	80	91	79	88	69	78	78	77	72	89	86	67	77	91	85	71	68	86	73	82	79	69	86	89	70	65	73	69	62	73	83	52	76	75	86	78	82	91	71	86	81	77	76	78	87	63	87	76	78	78	101	78	65	82	83	87	62	82	75	69	63	82	104	89	83	73	75	93	76	85	86	86	73	87	74	73	87	88	80	78	95	81	75	64	77	79	74	87	73	77	89	93	74	78	74	89	73	75	90	74	82	82	74	98	76	81	62	78	94	63	87	63	69	60	84	85	81	79	78	69	79	87	85	81	68	78	82	70	68	85	77	61	83	72	80	73	84	85	69	76	62	76	75	83	71	102	70	58	86	78	72	75	74	74	65	74	79	77	81	73	73	77	76	78	77	66	76	78	99	54	95	81	84	77	76	67	72	80	79	68	82	85	67	87	71	74	74	86	83	70	83	76	73	85	71	69	80	76	73	67	82	71	83	96	87	87	85	80	71	66	72	79	70	91	82	68	93	81	79	85	78	91	76	77	89	81	82	81	75	87	68	74	82	70	75	82	84	85	85	69	84	74	81	67	59	76	74	72	63	87	75	76	69	64	90	83	66	74	91	73	94	72	81	63	89	73	71	94	71	80	57	72	51	75	75	73	69	71	85	85	77	74	91	74	79	79	68	66	85	81	72	69	82	83	83	81	74	99	56	83	85	92	75	74	83	88	79	64	92	72	83	94	83	68	62	77	72	75	77	78	82	77	87	68	70	80	81	96	72	65	80	72	77	74	71	67	69	64	86	82	78	79	81	86	77	76	79	79	78	77	83	84	75	90	85	85	78	75	72	80	80	82	72	91	71	85	89	75	87	75	88	81	70	73	75	78	103	70	64	78	67	82	65	95	88	88	92	70	64	79	84	93	80	69	91	78	90	97	95	83	82	74	85	78	86	75	101	83	82	80	80	90	86	76	80	77	82	96	81	78	53	74	75	80	81	85	72	72	91	90	90	74	68	81	77	86	84	77	89	65	76	82	75	78	94	94	83	66	62	89	70	81	81	82	75	83	85	82	78	64	67	79	85	81	81	68	69	80	74	72	69	80	87	73	68	78	98	77	83	85	97	75	96	77	84	75	73	90	69	59	67	71	81	88	67	72	72	90	72	90	79	78	92	82	68	72	80	64	65	74	74	76	95	67	75	84	81	83	83	75	71	66	79	79	80	77	71	74	77	85	63	85	75	82	73	83	88	88	75
35695	19826	39258	56194	61870	53016	38621	25276	12544	4355	1278	765	814	759	803	753	791	748	735	822	734	788	848	799	807	781	776	776	784	802	775	759	811	803	776	841	796	770	804	790	784	789	839	808	766	778	770	807	777	799	763	779	764	774	764	759	748	769	822	774	753	757	768	792	804	768	761	759	809	768	752	810	796	822	779	798	794	771	769	807	777	751	813	741	759	800	803	813	745	778	798	756	805	772	771	804	738	803	758	759	792	792	814	765	789	767	773	800	769	755	819	744	698	811	787	771	804	811	792	758	822	777	759	767	745	750	807	772	816	790	841	770	785	784	813	791	782	796	795	761	782	781	763	833	740	760	760	808	800	767	740	775	739	774	785	777	754	772	782	843	771	757	847	784	771	800	798	781	831	802	821	798	805	776	771	773	766	802	753	785	792	794	758	803	779	769	805	838	822	791	748	799	768	776	759	764	792	747	737	825	821	786	795	789	709	769	815	825	789	767	778	796	756	771	762	794	793	774	749	792	847	758	810	757	758	771	728	821	765	808	755	810	785	806	800	830	807	756	764	747	814	770	831	719	833	828	782	785	806	716	783	840	779	801	779	738	767	790	812	783	774	760	769	807	749	807	753	821	729	783	785	831	788	819	748	794	828	732	721	773	788	776	808	785	772	779	759	739	747	763	715	782	767	808	812	764	814	805	795	783	804	774	745	791	778	741	758	777	774	767	743	774	740	806	772	782	772	769	768	773	790	817	717	748	778	781	826	777	801	744	796	768	813	810	804	788	753	816	740	854	762	795	776	751	771	802	762	781	776	736	798	784	751	744	762	756	811	809	797	747	830	831	792	781	808	778	787	808	758	766	725	770	744	793	803	749	767	822	749	782	820	721	768	827	769	791	780	818	749	770	813	795	806	774	757	780	752	781	805	800	770	781	752	764	837	766	767	803	788	770	784	761	787	769	778	753	807	818	810	769	789	746	724	788	755	788	797	756	783	768	791	812	780	769	777	726	775	779	738	806	733	742	811	767	734	762	722	756	822	797	793	782	797	773	765	796	766	736	741	780	790	750	788	783	820	762	782	790	775	770	797	771	781	757	740	736	738	796	822	793	769	742	767	788	741	760	792	815	780	766	757	788	749	802	828	758	764	721	789	818	739	762	858	805	757	773	750	782	765	797	832	809	766	779	787	813	776	783	734	773	791	791	792	776	749	788	759	810	783	767	815	799	767	769	765	793	755	746	755	767	771	796	787	791	800	802	785	786	794	748	787	799	803	843	805	723	801	830	788	823	766	762	764	752	806	772	769	779	815	766	795	802	792	737	754	804	796	786	815	803	769	796	774	798	789	788	769	755	817	785	827	818	772	778	763	833	806	795	819	798	781	752	757	825	775	774	798	774	829	747	793	756	787	773	805	759	774	749	808	818	723	739	736	779	797	761	738	756	792	764	806	777	777	753	796	776	790	775	795	775	780	786	746	751	786	757	787	785	806	742	743	759	796	784	741	797	805	761	793	787	717	782	784	743	782	733	807	796	788	793	781	707	804	765	799	741	791	752	782	811	763	790	751	738	799	787	763	779	763	767	770	839	809	799	838	755	799	783	784	785	773	761	803	776	758	751	775	838	795	777	768	789	745	855	800	767	758	734	753	763	780	757	739	750	762	778	794	764	808	801	805	780	811	731	788	788	771	747	770	831	806	832	827	761	763	767	767	819	780	763	739	763	801	760	805	803	836	791	759	735	790	748	791	813	730	772	816	742	813	733	751	778	789	724	787	802	740	774	788	749	771	768	713	783	738	808	745	780	791	769	807	796	775	792	778	794	830	787	794	815	815	790	759	759	807	764	799	771	744	785	769	750	815	802	743	800	821	790	760	778	756	787	787	782	783	821	811	829	817	772	740	768	716	821	766	767	818	813	762	802	798	797	802	745	768	820	781	797	805	726	766	817	812	735	796	798	771	783	777	818	785	814	728	757	774	726	794	778	718	768	807	792	783	793	769	745	776	801	806	769	763	781	780	755	780	781	780	803	787	767	778	789	760	811	768	796	787	779	735	802	771	735	755	802	763	772	775	759	827	772	761	771	777	800	797	761	822	784	770	746	790	794	775	798	800	779	816	776	792	724	764	795	781	789	739	812	733	768	764	756	805	805	780	768	785	755	763	780	768	758	784	813	729	788	725	747	792	772	809	768	798	793	771	767	754	709	746	810	813	769	792	781	776	801	779	806	786	771	738	752	817	797	788	797	798	781	777	798	785	789	767	776	749	813	758	846	729	822	804	728	812	780	801	769	804	849	761	798	804	817	746	808	809	764	761	832	779	758	810	777	775	778	772	787	791	810	801	778	779	727	788	752	769	743	765	776	746	795	829	792	785	750	796	752	767	754	806	773	804	806	827	770	810	717	750	788	746	774	786	766	768	767	814	830	734	777	764	839	792	764	791	744	778	793	793	762	766	759	806	792	721	810	779	810	778	806	763	753	779	720	758	798	787	772	748	801	814	785	767	838	821	779	780	813	746	766	778	755	782	796	720	802	774	785	792	751	776	777	763	787	812	754	766	838	779	815	800	810	769	763	814	781	801	795	757	780	768	816	803	716	759	821	764	780	733	770	788	748	752	750	784	834	754	804	785	759	810	791	772	776	719	772	740	775	817	763	816	786	781	770	768	737	722	814	798	773	757	739	815	792	799	823	798	762	723	784	808	806	841	765	763	788	822	683	793	799	807	803	763	782	820	758	762	789	781	781	793	776	749	739	804	777	779	764	764	803	799	747	760	805	766	775	803	791	781	781	776	796	779	763	781	716	797	772	762	823	767	833	775	787	756	769	769	813	790	779	773	824	835	805	742	792	792	770	772	768	816	785	775	786	780	762	735	787	797	803	771	812	776	808	792	824	766	786	798	784	751	780	770	773	780	739	792	806	739	761	788	750	781	731	814	803	807	755	765	801	716	761	755	762	794	743	803	806	794	765	781	767	783	745	767	771	757	811	818	771	777	814	809	740	759	803	762	779	766	786	827	790	743	804	768	739	797	725	804	766	761	765	798	781	717	816	852	758	770	807	802	821	796	817	787	820	692	794	789	758	806	792	806	774	750	770	723	726	774	772	781	754	777	780	772	825	750	783	789	791	797	772	735	806	758	777	842	830	805	766	797	842	795	809	761	788	793	751	801	683	759	752	814	745	788	802	753	789	800	786	801	781	801	791	747	780	810	751	775	757	747	795	782	830	794	817	783	738	747	732	762	808	788	769	819	795	776	806	785	797	828	752	765	812	812	812	796	808	790	759	824	806	813	784	794	722	769	750	819	741	759	797	784	703	851	822	792	773	798	817	789	796	808	784	739	749	785	814	776	775	734	756	749	839	754	807	805	740	743	821	791	772	724	774	762	744	771	785	789	806	757	806	790	758	784	753	752	811	772	797	825	759	776	727	787	769	804	812	777	798	787	784	762	817	796	760	795	782	817	796	781	786	792	754	777	798	802	834	726	788
5835	3641	14691	15729	10234	5757	2631	981	340	161	75	59	60	78	51	75	57	55	56	66	72	48	60	51	65	55	51	73	65	55	60	72	66	69	51	75	64	62	71	65	75	73	71	70	66	60	65	58	67	60	64	67	77	67	57	70	64	69	72	71	74	58	71	53	67	49	67	51	53	56	70	66	82	64	69	66	68	58	75	78	66	67	73	63	66	66	60	68	55	51	66	49	55	81	80	55	66	83	64	58	66	72	59	49	68	64	75	69	60	65	61	56	71	57	77	62	56	69	61	64	68	74	54	65	64	71	64	73	72	71	61	49	68	66	87	72	56	73	70	58	73	53	77	66	67	64	63	67	68	69	71	47	63	70	59	53	65	65	64	57	76	73	56	64	57	55	64	65	66	67	60	73	59	73	65	64	72	62	71	59	59	66	65	87	58	58	65	65	73	76	53	72	78	58	68	61	63	70	61	66	76	60	73	66	64	71	52	68	67	72	58	67	66	64	64	51	71	70	58	61	70	69	59	61	68	68	63	77	62	64	74	53	56	64	75	57	66	65	61	69	50	56	52	73	86	69	52	72	51	66	61	75	64	62	59	75	78	68	58	73	55	61	46	51	66	58	53	54	60	57	60	65	57	59	73	66	56	73	62	64	69	56	69	62	73	63	77	65	54	60	60	61	55	72	60	78	63	69	58	63	63	69	69	69	63	52	71	55	67	59	61	54	65	75	69	64	74	72	71	61	50	68	77	64	71	61	63	63	60	65	67	63	58	66	79	61	81	67	72	54	65	65	71	57	55	71	60	54	54	69	60	95	71	55	73	72	59	68	72	76	68	68	50	57	69	59	72	85	69	62	56	55	75	75	57	61	57	61	48	64	64	66	78	62	49	52	67	67	61	62	58	75	72	65	57	69	60	55	63	59	65	72	58	68	73	72	62	66	54	77	81	86	70	64	71	76	72	74	55	63	66	85	61	65	60	55	57	74	59	59	63	73	53	69	68	58	56	68	55	63	63	43	63	57	76	68	68	55	70	56	55	70	61	76	69	69	67	59	63	62	62	71	67	51	54	70	69	75	66	69	72	72	67	64	59	71	64	71	66	82	79	63	68	76	56	71	84	66	68	59	72	69	74	65	59	62	57	63	53	78	78	79	66	77	58	62	62	69	79	60	76	74	59	56	80	60	65	55	62	70	69	66	71	75	73	60	68	66	82	67	75	57	77	67	64	71	66	54	58	75	55	81	67	73	61	57	65	73	55	81	56	68	78	81	73	71	63	75	65	72	54	83	67	64	67	70	67	60	74	72	71	80	58	55	72	69	55	64	70	50	68	60	74	62	68	66	58	58	72	58	48	75	56	61	71	74	65	65	68	60	68	61	72	65	84	64	68	68	77	71	62	57	59	59	81	71	62	66	65	74	60	51	68	72	75	59	64	66	77	67	71	64	65	68	69	68	65	75	69	56	58	54	67	70	68	47	80	74	62	67	80	75	64	65	64	72	60	56	75	48	67	79	83	61	77	59	63	62	61	63	54	62	72	70	70	75	75	73	84	62	64	68	66	71	68	69	75	76	85	78	71	68	63	65	66	67	53	60	58	72	65	61	65	62	62	78	63	62	77	72	68	67	70	53	55	73	65	68	59	72	59	57	60	39	71	58	67	76	65	73	53	67	57	46	59	60	66	74	70	58	82	55	60	63	64	63	62	65	67	62	79	61	56	71	62	75	68	61	57	66	61	67	61	84	57	69	71	71	63	54	60	75	68	57	62	64	77	66	64	70	76	79	63	67	64	76	70	86	75	61	63	58	61	74	67	63	56	73	64	63	62	77	76	59	79	72	60	59	61	70	70	63	60	66	61	53	62	57	60	58	60	62	74	61	65	50	82	61	61	66	70	70	59	53	75	69	64	69	65	84	63	51	73	60	71	81	62	61	76	63	56	49	75	64	69	59	68	75	69	70	59	68	75	61	78	65	67	64	66	71	65	50	59	68	52	71	70	64	56	60	59	66	73	52	93	69	65	69	55	56	64	66	58	58	53	70	76	72	67	64	82	62	68	68	65	76	70	71	65	64	67	69	61	70	64	69	66	69	70	65	70	71	70	59	79	59	71	63	56	60	70	64	69	67	69	69	57	69	58	70	70	58	57	55	67	46	62	58	76	63	59	69	87	69	75	66	72	72	76	73	53	53	69	68	66	56	59	67	48	61	72	72	59	67	54	55	76	59	62	76	61	62	70	49	50	68	72	67	74	66	62	77	56	63	66	54	58	63	66	72	62	79	58	56	79	83	65	73	58	66	56	73	63	74	71	71	59	63	74	65	64	60	56	56	61	65	64	74	77	68	59	65	63	58	51	79	70	60	66	56	60	50	58	54	61	64	76	67	61	53	58	82	56	70	57	69	59	62	60	67	54	57	69	72	55	68	72	58	61	59	55	60	74	65	73	62	81	75	84	59	60	79	60	60	62	61	59	61	79	44	59	67	58	41	77	72	63	72	57	68	64	61	65	56	60	50	67	74	77	63	79	69	65	79	54	47	62	64	77	64	59	47	65	58	60	60	59	74	67	67	54	69	72	71	66	63	65	74	67	65	48	53	58	65	56	77	79	67	59	61	61	62	65	66	71	59	75	63	69	78	51	72	62	80	60	55	64	65	72	66	69	65	71	64	65	53	54	65	62	77	59	72	71	66	60	73	72	62	60	39	80	77	52	53	69	60	71	78	65	60	54	68	64	80	58	61	74	59	56	62	58	59	62	71	73	54	59	59	63	70	65	69	52	67	80	69	68	56	69	52	78	58	66	74	64	62	70	67	71	47	61	50	58	63	77	74	65	70	59	66	57	68	59	66	54	67	70	74	73	72	66	63	79	70	51	56	63	68	75	59	61	75	65	66	73	73	63	54	67	70	66	71	60	64	61	78	72	68	58	56	64	78	78	78	58	72	86	80	69	69	69	61	67	59	58	56	56	70	70	56	74	67	61	69	67	63	64	76	62	71	70	68	75	54	56	70	64	56	62	66	62	58	59	54	57	61	76	76	55	65	80	63	71	69	75	55	64	74	67	68	70	70	66	69	51	60	59	57	63	62	67	67	65	69	84	70	64	57	84	59	63	59	68	61	68	55	63	71	66	66	70	82	68	65	71	65	58	59	62	62	59	60	56	59	68	56	75	63	60	70	67	66	76	67	61	61	67	74	65	66	56	64	58	67	61	61	66	76	58	61	53	56	57	53	68	70	75	67	67	74	60	67	49	67	50	62	70	70	72	55	74	65	72	61	63	68	60	67	60	71	80	76	58	68	73	68	65	70	65	52	64	68	64	63	69	75	64	57	71	80	50	60	54	61	63	73	66	63	65	71	70	53	63	73	69	78	50	75	71	65	66	89	57	61	59	59	65	46	60	73	65	51	69	68	66	82	80	62	74	61	71	69	61	55	65	57	59	78	70	62	58	61	75	61	67	53	79	61	67	66	60	72	69	63	75	63
30415	22312	40155	44719	47035	40153	29399	17874	7696	2578	969	639	608	648	611	629	583	630	613	609	637	659	690	588	681	613	621	646	611	624	631	591	643	638	637	639	609	630	642	655	590	606	633	622	677	639	635	631	640	642	656	649	636	603	620	672	601	673	622	651	575	666	633	671	598	594	634	707	623	586	563	642	585	616	593	625	626	674	614	624	586	629	671	644	638	629	645	652	625	646	658	623	605	581	624	702	657	669	602	671	623	612	639	680	608	614	642	614	671	646	642	657	638	634	715	588	652	593	639	626	668	635	596	627	634	603	646	630	649	615	662	613	601	639	660	632	639	612	604	628	616	642	633	651	591	627	624	604	626	665	631	635	634	581	619	598	625	604	594	604	635	640	663	650	566	616	647	623	577	591	612	642	617	603	597	615	617	652	638	642	583	608	667	589	610	623	618	628	614	638	630	597	616	636	620	644	603	694	633	606	633	636	661	598	620	634	620	626	594	631	642	607	645	603	620	622	629	629	662	634	648	628	584	665	593	639	640	646	590	631	605	608	569	622	581	660	633	607	644	672	633	679	654	627	678	613	677	633	629	639	603	630	658	679	603	654	632	615	643	646	592	618	646	627	642	682	615	669	673	591	599	614	585	653	615	642	607	613	649	614	608	588	653	581	642	652	631	661	671	580	638	675	608	639	579	663	631	642	624	646	637	621	591	671	631	606	642	585	615	640	595	628	651	651	609	656	608	605	664	648	655	613	623	621	656	655	623	692	645	617	628	624	639	637	629	605	639	648	631	617	661	611	619	657	629	614	597	623	662	625	603	599	606	636	588	657	618	594	668	583	598	665	608	618	595	637	594	655	633	613	623	634	643	595	689	585	632	650	586	629	598	605	622	624	609	600	598	619	610	606	636	577	631	599	624	587	628	615	590	610	627	605	621	635	644	633	597	614	683	635	634	624	625	627	662	622	621	674	634	641	676	604	661	592	621	652	675	644	621	661	661	642	608	591	658	634	694	644	633	560	597	607	610	626	649	626	641	617	581	653	630	668	633	638	635	575	679	679	628	635	642	638	661	613	575	641	598	662	585	600	630	656	604	633	663	649	646	652	679	611	625	650	634	568	633	631	643	618	629	670	655	624	619	623	641	643	623	670	658	692	632	630	591	627	593	622	595	638	643	619	625	599	590	626	623	590	620	644	668	606	635	609	645	634	636	594	622	616	608	603	611	630	667	695	634	630	630	671	637	596	572	654	617	640	627	635	664	608	605	666	648	628	621	652	627	651	620	598	628	645	660	651	601	575	645	623	609	667	623	647	634	632	640	631	603	614	623	635	626	618	602	653	642	658	627	635	645	624	616	645	647	616	617	610	640	618	612	599	635	664	625	664	607	672	627	646	620	606	623	628	688	586	630	647	658	641	632	602	644	610	636	571	611	659	622	592	629	579	607	602	644	598	600	636	660	643	607	659	639	646	673	598	576	648	629	661	624	652	622	630	667	634	635	638	626	648	619	646	635	629	630	650	656	662	586	666	644	614	667	679	646	614	594	656	585	603	596	664	615	652	672	637	652	608	622	634	630	647	609	634	634	630	599	595	632	645	633	666	644	606	627	649	627	635	630	610	663	616	649	679	585	637	646	662	652	635	668	672	627	611	615	613	626	632	660	564	618	622	647	621	621	615	670	620	660	620	652	596	625	597	610	635	653	633	639	643	657	642	612	666	606	645	618	663	624	627	591	640	585	615	638	632	633	636	633	604	629	630	610	643	648	645	601	633	613	682	613	658	624	652	647	670	564	615	628	621	643	633	688	600	619	668	589	619	649	620	610	586	612	625	641	608	601	595	610	688	610	605	679	623	634	617	614	614	580	665	639	623	630	657	625	604	623	597	579	639	616	545	598	613	628	625	618	654	663	590	630	639	638	656	637	622	647	630	629	615	644	651	622	672	659	600	619	638	627	645	620	594	673	644	610	618	614	641	675	627	583	627	622	608	617	608	604	656	688	602	600	619	668	603	653	614	624	569	625	595	650	647	626	587	630	633	646	596	623	591	608	616	634	661	631	615	612	593	594	582	690	630	608	590	596	665	670	645	611	639	632	590	639	651	639	678	671	653	592	602	577	618	640	631	675	622	629	622	624	657	656	619	644	649	635	624	607	596	615	673	640	616	635	613	632	655	594	639	648	636	629	594	656	639	640	580	659	615	625	630	621	608	628	594	613	651	593	694	603	607	615	614	630	588	636	608	629	634	611	608	655	608	635	634	627	630	617	668	626	636	597	573	641	632	640	638	582	633	680	636	606	636	665	614	649	640	633	635	633	664	618	624	636	671	615	591	664	646	637	647	622	635	637	655	660	639	624	609	595	629	647	639	678	622	647	631	669	644	645	639	621	625	617	624	616	623	629	669	650	625	618	643	603	602	646	620	637	644	625	636	662	633	638	539	638	654	618	640	634	647	638	631	622	616	662	635	645	593	645	637	678	659	630	610	599	672	701	607	591	637	626	615	638	660	635	602	640	564	620	631	659	632	574	592	659	641	591	617	644	620	640	621	649	653	602	647	646	612	608	629	657	631	693	642	657	615	621	613	647	654	619	610	630	620	666	633	627	619	619	640	651	643	660	650	612	634	630	637	629	603	657	639	639	619	600	625	588	643	646	604	592	671	655	661	629	636	608	616	628	617	613	661	633	606	587	639	611	626	622	622	606	630	656	657	606	643	590	592	638	603	652	633	619	649	630	621	595	608	628	650	623	628	659	630	652	665	627	620	664	655	650	617	650	658	594	654	647	616	609	631	642	585	576	663	621	663	646	646	643	629	663	598	608	673	637	619	582	676	621	674	606	669	633	632	667	595	634	626	629	639	616	579	635	618	638	648	613	594	642	619	604	648	628	589	617	623	609	626	646	626	595	582	654	622	609	638	626	594	654	585	663	646	612	625	616	576	628	626	597	647	650	629	622	642	611	632	628	628	598	599	576	664	610	614	611	634	655	645	623	650	630	592	630	660	589	658	631	599	661	580	640	578	636	630	592	577	637	644	562	587	602	615	645	643	624	609	679	631	628	646	632	633	650	624	675	606	655	631	683	644	678	653	628	625	642	639	653	627	673	667	607	607	642	619	611	620	633	630	614	682	599	626	642	589	605	623	666	599	609	612	639	635	625	613	654	643	601	635	621	650	615	616	626	616	620	599	637	668	599	581	601	635	607	593	626	591	636	667	623	630	669	641	588	622	613	669	641	640	630	608	605	627	630	649	606	658	638	594	622	613	630	623	661	603	621	608	617	607	689	662	611	635	629	617	642	648	629	632	600	627	627	651	594	630	661	619	631	647	657	614	664	580	594	598	666	681	662	630	608	680	596	639	654	626	656	649	635	677	610	651	645	625	625	661	599	630	652	602	677	611	646	597	648	606	634	646	622	643	635	630	636	655	604	636	605	616	654	677	599	661	632	560	609	630	614	640	645	630	626	619	616	633	606	640	624	611	636	589	653	642
6371	4549	18727	23266	16969	10785	5307	2043	625	245	133	74	69	68	84	85	79	77	76	73	66	78	67	80	73	85	69	84	96	98	90	68	82	84	66	81	89	86	88	74	81	98	63	77	74	99	77	72	97	73	86	78	93	77	86	78	74	77	64	78	80	78	71	77	81	89	98	84	79	79	78	81	72	85	71	64	83	78	82	78	92	89	79	92	76	71	76	76	78	73	86	95	87	79	73	77	92	65	73	67	77	82	83	84	80	80	91	78	88	83	89	84	78	75	105	85	69	82	83	94	73	85	97	85	90	78	81	85	83	83	99	80	80	90	86	69	75	73	76	83	93	81	77	91	74	80	83	74	76	77	85	80	78	72	97	85	73	70	73	80	87	81	97	86	78	93	85	82	84	63	83	78	83	72	68	81	80	67	104	81	79	76	97	73	78	80	97	94	84	76	99	80	70	75	87	110	66	70	73	65	85	59	76	71	69	90	81	91	81	85	86	77	82	79	77	94	93	83	75	78	78	88	89	80	98	71	81	84	90	93	102	87	86	75	94	79	81	87	81	73	71	87	92	86	69	103	68	101	92	91	82	76	70	87	99	84	79	72	82	76	64	78	89	80	76	82	95	69	95	86	73	83	71	81	78	94	80	90	90	75	96	83	87	87	81	80	91	84	100	94	82	88	81	61	82	88	79	91	82	75	70	82	92	94	78	95	95	79	62	80	85	86	68	72	78	78	96	88	73	90	84	89	86	71	79	87	78	77	79	95	89	82	71	88	81	73	68	83	67	71	99	90	116	78	80	68	81	89	94	76	84	89	88	87	85	85	87	85	70	79	76	96	77	73	86	85	96	82	74	91	99	83	84	81	102	86	89	81	98	84	73	91	74	81	92	92	91	90	76	87	81	66	79	86	85	79	79	91	82	78	92	87	70	79	87	85	86	81	56	59	93	84	82	82	79	79	76	101	66	71	83	84	82	99	82	77	89	103	73	87	89	71	81	91	77	65	91	70	73	81	75	76	84	83	75	73	81	86	75	83	85	67	81	71	102	75	69	76	73	80	82	69	80	90	71	74	80	82	84	87	77	68	78	80	91	89	110	73	71	72	96	71	84	73	76	78	79	75	76	75	79	66	79	77	87	77	93	89	86	69	74	91	77	71	83	72	87	82	76	73	81	79	98	85	81	99	90	88	81	87	76	96	86	84	80	73	76	93	84	69	90	84	91	80	91	89	92	84	108	78	81	91	89	81	97	80	80	68	78	96	77	78	72	83	81	105	77	82	70	100	73	76	86	78	81	101	76	79	75	92	85	83	77	84	74	85	84	84	99	59	83	82	77	89	103	74	78	75	84	83	72	81	68	96	91	81	79	72	84	78	88	83	79	87	89	67	72	76	90	65	67	91	82	88	89	77	79	88	97	84	99	86	81	94	71	61	76	83	94	88	68	80	96	83	75	81	88	83	84	85	82	85	88	88	85	98	81	81	65	82	69	83	81	81	93	79	76	102	96	87	76	91	89	70	71	90	76	71	78	86	89	87	85	81	78	94	94	91	85	84	87	77	84	89	96	95	81	106	90	75	69	82	90	69	80	90	96	78	85	70	90	102	94	82	80	78	91	83	87	85	73	76	71	81	82	89	81	91	85	84	84	68	89	88	85	88	81	71	76	83	88	83	76	73	85	72	72	102	89	91	75	73	87	84	96	93	83	79	83	69	76	85	90	85	87	81	96	88	79	78	74	73	79	83	96	91	90	106	79	75	72	76	71	81	97	98	84	87	90	88	78	85	80	89	72	69	73	62	77	79	72	65	100	70	75	83	94	98	97	69	99	79	79	74	80	92	76	84	82	73	92	77	84	87	82	74	88	85	87	82	78	83	84	106	69	95	82	71	91	73	90	77	97	91	94	80	85	75	109	81	88	84	68	99	71	94	86	100	69	96	87	77	73	72	82	71	98	93	65	75	72	85	80	78	91	76	87	75	72	79	87	87	86	72	80	88	86	69	90	69	77	93	72	83	81	91	81	76	68	81	76	83	98	71	97	79	87	88	92	87	84	77	91	93	78	73	90	92	95	83	75	89	83	92	72	81	103	100	71	63	88	98	87	78	83	85	73	77	77	84	88	87	98	88	89	81	89	89	86	76	71	76	90	90	82	98	84	71	77	75	69	71	81	84	59	90	71	77	69	81	72	99	86	76	83	60	72	84	83	85	75	84	87	79	82	92	77	79	67	72	70	87	73	90	89	71	79	90	83	90	86	84	94	80	88	94	69	93	89	91	76	77	70	68	102	74	78	85	79	85	94	91	85	82	83	70	71	73	80	81	85	79	80	71	81	84	88	66	75	78	88	54	92	84	73	70	85	78	85	77	86	90	78	67	83	77	87	81	86	82	96	77	91	77	73	89	95	88	81	65	74	91	86	73	92	110	85	91	80	75	72	84	92	92	80	74	88	90	83	92	77	70	69	76	89	81	98	78	86	96	83	86	86	73	81	70	80	73	76	68	56	86	79	75	87	79	78	80	81	98	85	93	86	88	75	86	104	86	92	76	97	91	96	84	83	107	85	99	85	86	80	83	85	87	98	88	79	84	78	68	73	87	97	81	94	79	94	94	70	83	79	84	81	74	89	77	100	84	93	91	76	78	94	89	85	86	91	91	90	86	84	83	92	84	79	93	83	76	89	105	68	91	81	76	91	73	86	78	79	84	82	84	69	72	80	79	88	99	77	83	78	75	89	89	64	82	82	82	76	78	90	99	82	71	94	91	73	78	87	95	110	88	86	80	75	80	83	85	72	73	82	89	75	84	94	86	63	81	81	85	82	88	87	90	77	81	79	82	96	88	76	72	81	87	93	78	80	89	96	77	79	62	74	76	69	74	90	70	77	93	75	88	87	89	83	80	68	86	87	80	95	80	72	80	74	76	83	76	90	78	86	78	83	83	93	91	83	86	81	90	85	88	80	73	84	76	73	73	90	66	95	88	91	87	93	80	82	82	92	88	66	82	84	69	83	93	86	79	87	80	89	80	78	80	78	100	73	74	80	86	92	101	76	80	70	77	85	83	96	87	80	69	66	71	90	100	85	104	97	65	79	90	101	80	80	100	68	88	79	86	102	82	80	95	100	88	72	88	75	56	90	97	86	65	69	81	90	83	75	82	85	56	83	72	88	87	109	68	87	55	86	84	76	76	80	84	80	84	63	91	79	101	90	81	82	72	78	93	77	77	75	87	96	100	68	91	89	78	88	83	79	102	84	103	79	80	90	66	88	79	85	79	89	71	79	94	77	78	87	86	86	78	85	78	75	69	71	89	64	69	71	82	96	71	80	66	69	84	72	83	69	73	90	87	77	76	72	89	80	74	84	71	87	78	79	91	85	80	66	79	82	85	96	106	80	99	96	77	83	76	91	83	70	81	66	87	88	60	78	71	72	76	83	83	87	77	76	56	74	101	76	69	83	91	84	63	80	77	84	63	83	86	86	88	86	80
35568	25305	44785	54735	59465	50508	36835	24325	11966	4265	1478	835	818	793	829	777	763	779	825	832	868	821	829	819	781	878	825	814	816	837	826	798	803	791	779	789	834	853	810	824	835	786	771	825	835	775	834	756	809	785	768	793	801	797	818	821	827	823	864	840	804	772	838	818	814	775	747	795	832	769	831	799	799	764	792	817	808	813	802	819	801	797	800	810	784	769	786	794	809	775	839	804	788	790	764	802	847	822	757	801	838	835	790	817	831	819	775	843	810	782	824	766	824	746	810	805	746	776	801	818	817	814	783	738	823	797	804	771	843	837	837	813	810	836	779	814	834	832	812	835	794	804	798	781	816	864	776	759	820	792	823	817	794	821	797	783	810	845	786	797	803	803	819	794	770	784	788	786	859	829	857	782	777	764	789	797	870	800	770	781	749	780	850	792	891	831	806	846	827	789	837	785	800	829	798	845	797	802	770	784	779	808	800	760	809	835	831	765	761	807	804	843	837	808	800	790	800	826	805	813	788	807	766	744	802	770	791	861	795	756	783	759	815	819	853	795	783	796	828	824	814	858	784	817	825	803	827	786	730	822	839	847	796	886	838	861	817	817	830	817	791	790	783	816	851	776	815	834	794	882	816	794	840	831	852	836	802	774	825	798	827	800	793	811	816	826	869	851	826	821	802	794	845	779	827	806	813	811	765	818	822	776	767	786	798	829	834	825	837	785	775	793	805	810	800	774	803	766	793	829	834	832	811	813	795	802	795	831	822	855	828	852	788	809	753	804	830	854	799	774	882	819	767	788	817	792	825	816	801	765	806	807	817	760	810	850	834	813	792	830	788	778	828	748	813	842	771	787	830	827	835	811	831	851	818	778	779	797	763	767	767	804	844	840	830	817	790	787	769	806	835	826	849	800	808	829	841	855	790	839	815	782	805	801	814	848	860	783	777	846	797	812	818	843	771	825	819	762	761	841	814	814	799	814	843	806	834	856	840	808	845	806	781	787	824	807	812	867	824	782	808	809	827	817	826	828	874	783	761	817	898	834	792	868	777	832	805	802	796	831	803	785	802	826	789	846	798	801	865	776	785	805	816	857	769	837	825	766	763	798	839	827	782	779	840	860	825	783	827	845	858	872	827	820	812	789	798	796	827	836	825	846	837	800	791	837	826	807	861	798	782	794	791	776	757	808	795	836	838	839	784	824	828	796	844	782	836	811	865	821	780	814	797	865	849	855	760	808	763	808	815	811	769	801	800	833	847	821	839	805	779	816	803	869	817	834	768	799	790	740	780	786	817	821	811	804	822	777	818	836	808	819	768	761	816	821	806	802	808	854	780	880	781	800	833	789	794	796	833	784	781	812	869	789	853	802	781	832	777	739	833	803	781	771	834	778	784	824	842	809	811	805	833	791	789	809	798	790	810	790	800	752	800	846	817	797	781	816	786	761	809	849	809	814	773	841	772	816	867	804	769	792	758	776	844	825	834	854	804	817	806	762	786	777	809	809	774	842	778	812	800	766	803	761	821	818	830	859	810	771	826	761	824	779	795	822	790	782	739	816	848	771	866	831	800	837	770	804	812	805	816	821	841	873	802	883	782	814	820	791	855	837	825	776	817	817	794	826	814	750	783	788	834	780	804	798	787	831	838	825	802	805	781	814	847	862	826	777	781	784	852	823	819	808	790	773	820	768	801	803	824	825	830	815	829	772	809	851	820	768	797	809	830	798	868	802	800	795	813	810	802	821	801	826	827	843	839	834	827	839	793	781	797	757	825	792	824	765	826	816	835	757	805	864	844	825	788	756	831	828	816	826	815	828	792	797	771	812	789	811	806	833	800	831	811	809	792	809	801	765	837	845	751	802	841	765	856	781	813	822	806	794	783	874	763	864	851	822	836	799	801	828	762	783	802	826	769	819	850	810	828	813	811	759	828	833	849	796	855	794	899	827	873	817	794	785	829	793	803	784	811	812	846	791	809	792	822	814	811	832	828	801	782	838	802	803	791	770	818	821	846	795	824	815	765	812	838	838	803	830	777	777	801	797	747	830	790	798	809	806	851	803	800	837	831	788	789	800	808	828	800	787	823	811	808	826	795	760	812	800	855	840	794	785	778	823	747	782	842	786	842	831	831	836	798	810	811	843	841	856	854	819	791	846	807	793	807	824	823	843	791	836	827	802	847	866	817	840	796	844	803	801	767	785	790	810	770	785	822	835	851	825	795	769	851	833	863	796	819	791	831	805	779	882	787	795	800	815	817	754	793	861	837	807	828	819	844	754	787	822	821	767	772	814	780	795	850	803	800	821	806	782	842	817	787	793	777	837	820	861	836	819	789	827	873	791	798	788	787	810	833	791	848	789	845	804	794	774	787	771	792	835	834	753	799	833	808	806	803	857	781	801	777	818	815	831	807	834	779	841	802	798	830	800	790	785	815	787	830	830	859	849	858	806	792	823	796	782	742	787	798	844	807	816	808	747	811	815	822	839	794	853	803	846	771	833	752	837	773	845	848	854	839	826	782	773	795	797	830	801	829	765	837	805	758	845	877	825	798	803	813	815	788	796	807	798	805	775	839	781	771	804	779	787	844	844	876	861	788	801	808	783	829	858	798	816	822	778	820	809	800	786	818	780	860	809	787	821	824	789	831	778	839	806	798	820	853	807	839	868	804	759	831	830	784	787	794	852	817	808	757	771	797	802	832	798	836	811	804	790	792	866	792	836	791	801	837	816	741	873	793	842	811	822	772	800	777	816	797	773	789	767	789	813	826	826	790	797	836	809	824	826	818	815	883	775	807	831	816	762	789	814	812	801	811	781	824	788	803	830	794	857	816	818	894	813	776	806	772	823	764	764	790	840	829	827	840	812	822	776	814	839	791	833	803	876	812	786	798	810	785	791	792	824	821	907	779	813	830	769	849	817	784	819	829	806	803	856	836	816	825	808	842	784	851	813	825	850	786	814	796	832	798	817	814	819	858	848	768	797	831	834	858	809	810	810	775	798	795	824	771	751	831	835	774	802	803	836	796	849	856	756	841	817	822	784	804	820	843	801	811	769	805	770	815	726	831	821	752	827	826	850	858	807	817	819	831	834	844	808	803	778	772	798	785	849	842	823	850	810	827	828	810	771	805	873	774	754	794	795	802	805	790	825	859	781	833	834	852	800	819	868	771	779	775	802	821	805	838	774	829	834	803	780	802	782	790	740	807	822	823	825	811	778	845	784	796	827	850	820	837	846	812	803	829	830	808	786	817	810	790	845	817	826	807	793	798	819	868	811	770	822	853	821	846	833	776	778	821	831	822	799	834	856	796	765	819	837	817	800	797	824	874	819	848	838	794	796	819	812	795	806	805	851	847	831	802	817	806	789	855	826	852	811	774	824	830	783	844	819	758	811	756	848	787	800	834	834	839	749	839	805	800	823	837	788	831	794	806	768	877	781	817	782	842	855	787	808	776	828	835	774	820	836	849	827	835	865	823	805	821	815	824	841	789	823
3440	922	3297	5818	3743	2091	959	430	205	111	85	87	72	79	103	74	82	81	94	85	85	99	88	78	86	88	83	82	68	92	84	75	78	71	76	73	83	89	88	97	80	81	71	79	71	83	94	97	81	84	77	73	80	54	84	80	74	86	96	106	79	77	70	80	87	90	78	72	95	75	75	88	71	73	86	70	72	89	98	75	68	88	84	94	93	83	92	66	89	92	86	83	76	69	79	83	81	85	87	75	92	93	91	86	92	73	73	76	97	93	94	90	81	84	102	86	89	84	77	85	75	86	83	79	89	72	77	68	96	84	82	80	87	97	69	83	83	72	79	72	89	78	77	84	87	62	67	81	67	74	89	93	91	78	85	72	83	67	72	90	69	78	77	75	99	89	78	71	105	86	72	76	82	68	81	86	72	78	72	103	90	90	79	86	79	72	82	75	78	81	68	93	78	86	82	87	101	78	87	72	84	93	92	108	67	82	78	70	83	97	92	87	90	97	100	71	92	96	66	76	73	61	80	74	71	81	91	104	90	87	97	77	83	66	80	58	82	81	70	85	81	88	83	81	81	81	75	90	86	78	84	67	87	78	84	90	70	83	81	74	96	79	76	82	74	84	61	86	86	85	95	97	79	85	77	96	80	73	72	88	87	81	64	85	97	76	80	87	92	90	79	74	70	83	89	84	83	77	91	79	81	70	90	91	96	61	80	102	87	95	91	77	86	79	90	75	79	87	89	92	83	69	76	79	98	87	67	83	86	72	79	87	80	83	96	91	84	85	82	76	78	66	62	71	89	84	76	69	95	102	70	75	87	79	82	88	86	72	78	67	66	71	83	76	88	60	92	95	78	86	86	71	89	101	90	73	74	65	79	98	66	71	72	73	67	79	72	89	90	94	77	89	85	90	86	81	79	91	110	69	75	106	73	68	73	65	88	71	70	100	77	71	86	73	91	90	100	74	67	96	73	79	80	73	82	75	101	91	83	72	81	72	85	77	94	73	79	72	87	68	89	83	78	82	92	75	91	86	82	85	87	67	78	71	68	97	90	72	90	100	87	73	80	73	77	91	84	74	91	87	83	83	70	93	95	77	84	72	89	77	68	74	90	72	80	79	86	80	85	85	76	80	83	82	97	83	106	88	70	99	74	77	63	93	75	71	79	82	66	79	82	75	86	89	87	84	79	79	93	74	75	71	72	78	87	100	87	63	84	87	89	78	78	86	82	70	80	80	70	74	86	85	80	90	90	85	86	83	85	72	77	82	73	89	66	78	76	88	87	86	97	90	79	90	80	80	74	70	96	72	71	61	84	90	86	84	76	91	85	95	96	87	75	75	102	71	80	89	87	84	80	87	79	79	77	81	72	90	72	90	52	76	72	88	79	77	76	85	84	79	88	88	69	82	78	81	77	84	88	84	90	76	94	59	64	96	90	93	77	81	77	78	74	72	89	86	96	77	68	92	74	67	81	73	65	82	87	89	84	75	82	80	80	71	81	69	82	67	72	76	79	77	71	91	87	81	68	81	86	85	69	74	81	95	74	85	83	82	94	82	85	77	83	81	79	81	91	85	89	95	87	79	95	67	90	90	83	91	84	80	95	94	76	68	86	81	78	80	77	88	78	89	86	86	73	87	86	89	86	81	62	74	92	78	92	91	76	77	85	113	98	94	78	99	91	83	74	75	90	85	81	73	82	97	65	83	84	77	78	87	75	77	92	89	79	81	74	83	83	72	89	79	89	83	95	68	75	80	82	79	77	79	88	95	69	72	78	76	88	88	83	87	83	82	79	77	73	86	76	82	81	84	96	67	78	88	82	82	79	83	74	93	72	87	88	89	90	87	79	80	83	93	74	79	85	93	95	67	91	69	79	88	75	86	89	73	76	67	63	67	74	74	92	94	75	87	78	81	84	56	73	78	71	84	89	64	80	74	84	87	69	85	90	75	81	84	67	88	95	88	83	84	76	85	78	71	73	71	87	72	71	86	73	77	107	90	65	98	85	70	79	65	81	79	57	61	69	80	87	80	73	79	88	74	87	79	83	83	77	79	76	85	63	74	99	83	90	88	65	79	86	84	85	81	83	80	97	93	90	69	65	99	84	82	66	65	74	85	69	78	91	88	74	89	83	71	77	74	97	73	99	73	81	75	83	90	94	71	83	83	90	86	61	80	89	89	96	90	81	72	71	86	86	70	74	78	77	84	91	100	90	83	74	94	65	75	89	65	60	83	90	86	77	79	84	84	85	99	76	79	68	88	88	82	84	85	88	68	76	79	86	74	91	77	102	73	72	82	93	85	78	72	72	81	81	72	91	83	76	87	81	73	91	76	85	77	64	70	83	76	84	68	75	74	71	78	90	87	88	90	77	84	76	86	66	86	83	89	89	78	76	112	79	81	71	77	76	84	83	93	65	97	70	86	77	65	87	77	71	81	90	93	77	85	81	74	78	82	77	86	82	85	75	83	58	69	80	70	88	84	85	77	99	84	91	90	75	80	88	89	88	76	78	81	74	73	90	92	81	94	72	77	74	88	102	85	75	81	98	75	91	87	89	75	71	89	78	75	103	82	63	80	83	78	92	86	67	86	71	89	67	89	74	93	97	94	74	80	78	94	74	91	76	96	85	89	83	95	87	74	79	74	66	78	86	70	79	92	82	82	98	79	77	95	76	93	91	103	78	77	90	87	89	89	102	77	86	95	88	71	77	73	89	74	85	94	86	86	72	94	99	81	84	78	94	77	83	78	76	75	80	98	97	71	87	89	78	88	79	75	97	71	87	83	78	67	68	91	68	60	74	65	84	72	74	69	89	81	96	94	80	74	74	86	73	82	91	83	85	67	77	95	76	73	91	85	85	97	78	89	74	82	92	95	84	69	87	92	78	98	78	86	65	71	83	66	79	81	88	91	87	83	61	72	81	69	95	76	86	80	89	70	81	65	81	81	80	98	77	92	86	75	84	80	71	84	82	81	81	88	85	73	84	95	71	75	74	76	81	70	77	77	88	80	79	89	72	81	87	77	78	83	73	84	72	83	82	74	80	97	76	85	101	76	96	65	82	66	94	66	89	95	64	97	83	87	88	63	91	81	77	69	70	75	72	85	90	82	82	103	75	88	68	104	90	71	71	77	95	87	93	86	80	74	66	79	89	89	87	86	92	72	68	88	72	76	89	91	83	85	100	96	78	93	62	69	84	83	85	87	79	90	109	94	68	54	78	81	79	72	87	89	101	89	86	91	65	78	72	85	112	79	81	81	85	81	78	66	79	85	66	101	88	80	84	82	91	87	86	91	70	70	95	78	77	82	71	90	75	80	85	79	89	75	70	81	99	87	76	79	75	80	83	78	98	77	82	82	58	69	72	75	90	84	85	74	87	73	83	89	94	82	68	81	82	86	75	66	89	84	72	75	84	77	82	90	78	74	83	76	80	71	87	84	81	87	64	82	68	78	58	89	100	96	80	88	69	82	79	67	74	100	83	87	81	75
24720	10697	23792	31414	31445	26295	17261	8715	3540	1516	810	744	740	741	771	746	772	784	794	741	775	760	786	763	771	764	797	735	741	767	760	789	737	724	830	805	784	747	740	747	784	752	785	741	800	760	744	768	791	688	788	750	713	760	790	775	783	790	740	744	802	743	788	786	759	734	773	741	733	783	790	764	768	750	710	740	734	747	708	760	810	757	761	753	743	705	806	794	763	801	711	744	783	737	754	722	749	765	753	772	759	750	780	772	738	780	742	730	798	764	737	747	707	747	765	721	740	734	805	774	727	766	753	775	761	784	717	763	753	777	762	759	719	745	758	793	743	785	762	765	781	782	783	725	806	743	784	748	715	778	745	753	723	817	718	821	724	772	756	751	783	787	747	748	739	780	778	826	766	755	710	734	744	725	744	812	761	768	752	711	756	724	768	779	792	708	766	791	737	725	738	789	785	760	749	759	722	796	779	763	756	772	755	761	778	750	825	745	764	752	843	793	740	770	805	821	681	754	776	758	799	733	773	781	791	787	780	763	777	745	767	720	734	737	751	728	778	749	758	743	782	727	758	766	721	757	774	739	802	844	787	795	820	764	764	801	758	780	764	762	753	779	738	755	741	757	777	766	769	836	748	754	790	765	798	781	771	740	781	783	797	767	773	743	766	780	762	751	794	754	775	782	781	789	793	742	780	778	744	791	772	750	771	808	765	759	754	750	802	784	777	750	729	750	747	750	790	790	764	767	792	774	716	795	777	750	718	755	768	762	787	741	754	736	701	759	742	796	784	738	758	828	799	744	741	756	768	786	742	731	804	787	787	760	738	746	767	739	747	741	768	794	718	789	754	799	744	791	716	733	790	767	785	758	764	790	750	720	779	759	798	735	750	744	807	756	760	811	784	740	693	768	764	818	765	747	736	768	770	787	781	808	734	773	809	735	730	769	788	745	796	747	760	767	798	736	731	765	769	798	785	775	804	748	770	764	757	810	736	801	772	799	762	809	772	766	752	752	770	833	728	782	792	771	739	780	730	764	782	770	720	764	754	732	744	729	727	753	759	821	734	742	757	755	712	713	805	735	786	743	799	745	780	774	736	775	778	790	759	778	787	771	738	750	711	784	754	774	753	760	743	732	759	750	781	792	747	768	747	777	780	750	775	779	752	761	781	796	745	748	765	765	747	794	756	724	709	764	784	795	761	765	744	754	735	773	733	801	748	756	772	758	742	750	750	781	797	818	721	734	783	775	781	762	781	770	759	740	804	778	725	737	755	800	790	757	741	748	744	792	764	735	742	741	787	778	743	820	791	758	773	781	757	764	749	770	778	758	732	729	774	784	744	790	815	788	773	760	781	737	773	766	741	745	776	767	781	775	772	737	772	785	727	769	781	793	804	738	684	756	738	756	807	740	729	779	755	781	769	775	701	774	776	808	726	802	731	788	757	762	778	759	735	755	759	725	764	771	746	752	791	749	736	759	749	730	758	772	760	750	768	737	797	754	746	729	779	738	773	742	814	748	779	777	787	795	735	786	794	785	820	751	773	744	769	818	750	731	776	812	767	730	796	756	816	702	777	788	770	803	803	755	768	809	743	756	721	768	795	751	761	697	754	782	725	747	738	763	775	720	764	737	760	750	763	733	809	734	765	777	753	731	826	770	732	769	771	744	750	802	744	709	779	763	751	738	785	758	795	762	767	767	757	762	821	833	804	759	739	773	760	750	730	772	761	776	739	767	750	708	752	752	771	755	729	799	761	767	751	743	739	770	758	779	743	725	763	763	777	760	714	785	797	743	792	767	734	788	734	764	775	785	758	768	737	774	708	803	762	782	810	770	764	738	785	732	764	773	762	761	753	778	772	778	795	738	740	750	768	754	768	710	766	784	763	740	735	804	773	792	781	771	767	766	788	790	720	729	743	764	773	785	745	810	747	776	716	693	761	747	762	789	775	752	744	736	745	793	782	750	764	746	748	774	790	775	750	801	779	778	757	698	757	826	792	745	731	768	746	730	788	789	770	758	821	759	782	728	716	731	766	770	752	738	763	778	756	792	744	766	812	794	770	787	710	734	754	756	770	715	813	770	754	763	720	741	747	764	769	761	799	735	750	762	767	761	781	789	752	797	795	778	736	761	787	734	801	754	743	759	733	821	752	743	783	809	708	802	709	746	772	771	769	789	785	790	740	721	833	764	782	802	704	717	765	704	712	740	789	790	781	759	744	750	773	809	770	737	752	750	764	722	737	756	752	791	808	761	745	750	806	780	781	805	771	793	720	724	749	764	783	800	797	766	772	784	762	741	743	766	716	747	755	810	730	749	755	777	757	783	794	770	774	799	821	712	807	763	756	766	798	741	763	727	756	747	767	782	798	758	749	776	785	774	777	747	731	781	785	785	756	768	764	730	756	707	778	761	789	793	703	775	760	724	785	757	779	754	757	807	742	798	734	796	780	754	763	790	735	784	735	758	747	786	780	773	784	788	749	772	757	753	790	696	801	705	760	767	771	788	768	762	791	731	782	766	736	746	777	789	833	785	743	786	753	766	749	737	755	798	770	759	779	774	765	734	810	745	790	786	774	770	777	752	748	799	741	794	771	789	804	795	766	770	765	773	785	779	790	733	724	715	789	810	761	807	743	761	803	726	751	755	733	796	763	786	723	764	759	769	780	744	773	746	721	747	788	767	816	768	789	752	800	768	797	779	755	760	693	717	800	756	759	789	791	760	795	750	695	739	736	776	736	738	789	794	760	730	791	756	819	787	791	742	740	743	742	731	748	765	811	766	730	766	734	735	755	756	744	745	759	792	781	772	723	796	805	752	785	758	772	774	779	730	791	770	733	775	782	798	721	784	762	757	756	703	763	787	798	755	754	723	738	772	770	748	787	767	785	795	728	723	740	730	722	776	736	764	771	748	798	799	748	773	779	752	721	822	777	795	791	769	763	749	790	730	765	760	762	792	738	767	746	773	740	781	761	787	746	784	757	802	782	781	786	782	729	762	803	762	733	713	735	759	753	780	765	777	769	741	799	766	730	765	798	749	768	725	782	767	746	724	743	721	731	717	756	754	741	726	792	765	774	748	768	733	727	736	768	788	741	751	737	801	700	744	753	766	750	770	732	794	758	730	774	777	724	769	797	787	765	788	795	758	768	751	797	749	787	793	795	762	774	774	739	756	765	766	757	812	749	782	777	755	773	681	729	749	771	720	749	739	776	756	773	755	773	737	757	708	764	740	805	755	747	780	751	785	755	768	811	726	726	759	793	739	755	801	761	782	739	769	805	801	727	730	783	738	802	772	813	740	783	739	768	763	784	767	760	744	744	795	739	769	738	750	767	756	748	749	739	779	785	736	753	823	774	765	776	753	769	728	761	740	822	700	766	739	745	741	754	770	781	729	713	714	780	747	774	749	744	743	753	780	749	745	796	719	827	743	790	752	783	784	682	745	754	764	801	772	773	772	755	737	783	734	814	778	754	740	784	774	757	744	801	795
7180	4896	20247	23761	17766	11133	5252	1850	607	232	111	94	89	79	90	75	76	77	79	69	64	81	73	75	89	74	79	96	86	82	77	79	69	71	76	72	81	71	85	53	83	94	85	76	79	73	65	83	82	75	80	76	86	78	75	79	76	78	83	78	79	74	97	69	98	75	82	84	82	74	67	93	76	77	84	89	85	72	75	78	89	78	72	71	81	66	68	60	76	67	84	62	74	72	68	71	86	63	97	93	88	70	81	68	77	81	82	74	57	84	68	69	71	79	78	85	66	73	89	68	76	70	95	79	75	67	93	73	91	86	80	72	76	84	77	65	90	66	64	79	88	79	75	64	76	76	61	76	88	79	71	84	62	83	70	86	59	90	86	87	78	52	70	65	99	80	76	66	74	77	78	76	70	89	80	79	80	70	85	71	67	80	73	76	83	68	71	80	83	56	70	86	82	63	95	73	75	97	61	71	63	84	70	91	78	77	65	75	87	88	69	89	75	79	88	76	61	75	86	69	91	75	75	82	82	75	76	71	77	86	81	77	77	78	67	73	68	96	75	78	87	65	82	94	81	67	59	82	65	62	87	75	66	91	78	74	70	81	74	60	73	71	75	80	72	91	75	83	75	67	82	76	89	87	79	80	71	92	74	76	73	74	62	72	68	72	78	67	74	87	78	80	74	64	80	79	81	70	60	71	68	80	86	81	81	61	79	73	79	97	62	72	73	76	79	84	87	74	82	80	82	77	67	72	83	70	74	74	75	83	71	75	63	83	66	83	74	73	82	67	90	59	78	79	79	86	75	96	71	78	101	61	77	80	70	64	81	69	72	77	94	89	86	78	82	73	63	64	70	92	70	74	67	79	84	76	81	85	89	75	72	56	84	83	87	87	98	82	71	78	74	78	71	72	78	90	75	58	86	76	67	74	78	86	69	62	72	77	85	79	76	65	70	79	94	76	85	70	82	72	70	96	93	76	77	103	84	73	85	76	87	90	67	72	83	85	63	97	81	63	83	81	80	90	81	88	63	80	64	78	85	56	85	71	86	94	90	87	81	84	87	89	77	95	84	79	88	69	81	86	84	75	76	77	82	79	88	51	71	74	88	84	88	57	89	95	79	83	70	96	82	85	69	63	80	83	88	73	81	89	73	63	88	76	75	64	72	81	78	58	74	72	75	79	64	63	83	72	87	79	75	76	61	93	79	68	72	71	79	79	79	75	77	80	70	88	87	74	64	79	87	85	74	81	85	82	92	71	78	88	66	76	73	75	66	90	80	69	75	66	85	75	81	79	99	78	66	85	89	80	84	62	64	84	82	77	73	82	81	85	77	78	66	92	70	76	70	77	76	67	74	77	73	91	65	84	76	76	68	74	77	69	74	86	79	83	76	70	72	56	73	75	81	80	82	77	78	64	78	76	81	76	68	83	74	85	71	75	81	80	65	84	66	75	76	62	65	87	68	71	80	76	88	78	81	81	83	82	82	83	63	75	81	80	70	62	79	86	70	78	77	71	61	78	75	85	78	73	61	89	65	72	70	66	79	76	88	80	72	66	75	73	68	69	64	77	83	80	85	73	83	69	87	77	88	78	67	79	63	102	99	80	83	86	69	88	76	80	71	59	79	81	78	65	73	78	73	70	67	77	70	61	64	65	80	76	71	72	77	87	79	80	74	76	79	101	59	72	71	90	74	88	91	90	80	79	79	71	69	78	74	70	87	77	70	70	71	90	80	83	77	73	69	86	77	90	91	83	82	68	70	72	74	92	85	77	81	84	91	79	78	72	77	77	78	72	88	80	71	74	82	67	73	68	68	84	67	76	79	85	83	83	77	93	70	77	79	77	81	79	73	86	71	71	79	76	79	64	75	75	63	84	78	57	62	88	85	62	79	70	73	71	83	71	81	69	63	86	78	69	68	77	79	63	89	78	93	79	82	57	82	80	64	75	75	69	73	84	70	78	73	90	94	76	81	92	81	76	71	71	75	79	76	78	79	86	71	78	75	65	85	76	76	76	88	76	77	80	81	83	81	77	84	76	85	67	67	71	72	83	78	76	90	90	76	82	71	73	76	86	48	81	63	85	81	77	90	67	72	73	75	79	72	77	81	79	93	84	72	65	83	58	70	78	65	70	92	61	84	77	96	67	63	82	100	83	77	70	73	88	93	80	86	78	83	57	75	83	87	79	65	88	88	82	86	67	85	82	74	70	78	81	82	85	95	79	71	85	78	64	84	54	81	92	79	61	83	71	88	79	69	76	58	91	85	72	75	77	82	79	94	73	72	60	81	80	87	83	70	70	60	80	72	57	85	66	69	86	82	70	90	67	74	66	72	68	70	78	71	89	82	79	71	81	89	82	86	81	74	75	83	78	63	80	70	63	79	75	85	85	87	75	95	79	76	82	82	75	106	81	66	76	93	85	81	87	72	75	80	86	93	62	67	71	66	87	90	80	65	79	80	68	73	78	78	73	75	87	88	75	72	78	79	76	81	69	68	81	63	79	85	72	75	89	88	79	68	81	77	76	101	67	86	68	67	48	82	86	87	82	76	68	57	77	79	84	77	66	67	85	68	89	71	73	79	82	75	74	71	62	79	77	69	65	64	68	67	83	81	74	85	84	69	65	89	61	61	68	60	78	77	59	84	94	73	79	79	86	71	97	81	72	79	81	103	67	64	70	68	85	82	81	76	74	81	84	71	65	73	77	91	66	103	72	86	76	73	60	74	74	68	93	65	71	75	80	93	72	87	70	76	79	67	90	86	69	72	79	74	82	77	81	78	73	80	72	89	77	73	76	70	71	70	84	72	85	61	75	69	79	89	87	79	71	84	73	71	66	79	77	70	78	89	81	70	84	74	52	76	78	100	80	65	85	67	83	79	81	70	81	84	75	75	79	81	73	64	69	70	79	71	68	69	81	85	72	70	67	81	74	89	76	86	70	83	78	71	82	69	81	80	87	75	96	81	90	77	69	75	65	78	107	61	82	69	70	77	64	78	91	88	81	64	76	76	70	91	63	75	73	80	64	75	83	80	82	75	69	82	68	86	80	84	77	78	74	87	74	70	87	86	66	62	81	79	85	79	72	73	71	83	79	91	67	90	73	74	82	76	77	62	89	74	82	83	81	81	91	79	61	82	80	67	91	69	87	75	59	84	82	69	72	75	60	81	78	86	65	82	85	73	90	75	76	82	91	81	77	79	93	90	87	75	77	57	84	86	86	71	78	84	70	73	84	78	75	78	102	89	90	91	70	84	80	74	84	78	86	55	77	75	69	66	67	83	79	64	76	76	76	75	66	90	76	78	68	75	83	90	75	91	70	75	74	94	72	79	80	87	72	75	68	81	77	79	89	82	76	84	81	75	74	80	97	89	79	71	76	73	74	69	60	87	68	88	71	88	78	90	78	84	93	86	64	87	82	82	71	82	76	70	83	84	71	92	83	83	89	75	98	78	83	74	72	83	79	80	74	73	77	77	75	78	80	62	78
36266	25910	46004	55005	59814	50469	36475	23835	11733	4218	1304	755	752	748	777	738	779	774	758	745	751	778	810	748	713	797	762	739	763	797	744	750	751	743	819	729	731	768	797	768	779	794	754	711	756	746	769	751	762	738	805	785	718	780	744	795	812	751	820	754	772	731	754	756	739	789	754	733	753	730	757	754	772	723	721	760	751	793	759	720	746	794	771	756	780	760	757	756	716	793	773	791	755	748	767	808	783	809	760	754	724	745	778	772	732	775	764	764	761	745	741	779	784	758	745	762	730	789	780	725	803	777	772	733	732	745	772	767	765	757	783	755	794	718	747	768	779	734	727	740	735	793	762	793	740	800	791	742	769	778	777	762	828	791	751	727	755	720	742	774	778	770	781	756	759	778	765	781	788	764	713	778	738	788	764	808	806	801	778	795	766	784	760	748	746	784	735	801	772	778	767	743	797	793	781	739	817	748	754	769	727	796	755	740	793	770	733	733	785	795	745	788	821	768	761	735	766	765	772	801	737	799	736	785	797	789	762	732	760	730	755	761	762	799	776	775	748	755	776	753	732	735	746	725	839	732	756	735	814	814	773	759	741	813	769	765	732	723	773	721	756	743	749	751	796	760	745	775	794	778	774	741	730	814	735	750	790	774	721	791	699	764	796	773	740	712	763	764	766	742	779	731	792	772	773	766	796	790	759	787	797	762	779	777	734	736	759	774	741	765	754	740	781	780	753	810	745	720	763	747	755	822	780	788	787	774	753	744	764	772	714	775	766	757	785	771	789	797	735	764	708	772	770	742	740	809	727	754	728	740	724	787	770	755	723	747	754	741	718	755	710	808	809	736	752	788	747	747	787	762	731	747	781	742	779	805	733	736	802	744	756	720	748	724	751	753	754	810	779	779	732	762	712	763	764	740	749	737	730	767	747	768	773	747	770	773	773	776	780	788	725	788	766	716	747	800	747	792	753	788	777	783	787	767	818	761	781	746	846	743	732	749	759	784	804	802	760	730	787	765	755	718	779	762	745	760	783	737	735	772	735	745	766	790	786	806	772	749	779	765	749	784	768	755	740	776	753	727	771	789	794	790	796	802	735	790	747	784	802	738	772	760	779	766	810	753	713	772	781	770	762	779	744	769	717	787	770	754	799	836	757	722	769	763	773	773	756	734	726	779	768	754	795	740	781	754	778	844	790	751	737	780	768	794	748	810	803	700	789	728	742	782	777	719	781	764	730	738	788	730	736	737	765	751	779	722	732	771	758	751	760	759	751	746	743	749	803	762	748	825	764	729	789	737	748	769	769	788	703	745	743	771	746	730	774	753	743	777	773	729	723	810	755	807	769	775	764	796	769	790	738	771	755	763	758	745	756	776	789	779	791	772	740	771	789	777	765	758	766	800	785	749	779	780	747	765	777	759	795	798	783	802	810	767	740	836	763	752	795	741	761	750	804	748	770	736	752	745	776	717	735	774	719	815	761	727	757	766	784	780	767	752	747	802	794	813	729	805	734	763	725	810	783	784	769	777	815	735	791	793	748	771	720	747	741	802	772	775	756	798	732	741	736	771	729	802	770	726	779	725	760	778	748	769	755	730	744	770	748	723	801	802	782	774	740	763	795	750	827	768	725	774	746	717	760	764	799	801	793	765	756	756	713	769	774	804	764	751	769	793	785	753	715	791	730	767	789	761	791	752	744	756	780	784	713	776	718	733	752	768	751	709	709	773	768	752	789	783	786	785	720	755	787	762	784	725	776	781	762	732	744	763	725	715	766	761	762	741	741	738	741	781	770	753	742	761	710	786	755	781	764	746	780	695	765	765	770	752	840	742	746	745	781	731	743	803	768	788	758	795	782	753	788	795	760	754	750	782	753	766	774	762	786	785	740	775	763	745	755	825	785	767	806	759	774	758	737	758	778	856	750	731	765	749	752	774	818	800	794	816	700	733	739	771	770	759	748	809	729	802	807	764	810	767	760	779	792	782	771	747	761	805	727	780	748	764	804	747	776	750	779	795	779	810	825	739	775	772	763	789	751	797	777	749	722	763	776	764	791	753	784	764	724	748	697	773	764	807	728	806	792	776	784	743	747	730	762	723	760	768	749	736	723	830	753	820	726	741	781	741	787	764	775	816	762	748	813	771	784	785	753	713	753	689	782	775	753	781	728	752	772	776	800	745	760	759	742	773	763	751	734	754	769	768	731	794	747	776	764	708	764	748	767	754	754	708	763	773	744	770	720	772	768	746	769	707	799	786	759	762	783	771	752	742	744	747	782	787	824	809	802	767	799	760	772	770	734	768	752	758	777	746	765	751	772	758	787	734	738	763	764	820	752	757	733	792	769	829	770	748	753	778	778	743	716	759	760	756	786	774	739	727	794	780	777	723	811	795	750	741	759	802	718	770	720	788	764	744	766	753	788	728	746	742	772	756	772	759	741	759	688	783	766	780	778	700	755	696	766	799	781	754	739	789	713	762	787	735	747	724	789	692	791	782	811	723	748	789	815	771	707	745	752	789	781	781	731	790	778	771	788	743	736	731	721	774	808	703	753	752	800	757	751	745	719	779	796	786	749	734	723	765	779	743	739	736	772	779	732	761	735	745	757	748	735	791	787	734	760	761	692	759	755	783	794	757	779	796	739	721	796	724	742	740	732	766	756	755	786	775	763	775	825	785	753	767	797	794	765	707	738	786	796	767	746	743	745	762	772	790	809	770	794	735	753	744	791	799	777	711	772	782	777	749	789	831	750	734	773	748	757	750	722	690	735	750	750	737	749	740	771	803	752	736	766	775	806	722	725	774	734	768	818	789	742	725	778	758	831	809	745	786	740	773	737	750	810	747	703	777	828	818	771	698	735	772	759	738	750	803	749	770	753	758	746	778	746	772	736	755	760	785	732	734	750	720	784	721	787	785	717	785	807	756	781	756	722	765	761	757	759	819	778	797	751	765	736	745	792	780	804	731	727	761	685	783	799	722	772	746	789	766	698	787	743	774	774	773	741	787	766	776	768	792	736	733	805	808	773	766	781	809	751	720	744	802	739	807	748	778	754	719	781	763	765	734	807	769	780	752	706	736	760	755	731	788	747	779	755	755	762	757	744	792	748	764	760	779	785	776	694	804	752	727	758	797	753	761	767	791	745	786	773	764	765	799	792	809	758	747	736	767	782	778	759	774	704	690	780	769	717	771	734	728	741	808	768	745	783	792	768	764	770	759	745	767	745	760	749	763	796	775	789	751	773	770	735	776	782	788	803	727	764	792	737	739	760	752	747	828	776	754	767	793	787	722	740	768	787	785	771	755	764	765	772	757	770	791	783	736	772	761	757	754	747	748	747	735	765	758	734	757	789	755	780	768	791	812	759	735	738	765	742	761	780	747	792	744	751	715	718	755	757	769	753	782	821	746	739	772	739	831	753	724	732	730	816	742	764	818	817	797	746	774	769	769	757	760	769	769	765	770	756	758	761	786	754	735	742	751	807	745	783	757	743	755
6087	3186	12734	15516	10533	6014	2862	1039	375	157	68	63	53	62	57	54	57	61	76	70	60	70	49	52	63	67	46	65	61	76	61	67	62	75	57	62	69	63	57	68	56	62	58	61	65	56	57	69	65	62	67	76	56	60	54	72	59	58	64	75	53	61	63	82	69	67	61	58	74	70	66	63	84	69	76	57	53	65	57	64	71	70	62	65	65	58	62	68	78	66	60	56	58	59	58	42	57	63	64	63	67	64	73	56	73	48	59	78	54	78	58	60	63	66	59	70	55	60	66	61	70	53	78	58	60	60	52	51	82	76	48	64	62	66	48	52	74	45	69	73	56	59	56	58	59	61	65	79	62	62	52	67	62	67	70	57	76	73	55	61	64	48	57	67	59	58	65	59	60	64	73	58	53	69	66	58	69	50	74	63	67	72	77	62	56	63	54	62	78	59	82	75	54	58	50	68	67	58	62	71	56	69	50	77	61	61	66	63	78	64	65	68	64	71	70	68	69	75	67	67	60	59	52	55	64	77	64	53	81	66	73	68	65	69	69	59	52	66	84	52	58	63	64	65	65	62	72	59	58	64	72	61	63	54	63	60	60	64	52	53	68	53	65	58	55	70	60	63	63	61	70	73	51	62	72	63	61	66	65	63	78	47	61	71	72	68	59	56	56	59	69	64	57	62	62	61	68	62	71	58	70	59	77	71	60	63	63	54	71	56	70	49	61	69	74	59	53	52	52	72	69	86	50	52	75	63	62	54	58	63	61	56	62	64	67	68	66	65	73	55	53	63	63	54	61	71	64	75	71	56	81	69	68	60	66	74	64	61	61	67	61	75	60	65	71	68	71	65	69	54	58	56	73	48	69	59	63	61	66	60	49	76	57	66	58	57	66	60	57	60	71	52	65	64	71	57	61	71	67	50	77	64	63	64	63	58	59	60	65	66	66	65	70	54	55	74	62	56	81	59	54	69	66	70	66	63	72	59	51	70	54	64	67	74	52	66	94	55	64	64	56	54	65	67	56	58	70	47	78	64	48	57	65	64	66	49	67	59	82	49	77	63	66	71	69	71	70	65	61	61	60	69	54	54	69	65	59	79	53	65	47	61	70	73	61	69	68	61	78	66	61	87	68	59	80	53	65	64	71	68	58	79	70	55	65	73	49	72	77	68	63	57	69	62	52	73	54	63	62	54	67	63	69	60	64	56	74	53	56	61	61	69	67	81	52	65	61	57	51	72	59	67	61	82	76	55	63	76	57	60	49	60	69	61	72	69	59	68	70	70	61	61	63	81	65	70	50	74	63	55	71	63	73	53	59	80	72	55	61	51	64	58	50	63	70	67	61	64	69	70	59	57	67	68	57	69	79	70	69	58	68	61	70	62	62	59	65	60	66	67	69	62	60	65	68	52	77	59	58	77	73	71	68	60	77	52	60	56	57	74	53	62	76	67	61	53	66	71	65	68	69	53	62	66	64	64	71	64	57	63	63	55	67	62	62	55	58	60	59	55	60	53	44	73	57	83	66	67	70	54	61	64	61	55	43	65	63	73	64	66	70	65	44	57	59	61	60	58	65	55	56	63	61	48	47	56	69	44	62	43	69	50	53	72	62	56	66	67	65	67	51	45	65	66	57	70	60	55	73	71	70	69	68	74	60	64	55	63	72	67	63	57	69	63	57	53	55	49	62	69	50	65	57	64	64	79	62	60	66	69	65	56	65	63	76	76	63	51	59	60	68	60	48	71	65	70	61	73	57	69	56	55	84	62	73	69	52	68	74	75	53	54	55	70	55	65	71	68	61	59	64	59	60	67	65	55	66	57	65	77	57	65	58	59	58	55	53	73	73	61	56	60	58	76	66	61	63	56	67	65	62	54	66	64	56	67	63	46	64	82	58	61	63	82	66	49	54	60	69	71	72	66	70	70	66	64	71	65	63	55	73	63	63	65	47	60	89	68	62	68	52	69	58	66	65	58	81	68	70	57	73	69	61	56	63	65	63	64	63	63	67	67	56	71	66	59	62	67	64	62	52	75	70	65	52	72	55	64	69	67	63	60	63	69	67	58	69	74	66	70	52	57	59	61	58	57	57	55	71	64	71	64	62	65	75	50	55	60	68	52	62	65	61	74	64	56	67	45	61	76	60	57	58	65	62	69	54	60	56	67	59	69	81	61	63	66	66	65	70	88	63	77	54	72	73	56	70	55	58	63	72	56	63	69	53	83	77	59	66	58	64	57	67	52	82	64	70	66	73	71	57	57	65	70	62	56	67	65	67	66	60	57	62	50	81	72	62	71	82	79	66	47	62	70	65	58	53	56	65	74	67	67	69	54	59	57	49	65	62	65	67	65	62	71	75	60	72	63	54	71	70	61	62	62	63	68	65	63	66	62	59	75	76	49	63	66	68	74	60	63	46	65	76	49	55	61	62	67	60	57	69	53	73	72	61	71	65	67	86	62	66	52	81	65	71	72	82	74	73	51	63	75	79	72	58	67	65	53	67	70	93	54	68	63	53	71	76	63	67	73	57	75	77	73	71	40	52	85	62	64	68	74	67	61	61	72	77	69	75	63	72	55	59	61	58	68	54	65	62	69	60	61	67	63	64	66	58	46	57	66	55	65	59	82	58	72	62	64	74	67	50	61	66	74	71	53	66	56	61	54	76	57	56	83	65	49	71	67	64	58	64	80	65	65	71	63	63	59	64	66	77	48	78	55	72	57	57	62	58	67	61	65	62	72	56	60	69	67	74	66	62	65	62	65	64	70	53	56	69	69	83	73	58	51	63	61	59	61	71	70	71	67	74	63	53	58	72	74	74	57	63	75	65	50	64	70	69	71	63	63	66	63	64	74	64	67	53	75	71	59	71	58	76	59	68	59	67	50	59	53	67	54	60	70	64	64	61	68	74	70	60	64	58	64	65	68	61	69	55	81	74	63	65	74	77	62	65	62	71	75	55	55	61	64	74	76	74	68	66	69	55	57	68	66	66	63	70	90	58	74	74	70	75	63	55	62	63	75	74	57	66	62	73	71	63	58	59	58	56	72	76	63	63	70	68	60	49	66	49	50	67	69	54	58	60	68	49	68	58	71	63	63	56	64	67	58	57	65	80	62	46	54	51	54	55	56	57	58	67	61	65	72	61	57	52	63	67	74	62	59	68	63	55	65	59	63	50	72	81	72	53	78	71	65	73	66	62	60	53	64	66	64	73	70	70	62	55	63	85	63	63	53	56	64	53	75	69	76	68	71	67	64	74	67	51	53	57	73	72	60	61	47	49	53	77	80	63	60	63	65	68	63	61	52	59	77	76	71	61	46	49	70	70	54	52	64	62	65	66	62	53	46	53	60	56	70	62	70	70	59	64	73	64	51	66	62	69	60	43	73	65	68	67	71	54	65	81	74	69	59	62	61	77	65	79	63	76	71	60	73	67	49	61	58	73	59	65	51	54	68	63	65	56	66	60	74	60	63	71	63	60	51	62	75	63	57
29878	22994	38724	45234	47953	40843	30159	18624	7931	2932	1029	616	665	609	662	630	628	595	612	621	615	619	629	589	636	663	639	603	582	647	612	608	621	616	594	636	624	623	661	624	581	626	609	571	665	591	620	664	611	600	623	623	610	649	604	619	611	607	573	578	606	625	592	597	676	593	626	650	583	576	614	638	621	688	583	584	565	597	605	631	600	583	649	602	645	561	621	604	604	654	617	614	631	610	604	552	616	552	593	597	567	628	598	660	600	641	591	615	609	628	585	656	613	623	608	586	643	627	616	610	621	626	623	587	618	599	634	631	598	564	618	596	635	613	562	651	616	665	566	607	662	693	576	634	644	602	608	623	610	601	645	598	646	627	608	598	637	582	593	624	613	619	617	625	617	603	643	587	591	646	575	699	616	578	612	609	606	621	611	642	608	591	585	628	638	609	625	595	643	608	607	599	595	608	599	616	638	598	603	612	572	619	651	600	631	594	632	607	640	652	642	654	643	650	597	690	632	623	615	612	607	634	644	617	609	616	609	644	630	616	610	591	651	600	599	607	648	580	621	573	646	646	609	639	590	603	615	618	576	661	588	615	610	639	678	633	579	622	614	658	614	600	600	617	602	645	610	584	588	603	640	600	633	586	596	610	622	623	562	611	632	646	572	608	610	645	653	616	606	629	612	636	636	619	590	603	597	595	607	595	573	658	586	606	599	628	634	654	603	594	644	631	611	594	629	603	626	596	612	618	623	642	610	595	646	646	624	629	626	598	637	586	582	583	586	636	640	646	607	610	648	597	627	622	645	616	578	625	632	590	607	617	626	609	624	628	625	575	629	581	615	609	603	632	612	626	587	592	615	601	631	604	633	593	607	555	613	609	619	585	596	607	621	628	638	639	604	631	644	589	552	616	622	618	620	646	631	606	604	578	610	590	620	626	606	630	617	616	573	658	611	603	587	616	610	608	656	622	599	626	641	610	595	651	631	633	667	622	610	625	590	663	628	558	610	637	637	600	588	586	587	592	642	587	609	606	631	597	616	587	581	633	664	580	573	620	626	576	592	602	607	620	637	636	600	627	618	590	600	542	686	587	639	626	636	576	616	610	599	618	603	652	613	624	593	630	599	601	635	650	599	657	604	594	650	616	642	583	608	629	623	633	646	607	582	604	647	658	611	644	618	599	630	637	630	664	647	592	653	623	605	625	610	582	620	592	617	593	593	569	615	607	620	634	643	605	619	610	617	607	620	610	578	596	604	583	649	626	607	603	624	603	615	607	598	588	612	601	641	597	607	605	627	633	619	602	674	618	616	618	613	600	612	603	584	588	649	589	621	561	613	637	598	616	621	611	633	617	625	614	604	623	600	617	623	634	608	598	577	657	636	613	591	599	658	625	638	665	558	613	631	619	614	598	555	620	615	610	589	570	653	646	644	632	635	628	641	623	631	594	582	640	609	650	638	572	626	602	646	598	648	634	612	605	597	599	615	602	627	623	642	621	597	561	632	612	613	562	660	598	604	617	620	587	576	567	592	583	635	562	673	576	633	580	614	671	622	630	614	628	583	628	613	594	581	620	650	604	608	600	592	643	599	589	606	604	603	630	610	611	602	600	604	638	656	626	649	629	668	659	572	562	633	627	597	626	629	583	649	626	614	617	594	629	619	563	589	604	606	617	621	663	592	650	648	588	631	637	611	611	579	616	567	618	670	586	607	652	595	621	625	591	635	621	602	621	622	617	636	615	606	603	623	611	645	582	648	643	613	629	609	624	643	562	603	587	630	591	595	618	566	576	599	605	587	593	606	626	590	621	609	624	626	621	606	607	660	609	620	601	622	587	637	622	644	624	617	629	601	637	626	645	584	591	615	599	637	618	573	605	619	604	613	569	618	622	629	613	604	686	620	605	607	627	625	601	600	627	611	597	591	610	645	648	572	589	609	611	642	639	625	574	597	629	558	556	676	616	592	597	630	625	614	681	637	609	630	649	590	605	592	621	599	629	639	613	591	613	597	586	632	621	641	560	604	594	664	646	618	644	613	597	597	607	623	615	597	565	605	618	604	632	663	627	602	646	638	632	643	621	568	619	598	618	616	633	613	617	644	623	588	660	651	584	612	585	599	615	636	590	671	585	567	611	627	642	628	638	641	589	581	580	621	615	631	567	603	622	611	617	599	631	591	632	581	615	621	600	601	631	626	646	605	647	581	625	587	642	618	595	604	629	612	614	634	605	628	613	582	643	581	607	614	628	589	631	622	624	662	646	639	565	610	577	586	628	608	621	614	621	577	617	606	644	619	628	616	571	649	651	612	630	648	629	579	662	601	614	610	636	566	617	627	627	610	635	595	657	594	623	638	619	595	637	605	630	633	581	569	591	634	590	587	587	639	593	623	581	571	622	605	637	636	594	648	607	589	601	603	622	604	652	654	601	625	575	604	654	665	646	588	630	679	595	642	592	615	615	606	600	631	623	606	586	667	619	635	630	600	633	632	607	640	632	592	605	597	619	581	625	651	634	578	600	644	645	604	590	640	624	661	613	615	620	580	575	584	618	646	607	655	593	639	585	609	619	631	642	582	607	586	641	659	568	618	627	619	637	608	630	619	642	611	605	587	611	611	589	606	604	622	614	610	626	574	630	612	612	648	596	612	554	672	591	624	632	585	622	630	607	624	612	595	661	615	622	591	606	623	651	604	591	563	600	585	574	597	645	611	660	641	591	599	608	607	610	624	583	606	682	613	609	643	603	637	667	574	642	599	683	568	607	663	644	643	646	611	603	631	572	623	605	648	617	598	600	654	628	637	591	626	593	592	648	611	589	624	605	615	621	630	626	582	594	619	595	611	614	621	625	603	631	651	605	600	665	634	571	646	635	586	587	647	570	602	579	570	611	618	602	592	609	600	628	620	604	602	562	626	635	642	620	631	614	594	640	588	577	639	668	607	616	586	608	584	645	606	642	577	632	575	566	662	650	606	646	631	632	631	636	646	615	631	638	615	659	577	619	619	626	616	615	631	649	643	572	599	576	624	578	638	636	615	603	611	579	592	650	574	583	645	620	613	595	612	661	568	597	644	629	609	621	612	575	614	578	625	585	562	597	583	604	595	599	646	645	622	573	610	612	606	588	634	613	641	629	586	611	619	660	610	616	630	626	597	641	596	582	644	593	611	637	609	584	621	635	634	600	648	592	614	596	625	575	581	652	596	609	667	610	641	652	611	630	655	659	632	672	641	636	621	569	648	611	664	606	627	624	558	652	607	616	621	589	608	617	620	629	612	609	592	613	581	577	635	600	664	616	647	643	622	598	617	611	602	600	616	594	616	623	579	615	585	616	601	646	598	562	574	588	641	617	617	618	640	576	621	611	591	618	596	626	596	598	560	577	608	634	608	644	604	625	637	612	633	582	611	623	603	585	659	619	618	612	594	618	635	635	629	605	621	609	629	631	652	563	605	591	579	622	618	585	623	575	613	583	582	588	622	658	612	633	653	654	617	600
6830	7103	22735	23306	15984	9798	4577	1625	570	230	105	72	78	80	82	80	79	89	78	75	80	75	72	85	96	87	82	70	77	79	77	79	87	81	92	77	80	65	79	74	91	81	70	81	85	69	84	88	72	81	79	74	69	90	97	69	95	82	84	77	71	83	85	80	75	97	80	86	82	76	79	80	75	86	90	78	78	100	83	70	75	86	74	83	74	67	98	89	81	81	82	80	71	91	72	78	94	85	67	78	90	71	75	87	79	87	88	85	81	72	93	76	80	74	80	75	90	76	89	77	89	81	89	82	80	86	88	78	87	82	66	82	86	75	89	95	77	75	95	86	80	66	80	77	69	74	85	85	92	84	80	102	87	71	79	92	94	81	81	71	86	78	78	83	77	73	87	84	104	85	77	76	88	68	112	86	78	83	86	97	83	76	59	78	91	83	84	79	80	86	85	73	70	66	96	83	98	91	71	91	88	88	70	75	80	73	68	69	71	114	76	96	59	73	83	72	84	72	91	66	78	88	71	77	81	71	75	90	76	85	78	90	93	80	84	75	66	81	121	80	87	99	84	74	81	76	66	91	81	79	89	86	93	90	88	75	74	70	89	86	85	94	65	108	80	85	82	67	94	122	89	64	101	71	71	81	81	96	95	72	64	65	71	86	76	88	86	64	62	77	66	70	93	74	70	81	94	77	70	74	85	81	88	67	67	93	78	69	84	75	85	83	78	85	104	67	100	96	82	61	81	87	86	71	106	69	94	87	77	67	77	67	83	73	79	90	79	96	68	83	89	86	83	74	74	80	87	69	71	80	77	85	86	81	90	72	84	96	87	80	87	57	78	74	74	71	76	90	89	89	82	71	95	85	95	71	80	69	75	80	94	90	82	87	80	81	72	77	80	80	68	82	72	71	79	75	77	84	94	80	87	66	84	79	78	84	73	78	95	79	94	87	76	82	81	85	77	92	84	85	92	82	84	77	80	71	74	79	85	94	86	80	66	77	94	74	84	84	71	83	86	89	98	101	76	86	66	74	102	81	78	100	93	89	77	87	97	83	74	79	75	70	82	71	106	68	72	71	96	75	79	74	90	90	80	80	100	81	80	82	79	84	73	81	84	70	78	67	89	77	90	73	76	78	70	83	74	77	61	81	79	69	88	70	74	82	74	91	92	86	88	65	76	80	79	73	84	82	74	81	70	89	77	85	93	75	63	88	92	83	70	70	76	57	83	75	85	86	101	76	79	74	73	83	82	74	76	94	85	87	92	74	79	82	84	75	87	86	72	104	84	75	75	73	82	75	78	81	86	69	83	76	88	80	85	77	86	87	73	73	74	80	74	92	86	69	90	78	70	87	65	68	73	85	77	71	88	94	94	61	75	93	64	87	79	85	81	77	87	78	81	82	70	87	85	87	91	82	91	82	66	88	80	83	83	75	77	76	88	82	66	73	76	88	81	76	73	70	86	65	84	91	78	81	86	92	91	84	71	77	97	83	84	74	89	76	74	85	70	77	86	71	76	82	88	74	85	89	72	73	86	88	87	79	84	92	84	70	81	78	89	75	87	71	75	90	93	79	88	75	79	87	91	85	80	101	87	80	75	79	78	78	83	97	87	66	78	90	85	86	92	87	78	91	79	87	88	90	71	72	73	94	82	95	73	68	69	75	68	86	83	69	110	73	72	68	86	105	94	68	84	99	80	85	92	80	83	73	77	63	58	80	79	84	78	101	66	85	100	60	72	82	94	83	96	72	99	77	71	84	80	74	95	70	76	99	90	87	72	77	86	89	82	70	89	85	77	77	90	89	84	81	76	81	82	80	86	69	80	77	77	89	95	74	77	100	101	89	99	85	91	83	83	92	95	89	85	64	89	63	77	81	93	90	75	82	81	81	87	98	69	91	94	81	100	89	103	78	73	83	71	87	104	75	73	75	93	84	77	79	83	88	79	75	82	75	94	94	74	87	92	87	62	75	68	83	69	77	83	63	102	92	83	85	79	84	81	88	81	93	73	66	82	77	66	72	81	81	79	82	75	70	81	86	91	70	85	86	86	88	95	83	91	84	84	67	93	84	92	85	96	72	71	73	87	68	71	82	66	79	71	76	80	84	85	103	104	81	72	89	71	83	77	90	85	94	77	93	98	76	81	100	81	72	75	79	76	92	79	86	82	84	97	75	77	74	105	85	85	84	89	78	75	92	69	93	88	81	94	99	67	88	83	65	77	92	102	74	89	81	73	60	88	76	81	82	96	71	82	85	85	95	97	84	82	95	83	66	95	81	82	90	71	83	73	84	85	81	80	72	91	59	84	70	86	101	74	81	91	87	89	93	83	87	92	88	83	65	86	89	94	93	67	91	90	90	79	81	97	74	85	84	74	95	76	86	81	86	82	80	76	76	75	79	102	90	80	97	81	78	94	83	84	79	76	118	90	83	109	80	78	86	72	81	83	91	95	70	69	85	69	66	83	71	94	82	76	88	73	75	89	70	84	76	77	92	97	79	69	90	84	63	88	94	101	91	73	83	83	89	88	68	72	93	71	77	90	84	81	84	69	80	80	84	80	86	73	81	100	95	80	100	65	82	73	74	89	68	102	85	98	80	89	86	88	82	91	74	97	93	84	76	91	95	81	86	60	100	60	86	78	87	80	84	82	91	82	108	84	85	94	75	96	88	84	75	71	89	88	72	53	88	58	83	106	77	73	84	68	78	84	78	72	88	81	74	70	96	100	88	83	81	74	86	83	85	90	84	98	87	73	72	87	69	76	80	66	88	72	89	84	71	72	84	86	80	97	71	68	65	87	93	75	72	76	85	98	76	81	78	64	93	90	102	77	67	77	79	76	69	76	78	73	77	101	69	86	84	73	97	70	91	90	86	68	73	78	98	73	76	81	86	72	89	76	73	84	97	86	102	85	100	78	87	84	85	86	75	100	88	75	77	71	83	83	87	85	75	93	70	83	68	77	93	89	78	87	99	79	77	85	82	65	85	80	76	86	85	92	76	87	95	75	98	93	76	91	79	83	83	93	65	73	69	69	73	84	67	62	82	86	96	87	73	77	79	79	70	79	87	90	79	85	75	87	82	86	88	73	84	80	70	88	78	99	84	94	77	77	81	86	102	84	91	84	80	93	75	71	91	84	93	81	83	85	85	74	92	89	88	77	83	81	81	76	92	77	88	79	77	91	96	75	81	79	72	77	78	90	73	71	87	87	74	76	88	83	72	77	72	79	85	83	90	91	72	81	72	87	87	85	80	94	74	79	80	69	86	84	71	82	79	79	83	95	85	87	85	64	78	76	88	79	72	92	75	77	75	80	87	91	78	73	91	91	87	83	82	79	72	93	94	83	69	73	77	89	77	79	79	86	67	76	85	86	79	83	67	78	80	97	76	67	85	68	90	92	74	81	87	75	83	77	89	91	79	93	85	88	57	84	79	73	82	84	80	85	93	75	98	99	63	90	81	82	74	82	99	93	76	83	69	75	83	86	82
36881	30944	47876	53506	57419	48486	35340	22676	10963	3848	1449	821	818	819	779	835	765	815	829	780	765	772	817	789	833	782	781	796	807	746	762	786	777	787	781	778	820	778	827	725	799	752	795	768	761	834	873	819	730	802	802	772	820	804	794	796	786	795	762	775	818	782	829	730	779	748	792	805	780	811	797	825	746	798	762	758	818	811	791	823	807	835	784	794	811	835	788	764	815	845	794	804	809	806	825	835	783	788	770	780	787	795	799	772	824	818	841	822	802	832	785	760	779	818	778	804	836	828	776	824	794	782	825	825	792	818	819	818	802	767	834	787	772	798	780	863	777	802	768	791	770	810	796	795	795	789	788	808	834	765	805	827	796	790	773	816	798	779	796	799	776	814	789	834	782	785	778	828	834	828	792	784	786	871	816	843	845	798	870	848	767	775	788	780	841	843	817	776	810	789	827	790	815	832	777	853	825	846	775	788	814	765	773	849	773	819	801	827	777	828	835	741	757	812	798	823	815	795	850	831	802	792	792	797	766	838	827	815	762	801	803	788	804	734	874	847	832	782	811	781	806	794	782	793	810	834	860	776	779	811	795	808	824	879	790	761	823	787	772	770	833	807	780	804	839	781	830	748	785	802	811	765	812	794	845	785	803	782	762	775	774	809	812	752	831	811	854	784	815	837	832	780	776	813	794	765	807	835	774	838	751	815	782	796	811	794	829	808	862	790	780	766	791	778	814	825	787	843	843	805	806	794	812	784	816	761	804	786	813	762	827	822	804	753	790	799	852	802	746	816	789	816	851	836	823	805	796	813	763	769	812	772	786	802	836	782	767	820	776	774	741	812	867	805	850	728	811	831	811	736	780	781	807	791	828	819	745	775	820	823	826	846	811	792	752	809	789	815	751	776	818	833	816	794	844	810	824	809	796	837	818	826	811	740	806	832	819	796	758	785	794	811	824	779	811	784	819	797	732	838	843	807	789	782	791	850	785	829	784	788	767	804	801	788	832	767	810	835	812	792	806	826	800	784	799	788	823	799	782	840	828	825	766	812	798	756	820	810	782	810	777	816	832	816	828	860	789	813	806	781	814	767	810	823	795	769	827	789	728	760	844	846	797	834	806	767	769	790	755	789	844	825	817	817	814	762	780	787	728	805	773	814	841	777	772	850	807	790	773	869	809	833	787	743	795	853	769	752	834	809	762	824	841	857	858	769	795	825	821	789	811	793	831	825	820	803	768	779	791	802	839	774	826	773	859	774	808	786	761	798	830	814	815	824	811	780	852	790	746	802	790	796	780	823	824	766	785	801	798	848	828	831	801	777	782	820	819	796	774	787	857	804	801	788	782	785	801	798	767	775	798	824	815	794	797	747	729	820	781	849	779	777	786	789	775	804	821	820	767	823	802	812	772	812	842	776	776	817	818	809	847	800	762	779	808	781	771	781	831	828	782	832	817	830	809	798	767	834	812	853	825	796	822	794	804	796	840	743	833	799	801	782	841	790	784	778	806	813	796	835	839	815	771	797	816	772	767	816	745	820	812	769	792	811	817	792	780	797	773	748	773	815	798	787	788	762	828	813	817	808	779	778	780	825	822	796	799	838	802	791	748	811	865	757	807	799	824	805	805	759	811	869	775	858	820	861	781	808	783	782	831	794	800	794	818	840	851	826	815	822	793	790	798	819	843	821	792	814	831	819	801	810	810	863	831	795	802	811	827	763	829	823	816	775	795	792	768	814	792	756	821	801	837	810	787	797	750	825	793	802	806	801	772	822	808	850	801	817	750	799	798	805	777	808	809	847	839	792	810	804	826	789	822	779	814	824	820	756	763	826	773	844	779	868	784	828	811	808	814	779	769	786	805	817	824	816	775	786	815	840	794	810	825	845	798	881	798	835	765	774	815	775	836	778	806	794	787	829	840	799	748	820	740	807	771	802	831	809	748	818	814	802	825	797	791	825	812	836	852	787	802	829	751	786	737	778	822	778	801	777	788	790	823	815	785	792	819	767	834	831	793	810	808	862	827	808	803	754	792	823	804	808	826	773	764	783	786	857	814	861	768	833	788	756	792	771	798	832	818	830	813	795	872	785	799	801	838	837	800	797	820	813	782	781	829	776	829	791	845	816	862	793	834	786	835	830	761	797	837	734	843	819	792	830	796	812	852	884	818	785	813	774	791	779	799	773	815	804	802	810	784	816	854	774	819	799	825	773	812	814	813	786	853	787	802	797	797	764	844	764	815	805	822	851	795	815	786	787	755	788	755	771	819	801	791	785	841	806	824	769	790	802	792	831	770	811	801	795	801	788	780	818	801	834	822	791	804	757	807	832	851	778	792	740	834	760	765	771	819	795	798	841	782	835	791	751	806	824	789	801	784	830	771	836	803	759	786	803	854	793	817	821	867	799	788	806	812	787	832	790	796	809	780	798	832	826	825	805	798	783	817	770	840	738	765	857	786	769	832	783	848	786	812	826	811	750	800	784	814	822	799	791	782	753	807	817	818	803	802	826	766	809	756	840	775	796	831	823	759	847	778	803	845	777	753	756	797	785	840	806	815	782	841	784	802	810	805	845	812	788	834	860	792	808	787	850	833	826	795	812	805	790	733	795	801	775	801	808	790	788	753	808	801	823	796	756	837	780	768	799	777	782	815	834	794	812	782	842	760	811	848	753	807	781	802	802	804	813	782	811	754	814	799	801	842	794	836	798	772	805	826	827	840	828	816	802	800	793	798	867	849	830	754	841	747	840	774	819	801	772	749	826	789	765	800	848	840	808	808	815	813	834	824	801	798	824	754	826	792	826	784	816	803	852	833	787	771	806	821	779	836	836	801	822	792	836	770	848	811	800	797	823	800	838	806	768	768	790	804	803	780	784	818	788	766	817	831	895	792	809	757	769	806	836	792	815	762	790	824	772	816	762	813	782	793	839	810	807	794	788	821	756	761	766	872	829	777	836	804	784	839	812	798	799	786	767	791	775	779	777	828	792	813	781	764	805	735	763	780	811	817	775	793	800	830	750	792	813	795	816	842	817	779	823	791	777	800	820	748	776	837	895	807	789	844	833	782	801	807	793	851	850	814	767	884	804	822	830	772	767	827	894	778	807	809	787	771	828	790	804	829	839	775	801	775	792	786	821	775	773	807	798	778	813	871	815	776	762	750	813	820	813	828	838	808	844	818	830	787	779	840	823	774	770	816	766	793	835	805	872	811	756	755	770	800	791	822	790	841	834	761	772	801	795	762	809	779	835	786	844	819	818	834	781	783	832	776	761	824	849	825	804	789	810	773	840	842	817	844	827	798	809	790	858	830	782	817	803	787	775	808	825	817	875	808	795	774	828	799	869	781	746	778	849	778	873	779	802	826	791	800	771	793	837	752	760	811	812	814	792	816	789	852	777	753	822	815	819	754	792	816	811	798	765	815	772	789	773	805	773	861	792	825	782	787	811	826	814	817	817	773	789	809	758	764	720	782	785	821	820	790	820	834	789	769	787
3638	1139	3485	5817	3671	2059	1058	435	220	114	90	79	75	90	73	78	88	83	72	82	71	82	75	76	80	60	82	81	60	83	77	76	79	102	88	69	90	84	84	76	72	72	74	68	67	83	73	92	95	84	75	68	83	79	74	67	78	85	77	84	84	75	80	88	64	63	62	98	64	94	63	73	56	77	64	79	96	74	83	76	94	80	84	81	86	79	83	77	82	104	86	86	72	72	76	86	73	78	64	80	83	72	86	82	78	78	85	69	71	73	80	98	75	61	84	77	81	86	82	64	81	84	89	94	69	95	68	85	75	94	73	83	69	87	81	75	84	92	71	87	75	67	79	78	90	88	74	73	67	79	76	93	89	91	95	80	73	97	88	75	89	89	95	91	91	70	83	74	87	80	74	78	79	82	75	85	91	74	75	64	79	88	61	71	75	75	90	82	93	93	73	64	86	100	87	87	78	94	88	79	91	86	90	83	86	97	73	77	84	93	98	66	72	74	83	81	88	65	81	78	80	74	77	71	72	78	89	81	64	93	82	81	81	84	72	90	90	73	87	74	78	81	77	71	80	74	75	68	83	78	87	81	78	85	91	75	72	72	84	94	73	63	86	74	85	88	88	74	79	73	79	72	75	66	89	90	87	85	90	77	80	74	82	77	82	78	71	84	87	76	82	69	77	73	82	83	74	77	75	69	90	83	85	59	72	90	88	89	82	72	80	71	81	81	78	101	96	72	93	72	71	81	88	65	72	82	86	72	74	91	81	84	65	94	83	87	92	84	91	82	72	82	86	73	94	79	100	81	68	92	76	87	63	88	62	77	83	68	56	93	83	87	83	72	65	92	92	101	70	66	80	84	82	78	71	61	73	93	104	70	78	73	84	66	90	84	87	76	93	83	91	82	78	75	66	72	96	87	77	75	80	88	82	81	85	72	77	76	66	74	92	71	70	79	91	83	77	85	79	81	75	81	83	79	91	78	84	86	79	80	93	88	77	74	83	74	88	94	93	80	98	79	100	92	91	73	80	75	83	70	85	93	78	94	84	82	74	64	80	85	81	78	71	93	76	68	81	70	79	81	76	79	63	89	74	80	96	86	73	75	86	59	94	101	78	73	73	74	72	70	77	63	76	75	74	79	91	91	86	82	87	85	94	91	75	72	81	87	64	83	82	88	80	83	77	74	83	91	63	79	72	69	72	80	70	86	66	78	69	81	76	69	77	85	62	86	63	101	63	75	67	78	65	79	88	76	71	77	78	85	79	72	80	86	85	67	82	64	70	80	74	79	71	84	81	58	93	76	84	86	65	85	64	95	75	60	83	95	94	73	72	95	107	66	95	77	82	85	94	84	80	79	81	76	77	93	89	94	78	71	80	73	83	70	77	76	79	84	82	80	93	91	83	84	82	79	84	71	73	69	84	80	80	74	79	80	64	64	86	94	77	84	80	79	84	82	64	84	92	80	71	81	87	93	100	77	86	79	71	91	80	88	85	84	92	88	84	80	75	79	75	80	65	71	82	78	81	83	73	90	85	78	74	78	71	75	75	78	91	84	75	85	105	75	84	89	82	79	89	56	74	90	76	73	82	76	60	79	85	84	66	90	94	86	74	82	89	80	76	66	78	72	80	82	76	70	72	90	83	98	80	90	93	64	71	94	80	82	63	96	81	82	70	67	95	103	67	76	72	69	72	67	79	93	80	89	77	89	89	85	90	75	76	85	70	82	71	74	66	77	94	76	76	97	94	79	78	84	86	89	79	79	93	82	71	85	80	84	83	84	84	78	90	79	90	80	74	77	97	78	76	78	85	92	71	67	71	65	81	96	75	97	78	95	87	78	79	61	69	81	87	72	88	76	86	70	87	66	82	93	83	102	78	96	76	89	87	82	76	66	89	76	75	77	86	83	106	87	90	87	65	64	75	91	82	89	85	84	74	82	87	81	74	80	83	77	67	84	82	89	88	75	77	90	70	87	69	85	86	89	74	98	77	89	87	73	84	80	66	75	71	86	92	92	77	81	86	76	79	88	79	89	79	86	85	91	81	84	89	92	69	78	87	78	77	90	92	77	89	74	69	85	95	72	73	85	93	73	79	74	91	63	65	66	88	84	72	82	76	71	60	81	85	81	84	88	98	92	80	83	89	79	83	93	84	79	91	92	70	77	74	79	75	78	84	99	101	85	83	73	90	68	77	71	77	71	72	80	81	79	85	81	90	64	78	79	81	72	81	98	83	92	94	82	89	81	78	85	71	76	86	69	70	68	83	75	54	86	87	76	87	83	66	85	65	80	63	68	87	82	74	94	101	103	81	102	85	62	82	85	94	94	69	90	74	79	82	94	90	97	89	73	82	82	75	79	75	76	70	74	84	79	102	76	77	78	78	83	75	71	95	79	80	62	75	82	83	89	80	65	72	91	77	90	90	77	69	91	82	77	102	76	97	74	90	90	85	70	68	78	71	72	71	95	82	82	84	72	74	88	80	70	75	86	72	86	94	64	80	60	81	76	79	56	80	70	65	76	75	94	82	74	64	81	82	89	74	74	71	84	70	68	90	92	84	84	66	70	79	72	86	77	88	85	65	93	80	77	79	92	81	91	82	91	67	75	75	81	98	85	82	101	64	90	71	90	83	68	79	86	87	79	87	78	91	74	90	79	82	80	77	77	64	76	82	65	81	78	72	84	77	87	84	67	84	82	82	86	76	80	85	78	86	66	85	82	72	72	91	86	77	94	82	71	89	62	97	97	92	76	73	61	72	76	84	68	82	79	72	69	96	75	74	81	74	63	93	91	87	78	85	70	94	76	66	77	93	83	90	68	71	82	84	93	83	76	92	81	72	104	77	94	64	75	90	82	81	82	66	76	82	84	84	76	64	74	79	88	68	82	92	93	80	94	80	60	101	86	75	97	73	75	78	79	70	90	84	85	62	74	79	70	77	81	85	83	91	79	79	84	84	60	67	73	93	65	64	89	89	85	81	77	84	80	77	76	85	86	82	80	80	81	79	87	89	65	86	80	72	63	81	72	84	90	85	82	86	79	86	77	92	86	83	81	74	98	69	82	66	86	88	79	53	79	70	82	75	77	71	84	84	80	95	67	76	87	64	87	75	88	86	77	77	78	67	69	83	76	77	85	65	91	87	101	91	85	81	75	64	70	96	64	60	64	81	80	93	92	61	91	86	92	60	86	82	93	87	75	77	86	75	90	86	71	73	74	82	79	73	63	76	60	70	87	79	73	83	72	93	92	81	95	76	86	69	80	62	90	89	84	79	76	75	81	83	80	88	83	88	90	70	90	78	81	81	69	72	95	75	78	70	78	92	79	72	67	73	94	83	83	73	83	73	76	92	68	99	99	75	76	88	68	73	66	73	81	86	85	62	87	78	87	86	77	72	83	78	63	97	75	79	72	73	68	65	84	75	93	80	72	92	85	76	74	73	81	82	73	82	87	65	57	80	92	85	66	66	97	77	84	68	93	75	80	68	88
25809	12211	23950	31192	31471	26600	17772	8819	3692	1577	974	801	801	793	769	761	770	748	767	787	806	715	743	739	716	766	749	740	756	735	725	798	795	738	769	699	738	709	737	765	802	769	760	780	749	751	735	711	758	744	737	770	735	734	751	770	745	764	798	782	778	763	717	707	772	726	789	766	720	722	781	747	744	795	707	741	746	745	763	714	786	724	722	774	716	764	728	753	740	764	776	755	685	749	752	701	788	767	809	717	743	746	740	783	774	757	789	754	759	779	797	748	762	737	777	736	760	768	786	733	760	800	751	742	751	759	737	793	800	763	742	801	832	721	759	809	754	744	742	781	688	750	758	770	779	739	723	774	752	743	713	790	788	797	754	778	742	790	734	789	797	769	780	764	764	788	746	755	764	777	739	720	786	752	759	778	729	746	766	752	730	764	771	760	737	771	721	771	725	750	733	756	783	794	762	775	768	719	768	794	800	763	763	775	754	748	757	775	784	796	754	759	821	751	780	755	752	724	733	726	727	750	721	745	711	733	791	768	755	742	715	784	721	760	780	767	756	716	778	802	776	782	741	740	690	748	797	753	753	725	767	736	768	761	727	771	713	739	735	737	760	742	802	692	775	752	741	731	753	757	717	734	796	756	766	762	751	791	798	783	755	716	766	769	730	756	730	743	750	712	759	771	799	714	769	766	771	784	748	738	727	789	761	738	751	744	728	738	773	724	798	774	719	755	776	712	730	796	768	704	793	764	744	752	748	798	710	787	771	782	734	774	783	783	769	787	756	761	714	739	754	746	838	698	831	764	740	732	722	742	747	737	714	752	729	775	736	786	726	719	791	747	785	764	742	758	730	806	821	762	724	769	747	798	765	773	730	717	736	725	783	787	742	766	771	743	761	725	732	692	784	762	796	768	741	764	742	728	743	737	758	766	836	746	764	708	744	737	734	817	744	787	717	815	771	833	753	775	756	776	787	751	742	701	747	745	761	777	797	744	749	765	755	753	821	759	787	703	782	757	779	747	816	766	780	815	748	763	745	776	780	751	797	748	780	818	762	794	749	765	752	783	771	760	751	704	743	772	786	764	723	756	765	712	809	752	766	782	788	724	723	681	767	798	776	800	720	759	731	798	745	764	769	765	768	785	767	737	775	735	785	772	751	765	782	783	787	729	745	743	702	731	746	759	775	795	705	800	772	819	739	766	747	733	711	729	799	733	791	747	747	766	747	740	771	732	772	766	730	774	703	777	781	775	796	744	779	756	768	731	796	753	719	701	722	754	769	780	820	728	769	793	789	822	732	770	752	764	795	777	760	755	727	717	789	746	759	801	789	793	805	742	739	734	777	764	751	756	761	779	713	724	747	754	762	747	748	772	731	731	783	719	752	775	764	741	740	690	806	732	764	756	752	779	780	741	783	799	714	778	702	737	775	720	705	753	712	763	762	774	715	715	763	757	735	744	719	776	728	727	803	787	753	762	753	740	758	783	755	793	752	709	740	717	747	756	761	771	793	752	745	820	759	725	787	775	751	763	748	793	758	747	763	798	741	768	724	796	745	737	775	790	745	705	761	749	807	758	743	727	759	724	716	788	772	787	724	729	728	763	742	813	803	770	769	731	768	714	747	759	751	733	774	764	760	774	732	734	777	782	746	753	751	701	786	750	788	770	721	772	808	750	720	770	797	781	759	766	749	766	727	746	744	752	720	738	757	786	718	781	749	773	741	817	732	785	757	783	784	779	753	727	765	724	810	785	782	731	772	733	737	765	722	751	745	746	773	749	752	740	748	731	802	724	798	768	775	765	761	719	769	727	775	739	792	749	747	716	758	782	803	762	770	760	784	755	742	786	717	735	728	720	781	732	748	813	759	708	758	738	752	753	711	764	768	744	697	713	760	756	736	706	786	686	734	717	790	792	717	765	743	712	704	815	781	756	754	742	734	752	733	725	827	767	754	736	710	752	758	779	679	755	743	738	730	783	745	740	750	768	700	753	767	734	788	742	781	761	770	747	730	752	700	756	764	783	748	732	792	753	700	739	774	750	737	767	769	737	748	759	782	787	800	785	688	739	732	760	778	788	744	784	752	764	783	736	748	722	777	776	758	765	718	735	770	774	755	730	750	732	750	766	731	777	786	741	793	725	752	783	786	788	751	793	710	760	800	753	751	765	760	757	736	760	793	688	798	800	744	766	722	767	716	748	749	765	737	798	717	735	777	727	798	768	762	773	723	770	750	750	764	750	722	760	806	761	762	744	731	756	763	781	745	751	761	739	771	777	786	775	772	740	705	771	794	724	780	784	760	782	786	715	804	757	751	780	747	717	776	778	748	718	769	754	790	727	751	798	750	697	768	723	759	756	767	738	861	744	819	782	776	767	747	705	781	795	767	776	795	776	751	750	742	764	773	742	756	736	734	779	738	742	775	743	727	765	777	743	730	754	776	777	702	753	721	737	733	744	732	781	754	679	734	764	759	754	753	797	793	779	742	725	767	696	764	754	782	771	810	787	724	723	746	720	734	773	749	777	762	750	699	799	742	761	764	774	738	773	742	773	774	758	772	770	766	798	735	805	760	740	714	740	805	751	745	767	785	794	760	714	749	761	805	741	772	720	766	748	722	746	762	746	754	747	779	790	746	764	728	760	762	742	741	751	824	754	757	757	717	754	788	769	760	723	716	770	707	758	753	727	749	752	709	774	779	757	762	753	737	745	767	771	753	735	721	772	744	781	713	779	770	734	775	751	761	787	777	768	753	747	775	759	780	763	776	741	812	743	773	709	708	714	771	751	799	732	766	752	788	731	776	776	740	764	769	783	826	781	763	815	740	723	783	724	751	720	754	765	763	699	756	782	755	735	723	734	756	735	757	769	718	706	710	723	757	743	716	759	749	719	806	704	798	769	731	754	756	751	790	750	729	775	706	741	778	742	733	708	758	753	777	766	725	777	773	736	763	765	721	806	788	711	734	739	759	772	748	756	716	722	723	753	791	713	779	736	698	769	751	752	771	751	738	785	733	722	738	766	787	751	776	777	726	734	774	722	687	714	740	760	774	735	732	755	756	753	821	760	809	788	725	700	811	764	759	742	759	745	730	756	803	750	783	739	778	763	749	719	727	780	725	746	756	728	752	814	752	761	802	750	779	741	745	781	769	821	797	746	749	739	733	755	770	747	749	747	733	721	769	795	728	752	764	798	791	741	737	762	764	771	725	784	760	727	813	769	770	770	759	756	727	785	681	777	772	688	711	717	764	738	775	745	790	763	773	739	740	791	775	766	827	739	755	788	788	759	747	745	762	808	727	729	749	733	740	769	797	754	754	738	768	814	787	778	788	762	778	709	794	751	779	747	684	761	737	730	744	763	719	722	778	744	779	761	759	812	754	689	764	696	783	759	707	753	793	741	780	772	754	777	706	749	741	767	761	734	696	774	751	742	686	749	767	846	787	759	779	733	733	780	750	738	757	780	748	749	795	728	759	771	742	714	796	780	733	742
7114	6431	19435	23850	16949	11633	5734	2137	716	286	140	78	74	72	84	60	82	85	82	75	77	78	67	89	73	61	71	74	73	74	76	89	84	69	83	84	74	84	71	75	70	93	82	95	82	97	69	62	62	85	75	74	79	71	66	65	62	72	65	86	67	75	73	80	81	83	77	77	55	58	77	76	73	78	56	69	84	82	82	63	78	74	68	88	88	89	93	91	86	80	90	95	75	70	71	71	76	86	75	71	69	66	82	67	86	69	70	92	79	67	73	81	82	85	55	77	71	89	73	91	61	69	76	81	70	67	89	75	74	89	89	55	79	90	84	88	68	70	73	72	74	71	90	85	88	83	84	92	69	80	82	74	92	84	81	78	83	86	70	76	75	85	77	80	68	94	92	81	65	71	77	74	82	77	82	77	84	69	76	73	70	81	70	72	83	78	93	75	76	74	67	65	76	94	68	70	76	78	79	72	87	83	88	72	91	81	77	68	81	69	70	73	73	76	85	92	76	67	92	63	87	85	84	83	82	74	105	72	68	75	77	74	83	74	89	64	72	75	73	87	75	82	85	73	66	71	71	67	74	75	80	63	96	84	77	102	87	71	72	84	94	65	72	64	84	78	91	85	81	76	82	67	94	65	77	81	66	99	75	80	70	75	73	67	72	79	79	71	73	96	66	73	78	81	91	71	64	87	66	84	71	97	86	68	73	96	76	77	77	73	87	79	85	72	91	90	71	84	72	87	76	87	72	65	81	86	64	83	67	76	79	57	63	90	81	70	71	58	78	84	93	79	64	73	79	66	58	77	63	86	84	70	83	81	70	80	71	67	89	79	79	91	66	68	70	72	75	80	64	73	86	65	65	77	77	62	78	73	76	82	81	85	75	77	79	63	78	86	79	79	79	77	90	89	67	74	77	77	83	70	85	79	72	69	69	79	86	67	78	88	77	72	72	71	69	78	78	68	68	84	82	80	63	87	86	66	85	98	61	72	80	77	81	89	71	77	74	78	86	83	88	87	62	71	85	68	81	95	76	76	78	80	77	78	85	59	86	81	76	72	81	84	87	70	76	70	73	83	83	56	69	79	75	71	70	82	76	86	79	78	77	76	74	89	65	85	68	70	77	81	79	66	78	80	81	79	84	76	80	75	69	71	79	89	84	64	68	98	83	90	80	85	73	66	91	79	82	76	78	77	81	73	83	77	81	62	62	80	81	70	72	67	85	87	74	63	78	76	77	69	83	71	83	76	81	70	82	79	71	64	87	77	78	68	87	63	88	83	70	67	69	72	56	94	80	75	97	76	87	76	75	83	97	65	82	81	67	83	66	66	86	67	84	80	68	82	84	76	73	71	80	62	68	77	76	86	94	80	80	90	78	83	76	75	77	75	56	86	89	71	79	90	78	71	75	82	96	80	80	80	87	92	80	64	74	69	75	74	71	79	99	97	73	91	99	65	82	78	78	77	82	76	82	76	76	83	84	77	74	81	85	67	81	84	70	64	72	74	80	93	81	76	68	76	79	78	81	72	84	94	64	65	84	93	87	87	80	84	60	72	79	80	82	71	78	82	67	66	85	86	82	68	73	80	64	69	65	69	65	79	73	74	80	86	67	75	71	79	69	68	73	87	76	74	80	84	82	82	71	68	67	81	85	71	102	79	74	73	67	85	88	68	79	79	92	83	96	73	85	82	83	66	72	79	78	76	81	96	87	84	84	71	74	84	74	76	79	73	95	74	67	77	90	75	83	78	66	70	72	91	89	82	80	78	90	77	99	76	74	76	74	92	84	68	79	65	80	86	77	85	87	81	75	74	74	77	65	60	74	86	81	74	90	79	92	67	95	89	78	76	85	61	76	73	80	71	76	83	77	72	94	88	84	65	85	76	86	66	79	76	77	78	85	57	73	81	83	83	77	63	69	74	81	71	72	82	55	77	84	82	63	69	83	74	82	78	83	71	64	75	85	75	75	57	81	75	75	79	55	75	81	70	78	77	55	81	67	65	71	72	81	59	83	64	61	78	76	78	91	76	65	77	70	66	71	84	76	83	79	74	82	70	86	75	79	64	72	75	65	74	82	75	67	84	73	77	76	70	92	78	80	59	68	76	80	80	82	79	78	83	81	64	72	86	87	78	83	74	70	85	89	78	59	82	74	69	75	77	67	66	98	85	79	67	83	74	76	74	87	68	58	79	69	82	77	67	74	79	76	82	82	76	77	86	66	62	84	81	70	67	69	88	92	78	77	83	86	75	76	90	74	78	69	92	81	70	75	65	79	83	66	74	77	76	72	64	72	95	74	94	61	74	64	80	79	77	81	83	79	79	81	72	92	72	73	78	75	77	71	75	77	95	74	73	83	78	65	83	69	72	66	72	86	82	86	67	82	62	88	80	82	78	93	72	78	72	69	68	73	76	69	74	81	76	70	69	76	72	89	68	83	78	82	79	75	75	102	83	87	84	76	76	82	76	77	72	76	84	84	72	75	87	88	62	72	66	70	81	76	64	88	72	65	84	77	65	84	68	84	78	91	84	81	71	70	78	83	79	82	88	83	78	86	74	73	81	73	88	73	74	103	90	57	71	86	87	64	74	90	74	75	99	76	67	71	73	67	77	76	76	87	75	68	72	76	83	91	62	82	81	64	83	83	70	73	80	88	68	95	59	72	94	72	76	93	71	78	87	77	79	79	79	74	64	58	91	63	68	80	75	78	52	79	80	86	63	62	52	80	75	75	84	70	90	79	90	72	66	79	94	85	78	72	73	91	83	76	93	83	84	78	68	85	80	78	85	77	84	73	83	83	85	85	71	68	51	65	69	67	73	67	89	66	73	77	88	70	79	70	74	64	60	95	81	77	64	80	69	78	89	72	79	84	75	76	93	89	92	69	86	81	72	97	83	69	77	69	73	76	78	80	74	75	85	87	62	74	81	89	82	73	88	76	74	65	76	75	81	98	94	70	81	91	71	90	62	65	70	77	80	78	75	76	80	82	74	81	73	66	88	79	88	95	88	76	81	102	94	80	90	84	94	87	77	72	67	64	83	66	66	78	69	92	72	77	76	69	73	76	77	78	74	83	71	88	75	73	56	70	71	76	82	76	63	87	77	67	60	72	75	73	74	74	67	73	66	70	77	74	81	88	77	66	64	77	77	85	62	63	81	69	73	69	87	82	76	83	77	71	82	74	75	82	84	80	98	62	71	77	79	76	75	76	78	70	86	69	73	84	71	97	68	74	80	77	92	75	68	86	72	87	79	65	70	71	72	74	98	90	88	58	95	64	89	70	78	86	87	79	81	69	72	73	86	85	82	92	66	67	83	78	81	67	76	86	66	67	72	73	64	65	81	86	94	62	74	73	84	85	64	70	75	82	67	76	77	71	63	68	86	65	75	73	89	80	70	84	84	81	70	89	70	82	91	70	75	80	69	86	92	79	70	62	71	70	71	79	69	82	78	77	76	77	70	71	61	79	80	85	81	70	89	70	74	74	70
36477	29853	44893	54484	59894	51920	37848	25350	13129	5047	1650	727	783	762	700	741	804	793	785	765	740	745	738	758	761	728	781	741	757	765	737	785	715	753	793	740	777	745	759	735	741	793	821	739	795	718	749	829	790	802	745	781	745	762	752	696	789	721	809	732	740	760	748	711	761	790	802	752	760	745	769	731	747	746	766	730	777	784	749	789	764	741	730	762	789	754	762	731	748	742	800	766	749	765	764	765	715	746	795	730	766	752	798	772	774	750	816	754	690	751	748	745	764	755	757	772	745	807	770	795	768	768	754	748	735	784	733	779	775	730	737	790	753	821	757	732	772	725	798	783	767	790	730	775	735	766	717	770	815	715	763	789	781	743	772	729	725	775	668	749	706	765	742	797	771	720	733	760	708	776	777	763	732	789	740	738	786	764	727	783	772	791	754	711	765	800	770	716	797	750	805	777	776	752	801	747	791	750	777	755	752	768	786	781	739	784	761	777	760	778	769	706	737	787	772	751	760	796	762	777	753	780	803	739	760	745	748	765	823	727	738	751	749	747	837	753	767	812	739	734	790	723	763	744	754	787	765	765	734	766	736	783	759	776	775	751	776	712	719	764	721	763	806	783	777	767	753	773	733	746	744	727	741	764	784	770	712	786	731	772	746	749	752	758	760	762	758	781	742	760	748	764	746	748	791	757	745	788	770	758	791	756	776	747	824	745	804	742	772	776	771	793	749	773	783	716	740	739	736	731	768	836	770	796	790	739	746	779	756	755	717	752	774	736	773	745	771	778	742	726	732	766	791	744	763	793	782	752	730	792	752	729	727	804	750	797	772	732	808	717	776	774	778	775	758	771	731	737	744	724	751	723	748	773	734	753	705	762	785	757	730	710	777	737	717	765	732	777	743	751	760	753	779	733	715	754	758	741	751	772	769	774	753	751	786	794	778	767	743	753	785	750	761	774	769	762	743	743	795	720	748	722	801	772	794	738	770	771	720	728	717	742	752	727	782	755	782	775	790	721	749	776	768	754	803	760	739	734	756	795	788	758	748	737	762	768	789	786	697	806	744	740	804	705	751	771	787	745	715	767	769	764	731	739	795	760	800	747	753	742	764	749	783	785	786	746	787	747	767	791	775	797	794	710	744	710	724	736	781	774	757	720	795	770	722	781	759	723	729	746	735	777	790	772	778	741	783	705	745	772	755	713	790	791	760	784	779	762	718	756	778	772	752	696	741	737	732	740	787	778	754	761	762	779	742	736	727	749	720	699	771	757	785	800	731	717	729	809	757	733	733	771	777	780	753	809	817	783	756	747	765	768	754	756	725	760	819	751	795	756	756	733	720	764	738	732	748	777	776	737	759	754	731	769	759	797	716	771	791	721	732	753	749	759	780	730	739	730	723	765	725	767	734	747	757	756	777	731	738	781	804	777	761	792	808	746	744	761	782	771	730	766	714	713	771	755	768	733	764	735	809	788	776	758	742	751	748	725	770	751	790	764	737	772	792	754	759	738	782	762	798	786	748	797	690	745	809	768	767	733	802	725	726	780	727	746	747	767	800	764	770	782	759	795	745	692	742	753	759	820	773	780	795	747	771	752	774	725	785	747	759	759	751	740	805	735	799	749	794	776	788	752	763	730	727	750	755	741	786	782	773	764	798	722	762	761	769	727	736	753	758	743	752	757	728	753	733	759	738	797	726	786	740	760	723	751	778	728	737	728	793	791	737	819	719	778	765	769	782	774	787	718	715	770	765	776	806	767	772	788	750	759	771	733	768	772	739	786	758	765	786	748	756	813	735	742	760	778	792	755	728	785	735	770	740	767	796	691	745	751	713	755	788	767	775	663	743	774	798	735	756	781	732	780	663	768	727	773	773	822	763	758	787	768	748	763	758	758	757	786	746	794	704	792	723	760	730	810	767	748	716	777	776	754	759	726	740	762	723	795	732	735	810	753	772	711	761	740	754	730	771	798	766	789	794	785	787	821	823	769	760	757	727	736	753	758	737	733	778	785	745	786	789	769	801	745	715	755	747	776	730	796	774	745	776	754	748	734	714	795	805	745	734	808	728	792	721	776	741	722	784	768	781	720	785	741	774	739	774	713	785	734	745	782	765	806	738	791	796	742	750	763	801	762	762	771	748	778	733	714	752	791	779	747	786	789	797	763	713	722	718	759	771	790	779	732	760	776	753	764	786	724	729	769	742	729	795	721	718	730	734	737	770	772	788	775	733	755	698	788	734	794	760	769	739	717	759	772	764	739	764	761	766	773	732	773	762	775	732	727	765	788	726	770	738	753	780	737	744	717	685	755	792	752	797	758	726	757	754	813	772	753	762	718	758	814	755	803	739	743	763	761	758	758	753	757	769	784	773	718	751	818	781	797	778	771	754	758	746	765	671	755	767	733	765	750	729	760	738	785	776	793	799	755	768	735	775	788	756	736	783	782	776	758	787	729	771	762	768	764	792	757	749	714	765	772	767	823	795	736	788	764	724	778	733	750	832	768	748	744	756	733	771	733	775	748	734	703	733	757	779	754	739	817	766	744	759	810	772	769	784	754	727	766	763	750	747	736	787	779	741	716	801	732	765	774	752	760	783	750	742	757	761	775	766	754	818	792	744	823	765	781	758	785	712	799	756	767	785	778	735	757	744	702	804	773	741	782	773	756	795	790	759	766	773	759	774	767	729	740	727	780	779	759	789	787	743	772	772	777	767	741	829	785	782	747	730	778	751	758	773	757	708	709	735	784	731	787	752	751	719	753	816	737	817	786	716	749	776	750	765	756	774	729	783	716	746	758	737	737	795	752	780	790	750	713	769	756	771	737	742	779	745	812	741	778	750	809	793	751	758	759	794	732	726	707	717	781	768	756	762	834	717	785	796	776	750	765	727	774	749	756	785	768	737	757	712	756	776	788	716	782	770	753	776	728	751	766	745	809	725	782	775	757	774	808	781	747	706	749	748	755	799	737	755	761	782	742	775	770	759	718	750	785	797	797	800	750	780	768	750	743	672	768	749	717	777	757	739	795	738	721	802	785	772	777	756	788	750	766	765	768	791	809	750	795	776	756	744	789	750	762	771	776	748	773	803	759	758	807	735	716	772	790	755	768	772	738	759	765	804	773	774	727	741	773	793	750	733	809	751	778	778	745	785	769	741	790	711	766	768	743	748	762	764	713	740	730	783	795	767	776	726	763	785	735	782	749	776	773	783	746	754	699	773	747	784	738	794	725	745	754	737	764	823	775	779	721	768	717	765	745	741	795	728	744	760	721	755	777	788	741	783	772	785	751	782	760	740	791	770	786	773	742	740	802	754	744	759	763	772	719	783	763	737	720	754	743	761	740	752	741	754	732	753	755	761	757	796	780	770	725	716	805	742	772	747	737	728	729	751	813	718	753	814	749	763	731	767	781	764	786	779	751	782	750	773	735	750	749	720	808	748	711	781	754	749	789	776	737	772	752	726	703	772	753	739	783	727	773	753	700	754	761	738	761
6248	3046	12357	15536	10160	6325	3180	1305	456	174	71	75	70	55	66	58	64	62	75	72	72	55	66	60	53	71	67	60	65	68	72	71	68	64	73	56	73	69	62	65	75	57	68	63	57	55	49	74	64	66	73	55	52	57	62	76	57	53	59	70	73	62	59	57	60	67	60	60	54	61	71	64	69	73	55	65	64	64	61	63	61	55	51	58	61	51	54	66	71	44	58	53	68	60	46	50	62	62	70	71	53	73	67	56	58	56	58	53	76	86	79	70	76	75	64	50	60	67	71	71	62	66	79	54	54	52	60	57	57	57	65	57	67	69	41	64	57	59	57	55	56	63	51	65	63	59	64	56	68	65	76	63	64	72	67	59	61	80	54	63	53	63	69	68	57	64	60	69	66	52	54	60	65	57	69	64	76	83	67	58	56	81	58	63	51	60	64	59	66	68	56	44	66	64	61	56	70	65	61	59	74	75	68	67	58	54	68	69	55	73	55	61	68	74	66	61	59	67	57	63	62	62	67	62	51	56	72	58	45	57	58	69	45	47	53	65	69	66	65	52	60	65	78	57	55	70	72	61	71	82	69	62	63	42	59	70	78	54	64	70	59	54	61	67	62	45	55	56	53	60	53	72	43	51	71	67	70	54	72	58	58	47	67	55	61	68	65	56	61	73	46	60	77	62	50	75	62	70	71	72	65	55	61	66	67	65	55	59	59	66	65	54	65	68	70	63	43	73	50	75	67	65	62	56	56	62	57	67	57	65	57	62	56	61	61	53	45	58	79	63	72	58	66	62	57	59	62	73	57	58	53	62	74	63	64	59	60	57	60	70	55	51	67	56	58	68	85	69	75	67	78	63	64	64	55	57	67	68	72	53	78	69	71	73	58	65	71	69	79	54	61	55	63	60	63	50	50	42	69	52	80	50	84	66	62	69	65	72	61	50	72	59	62	72	68	56	55	72	56	61	73	58	65	51	46	45	62	65	59	58	58	71	54	60	66	59	60	71	68	55	59	54	60	50	79	61	66	62	63	64	67	75	59	67	61	72	55	62	48	68	64	63	61	58	59	60	66	68	63	77	53	63	56	41	72	57	62	76	53	53	66	74	65	57	61	74	56	63	40	48	58	52	73	46	73	65	63	56	46	62	62	56	71	61	66	64	62	58	67	64	79	64	53	55	48	59	65	53	70	68	64	49	59	58	62	69	52	57	57	65	53	59	64	62	72	55	77	66	61	54	59	50	54	58	66	64	73	51	62	57	64	49	55	61	65	59	63	65	67	65	71	69	71	78	44	66	62	72	62	52	63	62	51	52	82	64	68	70	63	49	59	61	65	69	51	59	59	57	49	68	72	69	64	47	71	63	69	45	62	72	62	57	65	57	69	54	72	66	51	56	70	70	55	56	63	54	59	61	58	59	58	82	53	55	69	57	58	53	55	77	54	53	69	68	61	57	49	61	75	51	81	67	59	60	66	56	60	64	57	53	60	54	76	62	76	60	72	76	61	71	68	62	58	83	53	81	67	58	73	72	54	64	62	82	65	61	64	67	78	60	51	55	67	62	56	61	58	56	50	63	70	61	63	65	71	55	79	69	66	42	65	59	66	78	54	54	63	67	60	61	56	47	67	59	51	65	69	70	67	69	58	66	70	70	48	55	80	63	57	45	55	73	66	49	65	50	73	71	57	61	66	65	62	64	74	63	67	48	63	70	59	70	55	67	56	62	60	52	70	50	51	73	59	59	59	52	48	55	79	52	67	52	64	59	61	56	62	65	67	66	67	57	60	60	69	55	61	62	51	69	53	59	60	76	56	48	69	60	55	60	49	41	80	64	61	57	61	75	70	70	66	65	71	79	67	62	65	75	69	61	73	55	64	71	63	65	65	57	75	67	58	58	50	69	83	73	76	74	56	65	66	49	61	83	49	56	52	64	58	70	52	65	46	58	65	65	62	72	66	64	55	66	68	50	64	65	62	53	62	60	61	63	55	64	47	57	64	54	63	53	56	51	81	67	54	49	61	54	65	50	61	69	65	65	60	56	58	52	58	57	70	74	62	66	52	59	77	63	66	59	49	58	60	71	71	68	58	64	56	57	73	61	57	59	73	53	76	64	59	59	66	73	62	61	67	77	53	63	69	72	78	72	71	69	65	62	71	59	64	58	47	62	71	67	69	71	60	57	50	69	65	56	65	66	53	69	66	60	51	65	70	65	84	56	62	58	65	63	62	59	70	81	60	65	64	55	64	67	45	56	66	72	68	48	68	67	58	74	63	58	55	66	63	62	45	55	62	58	58	76	58	50	75	62	48	70	50	78	59	75	57	58	59	69	76	51	67	71	59	56	72	75	64	72	64	65	59	56	54	78	63	63	60	55	68	74	64	60	52	73	62	54	56	46	69	66	55	62	60	58	68	62	71	67	61	71	62	63	48	79	58	63	54	63	50	61	59	78	74	62	66	73	68	54	69	78	60	55	57	53	56	67	68	70	63	62	57	65	60	67	63	65	81	58	62	74	53	73	82	73	64	73	60	51	63	86	74	74	60	58	54	80	54	75	51	76	75	55	60	51	66	61	64	60	58	60	59	58	74	49	57	49	69	53	56	69	66	58	69	65	61	61	68	68	63	78	58	62	65	61	69	59	65	65	62	59	70	74	59	64	48	69	65	63	57	64	64	71	53	76	62	73	77	69	55	63	56	78	51	59	72	59	68	59	56	59	73	60	55	70	57	72	60	65	67	76	46	65	61	55	61	73	52	50	64	68	68	69	60	74	62	72	51	64	68	75	60	67	61	72	62	57	63	51	58	45	59	55	67	61	65	67	62	46	65	49	46	60	55	62	59	69	63	57	75	56	64	57	50	54	52	66	52	64	51	63	55	67	63	56	56	62	70	65	69	65	50	54	65	61	65	54	61	64	64	74	61	51	81	66	71	81	68	67	59	52	52	77	61	60	68	51	69	63	68	54	60	49	62	61	62	59	58	63	67	64	66	56	63	57	71	75	78	70	61	64	58	59	62	58	69	76	52	64	65	68	72	59	65	73	75	50	65	59	74	57	59	73	71	56	54	66	61	64	75	67	70	74	59	52	68	63	74	57	52	70	71	62	73	62	67	50	56	63	63	71	68	62	62	63	57	61	73	53	60	75	89	74	50	72	75	56	66	61	57	64	63	67	71	63	68	67	54	63	60	60	59	85	61	59	48	64	76	65	63	61	61	61	61	81	57	64	58	72	63	69	61	62	60	62	61	70	61	49	67	57	58	70	79	59	63	59	65	70	58	56	62	67	57	67	55	68	52	75	63	74	61	56	63	66	59	54	63	73	67	61	58	50	63	64	69	64	68	73	79	62	73	57	48	62	53	56	62	47	72	63	62	72	75	34	63	43	62	60	54	59	67	79	59	66	67	58	63	57	57	75	67	66	64	73	64	65	57	68	68	69	70	62	51	53	58	59	60	60	47	54	67	65	58	59	68	78	59	62	52	62
30717	22405	38603	44842	47664	41931	31426	20353	9562	3451	1063	595	581	554	585	614	646	610	585	565	632	610	581	594	596	622	596	622	596	567	595	596	580	597	603	623	579	571	562	639	577	617	617	609	576	588	609	622	589	580	612	568	569	553	589	569	589	561	585	560	607	566	571	607	548	581	620	559	605	601	593	617	630	579	616	599	594	589	609	621	568	609	619	600	598	633	605	543	607	618	566	602	561	615	609	561	579	618	587	572	587	590	604	617	590	598	642	592	614	574	583	629	581	594	615	602	589	596	606	605	601	597	574	615	560	575	563	606	574	566	631	628	619	553	609	603	629	553	607	593	576	632	663	611	586	590	578	594	593	575	577	585	618	625	580	593	606	577	585	601	610	583	582	579	644	619	559	609	580	564	572	591	568	583	620	619	633	637	576	630	551	589	586	629	603	570	616	577	577	611	592	587	580	592	594	603	613	603	625	596	641	597	568	588	599	604	562	583	641	576	633	586	574	623	640	575	598	599	587	596	612	638	566	577	580	615	607	593	585	610	576	636	620	583	595	584	572	600	624	609	591	589	531	620	598	644	582	583	551	607	598	610	635	629	577	550	544	605	601	562	605	608	607	560	615	600	607	609	602	597	585	607	600	579	571	589	591	625	597	577	612	580	592	636	605	553	579	621	593	646	621	605	620	589	586	611	567	563	616	605	614	603	577	615	565	614	614	582	611	596	609	586	599	632	609	577	609	587	636	627	627	573	589	611	589	577	596	614	582	619	557	613	613	592	597	614	613	542	569	538	602	578	609	598	599	595	604	584	599	606	581	592	638	586	609	615	616	598	617	598	575	636	633	577	573	601	596	634	604	579	559	616	605	567	586	627	634	613	596	592	623	625	640	589	603	578	582	595	604	593	599	573	586	587	608	584	586	607	613	601	556	589	584	605	593	635	616	602	608	599	572	591	614	600	631	597	623	619	599	594	575	574	575	599	587	587	582	575	600	624	583	595	581	591	605	595	596	562	599	627	590	578	598	583	558	590	625	621	619	594	580	563	568	571	583	599	611	613	582	616	597	572	588	598	580	625	605	617	604	604	629	601	619	599	573	610	597	599	602	581	633	625	590	561	573	598	584	564	578	578	656	592	615	601	594	628	611	602	558	617	612	624	610	591	634	596	640	597	665	605	575	603	583	601	586	618	590	615	601	641	571	581	589	596	589	607	566	579	604	570	561	589	615	588	622	587	574	618	562	597	620	603	563	565	601	621	593	620	592	583	585	653	577	587	581	573	585	568	555	625	595	613	541	580	547	579	590	616	610	596	640	616	602	634	610	557	571	582	584	587	603	575	579	589	663	565	589	612	649	640	588	578	589	603	551	607	611	588	576	596	598	554	594	571	605	559	591	599	628	550	535	629	557	586	597	598	590	609	589	545	628	591	569	581	639	592	622	590	653	605	529	584	580	589	574	593	597	598	623	597	597	569	597	629	597	626	598	614	606	604	592	602	589	627	584	593	586	604	553	587	565	644	618	572	614	599	529	578	566	563	609	556	567	557	593	639	605	579	594	539	599	566	602	582	597	548	578	593	591	618	564	634	583	588	569	569	592	630	596	624	593	628	604	604	597	587	613	609	589	563	607	596	636	592	611	584	653	592	614	576	626	594	617	591	591	592	576	606	597	612	582	619	625	555	579	606	603	595	584	571	633	629	590	641	554	616	599	574	577	572	592	594	601	596	585	581	558	557	585	581	580	634	619	595	619	629	603	616	600	609	569	590	622	580	623	602	587	564	628	619	575	576	584	628	575	631	615	591	558	602	579	562	652	584	624	602	604	621	565	592	614	581	592	590	642	571	609	624	597	618	603	603	581	570	569	581	578	593	579	551	583	604	617	637	614	637	569	617	577	595	644	592	586	615	586	599	588	601	601	592	596	581	626	605	596	557	627	586	584	584	626	593	598	562	612	598	629	576	598	623	624	623	612	565	614	589	584	616	602	605	573	603	641	569	596	602	641	596	597	595	629	609	553	583	596	592	587	572	618	569	555	597	598	586	601	603	593	573	583	558	592	620	622	594	599	596	599	583	600	561	575	613	602	580	591	619	584	621	597	593	571	609	580	571	609	578	570	596	602	558	607	635	591	566	547	583	609	594	593	579	555	578	610	600	582	627	575	591	570	616	584	606	582	562	588	580	621	577	588	612	597	586	649	606	601	606	624	609	576	593	606	567	565	597	548	610	594	603	617	604	585	582	569	588	604	587	617	570	600	569	641	589	581	547	613	617	590	603	651	596	633	603	579	619	584	629	602	599	612	608	561	620	566	580	563	601	611	594	632	542	639	590	592	572	567	593	617	568	552	596	589	576	598	606	535	590	624	665	608	591	577	611	598	594	599	600	579	616	555	581	610	617	598	615	557	559	623	584	588	632	606	588	570	605	594	574	601	591	582	594	621	586	602	575	606	614	570	585	617	620	591	601	615	624	639	598	597	591	613	597	577	570	597	624	581	589	596	552	585	633	598	626	602	606	589	613	624	576	598	589	628	640	586	593	602	608	579	626	633	599	612	591	648	598	621	609	587	648	551	592	606	590	601	579	611	594	596	579	568	608	578	639	600	611	590	612	623	596	562	558	625	590	592	574	606	591	595	611	579	561	604	601	552	610	570	635	572	595	595	614	615	592	606	633	614	572	604	632	554	565	561	571	590	622	578	600	585	614	589	634	604	566	597	620	571	581	572	592	608	614	592	605	590	593	640	606	626	617	592	623	581	587	572	595	574	586	610	663	593	582	598	624	615	653	581	586	562	592	584	600	612	572	600	528	614	585	575	562	611	585	649	587	570	609	602	601	590	577	599	608	581	579	580	593	614	608	546	601	610	599	617	649	592	564	604	591	601	576	624	616	606	577	555	613	651	581	623	626	574	567	573	567	586	619	585	636	582	566	569	609	622	607	574	588	614	584	622	648	542	593	588	613	587	618	652	612	620	629	599	605	568	611	617	582	603	609	610	617	615	620	605	596	589	582	653	567	599	620	605	601	607	619	586	634	593	544	556	599	582	562	604	595	583	585	621	615	587	619	597	634	622	599	589	604	581	616	619	605	597	579	600	624	583	655	621	592	635	590	567	630	563	600	616	596	587	616	567	642	612	644	584	568	561	587	626	569	582	620	569	579	585	578	635	581	589	561	626	587	560	589	570	612	547	615	586	611	568	565	606	548	596	602	614	640	621	573	572	594	578	609	607	627	579	606	607	606	606	593	604	590	639	650	569	609	622	655	612	571	594	623	613	559	561	566	598	553	572	573	610	617	590	586	593	597	561	587	634	526	561	596	584	595	615	574	599	551	621	609	562	623	586	625	611	631	591	590	618	602	605	617	592	611	587	577	602	610	601	595	571	606	612	615	608	620	541	588	616	633	598	597	604	573	609	649	606	623	603	618	577	588	610	652	601	595	610	610	599	593	606	594	548	596	561	552	581	600	581	594	586	561	609	598	610	593	599	604
7080	7179	20111	22251	17071	11579	5782	2170	705	247	98	81	84	87	87	104	75	81	84	76	78	83	93	78	70	81	76	96	82	74	80	88	84	68	71	69	79	95	76	76	90	66	84	64	73	82	76	97	81	74	67	74	67	89	88	68	76	83	90	92	63	82	84	82	76	92	81	74	93	68	105	74	71	75	77	96	93	65	80	86	70	75	76	77	73	78	81	84	77	83	92	79	78	73	73	77	73	86	85	93	68	67	73	84	77	85	96	78	73	74	78	62	74	75	72	87	83	79	90	99	77	84	79	83	98	84	64	83	92	78	68	70	88	92	69	85	76	87	87	94	80	88	88	85	76	83	79	82	74	94	77	84	89	74	87	68	83	80	72	77	76	91	68	76	74	73	80	93	81	83	70	76	73	77	88	77	86	80	81	91	69	72	89	65	76	78	86	74	88	93	79	77	98	79	91	91	77	66	70	90	84	80	83	89	68	88	74	91	81	82	81	76	88	77	70	96	71	87	91	85	83	73	90	83	82	56	85	74	79	72	100	80	93	73	75	82	89	80	78	63	70	95	63	88	82	79	76	80	66	85	78	84	68	84	63	71	74	88	73	80	94	82	76	80	81	83	76	82	74	78	70	88	77	77	68	73	80	84	70	89	77	79	75	77	79	68	86	106	83	81	73	76	64	82	79	91	83	72	73	81	75	64	82	80	85	89	76	67	82	74	80	80	66	85	77	69	59	76	76	75	77	77	78	70	59	63	84	90	69	84	92	87	84	66	77	86	88	74	79	91	91	85	106	80	85	87	77	72	78	69	94	84	84	65	80	60	93	67	66	76	92	73	81	78	83	91	82	92	80	86	63	88	89	60	91	75	77	71	83	77	89	86	77	77	81	68	82	89	67	83	83	74	77	95	101	85	69	101	73	63	84	82	69	90	88	87	59	74	60	83	91	85	75	87	87	94	83	82	63	91	81	85	80	90	86	79	89	81	68	84	76	76	73	99	83	74	87	67	105	69	71	86	84	86	69	77	80	83	90	92	87	80	81	75	78	67	69	82	71	79	90	93	98	88	89	78	73	83	77	72	85	82	84	61	72	82	61	76	79	74	74	88	84	76	86	93	68	78	63	58	84	86	72	82	78	100	88	75	84	80	90	96	76	100	88	87	81	90	95	67	86	78	77	78	81	90	70	83	66	64	73	94	77	82	85	63	79	78	91	83	89	76	69	85	83	63	89	80	80	75	90	95	97	76	61	97	86	86	88	87	76	81	81	83	81	61	87	79	71	77	81	67	85	85	72	85	82	87	79	83	83	68	87	87	75	82	77	78	91	92	74	73	83	78	82	82	64	78	73	74	66	92	94	82	67	76	80	81	85	85	91	72	88	83	81	83	89	83	81	79	82	72	77	82	74	75	79	83	85	58	74	66	78	72	74	58	64	91	84	78	72	77	77	76	80	82	73	86	85	58	74	78	88	71	85	81	77	73	77	80	88	68	103	93	64	81	72	76	96	102	70	83	81	88	79	67	80	70	73	70	83	95	93	74	79	90	78	65	85	84	77	86	83	93	71	84	77	98	87	86	84	83	75	75	68	52	83	72	97	79	82	79	80	77	71	67	76	76	77	78	82	89	79	77	77	78	85	81	85	67	86	75	82	91	81	79	77	85	81	84	92	83	79	96	82	80	79	79	71	85	83	80	85	68	75	94	77	78	89	84	73	72	71	89	88	80	83	65	98	79	80	81	61	95	82	63	82	74	83	69	77	68	76	77	77	70	73	74	71	70	82	90	92	83	81	76	73	82	89	70	82	89	70	73	74	81	73	80	94	82	82	76	78	83	73	84	97	83	78	88	78	86	90	92	94	90	77	73	88	76	77	73	76	73	70	86	80	64	81	83	77	79	75	86	81	58	77	82	94	88	79	81	81	76	81	83	84	89	73	80	86	92	78	73	82	91	87	96	81	70	97	66	80	85	92	78	70	97	69	63	84	87	77	89	94	74	69	84	104	86	77	89	83	73	70	84	82	73	74	65	91	82	90	82	64	86	73	73	58	77	73	73	85	75	90	72	76	86	88	78	70	103	81	83	68	78	85	75	77	95	82	69	90	81	93	85	77	95	80	85	78	69	93	87	79	69	66	97	88	88	82	89	81	83	75	71	84	79	84	78	78	90	88	96	63	88	69	82	65	78	87	64	84	90	82	96	75	83	68	76	87	83	84	97	73	75	81	84	75	86	93	86	80	83	61	87	76	68	93	75	77	87	67	88	66	91	83	83	84	75	68	80	82	75	75	65	67	91	80	75	68	70	72	83	78	85	103	66	80	71	78	84	93	90	70	77	57	76	81	82	77	83	80	85	66	76	83	68	79	81	68	69	88	71	91	87	83	79	72	64	69	74	72	94	78	75	79	75	64	82	62	78	72	71	85	81	71	89	88	65	72	85	75	62	103	67	88	83	84	97	76	64	85	84	79	74	66	94	75	77	67	59	89	61	80	81	60	55	89	92	79	77	85	83	62	74	82	94	87	91	90	84	85	77	79	87	82	72	69	72	98	85	79	79	72	87	80	66	71	63	73	92	66	77	67	81	75	82	67	75	83	87	76	92	74	79	95	93	91	90	106	88	90	89	90	79	78	72	81	78	79	86	91	76	78	76	102	75	91	88	76	94	78	86	58	65	79	84	85	76	81	84	77	85	62	84	91	93	93	69	73	73	111	71	78	86	69	71	79	84	75	81	71	82	89	80	72	69	87	70	96	89	70	96	100	79	81	82	76	77	93	85	80	68	74	73	90	87	78	91	80	78	67	100	52	79	82	81	77	77	72	73	69	83	89	76	85	78	69	74	69	78	82	93	76	80	51	71	74	68	69	66	99	86	84	79	81	67	95	80	83	80	85	82	87	68	79	77	69	69	72	84	83	71	79	71	73	79	68	84	71	74	60	97	80	81	89	62	78	73	91	65	60	75	79	91	85	80	82	74	86	74	87	78	97	90	61	72	84	85	71	75	80	81	80	86	98	75	76	89	103	83	82	88	77	80	91	94	76	74	89	78	90	90	106	70	74	76	77	88	91	68	97	81	87	89	91	80	89	90	86	84	66	72	89	85	77	85	73	88	81	92	84	74	86	77	82	83	70	66	92	87	78	66	94	80	70	88	80	63	89	69	71	78	96	66	90	67	88	67	84	60	86	95	69	86	72	81	87	78	84	73	67	89	73	75	79	87	92	78	99	78	71	83	87	68	84	75	74	80	93	67	88	79	90	90	77	89	86	83	78	80	73	90	100	85	87	77	78	83	92	72	83	73	72	70	75	72	77	71	85	78	84	87	70	84	90	72	93	84	82	73	95	78	77	98	78	65	79	85	87	94	92	73	95	85	82	79	82	93	79	85	81	73	112	90	88	95	91	76	67	80	98	77	76	92	95	92	86	65	93	88	90	82	74	81	88	100	102	93	73	80	75	86	83	71	93	69	72	95	59	84	84	89	94	70
37100	30774	45400	52978	59745	51671	37636	25249	13366	4975	1431	797	790	763	784	801	742	765	795	763	769	769	794	789	815	782	789	745	782	717	773	784	744	774	760	783	769	798	762	726	798	802	772	770	755	778	757	760	775	775	751	773	760	774	767	778	800	771	730	770	763	742	787	798	727	794	758	761	737	798	759	785	786	786	732	782	763	760	814	773	713	758	775	738	777	781	757	767	755	839	752	700	773	766	706	745	786	780	776	803	802	778	769	818	784	778	738	738	749	774	803	803	785	764	753	796	789	798	808	784	748	713	791	755	790	764	837	748	785	805	830	793	731	754	733	712	773	817	752	801	776	823	779	769	750	779	780	769	785	753	757	792	792	818	751	766	777	751	776	749	812	761	776	755	763	774	698	757	800	812	823	764	723	774	757	781	795	766	733	774	767	783	774	763	753	750	792	818	787	747	756	800	757	717	771	745	773	744	765	804	772	770	779	730	738	835	779	761	800	782	737	769	817	775	815	761	769	806	734	791	762	762	781	756	754	744	801	743	763	773	751	794	768	719	818	790	762	767	776	758	777	765	865	778	766	800	758	727	754	824	778	787	781	765	770	769	733	778	748	780	768	779	753	795	818	789	750	775	811	798	764	797	764	820	796	784	805	802	806	795	735	775	775	790	815	780	779	813	733	758	828	855	800	748	792	807	801	770	768	798	791	726	822	738	746	787	751	807	796	748	745	743	735	761	747	737	792	753	753	744	809	810	752	734	755	797	779	818	755	766	735	776	805	720	792	775	808	753	746	808	776	773	753	752	810	760	744	802	784	791	805	754	791	775	789	800	760	754	781	757	771	788	758	770	773	804	773	765	806	766	757	793	774	799	721	751	785	784	751	783	788	767	767	784	777	761	792	803	773	768	773	773	767	803	805	781	746	816	722	725	747	775	818	744	768	783	814	761	782	763	793	815	732	743	746	764	804	794	785	781	798	769	809	748	768	776	743	806	809	743	783	787	774	784	814	787	781	787	790	761	768	697	787	794	771	750	792	797	765	805	788	781	777	799	813	772	752	751	789	761	768	793	816	744	805	773	781	780	795	805	740	753	744	816	844	737	794	806	782	807	751	796	785	807	800	789	750	805	789	740	769	811	751	811	760	768	793	795	788	778	765	767	768	793	768	788	727	696	776	758	799	771	829	791	775	744	774	730	821	814	802	807	789	779	761	765	747	782	767	746	749	760	822	742	804	756	742	785	786	765	731	813	788	791	772	808	753	788	750	802	776	784	798	751	763	774	763	773	786	757	778	769	794	766	764	810	741	793	764	794	802	821	785	736	770	787	811	781	738	810	784	760	770	748	786	755	781	753	765	762	741	752	756	797	784	798	739	774	764	776	722	760	781	798	816	731	785	825	755	774	779	782	817	812	774	786	775	777	815	780	796	768	798	787	815	739	768	767	745	774	750	759	795	776	789	763	820	796	758	788	821	763	771	788	807	774	818	750	789	798	795	798	794	779	812	749	768	722	759	797	737	767	748	767	791	769	758	793	781	754	770	804	752	813	779	762	768	756	865	803	768	736	770	769	804	786	821	785	705	746	814	744	815	817	798	753	747	778	809	787	769	771	791	743	746	768	785	760	764	796	784	754	748	780	780	786	770	748	755	767	737	791	769	805	779	732	766	797	802	789	731	787	785	801	789	782	815	789	765	784	789	773	806	756	791	792	769	777	739	766	783	810	781	756	791	807	762	767	735	776	763	734	740	804	809	766	754	750	792	771	783	743	770	743	781	785	737	824	780	749	757	755	843	756	822	774	798	775	810	816	819	747	791	757	795	752	792	760	773	759	818	807	785	756	825	769	794	765	816	786	755	825	777	810	760	823	769	771	758	788	780	765	747	768	769	793	759	799	763	783	783	799	785	716	814	776	794	760	784	751	750	824	794	755	788	762	800	752	738	808	724	798	786	785	800	749	833	792	746	811	819	792	776	803	768	853	750	748	808	777	781	768	791	765	776	778	781	788	745	763	774	757	739	797	722	766	800	789	790	747	758	811	789	818	793	769	803	776	778	794	763	781	758	781	733	701	771	775	770	792	809	817	768	814	836	763	762	809	778	782	766	789	800	766	806	751	730	793	792	781	827	740	789	769	817	754	729	730	800	788	803	765	783	795	839	736	782	790	803	787	743	773	773	822	748	770	746	759	821	807	698	785	758	763	801	783	831	780	703	789	754	798	750	760	790	790	761	826	750	755	774	831	773	758	803	759	761	736	771	777	768	780	747	775	791	728	750	753	789	781	819	785	796	786	768	770	777	748	820	784	778	780	760	726	795	749	808	767	767	793	808	766	757	795	779	766	795	768	780	775	771	733	768	797	783	786	816	838	759	794	765	743	805	818	759	738	782	752	766	793	731	788	772	738	784	766	749	794	780	782	790	784	783	795	830	784	769	750	762	787	786	798	778	763	750	782	775	742	813	847	793	789	806	800	786	745	765	766	765	765	760	748	782	764	788	772	788	763	729	780	809	782	808	826	755	806	774	773	771	782	806	764	766	768	774	793	813	780	821	745	829	746	799	790	780	718	784	761	730	787	799	809	812	794	801	763	789	768	808	771	785	743	748	776	827	776	773	790	813	812	748	786	748	768	846	792	815	750	773	784	789	788	782	807	766	766	783	777	786	830	788	802	816	771	783	776	796	747	746	823	808	784	723	760	789	780	832	714	755	764	784	769	749	771	756	767	755	841	766	758	778	770	803	810	780	723	767	774	806	763	802	772	782	794	767	789	755	786	781	778	806	762	775	779	806	787	757	819	805	772	725	759	780	761	772	783	745	822	714	797	750	745	758	762	821	781	767	755	775	769	778	740	767	756	811	785	846	793	813	780	778	798	778	821	741	782	790	814	798	761	750	795	790	748	796	795	772	742	784	772	731	822	791	790	809	804	804	812	777	772	760	753	827	762	772	803	778	794	762	797	759	751	769	762	791	774	760	770	766	803	769	777	767	791	765	769	834	712	745	781	780	776	859	778	803	769	778	817	745	770	778	798	753	809	768	768	755	800	805	765	781	788	779	756	745	776	826	793	789	800	758	818	798	794	765	810	817	743	764	808	820	808	795	744	791	749	754	799	793	804	777	747	782	761	778	800	811	798	796	817	821	765	747	772	809	772	815	769	801	765	762	756	760	750	749	799	821	719	738	823	774	793	819	777	796	739	736	777	782	786	769	786	827	756	794	765	777	774	756	761	741	776	759	764	790	761	810	736	798	730	815	791	791	753	767	751	781	803	768	814	761	759	739	800	817	783	749	815	749	775	778	793	772	800	797	770	810	769	708	755	767	751	730	754	709	786	807	819	721	799	763	778	810	749	783	774	826	780	779	703	793	778	768	743	759	761	762	749	766	750	759	778	836	780	788	763	776	776	769	761	763	774	780	805	809	778	750	766	767	781	787	808	709	796	760	766	787	756	769	786	743	774	808	716	762	786	808	790	763	754	778	791	742	843	781	772
3830	1736	2040	5156	3903	2348	1197	577	247	107	95	71	85	74	64	79	71	86	85	81	79	80	96	72	83	81	88	71	65	77	80	82	88	71	85	84	69	85	68	72	71	84	78	80	67	84	69	80	70	91	74	82	75	88	63	63	78	81	67	72	71	84	88	79	85	68	68	82	84	80	84	82	86	77	82	78	77	79	71	67	71	77	83	91	69	83	73	64	72	90	84	81	71	73	65	89	88	80	75	81	84	62	71	76	77	81	87	75	71	81	70	69	82	66	68	87	81	83	61	81	78	83	86	77	73	80	79	66	61	87	76	81	79	92	68	87	65	88	90	64	77	81	82	79	92	83	63	97	62	72	71	77	71	77	74	65	90	77	77	53	81	72	67	78	78	77	98	99	99	87	82	89	86	89	81	77	81	66	85	64	55	83	89	77	81	86	79	81	91	78	84	80	81	69	79	81	79	78	80	79	80	82	81	75	83	76	80	61	100	69	66	77	75	72	86	76	71	89	85	88	63	86	67	89	75	76	63	79	80	70	87	86	83	76	94	74	71	73	70	85	85	81	81	84	89	76	78	81	84	78	73	78	82	86	72	81	77	77	82	83	91	78	80	80	71	76	82	80	86	77	93	83	93	82	89	64	79	77	82	81	83	69	86	85	83	81	69	77	68	75	77	79	90	78	80	66	75	75	90	89	77	89	74	85	78	80	70	73	62	66	68	83	58	73	79	79	89	59	97	100	80	72	76	78	73	73	95	85	86	69	69	75	79	65	81	93	72	104	76	92	93	91	70	79	75	74	72	68	75	70	68	69	82	76	98	79	87	80	83	74	59	83	90	78	65	93	80	91	81	82	79	74	86	76	93	80	69	65	71	69	80	87	88	77	78	89	80	77	73	85	82	74	78	81	89	90	72	83	75	76	72	61	84	80	101	84	85	84	83	72	78	81	79	72	78	70	76	81	82	91	77	82	93	77	79	78	76	80	66	76	76	79	86	88	71	90	78	81	73	56	73	77	83	101	63	76	88	83	71	86	89	79	76	72	66	82	69	68	69	69	69	68	71	80	67	83	73	63	88	87	88	84	89	63	76	66	77	92	68	83	79	93	89	79	68	73	67	82	72	98	73	77	82	84	84	69	86	59	87	79	79	78	79	80	88	82	86	86	74	78	87	94	76	71	87	81	79	83	80	76	80	72	87	80	79	84	85	78	66	79	87	69	71	84	82	62	86	99	69	82	71	82	75	73	90	83	80	55	86	83	79	75	87	79	90	91	73	81	67	87	73	91	80	72	70	84	89	80	86	79	75	76	82	83	75	86	97	77	85	71	61	79	80	81	76	76	77	85	78	71	81	83	88	74	83	77	86	82	73	84	86	68	80	73	81	70	76	67	66	70	79	88	100	79	71	78	76	76	85	82	89	95	84	94	79	74	82	71	77	66	83	86	82	80	73	79	70	84	83	80	90	81	81	77	82	83	79	87	75	89	59	75	78	82	86	87	80	73	81	76	93	78	73	81	76	83	72	73	92	84	85	84	83	94	80	89	80	85	77	74	88	81	93	79	92	85	75	62	97	83	74	73	90	69	75	86	82	73	71	76	71	66	75	63	62	73	74	68	68	81	78	86	76	76	96	64	70	69	81	81	86	65	73	95	85	72	95	61	88	70	86	73	72	76	68	65	77	79	77	78	76	82	69	85	77	81	74	78	85	55	77	84	67	83	73	78	87	98	64	93	90	76	68	75	60	77	76	81	85	87	70	74	91	74	61	92	72	73	77	80	91	76	79	81	80	80	80	77	83	84	64	88	73	61	82	58	75	76	93	77	77	83	76	77	80	68	69	73	85	76	71	60	91	77	73	93	93	89	79	88	96	77	78	75	78	82	75	77	67	82	73	72	80	79	61	67	92	86	89	89	67	71	78	71	86	95	79	68	79	72	86	90	83	77	79	89	76	86	69	75	80	74	70	82	86	93	93	66	70	76	84	76	92	76	81	74	77	80	80	83	70	76	77	74	68	75	78	67	64	96	84	88	80	84	86	84	74	61	73	73	75	77	75	84	86	72	66	68	76	85	73	87	84	65	73	84	78	57	74	77	77	68	78	61	82	80	72	87	76	73	79	76	74	61	69	88	78	68	61	68	75	67	65	83	88	67	71	88	69	94	66	69	71	81	76	64	79	76	76	77	79	88	71	76	77	78	78	68	85	81	66	89	85	77	82	80	87	58	81	87	67	76	85	92	72	71	70	80	92	82	71	70	78	65	70	77	74	86	90	81	84	68	86	79	90	89	89	77	75	81	80	78	74	78	78	83	93	67	78	80	67	94	73	56	72	72	77	70	89	85	93	107	84	67	83	91	63	75	76	91	90	69	80	84	86	66	75	72	88	69	78	78	79	81	84	80	76	64	68	83	70	87	63	84	70	94	90	84	94	83	78	75	84	78	94	71	75	70	80	77	77	68	74	86	70	67	97	71	88	75	82	93	84	96	74	85	73	72	77	81	87	73	84	74	80	83	66	73	73	76	94	84	53	79	83	74	88	75	69	79	69	74	91	87	59	71	81	74	79	69	80	60	77	100	74	83	74	80	88	80	63	67	88	77	74	78	66	87	74	86	78	73	89	104	85	71	61	59	69	82	80	69	65	82	70	77	77	57	85	77	71	75	78	77	79	84	82	56	88	84	83	93	72	78	91	82	76	92	75	81	87	87	84	78	78	64	70	80	86	76	64	78	73	87	78	73	68	76	76	91	77	82	84	76	80	80	69	83	81	86	70	82	81	88	65	64	84	66	73	94	70	80	75	70	65	73	77	67	78	76	64	71	85	88	65	77	94	67	66	68	77	82	103	86	70	75	65	76	83	66	83	81	82	85	67	90	74	79	79	73	70	79	77	89	77	72	89	75	74	83	86	88	82	75	58	71	96	84	84	71	69	76	92	76	85	73	83	74	73	71	84	83	75	64	93	67	91	75	74	78	91	80	85	70	74	85	85	69	77	75	68	81	87	88	78	83	77	61	86	86	74	72	83	83	77	79	69	80	88	86	71	64	79	80	81	75	75	67	56	76	81	87	80	73	79	84	73	84	92	79	91	86	78	58	71	88	94	87	73	77	85	74	82	72	80	73	84	60	77	68	74	79	74	76	81	72	93	63	74	68	82	86	74	73	76	84	81	80	77	67	78	79	75	70	76	77	77	74	75	67	74	89	73	87	72	74	89	73	74	68	91	80	80	64	74	89	71	87	82	71	92	83	89	73	77	79	71	87	81	73	90	89	82	83	85	99	82	89	64	66	99	76	76	87	108	70	91	63	89	82	81	91	61	96	84	61	76	81	80	74	70	77	79	72	76	85	65	84	72	78	83	83	83	90	80	72	86	75	71	76	66	70	87	67	81	86	94	78	78	76	66	93	67	80	93	76	76	79	78	71	73	80	81	70	78	94	67	90	100	64	90	87	90	79	82	67	72	84	85	83	75	81	69	91	73	89
27280	15605	19034	30981	33146	28370	20505	11045	4428	1800	837	729	744	754	707	738	732	716	727	717	720	725	679	669	722	767	751	716	770	699	757	739	711	747	734	765	725	742	726	726	752	767	769	742	758	754	758	712	721	679	732	770	730	754	707	760	718	777	715	683	755	729	707	762	716	724	662	752	690	739	698	705	762	720	764	694	739	730	750	770	751	668	763	727	728	727	735	762	773	732	705	680	750	700	698	729	704	679	726	706	718	766	708	719	744	744	761	717	754	731	737	681	723	724	722	756	747	731	719	751	740	730	697	786	732	723	751	748	742	691	686	770	755	739	710	728	693	752	722	715	710	731	685	721	722	733	708	758	720	672	748	729	712	752	704	750	782	720	740	723	771	770	714	764	705	760	757	705	758	735	722	756	720	732	782	707	679	724	766	702	755	744	693	751	753	730	727	740	691	740	709	727	748	717	703	712	751	764	711	736	762	735	728	686	763	708	757	709	788	742	715	714	712	733	759	723	761	725	715	695	729	723	701	791	792	721	757	717	806	798	740	698	744	709	715	766	711	746	705	755	747	754	738	719	704	741	723	770	743	756	764	712	688	741	755	752	747	740	747	702	700	751	744	762	736	710	734	780	742	759	710	738	753	701	698	740	810	704	770	728	745	728	731	674	710	735	727	700	716	730	726	747	691	746	748	733	732	705	694	710	721	702	774	732	712	678	721	690	721	715	724	703	714	743	736	709	700	746	668	714	726	719	777	712	737	768	763	755	679	730	718	730	728	772	730	721	744	717	732	700	711	738	727	735	753	756	746	705	729	769	721	776	756	726	723	787	726	721	734	734	737	743	788	716	741	739	761	733	765	700	725	734	731	714	704	745	728	739	734	710	743	744	741	756	746	656	707	716	704	698	769	712	757	726	739	738	768	742	731	750	726	728	714	716	767	722	735	746	733	775	774	709	735	765	750	707	736	748	776	728	772	761	727	683	706	733	701	720	755	763	720	773	695	768	701	733	789	727	725	777	793	773	692	753	701	732	793	697	731	696	783	748	742	698	722	732	784	701	717	729	751	742	689	739	713	699	697	699	726	712	744	727	686	715	735	691	716	720	751	729	712	771	729	707	768	700	737	734	684	691	746	727	731	745	698	699	651	701	728	689	738	738	779	768	633	737	755	727	714	722	724	745	770	752	763	742	749	764	726	735	766	727	764	745	744	729	783	744	714	790	734	689	748	688	745	714	740	736	700	764	764	734	720	734	740	712	728	728	656	726	693	689	710	715	702	738	705	734	717	771	774	707	738	789	762	691	764	738	708	703	731	724	710	764	750	757	764	769	709	726	723	718	744	775	704	728	724	735	772	729	733	727	745	726	741	755	732	682	707	722	707	713	721	715	759	755	713	727	722	713	726	716	739	688	769	774	762	694	769	731	695	731	734	680	716	709	762	719	689	738	763	746	726	717	719	719	745	725	720	745	730	734	750	705	733	718	696	760	687	735	733	718	750	741	744	723	732	736	724	724	742	734	686	748	744	755	745	741	702	754	755	684	686	724	752	724	741	735	717	758	723	677	707	735	741	730	744	730	699	706	751	701	737	726	708	748	701	710	765	719	688	766	730	736	746	750	754	726	735	683	717	703	737	750	695	733	744	727	715	660	699	735	707	740	718	716	742	713	697	732	712	734	725	726	725	750	706	685	746	779	775	744	703	713	706	718	812	729	750	715	751	766	695	713	669	712	704	783	732	736	735	731	743	745	738	725	677	752	757	743	714	779	735	762	726	780	759	620	744	725	714	742	749	716	739	739	750	722	745	784	723	733	760	691	738	694	694	701	728	707	746	696	701	759	756	727	700	708	771	737	681	668	715	720	736	735	744	712	761	773	725	736	716	703	746	740	716	718	709	715	764	718	724	741	714	727	687	802	661	737	736	696	747	787	763	732	736	702	713	703	765	754	718	682	796	755	780	731	774	757	730	722	748	725	744	689	714	719	729	749	716	728	709	729	711	816	754	705	745	741	735	748	740	763	728	726	715	785	749	746	753	760	721	736	753	717	734	751	742	713	731	689	726	711	722	761	711	703	734	731	700	750	740	750	727	732	733	761	719	694	753	753	693	690	709	739	795	726	755	688	746	729	740	725	729	696	739	741	745	754	694	722	745	732	744	719	717	723	707	730	731	750	707	759	729	710	708	704	715	700	707	756	666	694	689	707	733	699	785	754	721	737	737	745	736	737	720	769	693	734	733	674	709	754	721	704	699	770	765	735	681	705	695	756	803	783	736	718	769	733	701	709	723	698	724	757	727	718	710	709	721	755	735	705	735	722	716	710	732	709	748	762	740	716	741	700	737	711	769	745	700	735	694	729	695	721	706	737	728	768	719	693	703	728	735	688	708	706	735	718	761	735	760	716	732	740	749	682	713	775	716	686	743	724	725	733	741	703	750	715	721	712	711	739	712	694	740	726	759	740	712	733	712	703	715	769	708	781	723	736	756	679	743	724	725	728	708	775	742	738	725	710	741	761	722	758	719	754	750	732	771	777	749	715	746	767	724	722	752	737	729	687	752	757	712	732	748	760	715	754	687	755	719	756	743	732	698	722	719	703	729	732	736	752	716	732	736	764	758	710	658	688	729	730	749	715	766	756	739	719	703	741	737	718	775	666	709	727	759	761	748	750	742	730	745	721	704	717	742	722	815	731	706	714	712	722	744	721	756	708	704	733	708	724	686	736	753	716	755	679	726	730	744	725	748	758	752	745	748	734	770	775	706	759	724	711	704	704	785	719	681	698	710	705	756	771	767	733	733	707	749	725	734	746	727	732	699	756	731	695	732	732	747	732	672	751	722	717	652	714	722	738	741	659	729	697	723	701	726	711	741	694	696	729	740	713	756	797	733	741	715	659	744	763	761	714	657	761	714	745	696	720	751	766	757	766	729	736	761	710	715	739	738	731	752	752	635	718	760	749	749	706	706	694	741	742	763	719	675	771	714	752	717	771	703	714	668	764	743	707	739	718	750	735	730	706	730	718	731	738	746	752	784	771	712	733	745	699	753	735	726	722	726	705	719	710	775	706	728	712	735	750	760	716	779	717	724	705	696	759	759	786	745	715	735	753	719	683	708	770	796	751	713	729	712	741	720	718	749	744	707	739	681	736	727	725	753	731	727	709	751	692	730	677	719	710	736	723	728	714	708	720	703	732	712	722	737	714	737	764	749	780	686	725	751	767	680	759	686	691	768	706	760	696	755	718	698	743	730	704	756	736	721	703	732	685	706	705	758	733	708	744	727	717	757	723	726	703	749	738	671	753	718	728	716	701	746	734	715	669	740	700	721	738	734	726	738	734	743	717	728	738	702	756	736	725	700	777	683	710	721	709	707	695	718	792	757	719	722	762	760	706	733	710	760	701	709	709	721	748	718	715	713	684	714	700	759	729	701	748	726	739	762	756	705	722	748	699	793	736	674	738	804	725	714	796	770	714	714	684	710	733	731	714	751	705
8773	6733	11918	23033	19096	14328	8161	3084	986	343	110	77	81	62	59	53	77	80	75	66	78	79	99	63	81	72	86	68	81	69	68	76	81	82	75	70	66	77	78	80	73	53	76	84	75	58	72	81	82	74	78	90	68	67	68	76	84	82	71	62	64	84	78	75	65	71	68	79	60	74	69	78	92	78	68	76	79	64	86	91	70	60	79	59	68	69	93	72	64	59	86	83	76	73	78	72	81	65	70	82	64	83	86	74	70	75	89	75	83	64	62	75	75	64	59	82	67	75	80	83	67	64	85	66	67	73	75	83	87	72	95	77	84	77	68	62	89	73	75	64	61	74	79	80	76	78	77	81	63	75	64	72	72	75	90	86	86	63	71	81	75	73	93	71	78	72	61	83	52	74	78	81	73	59	71	81	66	78	64	70	76	80	73	75	73	78	62	82	88	68	72	60	81	87	71	87	75	77	74	74	75	83	77	84	79	78	80	65	80	77	80	77	81	81	54	68	63	70	77	80	75	83	62	64	58	68	73	71	74	77	68	57	69	80	75	76	59	50	76	59	82	80	57	74	82	62	66	79	86	91	64	71	76	71	87	68	87	79	71	77	78	78	83	68	56	76	68	77	70	79	61	82	71	63	61	70	74	81	72	81	86	64	74	72	80	69	76	78	79	65	70	70	70	67	72	57	64	74	77	73	64	74	89	91	80	68	83	75	75	74	63	76	92	70	85	74	83	64	83	73	70	84	85	82	67	71	68	76	63	73	59	55	73	84	77	80	73	78	79	66	86	59	78	75	76	83	90	93	86	80	72	90	81	62	65	85	92	78	81	67	78	86	77	73	87	78	77	82	78	73	79	74	81	79	82	83	79	68	77	78	92	78	72	67	78	59	63	71	74	70	76	83	60	82	71	73	73	87	70	70	84	75	74	72	83	76	59	78	84	74	80	72	78	78	89	72	74	62	86	86	104	55	75	81	75	64	67	76	69	91	65	79	59	75	68	82	76	78	71	68	105	65	71	80	87	64	71	84	67	73	71	61	71	62	76	59	78	68	70	70	76	81	78	100	82	81	78	61	85	80	90	81	60	76	59	55	73	73	74	80	76	62	75	71	89	72	73	78	81	72	65	71	80	62	74	97	82	85	79	74	80	70	88	74	72	71	77	79	80	70	83	65	87	80	63	72	76	71	78	87	68	66	70	68	90	81	69	78	90	92	73	76	75	80	80	73	71	89	63	69	62	69	77	84	67	82	82	71	78	72	82	73	62	79	69	69	89	73	71	69	81	76	76	72	74	61	52	77	80	81	83	71	62	67	81	66	80	82	86	79	87	82	75	60	72	82	78	90	74	85	62	68	79	64	83	77	80	73	77	62	72	74	69	72	72	79	74	74	63	72	74	80	70	81	66	76	89	72	88	68	81	73	67	65	61	73	80	70	80	74	90	70	77	80	80	91	72	85	75	81	94	81	76	81	88	87	54	74	70	90	65	85	75	88	92	74	87	89	67	85	59	72	70	77	75	76	77	66	96	65	59	68	91	72	79	83	69	72	66	77	77	73	68	85	64	61	69	84	70	71	97	86	74	68	71	81	55	78	75	84	90	84	77	83	78	73	59	54	76	87	82	60	82	84	67	84	76	76	73	77	89	73	69	68	72	84	66	83	73	85	61	66	74	67	74	74	74	66	85	85	86	74	81	79	70	65	64	80	70	69	65	57	87	65	78	74	82	76	68	62	86	77	71	79	76	78	73	78	70	78	85	76	72	56	83	83	69	76	81	77	77	74	78	74	75	74	78	68	75	76	87	70	80	69	81	67	79	76	82	85	67	82	85	86	81	74	95	77	77	78	86	83	72	73	70	89	79	70	86	97	65	68	69	71	84	81	75	73	77	78	77	75	84	72	66	89	67	67	76	78	86	65	84	80	86	71	73	80	66	78	64	86	61	93	76	96	82	70	65	80	85	72	73	83	69	72	76	79	80	70	81	71	79	87	92	86	61	82	71	61	66	73	83	75	72	84	68	67	73	87	74	71	79	77	68	74	76	79	75	94	73	77	74	79	75	68	83	75	73	63	83	60	77	74	82	68	72	76	70	72	74	80	63	67	82	79	88	90	77	76	96	59	59	75	75	75	76	76	74	74	81	68	63	87	75	79	58	76	82	87	76	66	66	61	90	81	84	77	80	64	76	59	69	71	89	63	69	68	88	65	73	64	68	85	75	78	75	83	70	68	73	77	61	74	74	70	69	74	68	65	79	75	74	73	66	72	61	99	57	70	89	56	74	90	91	75	64	60	93	81	76	81	74	78	78	79	81	79	66	83	109	86	79	75	91	60	73	65	67	85	80	75	64	77	57	67	76	70	66	78	67	78	76	83	100	71	63	77	67	74	71	71	70	91	66	85	71	67	79	87	81	77	74	70	76	88	76	76	87	91	86	71	76	85	72	75	80	74	62	79	90	73	68	74	77	66	63	63	60	84	84	86	78	64	71	74	94	57	95	82	81	61	75	78	84	77	57	74	67	66	75	68	82	86	91	70	96	85	92	78	71	69	68	75	59	84	98	72	64	67	70	73	78	72	69	79	81	74	74	92	81	81	83	80	78	71	72	76	80	89	60	69	59	66	80	86	67	61	63	68	85	89	66	72	86	65	82	70	68	90	67	66	87	87	79	76	67	68	80	72	84	79	58	78	70	70	69	67	81	84	73	68	107	84	56	69	82	77	80	57	84	66	103	64	63	68	77	82	76	63	64	53	82	74	70	77	77	75	86	65	79	75	79	68	79	96	64	73	73	62	68	68	75	81	98	81	76	87	84	72	69	71	67	78	70	84	69	81	72	83	78	75	66	65	62	63	69	74	82	67	75	73	69	71	82	72	63	75	71	61	67	66	72	75	79	82	72	76	76	81	77	58	62	60	82	62	75	76	69	75	66	72	76	64	67	68	69	69	67	63	80	86	73	69	62	65	76	68	75	84	68	92	69	78	83	93	78	73	94	75	94	68	77	75	94	71	75	52	68	104	66	69	87	90	71	70	81	58	70	70	92	91	78	65	91	70	87	79	68	72	76	66	75	96	80	77	76	75	67	60	77	75	86	103	81	62	72	80	79	82	77	77	72	73	62	86	74	81	73	80	82	80	69	89	84	88	71	73	67	81	68	77	83	74	74	68	63	75	68	82	54	80	83	66	81	72	78	73	75	79	83	74	70	68	78	88	71	76	86	79	75	87	67	74	78	81	85	80	78	61	73	89	71	88	75	87	83	68	65	77	65	75	79	80	74	74	69	80	77	75	84	62	73	73	84	75	68	80	62	72	65	87	80	69	74	73	73	57	79	77	71	75	80	91	68	67	70	75	72	86	65	63	82	83	72	81	70	72	79	79	86	54	65	73	89	64	67	101	76	51	70	77	86	67	78	74	83	77	81	79	76	72	71	61	81	84	67	70	67	71	72	72	81	68	57	72	69	75	64	83	68	80	62	71	84	76
39318	28366	37489	55467	63332	56499	42290	28618	16128	6236	1387	790	744	740	704	788	736	721	748	733	701	702	710	760	727	742	769	734	740	697	768	737	738	770	734	736	728	760	719	739	725	735	758	728	767	760	723	768	769	731	707	778	723	735	776	789	747	764	751	741	732	761	724	765	702	708	743	757	780	750	705	740	675	714	767	736	721	765	730	748	750	751	785	782	709	725	769	744	750	743	714	766	697	802	705	784	749	777	722	726	702	709	706	723	737	736	725	753	707	733	765	715	745	751	769	707	676	734	734	759	807	759	715	745	727	742	738	745	763	704	727	745	742	723	761	745	711	766	724	741	723	723	702	694	754	753	673	758	777	697	775	689	707	735	719	737	676	757	738	748	719	742	722	690	729	748	743	747	753	807	700	751	723	723	723	692	752	765	687	785	782	755	752	740	745	737	702	761	754	764	741	722	738	756	800	725	696	726	715	705	724	804	767	772	727	748	794	749	740	761	759	736	738	755	745	742	748	785	689	727	769	762	727	690	698	730	687	698	671	713	775	712	765	760	755	770	774	757	736	732	722	748	751	711	789	713	705	727	747	771	735	759	732	782	732	729	768	754	726	765	765	717	741	729	760	723	775	742	723	719	709	828	749	697	741	688	785	743	727	728	700	717	722	743	775	746	726	713	814	761	761	754	738	705	728	773	736	756	743	741	703	769	743	711	731	778	761	740	732	746	741	751	784	789	734	714	751	763	765	697	742	755	731	699	746	736	704	721	730	706	774	764	739	734	775	740	735	742	722	732	717	741	678	718	707	737	729	719	691	741	764	731	775	730	746	715	723	737	681	726	718	763	767	755	751	717	782	767	761	711	807	737	756	714	725	739	763	717	707	746	761	759	736	746	737	726	669	745	685	721	715	739	741	690	743	712	713	699	751	742	759	775	804	698	770	724	751	808	804	714	742	704	722	737	760	758	718	678	730	740	722	728	729	748	724	712	715	755	731	762	732	727	715	733	699	749	722	750	751	720	705	785	714	757	759	745	748	735	789	718	759	726	738	679	740	751	722	740	765	764	809	726	737	744	774	715	706	756	687	751	731	695	673	697	708	723	746	802	705	684	725	749	758	777	770	750	780	737	743	701	765	719	756	725	790	699	744	763	777	727	734	756	789	698	755	756	775	786	771	719	741	700	765	733	736	726	729	731	747	711	779	755	704	731	766	717	745	769	709	796	709	761	710	690	781	713	771	749	741	710	745	703	750	739	755	721	751	715	763	696	717	747	729	761	718	776	833	743	752	739	758	738	754	728	721	746	700	763	770	729	728	758	737	727	728	735	757	782	731	699	735	740	763	742	750	786	754	777	739	698	706	756	710	753	694	711	715	726	743	813	716	737	730	712	775	747	782	700	701	735	757	812	732	737	773	733	747	764	710	727	747	719	774	747	700	722	757	730	773	681	729	737	699	727	697	750	721	737	738	705	726	797	753	746	745	735	783	728	763	730	756	691	699	726	742	722	734	713	776	778	776	760	779	782	749	725	732	754	762	744	736	698	731	716	748	729	784	722	727	683	743	770	758	764	710	701	768	725	739	716	719	685	737	722	745	775	736	754	718	739	707	743	731	759	734	764	772	732	708	760	724	745	777	725	721	727	729	732	790	729	748	755	747	719	761	699	727	741	720	738	744	765	761	747	707	714	759	752	798	698	796	756	750	762	744	756	768	748	772	760	762	765	710	783	722	727	743	748	721	747	736	724	727	758	706	743	722	729	768	752	751	691	707	745	714	717	726	704	771	694	713	729	745	721	770	758	714	691	740	722	751	763	735	733	754	695	739	749	766	794	715	748	722	774	749	789	765	748	713	767	748	730	785	784	744	708	753	699	702	718	760	739	784	745	756	759	717	739	741	732	759	724	747	733	769	727	756	756	738	728	728	757	774	720	776	768	736	753	760	767	673	711	757	685	767	738	767	707	755	745	766	753	704	750	782	734	734	747	722	726	739	776	768	738	709	788	697	699	759	725	741	768	733	738	710	776	739	744	709	725	760	749	726	739	722	741	693	719	739	688	746	738	731	810	742	759	758	756	725	763	753	724	755	751	716	726	679	777	820	800	732	698	784	742	751	735	757	707	735	743	742	762	732	741	725	765	756	747	749	741	750	718	740	776	776	700	714	791	680	719	750	734	753	739	739	744	726	743	753	712	745	745	784	758	746	757	688	750	746	724	766	762	745	749	729	738	783	770	722	778	722	752	737	719	755	755	691	704	751	691	734	743	713	722	690	705	693	691	778	738	741	691	753	742	700	728	720	707	743	703	714	727	746	694	728	707	702	773	788	725	723	702	743	710	760	748	777	760	729	700	712	755	745	740	723	711	705	740	703	700	710	778	742	766	793	694	751	746	723	724	718	753	764	675	747	774	740	710	753	704	678	731	748	749	756	760	736	703	719	726	723	758	731	814	749	756	773	766	736	749	718	748	731	743	720	717	741	743	769	743	759	741	682	760	734	750	766	732	748	714	778	781	750	736	691	705	751	741	786	693	731	761	743	699	723	757	727	715	750	724	751	765	758	745	699	765	771	773	713	720	723	736	772	734	725	733	802	758	742	767	831	717	771	706	792	715	751	707	773	730	729	749	772	707	725	752	753	691	705	717	743	781	747	707	745	727	700	730	701	751	692	803	723	731	755	752	756	666	750	728	710	733	710	764	758	769	737	733	733	781	739	733	708	741	789	722	802	773	773	738	720	751	771	735	710	738	689	773	778	708	695	765	752	744	752	750	706	714	763	779	722	754	710	712	775	773	718	727	781	768	795	731	754	756	780	714	745	713	732	732	725	753	799	707	704	711	715	751	761	716	712	768	725	737	746	720	755	787	725	708	721	746	758	759	774	687	732	752	741	732	710	718	736	720	705	718	754	803	692	720	753	716	717	760	754	724	730	728	705	828	725	754	724	739	726	740	775	719	697	710	675	705	729	714	770	721	681	749	747	727	768	731	734	733	748	803	713	742	750	770	700	713	727	751	743	688	739	735	667	722	743	756	751	784	702	699	743	737	762	748	732	754	745	751	729	800	727	733	748	693	696	775	737	727	749	683	763	716	717	733	736	765	765	700	740	729	732	778	741	767	766	732	739	709	785	763	734	730	778	745	758	732	818	783	690	742	734	725	760	738	747	758	765	748	705	763	742	737	745	729	715	739	809	702	794	728	764	740	711	768	743	727	712	742	748	697	773	700	734	727	739	757	736	726	750	811	730	761	705	766	782	702	744	776	689	759	749	698	744	719	687	730	730	707	724	751	698	756	760	779	718	757	766	776	756	737	741	753	736	716	732	740	699	747	734	715	719	734	715	809	768	732	717	767	738	735	726	684	744	748	784	725	740	746	768	708	757	753	783	749	748	763	701	781	786	705	723	732	698	701	753	725	709	739	786	759	758	784	781	707	709	740	759	742	778	771	753	720	724	736	693	734	712	704	742	793	753	794	711	753	766	697	744	733	778	726
7415	4292	9662	14916	11316	7651	4088	1480	463	183	95	55	72	62	57	53	66	49	62	44	53	70	67	67	56	69	55	55	57	62	63	49	64	64	56	63	57	58	61	62	69	63	79	70	71	63	51	53	49	54	70	70	55	58	54	54	61	55	53	61	68	64	64	67	69	91	69	60	74	51	58	65	60	62	53	62	70	62	57	55	51	60	58	63	75	58	56	51	74	72	60	59	44	63	66	61	76	62	45	52	61	59	60	60	62	57	52	59	63	48	67	61	64	76	58	51	70	51	51	63	71	63	61	51	58	67	72	51	66	44	68	81	66	64	67	53	42	53	65	70	60	66	40	50	67	72	46	66	64	68	67	80	65	56	43	62	51	78	60	67	61	52	61	50	69	58	64	63	55	59	56	49	58	50	53	57	51	64	64	59	56	48	60	74	67	65	65	71	66	79	55	49	65	59	56	74	67	65	71	68	55	60	58	70	65	56	60	50	69	61	75	63	53	57	71	72	49	75	51	50	58	57	55	60	59	67	54	61	54	56	61	45	56	82	47	42	54	56	63	63	60	66	68	54	69	55	75	60	47	60	63	67	50	63	52	57	55	54	61	58	51	57	73	60	52	63	64	72	58	62	71	60	64	60	48	67	56	76	57	67	53	57	79	53	67	73	49	59	58	68	62	46	55	43	69	66	59	57	60	43	57	57	61	62	66	66	55	61	70	58	49	68	53	66	59	75	70	61	65	67	78	53	60	61	71	67	64	81	63	82	60	65	70	52	63	59	71	48	59	66	64	49	50	60	68	51	59	48	60	64	66	52	69	61	69	73	60	63	59	48	57	51	62	55	55	53	71	58	65	58	61	47	71	70	66	55	63	63	52	52	68	69	48	55	63	73	62	68	74	53	61	67	60	57	57	49	62	60	57	66	63	51	69	69	58	63	58	56	68	58	73	54	59	62	67	55	62	58	58	69	60	56	50	47	57	56	55	55	67	76	63	61	74	60	56	58	54	54	54	67	58	54	69	50	77	57	57	67	62	67	53	50	61	67	63	62	60	61	61	69	64	48	71	61	55	66	61	43	64	66	70	55	60	64	67	65	69	58	69	65	60	61	61	60	50	61	68	61	58	61	47	49	66	63	59	68	49	74	69	65	66	44	49	73	65	55	62	59	53	71	54	56	49	64	53	56	51	72	55	68	73	54	62	56	59	59	58	60	64	65	66	46	63	63	71	68	51	61	68	71	65	54	60	59	58	62	62	67	62	66	66	49	66	65	78	65	58	63	64	47	55	56	58	62	63	67	55	60	55	58	75	63	66	59	68	64	65	86	75	60	51	55	70	55	50	55	69	68	78	65	59	53	57	57	58	70	66	64	67	57	80	49	48	55	54	61	67	60	65	58	67	77	56	45	59	70	70	44	48	62	65	69	64	60	68	55	54	62	64	62	56	45	44	44	66	58	76	65	47	52	57	61	87	75	68	66	65	65	53	54	54	58	65	65	74	67	54	58	70	51	59	66	51	59	70	69	59	65	59	56	59	69	68	54	78	54	62	58	58	51	77	62	62	50	59	72	61	57	63	59	68	52	53	69	51	60	64	66	70	53	68	65	59	56	55	67	51	71	48	61	71	58	56	50	67	57	75	61	53	54	56	54	78	45	54	58	59	50	70	80	66	62	64	59	61	65	67	55	57	52	55	60	46	51	62	74	71	77	67	67	47	74	67	81	60	48	62	62	57	54	55	70	59	64	56	58	42	43	66	66	63	76	63	68	60	72	63	61	57	60	56	58	54	66	59	55	70	57	66	54	46	70	72	59	64	52	51	60	59	56	63	55	55	73	49	74	46	77	49	59	62	60	68	66	61	68	56	71	51	58	58	61	55	56	61	51	51	57	67	69	58	70	71	61	70	67	59	49	72	62	60	64	75	52	45	75	72	48	52	75	57	59	57	53	62	63	53	72	60	69	74	66	58	60	60	67	59	60	62	76	60	58	47	52	78	72	72	68	64	58	59	72	60	62	66	51	60	76	63	61	60	62	65	61	61	65	55	47	68	56	60	52	47	63	59	64	47	59	76	60	56	57	58	61	71	53	57	70	51	72	65	58	47	63	60	60	72	56	53	66	65	56	70	58	64	62	59	56	57	70	60	58	72	73	69	54	50	66	57	62	72	53	65	65	60	51	49	56	58	60	55	58	46	57	56	52	61	62	53	58	59	62	51	62	75	54	63	68	50	61	78	53	52	58	66	58	61	59	62	46	71	73	67	62	57	54	60	53	59	74	58	65	45	70	72	56	59	65	66	59	60	65	57	73	59	63	58	65	62	66	65	73	64	79	55	68	58	73	60	59	53	57	50	65	62	68	42	55	61	62	70	67	56	63	56	60	75	67	71	65	54	57	62	50	60	68	55	71	56	60	71	51	51	59	48	57	77	55	63	62	49	67	57	51	74	66	67	65	59	68	63	48	64	70	62	49	60	63	56	77	53	51	77	71	49	63	62	59	59	64	55	62	74	65	52	70	57	61	56	72	59	67	43	70	66	49	63	68	56	56	63	77	52	58	66	70	68	58	69	56	65	47	63	69	58	67	62	49	56	49	63	65	61	60	46	68	56	60	51	59	70	68	74	49	62	57	68	60	61	62	53	50	61	58	52	54	60	64	72	53	71	56	59	68	49	58	62	63	65	62	61	79	65	62	63	57	57	55	46	72	75	47	48	57	49	72	65	63	64	68	69	66	56	65	62	63	65	67	57	67	53	55	81	69	75	58	61	74	64	66	49	48	60	53	68	46	58	43	50	61	57	51	69	61	50	53	51	57	69	54	60	58	53	59	62	62	50	65	63	77	63	57	58	69	69	63	56	56	64	73	47	66	63	53	48	50	54	53	60	55	67	68	64	65	58	62	64	59	61	77	69	60	71	48	49	68	57	47	72	67	61	68	59	64	43	55	69	61	55	76	48	49	59	52	84	56	53	64	64	66	64	70	58	68	55	55	61	64	49	57	61	67	64	66	61	66	56	69	63	62	59	56	56	66	56	72	65	62	54	58	60	74	65	73	58	60	80	59	53	51	74	56	77	69	63	68	61	74	62	62	63	53	56	67	47	59	67	55	55	57	68	68	52	57	50	68	53	81	52	75	63	55	68	68	65	67	60	66	61	69	60	52	50	54	43	62	59	50	56	66	70	56	68	53	68	57	43	52	71	63	58	64	64	70	52	73	54	63	58	67	71	46	58	64	80	57	61	58	55	74	60	67	75	63	72	58	67	54	67	54	60	52	58	60	61	54	54	72	49	52	64	63	68	78	61	56	65	64	79	61	49	54	55	61	66	77	64	59	59	66	54	61	68	49	55	67	51	50	53	67	59	77	73	64	72	68	56	54	57	48	70	77	62	50	52	56	74	58	74	93	64	65	53	56	60	48	47	68	81	59	58	50	60	65	66	63	70	68	57	66	57	60	55	67	59	56	50	56	69	61	60	57	41	66	60	57
33915	24347	35173	45363	50201	44454	33796	21933	10217	3450	1027	580	596	607	612	572	594	543	583	578	573	595	596	569	557	559	579	579	579	548	560	587	555	566	625	559	566	613	553	583	573	601	554	594	549	542	593	572	569	562	597	565	639	549	555	569	593	630	578	572	583	552	561	570	577	566	561	583	615	590	599	610	576	581	614	578	575	555	572	587	573	583	562	591	539	618	575	597	549	571	617	617	595	576	585	597	566	570	595	585	602	626	578	582	593	548	576	535	587	551	584	613	598	555	592	586	606	613	588	566	542	571	590	587	573	559	582	619	562	615	568	550	563	584	539	555	580	622	570	569	575	588	534	578	592	594	567	612	587	571	597	601	607	588	582	598	591	605	597	585	568	609	580	589	580	558	576	574	576	579	583	554	601	574	578	579	575	602	584	587	565	559	566	544	616	572	625	603	583	644	601	582	578	540	561	613	567	626	590	583	578	631	585	612	573	570	586	593	579	605	557	587	632	617	651	538	570	594	545	568	556	581	575	575	581	568	623	589	561	575	577	566	566	588	592	627	592	579	582	602	572	554	580	592	589	568	599	551	582	615	547	615	651	582	536	606	564	652	586	601	585	621	588	558	605	541	568	616	571	561	548	592	606	568	546	563	604	584	592	569	524	558	598	572	602	600	571	562	531	569	551	643	596	567	565	520	549	550	558	567	537	573	567	567	577	553	540	585	552	604	570	610	585	565	576	536	591	588	540	564	596	575	621	549	580	526	543	609	578	593	609	605	573	566	569	594	535	538	564	583	589	582	601	569	570	592	622	529	570	594	560	594	604	589	603	581	584	565	575	601	541	552	590	554	581	585	588	562	619	584	580	600	582	563	538	562	571	574	616	578	571	581	633	558	614	609	575	560	561	575	587	597	575	539	603	585	588	527	610	554	584	553	559	609	577	590	585	587	599	625	543	607	595	603	569	553	568	614	604	564	541	574	608	573	614	598	579	575	568	579	545	570	599	612	563	577	553	580	577	592	578	574	593	607	622	554	594	558	540	559	575	603	518	616	560	582	579	580	618	558	602	614	570	577	604	592	622	559	588	583	580	576	595	564	571	578	575	608	572	591	585	566	588	583	630	603	543	584	608	537	578	575	583	600	574	597	552	560	584	575	546	568	581	579	587	597	567	608	608	562	540	589	614	543	622	616	635	600	592	547	563	569	559	561	583	607	603	580	621	593	510	594	521	564	601	591	529	638	557	590	586	560	570	560	547	619	573	577	664	603	558	581	582	564	615	591	575	607	577	582	574	572	531	576	592	620	584	568	583	523	563	568	594	568	563	590	606	598	571	587	557	578	557	534	561	570	570	567	585	586	566	598	589	604	568	535	578	564	565	605	575	572	614	598	555	576	584	614	618	611	587	607	585	584	563	588	570	600	591	613	607	538	610	604	594	584	559	586	595	594	532	597	583	566	569	565	584	581	609	536	554	541	593	582	613	596	600	575	617	606	572	566	573	603	529	580	588	613	611	580	605	584	604	571	567	577	586	562	570	610	538	595	604	566	566	581	571	570	573	554	597	600	594	642	570	549	618	598	577	566	567	568	590	602	598	568	587	548	611	574	602	581	562	552	595	568	547	582	607	575	588	597	568	595	563	581	578	591	586	570	567	586	576	561	584	574	571	600	586	574	546	597	537	564	623	568	535	594	578	556	562	618	553	603	566	558	621	602	568	586	566	563	594	576	593	625	582	569	542	571	580	587	594	575	590	572	580	593	629	562	545	525	585	578	570	581	593	535	566	553	561	621	575	578	575	558	573	590	576	580	563	562	565	581	568	593	575	590	554	593	634	560	555	585	576	582	548	633	612	571	584	535	594	611	586	568	580	577	595	618	582	612	577	607	581	581	597	611	564	556	569	554	542	543	590	590	583	544	578	586	575	567	560	589	569	614	551	587	600	586	565	603	604	551	585	562	592	541	614	591	568	563	596	564	573	572	542	613	591	569	580	588	599	569	588	559	606	577	627	563	616	591	549	587	585	613	584	614	589	564	587	594	587	579	620	584	584	615	604	568	634	592	548	562	610	540	575	592	553	605	587	600	584	587	567	585	513	607	603	574	579	540	578	591	599	565	580	571	586	611	593	545	561	608	599	557	618	569	577	616	590	634	550	548	604	553	591	526	612	545	578	554	602	621	588	567	629	595	575	606	584	571	605	593	584	586	588	561	544	566	559	577	582	585	567	599	574	586	599	591	537	609	596	579	579	626	576	573	547	531	556	559	578	554	588	611	568	572	583	590	593	584	576	590	562	552	574	586	605	586	603	565	569	587	582	557	583	604	590	578	599	597	585	567	586	565	588	522	590	535	618	545	577	661	577	586	609	618	582	553	572	573	585	562	592	597	599	583	578	605	594	587	582	565	586	589	570	575	547	596	570	585	574	576	584	569	601	582	572	574	596	574	552	597	586	557	580	556	567	535	577	547	593	555	596	553	564	593	593	547	584	539	571	595	559	542	565	584	552	591	590	582	556	524	594	598	593	558	581	566	576	609	613	554	598	534	597	590	609	574	603	559	556	579	578	561	626	601	547	594	590	640	566	562	595	570	599	583	556	626	601	559	573	584	571	603	620	606	566	580	592	575	556	599	566	607	537	593	594	552	588	561	547	592	590	611	622	591	541	596	589	605	575	563	554	563	587	615	600	579	561	573	577	589	644	606	584	583	629	559	550	585	567	542	591	609	583	607	582	588	603	613	614	573	622	542	574	543	589	582	622	608	545	576	607	594	562	591	605	591	571	591	590	604	611	537	565	570	583	580	585	570	606	587	569	614	571	586	605	551	588	569	563	566	585	556	521	570	569	575	606	626	576	559	521	588	607	601	597	576	580	608	606	606	553	601	515	553	599	595	618	616	587	634	595	566	560	555	583	532	550	556	579	570	607	614	610	576	603	554	609	628	568	570	588	589	614	608	573	618	581	629	562	636	580	592	593	605	591	568	597	611	594	543	627	601	611	600	606	539	544	596	572	592	601	567	650	590	555	613	601	554	608	601	557	567	547	544	546	584	597	589	541	562	610	583	576	570	565	594	558	599	591	587	597	576	597	599	580	556	561	562	530	544	611	582	554	573	588	579	550	574	594	605	582	597	592	556	589	563	562	594	564	606	601	569	612	591	576	596	599	597	557	575	548	595	570	585	621	574	549	605	574	610	610	606	592	566	557	600	561	592	594	592	587	553	549	601	601	562	569	596	595	583	599	586	586	571	576	540	574	545	562	568	554	575	576	613	541	588	597	561	531	561	574	568	625	595	596	600	586	554	535	587	599	570	573	576	592	599	592	639	605	602	551	609	588	572	589	589	584	564	638	575	615	593	629	560	585	589	598	594	600	584	622	577	585	546	571	615	576	582	597	573	595	587	587	585	579	569	562	561	516	616	585	623	583	583	599	577	592	605	574	566	616	607	597	624	572	573	536	582	557	568	571	562	580	597	596	607	565	527	568	565	535	590
9294	7771	21347	22215	16573	11721	6502	2426	921	349	126	83	90	72	70	84	69	77	78	72	81	68	88	90	94	81	66	66	80	85	71	86	92	83	79	79	78	81	75	71	85	76	91	82	63	76	77	96	99	74	92	83	71	79	79	82	80	85	89	67	78	72	86	79	80	88	81	79	65	77	70	86	90	97	76	70	68	85	76	69	88	83	82	78	85	75	66	75	81	82	77	74	71	95	72	86	80	77	88	67	79	75	72	80	64	67	70	76	79	78	82	92	65	79	77	80	58	72	79	89	75	65	77	110	83	72	90	68	61	72	79	79	71	66	80	67	65	81	74	71	90	81	59	75	66	61	77	75	76	82	80	80	76	74	64	65	71	69	90	90	74	77	80	74	76	75	76	51	78	68	69	55	85	84	81	73	86	85	74	74	59	83	84	79	73	85	66	80	87	77	90	65	71	72	91	87	81	83	76	83	78	73	81	69	76	77	96	79	72	72	71	70	72	62	83	71	84	96	86	77	64	79	79	80	77	82	66	61	78	85	79	83	84	87	84	91	79	73	79	84	64	97	71	76	76	66	90	71	75	74	70	83	85	82	86	90	98	77	63	81	74	56	82	71	80	79	74	88	73	66	76	73	64	75	82	71	69	69	67	70	90	80	81	70	73	68	66	77	73	65	95	82	64	88	77	64	77	75	65	73	70	69	53	75	82	88	84	83	84	67	89	91	73	82	77	74	72	59	81	79	77	80	81	71	78	76	93	64	76	77	79	82	79	70	91	85	81	75	84	77	84	93	83	66	81	91	87	83	74	90	59	67	69	70	84	102	84	66	69	104	75	74	82	87	70	92	86	70	78	63	59	85	66	89	77	55	87	72	90	83	63	93	72	79	74	99	57	65	103	78	73	71	86	69	89	85	80	73	82	61	74	73	73	63	84	76	64	81	75	87	86	84	75	101	75	73	67	75	76	77	88	74	67	75	74	83	76	89	66	65	64	87	70	93	69	85	74	78	89	63	72	72	62	86	72	91	76	85	80	82	65	89	64	58	67	81	68	73	73	62	76	85	67	77	89	66	72	73	79	74	71	79	70	66	83	74	69	75	82	92	87	80	80	86	91	76	94	77	73	99	89	73	74	73	66	75	73	64	79	85	101	97	89	80	84	81	75	76	75	70	76	67	78	74	88	85	83	89	79	85	87	88	73	82	81	78	91	72	83	74	78	81	83	72	93	71	75	82	78	81	59	68	81	86	87	83	55	69	93	68	80	74	69	73	86	67	84	64	90	68	88	80	70	85	71	67	70	98	77	76	79	75	72	78	67	79	101	87	79	74	82	65	87	68	79	102	77	73	79	63	66	83	88	82	78	82	74	84	79	86	63	81	82	76	59	78	67	85	67	81	67	91	70	80	88	85	86	67	75	85	74	82	75	74	57	80	67	83	82	95	103	70	63	72	85	89	68	75	55	80	81	79	73	77	95	70	71	67	69	79	69	61	82	81	75	69	80	76	77	82	68	65	87	71	77	74	73	71	63	91	82	78	57	76	89	69	74	66	79	91	69	84	83	66	78	82	74	78	70	75	56	75	73	77	87	64	81	87	68	75	62	77	63	60	69	87	82	83	81	77	94	93	81	87	71	66	75	84	76	86	88	79	76	83	71	89	70	68	84	71	93	91	70	74	92	64	67	72	86	77	65	81	90	86	83	83	79	78	97	73	71	79	84	95	84	68	64	84	75	77	67	78	80	79	96	85	72	77	79	65	81	76	78	80	98	72	72	81	79	75	80	81	83	80	67	69	64	78	73	78	88	71	76	81	83	83	62	79	89	67	62	101	76	91	71	77	70	99	68	77	79	64	67	66	79	90	64	84	85	76	78	64	93	76	78	85	67	75	74	78	85	70	86	83	89	74	66	81	77	84	64	71	88	78	81	87	86	71	58	79	77	72	86	83	86	86	66	78	70	74	78	85	70	81	84	78	77	82	79	80	82	84	77	81	82	71	87	73	85	68	82	67	62	66	77	78	75	85	85	73	84	83	73	76	78	85	55	77	88	81	59	84	76	66	77	72	92	71	88	72	68	69	85	73	75	83	69	74	57	71	72	71	85	83	87	74	91	73	68	86	88	75	82	86	84	74	72	70	90	78	80	63	68	88	67	80	84	86	87	82	77	79	69	80	78	71	73	77	82	81	61	80	79	87	75	75	81	80	82	79	90	82	73	75	70	91	71	83	62	80	64	83	78	74	74	87	103	77	86	72	70	74	80	102	66	74	81	85	76	98	81	78	87	72	64	91	84	78	54	66	76	67	89	77	74	88	79	66	87	62	83	64	88	91	57	85	70	72	65	89	69	84	68	72	76	86	73	69	74	78	79	66	80	78	65	73	70	93	68	70	73	76	86	88	83	80	71	80	65	72	74	67	62	82	64	74	74	94	78	73	83	75	77	80	97	71	77	84	79	61	84	70	74	84	83	72	80	72	81	77	60	78	74	96	88	63	81	61	94	69	69	69	67	84	66	83	99	68	66	72	75	79	77	62	81	65	83	61	73	78	79	80	87	89	88	72	94	68	73	64	76	88	90	92	87	89	65	86	74	78	84	64	80	70	82	70	82	86	75	88	89	75	76	83	77	71	92	56	70	82	69	69	81	78	78	80	70	79	80	65	70	78	80	91	78	95	89	82	69	74	69	81	75	64	87	88	67	79	85	71	77	78	67	70	64	78	81	73	84	85	82	64	75	64	61	74	69	77	67	69	71	67	91	72	95	76	88	76	73	79	78	69	83	79	64	62	77	98	86	73	69	82	67	73	79	72	68	98	70	83	70	74	67	79	71	94	77	60	68	80	83	70	79	75	88	71	80	68	92	67	82	78	77	79	68	77	69	79	67	77	89	85	75	77	71	84	86	85	73	80	87	71	72	73	83	65	73	72	74	73	69	70	83	69	89	76	90	75	74	94	93	82	72	72	81	91	83	73	85	78	74	91	72	69	81	79	80	81	95	74	82	72	67	71	64	75	86	81	86	76	78	76	79	79	74	63	80	60	83	64	80	82	78	84	70	87	85	77	82	60	70	88	80	85	77	79	85	63	82	76	76	79	78	80	79	73	76	74	77	81	87	79	64	71	67	84	77	76	89	65	67	72	83	67	88	91	68	72	80	96	90	68	77	75	76	78	79	83	68	84	74	71	63	95	91	73	86	74	67	81	78	84	74	73	67	81	94	71	91	79	77	70	80	92	77	75	75	73	71	85	79	80	88	89	83	83	72	61	85	77	62	75	79	94	79	71	68	82	99	85	65	66	94	73	86	86	86	69	70	78	66	73	69	77	63	69	76	74	84	87	62	82	84	67	64	65	77	58	67	79	73	73	78	70	83	79	87	93	77	84	63	82	69	84	91	63	64	79	91	89	74	79	70	73	89	82	74	81	69	81	79	84	78	78	70	77	84	90	79	102	72	64	69	68	93	65	88	68	72	80	80	89	86	69	88	69
40654	30054	47129	52586	59504	53208	39556	27578	16002	6467	1896	798	759	789	795	777	784	765	791	727	764	766	728	705	775	745	765	772	748	780	800	776	795	779	791	748	778	759	700	733	765	761	766	765	739	765	740	796	746	696	789	759	778	754	765	776	765	756	764	745	763	769	748	806	828	733	720	818	804	730	727	760	746	779	753	762	750	809	745	770	809	722	727	738	768	701	724	766	754	762	756	741	746	743	782	770	781	748	736	730	737	787	715	755	735	762	741	755	810	738	761	739	757	737	791	767	777	764	776	726	717	839	787	743	742	778	742	789	778	738	742	720	795	813	718	803	714	732	745	828	773	713	812	712	801	728	796	748	772	686	756	745	721	773	799	749	760	756	787	730	777	759	729	761	795	805	781	756	732	757	713	784	763	728	798	773	763	737	830	775	767	811	719	783	728	766	756	787	758	765	774	751	783	747	765	738	759	721	791	824	782	742	774	722	829	750	721	791	784	742	748	752	738	767	741	779	762	759	780	758	735	707	736	754	744	743	722	772	756	732	764	774	782	727	745	789	785	740	827	725	755	790	758	754	755	759	731	749	770	753	755	782	765	738	748	751	765	757	758	748	761	688	763	744	750	759	739	793	777	754	781	790	793	780	796	776	763	730	747	757	768	751	768	804	741	752	767	767	800	780	801	758	807	749	789	787	727	817	807	762	776	742	763	808	759	764	779	724	749	731	771	778	808	739	792	788	763	719	763	713	751	725	799	764	772	745	738	689	803	737	787	740	727	791	715	788	762	786	752	748	813	760	752	749	795	737	755	786	795	828	774	777	767	801	786	763	778	780	808	774	769	752	786	794	783	769	790	767	798	785	749	729	733	772	744	775	798	764	727	791	749	759	767	799	736	779	737	729	823	733	782	770	753	748	758	746	730	742	745	742	749	740	761	750	758	765	745	767	766	757	760	769	757	776	754	749	767	765	786	829	754	791	777	744	724	732	709	743	769	783	749	785	770	722	779	797	727	760	772	801	759	736	731	783	783	823	764	739	800	766	786	757	789	785	795	759	744	764	731	752	773	754	801	768	787	731	726	713	748	826	717	778	771	760	751	762	750	782	755	778	736	774	815	789	774	694	759	791	743	773	780	768	766	780	753	778	803	769	737	701	753	780	701	680	802	764	741	761	783	778	718	779	758	772	782	732	731	754	746	817	764	741	809	725	749	789	780	759	729	742	753	771	804	776	738	775	734	758	796	750	722	716	764	734	735	789	746	733	768	765	712	769	688	758	778	762	748	742	756	754	787	757	775	771	784	796	721	734	778	763	770	789	790	755	766	773	796	744	783	749	725	754	739	726	762	776	809	760	813	715	768	732	788	735	761	779	782	683	768	759	780	747	761	789	774	787	781	771	741	719	751	791	825	731	781	753	762	749	746	776	813	771	759	756	734	777	744	758	711	769	759	760	744	734	768	776	783	719	766	728	771	762	780	767	752	785	772	780	763	787	721	791	733	779	767	754	735	779	709	749	788	735	750	750	773	816	748	753	784	758	749	779	783	738	794	777	775	742	794	806	765	784	750	762	762	776	659	752	765	768	792	748	764	746	798	782	715	775	744	822	757	770	749	733	758	754	796	756	760	695	744	778	770	766	725	816	750	758	751	802	762	739	726	773	773	778	787	766	753	709	716	734	766	796	790	767	749	750	801	738	826	804	716	812	763	760	729	775	788	747	816	756	765	792	747	742	774	775	816	791	740	779	776	661	797	747	779	820	717	781	783	777	786	748	800	780	756	751	784	762	799	762	763	744	763	743	720	767	700	818	741	774	758	741	730	822	781	798	776	733	764	797	782	821	773	799	787	750	763	771	779	801	782	693	729	728	717	760	763	784	750	801	766	738	768	751	806	753	742	813	791	709	751	775	795	763	772	764	775	729	794	813	736	729	749	775	757	762	766	758	732	773	767	763	772	745	741	749	756	708	699	798	740	734	729	769	773	720	752	780	780	752	760	763	801	792	696	806	739	730	758	799	770	750	725	775	789	715	723	794	728	785	757	811	769	760	781	760	730	792	772	757	825	789	770	768	812	741	724	704	755	751	773	795	720	794	745	755	765	757	773	756	813	772	767	728	810	724	769	710	724	772	730	770	791	790	731	782	735	768	751	813	766	765	743	800	755	735	734	737	802	780	745	773	736	732	727	721	799	745	796	758	744	823	727	736	738	726	709	771	775	796	762	713	762	763	755	737	766	761	772	752	747	755	766	755	737	759	773	708	732	724	710	766	728	752	764	769	783	739	760	733	753	763	764	753	841	792	764	761	737	769	776	756	788	797	754	770	789	783	817	715	789	756	760	786	719	696	790	755	775	741	771	745	761	768	727	758	779	775	783	731	753	760	735	765	806	732	732	764	790	740	718	725	755	747	734	786	738	705	794	824	766	754	756	703	721	770	725	709	726	711	741	700	740	693	752	752	770	724	762	754	740	732	802	768	740	781	725	714	732	777	761	818	676	728	750	765	782	793	778	747	782	752	801	760	786	756	760	739	824	780	759	763	775	827	776	721	827	728	725	777	763	788	791	805	801	787	777	765	739	760	781	755	757	752	768	748	757	765	745	763	775	751	741	728	777	749	755	793	742	730	741	714	742	782	752	775	754	778	779	765	741	758	760	750	844	821	742	754	784	744	754	785	764	736	784	778	732	756	783	735	752	790	793	769	745	763	799	740	751	765	762	775	750	714	795	758	769	759	733	765	795	764	765	747	770	775	745	803	715	760	740	777	780	744	817	756	755	751	766	769	800	722	737	735	735	783	750	750	738	807	755	737	804	753	803	754	765	789	740	786	745	803	773	742	762	784	735	729	807	751	806	784	715	725	733	796	743	776	772	779	763	746	754	758	724	762	762	721	694	730	786	755	730	774	768	753	799	796	765	728	774	794	783	768	784	791	792	789	748	757	729	803	796	807	826	727	737	783	788	730	767	745	737	777	804	797	718	766	820	767	792	711	755	790	739	764	772	728	740	799	783	718	809	709	697	742	768	741	772	741	778	786	806	740	760	747	778	773	818	768	720	678	806	742	754	771	749	773	759	748	836	730	711	738	766	763	716	744	794	751	804	774	766	811	749	762	771	739	757	723	733	760	798	774	744	824	768	764	803	784	739	770	745	744	721	767	761	779	811	755	748	777	789	754	716	735	749	807	858	741	741	757	714	713	766	790	725	796	733	785	772	779	785	784	782	695	745	807	750	805	807	733	756	793	758	785	761	710	739	832	801	796	762	749	748	713	748	767	736	773	780	757	787	717	771	767	731	749	784	799	744	772	772	801	728	811	744	799	747	771	773	717	798	749	736	767	765	759	769	704	755	749	741	755	725	756	773	760	739	774	778	744	768	754	752	764	735	747	784	751	752	737	781	782	810	745	750	782	725	803	748	720	733	746	789	754	731	767	761	748	735	773	744	772	775	744	757	743	759	692	798	729	748	773	753	798	750	740	759	742	728	780	815	706
4351	2228	4395	4523	3104	1790	1011	444	216	106	85	76	70	72	73	71	83	70	68	70	76	66	79	97	77	89	85	71	94	68	71	74	81	94	77	97	80	69	59	68	62	56	77	73	64	77	70	80	76	58	69	87	85	74	72	80	97	71	69	79	81	89	80	70	72	81	66	68	81	83	57	66	78	81	86	78	85	86	78	67	77	83	81	78	70	68	68	73	58	71	95	67	86	76	85	67	75	72	68	80	76	72	81	80	64	75	63	61	71	72	67	76	81	75	76	94	74	90	69	74	73	72	72	93	72	75	76	76	80	76	90	62	70	65	71	78	69	70	71	88	86	90	77	70	85	67	72	76	68	77	88	93	89	74	85	61	80	84	69	82	65	54	72	83	60	69	68	85	65	56	92	78	83	73	90	72	67	77	75	82	77	85	80	71	78	79	74	70	72	77	78	65	77	85	74	79	70	71	88	62	89	86	83	73	82	70	80	78	84	83	71	77	86	68	84	69	86	78	80	69	71	81	96	78	76	80	81	66	85	71	76	85	80	65	83	84	78	98	77	82	75	86	71	90	85	71	80	77	82	66	76	57	70	63	78	75	77	79	93	76	72	82	83	78	80	70	67	63	71	70	80	71	67	72	84	81	74	74	69	87	72	83	82	70	75	86	69	82	78	72	82	94	85	81	80	74	86	85	73	76	68	76	106	96	65	84	75	80	72	68	75	88	77	62	82	78	82	79	64	69	88	77	68	74	59	67	80	77	79	68	69	78	71	83	78	75	81	85	73	79	77	74	87	65	105	89	72	66	67	70	74	76	70	80	72	62	83	91	76	70	85	74	74	75	99	70	62	70	67	61	81	75	76	79	82	88	88	73	64	83	69	88	79	80	76	79	66	68	70	82	76	92	80	82	70	82	61	85	80	73	80	85	61	75	75	69	67	73	80	62	82	82	86	59	75	97	80	66	81	89	65	77	80	74	71	72	76	75	76	78	79	66	67	64	65	68	78	87	73	64	80	76	75	81	83	76	83	72	65	63	76	74	51	75	68	84	78	77	79	76	64	75	69	81	81	72	67	77	80	80	77	71	69	67	102	71	72	81	80	66	102	72	100	88	79	75	68	72	72	86	82	87	81	70	70	74	90	60	76	82	78	87	77	69	77	79	69	86	71	74	65	78	69	79	74	72	86	79	78	81	70	83	65	86	67	90	60	61	70	60	81	75	90	76	78	67	74	80	85	69	76	75	58	80	78	73	80	60	73	73	73	91	68	81	80	73	68	64	75	76	76	61	84	66	86	80	77	78	80	79	64	73	59	58	74	74	80	75	69	59	64	83	79	67	76	96	71	85	73	57	82	85	72	87	81	96	66	84	83	73	77	86	71	79	73	68	77	89	98	68	77	76	73	80	72	69	84	62	76	77	77	76	69	58	68	66	67	85	85	83	92	73	83	89	80	73	87	89	72	83	67	76	78	81	90	71	68	65	73	77	64	62	75	67	74	72	72	77	61	80	76	62	81	79	67	84	73	81	94	68	69	72	90	87	76	90	74	84	71	70	81	69	84	89	85	73	77	78	82	79	67	81	72	69	79	87	74	77	70	62	71	66	74	62	65	74	82	74	87	79	70	70	85	78	76	81	73	68	90	67	81	72	82	89	86	68	64	81	81	85	85	67	69	89	67	55	90	81	101	79	68	96	82	84	59	79	70	77	89	76	87	67	71	78	71	82	71	90	73	76	71	81	91	87	77	73	71	81	88	83	78	59	76	85	76	74	66	78	74	71	82	78	73	67	69	92	66	70	90	97	98	71	76	87	75	84	68	73	76	73	90	86	71	76	79	93	64	67	67	76	85	98	80	81	84	76	78	91	77	67	82	77	82	72	64	91	89	85	74	85	86	75	94	66	77	81	63	97	79	86	71	69	67	63	76	78	90	79	69	74	74	63	64	72	71	76	67	79	70	85	60	72	92	84	80	67	76	73	73	79	86	70	82	88	86	75	73	84	92	67	81	73	79	101	79	73	83	66	73	93	73	77	107	82	76	62	83	68	65	78	73	71	90	61	65	78	74	82	89	72	77	82	80	72	73	71	61	82	95	73	73	72	64	81	78	77	60	82	92	81	78	85	64	79	85	82	64	93	84	75	63	99	74	62	76	69	79	82	93	73	75	79	68	80	63	75	71	72	71	70	77	71	89	83	81	81	70	65	54	95	83	87	67	92	73	83	70	86	77	90	69	66	78	78	77	83	70	82	69	80	86	89	73	76	84	64	88	64	69	77	89	76	69	86	68	87	75	69	72	100	82	64	79	79	96	76	80	73	76	84	74	75	103	74	86	59	79	87	70	76	74	72	93	61	80	90	66	84	85	80	80	75	69	75	65	77	77	70	76	79	67	62	63	68	72	75	85	69	60	75	81	74	71	93	86	81	83	73	84	68	86	72	81	76	88	66	74	88	76	68	62	77	74	76	83	80	67	83	67	60	76	77	69	82	77	77	68	63	82	61	81	66	88	87	66	70	90	59	81	80	76	86	80	67	93	85	78	78	79	85	78	69	64	114	62	76	89	81	68	71	68	83	77	68	79	71	72	77	98	80	76	78	72	67	79	78	79	76	59	72	57	73	71	81	86	75	83	87	75	81	78	78	63	85	84	71	70	62	76	81	73	60	89	103	79	61	95	81	74	68	88	77	71	69	77	80	75	85	77	79	76	76	72	74	95	71	89	68	61	80	84	87	77	59	78	72	78	82	73	64	92	75	92	83	71	88	65	72	73	78	68	76	83	69	82	70	75	67	87	73	84	77	89	85	77	87	70	61	58	94	92	75	73	83	86	73	75	84	78	73	83	68	71	75	70	75	70	79	83	88	84	70	75	77	72	81	65	65	88	87	73	81	82	76	75	78	68	75	65	82	74	81	74	74	79	78	64	83	80	77	75	69	82	81	78	69	71	59	83	86	83	65	66	87	75	87	82	74	78	87	73	76	92	69	71	87	67	81	83	70	60	86	78	78	94	75	88	97	74	80	77	77	86	77	78	71	75	71	85	79	66	70	89	91	96	58	72	76	81	80	86	86	72	60	76	84	71	65	87	72	67	65	85	91	79	87	77	95	69	73	78	68	77	63	68	75	83	78	71	70	68	64	70	84	68	78	72	83	75	88	89	68	64	79	65	75	61	81	80	73	77	78	75	82	82	57	74	56	79	98	63	78	75	90	73	65	88	89	66	70	77	80	90	75	70	68	65	77	80	60	77	78	78	93	80	82	75	86	85	87	67	73	69	91	80	75	63	82	59	65	80	83	63	64	85	92	77	83	95	81	95	83	82	69	71	64	84	75	81	70	69	86	71	81	64	87	72	63	76	77	79	68	72	68	79	60	66	72	76	78	97	80	67	77	74	81	71	78	76	73	80	78	75	87	70	91	75	66	65	69	80	77	84	59	77	82	82	64	73	66	67	89	62	66	95	76	79	94	68	80	82	78	83	81	82	59
28878	19066	26237	28899	30197	26001	17893	8967	3411	1407	821	719	702	718	702	704	740	703	726	757	701	753	700	747	758	742	670	697	696	670	739	702	710	719	710	749	766	752	676	730	690	713	721	715	717	706	746	723	719	717	664	720	714	720	683	721	700	699	689	674	686	719	741	688	694	684	687	712	721	709	677	738	724	723	718	703	732	723	735	698	691	698	685	742	719	716	694	679	702	728	744	688	680	695	737	689	697	732	712	675	738	697	689	720	699	720	741	687	746	767	696	709	708	686	789	723	728	703	709	713	713	712	776	710	724	744	716	693	705	713	702	738	711	701	696	716	750	733	720	726	702	703	640	692	728	704	758	736	740	672	705	715	702	727	695	726	730	682	690	706	719	724	688	716	727	743	716	717	730	659	722	723	703	667	731	747	735	739	682	736	713	726	760	708	688	694	711	727	706	724	686	708	720	721	736	727	700	684	703	701	688	781	728	691	712	754	720	690	714	718	760	687	699	686	695	732	733	712	708	719	715	744	732	705	713	721	690	709	705	733	700	684	786	752	715	721	683	721	760	722	755	693	721	691	684	669	731	704	762	711	690	694	724	715	717	671	695	673	705	744	767	686	726	721	667	731	668	712	745	678	718	711	731	742	690	661	732	685	752	689	718	706	718	713	712	700	700	752	710	734	698	696	730	706	711	679	715	748	733	755	705	705	715	682	685	658	748	724	747	663	702	687	674	718	725	727	704	689	763	706	713	757	691	733	660	701	745	665	676	703	746	624	678	716	703	699	704	722	721	720	697	710	704	757	759	725	661	717	723	700	706	695	718	733	696	697	744	697	742	706	678	719	679	665	693	762	696	735	729	779	713	737	744	720	751	679	734	713	698	698	690	680	674	711	723	699	690	742	698	736	695	747	738	744	731	701	716	729	714	732	684	704	715	753	715	696	706	650	661	692	722	691	699	725	709	728	716	736	665	694	793	714	667	728	719	763	675	717	704	764	693	746	666	699	729	699	676	706	712	730	660	745	737	769	728	755	707	689	704	694	681	692	726	698	725	693	693	694	724	709	764	715	698	688	701	709	727	715	727	685	707	701	723	731	717	668	716	701	713	657	739	717	679	678	738	724	662	730	695	745	668	666	729	695	745	703	717	688	700	705	768	683	725	718	701	710	681	709	760	693	715	718	720	723	769	737	715	681	749	734	688	756	775	717	692	709	693	678	718	707	732	697	674	654	781	728	719	721	726	739	728	713	728	706	743	707	698	713	733	773	715	764	770	729	749	695	700	729	692	693	728	702	727	680	747	700	726	737	722	738	728	717	767	758	726	707	669	717	701	668	696	708	720	726	675	713	685	710	739	747	707	813	747	710	752	723	706	710	664	714	738	731	748	704	713	679	704	705	679	709	705	703	737	689	751	698	721	739	681	711	709	679	721	725	711	688	707	760	686	731	726	719	708	741	707	719	765	691	696	686	717	769	714	736	733	692	671	688	697	706	710	764	692	719	696	702	666	740	734	772	728	701	687	751	767	758	701	729	714	707	675	721	728	726	713	709	681	741	752	698	731	731	730	699	723	675	698	738	744	773	731	736	719	705	732	715	741	694	702	739	744	686	709	664	712	724	748	736	733	728	738	671	726	671	715	731	709	692	693	686	730	701	717	680	699	743	732	751	711	696	704	700	747	741	695	684	707	710	715	747	700	687	771	646	714	720	767	761	767	717	677	698	721	668	686	768	715	675	738	710	680	747	702	693	696	731	683	725	716	746	681	703	705	733	692	727	678	749	732	682	727	717	715	716	701	710	756	748	653	719	752	659	737	719	768	684	743	761	735	737	725	684	738	723	728	720	725	723	723	703	755	718	723	693	742	733	720	690	732	699	731	728	750	670	708	749	706	753	709	709	742	716	681	709	725	685	768	736	746	706	656	711	700	729	776	698	666	724	698	712	691	689	734	721	743	720	722	701	693	712	729	722	705	687	697	713	730	740	722	712	789	661	739	699	703	718	692	707	657	697	707	692	691	730	731	696	716	746	686	722	687	681	679	766	730	715	711	719	713	700	703	721	717	687	722	681	730	732	778	714	705	736	722	736	724	740	740	703	709	671	716	737	693	763	696	723	720	715	700	727	671	727	720	719	676	692	711	682	705	747	688	658	722	721	688	692	742	755	721	698	679	671	744	728	694	761	733	717	702	728	682	670	677	737	694	679	701	693	732	722	708	715	679	681	711	720	744	684	697	723	723	721	683	695	726	660	712	726	736	708	689	706	731	691	731	704	692	724	712	706	699	702	689	714	683	704	696	723	655	721	725	710	708	754	710	701	719	697	740	706	687	711	746	734	717	736	749	692	720	707	718	710	715	705	768	687	721	692	691	716	743	695	710	673	716	689	708	710	747	744	717	704	745	732	774	682	785	747	759	679	760	717	776	755	683	686	725	732	750	726	699	694	765	768	741	693	727	707	742	681	754	717	707	726	751	708	735	682	730	708	723	709	699	683	690	714	695	711	742	675	664	697	736	737	730	684	699	674	652	662	674	715	745	717	707	710	762	724	725	711	720	693	690	698	682	696	701	737	733	723	770	706	692	742	700	706	724	680	707	696	707	731	707	720	727	732	693	703	716	724	700	696	744	697	697	651	683	701	720	747	685	747	745	714	670	712	709	719	710	700	754	729	688	737	741	699	734	709	680	701	725	720	804	667	752	701	709	755	691	707	710	719	659	682	735	714	745	694	762	682	725	709	732	745	756	711	711	741	721	727	725	752	739	749	697	719	695	702	709	694	715	732	668	718	706	737	678	729	743	718	672	747	745	733	722	687	691	715	734	709	729	696	681	723	699	695	718	716	728	730	732	694	713	679	758	710	730	727	679	708	699	788	726	704	707	692	722	743	706	696	729	746	713	707	758	712	783	701	750	725	767	676	755	701	727	681	705	692	724	686	676	694	722	750	731	693	675	751	727	717	671	702	681	735	697	707	703	741	725	707	718	736	724	738	744	750	730	756	667	693	716	721	691	724	701	707	747	712	719	745	704	719	752	699	695	760	723	753	716	731	751	683	681	753	706	704	709	713	706	733	714	707	711	704	740	715	726	706	723	718	692	668	703	693	715	699	719	663	737	690	740	722	760	656	716	694	670	722	688	669	726	735	670	718	703	736	676	723	678	680	719	717	736	677	714	749	761	740	717	737	736	755	744	682	701	744	709	705	714	770	721	732	715	707	668	713	699	717	714	715	725	744	680	721	723	721	716	678	705	721	733	703	698	743	705	694	684	697	697	692	692	688	742	699	722	675	742	731	715	682	710	734	730	700	750	761	727	708	722	728	683	727	680	705	669	761	700	715	692	689	684	707	662	701	707	710	713	705	740	742	718	718	720	703	728	731	706	756	718	754	747	691	724	756	676	716	713	708	661	725	764	766	723	749	715	723	743	693	754	724	739	684	698	687	700	716	681	704	703	708	732	682	741	737	738	717	713	709	744	698	697	744	670	677	678	693
8958	11658	23377	23381	16461	10534	5414	1955	590	231	86	68	69	93	82	76	73	62	71	86	72	68	68	71	75	66	68	62	63	66	83	78	70	81	74	90	65	65	84	72	86	75	65	78	67	65	58	75	79	77	57	72	81	63	78	81	66	76	83	80	81	69	73	84	79	66	60	64	73	80	62	67	57	74	68	74	80	65	76	74	67	67	67	72	74	79	69	61	73	68	64	68	71	49	70	62	62	72	79	72	81	69	51	78	69	63	70	59	76	77	69	72	71	70	76	78	50	79	74	62	74	79	74	81	64	81	65	63	68	73	67	89	69	76	78	66	75	73	79	64	84	61	84	80	79	66	65	77	70	66	84	68	69	74	76	50	80	53	71	66	70	92	92	80	85	81	77	73	71	68	73	68	58	76	71	57	79	68	87	60	69	78	71	75	50	53	73	80	71	68	61	73	68	59	76	78	76	70	63	71	70	63	65	70	61	73	91	75	76	84	59	75	94	72	77	66	67	70	80	75	75	86	71	71	65	80	80	71	78	66	67	84	70	70	71	56	64	71	70	71	64	78	84	70	76	68	62	67	64	69	75	72	59	61	82	67	63	65	65	98	69	85	60	86	83	88	69	74	69	64	84	65	88	87	68	66	62	72	76	84	88	69	85	68	77	63	77	63	77	79	84	76	66	84	79	79	82	71	76	77	69	63	82	83	74	67	67	65	75	64	76	88	52	80	70	74	75	64	76	71	75	67	68	79	66	65	65	76	68	79	72	70	72	76	75	66	94	72	66	75	69	68	59	64	70	66	64	74	68	79	72	60	81	74	86	54	70	78	88	78	74	73	68	80	77	70	77	67	77	77	55	68	64	71	95	73	77	70	80	79	93	76	72	81	72	78	73	90	66	62	92	55	69	64	89	78	71	72	82	77	69	87	73	68	62	83	90	82	82	66	72	87	70	63	68	80	78	64	76	60	70	79	67	80	70	73	85	67	59	73	92	78	86	86	88	60	83	73	74	78	65	63	72	75	102	59	72	80	77	87	79	80	95	68	71	81	58	62	70	71	84	63	69	70	69	58	73	72	68	72	76	66	71	74	72	83	76	71	71	82	77	85	79	74	81	86	66	78	59	68	70	85	86	76	62	71	70	81	72	69	65	79	72	69	76	69	60	78	69	80	73	67	73	75	70	97	68	81	90	68	90	87	68	81	73	74	70	77	81	88	67	67	68	75	87	72	65	74	94	63	71	67	69	67	76	58	89	76	81	71	66	61	74	67	65	78	57	58	80	82	81	66	79	73	80	78	77	75	64	88	65	89	74	86	60	54	57	74	69	73	85	80	60	75	56	82	79	74	80	60	82	87	73	61	74	67	73	75	77	87	70	77	77	78	78	77	65	67	64	67	75	77	80	81	80	84	74	73	71	63	84	85	70	87	79	60	77	88	75	70	63	74	80	69	70	82	80	77	53	67	80	75	78	64	64	84	84	72	81	62	69	83	74	74	81	59	82	77	76	73	73	67	70	75	79	65	77	61	79	75	67	86	76	65	61	62	50	77	81	77	81	78	62	68	70	75	79	71	72	81	90	84	82	69	72	79	71	80	68	60	69	66	71	76	86	64	85	61	72	79	89	85	75	79	55	65	77	60	72	97	75	78	89	71	86	84	58	79	85	67	63	59	94	66	68	80	80	63	72	76	67	80	88	75	68	77	72	101	85	81	82	73	72	60	84	65	66	78	78	59	59	79	72	69	58	65	84	65	79	63	65	88	76	82	83	83	82	82	73	73	77	66	72	83	80	68	80	82	62	67	77	78	69	78	74	85	71	75	69	62	77	69	91	70	62	65	69	73	72	86	83	70	76	77	90	71	73	66	79	75	71	80	80	79	80	77	70	68	55	68	78	73	71	75	60	81	54	62	59	85	72	79	74	80	78	73	76	76	78	70	74	72	68	80	62	67	58	79	75	56	59	61	77	79	58	79	82	71	69	70	72	81	89	65	61	63	63	67	67	69	75	74	72	78	62	64	70	71	81	81	74	56	59	72	72	75	74	76	63	81	85	69	77	73	75	74	90	60	91	78	77	69	81	59	69	82	71	65	77	77	70	63	76	82	75	67	74	58	68	81	77	81	72	69	71	69	68	63	78	71	67	77	82	72	74	59	76	69	77	73	63	71	72	72	77	68	80	76	70	86	63	60	86	87	69	73	72	68	61	68	71	74	71	67	84	76	57	59	66	89	78	63	68	66	73	82	62	63	74	63	67	87	71	78	81	83	77	71	79	70	70	71	82	82	71	79	74	78	73	77	79	80	91	75	71	72	81	81	80	73	73	88	69	56	79	88	72	61	58	71	68	76	77	78	68	71	70	84	78	76	70	80	70	63	93	80	69	81	80	82	73	76	67	70	77	71	66	76	70	63	64	69	80	83	83	82	81	85	77	73	73	67	63	71	75	60	84	80	71	77	67	77	71	83	72	76	76	79	70	78	67	64	63	90	70	71	76	57	71	77	77	73	77	73	75	92	78	62	77	85	68	75	84	74	76	80	68	69	91	67	66	75	72	69	63	67	67	69	60	73	72	67	64	76	75	64	80	61	62	95	60	71	70	67	67	81	79	85	75	68	81	68	76	79	62	60	63	84	83	81	77	79	68	71	63	66	89	77	85	75	53	78	70	79	72	89	77	65	81	83	78	94	70	74	84	71	74	62	79	80	70	75	69	67	74	55	71	74	83	73	54	70	50	75	73	76	72	86	59	100	63	85	76	86	68	71	64	80	85	89	71	60	77	73	70	81	69	79	78	82	67	78	70	74	71	66	59	89	72	66	73	81	65	66	77	82	76	72	73	65	71	69	58	86	98	71	82	83	83	68	76	83	84	82	77	70	77	82	75	92	83	84	89	68	64	87	72	65	74	75	70	67	77	77	69	75	66	79	77	71	58	78	75	73	72	72	67	74	74	83	71	74	55	71	70	71	70	77	81	80	64	76	68	74	70	72	71	82	65	72	83	59	76	79	71	62	69	68	58	71	78	76	76	64	72	76	73	69	75	66	83	75	67	74	74	73	69	72	73	69	74	67	59	84	69	77	56	59	61	74	56	69	62	76	61	81	71	81	68	77	80	64	83	75	75	90	77	73	70	76	67	86	72	72	74	73	68	73	74	71	69	77	67	66	70	67	75	63	77	80	53	77	75	79	80	80	69	71	74	69	82	81	65	68	77	66	65	74	84	76	75	85	69	68	72	60	76	85	93	81	79	73	54	78	60	71	71	75	81	72	79	69	81	59	61	75	74	79	73	62	68	73	54	68	81	59	63	71	66	68	83	78	81	61	72	89	67	49	87	70	86	50	81	74	73	72	71	83	74	68	81	75	77	90	65	87	86	90	65	66	77	63	70	81	75	70	69	78	76	74	67	59	66	57	66	81	66	73	77	80	92	66	76	77	75	74	85	77	72	53	87	66	72	79	65	81	88	72	66	85	84	67	78	65	61	53
38858	36949	47695	53233	58712	50446	36963	24305	11865	3735	1090	727	737	714	750	693	723	668	718	737	700	731	659	733	683	668	715	665	738	759	774	734	739	677	697	695	731	710	702	785	779	699	710	752	767	715	751	751	738	725	718	712	742	743	694	705	741	723	712	715	729	692	703	672	747	755	719	703	669	705	707	694	697	747	719	712	737	719	716	719	722	708	716	700	738	748	747	724	713	743	699	737	737	697	715	706	703	711	749	718	706	693	757	717	744	728	742	741	705	704	667	705	695	709	699	745	707	734	735	746	684	735	697	705	744	676	722	717	732	712	703	738	723	715	731	736	707	728	719	679	678	704	747	684	709	735	727	729	743	704	692	682	739	768	762	767	705	706	710	748	682	695	712	751	725	722	681	701	699	713	738	747	711	720	681	735	788	707	711	737	751	713	673	721	777	671	723	724	716	755	745	763	751	737	751	693	698	675	710	759	734	741	711	707	724	776	723	757	734	734	708	717	728	722	759	683	674	737	690	697	712	729	697	700	655	711	720	712	723	716	745	738	679	762	755	728	703	756	700	736	754	730	706	685	722	728	732	682	759	666	708	748	730	747	745	779	744	716	709	755	719	741	722	765	724	758	756	723	704	670	774	690	697	725	733	709	750	700	734	738	742	733	702	730	708	756	735	712	750	684	709	783	660	720	728	707	721	689	759	721	742	757	697	689	744	733	705	731	698	734	716	721	736	755	709	749	682	684	698	720	735	714	669	717	708	699	709	758	721	732	743	717	749	723	690	687	748	754	715	692	738	757	711	728	738	669	686	663	767	705	719	731	707	747	741	660	743	700	729	719	764	727	736	688	704	734	725	714	736	700	694	724	686	661	699	714	739	773	729	699	723	753	752	721	740	688	716	695	698	753	722	746	699	738	706	689	735	706	739	731	731	717	684	698	738	754	753	729	721	732	689	724	759	733	702	688	695	708	708	661	730	746	770	673	743	718	692	720	763	701	704	700	728	704	728	676	712	703	743	694	683	746	727	689	755	749	696	690	768	694	706	748	691	716	711	693	710	698	757	722	722	724	757	777	733	662	725	765	699	674	703	693	736	771	724	721	740	707	733	686	737	696	678	749	735	704	663	753	728	683	730	700	751	682	694	725	724	736	693	736	758	748	704	758	717	726	732	722	742	714	669	717	750	752	666	681	738	771	694	698	694	716	693	667	748	675	699	753	671	692	709	762	703	739	747	715	760	754	700	713	709	701	756	711	686	713	759	697	699	707	702	745	724	719	730	774	714	747	729	702	736	732	724	725	719	720	730	733	726	686	716	678	711	721	717	735	707	719	710	731	732	699	683	728	740	747	735	688	682	734	695	731	690	707	716	750	733	728	717	703	727	717	711	742	695	721	760	696	739	730	711	743	696	708	677	721	729	687	728	696	718	737	722	703	677	743	705	681	752	744	755	749	726	751	713	698	692	774	673	721	717	727	698	659	740	694	723	706	737	744	771	720	742	709	690	707	660	711	751	761	718	699	729	701	705	711	693	734	677	705	742	735	692	749	696	680	680	725	667	702	698	718	751	713	718	720	688	708	708	698	720	724	727	692	717	721	702	758	737	680	706	724	697	741	727	672	699	713	744	743	769	773	687	681	681	725	733	728	720	732	705	734	743	724	667	757	726	736	742	683	706	719	697	743	687	740	703	690	777	734	765	738	742	708	774	735	675	742	677	763	720	705	748	736	756	729	741	684	684	698	663	724	692	677	660	700	758	767	747	770	730	656	741	762	704	712	710	666	672	715	715	709	724	757	750	695	751	743	691	685	777	727	731	737	750	743	750	742	719	703	744	731	696	709	759	732	694	731	678	711	740	732	718	709	724	716	733	729	728	734	709	766	730	718	712	714	708	744	734	732	725	722	666	731	736	661	754	692	705	691	744	716	740	737	706	746	742	654	738	696	736	760	742	700	723	698	679	736	735	693	732	720	730	701	747	740	804	749	718	736	763	714	709	737	715	728	693	727	744	693	735	702	677	689	720	713	746	665	758	719	707	702	745	746	726	748	685	705	684	675	744	742	710	754	742	715	696	768	727	701	729	728	745	694	736	703	724	735	709	744	729	730	716	725	743	743	763	708	723	695	671	687	725	735	681	709	689	742	705	678	705	711	725	780	738	727	701	749	712	680	769	694	700	675	681	714	732	705	729	664	748	742	711	742	756	697	762	756	714	779	740	741	678	729	695	700	721	719	694	648	742	734	706	694	730	710	757	749	681	710	765	675	693	788	712	719	658	729	729	691	706	692	682	709	753	739	689	692	681	720	703	729	722	759	735	733	720	737	753	743	727	736	743	716	710	682	729	731	750	732	764	716	685	766	728	709	674	667	724	704	677	696	723	705	713	734	752	753	755	710	721	718	714	746	772	773	694	714	685	714	684	701	725	742	747	709	730	680	663	740	743	673	686	732	753	683	694	721	702	784	701	734	697	734	715	727	707	691	687	713	757	685	737	712	692	715	773	740	722	704	725	707	694	686	669	717	734	719	715	734	721	718	737	713	712	746	729	715	707	750	746	748	712	691	708	752	703	713	706	704	749	728	732	775	779	752	698	687	712	710	697	699	736	682	718	712	702	712	705	699	751	708	704	707	672	701	661	700	663	735	711	710	749	714	739	740	710	743	752	749	733	711	732	717	714	683	728	678	685	711	754	739	738	743	688	759	733	723	712	696	740	733	752	741	714	680	742	770	729	747	688	739	722	731	701	721	689	722	732	740	721	685	702	706	761	755	725	707	740	711	676	737	767	691	724	712	705	729	745	708	720	725	721	692	744	704	734	736	710	720	736	696	722	731	743	741	750	721	740	746	699	704	709	701	699	707	708	740	689	701	732	735	695	764	740	706	729	715	688	716	712	704	716	716	725	702	706	701	732	723	711	741	739	743	732	709	763	707	708	709	756	714	668	747	778	717	726	737	749	714	697	698	698	727	751	732	694	722	744	760	703	707	708	717	746	727	691	679	759	745	727	654	681	682	679	747	738	721	677	776	725	669	687	697	718	696	709	722	726	696	701	734	745	727	710	710	749	764	707	738	726	741	721	681	706	717	695	687	669	689	720	663	725	714	768	720	697	672	713	675	729	746	763	729	708	675	754	724	711	764	732	711	691	692	744	717	737	699	770	750	685	764	718	711	782	719	680	722	729	723	758	761	775	705	716	740	765	737	730	723	694	732	751	735	672	753	735	711	726	729	695	746	679	720	747	722	686	730	748	758	711	691	713	745	732	704	679	761	721	772	700	689	677	751	712	716	720	709	706	681	754	700	736	730	688	716	711	720	740	743	686	731	724	723	728	696	726	731	714	729	718	728	735	708	734	732	709	744	760	712	696	686	747	654	742	716	701	706	740	729	716	727	707	705	736	731	678	766	738	753	721	720	718	696	737	723	730	733	702	697	720	723	726	691	721	697	730	727	783	712	735	740	762	728	754	664	689	734	751	751	690	781	717	714	713	727
7609	4311	13248	16322	10562	5762	2932	1045	365	130	46	56	75	55	69	54	54	51	62	58	45	67	71	49	57	60	64	64	52	65	50	70	43	56	59	49	65	66	58	66	64	66	60	66	65	60	63	59	46	61	44	72	53	50	56	57	59	76	54	47	53	49	71	66	59	67	57	68	48	54	70	66	49	69	62	65	73	62	53	61	55	54	65	57	63	53	56	44	55	75	65	59	58	72	56	49	76	63	65	57	59	68	55	50	48	71	53	53	58	43	64	55	64	51	58	52	62	61	62	68	70	60	65	78	56	70	52	76	64	54	51	56	61	54	48	55	53	49	65	62	72	55	64	56	65	62	48	57	73	75	71	68	56	68	62	62	73	58	56	70	76	40	50	51	66	48	55	49	66	58	52	50	57	52	54	71	59	59	63	64	53	53	71	52	37	60	58	65	62	57	54	54	57	53	51	57	57	62	60	47	58	59	50	65	65	57	49	56	66	56	50	75	62	50	58	61	79	68	49	54	68	46	57	58	60	59	69	48	68	66	67	63	65	73	60	52	46	63	63	61	54	64	71	62	60	43	67	56	63	57	70	62	69	46	46	58	51	58	64	57	55	68	64	65	62	69	65	58	69	53	60	58	62	59	59	57	62	55	65	56	60	61	63	55	91	43	52	51	56	62	64	70	72	64	48	60	54	56	46	56	60	54	69	64	60	51	57	58	68	58	64	67	48	56	48	66	68	79	53	53	64	60	69	56	49	70	67	61	80	55	55	66	48	65	57	53	59	63	60	60	68	43	54	64	41	70	63	81	47	55	44	62	72	67	66	59	57	56	59	44	60	51	56	56	60	56	51	53	64	59	47	72	62	72	52	53	60	60	49	51	60	58	61	77	60	60	69	55	60	56	75	81	70	66	58	52	41	52	68	71	64	62	56	61	66	69	62	59	62	73	53	57	55	56	61	62	66	65	47	58	55	51	51	62	42	60	64	63	49	61	58	71	80	50	61	59	58	60	81	48	45	66	50	65	67	47	71	53	63	58	57	58	62	56	62	46	53	64	59	51	63	53	56	57	63	57	55	64	56	63	56	58	55	47	70	49	53	58	66	69	58	75	62	64	40	56	45	49	66	61	54	60	56	53	79	57	56	54	76	75	51	46	69	61	59	51	59	82	58	42	59	63	58	57	51	75	55	50	61	51	74	57	55	80	56	56	55	55	63	70	54	66	60	51	55	59	55	62	58	73	57	61	61	59	69	60	75	64	52	57	70	79	60	62	59	69	58	59	57	69	71	59	65	70	59	54	52	60	71	62	54	64	62	55	68	58	54	55	72	50	56	62	52	59	51	44	59	62	64	65	72	55	59	60	63	65	46	61	57	61	57	45	69	64	49	64	60	54	44	68	54	52	70	58	63	65	60	59	49	66	44	48	66	68	57	75	46	65	54	70	53	48	51	48	55	61	59	46	59	58	56	73	70	64	73	67	53	63	66	66	63	56	58	61	55	48	50	63	51	51	56	57	59	64	61	68	41	71	43	41	64	45	45	68	64	66	62	61	72	51	70	54	68	70	50	52	58	62	47	57	55	77	55	73	64	60	62	62	62	49	58	63	66	61	64	47	50	51	57	60	51	44	66	71	51	54	68	58	52	63	42	58	53	53	59	63	63	51	54	50	61	48	48	39	52	67	36	66	61	59	62	45	53	75	62	55	43	68	56	57	63	57	51	62	65	49	69	70	66	73	68	51	48	60	59	50	52	57	68	63	66	56	58	62	53	38	59	58	61	61	52	62	67	62	59	64	45	76	54	58	59	70	53	51	66	61	77	65	54	60	60	63	63	71	56	76	59	65	50	48	63	64	52	58	64	63	66	58	63	61	61	64	55	70	57	70	52	65	80	62	63	47	65	56	60	58	70	66	68	50	54	63	50	66	55	56	61	72	53	59	52	55	48	73	46	52	51	62	67	61	51	51	60	77	67	57	51	52	54	64	62	60	67	53	71	60	72	71	57	50	62	80	51	59	54	50	59	60	49	59	63	52	48	57	64	43	49	79	50	53	56	54	62	66	47	64	55	58	52	45	54	40	54	56	69	61	59	54	64	58	55	64	60	51	51	59	47	43	54	59	64	66	71	66	45	66	69	52	49	47	72	66	53	61	52	77	58	58	48	54	63	91	64	72	65	69	58	67	56	67	58	67	48	61	55	70	42	61	56	52	59	74	59	55	64	63	54	55	78	66	63	59	70	52	61	56	63	68	58	68	68	43	59	69	66	70	51	68	58	70	57	75	67	63	59	66	60	50	55	69	69	48	51	49	55	51	63	64	65	51	60	57	59	69	51	58	52	71	52	59	56	58	61	59	74	55	65	47	57	53	63	81	55	59	48	68	64	52	71	55	56	51	67	62	61	60	61	55	58	44	58	52	60	61	52	42	57	65	66	55	57	72	57	67	62	59	56	56	56	40	70	49	50	55	76	45	57	50	58	61	70	61	56	64	66	62	50	73	51	65	69	55	61	49	58	66	69	56	51	55	74	54	56	55	73	64	61	60	56	53	73	68	64	61	58	65	48	50	57	64	61	61	59	48	59	43	52	61	40	52	64	72	55	58	62	66	50	61	66	52	64	67	55	50	54	58	57	63	52	61	51	64	62	55	53	52	66	67	60	72	68	67	58	60	55	57	59	56	50	50	64	59	70	58	70	59	62	51	63	55	56	74	67	49	60	53	60	49	55	65	70	65	52	74	65	47	52	46	62	73	62	69	60	73	54	58	53	65	58	70	59	57	53	59	55	58	57	56	64	61	68	62	48	60	55	51	58	58	57	63	60	60	46	57	75	55	51	52	58	56	54	62	55	64	59	67	49	51	66	62	64	57	69	71	54	62	40	48	64	65	57	69	53	70	76	50	60	63	68	51	50	70	53	56	57	59	63	68	67	40	64	59	66	70	69	68	63	60	50	63	67	69	64	50	65	78	60	77	54	57	54	57	55	54	56	69	78	49	64	55	60	68	58	53	59	69	50	66	38	64	51	60	62	73	56	52	62	71	57	63	68	65	64	57	47	68	68	72	71	56	58	56	51	59	55	75	71	56	51	57	58	54	52	55	61	50	55	41	65	57	56	58	68	59	49	63	53	65	63	46	52	54	50	64	63	46	58	59	57	61	64	46	56	58	70	49	49	57	64	63	73	65	63	58	77	52	60	64	61	58	49	70	62	59	54	53	68	64	62	49	62	58	48	54	47	43	48	59	68	68	61	66	59	55	50	58	63	45	66	69	51	66	39	55	49	59	57	60	59	71	62	73	60	58	70	64	57	65	59	61	63	56	54	62	55	66	66	55	60	68	62	52	45	69	63	56	58	75	63	49	55	68	48	60	46	68	61	71	54	53	60	69	61	56	59	63	64	61	70	75	76	44	54	59	46	63	57	58	61	62	43	67	55	56	65	64	56	52	62	62	59	53	52	51	56	55	54	66	57	52	59	60	52	58	65	56
33958	24936	39353	45837	47261	40574	30182	18215	7505	2401	724	558	590	547	577	568	549	585	573	563	581	574	558	539	559	607	532	542	564	576	569	570	562	540	566	562	549	586	540	567	572	531	559	589	608	574	594	569	567	594	592	563	556	562	575	573	549	558	534	578	565	571	552	580	560	559	615	596	563	563	526	569	590	562	562	554	594	541	570	626	554	593	544	579	540	551	601	541	545	582	527	540	595	558	548	597	578	575	612	574	539	556	582	587	507	555	598	567	584	546	556	600	589	567	534	526	608	575	637	564	578	562	567	564	578	573	575	581	573	606	531	578	565	593	573	594	597	583	571	581	554	573	604	564	555	492	580	594	535	561	532	573	561	504	554	582	530	526	554	552	567	564	553	558	564	527	650	558	609	555	581	587	522	615	592	605	608	592	625	585	598	561	573	543	599	569	610	567	591	523	608	576	581	556	576	567	560	547	567	555	584	578	574	548	536	555	563	619	551	557	534	572	573	609	547	532	537	582	577	528	535	600	554	564	577	545	555	560	562	636	550	564	544	636	536	577	583	593	529	594	562	523	542	577	560	570	583	534	574	560	534	548	579	565	573	548	603	545	599	573	556	550	607	601	580	556	549	522	557	585	516	577	559	566	544	596	523	560	578	556	569	581	575	563	617	575	569	558	593	544	542	575	550	583	597	561	566	578	574	573	568	594	550	550	578	560	538	568	563	591	572	527	545	580	563	565	582	578	543	552	577	544	542	581	574	563	559	569	533	549	572	550	559	598	615	581	549	569	619	568	577	597	573	556	611	527	555	627	573	516	583	535	568	589	596	555	543	575	529	563	555	623	592	562	563	564	515	577	563	570	589	558	549	546	567	568	562	564	582	554	575	590	566	608	541	593	563	531	604	586	584	616	551	541	579	515	590	580	594	573	554	533	588	595	569	587	550	534	587	591	563	558	589	554	544	566	597	613	560	569	550	589	596	519	558	600	548	543	602	582	576	583	566	572	578	579	577	570	557	608	549	553	552	533	583	615	605	563	561	576	611	562	534	574	573	552	588	574	576	585	579	576	569	563	552	575	596	551	586	565	571	575	569	573	563	577	560	552	625	543	604	541	558	567	580	589	573	571	543	540	590	618	590	547	585	557	549	593	595	585	602	544	519	547	582	526	533	619	610	561	543	501	582	566	619	601	569	564	567	615	585	556	517	592	562	597	551	533	601	585	585	542	565	570	548	570	601	571	588	571	609	560	561	556	566	577	602	559	567	570	537	589	558	548	559	579	555	559	554	547	611	561	542	599	538	581	574	553	543	568	550	587	543	574	528	563	585	566	574	566	561	558	505	558	574	560	555	533	585	592	553	570	589	574	559	573	605	548	593	540	591	594	556	550	580	591	555	596	551	564	547	524	601	560	558	544	619	533	581	579	560	517	567	610	576	564	599	608	571	551	592	566	625	570	586	569	564	528	590	544	571	565	582	555	560	535	613	559	519	572	558	594	568	555	591	609	544	568	591	564	578	517	571	559	509	524	588	593	569	573	550	569	609	603	522	557	594	565	553	530	557	567	547	538	551	558	539	564	599	580	553	570	568	570	608	569	543	552	609	582	558	569	532	571	547	575	566	565	590	605	573	588	547	584	587	578	583	532	593	562	561	576	543	544	552	579	556	568	548	575	578	567	559	561	585	561	584	572	554	589	572	553	540	602	536	566	569	565	545	575	547	530	584	604	603	556	540	587	581	565	559	605	595	563	564	604	580	571	557	585	542	533	586	595	596	547	570	569	570	586	632	602	559	573	565	557	530	571	574	563	594	564	564	581	596	550	598	589	525	549	549	556	560	559	535	557	555	564	570	615	542	562	550	571	584	560	601	539	576	540	583	594	590	570	558	537	587	621	562	574	572	576	573	593	595	593	588	576	605	570	590	537	545	567	620	587	587	562	583	543	560	557	579	633	575	567	569	551	579	550	574	528	541	538	588	591	563	525	594	579	570	565	588	536	532	564	554	555	560	577	573	545	593	543	571	548	579	589	565	574	584	564	562	563	562	572	549	571	563	501	555	554	565	581	564	596	567	560	543	567	564	552	580	605	558	570	596	596	591	542	552	564	573	593	587	571	574	580	562	579	534	564	621	567	615	590	579	559	576	568	551	552	563	559	567	579	573	578	579	608	528	586	568	512	593	572	562	563	557	621	532	563	536	574	617	549	525	554	586	582	561	524	564	555	542	587	554	632	589	573	577	620	591	583	571	554	529	593	520	546	555	569	543	561	621	549	565	574	547	603	551	574	555	551	612	599	567	569	548	591	596	546	583	557	575	616	541	553	542	584	547	561	621	551	588	553	565	587	562	585	562	543	579	536	551	543	566	603	612	559	565	544	554	538	572	536	575	570	605	567	566	555	554	520	556	579	589	606	526	608	591	551	609	564	528	601	571	558	580	581	543	590	576	550	591	602	582	585	532	569	573	579	555	583	557	547	582	583	574	586	576	580	589	506	541	573	542	526	571	518	593	602	560	544	544	550	549	602	579	611	567	621	545	570	575	555	531	560	583	536	603	550	577	553	587	575	570	572	542	554	567	539	597	539	592	601	560	577	543	557	587	561	567	549	524	572	588	565	541	575	573	560	575	589	542	562	568	572	614	552	562	531	596	550	556	577	550	603	564	585	554	560	569	553	564	586	542	604	614	561	534	573	569	608	598	598	559	567	540	573	568	559	578	542	571	526	573	589	571	572	559	578	558	558	569	543	574	566	581	572	568	582	577	559	603	615	584	585	595	599	546	578	560	579	632	534	539	576	562	530	560	579	559	531	570	555	591	584	540	601	587	555	556	626	575	590	568	590	562	587	613	575	506	558	530	545	558	596	594	585	575	555	616	558	532	596	571	595	608	516	597	579	585	600	545	576	639	591	561	561	569	579	599	558	597	537	581	547	588	572	624	594	588	582	545	554	564	558	587	577	577	546	519	584	560	526	532	544	575	549	562	546	547	590	580	610	536	587	569	552	576	557	580	524	551	571	560	588	534	535	551	550	554	584	576	555	566	580	599	531	557	535	559	583	568	597	530	556	570	514	560	507	550	586	584	602	546	569	584	594	522	586	591	614	540	578	578	562	545	586	599	575	568	555	542	573	575	556	570	584	566	582	547	579	582	546	559	572	598	573	589	572	619	586	593	534	533	630	556	580	559	576	580	560	556	556	616	571	523	561	595	530	537	582	556	583	582	609	549	585	576	591	585	532	583	568	560	574	574	587	552	554	557	569	550	563	606	567	588	570	534	605	531	571	550	587	552	526	566	584	574	590	555	587	597	571	574	566	616	543	577	536	553	550	584	588	535	551	566	593	568	590	560	588	570	602	530	528	546	550	550	583	575	587	562	540	564	513	574	562	585	574	551	552	645	557	563	562	597	562	565	569	550	506	529	578	569	572	578	546	606	525	540	572	611	562	567	602	565	569	581	551	577	558	566	541	585	573	604	600	605	595	606	574	570	560
8832	7500	22901	24064	16536	9894	4207	1572	589	227	78	95	74	75	77	70	78	91	84	68	83	61	74	86	79	72	68	81	74	74	67	77	74	82	75	74	74	65	79	71	56	84	75	84	78	63	65	81	85	76	94	98	74	62	61	76	82	69	81	63	76	64	76	84	90	88	75	60	80	74	92	86	70	59	92	81	90	90	77	67	66	80	80	74	72	73	74	79	65	67	73	73	64	61	74	74	85	73	77	61	78	71	86	67	69	96	66	77	84	78	77	94	54	63	79	68	68	77	70	72	52	86	66	74	83	73	99	75	66	62	70	78	88	92	58	68	73	87	78	73	71	88	64	76	70	84	87	79	87	71	84	61	82	76	92	63	69	85	62	67	74	86	79	91	79	62	80	65	74	65	88	84	72	61	72	66	62	86	86	52	77	63	60	78	79	76	84	76	77	82	87	91	82	80	64	66	79	73	73	81	70	70	65	56	72	85	78	66	61	70	73	90	83	74	73	76	76	71	66	76	77	64	68	82	77	65	81	82	70	88	78	77	64	79	76	66	76	88	66	74	93	82	83	64	72	76	66	61	61	92	59	82	64	90	81	79	70	78	82	65	70	67	60	71	71	86	89	78	84	76	86	76	88	75	76	74	71	74	77	70	94	68	82	69	85	84	76	67	75	88	84	62	87	75	81	77	87	70	75	74	66	66	58	65	77	80	88	84	75	73	73	81	69	88	92	77	73	75	72	72	84	80	67	66	77	66	71	85	79	70	68	64	75	73	70	73	93	64	71	78	74	77	73	55	79	72	80	69	86	88	82	69	73	83	78	79	72	79	61	83	82	85	67	72	90	78	65	67	76	81	74	65	57	69	77	64	76	89	65	66	57	73	76	74	75	69	74	69	68	78	70	75	78	75	79	63	57	82	68	95	64	73	64	72	73	77	86	80	64	75	78	67	87	63	62	70	75	90	59	66	83	80	87	78	64	72	62	70	81	70	82	90	74	75	60	64	69	82	69	82	97	83	78	83	79	67	79	81	80	67	86	81	73	79	69	82	75	87	78	80	80	78	80	68	68	74	88	83	72	77	75	77	64	79	69	64	81	54	72	85	85	89	81	85	76	77	87	78	74	69	66	90	71	75	98	70	83	84	79	91	87	77	68	75	69	77	78	72	66	82	71	71	83	76	69	68	76	89	80	74	83	53	75	56	83	70	61	64	74	80	75	85	72	71	77	84	79	73	89	62	70	79	84	74	74	76	74	55	84	74	82	68	91	92	76	81	76	71	72	91	73	75	74	67	92	71	73	93	61	77	70	80	70	64	71	71	72	68	86	78	56	68	75	80	72	72	65	71	70	87	85	84	74	76	68	80	78	70	82	72	80	81	73	79	96	71	66	83	72	57	70	73	76	70	86	68	70	63	82	62	89	67	70	82	71	58	87	67	72	77	72	80	69	73	72	60	76	65	69	75	65	83	60	93	84	78	87	76	88	63	62	68	73	86	78	73	76	77	69	67	60	85	97	65	76	78	84	77	89	81	88	98	85	84	84	80	71	66	78	70	71	78	79	69	71	82	79	81	71	76	64	80	63	80	68	84	60	61	53	84	74	63	72	77	72	75	78	73	72	66	80	71	65	83	80	73	73	77	70	72	74	84	62	71	46	79	69	72	74	87	76	67	88	68	61	80	83	59	73	90	61	76	84	79	88	75	73	81	79	80	91	67	85	82	63	77	60	65	83	75	66	73	65	86	86	88	75	73	93	79	84	78	88	77	61	83	75	86	70	68	72	77	73	91	80	67	68	75	79	70	64	74	62	85	76	70	68	61	85	74	68	65	79	67	69	81	85	73	70	69	79	83	61	70	83	67	59	92	74	72	67	84	63	79	73	91	62	73	59	81	70	68	99	60	66	69	74	82	83	70	91	76	75	83	73	72	78	81	76	68	79	84	77	65	89	91	53	75	57	75	56	84	70	84	74	74	75	63	82	76	81	87	86	64	73	75	73	65	86	82	86	65	66	89	92	75	74	72	73	84	58	66	65	73	85	64	68	87	82	78	77	75	83	62	79	92	63	66	69	59	74	88	82	81	81	75	73	64	78	85	88	84	76	68	74	84	84	84	72	71	80	82	83	78	55	86	86	90	71	70	67	79	89	93	75	75	87	83	68	81	68	73	68	75	81	82	93	88	76	76	79	77	74	78	84	74	67	67	65	55	85	62	76	67	69	77	74	63	84	63	74	70	72	73	85	71	58	64	78	90	67	72	88	61	61	79	86	72	97	78	76	74	80	68	72	71	69	63	79	70	60	75	77	77	85	95	82	69	74	74	95	73	72	64	84	88	75	63	69	82	73	76	77	73	80	72	79	92	62	75	77	76	74	78	60	81	86	103	65	91	70	76	70	76	85	82	68	76	74	81	80	78	82	62	86	73	78	77	67	84	66	57	83	78	84	85	69	75	80	74	69	86	66	89	67	80	84	79	95	75	79	76	83	69	83	97	91	63	89	66	77	74	80	71	79	85	67	76	80	80	80	63	68	74	62	71	55	69	87	81	82	82	77	66	95	98	80	94	69	72	88	101	89	84	82	63	76	81	80	92	66	79	68	87	67	72	84	86	77	88	60	67	76	68	78	89	73	74	64	77	84	73	94	87	80	79	73	78	98	61	74	80	79	69	77	77	79	86	97	77	97	77	79	66	71	76	75	73	80	84	74	79	85	67	65	75	56	81	85	68	76	52	83	80	69	67	82	81	82	78	80	88	88	77	72	83	83	72	87	79	82	58	80	94	87	67	86	69	83	74	67	68	87	81	85	73	87	88	74	77	72	76	71	54	72	72	69	74	73	81	82	77	68	68	79	68	72	84	73	73	64	73	63	77	69	79	73	64	64	83	87	77	75	81	77	73	57	70	76	69	71	72	77	68	80	74	81	74	95	86	79	76	70	74	76	72	76	57	75	64	76	62	72	61	81	73	92	74	83	100	73	71	76	68	90	85	77	69	79	84	66	84	75	70	71	79	76	74	80	81	72	70	68	78	79	73	89	78	68	87	73	71	74	71	69	72	69	80	94	71	96	74	77	63	73	75	74	70	92	66	82	72	66	75	69	79	85	63	81	73	79	83	79	79	75	82	57	77	84	65	56	76	83	72	94	75	66	101	92	99	78	64	77	80	84	71	82	55	85	82	82	88	79	73	70	82	63	70	75	65	59	86	59	73	74	90	95	76	83	75	80	84	77	81	64	76	75	71	76	77	90	72	72	81	89	81	72	96	88	77	76	94	66	83	66	72	81	88	70	70	62	74	81	83	92	69	67	74	75	79	55	76	59	88	86	70	83	83	66	81	89	79	71	80	96	84	68	86	64	66	55	60	81	74	69	95	66	79	70	56	58	74	65	68	64	88	81	65	73	76	92	79	74	92	56	64	75	83	78	76	70	66	72	72	73	72	86	59	73	83	66	82	78	98	84	68	79	96	72	78	74	74	63	77	87	76
39877	30557	47659	53806	57255	48475	33753	22858	11081	3827	1158	787	733	748	733	772	759	776	747	764	770	740	712	758	705	720	756	787	726	721	773	793	730	747	726	721	740	747	715	761	739	743	775	773	783	732	696	752	746	823	743	764	717	720	746	779	757	740	738	735	763	781	710	778	747	749	756	747	699	718	725	722	755	701	702	734	761	728	734	739	767	740	793	733	728	757	708	726	721	759	745	769	757	782	703	749	735	737	715	777	748	763	759	772	737	728	699	755	728	739	777	727	721	726	707	741	807	728	777	714	788	748	715	742	726	735	772	750	719	767	701	740	753	743	732	717	706	745	701	765	732	751	748	734	709	757	770	742	779	713	714	734	753	727	694	770	734	761	753	763	748	718	790	746	718	817	751	757	741	773	724	781	686	766	730	719	779	716	767	756	709	719	763	728	779	721	713	745	713	753	807	711	798	741	796	777	761	735	726	751	751	750	750	735	764	765	690	762	784	796	757	761	712	686	749	727	791	706	764	796	743	733	751	724	748	735	716	725	700	713	727	763	750	746	743	773	759	754	783	711	762	741	699	760	749	719	738	735	745	768	800	729	715	732	753	735	755	687	756	706	716	731	741	725	750	802	756	728	761	738	715	740	760	708	724	716	770	771	711	773	780	719	712	803	721	722	747	761	723	737	794	766	778	765	719	712	725	717	729	754	764	733	677	760	756	796	723	687	728	751	757	699	757	731	721	684	707	779	741	723	684	732	753	714	772	770	783	701	747	769	791	778	760	745	695	843	707	798	753	736	724	775	706	738	774	806	776	752	754	768	766	768	768	770	772	726	752	753	760	743	754	786	754	773	739	761	736	784	722	721	729	743	790	757	745	711	787	701	754	738	709	746	723	731	735	726	747	684	701	740	729	775	732	791	717	771	720	774	734	789	746	711	752	755	749	776	752	719	793	785	777	680	727	697	707	722	746	733	808	747	704	711	760	749	731	745	799	751	695	697	735	750	734	707	724	737	777	724	763	776	709	769	735	730	743	767	721	731	761	737	750	779	723	759	715	757	773	701	741	712	744	704	745	730	741	749	692	785	735	738	721	770	742	713	751	749	733	784	718	720	736	772	716	727	745	723	749	753	769	728	709	728	761	782	765	753	725	714	687	750	755	717	727	764	711	759	748	777	782	789	771	794	747	751	719	751	761	739	736	693	762	736	740	762	766	756	781	769	742	749	734	713	737	720	713	770	775	770	714	705	758	757	727	763	735	773	744	723	709	693	738	751	783	752	701	709	705	726	787	758	779	764	707	779	720	747	687	735	790	769	750	748	725	717	770	764	695	741	707	763	782	725	796	762	713	792	700	762	778	721	747	737	754	708	785	751	748	753	770	750	747	752	705	709	690	738	691	765	722	744	719	722	775	755	765	770	737	746	753	743	726	752	694	725	771	740	756	737	727	750	760	746	768	726	776	713	736	760	791	721	798	803	731	712	753	712	748	751	782	760	763	704	724	728	774	808	742	744	769	768	751	738	755	751	773	709	763	736	719	725	714	752	722	754	760	724	751	736	724	705	744	768	726	748	744	724	740	696	753	781	805	742	800	736	723	718	750	713	737	739	774	745	786	759	782	750	743	730	738	781	730	800	755	723	813	714	738	781	735	757	750	772	744	773	770	733	718	741	743	801	766	699	794	745	692	767	756	786	728	735	722	821	736	742	773	750	766	773	751	700	750	710	709	766	728	736	719	748	733	799	697	737	752	755	689	758	775	791	766	761	685	740	720	729	716	714	747	775	775	755	793	732	736	706	752	775	766	709	686	708	776	687	750	714	721	761	742	748	742	733	738	770	747	705	729	768	774	739	734	773	789	734	698	768	754	768	755	755	741	768	784	702	718	722	702	754	738	761	789	756	713	729	759	764	726	723	748	730	761	781	756	745	721	752	732	714	751	747	770	725	787	769	779	775	709	727	817	759	767	729	787	747	786	751	815	710	723	739	728	748	739	735	747	708	738	724	772	736	760	745	736	769	736	727	742	735	728	736	751	691	758	741	752	754	729	744	761	747	762	720	749	767	767	766	763	758	754	740	752	762	733	794	770	755	740	773	736	753	735	737	739	766	775	725	757	739	723	751	739	716	762	731	746	728	717	725	716	726	783	747	795	704	740	721	744	729	758	757	742	777	750	750	726	738	743	731	754	687	733	743	766	715	795	794	702	794	726	749	759	729	779	780	772	712	745	722	765	751	751	740	786	711	717	713	720	758	718	741	729	750	746	745	745	721	784	739	732	770	711	761	726	751	716	735	745	729	760	751	744	790	748	683	776	727	725	767	700	753	736	696	758	742	752	697	765	687	739	766	717	736	776	756	706	753	721	702	755	763	791	781	725	760	717	703	722	768	723	685	707	728	810	771	764	746	776	729	737	765	764	740	707	718	749	751	764	751	739	776	739	731	730	750	740	753	749	714	719	778	749	753	772	732	698	755	775	741	756	739	740	762	776	739	695	731	763	790	733	759	766	760	692	733	717	715	754	754	739	763	752	688	758	701	744	751	687	720	733	727	777	752	772	797	760	734	709	753	753	708	748	745	761	705	712	779	729	772	714	777	738	779	759	783	716	752	746	783	829	736	758	782	736	715	747	761	730	741	775	736	691	759	737	737	727	729	725	774	739	720	776	702	765	734	704	758	768	712	742	710	755	762	766	739	732	754	753	769	754	739	708	738	761	782	740	747	751	786	734	744	779	741	787	751	723	684	753	758	772	718	735	688	744	698	759	722	719	740	755	733	717	727	751	747	728	746	731	728	706	762	727	783	710	740	722	756	797	725	731	755	750	751	743	753	733	802	763	728	746	742	783	758	704	726	731	768	727	766	722	694	701	782	729	760	727	752	679	809	735	701	684	730	694	731	765	759	731	734	688	708	774	716	756	747	746	712	722	735	760	727	757	716	768	706	740	741	702	767	764	712	733	737	767	735	704	696	776	757	745	702	711	755	716	762	743	733	726	728	740	735	744	717	718	747	763	784	721	777	771	800	738	748	767	739	688	789	719	710	739	776	745	729	743	701	761	751	728	734	713	763	739	749	760	713	765	824	708	720	746	742	763	738	744	726	745	731	718	760	766	717	733	749	756	745	738	758	788	755	803	742	703	748	752	724	692	789	758	779	739	814	726	719	723	731	765	747	825	730	724	770	689	739	708	745	713	730	748	719	757	759	773	768	722	738	747	762	795	786	768	714	755	715	759	719	752	763	729	700	751	748	734	708	706	741	771	754	728	739	707	757	724	760	733	749	770	764	763	722	758	753	761	745	689	788	756	750	735	742	721	704	739	775	747	737	749	715	753	743	752	770	715	768	729	716	728	752	756	727	750	698	688	718	742	778	786	722	716	698	748	765	763	730	793	774	791	761	752	777	729	793	707	770	772	738	740	689	756	771	779	770	738	785	741	731	723	718	734	816	788	764	775	726	776	776	699	744	761	764	745	733	742	726	728	753	765	729	713	729
3453	1793	5918	5372	2823	1455	742	327	154	98	78	71	68	58	71	66	76	70	62	70	82	76	66	71	71	82	75	71	54	63	77	93	70	96	67	78	68	84	75	66	69	75	89	67	67	74	70	74	61	60	70	69	73	81	86	80	86	76	76	74	65	77	63	73	78	70	76	72	77	65	73	56	64	77	77	65	78	58	77	81	83	99	75	83	77	73	74	77	79	76	63	69	79	67	71	77	78	63	65	81	62	61	71	74	79	73	78	82	73	78	63	73	52	78	97	71	72	85	72	71	87	71	70	67	74	64	71	86	73	78	78	74	79	64	85	75	59	66	86	68	76	75	83	76	73	75	85	64	78	75	87	74	85	75	61	80	89	80	82	76	48	67	86	80	68	69	61	81	76	75	82	82	69	76	77	60	72	65	66	87	91	72	67	79	84	68	81	64	59	94	54	79	78	68	76	87	83	94	73	55	74	81	83	72	67	73	92	79	68	68	80	64	77	78	67	77	79	80	65	67	60	86	74	66	60	77	89	63	69	71	64	71	90	71	64	66	70	79	64	76	69	71	78	61	51	80	79	69	67	98	66	72	68	65	81	66	61	72	72	71	78	65	70	74	73	75	80	71	71	76	59	92	67	77	78	72	73	63	73	64	86	72	66	83	71	61	67	68	78	59	75	83	89	54	76	97	65	64	69	74	73	60	73	73	75	65	71	68	73	69	83	78	94	75	59	70	77	73	76	75	67	69	91	70	72	65	57	82	88	67	81	83	68	64	73	70	75	83	91	94	80	89	74	85	74	90	85	71	65	76	73	78	55	84	68	92	57	82	71	95	80	80	69	68	71	88	76	95	93	74	72	61	69	72	75	66	60	72	64	69	69	82	83	86	54	78	63	81	68	73	67	72	68	73	64	81	61	77	75	83	80	82	81	88	62	66	80	70	63	65	78	84	78	81	74	74	79	67	75	69	79	72	59	54	61	67	65	86	75	98	61	64	85	69	75	65	83	77	70	65	72	74	69	84	59	77	75	73	65	86	79	72	63	68	68	77	72	66	74	89	72	67	74	65	84	73	77	76	93	74	66	70	72	74	81	67	79	80	78	74	67	65	77	75	86	79	75	78	81	68	72	78	75	67	74	81	78	88	72	60	61	68	74	66	81	69	79	85	69	75	80	72	79	62	72	81	70	79	79	51	67	69	82	67	76	68	72	79	72	69	77	75	60	71	77	89	68	80	62	68	53	66	72	77	67	77	77	77	61	79	67	63	84	67	64	84	71	76	77	101	84	77	66	67	86	78	70	75	87	61	75	71	67	87	54	62	65	83	80	68	71	59	76	86	68	77	71	96	67	77	77	73	80	73	84	63	68	74	70	76	75	69	64	62	61	82	79	72	75	84	73	70	73	76	72	70	75	58	53	70	72	71	60	75	72	85	65	73	81	57	82	87	64	79	62	71	62	70	71	84	79	80	63	76	59	82	71	63	87	57	85	74	59	62	84	60	73	70	65	74	94	92	83	74	56	54	67	72	78	73	79	90	73	83	68	72	91	60	74	77	76	82	88	82	83	57	78	81	59	66	89	75	73	63	92	80	75	62	75	64	78	63	90	68	83	82	92	85	61	77	80	79	60	75	69	68	63	69	73	82	69	81	66	62	79	62	71	79	78	70	94	52	85	78	60	72	65	52	71	76	75	72	81	71	72	80	66	65	66	74	66	79	73	79	71	74	62	70	76	76	66	72	66	78	86	53	89	73	66	91	88	70	81	67	79	61	65	84	99	68	83	71	72	80	73	96	83	73	86	63	67	72	68	83	73	94	60	70	74	75	64	75	67	65	77	80	83	75	86	68	76	65	68	77	69	70	82	84	63	75	71	78	61	75	76	73	69	77	70	74	81	70	71	98	76	87	76	61	72	75	65	75	79	75	67	66	64	87	62	56	72	90	78	67	70	86	80	81	85	82	58	78	69	57	77	68	58	64	72	78	86	61	60	72	83	63	87	69	97	72	69	87	74	66	87	66	69	59	88	66	64	68	64	63	77	85	71	71	62	61	81	76	75	77	74	80	81	65	79	72	73	85	71	80	74	77	74	75	72	78	77	72	66	69	79	63	79	69	73	79	86	72	74	73	59	68	68	64	85	64	62	66	95	65	69	85	58	77	63	60	75	66	82	53	82	76	66	74	85	68	88	60	78	79	75	82	68	84	82	75	73	84	66	73	84	72	64	66	78	73	71	89	68	60	73	80	76	72	65	74	76	69	85	70	64	81	69	85	78	66	55	90	69	77	71	79	69	85	65	68	81	69	69	78	62	69	68	75	74	66	80	74	51	68	62	66	77	70	60	62	80	66	80	71	75	70	65	81	79	89	89	84	53	64	72	75	62	81	81	59	80	54	65	61	79	70	85	70	66	74	76	88	74	75	64	75	66	63	96	64	73	76	75	72	74	62	67	75	79	59	78	75	69	78	66	64	87	70	55	79	79	69	74	72	74	81	88	79	73	80	57	78	55	80	55	73	87	79	74	67	77	89	78	78	79	75	88	85	80	81	55	50	47	86	73	72	96	81	75	63	73	70	75	73	81	72	66	88	78	74	70	67	77	67	83	83	90	80	81	62	69	86	64	68	65	67	64	80	64	71	66	73	80	72	77	75	80	80	79	76	77	75	84	65	86	73	62	72	71	82	73	60	62	73	73	67	65	92	63	66	69	73	58	64	77	84	67	85	67	74	69	73	83	87	80	75	70	81	75	62	58	76	84	73	70	63	66	85	76	79	61	86	74	54	73	70	73	73	60	63	75	74	79	70	80	69	87	59	82	79	72	66	82	72	72	81	81	72	67	82	63	67	93	87	72	64	95	68	66	72	71	71	65	63	68	76	81	69	74	85	63	60	62	64	66	71	73	81	83	80	53	68	65	79	71	63	68	72	83	81	74	73	70	63	72	75	72	48	66	65	76	91	72	77	77	70	65	57	55	56	74	67	63	74	62	84	70	78	86	54	91	82	67	75	79	71	78	88	76	82	82	76	84	68	73	66	81	60	74	67	70	67	77	87	62	79	89	73	74	63	75	67	70	79	69	81	70	83	78	78	84	81	77	63	56	69	66	89	73	79	75	79	81	81	79	92	73	91	64	80	84	68	98	92	83	66	83	62	70	90	74	61	62	65	71	71	68	67	80	87	72	75	62	91	73	57	70	77	71	68	60	73	84	78	61	78	65	80	85	81	77	70	54	66	69	63	84	73	82	83	82	69	67	89	92	72	67	89	85	72	95	72	74	74	79	85	81	73	75	78	68	75	78	72	82	60	87	70	75	65	81	61	88	68	93	67	69	85	84	79	64	64	77	60	68	65	67	78	75	70	51	74	66	77	77	88	67	68	91	71	89	76	61	76	80	70	82	81	70	54	77	67	71	72	61	76	67	83	71	68	80	68	69	76	77	73	62	55	55	78	70	62	72	81	83	95	64	69	73	81	74	79	71	72	65	78
25029	16351	28734	29342	27796	23108	15096	7349	2863	1308	721	727	679	717	672	642	694	733	675	710	716	705	667	713	701	716	659	719	687	672	704	672	653	709	703	670	669	690	688	686	724	704	675	742	733	776	686	684	678	706	668	694	693	701	719	658	679	671	751	728	663	665	724	707	671	712	692	663	664	703	670	711	701	675	695	694	692	689	717	667	709	654	700	712	685	742	681	657	649	698	687	698	614	690	693	700	678	688	686	664	691	695	722	639	721	683	691	690	699	683	688	662	704	722	718	713	669	665	654	689	700	726	731	719	678	700	714	693	685	713	750	697	686	711	662	734	741	670	669	713	709	689	708	689	670	669	686	678	697	677	676	692	702	728	708	692	708	675	724	679	740	676	702	682	683	699	700	690	684	695	719	683	701	676	658	689	684	771	703	695	727	676	709	713	731	680	727	720	706	667	663	717	644	666	668	701	724	726	667	667	662	732	681	713	691	669	720	674	688	682	681	707	691	711	682	755	680	677	710	666	719	675	724	700	711	744	696	693	754	699	708	710	707	701	705	708	716	653	710	711	659	681	674	713	692	656	708	740	709	711	708	700	680	733	711	670	733	678	737	657	699	722	665	713	664	684	738	688	789	708	678	685	683	689	690	687	696	660	716	723	669	676	673	678	688	716	726	724	752	707	689	636	729	701	716	738	688	658	690	669	720	728	695	682	664	646	667	693	662	738	689	693	665	732	660	662	683	737	721	704	694	699	711	701	687	748	733	707	734	710	738	731	674	705	713	678	685	744	660	675	650	671	659	715	671	670	743	677	718	683	682	719	713	714	718	690	696	704	708	705	717	717	703	686	768	719	685	687	669	689	677	695	667	700	712	663	765	686	677	696	689	648	648	716	734	693	677	701	694	754	719	703	681	712	680	706	655	690	646	675	704	740	703	732	726	698	690	685	697	659	713	671	752	683	713	689	737	708	714	686	699	698	672	726	686	730	737	673	665	706	675	706	744	751	706	726	724	731	686	680	759	707	701	748	682	668	708	709	705	739	718	684	650	645	727	682	722	682	687	716	697	707	671	722	785	706	702	761	710	726	697	709	709	697	726	721	687	723	671	657	685	688	700	667	721	689	717	675	725	673	700	700	728	716	664	674	669	696	752	699	719	722	708	720	671	695	704	688	684	689	663	740	743	703	716	668	680	715	688	679	648	705	685	695	768	707	738	686	719	680	696	683	710	704	650	735	707	731	675	699	715	672	736	638	707	696	667	730	690	704	718	703	699	763	690	727	684	663	681	642	685	691	691	709	707	703	710	713	682	680	703	669	686	758	690	680	696	688	675	716	709	712	711	732	731	662	709	708	700	692	708	671	667	683	730	705	643	729	693	704	697	720	690	712	737	702	730	695	682	663	708	651	691	679	712	696	707	704	650	711	722	660	691	664	731	692	744	678	667	707	740	704	681	679	683	667	699	698	661	689	723	672	761	714	682	745	658	659	723	701	673	686	707	683	665	670	658	685	713	726	709	724	674	714	673	703	676	705	674	715	677	670	693	692	704	688	721	700	754	731	699	728	710	678	759	681	676	709	662	700	763	684	766	701	675	685	715	692	724	710	713	684	700	677	678	683	700	754	708	710	700	695	721	663	731	719	739	710	708	696	727	686	719	688	656	705	692	673	732	654	712	725	709	707	682	733	724	685	703	708	690	695	684	701	688	717	682	658	673	689	688	642	711	682	670	711	741	682	690	707	755	750	666	741	708	693	681	713	742	710	663	703	720	712	686	706	699	697	724	708	673	703	668	696	681	710	690	727	690	693	681	704	750	724	740	697	704	700	753	731	715	723	695	648	671	712	668	708	700	699	679	774	688	731	711	755	679	717	653	696	689	712	718	727	720	691	706	689	674	663	735	675	742	700	677	712	693	690	675	706	645	708	713	717	681	692	703	710	652	672	731	684	744	750	670	660	690	651	723	709	713	700	725	734	710	700	714	722	698	691	720	673	698	708	668	717	687	707	689	679	682	660	711	665	728	721	676	736	696	660	682	682	723	728	714	693	692	658	703	713	697	702	712	717	683	687	720	728	730	665	717	705	726	717	704	712	675	674	709	681	722	695	657	675	658	694	741	674	675	731	751	759	739	685	711	686	705	674	728	733	708	684	733	661	737	688	724	626	717	696	661	696	694	671	718	724	668	742	661	706	662	673	705	714	639	664	692	709	716	691	682	649	666	733	678	709	680	689	692	727	701	740	704	688	672	675	695	721	676	739	690	684	685	686	717	643	677	718	686	701	711	676	680	708	704	722	682	646	694	699	697	708	701	695	714	674	726	680	640	711	752	713	721	664	708	726	766	704	694	741	694	696	695	746	709	713	677	686	689	720	701	691	683	765	684	658	712	711	671	699	673	677	685	703	714	697	672	679	681	696	693	709	721	685	677	659	732	653	701	674	709	673	677	712	684	710	689	714	684	717	735	747	668	710	692	698	681	669	706	710	699	698	727	723	700	709	637	685	678	670	688	688	680	677	680	719	699	664	740	660	653	685	724	744	656	706	713	693	658	734	718	684	689	714	737	655	728	718	746	706	704	691	650	661	732	682	743	738	666	665	694	712	734	687	705	653	702	724	719	698	667	728	750	691	724	725	734	726	686	701	722	705	684	706	689	638	686	693	697	695	699	672	688	693	658	685	722	670	681	674	738	696	666	715	699	666	710	738	707	721	690	676	758	706	710	724	729	713	648	709	747	649	666	745	696	672	704	671	663	648	753	648	707	675	743	709	681	679	747	730	708	726	761	665	710	725	700	692	766	729	692	671	707	688	699	737	743	712	699	691	744	663	691	730	712	682	686	696	686	765	665	683	698	741	725	702	691	675	715	747	715	728	674	709	728	693	649	720	706	735	699	692	721	712	709	685	693	673	650	651	732	699	682	652	710	705	673	675	722	711	710	647	721	666	718	635	723	702	693	715	711	757	698	739	691	719	738	695	738	702	683	697	704	685	692	731	705	741	715	669	675	682	710	700	707	731	711	724	707	682	725	725	700	719	680	693	682	724	707	677	733	676	712	702	700	684	698	745	710	717	738	691	700	706	736	711	745	705	644	743	691	735	710	682	704	687	687	684	729	658	695	664	694	704	695	734	682	718	652	729	713	709	652	700	658	732	719	703	732	699	702	658	684	681	735	716	687	747	704	715	681	696	701	735	691	691	706	656	690	687	702	685	660	669	713	700	717	716	723	698	747	726	733	719	651	675	652	744	702	662	708	687	674	640	701	694	658	653	687	670	714	701	692	713	724	739	704	701	690	700	689	685	676	685	735	696	667	719	714	719	688	752	696	724	690	708	701	702	695	680	678	746	716	716	686	687	678	733	739	665	671	671	715	658	704	707	694	701	684	712	760	718	706	757	712	645	708	694	704	707	713	688	675	723	707	732	725	680	696	621	709	701	734	695	661	684	707	726	709	724	712	712	750	732	745	671	698	698	672	712	678	724	694	696	689	626
8060	15652	26948	22863	14812	8850	3913	1357	441	159	93	72	59	61	78	78	87	46	65	51	64	69	65	72	80	72	85	71	82	81	74	66	63	72	79	65	72	59	76	60	69	80	71	61	78	65	70	75	69	65	65	66	78	73	65	77	67	70	56	79	68	56	85	75	68	65	60	60	77	82	74	60	72	71	71	77	70	65	55	79	57	78	76	78	73	71	86	70	79	72	70	82	64	62	72	66	67	62	58	66	74	75	79	83	87	74	58	77	69	76	84	62	78	73	61	64	69	72	76	77	75	68	78	84	78	49	61	67	65	83	79	74	74	78	70	77	83	72	81	80	68	65	73	55	74	72	64	77	68	85	76	69	68	66	71	73	60	72	88	79	72	67	72	54	83	73	70	65	80	74	84	59	77	69	71	73	74	89	67	84	83	71	81	99	80	69	73	69	70	77	57	74	72	72	68	94	83	71	69	78	76	69	67	71	64	59	74	72	77	70	72	63	69	64	68	89	69	61	82	73	74	69	75	65	86	75	66	87	71	72	79	73	78	88	68	76	67	72	76	53	62	90	73	60	68	72	64	59	81	48	77	82	71	61	73	64	61	62	74	75	78	90	82	87	58	62	71	83	74	77	81	83	77	84	87	80	72	68	64	72	70	86	83	80	81	73	85	67	76	72	73	71	84	74	80	82	80	79	79	71	78	74	88	72	80	82	72	75	67	72	65	73	73	71	65	82	80	84	64	76	80	61	65	57	75	64	41	81	88	76	61	68	61	80	76	83	75	68	80	68	76	75	68	72	58	62	74	81	74	84	68	84	80	72	65	86	75	58	62	68	78	85	78	79	71	67	50	83	83	75	76	61	75	62	66	76	72	84	64	82	77	73	78	73	73	87	74	74	73	76	73	68	71	65	65	59	78	74	86	61	77	71	76	56	81	71	83	59	82	70	67	77	71	66	67	73	60	68	73	69	83	80	75	69	66	56	63	68	71	78	66	60	68	81	73	86	59	58	68	80	72	72	78	68	68	77	75	71	78	64	71	71	79	50	70	70	82	61	76	61	71	90	71	90	69	67	64	64	72	62	83	64	61	85	71	73	74	58	72	81	82	87	57	69	75	66	68	85	53	66	68	74	66	70	64	73	57	67	70	85	68	69	60	81	65	67	60	82	55	78	83	67	85	77	61	68	68	80	70	55	72	70	60	65	69	66	62	64	79	76	69	81	76	79	72	74	63	71	85	73	80	65	73	73	80	53	77	76	74	79	74	59	82	64	78	73	79	64	88	58	61	63	57	83	73	81	96	69	68	70	64	67	76	61	69	62	72	62	72	58	78	77	62	72	71	73	65	66	56	77	79	83	65	82	61	78	85	75	66	62	69	80	68	59	76	75	70	69	60	51	71	89	66	58	76	67	78	78	82	81	73	78	72	76	72	67	70	66	71	70	65	78	66	65	66	67	80	56	58	73	65	73	54	67	83	69	71	93	73	63	76	61	68	75	77	68	57	75	59	64	72	65	72	84	59	79	81	59	52	85	53	62	70	72	76	67	56	72	61	80	70	67	77	72	60	83	63	80	77	68	70	64	79	78	61	68	63	61	96	85	66	58	82	76	79	72	69	82	71	81	76	69	79	77	67	65	55	78	66	73	70	62	58	60	78	63	65	65	54	65	70	67	64	76	81	75	52	73	80	81	75	59	70	83	72	74	77	62	78	68	87	69	74	75	75	74	65	68	79	78	68	70	77	69	65	71	65	70	67	66	75	63	80	66	63	71	74	72	72	75	73	78	71	70	80	70	78	67	80	75	74	78	61	80	88	56	74	61	75	67	63	68	62	62	75	65	64	69	71	72	77	74	51	73	89	60	58	66	72	77	75	67	59	84	59	72	84	61	86	67	73	73	69	64	67	76	68	70	65	73	63	78	69	76	75	88	52	68	70	69	73	71	61	62	78	76	88	81	76	65	78	68	76	83	68	80	63	77	68	63	69	74	78	65	65	76	62	86	59	70	67	77	70	60	69	73	73	76	78	64	75	70	58	65	78	62	60	66	53	59	55	71	78	69	70	84	72	72	63	55	72	69	76	71	67	78	73	72	81	63	79	74	59	78	86	64	61	71	73	69	85	62	70	79	55	69	86	74	75	68	78	71	79	79	71	73	74	79	85	61	66	86	69	71	69	65	68	72	84	78	58	61	61	72	68	62	64	71	72	85	65	86	54	55	90	69	71	63	73	74	64	74	81	83	82	82	69	55	85	69	73	77	63	68	52	75	76	58	74	70	77	71	89	63	80	87	74	62	68	73	69	85	79	69	56	76	73	67	80	69	73	68	68	88	84	68	62	69	73	86	80	78	73	87	76	66	75	77	72	59	67	85	75	65	52	80	72	69	68	67	75	58	61	75	74	65	75	70	59	61	67	71	69	68	73	70	63	63	78	70	91	75	76	56	67	70	69	73	77	75	91	77	72	65	76	64	67	77	57	67	88	66	65	76	88	71	69	69	73	72	64	79	70	75	80	67	67	77	69	72	62	84	73	89	64	74	65	76	77	76	77	64	61	73	67	81	62	71	76	60	58	69	77	68	60	61	77	63	57	58	88	66	78	73	71	69	58	71	75	83	72	68	69	61	63	76	67	62	71	76	76	83	81	77	66	68	83	58	75	77	78	83	75	65	66	71	68	81	87	78	92	58	66	64	96	69	78	79	64	73	76	64	67	67	85	56	73	81	74	73	62	69	74	61	75	81	86	65	77	73	73	76	63	71	67	78	65	84	77	78	77	83	61	56	75	68	67	76	66	85	61	70	75	72	71	70	66	76	77	68	69	68	65	64	60	77	65	76	67	63	55	67	71	84	63	74	71	53	70	82	70	65	79	66	70	73	80	67	69	66	71	64	91	74	83	60	71	71	76	66	71	73	76	58	52	71	71	65	70	78	71	74	85	70	55	62	76	65	81	78	67	61	79	64	83	81	72	67	60	74	93	63	81	71	69	71	77	68	81	82	71	73	78	82	76	75	56	61	62	81	64	79	62	58	66	64	68	49	73	84	68	71	75	59	70	77	80	63	79	76	69	82	78	77	74	96	82	75	71	70	74	68	72	73	66	65	79	90	70	65	81	65	45	68	73	71	88	82	63	77	74	62	69	83	83	76	59	79	65	69	95	71	75	79	80	75	70	77	76	75	68	77	82	68	67	74	57	56	82	63	61	64	67	81	62	72	61	57	76	74	66	86	78	74	81	58	71	68	68	83	61	76	68	61	59	75	72	67	62	74	66	72	75	67	69	69	77	66	59	76	72	64	62	73	66	84	61	67	69	85	65	58	89	68	51	81	83	65	78	60	80	76	88	63	77	78	65	70	80	87	73	82	72	72	86	64	48	86	73	67	75	59	68	68	62	78	71	72	87	84	68	68	83	84	66	86	64	71	79	64	80	73	73	65	70	71	68	68	74	71	68	70	68	66	73	98	72	86	69	70	77	70	69	67	70	69
37686	40327	49539	51683	54813	46360	33338	20902	9190	3165	972	714	753	728	696	715	698	708	717	734	711	708	665	738	727	745	741	748	688	671	734	722	780	725	763	726	740	701	734	723	685	710	743	668	687	723	733	721	715	761	744	695	721	720	680	660	726	725	719	711	664	752	677	720	709	705	715	664	727	728	697	683	742	726	695	698	709	691	795	747	650	721	729	711	690	657	712	701	744	722	736	715	745	730	747	722	748	726	739	673	696	723	704	672	751	712	706	745	694	698	690	742	733	705	709	709	714	665	697	749	710	705	759	698	709	716	710	702	712	718	702	695	727	741	683	701	731	641	684	701	754	649	738	721	720	683	699	723	691	725	715	690	679	716	712	705	707	719	738	737	737	738	688	719	680	727	766	732	658	683	751	698	737	705	715	687	753	713	686	667	754	755	714	707	720	737	683	706	761	705	734	704	699	715	690	736	664	739	699	681	729	708	710	696	725	734	716	720	750	666	682	720	691	709	730	730	713	688	733	716	721	743	706	670	715	686	763	680	773	685	761	713	748	774	727	719	737	733	693	715	688	717	743	682	750	726	729	747	705	741	686	709	697	735	692	747	747	714	741	674	685	709	753	735	700	717	755	772	719	742	751	712	742	675	755	676	693	718	725	732	719	690	708	685	704	736	705	725	716	735	701	702	720	732	712	713	663	719	715	696	698	742	726	706	733	720	730	678	683	666	705	701	704	747	707	707	707	707	672	759	731	706	715	712	724	738	755	732	703	755	703	685	712	752	721	770	727	721	758	744	714	720	671	723	724	734	711	761	751	710	696	737	771	719	665	687	730	712	780	682	653	746	706	760	690	738	750	713	680	725	689	735	724	698	774	720	707	708	720	724	680	704	713	685	705	707	728	792	681	682	705	740	764	716	736	693	708	655	687	711	699	697	717	701	708	724	728	708	708	726	702	713	708	728	718	704	728	722	679	697	721	668	735	702	699	665	714	767	738	698	765	718	669	714	700	733	741	688	701	654	738	755	710	725	691	726	720	695	698	774	720	679	712	725	723	720	671	692	747	685	722	736	692	717	731	750	728	717	719	725	699	691	742	705	678	716	688	770	693	691	723	691	687	742	671	660	680	647	670	719	741	756	705	704	705	686	708	740	714	667	729	687	711	776	665	724	713	713	703	706	719	708	716	723	693	705	729	719	716	708	687	677	705	761	724	706	714	638	692	642	708	673	734	665	723	748	678	738	755	663	677	718	712	711	736	720	722	692	708	731	720	751	750	724	789	702	708	722	730	740	732	692	713	732	671	725	731	710	683	718	760	730	738	694	705	673	689	716	743	706	699	713	695	647	708	689	711	723	710	686	728	686	724	643	715	709	703	705	719	688	711	687	668	736	673	716	695	754	693	734	708	730	740	775	693	719	724	720	692	752	703	720	733	725	756	714	634	742	718	680	690	727	707	708	699	680	737	728	727	679	740	684	681	720	722	706	717	775	729	746	731	718	708	640	715	679	758	791	730	704	707	714	718	705	729	743	768	742	787	755	710	707	686	735	735	756	717	670	771	728	724	688	730	668	769	720	737	735	700	732	708	716	758	727	697	741	732	690	665	711	688	721	694	746	742	774	735	700	728	706	742	717	733	739	730	717	731	713	702	664	687	721	754	722	708	764	696	773	682	650	708	700	664	710	745	755	710	672	708	704	716	720	709	729	740	769	681	697	719	686	681	679	695	727	718	776	683	636	706	736	734	709	680	782	653	719	686	732	685	725	739	742	726	696	662	736	728	732	718	731	760	738	691	733	720	745	710	725	717	759	715	720	696	726	725	692	696	721	692	713	673	707	735	760	686	732	763	749	762	770	686	684	707	772	695	722	736	695	696	742	719	697	765	664	683	680	747	740	698	714	756	719	720	680	685	791	728	706	745	698	710	703	723	756	720	724	719	740	735	734	701	709	722	691	717	755	679	730	697	703	714	699	710	631	679	692	694	737	689	695	735	738	732	749	751	719	729	748	746	693	684	729	745	773	696	767	680	737	641	734	680	679	654	722	740	710	692	746	743	692	733	799	702	733	713	723	717	734	754	715	683	697	688	680	719	689	720	681	710	736	696	706	713	679	704	727	735	685	727	746	707	762	702	714	709	740	709	710	737	745	712	714	678	757	762	733	739	723	694	726	751	719	746	694	674	734	702	715	723	697	701	716	735	726	705	710	713	707	693	693	753	714	730	689	726	694	715	677	699	743	740	703	745	714	735	678	706	688	681	705	759	671	766	712	723	714	761	729	692	703	720	692	692	768	705	702	717	692	721	682	730	698	706	732	752	692	712	726	675	697	714	734	663	700	726	752	686	782	708	707	671	681	732	738	692	694	737	749	720	755	774	720	698	720	695	709	725	734	710	752	763	723	712	681	708	659	726	739	710	769	692	725	776	687	727	682	686	658	718	707	712	778	714	762	738	747	681	684	705	725	743	722	701	640	771	688	707	685	728	731	732	733	676	717	673	717	738	737	732	715	710	699	639	691	749	730	787	722	699	709	699	677	714	718	712	728	758	705	755	717	710	716	702	705	707	713	707	721	772	679	754	732	707	678	726	696	705	678	763	723	704	653	693	733	716	752	735	741	696	723	704	702	706	712	746	665	719	746	750	720	747	747	727	753	740	716	728	735	720	711	687	737	727	710	697	715	678	730	703	738	737	689	739	731	749	706	731	723	717	697	718	726	729	725	730	757	714	724	711	752	740	738	717	653	737	739	741	703	656	736	726	696	697	690	697	712	717	735	676	700	704	729	731	687	746	713	732	670	762	697	739	706	707	683	707	749	700	703	677	738	725	689	677	751	736	702	731	725	786	730	713	730	680	754	718	695	705	699	731	731	761	687	681	707	683	723	685	686	796	674	723	728	689	719	728	740	743	715	700	740	719	733	743	676	723	723	748	729	720	719	744	752	726	749	727	678	744	736	767	720	712	696	719	733	718	730	715	724	724	721	666	688	708	722	739	733	664	744	705	708	725	740	748	721	738	728	710	695	706	740	693	729	716	691	708	716	689	737	731	751	723	689	727	700	734	695	680	720	707	749	709	716	700	729	727	758	732	706	728	717	724	725	689	730	711	720	726	739	690	737	737	719	731	757	726	697	706	715	708	671	725	763	735	730	713	702	725	741	702	706	728	698	679	703	706	740	683	790	692	723	722	702	697	716	753	691	762	728	661	764	695	717	703	719	730	725	703	704	729	699	743	680	773	728	699	698	701	724	702	692	719	755	724	695	713	734	642	770	736	726	692	724	728	725	718	734	743	714	706	741	727	740	707	724	744	716	723	729	703	702	709	743	734	699	683	722	756	706	709	720	732	689	719	741	715	689	711	749	722	716	752	682	716	760	747	702	707	740	685	724	720	692	701	696	746	731	767	738	730	766	694	709	728	712	762	703	690	711	690	675	730	673	704	720	756	681	747	725	715	743	687	709	666	679	681	708	752	732	702	757	715	755	694	728	718	696
6976	3877	10631	14683	10874	6360	2831	1100	387	147	87	53	48	51	47	52	71	63	64	57	62	53	55	70	63	50	49	51	58	50	69	66	55	46	65	58	59	63	58	49	51	61	56	53	49	53	53	62	48	68	53	63	48	54	57	54	46	51	55	51	62	62	70	51	54	45	46	58	53	66	51	58	61	60	46	52	66	63	48	60	50	57	62	44	52	60	65	56	59	48	59	72	68	65	60	56	52	44	50	66	56	60	44	63	52	78	61	70	68	57	83	74	50	60	67	55	47	62	73	52	59	67	68	47	56	35	51	72	55	54	53	50	60	57	52	66	65	48	59	56	65	55	62	52	59	55	52	40	51	66	66	61	58	67	58	49	57	46	68	58	63	42	48	48	50	51	77	65	45	54	63	50	50	56	60	60	55	57	62	46	66	52	62	67	58	42	53	47	64	64	48	59	52	64	56	62	56	48	55	56	64	66	65	45	54	41	51	54	53	70	58	57	64	70	58	61	79	61	56	55	39	63	53	54	58	72	62	51	52	67	67	52	52	52	52	62	55	63	62	54	62	55	61	53	70	63	51	62	60	62	50	66	69	62	65	59	61	59	63	61	52	50	64	53	51	50	72	55	60	63	61	43	49	59	61	51	69	54	49	42	49	58	52	56	57	38	58	63	51	54	63	55	59	52	41	61	54	64	49	45	58	64	61	60	73	46	65	65	46	51	60	65	62	55	55	63	64	57	62	51	65	71	50	59	50	63	59	61	42	54	59	49	58	60	64	49	63	54	56	52	59	48	47	57	57	53	67	66	59	57	75	60	72	49	66	64	64	68	57	59	57	54	54	56	55	51	59	57	65	66	57	66	66	48	55	64	51	70	63	58	46	61	72	61	58	51	63	72	62	72	56	57	60	60	67	60	45	76	64	59	66	58	50	59	57	50	79	61	53	57	65	51	58	57	40	55	53	58	51	52	66	56	69	54	47	58	49	65	60	59	49	51	66	50	48	55	58	49	60	58	70	46	66	61	73	50	64	60	54	61	57	60	62	57	58	62	55	53	42	53	48	64	63	62	49	63	56	53	63	54	58	47	55	47	52	55	53	70	66	60	54	64	49	49	64	59	65	56	57	50	58	63	69	50	67	63	62	54	46	62	50	54	64	67	42	45	54	55	64	53	60	45	66	52	60	56	58	62	57	65	57	63	51	47	67	54	53	60	60	57	65	51	59	57	51	58	61	54	51	59	51	46	46	59	65	55	65	50	55	59	51	47	53	69	56	46	58	55	52	63	62	71	51	60	52	50	60	50	68	59	50	46	59	43	70	69	67	61	49	48	65	56	54	63	56	57	68	71	43	55	65	53	70	56	63	73	44	57	59	50	55	45	62	66	55	52	64	52	48	54	62	51	61	65	57	67	59	60	54	48	61	49	43	59	68	57	45	48	53	53	47	59	59	63	63	50	62	46	46	52	52	43	56	59	69	56	57	71	56	61	74	60	46	60	67	55	59	53	61	59	50	60	56	69	53	60	57	44	64	53	55	54	47	53	61	63	63	53	57	55	56	68	54	56	54	51	51	50	61	69	59	60	51	59	57	54	55	55	33	51	62	60	57	56	71	79	59	66	54	55	70	58	53	60	48	54	61	52	54	59	48	73	56	66	45	52	61	55	56	64	71	75	63	77	63	62	52	68	52	53	67	56	52	61	59	53	53	55	54	60	57	62	48	59	43	60	53	42	56	58	51	74	63	60	53	55	57	62	60	65	49	67	58	69	50	73	49	54	60	55	66	57	63	67	51	54	74	55	59	57	60	59	46	64	56	49	55	59	59	56	61	59	51	57	62	57	55	59	59	56	56	58	61	62	61	57	53	66	51	53	62	53	62	67	54	50	74	70	59	55	68	55	56	63	53	68	59	57	71	64	62	57	60	53	68	62	59	72	46	63	67	46	68	57	64	51	63	68	57	60	54	58	59	68	74	55	74	51	58	51	45	62	77	46	63	67	59	58	62	51	56	59	61	69	56	54	59	58	66	51	73	66	66	61	68	59	62	64	53	69	61	46	56	54	60	57	58	64	58	56	52	56	51	56	53	60	58	56	66	59	60	46	63	57	58	65	74	59	58	55	62	65	50	62	50	51	42	50	68	70	57	52	62	65	75	54	57	55	53	55	60	55	53	59	58	53	59	52	76	65	50	55	58	52	58	63	69	72	49	61	54	65	47	71	76	58	59	59	61	65	59	60	73	41	49	63	46	66	63	60	48	45	61	72	66	60	52	56	71	52	66	58	58	74	36	55	46	65	65	49	66	59	62	46	48	60	50	62	62	55	60	70	58	55	53	51	59	56	60	47	54	63	60	60	64	69	57	55	58	56	59	58	68	48	62	54	52	54	59	50	62	53	71	60	57	58	45	49	52	53	53	68	46	54	61	68	46	76	78	49	53	49	53	54	55	49	68	64	58	59	64	57	53	55	57	59	55	62	64	61	46	69	60	51	53	57	52	60	50	58	56	61	59	57	71	61	45	59	76	56	63	57	52	47	51	53	67	70	64	59	62	68	54	65	42	50	70	58	54	63	45	67	60	71	42	50	57	64	53	60	59	52	48	67	61	63	54	62	57	63	69	55	65	53	58	66	59	50	53	68	56	41	66	47	58	49	67	47	53	59	61	67	47	66	68	60	59	56	58	58	61	56	64	62	60	49	53	66	69	58	65	51	60	56	76	57	70	61	68	39	55	51	65	47	62	60	45	52	47	70	61	55	62	63	58	80	72	57	47	53	45	64	58	67	63	47	61	56	68	39	46	55	61	62	54	55	53	74	54	71	56	67	54	58	47	56	55	68	60	56	49	54	65	69	63	51	55	43	63	59	50	60	74	50	65	53	59	74	61	50	54	55	54	49	52	43	53	57	59	61	65	43	50	54	53	64	60	61	60	67	72	67	56	50	49	56	59	55	65	64	53	49	58	57	56	60	56	61	63	64	46	63	68	63	64	54	55	56	78	50	47	66	47	54	59	74	66	61	61	53	56	54	73	70	58	60	45	57	53	55	48	60	52	54	53	66	53	58	53	55	54	58	60	53	40	60	71	56	60	56	63	68	62	56	47	55	66	68	59	51	43	65	53	51	57	56	62	63	49	48	56	52	46	51	58	60	63	55	58	59	74	57	62	56	51	55	59	53	61	60	58	55	54	61	63	47	59	55	54	53	75	69	65	47	60	52	56	57	62	51	55	58	47	68	53	63	47	65	61	39	60	59	61	54	56	55	53	42	37	56	55	53	47	56	52	55	48	67	60	52	48	53	68	61	61	63	51	49	54	69	62	48	69	56	62	65	54	57	70	54	47	39	53	50	67	71	52	47	61	60	55	61	61	56	53	49	58	48	66	52	39	55	65	57	52	67	61	59	60	61	66	55	55	72	58	55	47	58	62	60	54	68	47	57	64	51	43	59	54	58	67	47	52	46	61	59	56	59	58	64	60	56	60	52	46	53
32219	24099	36153	45138	49334	41838	30285	18722	8173	2838	907	579	619	599	587	559	549	608	571	549	553	576	549	548	529	565	603	537	549	556	536	554	542	553	521	504	549	560	562	545	592	584	550	595	569	582	529	537	579	594	559	585	492	562	595	545	559	542	544	557	548	579	571	594	568	554	565	530	560	584	546	605	563	528	592	569	579	569	517	581	562	579	574	565	539	585	586	584	540	554	580	564	534	576	587	548	566	536	567	560	557	551	562	562	543	517	532	566	561	555	568	532	567	576	564	538	583	555	504	592	568	531	565	582	553	586	566	557	542	551	528	547	535	568	581	582	538	552	525	518	588	553	545	556	546	555	586	549	542	565	574	554	561	486	576	586	570	553	554	615	539	543	583	546	557	532	570	578	543	602	576	596	551	564	581	554	589	567	573	571	550	531	583	579	590	551	559	612	590	582	592	593	598	547	519	585	557	564	567	528	553	585	577	549	575	554	558	565	603	573	540	556	591	575	562	563	556	535	520	538	559	530	601	525	599	539	578	545	556	586	586	532	535	536	589	547	574	566	616	571	533	534	536	564	540	546	571	566	569	589	535	564	558	532	573	545	617	553	549	565	601	564	560	555	516	544	577	509	567	553	575	526	561	526	570	531	537	533	560	530	552	583	551	538	564	566	571	570	593	562	588	534	526	545	554	555	533	507	559	586	569	581	571	561	570	562	508	543	522	541	552	538	557	588	547	553	578	566	577	560	555	568	591	519	589	547	535	557	535	566	566	586	556	537	565	535	587	595	600	562	504	573	577	541	559	549	573	545	523	545	608	514	587	619	544	513	537	560	578	561	556	540	574	578	574	584	537	532	583	586	533	586	589	543	580	562	563	561	577	548	584	536	548	568	576	545	581	582	577	536	590	537	537	559	520	563	608	577	554	557	516	574	580	526	570	582	571	567	546	538	574	582	579	553	583	548	561	552	550	620	596	552	566	569	543	522	603	561	568	584	589	539	578	545	590	578	558	556	551	531	573	564	566	549	562	558	548	553	556	562	550	574	539	562	592	576	560	539	545	560	547	570	574	541	582	580	553	542	581	540	562	584	556	585	522	517	579	594	598	518	584	541	573	591	589	540	548	522	594	564	579	556	563	541	556	555	553	557	571	546	519	530	622	553	523	574	552	504	555	607	520	545	582	542	559	545	594	508	535	522	543	574	538	513	580	551	597	582	525	509	533	558	572	551	556	593	601	553	584	577	540	562	538	597	525	559	578	511	588	585	577	551	551	568	543	531	564	563	567	555	572	562	557	529	577	546	583	588	579	571	583	574	557	519	567	536	577	580	557	532	597	559	523	576	525	566	559	561	597	522	555	574	567	579	573	502	577	584	615	571	543	570	579	585	605	568	594	631	567	577	545	504	543	600	576	541	566	580	554	554	566	573	530	581	566	583	574	536	579	566	581	571	536	557	541	557	601	552	513	564	559	585	557	585	565	522	575	550	521	569	552	566	574	571	549	593	522	614	578	534	576	528	529	541	547	546	591	573	537	577	586	548	523	586	514	576	541	505	588	547	532	588	561	555	555	533	529	562	562	580	590	570	536	569	576	586	599	601	553	554	578	569	595	584	540	576	545	545	539	578	578	532	571	526	545	536	544	552	548	499	548	559	569	577	537	583	582	575	551	573	550	623	602	583	603	575	522	576	536	559	517	567	568	550	558	553	532	558	573	551	555	549	554	563	572	548	551	552	618	579	520	556	545	530	532	545	523	568	529	552	579	556	571	537	573	586	565	574	591	566	553	564	547	556	565	572	555	546	565	564	590	534	563	534	577	553	560	553	532	552	605	547	529	584	570	575	592	602	617	602	556	562	564	540	548	527	541	563	538	564	582	544	570	562	566	537	578	561	556	563	581	530	518	558	523	597	556	555	544	531	561	605	536	541	614	578	560	578	520	586	554	555	582	573	546	544	546	562	534	564	601	579	530	520	559	589	586	591	557	600	580	572	586	555	551	558	619	524	522	530	528	555	541	559	527	541	521	555	491	543	571	553	582	549	568	502	548	560	553	538	552	533	560	594	556	521	553	537	587	575	575	537	561	562	534	580	619	566	587	522	534	534	572	560	536	579	595	549	536	554	562	593	519	560	573	506	589	556	571	556	542	512	513	537	605	550	569	579	564	510	564	599	633	560	531	557	546	530	569	546	550	605	548	590	551	550	537	554	547	565	586	543	494	565	538	563	557	582	568	560	571	543	519	545	585	573	539	606	566	587	561	555	537	543	587	564	577	536	548	570	562	563	572	567	535	596	556	610	615	576	566	551	586	568	561	537	583	517	553	548	586	576	572	570	567	608	592	592	558	591	582	546	518	547	574	547	549	594	522	537	581	580	532	526	610	590	570	582	510	567	554	531	598	588	535	572	559	582	528	583	565	571	552	530	528	552	549	570	580	529	565	570	542	527	555	558	549	564	528	569	560	590	590	572	597	536	594	540	585	539	552	514	552	545	557	558	572	552	625	562	586	580	548	615	573	571	546	572	555	558	535	565	517	574	528	558	571	572	578	570	551	570	552	559	562	553	589	571	573	557	578	546	566	600	524	573	550	572	559	582	540	544	548	546	526	571	580	533	524	523	511	585	536	589	534	586	562	571	547	568	556	549	545	537	579	597	546	545	561	555	590	561	595	536	566	525	562	546	538	524	566	556	542	576	542	541	580	543	591	573	579	550	587	553	544	530	583	554	602	549	584	527	582	528	600	541	533	580	543	563	562	564	586	544	581	568	590	563	552	592	570	573	550	563	580	555	527	556	501	551	547	569	534	542	535	565	566	518	536	596	578	558	601	558	548	543	542	573	558	532	540	560	572	541	525	556	546	566	544	582	561	547	572	567	599	581	557	582	550	542	553	548	583	560	554	552	570	569	587	498	568	534	582	540	573	558	555	598	586	549	564	579	558	536	584	551	573	575	559	590	596	551	573	558	569	586	577	546	620	580	591	535	583	619	525	540	599	539	570	575	545	565	575	554	564	558	593	546	575	534	564	556	559	536	562	563	557	573	546	583	540	572	567	550	559	586	524	546	554	564	588	575	555	574	570	579	580	547	526	564	573	586	563	546	564	583	580	522	582	563	573	560	552	581	552	565	596	576	573	586	583	609	573	562	585	548	555	544	507	572	519	594	541	576	546	559	590	519	575	599	566	549	548	605	578	543	596	606	572	538	587	574	601	560	580	558	541	568	561	578	576	555	507	546	537	523	573	563	532	564	516	574	553	540	588	560	568	555	578	590	567	572	573	572	567	558	573	530	567	532	592	584	599	538	582	555	544	555	516	576	536	519	548	542	593	559	565	577	558	570	603	579	602	515	546	514	520	602	546	523	573	558	577	556	577	547	544	562	584	563	584	555	582	529	535	548	591	585	585	616	575	556	581	578	565	551	537	579	589	568	544	537	527	549	572	548	586	575	538	529	570	526	582	567	518	552	593	593	558	594	598	567	543	573	608	557
8000	7264	15537	22592	17381	11716	5987	2158	685	251	114	78	68	74	57	74	66	88	74	73	93	73	74	69	68	74	76	93	71	83	81	75	62	81	62	83	81	76	60	82	66	75	88	78	80	81	71	71	76	66	81	78	80	48	65	76	73	74	75	79	75	84	65	79	80	69	75	90	79	79	75	66	78	71	67	69	74	69	80	61	63	77	79	73	72	82	73	80	78	75	75	77	61	77	85	81	77	65	70	75	71	82	69	86	87	86	81	80	67	73	70	81	77	79	79	76	59	84	84	83	75	86	76	73	92	78	82	79	71	90	77	59	69	68	72	85	65	65	72	72	68	77	62	69	77	64	78	64	88	81	86	65	69	77	77	70	74	77	64	76	72	90	83	72	76	79	72	72	76	66	79	86	62	66	66	70	69	76	69	71	88	74	65	79	74	61	67	70	69	76	77	67	96	71	68	61	62	76	68	69	78	77	70	78	70	68	72	77	58	90	69	60	65	84	77	77	82	75	72	78	71	54	76	69	74	76	70	69	74	72	81	69	85	75	68	67	83	68	87	72	71	66	78	71	78	65	78	82	74	87	71	88	82	72	76	72	87	70	64	68	73	91	73	68	89	71	76	56	74	77	63	84	73	71	77	72	54	76	69	75	82	76	85	82	77	87	67	76	72	84	70	65	84	80	70	66	75	72	70	79	72	79	61	80	70	85	69	82	72	94	76	71	82	73	69	80	78	77	82	69	79	75	65	84	79	66	82	61	69	92	74	76	72	66	69	55	76	73	75	66	67	71	68	99	64	78	75	72	71	70	82	72	74	69	59	79	80	77	85	70	73	78	60	66	61	80	67	72	65	67	69	69	70	86	70	80	82	61	78	71	76	71	78	95	78	88	81	87	75	85	53	78	67	81	56	84	72	85	70	73	65	74	76	72	70	73	86	63	66	70	92	66	82	70	74	69	73	83	66	76	67	72	85	84	67	74	84	80	74	73	68	74	96	82	72	57	66	81	79	68	82	70	69	88	66	74	71	56	88	80	66	71	64	86	75	79	81	70	70	89	86	63	67	79	67	71	89	75	81	92	74	65	79	88	87	84	90	74	76	75	77	73	64	80	65	72	75	86	73	88	80	83	81	80	56	63	76	85	80	98	82	87	65	64	76	76	82	70	61	101	74	46	73	64	67	55	71	71	70	79	79	69	81	82	77	62	79	62	61	74	70	88	67	85	73	68	80	70	70	75	79	69	93	81	90	80	76	82	86	71	73	73	72	76	83	83	71	65	68	59	67	68	56	64	72	81	80	60	80	73	73	59	82	63	84	88	76	69	79	71	75	71	80	78	78	83	69	80	66	74	65	81	94	73	68	78	72	75	66	72	91	77	79	85	74	71	50	73	81	93	79	71	65	85	69	82	64	72	68	80	73	99	73	67	59	72	72	73	89	78	72	70	69	83	71	67	68	68	72	61	73	70	64	75	78	85	87	58	77	82	87	93	68	56	77	78	76	81	81	54	83	78	87	67	67	92	86	65	77	76	73	81	68	77	57	73	77	80	79	71	81	71	73	78	74	75	72	73	87	80	65	91	62	75	79	65	80	70	91	78	73	75	75	83	66	71	80	86	69	68	64	65	89	80	85	70	72	71	82	77	66	77	84	66	77	55	85	72	73	72	83	66	78	67	75	84	85	79	78	81	78	74	59	79	70	76	63	70	83	73	73	67	91	79	60	61	79	79	65	71	97	66	68	68	69	84	79	63	77	65	68	70	74	81	66	92	65	66	68	81	72	85	85	97	63	66	83	71	74	55	73	60	66	90	87	72	82	80	76	73	76	81	75	65	96	77	62	65	62	73	76	72	58	66	92	73	81	76	78	78	62	77	71	80	63	71	73	78	74	79	73	70	74	82	77	89	65	71	80	76	70	73	69	79	69	86	69	68	91	70	86	66	84	69	60	79	73	76	85	56	60	70	87	79	64	74	68	59	60	74	65	79	74	74	86	68	75	55	73	84	73	80	76	60	85	91	79	71	92	74	71	69	75	72	80	58	80	77	74	65	78	62	81	73	70	72	79	83	85	84	85	83	72	88	69	75	73	77	70	81	78	79	101	86	81	76	62	81	81	88	86	73	65	55	80	94	80	70	90	84	76	76	73	80	89	73	69	63	73	86	87	74	64	78	69	66	66	76	65	72	81	89	59	70	68	58	67	68	70	74	68	80	76	76	68	71	78	70	72	68	70	74	73	71	70	81	63	65	73	77	75	77	73	75	77	73	74	61	55	76	89	69	60	84	81	93	81	63	85	79	66	68	84	78	84	66	83	68	83	76	63	99	72	84	76	70	71	76	60	64	71	65	77	73	81	75	68	85	79	90	79	73	71	75	82	83	77	69	79	77	70	88	79	67	67	71	78	68	72	73	72	66	75	75	70	69	73	63	82	75	74	72	83	77	80	70	63	66	85	73	72	75	83	54	66	89	76	67	82	85	70	84	67	76	83	89	82	66	73	69	98	83	63	63	76	69	78	74	85	84	75	56	87	86	84	79	83	76	75	82	62	85	65	75	80	73	80	63	80	68	65	67	63	64	67	73	71	70	71	77	69	80	74	78	72	63	94	71	89	82	87	64	74	75	72	67	81	70	62	64	76	76	82	79	73	90	76	81	61	68	58	72	88	62	82	69	69	71	77	72	75	71	66	89	76	76	69	62	82	79	83	80	72	76	75	60	71	68	92	75	86	76	70	75	74	64	70	89	79	70	73	83	67	73	90	84	78	78	64	72	80	74	84	61	75	83	55	64	77	83	72	69	68	78	61	66	67	77	78	65	72	61	64	67	64	74	74	70	70	58	71	65	64	74	66	71	67	72	71	62	81	81	68	67	75	61	70	82	61	70	75	71	71	60	79	91	76	78	67	85	89	73	70	91	63	81	71	88	78	67	75	70	79	77	80	85	69	70	60	67	63	81	89	80	84	72	70	82	75	76	62	72	61	70	69	84	75	76	66	75	59	84	92	70	66	74	78	81	73	75	66	86	71	79	65	75	74	77	75	85	75	65	65	85	66	59	94	78	72	81	100	67	82	82	64	81	63	66	88	78	67	82	70	74	77	74	84	91	72	74	71	64	70	97	72	62	68	82	71	65	80	55	83	71	91	76	71	67	76	64	98	69	64	75	85	87	82	86	76	70	89	76	91	56	57	62	71	71	74	82	76	78	88	73	73	80	66	76	68	77	75	69	69	86	64	78	74	71	71	73	82	67	73	84	77	75	76	70	87	83	86	68	70	71	80	87	63	89	80	82	84	72	79	73	70	72	79	72	76	56	79	68	64	78	72	73	76	75	88	62	84	69	80	83	82	76	58	74	79	82	80	72	74	56	83	72	76	74	82	77	65	86	80	66	60	83	71	74	71	74	65	71	71	65	69	72	70	85	63	82	80	66	86	69	76	70	76	79	74	78	72	73	85	79	70	67	67	76	87	67	60	77	68	62	78	64
38449	30552	41090	54873	61212	52394	37815	25226	12651	4422	1331	762	768	744	685	718	751	794	750	739	742	734	759	734	747	731	735	732	752	769	757	770	737	692	746	747	741	761	735	740	718	725	759	780	740	775	657	772	716	777	698	740	727	710	723	756	703	733	717	705	730	768	719	768	723	767	794	739	714	717	756	751	743	735	741	745	761	725	683	756	790	753	745	741	726	775	768	754	734	761	712	758	734	744	737	741	779	747	731	727	744	750	743	742	793	752	714	741	703	745	739	753	771	727	755	763	725	718	773	737	754	748	732	737	751	805	760	773	720	747	777	755	713	734	756	795	764	693	755	733	757	788	757	703	727	753	738	687	721	742	715	724	702	684	730	692	709	739	694	735	689	705	753	751	722	686	763	749	759	750	737	725	718	719	690	745	714	734	732	740	721	759	718	726	767	719	739	742	712	687	697	691	773	728	739	772	690	702	738	797	729	746	764	736	757	772	770	735	739	741	742	766	741	753	732	690	765	749	761	735	766	702	752	749	743	720	644	710	713	755	730	717	759	719	759	737	664	730	716	752	747	738	713	768	751	705	754	733	755	706	733	757	668	757	759	777	716	747	722	733	694	752	746	728	752	715	761	742	743	714	821	714	732	728	716	775	734	752	729	748	804	742	782	698	712	805	784	748	741	758	774	767	756	699	755	753	734	732	713	752	777	786	715	769	705	751	729	726	683	761	758	712	699	749	719	716	705	763	692	718	734	753	709	761	735	753	725	695	779	768	727	743	766	751	744	734	719	724	753	704	704	731	757	763	735	733	747	756	690	743	802	742	746	757	722	708	690	715	674	796	735	754	765	704	745	729	706	715	726	702	777	722	736	699	707	738	759	784	729	714	732	712	775	674	720	751	735	782	736	731	727	748	751	714	746	740	788	695	730	723	761	723	755	682	746	736	697	718	716	703	748	753	753	748	772	765	723	737	736	725	719	726	764	732	708	765	725	733	745	752	703	783	782	747	736	753	738	738	711	704	739	736	783	696	702	705	740	703	684	715	745	725	765	734	781	711	731	682	772	698	718	771	755	746	776	793	741	728	774	735	690	784	682	769	756	793	721	707	764	732	724	738	713	732	802	751	729	686	735	729	727	750	738	713	710	766	745	774	719	771	770	729	770	731	742	727	656	729	714	715	804	733	747	765	733	761	731	757	706	733	783	778	719	721	744	732	774	731	724	725	776	746	753	739	727	732	691	777	700	740	708	700	719	741	767	757	766	739	738	757	723	752	752	761	780	735	759	669	748	714	782	693	752	735	717	749	711	708	708	776	789	753	717	711	720	726	723	680	765	721	777	734	745	751	714	701	750	740	713	716	737	745	752	738	736	723	735	707	763	778	726	784	742	746	739	737	785	792	783	709	753	767	747	724	766	754	759	748	750	749	741	726	750	729	775	710	726	692	782	742	732	714	739	752	744	771	745	777	768	727	715	737	755	737	747	739	778	779	727	760	783	756	772	707	742	725	740	731	751	687	720	707	742	764	791	764	717	718	733	723	757	727	723	756	734	720	776	805	730	726	746	700	756	717	740	796	777	761	770	783	759	721	700	711	758	721	751	737	762	789	735	740	723	770	724	702	720	760	703	714	740	795	778	701	781	694	768	750	736	744	731	744	693	768	716	752	715	741	735	732	738	745	755	710	758	708	749	730	714	717	746	711	754	744	754	736	777	733	789	757	709	752	783	743	757	716	719	713	763	748	704	746	753	699	755	754	780	720	723	735	726	757	789	731	719	745	751	725	714	743	782	692	760	714	730	751	750	741	738	742	774	724	761	722	773	737	733	810	727	775	725	749	735	714	718	749	730	777	793	744	737	738	730	744	743	685	735	771	729	749	730	701	735	801	721	766	735	759	803	715	728	759	779	777	722	766	739	720	733	746	745	732	728	729	709	737	777	678	694	749	741	707	731	769	732	763	727	766	735	705	693	758	733	742	770	740	698	765	770	769	728	762	740	727	736	702	733	743	735	770	721	735	761	725	757	712	764	702	742	718	760	726	743	723	753	736	700	717	743	773	738	698	755	721	754	735	771	768	722	740	744	727	797	723	794	750	711	733	790	723	721	705	709	756	708	743	754	741	740	689	784	746	719	751	741	697	763	734	739	782	791	760	702	735	732	724	759	717	752	737	758	752	747	731	715	739	759	764	732	747	706	703	736	759	726	714	714	754	710	687	736	711	780	728	738	736	704	726	771	753	724	723	704	775	729	787	745	748	741	753	727	721	745	737	689	731	774	710	706	775	719	771	752	765	697	722	737	791	748	778	757	711	726	734	756	682	753	718	753	689	766	708	742	777	738	728	753	765	704	739	717	748	736	821	767	758	689	765	695	745	736	756	786	708	737	711	717	772	727	679	709	755	735	775	750	797	755	757	710	773	720	749	724	737	779	738	696	747	757	738	758	742	741	753	765	686	705	758	731	766	746	751	702	750	754	730	719	761	733	698	752	730	744	728	763	737	711	721	698	722	696	759	761	687	714	718	730	742	721	751	788	707	742	737	758	773	753	784	694	705	768	693	705	658	791	683	728	734	726	718	746	703	704	755	764	745	706	715	727	732	776	718	751	750	768	732	736	700	696	736	728	713	809	715	710	772	746	723	753	722	742	749	728	730	764	733	745	730	723	765	719	754	728	727	702	720	777	759	753	780	739	727	730	784	738	734	812	768	729	745	703	759	756	755	741	752	718	745	741	748	725	738	748	726	750	705	729	762	731	725	760	723	785	748	729	717	736	712	712	760	735	753	673	734	713	767	729	750	742	723	760	782	734	735	746	784	730	734	694	737	715	764	746	721	719	769	730	790	733	697	764	765	742	685	690	742	735	743	727	777	734	717	767	711	722	703	765	801	760	731	733	731	719	705	709	744	774	725	730	732	770	725	757	744	771	739	697	740	752	738	746	792	757	719	728	711	738	709	725	745	720	742	732	782	739	744	666	766	776	738	692	764	771	707	764	719	716	747	750	736	728	782	777	744	761	740	739	708	760	753	741	702	738	786	709	718	703	708	740	778	783	722	731	687	732	715	727	736	740	780	734	776	706	692	758	773	759	749	685	738	730	770	743	771	694	743	720	714	754	748	695	736	737	732	805	734	724	753	668	751	762	754	712	675	713	777	775	804	754	740	745	750	709	785	721	730	744	718	738	721	743	721	733	753	731	708	736	736	742	724	729	775	733	743	752	735	669	721	702	718	764	750	756	736	694	766	700	762	749	722	728	745	708	784	770	733	738	729	719	719	741	747	713	750	748	744	743	761	729	704	755	738	804	707	725	755	726	753	675	673	736	701	706	721	704	712	740	729	736	732	725	769	731	748	688	803	750	751	758	738	734	773	737	759	733	759	757	773	738	800	742	714	733	748	683	728	710	720	687	729	719	750	776	715	771	749	776	696	741	705	748	708	763	758	756	719	751	734	745	745	724	732	743	724	718	719	731	702	696	715	749	735	719	682	743	711
3769	968	2971	5269	3471	1918	1057	506	235	98	79	65	63	60	64	66	60	67	70	73	63	78	67	65	66	70	74	80	72	65	82	68	76	69	66	68	74	53	73	78	56	75	81	89	71	78	62	86	68	58	73	83	67	82	56	81	73	74	75	87	67	71	84	81	74	87	70	76	79	83	54	63	67	76	71	65	75	70	72	83	63	91	73	64	72	83	80	53	69	80	84	73	78	78	70	87	69	69	65	71	81	89	67	62	76	62	70	81	83	81	73	65	89	76	91	63	70	64	81	75	74	86	71	60	74	75	81	72	81	78	65	68	61	66	70	53	70	81	78	67	69	66	83	63	76	76	80	62	62	66	61	82	72	58	59	74	59	79	66	74	63	75	73	78	78	70	92	70	63	72	69	88	80	66	68	66	60	95	66	63	64	59	57	78	61	79	67	77	75	75	84	66	77	64	71	64	78	75	84	76	61	69	74	69	51	69	83	73	76	72	74	63	86	68	80	64	74	77	74	60	80	71	61	68	79	64	73	80	61	65	79	77	61	69	82	68	66	65	67	67	60	67	76	70	88	60	62	76	58	74	70	81	74	74	64	63	67	81	60	64	73	69	67	72	71	68	60	72	77	53	64	88	58	80	80	70	70	78	77	83	60	60	70	80	58	71	90	59	76	78	70	67	81	83	63	70	75	78	76	74	80	64	101	59	68	73	67	74	61	80	70	84	76	72	68	57	66	77	79	74	74	71	67	77	77	79	72	89	67	69	65	77	70	82	77	83	69	74	64	55	87	68	82	71	56	57	78	73	74	66	71	70	81	70	53	69	74	65	75	82	80	73	67	72	83	72	79	84	71	82	58	70	76	89	90	68	72	66	62	60	71	66	78	66	77	68	75	54	58	64	82	80	73	90	65	66	71	63	70	77	73	54	64	78	65	74	85	73	81	60	79	70	81	70	75	69	61	73	71	66	66	85	77	68	79	75	78	97	67	88	80	77	73	64	68	65	69	69	71	69	65	66	61	70	56	70	72	72	69	81	81	70	70	62	76	79	77	59	76	67	65	59	76	73	68	68	76	73	72	73	84	53	74	68	71	56	68	64	64	66	76	75	63	70	80	72	59	71	73	70	70	63	75	85	63	61	70	57	76	71	62	64	69	62	75	71	79	75	62	76	68	62	94	72	84	90	66	78	88	63	71	90	86	74	73	79	80	74	79	61	71	82	77	73	65	66	76	87	78	65	78	67	63	72	70	61	59	68	71	76	82	77	73	71	71	63	70	85	65	71	72	63	73	69	70	76	65	78	69	52	74	75	54	62	87	79	72	57	67	68	77	72	62	80	75	81	67	99	76	77	82	78	61	71	68	78	71	56	75	72	67	72	65	60	76	52	58	64	60	72	73	64	64	60	83	68	70	55	70	86	91	69	73	75	65	68	76	61	69	75	76	85	76	58	62	72	72	70	77	61	84	75	78	66	63	89	82	71	103	63	74	67	71	66	78	65	70	71	72	78	79	62	59	90	85	64	72	65	63	52	75	83	87	66	68	69	65	60	62	68	75	61	81	69	75	57	76	59	69	65	65	77	71	62	69	70	55	65	75	72	77	66	64	74	75	82	73	66	75	72	53	74	74	75	61	85	85	59	70	72	62	82	73	57	67	72	69	70	90	64	76	79	56	61	70	69	76	81	81	75	62	93	75	86	64	67	78	81	57	74	66	94	69	80	80	73	69	70	73	91	71	76	74	76	72	76	64	68	70	82	74	68	57	58	83	76	76	67	76	71	64	75	83	67	79	63	65	69	73	65	60	74	64	69	65	87	55	68	73	48	67	66	71	67	77	74	78	69	64	81	58	74	60	70	59	80	77	77	81	64	66	65	69	70	91	66	64	74	61	98	55	72	77	71	90	74	69	62	73	56	74	87	74	83	68	59	64	74	83	79	73	89	72	68	65	85	79	72	62	68	73	67	71	79	77	72	71	73	76	77	65	83	70	69	70	72	67	67	72	82	56	69	60	64	78	51	72	58	72	80	64	70	73	69	64	70	68	65	76	81	86	65	82	70	70	60	80	75	78	67	56	85	77	69	74	68	71	54	60	70	61	67	65	74	90	70	56	78	67	68	63	67	77	67	73	85	79	74	67	104	73	72	56	59	72	76	66	74	61	75	73	75	71	81	70	55	59	67	60	82	59	72	57	92	71	76	69	71	86	86	60	69	70	75	75	80	79	78	68	73	67	64	63	52	78	85	75	63	78	65	58	64	71	60	63	72	67	89	77	69	82	78	87	81	60	71	76	68	63	57	86	65	69	70	79	75	65	65	58	66	67	87	69	73	73	67	67	77	75	83	64	84	66	81	75	80	57	72	68	92	74	84	63	66	66	76	65	66	74	79	74	64	83	69	68	80	88	88	57	92	72	63	54	75	86	61	60	72	67	86	66	59	58	68	67	82	78	67	68	80	70	71	79	69	54	80	70	60	70	75	85	83	73	76	79	71	76	87	57	83	72	81	64	68	61	63	75	74	85	68	74	65	54	62	59	71	81	67	66	66	70	80	85	63	80	71	48	74	91	75	73	79	94	51	68	71	66	80	78	77	68	85	68	78	72	73	63	82	65	71	85	68	79	67	70	78	71	64	77	84	70	67	80	53	75	79	83	73	71	64	71	76	66	67	78	74	64	59	58	77	55	66	59	67	71	74	64	70	83	68	58	79	76	77	70	73	77	76	63	72	66	63	78	77	72	70	81	76	63	64	67	70	65	83	67	81	79	74	77	62	88	70	63	67	72	67	54	81	62	80	69	65	61	78	73	70	71	73	57	85	83	72	77	70	84	65	85	82	65	65	78	75	72	83	72	71	71	85	68	59	71	82	64	70	59	65	71	59	72	58	62	81	63	60	77	64	79	70	74	82	66	79	73	96	76	62	49	65	71	65	67	77	75	73	71	77	82	64	78	78	71	58	55	75	76	66	79	79	74	68	73	66	73	79	57	74	60	67	77	73	77	73	70	67	68	70	68	51	65	63	85	88	76	85	67	55	65	58	68	78	70	73	64	73	58	72	61	63	67	74	72	73	67	68	71	72	75	65	80	80	80	69	81	78	76	67	71	79	55	73	66	76	69	78	61	70	61	75	74	88	72	83	75	63	71	70	64	55	72	68	71	76	71	55	68	58	63	69	70	61	65	77	68	74	75	68	73	81	58	68	66	59	60	66	81	61	70	58	75	86	67	57	78	77	88	70	70	68	63	65	77	69	76	63	61	52	78	65	73	58	64	58	63	72	69	64	56	59	73	67	73	64	71	62	86	73	63	60	75	78	90	56	63	68	72	73	81	73	77	67	76	58	71	82	77	66	80	57	66	63	75	85	69	79	68	62	72	90	69	78	86	68	73	78	78	66	79	90	73	68	72	90	65	91	75	78	83	79	59	68	63	59	64	70	64	76	61	96	71	57	71	69	71	93	67	63	66	70	84	62	76	66	59	92	60	65
26156	11037	22146	30548	31219	26587	18735	10218	4084	1622	792	687	692	673	662	677	719	698	691	654	699	692	693	675	688	679	739	680	628	714	699	676	662	677	666	686	653	707	690	701	666	671	671	661	682	707	671	675	677	638	631	681	678	639	726	689	673	699	711	654	670	638	655	664	689	649	643	652	670	676	710	665	754	666	693	688	705	691	665	675	674	768	681	688	705	697	651	702	667	690	762	670	650	677	697	721	640	684	662	657	662	641	668	699	736	706	680	670	701	679	692	651	702	695	634	644	684	653	650	635	718	620	715	704	650	640	708	687	664	673	671	658	657	683	635	732	698	663	711	723	648	667	716	655	681	629	661	689	653	699	678	659	660	680	673	689	674	650	670	705	675	693	676	656	676	690	657	687	676	711	689	688	647	703	640	704	665	665	675	704	671	645	686	693	667	729	703	734	659	700	672	700	698	728	655	645	746	672	665	697	684	641	682	717	684	698	708	676	717	692	699	693	656	653	697	725	680	723	697	638	699	677	681	687	665	652	677	672	634	658	723	657	636	700	668	672	656	670	641	653	720	681	639	671	688	662	637	716	668	715	751	665	716	698	691	675	638	635	693	661	661	662	659	651	674	632	679	661	670	654	672	719	645	652	726	646	656	691	631	704	674	645	667	647	638	649	708	685	695	723	733	691	684	657	660	656	700	710	675	700	658	684	719	706	623	636	671	659	702	698	682	664	690	658	684	676	689	714	672	646	618	670	674	729	685	647	664	653	716	676	708	692	675	655	680	684	658	682	682	671	673	703	699	705	709	679	707	668	662	709	698	623	671	609	676	692	702	683	664	663	646	655	681	642	709	639	716	637	686	602	667	673	641	679	696	687	703	680	656	655	701	713	648	627	698	682	640	698	667	636	682	630	616	706	659	706	695	676	685	706	671	698	671	665	670	688	679	688	691	709	632	700	672	706	670	680	675	690	719	676	699	631	698	661	688	678	739	658	712	719	661	679	675	656	681	642	713	717	665	738	645	707	694	695	656	716	671	670	729	680	677	710	670	686	670	653	670	644	696	705	682	652	670	643	669	646	684	653	682	679	716	718	646	736	639	664	709	693	652	686	722	654	646	691	692	695	626	617	711	693	710	707	636	672	657	637	662	680	660	657	710	680	662	683	674	693	686	694	693	676	694	632	684	690	683	703	704	683	697	661	678	659	674	647	681	728	679	672	732	644	688	661	701	703	691	706	694	659	662	694	744	654	695	672	655	732	599	673	660	706	704	676	687	626	639	681	677	688	676	660	644	670	680	698	698	682	652	665	649	642	683	691	710	708	732	630	707	695	658	700	658	689	698	652	651	679	684	715	690	699	713	686	712	651	689	684	686	667	727	728	670	654	683	668	691	690	665	693	700	672	663	694	669	703	679	691	710	708	699	677	612	637	685	683	688	742	632	685	723	674	735	688	678	640	665	679	649	707	682	656	667	673	630	700	704	651	685	716	662	725	670	677	732	672	663	672	649	660	707	703	639	719	680	721	690	700	687	701	656	640	640	628	660	676	723	687	697	693	620	673	676	662	688	686	682	656	675	620	711	638	712	663	684	703	652	655	649	686	650	629	678	735	696	667	691	662	668	676	663	668	728	661	665	715	693	708	729	668	714	687	695	643	700	710	650	713	694	676	668	693	728	699	686	685	683	688	701	669	693	663	691	685	671	710	721	698	690	698	721	675	712	658	671	677	680	687	701	680	693	694	672	720	652	645	708	687	693	728	675	701	650	645	711	693	640	649	657	664	712	686	676	705	656	681	674	706	713	651	665	719	666	635	731	681	696	680	694	702	684	676	669	668	759	708	577	694	691	701	675	673	624	686	645	652	697	697	649	664	683	678	688	677	677	693	704	699	643	680	715	681	707	722	681	647	642	706	679	694	698	692	695	673	636	654	664	671	651	696	685	680	704	677	677	712	667	670	666	696	654	708	663	711	682	659	693	707	641	736	653	659	672	684	658	693	663	692	705	731	694	699	711	723	624	720	663	692	690	690	683	655	648	640	709	688	702	672	679	674	639	698	676	684	648	667	661	686	673	731	695	672	723	678	663	679	681	658	700	698	674	637	710	701	663	689	664	622	710	677	649	634	691	676	664	655	689	671	667	660	649	643	639	679	718	691	663	688	713	659	654	687	652	685	659	652	665	636	651	665	680	704	665	665	657	667	669	619	649	667	659	646	651	647	719	666	728	723	665	649	662	641	673	696	629	721	665	702	669	691	694	685	697	709	686	675	645	659	716	652	693	681	645	655	669	679	614	709	692	708	676	737	659	670	636	725	681	649	691	678	659	610	699	684	738	657	656	719	693	689	664	721	716	684	676	705	680	667	679	664	693	684	667	660	687	686	680	707	649	687	729	653	688	659	672	670	693	730	671	642	687	686	690	754	683	634	661	690	656	700	708	739	684	703	706	676	661	714	746	631	686	684	669	685	723	709	662	674	661	669	689	643	714	662	712	648	684	726	675	661	671	666	706	674	688	717	692	661	675	667	677	653	751	681	692	666	690	648	727	722	679	668	680	643	685	649	676	713	661	660	687	670	687	689	675	686	644	644	706	647	716	626	716	667	629	648	680	663	659	683	690	677	690	653	655	702	716	654	668	646	674	678	653	680	688	676	713	629	697	744	716	689	669	716	672	634	701	666	687	693	687	683	659	656	683	678	638	656	708	688	675	739	648	687	683	652	695	649	673	670	701	666	682	685	668	656	683	688	655	668	703	652	644	689	652	677	679	653	678	683	678	650	677	666	651	699	659	719	673	664	645	695	644	658	705	696	673	672	668	675	706	685	677	681	721	698	682	661	654	673	732	687	703	679	698	665	642	670	697	712	696	667	635	677	711	667	651	683	751	670	701	709	676	731	668	653	682	611	670	703	648	672	703	699	703	658	612	623	710	667	680	717	692	665	735	658	651	644	681	614	682	659	705	673	658	710	695	678	700	661	682	681	684	694	660	684	687	699	696	663	682	719	656	666	657	646	687	679	672	674	632	704	696	674	669	713	709	691	675	687	735	689	673	687	674	680	681	678	693	711	680	670	683	679	658	749	665	650	699	638	645	648	662	690	703	684	689	653	664	657	713	692	650	702	677	670	698	658	671	693	696	722	662	666	666	707	662	695	643	716	703	690	683	675	744	722	671	636	664	680	681	681	698	729	728	675	673	687	648	642	697	687	694	637	676	717	629	707	677	689	637	660	707	693	686	648	636	688	679	718	703	709	678	660	660	705	703	695	665	683	658	697	718	695	635	697	664	676	647	686	654	666	715	689	674	643	696	666	674	688	620	734	709	690	677	724	685	716	673	712	668	677	662	642	692	607	697	706	665	719	700	662	685	661	639	674	697	663	648	694	682	709	699	669	636	689	668	704	693	696	646	690	696	672	667	664	672	694	737	644	682	676	675	671	694	640	719	670	698	694	718	650	673	713	693	674	735	650	710	681	680	741	641	667	660	669	649	678
6751	7668	21740	21074	15786	10838	5536	2090	668	173	102	72	66	74	65	82	74	64	59	71	76	62	62	70	78	51	68	66	72	74	65	62	68	71	86	66	64	72	71	60	56	70	61	61	63	66	59	70	75	65	65	77	67	82	69	63	76	56	79	86	75	77	70	64	57	56	80	66	65	74	52	55	69	77	78	72	87	66	64	52	59	69	81	69	67	79	69	70	76	60	58	60	77	67	77	74	64	65	60	60	74	60	64	65	68	64	69	66	72	59	72	67	63	66	57	87	57	67	96	58	49	59	70	67	63	76	77	56	72	84	65	77	69	71	59	82	57	64	58	65	66	61	53	65	66	79	62	72	65	62	74	71	74	81	68	71	69	67	71	66	66	69	69	75	57	54	67	64	79	55	73	66	59	53	70	76	82	65	60	72	64	64	81	59	77	65	61	73	77	79	88	63	65	60	79	61	78	60	66	76	86	71	63	75	51	69	79	57	61	75	79	69	58	70	76	74	63	61	73	67	53	70	64	71	68	75	64	80	70	87	59	65	60	77	78	60	59	81	56	72	67	83	73	71	72	68	66	74	72	58	80	65	60	66	73	64	69	66	67	66	66	74	75	69	55	68	57	66	57	70	74	66	76	72	68	68	70	75	78	69	73	77	75	61	62	70	66	82	76	60	70	68	70	59	70	62	69	66	81	70	77	65	57	64	62	67	72	67	58	64	80	62	62	80	62	58	70	84	73	71	77	86	59	74	74	66	64	58	74	80	72	74	58	70	69	84	79	67	66	79	80	67	82	76	71	58	80	62	60	64	81	61	65	81	75	63	72	81	68	63	74	56	61	47	79	57	66	72	66	58	62	76	61	70	65	61	59	75	56	64	73	73	80	59	75	62	71	91	61	66	86	70	74	76	63	65	67	65	62	65	71	57	77	59	67	65	55	76	79	83	74	64	65	71	60	69	60	76	76	76	57	86	58	83	70	73	72	64	65	74	64	62	74	68	71	79	70	79	71	74	74	57	76	82	83	72	62	80	78	70	73	65	57	77	64	62	63	65	70	67	57	74	69	86	63	66	79	61	61	83	77	55	59	50	64	67	84	65	47	66	64	72	59	63	66	60	59	81	66	61	63	55	59	70	59	74	62	71	65	65	58	70	62	67	67	76	71	61	86	67	79	82	74	65	69	66	59	62	75	52	75	70	76	58	63	63	61	76	74	67	75	60	70	70	82	70	48	72	70	78	100	74	73	63	58	66	63	71	73	51	67	66	68	69	76	53	57	73	67	78	75	58	80	62	70	64	55	70	69	52	73	68	73	74	72	62	72	89	74	71	66	63	65	50	69	74	61	74	68	73	75	64	54	68	69	71	61	75	79	71	75	56	63	80	64	70	65	98	91	60	71	56	71	74	68	63	65	74	63	69	64	69	73	71	67	55	88	64	54	73	64	64	63	64	69	68	59	65	59	65	69	89	71	76	65	76	71	56	81	57	54	68	58	61	70	63	58	79	60	61	56	81	59	70	66	78	70	67	75	57	66	66	65	60	76	68	73	74	60	63	70	63	62	77	64	59	90	76	70	54	75	64	59	69	67	71	73	71	61	70	87	71	68	66	72	70	82	73	71	56	63	71	60	73	69	45	72	60	62	63	71	70	71	52	98	76	53	68	78	67	62	80	76	62	68	87	72	62	59	73	69	77	70	71	67	76	63	63	71	73	72	64	58	71	76	75	69	55	65	71	52	64	67	76	76	66	66	65	66	65	66	74	60	70	59	75	80	74	66	79	70	70	55	68	60	60	61	71	66	62	56	61	69	78	61	67	70	71	61	74	70	66	69	73	79	68	72	54	73	68	62	63	74	59	72	70	69	60	67	72	62	62	81	76	70	75	58	72	69	59	76	55	55	71	74	69	71	62	68	65	66	70	64	61	49	64	61	68	76	62	62	76	57	64	72	80	57	58	67	74	79	62	73	70	76	68	62	69	69	66	68	70	80	67	59	71	59	83	75	76	65	69	67	62	63	66	69	73	65	54	72	58	54	80	64	57	67	69	67	77	71	65	60	79	79	54	56	67	63	63	65	82	66	63	72	83	54	47	60	81	86	65	69	77	62	64	66	66	79	71	87	68	68	68	68	80	68	64	63	70	71	68	74	76	66	65	67	65	78	63	68	63	68	72	67	84	78	73	68	83	72	57	80	60	78	61	68	70	72	69	58	47	69	74	85	65	81	73	61	66	79	60	72	60	68	66	76	77	75	73	65	73	51	80	83	51	63	73	61	75	61	62	67	77	60	64	68	63	72	63	78	52	73	86	64	78	81	78	59	78	67	74	78	79	82	59	79	78	83	77	70	60	85	73	72	66	75	59	78	64	70	76	61	86	72	61	65	67	64	74	70	68	61	78	69	72	78	77	83	74	85	77	73	73	62	67	62	65	66	76	64	55	66	71	75	60	78	63	83	73	70	76	74	60	61	67	59	62	86	81	69	68	61	64	63	55	52	65	69	84	67	76	68	67	76	52	63	78	93	77	63	57	83	74	72	77	70	67	76	79	56	69	64	73	83	77	80	64	73	58	59	79	63	71	79	86	57	59	83	81	77	63	71	70	73	62	69	84	67	67	71	70	74	65	81	85	75	84	79	64	75	70	73	63	61	54	65	72	70	61	87	71	56	57	60	61	75	74	76	70	80	66	54	70	68	58	62	75	65	65	64	72	65	52	72	73	77	65	68	59	91	69	73	67	68	77	63	59	76	72	69	56	81	58	68	67	66	61	90	76	71	65	67	68	77	57	67	65	53	60	66	66	62	69	68	62	75	71	53	69	62	81	61	69	73	70	72	75	61	70	71	76	64	70	70	65	63	69	69	74	69	58	63	56	81	68	63	68	63	67	68	80	55	63	70	75	67	51	63	61	67	76	64	51	62	66	56	61	68	65	81	68	60	82	68	76	86	70	60	72	79	57	75	66	61	68	76	80	96	63	84	77	61	62	68	75	68	67	54	73	75	71	90	70	67	71	66	64	76	73	67	79	59	60	75	66	69	60	64	86	59	69	78	71	66	72	71	73	74	78	74	74	79	65	77	69	68	61	82	49	63	69	73	64	72	69	67	65	71	68	57	69	61	77	59	60	59	65	79	67	77	62	61	70	75	69	81	57	71	71	76	76	65	64	63	48	69	59	69	67	73	65	69	69	76	75	63	68	64	53	69	79	78	76	54	59	77	90	75	64	67	81	58	69	57	85	73	82	75	66	63	85	78	70	66	85	58	59	66	61	77	65	70	54	74	80	83	61	72	62	53	70	78	72	69	65	53	78	54	68	78	70	70	65	70	68	70	76	69	65	81	62	71	70	74	53	66	71	66	78	61	75	62	76	71	54	67	64	72	69	60	69	66	57	68	66	76	72	68	73	76	70	75	62	50	89	83	59	66	71	55	71	56	72	63	72	65	64	73	63	68	62	93	68	78	71	63	72	62	71	58	82	59	64	61	67
36958	31452	46377	52000	59020	51917	37554	24969	12735	3969	1378	666	718	721	654	699	706	679	644	670	689	690	699	642	705	727	720	687	689	681	714	676	668	708	676	698	681	664	679	667	663	688	732	718	642	677	684	670	679	666	699	639	666	645	659	670	690	684	671	697	731	635	659	709	711	655	692	693	667	704	694	661	693	677	665	668	705	651	647	671	681	689	696	660	705	725	642	617	654	720	669	657	697	672	711	673	667	681	678	686	684	662	681	632	667	670	703	685	677	690	675	698	736	661	670	695	652	662	682	691	696	676	648	703	677	703	687	713	693	628	722	668	702	670	656	615	651	669	708	704	678	688	695	689	679	620	684	714	681	712	697	688	666	654	714	693	660	692	696	665	676	676	632	690	629	672	672	675	637	705	680	706	662	669	663	642	616	740	653	653	642	649	688	673	689	635	673	676	684	670	667	680	735	676	637	655	700	680	670	678	704	700	660	648	715	674	681	684	667	734	644	657	669	658	677	647	711	682	668	703	634	687	652	690	709	693	688	657	698	715	691	627	683	684	669	718	678	680	670	679	658	724	705	692	667	703	624	669	709	707	675	675	712	701	654	675	715	723	670	712	659	701	674	660	667	667	666	690	675	682	644	681	697	695	668	696	681	714	728	682	712	688	707	700	703	677	688	674	703	705	711	665	702	666	684	726	643	653	683	757	707	675	661	762	689	704	693	650	676	690	652	683	694	713	656	711	692	704	667	650	711	683	704	677	687	698	703	625	684	723	685	640	712	679	678	648	722	669	687	705	693	688	671	678	654	716	712	701	732	669	684	656	676	709	710	658	679	713	688	686	736	652	674	700	718	675	710	695	646	688	694	711	689	672	663	698	728	694	698	705	689	628	692	700	663	676	700	643	674	723	719	660	698	703	695	636	707	677	691	734	660	723	694	668	648	666	702	686	687	653	735	684	667	731	750	666	673	649	662	685	686	676	707	691	700	723	715	679	693	695	671	690	674	677	728	707	620	664	670	700	663	716	711	685	692	655	650	680	696	670	723	660	754	694	667	689	668	679	669	694	703	688	666	640	714	668	625	722	656	609	728	667	733	618	703	653	711	675	724	708	639	692	676	667	676	687	709	719	735	686	667	723	708	682	685	653	695	663	676	684	695	655	654	693	702	714	697	709	695	711	644	674	684	688	669	672	719	673	707	689	671	689	704	719	698	758	720	668	675	659	667	685	716	717	679	695	722	720	688	700	681	688	737	682	665	667	665	678	668	696	728	711	695	724	672	669	706	722	649	654	664	634	712	698	688	713	666	698	733	668	658	727	671	655	711	701	699	716	652	674	651	632	746	663	689	635	696	674	741	658	729	684	696	689	659	722	697	686	638	648	692	650	685	725	638	713	694	690	696	688	726	716	695	656	696	673	715	670	679	719	641	706	680	670	658	713	772	718	670	697	675	696	700	661	674	683	664	627	702	683	675	676	646	640	681	653	666	653	639	693	628	689	642	661	630	720	696	669	643	674	689	683	667	658	660	712	686	671	689	710	697	653	689	680	662	704	695	672	702	644	670	679	697	682	695	740	643	661	666	700	701	672	687	646	668	663	725	682	672	628	677	694	706	635	619	693	645	667	708	738	700	664	713	674	670	685	655	672	700	678	653	700	665	647	668	703	653	733	695	694	702	755	749	663	701	693	693	682	665	682	625	679	715	684	679	664	677	654	730	671	689	690	697	761	719	667	707	657	717	640	667	701	692	677	669	715	685	708	705	675	649	660	697	735	678	669	694	685	684	716	638	667	687	695	686	700	683	676	676	665	689	664	681	688	649	649	692	708	667	698	698	683	745	689	645	679	691	680	712	685	737	690	696	707	691	680	697	675	702	696	676	652	654	658	713	689	724	671	691	716	692	749	698	675	693	692	671	682	692	727	671	693	667	641	679	705	691	694	688	633	692	670	700	678	692	636	718	686	664	657	712	755	641	674	671	690	605	651	678	691	679	670	680	724	686	640	675	690	706	708	723	698	649	680	711	648	657	692	676	697	661	668	699	704	624	701	643	647	660	693	696	680	660	661	683	690	687	674	672	671	663	693	712	672	620	687	668	694	704	679	668	717	660	660	697	705	673	693	729	693	677	702	669	654	646	638	699	702	658	660	646	691	705	668	700	677	676	673	675	707	704	643	638	708	685	716	685	668	703	677	736	709	670	723	590	656	686	692	693	703	688	734	663	676	672	681	676	692	674	707	680	702	686	698	691	666	689	649	692	667	714	686	658	710	729	654	669	660	700	669	700	696	664	714	674	652	692	718	675	677	669	664	648	725	621	693	682	642	717	664	703	719	686	688	699	661	661	687	693	675	718	660	680	669	691	665	707	716	690	672	754	699	644	716	695	710	681	689	687	615	677	725	694	647	702	698	682	684	713	712	684	701	685	649	674	723	702	693	709	736	646	675	646	681	707	684	707	665	660	681	703	669	666	693	648	676	679	654	653	675	705	675	693	720	664	716	724	671	706	660	685	693	652	697	693	670	701	647	723	680	689	728	679	672	685	673	669	691	688	670	700	676	695	682	664	688	684	695	662	688	639	684	672	693	701	706	657	665	681	678	675	673	632	648	717	696	669	673	734	669	624	670	642	679	683	704	664	681	671	710	716	710	675	692	728	741	686	684	696	695	688	695	655	679	711	671	675	690	689	688	705	704	719	690	660	674	719	721	694	658	666	640	666	707	727	664	703	667	652	683	704	684	712	599	669	663	709	670	691	718	722	705	651	724	686	665	651	665	659	672	708	678	691	712	669	637	722	690	671	694	677	711	693	718	694	707	675	738	678	702	642	674	725	658	655	722	715	745	700	689	687	679	705	697	646	678	656	677	688	684	680	689	669	682	697	682	664	684	714	698	661	703	694	666	687	687	699	725	638	700	690	691	614	698	680	696	665	666	659	669	705	649	707	659	675	648	686	698	700	675	664	641	695	689	646	684	654	671	672	698	703	679	673	716	684	675	645	659	673	669	694	645	708	729	655	681	708	681	692	662	685	646	713	664	714	683	658	651	666	628	701	711	673	674	654	683	646	646	706	653	679	679	694	695	697	650	632	650	675	691	686	667	697	678	729	672	663	705	697	629	648	699	747	653	655	671	679	679	666	696	691	655	654	716	743	704	680	690	712	647	670	682	666	663	689	645	639	701	635	669	713	664	694	675	674	679	669	640	675	707	686	682	676	674	711	673	667	669	672	678	729	644	674	653	659	672	681	678	707	668	691	664	708	674	680	636	668	675	690	656	691	657	709	660	683	700	678	662	661	663	660	639	686	686	692	671	681	690	725	649	723	657	653	683	680	714	727	665	656	703	674	681	684	666	672	687	694	691	694	701	685	719	660	662	690	668	611	724	698	687	713	692	716	650	672	700	699	655	695	691	708	702	699	667	674	723	664	707	678	700	662	716	675	674	642	628	696	731	710	698	659	682	664	663	683	659	655	711	692	707	689	760	697	656	680	624
6006	5367	16533	15157	9276	4833	2169	814	280	118	78	51	44	50	53	58	56	56	74	56	59	44	59	50	48	51	55	49	42	41	54	56	52	56	59	47	53	51	50	48	52	49	48	57	67	58	53	56	47	50	48	51	58	42	54	57	44	51	62	49	45	45	66	43	73	50	47	44	55	44	51	66	56	56	59	46	53	44	44	51	57	55	59	48	49	48	63	61	51	54	59	57	41	58	48	53	70	50	59	52	45	61	56	68	51	58	52	43	57	56	43	50	57	53	49	48	59	39	58	51	53	61	51	52	48	51	77	60	51	54	49	62	59	33	49	59	46	40	44	62	53	51	53	37	43	67	62	49	55	62	57	49	55	53	59	61	53	58	60	48	53	50	49	43	49	43	47	43	50	54	53	53	53	67	61	52	56	50	56	66	48	56	42	59	57	52	55	48	61	48	53	60	44	63	63	51	45	60	57	53	45	66	45	57	56	53	54	54	43	43	51	64	57	63	41	62	54	59	49	63	73	60	64	51	47	51	53	47	42	44	59	44	65	45	55	52	47	53	45	56	39	69	49	65	60	56	52	55	68	55	68	58	51	61	62	47	47	64	53	49	57	48	67	30	49	69	57	66	52	52	58	48	49	55	68	51	42	72	60	49	42	47	57	58	53	48	52	44	48	71	63	50	47	51	44	60	48	56	44	46	48	56	54	54	50	46	58	58	53	59	66	51	55	58	51	56	47	51	59	53	39	50	56	42	50	62	55	51	46	52	49	58	64	56	60	51	59	51	59	49	55	61	47	53	49	58	57	54	55	58	64	60	44	52	47	57	47	46	60	53	56	53	48	60	54	57	62	58	48	51	62	51	71	60	60	46	50	54	43	53	57	53	52	49	54	34	56	55	62	54	58	43	50	57	47	61	66	49	62	46	53	56	41	44	80	58	42	50	48	53	51	49	53	59	53	59	52	58	49	81	49	51	51	58	66	59	52	60	53	48	66	52	60	47	53	51	61	63	51	52	68	54	47	46	55	52	42	49	47	52	58	45	41	60	58	57	59	59	42	67	59	58	54	63	56	63	55	65	53	41	51	56	34	51	58	40	45	53	48	65	53	64	56	50	49	45	56	61	44	63	50	53	71	71	50	50	65	46	37	65	49	68	59	56	57	69	60	52	59	63	57	53	53	61	56	57	60	52	58	61	54	53	58	47	62	50	56	69	50	51	53	51	47	59	57	38	59	45	44	57	62	65	62	61	52	49	52	52	71	60	52	56	59	45	56	50	49	52	57	60	63	56	70	43	48	69	38	48	64	62	43	58	59	58	49	49	71	49	56	52	54	40	50	60	53	46	49	51	53	49	50	41	53	51	52	46	57	65	42	58	61	47	56	61	40	49	64	58	54	61	60	48	50	50	60	43	48	47	54	49	55	77	53	54	55	50	45	56	64	56	60	60	56	59	53	49	49	64	44	49	41	55	50	67	67	55	50	38	47	50	58	50	58	70	58	54	57	58	64	56	49	56	47	57	47	51	52	59	49	70	54	69	60	50	47	54	51	65	42	56	48	59	51	55	44	66	69	47	47	52	45	53	58	49	56	58	48	62	57	40	52	57	53	56	49	47	56	49	55	59	47	55	57	58	53	69	57	50	63	62	55	63	60	39	56	56	60	53	61	67	52	43	44	48	55	51	70	53	46	54	39	53	45	69	51	43	51	53	55	64	52	50	67	52	54	47	56	52	56	53	49	54	46	61	63	49	48	71	58	64	73	69	59	61	52	49	43	54	54	49	47	57	47	50	51	44	50	53	47	56	55	53	60	48	57	52	46	71	51	45	63	57	52	54	46	53	54	73	45	41	63	45	47	60	53	68	59	54	64	56	58	52	45	57	57	55	56	70	41	54	66	59	52	49	62	69	56	53	64	56	53	53	55	60	61	70	47	56	56	44	53	45	47	59	56	56	57	52	58	56	56	55	48	69	62	37	60	54	55	38	43	51	59	53	66	67	52	54	49	44	57	58	49	55	57	59	63	51	61	54	44	61	62	59	46	46	51	61	49	46	42	63	67	51	54	71	42	56	44	59	61	60	46	68	48	54	47	62	50	67	46	60	53	60	59	44	63	54	57	53	52	47	50	55	58	57	49	42	40	51	49	70	50	46	60	58	53	57	50	59	45	42	53	50	35	55	56	58	55	60	54	51	42	38	39	59	58	43	43	57	72	56	51	69	51	49	58	49	55	62	61	37	61	52	47	50	58	46	57	46	50	59	50	50	44	45	52	52	55	56	53	60	45	46	44	45	55	61	58	49	46	64	68	54	53	58	57	50	52	52	43	66	67	59	57	64	59	48	45	58	49	55	62	58	61	51	62	69	49	56	59	51	52	47	59	36	72	62	55	47	55	60	44	52	59	62	37	44	71	68	46	52	53	56	52	41	60	52	57	44	51	47	38	42	55	60	54	49	47	54	58	53	56	51	63	71	53	62	60	60	51	56	54	56	45	56	41	42	51	43	55	62	51	51	48	49	56	43	54	60	56	42	58	55	57	51	40	52	59	65	51	51	36	50	44	60	60	56	71	47	50	64	51	62	50	38	45	49	59	59	52	46	66	41	49	44	60	49	47	53	55	58	66	52	49	49	64	43	37	56	50	57	43	51	53	53	63	43	53	66	53	61	70	61	59	59	60	54	65	71	56	51	44	55	50	49	48	55	52	52	63	51	60	68	37	54	67	48	48	44	53	50	43	50	51	49	66	58	65	48	48	55	57	56	56	51	47	40	49	58	50	55	46	51	65	46	57	59	66	61	36	44	49	56	53	46	45	56	64	50	58	45	46	51	61	54	49	50	41	59	56	50	55	52	42	38	71	50	44	49	55	50	61	51	54	45	55	50	61	60	54	58	60	53	62	46	56	46	67	38	60	57	52	43	51	54	68	65	62	56	51	43	46	57	52	49	47	42	57	50	57	55	38	57	47	52	57	44	50	50	55	44	54	43	45	59	72	47	60	46	57	44	42	57	47	65	51	53	42	53	44	62	63	52	41	50	59	45	60	51	55	51	55	52	54	76	58	52	65	57	63	70	45	47	54	59	64	57	48	51	41	53	57	68	55	53	49	61	59	64	53	49	60	54	44	51	56	55	49	55	54	47	72	47	57	46	51	48	56	54	55	59	61	57	48	52	54	65	49	69	49	60	50	61	55	52	59	54	51	43	46	41	63	38	38	43	63	67	54	44	41	59	65	47	54	59	46	56	54	53	53	53	52	56	61	60	60	44	54	66	58	61	54	47	56	48	36	49	53	49	53	41	60	54	51	54	52	54	46	53	62	66	46	47	53	51	64	50	62	60	50	54	50	51	50	47	49	49	50	48	65	57	49	60	57	51	56	49	51	61	49	46	48	61	65	57	66	55	49	52	59	39	54	54	45	51	54	53	54	46	58	57	49	52	59	70	52	66	49	53	59	59	55	43	45	64	63	48	41	69	62	45	69	49	50	51
30418	27503	41236	43941	45385	37632	27936	16316	6229	1990	941	569	492	575	538	555	525	517	511	514	557	510	534	545	505	582	557	525	514	533	498	512	533	499	510	525	513	537	504	507	527	528	542	519	534	518	530	513	546	529	522	513	534	580	543	506	529	515	527	512	521	515	567	464	535	475	498	497	544	549	534	501	555	509	528	543	525	572	511	552	525	476	482	481	488	519	495	520	518	542	537	523	548	510	574	507	532	517	484	518	518	522	511	510	514	533	523	520	521	506	525	528	499	497	495	507	525	533	491	530	504	589	506	523	511	506	521	478	514	510	531	544	545	533	521	500	566	512	512	506	504	469	509	555	577	504	535	477	495	559	485	522	510	553	568	514	508	571	497	533	513	535	519	518	527	532	499	535	505	493	533	543	553	505	526	493	546	520	483	515	514	470	545	535	529	512	520	568	543	536	563	508	564	550	532	543	535	500	527	513	515	507	505	497	564	515	497	551	540	520	501	518	532	520	495	501	528	511	502	526	504	523	520	535	535	506	530	516	523	510	487	528	489	488	481	510	567	556	507	557	497	550	493	537	508	537	532	511	505	494	531	514	507	527	520	505	549	521	526	562	499	496	545	542	528	556	534	497	510	516	535	559	554	537	507	532	551	519	534	534	516	535	583	503	538	558	521	538	533	516	483	518	541	548	567	537	475	532	546	528	539	533	531	546	515	510	503	535	554	551	511	501	516	516	520	538	510	573	499	501	550	485	485	495	516	499	514	511	540	483	528	515	526	526	493	513	515	527	501	544	564	542	515	478	506	539	565	530	528	530	489	507	470	529	509	537	509	557	533	486	517	486	515	531	566	501	486	504	510	482	507	518	480	577	491	529	560	488	530	594	521	513	508	538	508	502	574	542	524	481	523	522	521	520	540	513	504	523	533	513	497	519	504	549	555	532	539	475	514	504	528	531	531	543	500	527	539	560	507	488	444	547	505	518	531	536	526	507	546	536	498	510	533	509	482	510	559	498	505	510	521	516	512	496	485	537	516	532	501	545	517	510	520	469	541	507	541	501	500	506	530	495	550	497	544	555	530	491	500	522	546	521	582	500	551	503	492	548	543	512	480	500	501	526	529	510	502	508	531	520	499	497	536	554	519	514	502	538	528	516	537	495	551	508	520	530	524	519	519	541	526	489	530	502	564	490	535	540	533	516	520	536	527	514	519	519	519	512	547	584	505	556	540	519	519	487	492	563	519	530	512	519	499	485	501	566	517	565	533	497	510	540	501	462	522	551	500	533	539	537	495	508	502	484	507	518	548	507	509	506	519	490	507	545	520	495	515	507	536	514	528	541	543	494	508	538	533	550	533	512	517	511	502	501	476	501	503	505	525	524	491	523	542	531	565	540	506	492	533	532	503	544	494	522	568	501	547	515	479	507	495	503	502	563	538	548	521	497	518	548	521	550	531	473	492	523	518	520	533	543	514	521	527	523	474	513	516	483	539	514	535	542	479	528	565	531	521	520	496	472	493	515	516	538	517	516	534	539	532	492	508	520	527	498	506	510	498	524	526	503	514	570	551	475	480	530	503	544	494	533	531	549	521	563	529	518	522	531	516	513	503	549	513	544	562	513	515	471	489	551	560	472	515	525	525	500	502	558	539	539	498	507	510	548	500	489	547	482	524	551	555	520	552	497	527	499	525	524	493	482	510	508	524	504	520	496	563	520	530	527	554	506	508	482	495	517	518	506	487	528	537	545	498	504	533	549	513	552	518	490	538	520	523	530	508	543	522	515	502	504	498	589	529	536	535	519	523	543	546	493	549	506	497	532	517	513	522	494	543	484	519	529	492	575	515	493	528	551	485	500	538	525	504	532	537	500	478	510	556	544	575	533	503	523	504	500	497	518	530	505	552	465	534	545	532	497	545	515	521	505	528	546	512	515	512	532	531	537	529	525	512	469	535	537	542	530	556	500	514	510	528	516	494	533	535	515	522	499	527	510	575	511	528	473	518	501	507	531	509	508	509	536	486	538	497	518	528	520	522	523	509	568	526	500	493	555	537	548	524	527	520	533	508	517	505	575	506	536	535	554	513	505	525	500	490	499	525	508	509	535	549	509	535	493	546	568	508	488	547	477	536	540	526	548	522	541	457	486	493	502	499	561	541	503	531	541	483	516	523	505	545	472	492	523	534	510	523	547	543	516	542	510	488	497	521	493	520	509	481	546	492	526	560	482	554	563	528	538	486	517	512	521	521	499	516	520	538	499	542	507	525	550	512	509	497	540	501	512	477	475	557	517	523	545	519	549	535	512	538	495	522	520	543	511	542	536	511	527	486	552	511	498	553	543	496	541	522	518	518	565	520	527	552	547	508	528	519	513	539	519	536	523	486	508	497	519	527	526	542	559	523	546	526	542	487	506	560	531	526	533	522	541	521	525	536	484	513	511	529	553	522	526	490	542	510	499	499	523	521	517	534	518	582	529	534	572	519	546	521	577	533	501	483	545	528	553	493	529	504	538	555	514	495	525	558	481	529	530	507	554	487	485	529	518	507	496	528	502	527	536	546	525	510	532	485	517	515	524	542	546	485	555	526	499	521	501	543	515	524	508	522	535	516	522	543	530	509	549	500	500	465	532	519	558	550	529	543	530	514	536	522	539	548	518	568	503	512	538	529	528	516	512	497	513	503	498	527	501	510	489	466	517	551	558	503	538	475	506	523	511	522	485	521	507	579	549	486	544	556	538	482	507	509	558	560	489	514	541	534	465	511	495	532	507	523	473	508	544	513	490	502	529	496	526	535	529	546	531	517	549	524	525	463	482	510	528	493	486	508	500	502	510	512	517	502	534	494	526	465	507	526	535	535	515	528	513	536	543	526	495	504	520	532	529	548	511	532	562	510	549	560	489	537	550	557	521	528	533	514	525	519	529	502	535	525	508	518	540	541	485	527	541	545	485	500	547	497	521	557	510	534	480	515	535	493	486	502	552	522	517	478	530	516	502	584	500	540	536	514	516	528	528	527	491	512	493	545	517	498	495	495	497	516	516	503	540	491	516	549	543	529	549	495	489	513	488	523	562	535	565	496	533	543	497	525	548	521	463	531	508	555	509	507	522	519	531	538	514	533	506	498	469	513	502	551	504	551	536	543	510	497	541	552	529	545	501	545	520	494	516	599	510	481	478	548	562	544	515	502	531	528	519	501	513	500	497	487	516	490	501	526	492	470	531	502	499	501	545	510	524	508	540	486	529	502	533	521	563	516	505	541	562	542	525	505	526	491	490	545	510	524	500	553	553	532	576	540	518	506	553	483	525	554	516	535	495	519	542	494	525	550	533	545	489	525	540	531	531	508	563	489	526	521	533	548	541	513	573	536	529	484	504	523	494	505	517	527	555	574	560	503	512	524	533	480	500	498	534	523	538	501	517	529	541	567	562	546	532	537	509	530	509	533	495	501	531	482	537	523	540	508	506	562	524	524	502	522	527	542	532	548	513	512	512	459	510
7578	12142	26641	21473	13125	7715	4376	1582	633	220	97	66	70	83	80	77	74	64	74	76	87	59	64	68	83	62	59	81	67	75	87	66	67	69	65	67	74	74	67	75	68	76	72	63	79	73	72	55	92	84	77	65	72	77	59	71	61	73	68	84	67	78	63	79	64	85	46	55	69	81	73	72	63	65	58	72	83	63	82	75	60	85	75	82	90	61	52	65	80	62	68	63	65	59	65	60	59	72	74	77	64	70	68	56	70	67	67	63	57	81	55	64	55	71	70	65	66	76	73	79	77	76	59	66	67	65	74	70	64	74	69	58	92	79	65	68	65	58	80	67	74	87	62	76	80	74	60	70	55	76	39	64	63	56	70	64	75	84	67	82	63	73	68	75	60	76	63	75	68	57	67	65	70	75	80	80	76	69	64	64	62	53	72	64	75	67	73	63	64	87	59	72	81	52	75	80	61	78	65	68	88	76	80	70	61	73	65	72	75	64	73	77	75	77	71	72	68	73	66	78	74	65	79	61	91	67	75	68	69	59	79	69	61	63	71	67	63	72	65	68	75	77	69	83	74	84	70	69	74	63	65	83	70	63	66	62	59	75	55	69	67	61	59	79	55	71	64	79	74	76	86	76	83	73	68	72	71	52	75	65	84	61	73	66	62	65	67	70	81	72	78	86	74	79	76	68	70	74	74	88	56	67	65	63	75	66	73	82	71	77	60	77	62	57	76	81	67	77	87	63	70	58	72	68	74	72	80	73	76	60	58	57	77	77	66	68	62	70	72	87	58	61	51	70	55	48	74	57	59	65	70	71	74	60	74	64	91	71	66	75	86	82	65	74	80	67	80	68	70	71	67	77	72	76	81	75	87	59	63	75	56	68	57	78	82	75	59	61	78	59	75	80	62	78	69	78	65	64	70	72	62	63	75	79	64	71	70	62	74	70	58	55	74	75	77	80	89	84	69	72	70	63	73	68	96	87	80	71	61	80	77	74	78	76	56	72	75	64	69	63	76	65	61	71	65	67	62	81	69	70	68	74	78	76	65	76	77	86	83	75	68	70	83	61	71	74	71	50	67	66	72	57	71	74	73	71	70	72	76	78	61	76	75	59	76	62	78	88	73	60	66	93	68	82	69	69	71	63	67	74	71	84	66	83	61	61	66	74	58	84	64	54	67	71	70	59	73	63	76	88	57	60	74	77	91	73	75	59	81	65	69	63	70	70	81	73	84	65	69	73	85	76	70	66	72	59	74	81	62	75	81	68	70	73	57	68	74	81	60	71	68	66	67	64	73	78	76	80	55	81	70	61	67	86	80	75	68	81	60	65	70	69	74	62	67	63	74	65	72	83	65	75	71	68	66	66	56	59	72	68	79	54	71	77	67	64	59	76	62	71	81	68	66	64	79	59	66	62	86	72	75	88	78	67	69	92	67	78	55	61	88	83	71	66	50	71	76	69	57	63	69	66	83	66	83	68	64	82	77	76	71	59	60	58	67	74	48	66	57	69	84	73	57	80	72	80	78	62	86	68	81	64	74	71	58	67	89	79	66	55	75	64	61	64	73	70	80	72	59	71	52	73	64	87	66	75	75	65	77	68	76	66	58	62	86	69	64	60	54	73	75	62	56	68	62	85	75	67	68	88	74	74	66	71	81	75	81	71	70	60	89	65	61	78	69	70	66	73	62	67	63	63	69	72	70	61	60	76	73	62	71	69	61	76	76	69	86	75	74	74	63	79	82	71	57	67	68	68	66	63	63	61	54	80	69	70	77	63	70	68	78	59	61	75	62	72	56	73	64	71	69	65	72	75	83	77	66	76	71	56	65	78	54	67	75	69	78	65	76	73	70	59	68	65	70	77	82	64	74	84	60	76	57	74	86	80	83	50	76	67	90	80	67	87	59	88	55	71	76	64	59	79	59	76	53	67	58	75	67	71	70	60	66	72	64	76	67	61	66	69	65	66	76	67	69	71	62	66	62	71	78	50	66	64	81	65	68	79	80	84	74	77	67	70	65	66	65	57	65	64	72	77	60	75	71	67	67	67	68	64	66	67	56	73	59	59	72	78	77	76	73	71	67	64	67	60	59	69	78	63	76	61	61	64	76	66	79	77	77	79	76	73	76	71	85	69	65	67	61	75	73	67	67	52	81	79	52	72	79	76	78	69	69	72	76	58	71	82	69	66	71	67	71	58	70	55	65	71	72	73	70	77	69	65	58	76	69	63	70	81	63	78	69	67	90	64	72	58	81	65	58	64	68	79	54	72	62	57	80	72	61	75	68	90	61	83	54	54	61	58	82	71	67	76	64	68	83	79	69	80	68	75	69	82	72	89	66	67	61	76	69	72	74	66	77	86	71	53	73	75	62	66	68	71	63	78	57	87	78	66	74	67	65	68	70	58	83	76	69	61	51	81	73	61	84	75	73	65	76	82	68	80	78	76	67	66	82	66	70	74	65	75	85	65	84	67	68	80	80	61	65	79	56	74	66	75	81	77	84	60	69	66	56	79	62	77	77	78	81	57	71	70	77	75	70	75	64	57	72	61	60	60	59	69	75	60	78	62	72	71	85	59	74	68	69	78	67	67	69	69	76	66	72	67	77	64	64	59	62	85	63	64	67	77	75	72	66	73	55	74	64	75	58	58	86	75	63	57	67	69	64	66	64	65	74	68	79	57	72	80	66	66	67	94	67	72	75	65	70	75	69	85	63	72	73	64	71	68	68	70	72	63	51	57	77	68	75	68	73	69	78	65	73	63	79	73	63	73	67	50	74	80	65	81	64	68	72	75	72	79	63	69	51	76	69	67	61	77	87	86	90	90	75	60	60	70	79	83	57	69	75	82	72	61	75	73	55	78	65	81	76	57	69	69	80	73	62	65	64	68	66	79	72	76	64	67	74	73	72	72	76	62	63	58	66	66	86	81	78	57	69	67	85	74	79	77	75	62	73	70	67	69	81	56	77	69	75	75	70	74	76	82	74	59	71	54	77	64	74	71	74	76	86	57	74	73	57	68	64	77	57	67	70	66	70	67	66	69	70	64	75	60	56	49	83	62	64	55	64	82	53	65	81	73	61	58	71	56	68	64	63	65	71	62	79	83	54	76	80	61	61	68	63	65	73	74	68	66	72	86	71	65	74	69	70	67	71	71	66	80	76	61	72	63	81	60	77	71	69	55	77	69	62	64	63	65	70	83	73	58	82	63	87	72	73	88	68	81	83	81	79	69	56	60	62	61	68	89	70	74	64	71	78	69	67	80	74	84	79	63	77	74	73	65	65	68	71	65	52	72	58	73	68	68	61	71	59	64	55	69	65	78	75	56	76	69	73	73	87	64	76	77	64	60	71	60	74	61	63	76	70	74	73	60	68	76	71	77	67	72	80	62	66	67	66	81	78	59	75	79	73	82	77	72	74	73	75	64	61	81	64	68	67	64	79	90	67	82	52	68	82	76	75	77	66	59	88	76	64	64	65	73	65	73	71	60
38300	36665	49208	50147	52445	46433	35683	23086	12901	5298	1602	685	698	621	695	678	697	682	704	674	745	701	736	696	669	646	689	651	699	658	692	711	656	717	654	686	681	615	742	706	750	683	751	690	730	704	631	669	658	698	716	740	696	650	700	691	680	713	674	639	715	641	674	692	717	678	661	687	720	666	668	706	704	676	699	711	717	687	730	669	681	702	691	735	664	691	644	642	687	693	706	717	672	721	646	661	689	694	687	728	688	664	729	684	702	671	646	710	657	691	690	695	683	680	694	655	660	637	700	684	695	673	676	707	635	634	689	712	677	711	671	673	696	706	657	712	714	674	694	678	685	674	711	699	669	681	702	669	675	678	687	696	694	678	694	693	686	663	699	700	681	705	673	688	666	730	681	692	665	680	753	706	649	660	672	667	661	711	657	674	719	653	683	704	697	683	710	756	715	743	692	667	745	707	669	637	689	705	768	685	782	718	692	696	682	685	641	733	679	683	688	720	719	662	697	717	687	745	706	735	715	647	730	712	692	713	677	660	694	676	699	695	660	724	678	700	719	681	733	685	689	645	694	632	691	662	689	719	704	702	696	684	694	678	659	677	656	666	683	688	737	708	709	653	678	649	679	710	659	683	650	689	739	720	734	688	657	731	674	672	699	711	695	706	696	657	649	715	635	644	662	657	726	693	681	703	710	681	736	758	744	678	686	709	713	663	640	719	666	681	705	672	665	728	694	721	675	654	717	669	661	715	693	676	705	683	686	669	680	701	726	662	684	700	704	694	708	689	690	687	698	669	722	720	745	674	725	677	663	664	711	680	732	750	663	662	705	686	694	705	727	667	706	677	690	681	653	672	657	656	705	672	700	699	669	684	699	755	722	663	676	698	698	737	716	718	656	658	657	693	692	707	680	669	692	660	704	703	713	692	678	712	697	703	689	680	688	668	722	652	653	685	717	668	730	670	665	703	658	689	694	694	632	677	661	693	742	670	708	663	702	663	708	731	660	749	731	698	697	700	712	718	692	684	726	677	662	646	703	707	743	655	670	669	680	671	708	727	697	732	718	660	723	699	674	705	700	702	702	709	665	672	693	749	762	661	746	650	686	698	726	693	743	677	678	699	689	718	689	668	720	714	704	688	744	655	735	723	677	679	698	676	682	703	649	679	694	674	714	652	685	669	691	704	738	660	652	702	733	731	773	692	730	673	688	693	668	758	694	643	675	671	676	685	687	734	693	702	678	741	676	701	710	689	670	708	758	683	755	681	671	705	701	671	686	701	677	741	724	751	723	713	669	732	704	665	677	672	717	692	666	684	675	721	659	697	681	692	749	667	687	686	639	714	684	645	655	667	678	668	661	725	700	669	686	713	734	653	699	674	685	708	744	660	696	641	710	655	684	694	707	713	741	673	705	668	699	690	659	674	681	714	711	681	704	714	684	651	704	687	678	716	661	677	695	685	694	699	614	665	687	756	724	728	668	687	719	684	700	718	722	666	726	668	680	682	653	685	668	677	700	649	711	716	698	694	716	665	684	701	678	663	674	735	710	721	662	753	720	708	719	654	710	694	725	684	686	682	713	655	671	703	733	704	695	699	667	670	746	683	717	702	701	669	702	706	709	702	681	692	681	706	724	685	667	657	692	683	690	717	689	688	716	685	719	674	684	706	730	654	731	698	673	709	657	665	697	631	697	688	709	728	680	657	663	719	682	692	705	674	676	677	711	737	757	699	686	695	692	688	715	651	712	734	693	691	672	711	712	703	654	671	673	627	656	653	678	753	656	691	687	705	714	681	732	684	672	712	683	700	732	750	669	682	675	671	714	677	715	690	696	738	720	693	712	698	709	679	658	666	643	707	717	673	661	715	696	680	679	666	683	703	691	720	680	701	678	719	682	668	696	691	726	692	699	705	671	719	722	673	699	700	681	690	673	690	719	689	714	687	629	744	733	716	656	701	686	651	665	678	690	654	689	682	719	658	699	665	688	710	735	674	688	704	660	694	716	740	708	694	696	694	672	760	706	717	675	723	723	698	707	700	697	712	672	727	731	690	687	694	718	649	691	684	699	663	746	718	721	679	690	675	707	706	651	670	694	700	661	698	685	731	704	731	683	709	670	656	650	667	667	679	668	675	721	705	689	714	713	676	652	720	693	658	690	694	691	707	678	687	726	742	710	660	710	696	695	736	702	695	737	651	724	682	688	681	726	718	703	685	718	728	653	740	689	676	713	741	695	652	658	741	682	665	696	713	667	707	725	692	692	695	706	735	752	657	696	644	725	637	673	684	714	684	690	694	701	721	637	696	683	702	669	625	690	662	720	741	710	696	714	705	694	718	661	688	686	738	707	692	724	688	667	661	730	715	682	698	704	684	639	674	731	703	711	697	680	688	680	683	665	747	664	641	695	672	704	683	667	681	684	726	687	727	666	668	718	691	684	685	670	703	678	735	745	693	719	708	686	663	719	642	679	682	730	718	721	679	706	729	657	691	706	721	683	743	714	658	720	715	662	674	694	719	679	711	698	751	690	703	634	729	699	657	711	676	624	675	703	648	663	722	715	690	679	690	665	723	710	670	689	694	647	696	711	667	729	714	680	746	690	686	722	755	725	655	632	664	696	658	666	662	684	663	729	676	711	702	734	628	711	693	704	663	717	696	741	699	699	653	705	667	685	739	761	667	758	705	673	706	728	667	655	637	718	750	698	690	670	658	676	614	691	637	710	708	709	690	730	684	691	656	706	709	670	677	677	639	703	649	689	654	679	696	682	752	706	691	705	676	710	676	654	704	679	697	690	692	688	694	673	704	695	709	696	671	672	709	712	683	663	723	704	707	729	677	685	669	740	696	650	681	645	671	705	713	740	684	711	659	670	644	691	692	708	708	711	686	714	716	693	701	703	677	716	713	746	716	718	688	736	705	702	684	681	683	704	702	729	703	698	687	701	689	701	702	645	734	687	701	716	706	692	654	654	716	654	703	721	714	686	755	703	673	659	736	697	683	694	696	671	700	724	682	756	688	673	671	719	669	660	681	717	677	700	712	745	698	698	701	761	711	679	643	689	693	680	725	643	675	673	682	696	718	701	696	685	768	717	679	653	684	687	743	660	652	650	749	681	729	682	689	662	731	672	652	710	687	679	735	693	697	711	698	679	695	654	668	717	704	700	737	714	696	686	673	671	706	721	702	724	692	702	662	694	652	649	690	692	645	665	696	643	708	687	671	707	704	673	718	711	715	745	708	663	684	674	717	722	662	667	720	667	726	676	721	696	699	674	649	702	648	632	687	638	670	731	695	686	670	720	723	699	689	725	714	647	726	666	705	676	662	678	662	685	685	697	696	686	706	703	677	733	742	699	703	690	714	683	667	673	706	692	708	686	705	676	729	661	689	721	709	650	725	693	718	671	692	718	714	678	677	674	693	689	677	645	702	739	681	718	662	694	715	709	725	667	697	693	693	658	694	664	760	639	686	699	704	669	682	705	680	667	655	687	712
4064	1936	4422	4118	2509	1607	860	475	185	95	73	67	65	71	51	68	63	67	72	83	66	61	68	79	61	61	53	65	75	66	74	68	75	68	67	59	58	81	61	60	72	70	82	52	74	63	66	48	61	61	75	77	57	73	68	80	72	74	55	58	76	60	73	69	61	58	53	73	70	62	79	64	61	56	47	54	65	66	72	62	71	56	63	71	69	75	64	64	66	60	62	82	81	60	57	72	78	76	61	51	70	69	66	65	64	67	76	65	75	64	88	76	72	74	76	65	89	67	62	70	69	82	74	69	61	74	65	74	82	71	63	60	59	69	59	58	66	72	64	67	70	70	60	68	64	80	62	48	80	79	73	69	63	82	66	65	71	75	67	68	63	62	72	76	63	56	70	74	56	66	84	74	76	50	57	70	68	74	79	63	65	63	63	67	67	54	75	72	61	71	77	60	64	57	65	74	63	67	71	70	64	60	70	76	60	64	62	68	82	75	68	63	96	63	65	67	64	70	79	80	65	78	50	69	69	71	68	65	60	70	68	66	65	73	60	76	69	72	68	65	67	78	85	70	58	74	64	62	57	84	66	61	68	80	61	76	57	64	66	47	52	65	57	64	82	75	50	55	77	56	57	72	64	64	59	76	60	63	65	60	64	55	56	67	81	62	68	58	70	61	70	69	58	62	71	73	70	62	89	67	67	61	59	72	72	71	82	71	74	67	54	69	73	63	56	73	78	68	66	67	70	60	71	78	59	74	61	56	72	79	63	59	60	57	79	67	65	68	63	52	74	77	67	72	79	70	65	65	63	65	70	62	71	82	62	64	49	82	66	73	67	67	86	55	67	72	70	78	68	75	66	61	70	57	56	61	73	78	77	82	66	60	72	65	68	72	62	73	62	64	54	68	78	54	66	72	77	65	72	63	59	66	79	86	64	64	72	59	67	68	68	63	75	51	79	70	72	68	55	72	72	68	53	68	60	76	60	73	61	73	68	53	73	64	60	72	59	59	58	67	57	63	66	69	78	73	60	70	64	66	60	55	53	66	69	61	78	71	71	73	62	71	67	57	73	76	77	63	68	70	71	73	49	70	54	78	77	65	59	61	63	72	69	81	60	71	74	81	62	57	59	76	72	59	79	55	60	60	62	80	68	69	57	68	59	64	74	56	67	68	52	81	79	69	63	53	68	70	68	71	61	74	60	65	74	77	66	80	62	82	70	65	56	64	77	69	89	57	61	56	76	74	58	80	66	61	68	72	75	53	69	59	66	60	79	73	57	65	66	72	58	67	62	59	67	62	62	69	63	64	60	78	74	71	69	80	88	72	58	65	72	64	69	70	62	65	67	71	68	67	66	57	86	66	55	76	71	56	67	76	71	60	62	73	57	55	64	73	77	69	87	70	80	58	52	58	80	62	66	75	67	78	59	81	62	59	65	61	72	63	76	66	65	58	59	82	65	68	63	84	66	75	64	75	59	61	60	61	68	48	71	79	69	60	79	80	63	59	67	72	59	77	74	63	67	69	66	85	66	75	82	74	73	67	72	60	73	60	65	59	59	73	62	50	74	49	60	66	69	71	48	78	65	67	67	75	65	62	63	61	55	72	53	52	61	58	68	63	72	71	81	72	77	74	57	66	53	67	78	69	68	68	64	66	58	59	71	63	59	89	64	65	72	62	59	67	75	70	69	72	70	71	61	80	73	76	78	75	82	75	55	63	67	50	65	67	78	77	65	54	74	67	58	61	62	68	67	69	72	67	62	81	73	72	70	77	80	77	71	61	69	61	66	66	68	77	64	79	58	70	68	63	60	64	64	69	76	54	78	72	73	62	70	64	54	66	74	68	76	77	67	74	63	79	74	81	62	59	57	63	64	70	70	66	60	60	69	60	70	71	71	65	59	44	68	50	65	76	71	66	72	81	62	56	69	57	63	62	61	64	58	61	66	61	73	64	66	72	58	73	63	64	69	65	59	55	71	69	60	72	63	69	62	59	61	48	68	65	65	63	60	76	72	70	75	75	60	63	68	75	59	69	59	70	66	55	86	74	55	69	85	74	58	67	62	65	73	54	63	68	58	75	62	67	52	60	62	68	71	80	66	65	68	54	62	82	61	60	68	61	65	70	79	64	71	71	76	72	72	58	55	81	66	55	68	43	63	60	67	59	62	61	70	71	59	65	62	74	67	80	60	68	73	57	80	65	65	74	72	68	62	55	71	66	70	71	57	65	74	68	68	64	70	59	78	78	63	73	54	55	65	72	78	77	75	66	51	60	62	67	63	70	70	54	65	61	61	78	63	57	71	73	70	69	64	65	67	56	73	48	82	75	57	71	73	44	61	60	59	73	83	82	51	56	66	63	74	82	62	72	93	48	68	76	70	63	71	66	62	56	50	67	72	63	69	55	78	55	64	57	69	64	73	66	63	57	75	63	75	82	68	61	66	64	58	69	74	75	73	70	65	72	78	66	70	67	68	63	65	62	77	66	55	75	60	73	77	69	74	76	71	59	65	64	84	80	60	58	72	63	61	59	72	85	71	67	58	83	68	68	71	83	84	77	69	55	81	68	70	58	90	57	63	63	68	67	86	52	53	73	59	67	57	62	66	77	62	87	61	57	75	55	61	68	77	67	62	74	83	70	63	79	75	63	65	60	69	77	58	58	70	60	60	70	64	58	56	73	74	65	83	53	67	69	64	64	78	75	68	76	62	53	56	59	53	63	62	70	67	71	80	72	53	79	65	82	68	70	49	65	63	52	54	69	71	67	61	72	48	70	55	78	68	77	62	65	75	63	67	69	74	60	70	74	64	75	62	61	63	70	58	58	66	79	57	82	59	69	72	66	79	69	65	74	67	70	70	70	64	69	84	74	67	58	67	69	56	86	63	64	66	72	66	65	55	66	62	73	70	68	49	71	59	70	65	65	63	78	77	67	69	64	72	61	68	61	63	80	75	61	75	86	69	61	73	54	61	66	57	82	54	66	69	64	63	79	69	58	65	66	66	85	63	64	73	51	64	57	57	71	75	64	67	57	60	63	66	79	63	63	69	64	70	66	73	68	77	60	75	69	79	65	75	78	72	73	72	67	76	70	71	64	61	79	66	65	63	80	56	75	64	72	68	87	69	72	64	58	74	72	80	53	67	70	73	67	80	64	67	77	77	61	62	61	63	72	53	63	76	41	78	66	81	62	68	69	47	68	67	76	69	69	71	71	55	64	73	71	70	52	63	60	61	65	57	64	66	52	81	66	80	62	75	68	67	58	60	77	59	70	82	62	72	68	72	81	67	71	72	65	67	81	65	78	72	77	61	68	71	57	66	74	79	60	77	63	71	56	70	78	83	62	69	60	65	70	54	61	65	75	70	73	73	81	63	65	69	63	77	71	60	51	60	70	52	76	73	56	71	68	74	79	66	69	61	69	77	65	79	69	73	69	63	67	84	59	63	63	75	58	62	66	75	79	58	59	73	83	55	65	76	59	70	80	68	66
26644	17422	25389	27801	28575	25446	18448	10839	4938	1537	660	615	641	652	663	608	608	655	620	640	650	661	611	660	633	636	675	645	585	662	597	637	661	680	625	634	599	641	595	625	572	651	624	690	624	676	675	651	627	642	657	657	611	635	616	604	644	628	672	617	688	610	660	609	637	635	646	615	630	607	670	635	615	625	602	679	605	592	608	590	586	605	636	612	677	638	644	657	623	610	623	628	680	647	609	683	634	668	627	644	608	637	628	639	632	589	626	661	615	579	612	620	648	628	649	656	611	627	673	687	651	700	629	603	635	657	648	623	641	624	641	644	658	634	641	641	644	658	626	675	606	617	610	654	688	629	644	594	630	644	638	670	603	655	593	618	602	662	631	617	642	611	616	628	629	638	599	674	659	623	658	632	650	620	612	659	630	656	624	674	620	641	690	599	668	690	624	579	610	620	656	641	639	629	610	673	585	620	650	625	642	645	686	661	641	615	582	578	675	613	640	619	623	650	663	612	663	591	693	609	634	659	641	651	644	650	642	632	624	593	655	663	605	622	657	623	620	623	604	707	622	652	586	622	657	678	657	615	612	630	630	604	645	631	616	602	608	610	628	662	623	612	655	652	644	674	626	606	650	658	631	603	661	625	619	626	638	583	677	675	684	662	640	629	635	607	641	646	629	648	635	606	633	631	657	608	607	660	606	631	649	659	656	669	634	656	619	635	647	646	618	664	672	595	626	632	628	658	606	630	614	633	655	664	608	622	616	601	646	605	640	624	635	663	636	603	664	602	631	670	639	623	650	640	636	643	642	620	615	611	620	629	611	580	646	608	621	607	649	602	646	659	634	648	686	677	617	644	594	685	656	647	621	653	632	612	660	661	616	594	628	612	646	632	625	652	639	619	690	620	638	649	586	664	644	630	655	646	642	606	601	685	644	625	615	657	597	639	641	650	644	627	627	652	655	644	624	672	654	649	606	568	584	641	591	624	625	606	617	597	632	605	647	659	674	594	618	594	613	619	610	638	640	656	651	639	659	639	637	654	661	616	612	633	638	605	632	620	620	666	619	702	612	617	657	638	607	639	578	601	619	631	590	651	654	649	605	645	640	608	667	677	620	612	658	637	630	694	641	689	660	653	638	625	612	614	603	661	668	688	605	612	617	631	630	686	647	607	611	607	650	581	634	627	648	649	618	588	608	629	625	630	684	681	666	636	659	642	606	639	641	653	625	625	625	617	614	634	669	652	624	652	669	642	678	640	640	619	659	669	605	635	622	622	643	667	648	694	643	614	606	593	635	669	594	689	654	586	641	683	679	670	641	614	672	638	626	601	630	664	692	603	602	667	609	613	672	609	638	655	657	660	633	660	626	594	627	656	641	606	598	600	633	662	645	670	574	632	628	599	645	623	631	631	627	681	606	629	607	605	635	607	619	655	620	623	659	602	622	612	613	632	655	636	646	646	613	603	664	652	651	620	656	677	653	642	632	614	582	631	608	625	649	605	624	607	643	660	670	623	609	665	646	663	617	653	654	638	602	627	604	614	656	607	631	602	612	594	636	651	609	647	623	617	585	678	641	677	656	639	615	668	643	629	636	713	671	615	654	632	623	604	617	633	616	635	629	638	647	610	633	609	610	630	626	668	649	638	676	655	613	612	637	663	617	588	634	650	642	621	652	633	614	655	631	646	645	605	606	601	656	635	612	608	602	647	640	609	689	629	627	655	613	632	635	626	584	608	619	591	641	607	665	682	642	581	631	689	626	653	634	602	645	624	622	617	626	636	638	671	605	649	611	665	640	694	661	661	615	603	664	646	629	618	660	649	631	607	661	623	669	637	577	660	636	678	617	603	638	626	617	591	604	648	625	603	671	604	648	632	601	663	621	677	643	653	606	616	663	645	617	600	624	653	595	673	684	622	617	584	635	620	658	662	681	664	635	619	657	580	635	675	613	616	611	629	673	641	632	597	664	659	583	635	609	620	630	660	607	648	669	667	673	572	623	623	627	630	626	631	685	652	666	616	650	633	642	619	648	676	624	607	688	641	605	639	656	644	632	619	649	651	639	636	616	649	653	624	639	683	633	640	666	612	645	589	610	616	628	632	637	663	606	619	646	649	643	602	691	626	633	629	592	594	616	639	628	649	641	652	633	630	640	628	612	615	606	635	612	619	615	661	646	629	646	674	642	580	690	633	581	631	640	621	565	641	687	626	605	623	626	621	653	695	665	607	635	652	631	625	588	648	625	647	618	629	623	629	598	675	635	595	617	646	562	645	645	650	611	620	612	602	601	607	634	625	620	650	632	596	625	609	650	624	663	582	647	648	593	585	666	652	609	610	660	672	653	614	643	643	619	629	625	612	654	629	628	640	632	625	625	601	678	649	632	602	593	634	614	614	647	624	679	655	619	635	611	630	650	676	601	623	629	631	655	646	654	601	632	593	629	658	601	640	644	612	606	629	615	615	700	677	657	655	653	623	634	652	607	609	685	607	652	630	648	598	637	690	639	644	645	610	639	575	633	604	627	644	646	653	624	632	588	631	644	634	620	640	664	600	669	615	639	640	654	652	695	625	649	637	619	638	683	665	678	646	631	666	598	658	611	595	615	630	591	633	676	597	635	616	682	674	658	673	628	633	618	624	637	601	610	658	627	614	663	632	679	617	641	653	658	629	659	611	581	670	619	629	615	621	641	682	660	605	652	630	618	642	619	651	660	651	640	642	665	631	628	607	644	612	625	671	652	675	648	617	626	629	640	601	623	631	606	598	660	629	638	582	584	672	584	583	670	609	677	610	643	656	638	641	618	652	627	603	652	641	627	636	633	629	649	613	647	611	669	651	703	639	662	601	666	614	615	611	624	609	656	628	675	596	610	626	598	623	639	654	640	635	616	640	637	611	596	639	675	635	648	609	652	641	642	593	615	605	653	627	622	653	703	652	665	621	590	663	599	657	645	654	635	636	580	660	600	626	612	640	641	648	642	657	647	660	640	602	647	582	605	603	610	641	633	615	613	583	545	605	617	572	614	611	668	614	629	639	636	664	600	610	616	652	565	687	650	701	646	664	617	609	643	673	616	654	662	587	632	632	662	670	633	620	651	579	696	615	625	619	632	631	634	656	607	654	666	667	646	647	580	616	582	651	652	643	628	640	606	636	682	663	639	631	630	590	648	573	615	617	644	679	623	621	641	641	678	617	638	603	671	602	592	617	628	625	651	582	596	583	705	580	609	602	627	659	624	624	637	668	630	603	617	651	613	668	616	596	648	677	614	627	660	624	604	672	641	616	630	650	652	637	653	637	596	675	653	652	611	613	637	604	670	656	614	648	602	670	627	659	619	660	626	639	619	641	628	661	638	661	613	650	632	647	614	618	663	610	652	625	631	651	647	657	621	678	679	612	616	617	642	622	592	624	630	633	655	644	643	655	628	621	663	600	621	627	649	615	643	602	661	612	640	626	624	634	609	597	631	636	652	615	641	580	639	601	675	592	634	646
8642	12103	24234	20782	15273	9529	4872	2131	862	291	82	72	55	63	62	58	57	62	70	65	53	56	63	70	82	64	60	68	72	54	66	58	81	70	68	58	73	71	63	72	67	72	67	66	76	79	63	77	62	66	54	65	72	68	70	69	63	61	73	65	66	68	73	67	61	67	69	66	67	70	58	64	63	95	73	63	58	63	81	58	51	47	73	62	70	58	72	77	62	64	78	75	55	79	62	66	68	64	63	60	57	64	76	54	80	70	60	69	70	52	67	79	73	53	79	64	75	70	70	63	66	63	61	60	66	83	70	59	55	80	65	61	66	61	67	61	61	64	76	61	80	63	70	60	64	57	53	72	61	61	57	63	57	75	67	60	55	63	70	70	47	82	60	55	79	66	55	74	86	60	53	50	63	64	70	67	69	67	67	68	62	63	63	76	58	60	76	51	53	74	64	73	55	73	66	77	71	65	56	78	62	57	76	39	59	61	56	56	54	67	71	68	64	74	67	58	55	65	62	65	50	65	57	70	58	71	60	57	72	62	62	56	56	72	55	71	53	70	65	58	70	60	86	79	71	74	67	62	69	58	61	60	57	68	54	70	61	81	63	70	70	69	68	59	57	57	61	67	62	57	63	65	65	67	70	65	80	56	65	60	58	69	63	66	71	76	59	60	74	51	71	71	80	63	69	71	59	56	48	72	70	61	47	51	63	53	74	73	57	83	69	72	61	69	61	56	65	67	69	65	50	60	61	78	51	80	66	65	60	65	55	84	62	54	51	62	53	83	63	71	63	67	63	64	62	62	64	74	71	49	58	69	73	67	56	56	49	62	67	74	79	56	63	74	64	78	70	62	70	63	64	56	59	71	72	61	55	61	65	67	70	79	63	63	60	65	65	61	57	58	74	68	74	63	68	71	62	55	71	62	66	58	75	66	65	75	59	62	82	53	77	74	64	68	64	64	61	61	80	65	79	54	76	50	65	65	63	50	63	79	66	65	65	59	65	66	74	64	74	49	76	52	75	80	86	74	63	69	80	53	76	68	62	75	48	55	61	86	75	62	63	66	65	59	53	63	61	63	55	74	67	68	78	66	52	64	62	48	63	69	74	52	61	67	72	51	59	76	60	65	58	70	63	69	64	66	44	65	71	75	63	63	56	55	66	69	54	75	67	72	73	68	62	49	61	59	74	76	70	54	79	61	74	67	57	57	57	54	68	58	63	56	61	60	69	69	70	81	68	59	62	56	56	77	69	41	58	64	63	76	64	80	59	60	52	58	70	71	56	61	67	54	70	68	87	88	68	59	64	66	66	60	59	57	71	63	64	54	44	68	53	75	66	63	63	64	76	70	53	69	67	54	55	63	75	64	66	58	67	66	61	70	73	60	77	67	73	59	73	71	72	67	56	70	65	73	63	66	56	51	71	85	77	74	75	72	68	74	64	57	76	67	53	60	51	59	71	65	60	60	59	68	64	53	69	68	53	64	65	66	55	54	70	58	64	74	57	61	66	67	67	69	62	61	61	72	53	65	82	54	59	82	64	71	58	68	58	71	53	66	74	52	68	71	76	67	80	55	60	72	55	69	69	68	60	60	63	52	55	58	65	65	66	69	69	77	55	68	54	52	70	47	63	74	55	66	62	70	69	68	66	67	63	68	60	62	59	77	72	64	67	66	64	73	70	68	53	53	71	62	58	61	70	53	63	68	57	54	71	66	71	61	70	71	53	68	66	71	79	72	74	68	46	45	62	62	77	66	60	78	68	58	67	71	64	85	91	58	60	55	62	54	58	73	59	74	48	65	64	51	71	58	61	71	70	73	58	73	64	65	71	74	57	56	60	67	58	58	55	61	69	60	68	71	72	69	59	61	70	72	60	55	83	50	54	65	71	68	51	58	64	69	64	61	66	62	55	63	61	55	62	71	84	73	56	72	76	54	79	59	61	57	74	49	65	61	76	70	69	70	63	71	67	77	70	57	70	67	56	72	62	72	48	63	55	75	60	86	64	54	67	69	67	67	79	73	60	61	62	71	62	75	68	69	55	69	61	66	72	51	63	72	70	74	54	72	60	53	82	59	73	70	64	75	57	68	68	53	73	57	62	60	60	60	59	61	48	64	63	73	81	68	61	73	73	54	68	70	54	50	50	67	62	67	48	75	72	70	71	56	69	54	47	49	54	49	60	54	57	76	54	62	60	62	75	73	64	55	62	61	78	69	57	53	68	73	62	62	74	70	57	61	67	59	68	68	67	66	56	56	84	59	61	69	60	68	64	65	66	56	77	76	59	75	68	66	58	56	67	67	79	67	78	58	56	65	64	61	61	51	74	55	64	59	55	72	69	67	62	61	78	59	46	55	86	62	66	54	45	75	58	61	62	57	60	46	63	64	50	56	71	69	49	53	45	75	60	75	71	80	64	67	57	56	73	73	64	56	65	57	62	66	69	60	72	70	59	60	53	63	64	65	73	66	52	73	51	58	58	60	59	68	61	63	69	66	55	66	58	57	68	52	67	54	71	60	72	58	56	63	69	75	76	64	68	59	61	60	67	57	72	64	54	70	53	67	70	66	73	61	62	68	63	62	63	77	91	58	72	72	73	80	76	87	70	74	65	69	66	76	64	67	66	64	59	74	48	67	59	68	74	76	61	73	77	72	66	44	65	74	72	69	64	70	68	71	77	64	52	72	64	68	59	72	58	69	69	56	81	50	71	59	61	75	58	74	60	63	64	72	59	77	53	58	75	75	65	69	59	62	64	59	62	59	69	54	62	57	74	69	51	78	61	76	64	60	62	57	65	66	66	59	82	76	71	68	64	54	56	65	77	56	59	52	70	65	76	78	86	47	64	59	56	64	66	68	77	84	73	55	44	50	66	63	70	54	71	74	59	67	66	59	78	68	82	57	53	60	52	53	53	69	69	62	70	80	74	63	45	72	51	74	55	65	59	67	54	50	56	68	57	60	61	61	59	62	64	62	62	72	50	57	59	68	52	54	50	55	52	81	68	77	79	73	65	56	71	73	57	67	56	74	66	66	60	64	64	75	56	52	63	61	77	61	67	65	78	63	79	55	50	72	65	64	69	61	76	64	63	61	74	71	62	63	59	69	69	72	55	61	79	70	81	56	81	56	54	71	45	75	65	60	73	71	76	71	55	62	68	77	60	71	57	69	75	70	62	58	73	62	77	73	66	65	74	60	55	72	65	56	65	76	77	53	58	66	64	69	59	63	67	66	53	67	61	60	58	77	82	50	53	62	72	57	65	66	73	72	58	51	61	58	56	63	59	67	52	52	68	71	55	70	79	75	64	70	63	74	68	75	61	60	70	64	57	54	70	56	71	70	60	81	64	61	71	67	74	53	63	67	58	84	73	66	77	67	50	68	70	56	76	75	73	66	59	57	58	81	52	59	64	61	72	48	61	60	57	71	56	64	60	80	54	62	57	71	66	56	69	56	55	46	53	53	64	77	57	56	59	61	69	62	61	53	59	53
38014	37294	47098	50882	58169	49489	37004	26239	17193	6483	958	647	620	654	648	631	659	674	691	659	678	652	660	607	632	630	690	638	599	588	649	665	563	606	637	623	706	626	628	611	671	601	691	604	653	663	639	587	614	666	660	641	690	665	636	608	664	598	644	640	639	639	664	644	668	641	662	611	678	683	610	617	643	652	630	640	620	671	609	629	627	643	635	657	651	666	615	631	643	617	645	626	651	597	649	711	670	600	626	611	627	623	621	629	656	642	639	673	627	646	620	659	635	637	636	604	624	665	653	659	636	609	643	618	621	619	606	652	595	646	636	648	620	644	625	618	673	638	640	643	686	636	629	613	619	649	632	636	639	643	661	651	627	613	632	639	702	647	641	685	625	643	696	642	638	607	682	646	662	636	625	596	617	618	650	663	677	665	662	604	639	650	673	651	662	596	649	625	645	652	649	600	673	673	650	647	664	690	666	658	664	595	632	689	637	659	615	607	630	655	624	629	632	683	636	654	662	635	622	634	689	647	601	655	598	642	616	654	592	648	628	615	671	654	635	637	643	635	600	653	638	671	636	651	680	664	661	606	645	600	631	661	628	655	627	645	629	667	583	650	628	617	663	648	616	661	672	628	687	666	606	640	619	638	660	632	664	620	621	618	645	647	676	606	611	672	616	614	612	688	664	695	624	638	621	679	612	640	617	641	648	640	647	630	646	661	656	603	664	631	601	622	700	666	613	693	661	652	622	669	669	687	676	615	642	576	647	641	668	637	666	661	671	655	662	641	636	700	616	636	666	673	591	597	649	597	666	604	655	629	599	633	681	647	652	634	600	603	605	644	612	607	631	604	650	653	673	648	619	613	630	614	625	647	640	594	681	658	647	652	656	630	662	660	653	641	672	614	612	673	622	643	608	703	634	645	657	635	641	597	637	658	593	679	660	636	617	654	640	651	611	651	655	588	571	667	621	592	657	644	648	574	619	589	657	617	643	646	650	627	635	678	643	650	616	663	609	651	645	631	662	661	610	679	628	656	652	641	585	588	632	635	615	634	649	660	629	664	630	669	619	644	600	629	644	658	667	627	619	664	665	673	609	657	653	604	652	664	687	653	624	649	600	610	609	596	664	649	633	635	629	640	624	649	645	637	662	595	661	639	609	582	602	601	635	627	668	588	664	627	644	612	633	643	632	605	607	610	651	655	647	687	634	637	659	649	666	656	628	656	670	643	635	644	659	639	647	655	628	622	639	670	660	635	636	640	641	668	618	635	638	575	647	622	617	708	670	619	646	666	672	697	560	686	627	641	640	643	640	636	559	631	625	669	674	649	632	598	598	643	629	637	678	621	611	623	651	616	622	612	643	653	650	666	627	680	605	600	636	623	615	567	626	619	664	672	596	623	671	635	637	609	655	697	642	648	610	602	684	609	628	663	637	639	649	637	631	605	682	625	658	612	587	605	586	637	619	615	648	655	650	616	652	632	614	682	645	634	657	629	596	643	632	595	645	689	655	673	616	645	632	609	613	587	623	645	614	701	613	594	642	660	623	621	655	659	632	667	634	615	640	617	647	636	644	617	668	667	647	640	638	620	648	636	616	639	623	648	617	634	659	648	660	685	633	662	625	602	609	623	609	587	632	610	637	651	678	650	665	604	643	616	632	604	626	634	647	668	656	630	617	699	664	654	602	642	596	615	641	601	655	680	640	656	644	630	629	680	648	671	647	643	634	629	655	676	654	593	590	633	656	594	609	636	695	695	643	651	590	641	638	650	633	670	666	562	630	652	627	650	622	623	644	656	636	610	602	661	627	602	623	671	606	632	662	652	630	621	624	622	667	611	642	608	643	644	648	674	623	652	621	650	628	645	644	670	617	619	638	662	609	623	620	655	639	619	635	679	614	636	667	671	650	635	671	613	645	642	623	645	595	640	601	626	655	604	630	618	608	662	638	641	651	692	631	655	667	647	643	633	627	617	635	653	594	649	616	639	614	620	633	653	702	656	672	644	624	639	622	628	652	608	603	683	652	626	662	670	627	662	663	648	622	629	629	673	643	648	602	660	613	649	693	638	646	594	614	650	654	628	631	660	611	642	672	600	630	634	630	676	651	607	665	613	650	624	593	636	665	646	657	619	635	621	652	592	656	682	613	582	597	641	670	652	615	652	635	641	631	693	633	638	671	638	636	666	676	672	645	612	648	603	647	672	621	657	659	648	646	624	625	638	605	658	622	634	639	615	653	598	655	616	680	698	684	658	645	595	634	680	658	623	608	654	620	640	621	599	606	662	650	666	645	693	633	647	669	622	658	636	644	614	679	681	647	646	654	661	640	616	635	685	655	659	611	629	630	633	643	637	636	636	635	618	624	634	631	635	611	643	609	624	658	602	636	637	622	637	602	666	686	676	624	629	647	614	650	643	628	637	648	638	646	632	636	634	646	602	610	613	650	633	631	654	620	616	617	593	666	638	675	621	640	673	632	625	667	658	637	658	664	671	650	688	634	666	663	617	635	660	653	678	671	644	632	633	651	610	674	636	657	616	614	654	674	665	639	653	632	625	629	652	662	638	622	661	676	613	650	628	627	613	638	659	623	644	643	616	647	589	699	638	625	618	660	651	609	701	668	643	617	650	630	657	694	681	668	613	654	633	650	634	669	648	663	656	636	640	645	629	614	613	653	642	644	646	671	654	669	639	674	639	615	642	667	632	599	634	690	624	629	639	661	622	664	642	670	637	657	638	673	632	626	682	624	595	647	570	633	609	644	597	616	671	635	623	688	631	655	710	642	633	695	691	627	592	623	625	613	647	687	629	686	630	662	646	652	652	605	603	659	639	644	638	643	630	619	664	621	605	650	611	678	635	603	716	632	640	653	628	614	641	620	712	645	655	694	658	638	613	662	667	623	585	653	654	625	628	677	618	621	667	655	670	620	655	667	633	623	675	655	634	645	638	648	585	652	636	653	618	626	641	667	621	661	593	626	662	651	617	632	619	648	679	648	648	633	629	632	630	655	681	566	628	684	671	656	636	605	650	646	611	634	645	646	631	642	644	682	697	623	645	654	669	692	644	626	635	630	677	620	637	639	642	630	630	641	622	622	644	590	593	676	644	653	633	603	628	625	611	697	643	641	646	646	658	637	639	629	622	634	613	679	651	636	632	641	611	671	607	648	660	616	681	613	618	610	642	597	623	592	621	642	679	627	646	683	644	685	610	671	634	654	638	609	596	660	630	663	613	656	666	673	645	604	626	637	684	615	613	659	622	604	608	617	669	635	666	621	640	604	590	577	617	661	641	602	653	663	699	618	643	578	638	678	622	596	595	622	634	637	652	585	593	627	633	617	650	623	666	656	638	650	686	696	609	614	649	611	640	629	599	636	630	642	638	624	626	623	646	679	636	629	647	634	667	680	647	638	627	610	676	631	607	643	636	620	651	625	678	636	661	593	634	666	676	636	617	645	667	650	656	649	658	608	671	623	653	662	670	675	618	633	673	609	612
6263	6752	16149	14086	7927	5016	2676	1243	550	131	56	58	53	45	37	53	51	51	54	66	64	56	54	46	51	45	50	40	39	47	56	47	48	49	59	48	49	57	47	36	57	42	46	61	60	41	48	64	56	52	39	64	60	47	46	43	52	56	50	54	39	57	53	67	50	53	64	48	42	43	49	54	35	49	59	56	51	49	53	60	53	50	49	56	62	59	62	48	53	53	60	48	51	45	50	47	59	54	57	48	55	65	60	66	52	53	40	67	48	51	44	56	51	43	46	46	51	56	49	59	49	60	64	70	53	54	55	56	49	60	43	51	44	49	43	61	67	43	45	41	48	54	48	49	55	44	56	57	48	53	60	43	42	47	41	61	60	57	44	56	47	39	43	53	69	55	38	52	41	65	46	47	52	59	62	49	60	55	43	52	51	38	51	42	58	45	54	49	55	42	45	63	50	59	51	55	52	45	53	56	46	63	40	44	44	48	55	66	55	59	45	47	63	49	49	47	49	49	57	61	57	53	46	47	45	44	58	45	57	70	62	61	64	57	41	40	52	66	62	46	61	53	69	47	49	50	59	47	49	56	39	62	52	48	46	49	57	54	45	42	48	44	42	55	44	51	45	57	53	52	46	55	52	50	60	53	60	47	52	58	52	51	46	44	48	57	50	56	58	56	45	46	55	61	52	47	52	51	57	56	62	56	49	47	68	58	67	46	48	53	56	55	52	61	66	53	59	50	60	58	50	42	53	52	63	54	59	44	57	39	52	44	61	44	44	43	47	44	49	57	44	44	53	49	45	54	50	46	55	63	63	46	40	50	41	50	40	60	44	52	38	51	44	46	45	48	52	49	51	46	47	54	44	56	61	68	63	41	40	59	55	46	48	47	52	58	57	52	47	49	48	55	55	49	55	44	44	39	34	61	59	54	65	65	48	59	54	69	47	62	40	52	63	44	53	49	49	36	52	55	54	40	58	49	50	55	50	52	52	51	46	53	63	57	48	56	57	48	60	50	53	57	64	38	38	52	53	43	57	45	56	64	61	43	46	51	65	64	55	68	66	59	41	55	54	47	57	56	52	44	57	50	43	59	72	51	57	48	57	61	40	56	39	47	54	57	58	48	60	56	58	56	51	47	51	56	46	48	44	62	56	47	48	66	43	54	59	53	51	43	41	53	56	45	45	57	46	52	59	48	49	47	58	48	53	50	45	59	60	52	60	48	45	38	52	54	45	44	51	50	55	61	62	45	62	43	53	50	62	46	48	49	47	72	45	62	62	54	57	54	53	57	55	51	70	53	42	55	51	36	58	61	46	54	42	54	44	51	64	43	51	59	52	42	61	51	51	50	51	55	62	42	63	40	46	63	39	53	57	60	44	53	55	48	50	49	57	40	63	52	53	46	62	55	54	55	51	51	60	49	45	76	50	48	56	47	54	54	53	44	49	44	50	59	62	37	55	58	62	49	52	51	53	47	49	50	46	38	48	44	53	52	58	44	58	49	41	45	42	43	57	48	57	44	55	60	45	48	48	48	42	55	48	46	55	51	56	44	55	54	55	54	52	57	58	44	54	43	48	61	48	65	41	53	54	52	56	56	55	44	43	55	59	55	59	54	31	54	48	58	62	45	48	59	58	56	43	54	55	51	50	59	56	44	52	50	59	42	59	60	42	71	51	52	48	59	57	48	59	53	50	43	61	46	65	50	53	38	63	43	51	57	54	49	58	51	42	56	47	52	50	49	57	49	47	45	48	48	63	46	49	49	53	39	68	53	60	58	52	62	49	57	60	41	51	43	47	43	53	55	59	42	58	53	52	51	64	57	65	56	43	50	52	58	51	51	49	53	52	52	52	54	53	40	46	50	57	48	33	55	42	61	44	48	50	47	52	61	54	55	42	39	57	44	52	47	54	51	42	55	40	45	56	56	64	51	55	57	61	49	56	44	60	56	55	57	51	41	38	52	47	67	52	44	47	60	48	61	60	53	58	40	51	47	47	39	60	50	33	53	55	49	43	43	47	51	52	57	41	47	46	43	53	60	37	65	57	54	48	64	48	62	48	53	51	61	53	46	49	46	42	49	50	55	59	52	49	43	49	64	34	54	54	36	48	37	52	56	41	59	53	58	59	42	59	57	51	57	51	52	56	55	48	54	44	43	53	55	63	48	55	36	53	58	46	51	57	44	56	55	59	56	49	50	56	62	44	40	38	59	61	39	39	43	57	46	49	47	59	56	57	47	48	46	57	52	64	56	49	40	51	50	39	47	45	46	59	45	45	62	54	51	55	50	64	57	63	50	42	44	63	55	49	50	47	47	46	64	55	52	50	42	63	42	57	51	54	68	56	58	55	47	54	42	63	60	48	51	59	68	60	44	58	63	51	40	73	54	59	48	57	59	53	38	63	45	41	50	60	46	40	40	50	41	61	63	56	46	48	48	52	64	39	50	49	45	31	60	59	38	51	48	57	45	53	42	61	48	53	45	52	66	51	56	46	52	64	56	45	49	51	57	52	56	44	52	63	48	50	48	51	50	49	52	51	56	59	54	49	56	59	51	42	41	56	53	52	39	59	61	53	49	57	47	55	51	50	41	51	48	54	66	56	55	43	45	50	48	57	48	41	74	54	53	54	46	43	55	54	50	47	48	62	46	68	48	53	49	46	53	61	57	53	48	49	57	53	58	58	49	45	55	52	57	55	44	49	55	60	64	53	48	58	56	60	51	48	52	45	50	42	46	50	49	54	47	41	47	48	53	45	55	50	57	49	53	43	59	57	44	46	45	55	61	54	55	54	48	59	53	47	53	54	50	72	54	61	41	49	58	53	56	51	47	58	47	45	46	50	52	59	53	49	49	61	65	57	57	45	55	59	45	35	46	56	48	65	58	59	49	45	55	49	50	57	47	59	63	53	52	57	38	46	51	57	57	52	46	39	51	44	40	56	59	42	54	58	47	50	67	48	54	52	50	55	69	30	46	46	48	47	48	64	40	46	62	57	53	47	58	44	62	49	57	55	50	48	44	52	48	53	60	58	45	54	60	51	39	48	49	45	56	46	51	48	43	51	48	58	40	51	46	52	55	49	47	48	58	51	60	50	47	45	58	53	59	48	46	46	45	43	45	57	53	39	52	48	63	54	42	45	48	58	53	68	51	48	61	52	52	56	59	55	57	50	45	56	52	51	54	68	39	58	68	61	37	53	50	52	50	48	64	39	67	50	52	50	53	43	45	45	53	36	45	57	49	44	38	55	52	53	38	60	50	54	64	54	52	46	45	53	50	54	50	59	52	49	52	65	48	43	50	41	52	58	53	54	53	49	45	52	52	36	57	53	45	52	56	46	39	43	56	49	58	57	62	64	65	56	56	55	49	56	40	57	54	57	52	52	57	54	60	46	50	44	47	53	46	48	49	61	56	54	47	49	45	49	46	49	52	38	59	45	49	60	54	53	61	43	59	50	55	56	50	51	67	50	46	47	48	59	65	53	54	68	38
30054	30008	40500	42482	44188	39946	30720	20686	11225	3358	622	524	500	484	478	493	498	508	515	532	530	492	504	528	524	453	461	512	481	459	496	480	498	463	504	464	463	529	523	522	499	482	478	513	477	547	504	511	486	499	477	465	489	494	519	489	481	480	531	538	483	498	486	496	460	516	481	477	505	452	493	479	458	532	481	462	517	513	500	498	519	519	504	487	493	525	516	479	473	478	515	466	520	513	514	465	492	491	475	504	491	504	558	522	469	501	471	487	524	495	477	494	470	493	538	506	510	524	503	500	501	526	483	501	526	458	489	478	496	474	521	499	515	513	462	508	497	475	510	486	493	513	532	478	461	543	483	519	486	468	536	498	521	527	475	519	493	500	471	501	502	530	461	455	500	503	534	521	520	497	502	521	490	499	470	502	551	508	481	506	517	491	501	514	490	503	508	492	526	459	527	506	513	502	525	480	510	483	500	516	522	498	496	499	464	468	523	510	500	488	511	504	472	475	516	478	521	523	520	504	484	478	453	523	494	491	472	523	516	481	458	504	484	467	474	473	491	499	533	497	481	524	489	482	523	484	463	528	509	498	481	483	487	527	467	504	511	489	523	449	453	545	534	513	507	477	460	514	494	526	481	541	518	528	474	504	482	522	549	483	503	485	492	504	523	506	493	513	491	490	497	479	518	512	466	453	489	485	459	482	497	501	517	500	506	503	479	481	492	524	505	486	471	488	487	541	493	531	518	511	484	468	455	509	512	513	523	504	475	455	548	518	492	522	496	501	532	449	477	494	485	505	512	499	508	481	548	494	461	561	492	511	515	471	495	555	484	544	499	533	512	459	484	540	499	473	484	491	504	506	527	473	511	499	522	545	505	538	525	497	513	473	489	515	500	518	529	532	472	506	518	507	520	476	495	514	503	499	504	461	481	524	519	483	482	498	519	533	526	475	553	548	537	506	488	480	501	482	479	517	487	503	498	476	515	502	529	503	511	520	517	541	454	506	490	513	524	491	467	478	515	502	495	460	511	508	475	510	478	505	511	466	504	527	502	557	506	528	473	507	485	495	513	511	480	517	523	516	494	513	523	513	521	487	539	517	523	502	518	489	484	511	527	500	506	472	472	474	459	518	460	496	511	486	513	474	503	543	527	497	469	538	525	473	472	511	488	494	495	507	452	498	495	532	532	533	524	479	498	511	478	526	475	517	484	488	522	507	497	490	506	523	459	481	493	517	486	489	495	509	517	518	480	484	464	491	480	515	478	490	540	489	539	511	483	490	513	488	510	507	503	493	558	490	483	498	479	501	483	469	502	497	529	525	455	524	496	518	497	502	524	488	452	540	523	461	472	538	474	507	519	495	482	475	487	521	509	498	480	499	493	526	504	516	518	467	479	530	525	507	515	483	538	479	512	521	509	503	471	497	462	484	494	576	496	479	451	500	491	500	512	467	476	507	494	482	513	515	490	537	470	502	542	516	503	505	488	522	474	508	505	517	521	506	532	497	517	527	493	499	522	523	521	519	514	462	481	558	490	480	478	505	493	512	482	497	482	486	498	509	510	504	516	503	505	510	470	494	536	486	476	504	467	526	540	512	511	516	455	497	518	500	503	466	457	470	523	520	478	527	494	496	478	495	513	513	483	473	484	492	462	508	494	483	489	466	505	514	442	489	495	482	489	479	467	514	517	498	500	535	516	514	502	482	489	487	506	542	493	531	496	494	485	512	514	492	535	531	479	487	476	531	527	491	535	492	476	478	477	480	515	493	508	557	503	514	489	471	497	485	471	492	500	496	478	506	472	519	437	517	479	465	556	527	467	488	463	510	508	487	452	482	490	439	474	506	499	525	483	521	502	528	499	476	509	470	503	481	507	459	478	505	514	507	476	510	509	496	540	484	483	477	497	507	501	469	530	466	499	498	493	472	473	487	513	505	513	508	464	498	508	511	476	517	491	506	487	444	464	516	508	514	504	482	493	492	500	504	489	510	482	515	480	485	497	483	496	489	489	466	500	495	464	508	517	493	516	467	493	510	465	505	473	504	495	527	494	500	485	494	515	501	522	484	518	508	473	497	487	503	537	502	486	461	495	522	497	494	513	563	499	504	502	568	495	510	509	465	516	487	519	492	512	493	514	487	478	524	507	506	508	505	485	500	498	532	495	470	503	543	500	501	500	489	508	538	487	474	513	471	508	470	487	471	474	455	479	523	527	527	513	505	487	512	523	493	468	503	481	473	515	457	525	533	474	469	521	487	510	494	489	475	511	484	488	531	523	472	461	459	449	494	521	489	501	522	491	483	511	512	483	490	513	540	500	509	465	501	547	517	471	463	493	469	493	515	508	521	507	530	493	461	516	496	513	470	470	483	532	480	484	517	512	496	502	532	491	516	483	500	522	485	495	498	482	494	502	527	493	510	484	496	473	500	511	488	490	453	486	477	514	557	470	508	485	497	504	516	516	493	471	469	510	516	485	540	489	495	511	480	451	499	477	504	497	502	486	525	513	495	506	481	477	520	474	518	500	483	473	498	516	517	527	482	496	503	497	492	499	501	528	465	511	515	477	489	477	503	521	491	492	479	467	516	529	494	519	504	536	461	482	484	503	488	517	448	490	470	528	497	493	524	471	474	503	506	485	487	483	502	491	520	523	469	481	508	521	547	503	522	469	496	499	519	530	478	495	485	504	496	505	543	490	527	494	428	483	491	510	486	514	479	482	467	518	502	501	490	502	501	505	490	522	498	537	469	485	495	496	518	488	549	502	506	460	520	490	452	502	459	502	501	535	512	486	516	475	454	553	526	513	519	558	545	488	481	513	491	505	502	502	493	549	511	527	537	481	505	496	519	518	518	484	524	539	513	454	520	469	518	498	501	492	495	474	490	503	496	488	511	506	476	525	502	483	542	501	462	484	497	474	487	484	526	491	538	486	502	504	515	504	497	525	480	541	518	507	468	521	500	479	524	486	457	491	522	501	479	511	500	522	501	490	496	507	476	488	475	477	527	502	487	478	465	487	500	490	498	547	525	499	504	502	474	521	481	526	511	522	459	523	508	500	482	452	514	502	525	503	480	521	490	513	513	491	484	492	515	513	506	496	524	471	478	492	499	505	482	521	497	503	470	488	496	488	509	495	530	525	509	525	533	486	485	498	508	518	508	490	524	500	519	499	482	506	470	555	508	451	502	508	509	535	490	561	517	489	514	488	500	525	493	489	472	519	517	546	476	514	505	486	482	517	499	502	450	505	514	505	520	483	532	535	473	477	488	494	493	507	486	476	506	507	490	489	499	461	500	485	534	504	485	462	495	502	488	490	495	452	491	483	476	514	472	480	504	421	531	505	481	521	489	540	488	489	481	506	509	535	511	500	532	478	499	464	469	462	490	518	513	470	467	520	500	522	462	475	484	474	445	463	476	489	471	530	482	517	492	487	495	529	480	522	472	509	481	518	483	452	480	488	473	460	494	504	514	492	527	470	472	517	476	501	491	525	521
6415	13405	24320	20270	13734	9218	4718	1836	619	199	67	72	72	57	59	73	83	71	70	70	73	53	72	54	61	62	64	90	78	73	77	73	74	54	64	63	77	57	74	63	74	92	72	81	65	71	52	69	65	73	71	74	74	66	69	88	74	75	65	64	80	62	67	66	81	76	67	78	77	81	66	65	65	60	73	67	77	67	73	74	61	75	78	73	68	56	67	74	63	79	72	75	68	87	62	85	61	72	70	83	65	82	66	74	72	84	77	58	57	73	75	75	75	72	53	73	67	68	70	68	79	74	72	70	74	81	64	65	64	61	82	81	56	74	67	79	79	69	71	66	68	67	75	65	70	79	76	72	71	80	69	60	63	66	68	65	73	52	69	73	65	58	59	76	72	66	66	74	79	60	67	77	72	63	71	72	85	72	66	76	89	63	59	79	81	66	95	64	64	60	73	61	71	56	63	74	72	73	73	85	73	67	70	79	65	77	83	63	71	68	81	64	65	63	70	80	69	79	57	57	66	64	64	63	74	75	47	70	68	74	75	68	77	65	68	88	79	81	64	63	77	71	80	75	73	72	63	74	74	76	80	79	65	61	66	72	74	87	75	63	75	62	60	68	76	66	73	74	69	102	59	56	76	83	78	57	68	77	62	69	65	70	79	73	72	66	72	79	71	71	60	78	71	81	71	60	78	76	61	76	83	68	73	76	71	63	77	71	58	74	74	82	98	53	69	68	82	77	68	58	65	67	65	74	65	73	82	63	70	91	79	74	75	68	77	75	73	58	69	64	63	68	83	74	64	65	69	76	54	83	83	58	74	81	55	73	66	81	74	84	72	75	84	71	60	60	81	60	63	67	68	77	87	78	85	77	79	81	91	78	64	66	71	72	76	54	77	71	80	80	78	70	85	71	75	67	73	61	79	71	78	88	57	99	82	75	63	68	65	90	77	71	73	56	55	67	77	75	76	69	72	53	68	83	65	63	59	69	69	64	82	62	56	69	75	56	67	56	73	64	79	66	70	87	63	74	64	71	69	64	83	88	74	62	73	96	70	63	72	66	82	71	67	69	60	88	75	78	84	73	67	68	87	68	62	65	60	63	69	70	67	61	80	81	81	79	69	73	66	76	80	79	82	90	92	65	58	75	82	46	68	72	58	74	85	70	59	79	93	79	77	83	67	67	71	62	69	66	65	76	67	70	67	72	69	74	81	76	66	60	81	74	78	69	73	73	69	63	75	59	59	69	73	57	73	81	60	72	72	57	44	68	78	71	79	63	67	81	67	65	63	86	69	52	53	65	72	62	69	77	67	67	68	73	67	73	70	70	84	67	77	70	77	67	78	75	62	58	87	64	54	77	78	64	84	82	78	71	77	59	74	63	63	72	72	75	66	73	78	63	75	81	76	81	70	73	84	76	70	67	61	70	74	72	59	74	68	62	62	85	87	59	67	81	72	65	72	63	78	73	58	62	77	84	72	76	64	80	69	71	62	63	81	66	83	76	84	66	69	64	62	62	53	65	66	79	72	72	65	84	63	70	75	71	66	61	75	89	77	51	75	73	53	66	66	67	74	80	49	67	84	58	73	68	75	58	69	75	71	65	61	62	71	74	63	57	63	82	72	58	60	65	86	72	83	80	65	58	79	69	74	79	50	63	83	58	85	84	93	77	79	70	72	74	74	79	72	73	93	82	70	64	76	77	70	80	74	61	78	81	66	66	65	68	64	72	59	63	73	71	59	77	64	67	69	64	72	59	79	64	84	75	71	69	78	85	78	79	64	71	59	78	88	45	65	59	62	76	68	68	67	74	63	91	84	64	65	63	61	60	79	65	72	65	72	83	58	68	75	75	66	61	67	74	73	73	58	68	63	68	76	68	68	72	73	61	70	71	71	63	63	80	65	68	89	60	63	63	66	84	58	82	67	64	82	81	66	58	61	61	69	62	74	73	65	85	61	79	77	73	79	77	61	71	72	63	70	84	69	66	89	64	73	73	83	63	83	84	78	68	75	75	79	71	70	68	75	81	75	62	79	66	73	66	63	78	87	62	71	68	77	72	78	84	54	76	66	89	72	76	71	72	70	66	67	72	71	68	68	73	68	80	80	82	75	80	70	54	84	77	66	73	69	79	57	74	71	62	73	63	67	70	74	71	77	81	76	75	78	67	75	69	79	86	62	70	69	72	69	63	60	62	89	62	61	71	73	76	53	77	65	73	61	75	78	59	84	73	56	67	79	70	73	67	78	60	76	61	59	68	73	75	65	72	59	72	63	74	67	76	66	54	75	56	59	73	56	54	77	62	71	63	52	56	63	92	65	65	85	73	57	59	77	75	63	61	51	67	75	58	82	58	58	69	57	62	68	63	76	75	78	77	66	55	79	61	70	67	65	71	60	68	68	57	73	71	82	75	72	79	69	85	61	61	72	63	61	67	56	72	75	75	65	77	68	76	70	65	77	75	77	76	71	82	76	61	73	75	77	68	91	64	70	71	69	78	71	63	73	69	87	57	78	80	63	74	66	61	77	78	74	55	60	61	81	67	76	70	68	71	70	69	66	66	73	62	88	65	81	67	76	75	62	69	57	80	63	73	79	70	57	77	76	67	55	76	83	83	65	80	79	79	70	61	72	66	59	75	59	89	76	68	79	60	69	71	73	55	75	82	83	74	72	58	67	74	66	78	75	69	76	71	75	79	65	78	79	75	49	57	74	67	64	80	70	68	80	73	78	69	61	80	81	61	65	70	75	75	68	72	78	57	81	51	71	71	59	64	61	76	71	58	65	70	66	61	71	57	70	58	86	72	73	83	68	95	80	69	63	59	68	71	68	84	66	58	61	67	72	56	71	66	60	54	71	59	67	72	68	81	80	79	72	81	82	73	63	84	52	81	83	92	74	64	76	63	74	59	68	72	69	74	62	81	64	54	56	62	82	60	64	65	69	60	66	74	65	83	73	76	67	68	78	71	70	85	66	77	80	70	62	62	62	65	82	90	65	62	70	73	76	65	80	70	73	80	85	69	71	65	60	73	64	76	73	58	81	68	69	72	65	87	63	73	64	70	78	84	82	62	84	68	79	70	81	83	63	68	73	58	61	82	85	64	70	70	67	65	66	81	79	82	65	68	66	66	60	70	71	75	71	73	63	91	82	69	75	75	70	68	75	81	75	59	65	83	67	91	72	68	60	69	78	64	63	73	75	55	49	81	74	69	74	61	72	90	80	65	69	66	68	53	85	62	75	79	70	80	60	60	69	78	66	72	64	87	67	77	71	70	84	60	77	87	71	83	64	60	84	83	67	79	58	75	55	77	56	79	67	71	59	79	69	78	64	78	77	91	73	98	72	69	69	50	66	60	81	73	78	51	86	57	66	75	71	55	58	79	77	60	76	63	62	80	69	81	62	62	59	73	52	79	87	75	77	64	65	73	65	68	76	62	74	76	85	74	54	84	65	82	48	71	76	71	62	64	70	77	102	70	89	78	72	68	71	80
36808	38787	47236	49987	55406	48985	36225	24382	11886	3789	808	657	711	706	715	666	712	693	673	761	676	675	682	707	686	652	666	702	729	678	740	673	685	703	707	691	658	706	738	694	705	700	724	671	637	683	706	712	716	692	732	734	710	659	702	688	715	672	681	729	701	734	687	690	710	684	695	692	705	722	730	721	673	711	685	710	691	710	667	686	711	690	733	677	703	721	699	732	708	696	700	666	660	679	670	672	698	675	650	718	679	702	717	696	709	718	693	705	687	709	696	684	747	672	666	651	718	707	665	729	664	707	634	671	713	718	647	697	712	712	770	758	743	700	677	701	662	717	700	690	669	709	687	734	714	727	730	730	674	747	681	735	715	696	749	689	660	712	718	693	689	690	677	690	678	711	735	665	668	714	698	711	733	686	740	701	715	680	716	634	698	686	719	695	683	692	641	689	699	661	700	705	730	646	686	679	711	697	733	708	709	706	670	647	688	680	693	691	665	683	695	710	656	645	674	694	664	709	688	668	671	669	752	722	754	675	716	708	688	720	702	668	708	716	710	755	691	652	672	719	729	710	695	683	699	686	687	725	693	700	706	678	671	656	712	687	725	700	687	676	722	680	704	665	715	687	686	750	670	718	709	673	707	736	690	707	690	698	687	740	644	733	757	705	712	690	621	708	725	715	713	654	692	732	671	674	730	752	663	676	762	696	726	700	726	695	642	732	717	696	695	736	692	697	680	693	711	744	674	720	681	621	723	691	704	682	708	714	674	728	679	734	732	696	732	701	736	680	714	683	671	703	737	719	723	684	714	672	722	696	725	672	696	670	697	705	695	701	688	697	671	677	761	705	674	661	755	715	706	725	715	666	676	706	696	683	729	719	702	660	667	683	703	731	715	713	693	721	700	665	671	679	682	727	734	642	767	704	713	754	742	701	637	691	692	735	708	710	668	716	686	678	706	688	688	677	738	689	746	721	684	720	735	698	676	768	690	725	765	698	724	734	688	691	710	749	707	729	718	677	673	716	727	729	639	671	731	725	713	723	670	710	694	741	709	708	736	677	694	705	681	677	686	696	692	683	720	739	627	696	680	660	652	737	713	703	701	678	739	706	706	663	688	723	665	715	629	743	685	711	689	714	681	677	693	732	719	673	709	742	733	669	702	719	684	697	710	691	659	725	686	689	703	760	695	700	689	695	672	690	722	687	712	703	719	694	707	711	719	714	711	633	703	686	704	628	705	672	686	706	668	682	712	719	714	648	729	700	697	690	677	675	686	724	695	716	687	692	714	746	683	694	685	733	709	708	666	749	707	667	754	746	685	684	705	618	737	660	692	700	758	770	726	708	736	712	700	691	732	674	680	796	662	687	707	725	746	710	682	716	666	679	728	739	705	727	748	662	683	697	706	702	718	705	650	731	683	687	697	685	693	718	717	703	699	633	673	677	713	708	681	681	702	677	709	667	706	731	742	697	719	728	762	672	739	706	748	699	734	665	658	723	703	733	701	692	639	688	663	674	685	690	695	756	653	683	712	668	716	713	694	691	716	677	706	710	718	717	709	661	676	694	695	717	707	717	666	718	730	717	693	671	690	792	718	715	687	704	662	698	695	687	695	671	756	707	706	736	687	680	721	734	716	688	718	754	641	707	672	704	781	715	696	688	659	656	726	613	727	659	722	682	733	714	697	691	717	707	713	688	711	685	711	665	672	725	717	696	716	700	723	680	716	701	716	694	714	682	726	661	691	680	710	704	742	711	693	680	695	704	721	743	730	721	703	715	726	719	682	717	667	711	710	705	740	682	697	670	693	674	721	675	720	692	644	726	688	694	738	695	714	722	725	698	682	660	660	679	658	658	682	724	710	646	693	701	695	739	737	720	715	719	729	703	734	701	743	700	725	722	710	670	715	709	710	672	736	699	692	685	657	700	733	709	687	689	683	712	720	669	685	672	732	733	698	711	686	707	718	708	721	764	663	681	681	675	719	690	695	660	737	744	687	688	692	757	706	715	719	680	728	747	692	693	684	663	669	729	699	709	677	677	723	649	699	728	742	698	705	679	681	674	709	702	698	691	685	666	710	694	724	717	733	713	702	695	718	724	657	696	694	667	711	721	689	729	724	698	704	647	693	735	745	713	714	714	713	688	732	706	681	681	696	676	737	713	703	684	666	644	685	726	677	673	736	664	653	697	700	697	706	677	690	717	690	672	736	728	659	712	663	697	689	712	672	659	675	719	668	710	732	724	706	724	697	667	759	670	726	726	723	713	716	719	677	711	655	710	698	664	725	691	704	726	683	702	715	781	694	648	665	676	699	715	726	686	710	722	750	683	693	726	721	702	649	710	723	706	677	653	711	718	714	747	712	745	679	727	694	703	687	681	658	691	745	671	728	629	676	722	694	694	682	674	713	690	682	710	711	684	719	737	683	696	712	762	770	727	706	700	729	726	725	721	725	697	738	715	664	696	743	711	701	700	726	672	726	705	697	688	681	680	661	652	736	721	631	710	723	730	711	661	674	718	649	722	691	698	710	711	736	654	689	708	690	695	731	723	708	759	680	772	680	680	745	648	715	702	716	691	708	710	724	670	641	704	656	653	666	672	672	689	686	692	687	725	732	655	721	686	714	676	668	766	705	719	717	683	721	685	730	717	764	687	725	737	658	689	644	724	704	731	696	723	702	644	718	758	682	712	692	701	714	673	695	697	679	717	693	701	736	695	716	758	662	679	709	702	700	709	707	712	704	685	664	724	669	702	698	731	703	704	724	677	709	723	721	718	665	680	703	694	718	666	649	679	670	696	697	723	713	700	680	735	689	730	690	769	739	672	720	724	654	705	703	748	706	686	730	700	660	692	739	704	690	734	680	701	671	680	694	702	684	690	714	713	676	741	718	743	687	646	698	719	720	700	687	692	690	674	706	726	680	715	689	686	717	760	709	680	701	694	736	690	669	699	728	714	687	656	721	736	672	631	699	696	703	661	713	734	686	644	701	689	706	704	685	735	706	643	714	750	702	691	669	725	645	726	739	698	710	682	706	662	674	711	696	663	705	724	734	713	715	692	657	693	686	708	691	670	717	728	684	725	670	720	715	684	719	732	659	710	704	700	654	734	697	685	702	653	708	705	703	720	721	680	661	714	673	696	738	691	704	713	769	675	789	715	735	699	674	684	714	716	718	697	690	645	668	692	684	730	723	684	701	700	728	676	709	692	699	720	687	690	688	707	726	672	755	684	709	731	665	673	728	700	726	672	707	726	680	701	687	708	675	711	711	692	784	697	701	687	687	646	699	714	780	658	647	723	673	695	677	671	703	690	751	647	648	738	763	722	652	705	720	698	676	672	717	689	662	671	687	661	658	701	723	702	720	703	715	668	718	708	648	692	676	720	737	682	696	680	709	687	701	686	691	682	687	718	681	701	684	708	688	684	716	684	707	717	708	687	724	694	731	677	768	685	696	743	710	724	709	684	711	698	687	668	664	673	675	694	706	685	647	681
3706	2081	4933	4199	2512	1553	879	415	189	104	62	57	62	69	83	48	67	65	76	72	53	77	75	72	53	71	91	61	78	63	76	56	72	68	52	77	52	61	76	75	62	59	56	60	63	62	73	74	77	63	79	66	56	69	78	64	71	62	67	80	85	74	71	61	63	63	58	55	80	72	65	64	69	68	73	70	75	66	60	60	60	68	54	58	74	62	78	67	59	67	82	58	62	64	68	71	71	64	67	64	83	64	57	60	75	61	70	64	71	69	74	65	73	71	59	63	61	72	48	69	77	71	64	76	78	69	64	82	61	60	66	75	80	57	70	76	78	60	73	72	59	82	62	80	63	61	65	50	64	69	74	73	68	58	66	79	63	75	70	68	80	61	64	64	70	67	61	72	71	74	71	58	64	68	61	72	75	84	63	74	64	62	58	68	63	62	65	62	62	68	74	83	72	53	73	80	71	74	70	59	70	60	61	79	70	65	78	68	67	69	64	55	79	60	60	75	76	70	59	73	79	71	77	58	66	76	54	55	78	62	69	58	61	59	66	68	69	86	72	68	74	69	83	55	61	77	67	66	81	69	66	63	72	66	64	69	60	61	67	62	74	72	74	63	70	68	55	66	76	64	59	57	73	72	63	66	63	60	67	81	65	74	83	67	69	62	73	74	65	74	69	52	69	63	88	67	60	74	74	84	85	65	78	63	64	68	65	66	65	67	56	77	71	72	81	71	60	67	60	80	81	66	96	54	66	50	71	73	68	70	71	61	68	75	67	71	67	59	60	56	89	61	64	60	66	60	64	66	75	54	72	75	65	77	69	75	65	68	72	63	68	71	57	67	82	74	59	89	65	69	70	68	81	74	68	59	78	61	61	63	81	70	73	72	73	68	60	70	78	70	69	66	76	76	65	79	59	59	76	66	64	73	80	77	69	66	62	77	63	68	59	64	67	60	71	64	72	76	74	70	76	66	65	76	60	87	57	66	72	47	53	75	70	73	50	59	72	62	78	55	76	71	59	64	73	75	55	51	80	59	69	76	65	64	70	70	64	54	81	68	74	69	75	68	58	71	51	80	64	68	42	61	84	58	67	63	83	56	76	61	63	69	57	64	71	70	55	64	73	76	74	67	76	59	70	63	70	71	65	60	68	67	68	76	58	83	77	68	58	78	70	73	77	78	74	71	65	57	68	71	78	63	75	75	82	62	59	69	79	73	75	67	55	65	64	76	78	70	70	58	68	62	52	74	63	62	52	71	80	78	65	61	64	73	77	62	66	83	67	71	79	73	72	60	77	75	70	74	67	62	70	77	64	69	70	75	56	56	77	82	56	81	89	66	71	76	83	62	72	66	60	71	61	64	82	72	62	73	70	65	67	55	78	78	78	73	61	64	72	63	58	63	71	74	74	73	72	74	69	64	62	78	66	61	56	76	66	71	46	58	71	71	61	57	58	80	73	66	55	64	73	68	62	80	67	69	65	57	75	81	54	84	55	77	73	67	68	69	69	60	66	84	63	59	66	64	62	68	66	60	65	71	74	49	78	75	67	68	65	63	69	79	60	64	54	68	61	63	61	52	49	70	53	58	73	69	81	57	78	74	63	61	53	63	72	67	74	84	59	69	77	61	58	75	69	63	66	70	64	59	63	64	60	77	76	60	75	51	74	85	68	69	66	77	67	66	77	68	66	67	91	65	72	71	80	85	56	61	71	60	69	67	70	60	59	70	62	66	62	66	83	81	59	77	80	83	73	75	51	75	51	74	72	81	69	73	78	59	66	76	78	69	67	68	61	59	61	59	70	81	61	82	72	58	53	81	67	58	58	56	67	69	59	77	72	69	58	79	60	73	66	71	67	78	60	75	82	60	67	66	71	80	52	69	67	65	80	67	84	81	62	58	57	63	67	65	69	71	68	81	64	70	64	73	72	75	59	69	61	77	61	80	67	46	68	73	60	76	61	61	65	60	69	71	63	67	76	81	62	65	54	63	59	67	64	57	73	55	65	79	61	72	80	71	70	65	71	65	74	67	62	58	66	70	72	63	72	76	58	60	67	53	63	63	62	56	63	61	73	58	70	66	63	62	68	55	72	82	50	73	72	63	70	74	62	70	59	68	72	81	65	69	70	60	62	62	88	83	63	56	75	67	73	81	67	74	59	64	63	72	59	60	62	77	80	74	60	68	76	65	69	70	68	50	61	81	65	65	69	79	70	52	71	64	72	62	57	81	76	65	66	71	68	50	79	77	70	62	71	78	62	67	63	69	68	69	66	68	73	68	66	65	71	78	76	59	61	72	66	63	55	64	67	66	80	85	52	64	71	59	73	62	68	79	79	66	83	81	60	67	62	75	54	66	77	75	64	64	78	56	69	58	67	62	55	60	83	54	87	57	67	61	80	84	78	71	77	60	74	65	79	71	41	76	57	63	67	78	64	67	56	73	60	57	79	64	71	68	73	61	65	54	67	72	56	61	75	74	81	69	53	69	63	72	88	68	87	71	67	60	57	70	73	69	64	67	49	63	64	78	60	70	52	67	83	64	79	75	52	72	80	66	65	78	49	80	70	65	72	66	66	57	72	62	49	69	75	60	64	57	64	65	69	53	69	73	71	70	52	61	55	67	76	64	63	81	64	63	84	56	72	81	73	72	61	77	51	62	73	51	72	76	64	63	73	72	71	50	54	84	67	69	66	76	73	64	69	79	66	70	76	70	81	79	66	67	80	66	81	67	79	62	62	61	55	55	65	69	62	57	66	49	63	62	64	80	65	63	69	76	66	67	74	67	72	73	68	77	57	67	68	59	59	59	81	57	79	57	73	61	82	73	66	67	56	73	68	65	62	62	74	68	66	74	57	64	72	55	56	80	71	64	64	58	74	73	65	70	75	67	53	72	72	74	53	66	58	85	76	65	66	64	57	76	67	52	61	64	69	72	66	75	60	66	52	58	66	61	69	70	72	64	73	69	58	63	79	63	70	60	62	71	60	69	87	70	73	76	81	70	60	64	66	74	87	74	70	76	60	72	75	61	84	69	61	72	71	59	72	74	65	55	62	64	69	83	73	54	70	63	74	67	68	59	59	58	72	61	53	64	66	84	72	66	89	65	70	69	67	54	61	66	67	58	79	63	62	72	53	70	79	63	65	60	53	68	49	72	66	67	72	62	56	73	78	80	72	79	72	76	77	60	64	59	62	75	69	63	72	49	66	70	64	77	66	65	77	70	77	65	56	70	49	76	68	71	65	57	77	64	65	58	62	62	64	75	76	76	53	54	66	76	70	77	60	60	92	52	55	71	82	70	58	68	63	56	68	56	67	74	63	67	64	76	63	69	71	72	57	68	79	67	82	60	82	60	67	66	59	67	62	60	73	81	69	73	76	79	77	53	69	73	76	81	67	72	86	73	61	71	73	74	66	68	61	68	56	64	63	75	78	63	78	62	70	57	72	74	80	66	75	66	71	69	72	66	67	61	60	67	77	69	69	61	64	59
25642	18157	26481	27632	28438	25298	17720	8764	3752	1485	721	659	637	645	651	648	653	620	635	667	727	637	617	627	658	637	640	628	609	666	616	612	645	642	604	622	645	635	638	659	629	623	631	645	649	619	645	625	597	677	592	630	599	623	608	576	641	636	655	588	666	611	627	644	626	599	600	636	626	603	673	616	655	608	652	638	613	621	619	658	638	628	641	679	644	647	681	612	624	674	649	657	621	634	672	647	602	691	671	601	634	655	627	650	649	636	646	669	621	655	659	620	635	608	651	634	631	633	683	648	621	634	652	655	609	656	655	639	646	586	655	617	644	623	683	649	606	636	657	637	668	615	625	656	599	660	586	651	665	629	634	615	665	641	621	600	650	608	636	681	633	595	628	641	647	652	692	632	680	639	672	628	584	643	611	584	680	613	645	619	669	651	620	652	609	600	684	636	629	644	603	651	647	599	639	636	587	612	629	649	596	640	613	647	636	656	611	680	631	648	686	577	670	691	658	643	604	635	670	646	639	582	658	620	647	639	675	667	636	633	674	669	646	649	612	672	612	686	652	666	624	650	656	652	622	660	621	593	653	603	629	646	640	637	638	617	641	615	655	678	671	642	632	580	693	611	653	712	659	661	640	667	620	627	647	645	700	652	623	587	640	665	626	693	608	645	649	589	611	675	615	655	641	627	637	645	605	663	641	630	644	687	606	636	648	631	608	639	609	609	672	633	649	631	646	639	626	660	630	673	652	638	614	654	667	648	653	646	583	682	659	635	637	640	605	614	607	643	622	657	656	629	617	672	590	610	587	644	622	608	662	657	634	646	677	597	665	649	670	633	605	646	628	625	650	598	640	621	618	661	673	638	662	649	642	613	661	615	675	695	671	654	616	652	676	647	635	648	672	630	646	653	622	663	662	626	623	622	630	630	622	646	604	685	602	626	603	669	637	631	635	630	629	606	635	655	678	626	675	615	664	667	620	649	621	611	643	604	646	678	561	639	641	631	631	616	608	642	620	668	683	619	635	666	617	674	627	691	679	610	663	651	629	589	651	614	603	630	670	643	620	632	652	669	643	666	608	625	656	620	626	646	647	636	665	636	658	620	646	600	614	654	656	653	606	671	648	624	644	644	672	672	643	629	646	637	654	662	630	638	633	636	635	696	664	680	624	642	626	626	652	648	609	654	643	695	637	698	691	628	575	569	617	693	626	643	663	648	668	621	656	643	624	665	625	658	673	620	641	649	672	679	689	653	625	651	656	599	671	609	667	636	691	665	672	682	664	686	628	662	667	625	663	660	672	634	643	645	607	679	664	661	660	659	644	591	588	580	691	612	623	601	630	614	668	614	632	643	657	611	691	637	614	645	652	643	584	630	647	659	663	649	633	660	637	660	683	613	617	655	597	671	629	628	636	617	619	621	656	649	636	663	653	638	675	657	646	623	622	661	676	612	640	660	616	622	647	665	618	660	634	635	593	625	629	673	683	608	591	692	630	669	625	675	661	655	629	623	652	608	641	628	636	657	650	667	606	657	632	634	608	670	620	693	617	627	670	619	622	630	654	632	637	620	630	657	631	684	639	663	634	604	629	615	666	663	627	609	659	649	633	640	605	703	626	640	632	600	647	638	654	658	623	633	597	680	622	623	664	682	602	695	654	626	626	656	622	656	658	636	599	623	615	663	668	671	621	631	663	629	627	675	632	589	641	641	628	659	631	672	673	654	617	644	669	655	665	637	631	576	632	628	645	650	650	633	657	610	617	638	639	640	632	675	639	674	609	635	653	608	612	613	608	572	647	676	637	628	611	668	669	673	669	639	681	601	633	630	644	663	678	620	621	626	632	618	662	664	604	641	686	637	648	633	678	674	640	687	651	631	620	627	610	622	572	634	631	632	594	617	644	652	680	611	618	634	666	640	659	648	632	621	638	635	622	620	635	645	621	651	630	679	621	623	622	629	607	636	668	593	639	674	635	656	674	634	608	645	628	668	674	647	594	677	645	617	642	696	631	679	628	632	680	637	665	684	625	589	609	641	634	646	648	645	602	624	597	635	644	639	684	633	622	645	658	609	623	644	601	648	634	646	667	660	674	676	641	650	665	654	649	637	626	631	599	625	645	636	626	651	654	634	671	655	619	663	630	654	629	630	638	644	677	643	651	645	634	625	615	628	638	594	594	613	587	596	596	697	632	604	640	600	640	647	648	662	604	656	622	643	634	605	673	637	630	623	631	609	651	638	643	634	639	628	637	645	640	688	654	644	629	616	640	616	650	668	639	626	613	655	614	628	649	705	629	630	632	651	622	611	614	619	633	593	671	622	636	646	623	635	646	670	635	627	624	669	630	609	622	648	654	592	607	618	680	617	618	617	584	677	608	634	630	613	604	625	680	644	641	665	643	627	683	654	647	645	630	596	647	647	655	653	625	538	614	662	629	638	654	641	633	628	644	668	653	621	630	632	646	644	615	626	618	654	616	627	650	636	651	612	654	638	624	633	617	658	608	626	676	631	683	643	608	674	614	651	660	680	635	652	661	700	673	629	615	593	634	652	658	616	604	634	658	649	627	710	649	616	657	638	639	616	628	694	647	624	616	631	605	640	634	620	630	643	629	637	703	649	591	659	654	642	682	649	646	659	630	626	640	677	626	635	686	676	659	586	676	617	621	666	628	604	656	622	637	647	630	636	623	646	634	654	661	611	630	596	619	659	625	646	652	675	647	638	698	616	665	629	599	605	635	645	662	651	652	659	649	627	639	644	613	648	601	607	634	649	642	651	655	617	604	623	626	666	643	682	621	669	645	641	651	607	627	630	670	613	619	646	641	660	652	608	654	670	632	645	667	609	600	609	591	653	624	673	648	614	607	653	621	607	656	641	641	640	616	643	655	657	638	632	664	600	634	684	614	673	645	666	627	635	623	619	627	617	649	660	638	599	619	654	648	651	645	620	647	597	646	655	641	607	629	635	662	627	604	605	603	644	665	639	639	657	583	632	645	618	619	689	624	674	644	625	584	610	639	602	671	574	632	642	647	615	639	684	698	616	610	650	636	661	657	670	642	658	644	618	650	644	605	665	690	607	651	649	659	610	625	648	669	642	654	626	665	630	616	615	642	628	623	619	689	629	662	652	623	609	609	638	633	616	637	645	638	684	588	603	645	631	632	646	634	604	649	655	627	657	648	646	680	627	604	630	621	663	607	642	626	665	606	647	587	601	640	613	593	629	689	642	633	613	627	642	651	616	666	659	634	650	628	662	608	638	657	668	650	621	605	651	638	689	680	610	652	654	676	662	647	631	617	617	657	666	650	617	612	644	652	649	645	618	590	656	635	591	637	720	676	636	608	651	658	635	648	606	673	671	631	648	684	669	639	647	626	627	641	658	666	622	636	649	681	670	687	664	632	671	616	648	666	584	669	654	683	616	673	599	606	645	618	694	684	650	678	621	670	638	633	635	660	685	641	632	633	652	664	659	568	631	626	658	660	600	641	660	642	629
9257	14555	24472	19149	11668	10551	7136	2822	894	291	92	59	58	56	69	64	78	60	50	82	67	67	82	74	77	54	66	52	70	67	71	68	65	73	67	69	58	44	73	70	64	65	63	67	65	66	60	66	56	64	61	70	71	69	55	54	56	56	54	61	69	63	66	62	51	69	66	70	68	72	74	71	67	64	84	77	68	66	57	62	66	61	63	62	75	72	72	70	88	73	74	60	63	70	61	56	74	68	64	66	68	63	63	72	71	55	62	78	73	51	64	64	63	68	67	76	60	74	66	74	72	70	80	59	66	71	54	77	64	75	63	65	78	80	61	61	55	61	63	75	55	71	77	72	64	65	73	74	70	62	60	69	64	69	70	77	65	69	66	69	79	71	44	69	71	59	80	68	71	69	67	72	70	67	58	96	70	69	71	64	77	64	73	70	72	66	66	58	76	62	57	58	65	58	77	76	54	60	64	64	69	69	67	73	74	67	62	72	66	85	64	55	55	67	67	60	68	65	72	57	69	58	65	72	73	82	75	73	69	70	56	59	72	60	59	66	63	58	61	67	69	55	74	68	68	78	62	64	58	67	64	80	70	83	71	69	74	71	69	62	60	67	62	81	78	82	57	55	56	77	57	50	71	72	84	63	84	65	70	63	52	59	65	73	62	63	60	65	70	52	60	71	54	60	72	63	85	68	72	74	69	80	68	63	68	66	53	79	77	66	74	58	65	65	71	70	69	75	65	46	77	69	85	78	65	62	70	73	74	76	75	56	59	78	64	64	71	75	63	58	67	82	75	55	71	73	77	74	65	76	63	74	56	69	51	66	73	60	73	63	58	70	56	86	65	73	60	62	53	82	77	51	49	54	57	54	59	66	71	77	62	66	55	82	78	63	62	53	72	62	67	66	73	62	65	73	87	57	64	69	60	63	81	55	56	59	65	60	68	66	49	54	72	75	60	65	75	69	70	62	75	64	59	61	76	73	72	52	75	65	75	69	65	63	64	59	60	67	72	72	75	78	58	72	69	62	71	61	48	60	69	70	74	69	79	67	59	79	56	79	57	66	64	70	70	59	53	72	68	70	62	73	62	93	77	74	71	63	72	50	65	62	82	58	68	62	68	66	83	64	62	69	63	72	63	62	59	72	63	61	64	61	54	64	77	47	70	62	63	71	69	55	76	70	49	58	71	70	64	61	76	62	58	66	55	84	69	62	62	71	52	62	60	53	65	78	72	60	73	73	69	67	70	74	57	75	64	60	66	64	52	63	85	64	60	75	70	62	61	59	84	57	61	73	60	68	64	62	60	58	50	81	61	57	46	77	71	75	73	70	75	70	66	60	57	70	68	65	58	51	69	75	67	59	53	57	65	82	83	49	78	71	73	56	74	63	67	75	81	70	51	64	64	66	53	79	64	56	51	60	74	63	65	59	58	68	61	59	67	65	70	67	62	64	71	69	78	65	77	62	78	80	67	80	70	70	68	58	72	72	68	57	70	55	62	61	60	75	74	61	49	74	57	70	51	74	78	67	64	69	83	64	69	67	89	71	62	64	75	62	62	54	75	81	56	59	84	71	51	64	62	61	65	67	82	66	65	72	66	66	59	75	51	72	52	69	62	65	65	51	76	71	54	82	80	65	74	74	79	55	72	64	84	61	66	69	61	72	70	73	61	77	54	77	62	67	65	58	70	64	61	63	66	67	84	64	56	79	63	53	57	55	77	60	65	71	62	51	64	57	53	54	58	68	62	73	66	66	43	67	57	69	74	64	47	65	59	49	57	54	82	56	54	75	56	64	77	58	78	71	66	69	61	81	75	74	63	66	62	63	62	70	60	72	70	60	47	55	81	81	74	75	70	55	58	75	65	64	69	66	72	64	79	59	72	70	61	56	57	61	65	63	71	79	65	61	80	70	54	78	68	60	65	76	65	72	66	70	72	57	69	67	55	63	75	75	54	73	56	59	67	60	55	63	55	57	75	61	67	85	64	65	71	58	71	63	61	65	66	78	68	71	68	59	68	59	76	55	64	57	82	58	59	76	68	61	77	65	59	64	62	70	53	68	70	76	73	63	61	62	56	81	66	50	80	63	72	58	73	61	64	54	88	80	60	70	73	74	73	72	53	65	65	67	60	70	78	61	71	55	52	72	76	77	50	69	63	75	58	78	69	59	62	62	66	69	67	54	67	54	71	62	66	66	73	61	65	58	51	60	71	62	71	55	65	72	70	67	50	49	69	63	68	54	71	72	58	68	59	54	66	61	55	58	71	65	52	79	59	69	70	71	79	85	56	69	65	56	73	63	55	72	74	61	79	68	79	72	66	68	67	73	72	59	55	68	63	63	75	68	79	71	66	69	69	73	71	79	63	64	65	65	57	60	92	65	60	72	75	62	66	82	69	67	57	70	69	78	58	54	67	73	81	55	75	66	73	63	45	66	70	72	63	64	69	81	57	62	50	67	66	73	63	72	83	52	50	69	67	91	57	65	65	66	61	63	69	56	56	71	61	59	68	65	74	64	64	61	60	85	59	91	74	66	74	66	65	77	61	66	71	75	47	53	51	64	57	73	64	53	81	83	70	59	60	72	68	66	74	61	77	80	77	80	59	70	51	65	71	70	71	69	57	65	59	72	78	67	64	84	71	54	71	62	67	60	64	86	64	68	63	63	64	63	62	71	73	87	65	65	83	78	74	72	59	57	65	66	74	57	69	67	67	62	75	66	75	70	43	69	56	58	73	66	60	64	60	67	66	83	68	63	67	70	64	66	64	59	75	58	79	63	52	61	69	78	68	69	77	79	65	63	71	64	53	77	63	71	56	69	58	66	64	82	68	71	74	63	71	70	70	58	74	65	68	59	62	71	62	65	64	62	63	71	58	65	57	72	62	66	70	73	70	73	68	68	75	72	68	71	73	83	62	73	65	67	59	57	72	77	76	64	58	53	71	68	62	73	81	88	71	74	60	61	76	55	65	76	73	55	65	66	68	65	75	60	65	91	62	80	59	67	73	66	76	59	71	63	71	55	68	61	62	72	59	61	71	51	75	61	56	56	62	61	70	70	52	66	73	67	60	69	52	58	69	69	70	60	72	73	59	67	81	62	81	61	65	68	65	67	64	67	64	71	69	62	71	56	66	70	72	62	62	53	72	66	63	65	67	52	61	57	84	49	58	61	70	74	52	61	69	70	69	66	60	52	68	62	67	78	61	58	75	72	78	49	67	97	59	74	68	63	61	58	60	65	65	80	74	55	52	69	64	63	68	67	65	71	63	69	60	47	61	63	61	73	71	63	80	63	79	66	58	64	70	69	75	76	66	74	78	50	54	89	63	76	57	64	54	48	68	66	65	63	66	74	62	66	70	69	64	82	80	66	66	66	61	60	71	53	58	68	71	57	81	58	71	65	67	69	64	58	52	60	55	46	67	69	50	77	65	79	61	76	61	59	69	68	56	57	84	72	65	78	65	68	63	65	63	58	72	61	70	77	61	61
40033	39856	46715	47662	54610	54045	42177	28566	15708	6037	1128	699	650	661	695	672	669	644	653	695	679	634	600	659	657	658	640	670	690	705	619	670	696	669	669	646	616	713	667	636	646	646	659	678	656	637	635	612	653	643	679	675	677	695	652	642	639	637	656	650	652	629	678	656	632	622	652	670	622	643	680	642	670	617	674	647	654	738	628	600	672	655	681	687	658	693	640	619	649	645	663	594	658	658	645	665	659	661	630	642	675	662	631	653	590	688	661	596	654	604	613	662	608	662	642	625	678	690	694	649	690	609	664	661	652	612	646	673	684	646	647	667	636	654	606	649	632	640	704	644	620	645	676	621	643	656	639	640	674	661	659	661	672	640	637	645	685	631	635	660	645	611	642	670	673	674	681	640	696	641	680	684	640	613	662	645	634	644	662	642	691	668	652	652	691	605	645	605	685	630	674	652	697	603	630	603	716	673	640	637	631	641	626	683	675	667	658	635	649	657	683	669	659	652	681	686	639	626	653	638	711	654	659	638	641	631	653	660	616	641	647	630	674	649	647	661	693	676	666	679	639	619	649	659	626	642	647	642	668	616	648	689	611	686	695	611	618	728	640	654	672	673	644	677	689	641	659	651	666	711	647	627	661	697	673	659	667	614	629	660	656	627	651	681	610	671	677	708	660	650	652	671	624	660	690	651	634	646	707	603	664	640	653	646	690	671	648	673	642	609	647	638	672	657	660	644	680	654	648	608	641	689	626	655	650	626	620	687	664	653	649	599	653	660	660	621	648	642	642	645	637	663	661	643	649	642	690	627	666	660	654	635	684	693	653	662	648	674	681	618	689	641	643	599	655	625	656	668	644	652	642	687	637	681	605	645	661	648	658	623	653	607	654	652	629	690	611	708	650	649	636	683	638	657	690	646	693	664	682	700	678	667	660	667	670	638	609	621	630	645	654	694	692	656	635	663	672	667	632	669	633	657	673	619	650	628	688	696	680	656	684	666	682	673	695	685	675	665	642	632	627	617	663	663	599	620	586	646	638	634	656	658	617	688	658	625	665	581	650	648	661	652	658	648	684	671	655	668	692	661	698	634	614	656	641	711	649	625	651	598	634	630	709	649	638	673	617	628	628	628	669	687	688	617	609	580	640	636	705	681	686	662	629	662	643	670	638	686	659	656	629	678	624	624	666	628	611	704	617	649	649	663	629	696	627	628	656	644	648	647	640	651	586	668	628	660	615	669	664	634	649	628	655	673	650	617	669	648	627	643	657	590	652	613	669	610	661	665	616	651	649	678	637	691	664	650	641	707	691	654	620	684	648	674	645	680	651	667	688	640	648	639	662	629	616	669	650	604	632	620	696	645	653	684	665	652	634	669	640	640	646	648	632	649	635	662	633	628	691	658	688	645	643	635	663	650	654	662	648	661	665	632	721	638	625	656	665	649	634	657	645	649	692	658	657	676	648	656	670	648	652	682	697	648	710	654	667	647	672	657	614	677	620	673	623	669	654	711	621	644	648	636	641	665	630	648	705	591	682	633	599	644	696	637	609	653	607	690	646	642	644	604	670	693	631	678	637	627	680	655	621	667	642	640	676	638	655	645	647	651	657	638	611	619	663	655	651	666	688	698	641	662	636	663	645	613	615	650	637	642	661	696	681	686	632	619	673	729	651	646	636	679	654	619	670	634	669	671	643	582	666	698	672	632	684	697	671	609	678	627	673	646	668	661	639	676	653	629	642	667	622	636	686	659	645	671	662	622	701	646	671	629	636	656	645	662	605	672	608	635	674	621	662	632	623	685	686	668	640	720	677	636	643	731	651	684	631	658	695	662	646	662	653	702	647	663	704	640	676	659	616	646	648	690	645	652	656	619	641	634	704	668	611	635	690	700	630	664	664	673	687	641	637	663	642	662	647	645	656	632	639	649	623	664	699	644	650	647	670	664	653	656	645	615	652	608	643	656	665	700	673	674	697	689	652	637	675	640	637	661	648	617	688	642	661	654	656	659	642	679	675	657	641	675	682	635	701	634	660	653	671	654	653	648	691	649	644	669	671	641	681	698	686	664	626	653	657	618	668	644	647	688	609	679	614	672	637	625	647	624	632	613	649	689	593	675	629	654	661	709	635	642	663	641	654	665	624	643	653	646	672	651	688	687	670	714	663	686	670	634	636	659	644	658	689	661	674	695	700	638	618	656	669	612	641	581	629	643	683	601	633	650	649	623	618	680	606	695	659	647	609	661	668	668	694	654	634	662	660	694	656	667	652	662	605	642	690	631	660	631	663	605	650	680	630	650	651	700	616	683	607	648	665	613	693	696	714	657	629	647	620	686	687	654	730	620	687	674	668	694	652	635	608	666	649	669	655	623	625	647	651	632	659	684	673	650	660	688	636	644	700	623	661	620	650	620	720	642	655	648	640	622	632	643	651	624	641	676	631	669	608	670	646	655	666	625	627	666	649	685	629	658	650	604	652	641	637	677	647	653	625	705	640	628	663	671	661	667	629	649	609	637	626	648	680	694	650	644	673	657	613	666	664	635	647	632	631	600	635	627	648	625	636	610	624	611	651	654	678	668	713	669	600	648	653	641	644	679	649	657	625	634	636	679	658	626	617	685	700	659	704	659	692	627	669	673	677	673	652	626	659	688	617	668	640	664	674	639	602	641	706	639	605	674	627	701	611	660	675	616	627	682	681	660	659	682	704	671	712	651	638	667	700	619	648	644	703	685	607	693	642	664	587	688	622	628	646	666	640	648	677	649	630	667	646	638	632	668	654	644	619	637	681	657	672	660	677	629	639	640	638	623	650	632	649	615	669	632	652	639	628	646	668	678	641	670	636	684	626	665	637	651	658	643	661	659	650	677	663	604	629	657	668	694	633	641	685	608	618	632	704	669	672	617	635	630	639	677	644	640	637	668	649	621	615	705	621	656	616	680	635	656	625	655	704	621	675	629	670	655	641	677	681	636	661	655	639	654	639	705	639	670	648	667	638	691	654	662	615	697	633	676	636	664	654	630	613	652	694	668	662	675	626	608	684	651	688	671	677	681	613	599	644	660	653	667	662	651	659	671	716	658	636	636	605	650	626	656	682	669	641	674	663	623	643	660	608	661	617	638	622	630	658	646	665	658	641	706	628	623	683	649	669	622	632	648	673	631	648	709	647	602	673	674	631	669	663	616	629	669	647	603	702	662	595	657	666	652	686	677	614	705	650	664	668	596	679	646	698	675	625	619	702	684	683	635	635	676	669	643	655	709	709	641	626	638	647	632	673	660	605	673	641	663	637	633	651	673	623	696	635	678	652	615	667	661	654	679	686	623	657	645	614	628	643	670	649	637	630	632	692	619	660	644	669	648	600	665	667	625	668	680	628	691	690	661	634	627	671	646	738	667	653	686	607	660	663	651	646	601	638	655	635	672	662	636	625	699	660	607	640	653	645	646	665	667	656	620	690	626	677	642	649	679	678	697	578	625	676	668	645	661	658	610	645	662
7077	7454	14554	11458	7424	6124	3823	1382	460	139	74	56	57	56	47	53	52	49	58	36	53	58	52	63	56	53	66	59	46	59	56	65	43	56	51	54	62	60	57	54	52	45	45	51	50	57	56	48	48	64	55	62	40	58	51	56	75	42	60	56	45	50	56	52	57	62	56	56	52	54	62	60	39	44	53	53	53	49	63	57	52	64	50	63	61	56	54	45	57	51	49	51	48	58	58	57	56	53	58	57	50	57	54	61	45	51	56	50	51	57	47	43	60	57	58	59	64	52	68	53	55	41	52	52	53	52	59	56	57	60	46	53	53	54	63	55	38	53	54	61	65	48	64	64	59	60	47	64	55	46	49	64	54	51	54	51	54	48	47	42	65	57	51	56	47	53	55	53	57	53	60	60	52	55	42	56	56	56	48	53	59	60	56	59	63	55	58	62	53	52	56	56	62	59	48	66	57	52	48	50	58	66	58	37	45	46	56	56	47	43	50	59	65	53	65	51	55	50	52	55	46	52	63	49	56	62	42	59	45	59	58	65	61	54	53	63	51	67	55	59	65	49	55	62	58	59	40	65	44	54	49	64	47	51	49	59	73	65	53	51	44	53	50	57	62	46	54	63	41	59	56	48	45	54	50	59	50	48	60	50	55	50	52	48	48	48	57	48	53	42	48	38	55	47	50	55	60	61	48	46	38	49	47	51	48	59	52	61	44	44	53	50	57	75	53	44	56	71	45	52	76	62	65	42	40	67	57	47	36	59	48	44	46	53	57	70	58	67	58	59	57	69	71	59	44	53	49	50	60	64	47	41	49	55	49	57	45	43	42	56	58	59	43	60	52	45	53	58	67	47	51	49	58	45	67	47	50	66	56	48	56	56	42	44	58	58	50	68	55	65	38	56	55	51	53	61	51	64	66	61	63	53	49	64	55	62	50	54	63	55	57	44	59	62	55	49	43	50	37	53	53	45	57	60	50	63	54	56	53	52	51	60	49	49	40	47	57	61	55	55	49	55	49	53	57	51	58	56	40	55	48	66	58	64	58	59	48	54	52	61	52	36	59	62	55	42	61	56	56	55	56	45	68	63	57	42	59	60	61	57	68	57	60	55	55	44	65	55	52	58	48	56	63	46	57	56	57	51	58	62	61	45	50	63	57	53	48	48	45	56	52	62	48	57	51	55	62	62	42	69	40	46	56	56	57	59	56	58	64	51	55	49	49	54	54	55	53	53	59	62	47	46	52	52	57	55	67	56	45	42	55	51	46	54	54	45	60	76	62	58	55	60	59	72	48	51	52	55	58	55	56	59	46	51	61	44	47	56	58	56	39	59	60	55	43	73	56	55	54	52	52	56	58	51	53	65	71	57	42	57	66	47	58	51	46	57	49	61	56	48	47	51	66	63	47	58	60	66	45	60	50	60	41	60	51	53	54	58	49	58	59	53	54	53	66	66	75	48	52	56	50	63	54	54	43	46	61	50	55	54	46	56	59	48	49	55	68	54	53	54	61	44	60	50	45	55	48	55	63	66	57	52	57	63	57	53	47	47	56	55	41	66	66	50	73	62	58	56	57	40	63	60	53	58	60	46	44	63	53	58	45	44	61	57	57	57	49	56	61	59	57	56	50	46	57	68	50	51	63	57	61	53	58	55	52	50	59	68	53	51	66	66	56	45	56	61	61	59	43	60	53	56	55	53	52	53	44	52	65	59	52	55	50	48	66	59	56	56	48	62	47	58	63	64	52	58	57	63	55	69	55	49	48	47	62	46	64	58	62	58	47	66	64	56	57	55	56	57	45	47	54	52	56	51	49	40	42	71	63	46	59	62	68	44	59	58	53	58	39	40	47	53	38	43	58	53	49	51	50	50	52	63	46	68	51	57	63	55	40	36	44	52	66	62	63	58	61	47	54	56	58	53	62	59	54	58	52	51	54	60	51	58	74	51	49	60	55	41	49	39	58	62	53	52	52	42	46	46	47	37	38	45	53	63	47	50	67	53	45	43	46	51	69	46	59	48	50	59	49	67	63	59	55	55	52	63	53	56	59	46	43	64	47	66	59	58	50	55	47	52	50	54	55	54	58	50	56	66	58	53	59	55	60	65	54	49	51	60	42	61	59	62	63	59	57	62	56	54	46	60	47	58	47	59	58	59	75	55	60	43	62	47	51	61	55	50	43	55	60	62	41	48	48	56	59	69	54	53	38	56	46	62	53	52	61	70	56	49	52	49	39	49	63	53	67	55	54	63	48	53	62	59	48	55	66	57	56	45	59	43	60	55	55	49	47	56	41	57	47	53	56	63	40	52	65	61	61	77	48	45	48	51	41	55	55	62	64	40	53	52	59	56	46	63	59	57	52	52	59	49	48	59	58	60	46	37	43	61	66	55	60	57	57	62	66	52	42	57	56	45	48	46	51	55	55	60	54	43	59	52	45	63	59	52	49	42	39	57	54	50	59	68	67	56	63	58	54	58	48	61	55	55	62	44	42	62	48	63	44	58	46	61	49	53	63	57	46	53	63	47	53	52	52	62	44	62	68	58	56	57	43	51	50	48	50	64	61	54	43	58	71	46	57	46	61	43	57	42	60	58	52	53	45	55	68	48	54	50	54	67	44	58	47	69	59	51	55	59	57	56	42	68	51	56	59	59	48	54	42	63	52	49	59	58	63	49	41	56	62	64	52	65	60	55	50	51	57	58	62	62	67	63	65	49	59	54	49	45	55	56	45	57	56	61	55	64	51	53	53	60	49	68	56	72	63	45	51	49	61	53	54	49	58	63	58	65	56	59	51	44	51	57	55	47	48	51	60	41	62	56	62	55	49	52	50	50	55	50	53	56	53	53	52	49	73	52	56	46	63	57	51	55	55	52	52	63	41	52	48	49	47	50	48	54	67	52	72	52	70	59	58	42	52	51	52	45	56	56	64	65	49	56	61	59	60	53	44	54	50	55	62	53	50	41	54	69	60	66	72	65	49	55	51	68	52	57	48	50	62	51	58	59	57	47	57	54	58	56	51	48	42	45	62	47	58	69	59	46	51	55	48	65	61	51	55	63	54	53	58	71	57	53	50	48	59	59	50	54	56	46	49	65	68	58	55	48	52	45	61	49	56	46	61	50	45	58	64	58	52	48	33	41	46	63	54	59	69	39	51	48	54	71	38	55	47	56	48	63	54	51	52	59	51	44	54	50	50	63	67	54	39	47	47	57	57	53	56	55	52	61	56	52	65	51	46	57	46	60	46	51	61	55	60	53	51	53	54	58	60	56	40	58	50	50	53	75	61	46	53	63	54	48	60	46	43	60	52	56	45	53	57	55	47	55	67	59	48	51	57	53	59	69	55	48	36	70	59	56	57	53	48	43	51	61	59	52	64	59	54	59	48	52	57	62	61	57	49	47	65	57	56	52	53	45	64	49	54	62	55	55	44	48	59	49	61	62	57	60	52	44	46	50	57	52	59	46	62	54	51	61	48	57	65	56	52	49
32737	31599	38384	39969	45618	43813	33944	21401	9718	2911	666	542	506	523	482	540	532	535	516	511	525	465	519	560	482	527	524	516	534	494	521	508	507	491	504	486	522	538	489	518	506	491	481	514	586	551	543	510	518	529	523	527	525	522	507	538	512	533	509	549	481	509	541	533	504	528	507	535	520	493	529	495	550	532	487	518	554	539	494	471	542	488	499	535	534	520	506	517	500	487	534	515	552	460	483	518	523	529	514	528	556	485	497	511	536	499	509	569	548	541	527	541	539	520	505	549	493	556	545	513	510	555	545	543	565	531	540	509	515	503	547	502	500	525	511	542	525	515	530	515	523	550	477	541	507	570	521	538	520	460	559	523	531	506	528	529	517	535	553	523	526	518	513	522	482	525	547	527	528	500	487	490	505	542	491	517	516	499	513	547	488	477	515	550	498	523	545	496	528	501	521	494	509	570	484	565	502	530	503	556	468	565	521	492	533	513	541	525	503	479	511	523	501	565	526	495	515	545	511	577	507	533	500	539	537	542	522	551	543	559	543	518	528	546	535	499	528	527	553	535	540	532	525	493	539	512	498	538	528	499	569	534	531	541	541	535	524	530	528	540	505	485	538	515	551	510	513	524	465	495	477	512	488	501	552	520	549	501	494	492	532	561	479	492	536	574	511	520	525	515	522	537	477	501	505	526	511	541	544	490	555	506	502	556	557	531	550	568	520	543	537	550	498	473	554	516	500	511	517	511	540	550	504	577	540	514	525	510	539	488	539	509	524	518	529	531	476	523	472	507	504	506	527	509	551	502	512	551	508	493	563	519	538	506	511	490	531	521	516	533	557	523	541	508	526	564	496	526	510	477	489	525	505	500	510	520	532	485	492	504	523	538	538	544	473	514	548	522	533	476	548	543	556	518	539	497	516	528	495	489	467	474	529	509	566	550	526	493	515	508	513	530	518	540	511	528	520	493	529	541	535	486	530	525	495	561	505	565	517	520	540	530	531	517	532	497	522	504	577	531	521	530	531	459	510	507	557	482	528	537	509	541	505	530	512	496	536	506	493	502	540	534	541	483	478	547	513	501	515	546	532	491	518	554	531	515	505	556	517	512	502	562	536	541	553	502	500	548	512	508	527	554	487	541	516	507	535	532	513	534	539	548	517	560	546	475	536	533	515	516	527	503	520	500	499	553	539	474	570	507	518	538	500	535	528	525	535	439	534	558	527	528	539	532	503	527	479	512	525	502	511	514	512	540	495	523	524	474	533	536	536	533	507	522	532	512	537	481	488	521	498	536	548	502	553	516	515	510	521	528	535	548	520	526	530	557	559	529	517	510	567	513	533	500	530	511	532	523	533	553	541	537	516	519	564	500	489	551	499	516	514	504	521	528	487	487	559	527	589	525	519	568	483	517	481	516	509	508	508	504	505	479	513	512	512	537	550	548	538	524	510	520	546	495	517	468	528	534	498	522	514	530	537	530	494	533	534	544	520	512	534	519	513	506	530	543	550	518	536	540	521	499	533	521	475	518	495	513	530	528	511	548	548	548	522	518	514	507	552	528	526	476	501	496	585	561	494	487	543	531	555	549	511	516	525	567	519	526	510	518	538	528	541	546	532	544	540	557	518	540	535	548	488	547	544	519	501	533	498	521	529	512	497	481	516	573	494	502	514	494	523	516	539	539	522	549	496	479	520	515	502	503	537	498	568	520	523	546	474	460	512	495	511	538	551	488	530	503	489	522	470	522	556	529	488	562	529	562	531	519	537	570	511	539	535	480	523	569	552	476	541	510	492	519	551	495	551	566	515	512	488	502	566	510	554	520	538	516	544	503	558	525	483	504	513	526	520	543	522	536	555	526	498	549	505	508	522	501	540	513	497	519	543	527	479	537	526	497	513	548	565	503	538	549	489	506	489	506	510	511	495	536	483	518	561	507	520	530	541	524	503	519	505	499	510	484	518	530	542	507	506	490	530	571	546	558	485	561	487	554	565	552	537	561	535	612	560	525	527	523	497	502	540	511	543	544	547	545	486	564	529	517	528	483	538	498	527	518	536	509	506	510	534	502	549	500	519	540	521	522	540	513	502	543	525	564	543	529	521	544	509	528	527	503	533	522	526	465	512	529	553	487	541	519	559	514	526	518	552	516	558	524	495	475	559	557	548	527	540	527	493	502	511	486	513	499	499	515	546	525	526	534	531	471	550	499	498	507	535	558	496	545	542	487	540	521	476	481	505	511	487	516	527	499	542	546	535	536	534	506	544	496	536	539	520	544	497	502	485	494	527	501	528	547	472	529	512	511	526	554	501	547	534	567	534	547	568	529	559	515	525	554	493	548	552	516	523	498	543	556	534	499	570	528	505	537	522	516	523	528	547	485	548	512	525	543	518	501	543	533	526	532	506	511	512	520	533	521	510	539	507	510	527	526	510	477	549	547	533	515	544	492	537	523	534	555	539	521	536	538	506	517	507	547	539	506	508	549	544	506	570	494	476	489	489	493	580	490	501	518	534	540	497	541	512	506	526	532	500	522	511	534	511	536	506	524	544	533	509	520	505	540	528	526	508	593	521	530	496	496	496	526	513	512	509	534	531	496	508	506	559	524	526	538	508	488	510	513	521	490	562	524	489	535	493	559	554	560	531	522	512	507	523	507	516	508	502	515	552	502	504	512	520	509	510	507	529	540	536	534	537	547	534	556	548	488	506	561	558	515	556	523	499	515	541	519	522	498	516	536	553	524	527	533	480	574	528	516	536	506	510	504	493	541	519	501	544	520	512	499	479	538	518	552	511	506	554	550	522	514	519	537	525	552	522	500	510	542	548	527	531	552	494	498	504	504	535	538	569	529	494	531	480	502	491	505	538	524	551	534	501	547	505	512	546	531	562	535	546	493	556	512	555	545	548	522	558	561	505	502	529	512	538	467	478	525	512	518	532	519	533	524	548	506	531	550	496	541	516	529	570	520	521	511	517	515	531	546	509	531	537	527	506	524	577	525	506	513	498	530	537	531	487	539	521	516	530	490	562	489	496	526	534	507	533	531	522	491	538	511	504	491	547	558	529	504	512	553	536	546	581	550	499	509	488	493	557	564	527	513	545	482	539	519	498	513	538	523	492	484	513	533	497	508	496	513	546	534	525	538	516	570	529	485	495	483	496	518	499	515	546	526	549	554	526	527	515	573	530	514	501	501	544	496	531	520	509	529	525	530	530	532	576	513	533	536	497	559	516	517	536	527	527	580	538	548	500	557	482	559	538	529	506	512	549	520	482	525	544	495	488	532	467	487	482	540	497	526	511	501	533	517	533	557	503	509	529	506	511	520	562	544	526	567	476	500	514	516	507	544	548	487	527	549	553	536	496	473	538	526	555	513	506	523	542	497	547	495	543	504	537	510	501	516	512	505	533	528	505	521	526	555	520	529	512	513	502	481	490	521	508	492	539	535	549	549	536	509	529	522	503	524	534	559	506	526	514	523	559	516	538	495	504	528	548	516
8949	12196	25298	20802	13829	9315	4552	1685	521	177	77	85	60	74	82	79	83	83	67	53	78	77	70	70	67	74	74	66	68	79	66	58	71	83	91	73	56	66	69	66	66	71	80	82	68	63	64	77	80	80	75	88	59	75	74	74	68	72	71	86	62	72	67	89	69	72	57	59	69	69	63	96	55	59	61	78	71	61	74	67	71	69	67	83	57	80	70	66	89	71	80	70	70	71	64	80	55	81	74	76	71	65	71	60	70	57	68	73	60	66	76	69	69	73	71	66	71	72	77	72	69	58	74	67	69	82	82	79	57	62	76	64	74	72	53	73	85	71	70	66	61	78	88	71	75	66	67	84	80	82	58	83	76	86	59	76	74	78	70	82	84	81	66	85	86	73	74	66	66	71	79	71	54	69	71	76	72	69	62	78	69	71	77	77	82	59	69	70	81	64	65	68	73	81	83	81	83	76	61	72	81	81	82	65	81	77	65	63	71	72	66	76	70	71	55	66	77	72	69	73	87	70	74	79	88	73	73	64	74	72	76	73	68	71	70	69	69	62	69	61	71	78	71	64	60	74	67	65	62	64	80	88	75	64	80	79	72	84	81	58	73	79	76	65	55	73	64	53	73	69	88	82	73	88	68	65	67	87	66	70	63	66	64	69	64	74	76	73	74	79	64	65	72	75	80	78	79	67	88	68	64	66	60	61	83	74	87	56	73	80	79	75	65	68	97	83	84	75	77	73	85	68	66	71	69	65	78	81	68	96	75	65	84	91	91	72	81	74	74	65	77	57	59	75	57	83	76	86	62	78	80	74	68	75	72	71	74	60	74	67	75	76	75	86	68	76	86	60	77	75	68	74	69	59	78	72	71	61	80	77	62	60	68	71	83	78	89	59	69	69	69	69	55	89	80	72	68	78	79	85	83	60	67	72	84	79	79	73	71	65	75	68	68	76	91	68	76	76	77	66	63	56	61	73	81	76	80	75	79	71	89	67	89	66	70	86	72	85	61	81	62	83	76	66	78	75	75	72	64	72	81	66	76	75	68	81	67	61	96	78	81	68	75	63	59	81	80	70	79	77	66	84	76	59	83	66	80	52	72	70	75	76	94	62	74	67	66	64	82	67	92	77	70	58	65	75	79	65	69	80	74	92	78	74	68	82	80	70	76	71	79	64	70	83	65	73	84	65	56	75	73	74	77	81	66	76	72	69	74	68	69	74	77	64	78	73	58	86	86	84	85	94	62	75	69	76	76	69	68	69	68	63	75	74	69	77	79	57	86	75	58	84	67	65	68	76	83	65	65	67	68	62	66	76	76	51	59	65	56	72	65	72	79	69	69	78	76	81	84	61	59	81	91	85	60	61	75	68	58	67	73	62	78	69	64	63	83	83	76	68	82	62	68	58	73	54	78	76	63	69	92	77	67	85	73	65	72	53	69	78	63	75	78	69	81	63	63	69	65	84	70	80	64	69	62	76	83	66	82	68	63	85	75	73	85	64	74	79	70	71	63	82	71	66	53	68	73	66	70	71	57	78	80	51	74	65	86	68	63	74	89	73	66	73	60	64	71	90	71	70	72	87	67	75	85	78	66	77	74	88	78	73	69	85	73	78	53	79	69	72	62	66	73	61	74	62	82	68	58	75	67	80	61	65	69	77	68	78	71	72	79	70	75	76	76	62	73	69	79	67	65	87	76	70	73	75	63	73	54	77	78	70	69	80	58	70	63	74	73	74	67	65	76	66	60	67	75	72	66	69	55	80	82	77	68	78	72	81	82	77	71	83	79	68	73	65	58	56	69	71	78	65	81	64	77	83	69	63	77	88	64	67	66	73	69	72	64	70	83	67	70	59	75	75	82	65	80	70	68	67	72	72	64	63	81	78	84	87	63	68	78	58	71	59	75	62	73	68	77	94	68	63	66	67	78	64	73	72	91	58	73	78	68	59	80	70	75	77	75	84	79	77	68	75	70	82	71	71	79	71	60	65	72	72	88	73	79	80	66	85	83	78	74	70	65	56	69	77	58	86	60	78	78	70	66	82	61	68	71	80	75	70	89	65	65	70	79	71	79	69	86	72	58	79	71	64	73	62	74	91	67	73	67	81	85	68	75	74	84	68	70	73	84	83	73	85	67	86	78	69	71	69	63	66	87	81	63	73	72	62	82	68	51	79	68	78	75	58	67	82	69	63	72	73	64	70	80	87	60	83	74	83	70	74	83	76	87	74	76	70	64	65	73	69	60	76	66	58	64	77	71	66	82	69	78	64	71	92	88	85	86	71	74	74	67	81	73	64	56	70	78	79	74	84	81	65	76	69	71	64	77	89	82	68	77	68	76	63	70	65	67	64	61	70	66	68	74	54	82	93	66	88	65	67	66	81	85	91	72	67	82	67	68	77	65	78	75	66	60	72	68	80	61	81	65	89	68	76	78	82	78	78	51	65	72	59	67	58	56	70	62	70	67	85	81	72	80	72	65	66	76	75	83	70	83	74	69	79	69	81	73	74	54	57	73	61	61	75	48	74	70	84	61	66	75	64	88	66	80	73	79	76	74	79	65	63	74	63	75	64	58	71	74	69	67	92	63	82	65	83	83	59	76	52	63	52	71	54	72	81	64	72	75	63	79	64	74	65	69	68	68	74	82	81	79	90	66	77	82	60	73	77	74	61	63	69	71	84	91	83	76	78	70	78	83	71	79	54	63	63	60	82	73	81	65	73	63	84	81	82	72	63	70	77	68	70	80	75	73	65	62	79	56	83	69	73	75	62	76	66	74	73	79	57	68	84	54	74	75	73	69	73	80	76	60	70	64	72	71	69	81	82	76	64	85	64	64	67	55	65	68	65	62	71	69	62	70	59	84	64	60	81	71	67	86	74	77	69	74	66	84	65	83	55	75	80	82	59	78	69	83	57	70	73	75	67	64	74	67	59	82	66	70	64	73	67	70	87	71	63	68	78	87	70	68	82	64	76	80	70	77	67	73	71	63	68	86	69	75	68	73	68	80	71	69	75	74	63	72	64	63	68	77	68	76	73	75	67	70	70	76	68	87	79	88	73	67	87	75	84	72	71	71	74	69	67	77	90	78	74	68	71	60	60	77	66	73	75	88	73	73	78	71	94	65	78	58	68	64	92	70	78	72	75	55	78	79	76	72	86	90	81	68	69	75	67	70	80	82	84	68	81	72	81	70	76	81	73	62	65	81	76	83	82	98	69	68	76	71	72	74	62	73	74	77	72	69	73	70	65	63	84	65	75	59	74	63	63	79	73	83	81	72	65	62	74	71	63	66	62	77	71	68	62	72	68	77	75	65	75	69	78	59	64	70	83	82	73	60	68	58	62	80	70	71	72	80	73	86	76	71	65	70	72	81	66	55	77	69	66	68	76	83	85	82	61	75	59	78	76	67	88	70	51	64	68	62	59	88	72	58	81	51	49	70	68	61	76	69	79	63	69	76	77	77	79	76	75	72	66	90	84	53	62	76	75
39288	36972	48485	50106	55790	48623	35131	22616	10462	3338	1043	747	738	704	666	707	766	694	692	714	769	697	648	725	699	713	709	728	725	710	740	703	715	680	697	733	729	693	636	695	692	723	723	678	709	681	716	755	687	691	691	745	727	716	699	703	721	690	709	735	737	657	746	730	705	696	737	663	703	727	727	688	750	695	715	720	669	714	708	716	689	774	693	726	662	719	666	709	743	672	724	701	709	762	706	658	780	684	714	706	664	666	695	735	668	709	723	749	713	741	673	694	698	730	736	710	729	642	683	722	693	735	730	697	691	691	688	713	716	682	719	709	705	719	742	734	721	697	725	742	633	714	711	702	716	708	731	716	669	678	663	753	753	684	681	727	681	714	706	731	731	713	661	716	743	744	692	703	776	723	710	705	763	654	764	682	724	726	687	707	743	719	706	700	743	698	725	653	710	718	724	718	734	715	732	723	743	731	685	677	698	685	682	709	725	705	719	706	687	739	673	665	705	743	711	734	721	696	700	740	737	693	711	686	697	709	766	714	702	752	741	697	712	741	744	715	693	735	706	698	680	693	700	684	716	745	716	660	712	672	703	693	714	765	731	737	695	717	748	749	688	746	706	718	697	741	739	737	743	724	721	723	754	746	673	671	709	733	694	717	693	733	677	707	728	724	724	694	711	668	719	711	768	702	715	723	731	681	718	684	737	715	709	690	683	736	736	679	708	705	695	673	721	630	693	749	683	731	717	704	704	702	742	694	688	731	661	713	710	670	687	748	642	737	732	725	706	681	724	690	757	718	700	705	712	714	738	696	728	674	703	703	701	687	722	668	673	711	706	686	669	680	726	736	738	704	726	688	717	692	721	748	708	669	702	722	768	687	690	712	691	768	745	688	721	670	702	727	684	710	733	704	742	694	737	719	710	760	723	712	721	715	735	683	711	678	687	733	698	704	697	716	707	715	709	709	702	716	668	758	702	712	687	726	748	745	717	672	695	674	717	691	726	731	639	696	752	713	703	718	675	698	705	736	705	736	744	713	746	682	721	698	739	724	711	751	698	732	696	658	684	723	737	721	729	700	763	710	730	676	712	737	732	746	683	676	668	685	718	736	726	674	707	763	716	659	675	723	705	741	720	721	687	684	728	672	699	688	693	694	645	702	686	720	707	743	725	703	704	783	688	701	658	754	729	701	678	689	729	682	705	680	737	751	697	683	708	680	701	718	766	697	744	721	757	747	719	693	689	709	708	772	734	682	722	677	708	691	712	737	753	718	709	726	705	710	710	701	737	717	698	725	737	669	685	742	695	709	724	741	692	699	757	694	732	726	716	714	720	697	736	703	675	747	693	708	724	702	732	725	752	672	702	713	714	677	694	684	645	753	660	717	755	739	730	726	750	675	711	703	687	704	772	687	734	769	739	726	696	712	662	706	715	725	707	728	698	703	722	755	682	766	708	703	676	675	732	734	697	720	726	673	697	724	713	728	708	732	733	682	681	709	726	689	763	686	702	674	721	727	738	638	718	713	694	703	723	717	736	665	731	687	719	707	729	691	773	654	677	760	691	703	689	673	729	716	702	688	754	754	674	669	682	675	705	681	771	683	739	709	721	716	694	715	704	703	733	726	738	688	665	696	760	719	717	722	679	703	725	722	718	678	733	711	737	697	703	706	715	729	712	732	722	689	703	674	702	752	698	679	746	740	720	688	698	662	716	690	665	751	706	743	702	743	701	721	739	721	732	689	693	710	709	731	744	715	721	655	717	733	699	708	708	731	728	723	757	741	715	709	726	717	704	703	670	662	719	728	710	730	710	646	717	769	683	736	696	718	742	690	741	709	708	753	672	687	716	684	781	719	756	723	679	706	718	716	744	752	664	738	711	712	696	679	738	684	713	743	695	668	688	689	712	752	689	731	725	755	708	710	769	682	705	719	712	696	725	710	679	680	728	753	692	657	687	753	738	684	752	723	738	690	730	701	747	754	750	732	723	701	667	675	708	734	749	699	711	686	727	687	691	719	716	733	701	708	696	757	711	705	718	725	732	708	699	739	696	665	667	704	699	686	735	709	721	721	769	708	721	736	726	718	732	730	739	653	668	707	711	693	745	696	768	704	685	720	679	690	706	692	677	728	684	720	672	702	709	770	702	706	735	734	749	708	676	757	719	676	697	680	767	703	685	654	682	718	659	679	744	706	722	690	717	733	696	712	714	735	713	720	728	710	685	711	716	700	721	725	710	688	684	763	722	665	681	707	709	771	727	746	703	685	731	715	684	700	681	726	715	724	778	680	721	674	669	667	758	662	671	705	748	752	725	674	697	735	719	753	710	675	729	732	697	713	771	707	717	705	687	742	708	740	768	679	726	749	684	701	737	704	718	682	754	709	726	710	712	696	725	698	721	653	697	711	707	713	711	689	727	682	677	676	727	739	692	756	736	657	764	675	725	767	679	727	698	676	717	729	697	697	750	696	685	745	740	732	700	675	727	730	738	731	715	718	695	754	710	688	676	698	726	717	745	697	699	700	664	686	737	695	690	726	689	695	704	690	721	720	678	726	728	747	663	681	679	693	710	725	709	716	743	740	718	723	720	671	746	778	702	720	785	730	717	706	711	692	706	729	741	770	748	700	733	713	731	713	774	689	740	745	728	695	728	717	703	746	706	692	701	755	691	695	695	684	703	677	695	713	695	734	742	730	740	713	719	716	679	760	708	701	741	696	726	748	700	786	741	675	696	730	730	696	691	707	698	726	709	725	713	721	686	739	756	747	683	738	703	763	718	741	725	745	703	756	713	668	736	693	736	747	683	685	656	743	718	733	727	730	725	709	731	735	752	697	733	654	734	676	691	699	721	675	684	740	718	740	681	707	696	730	677	745	705	697	731	732	705	711	704	737	736	686	653	711	723	745	697	702	744	731	703	745	728	737	703	688	739	701	723	682	710	718	705	693	680	720	731	724	687	700	729	670	738	721	746	736	720	671	699	744	722	729	734	718	721	756	670	714	698	670	733	738	715	724	694	738	708	701	710	741	710	690	695	696	737	718	685	715	727	746	702	714	663	731	744	702	706	687	673	675	689	780	738	701	731	721	774	718	707	750	688	721	682	750	732	690	716	691	668	715	700	692	719	695	717	704	733	729	738	691	721	721	677	676	747	724	702	719	681	722	700	720	746	719	724	727	744	737	683	740	697	710	716	680	705	714	677	673	698	654	716	687	723	711	737	698	708	707	700	676	750	731	715	700	771	736	696	704	676	788	739	728	702	685	735	700	713	713	717	712	718	701	699	678	725	750	737	702	663	702	705	731	705	760	707	766	741	753	723	718	666	712	696	689	696	693	672	737	699	676	691	722	766	709	723	680	707	711	724	711	706	731	732	672	681	698	688	691	728	680	661	708	739	740	715	688	680	718	709	722	699	764	729	700	695	698	716	723	718	741	674	698	693	649	720	673	701	715	702	693	689	711	727	663	690	728	755	717	718	738	663	747	694	698	697	722
4248	1725	4946	5196	3150	1619	792	318	155	81	72	74	77	74	84	80	77	69	75	66	65	78	79	69	72	67	71	74	65	81	61	70	83	69	74	74	75	79	71	78	72	77	71	79	77	74	61	78	69	71	61	61	69	66	75	66	65	67	67	72	62	74	69	64	99	83	57	60	82	73	63	54	67	86	73	71	82	66	74	88	75	62	56	82	80	71	65	81	76	86	83	79	76	64	57	70	62	70	68	66	57	81	92	64	66	84	64	78	64	70	76	72	73	69	68	79	72	76	61	70	73	69	97	75	69	71	69	82	88	85	72	77	67	89	74	77	64	71	74	63	74	69	74	85	67	63	52	79	52	71	67	63	63	57	86	65	75	71	71	61	75	85	78	66	68	67	65	63	84	77	70	83	65	74	84	89	86	72	75	54	88	74	92	77	65	77	74	84	63	77	74	74	68	71	80	75	77	54	73	60	64	63	70	78	66	79	68	64	70	58	71	73	63	78	67	73	67	58	74	58	75	78	74	78	72	62	60	63	71	64	80	63	81	69	71	66	78	82	79	80	54	52	57	86	81	65	79	78	68	58	78	87	86	60	76	73	68	81	69	59	78	80	62	86	79	65	68	68	74	69	56	88	67	55	82	49	70	74	76	58	75	62	66	68	79	72	68	64	78	49	67	69	70	91	72	77	66	76	73	86	82	80	76	73	81	54	68	69	80	72	70	82	69	80	69	65	71	69	62	63	82	67	66	57	53	67	82	68	58	80	67	76	59	67	66	62	73	80	69	63	63	64	62	61	74	68	70	68	79	88	67	68	70	71	66	74	74	75	71	71	72	80	75	68	79	69	72	77	69	83	73	62	79	68	69	60	64	74	71	83	78	68	59	71	61	64	73	75	55	71	70	77	71	54	59	63	81	77	73	76	81	71	72	87	72	61	78	71	66	60	73	81	71	77	74	65	63	61	65	65	64	76	74	70	63	65	72	62	80	80	64	74	72	65	80	72	63	73	66	80	64	67	77	77	77	90	78	75	70	57	71	56	80	67	69	61	68	93	65	58	62	79	62	74	63	74	73	79	73	67	72	76	60	69	70	93	66	75	78	55	61	58	72	76	63	79	87	68	73	62	69	56	78	78	72	64	78	64	70	66	75	52	76	86	74	72	73	80	78	57	83	64	68	78	63	82	72	71	67	61	70	84	83	66	61	76	57	70	65	60	77	74	81	76	75	75	83	76	65	79	61	80	78	72	66	85	70	80	81	79	86	64	82	81	60	68	70	70	84	59	78	61	78	71	65	74	67	79	71	70	71	63	67	65	76	66	59	72	66	63	81	67	73	69	66	70	89	65	72	83	76	87	81	68	72	69	64	71	75	58	70	71	60	88	66	79	51	70	87	65	68	72	62	65	67	59	56	78	88	63	79	72	76	78	71	79	66	82	81	86	75	66	69	69	68	65	59	60	80	77	82	69	77	77	77	73	74	72	63	75	60	70	63	76	66	72	66	76	63	68	76	81	68	65	87	62	70	81	64	73	64	74	65	78	70	76	56	74	63	83	87	69	63	66	81	75	79	81	75	62	72	73	71	74	66	75	81	67	62	58	82	71	75	60	80	80	69	60	62	76	66	67	65	65	75	90	66	71	76	69	62	65	73	97	66	67	68	82	84	81	64	73	85	69	78	67	82	80	71	75	83	77	83	67	71	68	72	70	71	71	88	59	62	74	81	65	65	55	70	66	68	70	67	71	74	79	70	60	67	73	71	61	69	82	72	69	75	68	64	79	81	80	73	67	70	77	63	72	86	73	78	70	59	67	77	58	70	86	75	71	82	55	85	92	79	66	80	73	68	92	79	66	87	70	75	73	68	65	71	79	77	64	76	62	70	66	75	80	78	71	78	71	60	59	65	74	56	69	74	81	69	58	70	66	70	64	61	77	68	78	69	53	71	76	78	74	63	57	62	76	66	72	56	66	73	86	60	76	68	70	66	70	72	65	64	70	62	68	72	71	68	56	77	66	74	66	69	74	74	59	68	67	74	71	62	79	81	67	65	71	63	68	80	73	70	61	79	65	74	70	66	86	63	67	78	77	81	79	81	73	89	73	67	68	75	77	62	83	65	62	66	69	63	55	79	85	75	62	82	79	72	56	64	74	86	68	65	64	70	99	88	72	75	69	63	91	78	53	66	71	62	81	82	67	81	69	73	72	84	61	71	62	73	73	80	77	63	83	84	62	73	71	82	64	89	57	64	74	75	71	75	74	64	76	89	78	79	82	81	69	76	74	77	75	65	67	72	68	78	73	78	73	70	87	59	63	72	68	72	66	78	67	54	88	67	79	62	73	67	68	70	64	60	77	65	82	69	89	65	72	93	76	82	66	69	78	79	76	77	83	63	82	58	68	60	48	61	62	88	65	81	68	76	69	79	53	69	75	81	79	57	59	60	74	67	79	78	79	66	65	66	62	70	64	70	73	82	59	58	69	71	82	81	77	79	59	58	70	78	74	64	67	80	75	72	78	61	68	80	66	59	60	85	72	75	78	63	69	65	66	67	78	77	59	68	80	58	70	65	68	86	57	61	71	69	70	71	82	57	61	79	80	71	59	66	60	76	80	76	57	74	60	73	72	68	58	66	81	61	57	78	56	72	61	80	58	80	72	74	65	94	64	74	74	68	86	86	71	89	76	85	67	78	70	75	79	74	87	64	74	58	83	80	75	79	68	77	65	81	77	63	79	79	58	80	77	78	71	59	70	73	74	72	90	70	76	72	68	75	64	55	83	69	77	67	55	78	66	64	76	71	57	68	86	60	72	71	75	76	66	76	82	67	77	74	81	81	60	84	75	59	68	64	72	65	74	76	63	70	56	73	71	77	77	56	78	73	84	76	66	68	64	76	71	68	78	77	74	82	65	83	68	85	64	71	60	74	65	64	85	72	76	65	72	74	84	83	71	72	57	72	79	61	65	73	66	89	76	66	74	64	87	75	87	75	68	55	78	66	70	78	76	77	69	61	73	78	68	60	64	81	70	70	68	69	73	73	73	80	67	65	71	74	73	83	77	67	74	61	73	81	71	67	71	76	66	60	66	70	76	72	74	87	72	60	63	73	64	73	62	70	66	79	65	70	70	89	73	66	88	81	76	70	73	72	58	71	60	72	71	71	68	80	66	72	75	56	60	76	71	73	75	66	74	65	56	66	75	75	65	74	85	70	66	83	91	92	64	85	69	76	77	80	63	79	60	71	66	65	64	69	56	78	67	67	72	64	79	76	79	70	78	76	80	79	66	60	72	66	76	74	70	81	83	77	58	91	97	81	65	66	68	77	70	59	77	56	67	62	67	65	68	81	73	78	57	69	59	62	78	61	76	81	83	84	71	58	69	56	80	65	88	74	66	65	99	68	78	67	80	65	74	57	91	65	55	67	81	69	85	70	66	69	49	59	75	76	61	71	83	80	84	70	78	66	68	80	72	80	67	57	79	75	74	64	75
27126	16300	27056	29807	29192	24009	15278	7189	2758	1184	829	654	682	666	621	653	663	692	713	646	696	660	669	674	678	699	671	649	692	675	717	639	684	719	653	694	712	683	689	704	675	679	645	637	670	691	622	673	681	705	624	664	651	721	699	673	665	703	712	681	656	666	646	696	747	671	666	679	646	663	668	623	613	676	696	688	661	716	680	633	661	671	701	702	631	659	698	699	658	680	660	677	630	680	604	637	668	645	708	684	715	709	639	702	681	663	706	661	699	656	687	699	693	674	645	705	681	682	688	665	690	714	699	710	684	703	695	671	649	671	677	696	679	661	669	665	658	680	699	720	677	684	668	618	694	653	647	679	688	676	680	718	669	668	696	626	721	676	712	651	621	690	691	698	678	697	710	682	650	664	719	680	633	697	651	675	741	637	681	665	681	694	693	671	678	704	666	689	696	683	688	663	685	646	706	642	691	658	638	686	742	710	698	665	618	631	677	677	677	671	703	665	664	696	696	694	661	671	648	662	687	657	696	673	716	660	644	714	663	656	689	676	705	671	704	694	676	661	651	725	623	705	683	682	671	662	691	648	692	691	666	665	639	687	714	691	666	713	648	697	628	706	649	665	641	658	709	660	684	689	662	655	730	660	664	665	686	681	648	675	685	700	741	672	644	667	694	666	707	676	622	647	691	667	693	721	658	688	692	675	706	638	693	652	654	666	669	724	712	631	654	681	637	666	685	687	673	663	703	665	717	721	694	733	668	681	731	675	696	652	689	631	669	618	648	615	652	697	672	693	621	655	623	689	655	725	679	679	613	693	626	703	659	662	670	657	682	680	674	672	684	673	673	655	664	628	674	687	668	689	650	665	695	683	715	641	713	618	695	705	657	702	706	705	678	722	666	658	698	680	682	698	712	664	682	697	659	662	612	684	670	656	697	666	671	683	673	686	671	659	648	672	690	669	624	642	698	674	677	707	673	704	700	726	707	666	695	659	615	634	681	677	647	699	677	640	666	708	680	659	676	668	690	662	714	637	674	696	659	659	734	655	687	648	629	686	718	675	712	654	669	670	664	668	712	653	680	672	701	676	678	686	665	687	685	664	698	622	666	680	711	695	661	656	664	692	603	663	663	688	639	687	683	679	661	672	697	688	670	685	688	669	646	638	678	720	668	663	690	630	720	648	672	671	673	674	668	693	685	663	678	695	749	680	696	648	682	654	691	647	657	704	630	662	651	639	704	686	696	659	692	673	662	614	639	682	690	676	662	664	670	679	704	656	636	677	673	677	621	679	682	705	681	688	676	663	649	662	707	696	671	687	687	714	676	634	687	654	654	673	671	699	690	631	666	654	667	627	715	677	667	695	682	674	669	675	707	679	638	659	682	642	657	663	661	701	705	700	653	691	714	638	661	690	658	721	645	712	640	674	675	684	637	683	712	651	662	656	676	695	672	626	653	705	648	646	656	667	692	641	688	730	696	707	682	653	658	680	717	658	718	686	680	668	682	731	653	664	660	704	661	686	679	723	651	656	639	713	687	677	665	657	677	661	641	686	653	635	725	675	670	622	658	691	656	688	670	640	640	710	676	687	656	668	642	682	621	666	647	681	653	683	679	633	708	676	710	655	729	664	686	627	645	693	634	640	660	662	643	667	680	660	637	681	707	652	686	700	663	681	687	671	693	700	663	663	681	637	705	660	685	706	743	622	670	677	688	680	704	723	695	669	685	645	685	716	633	610	673	693	694	639	715	699	686	683	670	674	622	716	684	651	691	691	666	650	668	687	652	651	635	662	717	681	715	641	672	691	694	665	732	659	670	736	688	692	667	692	661	690	677	662	649	672	711	669	693	706	684	679	732	653	670	666	673	653	716	682	641	650	669	679	694	654	635	651	657	640	676	662	723	670	735	737	723	684	690	728	687	658	621	644	694	656	660	687	730	679	679	677	701	679	728	628	657	670	688	636	696	666	590	707	687	670	643	697	710	639	667	662	709	702	643	646	643	684	642	719	708	654	672	689	695	650	672	677	709	693	700	706	660	653	688	713	639	697	676	708	708	684	685	652	654	685	664	670	672	704	683	672	659	717	673	729	673	625	700	651	641	702	652	633	642	666	731	660	644	656	673	678	680	656	645	673	687	702	607	702	615	679	696	641	649	684	641	684	649	681	662	645	648	682	668	684	686	640	674	668	669	666	687	708	660	684	721	685	676	667	663	675	612	670	721	707	718	716	641	677	673	651	698	645	720	674	687	645	710	652	691	672	693	697	649	697	643	661	648	669	652	726	650	649	665	650	664	626	668	689	620	674	664	665	657	661	710	683	633	699	640	663	684	705	695	674	668	662	683	718	710	712	716	703	658	674	671	655	671	659	703	638	682	697	692	678	704	691	701	632	683	696	729	672	686	684	653	690	682	653	688	681	687	686	641	683	671	649	699	685	730	683	664	688	683	665	687	724	693	704	688	603	681	671	726	652	711	664	646	703	664	661	669	749	685	680	672	709	646	651	628	659	677	694	660	650	676	641	703	700	668	641	697	703	650	683	716	702	648	664	671	725	673	690	692	651	691	689	687	684	645	688	697	617	648	671	681	641	664	663	704	692	724	669	656	671	679	632	658	658	732	701	633	681	723	659	687	708	633	727	654	681	704	688	673	687	684	656	651	660	668	665	719	660	681	666	678	725	652	658	660	669	669	659	649	684	641	663	650	631	673	680	632	659	684	661	681	665	694	681	633	740	660	733	661	653	688	663	695	678	686	688	661	647	672	685	658	680	661	629	671	720	691	658	657	658	717	688	661	650	656	685	684	696	689	687	706	689	704	656	674	667	714	740	669	639	715	678	644	656	630	679	659	651	667	685	719	675	703	677	644	655	661	674	670	671	674	678	676	645	686	684	673	674	655	665	697	639	658	664	694	699	686	631	677	691	669	685	684	629	660	684	672	655	706	671	646	657	728	671	690	655	661	685	659	635	665	676	721	653	673	668	666	678	656	700	709	663	709	664	638	679	603	658	702	689	659	640	682	645	629	664	676	677	695	648	680	656	699	654	693	698	687	658	638	664	705	687	646	677	686	642	726	704	699	659	659	662	685	716	666	658	690	656	669	665	658	628	659	650	702	696	653	703	643	671	693	626	634	695	676	638	637	659	631	653	665	669	700	680	660	697	636	666	683	639	632	651	635	679	674	721	629	662	675	693	675	677	616	686	699	734	687	679	717	684	673	677	650	687	663	667	679	687	689	591	678	752	654	717	686	684	692	688	698	623	670	707	669	679	652	685	650	666	701	710	661	703	654	668	666	687	687	621	662	659	711	663	650	706	634	658	654	622	668	701	672	702	669	638	691	662	654	626	700	737	670	678	665	682	689	684	626	670	679	659	657	710	681	679	682	648	683	691	639	648	666	668	678	678	666	634	650	682	674	731	693	619	668	639	671	662	655	690	660	679	655	706	715	652	674	649	676	680	700	701	663	745	698	709	629	711	620	679	698	684	678	692
10367	12219	22394	22697	16355	10576	5040	1714	550	162	90	70	74	50	69	64	61	65	80	65	63	55	72	56	76	72	67	65	62	63	75	64	70	73	60	61	60	58	63	64	80	71	73	67	61	59	68	76	78	62	73	72	82	71	55	68	66	78	77	66	67	77	79	73	64	59	66	69	54	58	80	87	74	71	65	71	76	74	69	66	60	55	60	79	86	76	73	65	67	68	62	60	68	63	65	72	68	60	58	55	82	79	74	73	57	71	72	74	67	81	72	69	66	74	66	64	59	66	68	66	72	72	65	64	66	56	65	83	63	67	62	57	64	61	59	65	78	66	67	89	81	68	66	72	74	66	67	67	66	66	71	68	73	61	93	73	77	70	71	60	66	60	63	80	66	74	79	72	74	60	77	54	71	78	69	67	59	72	67	75	62	50	70	65	72	59	72	65	69	87	57	77	57	71	74	74	70	66	64	55	63	50	84	73	76	72	80	61	81	58	74	68	59	65	47	73	65	72	67	76	63	58	66	68	78	65	72	62	63	69	67	78	67	67	73	75	65	56	75	70	55	62	71	68	70	63	55	64	64	71	62	61	78	55	65	55	54	78	51	72	69	59	66	69	67	57	54	62	64	61	68	62	58	65	53	62	66	60	71	71	74	77	57	77	59	57	75	65	67	64	73	61	56	75	62	67	78	69	77	96	69	72	76	67	60	61	61	65	56	66	76	64	76	68	48	76	66	73	60	70	68	75	67	64	65	64	68	72	60	66	70	71	61	71	77	58	64	57	65	61	46	78	64	68	81	55	75	70	67	74	67	80	69	73	69	72	75	84	71	70	79	61	72	68	86	72	63	72	77	71	64	73	67	64	54	72	62	78	63	59	69	63	82	69	79	69	74	58	94	67	74	57	74	67	64	62	53	57	70	69	72	64	73	66	85	55	68	74	69	72	61	62	78	71	91	50	66	65	75	82	72	70	78	53	72	59	63	63	57	72	72	61	66	59	61	79	67	71	67	58	76	71	73	74	58	64	70	83	69	69	70	78	58	74	71	64	62	64	73	78	56	90	69	57	62	79	72	72	72	65	76	81	73	71	61	67	59	68	68	89	71	79	81	59	75	76	70	68	72	67	71	63	66	69	78	73	75	69	75	54	61	67	78	57	64	69	69	65	78	73	64	52	67	70	61	72	62	68	72	74	78	71	66	62	65	58	79	52	65	63	59	66	77	79	95	66	67	72	68	52	68	82	78	77	67	82	73	67	74	75	57	70	65	71	57	60	80	67	62	82	66	74	60	84	72	62	60	64	67	56	69	62	75	62	67	68	64	78	70	61	82	62	60	70	85	48	77	70	64	65	61	76	79	64	58	71	56	62	76	58	63	68	60	71	65	74	54	65	61	71	62	71	72	72	61	66	63	71	70	61	61	63	80	79	60	67	86	62	62	63	57	80	59	65	58	59	72	79	66	63	63	60	68	70	72	60	65	79	83	75	70	62	74	65	75	85	62	54	66	58	66	73	55	69	67	72	63	69	72	82	75	79	66	72	53	75	74	62	61	69	64	76	74	54	70	78	95	67	70	77	65	76	74	89	57	64	67	68	60	65	59	74	63	69	76	68	59	68	62	67	75	69	77	73	85	69	47	69	77	56	74	63	77	68	60	84	67	75	55	59	72	65	61	70	53	69	72	67	68	68	84	60	66	52	53	80	72	76	55	53	81	62	70	64	61	72	58	65	64	62	66	64	61	55	73	78	83	68	75	84	71	78	74	67	52	96	64	64	60	69	87	70	78	69	74	68	67	67	68	62	68	60	82	70	73	87	67	74	76	79	70	72	58	79	47	74	58	62	67	72	65	66	58	66	63	75	63	70	78	74	71	72	69	59	57	62	64	62	63	64	84	81	58	68	55	70	76	65	68	57	62	72	57	78	73	63	66	63	60	75	73	73	74	64	70	82	61	78	69	71	83	78	70	67	70	58	78	68	78	53	60	70	84	70	97	80	69	59	87	64	77	66	71	64	73	73	67	77	51	67	62	69	64	64	76	66	57	58	79	91	59	69	84	69	68	69	60	71	58	66	69	74	53	59	54	66	71	80	77	82	69	73	63	61	58	71	70	73	63	67	74	55	70	67	76	75	93	61	74	69	70	68	67	74	60	54	67	68	77	73	75	61	69	80	70	65	67	49	76	75	63	71	61	79	61	69	68	61	76	72	73	85	64	75	85	82	81	63	77	75	80	67	82	60	78	69	77	69	70	64	70	68	64	69	64	76	68	64	61	54	58	68	74	70	60	51	65	70	56	70	74	65	70	66	61	65	71	68	69	68	70	70	63	65	73	73	80	56	73	71	83	72	72	77	83	76	68	68	77	65	73	82	55	74	80	75	73	73	61	72	56	56	72	68	59	65	68	59	55	75	81	66	64	79	67	83	66	66	45	72	69	68	83	57	71	65	47	55	66	65	77	85	88	65	63	72	74	73	68	52	70	68	64	66	66	70	68	57	76	68	63	54	75	75	81	62	85	58	77	59	86	69	73	58	69	70	67	66	63	71	63	88	59	60	63	75	60	72	77	62	59	80	61	80	71	67	72	92	78	59	70	79	64	69	70	69	66	59	71	72	77	63	80	54	77	75	75	75	72	60	62	60	71	68	74	92	76	55	72	68	79	83	65	81	72	56	69	67	66	80	66	67	67	65	65	76	66	73	80	61	57	73	74	80	64	66	71	63	66	74	57	74	66	70	80	64	71	68	62	69	68	59	71	68	66	75	76	72	50	74	62	74	65	75	75	77	68	61	72	76	73	49	82	79	70	72	68	59	72	71	48	77	90	66	77	75	64	76	75	65	72	65	75	67	52	64	77	59	57	71	73	84	68	83	60	69	59	73	71	43	76	82	68	71	65	76	59	58	74	74	74	84	80	67	63	62	71	52	71	73	86	71	90	80	66	81	72	76	69	74	63	68	68	62	76	65	75	65	76	77	58	71	73	56	69	67	76	65	72	63	73	63	71	84	66	60	81	72	68	71	59	66	62	88	60	65	78	66	81	67	78	65	75	64	71	69	59	65	66	68	66	65	70	72	73	65	72	65	70	73	69	71	71	62	71	50	74	82	58	92	67	73	76	59	59	72	75	88	66	64	88	68	80	66	61	71	49	65	68	76	84	61	55	60	71	61	69	65	65	80	80	77	83	56	72	68	70	73	87	69	67	67	60	87	61	60	76	70	77	62	83	58	71	64	53	84	51	70	58	73	54	88	69	67	73	80	72	74	59	59	70	81	62	78	64	76	74	58	67	72	67	60	59	69	81	61	64	75	69	61	63	82	63	66	83	63	70	61	52	66	73	64	72	83	77	95	77	68	76	65	64	62	55	72	66	91	58	76	65	75	74	76	73	62	76	78	74	55	74	60	61	82	77	69	53	60	70	74	73	69	73	74	80	66	67	63	66	58	82	63	66	80	66	73	70	87	62	53	63	65	77	74	77	60	72	71
41096	36681	46345	53372	58456	49136	35251	22330	10241	3460	880	676	697	676	661	708	666	691	670	639	681	696	674	660	675	636	674	631	675	707	663	678	677	650	661	655	699	621	671	658	690	615	657	667	685	662	664	689	657	677	665	670	657	649	695	673	687	676	663	683	668	688	680	661	626	651	636	683	745	666	627	702	660	620	627	639	621	641	681	667	685	697	662	648	670	699	616	670	690	633	653	660	698	686	680	712	630	708	668	708	683	644	688	669	648	631	665	660	637	674	665	716	604	650	634	673	648	659	682	686	663	652	673	665	686	687	654	645	648	661	647	633	687	714	652	627	684	669	668	632	669	667	708	675	675	660	641	662	681	665	662	699	638	640	671	635	673	703	681	685	698	684	723	663	702	646	630	653	650	675	617	641	672	670	733	678	690	656	700	652	687	699	621	685	698	689	679	668	653	638	677	678	640	712	654	648	671	664	652	695	643	688	687	658	690	694	663	657	685	655	654	652	689	710	656	687	676	624	658	651	661	652	625	678	682	683	657	707	681	705	671	626	661	660	674	665	673	681	669	673	653	645	690	656	687	634	671	670	659	711	692	656	663	650	649	697	654	678	642	658	645	707	671	678	659	642	667	666	688	666	690	639	670	677	642	636	743	608	727	690	659	643	669	667	641	675	710	602	681	680	661	701	632	667	686	666	704	661	665	693	663	687	660	668	621	632	710	668	662	667	669	618	706	692	661	634	706	652	683	704	655	663	655	708	690	685	703	676	654	680	689	673	681	701	664	675	646	708	635	689	661	679	703	699	660	650	694	678	653	675	663	626	705	669	674	689	693	695	644	669	682	666	684	646	670	696	694	703	704	702	711	619	700	668	631	729	703	664	565	662	653	670	675	672	647	662	681	681	653	641	713	686	670	679	614	687	644	699	655	629	662	655	678	637	689	651	681	706	669	660	626	624	704	662	651	659	707	672	680	671	667	681	665	660	680	650	631	671	727	645	659	660	716	647	672	689	688	657	687	672	664	708	634	649	667	658	679	645	731	684	668	675	682	702	625	741	653	675	616	636	657	673	646	689	660	690	711	678	683	679	685	644	681	626	705	667	628	653	679	700	643	641	671	686	665	690	647	661	673	653	660	690	641	664	663	637	682	677	683	676	645	707	673	654	658	669	697	681	689	733	637	687	642	644	686	690	693	655	657	659	663	671	660	683	687	717	677	673	668	646	654	665	686	674	647	664	646	630	685	670	694	653	677	646	690	711	682	665	698	624	696	644	668	674	683	665	661	647	654	680	651	666	715	703	645	712	662	678	664	673	653	689	664	641	682	639	670	692	705	651	677	671	669	663	664	689	724	715	693	677	657	663	699	663	668	700	708	661	634	603	683	681	683	646	653	642	650	636	701	653	683	659	677	685	655	678	680	644	716	692	742	722	651	643	641	673	642	728	659	696	637	626	653	637	684	667	723	689	636	670	668	675	670	670	699	667	683	633	650	675	632	701	641	637	675	666	641	685	667	695	695	706	652	624	717	609	650	673	705	677	660	666	656	676	635	664	682	673	650	671	643	641	680	661	630	668	666	728	664	711	687	625	645	718	687	649	700	641	688	675	677	648	641	666	663	664	663	667	689	677	669	678	687	655	720	659	725	649	678	681	677	667	637	674	676	674	643	666	692	682	682	666	677	648	686	687	657	679	700	686	633	678	707	707	658	689	642	706	656	683	669	662	663	692	630	709	706	613	646	677	678	721	707	691	670	705	697	674	673	712	627	718	695	622	712	665	695	662	661	660	691	693	653	660	629	710	658	650	721	675	665	684	653	692	704	653	703	673	681	671	643	718	669	727	694	660	696	693	689	647	716	710	635	673	678	671	707	648	670	669	673	632	641	666	684	706	661	655	719	650	711	672	647	631	653	620	684	671	673	657	676	702	676	697	639	711	685	651	652	669	642	633	639	702	707	667	661	713	705	664	674	664	618	610	706	649	623	659	655	607	718	602	670	632	648	672	657	702	609	645	673	700	686	684	686	680	642	676	677	723	684	638	691	639	658	711	696	688	684	680	643	659	687	703	670	650	634	682	689	709	647	660	693	666	667	682	655	691	626	665	690	657	696	693	636	648	699	687	661	654	694	655	641	655	693	636	650	616	723	615	653	683	661	650	667	656	731	684	682	636	675	678	693	661	721	684	644	678	692	714	695	666	642	714	704	680	676	652	697	648	677	735	662	636	673	675	682	665	682	687	688	716	689	682	711	685	682	652	636	679	657	649	676	687	665	717	668	715	726	678	654	659	696	663	709	689	683	644	676	680	680	688	651	652	675	708	706	638	686	659	678	646	666	651	692	647	709	679	673	690	680	671	609	682	656	658	670	646	652	655	655	674	642	724	710	680	636	700	653	692	693	684	652	653	705	709	677	698	656	660	669	656	652	650	637	691	641	665	691	714	699	681	647	656	686	643	713	670	712	684	645	705	689	651	642	666	654	672	707	663	656	662	692	666	695	656	628	661	659	639	657	643	610	688	683	660	673	650	682	685	713	656	685	642	657	651	686	646	681	664	613	665	712	679	641	636	654	669	665	655	687	665	690	653	634	689	646	638	659	657	706	660	679	678	633	667	698	669	663	669	670	637	655	619	657	627	678	724	655	706	674	682	705	677	652	687	701	722	679	671	701	666	669	661	704	680	704	662	667	638	641	667	645	713	644	643	691	647	653	685	700	617	672	660	661	638	709	671	715	660	649	638	675	653	651	688	716	681	702	672	662	714	694	691	663	624	655	684	673	732	654	702	672	614	679	710	633	668	728	675	671	622	674	670	678	656	646	718	688	712	685	674	695	675	664	679	643	620	702	663	659	703	702	706	665	674	712	661	673	688	690	665	685	670	699	635	681	655	712	703	635	637	694	662	685	675	693	674	638	677	651	674	706	688	661	674	662	675	666	692	642	722	673	670	659	687	635	654	642	637	681	651	681	684	641	662	648	687	637	721	697	641	691	645	659	643	637	680	675	651	639	677	706	657	669	716	659	660	677	691	646	651	657	642	646	662	658	668	652	687	674	682	616	640	674	666	655	685	701	657	688	686	676	667	664	641	665	667	657	683	632	629	685	647	662	700	676	712	635	678	689	664	689	624	662	676	663	620	666	639	683	613	668	669	703	713	686	672	718	702	740	673	679	648	649	643	670	695	712	720	634	634	663	688	662	668	662	650	714	669	639	636	684	658	642	683	710	693	640	646	679	681	723	665	674	667	681	657	687	660	686	662	660	688	658	666	676	666	644	657	663	705	693	685	673	677	669	671	652	681	681	672	708	692	659	671	667	644	688	633	659	664	668	654	606	689	687	688	664	730	715	656	652	687	665	649	673	671	665	638	686	685	659	706	646	676	638	676	648	650	670	673	684	647	651	703	687	635	664	698	636	705	704	645	667	686	639	685	673	699	677	604	634	664	679	649	675	648	646	686	659	668	641	665	729	646	655	711	648	667	666	679	671	675	657	684
8057	6030	15313	15582	9774	5290	2414	861	322	115	59	56	54	44	58	49	49	54	48	51	49	54	55	44	51	63	56	55	64	46	57	55	53	59	41	58	54	55	55	66	56	55	58	53	49	58	46	54	67	68	49	53	58	59	60	65	53	63	55	62	62	61	62	62	66	51	55	43	60	56	56	47	52	49	51	64	50	60	65	48	53	57	64	59	58	49	47	51	53	63	59	58	47	44	58	56	65	71	50	58	72	61	57	60	56	59	47	41	61	41	48	71	53	53	48	54	40	61	47	72	70	52	54	53	61	61	57	60	59	60	61	48	49	55	46	48	43	42	46	58	59	51	58	65	65	53	57	50	47	64	59	52	70	52	56	54	54	51	57	61	46	63	61	49	55	54	56	57	52	71	52	41	54	59	61	51	60	44	57	54	53	71	59	50	70	57	54	61	61	51	65	70	59	63	58	43	47	66	61	47	48	44	61	62	55	53	63	68	64	74	55	56	60	49	46	69	61	75	68	55	46	55	41	53	49	61	60	54	52	70	54	68	64	45	52	59	72	55	60	54	49	67	59	67	57	47	65	47	66	65	57	65	56	44	61	62	69	46	44	53	59	52	52	62	43	58	61	59	62	54	55	53	58	44	53	52	63	62	59	47	49	53	60	61	70	63	50	54	45	65	52	54	61	45	45	64	59	62	55	53	43	46	46	57	53	75	57	72	54	54	46	56	54	63	41	54	55	50	57	56	43	61	66	63	69	57	65	59	61	50	44	49	62	55	50	44	58	56	66	62	68	61	45	58	67	48	68	61	50	60	61	63	54	59	46	67	58	62	48	56	44	65	55	50	55	43	58	69	58	51	58	53	60	65	47	60	49	52	56	58	57	40	60	49	65	63	59	62	63	63	52	59	50	63	55	59	45	52	64	78	50	54	58	65	63	61	54	60	61	54	66	43	57	63	59	45	75	41	47	56	43	54	62	49	46	42	55	57	57	64	51	54	60	64	63	66	48	50	43	62	53	60	43	55	67	62	60	57	56	58	58	45	54	47	58	58	54	53	53	65	61	59	56	58	56	50	51	60	47	54	50	52	58	63	63	63	61	52	53	48	74	53	64	56	59	58	75	63	63	51	55	64	64	65	54	62	55	50	59	58	63	69	55	64	53	53	41	66	45	51	50	56	59	57	41	54	46	69	56	62	68	54	59	61	56	48	52	40	70	47	50	57	66	62	49	58	62	56	64	60	53	56	49	64	57	50	45	50	70	55	72	47	46	58	62	60	51	53	65	50	73	59	40	41	58	51	58	50	67	67	51	56	55	52	69	70	58	65	58	70	53	50	59	53	49	56	65	59	51	56	50	63	68	56	47	68	42	60	45	48	51	54	55	49	63	51	50	64	59	55	63	67	56	61	57	58	58	53	66	49	43	69	47	59	58	48	50	47	45	60	68	54	44	54	61	48	39	59	61	56	48	56	70	67	52	54	49	68	54	53	49	57	55	62	50	58	50	52	50	65	59	61	57	49	42	45	53	42	57	59	60	53	48	73	55	67	55	65	57	50	55	58	51	62	55	55	58	68	54	41	52	51	39	64	64	66	55	55	56	45	52	52	55	56	56	59	50	62	57	56	55	54	55	77	63	51	57	44	60	49	52	58	55	56	38	58	53	43	59	65	50	61	67	57	55	52	65	65	44	46	54	59	57	53	49	63	54	53	73	69	61	51	49	52	62	50	51	51	75	59	65	50	52	62	61	57	64	47	61	62	63	62	68	66	73	56	46	41	63	37	57	61	44	49	46	65	41	57	53	62	50	60	62	51	44	53	65	47	62	57	52	59	55	69	59	41	60	56	47	49	68	62	47	52	49	62	41	50	56	60	62	69	66	59	72	73	60	60	62	47	53	51	46	51	50	56	51	58	58	57	69	70	61	54	43	58	55	44	59	51	55	41	51	50	54	49	67	43	62	55	73	57	49	49	65	64	55	46	59	51	47	66	63	60	58	41	63	50	54	56	52	52	62	49	70	56	68	55	48	60	55	59	56	52	60	51	63	43	58	49	48	60	55	58	47	51	55	57	69	50	48	50	54	48	47	62	45	48	53	56	57	53	48	57	58	51	63	52	64	52	55	68	64	61	47	51	42	59	56	66	57	52	42	53	57	61	49	59	70	54	52	54	64	67	63	57	64	64	58	49	56	45	47	53	51	51	68	67	63	51	61	54	68	53	73	60	61	59	48	54	47	66	57	66	67	50	60	61	61	51	62	62	57	53	70	46	57	55	40	46	55	60	54	48	57	56	58	52	62	59	53	59	58	49	52	59	52	69	70	52	48	50	52	67	57	75	56	48	50	68	55	56	63	48	57	56	64	47	47	58	46	55	56	54	58	68	50	60	57	62	52	64	52	41	47	54	51	54	38	67	52	47	55	55	49	58	48	54	57	62	51	51	45	50	62	58	51	63	66	75	55	74	58	58	59	61	59	57	48	48	53	51	43	57	54	64	58	45	52	62	48	46	56	52	41	37	60	62	59	55	51	45	59	56	51	61	63	49	58	45	45	56	56	58	66	47	60	49	44	55	72	61	60	52	56	57	59	61	56	59	72	56	56	75	55	62	49	75	54	49	57	58	69	52	63	54	56	63	51	52	45	53	63	54	44	58	54	64	68	54	58	52	45	52	42	50	61	56	58	66	57	67	63	68	42	67	46	68	49	64	55	46	46	51	61	62	63	49	63	61	63	63	53	52	49	56	58	39	51	55	60	57	59	56	58	60	57	52	42	68	59	51	57	59	37	55	56	53	58	47	59	58	78	45	63	57	59	52	73	58	48	56	49	65	51	59	56	54	49	65	45	63	69	60	63	49	55	58	57	59	52	52	51	61	55	65	58	56	64	48	55	50	54	54	60	62	59	54	43	63	53	60	55	63	53	51	62	77	57	47	60	51	54	63	52	54	57	55	45	71	56	67	57	50	50	59	72	51	52	53	44	49	49	63	58	48	46	52	48	55	55	47	55	57	48	52	43	71	53	57	61	63	56	62	60	48	59	71	49	70	66	65	51	57	55	56	59	63	63	40	58	73	58	62	63	62	53	54	62	52	53	59	51	57	53	59	52	58	56	57	51	70	60	50	54	49	47	54	55	55	59	48	61	53	62	58	47	49	58	51	59	57	47	55	52	49	60	65	72	44	59	50	56	51	59	47	43	54	54	49	52	58	55	61	65	48	69	57	56	69	68	44	63	50	65	45	59	62	57	70	60	47	52	52	61	34	55	64	55	50	51	62	54	55	49	59	70	65	66	54	55	53	55	64	53	55	73	49	60	51	44	66	52	53	47	53	59	68	47	43	50	49	54	43	59	48	48	61	54	60	63	43	53	61	61	58	49	54	44	58	62	51	56	61	50	64	60	68	59	64	57	68	58	62	48	53	56	54	61	64	58	66	74	42	50	56	58	52	53	48	42	54	55	50	62	44	69	53	64	61	42	44	54	68	42	56
33828	28944	39997	44472	45872	38297	27622	15789	6337	2002	658	512	575	533	523	548	545	510	539	550	530	559	547	530	535	526	580	520	487	528	538	584	521	516	538	504	529	560	511	582	535	531	556	583	571	563	555	546	545	535	511	531	541	522	535	503	553	555	547	495	551	516	543	537	547	540	587	485	558	547	526	542	555	549	507	528	485	534	509	570	569	461	539	511	537	529	531	488	541	552	552	562	503	514	529	534	541	518	544	533	536	480	498	554	535	554	540	506	560	557	552	556	550	545	557	532	547	525	520	537	515	529	542	543	539	491	525	540	531	562	534	532	583	523	509	520	537	535	508	528	548	561	572	563	510	552	542	532	584	546	516	531	556	565	561	528	538	547	513	524	519	537	578	560	518	574	500	528	535	544	493	506	546	562	531	573	523	574	583	565	521	512	549	533	521	543	532	553	533	516	511	530	511	521	614	581	526	547	548	532	565	552	545	556	549	515	522	517	525	572	548	506	533	544	520	560	529	555	577	525	521	524	558	499	552	534	542	619	554	552	553	557	558	530	531	522	489	553	535	528	572	488	498	574	531	524	545	483	549	517	524	558	498	526	534	527	562	582	522	537	560	551	509	563	544	530	528	534	518	537	512	561	528	525	551	535	564	534	544	507	540	603	534	543	540	489	506	531	553	532	551	529	530	553	545	527	534	561	530	560	540	518	571	591	517	543	495	526	586	546	549	504	597	533	574	561	539	526	570	534	561	521	553	520	510	535	563	555	560	533	555	517	525	527	547	502	526	551	564	541	521	528	571	515	494	576	558	542	529	518	549	509	542	560	541	510	488	533	548	619	555	554	555	580	522	555	560	546	519	532	590	471	529	532	569	536	518	541	537	547	521	513	542	519	535	541	544	546	554	509	543	547	513	583	544	523	536	538	541	554	569	526	536	529	520	556	534	523	557	560	530	498	544	518	532	543	568	518	515	521	546	490	518	549	575	539	553	541	529	541	558	532	544	502	557	525	558	515	526	563	556	558	548	574	547	547	545	520	511	514	536	545	513	561	559	508	554	534	574	538	569	559	535	517	525	596	554	518	540	557	535	546	519	539	520	571	605	500	540	540	552	579	562	520	584	553	549	566	512	549	506	568	571	549	552	553	501	561	549	535	530	504	509	530	506	482	540	515	555	531	579	527	583	504	513	523	525	511	564	533	520	548	565	495	500	518	568	519	568	530	530	543	559	546	600	514	531	512	530	492	497	541	539	518	565	553	560	547	507	532	524	516	566	535	481	521	545	545	507	514	521	535	535	552	557	496	548	544	517	535	519	553	550	553	546	496	539	531	527	546	530	537	502	528	563	529	605	592	512	536	566	520	548	524	479	550	526	514	538	543	526	518	526	563	536	548	542	545	523	577	533	539	550	517	553	538	556	550	542	560	513	525	556	552	548	505	531	513	536	547	543	555	568	522	512	569	533	533	507	486	519	513	516	520	552	534	575	516	533	557	503	496	553	518	499	507	523	508	555	544	557	575	559	569	564	563	532	553	581	534	497	538	515	565	515	516	587	554	515	520	550	549	512	488	546	519	514	492	556	524	533	525	557	531	576	542	550	548	524	541	514	514	541	483	554	520	551	547	542	562	573	540	536	553	570	538	512	514	540	542	530	544	517	535	583	549	530	552	560	561	542	485	564	511	494	489	534	523	568	553	540	523	539	546	534	524	584	474	563	526	540	560	522	536	538	507	540	554	586	520	569	529	489	516	567	537	540	511	502	534	542	557	509	509	554	529	580	558	574	519	550	569	561	580	546	581	495	590	547	534	538	559	525	616	553	554	572	541	524	567	532	497	499	563	502	571	510	534	557	536	584	551	544	545	544	558	565	493	535	576	569	509	570	600	570	539	542	543	531	576	609	565	557	531	515	594	552	558	551	524	546	547	550	518	483	564	564	543	557	545	550	603	557	535	495	558	542	563	542	558	568	547	523	554	552	500	514	510	539	546	564	618	560	554	550	531	541	533	513	508	542	568	532	532	554	469	558	501	521	533	533	514	548	582	582	511	525	494	523	525	537	543	525	541	519	509	498	516	523	491	534	560	536	535	539	526	550	537	552	527	533	578	502	560	531	542	526	529	518	522	550	575	513	502	532	512	510	513	529	553	537	532	533	546	542	518	499	547	519	533	515	561	535	503	540	530	520	502	574	552	565	534	537	563	562	561	545	539	567	526	500	510	515	541	562	543	524	575	492	540	492	576	526	523	562	526	593	526	549	547	566	554	537	518	573	540	528	539	526	526	528	525	549	556	583	513	513	550	559	531	500	572	543	550	531	539	528	541	562	540	537	573	522	537	517	531	497	565	566	530	521	481	566	559	564	539	525	545	547	554	522	543	548	576	533	568	517	540	489	550	568	530	544	553	555	557	574	561	497	541	544	545	561	509	543	543	551	534	564	547	559	593	514	535	517	520	520	556	547	534	544	546	540	523	531	519	507	548	594	521	568	532	553	530	522	546	577	527	529	564	478	524	540	558	533	516	544	545	542	601	544	550	499	527	542	551	492	493	513	546	571	539	517	570	560	522	559	567	541	532	540	562	549	553	557	573	544	568	541	536	561	522	570	546	530	583	549	528	536	490	565	485	582	540	539	550	566	550	530	525	549	599	517	564	559	549	553	560	527	523	594	572	559	529	557	575	512	515	549	544	576	560	542	562	563	564	526	516	547	538	564	536	541	505	555	567	520	559	504	552	547	493	536	491	529	550	543	529	564	513	542	556	536	531	559	551	531	556	554	580	573	547	525	570	513	538	575	545	545	574	569	535	559	562	553	536	532	518	523	534	510	528	568	505	517	543	568	548	522	539	550	520	546	550	532	525	548	556	565	513	522	524	544	544	519	507	527	527	516	547	503	532	503	493	547	501	582	549	530	565	549	515	532	541	554	514	565	542	522	577	544	548	533	548	576	476	510	521	548	532	554	519	522	555	508	524	539	514	523	523	530	557	538	570	521	528	528	552	523	547	559	503	559	532	516	517	525	530	554	552	566	498	500	585	508	532	484	521	548	537	526	524	576	532	533	549	559	522	532	543	561	518	520	594	507	525	556	514	556	603	515	539	532	528	537	530	510	544	576	507	510	570	522	520	544	525	546	532	554	534	525	543	528	545	534	542	546	544	578	549	516	516	518	506	577	582	547	553	526	539	506	563	528	539	523	524	507	558	568	553	536	563	540	547	517	508	568	546	542	534	501	539	555	498	502	511	523	568	527	535	574	534	513	533	556	534	542	531	550	530	543	562	554	523	577	529	557	541	483	574	545	520	537	530	527	572	529	545	551	546	537	558	520	543	537	559	509	541	519	550	515	531	536	516	491	537	538	573	533	580	566	524	558	539	509	558	568	546	542	545	526	543	559	540	523	526	519	555	547	515	568	552	527	549	551	556	503	551	516	513	515	535	543	556	538	548	506	527	591	538	497	530	539	522	490	504	590	517	510	532	525	539	521	539	501	563
10080	13265	22895	22501	15873	9589	4140	1425	470	173	94	70	77	75	78	82	86	77	69	71	75	67	72	76	75	78	78	80	55	85	73	83	70	59	68	71	60	72	70	78	73	76	57	64	78	70	77	62	82	93	81	81	85	86	76	68	61	60	75	76	66	71	81	81	81	70	71	80	69	93	68	74	84	83	70	76	68	90	65	92	59	88	84	60	73	61	61	67	72	72	72	66	64	63	67	68	66	77	84	63	65	70	79	72	61	79	91	78	72	59	69	65	71	72	72	70	71	76	67	68	72	77	72	65	78	83	75	60	77	80	73	89	79	80	79	81	73	61	82	66	57	76	77	62	92	75	58	61	78	78	63	78	81	73	75	76	71	72	70	83	80	68	70	71	84	75	91	84	67	72	74	77	75	71	86	78	66	60	71	71	80	72	67	64	63	64	74	88	79	69	76	74	70	90	78	70	56	92	74	88	67	79	69	80	83	67	85	60	71	71	75	86	75	68	73	85	86	73	59	52	86	77	72	70	63	78	61	76	73	65	77	70	67	63	83	89	68	64	66	72	79	85	70	66	60	62	66	56	60	72	64	61	76	70	59	63	70	68	75	68	89	66	83	60	72	78	76	64	81	84	66	83	87	80	57	77	68	67	70	69	76	68	60	63	76	87	74	74	73	87	70	71	81	57	62	71	69	76	68	50	66	59	82	80	74	61	68	77	65	62	87	64	72	60	79	79	71	65	80	69	62	82	77	71	87	72	91	84	85	69	57	67	64	69	95	77	75	80	68	88	78	60	75	79	71	75	76	70	80	59	94	75	67	79	89	70	75	63	65	60	81	93	78	79	68	66	61	77	80	70	68	92	77	73	71	60	71	83	67	65	68	90	86	67	78	78	80	78	82	67	75	82	72	63	98	74	85	82	69	77	80	66	69	73	74	59	68	61	83	68	66	73	63	53	71	72	65	65	80	70	82	63	64	68	71	63	71	69	79	72	61	79	65	68	79	65	68	88	73	71	75	79	69	76	77	86	69	79	58	74	67	79	72	73	82	77	65	87	71	70	69	60	77	73	83	65	65	78	91	63	72	83	67	90	70	77	74	89	74	77	67	91	77	74	65	65	93	70	73	92	70	64	65	72	78	71	64	78	73	90	81	76	59	76	98	65	74	78	74	79	74	68	73	77	66	76	70	76	84	82	67	73	71	75	72	88	93	73	93	88	69	74	59	75	88	61	84	74	69	75	70	81	88	73	71	78	69	84	61	75	79	84	84	65	84	77	68	82	74	63	75	68	77	74	69	64	87	64	71	68	79	66	62	65	85	78	75	74	80	74	74	84	67	67	81	80	81	65	84	67	70	65	82	96	72	70	62	61	69	80	73	57	90	68	76	67	61	90	85	58	81	76	61	81	78	64	82	76	64	73	92	82	73	73	80	76	80	79	80	67	69	66	68	64	71	88	73	72	81	83	80	65	66	82	73	93	82	78	67	81	90	82	89	77	85	74	83	73	67	48	71	58	79	71	77	74	55	66	79	67	69	66	82	71	65	69	75	63	72	73	67	67	75	65	72	63	58	72	74	74	63	68	71	80	67	65	75	60	89	57	74	75	87	67	56	69	84	72	69	58	83	68	77	64	81	52	58	81	82	74	52	71	75	81	56	56	72	95	80	65	62	66	63	64	75	74	59	73	68	74	63	80	73	72	71	88	76	76	72	71	69	80	70	60	68	81	67	87	68	80	75	62	68	69	79	50	76	79	81	70	66	72	83	68	56	75	68	77	80	76	90	65	61	78	73	71	76	76	80	68	64	69	61	67	64	69	74	86	80	79	72	66	71	79	67	91	85	64	61	75	73	88	70	70	77	74	57	77	58	77	80	75	69	76	68	65	87	77	90	64	58	90	60	76	71	59	75	73	59	64	64	68	70	75	71	80	72	57	59	70	74	87	74	86	59	65	76	69	81	60	82	72	82	57	64	68	79	83	73	66	68	68	71	74	77	76	70	66	72	70	66	73	80	77	67	62	64	59	63	87	92	79	76	94	74	70	71	61	75	64	72	77	84	67	88	53	76	64	72	73	91	80	65	71	84	70	86	80	70	75	72	72	72	74	79	67	72	89	60	72	68	77	73	66	63	63	79	63	83	61	64	73	78	63	71	73	65	69	65	78	81	68	70	82	77	75	73	70	61	73	83	54	80	80	72	92	72	73	65	78	69	73	73	72	85	78	70	74	82	69	80	77	72	73	74	70	82	61	60	62	61	79	77	68	77	75	66	66	73	70	91	65	73	76	82	74	76	74	78	62	75	72	71	81	85	65	62	83	65	77	75	66	60	73	79	77	60	66	85	75	70	82	77	80	84	60	75	57	74	74	76	78	68	72	72	65	83	70	64	63	72	92	65	69	76	70	81	74	81	89	65	73	77	65	71	66	61	71	80	63	73	69	78	80	61	80	79	67	78	59	82	78	73	72	78	67	75	69	91	62	70	83	74	72	76	64	70	80	70	78	67	82	67	65	79	75	70	87	61	75	70	69	80	77	76	65	77	75	70	88	63	89	73	72	46	69	69	60	68	66	67	78	70	89	74	79	68	67	73	86	81	89	71	64	80	77	70	78	80	70	71	74	63	85	72	67	67	70	75	88	66	69	75	81	73	68	70	80	61	70	61	64	78	92	78	76	75	67	68	65	90	86	81	74	84	79	80	77	79	81	67	71	86	68	70	73	73	67	72	67	77	64	63	70	67	53	74	72	69	75	65	78	76	85	64	74	67	72	60	74	83	67	72	65	74	71	74	61	58	74	66	79	80	73	75	69	73	64	78	74	83	76	77	77	81	61	62	65	65	71	81	84	73	87	76	70	76	79	86	68	78	75	55	74	69	96	70	65	87	71	78	71	71	80	80	67	72	57	72	71	71	70	54	75	63	59	73	60	82	81	77	72	70	57	62	62	68	80	73	67	77	69	66	70	87	60	83	82	61	79	73	74	75	72	79	84	84	61	72	75	65	58	79	71	82	71	75	88	67	73	74	72	77	69	68	70	82	67	90	81	79	71	76	82	86	87	58	76	66	70	72	76	69	81	77	67	68	65	89	68	61	78	83	74	67	89	72	76	72	84	73	63	52	65	76	68	85	53	64	68	79	55	72	67	79	73	84	90	66	64	60	58	81	79	55	78	65	71	55	76	82	73	65	66	71	80	71	71	78	66	76	77	96	81	74	61	67	63	73	86	99	91	74	69	86	84	59	60	75	91	76	62	68	73	61	88	93	74	63	85	71	53	88	58	81	75	84	91	81	82	63	82	57	76	89	85	82	87	86	68	60	75	80	75	62	76	58	75	65	75	77	70	87	76	83	78	79	58	74	76	96	86	70	80	67	81	86	67	77	65	97	65	69	62	74	73	77	90	75	79	61	74	74	71	59	68	67	75	80	72	89	62	67	59	68	81	83	71	74	81	79	72	89	79	74	77	71	69	69	86	59	61	65	64	77	56
40862	37859	46625	52650	56721	47316	33685	20972	9390	3145	1075	691	710	690	731	691	761	736	678	693	692	734	701	692	739	715	673	737	707	711	719	689	718	672	730	685	696	727	675	715	727	695	695	732	713	743	733	685	693	750	740	740	716	733	737	703	737	731	693	675	677	697	686	711	694	676	696	718	702	700	705	771	728	730	685	694	706	725	749	703	695	669	706	670	725	734	701	663	669	704	637	677	733	719	715	680	751	704	720	703	705	766	699	718	693	705	712	659	683	712	750	690	762	745	802	756	713	662	718	701	717	718	730	673	704	754	697	715	676	702	696	728	741	675	731	669	737	729	750	659	679	731	711	749	694	689	743	732	732	735	737	739	774	709	746	747	673	721	672	735	696	725	662	714	747	684	716	666	719	715	706	668	717	681	735	716	683	709	699	758	691	711	678	698	709	727	739	716	696	695	705	695	728	738	672	724	738	685	697	727	683	716	694	714	687	726	718	719	717	691	733	722	691	741	680	698	715	744	697	683	742	720	701	707	731	707	698	705	698	693	729	688	693	702	711	696	740	737	706	723	674	702	689	680	713	656	703	714	674	735	679	699	738	738	717	669	737	722	680	689	721	700	771	736	654	685	703	700	674	647	676	708	696	708	718	712	718	719	733	711	665	718	697	710	719	692	717	742	743	760	785	723	724	707	709	710	672	707	722	721	768	697	690	696	690	707	724	672	758	737	696	727	722	714	718	776	699	683	705	754	691	707	697	736	722	690	690	716	721	692	737	698	683	687	715	690	696	755	672	665	692	719	685	706	728	747	774	689	695	723	753	706	718	720	720	656	719	685	725	725	719	708	727	721	689	714	749	671	687	699	734	675	738	727	775	731	741	709	715	728	725	747	698	699	723	680	692	700	758	680	747	686	673	735	672	736	700	688	762	679	686	652	698	713	719	726	702	734	681	671	728	691	693	688	715	705	712	737	728	726	704	720	713	727	678	687	731	750	626	722	656	644	686	667	747	679	692	715	694	714	696	777	676	716	668	743	692	674	780	730	707	709	723	712	746	727	693	684	680	668	719	687	671	678	674	719	683	700	686	689	668	693	695	668	762	759	712	680	688	704	706	745	753	701	711	723	686	704	732	778	711	683	765	701	734	736	708	707	718	745	714	729	739	722	726	679	701	726	738	740	710	729	714	721	732	712	724	696	720	719	740	685	726	709	757	701	702	734	668	672	738	734	772	673	704	720	669	744	724	723	679	719	730	708	713	728	660	712	710	722	662	716	688	688	754	692	737	683	644	682	672	722	692	693	734	739	706	719	739	712	697	736	699	732	724	724	694	678	712	680	672	707	678	675	734	657	739	707	740	707	647	705	736	743	741	740	700	699	702	736	678	688	660	734	696	747	759	660	709	663	717	669	775	726	732	714	729	699	694	691	705	668	669	665	705	707	698	706	723	730	737	717	692	690	750	696	689	702	713	697	710	730	755	665	702	679	749	701	720	698	692	726	709	707	719	736	693	734	676	666	672	698	746	688	703	719	749	684	704	747	715	690	705	671	742	712	743	687	683	720	648	695	742	713	700	706	690	700	729	718	698	716	680	703	658	690	710	629	720	705	684	699	692	701	726	707	729	672	740	746	706	723	697	713	694	709	722	687	750	734	690	739	672	693	712	689	704	770	684	692	756	705	726	678	768	730	696	653	689	720	665	691	688	728	728	698	725	703	696	701	742	687	720	689	721	717	754	673	736	721	713	705	748	756	727	690	687	700	761	741	680	718	692	719	773	714	730	734	728	695	724	705	699	739	710	698	683	705	736	694	691	686	707	689	743	710	750	669	700	760	682	794	727	750	661	693	685	710	699	738	726	710	721	756	736	697	720	706	723	722	698	717	709	751	744	714	748	684	719	712	682	743	731	698	683	740	663	697	699	702	711	759	721	675	728	713	681	747	680	690	665	723	705	689	677	725	669	723	692	672	662	734	701	722	698	698	734	741	750	728	687	687	722	726	670	717	676	773	696	694	754	674	739	709	706	695	690	736	695	738	707	734	724	754	732	747	710	764	694	749	739	689	729	701	715	679	673	677	667	702	704	730	717	718	709	738	730	698	705	732	692	688	699	674	740	731	708	725	691	698	750	724	709	644	672	664	706	690	679	721	687	701	723	685	741	701	718	721	696	716	759	736	716	723	704	691	683	759	681	724	710	679	710	685	718	697	634	701	703	695	708	705	702	703	697	694	667	699	723	672	730	715	670	723	681	751	715	707	695	723	728	724	743	693	726	673	683	717	725	707	682	754	746	674	717	737	680	717	720	691	724	693	679	755	726	689	707	699	718	715	746	702	704	705	741	674	787	709	718	687	698	690	709	680	713	741	713	694	705	704	730	714	743	717	734	741	728	732	699	764	703	682	733	709	743	751	716	697	705	704	735	728	714	719	685	688	712	707	698	706	689	718	675	741	742	689	695	737	712	711	696	701	733	697	712	756	658	746	773	720	748	726	689	704	692	706	718	691	743	705	711	727	698	708	715	670	752	691	704	699	718	701	671	728	741	703	745	689	729	724	685	670	764	713	690	712	707	701	737	689	718	731	702	705	699	678	713	720	723	661	705	680	736	686	747	701	716	698	750	647	690	723	745	733	740	725	706	693	699	714	751	705	719	731	694	718	724	682	731	700	694	726	742	714	661	735	721	716	674	735	708	757	717	736	684	732	714	743	681	761	701	687	676	750	705	732	712	724	729	698	697	688	750	681	729	725	673	717	671	723	766	707	691	739	711	708	702	710	722	674	697	672	714	720	691	712	685	707	696	683	722	695	723	679	676	711	725	683	704	747	742	705	754	729	696	730	693	689	698	753	694	691	709	707	726	690	743	699	708	690	698	703	727	719	719	713	704	725	707	706	743	698	693	705	709	684	758	746	682	657	678	718	723	688	653	707	661	687	708	681	699	680	716	712	739	712	733	731	687	786	691	732	702	679	717	695	718	689	682	711	681	665	714	699	705	651	705	726	689	712	743	720	675	703	717	718	679	728	714	745	692	740	761	768	754	696	673	728	752	726	803	673	722	712	700	705	693	720	704	709	696	732	797	688	739	785	718	700	742	772	705	674	723	712	728	675	697	706	696	686	711	733	726	749	722	651	712	716	710	676	692	722	675	699	696	700	718	752	699	691	682	763	739	678	701	712	705	720	710	753	654	726	739	718	680	698	715	683	722	693	712	679	696	724	663	708	750	709	725	713	690	728	719	694	722	716	711	656	705	730	741	752	714	681	766	739	710	742	703	672	675	679	727	696	691	694	713	709	671	669	688	683	760	686	747	685	670	726	736	716	729	741	758	681	732	688	698	730	700	711	731	721	734	733	702	702	745	758	740	735	744	683	655	721	707	683	696	708	690	690	743	715	726	688	701	685	709	736	741	719	658	734	714	740	668	666	722	712	730	726	747	717	741	701	686	677	735	708	729	735	735	710	724	745	712	679	730	682	670	674	756	735	762	740	732	708
4949	1489	4798	5535	3453	1819	790	341	156	91	92	67	69	71	88	65	70	80	77	68	79	75	80	69	85	74	67	76	64	81	81	75	76	62	63	80	67	75	65	48	63	79	75	88	64	72	76	81	75	66	63	64	73	80	75	85	73	66	74	71	75	63	74	66	68	64	57	64	89	73	70	74	70	60	85	69	64	67	68	79	76	78	68	79	63	64	43	54	71	74	70	66	69	68	70	71	56	68	88	71	76	65	70	91	66	69	67	73	50	73	77	61	70	65	77	48	73	87	66	73	72	82	48	80	61	65	54	75	58	66	76	66	82	75	55	67	72	57	70	78	68	76	60	58	67	67	69	62	73	68	84	62	58	73	74	63	74	68	66	81	76	63	75	67	55	74	76	58	80	87	64	86	66	58	70	73	90	64	71	65	79	96	79	69	66	61	75	69	77	76	73	74	66	77	73	62	67	77	70	94	72	74	72	65	71	64	66	84	65	79	62	80	66	55	76	69	76	74	64	65	71	64	79	67	68	85	69	65	75	67	76	73	81	78	61	77	77	61	64	82	73	67	82	70	78	77	83	70	73	60	52	69	67	74	73	55	78	54	77	54	74	74	80	66	76	77	68	72	69	70	72	50	66	71	69	70	82	60	72	80	68	59	78	78	72	82	66	51	81	70	66	82	72	64	81	61	72	79	72	66	78	66	64	97	58	58	89	76	75	64	64	63	76	68	86	65	58	79	73	81	71	65	69	73	75	67	82	76	71	65	70	70	70	78	69	58	82	69	75	75	84	61	71	66	54	71	64	60	65	83	60	53	69	65	74	81	78	70	73	83	67	80	85	65	61	74	63	84	65	67	65	73	84	60	81	62	76	75	67	64	68	81	73	67	54	83	89	76	82	69	65	75	65	63	68	69	73	75	63	74	69	55	60	60	53	78	65	77	81	67	87	76	72	73	57	69	55	85	69	71	75	66	55	79	57	56	74	61	48	83	64	60	81	68	81	57	71	79	62	71	68	57	89	74	70	65	68	62	74	66	64	58	64	87	71	71	79	67	69	84	59	74	64	70	70	63	79	76	63	85	62	83	67	68	81	77	69	87	79	73	52	64	70	92	77	65	90	66	54	77	80	70	79	73	79	76	69	63	77	75	72	83	72	66	70	65	77	64	79	67	76	80	68	65	75	66	84	61	80	80	65	80	68	69	86	59	74	89	79	68	72	61	60	72	58	64	76	75	69	64	66	62	74	93	90	55	72	69	51	76	64	71	63	69	74	74	69	79	77	57	67	57	70	67	77	63	65	59	75	84	79	69	67	71	86	74	64	78	82	55	70	45	80	63	70	69	57	58	69	68	85	74	70	65	71	70	72	82	66	62	64	72	68	73	75	72	72	81	53	70	58	81	84	59	83	84	57	61	54	63	62	60	65	85	77	72	80	60	52	71	76	53	65	74	80	77	67	69	75	70	76	71	77	63	61	74	80	65	55	74	66	71	72	71	74	65	72	76	81	64	66	58	63	64	75	76	62	62	88	66	66	80	64	50	70	77	74	61	91	76	72	66	73	82	85	81	65	53	66	74	61	76	74	63	82	74	59	71	76	66	71	66	66	79	76	73	63	75	65	77	73	66	75	52	78	76	81	67	84	81	66	68	69	62	77	66	70	65	67	76	65	72	74	61	77	67	77	79	74	67	80	70	63	67	83	59	62	63	66	77	75	87	71	68	72	87	59	69	81	66	67	71	63	79	79	81	66	82	66	69	79	78	63	79	70	61	76	86	73	65	72	76	63	66	64	60	64	69	64	66	70	70	76	89	73	66	70	74	71	68	71	67	70	56	72	80	77	69	54	62	68	81	63	69	73	65	54	63	78	57	79	83	70	81	71	77	71	73	73	57	83	76	61	63	65	71	75	74	69	74	80	48	78	77	80	75	53	77	73	84	78	78	66	58	74	75	67	70	76	53	83	71	67	72	77	57	71	80	75	84	73	56	60	72	82	67	73	79	58	64	67	65	68	74	72	58	73	64	60	60	65	67	74	70	71	83	71	66	67	68	75	73	72	68	69	71	74	75	81	75	68	76	88	75	74	73	69	59	64	63	58	75	63	74	80	67	81	67	74	60	67	75	64	70	69	59	89	73	75	73	82	69	63	78	74	70	71	74	62	71	58	65	63	64	69	64	66	73	65	63	53	75	81	84	59	75	77	67	63	61	76	76	72	80	82	83	69	88	58	73	71	64	67	68	77	67	69	64	70	74	77	54	81	67	96	60	84	71	71	83	80	64	69	65	69	67	88	74	65	73	91	84	68	70	60	76	71	65	73	50	75	61	83	79	58	76	60	72	77	62	74	62	76	55	75	44	60	60	59	80	75	68	61	66	74	61	63	73	69	65	81	78	61	82	69	67	84	75	65	82	73	79	63	52	62	86	69	74	74	74	77	62	61	65	74	71	86	82	69	74	72	76	71	73	73	48	58	58	80	71	62	65	60	90	71	74	62	74	73	74	69	65	76	86	64	75	73	66	76	80	80	62	79	84	65	65	62	55	70	65	86	73	75	71	72	76	71	88	79	67	57	60	71	57	68	68	69	71	81	74	70	71	54	81	63	77	92	70	80	83	67	79	72	74	84	74	79	78	59	75	77	77	56	63	65	77	81	72	77	74	69	84	76	66	67	65	77	71	66	73	73	73	79	80	75	86	68	72	69	68	67	78	73	79	80	68	56	75	76	60	79	68	79	71	83	58	61	85	64	67	82	81	72	63	73	59	74	60	80	57	77	74	66	65	68	76	70	67	73	79	70	71	67	59	73	88	72	90	88	74	73	76	61	66	61	98	67	87	62	65	74	71	75	75	91	67	73	64	73	79	80	65	69	66	64	69	60	80	84	67	91	78	81	64	76	74	69	62	59	63	60	77	67	63	67	94	67	70	68	72	73	72	75	58	74	79	79	70	64	67	67	74	62	74	81	74	70	65	84	56	61	69	69	67	79	67	59	71	87	74	70	61	74	73	70	69	54	69	73	72	77	65	78	64	75	75	90	59	69	60	86	60	80	64	86	72	78	70	69	79	72	71	56	69	80	63	80	70	69	74	83	68	67	93	72	67	81	56	72	72	66	66	66	75	72	71	72	67	67	90	58	69	74	63	55	72	73	70	68	78	59	71	67	85	84	76	79	54	56	76	66	76	88	63	74	75	78	71	65	78	71	66	61	65	64	76	70	70	72	77	61	80	75	64	76	58	58	67	68	65	85	73	86	55	65	72	71	80	75	66	64	70	78	73	70	62	63	62	79	65	90	83	76	64	72	75	63	59	59	76	67	64	73	72	65	77	68	73	56	75	66	79	72	70	78	74	77	51	66	74	86	68	67	72	75	76	58	82	62	74	60	73	71	57	75	67	77	61	65	85	75	57	73	67	73	66	72	58	66	68	71	67	76	63	72	73	79	81	70	60	64	65	78	62	77	65	70	64	94	78	88	71	66	78	65	75
28966	15087	26824	30192	29836	24052	15099	6828	2718	1194	692	653	662	659	658	679	689	659	687	634	703	659	698	676	632	650	664	653	664	689	658	634	660	645	649	691	655	639	678	648	665	695	679	664	617	653	670	669	652	661	652	692	707	634	626	681	670	692	668	651	657	669	680	606	679	671	695	632	631	673	662	699	635	693	685	680	673	679	689	644	704	674	653	654	681	614	641	664	664	626	662	656	622	723	629	608	643	649	712	643	642	643	698	691	697	655	705	657	672	667	677	700	643	638	693	649	666	669	661	655	636	632	646	641	714	653	706	678	671	694	602	663	678	683	714	682	606	688	630	654	672	682	614	642	682	668	639	676	635	631	625	692	636	654	672	642	642	656	664	698	683	705	702	695	677	680	643	670	685	628	669	711	630	703	700	704	649	647	640	688	652	683	663	629	668	687	669	640	665	646	657	652	641	710	642	659	721	659	670	651	687	666	685	645	622	677	717	671	663	674	683	695	661	665	672	743	689	651	616	686	660	674	650	636	682	675	720	618	683	628	681	657	657	650	660	677	661	661	692	687	636	634	676	634	677	672	655	678	649	667	725	653	592	654	660	661	657	655	661	654	672	683	681	695	660	649	684	649	669	678	677	718	658	709	711	629	642	638	669	697	654	668	682	658	634	658	711	638	628	634	705	698	626	700	673	664	632	657	641	711	676	696	671	668	680	687	685	637	664	674	651	646	662	644	676	651	645	651	654	717	653	669	637	691	640	660	659	665	700	611	648	691	616	676	636	673	667	674	674	631	671	661	626	673	661	658	660	662	650	636	681	682	663	642	688	626	625	699	666	646	670	679	627	625	699	694	630	698	651	683	620	677	648	656	644	654	682	605	662	673	598	645	686	649	677	692	657	638	666	624	617	688	691	653	675	596	682	668	703	671	695	591	659	627	707	668	645	668	647	673	721	649	669	684	664	648	642	677	676	658	680	678	654	634	701	686	701	688	673	672	649	597	645	629	697	650	668	659	690	630	635	615	655	671	707	654	677	649	694	696	648	659	697	634	696	584	679	643	617	644	659	682	688	683	660	691	683	706	669	666	637	660	665	682	632	630	669	716	670	640	634	651	666	685	645	654	687	665	658	668	619	710	660	662	646	670	667	671	689	681	646	659	679	688	653	665	679	655	664	642	707	677	640	653	647	644	711	654	632	618	652	642	669	672	638	660	621	615	681	685	664	676	642	671	717	630	663	674	666	705	655	633	610	672	628	666	685	683	686	653	642	655	629	630	647	660	714	688	667	644	622	591	642	659	638	635	591	670	690	625	689	635	702	683	676	668	664	663	663	645	628	621	668	652	662	644	633	680	656	645	681	697	658	690	682	686	636	698	643	687	693	654	663	668	650	665	677	675	661	702	666	684	657	652	671	668	629	711	659	667	676	676	672	698	655	661	641	687	654	626	700	690	693	617	705	622	677	632	675	643	690	686	692	659	640	674	649	647	661	669	659	668	707	685	642	647	631	645	655	668	647	642	644	664	682	651	643	641	631	721	662	633	680	709	668	660	662	661	636	684	680	684	690	666	665	643	661	671	668	681	696	661	665	670	666	677	663	685	682	641	681	680	658	655	626	709	675	692	684	722	654	665	621	672	650	652	678	672	679	647	601	681	626	692	652	686	624	669	687	716	649	645	695	685	656	677	625	639	627	642	640	702	660	698	651	671	680	666	639	696	720	639	677	664	659	630	629	662	714	652	640	632	641	651	706	641	652	669	635	678	674	639	649	668	659	648	669	658	624	614	656	662	665	638	692	671	668	661	615	611	620	663	672	695	615	640	661	651	643	634	616	687	664	646	652	652	639	690	682	634	661	686	708	644	670	672	698	626	639	680	643	651	643	613	681	677	654	658	669	629	657	707	703	648	680	719	700	655	619	668	705	650	686	704	634	667	653	673	667	720	657	681	700	675	670	646	641	638	651	633	698	664	620	697	678	710	677	640	638	660	679	633	693	657	636	673	638	653	632	659	627	709	646	675	630	682	628	655	632	647	674	627	655	666	685	663	673	663	684	622	701	647	645	663	664	674	706	689	674	659	688	667	664	676	657	681	725	670	657	645	632	666	700	656	680	677	673	658	629	690	640	642	661	620	709	638	698	646	630	650	664	682	708	635	673	676	677	721	668	664	664	662	671	648	655	690	693	672	684	700	670	651	643	686	666	620	698	676	676	665	663	673	648	692	696	650	674	689	662	671	638	670	652	659	662	643	651	656	679	662	710	641	648	665	718	690	646	737	661	681	707	680	668	660	707	649	675	632	647	675	632	641	651	619	670	639	642	649	650	668	696	671	639	673	700	679	647	713	635	639	726	652	635	694	653	693	670	643	666	697	678	667	697	653	710	661	676	652	720	665	657	668	651	667	636	668	679	666	634	618	668	716	640	697	617	657	652	632	689	675	710	676	631	670	636	682	686	686	664	654	664	675	651	671	692	618	679	673	694	689	643	679	636	650	677	651	617	659	643	665	639	725	685	681	631	677	658	661	662	642	675	614	695	695	640	649	619	667	685	663	656	689	681	638	686	661	660	654	660	691	642	618	683	682	626	602	667	693	655	688	628	649	696	690	656	680	662	666	660	693	648	680	683	649	656	692	659	712	642	667	707	668	689	685	667	639	698	660	645	650	615	672	631	665	660	677	677	655	706	657	663	692	662	648	659	705	680	695	588	661	663	637	647	672	683	689	622	675	672	693	644	732	643	633	667	700	699	691	678	654	774	626	699	726	655	606	634	660	643	697	659	619	671	669	654	660	674	656	665	702	634	624	667	660	628	718	662	650	658	641	664	685	621	602	632	692	668	664	669	662	667	643	658	630	666	648	664	674	675	663	676	646	677	637	677	695	647	617	715	658	632	602	671	687	641	693	662	683	651	667	677	627	649	665	651	684	686	657	706	661	657	642	668	652	664	607	656	668	666	641	686	668	658	580	651	634	667	680	655	646	702	665	626	661	641	663	677	643	672	636	666	672	673	663	705	668	683	648	709	710	659	701	678	658	665	722	642	665	694	651	617	655	677	625	676	635	651	683	635	648	614	648	635	694	664	658	674	662	632	654	650	695	653	685	646	632	651	615	646	672	726	669	636	620	688	704	676	644	643	660	667	666	650	673	663	648	667	666	683	652	652	654	606	629	665	661	695	656	639	620	660	649	665	674	649	648	669	678	654	680	687	650	716	704	704	646	671	649	662	671	703	670	658	665	657	667	668	636	625	690	652	691	615	655	648	685	635	649	662	649	654	676	661	649	641	653	630	677	657	715	684	671	670	658	635	685	642	699	679	669	601	675	687	685	699	642	654	658	673	700	676	619	618	667	648	745	649	672	710	642	633	676	650	689	647	678	663	703	681	687	667	635	595	685	602	694	634	679	642	624	688	661	649	640	646	687	695	629	681	672	681	673	623	652	679	641	675	677	657	633	656	637	662	646	715	627	679	591	646	640	656	686	669	646	649	621
11663	8509	24710	24498	17212	10340	4773	1739	528	210	82	65	79	50	71	70	67	54	58	76	75	64	60	62	64	58	67	62	68	69	59	75	66	54	55	60	67	70	60	67	69	68	79	68	55	67	72	78	63	87	68	62	51	68	60	63	66	71	72	63	59	65	59	51	74	72	70	59	72	72	55	74	75	67	69	52	68	58	73	66	60	62	78	69	81	64	72	69	67	73	71	76	64	65	70	67	70	81	57	62	70	60	71	57	64	59	63	69	76	59	70	70	53	72	47	64	79	66	58	63	68	67	66	70	59	74	50	72	62	51	68	57	82	65	68	73	79	85	69	60	67	60	77	77	87	70	66	61	72	62	60	48	72	67	59	88	68	67	65	62	77	63	59	65	80	78	66	60	67	57	75	58	72	60	70	77	61	70	56	65	74	74	80	70	64	71	69	66	66	48	55	70	72	57	71	60	65	72	59	71	70	58	83	85	60	92	59	63	77	63	64	69	59	69	78	69	64	59	57	66	59	73	76	65	62	64	66	63	64	72	82	72	69	65	75	72	68	64	64	75	59	50	70	75	71	84	64	64	68	78	73	45	71	67	48	84	59	81	58	55	88	71	64	61	61	73	64	65	59	62	49	66	58	69	74	64	66	62	76	54	77	69	50	48	72	66	70	60	68	64	64	67	64	73	55	48	56	82	60	71	60	60	61	61	65	69	49	62	64	67	65	57	55	64	75	69	70	74	62	68	63	66	62	79	66	59	86	63	71	60	57	72	77	65	51	67	63	70	75	65	58	72	64	64	58	85	82	74	69	79	69	53	52	82	69	63	58	68	67	63	62	74	62	73	62	74	82	69	69	60	61	62	64	69	57	59	64	62	61	65	71	76	67	80	67	75	64	69	70	61	70	59	76	70	61	72	67	73	72	77	56	66	63	64	65	64	61	61	63	80	68	77	78	70	66	77	69	63	70	67	73	60	63	72	68	59	72	77	64	64	70	71	70	71	62	72	68	62	68	59	70	68	69	68	72	59	68	61	60	66	64	76	70	49	64	70	75	59	70	81	56	63	64	62	67	53	66	77	65	76	82	65	81	73	59	66	62	64	59	57	53	65	50	65	88	56	69	66	72	80	66	68	67	64	81	65	66	58	50	77	78	80	94	63	72	57	66	67	70	67	63	77	60	64	75	53	78	65	73	79	69	70	66	59	53	69	67	70	62	68	64	68	62	65	76	71	67	60	53	69	71	65	57	75	64	68	82	63	66	66	70	77	57	64	68	71	81	60	57	58	65	78	95	55	72	73	68	50	67	68	75	83	70	77	67	91	64	63	69	63	75	71	71	67	59	85	69	69	72	70	67	69	61	66	76	72	55	77	70	55	59	62	61	63	79	52	67	52	66	77	75	60	61	58	62	68	69	66	76	72	85	76	74	73	70	68	55	68	74	62	76	62	68	52	67	62	71	85	65	74	56	65	67	82	72	76	73	67	62	84	77	69	72	54	76	74	78	65	49	69	68	61	77	65	63	69	56	70	72	55	61	58	71	81	69	61	60	58	67	71	76	58	65	71	66	84	75	66	65	66	44	63	63	72	68	68	60	63	65	71	70	63	54	65	71	72	59	60	67	73	66	73	70	69	73	56	57	67	65	64	52	75	79	75	71	70	54	70	65	72	72	65	78	77	63	75	73	78	66	74	72	77	68	64	75	80	70	70	56	70	49	66	72	58	65	58	73	64	82	70	76	66	81	71	72	73	67	63	73	71	61	77	73	87	69	74	54	72	64	67	68	62	63	58	71	77	56	74	60	67	58	55	82	71	66	59	55	61	60	60	67	76	84	55	62	70	74	55	71	69	74	61	72	80	82	63	69	63	70	67	73	72	69	76	65	74	74	63	80	63	79	69	56	69	80	63	59	73	77	75	64	70	71	55	80	63	62	64	67	60	79	55	74	65	81	67	56	60	67	68	60	68	72	73	71	62	52	74	59	69	74	76	66	54	55	80	53	68	72	59	65	54	64	74	75	76	68	53	57	55	63	73	63	78	67	76	74	60	79	60	68	67	66	60	59	77	61	73	72	80	70	70	63	56	61	64	76	66	66	73	69	53	74	66	62	58	76	76	88	54	68	67	64	67	64	68	71	66	55	68	68	66	71	58	70	65	61	70	73	57	64	64	67	82	73	68	62	67	58	84	70	61	72	69	64	73	74	69	70	67	62	56	74	61	56	74	74	73	73	62	72	79	70	65	64	63	67	71	73	73	73	69	66	82	73	77	64	73	63	61	73	66	71	80	57	58	73	75	70	79	75	71	79	68	68	62	55	55	90	64	72	70	62	72	62	70	72	61	76	60	71	59	70	92	61	62	72	73	75	69	76	82	68	61	66	66	59	63	67	74	64	67	60	76	63	66	63	60	63	84	75	56	78	61	55	72	83	61	77	83	75	49	62	68	74	69	56	61	81	64	83	66	52	84	73	56	63	65	78	65	67	75	61	79	56	65	66	72	72	60	68	58	69	66	63	64	68	68	62	72	69	83	74	65	73	66	63	54	69	60	72	72	72	70	90	63	61	62	56	56	78	67	60	68	70	67	65	61	73	86	72	82	65	69	81	66	66	77	51	59	67	85	60	76	65	61	70	57	83	61	67	53	52	69	71	76	55	65	65	76	60	59	62	59	62	73	80	76	79	82	78	60	64	69	51	73	71	65	73	65	66	62	66	72	69	70	91	75	67	69	74	71	68	59	61	73	68	80	71	60	57	67	62	65	78	60	66	70	73	75	66	63	57	69	68	59	58	79	70	47	68	59	75	75	60	72	68	60	60	65	65	64	75	75	62	75	77	72	71	81	94	61	60	57	59	64	89	63	59	76	66	79	67	62	62	62	69	58	59	69	64	68	80	61	68	74	56	52	64	73	77	69	83	62	66	57	52	77	79	73	69	70	81	64	70	62	72	73	68	60	72	75	72	53	55	66	66	65	67	63	73	61	75	60	59	65	81	75	74	65	54	75	71	60	66	76	59	73	66	62	79	59	55	54	63	60	56	63	67	72	56	62	63	61	72	70	64	74	64	66	80	57	65	64	74	65	72	76	76	73	70	61	66	70	69	71	65	68	60	81	42	65	78	68	61	64	74	69	72	70	69	67	50	62	63	75	65	54	65	58	69	56	56	61	68	79	64	57	71	79	63	58	50	61	70	59	64	77	63	71	63	59	71	86	53	66	71	66	55	59	64	62	81	65	65	64	66	86	72	69	56	71	66	65	78	60	71	75	60	64	60	74	69	59	63	79	73	60	68	66	69	73	52	70	73	55	66	78	72	65	64	60	64	67	63	70	73	64	64	71	75	58	86	73	65	48	63	69	65	63	78	64	66	67	71	66	58	63	75	63	74	55	78	58	62	64	81	65	66	74	62	63	64	76	60	66	65	71	63	68	61	72	69	80	73	73	61	67	66	68	65	57	72	65	69	65	64	58	66	69	69	88	51	60	53	81
42765	31286	49346	54446	58221	48396	35016	22379	10604	3662	1020	708	683	672	663	679	613	675	656	707	665	663	663	681	700	665	655	671	634	641	672	633	665	676	675	644	679	701	684	700	675	640	688	650	696	649	627	638	678	723	706	660	700	682	651	650	678	649	655	661	696	681	686	665	648	670	670	642	633	651	657	680	664	645	711	625	680	664	666	704	705	732	690	660	633	677	707	694	642	658	667	677	707	692	701	659	697	658	657	683	663	691	679	630	652	644	693	657	645	698	669	677	675	662	614	649	666	657	647	669	631	699	673	699	637	666	666	682	736	681	691	678	649	701	662	640	675	686	638	656	622	643	678	698	670	673	646	646	628	687	653	656	682	665	647	680	706	675	694	689	690	664	712	728	673	648	696	667	723	656	639	677	694	649	635	658	618	698	682	678	700	665	677	666	657	655	661	664	641	652	609	659	712	690	669	674	653	705	656	703	644	708	665	643	692	688	752	657	665	693	667	682	698	654	671	632	653	704	665	666	657	688	672	690	677	676	647	733	626	680	642	613	714	673	650	632	665	729	686	690	651	631	652	660	702	652	633	618	643	678	621	660	702	660	688	657	664	650	681	647	674	685	650	619	680	663	682	646	695	660	752	660	678	618	703	684	717	678	716	709	678	682	702	665	657	716	672	653	609	669	679	661	662	664	669	653	648	631	654	692	632	659	648	693	694	679	619	673	656	674	688	647	649	673	618	683	678	713	663	639	657	706	670	687	693	637	712	648	715	649	681	628	644	701	673	673	630	663	638	623	680	687	660	680	667	646	631	671	683	682	687	667	707	686	621	666	662	681	662	654	642	664	659	680	689	647	728	631	636	673	648	637	675	668	667	662	668	699	662	682	668	640	645	639	623	680	660	661	674	701	629	661	666	673	679	668	652	673	666	686	712	647	694	642	649	650	671	671	670	709	605	691	626	700	651	671	676	640	661	638	654	641	664	666	677	673	679	603	651	673	656	713	666	657	660	643	671	692	689	650	689	602	688	698	635	609	733	707	631	668	669	686	697	646	667	710	676	675	664	646	658	659	692	678	637	680	650	649	720	650	681	649	628	708	661	673	680	648	673	684	673	694	679	700	616	623	625	682	658	680	674	649	701	640	679	677	662	683	690	645	663	698	695	645	639	659	710	680	639	610	721	656	694	706	695	673	641	667	680	728	672	709	677	615	680	672	666	641	664	654	652	693	612	667	609	668	685	677	676	682	685	648	672	670	672	705	717	690	700	724	672	688	644	680	707	698	683	647	648	735	656	672	676	653	683	665	657	597	660	717	615	641	662	685	639	683	629	633	729	728	673	688	667	637	702	677	706	659	635	663	681	756	660	701	626	686	676	694	608	663	648	668	635	674	684	661	708	666	645	693	676	686	658	674	677	632	724	682	634	679	721	712	645	628	635	702	633	637	687	647	652	669	680	658	680	698	685	649	698	745	637	675	686	649	676	628	653	661	639	666	669	663	664	721	656	655	661	653	607	712	668	667	670	653	685	658	637	669	677	656	695	626	650	691	644	661	711	669	654	655	690	673	661	665	700	679	643	619	739	721	686	643	657	640	691	624	682	663	625	696	681	688	663	724	649	650	701	695	664	660	661	674	713	693	686	615	674	696	638	690	630	676	663	703	638	624	666	650	677	676	673	633	701	674	650	697	656	703	648	666	662	702	640	710	675	672	730	685	667	685	687	674	658	670	640	669	664	656	700	650	652	691	631	673	710	645	667	638	631	681	663	643	671	679	713	683	652	665	658	671	714	681	654	674	634	681	694	696	667	648	687	644	674	669	682	683	685	689	638	684	655	685	635	647	685	692	677	661	659	661	689	673	704	706	645	663	694	662	651	647	685	654	695	644	649	696	668	738	671	670	677	688	672	661	683	653	699	667	674	682	675	679	662	663	680	682	694	619	698	713	675	648	676	623	699	684	669	642	697	684	651	635	709	680	664	677	691	682	673	692	683	632	665	697	631	708	655	688	656	680	641	669	678	654	679	636	642	670	646	666	697	655	664	679	635	622	691	683	673	695	666	705	644	689	650	682	672	664	627	660	675	715	681	685	642	627	675	703	656	638	652	699	693	692	688	652	636	645	701	648	691	669	648	653	639	639	677	707	660	666	692	708	665	662	700	660	735	672	668	658	621	680	694	696	724	672	671	686	697	675	674	727	674	620	611	670	661	658	667	623	664	672	711	667	691	645	717	657	701	676	701	686	661	626	673	680	660	626	701	667	681	659	659	655	699	672	669	664	685	661	634	673	626	703	714	655	662	646	642	628	680	646	716	678	644	640	691	674	667	680	651	710	656	660	662	726	710	686	697	652	655	690	680	659	630	729	699	705	669	684	727	716	651	646	719	683	648	664	639	678	672	676	699	642	648	635	672	622	655	689	693	734	648	608	672	647	707	631	678	654	658	657	663	637	673	699	711	700	676	680	630	695	664	628	620	667	631	688	649	619	664	685	674	694	645	657	664	676	696	685	678	680	678	626	710	723	693	712	635	637	641	612	629	698	690	664	711	715	648	694	647	660	646	679	705	659	660	691	659	628	650	660	671	649	640	664	650	662	684	669	708	667	681	688	697	682	673	656	690	658	645	676	666	665	646	713	702	604	626	672	634	659	669	676	660	710	714	682	649	664	649	646	710	638	654	677	662	666	665	666	652	676	687	630	676	671	629	649	656	707	644	686	658	679	722	657	653	669	664	644	660	688	682	666	645	688	636	665	659	680	681	631	715	671	711	662	638	635	673	647	693	680	726	671	684	657	720	684	693	691	650	677	678	676	707	650	682	691	672	684	648	691	661	701	689	659	697	622	668	662	652	638	657	728	638	677	694	688	654	637	644	632	674	639	678	664	686	661	665	695	689	714	675	683	667	675	700	684	675	678	638	619	646	627	643	670	698	659	669	660	655	704	702	657	677	639	664	674	643	693	676	657	682	689	701	671	701	690	678	651	655	707	676	659	694	658	679	646	685	671	689	676	690	669	688	665	656	674	689	694	682	673	685	649	680	648	679	649	645	653	615	668	663	696	697	662	665	663	660	681	652	672	634	667	653	648	624	672	675	646	648	679	684	674	610	671	724	711	628	693	667	672	667	683	691	657	651	638	665	632	713	718	646	670	694	661	663	681	667	670	662	635	678	695	665	664	665	658	675	639	656	683	656	681	690	680	643	650	691	663	666	669	652	686	690	710	665	649	696	660	642	697	701	672	684	666	719	658	654	667	652	660	654	647	713	697	646	684	675	658	663	729	653	660	701	623	643	693	675	660	678	667	694	627	683	660	664	668	665	664	660	718	659	725	621	649	631	659	662	663	691	681	706	708	700	670	732	693	678	649	671	654	710	666	670	705	669	666	669	707	681	657	697	664	674	701	664	674	665	638	662	701	721	674	678	698	672	660	662	696	688	722	669	670	674	669	685	674	649	689	650	676	700	661	652	668	664	613	707	609	696	695	655	696	664	685
8457	3649	12990	15687	10396	5905	2747	1043	341	150	53	54	60	55	51	43	51	64	54	52	45	38	74	55	50	51	60	56	62	58	40	60	60	52	52	47	39	58	49	50	38	60	62	55	44	54	54	51	67	68	71	63	62	46	48	48	49	60	48	64	51	65	44	51	58	37	45	51	62	59	51	38	55	61	58	55	55	51	63	62	62	50	61	45	56	35	57	49	57	51	55	45	51	48	47	47	47	67	50	47	47	60	53	65	46	62	50	56	54	48	54	49	51	61	62	59	66	38	57	63	61	58	51	59	51	54	50	56	60	49	53	45	57	48	55	54	43	51	49	50	55	61	61	67	62	48	51	74	46	61	66	63	59	60	65	50	74	61	52	50	44	62	52	50	51	56	71	63	56	57	46	56	46	69	49	59	64	57	52	63	48	63	64	60	65	54	56	58	50	48	58	58	53	45	56	42	58	56	53	57	52	59	60	53	46	58	53	42	41	56	51	54	52	59	53	52	64	46	52	47	54	49	52	46	53	50	66	54	59	61	58	69	53	46	53	55	52	48	52	50	63	53	56	51	56	35	62	54	54	54	72	62	52	56	49	65	62	59	42	54	43	59	51	35	57	48	74	58	57	67	59	63	52	51	62	56	75	51	52	65	73	39	40	58	40	48	50	54	59	60	52	56	68	45	43	48	51	39	57	48	58	63	59	66	58	59	49	53	41	51	53	51	59	53	43	41	48	62	66	62	59	48	64	67	48	51	59	57	57	53	53	56	47	45	49	52	53	43	52	63	51	59	51	54	65	55	65	54	44	58	51	43	47	45	46	62	48	46	53	45	51	47	53	47	64	37	47	51	66	46	65	54	58	50	59	47	58	74	46	60	46	55	44	55	57	50	59	49	43	68	58	54	45	46	54	54	65	57	55	68	38	71	53	54	58	53	68	58	47	61	63	51	60	67	52	52	58	54	43	52	38	52	52	54	57	41	53	55	53	52	50	51	52	44	57	66	51	61	53	53	52	54	58	40	51	54	50	62	53	58	51	63	61	50	49	43	51	47	41	57	43	51	66	60	59	53	65	48	72	56	49	58	57	64	59	70	61	57	57	44	40	63	62	55	43	56	43	51	63	65	51	60	51	62	54	47	48	37	65	57	59	42	46	64	52	58	57	49	61	53	46	51	51	59	57	49	71	58	55	55	62	63	44	62	54	44	53	59	49	45	49	64	50	56	51	51	54	60	52	53	48	45	55	59	55	58	63	55	54	58	50	41	68	54	58	53	54	52	45	68	55	52	51	37	61	62	44	58	59	52	61	58	49	57	66	52	58	55	48	53	46	56	50	54	49	45	47	45	45	51	47	48	56	60	58	53	55	62	47	72	46	45	52	60	54	53	41	64	54	55	53	62	44	50	51	57	56	58	86	49	47	51	52	71	53	48	49	47	63	58	59	34	43	61	54	50	60	61	57	44	47	56	49	46	59	57	57	49	52	49	39	54	67	47	64	63	53	54	57	50	55	56	60	70	60	54	66	48	60	63	63	56	43	55	43	48	60	62	57	67	43	52	51	57	58	61	55	56	57	62	46	62	49	62	58	49	60	39	59	42	47	54	66	44	67	49	50	45	57	63	50	76	54	55	52	58	42	58	44	61	49	55	52	48	57	54	57	49	44	66	58	58	53	46	63	39	60	56	54	50	47	61	41	57	43	63	72	62	60	54	50	61	69	52	58	56	63	48	76	57	68	60	40	63	52	59	49	54	44	52	58	52	39	56	56	66	52	52	48	51	51	72	51	58	54	52	53	43	46	56	50	62	52	57	56	56	65	46	67	43	59	63	43	59	54	58	62	51	42	53	64	48	52	58	46	64	59	52	68	63	59	68	61	65	44	45	71	55	40	72	52	61	53	51	55	55	60	50	49	46	61	57	67	44	46	64	53	63	63	57	58	60	54	50	50	53	46	63	53	52	52	58	45	39	44	49	60	49	38	65	52	56	54	58	50	41	61	57	42	59	51	51	47	46	47	59	57	47	48	48	51	62	56	45	64	54	56	46	52	55	52	65	46	54	60	56	48	44	44	55	51	63	54	56	46	53	51	44	55	70	43	63	56	57	52	57	51	51	60	66	59	64	58	58	43	49	62	60	53	62	55	51	56	41	49	65	52	52	51	42	63	50	69	45	67	59	66	62	55	55	67	60	70	53	53	60	60	59	67	68	46	48	48	53	54	53	54	63	57	70	44	62	63	52	49	49	60	52	68	58	65	58	55	61	48	58	46	52	62	54	43	62	51	41	50	51	53	52	50	54	55	56	45	51	38	69	48	53	45	62	49	55	58	47	58	46	54	56	51	62	59	57	48	45	49	73	46	59	59	55	45	45	56	44	42	51	47	56	55	60	39	64	65	52	57	42	68	59	47	53	50	57	48	51	56	50	54	53	58	52	49	57	57	66	51	53	70	66	53	66	45	65	56	49	46	42	44	50	46	53	54	55	50	60	48	44	56	62	63	61	56	56	58	50	50	59	56	45	57	53	57	51	46	54	50	48	59	54	45	58	40	53	45	57	45	51	62	66	60	47	69	58	56	59	67	53	52	53	44	59	53	56	65	59	64	54	52	62	53	42	45	43	63	64	57	65	60	65	67	53	63	56	51	54	64	40	67	62	42	73	67	66	61	58	71	68	55	46	58	53	53	62	59	55	51	64	51	45	41	50	58	67	48	57	67	55	49	49	59	47	62	65	59	72	56	64	59	51	48	42	58	45	52	55	42	45	54	58	54	54	53	51	46	47	60	52	51	63	57	50	47	49	60	67	50	60	56	50	57	50	54	51	50	52	55	56	63	42	56	47	64	41	57	55	68	50	58	61	47	59	61	45	45	50	52	46	50	37	56	58	57	60	58	65	60	48	67	64	56	55	38	61	60	50	48	48	55	42	64	44	41	58	60	50	42	73	53	57	52	50	34	59	55	43	51	52	62	52	58	51	44	85	53	54	69	53	64	45	44	54	59	59	55	58	67	57	51	46	55	59	63	53	55	53	49	43	57	53	48	50	59	47	52	48	69	53	67	49	56	58	58	53	55	53	46	51	49	61	56	48	44	55	48	56	49	66	48	56	67	56	44	52	56	66	52	43	57	58	53	60	61	52	49	61	67	65	57	54	55	72	60	51	63	59	60	61	54	59	50	34	60	46	50	63	78	56	53	59	55	53	53	69	53	63	67	46	51	63	49	49	50	65	58	61	51	50	37	65	55	62	54	51	57	53	59	40	60	47	56	50	50	37	56	58	66	43	62	61	56	46	55	59	53	42	52	62	53	65	44	50	61	42	52	64	52	65	47	55	47	48	43	52	46	57	55	52	41	66	40	54	45	66	44	52	62	51	54	50	53	58	66	60	44	55	53	55	64	48	64	55	50	53	53	50	55	52	53	53	43	47	63	54	52	52	48	64	50	37	48	52	68	52	47	43	57	52	50	61	46	51	55	50	42	52	63	41
34774	22935	39220	45121	47582	40525	29446	17989	7569	2530	777	504	531	526	522	507	522	496	536	493	541	540	520	543	516	528	507	539	513	498	513	533	517	511	502	538	569	497	535	493	523	529	530	537	562	524	498	539	528	523	536	536	512	544	543	519	549	549	545	563	506	506	518	570	574	535	538	500	554	521	519	583	528	531	545	477	515	530	546	529	502	532	566	523	547	519	544	536	514	520	510	530	528	545	498	572	564	523	502	520	521	510	537	516	482	516	533	524	507	505	523	559	543	518	560	556	560	595	531	526	458	541	524	525	547	540	511	530	517	506	566	498	485	533	525	534	486	541	515	573	560	508	538	550	536	497	533	550	559	547	510	506	524	494	525	521	545	544	538	569	500	540	515	532	493	509	510	507	547	516	499	512	522	507	552	530	515	503	489	530	513	537	520	574	520	519	545	584	576	533	518	483	538	555	580	520	506	566	517	526	564	560	505	533	558	530	474	501	499	522	522	529	546	550	512	518	487	524	569	523	562	538	518	547	508	533	502	526	545	522	534	549	514	523	517	554	563	553	540	493	522	535	515	530	527	506	515	516	512	499	496	518	534	523	549	508	543	551	567	525	543	512	540	499	516	520	530	573	527	543	523	511	510	514	520	494	519	569	527	463	528	512	568	510	537	533	536	535	534	532	525	556	506	487	541	522	514	507	586	538	539	516	501	538	559	531	506	516	538	518	571	505	509	505	545	541	530	519	530	529	516	555	518	510	526	500	497	527	493	526	540	511	515	582	509	533	531	541	509	525	514	487	502	486	541	556	550	521	502	541	498	498	496	523	526	564	485	525	527	541	538	563	524	566	536	559	532	544	537	489	515	534	503	525	566	548	532	512	491	618	534	549	526	521	581	513	524	492	526	532	514	520	519	529	515	556	539	574	511	528	515	538	490	528	506	502	502	492	522	536	531	538	530	565	549	536	545	497	514	524	545	536	537	545	530	542	519	527	578	523	571	539	463	465	535	552	500	557	493	520	510	564	542	539	530	540	530	510	512	569	532	524	527	523	506	539	552	550	537	553	531	517	558	511	530	522	512	571	575	553	515	555	523	504	513	532	553	503	502	563	522	534	530	507	500	528	531	542	541	576	504	529	520	525	546	577	502	522	529	537	540	533	535	518	528	492	570	503	540	517	550	499	541	522	592	525	481	526	540	528	538	531	542	563	522	525	550	526	486	513	515	501	508	521	534	527	539	533	504	542	526	535	541	546	543	525	530	534	515	545	517	547	512	550	558	549	563	510	522	518	537	569	515	515	494	556	517	539	502	525	542	521	535	563	501	528	548	566	518	482	520	530	558	468	530	522	545	513	532	514	542	553	526	562	520	542	519	512	543	561	548	532	523	494	542	489	529	535	527	535	503	510	546	533	538	554	562	558	551	527	556	559	542	522	502	506	516	512	515	563	537	524	547	544	513	545	532	549	498	516	515	517	516	534	518	551	574	518	501	547	520	519	549	548	530	573	552	490	545	508	513	521	492	492	541	526	517	549	527	522	510	493	506	539	537	513	524	494	563	500	564	546	529	497	546	534	521	528	545	504	544	526	506	506	540	521	514	538	535	507	572	520	527	519	513	567	549	536	557	556	526	527	551	512	540	527	514	502	478	559	520	513	517	539	524	582	565	566	554	540	529	529	522	525	526	547	574	529	509	519	503	534	551	532	540	498	527	572	558	524	516	521	528	513	560	519	542	513	518	506	507	532	529	493	478	517	549	561	515	548	497	519	543	519	589	548	510	541	533	547	496	529	504	511	527	502	549	529	538	526	522	560	507	539	521	544	541	532	556	550	520	532	502	540	513	491	490	520	581	577	529	470	524	520	509	520	522	567	518	530	511	489	550	518	541	562	521	522	552	562	500	544	539	517	495	489	530	541	528	527	531	525	544	530	568	506	518	530	510	557	492	522	537	551	533	512	485	533	535	587	544	560	529	549	519	546	574	509	540	531	532	527	559	511	553	524	530	494	531	518	483	517	561	520	545	508	503	540	516	517	522	536	525	507	530	499	523	522	523	513	549	575	547	523	528	549	548	515	547	534	517	533	504	530	542	521	480	549	536	544	491	537	529	536	529	532	502	506	551	451	535	525	520	510	543	512	513	518	540	559	548	540	529	511	555	515	557	503	522	489	509	566	517	546	510	521	546	562	491	582	503	514	528	522	521	507	531	509	536	546	545	482	522	536	534	512	523	514	554	559	521	548	530	514	522	525	531	496	567	537	498	551	553	544	533	562	568	539	539	538	576	584	550	527	574	538	549	546	574	505	523	499	517	586	503	549	516	562	479	525	523	560	535	534	517	527	542	525	529	507	513	518	510	557	484	546	518	525	502	555	574	503	558	553	492	525	505	508	537	551	559	500	505	525	534	519	562	483	498	493	547	517	520	550	536	509	507	559	536	516	524	516	528	516	573	531	521	528	531	534	500	508	579	496	525	533	535	554	590	540	558	569	493	530	501	541	497	521	551	512	525	555	549	525	542	551	564	488	547	569	509	508	494	521	510	544	554	526	495	544	509	517	519	515	534	529	517	528	504	490	540	509	522	561	586	538	553	509	509	569	548	532	529	545	554	549	507	488	515	519	514	502	531	544	502	513	546	544	525	512	509	515	535	530	567	470	511	547	520	534	529	552	572	533	502	540	525	516	549	520	543	527	538	520	562	524	523	518	537	512	557	503	522	552	551	569	498	574	547	550	515	535	545	527	508	540	533	535	526	544	536	554	539	512	559	551	477	522	508	535	525	501	532	509	527	544	542	535	521	504	558	540	521	508	520	526	488	508	547	555	524	569	494	539	517	539	492	519	507	515	545	516	584	538	521	492	508	520	520	496	563	514	520	505	564	567	544	548	502	533	521	537	520	556	518	554	506	468	521	537	532	521	524	577	521	538	542	560	556	504	493	494	542	539	575	526	510	529	532	526	537	554	545	573	542	539	561	545	505	487	497	524	516	518	554	508	518	569	544	495	566	501	483	575	599	523	515	543	517	557	543	524	543	521	541	496	529	554	511	563	527	537	552	521	585	493	557	530	498	501	550	534	554	532	532	544	534	527	571	530	479	547	520	512	541	550	524	543	538	533	541	585	545	548	543	508	496	517	515	560	540	516	557	529	541	554	528	534	509	512	451	497	567	499	540	551	547	541	552	550	517	525	504	559	566	533	577	505	523	525	506	508	476	536	525	532	492	499	528	553	511	497	508	512	565	515	538	536	483	498	543	521	524	511	508	536	498	520	510	535	551	563	532	532	511	522	503	534	505	517	516	530	538	541	554	543	493	501	500	562	530	476	495	523	493	492	503	523	525	491	515	516	527	536	536	525	511	524	500	558	517	525	502	493	532	557	507	532	544	535	530	530	508	531	532	540	525	507	581	515	560	523	514	558	527	521	540	558	570	546	525	513	523	511	510	557	515	535	514	531	539	551	525	518	505	535	491	521	499	520	534	540	537	531	544	520
10985	5924	20553	23038	16425	10651	5125	1882	675	233	92	65	70	81	70	71	66	76	68	65	76	70	73	77	66	79	67	64	91	55	76	60	79	71	77	69	75	62	80	75	79	66	78	60	86	81	63	67	69	72	81	65	62	77	74	54	79	75	65	57	76	72	75	60	76	70	78	58	80	59	80	73	65	66	67	86	68	54	67	78	67	58	83	86	70	60	73	58	63	72	59	82	82	69	72	77	65	59	77	60	71	79	77	78	65	69	72	67	74	79	79	80	80	58	64	66	64	85	67	61	76	72	79	77	64	79	69	72	76	62	75	74	68	86	54	64	71	75	86	62	63	70	84	77	60	68	70	83	58	71	68	58	93	74	57	59	71	79	77	68	76	70	71	61	75	69	78	56	81	78	61	52	70	70	70	67	64	73	73	85	74	71	67	88	67	70	73	59	75	70	69	87	71	78	55	75	77	72	75	73	84	79	77	86	70	61	74	65	56	77	70	62	83	61	52	86	75	80	78	85	65	75	76	76	82	82	78	95	72	63	55	78	71	73	58	81	67	67	73	89	63	83	63	67	61	64	70	64	69	62	80	69	73	71	63	63	70	79	70	83	74	67	64	65	72	60	80	76	69	75	67	77	80	66	87	77	71	73	52	64	68	54	69	64	89	59	74	91	71	91	59	84	65	59	86	60	62	60	84	66	79	61	80	76	66	77	76	76	70	68	84	74	69	76	61	75	75	62	84	72	65	79	64	71	85	65	79	78	65	67	64	62	77	78	55	61	62	65	61	76	64	76	70	64	81	61	68	70	72	66	63	66	69	73	74	82	70	65	79	63	55	70	75	53	86	84	73	87	71	56	64	78	75	63	81	63	79	83	87	73	55	60	75	70	74	77	74	72	69	51	61	67	70	59	74	68	66	60	90	58	65	69	63	69	82	73	57	63	69	88	77	79	72	80	64	63	73	76	67	72	67	68	67	59	67	76	69	60	71	66	77	81	82	70	64	57	60	55	59	75	56	76	59	74	66	86	73	65	67	62	68	88	62	59	64	62	81	60	58	67	72	70	69	57	78	77	77	59	79	77	54	77	72	55	63	76	65	105	55	67	52	63	69	75	67	66	72	75	62	71	75	74	95	76	65	59	59	63	65	74	85	77	70	76	67	66	66	66	69	68	70	64	64	92	75	60	66	62	50	77	71	70	70	81	62	69	71	64	73	83	63	65	84	73	80	66	66	76	86	58	71	77	58	61	72	60	55	61	68	80	66	69	76	74	75	68	64	62	63	93	86	65	61	69	61	77	67	76	58	65	64	76	72	75	59	79	55	60	77	65	83	64	55	85	88	89	64	63	68	82	67	69	57	72	62	71	71	58	64	63	65	55	72	83	73	88	64	81	70	86	74	65	53	58	56	65	85	69	77	65	73	64	86	57	71	74	72	62	60	70	71	68	65	72	98	71	64	65	71	70	84	61	77	53	64	57	72	74	60	82	72	76	81	76	65	61	73	74	64	78	78	65	66	77	76	63	80	63	66	86	70	71	75	73	63	70	65	82	91	74	54	74	56	65	56	73	72	63	68	64	70	75	69	61	75	76	82	74	61	72	77	55	67	65	57	73	78	63	80	60	77	67	76	80	73	87	79	67	76	67	86	80	70	75	63	75	86	82	58	51	75	66	58	68	69	69	79	68	67	61	78	79	71	70	65	62	69	65	74	69	56	52	61	81	74	58	71	64	71	62	79	68	79	60	75	73	70	70	86	72	54	68	75	81	69	62	69	48	81	56	75	60	62	73	69	70	52	70	69	82	43	70	75	89	90	90	73	77	64	86	81	79	55	72	74	49	71	72	74	59	73	70	81	74	74	65	68	57	75	64	73	67	72	73	73	50	62	62	62	76	70	70	56	66	53	64	60	69	55	56	78	78	81	54	74	74	61	78	74	71	70	91	73	58	61	62	49	79	76	57	75	85	67	67	92	56	76	83	70	58	67	73	63	77	61	78	78	71	67	47	66	63	76	72	79	70	82	75	70	68	72	55	64	68	77	63	62	72	56	52	77	82	63	74	77	69	55	71	59	86	69	70	70	75	76	64	60	68	68	77	66	71	85	72	76	73	82	84	66	64	68	66	76	73	60	65	74	71	63	71	75	76	64	69	67	56	77	72	76	74	63	63	67	73	85	63	80	52	74	75	91	75	71	64	56	73	65	77	69	72	72	54	56	72	77	91	74	61	76	84	75	62	77	71	83	73	64	77	65	88	65	72	61	73	72	83	74	63	81	80	74	68	88	80	65	63	71	69	66	82	64	78	85	73	80	61	56	73	72	68	74	74	68	51	75	54	60	72	83	77	80	68	64	65	60	58	66	76	72	66	79	59	74	66	76	71	71	75	61	62	81	62	67	69	60	65	72	67	58	76	77	74	71	61	74	68	84	80	76	55	77	71	75	85	68	85	74	68	66	72	71	68	86	71	65	69	70	63	87	73	69	77	66	54	72	82	85	77	63	63	80	86	65	64	70	78	55	72	60	70	71	70	60	77	75	78	59	65	76	76	76	72	55	63	72	75	61	83	75	61	73	79	84	67	82	67	63	70	82	64	72	69	69	80	64	64	65	86	72	80	65	70	73	68	81	66	73	74	58	74	66	86	90	73	61	59	61	83	74	81	77	57	67	69	69	68	71	83	71	73	69	64	66	63	69	70	46	62	86	84	69	75	85	61	68	58	65	69	63	77	81	76	59	69	80	66	70	64	72	66	68	59	57	86	62	70	72	62	76	70	70	64	67	65	67	64	85	78	72	73	76	68	53	74	59	70	61	66	55	79	61	70	73	73	57	69	77	69	81	65	85	71	69	81	59	60	74	67	52	81	92	71	73	74	66	76	59	74	69	65	58	73	66	71	71	85	66	80	72	88	66	68	62	68	75	95	73	74	75	59	75	63	81	66	53	66	55	67	64	76	71	79	80	84	55	73	63	75	77	79	72	72	60	70	62	72	62	85	75	64	75	56	73	70	65	73	74	67	61	69	64	62	59	81	79	74	72	62	94	67	57	74	70	68	77	76	60	76	68	74	76	57	72	84	59	69	73	79	63	61	57	90	55	67	63	76	78	79	82	75	61	77	79	60	82	60	72	76	72	77	79	81	74	72	71	70	77	66	62	67	69	72	72	79	69	67	73	74	84	71	72	82	66	56	84	51	78	82	72	63	82	72	76	69	74	81	74	72	67	73	75	72	71	54	66	57	81	81	70	68	63	75	76	83	54	75	71	67	73	57	75	72	74	68	68	68	73	50	70	67	55	87	64	87	63	63	65	66	75	69	63	65	70	87	81	73	71	69	71	62	73	61	61	62	64	86	84	79	71	81	71	66	69	64	68	61	66	86	75	69	77	52	80	68	80	65	56	84	69	80	70	63	75	67	78	65	71	73	79	70	71	73	66	60	50	92	81	61	76	63	74	66	75	75	72	83	64	66	60	84	79	81	83	76	55	58
41749	27240	46250	53819	58482	50162	36427	24081	11616	3925	1141	711	739	675	730	636	715	699	658	672	666	655	668	697	714	678	730	767	684	694	679	693	726	724	687	708	696	670	728	718	738	733	723	683	696	711	718	654	703	750	740	658	699	693	716	710	680	704	709	744	698	755	693	716	707	706	680	709	693	741	769	703	698	698	677	672	719	687	697	723	675	687	713	684	720	678	667	700	725	664	730	708	682	713	701	666	676	746	678	691	716	660	690	717	708	708	728	740	693	763	695	667	694	660	737	644	707	700	698	731	635	715	677	734	761	717	730	704	678	697	694	698	728	725	677	705	716	698	749	662	722	698	712	641	695	753	675	719	717	696	719	746	745	729	654	736	711	713	684	735	691	662	722	725	720	737	672	656	689	692	703	681	695	710	708	679	715	739	696	700	720	719	683	722	690	710	707	725	717	688	706	695	695	663	668	686	719	740	715	706	725	759	694	726	712	695	738	686	736	763	762	749	676	682	718	702	692	702	705	648	693	716	744	732	658	668	711	720	694	672	705	726	723	652	728	717	668	721	697	701	747	693	697	751	705	697	725	734	702	690	702	731	696	710	729	686	726	714	730	669	681	688	701	657	732	707	670	675	692	682	689	645	708	715	692	708	682	704	704	634	704	679	680	681	699	658	713	693	692	664	717	731	665	675	739	703	690	674	746	662	656	728	696	678	700	691	729	688	722	691	706	678	686	702	705	674	740	702	697	711	680	675	693	701	679	693	686	721	722	713	682	692	672	715	694	676	695	718	710	697	671	685	689	698	700	716	689	717	673	689	673	717	663	716	720	719	700	664	722	674	681	721	735	729	687	734	655	687	659	663	723	707	765	703	674	732	703	708	667	680	658	732	707	714	671	726	679	684	664	703	698	732	724	669	687	707	779	748	667	729	676	721	655	700	672	681	723	698	685	700	670	712	652	710	687	718	664	731	663	715	734	690	702	718	709	689	728	692	736	675	719	704	730	743	702	657	723	737	707	716	663	665	693	714	683	681	667	715	702	711	729	717	728	703	666	705	726	711	726	710	736	684	695	698	727	665	714	711	693	692	737	710	745	696	746	720	705	760	725	712	703	721	715	736	682	715	777	688	704	705	718	700	698	677	721	704	661	687	720	717	685	721	730	686	679	699	726	685	686	728	698	700	724	702	692	711	682	712	744	705	690	715	709	679	688	707	750	744	721	736	725	730	698	697	705	727	680	693	679	714	677	698	713	708	660	667	696	639	685	732	676	665	697	704	709	697	716	703	671	730	623	736	701	706	700	680	722	726	768	714	694	715	687	728	721	652	710	690	733	733	660	716	677	704	687	666	696	723	728	701	651	694	714	720	711	681	681	735	717	713	674	721	704	688	739	712	728	721	658	683	698	657	709	707	728	699	709	728	651	696	720	709	694	660	719	644	734	677	762	691	722	697	739	693	687	704	670	724	670	695	763	748	733	721	690	725	678	736	663	732	727	680	673	700	692	727	714	684	737	689	696	713	678	671	704	711	681	709	723	687	722	669	718	731	699	677	739	745	688	702	719	736	732	694	688	731	723	671	673	717	721	675	673	685	714	632	720	694	667	694	711	748	690	718	739	685	720	672	747	696	718	685	672	729	682	681	753	682	683	727	686	734	700	690	662	694	769	710	730	704	737	681	723	752	683	675	729	707	709	727	699	726	655	694	670	694	708	711	719	732	739	697	732	749	738	699	762	705	669	662	735	710	677	733	654	675	722	680	737	738	671	709	671	670	640	730	713	684	775	707	699	697	678	678	707	752	706	702	690	692	695	729	728	707	731	685	732	671	711	650	654	692	682	678	708	722	701	739	689	676	692	726	736	709	710	691	683	692	700	696	727	689	698	734	655	726	721	742	664	760	726	677	723	712	706	695	708	681	689	692	687	691	692	696	713	721	628	691	694	691	704	668	729	704	679	674	642	666	725	681	716	741	695	724	719	705	670	662	706	703	693	725	709	711	690	694	659	694	719	722	735	731	678	717	689	701	690	680	695	742	657	740	697	664	706	725	655	697	676	710	666	716	670	703	681	702	704	718	707	691	672	709	683	696	712	675	702	736	742	697	689	661	690	721	716	651	744	692	714	793	674	713	765	703	715	709	716	709	714	657	688	678	721	694	735	683	745	706	689	680	757	650	671	707	757	647	663	683	703	746	748	695	736	670	716	687	736	735	670	741	692	683	683	700	699	702	759	729	717	711	691	727	681	719	645	706	709	716	697	717	728	677	674	661	714	702	744	709	692	730	684	683	706	710	708	737	690	724	680	731	670	686	722	701	663	756	666	752	702	681	725	696	715	696	736	693	701	704	698	710	653	730	735	677	707	666	742	651	700	667	668	681	641	745	723	681	714	727	747	693	726	671	660	687	657	751	745	707	755	706	738	743	666	678	682	685	695	677	693	716	721	668	732	658	692	667	716	671	711	714	719	700	686	716	723	696	693	731	679	689	704	701	736	726	689	668	698	699	722	665	744	712	681	727	702	741	683	719	728	715	708	715	666	679	731	695	724	696	753	671	660	708	684	697	767	697	704	709	748	712	689	685	666	665	642	728	655	651	714	746	700	692	652	696	705	719	708	716	687	675	741	712	672	691	690	671	688	682	754	669	728	705	721	746	656	776	686	738	681	683	708	728	675	749	748	711	720	694	706	707	727	705	685	719	668	742	725	687	662	681	675	698	733	738	700	698	673	719	656	707	767	696	710	721	694	677	677	691	666	706	711	683	734	717	695	707	700	678	678	710	710	715	744	724	652	706	736	667	708	719	717	688	743	665	701	733	659	755	705	732	696	706	703	723	680	705	731	682	696	687	698	660	697	685	715	658	692	684	692	689	684	680	698	725	694	714	635	704	710	696	711	750	729	709	684	678	762	663	695	697	699	726	697	724	704	693	719	687	753	673	684	658	652	700	711	709	688	736	692	714	714	726	671	732	660	700	696	672	711	738	697	695	722	693	711	681	719	725	705	701	646	707	691	717	715	685	696	647	726	670	710	709	708	661	708	723	719	647	712	703	687	744	726	711	708	702	713	669	675	692	653	738	701	659	639	705	704	704	677	649	659	719	689	720	724	711	723	672	702	726	740	681	696	695	712	727	720	718	755	674	701	709	714	697	691	691	679	666	677	684	693	695	682	727	701	690	717	678	720	740	679	704	729	689	724	695	653	677	688	734	686	731	690	668	719	696	669	667	685	690	709	723	667	680	704	711	690	726	708	685	689	731	717	736	632	677	727	685	728	734	722	711	678	679	656	739	714	708	682	696	667	725	686	718	748	709	716	720	659	716	713	728	688	655	702	715	698	694	723	720	696	730	711	730	726	691	650	660	699	726	699	651	682	703	701	717	668	722	719	713	745	697	682	722	733	678	649	675	686	648	716	677	719	697	695	744	694	659	730	685	698	746	694	675	627	733	741	717	704	650	720	670	712	658	790	732	697	725	733	754	684	693	659	664	701	730
5374	1733	4188	5801	3582	1906	916	359	166	101	89	66	48	61	50	67	82	57	81	72	75	84	76	70	78	63	41	77	83	83	68	76	76	67	53	76	57	65	75	71	78	56	67	65	69	65	63	74	71	64	58	85	74	71	73	59	68	66	80	82	57	70	69	62	61	82	69	63	75	70	58	77	54	70	61	67	80	49	78	54	75	67	66	51	62	60	73	79	65	69	67	63	76	67	62	74	67	79	92	55	64	63	72	57	78	48	73	77	79	81	76	74	77	64	73	72	74	56	82	74	79	60	68	71	66	73	76	69	51	53	78	56	59	66	79	79	69	81	80	68	88	72	56	66	61	61	75	68	66	56	64	68	67	63	71	77	69	66	74	75	73	70	74	65	69	69	80	56	78	67	60	71	69	67	76	67	71	91	80	63	68	70	76	75	59	81	64	65	76	72	61	81	66	72	67	68	58	60	67	82	90	68	72	67	73	64	68	67	53	75	77	57	66	74	83	73	68	67	84	77	73	83	67	68	70	55	58	81	64	61	82	69	70	80	80	77	74	65	60	82	66	77	78	59	66	74	59	61	75	69	68	54	58	79	69	66	63	65	62	66	53	83	63	66	67	65	63	72	68	78	76	69	74	77	61	57	71	56	60	82	64	71	66	63	72	64	74	63	48	68	74	77	59	77	92	63	69	72	77	62	65	65	77	82	59	86	82	53	66	75	63	78	56	76	66	86	70	57	70	73	59	61	66	72	77	68	68	70	69	71	51	81	60	67	72	68	86	87	61	73	59	62	79	61	57	61	85	74	77	78	68	73	64	60	56	84	58	62	65	72	63	66	53	73	69	68	74	72	59	84	74	66	61	66	62	89	72	81	61	83	67	54	53	81	65	69	61	69	91	86	68	84	63	77	58	62	82	78	76	85	62	62	67	61	58	68	79	70	72	69	66	74	65	60	76	73	82	80	52	76	67	60	68	63	70	73	79	47	66	61	67	80	65	60	69	71	66	67	49	82	82	66	70	61	73	80	63	83	72	71	66	73	68	73	82	79	77	70	64	78	80	67	60	65	65	74	75	83	73	66	78	81	75	82	74	66	58	81	67	63	77	84	61	69	74	69	75	54	50	67	71	84	66	74	62	71	58	76	77	79	70	65	78	66	84	78	62	80	79	58	59	67	79	62	77	65	70	81	64	67	76	65	74	67	56	71	73	68	75	55	65	69	64	62	70	63	67	58	79	76	72	56	72	79	66	74	72	48	73	62	71	64	76	66	61	70	83	61	74	74	87	70	66	87	74	57	60	80	63	58	88	65	47	83	70	75	74	59	86	73	63	68	67	74	72	61	82	67	66	70	75	62	70	69	76	64	72	74	61	67	75	63	70	72	70	76	65	65	76	67	60	54	73	80	60	62	74	67	63	64	75	78	68	67	64	62	72	75	76	75	66	66	56	68	74	75	73	75	67	74	58	61	80	65	66	67	75	76	77	65	59	84	55	69	62	70	82	65	77	79	67	64	73	80	67	62	64	79	68	70	70	71	68	52	78	82	65	66	69	64	62	63	74	75	80	59	65	60	72	56	64	71	67	59	73	58	66	55	58	49	57	58	72	65	61	59	71	77	67	61	80	63	61	79	68	74	71	61	67	68	78	65	66	63	60	63	68	81	69	84	95	54	67	80	53	61	60	99	52	62	88	71	61	78	61	67	69	74	69	61	76	71	49	69	67	67	64	53	69	61	63	75	67	77	71	74	62	67	73	74	86	76	77	67	77	60	75	72	68	87	70	68	73	69	74	78	84	57	65	51	55	69	63	80	62	67	64	57	69	72	67	65	69	64	49	56	80	73	59	55	64	66	63	63	54	80	79	59	59	63	77	59	80	65	46	80	76	52	63	66	60	67	68	77	85	55	67	60	75	60	82	70	56	59	73	55	71	69	77	66	62	93	66	48	69	72	72	69	62	55	79	89	65	65	68	72	71	58	71	82	77	88	62	71	66	57	55	66	55	81	75	76	69	74	76	62	66	65	79	72	57	63	72	73	61	66	39	65	75	85	79	64	80	74	69	62	64	60	67	59	68	63	59	72	59	74	69	65	67	86	75	52	63	57	74	71	70	61	71	72	73	54	84	76	62	70	53	70	67	67	73	51	67	65	70	61	53	64	60	60	70	75	77	70	72	66	65	65	58	63	65	68	70	64	67	75	72	70	84	55	80	72	68	73	69	66	56	76	70	69	65	61	65	70	60	64	65	61	74	72	95	77	67	68	71	76	56	74	79	72	83	74	65	69	58	84	46	82	74	84	61	65	81	59	72	80	63	70	81	62	64	68	60	70	53	74	86	78	58	60	92	81	80	70	55	78	55	79	67	62	70	76	82	64	64	58	82	61	61	67	64	52	84	52	76	68	60	66	70	55	67	62	76	70	70	78	75	84	80	61	61	72	55	72	74	76	59	67	61	85	65	65	71	71	71	77	70	69	70	78	79	82	70	69	53	76	75	66	70	74	64	82	58	72	86	61	57	62	51	67	69	62	71	56	84	62	71	57	67	77	71	58	74	57	50	67	77	71	67	77	78	73	73	68	73	71	64	78	76	62	73	72	68	64	89	65	71	79	68	65	74	73	66	91	75	62	61	79	86	78	83	71	56	74	70	59	81	68	66	75	76	64	68	75	73	73	66	66	72	67	67	79	72	71	71	63	69	49	57	73	62	81	77	57	78	69	69	74	61	59	68	69	69	51	61	60	68	80	76	73	65	59	74	71	62	66	62	78	76	60	70	67	87	81	67	61	62	72	62	69	56	79	63	72	59	66	86	66	58	64	70	64	69	62	69	68	90	64	78	70	79	49	71	73	58	84	78	55	57	63	74	80	71	75	66	70	58	57	60	94	73	76	70	65	76	62	73	70	59	61	68	80	83	75	81	74	60	80	58	70	78	73	69	80	80	84	77	79	80	67	73	59	70	86	61	76	63	54	75	81	76	63	69	68	66	70	73	68	59	84	53	79	63	70	65	71	60	77	75	48	86	63	71	70	66	77	66	56	67	67	80	77	69	76	75	69	74	76	73	65	60	69	68	60	70	69	70	70	64	69	79	66	70	78	66	82	62	59	77	58	57	62	80	69	70	62	70	87	67	61	77	86	59	70	75	71	65	79	56	68	74	68	79	81	60	65	66	70	63	61	75	78	81	68	69	66	68	68	75	71	59	63	69	73	55	66	75	60	71	67	52	64	69	78	63	62	69	76	77	72	67	76	70	83	72	79	67	68	84	69	64	65	87	69	55	59	64	53	74	66	84	61	62	74	62	65	82	58	78	66	68	70	71	66	57	56	72	60	66	77	70	67	82	69	85	76	67	73	73	62	59	70	63	69	74	81	76	69	45	75	67	87	53	59	61	76	75	65	58	62	68	68	66	69	79	75	74	66	64	70	66	65	72	64	71	55	72	80	63	75	55	56	71	79	76	63	60	83	70	76	66	78	65	58	47	58
31073	15297	26119	30905	30540	25042	16244	7575	3084	1304	741	657	678	637	629	625	599	651	608	680	648	633	668	647	631	676	645	626	611	689	679	621	663	641	632	633	688	672	661	640	671	614	631	687	662	664	655	653	635	652	607	647	657	633	643	641	594	653	659	688	680	687	632	629	646	653	686	652	643	634	640	621	639	622	613	655	640	667	617	642	656	663	683	669	662	647	662	690	675	688	637	666	644	664	662	653	618	626	612	640	685	623	607	700	661	648	626	605	640	641	676	649	675	663	686	649	625	699	659	665	616	715	663	657	636	658	614	690	592	675	676	663	652	645	624	634	693	649	648	662	651	670	627	651	682	643	638	637	680	623	655	711	654	624	725	664	620	629	622	624	658	635	682	658	687	658	693	603	636	643	640	643	644	648	631	648	671	627	627	672	624	623	680	645	673	662	582	652	605	662	649	628	674	683	650	675	648	631	679	611	651	593	587	639	608	671	663	641	647	599	696	651	635	650	650	667	641	680	628	657	644	640	658	636	646	689	662	682	675	622	625	596	652	652	592	664	634	603	649	641	645	638	677	631	661	652	685	665	666	625	635	685	637	629	708	602	657	627	622	653	668	645	652	703	668	664	665	659	676	594	659	661	639	707	684	640	634	615	626	699	641	642	625	620	658	645	631	658	676	609	599	655	681	612	653	699	669	605	623	636	663	638	652	653	674	642	668	658	691	668	621	652	662	672	644	677	656	632	638	657	662	667	619	618	620	662	631	661	675	660	651	678	638	634	657	655	645	645	645	686	670	634	675	666	633	686	631	631	619	606	627	654	648	663	644	671	649	645	662	640	665	631	629	616	678	624	660	689	675	733	623	707	710	684	653	616	644	675	649	676	662	666	675	642	666	639	687	682	673	668	634	707	624	676	667	660	647	641	639	676	672	672	646	707	648	678	648	639	647	660	601	673	708	672	646	629	667	657	683	657	640	647	623	605	667	696	668	603	669	635	632	669	713	641	655	622	662	663	604	658	643	653	655	663	684	645	676	668	601	646	636	616	660	655	700	663	636	665	644	644	627	644	636	645	608	649	584	652	618	669	683	654	645	668	690	649	634	639	641	617	616	621	650	651	720	659	663	637	639	630	639	646	695	611	630	593	597	643	623	624	640	658	647	701	592	676	588	614	694	683	657	655	642	641	656	660	644	661	639	624	665	649	658	660	643	610	623	607	608	598	662	632	669	676	634	684	660	682	660	628	665	630	644	668	647	661	623	673	638	648	667	674	672	627	668	632	653	680	665	693	674	670	690	678	662	652	640	702	652	693	632	682	680	632	654	634	657	635	658	647	643	598	699	655	668	633	690	636	625	662	713	650	671	677	640	649	660	629	616	648	699	614	622	664	691	669	638	666	621	631	632	696	649	638	655	662	595	666	643	684	659	655	670	702	657	666	625	692	647	665	634	641	673	669	702	652	650	680	666	606	665	630	662	621	641	659	657	628	632	636	660	624	609	639	671	614	682	649	646	640	664	653	651	698	635	671	614	640	663	664	615	642	667	652	627	715	655	631	653	616	644	631	648	683	617	613	627	678	635	666	631	638	682	676	620	636	632	639	661	633	647	611	641	649	653	652	688	642	594	638	678	675	658	633	633	660	638	629	621	660	647	655	619	644	621	584	661	672	673	688	697	649	642	633	650	673	671	659	672	680	703	665	623	640	627	627	661	638	634	645	667	604	663	633	638	629	613	668	653	681	636	657	633	665	659	635	645	641	639	658	661	654	663	648	687	638	635	611	613	651	615	667	635	682	673	677	636	660	687	642	655	699	690	654	655	643	615	690	648	643	629	657	641	667	655	586	660	623	657	647	630	651	680	645	669	643	650	673	683	714	669	691	668	671	649	648	638	644	700	663	617	629	716	661	640	631	671	694	675	618	665	630	681	689	727	667	686	673	659	682	657	685	626	648	649	636	668	670	669	657	633	628	640	621	619	646	631	622	667	674	657	663	620	674	639	667	628	656	568	669	640	629	705	680	623	629	598	690	657	650	634	672	624	652	664	654	658	649	658	644	668	624	626	631	659	638	633	654	639	660	652	610	631	646	640	613	639	679	614	629	676	599	657	685	646	628	600	611	655	643	651	617	612	693	614	643	683	648	651	647	660	648	646	700	669	649	703	625	703	652	658	685	649	659	643	626	666	648	652	659	644	643	624	653	667	710	660	642	674	609	641	625	639	614	689	649	642	650	656	668	651	647	679	671	651	676	691	667	637	653	660	683	665	620	611	623	625	645	646	658	616	680	681	634	598	637	680	622	642	676	631	646	674	630	629	638	665	684	671	679	641	603	693	665	630	689	652	641	660	673	674	639	663	671	672	650	669	629	628	669	680	680	655	630	690	659	647	653	645	647	657	662	664	620	667	650	677	619	656	625	666	632	646	624	669	662	677	711	661	643	625	618	630	635	663	655	642	674	640	705	661	645	643	671	674	671	647	682	647	633	708	642	664	670	643	680	637	605	700	649	683	642	633	674	682	660	596	638	657	631	693	641	674	666	621	703	675	652	673	663	612	612	624	672	656	661	619	656	677	695	693	613	657	654	636	671	653	624	636	657	680	597	664	630	632	673	626	612	643	654	680	621	695	657	685	647	677	611	646	606	631	652	620	688	610	673	647	655	660	653	671	672	656	669	669	617	678	661	641	663	632	673	630	635	701	651	632	703	675	667	621	619	658	671	649	617	644	625	637	661	680	625	650	658	683	665	649	643	696	596	636	621	689	654	701	638	640	671	702	661	611	673	698	615	651	667	647	667	626	672	680	616	678	660	677	639	692	643	682	687	642	648	662	635	677	674	635	635	644	659	604	630	673	669	641	642	685	634	684	651	631	598	635	642	626	642	663	632	672	623	684	682	633	631	610	648	609	672	627	665	664	628	688	662	657	675	654	674	674	682	658	669	661	621	623	601	679	657	673	709	663	695	675	694	626	633	630	634	646	642	670	653	646	662	636	681	667	629	646	626	672	609	633	644	651	626	654	666	675	696	650	678	661	655	678	685	666	637	629	679	666	644	618	623	666	657	646	665	690	652	655	623	640	692	637	687	655	651	645	645	628	633	676	654	678	629	645	650	637	695	681	645	639	690	629	655	655	619	691	658	616	655	625	717	642	644	682	556	654	639	666	646	630	643	676	688	639	667	637	651	630	673	607	701	659	609	598	617	662	629	626	643	648	630	645	642	677	639	644	658	711	672	659	737	644	616	626	604	630	599	663	700	649	678	638	657	664	688	647	661	637	664	613	595	675	657	655	685	647	669	630	643	687	675	674	652	684	629	630	648	678	639	618	669	654	624	616	643	683	680	671	632	663	629	638	669	636	653	639	628	609	628	664	639	676	626	596	607	671	640	655	635	641	710	653	655	633	636	675	639	680	620	638	644	637	663	650	663	683	642	647	673	669	659	611	601	615	651	665	690	673	669	642	682	689	612	659	617	632	658	622	642	652	662	644	654
13315	11212	25849	24748	17060	10551	5045	1708	565	212	88	58	66	68	64	69	69	54	84	83	59	71	77	80	67	69	54	77	64	74	55	59	60	79	73	70	62	74	59	63	57	55	66	59	75	54	69	63	54	59	69	57	67	62	75	69	66	71	64	50	68	75	62	58	67	68	67	65	65	56	60	75	79	49	69	66	73	62	66	54	76	80	60	73	60	82	80	69	71	74	68	56	58	64	72	66	69	62	61	58	66	57	82	72	72	62	64	56	67	61	67	45	67	61	67	58	57	59	65	54	63	74	67	67	52	61	63	68	67	57	77	74	54	69	69	70	76	69	69	61	64	65	71	67	71	73	62	71	79	55	70	74	80	69	69	56	72	57	50	66	82	67	73	89	56	74	56	67	62	65	64	65	71	44	54	76	72	48	77	56	75	74	79	71	67	74	59	62	72	60	68	69	57	65	69	70	69	66	69	76	66	73	60	69	61	69	78	64	65	59	64	57	69	62	70	65	60	72	73	67	61	54	59	74	52	61	61	71	77	67	65	65	71	69	62	60	74	65	64	62	67	63	60	73	63	55	73	72	67	71	68	63	70	71	63	72	57	71	77	73	65	62	71	62	76	68	60	61	67	75	69	64	65	52	83	54	64	63	58	64	77	75	61	61	83	60	70	56	63	69	59	68	59	54	59	69	78	64	55	75	57	84	65	49	67	73	82	67	61	74	80	67	66	73	78	59	64	58	61	79	49	72	66	78	78	75	62	73	62	53	53	57	63	69	56	63	80	52	73	58	50	66	58	66	69	55	84	72	79	72	59	74	72	56	63	64	52	63	62	79	80	66	74	64	48	58	77	69	63	71	55	74	61	75	65	59	74	67	74	81	78	70	69	59	65	68	76	91	70	62	62	59	55	74	63	66	68	79	81	64	70	67	71	61	69	53	71	63	84	70	63	70	51	75	47	80	76	70	70	60	79	64	58	76	87	60	72	74	76	64	63	55	67	71	52	68	54	62	53	66	74	73	57	56	56	81	68	69	67	65	64	60	84	82	53	55	63	68	60	65	64	56	54	62	70	72	70	81	54	68	68	76	62	59	55	50	60	67	71	66	68	64	63	56	61	68	68	72	71	57	54	72	76	52	74	46	59	69	68	55	64	62	78	52	76	72	68	63	67	76	58	57	64	76	67	66	71	63	63	76	64	62	59	54	67	58	74	73	83	67	69	63	67	58	61	72	55	69	57	64	65	66	77	62	68	72	64	65	70	68	68	64	67	71	56	78	75	58	62	76	59	67	65	68	64	66	70	68	56	71	73	63	81	59	69	63	75	88	62	64	73	68	81	62	70	77	59	67	63	59	45	66	80	70	82	63	71	66	59	67	77	74	64	61	78	63	83	63	58	66	72	64	54	71	61	66	58	65	72	68	63	69	52	57	80	60	59	68	66	65	75	59	58	79	61	65	70	71	64	80	63	70	71	80	61	74	67	65	85	54	73	69	76	68	79	79	65	71	76	69	56	60	69	69	70	55	62	67	68	78	56	54	69	63	80	59	77	64	70	61	59	61	71	74	63	76	59	65	60	70	55	75	70	74	75	66	66	86	66	74	70	75	72	93	78	70	61	81	52	74	69	57	59	69	69	58	70	76	60	74	72	54	62	56	60	68	57	46	51	65	75	65	56	62	57	77	65	73	66	55	76	67	65	62	70	67	54	67	60	70	70	76	62	63	61	68	74	55	74	64	78	63	76	56	68	62	68	63	60	60	64	66	60	64	68	73	96	73	69	64	60	57	53	55	72	71	64	90	54	51	70	71	68	68	55	71	73	60	62	54	75	77	78	51	74	70	64	64	53	64	62	77	53	62	74	56	66	63	63	70	71	65	50	69	59	74	47	60	57	80	81	70	66	71	64	69	71	62	61	72	78	79	83	59	74	61	67	80	64	58	60	71	58	66	73	66	70	63	67	62	62	56	57	79	63	75	65	59	68	72	71	65	58	62	55	58	55	70	66	75	79	73	66	63	69	75	62	54	71	80	70	56	80	59	57	66	61	57	66	69	74	62	49	57	52	62	63	66	60	76	87	70	71	73	63	72	62	59	73	73	72	71	69	63	67	67	70	56	52	63	73	55	78	65	67	71	72	72	70	72	66	49	67	63	80	59	69	65	53	66	69	59	79	74	58	69	87	65	59	64	78	66	71	54	70	57	64	72	67	60	67	71	63	67	62	80	83	55	63	91	79	71	56	71	47	69	79	66	77	75	56	58	62	55	67	60	78	64	73	74	57	55	55	72	85	60	60	61	75	58	50	66	80	73	68	67	62	59	58	74	52	49	52	58	60	71	58	65	74	61	77	74	68	64	66	62	59	61	73	71	65	68	58	84	77	53	59	76	54	69	61	66	56	62	55	78	73	68	61	74	64	61	72	65	62	80	81	57	69	63	48	58	62	61	70	63	60	62	60	68	76	65	61	71	55	81	86	60	60	76	61	74	52	73	63	62	61	63	73	62	65	70	64	87	72	64	66	56	77	63	75	65	78	65	68	66	65	65	69	60	74	73	67	58	75	58	51	60	69	64	80	72	65	73	64	78	59	62	73	71	66	74	73	66	70	69	50	70	73	56	58	58	68	67	56	70	64	59	59	59	76	71	53	77	64	56	68	56	56	58	65	71	58	54	73	55	60	69	66	66	68	61	83	64	53	70	61	73	71	56	64	72	73	76	65	72	59	64	74	75	70	65	57	69	55	68	65	58	73	65	72	85	69	76	61	58	65	70	80	58	66	66	72	65	64	74	72	63	70	57	74	76	70	74	64	62	63	63	58	65	64	68	65	66	65	71	82	76	65	69	81	75	74	64	57	71	52	59	68	72	78	58	69	60	53	59	73	68	57	81	58	68	72	63	57	75	73	67	71	60	64	60	63	69	64	62	79	57	62	60	74	62	71	70	52	57	68	65	84	73	61	55	60	59	46	62	56	70	70	61	56	58	57	69	68	68	73	63	60	52	66	63	67	63	71	68	68	59	62	74	67	73	63	54	58	54	65	71	63	60	64	65	68	73	68	54	71	68	74	74	57	56	55	72	67	60	69	49	64	75	70	71	73	79	77	61	65	60	77	68	59	65	59	74	70	68	81	81	79	56	67	63	70	69	56	74	62	69	63	75	66	74	66	70	60	73	75	65	61	70	70	57	58	68	83	73	89	60	67	53	54	53	64	57	60	75	62	75	65	65	48	53	63	83	71	63	73	62	72	59	55	85	57	61	76	57	68	72	79	65	67	63	66	74	64	63	79	62	69	63	76	64	65	66	67	68	75	74	61	68	59	75	65	66	68	81	86	73	76	65	87	60	65	53	59	65	78	66	66	58	77	70	60	80	64	56	62	68	58	71	66	67	65	71	48	77	62	70	68	59	50	73	78	76	67	71	65	65	76	69	56	77	62	71	57	57	77	70	59	73	57	52	69	62	60	56	66	81	63	73	72	73	61	58	69	51
44206	34287	50189	53915	57203	48239	34924	22330	10469	3713	927	654	657	707	682	658	609	670	639	636	654	647	638	656	694	644	632	644	679	671	666	646	646	646	656	629	645	648	650	633	667	673	653	640	613	604	657	624	601	657	663	632	632	676	674	687	669	641	652	648	658	644	648	626	690	676	650	632	648	621	635	653	631	698	638	634	629	643	662	659	666	643	626	623	669	680	701	631	613	622	645	666	633	628	669	675	689	645	641	623	662	642	649	621	631	666	685	631	658	657	665	692	620	639	633	636	627	668	624	698	648	653	697	662	658	627	611	683	667	640	646	645	672	696	662	649	670	672	625	633	679	598	655	660	699	660	669	632	613	637	618	637	675	650	657	639	628	660	661	637	628	639	620	690	630	621	667	645	636	674	687	667	621	623	665	690	610	620	619	674	635	630	668	635	649	652	646	644	629	673	656	656	655	658	659	633	716	671	660	651	637	640	669	635	602	639	642	626	609	635	646	648	662	654	625	637	681	640	631	631	616	631	635	614	645	656	674	649	625	585	647	699	649	691	609	625	662	629	619	658	649	638	675	665	676	653	633	677	602	707	636	678	635	627	658	617	645	659	652	667	624	652	646	623	623	670	665	686	636	630	656	683	611	590	670	648	607	644	636	663	642	629	670	630	639	647	635	651	663	618	618	674	664	666	645	647	669	634	644	700	667	636	655	618	667	646	664	672	662	660	612	632	618	672	662	611	654	635	666	623	632	614	636	635	684	633	711	671	727	636	664	696	674	611	624	634	621	655	665	664	677	646	631	677	634	697	641	650	634	609	630	614	633	647	637	605	659	617	646	627	630	645	685	708	626	615	602	592	656	606	684	682	628	635	615	624	640	632	638	650	694	640	662	660	620	693	650	660	637	619	634	615	684	650	642	618	645	609	651	627	670	658	630	599	632	584	686	651	668	686	646	613	621	682	658	635	673	636	610	670	700	644	645	654	659	632	651	691	667	654	641	668	651	695	630	632	628	666	700	639	652	622	690	649	593	659	686	726	629	655	631	681	666	651	663	648	667	593	672	645	650	650	637	654	646	654	692	638	650	686	630	669	680	646	674	614	631	633	616	666	638	665	647	653	682	663	608	606	669	706	605	668	684	675	621	646	683	670	621	644	661	705	717	664	600	620	636	650	629	664	621	648	594	669	636	667	645	677	679	639	656	680	630	680	671	699	632	645	660	650	638	674	632	653	648	672	660	697	673	669	628	644	649	643	683	657	667	676	656	650	677	665	632	671	620	652	646	640	643	650	669	684	666	652	681	615	654	627	602	658	663	602	668	703	677	689	650	631	655	706	663	668	650	649	650	685	619	612	638	650	638	648	650	651	653	674	654	605	680	634	625	652	638	642	649	697	676	679	652	585	656	668	637	651	593	634	653	647	665	655	666	646	635	640	640	620	665	631	678	612	668	664	634	653	648	646	651	658	667	636	666	643	620	610	677	681	645	696	639	645	632	658	676	656	643	643	644	674	663	619	615	688	661	653	659	639	691	638	637	680	697	650	611	646	629	659	649	647	629	657	638	617	665	668	619	645	685	646	652	664	627	638	656	652	665	621	663	692	612	632	670	638	664	677	684	636	596	690	641	632	635	660	677	646	658	615	623	659	702	661	668	704	654	622	677	656	660	656	621	660	674	663	639	640	663	652	649	663	675	675	617	692	622	669	651	637	635	630	666	644	609	645	676	707	653	618	677	645	613	661	707	640	658	671	608	614	680	626	668	682	649	707	670	661	648	645	674	672	606	640	624	669	660	642	644	666	648	683	686	633	636	659	672	634	627	651	625	635	629	705	634	666	620	661	632	633	657	622	650	687	659	635	610	659	635	688	654	661	653	651	655	660	659	659	624	669	617	648	663	650	649	646	670	643	673	650	577	612	727	602	683	601	689	662	653	662	704	660	659	599	687	687	655	683	639	677	655	628	643	648	658	670	660	652	627	635	604	688	639	662	624	656	666	643	645	627	667	614	676	640	699	701	656	663	684	632	634	621	649	665	667	686	654	640	637	659	673	662	675	653	652	645	640	672	651	633	681	651	657	646	663	662	644	640	655	618	642	644	681	623	676	686	676	669	628	657	634	633	617	643	662	639	616	670	673	646	602	612	664	687	663	649	668	675	644	615	620	642	680	668	599	683	612	617	655	678	628	704	668	677	667	693	653	678	679	664	672	619	630	642	665	675	687	621	611	657	630	664	671	624	619	635	659	665	648	663	645	631	664	664	655	631	633	604	620	656	607	648	683	682	656	645	696	664	653	637	688	629	657	676	656	666	692	670	673	647	667	655	691	646	645	670	628	632	682	646	665	669	632	651	684	628	632	620	656	676	719	708	664	646	631	649	622	650	683	642	623	673	642	622	666	679	677	639	700	652	630	626	627	635	675	668	667	679	695	627	686	641	679	633	714	629	673	663	678	654	616	652	627	681	671	652	706	669	611	644	695	665	671	656	644	664	661	674	675	630	634	670	673	646	619	636	643	651	658	689	667	667	673	665	637	662	632	657	686	583	681	646	659	683	665	666	664	660	673	622	668	612	668	608	645	677	645	645	622	672	625	622	615	620	633	594	708	662	648	689	707	636	634	670	624	641	655	682	644	586	661	608	602	640	625	599	655	627	653	639	635	659	624	635	624	669	658	624	677	637	649	636	621	638	673	624	606	645	660	635	724	662	670	669	623	630	626	644	689	694	655	653	659	631	739	694	628	655	656	645	693	681	666	640	642	622	658	682	620	659	652	629	719	634	643	608	693	615	689	637	687	628	652	668	681	710	644	676	685	694	702	600	657	655	661	641	650	634	680	632	647	650	671	635	664	626	631	652	600	632	694	629	631	645	674	660	661	658	634	628	686	622	627	673	605	640	665	626	620	643	636	627	679	692	680	666	666	661	639	662	666	662	618	664	623	648	682	619	650	643	671	672	686	637	622	635	692	580	617	646	692	641	664	643	626	630	658	710	600	619	671	675	663	647	659	653	656	618	624	653	632	641	667	661	665	701	662	670	671	663	610	635	651	648	677	674	649	640	648	666	671	622	633	664	694	637	638	592	703	687	642	656	720	701	691	626	601	642	611	645	660	637	636	681	686	675	660	638	670	676	648	644	675	656	683	646	653	664	641	628	684	664	600	625	656	636	675	612	656	650	646	639	715	636	633	685	665	665	688	624	619	699	612	656	621	665	606	684	627	698	684	614	624	634	640	675	679	631	692	622	633	651	625	685	674	620	640	623	705	618	700	658	649	641	662	605	646	647	625	665	652	628	659	648	693	701	696	650	687	650	625	678	678	622	642	637	655	675	634	637	644	611	660	637	650	612	662	667	638	652	627	664	665	675	666	647	638	647	689	681	663	646	633	619	667	648	660	678	649	655	665	674	675	665	618	656	643	690	687	644	639	675	628	685	642	676	671	620	641	658	693	679	678	679	647	614	640	674	647	640	678	675	663	635	659	632	652	640	663	687
10915	6500	16230	16227	10122	5757	2640	928	299	114	51	46	61	60	57	40	48	58	45	49	57	62	61	44	49	52	48	45	45	55	70	55	50	54	52	55	50	46	53	65	58	61	48	54	51	32	62	52	54	53	76	56	53	39	73	47	59	64	47	52	69	56	53	50	54	49	52	48	56	55	53	46	44	48	55	41	60	53	52	68	56	37	51	53	59	62	45	54	53	51	55	50	62	60	53	46	63	55	61	51	61	45	46	57	74	57	56	45	50	70	67	71	47	53	52	52	64	53	73	57	46	50	47	46	54	44	55	56	47	64	37	53	51	46	49	57	52	45	44	57	56	50	47	61	49	54	73	51	59	52	67	47	49	60	47	58	55	55	51	56	55	47	54	54	41	49	52	48	52	66	62	49	40	54	53	52	48	48	52	44	45	46	45	57	69	52	51	48	63	47	55	66	56	36	53	39	59	47	42	45	49	44	58	62	55	49	60	48	53	45	56	44	40	60	62	52	71	45	53	57	56	62	54	66	64	45	59	38	57	42	63	50	50	46	52	46	42	60	50	51	53	45	52	47	50	47	57	53	67	49	59	52	46	67	64	51	54	50	55	47	54	47	52	58	60	55	56	58	57	64	53	54	60	58	65	51	52	60	44	60	51	45	43	57	47	55	46	52	40	63	59	53	50	44	49	50	48	65	44	56	40	52	43	48	58	50	60	58	47	53	54	56	49	64	70	51	48	57	55	54	58	41	54	53	61	44	50	44	59	52	70	50	59	46	62	60	50	50	52	47	61	49	45	39	43	59	60	57	40	52	53	52	64	48	44	45	47	56	62	61	52	58	54	53	53	51	48	54	60	49	38	51	63	70	64	33	44	54	55	48	40	43	51	60	59	49	56	42	49	58	40	66	53	57	53	60	59	51	52	45	62	50	61	70	49	55	51	50	46	47	44	59	56	54	45	53	54	57	52	61	50	61	46	54	40	52	58	38	49	61	60	55	54	55	36	45	49	54	60	50	52	60	68	45	43	52	50	58	63	43	54	52	55	57	49	40	53	45	58	45	37	53	46	58	62	44	52	44	49	55	47	48	44	61	55	63	44	58	58	55	55	51	52	54	59	53	63	52	48	52	51	64	52	60	53	58	64	53	57	48	51	59	54	58	54	50	58	45	49	49	38	63	54	72	60	47	43	47	50	51	41	43	50	52	56	42	55	42	54	47	36	60	46	52	53	55	49	45	44	49	61	51	55	69	52	59	51	45	57	56	47	49	56	60	42	55	42	56	55	60	44	50	60	50	58	60	50	57	37	53	57	59	58	47	59	38	56	53	55	64	59	38	56	57	34	54	55	60	57	45	49	49	60	58	53	56	47	57	48	57	55	46	55	46	58	49	53	59	62	57	48	52	58	53	53	65	52	50	41	55	61	56	57	42	60	51	57	68	57	50	47	53	48	45	55	48	48	57	61	57	57	49	64	53	56	56	45	38	52	53	58	48	48	54	45	61	58	41	56	55	57	58	48	42	49	50	45	45	43	62	63	51	58	56	52	57	45	59	47	46	49	48	39	56	65	49	54	57	47	55	58	41	72	53	57	47	55	67	48	60	53	61	54	49	60	51	46	51	49	67	56	53	50	62	59	58	52	57	46	50	59	51	45	54	51	53	68	48	71	52	56	60	50	54	59	40	49	51	59	67	69	58	48	59	56	59	51	57	57	56	50	50	57	56	40	57	51	58	54	48	58	57	53	52	58	66	56	56	52	62	63	52	60	55	51	43	48	44	61	42	51	55	53	48	61	50	32	54	46	52	48	51	65	55	67	46	50	61	71	54	58	58	49	56	47	47	49	63	57	54	49	65	59	57	56	52	56	58	46	58	63	46	46	51	60	57	44	57	59	64	47	61	47	49	48	45	47	54	59	59	51	49	49	53	49	55	58	52	55	62	55	41	56	48	54	57	51	56	50	58	52	55	47	33	68	52	49	54	61	47	55	60	44	47	64	48	47	49	44	59	50	54	62	62	52	53	59	54	56	49	69	57	63	36	60	60	50	58	65	50	73	53	66	53	50	46	63	65	57	37	46	63	44	47	47	64	50	41	52	51	59	51	45	48	57	61	58	58	50	45	58	56	41	50	61	53	50	67	47	49	48	50	60	49	51	46	56	50	50	53	43	43	60	53	50	46	54	51	52	59	53	52	52	63	51	68	65	65	55	42	50	61	52	48	47	45	50	44	61	52	56	66	45	45	59	58	58	54	72	50	53	45	46	55	59	58	66	56	46	44	65	51	51	62	54	51	51	62	46	54	51	52	48	74	42	45	50	52	56	56	54	56	38	45	55	53	52	54	44	55	54	54	57	41	67	53	51	50	45	43	72	58	52	65	42	59	46	48	60	51	50	58	50	56	56	45	53	49	66	47	51	56	55	48	40	35	50	59	52	51	50	62	40	50	59	56	54	55	61	51	54	49	41	67	59	60	51	58	63	54	42	44	67	45	40	52	49	54	47	51	70	55	61	47	53	45	47	54	48	50	52	41	57	41	54	61	67	51	49	48	48	56	53	51	63	65	48	48	51	46	65	58	45	54	48	50	58	49	70	56	45	48	59	60	48	49	46	45	62	44	56	45	49	62	46	47	63	57	56	55	47	48	43	56	61	47	47	40	60	52	50	62	45	46	70	44	54	50	64	56	49	46	35	61	66	55	53	62	54	55	44	60	44	60	50	36	48	55	40	44	49	57	51	55	42	60	62	61	58	55	47	44	52	45	38	47	65	45	59	50	50	45	57	51	66	58	50	73	46	55	54	50	46	53	55	57	51	49	57	60	60	61	57	60	45	55	61	72	49	57	57	63	45	51	53	46	51	56	43	60	56	34	59	48	39	61	55	57	48	58	49	52	50	55	56	63	71	60	50	44	59	59	46	56	62	43	52	67	52	46	46	56	53	54	63	54	45	57	54	54	67	68	47	45	49	57	52	52	53	59	53	59	53	44	52	50	52	55	59	59	51	55	48	50	65	54	54	46	63	56	54	63	50	52	38	60	53	64	55	52	44	62	46	53	54	65	52	53	45	61	55	53	52	47	58	44	52	41	53	46	48	64	56	44	42	45	43	60	43	45	49	48	61	50	65	49	64	60	50	59	63	74	63	61	53	51	42	55	47	78	62	45	62	49	52	44	46	53	58	64	62	44	50	51	51	42	55	62	48	49	51	51	50	78	55	69	56	66	57	42	55	58	54	50	50	57	57	54	51	55	54	52	62	57	45	47	45	56	52	52	52	52	63	70	51	56	55	49	49	50	53	44	52	58	45	65	47	49	48	55	52	49	50	55	52	57	55	43	50	44	54	38	54	58	53	51	49	59	58	57	60	53	62	50	61	43	49	39	35	48	55	60	50	53	66	40	48	67	57	63	58	38	52	47	49	52	50	55	58	51	54	38	54	61	52	68	67	49	43	49	59	54	51	48	66	54	53	52	51	50	51	61	61	57	43	57
38847	28113	41616	44516	46034	39075	28457	16596	6741	2215	603	471	509	536	507	523	504	538	483	511	517	504	502	487	491	475	507	509	514	509	505	515	511	534	493	508	506	509	528	492	529	569	561	534	467	482	531	487	517	501	523	516	524	546	531	543	500	523	509	472	505	497	518	523	490	565	500	528	496	494	528	501	534	503	493	513	531	471	517	504	516	505	506	478	513	496	512	516	540	530	528	512	549	498	498	507	515	529	530	534	502	545	491	537	520	519	544	524	508	501	562	525	518	541	470	521	507	543	527	522	533	566	500	508	522	549	482	502	470	538	538	496	517	519	483	509	510	532	512	507	451	527	528	552	487	492	494	524	447	512	520	484	495	541	489	511	537	523	564	480	525	478	508	485	542	537	492	505	509	520	515	509	558	515	476	542	512	557	521	506	504	574	479	501	527	480	498	506	510	506	520	501	513	443	528	500	543	526	518	539	525	533	514	507	535	499	511	467	491	498	483	497	486	517	499	528	524	534	561	491	504	496	526	457	537	480	539	531	512	521	467	526	504	485	518	521	525	536	522	459	507	494	521	504	483	533	519	533	540	493	481	527	512	522	517	526	482	501	524	502	518	536	539	514	473	537	511	498	527	562	477	501	526	470	530	522	481	502	496	541	489	525	509	494	537	494	490	512	541	546	523	497	463	497	526	543	506	521	507	528	509	492	517	494	485	505	501	484	537	538	489	515	565	529	512	511	526	536	518	515	500	518	525	480	560	517	503	490	480	511	529	546	504	520	543	442	507	494	539	517	514	486	542	503	518	521	516	489	516	492	518	506	536	528	535	495	493	483	531	536	510	527	519	486	549	517	495	526	498	514	492	527	490	542	517	475	518	537	460	542	525	497	519	492	483	550	539	494	537	521	564	517	507	535	522	545	545	482	542	519	542	492	517	495	498	557	524	528	545	538	528	563	541	508	459	529	530	512	519	508	481	518	504	558	470	513	522	481	527	477	517	497	498	510	501	492	515	521	486	503	509	506	531	524	476	513	471	500	499	513	528	499	519	539	489	486	529	561	527	522	495	496	485	484	495	493	539	510	500	514	530	474	525	504	525	541	525	536	515	508	525	523	494	513	502	468	545	510	499	457	531	491	529	531	544	485	510	508	534	502	527	514	524	480	541	518	525	530	520	526	484	525	498	525	506	504	522	478	526	530	505	532	516	557	536	501	527	524	526	499	517	501	489	515	483	508	523	511	525	480	511	519	506	472	510	522	536	519	483	520	538	511	524	492	495	543	517	499	503	492	547	538	528	537	503	507	535	511	533	508	517	506	511	516	542	525	530	511	527	488	526	497	515	494	492	536	515	499	505	530	506	513	540	497	518	514	485	484	497	476	529	510	472	475	524	482	517	503	487	535	525	482	505	531	507	519	493	487	507	513	506	513	508	523	506	532	543	512	528	502	538	559	519	528	513	527	511	519	472	505	482	517	510	538	502	455	517	473	519	512	494	505	528	488	536	537	521	503	462	533	542	506	507	509	521	502	511	565	480	505	493	512	520	517	487	526	497	536	540	480	564	500	480	529	523	513	501	523	505	493	523	503	552	503	504	498	526	540	488	530	486	532	535	517	544	526	519	513	501	523	503	518	541	533	555	501	536	488	489	515	502	490	526	524	512	471	471	541	479	539	518	481	517	504	528	522	497	545	544	510	539	524	488	502	495	497	508	539	527	504	460	493	549	524	522	512	546	505	511	520	535	531	485	522	532	551	495	513	511	491	461	534	477	520	505	503	480	517	507	511	514	506	524	497	499	498	521	538	505	516	519	528	519	518	547	538	496	502	547	512	528	490	509	524	499	507	500	498	521	513	516	534	531	474	531	520	495	485	503	510	540	522	528	525	544	512	535	518	490	502	512	545	506	496	507	508	537	496	542	528	560	536	516	508	484	515	484	489	498	478	507	495	453	532	514	497	485	509	516	524	489	522	549	538	522	497	518	507	505	552	482	521	535	516	495	522	485	491	509	523	526	519	532	507	535	527	524	487	519	513	514	526	530	516	523	503	519	476	518	539	514	501	516	537	512	515	508	558	541	495	488	527	498	551	510	543	513	496	491	557	488	501	511	515	507	531	536	502	543	510	511	514	519	546	533	486	497	532	572	509	549	523	471	523	523	498	545	499	507	486	526	525	504	500	514	536	523	541	514	530	513	537	525	508	488	519	508	555	512	553	498	491	549	513	527	512	537	485	484	534	517	507	509	537	513	518	456	512	501	501	519	480	530	516	549	468	498	530	477	486	528	556	526	519	511	554	491	511	558	511	498	534	550	531	521	525	466	522	512	500	517	522	512	502	505	510	523	495	544	484	503	485	489	552	546	502	509	489	533	514	491	525	536	513	492	493	489	538	494	523	522	502	495	505	508	513	526	536	522	528	536	494	501	492	524	529	523	528	476	520	522	524	518	474	552	505	537	539	511	520	489	518	530	514	510	494	530	472	501	532	526	479	488	520	498	514	539	500	516	522	492	513	507	532	529	546	506	508	512	564	523	509	553	525	531	499	524	508	555	487	526	443	529	519	488	482	554	509	521	517	499	545	520	515	534	532	501	517	518	519	532	522	494	546	530	460	489	528	524	488	509	521	532	555	530	517	538	550	506	505	528	510	492	520	519	485	521	537	540	519	528	501	519	498	475	548	482	534	474	513	529	538	525	533	497	515	504	486	485	491	531	506	506	509	507	504	531	505	509	500	481	541	486	492	501	526	528	499	532	525	539	529	483	497	543	506	557	521	503	521	489	467	497	495	505	488	529	463	538	496	482	550	527	516	508	514	577	512	496	525	543	479	532	476	520	492	528	478	490	489	529	507	504	523	492	491	549	508	503	514	536	520	488	486	519	509	498	506	550	457	548	523	532	470	560	518	482	508	513	530	577	490	529	518	523	524	521	488	555	515	496	536	516	538	504	515	502	527	504	508	508	519	497	521	521	523	476	533	477	511	529	513	533	501	512	506	506	538	523	534	522	517	484	497	546	542	522	526	546	527	527	518	500	574	489	548	479	539	514	529	553	484	545	523	509	516	496	489	501	518	568	552	507	509	494	513	526	504	531	507	515	507	521	516	481	513	516	494	492	531	532	524	519	515	522	500	505	548	506	500	507	508	488	531	527	521	532	576	567	482	537	534	525	523	537	528	530	542	493	511	487	522	517	494	516	491	554	478	509	527	532	502	530	514	483	507	506	466	516	513	484	471	499	522	486	527	542	507	518	483	506	534	514	523	530	530	566	529	526	516	520	480	503	510	537	519	521	503	539	503	500	501	492	516	489	523	542	539	539	521	503	513	498	520	519	488	497	526	527	550	487	530	515	490	523	493	504	483	519	509	474	540	497	505	493	488	537	528	517	489	500	511	543	520	508	519	507	526	512	557	528	480	520	513	468	548	548	521	504	537	509	518	505	548	538	495	522	471	516	488	531	502	476	506	504	482	538	514	491	503	468	514	523	512	489	492
12556	12206	26690	22734	15140	9205	4299	1594	507	188	62	77	43	76	71	62	66	56	65	61	59	60	75	55	61	81	66	66	59	74	69	56	74	73	66	66	74	74	73	66	68	71	59	74	64	65	58	74	63	74	67	64	54	83	86	71	79	67	67	72	77	69	75	75	70	65	83	60	66	64	58	69	69	57	69	72	56	58	55	70	75	59	72	64	72	67	79	53	67	64	77	62	75	72	72	69	73	67	59	65	69	73	69	70	73	76	81	85	76	51	77	66	56	63	59	68	75	70	78	64	58	57	59	52	75	79	67	60	64	58	70	60	84	69	68	69	73	59	79	59	64	62	80	72	62	58	77	77	60	77	71	64	75	54	87	82	79	65	67	61	69	66	79	82	73	65	79	76	83	70	58	64	65	57	65	67	68	77	53	71	51	75	68	63	76	65	62	76	77	68	82	66	75	67	76	69	90	72	64	55	80	73	60	77	87	66	73	69	82	64	72	60	56	73	66	87	68	58	64	62	70	76	78	80	66	71	54	66	66	69	76	88	63	52	66	76	65	75	78	76	92	77	72	75	75	68	76	75	71	80	65	72	73	83	63	62	59	74	57	61	69	71	65	77	69	66	78	72	80	75	63	65	72	48	74	70	69	85	76	77	65	85	73	74	81	74	67	77	69	58	54	70	58	64	63	63	64	85	60	76	66	65	76	79	79	84	60	66	84	69	66	66	60	64	77	62	57	65	80	56	75	65	67	65	52	55	63	60	65	59	86	57	76	56	67	72	67	80	76	58	79	72	69	70	76	65	69	87	62	68	60	88	69	79	64	68	79	56	71	73	68	67	70	70	70	80	72	79	58	64	80	61	65	72	71	68	79	68	53	84	70	66	77	61	71	66	65	49	70	56	70	62	74	77	71	62	64	57	66	69	80	77	69	70	70	81	58	72	83	83	55	62	64	67	65	81	77	76	62	71	82	55	68	41	70	54	74	62	82	65	78	72	62	72	61	78	82	54	64	66	66	82	73	78	80	69	69	81	56	66	69	72	66	68	70	63	74	91	77	66	89	76	50	72	78	79	72	67	55	73	82	57	69	68	63	104	80	74	79	57	79	73	69	77	79	61	73	69	60	73	88	85	66	68	74	72	66	62	55	52	68	63	75	61	66	66	67	56	70	72	73	75	60	85	77	63	50	75	62	63	65	68	62	72	73	78	70	78	56	66	62	75	75	67	76	63	65	73	64	67	61	70	66	84	68	69	63	61	59	69	65	73	68	69	69	66	68	72	60	79	63	83	65	68	82	69	70	66	74	66	75	61	64	65	77	83	78	57	68	69	78	71	62	67	72	76	62	64	85	80	75	73	85	63	104	67	78	65	75	63	53	72	62	68	58	91	64	59	53	62	75	68	72	69	67	70	71	78	69	62	72	65	68	56	72	74	65	93	63	77	69	68	76	78	57	72	55	63	79	59	62	72	73	63	74	69	73	66	62	68	70	68	60	79	70	51	59	66	66	89	63	75	69	53	75	62	70	72	74	62	82	92	58	70	56	69	61	60	73	66	74	75	64	66	78	80	56	74	70	64	78	80	75	77	83	69	66	55	68	66	63	56	85	70	77	71	61	69	63	60	56	73	76	74	74	76	94	82	84	49	71	63	76	83	61	57	75	54	57	70	80	73	91	80	81	73	72	76	79	75	69	81	67	77	73	71	55	66	60	57	72	60	55	77	74	81	70	73	80	57	71	57	73	48	52	52	78	72	71	60	74	65	52	71	66	70	55	78	73	68	72	68	71	65	67	73	80	62	75	79	48	71	85	76	64	62	72	77	70	67	78	77	76	67	65	74	59	66	60	66	70	74	66	56	60	69	67	68	67	71	88	65	68	70	69	73	72	58	65	72	71	59	62	68	73	66	64	57	60	59	69	73	62	73	73	65	79	62	70	70	73	80	73	61	76	50	90	80	60	70	62	59	57	61	70	70	67	84	74	77	58	71	55	63	64	55	69	64	56	70	74	74	67	65	70	65	70	66	53	69	78	74	77	74	66	69	49	64	69	76	78	65	71	68	76	59	59	63	84	84	83	75	73	75	73	68	70	54	57	64	80	71	71	58	71	60	59	82	72	65	66	68	61	68	83	76	70	70	77	80	58	67	74	68	53	72	55	75	76	82	87	75	77	85	81	69	70	66	72	84	65	71	63	80	66	67	69	58	82	65	64	69	59	70	79	67	79	67	51	53	59	67	71	70	53	68	69	73	60	73	71	54	77	57	76	64	68	66	64	67	61	68	74	68	65	68	73	50	70	62	62	74	68	69	64	75	63	73	65	77	76	45	71	65	74	73	77	81	58	77	88	63	61	74	66	71	66	61	68	67	67	78	80	63	56	73	54	68	62	69	55	75	73	54	65	75	69	77	55	42	65	79	66	61	74	76	76	64	64	63	60	53	67	65	49	76	62	83	60	70	74	71	64	77	73	63	66	83	76	69	67	76	75	65	70	67	71	65	70	45	79	73	69	87	58	62	57	56	56	89	75	62	71	64	65	65	58	63	65	74	63	63	80	71	72	64	85	70	88	83	58	68	70	62	68	72	59	56	64	69	76	60	59	66	77	66	61	80	63	57	53	76	79	66	68	70	53	63	52	81	77	74	64	65	89	70	80	72	57	92	60	60	77	60	82	74	65	80	80	71	59	76	60	76	70	72	66	80	75	65	71	62	71	61	58	77	50	85	64	71	61	76	75	70	66	66	71	58	68	71	69	58	71	84	57	77	67	69	76	65	66	72	62	65	66	60	83	83	75	75	67	60	59	80	80	78	63	62	76	79	63	54	70	68	50	67	88	67	84	79	80	68	78	64	60	75	64	74	52	79	67	76	67	70	73	77	69	84	71	73	73	70	63	75	59	66	63	72	62	71	54	76	59	59	69	80	70	64	66	67	66	78	67	66	61	67	53	81	65	78	58	60	77	67	63	75	70	68	65	68	65	67	75	62	73	54	80	59	74	78	70	61	75	58	78	67	79	61	89	59	87	76	65	64	62	76	53	68	68	68	59	65	76	59	78	76	67	67	54	69	66	70	64	74	70	76	69	70	64	73	67	82	77	63	74	72	58	69	74	68	70	56	68	70	65	62	62	72	63	69	82	58	75	75	64	69	85	72	80	76	86	62	61	73	65	75	77	68	72	71	75	77	55	53	71	74	73	78	78	69	55	77	79	66	79	70	80	68	70	64	79	68	61	71	77	67	62	75	79	51	77	64	74	70	69	66	75	79	50	54	60	74	69	74	67	67	63	68	70	83	61	68	65	75	62	57	90	70	57	74	75	53	62	71	58	59	68	56	76	80	82	78	67	77	63	77	66	69	88	57	63	61	96	78	71	77	79	66	74	71	69	68	71	69	68	55	81	69	78	69	46	78	66	63	71	69	75	73	71	70	80	77	71	66	68	69	76	68	66	79	66	64	59	79	78	60	76	57	55	75	74	82	75	76	71	70
43582	36151	50301	51515	54750	46338	33798	21814	9701	3171	792	681	709	677	688	672	712	663	715	717	635	697	661	652	732	729	673	690	659	699	676	696	667	660	671	686	685	703	725	660	679	696	644	698	661	673	694	639	686	668	732	690	693	658	680	699	711	673	701	706	684	671	674	679	690	677	684	668	643	675	653	692	692	682	725	693	679	638	672	661	691	701	702	669	635	662	635	711	702	702	707	667	673	668	694	673	703	678	689	713	673	657	660	687	673	691	690	710	661	650	645	707	717	665	687	715	691	671	680	735	688	692	630	695	629	659	706	704	698	713	722	652	685	722	656	668	711	703	693	684	712	670	678	668	716	708	663	664	693	683	696	671	679	683	679	719	634	653	656	711	656	660	671	664	728	682	668	716	696	687	721	685	690	668	691	722	653	660	671	682	729	662	658	672	676	722	652	728	672	653	691	656	691	667	672	682	666	673	663	690	669	645	648	699	679	706	695	669	741	698	658	651	700	624	652	701	691	710	698	684	699	648	665	690	713	622	653	670	642	660	689	706	713	663	716	636	718	645	698	683	673	655	670	676	669	682	660	674	660	658	630	649	698	650	692	655	658	698	665	706	693	697	666	726	716	667	698	693	706	687	664	702	702	690	702	662	660	679	691	687	708	739	665	679	681	728	633	691	696	701	686	674	690	684	675	726	753	641	694	695	640	685	664	672	683	705	634	633	717	671	638	654	643	685	667	691	693	691	676	680	728	679	705	699	686	715	674	678	702	697	665	689	674	703	720	687	683	656	702	671	703	737	692	666	686	690	689	633	665	698	679	667	688	612	707	654	679	680	705	736	678	671	673	629	690	666	673	678	698	663	677	668	654	664	666	692	705	710	683	683	684	678	665	650	705	659	731	661	673	720	683	665	671	655	691	685	672	666	687	660	679	646	706	684	642	690	698	661	675	698	699	681	687	683	690	675	661	686	685	696	657	696	638	680	747	725	660	704	689	724	695	695	704	687	652	730	684	671	653	757	682	664	702	673	743	658	699	685	700	683	685	712	657	684	723	662	686	622	685	667	667	712	679	704	690	652	699	658	712	701	694	707	675	730	697	665	681	688	718	671	697	730	677	676	709	687	636	659	640	669	719	714	712	672	707	674	751	635	691	673	673	683	679	626	680	704	699	659	633	691	728	687	718	659	662	746	683	694	717	701	737	683	706	736	723	684	647	697	720	742	647	654	655	696	672	705	727	646	697	649	678	718	695	671	698	722	666	672	687	731	720	661	675	638	693	680	678	653	651	665	682	696	680	715	657	681	740	693	660	665	705	655	669	714	686	685	659	697	654	676	676	661	681	722	733	659	679	722	702	634	668	659	718	688	656	699	688	686	671	698	678	690	670	673	689	627	682	669	682	691	671	719	694	687	710	724	642	618	720	706	693	650	680	692	749	710	689	655	677	662	691	711	693	657	696	644	680	664	665	687	686	678	690	723	684	717	662	653	673	679	697	683	666	666	702	685	659	708	656	662	691	707	675	687	681	693	694	684	706	640	675	637	688	677	702	658	639	695	669	694	722	687	631	704	683	709	669	683	701	675	642	708	721	664	659	660	648	674	657	680	713	650	672	677	675	693	693	645	721	720	741	699	691	690	698	741	728	674	671	682	724	695	662	625	714	661	627	616	708	704	691	693	693	694	677	633	651	715	699	682	684	649	692	652	655	709	674	719	689	670	710	683	644	660	692	694	676	693	665	716	721	707	733	730	692	685	687	708	634	673	688	688	710	708	669	696	704	643	713	667	666	711	644	665	693	683	673	695	707	681	662	695	704	707	698	684	720	683	632	678	720	687	663	654	672	669	684	669	679	669	684	712	701	685	688	698	715	658	716	649	658	678	668	683	668	679	662	670	727	696	670	618	657	715	644	681	669	687	706	670	681	710	631	690	680	643	679	740	659	684	695	650	688	668	686	657	709	667	686	675	673	699	669	665	725	670	728	693	662	666	699	702	689	666	664	673	659	639	692	633	679	699	690	742	667	688	698	705	704	681	680	713	717	687	708	671	735	700	708	679	680	678	693	684	669	681	655	697	692	657	725	676	692	663	714	708	712	654	722	647	709	691	681	687	645	679	651	697	673	626	695	649	698	680	702	655	671	696	654	673	679	663	657	700	695	661	705	722	670	710	681	690	722	689	682	735	708	658	699	672	689	690	703	714	673	699	688	691	726	693	661	690	666	704	722	724	694	671	699	695	672	660	722	655	653	655	685	689	665	654	644	722	655	680	689	684	659	676	674	680	680	703	702	630	690	661	673	633	668	656	662	693	691	732	712	682	682	651	662	690	641	661	693	684	688	698	643	670	668	674	642	683	717	667	738	670	671	666	667	726	696	655	672	687	666	637	653	684	716	678	671	657	661	599	667	692	708	674	682	644	656	634	713	665	695	690	678	663	653	687	686	671	675	677	708	676	690	700	655	683	675	712	678	712	694	692	688	711	730	698	709	684	687	670	692	709	681	712	655	679	656	658	670	678	682	711	716	723	667	657	702	724	666	707	734	640	712	687	676	654	686	683	666	688	670	728	641	682	684	710	696	705	675	668	651	704	672	673	658	677	651	645	664	721	693	730	665	695	710	694	672	664	687	729	697	680	665	692	696	716	653	722	666	676	713	698	683	671	702	658	701	658	649	688	681	682	658	672	672	710	695	652	648	703	723	681	667	704	700	728	661	683	698	741	676	694	687	655	660	680	685	712	637	685	680	725	635	659	679	655	663	701	684	698	694	741	686	692	685	716	662	646	682	669	661	681	698	709	680	650	694	672	689	683	680	692	716	719	718	642	698	687	699	698	708	691	666	628	661	622	737	700	703	665	685	654	688	732	706	732	694	722	712	712	693	625	683	660	707	701	710	650	684	709	684	740	668	639	675	614	718	622	678	745	678	643	669	643	681	677	696	662	678	695	659	654	667	645	679	656	679	718	704	714	685	684	664	682	678	679	715	661	722	720	710	680	669	684	650	682	688	668	650	676	681	724	652	679	692	651	667	657	719	687	707	668	703	678	654	677	665	699	720	695	696	705	683	737	687	685	725	648	710	668	644	672	683	650	670	659	659	660	631	706	686	715	716	702	694	703	673	687	747	693	703	679	674	682	668	672	682	696	695	681	696	706	705	720	730	632	672	712	668	644	704	706	703	633	693	697	617	703	671	696	694	720	675	648	678	669	706	648	688	696	744	661	651	659	697	715	690	646	657	648	703	652	671	681	682	749	683	679	686	667	700	653	719	662	674	690	674	707	673	689	682	673	692	696	643	679	678	640	678	656	698	696	667	660	661	711	685	661	701	684	708	697	692	697	659	697	706	695	701	673	656	709	633	718	664	674	699	726	685	689	683	658	699	695	714	686	679	698	667	631	667	636	654	679	685	704	689	680	677	671	673	703	689	683	657	694	696	659	673	701	670	719	662	675	710	670	681	694	666	665	716	726	691	698	686	661	697	683	681	655	729	628
5538	2703	6159	5435	3145	1666	801	376	132	85	64	64	64	55	58	67	59	67	66	59	58	72	61	57	57	61	73	66	66	71	70	69	65	67	73	68	73	63	61	60	74	67	69	48	58	77	70	65	66	66	67	60	51	75	63	87	55	82	70	47	69	68	61	50	56	58	78	62	54	60	76	75	68	75	70	64	54	69	78	61	57	72	74	64	81	73	79	63	79	65	63	71	89	78	58	76	60	60	62	76	61	63	66	67	76	65	73	73	56	59	53	70	61	76	67	66	61	71	71	54	68	78	67	71	74	67	74	69	76	74	60	59	73	52	73	81	70	73	65	68	66	74	65	75	80	60	58	65	63	61	59	70	82	76	69	58	78	66	57	63	67	66	70	60	63	77	68	63	61	70	71	74	64	67	57	66	59	52	61	75	82	71	55	86	62	64	72	70	75	63	66	66	68	68	61	69	57	62	81	81	70	68	72	47	64	79	59	66	70	65	66	66	61	59	65	71	82	51	56	72	47	59	66	61	68	68	57	66	70	70	67	73	77	84	63	65	69	61	70	64	57	73	63	77	74	57	62	51	88	65	55	90	69	78	63	75	55	68	59	67	61	67	59	71	74	78	55	88	74	56	77	52	62	77	73	69	69	65	76	69	75	72	70	69	57	72	55	59	47	50	73	65	69	72	71	67	69	63	76	63	50	70	67	79	66	72	75	73	82	63	58	74	55	64	79	87	69	80	63	70	60	60	77	57	69	61	60	69	63	60	58	74	64	72	65	72	80	66	71	76	64	73	65	80	75	52	63	73	74	74	72	72	65	53	60	79	69	61	58	79	64	70	69	75	73	57	67	64	58	59	65	88	72	66	62	61	71	68	60	73	63	61	72	65	59	65	76	65	62	74	72	86	62	69	72	76	60	49	67	73	75	68	66	65	65	79	59	54	68	74	63	59	59	68	57	53	76	61	66	61	70	59	60	66	54	76	86	61	61	53	67	65	69	62	74	67	69	72	71	67	68	70	62	63	70	80	80	77	83	74	71	64	66	71	57	75	66	66	59	61	57	59	70	65	62	65	73	66	81	75	66	56	65	64	75	47	69	77	64	61	53	65	68	61	76	62	46	65	51	74	63	63	76	62	81	71	54	71	72	65	65	67	72	56	70	52	61	63	55	69	76	65	66	68	60	70	58	67	78	73	70	72	53	67	61	65	69	67	71	66	66	66	91	60	54	64	46	66	61	69	64	58	67	63	62	80	77	69	70	57	54	61	64	68	72	70	63	72	76	71	65	59	68	71	70	60	63	77	58	64	63	74	64	59	68	60	63	67	60	68	65	50	70	66	52	68	68	69	75	81	81	70	62	68	76	70	61	72	59	71	78	61	65	74	62	72	71	65	68	76	64	67	55	64	57	76	62	74	59	52	79	76	66	79	69	75	53	70	75	52	52	83	62	75	59	67	71	66	80	69	55	62	78	65	70	59	68	68	67	71	72	72	57	90	47	63	70	60	58	70	73	76	54	58	74	62	73	72	77	71	55	62	78	60	60	54	55	78	59	87	69	59	58	53	70	59	76	68	60	59	70	64	70	50	56	75	62	70	72	57	69	67	77	70	71	65	90	65	71	59	81	80	71	74	80	79	79	65	66	73	54	68	65	57	72	68	60	66	60	79	75	56	73	79	78	57	61	69	63	54	64	71	73	66	56	59	71	63	66	73	56	56	62	68	64	62	84	82	72	63	77	56	74	75	63	75	69	77	82	76	64	56	68	65	70	62	67	65	80	60	71	68	66	68	67	77	78	88	63	86	65	64	78	67	56	61	74	60	65	59	71	59	75	58	69	58	61	69	62	66	68	56	72	77	70	81	56	71	63	66	56	69	68	74	69	80	70	61	62	72	75	52	54	69	65	57	65	81	72	55	79	74	59	67	62	49	67	70	71	66	56	68	71	48	78	63	56	74	63	67	71	67	72	62	56	66	64	61	75	68	63	67	72	59	69	79	71	66	69	79	69	63	83	74	72	67	55	88	63	58	67	64	62	68	61	55	62	76	59	73	55	60	81	67	69	58	75	74	62	59	69	68	76	64	66	65	59	54	67	62	70	53	73	68	71	63	60	62	65	69	62	57	75	70	49	73	62	60	56	72	67	51	56	54	65	55	59	56	74	90	59	68	64	54	53	62	59	68	57	67	72	58	78	86	66	68	66	71	65	55	75	56	72	77	68	66	57	77	57	79	76	51	82	59	61	66	75	63	75	66	66	62	56	61	65	77	66	59	64	63	65	75	67	81	72	52	64	81	69	64	51	67	63	79	64	61	75	69	68	78	71	71	55	56	66	63	59	75	77	80	75	64	72	67	63	65	72	74	75	76	42	68	71	78	57	68	75	63	62	59	80	60	76	69	56	60	58	64	64	65	79	58	59	73	63	59	68	75	63	74	57	71	60	78	67	82	62	68	62	57	53	84	77	67	77	57	68	67	66	64	59	80	55	57	77	68	68	64	74	64	59	62	69	65	68	60	73	74	76	79	87	59	55	60	66	82	57	82	60	66	65	58	57	61	72	62	70	75	82	59	68	55	81	63	72	58	76	56	70	70	74	64	61	72	77	73	68	69	62	69	71	77	56	77	65	57	69	67	65	59	66	59	64	74	72	68	56	59	73	66	68	67	66	58	60	62	62	50	52	59	70	59	58	70	66	65	68	78	77	51	67	55	47	55	72	73	68	64	76	71	67	59	81	76	80	68	82	66	46	53	61	76	61	81	63	69	67	71	54	69	73	53	64	73	77	72	63	59	59	72	75	61	73	62	55	71	56	74	76	57	72	61	68	59	81	71	57	64	66	67	70	71	70	79	78	62	69	61	68	63	55	79	56	80	59	71	73	63	55	59	73	62	69	66	78	62	61	93	53	73	69	69	61	73	58	62	72	63	61	78	77	65	78	75	77	65	58	60	63	61	67	63	54	76	56	66	57	77	68	72	69	63	78	59	82	78	66	54	72	67	49	66	56	58	74	80	70	78	76	64	71	68	62	58	72	78	64	63	55	76	71	58	61	53	57	72	70	63	74	63	85	72	67	70	54	59	74	77	64	61	69	61	55	68	56	63	63	71	73	72	70	84	66	65	74	61	71	70	62	63	69	55	55	64	69	72	61	60	68	88	73	54	70	64	55	73	89	69	69	75	70	68	70	65	76	74	74	77	75	58	73	69	74	68	64	64	67	60	66	75	60	61	69	78	65	61	72	76	74	52	67	69	76	64	69	74	74	63	64	76	66	81	81	85	67	78	62	64	66	55	66	57	76	71	69	61	62	51	61	73	57	52	71	61	72	61	68	66	62	75	69	58	63	65	74	64	63	46	71	66	62	74	68	77	60	61	59	64	74	69	64	70	62	74	68	76	58	64	59	60	61	60	69	75	55	72	63	65	59	64	66	76	69	52	50	59	53	59	83	65	66	57	71	68	59	66	76	55	74	77	57	63	57	67	52	65
31858	20213	29484	29488	28895	23587	14744	7090	2470	1093	663	560	661	583	651	597	641	628	622	639	597	629	667	610	627	642	601	576	637	600	635	632	669	625	650	621	613	656	643	650	652	629	642	605	646	615	592	625	629	608	642	612	598	621	654	586	636	658	628	653	593	641	611	665	609	609	607	622	604	593	602	637	633	669	598	613	628	617	640	612	642	609	597	630	665	610	633	604	648	624	630	626	656	641	644	620	643	641	636	587	602	601	638	633	618	604	665	610	640	617	641	577	578	619	664	629	660	624	632	598	618	623	628	607	614	583	623	658	667	615	661	623	665	579	596	589	692	647	610	586	616	630	620	643	610	651	613	606	615	622	643	621	639	592	625	610	668	643	647	652	585	609	684	596	653	659	608	636	621	621	627	593	648	596	605	648	627	605	645	600	609	629	565	618	630	606	595	618	626	595	628	629	612	617	615	639	601	632	630	640	632	619	660	608	649	604	626	683	655	612	631	621	615	638	587	653	619	608	590	640	647	631	622	613	601	610	666	632	637	617	652	617	640	589	601	637	615	600	640	587	678	618	590	639	618	633	617	608	643	624	626	580	616	613	634	658	640	639	617	614	642	617	669	606	612	599	610	610	613	625	632	639	656	623	678	633	587	618	646	622	647	640	604	639	607	576	597	636	631	638	631	606	625	607	664	630	595	629	603	623	636	631	579	575	619	609	626	677	620	599	591	607	621	626	634	608	591	634	592	607	597	649	628	625	606	613	625	629	622	610	668	619	608	637	616	634	613	624	633	641	648	641	629	652	618	597	576	579	631	632	623	604	623	647	598	643	635	655	627	661	585	606	647	627	620	631	642	672	603	611	620	592	635	660	651	616	590	625	634	618	597	611	621	627	600	619	608	630	637	588	671	643	648	654	577	604	613	612	633	585	664	602	662	587	638	651	621	628	644	616	612	600	644	658	591	597	639	630	636	623	591	645	606	617	653	594	639	635	607	604	635	660	617	638	627	612	655	630	616	654	603	651	626	645	639	635	628	604	655	583	649	623	596	655	585	644	619	625	648	635	613	594	676	652	624	609	643	607	638	619	674	622	647	618	649	590	576	645	623	694	621	666	625	634	640	633	645	612	631	625	647	580	681	600	654	618	640	588	615	597	692	641	636	629	651	633	615	609	607	628	663	605	641	602	656	639	666	616	629	630	614	611	643	626	619	634	600	628	622	659	617	628	633	615	638	665	610	632	647	620	618	660	632	601	630	619	666	615	648	632	612	613	623	639	611	629	642	633	626	639	631	567	592	613	588	608	694	617	662	617	582	597	635	615	636	600	591	630	614	615	632	656	596	611	595	619	638	623	655	604	597	632	611	690	593	575	619	585	607	646	629	642	610	602	647	636	614	667	615	653	635	622	621	617	603	618	572	584	632	587	614	659	583	623	550	610	632	633	663	661	614	656	662	591	660	633	624	663	618	597	646	663	631	575	684	644	689	604	649	607	637	575	627	683	636	629	636	624	594	618	638	634	637	653	625	681	633	616	634	616	566	645	609	623	628	628	584	579	621	628	617	646	643	629	635	657	623	642	645	658	620	633	570	610	597	648	624	657	628	668	616	597	569	622	676	649	590	626	623	628	641	614	644	683	621	592	663	643	593	625	635	628	650	611	617	662	632	616	623	640	635	551	664	617	611	619	626	658	605	633	590	624	647	641	618	640	636	592	619	604	609	626	660	636	650	589	644	586	634	586	608	593	659	608	604	581	651	587	617	633	625	657	643	656	619	611	670	635	658	604	666	569	642	629	606	590	654	634	585	679	590	607	617	596	650	589	594	604	592	625	629	656	623	584	599	629	621	610	602	594	627	614	634	643	640	658	677	655	644	574	638	608	602	625	635	629	603	644	624	632	621	593	653	658	659	616	652	649	634	677	608	638	639	611	622	620	649	620	622	623	623	597	619	612	629	623	640	669	593	635	636	611	616	636	606	597	606	623	616	631	637	595	637	657	622	623	649	586	618	632	648	628	634	634	650	610	649	683	626	636	611	590	621	582	621	619	624	681	645	592	628	663	573	598	595	621	630	611	680	578	577	637	652	620	587	619	594	638	643	568	663	602	609	637	613	650	595	619	607	617	644	652	659	609	619	628	628	593	647	627	631	666	624	612	609	596	643	659	656	629	610	629	641	599	629	631	632	625	650	643	644	621	625	578	620	614	667	689	600	616	608	662	611	617	655	635	628	583	601	632	639	611	626	620	652	638	633	604	622	629	583	628	621	584	610	614	677	631	638	590	602	625	650	659	627	640	639	621	622	618	613	653	602	635	626	630	619	624	618	605	640	636	648	625	628	629	645	633	654	607	646	664	597	640	603	589	644	592	604	598	661	621	654	627	621	634	636	631	645	606	629	627	619	611	601	652	621	617	644	648	634	660	626	609	614	645	654	658	625	635	631	600	633	629	599	612	594	621	619	617	640	596	680	609	622	645	630	652	612	651	632	652	638	622	610	621	604	632	615	624	642	662	625	609	628	675	614	586	640	639	607	638	657	608	651	627	618	647	619	624	657	603	639	578	623	621	646	668	653	624	600	630	630	634	653	658	589	661	669	618	628	670	628	613	598	622	643	630	601	638	656	653	627	669	598	629	646	580	622	613	607	618	600	613	620	659	624	626	606	588	627	604	651	582	617	700	663	667	634	679	621	637	665	634	641	650	614	613	656	663	619	645	663	592	596	623	633	639	636	607	640	667	670	644	649	615	619	617	577	602	633	616	658	610	631	685	609	638	648	684	629	567	647	616	601	614	632	663	610	588	642	622	624	567	646	605	649	614	584	616	606	622	650	639	657	607	632	616	603	611	621	602	598	653	600	637	669	652	667	636	662	597	610	625	638	632	622	601	582	618	668	623	615	633	651	573	588	641	634	665	589	589	613	625	647	657	634	613	628	635	589	646	619	633	585	628	605	618	654	584	598	607	656	650	598	586	665	615	595	646	597	615	610	640	646	601	574	599	641	676	627	598	599	648	625	627	629	602	623	610	610	623	633	616	600	643	625	644	609	620	641	625	612	617	600	636	637	641	589	592	664	606	637	629	655	661	647	594	645	602	594	619	600	615	579	633	605	622	610	601	599	620	615	626	602	620	645	619	569	636	656	639	607	646	671	660	589	629	618	607	613	666	630	600	599	677	631	621	638	622	617	618	638	630	645	658	643	609	635	642	617	603	611	655	611	662	620	592	636	661	621	614	639	590	627	627	609	639	633	600	630	630	606	635	569	641	617	593	601	618	618	663	573	605	620	637	616	659	657	670	655	602	653	662	586	621	644	600	624	622	674	627	645	586	608	593	624	638	687	637	623	628	605	608	600	671	602	606	557	655	609	646	610	657	608	577	638	594	628	646	641	567	584	687	584	594	620	616	552	724	568	656	648	639	659	624	670	632	627	571	659	653	651	641	639	659	649	561	693	603	601	632	663	632	622	645	641	627	609	631	603	638	635	613	666	612
14984	14912	29038	24471	16123	9865	4568	1622	542	173	80	77	53	69	68	83	62	46	68	50	63	63	78	55	67	50	61	65	62	66	73	62	60	71	69	70	67	57	70	71	67	72	65	72	82	74	66	69	57	66	72	59	63	59	64	54	63	72	60	60	59	68	52	64	69	66	64	67	62	69	77	68	59	64	60	66	68	67	74	56	51	56	66	68	59	74	71	57	59	73	66	55	63	66	53	78	46	75	69	80	55	66	60	73	62	67	64	64	63	59	76	62	66	61	67	70	72	56	67	70	64	57	63	72	62	69	63	69	62	55	66	77	54	61	67	66	69	63	64	67	61	66	61	52	56	64	65	56	74	60	62	66	67	67	67	55	82	80	65	71	64	57	64	61	56	68	71	61	57	56	75	78	55	60	69	64	52	53	63	60	51	61	65	67	62	69	59	57	62	65	60	63	64	71	58	81	64	65	53	63	52	54	71	73	64	58	64	59	65	64	61	58	49	74	69	58	75	60	55	61	71	61	60	71	64	63	64	72	51	73	62	68	69	73	80	74	52	60	66	72	60	76	61	70	51	76	56	63	67	76	59	52	68	55	67	72	69	68	71	66	78	60	68	60	66	69	64	70	56	55	66	62	69	59	67	70	59	68	62	57	68	62	71	66	56	66	57	57	61	64	60	74	62	58	67	72	64	75	58	75	60	79	67	51	52	59	67	59	72	57	69	66	61	61	58	70	63	73	73	57	54	68	69	66	71	75	56	60	70	65	65	55	58	71	48	73	64	69	69	53	61	60	62	67	54	55	67	47	56	62	53	64	71	60	47	57	56	65	61	68	58	80	61	55	54	73	69	53	57	71	61	65	54	67	78	58	56	69	68	53	67	49	73	79	57	63	65	61	64	59	67	82	61	67	61	58	52	72	80	55	64	69	58	63	52	61	54	64	76	71	59	65	65	61	62	58	60	57	69	55	59	58	61	54	65	55	57	59	59	50	58	66	60	70	58	77	80	60	50	62	79	62	59	73	60	56	56	55	67	57	44	53	56	53	56	68	61	75	67	48	59	70	62	61	66	59	60	62	57	61	64	57	63	59	71	65	67	69	59	63	57	75	58	72	62	61	59	62	53	69	67	77	63	63	56	60	59	56	71	54	61	66	57	58	47	65	60	48	55	67	62	67	81	61	63	65	53	64	62	61	57	54	68	64	59	58	69	55	78	73	65	62	62	61	70	77	78	65	70	69	66	61	75	51	54	58	65	63	72	73	54	58	57	66	68	53	58	78	62	76	67	54	57	76	68	54	67	73	60	63	58	62	64	56	63	68	68	67	74	54	58	89	79	73	59	70	66	61	76	69	59	64	73	59	71	74	59	70	69	59	79	69	54	69	76	62	71	65	56	64	66	65	69	63	65	59	58	67	71	65	75	55	62	74	71	58	64	76	67	70	50	58	71	67	63	58	64	71	56	64	84	62	66	69	64	69	61	54	72	61	67	69	67	83	82	55	64	68	57	56	55	74	77	65	63	60	66	74	62	57	82	49	65	68	74	65	61	59	67	64	75	64	68	58	63	79	57	59	75	63	63	58	68	49	73	65	64	72	63	53	76	60	48	68	69	60	56	64	64	66	68	56	39	78	57	55	67	62	65	71	64	77	67	70	66	71	42	66	59	67	71	59	70	71	58	63	60	70	55	47	73	73	55	68	65	57	62	66	60	62	63	51	67	73	49	63	78	52	61	58	70	69	51	71	64	71	72	54	64	60	70	63	71	76	59	71	71	75	55	54	62	54	67	59	62	58	63	58	71	54	59	69	66	62	59	48	81	61	64	62	66	56	47	68	66	67	55	67	70	64	62	58	62	54	58	60	65	69	74	68	63	69	69	57	65	69	63	69	62	61	65	77	62	55	57	65	65	65	68	63	71	54	62	51	58	62	70	75	70	69	70	71	70	64	73	61	67	68	62	50	70	52	59	75	64	67	75	71	67	49	65	68	58	49	70	65	63	66	50	78	62	61	60	74	60	68	58	61	58	69	76	68	73	74	66	64	65	68	48	76	60	61	75	54	60	63	54	55	65	51	60	67	64	53	83	55	59	63	86	67	58	79	75	54	55	59	59	51	58	75	65	67	51	78	51	61	56	53	54	67	67	67	66	62	58	65	81	60	55	70	58	76	70	65	65	63	55	66	69	63	76	86	59	71	61	67	58	71	49	72	80	61	61	65	74	74	63	67	57	73	51	55	64	72	60	63	59	78	64	61	63	67	65	80	69	59	64	64	67	66	68	67	55	72	61	53	62	65	81	71	63	64	70	68	51	70	62	66	59	67	70	72	57	72	45	56	69	59	62	72	61	47	65	56	68	64	59	55	58	76	72	77	58	63	52	45	49	53	53	63	70	80	61	58	55	56	53	52	75	60	69	61	73	54	61	72	58	59	59	49	73	74	65	57	55	70	65	77	68	58	73	65	70	48	70	62	64	51	72	60	51	63	80	68	58	73	65	59	58	68	70	55	65	60	53	70	63	61	71	63	68	69	60	62	68	57	50	59	63	63	65	53	81	78	56	61	67	54	56	75	73	73	59	51	53	56	59	74	53	53	57	53	63	79	67	67	57	61	70	45	45	60	71	67	55	66	74	70	57	61	67	67	59	72	59	68	64	72	58	68	60	70	66	54	65	55	48	70	53	57	53	81	53	52	78	73	72	62	61	54	59	68	59	64	55	61	62	63	59	70	62	80	64	79	65	56	56	45	64	65	79	59	61	60	61	62	66	59	65	60	58	67	61	64	68	72	64	65	61	70	57	68	57	64	72	73	70	66	58	55	89	54	62	53	60	60	58	76	57	62	58	73	65	88	62	59	68	53	74	64	52	71	71	57	69	66	63	55	76	63	72	51	61	60	65	64	66	67	60	53	56	67	69	75	59	53	69	64	72	67	68	61	67	54	73	70	64	71	58	56	70	67	62	57	50	60	56	48	68	50	61	59	64	69	60	67	72	75	55	63	61	40	58	72	60	71	68	67	56	52	54	55	77	56	73	68	55	74	67	76	71	74	83	56	64	64	61	66	63	68	66	63	78	80	64	55	67	57	64	66	65	64	69	55	65	61	80	67	70	56	65	68	67	60	76	66	65	57	63	64	60	77	82	58	72	61	65	65	52	76	58	64	66	62	66	72	65	66	69	54	69	65	71	63	70	79	71	66	56	87	65	78	62	63	72	61	54	71	64	77	58	69	60	58	48	56	58	68	75	72	57	58	50	55	56	66	61	64	56	66	47	56	71	65	79	72	65	61	57	66	68	63	68	52	58	66	65	67	69	55	65	68	66	63	62	54	74	52	74	70	61	55	58	56	50	62	59	57	62	61	75	64	66	53	64	73	53	72	71	62	59	64	72	68	81	55	66	71	58	61	57	58	67	68	65	75	66	67	62	71	54	53	56	68	64	78	71	68	60	69	68	78	63	64	82	66	62	75	60	63	57	50	67	70	57	52
45978	37534	52318	52469	55108	47354	34273	21542	10625	3504	699	671	648	628	607	631	630	638	605	561	646	649	651	615	657	580	630	619	627	621	658	583	607	642	615	636	607	616	660	679	616	640	642	601	644	591	647	594	616	624	619	655	629	654	640	603	655	666	671	639	617	608	620	645	665	601	613	659	625	608	668	613	619	609	603	594	604	612	619	640	621	672	652	650	624	623	629	664	606	577	618	606	583	627	644	648	629	557	612	616	673	630	629	575	615	665	594	589	633	624	629	634	681	610	662	644	597	629	627	607	613	620	677	657	678	626	581	643	628	611	617	644	608	610	608	617	604	641	617	631	626	627	642	614	597	604	610	640	591	641	619	595	627	635	595	660	629	642	667	613	598	663	607	606	652	629	668	598	607	661	611	640	642	637	647	649	663	657	603	646	611	618	611	670	677	629	647	646	634	644	654	650	590	626	616	645	691	633	699	620	670	689	615	658	654	661	649	651	673	624	649	643	673	618	596	641	564	606	610	622	620	687	670	663	607	648	616	627	597	638	596	629	628	615	625	611	620	646	651	643	664	668	677	674	694	623	645	634	626	626	621	617	641	649	597	650	619	646	656	628	615	631	620	657	623	640	671	603	615	614	646	607	593	649	573	653	607	627	614	638	669	602	653	644	634	647	642	599	655	683	612	667	635	605	633	657	624	638	635	640	636	601	636	666	605	643	671	617	649	606	663	614	637	633	624	645	655	659	608	678	638	621	621	631	658	656	655	673	604	642	593	644	619	636	672	613	626	634	642	627	627	610	657	656	644	656	610	634	637	630	667	620	644	664	618	681	617	635	615	611	632	618	596	642	670	660	612	612	718	604	680	624	638	596	602	636	642	612	624	609	592	656	593	653	594	607	592	625	609	590	651	616	646	643	630	583	614	597	637	620	642	633	595	657	636	648	663	620	608	638	644	633	606	668	631	615	621	698	634	596	608	657	620	573	639	646	600	631	624	610	622	616	679	614	611	598	621	611	577	630	638	632	655	661	649	608	611	661	606	671	579	628	628	653	622	619	605	593	616	662	592	616	650	633	607	628	587	661	636	630	599	628	623	597	602	650	628	613	655	630	618	641	624	642	623	641	595	642	640	629	617	634	619	588	648	592	650	633	638	618	589	598	671	638	626	642	634	659	639	575	646	633	638	620	564	646	618	649	634	672	607	632	637	607	640	647	650	607	597	667	650	646	665	675	673	604	603	645	621	621	679	659	617	624	659	672	651	611	624	650	616	666	620	632	639	625	610	635	633	626	665	614	628	611	664	628	625	603	614	652	636	624	650	634	628	627	641	632	571	635	633	676	613	656	636	637	657	632	621	622	622	648	619	630	594	625	641	596	625	616	649	631	613	635	633	616	590	602	661	581	635	639	592	636	616	676	668	605	633	610	633	613	631	640	654	628	619	630	619	598	611	631	667	616	581	623	578	628	668	610	660	647	636	622	603	603	641	617	686	640	638	671	617	653	628	607	624	663	630	651	615	659	619	635	637	649	614	660	650	643	586	626	616	595	609	653	627	629	647	632	655	644	634	604	612	638	621	639	622	634	628	607	631	669	629	622	610	605	645	642	632	639	614	681	681	646	624	631	655	665	618	625	586	630	645	612	608	650	600	611	650	625	635	650	603	643	624	597	674	621	661	590	620	609	654	613	648	647	595	613	612	628	669	621	595	604	644	663	628	660	612	627	677	636	647	665	640	615	666	646	577	630	601	628	660	599	636	638	656	608	614	617	598	636	623	551	623	646	614	632	624	588	669	612	597	631	649	609	640	623	586	603	648	652	627	621	626	624	600	621	676	621	605	617	633	621	626	615	642	670	591	651	592	628	613	623	591	599	641	610	654	691	607	666	669	628	611	614	615	620	606	649	658	672	608	639	613	590	672	650	613	656	630	611	614	610	630	616	624	683	617	621	608	618	655	612	630	595	636	605	636	558	665	684	612	620	681	621	602	622	630	596	645	643	630	607	637	641	626	593	621	607	620	612	652	643	619	595	649	643	641	622	606	693	592	640	643	617	666	614	631	635	656	622	610	651	608	627	641	620	671	604	643	694	607	688	623	586	630	659	632	620	661	693	627	612	623	587	624	641	608	615	621	646	614	594	636	615	613	620	657	623	666	647	649	611	620	611	656	600	639	595	704	615	619	631	660	637	610	656	665	563	584	648	642	623	635	670	655	633	625	596	632	669	676	661	657	654	684	594	646	626	594	631	622	627	649	613	609	599	622	649	625	641	623	642	595	592	619	642	632	657	639	639	620	618	636	602	630	591	683	603	674	626	626	601	633	646	620	646	676	667	630	613	641	634	643	645	589	632	641	597	653	646	629	607	620	669	640	635	602	626	592	632	650	661	636	626	623	656	651	638	626	633	577	649	638	592	626	581	616	590	639	587	617	632	635	611	607	649	637	625	658	610	595	622	582	590	630	619	621	631	635	613	650	657	654	598	609	628	644	634	630	632	635	651	658	635	666	645	617	652	605	602	621	632	650	683	591	641	567	630	645	641	613	610	613	587	578	625	656	600	633	663	612	612	615	592	641	618	652	585	650	615	639	613	598	619	637	643	649	589	624	624	640	627	609	683	647	628	664	635	621	657	597	596	632	611	610	629	577	647	597	650	657	617	666	668	613	610	649	688	649	611	665	613	648	604	650	605	650	662	626	637	611	654	634	636	629	592	653	617	660	591	608	599	619	621	621	636	641	648	623	639	634	612	627	616	617	609	611	618	632	608	616	649	645	635	607	589	629	602	620	650	600	610	629	626	616	596	628	646	630	585	631	631	621	588	627	646	668	633	634	633	673	621	648	623	639	631	679	639	639	624	662	643	627	674	627	616	653	601	643	624	599	630	624	646	629	590	670	623	639	633	618	602	662	602	570	621	610	660	619	613	615	624	588	644	629	631	632	628	624	627	584	622	651	614	630	601	682	580	654	630	635	662	650	612	610	650	631	606	654	636	574	577	596	643	616	593	670	643	573	615	629	637	656	663	618	637	587	597	673	618	667	622	654	652	610	607	666	687	664	604	649	614	628	678	641	637	635	640	636	655	629	639	642	580	595	605	632	649	611	643	632	674	645	642	677	617	699	659	616	622	611	641	651	660	633	599	602	555	584	617	640	635	656	655	610	585	620	662	623	613	639	628	586	622	581	625	673	619	587	618	650	610	620	622	600	659	648	599	632	612	598	640	627	590	607	597	622	644	619	612	602	652	631	631	632	621	625	615	659	617	650	602	646	614	608	621	608	597	613	620	622	611	596	619	619	611	652	620	653	638	649	662	669	633	654	646	621	598	616	656	655	657	718	626	642	622	628	628	609	609	623	632	625	673	664	619	623	648	638	597	651	611	577	629	685	592	629	592	626	609	634	680	626	640	627	644	623	675	631	656	659	653	590	629	663	675	642	620	622	622	642	621	691	607	639	664	644	605	657	628	654	633	619	691	604	665	628	621	603	647	651	606
11260	8278	17367	15380	9264	5711	2491	928	363	126	53	52	40	56	62	49	51	42	46	47	74	60	44	42	49	53	61	51	54	47	54	62	49	53	54	48	61	55	51	39	50	54	51	53	56	59	55	43	55	51	49	48	42	57	53	65	58	32	45	51	47	52	43	43	46	44	44	52	65	47	49	56	62	55	41	62	45	52	60	56	50	57	65	57	45	50	47	60	62	46	40	42	47	54	57	50	59	54	40	54	61	45	51	50	34	52	53	46	52	42	61	55	57	55	42	45	58	51	61	44	59	43	50	41	45	43	37	50	58	54	46	52	39	49	57	48	56	45	41	43	47	53	48	45	37	34	47	45	56	49	50	58	45	51	48	51	58	49	53	55	45	58	49	41	46	57	57	50	51	50	61	47	46	54	54	40	42	55	59	45	45	54	47	52	73	50	68	51	35	46	43	51	41	52	45	51	53	53	51	50	58	53	57	43	56	54	62	53	49	49	44	48	54	59	42	51	49	58	54	47	46	47	51	53	45	49	41	57	56	40	56	56	48	59	50	44	45	43	59	51	43	61	41	41	53	55	40	55	60	43	57	60	49	44	48	53	62	48	62	42	43	51	51	37	48	60	37	45	31	50	42	39	48	51	49	55	41	58	57	59	51	53	49	49	46	55	49	55	50	60	42	50	60	53	50	52	49	44	54	40	50	57	60	50	38	54	47	36	51	49	53	44	55	59	41	45	60	41	55	44	48	56	52	55	51	54	46	44	43	48	56	52	50	52	48	42	51	50	53	44	48	55	77	42	44	61	54	55	55	47	58	54	40	43	48	53	51	51	42	51	48	47	41	40	48	51	58	55	57	48	57	57	51	46	43	48	39	55	57	55	55	56	57	47	43	53	34	59	57	54	56	49	42	53	42	51	43	45	50	45	45	56	43	51	49	46	43	43	52	50	45	44	51	59	48	55	49	48	41	41	46	52	50	43	57	49	56	39	55	49	49	49	49	55	57	49	45	58	55	60	55	42	53	43	49	45	44	54	51	43	63	59	36	43	56	28	56	51	39	68	52	45	43	60	50	48	45	41	56	47	49	64	40	49	54	45	51	57	49	55	51	55	51	52	53	52	43	47	55	48	53	33	63	49	52	48	49	58	39	51	50	57	51	52	52	53	38	44	54	35	39	48	62	49	46	54	50	56	54	59	54	42	55	44	42	48	44	57	55	49	71	47	47	57	53	43	51	59	43	53	42	51	53	44	52	58	54	55	41	55	57	47	58	58	47	46	40	53	44	61	48	71	40	52	45	50	60	35	42	50	58	51	54	46	43	50	56	41	56	51	38	44	48	51	50	42	39	52	58	43	44	47	66	47	55	53	52	57	42	52	37	47	59	56	41	56	37	56	57	46	47	49	43	45	49	43	44	52	42	52	51	45	59	41	57	52	42	48	57	37	48	59	54	45	60	56	58	58	49	57	38	48	49	53	46	57	53	52	44	50	49	56	45	46	55	46	41	55	38	46	38	56	35	48	42	53	45	50	47	42	36	49	44	56	57	48	52	49	53	42	43	45	52	51	51	51	48	57	52	45	54	48	44	50	55	42	55	48	46	42	50	46	38	53	46	50	49	41	55	40	45	47	55	56	62	60	46	50	53	58	43	50	46	49	53	45	49	51	53	55	50	56	54	53	51	40	44	48	57	46	49	43	65	40	52	50	49	53	57	52	39	54	40	53	43	64	55	45	37	56	45	57	58	57	46	68	65	48	60	51	49	60	44	53	42	42	56	48	54	48	43	52	58	52	59	43	43	52	54	57	50	48	48	40	59	52	50	58	52	65	72	39	46	52	50	35	54	39	59	46	45	44	43	47	51	35	29	51	44	42	57	54	39	48	41	50	48	55	65	53	57	54	60	42	40	55	56	52	49	47	48	45	49	53	43	40	56	38	54	36	57	42	42	46	47	45	46	47	54	56	55	55	44	48	42	56	52	47	52	39	51	54	47	51	46	52	56	53	39	53	41	46	46	48	53	49	45	66	60	52	46	50	45	47	46	42	43	41	66	40	65	59	42	62	50	52	59	43	71	49	46	47	44	57	54	53	56	59	59	55	54	50	60	52	47	40	41	49	51	44	48	48	52	46	49	61	35	55	41	63	53	43	44	52	60	59	42	43	49	50	47	44	45	51	49	50	47	46	48	40	50	56	40	49	45	51	50	58	45	51	56	52	40	57	62	48	58	51	47	54	70	48	49	46	51	52	54	58	54	52	60	47	56	37	46	63	39	60	52	57	40	57	50	52	46	45	50	41	52	55	54	44	49	52	44	47	51	52	52	43	55	51	59	42	38	68	47	53	47	54	38	64	48	50	37	52	56	51	53	60	39	41	50	65	45	44	54	31	54	45	47	60	59	56	49	51	31	47	47	47	51	36	48	50	38	52	44	47	58	58	62	54	46	54	49	47	58	44	52	52	45	50	51	51	48	40	48	52	40	46	36	45	51	51	53	66	54	49	54	42	54	60	48	54	57	56	44	51	45	53	58	55	52	48	57	54	63	45	50	39	43	66	58	59	53	50	51	57	48	54	50	40	49	63	42	54	48	52	56	49	57	60	44	64	47	48	56	48	49	49	55	49	51	51	38	60	47	50	47	48	62	54	68	44	37	42	52	57	47	42	48	48	50	47	35	44	48	50	42	45	45	45	52	62	48	63	57	54	51	41	40	42	56	51	48	50	46	37	53	46	51	48	56	50	54	41	57	56	49	47	40	43	48	53	41	57	54	43	38	50	56	43	45	49	64	51	43	41	42	47	61	40	54	59	46	51	36	61	46	43	51	50	45	51	48	49	52	44	60	64	56	70	53	42	59	62	50	40	50	55	48	40	34	52	50	47	47	57	53	53	53	50	57	46	40	51	46	49	49	47	53	40	29	44	33	46	62	56	44	39	40	56	38	62	66	41	49	53	50	47	49	63	35	53	46	65	49	51	54	43	63	51	57	52	43	61	51	50	54	49	57	46	53	50	59	40	43	44	49	47	43	41	50	41	58	42	51	51	48	56	42	49	47	55	61	39	52	55	50	50	54	42	37	47	53	47	57	64	59	63	45	43	57	60	51	49	49	50	50	37	62	41	55	55	47	53	49	51	50	59	58	43	52	51	42	49	47	54	43	61	65	58	51	56	38	47	55	40	56	30	48	59	61	44	44	59	48	63	37	47	45	51	45	49	46	48	51	50	53	52	45	59	44	65	59	48	44	43	48	55	58	44	62	50	42	39	43	44	50	37	50	47	43	40	45	55	60	61	40	37	44	48	54	49	55	46	53	55	51	54	39	57	47	49	45	51	63	44	45	46	38	58	48	44	50	45	55	64	44	58	50	34	51	48	43	46	40	50	56	56	40	62	63	48	37	65	63	48	54	58	52	47	45	57	42	50	46	54	54	51	59	54	51	45	55	47	41	43	37	46	45	64	50	50	50	51	41	38	50	52	47	51	44	48	50	51
38943	31559	41880	42521	45348	39428	27474	16774	7550	2433	563	460	509	500	478	502	454	486	497	466	447	488	506	485	478	430	479	486	493	458	507	459	489	460	471	458	449	453	501	449	496	493	487	475	490	450	500	478	462	492	496	515	487	479	496	491	525	488	463	475	462	483	477	495	510	491	452	471	503	445	497	469	474	465	441	462	509	465	465	488	492	530	430	463	518	514	475	516	488	471	491	479	464	473	466	462	521	496	507	498	436	484	482	476	495	509	467	444	485	497	453	452	474	485	484	515	441	475	489	482	444	554	518	486	458	497	455	466	498	486	518	463	489	475	468	464	456	502	462	501	493	482	513	453	504	518	421	455	544	488	492	537	485	451	480	520	471	494	497	482	509	463	445	508	465	473	469	476	476	481	496	465	461	484	513	506	441	481	485	479	447	481	485	497	473	478	518	522	499	463	473	486	468	490	486	526	498	515	499	480	495	492	487	456	473	524	478	477	525	457	498	514	473	501	519	457	475	455	465	484	470	481	489	490	490	486	509	458	486	508	497	491	477	519	485	504	445	477	495	509	473	454	489	481	507	492	471	501	484	513	464	497	497	470	494	519	515	469	498	505	479	501	470	511	465	494	506	490	515	476	517	490	509	449	474	497	479	501	506	464	520	476	538	494	470	456	462	488	514	508	491	494	504	503	471	493	468	480	518	486	502	470	513	463	495	516	548	470	456	495	484	446	496	496	521	520	473	478	485	496	466	503	484	517	513	481	470	479	483	483	484	471	473	490	475	495	508	495	473	480	445	529	481	501	471	480	476	427	454	444	488	467	496	478	453	512	506	465	473	492	456	433	478	469	472	502	488	476	461	487	505	493	527	495	469	452	493	518	525	480	476	464	477	445	503	476	476	506	458	505	505	475	454	464	487	483	493	466	480	538	513	449	480	493	519	463	478	496	495	480	509	497	510	529	467	485	506	508	492	494	520	501	475	506	508	498	475	480	479	473	492	513	479	519	477	477	519	457	473	510	480	496	459	470	500	462	495	489	495	482	485	466	500	491	485	486	467	473	472	454	485	479	449	516	488	462	491	491	463	474	471	464	483	439	473	474	486	525	485	490	481	481	472	494	485	458	460	446	456	490	477	481	465	484	448	470	461	456	540	511	471	444	477	461	486	505	463	487	482	512	466	469	472	520	457	450	480	478	496	498	463	464	520	473	477	514	491	505	494	455	509	507	473	461	523	496	451	503	537	494	473	486	419	460	512	487	488	496	484	494	448	463	454	451	551	447	508	470	471	470	472	509	467	457	468	495	487	475	476	477	495	492	496	514	485	491	430	465	464	473	455	468	491	497	501	449	521	448	507	454	474	472	485	476	466	468	480	488	517	490	466	459	514	504	447	468	486	452	512	493	464	480	471	479	477	487	486	477	465	495	451	464	524	475	506	475	487	485	459	500	424	483	515	522	471	471	498	480	496	511	515	467	471	471	467	485	436	503	454	489	496	472	466	447	485	461	456	482	513	485	504	472	482	491	462	528	500	452	503	475	514	458	498	521	502	483	492	472	490	450	488	444	499	469	510	428	518	476	501	472	496	466	497	496	458	459	465	463	520	473	444	446	520	487	496	457	463	481	437	472	510	445	474	512	505	493	466	488	491	510	501	491	451	488	472	504	492	503	498	510	433	491	494	488	513	500	496	500	492	507	480	465	456	456	521	491	489	464	491	519	494	456	507	469	490	507	468	508	474	517	458	429	474	479	486	487	501	501	464	463	481	480	503	484	495	440	488	495	477	468	487	478	467	485	472	494	519	483	470	491	496	482	467	503	466	464	485	486	502	493	510	497	469	518	537	489	486	465	475	520	519	484	514	489	448	454	489	480	497	446	458	472	468	481	457	495	484	465	473	504	472	488	489	485	476	457	467	493	504	484	495	478	484	473	479	520	435	475	477	455	505	480	481	444	473	466	495	465	492	504	474	486	471	490	488	454	484	509	500	494	475	502	476	459	467	457	474	463	436	455	490	507	511	437	488	426	489	485	458	483	457	458	492	480	490	491	453	522	538	484	517	505	477	492	457	502	516	448	461	439	501	478	489	473	463	461	507	547	481	519	479	486	474	486	482	498	502	443	457	476	461	475	495	459	471	487	475	500	481	461	451	452	491	542	532	509	474	472	504	490	509	475	504	516	494	496	460	457	463	468	436	491	460	506	480	479	495	473	462	464	510	466	478	471	512	469	445	491	486	445	489	508	443	477	474	483	463	511	470	508	471	451	416	510	501	518	469	486	476	485	481	500	467	450	493	511	515	465	505	479	499	488	480	525	514	489	498	490	488	458	502	464	507	522	487	522	476	446	466	487	490	461	504	491	509	493	499	474	520	484	478	490	506	499	466	494	419	467	481	481	457	485	502	464	475	492	493	522	472	465	500	454	462	512	493	487	481	477	453	469	484	506	459	480	521	452	471	491	438	443	432	506	465	492	503	489	469	451	490	484	487	536	510	491	507	487	451	467	479	480	471	456	461	502	465	477	479	527	487	475	416	503	466	460	471	484	458	456	465	511	465	481	524	495	496	510	490	489	494	511	472	472	499	445	500	457	487	491	499	444	504	492	486	477	488	507	467	478	464	430	482	483	497	508	456	483	463	469	463	478	491	512	476	453	486	460	473	495	492	459	507	501	516	455	458	484	466	506	481	502	471	446	472	467	478	522	461	512	487	484	463	443	449	470	467	492	495	451	471	472	488	504	505	499	470	524	484	470	462	487	504	463	485	456	479	496	478	468	479	511	474	465	490	473	472	442	452	506	492	474	462	465	476	482	484	506	496	474	469	467	477	510	422	512	528	503	458	470	471	457	485	435	522	424	494	513	503	489	464	456	490	466	515	482	449	500	500	452	458	497	489	481	512	512	488	489	482	506	465	453	471	501	486	498	506	461	474	487	500	480	456	471	491	504	498	521	460	481	490	472	485	498	467	489	483	494	477	492	474	483	502	483	465	487	456	489	508	515	501	466	520	488	466	527	464	472	492	491	433	503	477	517	506	495	421	451	490	473	445	460	499	482	482	532	454	473	470	495	485	439	463	487	448	481	448	463	484	444	516	484	520	516	466	462	491	507	467	483	475	521	453	490	533	509	494	467	464	455	442	511	448	475	515	485	493	494	485	496	468	482	518	472	494	448	502	473	503	512	473	458	492	490	483	434	456	488	475	466	488	523	507	458	471	475	471	519	501	516	477	465	530	480	501	495	531	486	502	474	455	494	443	501	493	516	466	506	482	498	491	477	461	486	475	491	509	484	459	486	473	465	442	458	476	465	501	491	484	453	495	467	484	513	464	456	527	455	494	499	471	469	438	473	495	453	495	478	485	487	483	467	461	476	490	507	475	483	472	458	492	491	487	509	490	506	471	457	514	487	471	475	544	461	512	485	458	442	446	470	487	442	512	476	461	466	490	491	461	483	457	480	454	492	455	483	465	497	470	460	487	462	474	512	495	516	453	444
14327	13986	27956	23475	15278	8575	3900	1229	483	186	58	59	74	63	63	67	64	68	74	65	68	64	63	53	54	68	68	71	80	72	57	62	59	58	60	77	66	66	60	69	74	81	66	76	73	61	66	69	73	73	73	52	65	76	59	64	73	50	69	57	66	75	78	67	63	78	85	61	60	64	65	63	71	84	63	72	74	51	62	72	64	65	62	74	75	59	69	67	65	77	87	75	54	57	66	56	69	62	72	63	75	82	57	79	79	72	58	53	72	59	67	61	64	58	61	68	61	72	77	59	60	74	57	73	47	53	72	74	64	69	54	57	73	53	73	55	60	63	75	71	73	48	78	63	60	68	44	68	61	60	66	64	75	63	76	64	65	46	58	75	66	65	58	73	70	64	73	64	65	60	73	61	64	63	64	56	58	76	65	79	61	70	66	63	74	64	74	72	75	62	82	73	72	74	59	65	62	55	62	68	58	51	70	49	45	71	76	69	74	68	63	58	70	60	76	64	56	71	68	65	71	65	59	78	78	64	76	62	57	77	62	80	70	77	81	72	75	61	68	64	76	58	76	69	44	63	73	58	64	79	66	92	53	64	76	65	61	64	56	50	66	63	62	88	74	67	70	67	76	54	79	86	64	45	76	83	71	57	58	67	55	69	69	65	71	72	59	65	58	73	59	54	61	76	64	77	71	79	71	58	51	60	79	71	62	74	75	64	63	82	77	59	70	71	62	63	74	67	75	69	76	66	54	72	60	62	64	68	63	63	68	63	62	66	64	70	65	63	73	54	69	58	66	60	81	79	74	73	58	64	68	61	61	61	68	74	61	74	67	66	66	59	71	60	58	67	52	72	80	64	69	59	57	62	61	74	46	60	59	62	57	60	67	68	59	71	60	65	75	63	65	74	65	71	64	58	68	66	62	73	71	68	72	52	71	66	56	66	81	55	64	55	69	66	60	72	85	67	71	57	64	68	68	74	54	67	69	65	71	67	54	55	65	67	66	62	68	52	53	60	66	71	65	75	68	62	67	63	57	71	59	57	65	68	71	62	60	60	62	73	65	66	71	73	87	63	79	61	63	78	61	67	61	75	63	60	68	62	73	59	74	64	69	65	68	67	79	75	61	56	71	64	58	73	42	69	58	73	65	74	83	56	63	78	63	74	65	67	78	73	63	59	62	68	66	81	79	69	62	60	68	84	54	78	74	71	76	58	57	76	63	74	65	66	78	74	62	70	74	60	68	77	61	57	57	68	68	79	57	69	56	70	62	66	65	60	58	67	73	65	73	78	65	74	73	57	73	83	53	78	85	68	68	69	79	74	68	45	69	64	57	64	71	62	59	67	68	77	73	62	69	68	63	75	63	73	60	61	72	66	56	60	68	64	73	82	77	60	58	74	59	78	76	77	54	63	61	60	66	47	60	66	66	63	59	69	87	71	66	61	71	69	59	61	67	63	76	59	69	69	65	65	71	73	67	66	78	66	58	66	86	80	70	58	65	77	65	60	64	67	84	65	82	81	79	64	84	62	84	51	55	74	82	70	65	62	77	71	66	57	62	69	65	77	68	70	62	61	70	69	67	57	72	69	48	77	55	70	71	75	60	64	56	55	74	70	57	67	63	61	65	62	74	61	66	49	68	75	73	62	72	61	49	69	50	47	67	72	71	78	80	67	64	65	70	77	68	81	58	48	62	69	63	82	75	68	75	64	65	73	77	60	57	58	56	67	64	57	68	66	69	57	43	55	54	56	60	65	58	69	56	72	60	71	66	54	66	82	65	70	63	70	72	71	55	68	50	68	75	65	75	68	72	64	70	64	77	69	60	61	63	59	70	58	73	62	67	64	77	71	74	77	73	72	77	76	65	77	73	77	50	60	59	71	64	75	76	65	83	61	69	70	60	69	62	71	68	70	83	77	63	70	77	69	71	68	66	64	68	86	55	50	65	70	76	59	75	81	83	66	64	59	76	71	61	65	68	68	74	66	73	71	59	70	61	76	56	72	66	57	62	66	63	63	64	79	63	65	89	58	58	90	48	64	61	63	70	58	71	54	67	55	75	78	69	72	69	67	70	57	71	62	65	77	53	59	69	59	73	64	73	58	76	73	64	71	71	57	81	81	71	60	73	70	69	85	70	55	47	63	75	59	72	55	74	75	65	48	63	75	68	64	63	72	63	68	65	48	55	71	68	72	66	60	60	62	69	57	60	46	60	61	59	79	99	77	74	63	66	50	58	76	62	64	87	70	64	59	51	56	57	54	65	79	50	64	86	61	70	49	59	67	58	60	61	74	68	75	62	68	74	63	72	70	66	81	74	55	68	70	57	57	71	65	62	69	72	86	79	74	74	77	62	77	58	67	59	62	70	82	70	66	76	63	77	79	74	78	72	76	63	80	61	73	77	67	63	85	63	75	59	54	60	70	65	70	84	60	72	62	78	61	61	64	62	70	71	71	57	63	60	67	64	82	98	63	58	90	69	76	74	73	57	97	68	57	67	68	73	66	62	70	68	48	55	67	67	74	78	73	78	77	64	68	54	74	64	60	74	73	65	75	68	70	58	57	61	62	52	53	74	68	65	65	70	84	67	63	76	66	78	77	50	71	64	69	65	72	53	54	55	66	76	81	61	62	70	73	79	60	73	64	67	57	71	65	68	65	59	68	72	61	71	78	75	70	62	60	52	70	76	77	53	74	76	59	71	72	67	68	59	86	57	67	67	56	50	69	71	70	69	69	58	56	73	65	59	60	69	77	73	53	53	65	64	78	62	64	59	55	71	72	58	58	65	55	70	74	88	61	73	67	82	66	73	64	77	68	65	65	68	48	58	60	56	67	71	41	69	53	62	81	72	67	75	65	61	62	71	72	72	69	65	67	67	79	50	66	69	86	58	58	65	83	63	69	75	72	69	60	68	75	67	62	72	67	81	73	69	70	80	57	62	71	62	59	61	63	67	69	78	76	67	68	63	63	63	60	62	71	84	68	70	71	73	66	68	56	72	75	59	60	59	56	71	72	69	73	61	85	59	57	66	67	72	69	73	66	60	63	63	74	56	65	63	81	60	45	81	69	91	65	65	56	59	52	70	61	73	72	79	76	77	62	52	65	77	69	75	77	64	76	66	65	67	70	76	63	67	75	63	64	64	65	65	71	55	75	75	75	81	59	88	62	75	84	74	55	82	80	65	58	63	62	71	69	70	72	61	77	67	64	65	76	62	80	65	60	65	60	76	72	68	70	69	58	64	77	63	59	75	54	79	70	83	68	80	74	66	55	51	70	63	54	77	68	54	72	80	67	65	70	56	60	57	54	58	91	68	57	76	72	61	61	66	67	80	75	53	73	80	54	53	70	77	51	58	63	62	50	86	60	69	53	57	55	62	69	74	70	66	74	61	78	70	63	71	60	55	72	55	56	73	72	62	54	56	56	48	66	55	51	62	60	62	66	60	58	60	76	63	70	62	58	82	68	74	58	65	61	79	69	65	68	59	75
45596	37687	51271	51104	54607	45195	32618	19149	9684	3583	768	646	679	675	650	636	707	636	688	633	697	708	706	669	640	673	702	631	659	658	683	692	630	645	664	679	645	637	627	653	652	664	679	652	673	666	686	673	714	656	662	645	687	641	648	668	654	625	651	643	647	630	678	621	666	676	688	676	634	687	636	636	627	689	692	608	657	662	657	653	700	658	680	682	655	657	652	646	695	645	665	683	633	671	623	693	646	650	717	659	657	669	624	677	692	693	654	637	682	678	688	644	665	610	683	655	642	640	666	655	656	661	623	651	695	702	657	623	610	660	645	679	669	637	656	632	644	662	616	665	634	651	682	648	629	646	689	627	689	668	661	674	696	609	651	639	673	649	664	652	657	659	707	685	638	695	624	652	606	653	610	684	709	650	667	719	661	624	688	659	638	662	671	662	696	652	658	662	670	682	663	665	600	678	644	663	696	628	662	686	650	644	667	678	658	643	696	629	648	657	673	644	636	669	657	667	684	666	654	689	698	675	633	672	638	628	674	654	668	640	661	653	629	630	669	645	629	651	647	693	639	639	642	657	682	675	681	616	665	673	667	670	679	659	692	672	643	677	651	664	638	670	648	670	672	642	680	677	675	666	636	646	645	651	697	639	651	702	637	681	656	663	658	681	655	631	655	646	669	630	675	667	662	702	677	676	702	644	622	649	628	650	719	654	639	681	626	650	665	703	615	627	650	623	653	661	655	617	704	697	648	640	617	633	619	623	657	677	628	645	658	695	709	640	658	647	626	652	649	675	654	684	701	635	672	656	676	674	674	622	657	609	665	641	614	626	596	660	680	693	663	606	641	626	645	641	669	701	694	628	635	675	657	652	645	657	705	606	620	615	627	622	654	664	625	683	674	672	621	621	645	607	619	628	664	642	656	607	649	628	693	668	691	620	633	655	641	642	711	648	672	639	724	652	671	677	653	669	650	653	670	649	677	655	662	691	676	604	644	643	675	638	619	657	627	668	624	658	674	680	612	611	675	672	646	649	609	658	678	642	686	655	630	706	621	680	616	659	638	650	615	679	642	667	641	625	652	654	679	651	652	660	632	650	677	687	680	700	656	672	651	668	630	701	658	640	639	659	587	702	681	678	641	644	644	656	641	657	664	651	667	611	704	688	680	647	663	677	651	621	718	686	611	673	696	630	631	644	656	673	676	640	622	674	653	730	659	640	654	662	661	644	678	647	627	651	663	618	653	660	653	656	653	674	616	663	629	646	634	660	634	626	631	643	617	650	658	648	634	634	662	661	691	678	684	624	685	621	663	644	622	597	649	645	652	634	666	688	621	678	654	675	640	658	610	597	659	644	656	649	670	687	620	686	667	639	636	695	658	652	665	708	601	649	636	679	689	638	642	640	598	645	637	655	666	584	677	642	698	717	658	646	642	623	657	669	675	627	641	676	670	612	676	686	656	669	628	656	636	686	657	650	625	713	647	647	656	668	667	690	690	653	630	662	658	656	656	650	687	644	661	665	697	633	674	630	670	675	668	704	670	648	654	645	696	661	646	681	624	648	687	650	672	657	651	655	634	619	651	627	657	632	638	640	636	676	643	638	670	658	658	677	636	683	654	641	632	673	687	641	637	668	673	695	695	643	665	650	674	643	648	706	680	630	696	646	615	624	629	679	658	677	674	674	683	653	718	623	671	633	644	712	682	716	650	676	654	635	628	648	671	645	633	680	648	673	679	644	671	671	641	653	653	685	637	595	637	635	694	639	631	658	714	631	640	693	669	647	657	675	694	658	652	689	671	651	619	640	677	624	662	662	708	680	685	617	636	645	650	658	662	660	671	631	622	673	657	653	604	646	607	637	623	660	631	647	654	655	716	686	683	625	653	668	620	661	635	674	635	615	654	659	625	688	616	641	639	614	664	668	669	621	701	656	658	641	670	681	679	656	668	643	668	651	662	644	688	691	630	617	689	615	606	634	622	705	647	696	642	643	640	638	680	655	641	699	633	615	660	650	631	672	686	655	661	674	662	689	634	673	633	663	619	637	691	695	663	725	655	623	645	676	654	641	658	653	649	640	665	676	655	719	689	642	625	606	676	667	671	636	615	693	633	599	673	689	594	613	723	653	667	666	615	675	617	671	652	659	627	649	686	708	659	663	656	641	671	681	689	663	646	611	635	642	664	661	629	635	636	673	642	662	664	659	637	657	658	641	655	649	632	670	601	653	627	715	671	691	650	582	632	699	676	668	656	638	677	664	653	620	657	652	688	626	678	651	650	630	667	699	640	672	639	698	640	691	637	660	668	649	645	707	627	660	630	625	620	682	663	668	701	691	636	642	633	698	631	649	673	651	652	647	620	652	662	638	657	633	700	664	682	651	665	676	690	635	667	676	686	692	653	710	630	627	702	644	661	668	634	643	635	663	679	653	638	650	722	632	643	687	622	705	662	690	674	622	649	663	656	623	641	654	628	629	646	660	635	650	648	695	645	665	668	639	631	652	647	682	642	659	628	704	678	683	679	688	636	611	687	635	632	655	679	616	640	650	616	627	635	685	656	668	637	608	630	655	644	630	615	660	632	664	625	671	664	666	664	706	636	631	660	680	685	635	667	680	664	660	624	645	646	628	667	696	683	652	646	674	654	655	658	676	665	645	672	663	690	659	664	680	674	638	672	657	661	667	668	673	643	634	664	686	638	656	626	635	718	636	636	635	626	652	682	700	647	673	664	643	660	663	667	661	618	608	630	679	626	697	667	645	594	677	648	624	661	653	659	647	615	702	670	728	660	629	649	620	641	654	667	632	662	661	707	683	657	660	695	646	656	660	642	670	641	639	668	651	635	668	647	659	621	652	672	621	670	704	633	640	661	674	693	680	636	660	632	697	642	671	695	658	631	680	658	628	641	668	698	722	649	653	684	662	613	623	671	669	649	610	637	596	637	654	655	660	666	624	647	679	687	630	651	613	658	667	604	669	687	636	635	620	627	693	660	649	651	637	687	635	666	648	640	616	660	640	658	688	682	661	626	645	703	671	635	648	694	653	662	648	662	682	649	628	755	667	640	674	664	658	638	676	646	667	621	657	678	693	693	641	658	713	631	638	669	711	678	637	679	631	647	677	669	672	678	732	626	643	654	639	652	709	653	626	660	706	647	663	667	671	634	636	604	632	650	652	633	616	647	642	641	642	695	685	677	634	658	625	686	673	667	622	674	693	681	648	622	653	636	645	657	613	628	614	645	631	642	683	650	622	681	653	681	666	642	655	627	634	645	648	702	627	648	672	676	610	733	628	682	670	689	623	612	644	638	611	613	681	677	675	678	682	650	649	643	683	651	689	630	623	655	656	709	640	658	656	628	660	665	725	627	634	608	677	690	665	646	655	674	648	657	685	642	614	651	687	638	645	648	681	624	669	644	641	662	649	618	675	675	642	652	675	639	623	703	621	682	657	646	642	602	670	629	660	657	668	703	651	664	650	631	667	684	583	671	657	661	666
5940	2830	6296	5517	3027	1556	705	274	152	73	75	64	72	60	61	63	69	65	57	63	68	79	75	49	57	72	51	65	63	70	60	66	78	61	58	53	73	59	59	65	62	73	68	67	73	66	66	77	67	59	74	62	81	66	63	71	71	65	63	62	71	64	74	78	59	51	74	74	71	68	70	63	72	54	66	58	65	67	59	60	64	59	63	65	63	57	70	61	70	66	58	63	82	66	58	59	57	83	60	64	59	63	78	70	61	55	56	63	59	71	66	56	73	62	70	75	68	68	72	69	59	63	66	53	62	70	74	66	66	66	66	66	64	67	67	61	59	70	64	65	64	61	50	75	70	57	73	75	61	63	81	67	61	63	50	62	76	76	81	64	75	80	61	65	52	69	69	58	64	56	71	50	55	67	64	69	69	74	58	68	68	61	79	69	65	63	73	65	68	77	90	69	60	55	67	65	67	65	56	70	75	64	61	62	64	65	66	60	65	63	72	63	80	59	71	64	79	69	72	61	56	70	79	85	77	68	65	69	60	75	74	62	82	71	77	81	58	68	70	82	63	61	53	72	64	67	82	52	71	77	69	63	65	60	87	71	58	76	56	73	79	67	73	69	53	75	68	61	53	87	69	53	68	54	68	59	82	69	63	71	67	70	65	60	68	51	67	85	62	55	52	70	48	66	74	60	59	63	56	55	80	51	71	70	59	74	81	73	62	70	59	65	67	60	67	59	62	69	80	85	69	61	71	76	63	77	65	63	86	55	67	57	76	70	57	70	66	77	64	60	60	71	55	69	77	63	57	68	61	82	62	67	82	68	62	68	60	67	52	60	60	62	68	76	69	73	61	61	64	67	61	71	60	63	60	66	65	64	55	67	72	75	74	49	58	68	58	57	71	65	85	63	70	72	55	62	81	76	67	69	64	56	67	70	71	59	74	60	77	76	58	73	80	71	56	53	59	72	63	56	57	73	62	60	55	58	70	68	73	59	80	56	61	73	79	68	54	64	62	57	76	50	66	82	68	84	69	62	67	57	71	55	72	62	86	56	65	75	54	62	66	73	63	71	71	74	77	73	63	67	46	77	59	58	56	68	80	80	70	81	61	68	70	74	59	54	72	48	72	60	61	66	69	47	70	66	60	69	54	57	73	73	62	72	67	71	64	60	74	55	51	75	68	60	62	63	70	58	63	69	67	60	71	73	70	67	72	63	72	65	51	56	77	68	55	81	49	70	52	65	70	63	78	69	68	68	74	75	66	77	87	59	67	66	79	66	59	73	47	73	45	76	68	61	75	71	56	62	67	69	66	73	85	70	65	59	62	57	58	58	60	49	70	57	71	78	65	76	56	71	75	75	57	59	67	63	70	64	85	67	57	68	62	57	66	72	63	61	68	65	78	69	61	64	80	62	66	74	79	68	70	61	76	63	72	68	57	54	76	44	67	59	71	83	67	65	79	85	68	64	59	61	81	68	68	64	77	71	67	77	80	71	72	62	70	73	71	81	58	55	61	66	68	65	59	66	52	57	75	60	57	80	53	58	62	64	47	63	83	74	67	74	58	69	69	72	55	67	65	86	66	72	66	62	68	68	60	66	54	74	71	64	71	54	67	68	42	56	67	60	64	96	73	69	68	79	82	59	57	77	76	65	61	67	56	63	77	65	60	63	63	64	53	63	51	79	72	68	74	67	63	56	51	58	75	62	57	66	52	52	68	65	63	62	92	61	57	61	74	59	65	75	64	81	68	59	61	55	65	75	64	68	60	65	68	68	72	67	66	67	69	66	77	72	58	70	61	80	71	77	61	67	71	68	64	63	68	54	60	81	60	69	73	73	71	73	50	60	74	56	70	69	55	67	69	69	79	68	63	66	74	68	55	75	74	74	66	55	75	81	71	77	76	79	74	68	61	83	75	67	59	72	56	63	58	61	63	66	60	68	82	70	57	66	82	55	72	72	69	78	68	82	58	73	76	70	84	75	61	62	64	60	70	82	69	73	58	70	65	62	71	70	84	74	71	78	78	63	60	67	75	61	60	59	80	82	64	51	57	68	55	55	64	67	73	65	69	77	59	66	68	55	75	70	70	70	58	68	73	72	61	63	60	68	68	63	68	62	58	61	68	67	68	58	55	76	59	56	61	62	61	55	83	69	60	79	66	66	71	59	66	61	56	73	75	46	69	57	62	66	68	60	64	57	60	59	70	62	62	75	69	66	77	55	60	67	61	71	53	59	59	62	59	65	61	87	74	51	74	73	59	74	60	67	64	91	79	63	68	68	56	78	67	54	72	62	73	65	59	61	56	56	62	50	51	66	70	67	67	49	66	68	70	71	54	72	56	56	74	72	83	66	60	55	72	75	68	65	61	71	62	69	73	65	69	78	59	64	71	80	75	64	60	79	64	72	77	63	68	65	67	60	67	62	69	58	66	71	66	59	59	70	62	81	68	75	73	70	64	72	75	78	56	59	45	58	63	72	70	63	80	67	74	63	68	62	68	76	67	58	70	63	59	70	67	66	64	62	83	52	56	55	84	64	71	77	65	79	82	63	77	75	77	56	64	58	62	57	60	66	72	55	76	46	68	62	54	60	59	63	69	57	84	59	68	63	58	61	61	58	82	63	58	73	62	75	66	74	94	74	56	69	63	60	80	76	61	63	70	72	67	65	64	74	61	79	60	63	56	52	65	67	68	69	60	75	68	70	56	81	69	75	75	51	65	53	61	71	89	65	75	68	55	59	70	60	72	51	60	69	67	53	68	55	64	64	58	69	61	63	59	75	65	65	69	64	84	54	59	51	66	69	63	56	59	54	73	60	59	56	60	73	55	70	57	76	87	57	73	56	62	73	69	54	65	67	64	72	59	76	71	58	67	59	64	58	62	70	54	63	55	54	71	67	75	70	76	61	75	71	78	67	50	66	69	67	74	52	66	63	57	69	63	63	61	68	59	70	63	66	60	70	74	57	59	68	54	56	69	69	57	76	65	70	63	55	67	71	70	72	50	64	68	57	76	65	56	55	59	75	60	66	48	67	76	61	67	71	66	63	75	78	65	64	65	67	79	77	55	61	51	78	52	51	54	53	66	67	67	63	54	47	63	54	55	83	62	82	67	55	56	57	57	66	70	56	73	54	54	75	76	61	74	65	72	65	47	65	88	68	59	65	76	55	76	52	72	64	69	83	57	67	71	72	59	72	57	76	81	57	52	54	69	41	69	67	55	57	62	61	67	66	66	62	70	54	52	56	68	56	67	70	67	82	63	61	68	76	70	57	61	45	82	76	65	62	62	76	65	74	67	73	66	70	78	71	75	62	72	81	69	67	47	59	58	61	60	56	67	75	79	58	55	61	69	66	63	62	80	70	74	57	65	58	74	68	66	63	73	54	57	52	51	69	65	56	62	61	75	53	73	77	62	61	70	64	76	64	76	66	72	70	71	65	74	73	76	66	67	66	59	66	64	76	81	64	74	56	65	64	59	72	77	86	65	81
32548	20977	29081	29391	28551	22940	13539	5896	2181	1013	622	606	601	553	631	648	600	601	662	606	644	596	620	648	645	636	658	633	629	661	648	625	613	605	586	617	601	575	631	645	620	607	642	607	598	641	624	626	635	615	631	654	619	601	584	665	610	641	583	595	666	638	608	618	615	622	625	628	599	641	629	619	618	598	644	644	620	635	622	594	645	615	607	638	604	617	613	593	668	626	637	611	600	597	663	625	594	629	606	608	612	586	630	603	668	595	630	635	612	623	666	620	620	611	594	622	639	661	643	607	638	679	626	605	662	626	636	585	596	612	606	639	622	656	587	603	643	688	591	643	668	598	616	610	579	686	608	630	618	621	646	631	567	598	639	617	609	614	613	586	627	600	641	617	627	626	610	619	641	614	658	660	637	622	643	614	598	629	615	638	631	625	603	622	612	590	596	577	632	643	611	626	633	630	656	618	663	624	633	611	628	599	621	643	643	580	624	607	683	600	547	645	582	553	601	606	587	623	601	595	599	624	625	614	616	609	565	650	573	640	577	637	618	641	640	637	640	619	608	614	651	627	651	646	670	585	634	641	650	599	663	645	607	623	622	625	636	627	615	597	631	635	634	640	652	587	611	617	582	625	627	638	595	593	608	646	634	631	638	615	631	584	628	632	627	590	634	624	621	621	658	583	642	609	632	637	630	657	652	672	599	658	578	583	580	596	607	583	600	619	583	637	634	623	599	623	650	653	627	622	617	662	638	649	604	596	599	652	583	618	619	637	644	635	630	598	611	637	646	577	617	629	656	584	617	646	652	628	609	641	651	622	616	584	615	605	624	627	588	685	603	626	609	635	602	620	632	641	643	623	600	647	613	614	596	584	624	617	618	603	602	627	574	597	639	616	596	633	628	621	601	597	635	611	628	610	599	615	584	656	618	659	619	595	666	599	637	636	609	595	608	594	606	631	637	593	621	600	615	585	627	663	629	610	615	640	599	613	601	638	619	603	625	582	651	618	587	602	598	631	599	612	634	620	605	602	624	616	606	647	586	614	578	658	646	574	673	607	597	660	619	638	581	619	597	640	608	601	615	619	624	625	626	634	641	585	552	609	638	655	640	572	637	601	636	611	611	591	606	552	605	595	659	626	646	634	630	606	621	588	634	628	630	610	642	605	628	664	607	646	603	633	605	638	584	627	595	614	609	603	621	615	634	608	627	623	612	627	628	594	619	637	595	589	580	586	640	574	637	616	624	615	667	642	622	608	633	698	597	628	609	591	608	669	592	646	592	588	642	639	584	642	634	624	635	600	606	627	620	584	663	650	622	584	592	594	631	625	665	643	630	660	633	634	578	588	640	598	593	631	575	620	591	635	640	608	616	623	575	602	627	623	614	615	647	599	634	654	624	617	626	605	611	604	608	637	642	683	592	618	577	619	639	674	607	640	672	596	626	623	618	614	593	589	612	612	588	661	628	653	650	584	609	619	582	637	615	607	591	605	600	676	638	662	630	605	615	658	602	574	588	608	646	618	611	632	615	643	605	609	621	636	604	606	613	635	603	593	616	633	640	632	630	592	652	588	611	626	676	621	672	661	623	616	614	641	607	637	633	661	616	571	626	624	620	642	659	638	674	608	637	594	629	623	628	627	663	607	574	603	588	647	632	617	661	662	685	663	603	627	653	635	629	630	593	569	664	640	634	641	662	575	571	675	625	580	652	598	639	657	608	619	629	604	615	586	574	672	623	588	605	619	611	630	640	600	595	624	656	624	576	638	592	625	592	620	583	599	594	629	621	639	592	638	625	633	581	614	638	632	625	588	632	595	628	575	595	598	598	658	650	614	642	646	626	634	628	632	625	625	591	700	602	634	606	609	644	660	572	649	622	602	630	632	615	593	637	634	597	606	652	590	621	630	623	587	627	624	574	645	628	584	612	650	618	611	648	630	618	585	579	649	626	640	633	574	611	617	639	598	605	610	627	641	614	624	632	569	584	603	609	640	667	631	657	640	604	604	619	661	643	626	613	612	625	582	592	572	639	632	618	624	617	614	637	657	652	602	627	647	637	608	644	559	633	620	622	666	613	572	656	590	663	586	619	652	567	668	606	593	671	659	661	629	659	610	630	627	620	611	579	616	651	628	630	642	585	622	651	609	597	597	603	596	602	608	678	640	640	633	626	667	616	601	630	618	584	599	628	609	619	609	601	656	584	630	608	675	617	576	629	586	655	640	594	659	564	600	646	603	563	607	608	632	648	601	672	638	612	574	645	617	598	614	576	596	611	627	599	618	666	641	616	584	636	618	601	633	641	604	650	617	605	633	629	633	622	620	643	611	571	594	640	594	632	615	586	588	650	622	632	640	590	606	632	648	646	593	648	634	640	613	644	600	625	628	617	622	651	615	629	643	612	636	634	611	614	652	605	587	659	580	582	595	661	592	616	613	618	585	631	576	614	623	582	589	649	644	600	655	641	623	625	606	617	647	690	601	644	618	627	607	603	619	607	636	610	602	608	619	644	612	572	662	623	604	620	627	631	674	594	633	634	587	610	619	634	676	601	628	671	623	608	650	622	561	589	614	618	595	607	616	608	666	666	645	636	619	620	586	627	611	603	611	612	582	630	627	644	648	634	605	603	598	636	622	621	654	642	678	630	607	672	638	620	593	615	613	658	609	631	619	632	609	650	612	624	642	620	637	618	665	633	611	580	570	602	612	609	622	596	593	616	588	632	593	607	623	660	602	609	614	617	641	599	626	620	656	617	660	644	604	617	597	622	623	608	625	535	640	603	578	606	634	616	633	633	602	609	634	621	580	637	582	642	624	613	620	601	635	618	597	659	594	586	621	650	587	614	664	628	627	575	578	650	600	614	632	588	566	582	643	595	609	628	651	615	633	643	630	608	618	589	625	600	620	635	669	609	664	602	622	649	585	618	594	593	611	577	596	581	629	639	632	599	604	621	621	628	658	608	586	605	615	647	647	672	621	609	606	610	616	633	612	594	642	565	643	606	621	661	601	625	624	582	622	637	618	623	644	609	585	602	655	594	652	631	620	670	624	596	624	607	612	602	633	586	587	594	601	634	632	625	589	643	580	658	637	597	604	603	564	677	602	666	578	638	642	598	603	637	594	612	564	607	631	607	603	660	621	602	601	631	612	601	622	601	625	613	642	611	628	648	640	644	631	674	663	636	660	599	616	639	652	614	623	583	595	633	571	588	625	644	670	627	639	601	629	621	642	627	617	626	631	682	635	612	636	619	643	597	595	617	604	633	596	630	632	612	572	643	658	614	585	634	612	614	600	583	630	632	640	610	654	613	629	639	611	650	602	652	612	632	615	582	621	617	593	589	607	576	641	593	637	642	630	626	648	594	646	650	605	627	599	625	600	584	645	610	584	634	650	635	611	618	617	655	628	617	621	624	578	622	617	637	613	566	642	601	618	638	581	659	569	616	636	632	640	633	660	605	632	621	601	649	595	601	619	607	605	643	643	636	634	654	652
14573	19139	29058	22242	14828	9398	4561	1677	549	182	61	77	67	58	57	68	65	61	63	60	60	59	59	67	57	64	49	80	62	70	56	60	71	44	75	67	49	72	55	63	55	59	66	54	46	54	66	59	65	59	59	61	63	63	63	49	57	74	72	59	64	73	69	62	64	70	39	66	52	56	53	57	67	81	51	52	72	64	66	53	65	83	55	58	56	53	62	70	62	72	67	77	61	53	65	69	64	61	72	61	67	59	76	60	67	74	54	63	51	57	68	67	67	59	57	65	66	61	66	54	62	68	51	67	66	62	70	86	55	60	68	60	61	71	62	47	57	69	58	69	69	77	54	66	66	53	50	64	53	62	69	73	64	58	55	71	63	67	66	59	64	66	59	58	62	67	62	64	75	67	69	66	60	67	56	61	64	66	74	58	63	58	58	77	65	65	51	55	49	76	65	67	73	71	54	78	52	64	58	60	66	56	68	58	71	56	71	73	78	59	68	68	72	76	82	57	69	51	54	74	61	68	61	46	57	66	65	60	49	56	73	58	58	51	71	53	61	56	60	78	67	59	47	64	75	53	60	63	83	65	59	64	55	70	62	71	76	51	62	54	77	71	73	61	62	55	73	72	66	70	60	60	79	76	66	57	62	63	70	53	55	61	59	64	63	52	62	70	60	60	47	57	70	63	65	67	71	67	74	60	59	61	76	60	62	65	52	63	62	53	58	48	69	58	70	75	73	70	58	60	70	69	47	57	79	50	55	51	62	69	70	56	67	75	62	71	61	74	69	66	71	67	76	74	71	48	75	58	53	57	79	61	70	52	81	64	71	61	58	73	66	60	66	56	55	50	61	66	58	55	62	56	66	68	63	53	62	64	70	59	59	68	63	64	69	58	72	73	51	65	58	65	53	83	73	62	74	68	65	62	58	53	54	54	56	80	59	63	62	85	72	71	73	53	61	60	75	63	56	69	69	73	63	50	78	71	67	63	67	70	73	57	76	50	78	66	70	47	67	51	61	57	66	61	59	54	54	70	52	52	69	51	51	68	53	71	83	58	69	57	59	54	65	72	49	57	61	51	54	70	70	66	74	58	65	51	63	81	63	69	62	53	61	80	52	49	63	68	57	55	66	65	73	77	54	53	77	57	74	54	61	61	69	68	66	63	70	67	62	71	69	51	65	65	53	64	72	62	71	51	82	63	74	70	58	64	67	54	68	52	61	63	59	60	52	57	61	65	73	54	64	66	66	52	71	72	61	65	55	71	50	60	55	75	62	64	53	75	67	52	64	69	62	53	67	67	67	81	47	65	50	56	67	63	66	59	70	60	55	55	68	62	44	59	62	73	56	56	60	67	66	66	57	68	73	57	66	69	64	62	66	73	52	65	47	59	74	71	76	54	76	55	72	64	78	72	63	62	69	87	59	61	66	53	67	56	61	67	63	65	76	73	60	74	55	64	60	51	62	59	62	63	67	61	60	80	67	66	75	67	69	59	55	61	54	56	51	63	50	64	56	58	67	61	82	77	48	49	59	57	59	63	64	52	72	67	71	79	60	63	53	54	66	63	60	70	72	58	68	46	67	71	48	61	58	57	72	65	54	76	56	57	49	75	56	46	68	68	50	71	63	67	70	65	62	64	70	66	71	69	66	70	53	58	66	61	59	69	56	54	65	59	75	51	61	73	72	67	56	60	61	65	66	57	82	60	56	70	81	58	66	54	61	54	68	62	65	65	57	55	62	56	68	69	55	68	62	56	72	74	71	50	43	64	61	75	69	54	52	73	59	50	61	61	42	63	63	81	66	61	61	64	61	51	69	62	68	49	56	52	67	67	62	66	66	64	45	58	53	68	64	71	67	50	56	67	77	74	57	71	71	74	52	75	66	70	74	74	62	65	56	58	51	65	65	63	78	53	64	60	76	68	62	61	82	49	67	62	71	58	61	56	62	62	64	62	62	64	60	61	59	76	59	55	52	42	63	67	74	72	57	68	73	61	53	61	75	49	63	70	57	58	70	63	61	56	66	57	66	59	78	69	81	70	53	58	64	58	69	58	51	59	74	54	65	59	58	59	64	77	56	75	62	71	56	64	56	59	56	57	70	72	57	63	67	66	61	73	59	74	49	56	60	58	51	87	58	72	66	57	59	57	56	70	62	67	73	57	55	50	72	56	65	76	65	60	57	60	61	69	57	64	68	61	65	75	59	64	63	66	67	48	69	59	59	64	61	71	64	53	59	55	62	55	59	59	72	70	56	73	54	66	61	69	54	54	60	61	65	65	64	57	52	47	67	63	51	62	57	51	51	68	67	59	70	75	65	50	86	60	55	67	62	56	55	73	60	71	68	54	57	68	70	64	64	82	69	69	59	75	64	62	73	66	65	67	57	56	49	74	64	61	60	71	59	81	55	75	45	58	53	55	62	64	55	57	54	52	76	69	61	63	70	59	69	58	59	69	73	62	64	66	64	63	71	66	61	82	58	58	63	57	71	58	54	51	72	71	73	57	72	74	61	56	65	58	64	63	55	47	81	59	62	66	59	62	59	69	60	63	57	51	67	57	64	74	60	74	72	67	66	50	67	72	66	65	51	59	43	60	78	78	60	79	61	59	74	60	55	54	61	74	80	74	66	73	65	60	53	59	58	72	66	65	75	56	62	53	60	77	59	59	56	68	75	62	73	64	47	61	66	65	59	58	59	59	82	61	69	51	52	73	67	57	77	74	67	58	68	55	59	63	59	57	54	56	57	61	64	55	66	66	71	70	59	50	59	60	65	74	62	58	65	54	69	52	74	66	73	56	59	65	61	54	56	63	63	58	62	60	56	59	63	63	63	68	54	68	67	63	53	49	77	71	64	59	73	74	55	63	63	61	54	56	54	56	61	61	60	57	48	59	60	67	66	74	59	65	62	67	54	59	66	57	70	57	59	58	74	61	58	71	63	58	52	58	54	73	55	65	72	61	68	70	51	59	63	62	50	49	45	68	62	72	67	67	65	79	53	62	67	54	69	70	59	62	55	64	65	61	55	49	69	79	60	56	61	61	69	71	68	68	61	70	58	48	46	69	69	58	63	69	67	68	61	66	64	55	72	57	69	74	60	72	58	66	53	76	63	58	65	65	60	54	77	55	66	65	45	59	55	49	60	67	60	87	62	71	63	61	50	60	69	53	76	63	66	61	66	58	61	64	81	65	74	53	62	63	59	79	65	62	69	65	65	68	53	63	59	60	74	52	63	53	55	62	58	56	57	60	56	64	55	68	63	61	74	53	70	72	51	69	60	58	56	57	56	56	68	49	52	61	57	60	76	72	74	58	58	61	63	64	64	65	60	73	53	71	53	66	77	73	65	50	58	69	74	53	61	56	71	71	57	54	60	62	89	52	56	82	63	70	69	63	69	66	68	61	64	60	57	77	63	72	47	59	64	54	66	69	76	62	52	66	56	60	69	59	59	74	62	80	61	63	58	75	59	63	60	50	65	63	68	67	73	68
45253	43820	50528	50311	54614	47270	34530	22377	10796	3537	596	603	682	623	590	646	632	640	634	615	664	591	669	618	628	558	654	624	641	645	625	640	659	592	593	659	614	602	604	643	638	609	654	604	629	636	605	632	606	630	624	611	605	659	634	623	648	611	676	610	628	624	647	636	635	602	643	661	625	617	616	638	621	646	650	661	611	639	628	674	593	669	623	598	642	638	596	636	584	624	677	647	613	659	586	672	606	619	670	623	610	662	599	658	635	681	613	671	609	604	660	566	613	644	644	578	617	614	640	646	641	639	639	607	607	603	571	615	643	648	637	640	600	606	644	613	611	623	635	638	616	649	654	634	622	622	600	651	631	621	651	627	631	677	580	678	632	627	610	616	656	653	626	654	624	640	580	640	635	635	589	589	609	635	617	668	639	655	584	621	593	573	608	613	605	638	658	628	622	654	655	625	592	621	591	624	642	627	623	586	612	625	623	627	630	621	639	606	616	621	643	646	627	611	588	603	609	623	609	602	627	670	619	668	649	597	673	611	624	632	623	617	622	612	619	640	640	591	596	649	634	642	645	603	592	605	613	590	634	682	591	605	615	627	640	628	615	654	598	637	660	625	651	584	593	620	590	585	604	592	620	630	597	601	622	654	564	598	630	609	611	620	603	634	635	633	602	671	637	657	619	642	586	629	617	621	681	617	595	584	664	622	625	584	592	635	641	648	595	620	616	639	620	616	644	578	618	592	625	580	625	595	608	612	579	584	656	608	594	627	589	601	641	609	640	604	558	611	618	622	591	636	625	635	617	628	618	634	610	633	646	619	640	650	676	621	637	632	621	618	596	639	637	627	600	615	626	631	691	659	645	624	600	649	624	606	591	595	644	606	616	610	655	589	612	597	621	682	633	598	615	641	621	589	665	639	659	654	636	632	639	622	625	613	587	625	619	620	607	608	609	643	640	646	622	616	659	600	671	584	650	612	655	603	589	593	630	601	650	599	621	617	611	579	641	606	634	617	642	592	642	595	649	621	587	585	632	646	589	635	678	625	663	617	603	602	638	640	622	632	591	625	631	596	648	621	648	626	612	613	683	612	611	609	612	597	617	627	630	627	618	600	628	645	620	661	637	635	609	599	619	592	644	658	613	632	641	644	610	668	643	640	631	601	624	663	600	651	579	626	632	624	619	606	635	624	657	603	657	613	605	624	637	632	656	636	625	604	621	569	638	608	638	609	619	603	672	635	630	621	610	623	629	600	665	597	589	629	607	583	622	624	615	603	627	611	633	615	626	625	609	586	582	640	598	643	597	620	639	684	611	621	603	617	637	607	599	597	605	609	611	593	659	609	624	637	618	635	631	608	633	633	621	623	604	634	631	626	602	615	634	615	631	651	632	607	631	647	577	599	637	636	632	627	603	681	636	613	658	573	612	613	642	598	626	592	625	617	666	626	636	584	629	613	577	665	647	604	591	599	605	654	639	627	635	620	649	655	615	645	632	631	607	631	608	589	588	625	599	587	614	591	611	613	615	618	626	625	644	626	635	590	637	590	638	636	604	639	651	627	679	594	649	648	639	609	619	590	663	627	639	623	633	596	604	593	651	630	630	618	620	615	638	620	609	576	621	619	671	595	584	594	608	629	622	639	648	650	585	654	615	610	636	617	591	583	577	685	626	604	667	583	639	617	597	623	602	638	640	615	619	655	641	629	628	617	598	591	589	588	596	658	585	626	613	581	631	631	613	603	637	589	622	592	595	601	626	644	597	626	627	641	664	639	628	610	637	640	587	648	660	664	611	623	581	617	635	643	604	666	637	622	595	613	616	572	678	600	615	626	638	635	621	657	600	620	569	604	647	647	600	664	616	640	619	641	591	585	683	681	633	655	607	596	619	612	609	616	643	644	629	601	605	667	583	631	575	637	570	621	580	630	633	607	651	615	630	592	626	627	637	638	630	608	651	592	648	633	639	593	597	647	613	657	615	599	654	654	614	657	636	601	650	592	620	642	666	632	661	607	619	590	592	611	626	653	620	620	651	666	644	590	618	643	644	639	642	576	651	606	609	585	616	633	595	657	646	607	581	645	623	634	636	612	628	685	621	594	646	639	589	625	630	625	592	632	640	646	619	645	646	621	649	639	629	649	638	624	609	600	631	615	647	617	616	628	649	567	658	615	603	627	618	613	625	658	618	582	604	614	558	641	614	647	663	634	581	588	582	639	589	609	633	607	618	635	608	629	595	648	647	632	616	638	612	578	601	620	594	628	613	632	654	604	650	610	649	607	629	620	629	640	592	635	638	628	662	585	615	663	621	597	669	626	619	626	663	621	661	604	607	609	612	643	625	637	644	624	617	623	641	629	603	634	579	672	613	608	620	672	637	640	647	591	655	628	641	629	604	613	612	612	585	637	639	618	595	670	589	607	645	581	597	593	597	632	660	627	609	593	617	622	640	634	655	635	631	626	613	652	635	611	622	627	625	649	617	623	605	623	646	609	596	613	656	586	652	650	596	615	629	636	632	625	608	607	576	624	660	616	616	578	677	648	629	653	623	638	585	592	670	641	649	609	656	619	621	583	638	636	645	649	609	625	591	648	612	640	601	617	621	636	624	598	616	662	594	604	557	668	631	640	614	585	591	662	620	669	654	650	592	624	596	646	615	579	626	605	594	570	592	599	593	587	581	606	610	622	629	575	599	620	636	668	605	595	647	618	607	579	585	636	647	629	581	648	589	598	606	593	595	633	581	643	671	633	662	653	597	664	622	665	605	594	597	624	622	644	595	615	566	577	604	636	599	665	591	626	628	607	619	642	624	595	606	659	636	624	642	592	676	615	646	600	621	637	589	665	647	612	596	601	628	620	617	651	602	643	623	610	609	594	606	636	638	627	595	626	649	610	602	600	634	636	590	624	595	611	564	652	641	618	615	579	617	613	597	624	636	654	627	594	694	678	608	626	620	629	643	653	594	649	667	587	603	646	600	607	594	618	629	613	584	639	602	611	637	613	655	623	585	555	618	563	631	627	589	591	637	627	585	633	640	644	636	630	599	598	628	613	598	662	624	595	691	631	619	643	621	602	573	624	643	597	646	657	606	622	600	594	594	605	673	581	604	625	653	610	630	637	629	689	628	627	630	650	624	598	629	584	598	593	606	588	642	624	628	604	618	664	644	625	671	620	665	616	661	599	621	627	639	625	618	597	651	628	648	584	620	615	595	633	628	621	674	610	645	596	645	611	649	664	624	676	603	670	646	684	584	608	606	619	665	652	622	627	645	599	623	590	666	588	649	616	621	627	605	594	641	652	649	660	607	593	624	634	587	662	636	644	597	597	594	622	577	582	575	595	642	630	622	590	640	668	621	592	612	615	611	605	603	648	623	634	584	600	681	614	627	631	628	600	615	611	602	638	630	683	620	654	677	589	611	631	633	619	577	598	690	638	634	652	601	607	681	634	635	690	645	601	605	647	590	620	619	593	674	612	615	660	637	657	656	571	614	646
11222	10608	18172	14145	8863	5040	2374	948	326	141	63	48	41	52	51	45	44	39	52	55	55	42	54	65	54	49	45	57	38	52	46	52	56	59	44	51	57	52	44	44	57	67	44	57	43	41	53	48	40	44	46	43	42	52	48	57	49	71	53	53	50	51	37	43	53	51	46	50	26	46	42	44	46	57	53	47	59	49	55	47	48	43	49	46	42	67	51	44	60	54	57	47	40	55	46	55	39	36	48	47	48	49	55	52	50	47	50	64	44	57	57	53	48	63	55	46	53	53	46	60	59	59	57	53	60	46	65	38	49	46	56	50	51	44	59	49	44	58	50	52	44	45	47	46	49	47	50	50	52	42	45	56	51	52	46	44	47	41	56	69	44	46	47	50	54	42	42	43	64	51	44	54	47	52	49	39	44	47	49	53	52	54	49	58	46	41	50	59	44	40	46	45	51	55	60	47	52	52	47	50	56	48	45	41	59	47	57	51	56	57	57	42	55	51	43	50	42	48	49	53	48	34	51	56	53	53	45	53	47	43	45	46	49	56	61	41	49	47	46	55	39	41	68	48	47	44	56	61	57	70	57	45	49	36	45	55	61	47	51	49	45	54	57	52	49	55	51	45	42	58	54	42	47	54	48	45	49	50	31	49	56	41	52	50	38	41	61	51	55	56	44	50	51	45	42	42	43	58	44	57	48	55	45	47	59	43	52	50	45	43	47	46	44	44	47	49	47	44	40	53	51	44	38	52	42	57	44	47	52	40	45	50	53	54	35	63	53	53	42	49	44	45	43	58	52	35	64	57	47	61	55	49	57	49	43	45	45	48	49	50	53	53	63	53	53	66	51	48	50	40	42	60	59	36	54	44	50	44	49	64	54	47	33	48	59	54	52	48	47	54	55	50	53	41	45	55	41	54	48	49	64	45	52	48	44	47	48	50	57	53	69	55	49	42	44	43	52	60	55	48	54	47	36	51	47	57	60	57	45	44	43	36	46	49	59	56	48	43	50	63	41	41	54	55	58	40	48	48	53	45	37	44	53	44	57	43	45	45	48	59	52	46	45	41	40	43	46	50	53	39	45	34	49	49	52	58	46	55	32	50	60	49	57	31	50	56	42	37	46	52	46	31	46	48	50	35	47	37	46	50	38	57	36	50	44	52	47	47	44	42	50	42	51	56	47	41	31	43	49	59	48	57	52	38	57	47	46	46	43	31	51	52	42	53	40	49	46	43	42	57	48	56	50	49	51	41	37	44	44	50	54	73	42	55	42	47	39	54	47	47	45	46	55	52	55	52	50	52	46	40	46	71	52	47	51	55	57	48	65	42	41	46	56	54	53	48	44	41	34	58	50	54	55	44	44	46	47	43	41	51	53	46	40	48	53	63	41	50	34	39	57	59	59	41	50	53	36	53	45	54	42	54	39	30	50	35	42	57	56	56	49	54	55	61	59	48	53	56	49	56	58	46	46	53	50	46	43	49	41	50	38	53	44	46	44	53	45	54	59	49	45	60	44	39	47	63	51	60	49	49	45	47	56	53	36	48	47	61	56	32	49	45	63	49	42	56	51	44	58	44	44	48	46	45	45	45	66	48	50	49	45	48	57	50	54	49	53	51	54	50	43	45	39	46	55	52	44	46	60	39	45	43	57	51	55	44	57	30	51	56	61	51	45	43	46	39	49	60	57	46	39	46	50	42	52	42	61	56	43	54	45	38	54	61	48	39	46	46	52	53	47	46	42	41	58	49	50	45	51	41	50	55	45	58	49	58	38	45	54	55	49	53	51	43	49	48	60	48	51	54	50	55	55	45	49	65	50	29	46	62	51	51	57	49	43	48	43	48	54	40	43	44	53	51	51	65	49	40	47	58	39	46	44	42	49	47	42	35	46	46	44	45	45	57	46	50	49	41	47	49	46	36	50	50	48	39	39	43	65	47	64	56	46	51	53	39	47	58	46	54	53	46	47	47	42	43	36	49	46	45	49	51	54	59	54	52	56	48	49	44	34	49	60	46	53	38	48	47	54	52	51	39	50	59	48	41	40	48	46	57	52	55	47	55	61	57	65	41	47	54	43	61	61	40	50	44	39	47	37	46	61	68	45	58	44	50	43	45	47	47	46	47	38	49	47	45	41	44	50	48	41	57	50	43	63	61	38	57	46	45	57	45	52	50	55	42	47	52	44	58	48	51	46	56	53	47	51	45	35	53	33	52	57	55	41	54	48	42	55	52	66	51	47	60	45	33	61	40	43	57	50	40	54	45	65	53	34	52	48	49	47	61	42	47	34	50	44	54	44	48	53	50	49	53	39	46	46	55	32	53	42	55	46	43	48	44	52	46	48	58	52	35	43	43	64	48	48	54	41	40	49	49	51	38	51	56	48	53	56	45	55	51	59	56	53	54	55	47	60	55	61	47	40	47	51	47	57	65	57	47	45	43	44	61	54	55	64	46	50	51	53	48	55	61	56	50	48	43	52	45	55	47	49	43	43	52	59	49	60	38	58	48	49	52	49	54	54	58	59	62	54	40	48	52	52	51	48	58	53	61	48	60	64	37	50	49	50	44	51	56	44	57	46	39	63	34	46	56	42	48	48	66	52	55	62	42	55	48	56	46	47	50	39	40	41	48	49	48	48	40	50	54	53	52	46	56	47	53	52	43	48	59	36	40	54	44	45	65	57	52	50	47	42	48	42	58	49	51	58	59	53	47	51	57	43	45	49	44	53	52	40	45	60	50	58	56	54	58	52	45	57	40	54	37	57	48	50	53	44	51	40	57	53	43	51	44	51	51	44	42	43	57	50	52	48	52	40	50	56	59	37	43	35	42	49	47	39	65	41	53	46	49	46	51	48	46	57	46	58	42	37	44	37	41	46	44	40	46	39	41	44	59	52	44	45	52	30	40	47	56	46	35	43	44	43	48	49	49	50	48	52	49	44	54	48	50	46	67	37	44	53	53	54	60	58	55	43	49	49	47	49	52	53	46	50	43	56	45	50	38	58	46	51	46	52	43	42	41	48	44	40	58	58	33	53	52	59	49	50	55	48	57	55	47	46	49	59	48	52	48	35	56	50	55	55	46	45	42	53	57	40	41	50	57	50	55	44	40	48	46	54	46	44	55	48	54	62	62	34	52	61	44	54	45	48	38	39	39	34	59	56	58	50	37	42	45	58	51	51	49	34	63	50	52	56	52	44	45	71	65	35	41	51	49	45	66	59	38	47	53	39	57	53	53	51	59	42	48	49	45	59	48	57	50	57	52	43	42	57	39	42	47	52	38	43	40	47	52	53	48	39	49	47	48	56	48	62	48	39	45	48	60	45	53	46	44	48	39	57	55	39	54	37	43	45	60	37	56	39	41	42	46	44	50	47	53	60	57	52	47	54	42	57	41	47	55	46	40	46	58	51	44	49	46	55	43	47	45	52	45	53	48	49	49	57	39	61	44	60	39	45	37	54	57	62	44	42	40	36	54	50	53	46	46	50	49
39104	34541	41105	41599	44174	38028	28270	17307	7677	2384	493	439	491	468	445	469	413	443	505	501	472	482	462	510	487	464	482	518	457	469	486	479	473	493	475	475	460	455	463	465	442	471	456	493	483	477	470	496	493	519	460	508	475	471	479	477	481	481	483	480	456	457	497	460	456	456	459	464	523	450	487	510	475	489	488	481	456	481	499	485	458	492	507	455	486	457	497	487	494	490	490	523	458	486	456	525	483	525	477	502	480	490	494	486	457	501	454	503	528	454	494	477	461	482	476	446	476	518	459	490	503	457	459	474	489	483	513	475	469	518	500	496	501	469	483	462	483	489	476	469	461	490	484	448	517	513	492	469	495	482	464	485	444	465	469	488	495	469	462	487	451	481	467	481	467	475	459	512	451	477	482	491	482	505	481	506	500	498	459	441	462	477	456	449	483	475	462	478	473	434	468	476	453	502	508	467	433	506	486	441	466	511	472	449	500	499	491	427	481	481	483	472	427	456	463	433	484	431	485	494	461	459	470	486	457	500	451	467	476	506	438	450	503	457	504	442	520	458	463	455	463	432	480	452	490	479	474	493	466	499	480	473	469	491	497	434	463	475	481	490	518	490	474	454	498	476	475	496	455	487	486	490	511	452	487	492	497	437	452	462	493	473	462	451	476	481	433	491	487	442	512	436	452	435	463	474	508	491	514	483	474	461	476	466	459	484	475	469	489	480	487	512	497	476	495	477	456	485	502	497	503	480	469	442	479	443	447	461	516	460	465	456	475	485	471	500	487	466	475	508	497	451	467	482	465	474	477	487	478	505	446	463	472	482	493	482	427	499	473	500	480	476	483	493	484	472	440	477	481	466	471	498	503	458	470	468	446	473	467	478	472	482	477	487	446	531	506	487	488	523	435	489	482	470	446	465	503	506	458	511	460	495	470	478	487	524	481	474	516	422	473	525	534	464	475	490	480	469	482	485	464	473	492	473	521	478	500	446	500	447	513	464	425	483	500	491	456	459	482	462	461	469	513	460	472	461	483	474	484	457	474	488	505	480	484	504	461	520	464	460	503	475	462	502	487	484	471	507	495	445	485	400	501	466	456	454	484	487	494	474	463	489	465	481	477	472	474	476	506	496	468	456	493	472	540	466	459	536	485	466	499	439	485	489	495	492	464	480	479	465	487	464	490	473	481	485	497	467	459	499	490	464	473	490	492	475	497	480	496	499	477	458	494	495	490	451	479	459	468	454	477	502	496	470	462	465	483	538	455	507	479	493	461	500	441	510	470	447	447	468	455	439	460	480	464	428	488	442	489	498	488	466	470	489	490	454	538	485	492	491	459	441	489	511	489	448	465	514	471	497	485	477	473	453	465	491	457	467	454	483	431	477	480	489	472	489	457	474	456	492	471	491	473	473	491	491	484	487	438	484	454	488	514	501	451	479	491	480	493	481	487	510	454	484	483	494	507	481	480	456	464	491	437	442	433	474	482	468	455	487	491	445	478	475	489	438	464	467	432	536	505	498	486	450	484	451	466	492	475	489	459	490	468	497	489	481	495	508	477	533	484	482	449	521	499	495	488	467	487	488	426	474	462	504	473	496	488	512	460	469	475	518	461	472	460	504	491	457	513	477	504	514	447	452	460	484	484	496	444	491	472	460	457	481	478	444	466	453	445	494	503	489	450	473	481	466	503	491	455	470	437	457	499	481	466	453	476	463	480	480	544	511	506	500	441	471	483	482	478	482	456	457	482	480	458	487	441	495	486	455	468	483	451	537	473	490	476	470	507	467	487	498	421	483	520	503	464	511	511	508	468	457	462	480	465	462	447	458	507	443	539	449	482	490	451	486	467	525	439	433	442	520	483	488	460	534	516	493	516	481	517	462	493	431	465	440	514	479	516	481	476	466	453	471	488	473	445	454	489	491	485	498	515	515	436	451	490	479	468	447	489	468	445	476	482	476	484	451	475	484	471	479	519	500	496	479	474	419	521	477	486	481	472	476	493	481	500	481	473	474	485	488	455	506	471	464	474	489	504	453	429	535	456	516	539	487	499	486	457	452	469	531	465	446	481	467	422	468	484	502	484	466	478	459	488	511	446	496	467	479	523	467	464	437	467	479	523	484	461	456	464	471	494	487	457	460	427	482	467	483	467	484	487	492	476	500	467	496	484	510	454	482	502	445	423	478	449	478	473	470	445	499	486	497	447	473	460	490	470	478	481	478	485	487	501	525	497	503	479	480	494	457	463	518	462	470	483	480	434	452	495	464	463	459	447	484	480	491	517	465	468	480	482	477	462	463	471	454	464	476	486	482	484	438	485	484	487	458	483	490	497	479	480	478	460	474	415	451	462	444	512	466	459	462	493	447	438	467	473	473	467	504	491	484	505	503	502	507	523	497	465	519	485	480	486	490	459	460	466	461	512	459	517	487	471	499	442	480	460	457	454	472	479	518	462	454	463	490	463	470	502	490	451	484	495	470	488	496	462	477	504	457	484	466	486	441	457	495	464	494	467	464	482	499	476	453	494	485	536	472	510	450	513	499	496	437	473	500	449	534	491	501	490	475	471	493	460	420	495	477	467	463	486	479	456	494	479	488	458	435	507	533	512	472	476	462	471	438	488	525	462	487	477	526	466	518	471	515	502	470	498	475	495	487	490	475	499	461	445	524	487	527	489	482	503	484	462	470	445	459	496	502	518	502	476	464	503	491	481	460	488	499	475	446	473	468	437	472	485	482	494	468	448	490	473	459	426	465	510	456	453	470	523	491	502	500	486	493	465	464	482	472	477	492	490	490	462	501	483	502	472	479	550	492	467	499	460	466	477	461	433	497	468	442	500	485	447	524	502	484	471	482	491	469	436	469	473	475	464	506	507	490	477	486	482	460	501	497	493	518	473	510	510	476	451	482	464	439	503	474	467	456	462	500	464	434	486	497	458	420	483	483	457	495	503	493	476	478	473	479	498	470	490	445	472	495	438	428	466	467	495	476	504	460	452	505	497	491	465	483	488	497	449	471	507	475	489	472	472	469	428	468	489	477	508	454	455	430	454	516	477	463	518	491	474	483	476	477	488	459	479	484	465	470	466	503	471	460	467	478	458	469	501	507	485	470	473	482	456	459	472	475	474	456	470	496	471	480	476	490	517	489	475	452	543	460	481	496	471	509	460	467	507	486	506	476	441	473	505	471	491	476	472	490	469	480	477	463	468	467	473	482	489	467	500	456	475	472	480	461	425	471	495	467	506	523	454	486	482	444	464	479	458	501	491	478	485	516	483	496	505	451	515	484	469	493	480	461	471	447	476	492	485	488	477	468	455	444	518	441	446	448	465	457	494	436	528	478	454	524	509	494	449	453	493	476	484	475	473	508	509	482	469	467	459	482	492	461	443	448	482	492	467	476	427	494	508	473	489	497	448	443	427	485	501	474	489	477	493	459	460	502	527	489	480	497	494	466	481	448	442	494	486	480	503	495	458	494	490	493	490	450	470	482	471	476
12218	23560	27044	20622	13915	7963	3671	1180	463	130	60	72	57	61	72	54	76	59	59	80	70	62	68	57	55	78	53	68	75	74	68	73	82	71	53	63	77	67	64	59	61	56	61	58	53	69	73	81	72	63	64	70	75	68	64	70	60	80	64	56	64	78	77	74	61	59	65	75	85	61	71	69	61	57	67	73	63	55	71	69	73	61	50	63	82	74	70	62	71	71	63	68	58	68	63	62	79	62	78	78	67	62	78	67	78	63	51	60	46	62	66	69	73	63	55	66	71	61	66	69	66	51	66	50	67	70	69	57	61	76	54	69	64	61	69	71	76	55	59	71	66	59	60	76	74	74	58	68	68	75	58	66	57	72	54	69	80	61	52	59	82	66	64	54	63	49	69	60	68	66	75	70	67	75	73	58	60	75	75	63	65	72	75	61	66	62	76	65	62	69	56	63	64	78	63	57	67	60	72	67	59	76	57	67	63	70	57	69	61	56	69	65	66	72	60	53	56	63	76	64	76	82	57	70	69	64	59	66	61	56	70	75	70	64	70	68	65	52	65	60	57	63	71	78	69	69	63	68	69	62	70	75	55	73	63	74	68	66	60	63	74	66	69	70	65	71	69	65	55	60	51	72	73	75	53	75	72	58	62	80	61	57	69	77	71	84	71	65	61	80	59	59	79	63	61	68	61	70	71	64	58	63	60	80	74	61	63	54	54	67	64	64	74	72	83	54	64	61	53	72	69	53	64	78	75	59	51	80	57	66	75	87	79	71	68	56	55	57	56	62	70	60	63	62	67	58	70	55	56	74	59	70	72	54	72	64	59	68	59	65	46	72	65	68	68	70	69	77	64	75	61	68	62	60	54	66	61	64	66	78	65	61	67	69	55	53	65	63	68	54	69	60	76	63	74	55	70	72	61	62	63	67	77	67	70	67	55	67	67	66	68	48	71	60	62	50	58	69	78	67	80	59	74	62	64	69	59	72	78	71	59	64	69	74	65	57	52	68	65	76	73	71	71	57	57	61	69	71	74	61	68	69	59	69	72	61	65	67	66	56	57	63	59	73	76	70	68	75	73	56	77	65	54	66	75	63	56	65	63	72	62	73	75	67	60	65	65	65	72	60	68	73	43	62	72	76	57	69	56	57	68	80	62	63	75	61	56	82	55	66	76	47	62	50	66	59	75	76	71	76	49	72	70	70	54	61	66	68	56	63	79	60	68	57	58	54	66	69	52	66	79	52	72	63	70	75	69	64	78	51	58	68	71	66	54	60	66	59	54	53	55	61	61	74	79	63	73	71	84	59	65	64	59	81	79	76	71	67	69	69	72	68	70	76	73	64	68	67	66	43	75	75	72	68	64	69	70	79	61	68	67	63	58	73	64	66	62	72	61	61	69	64	61	65	64	75	69	58	66	75	55	66	75	62	60	58	63	56	54	63	60	71	63	55	54	67	74	79	56	66	67	71	61	79	70	64	66	57	73	75	62	63	63	60	84	51	72	57	67	66	76	67	62	64	78	63	70	68	76	80	64	67	74	71	60	72	76	55	59	67	68	60	58	67	79	64	63	65	64	64	83	55	58	72	64	70	68	53	61	75	73	89	62	73	59	67	63	65	62	76	60	65	64	70	74	58	73	71	70	64	76	68	64	56	66	72	69	73	64	63	65	67	85	66	78	73	60	63	63	72	60	61	75	68	64	80	68	70	74	59	76	63	67	52	73	69	70	55	64	76	72	69	49	58	67	63	58	69	60	73	56	66	72	68	56	76	71	66	64	64	62	68	66	84	52	61	67	57	65	66	51	68	66	71	50	64	63	81	65	73	61	66	65	72	54	68	66	62	58	72	60	62	58	61	74	69	70	74	66	67	67	66	78	60	69	80	54	62	53	64	56	61	79	74	70	57	51	84	49	47	66	73	83	61	69	75	67	61	68	61	68	64	54	70	53	68	76	68	64	70	75	63	69	52	68	62	72	63	71	80	71	42	66	52	72	74	57	66	60	74	54	54	75	70	67	70	70	61	56	64	55	71	70	52	62	64	73	66	76	72	55	59	66	60	68	86	60	76	62	59	76	60	55	61	68	59	75	72	61	66	70	51	70	68	80	67	80	71	56	62	62	65	71	67	77	62	68	55	56	55	69	61	80	63	83	66	72	72	78	64	75	64	71	79	65	62	83	56	73	72	75	84	61	69	71	60	60	68	63	55	64	71	61	95	60	59	65	70	61	71	70	66	69	62	78	65	68	69	61	57	60	78	74	67	73	73	58	50	65	63	65	64	66	69	65	78	64	58	72	67	66	63	53	67	76	59	58	56	61	78	64	75	67	80	65	64	78	78	65	83	70	48	67	68	65	56	55	63	65	57	75	57	65	86	64	53	66	56	78	65	62	70	56	58	53	61	61	64	69	61	72	67	55	63	63	65	51	61	68	81	63	49	55	67	49	46	80	67	54	55	74	70	69	54	49	61	57	59	58	59	59	76	62	67	60	70	55	75	60	59	62	50	60	76	71	59	58	78	61	62	57	58	64	72	71	67	67	63	55	89	87	60	65	67	60	73	68	73	62	72	79	66	65	66	49	60	67	53	68	58	73	76	64	56	58	65	71	64	76	59	61	73	74	60	61	67	66	48	49	72	71	57	61	67	46	63	68	58	60	74	53	61	67	55	81	46	72	66	54	64	66	65	73	73	65	75	65	53	77	58	71	65	57	63	70	61	80	72	71	73	78	48	60	55	81	79	62	65	58	73	59	60	53	53	51	62	78	64	74	61	62	60	94	68	71	59	62	62	57	61	68	58	67	72	59	70	58	55	67	61	56	72	60	64	75	68	54	64	63	57	56	71	60	79	70	71	71	68	73	65	76	50	70	57	61	56	62	66	68	69	63	78	68	66	60	55	64	62	68	67	61	74	76	71	65	65	67	65	54	69	60	65	71	68	69	65	76	76	67	68	80	64	61	62	59	65	50	71	70	60	64	80	64	62	61	66	66	69	69	61	75	67	71	68	66	74	59	69	59	68	51	51	60	63	71	79	72	43	77	65	53	48	68	57	74	52	66	66	65	62	47	52	84	61	69	61	62	59	64	64	66	73	73	81	79	60	68	74	59	67	73	82	73	60	61	63	64	60	64	66	62	74	63	72	70	65	72	83	65	80	66	62	63	62	73	56	77	55	76	73	72	83	51	54	72	73	61	65	67	65	53	66	62	79	59	80	60	75	67	72	48	67	65	63	54	86	57	62	78	86	82	78	74	86	59	70	77	63	59	66	61	68	69	67	66	78	60	77	75	72	70	60	64	70	62	59	57	52	58	68	51	54	72	56	69	68	61	73	58	81	84	64	47	72	61	75	72	65	80	72	61	59	76	52	61	67	78	73	72	59	72	71	67	61	49	63	53	54	55	67	62	74	82	66	61	67	67	76	63	69	56	58	65	61	57	65	81	70	68	65	72	73	70	56	72	69	56	65	65	75	69	70	62	56	64	70
44235	48064	48177	48858	53086	44394	32107	19315	9141	2340	675	680	660	667	623	677	669	664	649	684	652	642	669	672	629	595	629	659	667	626	616	668	639	652	650	630	688	624	663	674	671	649	601	604	661	650	643	618	616	657	628	627	666	667	629	655	654	629	635	647	639	657	620	675	679	622	658	642	691	625	633	667	666	638	693	597	647	626	600	627	616	674	634	674	633	639	675	663	637	643	632	634	581	614	610	663	625	670	670	617	646	625	673	693	657	606	605	697	625	635	664	683	650	618	617	669	607	584	629	684	638	675	610	603	630	642	617	644	663	659	698	663	630	623	663	638	625	625	642	639	603	658	607	649	621	647	610	641	669	631	595	635	619	621	640	612	647	622	685	628	639	607	620	640	640	639	648	707	641	646	644	660	690	635	664	668	634	652	671	635	619	646	641	662	654	687	682	630	627	635	674	661	646	649	656	635	658	647	658	670	632	661	663	625	627	665	631	673	644	673	669	676	662	657	605	637	626	692	649	642	640	653	629	623	639	670	652	674	647	645	647	628	625	640	627	655	628	639	662	658	642	633	656	617	651	614	640	603	661	615	644	657	581	667	636	633	671	652	644	656	604	636	664	644	646	642	651	645	662	660	643	643	633	660	609	648	685	635	690	620	639	679	623	643	641	663	667	640	610	670	614	672	647	669	629	626	628	681	646	648	656	641	625	625	636	620	658	633	610	621	644	634	677	681	662	698	632	642	642	629	679	714	689	671	668	597	670	651	658	649	646	651	647	615	650	624	684	652	615	670	669	648	633	635	631	607	642	645	673	678	636	658	629	659	668	611	618	707	655	693	571	681	626	643	674	643	605	628	665	636	678	649	643	656	654	617	673	677	644	627	640	616	692	654	641	711	596	618	677	661	686	643	594	680	616	652	620	649	626	687	684	635	625	674	629	666	629	703	624	668	645	653	621	658	624	630	624	650	657	607	661	653	644	624	615	625	591	664	644	624	680	682	660	672	647	680	629	657	605	649	663	599	630	667	648	660	632	652	622	644	681	676	622	666	684	659	628	654	641	647	669	596	616	668	615	649	671	624	618	660	680	671	671	653	681	662	667	647	669	637	683	634	613	650	630	661	651	703	662	684	641	601	652	705	669	702	670	653	646	643	671	685	674	657	653	656	620	590	642	694	676	640	655	618	575	617	654	661	630	636	688	647	630	703	611	635	650	638	665	620	668	638	598	628	667	661	629	610	643	649	620	659	684	668	669	654	612	658	622	691	660	616	656	634	621	675	567	663	642	644	657	660	666	623	634	658	643	617	612	616	651	643	659	604	676	658	672	641	611	644	706	595	687	710	696	635	644	646	647	621	644	645	648	652	656	648	583	646	615	636	655	630	651	666	585	607	626	659	623	650	677	649	677	620	687	675	625	640	651	645	656	638	672	635	648	650	630	665	586	645	633	633	623	684	666	614	674	638	664	674	619	660	660	611	630	652	611	637	694	612	633	668	612	670	626	633	625	624	632	693	635	627	644	623	652	605	648	676	638	651	686	611	654	613	634	658	665	682	611	675	652	627	677	695	672	623	673	700	627	695	600	670	674	644	604	655	625	670	632	643	620	654	635	647	618	674	680	655	645	634	651	629	682	659	655	650	641	646	640	663	679	655	641	606	627	650	624	598	675	649	627	634	682	663	648	673	608	648	646	635	620	593	661	624	646	648	625	662	600	604	689	681	648	649	630	625	663	655	699	593	642	636	672	621	663	670	662	659	685	659	665	633	649	678	654	633	664	637	642	647	672	684	599	685	648	642	691	661	677	610	627	653	660	659	670	642	653	687	597	690	697	658	602	602	646	667	651	572	692	595	647	715	685	627	628	651	643	656	681	678	643	666	704	648	642	653	647	630	617	636	644	679	677	673	673	630	644	647	626	628	654	674	653	653	621	627	665	667	667	679	620	623	643	644	662	659	597	668	641	613	651	613	664	652	596	659	649	705	622	644	653	654	623	632	641	655	660	678	645	621	629	678	684	701	662	665	603	664	675	626	647	637	637	639	626	656	632	644	670	702	639	642	654	649	625	634	647	666	620	676	711	663	634	630	649	609	678	659	650	624	658	657	676	612	637	670	666	635	609	630	647	679	647	665	642	650	642	659	665	631	608	647	638	640	637	649	633	660	622	624	647	650	617	640	664	650	631	655	664	718	661	645	664	669	654	633	651	635	609	670	645	671	664	663	634	663	633	688	632	621	635	612	623	640	692	666	619	655	677	664	669	628	657	641	673	651	645	649	691	606	681	644	615	612	623	678	603	609	607	627	625	665	663	674	648	662	606	675	661	639	649	648	640	671	658	645	648	693	649	649	644	617	685	667	672	642	657	625	628	673	641	690	646	625	670	659	633	641	668	617	633	630	658	663	627	620	618	599	650	654	615	675	646	630	702	657	687	636	599	685	657	656	701	637	641	675	621	680	666	627	696	607	632	652	620	638	623	612	678	595	637	607	652	640	638	693	588	658	606	636	638	668	657	612	639	679	636	636	639	614	659	640	649	658	693	642	655	659	678	609	645	644	629	594	622	648	639	632	627	667	661	690	658	618	617	677	635	677	661	640	639	656	678	659	622	626	638	649	590	643	662	652	637	685	644	632	677	623	649	652	657	652	674	634	636	650	651	625	630	638	635	654	672	603	664	656	674	617	635	636	596	663	671	632	632	661	654	634	638	626	663	654	685	684	635	652	624	629	634	653	657	666	669	697	647	606	632	627	637	591	614	674	663	616	638	625	629	654	655	639	638	599	667	664	630	622	659	682	684	656	680	658	656	657	635	627	671	643	666	614	622	618	644	706	669	678	683	646	680	664	635	656	638	649	659	636	665	646	620	635	599	659	606	672	642	631	655	601	661	646	638	644	625	660	622	646	620	677	678	635	633	673	618	673	628	641	649	637	655	668	658	646	617	629	610	640	668	680	651	642	642	680	657	669	654	665	623	665	641	648	664	665	606	600	638	680	658	639	632	616	642	646	661	625	658	661	636	639	603	664	619	631	646	662	655	629	624	636	635	671	668	656	659	673	675	638	634	670	629	637	659	690	668	631	681	626	661	619	593	686	649	675	714	652	639	673	658	642	643	586	667	624	671	621	642	672	661	665	654	663	659	660	678	613	617	657	647	627	610	646	629	612	643	628	654	618	649	638	642	623	616	645	648	664	649	649	657	626	679	628	635	639	686	705	663	659	639	632	625	624	656	627	617	614	628	592	680	690	647	636	648	658	665	685	598	618	666	647	626	632	636	684	684	659	670	651	659	669	637	652	654	651	688	651	649	654	621	627	657	622	620	655	643	675	601	658	621	622	645	673	601	611	650	648	675	653	682	652	620	677	657	664	686	654	630	685	599	646	669	696	602	625	664	635	674	671	639	687	663	660	665	648	638	688	677	655	667	653	649	612	629	630	655	676	679	650	624	605	664	718	650	672	685	666	684	638	694	657	622	647	669	625	679	651	636	620
4274	3712	5752	4032	2228	1416	758	323	137	82	62	68	63	79	51	71	69	90	65	66	71	79	68	66	68	83	60	62	69	59	66	55	64	50	71	58	63	66	62	62	74	64	63	51	64	64	60	66	65	52	47	67	75	65	69	63	70	55	54	56	52	66	58	54	62	61	61	58	58	77	65	60	56	56	60	62	61	62	61	69	56	62	59	66	68	65	63	56	67	81	78	53	55	68	73	55	61	61	75	65	59	65	70	57	63	78	68	73	47	48	54	68	63	47	68	67	58	61	62	70	69	67	50	70	52	66	69	72	59	66	64	58	56	69	58	67	51	75	59	73	69	58	66	68	62	53	69	64	55	56	53	73	70	63	79	61	64	71	60	65	73	59	61	60	62	88	57	50	67	63	59	69	71	75	68	65	62	83	61	60	70	61	84	66	48	68	77	67	48	59	60	57	80	57	60	68	74	65	60	90	58	72	67	72	58	63	64	57	64	78	72	61	69	81	66	73	66	62	63	65	58	64	82	63	65	54	72	73	66	52	63	72	71	58	58	63	59	50	68	65	65	48	69	56	79	53	56	76	66	63	75	59	61	68	61	63	62	59	54	62	57	74	69	62	69	51	58	60	62	64	64	63	63	68	69	72	69	72	65	68	61	65	55	84	72	57	68	65	69	74	74	75	73	64	61	63	71	54	62	58	59	66	46	64	62	74	60	70	66	65	58	45	65	65	61	66	64	61	67	52	62	81	66	61	68	52	55	76	76	65	53	57	64	77	74	77	68	64	54	75	79	74	69	61	52	88	67	72	48	56	60	50	56	62	79	64	58	59	68	62	79	64	79	65	70	67	61	68	63	64	53	55	56	83	56	57	62	61	72	66	62	72	64	77	72	65	72	67	54	76	84	54	67	62	45	60	65	54	64	54	66	58	48	73	88	67	59	87	72	48	72	62	74	69	69	73	61	68	89	67	62	65	78	64	61	64	72	60	69	55	60	60	53	70	63	64	61	54	74	62	78	64	59	82	61	71	59	69	59	79	51	64	77	76	64	71	53	57	59	62	59	59	54	71	72	68	72	64	53	57	58	61	66	80	61	53	58	71	67	61	75	51	64	72	70	63	71	51	73	66	68	53	55	76	63	60	57	58	60	71	78	54	55	64	77	73	58	70	74	88	62	64	55	74	68	65	76	64	62	81	57	58	82	70	57	69	67	67	69	57	71	65	81	72	63	76	60	73	67	68	70	61	67	71	64	69	52	58	61	55	65	58	67	51	65	68	53	53	62	69	50	66	66	71	76	62	63	69	57	66	66	60	77	67	63	59	56	66	68	64	71	57	63	47	58	63	63	63	63	73	67	58	64	73	66	61	64	62	64	63	72	53	64	73	61	56	67	62	68	66	81	61	58	65	58	76	75	64	63	50	50	70	71	64	59	56	63	66	63	70	60	53	69	69	55	61	66	56	63	72	67	77	63	72	74	61	60	56	78	70	63	61	57	55	60	61	62	74	58	68	62	52	45	61	61	63	75	69	88	59	54	73	62	69	59	64	63	78	58	60	58	61	60	79	67	54	62	54	69	70	64	77	67	61	77	59	51	53	64	62	78	52	64	69	68	63	65	62	69	59	72	58	65	72	72	61	67	62	61	62	73	60	48	83	66	64	66	59	71	87	48	59	59	75	53	56	55	62	66	59	69	74	50	56	58	59	61	74	65	68	52	63	65	61	73	62	56	63	65	70	52	52	64	58	69	64	64	67	73	64	64	59	66	63	68	77	53	58	65	73	72	66	62	64	51	83	70	71	64	60	56	59	79	70	84	59	56	72	53	62	59	57	65	53	57	53	64	70	76	75	73	82	65	57	65	63	54	54	65	73	77	53	60	62	74	60	70	61	63	70	56	58	70	82	62	65	77	77	59	48	74	59	56	70	75	71	62	78	56	61	47	81	59	55	62	63	58	55	56	63	71	67	75	72	66	59	60	65	59	61	65	74	66	63	62	57	66	69	68	69	66	73	53	65	63	75	75	58	60	59	61	63	62	60	61	48	56	80	55	59	61	72	66	60	57	65	67	73	63	58	49	64	54	59	64	67	62	68	59	72	58	53	59	54	79	57	71	67	63	69	57	65	69	74	71	58	68	59	57	66	63	62	71	52	48	85	75	66	56	65	67	76	87	72	59	53	67	69	52	61	62	72	82	58	59	71	69	70	54	74	80	67	72	69	75	70	74	65	51	65	55	63	50	73	67	64	65	66	71	70	54	50	73	75	48	55	70	61	69	66	64	64	51	60	59	63	78	64	57	71	58	51	64	57	61	54	68	57	61	56	67	54	68	66	79	67	73	61	65	52	68	75	49	85	62	64	59	61	71	63	66	62	60	83	55	63	57	52	57	71	62	83	62	70	66	55	80	72	61	53	72	58	68	64	70	64	66	59	58	60	60	55	72	61	69	58	79	75	74	52	74	68	61	60	55	63	64	66	64	57	74	62	64	63	62	68	73	51	67	62	72	59	59	67	53	56	66	62	71	71	59	59	49	68	73	66	64	47	59	55	73	64	62	58	60	53	70	57	63	76	56	75	58	59	64	58	80	70	70	66	55	80	62	57	79	61	70	71	71	56	64	65	51	64	60	60	58	56	64	67	62	76	61	69	55	53	60	48	80	67	62	64	66	65	71	54	59	72	63	55	90	68	64	81	62	63	59	73	56	62	65	75	59	74	62	62	64	69	55	64	61	48	60	62	62	60	64	57	73	60	62	74	70	70	63	73	70	66	60	71	69	65	75	65	66	63	69	81	62	64	67	77	50	62	66	72	52	49	76	59	54	70	69	69	50	66	71	76	81	75	50	55	74	70	65	64	58	58	64	64	70	49	71	61	59	60	59	50	61	75	54	59	55	68	70	62	70	65	75	50	62	55	75	59	72	63	60	69	68	64	67	64	66	61	68	80	57	68	81	54	76	82	65	63	59	61	67	63	61	55	65	67	71	69	72	59	66	58	79	75	61	67	73	78	52	53	44	60	78	60	72	57	59	68	82	60	80	69	65	58	47	55	57	72	71	59	63	54	55	71	59	77	67	64	44	71	62	67	54	62	63	62	66	73	60	72	63	63	59	53	64	81	73	64	55	50	73	59	69	63	63	67	75	71	71	70	70	58	60	54	67	69	75	71	62	79	70	48	62	57	54	68	51	56	63	58	65	63	64	50	75	74	70	63	73	57	79	69	64	70	70	63	68	69	51	72	62	58	60	65	64	64	61	72	71	69	60	53	66	62	70	81	54	69	51	63	67	83	63	64	77	51	67	61	63	66	74	66	80	67	70	79	70	45	55	55	63	68	69	72	67	71	67	64	65	68	58	70	86	73	71	65	74	65	62	72	61	56	77	71	60	66	70	63	71	77	75	69	57	68	74	50	64	60	67	62	65	76	59	67	55	60	62	68	64	43	56	81	59	53	62	74	70	72	69	54	69	70	63	65	61	56	74	83	54	64
27694	23938	26920	26334	26413	23425	14885	6790	2436	1024	586	606	611	559	589	630	577	608	610	641	586	596	608	604	608	606	579	565	619	608	543	609	593	587	633	620	637	610	600	631	587	636	624	600	597	619	618	603	603	602	577	642	640	627	584	602	615	572	557	614	585	588	630	596	600	648	600	625	584	622	614	586	593	584	588	602	606	597	651	622	585	592	615	605	576	602	600	620	566	633	600	610	625	598	620	559	577	602	610	606	583	588	636	575	593	584	630	621	615	624	606	598	647	627	589	612	613	578	592	572	593	615	552	617	642	627	587	632	640	590	617	572	598	573	596	585	642	655	596	590	638	571	603	604	573	574	592	634	572	598	596	632	653	642	559	572	558	565	594	626	615	612	630	588	594	602	589	591	614	573	613	605	574	564	561	631	563	595	564	604	568	611	599	608	602	618	606	556	594	600	587	561	638	627	596	579	539	607	606	588	593	621	608	625	626	613	580	596	614	599	672	589	608	582	590	618	623	639	610	582	630	607	578	575	621	581	622	596	584	606	634	618	647	588	635	631	628	659	633	570	617	630	634	607	638	566	581	583	585	606	567	650	566	638	624	588	614	584	593	616	551	595	614	589	562	614	598	581	595	627	588	608	627	573	599	594	595	563	637	636	644	587	565	609	622	645	604	595	616	619	600	584	653	588	585	610	594	626	646	631	641	629	576	602	569	581	601	612	585	639	624	589	573	586	654	563	651	605	621	580	587	572	609	611	583	582	639	598	598	632	568	613	605	567	581	594	592	604	630	616	603	595	611	618	644	603	581	567	596	650	604	604	637	630	620	610	607	580	588	575	620	592	591	585	563	625	596	595	563	566	615	602	593	589	584	599	623	577	586	617	581	607	622	560	619	600	633	594	586	659	626	616	600	606	581	625	557	604	596	607	587	589	586	609	627	572	623	598	598	648	614	574	611	586	598	626	612	598	603	606	560	588	580	606	590	618	643	601	611	636	608	610	612	619	577	636	585	623	592	657	625	647	590	614	592	609	595	615	605	593	588	610	582	621	611	562	577	616	556	578	594	599	604	595	582	573	606	588	572	596	647	624	643	592	598	583	576	608	613	612	579	625	615	638	614	605	592	593	601	604	609	595	555	627	627	626	602	627	586	624	580	670	618	578	524	601	589	554	585	578	640	646	595	588	566	605	638	608	594	638	666	595	613	615	635	598	601	599	604	613	600	618	557	615	594	598	636	629	593	599	632	617	621	628	606	600	592	606	560	568	632	648	543	607	616	611	677	524	606	593	633	631	626	574	581	582	632	589	584	678	584	656	598	636	595	611	562	602	589	623	631	605	593	620	640	614	592	646	582	582	592	611	584	645	627	592	604	577	605	609	631	652	611	622	616	607	614	578	597	621	615	583	599	615	632	589	620	608	629	560	593	604	598	601	591	591	604	612	640	577	621	592	634	584	604	615	623	616	615	624	641	636	586	568	607	595	577	604	561	626	630	587	615	606	584	610	574	625	601	624	599	612	609	596	650	636	604	553	623	595	642	634	591	571	638	596	569	584	593	601	581	611	632	603	590	605	597	599	607	591	597	621	598	579	569	635	583	617	611	572	579	601	581	609	586	582	579	621	559	583	576	603	599	621	645	611	616	591	615	570	620	605	577	609	560	603	588	565	610	578	638	590	618	571	639	586	638	632	604	587	637	582	607	596	621	632	611	556	619	638	611	593	590	634	637	597	614	607	632	603	605	634	559	638	603	596	551	609	580	637	633	600	618	606	647	623	595	602	631	614	585	627	579	584	586	570	583	621	608	590	601	568	611	611	591	592	596	643	631	665	581	587	633	611	631	591	604	616	639	599	621	604	592	600	631	608	629	606	617	577	643	602	607	623	583	585	641	622	579	576	615	603	586	595	631	618	609	606	601	600	582	643	614	610	615	588	618	598	608	586	615	615	602	629	593	621	618	607	592	603	672	597	610	570	596	577	592	556	642	592	606	582	581	619	587	608	603	573	595	632	594	586	612	550	609	608	534	591	603	592	564	636	626	600	619	572	620	593	571	612	632	614	610	585	629	593	632	605	583	619	552	601	596	564	602	634	635	583	609	614	647	604	587	626	606	615	590	608	560	605	566	600	591	634	613	637	632	572	611	599	610	572	626	618	648	560	587	630	610	588	607	619	609	624	589	604	634	556	570	567	627	577	595	584	589	576	611	605	600	601	608	608	598	644	557	594	622	616	602	604	588	652	584	601	636	619	618	590	594	597	574	665	597	607	596	628	590	606	595	623	561	577	603	594	591	603	636	607	609	586	590	610	621	605	610	590	561	563	571	578	623	623	596	587	613	586	603	612	630	592	604	619	604	619	599	590	581	582	610	607	635	606	620	597	576	598	582	585	600	634	629	667	597	612	619	585	616	581	601	630	615	616	587	604	599	585	596	619	616	656	599	625	609	579	622	606	613	617	592	610	612	621	615	622	628	619	598	593	586	636	592	591	530	587	563	621	598	584	616	631	624	570	564	577	611	589	629	582	615	593	611	607	618	619	598	599	614	631	629	611	625	578	617	622	595	589	587	600	603	586	628	572	600	663	579	659	588	606	610	633	600	602	595	577	616	622	572	610	646	627	588	645	581	616	605	621	613	604	598	615	648	603	568	591	608	559	573	591	638	629	612	588	610	622	585	632	610	591	584	608	604	592	609	595	615	570	596	571	591	575	587	592	595	567	634	605	564	612	665	574	596	591	611	629	596	599	602	636	639	591	585	572	671	610	593	590	644	594	591	645	618	664	654	639	648	573	614	548	592	607	610	583	566	599	618	629	545	611	598	612	579	554	590	629	554	558	576	581	610	617	618	618	609	604	625	598	594	594	599	596	596	593	583	599	621	580	624	601	557	592	622	604	570	584	632	637	608	632	588	589	651	603	616	671	608	611	588	644	621	619	551	609	592	572	593	617	664	580	621	596	617	609	588	625	619	601	671	597	593	615	617	613	605	623	599	627	566	586	601	559	628	584	654	558	630	656	632	626	573	613	564	592	584	594	595	616	619	619	644	635	592	629	580	598	605	623	609	588	616	594	596	597	626	640	609	614	617	606	624	641	605	642	606	581	627	618	655	636	617	634	634	601	628	629	622	621	596	594	597	622	611	613	581	628	603	617	619	576	600	614	582	571	617	604	621	622	586	619	635	617	612	598	647	589	615	571	626	609	629	622	553	597	617	580	611	628	583	626	595	577	632	613	552	595	631	621	635	615	612	636	640	582	639	641	595	576	648	680	589	635	622	622	574	606	622	616	618	576	611	605	590	630	636	615	585	595	592	596	640	643	602	643	580	648	601	605	628	637	618	602	548	618	597	629	599	588	597	585	609	648	621	584	597	601	581	629	606	614	602	635	582	637	655	594	614	581	626	665	633	582	636	625	638	555	568	614	561	635	589	585	640	617	584	622	609	589	599	589	583	628	601	573	606	604	630	609	618	660	650	617	633	579	585	577	600	572
10352	18768	26490	21023	14535	9528	4785	1805	558	187	52	78	61	63	64	58	71	70	51	46	52	60	81	88	53	66	62	52	67	57	67	61	79	63	47	55	60	66	71	61	56	59	52	50	64	77	60	70	57	58	64	57	62	66	64	55	53	67	60	62	57	62	60	67	63	68	74	66	76	72	61	58	45	60	58	53	75	60	68	65	65	71	63	72	59	68	49	62	54	62	66	63	71	49	76	70	55	74	62	64	65	63	69	59	61	59	67	54	52	67	66	62	58	60	56	46	66	55	63	70	55	52	58	74	58	57	65	64	57	62	58	49	73	40	60	62	68	73	73	66	70	59	64	48	56	61	62	73	66	47	65	70	72	63	68	58	50	59	57	52	62	56	64	63	71	70	55	51	46	64	59	53	67	64	67	58	60	81	57	64	61	59	55	71	54	62	58	49	68	58	51	64	54	66	51	67	72	53	67	55	69	85	63	60	61	65	49	64	68	56	64	70	73	61	44	56	71	67	72	64	79	65	66	70	56	58	67	71	45	64	61	56	57	55	54	54	59	47	73	65	64	53	83	75	82	67	56	70	62	66	64	61	52	60	68	59	67	73	69	59	52	57	50	57	40	65	58	69	60	72	56	64	60	62	70	70	59	51	65	60	76	64	59	53	60	64	71	74	67	73	64	62	66	56	65	66	58	60	71	62	62	58	57	73	59	53	48	64	46	60	61	64	65	64	67	64	55	55	62	66	84	64	61	61	58	77	66	65	57	61	78	64	63	74	72	48	67	69	64	73	69	62	54	67	60	64	69	68	73	67	57	76	54	65	55	52	68	53	80	52	59	68	62	66	58	66	83	64	63	67	68	60	60	63	56	68	75	63	61	57	67	73	57	54	75	54	53	71	57	59	54	55	57	69	65	67	70	61	50	53	57	71	57	51	69	61	59	61	68	63	57	43	66	61	63	61	72	76	57	55	56	69	61	61	60	67	61	76	67	61	68	63	55	66	62	68	63	65	65	63	52	70	57	69	75	73	60	56	61	75	68	66	53	79	54	69	84	59	60	63	57	68	71	58	54	68	65	64	72	67	58	59	74	63	54	58	60	61	69	60	78	72	63	64	57	68	60	69	65	66	54	71	54	56	58	73	48	59	65	59	67	68	49	58	61	54	56	64	79	63	64	71	58	68	71	61	51	71	55	58	58	70	59	57	56	45	70	67	52	51	60	60	64	66	68	54	59	62	54	66	50	56	56	49	62	60	68	54	61	57	46	64	59	68	64	71	62	68	65	54	60	76	66	65	61	59	68	61	73	61	65	57	55	72	65	56	70	62	74	63	62	61	50	49	48	71	59	65	73	61	74	72	72	58	76	70	70	71	67	53	60	68	51	55	63	47	63	71	60	68	74	71	72	75	48	66	63	52	77	47	56	66	72	49	56	56	65	59	68	43	60	60	49	68	62	50	77	60	73	61	72	69	49	65	57	60	69	69	62	68	69	50	60	74	60	68	74	48	65	48	62	58	54	45	60	72	73	59	47	56	76	64	66	62	56	49	65	65	76	53	53	56	64	62	60	57	50	61	71	61	65	62	65	72	71	72	68	63	49	50	63	71	65	66	70	57	70	64	84	55	51	58	60	66	54	46	52	59	74	61	50	56	68	67	65	63	53	61	68	69	72	66	75	46	65	70	64	58	68	83	58	68	65	70	61	66	57	66	63	54	58	67	55	69	49	62	76	56	67	67	53	65	60	58	63	77	55	52	67	63	71	61	71	55	59	59	58	62	65	77	65	60	48	74	60	53	64	71	76	57	56	69	57	50	58	81	81	58	57	54	64	62	79	72	58	61	64	63	80	54	54	63	65	72	64	70	69	71	63	70	76	68	74	64	60	76	77	61	68	47	70	71	60	57	61	60	72	71	74	67	60	65	57	44	56	72	43	79	72	61	61	65	64	64	63	68	57	54	60	66	60	69	65	55	61	54	72	60	61	53	88	61	68	56	62	70	63	54	66	56	69	62	50	70	84	58	54	80	61	62	61	80	68	59	63	62	53	58	67	72	60	59	66	57	73	56	73	61	73	58	65	68	69	73	55	57	63	52	62	65	60	54	59	64	59	62	72	69	52	63	49	61	64	55	74	71	74	64	60	60	64	59	71	70	70	68	56	55	63	61	52	62	60	57	55	68	41	55	50	68	51	60	71	49	65	61	55	65	58	61	50	66	69	63	70	65	65	63	61	48	72	71	68	74	66	68	72	55	59	74	56	66	47	57	59	53	59	80	81	61	52	71	70	49	53	70	66	59	65	74	70	55	76	59	63	67	66	63	54	69	61	63	64	45	50	78	56	53	60	64	69	56	55	72	60	76	65	54	66	52	54	59	54	75	63	64	60	47	59	54	66	66	79	61	49	61	69	58	66	64	59	71	63	69	61	62	74	49	58	55	58	59	46	54	66	68	58	61	79	63	61	67	84	58	77	66	65	58	67	60	66	59	52	73	57	72	56	68	67	56	57	54	56	50	63	58	66	71	65	64	51	48	67	69	61	58	60	48	68	64	61	54	57	57	68	56	73	65	69	57	51	60	59	63	73	67	56	62	61	70	68	70	65	60	68	47	78	65	71	66	63	58	77	76	66	61	57	67	67	61	68	73	63	62	62	48	54	66	50	56	54	68	69	59	68	41	67	68	67	74	68	74	67	48	64	71	60	69	65	61	53	75	55	62	61	66	70	61	81	56	49	60	59	62	57	68	60	59	59	62	69	44	69	64	77	64	74	72	69	59	70	55	60	61	55	63	51	51	58	61	64	76	68	56	53	67	64	77	59	65	80	60	70	61	67	55	59	65	67	62	66	61	44	66	68	60	77	76	68	65	62	66	67	63	62	70	54	60	76	70	69	71	55	57	60	63	57	56	72	71	48	58	65	62	62	56	58	57	62	59	59	50	62	64	65	51	49	56	61	71	64	65	66	55	52	63	61	53	62	57	54	66	77	54	56	58	63	65	49	59	57	60	65	72	53	53	71	64	70	57	53	58	82	60	67	64	65	60	53	72	67	70	51	59	72	64	60	60	58	58	65	59	72	67	62	67	53	57	57	61	59	71	58	75	50	72	60	56	57	64	53	70	70	62	65	63	63	63	52	71	51	61	52	58	63	59	71	55	64	60	56	57	53	64	69	69	61	67	76	60	66	68	64	64	86	49	63	58	60	61	63	64	68	63	62	48	54	56	61	54	68	68	53	58	67	67	69	55	53	65	63	76	75	63	66	68	62	65	62	68	65	52	69	72	67	65	59	66	59	60	51	62	57	63	57	58	60	64	53	54	62	55	62	61	63	60	55	62	77	73	58	61	58	71	73	63	56	76	65	66	58	67	48	77	67	73	49	54	68	69	73	58	67	51	61	65	64	74	48	67	65	76	62	56	63	59	64	52	56	75	58	60	68	64	55	52	71	51	71	64	54	63	62	64	59	62	53	71	60	62	65	59	53	59	53	65
41142	44166	48397	49986	55335	47888	35288	23210	11257	3763	626	576	602	613	605	621	609	593	621	581	634	593	616	626	627	621	639	611	593	600	649	631	607	635	638	628	610	631	606	575	618	614	632	670	610	634	610	646	621	603	636	598	573	598	635	638	628	652	638	646	640	582	615	645	607	587	608	625	634	584	613	621	627	628	623	588	614	621	625	630	664	626	613	598	642	626	632	602	580	603	583	575	617	599	615	623	639	594	643	640	615	645	627	682	645	627	609	630	627	623	599	659	611	609	578	663	594	630	599	625	600	645	613	611	583	629	633	651	632	610	631	598	585	666	645	609	625	658	604	595	580	604	664	618	625	632	596	627	636	642	576	617	667	608	639	635	614	624	606	618	582	597	632	590	581	644	636	624	604	619	616	654	633	587	647	593	606	629	614	658	619	616	626	595	578	604	630	610	632	620	600	620	631	659	646	606	621	582	620	624	618	600	586	607	602	599	593	619	612	629	628	653	606	599	632	623	630	650	602	656	629	586	570	648	636	614	614	618	629	606	668	628	580	604	567	608	625	606	659	627	628	613	626	571	614	610	599	564	580	581	576	631	641	620	596	576	624	611	605	601	640	646	650	600	607	589	620	651	644	635	628	620	649	685	613	641	593	600	623	615	639	614	616	600	632	606	612	645	623	596	655	620	623	635	622	606	584	598	616	644	650	661	620	688	584	617	641	669	667	632	588	578	545	624	594	599	634	628	653	550	617	615	587	601	599	614	597	649	596	553	645	595	668	616	657	629	617	625	603	649	643	617	639	698	637	634	614	620	606	606	611	603	598	616	619	631	656	580	652	584	600	633	588	622	592	623	614	628	622	640	631	608	606	636	615	607	666	632	627	621	625	650	637	636	649	608	615	643	618	604	642	597	642	645	644	636	562	662	588	592	605	678	595	620	597	642	598	600	618	614	635	613	610	642	621	635	609	603	618	608	660	631	621	613	577	663	610	601	629	635	623	614	658	602	637	602	634	592	650	649	659	591	632	599	564	647	602	561	566	617	591	614	604	583	617	685	624	657	644	620	617	596	627	648	607	600	591	632	638	593	636	577	629	584	584	609	568	606	604	614	622	619	631	597	572	596	597	613	599	616	623	625	639	663	646	566	639	604	634	623	602	599	633	617	585	622	635	623	590	642	611	607	573	605	583	606	652	581	660	588	609	629	615	651	609	601	618	613	649	590	627	601	596	632	574	627	587	646	616	605	597	610	654	641	634	564	633	627	613	632	594	597	603	631	631	571	643	610	595	638	610	612	655	616	673	607	614	638	622	637	596	587	650	626	605	609	543	649	598	601	588	649	643	610	617	623	628	570	651	631	593	649	600	586	619	597	635	618	588	582	595	595	626	603	630	640	614	612	634	612	667	625	627	611	627	656	633	578	632	636	654	628	579	638	620	624	629	610	600	608	615	588	596	601	640	592	595	589	624	650	590	631	636	606	617	617	607	639	631	612	639	604	619	646	619	662	612	623	649	632	665	586	644	626	609	602	589	608	591	628	624	630	599	572	673	639	651	639	628	614	590	615	634	595	630	654	627	600	591	647	599	599	618	628	629	597	619	630	598	600	720	596	595	633	603	644	639	627	678	648	633	591	620	643	643	632	628	598	593	628	589	606	605	629	592	609	622	590	598	619	582	590	608	587	594	618	585	619	623	607	566	641	585	621	646	620	618	648	588	641	619	585	586	600	571	644	613	626	608	591	637	645	610	624	613	598	588	617	589	624	645	591	634	653	628	575	596	643	655	604	624	604	619	645	591	615	570	676	626	604	607	603	627	652	588	627	606	632	606	636	662	586	622	569	616	594	622	617	607	643	603	598	600	587	622	666	662	593	624	613	635	612	622	602	608	604	606	613	587	603	598	656	649	583	598	600	608	634	658	624	630	601	623	614	627	625	611	607	622	639	604	587	604	631	633	620	611	599	608	658	627	608	603	585	627	617	642	642	605	615	629	623	665	594	577	627	634	642	619	603	641	598	601	622	590	661	609	632	583	663	631	617	618	597	582	657	609	634	619	654	605	622	630	633	653	660	607	651	605	603	596	647	541	628	624	657	633	608	619	577	659	593	628	613	653	593	678	619	609	606	588	634	598	595	573	584	622	633	675	631	618	575	645	623	587	635	598	620	625	594	602	623	648	627	623	618	582	617	642	615	582	603	625	614	630	666	652	619	648	591	615	634	630	613	618	644	613	605	646	636	609	660	571	591	642	596	604	600	631	593	649	612	623	608	647	628	609	624	598	578	577	613	677	572	618	617	647	641	625	580	664	605	594	616	609	631	616	586	632	620	602	647	630	629	594	620	649	615	619	654	637	600	615	602	664	630	611	634	633	610	620	579	615	652	568	602	637	648	593	592	678	612	582	602	619	556	625	609	595	615	626	573	625	608	622	622	587	604	641	622	618	648	640	598	668	619	643	597	617	624	630	621	620	622	589	625	603	590	622	574	633	600	637	569	596	598	627	635	614	653	631	587	586	594	639	655	661	633	602	579	618	632	594	597	613	639	639	653	619	586	614	579	586	614	621	607	626	616	643	634	586	622	660	616	610	625	656	613	635	631	598	579	604	584	623	628	636	659	633	617	611	642	609	654	621	565	675	664	575	621	624	574	609	599	588	638	668	639	596	575	653	616	608	614	583	601	643	635	594	623	639	632	617	610	578	605	622	590	601	602	597	616	584	613	560	586	625	598	635	599	653	597	597	598	613	634	665	616	632	589	613	610	605	605	677	582	585	650	621	627	631	602	634	608	622	623	625	641	649	688	625	618	607	600	603	605	667	618	647	682	576	645	598	580	601	686	633	616	600	609	642	610	650	604	577	582	581	600	625	628	578	598	559	590	629	582	604	632	622	652	640	620	631	633	613	595	631	600	567	598	637	640	606	628	614	626	618	593	599	604	619	605	600	607	629	614	630	645	642	610	618	621	613	613	643	640	637	612	636	650	628	611	588	605	611	613	622	601	619	594	636	629	639	585	600	602	615	613	618	651	628	635	592	640	649	622	617	618	585	642	601	627	656	648	635	634	633	625	626	640	673	570	614	627	604	655	652	616	591	671	654	601	589	678	602	591	632	574	600	609	590	613	616	583	597	590	630	610	650	579	649	623	614	651	584	640	582	581	621	606	667	623	613	649	606	637	632	585	614	583	595	586	572	652	620	608	582	660	627	593	590	626	621	573	549	621	601	634	612	612	637	576	595	577	634	601	641	658	597	559	627	603	597	631	628	636	596	618	584	602	648	591	616	656	592	608	644	600	629	613	630	581	601	604	585	622	598	639	591	586	609	621	613	636	591	617	636	615	609	625	602	603	616	653	602	630	571	623	620	624	626	606	622	573	547	617	604	671	617	613	629	604	604	647	637	657	628	621	613	576	622	606	617	608	617	636	602	623	597	591	605	566	631	630	621	624	631	618	630	621	622	629	652	568	612	632	590	618	615	588	654	634	664	581	644	640
7200	7939	16952	14715	9369	5227	2314	940	347	135	50	48	45	51	56	50	46	56	45	68	47	50	64	48	58	46	40	49	64	40	51	52	49	40	46	41	55	44	46	47	49	38	48	50	61	60	33	55	49	50	45	52	53	40	48	52	52	52	57	59	37	44	52	52	47	42	49	59	48	58	51	62	53	53	42	54	52	55	50	56	49	54	60	45	47	45	33	59	51	63	62	49	47	56	57	53	49	47	43	42	62	47	55	57	52	50	58	49	59	44	60	67	63	60	41	41	45	52	51	41	61	56	56	45	57	47	57	54	38	51	52	51	48	53	53	52	55	61	38	52	62	46	52	42	41	59	49	43	43	60	57	50	46	41	57	61	44	53	51	47	64	48	57	47	59	38	58	48	44	37	60	60	48	51	51	39	51	47	59	55	57	60	52	50	47	56	67	50	42	56	46	54	45	52	55	46	46	49	57	42	42	50	65	53	65	41	55	57	50	58	48	65	57	47	53	71	61	60	47	55	39	48	45	48	50	49	50	50	46	64	34	44	63	61	42	40	48	54	52	45	49	53	44	55	44	54	55	49	56	45	52	55	43	48	55	55	43	41	48	60	39	48	60	59	46	52	55	47	40	61	63	54	48	47	50	47	51	56	41	46	44	61	52	42	52	54	52	51	63	62	54	50	48	39	67	51	41	52	45	48	49	56	52	56	52	57	51	42	52	48	42	44	52	54	50	38	49	50	44	47	39	44	51	56	49	52	62	59	48	44	63	39	39	50	55	40	50	53	50	52	65	43	45	63	62	63	38	50	63	44	47	43	41	53	51	45	57	52	50	42	29	58	60	50	52	44	54	55	54	56	47	42	52	40	35	43	56	39	46	56	43	52	41	53	49	45	55	50	56	48	63	35	45	58	50	57	50	65	47	54	46	58	59	53	52	60	47	53	49	55	44	54	54	49	53	54	40	43	49	37	47	45	44	46	53	48	49	65	51	60	50	57	52	60	68	56	58	47	52	44	43	50	58	39	59	61	50	54	57	56	39	36	55	55	51	51	47	51	49	45	41	57	49	64	49	55	51	51	53	48	57	50	43	50	45	48	58	42	50	48	50	41	50	55	49	54	45	56	55	50	50	40	46	53	56	48	56	50	55	56	53	36	58	51	52	48	49	49	46	53	47	56	49	48	60	53	51	48	51	50	35	60	69	56	53	56	56	45	52	61	45	52	52	53	44	52	45	53	44	53	50	38	57	51	52	53	43	55	43	50	41	51	59	63	48	54	34	48	50	37	66	51	43	46	51	59	49	50	47	53	54	56	58	51	53	33	52	57	56	42	58	54	58	30	58	45	36	55	53	45	43	52	64	51	47	43	45	45	57	45	44	56	50	48	52	47	55	56	52	53	53	40	63	56	52	43	52	41	56	58	40	46	58	47	43	51	49	53	54	47	45	48	51	45	48	48	39	56	54	52	43	42	44	50	50	50	47	47	57	51	59	54	55	60	60	51	59	55	58	45	52	51	43	43	58	44	41	63	48	44	44	49	48	57	62	52	49	56	58	45	44	60	56	50	49	43	47	42	59	47	55	43	51	51	68	44	40	52	57	49	47	42	57	44	53	57	52	47	50	54	52	44	36	55	43	51	49	50	51	51	51	50	49	53	49	53	58	54	49	59	50	50	59	58	45	44	40	46	50	54	45	40	44	51	55	48	43	48	51	52	56	43	60	55	58	41	46	56	52	54	54	53	53	46	39	52	46	39	41	58	43	43	42	57	48	45	59	47	46	68	54	50	35	55	48	49	50	46	46	44	34	59	57	42	52	44	55	61	51	50	52	56	58	47	45	43	67	49	49	60	50	44	53	47	49	46	51	48	36	41	45	48	72	48	41	43	59	47	56	41	57	58	48	60	59	48	63	60	59	43	45	38	61	57	48	64	56	60	42	61	41	47	60	73	51	40	49	55	45	46	47	56	53	45	57	60	49	49	52	51	48	47	62	41	56	45	45	59	53	44	40	46	43	55	68	39	60	47	52	62	39	42	35	57	66	41	44	54	49	51	53	49	51	50	38	60	55	51	66	51	61	67	44	55	43	50	53	45	50	42	54	43	46	43	43	54	48	53	50	48	54	49	55	50	41	47	53	63	59	51	43	37	40	52	44	58	64	44	42	60	49	42	40	62	58	56	52	58	56	46	46	46	41	43	53	49	65	63	54	66	45	34	45	50	33	50	47	49	46	62	56	44	46	39	44	53	47	44	63	45	48	52	52	49	54	49	65	33	54	45	56	63	44	49	48	60	60	51	50	51	58	64	57	53	53	54	53	65	57	43	46	62	55	44	56	46	56	57	53	51	48	29	47	52	61	45	45	50	58	56	48	47	40	53	51	44	39	49	41	54	57	47	39	53	57	63	48	41	55	54	59	46	63	61	54	62	52	36	41	51	58	54	43	49	50	46	51	55	54	56	51	48	43	51	58	50	44	46	40	44	38	41	59	53	51	57	61	43	45	46	56	42	39	54	43	51	50	63	51	49	44	58	47	50	53	54	44	53	38	49	51	56	50	35	49	53	63	54	60	46	39	58	61	43	50	46	34	53	61	47	54	46	43	59	56	47	69	51	58	61	49	51	56	56	51	47	50	54	52	49	45	60	50	57	40	46	44	44	53	41	51	50	51	58	54	45	57	53	54	52	52	42	44	55	44	56	36	46	55	52	49	56	47	56	57	54	29	53	48	52	54	57	49	42	56	52	65	41	46	47	55	41	47	63	55	60	45	52	34	46	62	51	67	50	41	70	54	73	46	48	56	61	46	56	45	55	42	57	46	46	45	44	49	58	55	55	48	57	55	49	62	43	51	47	49	55	53	38	45	47	56	51	49	39	65	42	41	41	51	58	49	40	62	61	45	54	44	54	58	51	59	50	50	44	53	51	47	41	57	44	52	53	52	49	43	43	48	55	47	50	44	59	52	35	49	39	46	60	51	51	49	49	55	50	54	53	52	53	61	56	43	56	35	44	60	52	36	47	59	46	48	39	51	50	37	31	42	52	35	49	47	54	59	55	55	38	53	50	38	46	52	56	48	46	60	44	38	47	44	51	52	48	50	62	52	55	56	47	61	43	50	61	47	55	54	50	45	57	42	46	52	48	48	64	53	62	62	45	45	55	56	48	46	40	47	55	48	56	54	50	52	54	53	60	50	48	58	66	35	47	50	46	63	51	51	51	43	56	52	58	47	56	57	51	41	48	64	59	47	46	41	48	42	50	41	58	61	41	52	56	45	49	48	53	61	52	46	59	58	49	52	49	52	47	44	50	47	59	61	53	42	31	56	47	43	43	47	49	47	47	45	47	60	45	43	48	50	53	65	55	45	67	51	49	55	55	51	59	61	52	47	47	43	41	58	51	53	48	56	48	65	63	51	47	43	57	50	47	49	54	50	45	44	55	54	44	52	52	53	36	62	48	47	54	42	49	68	48	43	48	52	50	37	55	42	38
32219	32419	41044	42811	45236	38246	28290	17399	7723	2504	600	474	461	449	482	445	484	488	513	520	477	477	495	453	469	492	475	477	466	493	501	510	459	474	515	460	515	506	502	451	488	491	462	499	487	500	517	494	483	541	474	510	486	472	467	499	456	489	478	468	513	479	488	465	456	484	483	521	497	456	478	503	468	468	497	473	497	465	457	457	455	516	487	456	480	458	469	473	491	483	546	457	493	476	532	514	510	464	479	505	500	488	465	486	466	434	496	498	455	485	491	487	461	490	472	454	490	513	512	477	504	501	500	514	488	511	464	461	448	473	481	483	511	483	502	478	430	443	497	483	490	512	484	456	463	469	471	475	494	506	472	500	457	483	460	466	461	516	479	498	471	503	471	477	487	503	479	479	531	491	462	487	446	491	487	474	492	519	487	486	468	501	456	460	480	456	463	480	484	452	486	474	506	479	493	474	508	493	490	477	481	500	472	491	494	521	474	476	453	455	458	513	499	473	499	512	487	496	522	494	514	482	471	452	534	494	460	478	523	527	495	489	472	493	468	485	513	493	447	492	557	489	496	469	544	491	498	488	530	493	486	476	508	500	526	500	464	521	450	494	461	498	459	466	495	495	445	460	495	499	496	495	491	510	490	474	473	508	500	430	489	421	459	478	535	479	457	530	531	446	490	517	495	513	481	488	454	463	454	488	496	498	483	499	503	455	529	509	458	484	516	487	475	502	476	483	475	468	527	527	498	530	497	466	488	463	463	459	462	483	484	465	482	477	453	465	510	469	516	514	472	489	465	458	465	445	531	480	480	516	525	492	467	496	496	497	498	482	509	487	511	493	477	514	473	489	446	467	499	488	493	493	469	469	484	468	453	462	491	498	480	512	474	506	468	476	476	511	490	491	476	479	496	521	520	466	484	497	476	486	495	489	504	501	504	476	456	487	492	493	498	451	469	509	509	506	490	494	450	481	507	484	493	487	483	453	517	515	458	511	493	465	495	470	457	472	537	468	459	475	513	515	482	502	483	475	477	456	493	480	509	498	493	491	499	501	467	453	512	515	470	476	521	446	499	468	480	485	463	462	499	471	508	474	497	464	492	506	481	442	499	478	514	475	494	447	517	467	481	465	450	491	483	484	486	534	513	530	488	497	482	478	468	484	523	475	491	525	446	471	477	466	504	493	499	528	491	477	494	448	480	517	469	506	510	499	482	521	479	494	492	481	478	531	528	456	481	493	445	490	484	484	475	504	474	477	481	498	457	475	495	544	473	479	459	497	479	463	482	481	457	466	511	494	536	515	480	504	483	455	430	505	492	508	504	504	472	492	484	494	489	494	489	517	507	504	470	481	447	494	475	513	487	490	508	473	456	504	488	491	524	520	529	481	507	445	481	572	508	504	459	475	472	488	511	472	485	494	466	467	460	482	482	523	526	476	467	502	512	453	512	530	428	506	529	513	491	507	487	492	513	501	482	455	491	512	534	476	482	487	529	537	477	493	484	474	492	485	485	491	438	471	521	478	500	470	484	485	487	478	461	472	464	500	454	530	501	484	435	504	514	514	473	476	513	475	495	463	472	513	535	473	505	491	495	454	500	468	493	484	484	484	472	494	532	486	485	503	454	489	511	515	496	488	493	455	499	503	470	512	469	473	486	487	459	504	512	469	459	491	505	465	502	479	507	477	493	476	519	477	463	482	491	494	484	488	475	482	501	508	505	491	496	498	488	502	551	448	491	454	491	511	489	445	527	472	460	483	495	470	465	442	500	489	479	504	460	498	486	473	453	494	531	490	495	478	512	499	446	488	458	493	472	491	522	480	510	507	494	481	508	487	487	447	483	517	492	458	456	473	514	479	498	498	479	485	512	503	466	481	473	498	504	463	443	476	495	466	503	470	475	519	520	485	472	476	504	449	518	488	475	487	508	460	502	453	500	525	488	476	505	487	469	487	535	496	476	467	515	481	503	490	521	482	475	496	476	492	475	477	489	464	486	486	504	508	483	505	470	484	517	516	490	471	489	455	488	508	480	528	472	516	459	504	492	476	483	458	499	431	480	511	481	458	516	468	468	473	489	495	493	465	449	466	487	493	469	496	491	491	471	425	508	462	485	522	451	515	510	455	462	506	462	482	462	470	505	442	522	479	488	489	486	485	504	484	483	487	484	449	465	504	448	511	485	486	487	522	466	477	504	492	484	524	464	494	458	507	506	495	488	511	489	474	492	494	486	466	518	468	512	492	501	512	492	458	481	474	477	528	457	499	469	522	479	480	485	463	468	462	481	480	468	489	480	496	451	473	506	484	528	534	472	497	444	508	517	512	428	495	519	525	452	516	460	520	514	471	475	463	478	503	475	540	497	468	457	490	470	483	483	440	473	470	503	497	460	462	458	478	455	481	475	476	462	500	453	503	480	506	525	476	476	462	483	519	500	482	474	472	510	472	485	481	465	496	467	524	497	485	486	452	479	483	493	485	499	457	492	479	480	502	472	490	509	482	460	475	526	504	479	464	473	475	501	486	501	504	443	488	463	430	493	492	498	519	474	467	488	495	498	501	500	479	459	483	503	431	476	489	497	519	474	496	486	478	468	508	473	493	475	464	490	483	496	504	498	512	513	493	486	514	489	475	495	483	500	486	473	512	479	491	493	502	507	515	464	465	502	497	494	467	466	456	502	502	485	499	472	476	516	458	477	482	494	495	516	492	473	494	483	481	482	508	509	449	486	469	489	503	523	531	504	443	471	498	459	467	470	477	467	484	553	508	484	524	488	447	493	505	481	504	496	502	494	524	492	468	450	479	517	485	489	482	466	475	496	483	440	509	476	477	470	529	511	452	464	497	510	482	524	519	494	475	430	481	500	520	499	502	518	486	506	490	467	512	483	498	497	492	498	523	473	491	423	504	464	480	459	503	530	467	492	491	494	514	455	487	500	502	493	482	483	478	508	514	463	496	491	462	494	499	523	495	475	489	482	514	482	469	514	454	496	524	479	480	498	494	494	519	485	479	496	512	496	460	496	502	463	489	487	510	481	521	504	496	490	477	496	478	521	502	469	512	523	505	536	475	508	509	489	454	466	468	511	504	494	482	481	505	501	507	482	450	475	464	489	445	481	471	516	459	513	484	472	470	473	459	506	475	534	482	495	472	503	466	469	465	478	490	498	478	488	481	460	517	483	467	500	450	504	492	523	432	482	477	542	493	406	476	518	490	467	458	488	469	464	466	495	497	497	503	480	450	478	460	513	468	496	474	471	515	445	461	470	478	524	501	489	533	481	467	443	450	508	503	490	501	478	497	506	490	493	481	518	487	522	491	484	516	464	491	534	484	482	510	506	487	473	477	466	483	445	471	485	473	472	535	487	509	461	437	491	450	539	522	465	463	467	505	514	472	479	515	511	452	497	478	498	500	498	506	501	519	455	503	486	513	508	483	482	483	500	439	486	431	495	494	485	483	475	451	512	442	513	455	448	484	450	513	498	486	470	504	527	475
8604	12268	25752	21667	14586	9396	4685	1726	589	217	75	71	66	72	75	65	63	63	59	63	68	85	70	72	74	71	64	66	69	72	71	80	54	74	57	57	59	47	64	76	59	63	88	65	69	78	65	72	64	63	68	75	66	74	66	75	66	69	73	59	62	79	61	73	74	66	55	62	72	91	83	70	80	68	73	62	64	74	50	80	87	72	76	68	55	68	61	64	69	53	78	61	81	57	68	68	66	80	74	77	53	79	76	67	68	62	65	72	79	68	70	59	55	61	58	60	57	68	72	57	76	73	74	77	80	75	60	65	61	71	63	67	76	64	59	73	65	68	77	66	59	66	65	70	69	49	56	67	63	69	75	67	70	65	74	60	65	63	70	59	58	101	64	61	49	79	60	79	65	60	68	71	60	57	70	60	71	65	76	70	66	73	77	72	69	65	65	63	60	76	52	57	72	69	73	77	74	62	57	72	82	54	63	62	69	69	78	61	65	54	68	70	74	77	64	65	58	61	65	68	73	62	77	59	81	68	70	62	71	67	66	68	64	71	67	60	70	64	75	59	79	90	52	76	76	62	66	71	66	60	65	75	72	73	61	63	65	67	59	73	65	68	74	58	69	51	70	52	76	73	59	69	52	69	56	71	73	58	61	61	68	60	82	72	68	68	65	72	79	65	68	84	80	73	52	50	68	68	70	51	74	61	67	56	86	90	68	82	63	58	60	72	73	65	66	54	61	72	75	72	44	58	61	65	66	61	80	73	53	65	66	68	60	62	69	57	62	74	54	57	59	77	59	65	57	71	66	54	67	61	70	68	67	62	76	69	73	66	62	67	80	63	76	73	77	78	59	55	72	58	58	72	83	75	62	75	72	69	70	66	81	70	65	60	65	74	67	71	81	67	51	67	71	66	59	66	68	73	74	82	64	73	74	70	74	69	51	74	72	77	56	65	73	80	62	65	68	65	57	60	70	76	79	76	56	63	64	67	48	63	57	71	80	68	63	68	67	65	67	69	80	76	77	66	62	69	79	71	77	84	65	64	60	69	75	52	76	74	74	66	76	65	64	69	63	65	66	56	72	64	80	68	68	62	59	71	67	64	61	70	63	58	63	67	64	58	68	64	67	67	77	59	63	78	70	64	63	76	75	69	58	79	61	52	70	66	73	68	77	83	74	72	64	69	77	75	72	54	70	77	71	65	90	70	60	69	65	63	71	61	61	68	57	70	51	74	64	71	66	84	54	61	62	62	66	74	61	64	57	64	53	53	77	65	71	64	73	62	65	66	59	76	57	75	58	59	68	69	71	66	57	71	66	69	65	58	66	80	64	68	51	65	62	68	76	56	64	60	76	65	63	80	65	60	65	53	71	68	52	63	52	83	70	64	66	63	56	59	70	76	60	64	76	62	77	53	73	64	63	62	70	67	61	68	74	67	71	62	70	57	80	60	77	65	68	59	63	77	65	75	59	98	65	65	70	79	51	76	57	88	74	58	75	84	66	65	62	55	60	62	57	62	67	53	64	70	58	72	76	61	66	81	74	65	68	54	74	59	74	73	68	67	47	73	63	52	71	60	67	58	80	68	64	61	66	79	47	71	54	68	52	78	63	67	70	74	66	54	68	54	73	70	61	59	64	65	81	77	57	67	60	70	61	78	55	61	65	70	68	53	68	80	61	59	68	64	61	69	73	57	57	77	58	72	69	76	78	72	59	75	58	72	76	61	73	66	73	65	55	78	64	77	54	62	61	70	58	59	72	85	64	58	69	84	71	59	69	77	55	67	56	81	68	69	67	63	58	56	78	61	66	64	55	73	71	72	70	64	56	54	81	70	55	50	56	56	42	64	72	59	76	59	65	63	71	76	70	89	75	83	70	69	55	73	69	76	63	65	78	73	73	64	80	73	68	70	71	73	67	74	67	52	57	66	79	96	76	68	61	76	60	61	73	62	52	65	79	74	77	69	75	73	68	63	70	71	78	78	71	79	66	69	71	50	58	55	65	73	64	61	74	61	73	51	70	77	69	87	55	67	54	94	47	84	76	74	91	58	64	62	76	70	73	71	65	74	56	66	74	77	61	63	67	65	85	65	68	69	72	62	61	57	75	74	76	64	63	67	72	57	66	72	64	42	75	62	64	61	61	72	70	67	63	58	65	60	65	76	63	71	69	68	68	67	69	62	64	64	59	56	60	87	61	61	54	60	68	66	55	72	68	76	66	82	52	77	54	67	74	81	55	77	73	70	71	60	64	75	55	73	66	78	83	71	55	59	70	70	56	59	69	69	68	54	55	74	79	81	61	62	60	64	62	61	51	61	72	71	71	62	68	75	60	87	56	87	64	66	68	81	66	57	66	67	69	52	69	81	61	62	74	81	64	63	59	61	60	54	78	80	60	66	57	51	70	67	73	69	68	60	71	72	69	65	58	64	76	68	73	57	68	72	62	74	66	49	73	68	60	66	73	58	69	56	68	71	67	64	64	79	64	52	58	63	57	45	67	73	64	74	80	66	57	74	65	76	66	62	64	71	71	64	72	70	70	77	62	62	66	66	54	81	62	67	58	74	75	75	69	66	57	74	62	77	62	69	61	56	62	61	63	68	82	85	61	68	70	57	66	69	75	73	70	68	65	76	79	50	58	68	91	61	51	85	73	74	63	76	72	58	66	65	57	59	56	60	62	74	66	69	63	68	59	79	71	58	62	64	59	69	69	63	64	60	68	55	63	76	74	76	72	85	66	63	67	71	70	85	61	79	56	64	67	50	78	69	68	73	62	73	76	65	60	62	76	60	73	75	82	75	69	76	66	72	77	70	63	63	62	86	55	60	74	85	69	60	41	68	76	60	63	70	71	57	80	69	57	67	64	59	68	57	54	59	72	62	76	61	64	76	79	80	75	73	80	70	73	50	60	60	78	57	65	63	67	70	57	51	80	58	74	60	81	66	64	53	61	64	63	61	52	56	69	65	62	55	71	51	77	74	87	53	67	65	66	67	64	70	60	69	69	60	76	59	70	81	61	63	67	65	54	52	56	51	58	85	55	67	70	61	73	87	60	74	73	55	64	70	62	56	61	64	72	61	67	64	53	64	69	65	75	60	73	66	57	66	69	62	71	79	62	69	72	49	54	77	55	64	82	70	52	54	66	62	82	68	65	75	63	67	88	60	71	69	71	66	80	72	60	78	77	54	70	83	72	78	66	63	65	61	59	57	65	82	70	63	66	67	72	83	65	59	68	71	63	54	76	63	61	60	60	81	69	64	64	78	84	63	78	67	68	71	74	74	66	59	76	75	68	72	72	72	54	64	64	78	65	71	53	68	48	80	64	71	81	76	63	64	64	71	76	70	68	66	60	59	65	80	55	70	75	68	83	71	63	83	87	67	68	60	70	67	47	66	60	69	65	54	64	66	67	68	70	63	70	67	74	66	69	58	67	61	77	68	76	58	67	67	60	57	65	86	69	63	61	66	68	66	82	71	77	67	64	64	67	78
38984	37281	48992	50752	55567	47782	35318	22954	11120	4141	770	637	726	681	655	647	661	646	694	693	677	692	659	660	677	682	636	682	646	614	633	652	632	693	592	682	588	690	655	670	658	650	696	643	681	668	690	637	653	660	656	645	689	636	653	665	663	662	678	669	602	635	649	634	611	656	700	641	621	645	662	607	671	664	640	644	604	656	676	675	640	644	648	676	663	672	656	669	643	617	686	684	672	684	621	713	640	693	654	689	658	635	639	652	631	648	594	698	692	618	673	679	674	620	627	628	674	622	634	670	679	691	661	705	671	646	701	634	663	660	673	653	645	629	645	655	661	646	672	648	733	639	669	658	659	704	694	665	739	667	668	668	653	664	645	701	634	662	679	654	668	669	696	595	667	654	632	622	670	638	625	656	687	698	668	660	667	667	681	703	645	697	671	638	640	706	662	667	651	697	703	691	649	687	656	659	661	681	688	634	695	644	652	679	648	669	693	639	650	652	638	653	614	634	702	640	658	702	659	629	633	691	650	650	657	652	690	655	643	649	647	672	635	657	721	615	624	648	691	646	647	653	657	658	674	655	647	635	657	652	627	684	673	633	717	602	669	692	642	687	653	712	651	629	673	635	673	669	706	695	657	662	677	694	644	674	660	663	646	653	654	639	660	655	680	627	633	625	678	663	662	685	631	632	624	644	605	647	680	673	654	627	653	641	674	670	677	634	691	612	665	673	647	699	655	679	665	630	671	600	697	636	661	686	612	651	673	591	678	621	641	645	634	641	623	625	667	661	647	645	635	661	686	669	720	615	635	671	672	634	640	680	651	606	670	662	667	642	657	646	668	683	652	644	627	619	642	689	679	707	631	637	682	630	657	669	669	630	695	636	666	648	651	629	668	669	657	690	696	679	686	706	663	634	629	620	717	686	651	658	642	674	722	665	653	626	682	626	687	660	619	695	649	677	662	655	690	667	644	607	701	645	697	669	694	700	635	672	668	668	660	669	660	685	636	631	659	711	679	675	716	674	645	662	654	630	679	657	693	652	629	628	662	665	680	655	643	689	690	636	672	655	698	667	657	630	657	685	647	627	644	650	617	649	599	680	667	631	653	689	697	699	663	677	633	649	690	665	677	665	655	651	660	625	664	676	647	651	689	650	633	673	655	678	652	693	712	676	626	640	643	636	640	673	688	684	645	669	633	654	641	654	686	684	643	640	613	657	662	603	650	671	660	630	672	622	636	605	675	671	637	649	600	676	612	716	655	687	665	695	657	652	665	694	715	635	621	667	654	682	664	678	655	646	695	662	685	630	662	661	659	673	695	636	649	678	668	654	657	677	654	665	685	662	676	692	640	669	692	629	679	671	676	662	681	664	656	672	652	626	654	663	655	676	656	719	647	647	678	684	652	688	675	661	634	709	665	647	639	663	642	665	644	639	682	637	651	709	621	657	640	688	655	691	649	661	668	680	662	665	699	692	648	692	620	661	694	642	698	718	669	714	739	646	630	682	665	628	694	670	639	681	658	641	657	640	609	618	687	699	640	613	709	677	636	630	714	661	630	672	642	671	682	672	627	595	650	660	671	601	665	666	661	701	676	644	638	686	718	658	652	648	675	654	614	652	648	674	651	639	657	689	641	680	624	649	676	635	671	656	660	719	629	657	666	658	653	648	689	648	662	682	675	631	631	674	654	660	647	650	698	681	689	700	654	676	678	644	724	657	628	658	640	637	688	666	624	670	659	678	675	638	671	693	673	635	667	681	618	724	666	703	630	691	671	656	669	709	660	627	644	675	628	670	653	671	693	633	650	671	652	619	654	673	652	646	637	679	653	720	696	650	640	672	690	687	632	666	630	645	676	642	690	653	644	658	640	639	693	685	689	623	617	642	626	687	684	634	631	665	681	643	645	712	711	645	694	692	673	657	623	674	675	670	640	692	654	634	617	652	669	695	653	657	632	674	696	692	657	651	648	658	657	691	629	664	691	653	676	644	587	653	650	640	627	648	675	675	631	673	675	627	629	654	693	640	661	671	660	647	675	666	608	688	670	655	691	709	658	685	655	682	641	684	645	685	663	673	647	676	669	663	654	643	649	648	693	660	682	690	651	619	634	627	620	709	665	620	695	630	656	622	689	642	694	644	710	629	664	693	638	688	644	675	645	670	647	628	662	674	670	674	657	700	649	627	635	663	635	664	625	669	672	651	644	668	646	663	674	656	679	678	674	673	645	656	649	681	645	653	638	618	676	656	709	591	627	674	631	667	633	705	656	682	683	586	622	661	642	643	613	687	607	635	630	620	692	622	669	656	664	614	680	616	659	671	645	634	688	656	673	643	721	684	691	682	603	665	626	637	625	680	630	640	653	659	687	671	662	639	607	698	681	707	720	684	688	650	659	681	711	639	620	658	702	665	615	696	679	651	647	686	637	662	666	645	666	622	667	667	655	641	661	615	629	618	603	637	650	643	644	652	609	633	679	681	686	646	678	630	663	652	649	653	643	631	675	676	661	642	656	684	607	661	695	671	653	668	722	677	656	681	701	648	639	672	696	641	638	639	658	637	693	637	632	653	691	650	684	692	681	685	652	659	678	621	653	679	685	667	669	631	680	654	642	674	631	631	666	668	679	652	657	657	647	664	642	664	674	663	697	675	630	630	702	674	655	673	655	655	673	617	638	652	674	659	590	655	655	657	666	691	660	652	739	642	658	659	699	646	676	672	661	663	667	688	677	628	695	669	651	638	663	704	641	690	697	638	690	689	676	702	649	630	627	650	656	683	666	638	658	627	716	671	637	630	667	720	631	669	680	620	639	689	656	646	650	669	693	646	690	673	642	642	663	675	707	656	688	651	647	677	646	677	643	655	630	659	684	685	689	644	659	683	691	671	648	691	673	690	683	676	629	653	623	722	683	665	655	677	716	647	701	657	639	711	679	642	686	641	682	687	667	667	673	655	649	646	679	680	648	657	666	679	648	744	662	664	683	623	637	653	646	689	620	714	687	674	655	664	658	657	675	688	634	612	649	656	639	681	629	663	674	652	681	675	649	693	678	652	675	668	666	645	690	645	606	657	675	664	679	622	649	622	619	637	666	647	683	680	667	682	657	673	655	654	656	665	661	667	684	662	670	628	655	631	676	660	652	656	665	647	663	654	649	653	677	664	666	696	664	621	661	659	678	661	671	644	672	673	650	647	692	677	669	695	674	665	681	615	661	658	711	660	649	648	672	615	627	619	694	663	684	663	658	642	725	684	683	611	708	648	660	660	639	643	704	682	665	651	628	667	639	659	714	650	680	650	630	621	668	693	615	661	669	683	691	672	688	678	660	706	694	675	662	644	648	624	689	682	598	636	656	650	723	666	706	659	689	672	677	694	652	689	677	675	659	682	649	676	629	704	662	649	655	656	654	680	701	683	680	690	608	687	632	623	684	665	667	645	706	662	586	658	632	699	651	650	649	633	672	684	674	659	702	630	679	626	696	648	663	647	709	617	663	658
4571	1983	5319	4681	3077	1734	889	409	165	85	57	56	57	56	64	74	68	58	71	61	59	60	70	62	63	50	46	65	56	63	72	69	73	58	48	64	56	60	59	70	75	66	69	70	52	61	50	51	74	69	58	59	76	72	72	63	63	70	66	68	59	54	53	54	56	63	50	69	55	59	77	55	77	69	55	68	68	64	63	72	55	83	68	71	57	86	70	63	64	72	73	57	74	61	56	76	57	49	59	57	62	68	61	77	55	71	67	61	64	71	73	70	64	60	58	64	60	82	71	71	55	56	62	65	57	78	71	63	71	66	75	56	59	67	61	69	66	80	81	60	65	61	60	83	63	59	56	66	60	73	62	65	61	79	58	47	53	62	65	70	50	65	70	61	63	69	59	58	52	54	62	73	70	62	65	58	54	59	56	54	59	67	67	61	69	70	63	63	61	64	62	83	60	66	56	71	70	62	58	71	52	61	64	71	51	72	63	69	55	57	62	56	62	74	64	57	66	69	75	75	59	59	58	77	64	62	61	68	65	67	62	63	60	63	63	58	75	51	58	63	65	70	67	75	66	63	51	53	78	70	72	65	58	68	66	68	67	64	67	65	73	72	57	64	70	66	73	56	52	75	68	66	69	77	69	55	59	60	63	60	73	75	69	62	68	69	59	63	60	70	65	69	82	58	73	74	75	74	52	62	68	67	65	62	73	68	51	54	62	54	58	51	61	58	59	61	61	56	74	75	64	66	70	68	77	72	71	69	57	80	71	67	71	62	63	64	58	73	63	58	58	64	62	69	61	74	41	65	51	61	63	48	58	58	63	60	70	64	64	48	58	53	68	77	64	66	77	62	45	63	69	55	57	72	78	63	62	55	67	67	57	59	60	55	60	67	65	63	61	76	50	73	79	74	66	54	61	66	68	72	65	72	63	67	58	70	66	62	55	68	68	65	54	57	60	78	65	61	71	74	55	65	66	68	60	47	81	56	67	66	70	61	50	55	56	59	63	71	72	64	60	40	63	60	59	49	65	52	78	62	57	71	85	63	66	59	66	61	62	65	71	65	68	69	62	62	58	52	57	68	73	77	62	55	56	71	76	73	57	55	61	53	62	50	66	53	59	60	74	57	61	52	68	53	82	66	50	64	66	63	50	70	55	63	73	59	71	83	69	60	61	61	57	53	63	57	65	59	59	52	47	74	71	61	56	60	52	67	72	63	56	67	64	62	72	72	64	60	55	50	72	49	50	65	62	67	71	68	57	75	62	50	57	65	67	59	71	64	73	55	64	72	59	71	67	47	58	73	58	75	55	63	68	64	52	58	76	71	50	74	82	57	58	61	61	72	66	66	62	71	53	89	59	63	73	64	76	70	77	60	57	67	70	62	57	67	66	62	75	61	53	66	65	53	63	59	69	66	65	51	65	55	54	68	71	65	59	50	70	66	59	74	80	64	58	71	54	61	71	61	69	78	66	74	60	62	53	71	64	53	69	77	67	71	71	62	51	65	60	75	62	64	65	79	78	70	53	75	54	59	55	63	68	66	64	56	79	61	57	51	70	60	65	61	71	69	60	66	58	66	66	65	70	68	57	55	58	71	80	68	56	60	55	65	57	69	73	70	59	51	66	63	83	68	70	66	71	62	60	67	62	66	60	58	57	60	69	58	69	64	64	71	64	67	74	61	71	65	67	60	69	65	74	61	69	72	56	59	67	57	76	66	67	60	55	64	70	69	77	54	53	56	52	66	61	55	62	55	69	71	51	78	75	61	64	52	64	66	54	71	56	79	57	51	52	72	68	48	71	56	70	54	70	62	61	62	71	48	54	71	66	74	54	61	79	56	57	62	71	57	55	86	74	80	67	67	65	60	66	75	78	71	76	59	67	64	55	72	68	64	73	65	65	78	61	59	77	71	51	66	60	70	68	71	74	61	73	64	72	67	78	73	64	67	72	61	72	66	78	56	74	71	71	53	54	56	66	55	70	57	65	62	57	67	64	78	62	58	57	67	62	56	72	51	79	61	63	70	74	49	68	70	76	64	70	63	74	79	60	54	69	70	65	55	52	65	57	51	61	61	63	62	53	61	68	68	62	64	52	52	65	54	69	65	65	57	63	62	64	63	48	65	63	66	73	65	52	62	66	64	67	50	68	76	68	69	62	55	69	58	65	60	56	72	67	78	65	69	66	54	69	56	71	55	50	64	53	58	75	70	61	67	55	65	73	54	50	74	60	56	62	69	68	54	73	65	55	69	55	53	68	54	56	65	63	68	62	75	72	51	69	72	67	54	72	70	73	61	68	72	64	61	56	60	70	63	56	73	71	61	56	66	71	69	62	67	84	65	62	62	54	66	58	71	65	67	72	64	55	63	63	75	59	74	61	57	56	79	71	68	70	52	68	62	68	62	73	60	73	69	60	70	79	54	70	76	65	56	46	61	63	62	67	54	78	70	59	56	62	66	66	68	70	67	61	73	74	57	55	49	61	54	70	63	66	47	60	70	67	66	66	61	55	61	64	67	71	57	60	63	71	63	73	60	42	67	67	56	74	48	70	65	66	49	61	62	54	59	59	58	64	62	66	76	66	57	69	75	68	57	48	61	67	61	62	63	56	51	58	68	72	61	61	59	59	48	62	56	63	72	79	67	61	66	60	85	58	76	64	52	79	56	71	69	66	64	65	68	63	50	67	76	51	57	48	55	70	42	58	61	66	75	70	67	51	61	70	57	76	57	74	58	56	73	79	58	77	65	64	62	54	74	74	53	58	72	70	67	75	64	56	57	72	61	63	57	59	59	66	66	59	59	78	69	59	63	61	52	61	67	63	67	64	60	60	74	75	51	63	79	72	63	56	62	66	58	61	60	64	78	69	59	77	77	45	73	69	53	45	64	71	57	69	76	59	63	67	59	63	72	83	59	58	61	60	54	81	55	60	70	54	74	64	65	55	68	64	62	64	50	68	74	74	66	57	80	76	57	64	67	55	62	69	55	64	69	63	72	70	71	60	66	83	74	49	58	60	76	58	58	69	65	70	66	64	69	64	79	63	62	65	62	77	62	59	66	69	72	48	54	69	59	58	69	78	67	77	62	72	82	66	64	61	75	71	60	68	65	61	65	46	54	49	67	48	75	54	54	83	73	65	60	53	63	73	77	64	73	57	62	69	63	64	72	66	57	75	57	60	74	60	64	66	71	68	73	71	74	85	62	63	62	63	70	61	59	81	68	57	53	61	62	54	56	59	55	61	53	59	61	66	73	63	76	59	63	84	74	66	63	57	60	65	63	70	64	60	65	74	56	64	65	75	72	65	54	53	56	56	55	57	71	70	64	68	47	55	69	55	65	64	65	68	60	76	64	57	68	54	74	66	70	81	68	63	74	54	62	74	62	66	59	71	72	62	55	75	57	69	75	55	51	80	69	64	49	65	53	70	64	69	61	68	71	64	48	78	54	67	68	75	65	66	62	65	68	69	61	67	65	72	62	66	61	65	67
29143	17877	27575	28499	29460	24660	15893	7349	2681	1113	652	597	631	573	609	597	625	608	610	567	637	573	617	601	595	601	600	628	634	624	590	603	602	616	576	609	596	598	615	605	638	582	569	622	596	603	605	627	617	661	623	598	603	620	646	669	614	586	616	636	584	555	623	580	613	619	608	620	636	650	613	597	599	568	583	618	640	590	639	582	610	604	574	619	620	561	588	615	565	584	605	601	606	628	623	616	595	616	631	577	604	666	616	619	591	593	626	583	623	612	604	595	614	612	625	617	612	626	616	598	614	613	602	547	627	616	627	586	595	603	631	604	628	643	619	611	579	630	616	584	573	592	604	607	573	599	607	577	640	596	585	630	632	622	634	596	603	612	625	611	563	593	608	611	615	589	609	603	593	631	598	599	601	622	647	615	646	598	622	594	651	576	640	565	637	655	655	589	625	612	609	661	627	645	610	604	596	598	599	582	654	597	609	653	620	577	573	628	645	627	590	607	584	582	619	605	634	613	614	564	630	606	600	651	617	647	598	585	596	615	626	606	587	627	627	581	622	610	651	638	621	621	579	623	600	605	603	630	612	623	613	621	621	624	577	558	632	603	621	599	636	612	609	642	578	601	647	580	581	648	614	631	642	610	578	636	606	654	588	639	617	577	626	620	666	610	562	612	577	627	612	578	608	615	655	621	580	564	602	625	638	598	605	598	626	572	580	661	590	627	606	623	593	623	535	585	601	612	618	653	629	604	598	643	586	590	606	547	592	601	585	620	628	612	600	579	610	603	648	544	577	623	595	574	650	617	626	603	629	585	570	579	624	628	664	653	606	620	609	613	610	578	631	628	604	641	606	566	628	590	601	617	589	596	612	643	635	588	645	645	607	623	563	594	587	613	605	603	611	641	614	610	604	583	622	604	609	660	585	658	578	615	571	583	602	589	592	599	640	660	594	568	604	596	641	654	669	571	635	550	566	646	578	666	624	606	559	609	633	584	587	597	583	626	601	585	592	585	615	593	623	609	563	613	630	624	604	619	632	613	579	611	610	625	565	606	543	633	637	584	588	604	608	587	575	626	604	574	589	568	586	594	620	627	616	527	636	633	595	605	599	616	623	611	605	609	611	619	573	646	592	630	585	628	602	613	563	588	574	635	585	640	632	597	629	599	618	609	584	633	589	618	580	656	644	608	587	591	628	594	569	598	590	555	635	648	602	614	617	626	621	579	625	657	619	624	630	577	577	603	603	534	597	564	593	608	626	629	624	543	581	633	604	594	625	615	595	595	610	605	612	629	590	592	612	610	605	602	592	614	606	608	617	596	636	592	608	591	624	626	649	617	640	617	584	657	643	602	645	610	596	613	630	659	610	616	617	629	623	578	583	608	657	580	608	634	638	567	623	578	583	604	589	588	655	611	587	616	623	621	596	636	649	611	582	624	600	621	652	639	594	624	613	637	608	582	615	639	627	588	574	596	667	578	593	604	596	617	604	543	653	601	656	642	629	600	588	620	624	612	606	665	647	611	596	633	595	599	631	623	546	640	605	608	614	638	612	615	596	647	545	644	631	615	659	627	627	596	631	544	624	592	624	605	613	642	556	571	667	579	593	630	616	625	570	595	639	628	626	575	613	599	588	598	602	646	586	616	667	582	658	614	587	556	634	595	580	570	577	585	602	651	600	591	601	574	612	559	580	605	641	639	591	663	605	643	588	612	634	611	640	565	635	618	619	626	578	587	591	600	620	613	647	653	628	579	599	587	655	627	617	590	586	598	649	600	599	648	624	606	592	604	624	603	585	608	629	631	588	592	615	560	579	628	622	603	642	605	610	640	614	601	595	624	596	578	592	598	588	626	587	595	586	627	582	606	583	639	598	609	601	659	640	659	649	611	627	614	602	564	631	613	612	587	610	599	588	590	608	600	661	632	601	596	600	595	596	589	622	605	669	581	596	623	606	631	645	618	616	604	599	571	642	606	627	609	648	579	632	616	569	605	640	622	593	576	597	655	626	594	617	608	567	610	598	581	617	620	605	620	655	593	630	616	567	581	636	583	627	585	632	618	663	596	630	582	631	609	574	614	596	624	609	628	563	565	597	622	625	582	666	641	608	623	625	600	627	626	605	586	616	578	606	571	595	595	657	616	650	599	618	622	592	632	629	613	586	595	588	645	599	602	595	641	581	647	630	618	641	633	594	581	593	624	609	543	648	606	607	671	662	644	618	625	635	634	572	625	606	620	573	601	637	599	620	599	656	602	618	601	613	576	644	620	584	586	625	611	616	698	618	585	615	634	602	622	634	637	612	615	611	648	624	627	621	570	622	669	605	647	589	632	596	641	642	658	639	609	622	604	530	602	635	590	627	589	628	681	584	597	631	574	666	638	603	634	630	648	600	652	586	618	636	633	620	560	601	601	611	609	623	602	633	602	605	603	601	613	606	623	650	617	595	620	621	647	637	592	567	640	557	640	610	625	618	598	618	637	618	620	631	601	612	621	615	574	612	628	590	622	581	637	604	611	586	590	585	586	608	630	635	580	574	568	633	624	646	624	558	601	632	613	624	606	615	611	584	578	605	628	654	580	633	606	613	566	619	619	607	637	627	580	589	652	569	593	690	593	640	619	582	623	597	614	616	555	576	623	640	631	610	616	589	591	590	594	621	623	582	599	601	660	611	567	585	593	642	578	566	582	603	634	612	562	633	616	609	646	617	579	587	635	614	617	650	606	636	607	590	609	611	613	600	637	642	624	622	586	593	633	582	599	580	630	558	596	605	619	632	657	586	612	615	605	604	614	628	630	611	577	601	614	601	644	551	616	599	620	576	644	588	657	617	596	618	621	603	647	613	600	617	594	619	589	590	605	630	602	591	630	597	621	655	643	629	631	634	607	587	580	579	640	609	610	601	584	548	591	615	633	581	596	617	617	627	646	609	616	609	607	591	612	538	562	608	609	634	600	578	637	630	644	606	622	609	613	585	607	604	590	556	606	619	595	623	612	614	585	628	630	588	654	615	611	627	623	589	625	582	617	589	623	640	624	633	607	645	588	612	595	573	593	618	589	614	616	580	591	586	594	611	612	665	569	589	614	611	611	616	615	614	594	626	625	604	640	576	583	607	599	597	607	576	606	566	633	630	631	630	578	626	625	598	608	594	591	576	620	610	631	577	603	625	624	623	583	590	599	589	576	580	626	599	625	641	603	622	595	634	603	639	579	602	563	608	605	585	613	573	647	644	595	609	624	588	628	662	588	571	598	624	612	641	599	641	620	620	591	613	581	612	604	612	643	616	581	563	616	572	581	666	610	593	672	599	612	567	590	585	589	594	620	636	633	613	596	652	590	620	600	585	623	639	605	603	609	613	659	607	609	574	583	615	598	623	620	616	620	627	603	638	661	630	628	603	611	636	644	580	593	576	562	621	638	560	606	569	609	636	615	638	633	585	609	613	631	599	585	596	556	573	571	600	616	661	561	606	603	576	597	598	594	628	599	610	622
10925	11597	26075	21300	16503	11012	5023	1636	499	177	64	52	56	77	56	64	59	64	61	47	62	79	53	55	61	80	76	71	70	62	59	49	51	61	63	75	61	55	44	66	63	55	62	62	64	49	67	69	69	69	62	64	48	59	61	58	65	56	51	65	68	70	59	68	69	67	63	64	48	60	80	57	58	61	62	66	53	61	63	47	75	59	70	63	54	73	53	67	73	68	50	67	63	73	59	60	60	52	55	63	62	74	60	54	53	56	52	57	67	59	71	55	63	65	60	58	67	70	63	65	64	66	61	60	68	79	58	54	49	62	66	73	74	46	70	66	61	76	58	60	65	55	71	54	60	47	69	69	63	74	62	65	72	64	62	70	53	81	66	63	58	66	64	62	67	50	59	64	69	62	66	63	59	59	61	63	50	62	69	47	75	56	65	61	57	54	67	73	62	59	60	63	68	54	67	67	79	47	58	56	60	68	64	52	68	61	68	63	52	56	54	57	62	65	77	63	55	57	47	64	52	62	70	38	85	66	54	64	64	67	59	56	54	73	63	72	54	56	63	64	48	61	61	68	56	60	70	58	60	62	48	56	88	59	59	67	64	67	61	49	62	58	65	58	58	60	47	57	63	66	58	56	53	74	56	55	67	53	61	49	59	66	49	68	62	64	68	60	59	56	72	64	68	70	70	71	52	50	62	69	48	63	60	60	62	70	55	79	63	60	66	56	73	61	79	61	68	59	57	60	71	78	71	61	60	64	57	62	72	75	58	66	79	64	65	66	76	64	70	66	64	51	49	66	64	54	45	58	56	71	62	68	66	59	62	70	68	53	69	65	56	62	55	65	60	62	55	65	63	70	58	64	66	67	63	53	70	57	64	63	68	71	40	66	61	57	67	60	62	59	73	53	67	60	58	60	61	62	58	79	67	73	56	64	51	51	48	56	58	61	67	69	80	63	61	59	70	61	76	57	58	63	71	68	66	63	53	52	62	53	52	66	68	58	58	68	59	55	74	64	76	66	55	58	52	59	53	62	62	59	56	61	55	49	51	63	68	57	62	81	72	76	55	55	56	56	80	61	60	69	62	78	61	59	61	70	52	66	48	62	67	76	64	56	66	49	64	55	58	56	69	66	60	68	51	62	63	57	62	68	66	59	66	65	56	74	52	64	64	83	56	57	54	70	53	59	54	47	70	61	41	53	53	65	64	60	64	64	83	68	59	50	69	56	56	65	64	58	72	77	64	61	67	65	69	54	65	68	56	71	68	56	58	57	73	65	59	60	72	70	60	59	57	54	54	61	71	75	74	53	64	57	56	66	71	61	60	73	55	69	67	76	68	65	63	61	64	56	67	53	61	64	53	51	54	58	55	58	58	53	46	59	63	65	54	53	62	61	59	63	68	54	63	66	49	63	70	66	64	52	57	75	70	60	48	61	60	66	69	69	74	55	63	81	61	58	58	63	66	57	76	53	73	70	50	67	66	49	67	66	70	60	58	55	63	75	67	57	56	60	73	60	57	60	80	54	60	63	69	56	66	54	65	55	61	55	59	65	77	54	75	57	56	63	60	60	67	53	66	64	52	59	49	66	77	50	59	53	67	77	80	65	60	63	69	69	57	75	59	73	62	71	60	66	54	73	50	77	73	57	61	64	76	75	65	63	64	59	56	65	78	53	49	62	65	67	59	64	67	75	50	57	43	61	67	70	58	72	55	64	57	68	76	60	45	66	64	44	65	53	60	62	61	59	56	66	60	55	62	52	49	63	55	54	70	72	66	55	54	56	54	66	59	58	49	70	51	57	64	71	63	69	59	58	62	60	71	62	67	63	62	58	39	65	61	64	63	57	50	58	57	73	60	54	65	65	55	66	58	67	50	62	63	69	50	47	68	68	57	57	62	64	65	68	61	54	72	50	79	55	60	63	55	62	61	62	63	57	62	61	49	47	66	69	62	56	60	66	60	42	50	50	64	69	73	72	58	63	62	68	72	54	59	67	66	62	71	67	59	59	43	62	60	69	63	61	62	67	62	65	67	60	58	69	69	47	65	54	59	60	56	58	65	51	63	62	67	53	71	61	64	72	60	84	61	59	57	69	70	64	70	70	64	73	58	65	64	53	55	57	57	57	71	59	68	61	62	75	53	55	54	50	61	66	58	75	48	57	61	65	64	57	51	57	55	66	73	75	56	58	64	56	51	51	56	67	55	51	52	56	62	51	73	72	66	53	64	53	60	64	57	65	56	64	73	69	65	52	55	65	69	64	71	50	57	71	66	61	56	66	53	54	59	50	54	68	46	46	57	58	51	67	55	58	66	60	61	59	64	52	61	52	54	64	64	51	52	72	60	48	63	76	63	67	63	51	63	60	57	49	75	62	70	59	58	42	59	66	67	70	56	53	61	53	50	56	55	75	73	62	53	62	68	58	57	61	59	67	58	65	67	64	64	78	58	61	61	58	59	52	60	54	48	59	58	70	65	72	50	63	64	51	71	60	55	49	52	51	62	74	69	46	56	67	54	55	59	68	76	62	55	59	60	70	67	44	59	54	59	63	56	79	52	57	59	53	57	55	73	60	55	66	59	48	66	56	61	62	61	62	74	43	62	57	58	55	67	52	59	60	71	63	69	58	59	51	57	66	65	49	59	48	46	56	60	50	58	50	60	46	58	51	60	54	52	55	78	63	73	61	62	59	67	67	69	62	62	54	65	80	63	73	71	54	53	82	69	56	61	56	62	64	53	55	64	53	58	58	63	67	73	70	71	65	88	55	67	50	70	60	46	71	51	70	67	74	62	54	52	63	61	62	56	66	74	74	61	64	68	64	60	74	63	64	61	53	58	63	59	53	74	55	77	64	59	57	55	65	63	60	70	61	57	61	57	62	58	65	51	60	64	66	69	69	48	56	53	61	67	65	74	66	72	58	66	63	54	56	76	46	55	52	53	56	54	55	67	54	74	63	62	57	51	65	52	55	50	65	66	62	70	70	61	63	59	70	62	56	49	54	66	61	56	55	69	67	58	53	55	57	62	41	61	62	47	64	56	51	79	51	61	63	58	61	65	58	65	62	72	66	48	65	61	51	61	69	64	79	58	53	62	64	65	59	65	68	52	74	62	59	58	61	63	53	59	64	68	57	57	43	42	59	63	53	43	49	50	63	61	56	74	70	68	64	57	56	57	62	63	70	67	55	58	60	64	66	66	58	50	54	68	70	61	70	56	60	67	59	53	64	64	61	62	60	51	74	61	43	62	58	78	54	53	67	61	69	76	59	53	51	66	73	67	61	70	62	64	84	72	63	45	64	61	72	48	61	68	73	60	51	63	60	72	58	48	65	62	72	57	65	64	56	55	66	72	63	67	48	56	64	58	53	65	51	53	45	65	71	48	67	66	64	67	65	59	59	66	55	64	42	57	65	63	64	62	68	72	63	68	70	81	52	61	68	49	44	51	64	48	60	53	75	75	58	74	67	57	54	71	57	62	73	57	74	57	59
40321	35749	48727	51081	58695	50008	35089	21857	10475	3123	602	631	600	633	606	632	633	674	641	640	625	599	635	619	631	628	624	615	599	641	596	633	630	646	654	601	621	599	631	611	636	604	626	603	600	615	592	619	617	601	618	605	605	616	576	606	628	600	641	620	663	599	582	624	647	561	654	633	574	580	581	656	633	619	638	595	600	683	605	586	627	605	620	597	654	566	587	639	620	626	609	630	648	613	659	572	575	639	611	605	610	626	616	599	612	590	622	625	627	597	620	656	573	601	584	638	646	640	642	616	618	614	631	636	615	617	631	614	630	614	609	604	638	597	657	629	625	607	609	593	586	590	630	599	621	644	641	637	640	620	632	620	642	594	606	590	634	711	627	643	600	578	627	616	638	618	622	610	616	590	682	577	611	594	592	609	626	638	594	603	621	663	607	572	611	646	590	626	627	618	606	648	611	579	618	621	619	652	657	600	598	577	619	610	645	649	634	605	616	645	605	619	650	616	607	638	608	629	658	615	576	613	619	601	600	634	644	577	595	617	654	567	587	611	613	629	617	635	634	631	658	602	628	633	638	643	653	626	625	588	627	629	605	614	566	587	676	596	601	649	596	581	627	604	641	622	614	624	604	629	637	603	638	629	599	604	573	583	608	628	586	591	634	604	650	579	629	635	648	646	625	598	668	623	618	588	624	614	635	596	601	586	618	644	613	621	618	578	627	606	626	599	628	654	619	612	615	614	661	681	627	607	647	644	617	607	619	605	616	587	652	614	618	624	617	587	602	589	629	623	619	588	673	658	643	621	619	635	573	613	601	623	598	616	585	583	592	608	576	633	559	618	601	649	569	620	641	594	652	623	581	626	630	564	622	631	616	632	598	633	616	670	622	602	596	633	626	611	618	626	592	634	639	645	603	656	600	639	635	620	658	654	584	627	610	617	598	645	639	600	598	604	571	628	572	638	605	640	623	567	660	646	577	644	645	591	652	582	592	604	613	612	647	559	650	618	666	613	616	598	658	585	625	639	603	631	631	633	598	612	618	624	607	597	634	592	623	586	612	616	631	608	623	646	623	632	594	607	583	592	602	568	639	599	666	590	633	618	566	629	631	570	600	608	617	597	635	661	598	605	625	617	623	591	614	619	628	637	608	616	625	630	612	627	616	604	627	580	657	642	609	636	615	583	590	595	598	594	626	603	625	612	606	615	618	663	638	661	646	597	623	628	659	666	639	672	652	616	622	609	610	636	593	582	567	626	617	610	626	613	643	626	647	650	618	645	618	649	628	606	658	630	637	619	638	661	667	609	597	601	592	610	639	612	647	648	620	604	609	625	550	616	617	589	573	599	631	629	603	578	623	617	613	658	592	630	587	600	615	656	640	628	638	595	614	642	610	654	650	589	596	629	635	651	629	618	606	586	633	588	612	586	607	619	625	668	605	592	641	587	613	624	637	630	614	659	619	641	641	593	609	668	601	599	592	606	627	568	594	591	628	602	573	593	634	618	607	623	652	621	634	592	602	601	593	628	623	658	653	606	650	686	670	607	600	574	586	650	611	630	607	632	623	611	639	572	677	612	606	646	647	600	572	634	599	608	620	617	593	627	654	639	599	608	651	596	610	595	615	603	616	617	614	655	595	584	594	640	631	601	613	633	651	635	660	624	579	620	632	621	606	653	607	598	621	651	598	647	587	572	644	601	570	621	586	654	629	574	577	617	610	663	598	632	638	606	624	645	621	621	609	629	602	604	591	612	625	643	656	615	609	607	627	617	590	660	628	609	591	618	590	628	649	608	623	623	621	576	652	621	630	594	561	647	591	620	621	527	622	631	599	622	594	582	621	634	592	648	600	615	627	646	618	618	607	599	642	637	594	634	597	595	622	596	641	617	610	609	663	582	659	624	627	606	627	657	592	628	640	599	562	612	649	582	598	602	603	608	621	609	594	594	611	622	618	621	610	595	646	619	649	608	636	629	679	615	635	590	632	590	597	660	654	628	670	618	626	614	631	649	647	628	612	633	604	613	543	626	601	631	600	648	597	692	610	683	594	639	606	567	593	596	599	614	623	580	600	609	611	649	598	614	621	610	651	613	627	656	581	662	671	649	606	651	647	609	576	617	636	600	625	611	666	629	602	643	594	656	650	692	591	602	659	663	618	625	602	630	607	616	594	594	621	591	581	605	616	630	611	634	626	634	625	619	620	620	657	612	605	590	627	637	644	611	610	606	634	594	596	618	600	631	596	657	639	583	581	634	583	597	605	597	611	603	611	639	657	631	621	624	618	596	621	635	653	631	603	596	614	632	624	617	606	597	642	624	596	651	605	601	644	663	600	621	578	615	657	624	615	592	635	644	624	599	577	615	656	605	629	600	654	592	618	605	584	594	645	636	591	649	628	628	647	605	597	599	584	626	604	609	609	628	589	637	645	611	609	634	621	583	558	605	598	641	580	585	606	631	609	626	579	598	574	623	572	612	576	590	555	630	600	572	590	620	648	654	636	606	651	628	612	647	609	639	586	657	611	623	577	629	618	572	612	560	606	598	622	628	609	643	606	612	585	624	623	564	597	619	617	603	634	621	606	605	610	651	624	650	606	622	642	626	658	621	572	594	628	629	650	623	656	618	645	601	601	621	626	623	610	617	609	604	618	669	615	614	614	604	601	575	620	601	587	593	663	584	575	619	564	608	629	603	598	562	650	617	644	606	561	632	646	596	600	611	590	616	633	645	590	618	632	649	593	621	631	626	608	627	625	593	665	618	586	630	573	604	613	634	595	612	600	591	602	595	663	600	605	649	651	555	647	585	603	591	618	628	588	629	604	603	609	600	618	651	613	639	590	626	654	628	586	595	603	593	669	680	625	626	561	607	632	597	629	639	615	595	616	614	615	596	629	628	608	601	614	632	611	604	609	616	624	590	637	631	634	647	589	617	618	633	614	660	623	649	590	623	630	590	611	588	590	612	616	616	660	653	663	599	620	594	599	615	613	598	579	599	636	614	632	600	627	643	607	643	604	621	624	631	639	643	639	618	664	588	618	627	630	615	613	619	623	627	653	647	588	616	657	604	629	639	630	650	576	598	608	585	583	604	620	573	571	577	587	641	589	678	612	587	612	624	625	634	600	614	628	643	631	592	634	587	654	612	613	587	626	616	612	671	613	601	613	613	621	641	618	588	634	594	609	580	666	626	632	646	625	626	620	635	603	624	642	577	695	607	605	659	576	571	618	629	593	591	602	630	594	600	605	637	595	634	647	634	602	661	614	649	576	579	622	654	611	600	605	634	646	607	622	592	618	633	637	627	608	584	631	618	592	616	575	651	579	603	578	596	636	573	645	614	585	605	630	615	635	636	592	612	663	605	628	613	644	631	613	599	590	623	667	650	623	628	592	626	619	624	601	643	627	604	618	597	637	601	609	646	605	653	597	605	655	605	603	636	609	590	628	631	588	637	627	618	576	640	618	607	565	611	654	594	599	652	574	647	640	624	603	601
5645	5491	15201	12400	9784	6426	3096	977	311	103	58	48	57	49	46	59	55	57	51	35	56	47	40	50	50	35	44	48	49	44	58	57	52	49	43	36	54	46	45	39	49	45	49	46	35	41	58	50	57	45	58	51	56	33	38	38	47	50	51	48	50	48	51	54	51	44	50	51	41	51	44	48	46	54	58	48	48	38	51	42	51	35	58	43	56	44	39	50	46	40	45	47	40	53	56	66	33	51	62	41	45	59	59	41	36	40	60	42	51	49	46	47	39	56	36	56	47	48	44	46	54	60	41	61	51	58	36	43	61	53	56	47	45	48	44	53	46	53	52	65	59	44	63	57	51	55	38	51	47	49	40	53	34	53	52	37	58	47	46	39	37	51	52	54	49	45	47	56	54	51	61	46	46	47	51	40	47	48	47	50	37	39	43	44	58	43	45	42	51	38	49	30	51	50	45	55	45	46	49	48	53	51	56	45	58	44	41	45	44	37	45	59	47	59	45	68	60	50	56	38	38	51	45	42	34	44	43	60	48	67	46	43	57	49	61	48	44	41	53	44	50	42	36	56	38	57	41	55	40	44	44	54	48	44	55	57	42	39	66	35	44	61	44	38	53	38	51	49	55	49	59	47	49	39	56	41	40	43	50	47	55	57	47	32	59	42	38	63	53	46	41	54	48	38	44	57	53	49	52	51	42	48	56	49	48	44	41	52	41	57	41	44	54	38	58	55	61	64	47	29	51	50	50	49	50	42	37	45	44	53	49	39	46	50	46	49	59	44	52	48	47	51	44	43	40	55	47	58	50	57	39	43	45	47	68	51	48	57	39	54	48	39	52	61	38	60	50	45	50	39	50	45	46	54	40	46	55	45	58	46	52	48	51	42	54	42	53	51	55	53	57	33	54	40	55	64	46	47	52	58	62	43	52	36	49	34	41	50	56	26	48	62	30	57	32	36	57	40	47	37	50	57	43	49	57	52	46	51	40	41	58	61	44	36	51	53	40	50	45	47	51	46	47	54	47	46	42	45	56	53	55	61	55	47	51	48	51	53	47	49	53	42	51	46	50	44	46	56	46	60	56	42	49	48	38	38	58	48	42	50	52	48	42	53	47	59	63	41	43	50	45	34	43	56	54	42	43	52	49	41	40	50	56	45	46	49	45	50	48	54	50	51	53	44	44	44	52	52	60	55	59	44	47	53	61	46	56	47	47	43	44	43	44	53	39	45	54	55	36	41	42	40	52	55	58	47	50	47	51	53	65	39	43	48	59	52	58	47	48	48	39	57	55	41	45	58	50	57	44	41	66	44	50	53	51	41	52	51	36	43	48	59	40	57	46	54	42	53	49	36	40	43	49	43	36	46	46	47	44	48	40	50	51	43	49	45	46	69	47	39	43	55	49	50	72	40	48	37	44	43	45	52	53	52	39	48	44	46	49	51	43	47	47	42	43	53	58	47	41	48	40	44	48	49	37	56	50	43	47	46	54	50	40	39	57	39	47	52	57	50	53	49	43	54	41	56	48	58	71	48	39	38	49	51	45	63	50	44	62	51	50	49	48	65	50	42	36	47	48	59	55	56	61	48	55	53	54	64	48	49	53	55	53	58	58	38	53	45	50	54	55	46	34	50	59	42	49	48	50	38	45	45	56	45	44	52	43	46	35	66	54	47	46	66	49	49	50	51	53	40	49	52	51	62	48	54	48	64	42	38	58	40	51	45	56	42	56	47	49	55	49	53	44	36	37	56	38	52	59	47	56	49	49	56	45	55	49	39	50	50	53	52	57	57	56	52	51	49	39	49	44	47	48	39	50	49	49	39	48	43	37	35	50	51	64	49	43	43	52	45	54	48	51	64	55	46	56	53	53	53	54	60	47	43	44	48	58	45	38	45	44	50	44	41	44	35	46	56	49	60	65	43	39	43	46	44	43	54	46	51	39	48	55	54	52	49	47	50	57	45	43	57	38	54	40	55	55	51	56	41	52	49	55	55	53	42	51	60	59	49	45	49	42	53	47	61	44	51	49	57	58	58	52	44	48	49	48	50	38	54	41	58	44	44	56	44	62	54	51	55	43	57	49	42	51	49	56	51	47	50	59	57	39	51	46	49	52	40	51	46	58	48	49	37	48	46	42	51	41	38	48	54	45	36	54	48	50	37	45	45	44	48	44	45	55	48	56	42	49	54	36	49	52	48	39	52	48	48	50	44	46	54	52	51	54	49	53	46	54	47	55	45	47	49	61	45	58	47	43	51	35	61	49	50	62	49	50	55	44	45	46	47	45	41	51	48	69	51	60	47	51	46	55	46	46	50	46	49	50	41	48	54	38	52	41	57	62	58	44	44	54	55	47	47	43	50	52	53	50	39	40	46	42	41	48	56	55	54	69	50	47	39	50	53	55	46	49	51	45	58	44	40	42	50	53	49	60	47	48	46	37	39	51	54	48	47	52	54	46	50	48	56	62	46	45	44	59	48	55	40	41	70	54	61	44	45	44	40	42	41	48	62	44	48	61	58	40	52	56	50	53	43	47	61	47	59	44	58	46	50	51	52	49	41	47	53	40	63	47	59	50	56	43	37	43	49	55	53	47	58	55	54	50	44	48	55	58	53	40	52	50	48	52	46	49	54	53	38	41	46	48	48	47	49	54	48	44	46	46	53	61	52	43	46	50	55	45	39	44	48	34	56	50	33	50	47	48	55	47	54	52	55	53	55	44	50	53	48	50	50	37	47	46	47	41	54	55	57	51	48	45	48	47	57	52	55	47	49	38	39	49	59	45	49	57	53	40	46	47	58	35	51	53	50	63	51	44	45	53	45	49	51	51	44	59	50	41	66	63	49	59	51	46	46	49	37	49	53	43	51	46	45	53	51	52	54	49	51	46	51	41	54	57	51	53	50	57	52	42	49	53	39	56	39	49	50	41	41	51	60	45	42	49	43	53	37	43	48	48	48	43	46	57	41	45	52	54	37	54	55	44	47	55	50	50	54	65	48	51	47	52	40	61	43	49	66	49	64	43	46	45	58	48	61	55	52	44	51	56	41	48	70	46	55	56	49	54	47	45	49	45	46	51	39	49	49	60	43	57	60	40	44	45	42	47	40	58	48	57	52	58	48	43	52	48	43	61	47	46	46	33	43	54	54	46	67	45	45	54	63	44	62	55	43	42	47	47	34	51	52	50	46	67	73	43	38	44	49	59	42	47	34	48	45	53	51	51	56	65	60	47	38	49	43	69	38	44	45	44	51	42	46	37	35	41	47	47	44	48	57	47	53	60	38	54	47	47	55	49	47	53	36	49	64	70	57	34	59	46	58	49	49	46	46	48	39	44	47	38	51	56	48	60	46	47	65	53	52	43	41	46	66	55	39	41	45	56	43	43	49	61	55	52	58	33	44	58	52	48	58	37	35	51	52	46	43	53	50	46	50	45	50	42	54	51	59	51	46	52	43	49	47	43	51	45	47	65	45	51	42	52	53	48	33	49	51
27374	27517	39552	41800	48373	41633	30478	18113	7619	2085	488	489	442	486	492	479	462	495	494	495	441	464	444	485	448	480	448	465	458	489	460	509	477	480	454	476	476	474	500	465	496	490	489	508	458	459	483	515	500	485	480	454	459	510	483	488	477	482	489	467	482	484	493	454	444	489	489	482	480	463	446	461	461	461	461	486	439	483	447	502	466	476	472	451	444	483	447	481	484	501	487	496	488	455	482	479	467	463	445	464	500	444	488	494	453	481	446	470	488	469	465	482	504	451	464	483	489	456	462	489	515	496	495	471	493	463	478	452	462	504	426	444	432	481	488	483	468	544	480	472	445	475	483	484	457	469	453	493	488	474	477	523	491	416	510	453	474	461	465	478	469	457	465	473	463	482	464	487	480	495	470	439	447	486	471	442	459	475	449	460	487	442	495	466	463	481	479	496	471	471	435	494	470	473	485	460	471	493	482	488	449	460	492	486	476	470	509	451	464	474	484	460	497	493	477	431	490	467	478	455	458	467	492	480	498	450	464	484	466	468	481	457	478	482	466	438	484	481	476	444	465	455	444	456	494	468	477	488	439	456	442	445	493	505	472	455	463	442	459	466	511	460	460	468	481	485	474	438	466	445	503	479	537	470	491	452	470	499	443	477	474	436	455	448	445	473	456	419	457	484	443	469	496	437	443	474	441	481	486	465	452	464	478	453	490	455	470	473	508	434	447	479	459	489	461	498	450	455	470	472	445	446	479	482	459	518	456	488	440	465	457	477	487	477	475	464	453	467	455	472	483	497	448	481	525	477	495	458	448	489	484	456	500	456	454	508	469	458	455	443	492	496	495	461	501	499	488	458	480	448	476	452	453	483	487	461	471	499	486	471	476	474	455	513	479	438	484	492	458	480	472	477	483	486	523	474	466	444	443	485	480	464	470	466	466	468	478	471	487	485	460	452	496	459	456	493	488	475	475	471	483	491	462	462	470	459	451	477	470	450	479	494	515	476	441	464	491	440	461	455	463	484	480	521	431	464	473	446	472	466	480	461	531	482	467	504	483	482	481	468	454	491	460	453	471	504	484	492	473	510	457	478	505	496	454	465	489	453	469	483	471	447	478	454	483	499	507	499	478	467	485	449	469	457	473	455	455	470	496	493	465	434	455	494	492	464	482	507	480	450	445	471	476	465	472	458	505	506	480	445	526	525	481	489	488	430	501	457	462	458	443	473	483	507	488	486	469	485	461	505	477	452	473	438	472	475	450	461	486	445	510	471	447	464	443	466	493	478	491	476	454	465	455	491	479	422	439	458	460	502	501	457	459	502	489	501	505	454	503	448	474	458	477	469	461	472	488	468	494	482	472	479	499	485	459	495	469	478	453	477	451	473	437	501	506	463	504	448	479	472	459	513	454	485	482	471	470	451	480	461	496	485	478	457	469	459	480	461	502	501	458	510	494	491	499	462	472	485	509	475	530	451	466	502	463	436	496	459	471	459	521	518	510	420	513	448	495	463	485	488	484	470	482	489	450	472	488	486	443	513	467	516	448	458	454	480	498	509	508	459	497	455	463	457	459	481	487	483	468	466	469	416	460	475	449	475	470	503	439	470	498	481	449	492	444	461	485	471	452	497	448	496	473	483	463	450	474	446	457	491	442	492	489	509	487	458	445	469	472	507	447	451	474	503	464	478	488	472	453	481	464	463	472	484	474	454	466	473	490	504	499	469	489	497	503	478	482	451	443	497	468	469	453	446	471	495	472	465	433	475	510	478	498	483	477	476	454	468	480	455	474	505	463	497	491	466	491	464	479	438	469	461	460	464	473	475	447	479	472	466	454	442	468	462	421	453	449	500	450	474	453	482	491	478	430	445	469	453	493	469	461	466	467	481	487	489	498	490	499	488	483	497	452	498	476	467	490	453	493	501	483	478	458	408	528	489	491	466	481	442	485	446	490	478	469	452	476	486	455	463	488	468	463	467	458	426	461	446	439	492	462	483	434	472	481	495	485	506	458	478	504	445	488	478	484	454	477	516	498	465	467	452	478	443	487	438	483	451	488	461	497	453	452	478	476	500	452	463	473	469	423	451	479	471	460	447	452	484	472	465	468	435	442	471	495	475	441	468	469	478	431	460	502	485	478	447	484	476	445	454	444	491	484	464	452	445	444	467	502	459	448	509	486	519	496	504	493	481	486	455	476	479	450	474	476	454	497	477	490	466	464	447	484	430	423	476	486	463	456	494	473	478	473	493	484	512	474	470	479	500	482	482	507	425	449	472	482	461	489	488	423	486	462	484	466	465	467	470	444	465	458	469	476	426	441	482	539	445	517	465	484	504	493	458	489	494	462	446	489	448	482	470	477	443	478	469	505	473	451	489	468	486	460	488	463	468	447	443	500	433	498	492	484	463	448	466	508	472	494	452	453	459	455	460	460	483	485	457	467	511	461	461	456	456	459	494	485	459	517	451	481	448	484	480	473	509	479	490	497	471	461	474	530	467	454	479	457	496	481	493	441	476	479	497	485	429	452	472	463	465	495	476	482	442	471	471	410	445	481	481	463	469	442	455	448	480	463	474	483	518	436	467	503	457	465	496	450	525	476	451	462	461	479	454	455	492	451	480	464	543	498	468	469	494	430	419	505	482	476	469	487	448	519	485	418	452	473	480	484	497	446	465	445	442	469	468	493	480	450	477	451	449	432	495	480	466	510	442	460	487	466	435	453	505	473	468	496	483	535	482	492	482	484	489	507	464	502	474	497	511	465	493	503	457	495	487	495	437	503	448	510	462	497	505	464	457	485	455	472	443	487	449	471	452	454	439	457	484	414	492	476	499	456	480	470	464	481	457	473	436	447	501	478	439	490	457	445	487	484	468	492	448	437	470	481	515	450	475	428	453	481	456	467	468	437	454	440	466	491	485	474	438	458	499	477	445	465	473	479	500	462	467	473	473	467	487	451	469	472	505	496	499	481	430	466	490	499	458	488	476	490	494	460	471	470	460	443	474	477	453	458	426	464	448	468	441	481	416	499	499	491	477	452	457	467	487	489	467	473	477	439	466	453	450	482	445	467	524	480	470	482	505	463	465	468	465	447	503	452	488	509	454	471	490	483	467	437	490	492	465	480	474	487	489	474	475	493	443	443	439	450	480	508	485	455	463	480	454	456	482	437	476	474	464	465	482	471	474	494	462	486	463	460	457	476	500	492	489	472	441	488	431	481	432	479	465	508	444	487	438	531	488	511	459	522	488	424	424	489	485	490	495	504	522	478	430	504	459	494	420	442	433	499	459	466	521	452	501	462	498	484	480	455	497	453	472	437	426	483	437	458	512	445	478	488	457	475	496	466	464	493	475	451	480	487	457	456	510	462	466	439	477	479	487	437	473	476	481	488	469	479	470	481	464	498	491	476	485	509	504	457	491	418	443	467	475	497	487	499	458	467	470	495	457	507	446	494	466	470	435	458	500	487	476	472	506	499	447	506	482	481	489	460	476	468	455
8482	8349	21883	21269	16025	10582	5298	1965	630	246	71	57	73	60	58	77	53	69	57	68	69	72	60	63	75	63	61	63	56	76	65	65	66	74	62	47	70	72	62	64	54	55	68	56	74	69	68	58	55	84	59	76	62	70	61	56	63	57	70	64	71	59	70	65	68	55	58	54	66	72	56	77	69	74	87	65	62	79	60	64	62	64	75	59	56	62	66	58	53	68	48	59	61	71	56	64	72	61	54	66	56	67	65	55	80	62	79	60	61	60	70	60	62	57	82	71	60	70	76	53	77	74	70	73	57	56	61	79	59	68	57	70	70	63	79	73	64	65	58	49	69	70	60	70	73	75	72	61	67	75	69	62	66	88	74	76	66	70	75	63	63	78	65	57	62	60	74	55	75	64	73	58	51	62	89	51	73	63	64	66	59	53	67	64	63	62	59	62	69	67	60	83	59	58	68	61	60	71	78	66	53	71	50	68	83	67	65	62	58	62	68	66	53	69	78	65	74	58	65	70	66	71	75	68	61	71	62	81	62	83	65	72	76	58	69	51	61	57	74	68	71	69	75	74	89	68	71	63	74	54	53	68	71	56	63	54	53	82	57	57	56	54	74	60	57	62	60	64	63	72	70	70	71	62	66	68	70	62	61	65	68	63	75	80	62	77	58	61	74	58	81	64	70	71	68	55	57	67	58	63	73	65	73	62	69	72	74	62	65	68	71	72	58	63	75	61	62	69	57	59	59	58	54	75	53	65	62	79	74	50	60	61	67	61	72	58	58	52	76	57	70	76	64	87	83	62	64	72	66	77	66	68	58	65	71	62	52	82	77	63	65	65	50	84	65	71	72	63	71	86	60	58	65	59	63	65	77	70	71	59	64	56	48	74	91	65	62	61	57	62	87	68	68	50	70	59	71	71	72	65	68	63	57	60	55	66	62	72	83	70	71	66	50	76	71	49	73	77	55	50	78	61	66	83	65	65	74	57	70	72	64	64	70	77	75	56	66	55	55	64	79	60	74	67	66	70	74	64	74	55	72	59	59	72	73	64	69	66	84	83	68	63	65	69	70	70	62	63	76	69	62	61	63	72	66	60	78	61	56	72	67	73	66	65	70	68	45	51	67	70	62	83	76	64	61	76	59	63	75	54	60	59	69	65	72	60	54	60	56	70	65	55	77	63	67	70	71	59	66	61	65	60	70	65	76	56	77	59	75	63	66	70	72	72	65	74	70	73	76	78	66	58	64	74	65	52	62	62	64	68	64	64	55	64	63	69	58	52	51	63	69	55	76	66	80	71	58	77	61	71	68	59	68	75	66	61	68	77	87	60	53	75	63	61	54	71	86	44	63	62	66	65	60	48	71	46	54	65	72	82	58	52	80	77	58	71	62	71	72	78	61	83	61	60	63	71	87	58	59	63	72	69	70	71	77	82	59	70	67	71	71	68	61	73	67	69	66	63	64	64	57	66	59	78	60	67	67	67	54	61	61	71	70	49	70	53	70	69	71	61	73	50	64	64	76	59	67	67	74	68	58	66	73	67	73	64	68	82	61	84	64	64	62	64	57	66	61	67	58	62	72	63	62	69	58	70	57	54	72	63	60	63	66	49	59	66	70	68	76	61	62	64	81	70	65	57	79	71	79	71	75	64	59	76	68	60	66	91	73	50	69	61	63	56	61	81	68	64	69	61	61	60	62	68	64	70	65	65	74	65	67	74	73	65	73	62	64	65	56	61	60	71	63	80	73	80	77	66	69	52	72	63	63	78	68	74	58	77	67	64	70	73	58	58	67	66	60	67	57	71	58	69	62	75	81	73	53	61	69	59	51	55	60	52	84	61	61	54	60	66	59	64	61	79	69	58	59	63	68	76	66	67	70	57	54	58	64	75	59	79	64	55	70	69	70	61	66	68	74	73	56	88	67	60	71	60	79	67	68	62	56	57	62	70	75	68	63	65	73	56	69	56	69	60	69	70	65	67	72	68	48	66	73	65	70	55	82	70	70	69	68	76	76	66	60	59	55	71	61	76	64	71	58	64	75	56	62	80	69	75	64	68	69	44	60	76	89	54	76	69	60	65	61	56	66	53	65	60	69	67	69	56	70	69	75	52	61	69	68	68	65	59	61	64	64	60	60	83	63	65	76	49	76	71	65	62	68	76	69	66	81	68	59	67	71	60	67	67	61	69	65	65	57	62	73	74	60	70	97	56	85	50	60	56	69	64	50	60	70	59	58	64	68	58	57	60	63	65	84	61	49	65	56	69	65	66	70	78	62	56	69	68	76	67	80	57	72	54	55	63	67	69	57	65	51	60	59	64	68	84	69	49	65	53	62	56	68	62	71	81	70	78	62	60	66	52	60	49	66	66	63	64	63	69	62	54	64	70	65	85	60	55	79	70	74	75	65	65	65	69	63	66	57	65	85	71	65	76	79	85	70	57	74	60	55	71	70	80	76	79	62	67	70	66	54	72	62	63	54	62	51	62	77	69	63	74	68	54	66	58	71	58	69	73	68	79	71	81	53	61	59	73	55	62	56	86	75	54	69	60	74	65	65	73	74	62	80	42	73	66	68	57	62	62	66	58	68	59	72	73	76	55	76	61	62	64	69	64	62	65	65	60	76	66	73	70	78	73	71	61	75	59	72	55	65	37	67	64	68	56	57	68	80	62	58	68	51	78	73	44	77	68	60	67	64	54	57	74	66	56	57	53	73	64	68	65	75	71	74	64	60	63	72	51	63	69	55	63	74	65	61	77	59	66	75	70	64	68	61	77	71	73	81	59	71	56	62	63	61	69	46	72	62	70	68	54	68	79	51	65	67	55	76	67	58	49	49	61	55	58	66	64	55	64	70	67	56	53	68	61	61	71	62	81	67	71	76	61	62	60	71	57	63	76	70	69	75	58	57	59	68	69	69	62	64	66	70	67	56	61	67	70	50	63	56	55	54	66	64	68	68	53	62	71	59	64	67	74	75	63	75	65	73	73	54	65	73	60	61	69	64	76	65	77	68	70	60	72	70	66	64	62	84	60	58	67	69	63	57	67	75	58	49	78	66	59	60	59	64	80	56	72	61	56	68	80	54	57	70	59	70	54	67	65	63	63	65	55	68	62	64	53	51	67	88	45	73	65	70	55	74	91	57	76	78	85	69	56	45	66	71	67	53	63	65	61	63	81	52	57	68	63	75	57	63	60	70	66	68	67	62	75	65	71	63	60	57	75	64	65	73	64	53	68	59	82	72	65	75	61	66	64	70	76	55	69	76	56	66	70	63	48	73	54	56	83	71	58	62	64	61	63	63	65	72	60	71	68	72	61	69	76	60	69	67	68	60	71	80	75	56	80	62	58	57	74	62	61	58	72	70	55	74	74	54	63	58	57	62	69	59	70	59	48	70	75	57	66	82	52	51	80	58	69	80	55	57	83	50	77	69	73	83	53	70	60	64	60	66	73	71	74	62	55	75	68	63	56	81	78	66	47	68	63	63	71
38740	32591	46327	52070	58821	50156	36623	24044	12078	4273	777	645	667	677	647	611	694	663	643	659	686	641	664	687	640	670	660	641	653	633	667	633	707	689	650	648	667	627	605	641	682	625	643	662	663	627	661	669	608	659	656	601	686	644	682	649	612	654	625	616	623	651	613	621	630	633	661	676	654	664	663	655	656	635	655	605	627	654	671	621	643	652	655	648	600	636	658	610	646	615	655	656	639	674	631	641	683	666	627	644	643	617	655	679	670	643	638	646	671	696	688	627	646	624	644	644	662	650	633	619	656	626	650	622	621	668	662	677	617	639	603	661	676	651	672	691	687	627	638	641	659	658	658	651	667	617	637	684	634	620	687	618	615	641	623	668	607	648	618	658	665	690	643	626	653	657	648	661	637	658	674	656	694	632	642	658	655	625	656	685	627	652	699	630	686	698	642	648	659	699	680	612	639	660	677	619	624	623	647	647	664	627	704	684	656	606	669	625	641	663	631	677	620	641	643	682	662	668	658	631	698	637	676	660	655	683	659	683	686	626	627	672	645	679	683	697	639	646	663	707	665	664	644	651	662	658	661	625	667	607	669	678	656	609	657	645	693	652	623	691	690	637	656	630	691	655	672	674	680	686	636	603	663	678	650	628	645	665	665	643	635	619	651	657	646	665	656	619	669	696	617	661	670	682	677	676	640	664	688	652	672	677	645	683	630	657	705	624	645	658	625	665	624	666	661	684	633	691	635	659	629	707	683	664	635	653	645	642	653	614	595	627	685	656	657	691	632	658	634	618	654	612	638	672	667	621	651	644	692	667	649	619	627	650	622	651	700	643	625	689	673	630	662	670	698	632	608	618	601	635	665	644	649	600	663	641	676	647	696	624	664	677	676	638	625	688	649	664	648	609	669	632	635	659	680	663	705	634	633	695	623	703	658	627	623	614	640	648	674	657	666	657	705	635	677	630	649	638	600	643	657	703	651	676	615	697	610	647	647	623	658	684	590	643	674	652	637	647	604	623	645	647	631	612	647	663	684	648	658	663	644	641	636	655	658	633	640	693	653	671	649	626	629	669	694	658	668	676	640	664	622	643	691	661	640	662	654	666	668	604	643	598	682	630	702	636	630	644	696	664	697	702	643	669	686	684	722	675	648	656	625	659	646	646	600	608	644	680	666	657	683	661	631	650	621	671	670	685	667	648	638	698	634	657	660	617	686	644	630	657	652	650	699	640	653	677	628	668	684	659	670	655	706	657	678	640	680	632	620	682	622	677	657	642	634	620	648	637	632	627	618	654	688	678	656	678	696	641	633	656	661	690	655	636	642	651	618	687	626	650	671	612	613	659	628	655	654	687	691	673	649	685	675	677	665	654	646	639	630	647	727	652	643	634	652	640	621	652	678	650	650	672	667	653	671	666	640	699	685	657	664	665	659	627	640	657	634	593	674	672	680	646	636	641	679	712	688	634	656	642	655	647	640	663	627	605	666	700	614	651	696	680	694	659	628	642	631	674	668	608	684	652	664	625	670	650	625	641	622	640	614	608	649	667	646	634	664	655	649	632	659	611	677	705	635	675	673	657	635	692	691	645	653	653	669	662	637	639	699	670	685	632	668	660	616	647	624	630	637	637	667	677	697	634	666	687	667	671	581	622	616	685	647	639	643	730	649	652	652	636	617	671	624	684	656	687	642	677	681	615	631	672	626	657	662	631	656	658	627	668	634	684	656	688	672	644	676	686	655	696	649	645	619	668	627	674	636	665	645	623	692	666	630	652	648	676	631	622	610	593	657	660	684	651	639	646	688	693	658	659	694	653	662	666	644	667	613	646	649	651	672	701	693	656	637	611	654	626	619	673	638	616	667	637	655	622	640	698	652	652	691	639	666	698	660	661	627	645	659	652	646	673	646	667	674	652	618	672	659	636	620	647	635	621	641	666	665	634	652	658	651	668	729	661	687	640	633	608	654	617	646	623	627	638	643	593	672	655	696	651	721	665	693	663	680	642	668	662	624	608	654	630	696	661	651	674	640	627	631	712	656	636	689	697	690	666	664	639	663	649	655	674	621	666	659	659	696	649	691	578	647	634	656	621	623	649	637	675	644	647	617	648	642	688	668	665	660	630	636	614	694	661	633	661	610	699	668	663	642	647	665	641	677	676	663	642	651	673	663	680	644	665	633	663	664	619	617	651	644	666	688	613	645	618	638	658	649	658	681	673	677	675	681	677	708	662	667	682	612	592	632	674	628	656	673	685	627	662	624	649	663	617	673	688	667	625	699	657	631	664	672	611	674	615	658	656	638	692	668	673	634	653	631	647	631	667	650	666	625	641	605	643	660	656	639	665	638	681	653	660	608	674	650	655	660	668	684	653	599	632	671	611	639	698	642	639	646	676	631	654	676	669	644	701	641	639	623	622	635	625	631	637	674	666	648	654	617	679	660	659	680	654	678	652	634	679	629	654	704	667	641	642	659	652	689	658	635	677	652	633	672	674	651	664	626	650	640	675	681	639	636	676	648	660	639	627	648	643	665	650	624	644	639	665	643	748	626	662	657	673	683	666	704	631	651	648	664	669	625	644	645	682	674	631	715	690	639	634	645	637	633	619	606	645	633	633	658	684	654	632	615	685	636	666	668	665	631	662	600	637	682	688	654	643	680	662	700	640	626	662	670	677	621	646	692	667	631	602	657	683	688	658	645	669	632	650	617	629	635	603	638	705	672	649	682	662	645	655	623	664	633	686	648	653	647	616	652	657	637	658	677	662	647	654	669	646	661	636	641	656	635	697	606	680	644	654	630	629	611	659	673	692	665	607	609	643	662	657	608	679	631	690	652	661	623	629	680	677	651	688	641	610	696	641	623	645	655	626	637	662	650	645	637	639	670	653	660	636	637	650	639	667	664	660	638	675	616	653	655	644	655	641	648	658	678	696	659	672	659	673	687	689	621	625	652	703	642	661	637	685	599	666	652	626	654	656	670	692	677	622	649	634	590	671	663	714	669	650	681	624	668	631	682	653	616	662	670	700	656	631	708	746	682	633	700	690	638	689	666	655	662	659	671	656	671	697	640	695	668	669	653	661	658	681	654	641	627	721	635	681	706	645	671	633	679	701	653	668	641	630	694	652	658	650	636	695	632	622	638	663	708	694	666	650	654	666	621	697	686	645	671	667	641	613	637	677	610	629	616	661	651	656	686	656	650	674	640	665	652	649	661	648	656	611	692	654	652	643	651	630	669	648	623	671	661	622	617	649	672	660	654	630	712	641	598	667	647	619	614	644	655	673	659	589	655	660	669	646	629	655	648	605	684	665	573	686	662	636	622	604	639	689	644	744	647	663	626	622	617	673	654	640	664	656	662	675	624	666	660	649	687	681	679	624	633	629	677	659	671	639	661	627	613	671	665	646	641	684	653	619	649	669	644	638	627	651	682	678	656	675	636	659	680	661	698	616	598	624	663	605	632	635	624	608	654	658	650	688	646	681	681	631	633	661	708	642
4659	1547	4689	4963	3144	1782	906	421	181	100	66	51	75	60	61	63	58	64	58	54	62	59	78	58	61	57	65	70	67	74	67	78	65	68	63	53	68	65	72	77	60	56	77	53	61	74	70	68	59	53	61	56	60	73	62	73	66	67	67	58	73	57	57	59	48	63	71	61	74	93	66	70	70	63	70	58	63	69	70	66	67	76	63	50	62	57	56	70	61	65	67	60	70	58	71	50	56	61	68	64	48	59	61	67	75	77	63	70	61	74	55	57	52	58	47	73	43	61	60	67	73	55	65	64	60	79	57	65	59	63	72	48	61	73	69	65	63	75	70	59	64	75	62	71	64	62	62	68	61	64	59	78	78	67	72	70	56	70	56	70	55	54	64	59	73	65	60	73	57	53	64	63	56	59	58	53	73	69	69	60	71	72	47	66	55	62	62	72	85	44	60	49	74	69	59	64	53	77	66	52	54	51	54	64	57	54	61	56	56	80	63	55	53	76	65	67	70	74	68	76	69	68	54	60	69	56	63	60	60	65	51	68	49	71	60	64	58	68	65	67	79	72	52	67	83	63	78	67	65	72	63	66	71	65	62	72	58	62	61	64	56	70	64	65	70	56	67	56	65	65	60	73	61	70	78	56	57	72	62	59	52	81	79	59	71	64	73	64	82	60	55	66	62	62	57	54	70	54	62	61	77	72	59	79	72	61	56	62	66	61	63	68	73	67	62	67	60	67	71	58	58	68	53	55	62	63	63	84	65	72	61	66	67	80	78	72	62	66	58	59	58	55	66	60	79	62	65	61	63	57	81	57	65	71	46	61	66	64	67	62	61	61	71	77	69	60	60	61	56	64	61	66	62	63	63	65	54	71	60	68	63	70	67	66	69	65	93	64	58	76	57	59	54	62	68	75	54	50	62	67	42	53	60	61	52	67	61	70	82	60	60	79	69	68	64	57	52	54	66	56	68	55	66	57	61	62	67	51	69	60	66	67	65	69	64	64	59	59	56	66	63	77	67	75	63	68	61	67	64	53	72	57	66	65	58	67	59	61	59	57	57	73	51	68	69	71	75	60	72	61	50	67	44	71	55	66	62	63	69	64	45	73	69	61	74	65	73	59	58	64	46	56	44	62	57	56	54	62	64	65	73	72	66	80	68	73	62	64	72	59	70	55	62	63	54	71	63	69	46	51	66	74	70	59	69	63	51	45	66	72	61	62	57	57	57	54	68	69	63	85	63	66	47	76	67	57	69	55	58	55	73	47	63	63	68	78	53	64	54	69	67	66	65	89	64	62	53	72	75	66	60	65	65	58	67	67	70	68	81	60	63	75	65	68	57	75	53	65	64	64	55	61	77	46	55	72	76	74	55	71	82	56	71	55	58	57	56	71	56	69	68	63	87	65	59	57	72	61	66	65	53	58	45	55	70	79	76	69	58	68	55	54	68	78	55	62	62	59	59	64	53	65	75	72	56	64	59	69	72	65	54	63	70	62	71	54	81	70	68	62	58	63	83	63	53	64	74	59	59	66	69	55	60	56	68	69	61	57	69	75	56	57	74	62	62	61	66	43	77	67	64	67	68	52	56	61	63	73	64	48	78	59	67	75	83	69	61	58	55	67	66	60	53	61	52	75	67	45	50	68	54	62	46	61	78	51	67	61	54	77	63	68	65	62	68	67	58	74	70	61	51	64	54	55	74	47	55	69	71	73	53	54	72	71	65	63	53	72	53	54	59	68	63	51	57	66	70	70	62	57	60	60	64	80	55	70	54	51	57	53	63	77	63	54	59	68	53	69	58	57	74	41	55	70	64	60	73	60	74	50	63	58	61	63	73	64	53	73	58	75	85	72	67	81	61	59	63	69	68	58	59	71	73	50	58	78	66	58	66	62	80	65	83	68	61	66	65	57	62	55	54	83	63	63	62	57	48	67	62	77	73	63	68	63	72	85	57	53	55	73	62	66	55	60	62	62	66	61	62	73	73	74	71	69	74	65	70	74	73	80	72	66	61	75	71	61	62	61	57	69	66	62	71	78	63	45	55	70	65	69	65	56	53	49	82	58	61	54	74	76	76	64	51	62	63	46	42	58	64	65	58	74	59	80	63	67	53	62	62	49	66	70	66	77	53	77	69	72	72	73	61	58	77	55	58	71	60	60	66	70	76	82	61	71	53	67	72	56	72	61	47	65	63	52	66	61	63	61	62	74	64	60	49	73	62	60	60	73	64	58	58	63	69	76	81	71	67	60	61	55	69	57	63	69	53	60	63	55	59	66	46	59	75	74	67	67	63	80	70	62	67	56	63	69	50	59	60	53	67	66	71	76	61	55	73	57	64	70	67	62	62	79	73	73	64	54	65	53	75	61	63	79	62	56	61	62	72	69	68	75	62	61	71	72	62	73	66	59	61	71	75	64	62	76	62	56	66	54	68	55	60	63	69	66	54	57	55	55	50	80	52	65	54	70	69	62	75	57	59	64	69	65	53	50	51	57	72	61	79	65	69	68	69	57	69	59	68	62	60	49	78	59	61	75	67	54	61	55	52	72	67	67	58	73	60	64	70	62	59	63	57	67	68	66	50	76	58	63	67	59	64	74	67	57	60	61	65	61	70	69	64	61	63	78	89	58	53	62	58	79	61	66	56	56	65	54	68	57	67	87	59	62	69	65	78	63	62	75	64	60	76	67	63	59	69	63	61	77	78	60	73	67	70	69	74	69	61	62	59	66	56	69	77	62	62	62	71	69	64	64	54	56	69	49	66	74	59	74	58	67	53	59	65	67	71	65	53	70	71	65	52	57	64	74	54	54	73	53	74	70	66	70	70	54	47	70	64	70	66	68	66	63	58	71	73	65	62	62	65	63	52	77	76	72	44	57	61	63	59	53	60	58	63	70	60	68	58	58	60	68	48	70	44	65	83	68	73	65	64	61	75	64	75	55	60	57	59	63	63	65	59	71	71	62	82	59	69	58	76	72	56	54	58	60	59	76	64	68	73	59	62	58	67	74	68	58	61	73	67	84	64	49	64	71	59	61	45	71	69	59	69	54	76	67	67	68	63	55	57	64	49	53	67	57	64	56	58	59	60	73	52	63	65	62	58	78	62	54	48	65	64	55	66	48	87	57	59	66	70	67	65	63	59	55	69	54	44	58	63	69	61	53	70	73	80	70	62	53	69	64	74	60	65	87	66	66	66	53	53	75	86	55	68	85	67	62	52	64	67	63	68	77	59	62	51	75	65	75	62	72	77	50	58	76	52	52	67	53	64	60	54	62	61	63	54	61	60	67	69	68	76	69	63	54	64	65	66	66	66	58	65	63	53	76	63	55	84	59	60	66	76	81	60	69	53	79	78	72	59	61	49	68	62	75	67	82	67	51	87	43	68	56	73	76	59	55	56	72	67	55	68	59	78	76	69	50	65	56	63	64	79	71	63	65	58	63	61	53	77	53	82	76	65	69	67	51	53	61	74	75	68	60	65	64	59	70
28664	15550	27057	29351	30212	25485	16615	7844	3058	1200	609	579	606	630	580	547	585	653	536	612	606	572	634	568	589	620	601	619	624	609	608	580	638	593	575	597	609	591	567	623	577	639	610	648	629	585	581	576	581	604	587	595	651	585	637	590	601	598	631	594	532	617	586	597	573	622	567	583	615	574	614	579	577	624	604	596	638	584	581	584	639	637	590	600	636	639	591	579	585	656	598	635	580	610	595	600	620	630	573	635	602	631	645	616	618	600	626	555	576	605	613	570	567	630	629	566	603	609	634	558	623	593	624	588	604	594	578	603	602	620	560	598	560	626	597	592	582	620	569	625	597	615	629	607	603	593	620	545	571	610	592	613	661	612	649	656	577	625	575	579	594	614	635	581	645	605	584	611	600	527	590	612	623	611	599	588	587	589	594	593	572	589	616	636	651	612	597	604	585	579	593	612	655	638	604	611	588	634	580	593	587	615	586	584	591	664	589	562	583	580	569	618	591	610	555	562	562	615	612	550	574	629	639	565	563	587	592	617	600	586	618	658	582	606	615	597	577	617	611	605	622	604	642	572	609	600	629	595	600	575	604	601	573	587	578	649	605	630	602	560	658	577	607	579	602	587	650	581	593	634	615	608	611	583	595	600	612	596	563	588	639	600	599	634	649	622	619	556	600	598	608	624	618	629	622	602	611	605	629	599	607	603	647	617	603	595	637	596	614	604	619	640	601	620	589	619	617	562	573	587	620	612	604	592	578	567	626	596	568	566	630	593	616	569	617	589	626	620	621	607	595	626	581	577	617	602	610	558	618	591	612	644	573	648	618	597	608	626	575	649	625	645	636	594	653	613	606	634	632	618	639	588	611	582	625	592	644	573	619	597	614	609	616	617	609	579	594	607	599	619	577	592	615	616	578	630	587	596	571	592	570	621	602	645	619	597	600	604	613	601	579	635	563	558	591	628	582	576	605	597	605	596	591	617	639	529	600	623	616	564	618	594	633	600	601	616	556	580	577	586	578	607	574	669	592	619	580	606	636	596	611	619	584	620	573	615	643	568	645	626	597	584	611	630	596	571	598	585	585	610	574	653	539	603	624	587	556	579	609	599	626	588	556	605	596	577	627	615	609	616	638	569	629	569	639	592	577	631	613	575	573	613	581	599	633	613	604	609	591	614	579	601	615	584	648	617	646	636	620	603	624	592	620	630	594	668	578	634	623	596	556	633	603	606	658	560	600	595	580	612	650	598	653	604	618	631	617	611	590	617	622	585	608	606	598	620	623	637	595	591	588	616	617	630	597	606	626	597	577	586	577	636	577	581	569	591	602	642	608	626	575	609	617	561	592	551	619	590	653	565	603	600	593	567	594	602	608	577	590	597	606	546	616	589	603	594	565	586	589	623	583	639	572	609	657	614	610	584	615	597	605	588	615	620	578	602	599	616	631	623	573	585	605	605	560	603	610	605	591	631	573	624	645	599	624	611	592	645	583	643	586	652	602	555	604	602	567	578	610	588	589	568	612	585	614	586	601	562	579	579	595	614	578	634	621	633	667	579	559	626	612	581	630	612	595	605	588	604	593	698	593	601	625	635	590	646	633	547	658	609	611	598	605	595	633	586	575	580	595	632	615	605	575	610	590	602	633	602	611	652	556	582	569	605	608	630	567	610	608	571	599	615	634	595	576	604	597	588	589	661	638	614	597	618	582	592	617	629	608	632	581	629	637	616	583	605	593	606	614	628	621	569	633	621	623	604	544	584	579	570	596	612	593	587	619	566	590	594	559	632	608	634	611	625	615	621	643	592	608	619	596	613	617	571	665	607	634	583	624	584	607	624	610	605	613	616	580	601	618	602	633	564	600	642	612	582	606	651	581	586	589	612	625	635	590	635	615	609	630	654	646	587	589	578	640	574	639	582	597	601	627	601	594	596	610	571	596	625	642	623	611	638	588	620	603	565	622	593	633	582	635	547	618	628	601	579	625	650	658	601	628	610	607	602	605	598	602	628	633	654	633	599	591	596	598	588	581	616	629	583	569	582	629	597	609	622	583	583	626	651	610	566	608	579	601	643	589	617	587	583	586	566	588	651	643	519	625	622	604	630	593	631	647	551	587	632	661	619	618	583	622	611	610	579	586	593	587	585	545	571	616	640	639	586	615	590	645	597	622	592	620	612	555	607	589	593	625	614	566	605	569	575	600	629	618	594	584	567	606	595	599	568	599	601	618	623	591	597	578	603	592	605	612	590	660	584	551	610	573	543	608	622	599	630	595	625	597	600	643	636	580	593	627	589	591	572	611	644	599	603	653	591	619	604	641	607	576	589	603	584	589	599	602	632	629	606	609	627	597	574	631	624	616	594	603	631	571	590	558	597	582	581	571	579	585	644	625	634	627	600	627	592	572	615	616	615	568	618	607	598	584	624	570	660	628	594	589	613	595	599	610	644	651	607	583	626	600	578	627	590	595	542	634	594	608	596	596	626	596	651	628	610	564	597	613	638	597	644	581	591	616	592	607	596	567	605	574	599	589	644	620	561	579	590	632	603	612	567	595	598	596	569	617	562	630	592	586	613	589	623	590	631	574	593	631	621	593	570	584	579	601	598	618	621	629	619	611	600	571	580	594	585	642	596	599	626	615	589	563	561	611	622	625	609	645	587	611	606	613	590	615	648	628	610	603	600	612	604	615	627	629	597	574	644	604	586	645	612	596	609	594	610	622	581	613	650	634	611	601	586	621	616	650	591	605	559	601	627	589	598	602	624	565	594	577	593	628	642	614	605	604	628	676	620	608	574	592	626	603	604	603	634	630	607	597	557	569	640	648	586	546	576	584	621	594	576	564	628	586	583	627	645	608	549	604	585	582	646	609	620	566	596	577	539	629	587	583	619	634	592	645	580	565	599	601	601	598	663	626	617	625	586	592	649	595	582	571	634	623	592	588	624	581	623	635	602	595	584	599	593	605	593	567	573	587	603	594	613	590	605	638	608	611	576	619	582	620	586	626	568	586	588	593	633	608	607	561	600	610	590	563	601	605	615	562	577	603	621	641	579	559	600	609	606	616	611	592	591	626	579	575	595	606	606	636	606	585	587	564	574	601	596	605	591	606	634	585	610	622	577	608	620	636	588	604	567	646	594	608	602	617	629	558	601	590	609	610	638	539	568	630	606	611	552	622	593	634	570	592	608	605	614	627	610	611	596	574	591	652	591	617	600	602	606	618	628	578	609	579	593	635	616	605	567	596	579	586	617	596	605	573	588	594	615	603	550	610	592	569	604	605	594	600	588	625	594	596	568	559	580	614	566	566	563	583	585	633	567	615	617	634	598	576	578	579	614	622	610	597	576	600	598	603	615	595	625	621	602	614	594	603	601	616	584	597	580	615	574	611	607	591	579	580	597	573	605	614	565	593	597	595	614	602	609	601	667	575	605	605	603	628	614	614	601	604	593	564	598	605	609	610	629	643	656	614	564	654	609	622	622	584	582	595	600	631	604
11497	10586	24811	23490	16606	10883	5515	1997	658	222	62	62	52	60	66	59	56	66	66	52	63	58	67	55	56	53	61	61	55	65	70	58	67	61	62	52	64	49	70	68	60	54	51	59	69	74	70	62	56	48	61	66	61	71	55	54	49	59	45	56	65	53	65	58	45	59	53	53	69	60	60	63	63	75	56	53	54	60	55	60	62	50	69	55	55	64	70	62	64	73	69	67	66	61	58	59	58	62	60	64	56	53	70	59	68	48	64	57	64	70	55	50	72	69	60	59	59	64	60	61	57	67	47	53	63	65	55	60	70	55	48	71	67	64	53	47	61	65	58	65	56	61	60	54	64	41	65	59	60	54	62	59	61	66	56	58	64	62	55	68	62	67	58	62	63	55	71	53	41	59	50	56	58	63	61	76	65	56	63	61	54	47	48	62	39	78	54	67	57	66	49	61	57	73	66	50	62	42	57	72	64	63	56	63	59	64	62	61	59	59	60	67	52	60	76	51	58	73	68	65	57	75	49	48	65	57	57	52	57	48	60	57	68	50	64	56	55	62	71	65	44	55	67	66	68	54	60	53	50	66	43	60	60	69	62	52	67	64	55	55	52	61	50	62	61	59	63	51	59	70	57	44	67	69	56	66	70	60	66	65	60	58	55	67	59	55	80	56	62	65	60	60	60	55	61	49	54	64	67	55	66	53	64	92	63	72	55	73	58	66	64	59	55	68	56	69	58	60	63	89	53	64	71	68	60	63	67	57	53	68	51	67	60	57	59	57	64	61	58	58	63	67	54	56	65	68	56	66	60	59	52	69	65	47	65	49	63	62	59	64	64	63	71	66	60	59	60	63	58	61	56	63	61	55	72	50	73	57	64	58	55	56	58	55	72	56	66	64	66	68	51	67	57	54	64	67	53	50	56	54	49	57	52	44	68	63	66	67	57	55	69	74	65	62	45	54	51	64	61	56	61	58	68	52	63	54	51	59	52	65	54	47	58	61	43	53	70	50	58	55	68	54	56	56	75	54	60	66	59	59	54	49	62	54	55	59	67	53	69	73	55	66	73	69	61	59	60	55	64	51	48	54	63	50	68	62	63	63	71	53	73	58	71	55	63	65	54	51	63	58	56	60	65	61	56	67	53	64	63	57	53	55	51	53	61	68	49	65	46	64	57	65	51	59	56	57	53	58	61	67	62	57	46	71	50	61	68	66	61	74	77	65	69	63	65	74	53	62	74	69	64	69	50	71	60	45	80	59	61	66	50	69	66	70	73	57	46	50	69	59	58	65	69	58	68	60	61	55	54	49	69	50	64	56	66	49	59	68	70	57	51	80	67	53	45	75	59	68	55	59	59	59	65	57	62	57	69	64	72	70	61	60	57	57	64	58	68	62	71	61	65	77	60	74	64	52	52	78	64	62	57	70	59	51	70	72	54	68	63	51	66	64	57	61	64	63	70	81	65	64	72	71	48	53	50	61	62	68	67	59	62	56	64	64	64	63	54	66	64	57	54	59	61	60	60	64	45	55	51	61	74	58	56	65	59	63	78	59	51	61	59	45	63	64	71	54	53	57	55	44	55	66	52	67	54	50	60	54	71	58	68	68	67	55	54	65	62	49	67	61	69	54	67	64	58	47	42	56	54	59	52	69	65	63	62	61	72	52	61	76	73	72	39	49	75	52	68	60	47	68	70	62	59	74	53	55	72	58	60	59	55	65	55	68	58	54	67	58	54	70	64	58	62	57	59	65	54	54	64	65	51	67	60	63	70	66	52	57	66	74	48	58	58	60	61	65	62	59	56	58	55	64	56	48	67	44	60	65	56	67	44	64	67	57	64	60	66	66	58	53	54	54	53	62	43	64	59	78	63	63	67	65	55	52	56	58	53	59	54	65	57	57	49	58	65	62	70	55	53	73	63	76	55	70	73	77	49	68	66	52	64	65	48	71	52	70	60	59	55	62	72	58	56	60	68	81	56	55	72	65	58	56	67	66	55	60	66	67	62	58	72	66	64	53	65	59	73	63	55	61	68	54	61	51	73	53	67	65	56	59	57	71	68	63	62	48	53	51	68	56	59	58	90	74	61	51	53	52	60	67	66	61	54	67	65	58	78	62	66	53	52	57	53	70	57	53	56	69	68	60	68	48	57	45	66	62	66	57	51	69	68	52	56	53	65	70	52	73	60	49	66	58	63	69	64	65	58	64	65	64	70	74	75	59	69	66	82	55	63	59	74	70	66	66	60	50	72	73	46	51	55	49	49	67	53	51	63	57	56	53	66	55	56	71	63	74	51	60	59	67	57	46	72	68	77	63	78	71	58	70	58	76	71	59	78	60	66	64	55	68	55	56	72	65	60	55	52	61	63	64	48	56	65	60	56	61	62	64	52	62	64	52	67	59	48	69	46	61	69	74	60	67	61	52	48	51	76	53	60	49	71	73	62	66	76	51	73	61	53	51	56	64	66	55	56	69	55	66	57	52	65	60	60	49	65	66	70	61	73	65	57	66	65	50	59	59	69	69	54	67	54	57	52	73	60	38	69	57	57	68	72	70	50	66	46	58	70	42	60	57	66	62	70	71	52	60	57	52	79	63	56	54	63	64	49	61	55	62	59	66	72	51	69	65	60	62	53	62	63	50	73	66	72	76	66	57	50	50	55	53	67	76	59	66	49	61	70	65	63	58	69	61	58	70	52	62	59	61	60	60	63	50	60	71	58	55	60	54	58	64	68	55	60	65	60	68	64	63	55	53	69	59	74	54	64	50	61	68	63	59	71	59	66	65	48	58	66	43	62	63	58	58	58	57	68	61	45	66	71	61	56	59	53	53	54	53	66	58	72	51	60	64	56	82	38	55	68	51	57	67	46	64	63	58	66	44	58	52	61	60	59	48	55	52	57	74	61	55	62	60	51	51	70	73	58	75	58	60	61	63	55	54	60	64	70	63	69	56	65	65	63	62	50	54	77	58	54	65	50	68	51	68	78	69	68	58	58	57	47	67	55	60	54	65	60	64	57	61	52	71	73	58	42	61	52	80	62	46	63	67	61	68	64	72	66	56	74	70	59	50	47	53	51	53	58	57	44	65	61	56	65	60	58	60	75	53	61	48	54	59	65	65	55	49	70	43	56	73	57	52	64	49	51	62	61	59	43	60	73	62	49	57	72	52	66	74	59	58	48	64	58	63	60	57	65	74	60	53	54	51	54	47	60	68	51	54	63	62	54	46	65	58	55	60	63	67	61	53	56	53	62	49	65	65	63	66	52	60	58	48	74	63	58	63	57	56	58	70	59	56	51	55	70	56	62	48	58	62	45	59	69	65	58	52	58	54	67	83	74	64	59	56	60	61	61	60	49	53	59	53	57	68	56	62	79	49	57	70	64	66	68	64	55	71	63	58	61	56	64	68	70	52	65	54	53	33	67	59	47	54	51	44	71	70	51	69	58	59	61	59	67	53	58	61	61	66	75	56	70	67	74	58	68	60	63	76
42523	34139	48803	53399	57870	49852	36247	24121	11999	3754	624	627	634	568	572	573	628	625	642	652	629	612	609	621	561	648	572	590	628	623	598	585	588	577	617	592	587	599	585	611	591	599	643	585	624	634	581	574	644	602	655	605	601	571	636	582	570	600	617	626	612	654	649	627	588	595	612	582	609	603	556	625	606	582	584	609	558	595	614	571	585	594	534	602	623	632	601	628	652	585	605	569	615	649	586	611	596	552	584	617	590	644	585	628	573	596	589	613	577	589	584	615	596	575	607	593	627	606	574	587	582	606	615	601	578	642	667	564	602	567	619	622	543	614	565	590	611	571	585	628	625	564	604	624	640	591	635	587	632	604	626	639	592	612	631	618	544	624	612	611	574	607	593	588	612	591	613	588	610	583	583	622	578	606	613	657	560	611	584	666	580	612	617	607	623	607	608	625	593	597	571	626	587	553	542	606	606	594	613	608	644	600	640	617	622	593	556	566	608	560	584	592	609	595	640	605	610	626	594	619	639	572	641	575	580	637	592	624	609	581	582	564	593	595	589	626	576	602	620	603	605	595	617	604	625	604	590	611	574	586	633	601	618	597	593	623	600	613	585	658	574	600	608	642	628	635	575	589	575	635	543	595	689	582	578	607	585	629	628	557	620	606	634	602	602	621	624	593	588	586	580	608	553	589	565	630	587	535	613	598	561	588	570	593	554	577	626	577	653	629	589	591	613	660	598	599	612	623	598	539	577	554	617	619	598	621	607	563	624	569	556	625	618	559	673	626	616	584	615	642	628	669	594	641	607	585	614	571	607	569	633	649	609	580	607	611	641	628	565	609	612	640	615	580	611	555	557	619	619	644	576	586	637	672	598	620	637	622	588	624	601	631	551	569	603	620	628	597	563	603	624	599	572	593	626	576	587	647	627	601	584	606	643	566	602	623	635	656	626	618	592	591	634	606	634	656	568	635	606	621	594	600	661	612	591	615	616	612	615	605	602	602	627	595	608	598	586	640	589	645	646	614	608	589	568	601	614	593	658	567	556	562	599	584	647	600	596	647	613	567	572	607	550	589	604	574	610	627	585	603	624	636	580	570	610	577	594	599	571	630	568	577	615	640	592	628	615	637	588	656	631	654	650	555	570	648	601	643	597	598	571	587	600	589	623	582	629	621	597	579	607	614	615	563	562	581	569	638	600	581	628	546	590	626	597	670	644	610	663	593	598	632	604	652	593	577	566	644	614	630	577	603	581	613	586	585	574	569	565	591	623	639	627	603	605	582	637	568	597	581	587	547	610	581	588	562	599	581	598	594	594	541	656	645	631	563	609	651	579	608	554	588	549	631	619	665	632	596	611	628	608	615	585	605	592	597	612	618	584	616	609	627	606	562	594	606	570	616	572	630	605	605	578	649	581	609	622	567	581	602	598	581	593	640	589	616	592	542	578	567	594	605	589	608	596	608	584	588	579	555	609	618	603	580	628	595	626	648	614	591	601	542	617	630	613	605	633	623	578	591	597	573	626	652	602	587	597	645	585	614	577	616	599	592	613	609	667	600	630	574	621	602	631	586	612	604	555	637	588	573	620	560	589	593	582	622	600	614	600	627	607	603	617	591	582	574	575	629	610	568	609	642	650	578	573	635	612	582	613	611	576	606	597	578	545	580	586	544	587	595	597	599	557	578	586	612	597	574	617	627	647	611	575	615	597	587	573	606	594	612	587	603	636	580	652	575	602	549	643	600	601	617	624	575	638	571	622	593	599	590	608	640	598	584	594	620	602	619	570	631	577	627	612	593	625	570	630	579	648	626	613	599	594	609	569	616	609	555	621	609	626	582	623	621	588	620	601	592	602	576	649	533	571	604	558	576	574	616	627	605	610	579	576	618	597	578	567	618	636	614	623	621	592	638	562	581	608	593	639	608	627	626	572	671	616	595	600	567	612	619	610	613	599	579	626	620	604	599	602	589	593	631	568	587	585	624	592	644	584	584	597	640	658	618	609	575	619	598	620	609	609	613	635	588	623	606	580	588	631	603	613	586	596	614	612	596	598	606	600	631	598	598	547	577	641	595	615	615	599	558	618	589	574	576	614	620	628	609	650	553	636	616	593	585	591	608	599	603	609	585	546	597	589	603	623	621	622	597	574	592	611	632	590	572	578	616	595	573	592	601	606	595	624	585	604	615	633	566	566	579	567	602	611	604	569	621	641	582	626	621	598	571	630	589	571	607	625	591	583	545	632	594	638	621	581	624	609	591	562	621	600	577	632	583	604	588	583	562	626	618	621	591	595	601	600	579	602	587	614	624	623	609	616	628	600	585	587	591	609	640	636	623	572	589	628	585	627	606	574	578	609	576	599	617	624	601	594	577	619	615	556	583	590	582	631	591	612	617	637	584	585	579	648	624	626	573	608	615	621	610	617	582	580	615	635	578	629	598	601	632	627	631	595	592	592	647	618	606	581	584	581	588	616	611	567	599	613	562	637	603	635	607	601	630	605	569	653	621	600	624	607	554	588	632	538	600	618	558	612	570	562	611	612	591	613	615	630	598	628	545	603	605	612	607	587	640	597	571	585	639	562	576	557	587	621	568	626	620	574	555	594	594	555	625	589	606	567	611	570	592	633	619	606	614	591	588	612	580	585	615	607	542	560	585	589	619	630	653	619	586	589	642	615	583	612	597	566	594	600	610	614	601	619	580	594	588	637	595	627	612	585	570	580	600	611	566	589	606	595	611	583	588	586	581	590	635	583	610	595	598	641	612	632	609	598	597	628	630	583	606	578	597	590	582	627	601	599	575	583	563	621	632	561	626	589	551	618	561	606	597	632	602	595	582	592	623	612	609	600	584	593	587	587	578	593	603	575	582	597	603	606	606	593	596	589	609	605	603	601	620	631	582	611	624	587	623	635	618	633	626	575	650	612	602	605	616	597	587	592	610	654	604	622	627	616	629	622	602	588	633	590	603	597	628	636	598	641	615	591	590	600	607	646	599	597	611	575	639	620	619	552	612	611	616	618	574	634	631	564	623	626	581	621	607	620	629	598	619	620	600	640	570	584	668	590	542	576	629	604	586	634	567	575	615	567	611	639	619	591	643	567	643	591	577	634	605	587	594	612	604	617	608	575	577	607	599	646	596	564	631	604	621	617	624	613	589	589	607	644	581	593	618	643	628	628	569	632	557	588	662	554	588	597	622	589	577	630	607	607	635	599	625	639	617	629	625	601	603	557	603	625	643	569	635	572	575	600	620	600	649	582	597	612	603	608	596	616	609	628	574	571	605	571	590	585	598	600	633	609	595	635	598	587	620	618	617	591	639	598	567	603	552	612	623	664	588	625	620	602	629	603	607	597	613	614	608	610	637	605	583	594	568	596	601	602	595	635	574	593	632	582	631	654	611	554	611	605	601	614	631	605	614	529	615	580	597	613	583	604	629	638	643	602	588	593	623	618	616	616	574	639	604	607	587	607	616	598	645	576	579	579	595	591	598	559	587
10292	6485	15209	15120	9823	6164	2743	1064	393	107	53	45	54	54	52	49	48	45	36	37	72	54	38	45	53	48	45	57	50	44	46	48	52	54	55	43	40	49	57	42	50	49	44	40	46	45	45	42	44	48	48	48	52	46	39	55	35	47	58	57	36	40	37	51	41	51	50	45	34	47	42	49	53	60	41	42	46	59	63	57	41	51	41	53	49	54	48	49	49	44	36	50	40	52	46	35	52	46	52	50	52	43	32	51	32	51	44	50	36	44	49	31	50	51	65	49	37	49	46	51	35	49	38	46	48	39	40	48	41	38	47	60	44	48	48	40	50	52	60	53	50	41	47	44	64	41	43	47	39	36	40	52	47	43	52	47	44	34	52	47	54	48	34	44	47	40	52	48	37	47	52	44	45	58	54	42	43	50	46	45	43	44	39	48	41	55	43	59	35	43	46	38	29	30	41	56	53	32	44	53	30	37	45	37	51	43	62	39	48	57	51	55	52	34	55	47	47	43	45	49	45	48	40	54	36	64	47	45	43	45	39	59	45	47	46	48	53	38	58	48	45	39	48	44	43	48	39	59	59	53	48	33	34	57	45	48	49	39	60	34	44	42	47	61	44	42	49	47	42	47	51	41	56	49	62	40	40	44	52	56	43	42	35	39	46	51	51	49	46	41	48	40	51	44	41	41	51	53	48	38	40	47	30	43	54	41	49	41	44	38	46	45	54	54	42	59	51	51	48	44	55	59	52	40	45	47	51	51	47	51	51	38	35	41	55	43	63	56	34	41	47	48	37	48	39	48	45	35	47	38	40	43	55	42	52	36	48	62	49	39	42	39	31	42	43	37	58	40	50	47	38	47	39	47	40	44	49	32	50	48	51	56	45	45	39	51	46	45	52	35	49	43	42	47	47	40	52	55	62	58	35	37	36	51	66	48	42	50	45	46	50	47	59	27	58	41	52	46	43	49	41	51	64	56	46	41	39	35	51	57	42	55	50	44	50	42	61	35	37	49	35	41	49	42	35	49	41	47	48	47	34	61	41	36	59	48	37	51	61	44	45	50	43	51	44	41	42	43	55	35	50	55	42	48	63	56	57	33	46	38	53	44	40	49	50	44	45	53	48	49	39	50	43	53	43	58	46	53	44	44	40	39	61	55	57	51	50	45	47	41	55	51	42	57	53	54	48	47	50	42	57	52	37	50	32	47	46	47	40	49	58	48	49	40	58	47	42	50	44	39	51	37	51	40	43	42	60	51	46	38	40	53	45	49	43	41	48	45	51	62	37	46	49	47	49	34	48	58	54	50	53	57	47	57	50	59	32	57	58	41	44	41	31	53	55	33	54	52	41	54	48	51	51	43	51	51	47	37	48	45	58	46	35	58	62	38	50	42	57	49	55	42	50	49	45	53	39	36	45	50	39	44	43	57	51	46	54	48	40	47	48	49	49	35	50	50	48	46	44	45	42	46	46	42	56	51	37	58	38	46	49	28	42	55	47	56	48	41	54	45	37	55	44	45	48	53	37	47	50	46	57	43	53	51	56	55	49	52	61	57	48	48	50	44	56	43	44	40	50	43	53	40	56	60	35	36	47	45	51	41	49	50	35	42	47	52	41	54	44	48	51	52	44	38	52	54	44	52	35	44	48	48	44	43	40	54	49	60	44	46	52	48	59	49	50	47	54	52	50	54	43	30	36	37	51	44	43	55	43	51	50	30	44	51	50	36	40	55	46	65	51	42	41	52	48	39	52	42	49	50	46	39	59	49	44	42	49	48	50	50	50	48	54	51	49	56	46	53	52	44	39	47	39	55	55	49	49	39	49	48	55	47	38	41	52	53	41	56	45	42	44	43	45	51	53	43	38	49	41	44	50	36	41	46	45	44	39	44	61	49	36	47	48	50	62	49	52	52	40	46	46	48	48	48	39	39	43	58	50	56	46	42	57	41	50	51	42	42	39	47	44	47	56	54	33	52	53	47	49	34	44	43	43	45	42	41	57	53	57	50	48	49	45	45	47	61	46	61	45	51	34	50	59	48	38	43	59	47	51	53	58	41	45	52	57	43	41	50	53	40	47	27	43	46	43	54	49	42	55	48	48	43	44	59	44	56	43	53	48	53	35	49	39	47	42	49	49	34	57	37	59	39	45	53	52	35	37	49	44	52	38	43	30	41	53	39	48	45	52	49	49	37	38	48	49	45	54	47	54	47	52	48	49	39	53	39	40	49	47	60	43	38	61	56	43	65	36	35	49	44	38	57	49	47	33	60	41	54	47	48	40	47	55	37	46	54	48	41	51	37	47	54	48	42	51	50	50	38	44	48	50	45	50	43	65	38	35	47	46	39	58	40	50	53	47	47	52	54	42	48	50	55	35	30	33	52	47	48	52	44	50	43	56	59	59	51	48	44	41	45	59	48	36	58	49	58	37	45	45	43	38	49	55	51	50	43	40	36	44	56	57	55	48	46	40	46	44	44	49	45	41	42	55	46	56	52	52	52	59	42	51	53	50	45	53	49	46	42	49	47	45	51	51	33	45	43	39	46	47	44	43	39	37	39	36	51	41	43	53	54	45	59	53	45	40	50	43	47	54	55	57	46	55	43	44	41	49	33	46	53	55	47	41	56	40	42	40	47	48	35	61	46	49	47	55	47	43	45	49	47	42	46	36	42	51	39	43	33	38	44	44	34	50	34	47	41	55	53	46	38	45	28	48	47	45	42	51	50	56	51	36	54	45	60	48	50	49	59	50	47	49	47	56	46	47	44	45	46	42	42	56	34	45	40	55	50	47	49	49	42	45	41	50	43	49	40	49	42	62	56	55	53	59	37	50	50	47	48	54	46	42	46	44	44	59	49	44	55	50	54	56	57	46	54	41	41	37	59	48	44	53	49	41	51	50	54	53	55	39	50	34	52	45	48	55	39	45	41	44	48	36	54	40	39	50	54	39	48	42	45	47	43	44	47	40	47	47	43	47	52	43	56	46	44	38	56	48	47	49	57	49	52	60	50	50	45	50	63	63	48	40	39	49	45	54	41	54	56	44	43	49	51	43	36	33	50	49	49	50	48	47	50	56	47	47	48	47	45	56	40	41	45	50	30	46	38	57	49	53	47	57	46	61	46	42	53	45	46	46	44	39	52	46	44	45	48	47	45	42	46	51	55	45	42	45	52	45	55	46	46	52	39	40	32	48	45	32	48	42	44	38	51	44	44	56	43	54	48	39	44	42	51	46	58	40	44	47	49	47	48	46	38	49	38	40	40	49	51	47	46	55	50	49	45	46	48	41	51	44	45	47	50	43	43	53	43	50	52	49	55	40	47	45	54	30	58	33	38	55	47	41	48	58	64	32	39	42	45	34	53	43	56	38	42	45	40	43	47	60	53	53	65	42	50	41	49	57	51	45	43	52	35	38	53	53	37	47	40	45	55	41	47	46	54	48	39	41	50	48	43	50	43	42	49	38	47	47	27	47	44	38	41	50	53	39	48
38038	28763	40219	43728	46944	40473	29711	18540	8475	2127	491	456	443	441	454	457	446	444	405	402	440	445	467	468	451	424	459	434	470	467	448	409	450	443	449	427	469	475	432	424	449	496	409	459	444	457	440	468	500	452	436	431	466	406	485	527	422	445	443	439	445	472	465	409	463	465	451	459	450	493	433	431	473	458	451	459	413	437	486	464	467	454	471	428	430	460	435	433	435	469	448	464	416	427	438	472	508	456	465	414	502	450	447	439	467	461	444	450	478	445	472	468	466	437	466	459	431	483	493	464	462	437	470	441	458	451	450	436	466	432	462	457	460	462	461	438	446	462	465	475	448	478	472	447	463	408	469	435	445	446	477	464	452	477	464	453	483	447	456	465	446	471	451	433	467	453	456	449	444	461	431	457	501	438	465	432	434	410	445	446	462	454	459	439	496	462	429	475	446	473	443	468	503	406	412	411	492	439	422	437	479	498	416	439	478	454	495	450	445	461	450	457	440	458	477	464	432	431	439	484	443	490	443	500	469	457	458	474	444	443	437	501	458	474	448	462	471	432	472	435	429	417	471	458	473	439	471	482	451	466	475	426	452	479	502	460	474	459	418	482	437	400	492	466	461	473	467	469	447	457	450	464	471	431	466	475	466	474	470	460	438	464	430	469	440	486	469	456	492	424	467	477	495	468	467	452	443	413	437	448	456	452	443	475	425	495	428	468	470	459	446	474	451	414	451	425	464	451	466	427	490	461	430	503	479	451	478	451	458	473	461	444	416	472	440	502	428	420	441	448	437	453	452	437	433	410	460	448	462	428	473	426	414	442	445	450	442	398	440	457	486	487	471	422	450	440	443	486	440	472	474	491	437	471	455	477	454	443	441	445	498	454	460	467	443	470	433	442	474	459	464	446	442	454	458	463	481	469	425	454	448	446	453	465	447	436	483	459	415	470	424	413	464	465	448	449	470	469	441	433	426	458	435	454	457	439	470	466	436	466	448	465	509	414	461	447	504	441	433	484	479	492	500	453	445	488	468	441	502	442	488	443	476	471	477	471	470	482	480	452	456	467	422	506	478	468	406	462	461	457	488	417	481	468	445	445	416	431	455	459	464	466	425	432	434	430	442	449	441	433	475	458	501	450	476	456	494	455	477	435	457	434	449	420	467	424	460	480	491	483	447	434	475	468	457	440	475	424	486	435	464	425	445	467	439	432	446	449	489	455	423	446	459	480	459	441	416	476	456	489	451	493	450	456	449	473	468	446	483	431	479	457	440	459	471	443	463	428	473	477	438	428	454	441	449	456	478	446	490	442	465	415	433	443	432	453	453	468	464	433	471	494	489	410	478	467	458	484	481	476	446	461	468	481	443	434	482	457	440	482	443	425	433	465	451	460	444	448	413	469	440	442	501	461	469	446	455	443	484	477	455	421	440	413	439	496	482	406	466	450	442	503	491	473	427	472	486	417	451	442	447	452	438	470	443	503	454	445	453	450	453	468	457	460	446	457	451	491	442	417	483	458	442	452	432	489	472	471	451	421	428	439	481	455	480	492	412	452	441	460	479	476	450	473	433	430	491	471	415	440	464	439	462	477	458	454	449	399	480	444	455	425	442	440	437	453	467	466	498	447	468	464	499	475	463	468	452	423	440	440	450	434	476	469	416	440	499	465	450	488	419	457	452	434	443	429	460	505	419	469	446	466	461	448	450	498	440	437	508	458	422	466	484	493	454	476	454	417	450	472	449	453	467	470	485	429	468	475	459	491	447	476	435	465	492	451	487	467	411	431	471	447	414	472	423	453	431	495	449	441	432	444	436	453	452	463	448	452	462	448	474	458	441	452	482	471	458	485	437	435	466	439	467	427	482	437	485	473	474	421	437	440	452	478	455	469	466	456	449	478	418	419	418	454	446	467	442	453	447	430	462	455	494	460	430	482	429	476	468	456	432	465	465	472	431	471	418	470	446	447	443	449	425	438	464	449	476	489	460	458	450	467	437	416	482	405	468	442	488	444	465	452	458	454	494	482	490	432	483	459	478	437	462	453	469	458	433	466	458	447	446	455	453	461	453	460	490	454	452	456	459	439	494	448	427	457	423	474	451	472	451	461	460	481	446	450	480	494	483	448	474	475	449	439	481	473	452	451	445	439	435	421	503	490	450	500	462	483	467	464	462	473	429	424	437	444	513	486	444	432	508	431	495	443	435	428	475	474	469	457	477	435	440	441	475	458	487	439	444	455	493	454	489	467	446	423	442	474	412	414	468	482	441	424	471	441	454	440	445	456	494	455	446	432	481	418	446	456	451	455	455	504	466	483	465	459	450	431	490	459	420	477	465	462	497	446	468	414	443	461	478	472	439	435	476	465	464	430	437	457	464	500	433	446	460	427	468	468	454	446	470	459	478	459	436	467	441	446	462	450	473	456	467	463	465	442	465	442	445	479	480	410	455	426	431	440	523	479	434	470	475	459	452	475	457	438	461	460	463	475	472	443	432	462	476	496	471	488	438	503	424	455	459	449	459	469	436	420	439	434	489	445	450	464	459	450	460	458	426	431	462	414	449	460	464	429	500	476	403	479	482	465	477	480	429	411	468	425	429	458	482	428	458	413	448	443	448	456	437	438	487	464	459	443	457	466	479	431	453	461	464	453	454	452	446	430	481	476	443	462	473	459	429	423	438	458	487	435	464	460	439	434	463	469	445	442	427	446	436	457	495	420	457	451	462	492	429	492	469	439	440	461	440	442	435	490	432	438	426	433	467	439	458	470	452	461	429	489	435	448	470	440	485	469	441	461	458	462	481	502	464	476	424	456	463	454	440	456	416	424	455	480	483	446	481	440	419	483	457	484	456	459	496	418	432	428	471	452	453	458	473	475	480	450	441	434	449	468	461	472	475	460	457	455	485	454	454	447	432	442	465	447	467	458	497	440	474	448	497	444	451	486	479	478	424	459	472	450	426	462	469	456	449	449	460	464	483	433	469	452	460	440	435	425	453	429	439	460	467	454	442	425	460	425	451	443	462	431	476	450	454	437	421	473	428	471	469	448	438	449	476	414	474	465	433	462	474	489	444	478	422	457	477	476	458	416	471	459	437	416	453	449	448	463	432	433	455	482	471	458	487	416	461	471	439	471	437	439	449	425	449	494	498	452	419	482	473	487	418	437	452	427	439	438	446	419	485	443	401	507	469	477	429	444	473	460	459	447	434	430	398	428	452	459	484	440	454	451	436	447	473	451	424	468	444	484	479	442	435	476	463	486	457	444	463	444	479	452	449	447	437	464	467	445	456	453	463	504	465	495	447	436	435	476	409	468	470	418	519	443	448	474	404	480	433	497	462	453	431	449	423	504	479	440	453	467	459	450	471	474	487	439	443	438	444	506	432	439	446	465	477	426	459	467	424	453	452	502	472	445	463	427	460	495	455	432	456	466	442	435	441	450	449	475	456	432	450	475	447	480	459	464	406	434	466	455	455	467	465	438	456	481	546	500	468	450
15092	11709	22298	20438	15761	11643	5835	2133	727	150	63	49	59	70	63	64	48	75	68	70	63	64	66	54	59	58	71	65	62	74	53	77	68	49	66	55	67	67	65	58	56	54	55	72	51	62	61	64	55	59	64	51	48	60	60	59	56	53	62	76	59	70	60	80	66	56	60	78	74	60	74	55	63	64	52	57	69	46	49	62	63	58	56	58	75	59	68	58	68	48	57	57	51	60	57	59	64	71	67	43	64	55	62	74	52	56	46	69	62	58	66	74	46	65	64	48	66	62	54	67	63	66	52	71	62	50	45	59	54	56	72	63	76	61	64	78	51	61	59	66	61	78	66	49	55	62	70	65	60	70	59	52	58	54	71	62	58	49	48	69	63	73	80	52	58	65	71	68	63	61	55	58	75	56	48	50	58	64	68	62	57	72	68	62	56	61	57	59	71	55	65	43	58	56	90	65	56	66	78	54	75	52	66	62	53	57	65	64	68	67	67	51	68	61	72	61	60	58	63	67	60	59	74	67	58	69	72	47	56	58	60	56	57	55	68	57	57	68	57	72	52	72	76	67	58	59	55	60	75	53	68	56	52	69	59	53	69	65	66	81	62	52	81	67	62	64	65	69	70	68	51	66	55	64	55	66	62	65	45	54	75	60	60	54	53	56	63	84	74	77	66	67	56	70	61	75	73	50	76	56	53	76	54	76	62	50	57	61	52	56	68	64	61	57	66	49	76	56	65	57	62	83	54	52	66	68	63	57	59	53	43	54	67	62	57	49	55	64	59	59	55	82	55	71	70	53	66	66	64	61	52	67	55	59	55	59	58	57	64	71	48	49	63	63	56	56	55	63	54	59	66	60	58	65	73	52	53	60	81	67	78	59	60	57	58	68	60	76	46	61	60	72	54	75	62	68	55	61	63	71	62	66	76	63	70	58	63	55	66	63	71	57	66	60	47	68	70	66	66	63	74	63	53	49	73	60	62	58	71	45	57	62	52	71	66	56	67	75	60	61	78	60	52	63	54	65	65	75	71	54	70	53	68	69	63	51	57	62	76	63	61	60	62	62	61	71	63	66	64	58	57	61	68	67	50	70	66	53	56	74	55	65	60	59	55	61	68	73	50	58	59	54	72	43	60	54	61	75	70	74	61	56	64	54	57	80	76	58	54	53	67	58	59	73	60	63	60	53	59	59	57	58	58	62	59	67	62	50	75	66	60	62	76	55	58	52	59	59	68	67	55	76	67	62	55	54	70	55	71	54	61	84	47	55	73	53	50	65	67	74	64	67	55	62	72	65	51	57	57	77	64	62	62	70	78	50	75	67	75	65	62	69	56	61	58	69	55	69	78	53	53	57	64	68	46	70	59	73	62	71	69	52	58	65	64	61	68	61	56	68	67	66	52	67	53	44	62	72	76	55	74	67	76	61	58	74	70	55	67	63	74	54	65	74	64	55	57	56	72	65	63	64	70	60	65	64	49	57	57	57	63	63	57	57	62	67	60	78	66	66	55	69	51	68	67	63	55	68	59	73	54	70	57	56	51	62	63	51	62	55	66	59	65	64	73	54	67	66	51	68	54	79	63	62	57	73	58	39	78	71	67	63	67	61	65	66	62	69	69	50	74	71	65	61	59	83	76	77	80	70	71	57	66	72	70	70	63	52	66	54	48	53	62	66	79	65	68	57	74	61	53	50	46	88	55	66	74	63	62	60	68	63	55	62	54	65	53	75	64	50	60	68	73	68	65	68	71	74	73	74	65	70	67	62	75	65	75	51	56	65	65	59	62	76	64	52	60	63	60	64	59	75	73	60	70	64	67	63	58	70	73	84	63	64	62	60	55	64	69	64	54	48	60	65	61	57	71	57	70	60	66	60	71	68	72	66	58	52	71	61	60	57	70	59	63	65	56	80	71	59	58	58	65	53	67	60	63	53	54	74	65	74	47	71	58	54	45	69	60	59	61	64	62	72	70	70	57	76	78	54	53	71	53	50	48	67	65	63	67	57	57	69	74	63	58	57	56	52	46	72	65	67	65	76	73	69	55	51	71	63	62	70	48	58	53	66	68	68	50	73	58	57	67	68	52	67	64	60	65	72	75	50	60	69	66	72	56	71	63	60	56	54	61	63	61	44	61	49	52	56	61	63	53	61	44	63	65	57	73	72	75	59	60	75	64	69	73	70	62	60	71	58	74	57	56	75	55	49	72	61	62	45	67	67	50	69	54	56	58	68	62	55	49	54	80	66	61	69	55	69	62	60	65	71	65	67	52	72	68	74	70	53	67	52	65	71	52	76	57	57	57	60	64	55	57	60	57	61	68	63	61	58	57	64	53	59	57	80	50	66	61	60	67	70	53	69	71	74	59	62	60	46	47	51	55	64	56	58	67	50	78	60	70	67	52	66	66	59	68	67	67	50	64	60	72	53	75	67	67	67	75	54	60	53	46	48	71	45	48	55	72	69	59	66	61	68	45	49	68	59	64	63	72	73	64	65	69	60	59	67	68	54	60	70	62	52	51	60	58	53	72	66	59	83	50	61	58	63	62	59	53	60	59	60	75	60	60	66	66	66	61	54	44	74	53	61	49	64	57	57	70	53	63	60	57	64	54	65	49	67	60	74	60	58	48	65	62	64	59	65	52	61	62	67	60	58	64	55	60	78	67	64	68	71	55	66	60	58	67	71	56	58	55	52	74	60	59	75	71	58	59	63	64	54	70	61	76	58	41	59	61	71	75	61	48	60	70	84	61	44	52	58	56	67	50	56	65	69	49	80	61	64	58	62	67	57	62	52	69	60	55	61	64	71	76	54	61	73	52	60	76	64	73	78	58	62	72	65	74	60	56	69	54	59	50	67	66	62	69	67	65	66	60	57	55	77	45	70	59	56	63	61	70	74	73	51	46	56	46	55	65	74	66	55	52	59	56	76	55	55	54	41	64	68	66	65	51	54	74	62	60	61	74	71	63	55	59	78	48	61	63	56	79	69	62	60	56	53	65	59	65	63	61	72	61	66	54	69	58	65	66	62	60	51	60	68	78	60	52	58	80	53	72	57	52	62	67	73	42	61	61	65	45	73	68	64	62	64	62	57	59	67	65	66	75	70	71	69	55	62	60	46	61	72	57	52	54	70	52	67	57	61	57	66	64	58	58	47	73	73	63	80	69	53	66	63	66	84	62	61	44	55	79	63	65	68	69	71	66	60	66	64	67	75	62	59	56	40	75	61	60	55	64	74	66	67	80	53	67	56	66	68	52	64	43	65	54	68	62	60	63	70	64	65	68	60	46	64	65	69	76	79	62	60	65	60	80	57	53	55	59	67	63	78	79	62	70	48	64	58	64	62	58	73	61	50	70	53	56	52	69	61	58	72	52	79	48	67	55	59	75	58	59	66	77	74	58	80	67	58	56	75	73	57	77	49	66	55	63	56	65	77	73	52	61	61	56	95	49	51	74	61	71	63	64	62	62	53	70	73	48	75	60	49	57	57
46559	33327	46903	49846	58575	52177	37643	24968	12743	2919	646	661	608	622	627	628	614	624	627	608	674	618	654	604	626	609	603	633	660	593	605	614	629	630	620	616	655	587	624	579	614	622	627	573	621	624	639	597	617	619	624	618	620	632	618	615	653	627	639	603	641	614	660	625	700	638	622	594	615	583	610	649	650	637	627	641	672	638	648	622	632	602	630	617	646	622	622	667	633	654	594	620	605	622	641	623	632	585	636	618	640	630	654	594	617	647	624	621	631	592	657	668	649	622	657	657	610	648	627	634	615	632	576	630	606	650	611	649	631	593	613	593	631	622	591	585	647	574	640	666	598	643	651	630	654	611	607	580	611	620	630	615	627	605	611	634	624	609	602	688	598	624	650	612	581	632	612	630	623	614	642	589	645	653	599	682	616	622	607	623	635	664	644	592	585	617	611	620	595	598	615	646	656	587	604	619	626	656	654	651	646	639	584	640	611	634	620	632	661	632	626	632	651	672	667	596	669	596	699	637	641	586	605	599	586	648	597	622	596	614	620	636	591	621	591	592	654	601	621	616	564	605	629	641	609	601	607	606	654	606	634	598	615	613	617	648	656	603	628	605	612	615	655	646	646	629	647	619	604	617	617	628	614	612	635	606	587	645	611	636	662	675	640	653	599	656	581	614	674	631	638	638	578	594	604	632	591	663	604	616	611	605	662	616	619	624	586	626	661	611	598	622	617	631	689	667	613	607	638	603	653	631	618	607	629	589	612	612	620	586	661	632	625	611	607	625	641	551	590	642	586	661	610	640	675	666	628	584	585	657	656	633	594	583	603	652	621	638	645	649	635	633	604	551	648	646	616	622	606	656	648	617	584	650	640	628	635	642	628	617	676	580	606	607	650	613	614	634	619	596	624	681	641	650	606	635	669	644	642	613	654	601	617	612	608	628	607	643	672	634	642	613	621	635	639	626	582	596	658	631	645	678	633	647	603	645	597	607	658	612	593	624	611	678	612	608	615	651	631	622	636	601	584	644	648	651	644	639	616	628	618	667	614	616	633	609	676	628	605	619	589	622	654	613	651	636	644	627	639	612	647	620	648	643	646	623	621	592	617	627	603	605	589	626	667	657	616	601	604	592	592	637	613	637	646	630	608	601	590	649	613	637	589	602	630	632	586	584	597	653	611	684	648	621	659	630	623	614	620	615	645	626	626	670	616	610	606	642	564	650	600	592	566	607	643	637	650	653	597	657	646	615	624	607	623	645	627	586	679	625	628	605	621	628	600	562	643	626	638	617	631	567	567	620	628	595	616	610	585	603	585	663	622	596	673	590	575	634	633	594	620	640	613	616	606	612	663	674	589	643	599	679	623	658	645	648	624	667	641	637	646	649	602	660	588	670	649	635	613	646	624	654	661	599	673	632	601	582	664	568	603	641	658	644	636	610	652	646	652	597	606	612	642	651	619	609	645	620	681	622	605	595	641	616	643	625	638	607	627	604	623	640	634	627	565	592	640	669	646	621	643	632	629	640	630	586	600	617	657	632	645	631	614	604	624	661	624	618	620	645	617	602	600	599	582	648	650	623	589	649	647	603	620	606	593	638	643	635	572	667	653	622	636	630	631	618	627	635	570	625	644	590	585	610	633	630	607	637	638	627	591	610	588	612	616	678	606	640	637	647	619	601	630	621	615	675	612	608	592	599	618	632	644	599	618	608	638	635	633	600	610	570	602	666	623	579	609	612	655	600	586	579	684	646	638	606	621	595	688	637	628	640	618	660	642	625	615	619	621	608	638	621	691	634	586	627	616	632	628	605	642	622	602	610	607	619	590	637	593	610	570	630	594	627	634	674	607	619	654	623	642	613	592	572	652	628	669	613	573	641	637	591	643	653	620	619	621	594	620	617	622	614	644	661	647	607	652	601	643	651	615	602	639	637	623	604	615	658	607	596	626	588	645	599	630	630	594	621	642	643	664	628	657	641	645	661	633	574	587	659	591	609	630	683	622	668	592	620	621	611	654	658	649	599	644	604	631	631	664	620	605	622	616	620	649	605	621	671	635	621	645	605	611	625	618	647	591	649	616	619	638	601	584	648	627	641	626	659	607	632	587	599	614	633	630	635	614	619	595	626	652	602	659	655	605	647	610	621	631	635	596	582	628	597	648	581	575	654	611	634	583	617	667	648	614	595	622	649	574	612	611	608	653	615	614	630	618	604	640	685	620	677	657	563	627	661	624	608	650	602	636	616	670	619	644	659	646	605	644	625	620	602	635	655	645	645	605	631	604	609	633	571	616	632	621	603	645	658	605	596	614	614	577	636	612	633	634	615	616	634	659	589	604	643	600	627	641	578	639	653	657	601	607	630	628	608	605	600	617	642	607	624	661	617	583	594	628	613	614	618	628	635	644	625	625	601	661	651	633	593	593	638	655	641	621	623	603	626	601	624	632	641	606	633	548	635	622	656	658	658	615	616	626	661	653	642	628	641	574	646	625	593	594	616	621	648	624	633	618	586	612	625	658	608	628	619	635	642	634	642	580	607	653	609	608	610	597	647	635	591	631	676	617	608	657	636	608	657	620	607	636	638	627	639	615	602	606	608	639	663	597	619	602	613	662	649	597	632	647	610	592	639	628	599	611	608	643	605	642	595	622	627	619	620	568	583	632	653	608	601	652	625	615	643	615	655	609	642	626	630	595	649	631	654	588	622	658	627	648	629	616	594	654	606	631	609	581	615	634	628	647	626	615	644	664	618	659	612	576	634	641	586	591	629	600	576	623	628	639	622	618	616	624	655	639	644	634	588	670	655	617	607	570	632	648	617	629	583	596	608	639	615	641	603	576	585	614	658	607	627	643	620	579	642	646	650	579	593	615	637	608	623	596	580	630	614	639	610	583	623	598	638	625	635	610	595	629	668	623	590	598	597	627	650	654	604	593	598	617	629	622	644	657	627	633	569	628	582	617	612	668	654	599	632	640	600	620	624	615	656	651	640	655	636	589	673	627	652	564	632	655	636	615	642	610	601	583	584	624	637	614	623	607	641	643	633	590	655	611	630	633	627	648	609	656	632	618	622	620	674	639	625	617	633	590	646	627	611	664	644	626	600	619	658	621	642	604	626	665	609	623	625	629	685	629	648	605	599	617	616	656	655	660	641	610	562	637	612	614	640	569	646	630	601	611	617	628	644	610	627	645	615	605	636	593	661	606	627	665	610	639	610	585	636	626	607	622	608	609	656	647	666	587	613	608	564	624	653	622	632	634	568	600	585	608	635	678	637	606	582	615	614	601	608	631	588	619	579	610	608	605	616	668	728	683	623	609	617	635	584	614	643	633	661	620	599	634	613	622	605	638	635	645	639	594	601	642	609	669	634	642	616	625	566	628	667	583	666	581	600	649	650	619	644	614	652	629	603	630	643	680	628	637	657	557	643	675	660	594	618	622	600	650	635	679	632	650	636	623	640	615	628	583	634	654	634	665	642	651	612	641	684	630	625	659	613
6509	2313	4722	4574	2957	2023	1023	380	162	64	50	65	65	45	47	56	68	61	58	60	68	61	57	57	40	61	70	71	51	52	53	65	69	56	58	67	66	55	58	65	58	64	49	61	70	64	61	57	62	51	63	50	67	72	56	63	63	59	64	59	68	62	59	45	63	71	54	60	67	67	57	59	85	64	45	63	54	52	52	86	44	66	66	55	70	55	60	55	66	54	61	53	65	53	52	59	53	57	56	56	53	60	63	51	66	56	60	67	47	51	68	70	61	62	63	54	58	66	69	52	62	54	52	63	59	60	71	64	63	59	55	58	73	49	62	65	56	68	67	53	54	56	53	59	60	58	57	61	57	70	74	60	45	69	64	69	48	56	80	65	58	63	56	54	57	61	67	54	65	60	54	46	55	74	70	75	49	51	74	64	68	61	70	67	77	45	51	65	48	61	50	66	46	39	66	64	53	71	60	59	49	50	51	56	44	51	61	63	56	66	63	67	58	53	61	42	60	63	67	57	68	59	51	62	58	56	57	61	61	46	51	66	74	67	49	65	57	65	70	59	48	58	55	53	53	74	60	56	51	61	61	70	69	64	64	55	55	69	53	58	62	64	58	65	49	54	62	58	68	67	54	58	55	64	46	58	63	61	55	58	68	63	50	61	58	71	49	71	68	60	47	66	64	62	76	64	85	59	46	53	54	59	55	60	69	61	48	64	67	42	60	65	67	63	64	62	73	63	57	56	57	58	67	58	70	50	56	51	44	61	63	59	68	55	58	58	66	62	53	64	61	61	61	65	62	59	70	62	71	45	56	52	54	60	63	60	62	51	55	65	65	63	52	58	62	70	69	59	78	68	60	69	56	61	63	54	60	51	60	54	65	64	68	62	63	60	60	60	58	78	76	61	52	58	55	55	67	77	50	66	65	43	68	69	64	52	63	56	52	59	71	56	61	53	57	70	51	67	60	48	68	69	65	54	56	67	61	68	56	41	56	79	75	68	59	60	59	64	61	56	63	52	63	74	61	37	60	61	47	59	57	57	52	65	52	47	71	66	63	46	60	58	58	59	64	56	55	61	39	56	59	45	66	68	51	56	56	69	52	57	87	68	63	54	64	63	51	64	61	59	47	45	68	39	53	69	46	71	69	46	61	64	69	67	58	66	61	60	59	74	69	55	71	58	70	56	64	52	54	47	56	52	66	76	62	67	69	67	58	53	64	67	55	57	53	50	61	60	57	57	61	57	61	64	53	59	54	47	71	58	53	67	78	59	53	43	69	66	64	80	47	49	56	57	58	62	51	60	67	66	65	58	54	63	59	61	59	70	71	62	74	52	52	48	46	61	65	73	53	36	65	71	51	74	42	59	51	60	60	46	59	61	70	59	57	48	61	53	59	56	55	59	72	56	58	65	53	48	54	62	75	62	68	57	55	41	63	64	69	57	54	61	43	71	51	58	42	58	53	56	59	51	64	50	53	58	55	65	63	56	55	65	65	71	59	65	47	61	66	64	48	53	60	63	62	55	59	52	75	60	55	68	57	64	51	64	45	56	65	51	55	72	51	40	69	63	80	62	67	64	56	56	58	75	62	56	61	55	59	50	56	58	57	67	67	57	67	54	69	58	44	66	71	52	50	56	64	57	51	60	56	57	62	62	51	71	67	64	79	50	64	62	65	55	62	61	60	59	70	46	64	72	63	60	60	60	60	63	72	69	60	45	60	51	62	79	54	48	64	61	75	55	64	48	63	54	57	68	61	62	65	57	55	80	64	62	68	50	57	48	48	78	48	50	56	61	62	66	50	60	58	55	60	64	58	48	58	53	79	53	45	52	71	64	52	53	63	55	44	55	62	55	73	47	60	67	57	60	56	61	58	75	61	68	46	58	66	78	63	71	63	58	54	69	74	68	66	63	62	63	60	54	72	60	57	63	84	71	55	57	58	59	50	48	56	60	53	70	47	57	58	53	76	50	63	67	50	66	68	45	65	52	42	66	54	63	61	71	58	64	45	62	64	61	60	64	74	59	49	54	51	58	60	69	60	58	53	57	62	72	60	48	47	54	64	63	63	39	55	53	63	64	60	54	60	50	59	51	51	69	54	65	53	63	63	64	81	59	58	78	70	54	71	57	61	69	50	69	59	51	62	46	58	54	46	50	58	66	52	61	57	53	65	62	66	60	54	57	67	59	51	51	50	56	49	59	65	64	54	53	60	66	54	60	67	41	57	57	62	64	79	63	72	62	52	72	58	63	51	67	57	74	54	70	54	62	78	54	62	46	57	58	54	57	57	62	76	59	58	65	61	61	58	62	57	64	60	61	64	63	70	58	69	74	77	62	58	61	61	55	53	64	65	48	65	62	57	75	65	56	58	65	52	57	58	56	69	70	51	74	57	49	65	56	54	63	60	40	56	58	69	72	56	62	63	51	52	56	58	64	63	56	60	50	59	50	59	66	51	63	56	61	53	64	58	64	62	57	61	50	49	55	69	64	56	67	58	64	58	74	58	61	49	86	48	71	59	61	62	73	59	54	65	77	62	65	68	57	54	67	62	57	67	49	75	62	68	58	49	63	62	56	54	59	51	67	57	60	57	81	66	64	46	48	62	51	63	66	65	55	69	54	55	56	56	56	57	67	56	63	57	58	57	68	56	58	50	63	64	76	51	63	61	54	63	63	53	53	54	40	65	71	60	61	45	64	63	55	72	62	55	64	54	64	71	62	56	65	63	64	58	62	54	60	48	61	75	50	68	57	58	78	47	65	63	65	70	60	65	48	50	61	60	50	53	68	72	50	55	72	54	59	61	65	70	71	70	42	67	55	50	47	70	61	44	81	74	48	51	71	75	68	72	59	59	69	66	57	69	53	63	55	54	68	68	61	57	49	54	65	54	65	59	55	67	76	65	53	68	56	44	71	58	57	67	59	52	65	71	59	47	58	61	60	59	58	56	67	59	51	81	55	35	47	58	65	65	70	60	61	67	65	52	69	58	68	63	57	53	53	61	61	60	61	39	74	75	75	60	59	56	56	67	69	67	52	68	55	61	52	62	54	60	56	64	38	56	51	62	56	60	56	60	78	59	47	57	56	56	57	59	42	54	66	59	57	65	72	56	46	68	63	48	64	65	53	83	51	72	66	51	53	59	44	74	59	57	71	60	57	56	52	52	66	67	51	64	70	62	75	66	65	62	70	60	54	67	55	66	55	58	62	61	54	53	69	62	54	50	63	58	71	54	56	58	57	65	62	51	63	62	73	81	64	78	49	52	46	56	52	57	60	66	65	63	63	57	48	73	43	52	70	68	69	58	61	62	58	66	72	57	65	72	52	83	50	57	58	49	52	57	65	58	68	61	49	50	63	67	44	68	55	72	52	68	60	58	60	60	62	67	61	57	59	60	65	67	66	58	55	50	74	72	54	52	77	74	45	56	47	49	71	62	55	52	60	61	51	57	61	59	67	64	63	49	48	55	62	47	51	52	65	54	45	54	83
33676	18379	27027	28765	29422	26482	17110	7816	2793	872	605	588	584	578	601	593	565	564	556	585	604	578	548	617	542	558	564	534	537	540	582	533	603	603	545	560	572	585	553	520	565	657	575	553	588	588	530	540	562	516	569	580	601	545	580	578	552	584	568	571	581	564	585	567	551	605	533	578	572	538	592	580	598	547	581	595	563	563	559	583	581	562	515	527	548	567	553	600	533	598	536	548	565	563	555	560	590	588	573	558	590	524	550	603	567	577	592	566	556	585	594	557	579	594	568	564	560	609	656	562	578	539	589	586	578	562	577	593	569	549	567	570	627	579	551	631	553	592	553	614	547	560	579	576	558	565	559	594	550	583	536	568	587	560	570	520	566	582	539	565	608	579	586	584	560	565	592	578	578	569	562	556	567	541	588	582	598	626	567	551	580	600	584	550	559	568	559	546	573	559	574	532	541	554	576	589	509	575	570	522	619	582	566	558	566	603	538	543	631	593	543	585	609	618	594	580	571	571	573	592	605	578	582	554	550	571	602	536	548	580	589	544	583	589	580	597	593	545	580	563	618	572	600	547	564	586	561	559	565	540	552	586	563	557	560	587	610	563	594	598	583	554	560	556	529	564	562	598	562	535	520	583	555	607	570	545	568	576	610	545	571	530	565	572	528	576	616	584	573	545	562	554	566	587	563	538	568	563	542	595	552	581	613	622	569	565	532	564	581	560	581	549	599	566	582	564	575	587	568	560	625	612	579	561	552	579	557	527	571	598	543	555	541	554	578	569	595	557	598	560	567	560	572	615	547	563	609	582	562	547	536	584	559	574	597	545	535	597	578	548	576	575	546	564	582	607	535	507	603	587	614	579	567	561	612	557	606	568	556	563	586	571	573	601	545	558	562	615	535	563	580	556	583	574	570	574	575	565	565	613	606	532	503	561	554	549	543	577	558	554	563	562	577	545	573	536	598	602	542	591	615	544	580	587	563	565	601	590	624	551	524	577	538	628	526	556	578	589	585	566	589	611	567	585	549	549	630	564	597	569	588	598	538	573	627	551	526	543	572	621	594	540	575	613	588	580	553	552	584	584	607	530	575	571	568	611	535	597	565	554	550	616	615	553	588	562	532	560	546	576	578	560	558	551	586	590	578	595	571	572	585	573	563	562	561	553	587	555	568	598	560	561	575	527	575	543	573	547	557	602	579	600	580	564	571	584	609	590	568	558	559	546	568	605	553	594	572	571	587	578	555	566	584	575	620	563	546	543	589	576	574	531	606	599	534	530	489	621	528	572	611	580	571	553	567	540	574	575	569	612	610	580	534	569	575	545	557	579	576	530	533	558	600	628	565	579	553	582	606	597	580	582	595	579	580	561	541	556	588	594	592	553	608	606	533	557	602	548	545	557	587	571	538	562	545	557	611	581	557	581	579	535	581	543	556	564	534	569	602	571	567	593	540	559	561	534	578	575	551	597	583	583	611	560	556	575	573	561	581	594	582	543	579	572	581	566	564	555	561	578	585	579	602	591	572	577	594	569	570	600	548	572	563	582	557	532	548	538	609	564	561	552	600	556	558	600	619	534	595	554	572	560	550	571	601	555	541	585	577	562	533	581	606	581	605	574	538	585	569	576	566	597	554	541	560	602	507	588	576	573	532	574	540	581	564	614	535	576	535	571	583	567	589	579	555	554	591	612	592	581	546	574	558	593	556	592	562	575	592	606	578	609	562	586	575	571	558	556	580	570	537	595	589	565	591	576	588	580	583	588	597	526	544	583	566	607	598	542	554	574	552	600	557	602	552	565	570	511	613	592	564	581	554	577	551	609	592	587	601	558	607	585	549	577	600	554	574	581	546	575	565	573	612	527	556	581	552	514	601	565	498	529	583	552	571	544	592	524	563	570	582	575	567	573	572	539	546	556	556	575	589	599	584	553	580	559	585	531	598	579	571	532	597	572	606	526	589	549	611	556	585	574	611	555	594	595	534	549	555	590	596	581	608	599	595	585	574	621	591	545	579	592	551	567	559	542	551	542	587	516	619	573	573	589	570	616	578	534	547	528	562	574	570	580	600	582	585	581	575	591	600	570	559	592	550	576	584	606	559	594	572	581	556	621	538	578	554	548	608	543	576	555	558	611	574	546	496	602	548	593	546	564	569	586	633	587	535	591	588	582	540	594	566	611	605	598	549	578	559	569	585	592	572	575	619	581	557	584	615	559	579	522	530	568	551	552	593	544	570	591	594	532	500	557	568	580	573	521	539	542	583	567	570	628	565	591	541	566	554	577	539	583	543	618	571	596	617	598	591	590	604	607	572	580	586	596	604	589	574	586	530	550	560	561	614	545	601	527	573	554	576	513	521	623	563	595	600	566	563	566	612	605	595	593	563	580	609	565	586	569	576	634	546	540	571	550	602	593	578	557	542	540	566	593	582	568	535	559	572	646	564	609	545	523	591	544	602	578	592	561	562	579	584	574	556	569	597	576	561	539	532	546	584	546	613	566	568	568	581	550	581	534	567	543	533	560	585	621	583	557	525	575	555	563	581	594	567	580	546	577	571	587	570	550	550	537	578	586	569	595	545	595	569	545	584	589	557	572	583	604	588	590	571	493	564	587	554	555	551	600	563	570	572	608	571	564	595	616	559	568	530	599	583	593	586	596	566	538	535	593	564	592	542	532	530	597	532	584	587	574	580	582	550	533	578	585	590	561	565	590	553	596	597	602	589	580	566	529	562	543	567	572	563	593	623	563	581	517	577	563	584	550	549	588	545	541	596	579	584	591	544	574	551	537	584	576	547	553	574	595	597	546	564	581	586	612	551	579	623	574	608	589	558	589	588	578	557	545	579	642	602	618	569	604	605	575	561	537	586	554	559	557	584	604	557	551	526	563	607	594	557	526	591	606	565	622	575	583	587	583	587	547	579	545	560	564	580	541	597	596	572	574	597	564	587	563	606	575	571	582	571	579	538	571	584	561	619	576	555	587	561	556	596	594	538	581	602	587	591	571	554	599	574	551	552	577	565	560	545	519	582	574	560	559	566	549	567	591	551	564	602	569	571	603	582	585	554	607	536	586	582	536	580	567	580	586	553	601	558	542	555	601	577	602	570	557	582	573	529	579	575	567	553	561	556	615	552	608	538	563	617	530	566	587	545	581	582	587	573	534	564	529	581	541	531	560	590	565	588	560	565	545	588	555	550	581	544	583	622	578	575	535	568	588	586	597	589	532	615	602	580	555	611	554	570	603	545	550	582	594	521	588	578	579	573	575	555	541	621	588	549	579	566	603	593	607	512	594	594	594	592	565	613	631	584	520	542	597	563	598	582	546	580	546	594	540	564	572	584	547	597	590	584	552	556	617	553	566	601	576	557	574	582	562	600	557	529	539	556	583	600	561	594	549	556	568	585	579	568	549	589	598	587	593	572	574	581	571	585	582	599	577	591	560	527	599	612	550	578	544	601	555	599	587	552	581	559	578	592	520	558	594	585	559	578	533
14526	17936	25332	22372	14558	10447	6084	2149	573	107	69	52	54	62	68	60	66	56	61	62	53	54	72	60	64	64	71	61	62	49	49	61	47	42	46	58	51	49	53	63	49	46	61	51	78	58	56	50	54	57	61	69	67	65	51	50	61	50	59	64	54	54	57	55	72	56	58	44	60	53	52	68	61	60	54	56	54	67	59	46	50	56	75	60	57	56	62	57	54	60	61	58	56	52	49	49	53	57	48	62	46	54	62	67	65	55	60	68	57	52	56	58	53	53	62	51	58	62	56	57	61	53	61	52	57	59	61	60	58	55	59	48	65	51	55	70	45	60	63	56	67	49	46	58	57	42	65	48	57	60	61	59	60	68	68	63	58	62	49	64	53	67	57	65	62	52	54	46	69	62	62	72	53	60	52	44	53	55	61	52	75	60	48	60	58	55	75	49	59	58	57	50	54	47	69	61	53	61	48	52	57	58	55	51	55	53	59	62	48	62	46	57	61	56	62	58	51	52	49	54	63	55	72	77	52	54	44	59	62	59	64	58	71	46	56	50	59	56	51	62	56	57	56	77	56	65	56	64	64	45	37	58	56	50	54	64	60	64	52	61	61	74	63	57	71	75	50	69	52	49	54	78	70	44	69	57	57	61	62	52	56	72	54	57	48	53	54	51	59	53	52	59	51	57	66	48	62	60	69	58	56	64	53	58	52	47	58	57	52	44	56	46	50	59	57	68	52	62	51	60	54	53	42	63	54	49	60	53	57	60	51	51	60	63	61	57	55	64	61	48	49	59	39	61	67	55	45	65	50	44	57	53	63	64	56	58	60	50	60	61	48	60	64	59	58	56	57	57	56	62	59	46	61	55	58	49	75	64	57	56	53	51	54	51	56	54	51	59	49	70	59	64	50	53	61	56	48	47	46	53	63	64	55	64	56	51	65	50	52	54	52	49	61	44	51	53	56	61	62	48	42	58	51	54	57	51	78	44	63	43	65	50	63	47	54	62	52	43	64	53	64	43	64	59	59	56	55	51	60	74	64	69	66	60	56	75	59	64	56	57	58	56	46	61	65	46	59	58	64	53	51	61	57	52	60	55	73	52	50	52	58	52	45	63	58	56	61	55	67	56	53	68	57	55	50	75	59	63	64	72	50	56	59	53	54	61	42	56	58	49	57	48	56	57	56	67	51	62	62	54	65	53	59	43	46	54	47	58	72	64	64	48	55	47	54	67	67	60	69	75	41	53	49	55	52	39	55	51	60	68	51	51	67	52	45	69	57	54	50	64	55	56	57	58	62	60	55	61	51	54	57	75	51	47	69	63	43	65	55	65	64	49	43	60	59	54	59	51	47	74	46	55	54	56	52	68	63	49	46	56	58	54	62	65	68	35	67	63	64	55	59	58	48	48	60	59	57	56	52	63	69	53	51	66	64	55	61	54	56	62	51	61	60	47	57	66	62	71	58	57	64	54	68	61	47	70	54	53	52	55	63	53	56	55	51	53	55	61	46	77	66	70	60	59	40	48	42	64	61	54	58	56	68	45	49	45	60	50	65	52	53	69	58	59	56	58	58	66	57	62	55	53	47	49	63	56	59	61	56	61	26	51	65	48	58	52	59	54	49	54	52	51	51	53	62	49	59	60	54	43	55	54	61	51	57	60	72	59	63	57	52	66	44	63	59	45	53	47	61	56	57	55	56	57	54	53	64	55	61	68	50	62	63	50	58	64	70	63	57	55	54	59	47	61	48	66	55	58	66	41	64	47	57	40	64	64	65	68	72	64	52	51	59	64	46	53	64	62	48	54	47	47	66	57	60	50	54	44	69	56	66	60	56	56	63	74	44	50	67	55	59	59	64	61	58	56	68	58	61	43	53	53	62	64	61	51	53	64	54	62	72	65	55	63	58	60	58	52	67	63	55	55	55	55	49	61	62	63	52	59	61	60	41	49	57	61	47	59	53	62	54	55	55	52	70	52	54	52	58	68	55	52	56	56	71	59	57	56	53	53	72	40	65	62	50	56	69	53	52	52	49	53	44	43	48	57	64	55	64	53	57	61	47	46	62	38	65	62	43	55	50	62	66	48	59	47	52	52	46	60	53	73	56	72	51	51	52	57	61	53	49	66	61	57	77	65	58	52	50	63	53	52	53	61	54	65	53	49	53	41	68	59	67	47	67	50	52	52	45	55	59	61	66	69	60	78	58	72	56	75	60	59	55	69	56	49	53	63	53	65	54	52	50	65	52	57	55	59	58	49	67	51	55	57	55	53	59	57	37	62	60	65	50	63	69	50	60	66	42	58	54	50	47	60	59	58	70	58	55	57	65	51	63	62	48	65	51	56	62	55	63	51	50	56	63	45	61	52	60	48	46	68	52	55	50	43	61	69	62	62	52	43	49	60	51	65	49	57	48	65	61	60	66	60	63	57	69	56	55	69	51	48	54	61	65	46	64	53	64	60	60	71	46	50	67	52	59	57	55	58	57	60	49	58	53	51	63	55	51	58	51	71	61	52	63	57	55	55	62	67	51	54	53	70	47	58	53	60	71	60	58	47	56	59	62	49	51	52	53	62	51	62	55	46	51	64	48	32	64	38	61	51	70	56	60	46	55	55	52	50	51	68	60	81	59	55	47	48	55	54	71	58	61	65	38	52	62	63	58	43	44	45	54	67	52	58	50	48	75	56	75	43	57	54	61	48	56	61	48	54	64	53	51	58	54	64	73	73	49	62	57	55	57	67	66	53	42	48	60	64	46	50	43	40	58	46	65	66	52	49	65	59	42	56	53	67	49	59	55	46	46	61	51	57	53	65	54	57	56	66	64	72	70	61	51	51	48	46	51	62	53	55	55	69	45	56	51	65	69	41	57	61	58	67	53	51	69	51	65	54	48	53	54	53	62	56	57	68	52	57	61	59	50	55	59	49	57	60	59	58	65	56	45	63	47	73	79	62	55	63	46	56	45	59	50	79	47	63	54	59	43	51	60	58	56	60	59	52	56	57	56	55	68	71	51	62	55	61	62	66	54	45	63	40	56	64	58	58	69	47	46	74	55	75	52	54	71	58	60	60	54	67	55	44	61	63	44	56	80	67	57	43	55	56	53	55	51	50	54	51	46	71	53	61	58	60	55	65	62	53	68	66	52	65	62	65	64	54	40	56	62	44	48	63	59	60	63	55	48	54	58	59	47	51	76	52	57	62	54	50	57	63	62	43	51	69	56	63	50	69	55	65	57	60	69	60	70	53	57	59	52	64	71	46	61	65	55	46	55	51	53	55	61	68	64	53	48	43	78	55	57	42	63	54	67	50	71	59	65	59	62	60	60	78	53	71	54	55	52	45	47	59	47	60	59	64	37	64	57	60	51	64	56	60	50	55	47	59	55	55	66	51	56	60	41	53	54	44	47	55	58	58	40	57	63	46	66	47	53	61	58	66	59	54	54	66	42	57	47	62	56	53	61	60	57	57	53	42	68	63	60	56	67	61	62	63
45732	40295	47237	50427	54292	50990	38481	24529	11404	2039	542	566	559	578	558	549	603	596	560	590	587	606	571	557	582	584	568	548	543	572	577	574	559	569	572	586	578	591	570	590	547	559	568	599	558	559	543	543	602	539	581	588	538	557	584	574	555	594	561	567	511	575	578	598	586	560	554	541	527	580	562	571	578	539	578	531	601	593	577	565	577	560	550	591	591	621	566	557	562	566	552	532	540	574	563	575	546	602	584	547	561	620	604	567	569	513	521	560	558	547	541	543	593	551	580	565	605	552	579	562	553	553	529	571	564	559	544	589	563	606	551	596	555	600	538	568	530	569	567	582	552	589	532	566	545	588	548	573	569	524	583	532	521	571	548	522	554	638	577	543	557	569	570	534	607	551	596	545	585	608	575	576	575	562	567	576	574	549	607	607	558	530	557	554	574	550	551	563	576	529	609	522	562	562	558	587	577	526	567	569	573	561	536	569	597	533	590	553	566	567	548	551	553	577	580	539	573	565	567	524	531	603	562	544	523	556	516	542	563	542	570	557	556	571	551	551	584	570	573	568	560	561	574	595	581	560	561	545	549	575	542	586	565	613	551	567	570	555	574	574	561	595	584	580	576	579	540	524	600	576	573	532	548	534	548	573	561	607	538	566	552	563	566	541	576	570	562	579	574	551	567	559	569	599	559	571	622	534	597	552	581	597	536	578	567	556	540	562	578	538	544	591	522	554	583	525	571	584	561	568	573	544	576	574	597	552	548	561	556	563	548	554	573	599	558	577	570	572	577	593	561	563	580	569	561	571	600	548	556	512	555	542	559	522	534	543	601	562	591	536	585	557	553	561	569	520	569	588	544	573	555	574	542	570	553	543	587	566	571	551	606	572	568	567	557	563	564	592	582	609	543	584	561	579	564	532	549	558	554	615	543	603	544	547	555	592	584	557	536	567	564	508	552	570	558	590	523	544	604	568	535	569	569	563	547	566	581	564	600	569	558	530	550	555	579	538	569	563	544	563	608	599	562	594	600	567	588	580	595	570	513	553	551	583	559	556	582	580	520	578	600	584	593	541	579	568	601	573	554	589	516	545	531	599	577	566	564	576	507	560	568	596	585	570	556	511	550	570	587	558	555	562	574	537	587	507	532	593	559	591	534	590	544	600	553	592	548	530	573	582	597	581	558	559	533	580	597	541	592	601	533	564	529	556	564	586	574	532	540	576	576	596	550	573	560	521	532	594	619	550	553	576	590	589	590	576	564	577	579	604	588	552	570	554	574	573	554	599	557	563	598	567	544	564	583	637	586	529	587	542	569	550	567	565	546	552	603	531	527	581	576	565	552	579	567	592	553	576	600	544	554	522	567	588	555	539	536	590	575	550	559	561	590	524	584	519	565	599	582	597	601	561	572	557	583	585	570	555	585	562	563	596	575	583	574	605	547	581	579	541	563	562	579	551	567	560	592	535	605	571	614	550	546	592	534	536	601	534	583	518	559	592	603	562	571	600	555	568	550	559	543	525	604	578	550	613	576	580	559	560	559	520	549	572	532	569	570	568	564	553	537	581	541	553	624	588	570	587	568	563	606	540	577	586	583	556	513	550	580	598	595	588	556	582	542	535	597	607	550	555	553	583	572	627	551	589	607	559	552	586	570	556	547	555	533	593	573	606	539	598	592	543	558	532	621	544	559	580	577	587	587	572	557	584	591	554	564	554	548	558	593	601	544	576	563	536	556	614	555	585	529	521	555	568	581	588	502	570	575	545	581	577	563	621	525	585	574	591	557	538	564	597	583	548	569	536	556	566	519	556	554	515	548	607	562	586	580	564	556	547	590	550	571	576	544	544	598	556	539	550	564	597	538	599	556	606	577	570	571	562	538	567	606	541	575	580	551	557	544	603	555	590	555	576	577	583	596	527	546	586	561	545	576	585	560	548	559	552	581	559	580	581	589	547	579	575	560	554	591	589	597	594	570	551	574	549	575	585	518	596	569	542	524	541	545	565	573	563	593	605	583	582	599	583	552	596	569	565	525	590	587	619	583	568	563	550	619	559	575	593	545	521	556	595	567	557	565	568	580	587	572	537	577	591	542	583	574	625	607	554	565	585	579	615	556	572	581	557	569	552	566	600	552	579	551	554	538	600	546	534	559	528	522	586	585	545	580	539	555	560	573	603	600	565	564	562	505	582	559	590	547	578	587	585	592	567	578	581	571	551	553	565	554	555	526	586	586	589	557	576	532	610	569	614	587	533	618	535	524	571	549	566	539	544	588	565	601	540	528	569	565	589	608	566	558	584	603	531	569	572	565	562	592	536	566	607	541	554	550	541	592	529	599	583	550	593	593	573	569	538	570	567	555	554	531	564	590	555	560	568	543	541	581	564	553	591	542	570	559	538	583	529	549	579	561	567	547	553	551	555	599	553	605	549	558	565	580	574	567	569	593	581	546	591	527	557	591	571	592	552	545	556	587	571	602	563	593	584	581	605	553	569	548	539	582	595	592	565	566	570	591	554	574	563	548	572	609	543	601	572	548	571	591	536	527	577	560	558	593	546	572	572	575	571	560	577	571	578	597	588	570	517	534	530	568	567	571	575	567	537	599	587	585	557	540	544	588	571	524	558	563	562	557	543	570	534	541	541	550	552	543	534	583	560	627	603	607	577	600	570	579	566	575	560	575	605	573	548	559	610	600	599	559	556	564	569	584	576	565	571	553	571	583	567	588	548	610	551	526	566	596	543	563	594	594	543	550	554	549	623	576	609	546	608	574	526	578	595	564	536	580	571	557	572	592	586	560	566	605	586	533	486	560	573	592	567	609	573	608	578	550	603	511	579	552	547	583	595	574	536	548	585	625	561	545	588	582	603	565	534	548	547	613	548	562	593	581	589	565	556	570	605	568	626	522	536	569	579	557	553	553	546	567	590	574	558	562	552	564	544	577	558	530	569	588	620	568	544	553	593	527	588	558	581	562	544	532	574	601	555	587	533	537	548	564	580	590	568	581	598	576	588	566	553	575	561	552	576	552	593	565	572	543	592	581	602	610	595	597	544	578	544	565	597	570	607	579	586	539	613	574	549	548	534	521	583	531	605	565	572	591	575	521	586	586	569	543	567	585	542	551	592	571	568	591	598	523	607	609	553	569	542	585	543	559	534	549	563	537	568	624	581	555	578	603	573	556	570	597	576	569	563	558	588	533	568	568	599	564	587	548	558	567	603	573	568	554	588	589	574	569	543	529	587	600	576	575	575	587	588	559	546	576	616	526	583	528	582	579	578	589	566	560	530	570	608	525	544	559	547	561	552	572	566	582	573	545	589	546	571	536	566	535	566	575	583	546	546	564	593	542	587	528	586	585	545	621	582	606	570	593	585	583	561	513	538	560	562	585	556	565	595	576	603	545	577	566	575	580	590	587	507	607	547	549	569	578	565	562	530	540	537	562	586	559	543	576	600	604	618	563	570	539	545	564	567	572	559	565	577	573	528	600	526	588	541
11445	13168	16636	13573	7894	4873	2457	1026	318	80	51	48	40	43	56	50	37	47	36	45	47	47	35	35	39	43	55	46	52	39	40	38	37	54	55	50	41	37	48	49	49	32	38	32	45	26	33	41	45	40	45	31	34	39	39	46	42	36	40	37	38	40	44	46	58	42	33	37	46	42	48	39	39	47	31	37	34	49	39	52	39	52	54	48	37	37	45	40	37	36	48	35	35	44	32	48	42	44	39	37	38	42	42	46	35	39	37	33	53	39	42	32	38	46	52	39	42	33	48	48	48	50	42	47	53	50	43	50	52	40	56	35	47	40	37	36	55	48	50	43	40	43	35	49	46	36	38	36	42	46	45	39	50	42	56	34	40	38	50	47	36	60	44	61	38	49	45	34	41	48	45	46	42	42	38	45	47	43	45	43	35	46	51	57	50	47	39	42	47	28	52	38	35	47	48	41	35	41	45	43	32	36	35	44	40	47	51	36	39	47	43	49	34	42	46	45	45	41	40	46	38	48	46	37	63	41	41	42	48	47	39	36	41	43	43	48	42	44	38	37	51	40	46	37	40	32	35	40	44	40	34	48	51	48	39	50	57	38	39	38	32	43	53	32	34	31	47	45	43	38	40	40	44	52	36	42	43	39	39	40	51	39	46	44	33	47	40	56	43	44	38	47	36	48	48	43	55	42	55	45	54	46	39	27	39	37	56	56	43	41	49	38	43	54	48	37	49	40	42	45	57	42	44	32	50	34	39	52	45	45	39	42	37	36	42	35	44	42	54	53	48	41	52	36	43	41	42	38	53	44	40	50	35	39	44	45	46	49	37	44	35	46	38	50	41	51	42	41	40	36	43	42	32	38	49	43	53	36	40	39	47	42	49	38	55	25	41	32	43	43	49	34	46	49	36	32	45	47	45	52	44	48	44	44	57	37	44	44	49	39	44	39	38	55	41	31	39	44	56	40	45	36	48	46	54	43	39	40	46	45	42	33	41	41	43	43	38	37	34	43	37	46	40	43	56	43	48	40	41	39	36	38	41	34	36	43	50	52	50	30	39	39	39	32	38	39	46	46	45	44	45	54	44	39	42	52	39	40	34	34	59	45	48	40	55	45	40	39	45	40	39	55	48	39	43	28	39	38	34	45	50	50	40	54	46	57	43	50	42	38	48	35	49	47	52	47	53	43	43	46	48	45	50	45	38	51	37	51	46	41	45	42	54	37	49	45	41	44	50	50	49	37	43	36	39	34	40	51	52	46	54	44	35	48	51	35	30	42	51	52	40	48	37	39	50	40	56	46	41	41	35	39	37	50	48	58	30	48	51	41	39	42	43	45	37	38	32	40	46	49	39	46	42	49	40	34	37	43	49	33	36	39	39	36	48	38	39	48	40	50	47	33	39	40	49	34	31	34	33	43	39	41	44	33	42	49	31	44	41	41	53	55	30	46	37	54	37	41	59	34	41	37	47	30	45	57	47	42	41	43	36	40	42	33	36	47	42	36	48	49	48	36	32	48	40	43	57	49	38	44	47	32	55	40	46	33	49	38	37	45	44	42	47	31	47	53	47	46	36	48	51	47	46	45	37	39	41	53	39	45	39	43	46	43	42	48	52	49	37	43	56	47	36	37	37	41	42	45	38	41	50	54	45	36	41	42	43	44	45	32	35	41	46	52	52	52	46	47	50	44	56	38	53	50	37	50	42	35	45	53	46	42	33	42	41	41	50	39	37	53	50	41	51	38	43	50	38	32	34	34	45	42	42	45	42	42	54	40	47	39	44	41	52	40	39	21	49	55	40	30	49	52	43	47	35	35	36	35	51	36	39	35	34	37	42	41	50	51	35	48	44	33	43	47	46	34	41	48	53	39	39	39	45	35	52	39	60	48	52	43	51	38	52	35	33	49	49	48	46	53	40	48	36	54	48	48	47	38	38	40	47	41	50	47	36	46	39	43	38	51	46	49	41	43	34	41	37	36	32	31	47	42	42	48	37	35	45	40	44	48	30	47	46	40	39	48	43	46	37	41	42	46	45	45	40	29	44	43	39	47	44	52	37	55	45	43	46	44	40	44	45	43	44	47	45	34	41	45	37	37	45	31	36	50	38	28	45	43	59	41	40	54	39	39	49	57	50	39	50	31	35	47	38	47	45	55	42	37	47	39	41	37	24	51	45	53	51	47	52	40	39	55	45	47	45	58	47	40	40	49	44	44	46	42	34	46	49	65	50	43	50	34	44	34	40	50	45	36	44	37	45	38	37	60	39	45	47	52	46	48	40	43	35	47	47	33	49	36	50	54	48	43	40	49	45	34	45	47	53	33	53	41	41	42	55	51	38	39	45	46	31	45	47	40	39	33	36	33	35	43	59	44	45	36	31	40	33	46	42	43	48	37	32	38	52	40	44	51	48	44	50	44	36	44	40	38	36	36	37	49	36	35	37	44	44	45	36	51	47	43	42	50	42	41	38	39	42	42	46	43	39	50	36	38	42	41	36	38	42	36	48	51	39	49	41	43	54	45	41	52	39	45	50	42	41	46	45	50	40	43	41	43	43	54	47	44	39	51	42	49	53	45	41	43	41	41	47	50	36	49	47	38	35	47	59	49	33	48	54	42	46	39	43	44	51	40	35	47	45	36	53	37	49	43	36	43	49	44	37	50	34	52	37	39	37	35	30	49	45	43	64	49	39	49	44	51	32	40	49	41	36	50	42	45	33	45	59	42	56	50	44	46	38	37	40	50	47	34	45	47	44	37	39	40	36	34	53	41	41	37	38	40	43	44	35	44	42	38	42	41	39	41	41	44	38	43	44	50	39	46	33	36	43	32	49	56	39	35	55	34	44	30	39	33	46	60	43	33	61	45	53	40	49	41	41	47	36	39	32	31	52	33	37	49	53	50	50	39	35	48	48	36	43	44	37	48	34	50	52	39	45	38	41	34	35	43	42	40	49	47	53	38	58	56	34	45	39	41	42	43	46	51	41	43	44	44	54	50	40	39	50	43	31	42	39	23	47	42	33	44	46	48	41	45	35	45	44	32	35	32	40	40	35	46	44	38	47	45	46	37	38	40	41	44	37	49	34	40	38	45	42	43	47	52	42	45	45	41	39	43	42	29	51	47	37	48	37	44	43	37	51	41	49	42	51	41	53	48	40	41	41	29	36	45	35	43	47	35	33	44	43	42	49	39	48	41	41	52	33	45	36	51	47	38	49	41	38	36	55	44	44	48	37	51	53	39	52	36	51	41	41	50	44	40	54	48	59	37	42	48	49	40	37	42	42	47	59	46	43	30	47	39	37	41	45	43	50	46	44	40	41	37	46	51	61	41	44	34	62	43	55	39	32	38	31	35	43	48	53	41	37	47	39	50	45	40	51	50	47	41	48	38	46	39	54	32	57	43	38	42	40	38	52	39	41	51	51	40	43	42	46	47	38	40	45	38	44	41	43	42	44	42	42	47	38	55	49	44	51	46	45	27	27	49	43	61
38994	37482	39838	40327	43598	38554	28775	18073	7985	1450	403	419	409	468	417	406	434	429	439	426	425	404	415	430	446	402	387	377	431	423	453	429	424	416	426	446	456	419	432	405	408	455	435	411	413	478	425	437	417	405	414	454	450	391	431	442	415	438	441	442	420	442	447	396	430	390	407	412	406	424	403	405	400	376	401	401	437	382	406	374	424	417	389	425	420	449	422	409	436	413	423	413	424	409	432	489	450	433	414	420	422	448	396	401	424	444	445	431	437	425	443	403	409	428	391	427	402	403	410	427	468	398	412	466	405	436	436	408	380	446	402	441	431	408	426	403	401	407	396	399	412	443	413	449	413	430	420	382	425	446	423	416	394	429	402	416	421	388	409	381	396	413	411	416	436	419	445	430	417	416	412	402	411	434	403	441	390	422	379	429	403	419	444	424	431	391	395	414	415	408	408	420	408	405	409	398	406	413	418	386	402	444	438	419	415	438	387	402	436	415	413	405	404	445	424	432	434	385	424	425	417	432	427	437	428	410	444	435	454	448	424	402	423	397	412	395	426	438	452	406	398	458	408	397	443	430	436	422	412	383	433	431	464	439	425	463	400	374	451	403	387	407	452	420	429	440	427	390	419	415	400	426	397	437	412	428	415	402	413	409	458	409	414	461	446	406	430	455	414	430	406	411	436	415	403	402	396	406	408	414	428	401	432	436	418	405	472	391	446	401	428	435	417	408	413	435	435	411	426	423	416	426	430	394	431	380	407	407	448	391	402	402	440	449	426	426	448	413	430	416	427	407	401	424	495	445	458	398	419	419	407	453	392	425	416	366	399	427	451	408	417	425	419	390	403	400	391	435	424	375	401	434	434	412	404	409	435	403	386	400	393	419	429	420	418	395	400	385	404	416	432	409	430	424	427	400	389	411	454	400	404	409	391	438	409	420	431	462	419	403	415	402	411	447	423	393	391	409	434	393	426	394	383	410	427	395	410	443	367	428	412	419	404	438	400	408	389	417	428	424	425	418	404	436	454	390	412	398	405	419	400	415	402	413	420	396	390	425	383	417	412	419	345	389	443	408	384	438	418	412	426	431	415	406	413	423	412	441	433	398	435	409	409	432	423	403	423	451	445	397	403	416	427	401	401	399	416	408	415	432	444	429	440	431	422	431	447	383	406	366	437	448	427	443	404	441	475	391	412	412	427	412	433	374	414	378	443	406	420	423	446	476	424	390	415	440	439	406	435	456	432	441	425	400	449	451	393	393	425	426	439	413	398	414	420	427	395	432	420	435	408	426	377	422	404	396	406	414	416	436	403	417	437	416	396	414	470	411	429	440	427	409	461	403	410	434	417	441	445	399	388	429	405	388	361	413	473	441	396	417	437	441	397	411	413	414	412	421	400	454	415	401	461	398	410	453	460	415	444	425	419	433	415	386	415	443	398	402	418	412	430	390	366	434	401	466	421	442	415	408	391	446	411	381	402	388	432	406	389	407	419	400	424	414	400	383	395	438	417	418	450	434	440	440	426	418	396	443	429	398	433	414	424	403	418	436	403	429	389	409	403	442	450	396	423	397	421	406	417	422	424	400	416	416	409	409	412	390	447	447	442	395	439	435	392	417	432	417	390	423	418	388	414	407	442	427	417	444	435	401	424	369	398	381	424	404	389	451	423	412	373	404	447	411	416	414	419	433	421	394	407	437	397	443	417	401	417	421	397	436	401	437	374	448	423	422	415	428	397	405	427	419	399	436	427	395	413	455	381	429	442	394	425	420	433	385	397	414	400	436	417	380	410	426	413	382	436	427	424	394	404	420	408	427	415	424	411	396	418	406	397	442	491	371	440	398	394	410	391	426	433	453	401	435	414	429	434	385	448	421	406	413	440	442	380	410	445	401	395	423	431	416	456	410	412	433	426	441	399	433	429	438	403	458	424	452	395	398	465	422	440	444	408	403	419	408	417	460	439	389	437	426	451	397	399	429	403	425	405	407	412	425	437	449	423	410	410	391	438	422	406	429	413	386	397	410	405	462	446	398	394	426	420	404	446	453	440	425	450	400	397	397	391	386	436	414	412	443	425	400	447	399	384	409	448	400	419	411	387	449	406	437	395	422	411	406	412	414	408	398	411	405	438	417	451	384	419	394	436	416	426	396	404	399	417	411	413	420	432	458	404	416	408	385	430	445	426	398	419	422	456	417	405	426	398	435	421	420	414	426	416	372	449	427	375	425	400	451	406	420	423	423	438	433	418	395	399	406	401	411	461	430	446	458	441	403	393	402	403	417	401	425	390	396	413	379	401	436	395	426	373	419	414	396	394	415	418	447	414	393	452	405	473	432	392	435	412	409	395	457	404	412	419	451	445	413	406	429	418	407	404	402	424	391	425	390	440	412	408	417	416	410	406	432	422	408	421	439	388	450	399	425	397	418	440	401	417	407	405	399	401	422	397	407	385	407	441	411	403	392	411	413	429	423	395	401	463	401	417	381	437	424	436	397	424	446	453	415	390	418	429	430	452	412	443	413	415	380	432	418	431	423	406	423	402	430	450	432	427	401	425	405	452	398	430	393	400	403	414	382	396	407	375	440	398	406	410	430	410	389	387	417	437	411	392	439	394	396	408	421	436	384	411	414	433	406	426	409	394	450	431	434	446	414	404	464	435	412	406	414	410	393	408	406	406	386	413	422	415	398	380	476	445	454	437	406	431	420	442	405	412	442	405	422	403	422	449	395	402	421	404	425	448	404	382	420	430	440	402	427	442	416	434	448	397	362	388	454	401	422	414	401	411	395	401	397	451	423	392	421	433	429	411	370	419	380	432	411	423	382	420	396	422	416	409	406	449	423	403	420	438	392	411	370	407	415	403	428	443	372	401	447	410	401	418	392	402	408	398	431	427	402	436	376	447	411	384	387	422	380	433	418	379	438	407	407	411	414	421	428	401	407	412	394	428	444	435	399	444	430	413	387	397	424	454	428	409	416	405	410	418	441	417	424	429	404	402	418	437	396	394	423	448	456	421	394	382	430	393	425	431	412	457	436	387	457	394	419	408	422	404	400	418	459	419	389	407	416	403	418	431	451	441	416	401	411	398	443	398	375	445	431	437	433	399	399	374	422	435	397	378	430	439	452	454	415	409	430	426	448	435	402	408	401	403	412	408	435	392	419	393	385	435	407	410	414	448	421	396	413	431	411	414	419	437	454	419	435	414	410	429	408	427	441	431	427	420	422	404	429	422	430	387	436	387	441	402	415	417	420	418	399	462	456	433	409	394	443	412	427	459	436	422	390	446	413	427	416	420	411	443	423	427	441	383	418	426	439	403	450	459	417	398	416	395	419	419	414	390	393	438	419	404	431	411	396	464	410	435	423	433	397	431	475	404	428	403	444	393	453	427	397	424	415	409	461	395	411	414	397	418	416	379	427	409	443	390	393	409	421	416	409	402	388	431	401	434	388	424	414	426	399	422	409	400	407	446	427	439	401	438	442	384	393	404	422
15771	16604	25060	22506	16214	9682	4286	1480	446	124	54	54	66	65	61	64	56	67	57	68	56	65	60	62	59	55	57	63	60	65	67	57	63	64	61	66	64	73	52	69	59	60	75	59	58	48	50	61	55	62	60	66	61	65	70	64	69	65	58	47	70	51	59	61	71	67	63	74	51	61	51	52	64	59	60	54	57	36	59	57	51	68	68	63	69	57	48	57	59	61	57	55	65	67	61	69	61	69	60	63	66	60	54	50	58	67	56	54	58	64	59	65	56	52	56	54	57	58	46	64	51	64	53	50	59	62	51	61	57	58	65	68	62	58	63	54	70	50	56	60	59	85	60	58	57	62	58	58	57	58	56	56	53	55	70	71	51	71	57	70	55	62	54	57	58	58	55	57	81	45	64	53	68	63	64	58	57	63	62	61	65	64	42	54	59	55	69	57	62	73	46	64	69	63	56	60	62	56	57	61	60	68	61	42	61	66	72	55	71	69	60	63	57	68	63	60	61	73	64	56	71	55	67	52	57	55	63	59	54	67	64	68	77	62	68	54	62	53	47	51	62	60	62	67	54	57	64	68	61	56	51	60	62	62	61	70	62	71	69	61	49	64	66	59	63	57	57	67	62	46	46	63	59	52	52	61	64	55	64	49	53	71	71	55	60	73	55	55	73	60	55	60	63	65	52	67	55	61	66	59	72	74	62	59	71	69	61	69	60	73	66	68	52	76	56	55	81	59	80	71	62	71	49	64	64	48	55	67	77	59	70	61	53	63	40	77	55	72	64	67	70	55	71	57	57	57	59	73	70	63	70	59	59	39	62	76	75	51	58	61	65	47	53	58	58	74	67	55	51	73	61	68	67	55	74	56	69	57	50	63	60	58	69	57	61	67	53	64	60	65	54	72	60	59	61	62	59	59	68	53	79	59	58	63	55	74	50	48	68	52	66	70	55	55	77	50	60	57	66	61	67	68	72	69	51	73	55	55	59	65	56	56	51	66	69	53	73	71	64	58	64	63	74	54	57	62	55	59	55	64	65	58	51	61	49	60	62	58	58	57	65	50	69	63	67	68	65	64	70	73	53	69	68	59	72	56	59	51	59	67	52	49	65	40	51	50	54	49	50	65	64	70	67	61	80	62	53	64	61	56	56	60	64	54	62	57	62	51	49	65	58	68	64	56	62	58	62	62	54	75	64	62	57	66	65	60	64	55	43	81	58	75	49	64	68	54	66	64	55	58	48	55	53	57	61	48	55	54	60	62	56	66	73	57	54	52	59	69	62	65	54	58	52	50	59	69	69	59	60	68	61	56	67	56	47	65	62	54	57	51	62	73	53	76	60	69	45	46	51	61	56	64	66	47	68	60	57	49	68	66	51	58	56	64	68	70	64	57	65	67	57	51	45	56	56	72	63	64	61	61	66	63	64	76	68	59	56	64	65	73	50	53	49	53	53	63	67	59	64	63	70	56	66	68	73	59	60	62	56	66	71	63	53	76	61	50	70	62	48	64	62	59	66	63	59	71	59	44	60	71	57	76	69	53	54	64	58	64	72	58	67	69	71	61	69	54	63	55	60	59	60	59	53	75	48	68	74	53	69	67	72	67	57	52	56	58	53	55	59	72	62	64	57	66	61	51	44	61	70	53	51	59	43	53	51	62	55	64	74	59	67	64	68	68	68	65	89	61	64	70	62	63	67	60	45	63	58	58	56	68	75	58	60	64	71	65	56	55	57	71	69	59	57	50	58	51	52	62	62	67	63	70	57	75	67	64	65	66	69	61	50	49	61	57	48	58	60	55	59	66	61	69	64	53	72	61	53	72	64	60	56	53	51	73	68	64	61	61	58	50	63	52	66	54	62	69	76	59	67	68	57	68	58	69	71	69	56	54	67	55	58	56	62	65	55	60	78	59	67	59	79	65	57	63	61	65	62	48	62	69	56	55	61	72	60	51	53	65	62	58	62	65	56	63	70	57	61	55	60	63	77	54	70	58	53	46	62	52	81	59	56	54	62	65	62	76	61	53	75	63	70	58	53	49	55	68	67	43	71	73	64	57	47	60	65	58	64	50	62	75	58	69	68	69	66	67	72	50	54	64	52	61	60	65	66	64	43	59	58	72	67	53	63	68	64	58	62	55	66	65	52	62	60	79	70	49	59	72	77	62	57	71	65	56	60	70	64	67	54	56	66	51	67	63	51	55	56	61	45	52	54	47	56	52	59	55	57	53	59	50	70	75	58	65	73	52	58	47	75	65	54	64	68	62	59	65	54	56	66	52	82	65	53	62	63	68	64	65	68	69	55	61	57	57	72	69	64	73	51	68	54	72	47	58	50	60	66	62	59	62	56	51	56	59	45	58	77	44	55	67	61	67	67	59	71	60	59	59	60	57	64	53	64	65	62	66	73	54	49	61	66	54	60	70	67	66	67	60	71	63	58	49	62	53	62	63	54	58	59	50	63	73	55	58	57	79	58	64	55	61	62	65	60	60	52	58	53	59	81	64	57	59	62	49	63	54	66	66	71	53	62	60	58	61	61	60	63	54	60	59	63	61	50	60	69	54	62	65	67	63	68	71	57	64	64	60	78	65	82	67	65	52	53	80	74	70	54	56	58	57	62	71	62	49	48	68	63	61	48	65	55	55	54	66	76	47	57	51	58	68	52	53	64	63	76	53	45	54	50	75	70	46	75	75	50	55	60	77	68	64	57	55	65	60	63	73	55	63	61	55	77	55	54	63	66	61	63	67	56	82	70	90	56	57	67	57	64	52	54	53	53	58	76	61	49	50	52	66	71	56	51	59	65	71	60	61	50	55	56	65	71	50	60	69	62	62	59	44	73	70	62	63	65	57	56	54	77	70	60	65	65	46	77	69	72	58	66	59	67	60	56	62	70	73	56	58	58	54	65	49	65	68	53	58	66	68	50	65	65	54	64	60	59	58	61	54	64	56	48	69	69	65	58	58	71	54	50	52	54	74	59	69	76	44	65	63	52	76	57	54	50	56	62	72	51	62	63	66	58	46	65	53	66	68	59	67	43	56	50	61	50	72	64	49	60	63	56	69	55	64	57	62	66	71	65	49	61	56	62	68	61	51	58	68	68	72	51	64	70	69	55	65	57	71	48	53	69	75	52	63	57	55	50	65	55	52	78	63	58	49	58	57	78	57	62	73	70	62	62	66	70	57	60	59	56	65	42	62	55	68	52	55	68	60	73	70	57	61	55	65	73	59	65	57	59	63	60	52	56	62	67	60	67	54	66	59	70	66	57	71	63	68	67	59	64	60	62	66	60	56	73	84	66	56	56	60	48	62	56	57	58	68	61	59	51	52	39	40	68	54	58	57	77	51	69	73	57	56	53	63	69	82	50	62	66	54	54	64	64	72	59	58	53	48	55	67	51	53	54	68	69	53	59	65	70	54	69	66	63	57	67	67	63	42	65	56	64	54	53	63	64	70	69	50	70	58	50	52	65	59	55	73	55	66	65	75
46976	39459	48303	51762	56363	47444	33425	21314	9536	1634	658	567	631	637	633	606	604	578	606	613	652	649	624	631	651	673	653	594	640	663	609	618	619	643	624	611	607	606	631	606	644	632	635	555	623	603	634	616	587	616	609	585	612	619	631	637	570	576	644	632	580	609	586	635	605	604	699	646	688	631	580	639	616	617	592	590	597	630	585	582	582	588	619	632	685	619	630	595	609	617	607	592	615	621	625	649	578	641	620	694	605	628	662	615	665	607	601	628	621	582	612	624	582	597	604	597	663	567	637	642	582	663	593	623	615	651	624	605	624	645	646	624	652	600	635	589	628	600	626	624	594	613	606	620	643	645	601	587	585	608	611	630	590	565	642	628	608	633	645	660	617	605	598	601	630	629	617	613	652	614	559	585	627	637	601	631	579	635	613	635	635	610	641	568	593	640	632	609	638	626	642	628	601	628	611	588	573	579	628	616	639	616	659	618	663	636	632	610	607	648	596	598	637	637	602	580	630	573	599	631	626	575	609	619	645	592	605	589	595	581	604	637	636	611	616	621	625	682	622	619	643	638	620	616	620	619	580	623	586	623	611	612	620	619	578	648	626	601	585	592	582	625	610	611	669	622	613	594	614	609	624	583	658	567	580	637	611	638	687	630	592	628	663	643	640	628	642	610	644	667	638	634	655	644	604	639	659	572	647	573	597	615	662	578	654	625	620	588	639	581	568	605	617	635	605	636	691	626	596	637	613	661	628	605	631	638	598	624	620	598	626	584	625	641	610	596	641	606	602	621	651	572	633	655	603	610	596	617	651	588	642	589	590	633	582	620	563	639	630	597	608	657	574	593	597	631	607	581	599	641	624	601	666	623	581	602	572	627	630	577	630	636	666	672	601	589	616	691	635	608	629	628	589	623	599	614	626	612	613	618	614	632	641	612	607	646	618	620	620	589	626	602	612	643	628	593	621	601	591	601	644	599	572	653	568	646	624	601	628	581	658	598	624	586	681	597	592	636	591	638	626	589	586	601	649	631	590	569	672	646	607	606	591	605	586	543	624	606	635	595	641	618	619	601	664	577	610	577	590	600	614	645	612	615	648	596	632	635	627	638	618	601	624	589	604	625	579	610	611	645	636	647	591	608	604	605	652	562	623	622	653	644	627	589	575	595	650	670	583	665	604	608	601	612	567	609	651	637	579	595	614	619	601	621	592	636	606	613	604	632	618	599	611	653	637	611	629	651	630	574	575	597	589	623	637	622	632	629	612	644	708	627	630	597	578	633	603	597	600	612	599	602	605	598	631	588	606	635	632	568	610	593	596	676	640	621	602	588	591	646	621	654	620	614	605	633	617	592	609	604	617	636	623	600	620	616	592	622	579	599	597	602	617	653	609	616	610	632	646	586	601	558	633	549	617	641	613	655	608	641	619	661	613	621	623	609	613	613	675	640	651	653	632	645	622	578	609	623	658	603	640	578	601	638	590	564	624	637	671	584	640	586	613	632	646	541	660	618	646	634	653	624	596	612	606	588	629	599	565	602	655	630	649	625	603	624	646	663	578	593	584	629	636	587	583	581	680	642	584	633	606	665	637	596	646	635	603	629	624	676	596	620	601	564	640	656	615	638	606	601	651	619	606	600	654	658	648	630	611	584	651	597	624	640	643	572	620	635	613	636	652	570	586	581	613	644	609	611	603	656	597	621	618	642	653	615	538	600	605	617	644	595	599	594	603	647	578	600	618	618	661	632	606	631	624	630	620	645	650	588	611	603	640	581	649	620	637	615	610	608	647	633	606	601	608	635	620	629	619	625	589	643	630	626	648	624	626	642	578	606	632	585	616	664	589	628	689	600	624	636	555	622	605	606	630	641	682	606	577	642	652	638	633	609	637	617	653	623	607	636	595	619	610	648	633	593	668	615	608	587	639	591	575	612	605	598	636	618	593	619	627	598	584	614	601	616	642	597	621	626	619	595	618	607	609	610	634	644	626	633	634	635	599	595	620	636	613	603	650	616	627	633	607	583	634	601	605	584	614	627	621	610	623	599	643	643	597	604	576	596	648	632	612	606	609	627	657	655	610	624	629	636	635	630	618	595	604	604	647	611	566	623	627	619	662	614	645	604	595	603	647	632	552	633	637	618	609	613	612	602	632	648	632	592	655	605	582	645	610	581	639	646	586	627	620	631	645	620	581	636	594	595	586	637	633	618	643	627	609	570	671	646	593	611	631	630	586	617	584	635	565	580	581	614	607	652	593	599	591	628	642	553	609	611	618	600	624	625	591	622	670	656	603	588	601	609	622	656	608	604	581	610	669	647	583	581	650	622	641	614	649	630	634	603	615	638	598	593	605	605	573	607	630	578	599	622	596	604	586	583	585	640	606	603	650	656	578	560	636	580	664	580	597	585	581	663	651	566	614	639	583	633	641	612	625	627	617	590	624	623	630	610	670	648	619	606	630	584	681	635	579	616	572	572	618	635	626	652	572	591	603	606	627	593	620	623	600	618	617	631	577	642	629	602	644	572	642	628	630	626	576	640	572	666	632	646	623	600	639	584	627	603	591	663	627	629	599	618	630	634	628	607	637	613	608	648	624	639	643	641	634	621	617	604	598	607	645	614	633	599	595	641	583	618	619	594	598	706	652	637	578	606	560	625	614	615	592	636	621	626	614	604	602	602	620	610	643	594	635	611	614	608	680	647	636	597	602	632	644	656	593	647	618	662	616	604	637	655	623	636	655	632	614	627	611	652	634	600	690	634	641	682	593	649	623	671	554	588	681	599	622	605	596	625	610	607	648	676	637	585	572	608	620	618	635	645	601	622	562	600	669	598	600	614	582	596	625	613	624	614	591	625	590	590	639	597	612	614	666	563	609	560	628	577	615	631	603	670	641	655	603	635	636	651	611	599	611	602	596	677	625	582	579	631	647	590	626	605	625	636	635	652	608	615	573	573	631	592	615	582	581	645	643	623	624	608	625	645	629	587	647	629	611	602	625	606	562	620	632	641	614	614	613	634	644	647	626	588	672	609	625	657	626	637	604	608	623	588	583	604	602	710	620	637	621	595	594	638	591	613	626	614	607	590	603	593	629	586	578	621	628	663	598	644	644	611	620	594	611	610	653	577	623	591	681	609	623	645	654	582	640	626	631	588	644	618	642	623	619	628	612	609	639	630	595	650	643	626	640	613	638	596	581	618	654	649	584	590	609	610	630	587	637	612	619	628	657	620	633	563	623	670	616	630	609	606	596	622	639	652	624	603	619	627	604	636	631	679	585	591	655	599	595	613	619	616	615	613	629	636	658	611	603	606	577	617	646	636	598	635	643	643	608	634	567	593	609	597	588	602	589	607	632	631	598	637	608	656	595	588	579	613	639	621	608	589	613	614	617	620	619	599	610	605	632	612	642	599	614	604	595	599	606	656	615	628	628	652	596	636	582	612	595	657	636	627	602	566	550	552	622	600	620	589	623	585	614	611	618	575	645	625	616	647	621	642
6724	3093	3326	4658	3094	1925	1200	491	217	90	59	72	70	66	53	46	73	64	57	67	61	65	57	63	61	54	65	75	58	66	58	60	57	66	50	61	60	46	72	64	62	50	61	59	58	57	65	52	60	61	67	56	63	57	52	57	51	72	57	64	53	50	58	57	64	77	58	54	70	60	52	45	42	52	59	61	66	65	62	55	64	55	62	60	75	62	66	66	65	52	50	59	76	62	53	65	64	53	54	73	68	56	48	63	57	69	51	66	63	58	47	67	55	76	69	61	62	58	55	61	53	57	69	64	54	53	57	57	65	69	58	56	58	54	47	57	45	53	68	51	54	56	51	47	48	70	65	63	53	63	55	44	52	52	58	68	57	62	56	75	48	55	50	71	75	54	59	53	74	61	58	73	46	56	73	50	58	65	64	62	65	66	54	58	60	63	54	53	70	48	53	62	50	47	65	56	61	57	60	64	74	48	55	52	55	60	47	56	59	56	47	58	60	84	75	56	71	57	61	68	59	51	64	62	71	59	67	52	64	62	43	64	56	67	61	63	61	52	70	63	61	60	63	58	62	60	57	60	52	53	56	62	51	49	64	42	45	51	64	65	64	60	65	57	47	66	55	68	72	66	58	72	58	51	64	64	49	59	63	57	57	53	70	77	51	50	49	54	48	64	61	58	58	55	55	67	73	54	63	51	59	64	67	51	64	53	56	54	62	63	60	51	67	64	65	53	61	59	62	82	67	65	56	64	54	54	52	64	48	42	61	56	65	64	59	64	56	47	63	51	56	52	57	63	60	58	49	62	46	58	75	78	66	76	53	66	68	58	72	67	48	51	62	61	57	53	53	56	61	65	61	64	71	60	54	62	69	70	65	54	59	49	53	50	60	50	61	52	49	49	53	52	67	44	43	68	70	48	59	55	51	50	59	50	57	52	58	72	58	58	50	60	54	71	48	60	63	56	55	73	75	77	65	64	52	64	58	62	64	52	48	62	54	54	56	54	53	67	66	57	65	54	79	64	69	65	62	54	64	61	65	68	54	58	72	54	64	59	58	54	58	44	61	63	62	73	75	53	69	77	69	66	64	58	54	70	65	67	52	47	57	43	62	56	59	48	61	74	65	66	54	53	62	50	58	60	59	54	71	66	64	58	57	63	70	48	50	77	71	50	65	59	52	65	59	52	71	67	63	61	52	62	60	71	66	41	56	68	50	51	68	61	57	52	63	57	59	47	59	72	69	55	64	60	84	60	57	52	66	48	50	56	54	60	49	65	47	55	61	63	59	57	61	57	49	63	73	57	53	70	59	50	60	41	71	43	64	58	61	54	57	66	59	57	64	46	71	62	61	65	45	65	58	54	67	58	47	52	55	87	64	59	51	61	61	57	46	44	72	51	57	60	49	48	57	46	56	56	47	66	60	54	54	53	56	61	65	62	58	63	62	61	77	55	63	63	51	50	61	68	69	69	55	58	65	55	58	44	60	62	57	59	60	63	64	51	66	58	52	59	67	60	52	65	54	70	56	64	53	49	57	67	68	71	65	59	66	59	65	66	63	64	66	46	58	53	53	55	61	61	49	51	59	62	57	69	66	70	71	75	48	61	69	64	62	58	67	64	66	61	50	59	68	55	56	64	63	41	64	59	50	77	67	56	64	67	62	59	55	57	68	56	48	70	73	64	61	68	70	57	52	66	65	67	55	50	59	70	74	71	66	60	74	70	66	60	53	51	60	54	61	53	55	60	58	63	49	60	62	66	61	65	72	54	46	56	69	72	61	69	53	62	55	55	54	66	65	58	61	76	46	56	60	44	60	64	61	65	63	56	56	53	40	63	51	68	68	80	58	53	56	65	55	55	50	61	56	71	61	63	69	72	62	67	65	60	72	55	58	62	66	65	87	59	46	56	47	48	76	53	70	77	51	71	61	59	57	66	57	63	57	53	59	57	61	60	60	57	52	56	76	50	69	60	62	73	55	62	58	53	51	45	58	65	83	40	55	54	71	54	59	65	67	58	52	50	65	64	47	64	62	70	70	72	50	59	65	45	52	66	61	67	60	65	71	60	45	58	69	60	73	53	62	60	71	72	65	67	58	53	62	57	65	63	73	59	65	67	60	55	58	65	53	72	65	69	57	56	49	63	77	74	53	69	61	60	39	49	55	59	68	70	69	55	57	70	63	50	53	67	61	69	61	53	56	56	71	66	50	69	46	53	69	73	60	66	54	52	59	64	61	58	66	59	64	82	69	55	70	70	63	56	56	68	61	68	52	63	55	40	58	80	56	73	57	61	56	54	78	55	54	66	59	62	61	62	59	66	54	50	66	56	61	69	55	59	51	69	47	69	67	46	73	63	52	62	65	67	64	54	65	64	63	59	66	71	56	57	72	60	71	58	60	62	56	52	51	58	60	64	53	63	62	65	55	61	63	67	51	75	63	48	62	45	60	61	50	46	70	57	67	66	49	60	56	54	75	49	67	60	51	53	64	61	56	82	57	57	62	57	63	57	60	65	63	61	51	50	39	50	53	57	67	57	55	67	65	46	44	50	47	63	69	48	54	63	65	61	64	60	58	54	63	51	49	55	55	54	53	68	53	47	70	77	61	78	58	60	76	70	58	52	53	58	63	64	63	63	81	50	55	63	59	61	80	65	50	67	62	51	51	63	78	57	59	65	54	63	64	53	67	51	63	73	51	59	68	47	54	56	51	62	56	52	55	67	60	55	64	75	70	39	60	68	78	69	68	62	63	67	49	66	62	56	73	59	57	64	51	53	62	47	55	48	67	69	60	49	72	68	62	70	66	64	67	55	53	59	62	64	56	52	60	52	59	85	55	64	62	54	48	57	61	59	71	64	69	58	65	52	56	43	69	67	56	68	59	69	61	69	60	64	49	68	59	54	56	70	53	74	57	76	60	58	57	46	57	76	56	63	63	72	59	61	64	46	60	62	52	71	57	68	68	59	63	57	57	57	63	61	47	50	49	71	71	63	57	49	63	78	64	65	65	58	59	67	64	62	59	56	51	68	64	56	57	58	49	59	64	60	69	56	49	56	62	68	54	61	52	57	63	59	67	54	53	53	70	56	54	61	49	60	62	57	63	53	60	49	74	53	57	48	58	47	53	61	61	60	66	62	55	62	67	64	64	70	51	60	57	60	63	57	45	57	65	53	54	71	49	56	72	67	60	71	60	67	57	68	66	49	64	50	59	73	60	54	58	64	76	86	64	58	75	60	64	68	78	58	70	69	65	44	68	60	66	58	54	49	52	65	56	63	53	64	53	50	73	54	66	50	69	62	72	48	60	58	66	63	60	50	52	63	69	61	44	63	64	60	49	71	62	63	56	58	68	65	61	52	70	57	67	50	47	82	56	65	64	60	65	52	71	75	48	70	59	57	54	65	49	57	61	66	56	50	60	67	62	51	48	58	64	55	66	46	57	60	73	57	51	59	41	74	67	73	64	54	67	46	58	49	53	52	61	58	69	75
34603	20860	23026	29102	30141	26842	19344	9988	4010	1176	586	521	557	585	556	563	546	564	546	564	554	547	562	511	565	539	554	555	584	545	580	572	580	588	556	589	591	569	575	554	564	587	581	565	526	588	630	619	556	584	578	571	560	539	567	563	594	597	597	603	576	558	576	606	581	583	585	571	550	572	593	532	604	568	538	545	583	590	580	595	641	594	565	581	586	566	575	541	586	572	546	634	547	530	604	591	554	571	587	561	605	588	625	568	585	557	592	613	575	614	534	558	570	542	585	597	580	604	561	558	552	577	513	573	591	602	586	569	576	553	609	565	579	587	558	573	571	577	567	561	580	570	597	595	543	585	571	579	572	598	570	573	591	580	597	529	564	552	560	582	567	529	618	547	598	585	601	568	598	568	534	599	590	585	580	603	551	574	555	566	545	594	551	600	657	530	552	579	586	571	559	580	576	586	537	552	575	549	535	577	629	566	577	571	552	534	565	569	585	518	583	555	587	556	570	534	561	581	563	586	601	584	555	564	572	532	547	587	594	557	593	585	594	582	589	578	570	555	588	596	547	536	593	613	571	573	570	544	549	548	565	571	574	577	603	586	573	584	585	590	562	593	589	540	603	589	592	550	642	536	519	553	578	567	592	585	547	599	564	583	586	591	567	594	565	535	534	544	578	564	554	553	600	546	576	568	576	576	537	585	535	579	605	552	553	557	566	559	565	521	566	566	588	631	549	612	559	559	544	586	557	592	567	566	556	574	567	528	602	553	596	542	581	603	572	580	578	578	553	550	575	533	577	533	562	566	591	610	574	551	572	580	574	606	546	576	555	576	578	590	601	583	604	550	622	554	607	551	555	530	598	586	550	585	546	575	614	598	540	580	568	567	558	529	514	564	558	575	580	558	585	569	568	554	563	619	584	544	564	586	548	606	558	558	556	549	592	597	535	559	562	552	561	574	620	582	587	611	563	564	596	545	575	562	534	582	610	632	612	586	562	560	564	577	584	584	596	557	588	561	560	580	606	576	588	550	605	585	555	582	558	600	577	576	571	581	567	605	583	598	608	533	554	570	597	537	579	546	575	613	588	557	606	530	559	603	561	594	605	612	589	573	569	586	549	584	545	562	626	587	577	595	569	564	579	574	583	566	600	554	572	566	553	530	560	543	587	579	602	579	548	616	603	575	599	587	567	585	572	534	611	580	599	585	538	575	600	563	541	586	549	565	587	563	574	600	566	586	547	568	608	587	531	594	557	585	594	606	580	523	549	552	568	538	572	567	551	556	610	592	595	545	566	580	585	586	535	551	577	583	597	592	587	563	591	581	587	498	551	610	605	559	608	614	607	562	554	580	594	563	507	519	550	586	590	596	554	596	565	547	538	588	563	545	618	591	578	567	548	589	618	569	574	576	570	615	586	541	572	561	578	601	623	541	553	620	597	545	581	584	582	575	615	551	555	546	543	579	574	591	556	572	535	547	602	604	570	539	614	569	539	578	590	590	575	585	587	585	543	586	577	586	557	540	598	564	564	544	551	584	622	619	535	570	555	576	564	623	598	572	530	587	595	561	586	589	563	561	507	544	594	540	580	593	554	604	612	570	548	565	548	563	539	575	593	575	545	556	577	570	597	592	576	583	574	569	571	560	534	600	551	539	575	560	578	540	553	595	579	568	522	591	575	556	579	576	572	592	570	561	553	569	595	563	542	547	567	541	552	540	550	556	579	592	557	543	554	564	568	540	558	548	547	600	566	554	566	593	568	519	573	573	571	512	568	589	564	585	605	607	563	584	583	522	557	568	551	608	640	553	537	560	587	513	605	584	555	557	590	573	545	568	630	549	581	579	563	555	592	627	606	566	570	553	577	590	554	542	587	571	524	621	596	576	549	574	593	550	577	567	603	545	636	566	607	563	600	601	600	560	557	591	535	573	566	555	582	578	547	588	580	565	589	506	587	586	592	625	549	572	572	567	517	578	538	519	582	638	568	562	514	560	581	569	608	582	568	623	558	538	586	581	578	545	599	548	556	589	612	562	600	575	566	590	571	591	552	557	544	569	551	644	573	623	515	527	578	563	563	575	558	570	571	542	558	576	571	596	570	586	531	559	574	571	558	548	580	583	556	598	532	582	588	609	605	573	557	576	570	548	564	602	569	557	571	575	581	585	569	545	545	597	591	566	570	597	585	550	583	553	583	599	575	601	559	574	556	586	575	552	571	551	552	582	537	554	587	600	552	530	554	584	554	538	573	539	552	538	581	546	569	549	552	559	586	568	565	537	594	540	598	573	569	587	569	587	564	540	561	582	597	597	571	536	567	574	602	568	569	608	591	567	531	584	629	586	536	545	525	573	566	592	565	567	586	563	576	600	539	596	590	527	613	573	562	586	562	547	558	599	577	565	508	578	537	521	583	586	579	554	546	543	535	542	598	593	561	558	583	549	542	556	578	596	595	574	560	579	577	551	584	545	544	583	613	512	553	564	507	545	581	538	543	554	553	572	559	550	586	596	607	608	556	561	581	565	531	564	616	570	573	595	579	548	576	578	591	559	572	584	599	547	574	572	577	576	568	549	588	576	530	579	607	559	534	564	584	565	564	593	595	574	565	534	562	601	583	537	551	580	528	551	583	559	563	558	581	550	617	548	564	575	581	557	565	576	565	581	586	547	560	541	527	550	543	530	573	575	533	587	549	547	599	575	540	554	586	568	626	582	556	590	580	571	574	588	577	629	608	601	584	584	618	561	593	591	595	540	563	565	556	604	579	565	595	523	580	592	540	547	589	593	592	533	559	560	593	586	566	565	585	554	560	600	530	611	548	552	529	607	577	591	548	640	526	518	587	597	599	580	561	581	532	569	549	564	572	549	537	597	609	525	588	531	626	596	563	583	576	531	547	529	553	564	541	588	639	561	537	521	574	566	617	573	551	576	545	579	577	556	621	590	567	579	562	545	618	597	582	598	586	543	585	546	548	561	547	644	532	588	578	535	558	536	577	543	600	648	577	580	576	561	529	591	630	573	599	554	566	571	554	604	590	567	552	549	627	581	533	586	536	580	551	550	571	570	549	544	542	598	569	560	584	543	581	590	549	577	567	530	579	543	586	567	588	542	593	576	559	599	610	548	548	552	556	590	606	579	557	594	585	549	585	561	581	549	612	555	594	531	601	554	497	535	578	550	563	591	559	539	527	522	557	590	561	587	568	577	537	553	592	587	523	582	571	605	577	582	564	563	606	598	564	526	539	568	548	539	593	577	546	581	560	568	581	571	565	593	563	592	536	540	550	568	583	572	596	602	552	524	573	587	562	578	557	560	599	581	528	567	576	579	585	558	549	596	555	576	617	562	628	594	549	589	583	555	541	568	546	570	505	564	588	545	565	539	579	580	558	577	602	563	600	588	594	538	606	587	542	573	556	560	595	575	537	594	556	558	557	539	580	589	602	527	615	590	559	523	596	587	553	582	551	513	565	560	551	531	569	576	537	619	600	577	564	581
16709	10164	16987	21183	15632	13663	7886	2952	947	257	46	61	60	58	71	57	56	47	53	58	56	50	57	68	64	64	47	68	50	52	52	65	58	58	68	50	54	63	46	54	54	47	58	48	51	53	52	53	55	60	47	53	53	51	57	57	53	56	73	56	55	63	60	53	53	63	49	60	69	61	77	55	62	40	72	61	77	46	73	38	59	66	52	59	62	64	60	52	63	56	51	56	58	73	54	46	46	51	49	48	62	55	65	62	57	59	55	76	64	50	61	51	62	52	59	55	68	55	72	53	54	56	66	52	61	55	56	59	59	64	64	47	68	53	52	67	53	47	49	60	69	73	65	63	65	59	47	50	57	67	58	53	57	75	55	57	62	55	47	61	66	53	58	64	62	62	56	62	59	84	58	67	57	42	67	56	68	66	38	58	55	67	56	55	59	55	60	59	55	67	52	59	57	68	40	61	49	53	49	52	58	60	51	56	53	59	55	49	44	64	56	52	55	56	57	54	76	49	67	58	56	52	53	55	61	59	59	73	46	52	54	62	48	51	68	54	57	54	53	64	63	52	57	50	62	59	49	71	55	60	53	48	75	64	53	48	61	55	52	52	55	56	60	65	47	59	57	54	62	43	62	45	39	47	63	44	40	42	67	64	68	58	69	56	59	54	72	63	76	57	64	49	78	50	47	54	59	62	66	62	64	53	49	62	46	61	61	59	54	49	46	46	41	44	63	69	46	61	55	48	55	65	57	59	54	51	51	57	61	69	56	62	62	58	49	40	54	50	41	59	62	69	64	68	52	63	44	69	47	61	52	61	66	58	48	54	58	70	53	42	57	45	48	68	56	68	58	47	54	54	52	53	60	64	58	46	53	55	61	54	62	55	59	41	52	56	53	54	48	61	56	59	57	52	62	42	54	48	78	64	57	55	64	56	49	53	52	57	55	52	63	59	64	65	61	65	53	71	52	67	49	71	51	70	51	61	68	48	50	45	57	64	51	64	59	65	51	64	65	62	55	51	60	62	54	68	56	55	66	53	59	55	52	71	59	63	60	49	47	62	58	62	41	52	59	62	60	58	58	44	59	59	61	56	64	59	43	59	52	54	59	58	69	63	57	54	68	57	57	46	58	63	61	57	41	53	65	63	59	53	68	55	44	57	59	65	49	65	68	59	49	50	55	59	62	49	50	64	70	41	66	50	62	61	55	59	62	46	50	61	70	52	46	63	59	66	61	46	59	63	60	60	38	59	59	56	45	61	52	69	46	57	73	56	62	42	58	67	59	69	55	65	53	67	56	57	54	50	58	51	66	60	69	75	61	58	67	48	63	67	46	54	55	66	64	56	66	53	48	54	55	61	45	58	61	56	56	54	50	61	63	69	58	58	54	58	53	55	49	60	52	48	57	58	52	65	73	62	52	46	72	56	60	43	77	50	51	48	52	65	53	60	59	44	49	60	66	58	58	68	55	60	51	48	64	56	51	54	56	45	53	58	55	60	74	55	51	73	63	52	56	57	69	54	61	70	60	59	55	55	52	48	59	56	55	42	64	44	60	53	45	65	44	69	60	61	59	46	63	66	53	49	65	47	49	69	76	63	60	50	41	62	59	56	72	49	65	59	65	65	48	52	59	42	61	49	55	45	65	57	58	54	65	63	64	55	56	62	59	64	55	65	60	58	69	61	56	54	50	60	58	51	53	58	70	51	57	39	52	51	54	56	72	50	58	56	53	50	61	53	49	55	69	49	60	51	59	68	49	66	65	57	61	50	58	55	58	52	64	59	49	58	57	63	53	67	63	60	54	58	72	65	59	52	49	65	62	48	45	60	65	49	51	77	68	51	56	61	54	43	72	56	59	81	55	53	70	52	55	68	57	56	64	45	64	35	47	67	60	75	54	56	61	65	62	55	51	45	50	57	56	59	56	61	47	60	55	65	52	43	68	53	61	54	60	59	52	52	53	65	53	59	48	56	62	49	43	63	64	41	48	53	56	85	49	55	56	63	58	52	43	54	42	67	52	75	59	58	60	55	62	70	56	54	56	61	40	51	60	50	76	70	43	60	64	57	53	49	46	62	59	63	60	44	67	60	60	48	72	68	55	72	61	50	62	50	54	55	59	56	61	46	52	41	68	52	51	50	71	51	60	69	61	43	73	75	61	62	59	63	48	43	50	53	63	53	71	60	42	62	65	61	65	57	50	47	57	59	65	67	63	58	62	64	61	71	56	56	54	47	62	62	57	60	53	59	55	64	47	63	64	56	51	59	45	50	69	49	57	47	41	56	46	52	47	61	63	50	55	53	61	50	59	53	63	57	60	59	56	50	54	61	42	54	48	76	62	55	72	63	51	52	54	60	70	68	59	58	50	51	63	40	46	60	62	61	57	53	53	61	61	58	57	58	58	67	52	52	50	42	61	62	50	53	46	69	55	52	53	64	57	49	53	53	58	60	68	61	66	70	56	54	55	70	55	57	57	54	62	53	51	54	55	52	55	48	52	46	54	59	61	62	58	48	53	66	52	54	51	66	60	40	72	56	56	53	65	75	66	46	65	51	55	70	57	64	58	50	56	38	44	41	66	47	39	60	62	59	62	48	54	62	47	54	60	52	47	43	53	58	57	69	48	62	54	58	61	56	50	54	58	58	53	68	62	65	58	51	55	55	65	53	60	60	38	52	63	62	66	49	59	60	61	56	60	66	48	62	58	58	58	72	59	54	59	54	60	62	59	71	57	74	52	65	73	71	61	51	61	45	51	41	58	71	57	53	57	55	44	68	54	59	44	53	61	56	48	71	60	52	56	57	64	56	43	68	60	44	68	58	52	57	69	52	63	53	64	56	61	53	52	57	59	62	49	59	49	51	56	63	48	55	46	62	48	65	57	59	63	82	53	44	64	49	45	60	66	62	44	59	72	58	63	57	54	50	49	65	46	72	56	61	70	45	50	54	49	54	69	59	54	54	53	56	56	47	56	67	51	61	64	75	44	58	54	52	49	61	61	53	57	56	74	66	60	48	55	66	52	42	52	66	58	56	52	59	76	67	58	67	50	52	63	60	63	58	38	53	55	69	61	57	55	47	68	65	56	59	67	57	54	77	59	43	53	56	52	55	58	56	60	58	57	40	53	49	47	50	68	77	56	69	66	60	45	60	73	60	59	82	60	59	60	44	62	50	62	57	63	53	54	62	55	65	53	51	48	58	60	54	55	65	72	59	61	51	58	60	49	57	57	51	60	51	53	63	59	57	53	55	61	55	56	63	48	58	54	59	64	50	61	50	41	49	43	69	47	53	58	63	63	62	70	54	49	59	45	55	54	54	56	64	57	64	64	59	46	69	63	54	52	58	61	68	51	53	51	62	65	61	61	75	73	56	50	51	50	56	48	60	54	65	65	57	58	47	42	52	66	46	44	81	56	65	48	73	65	64	60	53	54	46	55	45	45	56	60	66	47	59	55	63	62	53	71	51	58	51	62	54	59	53	58	58	58	70
47228	30873	41650	52084	59132	57154	42109	28525	15685	4371	597	556	611	567	568	599	596	581	591	576	609	614	613	607	578	597	590	551	583	541	519	557	587	595	572	613	578	575	564	549	590	527	572	558	584	524	532	615	588	581	558	598	580	598	606	606	541	559	613	578	564	558	593	585	565	560	558	566	547	591	577	583	588	570	576	566	548	546	568	620	578	548	592	595	548	573	576	598	555	546	532	513	587	572	598	543	588	585	578	572	578	576	564	554	566	590	552	577	589	574	549	569	574	559	604	557	578	607	551	567	581	595	600	577	575	590	541	592	589	593	622	576	557	569	567	573	566	576	574	592	538	585	575	592	590	519	552	575	568	604	595	574	566	555	605	556	558	601	529	590	566	599	575	558	558	548	567	549	527	551	544	617	552	617	602	590	547	604	609	550	585	586	546	539	568	582	658	592	549	587	592	550	566	574	582	587	560	563	571	562	581	540	580	577	591	575	532	589	546	564	607	588	567	595	576	568	566	597	582	521	579	551	591	569	628	560	569	543	646	572	572	553	583	592	571	565	602	578	576	593	588	614	561	589	566	582	581	573	572	539	580	564	593	591	543	554	563	580	601	560	594	582	576	596	614	584	582	581	586	617	528	538	543	575	569	598	585	539	575	577	570	586	590	583	584	593	582	568	574	565	571	577	566	585	563	588	580	596	550	550	566	571	547	516	565	535	568	557	575	586	584	616	583	572	584	579	587	548	581	550	534	555	558	575	575	564	544	588	625	547	595	566	589	547	562	575	584	580	583	588	572	566	566	589	602	545	590	602	552	578	578	584	562	614	576	600	586	560	555	599	624	549	604	569	580	604	592	540	607	602	561	550	582	600	558	599	602	538	566	593	611	519	551	573	578	580	560	608	584	581	591	543	622	526	588	562	540	581	577	564	591	571	591	576	592	601	540	600	543	599	563	569	573	585	587	597	580	573	595	555	601	539	566	576	601	596	537	586	563	583	534	579	536	576	557	580	534	569	511	557	590	561	554	573	565	548	573	592	585	547	583	564	557	580	579	539	519	593	578	608	580	598	561	577	583	599	588	578	566	564	565	589	571	556	585	567	557	566	566	584	586	560	593	580	576	574	574	566	583	557	581	552	583	582	590	542	567	520	563	575	583	548	570	555	581	556	569	570	589	621	581	585	590	579	566	579	583	547	546	557	532	610	611	574	577	589	537	609	559	566	596	561	620	570	581	572	533	551	571	577	555	567	588	550	587	592	525	589	616	554	582	548	569	585	582	578	577	595	547	573	587	619	552	588	561	592	550	586	568	552	584	588	556	594	582	593	546	585	579	611	568	622	566	563	571	521	531	594	616	580	623	619	594	571	545	573	556	559	594	603	605	583	562	590	558	571	561	549	602	545	593	576	532	548	550	589	586	551	555	565	631	579	586	562	583	542	547	569	539	580	594	573	578	563	583	578	596	593	552	591	588	578	626	623	574	587	543	563	560	600	562	527	589	605	570	553	597	567	550	564	590	582	634	575	612	529	545	594	572	586	525	543	615	533	546	592	601	571	571	558	605	568	581	557	584	548	583	525	587	575	586	530	561	603	599	570	574	560	572	600	540	589	622	569	593	593	525	607	553	546	558	553	577	561	606	556	607	604	568	568	534	570	572	553	596	576	550	609	588	621	593	582	632	572	588	605	547	576	551	586	574	564	564	557	581	604	549	561	521	562	560	563	585	567	547	612	526	574	515	558	513	573	586	561	619	624	567	577	613	595	555	641	589	561	603	522	588	559	556	571	561	585	570	576	576	537	538	546	602	583	598	568	543	537	563	555	594	588	592	595	606	591	572	544	566	557	512	542	627	541	577	534	557	560	552	628	558	585	568	592	582	574	559	544	595	551	575	578	573	559	649	571	581	578	604	538	586	565	561	564	567	548	556	623	528	569	568	568	613	591	587	527	548	574	577	605	577	576	619	589	596	566	610	603	571	606	584	528	608	542	604	612	604	594	551	604	593	548	549	613	596	561	542	578	582	577	587	598	567	552	582	570	596	612	616	626	536	560	543	571	580	611	566	537	570	555	580	587	586	561	545	551	595	530	580	536	614	571	543	562	538	551	588	544	553	603	569	614	593	560	585	544	513	533	606	581	578	567	558	561	578	583	538	565	521	596	533	553	581	554	565	559	569	586	551	612	537	621	581	616	573	540	502	592	599	612	534	568	579	569	566	606	603	525	567	615	523	552	522	584	545	554	594	588	570	552	606	589	578	555	589	566	584	578	620	546	592	550	574	618	599	575	571	570	554	579	536	574	596	606	583	585	562	579	566	534	582	586	534	564	594	582	595	565	600	588	571	601	590	602	543	560	576	588	575	570	559	574	574	554	580	610	624	541	584	611	562	579	590	553	554	602	601	531	599	583	604	576	571	585	597	565	589	602	523	553	571	569	574	574	573	568	592	580	544	563	569	599	587	606	543	560	584	532	573	562	542	578	576	559	584	558	558	551	559	588	565	589	571	577	549	563	551	579	563	548	535	564	522	551	578	588	540	571	516	563	570	581	590	604	580	576	520	561	546	552	598	580	596	543	587	595	538	588	578	557	540	560	584	567	583	562	543	589	598	588	521	573	531	573	614	534	566	591	585	590	582	562	537	555	604	543	606	572	546	574	643	582	545	558	538	548	568	565	584	573	571	602	549	577	583	584	580	547	624	577	609	575	565	603	578	519	565	580	626	575	538	603	604	572	615	568	571	559	618	564	632	611	619	573	567	561	604	576	561	607	559	588	565	548	599	576	587	543	554	576	572	592	536	574	576	549	562	545	554	576	558	559	587	578	557	576	580	578	553	559	568	598	516	595	609	557	583	558	546	577	518	545	573	573	558	566	590	552	574	579	552	572	614	556	567	552	548	538	565	593	584	534	595	576	537	565	538	575	586	571	540	558	550	565	594	569	602	576	569	582	599	601	574	557	557	544	567	548	572	609	632	574	588	537	567	569	565	574	583	584	584	550	602	587	608	554	567	558	569	579	568	640	567	576	576	563	620	559	575	575	504	609	558	561	567	608	513	575	591	590	557	580	584	607	535	561	610	553	554	596	582	570	573	564	605	562	596	571	530	608	613	550	573	582	538	594	565	572	539	561	582	606	570	541	535	509	570	557	578	602	528	573	605	554	588	575	571	570	607	546	581	595	575	544	611	589	594	578	545	555	583	570	570	573	565	600	567	581	583	568	592	587	531	575	605	587	574	582	579	537	576	519	542	601	584	552	588	564	603	536	563	608	567	548	589	587	590	600	558	574	590	554	583	525	576	545	563	558	577	547	577	622	591	616	557	599	588	592	566	599	581	590	552	541	599	567	577	559	569	568	533	586	579	605	543	592	596	559	543	585	565	584	567	558	583	613	540	569	572	576	567	567	587	569	573	524	569	543	559	596	549	583	553	545	567	561	605	561	572	591	556	589	561	545	618	569	590	554	583	530	617	567	551	576	547	594	591	567	602	548
11743	5550	11840	15665	11368	6573	3004	1019	340	108	37	52	47	52	46	54	41	42	50	46	47	41	39	49	36	58	42	38	54	39	38	44	46	44	47	31	46	55	57	40	51	37	56	48	49	31	61	52	48	47	47	43	49	55	53	52	47	42	41	46	41	39	59	50	35	40	39	58	33	37	42	42	41	51	33	45	45	49	38	49	55	45	44	46	43	52	50	55	49	41	45	52	51	38	51	45	51	35	41	49	51	46	51	45	56	42	34	45	43	46	52	61	37	39	50	62	42	55	44	33	43	46	40	49	55	54	48	42	50	54	46	47	39	36	41	44	51	42	46	39	49	49	42	51	53	51	50	41	51	50	49	50	41	58	44	43	42	39	43	41	48	42	41	56	44	46	51	47	49	48	41	48	46	45	51	51	43	61	53	51	52	50	38	42	37	45	33	50	52	43	43	51	37	51	60	51	55	42	46	51	55	45	44	34	47	39	38	51	52	56	50	41	51	42	51	42	44	34	33	53	42	53	55	57	50	60	43	51	31	55	50	44	49	46	41	54	49	44	54	59	40	46	55	45	51	45	43	56	43	40	36	50	55	44	55	52	45	42	49	39	45	59	41	50	46	46	44	40	50	44	44	44	51	48	60	52	44	41	42	45	45	42	46	56	49	39	43	42	47	47	49	51	53	49	49	46	46	43	50	44	39	61	50	40	58	52	46	37	51	42	51	45	37	46	58	45	48	53	45	41	48	47	43	49	42	43	38	42	50	38	50	44	47	43	42	51	69	55	43	71	41	49	54	40	47	53	52	47	38	52	48	57	44	58	51	53	53	40	39	46	39	35	50	38	40	59	54	48	63	48	37	39	58	49	48	49	46	49	46	46	37	44	42	48	40	34	62	63	56	38	35	56	41	48	52	32	36	57	45	50	54	50	60	45	51	53	41	47	41	47	56	45	46	41	51	53	50	38	48	64	44	36	39	49	40	34	53	54	48	37	44	50	49	51	54	43	36	33	58	49	46	45	41	42	51	44	53	48	40	39	33	41	30	60	52	38	46	56	40	55	49	48	43	61	44	50	59	40	39	43	49	40	47	38	56	51	44	39	52	37	44	47	41	44	39	40	43	37	37	35	50	62	45	37	43	45	48	48	38	53	45	36	50	42	42	46	58	33	50	67	49	52	57	33	44	51	54	55	41	54	62	50	52	56	56	47	41	50	42	48	48	40	29	42	42	48	52	49	42	52	53	44	35	44	47	43	63	53	47	53	49	48	46	42	45	56	55	41	49	45	50	53	44	43	49	40	49	41	59	43	42	54	46	57	48	43	41	36	43	55	41	49	39	48	38	39	37	43	55	43	47	45	53	54	53	43	49	56	45	38	44	51	55	40	36	43	43	56	44	55	45	45	59	52	52	57	42	39	48	57	41	41	47	26	42	50	46	51	50	48	43	37	43	44	56	53	42	45	55	44	43	50	44	51	50	39	53	50	42	41	38	47	49	45	48	42	52	46	49	57	48	46	38	52	50	48	41	51	46	37	50	50	37	47	33	56	42	43	44	32	46	52	39	48	45	48	48	44	56	46	54	54	49	45	42	53	59	43	44	52	44	45	43	51	42	44	58	45	38	56	37	58	48	55	53	38	41	53	45	54	32	38	41	48	44	45	50	37	55	39	60	40	44	48	48	54	52	44	45	31	34	41	43	53	34	51	45	43	42	54	31	41	45	46	41	40	46	54	50	45	49	36	66	55	39	56	45	43	35	49	50	40	46	37	55	46	35	52	46	48	46	53	34	43	42	35	34	46	36	46	31	50	47	53	42	58	56	48	42	56	47	46	54	38	39	46	42	56	49	41	53	46	46	40	33	35	35	48	46	60	52	41	45	51	39	38	52	53	54	48	34	56	38	44	44	54	42	63	43	51	52	45	42	54	42	35	39	41	39	51	54	42	44	48	43	55	44	48	41	41	49	50	49	53	47	45	54	44	44	44	40	41	55	47	41	44	39	46	36	43	60	36	47	44	47	48	39	43	46	43	44	50	50	46	42	30	49	40	45	49	48	54	41	49	61	44	43	33	41	49	43	47	50	41	43	40	44	43	41	49	39	61	51	43	44	46	58	45	44	45	50	55	46	44	36	58	43	40	48	50	53	52	40	54	43	38	48	51	46	50	45	44	47	45	53	38	39	41	39	43	47	41	42	48	43	47	51	44	43	52	47	46	40	53	30	39	39	44	60	46	55	38	39	51	44	44	44	49	53	50	47	51	42	46	46	55	38	36	52	42	45	56	42	40	60	48	44	51	47	39	50	44	41	44	53	42	39	41	52	45	49	29	58	40	52	41	29	46	47	55	45	57	40	34	37	49	44	53	49	50	54	44	49	49	36	36	38	36	30	49	45	39	39	36	53	48	50	41	40	52	35	46	45	47	38	46	50	53	58	34	46	51	40	43	57	41	43	44	57	40	43	46	52	43	42	47	36	53	51	42	46	41	64	43	43	49	45	43	53	54	42	44	39	39	53	55	56	32	42	51	54	58	51	38	35	56	53	43	43	42	59	40	44	51	43	37	53	45	40	46	32	45	38	38	52	37	42	49	33	49	47	36	35	35	51	37	51	39	40	56	43	56	38	51	56	43	50	51	47	47	39	49	47	44	44	47	40	41	58	38	38	40	47	51	45	45	46	47	49	41	48	33	48	38	39	58	54	49	49	46	34	47	47	50	39	56	48	42	46	40	62	45	44	37	44	52	50	33	49	34	59	36	51	51	51	42	43	46	42	46	42	40	41	45	53	49	39	51	40	42	34	42	43	40	43	42	49	57	59	46	38	48	43	30	47	43	48	37	54	40	43	48	46	45	32	45	35	43	63	43	44	35	47	40	38	48	47	41	36	39	47	42	51	38	35	47	53	32	47	46	45	50	44	32	48	51	45	58	44	42	46	37	50	41	47	41	45	45	59	47	55	50	56	47	57	54	43	36	40	52	44	50	51	41	46	56	53	43	51	48	50	39	43	61	40	45	42	46	49	50	47	37	50	46	25	47	48	41	48	54	56	44	53	42	61	54	47	45	50	43	46	59	36	54	52	36	39	56	38	50	54	26	46	53	39	49	44	50	55	44	57	52	42	48	57	46	50	44	42	50	46	58	46	56	46	49	48	48	51	44	34	41	53	42	55	51	40	46	48	46	56	47	36	42	33	40	47	51	50	51	46	50	50	45	39	50	57	43	33	63	35	50	48	43	54	41	48	48	45	44	48	39	63	45	59	48	39	42	56	51	45	49	43	36	50	54	43	45	49	51	40	51	51	32	42	36	56	43	45	38	45	50	46	48	47	41	62	55	46	49	41	36	49	45	42	38	37	44	47	50	48	39	33	35	56	46	55	49	43	47	39	51	43	46	54	49	49	47	43	43	34	58	40	56	41	36	39	47	45	55	48	46	47	50	43	39	55	38	47	46	43	63	55	53	55	42	56	46	42	46	43	46	58	61	50	25
40008	25416	37392	44864	48590	40993	29647	17567	7208	1910	483	432	429	482	463	440	453	431	422	425	440	445	450	464	463	500	500	456	489	475	454	485	433	452	457	439	461	459	427	447	442	447	455	499	465	452	447	454	444	439	445	425	428	469	448	415	435	481	452	447	462	464	436	469	433	466	488	455	457	472	455	480	420	496	462	411	461	420	467	497	443	454	443	460	444	453	478	450	458	460	459	497	432	478	443	445	430	474	454	441	462	435	427	456	476	456	443	443	469	479	467	453	423	488	454	412	498	440	446	454	465	458	425	449	451	468	436	474	459	430	443	460	465	467	434	464	430	451	412	416	462	465	449	438	438	418	439	435	456	467	477	458	434	481	472	483	465	441	449	460	474	451	470	434	436	443	493	464	483	429	426	436	462	452	435	466	418	437	439	483	473	417	457	479	476	458	433	463	454	464	481	445	460	420	446	469	458	422	437	432	438	450	485	467	461	430	461	440	423	441	408	440	461	459	460	474	438	452	441	461	458	460	428	469	432	440	447	483	447	442	473	472	469	437	451	429	448	489	403	433	447	438	488	458	447	444	476	466	432	463	478	480	453	444	440	462	492	459	456	472	474	442	411	432	451	428	454	449	454	436	439	456	429	488	465	452	421	469	443	468	460	433	445	427	408	456	449	443	473	439	430	483	471	459	476	444	448	442	475	463	383	423	430	453	493	444	444	441	455	434	446	417	475	448	439	442	448	442	427	439	473	458	449	494	468	440	474	451	469	410	461	428	444	472	449	461	434	429	437	491	494	420	423	404	451	466	466	426	465	477	435	453	445	423	461	418	429	462	435	460	448	449	454	450	447	437	451	426	446	447	436	448	437	444	432	506	445	436	432	474	465	448	456	428	478	423	433	441	424	441	457	487	433	456	470	419	482	451	454	448	466	449	459	437	407	453	420	442	431	447	456	490	444	432	459	441	441	468	443	440	428	456	417	464	414	460	455	482	453	415	436	456	461	453	465	456	456	436	434	470	443	448	441	435	485	418	425	439	450	418	424	436	422	425	466	446	482	452	451	470	446	442	436	445	438	464	465	431	458	431	469	407	455	478	444	450	419	456	440	449	486	473	472	441	436	468	403	459	456	503	444	434	449	437	401	421	445	454	406	454	468	447	477	452	445	460	436	454	444	410	447	461	447	474	493	449	445	431	464	430	478	438	454	448	494	433	437	475	460	477	467	446	459	463	476	451	430	435	449	440	462	467	451	429	464	449	438	435	449	501	461	427	442	430	409	427	465	484	476	450	452	458	469	415	455	416	474	466	453	467	443	491	498	485	476	422	405	428	454	472	475	451	473	471	461	402	473	445	441	426	414	405	457	437	457	465	438	455	471	441	414	446	445	473	450	442	459	378	427	418	417	432	441	435	448	450	476	466	429	485	424	457	467	498	461	449	451	436	417	456	430	447	427	436	441	466	458	465	489	485	464	472	464	429	452	449	458	452	416	465	459	405	424	427	431	446	490	441	459	456	457	479	441	462	470	454	440	421	462	443	478	435	467	468	506	443	433	468	441	428	445	472	423	443	437	462	448	446	423	471	440	455	450	432	481	454	479	460	432	463	445	441	434	466	447	446	442	419	433	477	462	466	469	451	447	460	507	462	459	482	424	460	464	421	441	425	424	479	447	451	464	428	460	463	443	428	469	431	462	476	446	427	449	432	461	496	428	458	485	435	458	404	475	474	434	473	435	513	462	436	462	456	470	419	457	486	448	449	451	439	445	439	417	465	426	470	437	441	432	475	468	475	467	511	426	473	433	418	461	435	443	412	443	448	453	499	454	442	442	456	411	493	437	507	421	413	436	469	492	448	451	504	436	446	420	449	430	433	451	451	489	439	478	466	460	499	444	455	437	468	488	449	444	444	495	444	459	466	460	434	473	440	429	444	448	442	466	454	475	454	454	449	473	448	454	482	441	430	436	450	402	476	465	479	447	423	445	457	470	438	428	454	449	445	442	446	434	445	464	427	456	466	446	430	471	455	475	441	458	474	468	433	444	447	455	440	490	469	473	428	445	501	430	456	468	419	429	436	507	453	445	467	430	453	430	433	430	436	416	455	507	458	482	440	436	437	458	474	451	463	460	452	505	443	453	431	464	456	418	461	493	437	464	457	435	465	439	469	470	449	466	450	446	452	425	501	427	457	495	461	472	457	477	482	444	445	471	454	461	450	459	441	459	450	462	473	430	462	426	464	406	500	474	503	488	459	485	467	493	447	450	427	449	482	465	440	432	471	437	471	450	470	462	405	439	515	476	513	448	494	467	450	470	444	430	450	441	442	460	423	456	416	444	473	467	430	467	458	484	470	444	448	455	448	458	454	444	438	459	478	491	462	443	453	453	483	447	464	466	408	436	446	423	425	487	447	449	491	452	453	471	468	451	465	471	392	456	427	416	446	450	430	436	436	463	472	470	463	423	452	458	471	440	446	439	441	456	439	455	451	454	456	441	435	443	470	469	463	457	404	427	422	447	474	444	468	475	452	458	438	451	442	418	493	437	432	478	455	449	436	469	430	477	459	456	485	432	455	445	483	414	478	452	462	454	438	448	464	442	481	408	487	455	454	432	443	450	472	465	472	497	485	493	457	461	484	449	462	466	447	466	471	439	459	464	462	422	436	432	449	403	423	426	469	490	457	472	467	453	421	435	457	461	460	464	408	434	468	452	482	450	431	449	397	449	436	431	460	470	447	438	459	489	433	478	416	451	436	422	448	441	471	463	464	446	455	473	428	425	466	474	474	489	458	458	447	450	414	451	434	436	458	462	457	479	422	445	458	454	421	453	442	418	472	463	456	468	471	467	429	431	484	447	435	440	461	444	455	487	444	457	452	441	470	470	421	455	473	482	467	466	470	419	479	460	443	478	461	472	415	477	489	480	445	421	422	463	479	506	444	443	443	458	480	459	480	449	458	470	427	446	476	429	454	452	431	425	473	457	466	463	480	469	465	427	436	447	457	434	462	463	447	456	472	434	439	403	493	471	460	461	446	448	474	529	499	459	423	460	429	466	464	420	458	430	440	439	443	445	447	445	436	460	424	451	453	480	480	469	460	466	467	480	502	455	425	473	466	462	455	491	503	430	458	433	450	435	468	451	436	462	464	463	426	485	457	493	457	462	404	471	441	470	441	507	474	465	447	453	432	450	420	453	471	434	433	499	466	446	413	444	478	436	447	443	492	441	455	411	490	453	449	468	445	433	465	462	465	441	426	442	449	456	439	494	416	484	472	442	425	446	462	434	476	434	457	458	411	428	472	433	445	471	472	462	398	409	423	438	484	482	403	467	443	445	466	458	418	507	448	472	434	457	415	423	473	457	440	468	452	442	455	465	467	480	508	451	412	453	466	451	447	451	464	448	438	439	462	477	425	467	486	419	470	464	439	439	471	439	446	461	508	437	437	436	472	439	429	437	475	460	450	428	443	422	469	473	428	492	440	488	446	475	449	431	462
16631	14455	24615	24709	17307	10189	4712	1626	536	183	68	55	56	60	62	60	59	56	77	72	56	76	69	68	72	57	68	66	63	64	74	80	47	68	52	58	66	67	80	57	59	56	76	60	66	69	65	66	53	69	51	61	70	63	75	65	61	64	70	58	44	52	53	60	63	51	68	52	56	55	60	51	70	64	50	58	59	65	59	70	67	51	66	60	60	60	67	57	56	57	61	64	64	73	62	46	62	68	56	66	71	53	50	71	70	64	63	72	60	57	59	53	66	64	62	70	58	50	67	61	70	55	61	49	59	47	67	77	55	81	56	65	69	63	70	58	60	59	65	65	62	71	67	58	70	64	61	55	67	50	61	66	54	67	71	55	67	66	54	67	51	71	58	54	65	67	64	57	73	53	64	52	70	54	67	59	53	54	62	56	71	58	71	66	70	53	53	54	54	60	66	70	65	73	60	68	67	64	72	53	80	50	64	62	72	70	63	70	63	69	46	57	57	70	75	66	61	67	58	67	50	56	57	59	64	46	65	70	60	51	55	63	57	67	66	69	62	52	58	53	63	67	62	75	69	68	64	66	75	61	77	70	74	45	70	61	56	50	74	66	56	78	73	82	68	59	69	53	63	54	56	54	52	64	63	62	63	57	55	45	72	59	66	64	65	60	62	71	56	62	63	68	71	70	66	71	64	73	75	46	59	65	76	60	62	54	64	62	50	78	61	67	70	45	54	68	52	57	63	64	60	69	68	60	66	60	59	58	55	60	55	71	53	63	66	56	62	55	50	60	60	69	64	64	61	72	62	66	73	62	50	81	55	56	74	70	71	48	45	51	59	70	53	67	78	65	69	68	66	49	57	62	40	63	54	56	63	64	45	69	70	75	50	71	57	62	65	44	63	69	59	51	50	60	61	57	65	61	68	53	51	60	59	55	83	68	57	71	73	52	65	53	63	54	61	60	63	48	70	57	61	62	58	62	51	65	70	63	54	64	62	48	66	63	53	64	63	54	62	53	72	53	51	65	73	54	66	71	62	69	54	74	56	52	49	65	62	55	66	51	47	55	56	59	73	69	57	82	69	69	67	56	65	56	78	66	61	57	77	59	54	66	61	64	62	61	63	80	56	53	55	48	68	64	56	59	68	61	57	60	71	62	72	49	60	67	60	59	72	66	63	50	67	72	77	52	61	63	52	52	67	65	54	61	65	74	67	64	61	64	48	42	51	51	52	58	52	83	50	48	55	54	58	50	54	68	76	66	66	68	55	76	60	49	62	62	73	67	53	60	59	67	64	63	58	61	74	54	69	63	67	63	63	54	58	56	62	51	75	68	74	60	60	64	73	55	68	69	67	49	62	65	69	53	62	58	69	71	53	69	58	63	61	67	60	73	77	52	57	66	74	63	69	56	50	77	48	61	56	56	63	50	59	63	64	74	62	56	50	63	58	58	64	73	60	70	51	61	63	56	61	59	61	62	70	72	62	55	52	60	64	69	70	58	63	61	52	69	66	64	72	66	58	68	63	60	79	73	62	52	56	58	76	72	60	73	51	72	67	68	60	68	57	63	63	62	58	56	62	57	59	57	51	61	59	69	64	44	58	63	56	60	63	65	58	64	74	67	52	70	55	47	63	60	85	59	67	45	59	53	58	63	62	66	67	57	65	60	63	40	66	64	74	55	65	55	64	67	68	57	59	73	67	74	66	75	49	74	63	61	48	58	71	64	67	56	61	51	59	57	72	66	67	60	70	55	56	67	55	66	78	61	66	65	73	54	58	60	67	65	58	72	54	53	78	64	52	52	68	63	65	65	69	75	61	71	61	67	53	88	60	61	56	74	70	52	55	71	62	61	60	71	55	73	64	54	59	59	77	64	67	59	55	61	82	49	69	64	53	68	67	57	55	68	71	54	67	63	61	58	62	64	45	72	59	77	60	48	51	53	55	69	41	61	52	65	54	49	56	62	65	86	73	71	53	69	65	74	64	60	59	57	66	62	63	60	40	62	50	57	75	49	57	63	60	70	68	58	73	62	60	61	54	74	65	66	59	63	64	60	66	67	62	63	75	55	67	53	69	69	60	73	53	49	49	68	65	64	65	65	57	59	61	56	63	57	56	51	57	52	65	52	62	79	58	74	58	63	61	57	74	57	68	70	67	69	62	72	65	67	71	58	52	54	61	57	68	54	56	57	71	61	56	62	53	80	64	61	70	73	50	64	50	73	50	63	71	77	48	65	59	57	63	55	59	54	58	66	65	68	67	79	50	61	49	54	60	55	56	59	71	55	63	56	60	60	58	74	60	75	56	71	63	58	66	61	52	62	50	73	57	73	60	59	69	65	59	78	58	59	59	56	56	69	76	53	65	55	69	57	62	43	61	60	64	64	75	60	43	72	65	56	61	62	65	54	62	57	61	71	55	62	78	80	65	51	68	59	60	47	59	52	70	79	68	72	60	55	41	62	63	55	69	74	75	47	70	55	75	54	80	55	67	61	50	85	67	66	72	66	60	84	57	56	51	56	69	72	63	59	64	63	61	74	72	54	57	61	48	64	68	58	54	68	68	59	54	50	57	63	60	74	79	59	52	66	62	66	48	60	58	55	64	71	72	55	55	67	57	68	46	57	56	61	60	51	70	68	77	61	59	74	63	70	48	57	65	57	65	61	63	67	65	70	63	47	63	72	54	69	63	63	63	68	68	62	56	57	55	66	64	83	60	68	55	59	75	53	62	69	49	58	56	62	71	58	52	60	66	80	61	72	75	68	73	61	57	49	51	55	61	69	66	52	72	65	78	59	58	53	61	66	62	60	66	71	77	66	50	52	61	47	73	67	55	84	60	80	59	62	68	70	72	72	67	78	58	59	55	64	61	59	66	68	63	66	63	58	60	59	67	56	66	78	60	55	71	54	70	71	60	58	67	58	61	62	70	67	78	54	58	55	48	74	71	56	72	56	60	55	59	50	58	61	63	61	61	66	65	65	63	61	68	67	61	61	48	59	74	63	60	55	66	51	67	53	63	63	72	66	78	66	68	55	62	70	71	77	55	68	48	68	68	54	62	52	58	61	60	61	47	66	56	63	53	68	70	80	72	65	63	59	68	55	59	74	65	55	65	56	66	70	54	68	51	63	72	55	55	60	65	69	55	68	63	59	64	56	66	58	59	58	59	67	68	54	74	70	72	58	51	67	66	72	67	57	71	58	67	52	47	61	70	56	56	69	71	67	61	52	73	61	68	66	64	50	63	54	61	60	67	78	43	70	49	65	67	73	58	70	65	71	65	61	59	66	64	77	70	41	50	73	66	55	73	67	48	68	70	70	49	59	73	62	64	51	63	60	68	65	65	61	58	48	58	64	69	65	65	70	66	55	51	81	63	62	70	67	64	76	48	64	52	67	72	45	61	55	60	60	62	63	62	56	70	47	57	60	61	63	58	52	71	65	61	67	67	65	59	51	69	79	62	44	71	46	48	69	48	54	68	60	56	74	59	55
48245	35720	49297	53709	56825	47464	34498	21717	10070	3278	627	649	660	630	642	575	638	623	677	632	604	596	637	614	636	626	631	630	657	585	633	602	659	631	578	650	660	617	621	599	639	664	590	654	628	613	617	638	644	635	645	659	568	665	627	623	634	614	617	624	601	616	620	641	683	641	630	607	605	639	625	605	643	653	592	598	611	645	640	612	616	636	602	610	602	606	637	579	655	652	640	601	661	627	635	621	613	588	623	609	648	635	630	609	626	633	651	655	614	616	603	626	608	660	676	643	598	601	656	644	623	639	653	634	597	582	615	610	660	631	618	626	625	633	589	657	587	594	669	620	645	630	644	565	619	646	640	628	627	640	641	644	620	618	608	660	609	614	607	609	650	618	591	611	646	654	681	569	629	606	651	617	605	615	602	622	611	629	609	653	630	561	671	615	626	611	625	614	639	680	624	634	628	618	608	640	627	622	639	567	607	641	602	574	620	618	642	613	637	631	611	602	626	606	622	607	669	610	600	603	616	580	644	648	646	626	638	628	673	643	639	606	599	595	650	605	586	618	607	589	655	661	638	668	684	608	647	609	611	620	635	616	662	617	562	642	595	568	616	635	641	562	604	582	673	616	640	632	637	655	594	602	606	643	602	623	656	604	654	657	628	565	650	675	635	639	624	562	661	671	584	621	590	650	601	619	611	592	601	645	661	645	614	634	614	583	656	685	620	650	667	623	623	628	610	641	600	617	611	610	601	591	616	624	649	638	617	660	639	641	594	603	616	619	652	628	646	583	628	581	602	639	591	643	613	621	651	610	651	614	609	562	613	637	619	634	636	625	642	656	651	619	610	608	652	632	633	591	625	660	615	672	618	654	660	637	618	654	564	617	661	604	615	644	673	620	630	658	623	587	602	619	612	612	638	681	617	635	613	584	636	665	600	637	629	629	609	583	623	636	668	606	616	666	594	663	629	569	662	643	601	605	674	626	591	631	674	626	621	610	596	609	652	586	621	639	617	619	619	663	631	589	648	601	641	662	615	601	597	634	625	601	583	628	634	665	615	630	683	606	608	643	642	601	636	611	641	618	630	616	655	588	656	639	612	620	604	619	648	646	622	581	634	632	605	663	674	671	639	629	624	648	635	635	617	648	659	625	621	631	641	592	635	607	618	621	670	635	608	626	642	626	608	624	607	611	616	615	618	578	683	607	656	626	601	610	625	680	603	592	659	628	604	625	637	630	578	640	631	599	648	658	597	653	623	640	635	637	657	622	667	648	595	653	615	612	600	599	601	599	653	646	640	601	642	627	590	677	647	658	635	590	608	613	635	625	619	628	609	635	582	619	665	628	638	622	625	637	621	641	598	618	584	605	573	603	659	632	626	556	591	617	653	590	631	614	602	628	648	631	614	641	675	647	649	658	646	636	657	644	657	586	631	622	615	626	640	618	610	628	586	664	598	601	614	622	624	625	625	608	568	642	576	629	671	673	649	623	641	602	613	640	617	610	609	611	609	629	645	601	603	634	598	638	604	604	608	625	593	641	625	620	640	607	617	597	605	646	649	637	653	626	640	632	607	622	625	656	591	662	617	613	642	677	654	613	641	612	615	668	648	578	648	616	592	611	622	615	649	633	675	623	638	598	634	622	614	654	633	646	628	616	642	620	624	634	625	633	628	628	597	611	635	651	617	639	613	649	618	630	622	680	609	618	643	621	636	651	583	615	624	634	620	646	640	625	628	586	634	625	619	627	631	655	617	622	663	623	650	615	629	647	647	589	672	616	587	636	590	628	585	652	641	660	668	597	597	671	648	648	602	601	646	640	613	596	632	623	656	648	637	627	617	649	627	625	630	669	611	601	614	608	624	683	655	641	609	656	630	562	617	631	659	599	590	645	618	634	592	615	608	621	607	632	630	588	634	559	604	645	688	612	654	612	640	622	628	611	589	641	628	668	598	642	660	596	630	626	617	597	580	615	593	625	598	602	682	579	619	615	593	613	627	631	574	648	580	645	646	596	640	597	608	651	623	643	595	682	628	635	630	593	617	657	646	602	640	585	646	609	599	627	641	647	623	638	629	607	592	597	615	650	635	574	627	600	665	544	650	610	620	631	631	621	644	623	645	631	611	599	600	618	566	624	623	638	642	641	572	625	662	613	633	589	622	625	590	655	624	661	604	656	647	625	620	580	581	605	631	598	615	619	659	628	588	620	608	598	639	643	622	641	607	595	640	629	605	649	575	657	667	613	661	659	623	605	630	620	591	655	657	681	627	628	613	649	603	615	630	587	627	679	612	619	598	644	648	641	612	680	629	619	617	666	638	627	612	645	595	575	651	699	664	628	655	611	607	678	624	602	653	669	628	644	647	652	609	637	605	635	646	629	603	648	648	594	662	590	611	580	634	603	593	598	615	641	588	584	636	629	605	609	658	641	664	654	632	594	609	627	664	614	595	639	655	614	633	641	627	652	609	608	680	626	642	646	651	643	601	632	603	614	628	638	625	595	598	613	595	603	637	618	625	607	642	618	652	640	642	647	595	640	615	637	634	652	626	622	622	691	678	586	644	654	609	607	660	651	590	644	600	621	660	643	686	636	631	620	605	564	621	596	640	648	645	619	628	658	642	647	588	606	605	651	625	656	631	641	591	651	633	632	622	635	667	645	596	674	634	647	687	637	564	636	633	571	627	630	639	613	617	626	624	599	598	627	593	643	603	609	631	570	605	660	623	642	628	630	639	627	643	630	593	622	599	667	586	652	636	637	643	657	648	602	619	607	627	617	668	641	632	610	652	646	636	705	667	620	610	621	574	624	589	658	625	657	655	605	677	589	623	628	652	653	580	661	621	642	631	685	602	649	602	590	653	632	653	641	609	592	601	628	586	646	606	642	592	603	641	610	604	596	613	597	588	646	587	631	655	638	616	621	643	641	632	625	586	674	623	607	642	648	646	642	643	622	620	663	600	684	632	645	627	624	605	623	635	638	608	696	675	591	647	622	615	584	593	611	644	605	633	627	620	659	644	612	635	623	636	643	641	597	628	644	602	626	685	657	623	638	617	641	629	620	611	618	623	649	612	637	672	625	587	608	683	624	673	642	620	616	631	634	654	632	660	624	620	611	636	666	615	603	669	611	646	595	639	594	669	636	613	611	662	581	654	624	614	588	619	607	598	702	636	651	646	597	659	615	615	566	645	613	601	601	644	616	604	619	616	675	623	649	651	653	608	655	641	645	635	621	601	592	585	619	608	612	635	642	661	624	631	631	646	600	612	612	623	570	626	603	629	639	637	632	636	665	597	660	630	617	620	612	669	595	604	599	647	605	659	675	559	599	627	584	628	631	600	620	623	634	619	639	639	625	629	616	692	653	630	646	644	626	664	640	647	614	628	655	608	633	628	607	619	568	579	643	611	633	582	637	657	601	672	631	615	621	604	663	604	577	647	689	625	612	639	623	606	589	658	596	645	630	660	639	587	628	616	630	637	690	632	604	634	651	652	646
7070	3479	4258	5060	3269	1842	905	412	190	96	62	65	66	68	50	64	71	50	62	46	62	57	54	67	60	52	56	60	57	76	62	57	74	78	72	65	66	48	58	67	56	57	53	51	59	46	59	67	67	61	58	46	54	65	61	55	65	61	67	54	58	63	60	66	75	54	71	55	69	55	60	59	66	67	61	50	61	66	52	56	66	48	55	56	54	45	58	41	85	52	73	58	58	67	72	61	63	64	60	60	57	60	61	77	57	71	60	60	62	76	68	54	56	69	55	42	55	69	61	53	56	56	68	63	65	57	53	63	52	66	58	45	63	61	47	73	58	59	61	56	70	62	55	51	66	69	64	59	58	61	53	74	54	60	66	59	75	59	68	68	65	67	57	48	52	63	64	50	74	46	68	49	59	65	63	55	64	57	66	57	48	61	71	65	57	57	70	61	61	50	52	58	56	65	55	62	59	63	61	69	59	65	66	58	60	45	73	70	72	66	44	58	63	65	56	64	53	62	59	47	51	63	47	72	74	53	54	50	64	53	65	49	63	44	57	63	60	50	56	69	64	67	60	64	60	46	64	58	68	60	69	63	72	49	58	54	72	59	64	64	73	50	62	57	53	66	61	63	52	68	41	51	63	72	46	55	48	68	56	63	67	54	57	55	47	64	54	60	61	56	46	59	54	67	49	55	59	55	53	65	62	59	71	66	68	56	62	51	45	47	57	60	60	75	59	61	61	73	61	72	57	61	58	81	66	74	68	46	66	66	60	65	79	64	61	54	53	54	56	65	63	44	48	72	50	61	64	70	60	56	70	51	68	54	54	53	65	67	56	64	69	70	56	58	64	50	47	63	78	62	63	60	74	61	71	57	58	64	64	61	66	65	54	51	68	61	57	50	67	52	61	66	63	63	53	58	55	67	66	65	64	60	49	65	59	61	67	62	65	61	65	66	58	68	61	68	48	58	56	68	73	55	58	61	86	83	53	67	79	56	66	66	56	50	59	61	57	59	58	57	58	63	52	56	68	66	65	52	62	62	61	54	56	60	77	65	59	61	55	73	56	63	78	55	63	67	63	57	61	63	61	59	42	52	60	51	57	51	65	52	51	63	58	48	64	69	52	64	58	56	57	58	67	52	62	63	51	57	50	75	64	54	65	65	72	52	67	64	50	66	67	47	54	59	67	63	69	61	72	70	60	45	47	65	60	59	57	53	51	64	61	65	59	65	67	77	54	64	57	57	65	50	52	59	59	61	47	62	46	58	60	60	69	64	71	60	65	70	47	52	72	76	48	69	62	53	66	61	71	59	61	72	60	46	62	56	60	65	54	50	58	51	54	54	58	55	64	71	62	63	61	58	56	51	62	54	58	59	51	81	47	73	42	52	59	62	60	55	65	58	47	49	55	66	64	60	71	63	57	67	55	55	67	57	53	64	67	56	55	47	65	71	53	47	66	56	52	67	52	56	60	58	69	58	71	45	63	67	49	72	62	61	57	62	56	44	64	55	57	56	59	65	51	61	52	55	62	53	57	66	56	70	56	59	53	54	52	63	65	51	60	66	57	59	60	69	52	75	60	43	62	50	51	53	69	72	63	61	56	69	64	49	65	79	59	55	59	60	62	60	41	52	73	61	67	63	64	64	70	73	50	61	46	63	55	58	44	55	67	60	52	63	60	53	62	69	56	48	55	60	49	60	59	65	47	71	63	50	56	51	61	56	70	51	61	61	64	56	76	54	61	48	62	70	75	60	60	58	72	67	63	67	52	60	67	74	58	70	72	54	65	53	60	50	65	69	72	71	48	60	57	49	60	51	62	60	60	64	69	68	69	53	63	50	58	55	62	59	62	53	54	57	55	71	57	64	54	63	67	57	64	77	50	65	72	69	48	50	68	67	44	60	66	66	62	61	48	51	59	62	60	59	76	66	67	51	69	62	60	64	45	63	70	60	66	74	60	71	70	64	58	62	55	55	50	58	53	50	49	55	65	51	54	53	58	57	63	71	74	61	53	63	59	51	65	59	63	55	60	57	46	55	57	44	60	45	62	73	74	62	55	58	59	78	64	60	73	59	62	52	59	68	66	64	75	61	62	48	57	62	50	72	66	66	49	72	55	60	58	67	53	50	57	45	53	58	56	56	62	59	62	67	73	70	60	50	50	80	57	74	65	59	64	53	59	72	65	57	62	61	58	66	68	47	54	55	55	65	48	63	65	72	64	83	60	76	44	42	62	61	64	55	54	57	58	49	52	63	54	71	51	69	60	55	68	81	61	56	55	71	53	65	51	59	62	67	77	51	43	62	63	65	80	54	55	61	75	50	55	42	61	60	54	59	41	62	56	55	56	87	70	62	82	47	74	50	53	54	70	51	64	56	62	52	49	53	58	74	63	62	57	59	60	70	51	59	59	62	55	64	56	64	70	75	53	59	64	65	47	67	69	60	52	60	45	64	37	56	62	63	65	58	56	62	64	64	65	55	67	65	53	64	73	53	51	63	68	55	70	55	56	57	58	55	57	73	55	67	57	71	56	54	48	70	66	55	50	61	68	66	65	52	69	57	52	55	58	58	54	59	65	54	56	65	52	71	54	62	57	55	61	55	51	56	71	53	65	60	56	65	55	49	69	58	61	62	72	55	70	53	58	62	63	60	54	52	63	69	61	52	59	48	64	58	59	56	50	64	61	62	54	46	51	61	47	51	60	59	61	50	56	64	62	61	82	60	67	59	41	46	56	68	63	58	66	54	62	58	65	65	55	59	68	55	66	48	57	58	59	70	69	55	72	50	55	61	65	56	62	80	59	59	54	56	73	69	60	69	47	60	75	59	58	68	60	57	59	53	53	51	56	56	62	68	53	54	47	59	64	54	63	54	62	50	48	59	66	57	59	46	54	54	60	60	57	57	55	65	53	58	95	58	52	56	58	51	50	56	56	59	60	55	63	60	61	57	50	54	62	60	70	44	67	50	64	65	56	60	48	58	64	60	58	58	62	58	53	41	61	55	64	74	66	57	65	66	51	48	53	56	54	42	65	77	64	65	57	64	55	44	52	69	68	61	70	56	60	63	55	57	73	55	60	56	51	58	69	62	60	66	58	68	58	52	67	51	63	62	56	61	57	55	68	53	67	70	55	75	50	50	61	73	69	68	62	66	52	55	54	59	66	59	51	59	67	53	63	54	68	55	65	44	73	55	73	54	67	61	54	56	64	47	58	55	56	64	63	70	76	64	61	77	52	88	70	50	61	58	60	60	50	57	60	63	51	42	76	54	55	69	76	61	64	58	55	61	58	56	58	63	75	64	61	53	75	59	61	71	58	67	61	75	48	51	50	65	80	63	47	60	60	51	60	58	43	61	63	61	56	48	60	62	66	52	69	53	57	50	77	49	63	72	73	63	58	58	49	73	62	58	50	65	57	71	64	50	63	65	66	59	61	63	61	70	59	53	65	56	73	52	60	56	57	45	63	55	62	50	64	60	58	64	57	59	44	60
35350	21371	25749	29317	30184	25366	16835	8290	3313	1174	555	575	569	579	566	561	596	597	586	581	545	606	539	600	586	586	545	564	562	586	568	570	606	591	570	595	607	612	576	608	585	596	584	512	605	593	580	586	588	630	575	561	570	594	543	558	556	616	585	578	552	591	560	572	570	585	584	577	576	553	616	574	569	564	577	542	607	564	554	602	629	587	563	535	527	604	572	570	586	615	576	529	513	542	571	558	617	593	575	623	537	568	559	562	538	608	582	591	584	562	548	574	588	554	575	569	586	557	585	578	631	542	583	574	585	587	585	545	584	565	606	584	624	579	551	526	560	543	631	586	596	572	598	581	558	589	564	571	553	600	589	566	620	528	585	582	598	610	612	632	540	574	604	603	574	584	558	580	525	572	596	605	584	598	584	544	650	577	585	558	579	573	584	615	603	587	575	614	610	597	632	563	564	572	579	567	551	605	589	580	562	570	553	562	644	579	554	535	554	586	560	575	550	562	551	563	581	607	580	559	552	566	555	621	573	602	580	526	585	532	614	539	535	616	578	550	562	591	558	576	614	586	560	559	562	600	543	579	579	589	621	604	595	579	581	564	578	546	555	551	576	577	606	568	586	569	542	556	581	605	544	563	550	558	567	582	579	612	570	603	588	571	580	602	566	579	573	549	565	565	584	555	579	541	606	548	575	558	555	558	607	590	589	559	583	564	584	600	591	570	585	597	610	560	570	555	601	565	575	531	560	594	559	582	566	603	555	588	602	576	552	569	573	587	554	570	566	588	547	564	576	575	565	555	610	562	556	543	575	567	588	603	563	592	563	604	602	569	566	564	581	614	578	572	586	545	574	572	593	613	597	597	600	580	579	566	619	573	551	581	574	583	566	540	572	594	573	554	575	540	591	581	579	572	543	608	551	580	604	572	529	607	575	581	616	596	539	567	546	556	602	551	589	573	577	583	575	555	569	571	620	594	563	604	589	536	568	547	548	561	595	568	557	575	575	624	555	574	594	577	538	596	539	590	613	648	597	636	554	573	574	567	532	551	550	545	571	573	590	602	604	596	600	522	561	573	595	560	590	510	577	570	571	568	574	618	574	557	536	528	580	582	594	543	572	594	567	581	560	587	563	594	595	548	614	565	572	569	584	548	547	554	584	544	574	617	569	578	584	570	564	532	551	567	591	552	571	577	589	542	546	570	568	611	591	594	568	547	548	520	562	597	580	582	601	560	602	582	556	574	582	555	580	584	583	615	542	590	577	609	549	565	564	563	555	573	621	540	575	607	597	564	575	546	570	585	603	572	544	574	587	533	586	534	532	555	566	580	577	577	542	587	544	541	568	529	552	528	642	569	621	551	606	522	533	565	610	584	590	557	563	568	559	572	631	596	528	552	563	573	552	597	538	567	581	557	586	562	573	556	572	616	561	591	544	568	602	534	508	533	571	565	605	588	612	578	555	601	592	601	594	605	551	597	553	591	509	614	628	580	558	584	544	589	589	591	530	565	575	608	569	581	577	619	598	587	537	537	578	571	587	611	585	557	574	540	605	560	591	554	606	572	602	570	556	550	587	555	569	559	567	585	586	573	539	535	575	583	544	591	582	609	563	579	560	615	587	594	544	622	556	581	545	610	551	530	533	547	552	507	580	558	565	603	526	571	570	555	566	578	579	583	525	556	614	571	588	550	565	539	585	562	571	531	563	558	559	586	595	556	575	499	593	557	558	557	620	596	556	587	571	575	581	626	570	581	529	598	583	598	505	577	625	577	580	563	610	531	553	552	559	601	586	568	549	584	542	561	546	557	606	564	541	563	538	560	549	548	569	540	546	552	543	578	575	581	551	597	577	542	576	589	575	609	612	604	560	590	572	561	566	552	530	583	581	645	621	602	554	607	591	574	589	537	617	543	627	582	582	579	555	578	531	623	571	550	553	590	581	564	567	576	589	609	560	556	569	594	589	576	561	568	579	577	581	597	540	521	545	591	581	593	601	548	569	584	547	527	589	589	562	573	598	562	580	578	597	623	568	592	535	532	553	550	598	574	543	579	595	567	566	584	534	561	567	560	553	597	563	609	568	583	543	568	592	593	541	556	578	568	578	541	567	583	536	563	574	575	563	583	568	593	588	533	601	584	581	571	624	570	564	573	545	562	584	610	531	560	572	519	577	551	627	596	533	555	582	591	564	635	531	569	566	548	552	577	566	538	555	589	584	563	607	594	595	563	579	566	539	597	603	558	600	590	576	564	558	577	577	560	590	598	556	539	559	586	565	531	623	584	563	579	551	589	549	557	597	560	571	552	626	558	575	549	619	580	583	645	580	537	534	552	586	534	575	544	521	560	614	610	565	567	579	577	596	537	582	568	556	594	554	605	566	594	562	569	541	590	554	584	600	584	594	638	580	588	569	598	514	570	588	608	625	553	517	620	563	533	567	556	608	538	623	546	585	569	553	597	577	574	579	550	542	572	555	582	531	574	557	594	610	562	573	560	593	607	596	601	574	531	548	509	630	557	596	569	571	606	544	515	569	635	616	593	554	593	562	595	599	555	566	613	551	593	553	561	621	578	582	536	551	554	613	580	575	513	560	564	568	591	621	549	613	533	595	552	527	534	571	549	539	552	546	580	556	580	598	558	570	605	599	601	590	584	561	613	599	592	549	589	561	608	565	565	561	541	558	549	575	587	589	553	553	582	564	608	575	571	615	591	547	561	570	580	576	652	605	593	576	571	559	594	591	622	564	615	540	564	621	595	592	578	630	543	564	576	560	600	555	580	555	564	565	589	556	606	556	576	588	595	548	570	579	591	549	537	577	542	554	564	585	586	512	552	575	520	559	599	530	540	563	549	562	565	553	543	561	561	583	544	572	582	531	559	587	596	573	563	560	610	575	625	590	569	549	523	546	571	580	606	551	577	590	593	594	584	564	563	591	547	543	586	568	588	612	586	584	564	621	567	603	579	553	643	551	561	615	591	569	533	557	601	574	560	573	608	604	578	604	592	564	606	557	616	555	573	580	590	600	522	595	591	583	580	594	556	538	570	564	575	561	598	580	568	569	609	553	589	557	552	598	561	574	592	553	581	538	584	554	521	559	517	555	546	543	597	544	564	592	573	579	557	545	591	598	575	611	580	579	586	602	547	571	580	596	613	564	550	578	596	581	588	585	597	516	563	564	565	574	569	521	618	554	596	605	605	545	576	587	568	579	578	554	565	578	591	552	534	550	567	569	594	541	563	596	618	601	573	566	541	577	565	566	588	608	542	608	552	576	565	563	563	558	561	622	564	611	613	540	595	595	561	576	594	551	507	569	562	600	607	623	554	562	572	633	587	559	576	549	565	567	563	592	532	549	575	565	616	605	592	577	580	570	622	584	578	594	588	567	580	580	574	548	617	542	574	546	568	560	617	593	547	602	583	551	600	564	566	590	584	600	575	601	550	545	553	545	549	582	546	539	566	605	591	527	583	610	575	570	530	606	565	560	580	584	620
17719	14942	25339	24196	16970	10788	5886	2378	694	224	54	63	58	54	62	43	42	63	54	60	68	53	53	59	68	60	51	58	63	55	47	55	46	52	55	61	65	61	60	89	63	58	55	45	52	59	60	51	62	50	47	55	53	62	64	52	51	55	57	46	52	68	48	62	43	58	59	51	57	66	48	69	47	59	55	47	54	56	50	52	65	60	52	61	56	62	61	59	54	66	56	58	67	38	62	66	61	55	62	48	55	59	69	62	52	64	57	59	62	50	60	51	61	52	60	55	58	61	52	55	53	48	51	65	54	61	50	66	56	61	43	58	56	49	53	44	55	53	59	54	60	55	56	52	53	64	62	66	63	66	56	58	52	67	53	66	55	63	53	49	69	55	45	52	62	43	60	60	56	54	55	49	54	54	49	59	52	64	69	67	62	54	46	54	67	55	65	47	58	50	42	46	48	53	49	43	57	51	51	56	58	50	67	64	59	59	76	59	55	56	43	61	58	54	51	49	43	57	58	58	54	65	58	51	50	67	54	52	64	53	66	72	54	56	47	56	44	56	49	46	65	47	61	64	61	65	57	57	40	56	52	73	65	57	53	50	48	56	61	59	49	63	61	70	56	48	65	50	59	64	65	56	48	71	57	59	47	55	58	59	44	63	79	50	52	45	69	46	55	68	59	61	63	54	44	69	60	44	55	69	42	67	60	61	68	48	65	68	44	58	53	69	60	66	63	43	50	47	46	55	54	63	67	52	59	54	68	64	59	50	65	64	47	70	59	58	45	48	80	56	64	46	66	60	59	62	61	74	70	70	49	61	66	60	66	54	57	58	52	58	60	59	63	55	73	55	60	54	61	54	63	55	67	52	47	59	54	60	48	60	64	47	56	78	50	50	54	69	54	76	67	53	51	64	49	57	62	68	59	56	54	44	60	42	50	55	49	57	65	45	64	68	43	72	62	66	58	54	64	61	62	66	62	59	69	53	55	63	71	57	53	48	51	56	51	53	68	76	56	57	57	61	59	50	53	61	61	54	65	66	53	57	57	57	51	63	61	51	45	53	47	59	73	49	51	72	45	69	70	71	59	46	64	45	63	47	73	74	71	58	60	42	51	60	57	53	45	59	49	53	48	36	49	62	47	54	57	61	60	60	48	50	65	53	55	63	60	54	67	52	63	50	62	61	61	61	45	47	51	64	55	53	47	57	59	66	49	64	46	58	48	59	54	63	46	62	55	67	55	57	57	64	43	56	56	59	59	52	57	58	54	53	53	56	60	50	59	56	34	57	58	61	62	77	71	60	63	51	46	68	66	54	59	49	55	56	53	66	53	65	67	52	60	55	46	67	54	56	66	60	48	62	60	50	51	49	62	57	67	59	60	57	59	53	60	61	58	44	60	66	60	46	62	55	47	58	60	47	62	58	64	60	48	59	63	67	57	52	65	54	59	60	69	55	65	53	57	56	60	53	57	54	45	44	50	54	51	56	43	57	66	45	57	52	46	47	55	53	62	77	52	55	48	60	47	58	61	58	50	47	68	68	52	59	64	52	53	46	51	57	56	63	57	50	62	67	44	59	47	58	47	58	60	57	58	66	49	46	59	44	46	46	70	49	57	48	55	52	68	57	62	66	46	64	59	43	63	46	49	68	59	49	65	59	58	49	66	54	52	55	52	63	47	66	48	64	55	55	52	60	49	60	67	60	46	67	64	47	51	49	47	63	61	41	55	69	38	58	52	48	48	64	51	59	58	44	50	49	52	67	68	64	45	58	48	77	47	72	58	66	60	59	58	51	70	67	41	55	61	67	54	55	59	56	54	58	62	43	66	56	56	53	61	58	57	62	57	66	51	65	45	59	45	55	63	47	59	55	51	58	68	55	60	47	65	68	61	53	53	43	54	59	51	53	70	59	56	54	63	48	59	51	47	67	58	48	70	59	55	61	65	57	66	41	60	63	64	58	68	44	60	57	60	51	49	61	61	52	57	41	54	68	55	55	62	65	47	49	45	58	53	68	59	65	51	67	53	55	54	76	50	59	55	47	53	48	70	51	54	52	48	54	56	57	62	67	46	61	57	65	57	49	48	54	53	63	51	58	59	63	59	52	66	59	61	55	60	49	57	56	55	59	54	63	61	59	55	49	55	59	59	50	55	52	60	52	48	54	40	49	53	43	56	53	63	64	56	63	56	50	47	67	56	43	67	54	62	66	57	71	63	69	53	55	65	77	64	61	62	55	72	49	47	70	50	55	49	63	52	53	56	58	54	50	64	65	64	51	53	34	63	48	50	53	67	53	54	40	62	49	60	66	48	60	59	60	55	41	62	55	46	67	39	52	60	54	50	76	56	57	47	47	60	67	57	46	60	70	39	48	48	59	53	55	55	53	60	58	66	60	57	51	58	53	60	63	62	51	49	57	47	52	60	63	54	49	55	56	55	57	63	64	45	59	54	72	61	53	62	68	52	65	72	51	47	41	46	64	55	48	52	54	43	49	53	81	53	73	57	58	48	58	48	39	61	60	61	55	52	53	64	52	49	80	50	55	58	51	66	58	62	62	45	59	54	53	52	63	44	49	55	66	73	65	53	57	57	61	72	55	44	52	57	49	64	52	51	59	52	56	54	54	50	62	57	49	55	57	56	56	53	55	60	47	67	51	75	53	60	53	50	56	67	58	62	55	52	49	60	57	58	55	51	49	67	50	44	55	65	52	38	65	52	59	69	53	54	57	47	51	50	65	49	53	64	50	49	52	55	59	58	56	70	66	56	55	53	47	56	57	48	63	61	39	63	59	61	51	66	57	61	53	50	54	54	57	46	68	58	67	50	60	45	58	61	57	51	58	50	41	53	58	53	50	51	55	66	69	53	52	68	56	53	51	61	63	43	49	63	58	55	65	56	45	57	56	50	55	61	67	58	57	74	63	61	68	58	53	70	59	44	49	54	64	70	49	71	68	64	50	63	50	53	56	41	61	69	61	69	56	58	53	53	59	56	53	53	67	59	69	54	70	65	50	60	57	51	57	57	50	52	65	64	60	57	48	69	47	65	58	61	66	62	74	52	54	48	55	74	56	55	65	49	64	60	53	73	60	43	56	56	50	64	62	64	58	62	59	53	60	78	53	67	51	56	56	56	50	48	46	57	51	59	56	51	43	53	70	59	46	57	65	57	57	54	55	50	59	46	58	56	43	62	47	56	55	66	66	58	61	57	51	56	67	45	43	60	51	55	61	54	57	61	56	51	50	69	51	64	67	55	62	48	65	58	53	58	76	62	59	72	63	68	37	49	57	49	67	52	55	57	50	61	56	53	66	48	66	65	60	57	58	47	67	62	47	51	55	52	64	57	55	58	47	50	57	62	50	48	68	53	60	52	42	57	50	46	59	50	53	61	49	42	51	61	59	50	57	66	44	46	59	57	57	56	45	52	54	61	66	53	52	64	60	63	62	57	67	62	45	56	59	64	59	63	67	53	59	50	54	61	53	56	60	54	65
48691	36349	49550	53036	57103	50093	37742	25990	13589	4292	588	569	576	580	565	595	521	623	556	560	603	574	568	546	544	562	590	592	527	562	543	531	574	542	566	569	576	552	608	577	563	572	575	583	585	537	583	598	530	585	592	553	552	583	603	566	593	533	597	590	605	589	552	540	548	598	577	566	561	588	534	584	538	553	583	586	600	592	599	573	554	544	580	564	562	558	563	575	603	558	593	595	596	568	590	624	585	612	531	574	573	540	589	579	588	528	541	564	529	549	603	594	571	583	537	531	590	555	593	540	582	563	595	549	551	567	572	623	574	583	570	557	555	633	558	536	570	558	589	568	573	572	555	599	571	592	609	592	551	563	558	584	554	582	574	554	586	529	586	562	618	576	546	598	576	577	614	557	581	524	567	578	554	551	574	616	551	612	593	553	576	621	585	563	560	563	576	566	583	574	569	579	576	623	590	552	566	555	538	584	563	623	552	586	545	610	558	561	556	529	568	568	552	569	555	524	612	566	625	607	573	563	562	592	558	606	580	542	537	539	544	565	567	545	579	640	604	607	591	583	577	556	577	591	594	568	547	627	537	586	607	600	584	611	587	580	563	606	552	560	531	578	549	534	584	557	533	545	552	601	591	560	565	523	586	593	599	554	598	602	527	605	605	554	562	579	578	606	612	587	605	592	575	539	568	571	591	567	598	575	578	589	611	562	562	596	583	610	544	572	587	553	558	581	588	591	550	556	543	580	568	567	570	568	606	602	587	523	555	606	539	618	588	535	599	571	600	562	564	570	602	614	575	548	607	618	608	572	581	573	573	590	586	583	568	534	581	564	633	523	595	558	594	581	553	592	590	588	636	595	569	576	610	576	569	559	592	598	578	608	567	563	592	546	569	609	584	581	576	575	617	570	606	578	567	570	559	596	554	558	568	581	570	601	531	584	574	578	562	605	576	588	586	564	584	533	534	549	566	623	612	588	604	573	540	574	585	561	573	577	584	583	621	588	561	587	548	550	596	601	608	590	570	573	587	539	589	549	603	599	587	552	573	579	543	595	586	577	605	567	614	542	585	533	568	586	582	546	634	575	552	529	536	550	586	537	562	562	583	570	579	575	578	626	581	575	588	549	575	558	564	590	575	560	555	578	598	553	549	531	560	602	585	630	573	555	563	567	594	601	547	620	560	591	576	550	540	559	561	545	623	557	575	576	600	540	543	602	545	580	626	574	581	601	534	546	589	587	602	591	548	567	592	580	577	580	611	607	543	575	584	574	598	599	532	586	590	598	553	539	559	547	566	573	585	570	582	591	619	557	586	574	570	549	532	605	570	560	573	601	634	551	615	586	598	601	619	613	577	606	545	554	553	582	538	535	574	602	586	545	584	551	542	555	570	600	567	587	589	584	569	575	551	587	601	605	565	588	567	580	573	515	600	566	552	580	582	558	569	528	592	553	558	583	567	592	574	545	602	573	534	537	556	587	557	555	563	548	587	566	607	564	563	560	591	547	606	584	578	596	573	549	542	564	582	566	548	566	585	613	606	588	542	582	593	555	566	592	569	629	589	564	584	569	571	593	565	576	547	580	570	574	574	579	577	573	599	575	575	568	599	620	554	576	559	586	614	615	603	603	544	578	551	550	579	558	579	563	546	578	529	613	553	554	574	602	582	613	608	568	590	577	582	593	580	539	607	586	582	588	612	587	609	549	523	548	592	557	590	595	597	585	567	534	549	546	600	604	581	520	594	570	582	605	611	594	607	609	581	563	570	543	578	585	558	544	584	572	557	538	534	570	566	606	559	595	559	576	550	572	573	547	582	553	585	568	585	562	550	592	601	570	576	581	549	585	551	566	594	538	621	578	594	581	562	597	575	540	556	598	575	557	542	577	632	519	588	591	559	553	575	561	552	567	555	558	554	589	571	574	563	618	569	534	582	580	557	561	599	589	622	615	575	602	607	580	510	565	558	566	524	571	566	575	581	613	571	577	537	562	573	552	536	581	569	592	577	581	550	539	569	536	549	561	599	597	593	565	563	565	608	554	546	539	559	585	599	619	588	579	568	599	555	575	546	609	551	605	560	600	552	550	626	559	565	566	540	574	588	602	580	576	591	601	577	550	556	587	562	542	568	549	517	581	583	552	605	565	597	601	596	566	563	587	557	559	567	540	560	536	603	579	583	605	572	582	576	557	573	567	594	610	560	523	608	606	587	587	609	560	581	545	590	625	584	583	579	631	591	547	525	591	577	546	586	605	618	588	638	569	592	576	542	558	547	538	576	575	578	552	549	570	573	534	578	592	620	550	584	539	574	559	555	562	556	547	555	575	595	583	502	537	577	579	576	577	578	533	595	577	547	553	577	582	566	571	577	608	571	537	575	598	580	549	547	584	623	572	583	561	531	549	583	533	575	570	587	595	572	555	585	564	599	578	582	577	569	582	563	592	549	589	577	592	524	594	571	578	551	596	559	589	534	575	542	585	583	591	575	541	567	550	579	547	575	531	598	592	586	623	620	594	570	591	588	633	585	596	619	598	575	578	568	589	617	605	564	613	569	581	590	553	555	559	542	625	590	580	559	567	589	610	549	591	550	597	556	551	608	600	552	541	600	576	573	498	544	591	585	572	561	586	578	649	608	531	550	579	581	588	573	582	600	591	610	526	553	602	590	588	554	585	593	547	582	614	526	570	557	588	558	574	584	571	581	601	579	550	562	579	573	575	544	563	577	553	587	548	561	583	554	588	557	553	548	593	567	598	524	590	553	559	547	578	552	564	560	593	552	578	566	586	596	568	606	538	572	591	571	571	559	575	569	569	579	604	606	579	596	563	601	562	567	542	583	536	615	598	557	586	606	588	535	600	551	596	558	541	575	558	570	558	577	576	596	604	572	568	624	578	595	549	570	634	563	573	556	576	587	534	605	571	562	579	572	587	586	572	596	545	575	576	649	550	583	611	598	578	579	602	613	591	563	585	569	633	574	569	577	573	573	568	592	576	573	566	616	606	592	565	553	551	535	553	540	546	607	595	590	576	597	616	590	578	582	602	585	547	599	555	602	612	620	575	597	556	578	528	556	595	572	605	592	527	613	596	552	572	544	587	604	568	565	557	596	589	554	590	576	618	584	597	583	566	575	597	493	563	600	597	564	554	563	560	564	556	554	596	588	570	541	577	578	578	583	597	588	598	569	537	594	572	596	558	596	606	558	581	587	570	576	584	625	587	576	568	534	550	603	542	546	538	549	597	540	556	581	589	601	557	530	565	571	601	595	573	600	545	545	581	615	565	579	588	609	584	592	554	559	565	512	605	551	583	615	530	504	583	568	587	550	608	596	563	567	536	529	593	566	542	547	587	554	574	571	572	532	607	565	585	603	575	555	562	557	565	542	569	541	568	546	557	568	575	560	576	565	586	572	562	533	591	558	571	517	575	541	596	523	610	604	583	560	627	595	621	588	590	591	577	566	573	581	581	557	554	601	583	569	552	555	606	613	573	569	581
12842	8916	13824	15407	10009	6006	3355	1338	473	146	50	38	41	45	46	55	36	46	41	44	42	47	44	43	48	56	54	44	51	54	44	43	48	39	54	48	54	33	54	39	44	49	46	51	48	37	48	47	39	37	35	41	43	30	39	46	38	34	52	36	52	41	54	42	42	46	48	48	47	43	39	45	38	47	47	38	50	44	41	38	54	51	41	41	39	46	51	50	48	37	36	43	37	41	28	54	65	44	64	48	53	41	42	38	44	47	49	51	38	45	43	34	41	48	66	40	56	51	36	45	58	49	50	34	44	37	43	44	49	43	44	48	54	37	34	34	46	36	47	40	61	35	46	49	43	48	54	44	29	46	35	48	43	47	49	44	32	55	49	54	57	49	51	54	53	41	49	37	48	47	33	44	45	32	55	56	42	61	48	45	40	41	46	37	54	49	41	47	39	51	45	34	48	54	48	41	43	48	50	44	50	52	54	43	56	37	39	56	42	46	47	40	38	41	48	46	48	37	43	41	53	56	45	36	45	51	47	57	45	41	36	46	53	37	46	33	42	37	63	39	56	49	56	62	49	37	41	49	43	41	46	33	38	51	43	45	49	36	55	50	48	49	35	37	39	50	32	35	41	50	48	42	45	39	48	47	48	61	56	36	42	45	40	43	53	43	54	52	42	49	45	38	43	47	45	49	55	45	56	35	43	41	47	27	35	57	35	42	44	53	42	47	46	55	50	37	43	44	37	39	42	33	39	52	50	41	32	56	43	36	43	36	53	60	34	57	38	37	42	41	43	45	39	42	46	35	53	39	42	31	52	56	46	35	51	47	43	40	52	45	45	45	50	38	47	50	57	36	32	43	31	44	46	39	36	40	38	40	47	40	45	49	41	60	34	48	38	51	41	45	43	36	42	40	51	39	51	49	45	35	42	43	48	48	35	56	45	49	32	40	43	41	58	41	46	39	39	32	47	54	42	39	46	45	40	49	44	44	46	45	41	37	41	51	48	31	37	36	43	45	60	51	35	42	41	38	44	49	58	43	48	39	44	37	32	43	43	42	46	45	52	39	45	45	49	33	54	45	48	42	36	36	46	44	40	36	43	44	56	46	44	47	43	48	43	39	48	51	51	56	29	44	51	50	44	44	46	50	53	39	38	42	40	42	56	39	51	35	53	51	46	45	46	53	42	48	50	33	47	43	50	49	44	50	58	51	56	42	47	43	59	39	42	46	49	35	41	49	52	41	48	41	32	43	51	54	39	52	43	37	50	41	39	46	45	48	45	43	48	48	48	49	54	44	45	53	51	47	48	39	48	45	50	45	36	41	48	56	48	35	47	42	42	43	49	47	38	44	38	56	45	48	40	42	38	63	44	35	54	53	51	48	48	34	58	44	40	54	36	45	43	53	42	43	59	51	45	52	56	52	34	51	39	40	54	49	50	36	51	40	43	43	36	39	53	46	52	47	44	32	45	42	34	47	49	49	33	36	36	54	36	35	42	44	55	56	40	49	53	38	55	40	47	44	51	42	50	42	43	42	33	41	52	40	46	40	59	41	43	46	46	48	43	47	34	46	45	51	44	44	46	40	47	45	53	57	43	48	51	50	39	32	38	49	44	45	49	38	53	39	50	45	48	33	45	47	43	34	40	45	46	53	60	42	39	41	51	35	54	49	33	52	40	37	35	41	38	47	51	46	45	40	51	48	46	36	53	43	44	50	32	32	38	46	47	42	54	28	36	38	49	53	45	46	31	52	42	38	41	46	43	40	41	43	49	40	40	53	53	51	47	49	44	52	45	36	37	38	42	42	40	45	41	44	45	49	54	37	45	46	46	35	39	37	46	38	40	43	48	46	53	58	39	45	46	36	39	58	32	60	49	43	32	55	49	36	35	35	41	55	40	47	51	52	53	44	47	51	40	46	40	44	38	46	42	48	43	52	39	44	37	28	42	50	38	45	53	35	60	31	50	54	36	47	44	31	40	33	46	38	45	56	34	38	52	37	39	42	45	57	63	36	37	41	37	50	47	55	32	38	31	52	40	46	41	38	58	40	45	39	42	48	45	38	52	48	49	44	49	41	43	42	49	35	37	47	41	49	44	44	46	44	44	43	43	39	48	55	35	34	61	40	42	54	42	58	44	39	49	47	46	47	38	49	42	39	41	48	47	39	43	41	42	43	34	53	41	59	48	31	57	39	44	44	32	32	47	31	53	44	51	42	44	53	40	40	56	51	42	38	43	42	52	46	45	49	44	39	46	48	59	35	44	50	44	27	49	44	35	49	37	46	44	50	35	58	36	57	44	46	38	44	51	24	44	41	46	36	49	50	45	46	43	42	50	33	49	32	43	41	40	58	42	44	41	55	49	53	54	41	45	47	48	46	46	37	61	46	50	47	37	40	30	43	41	47	48	46	43	42	40	41	42	51	38	54	42	40	51	43	36	44	43	40	43	42	48	43	41	33	45	37	34	38	49	40	42	36	33	52	28	46	43	40	38	55	57	63	51	40	53	41	45	34	57	50	33	48	43	47	46	39	52	42	46	52	48	38	38	37	44	49	39	47	47	45	53	37	50	51	44	57	47	48	44	54	50	40	44	42	42	49	42	44	43	52	53	54	37	54	50	44	55	46	43	48	45	46	39	58	49	58	47	47	51	47	47	44	51	37	46	40	48	44	43	54	44	40	53	39	51	61	45	44	52	56	43	51	39	50	52	34	36	42	55	56	45	45	47	34	51	39	37	44	46	46	47	44	42	51	39	53	48	52	37	52	39	56	39	46	47	51	49	42	39	38	46	50	52	37	53	36	47	39	41	49	46	41	44	57	38	53	47	38	54	44	52	39	35	39	45	44	52	39	38	47	43	38	45	52	40	38	28	38	51	54	35	35	38	45	34	41	43	40	41	41	47	55	53	43	40	42	35	43	46	49	44	44	37	41	34	51	43	54	33	39	40	47	36	36	48	41	48	38	55	38	40	37	52	31	43	29	45	44	34	38	43	43	45	26	32	37	38	46	43	55	53	47	54	40	52	43	47	48	40	50	42	38	48	40	40	48	45	41	50	46	42	57	39	37	37	45	42	43	41	46	48	45	38	49	46	57	45	49	52	46	51	56	56	54	49	44	40	44	40	45	44	37	41	62	38	49	40	41	43	48	44	34	32	39	46	38	51	38	40	45	51	50	56	37	47	48	45	43	57	41	48	45	40	47	41	38	50	46	42	29	38	47	61	41	39	45	49	48	52	37	51	39	57	44	33	55	54	58	55	44	45	48	48	34	48	38	35	47	38	42	55	44	54	46	38	46	39	43	44	54	47	51	50	34	46	45	46	54	51	42	46	43	55	39	38	42	46	39	55	45	52	42	45	56	61	42	41	54	33	44	56	44	54	42	46	61	44	47	35	40	44	45	47	53	42	56	42	51	40	48	52	34	39	42	46	53	48	54	36	34	44	48	46	53	47	45	46	48	47	45	41	46	43	51	48	43	41	50	54	42
41551	31767	38691	43695	45973	41143	32239	21089	10139	2784	400	435	433	448	443	459	393	412	399	445	457	385	440	442	418	476	447	422	429	439	427	426	411	431	444	449	456	497	418	418	414	437	400	439	417	412	409	422	421	417	451	431	421	464	439	462	484	454	430	464	428	398	452	460	499	415	454	438	414	446	430	451	447	449	460	448	436	462	427	420	424	448	436	465	429	420	431	408	429	424	453	429	431	459	431	436	420	458	429	461	402	454	428	443	417	418	456	453	409	417	408	441	429	459	428	462	444	392	427	458	437	419	438	457	417	417	422	417	453	442	430	453	421	452	430	447	443	425	416	443	434	470	422	424	424	407	502	445	386	441	446	429	429	473	384	408	449	453	426	463	410	463	435	425	440	436	430	444	457	440	405	414	424	439	430	461	410	422	417	444	433	417	445	461	421	439	475	448	407	407	488	443	453	406	441	433	411	438	420	467	402	405	454	477	422	387	443	400	447	424	448	421	432	426	437	448	423	442	435	448	414	421	454	466	415	435	417	428	396	447	456	404	461	408	431	418	433	431	463	457	454	432	487	441	407	405	412	407	452	439	447	411	427	445	421	452	431	400	471	440	447	431	450	427	414	441	439	407	414	442	420	414	401	429	473	435	430	475	407	470	472	431	424	449	443	429	452	450	436	432	474	438	442	413	405	435	403	482	467	400	455	448	472	431	439	439	418	458	437	411	439	444	457	435	472	443	454	435	448	464	474	443	432	426	434	438	419	465	454	399	450	448	403	415	404	458	462	426	409	452	412	442	440	447	450	458	452	450	452	430	423	465	443	432	439	456	388	417	439	445	400	471	459	439	470	412	429	450	440	444	415	455	429	430	463	452	414	409	447	410	430	432	412	417	454	456	405	453	430	419	458	421	452	462	425	431	432	430	475	406	424	443	466	426	441	408	448	471	441	431	412	429	411	435	443	427	424	418	450	466	445	443	403	489	440	400	423	419	415	386	447	413	452	442	406	439	442	405	468	450	423	434	442	415	438	437	423	426	438	466	460	419	428	434	429	408	426	450	424	417	434	425	447	438	458	446	413	443	463	427	433	437	411	408	445	446	443	417	452	454	430	442	423	450	476	438	414	439	429	436	428	439	458	439	435	444	451	444	413	432	424	473	417	443	430	456	410	437	441	405	456	442	405	454	427	417	444	431	437	427	433	453	462	444	463	453	455	409	453	421	482	435	423	447	432	409	431	448	459	424	437	426	456	464	465	422	458	435	441	406	457	436	455	436	456	447	404	401	418	437	457	445	456	449	453	418	404	426	397	451	426	438	439	478	439	446	426	447	407	445	419	442	459	429	425	397	413	424	392	432	451	441	436	466	443	440	472	422	448	467	420	420	363	428	396	415	403	463	442	420	447	449	467	449	435	476	434	435	453	419	457	443	441	429	424	445	466	477	418	471	411	411	432	423	447	431	426	438	449	435	441	458	414	458	456	454	419	470	442	428	440	458	441	418	426	445	460	422	424	425	412	445	456	403	449	427	493	442	502	431	438	452	401	431	477	419	432	444	431	400	439	430	462	436	431	437	436	449	434	441	419	386	416	429	433	430	433	448	427	450	434	477	418	438	457	438	468	448	408	443	427	433	453	415	445	449	451	444	426	459	401	452	457	433	453	432	455	432	429	438	452	474	427	419	411	426	426	423	416	416	404	470	420	443	410	438	421	448	480	456	448	442	434	435	465	433	445	430	417	421	440	417	442	442	453	458	442	459	447	471	422	406	427	460	440	421	411	413	436	430	400	457	456	436	449	457	463	444	418	394	422	446	451	452	456	388	425	412	416	396	418	439	410	425	433	426	451	447	407	438	411	419	420	427	446	427	431	417	430	399	397	432	424	458	426	439	414	395	430	441	417	465	411	442	466	478	413	474	419	440	404	452	430	399	425	451	467	439	427	410	415	429	441	454	443	416	408	424	458	408	449	445	437	438	409	427	451	446	404	423	426	419	396	465	457	473	468	416	414	416	459	406	459	453	456	451	456	420	417	457	427	462	470	447	442	457	411	456	437	443	465	435	427	435	472	415	440	422	460	427	453	470	402	429	390	435	473	450	455	460	424	428	444	433	437	433	456	466	424	414	471	445	424	439	436	425	440	410	435	422	450	464	432	431	429	438	457	481	470	431	435	405	446	425	462	457	410	437	463	447	410	453	436	448	418	410	388	445	435	395	421	445	465	424	431	439	432	415	420	437	451	419	471	453	435	421	456	428	416	464	438	470	437	406	461	452	461	462	440	419	420	453	449	464	420	442	458	426	441	457	456	423	462	443	408	410	428	446	425	436	439	423	444	416	500	428	461	466	427	430	427	392	443	454	434	460	428	438	427	442	399	450	441	435	405	428	445	433	438	410	457	401	479	428	422	452	454	421	444	446	411	390	449	386	445	432	436	455	431	447	437	446	445	447	416	432	435	438	412	439	416	458	428	451	456	391	425	415	421	470	441	436	428	425	448	416	430	425	441	423	402	426	428	435	445	408	416	449	456	436	445	439	411	436	447	429	399	431	423	470	468	416	479	493	421	433	412	450	440	445	406	429	434	450	441	429	407	419	435	465	443	397	432	419	404	469	454	446	429	438	428	422	429	412	436	448	436	415	462	450	456	438	444	398	435	428	427	424	469	413	459	430	441	467	451	442	428	470	437	429	453	453	475	465	454	468	468	418	467	487	456	445	430	466	442	445	413	470	444	445	405	439	440	418	460	465	462	413	435	423	469	449	394	407	447	419	443	449	458	449	417	447	413	433	439	452	476	400	398	444	428	422	392	441	455	421	482	478	452	381	439	450	422	417	458	451	424	421	434	448	413	450	462	470	460	436	460	472	444	454	447	467	438	443	427	431	404	417	430	440	413	438	410	486	477	437	463	441	447	420	439	431	393	458	406	433	448	423	448	448	424	426	437	448	425	415	429	425	466	447	424	437	433	416	415	453	451	446	390	438	406	424	432	450	452	468	433	399	459	437	441	463	408	451	423	449	416	450	435	428	451	447	456	455	417	439	427	420	383	454	437	437	455	452	436	436	436	430	417	445	476	456	448	431	425	431	426	427	463	428	391	397	466	433	468	392	426	427	450	432	419	426	430	431	460	449	420	463	414	413	421	445	440	487	425	437	455	432	452	453	437	425	439	425	407	422	451	424	429	434	439	454	436	415	452	433	427	446	482	473	440	421	422	443	393	409	436	448	445	482	467	455	478	406	459	446	438	427	457	426	434	415	459	445	430	418	462	462	432	424	395	463	452	479	421	437	429	437	460	418	474	407	448	442	421	444	410	434	440	443	457	442	446	425	417	424	429	418	446	424	421	408	439	448	451	452	425	441	436	436	457	453	459	417	442	472	452	456	435	433	473	406	436	409	456	398	408	478	403	434	423	442	450	442	444	457	423	485	453	450	436	426	446	433	444	429	457	433	411	463	472	499	418	459	423	425	462	434	446	455	474	435	421	407	410	460
17116	13615	21373	23535	17987	11522	5456	1806	596	141	63	62	56	65	55	61	60	67	62	68	62	66	53	54	49	63	61	66	51	69	59	60	58	57	62	76	69	56	61	59	67	57	64	61	74	61	75	58	73	54	72	68	73	69	56	51	57	50	58	57	63	66	50	49	58	49	62	69	59	56	73	67	64	59	58	81	73	73	59	58	58	59	63	68	65	60	68	66	79	51	54	47	67	51	60	65	59	54	56	68	52	49	68	50	64	62	69	69	61	60	58	68	65	59	53	52	69	67	57	62	66	61	68	65	64	55	65	46	66	62	60	80	64	76	64	63	63	58	52	53	57	48	60	54	61	75	76	72	51	75	64	72	50	45	63	63	46	59	54	64	55	58	50	70	63	61	62	70	70	63	52	62	57	62	73	68	66	66	59	65	57	46	46	51	66	73	48	60	68	56	60	59	65	75	55	54	40	66	61	58	77	61	66	62	74	74	68	78	74	61	51	59	57	73	57	59	76	85	55	55	67	61	55	63	54	60	68	50	53	72	70	71	55	61	58	61	60	82	64	67	51	68	59	54	57	54	59	47	73	63	59	50	57	57	72	66	74	62	54	58	63	66	61	64	57	51	75	60	57	54	61	73	62	50	59	67	64	54	58	62	75	60	64	48	60	75	61	49	69	46	59	53	46	66	67	72	51	65	72	54	71	60	52	69	52	47	73	61	68	57	65	54	57	61	65	72	59	60	64	66	59	60	69	49	63	59	63	54	59	42	53	56	61	60	65	50	57	57	50	59	58	56	58	60	51	68	68	57	49	53	60	62	62	68	75	52	61	72	60	56	45	68	61	61	73	65	67	55	53	67	53	53	70	72	69	54	64	57	55	55	59	71	62	50	58	49	68	44	56	57	77	54	64	62	64	61	73	58	81	48	79	68	54	60	60	83	64	55	65	41	54	69	67	64	66	60	40	68	63	59	60	58	54	63	54	63	64	52	53	64	44	69	59	74	57	62	76	64	57	60	61	53	58	56	56	66	65	52	45	50	63	69	63	67	62	55	69	80	74	65	69	52	54	54	54	64	58	63	69	66	67	72	63	58	63	53	75	65	66	65	64	58	63	59	49	49	65	66	49	60	55	62	65	69	60	57	68	66	58	64	65	61	52	58	59	62	64	67	68	69	54	66	62	69	58	68	65	71	62	63	54	58	58	63	78	66	71	66	61	64	59	66	69	49	74	62	64	68	53	70	56	60	57	56	59	49	69	56	50	53	63	56	68	49	62	62	71	55	62	63	59	56	58	58	57	66	59	60	63	63	65	69	54	49	70	55	52	60	46	54	60	55	56	55	67	57	72	57	78	62	58	69	68	54	47	77	67	63	75	72	48	60	66	63	59	58	65	58	57	74	59	58	68	50	57	51	70	56	63	58	70	69	62	65	56	56	65	64	59	55	55	52	64	51	60	53	62	47	45	47	56	57	66	60	56	61	67	73	73	59	65	57	70	63	66	66	66	59	64	61	46	51	61	58	75	71	65	66	71	54	59	66	67	61	67	64	81	57	61	61	51	54	65	54	66	63	68	56	53	57	61	68	73	56	59	58	63	62	51	54	64	60	60	45	71	51	54	65	67	70	64	64	76	51	63	55	51	62	59	59	59	59	65	66	69	67	69	68	71	61	71	63	56	66	59	61	64	49	51	49	55	57	63	58	48	59	54	75	56	47	63	69	57	43	68	54	61	73	59	56	59	59	51	63	61	72	61	65	68	57	52	72	56	53	64	52	69	71	62	53	54	52	56	50	57	49	65	65	65	56	64	70	59	69	69	74	53	71	54	46	56	66	51	54	66	60	71	43	52	58	63	59	74	53	63	74	59	63	56	52	58	70	71	60	66	67	51	66	64	68	60	44	82	68	74	61	71	58	57	72	47	51	70	58	61	65	73	53	62	59	53	60	55	49	66	58	50	45	54	77	62	44	65	56	56	64	58	64	63	62	65	68	72	65	74	49	54	68	54	56	71	59	61	49	44	63	76	69	68	56	86	60	67	54	71	64	78	50	57	56	60	62	60	68	55	51	58	59	68	51	49	57	71	57	60	60	68	70	62	63	75	63	57	59	61	67	54	61	61	60	56	56	50	67	58	69	65	56	48	77	60	65	60	56	65	65	61	71	64	53	60	63	47	61	66	62	65	59	69	70	59	55	61	58	64	55	58	61	52	60	49	77	60	44	49	54	66	67	66	55	65	73	52	66	51	55	67	64	68	55	62	55	57	69	71	68	43	55	50	57	48	65	52	51	50	67	81	68	55	64	66	61	71	81	59	66	79	65	72	74	53	57	62	71	59	62	53	60	63	61	68	43	61	63	65	51	66	65	63	51	67	52	64	53	57	60	57	57	63	69	59	69	62	59	76	63	74	57	72	59	68	61	74	55	62	64	62	61	51	58	60	42	66	57	60	54	57	69	52	63	56	60	58	70	70	58	64	61	57	70	56	69	55	60	57	61	62	53	59	59	57	62	63	50	54	66	61	58	84	53	60	67	67	64	60	45	63	53	57	64	67	53	55	60	76	65	65	50	65	57	68	67	62	53	53	58	59	59	68	67	54	68	84	73	55	64	54	59	57	62	68	50	47	62	61	57	50	58	56	60	69	74	73	50	69	49	57	49	43	61	72	56	60	47	43	69	67	62	54	54	63	69	92	73	59	61	55	62	43	55	66	52	61	46	55	56	63	45	54	50	70	66	59	57	40	66	52	62	62	44	65	61	55	57	87	76	69	51	72	52	59	71	65	62	59	65	65	56	49	64	72	56	64	57	67	56	78	48	65	62	55	60	66	61	61	71	58	67	62	45	60	64	53	56	73	69	76	58	58	61	57	76	61	66	63	73	55	64	54	44	50	51	76	61	65	52	55	63	58	67	58	67	52	66	69	60	72	58	62	59	53	60	84	64	72	50	71	63	73	60	52	58	55	68	54	63	61	57	64	69	52	69	47	52	48	52	61	63	62	70	66	54	63	75	60	57	56	61	59	60	56	58	55	65	70	47	58	52	66	49	52	77	56	62	56	82	72	61	67	64	62	59	64	65	69	62	64	53	49	46	63	57	56	51	76	46	76	61	52	59	61	72	58	66	58	70	81	62	56	62	45	58	67	70	60	55	61	63	74	64	66	50	63	63	74	65	48	57	69	55	81	57	61	49	48	78	63	66	71	62	61	66	59	72	71	50	58	68	54	72	49	65	79	63	65	69	76	69	65	61	63	59	52	55	65	72	60	51	62	67	58	66	65	59	58	57	55	63	59	60	68	61	61	53	63	68	54	60	72	54	65	60	63	64	49	69	57	51	53	62	56	69	51	59	61	45	67	48	63	57	57	60	84	48	59	62	66	70	77	66	62	57	57	57	50	45	63	55	63	68	52	57	77	46	61	57	70	80	47	65	63	60	60	62	62	56	52	78	53	56	59	59	59	55	61	49	66	73	54	69	48	62	70	63	57	71
48774	33171	46782	52833	58456	50024	35714	22896	10974	2738	633	636	596	593	622	596	597	669	620	622	611	598	590	602	610	609	595	659	604	631	612	607	564	611	609	629	649	623	573	571	582	594	614	594	577	598	547	646	595	586	534	609	606	618	584	607	586	617	624	605	597	621	599	634	635	599	575	591	628	613	600	664	577	632	605	632	619	596	585	635	563	635	623	640	608	621	602	633	571	624	630	634	638	661	629	658	577	614	605	577	568	616	644	616	611	639	605	590	647	624	589	605	589	608	609	654	588	663	629	630	593	599	614	604	603	585	628	596	615	579	583	599	588	630	612	622	583	626	636	621	552	601	624	618	612	628	586	632	578	625	597	615	613	598	606	617	638	635	567	561	607	589	608	637	622	578	611	633	607	620	589	615	611	611	585	579	637	638	649	580	558	604	596	602	628	650	607	593	586	622	606	590	591	588	637	586	641	637	600	574	654	609	654	640	627	598	595	612	668	670	602	644	625	669	594	626	602	625	601	592	602	591	581	657	602	593	624	618	609	623	580	633	617	568	639	579	589	587	589	650	585	617	621	573	597	605	582	578	612	598	594	603	631	582	624	606	595	585	631	654	618	582	640	608	611	639	619	645	555	626	640	640	612	591	607	597	636	560	600	578	578	678	585	626	654	626	639	608	627	641	600	589	543	615	616	620	641	569	634	640	599	599	591	600	601	644	629	618	607	600	586	591	650	607	616	595	641	610	553	618	627	617	578	651	610	608	583	607	643	604	618	610	613	643	613	595	608	572	601	634	623	556	592	639	595	604	584	577	631	618	611	617	601	593	600	604	635	567	628	562	569	616	582	611	625	585	609	586	607	586	601	572	634	639	595	635	597	594	635	605	598	643	558	603	588	629	595	645	626	673	564	589	631	606	591	630	583	594	575	606	648	576	588	635	637	629	626	590	656	580	616	565	627	589	624	606	625	619	597	642	622	587	602	618	605	614	595	643	569	582	609	614	611	637	633	600	619	571	603	673	583	617	594	599	579	639	635	599	576	614	672	602	641	560	611	649	606	619	606	587	580	658	590	634	627	590	637	625	644	582	574	623	598	590	608	632	613	580	595	612	588	651	641	605	584	608	612	643	614	605	637	590	639	613	616	573	563	687	559	595	610	652	639	623	607	618	596	622	633	637	612	644	621	630	611	615	595	629	616	611	591	626	608	580	597	611	581	641	611	571	594	609	611	654	595	620	639	667	603	607	633	675	641	567	594	593	572	623	612	617	595	620	619	646	616	591	619	618	616	595	635	616	609	638	640	610	598	643	620	567	597	641	623	623	635	632	617	594	633	621	615	576	612	694	626	637	648	623	615	611	600	621	606	565	649	638	575	608	578	596	588	636	615	621	639	596	617	621	600	639	627	620	613	618	625	569	672	615	627	651	631	654	597	605	591	581	591	604	609	615	619	618	578	607	663	595	633	606	617	676	661	592	637	608	654	625	649	620	597	592	557	596	639	582	619	607	573	576	639	593	612	642	619	652	633	608	626	624	584	614	548	599	621	602	638	638	613	621	632	652	638	585	580	640	593	626	622	605	619	588	605	597	590	573	631	587	602	637	619	608	588	613	620	602	598	602	635	574	600	601	571	639	594	595	620	617	614	622	576	583	665	614	589	613	594	644	621	622	592	616	692	604	631	560	600	618	598	612	600	645	628	614	638	584	591	558	638	585	653	622	610	637	636	637	618	643	605	616	612	620	594	614	629	587	632	665	642	626	627	584	586	587	650	640	577	602	628	574	607	602	624	625	622	615	600	588	632	634	596	591	611	617	631	584	661	599	595	632	629	639	601	591	607	600	644	607	609	614	638	635	630	601	624	607	597	654	624	582	666	576	603	632	619	611	620	616	630	592	611	586	577	608	618	583	631	623	613	597	619	603	655	607	577	596	625	585	551	583	554	651	668	647	590	581	606	615	595	606	629	614	637	593	607	619	639	596	597	595	620	591	643	640	617	625	581	596	619	620	656	576	648	632	621	657	666	668	618	607	625	599	620	577	611	639	619	566	564	590	635	589	683	624	603	598	609	604	588	637	641	595	642	601	662	637	610	631	602	620	604	671	620	613	642	561	595	663	642	648	600	588	599	609	624	631	622	630	622	638	574	612	598	623	636	599	623	614	616	639	607	592	615	618	562	611	607	575	637	629	612	630	611	591	616	578	591	592	604	601	607	615	646	632	595	600	626	589	615	608	604	611	593	604	584	576	617	630	660	601	581	593	620	606	610	569	620	614	631	628	611	634	582	642	621	636	625	612	634	585	597	606	614	563	582	647	544	588	592	579	581	607	651	597	593	633	631	617	604	563	578	589	593	591	645	633	603	619	638	631	564	636	588	584	648	621	585	620	579	627	606	652	629	616	631	600	651	601	617	575	620	624	597	641	573	609	597	624	607	619	576	572	616	603	619	658	614	608	622	570	582	602	664	630	612	656	575	583	583	619	580	618	597	586	600	590	612	593	598	656	558	592	629	637	622	630	616	632	612	592	613	652	629	626	614	593	607	646	611	613	607	592	633	578	569	585	595	619	609	598	634	599	633	567	654	585	643	637	607	622	628	619	599	623	600	600	596	602	625	607	632	592	631	599	584	651	584	591	577	604	533	652	631	618	607	625	599	609	583	619	572	627	602	619	602	614	626	574	621	610	631	576	618	602	633	605	587	599	613	628	600	622	589	562	607	599	571	640	596	610	639	606	612	589	662	602	545	592	607	614	565	640	557	555	593	620	646	616	589	617	620	606	606	578	601	592	621	641	661	617	584	665	596	612	588	582	639	614	673	619	599	605	577	591	555	602	615	617	579	644	619	642	644	611	577	615	587	604	578	608	592	641	598	612	598	608	624	587	579	578	599	615	608	627	629	598	615	642	586	603	642	596	586	638	635	586	663	625	612	603	635	643	664	590	603	594	629	617	668	640	610	622	656	612	580	630	617	624	598	628	637	624	599	587	606	592	599	610	601	605	635	570	637	636	604	581	585	611	606	638	646	654	597	620	603	622	578	632	586	622	613	594	624	623	611	633	620	594	585	629	598	605	646	598	654	645	611	655	601	607	603	592	646	577	564	614	538	626	609	633	638	581	579	579	602	625	605	589	632	575	607	612	659	599	630	588	578	621	623	606	608	631	587	574	616	629	614	639	597	659	576	586	589	617	607	605	592	610	629	621	605	646	581	624	613	619	638	602	567	637	584	623	596	581	603	633	615	610	589	588	594	585	643	611	604	586	588	580	580	576	586	592	630	626	614	623	637	609	603	619	648	616	624	603	633	602	621	599	605	578	628	610	582	635	664	592	604	637	645	539	580	639	601	557	621	580	612	620	642	604	616	645	609	608	643	625	595	607	618	573	575	609	625	630	556	601	649	637	638	583	631	656	616	594	624	660	607	603	611	648	635	656	558	595	605	598	632	639	665	622	604	590	586	609	598	578	605	639	631	616	612	576	583	602	612	576	593	606
7066	3373	4147	5063	3618	2119	889	344	149	58	60	61	63	53	61	60	56	66	66	61	60	58	58	70	55	63	47	72	49	65	65	49	45	59	56	52	52	53	49	52	58	58	45	68	54	52	46	58	60	48	64	67	47	64	59	61	68	50	45	36	69	65	56	53	56	58	64	53	52	52	54	62	62	55	56	51	59	58	69	57	57	55	51	55	62	65	68	61	62	61	65	42	59	59	65	62	70	56	64	54	62	60	60	58	54	57	59	48	61	60	61	75	44	65	63	52	55	47	46	53	48	77	48	50	57	58	62	53	56	61	57	63	57	77	54	54	60	64	51	54	62	59	68	64	59	69	58	46	57	68	60	50	72	52	60	63	54	56	57	47	61	68	79	60	55	67	58	56	52	61	57	51	48	64	46	48	70	54	74	63	52	50	54	75	59	53	55	58	48	59	65	52	57	60	51	49	45	65	66	47	53	36	54	74	57	70	61	67	63	54	69	70	54	65	57	65	45	68	72	58	59	57	65	52	55	50	61	53	69	57	54	60	60	56	65	56	62	71	71	40	56	70	57	69	48	53	70	63	63	70	65	69	45	51	55	60	60	59	52	55	47	59	73	51	55	62	61	48	52	56	56	40	55	61	79	59	56	66	64	55	70	61	71	52	64	59	46	73	48	57	45	58	59	53	51	65	61	58	60	59	57	67	68	62	65	64	54	59	42	63	62	51	53	57	62	59	53	73	37	58	45	64	55	52	55	57	36	63	58	62	53	59	45	59	57	49	58	53	63	70	61	52	47	69	54	65	44	58	50	45	53	48	66	49	54	66	67	54	54	67	52	60	61	53	52	64	51	66	63	56	50	54	58	50	52	59	70	71	52	53	65	54	48	57	57	42	61	54	47	58	52	65	59	65	57	53	55	51	61	80	57	44	47	56	74	54	60	54	63	64	41	66	72	54	53	53	57	43	55	56	50	53	54	57	52	62	38	51	62	64	57	55	51	57	56	61	68	66	64	42	47	39	52	62	61	53	60	54	62	61	48	51	41	49	49	59	56	62	59	49	50	60	48	60	56	56	55	52	62	50	50	52	55	55	62	43	55	51	57	55	51	57	56	51	53	48	60	72	65	68	67	48	66	58	55	59	48	51	59	59	67	55	57	57	47	54	62	57	54	52	61	54	63	50	56	55	63	68	66	64	68	47	62	44	52	37	71	57	62	73	54	54	67	63	43	55	54	55	60	57	51	59	52	64	64	53	65	37	51	49	70	64	50	59	69	49	60	68	53	58	63	50	54	69	77	60	71	65	60	58	72	57	55	62	58	52	64	58	63	60	71	58	51	47	59	53	60	57	55	50	62	56	49	71	59	49	62	55	66	62	74	58	52	55	50	52	53	85	56	46	48	45	54	63	64	60	52	53	58	68	47	50	66	68	56	59	65	64	52	66	51	53	53	55	53	70	69	68	53	55	48	48	62	47	49	63	63	57	70	51	55	44	62	49	58	50	47	64	47	64	65	47	56	58	49	50	61	65	49	59	65	55	71	71	50	60	58	58	56	61	58	74	43	58	60	53	59	49	62	68	69	58	61	55	61	64	54	58	59	56	76	65	58	72	64	58	51	55	60	49	39	54	46	68	58	61	53	55	58	49	54	64	46	46	69	63	49	51	49	56	56	55	52	47	63	55	57	59	79	52	67	57	46	51	56	70	47	62	67	60	40	49	62	38	63	56	57	56	68	57	51	47	62	52	58	60	50	63	57	59	52	73	59	62	69	72	64	62	58	58	52	56	64	66	45	51	58	54	62	57	53	58	65	46	59	61	58	59	61	61	60	42	65	58	63	57	62	63	60	44	41	59	69	50	67	48	84	47	51	61	60	62	67	50	78	49	55	55	63	57	43	61	55	61	64	50	56	61	50	59	45	57	59	50	60	58	65	53	59	60	59	55	62	56	54	70	63	57	57	60	55	54	59	57	55	47	61	59	66	55	57	70	56	50	43	63	50	44	51	61	57	73	62	52	59	54	54	57	57	60	56	62	47	49	56	57	64	52	68	54	50	51	64	63	56	51	44	78	60	51	61	52	46	74	64	66	58	56	65	57	62	44	59	62	66	56	59	56	62	51	62	70	50	55	69	49	64	63	51	56	56	54	46	58	63	72	60	63	55	58	48	59	58	43	70	51	60	53	63	66	64	54	80	63	59	58	48	54	54	57	53	57	75	57	59	35	64	65	55	57	56	64	61	57	48	56	52	64	62	60	51	68	51	57	64	59	67	63	58	56	54	60	52	74	57	70	57	53	54	77	62	55	52	62	56	65	67	57	60	44	55	57	56	57	58	51	41	58	62	64	42	60	35	70	52	62	58	69	53	59	57	52	51	57	74	74	55	58	68	51	62	59	47	64	57	65	44	71	65	60	58	57	69	71	62	58	62	56	49	64	62	56	60	57	54	71	67	63	56	57	62	57	64	65	53	56	44	64	47	62	60	59	61	52	52	53	60	47	45	56	54	59	49	50	60	61	62	66	42	65	67	53	52	59	52	53	57	55	53	61	56	57	71	48	45	60	62	53	55	55	78	60	65	66	63	53	59	58	46	58	59	59	63	67	57	67	58	74	57	50	46	53	55	62	47	53	54	53	48	48	60	57	66	71	65	60	58	61	52	57	51	59	59	56	57	57	60	62	54	58	53	51	53	55	50	51	56	49	49	65	58	63	58	48	65	63	62	43	49	53	49	62	64	57	58	66	51	65	55	55	64	56	54	62	71	52	66	62	56	65	53	62	66	54	61	59	63	48	62	76	62	51	55	57	60	60	56	60	61	67	63	49	62	55	44	48	55	57	60	65	54	70	53	51	66	50	61	57	61	45	44	67	51	68	60	62	51	50	56	66	50	67	54	47	58	60	62	68	52	71	66	47	69	60	53	56	58	50	51	56	54	53	70	55	46	52	48	63	66	50	60	59	63	45	54	73	52	53	34	57	52	56	53	58	66	61	67	48	64	72	58	54	75	48	51	59	49	53	49	59	50	58	58	50	48	63	52	54	64	60	60	61	65	64	48	75	56	64	65	56	59	72	67	61	60	68	62	61	52	63	67	57	58	64	68	52	59	64	59	56	49	42	62	54	59	61	58	72	64	61	70	58	61	54	54	64	42	71	65	51	52	56	58	61	65	60	70	62	65	54	66	66	66	66	53	65	54	50	70	58	62	70	61	68	62	60	60	62	68	50	64	53	55	56	51	47	52	68	38	71	64	62	84	58	54	73	70	62	69	64	58	39	49	46	65	54	51	63	57	43	60	56	50	54	48	52	40	53	41	45	69	59	46	75	39	54	56	53	63	60	47	60	56	60	64	71	68	54	47	50	62	73	44	57	46	73	64	65	53	64	66	63	58	60	64	60	66	60	51	63	63	48	71	59	55	64	55	62	61	61	57	37	49	58	56	57	64	52	62	59	66	52	60	66	59	58	67	51	50	60	54	59	50	58	57	58
35479	20124	26539	29878	30893	25720	15468	6584	2341	607	534	581	565	568	541	544	562	511	572	533	575	545	586	566	586	583	568	575	616	543	555	528	594	569	549	544	570	558	576	574	544	507	526	553	576	562	566	542	557	575	547	525	581	592	554	554	560	572	541	595	543	550	539	551	529	581	548	531	550	534	564	541	516	540	536	545	549	512	550	575	561	533	544	550	546	468	560	566	557	566	543	548	575	577	532	552	555	564	521	541	530	556	503	540	540	551	533	531	564	558	599	549	537	559	572	568	544	517	560	561	554	533	551	562	575	608	562	614	548	584	553	539	539	544	540	532	550	555	580	561	574	541	583	548	560	551	567	558	548	545	548	549	603	545	527	574	554	587	549	609	531	503	539	538	579	568	523	588	553	551	567	552	554	559	580	554	535	581	535	549	546	554	582	545	606	607	564	523	542	563	573	580	545	541	553	507	540	519	567	556	585	576	572	575	582	578	541	556	545	576	553	560	588	591	510	515	547	511	576	496	598	579	547	527	554	589	566	553	570	572	550	546	559	595	555	550	546	544	592	558	561	552	558	580	580	568	564	574	565	592	556	567	558	570	579	577	572	543	588	555	544	561	546	559	526	545	560	574	571	574	569	588	540	564	593	563	579	548	539	545	523	595	545	576	569	568	553	547	580	541	617	587	543	565	543	571	580	528	559	572	567	556	565	573	545	535	593	540	564	547	584	546	524	533	533	629	596	522	540	540	553	565	526	558	559	558	577	569	529	623	588	570	589	601	583	535	571	564	569	534	512	556	602	539	521	578	570	536	520	566	585	546	576	592	567	567	577	593	567	565	531	599	623	553	556	601	598	570	595	584	574	552	535	535	572	574	572	563	499	545	524	531	583	593	553	571	536	581	539	543	575	552	552	538	556	565	569	558	554	555	549	576	546	555	562	550	555	610	553	540	568	566	537	543	545	585	565	572	553	547	563	597	535	583	539	553	549	569	574	554	552	599	605	567	563	585	584	537	551	575	571	517	517	562	549	562	556	557	569	579	580	536	539	594	555	571	562	588	553	532	533	626	548	542	537	561	555	542	565	541	536	545	602	546	589	558	557	515	541	576	560	565	563	542	572	563	544	509	600	577	541	554	559	557	537	571	537	585	527	584	555	528	584	552	545	560	492	580	540	590	547	548	572	591	565	562	541	519	560	567	561	547	601	520	570	516	578	530	559	562	573	570	556	568	550	552	568	537	562	526	607	534	556	536	537	574	582	524	567	562	521	513	571	569	574	565	531	553	570	564	567	565	618	572	542	561	535	526	558	546	549	518	570	562	565	584	575	580	542	552	583	538	579	559	587	555	574	549	566	609	544	562	573	586	590	554	581	562	540	573	573	517	563	569	572	599	532	567	504	576	522	599	550	558	597	564	570	576	561	581	553	543	542	524	553	566	560	549	544	538	543	557	579	539	571	591	550	562	537	570	582	552	553	560	567	579	562	528	547	571	532	563	577	564	571	542	564	603	579	553	529	575	583	566	545	515	546	575	521	570	560	550	566	601	555	537	564	583	546	558	533	571	560	548	613	540	574	533	563	574	541	551	599	535	554	510	557	548	557	567	549	583	521	564	548	534	515	536	565	564	534	553	571	610	631	551	548	556	583	575	563	547	479	545	578	556	539	533	559	594	593	541	560	565	547	586	552	554	574	577	572	545	544	551	576	573	531	523	567	567	549	568	568	563	543	596	545	583	572	556	529	563	550	540	600	528	572	541	575	559	586	552	564	568	535	542	562	534	561	549	558	555	567	587	541	548	568	571	571	532	544	537	629	590	583	558	565	565	560	575	574	577	505	545	602	570	557	542	585	575	510	592	550	554	547	572	575	558	582	569	522	592	585	562	591	571	554	594	552	576	567	556	555	566	581	585	569	587	584	545	535	550	566	568	567	566	537	549	570	550	602	556	570	564	544	568	585	524	529	537	571	578	555	545	514	543	547	579	545	547	583	553	578	596	594	578	577	553	562	550	565	543	570	541	580	542	593	575	563	567	529	589	563	570	582	506	608	571	552	536	540	591	569	498	598	530	558	530	571	527	564	543	563	580	611	558	591	569	585	605	538	524	551	532	599	540	530	525	591	518	553	573	559	564	566	579	552	577	605	528	542	540	577	548	585	540	575	506	525	577	565	559	536	529	535	541	612	558	557	531	569	588	572	567	549	582	521	561	554	585	566	559	517	553	553	543	535	528	533	545	576	571	522	529	579	539	569	530	544	524	544	502	536	585	539	558	524	567	523	575	573	566	550	518	588	568	567	572	566	558	559	552	548	519	557	570	601	575	556	517	551	563	589	605	562	541	550	561	560	545	564	555	554	563	544	555	546	558	569	569	557	517	533	533	598	586	563	571	552	536	538	567	553	554	560	556	571	549	556	529	540	551	507	596	582	597	535	532	535	567	574	517	550	574	573	554	550	559	555	552	540	541	556	565	567	544	542	583	573	612	549	570	583	561	544	572	576	532	498	594	554	555	554	551	550	563	600	516	544	576	525	561	540	530	544	619	576	519	553	559	589	576	536	554	592	548	574	543	565	550	572	546	559	550	546	586	565	616	584	592	571	559	582	556	565	597	541	588	525	545	539	541	551	582	527	529	542	567	547	551	621	554	527	513	556	521	561	536	575	604	545	554	572	562	510	560	589	549	536	558	549	561	538	544	570	578	575	543	521	572	521	522	571	552	526	554	496	530	545	528	554	555	562	577	560	562	598	586	553	581	564	574	522	530	583	562	561	524	570	531	537	549	577	542	545	585	583	559	557	587	554	611	531	567	614	555	591	566	540	538	515	556	581	555	579	540	542	544	517	560	544	566	535	539	556	582	578	575	564	528	590	513	531	569	547	554	544	575	540	569	572	558	534	581	560	550	530	549	563	587	551	543	558	586	539	589	550	576	546	577	546	600	546	602	576	539	579	560	559	584	516	570	555	580	575	572	585	558	544	585	560	520	560	549	520	564	577	573	540	538	536	571	558	589	538	526	529	576	546	534	574	573	557	603	573	533	552	569	594	578	559	536	551	526	509	555	551	545	522	568	550	526	526	577	569	547	568	546	576	572	528	519	569	547	555	559	565	566	545	628	577	555	577	563	520	587	563	558	574	572	538	570	592	556	536	556	546	570	560	580	530	617	546	538	566	531	539	539	567	535	585	546	495	577	582	610	546	554	582	559	554	562	590	577	545	526	599	565	568	517	564	557	581	553	559	571	546	530	584	512	571	541	513	561	529	597	576	540	532	533	584	557	554	535	584	542	575	589	533	551	523	522	546	599	619	584	609	543	556	583	518	573	555	528	544	573	519	536	562	534	538	543	591	568	581	552	519	514	566	548	527	544	576	531	566	590	532	560	568	583	610	547	587	557	531	552	505	549	550	542	561	560	530	562	531	517	581	587	585	545	598	577	580	578	522	576	593	564	563	550	561	483	520	521	556	557	575	548	597	578	567	534	578	619	510	567
14982	9979	21984	24607	19630	12124	5349	1817	469	103	58	58	60	53	63	48	76	63	59	47	54	49	62	49	53	48	56	48	57	50	63	46	56	53	55	71	59	46	34	65	53	59	62	57	56	52	75	50	54	56	51	64	54	51	59	42	55	51	66	64	39	50	55	62	46	57	51	54	57	51	53	58	52	53	52	60	57	46	68	57	63	60	51	64	58	63	60	49	58	47	65	36	45	53	60	62	55	63	50	44	55	51	52	44	48	51	56	38	57	40	61	48	56	42	54	50	60	52	51	54	50	47	48	53	59	52	59	48	52	51	59	53	55	62	65	63	61	47	55	47	50	57	55	47	55	58	69	52	65	59	54	61	58	65	40	57	54	51	48	41	59	57	52	50	64	50	49	43	63	59	60	43	39	39	60	50	56	45	49	59	58	54	43	38	69	42	52	43	36	40	47	58	54	54	51	52	48	53	58	55	53	63	55	55	54	42	46	52	50	52	52	59	61	50	54	62	44	40	43	56	59	60	60	52	40	59	47	50	54	58	51	52	75	69	42	62	60	54	54	53	62	51	53	40	56	47	56	53	48	52	56	60	48	59	55	40	60	53	46	50	66	61	43	55	43	55	60	50	40	51	47	71	66	51	47	51	51	57	46	58	52	62	67	49	52	75	51	47	47	65	49	55	64	53	66	52	45	49	60	57	44	42	64	50	44	58	36	42	51	47	58	56	57	42	60	48	48	50	54	65	55	51	43	58	62	60	58	49	72	51	55	43	52	54	53	60	43	69	54	51	62	53	55	48	50	49	50	43	56	51	56	50	44	48	53	39	60	55	70	39	53	55	54	50	52	40	51	61	54	50	49	54	44	57	57	53	53	54	69	50	46	65	62	41	54	63	60	48	55	54	55	56	46	57	45	47	53	52	46	46	50	53	54	42	45	57	63	45	69	52	49	51	47	49	41	51	46	54	38	65	59	47	43	57	55	61	64	46	50	54	59	64	44	57	57	57	44	71	58	52	70	49	54	45	59	59	53	45	58	56	47	43	44	46	56	60	68	48	64	53	66	46	63	55	55	54	52	48	50	57	49	53	42	51	54	45	48	62	61	47	53	57	56	59	57	43	65	65	52	61	52	54	62	49	63	53	50	72	53	47	44	52	60	42	61	62	53	45	55	62	56	60	57	57	58	56	48	49	33	65	55	52	55	44	51	56	44	58	46	57	54	65	42	62	53	52	62	40	54	49	45	57	59	57	48	50	57	64	49	62	50	52	56	52	50	53	52	51	47	54	53	42	62	61	64	65	51	51	66	53	75	55	58	50	56	59	49	59	46	45	33	49	73	42	69	47	50	50	58	46	59	59	45	45	49	45	54	71	64	53	49	46	60	63	55	64	42	63	48	57	71	63	62	53	57	55	61	45	52	71	44	49	63	51	43	60	57	63	46	55	49	47	52	44	56	61	70	54	61	49	53	53	53	54	51	57	66	35	53	43	57	58	50	54	57	56	60	64	52	54	51	65	48	55	62	52	53	51	56	48	57	41	41	57	66	53	62	51	59	59	57	50	57	44	59	58	46	59	55	50	59	48	72	49	40	56	59	46	60	63	52	63	43	56	52	38	50	54	54	49	59	48	41	49	55	57	57	44	71	52	56	49	55	45	58	67	40	63	59	54	47	56	46	53	47	59	56	50	41	55	56	52	50	63	53	53	42	56	49	50	57	51	66	48	57	42	49	54	62	49	57	48	52	51	52	49	54	54	46	64	49	54	56	47	71	55	44	57	55	45	54	36	47	63	71	50	55	43	57	52	63	47	55	62	46	46	59	50	48	57	63	68	41	55	49	53	63	58	52	61	56	54	45	60	54	54	40	60	54	42	42	53	44	61	46	49	65	55	61	46	55	45	50	62	56	58	51	45	51	57	49	54	62	48	54	54	49	44	71	50	47	44	49	48	47	62	44	49	50	55	42	50	47	55	41	50	56	60	44	48	51	61	57	49	52	49	55	57	49	45	56	48	49	55	61	53	50	60	66	56	44	44	51	57	55	51	60	44	46	46	52	59	65	51	54	45	59	54	47	57	45	70	57	53	56	58	55	57	54	50	58	54	54	45	60	59	44	40	48	54	55	54	41	61	44	53	46	72	54	57	50	50	50	60	53	55	46	45	44	37	69	60	64	51	57	66	48	52	63	54	59	45	47	49	53	48	61	53	55	54	62	58	37	46	69	63	69	57	56	66	48	55	44	55	63	45	49	62	59	54	62	57	48	68	58	59	58	60	53	55	50	45	66	49	59	57	48	60	53	67	55	58	51	43	56	49	45	59	49	55	55	54	62	42	58	49	44	50	41	39	47	52	46	43	58	46	57	50	56	64	58	67	51	60	54	44	51	60	56	69	51	52	49	55	54	49	53	59	49	57	56	53	58	56	52	58	60	49	57	57	63	45	71	43	53	55	65	65	50	51	66	54	48	54	60	49	50	61	50	62	55	56	50	45	57	52	62	35	55	39	49	59	57	49	51	56	64	59	63	51	62	63	72	48	50	51	67	57	41	45	50	80	52	45	49	48	48	47	54	51	54	67	58	60	49	41	51	37	52	64	60	54	63	61	68	52	52	55	58	58	63	59	50	59	65	45	72	52	37	57	49	59	62	47	54	66	41	38	53	47	47	45	42	51	60	53	48	64	39	46	52	62	58	47	56	71	53	60	60	47	59	60	50	46	54	68	45	61	57	63	45	58	45	62	62	50	55	51	49	46	53	59	55	56	48	49	45	54	45	45	42	44	53	59	47	44	59	62	45	68	58	57	54	61	60	69	57	60	72	56	54	54	60	48	48	47	60	56	51	47	48	55	58	60	51	61	59	56	53	51	52	61	58	36	50	59	61	65	49	63	43	48	53	52	53	52	45	58	48	46	50	46	50	48	53	60	33	50	49	40	57	44	55	68	50	52	62	57	59	50	56	46	52	42	62	41	51	57	52	52	51	46	53	38	68	52	49	55	45	54	54	60	59	52	40	51	44	53	52	41	64	64	55	52	69	51	56	42	47	58	56	55	44	61	60	42	51	55	54	55	47	53	66	57	44	55	56	56	59	48	50	70	63	55	50	41	45	56	66	51	46	60	47	48	43	55	56	54	69	56	54	64	41	37	61	58	49	62	47	64	49	62	56	58	51	48	62	47	55	60	59	46	53	55	40	52	59	53	52	59	50	57	60	47	62	44	52	65	54	48	40	50	48	59	44	47	44	52	62	52	54	50	51	44	44	36	46	40	64	76	48	51	51	53	52	70	40	61	52	46	64	69	47	40	51	52	51	41	50	63	59	55	53	63	54	50	52	67	60	52	55	68	47	44	52	56	58	62	52	65	64	51	48	57	56	52	42	45	39	40	55	48	58	52	44	53	53	48	56	46	49	46	51	47	53	49	50	49	55	49	59	54	67	59	63	57	57	69	55	55	65	68	40	48	37	61	48	64	59	48	50	50	46	62	47	56
45395	32800	46960	54832	60941	49939	35240	22921	9814	1675	540	558	519	537	536	545	560	557	542	551	569	536	576	560	533	548	538	570	562	553	514	532	565	569	556	528	541	548	530	533	547	514	539	545	566	516	539	564	526	542	559	531	567	516	572	527	598	566	532	546	533	522	532	556	549	524	541	508	542	531	535	579	556	543	599	583	550	524	524	543	518	573	575	540	572	530	544	520	565	561	571	552	503	540	547	547	532	536	541	550	561	543	533	546	509	525	578	544	535	574	547	534	553	548	534	530	548	575	522	515	552	512	546	549	548	584	534	531	546	547	513	486	541	525	531	589	549	565	549	539	495	542	525	567	542	576	543	553	602	535	536	570	521	554	522	547	577	578	566	531	564	492	536	552	511	511	518	591	537	528	532	559	519	537	543	537	528	569	527	553	525	550	537	564	585	527	572	539	582	547	527	544	579	545	568	554	556	561	532	561	540	568	584	519	544	562	572	537	475	558	525	549	537	531	568	594	498	538	551	552	545	556	530	552	578	555	575	570	534	553	509	564	534	543	546	509	544	522	627	523	523	593	558	559	578	521	529	532	510	548	563	521	543	529	531	544	594	555	544	534	555	545	584	535	555	531	567	588	523	559	502	524	520	501	518	539	584	551	518	505	534	529	584	521	551	558	561	554	528	540	546	526	539	523	585	552	547	552	553	540	531	561	529	546	525	558	566	581	560	517	541	500	554	514	512	491	581	518	493	520	537	573	575	553	536	556	553	543	544	570	561	538	592	541	539	523	531	578	523	565	537	507	524	529	526	553	510	510	550	511	557	538	537	557	575	530	563	517	563	518	529	553	544	544	556	525	513	553	583	564	552	549	524	493	552	531	557	569	489	533	541	553	540	565	567	511	560	547	590	521	544	517	556	505	558	503	567	518	537	607	503	546	498	542	554	521	549	545	580	528	517	529	537	528	552	538	542	531	533	548	544	557	515	530	576	583	570	537	575	531	574	517	547	560	569	558	545	564	525	564	551	562	555	559	581	504	523	509	558	493	555	521	573	544	549	559	561	523	525	553	587	533	544	550	545	537	506	575	508	568	574	522	542	540	525	568	538	574	554	560	518	549	513	563	548	566	566	539	559	523	549	527	558	566	532	545	564	526	535	510	525	528	516	568	605	555	568	554	563	494	557	555	544	504	569	508	569	527	582	559	529	491	526	546	554	542	556	548	590	529	536	550	475	578	564	538	542	549	539	553	544	527	565	569	586	543	528	561	504	536	545	519	546	527	582	578	529	511	550	508	544	550	517	545	479	589	531	543	565	534	532	556	573	490	527	498	540	557	505	547	557	492	552	514	536	544	548	549	533	547	563	500	523	526	563	508	540	540	526	551	538	542	555	582	534	554	537	551	549	527	558	502	541	542	564	563	526	511	525	536	510	550	544	539	566	549	544	533	527	546	535	548	583	562	524	538	544	520	545	523	537	500	560	542	538	516	541	546	540	590	560	520	539	498	534	596	544	526	544	544	537	515	490	532	531	546	552	533	551	513	544	514	546	541	561	533	548	570	523	523	530	597	550	586	565	532	570	545	549	559	569	539	522	543	561	547	531	517	515	511	523	491	628	559	562	553	523	572	505	571	557	525	565	531	491	532	529	536	546	563	499	531	516	530	529	523	522	503	537	536	551	584	532	569	536	530	505	568	520	548	525	552	523	535	556	531	561	558	555	534	567	535	525	520	513	550	532	517	553	556	539	507	577	557	560	518	519	565	531	517	579	507	533	581	551	542	488	551	542	535	567	543	542	547	543	539	551	508	512	522	547	536	536	560	549	552	556	550	485	528	572	573	551	562	522	598	527	561	555	587	505	555	542	561	535	514	559	509	502	547	574	552	509	551	551	547	583	522	532	559	552	524	543	560	538	561	575	532	587	558	541	526	548	531	503	576	506	574	542	547	558	500	523	529	551	557	537	555	586	511	522	566	521	565	510	537	551	532	555	528	537	535	552	548	571	577	524	538	521	543	560	547	511	588	582	581	557	613	542	535	541	532	554	548	571	547	505	519	546	544	542	545	508	567	563	560	564	549	582	576	566	575	522	557	527	570	510	537	508	552	549	582	539	522	558	515	519	555	535	521	532	546	544	548	547	567	563	578	530	517	517	578	502	498	599	501	548	541	552	559	549	562	565	577	578	516	591	555	548	521	552	537	562	550	529	553	551	540	534	529	552	518	538	570	501	539	543	577	581	539	539	567	531	520	562	544	549	538	535	555	504	564	519	563	515	574	530	517	551	595	546	556	572	544	556	577	539	559	557	543	564	553	572	549	578	534	533	524	549	490	498	564	517	520	580	530	511	552	579	523	557	576	547	543	531	556	526	562	576	523	566	504	569	537	530	550	567	559	529	570	553	527	560	514	509	528	523	560	534	549	547	537	565	521	560	593	543	515	529	530	506	514	526	560	524	574	551	561	538	529	561	573	514	494	575	515	517	557	516	519	529	560	546	546	515	539	567	559	524	529	524	553	522	569	551	548	572	519	570	556	570	522	568	522	555	523	565	543	559	561	549	535	535	540	530	554	521	572	566	571	585	548	548	535	540	549	568	541	556	549	556	566	476	576	534	536	551	523	554	567	539	566	507	502	562	500	518	545	538	518	532	504	554	567	563	559	523	556	519	527	540	539	555	570	540	529	506	501	525	525	555	538	564	517	551	531	538	485	529	565	523	582	550	548	572	531	535	541	552	582	511	532	562	544	525	535	535	532	550	539	567	513	577	549	584	531	586	550	554	572	560	521	540	521	576	480	500	568	538	586	520	549	568	558	528	550	574	547	532	551	583	556	522	557	532	570	539	549	514	503	524	574	532	559	566	539	557	520	557	491	518	567	552	551	578	544	548	510	517	516	585	585	539	532	550	535	522	551	584	507	561	510	556	488	566	547	570	512	571	550	541	561	533	545	544	501	561	558	529	584	515	543	537	563	552	512	543	513	524	561	529	571	558	523	558	536	515	566	566	539	555	503	521	511	583	567	555	564	565	554	516	563	550	524	544	550	537	565	526	518	597	540	516	532	533	581	528	530	549	539	525	539	559	581	542	534	555	547	539	540	538	545	525	533	542	565	506	565	535	539	529	546	568	563	532	544	546	544	553	543	537	504	513	518	517	576	539	536	497	561	518	583	520	533	578	523	492	570	536	566	578	536	560	536	582	581	521	531	531	563	515	543	535	549	516	570	551	531	583	547	535	535	552	568	548	563	508	576	534	527	526	610	563	520	524	532	548	565	580	510	565	567	556	521	534	556	578	568	548	522	550	520	562	547	537	573	565	536	551	561	550	526	567	531	547	514	523	565	535	569	577	553	507	485	557	505	520	552	533	538	547	550	538	578	547	589	577	521	505	510	590	553	570	511	516	523	528	530	580	572	588	576	545	551	563	520	505	512	596	543	507	534	561	551	575	577	521	562	529	554	571	545	585	577	528	531	566	573	531	496	557	511	493	575	543	548
11989	7981	16165	16655	10575	5861	2557	946	253	58	41	38	44	40	35	38	45	41	40	37	45	50	51	42	44	42	38	40	35	44	43	37	36	35	43	31	45	43	46	27	41	53	37	36	44	46	29	38	34	44	36	49	36	54	50	37	47	57	40	56	39	48	52	42	40	40	53	38	43	44	45	42	47	38	38	29	37	61	47	39	40	43	38	36	33	47	34	49	43	49	40	38	49	42	38	37	42	36	46	35	48	48	39	46	34	35	37	36	44	57	45	38	34	39	41	33	38	51	41	45	41	40	40	44	41	38	38	45	33	36	41	34	41	44	29	41	30	48	52	45	42	52	34	34	46	39	42	43	39	37	43	54	49	35	34	45	36	41	30	56	38	41	34	34	57	34	42	33	36	51	38	42	47	41	42	45	46	36	44	59	50	46	44	39	39	34	45	46	34	52	39	46	28	50	39	39	36	40	45	41	43	35	55	37	43	39	41	38	40	34	37	56	42	44	47	41	41	47	28	43	42	38	53	38	43	47	44	49	59	32	43	47	53	37	45	35	45	30	44	48	37	47	44	40	40	37	35	35	33	51	34	48	42	43	37	41	44	48	41	44	48	47	28	47	49	39	38	46	46	45	35	56	44	48	35	37	46	45	45	32	46	41	35	49	49	51	48	32	44	34	56	49	44	57	37	38	43	46	46	48	41	31	49	38	39	38	46	47	38	44	39	45	45	43	36	33	44	46	32	34	48	33	45	36	40	31	46	38	43	35	46	48	38	46	38	57	40	46	33	32	41	46	59	36	44	41	50	49	45	43	45	45	49	46	33	45	38	49	37	33	50	35	48	53	46	39	51	54	37	29	47	33	43	32	51	36	47	43	46	43	42	46	39	37	34	33	40	45	34	36	49	35	36	52	33	51	42	54	29	44	42	47	49	29	42	38	37	52	66	43	44	46	39	43	35	42	34	27	40	37	48	39	33	33	35	45	42	35	47	28	50	44	48	42	34	55	46	36	35	38	27	30	49	41	43	48	47	40	49	40	41	41	46	50	35	51	49	50	35	39	56	42	45	37	41	37	50	41	57	55	37	40	43	41	45	39	49	55	38	38	41	46	44	44	30	22	52	28	57	35	38	39	33	48	43	34	46	43	45	36	44	41	46	36	43	46	41	38	45	44	41	34	47	46	47	48	48	37	37	48	49	35	34	53	47	42	34	44	45	50	43	36	41	36	36	53	49	53	38	41	45	43	38	43	43	51	34	45	35	35	40	47	46	38	30	32	37	43	39	52	38	46	36	41	29	39	35	39	43	45	36	44	49	54	34	45	42	52	40	27	33	49	34	52	31	31	44	43	40	37	42	51	33	42	44	39	41	38	42	46	41	36	50	43	36	45	50	41	36	40	39	49	48	43	30	33	35	47	47	40	40	39	48	48	41	41	47	49	35	41	51	37	36	29	40	28	42	46	31	48	26	45	44	40	45	51	42	51	35	44	56	44	43	45	52	36	48	41	44	42	42	45	33	31	47	45	45	55	42	50	44	37	34	34	30	46	36	45	47	34	48	50	36	38	38	46	42	43	40	45	43	31	28	36	45	35	42	45	53	46	44	39	43	37	46	37	35	33	41	43	43	44	31	49	35	42	43	31	48	45	53	41	44	51	60	41	47	47	46	41	65	45	37	48	52	50	45	45	39	40	45	45	46	42	34	57	47	44	32	41	39	44	50	43	38	38	53	35	46	43	44	44	44	44	46	36	44	43	39	35	47	35	38	41	46	40	37	44	49	50	35	31	48	35	57	28	45	39	41	54	43	52	35	42	39	36	50	33	40	41	47	43	40	36	41	46	36	48	27	43	30	51	38	47	35	42	36	43	36	44	51	39	40	33	53	41	37	46	52	46	61	40	38	58	38	47	41	49	49	38	43	32	52	33	43	30	34	34	42	35	41	45	43	49	52	44	46	43	49	40	41	36	39	51	46	34	47	48	49	43	52	50	38	40	45	47	50	39	40	41	41	51	37	33	28	44	49	37	53	49	46	42	38	42	50	32	41	48	41	35	42	46	48	47	37	30	45	44	34	34	41	41	43	41	36	38	37	45	50	37	41	42	39	46	52	34	21	58	42	30	44	53	40	37	41	40	49	42	35	37	41	37	27	41	36	40	45	28	43	57	43	44	49	45	33	51	38	40	40	43	37	36	55	33	32	42	38	53	33	52	42	51	53	44	40	36	35	43	43	62	34	47	45	38	33	41	53	43	40	46	44	43	42	41	42	45	36	38	42	47	51	46	45	43	42	44	46	45	43	44	36	33	47	38	38	43	36	43	39	43	39	53	36	39	27	41	36	26	52	31	54	40	34	52	41	42	39	37	40	44	47	44	42	35	27	38	43	44	33	53	44	42	46	30	48	34	35	44	36	34	46	56	50	46	44	44	34	41	46	57	35	40	39	38	34	37	46	44	43	43	47	47	41	31	44	43	39	36	52	44	30	37	50	39	42	45	42	43	43	38	47	42	46	48	40	32	48	46	37	45	41	48	43	43	37	49	43	46	45	51	40	47	40	46	43	34	45	42	51	41	33	41	52	42	33	46	42	50	35	42	38	34	44	41	37	36	52	42	49	38	44	45	34	34	38	48	32	51	38	50	34	40	40	35	40	41	40	47	46	40	52	33	49	40	41	48	45	54	35	52	35	28	41	42	44	36	35	34	40	33	37	40	36	38	47	37	47	34	46	41	38	42	29	44	34	49	30	48	48	39	52	47	35	32	30	39	38	36	46	46	45	38	50	34	28	40	35	45	37	32	45	40	37	47	44	35	32	45	34	38	41	38	39	46	42	41	42	37	36	35	43	41	40	31	52	37	51	62	36	38	40	44	51	40	48	43	45	44	39	36	44	37	39	41	41	40	56	37	33	42	36	41	44	38	41	46	32	45	37	45	46	36	40	40	49	39	40	44	43	38	42	54	36	40	46	34	35	44	54	43	46	38	49	53	38	63	36	37	47	37	35	41	46	48	41	39	41	43	45	46	33	47	54	41	45	40	45	31	40	46	45	34	36	48	51	33	44	44	39	43	47	40	44	37	34	40	58	50	35	51	35	49	45	43	44	37	47	49	44	39	45	37	45	38	46	48	29	31	54	40	51	36	37	49	40	42	52	45	41	48	35	39	35	40	41	46	43	62	47	50	53	42	40	37	38	45	43	45	41	40	46	37	44	47	35	50	28	40	54	48	42	41	56	41	43	31	33	44	26	55	35	49	50	34	51	44	42	48	29	38	37	35	39	39	39	35	35	44	37	49	38	55	46	39	56	40	44	40	37	34	36	40	36	42	42	53	38	48	48	39	40	39	41	53	44	45	35	47	42	30	42	45	42	36	40	33	45	31	40	44	35	39	34	35	33	39	29	37	44	40	37	47	30	54	42	45	48	34	48	40	40	34	45	45	39	35	40	36	47	39	33	37	31	38	49	38	48	45	38	46	29	38	48	44	31	40
39718	31501	41209	44435	46377	39198	28383	16668	5634	898	410	397	418	410	438	439	401	435	407	429	436	413	427	413	423	354	424	396	376	435	401	401	399	442	418	419	407	402	383	389	390	424	420	439	411	428	424	408	415	409	437	420	431	374	424	399	445	395	399	401	413	402	427	422	445	411	411	376	390	419	399	372	412	387	435	405	405	400	395	396	451	396	369	420	388	437	423	434	430	424	413	368	392	400	401	396	421	399	410	419	394	415	399	408	406	380	444	396	393	418	408	402	425	420	386	371	414	392	420	382	413	392	429	410	427	396	405	421	419	401	409	395	439	416	430	414	410	389	451	435	432	437	426	425	397	422	453	454	429	407	411	416	427	392	407	396	384	396	406	410	405	366	408	415	379	427	408	409	375	413	414	425	447	411	410	379	421	421	392	404	393	387	426	435	424	395	418	399	385	404	411	409	376	410	421	398	421	438	443	436	395	395	421	430	395	394	421	417	447	391	467	429	408	411	439	436	413	398	418	370	381	411	399	406	423	407	412	385	435	443	414	402	394	410	415	398	390	408	433	433	452	409	412	433	417	410	416	410	411	410	434	420	389	403	430	395	413	411	384	445	388	422	388	434	425	419	418	359	417	429	417	399	450	408	413	448	402	408	408	400	401	425	397	397	400	406	427	426	385	367	377	405	423	415	402	391	419	444	391	416	401	420	402	446	424	433	404	391	412	406	397	380	440	374	377	410	383	404	444	419	467	400	408	429	421	419	402	392	379	361	388	451	415	394	403	411	406	359	457	425	400	452	442	392	413	436	429	414	393	437	390	404	410	408	417	417	437	395	434	413	415	414	408	421	414	393	417	399	385	387	391	414	451	431	412	427	442	396	413	386	446	389	409	352	380	436	399	426	404	436	432	409	384	409	417	434	407	420	410	373	365	420	385	398	411	429	424	391	403	386	417	415	412	406	405	425	388	444	404	383	392	414	393	396	392	433	399	387	409	427	380	426	410	445	373	413	430	436	407	417	389	396	453	446	405	422	421	408	400	414	385	390	440	423	439	408	405	373	426	421	434	406	379	403	440	418	439	416	452	393	377	408	399	417	410	419	401	426	428	427	381	427	395	417	432	403	424	415	387	410	425	391	432	433	402	409	387	378	418	421	414	404	447	428	430	397	429	393	440	392	431	423	411	432	429	430	415	429	433	436	359	372	420	392	406	430	428	423	414	409	405	397	408	397	428	389	405	409	385	409	409	389	433	410	454	364	388	416	428	400	410	416	404	402	422	400	428	414	393	399	433	443	383	412	415	411	407	378	422	397	387	425	393	400	414	447	384	449	398	449	435	448	411	425	395	409	442	430	435	437	437	412	418	438	411	441	406	392	405	410	441	416	413	415	401	366	386	398	431	405	392	403	375	428	428	414	393	429	427	404	415	440	415	394	407	445	399	389	422	423	395	378	393	403	386	379	423	446	404	428	437	431	436	411	439	427	410	372	373	376	403	392	375	394	422	394	440	438	419	402	398	411	373	391	458	417	421	369	410	395	441	414	424	415	432	423	435	447	398	400	421	410	395	397	414	418	433	395	441	376	401	388	429	388	405	416	426	406	447	389	407	396	391	425	412	399	405	427	418	396	418	406	436	399	377	413	412	392	433	421	401	405	389	431	414	439	400	408	468	436	435	419	424	380	430	374	406	430	400	394	419	418	391	425	386	403	405	425	397	387	421	419	402	438	428	431	413	408	426	354	437	417	413	407	444	384	423	399	413	381	425	433	378	370	405	445	423	401	395	416	426	401	447	418	413	419	416	386	408	419	429	422	394	415	416	399	429	396	376	411	373	382	414	435	416	402	363	420	407	381	396	377	388	478	400	405	409	420	424	422	429	411	399	383	426	414	447	414	406	408	425	373	402	430	412	420	389	398	398	400	447	380	458	414	404	403	413	426	411	438	432	429	430	400	402	429	407	404	389	390	416	418	413	382	401	391	415	404	422	418	411	443	441	424	414	415	431	418	391	444	413	414	428	413	385	378	400	431	427	375	385	407	422	418	397	403	408	405	408	402	411	409	377	414	404	412	429	356	451	369	422	444	413	407	415	435	414	440	433	430	408	392	438	412	412	389	425	385	423	441	431	413	393	444	405	394	392	411	404	422	402	424	405	397	380	386	367	419	436	401	388	426	399	393	426	378	436	416	430	386	398	421	439	421	437	400	404	417	397	415	371	396	364	419	423	395	424	419	416	401	423	412	435	398	413	411	425	422	405	382	401	419	429	394	427	408	390	401	388	416	414	418	448	422	339	427	416	363	428	414	448	385	410	380	393	390	395	415	425	428	402	407	407	396	412	404	405	380	422	425	363	366	447	423	398	415	403	415	431	410	391	390	383	424	399	432	408	382	402	406	403	399	404	424	425	403	459	416	384	414	430	385	384	382	428	418	404	389	398	388	436	388	407	415	439	444	471	421	424	392	404	420	388	421	433	406	410	392	421	429	447	444	385	393	439	392	394	395	410	413	408	383	416	404	409	396	382	408	416	439	410	404	422	429	416	391	420	464	386	394	402	404	409	410	404	405	420	417	377	413	380	437	390	395	417	366	405	407	430	403	403	383	438	381	412	375	366	386	411	423	430	409	405	404	426	415	407	420	405	424	413	392	391	401	448	382	412	386	400	413	396	394	409	394	388	429	391	435	408	400	402	414	383	417	425	416	410	414	443	401	408	373	416	409	409	415	418	408	406	410	361	383	410	434	391	416	438	424	373	414	371	417	400	401	429	432	438	409	428	391	427	387	393	452	426	426	419	425	427	413	402	426	422	374	424	379	400	403	399	390	399	395	427	438	422	397	395	394	349	394	360	411	428	396	427	428	424	413	418	418	440	363	423	419	410	402	389	425	391	422	443	434	400	419	400	455	415	402	426	391	421	412	404	403	417	400	393	401	402	391	368	393	389	437	410	422	364	372	403	417	391	446	410	426	393	420	398	433	450	432	425	389	407	412	461	424	414	400	402	414	384	383	437	402	448	448	421	384	427	423	427	407	417	422	417	422	384	384	425	422	440	395	424	424	432	373	412	423	383	399	393	455	406	395	392	455	402	416	422	404	420	422	420	409	405	389	406	385	393	393	411	400	394	390	391	402	404	417	444	421	388	394	427	408	387	408	444	407	410	372	423	403	411	387	403	392	406	425	414	395	423	417	429	420	407	408	394	375	409	417	405	420	396	408	429	426	430	414	422	387	430	412	398	412	451	453	416	424	378	399	426	414	427	405	438	401	410	398	423	416	405	443	395	401	398	417	396	416	392	405	419	401	413	399	425	392	412	400	399	408	418	398	379	387	392	372	403	418	432	416	408	402	373	380	402	412	418	404	397	385	391	386	402	404	459	423	416	397	420	436	409	456	376	429	398	420	433	421	446	407	377	416	411	418	404	418	446	412	395	406	406	400	420	445	420	402	411	440	398	436	415	385	414	432	404	448	384	405	384	385	445	441	417	402	427	409
16175	13870	23768	25720	17355	9757	4513	1497	450	119	53	49	77	56	57	45	69	64	63	57	54	60	62	69	73	56	67	71	51	66	57	59	75	67	56	47	54	57	51	69	55	46	57	57	53	52	58	61	68	43	42	46	48	58	71	56	63	55	50	65	51	61	82	69	60	59	60	63	65	66	59	53	58	62	70	48	63	53	58	59	62	54	50	52	50	69	70	62	58	53	54	62	61	55	55	49	57	57	51	62	51	50	51	54	65	65	66	65	64	75	54	54	59	57	68	62	63	54	52	58	55	62	67	50	55	56	51	55	57	76	62	53	67	51	46	57	63	65	48	66	74	59	47	72	48	62	63	47	50	63	51	66	47	59	59	50	53	68	64	57	74	57	70	60	67	73	70	55	70	65	56	64	62	64	47	69	59	55	46	52	40	54	56	51	62	62	50	62	60	60	66	61	57	66	61	57	66	56	59	60	61	57	66	57	60	52	65	63	60	57	68	70	52	52	56	48	65	64	60	54	63	76	66	64	58	56	53	46	48	64	66	56	62	70	65	53	51	51	60	54	78	45	60	56	67	68	58	51	47	52	58	65	63	74	54	61	56	57	57	59	49	54	49	58	69	59	45	47	59	62	53	57	66	42	54	55	57	51	58	54	64	70	45	53	47	45	56	55	48	64	56	49	55	56	56	50	55	56	46	53	75	68	51	59	71	67	65	62	62	70	61	54	63	56	54	57	39	58	58	60	58	63	58	67	66	50	59	49	44	54	57	53	59	67	64	68	66	57	57	60	62	53	65	61	64	64	48	48	72	55	46	51	52	65	39	57	52	63	55	66	65	54	64	62	57	57	65	50	62	65	60	62	49	58	65	49	57	61	58	74	61	57	49	67	56	71	52	44	57	45	64	50	57	60	62	57	53	67	42	50	69	59	52	57	52	65	68	60	62	70	65	52	53	55	66	77	47	61	49	66	52	57	57	66	51	64	61	68	60	54	66	59	63	57	53	56	56	57	56	64	55	68	61	58	62	66	74	60	64	57	48	61	53	62	57	70	66	58	73	58	50	53	57	53	51	60	60	55	62	44	47	75	64	55	63	55	65	47	54	62	49	66	71	45	58	66	62	54	54	56	57	53	45	74	50	43	66	53	64	56	57	54	53	56	54	73	66	61	69	59	52	52	61	53	69	73	70	68	51	60	69	55	61	51	68	56	64	57	60	52	58	51	64	53	65	60	62	56	54	56	45	64	51	48	52	65	55	50	55	79	62	64	63	69	46	58	56	55	64	63	57	66	54	82	71	56	63	63	39	65	49	65	58	49	58	55	43	56	58	57	64	59	52	71	64	57	59	67	50	43	60	61	56	63	52	49	62	45	54	55	73	58	66	60	52	61	56	69	47	61	59	84	52	61	49	44	55	66	65	49	60	49	61	60	46	53	63	68	57	65	56	57	59	58	54	66	71	57	65	49	58	59	55	51	60	59	46	50	42	58	65	53	38	59	67	60	63	51	56	57	52	56	58	73	64	43	72	67	59	57	59	59	56	74	45	55	61	48	64	41	61	58	52	56	53	56	77	45	66	55	56	50	58	55	65	74	62	62	53	64	51	71	68	60	54	61	63	59	70	53	69	58	48	66	59	55	64	72	63	52	59	54	51	53	70	47	62	60	56	71	61	58	58	67	67	59	53	54	53	56	56	58	62	57	59	58	68	44	67	63	57	65	56	65	62	59	40	51	58	70	61	72	57	62	55	62	57	56	61	67	65	49	62	50	51	48	56	66	64	55	59	61	59	62	49	62	58	60	49	55	64	54	57	62	58	59	57	64	63	54	65	61	48	57	76	56	62	58	61	56	50	62	52	58	60	52	63	62	60	55	49	69	44	60	66	55	68	72	46	68	58	62	56	57	54	55	55	53	55	63	45	51	55	52	66	57	53	65	59	49	62	45	69	58	59	59	63	56	62	57	61	62	53	71	66	64	61	41	62	57	64	60	58	62	66	58	70	60	55	51	62	46	61	71	58	55	58	58	53	58	57	68	54	60	54	69	51	58	50	54	56	74	50	55	55	54	71	67	62	62	53	48	59	61	50	58	60	63	52	56	60	73	77	47	63	56	55	45	55	50	46	51	54	65	66	58	56	56	62	57	58	64	56	64	69	46	57	43	72	58	61	68	62	51	73	50	59	71	46	41	56	62	51	53	61	49	40	49	64	66	47	64	57	64	68	60	59	56	52	56	56	72	70	67	58	64	44	52	62	43	65	59	63	63	55	57	50	47	50	52	56	54	62	52	54	50	55	56	51	56	50	66	48	70	63	59	54	45	54	45	54	58	62	58	56	54	51	59	53	52	56	68	55	58	49	57	47	64	50	53	67	55	64	64	51	47	58	63	51	52	60	48	62	65	61	70	51	55	59	61	56	44	57	60	42	55	40	66	47	60	70	56	67	44	63	63	61	41	57	62	49	57	59	51	64	63	72	64	58	54	61	57	51	68	51	61	65	48	64	57	56	72	64	75	41	47	65	48	52	59	69	54	57	57	85	57	64	51	58	57	51	53	56	64	67	49	53	51	71	52	53	66	68	71	69	60	51	49	66	77	67	61	72	43	73	58	64	44	62	56	65	54	44	55	62	68	54	67	68	63	56	58	56	66	58	57	50	65	49	70	66	74	58	53	56	59	53	73	59	58	64	62	50	60	66	63	56	63	53	49	53	63	47	42	54	67	44	51	70	65	58	52	62	59	54	69	70	55	58	43	51	64	58	56	61	65	53	68	61	69	55	60	52	62	55	67	47	63	57	55	62	65	55	57	65	47	67	57	59	63	53	72	64	58	52	62	68	60	46	56	62	51	56	63	67	59	59	58	56	76	52	43	49	69	53	70	51	72	59	64	63	61	47	63	58	59	61	62	61	64	55	63	54	60	62	57	45	65	47	55	66	55	56	43	59	59	58	67	57	67	47	51	65	63	65	44	56	78	69	48	70	62	66	63	63	57	64	51	61	68	55	55	57	57	53	50	49	58	53	62	54	59	63	63	67	54	61	52	72	54	57	64	53	59	59	66	49	53	68	64	61	68	61	61	54	58	62	63	56	47	61	62	57	48	57	52	52	55	58	63	55	51	55	48	72	50	67	54	59	54	77	61	65	62	50	49	47	60	63	69	48	68	60	50	57	59	69	59	61	62	64	64	55	55	53	62	72	61	55	65	50	62	52	49	49	48	61	59	49	58	46	63	55	61	54	56	74	44	56	43	56	65	53	57	55	57	52	62	67	51	50	58	59	62	44	61	52	77	59	58	65	64	58	62	47	45	52	66	60	59	73	44	58	46	62	70	49	68	57	60	54	58	51	53	55	69	59	66	49	59	62	62	63	60	56	60	50	59	58	49	63	47	71	59	59	61	51	63	69	53	61	64	48	49	51	74	54	47	56	56	50	46	51	53	51	60	55	57	77	51	57	69	67	57	69	60	62	53	62	60	59	53	56	66	61	54
47460	36010	48618	54524	56295	46420	33632	21177	8924	2103	588	592	514	565	573	582	601	600	642	599	578	556	598	633	568	525	592	597	595	592	568	635	633	563	558	604	545	564	557	616	541	591	596	640	594	620	604	604	523	590	555	557	562	570	573	621	598	575	586	597	599	607	540	581	619	560	574	583	548	564	587	573	525	522	553	606	604	564	564	573	580	594	560	534	568	606	607	626	589	558	575	604	636	585	626	549	609	584	578	570	595	601	568	569	598	591	568	602	579	621	597	586	591	616	605	620	570	592	608	586	585	566	550	630	578	556	610	617	581	629	543	579	579	561	563	581	590	618	599	570	612	584	549	579	555	558	553	566	613	614	579	606	599	574	609	581	552	542	529	556	570	539	560	623	623	617	578	533	603	617	580	561	585	601	554	601	559	564	598	565	576	552	582	614	607	592	613	633	592	586	573	544	594	604	581	574	569	549	583	539	588	603	592	570	575	565	589	594	595	559	574	626	585	580	628	584	563	608	569	580	574	584	539	570	623	579	575	550	601	599	565	602	604	570	587	583	624	533	584	535	551	561	639	608	567	581	566	565	514	562	583	604	613	576	554	588	545	560	568	526	623	581	554	561	558	556	581	578	574	560	543	580	589	613	556	601	600	562	588	594	586	618	561	564	588	588	575	550	625	590	576	606	579	591	561	606	623	589	556	550	629	603	551	565	591	585	619	593	579	598	586	631	600	592	584	589	609	614	562	570	578	582	566	554	617	582	588	574	590	596	615	623	609	555	542	569	613	550	585	524	606	568	563	580	571	575	570	559	552	602	587	578	606	577	563	606	592	581	603	605	595	592	589	588	530	596	591	588	575	587	596	581	575	616	609	580	578	603	565	584	549	560	584	585	566	627	580	571	597	573	566	599	583	607	619	567	573	631	607	568	586	558	587	616	546	560	587	549	591	561	537	641	591	594	548	571	545	538	600	589	573	596	568	566	620	594	547	592	574	595	551	590	621	592	638	614	600	568	554	577	591	555	578	612	577	593	557	599	549	571	570	580	644	572	607	562	583	610	529	601	621	553	612	558	588	604	536	588	583	592	595	584	588	603	584	576	572	553	583	598	587	575	544	576	561	543	564	567	548	587	608	627	568	561	557	611	540	566	562	567	571	580	602	552	580	577	535	565	634	588	553	592	625	639	571	578	600	598	594	555	592	576	623	569	588	565	589	627	599	607	635	604	613	590	566	548	587	586	582	599	576	607	546	588	560	560	549	593	563	572	570	606	594	596	509	553	603	558	600	579	566	632	592	564	607	593	611	584	610	556	565	577	611	574	615	576	586	558	556	623	571	618	573	584	597	573	576	601	582	632	582	565	596	523	572	560	592	542	567	567	580	574	605	614	576	605	622	539	545	568	590	565	597	593	607	580	594	602	601	579	538	577	585	549	585	570	568	577	581	591	618	587	571	594	601	593	588	614	609	508	575	576	527	567	608	567	526	595	603	608	583	606	564	588	607	591	586	604	556	556	611	609	591	602	572	545	544	601	620	570	623	568	584	572	603	587	588	568	557	601	553	559	543	552	576	594	552	623	591	591	562	567	550	555	593	605	601	559	603	591	623	598	599	571	573	583	570	589	536	560	547	525	605	576	558	593	562	589	560	595	613	576	601	565	604	582	589	595	604	577	617	606	616	566	582	593	552	576	588	551	536	553	568	611	645	580	593	570	605	564	584	622	615	594	565	600	602	597	586	625	597	594	595	615	577	581	605	578	534	571	583	552	558	604	561	574	568	599	593	546	540	568	568	616	597	594	586	591	561	575	579	578	546	593	565	564	585	550	535	529	594	542	584	549	565	625	570	577	628	562	590	558	603	601	567	553	554	623	553	583	566	608	571	617	614	573	571	566	595	556	587	532	583	587	581	571	578	523	592	546	627	557	542	595	566	580	607	556	618	603	585	604	607	606	586	608	600	603	601	612	575	603	595	548	602	571	598	563	559	540	559	586	612	620	581	570	586	594	586	566	575	551	569	574	554	576	595	591	575	573	578	568	583	575	571	604	550	598	589	534	574	594	572	590	609	603	600	573	551	573	524	589	529	561	592	537	591	590	616	610	569	581	588	590	631	553	597	573	626	596	599	580	603	562	597	544	585	560	602	573	609	587	588	563	593	584	565	596	600	562	585	560	545	571	568	566	587	606	563	584	585	611	549	567	621	570	576	591	580	572	537	571	606	583	526	554	548	586	600	585	564	563	569	571	592	583	608	560	594	586	583	578	616	598	557	591	599	595	555	606	569	570	587	578	551	602	596	551	625	607	577	547	626	571	568	613	620	607	562	620	562	580	587	621	568	594	549	593	576	576	575	593	581	551	538	627	565	581	565	594	586	583	613	577	589	572	544	583	610	577	592	587	521	615	579	548	597	607	581	604	627	576	601	592	565	590	584	573	611	593	566	561	592	599	604	577	614	574	587	644	608	588	597	615	569	588	605	587	538	577	571	595	595	589	558	577	576	585	602	575	559	549	591	618	628	555	619	627	609	590	562	552	563	592	564	614	593	586	615	589	587	584	565	538	595	603	543	659	572	600	626	555	627	585	586	593	578	585	568	565	542	585	583	519	563	579	600	595	574	584	574	617	598	615	550	580	551	562	606	560	609	587	597	636	535	596	582	590	537	600	553	593	591	557	578	554	533	553	613	588	574	592	562	558	569	586	623	628	603	597	609	578	577	574	598	567	572	615	554	565	547	555	611	570	600	580	614	598	613	609	585	575	588	535	607	578	621	599	568	562	629	570	557	587	580	572	559	594	607	560	622	536	564	574	588	597	606	533	577	614	614	576	617	521	586	617	603	635	594	588	562	617	584	580	599	617	613	586	585	592	574	573	571	616	586	563	548	565	586	587	561	590	585	606	565	576	552	583	580	626	613	568	566	600	563	550	535	617	572	604	573	571	595	582	575	617	554	582	575	584	591	602	561	602	558	592	585	614	603	601	607	570	543	601	583	614	580	595	593	584	564	563	593	604	574	577	586	602	588	558	558	573	540	647	577	584	570	611	538	579	620	610	594	561	599	617	561	555	547	583	568	567	583	600	559	570	574	556	565	571	570	543	597	591	599	611	599	528	593	568	554	604	592	586	536	611	569	572	585	610	598	593	561	620	555	586	592	620	586	573	542	567	577	544	529	590	585	603	582	590	591	566	641	597	547	558	599	597	617	580	557	607	539	538	592	586	576	587	601	548	586	557	573	609	571	553	569	571	568	576	605	559	612	592	586	554	576	591	602	579	606	571	611	609	572	602	562	574	623	575	601	564	593	599	595	592	603	552	593	588	563	590	609	596	627	594	562	583	623	600	586	591	546	552	574	589	590	571	574	578	559	561	593	573	585	598	553	560	605	570	583	615	579	609	587	611	561	572	592	617	580	621	623	569	557	585	616	608	570	552	594	620	598	606	599	584	601	575	573	613	583	588	552	547	562	563	582	600	552	573	618	567	626	611	595	617
7517	3366	4683	5676	3425	1828	856	335	153	61	58	61	54	67	59	62	53	59	53	50	54	54	53	58	50	58	66	57	48	47	54	52	58	57	56	46	56	54	68	64	47	56	52	67	57	42	57	66	56	51	39	53	42	72	53	59	47	48	54	75	54	61	57	62	71	64	67	70	56	45	66	53	55	63	48	58	60	45	62	68	58	66	51	49	53	63	56	59	52	56	58	56	56	53	56	54	54	64	52	39	61	57	55	54	54	51	62	63	61	64	62	47	55	56	47	55	51	63	56	51	58	55	51	54	54	67	61	65	50	59	51	53	46	49	56	54	52	57	55	69	54	44	63	57	61	61	46	43	59	66	62	54	67	56	63	57	59	43	59	58	46	47	57	65	64	63	58	49	49	61	59	60	49	60	62	59	52	68	58	62	48	67	63	57	60	49	61	54	66	60	67	56	60	46	54	53	49	55	41	57	65	61	60	53	48	53	54	49	54	53	61	48	49	65	37	60	60	58	59	49	63	73	63	62	58	54	47	53	59	54	49	63	47	50	59	56	54	57	52	62	56	55	57	47	56	53	54	49	57	50	54	49	62	60	64	71	62	48	69	58	58	47	59	58	58	64	56	52	57	62	49	52	56	66	33	59	58	65	50	63	50	59	53	46	74	64	54	60	51	57	61	46	47	54	51	48	63	43	54	66	58	48	52	69	61	58	46	53	61	50	54	63	49	46	49	48	58	47	49	54	44	49	51	57	63	47	45	47	60	49	52	63	74	70	56	76	55	43	45	48	51	61	56	55	54	56	55	63	70	60	65	42	53	69	54	73	63	45	64	52	64	59	55	60	60	65	62	38	42	73	49	45	54	54	53	43	60	56	65	58	59	65	58	56	58	54	59	59	47	62	38	67	41	60	52	62	52	52	58	57	54	53	53	48	53	51	56	66	59	55	70	46	53	49	48	48	69	58	56	63	63	54	57	62	46	78	57	57	57	62	60	74	61	49	56	46	57	50	56	63	33	59	62	55	70	53	45	39	52	52	41	55	53	51	59	52	62	64	54	47	54	63	49	59	51	49	55	55	55	54	54	57	52	63	70	55	58	51	70	50	55	42	64	62	46	51	64	57	53	53	49	55	45	42	57	64	57	50	54	49	71	57	73	61	57	55	53	61	65	48	62	48	50	42	50	53	59	56	53	60	54	66	52	56	62	56	51	48	52	56	57	55	56	66	71	61	44	60	72	60	55	62	55	49	59	49	54	61	41	62	60	67	64	57	65	52	53	64	58	57	61	57	60	63	61	61	45	58	51	49	73	61	47	61	57	60	59	57	71	54	52	54	61	51	59	54	54	61	56	54	49	62	56	56	54	46	61	56	55	56	60	44	56	62	51	56	59	67	62	56	59	61	46	63	54	58	61	65	57	51	65	58	57	55	64	62	60	63	69	57	54	52	62	61	61	72	51	69	50	67	60	60	58	62	56	61	73	46	52	57	51	63	48	56	66	63	54	56	59	56	60	55	44	43	57	64	41	42	53	62	62	40	56	46	51	56	49	63	51	59	52	61	71	63	53	45	46	65	58	57	49	65	50	55	53	51	60	61	50	42	54	44	52	52	56	50	54	44	74	65	55	51	59	48	50	59	69	57	68	52	64	63	51	57	54	38	48	58	53	59	55	66	42	60	60	51	49	62	55	59	55	61	62	69	45	60	74	53	49	59	54	53	49	68	53	47	72	50	63	62	57	53	58	51	60	51	60	47	48	68	52	57	43	57	57	53	63	61	51	44	59	65	60	50	66	70	60	47	62	48	69	56	57	64	48	48	64	63	48	73	48	62	58	59	60	63	56	49	60	52	54	72	55	62	65	63	58	36	56	45	49	55	66	47	50	55	71	53	52	42	65	66	52	51	58	58	56	61	40	52	66	52	61	55	57	66	52	60	61	56	65	62	57	45	63	63	50	61	45	56	59	47	50	66	57	56	63	64	61	49	56	43	53	63	56	56	58	60	58	60	59	59	46	55	57	41	51	63	52	43	60	62	56	66	43	54	59	48	49	57	54	53	52	63	54	51	52	55	51	58	53	55	52	57	55	62	45	60	46	50	61	66	42	64	67	71	49	65	48	70	54	55	61	80	57	64	55	74	73	63	49	50	52	57	51	61	61	53	58	63	57	56	51	56	59	64	77	62	67	58	39	45	56	49	45	57	48	69	64	56	60	55	55	66	58	53	51	58	48	48	60	53	61	53	48	56	50	54	53	57	59	53	60	70	57	54	65	54	59	55	63	70	64	61	49	50	65	56	59	52	57	42	54	46	54	49	61	51	67	63	45	57	57	64	52	59	55	67	58	74	49	63	65	61	64	50	44	81	60	69	56	74	49	56	62	57	60	47	54	59	54	57	55	53	56	48	54	53	53	67	55	65	52	44	56	53	59	61	44	56	56	48	50	52	52	59	64	56	65	51	66	67	57	67	44	65	50	43	50	52	55	50	56	71	53	54	38	59	59	52	61	56	67	49	49	64	56	53	46	62	59	53	59	56	36	43	57	59	56	48	56	57	58	60	60	56	51	52	65	62	55	55	56	64	57	58	52	44	60	48	52	63	45	59	55	53	56	61	58	55	53	64	55	74	48	59	72	57	55	44	60	52	60	60	61	66	52	60	63	52	54	66	45	59	65	54	49	48	50	47	71	60	69	56	49	58	55	52	52	69	61	50	60	52	49	57	60	57	67	55	72	60	57	53	56	46	53	73	53	55	51	55	62	53	70	59	58	54	62	55	74	62	56	62	59	62	62	58	51	55	57	67	54	56	51	54	56	56	65	67	58	51	56	47	68	62	63	51	61	46	51	53	57	63	56	64	70	53	55	60	48	64	53	47	52	44	47	51	52	45	55	51	61	64	51	49	49	65	65	57	61	56	52	70	56	54	42	45	61	39	57	50	65	45	56	59	52	62	51	60	59	54	46	63	61	57	43	66	59	47	75	66	67	52	60	50	52	63	38	57	57	62	68	52	61	53	54	55	57	67	49	58	59	52	70	53	63	44	48	48	57	48	60	70	56	48	46	62	63	63	75	59	58	52	53	56	58	48	62	49	62	65	71	55	63	49	51	57	37	57	67	46	50	61	47	53	45	49	48	66	44	55	47	50	67	59	57	42	49	45	58	55	60	66	62	50	59	44	57	50	64	62	51	60	59	60	65	42	51	52	47	46	55	50	54	68	44	70	46	65	58	62	53	64	47	44	56	50	53	52	53	59	43	58	57	48	58	61	63	47	63	65	55	56	58	48	61	47	57	52	50	51	48	52	56	60	68	56	75	45	62	64	53	50	49	50	66	59	48	63	62	64	49	71	55	62	61	66	58	55	61	65	48	59	71	48	60	58	72	51	54	60	54	56	45	46	53	56	50	57	57	67	71	53	62	51	56	54	64	58	51	57	47	48	60	61	52	57	58	56	62	70	38	37	48	72	63	49	48	57	57	48	56	44	48	65
36075	21036	27147	30610	29582	24247	15308	7257	2653	890	555	530	554	541	504	529	525	547	500	545	544	529	583	557	526	485	586	539	523	522	550	538	560	519	536	560	579	526	516	562	524	530	539	549	495	542	536	527	582	557	552	551	537	489	581	520	539	530	486	525	479	592	560	557	543	531	521	576	544	530	603	446	544	506	593	525	555	524	561	572	568	545	555	569	538	559	510	554	558	547	525	546	563	539	546	533	518	557	554	538	580	561	531	560	548	504	514	564	521	549	551	555	520	513	547	517	548	556	523	587	535	521	530	562	516	548	543	543	574	580	518	576	553	545	519	560	510	535	489	523	497	549	535	546	531	546	564	560	503	535	540	503	517	521	515	536	537	541	574	550	565	549	529	539	549	604	536	580	494	568	544	573	502	536	544	507	537	543	532	542	575	565	579	570	567	563	538	580	523	567	550	554	545	518	571	515	553	542	549	528	537	522	517	548	576	523	533	557	542	563	540	523	589	527	540	516	529	527	564	546	575	516	550	521	539	550	551	499	544	540	545	577	544	509	536	569	538	505	538	556	551	538	552	549	544	564	525	549	515	527	557	548	538	552	535	521	573	563	510	546	542	516	544	598	544	522	534	561	522	529	559	530	515	551	512	540	548	511	575	534	559	528	566	524	539	538	515	533	538	537	543	559	536	573	588	541	557	525	546	550	542	549	559	550	497	545	540	533	519	524	547	626	558	536	570	529	523	511	518	554	528	538	546	535	531	568	539	556	538	539	547	573	565	533	522	553	570	560	526	526	527	510	544	534	581	536	550	560	586	526	542	569	549	531	578	590	554	536	567	551	519	520	560	543	552	576	524	557	507	565	548	527	549	507	528	538	579	527	525	538	530	555	551	529	549	522	521	522	532	569	509	563	543	527	565	549	500	542	561	549	524	506	501	546	561	533	545	598	563	535	537	523	514	499	552	558	567	531	550	532	542	566	520	551	541	524	490	577	531	571	569	549	546	550	565	533	520	541	503	566	522	584	562	568	537	565	515	580	553	518	531	534	510	526	542	519	536	515	550	527	570	572	505	521	531	535	512	556	570	534	535	541	564	535	537	555	562	567	490	493	530	543	543	533	527	543	563	540	547	537	513	516	528	542	525	588	546	495	559	544	539	535	579	477	514	540	545	561	539	574	559	527	561	541	603	539	564	552	582	514	535	542	541	563	530	571	556	505	508	521	527	562	526	492	539	532	514	556	528	508	581	558	526	576	544	549	532	536	523	561	505	547	510	539	619	525	523	527	506	555	556	542	587	580	544	571	557	521	558	544	553	524	535	567	561	595	561	539	572	545	554	574	551	618	520	555	509	535	516	552	581	547	505	573	534	531	523	513	549	547	505	524	552	507	549	516	541	502	541	541	536	541	593	548	534	564	546	538	548	528	528	573	562	507	515	524	599	526	539	539	541	555	533	485	583	567	566	543	567	510	541	522	518	532	550	542	535	550	567	534	553	533	524	582	507	544	519	527	556	519	533	554	511	531	563	510	553	527	543	527	502	547	533	561	540	511	505	572	553	544	548	575	558	502	537	542	524	516	587	538	515	564	534	586	578	523	576	543	538	547	556	523	564	493	547	559	578	538	589	539	556	547	535	552	547	558	491	579	567	529	546	558	547	533	508	524	540	522	552	575	539	518	512	536	560	532	553	512	506	544	593	529	524	536	537	539	571	529	542	566	503	561	537	531	576	542	540	533	533	567	564	551	532	579	510	553	481	575	533	568	533	542	557	533	557	531	568	552	577	541	529	564	543	575	574	540	601	529	507	550	499	563	565	550	560	508	512	538	540	586	536	543	558	525	590	543	530	568	516	586	573	507	527	545	486	530	554	555	562	589	517	515	530	528	541	557	516	511	523	536	529	542	559	511	541	544	528	514	529	497	535	532	519	575	582	500	520	541	552	496	567	538	544	503	483	580	530	539	585	589	538	535	551	567	541	524	533	499	522	527	529	567	527	580	584	542	516	550	543	556	535	562	561	517	547	552	533	515	592	550	518	562	567	503	528	529	551	532	553	526	539	549	539	542	568	562	531	561	560	542	518	522	553	569	574	549	567	519	508	517	536	541	540	554	555	549	507	520	539	542	547	567	543	576	538	469	503	529	537	533	546	547	521	512	545	500	566	525	524	507	523	548	574	516	557	551	558	550	548	533	580	539	572	555	544	569	531	562	575	540	559	550	531	568	565	527	521	510	533	518	544	540	587	526	554	569	564	522	540	591	535	518	545	542	544	558	580	476	544	575	555	542	565	544	546	526	533	534	523	548	540	537	552	579	559	553	573	551	614	563	517	524	521	571	567	575	553	588	542	507	557	575	547	551	532	537	539	544	481	524	509	508	506	514	524	564	517	526	509	534	541	522	552	542	566	573	551	563	538	513	558	479	518	538	512	553	550	519	549	494	528	552	551	578	581	570	500	573	512	521	497	566	492	550	561	527	528	589	541	514	551	565	537	540	539	487	520	541	581	531	534	536	542	530	527	556	523	572	530	552	575	603	555	576	553	536	557	518	527	531	524	544	531	555	587	539	581	578	533	490	524	544	585	554	520	576	491	557	529	535	543	498	517	514	547	554	558	559	582	497	524	553	538	506	514	533	521	528	539	552	580	573	526	559	548	561	535	560	518	567	550	519	525	574	502	516	515	543	532	543	547	544	537	530	514	591	552	553	519	517	535	534	543	516	539	541	521	563	584	538	547	552	549	575	536	527	524	513	494	563	539	493	527	533	534	540	576	516	532	578	554	549	507	535	531	574	517	529	544	557	539	505	570	576	542	509	506	546	544	493	550	572	519	522	511	491	529	564	546	541	532	536	530	537	520	550	540	544	580	524	552	529	561	542	541	538	542	532	545	533	571	556	555	568	552	567	551	547	496	483	544	550	550	562	530	531	539	522	576	506	514	532	564	573	577	571	497	577	519	496	560	513	554	534	536	517	536	547	526	507	530	553	552	555	520	565	570	544	535	555	568	525	530	546	558	502	520	507	563	516	560	521	570	533	498	558	557	536	525	573	555	532	590	547	551	510	549	525	536	582	541	525	547	579	559	511	560	552	509	506	566	569	545	532	556	552	533	534	577	530	531	535	513	526	549	546	543	550	562	531	522	536	539	532	566	583	528	538	566	544	549	527	521	527	499	538	582	566	533	523	536	553	588	542	564	537	522	537	547	558	581	535	549	553	541	574	538	555	551	550	553	522	536	528	519	522	573	535	529	503	527	493	533	516	524	559	586	528	512	531	552	528	525	506	541	547	576	546	544	507	525	525	533	538	559	556	568	546	504	500	528	548	574	522	529	498	556	536	575	513	499	552	531	568	507	521	534	580	508	521	507	504	516	517	541	525	531	500	501	500	500	538	547	564	566	545	592	526	534	570	532	552	540	560	517	558	520	519	569	550	508	577	572	562	527	561	591	558	520	522	542	536	569	564	524	542	550	555	552	511	506	487	562	503	539	540
18153	15901	24026	26620	18702	11877	5625	1848	596	162	54	52	62	51	63	62	48	58	63	56	64	55	36	50	58	56	49	53	48	59	44	60	47	44	59	52	47	47	55	39	46	47	58	53	63	62	46	65	48	43	70	46	53	46	60	64	43	53	49	54	47	54	51	53	47	70	58	49	52	36	46	55	62	55	51	62	47	52	54	42	47	50	64	71	66	46	60	52	66	56	58	66	52	46	55	45	61	56	60	48	57	39	57	54	53	60	51	59	58	52	53	53	56	54	57	58	47	53	67	58	56	37	60	55	37	47	45	49	70	52	45	61	64	51	53	48	47	42	56	63	59	54	60	44	46	55	56	36	55	43	55	48	55	48	49	46	72	66	50	51	57	62	47	37	49	54	58	49	57	61	64	42	48	43	68	63	45	47	60	62	61	49	59	57	58	62	52	45	56	41	48	50	57	52	48	54	50	44	41	47	54	65	50	61	62	54	53	44	68	61	46	54	56	57	40	45	65	58	44	69	43	46	50	51	42	49	42	53	53	57	48	46	55	56	52	54	47	60	53	42	48	50	55	64	44	54	55	54	53	59	46	50	49	52	58	43	71	66	54	52	48	59	54	50	55	53	56	42	42	54	63	51	60	55	49	57	45	59	59	47	59	53	50	66	53	59	52	62	61	57	54	49	45	67	61	58	54	58	61	42	65	45	55	59	44	52	59	50	54	47	53	41	49	66	63	62	61	55	47	42	48	45	64	48	57	46	57	48	35	66	57	70	55	50	56	56	40	74	51	71	69	49	47	48	67	58	49	55	58	52	58	61	51	43	44	59	68	62	46	49	65	53	74	56	53	46	59	52	65	66	50	54	67	55	58	67	51	57	48	54	68	45	51	52	56	45	53	61	47	54	55	36	55	45	54	53	51	55	45	39	50	56	48	50	54	73	48	73	48	56	48	39	60	43	52	50	66	49	54	53	46	60	51	62	43	44	61	46	67	62	73	58	57	51	42	60	48	57	48	58	57	55	54	61	61	45	48	52	59	50	56	42	60	55	55	45	44	64	58	41	60	60	61	51	43	61	55	52	61	51	54	52	59	65	48	41	52	48	50	48	50	53	43	46	57	59	53	52	36	43	56	53	55	54	56	51	56	47	55	62	46	53	59	69	45	65	64	48	64	36	45	59	58	52	54	55	61	51	47	55	42	54	47	60	60	57	60	52	44	73	53	60	58	60	64	58	40	70	63	56	52	65	62	47	62	53	49	48	61	57	52	66	61	51	68	59	45	43	56	34	61	51	43	59	73	50	60	41	50	46	50	62	65	53	58	51	46	59	50	55	46	52	34	53	58	55	49	58	49	48	61	54	65	61	48	50	57	48	59	52	57	56	61	64	45	58	59	46	46	60	51	58	48	48	40	47	51	49	59	60	44	49	57	62	57	62	63	56	62	42	53	58	46	57	61	59	62	58	49	67	60	47	53	44	65	44	51	57	48	65	45	54	43	49	53	68	53	56	61	55	46	49	65	49	48	47	60	62	52	49	61	54	51	50	47	56	46	51	49	53	56	65	59	53	61	55	56	47	47	65	51	50	51	58	49	40	45	52	45	74	57	44	62	55	60	49	48	54	62	52	61	44	58	56	54	51	46	51	44	57	55	62	59	49	52	73	46	47	60	45	70	45	54	57	48	51	57	58	56	45	44	56	45	54	59	64	52	49	49	55	51	64	54	48	44	48	54	63	37	58	56	52	49	47	44	58	55	66	47	46	44	42	68	51	51	68	51	59	45	65	46	57	48	61	40	36	48	57	60	53	45	61	64	66	61	50	57	60	55	50	56	59	50	48	56	61	52	41	58	52	69	45	51	63	67	51	61	65	60	60	57	51	60	33	64	66	43	54	49	61	51	49	46	55	64	51	51	61	43	42	60	55	46	60	63	46	46	59	50	51	60	48	62	59	49	59	44	55	52	60	40	37	54	62	56	50	51	54	60	58	39	50	70	56	54	54	50	55	60	52	56	46	56	60	60	52	48	46	62	56	54	64	50	47	62	45	58	57	57	49	50	43	54	50	53	66	62	62	53	56	64	64	46	54	38	54	49	45	49	57	52	66	53	65	57	54	51	47	58	56	51	54	48	44	60	52	50	51	57	53	41	47	68	51	51	54	72	49	53	51	45	51	51	56	37	36	53	43	50	61	45	48	72	58	37	52	47	63	59	51	47	65	69	49	60	56	52	64	53	57	47	55	50	50	55	48	65	56	59	52	68	63	46	54	66	50	53	44	59	52	64	54	50	44	35	53	47	60	57	52	62	49	61	64	44	54	47	51	65	48	64	50	50	53	40	45	53	61	43	61	63	78	66	53	51	54	46	45	45	61	69	56	62	42	47	58	49	50	60	61	53	55	48	60	64	53	55	61	43	61	57	57	52	60	50	57	46	49	63	62	52	75	53	51	68	58	53	51	59	69	55	53	58	66	47	59	60	44	43	51	48	47	64	58	60	58	40	61	51	43	53	46	66	66	48	59	52	52	39	54	65	64	32	53	57	54	44	51	50	48	53	59	71	56	43	48	55	47	61	63	51	55	48	52	60	50	49	53	47	52	57	67	66	39	59	51	57	50	56	53	39	56	64	48	53	52	59	52	47	57	62	50	41	60	61	41	52	50	49	56	57	56	59	53	53	59	59	48	62	56	53	62	52	43	58	47	51	64	63	49	46	59	56	46	62	55	58	39	60	52	48	56	57	54	61	57	51	54	61	53	69	62	59	53	66	62	57	63	52	53	37	65	52	52	48	42	69	54	43	55	63	56	54	60	58	69	41	60	44	50	57	53	54	58	60	52	53	44	60	41	46	48	53	62	52	47	46	53	53	55	64	56	46	48	54	63	54	64	49	50	48	39	49	42	59	47	60	46	66	44	59	50	51	43	48	36	46	56	52	52	48	66	63	53	57	68	62	40	48	58	50	60	61	55	57	49	64	56	51	57	58	54	53	53	58	55	42	49	51	48	45	61	51	56	47	62	58	61	62	54	56	51	66	44	57	59	45	51	52	64	54	58	61	44	65	60	49	45	57	52	52	65	43	59	59	52	54	54	54	60	58	50	55	56	54	62	55	51	61	57	52	53	63	55	42	50	63	59	40	59	63	47	54	65	42	56	49	54	57	55	44	47	47	55	60	50	62	59	49	57	58	56	51	49	53	49	42	58	46	52	60	50	48	55	44	47	56	60	42	57	52	59	42	74	57	54	46	44	45	57	48	54	46	46	56	44	62	64	55	54	59	64	61	44	55	54	45	56	46	52	49	56	43	55	47	53	46	63	59	53	51	50	51	41	59	50	58	62	58	68	56	54	52	50	49	57	71	59	56	53	47	69	47	53	62	55	41	41	64	67	65	51	59	67	68	50	60	60	59	44	56	59	52	35	59	44	51	45	47	57	67	51	69	58	61	43	63	63	46	59	45	52	54	45	57	56	44	58	63	62	52	54	55	48	45	58
48664	36871	49134	55285	57849	49491	35893	23014	11089	2490	544	603	509	526	535	548	484	574	545	539	517	532	588	539	567	555	545	523	547	540	543	529	525	559	539	568	546	538	522	543	574	544	520	538	557	543	532	554	503	514	559	555	583	545	519	535	523	520	537	553	575	536	563	508	532	553	542	533	538	525	495	546	527	519	513	513	555	557	569	533	519	541	534	505	541	543	512	529	581	545	499	548	507	528	509	562	515	503	547	531	542	562	525	541	578	556	558	538	544	560	527	557	520	542	533	503	556	508	486	525	557	556	560	516	534	568	502	546	583	503	531	503	534	559	526	560	588	506	536	584	565	561	554	543	531	581	529	551	558	582	559	541	586	537	533	536	534	532	500	535	608	497	566	511	564	536	592	553	518	545	547	555	545	562	527	545	489	552	512	566	555	536	556	518	522	562	552	523	535	544	535	521	542	507	537	496	496	489	574	566	558	536	540	562	555	521	553	536	534	537	574	536	567	503	515	549	559	523	554	546	532	550	562	554	555	557	521	556	592	553	516	578	546	568	493	545	536	532	553	539	531	493	566	536	546	508	532	566	550	580	525	562	545	534	584	543	538	543	556	558	536	561	580	577	488	550	504	584	514	543	541	558	570	561	541	549	572	518	568	540	502	562	627	577	536	518	515	571	513	523	512	549	510	548	523	535	539	522	528	475	569	536	532	588	571	525	513	567	536	541	552	547	508	550	581	543	554	523	514	564	553	539	532	534	536	552	523	560	523	571	535	547	564	528	523	529	559	521	536	555	539	546	525	558	538	555	549	566	553	515	549	543	602	543	551	545	541	552	543	539	544	563	550	514	555	515	551	572	524	531	524	572	560	510	500	542	532	558	557	581	501	545	538	538	582	560	516	559	533	539	521	536	565	532	511	572	549	552	563	564	594	561	512	569	530	557	534	561	519	599	561	553	537	566	515	582	544	546	556	518	505	501	597	522	551	557	536	533	533	566	544	543	554	560	565	548	553	526	562	540	551	496	530	536	564	568	542	507	531	573	555	543	555	515	544	552	529	592	588	585	544	555	546	534	577	560	531	570	534	504	601	539	563	525	530	524	551	516	545	489	574	539	523	514	523	515	574	557	577	508	550	529	554	549	575	594	486	562	583	522	543	557	574	594	527	561	541	549	545	552	517	540	513	523	554	538	511	550	531	551	559	589	555	548	511	542	551	528	517	510	556	541	558	526	547	586	540	544	514	562	543	602	615	515	528	551	556	530	531	559	548	484	522	524	506	531	565	550	555	552	544	552	538	563	510	544	586	529	542	584	566	486	575	520	574	528	572	520	543	557	491	521	543	548	509	605	566	558	562	528	558	557	578	548	551	572	554	580	542	539	547	542	527	506	532	555	516	535	538	500	548	555	564	529	539	585	559	537	566	546	560	526	499	531	508	549	537	545	553	572	573	516	505	552	495	548	543	548	563	502	548	543	545	547	557	537	497	557	523	537	536	529	553	542	524	567	571	533	496	606	551	548	542	557	561	522	538	581	504	552	543	523	550	565	520	527	512	557	526	549	544	528	522	534	526	574	526	527	542	523	535	556	523	572	550	548	562	507	570	547	552	548	585	555	521	565	536	546	545	553	552	561	576	527	539	555	523	558	530	544	535	578	534	582	546	525	534	550	554	529	558	538	524	534	518	534	543	597	563	525	545	576	557	521	641	563	563	579	563	574	508	572	567	597	536	582	519	559	537	527	539	530	551	572	556	562	536	541	508	547	500	562	581	594	551	569	551	484	521	559	579	529	580	531	531	586	527	542	530	565	535	540	528	541	606	523	592	541	547	543	569	563	539	496	552	528	529	567	547	521	533	554	525	574	526	557	532	540	509	523	492	532	540	508	561	518	520	582	571	557	537	530	553	550	553	548	551	536	508	544	549	561	507	514	554	522	519	537	566	567	545	580	530	533	555	543	563	577	562	529	519	581	544	565	522	557	543	523	525	545	557	565	571	526	539	557	506	572	576	528	526	537	504	547	557	530	569	537	572	526	534	564	539	526	552	536	523	553	534	573	530	547	533	559	575	498	555	539	589	533	521	527	547	538	557	571	568	578	519	559	558	572	513	554	548	520	573	585	533	541	525	581	531	530	557	558	523	528	526	559	498	524	571	566	504	555	533	546	568	559	522	549	545	515	524	509	546	567	561	557	516	549	550	558	551	534	563	584	575	530	551	554	581	538	580	531	515	566	540	573	550	591	570	550	550	538	538	592	501	555	516	523	534	511	557	541	521	531	556	544	562	585	605	534	557	555	514	557	508	541	550	553	554	519	558	542	514	507	532	576	552	543	542	561	592	514	554	532	534	541	580	570	540	580	538	523	571	566	566	521	507	547	541	550	550	522	536	562	570	559	549	533	559	585	583	561	519	576	560	528	526	553	542	542	559	546	557	549	567	564	537	570	511	589	529	523	490	541	564	528	539	551	544	531	522	580	538	546	489	510	539	550	552	508	548	510	543	532	541	525	544	560	560	540	532	575	561	558	551	526	517	558	540	588	565	564	551	565	581	523	511	537	537	504	523	530	574	562	559	580	549	523	549	500	563	578	519	583	567	536	542	530	544	548	577	521	507	561	551	548	569	510	510	511	536	551	534	518	547	545	554	568	527	497	607	528	560	508	505	537	585	543	563	525	529	537	525	564	525	547	532	544	578	524	581	544	543	549	536	577	532	579	510	549	586	554	535	533	517	558	521	537	563	559	544	520	556	532	529	558	550	551	571	530	546	528	565	538	530	501	548	534	561	541	545	556	545	521	585	549	519	497	527	543	554	556	550	517	562	521	535	567	545	565	538	527	574	540	580	513	538	561	521	522	557	511	538	566	555	557	568	506	588	561	535	533	517	517	568	498	546	569	562	586	590	548	541	533	556	582	538	583	591	537	539	516	559	555	529	517	523	533	544	553	555	517	516	561	562	578	573	542	536	567	583	541	533	551	530	537	558	504	536	600	536	552	541	547	492	599	540	563	496	507	574	528	514	577	535	535	516	531	489	561	566	538	562	545	555	525	532	546	549	559	531	562	545	582	534	567	565	548	566	573	505	546	522	536	555	509	521	533	527	558	578	520	555	527	560	537	535	582	563	505	575	535	572	543	524	555	555	567	547	553	550	550	531	561	554	547	563	506	577	528	531	551	522	546	543	572	554	542	571	513	583	502	527	511	566	538	544	554	573	570	547	564	564	577	526	529	563	527	534	509	581	507	520	522	561	552	586	529	533	531	536	515	557	528	532	539	489	584	538	524	555	530	535	558	550	547	546	561	512	569	550	567	535	573	546	521	522	516	508	524	530	554	552	525	511	527	551	519	566	537	574	529	584	542	532	529	531	578	523	531	559	542	518	572	537	551	531	552	531	566	537	521	587	525	563	536	530	558	560	531	549	555	534	532	545	536	546	508	550	560	547	519	564	548	541	510	538	551	560	528	533	543	568	511	543	534	559	565	522	535	527	546
12927	9009	15796	16894	10654	5570	2501	872	283	79	54	43	43	44	38	43	33	52	25	53	35	37	36	38	46	50	38	44	49	44	54	39	45	52	38	42	51	49	43	42	40	37	41	32	37	44	49	40	45	42	56	41	52	44	44	43	52	47	39	34	36	40	31	39	32	48	50	59	38	47	49	40	41	51	47	44	53	51	44	56	33	43	44	33	44	44	48	39	39	42	42	30	48	55	45	50	60	44	33	40	45	46	47	38	54	31	57	43	38	46	58	32	33	37	54	43	34	43	39	49	51	45	43	50	32	39	46	46	27	48	41	53	44	47	40	38	35	43	33	26	47	54	35	45	33	42	42	43	49	46	38	48	51	39	34	41	47	36	52	39	53	42	46	42	42	47	31	44	32	36	45	36	39	45	43	40	43	42	36	47	42	39	43	42	41	42	27	34	47	30	44	41	43	47	48	50	54	46	48	44	52	37	53	46	38	34	33	51	34	33	41	37	43	50	49	47	50	40	36	46	41	44	33	37	55	39	41	43	37	36	40	35	52	31	51	41	37	48	40	43	43	48	46	41	48	42	32	49	41	40	54	31	58	42	30	44	38	37	50	51	58	46	48	42	42	44	34	42	45	36	40	42	49	45	48	41	44	65	51	35	44	44	42	58	44	39	40	49	38	50	56	34	33	38	46	46	36	47	40	35	45	50	51	39	29	41	42	46	34	34	46	38	44	53	43	44	32	36	42	44	50	49	32	47	54	42	39	31	46	42	44	39	43	40	48	36	44	43	56	38	43	34	54	48	52	43	47	50	40	34	45	47	38	41	47	42	50	37	52	30	47	40	41	40	41	35	43	51	53	50	49	50	36	43	38	35	43	37	54	49	46	43	35	50	34	44	36	39	41	39	38	33	43	35	57	45	56	45	47	36	42	46	44	35	28	49	51	44	44	57	51	50	45	43	40	33	55	49	43	42	42	42	42	38	34	41	40	47	49	52	47	48	49	46	48	40	54	33	34	51	55	46	37	37	43	40	39	48	47	39	37	35	56	32	38	35	35	47	51	40	33	29	34	34	59	58	28	38	52	50	38	41	46	31	40	44	50	60	41	49	49	53	38	51	48	42	40	28	46	40	39	31	45	43	37	31	52	59	41	36	44	43	40	52	45	37	49	41	67	37	40	46	38	36	43	39	41	34	38	40	48	38	36	41	38	58	47	48	54	38	46	47	40	48	40	37	38	41	37	57	46	45	44	46	37	54	37	44	44	50	49	42	39	39	43	50	35	46	48	55	43	34	37	46	39	39	30	43	36	44	34	44	50	42	45	35	44	33	43	33	46	46	41	37	42	36	40	47	42	45	48	45	36	43	43	45	44	43	43	47	33	39	45	41	36	46	43	40	34	45	51	56	38	39	41	45	42	55	41	46	42	29	40	45	34	43	41	60	41	33	44	35	49	31	47	31	44	44	47	38	46	31	44	37	39	42	38	39	36	49	35	45	45	44	57	41	41	47	35	42	37	41	37	65	46	38	58	45	35	52	53	59	40	36	55	41	46	56	42	49	37	45	37	29	44	45	38	42	37	34	44	42	48	44	59	53	47	42	42	33	38	41	46	41	42	42	42	43	37	52	57	48	42	38	46	40	50	40	39	46	31	45	35	43	32	41	39	41	35	42	39	57	39	46	32	40	47	49	37	55	51	46	34	43	43	54	46	36	44	48	43	51	37	46	44	41	49	54	42	39	36	45	39	30	51	37	47	46	55	40	36	44	48	43	47	34	36	33	39	54	50	42	39	58	37	44	43	54	44	49	40	43	44	45	51	52	49	34	45	37	34	44	36	44	52	47	40	39	44	45	50	43	28	51	48	38	29	52	41	34	47	32	41	48	45	31	41	44	39	45	54	45	49	50	54	40	44	43	39	49	36	36	47	45	38	43	41	33	50	37	48	45	36	52	61	45	39	39	42	43	39	35	48	36	38	38	38	40	41	51	46	39	46	44	44	49	44	40	50	51	44	46	47	36	46	38	38	51	42	33	49	37	39	33	35	45	43	47	40	37	48	35	48	42	44	48	50	47	54	46	40	40	46	56	48	45	40	45	36	53	29	38	46	31	46	52	41	47	42	40	45	36	42	43	50	37	47	49	50	47	43	42	58	29	36	52	45	33	50	56	47	42	40	45	41	36	38	52	51	45	39	48	47	39	45	33	39	36	58	41	45	50	47	47	44	27	35	43	42	36	33	42	38	45	47	43	42	40	43	49	44	43	43	38	42	38	44	46	38	41	41	36	48	35	38	42	47	29	58	35	54	46	37	35	46	45	33	51	33	41	45	37	47	34	45	48	38	35	36	49	39	50	48	28	36	41	50	43	45	45	46	33	52	40	41	41	31	36	40	40	45	48	28	39	45	45	46	48	29	38	40	43	39	36	56	43	40	51	47	36	52	51	44	38	50	46	39	51	46	46	42	35	37	51	44	39	44	48	40	50	43	35	41	41	29	32	37	49	47	44	59	33	39	44	50	42	23	48	39	54	46	33	49	52	43	44	34	49	54	41	41	37	38	35	42	50	42	40	35	41	52	32	48	43	48	46	35	41	43	46	45	31	46	45	36	39	35	41	42	35	49	45	42	38	39	37	56	32	49	46	43	44	50	37	46	40	42	50	41	49	39	42	48	46	41	41	45	48	42	46	32	52	37	41	40	37	58	42	43	38	42	39	53	27	30	36	33	42	52	31	47	41	54	39	46	44	48	45	47	36	43	46	46	45	41	47	45	37	36	37	37	43	40	43	29	46	39	39	44	60	41	44	35	41	42	45	46	42	40	41	48	38	49	41	41	50	41	54	43	42	38	43	43	53	51	44	43	53	48	41	41	42	50	40	38	43	46	41	39	43	46	43	51	50	45	48	41	35	44	37	38	47	43	51	48	38	40	38	36	49	46	55	29	58	43	47	38	36	38	50	41	47	33	30	46	48	39	34	57	41	35	34	41	52	38	42	42	40	38	39	39	39	36	51	42	46	39	50	37	40	40	45	37	52	46	46	38	46	42	61	32	33	55	49	41	44	52	39	37	30	38	45	49	35	30	40	55	41	38	27	44	45	45	51	48	47	42	44	37	51	38	45	46	49	36	44	41	40	43	49	48	47	42	49	46	47	35	40	34	47	52	39	44	45	42	40	51	44	42	34	29	37	49	49	42	48	32	45	41	46	33	23	45	44	44	42	53	41	54	48	58	59	44	44	43	52	45	42	39	40	39	42	51	50	61	43	42	39	47	35	42	38	44	41	54	45	37	63	45	43	43	39	46	46	53	39	41	40	38	49	40	38	47	42	50	41	45	38	39	45	43	43	54	48	36	49	42	53	36	50	49	41	46	33	39	41	34	43	46	42	47	43	51	47	50	39	44	36	48	36	46	44	42	41	38	49	39	40	35	44	53	36	35	42	48	50	33	42	55	58	36	33	40	31	40	40	42	43	51	51	48	43	38	45	44	51
41165	32105	41202	44933	45628	38575	27997	16245	6949	1552	408	413	441	454	392	439	412	438	455	429	446	430	443	448	408	422	454	412	411	409	435	403	434	449	409	406	418	411	425	411	427	422	426	400	423	438	426	389	400	399	439	400	389	406	449	403	410	403	440	414	431	421	404	413	406	446	401	426	403	436	408	430	475	480	457	434	414	415	391	422	413	401	417	404	455	380	428	455	438	443	416	426	437	429	473	442	446	423	437	423	411	417	416	438	468	433	403	415	426	452	407	405	424	399	405	411	382	396	448	433	414	425	431	389	423	431	428	385	397	433	420	457	453	392	415	383	439	425	416	402	433	400	446	456	422	410	440	413	421	397	458	415	418	412	431	405	376	403	423	437	429	398	435	407	439	435	425	401	387	383	424	412	434	393	410	436	427	415	440	407	422	397	463	419	407	433	397	425	452	453	454	410	409	430	436	444	436	430	405	413	403	439	408	429	454	439	447	415	465	443	404	425	406	462	436	436	416	406	402	427	429	409	422	375	404	433	399	427	442	381	424	417	447	420	439	386	447	462	411	418	394	436	419	408	480	446	387	420	458	432	403	410	417	413	385	443	418	399	406	441	428	439	404	427	400	467	428	443	394	391	433	423	406	438	441	439	413	423	455	423	411	415	420	404	421	415	394	468	423	438	438	405	454	411	394	401	435	404	418	464	409	391	427	438	399	396	383	422	456	439	410	441	426	459	403	428	434	412	436	433	445	434	390	425	417	439	423	416	391	446	447	395	399	432	420	444	418	417	452	445	410	440	443	420	434	450	378	434	389	438	386	407	406	398	425	425	460	419	460	444	421	411	413	453	403	381	446	404	422	419	435	467	437	421	422	403	435	406	410	405	425	403	444	400	403	403	421	454	445	396	419	426	408	421	404	398	409	432	417	406	394	426	410	434	424	431	393	427	424	431	440	419	442	422	404	441	421	422	426	428	425	447	402	414	399	428	422	380	460	392	428	427	423	448	418	417	407	404	438	410	428	445	433	397	407	389	445	425	367	419	411	409	439	431	411	416	421	394	440	445	436	438	436	477	418	433	435	404	437	451	404	395	384	435	410	384	404	444	412	412	393	422	397	396	433	391	386	391	386	446	431	416	399	416	414	426	424	432	425	404	402	411	394	443	408	437	425	431	378	405	419	417	389	432	427	432	464	433	418	442	398	396	431	412	416	415	416	425	410	418	427	436	455	436	426	440	434	391	409	416	452	446	425	421	444	441	442	464	411	411	425	419	450	398	442	441	448	405	408	435	436	450	436	382	388	402	416	423	395	401	438	413	457	438	435	414	408	412	410	414	421	403	457	424	415	382	398	423	418	436	449	443	447	411	430	402	423	411	453	415	402	437	385	444	390	437	418	395	404	383	429	457	432	440	398	390	402	447	437	402	405	436	421	449	429	424	435	375	422	413	443	417	426	417	454	443	416	438	427	416	434	403	420	457	429	425	431	429	414	455	400	428	422	433	397	448	427	416	472	410	410	416	406	426	408	428	401	400	383	403	397	429	401	410	407	423	433	424	406	419	427	452	388	410	387	423	409	397	400	405	427	428	425	405	425	445	420	465	385	401	427	427	408	421	452	465	435	410	395	427	413	464	424	433	396	450	399	417	438	437	468	434	422	382	416	423	448	416	434	375	417	415	385	418	425	419	400	444	439	430	387	426	422	443	432	391	429	401	482	406	412	453	424	433	415	438	427	435	437	451	389	433	424	408	412	383	407	460	415	410	422	443	414	437	419	442	413	432	430	429	417	400	437	457	420	406	415	413	429	417	427	426	449	441	400	428	401	442	461	408	392	422	389	442	408	401	432	418	430	411	413	403	393	417	437	432	417	449	425	409	427	401	433	472	417	413	427	426	411	372	442	428	423	414	426	418	426	406	405	463	410	435	403	420	406	424	413	426	406	395	422	414	416	417	445	434	417	417	429	381	413	424	433	403	409	426	392	428	422	436	450	405	419	432	453	412	445	438	429	414	432	442	417	413	414	426	428	414	424	426	405	416	469	423	418	388	427	372	421	419	410	415	447	431	419	403	460	426	416	415	408	440	414	449	400	426	443	409	408	400	431	399	431	410	394	405	407	407	415	418	396	470	429	386	436	415	409	385	391	436	376	423	419	420	446	449	373	410	435	428	412	380	454	461	419	432	437	410	426	429	385	443	459	465	441	426	434	403	403	420	489	394	374	438	425	441	404	410	436	428	396	406	434	392	403	436	427	426	435	451	436	401	433	377	440	398	427	425	428	403	418	435	410	413	400	451	412	406	401	443	402	429	408	402	467	392	412	420	386	405	412	441	408	412	397	425	418	423	402	432	424	425	405	400	405	430	398	405	407	366	466	437	459	459	440	446	416	409	420	426	416	424	426	411	391	421	435	448	423	433	451	419	410	466	422	407	422	437	423	420	377	457	402	407	465	451	409	448	398	449	432	419	448	447	439	458	433	419	378	393	440	414	439	428	393	467	402	413	417	395	398	412	421	437	440	412	416	444	420	434	431	451	424	460	423	403	428	404	424	387	398	393	431	400	436	416	437	393	433	436	389	434	413	424	433	444	427	375	427	422	414	414	404	430	443	402	440	435	424	394	428	402	427	458	439	436	459	386	439	431	400	420	406	415	404	385	421	406	408	442	426	431	412	396	437	449	404	415	402	423	425	429	434	410	427	433	445	423	420	429	393	395	419	399	416	443	418	412	406	421	427	433	414	417	430	415	412	406	434	433	436	420	419	424	432	448	383	409	415	446	432	408	440	441	434	407	409	436	444	433	387	417	422	396	429	417	419	411	408	463	395	435	417	415	408	436	404	385	409	443	399	428	413	419	415	406	451	408	422	424	456	402	416	402	416	400	387	421	394	424	403	404	432	418	389	447	453	416	401	449	406	429	434	417	442	456	424	417	448	428	412	426	390	420	447	418	412	450	435	415	444	412	449	413	427	440	422	451	427	457	427	443	432	407	381	386	423	457	403	410	401	416	450	415	451	434	427	427	424	427	431	439	412	442	410	382	425	408	435	411	423	405	409	400	439	422	404	420	437	438	410	425	418	401	412	403	442	406	452	395	397	425	432	410	376	410	436	386	435	445	424	414	434	413	411	401	409	424	437	382	434	375	415	398	447	438	440	405	427	385	408	468	410	449	437	440	411	409	440	446	432	429	451	413	449	419	427	421	429	424	425	417	367	392	415	413	438	412	398	453	414	450	416	437	425	418	417	417	412	400	407	423	418	390	394	443	400	432	405	416	451	442	412	413	437	413	431	413	423	412	425	445	434	435	421	404	425	371	419	409	423	411	419	449	408	410	432	392	397	406	435	430	396	421	408	430	438	428	416	439	446	443	413	400	392	446	427	444	402	460	464	464	425	425	443	360	434	409	416	406	407	408	425	423	400	411	400	422	426	441	392	447	434	374	435	414	403	388	405	453	444	401	432	435	404	396	401	430	411	413	426	411	435	443	390	429
16771	19217	27905	25188	16304	8645	3555	1236	404	169	58	74	63	47	76	59	51	63	45	61	54	62	73	59	66	53	60	50	58	71	56	64	48	63	58	56	75	67	55	60	62	36	48	52	64	51	59	70	61	62	63	63	65	49	69	55	68	65	63	50	59	60	60	53	58	54	62	64	67	51	69	59	63	66	59	55	62	56	61	61	49	70	56	50	57	44	64	58	52	50	64	69	58	66	60	64	54	65	51	63	51	66	59	80	69	58	63	63	57	59	66	61	68	56	63	56	72	46	69	61	87	56	64	53	58	64	57	64	63	60	77	60	56	67	64	47	60	59	59	61	46	49	58	66	53	61	63	51	71	61	61	59	63	57	69	51	63	67	60	42	60	68	65	62	61	52	52	64	70	62	52	68	68	56	59	48	80	59	62	64	71	56	61	54	67	56	65	61	59	46	64	71	53	58	67	65	55	57	66	62	51	44	62	62	47	44	63	66	52	71	60	52	49	80	59	50	60	56	60	60	62	60	58	64	45	56	56	56	57	53	58	59	57	65	53	58	62	62	71	53	50	59	53	60	59	46	52	58	54	61	56	60	62	62	60	52	63	46	62	55	58	65	63	65	71	60	44	67	55	56	69	58	50	65	58	51	47	48	60	63	54	67	59	64	62	47	61	66	69	64	64	60	59	64	55	61	47	75	65	57	65	59	49	55	64	57	57	49	58	53	58	63	68	53	54	64	80	58	61	50	64	68	61	60	47	70	68	63	56	62	87	71	59	62	74	60	68	64	48	65	52	54	63	56	64	68	66	57	64	60	57	56	59	48	56	56	65	74	58	57	59	69	54	50	55	59	70	62	53	64	43	70	61	73	54	61	71	61	58	55	66	58	52	55	53	43	52	74	59	67	51	66	74	53	72	63	70	66	53	53	64	61	70	74	52	55	64	67	58	50	71	50	56	49	50	60	61	59	68	64	61	54	68	67	48	46	59	52	66	50	70	60	58	63	74	57	65	70	51	67	49	49	54	59	49	62	66	53	65	75	68	46	59	69	57	63	59	65	55	64	61	65	60	55	62	70	68	69	74	58	55	52	56	69	47	68	59	50	62	51	66	54	54	57	64	62	58	72	61	42	65	57	57	61	69	50	62	60	71	67	50	66	56	51	67	56	57	76	49	60	58	78	67	52	64	78	70	61	65	51	62	59	70	51	51	61	52	47	65	55	53	56	61	59	75	45	61	66	69	56	63	60	55	71	60	45	52	60	59	60	58	49	64	50	61	58	67	54	64	50	60	61	61	71	71	50	45	45	61	53	67	64	71	65	56	66	57	59	56	50	62	58	60	55	77	50	66	45	60	52	61	62	66	56	60	66	53	63	58	55	66	64	60	53	66	60	47	61	64	70	52	72	57	74	58	61	54	64	60	51	49	63	59	53	67	51	65	58	65	53	62	50	72	58	62	57	63	59	64	75	53	59	77	61	45	72	52	61	62	58	49	57	61	65	51	63	52	47	71	49	58	54	63	61	63	62	63	69	61	70	59	58	59	55	48	61	68	59	51	56	66	60	55	54	44	73	67	60	64	46	61	53	47	56	67	62	55	60	57	62	60	70	46	58	60	71	59	56	70	68	51	64	55	60	67	59	56	59	62	62	58	59	71	73	52	57	56	72	60	60	60	64	70	70	69	56	67	56	60	47	77	48	67	58	63	53	66	65	59	59	62	69	48	60	62	63	61	47	61	54	55	41	46	65	60	48	50	70	72	55	71	85	72	70	52	76	74	43	63	61	57	58	52	57	63	54	57	50	54	66	56	51	65	72	68	61	63	51	45	69	63	56	63	49	61	67	70	62	42	63	62	54	64	60	62	48	59	69	52	57	54	48	59	66	57	65	55	60	55	66	58	74	68	63	61	61	53	69	58	61	76	53	67	54	58	61	57	50	50	62	62	55	65	66	55	48	65	50	70	53	49	48	65	39	53	81	59	55	60	66	52	73	57	65	62	63	51	60	49	54	60	61	65	62	74	60	67	70	60	68	58	60	63	61	65	55	53	63	63	54	54	62	65	71	68	73	56	54	56	62	43	63	62	78	56	60	65	60	59	57	59	45	55	63	65	61	50	59	71	75	53	45	59	64	48	53	66	81	53	52	71	63	60	64	62	62	52	52	58	48	62	64	52	80	61	55	62	61	67	60	52	56	51	76	62	64	65	57	57	50	41	54	50	47	61	80	46	61	56	44	62	61	60	67	74	66	81	73	57	63	56	68	53	61	76	56	68	60	59	63	60	52	71	55	50	54	67	45	66	65	70	52	63	51	63	66	62	71	57	53	58	56	62	66	48	64	61	45	53	51	59	49	53	56	62	54	56	66	66	66	43	58	57	52	76	72	54	64	59	64	64	58	51	51	64	47	56	62	70	62	64	65	71	57	51	60	54	82	52	67	51	62	64	62	49	60	65	68	67	56	58	55	56	57	55	74	61	58	63	67	60	66	60	55	65	60	54	47	64	56	58	55	76	56	64	52	55	65	62	62	60	64	69	58	49	59	61	55	48	66	66	60	49	70	57	65	64	59	73	60	60	58	62	49	59	57	62	46	56	61	66	61	54	50	74	60	61	56	61	72	63	49	77	58	69	67	61	69	57	60	54	64	63	46	63	49	62	52	55	65	55	62	68	65	52	69	51	59	67	54	50	65	55	48	52	70	51	51	57	53	67	49	72	75	69	71	50	57	59	52	62	52	63	56	51	66	70	46	54	61	60	54	70	71	48	81	57	53	63	50	49	52	51	49	69	63	66	54	53	57	59	53	58	51	54	78	66	54	68	41	78	57	58	58	60	57	63	74	49	57	43	64	66	69	61	67	64	66	45	55	78	57	61	51	56	63	67	57	54	65	68	72	53	52	60	59	46	63	52	64	69	55	56	65	56	67	48	43	59	65	60	60	58	61	65	55	73	64	54	52	59	74	65	55	64	58	65	45	68	48	47	58	51	51	47	53	53	46	55	57	58	60	53	61	54	60	58	59	45	60	58	71	49	62	51	61	62	63	56	52	55	58	49	65	56	63	57	60	54	49	47	63	65	61	53	68	57	67	71	63	69	56	57	71	47	73	60	78	63	48	47	50	55	58	62	53	56	52	69	52	75	67	57	62	64	40	45	65	76	57	52	53	60	66	46	60	67	36	47	60	53	63	66	55	58	64	62	52	53	56	70	58	69	61	65	53	63	54	71	46	62	70	54	60	52	48	81	90	62	54	60	77	81	57	75	57	59	42	52	59	57	62	56	60	54	48	62	57	66	67	77	56	74	60	54	71	53	63	73	49	69	56	65	68	57	67	55	72	48	60	64	64	59	66	53	57	69	48	50	58	71	47	43	76	59	61	58	63	62	47	60	63	63	66	68	58	53	57	64	50	70	59	62	63	44	68	51	54	81	66	54	65	68	54	67	65	52	69	64	57	52	58	69	39	58	48	58	52	74	72	59	58	58	73	64	53
48658	42002	51513	52778	53977	43898	31380	19043	8237	2669	637	602	616	596	630	645	616	601	588	572	600	614	593	629	581	637	637	613	604	607	578	612	626	612	607	562	582	614	589	634	634	617	596	629	607	622	563	633	620	558	622	642	582	610	603	576	626	567	607	610	611	595	569	608	600	614	624	583	637	614	581	567	638	590	617	577	612	587	582	633	589	620	628	573	606	671	599	624	647	584	585	606	640	579	614	588	619	593	580	593	618	660	622	615	594	616	646	563	594	589	555	611	565	625	569	600	599	567	635	641	576	627	582	614	603	621	605	599	563	596	603	612	589	594	608	609	612	633	684	605	592	592	601	615	611	624	574	616	626	593	628	646	595	601	611	583	610	615	590	603	552	581	660	636	582	635	575	589	592	626	616	569	606	615	619	599	567	664	598	593	595	626	624	639	601	603	593	609	625	599	572	623	598	610	667	599	599	589	627	568	625	626	605	656	597	592	589	608	592	624	580	573	632	618	620	640	606	610	585	628	577	585	579	598	649	569	628	589	580	615	576	649	594	630	537	612	591	639	595	617	594	671	593	611	588	572	615	600	631	579	605	610	572	682	628	560	606	602	595	598	640	651	592	635	612	653	613	556	625	600	643	596	605	631	607	588	635	614	611	606	575	590	616	626	606	590	576	653	588	567	579	632	572	587	579	610	564	596	607	607	598	619	643	612	592	595	644	584	616	595	597	596	589	656	568	612	607	592	652	641	598	611	581	614	580	579	612	594	627	611	581	594	608	627	603	645	615	632	633	637	595	563	624	623	569	593	609	653	591	645	598	615	575	617	614	629	586	610	589	623	603	563	577	607	580	606	618	610	605	626	625	639	596	559	633	591	618	628	607	639	620	631	588	638	613	648	594	600	626	594	608	553	623	606	588	603	574	634	563	586	560	633	590	608	596	608	623	619	591	577	615	595	621	562	599	596	602	634	580	594	636	622	594	570	600	611	632	620	592	643	603	612	589	578	628	624	611	622	630	657	592	614	639	650	594	607	619	579	588	631	588	589	617	609	606	595	624	672	615	550	600	576	612	635	633	628	580	619	559	614	589	615	580	632	593	638	585	631	605	607	631	580	600	614	625	574	615	596	604	625	599	626	585	607	603	579	607	563	604	665	555	631	610	610	612	637	615	615	595	598	610	600	617	597	587	639	590	604	599	600	534	639	554	615	616	595	607	597	628	575	573	644	594	610	587	629	612	604	601	615	610	558	556	582	611	626	611	600	586	558	619	610	568	587	582	656	564	565	590	579	573	602	603	607	591	604	603	608	573	596	603	578	592	591	581	593	576	537	581	616	583	584	633	651	584	559	609	618	580	631	569	580	607	633	587	601	577	580	581	600	587	620	620	594	637	637	625	616	608	567	636	621	591	606	632	599	593	608	570	615	630	599	612	589	597	641	597	619	583	585	641	596	595	594	569	598	626	627	665	601	614	576	624	661	602	603	591	622	596	645	620	605	615	591	615	562	633	588	581	597	607	633	621	609	568	607	603	556	582	627	589	593	609	563	592	598	599	604	606	619	647	609	594	540	577	605	592	599	618	614	645	591	595	593	639	589	633	639	585	636	633	613	619	613	581	590	575	623	639	541	629	579	612	640	621	645	619	589	611	596	619	636	599	595	560	592	612	611	608	603	588	618	582	614	645	642	610	543	623	617	583	587	621	609	660	555	599	587	622	671	616	545	618	576	615	589	590	641	602	610	581	605	561	620	551	630	597	592	615	565	622	604	612	561	593	616	622	647	601	608	592	637	586	586	621	659	600	619	584	590	633	577	663	581	618	621	575	579	611	602	591	638	620	636	583	627	566	593	588	618	627	613	571	641	572	573	586	625	608	591	619	612	589	599	585	600	596	623	633	626	637	603	646	585	629	581	652	587	659	628	617	629	604	618	650	586	583	597	589	561	606	569	599	595	577	596	573	611	596	579	599	630	644	549	560	641	604	572	613	592	621	563	638	625	587	640	621	631	610	584	590	617	654	632	557	568	610	601	590	597	603	606	624	581	574	594	570	603	589	605	570	593	588	632	582	597	596	582	594	586	613	617	606	605	648	562	568	603	580	622	625	629	579	622	594	590	580	604	599	588	622	607	582	578	591	664	614	658	597	632	633	620	621	638	615	596	594	554	596	599	589	632	603	616	550	586	648	562	589	601	637	602	618	601	565	602	628	625	623	601	572	590	609	618	625	589	557	598	643	576	575	590	610	612	658	622	645	583	617	568	598	594	569	596	620	635	641	607	571	590	582	603	571	604	595	615	602	590	650	581	598	656	601	557	625	613	585	580	649	615	627	645	615	607	586	584	615	598	568	578	596	581	555	608	601	620	598	607	633	586	640	593	594	591	559	623	607	586	592	607	607	626	606	650	595	597	636	600	608	596	616	589	585	616	626	600	623	588	607	602	583	636	590	593	617	629	605	622	576	544	607	605	597	587	619	613	586	597	600	577	613	591	620	595	626	596	602	550	606	541	583	636	585	624	595	584	599	586	610	607	689	602	612	589	599	604	618	600	560	588	586	581	581	602	616	650	607	602	619	597	599	582	548	609	597	602	559	603	581	610	586	592	609	633	571	605	571	581	609	572	622	625	604	612	611	602	579	595	583	561	668	589	610	580	542	607	595	540	621	642	636	610	556	605	601	602	603	626	660	670	591	609	577	594	588	601	633	593	568	614	596	601	590	627	565	608	593	578	581	605	550	606	628	639	583	633	619	627	621	613	610	592	606	587	624	622	613	618	609	620	574	627	585	590	633	630	610	597	599	573	595	603	607	579	586	611	588	590	676	587	601	580	607	549	607	596	636	569	619	575	581	618	621	594	563	567	609	624	579	568	606	593	585	621	620	572	627	623	574	560	533	594	577	621	596	637	615	588	591	579	568	607	642	609	537	576	609	640	594	617	604	598	613	596	586	593	614	578	608	590	595	580	568	596	639	609	578	621	600	618	584	587	656	594	613	560	608	587	581	639	637	573	647	583	630	593	560	621	641	663	587	587	615	584	599	623	639	629	599	585	593	603	577	613	586	616	565	637	645	653	569	579	598	579	601	584	598	614	629	684	615	618	562	524	625	591	589	622	598	595	618	590	574	609	625	665	602	607	584	631	617	640	595	596	559	646	622	558	594	623	591	638	588	631	641	605	634	606	605	595	645	609	628	593	587	640	593	566	592	598	559	603	603	625	639	592	600	615	590	648	632	578	574	615	652	595	565	620	597	611	626	600	603	598	611	597	644	631	620	579	605	595	628	628	563	619	595	606	613	569	657	627	622	608	583	641	566	594	592	609	598	596	569	601	585	619	582	572	590	630	562	671	602	635	563	633	613	599	593	599	573	551	646	592	638	579	617	628	633	594	620	599	599	608	588	605	654	580	622	654	629	593	593	570	567	619	560	584	623	636	613	594	615	626	602	577	602	585	645	586	605	606	575	628	583	614	588	607	623	613	651	621	570	556	591	562
7860	4666	5377	5395	3195	1708	714	325	132	81	63	55	63	63	45	48	53	60	60	61	61	45	55	58	62	48	50	54	55	53	58	59	57	60	54	51	66	60	69	41	40	68	70	63	48	50	62	57	49	64	58	57	63	50	63	64	43	54	62	65	58	56	42	40	64	66	56	54	69	52	72	50	65	51	73	45	63	50	53	65	46	66	69	56	61	66	52	62	49	56	47	63	69	64	66	55	57	50	50	59	63	59	69	75	55	52	62	55	62	61	47	54	46	65	62	66	64	56	68	67	63	53	55	59	68	53	51	54	61	66	60	65	47	62	73	44	51	58	58	67	54	54	54	65	56	56	40	63	60	53	65	65	64	62	56	66	73	56	55	65	44	70	57	63	62	67	61	57	63	52	59	56	59	58	69	50	55	54	53	50	65	54	68	53	55	64	70	60	58	61	44	52	41	63	59	57	48	52	79	69	63	60	52	61	48	55	59	60	54	49	59	72	57	46	62	48	58	73	45	55	61	47	48	59	68	65	71	51	56	50	50	51	49	59	61	52	65	52	59	51	65	41	56	55	77	71	54	77	48	65	69	53	57	72	60	58	56	53	47	63	55	60	55	58	56	47	53	56	59	66	46	60	64	57	54	58	53	69	63	64	57	59	59	58	46	59	49	66	64	69	68	61	63	69	43	65	72	60	62	62	64	58	61	65	72	66	55	45	57	63	60	68	57	59	55	67	53	50	56	64	54	51	62	64	64	46	68	52	61	54	53	65	66	56	58	56	60	60	62	54	79	57	50	55	54	48	58	62	60	66	57	50	55	57	64	60	59	62	52	52	67	51	59	51	52	73	59	65	66	64	41	65	58	56	61	52	69	67	55	68	50	67	63	55	51	49	63	58	64	58	52	56	56	64	56	56	48	50	46	56	64	56	66	65	46	55	52	57	69	65	50	62	45	68	61	46	61	61	63	55	60	58	53	65	58	58	46	52	71	68	63	66	53	59	53	60	59	49	72	64	62	52	48	52	60	49	76	52	72	70	44	59	49	61	48	54	67	53	59	60	55	52	62	54	59	62	79	56	64	57	59	64	47	51	52	48	43	59	62	61	62	61	70	59	64	45	60	55	52	62	59	54	44	61	56	64	53	40	47	61	53	37	76	53	70	50	60	62	65	51	53	46	49	49	44	44	64	49	53	58	44	68	63	55	67	46	56	55	52	75	59	49	61	57	48	51	54	55	48	56	49	79	73	65	54	41	59	68	47	64	64	51	68	65	52	60	60	69	59	62	53	63	47	68	62	66	52	49	54	55	59	60	63	57	69	49	67	52	53	65	62	68	45	50	65	54	54	61	58	54	51	51	56	75	73	65	72	70	53	46	60	57	59	51	47	45	64	56	63	55	61	60	58	53	71	53	64	50	53	52	73	62	62	68	44	63	52	48	55	65	66	44	49	49	64	51	52	69	60	58	44	59	60	58	67	47	47	56	52	62	54	41	63	56	66	66	51	56	61	63	52	72	48	57	72	52	62	53	55	64	67	57	48	72	60	47	79	57	67	42	50	66	59	48	59	58	55	50	68	64	57	62	56	64	75	53	50	62	53	65	41	46	62	54	61	63	54	66	58	64	44	49	51	52	50	59	57	54	54	48	58	67	63	57	46	48	54	50	60	57	47	59	40	59	59	52	56	68	57	58	58	52	51	59	55	52	54	61	56	59	62	58	49	50	51	55	58	53	66	62	64	58	46	67	68	57	72	60	76	46	65	55	44	59	70	71	63	56	48	65	45	61	59	60	69	55	47	49	69	64	45	70	50	46	56	69	49	44	52	65	62	79	54	57	59	56	52	45	47	65	68	57	62	59	51	59	66	54	45	67	52	57	56	61	52	61	60	59	62	50	55	63	41	55	59	72	59	58	59	56	45	57	49	47	59	49	60	55	50	61	51	70	56	53	59	64	47	50	72	59	60	75	63	59	53	61	45	48	70	50	49	47	63	58	66	57	55	64	54	62	64	48	66	60	49	57	52	51	47	73	57	50	65	46	62	70	55	53	66	54	50	61	53	69	62	49	59	62	59	53	59	65	57	60	66	67	63	64	61	56	68	70	48	60	59	59	55	66	51	45	60	54	63	59	60	47	58	66	58	48	64	61	74	69	64	55	63	66	47	53	47	61	53	73	61	69	52	41	62	56	57	67	54	57	52	46	42	55	53	46	57	69	62	63	60	52	52	64	60	50	53	57	58	54	44	67	72	50	63	59	56	58	52	54	69	54	49	52	64	58	69	60	61	47	51	65	56	47	56	52	64	61	58	48	64	55	55	66	52	52	66	50	55	60	62	70	58	62	53	61	44	70	59	76	54	60	61	51	51	51	65	59	76	54	54	59	65	49	65	62	48	50	62	55	63	63	66	50	54	46	44	55	57	53	50	47	54	68	34	60	48	70	45	56	50	55	64	47	60	64	65	56	40	65	59	49	59	60	56	70	65	63	52	65	57	59	64	54	56	62	74	60	43	65	61	53	56	55	56	67	52	56	69	58	54	75	40	51	60	61	68	65	51	55	58	60	52	43	55	63	55	54	63	62	43	75	51	59	56	75	54	65	65	59	63	61	67	67	56	59	51	48	46	62	60	71	52	53	48	49	56	64	53	70	61	53	66	51	62	56	50	64	64	48	70	64	62	47	56	59	63	58	58	52	60	65	60	55	55	62	38	61	59	64	62	61	61	45	47	68	52	71	64	64	78	45	56	55	64	62	74	50	54	67	55	62	58	53	61	53	65	60	66	56	42	43	60	49	60	56	62	49	49	60	47	50	60	69	57	63	50	54	50	47	56	47	59	58	56	65	50	54	48	67	53	52	70	48	58	58	58	65	54	65	57	61	52	73	68	54	66	54	52	59	64	58	45	57	60	54	61	52	64	60	59	52	51	54	61	56	68	61	59	63	49	55	56	60	56	59	54	52	54	61	55	60	59	66	54	62	52	61	60	63	58	46	60	69	65	62	76	63	51	55	53	52	49	46	64	55	59	66	60	50	60	53	64	51	73	57	51	73	63	57	69	59	54	50	59	71	54	63	61	61	55	62	56	58	40	59	62	47	44	55	60	61	55	44	51	56	48	64	68	60	45	70	57	57	42	63	54	65	59	61	54	68	77	46	60	63	61	49	59	68	63	58	60	49	58	64	46	66	59	49	52	62	54	34	59	49	54	55	62	52	66	63	48	51	55	59	52	46	43	52	72	63	57	43	64	55	58	62	69	65	63	59	61	56	64	46	47	61	58	54	43	44	59	65	62	59	55	53	56	54	50	39	68	65	56	67	65	59	67	49	62	46	64	65	52	47	46	77	58	53	48	57	66	53	57	64	45	57	52	55	48	48	47	62	65	51	57	67	68	52	59	65	67	50	66	64	53	52	56	47	66	57	59	58	58	51	60	56	59	60	57	62	54	52	53	74	56	65	65	64	48	48	52	45	52	73	68	66	57	43	55	66
36659	24709	28473	29703	29207	23670	14109	6318	2344	946	552	554	536	580	615	532	585	527	557	536	550	532	513	555	549	520	559	583	568	572	572	543	557	533	537	542	585	591	547	548	546	549	568	545	559	519	520	575	557	550	535	553	556	576	584	556	562	549	604	556	598	513	569	522	552	532	514	562	508	541	553	543	547	538	571	567	554	543	552	599	577	511	552	564	502	563	585	562	580	555	530	538	547	599	533	584	549	560	519	527	553	562	558	565	582	555	529	550	528	532	600	513	553	533	569	564	570	536	517	504	546	544	582	559	548	563	582	555	549	510	527	547	567	550	575	603	540	543	538	571	561	527	544	548	555	552	514	564	557	541	496	577	566	550	555	522	579	547	554	541	535	579	550	547	555	614	538	535	497	545	518	528	573	520	566	536	552	530	565	567	551	561	516	572	524	541	528	558	502	563	570	542	573	560	536	575	528	561	576	535	564	552	586	493	544	534	533	543	549	525	581	575	574	620	545	525	514	569	555	533	581	570	528	532	576	525	567	528	589	557	590	580	490	535	566	575	538	569	530	537	510	517	524	552	570	572	548	567	545	516	514	578	586	507	541	537	588	557	509	556	556	577	506	530	547	565	543	585	547	532	602	535	521	581	532	559	559	550	513	565	554	527	523	550	556	574	556	555	556	526	560	541	573	524	536	567	545	527	568	571	535	546	560	525	601	549	578	550	511	538	550	545	579	539	548	549	570	523	571	572	555	568	560	495	573	538	547	539	586	526	555	535	552	529	585	575	532	555	587	548	573	566	566	591	569	530	526	549	543	525	567	554	539	523	540	508	502	527	528	566	528	544	551	576	553	550	563	569	534	531	561	553	549	524	560	526	517	561	609	575	572	514	561	537	541	591	563	578	548	566	546	534	592	535	545	561	584	565	563	552	568	546	568	504	575	537	533	584	548	561	539	560	554	560	554	507	574	560	528	555	543	524	532	538	524	563	537	548	531	565	571	607	564	584	539	583	526	522	567	549	510	541	590	557	535	547	548	564	563	523	547	574	556	568	582	512	540	501	562	571	556	544	564	541	573	572	551	529	571	552	561	553	530	573	570	550	566	525	541	556	539	553	537	537	542	551	590	575	557	536	553	571	538	548	512	544	555	575	616	523	547	589	554	569	530	544	556	572	555	562	520	532	509	568	521	493	587	517	552	525	579	516	531	556	544	524	546	536	514	535	552	581	558	584	591	548	510	530	557	556	581	517	587	534	509	550	575	547	546	563	529	586	570	504	555	533	596	559	537	510	556	581	512	513	549	510	528	504	548	534	591	581	528	572	564	545	565	565	518	563	564	533	551	568	534	528	544	535	576	561	545	587	549	561	530	539	565	553	537	531	529	571	563	574	569	547	546	600	593	580	538	552	532	541	549	583	537	591	539	564	540	565	579	512	533	534	526	587	559	549	555	568	550	529	549	577	527	540	546	565	549	555	557	579	541	528	606	518	547	554	540	583	531	566	528	501	563	537	574	541	566	557	572	544	558	568	531	594	554	547	554	545	529	524	507	566	574	567	554	570	600	559	594	567	534	587	541	522	525	553	578	543	578	499	514	541	575	540	587	571	558	578	551	553	536	548	538	536	517	509	591	543	570	582	515	542	561	549	557	543	546	534	523	531	540	555	535	561	539	538	558	570	541	528	547	550	573	538	549	581	576	564	529	545	566	525	532	558	540	537	554	556	562	539	554	560	505	570	534	522	568	555	595	539	527	546	547	571	551	520	566	538	532	553	513	564	573	534	538	558	549	564	539	581	550	533	598	548	550	543	553	538	547	542	547	606	544	522	510	561	550	530	562	547	538	574	515	523	569	548	567	582	551	534	547	542	551	553	566	565	521	558	553	556	560	538	576	579	541	577	563	531	590	546	553	557	552	536	556	580	544	553	570	562	555	569	541	572	530	548	495	532	544	529	553	553	561	497	548	581	566	518	554	564	552	535	524	539	528	534	558	552	572	538	556	553	569	534	512	556	557	561	539	571	505	559	534	549	555	562	580	589	591	543	555	545	605	541	535	570	541	579	530	543	575	587	549	492	558	547	538	519	563	523	554	543	562	581	595	623	547	574	503	513	555	570	504	597	566	552	535	541	541	543	543	557	563	572	525	559	569	551	547	580	540	515	576	532	583	534	559	566	550	535	553	558	532	550	528	508	550	560	567	550	577	569	587	518	525	587	529	518	577	550	509	554	548	545	577	584	499	579	567	566	558	505	535	579	483	539	543	546	552	575	582	561	553	540	522	533	548	551	567	575	607	526	573	565	562	562	540	595	531	514	501	518	592	550	515	597	527	548	524	536	553	524	575	542	552	506	560	582	585	533	522	618	539	526	493	584	570	561	533	568	526	548	591	510	524	544	552	544	530	587	539	559	529	589	558	533	521	578	539	560	581	559	576	526	540	528	540	545	546	551	544	541	546	549	549	551	519	550	544	545	541	555	546	550	586	518	564	529	540	516	526	573	556	555	541	535	560	569	563	549	590	572	564	542	553	560	559	569	533	528	579	535	557	547	528	536	554	525	571	581	512	565	565	572	550	547	519	538	553	503	553	559	548	553	573	525	523	534	542	520	479	579	583	548	501	587	510	550	542	545	511	567	508	515	559	551	532	571	559	520	536	576	559	545	573	511	521	551	573	542	565	574	542	574	581	563	536	546	578	539	518	561	539	523	541	546	512	563	583	574	560	573	552	534	595	569	552	534	502	537	548	533	528	553	538	537	587	559	549	596	523	557	584	561	549	550	558	580	567	526	570	558	543	548	557	506	545	527	563	547	506	508	546	557	576	539	549	578	543	512	557	534	537	537	563	537	553	593	523	567	540	565	545	561	573	546	532	542	549	534	569	542	564	549	583	601	527	535	568	548	545	555	552	547	528	609	589	577	572	577	551	557	553	570	541	532	553	566	551	533	550	532	556	547	532	540	507	610	557	540	525	516	524	543	546	505	552	537	530	517	576	580	613	544	604	516	528	546	547	534	576	584	486	533	555	529	538	560	568	574	573	595	552	528	519	595	540	583	540	565	564	512	589	586	549	576	549	550	537	558	558	545	571	572	552	535	538	535	553	551	528	518	577	541	542	548	559	520	520	544	555	586	573	565	539	553	581	551	547	553	567	597	553	531	543	569	546	520	569	578	550	524	554	538	544	539	583	540	563	540	506	542	566	545	542	570	554	575	521	552	527	540	529	519	531	560	540	544	583	565	539	526	536	541	555	542	500	519	529	523	531	536	529	587	549	578	587	525	543	541	520	557	533	557	545	578	525	565	576	521	558	566	561	561	530	523	558	548	545	540	554	548	523	540	539	565	560	559	584	576	589	544	558	556	574	544	578	588	547	526	552	508	557	553	559	605	565	544	545	526	575	556	528	565	535	565	540	550	506	560	576	546	574	554	512	515	552	559	543	564	558	579	562	559	531	551	561	558	537	546	576	553	572	568	551	530	569	548	576	549	542	546
19057	17711	25338	25756	17999	10694	4806	1623	528	189	76	54	59	56	62	58	58	45	48	61	45	45	43	45	60	50	54	51	62	49	61	54	47	53	61	48	50	61	44	57	47	47	45	44	42	57	57	67	57	55	53	53	60	50	45	51	63	78	51	48	53	57	66	55	60	46	56	59	53	69	47	58	57	62	61	42	53	59	49	64	54	46	63	57	44	51	46	49	47	56	58	41	51	54	62	52	52	46	50	46	73	47	52	61	48	50	65	47	43	56	65	55	58	51	47	68	58	53	60	51	54	58	58	58	47	52	56	57	48	55	60	58	60	64	51	71	59	70	53	52	53	51	63	53	54	48	40	42	52	56	56	52	51	64	52	74	53	56	71	49	50	47	67	67	53	58	58	64	60	52	73	58	46	51	47	50	56	60	53	46	50	46	60	63	47	68	60	48	59	56	55	60	58	40	49	59	41	69	61	62	50	61	56	59	53	59	65	60	60	64	52	56	57	48	45	47	62	62	63	47	60	51	33	52	58	57	55	52	54	48	52	55	48	58	66	58	43	43	63	62	52	50	64	52	50	56	60	62	55	51	44	61	53	58	50	56	58	55	50	49	55	58	58	45	54	51	53	52	56	53	37	54	44	56	49	60	56	56	60	36	48	59	59	63	59	59	58	55	57	63	51	56	55	55	58	49	49	52	49	63	67	54	50	63	51	60	58	47	46	47	56	64	66	53	60	43	55	64	59	53	53	46	48	42	68	58	53	57	72	64	64	53	63	64	57	63	63	48	56	41	65	50	41	59	50	54	47	66	45	52	55	57	62	50	54	49	55	43	55	60	53	59	50	68	58	38	47	52	44	44	42	67	48	64	59	54	58	61	66	53	60	51	55	55	55	49	64	54	45	61	56	59	52	54	58	59	74	50	60	60	62	48	51	62	48	52	66	56	54	46	62	51	51	69	60	53	62	59	63	59	56	50	50	54	50	49	54	55	47	59	47	60	45	56	54	53	53	54	63	46	42	51	70	54	45	58	57	53	52	59	60	50	63	62	51	55	49	60	51	52	48	61	61	59	50	42	59	61	56	56	55	60	51	48	64	63	55	57	52	52	70	45	40	63	64	50	51	54	48	58	42	58	58	61	48	68	52	69	64	59	53	49	39	60	52	67	50	54	66	67	59	45	64	52	63	51	58	63	51	47	48	49	59	68	52	58	49	42	42	46	46	39	55	41	49	51	56	54	55	64	73	43	56	47	58	67	65	45	52	56	55	52	52	51	57	53	54	50	65	49	62	57	53	45	50	48	63	47	67	57	53	59	51	57	55	48	48	41	52	71	45	63	55	61	66	44	49	44	39	60	64	45	48	51	58	62	59	59	63	71	64	57	66	64	61	49	41	66	53	62	58	57	67	54	63	57	36	51	52	63	49	54	47	69	52	56	60	52	65	59	50	62	62	47	53	58	51	51	47	47	39	63	53	48	40	51	83	58	48	45	42	65	67	55	51	49	50	50	57	52	47	45	55	58	71	55	63	68	60	43	51	54	38	56	70	64	51	56	49	61	50	43	45	54	54	56	61	43	52	53	50	69	54	54	50	61	54	57	47	52	63	54	64	65	48	49	56	63	57	51	70	47	59	55	60	58	53	60	68	53	62	64	69	58	65	56	51	56	48	45	56	50	49	53	58	59	56	37	60	45	70	55	56	75	63	58	64	67	64	48	49	54	50	57	43	55	68	58	51	50	53	63	52	61	61	58	54	61	51	50	49	53	59	48	58	62	52	65	55	56	41	52	62	53	56	62	67	57	67	50	60	64	51	39	54	55	41	50	53	59	47	50	56	61	60	45	43	52	55	65	60	68	55	60	62	54	56	40	53	63	61	66	57	47	46	53	52	62	60	50	70	52	57	47	62	55	55	55	68	53	58	64	73	46	63	59	52	59	59	50	60	64	59	68	45	59	51	62	59	53	51	46	56	52	53	48	56	63	48	39	57	57	65	50	52	66	51	40	49	52	63	49	48	69	52	56	51	56	55	51	50	48	47	50	65	65	47	53	53	74	53	53	59	63	52	44	52	56	41	58	45	58	60	44	62	60	52	53	45	61	68	55	51	68	63	50	64	64	44	44	60	61	57	39	69	49	57	45	55	61	62	48	54	52	58	66	65	70	62	49	32	53	57	56	53	57	57	51	59	56	56	58	68	52	52	50	55	53	40	56	61	60	50	58	65	52	51	68	69	57	58	61	68	43	50	62	51	74	41	56	51	55	40	53	52	51	61	61	55	69	60	46	54	49	54	53	53	52	48	54	59	52	43	53	52	54	60	66	75	47	45	64	56	57	69	64	50	57	53	57	54	76	54	47	61	51	46	58	54	50	48	56	58	58	59	56	67	58	59	45	50	48	59	57	64	46	61	46	62	62	56	48	61	53	55	52	53	51	57	53	45	52	50	44	55	52	56	58	61	57	61	52	39	58	56	56	57	67	50	44	74	47	68	53	47	52	69	55	54	53	51	54	65	56	59	61	66	50	59	60	47	53	66	53	54	57	63	65	52	51	61	51	52	51	75	59	48	67	59	54	64	56	46	49	66	43	56	53	63	56	60	64	49	47	70	45	48	57	36	59	65	60	47	71	59	61	51	57	63	67	54	59	48	60	52	64	63	58	50	56	52	49	55	48	58	50	47	65	44	67	58	47	57	46	59	44	49	66	52	60	49	67	56	51	45	41	50	47	58	75	61	57	48	54	50	54	52	64	69	55	65	41	56	54	49	47	47	67	55	48	62	74	43	49	53	55	48	55	60	72	45	57	49	60	40	49	45	50	53	58	47	62	53	46	53	43	63	56	57	52	54	45	59	56	61	49	53	47	48	57	57	57	53	55	47	62	77	56	45	55	59	48	59	54	60	70	53	53	55	49	57	71	53	61	56	55	44	57	65	57	51	48	52	58	48	55	55	57	52	63	54	53	57	43	48	69	52	56	59	57	61	63	41	59	52	59	58	51	56	58	56	53	64	46	48	48	42	53	47	59	64	48	47	57	46	47	53	43	58	71	62	63	68	61	61	58	47	52	47	52	61	58	57	52	50	57	56	62	66	49	59	55	42	53	58	60	53	55	41	35	67	52	48	56	57	55	52	53	45	60	56	39	50	46	60	54	54	55	44	72	54	58	68	44	49	42	61	53	46	61	59	61	49	64	47	60	56	60	56	40	50	46	48	64	51	56	59	50	62	68	39	53	45	58	57	57	49	57	53	56	50	63	64	56	55	58	45	41	60	41	57	60	65	55	50	63	55	57	77	53	50	51	62	55	57	70	65	58	53	67	59	53	57	56	49	57	49	50	54	54	58	47	62	66	69	53	58	70	60	63	55	60	47	53	41	46	52	61	44	49	62	52	50	59	61	52	59	54	63	44	61	45	48	49	57	57	48	46	39	52	61	60	41	66	54	50	41	53	59	67	61	59	53	59	60	51	48	50	79	53	45	61	51	61	62	52
49407	39426	49243	54381	56920	47514	34156	22064	10042	3098	520	556	581	553	551	554	629	537	593	593	563	581	542	551	526	569	544	560	537	569	558	556	542	541	575	537	540	573	517	560	552	540	555	565	606	542	566	548	567	581	525	489	552	547	577	534	520	530	548	561	542	587	583	570	577	596	581	525	541	567	552	581	527	540	548	548	559	527	577	553	515	598	569	560	597	544	543	591	550	574	535	511	546	571	565	584	572	533	563	504	548	570	541	590	587	532	506	556	599	560	497	532	521	554	562	569	536	562	557	574	577	554	553	568	548	539	576	560	550	551	564	551	557	536	577	583	574	520	538	568	576	533	542	550	511	546	570	544	562	561	556	562	533	531	570	569	556	583	562	577	567	572	522	556	540	569	555	554	524	506	517	532	515	549	593	554	556	529	522	534	558	543	568	562	581	604	560	500	544	552	510	560	552	589	553	560	520	525	516	558	516	592	543	549	565	541	563	571	570	529	577	570	527	604	524	513	576	532	519	563	582	543	514	555	549	541	543	531	555	545	516	564	570	546	586	536	573	497	550	590	578	509	558	562	595	539	576	603	552	569	527	523	580	555	573	541	528	587	572	538	521	548	577	546	552	565	555	567	536	548	522	550	559	574	546	533	614	551	547	508	545	571	560	550	559	562	575	582	571	567	532	546	525	590	565	588	555	523	564	541	555	600	536	528	577	532	561	559	573	562	537	554	565	557	543	575	552	579	563	565	584	538	603	608	554	548	557	557	598	528	548	611	546	526	534	559	549	577	569	570	556	539	571	558	555	529	557	511	552	562	541	565	532	554	546	511	562	575	604	601	513	527	544	545	527	546	530	540	545	551	559	568	564	506	524	532	562	543	571	542	555	597	550	554	553	569	540	551	530	582	586	535	573	560	562	559	577	603	551	566	516	601	550	552	529	537	561	580	542	552	565	549	580	549	548	590	533	570	545	587	585	531	566	516	547	563	550	524	564	501	554	514	590	544	595	532	566	572	564	595	563	561	563	569	544	536	555	543	553	540	559	520	540	546	559	562	596	538	548	558	548	603	541	562	569	584	525	563	549	549	607	512	544	543	579	519	564	580	557	551	553	545	517	538	575	540	577	589	560	525	569	558	569	518	561	540	562	570	568	529	503	560	523	579	524	565	589	544	547	552	543	542	575	569	552	566	533	572	547	540	587	573	560	574	513	574	534	526	568	557	525	544	519	620	569	526	554	601	548	590	541	540	569	582	534	542	546	551	542	577	555	543	574	609	560	564	545	614	572	573	562	579	558	540	534	529	532	543	554	551	567	555	575	563	559	575	505	563	560	543	550	550	534	563	576	551	572	559	537	526	561	546	552	521	514	552	572	563	583	573	543	519	561	577	506	560	583	577	534	549	558	564	602	553	555	572	558	568	530	607	563	503	564	541	564	540	576	555	537	595	587	525	546	562	541	575	582	574	560	564	552	570	560	553	557	539	514	533	568	532	564	527	576	576	540	529	565	567	542	544	578	566	572	590	539	530	606	602	530	580	557	612	524	552	561	576	549	578	545	540	533	542	570	517	505	536	553	577	536	584	531	567	551	559	548	533	588	577	554	568	542	546	541	559	517	586	517	569	577	587	535	566	613	551	556	569	552	564	574	554	549	553	554	581	566	563	544	531	559	539	574	570	582	563	564	566	536	559	546	577	546	552	569	507	533	580	567	545	541	586	550	556	540	545	587	592	542	535	545	585	551	557	581	519	568	587	576	559	532	538	562	558	576	549	549	537	579	567	532	540	526	540	557	537	552	544	532	561	557	587	583	509	604	558	575	542	538	543	539	526	513	560	556	546	531	552	586	532	579	523	593	587	533	567	527	533	544	577	556	563	599	540	592	516	566	543	602	539	541	572	537	546	530	591	573	587	544	560	556	525	503	542	528	558	568	566	543	554	586	552	576	549	545	593	544	555	566	531	530	515	560	566	546	593	532	589	580	565	569	551	573	559	572	537	537	577	519	590	568	518	600	550	574	578	527	551	549	559	555	580	551	552	566	578	567	498	569	568	546	515	548	528	581	513	565	525	566	551	531	570	593	554	546	555	574	493	528	558	555	531	566	539	548	556	567	520	570	532	540	585	531	573	544	573	547	529	502	541	548	552	541	566	561	540	554	555	574	566	564	565	587	592	544	522	547	595	572	519	522	515	549	526	592	569	530	593	626	576	517	543	544	543	623	517	549	558	567	555	558	525	506	553	580	502	545	575	531	534	579	580	540	544	578	510	542	552	579	555	503	569	574	552	577	570	580	525	558	549	587	564	557	558	537	543	556	568	586	547	533	588	560	525	569	542	524	521	530	566	559	539	558	522	570	566	564	565	579	556	573	593	552	568	570	560	572	551	593	581	518	543	599	543	586	548	570	557	576	498	553	576	561	570	530	544	564	513	576	531	542	561	528	577	566	582	587	578	543	527	522	563	519	571	546	529	575	584	529	557	562	563	566	539	539	504	576	578	521	557	563	571	544	581	530	567	556	586	593	597	555	540	598	531	562	512	585	537	557	593	555	605	540	520	570	521	573	552	553	581	553	557	568	569	567	545	524	614	544	564	555	568	550	581	617	513	522	570	519	568	531	558	585	570	561	595	527	528	527	592	517	574	575	511	530	549	545	526	555	550	541	545	572	513	596	552	528	494	543	525	506	610	562	548	545	537	556	559	531	553	560	569	545	528	577	534	561	594	575	547	536	567	544	576	576	569	562	568	530	561	516	520	552	541	562	569	561	520	575	569	575	555	586	574	572	572	538	568	545	549	566	535	540	565	531	556	591	532	566	527	557	571	551	546	514	572	586	536	557	544	549	539	556	568	554	557	525	586	565	578	536	559	555	587	537	553	522	536	538	543	580	557	595	538	562	581	507	577	549	560	520	510	536	534	548	524	580	533	538	565	550	540	538	531	571	559	531	560	584	546	545	510	567	540	545	522	554	609	543	518	558	567	542	600	546	549	550	531	524	594	554	545	560	537	575	511	532	521	588	519	560	552	573	531	545	539	561	565	573	551	559	555	543	553	581	526	565	571	561	604	566	530	555	563	521	517	533	551	579	540	549	572	518	555	588	548	550	584	574	542	543	536	521	551	580	561	551	589	559	525	568	533	542	553	562	553	558	559	531	536	556	582	508	529	536	533	523	611	555	582	590	535	510	537	596	589	553	567	556	544	549	563	568	529	576	526	560	551	574	561	540	526	560	554	543	545	558	589	567	535	576	548	542	540	527	545	563	599	519	539	546	570	567	567	556	568	562	527	567	609	556	523	551	586	566	544	582	559	511	534	507	580	565	591	541	539	558	530	569	600	531	564	527	589	558	533	535	527	568	540	582	593	561	557	550	582	545	561	528	534	572	564	551	540	543	486	548	558	553	550	597	551	553	603	542	576	554	554	553	545	533	551	566	555	569	571	570	543	545	521	546	553	550	572	573	562	514	518	524	558	597	541	550	565	529	599	540	583
12708	8383	14417	16540	10535	5727	2615	965	316	124	43	42	44	45	44	52	45	42	36	46	42	38	41	39	40	49	43	36	46	50	46	43	43	51	51	49	35	37	47	44	43	45	42	53	44	31	45	47	42	49	51	44	40	42	48	44	45	45	41	40	43	43	36	40	44	43	45	46	43	44	51	44	59	42	38	42	33	47	25	40	39	51	42	39	47	49	40	38	45	54	41	49	35	35	32	49	39	36	34	48	55	48	47	45	40	39	44	38	41	53	40	33	48	43	40	47	48	44	42	36	41	47	46	43	42	34	35	45	44	41	35	37	41	40	38	35	41	41	33	26	44	41	43	43	37	42	49	40	45	44	59	39	45	37	39	60	42	36	51	34	41	42	31	55	46	37	43	47	48	57	45	36	45	43	39	46	37	47	50	40	42	43	44	38	46	42	41	51	52	45	49	50	35	52	35	48	57	42	39	53	39	43	39	49	34	62	56	38	48	44	40	37	33	39	48	47	46	45	46	37	43	44	35	37	43	50	50	55	44	42	39	41	31	50	57	43	33	48	40	30	32	33	43	55	48	55	47	36	42	39	54	38	47	46	46	31	46	41	53	42	39	48	46	40	43	45	50	47	46	48	37	32	60	51	52	40	52	47	36	38	33	40	41	49	40	41	49	45	51	48	41	50	39	49	35	35	53	51	47	40	35	31	42	45	51	41	35	52	48	30	32	58	40	33	55	42	51	45	43	54	42	39	38	58	33	33	37	49	43	42	43	45	38	43	34	51	36	45	45	37	47	51	48	39	36	50	47	44	33	49	36	41	36	39	40	43	49	49	47	46	48	41	35	45	39	38	41	43	49	53	37	39	38	52	42	49	44	49	56	49	62	40	50	45	42	42	60	49	35	31	49	51	43	48	45	51	37	39	38	43	51	39	42	41	38	40	46	35	36	49	28	45	36	50	43	49	44	46	48	54	44	49	40	56	59	65	58	45	48	42	49	41	45	43	30	49	43	38	35	53	47	44	39	35	45	26	33	47	42	30	44	49	51	33	39	36	62	48	49	43	47	49	35	40	44	59	51	33	49	46	33	40	46	38	56	46	43	43	45	40	42	63	33	48	47	39	50	36	43	39	46	34	34	46	44	32	40	52	51	45	62	50	42	42	35	44	45	47	37	43	43	43	46	49	47	46	44	46	45	51	45	44	54	45	45	47	38	40	43	42	63	37	51	46	43	32	49	48	44	34	42	61	43	48	49	48	36	57	46	46	39	39	48	39	37	33	45	34	52	59	37	61	35	33	55	52	46	42	37	37	50	33	44	48	57	43	42	39	47	50	42	42	34	36	36	48	49	46	38	48	28	41	36	63	49	28	44	54	48	46	42	40	53	41	36	55	46	50	28	42	50	54	56	41	47	48	45	46	51	48	40	37	40	51	31	48	46	41	30	48	38	52	43	41	47	38	39	41	49	50	54	58	49	33	38	39	44	32	47	53	59	53	39	37	51	43	48	52	42	47	38	51	41	47	44	36	49	35	41	58	33	37	41	42	60	65	46	40	55	38	46	43	38	39	50	47	47	48	39	51	50	48	49	41	42	47	50	43	48	41	49	52	48	35	37	46	37	40	52	51	39	42	55	43	36	40	49	40	43	37	44	48	38	45	43	46	51	53	38	45	28	48	50	51	48	48	48	48	51	33	37	43	46	31	61	42	48	39	39	33	62	50	38	49	44	38	43	41	40	52	49	51	32	39	40	44	38	41	38	44	42	42	51	44	62	42	43	44	40	59	40	48	33	49	38	49	37	29	46	47	49	51	40	40	49	48	44	60	51	47	39	47	47	48	36	37	35	46	46	45	31	39	47	55	42	42	43	33	37	38	42	39	42	43	36	38	48	47	46	37	41	60	53	32	47	43	33	38	41	50	35	33	54	37	37	43	45	41	46	53	51	47	30	45	34	54	39	47	37	39	43	55	36	37	53	36	45	39	52	47	54	49	40	41	48	33	49	45	43	41	44	39	45	33	40	45	30	48	51	38	50	47	57	46	46	56	48	41	47	49	42	46	44	49	48	38	49	40	45	53	41	32	43	36	41	50	44	45	42	49	47	41	36	43	60	50	44	33	36	41	43	44	40	39	54	39	43	53	59	51	41	45	41	39	43	47	42	44	33	54	50	44	56	42	41	39	40	52	36	41	49	42	42	42	36	44	48	39	35	56	42	43	50	51	28	39	40	46	44	37	49	43	39	49	47	45	33	40	44	49	42	43	50	47	57	49	56	49	43	37	43	41	49	40	49	51	45	43	41	40	54	41	34	30	49	44	34	39	38	42	42	53	31	38	39	38	47	44	43	51	50	43	37	40	42	43	48	33	41	34	41	32	41	42	32	46	43	43	45	41	36	53	42	40	48	50	32	35	49	41	39	48	46	50	43	43	50	33	38	29	45	38	37	47	41	41	27	42	35	48	28	49	46	43	46	41	49	38	45	51	44	46	51	54	43	41	52	45	50	41	51	53	42	36	41	47	49	55	45	31	48	40	49	46	53	42	44	38	41	44	41	33	47	55	42	51	56	38	42	39	51	43	40	44	57	34	53	40	58	48	46	49	28	47	41	46	42	32	47	31	47	32	50	46	50	52	50	45	48	47	52	42	40	39	46	38	38	31	46	38	52	38	40	54	38	39	38	37	41	52	47	37	51	40	36	37	36	46	47	51	35	46	35	30	47	47	38	42	49	46	45	50	45	57	36	42	36	36	41	46	50	38	36	49	34	43	53	44	37	61	40	45	47	39	36	50	46	57	44	51	36	36	33	49	48	38	41	47	52	35	52	47	43	42	48	38	46	40	41	38	42	52	44	38	43	52	36	56	46	37	52	48	43	32	49	35	33	42	46	47	42	47	49	40	32	39	49	39	40	48	40	58	41	43	49	30	41	53	44	46	54	38	36	42	33	49	38	44	49	50	26	41	43	45	48	43	40	53	39	38	37	40	39	55	33	50	52	52	55	39	58	42	37	45	48	61	45	37	35	52	48	42	38	48	43	48	58	51	41	34	45	57	35	38	37	47	40	60	40	50	39	44	54	44	48	38	44	51	51	48	52	55	42	34	46	48	44	49	39	48	37	38	34	33	53	55	43	46	46	42	46	40	56	47	41	48	55	63	59	40	30	43	43	39	36	41	55	50	48	32	43	39	46	60	40	42	45	52	29	47	42	37	38	38	26	49	40	48	43	46	43	37	42	44	38	62	45	62	48	33	56	46	35	51	46	51	35	35	42	48	44	35	44	61	54	43	40	38	41	40	48	42	46	37	52	55	34	33	48	41	42	40	49	37	43	53	44	40	39	42	48	37	50	58	46	40	59	34	47	44	42	43	42	53	47	50	35	42	50	62	40	51	42	52	37	34	38	42	57	53	49	45	46	50	43	43	38	45	47	45	44	39	45	45	30	34	42	33	49	58	42	45	47	42	50	43	36	45	42	40	53	47	36	38	44	43
40918	30475	40325	45120	45982	39118	28642	17045	6963	2163	465	470	431	432	442	430	415	429	437	458	444	437	402	426	425	428	416	450	430	454	478	402	408	410	415	441	423	448	435	435	407	420	462	409	405	424	420	454	442	452	424	428	432	447	426	487	430	426	435	420	440	442	426	424	414	416	428	426	438	432	424	461	446	459	445	442	402	428	439	427	439	424	401	429	428	416	421	431	450	419	417	439	435	425	456	441	456	393	436	415	453	458	405	411	418	458	416	428	456	455	429	444	424	432	436	466	429	398	438	430	450	415	428	429	410	478	406	460	444	477	461	405	423	439	430	435	461	441	482	434	418	410	436	434	453	442	439	419	460	444	424	444	472	411	446	462	438	448	424	442	451	425	427	422	438	487	432	438	464	421	422	458	455	412	440	434	422	414	427	434	425	432	409	441	437	421	399	411	439	424	461	428	418	442	407	473	442	439	441	430	404	448	436	482	431	474	419	407	435	390	443	433	441	435	417	427	409	456	435	481	430	459	456	461	427	427	431	429	427	399	463	465	466	452	460	417	422	410	424	431	426	418	467	438	435	410	422	424	424	466	445	456	456	410	435	423	432	416	459	398	458	424	425	428	440	410	420	470	442	413	445	420	404	445	440	469	466	466	444	467	422	439	458	437	435	427	399	464	416	447	428	430	437	451	444	447	447	411	454	437	424	398	426	436	501	458	431	423	468	473	457	462	419	443	403	432	399	437	437	418	431	450	438	460	451	432	446	460	411	399	458	424	434	424	421	424	409	413	396	409	455	407	440	475	438	452	437	470	452	450	451	430	427	443	471	438	452	452	460	426	409	435	416	428	423	409	420	428	433	467	439	428	427	468	425	483	426	419	442	454	396	433	449	454	446	405	418	445	433	458	416	417	427	428	440	433	430	459	415	433	452	451	433	411	395	424	411	413	449	435	447	425	453	467	412	456	398	409	405	437	407	413	425	416	430	422	385	431	452	401	440	476	407	457	451	429	467	428	433	417	438	425	414	478	437	438	439	416	459	433	463	437	405	410	454	416	432	428	422	417	455	412	411	446	457	433	457	418	420	425	428	389	449	454	422	434	421	411	446	442	423	428	457	421	443	432	435	459	454	444	443	440	462	447	411	448	403	443	411	438	448	426	442	418	432	420	460	439	436	444	406	422	465	416	431	429	409	450	425	451	440	413	414	425	439	431	451	393	421	415	436	467	488	440	460	449	425	434	422	428	448	432	425	424	427	420	402	448	401	441	468	405	466	456	421	438	411	440	422	433	402	441	416	454	417	458	400	438	423	425	408	433	466	460	440	459	452	426	464	409	445	418	427	425	396	441	379	439	414	404	424	485	466	432	423	452	380	407	423	438	402	451	451	409	433	447	437	419	431	461	423	441	413	410	464	454	428	435	441	443	441	412	431	433	415	433	425	472	396	449	453	434	447	452	416	441	456	445	432	463	410	448	459	424	402	456	425	457	456	430	368	428	411	440	441	424	422	417	399	436	406	439	405	466	407	452	437	423	399	436	480	422	425	443	460	431	457	412	418	445	421	462	455	423	446	414	451	413	391	444	440	418	449	459	472	406	413	451	427	414	416	422	402	438	460	415	462	408	420	432	415	422	482	424	428	405	418	439	434	405	465	453	423	400	433	428	441	424	446	426	402	414	439	438	478	422	414	432	410	407	445	425	436	437	421	446	413	441	402	463	450	427	482	406	435	410	409	385	432	428	438	442	445	426	403	448	434	406	403	430	468	423	423	415	420	418	437	443	419	416	404	428	440	452	413	409	469	445	460	455	423	457	436	427	435	457	447	390	436	475	442	436	417	425	446	407	436	410	450	446	456	406	428	449	415	461	445	454	431	430	426	449	403	443	417	455	438	460	426	446	469	401	405	446	432	413	435	413	462	452	460	440	397	424	413	421	450	413	440	410	424	427	448	449	448	416	463	418	446	395	407	444	431	448	455	411	432	438	468	410	442	424	418	425	450	468	448	434	386	484	417	454	436	441	477	423	410	456	427	392	427	436	460	454	416	424	421	462	410	435	429	409	453	395	452	423	430	443	430	442	439	425	405	427	425	458	443	385	435	423	429	441	397	452	438	428	408	470	425	439	446	422	435	435	424	446	437	402	431	421	439	443	426	449	427	401	405	457	405	416	440	418	424	442	435	428	396	414	396	440	456	424	423	441	464	398	426	441	445	442	415	458	407	421	439	428	449	428	433	427	405	411	418	408	437	442	442	500	418	399	455	464	432	441	404	465	423	424	445	457	430	385	418	414	446	448	410	408	438	454	460	426	415	406	451	418	460	410	452	411	437	441	409	421	435	403	414	404	440	444	458	429	437	422	419	431	442	413	421	419	442	486	431	394	430	439	459	449	478	448	460	451	439	430	443	469	450	478	440	419	433	452	404	405	440	413	416	412	414	432	430	430	462	410	407	438	410	389	430	446	427	416	430	425	445	423	414	426	447	395	439	461	457	430	454	423	410	431	452	451	434	421	424	445	395	410	415	442	395	417	443	450	426	490	445	497	410	434	466	431	441	435	433	414	443	425	430	432	395	429	442	468	466	409	458	464	452	411	422	421	453	455	458	414	450	447	428	406	475	431	444	440	476	404	448	457	400	412	451	390	408	442	414	452	472	413	421	419	446	411	474	427	429	438	451	475	442	436	466	441	416	432	442	432	427	436	431	412	401	444	452	469	438	440	427	400	434	460	465	461	427	429	450	441	444	435	461	446	427	410	443	422	392	419	425	406	408	448	398	401	421	475	414	442	409	420	474	416	462	434	441	455	447	451	458	382	385	473	430	444	472	419	499	410	457	429	452	432	418	420	413	422	402	433	435	403	406	433	461	402	473	406	460	430	401	408	426	436	427	416	453	449	464	456	411	438	425	440	425	446	445	419	456	411	442	430	458	450	403	406	445	450	433	396	449	441	462	430	413	428	460	442	467	497	435	432	448	431	471	454	456	422	456	468	431	428	454	459	437	425	442	436	431	455	399	429	428	414	435	420	447	456	437	444	406	431	403	420	430	439	430	426	440	404	425	431	446	417	416	474	467	471	411	430	452	422	409	440	442	425	447	448	441	434	421	433	440	425	449	427	420	416	490	427	448	450	436	425	454	480	424	405	446	420	447	435	432	398	439	411	439	434	437	415	410	460	396	478	417	454	423	443	421	423	417	438	451	420	405	413	424	432	469	410	425	435	443	429	455	432	434	392	415	430	412	439	414	415	452	415	424	425	430	413	438	427	425	442	420	443	449	448	426	428	438	436	447	423	409	448	397	428	470	435	455	440	482	452	460	432	417	459	425	395	397	423	442	434	467	436	439	468	426	445	414	438	427	459	435	457	432	397	437	417	424	414	411	412	490	415	429	444	429	461	413	428	449	439	450	432	467	425	439	446	427	446	439	445	434	411	409	442	419	476	426	455	403	413	452	455	458	434	427	407	432	448	437	452	446	441	405	408	410	432	389	460
14322	14357	22989	24095	16725	9912	4453	1548	502	158	78	62	62	61	77	58	68	67	72	65	48	60	57	59	68	57	59	71	54	45	54	65	55	61	52	53	58	62	58	71	50	45	64	53	57	69	60	55	72	65	57	69	68	63	55	46	78	71	53	52	59	73	65	69	51	56	52	66	65	61	70	64	58	73	64	48	61	71	59	58	64	54	48	59	54	60	67	52	62	64	59	65	63	68	67	70	50	61	45	63	57	74	65	53	54	68	70	64	61	63	72	44	68	58	64	51	59	59	64	59	72	69	65	42	55	71	43	51	67	68	74	57	51	56	71	54	59	63	64	52	51	56	65	57	61	44	66	60	60	75	60	58	54	54	62	70	60	63	49	72	72	59	61	70	55	54	70	62	75	60	58	72	68	70	59	66	60	57	62	55	65	60	48	52	70	68	61	58	64	60	67	74	51	64	57	54	60	58	53	40	54	67	68	56	57	65	48	56	68	46	54	66	48	56	63	55	62	54	54	56	67	52	69	63	53	61	66	56	70	53	68	55	63	75	63	73	74	70	67	71	62	65	61	62	56	64	55	64	64	60	59	59	39	66	62	59	59	57	68	60	70	48	72	59	59	48	54	61	71	47	51	64	62	74	58	73	65	65	62	52	68	60	60	67	53	61	63	52	57	65	62	53	49	51	65	56	55	61	53	54	67	57	76	67	57	61	67	63	56	60	61	59	58	57	65	51	55	67	52	56	68	73	49	55	64	69	57	54	68	57	77	57	55	51	49	63	68	64	63	65	61	58	58	53	71	63	58	68	68	64	58	65	53	56	60	63	55	54	59	59	58	53	64	51	66	67	59	66	63	61	72	67	51	52	63	53	46	51	59	60	66	48	63	58	57	66	58	72	56	72	72	62	75	44	59	60	64	59	65	53	53	59	62	60	54	59	65	65	54	54	67	69	52	49	53	56	66	45	53	48	76	69	52	79	64	56	48	70	59	51	59	59	65	65	61	59	72	47	55	68	68	53	49	60	58	62	67	67	62	48	54	60	58	62	50	56	52	70	60	70	63	63	63	68	67	51	52	64	69	60	58	61	77	65	57	64	56	59	60	62	64	53	71	50	73	52	52	54	69	55	64	60	59	53	57	59	68	59	65	65	81	53	59	68	61	64	51	53	63	63	73	54	46	58	70	63	45	59	58	60	54	65	54	67	63	68	56	52	58	42	53	60	53	55	64	66	73	51	43	58	63	64	75	59	69	61	65	62	59	63	54	76	55	65	62	68	49	48	62	62	64	45	67	67	56	52	69	53	68	65	48	60	57	58	60	68	64	63	45	62	71	59	74	56	49	50	52	65	52	52	69	55	60	59	62	56	51	62	52	56	72	64	77	45	65	59	71	57	56	62	51	55	62	49	57	60	46	58	52	57	43	78	56	57	41	53	60	62	66	70	48	59	49	57	56	52	69	55	61	61	69	69	49	59	64	60	49	62	57	53	50	65	66	57	59	63	85	67	63	60	48	71	70	61	65	68	50	40	65	64	58	47	71	76	50	42	72	57	66	61	64	54	51	52	70	56	46	48	57	60	74	62	53	62	48	64	55	57	55	40	59	72	61	52	60	48	65	63	65	48	56	59	57	64	62	60	63	61	45	51	62	54	72	48	58	54	54	51	64	62	56	49	54	66	63	55	63	61	72	61	52	57	44	63	74	53	46	54	47	41	57	46	51	66	68	67	63	59	73	44	61	54	58	67	65	55	62	65	46	60	60	44	51	60	49	46	62	57	58	47	53	48	52	52	69	63	56	62	51	53	65	55	56	64	48	50	59	69	61	85	57	65	44	67	53	68	54	55	67	44	59	59	60	67	65	70	55	51	61	73	52	50	54	46	46	56	46	55	61	66	68	55	67	67	47	55	63	60	69	68	54	52	55	66	72	52	55	54	74	48	71	69	53	50	62	59	68	59	61	53	53	54	59	69	61	45	68	54	67	60	52	66	45	59	67	57	71	58	61	60	59	61	72	52	58	55	63	74	60	65	57	51	54	57	61	42	83	62	52	53	68	61	59	63	63	62	45	58	63	57	64	68	59	63	64	62	51	62	60	70	64	74	59	59	59	58	66	62	65	64	63	52	69	55	53	41	77	66	72	61	79	65	52	55	58	69	64	57	63	66	52	57	64	70	54	62	50	54	61	52	55	51	56	61	64	57	76	61	56	56	50	50	54	62	67	56	53	68	80	46	55	66	58	50	52	60	56	60	73	59	67	61	51	50	55	68	63	46	57	60	45	50	74	36	65	72	69	65	63	64	51	60	52	69	69	65	59	54	61	57	43	65	63	69	49	68	65	61	64	56	60	59	54	68	74	71	71	65	58	57	65	79	48	63	57	56	61	48	47	64	61	66	66	60	69	69	80	56	69	62	66	61	54	51	62	49	60	71	57	58	71	58	70	57	48	57	65	52	59	60	60	60	62	84	72	54	70	56	57	63	51	65	62	58	68	63	67	58	59	79	61	58	61	68	58	57	70	58	66	61	69	58	48	62	61	65	55	50	71	78	68	53	62	66	58	62	54	67	62	58	71	61	48	68	55	74	51	58	68	61	74	67	51	66	51	61	65	73	58	47	56	64	57	58	62	69	74	75	62	65	56	60	54	67	62	67	60	59	57	64	67	49	50	56	77	64	78	57	63	59	63	52	59	57	74	50	60	49	67	52	58	56	63	69	70	54	60	68	57	68	65	48	56	53	62	51	58	71	58	53	56	59	68	55	59	67	56	52	73	56	66	70	63	61	61	49	76	67	68	52	59	67	74	59	48	68	62	65	44	56	63	54	56	64	73	65	65	59	52	48	58	58	72	64	51	60	67	63	58	64	48	65	64	59	66	53	64	70	59	65	56	61	59	59	41	62	66	52	61	56	60	54	73	69	59	48	62	56	52	49	65	71	52	53	59	57	54	65	43	70	46	48	58	53	61	57	60	62	61	72	48	52	60	55	64	48	64	66	60	64	66	64	78	52	60	39	65	64	57	52	63	53	52	56	68	59	45	66	47	60	69	54	76	71	58	59	58	54	70	62	62	61	57	61	69	67	50	57	43	51	50	60	61	65	63	60	53	53	62	64	76	49	59	51	64	58	61	65	51	67	56	57	61	56	63	55	59	52	52	43	54	68	55	65	58	51	55	56	57	56	56	58	70	72	58	55	54	50	57	62	55	54	63	55	49	48	62	58	59	58	54	61	57	55	57	51	55	68	69	63	52	50	45	50	68	58	62	43	57	62	50	51	56	56	56	69	51	61	61	64	57	56	52	61	57	47	56	59	60	60	52	52	53	62	78	52	58	43	64	72	54	74	63	55	63	57	67	59	47	73	68	61	54	65	49	58	55	59	58	42	66	58	52	52	49	57	67	47	62	67	63	71	38	47	50	56	53	63	68	61	63	68	46	52	63	64	62	47	53	68	66	59	60	60	53	73	54	56	46	54	48	53	50	54	65	70
46835	37396	47018	53192	56326	47215	33683	21341	9648	2666	594	592	593	631	587	621	618	591	563	614	598	578	572	610	578	597	567	580	594	620	632	576	596	606	625	577	587	608	609	598	611	565	619	593	565	583	584	587	594	581	588	620	557	565	597	599	637	615	564	591	553	595	624	601	614	625	590	599	590	593	591	601	634	620	582	599	533	577	603	617	622	601	577	601	600	646	568	583	585	586	614	617	535	606	632	568	594	616	612	623	595	556	576	596	627	594	554	562	625	578	590	581	597	583	619	633	585	610	592	585	615	609	585	597	629	604	564	551	609	606	599	622	602	634	640	577	612	614	600	590	594	598	584	594	572	603	613	615	618	620	594	592	584	585	615	608	544	638	542	599	626	590	582	581	594	612	639	569	612	585	602	605	571	585	629	569	587	598	613	648	614	634	527	594	617	588	593	579	553	626	599	602	581	585	598	599	583	612	585	576	594	585	594	566	601	619	618	581	587	591	620	620	597	570	625	657	595	615	609	581	562	589	553	572	616	582	607	597	582	659	557	632	615	615	635	617	583	584	554	573	634	603	568	598	604	595	622	573	615	614	576	574	608	608	593	609	621	577	588	603	613	591	607	617	622	621	597	619	649	596	586	640	590	597	579	563	571	632	604	607	632	626	599	578	617	591	543	560	586	611	602	642	593	576	617	586	606	580	592	602	592	615	614	574	553	632	572	608	595	590	608	602	583	570	593	595	580	618	589	581	587	632	594	568	555	594	599	573	599	579	577	577	545	601	621	584	605	607	547	571	591	586	612	620	598	610	601	606	574	602	620	605	612	577	623	580	620	634	612	585	607	615	591	616	593	601	579	538	613	602	585	603	617	569	562	568	580	628	571	610	607	614	593	588	597	598	578	582	612	609	587	572	602	584	546	614	610	569	586	595	630	594	632	586	631	599	608	576	578	616	572	579	599	586	573	587	569	566	600	570	605	625	554	614	569	626	590	545	549	617	590	611	561	575	595	611	598	603	611	594	613	636	619	601	602	590	611	627	574	572	579	619	585	600	604	574	608	600	614	641	636	592	580	596	563	573	587	579	574	600	630	590	632	593	604	565	620	574	629	588	560	602	565	612	588	581	593	610	585	572	596	603	573	627	569	621	612	638	609	584	575	601	612	590	605	613	623	644	585	619	628	549	633	610	633	581	601	554	567	574	602	599	609	618	593	607	626	642	594	627	601	594	622	625	622	611	603	549	563	598	577	615	586	582	571	579	574	612	611	627	570	598	607	623	590	590	609	536	688	585	590	638	612	584	570	613	633	591	608	576	587	603	606	609	597	611	586	559	608	593	611	581	593	586	635	593	604	594	614	568	605	601	584	620	607	613	602	587	644	614	651	626	593	613	622	601	607	588	590	625	579	573	574	563	616	590	586	555	639	584	540	599	602	611	572	572	563	618	608	554	565	577	582	585	581	585	592	556	656	612	648	612	539	613	541	588	590	575	605	591	592	556	592	644	590	555	589	603	588	564	634	599	599	591	575	596	610	598	574	587	616	620	613	607	546	600	576	621	617	595	603	620	580	575	618	564	616	578	563	609	582	604	603	605	592	602	581	632	631	592	586	648	568	588	581	574	583	610	635	574	610	643	582	613	577	587	576	604	546	604	582	589	581	559	600	579	584	622	589	613	632	620	577	618	585	625	639	564	612	554	563	583	645	599	607	569	589	619	585	603	585	576	608	603	602	572	596	609	570	572	581	626	645	621	586	621	615	577	543	637	592	597	590	604	599	621	584	639	640	607	579	634	575	600	612	625	556	558	600	616	620	580	568	592	614	589	566	605	620	604	597	597	624	556	603	608	573	575	592	595	612	608	616	574	626	571	579	655	594	617	641	582	608	546	578	607	561	608	610	634	589	599	576	602	584	626	554	572	626	610	576	543	588	595	575	567	567	561	596	599	614	561	592	592	582	592	613	587	608	591	602	580	604	584	608	618	551	638	619	619	607	602	576	604	614	592	590	607	601	596	607	586	566	584	568	617	614	655	582	610	604	606	571	600	603	606	634	662	605	576	592	582	627	587	603	606	633	550	575	580	617	611	622	610	578	614	601	588	620	572	585	587	619	603	670	551	535	571	565	599	590	614	550	598	579	581	616	568	553	593	550	589	614	610	639	565	569	588	579	606	585	617	565	626	597	615	627	594	598	596	620	634	595	589	609	583	585	614	590	614	597	565	599	630	625	571	568	572	601	618	608	608	594	582	598	589	590	579	589	635	593	602	620	660	601	612	628	598	617	607	629	586	593	588	589	581	599	559	627	602	600	579	582	606	589	576	649	621	588	596	609	638	607	589	592	558	646	621	635	609	561	555	550	553	622	582	577	575	599	563	636	618	591	656	618	575	627	621	597	577	585	604	604	640	585	591	619	600	550	600	634	631	542	578	601	519	643	550	574	614	669	594	571	581	582	622	586	591	602	585	562	598	576	623	588	571	615	556	639	598	538	595	582	609	589	611	568	633	573	620	607	586	614	644	643	595	615	596	639	600	585	573	595	626	597	603	573	616	604	583	601	599	592	596	583	595	627	608	593	549	592	600	576	568	633	544	562	587	613	603	537	605	548	610	633	612	601	573	612	565	582	608	579	552	581	597	628	633	554	568	580	600	618	599	588	621	584	586	606	605	577	578	630	591	594	577	592	570	628	563	590	591	592	572	641	584	642	603	587	582	604	597	626	550	565	593	602	579	583	552	598	559	602	565	597	628	593	571	540	567	614	633	570	581	609	609	554	569	605	584	558	561	612	568	610	598	555	525	587	586	613	608	614	618	582	587	592	600	597	594	614	589	601	578	575	570	603	631	587	606	610	582	551	581	579	630	584	611	594	592	582	577	648	530	595	540	586	625	605	586	572	614	549	596	590	587	619	605	569	610	571	607	585	636	592	590	634	561	537	576	552	646	610	593	606	623	568	553	579	624	591	574	561	595	591	573	568	628	580	600	593	616	593	573	574	581	598	615	587	596	589	567	554	635	609	590	633	617	583	570	639	610	637	592	584	613	630	586	618	583	591	583	579	574	589	598	590	589	623	596	647	610	634	574	599	582	587	582	575	610	623	588	570	629	540	584	641	592	611	602	604	620	609	566	583	600	626	590	589	607	560	605	574	574	579	575	575	583	566	578	611	624	616	617	533	619	594	619	648	618	596	630	607	598	597	577	592	590	618	613	567	619	593	579	589	614	620	541	641	592	592	636	636	630	607	633	591	620	582	558	614	595	563	648	570	578	610	602	617	578	564	632	621	626	575	595	560	618	596	623	592	573	620	588	580	625	594	550	574	567	593	629	582	617	581	616	648	609	594	563	635	583	611	574	627	613	607	614	598	569	637	612	594	580	571	571	561	622	572	556	578	630	597	592	630	586	568	585	565	577	569	561	650	611	606	593	596	615	597	626	589	593	605	630	616	605	553	611	590	561	577	626	609	562	600	590	571	610	602	601	605	597	606	584	582	615
7749	4186	4979	5849	3420	1787	755	321	132	86	55	53	48	63	64	55	62	44	55	60	68	49	60	64	53	58	54	66	49	57	52	59	51	56	52	64	61	60	55	61	52	61	50	53	66	59	49	50	51	47	56	60	50	68	68	50	61	45	54	40	51	61	56	51	56	51	71	63	60	58	52	46	51	46	69	56	45	71	61	52	56	52	63	62	71	48	53	50	50	67	57	48	61	64	65	53	64	56	59	42	55	56	57	53	57	47	44	58	74	57	47	55	61	51	60	65	64	60	66	66	42	69	51	63	52	56	57	57	63	56	55	61	58	47	66	53	56	50	53	51	74	68	55	60	57	56	54	58	55	55	61	51	60	71	59	63	57	67	59	49	57	64	53	61	50	53	62	63	40	55	54	38	57	54	62	55	64	61	42	52	63	51	65	56	52	54	65	48	54	52	54	54	68	53	68	67	44	59	49	46	60	55	76	63	55	57	45	57	53	61	59	41	65	43	62	47	55	52	53	38	63	62	52	47	70	67	43	48	68	55	53	52	61	55	59	60	50	55	39	54	52	69	53	60	57	61	57	59	64	49	54	62	51	53	60	60	57	56	50	63	70	56	44	47	50	56	70	68	61	60	61	52	60	67	58	63	50	47	72	60	48	59	49	70	62	59	46	61	48	60	57	56	68	55	58	56	50	68	54	54	52	53	62	64	62	55	63	51	46	48	63	59	58	52	55	56	40	52	54	47	48	53	61	58	66	50	51	59	63	60	62	58	60	57	46	68	60	48	50	60	55	53	54	62	60	62	64	55	47	67	69	48	49	52	55	73	48	51	65	65	48	54	59	55	55	53	58	72	48	67	58	56	49	53	64	52	61	53	52	64	64	61	49	54	54	62	61	68	46	48	51	50	59	60	58	56	54	72	56	55	50	48	45	55	59	48	44	62	54	32	65	71	57	52	49	59	59	56	58	64	60	52	56	64	62	49	48	56	64	50	52	58	57	53	53	62	66	58	51	41	56	52	79	60	51	56	54	73	65	63	48	42	54	61	37	60	54	57	64	46	60	51	57	49	63	45	57	55	56	61	54	49	59	53	51	65	55	64	52	51	59	64	62	51	65	70	58	61	56	53	55	48	45	57	55	71	66	55	60	57	53	79	61	56	60	58	53	62	60	56	46	75	65	57	50	67	65	59	62	54	65	61	53	53	64	63	70	51	61	51	64	59	78	46	51	56	60	53	70	55	64	71	63	55	51	59	48	58	55	48	59	42	59	49	57	67	49	71	52	63	55	53	50	67	72	61	60	70	58	65	56	69	65	58	71	63	51	67	57	75	56	56	60	66	63	58	63	61	61	58	61	53	62	44	61	63	60	45	42	63	44	54	51	57	45	61	56	55	70	56	46	58	45	44	64	48	65	46	62	58	58	66	53	59	63	49	65	45	61	57	63	55	54	57	51	55	76	71	57	67	63	64	64	65	43	55	49	41	52	57	53	49	53	52	50	56	54	53	53	49	64	64	65	54	67	53	54	65	53	48	64	58	60	59	50	50	61	49	56	52	62	59	56	55	49	66	35	64	60	62	45	60	52	52	60	49	58	63	68	47	52	70	50	59	59	55	51	66	58	54	45	64	60	63	49	55	59	52	60	40	61	60	61	60	48	63	56	54	69	47	77	55	64	64	45	58	56	70	51	73	55	68	62	68	66	63	52	56	66	52	51	64	49	56	67	49	62	42	69	54	62	61	59	48	51	59	57	54	60	58	51	60	55	59	53	69	52	49	47	56	70	56	58	52	59	59	63	53	50	77	55	56	55	58	67	60	61	63	54	52	50	59	58	51	51	57	60	65	52	59	71	64	56	59	69	48	55	71	68	58	51	55	51	57	69	67	51	52	37	59	60	57	51	61	48	67	53	62	50	67	74	65	46	62	64	61	53	56	54	60	48	60	51	58	56	68	59	63	57	53	64	47	44	65	62	55	59	60	55	56	49	53	60	60	68	46	49	62	52	50	57	67	46	58	46	58	63	46	46	64	69	57	40	54	55	55	56	62	65	57	64	52	59	56	65	60	58	57	60	65	53	49	60	71	64	52	59	49	68	45	64	66	56	57	56	64	51	59	70	56	52	44	63	63	52	61	62	61	64	50	53	60	62	52	62	59	56	67	58	64	41	61	43	65	64	56	56	59	46	44	62	60	69	52	44	56	49	50	45	63	51	71	80	47	59	53	54	61	53	49	58	60	45	59	49	80	67	65	59	53	46	54	49	52	57	51	65	44	49	55	51	59	53	52	60	66	47	67	61	61	66	52	57	49	51	46	55	57	61	54	63	56	48	48	67	52	56	49	58	60	74	63	58	55	52	53	50	51	46	66	62	53	56	48	68	41	65	46	53	52	57	47	53	32	54	55	52	53	60	48	57	50	56	51	46	46	56	60	59	56	45	56	52	68	56	60	51	53	47	63	51	65	54	63	52	51	55	53	51	65	45	55	57	55	58	60	59	64	55	50	51	51	64	57	68	57	64	52	60	48	56	55	55	53	62	53	69	66	66	54	54	55	56	73	60	58	48	42	55	53	65	64	65	62	44	52	56	52	53	66	56	61	53	59	44	58	49	44	68	64	65	61	63	50	58	61	60	58	55	54	45	61	54	64	53	53	64	42	61	51	63	55	41	68	65	50	55	58	56	61	50	56	65	51	67	56	62	62	52	55	54	73	55	54	52	63	59	57	65	57	52	60	60	68	55	59	56	61	58	45	62	68	68	55	40	60	57	59	45	50	60	44	53	77	59	46	49	62	71	55	50	49	55	57	48	61	66	61	59	70	55	73	39	59	47	68	68	57	46	73	54	58	51	60	66	60	71	45	68	55	56	52	51	62	59	50	67	44	66	56	69	60	42	57	43	62	45	40	52	65	58	47	56	83	56	47	58	51	54	59	45	59	57	65	63	70	53	55	65	39	65	60	53	47	56	55	59	64	53	51	58	58	49	61	60	56	56	59	65	57	66	72	53	56	61	52	55	63	64	52	61	61	66	60	61	56	55	61	45	60	51	71	49	40	55	64	61	58	53	61	69	48	52	65	64	64	52	60	72	65	54	52	63	72	58	54	51	43	68	51	51	51	58	60	57	60	65	67	61	63	44	69	59	50	65	53	61	48	59	60	60	64	41	49	47	59	50	56	69	58	73	62	65	59	56	47	68	56	50	55	58	60	72	59	60	73	60	68	57	57	54	54	47	41	51	62	50	46	57	35	58	59	62	64	61	58	49	78	59	49	71	59	61	68	44	64	50	46	45	61	60	73	57	61	55	55	57	56	58	48	63	68	48	48	47	54	47	53	68	51	75	60	76	51	55	47	56	55	48	64	69	61	51	44	56	70	65	56	69	53	71	59	57	43	54	59	43	49	55	41	64	66	59	58	63	45	57	62	65	48	64	50	53	48	49	45	66	71	64	47	60	55	54	48	55	69	61	40	58	49	51	57	47	53	42	61
36287	24045	27779	30594	29365	23644	14353	6331	2455	951	549	528	564	578	524	535	550	556	551	549	504	524	526	542	514	563	566	556	534	554	518	521	547	540	549	524	573	519	541	551	512	532	562	550	534	575	519	548	565	572	529	570	571	546	516	535	551	527	567	533	547	537	567	551	549	509	579	569	522	549	556	544	549	572	570	535	593	560	528	548	505	587	546	554	552	563	557	540	527	515	562	554	539	581	497	553	570	531	511	550	551	578	533	567	557	529	573	548	580	545	483	555	565	527	549	567	565	589	551	522	575	507	570	551	559	538	554	554	528	559	554	530	565	557	529	559	562	536	529	507	547	578	527	573	591	535	513	535	540	528	537	508	570	602	514	545	504	550	536	531	555	582	517	573	531	559	545	567	548	539	512	546	548	531	576	517	546	557	561	542	503	562	549	554	571	532	547	529	533	540	564	551	540	528	556	489	516	505	515	568	544	577	548	513	556	532	541	530	550	575	514	549	535	557	513	544	547	515	549	541	517	556	548	523	509	561	540	562	497	573	537	526	520	565	558	588	541	531	592	571	517	533	542	565	545	561	516	557	551	538	527	536	508	561	504	573	569	545	567	536	541	586	543	525	535	500	531	517	548	572	544	557	571	550	543	532	525	542	509	543	548	539	534	487	548	502	547	564	510	560	538	490	566	527	574	586	548	560	570	572	576	527	562	516	567	556	530	520	543	540	542	567	554	535	545	580	538	535	528	563	560	538	555	527	592	540	551	521	568	544	529	573	565	553	539	542	564	579	560	542	554	571	520	551	529	533	547	556	576	561	571	555	526	528	555	535	538	553	524	502	551	535	533	537	553	585	556	526	543	605	560	555	542	480	572	535	520	536	536	520	559	553	553	591	530	559	586	520	529	577	570	540	516	559	531	559	569	519	555	541	529	561	529	512	521	510	532	484	522	553	574	531	564	564	527	589	528	560	581	570	558	529	478	574	525	581	543	541	515	524	493	538	523	502	561	541	535	509	593	557	557	534	545	552	492	542	568	573	600	554	547	533	574	594	531	551	506	551	571	546	562	569	573	542	550	554	544	539	560	544	575	579	535	526	527	605	537	594	502	532	541	534	513	520	522	561	540	545	547	558	510	572	522	539	552	553	556	525	560	582	531	544	535	550	488	549	565	536	582	574	532	516	540	608	542	540	547	567	574	507	575	567	522	583	559	574	528	501	549	585	543	553	530	579	553	564	584	574	519	559	550	590	546	518	575	539	538	565	568	542	554	511	537	574	573	566	538	558	532	530	545	562	559	536	524	563	556	520	560	550	542	558	524	531	555	548	592	542	543	513	522	575	567	548	545	545	516	526	549	524	515	553	533	541	531	553	566	616	534	551	519	514	570	560	556	561	598	506	570	539	546	564	517	546	506	526	569	564	583	549	492	550	518	544	553	519	564	580	537	534	567	534	593	582	604	511	552	541	550	545	584	539	576	528	588	545	514	544	583	541	562	508	553	586	571	544	605	530	559	529	538	564	539	544	528	540	566	559	568	546	537	563	564	567	567	549	507	571	562	525	541	578	519	514	537	561	593	523	527	561	563	556	519	542	534	549	571	512	511	538	531	535	599	550	524	540	539	549	525	555	562	548	564	553	579	523	570	539	550	552	530	535	554	549	573	538	584	560	535	531	579	558	537	586	560	545	544	550	525	549	523	543	553	531	523	535	511	551	545	519	528	500	556	576	558	551	554	580	548	518	545	523	550	517	537	471	536	518	478	550	563	564	552	553	518	567	535	544	543	575	562	579	564	551	535	569	574	504	528	584	564	570	570	543	538	543	554	547	578	530	547	564	529	523	544	562	567	508	570	534	552	559	514	565	555	527	563	542	564	514	576	572	540	602	497	508	552	575	558	528	594	549	582	537	554	530	558	538	568	536	553	527	530	539	497	541	534	566	543	556	496	539	523	521	541	494	560	524	559	533	561	560	553	523	544	551	570	550	556	511	565	532	548	549	545	540	562	567	528	531	532	539	561	545	591	538	517	552	560	529	585	524	570	543	542	558	557	541	592	573	529	552	515	560	527	583	526	585	571	513	561	560	573	566	570	508	556	552	520	539	563	539	488	523	561	559	518	559	534	535	562	524	551	576	561	572	539	570	535	539	528	568	576	544	595	515	511	516	531	519	534	533	584	522	565	555	584	536	539	541	504	518	533	505	538	566	609	537	499	530	535	503	513	529	512	564	560	544	559	513	516	517	561	545	549	532	564	549	543	532	540	530	552	552	527	519	558	575	549	529	546	571	551	561	557	548	558	547	540	589	515	564	561	557	556	571	527	559	573	530	536	522	557	548	548	559	539	529	563	565	560	558	584	531	526	523	516	563	537	551	523	522	523	577	540	576	542	610	527	564	558	501	550	557	566	555	508	515	561	516	556	523	504	550	525	560	542	542	567	561	521	547	555	532	529	533	583	572	554	549	527	523	568	529	566	535	560	536	577	541	531	571	584	533	499	587	556	536	526	516	513	567	573	574	538	504	519	550	544	544	551	558	542	519	548	526	581	542	556	552	541	542	550	561	562	599	557	542	579	558	551	573	541	506	572	543	504	552	538	574	534	540	567	561	523	577	545	511	580	554	525	533	576	540	526	553	550	561	572	515	524	567	527	554	531	546	589	534	555	511	564	579	538	521	541	514	567	564	522	556	568	526	535	516	542	523	538	587	539	521	564	550	521	550	594	551	558	539	538	496	586	498	560	523	570	520	550	535	526	523	530	529	557	515	506	566	518	575	560	551	540	539	544	557	573	555	536	522	550	578	551	584	524	534	544	503	569	487	555	553	567	565	598	599	564	555	544	555	521	581	544	571	586	544	568	553	549	551	581	563	513	574	516	520	569	509	582	542	548	570	564	580	547	557	539	566	502	534	584	544	565	527	553	564	566	521	547	522	528	547	540	544	557	565	565	525	537	528	521	546	577	574	606	533	542	497	581	557	544	576	530	562	507	543	558	543	522	519	549	552	545	548	506	560	554	556	590	488	538	523	562	559	535	562	505	566	571	562	581	539	512	518	502	516	538	552	534	560	568	510	538	528	570	568	543	524	551	544	524	538	552	567	561	576	565	581	524	545	580	557	504	537	493	512	532	549	569	586	551	550	545	528	561	548	569	535	539	566	579	587	533	587	567	485	554	563	525	574	542	566	562	541	543	566	585	524	565	562	540	537	540	530	545	537	533	524	554	548	526	564	569	532	543	568	578	505	519	580	597	552	548	558	550	528	529	555	531	574	496	536	541	532	554	533	533	552	533	534	542	503	534	561	566	569	516	573	553	540	558	578	533	572	524	559	506	516	546	551	542	518	557	548	544	584	524	534	540	570	565	512	556	584	575	520	550	554	521	479	543	581	571	568	505	569	500	526	577	524	535	564	528	557	552	568	541	552	603	513	558	573	581	496	513	541	514	561	570	546	567	541	555	562	577	547	542	535	554	548	513	522	582	556	509	585	549	545
19425	17850	27723	25956	17716	10071	4373	1425	428	116	45	44	50	50	58	46	58	48	73	59	66	56	57	55	50	63	42	66	57	49	58	42	49	55	68	51	66	61	38	65	52	60	48	60	56	55	37	47	49	62	49	43	50	49	59	51	59	56	57	61	55	62	66	56	57	56	50	47	48	67	55	69	51	44	55	60	50	62	51	49	47	63	48	53	63	58	47	56	55	64	60	53	39	69	65	45	58	53	60	60	52	46	56	43	45	47	63	62	55	63	57	58	62	58	52	60	49	57	38	56	55	57	46	53	70	56	45	56	51	40	62	58	57	69	59	60	48	61	64	68	67	48	60	50	64	53	44	50	55	63	61	49	64	51	64	57	52	55	55	59	56	65	52	48	54	53	51	41	64	62	53	51	54	53	65	66	53	54	58	47	55	50	61	54	59	45	57	55	61	48	50	50	65	63	52	49	58	54	52	59	54	45	56	52	49	56	56	51	57	46	68	59	69	53	51	52	66	53	44	43	58	62	44	54	49	61	52	63	65	57	48	54	60	50	58	60	60	56	63	50	54	54	53	56	61	54	49	50	57	63	46	51	61	43	59	52	51	55	56	63	44	48	62	42	49	66	57	40	66	58	60	52	62	59	52	54	50	62	55	58	52	67	50	60	55	44	40	52	53	70	52	57	53	48	58	59	53	47	63	50	49	60	56	47	43	52	62	56	57	40	58	47	45	47	50	54	65	56	71	46	60	43	57	56	61	56	47	53	41	59	51	55	45	49	48	53	68	57	54	54	47	49	50	54	60	48	50	52	53	60	61	53	57	43	67	56	60	64	48	53	53	49	54	60	54	53	55	52	66	42	47	52	66	48	54	49	59	53	47	60	47	49	62	48	46	57	46	54	60	59	58	52	63	55	61	48	53	64	53	66	56	60	50	41	47	46	67	53	57	54	50	53	52	55	58	56	52	61	64	54	61	65	49	47	66	66	52	62	58	49	58	56	49	49	62	57	43	41	47	41	50	61	53	48	60	48	49	67	56	46	61	50	59	54	60	56	57	47	64	53	73	57	56	53	46	50	48	65	60	52	44	71	46	67	49	47	67	42	45	53	59	36	46	62	57	48	36	56	52	45	59	50	53	52	46	65	52	54	54	61	43	59	53	59	75	67	61	41	47	48	47	57	37	45	50	50	57	58	53	48	60	60	41	59	72	51	45	51	59	56	54	49	62	63	52	44	48	64	58	54	56	66	41	62	63	52	49	45	60	56	50	47	53	57	44	69	57	51	60	57	59	57	56	42	52	45	49	44	55	46	59	59	50	54	57	55	57	63	47	69	71	62	57	62	57	56	50	55	47	66	54	55	53	43	48	47	63	48	58	47	52	42	44	65	63	47	39	68	57	57	54	55	52	56	61	46	42	55	64	44	47	60	68	45	67	39	59	37	55	58	56	53	57	47	54	40	68	39	60	59	56	41	48	65	59	44	50	52	57	57	59	46	48	61	56	62	54	54	59	54	48	55	57	55	56	57	52	61	55	41	50	53	40	45	57	62	44	53	53	59	56	54	57	50	63	53	65	56	49	44	67	63	69	41	60	54	59	62	52	53	51	60	51	52	52	54	45	54	57	60	61	63	52	53	61	56	52	58	54	51	50	49	55	60	70	50	62	35	53	54	47	61	63	52	41	56	53	47	55	50	59	53	56	55	64	51	46	51	44	45	45	51	54	59	51	62	53	54	51	58	58	51	62	66	73	64	50	55	59	57	62	48	77	48	56	51	60	52	60	52	38	46	58	79	54	53	54	52	60	64	54	58	48	48	67	54	60	60	44	67	51	51	61	48	50	68	60	57	52	54	45	39	53	43	55	57	61	70	63	60	52	52	59	61	65	51	50	58	56	39	43	51	51	53	57	54	48	45	64	51	44	50	61	48	56	54	56	52	51	45	58	43	76	45	52	44	43	60	66	37	62	62	58	53	64	55	64	46	56	60	48	55	48	63	41	48	49	49	55	60	54	52	51	59	65	60	60	54	49	59	62	51	46	69	45	63	69	65	43	43	60	47	65	56	49	48	53	60	53	48	52	49	49	53	67	62	57	47	51	65	65	64	52	45	63	40	47	68	57	47	60	60	71	57	53	42	43	53	65	50	54	57	59	62	66	48	47	61	63	57	50	56	56	50	54	51	53	57	51	57	54	55	62	43	55	60	48	56	56	62	53	57	62	57	57	53	44	52	49	60	67	50	51	51	46	56	56	58	57	57	48	58	56	56	54	69	55	56	62	57	54	69	67	55	61	51	48	43	56	60	43	49	59	55	61	56	59	56	42	72	70	62	67	60	56	55	51	59	55	51	52	59	55	58	68	57	51	57	52	55	60	52	54	45	63	58	47	60	52	45	55	54	58	56	39	54	51	60	48	50	68	54	52	56	58	53	46	69	59	35	65	52	64	51	37	41	52	54	56	54	60	64	75	56	47	61	52	51	52	53	47	43	46	53	69	59	78	41	56	53	63	47	45	49	62	56	63	60	66	59	62	54	57	61	64	51	57	41	50	57	48	50	57	61	49	56	57	47	47	55	69	53	51	54	52	59	61	53	52	56	59	62	47	56	53	49	50	55	68	55	42	57	60	68	48	63	57	51	57	64	56	52	61	43	52	59	64	46	50	46	67	57	71	58	57	43	63	68	58	60	47	55	42	61	55	51	55	53	46	50	53	65	52	58	46	51	64	64	59	56	52	47	58	60	61	70	53	55	44	43	47	55	48	53	55	70	46	51	61	54	46	55	49	55	54	61	55	58	50	39	55	64	59	67	58	58	55	50	45	64	53	51	48	45	48	50	54	56	48	53	58	45	45	46	57	53	56	66	67	57	52	55	51	53	51	61	57	62	57	69	60	49	60	44	61	51	55	56	42	68	55	57	51	57	52	51	48	65	65	50	60	56	58	45	54	61	67	65	45	52	63	61	39	64	51	58	57	51	46	55	55	61	65	60	59	58	53	53	57	63	54	52	57	60	49	58	54	46	60	55	53	47	60	53	60	47	44	49	52	46	54	60	43	58	50	47	68	44	51	55	55	55	61	54	51	52	48	67	55	50	55	53	61	60	54	63	45	64	56	43	59	52	37	52	61	57	66	46	51	53	42	53	47	45	59	57	42	58	56	48	55	55	47	53	48	52	45	66	52	61	59	44	45	49	67	36	49	60	52	61	55	57	55	67	50	55	50	50	55	77	59	51	69	57	52	55	69	43	52	56	47	63	69	55	57	55	53	60	60	60	72	58	55	50	50	60	42	52	39	45	52	62	57	56	48	66	56	54	43	51	58	52	52	55	48	57	61	38	51	49	50	57	54	42	62	56	67	72	61	56	48	51	52	60	54	49	57	43	50	47	63	64	54	60	54	49	46	58	57	52	48	53	50	53	51	45	56	63	47	52	51	51	47	54	51	47	65	61	62	60	49	64	48	55	41	58	44	68	63	53	54	57	38	58	50	48
49474	39183	50735	54147	55429	45584	32675	20007	8610	2148	549	532	574	564	539	525	567	551	539	541	515	551	533	546	553	556	547	531	568	579	539	555	527	551	587	534	562	527	549	554	514	537	571	530	531	534	568	568	561	552	564	561	536	558	497	552	567	603	543	548	498	578	546	519	544	508	561	547	572	555	513	576	512	561	509	562	542	564	518	572	575	554	556	512	573	520	564	556	548	518	532	542	572	531	543	519	564	533	552	533	538	533	527	578	584	535	567	548	586	536	567	564	565	515	513	558	564	563	537	524	556	572	536	570	525	534	544	536	532	585	550	557	553	550	531	565	526	537	538	509	553	600	566	545	546	538	568	516	565	575	547	556	554	516	541	540	573	528	507	580	572	552	572	529	514	535	570	518	556	561	531	575	546	522	536	530	568	552	532	541	509	550	554	506	557	520	537	551	484	550	509	539	555	550	546	598	555	613	543	542	517	525	546	572	567	530	554	574	570	556	572	558	589	542	544	535	551	550	582	566	551	568	517	571	559	509	574	572	563	555	612	524	591	553	568	537	560	518	555	610	543	576	551	512	551	536	532	530	542	524	518	547	531	549	505	576	497	520	580	575	577	519	558	523	557	534	535	536	542	575	529	573	526	551	569	547	512	521	533	545	540	530	537	557	543	528	605	555	511	570	528	550	564	564	589	560	547	553	536	567	546	576	570	530	529	549	593	532	562	537	518	543	581	531	517	563	537	589	540	528	531	596	537	527	547	538	529	543	562	545	558	548	594	548	578	492	522	566	538	555	554	586	554	557	588	521	511	549	535	560	540	531	507	537	606	533	564	496	531	537	551	527	558	552	527	529	547	519	547	519	548	555	550	547	584	552	566	541	606	560	541	510	545	516	558	499	521	557	551	544	533	511	568	567	512	564	542	531	512	503	547	523	519	567	567	518	558	580	550	529	540	582	567	552	516	567	519	558	526	526	555	577	507	523	530	568	558	566	517	579	518	550	566	500	545	563	531	571	490	552	566	574	516	542	528	561	541	560	566	554	545	506	561	528	500	551	531	573	540	581	507	533	535	556	519	560	488	613	532	560	531	530	549	533	564	544	547	558	556	547	542	547	557	570	522	536	553	519	596	554	551	537	534	552	567	531	546	611	510	559	578	536	556	474	537	528	534	550	541	562	541	563	533	522	533	576	563	530	495	523	563	574	526	561	547	567	551	540	535	571	529	526	563	522	540	517	579	538	538	575	592	578	577	537	572	554	557	570	567	534	571	555	497	537	535	572	542	560	539	558	593	550	554	566	533	551	534	558	559	563	526	563	587	520	557	582	550	550	538	541	562	536	533	537	565	528	589	546	502	554	560	538	524	534	544	554	541	540	549	545	551	525	542	523	521	505	537	523	531	554	558	525	560	531	567	537	556	572	545	573	495	562	550	544	555	550	588	518	545	540	533	534	546	529	510	544	548	565	535	506	583	561	579	595	573	516	578	510	561	542	535	555	533	585	539	507	537	552	531	568	526	536	530	540	509	581	525	489	522	520	588	584	537	523	534	519	538	579	536	528	550	578	507	521	555	531	522	547	544	573	543	548	578	580	538	550	574	544	556	565	547	561	538	522	547	559	586	539	507	561	569	554	532	574	537	536	511	502	541	549	564	536	558	553	563	526	527	522	557	510	521	522	549	545	533	538	550	546	557	609	545	551	501	497	565	530	539	582	532	512	485	514	547	506	524	527	527	562	546	606	535	541	540	552	542	589	538	562	551	547	574	564	554	579	521	564	525	564	593	532	533	509	570	567	559	495	513	540	545	539	526	553	555	560	534	526	541	527	534	550	594	553	570	528	545	530	521	523	530	556	508	527	525	574	503	542	553	572	509	534	548	535	559	554	514	504	573	514	524	530	540	566	519	524	525	580	535	532	546	517	527	543	580	538	572	548	488	557	544	573	533	527	561	561	528	549	527	517	540	559	537	566	523	542	573	550	545	571	548	528	550	556	532	538	498	533	572	545	567	517	546	548	522	555	569	511	528	579	534	534	539	594	511	517	552	569	551	572	544	567	520	554	556	569	551	553	525	559	556	591	521	582	546	542	580	561	535	563	601	532	542	517	540	572	542	550	572	581	547	526	561	539	506	567	533	529	522	516	525	538	525	580	560	552	563	527	579	564	540	591	527	525	573	489	557	519	547	541	533	561	579	562	570	543	557	544	576	527	554	534	557	541	544	593	535	524	525	564	554	518	498	570	556	561	547	544	508	534	561	521	556	528	540	534	549	497	557	542	518	562	567	532	537	581	551	540	532	550	539	518	563	570	575	531	533	552	546	571	544	521	504	561	572	551	542	532	557	566	542	531	526	529	577	574	532	510	558	560	547	486	562	532	557	574	575	555	539	512	553	550	554	574	524	570	582	559	528	573	561	564	527	534	503	525	531	532	591	536	527	529	594	532	530	559	559	553	545	526	517	556	502	595	574	551	520	550	555	512	530	564	515	562	555	551	550	528	541	545	533	593	557	557	550	585	534	536	539	524	560	587	527	566	543	529	576	528	540	544	535	558	549	502	543	561	525	564	514	509	585	531	554	576	525	568	576	547	541	522	526	528	524	575	552	530	576	568	530	581	555	506	547	532	566	542	567	579	544	546	551	557	559	524	567	548	570	525	535	556	528	545	553	518	552	557	574	529	543	521	574	537	514	594	573	561	537	604	564	505	579	552	601	591	558	567	564	546	550	552	490	581	524	585	549	543	541	561	549	549	539	583	525	520	547	548	531	566	589	529	550	511	556	532	530	532	580	525	537	506	578	549	530	460	540	553	541	519	564	539	557	600	538	527	551	542	530	589	573	536	554	563	532	535	583	540	593	572	596	553	550	531	527	562	575	530	558	554	550	573	559	573	570	522	516	547	561	513	561	535	508	571	537	591	587	580	505	564	556	559	551	514	578	521	575	543	575	542	552	532	535	552	532	516	535	590	533	528	575	592	543	557	582	504	517	490	544	506	538	486	528	559	590	547	531	558	536	490	578	516	580	580	537	554	517	543	551	577	524	558	555	544	507	549	514	528	573	548	572	551	539	521	509	564	538	531	529	526	511	536	523	571	527	510	564	560	503	554	542	556	581	532	575	525	532	576	544	513	546	532	555	546	512	551	537	530	547	534	569	556	561	530	548	545	556	597	508	543	530	542	514	562	575	568	566	540	533	532	522	532	564	544	558	517	507	527	531	543	550	527	528	515	571	552	570	551	547	542	519	528	540	544	545	519	529	545	524	578	550	560	542	538	569	544	530	605	531	512	562	508	525	575	564	540	532	533	543	541	539	585	527	527	526	509	563	553	518	542	524	521	551	547	534	554	594	567	539	492	504	556	545	518	495	559	590	551	532	555	548	537	543	554	540	529	524	507	538	522	514	534	515	518	508	540	541	555	555	527	563	512	543	548	556	519	546	575	572	531	511	520	509	541	554	556	517	533	542	524	539	565	555	550	558	532	544	563	543	545
14217	11370	20183	17554	10262	4702	1953	651	188	85	53	43	48	41	37	46	33	42	43	42	43	39	42	41	36	43	34	54	46	42	37	43	42	40	36	58	47	45	46	41	37	38	52	46	36	39	40	30	44	51	30	49	48	47	44	36	37	51	38	39	48	46	42	46	39	39	42	42	44	41	38	34	42	36	42	32	36	38	41	40	40	41	46	49	57	47	45	42	48	53	55	46	48	53	46	42	39	39	42	39	38	46	44	46	50	40	46	39	38	52	56	48	49	46	44	37	45	49	34	38	33	41	39	38	35	36	38	37	34	56	35	31	41	48	43	37	42	45	45	50	41	46	32	40	43	35	41	50	64	35	41	39	43	41	39	44	40	43	39	43	45	40	39	37	45	42	50	48	41	43	26	39	38	45	37	42	47	39	34	46	43	44	38	38	45	59	46	43	37	36	38	44	55	43	40	43	58	41	42	45	56	41	38	40	48	55	48	41	37	38	38	46	42	49	39	41	45	40	35	47	38	34	43	37	48	48	40	53	44	36	48	45	45	42	43	35	32	50	40	60	43	29	43	38	36	48	41	40	54	54	42	54	51	44	55	41	46	54	44	33	45	35	40	47	48	44	35	41	38	44	47	45	44	38	45	34	54	37	36	24	47	47	45	44	44	45	54	44	40	44	47	35	49	52	41	47	48	34	48	41	38	42	45	36	51	47	48	43	35	43	53	34	52	53	48	43	34	44	53	53	43	36	58	43	32	54	51	47	50	40	57	43	44	56	53	45	50	47	34	50	43	34	55	44	52	37	48	51	45	33	45	41	39	39	46	51	29	32	42	43	46	41	45	47	44	37	48	43	42	58	54	43	39	43	35	47	32	46	37	43	46	50	42	52	43	47	47	49	36	50	35	50	51	37	44	49	44	46	54	39	39	41	46	44	40	35	59	33	35	34	40	54	48	44	42	40	41	43	47	42	57	40	40	33	44	45	50	50	49	35	45	42	39	38	40	32	36	46	37	52	46	42	46	39	42	41	48	44	53	32	42	34	42	37	35	40	47	38	39	43	28	46	41	34	37	49	38	41	37	44	48	41	48	43	34	39	40	39	37	46	53	30	41	45	41	43	44	40	39	44	39	38	42	42	45	39	52	46	40	35	43	31	37	33	45	40	48	42	50	55	42	42	30	41	47	48	51	51	39	46	44	62	54	46	44	52	41	45	36	43	50	55	50	38	39	43	51	40	49	45	48	44	50	39	37	46	38	44	41	34	60	54	44	37	49	47	34	51	40	49	51	45	42	42	40	50	43	39	45	54	32	36	37	42	43	50	36	47	48	42	37	42	52	41	39	38	34	34	40	49	37	54	61	35	46	45	46	48	44	47	56	36	41	46	36	50	37	52	44	51	46	52	34	53	42	46	43	43	55	46	36	51	41	50	36	41	38	42	47	42	46	55	44	39	44	45	38	42	48	34	41	36	41	44	29	43	52	36	39	40	46	43	36	45	36	39	54	50	46	48	33	51	49	50	39	40	45	44	47	44	40	58	48	38	43	37	34	60	54	32	40	48	35	34	41	45	45	45	56	39	47	43	58	43	49	42	47	37	39	47	46	44	37	44	29	45	33	53	47	47	38	53	52	47	62	49	45	31	32	43	60	59	48	39	38	38	41	54	37	36	41	30	54	44	49	36	52	53	43	29	32	32	47	43	51	36	45	38	38	46	48	33	46	43	37	44	39	46	36	44	42	42	50	41	42	47	42	51	48	60	47	49	44	45	48	45	34	54	39	49	40	32	37	36	49	39	36	34	34	45	44	30	41	33	49	43	43	39	41	44	49	44	37	41	38	39	42	34	57	37	39	45	48	34	43	28	49	50	52	49	53	43	58	66	33	45	41	49	41	47	39	45	49	49	48	50	37	51	35	41	50	42	39	38	47	45	45	44	53	39	43	44	52	48	49	66	37	39	41	39	47	36	43	34	34	41	53	39	44	65	37	45	36	47	46	38	48	34	50	41	37	44	53	33	44	37	31	41	47	50	40	44	39	42	36	40	32	39	46	32	48	61	45	45	34	54	46	36	41	57	37	50	42	30	32	46	41	49	46	33	51	42	42	42	37	43	31	57	43	56	37	33	65	43	41	48	45	56	46	41	41	49	51	46	36	41	45	41	37	52	40	53	56	42	51	56	46	54	43	35	46	43	55	51	52	25	52	41	46	35	45	53	45	47	50	32	50	37	34	45	43	45	46	51	52	52	48	49	40	46	41	29	51	50	47	43	48	36	41	47	50	47	27	42	34	42	52	47	40	46	51	31	52	39	41	28	44	57	43	28	54	58	39	42	42	48	44	46	44	38	34	43	44	48	44	41	48	42	31	45	42	53	35	47	31	49	42	44	27	52	36	48	38	46	43	43	44	38	29	48	47	42	45	32	45	42	45	48	40	37	42	34	44	44	35	33	36	43	42	40	28	44	34	38	50	51	48	55	36	45	45	56	47	32	47	51	37	41	30	42	40	35	45	51	52	48	44	39	53	40	42	35	52	41	30	49	50	42	39	42	51	53	38	40	35	42	39	59	37	51	40	44	46	42	40	47	52	40	60	54	47	51	42	38	45	34	42	54	41	41	51	37	50	47	45	48	29	49	40	45	37	40	49	34	43	47	45	40	33	43	40	44	46	45	43	46	56	46	42	40	50	38	51	47	51	51	33	37	42	37	41	37	47	37	40	51	58	45	42	37	55	41	43	41	37	39	33	35	50	51	43	45	42	48	46	39	51	44	50	53	45	35	43	43	40	43	43	47	39	38	62	43	38	43	38	55	43	49	41	48	47	44	42	34	44	50	52	48	37	43	44	45	39	39	42	41	46	57	35	33	45	44	43	40	49	50	44	51	54	39	42	43	41	46	51	52	40	41	55	47	34	50	38	30	51	46	43	43	45	41	52	35	39	38	39	38	44	52	37	42	46	39	52	42	38	43	50	43	41	51	47	37	53	39	45	39	33	43	40	48	56	46	36	45	50	55	42	48	44	49	38	37	50	40	45	51	40	35	55	39	49	38	46	34	42	41	47	44	47	43	56	42	44	53	44	48	33	37	45	37	44	48	52	43	38	48	40	52	49	48	46	45	39	54	39	34	46	53	41	44	36	37	40	48	43	41	55	42	46	56	33	35	40	39	50	48	44	37	44	43	47	42	45	50	36	34	35	45	47	46	37	34	44	49	58	34	39	42	43	36	39	47	56	48	36	39	51	48	39	41	44	40	33	38	48	46	45	42	31	47	39	50	31	44	49	36	45	37	37	35	42	29	45	42	53	57	48	35	43	49	38	43	42	29	40	40	37	35	44	32	38	45	52	37	46	39	44	50	38	42	43	37	37	51	39	48	47	56	38	38	32	39	46	39	38	48	42	34	50	40	45	35	38	39	44	43	42	50	43	35	54	61	40	41	47	33	38	57	45	49	47	44	53	46	48	47	39	40	39	36	43	43	50	46	38	50
42471	34935	44327	44406	43294	35383	24691	13020	4413	1167	395	431	417	460	409	468	451	411	426	444	452	415	427	431	435	460	438	409	446	429	430	400	434	421	441	417	446	421	436	405	412	429	436	403	416	411	392	445	385	430	452	396	415	420	437	411	435	415	487	439	446	450	442	430	434	396	445	410	423	412	429	423	434	435	465	436	408	429	413	393	438	468	424	425	419	418	440	437	423	413	406	435	400	419	448	436	429	428	421	402	446	399	432	410	415	441	439	405	410	410	478	377	402	407	438	424	435	417	426	436	416	430	462	419	408	447	439	409	454	428	429	406	404	418	416	414	437	416	430	438	461	430	440	424	449	423	423	414	459	428	420	453	440	438	412	418	434	401	478	415	430	397	427	407	410	430	389	427	438	446	421	424	444	395	428	419	415	408	434	450	479	425	424	413	420	451	438	433	400	442	453	416	437	422	446	400	425	438	446	442	454	412	452	419	449	427	386	421	476	404	443	400	409	415	435	446	450	467	416	446	395	392	443	427	413	402	401	404	429	427	415	410	456	424	462	416	438	453	425	416	393	429	428	448	406	404	435	438	449	437	388	420	427	421	455	420	434	393	418	412	443	411	435	433	442	389	402	428	484	448	418	438	418	436	417	420	437	411	471	434	408	435	445	400	431	446	411	442	447	414	428	411	410	449	456	434	423	426	403	473	401	424	447	397	450	421	412	419	474	410	413	451	407	405	425	411	408	444	466	426	413	465	426	439	424	449	431	437	420	449	426	439	409	422	421	384	447	403	425	449	454	411	393	421	437	435	410	407	429	409	435	409	428	424	446	394	432	412	441	450	443	435	444	448	395	445	398	441	412	421	424	430	409	414	411	412	445	432	419	448	410	406	486	433	418	390	420	440	427	446	446	427	441	439	410	470	402	406	424	439	412	401	429	434	452	440	413	433	445	451	443	423	444	399	402	398	434	422	418	408	401	428	424	404	408	478	390	472	409	392	419	409	469	443	405	440	444	446	445	437	412	486	420	417	403	414	440	434	413	410	437	415	409	402	420	458	421	410	419	434	438	427	419	452	378	430	408	447	429	441	440	426	393	408	432	451	441	453	432	432	426	417	373	426	417	406	428	411	413	401	440	422	443	421	396	414	411	388	428	422	424	445	419	419	439	446	375	417	443	427	440	384	440	440	421	400	448	451	406	431	438	428	451	420	423	400	387	413	415	416	396	417	398	420	460	431	405	437	406	409	439	461	440	419	455	435	455	433	443	442	419	413	382	417	414	447	432	445	439	416	386	407	437	447	406	432	463	465	412	426	400	477	415	447	427	435	428	414	388	434	426	423	402	462	435	449	417	443	396	446	408	390	420	417	406	422	440	444	462	432	411	405	443	399	406	400	411	426	411	428	438	452	446	410	436	419	451	437	448	410	435	400	453	425	408	442	433	408	428	433	417	410	423	402	439	444	421	399	426	429	406	399	403	414	419	401	408	443	450	431	432	391	422	417	395	425	433	412	397	411	412	424	423	423	422	404	455	423	421	456	410	417	417	411	412	406	423	398	396	454	444	442	382	449	405	412	398	420	418	448	390	404	399	451	448	441	420	418	416	401	437	407	436	439	425	445	421	381	430	418	413	423	440	441	423	440	411	443	397	413	427	390	402	424	388	420	419	410	421	404	423	440	460	422	433	392	415	430	449	454	454	421	427	411	434	455	447	469	410	417	412	423	419	436	408	410	430	428	401	451	440	436	446	418	466	447	437	398	450	418	436	411	464	409	415	409	401	411	408	407	443	395	424	471	417	419	424	439	418	478	431	435	442	445	452	442	464	446	433	431	402	403	415	436	451	416	442	431	408	423	438	418	418	400	427	407	405	396	419	464	428	416	438	413	436	412	492	384	423	443	401	406	435	422	414	411	428	425	467	453	421	438	404	440	437	430	391	460	442	424	399	431	419	424	416	407	413	450	423	411	424	447	426	456	425	442	436	431	427	408	440	407	414	425	414	433	434	436	444	450	452	433	452	406	434	426	417	405	450	432	430	457	408	406	426	461	414	399	403	420	447	409	467	409	399	471	397	406	400	460	408	416	408	390	387	459	431	474	425	448	439	401	453	402	457	458	418	411	436	394	472	395	445	412	410	420	429	414	439	401	445	458	414	420	394	430	427	456	453	438	443	412	391	450	430	435	425	424	448	424	451	446	430	432	449	436	391	430	395	406	412	439	413	412	410	457	398	427	428	400	416	438	470	407	413	403	409	438	467	454	424	435	458	415	402	398	404	442	435	438	412	444	429	442	421	471	433	448	401	438	438	426	432	461	425	434	432	453	451	439	438	427	431	457	444	446	434	442	436	429	425	397	386	422	418	450	404	428	402	435	443	399	404	438	445	443	419	409	420	424	420	432	422	399	417	405	426	391	427	432	464	397	427	435	434	457	438	436	427	420	401	366	454	419	438	420	429	462	447	454	432	429	410	459	471	400	445	452	417	419	414	428	426	422	408	473	406	392	436	407	423	421	406	404	375	440	435	456	473	416	438	455	419	440	443	438	446	430	462	418	449	409	398	429	415	401	423	414	441	397	439	440	426	449	430	416	444	411	420	433	419	401	386	383	440	460	449	394	416	442	417	453	417	426	459	429	431	394	415	371	432	405	430	454	390	417	425	422	443	416	446	403	435	429	430	398	433	405	392	387	439	409	431	389	453	430	405	372	418	431	402	430	446	423	418	438	436	418	403	442	418	450	369	433	429	430	422	425	390	431	427	437	434	456	397	403	443	390	468	407	410	437	405	406	394	430	374	443	459	400	418	430	444	406	430	425	419	397	439	424	420	419	460	397	415	447	400	376	433	398	459	379	438	421	422	433	435	399	460	406	415	418	436	434	420	413	422	439	426	419	447	391	435	416	441	422	444	424	406	452	389	433	419	422	437	412	440	448	377	428	394	429	441	448	425	423	400	417	412	426	402	447	415	437	458	407	416	414	425	438	415	427	391	419	414	447	395	461	404	452	454	419	452	407	437	400	430	423	432	450	440	450	427	413	411	451	411	445	432	410	435	424	427	480	432	452	413	392	421	418	411	408	437	432	454	429	445	429	401	452	411	391	420	429	383	414	416	419	399	456	382	399	406	410	430	431	470	403	398	441	449	417	453	434	413	444	441	410	438	438	407	399	414	423	417	419	437	402	401	421	389	388	387	423	420	448	418	442	442	424	439	425	441	392	435	403	480	421	395	383	443	383	420	455	423	459	408	424	482	409	388	405	400	425	440	443	419	405	383	404	454	430	454	428	404	404	437	424	441	404	469	410	413	426	413	398	414	430	425	454	450	430	422	449	425	407	454	437	404	433	418	415	421	390	381	435	400	361	450	474	421	389	412	434	454	390	423	417	426	411	432	415	406	425	408	451	407	421	415	449	399	420	432	394	435	427	419	446	414	416	447	411	415	427	401	451	450	405	421	423	442	408	412	407	402	431	430	401	397	403	404	419	401	410	412	417
19989	24793	31105	25566	15422	7697	2989	950	311	111	64	51	58	66	58	72	46	57	54	64	71	55	50	59	50	59	56	58	62	77	65	51	56	57	49	54	58	60	46	63	59	69	56	62	43	58	69	60	66	50	63	68	61	55	62	50	61	49	54	50	54	48	64	40	45	50	56	66	61	64	54	55	66	59	52	67	39	54	65	56	70	62	61	61	52	59	64	49	65	51	49	53	59	66	54	60	64	60	73	73	58	48	65	46	54	59	55	56	64	86	46	58	56	66	65	67	57	54	59	55	69	68	65	63	68	59	63	52	60	54	69	58	62	57	64	55	57	77	61	74	57	57	64	45	65	55	50	47	69	66	43	43	54	61	43	58	64	54	49	70	64	66	57	55	61	59	60	72	62	57	66	42	68	73	55	54	43	61	70	68	54	50	52	46	60	51	60	59	62	59	58	59	67	62	54	64	62	50	59	68	41	59	61	55	64	49	60	52	64	54	65	49	52	57	60	51	45	51	54	55	52	42	58	67	56	54	52	55	62	48	64	54	59	67	43	55	67	53	55	57	62	56	58	59	55	70	61	59	66	56	55	50	53	61	61	64	49	51	60	64	64	63	56	62	59	56	50	61	52	54	59	61	67	55	54	67	52	60	67	58	48	56	50	70	56	55	43	51	57	55	60	67	49	55	77	60	59	60	59	61	49	61	63	65	67	45	57	53	59	66	51	64	65	62	60	64	54	61	66	70	71	63	55	60	58	70	59	53	65	60	72	47	53	74	59	69	68	51	60	58	52	68	68	56	46	59	60	44	55	54	59	67	66	59	64	51	61	56	62	55	84	57	61	58	59	51	59	76	57	49	50	60	48	57	48	69	66	53	58	55	67	66	55	63	58	69	57	48	59	51	63	61	54	56	59	58	59	60	66	57	68	68	56	48	62	65	59	66	63	58	59	73	50	68	68	64	42	61	52	45	66	71	47	59	57	64	71	52	59	72	47	56	69	66	63	55	60	51	58	58	65	49	57	53	47	64	54	54	46	63	54	50	65	57	49	56	57	58	56	61	45	53	53	58	57	63	49	56	70	56	66	53	66	52	70	48	49	58	60	58	55	70	55	48	59	60	64	54	54	51	63	60	56	62	64	65	79	59	65	67	57	80	68	63	55	57	59	60	51	58	68	68	59	63	62	60	64	60	46	62	62	53	80	64	75	54	56	54	57	60	52	56	55	69	47	52	69	65	42	63	63	59	48	60	64	63	49	46	50	50	60	57	53	56	74	56	51	59	80	68	53	57	61	67	68	51	69	61	48	65	75	67	52	65	61	60	58	67	66	59	61	61	65	46	53	59	62	64	62	58	72	59	61	76	57	51	54	66	68	51	63	58	51	63	67	58	60	70	51	59	57	56	60	61	55	57	58	56	59	65	56	59	51	58	68	70	55	59	67	57	45	59	55	50	58	47	71	60	61	59	57	67	51	57	60	69	63	59	52	59	52	64	55	60	56	51	63	57	62	62	60	62	69	55	53	59	60	74	54	57	52	53	49	44	53	47	68	66	53	67	65	75	60	64	59	65	54	53	42	76	62	67	52	58	53	74	65	61	57	52	65	69	50	62	65	59	56	52	53	55	61	46	56	58	59	60	68	57	68	61	62	64	58	49	47	72	51	43	64	64	63	53	68	69	47	51	70	60	72	83	62	63	55	89	54	53	62	59	62	65	53	63	48	67	50	45	55	64	56	58	55	70	71	56	59	66	45	40	45	72	51	62	55	60	55	66	68	59	50	50	46	58	50	60	48	53	47	72	49	56	51	78	38	58	61	57	66	71	52	43	65	63	60	54	53	59	43	67	70	62	44	56	65	71	69	50	56	60	59	54	71	61	58	55	62	51	55	44	58	67	49	54	53	57	61	52	56	59	58	58	64	69	62	51	63	55	64	70	59	48	67	66	64	65	64	51	49	59	73	63	62	40	60	52	58	55	54	62	45	67	74	68	52	54	47	66	63	63	56	69	62	65	46	55	54	65	63	53	55	68	57	70	58	66	54	59	57	55	60	54	47	66	50	62	51	55	55	62	56	75	60	75	69	57	68	62	64	47	48	55	66	56	56	58	57	58	45	46	57	63	60	55	40	66	59	66	65	56	47	63	54	60	66	58	67	55	52	77	65	58	66	60	59	57	43	72	57	54	54	66	55	61	54	54	63	67	51	58	52	44	56	62	62	61	41	55	61	57	57	63	50	63	66	69	52	77	52	49	70	59	56	59	57	65	64	56	50	63	65	70	57	53	44	53	56	56	67	66	69	48	50	47	67	66	69	59	62	61	65	60	57	46	70	45	74	70	54	65	64	52	52	52	53	57	71	74	62	69	59	51	61	55	72	54	61	68	63	59	60	74	67	88	69	60	53	61	66	56	49	53	61	52	54	71	51	53	46	62	47	73	38	57	64	58	54	66	64	54	56	47	58	62	61	56	64	42	61	52	66	52	58	43	62	54	62	53	59	45	50	62	70	61	59	57	55	60	67	63	59	64	64	51	58	52	59	87	61	49	57	50	63	61	67	57	61	48	63	53	70	72	59	56	45	65	59	55	56	48	63	56	59	73	41	67	60	64	59	53	48	61	51	61	70	58	75	66	62	88	45	60	69	59	65	58	56	53	68	52	60	59	54	62	43	59	75	61	62	55	70	71	69	64	54	71	62	48	60	51	68	63	47	66	66	68	52	47	47	55	59	56	44	50	69	50	54	58	56	68	67	55	54	46	58	59	49	72	59	53	50	75	47	51	54	50	54	58	62	66	61	47	54	57	61	58	56	58	55	47	59	43	55	57	64	74	61	60	57	57	54	66	60	57	54	55	66	55	60	61	62	60	66	56	45	63	51	63	51	63	58	75	60	56	53	59	58	54	54	51	67	56	55	59	48	61	62	61	67	59	69	55	57	70	62	47	58	55	71	64	53	48	49	64	58	71	49	52	46	58	56	46	60	59	46	45	52	47	62	65	59	54	60	66	59	59	69	71	66	53	53	65	63	63	54	57	56	62	57	65	67	47	62	53	55	64	67	53	53	54	50	51	66	47	67	55	53	61	65	60	57	53	55	56	47	54	71	64	54	72	54	70	52	47	54	53	58	63	63	61	54	64	60	52	65	69	61	67	61	58	72	56	61	43	56	69	56	63	54	60	62	61	53	51	67	51	55	60	78	57	60	61	51	65	49	50	50	54	60	48	37	59	62	56	74	62	66	69	55	61	60	72	56	56	56	53	56	52	50	51	61	61	64	59	53	61	57	64	61	58	58	46	57	66	65	53	55	66	63	77	60	48	73	60	37	49	68	45	50	77	47	61	63	50	55	65	59	63	63	47	66	61	84	57	63	55	62	48	48	51	44	53	47	59	50	53	57	49	54	63	69	61	53	53	61	69	54	67	62	55	52	64	39	46	62	52	53	59	55	44	63	47	38	49	47	61	63	46	51	58	53	63	57	55	53	42	47	45
50973	46831	53378	51687	50572	41342	28881	16105	6253	1543	578	585	594	572	605	586	575	587	593	600	627	552	654	570	556	608	596	588	553	587	599	558	539	587	609	653	571	589	594	629	592	613	593	559	592	568	601	565	573	601	571	568	613	597	609	555	649	568	608	607	569	618	554	574	603	600	594	580	610	552	605	590	645	574	583	594	606	564	584	581	581	609	570	609	607	600	580	577	602	574	578	606	581	542	578	573	640	631	553	603	596	600	600	589	566	593	551	569	586	594	597	570	611	577	571	570	605	587	577	613	628	593	589	578	541	599	615	583	617	621	589	583	569	583	565	601	616	585	638	617	574	580	642	670	591	630	621	575	612	577	594	595	622	632	593	644	556	584	595	613	597	601	575	577	580	585	563	579	566	598	630	573	603	601	607	602	615	644	584	613	609	597	621	588	592	603	573	604	547	613	596	587	574	626	612	597	576	603	591	633	604	595	597	605	610	584	637	559	579	602	561	604	586	608	591	661	568	615	578	553	604	547	589	598	595	578	570	554	566	551	571	601	552	616	620	585	556	588	578	579	601	601	627	608	613	584	579	607	571	602	595	585	596	614	568	582	591	608	588	597	602	597	572	607	603	576	636	607	606	640	620	607	599	576	587	566	564	596	635	583	579	594	571	559	597	593	600	578	551	626	635	607	577	577	574	569	612	585	608	611	604	612	570	571	589	636	567	574	601	562	568	604	590	624	611	626	617	566	595	553	544	610	524	613	589	605	586	606	589	635	629	547	588	604	608	619	625	636	590	583	580	599	614	607	623	608	643	557	666	597	594	609	547	597	585	598	615	599	560	615	582	624	589	628	607	562	602	581	646	633	604	571	622	535	604	622	610	596	631	632	620	622	610	623	599	577	584	615	626	586	558	607	528	619	595	586	587	584	572	594	602	584	603	600	579	571	609	597	582	628	537	566	568	568	591	573	604	572	590	611	594	585	598	575	598	607	591	577	568	634	597	593	587	579	565	609	630	579	604	616	588	625	560	585	576	621	554	600	566	560	568	599	573	607	601	616	584	598	620	609	609	591	620	603	624	523	569	603	568	595	584	601	624	613	576	555	607	609	576	589	547	602	606	579	582	618	577	562	593	593	554	617	584	552	598	586	588	578	597	616	620	578	564	585	608	617	612	592	573	590	581	614	589	611	605	589	591	614	630	636	600	614	568	601	593	579	567	591	625	578	584	595	605	602	608	554	583	540	609	584	573	582	560	592	571	605	613	587	577	642	576	551	582	632	627	600	594	580	603	574	621	595	541	567	644	622	592	598	594	601	565	586	603	580	639	617	555	627	627	549	576	599	582	552	613	535	601	596	592	628	608	612	558	582	611	631	563	601	586	560	604	603	624	608	621	619	572	642	598	577	589	570	587	593	588	567	620	564	563	597	634	592	586	631	619	591	536	601	599	561	618	555	603	589	609	601	598	563	568	528	631	610	582	603	602	581	602	636	597	615	605	594	577	626	626	577	610	610	579	576	568	547	585	578	596	597	572	599	578	553	571	576	594	624	609	586	617	593	577	639	607	578	594	607	608	647	601	602	580	587	560	569	539	584	560	588	619	605	605	550	562	536	617	581	615	593	551	609	616	576	610	570	582	581	584	581	576	622	562	586	635	594	595	577	602	611	636	645	600	630	583	559	579	598	606	612	604	613	626	609	627	558	564	645	583	598	587	588	565	573	608	563	626	614	596	584	590	562	585	585	598	632	612	603	583	603	615	580	598	628	585	591	556	629	560	606	586	613	620	610	593	619	598	611	617	591	579	625	646	579	595	587	615	593	592	601	599	526	572	605	598	538	588	631	576	647	547	632	560	586	604	572	579	588	590	568	608	596	591	599	566	603	626	600	545	562	581	587	582	584	637	600	606	600	644	565	590	625	589	632	607	616	597	622	577	575	577	589	614	624	584	605	576	586	536	560	589	609	594	578	582	613	621	612	657	606	590	588	570	555	624	603	642	619	642	587	608	544	576	630	592	589	591	597	627	580	611	595	597	579	606	574	609	562	614	614	569	634	572	555	596	583	606	597	577	608	572	599	594	572	594	611	639	646	593	603	591	577	577	577	593	602	613	594	549	576	610	609	620	577	545	567	621	604	608	595	599	558	605	570	612	626	593	584	573	572	601	613	624	586	622	605	594	600	565	612	601	581	611	609	630	586	606	570	641	580	611	619	562	547	606	635	634	584	600	584	681	610	590	596	626	578	590	555	593	614	597	592	588	622	537	584	582	588	627	587	583	609	572	559	539	601	561	595	642	573	603	623	584	601	599	595	584	550	592	613	630	589	640	581	635	597	606	604	584	554	576	581	597	604	606	602	591	603	580	579	635	584	621	635	590	607	600	635	602	633	553	596	646	593	627	576	593	583	601	585	597	646	581	599	546	600	615	589	573	600	562	620	618	602	624	597	591	607	589	603	533	594	594	590	590	552	581	614	593	563	638	620	582	615	616	590	597	624	598	588	591	588	620	628	546	592	598	590	605	592	568	591	562	599	629	633	598	572	630	600	588	577	613	623	600	597	570	627	586	582	586	595	553	573	603	645	612	570	601	582	587	584	651	607	581	622	584	602	598	626	578	533	585	553	575	588	569	596	587	630	580	583	577	617	593	591	569	613	598	547	620	613	590	572	583	589	584	617	598	615	593	620	626	574	612	547	597	586	587	567	576	572	593	575	571	563	591	586	582	606	618	567	604	556	601	587	599	602	585	575	598	603	593	574	589	587	582	599	601	576	588	615	623	618	595	569	536	572	578	602	572	570	618	597	597	598	612	585	556	576	612	580	583	573	644	590	578	622	573	590	590	614	611	573	549	574	580	582	573	555	588	615	577	600	575	616	602	563	579	631	593	615	616	629	577	565	606	587	581	581	590	620	613	595	583	587	601	551	624	595	595	571	611	633	606	525	652	600	599	603	627	600	584	599	584	556	586	619	605	612	599	603	569	596	584	598	580	580	604	596	585	564	595	594	629	602	575	598	604	603	618	565	590	623	624	577	562	570	610	582	580	614	598	563	638	626	604	590	637	595	590	624	608	611	581	640	554	577	584	589	595	576	604	521	587	571	621	657	561	615	584	591	529	611	599	550	532	577	614	569	602	598	599	557	557	611	579	563	641	575	593	575	572	575	624	579	633	591	572	608	564	540	601	560	569	566	565	663	595	616	581	610	557	599	577	543	588	599	628	559	579	571	572	585	588	595	605	620	615	608	600	609	526	564	586	609	578	575	608	580	566	560	589	597	591	581	583	557	585	630	643	633	617	594	589	575	596	556	589	564	574	595	550	574	617	579	611	575	572	605	559	591	567	584	526	627	607	574	589	629	548	564	588	582	592	555	611	597	621	626	633	568	613	593	640	596	576	583	606	587	609	590	597	616	612	595	581	570	584	580	584	640	574	617	564	593	607	598	580	547	641	628	595	577	566	592	636	607	604	552	612	636	614	602	651	577	563	629	550	610
8321	4807	6255	5621	3049	1454	686	253	125	62	49	52	61	48	57	49	59	63	59	64	52	50	60	67	48	45	56	43	49	48	68	57	44	62	61	60	46	46	54	54	57	63	71	52	56	63	64	59	50	59	67	58	67	62	48	55	60	43	56	50	56	53	67	36	52	59	54	55	61	52	61	61	49	62	58	62	63	59	51	65	55	54	57	56	62	53	52	58	49	52	46	56	63	54	50	63	42	60	51	54	60	77	71	61	50	62	48	45	51	51	60	50	59	68	44	58	52	50	68	59	58	61	50	47	51	63	50	53	52	54	58	51	55	54	42	57	61	58	41	50	55	54	52	49	55	57	60	43	50	46	60	40	57	56	53	59	59	51	47	56	37	47	47	50	51	44	59	69	43	48	57	52	60	55	48	55	53	55	57	59	58	51	59	56	52	59	62	55	56	54	60	46	59	51	56	55	42	54	63	51	56	47	49	70	74	55	38	47	60	47	41	74	51	47	65	49	53	47	70	66	51	49	50	38	60	55	63	43	57	47	77	53	44	44	55	51	59	48	57	56	52	52	55	64	52	54	58	60	55	58	55	54	44	47	57	65	69	64	51	48	58	56	69	54	54	48	66	59	55	54	53	46	42	58	68	56	68	48	47	60	50	55	59	50	55	59	59	51	68	59	65	59	62	51	55	54	60	58	50	50	53	67	59	57	50	58	43	63	46	62	64	55	52	50	57	48	45	49	55	55	64	49	39	58	43	54	54	56	67	69	67	36	54	60	66	51	49	64	53	62	55	53	55	50	57	55	49	59	67	53	41	63	53	61	61	52	50	50	64	48	52	68	52	52	49	40	53	41	48	49	62	67	44	53	71	67	49	56	48	60	59	59	57	64	51	50	58	63	66	56	54	72	51	50	56	52	62	55	47	74	61	52	55	36	62	57	49	52	65	43	45	56	49	56	48	55	38	58	54	49	69	77	64	61	60	48	40	54	47	48	62	51	59	53	66	64	48	50	54	57	63	54	63	52	46	48	35	65	64	42	56	55	57	51	48	48	52	55	52	62	48	46	56	48	56	75	60	63	58	58	54	43	67	68	50	54	47	56	59	56	57	54	54	65	51	69	59	60	69	71	56	61	60	57	57	59	60	68	68	57	62	62	51	64	54	59	71	62	57	53	51	60	54	53	53	55	46	61	54	70	50	61	60	55	55	59	49	47	58	71	40	50	62	47	44	47	61	48	43	68	56	60	60	59	60	51	52	67	56	58	63	43	62	62	50	56	73	60	67	72	59	57	54	52	62	58	44	64	55	57	52	48	47	76	61	63	57	43	58	55	54	58	52	42	49	57	57	54	46	43	49	49	67	54	47	58	55	48	53	67	54	61	49	51	44	51	49	59	62	54	57	51	52	51	52	48	50	63	61	44	63	49	56	71	40	54	60	61	56	60	62	69	49	59	38	62	46	63	51	72	43	46	60	62	52	54	57	50	56	48	53	54	50	61	58	58	48	51	60	55	44	58	58	54	65	53	61	62	54	53	63	64	54	59	54	68	59	55	53	59	53	53	80	65	65	49	53	61	45	82	53	53	58	51	60	59	54	60	51	48	60	54	45	59	53	53	49	49	53	48	52	68	65	60	61	49	59	42	56	60	60	45	46	53	68	62	42	52	59	46	72	47	72	53	59	54	41	60	53	46	47	61	63	60	45	79	62	62	63	44	44	50	65	51	57	54	62	55	58	54	64	57	66	57	56	50	62	44	68	48	67	69	72	54	55	64	53	64	62	46	52	56	51	70	47	45	57	53	53	52	62	61	54	66	54	51	57	56	62	51	72	58	56	65	57	49	53	60	51	51	51	56	74	60	51	69	51	49	67	60	62	56	57	58	45	53	47	46	61	54	59	55	66	46	56	62	50	44	55	65	50	61	45	48	58	60	64	39	69	61	62	68	46	59	62	47	56	58	53	65	40	48	57	66	75	53	45	55	58	63	72	48	48	54	66	62	42	42	72	63	58	51	55	62	53	42	55	59	49	50	62	57	51	49	63	60	52	56	56	65	59	49	53	62	48	43	53	52	54	66	50	49	62	51	62	68	63	50	47	53	48	59	50	52	52	63	55	48	70	53	53	63	51	56	68	67	57	60	58	54	58	61	58	47	44	62	47	60	61	45	66	45	44	46	51	48	71	68	45	62	60	56	67	62	58	53	53	55	60	62	52	62	60	44	47	59	64	56	57	49	51	56	44	47	58	62	58	52	47	58	51	44	49	60	61	44	50	53	51	45	52	53	50	47	56	49	70	57	69	58	45	60	56	47	49	51	47	60	52	53	55	40	56	62	62	47	54	59	44	49	48	54	55	50	62	61	55	49	53	63	53	62	43	53	71	57	55	72	65	71	50	61	48	39	58	47	55	55	54	55	58	72	64	60	44	66	57	61	72	44	47	58	75	58	60	55	64	60	62	43	56	52	58	47	51	52	58	69	45	63	62	47	42	52	46	48	58	54	48	57	58	47	57	60	58	67	59	48	65	48	81	81	58	48	54	43	49	62	46	52	50	62	60	58	52	57	67	52	60	69	55	58	51	61	56	60	75	62	53	46	55	60	56	60	55	53	52	63	56	52	44	64	63	50	56	50	43	58	61	53	61	61	41	67	57	62	61	75	69	57	58	59	58	61	54	55	55	49	57	65	62	58	70	68	56	68	51	55	70	53	60	52	55	60	69	50	61	51	51	60	52	71	68	61	53	59	43	54	54	52	53	52	68	59	50	57	64	47	52	54	53	56	53	69	65	55	57	71	54	43	51	52	58	49	63	58	66	62	49	58	51	44	62	54	63	53	64	74	49	62	62	56	65	49	50	64	48	54	66	57	67	53	63	50	59	56	69	51	59	46	51	51	53	58	57	57	63	52	58	54	60	58	56	50	59	52	49	48	67	45	52	57	63	60	52	46	71	48	57	46	57	59	64	50	47	59	46	60	59	53	74	64	70	54	51	54	49	41	61	60	54	50	51	53	45	57	69	56	54	46	56	57	59	64	51	53	47	53	44	59	55	54	70	54	63	56	47	47	54	63	64	43	57	66	63	56	43	52	56	43	61	51	62	53	69	70	51	66	59	47	57	69	59	45	62	45	52	62	52	52	64	54	56	52	47	56	51	53	53	58	54	50	54	65	53	50	43	55	43	53	70	49	55	51	64	59	57	50	58	49	41	51	65	47	57	54	55	62	62	48	46	50	54	51	56	52	64	60	52	59	57	51	51	76	48	53	63	52	54	66	54	41	71	53	51	61	55	52	67	60	51	57	60	67	66	59	60	57	45	57	70	50	51	51	57	54	73	54	58	53	60	74	53	55	61	63	47	52	58	63	48	66	53	55	54	61	57	43	48	54	49	72	64	51	41	67	50	58	80	49	58	53	59	52	49	55	57	64	54	49	61	57	58	50	58	49	57	55	67	54	57	51	53	57	57	46	62	72	54	47	65	38	60	61	55	59
36907	25571	29138	29321	27760	21623	12443	5481	2043	773	507	520	535	513	550	545	541	564	577	542	505	521	529	539	519	542	491	522	543	548	498	534	555	574	498	559	559	535	541	527	534	510	550	509	570	499	529	547	517	481	517	537	539	527	539	512	517	504	542	565	519	526	517	530	502	523	540	517	523	536	486	547	548	530	522	530	538	534	491	521	519	525	538	570	518	562	488	502	543	517	557	542	514	537	555	526	533	517	526	575	526	528	545	529	502	553	540	523	550	528	524	526	560	531	532	558	534	505	518	528	558	562	572	578	559	503	547	520	584	548	500	550	562	579	541	543	543	504	528	566	533	488	527	518	540	538	563	530	557	540	525	546	503	573	524	525	560	514	555	480	556	484	522	526	530	538	549	549	492	500	557	537	515	557	552	521	550	544	528	524	538	526	551	509	505	510	556	541	514	516	561	552	561	551	542	530	558	533	536	499	576	527	511	533	538	545	520	485	537	475	518	526	549	522	513	536	510	549	545	503	537	554	492	542	546	522	557	502	581	551	517	543	552	573	541	555	551	530	495	536	477	519	552	554	577	539	539	530	536	549	543	591	477	542	554	514	495	483	520	517	506	503	510	524	528	533	526	504	565	531	484	529	546	516	514	530	565	547	535	542	514	542	541	545	539	586	521	519	537	555	541	520	536	537	567	492	517	509	509	523	539	523	532	568	504	553	486	555	518	522	552	559	527	518	544	537	538	530	552	516	500	548	586	544	535	521	504	520	564	618	530	525	551	517	525	499	547	517	536	541	557	544	549	490	518	557	569	558	579	526	524	515	500	553	509	542	541	563	544	518	565	532	535	529	557	528	523	526	557	508	556	524	546	510	498	566	572	510	510	560	560	565	532	540	513	528	513	552	558	540	581	517	561	538	528	509	556	538	557	538	572	517	565	551	549	525	510	539	565	506	532	530	545	520	583	532	540	533	539	485	544	557	521	548	554	502	546	522	580	517	500	547	529	538	564	504	572	525	502	591	554	527	539	568	529	548	530	543	548	576	541	554	537	573	542	548	565	516	526	538	562	562	524	600	579	555	536	530	538	574	555	533	539	517	508	522	515	542	535	514	485	577	504	540	543	504	556	525	538	579	556	549	552	573	551	534	544	530	515	555	548	520	521	560	515	504	516	554	539	572	547	511	491	568	538	530	524	571	558	542	519	557	515	559	520	536	519	521	486	537	506	567	532	526	533	539	552	498	503	559	561	490	519	541	534	528	529	525	520	531	559	580	539	520	524	533	518	562	532	529	514	546	514	521	574	560	505	582	481	551	476	523	558	555	526	538	527	512	551	517	561	556	560	545	541	532	517	523	520	523	559	551	558	541	533	533	521	574	515	538	562	487	556	545	544	530	483	580	524	567	486	540	501	528	532	533	527	506	568	559	499	503	526	586	547	572	530	488	480	558	563	558	548	529	505	553	539	494	526	551	560	543	544	494	517	577	516	534	530	557	552	517	543	537	558	554	571	518	528	556	584	514	529	512	523	537	531	501	536	507	537	565	566	518	505	569	537	516	554	541	555	546	560	547	479	550	580	560	541	537	533	517	572	551	478	560	575	610	518	550	536	538	511	523	532	515	541	543	531	511	526	566	538	518	521	523	510	568	514	529	525	542	534	506	563	516	564	552	568	568	532	524	499	549	551	557	542	550	548	555	543	546	515	536	507	538	554	516	510	575	536	608	571	575	538	501	537	532	494	508	521	543	544	571	510	547	548	530	526	499	509	550	507	504	576	542	546	541	513	517	533	517	547	517	511	530	521	517	540	534	531	535	590	522	548	523	544	554	537	556	532	559	535	512	563	527	582	504	556	510	547	503	552	546	527	537	556	540	495	553	553	490	550	518	507	476	542	564	538	554	562	554	565	534	524	571	569	506	514	558	537	515	542	535	545	531	525	523	532	571	571	528	538	534	559	506	532	541	496	554	559	525	539	536	545	521	517	522	549	548	533	534	532	553	519	537	523	558	582	562	533	504	569	560	533	520	521	540	538	564	535	530	552	528	525	496	561	522	558	574	527	579	531	575	555	548	557	550	511	522	492	587	550	536	513	550	554	570	546	532	522	573	550	542	535	529	532	546	519	536	529	530	546	485	506	518	538	510	533	509	522	541	544	518	538	506	541	532	521	517	536	515	539	554	521	538	554	558	545	537	525	525	528	511	518	596	513	504	567	549	555	508	554	495	528	481	574	564	502	559	507	530	555	530	553	531	568	532	546	513	543	546	521	581	532	557	527	522	523	517	554	521	549	544	580	522	537	536	549	513	572	560	493	510	549	536	533	553	545	549	549	519	572	539	552	567	535	546	539	502	509	565	519	516	529	498	565	532	543	569	542	527	532	497	558	542	512	558	547	534	516	579	550	509	564	526	523	555	558	563	537	526	570	585	545	547	537	570	566	567	559	558	529	506	501	543	578	535	530	559	552	508	559	537	544	540	557	537	539	529	561	549	532	540	504	551	483	524	514	552	552	567	559	525	536	538	534	525	475	519	579	506	539	536	523	510	541	540	514	529	505	530	531	526	526	531	597	530	533	539	566	540	531	492	519	539	539	539	529	552	507	519	530	555	553	559	524	541	569	506	524	540	529	539	573	509	538	541	498	582	552	558	553	545	558	514	521	505	559	530	556	560	515	521	533	585	521	540	515	559	535	550	568	545	546	516	513	542	512	546	521	516	524	530	547	518	570	529	563	509	541	551	557	552	512	516	540	563	511	502	551	553	522	588	533	568	520	589	550	591	508	556	532	532	522	568	513	544	522	522	544	541	521	566	581	536	537	569	585	536	524	509	545	531	540	538	511	486	529	529	580	551	535	532	534	508	552	566	528	570	560	539	491	504	557	545	519	542	521	508	496	512	531	554	570	549	521	534	517	533	574	589	556	506	516	569	523	544	527	547	489	497	537	538	543	510	564	598	548	533	545	524	520	498	571	527	539	530	559	514	535	565	554	553	527	588	541	549	519	526	523	542	520	542	540	509	579	553	547	534	583	498	503	545	514	516	527	565	526	545	547	490	579	580	546	509	537	521	527	531	556	520	532	507	570	560	553	511	505	556	534	529	542	513	557	554	554	552	565	536	492	491	527	520	521	531	532	559	532	502	523	545	528	534	564	568	586	509	520	543	508	561	573	541	553	597	543	574	538	559	548	508	552	563	549	548	569	571	492	518	512	562	559	569	531	521	545	528	570	547	569	532	503	522	499	543	542	547	546	534	520	555	549	500	545	524	524	524	536	531	516	533	538	508	547	549	543	555	558	576	551	540	509	520	545	540	559	529	532	554	516	560	548	526	532	554	526	555	514	534	514	515	554	541	564	505	526	513	551	527	514	532	516	572	504	537	528	562	540	533	484	536	527	520	535	523	496	523	536	548	565	572	545	529	531	563	583	575	596	525	526	536	544	554	504	553	488	535	541	511	567	544	588	570	589	550	528	541	533	578	576	538	522	558	546	553
18649	20622	29731	25269	16232	8644	3603	1164	366	106	58	51	54	56	62	57	58	49	57	53	51	28	58	57	63	66	51	40	55	56	43	43	56	53	51	55	53	48	61	55	55	56	66	47	47	52	53	47	64	54	53	47	56	43	66	49	52	46	76	36	62	45	45	49	43	45	55	59	47	57	58	52	54	50	41	56	43	68	43	49	67	57	45	72	45	53	45	45	44	59	55	58	62	41	52	40	51	44	58	55	58	57	44	49	54	48	53	44	61	42	45	53	46	58	68	45	62	50	50	66	58	53	54	63	49	55	48	57	49	35	49	59	52	51	51	47	59	55	51	59	63	54	48	52	52	51	58	55	48	43	46	60	49	52	60	51	70	55	56	55	45	53	73	40	59	55	56	39	45	41	56	55	55	47	50	59	60	47	61	44	67	51	54	48	42	69	58	42	52	45	48	49	43	49	66	53	56	47	52	50	40	53	56	48	44	51	50	63	54	56	48	54	63	49	62	49	60	51	55	52	52	41	50	45	56	44	43	52	64	43	56	58	65	50	47	45	46	48	62	41	52	47	48	53	45	47	58	35	48	48	54	55	59	54	52	46	53	48	44	48	56	55	49	58	46	41	53	47	60	59	53	49	44	48	47	53	65	54	61	64	50	64	47	40	45	48	58	52	54	49	66	48	64	49	44	44	50	58	59	65	51	67	60	51	55	56	57	48	49	61	52	70	43	46	54	53	60	45	49	51	55	59	59	43	54	48	61	65	50	54	47	47	56	47	43	51	45	69	47	57	65	52	61	47	58	51	56	51	55	51	54	48	56	62	55	52	66	49	48	58	52	66	56	70	57	54	54	65	50	48	57	45	57	61	53	67	50	62	47	53	45	50	57	45	63	45	47	63	51	55	67	53	62	57	43	65	45	62	45	53	50	63	52	41	43	50	59	57	54	58	43	55	52	47	55	50	58	50	63	52	50	55	43	47	52	41	61	44	65	50	49	48	47	73	63	55	46	62	59	64	44	51	53	54	51	56	50	58	42	49	64	62	62	54	61	46	63	63	53	46	51	57	52	55	57	50	64	44	63	37	56	52	55	46	58	59	46	56	54	66	46	57	49	32	50	46	62	45	53	57	51	60	58	41	51	64	48	52	61	59	51	58	66	62	45	46	54	51	57	50	54	49	57	51	45	43	49	62	44	39	41	66	40	61	50	53	51	68	46	49	70	61	45	57	51	57	41	57	58	51	53	54	53	47	44	59	64	48	56	50	51	67	47	58	38	46	42	65	58	46	52	49	63	62	53	59	57	53	51	55	47	43	47	67	66	50	58	68	52	62	70	49	58	50	52	43	51	41	59	64	52	71	49	45	51	60	44	60	58	65	69	63	56	42	50	59	63	50	58	46	54	55	54	65	53	43	57	62	46	53	55	53	48	55	57	52	39	48	49	47	52	48	39	55	50	62	63	47	69	48	51	47	45	59	37	44	58	56	49	49	58	56	56	55	61	52	41	51	54	55	48	45	39	49	58	59	55	62	42	44	43	47	55	55	50	54	46	52	50	61	52	54	65	58	54	72	56	57	50	56	38	64	51	56	62	53	56	53	63	50	57	50	57	51	60	61	72	64	41	48	53	55	56	61	50	70	52	38	53	53	47	41	59	55	63	50	50	55	48	50	45	51	58	43	59	54	55	60	46	61	52	45	57	59	53	55	49	49	63	39	53	52	55	66	39	55	48	58	51	49	53	63	58	70	56	39	51	54	56	52	45	41	39	52	46	56	57	47	44	53	63	56	62	49	58	55	62	59	65	40	65	58	65	55	62	51	56	54	70	67	51	51	55	53	43	57	54	53	52	56	51	56	49	66	68	61	51	50	54	48	52	43	47	43	54	59	56	59	52	55	51	57	47	56	66	46	65	53	44	45	58	61	50	53	63	61	54	55	60	42	38	60	40	48	59	49	57	67	40	40	48	57	54	58	45	45	66	40	47	47	52	53	56	62	54	57	57	57	53	35	66	44	62	61	54	38	42	58	38	56	53	58	52	48	60	49	48	57	50	65	42	34	57	49	69	45	54	50	52	62	59	40	70	62	52	51	46	46	54	58	53	70	49	54	56	56	48	52	52	51	53	63	56	57	53	64	38	53	47	66	47	60	50	43	46	51	50	42	47	63	55	57	52	49	55	61	65	47	62	68	54	47	63	40	47	50	44	57	44	61	31	55	44	42	59	61	50	52	50	58	55	54	53	40	52	56	49	50	56	53	54	51	47	59	46	59	47	48	69	60	47	48	64	44	50	67	55	49	51	56	39	40	56	49	48	51	52	66	54	56	56	58	50	55	45	71	52	57	45	53	56	53	45	55	58	61	58	60	66	51	52	51	47	44	64	46	56	52	48	56	55	51	63	41	51	67	53	54	46	61	51	71	44	57	50	50	49	53	56	43	65	54	49	54	51	57	61	47	48	65	48	62	52	51	56	60	52	57	56	49	51	57	53	51	54	43	56	53	44	51	53	50	45	58	66	45	66	44	56	57	65	53	55	59	47	40	60	68	45	57	58	54	58	48	52	40	56	45	51	58	48	60	61	61	48	44	47	59	41	47	40	54	58	60	54	77	51	49	55	61	65	67	58	45	59	56	51	41	45	55	63	60	61	54	57	54	55	52	57	69	56	44	71	53	44	52	55	49	53	60	51	48	66	53	68	57	46	47	59	55	55	52	50	48	62	44	54	59	47	39	54	53	52	57	70	70	51	54	44	53	46	51	46	60	42	55	56	57	58	45	62	55	52	40	53	39	52	39	49	66	56	52	51	48	49	50	61	60	53	45	51	41	55	51	51	65	53	71	59	47	61	55	53	52	50	48	55	64	53	45	52	52	53	50	58	60	59	37	42	59	48	63	46	52	53	50	48	52	60	61	44	41	41	48	53	65	59	56	50	49	43	56	54	57	58	54	43	56	58	60	62	59	64	47	57	48	45	53	46	51	54	50	47	47	56	58	46	55	44	62	59	63	50	58	56	56	56	52	48	44	56	51	60	46	76	59	61	57	46	70	55	43	59	53	60	57	42	56	49	62	55	45	61	46	53	44	54	50	48	58	56	49	40	50	55	45	56	52	51	53	47	54	37	65	53	54	56	62	74	52	52	37	51	47	48	54	70	49	56	53	47	41	58	50	45	63	55	56	49	67	45	45	46	64	43	52	54	47	44	51	54	56	51	47	49	57	43	50	51	55	49	50	47	42	58	64	58	51	62	40	51	44	60	47	48	52	52	63	46	40	55	43	54	53	68	52	42	44	40	57	64	47	58	47	56	61	57	53	54	53	44	55	57	44	53	46	41	51	51	48	61	52	50	56	61	49	48	54	52	54	64	47	56	54	55	56	51	43	64	56	65	58	51	60	60	55	55	51	44	52	45	49	64	55	46	61	47	40	61	58	49	47	56	54	50	51	57	54	61	50	52	64	49	56	47	64	48	44	57	51	47	52	53	63	52	43
49605	43587	52373	52573	53406	43581	31221	18829	7563	1649	533	523	526	561	559	542	492	545	533	551	546	541	549	526	546	540	539	501	542	534	549	490	524	541	508	563	509	532	520	530	552	505	560	521	548	545	492	494	508	538	527	520	535	548	527	547	572	532	508	518	524	572	520	555	538	484	538	500	536	524	572	530	559	505	538	547	510	549	527	546	545	526	541	496	544	521	511	538	489	522	541	550	551	570	512	568	538	551	538	536	537	559	571	551	555	534	565	527	555	534	551	531	567	516	513	581	520	527	548	539	546	578	551	557	568	552	571	536	552	523	550	534	502	540	524	530	512	559	520	553	551	566	563	574	543	528	601	535	545	537	549	531	551	581	559	514	525	583	571	512	516	582	532	514	510	565	560	522	537	565	563	550	563	536	578	570	538	489	553	525	540	537	523	565	518	497	579	533	548	543	549	520	580	550	526	584	532	527	542	500	577	583	538	564	545	533	490	539	536	569	526	485	556	512	572	558	549	514	527	572	559	559	549	533	530	520	514	565	493	504	552	532	509	545	560	510	516	556	509	554	544	532	524	560	548	546	557	582	536	568	534	520	508	558	525	548	545	561	526	547	542	522	527	543	543	552	548	569	535	541	516	516	555	534	535	538	544	514	543	541	541	529	560	546	513	514	565	523	517	588	553	526	534	518	525	531	546	577	511	525	502	520	529	572	538	580	511	517	592	541	543	547	568	538	547	533	561	594	517	515	553	516	540	554	531	549	536	538	568	543	505	522	554	525	584	550	543	580	548	566	515	542	506	527	506	539	591	516	565	541	502	487	546	540	476	584	599	535	523	542	529	572	586	545	551	554	558	517	554	515	548	539	558	542	539	549	566	511	566	507	512	487	518	528	528	554	520	512	496	563	520	545	513	541	543	534	571	539	545	544	529	547	534	549	535	611	529	489	559	536	546	526	507	559	539	511	565	521	465	544	530	553	535	529	524	543	540	515	545	515	530	554	506	541	523	554	554	518	551	552	540	549	493	554	518	558	578	526	529	571	518	558	557	519	573	539	555	529	536	584	506	522	551	577	571	549	569	515	555	537	587	544	547	580	548	504	538	549	571	540	514	563	537	553	528	571	535	581	530	533	549	535	539	540	547	504	550	528	547	551	523	525	547	563	556	532	562	527	513	550	554	523	506	590	564	512	509	490	521	514	501	537	558	553	541	534	544	556	538	566	565	584	571	569	514	531	560	510	553	536	511	534	534	502	568	542	529	538	542	525	537	531	579	510	578	522	512	506	588	544	583	507	505	521	559	510	539	545	538	511	544	543	547	564	529	538	545	494	522	572	591	560	524	523	515	541	551	510	565	519	512	517	560	549	487	534	537	536	499	527	553	547	523	523	534	540	572	511	505	519	559	518	508	587	525	526	551	523	541	570	541	538	543	553	554	506	514	544	537	544	538	530	548	540	543	518	542	554	564	524	541	588	544	522	505	555	504	553	542	525	528	558	519	506	552	539	530	501	545	590	530	556	569	550	529	567	556	558	584	533	555	528	539	530	514	573	505	526	573	499	584	575	540	523	538	510	541	574	550	519	506	527	607	551	539	579	548	566	529	578	545	535	467	538	527	539	554	524	573	544	573	537	529	546	499	539	537	548	519	542	552	566	554	544	566	503	532	566	562	537	512	552	522	513	531	520	498	509	542	556	508	608	507	524	509	548	531	522	548	564	563	546	521	570	537	558	564	557	593	537	526	541	544	519	529	528	549	519	559	496	562	540	513	548	531	539	554	538	571	547	481	547	490	512	522	528	573	561	534	541	516	488	494	578	542	544	559	545	532	543	532	547	472	540	489	518	572	525	540	513	572	520	563	535	545	540	535	535	577	500	574	526	518	576	531	527	504	545	557	559	571	549	534	522	547	538	524	504	547	540	517	559	563	508	526	540	548	550	530	552	531	522	533	549	528	540	549	549	570	550	498	526	541	549	508	561	503	573	532	518	497	534	573	553	524	555	582	559	554	581	572	523	553	553	554	570	530	539	550	546	568	541	508	539	544	563	574	512	519	512	557	558	568	520	585	505	527	530	537	547	536	544	541	554	597	578	529	542	570	520	483	530	567	497	536	518	533	489	530	539	543	543	536	525	550	535	544	520	569	517	525	547	516	549	549	567	522	550	576	513	542	526	515	523	528	589	542	571	553	550	543	502	564	542	515	592	540	547	569	558	569	510	553	522	535	564	548	578	525	555	531	551	482	523	544	507	535	513	507	549	543	535	546	541	533	548	520	537	523	564	535	535	505	562	511	543	490	524	524	557	581	525	525	519	569	529	569	573	519	523	551	525	550	530	555	496	535	548	491	545	536	538	543	521	537	527	530	548	503	517	532	571	545	527	510	533	515	501	546	592	505	545	571	526	543	531	565	525	539	518	505	525	507	564	578	557	547	522	562	523	536	529	554	509	554	528	547	510	544	485	502	555	559	532	537	547	526	576	555	519	574	518	574	514	535	502	572	525	582	556	498	543	560	542	522	552	525	543	537	547	569	553	574	545	531	522	503	544	533	532	525	585	543	524	551	513	554	535	517	547	532	521	513	575	564	518	531	538	515	539	552	551	511	578	530	544	551	541	553	537	525	544	546	540	527	551	527	517	520	519	551	545	530	556	544	547	543	527	539	544	556	529	544	555	541	569	567	534	564	549	560	542	535	564	512	551	541	531	521	515	505	507	533	527	530	529	561	532	549	540	552	556	501	520	523	542	519	528	548	534	570	571	510	521	536	551	510	546	542	564	517	564	548	570	529	566	547	565	550	554	533	540	499	516	590	525	534	522	527	521	533	519	557	538	492	516	534	542	565	526	533	535	546	528	563	557	485	517	510	549	505	545	530	538	564	524	531	518	556	559	556	518	573	545	505	552	564	554	533	568	524	498	536	548	533	524	538	566	564	567	548	568	540	540	521	534	563	558	541	519	516	558	557	525	506	587	530	536	529	568	523	529	599	586	562	541	536	498	535	540	521	558	541	563	539	542	506	564	520	518	526	519	505	542	564	532	518	552	568	545	585	556	572	535	537	503	520	521	527	558	541	550	525	539	572	576	554	573	521	531	535	583	566	508	551	493	534	507	547	537	573	568	538	568	572	533	539	541	580	564	535	545	501	542	554	588	576	536	550	533	627	543	544	530	532	545	524	563	549	532	549	520	569	545	523	561	550	518	597	595	544	565	601	563	542	562	579	528	510	509	580	525	548	550	560	555	529	547	534	583	583	565	529	528	591	578	557	531	530	554	578	580	574	586	552	516	569	534	567	600	498	545	510	535	518	542	518	535	533	531	583	542	550	568	531	549	542	529	515	508	558	526	536	474	547	577	572	528	545	558	533	510	495	529	600	544	544	559	519	534	509	517	560	550	571	538	541	518	593	522	506	517	560	540	528	526	515	534	553	519	525	542	532	565	586	548	541	565	508	568	544	540	544	556	546	533	500	508	517	552	490	566	576	568	514	517
13078	10440	18925	17042	9578	4794	1907	739	218	69	40	43	50	40	49	35	45	44	48	43	43	35	35	35	38	32	30	56	46	48	46	51	40	37	39	39	42	37	46	37	50	36	41	35	46	55	45	42	46	41	31	46	56	41	45	52	42	46	43	48	40	29	48	37	29	52	49	41	40	45	44	43	38	29	33	52	51	40	49	38	38	53	51	45	51	31	47	46	39	47	44	50	38	48	41	45	48	41	50	41	48	52	32	42	33	33	50	45	48	37	43	44	42	41	44	33	40	38	49	33	47	60	50	37	37	42	54	46	45	51	38	44	48	37	51	29	47	52	45	42	44	51	41	51	43	57	49	44	39	47	38	45	42	45	25	53	60	45	43	45	43	38	41	39	51	40	33	28	47	30	44	55	36	34	45	47	43	39	46	41	44	46	41	39	40	35	44	39	39	47	37	40	45	50	38	37	36	43	49	38	43	43	36	35	41	55	26	26	42	49	45	32	54	48	46	46	47	33	49	44	37	39	33	37	48	42	45	50	37	40	43	41	38	34	43	47	46	33	41	46	35	41	45	44	50	42	37	41	40	40	54	46	49	35	35	42	43	45	40	32	43	38	56	29	40	42	46	44	40	30	49	43	42	50	54	45	42	49	48	42	34	50	44	36	48	49	57	40	41	41	43	42	46	43	44	39	56	59	27	47	32	39	40	48	34	41	42	39	40	35	51	49	43	53	38	37	42	41	42	41	32	39	51	46	50	47	45	40	48	48	47	44	43	48	39	30	56	42	45	39	40	37	33	34	41	47	51	49	33	44	46	35	39	46	57	33	55	42	42	35	40	38	45	42	40	41	47	41	38	42	45	47	38	42	45	51	38	36	38	50	50	43	39	47	43	56	31	43	48	42	43	42	34	42	40	36	47	58	46	37	38	35	53	46	42	34	46	44	44	50	38	46	40	43	42	51	37	42	41	32	59	37	40	46	47	39	35	38	47	42	41	44	47	31	45	43	47	46	33	40	63	50	49	49	54	38	44	44	48	48	36	40	40	50	41	40	40	39	45	47	48	49	47	33	51	45	51	29	37	40	38	42	50	37	37	43	34	43	39	44	40	41	40	43	51	42	43	53	49	38	37	51	46	39	32	39	58	32	50	46	33	45	42	39	39	36	45	49	47	41	47	42	34	40	50	49	42	36	37	45	33	38	50	50	36	64	50	49	47	35	38	51	36	45	51	35	29	46	41	44	38	45	42	46	43	30	49	38	40	38	45	37	45	32	44	38	48	53	47	36	40	53	51	39	49	36	34	29	40	53	43	50	42	39	45	44	45	39	35	30	45	41	35	37	52	34	32	45	41	49	54	38	55	57	48	52	47	43	46	43	45	33	31	45	42	40	45	35	48	41	43	41	53	33	46	42	33	49	41	32	38	39	48	47	44	47	50	38	36	35	52	32	45	36	58	41	33	36	49	49	42	40	29	39	53	49	41	44	32	42	55	40	43	45	44	47	45	30	31	45	34	41	40	48	52	48	38	36	47	39	44	45	36	44	36	42	38	39	46	52	36	43	42	37	43	41	28	43	35	37	47	37	40	35	36	36	41	38	40	52	46	36	46	51	40	47	49	46	49	35	44	42	45	36	45	33	48	44	36	40	34	45	50	43	39	46	55	38	41	42	42	29	57	45	46	39	45	45	32	36	39	52	40	52	39	47	34	48	48	45	46	37	32	41	35	40	43	37	39	39	35	38	44	49	52	54	45	39	39	32	48	41	34	43	32	48	37	34	39	37	45	47	37	33	38	36	41	44	33	42	43	36	33	42	42	46	43	49	23	52	46	48	53	53	46	36	38	39	44	43	50	38	33	43	41	34	48	35	43	43	45	37	50	43	49	49	48	48	54	42	34	45	34	44	32	39	45	39	32	39	45	42	39	40	46	43	44	41	49	51	48	47	42	37	38	44	54	40	62	41	47	41	45	50	45	45	48	47	41	53	45	44	42	51	45	42	42	42	43	51	38	45	42	48	39	43	37	33	42	51	49	33	44	52	44	37	54	30	29	38	47	35	44	38	36	39	47	36	49	39	45	45	51	34	33	41	52	48	41	26	48	33	47	48	50	40	48	27	45	46	45	38	38	37	53	52	41	38	39	44	45	44	37	41	51	52	39	53	35	41	44	39	54	49	35	58	53	26	38	47	53	52	41	36	37	40	48	36	48	59	40	37	39	56	37	41	42	31	44	45	55	35	44	48	32	47	39	39	35	53	36	40	50	54	47	37	39	32	44	52	49	41	53	48	31	38	53	36	49	40	44	39	41	33	46	42	39	38	41	42	54	43	38	39	48	37	38	38	50	42	41	48	31	52	36	32	40	37	49	58	39	44	45	46	42	38	47	37	38	32	37	37	40	46	39	60	38	29	39	29	49	52	42	30	51	41	49	52	42	52	37	38	47	42	44	45	39	49	30	41	37	35	35	37	43	49	33	40	57	39	41	41	48	65	36	40	33	37	34	45	55	37	45	49	43	49	39	58	37	41	35	49	43	36	28	43	28	40	38	34	50	40	43	54	50	56	33	51	41	43	45	40	54	43	37	53	46	48	44	39	41	49	38	48	35	38	47	37	50	46	46	42	31	42	46	33	42	52	38	36	54	41	49	62	50	42	40	43	49	44	45	36	40	47	38	37	44	35	44	37	41	29	47	36	42	47	35	45	43	41	31	35	49	42	37	44	37	31	41	40	42	37	50	36	58	35	35	33	42	48	56	41	48	43	42	32	46	44	43	46	48	40	53	50	39	36	34	53	49	33	51	44	46	48	43	43	31	43	41	41	50	37	43	39	33	36	39	54	46	44	43	42	41	35	37	40	45	45	32	45	40	40	25	38	49	32	49	41	42	36	36	43	39	42	43	38	50	68	42	35	42	45	43	28	43	49	35	36	45	44	41	47	40	42	49	43	46	36	39	43	48	43	37	58	37	34	36	38	50	36	35	39	40	39	46	38	41	43	36	44	40	45	51	51	46	56	35	42	48	33	39	36	44	45	55	41	42	36	44	47	52	54	44	49	31	38	37	34	35	47	45	49	48	55	50	39	37	57	38	43	48	49	42	42	37	36	50	51	25	49	38	46	40	49	49	49	44	54	49	51	33	33	54	29	46	57	44	38	45	35	52	40	33	50	44	47	46	32	44	51	33	51	47	39	22	34	47	32	38	37	43	30	45	41	34	46	27	39	48	34	38	37	38	49	41	36	31	33	46	43	37	37	40	32	46	52	37	39	45	44	38	37	43	51	37	43	49	50	35	36	41	36	42	40	43	37	32	45	46	46	40	33	44	42	31	44	37	47	40	30	45	59	50	47	42	44	33	34	39	43	48	38	55	38	39	47	36	52	47	50	48	40	36	36	48	52	38	38	39	42	36	43	41	35	46	42	29	36	35	46	45	34	29	49	34	42	40	40	36	40	41	41	40	40	43	50	30	45	38	41	47	42	45	35	44	40
41029	34376	43098	44332	43282	35826	25233	13878	5139	1177	446	442	419	397	416	417	392	429	446	425	400	435	396	422	403	393	390	407	378	385	388	391	422	415	426	401	397	402	401	393	410	438	422	429	409	433	456	435	444	431	430	410	406	441	436	415	435	427	433	405	417	434	423	410	408	406	422	423	372	417	377	443	424	425	435	427	437	425	369	393	425	373	403	427	402	437	427	433	440	422	434	406	403	447	443	410	431	414	421	404	429	423	452	434	426	409	407	410	390	413	414	455	411	411	424	426	417	420	428	407	417	422	457	407	427	450	406	422	446	419	449	415	440	430	445	431	428	442	423	420	404	403	426	397	422	436	404	435	441	420	415	437	449	423	393	400	399	413	405	400	410	426	403	408	405	415	409	417	405	409	425	389	430	428	408	418	413	418	385	407	410	394	412	404	440	427	410	445	418	434	379	421	397	449	424	441	451	470	393	386	452	437	410	399	414	430	414	403	423	405	413	442	419	439	397	436	392	430	414	449	426	423	427	398	435	411	425	428	420	397	403	419	428	435	414	381	404	417	411	428	401	432	381	435	406	451	423	409	406	400	419	394	423	456	382	434	424	423	413	389	394	388	384	387	439	438	421	401	393	409	441	382	425	389	404	418	401	418	416	433	417	410	434	446	382	410	391	428	423	434	442	402	417	401	398	436	435	436	372	399	435	385	412	398	440	370	447	437	386	434	427	421	440	452	416	387	407	414	409	412	489	414	403	442	427	397	431	402	406	384	382	435	398	420	405	415	430	429	401	406	402	424	423	454	425	404	414	434	412	429	428	427	398	378	438	405	432	390	401	421	407	381	422	420	417	439	431	432	412	419	416	428	382	410	442	416	424	413	468	414	424	376	403	400	402	408	406	424	445	414	409	403	426	435	430	401	431	438	441	414	412	425	400	393	413	421	404	416	436	414	410	408	424	389	455	398	435	430	409	423	436	455	405	414	380	448	450	469	428	387	453	393	408	412	434	402	418	399	439	469	470	400	437	420	424	450	435	401	385	431	414	387	413	446	429	397	412	411	425	398	424	409	442	407	452	393	406	440	404	452	407	430	423	429	393	412	403	421	444	434	402	387	443	431	416	393	412	431	398	398	396	415	422	436	421	383	452	415	455	407	445	421	432	418	426	391	419	422	436	416	414	396	439	399	419	445	390	394	442	442	394	412	417	396	416	419	456	419	428	412	418	369	439	424	449	388	438	408	398	433	428	429	416	455	447	433	391	419	407	395	379	422	389	439	408	427	399	389	455	417	425	391	460	428	406	424	412	454	458	433	401	456	460	429	427	399	456	408	387	403	395	446	418	419	455	372	421	428	435	437	422	438	413	417	402	444	398	381	400	419	415	415	411	440	390	456	434	375	410	427	457	402	424	478	458	429	428	397	414	439	393	427	384	423	426	415	423	436	442	423	403	372	425	431	464	413	395	418	439	398	431	379	418	425	414	439	440	408	458	399	407	396	410	452	408	397	392	389	406	434	440	429	445	407	437	428	441	416	431	426	426	422	387	417	400	409	429	430	433	437	426	414	366	405	410	424	398	419	448	409	439	376	400	429	429	402	429	411	440	419	434	424	454	479	434	447	435	445	372	395	423	448	417	441	402	425	428	448	452	375	409	484	464	435	387	374	423	387	419	389	451	448	433	421	409	426	451	441	434	458	424	429	409	440	409	405	484	398	408	419	409	425	424	439	434	421	428	399	404	418	411	435	436	434	444	422	417	407	378	419	387	421	416	400	426	458	427	412	436	439	400	413	425	406	440	429	442	418	428	440	452	424	429	394	417	414	415	408	457	418	415	450	406	420	431	401	450	416	432	389	430	400	414	403	442	406	406	443	419	414	416	427	401	399	372	390	457	413	375	450	396	391	418	447	394	440	478	409	445	430	385	419	418	399	421	435	414	428	421	411	434	410	407	403	427	447	409	401	403	448	413	459	413	404	438	445	453	381	439	430	426	415	425	423	426	428	401	385	446	416	412	413	434	415	419	429	389	419	405	411	413	446	440	430	388	425	437	419	402	399	434	435	458	415	414	444	404	399	427	397	398	422	403	398	393	400	419	437	380	428	413	437	398	391	411	412	418	428	398	419	413	448	463	435	429	421	464	415	452	456	394	438	396	452	389	426	407	429	456	381	427	379	439	441	398	468	408	403	414	427	418	405	417	408	431	375	410	428	441	446	394	426	442	474	421	383	440	399	378	400	438	391	414	422	439	434	404	437	434	414	403	404	415	424	414	403	442	448	425	444	435	411	427	401	423	420	398	442	423	390	406	410	401	424	436	408	394	452	401	398	386	403	451	392	407	445	424	367	393	404	405	410	437	402	385	404	406	426	419	445	425	393	377	425	428	411	418	435	406	438	409	413	456	391	421	412	428	401	423	416	424	406	441	429	411	421	403	434	378	416	467	447	380	428	421	407	430	425	426	368	421	425	428	426	432	376	432	405	436	431	389	430	412	440	439	430	421	388	419	432	414	445	407	440	412	422	389	393	398	403	431	381	387	421	428	409	405	407	422	417	411	385	423	407	406	385	465	410	444	417	402	429	421	397	431	437	432	383	421	453	435	422	453	401	429	423	449	421	444	405	393	406	421	420	434	424	449	393	428	411	448	420	453	416	417	443	435	420	402	422	399	401	394	452	395	396	389	428	371	442	450	429	418	412	409	404	411	437	412	393	413	447	429	389	431	422	433	429	446	412	432	386	426	408	410	443	426	438	438	446	383	394	428	423	390	410	428	409	465	447	446	391	407	424	428	432	394	399	374	419	401	438	413	408	430	386	433	401	411	392	419	405	417	452	439	421	482	419	453	401	395	427	417	424	424	393	418	404	445	482	400	387	416	425	414	454	428	416	430	434	378	393	404	421	425	425	417	395	440	425	439	414	372	428	403	415	427	446	415	429	412	392	407	423	410	421	411	399	416	408	440	394	429	412	401	390	417	447	463	395	463	410	381	445	456	444	418	424	383	411	408	444	441	407	397	391	445	434	448	433	394	393	386	433	443	373	428	402	444	441	397	404	429	368	401	410	406	428	425	415	421	408	442	425	457	434	417	407	457	393	427	400	403	419	406	407	418	409	403	382	438	395	452	392	413	450	418	462	418	427	429	409	422	398	401	410	404	387	382	457	394	445	454	427	378	437	416	398	396	428	434	460	430	388	455	430	413	429	426	430	431	429	394	414	406	427	410	361	403	430	409	446	400	421	413	427	423	397	431	470	435	402	413	431	403	426	454	410	419	398	403	409	428	395	440	431	426	444	384	398	406	416	398	417	452	400	442	452	417	421	413	382	421	424	427	434	454	415	417	413	423	432	416	409	437	398	414	416	410	388	403	397	436	406	445	392	433	448	409	418	420	402	429	465	409	449	381	422	439	423	423	434	402	383	475	408	420	426	413	416	439	417	423	359	405	424	427	440	470	449	426	403	435	388	431	387	408	386	430	448	381	426	417	418	429	458
17182	14812	25651	25336	16993	9464	3937	1329	432	134	61	68	68	69	59	59	52	54	60	55	56	54	50	52	57	58	57	55	55	60	48	72	51	52	58	51	52	67	49	62	48	62	74	57	58	70	63	60	58	54	57	49	43	56	57	55	72	76	48	48	64	58	56	47	58	45	59	60	51	45	54	68	60	59	58	55	50	63	60	50	68	60	58	50	52	58	54	62	57	56	59	50	74	56	65	57	49	53	43	65	66	50	58	47	70	61	51	57	50	57	61	53	55	47	40	60	55	58	63	57	68	61	63	56	69	58	63	58	56	63	56	70	64	69	54	61	58	44	71	49	64	48	76	66	52	71	47	64	55	63	60	50	59	46	64	54	58	50	68	62	44	51	61	60	51	48	56	66	58	58	53	61	57	45	61	58	63	54	65	57	57	75	54	65	50	51	62	61	54	56	68	58	52	53	61	71	46	57	52	46	60	50	70	62	46	47	55	53	56	80	66	59	54	53	58	65	64	64	65	56	65	60	54	66	64	50	70	70	59	54	61	56	56	43	57	64	62	46	61	44	55	59	68	66	56	54	53	59	43	60	48	43	48	73	68	55	69	59	58	45	73	51	56	63	63	53	67	52	54	74	42	57	55	61	56	71	54	55	54	65	51	55	68	61	73	39	59	57	72	53	45	53	41	59	71	61	70	67	51	40	51	39	44	57	59	55	65	59	65	71	54	49	48	71	53	72	55	58	66	63	44	69	56	56	40	46	52	58	62	51	60	58	51	54	62	59	47	39	52	67	58	57	59	73	43	77	40	55	69	56	58	46	59	49	57	56	65	60	57	46	54	72	71	52	67	75	47	65	59	58	64	71	54	55	63	71	57	64	40	54	54	49	64	66	58	51	48	55	63	57	50	59	60	58	69	59	67	50	57	61	70	64	63	47	63	46	73	64	60	56	57	59	62	45	56	50	52	55	69	62	53	65	58	43	38	54	53	57	55	57	52	52	65	52	51	55	43	62	62	53	67	52	63	50	72	43	58	54	48	44	53	49	54	59	59	59	56	57	64	50	60	49	51	42	66	57	59	63	60	56	53	69	54	52	57	76	62	56	63	49	67	52	50	52	58	63	56	66	59	60	57	69	65	64	61	59	64	54	49	60	49	54	66	56	66	59	59	61	62	62	62	61	60	56	51	56	49	59	65	78	64	64	47	66	60	56	64	59	67	61	62	59	55	46	75	64	62	58	51	55	59	59	47	54	59	47	66	62	66	70	54	76	60	59	57	56	50	49	65	56	50	65	57	53	57	50	39	63	56	65	47	52	59	58	62	55	51	48	65	50	61	47	57	64	49	66	62	49	64	71	70	56	54	56	53	76	55	52	48	60	56	68	55	51	65	56	61	51	67	49	59	70	63	57	61	58	62	61	59	48	50	66	54	49	56	54	56	65	62	63	56	46	55	58	48	71	58	69	66	55	49	54	48	50	55	75	70	59	64	53	57	65	66	45	61	63	56	54	52	54	55	57	58	52	72	62	59	48	52	47	68	49	50	50	52	52	62	50	48	61	58	68	72	59	51	37	46	58	52	52	65	62	69	67	57	49	58	54	59	52	60	43	56	54	47	58	64	62	66	58	57	61	54	50	52	38	52	60	61	68	57	65	64	65	68	58	62	47	78	59	63	67	55	56	57	72	66	63	52	57	59	66	67	60	41	56	57	60	53	69	54	55	55	61	52	51	48	54	64	54	67	69	51	57	68	50	52	59	60	68	68	69	59	46	43	52	51	49	57	49	56	54	68	61	60	77	56	47	52	56	60	61	52	52	65	61	55	51	62	57	72	64	65	57	48	65	60	56	53	52	63	50	58	58	55	61	52	56	59	59	60	49	54	66	49	61	47	52	69	70	64	59	63	51	63	52	62	61	53	70	77	59	66	45	52	65	61	68	57	52	52	59	65	54	64	55	65	68	70	55	58	50	49	67	62	47	53	60	51	40	59	64	54	57	61	55	52	59	59	50	58	53	48	53	59	61	53	49	53	63	57	53	61	59	56	52	58	56	71	56	64	68	67	55	60	55	61	59	60	59	54	64	56	50	64	46	66	39	60	78	51	49	49	59	54	56	71	51	40	49	48	63	67	55	60	60	64	55	54	47	55	57	48	59	46	67	55	74	56	60	48	57	53	66	47	51	60	59	45	52	65	52	48	47	63	53	46	57	65	67	52	57	68	68	42	61	55	45	58	51	50	54	43	48	47	70	51	61	53	58	48	69	61	58	59	48	53	54	59	58	50	58	59	63	64	58	57	58	57	59	71	55	62	56	45	61	54	50	65	58	53	62	59	49	61	59	47	55	55	69	66	68	60	51	47	69	47	58	56	45	57	55	64	69	75	58	65	53	65	56	60	63	54	57	57	67	81	54	52	59	53	45	55	47	51	62	59	45	62	49	63	52	48	92	66	63	53	53	74	73	52	53	60	62	56	59	53	59	67	58	62	45	52	61	47	61	65	45	38	51	56	48	53	60	55	55	50	61	70	41	59	52	62	46	53	59	47	68	71	46	55	68	63	41	68	55	62	50	58	48	59	64	49	55	56	64	57	55	52	64	78	55	54	54	55	55	51	69	50	82	51	66	67	51	56	58	56	60	72	47	47	59	60	61	51	54	63	68	58	61	72	62	54	53	57	60	57	53	47	73	53	50	53	45	53	59	59	56	57	59	62	42	46	60	41	58	56	50	54	55	57	46	47	54	50	57	59	48	64	54	51	63	63	59	64	54	59	44	75	60	53	65	63	53	55	56	63	54	47	58	60	52	59	61	85	58	47	63	39	70	54	59	39	68	54	54	66	47	55	58	52	57	51	53	68	72	55	59	62	70	55	51	54	71	54	59	48	63	60	52	53	70	50	46	63	51	48	53	54	47	57	54	59	67	45	55	56	66	55	63	69	71	65	63	60	60	48	60	49	56	52	53	62	49	47	56	53	60	58	57	56	49	56	65	59	48	55	54	47	56	52	53	56	61	61	61	64	53	47	53	50	61	59	49	51	72	60	49	59	65	64	59	46	61	67	53	62	61	51	59	53	45	54	49	64	63	63	60	59	59	60	58	41	64	51	52	58	46	61	51	61	54	66	74	54	58	54	55	66	50	67	55	52	62	58	68	58	54	51	72	57	53	68	50	49	57	50	69	56	71	43	71	63	60	56	62	59	64	40	52	48	59	47	57	57	60	49	60	53	52	63	50	52	66	63	66	60	60	35	65	55	48	48	54	59	51	61	58	65	53	59	56	57	51	62	59	63	53	39	62	62	53	51	49	66	63	52	74	58	61	41	68	51	66	54	56	49	57	57	63	66	54	53	66	71	55	73	42	70	63	53	52	64	59	58	58	79	55	64	55	52	48	59	59	56	61	50	64	55	51	59	60	64	51	68	50	58	53	59	54	63	62	61	54	54	58	53	66	56	70	46	65	67	64	72	49	62	46	67	59	51	69	55	66	44	57
47763	37838	49771	53989	55381	45511	32081	19470	8269	2041	563	565	586	559	617	631	583	564	591	565	599	596	543	555	554	574	544	570	559	602	568	600	612	625	572	574	566	575	590	590	569	565	630	611	624	592	581	555	633	568	561	606	572	635	542	573	593	587	623	564	626	572	578	639	608	598	557	550	557	555	579	574	582	615	595	624	620	559	560	609	597	576	562	581	605	600	577	586	612	562	586	571	544	592	559	568	608	556	608	614	554	599	561	617	610	553	551	561	584	604	598	599	553	566	546	580	567	551	594	582	615	559	607	577	584	583	535	577	580	587	579	603	591	577	587	594	590	599	597	594	590	527	552	624	632	586	612	589	555	606	632	536	627	558	632	611	526	561	560	564	583	587	595	558	592	609	626	613	576	587	615	554	608	593	614	582	548	580	573	586	597	587	558	552	586	604	634	603	579	586	579	577	602	575	590	598	588	578	580	600	567	568	593	553	597	549	573	574	591	593	574	610	611	633	563	582	584	592	527	554	545	581	601	581	619	581	569	579	581	591	594	573	669	591	574	626	620	549	570	598	587	567	566	552	560	597	572	584	598	558	608	563	590	600	590	613	607	591	573	602	612	612	603	570	533	539	615	542	594	575	656	585	556	569	527	596	587	606	545	628	554	605	557	568	588	588	571	624	576	573	579	568	592	570	577	614	582	606	596	574	593	566	567	574	590	591	593	562	591	587	601	623	581	587	596	566	609	597	584	539	591	562	585	624	581	575	598	550	582	565	591	571	574	578	566	595	588	591	554	593	589	621	622	579	629	590	598	578	556	638	565	541	591	586	579	595	592	565	603	608	553	630	610	544	570	590	575	569	582	563	569	557	642	639	601	580	580	607	568	625	532	583	580	558	595	621	591	605	588	620	581	560	565	594	573	540	570	545	582	555	579	578	558	593	587	593	606	587	586	564	598	568	586	587	584	589	564	549	548	588	506	572	574	580	607	582	568	602	597	583	549	557	568	543	569	605	546	613	545	608	625	585	569	627	543	603	538	607	583	615	586	599	606	572	569	571	566	604	589	591	568	599	589	567	603	628	602	576	569	561	580	549	564	581	607	623	582	552	573	560	641	599	615	557	620	604	579	576	564	605	574	586	590	572	584	595	594	557	542	592	617	565	564	572	597	584	564	584	599	535	619	577	560	554	574	598	579	538	598	583	590	589	586	561	554	586	584	562	573	560	597	604	581	566	536	567	578	588	577	598	563	610	600	604	590	554	580	586	597	570	562	551	620	572	555	560	634	578	592	595	574	602	568	535	613	597	575	593	583	642	649	569	590	601	625	593	558	553	597	573	533	575	617	551	582	622	550	579	600	555	572	635	572	541	535	586	568	599	581	589	600	631	540	592	546	592	583	559	629	546	565	550	576	580	583	577	601	571	557	603	593	603	614	576	563	569	586	551	585	510	576	620	579	617	603	620	598	634	564	596	583	561	568	596	565	593	563	575	549	608	568	628	520	594	627	579	600	614	575	582	609	641	568	612	573	549	605	610	585	612	598	564	545	573	617	608	603	602	570	583	579	605	601	574	566	659	576	562	602	618	589	596	546	611	575	564	610	564	572	600	573	551	596	580	593	583	587	568	535	584	565	580	594	580	591	561	569	562	576	592	605	590	608	588	595	553	610	595	579	576	608	562	613	592	557	605	619	588	621	589	582	598	579	625	601	557	590	649	589	590	590	612	591	597	567	587	606	551	572	551	612	594	579	557	592	584	571	571	601	577	594	549	571	592	531	573	563	536	572	596	581	574	591	595	542	556	606	602	626	597	539	589	557	567	612	603	543	558	613	607	574	593	575	612	613	590	581	593	599	575	613	579	568	556	533	608	595	599	600	597	592	605	559	617	587	570	586	561	622	564	574	575	561	575	613	563	597	584	575	562	610	586	571	567	582	559	579	556	582	613	573	563	576	605	596	627	610	564	606	572	600	616	555	571	613	562	609	606	598	579	585	562	560	570	618	609	573	551	606	587	598	538	581	590	529	545	586	575	573	576	576	631	602	629	586	560	569	530	579	542	572	594	605	607	614	578	581	590	595	556	567	601	575	583	607	608	593	578	612	583	591	581	628	555	586	602	559	531	615	594	570	548	600	596	555	547	587	528	567	612	596	591	552	607	573	609	585	587	585	573	604	608	630	592	550	585	570	564	573	618	622	559	597	605	577	597	591	539	593	587	616	594	574	552	560	613	601	560	610	578	602	544	527	535	565	559	544	588	561	546	622	537	550	590	550	611	565	570	576	569	586	635	609	617	574	597	592	615	587	601	549	569	597	569	536	610	595	595	529	589	631	573	604	576	617	550	600	557	591	574	591	625	570	607	573	566	592	579	578	593	591	571	628	622	562	576	609	604	587	582	567	607	572	586	577	593	532	578	551	528	601	561	595	571	570	567	628	595	594	590	589	588	567	569	604	571	587	597	582	589	547	539	568	578	557	589	631	577	594	603	553	538	574	612	576	619	593	545	555	581	571	595	609	583	581	567	582	580	584	576	591	596	584	566	576	598	579	554	579	552	585	568	583	599	593	565	572	611	614	559	599	605	547	590	586	566	572	547	608	637	577	548	610	559	554	561	602	576	546	617	593	582	573	581	600	617	603	605	542	576	564	609	567	576	582	560	584	560	623	548	547	568	547	580	571	574	616	536	535	565	589	555	546	605	614	569	590	585	574	559	584	572	596	601	528	593	604	575	569	570	541	565	597	598	549	543	568	605	565	609	566	635	621	563	598	595	576	568	604	553	572	607	546	581	629	604	578	583	566	576	593	607	550	602	555	580	574	577	587	579	593	579	607	617	644	540	580	568	561	564	627	553	622	584	564	585	579	569	548	536	601	561	558	597	587	567	552	574	615	558	589	569	529	568	582	584	573	568	609	564	586	571	589	607	570	578	550	572	634	550	588	566	581	582	564	577	622	596	591	592	584	584	580	579	604	584	577	571	626	572	617	575	565	584	585	552	592	602	595	580	565	585	610	580	591	623	648	619	599	574	586	543	582	625	568	600	592	587	580	613	600	618	534	611	589	570	616	578	563	565	631	619	615	599	592	600	574	595	570	558	590	598	643	568	551	591	590	607	543	548	563	602	576	589	569	594	598	613	536	592	572	593	565	597	609	586	565	594	577	619	571	640	580	585	579	589	601	599	636	615	563	526	593	580	585	566	575	595	569	550	565	565	524	565	560	587	560	589	641	582	606	590	603	629	548	576	580	598	562	581	604	558	616	573	578	618	536	579	587	597	573	601	564	564	602	573	560	575	601	578	589	602	596	568	619	584	577	615	572	579	575	531	580	588	584	582	615	568	580	563	598	585	570	596	560	564	621	546	594	581	545	596	616	582	568	600	537	564	612	524	610	591	597	580	578	536	567	588	586	603	578	564	581	583	539	576	591	603	589	563	590	572	512	549	558	552	564	570	621	586	594	584	609	579	584	623	579	589	585	561	574	592	556	578	593	586
5671	2107	4752	5812	3411	1745	764	296	142	64	65	56	50	55	53	54	53	45	48	47	54	52	51	51	47	51	44	47	43	49	71	49	41	63	56	57	62	52	42	62	44	56	59	49	63	67	46	59	56	47	53	43	60	51	63	43	43	49	54	62	55	57	52	55	56	58	70	51	58	55	59	52	53	63	57	54	57	49	53	44	56	57	51	45	64	52	66	43	52	47	51	50	37	62	39	48	64	47	53	62	50	62	51	63	47	62	60	72	59	47	49	58	60	58	54	57	69	50	67	57	52	46	49	52	53	59	48	49	54	68	62	46	47	54	59	53	51	60	51	55	63	58	59	52	61	43	61	53	65	46	57	55	58	53	55	71	48	59	54	50	54	77	53	44	49	55	60	41	47	57	52	55	63	58	63	60	51	68	61	65	53	53	52	57	38	37	47	44	59	63	59	52	54	54	58	49	58	61	60	56	63	64	45	56	61	59	39	57	59	44	55	45	59	48	50	43	51	51	49	38	44	57	67	51	50	61	64	44	57	52	58	56	65	63	61	56	50	65	53	56	53	56	50	51	48	58	65	55	64	57	68	46	64	57	52	55	42	49	51	58	64	68	55	53	49	50	60	48	56	55	58	55	62	46	65	55	53	51	43	39	69	55	47	52	53	48	47	59	48	52	62	44	48	68	40	47	55	63	58	50	57	47	50	42	51	56	51	64	51	45	70	69	57	57	58	54	63	62	58	58	38	51	56	64	63	49	60	52	62	50	53	53	53	56	65	57	60	68	58	56	56	50	48	39	51	66	49	54	56	65	65	44	44	63	60	56	54	46	50	49	42	61	62	57	58	67	62	50	44	58	44	49	71	51	59	61	57	60	59	59	54	57	51	49	51	56	54	48	48	73	50	56	49	63	59	57	56	61	69	45	53	55	50	47	52	44	41	62	61	58	63	59	58	47	53	47	52	57	56	62	49	57	44	46	57	56	50	62	58	63	56	49	65	57	61	52	47	57	57	65	51	55	55	65	46	60	62	54	49	48	54	63	55	48	59	64	59	48	57	65	49	71	58	59	43	52	56	43	57	39	60	64	59	66	53	50	54	47	45	60	53	55	61	51	52	67	71	64	40	59	48	48	38	53	47	65	55	60	58	65	50	48	64	63	54	50	45	61	62	48	68	49	55	70	58	54	57	58	47	53	53	44	61	53	61	47	55	59	53	51	54	50	63	49	60	57	40	58	53	64	41	63	45	49	45	62	43	49	63	48	62	58	56	58	49	63	59	56	57	43	58	50	42	52	71	50	44	49	54	53	59	58	56	41	57	51	65	48	64	61	62	48	59	52	53	41	50	52	40	58	59	63	40	65	55	47	57	59	58	66	50	62	46	58	57	43	49	68	50	48	62	47	54	59	55	68	38	50	48	54	53	51	53	71	44	42	65	56	57	65	53	55	60	55	62	47	59	63	47	47	58	62	69	49	53	60	56	54	56	47	55	64	79	41	47	57	58	55	50	47	52	36	56	56	69	57	48	55	56	68	52	62	59	57	46	48	62	51	61	53	57	58	61	53	42	67	46	57	50	61	59	52	56	45	50	49	59	53	42	43	54	56	46	41	45	59	56	44	47	68	60	45	64	52	51	55	54	43	60	65	55	59	49	60	49	49	64	42	63	47	46	52	64	39	50	68	46	44	57	62	52	60	55	48	44	49	47	56	58	60	55	49	49	66	69	63	65	50	61	55	53	49	51	53	49	54	59	63	52	46	46	51	46	47	67	68	60	61	55	54	63	51	51	58	51	63	62	53	61	57	52	47	61	68	57	53	52	58	54	53	44	56	52	61	67	55	73	52	51	63	49	53	49	52	58	45	46	46	63	68	49	52	52	71	70	49	54	54	54	57	58	55	59	60	55	47	60	40	60	66	40	60	63	54	50	55	51	62	52	55	63	68	65	45	61	48	60	55	63	62	50	57	50	57	62	54	49	52	55	57	56	62	62	57	38	53	59	58	42	38	53	60	48	57	65	44	59	72	48	64	55	46	61	48	56	43	39	50	48	52	51	46	65	48	58	64	50	54	65	51	52	44	47	64	46	48	50	49	62	62	60	55	52	71	56	47	54	67	60	57	48	57	52	50	51	63	59	50	60	62	51	39	58	49	64	49	55	71	59	52	67	71	53	58	55	61	54	45	45	55	48	53	51	71	66	60	65	58	52	55	44	64	56	44	61	49	54	49	43	59	58	55	53	62	40	66	50	68	59	59	58	54	52	57	48	59	57	49	44	58	59	52	56	49	54	72	55	70	51	58	63	48	49	57	53	60	49	55	60	61	59	43	40	41	52	54	59	55	48	61	56	61	72	75	56	51	57	68	57	51	43	54	50	57	54	45	59	55	46	51	54	50	59	65	54	55	60	57	54	68	50	64	46	51	57	54	55	56	57	46	51	66	59	52	48	50	64	47	50	58	59	49	66	43	59	61	55	56	49	66	54	51	48	45	60	52	61	52	58	47	47	65	56	50	55	48	46	56	45	65	57	59	56	47	48	62	42	60	55	74	43	61	46	60	46	63	53	64	87	54	53	53	49	46	63	56	60	45	47	72	56	56	38	51	53	60	59	53	56	52	76	48	57	49	63	57	60	50	38	43	40	55	54	49	51	54	59	55	58	44	41	56	55	54	42	44	52	67	71	67	62	53	56	48	55	61	53	55	53	58	48	53	50	53	50	52	51	51	58	65	59	59	51	54	57	51	50	58	58	58	50	56	52	63	56	64	54	57	59	53	57	50	42	50	52	45	54	58	54	43	57	53	40	48	58	59	60	59	60	63	42	36	51	62	59	50	49	55	58	51	55	55	54	65	55	48	62	49	57	62	65	49	56	52	46	59	56	46	57	47	59	58	38	49	55	52	56	52	50	60	47	67	58	47	61	54	61	49	66	58	45	49	56	64	56	50	50	56	49	50	63	51	60	60	68	65	55	52	55	48	60	49	46	49	45	65	58	55	59	69	56	62	45	49	57	56	49	45	58	53	69	53	59	43	51	61	53	48	52	53	44	51	55	62	59	53	52	68	65	53	59	56	55	51	52	42	55	55	70	62	57	58	48	43	55	59	70	53	52	60	48	56	43	50	52	61	51	49	55	59	55	67	47	51	58	52	52	61	50	48	46	56	57	53	43	52	56	49	56	60	60	52	43	48	64	56	65	51	65	64	63	56	55	47	61	43	46	49	66	65	59	54	58	40	43	50	54	60	55	56	61	57	56	48	44	60	51	56	59	50	60	55	49	48	53	52	45	54	60	42	48	64	34	40	52	63	50	45	49	55	61	67	62	52	63	51	46	51	72	47	55	48	58	54	70	40	60	46	64	52	60	57	63	65	40	55	54	58	48	50	67	53	57	53	54	49	58	52	53	59	41	58	43	47	50	50	66	65	56	62	47	63	55	71	47	58	47	44	50	46	52	67	61	52	59	55	59	62	62	50	53	38	48	64	46	53
30184	18814	27480	30722	29692	23983	14239	6250	2229	769	556	496	480	523	491	513	523	552	519	540	510	510	510	552	540	503	521	524	547	525	530	549	508	550	539	537	514	518	509	522	586	572	522	553	538	495	475	514	530	516	500	544	525	517	534	560	543	535	524	504	535	540	535	526	544	514	520	537	518	529	537	580	529	529	487	520	540	538	552	550	563	534	499	525	510	563	500	528	527	515	531	492	501	486	506	534	464	537	556	512	541	493	548	519	544	486	534	523	566	499	522	541	534	537	524	512	520	506	521	534	514	498	518	543	508	551	541	513	541	532	513	512	553	517	564	581	579	514	558	548	518	506	506	550	461	537	527	528	510	564	542	529	536	507	505	558	502	504	545	519	561	530	502	534	537	493	519	529	527	526	529	514	528	511	507	534	506	540	526	498	483	550	565	549	511	553	525	519	499	509	531	518	508	482	565	530	533	549	509	528	538	557	504	543	552	502	515	518	527	509	547	507	528	515	496	551	510	562	489	500	522	501	538	561	531	543	510	529	548	499	520	521	510	531	553	564	513	490	540	546	518	530	508	549	545	521	510	569	551	509	498	526	531	507	569	509	568	531	559	534	542	533	544	491	559	524	517	469	520	513	531	545	540	494	532	519	517	483	540	515	548	499	560	550	556	549	548	512	544	543	547	551	518	500	480	535	526	568	515	491	498	542	525	526	532	558	503	533	548	539	516	525	529	576	566	506	515	515	498	514	527	565	497	582	551	547	555	542	520	538	538	547	543	508	500	578	528	533	549	555	482	557	500	513	510	521	490	545	513	516	523	541	530	532	524	545	506	545	523	519	573	536	525	555	526	484	520	525	496	542	511	528	491	503	512	513	560	574	543	503	528	540	517	553	533	584	510	496	500	551	542	553	517	543	592	544	523	532	543	518	525	558	528	480	556	537	512	539	511	485	512	530	570	536	551	537	522	504	501	510	539	525	552	508	489	527	535	567	525	526	560	527	511	549	499	554	528	481	561	504	532	522	522	513	511	516	540	489	501	528	516	549	531	520	531	505	557	503	517	514	547	537	488	503	497	550	523	555	545	525	527	541	502	525	540	514	472	552	532	530	545	535	532	537	583	512	513	518	532	531	526	530	514	535	528	519	515	541	516	556	530	543	497	481	532	535	523	545	529	507	573	548	528	534	521	549	571	514	520	525	541	467	532	529	539	505	525	534	580	514	518	471	524	498	511	494	575	535	545	525	509	533	537	534	506	538	528	540	554	529	550	517	511	527	509	511	537	504	476	530	542	505	488	514	529	546	519	500	507	550	546	541	523	535	559	512	528	523	535	493	494	546	560	539	506	490	485	529	549	524	493	583	546	576	550	515	531	522	550	503	542	519	520	574	508	548	477	535	534	564	516	524	595	551	544	517	534	565	476	562	515	495	569	552	547	530	496	556	507	515	546	524	541	491	566	512	533	551	501	521	499	515	543	526	521	589	517	545	564	542	576	520	526	562	517	550	502	516	503	543	492	519	505	491	547	522	532	520	537	514	537	555	510	523	527	523	541	524	503	518	570	555	534	519	479	539	506	519	527	549	544	521	530	523	481	533	502	565	539	483	551	498	526	521	512	562	492	546	549	531	547	520	490	538	541	530	512	474	533	511	514	520	540	534	554	533	537	557	518	563	529	554	509	479	572	557	504	531	518	514	494	522	526	516	506	486	526	577	541	496	529	497	529	556	519	550	517	560	498	522	528	495	477	493	532	534	572	521	540	543	548	524	465	509	508	516	549	491	529	568	531	486	547	588	499	503	546	484	481	561	533	538	561	516	512	518	533	536	537	538	563	491	562	493	556	519	493	502	517	500	534	520	520	543	519	569	537	536	533	496	503	553	535	563	530	501	535	523	531	544	557	492	516	494	551	496	500	535	541	524	537	524	532	514	517	578	528	514	566	527	534	506	554	531	534	512	517	554	526	523	534	573	515	545	536	507	554	533	479	551	501	533	476	538	521	545	526	489	527	531	519	580	531	530	497	502	502	525	595	515	506	530	514	529	527	539	516	517	527	525	530	520	539	540	539	531	564	537	496	540	481	528	525	525	504	525	528	546	542	542	542	534	490	514	534	504	536	510	541	560	528	564	508	525	517	578	525	513	524	569	537	523	552	527	526	547	552	520	528	484	508	513	560	536	508	511	523	554	519	548	517	516	572	514	508	543	481	493	567	516	504	537	520	545	516	479	562	503	550	514	533	492	513	542	504	498	559	518	560	556	500	522	502	532	499	529	505	521	559	547	510	533	486	526	526	486	525	543	556	549	544	520	517	529	531	503	516	524	478	567	502	532	529	500	498	489	505	511	535	517	531	563	547	549	540	556	534	519	535	536	581	507	546	528	534	539	493	540	546	540	544	520	532	556	502	532	567	514	550	554	549	547	536	510	524	533	525	517	543	536	496	573	518	521	563	530	518	502	532	536	564	511	534	512	536	541	501	550	532	523	529	503	509	525	477	533	570	526	559	518	517	518	532	529	519	501	502	501	551	552	531	489	536	587	513	572	532	540	485	540	529	529	556	474	587	529	555	557	513	519	506	563	529	545	575	566	544	533	550	499	550	511	527	493	494	543	523	545	525	523	542	554	541	522	522	547	489	551	534	528	549	471	540	528	542	484	520	481	516	530	555	503	543	558	548	510	513	518	531	517	578	489	522	522	502	540	578	504	515	576	528	526	556	528	519	548	587	528	545	496	556	530	518	492	524	568	498	524	509	552	532	507	516	564	537	455	495	533	542	520	544	533	535	523	585	505	530	511	521	541	498	528	546	537	522	555	535	510	531	542	504	551	528	488	530	511	529	527	533	518	525	509	540	563	485	531	520	498	563	544	511	564	524	525	536	523	545	515	559	526	567	527	552	531	529	514	519	502	520	513	521	549	550	517	512	533	513	524	520	498	502	523	519	528	528	546	517	565	465	561	584	534	543	533	531	565	518	549	499	504	538	544	512	549	532	545	522	508	501	525	528	566	541	501	518	527	561	504	537	461	536	582	532	534	517	505	530	536	504	553	495	516	527	506	529	543	573	551	529	485	535	562	521	536	543	558	539	551	476	498	550	575	524	524	504	566	501	532	550	550	513	547	510	544	532	491	566	532	537	518	560	531	472	523	529	505	562	500	504	525	516	516	526	527	553	543	587	506	523	577	516	491	520	523	522	548	520	535	533	548	530	566	524	503	525	551	532	537	493	536	507	572	530	539	521	525	493	529	534	528	525	530	530	526	481	527	547	504	509	517	504	508	522	538	527	530	542	539	502	526	504	495	568	558	502	534	506	572	545	535	539	556	554	515	510	519	552	518	512	517	518	523	531	550	555	580	547	524	565	544	518	564	526	547	524	546	519	518	519	464	519	529	517	583	511	502	537	524	521	566	484	545	547	522	503	540	546	480	545	554	550	509	504	487	525	535	524	531	542	532	521	530	472	547	552	517	562	529	561	501	508	554	514	493	513	514
17608	15546	26790	24539	16170	10989	5107	1715	490	105	60	61	54	56	51	48	41	46	42	61	51	69	52	46	52	55	42	50	48	57	48	56	50	51	56	47	48	48	48	54	43	51	48	45	38	63	64	56	51	50	66	49	51	55	53	43	43	50	39	40	52	43	44	38	43	43	64	46	65	46	59	51	49	53	40	51	47	55	47	50	48	44	52	44	56	58	44	56	46	49	38	44	43	50	58	49	43	39	51	42	58	48	60	53	51	62	46	53	50	43	47	54	59	68	42	54	47	48	68	65	56	54	48	47	50	61	56	59	49	50	47	59	53	57	45	46	51	51	38	44	54	47	69	46	54	61	57	52	47	41	44	44	61	46	49	60	47	52	44	51	46	49	41	55	49	48	42	47	56	48	55	59	63	44	50	55	53	58	52	57	48	39	48	44	38	47	44	61	44	56	54	65	55	64	40	45	49	50	66	42	41	45	47	47	69	45	50	51	39	57	42	69	55	64	44	46	49	65	72	58	39	45	60	46	42	46	63	55	44	52	61	49	47	54	47	52	54	52	44	49	53	54	46	54	64	39	45	49	52	58	44	46	52	53	52	58	47	51	63	35	45	57	50	57	46	54	51	45	44	76	66	48	43	50	54	49	34	56	44	48	61	49	56	52	43	65	41	50	54	47	42	63	56	69	54	51	43	60	61	52	38	58	50	55	53	64	49	49	46	54	48	69	52	51	49	56	46	51	56	47	62	64	49	43	48	55	55	60	62	50	45	52	62	52	63	52	52	44	54	56	39	51	55	47	37	48	56	49	62	51	50	55	39	51	50	53	53	50	57	49	54	64	52	55	49	45	33	54	67	60	43	49	55	46	52	62	35	47	55	60	53	50	52	38	54	45	48	48	46	46	44	33	60	58	44	52	46	51	45	50	49	48	49	57	61	43	53	42	55	39	49	60	62	66	66	47	58	45	52	38	53	46	56	55	48	47	49	41	52	36	59	58	55	55	62	42	46	54	56	46	58	42	51	44	48	51	56	42	49	40	58	42	58	46	61	59	48	55	53	47	47	52	54	41	54	48	42	45	62	52	48	49	42	44	46	55	45	49	58	66	54	47	35	41	32	56	49	59	48	44	51	61	62	47	46	51	55	47	48	44	43	38	45	44	45	46	55	44	51	58	53	48	48	57	41	51	63	49	55	57	43	49	66	62	57	58	55	64	43	59	64	39	44	52	46	53	42	62	46	55	40	50	55	48	52	44	48	62	44	53	63	51	46	49	51	55	55	41	45	44	44	53	57	53	72	60	51	49	47	54	42	45	41	56	57	61	40	56	59	55	56	62	41	52	57	55	57	39	60	59	53	51	72	56	48	49	50	46	48	48	60	49	50	49	51	51	46	50	43	50	40	44	67	50	47	47	46	47	42	46	47	57	69	49	66	40	48	41	47	44	53	45	56	58	46	47	51	54	45	44	46	52	58	55	61	48	48	64	41	46	53	54	59	44	50	53	53	51	58	58	49	42	49	54	31	51	43	55	52	46	54	53	52	53	45	47	55	56	57	51	53	48	49	49	46	43	52	33	50	50	40	52	46	49	52	53	46	43	42	53	48	52	65	58	52	50	56	52	51	59	54	46	55	57	51	35	53	57	56	43	53	49	61	51	50	52	42	54	40	40	59	39	49	50	54	58	65	37	45	59	50	39	54	55	54	56	57	57	46	45	46	49	55	51	48	53	51	51	46	41	51	43	50	67	49	49	53	59	54	51	43	67	45	61	52	48	64	42	41	55	52	49	58	58	49	42	50	58	53	43	50	42	43	36	52	52	53	45	45	60	48	52	54	62	66	63	48	46	57	56	54	57	58	61	53	65	58	53	55	51	64	54	55	63	57	59	51	42	65	45	51	54	50	49	45	33	71	44	45	54	52	54	54	40	50	57	57	47	55	51	50	54	42	57	47	58	45	52	43	59	47	47	47	55	43	39	60	47	58	47	55	50	54	45	66	47	51	54	47	57	54	53	53	45	52	50	55	45	48	57	58	29	48	44	59	43	55	58	54	52	64	43	53	49	62	42	59	58	67	59	66	45	51	49	52	58	44	42	43	54	45	42	43	49	49	57	56	49	53	54	52	49	41	69	50	48	45	56	49	51	42	56	57	43	50	49	50	54	65	55	42	40	41	38	62	37	54	53	58	40	65	56	58	56	47	42	50	49	58	63	60	58	46	57	43	62	45	56	55	56	39	53	48	47	52	45	44	45	44	65	59	48	52	54	47	54	67	49	52	59	45	52	50	66	66	53	48	60	49	53	51	47	42	47	61	52	55	52	45	42	50	41	55	52	61	39	55	48	41	51	52	42	43	60	53	50	38	53	43	39	66	43	49	52	48	44	54	47	42	48	41	58	59	44	48	60	55	51	47	47	49	41	42	52	46	51	45	64	56	60	62	47	47	53	65	48	49	63	53	69	54	42	52	52	52	61	51	49	55	49	54	48	44	56	48	33	44	55	44	51	40	47	49	60	41	52	57	46	49	65	50	55	47	56	56	50	54	46	51	61	56	50	54	60	63	54	54	62	49	54	60	62	42	44	49	57	58	59	51	58	47	54	55	53	64	60	46	50	38	59	39	64	50	48	50	57	47	61	57	53	54	38	61	42	55	59	60	48	50	59	57	45	50	49	64	54	36	50	62	42	54	52	44	49	50	51	45	61	62	49	64	46	42	46	55	50	44	56	51	57	51	43	53	47	50	54	51	46	43	60	56	41	40	58	53	44	51	41	55	46	63	58	60	46	54	45	58	36	45	58	51	39	66	56	63	58	55	58	50	58	55	52	60	48	68	51	57	51	56	35	43	50	56	51	59	59	60	35	36	49	50	52	59	58	56	40	54	40	42	61	47	49	63	59	47	40	36	41	46	46	44	69	63	42	40	50	61	63	45	55	50	42	54	49	49	42	47	54	38	49	42	51	41	57	52	52	30	49	53	59	46	64	58	53	53	49	53	55	42	49	63	46	47	51	51	50	52	48	56	47	42	49	50	56	63	56	51	61	56	51	42	43	44	53	44	39	37	43	54	52	48	63	60	61	51	53	49	45	48	49	67	56	46	54	62	55	44	44	56	61	46	42	46	56	57	49	57	60	47	62	47	46	51	41	54	50	56	54	71	54	49	44	50	55	51	52	40	40	47	55	48	42	50	49	65	56	57	47	54	37	45	50	57	66	52	50	52	57	52	43	53	52	51	51	45	64	52	58	44	52	51	37	57	59	45	58	58	55	46	39	52	49	54	47	49	54	53	44	48	40	43	52	60	45	49	59	51	49	65	38	49	51	40	62	47	48	45	40	49	52	53	66	43	61	59	43	46	51	55	52	56	63	61	41	54	46	53	46	51	57	41	41	51	43	57	44	43	56	55	43	56	59	48	58	55	56	46	50	44	47	53	54	60	69	49	52	52	53	54	53	39	51	52	62	57	58	46	47	45	48	45	57	51	44	46	51
48262	37723	50806	52392	55949	49623	35427	22096	9562	1390	515	576	563	521	498	530	529	539	545	499	505	535	530	536	533	499	496	511	503	504	544	552	520	534	514	590	517	506	513	514	514	527	527	511	495	527	538	527	549	544	536	532	534	521	525	541	520	542	542	552	529	465	525	522	546	457	540	494	511	509	496	530	539	527	511	518	510	527	505	528	542	526	535	538	507	533	524	521	518	517	477	564	518	529	521	541	505	502	568	527	508	533	514	557	493	545	527	496	532	572	515	512	554	543	541	474	536	496	519	516	540	499	502	539	525	520	513	519	533	514	511	502	528	513	548	514	546	528	531	464	525	513	493	544	517	478	513	561	562	541	538	505	537	522	519	562	524	526	513	502	502	518	502	484	502	495	507	521	551	500	526	517	508	518	521	499	525	538	481	506	501	508	485	522	518	497	489	552	542	503	511	532	445	552	533	528	529	479	503	538	528	571	520	532	512	535	525	508	525	517	579	534	534	537	509	544	550	509	496	535	527	505	486	542	533	562	501	554	521	519	531	505	483	516	501	483	533	530	502	496	521	497	507	551	493	538	547	525	482	523	513	502	545	516	546	521	522	518	532	565	501	511	549	501	488	523	560	491	500	523	498	540	523	537	572	479	521	496	488	536	532	532	521	490	516	484	521	534	504	562	488	517	547	536	473	510	495	510	525	511	526	534	548	507	525	522	495	570	503	543	516	507	544	522	536	576	505	562	518	501	504	506	538	556	577	524	511	555	530	490	559	541	550	531	517	505	479	499	518	493	520	556	515	558	538	516	525	481	514	538	558	549	570	544	547	528	524	512	509	558	514	505	511	553	539	506	483	537	512	543	504	510	544	533	503	516	469	544	559	518	494	566	515	555	526	507	499	532	519	568	512	524	558	510	517	531	541	510	477	529	479	505	506	497	486	478	519	516	493	547	556	550	525	551	475	505	570	532	547	523	514	489	541	520	514	496	505	510	549	489	550	513	512	545	531	524	517	529	547	521	520	527	546	524	512	550	527	500	513	505	542	511	509	531	515	515	561	502	514	532	535	542	534	517	510	494	567	465	496	504	532	533	484	522	548	544	522	498	512	512	522	517	521	524	540	531	557	498	545	506	560	561	512	559	524	481	516	534	503	508	507	506	539	531	524	483	496	498	502	526	564	489	506	572	469	518	527	539	510	524	529	548	515	508	545	537	526	484	543	532	515	527	514	540	491	543	510	490	497	481	492	518	532	527	533	515	526	505	552	526	552	516	532	533	484	492	494	501	556	519	558	535	505	513	528	540	494	529	535	542	527	542	573	504	530	503	482	518	485	511	503	543	494	513	514	522	524	515	573	506	559	504	569	560	482	502	535	551	530	521	532	506	532	529	516	528	578	541	530	526	521	544	540	543	559	540	534	538	520	556	534	525	523	486	495	529	527	504	543	495	571	549	514	478	533	499	507	530	507	496	526	521	543	523	528	468	505	537	529	510	509	537	519	530	535	530	528	494	511	545	579	503	529	561	536	568	518	519	506	586	530	533	510	524	498	506	529	537	593	532	535	539	537	521	514	508	492	544	496	522	497	519	513	525	542	488	538	555	513	504	552	528	518	550	477	497	527	527	500	515	568	516	493	522	527	542	516	481	541	511	514	502	509	511	544	488	498	520	495	492	521	530	568	492	488	514	556	525	463	538	531	585	505	543	541	510	541	533	532	521	549	520	506	523	548	579	554	566	541	516	525	487	559	522	546	515	542	508	523	545	522	564	550	546	577	522	517	520	506	541	533	553	546	539	533	525	535	532	530	495	530	518	529	526	484	519	492	533	485	518	491	535	537	532	527	538	546	544	542	562	479	500	518	495	503	540	547	525	557	484	480	524	548	521	540	539	561	505	490	510	565	538	550	524	543	541	518	544	561	542	544	522	552	515	516	536	523	481	537	513	510	507	477	541	513	567	544	489	507	557	509	511	529	523	515	571	493	497	534	537	514	516	524	519	537	540	514	547	506	532	536	547	576	550	488	523	583	532	525	516	521	539	517	519	552	541	519	554	513	563	533	529	506	501	509	505	529	539	512	518	542	523	540	561	557	548	536	513	512	553	525	517	500	563	527	557	523	513	492	504	498	542	492	484	488	530	501	573	528	520	564	475	578	516	488	539	550	555	528	485	521	541	494	547	540	528	507	532	508	537	491	518	542	526	543	479	529	504	528	512	484	545	522	528	533	566	487	549	515	586	578	513	487	508	566	553	534	577	525	555	508	518	520	544	520	499	571	502	522	536	526	525	536	512	518	539	489	487	529	490	511	574	530	540	481	545	532	523	607	562	531	520	475	511	535	544	502	533	491	513	558	478	510	554	554	505	515	532	507	528	550	489	509	516	471	547	529	490	548	550	505	514	494	518	524	523	576	538	579	522	492	515	505	506	525	542	499	528	478	512	535	494	534	535	516	559	537	536	533	570	573	542	526	509	542	504	544	514	527	514	475	570	566	518	542	538	501	531	516	538	513	505	529	505	531	492	512	526	557	476	524	508	572	491	508	550	543	526	559	508	564	540	498	544	536	510	529	483	507	510	516	491	504	519	506	512	518	509	487	539	531	542	536	525	474	525	548	539	494	507	501	540	517	510	469	506	468	547	545	506	518	481	532	517	499	519	514	567	521	554	511	544	502	460	516	525	561	485	529	482	507	519	512	536	552	548	512	563	514	518	480	533	509	549	535	517	514	473	523	496	513	528	514	543	474	545	537	534	529	534	519	496	483	543	500	577	484	516	550	518	538	571	533	539	535	558	553	518	570	565	541	551	515	518	526	538	522	507	519	563	555	547	522	503	501	520	516	553	568	527	502	542	535	505	512	557	549	510	509	522	531	491	545	484	479	554	557	498	520	538	523	514	480	515	552	505	512	492	570	540	542	517	518	485	518	526	507	533	492	541	512	505	531	502	541	526	536	481	521	485	524	507	523	510	544	547	539	505	538	522	490	534	537	532	511	536	507	550	510	519	518	516	477	515	508	517	495	546	468	476	505	521	516	516	545	508	508	556	510	571	553	535	552	570	518	490	515	551	530	513	550	488	527	559	551	488	537	510	495	498	499	555	541	520	505	562	504	541	511	514	530	510	517	549	547	489	532	538	504	501	550	477	518	529	520	554	520	541	504	501	569	511	565	551	514	517	559	504	542	542	507	523	564	548	560	500	517	540	518	495	521	523	548	558	544	513	540	514	547	513	521	531	498	527	491	505	530	480	525	475	518	519	473	539	539	549	507	529	520	510	567	519	509	543	535	535	505	516	525	546	508	477	538	563	518	536	510	512	471	522	547	554	537	550	484	544	515	573	529	547	509	548	554	494	495	532	558	541	540	576	495	518	517	528	518	501	530	528	525	517	508	532	518	469	555	529	522	508	486	531	536	530	546	524	537	556	529	535	512	508	519	510	534	515	529	538	538	486	522	523	560	511	542	498	514	555	524	511	518	512	521	529	497	502	537	524
14312	9021	16616	14872	8859	5632	3092	1091	335	53	47	45	44	41	46	29	38	44	40	31	36	28	40	43	39	29	34	47	33	45	34	25	42	37	32	33	35	34	54	51	43	39	41	26	35	19	37	31	43	42	32	42	43	43	37	42	44	33	34	46	41	35	54	35	40	38	44	43	33	33	28	32	32	48	43	37	43	39	46	42	43	49	33	32	48	31	41	43	44	39	35	32	40	43	37	34	37	40	41	37	39	43	38	30	35	47	40	38	33	43	34	37	50	30	29	49	32	48	40	45	51	45	28	34	35	32	41	36	44	38	41	44	43	38	34	38	39	44	40	32	36	39	33	35	41	36	31	42	39	38	34	39	42	60	44	38	50	41	39	39	37	34	42	35	53	36	44	40	33	40	51	36	43	35	39	31	38	42	43	41	38	35	39	28	36	40	38	39	34	36	44	35	43	33	43	30	35	39	31	39	38	39	53	44	43	35	42	30	32	31	45	33	24	35	24	24	35	55	37	21	31	42	46	37	33	39	37	30	45	48	41	27	39	34	47	50	28	46	46	38	38	39	41	36	40	56	34	42	30	44	42	38	28	43	37	50	47	47	36	40	34	40	42	34	34	34	44	42	44	39	40	42	36	39	50	45	38	33	44	34	41	40	42	49	48	37	50	49	39	45	54	42	35	45	34	39	37	25	31	39	38	38	39	49	42	45	42	36	41	47	39	41	41	45	32	29	37	42	48	38	37	38	38	43	34	43	40	53	42	40	32	37	34	37	39	42	46	37	30	46	35	49	42	49	35	35	35	44	41	33	52	38	32	35	40	45	60	25	41	50	38	38	42	34	32	37	32	43	30	44	32	35	37	40	47	38	47	44	32	36	30	44	34	42	43	39	32	36	50	23	44	48	34	35	40	52	40	33	45	41	38	35	43	33	37	44	45	36	45	30	42	30	32	38	37	30	40	49	39	40	43	41	41	46	42	37	45	37	40	47	52	49	42	37	34	32	37	38	28	45	27	33	33	34	38	31	37	40	31	36	36	34	32	43	47	41	38	46	36	30	37	38	41	32	40	46	41	52	40	32	38	32	35	40	41	35	35	32	36	25	37	45	44	50	38	33	36	37	47	26	42	41	46	41	35	37	28	26	41	28	44	35	42	30	43	46	39	36	40	53	42	39	36	41	34	28	47	39	35	44	39	44	31	39	31	41	44	48	40	37	43	38	32	47	39	41	37	43	31	54	34	47	49	37	36	31	37	37	36	45	33	34	44	30	40	41	37	36	36	51	39	54	33	38	33	47	41	44	44	36	49	42	46	38	39	38	46	46	51	34	42	40	36	33	37	41	32	42	39	24	37	36	39	31	34	36	37	36	36	31	50	35	33	35	40	35	44	43	39	35	43	37	34	35	29	40	47	35	50	36	30	43	52	36	33	51	37	41	29	39	28	47	47	36	33	45	55	38	43	41	37	38	34	38	42	39	38	51	50	27	40	42	27	40	44	32	33	37	38	45	36	39	45	33	41	38	45	45	47	43	45	33	50	36	52	48	34	33	45	48	44	39	31	40	32	35	34	27	37	33	31	46	41	39	43	19	36	35	38	46	31	39	34	39	48	47	39	44	35	40	51	45	32	48	39	32	36	31	35	48	40	34	39	39	38	50	35	39	40	42	39	33	45	40	41	49	38	45	44	35	27	41	39	53	32	43	48	47	46	53	38	36	28	45	43	38	54	35	38	38	35	48	42	39	33	47	33	37	37	42	28	26	42	44	41	49	41	33	48	46	53	40	38	39	25	45	34	29	41	54	28	42	32	41	41	37	42	41	40	53	29	41	41	49	35	35	48	37	45	33	26	38	40	40	32	36	37	40	46	37	40	33	34	47	43	39	42	27	42	40	42	39	39	41	35	42	38	52	41	51	35	37	33	37	51	32	38	43	30	45	45	38	41	36	40	44	35	36	39	50	40	39	44	35	40	54	44	51	39	41	33	40	22	38	41	32	46	44	57	33	35	44	51	42	35	47	44	31	64	38	50	34	28	43	45	51	33	46	38	40	45	35	40	47	29	48	42	50	31	33	35	44	36	43	40	42	39	34	49	39	47	35	54	42	39	34	40	36	27	40	44	36	48	40	35	38	41	33	44	32	34	37	38	35	39	33	41	38	42	42	37	34	45	45	45	42	25	34	31	34	37	35	38	60	41	40	36	29	37	30	38	49	43	42	32	42	51	35	47	40	28	35	33	40	42	47	45	25	44	48	42	38	40	37	42	36	46	40	37	43	47	40	44	41	32	42	42	62	34	34	46	50	32	35	43	37	47	37	49	43	42	36	37	36	36	41	38	41	30	44	40	38	36	29	30	41	30	35	38	36	43	49	39	37	34	37	35	35	36	47	31	37	44	46	26	30	32	44	32	44	32	46	29	38	46	41	36	36	31	38	43	34	38	50	30	40	34	32	27	49	36	44	38	23	44	36	41	43	40	37	49	40	37	41	34	39	38	38	35	43	23	39	45	27	48	45	42	44	40	41	30	41	37	34	52	49	30	44	37	52	37	36	28	34	39	39	33	43	40	39	47	35	34	24	37	60	46	40	37	37	44	46	36	33	43	41	38	50	34	40	47	36	38	31	31	32	55	48	49	37	28	55	29	42	34	39	25	49	24	30	36	42	28	44	40	44	31	31	40	39	41	40	45	39	32	39	28	48	32	41	30	34	44	43	46	40	32	42	31	48	37	34	35	47	41	41	28	23	42	41	29	41	39	37	38	37	36	39	48	36	36	37	28	50	30	43	41	36	40	47	34	46	35	24	38	42	43	43	44	37	46	38	29	33	41	50	36	39	32	45	35	36	46	44	37	38	41	33	34	34	46	39	37	41	38	34	31	43	38	37	38	44	48	38	39	43	44	42	32	39	36	40	21	48	33	40	47	29	38	43	33	38	44	38	39	42	36	40	39	38	28	32	43	43	38	40	37	36	38	44	47	42	34	39	50	54	36	33	34	47	48	45	38	50	49	34	33	33	46	35	45	34	31	47	39	31	41	32	44	35	34	52	41	35	36	40	40	38	42	44	42	42	40	32	39	38	40	29	38	41	39	26	37	35	34	47	37	37	42	34	28	39	39	33	39	37	35	43	26	39	31	34	43	39	60	38	42	47	31	38	40	29	34	44	31	37	37	31	50	22	36	41	35	33	38	45	43	37	32	38	34	36	36	37	29	38	33	34	42	37	32	39	35	33	47	40	42	40	44	47	38	33	36	32	35	43	38	48	46	53	35	46	32	32	42	41	39	39	47	33	42	45	39	32	34	37	39	34	44	39	50	36	41	49	41	32	35	39	43	55	40	42	29	48	32	34	33	34	37	45	40	41	48	35	37	36	42	30	44	28	40	45	37	38	45	35	30	47	47	42	38	38	35	34	47	49	45	39	37	38	42	43	41	36	35	43	45	36	42	33	36	36	43	30	31	44	32	39	29	42	43	47	46	34	35	39
42850	30865	41230	42721	44331	40196	30812	18608	7275	947	371	389	373	382	414	384	357	401	395	361	386	405	377	379	381	387	372	400	417	392	410	385	400	426	359	354	362	356	389	382	419	403	386	394	376	402	393	395	363	383	391	365	385	392	401	340	418	401	419	377	376	419	375	423	389	397	360	400	390	399	356	391	377	394	407	406	392	385	381	410	372	368	378	385	409	393	399	388	355	359	404	351	385	399	389	393	388	389	370	382	364	415	370	379	430	407	406	398	371	390	410	376	389	377	365	390	348	384	390	414	391	411	381	411	394	366	372	380	405	389	428	366	366	382	386	362	341	364	395	413	395	409	412	372	380	375	362	398	369	402	378	369	380	393	411	392	393	373	390	386	382	377	388	372	378	369	367	395	379	433	388	410	380	362	388	398	416	376	377	404	348	389	364	372	375	398	408	404	369	372	372	389	377	394	389	354	380	442	383	388	406	388	379	367	398	378	367	379	397	391	417	385	405	374	363	405	373	423	374	384	384	391	383	417	376	398	373	359	397	332	393	384	378	376	386	383	395	379	398	399	398	354	405	367	366	390	362	395	400	355	411	414	399	404	401	377	362	377	385	372	406	391	375	366	346	422	369	410	401	403	380	368	375	383	373	354	357	382	409	405	367	371	394	378	389	392	396	372	360	403	402	360	371	431	387	379	390	395	363	386	370	353	383	427	393	350	367	383	388	359	403	380	382	403	420	390	361	351	369	383	374	391	385	412	368	389	364	364	409	387	378	378	389	362	354	367	386	365	361	417	396	404	384	401	384	388	391	388	399	357	389	386	400	393	387	408	403	382	381	420	394	370	370	415	385	399	384	395	401	400	369	385	426	400	415	409	373	371	387	372	407	370	386	396	419	391	375	400	411	411	377	371	383	413	417	417	387	388	416	384	392	381	368	383	405	372	361	431	417	386	408	400	372	379	387	385	409	388	375	387	378	394	394	366	392	399	418	440	389	383	385	430	387	375	408	378	394	409	426	376	398	357	368	416	415	378	365	420	398	368	408	405	402	390	390	367	378	403	395	351	360	402	390	358	355	371	411	351	401	399	345	385	435	371	367	386	371	377	432	401	397	351	399	389	390	393	372	386	360	413	397	357	370	400	361	350	405	343	385	367	370	352	408	373	384	396	379	372	367	379	392	389	370	403	404	413	416	417	414	391	404	415	390	373	377	397	389	390	368	420	382	402	403	387	372	418	400	382	427	372	393	385	349	398	410	392	418	382	400	393	379	397	346	439	407	396	388	381	404	396	342	356	399	397	406	382	399	406	398	423	397	417	411	400	384	392	387	387	402	411	381	374	386	373	407	441	368	374	364	400	364	387	376	387	402	382	378	412	370	378	385	396	420	410	432	378	398	422	408	388	419	394	394	387	423	391	405	395	385	395	393	369	376	402	358	400	400	363	381	400	357	378	387	422	401	373	367	384	404	394	394	377	405	401	389	377	391	379	413	408	379	391	381	389	377	367	379	404	409	348	368	400	400	390	376	404	357	392	385	372	356	439	365	375	391	422	384	394	381	374	364	354	409	409	368	401	351	368	409	393	373	380	369	385	395	373	396	382	394	385	382	377	381	385	376	381	410	391	407	397	362	370	377	442	402	344	392	395	363	372	358	371	428	395	396	349	422	431	376	394	359	357	373	380	389	396	408	377	370	384	391	377	370	352	395	399	368	401	399	371	399	357	356	391	412	399	378	380	397	370	394	375	396	389	394	396	401	389	434	389	388	392	384	369	414	407	358	390	373	382	390	412	404	383	395	420	413	391	389	388	365	372	372	408	390	407	378	366	371	387	399	378	365	383	394	377	408	343	353	389	374	408	387	364	368	385	391	393	402	388	386	381	391	345	381	381	372	369	405	368	415	396	378	369	373	398	413	378	388	384	413	366	370	378	398	378	385	365	370	376	422	386	391	383	374	383	380	396	387	375	381	370	405	382	385	385	373	354	361	384	381	388	369	402	351	401	456	357	398	408	365	367	383	383	382	379	426	356	413	407	359	378	369	423	404	380	381	388	397	370	395	421	407	395	376	368	375	364	394	373	379	394	352	354	383	410	384	432	385	370	373	399	376	371	405	364	420	405	395	409	400	376	407	406	390	362	375	385	426	397	363	364	387	352	401	384	374	394	357	376	414	373	375	377	411	369	382	402	400	382	381	413	381	388	394	380	435	415	397	413	381	367	387	361	396	372	387	398	363	395	391	417	399	336	351	392	404	412	421	397	374	401	402	408	385	409	406	371	370	399	402	378	390	385	399	379	378	370	384	390	365	368	385	374	363	373	401	414	405	407	366	382	360	392	373	378	387	387	364	418	388	405	354	403	391	389	364	389	383	406	388	386	384	383	338	390	389	362	387	368	369	394	382	399	375	370	416	382	415	371	373	416	363	351	364	404	407	386	374	360	367	405	357	378	356	428	377	402	366	391	367	403	380	381	400	372	362	431	391	390	397	392	372	393	413	395	401	398	383	392	356	404	398	405	370	381	415	351	406	357	385	394	392	406	372	373	363	387	404	373	385	374	365	393	393	390	393	423	374	408	378	390	398	389	378	377	368	358	374	393	378	380	389	351	379	391	382	380	372	386	381	407	397	404	398	367	379	421	429	400	381	378	387	373	361	383	367	381	384	382	350	401	395	385	427	359	423	411	403	370	420	397	416	404	411	351	376	387	412	400	396	374	410	405	411	391	397	385	389	383	398	397	367	435	384	423	339	385	369	382	398	357	350	411	354	384	390	416	403	336	399	346	356	387	408	411	383	378	399	413	379	362	373	443	381	381	376	374	343	374	372	412	337	396	373	403	340	393	396	378	420	373	390	388	419	391	395	387	386	349	372	408	426	387	390	398	427	363	407	388	385	375	365	407	385	397	373	380	378	361	396	401	394	391	385	403	422	382	395	377	360	378	368	406	378	391	357	385	388	353	353	370	384	350	369	361	399	385	378	413	382	412	391	382	358	394	399	394	392	377	393	370	431	402	331	364	456	383	373	391	413	352	394	399	390	383	412	404	409	401	387	385	404	417	399	391	363	384	381	361	374	379	367	394	360	376	386	414	372	420	393	376	371	353	380	366	379	344	374	389	411	415	423	398	394	389	403	399	373	392	384	389	366	371	381	376	387	389	375	375	393	425	383	400	407	413	402	405	373	341	419	403	375	404	347	394	381	376	406	392	379	366	362	397	385	356	383	354	410	395	396	389	370	405	368	405	361	380	412	383	365	365	393	378	393	373	409	365	398	418	338	392	377	399	363	392	414	412	380	361	410	399	373	390	366	415	414	388	385	423	399	369	385	438	381	397	384	389	417	395	353	400	398	382	344	361	360	374	386	396	418	371	448	410	400	388	414	395	390	406	380	369	392	404	421	395	367	396	396	353	403	369	389	341	388	385	392	384	378	406	361	420	392	369	394	372	399	370	375	363	392	389	369	417	386	418	398	385	347	400	381	385	402	385	381	376
20180	13380	26021	23336	15227	9027	4778	1875	626	133	53	50	52	48	52	54	52	66	57	63	67	56	61	54	54	58	65	63	57	64	51	42	50	65	49	48	43	53	50	51	72	50	49	56	62	51	61	39	67	63	34	59	59	49	44	59	62	45	55	45	69	57	53	54	57	52	51	46	50	54	57	72	45	44	43	43	57	42	44	58	48	47	54	64	43	52	55	57	49	54	50	49	59	57	60	51	64	55	56	58	53	56	51	58	32	56	54	55	55	57	61	69	53	43	42	58	54	44	60	46	47	44	54	48	44	61	50	63	45	47	53	58	42	42	57	61	53	54	44	62	53	66	48	47	59	57	53	46	54	45	60	51	58	52	50	58	66	62	53	48	41	51	56	63	45	45	60	54	59	60	57	47	44	52	55	53	53	46	52	47	36	49	40	61	56	51	55	60	63	58	44	55	42	47	50	51	48	53	49	48	47	65	44	58	55	54	55	56	56	64	51	56	62	53	59	64	51	54	57	64	45	51	57	59	64	51	58	50	55	56	53	57	54	52	47	51	49	56	51	45	45	52	46	47	59	60	43	47	48	55	45	50	58	48	64	50	56	65	49	43	50	49	66	49	60	52	53	53	59	60	46	39	61	53	54	60	58	47	51	46	45	54	61	52	51	55	53	47	60	69	53	51	68	45	64	58	57	42	42	49	52	57	57	46	48	66	60	60	54	39	50	41	52	50	56	56	72	71	53	52	74	48	63	46	51	49	53	43	43	64	44	56	64	46	55	51	46	49	51	61	57	55	47	42	66	56	55	60	47	37	49	45	58	57	66	53	44	50	45	47	47	46	48	50	46	62	51	59	56	48	51	66	64	59	48	55	55	68	45	53	52	54	48	53	41	66	69	58	55	50	55	66	46	46	60	60	51	53	56	44	48	43	55	60	40	64	56	41	47	59	45	53	55	61	56	52	52	49	57	53	55	55	52	60	43	50	53	45	55	61	41	48	61	64	46	49	55	65	51	57	52	53	54	62	55	56	51	49	42	55	59	56	58	50	54	41	54	43	48	63	53	50	64	42	56	60	38	49	59	46	57	56	58	49	49	48	60	61	50	72	52	53	45	57	53	58	57	44	51	57	62	47	52	59	52	41	52	59	51	55	57	60	46	58	54	65	52	49	52	59	54	53	66	64	39	45	50	61	54	47	45	35	56	54	59	58	56	47	65	42	57	47	51	52	57	57	62	51	48	54	46	46	56	59	53	60	56	54	53	64	41	59	67	56	52	64	54	59	58	53	73	54	47	48	51	44	54	52	42	41	60	59	50	64	61	41	49	53	67	48	40	52	53	63	50	45	53	56	60	58	58	63	52	65	65	55	61	59	55	60	59	59	64	53	66	55	60	48	52	51	56	53	44	42	42	58	56	74	58	66	48	40	44	55	56	42	56	51	69	53	40	58	63	59	45	54	51	53	63	51	76	46	53	39	48	60	56	64	54	53	49	55	55	48	53	64	49	66	38	60	49	51	55	46	59	62	47	48	46	57	52	58	56	48	59	52	59	51	69	61	49	63	52	41	45	45	76	59	39	65	44	50	47	55	61	46	56	67	47	66	57	59	58	48	56	59	50	58	54	45	47	64	64	48	50	65	52	53	45	52	49	65	51	49	45	58	55	52	57	57	45	51	57	44	58	54	54	45	55	44	47	60	51	44	47	65	64	50	44	55	56	55	63	57	63	40	56	48	46	42	54	58	48	61	46	48	61	37	54	53	47	53	61	63	54	41	51	53	59	67	65	53	57	59	67	54	46	47	57	45	42	57	64	62	52	62	52	52	58	60	68	46	48	53	56	45	57	51	54	43	50	52	54	70	54	45	64	64	48	53	54	57	61	35	43	58	64	48	46	61	53	50	56	68	50	69	47	49	46	47	45	55	47	49	67	48	50	47	51	60	60	54	54	52	49	58	61	40	44	52	59	53	51	62	65	53	50	38	56	48	60	43	44	54	56	54	51	65	58	49	47	68	59	42	55	51	58	50	54	56	48	56	52	51	44	57	63	41	57	50	46	51	62	48	50	62	58	56	60	61	43	51	62	62	67	50	53	45	64	72	48	53	49	52	54	52	55	46	49	57	56	54	54	51	43	54	35	51	52	51	53	46	48	63	53	55	49	55	51	60	49	62	65	42	60	52	55	52	49	59	48	58	45	65	63	50	61	60	56	53	42	57	50	44	55	64	62	49	58	55	57	46	52	55	39	60	50	41	54	50	64	58	53	41	44	39	55	52	48	48	56	54	56	52	65	61	54	51	67	49	66	63	65	38	55	60	44	57	56	56	56	46	44	53	54	46	54	57	63	45	44	51	43	59	58	56	46	47	60	60	52	59	56	55	64	55	48	48	62	45	52	58	51	57	59	63	50	66	47	44	43	54	54	54	59	44	37	46	56	42	49	56	58	46	42	53	55	44	41	41	43	50	57	53	57	56	59	51	58	48	50	53	56	53	62	51	51	50	62	74	46	57	42	49	57	51	44	44	47	56	51	58	56	50	48	55	52	42	52	59	63	52	59	52	69	48	57	50	47	58	56	53	49	53	59	49	49	49	63	51	58	54	65	48	51	53	56	68	56	53	50	46	50	52	59	62	51	62	45	66	52	53	42	50	53	54	45	56	48	48	47	52	64	42	39	50	60	40	54	53	55	49	35	51	57	66	47	64	53	78	57	57	46	41	51	49	59	60	71	43	71	61	65	49	55	60	45	58	44	41	63	60	53	61	59	58	54	54	53	61	50	41	55	59	58	49	56	40	59	40	54	63	50	50	47	61	57	40	52	41	52	46	59	58	65	52	58	44	47	60	49	52	58	50	50	42	51	62	62	52	49	51	43	58	53	54	36	62	40	48	51	60	51	42	47	48	47	54	53	40	57	46	40	47	46	47	50	55	49	43	63	56	49	58	42	48	69	67	65	48	58	48	71	41	47	58	61	38	62	56	43	52	36	49	51	55	57	68	53	38	53	55	49	45	46	53	49	55	54	68	66	47	44	53	66	52	56	50	62	48	47	49	55	68	47	62	44	52	68	56	56	60	53	59	44	55	52	60	55	60	63	56	55	67	61	58	50	46	46	56	60	66	51	48	39	52	58	58	56	58	59	59	66	51	39	44	55	49	52	52	53	46	56	49	52	45	42	56	51	61	49	60	55	54	47	61	44	47	60	49	48	50	63	49	53	63	48	66	56	56	52	56	56	49	44	47	40	58	65	49	62	56	52	60	48	49	58	65	59	52	50	68	50	40	57	54	35	50	61	45	50	53	48	47	56	64	51	51	58	54	48	59	60	42	57	59	51	58	66	52	68	53	62	60	50	47	63	55	63	48	54	54	50	54	49	51	59	42	59	43	56	57	54	47	48	59	58	51	59	48	45	58	67	49	48	49	54	49	59	60	48	55	43	50	41	48	50	52	41	50	47	60	51	53	58	60	47	56	52	46	41	56	47	60	72	42
49987	33674	48988	51827	53647	47066	36315	24035	12368	2102	566	540	543	535	530	557	559	555	568	546	563	524	590	534	562	560	548	569	556	570	544	565	578	529	536	573	510	518	547	573	546	511	555	525	527	546	530	482	558	523	577	541	529	526	507	525	546	554	536	520	545	507	544	555	557	537	557	521	542	561	570	526	577	564	546	583	576	564	551	571	527	570	569	527	559	556	537	567	574	571	532	545	562	512	573	542	515	547	564	584	562	548	582	563	563	525	570	566	536	582	564	558	527	502	503	547	560	598	497	553	569	534	524	510	507	569	546	559	526	555	598	593	549	588	551	539	546	556	542	539	513	528	539	512	529	536	533	553	535	525	572	558	561	549	585	548	501	560	526	536	554	582	531	606	549	531	555	550	555	567	551	536	521	574	524	538	533	563	554	528	542	520	545	525	523	507	561	535	508	540	560	543	563	563	543	597	569	583	536	510	524	553	518	563	550	556	545	520	561	540	539	572	539	538	498	536	528	573	575	532	531	518	568	530	580	547	520	506	564	520	529	557	547	544	530	543	578	591	542	532	570	539	562	542	573	578	563	541	565	533	541	535	532	568	521	559	551	549	545	556	499	548	541	574	540	586	569	557	532	529	580	550	529	553	511	557	546	546	561	533	555	556	554	510	575	538	535	541	573	523	523	561	525	531	565	524	539	564	558	537	544	571	554	540	558	567	512	556	515	545	514	545	560	538	557	548	533	496	517	589	575	521	546	518	512	550	531	525	547	585	567	550	576	528	580	544	529	533	560	578	572	545	543	528	564	482	517	533	532	571	552	527	524	573	515	578	550	553	573	522	531	584	576	513	539	557	515	571	537	589	560	569	598	526	557	545	575	535	539	502	574	531	564	568	582	527	590	549	533	554	510	529	556	519	519	584	590	550	548	534	560	533	532	527	564	533	521	560	497	560	494	558	540	543	573	538	552	536	533	552	561	580	543	557	506	534	571	546	564	537	559	560	521	554	540	593	532	530	553	553	577	539	503	596	541	522	509	514	522	559	505	533	508	561	526	567	578	537	538	585	572	560	589	526	526	529	516	553	527	523	534	560	577	510	559	517	550	497	539	573	518	516	541	541	535	590	553	535	560	543	537	564	554	569	508	545	537	536	570	543	537	529	557	549	592	541	506	542	514	587	555	544	566	521	536	530	503	562	535	561	562	511	560	496	536	569	565	541	547	532	550	603	554	535	522	545	591	546	517	526	570	579	564	535	532	547	542	554	539	548	538	549	542	548	543	480	616	554	553	566	527	529	562	512	577	536	569	512	574	551	545	584	540	556	567	544	509	544	584	553	553	540	518	584	567	481	528	560	556	563	590	535	543	566	564	514	518	530	549	577	533	554	530	566	544	544	536	540	530	581	546	574	562	562	513	538	540	577	565	568	563	574	494	509	569	545	565	548	519	518	589	555	558	522	495	567	571	545	587	512	534	575	529	526	558	539	586	574	501	509	544	576	573	536	529	506	544	558	582	551	551	543	550	523	571	510	544	557	492	546	524	546	559	592	544	560	553	557	529	557	558	492	556	536	525	570	571	563	559	565	519	545	537	550	522	554	522	501	558	518	559	551	569	532	581	532	562	515	566	552	537	547	542	590	531	539	518	559	541	563	557	542	587	567	529	559	549	545	534	561	558	518	529	518	558	477	566	505	532	515	546	559	501	518	522	554	583	550	549	527	564	578	549	491	530	542	559	551	566	587	526	543	552	529	568	519	539	545	514	541	569	520	575	549	552	565	547	557	522	511	528	538	569	542	551	562	508	502	554	604	526	543	536	579	557	530	543	577	550	544	538	507	575	526	540	547	544	538	552	543	587	556	551	567	560	522	555	524	530	541	525	580	554	552	581	572	554	557	545	535	531	527	519	528	527	547	568	541	547	540	571	554	522	515	555	532	560	535	556	557	546	538	548	552	536	556	515	551	561	560	574	530	583	545	548	543	565	532	583	539	555	597	533	528	590	525	572	530	558	588	518	578	575	564	559	542	530	531	555	584	532	515	567	549	525	578	513	563	549	566	561	592	521	527	554	518	573	555	566	553	537	569	562	562	522	581	537	575	528	505	583	528	582	560	539	557	520	558	553	613	531	540	582	557	553	546	573	553	561	552	545	539	553	542	569	559	566	566	504	531	529	577	545	575	502	607	514	540	527	550	563	512	564	552	524	527	532	546	556	501	571	529	499	565	549	602	539	528	581	517	545	563	572	566	579	517	504	535	559	575	527	571	532	565	574	540	539	517	557	549	550	537	576	554	528	554	566	587	539	523	586	535	533	550	566	586	509	544	551	559	601	543	555	570	561	508	539	544	561	578	555	592	575	594	583	541	571	571	571	553	534	546	539	552	583	544	534	547	543	551	533	519	574	536	564	579	583	546	559	562	544	507	558	564	552	548	520	570	554	526	562	555	521	533	534	483	544	547	545	518	541	536	555	523	552	508	539	559	524	569	535	593	557	549	565	524	541	525	557	558	548	514	494	540	527	565	516	559	539	531	565	555	495	561	561	543	567	550	547	529	561	585	548	530	519	545	540	527	563	545	545	562	559	525	538	549	544	530	576	539	509	570	553	581	557	585	562	518	545	498	545	559	567	582	557	545	559	581	507	529	507	597	535	550	557	518	581	530	533	523	505	537	555	548	552	587	533	537	550	568	551	578	545	568	523	530	514	511	536	526	542	490	586	539	554	540	574	560	541	505	543	525	542	525	555	483	577	563	553	572	538	533	531	541	534	613	564	539	556	582	542	535	550	518	554	556	520	579	572	528	521	550	549	548	598	537	597	529	550	540	545	527	548	566	542	565	522	510	558	519	503	549	535	532	537	551	535	509	594	567	507	550	498	552	558	505	533	545	563	519	505	574	526	541	539	541	538	538	548	531	537	529	556	549	554	545	548	574	515	516	564	504	539	577	553	536	548	539	561	521	555	537	608	576	554	535	562	538	579	574	539	549	500	531	548	565	540	513	584	535	579	565	567	523	556	515	522	572	518	556	544	543	520	573	552	528	531	511	549	529	581	559	549	530	551	545	542	509	566	559	548	508	543	563	593	571	538	541	545	541	528	554	530	514	562	541	500	513	583	575	513	526	571	541	526	553	526	514	574	542	575	542	564	542	550	545	546	547	524	579	519	606	571	559	527	548	546	537	539	559	509	537	544	523	540	541	565	528	525	589	537	528	517	551	551	515	605	536	509	525	559	521	503	551	575	588	589	552	539	571	522	554	553	528	532	561	509	571	544	576	556	557	549	537	508	595	579	565	556	532	522	570	529	525	537	553	579	561	565	560	540	557	550	578	557	568	612	559	540	547	556	497	567	529	512	520	563	577	557	549	554	539	499	543	536	539	554	501	591	527	553	525	561	568	570	563	532	523	584	543	537	534	533	590	560	546	549	543	561	493	560	520	581	551	535	577	575	508	546	509	537	564	546	519	537	557	577	527	569	544	572	530	548	554	570	542
8962	2858	4536	4948	2934	1631	829	319	134	54	61	44	45	44	48	57	48	45	50	64	56	48	52	65	59	45	40	51	48	46	36	46	54	45	51	46	41	56	53	50	57	45	47	57	59	52	57	48	47	47	55	68	52	55	51	58	52	46	62	54	50	42	37	54	39	57	49	56	51	43	55	47	55	48	49	58	54	48	52	47	46	53	46	49	62	45	48	49	39	47	58	43	54	50	61	54	38	36	57	45	43	37	52	44	51	50	47	43	45	46	49	49	46	38	54	55	46	57	51	36	51	47	57	56	39	54	44	40	52	49	58	46	53	43	59	48	55	56	53	47	46	45	39	45	42	46	52	57	49	51	47	45	57	62	52	50	58	64	48	65	51	47	60	47	56	63	40	39	42	53	53	40	51	59	47	55	41	57	39	44	66	45	43	55	50	54	59	65	57	55	65	35	47	53	47	49	46	53	52	58	58	51	43	54	48	45	55	53	42	47	46	69	64	51	47	39	57	54	49	36	50	54	48	53	47	50	46	58	42	46	44	57	48	56	50	55	41	37	54	51	54	49	51	54	49	46	39	56	45	50	52	44	66	57	56	45	46	63	46	61	43	69	50	61	53	52	45	40	51	56	52	38	59	43	54	55	54	53	43	36	40	44	46	39	47	52	54	38	38	40	56	55	34	50	42	52	57	42	47	50	54	50	48	52	53	50	57	40	52	40	53	52	51	43	64	45	53	47	50	64	50	58	47	42	60	48	46	52	49	48	66	50	41	51	52	46	40	54	51	58	49	40	52	72	54	52	59	52	42	43	55	43	53	57	44	57	55	48	45	43	39	43	52	28	51	45	56	45	50	48	47	52	49	49	52	51	43	40	53	49	49	53	50	57	47	40	55	50	52	56	49	66	37	27	39	53	51	52	58	51	65	50	55	61	59	57	38	51	51	45	39	58	42	55	54	46	42	47	43	47	50	42	41	44	58	52	38	54	44	52	41	41	46	55	45	59	48	44	50	47	58	56	52	51	57	45	45	53	54	39	46	37	60	55	41	52	39	55	54	56	54	56	58	51	56	36	47	51	49	37	37	57	50	57	51	45	53	45	40	62	51	44	45	62	67	54	45	48	47	51	53	43	55	49	43	46	55	57	41	57	46	45	40	49	42	58	40	45	59	51	52	48	47	47	55	52	41	53	72	47	53	52	50	36	44	46	70	60	46	58	42	58	45	53	39	62	53	54	53	49	49	44	45	62	57	56	51	50	50	55	48	48	55	51	60	44	46	77	52	58	57	71	48	45	49	41	48	57	53	50	67	60	53	44	51	56	59	43	57	48	47	49	47	61	42	39	45	48	37	51	45	45	51	49	40	41	59	45	59	60	57	56	54	56	56	38	51	49	50	71	55	43	49	49	44	63	45	60	51	49	45	43	45	44	62	47	60	51	44	49	43	59	46	54	35	48	40	37	48	50	43	48	51	38	59	65	63	65	61	55	52	44	51	57	49	47	51	47	52	58	50	52	44	47	54	51	61	50	51	47	47	49	44	54	52	45	53	36	45	53	52	51	48	42	42	44	47	44	62	55	65	45	47	58	38	47	42	42	43	57	53	53	48	38	61	50	46	53	53	66	48	49	57	56	43	54	53	51	48	46	37	49	57	54	49	45	52	41	51	59	55	36	46	53	50	54	55	41	51	53	49	44	56	48	66	46	50	53	50	43	57	49	50	44	47	57	55	53	53	39	51	38	66	50	42	44	46	49	48	52	47	46	42	72	57	49	59	46	46	60	51	46	41	56	48	44	59	44	40	43	47	53	42	44	50	51	53	58	42	37	51	52	39	51	47	54	45	42	51	59	60	48	51	44	59	59	60	43	33	44	46	57	49	49	51	56	65	46	44	42	50	55	61	54	56	39	45	64	55	49	52	50	49	57	57	57	47	45	50	41	42	36	50	50	46	55	56	54	59	54	58	49	53	41	62	45	56	66	54	55	45	58	61	46	38	49	63	59	52	45	55	51	54	59	48	59	48	38	52	41	46	43	52	45	49	45	43	63	44	55	49	51	45	60	49	52	56	54	51	50	44	51	46	54	50	62	32	61	58	40	45	40	53	49	38	54	59	48	51	47	57	39	57	53	43	48	43	52	40	62	57	40	45	62	48	40	41	45	57	47	39	53	49	53	50	68	62	38	42	48	56	47	41	55	54	43	54	53	66	46	55	46	51	60	52	46	54	41	57	41	47	51	46	52	41	54	56	41	50	39	58	35	48	49	56	34	41	40	49	45	46	62	44	44	75	55	53	50	52	47	50	50	45	52	54	43	41	57	46	44	53	46	50	49	52	62	48	55	43	48	45	43	46	68	52	46	41	46	42	48	54	54	47	47	46	42	50	53	47	54	45	42	41	48	41	54	46	54	50	56	47	50	49	61	60	41	49	47	47	56	41	48	45	53	53	53	44	57	36	51	60	60	49	49	54	54	50	65	43	61	48	52	56	60	39	53	58	59	50	51	59	56	52	47	46	45	49	51	47	54	41	55	57	41	49	63	43	46	56	53	44	34	44	54	54	46	48	49	50	66	52	53	59	47	64	56	40	31	43	49	59	43	43	49	48	50	59	50	45	46	47	52	52	38	48	62	63	41	50	49	42	53	52	57	41	58	57	52	51	61	49	56	54	48	43	51	50	51	46	56	66	54	48	59	52	47	53	50	48	48	54	47	44	38	37	57	47	54	71	49	45	46	50	45	39	56	38	57	57	70	63	47	62	56	49	50	42	49	45	51	47	47	37	44	51	51	40	49	56	66	50	53	52	47	60	58	49	52	48	45	45	53	55	50	58	46	46	58	49	57	46	52	49	46	53	48	52	47	60	41	40	39	55	39	66	55	56	49	55	56	42	54	38	43	57	45	57	49	52	58	45	55	40	49	52	47	48	40	61	50	43	67	51	57	55	39	52	44	52	42	48	46	35	42	40	54	47	42	46	58	50	51	64	50	50	47	39	38	45	40	46	33	51	38	39	49	66	70	41	64	48	45	46	51	56	39	58	68	45	46	49	61	51	53	58	53	40	51	50	52	62	53	62	50	42	50	55	45	59	51	56	51	45	57	49	47	49	44	49	50	44	59	53	62	49	52	60	36	57	60	68	53	47	49	50	41	61	46	47	41	55	53	46	52	58	60	52	45	49	58	43	62	50	52	46	53	52	50	44	61	49	40	40	51	55	46	54	62	48	54	40	48	64	56	37	61	47	63	53	50	64	45	62	50	47	47	39	46	48	46	55	58	51	53	58	38	62	53	39	44	64	44	52	55	56	50	47	38	51	39	52	44	50	51	37	60	59	53	47	54	51	47	53	49	60	49	50	60	47	46	44	48	44	62	60	49	46	54	42	47	61	53	49	45	61	60	50	54	41	56	56	45	56	53	57	45	37	62	49	52	48	44	41	49	48	44	46	53	52	59	57	56	71	58	39	50	48	60	47	50	50	54	47	56	48	53
37167	18068	26840	29091	29062	24406	16218	7200	2655	668	486	488	468	469	484	471	477	511	472	471	408	455	434	493	500	479	479	496	491	515	498	504	427	475	453	483	486	499	455	488	464	457	451	469	480	462	473	474	474	517	439	448	444	471	502	447	464	479	474	472	453	422	500	530	453	478	513	446	513	484	467	445	494	476	482	504	496	502	491	484	449	475	454	493	488	466	466	472	487	497	470	484	458	508	465	466	453	510	464	492	459	484	468	496	456	512	464	494	454	461	530	491	514	462	486	476	485	464	465	479	468	451	502	501	453	486	498	463	458	506	497	497	527	515	476	504	516	471	518	500	522	487	451	453	482	434	506	475	449	505	497	504	441	471	498	460	507	479	442	490	484	449	514	502	483	472	503	466	470	493	511	464	488	486	487	479	487	472	454	475	464	442	484	457	482	462	451	486	508	505	466	468	470	499	514	495	454	481	478	461	502	512	463	532	484	491	478	455	456	424	504	488	489	462	454	487	492	453	444	501	473	468	538	480	468	475	483	507	481	478	477	481	504	498	458	443	490	447	464	465	466	466	474	493	499	451	525	488	508	459	453	455	468	481	470	475	529	461	444	459	476	491	491	469	500	474	481	458	506	478	478	463	444	488	457	469	458	468	470	486	514	513	465	452	496	495	483	463	492	461	461	479	471	472	483	481	477	447	457	443	510	458	426	456	491	480	482	472	462	463	481	476	499	454	464	446	481	492	498	482	485	519	464	457	490	507	491	491	461	524	428	491	475	453	461	429	486	514	428	471	458	482	467	466	485	498	511	498	470	489	494	487	472	465	453	501	466	473	491	467	489	488	450	451	495	483	484	494	469	502	469	505	469	465	466	496	529	488	530	471	487	479	476	500	447	486	475	481	474	468	432	481	443	496	539	485	515	483	481	495	483	473	452	479	462	494	490	508	465	509	497	508	438	469	511	497	470	441	444	465	495	493	485	512	493	463	483	459	484	476	474	481	514	492	473	476	432	450	497	483	461	480	505	467	524	488	459	464	506	498	482	478	505	498	496	516	484	483	482	458	463	482	476	470	452	468	454	507	446	470	507	505	474	466	470	478	481	462	485	480	467	473	443	446	452	474	476	474	464	502	503	454	476	511	478	488	477	448	485	457	498	488	506	494	507	507	479	485	452	471	499	446	460	454	529	493	446	471	448	518	513	474	448	475	470	479	484	480	432	477	483	479	498	477	497	503	481	502	474	452	480	503	466	482	466	460	494	473	529	499	490	470	469	497	488	484	497	492	498	451	479	471	459	469	517	492	479	507	495	475	446	440	424	483	466	467	452	515	474	445	508	467	457	503	482	452	471	500	487	501	472	490	479	467	533	489	439	490	480	469	461	502	498	472	466	467	486	457	482	502	463	483	485	475	461	473	497	482	440	428	463	488	482	497	469	454	457	516	444	479	478	487	468	469	449	479	448	501	494	448	471	480	513	463	454	484	481	467	445	474	471	478	494	433	457	482	467	485	507	435	480	463	449	484	475	472	436	468	472	473	471	481	466	474	473	452	502	483	468	478	504	497	490	467	498	482	509	485	510	521	525	484	466	468	469	440	468	461	488	490	507	482	477	471	537	450	479	504	445	495	506	517	453	491	482	507	464	488	492	520	493	454	463	475	480	491	481	495	514	478	447	451	464	473	445	504	509	497	490	452	455	492	476	473	481	515	534	493	482	460	467	486	444	491	476	492	480	459	484	467	509	504	482	485	484	477	472	464	456	491	478	481	470	472	483	482	467	509	448	482	473	457	465	470	462	495	453	447	485	489	451	484	457	479	482	531	484	432	493	460	435	479	489	481	463	469	465	487	468	481	475	499	462	466	464	435	475	473	488	493	460	460	503	485	445	468	522	472	474	504	465	475	470	488	505	490	470	455	443	520	452	463	478	471	460	492	475	476	502	492	475	504	466	495	480	477	463	455	494	447	466	498	468	498	499	472	482	475	494	465	474	465	507	487	452	492	461	491	515	500	469	512	462	497	476	474	439	484	459	541	481	469	463	488	461	514	468	469	497	485	464	497	462	476	445	481	501	482	463	515	476	472	523	498	462	488	509	479	511	457	445	488	456	470	469	487	501	457	476	499	494	500	457	510	495	440	450	470	433	467	465	455	494	477	483	450	506	513	466	504	485	494	465	447	477	485	453	487	491	497	511	487	490	510	478	470	484	468	488	487	489	483	512	483	466	514	491	459	464	459	507	475	470	538	474	495	471	480	475	493	456	501	482	457	496	459	499	501	458	441	493	497	525	465	462	470	483	466	528	543	462	469	467	479	464	498	476	500	470	493	470	480	438	452	490	472	500	504	475	470	493	470	447	485	432	473	479	452	527	496	467	458	455	436	438	472	491	515	469	501	486	483	490	465	524	459	499	472	493	483	469	476	514	499	495	512	464	468	495	505	477	512	490	478	452	477	449	504	474	490	493	452	476	472	495	435	471	496	473	488	427	488	464	509	495	533	459	476	449	469	491	462	454	477	488	455	495	515	425	463	454	457	492	486	470	480	487	534	477	461	442	465	471	495	480	497	469	489	506	471	471	488	484	475	463	494	473	493	494	474	480	477	472	480	503	472	456	489	493	486	481	476	467	466	501	503	479	521	453	444	499	497	515	492	451	471	483	447	450	448	511	467	467	478	486	518	486	482	479	496	497	508	409	480	457	465	473	504	464	482	463	496	478	480	474	499	449	487	437	430	479	487	426	466	522	458	486	442	495	497	481	449	446	480	453	510	473	468	502	500	463	480	503	502	465	500	473	478	477	495	472	501	491	439	480	494	434	490	478	429	496	446	464	469	477	486	459	479	484	488	510	492	464	457	430	489	493	487	483	489	477	492	460	478	479	468	474	477	464	496	490	488	458	503	484	479	488	465	511	484	472	468	449	453	521	474	490	529	510	520	513	491	477	490	485	433	492	515	492	509	458	486	461	469	436	461	483	492	519	523	459	505	501	471	504	457	512	501	453	469	468	468	450	445	450	491	512	504	478	486	487	479	486	538	508	454	501	496	475	459	463	469	484	460	495	458	472	480	464	494	461	458	454	465	467	454	497	473	481	423	489	483	489	483	491	495	507	444	512	490	429	466	490	503	489	445	488	493	482	456	497	460	466	503	499	442	446	484	463	494	453	477	494	438	447	480	489	470	498	475	500	473	486	489	469	457	510	461	514	481	466	485	444	462	503	481	470	503	476	493	473	495	474	454	514	493	485	463	460	493	478	444	482	475	466	488	482	420	462	497	479	478	458	504	492	478	476	485	490	491	472	501	453	459	472	448	472	459	509	448	496	508	471	456	459	475	467	482	472	496	484	449	466	507	473	469	522	477	447	484	485	493	488	491	461	524	487	474	486	470	524	482	477	487	475	498	423	490	469	468	491	455	498	462	495	487	518	467	474	483	467	500	486	490	457	481	488	487	438	449	453	502	446	475	510	468	425	518	479	482	505	486	499	486	489	473
20157	13022	25920	24228	16954	10353	5059	1444	401	132	41	63	62	49	40	63	41	58	56	50	55	54	47	41	54	46	56	44	47	53	49	43	43	48	43	53	50	45	47	43	49	38	38	43	41	40	49	45	53	48	51	43	47	45	46	51	49	54	59	50	47	32	60	43	51	58	55	47	52	53	47	50	47	41	37	49	51	44	47	44	56	47	41	46	49	50	40	48	38	54	43	55	38	54	46	49	54	56	47	53	45	56	49	54	53	47	49	44	62	54	61	39	49	56	39	32	38	52	49	52	44	55	51	55	49	69	46	41	54	49	48	41	48	45	43	44	52	41	40	52	55	48	50	55	48	51	34	31	50	58	50	50	46	45	57	57	39	41	48	53	48	49	51	44	43	45	50	46	40	55	60	51	56	47	54	49	54	45	61	44	46	47	50	49	52	46	48	59	47	45	44	45	34	50	57	53	47	45	47	44	47	50	48	41	46	39	43	45	47	42	53	46	53	48	55	54	47	44	51	51	56	52	51	46	53	49	48	52	39	43	44	52	55	55	39	52	55	41	48	50	44	67	64	41	47	50	43	42	55	51	46	52	44	54	54	54	51	43	49	54	47	60	60	40	51	54	39	49	49	38	49	48	47	61	41	53	42	60	59	63	55	43	50	46	53	38	43	61	56	39	51	49	47	52	42	49	52	40	45	42	37	47	46	50	47	48	51	71	58	55	52	43	46	54	43	44	48	63	48	42	60	42	52	50	35	40	49	45	57	41	61	44	43	49	62	44	49	42	57	51	47	48	46	43	50	37	42	44	44	53	60	50	43	44	52	41	43	50	40	37	49	40	42	62	47	47	41	43	46	58	41	32	39	62	58	45	43	49	46	57	41	51	41	55	49	53	50	42	48	55	63	45	46	39	49	41	51	51	34	54	60	44	59	49	42	50	55	50	63	49	52	47	55	48	47	37	44	44	48	45	57	44	40	47	52	45	40	48	43	43	39	46	55	44	47	41	56	55	57	44	55	41	48	36	50	53	58	52	48	56	58	51	60	48	36	48	49	40	44	37	54	55	54	53	52	41	56	40	41	48	56	41	53	37	58	61	46	59	41	51	40	43	52	43	45	41	52	54	56	48	48	57	51	43	50	58	42	54	36	52	47	44	49	52	51	59	37	47	34	45	49	48	58	45	53	51	61	63	47	43	42	40	45	48	35	44	35	62	43	42	51	44	41	54	69	46	48	46	44	38	44	46	51	44	53	35	45	56	47	51	49	55	59	53	50	46	67	35	51	43	47	45	43	41	47	45	43	47	45	45	37	55	40	48	60	39	49	44	52	46	50	52	42	62	51	46	61	45	45	47	48	36	52	52	42	59	57	52	51	51	64	55	49	59	46	45	38	46	46	42	41	40	40	47	50	46	42	66	54	29	43	45	48	48	44	42	48	56	52	42	45	44	43	50	58	40	55	22	59	61	44	45	57	52	58	34	45	55	60	39	49	51	45	37	38	38	43	45	53	47	57	53	48	51	41	36	44	54	55	49	64	58	60	47	47	57	52	60	40	51	50	47	45	43	48	49	38	45	45	55	47	39	42	56	49	50	45	46	51	33	60	54	39	37	44	49	45	65	54	52	54	53	47	50	47	42	42	41	33	41	65	48	50	48	49	38	50	43	50	43	56	50	44	47	40	40	40	51	49	44	43	58	49	52	42	54	44	52	43	43	48	44	34	46	55	49	42	49	55	45	63	45	42	49	46	64	53	48	31	64	49	45	41	46	36	52	48	47	39	42	53	42	41	45	37	55	58	48	39	57	49	39	48	52	51	41	38	53	54	43	50	50	49	35	43	42	60	50	42	41	48	54	41	49	48	39	55	53	45	55	39	53	39	54	38	41	55	45	40	41	38	39	50	44	37	38	47	59	38	41	37	48	53	48	43	47	39	49	42	48	50	43	44	43	52	54	34	49	44	51	44	37	51	46	47	43	45	65	53	52	63	41	37	48	40	40	42	43	39	43	64	47	54	49	48	52	45	46	49	63	45	48	38	48	44	52	44	52	41	56	49	50	51	34	35	42	61	46	52	42	48	45	50	37	58	37	48	57	55	49	46	49	53	47	50	46	48	54	35	43	53	46	40	52	55	44	46	58	49	58	38	42	42	48	49	59	50	41	42	41	34	50	55	48	39	54	49	46	50	37	52	47	40	44	53	30	63	54	46	45	59	39	51	48	49	45	57	42	42	47	35	54	32	51	52	38	49	45	48	34	51	56	42	50	47	41	49	45	43	50	54	66	59	66	38	53	51	59	48	43	37	57	54	46	42	51	40	52	40	51	64	68	56	58	40	44	39	44	52	35	40	45	39	48	49	50	49	40	44	49	48	37	47	41	56	40	51	46	45	55	45	47	58	46	41	49	58	54	43	43	49	48	34	52	51	42	59	53	42	59	39	51	58	31	53	54	41	48	34	61	55	54	44	37	41	47	39	54	43	45	37	56	43	44	46	38	50	44	48	54	46	62	40	41	52	32	36	61	57	44	48	58	42	49	52	58	49	42	56	48	53	43	53	54	48	40	54	51	48	45	53	42	52	49	45	53	56	39	52	47	49	54	42	54	39	49	43	33	49	61	42	45	64	43	46	44	42	45	46	40	45	55	41	58	68	62	49	42	58	55	52	48	38	48	45	46	55	44	39	64	55	43	44	42	53	50	50	55	38	49	44	47	36	43	42	53	36	56	44	59	40	49	59	62	50	50	41	42	46	42	46	57	51	51	50	52	54	53	46	48	44	50	35	42	53	50	42	43	45	47	47	43	44	52	52	51	61	55	56	38	44	43	46	52	57	46	51	56	53	45	44	60	37	52	46	50	49	46	56	52	59	45	34	42	52	54	51	47	52	55	54	59	42	44	45	42	49	48	42	46	44	50	43	39	51	45	41	46	57	52	38	66	45	38	46	57	52	51	48	34	37	43	51	42	40	55	46	59	45	55	48	53	47	48	50	29	51	44	37	51	51	46	54	34	47	48	60	49	46	48	46	66	44	54	48	57	43	41	44	46	41	50	44	42	44	54	47	37	41	45	54	51	56	42	52	53	48	52	43	51	64	40	57	31	37	55	54	48	39	57	42	54	66	47	34	40	37	52	59	37	47	51	54	39	50	44	46	43	40	43	36	57	64	49	53	43	56	48	40	40	55	42	52	42	47	47	38	47	56	44	45	37	47	35	44	54	41	43	40	44	51	49	55	58	49	43	50	50	44	58	48	44	57	43	56	49	42	55	39	48	36	54	54	41	38	37	56	48	42	40	53	50	61	42	60	38	42	41	42	48	37	39	40	44	45	31	39	51	53	59	45	54	47	50	58	43	51	45	53	55	32	54	50	52	43	47	56	48	50	36	43	42	45	56	40	54	44	51	47	51	38	47	49	47	45	42	48	48	34	62	42	58	49	47	42	53	49	40	37	43	53	48	49	60	48	35	39	53	47	56	46	50	42	40	65	43
48845	34047	49260	53182	56559	48686	35644	20539	9529	2870	543	481	505	482	525	462	490	492	506	499	525	501	533	519	522	482	498	472	503	532	496	486	518	516	477	454	498	477	507	505	506	503	500	523	494	502	554	502	497	456	480	504	524	493	497	477	501	522	496	505	470	480	482	525	517	482	424	516	472	492	506	494	513	482	483	478	509	524	474	481	496	474	475	505	448	466	498	491	509	483	480	538	459	471	487	461	452	485	472	497	448	492	483	448	493	476	491	508	473	501	478	514	439	532	474	468	483	477	499	481	511	463	490	479	509	504	478	493	469	499	484	493	478	472	464	495	469	481	497	456	465	515	555	469	472	497	499	469	504	491	489	474	456	493	491	529	488	467	501	536	453	490	480	508	493	505	498	515	474	512	474	487	454	500	506	508	472	488	455	489	497	488	488	462	499	471	499	486	508	508	462	505	487	480	501	473	473	487	492	487	470	513	525	495	466	513	502	483	494	502	496	458	513	486	537	527	489	501	500	473	469	502	471	483	479	480	491	495	522	530	549	500	498	522	531	475	468	466	496	526	496	471	538	497	476	464	508	501	489	455	515	506	492	519	511	469	480	495	486	499	498	455	496	468	493	486	502	500	506	503	453	505	485	477	487	503	496	510	515	469	493	476	496	472	502	532	499	475	474	545	505	482	512	472	457	486	540	483	479	479	462	498	493	492	509	505	474	477	506	484	501	501	476	497	475	528	467	477	485	470	502	481	511	492	503	514	520	503	500	501	494	485	489	513	517	473	511	513	471	475	479	480	505	477	492	513	435	459	467	530	475	476	495	507	518	495	485	513	521	458	498	474	458	483	503	504	500	507	524	524	475	465	461	505	456	512	516	505	462	492	512	442	495	494	514	468	488	517	508	468	496	482	483	472	489	489	505	460	512	503	491	476	504	489	521	495	456	504	452	473	503	506	495	483	488	459	491	506	484	479	490	477	499	480	461	507	484	470	461	546	494	451	497	465	491	495	495	481	503	504	496	520	495	516	508	487	480	470	525	516	493	517	511	473	538	522	495	462	488	530	492	487	465	470	481	528	521	488	502	477	483	494	472	529	492	496	505	495	495	491	530	501	508	527	532	525	501	489	468	467	533	473	479	487	511	453	506	457	499	527	497	493	500	464	490	514	461	473	484	489	478	455	451	456	470	507	488	527	465	502	479	510	457	490	535	516	467	443	484	477	466	496	506	487	494	521	485	478	490	485	468	491	522	487	458	531	498	494	452	497	495	479	500	458	499	513	508	474	474	475	489	459	472	451	484	480	481	487	481	467	482	473	461	530	458	471	489	501	471	529	502	462	493	459	456	487	487	490	492	500	499	512	474	497	476	493	507	447	479	481	514	490	520	495	541	494	520	502	478	463	482	510	491	483	499	470	478	509	501	512	527	527	442	525	479	474	484	495	459	532	517	438	496	463	497	509	471	469	538	455	496	510	507	478	464	449	498	446	456	468	464	461	459	471	480	513	476	520	496	471	491	500	472	454	505	485	455	454	510	476	493	473	487	506	479	499	500	488	455	499	478	489	468	463	516	496	510	521	486	480	491	486	476	494	492	482	462	478	473	484	501	476	506	491	476	477	501	473	479	479	496	450	489	485	503	464	469	491	462	524	527	512	457	532	523	528	461	475	456	487	511	533	482	477	527	480	499	469	528	433	454	542	506	475	475	453	460	482	479	460	485	452	514	502	474	458	476	465	504	478	482	483	477	493	452	470	484	472	461	470	470	478	507	516	491	507	499	523	461	439	489	454	463	475	499	473	476	553	413	497	461	475	537	518	501	496	495	526	453	564	486	490	511	514	488	474	495	488	515	483	459	496	501	421	486	469	447	466	501	476	487	483	442	482	516	504	502	471	505	513	497	492	441	495	480	459	500	495	483	486	522	492	541	441	479	483	516	498	495	478	485	477	466	481	499	456	498	460	476	502	459	479	483	474	514	510	510	467	494	454	478	495	530	511	505	463	488	528	503	504	450	465	450	481	478	467	484	497	556	485	494	497	521	474	494	459	484	483	490	506	514	491	483	519	481	476	464	500	497	478	491	495	480	495	488	516	527	491	481	512	509	475	518	474	494	485	486	449	467	495	471	480	481	477	475	510	489	483	491	487	493	517	471	501	516	466	508	516	498	478	419	486	495	503	514	512	516	499	444	504	465	526	482	474	491	495	498	500	436	461	479	545	490	510	510	538	494	446	464	515	502	479	499	526	472	485	484	506	456	524	485	455	495	515	508	498	492	515	487	499	492	499	474	491	488	489	458	486	504	482	470	513	466	478	466	487	494	466	470	457	527	531	516	512	458	495	512	474	507	470	496	520	456	460	557	514	478	497	491	477	522	440	514	519	481	476	495	501	532	443	458	513	460	471	502	488	497	522	491	478	487	493	490	492	492	482	481	484	528	465	498	505	509	532	489	506	490	546	523	466	507	467	516	510	462	447	515	508	490	484	475	498	492	515	462	477	487	509	476	487	464	482	479	482	471	518	542	469	528	449	506	456	470	497	502	474	491	501	515	509	511	450	472	468	471	487	502	416	466	482	495	447	532	468	477	469	460	487	501	525	514	524	456	525	492	472	513	496	481	485	483	500	503	510	490	473	467	494	473	476	512	502	488	470	478	499	518	508	499	467	496	516	492	457	464	502	466	462	486	461	476	540	464	523	469	519	521	497	519	518	487	494	488	504	499	495	510	505	502	522	507	491	486	496	443	490	533	468	492	507	522	508	504	482	510	486	514	513	490	487	480	508	477	483	487	490	504	490	489	533	471	478	527	473	483	471	490	479	506	489	491	500	512	484	480	511	494	479	488	484	503	472	481	452	518	516	495	512	494	466	485	503	465	517	487	484	529	487	496	510	476	524	440	477	507	470	472	524	505	508	491	486	471	507	491	459	473	511	525	464	552	495	498	474	447	460	459	495	478	531	488	493	488	477	541	484	485	503	487	476	463	505	460	496	491	475	483	498	475	512	503	468	509	477	487	519	488	490	457	447	455	490	506	488	485	500	524	478	496	490	480	468	485	465	485	488	514	497	522	463	503	485	503	483	469	506	451	491	493	469	479	492	446	495	465	506	506	476	476	514	516	512	514	447	482	508	459	482	490	514	476	472	493	491	467	523	481	465	470	521	516	506	482	470	481	515	487	505	501	521	497	496	496	484	488	492	508	513	503	484	507	494	511	477	484	452	476	534	470	458	493	513	491	521	465	507	478	522	456	525	500	483	471	525	495	519	517	475	495	500	494	468	461	473	515	464	494	470	514	505	480	492	473	511	489	514	453	448	461	486	520	478	474	539	492	497	480	481	446	479	471	462	462	502	487	458	469	505	470	474	474	462	489	505	488	512	482	472	469	500	488	499	533	445	476	501	515	510	554	482	498	476	493	461	469	460	521	501	496	488	499	495	518	507	528	482	515	504	519	500	496	504	496	494	476	506	452	502	475	473	507	480	465	488	465	488
11414	8155	17966	15231	9400	4906	2394	946	229	58	29	37	37	26	34	44	36	44	39	36	46	36	37	29	38	29	30	36	30	31	46	30	37	33	24	26	26	51	50	38	34	39	43	40	41	31	39	36	42	45	29	37	33	30	33	36	33	25	41	37	35	36	43	45	43	42	42	35	26	45	35	53	31	53	30	43	43	26	31	38	43	44	34	33	34	39	37	34	39	46	36	34	31	34	41	28	47	42	45	39	36	31	42	42	33	28	27	50	34	29	39	30	45	40	37	29	39	35	37	31	45	38	34	46	49	22	27	32	37	34	39	31	44	35	41	28	44	33	30	35	48	36	31	40	49	30	41	26	38	38	50	44	40	33	31	41	36	34	36	32	36	41	59	27	24	31	35	38	40	54	37	42	36	45	42	44	33	36	48	44	29	33	39	45	37	38	33	41	38	44	46	45	33	35	35	43	39	45	24	35	27	31	37	49	45	40	32	32	42	39	33	29	30	40	39	35	31	31	29	43	39	36	39	42	40	39	29	34	44	44	37	32	40	46	35	40	24	50	38	35	34	43	49	39	27	48	39	36	29	32	27	36	33	40	48	50	33	36	58	46	42	47	50	33	43	40	32	28	39	33	33	40	24	45	34	31	41	33	26	25	40	33	35	45	43	36	30	45	43	42	31	42	32	32	36	41	38	40	34	40	35	33	33	34	35	41	34	35	46	37	54	43	46	29	32	32	33	35	39	44	38	28	34	48	44	36	36	33	33	36	38	41	27	40	38	46	44	45	42	44	32	26	42	31	36	39	41	34	32	44	33	33	45	41	36	37	38	34	45	39	27	41	36	36	37	48	34	37	46	33	36	39	32	39	39	27	45	39	29	34	35	32	27	38	45	36	43	53	48	33	41	40	53	34	40	41	32	40	28	27	34	47	30	37	31	35	43	45	34	37	41	29	38	48	29	37	42	40	44	49	37	22	37	43	41	36	33	35	51	34	36	42	40	35	45	45	24	29	32	33	40	31	32	45	42	37	38	34	42	35	21	36	33	37	41	31	48	34	39	25	39	29	39	42	45	53	30	35	38	38	31	37	40	39	41	45	40	36	44	34	43	36	37	45	46	38	34	33	41	35	37	37	35	45	33	45	45	35	35	32	48	40	44	33	41	25	36	30	37	41	30	33	34	25	25	32	25	30	38	41	35	46	38	43	40	35	33	33	37	30	27	33	38	27	42	36	43	42	38	37	30	38	34	35	34	22	25	36	28	40	36	38	38	35	39	37	33	35	45	27	37	31	33	32	24	47	42	37	38	41	29	47	41	32	35	38	28	39	36	34	39	27	41	33	41	44	33	47	38	41	40	46	40	37	38	35	39	38	38	35	38	52	34	41	37	32	43	41	33	47	36	44	35	33	32	37	30	38	30	39	32	46	30	39	49	28	36	35	39	34	40	40	39	32	42	43	34	48	32	32	36	42	37	42	32	40	44	36	40	32	40	44	40	30	44	44	45	45	35	34	40	41	41	35	51	40	29	40	39	26	35	45	38	31	30	47	45	34	37	39	40	39	33	38	37	31	44	43	42	37	35	33	24	32	52	46	38	31	42	46	35	32	41	35	41	36	52	49	49	43	37	38	29	37	29	45	36	36	36	39	24	33	33	48	30	35	27	33	36	29	31	43	40	40	27	27	26	25	35	52	45	29	43	47	39	39	35	33	36	33	29	52	33	41	35	29	45	40	48	33	25	30	31	39	33	43	38	47	26	33	40	49	37	36	44	43	40	46	36	39	28	42	34	44	39	40	30	42	32	31	39	36	47	38	36	40	31	34	38	33	32	36	32	53	37	37	41	33	41	35	35	40	31	32	36	35	42	39	40	36	39	32	45	34	47	46	38	37	44	44	34	27	33	37	27	28	43	36	37	30	52	51	38	50	23	42	31	29	38	44	41	35	41	41	41	47	32	39	33	46	34	39	42	36	44	40	39	32	27	39	32	39	30	38	39	34	30	40	47	35	35	39	28	35	45	35	22	33	31	46	33	32	37	36	36	50	47	33	37	39	44	31	40	35	26	26	42	38	44	33	35	54	49	30	28	45	32	39	32	32	30	38	32	28	42	31	23	33	43	40	25	32	46	39	28	39	21	37	27	31	39	27	29	45	40	22	42	42	47	39	40	32	42	26	40	30	47	31	31	42	34	33	26	31	43	36	36	28	38	32	32	37	38	34	46	44	29	23	33	30	36	38	27	35	40	34	40	41	50	39	42	34	42	38	42	28	35	32	35	38	30	33	45	39	45	41	36	38	35	45	37	34	36	44	41	36	39	24	40	36	28	46	43	39	36	33	37	35	45	39	31	35	31	36	34	34	46	33	45	28	36	34	29	35	34	41	36	28	39	29	29	40	46	42	42	37	38	34	49	46	40	30	40	44	32	46	33	48	42	46	36	34	32	31	37	45	39	47	45	39	35	31	30	54	30	40	33	38	37	36	36	33	30	42	30	29	30	27	46	35	29	38	41	47	46	34	27	33	42	36	35	36	33	46	31	56	36	33	34	32	27	35	37	39	34	33	41	45	29	40	42	36	37	44	43	45	40	37	37	30	31	36	50	26	34	45	43	30	39	28	37	40	32	32	40	42	37	29	33	36	36	32	40	49	37	41	37	23	32	32	42	34	46	37	34	37	35	27	50	29	35	38	34	29	40	36	31	45	57	47	32	40	40	39	35	51	23	26	39	41	41	48	38	32	31	36	43	46	29	29	47	38	35	48	43	35	46	33	35	36	36	52	23	29	32	38	35	40	36	32	32	34	40	39	43	39	40	46	39	32	41	37	38	34	43	36	38	29	34	35	36	41	40	27	47	37	39	33	38	31	42	30	38	39	35	38	39	37	48	44	36	36	45	31	43	39	44	43	30	44	37	40	29	52	39	43	33	30	40	33	38	29	35	30	40	42	32	31	37	44	29	30	43	40	31	38	40	40	27	38	47	37	31	39	40	34	40	33	38	39	30	43	44	31	30	47	43	36	36	31	38	36	38	27	37	37	41	36	39	40	32	28	31	35	30	39	32	35	43	44	41	33	50	44	44	37	30	34	39	39	34	37	44	33	43	32	36	31	38	38	30	46	43	36	42	35	33	42	38	38	29	36	42	35	36	46	39	32	36	41	42	43	44	28	29	39	48	30	38	37	43	39	42	31	34	38	36	35	36	24	37	41	41	41	46	37	44	25	35	29	39	38	35	45	41	41	38	37	45	33	35	37	25	50	38	36	37	36	39	31	27	39	38	37	41	29	30	40	38	40	32	36	32	36	31	34	49	35	44	36	39	29	38	38	34	39	36	30	39	37	32	47	34	35	33	47	41	45	35	42	33	51	42	48	36	36	22	36	53	31	50	37	43	40	43	34	38	37	38	45	38	35	35	46	31	39	37	30	44	40	38	41	45	36	39	35	28	30	25	44	35	45	37	27	22	33	31	33	36	48	48	51	41	34	41	31
38074	32112	42286	42627	44275	38232	28369	17840	5946	1044	374	342	378	379	359	378	382	388	373	381	414	369	364	351	386	363	352	345	372	373	361	373	347	381	364	363	357	364	332	380	381	352	359	381	355	336	369	356	383	345	385	368	354	386	347	388	327	364	345	337	347	375	371	372	366	346	354	342	403	336	364	360	374	378	391	383	346	346	362	360	365	344	390	381	364	387	380	369	318	356	366	374	364	338	398	333	349	361	349	388	368	392	337	364	388	371	368	355	374	351	392	409	352	369	373	342	380	353	394	365	376	360	332	358	366	333	391	354	358	359	374	396	407	356	313	364	361	391	330	339	362	378	359	376	391	378	371	347	369	373	390	390	369	386	332	376	330	349	358	387	361	365	362	369	395	340	351	377	359	370	378	357	375	391	370	371	334	346	378	369	372	355	335	369	366	383	355	360	402	371	348	362	351	382	361	374	354	368	352	393	322	332	381	362	332	344	350	363	356	379	388	345	371	374	383	362	364	382	326	373	367	377	358	361	385	340	385	396	361	379	378	362	366	375	327	346	349	349	378	353	370	365	367	341	350	377	374	348	340	353	341	355	359	353	373	365	375	359	379	323	346	379	354	343	344	376	383	339	380	348	345	371	375	381	381	376	395	387	378	373	393	365	353	378	379	359	358	332	407	386	370	369	375	364	385	374	374	334	342	357	317	381	360	356	384	326	365	366	376	362	399	360	349	388	364	378	342	377	345	369	349	379	375	355	351	383	359	338	348	369	399	350	365	344	331	357	347	349	360	353	407	366	416	382	372	337	377	363	350	379	386	376	359	333	375	334	339	341	356	357	385	343	392	346	376	389	347	365	369	365	388	380	357	341	345	374	327	399	385	360	377	367	357	401	373	338	381	353	377	358	374	374	370	378	370	391	354	346	390	378	371	347	378	404	391	351	358	390	364	348	355	378	351	375	361	401	385	375	361	358	392	372	381	388	365	364	358	325	355	360	366	382	386	379	400	370	336	355	396	361	360	367	375	378	339	372	356	371	350	352	367	366	354	355	361	354	367	390	352	359	348	365	388	374	351	349	334	350	382	378	335	393	373	359	374	364	419	356	364	356	365	319	398	378	337	341	383	339	364	342	370	355	378	363	387	343	365	358	358	356	385	375	346	365	373	383	353	352	409	364	310	333	369	370	357	367	375	383	346	350	383	357	347	376	342	364	384	346	373	360	364	373	370	339	419	350	352	342	354	358	374	351	388	406	375	382	385	357	357	333	346	359	353	376	340	385	360	373	351	367	357	348	370	352	367	372	394	374	367	403	346	342	374	389	377	362	366	362	405	373	385	391	360	364	334	374	377	374	380	341	354	356	361	406	372	331	399	390	378	368	365	336	366	405	352	391	365	343	349	394	365	369	395	375	366	373	429	380	361	348	356	356	358	373	350	369	355	392	352	359	376	373	381	354	395	381	365	361	387	406	374	354	362	369	389	368	383	346	355	384	377	396	383	356	370	376	384	381	373	351	340	378	368	348	375	380	387	347	355	361	349	320	368	369	373	412	351	310	374	404	364	351	355	347	348	352	385	363	341	364	352	390	373	408	363	361	363	362	349	369	336	371	359	385	337	393	332	400	359	342	381	344	351	362	404	379	342	387	346	390	357	355	353	356	353	362	395	358	373	372	333	333	384	355	350	364	362	361	380	367	365	404	334	412	370	360	352	375	388	380	375	360	392	346	386	386	367	370	373	372	371	366	364	371	375	389	358	367	366	379	342	371	391	376	382	345	379	323	347	354	322	392	351	341	356	351	358	342	390	374	338	353	366	342	354	380	331	346	384	359	339	367	379	387	360	379	366	387	334	349	351	358	321	333	371	363	326	362	346	325	343	338	306	347	395	379	394	382	373	353	338	381	362	373	346	364	343	365	397	349	358	350	372	368	374	372	372	397	373	367	376	367	351	360	367	374	367	358	391	390	405	374	366	360	369	378	347	354	377	391	355	395	369	380	363	359	349	368	370	337	362	342	345	371	337	337	386	374	345	386	314	394	345	362	357	409	351	432	357	394	407	372	362	358	360	366	355	311	374	375	354	361	385	347	362	362	355	356	335	356	362	379	326	343	360	374	368	365	346	376	377	376	368	322	357	338	352	364	353	394	329	332	342	356	394	382	358	356	375	350	365	364	372	326	393	367	338	327	339	356	355	391	390	381	411	376	348	367	356	405	393	383	404	385	377	378	375	374	316	354	385	386	393	364	386	356	370	351	349	362	377	376	396	370	388	344	380	399	350	385	342	384	332	350	367	368	366	393	351	394	369	355	403	364	366	378	370	362	342	381	384	360	366	391	348	422	360	380	361	371	389	350	394	345	350	348	345	375	371	351	356	360	354	365	375	385	358	393	408	401	371	384	372	358	368	364	373	355	367	411	365	354	379	379	353	370	400	322	377	365	359	342	353	346	366	336	388	346	353	353	374	387	363	360	386	362	383	392	398	346	381	374	374	361	393	387	355	376	348	355	376	380	365	377	380	367	360	326	343	352	341	360	380	397	350	354	354	348	339	374	359	357	392	349	402	381	353	370	373	393	339	334	379	401	370	349	372	379	357	366	352	340	372	360	354	389	377	376	383	338	381	307	340	344	347	395	353	380	381	340	381	332	339	389	380	355	367	393	364	349	376	339	375	368	381	393	363	367	349	390	343	385	346	387	364	364	402	395	341	379	339	386	356	339	380	396	355	352	361	352	359	348	394	370	350	373	362	353	349	354	359	364	394	360	358	322	377	348	351	371	338	383	363	351	363	361	328	356	347	439	366	372	381	364	356	352	354	357	363	334	386	354	361	347	373	358	373	369	356	404	393	360	366	362	357	383	367	380	362	351	373	395	350	379	380	346	401	371	352	335	360	349	400	360	367	361	405	392	368	382	365	361	355	355	378	386	397	367	348	359	354	336	354	378	392	376	380	388	370	360	374	351	363	398	355	344	376	352	365	360	388	383	342	355	342	346	333	372	349	339	375	375	362	337	369	369	389	364	400	382	431	354	362	380	361	386	370	373	386	364	381	349	346	350	360	354	352	374	361	376	394	365	364	371	377	326	374	358	386	382	356	332	361	361	338	332	354	383	394	350	381	349	398	395	335	390	373	347	346	339	336	338	352	333	408	392	388	371	350	372	409	363	331	325	336	363	392	322	340	355	336	389	380	344	396	370	366	356	386	363	388	350	371	355	379	360	392	392	369	348	374	344	399	353	345	354	343	353	383	354	367	375	366	360	393	371	373	395	366	353	376	330	383	387	356	366	363	356	379	353	376	396	343	395	340	357	357	375	365	356	366	337	350	368	378	387	373	376	368	381	354	354	349	362	356	337	369	354	373	377	326	358	358	363	393	349	404	416	349	363	365	369	349	364	389	340	351	362	351	384	362	350	359	374	406	391	348	371	361	388	357	355	345	380	353	353	378	382	349	355	377	413	364	373	345	329	381	390	331	341	337	329	373	361	362	360
16392	21104	27781	21974	14444	8389	4124	1533	496	71	46	51	57	58	55	54	53	55	49	59	60	51	63	54	49	53	44	47	59	61	43	69	50	54	54	46	64	57	48	51	64	58	60	61	62	51	47	49	45	61	47	53	70	64	57	61	68	40	58	48	62	61	55	49	50	58	69	39	51	62	65	61	65	50	52	49	53	52	59	65	62	51	55	60	65	48	54	59	53	56	63	51	65	57	54	53	58	53	63	58	52	60	50	52	51	50	47	47	51	49	36	46	47	49	52	45	61	56	57	60	55	55	50	54	56	52	63	58	62	57	53	59	56	61	52	60	51	55	55	54	64	46	53	43	50	57	58	48	52	47	48	55	61	52	48	56	65	59	61	54	55	55	54	63	52	49	61	56	48	48	40	55	52	56	46	54	54	48	43	61	51	72	42	70	55	47	62	44	52	57	55	50	55	52	59	46	47	45	48	50	62	66	67	47	46	50	59	48	44	50	65	53	50	56	49	67	58	44	53	48	61	58	58	51	61	50	70	51	51	48	44	51	65	56	62	53	54	63	68	52	54	49	47	48	44	44	64	57	43	50	60	61	57	57	49	36	53	59	55	57	59	60	56	48	39	65	59	64	61	54	62	42	45	55	66	43	55	54	46	47	53	54	50	43	69	47	54	58	70	52	59	57	71	69	56	57	69	48	57	52	59	50	71	57	47	54	49	42	57	54	53	53	64	43	60	40	48	65	50	47	48	61	56	55	55	46	57	52	49	59	59	39	46	54	60	51	52	54	54	54	40	49	63	59	49	64	44	44	58	64	54	58	52	51	59	64	52	59	45	56	48	33	59	54	74	52	53	57	53	52	66	53	50	62	49	61	56	59	60	74	51	51	55	61	59	53	49	55	63	55	47	59	61	48	63	46	66	42	57	55	54	49	53	51	55	51	61	62	56	38	56	51	43	51	60	42	60	45	64	61	47	53	60	60	49	58	58	39	46	76	66	68	52	59	60	60	56	47	42	46	54	50	54	49	46	52	58	52	41	56	61	69	50	66	59	46	44	65	61	53	59	47	57	51	63	49	49	55	49	55	50	66	42	55	57	52	59	55	48	52	47	56	57	60	58	69	50	60	51	66	67	55	52	50	64	55	48	49	45	55	52	40	61	59	51	47	65	60	59	42	58	50	60	63	57	45	62	60	51	54	40	51	53	45	53	60	43	52	48	39	57	58	50	62	49	63	46	40	65	61	40	49	62	50	55	50	51	49	50	62	59	50	54	67	60	43	70	53	45	47	55	55	49	69	69	65	39	50	50	56	61	62	65	57	54	55	56	54	51	41	57	56	54	67	56	53	64	51	50	51	64	48	48	55	45	59	55	44	64	65	51	50	38	46	51	61	41	57	60	71	61	46	49	48	58	48	67	50	41	59	51	41	60	62	54	72	50	57	61	58	43	56	57	59	56	37	36	45	53	52	64	71	61	65	55	62	54	66	43	61	54	63	59	48	65	52	37	64	61	48	64	48	51	48	63	45	52	44	43	64	53	44	39	68	59	75	45	52	54	61	61	52	66	51	48	58	51	54	55	51	58	54	61	70	60	40	57	54	48	46	57	62	76	41	67	59	62	43	52	47	62	57	67	52	47	58	43	55	50	55	59	65	51	51	70	58	40	60	55	56	48	60	46	44	47	65	56	53	46	48	65	70	48	53	55	54	58	59	68	44	54	51	61	52	53	51	46	52	62	56	56	51	50	69	53	64	52	55	53	55	62	62	63	61	52	41	52	52	44	46	59	50	47	46	45	57	48	54	60	62	49	56	48	51	51	52	53	50	54	48	62	47	55	51	61	60	51	52	45	66	53	50	50	67	57	48	49	51	62	53	47	68	52	56	55	53	66	49	59	55	42	58	47	55	62	57	53	49	59	55	53	47	57	55	52	54	49	55	65	56	68	54	73	52	44	55	55	47	53	55	50	51	57	59	65	53	59	45	51	45	43	59	50	54	62	62	37	54	61	56	48	51	53	58	50	47	59	48	61	56	55	50	61	47	62	61	68	44	57	51	57	52	55	59	55	54	42	53	61	57	56	58	43	64	70	48	48	61	62	55	54	59	64	59	56	51	59	56	49	56	54	55	59	53	46	52	58	56	59	39	59	65	59	58	60	47	52	55	58	56	54	50	52	44	51	47	49	44	56	46	47	46	49	60	48	56	50	54	43	43	53	56	54	51	41	54	49	36	51	57	74	63	55	64	79	54	54	53	69	52	41	64	47	57	45	54	56	61	46	41	57	67	70	45	44	49	52	57	49	56	72	59	44	52	55	54	50	49	54	48	58	51	44	63	69	59	69	48	59	54	57	56	50	54	63	51	43	66	63	53	45	57	48	63	58	61	51	52	44	62	46	59	45	47	54	49	56	50	59	60	57	50	60	48	55	48	59	52	61	60	55	53	62	68	50	41	39	46	52	55	59	38	63	43	58	51	52	59	56	58	53	52	49	50	48	44	46	48	62	52	44	48	62	54	51	62	50	58	51	56	53	54	56	49	48	53	51	62	69	51	54	42	31	61	68	60	66	50	57	53	42	63	43	59	53	64	58	61	46	49	54	58	55	56	39	52	58	46	57	62	56	77	50	58	54	47	62	45	69	48	57	53	53	57	57	54	59	66	55	43	53	52	53	46	58	54	53	47	49	74	56	51	44	56	48	65	59	51	44	59	59	52	58	59	55	48	63	48	62	58	65	49	60	55	65	60	53	43	58	66	55	46	53	56	61	47	60	55	54	60	46	56	46	55	51	60	57	47	62	45	51	59	53	55	44	57	59	42	58	50	59	54	68	54	54	67	58	56	49	59	47	62	51	47	60	54	53	47	54	56	50	66	62	47	56	48	53	52	64	60	44	48	39	65	75	47	62	55	49	48	59	51	52	44	47	58	50	51	57	56	57	65	60	69	54	55	57	51	51	61	48	66	64	56	61	53	52	73	61	59	55	51	44	57	55	51	47	60	69	59	45	47	53	44	51	44	64	59	58	47	53	50	45	57	61	47	58	53	60	45	56	63	57	45	55	54	53	52	44	49	46	55	55	63	52	54	47	51	55	57	61	50	61	49	52	38	55	49	46	55	64	60	47	39	65	72	52	47	41	48	56	45	52	45	49	52	48	65	47	52	50	61	50	38	60	50	61	55	59	63	54	54	56	65	45	46	48	53	60	50	65	53	60	54	38	60	51	47	51	51	55	59	59	45	52	53	52	66	50	49	53	55	60	50	73	58	52	49	53	54	60	56	43	52	63	57	49	67	53	48	78	53	55	42	44	51	57	60	53	62	58	53	47	56	63	54	59	61	62	51	50	66	57	46	51	52	66	59	60	53	59	42	66	53	62	65	51	54	57	44	47	53	58	57	47	59	52	51	52	53	69	57	49	48	44	53	51	55	62	46	54	53	37	44	50	55	63	50	53	64	40	58	64	58	63	60	60	45	50	58	41	55	56	60	68	63
47460	44695	50154	49930	53152	45399	34155	22332	10063	1198	567	557	556	608	559	554	505	529	568	546	544	563	568	511	539	536	544	560	547	568	544	539	545	565	538	526	557	562	571	536	562	554	548	481	539	570	539	566	550	571	563	565	590	566	536	551	559	537	540	575	556	581	572	594	571	554	563	537	598	526	548	550	536	566	595	566	544	551	540	557	526	571	548	522	583	524	601	550	568	571	572	535	554	530	533	557	579	577	540	560	536	580	584	557	518	587	540	566	570	508	586	538	594	523	582	558	552	586	539	604	552	534	515	560	551	519	537	519	546	558	549	561	537	570	540	581	596	520	574	578	546	574	530	581	566	568	547	552	543	541	551	545	576	574	547	551	586	571	530	521	527	518	558	532	539	535	528	574	557	536	546	522	524	558	548	528	526	565	570	558	574	562	579	582	550	546	497	567	580	560	542	558	536	563	525	548	504	548	535	540	563	552	576	536	603	500	519	526	586	564	559	526	576	574	539	568	552	549	555	546	554	524	558	557	555	554	538	538	541	540	567	574	509	550	581	549	529	540	562	570	533	585	546	612	537	580	541	546	520	543	569	564	572	536	519	603	514	570	563	559	533	591	545	562	522	561	588	532	563	554	567	539	552	515	569	528	567	538	519	576	535	559	609	565	558	577	548	533	596	540	556	564	543	534	594	541	547	527	557	557	562	549	548	570	538	572	551	593	538	551	541	560	532	602	517	598	511	571	566	524	559	570	545	497	505	559	584	534	562	528	556	577	555	585	567	550	565	548	512	509	531	577	540	544	562	556	569	574	524	546	537	518	533	541	554	548	544	596	567	568	562	545	527	516	544	544	531	534	549	580	535	569	547	533	569	558	532	559	559	535	512	555	557	524	612	572	578	562	557	543	513	585	561	526	565	541	574	559	599	536	550	523	553	590	552	567	564	543	567	550	550	582	563	549	558	511	552	538	597	586	565	548	550	537	540	531	573	568	579	569	556	543	510	516	589	570	568	564	570	538	539	561	551	575	520	581	559	601	557	565	572	581	556	557	589	547	556	551	542	547	567	545	540	561	559	572	506	573	531	546	548	566	573	559	561	549	543	558	585	563	564	579	534	569	543	582	588	508	562	559	535	568	568	528	545	537	583	568	548	568	590	539	531	541	597	550	528	585	530	530	504	539	558	557	551	537	536	606	562	557	555	563	602	541	549	579	574	564	592	540	551	541	540	557	559	517	563	547	608	542	537	575	558	560	578	598	587	533	560	556	514	567	551	554	523	557	547	592	573	568	530	569	529	559	519	558	531	552	564	602	562	578	578	540	557	554	550	524	515	574	558	577	541	560	555	555	539	615	563	559	550	551	582	518	579	524	521	529	549	555	546	564	547	537	542	563	562	521	563	555	590	568	578	519	549	547	539	570	558	588	520	524	589	547	568	547	552	518	547	562	531	573	550	569	543	543	529	560	537	585	544	541	584	519	569	542	594	539	547	492	543	599	549	553	597	522	602	536	587	553	523	618	561	577	592	511	542	537	588	525	554	590	532	526	566	568	547	583	551	602	531	568	495	582	586	570	552	540	519	536	568	552	527	571	565	578	524	575	552	571	575	530	546	526	611	525	554	548	544	544	553	577	562	551	581	568	564	539	559	544	566	576	556	570	551	573	539	597	520	522	517	550	553	550	532	573	553	540	555	576	529	525	582	564	558	537	552	573	559	583	562	572	534	530	554	586	536	517	548	544	576	564	530	566	530	539	581	564	568	523	567	547	549	492	579	549	545	580	551	573	524	573	559	580	552	545	558	556	550	555	552	537	524	545	558	548	528	503	591	547	558	557	580	612	584	516	479	586	543	592	546	500	527	554	609	562	548	564	569	575	520	538	555	545	569	558	530	515	510	556	538	604	547	534	526	577	570	571	584	569	596	566	588	572	560	542	582	532	564	569	543	559	525	565	561	550	603	582	539	571	556	524	541	592	533	546	549	559	569	535	572	549	582	565	524	572	580	548	539	527	529	552	536	567	570	536	580	561	529	584	557	558	589	559	589	546	550	531	534	596	556	563	543	520	557	588	589	556	541	546	541	580	538	531	515	587	514	563	543	551	578	607	560	590	558	572	559	538	534	553	607	560	571	502	559	615	568	575	540	544	555	525	565	596	519	566	537	559	548	549	577	541	508	526	582	526	526	525	530	544	573	574	557	556	549	552	554	545	553	565	573	531	548	514	543	549	572	546	548	578	575	551	557	547	582	589	538	548	551	550	539	534	545	576	528	589	540	565	569	531	524	519	551	527	569	556	557	573	546	576	552	574	543	536	546	569	560	536	576	519	557	553	554	558	525	498	555	566	541	533	552	556	591	540	542	609	587	541	548	573	512	522	533	585	557	577	519	591	548	523	544	606	509	601	543	503	561	585	543	525	569	546	567	565	560	566	590	556	543	564	529	551	564	543	565	513	551	540	535	527	569	542	569	566	553	582	535	546	538	603	527	557	564	569	570	543	543	566	558	582	589	560	544	520	560	547	562	576	551	562	537	569	571	583	514	579	546	515	585	561	505	562	595	526	572	583	546	546	544	555	597	559	495	580	533	545	550	548	548	508	568	580	539	527	562	542	554	575	536	568	552	567	564	566	547	559	537	532	557	518	526	553	559	548	564	570	593	540	573	559	525	581	544	569	544	600	555	540	537	558	547	551	528	547	505	572	530	550	587	561	566	558	550	608	520	521	541	558	562	552	591	544	587	542	579	533	561	556	583	538	516	533	539	533	566	571	568	517	570	548	567	532	584	527	576	603	495	550	504	526	549	592	596	549	563	559	567	545	508	580	566	584	563	513	564	553	554	524	565	606	563	549	532	553	544	516	545	578	543	530	548	556	530	582	555	577	568	565	545	545	549	566	572	564	558	559	590	526	539	591	542	540	589	554	522	572	543	534	579	564	587	561	560	551	510	585	566	555	572	525	563	555	538	516	500	564	521	589	564	561	529	557	566	525	562	563	535	575	541	569	539	540	534	541	609	518	517	560	567	569	532	534	503	557	535	542	560	541	522	509	567	564	582	533	521	578	597	556	555	570	540	568	559	562	535	558	566	546	532	476	562	571	554	543	529	555	562	562	543	551	547	517	563	570	570	549	546	581	624	576	501	541	573	597	546	569	551	554	553	557	566	543	545	554	567	535	586	531	562	552	575	515	541	570	553	550	595	574	593	494	525	542	574	546	547	524	540	540	521	577	569	519	551	592	559	541	588	577	527	539	576	545	536	552	573	522	546	592	535	560	591	531	509	567	562	577	579	542	547	551	573	562	553	549	573	573	562	537	550	519	548	544	559	531	571	584	561	565	559	548	508	532	546	571	541	533	525	567	581	596	520	565	601	515	547	580	548	566	550	554	570	565	547	528	568	530	584	582	594	547	540	577	507	584	538	593	549	543	549	527	602	524	550	567	547	541	574	565	523	549	558	565	594	546	516	531	524	557	557	555	545	602	516	543	537	558
6742	4335	6508	5285	2757	1445	664	275	120	66	51	37	52	46	51	60	42	58	51	47	65	53	60	50	49	40	49	53	60	50	53	58	53	44	61	52	56	44	43	46	64	53	51	61	51	78	56	51	48	47	46	60	44	56	51	47	45	56	56	48	58	38	63	50	54	60	49	50	57	51	47	56	58	50	54	55	48	51	49	66	66	54	53	51	45	54	46	55	56	46	56	44	58	49	54	50	57	44	48	48	56	56	51	50	55	64	57	63	52	68	58	57	54	51	46	47	48	54	47	46	59	68	45	51	42	64	59	47	63	57	62	60	50	51	50	47	51	45	46	51	51	48	55	55	51	54	48	64	57	57	48	61	57	59	53	50	58	49	56	57	41	54	51	57	54	45	60	52	58	47	71	39	44	38	52	55	37	57	64	50	47	48	46	48	46	71	55	49	60	52	60	60	62	54	55	48	49	62	54	50	62	46	56	58	49	48	67	45	42	44	64	59	49	54	58	45	39	51	47	55	47	43	52	50	39	50	48	38	56	57	53	55	57	42	51	49	58	41	44	35	57	59	57	59	50	43	64	53	53	54	49	50	58	54	54	47	45	52	43	66	64	49	55	43	50	57	49	43	54	57	53	51	51	52	58	53	60	55	51	47	58	49	45	62	56	49	70	61	61	50	54	40	62	56	42	53	54	64	53	56	57	62	48	51	48	48	47	54	57	45	66	49	40	48	61	60	48	58	36	58	52	49	48	46	69	43	54	61	42	66	45	47	57	61	46	50	46	50	71	59	49	38	41	44	49	68	46	51	45	61	48	52	50	68	69	62	50	60	50	53	46	54	36	55	42	59	48	52	59	61	48	58	54	45	45	55	57	76	60	63	42	56	43	52	57	48	52	64	43	50	51	45	62	53	55	43	62	59	68	52	63	46	42	58	52	54	52	41	51	58	66	52	55	55	64	63	40	65	43	48	57	48	54	60	46	53	51	60	67	52	57	49	53	37	56	47	56	52	56	61	56	53	66	55	55	57	54	47	58	51	44	50	56	54	54	42	64	63	55	61	61	57	45	53	59	52	60	57	53	55	39	41	56	48	46	43	47	54	50	55	56	62	46	45	50	68	58	44	63	51	44	57	62	47	55	43	52	43	52	59	53	50	59	53	47	50	46	55	52	53	60	59	52	48	48	53	54	53	63	54	45	63	56	57	70	51	63	48	48	52	51	48	51	47	53	42	55	55	42	55	45	70	51	53	53	69	51	58	51	36	53	56	40	44	69	44	58	49	48	44	45	57	43	63	50	44	48	39	42	50	55	43	51	51	65	41	48	50	57	63	56	46	50	63	46	55	39	47	46	50	43	44	61	52	63	48	46	49	49	45	56	54	51	56	50	49	55	58	56	59	54	55	64	77	63	52	44	42	50	53	44	40	51	35	57	67	62	41	52	42	58	58	62	41	48	39	54	50	56	53	62	38	37	39	56	58	50	47	43	52	58	61	50	49	51	50	64	54	50	59	55	75	50	55	49	54	38	39	54	56	50	49	45	61	45	51	55	52	58	50	39	45	57	45	49	50	53	50	64	42	43	50	51	68	45	57	51	44	45	48	75	57	67	48	57	41	52	57	45	53	43	52	42	45	57	49	42	48	61	58	45	52	51	49	79	68	65	56	52	52	44	44	49	60	48	48	52	53	54	60	59	45	55	68	42	46	71	45	33	57	52	52	45	44	50	68	48	60	54	41	52	46	49	59	44	49	49	37	38	36	41	53	47	62	62	47	43	45	55	53	55	44	64	54	44	62	39	55	57	53	47	41	51	66	45	46	65	67	43	56	58	46	54	46	69	49	58	60	46	54	53	50	45	60	48	54	51	47	52	50	40	54	47	47	53	59	44	69	48	46	58	41	46	40	52	57	52	56	47	52	52	58	57	50	48	52	53	60	48	46	48	56	49	56	48	55	48	44	51	42	61	57	54	49	40	57	66	61	49	45	44	64	63	58	57	49	57	42	58	41	44	48	50	54	59	51	39	56	45	53	52	37	52	52	48	51	46	47	53	59	64	59	58	51	48	64	58	50	58	58	58	45	50	52	54	53	53	57	54	50	44	44	53	62	43	55	47	54	50	52	47	52	50	60	62	44	44	40	51	60	43	43	52	55	66	58	50	55	40	56	56	38	44	53	47	45	61	67	42	52	46	53	42	48	44	46	59	40	41	55	51	55	61	60	45	45	45	42	55	53	55	61	42	49	63	50	52	52	50	48	55	52	57	53	56	42	56	56	62	50	60	54	58	42	63	49	53	46	39	47	57	43	55	51	48	60	51	36	52	46	52	41	62	39	56	48	48	45	56	47	40	44	57	54	53	49	46	52	51	38	48	50	46	48	49	50	44	54	58	50	47	40	51	51	39	53	47	61	49	38	66	45	55	49	56	45	65	58	51	56	53	48	59	51	51	59	47	48	41	55	53	53	43	62	56	47	53	51	58	74	70	57	63	43	58	37	53	45	45	60	51	67	53	52	55	52	58	64	51	44	42	55	56	58	46	39	54	45	50	54	53	60	44	48	49	40	50	46	45	55	36	61	48	53	53	48	57	46	49	48	49	64	34	43	47	60	65	56	59	49	49	45	51	67	47	50	46	52	61	56	51	56	64	56	33	59	60	61	58	46	49	39	56	43	47	60	50	58	66	45	51	51	48	56	52	46	49	55	47	71	42	61	51	45	53	51	62	58	58	48	43	49	54	61	42	36	53	56	57	45	48	54	48	62	49	44	56	52	57	54	65	53	43	52	54	47	56	53	62	47	54	54	50	55	62	60	49	40	54	53	40	58	52	58	40	66	45	62	56	51	64	60	61	53	55	54	49	58	52	51	60	47	47	48	49	45	58	51	35	42	51	65	57	50	58	56	56	62	44	57	48	40	49	38	56	64	57	58	49	36	40	55	43	51	47	46	54	55	52	54	42	52	54	50	48	49	43	45	56	48	54	45	59	43	59	63	35	50	51	49	49	49	48	53	64	43	51	41	67	51	47	55	36	39	60	60	56	57	50	39	54	56	44	52	48	62	60	44	61	55	57	51	56	64	43	67	55	39	48	41	52	56	48	63	50	58	51	50	60	42	62	63	41	60	47	59	33	50	51	47	54	45	40	63	42	56	52	44	59	57	67	58	44	64	51	52	45	42	35	51	56	38	47	50	60	57	40	61	44	35	51	47	55	58	39	51	59	51	59	54	63	50	55	46	46	59	56	63	48	48	63	50	67	54	60	53	53	62	43	64	53	59	63	60	60	40	52	44	56	47	64	56	56	46	50	55	42	46	53	60	55	58	56	49	47	59	50	54	52	68	47	39	45	51	48	53	42	45	56	41	52	59	49	52	49	44	55	56	36	55	51	61	45	50	57	46	63	59	49	50	40	45	42	67	47	52	50	46	48	48	39	50	58	55	58	59	61	55	52	51	57	43	49	49	46	52	56	73	61	52	49	39	52	47	62	56
34342	24966	29467	28855	27737	22166	13581	6475	2578	863	488	508	540	508	523	475	517	530	526	530	508	520	510	548	513	499	464	523	531	501	519	534	542	526	481	529	556	510	513	513	467	507	514	568	511	551	505	516	502	521	483	499	519	547	510	499	512	491	547	469	477	524	521	489	508	499	514	507	554	530	527	457	499	524	524	516	509	487	542	516	529	506	521	486	487	529	499	527	516	515	512	518	485	520	513	515	521	509	502	513	490	531	528	494	512	506	524	523	511	542	477	463	512	531	509	525	502	547	488	552	513	472	494	495	512	485	456	524	493	540	501	518	509	517	509	488	517	463	511	505	492	489	514	518	498	517	512	517	528	510	473	557	483	529	494	508	505	438	530	504	551	474	477	494	530	520	529	506	504	503	527	514	495	537	505	513	562	568	466	483	492	545	531	525	518	458	506	499	485	473	535	496	508	486	478	562	486	545	510	469	484	493	516	526	535	515	523	524	546	487	532	532	540	503	533	506	522	533	514	520	492	525	491	521	517	526	478	462	458	503	480	495	526	485	513	487	505	513	548	493	469	461	506	529	494	508	518	561	494	518	517	493	528	495	467	500	540	541	518	529	533	503	498	517	509	533	506	536	539	501	499	533	519	546	510	504	493	538	536	556	527	485	525	488	562	509	548	537	497	502	548	504	508	512	510	498	539	523	511	506	511	486	513	504	501	525	482	534	492	507	542	481	511	521	548	555	574	520	531	539	499	527	511	515	483	516	543	562	487	493	491	505	517	508	489	522	467	515	523	488	523	566	498	559	529	526	508	486	506	539	492	482	519	508	477	552	490	524	515	553	511	544	522	505	519	497	498	505	516	517	490	519	511	507	492	507	506	523	523	522	513	495	564	491	506	508	526	501	489	511	492	511	497	518	514	515	497	521	526	524	547	527	529	518	501	539	511	568	512	521	532	532	517	497	501	502	480	555	514	520	496	492	537	509	538	539	484	528	497	498	556	517	488	535	502	524	496	517	516	506	489	509	492	495	573	511	527	555	498	484	517	533	481	521	519	515	510	499	513	519	516	514	509	531	537	506	510	504	493	541	519	533	529	493	502	490	528	534	536	506	505	513	530	461	503	514	520	522	525	481	536	535	525	501	472	531	506	499	547	531	508	515	508	522	480	529	512	493	470	477	518	537	502	503	545	526	472	480	515	511	528	518	517	481	455	513	551	522	576	471	492	491	513	509	528	498	533	503	516	501	565	492	468	549	554	522	491	498	478	512	556	503	519	503	493	533	492	527	510	474	508	532	472	527	511	516	526	515	528	532	509	500	479	487	508	527	539	527	510	500	495	476	536	464	479	537	487	548	545	520	551	515	534	488	537	505	484	524	505	496	528	504	495	503	500	496	525	526	537	522	528	508	477	488	494	564	496	501	482	528	504	517	495	545	518	545	490	505	511	493	511	488	492	505	494	542	487	483	473	505	536	503	464	497	496	490	517	519	499	529	489	515	545	490	468	511	544	543	518	539	491	487	518	505	506	520	533	517	476	482	509	545	493	495	486	501	497	506	512	544	537	533	527	479	541	493	482	527	544	484	553	505	522	515	563	506	547	530	502	495	494	518	499	519	516	544	548	511	513	510	522	493	480	500	518	511	511	483	511	490	528	551	511	495	502	522	479	509	522	528	529	526	527	470	533	531	514	512	524	516	501	483	466	495	528	508	508	529	527	530	498	538	541	478	506	498	465	510	525	515	521	475	509	509	529	544	513	526	501	526	501	542	482	522	507	552	574	576	501	503	496	554	496	500	524	511	489	524	547	486	523	505	515	520	483	524	498	508	493	506	511	535	502	511	504	518	506	488	535	528	507	495	494	526	514	512	499	506	513	528	529	535	496	509	521	514	535	505	538	483	494	493	479	571	482	490	502	483	529	529	476	522	491	507	514	541	611	535	477	505	483	511	528	526	501	520	515	525	540	547	535	481	516	507	506	509	506	532	512	509	542	508	528	477	524	503	485	546	544	513	478	528	482	520	528	476	508	520	499	545	503	489	544	505	538	498	501	538	528	508	522	511	523	493	499	508	515	510	504	488	561	494	522	494	535	542	498	508	551	537	542	521	474	502	498	516	499	526	517	504	521	468	476	494	501	516	534	507	498	494	518	502	552	505	506	514	500	490	499	520	526	527	509	515	505	518	529	528	532	490	485	477	498	501	527	549	502	465	515	495	536	503	500	498	525	509	528	531	455	496	515	544	488	516	503	487	478	520	503	487	468	504	508	519	501	550	504	500	529	510	511	499	526	507	504	544	544	529	520	497	495	472	508	530	502	533	531	547	488	508	480	507	504	508	487	505	523	470	529	521	505	514	532	534	527	499	500	528	525	499	524	496	513	493	500	508	486	518	471	523	550	497	509	504	500	514	532	521	516	508	542	469	505	484	487	491	472	510	503	534	522	514	512	510	517	477	538	522	553	516	467	510	535	513	502	566	510	479	507	483	496	516	487	495	499	492	534	524	490	511	483	506	512	498	466	523	516	512	516	505	528	509	537	501	507	447	532	484	482	559	503	512	521	527	504	496	479	492	551	482	505	546	495	545	504	510	506	518	490	568	528	496	487	519	494	510	514	534	540	511	545	494	495	497	482	514	537	508	519	547	509	521	500	506	532	494	537	542	514	551	533	510	512	502	528	559	524	514	471	556	503	500	520	514	485	478	526	494	527	478	499	487	545	506	494	502	513	542	519	499	501	532	511	502	536	556	536	510	508	504	483	517	506	521	537	530	501	490	502	511	495	557	515	520	544	494	490	536	524	502	529	490	503	489	541	506	557	514	485	502	536	531	498	540	568	524	527	496	543	536	512	518	505	483	542	509	520	477	555	529	545	487	497	516	468	504	526	471	496	491	526	480	548	480	473	566	505	513	539	524	528	514	493	520	523	497	459	500	498	488	492	563	550	516	507	509	531	476	521	529	497	536	497	508	578	523	500	546	548	513	518	501	520	500	532	480	484	520	510	524	508	496	551	526	538	490	514	503	517	508	494	498	511	498	533	537	536	535	510	473	507	513	543	525	508	524	552	511	503	478	516	555	483	533	491	446	457	509	517	491	517	531	508	490	485	505	525	497	488	482	539	517	528	499	535	502	506	520	516	492	521	541	531	488	510	509	497	526	515	488	531	507	506	528	552	509	500	508	490	516	521	500	506	530	508	502	518	510	508	510	492	548	488	500	491	506	493	500	497	521	517	539	487	499	528	509	494	521	486	519	527	520	522	518	523	515	523	489	566	488	510	543	550	489	553	503	536	554	498	516	498	548	515	500	488	494	507	470	529	477	504	491	504	491	530	540	533	499	483	496	526	558	497	535	520	529	467	544	497	520	534	497	556	517	501	506	521	509	498	520	538	529	522	539	525	481	503	490	464	536	488	516	499	483	502	476	478	516	544	496	479	522	485	538	484	489	527	488	548	500	562	522	526	507	477	518	521	496	502	527	514	566	485	544	499	534
19026	21068	31334	25607	15932	8432	3628	1256	403	125	47	54	59	52	54	73	40	59	53	48	70	42	44	53	48	55	61	45	58	47	64	46	51	45	52	51	47	57	49	52	51	50	52	49	60	48	55	57	49	57	49	41	43	64	56	51	46	45	40	43	46	44	51	48	52	60	44	54	39	53	45	51	58	63	56	64	52	43	51	63	47	57	45	60	43	44	50	51	35	46	54	41	48	63	46	50	42	59	63	44	49	56	47	36	57	63	55	58	50	46	54	41	36	59	58	60	51	36	59	51	58	41	51	53	43	50	40	43	38	45	48	54	42	44	48	46	46	51	62	51	49	60	69	31	42	49	51	57	50	59	52	47	48	52	56	50	49	37	50	65	59	52	48	49	48	61	58	48	52	55	61	45	44	52	49	58	55	54	49	45	56	49	59	60	39	42	55	46	51	46	56	48	43	72	65	59	55	40	59	58	60	47	47	47	45	47	55	52	59	57	55	44	41	53	52	61	54	55	72	42	59	54	43	50	50	67	51	48	63	56	35	54	51	55	45	43	51	48	49	44	62	57	53	66	55	46	49	51	53	51	51	49	39	45	53	59	63	57	54	55	48	42	50	55	62	47	56	52	54	52	62	49	42	54	69	56	61	42	61	66	47	58	48	64	51	54	45	55	49	46	57	41	61	42	46	64	50	49	45	54	45	49	52	55	52	49	50	51	54	48	55	48	61	50	57	49	61	51	46	43	37	53	45	57	44	60	50	45	47	54	52	63	47	48	50	54	49	60	59	54	53	54	51	62	67	33	37	47	55	48	45	39	46	59	47	48	53	58	52	50	48	54	54	47	50	56	59	41	52	48	38	50	59	53	52	50	58	33	44	48	64	50	56	65	69	53	46	51	40	51	36	43	46	42	48	52	62	40	53	50	51	59	48	48	55	54	45	46	51	50	42	40	52	49	61	51	54	60	48	50	44	41	47	45	52	40	53	50	57	43	44	58	40	65	56	48	50	44	68	42	59	58	53	58	55	51	41	46	55	38	67	47	46	61	53	61	56	61	56	47	50	52	48	37	61	60	60	52	58	48	53	52	49	46	50	53	60	58	49	55	52	65	50	52	51	32	65	50	60	52	49	48	45	48	53	48	45	56	52	38	53	47	65	45	40	57	41	52	56	63	51	37	51	40	53	43	48	51	47	47	44	50	52	45	74	52	47	42	53	54	36	46	53	62	56	42	50	51	37	59	37	52	46	67	51	47	52	44	50	55	58	43	50	41	56	63	53	41	54	53	42	53	39	41	56	43	57	55	39	64	55	52	36	49	50	46	47	55	44	49	41	50	66	34	53	55	50	55	63	49	52	46	45	33	53	43	45	55	35	49	53	49	54	50	49	45	47	55	55	62	54	50	53	54	56	65	42	47	38	47	40	68	36	47	58	53	54	54	47	46	61	51	48	52	67	50	47	46	54	59	64	53	46	58	47	50	49	55	65	66	43	51	45	62	48	59	46	62	65	42	44	46	48	38	44	62	43	51	56	50	60	65	50	43	54	52	50	50	62	48	56	46	54	50	44	50	41	38	56	41	55	36	43	53	44	41	60	61	48	45	59	54	54	44	50	42	48	48	36	60	43	51	55	47	46	46	51	52	46	47	49	60	43	50	47	43	52	68	54	44	57	45	52	63	49	45	48	53	45	56	41	44	55	55	60	54	44	45	57	48	60	57	42	63	39	45	64	46	40	39	47	45	52	52	52	48	39	56	56	53	50	51	53	51	52	50	48	48	48	55	52	48	52	50	65	43	50	49	48	43	41	51	56	50	52	58	41	64	47	55	53	53	52	61	45	55	47	48	55	63	39	59	57	62	52	45	46	65	41	64	54	48	44	41	44	35	48	53	36	45	67	63	47	44	47	51	52	49	49	46	32	46	47	44	45	52	39	47	51	54	48	49	61	54	60	45	44	45	51	57	61	58	40	54	53	53	48	54	65	51	56	50	51	46	60	56	53	54	63	54	49	45	52	55	42	41	55	49	54	46	56	55	59	54	45	57	54	53	46	56	47	43	54	53	42	46	43	48	47	74	56	68	54	61	58	56	43	60	48	65	52	42	75	60	43	49	43	39	54	58	41	54	59	41	43	43	58	51	42	60	48	48	52	45	52	35	47	47	43	56	51	38	53	50	65	47	65	51	53	43	48	57	42	49	57	52	45	54	43	61	39	49	50	57	53	65	62	63	59	40	54	66	52	58	37	50	57	51	60	40	60	49	57	54	39	44	46	49	54	47	44	52	49	42	53	46	56	55	50	50	46	52	40	50	42	43	65	42	54	50	48	53	49	42	57	53	46	49	54	44	51	50	37	55	62	37	50	39	56	55	57	53	59	39	55	52	44	48	42	44	50	37	42	44	45	40	48	49	55	46	41	41	42	49	55	52	47	77	49	61	61	52	56	48	47	53	49	51	65	67	48	44	44	51	41	49	52	51	58	52	47	56	45	37	47	49	40	63	48	46	52	46	45	52	48	61	59	38	49	61	45	54	53	55	43	68	65	42	65	44	66	65	61	51	48	63	38	45	56	52	39	56	38	56	55	46	58	45	46	56	43	55	61	38	56	52	46	61	53	53	53	43	57	51	48	54	43	54	47	55	51	45	57	44	51	50	52	54	46	49	68	42	54	54	42	46	56	47	38	58	50	59	50	52	48	60	56	50	42	56	53	49	61	65	46	48	38	48	58	61	39	45	58	49	50	53	61	57	42	51	58	45	38	44	38	39	42	42	45	40	52	66	47	54	29	67	51	53	51	49	44	52	52	54	54	45	51	52	58	53	41	48	46	55	49	44	60	53	59	52	49	47	58	52	56	51	57	54	57	53	42	53	58	48	60	57	50	56	51	40	41	52	64	56	57	57	66	49	61	62	52	55	45	42	44	44	45	55	41	51	64	54	69	50	49	56	53	54	53	55	42	50	51	47	51	49	57	44	53	46	53	67	50	37	60	51	54	48	54	55	54	48	66	50	44	42	42	45	45	38	47	52	49	61	47	51	44	50	62	49	44	40	52	40	54	55	66	51	54	53	40	65	54	41	40	48	57	57	52	54	63	43	55	56	47	43	45	51	53	55	38	59	57	53	41	41	65	41	47	44	54	61	45	58	59	44	64	68	52	50	47	57	56	60	52	56	51	61	50	46	52	41	44	51	49	50	43	51	48	52	61	44	50	51	55	49	57	53	57	57	43	52	60	45	47	51	45	53	46	55	66	51	50	41	39	60	54	52	51	44	43	45	50	46	51	48	52	69	48	55	57	41	44	53	50	53	50	45	41	54	43	44	55	45	64	47	48	51	50	55	53	46	53	63	53	55	40	35	42	51	58	48	54	47	53	53	55	43	51	50	49	42	45	63	57	43	36	53	49	54	54	52	60	46	47	44	56	61	51	44	51	46	54	47	41	40	55	53	63	52	50	49	55	57	52	47	40	60	53	46	57	55	47	67	45	45
48842	43578	54176	52126	52470	43867	31789	19510	8440	2189	533	507	514	510	556	501	511	553	520	518	546	494	540	539	521	493	518	531	532	527	525	536	550	526	498	529	502	542	512	503	533	537	509	531	551	553	525	514	486	537	532	512	528	511	493	510	500	554	512	536	501	536	508	577	576	533	517	538	521	472	517	522	542	510	526	518	494	536	516	535	497	528	509	516	563	509	539	481	532	498	508	559	523	547	526	538	527	540	546	477	502	578	503	520	511	518	538	542	558	514	558	467	533	543	500	534	506	529	505	490	509	523	576	521	520	576	527	532	547	543	527	502	531	534	519	553	542	539	508	506	559	502	481	512	494	540	526	514	496	509	506	530	543	507	483	469	539	520	504	534	540	507	525	506	506	521	556	510	537	511	537	533	534	526	495	513	509	527	527	552	510	525	519	512	521	522	531	532	534	493	503	551	568	545	519	529	527	508	518	510	474	483	556	483	520	549	533	535	548	558	514	527	509	523	498	570	533	525	506	493	489	502	540	538	556	550	516	499	492	473	565	552	526	571	521	543	562	481	529	555	514	530	481	538	508	484	568	519	530	519	524	521	520	504	515	539	537	474	520	552	510	537	539	529	504	527	498	569	536	513	526	527	546	537	532	514	505	528	541	525	545	546	504	513	541	521	516	540	501	460	501	523	470	495	452	552	501	548	548	499	546	513	491	514	560	518	483	525	493	550	543	519	558	530	543	556	566	514	503	551	483	491	533	516	478	504	511	531	491	510	521	489	529	535	544	553	538	568	532	489	530	506	496	484	503	553	514	535	488	503	535	557	518	520	493	537	524	511	513	558	516	499	500	519	539	534	524	530	544	530	520	541	536	504	540	544	540	540	535	527	491	535	554	517	518	514	521	494	503	543	508	515	547	541	489	534	524	535	513	511	511	527	508	508	504	509	517	509	544	516	503	550	494	522	528	565	545	534	530	482	513	537	509	515	521	516	507	535	501	533	482	536	537	539	509	561	546	495	527	513	511	508	522	524	501	518	548	576	533	534	546	539	525	518	534	504	503	555	527	519	533	518	501	519	513	495	540	514	544	539	506	530	547	525	497	504	545	512	520	526	479	487	519	494	477	505	506	550	494	522	528	552	568	558	511	514	550	526	521	552	553	500	526	492	540	519	474	494	529	534	537	497	530	504	515	504	523	518	509	501	535	563	526	524	494	538	541	535	513	526	517	515	522	507	525	530	498	532	480	516	510	547	523	518	538	536	503	463	564	525	519	553	553	488	518	510	511	517	507	564	547	584	556	525	494	547	506	525	547	545	530	548	506	547	497	526	501	515	511	530	536	525	486	528	530	519	509	533	531	482	483	512	551	556	538	547	518	545	501	506	491	564	511	499	513	524	514	528	544	529	531	504	565	524	535	567	501	541	540	510	522	488	525	520	509	501	516	517	535	526	555	581	487	546	527	499	561	481	507	517	487	516	505	505	510	515	514	512	511	501	518	533	488	520	545	555	512	563	561	558	542	506	503	541	512	522	475	520	492	531	527	537	530	540	505	485	525	526	539	546	517	532	503	529	518	557	560	543	528	506	552	536	534	499	534	563	514	512	485	511	549	535	526	531	555	532	543	526	517	508	491	511	540	521	540	554	486	518	511	544	556	522	544	498	525	508	548	526	529	552	531	554	531	525	474	515	516	535	522	552	517	524	527	499	509	471	521	490	553	569	528	519	535	483	505	489	500	489	512	517	505	517	527	564	494	562	515	510	521	539	533	570	477	538	542	499	508	536	523	532	515	491	507	537	488	523	530	573	487	526	509	532	524	523	533	512	532	523	506	504	503	539	518	489	549	489	554	516	533	499	509	500	547	492	538	535	488	515	528	529	520	503	523	495	568	549	531	508	554	520	553	529	524	562	509	521	501	517	548	559	521	492	493	544	492	543	500	507	507	539	553	492	537	484	505	543	509	518	540	515	559	511	484	522	504	529	540	510	505	562	521	519	511	544	539	549	526	500	564	496	474	535	501	501	519	473	521	531	549	547	512	526	543	492	512	517	524	508	536	514	485	510	520	525	560	531	527	508	507	517	542	525	573	563	511	545	512	533	513	560	575	505	554	501	538	545	526	541	504	523	524	502	556	528	498	527	493	521	539	519	512	532	549	540	522	540	496	518	522	531	518	456	470	538	535	502	526	506	514	523	524	484	511	506	508	537	514	525	510	493	529	553	598	493	524	515	523	542	530	564	538	543	531	551	536	528	497	501	514	520	510	533	515	532	522	547	532	546	527	524	545	555	506	561	515	520	513	523	480	530	514	509	507	528	537	557	529	501	506	532	537	527	499	541	516	539	506	547	486	551	521	521	550	544	532	510	541	499	503	510	472	498	498	520	533	520	501	545	543	543	497	540	497	532	497	534	527	514	548	501	505	525	559	517	535	538	504	501	510	492	492	520	555	517	535	546	538	518	535	523	495	546	561	536	520	498	530	533	517	528	490	560	493	487	513	523	507	556	479	522	530	523	521	512	560	511	519	519	499	564	548	550	516	537	510	561	577	527	573	486	556	485	543	524	504	500	539	526	560	531	561	527	569	515	538	514	529	535	560	498	527	519	486	525	548	482	471	536	556	493	523	517	523	516	520	558	512	503	516	521	486	515	493	487	533	509	502	527	527	543	513	540	554	509	510	533	556	530	513	528	526	532	551	538	515	511	508	494	526	529	546	539	503	483	493	502	544	508	537	524	541	499	542	522	502	533	495	494	516	519	527	509	511	537	533	534	521	529	523	479	545	528	538	491	526	516	482	470	529	514	483	500	545	488	515	491	500	520	542	493	512	513	527	517	543	546	561	555	502	508	504	509	515	539	503	517	544	514	497	544	524	549	532	531	522	515	564	566	525	535	495	544	541	521	497	540	523	528	519	600	525	557	536	564	530	533	533	505	527	576	530	494	490	490	555	547	575	524	543	483	549	521	529	549	500	524	552	502	511	539	535	535	495	511	495	543	510	487	513	467	544	538	524	533	517	519	546	523	538	494	487	555	522	515	542	531	533	559	530	546	492	520	506	514	520	555	495	523	515	510	506	514	582	535	552	534	509	518	532	552	520	529	524	495	532	508	503	542	522	520	477	494	533	543	509	542	544	518	513	486	527	518	534	472	548	493	562	523	507	518	535	542	459	503	511	493	525	544	544	515	511	526	559	502	519	530	471	531	540	506	495	560	510	507	526	539	488	494	497	512	539	518	518	496	502	492	532	508	503	536	543	541	535	504	484	531	480	514	515	489	526	496	591	514	506	508	536	477	522	502	525	499	476	493	505	532	525	520	510	487	547	511	547	530	530	513	522	537	532	553	548	524	518	540	519	497	517	514	523	499	529	513	504	511	502	531	529	496	541	519	542	484	542	492	516	547	533	554	498	536	543	555	529	534	557	498	518	501	485	541	525	501	553	528	496	518	484	536	562	498	517	517	497	536	497	506	489	524	524	544	497	510	495	545	548	489
13781	10603	20074	16512	9020	4528	1938	740	259	76	33	40	32	37	47	45	35	36	50	40	40	44	38	37	31	51	35	41	43	39	42	33	37	38	44	38	43	36	45	50	50	33	45	44	35	46	33	34	38	39	35	52	43	50	37	47	42	36	39	37	46	35	36	35	25	41	26	36	37	44	49	41	49	34	38	43	53	38	37	29	45	45	38	45	41	42	46	40	46	36	42	42	38	34	44	44	40	42	37	37	49	41	31	47	45	30	33	43	42	40	43	42	51	42	47	36	47	35	46	30	41	47	40	51	36	47	35	35	50	30	39	37	34	53	43	36	46	43	41	39	34	27	29	30	40	40	29	26	37	32	29	41	54	53	44	34	37	34	43	36	42	26	43	41	38	31	47	34	54	39	39	35	34	34	40	44	46	48	30	50	43	36	33	51	37	38	34	37	37	43	48	39	35	35	33	44	41	44	47	49	36	51	46	40	46	34	51	39	23	47	39	43	38	39	35	39	39	32	41	28	38	46	32	52	48	44	41	33	35	35	46	49	36	49	37	43	41	45	35	52	38	36	40	41	40	62	22	42	38	43	46	37	39	42	42	49	40	33	42	45	49	45	44	55	40	45	45	41	45	42	48	46	41	39	36	35	37	46	37	40	40	47	31	35	43	31	44	36	38	35	35	31	41	43	39	38	38	36	35	40	37	38	50	39	42	37	38	43	42	33	45	32	44	36	46	38	39	51	36	32	35	50	49	50	32	39	40	39	46	51	39	36	38	40	32	34	42	45	47	38	37	36	40	35	34	35	41	41	42	49	41	39	37	45	51	51	24	36	33	34	42	43	29	38	38	48	38	40	41	30	32	38	44	42	40	50	40	39	39	43	38	42	35	49	27	42	52	31	37	43	40	34	33	43	30	31	44	48	41	50	25	28	36	46	51	59	46	38	39	56	40	34	36	38	45	44	41	36	37	41	38	29	41	36	41	42	36	39	38	46	42	46	42	39	35	46	37	33	48	31	42	39	41	34	31	41	52	39	46	29	51	38	36	48	36	43	41	42	42	30	32	37	42	40	35	40	30	29	43	27	35	43	36	45	33	47	45	35	32	35	34	43	42	40	56	45	35	44	28	40	44	41	37	42	45	36	54	36	42	28	39	38	40	55	40	32	38	46	33	32	40	40	49	45	39	44	42	41	33	46	34	40	55	39	35	34	46	40	47	39	41	40	37	35	43	37	39	41	42	35	35	43	46	39	39	47	38	30	34	33	47	41	39	54	31	40	42	37	46	47	40	41	24	53	44	34	46	39	45	42	46	35	40	31	35	52	50	45	47	43	50	41	38	37	30	48	37	40	51	37	47	37	43	46	38	43	36	47	37	37	47	43	46	40	37	35	32	48	31	46	41	35	53	33	47	36	37	36	37	40	52	45	46	34	40	33	49	49	47	44	39	39	45	31	32	38	38	36	39	46	49	39	37	58	44	34	41	39	36	39	29	30	47	32	41	39	41	42	37	43	51	35	37	38	41	47	39	35	42	40	51	32	45	38	33	33	37	45	37	41	33	46	38	51	45	35	32	42	44	31	48	42	39	45	43	43	50	52	36	33	39	38	45	34	42	45	45	39	44	42	37	27	41	49	35	39	32	47	35	32	31	40	26	32	41	38	29	37	43	37	45	36	45	44	34	47	44	36	43	27	38	37	44	40	48	43	36	46	36	30	40	42	45	51	42	40	31	34	42	32	31	46	52	51	46	36	50	48	36	38	31	40	42	44	34	45	34	42	31	38	31	39	52	39	40	38	38	29	36	51	26	33	40	53	40	38	38	37	47	29	51	40	37	47	52	38	45	42	35	42	36	43	29	32	38	35	45	44	36	35	35	38	29	35	39	31	35	40	34	42	41	39	48	32	38	36	39	35	35	31	48	46	32	43	38	35	33	51	47	38	39	36	39	51	38	67	48	36	35	41	35	33	43	46	50	39	45	42	36	29	33	37	45	49	44	35	45	38	33	34	45	46	45	39	39	42	42	42	35	40	30	44	44	65	33	30	43	42	36	34	34	26	37	49	34	32	32	33	46	38	44	39	37	31	42	36	42	34	36	32	43	45	37	44	41	40	48	36	36	46	34	45	43	40	44	54	35	41	47	37	35	36	45	33	36	45	45	35	50	52	37	30	33	47	39	43	44	45	39	41	43	49	41	52	41	39	46	38	41	43	51	38	38	41	45	40	46	46	45	38	49	38	39	50	27	29	35	35	60	43	52	39	39	37	39	42	31	43	45	33	36	30	43	44	38	43	43	58	37	53	30	45	36	37	38	37	39	40	45	43	41	49	49	34	30	37	40	40	25	54	40	38	39	30	32	58	44	43	36	44	44	43	42	52	49	39	35	47	40	35	42	35	35	31	50	40	41	40	39	39	52	44	50	27	46	41	38	36	50	36	47	44	51	34	42	40	53	52	36	32	38	43	39	44	42	52	39	40	49	45	40	34	31	38	36	34	33	38	39	49	44	34	24	40	48	38	47	38	31	28	42	29	46	34	33	36	39	28	39	48	38	58	39	34	34	42	44	37	38	32	50	28	45	40	39	36	27	36	32	36	49	47	39	28	32	43	46	49	44	36	33	39	38	39	47	37	36	43	48	43	43	36	30	35	31	46	45	47	48	34	37	38	36	46	40	37	32	39	42	29	39	28	52	38	44	38	28	44	50	37	27	33	46	25	48	46	44	44	37	38	37	39	32	45	41	47	38	46	48	33	39	53	46	29	35	38	51	40	41	39	42	39	39	34	27	38	31	39	39	36	35	39	36	40	31	38	47	49	39	43	48	41	33	51	42	39	46	45	24	43	44	33	38	44	44	39	40	49	37	39	58	45	47	31	34	41	41	48	46	31	41	41	51	43	41	43	28	30	35	30	34	31	44	45	42	26	43	46	40	48	37	39	25	39	32	37	31	37	37	42	35	31	40	30	43	44	29	50	39	41	46	41	37	44	35	37	32	44	45	34	36	35	26	32	42	32	38	39	39	31	46	32	32	38	36	40	43	42	49	35	28	36	49	50	38	39	43	46	39	42	49	42	43	41	53	48	33	46	42	36	48	43	30	49	37	31	42	48	41	37	37	38	35	30	44	27	59	42	39	36	35	42	40	47	36	31	39	45	29	30	52	41	37	31	37	43	26	47	32	39	47	46	38	39	51	39	34	45	35	36	43	40	42	42	40	40	47	44	40	33	42	44	31	38	42	52	36	40	42	34	42	33	43	27	39	40	44	39	36	48	45	37	45	53	38	41	39	41	39	47	24	48	39	35	35	45	39	33	34	43	45	51	43	42	40	45	32	36	33	45	36	29	42	47	36	40	40	37	30	47	44	22	38	39	40	35	40	47	37	38	38	45	58	45	39	37	37	37	34	40	38	34	40	31	38	46	40	25	29	52	32	37	35	30	37	44	42	31	37	30	35	32	45	44	30	54	36	41	42	35	51	38	43	43	38	47
41610	34381	44168	42934	42792	36115	25970	14584	5736	1573	406	378	399	386	397	421	401	425	409	431	431	384	369	437	457	433	383	420	399	374	399	390	397	374	415	403	381	411	399	431	393	406	390	368	388	385	386	392	368	374	381	383	425	409	369	434	393	388	361	407	450	412	406	380	371	384	421	427	418	403	383	394	383	423	371	440	394	399	360	401	372	354	448	428	406	402	410	383	389	378	380	398	397	404	382	426	428	389	399	398	388	414	359	380	395	426	419	403	402	414	377	380	391	415	410	407	425	392	389	414	407	372	414	406	404	380	401	399	404	411	416	380	411	383	446	427	420	412	395	411	409	390	419	413	409	419	384	373	367	379	371	393	398	412	360	414	375	409	413	398	433	404	382	419	398	405	424	396	429	407	410	369	396	391	403	396	422	371	391	412	392	414	397	405	433	413	406	346	393	391	393	403	410	398	408	408	393	419	404	359	433	404	400	392	410	411	408	406	396	407	413	376	419	392	422	411	374	438	399	403	403	400	383	393	402	414	408	397	401	377	384	395	402	415	395	387	414	397	397	415	407	372	394	406	412	421	400	388	414	440	397	424	404	410	393	414	429	382	386	392	381	398	398	414	435	397	385	402	372	394	404	402	394	394	392	385	396	405	419	368	398	373	447	371	398	419	427	394	394	397	412	440	409	418	383	415	406	374	349	411	387	434	396	408	400	418	386	398	399	379	396	403	382	396	413	400	394	403	409	401	369	372	356	369	396	396	401	408	400	369	441	415	408	433	431	397	404	406	386	405	396	426	365	386	393	385	403	392	377	416	384	408	377	407	428	376	399	397	398	386	414	398	417	419	432	379	387	381	398	458	365	386	384	415	393	397	422	452	404	415	397	394	418	424	391	367	444	410	407	414	442	423	391	425	390	399	381	425	391	391	395	411	388	368	398	391	422	436	417	415	397	394	388	397	400	408	420	381	400	398	386	421	397	370	388	385	383	401	414	368	410	416	401	411	406	399	379	399	378	414	361	394	400	378	432	402	396	392	383	360	401	419	404	375	398	416	422	383	386	390	396	421	379	409	426	438	394	361	383	398	374	379	424	393	378	409	396	416	408	367	401	435	402	432	413	388	415	385	407	400	377	390	450	393	409	366	424	411	412	411	415	376	435	399	403	413	416	381	381	392	389	421	401	390	399	432	437	402	374	393	421	428	394	402	368	416	400	354	389	394	411	407	407	412	407	373	409	395	426	387	383	412	415	391	391	407	407	366	390	420	387	415	410	383	386	406	418	401	394	358	392	380	360	377	402	373	386	424	429	379	354	365	415	378	419	388	443	408	396	387	391	423	404	379	372	375	393	416	451	400	376	402	346	401	409	398	396	406	368	386	412	367	383	376	359	406	404	403	401	412	432	423	408	428	391	400	409	379	412	371	410	414	420	404	388	389	396	450	402	420	416	401	399	402	404	405	407	369	390	337	387	395	382	403	403	370	409	409	449	414	399	387	409	432	443	389	363	410	341	412	406	359	409	423	425	358	400	414	434	422	423	374	400	377	403	399	365	388	402	414	402	407	408	392	381	431	386	374	397	366	396	401	383	408	395	432	433	432	376	372	430	370	379	395	394	437	389	421	381	417	435	423	405	378	386	420	395	428	392	428	388	402	373	406	403	386	424	394	391	373	359	410	436	365	387	379	394	435	396	407	417	436	386	366	398	403	426	418	382	370	392	401	404	398	414	374	409	352	419	415	438	404	392	405	382	397	406	398	407	401	392	429	381	375	387	412	403	442	409	414	411	400	376	406	402	409	453	410	410	416	375	372	378	398	398	356	388	414	375	400	412	386	415	385	388	388	377	386	401	408	432	404	403	383	405	355	388	418	391	390	394	368	396	402	400	407	392	411	409	409	432	404	384	390	429	383	419	389	392	396	373	378	375	437	401	386	450	391	412	412	378	394	403	369	392	394	390	404	413	405	394	406	384	414	405	405	375	419	409	353	424	403	380	410	430	395	423	404	380	375	403	394	364	372	401	396	377	411	365	381	398	403	377	399	385	398	386	374	417	370	404	403	421	397	427	382	379	396	423	398	407	391	393	393	380	402	377	390	400	446	366	400	401	397	386	384	400	394	386	411	392	418	412	409	429	386	401	366	377	422	429	433	407	368	427	418	413	417	421	392	369	388	441	387	382	409	403	410	394	414	404	403	421	404	379	373	425	361	435	404	404	396	428	391	446	381	408	402	411	424	425	429	419	405	417	403	415	408	411	410	426	423	413	401	397	430	416	415	384	387	426	382	389	355	379	379	423	400	412	424	396	373	382	384	439	385	403	415	369	358	411	406	422	425	395	361	413	377	420	414	381	387	404	433	372	413	399	373	409	379	388	395	379	405	410	398	384	381	394	420	453	405	420	393	403	446	404	409	376	416	382	374	408	411	366	392	373	405	407	393	427	428	407	366	398	394	390	396	415	383	373	382	411	406	404	397	399	394	366	397	353	409	429	416	377	394	391	427	388	397	425	373	394	379	430	369	406	365	390	365	389	377	361	367	417	436	401	377	403	394	347	407	393	398	395	424	371	400	411	399	379	380	411	379	365	409	411	356	415	407	392	414	435	403	389	384	441	439	367	375	379	379	367	400	425	380	392	404	394	357	407	409	442	403	371	401	396	418	392	392	453	416	406	420	403	390	383	391	405	429	406	400	389	379	393	410	416	404	396	414	421	405	409	370	397	397	408	396	401	357	374	396	394	398	440	386	402	437	415	394	398	418	418	413	408	389	353	398	395	390	362	392	394	409	397	421	393	406	387	395	433	413	372	386	392	424	396	381	423	385	404	426	369	394	388	387	380	389	377	401	437	382	405	373	394	386	404	382	407	405	404	402	391	390	363	377	434	413	411	414	377	419	377	369	381	405	399	378	393	396	401	386	381	374	399	413	402	388	386	396	355	397	386	429	390	407	376	387	407	360	380	382	383	378	394	398	373	384	440	432	393	412	361	384	400	399	387	385	411	341	401	415	414	398	395	429	381	394	373	423	399	405	412	377	405	371	431	399	405	396	372	368	399	398	375	415	378	342	403	413	398	359	386	422	368	360	405	361	360	383	411	415	392	336	380	389	400	417	394	389	412	418	373	422	410	429	395	390	424	367	387	370	413	383	409	450	407	418	401	378	433	408	400	374	397	370	407	386	385	419	424	419	413	417	398	404	421	387	396	438	366	435	370	395	364	390	391	409	412	413	392	399	381	418	435	367	400	437	371	390	397	385	430	368	372	411	364	393	413	393	412	400	394	375	415	383	397	375	396	370	394	374	399	392	378	391	412	446	430	389	407	393	392	413	451	396	390	399	432	385	365	401	389	373	394	398	409	394	407	407	408	388	406	429	398	370	404	409	372	402	382	395	433	411	404	393	396	402	398	384	394	440	403	383	373	415	368	387	390	393	363	408	374	393	395	383	437	367	415	419	395	445	363	413	409	390	402	414	389	390	432	397	406	402	435	394
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
