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
343357297701	343357298265	343357298815	343357299365	343357299914	343357300465	343357301015	343357301564	343357302114	343357302665	343357303215	343357303765	343357304314	343357304865	343357305414	343357305965	343357306514	343357307065	343357307615	343357308165	343357308714	343357309265	343357309815	343357310365	343357310914	343357311465	343357312015	343357312565	343357313114	343357313665	343357314215	343357314765	343357315314	343357315865	343357316415	343357316965	343357317514	343357318065	343357318615	343357319165	343357319714	343357320265	343357320815	343357321365	343357321914	343357322465	343357323015	343357323565	343357324114	343357324665	343357325215	343357325765	343357326314	343357326865	343357327415	343357327965	343357328514	343357329065	343357329615	343357330165	343357330714	343357331265	343357331815	343357332365	343357332914	343357333465	343357334015	343357334565	343357335114	343357335665	343357336215	343357336765	343357337314	343357337865	343357338415	343357338965	343357339514	343357340065	343357340615	343357341165	343357341714	343357342265	343357342815	343357343365	343357343914	343357344465	343357345015	343357345565	343357346114	343357346665	343357347215	343357347765	343357348314	343357348865	343357349415	343357349965	343357350514	343357351065	343357351615	343357352165	343357352714	343357353265	343357353815	343357354365	343357354914	343357355465	343357356015	343357356565	343357357114	343357357665	343357358215	343357358765	343357359314	343357359865	343357360415	343357360965	343357361514	343357362065	343357362615	343357363165	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2125	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	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
6685	4428	1816	595	461	576	685	608	617	578	519	417	418	386	356	295	256	269	210	228	200	186	145	130	124	109	111	103	104	87	84	86	76	76	70	68	69	76	65	63	68	67	59	51	52	66	68	50	44	62	60	50	57	44	65	46	53	39	37	42	46	53	58	34	52	65	50	43	53	45	37	37	46	44	55	47	50	56	51	45	49	42	56	44	43	45	36	38	38	62	35	44	43	52	41	43	51	32	42	51	37	43	45	46	39	35	48	37	55	39	35	47	37	36	43	50	48	42	42	53	42	54	53	40	46	47	46	52	37	47	31	43	46	41	41	38	38	35	47	38	43	44	47	39	45	32	47	35	41	36	46	39	44	51	37	47	45	43	35	44	50	49	43	31	35	43	48	46	43	49	42	36	42	55	42	34	40	36	50	45	46	43	40	47	43	49	48	51	45	31	38	42	38	53	53	51	57	40	41	43	54	35	45	41	44	39	40	43	42	40	44	42	47	55	45	42	42	30	41	47	49	42	70	45	51	33	63	42	55	46	49	54	47	41	46	40	41	40	38	49	62	41	40	56	42	52	45	35	45	50	49	50	50	40	41	42	50	53	44	44	50	41	39	46	29	39	61	43	47	35	46	47	31	37	54	52	46	49	52	39	47	40	40	41	40	44	49	39	33	53	43	46	42	55	54	44	49	43	47	45	50	38	43	45	47	43	41	39	51	42	46	42	30	34	40	52	36	41	31	60	50	44	44	40	35	48	54	34	51	34	44	30	45	41	50	46	52	39	46	42	42	40	47	50	38	53	61	39	51	43	40	47	41	42	38	42	40	42	41	52	41	48	52	37	39	37	40	47	38	27	43	40	40	42	34	40	43	48	47	52	46	50	41	34	50	42	37	44	60	48	34	45	46	37	38	31	45	55	53	43	36	51	44	54	49	38	37	50	47	53	51	52	44	54	53	44	38	45	36	45	50	47	42	48	43	43	42	43	45	49	38	41	47	41	47	46	46	41	47	50	49	40	51	45	46	43	32	49	51	52	30	51	32	52	40	43	35	45	48	42	40	40	44	47	51	30	49	42	41	41	39	53	37	45	42	42	48	50	44	39	48	35	53	44	44	44	46	43	38	52	44	43	52	34	30	37	43	45	50	57	37	47	50	46	42	52	44	46	50	50	37	56	41	39	45	49	30	47	44	44	43	43	40	43	42	55	41	47	43	44	49	43	58	40	42	39	38	41	52	46	45	44	47	40	33	41	42	37	56	43	39	43	35	44	52	35	40	40	36	49	34	53	39	45	49	37	40	42	33	41	46	43	47	36	39	44	40	56	43	31	38	46	53	52	37	41	43	44	41	36	40	47	47	49	40	43	38	51	52	46	40	42	57	40	54	47	43	48	49	45	40	41	47	44	40	33	48	48	39	41	43	44	43	44	37	39	52	53	37	41	48	48	33	50	37	43	40	41	38	40	40	49	41	39	42	52	40	33	58	49	43	40	46	52	41	46	48	37	36	47	43	50	40	41	46	45	41	40	60	44	33	49	43	39	55	58	46	37	55	43	58	46	38	35	53	44	43	44	35	40	43	48	30	45	53	42	42	41	42	45	54	37	41	36	40	37	43	48	38	47	51	40	33	42	39	52	41	45	45	51	41	37	45	50	42	51	49	39	43	47	36	32	40	42	57	37	45	45	41	52	37	37	46	44	52	47	47	54	42	35	46	33	46	41	37	40	47	39	46	52	55	43	53	43	43	37	51	40	37	45	33	39	44	39	56	38	45	45	39	42	44	44	53	37	48	40	50	49	42	42	54	53	49	34	51	40	41	46	51	48	40	51	52	40	40	45	33	36	50	49	51	47	32	40	41	37	46	47	37	40	44	36	41	50	52	53	54	43	50	36	45	43	45	30	45	42	48	48	42	48	53	56	46	35	49	48	36	46	37	56	48	59	50	41	58	40	41	60	49	46	40	47	36	51	63	49	39	52	33	38	50	61	47	49	44	44	30	48	43	41	44	29	48	39	43	42	37	43	46	45	33	43	42	44	43	54	42	47	46	38	43	40	40	42	40	36	42	44	43	46	38	37	47	56	41	50	37	36	46	46	44	38	52	55	42	49	46	65	40	37	42	45	49	34	46	43	41	32	52	55	48	42	52	39	48	52	43	54	34	33	50	49	32	37	46	41	48	40	30	43	46	48	43	40	42	38	43	41	48	56	48	47	37	40	45	47	41	53	38	40	45	59	37	66	39	46	43	49	55	44	39	41	51	35	49	47	36	38	36	39	40	46	33	41	39	36	45	45	42	44	30	51	36	43	56	45	41	46	38	45	52	47	42	42	37	44	31	40	46	54	41	42	58	41	49	50	54	49	43	53	49	43	43	29	46	41	39	54	40	41	46	46	51	45	40	62	54	46	44	48	40	28	44	49	45	42	56	55	49	35	45	33	39	42	52	44	46	44	43	37	45	56	49	48	36	36	36	45	43	33	47	33	35	47	45	48	45	39	38	36	40	45	38	47	51	46	44	54	41	46	33	47	35	47	54	36	50	51	42	35	43	59	38	51	39	33	42	43	48	48	52	43	31	45	34	37	37	38	34	51	30	43	44	46	56	43	60	43	49	43	49	32	37	38	48	45	54	33	47	47	48	43	49	62	34	33	46	42	29	40	53	48	45	45	35	44	52	53	51	40	49	51	29	36	46	45	48	55	47	35	45	44	43	46	45	52	58	44	59	57	42	42	36	42	40	51	46	43	42	45	66	43	42	47	59	38	38	44	47	44	35	56	46	46	55	44	49	44	44	38	37	49	36	52	48	49	39	50	47	50	36	47	49	37	56	47	42	43	51	31	42	41	46	47	51	52	39	49	44	37	57	37	51	34	51	32	37	59	39	33	46	46	41	47	46	30	40	41	40	40	42	42	39	46	45	39	48	42	48	37	46	46	40	43	50	41	43	62	48	45	51	59	49	29	57	39	50	47	32	38	37	41	44	33	43	51	49	58	37	43	48	60	36	37	47	43	49	48	41	36	50	35	32	38	47	46	50	50	51	43	33	44	51	45	36	47	46	35	62	41	46	34	53	47	38	45	34	56	50	34	23	43	46	36	39	46	37	40	56	37	46	49	44	41	48	47	40	51	48	44	44	41	55	39	29	48	63	31	45	50	51	32	44	49	44	48	45	57	45	53	46	44	33	48	27	47	44	34	45	69	45	40	49	40	49	47	56	46	43	55	47	51	47	57	37	61	58	38	39	45	45	31	41	42	60	39	54	45	40	48	48	46	43	50	42	43	53	48	48	47	39	37	45	33	47	50	42	49	55	39	45	48	41	35	47	38	41	45	55	48	40	54	39	50	32	53	46	45	41	42	50	45	41	43	43	47	42	54	42	43	45	46	41	37	32	50	45	42	40	52	38	40	40	48	35	36	45	33	54	39	38	49	38	50	54	57	46	47	51	46	37	47	41	40	49	48	45	53	39	39	33	40	49	44	29	42
36368	23490	14771	9629	17435	20406	19441	17292	15853	14835	13210	11619	10304	9694	8436	7925	6678	6001	5159	4606	4000	3576	3226	2563	2581	2687	2245	2092	1879	1716	1542	1317	1194	1080	999	961	934	936	873	810	783	665	642	632	688	749	692	734	718	693	678	569	554	570	585	558	520	488	448	452	483	425	493	422	446	405	437	440	376	429	404	442	439	422	422	414	424	399	368	434	437	388	390	470	431	433	396	449	465	434	408	424	445	403	421	426	414	421	439	398	449	406	430	417	401	461	425	398	390	403	405	392	433	421	407	425	418	435	418	433	426	432	406	447	418	434	422	405	409	437	385	385	391	437	370	401	402	424	407	402	411	398	402	427	399	402	405	402	390	405	353	403	397	376	402	401	387	399	428	415	425	428	442	418	416	423	380	417	410	423	416	427	429	406	400	402	429	417	404	428	399	404	411	405	404	391	418	363	417	415	416	398	396	418	389	386	394	413	436	399	417	400	389	407	380	444	417	419	394	416	455	396	405	381	399	403	391	413	408	380	427	426	437	461	412	373	427	403	424	432	381	399	412	416	394	426	408	375	424	412	392	403	401	420	350	417	413	394	378	401	380	425	368	420	411	391	415	422	439	392	393	394	397	403	421	362	380	419	416	395	387	392	423	406	400	393	411	414	413	402	399	406	401	399	392	390	403	417	421	398	388	418	411	424	427	378	384	402	368	400	400	425	395	401	399	417	415	412	410	433	420	402	423	388	403	423	433	438	406	375	415	407	406	426	349	430	384	413	436	385	378	385	424	394	415	417	404	392	387	457	408	403	390	400	412	412	377	439	418	387	410	420	412	402	383	399	414	439	395	390	416	389	424	396	366	371	414	393	430	400	416	408	409	391	417	386	411	386	443	419	358	393	366	408	416	396	426	410	380	434	420	407	381	439	406	409	382	409	419	431	394	419	401	426	425	386	428	440	412	408	388	412	398	396	400	387	387	394	384	401	429	381	427	407	400	433	374	389	418	381	395	381	393	378	417	399	402	394	409	402	369	398	432	396	414	376	429	417	413	380	374	404	380	406	406	433	431	408	402	434	404	456	380	410	419	383	391	413	393	413	402	432	428	422	415	398	401	404	427	403	401	406	373	408	424	410	394	385	381	369	403	398	405	397	441	406	370	390	440	394	425	411	402	391	373	382	430	375	444	419	412	412	411	410	430	408	405	420	386	383	401	434	396	400	430	408	411	407	398	428	407	436	394	438	387	399	424	463	403	397	404	376	425	406	413	394	380	407	408	426	438	402	409	404	385	426	393	407	404	428	386	425	392	460	381	405	403	414	439	405	375	427	426	435	370	422	410	392	392	413	419	402	377	420	393	419	421	398	425	399	402	393	382	407	422	397	423	398	435	383	406	442	419	391	374	401	428	423	420	400	378	404	389	418	395	416	404	422	413	391	385	406	390	401	389	399	389	406	408	424	396	418	389	407	423	402	423	380	416	403	416	366	404	452	381	441	417	427	414	418	423	403	436	405	402	395	420	382	371	396	399	387	428	390	409	420	403	419	390	445	424	433	403	436	423	431	420	391	401	384	365	406	420	375	388	416	380	443	417	399	403	375	402	399	395	385	405	409	403	412	431	384	378	441	424	411	409	399	393	400	418	398	423	397	393	395	353	409	379	450	391	426	411	395	396	432	398	403	410	384	408	375	408	390	399	385	418	416	428	395	430	372	398	390	413	403	402	430	400	407	414	398	390	447	375	400	395	396	440	387	408	403	374	428	397	392	424	417	408	422	392	388	419	399	418	414	420	425	419	389	398	381	427	392	383	405	424	424	398	421	411	428	388	384	407	410	434	391	416	437	399	405	394	390	416	384	408	415	393	388	363	435	409	434	394	404	412	370	413	432	403	454	416	391	424	407	458	390	373	415	419	369	434	419	401	399	372	398	395	411	403	387	409	390	401	417	441	409	412	396	422	432	417	445	420	400	387	402	403	399	406	382	409	393	381	406	367	449	454	432	430	407	392	400	388	413	395	400	418	382	373	398	412	434	400	458	416	395	406	378	394	422	405	358	413	429	415	408	400	460	413	397	409	425	396	413	418	407	380	421	407	430	415	431	409	421	412	420	418	456	422	397	392	433	394	433	374	398	407	390	430	398	407	439	398	385	387	404	389	411	395	390	436	447	415	402	393	403	436	402	364	388	373	406	379	414	386	392	442	406	399	436	435	453	401	409	415	420	404	446	371	421	361	357	431	379	394	392	407	426	405	424	426	421	411	452	413	377	421	393	385	385	398	396	382	435	403	393	417	418	397	433	378	450	408	414	463	398	401	418	398	422	398	379	385	390	449	368	406	361	436	390	424	406	451	401	411	400	410	394	440	402	380	439	403	427	429	406	402	394	434	431	399	417	407	398	390	395	422	391	380	415	411	414	417	422	397	439	399	373	428	407	409	434	410	406	401	423	421	402	412	378	433	418	396	427	390	368	393	415	385	414	457	451	374	379	399	409	417	419	386	426	398	432	408	426	421	394	385	421	420	384	425	379	353	376	383	402	418	402	373	399	397	368	401	400	406	403	381	410	391	401	427	416	368	392	408	423	419	419	411	406	422	408	419	407	410	406	404	410	394	443	404	426	406	432	436	393	400	400	415	392	427	421	411	434	383	408	412	400	413	364	393	423	451	427	422	398	404	382	429	377	411	405	402	381	401	437	389	423	416	439	425	402	418	387	435	379	433	414	418	408	403	400	397	378	420	434	403	453	383	391	431	418	412	384	419	396	430	403	393	414	393	373	374	402	459	405	395	389	382	399	433	391	410	393	375	426	429	380	396	377	380	429	441	415	474	449	380	411	400	451	403	397	389	437	392	359	428	413	375	446	403	381	364	415	410	383	407	389	404	427	423	412	419	414	401	401	388	356	426	390	386	437	413	395	413	455	409	411	425	424	384	427	420	430	376	410	410	427	395	419	423	407	413	412	406	428	390	416	408	397	409	412	393	402	387	392	380	412	403	398	379	393	419	409	383	379	437	395	382	368	359	389	390	408	400	408	423	375	432	392	382	395	416	396	387	388	398	402	424	401	426	376	413	412	391	394	384	384	387	419	411	428	416	395	424	390	376	407	406	360	394	423	400	406	451	412	393	403	404	417	434	401	405	430	397	423	390	421	385	402	404	399	397	418	387	400	429	402	397	413	404	398	398	413	400	415	423	414	404	404	413	402	380	415	395	380	402	366	408	374	411	382	401	394	398	408	406	413	380	442	413	397	423	407	406	418	396	412	407	382	427	388	454	374	377	402	419	427	393	401	376	391	427	405	373	428	423	419	415	411	433	370	392	381	404	424	420	390	403	402	393	389	399	387	417	419	432	398	432	410	406	438	363	411	431	413	439	395	406	413	412	423	402	397	407	383	431	399	379	413	407	416	378	435	375	404	405	366	384	428	396	415	424	408	436	383	433	414	402	433	409	399	416	414	430	418	401	436	436	427	428	405	433	426	460	409	409	415	414	396	438	434	385	429
3192	1541	653	310	264	387	413	397	367	375	348	328	282	281	237	175	177	137	131	124	100	112	96	83	75	84	76	79	66	65	47	65	52	50	38	48	38	34	45	32	47	45	36	40	47	34	53	35	43	40	45	38	36	34	31	35	24	40	32	38	35	35	33	37	35	35	38	36	33	29	19	29	32	34	31	33	30	27	48	28	37	30	25	31	34	29	23	37	39	34	40	31	29	32	32	35	45	39	34	35	35	33	29	26	33	29	28	39	29	26	33	40	34	27	27	24	39	34	24	27	28	25	29	31	33	33	35	33	40	27	36	39	31	30	45	33	26	32	25	29	37	35	24	33	27	33	30	35	26	36	26	33	23	30	31	26	34	36	40	29	42	30	30	39	39	37	34	33	36	33	32	31	21	29	44	32	26	29	43	45	23	32	41	31	28	25	32	29	39	28	39	31	40	29	27	38	39	30	24	34	49	35	41	40	36	33	35	38	25	35	40	33	36	35	30	40	30	39	31	34	38	33	29	34	25	39	33	30	31	32	23	25	32	38	25	30	29	40	29	35	26	39	30	38	31	36	30	30	37	28	39	41	34	30	30	28	37	41	30	35	39	38	31	22	25	29	28	26	32	37	25	25	35	33	39	30	22	29	36	41	33	35	27	35	28	36	23	25	31	32	25	36	41	24	32	28	29	22	44	37	36	21	31	33	34	43	23	25	33	29	42	31	30	31	43	30	33	33	30	26	33	31	36	22	38	33	16	27	34	41	24	40	31	36	54	40	39	39	40	33	30	43	32	37	38	25	29	29	26	39	36	31	42	21	24	30	28	41	37	35	26	39	34	33	39	29	31	35	36	32	22	34	32	31	45	31	48	33	27	32	46	32	30	31	27	33	22	22	31	41	30	27	31	35	26	25	40	34	32	36	28	26	39	26	28	32	26	31	31	33	29	36	40	33	28	39	43	34	41	30	33	28	34	20	34	38	34	35	32	33	38	33	25	30	42	33	20	38	30	32	39	35	25	28	27	35	33	29	36	36	32	30	26	43	44	30	29	32	35	34	35	28	34	40	28	29	35	32	45	32	40	29	36	25	38	30	25	28	35	44	37	33	36	40	31	28	29	31	30	41	21	38	33	36	31	43	47	35	38	33	25	38	26	28	39	30	30	35	21	33	35	25	34	29	35	38	34	29	46	35	31	34	36	32	36	35	30	39	33	39	40	34	30	32	35	38	37	40	32	23	41	31	22	35	24	26	37	23	26	30	29	33	21	35	28	20	44	29	30	23	25	39	35	34	35	23	36	27	26	30	32	35	42	30	43	34	33	29	30	33	30	25	34	34	34	31	29	25	38	30	25	26	30	27	34	41	24	39	32	34	37	38	28	35	40	31	33	26	38	29	32	34	31	41	43	37	34	33	25	37	46	30	42	30	31	30	37	28	27	34	26	26	24	26	29	33	34	37	24	31	40	32	25	30	38	30	38	27	32	32	34	34	37	37	41	33	23	33	37	32	36	34	30	28	43	36	33	30	27	34	40	34	30	22	33	36	34	28	29	34	30	31	26	40	35	36	31	25	33	29	30	28	34	33	31	39	39	33	27	28	38	36	32	28	36	31	38	27	30	30	32	29	37	35	31	35	34	32	30	40	30	36	37	26	32	25	37	26	33	33	33	31	34	26	31	34	34	34	31	41	34	30	32	30	40	30	35	36	33	33	29	34	34	21	45	30	38	36	25	35	29	36	31	42	38	26	29	20	35	36	28	33	29	27	25	33	21	28	30	36	28	43	30	44	30	40	37	36	34	28	36	30	40	31	28	26	34	39	38	38	31	23	29	30	33	39	32	33	42	35	33	37	32	36	39	29	29	34	32	42	32	28	29	36	37	33	40	34	42	34	39	35	35	31	33	35	38	30	31	35	45	36	32	37	38	39	29	29	29	40	33	28	41	33	23	39	27	30	27	27	35	31	32	32	33	24	24	33	28	26	45	36	29	35	40	33	27	24	37	34	35	35	26	30	32	33	25	30	39	41	26	23	29	24	35	45	32	34	21	31	37	28	32	23	28	35	31	28	32	33	36	27	34	38	26	42	27	47	33	39	40	35	30	38	29	35	27	35	34	31	22	39	32	32	32	34	30	32	31	47	34	36	34	38	30	31	32	35	30	41	25	36	38	34	36	35	29	37	41	23	49	40	28	35	29	39	36	32	26	22	38	46	36	26	37	31	33	36	28	34	33	32	20	29	34	33	33	31	32	29	31	21	28	35	38	27	40	36	26	32	33	30	35	35	37	35	25	42	28	34	26	31	35	27	32	25	41	29	29	35	39	34	37	33	35	23	38	38	28	33	33	25	22	43	26	33	32	47	30	32	34	33	40	19	33	30	38	39	32	26	33	26	32	33	28	25	35	33	35	33	28	24	34	32	33	32	32	28	40	26	34	35	34	31	35	29	34	29	22	35	33	29	19	39	33	24	36	17	41	33	25	30	27	35	40	24	35	41	38	37	28	39	33	29	21	32	21	30	25	23	30	34	32	38	36	29	35	25	31	31	28	29	34	28	38	34	31	31	49	28	41	32	30	28	29	33	27	39	27	35	25	26	26	29	33	37	29	35	42	27	35	36	32	22	25	28	26	36	25	35	35	27	29	39	36	42	33	31	28	35	33	34	28	29	36	34	35	26	40	34	31	36	31	24	37	36	37	25	33	29	39	19	28	41	35	41	34	25	37	38	29	40	18	33	29	40	36	33	45	34	26	36	22	25	32	37	35	32	41	36	30	28	20	30	26	45	40	41	32	32	41	26	25	38	32	30	32	42	40	28	30	30	37	30	30	42	28	33	41	32	39	34	27	28	27	53	28	24	34	27	30	26	30	40	28	28	44	30	33	25	34	31	22	26	27	42	31	37	35	38	32	42	33	33	28	25	30	32	34	31	31	34	26	26	24	27	37	31	29	29	34	45	29	42	41	46	31	36	35	26	27	33	46	41	29	35	34	33	30	38	35	39	34	29	32	30	27	34	44	32	22	38	27	30	37	34	29	39	30	33	35	31	26	32	31	33	41	43	34	34	34	32	35	33	29	25	29	32	31	38	29	23	33	26	22	27	24	39	33	24	28	35	31	24	48	26	28	37	30	31	30	35	31	26	42	34	24	43	36	41	30	28	26	30	36	37	31	35	34	34	30	42	30	32	27	32	25	27	25	27	27	35	28	28	34	42	37	32	50	29	29	42	27	25	28	22	33	23	37	38	41	31	36	35	31	28	24	16	36	28	25	24	30	38	31	25	22	32	28	33	37	33	36	45	28	26	34	34	38	25	35	29	46	25	34	36	35	41	38	41	32	27	32	34	31	41	31	41	35	27	51	36	32	36	34	32	38	38	30	36	38	42	31	30	36	25	38	34	43	32	29	35	36	37	36	28	36	25	27	26	32	35	26	34	35	35	33	38	38	27	37	34	31	35	38	30	39	37	32	28	22	23	32	26	33	26
27129	14476	7936	6494	12411	15540	14633	12868	11797	10931	9654	8421	7599	6944	6274	5426	4630	3976	3469	3089	2685	2437	2074	1829	1896	1695	1564	1416	1271	1235	1070	870	805	758	694	711	665	628	555	536	502	468	460	470	517	487	474	466	486	467	440	376	428	423	390	356	331	353	294	340	329	311	321	332	317	274	301	329	321	295	305	310	306	288	302	296	291	303	298	310	311	335	304	336	286	320	317	327	306	319	321	328	337	287	319	333	301	269	334	314	279	277	296	308	294	302	289	268	289	326	324	293	269	311	295	308	334	284	324	280	317	291	317	321	306	320	286	295	311	314	289	287	305	297	309	311	286	300	298	306	320	277	329	266	293	317	318	318	311	283	300	268	287	290	304	291	324	305	322	309	307	313	293	280	316	288	320	292	296	305	282	326	305	288	312	354	295	306	292	303	334	303	294	307	258	311	322	314	307	287	310	287	276	277	276	300	307	280	305	286	305	302	301	314	275	298	289	303	296	312	282	293	323	292	280	337	278	278	301	306	302	310	286	292	284	341	319	300	311	276	312	318	294	289	318	335	293	316	308	331	293	293	290	323	284	321	318	292	319	297	308	295	325	283	328	294	277	300	279	288	309	295	300	302	298	313	293	292	295	340	308	287	300	314	312	306	280	300	295	302	281	314	278	298	304	299	299	295	286	282	320	309	329	301	267	270	285	297	310	326	303	297	313	333	320	298	296	298	321	310	293	294	276	280	328	307	310	313	336	308	305	338	288	311	304	312	303	294	288	294	319	297	310	265	290	316	306	285	284	310	291	280	280	330	311	310	282	276	304	309	304	295	306	300	287	309	327	298	284	313	286	271	303	295	282	280	289	307	303	295	275	267	293	293	297	288	291	331	305	310	304	315	310	301	304	304	269	269	282	270	304	295	266	278	325	294	287	289	306	294	306	329	332	282	273	333	307	291	303	290	309	282	327	312	294	340	306	302	295	318	317	332	289	269	302	310	308	299	304	326	313	297	313	293	308	319	287	298	287	292	314	280	298	295	295	310	281	328	288	308	277	331	318	306	314	324	288	280	262	306	267	300	292	317	326	307	320	315	293	302	294	296	301	300	283	293	312	307	292	281	289	291	309	329	296	273	300	267	283	304	298	318	261	314	302	307	291	301	287	275	315	300	273	289	312	287	327	287	295	323	311	296	315	308	301	310	285	298	309	281	302	286	329	288	276	304	311	290	300	270	329	303	345	299	304	262	305	287	301	290	297	310	296	308	291	282	302	277	294	295	297	308	292	294	305	305	311	317	295	295	283	341	324	302	292	317	312	306	291	284	329	299	283	316	293	294	278	310	315	270	281	291	315	287	278	313	276	306	309	294	264	308	291	315	340	299	299	311	274	286	298	292	299	285	300	286	303	278	285	296	284	292	281	317	292	295	300	311	322	327	277	294	290	288	314	298	326	288	298	323	310	285	303	327	316	291	319	290	316	324	290	305	279	312	303	303	341	282	284	282	297	328	283	314	316	289	284	313	295	309	300	278	291	309	293	327	299	296	288	306	307	333	305	314	299	316	294	299	344	340	289	281	296	305	302	290	288	298	309	312	307	295	292	301	298	288	301	310	308	289	334	302	306	302	305	306	297	312	326	327	310	308	308	302	287	288	290	283	296	302	329	295	304	277	294	325	275	314	318	279	277	320	275	299	272	313	310	309	325	321	287	314	318	294	313	298	318	312	308	312	271	286	286	281	284	307	289	301	295	277	314	274	259	319	296	335	286	333	303	301	315	331	270	318	303	297	314	311	295	256	322	322	330	289	297	310	317	265	263	327	289	300	255	306	286	274	343	311	299	292	307	296	322	301	317	331	293	331	296	324	287	320	309	333	313	295	296	280	315	309	272	293	333	277	328	325	302	298	283	308	276	295	311	330	301	297	309	316	299	306	317	308	307	266	276	295	272	287	317	336	300	281	328	302	267	281	325	299	309	292	283	291	292	261	274	296	284	285	298	304	273	283	302	310	306	286	305	295	298	303	318	327	307	278	312	320	306	286	298	306	313	296	319	295	293	305	268	308	314	287	291	283	293	306	299	269	301	311	299	275	301	288	286	289	317	303	299	335	311	291	274	285	283	315	305	327	285	308	310	313	301	290	314	288	291	238	281	298	310	287	321	278	295	304	284	265	296	302	262	299	285	283	288	322	306	315	318	299	275	306	279	329	313	304	291	284	308	302	274	306	292	283	299	290	278	306	305	281	316	272	320	288	271	291	268	321	298	309	295	322	292	289	272	304	317	289	322	296	298	293	265	287	292	295	316	288	311	292	293	309	304	336	287	305	305	320	303	294	297	293	279	335	292	337	285	303	304	323	323	318	321	308	322	276	303	304	297	296	267	312	294	318	314	326	281	290	296	305	287	302	308	286	316	295	290	323	268	336	316	286	303	306	314	299	321	309	255	330	283	269	312	297	292	302	332	296	293	286	308	283	303	301	317	301	313	304	288	299	315	287	296	291	305	257	269	297	303	289	303	309	280	306	297	307	315	292	321	311	298	323	293	295	296	300	319	302	310	276	301	313	296	311	289	288	283	288	325	316	292	278	289	264	303	303	296	283	324	324	292	298	281	314	308	278	302	284	286	256	290	299	297	309	298	315	269	309	282	279	293	279	272	340	292	306	327	294	300	321	314	311	306	289	270	289	308	292	284	316	352	296	316	272	294	291	306	307	329	287	296	307	298	286	283	312	302	287	289	284	278	299	285	309	291	297	306	272	305	309	284	313	287	322	285	278	327	272	302	284	293	297	310	292	287	312	308	283	288	318	314	316	286	294	316	288	281	302	329	306	283	291	285	293	320	298	266	302	291	273	279	296	323	285	297	287	293	254	282	317	273	301	282	297	325	278	308	283	280	305	295	318	283	314	320	315	309	292	298	266	337	326	308	320	313	303	275	283	274	281	297	291	318	284	298	299	342	279	289	295	305	308	292	298	304	317	301	330	323	322	292	343	282	321	275	290	282	312	288	307	275	301	265	301	290	272	290	256	301	296	300	322	295	336	289	283	303	301	325	291	305	333	283	312	330	326	274	316	302	279	306	287	283	329	312	286	286	310	288	301	316	294	289	294	287	303	301	274	307	324	324	316	288	284	320	289	290	343	302	312	295	292	334	301	298	272	297	302	282	289	329	276	328	299	288	257	307	298	335	300	298	291	316	323	291	309	291	310	312	292	290	319	296	276	322	309	342	300	290	313	292	355	333	292	300	272	287	299	287	261	326	281	272	319	276	305	304	297	290	251	330	277	312	301	302	287	285	321	307	305	308	265	306	282	293	314	289	315	264	310	285	320	301	281	306	313	283	314	303	289	275	294	326	287	292	296	312	324	290	326	294	295	309	294	325	275	322	297	301	290	290	306	318	281	308	290	303	302	346	327	286	298	299	295	300	300	337	307	325	318	316	309	347	278	315	289	332	290	302	312	278	312	289	294	319	287	322	277	276	284	270	283	272	290	282	283	339	297
5043	3455	1271	434	334	431	520	524	497	492	454	413	351	318	311	245	257	187	160	171	150	141	129	123	122	111	109	101	106	78	75	68	70	64	75	59	69	56	68	78	49	67	48	55	48	60	68	75	47	49	53	51	39	49	43	49	54	39	49	48	49	47	44	38	52	56	42	44	48	46	52	36	43	54	53	48	49	52	38	51	42	33	45	36	43	36	51	51	40	45	52	47	51	37	33	49	43	48	47	53	39	42	47	42	44	45	38	36	51	43	46	54	56	42	46	51	62	46	48	48	47	33	50	63	39	52	57	44	43	48	49	53	46	55	46	46	45	50	42	51	42	39	40	48	42	44	46	42	35	60	42	46	35	47	43	48	58	42	36	41	38	50	55	48	32	43	48	47	54	54	57	54	48	49	39	43	38	34	58	33	42	55	54	51	53	42	54	45	39	53	40	53	53	44	51	56	39	51	43	38	47	60	39	53	53	38	55	49	33	49	45	47	43	41	63	47	50	40	49	56	55	46	52	56	42	45	59	56	47	45	42	45	41	43	39	39	61	43	50	50	42	35	51	38	58	51	39	41	47	45	30	25	49	46	45	47	48	46	38	45	52	46	45	49	42	49	49	47	50	45	39	54	48	49	39	48	30	37	46	49	44	46	44	36	59	50	43	48	46	47	40	42	39	45	46	50	55	40	52	50	41	52	38	49	35	39	41	58	44	52	49	38	47	52	53	46	42	64	42	49	45	47	42	59	60	50	46	36	50	36	30	40	40	40	41	50	39	44	28	46	50	39	65	37	41	45	48	35	43	54	40	49	45	57	36	55	44	57	45	45	45	56	43	36	42	46	50	39	45	48	50	42	42	43	43	41	47	50	45	46	45	43	40	42	47	44	52	45	65	45	49	39	54	44	42	57	39	57	45	39	36	37	52	47	51	43	38	48	45	42	37	53	43	43	47	36	40	46	50	40	47	52	54	42	41	50	42	65	42	49	46	47	56	54	47	44	52	49	44	50	49	49	50	44	56	40	39	47	35	40	43	44	42	58	47	53	47	46	49	42	38	62	50	35	44	43	53	34	42	52	51	42	45	42	45	43	39	58	43	51	41	44	37	51	64	45	54	41	54	51	46	51	47	36	51	49	50	38	59	47	44	46	31	52	41	41	38	31	43	41	38	59	48	47	35	45	54	46	49	52	54	40	31	42	54	53	46	44	42	61	38	50	46	46	42	45	43	41	48	54	65	41	52	45	41	51	52	50	54	45	48	51	47	54	49	52	43	48	43	48	40	41	39	41	38	44	48	52	39	49	49	42	55	55	57	39	43	26	52	49	55	39	47	41	40	58	51	44	45	40	37	33	40	48	47	56	47	44	52	62	45	60	51	52	47	48	39	39	60	43	46	46	43	60	43	41	53	38	39	53	65	35	47	45	39	44	51	46	50	48	49	52	45	46	47	47	41	41	35	51	45	39	44	56	49	48	53	48	46	43	53	38	38	31	49	47	49	57	59	45	38	49	47	49	37	51	38	43	50	39	33	47	41	38	34	53	31	50	47	45	50	53	38	54	48	56	35	34	44	52	46	46	34	45	35	48	42	43	40	44	48	56	36	42	56	37	45	51	42	45	45	50	59	44	52	47	52	31	60	48	43	44	51	57	44	50	29	44	59	44	40	54	56	59	48	34	36	50	50	43	48	37	61	47	45	62	46	51	43	51	45	36	45	40	45	42	39	41	50	38	40	41	51	37	42	36	48	47	52	53	50	47	49	60	51	49	37	50	43	51	40	45	58	59	54	47	55	45	67	35	47	30	37	48	53	47	50	50	46	39	62	32	39	45	35	58	38	57	44	44	49	60	47	50	52	51	42	40	42	56	53	50	51	30	39	47	53	46	52	42	51	39	48	34	42	42	51	49	49	48	49	39	49	41	46	41	45	48	43	39	54	48	37	51	42	55	51	40	50	43	48	55	43	57	47	56	42	45	54	46	41	39	46	43	46	42	42	45	50	50	49	46	35	40	52	55	53	45	46	32	44	57	41	52	52	47	50	40	56	48	40	46	46	48	49	52	45	70	35	45	49	39	40	49	40	45	45	48	42	45	35	47	59	45	39	51	44	47	62	37	50	48	39	50	40	40	47	50	45	59	44	37	57	50	45	44	56	44	55	63	49	54	42	47	44	49	55	38	56	61	52	47	52	40	36	65	46	45	46	46	42	52	39	44	52	35	46	39	42	44	49	44	41	41	45	49	50	59	40	39	42	37	34	44	51	43	34	48	51	44	52	44	41	46	46	49	44	41	60	32	55	61	54	42	39	53	43	47	42	44	45	43	52	50	56	61	46	36	41	30	51	46	52	45	40	41	44	60	36	48	47	45	41	49	42	47	46	61	61	55	46	51	45	42	51	51	47	53	46	52	39	45	46	41	44	46	45	57	45	41	46	43	46	47	48	53	60	49	41	46	49	49	39	48	45	69	46	57	45	51	42	46	57	48	45	38	48	48	51	55	54	44	42	44	53	43	59	47	55	53	48	54	45	62	57	40	47	45	32	39	43	42	56	47	49	55	51	49	52	38	41	55	52	53	61	43	39	56	58	36	42	48	54	51	43	46	50	43	56	55	30	55	47	52	59	54	36	52	42	45	47	48	45	47	37	38	48	49	50	34	39	58	47	52	44	41	48	53	44	38	45	46	41	52	45	49	38	48	43	54	49	35	38	40	47	45	41	44	41	44	38	43	48	39	58	39	55	50	37	47	43	55	46	42	48	40	47	39	46	54	42	34	49	52	53	42	57	51	44	52	44	50	51	39	37	46	48	63	45	53	28	40	51	58	54	45	51	58	44	34	37	55	43	42	40	48	39	43	44	54	51	43	61	43	42	33	49	52	46	45	52	38	56	47	39	52	50	41	55	44	53	52	47	35	39	40	46	53	44	44	50	42	53	48	49	56	35	39	44	40	54	39	36	48	47	36	36	39	40	57	43	52	39	39	58	48	47	38	51	58	44	55	36	50	52	38	46	36	39	42	47	51	54	46	32	46	41	33	42	56	51	51	41	42	38	50	46	52	38	44	49	50	58	50	48	47	42	39	46	38	42	50	45	43	38	37	39	35	42	48	46	51	40	55	45	46	52	42	38	38	47	52	47	49	40	47	39	50	47	49	37	51	51	45	49	52	45	38	42	46	43	44	34	47	67	40	54	43	45	40	41	35	45	48	48	46	37	36	47	44	45	51	48	46	60	50	43	42	52	41	51	47	39	48	47	44	52	44	34	39	42	51	66	45	46	44	47	50	40	36	47	38	39	51	34	41	36	36	45	61	47	36	38	51	49	42	47	50	62	44	49	37	41	48	49	47	45	38	43	47	47	50	34	54	52	41	53	41	39	49	49	37	53	45	41	46	42	43	52	57	49	52	46	29	39	43	49	49	40	46	33	42	41	47	46	49	52	37	54	53	51	41	46	38	45	47	48	43	34	58	44	46	51	51	33	40
33125	20645	11222	8338	14990	17840	17101	15410	14526	13079	11638	10075	9176	8447	7558	6741	5436	4696	4279	3688	3365	3110	2521	2330	2369	2165	1907	1798	1596	1504	1252	1068	1036	953	924	938	847	848	739	710	626	635	599	641	683	737	668	652	662	646	617	550	557	585	548	505	479	484	464	455	464	446	458	444	466	403	446	414	460	464	416	456	410	438	449	398	382	415	465	405	402	410	400	412	443	443	409	449	456	422	437	436	451	467	396	406	433	448	438	401	436	462	406	451	472	419	419	424	447	408	398	423	425	449	431	426	441	429	417	440	446	430	417	411	424	403	416	411	401	431	421	427	408	439	434	406	406	398	412	406	441	424	421	434	397	406	421	416	385	400	385	452	386	408	438	416	417	445	389	413	420	410	422	419	404	391	394	432	401	431	421	388	431	428	421	463	420	406	415	418	424	414	449	402	418	429	381	430	464	388	403	448	411	418	412	357	443	390	415	407	415	443	392	440	406	412	416	428	429	438	414	423	403	423	412	397	429	437	404	424	389	445	388	417	448	395	431	412	444	412	426	411	419	418	406	440	408	430	425	391	448	428	422	428	425	454	409	441	420	451	445	452	386	419	454	435	432	383	440	414	434	396	407	449	462	430	408	410	411	431	402	415	422	412	357	446	435	405	403	420	435	410	453	402	406	408	419	413	445	434	401	415	423	437	433	420	434	418	372	390	425	436	388	419	409	415	391	410	423	415	442	415	424	431	417	369	423	441	402	419	468	413	409	415	404	425	427	439	409	449	437	426	420	437	432	444	403	412	446	348	424	435	392	422	429	416	414	392	373	431	425	439	458	415	440	434	422	436	438	423	429	390	404	422	426	441	389	417	433	435	413	398	462	403	430	403	465	404	410	428	474	432	410	431	414	387	416	398	444	430	425	440	404	412	450	427	411	423	441	475	408	419	463	425	373	443	414	478	460	432	450	443	436	461	457	389	431	417	407	433	429	435	412	422	415	445	441	409	425	442	407	418	448	411	421	386	410	380	427	393	401	446	419	390	447	431	435	403	446	424	408	431	432	405	416	412	412	429	414	434	392	434	425	391	395	408	413	403	444	414	400	442	413	422	443	419	413	383	432	410	437	464	377	454	428	424	387	443	397	399	394	424	434	413	436	433	403	426	385	405	378	425	451	455	426	415	408	447	440	416	448	416	462	427	416	431	448	435	426	445	433	429	395	436	448	424	420	443	422	368	401	435	385	423	426	415	421	436	365	438	396	418	398	405	408	365	396	390	423	429	384	411	437	419	448	413	410	434	404	449	381	409	447	395	444	421	413	425	429	418	418	423	414	398	400	447	416	413	469	398	404	391	431	444	394	423	384	408	430	427	404	444	427	432	417	387	433	412	408	415	408	416	430	394	431	401	442	410	432	408	432	463	433	379	383	426	402	407	400	355	410	415	417	413	419	400	432	406	413	396	460	431	385	430	422	472	401	449	445	388	421	450	447	403	422	382	460	396	414	388	439	387	393	430	416	402	424	435	472	391	425	448	413	420	438	437	426	429	409	394	410	404	413	401	433	412	413	411	457	405	404	445	441	459	440	416	450	402	393	439	445	418	424	404	416	404	435	374	425	419	408	442	423	402	446	436	468	407	406	433	420	417	442	397	418	420	429	435	441	435	448	402	426	384	409	415	416	419	403	427	411	418	405	440	415	453	428	406	424	409	399	420	444	456	430	388	409	423	397	414	434	438	378	407	435	429	432	435	402	455	416	408	415	384	430	418	453	402	426	403	408	440	421	445	454	425	439	426	444	426	457	416	418	450	440	395	441	408	422	461	406	442	401	392	439	412	404	410	409	400	421	434	415	411	447	387	426	433	429	422	434	427	441	400	413	442	413	437	418	467	424	410	416	382	430	438	426	401	430	390	399	418	403	403	422	442	439	414	467	422	446	407	439	409	446	400	410	416	404	395	406	416	384	430	397	416	440	455	376	459	430	436	409	413	445	407	430	451	441	419	410	448	411	394	468	441	435	431	425	433	412	416	453	432	423	398	447	401	397	430	427	414	424	438	412	397	406	401	390	429	468	421	419	405	453	431	423	415	399	410	377	387	439	448	457	390	451	400	422	400	407	427	434	400	413	405	419	424	415	410	420	438	448	403	404	402	428	396	430	415	400	435	411	395	405	443	422	401	443	399	426	408	422	408	418	409	461	425	415	414	440	407	416	412	396	386	386	417	427	419	441	425	442	385	418	416	433	413	409	445	441	437	443	426	450	397	405	399	416	405	392	403	453	428	386	416	445	426	435	426	396	435	379	390	442	442	413	412	432	395	427	400	433	448	408	429	420	436	413	400	449	410	433	412	418	406	412	405	384	406	418	406	420	387	425	418	434	456	451	424	398	429	424	445	417	416	440	439	447	424	411	414	423	418	447	491	406	433	448	434	439	415	386	436	384	440	432	457	403	418	379	401	407	441	420	406	406	424	407	377	420	419	450	423	436	408	434	415	388	421	414	429	412	400	420	441	410	455	433	415	403	399	411	440	394	442	417	419	405	447	469	365	431	431	426	418	416	428	418	418	389	442	424	423	426	431	434	419	410	425	409	409	415	398	413	419	370	414	425	364	442	395	383	437	426	403	361	401	432	445	404	404	434	435	432	425	416	438	413	431	421	425	396	419	405	418	422	433	399	439	448	433	427	405	395	407	452	403	409	435	434	470	397	427	416	405	435	421	409	411	427	407	410	384	422	438	408	428	419	463	434	412	423	409	431	409	443	419	429	451	457	398	421	386	420	442	436	446	394	424	425	409	452	378	401	431	398	448	399	414	405	407	436	429	420	434	380	392	417	453	437	459	437	417	396	435	449	396	448	392	449	435	432	431	447	390	391	434	407	394	401	403	467	422	437	407	390	396	411	468	429	422	420	421	380	439	425	430	420	413	423	413	437	420	413	386	405	403	405	448	451	432	413	420	398	414	427	449	410	445	443	433	435	442	431	400	389	427	430	427	455	373	453	404	432	412	429	429	428	408	432	386	354	426	429	439	415	435	416	441	407	414	423	421	418	425	407	406	399	401	395	438	416	438	414	433	397	407	417	448	442	442	423	418	419	406	402	462	418	411	399	406	452	429	395	397	430	472	386	419	387	441	443	377	424	456	443	411	425	438	392	412	443	426	448	392	418	417	452	390	425	451	405	427	423	413	423	444	413	465	439	410	419	397	400	407	454	450	390	412	434	415	450	410	422	385	419	392	456	437	459	422	433	418	409	410	408	409	399	409	426	413	427	446	423	394	406	446	419	407	441	415	455	439	448	430	434	440	432	415	406	436	386	415	411	452	437	441	407	371	388	409	420	383	391	436	416	422	433	407	419	453	406	401	452	431	415	397	466	395	425	407	412	425	408	391	429	385	387	461	461	441	407	430	411	403	428	407	402	401	433	414	413	408	377	422	431	421	407	440	411	402	396	453	422	433	444	414	431	424	387	389	417	433	405	426	424	441	396	453	426	388	425	426	403	406
5215	2739	1031	321	390	425	512	484	446	462	375	384	327	330	275	248	207	179	188	145	141	123	89	92	85	94	88	83	91	59	54	51	52	57	51	44	44	51	39	46	37	31	33	41	46	39	45	41	38	35	30	33	24	33	44	35	25	34	33	32	21	40	26	20	29	30	27	27	29	23	37	36	24	27	32	27	26	28	28	25	31	34	24	33	32	25	34	25	22	33	32	26	27	29	26	20	34	28	30	30	24	29	16	29	22	32	25	20	31	25	23	24	26	34	30	29	25	23	27	33	32	30	29	20	37	27	23	27	30	27	31	18	26	34	19	30	33	30	29	24	31	31	24	23	23	26	19	31	38	29	25	22	32	28	25	27	30	33	26	31	25	28	18	31	25	26	27	25	24	40	33	27	30	16	24	20	30	28	30	28	29	30	30	37	27	27	25	24	20	28	25	34	29	36	30	30	20	24	32	27	23	24	23	27	31	21	31	33	26	24	27	26	22	21	30	32	25	34	28	25	33	26	24	31	32	28	25	33	29	34	16	21	28	28	34	23	24	27	18	33	30	26	32	34	36	21	26	28	25	26	25	31	36	27	22	34	35	32	32	31	17	35	29	22	31	28	32	28	33	24	37	21	27	37	22	25	21	30	26	31	35	21	29	26	23	33	35	31	25	42	32	19	25	24	28	28	28	35	24	22	22	19	24	36	31	24	30	29	27	31	18	24	35	31	22	34	30	25	30	27	26	25	26	36	28	24	24	26	28	22	41	29	25	35	40	23	32	27	24	25	30	35	19	28	20	25	24	22	28	26	23	23	30	41	25	26	38	21	30	23	26	28	28	22	31	25	20	33	18	22	32	23	30	28	33	29	25	34	30	21	26	21	26	31	28	16	19	24	38	26	26	20	31	36	17	17	21	32	29	28	20	32	22	28	21	25	22	21	25	22	33	26	23	25	19	39	22	25	32	24	32	32	20	28	27	33	23	27	29	22	26	22	29	31	42	28	27	34	16	24	24	28	22	21	26	33	25	21	31	19	33	23	24	29	33	25	21	33	32	24	27	29	22	33	26	32	30	42	30	24	29	36	36	24	29	23	33	28	28	28	21	30	26	31	22	26	21	23	29	37	23	17	19	29	33	34	28	26	34	29	25	37	34	31	37	33	33	28	23	30	31	22	32	29	30	27	33	36	22	29	23	24	28	27	17	33	22	33	29	27	22	38	18	22	22	29	30	37	35	20	34	32	33	18	31	34	28	34	40	31	28	31	28	38	35	34	30	24	20	31	29	30	26	33	25	26	24	26	24	29	20	22	27	31	32	34	30	29	28	26	32	32	19	28	34	28	30	25	34	20	33	26	31	31	26	29	22	25	22	24	26	36	21	29	28	30	30	28	32	23	24	31	32	30	27	25	31	26	35	36	37	28	24	19	24	25	18	19	33	28	47	21	16	30	29	24	25	27	26	30	27	26	23	34	29	21	33	32	21	32	25	34	27	26	32	25	36	38	38	33	26	20	29	18	21	31	35	21	20	26	14	22	21	32	21	23	27	25	33	25	23	32	26	32	29	30	22	27	35	37	26	26	37	25	26	27	36	21	31	21	22	26	22	31	24	18	27	22	24	33	24	39	22	25	31	27	23	31	30	29	29	29	30	33	28	30	29	39	29	30	25	24	25	31	33	23	16	30	26	24	40	33	22	30	20	30	21	26	25	25	28	24	27	23	35	23	28	26	31	28	26	34	28	35	29	24	28	29	30	21	17	18	31	24	31	23	30	24	36	28	27	30	26	30	27	28	42	20	19	26	21	25	33	23	37	30	31	15	17	26	25	27	31	24	30	26	35	20	32	30	18	22	37	26	28	25	26	25	28	29	28	24	21	28	30	27	21	21	20	29	28	36	26	26	23	30	28	24	22	31	26	25	43	28	34	17	24	35	30	39	17	30	29	30	28	35	27	29	29	27	35	27	22	36	22	22	27	26	26	28	27	33	26	28	28	26	27	33	25	19	25	23	25	26	38	26	23	28	32	23	29	19	28	28	32	30	24	20	26	30	29	29	26	27	31	25	24	21	29	41	27	27	26	29	37	21	37	22	25	19	38	27	26	27	31	23	24	25	33	33	26	20	29	27	18	31	30	26	35	31	28	26	27	18	21	25	26	29	33	31	29	35	35	25	27	25	21	28	20	38	33	32	29	23	31	25	24	30	17	18	26	39	20	26	21	28	31	24	22	23	27	27	34	35	23	25	28	24	26	24	31	20	25	31	30	26	27	25	20	21	32	25	28	27	23	29	20	17	35	29	34	26	35	33	31	27	34	30	23	18	34	27	29	28	32	25	23	27	27	27	32	19	27	29	23	24	28	24	36	34	29	29	31	29	30	21	19	24	28	29	30	22	26	23	21	26	20	29	17	32	27	27	25	13	25	19	29	27	28	24	34	26	36	19	25	31	23	32	26	30	37	34	30	19	31	28	31	29	26	26	37	22	17	28	28	36	21	26	20	36	33	19	31	27	34	33	28	25	28	26	27	22	36	22	27	23	25	38	24	23	26	30	36	26	28	23	28	27	28	29	39	31	26	26	30	27	30	26	32	37	29	25	31	41	36	25	24	25	21	37	30	22	30	31	33	28	23	24	42	31	20	29	23	33	28	27	27	28	30	24	32	32	30	43	27	24	26	26	27	32	28	15	36	25	28	23	33	27	26	35	29	21	32	26	31	41	25	22	21	26	40	30	25	26	38	24	25	31	23	26	22	24	23	26	24	35	30	20	31	27	24	27	31	30	20	23	24	23	28	25	34	21	24	20	29	30	31	33	27	30	33	35	18	25	37	23	28	24	25	32	25	23	31	32	25	28	28	18	16	25	27	24	35	33	24	21	32	22	34	32	26	26	23	42	29	32	35	27	22	26	25	29	19	30	27	28	39	27	29	30	34	21	22	34	33	33	27	26	27	31	30	25	23	23	26	27	20	27	30	21	26	25	30	21	25	25	29	27	28	25	35	33	37	37	25	30	20	31	22	25	25	19	30	19	30	25	17	30	34	21	36	25	27	26	33	28	28	38	30	27	24	34	28	25	25	24	28	32	29	28	28	34	21	36	22	35	29	29	19	32	29	21	26	30	28	29	20	27	34	21	40	35	23	28	22	27	25	19	28	29	26	21	34	36	29	33	34	29	31	31	27	27	32	30	28	21	28	27	24	29	25	25	31	29	21	27	22	36	31	27	26	32	29	21	29	21	27	23	35	23	21	28	24	23	27	20	33	28	21	25	26	23	31	24	27	26	30	29	31	38	27	22	36	22	20	29	36	29	31	26	28	28	21	28	31	23	33	33	24	30	31	31	30	26	28	31	29	27	24	33	33	32	23	26	26	32	22	17	26	38	40	35	29	19	21	23	26	28	23	24	25	26	31	35	30	25	34	28	24	41	24	18	25	23	28	27	20	40	25	31	28	26	27	28	30	28	37	26	24	17	30	20	22	35	34	30
31554	18871	9429	7885	14563	17153	16722	15090	14082	13205	11722	9768	9223	8470	7169	6367	5377	4714	4187	3582	3247	2927	2363	2330	2159	1888	1707	1697	1476	1289	1072	896	874	754	804	729	739	640	548	538	495	475	490	539	542	557	500	513	473	484	434	438	425	387	412	361	334	319	298	307	261	280	318	267	251	267	283	262	287	280	271	244	282	249	288	293	271	272	255	265	270	229	254	285	252	285	290	284	300	260	273	243	276	264	278	284	292	253	253	272	231	270	247	256	265	233	263	268	266	282	244	242	244	243	274	242	304	271	274	242	248	281	255	250	283	269	248	277	252	274	269	243	247	276	252	261	250	242	271	277	272	282	256	264	256	260	259	250	251	235	252	292	240	230	283	275	249	275	244	273	247	267	259	299	245	239	250	225	262	288	276	243	252	248	241	273	236	270	228	234	251	256	247	263	268	259	262	265	259	248	306	234	253	232	287	257	259	230	264	229	259	253	252	257	271	300	267	276	258	253	267	249	255	247	268	254	271	265	228	277	262	265	256	258	251	293	291	242	241	248	278	252	249	251	252	245	296	250	266	274	298	268	249	261	285	255	261	255	261	265	270	275	272	275	253	277	232	269	260	225	284	249	261	242	247	237	262	256	238	258	284	258	257	279	251	267	257	245	262	271	259	264	270	273	242	250	249	280	272	287	242	279	257	255	256	253	249	239	247	260	238	256	283	279	255	241	242	225	254	259	270	253	251	254	267	256	236	262	258	258	253	262	255	246	259	271	260	231	262	235	264	274	265	256	244	261	234	258	283	235	261	287	236	257	226	258	272	299	251	283	249	239	263	254	268	233	231	250	252	246	240	245	229	258	268	273	254	267	227	242	243	270	261	281	228	258	268	266	255	261	258	264	232	253	286	261	247	258	286	261	255	285	260	298	253	255	229	230	275	268	263	253	238	286	273	262	249	257	252	275	252	263	273	277	241	240	295	282	270	280	267	259	246	278	266	259	280	233	256	250	258	273	250	254	259	253	229	257	230	249	265	257	266	235	274	243	239	274	281	263	277	236	247	246	249	269	228	255	277	232	246	265	268	281	253	272	267	270	253	252	267	263	242	285	259	288	241	262	251	281	257	286	239	256	248	228	286	250	249	260	290	253	270	261	273	275	237	246	253	273	257	257	272	234	270	261	246	244	246	242	261	243	236	225	240	251	236	259	278	239	279	261	261	288	275	279	267	252	264	251	227	244	243	264	272	251	265	282	246	253	259	277	275	279	268	277	249	287	267	245	272	249	272	245	242	234	241	283	279	282	244	261	233	249	221	252	279	253	224	266	277	240	268	265	241	275	262	290	260	257	284	279	256	255	241	265	274	276	254	258	245	249	251	256	270	248	237	261	245	260	279	259	284	244	262	259	257	244	267	251	263	235	264	247	277	254	262	248	291	263	267	268	268	260	263	250	262	250	270	270	224	280	289	261	261	247	225	262	243	272	266	239	244	260	239	230	250	261	237	271	252	229	253	293	260	251	284	261	246	262	234	224	242	249	243	299	252	265	237	260	270	238	242	264	251	270	267	258	248	272	270	265	251	273	244	271	221	224	261	263	242	270	288	248	248	278	255	251	241	252	241	263	233	244	263	256	266	256	257	231	259	251	253	246	233	275	251	246	251	262	274	265	285	250	267	260	304	280	258	259	249	282	279	244	249	252	266	278	287	256	270	247	273	244	250	243	284	280	264	246	247	269	248	243	258	287	249	270	250	284	248	267	265	273	269	286	259	262	253	245	250	256	258	230	246	297	274	249	255	271	267	280	240	249	254	253	278	236	227	243	253	284	249	244	255	281	239	256	260	239	273	257	251	246	241	256	253	252	255	272	251	252	280	263	277	254	256	256	259	251	274	256	284	231	275	234	280	272	268	253	262	259	275	279	245	259	263	250	252	248	237	251	252	251	259	266	244	255	239	265	251	243	264	247	265	282	227	261	273	267	280	265	209	291	264	273	248	244	241	247	249	275	264	246	238	260	249	254	257	244	268	258	281	243	239	266	218	249	250	232	266	250	256	226	311	263	239	269	280	221	254	236	253	247	258	264	240	260	233	265	243	263	234	289	260	263	255	266	240	264	286	274	253	268	268	272	265	250	276	235	281	250	243	276	272	252	275	271	277	269	267	275	254	267	276	247	282	260	248	246	255	268	259	252	257	250	248	261	228	245	266	284	287	269	258	274	240	298	283	242	236	274	230	277	245	239	276	300	274	288	245	267	243	277	235	242	263	282	258	231	255	240	260	277	255	263	260	257	288	285	246	263	250	247	282	236	287	289	246	258	280	243	275	277	261	262	265	232	264	277	289	279	249	256	236	259	244	252	269	265	254	275	270	271	261	247	253	255	275	240	235	276	237	273	230	289	285	255	234	264	259	249	223	277	297	225	255	252	254	266	235	276	281	281	301	249	281	268	246	277	249	264	268	263	253	222	259	265	265	282	272	232	262	269	264	272	261	245	236	225	269	256	252	241	245	252	254	274	219	266	265	205	257	292	250	256	216	270	260	262	255	261	249	252	271	264	238	241	268	264	256	270	253	252	255	258	264	276	249	263	249	275	247	263	271	247	259	269	260	286	263	234	274	262	278	268	229	252	257	263	244	280	285	278	232	297	258	270	275	227	259	260	258	258	251	253	236	252	254	256	264	263	225	248	260	277	280	249	261	253	264	272	248	266	239	287	267	258	275	252	248	275	236	244	242	272	272	251	265	235	270	245	246	272	230	259	256	248	261	269	270	249	248	261	252	264	290	249	227	252	248	252	242	287	251	250	255	242	263	236	241	264	248	230	262	258	253	279	237	268	248	292	238	273	277	273	257	272	270	254	268	261	298	272	262	246	257	259	281	253	235	256	244	253	246	270	256	263	237	231	257	265	264	277	258	244	236	289	252	261	254	248	268	259	241	249	283	236	250	230	224	252	261	271	245	272	261	255	290	245	269	258	286	257	252	269	253	298	297	283	261	248	256	271	292	292	268	298	251	258	269	250	272	252	277	286	259	234	312	221	282	268	245	255	236	263	244	260	264	268	275	225	252	280	259	257	256	243	232	269	242	241	244	291	255	285	219	264	265	253	265	270	250	270	247	262	256	265	260	274	251	268	272	258	267	248	273	284	274	258	257	256	297	246	253	268	246	258	299	270	273	246	267	222	246	237	269	257	255	275	243	254	251	246	242	270	254	295	243	248	255	252	257	277	239	278	266	252	262	266	250	267	244	268	265	268	213	252	271	266	272	253	261	246	288	263	264	261	252	273	234	271	294	251	240	259	280	225	278	272	251	240	282	244	272	260	282	241	261	272	247	244	253	267	257	264	241	267	223	241	251	260	261	274	244	248	281	262	250	280	235	269	263	268	247	251	258	251	311	254	269	235	264	262	277	241	233	261	262	256	263	234	248	259	246	262	274	245	238	243	243	263	280	262	272	246	258	267	264	232	258	276	246	261	247	285	249	266	248	258	257	259	278	227	264	270
6857	4758	1497	533	445	598	630	586	612	546	520	409	401	412	389	283	259	224	178	173	158	149	119	134	134	116	117	113	87	84	76	80	76	90	63	65	64	68	52	56	51	65	53	48	66	61	52	72	54	51	57	52	53	62	49	64	50	61	56	48	50	49	37	58	42	55	34	36	41	48	52	44	58	40	36	51	50	52	47	57	47	34	35	43	45	50	48	47	41	53	29	51	48	45	38	58	43	42	40	44	38	42	45	56	37	53	49	45	58	35	53	43	35	51	40	45	46	47	47	47	38	44	43	41	41	46	37	53	51	50	41	51	44	43	45	40	53	38	37	58	29	50	52	29	61	45	48	50	42	45	35	46	40	45	44	52	50	61	50	39	42	45	45	55	44	42	46	44	43	59	45	52	43	45	34	43	39	46	48	50	45	42	49	32	52	35	47	34	31	37	53	44	55	54	52	34	35	37	48	47	40	48	54	33	42	38	48	56	44	35	51	47	48	39	54	47	40	44	48	54	42	45	44	37	42	42	36	56	44	50	35	37	45	43	44	58	53	30	47	52	46	52	52	49	55	43	39	51	46	41	51	50	51	36	52	45	55	43	49	48	39	34	45	57	53	46	45	45	34	40	46	38	35	56	47	36	34	40	43	50	44	37	41	44	49	48	27	45	41	55	29	39	47	44	39	51	53	40	38	56	57	42	56	40	39	40	47	39	34	45	62	50	45	35	45	41	32	46	48	43	46	37	40	41	34	50	48	42	52	60	51	38	37	42	42	46	31	39	46	39	41	51	52	44	57	52	37	39	45	45	40	44	45	49	43	42	58	48	44	46	45	41	30	48	43	42	47	45	46	35	46	38	45	50	43	34	37	30	48	40	41	48	54	55	44	48	53	45	37	45	42	59	44	34	38	57	50	36	41	43	48	43	38	51	44	47	44	42	47	41	59	55	49	37	53	42	53	40	41	47	43	40	37	44	36	39	41	38	47	41	46	43	35	44	45	48	35	49	31	38	38	42	39	50	45	51	41	57	53	55	47	38	43	35	36	37	41	37	44	46	46	39	42	31	49	33	39	39	41	45	49	44	42	49	50	35	42	35	45	37	44	48	43	51	44	44	45	42	40	45	43	40	46	48	46	43	39	34	37	48	46	33	43	47	38	50	43	43	33	44	38	51	45	50	68	57	42	39	53	34	43	48	37	51	55	37	43	47	62	38	51	52	53	48	48	44	47	27	47	45	55	53	53	47	50	49	38	48	41	52	51	38	38	38	38	47	44	42	44	48	47	41	47	45	30	44	42	56	41	41	46	44	30	53	44	41	46	46	39	47	49	43	45	56	43	41	46	38	51	42	47	37	47	39	48	54	45	38	47	45	50	47	39	45	32	46	56	40	48	52	53	39	51	53	46	52	45	54	48	41	37	36	31	57	46	36	34	34	51	40	37	40	42	56	44	35	39	46	46	50	47	45	41	49	54	45	44	47	46	56	42	46	36	43	28	42	44	50	33	33	48	41	55	42	41	56	57	49	46	35	48	46	49	55	63	56	45	43	58	45	51	41	32	40	45	32	48	35	56	47	43	36	41	54	33	40	47	51	53	46	45	40	42	39	59	41	52	40	41	46	45	42	44	37	40	38	36	61	39	43	43	43	57	48	46	49	39	54	43	42	42	36	50	44	47	56	43	67	57	43	38	39	41	40	48	41	42	50	61	53	44	39	61	44	53	48	44	55	50	51	31	39	47	37	51	57	43	41	41	46	55	49	52	36	50	41	43	43	46	44	47	41	44	36	34	36	50	41	37	39	36	39	44	47	39	45	66	48	45	52	42	41	55	46	45	45	41	45	35	46	45	57	48	45	37	40	47	49	51	44	41	46	42	43	55	44	34	36	35	37	49	43	32	32	41	43	53	48	49	29	38	35	53	48	41	40	49	35	44	42	46	42	49	43	46	49	52	34	46	40	46	35	51	37	43	45	41	42	47	41	43	44	46	52	48	48	42	51	50	38	46	46	40	42	45	39	46	55	49	39	35	38	49	50	34	53	43	38	36	44	43	59	52	54	41	61	46	40	41	37	39	40	43	59	36	37	30	41	40	36	45	48	43	46	29	48	60	42	46	38	42	32	49	44	61	35	49	53	47	42	47	43	30	52	46	41	40	49	46	34	47	47	38	52	57	35	42	49	42	41	44	41	42	48	42	55	32	45	50	42	47	50	56	38	48	46	38	42	55	46	61	41	47	39	40	45	39	39	43	45	49	56	43	48	38	46	46	46	50	46	45	43	39	45	52	33	44	37	49	43	43	45	50	40	45	41	48	43	32	51	37	34	40	43	39	37	42	49	46	44	49	41	42	61	40	36	36	39	33	39	40	46	41	41	39	39	36	41	51	50	44	48	47	41	38	44	46	46	46	60	52	42	42	53	40	55	52	46	51	35	44	46	50	54	54	50	36	41	36	43	45	56	46	45	48	48	37	53	36	49	28	44	51	43	50	49	54	44	39	48	44	39	42	52	42	40	42	53	37	42	37	50	46	48	46	48	51	48	48	48	42	56	59	49	51	51	45	43	42	36	48	42	58	40	40	45	52	49	50	41	43	34	53	44	48	46	50	45	31	47	50	64	44	46	48	50	37	53	51	51	55	41	41	49	52	26	44	44	49	42	39	41	45	31	41	39	51	40	31	46	42	41	42	49	43	39	47	61	43	39	36	36	48	45	34	47	36	45	39	46	43	56	44	31	39	32	31	30	52	47	48	37	52	42	43	44	38	55	46	35	44	57	45	59	39	41	40	52	56	43	51	39	45	46	45	36	44	33	42	41	45	51	50	46	43	50	48	50	38	37	45	39	47	41	37	44	53	49	49	41	46	41	52	51	42	49	37	38	56	43	50	34	52	38	55	32	39	36	48	46	41	48	37	51	44	47	56	46	55	42	40	48	55	46	42	41	48	42	42	45	39	43	49	45	37	39	55	54	53	43	44	48	48	51	50	42	37	54	41	44	45	47	35	49	53	42	47	33	49	51	47	47	32	40	32	38	44	62	52	42	45	42	43	50	38	45	61	32	44	40	42	39	50	53	50	55	53	51	41	58	41	36	41	45	38	41	52	42	52	47	46	47	47	47	40	56	41	35	45	48	47	39	46	44	41	45	47	45	42	34	45	48	46	34	43	42	52	43	55	36	39	52	44	45	44	41	42	46	47	47	47	41	48	40	49	47	48	49	45	51	45	45	49	63	36	48	52	43	45	54	34	46	46	43	46	52	46	47	46	40	48	65	50	40	41	40	33	43	42	42	39	51	57	44	46	46	46	45	37	45	47	45	35	45	43	33	38	46	48	53	38	47	44	51	43	53	46	37	36	37	47	44	50	53	42	37	43	49	38	43	36	40	51	31	48	37	36	32	49	44	41	42	43	42	49	39	49	37	47	44	36	61	59	47	45	39	47	35	55	39	53	41	45	46	41	56	44	42	53	44	45	52	37	41	41	38
36106	23966	11758	9820	16971	20247	19091	16846	16286	15123	13238	11295	10490	9674	8513	7094	6160	5640	4802	4191	3868	3283	2879	2878	2494	2317	2192	2121	1783	1536	1306	1104	1098	1042	1037	989	936	916	883	748	781	715	718	753	756	747	662	698	698	622	610	583	632	627	616	539	550	481	487	476	443	431	418	426	422	411	445	404	435	417	413	445	464	396	401	420	442	454	418	419	426	419	399	435	418	423	434	421	479	431	436	443	414	427	398	435	395	454	428	420	400	455	404	447	417	424	455	426	402	376	419	397	416	442	424	411	408	414	434	437	389	428	429	438	426	391	428	396	421	382	369	403	410	393	383	397	405	390	405	418	405	412	391	408	426	376	414	422	413	387	415	398	435	405	388	422	435	385	460	420	380	399	393	411	428	401	435	385	441	402	428	371	396	408	433	415	427	405	387	396	398	393	416	406	400	398	413	400	389	442	406	419	419	364	402	458	437	437	400	440	430	423	417	394	417	426	405	420	395	413	413	420	385	377	400	434	413	442	407	415	392	403	427	400	399	383	380	428	353	399	397	423	425	394	403	377	413	397	383	431	415	396	383	384	410	414	388	418	418	419	399	404	405	413	413	410	407	406	375	397	412	392	406	407	427	384	420	429	402	402	444	379	418	389	393	392	397	409	420	402	378	382	403	405	407	412	410	441	413	372	439	401	419	404	412	408	385	410	407	395	430	450	418	405	401	387	421	391	395	385	390	400	371	383	466	408	453	380	414	421	434	392	392	410	397	390	419	388	377	424	402	393	395	410	430	411	389	387	413	406	378	457	406	425	376	349	403	402	398	400	366	399	409	430	384	380	419	411	397	439	415	406	395	392	407	422	428	426	412	410	389	402	421	421	421	444	420	401	390	395	433	445	430	424	411	412	395	437	411	396	409	413	438	426	367	433	408	405	375	401	413	361	413	408	431	379	464	383	391	423	387	451	416	392	451	440	385	381	410	408	408	384	407	414	410	419	391	411	407	404	425	406	402	406	419	462	376	424	408	395	420	418	431	379	413	390	411	414	435	382	438	400	411	404	416	399	428	420	393	382	445	432	376	370	428	391	382	365	437	390	404	405	423	391	407	425	423	406	394	407	391	429	406	395	386	435	410	364	393	415	394	427	371	395	386	398	430	419	440	393	391	411	442	433	400	413	404	378	401	393	408	393	414	397	373	379	423	416	393	388	394	426	393	416	431	384	417	399	461	393	400	399	408	397	401	482	426	401	426	438	390	388	400	412	393	421	416	442	402	421	378	404	406	432	415	416	429	411	407	382	404	392	417	407	392	419	433	426	417	418	435	428	427	409	422	369	414	408	413	392	434	431	375	387	443	434	425	438	406	403	422	394	404	424	395	416	391	434	437	415	393	378	383	388	374	404	369	422	430	418	394	423	415	385	409	382	422	414	414	416	405	365	383	382	413	426	399	345	420	392	400	433	360	430	392	388	445	369	394	456	409	427	401	400	395	376	428	393	390	446	408	487	399	425	373	407	405	426	423	389	396	381	386	389	423	405	413	389	400	406	435	412	408	409	435	446	403	406	432	407	378	389	383	381	401	384	451	395	385	414	418	428	414	426	397	417	383	400	406	427	405	413	401	423	460	403	381	421	392	408	410	399	398	404	416	406	414	395	419	437	412	392	386	412	450	420	418	407	366	430	417	420	406	443	425	371	397	397	423	426	425	409	408	412	400	386	400	405	421	396	411	416	411	426	397	403	412	426	396	377	420	404	390	373	388	422	430	397	410	407	399	392	437	403	423	410	390	428	397	386	390	388	432	435	407	399	445	426	378	377	415	371	414	444	396	384	410	427	425	400	406	419	418	405	428	384	401	410	391	380	380	440	419	430	382	422	411	415	400	430	398	447	408	373	386	386	407	405	433	386	396	414	417	379	398	404	386	417	407	417	375	400	435	424	402	389	431	425	406	420	442	429	403	410	415	394	405	393	428	400	377	399	399	405	389	389	403	406	388	415	383	399	402	381	417	424	412	406	441	375	413	416	451	460	399	391	418	411	388	410	437	395	416	378	424	420	395	379	423	426	444	416	428	442	370	407	431	454	419	423	414	407	440	366	413	416	411	417	414	399	422	430	395	411	423	373	429	405	419	400	421	411	438	409	411	398	392	399	431	392	380	443	402	435	398	376	386	424	416	418	387	429	399	420	408	389	438	384	436	410	421	390	433	409	405	394	368	409	430	437	400	412	412	409	416	421	403	360	399	418	375	395	396	405	420	405	400	393	402	404	379	405	435	401	418	388	385	397	425	405	410	392	400	402	437	428	429	388	423	434	391	445	435	395	386	426	433	422	392	381	415	416	416	425	400	412	399	418	407	407	459	420	413	390	419	428	368	384	393	423	404	415	391	421	385	410	378	415	400	421	463	422	415	431	416	435	424	370	422	392	442	433	416	404	441	388	426	395	433	411	422	409	444	389	423	430	432	391	391	376	424	376	420	422	434	381	420	423	385	434	403	404	388	393	376	430	414	403	389	439	425	429	376	395	409	427	377	379	413	371	447	405	370	398	400	408	419	400	392	395	423	391	417	398	399	423	421	406	427	400	413	404	397	405	426	408	380	391	410	372	390	447	380	395	408	361	432	396	434	443	409	417	388	413	413	437	383	416	403	427	413	409	398	405	399	413	400	423	410	380	456	376	401	435	380	426	405	411	452	455	433	412	391	385	423	404	446	447	421	410	437	419	373	424	396	417	397	404	394	416	446	410	415	420	404	395	429	404	396	400	437	425	399	440	477	400	435	422	391	424	403	410	428	374	437	416	376	401	394	400	406	364	431	430	418	420	400	432	420	413	392	398	374	397	418	463	422	399	354	390	439	417	395	408	405	397	414	397	384	420	423	394	426	420	415	402	378	402	395	438	419	420	372	419	403	441	430	407	456	386	431	420	427	431	447	383	420	403	399	391	380	407	439	382	440	390	360	404	385	423	432	420	391	392	416	379	408	412	446	380	461	407	458	385	425	424	465	373	416	405	393	395	389	410	413	396	427	440	425	392	405	402	400	387	440	430	403	398	404	428	421	418	414	371	452	389	397	429	406	447	397	404	438	437	392	398	401	447	450	400	379	409	388	381	396	389	419	425	373	387	380	399	393	405	384	438	410	415	421	411	406	415	424	414	429	417	393	395	388	404	441	423	408	440	417	425	410	395	402	354	426	391	406	407	394	417	410	414	391	400	370	440	382	424	394	418	400	421	419	420	422	410	408	381	436	394	403	444	409	396	410	365	403	401	422	417	400	411	428	372	427	398	405	392	391	437	417	420	410	410	407	357	411	422	402	422	411	418	387	372	389	406	367	405	396	406	411	384	398	369	409	416	419	400	398	359	405	370	428	433	419	400	435	405	410	404	422	417	423	395	443	407	425	390	407	422	406	383	438	424	412	393	452	362	428	389	379	384	431	401	406	401	418	403	441	415	406	403	425	418	437	448	396	398	432	368	425	420	394	411	456	408	424	401	404	376
3309	1693	670	308	289	395	436	398	389	349	321	291	282	268	207	200	153	161	120	114	95	115	93	95	100	79	83	76	59	74	37	60	56	45	51	49	53	43	47	48	46	43	46	47	50	37	31	49	41	52	43	41	46	41	40	27	48	34	36	36	39	32	34	40	28	29	35	35	29	30	34	36	41	27	31	30	31	45	33	30	38	31	35	28	33	25	33	37	41	37	35	39	27	48	39	41	25	38	36	23	31	39	35	38	34	24	28	27	30	35	37	24	28	31	34	27	42	36	36	33	36	32	35	38	32	35	33	49	41	33	34	22	33	33	40	36	30	31	42	33	23	31	37	37	34	37	32	32	37	28	27	35	35	27	30	35	30	32	30	41	39	23	30	32	35	39	39	24	34	32	32	32	28	30	23	50	38	29	43	34	32	32	32	28	30	26	29	30	34	41	31	36	35	34	24	37	36	36	30	34	35	35	25	36	38	39	41	41	29	34	36	30	47	39	35	39	26	42	29	23	24	31	45	41	38	28	37	36	36	32	33	40	37	34	23	29	29	32	32	44	28	35	26	48	25	28	41	32	44	39	36	36	26	44	33	28	37	35	41	52	36	38	32	33	44	38	31	26	32	33	34	30	37	35	31	32	37	35	21	49	40	33	45	46	34	38	24	31	47	30	30	30	31	38	31	40	31	30	41	25	37	37	27	42	31	33	42	32	31	34	32	33	37	30	43	33	30	33	32	41	31	33	32	24	39	29	25	35	32	38	35	45	41	28	40	35	27	26	36	32	46	34	31	42	31	44	40	30	43	33	29	44	30	31	38	37	29	46	27	39	36	26	33	31	31	29	35	26	36	24	32	33	23	36	35	32	28	29	35	35	34	38	27	39	36	33	24	32	29	37	36	34	33	30	32	26	40	38	28	20	38	40	30	41	30	34	32	45	31	40	35	34	33	25	34	31	35	35	42	37	34	31	37	41	42	35	28	28	26	35	36	27	38	46	35	26	35	38	39	26	34	28	45	27	38	35	34	28	30	42	27	30	37	34	38	37	44	36	28	37	29	28	26	37	37	29	20	25	27	40	44	33	35	39	24	38	38	46	41	33	34	37	38	41	26	39	35	44	27	27	28	43	40	23	37	43	37	30	44	26	39	25	37	43	36	37	42	25	18	38	29	27	27	40	33	30	53	38	28	36	35	27	28	40	38	32	50	32	39	38	32	36	34	24	46	41	45	27	38	32	29	45	34	39	33	27	36	33	47	32	33	36	29	29	47	34	38	35	30	35	32	33	36	40	32	27	27	42	35	36	42	36	39	35	44	27	34	31	35	47	35	33	29	35	29	35	29	25	30	43	28	33	35	27	31	35	33	37	25	36	34	28	29	38	32	34	32	32	43	49	29	33	37	38	37	30	30	30	42	40	34	36	24	27	31	39	33	34	37	34	31	32	30	32	34	39	48	37	29	34	27	39	33	30	30	29	28	33	34	32	43	26	31	32	32	25	27	28	38	25	31	31	30	35	29	21	38	36	28	25	33	35	44	42	32	32	38	28	31	33	39	28	43	30	47	30	30	28	40	39	41	30	23	40	37	29	29	37	42	46	35	37	35	32	28	22	21	41	37	32	38	31	34	32	32	35	33	25	40	24	35	32	35	36	28	31	45	31	30	24	29	35	32	39	47	27	41	32	27	34	25	26	33	30	35	24	19	36	41	34	37	23	30	39	28	39	45	36	28	33	24	30	33	25	36	30	40	26	42	32	35	31	36	34	34	34	31	35	45	26	35	31	29	48	29	39	27	32	30	25	30	30	42	29	38	37	35	35	25	34	37	22	33	36	31	49	37	32	23	46	38	35	27	41	34	35	40	34	42	21	40	24	40	41	34	36	31	29	36	29	41	32	41	39	29	31	40	30	30	35	21	33	41	38	28	31	36	30	28	31	32	24	32	30	28	34	28	32	33	36	25	44	48	31	36	32	41	33	47	31	24	31	27	36	33	31	34	36	26	38	27	29	37	34	30	34	36	35	30	35	32	35	27	25	35	39	35	36	35	25	33	31	39	40	36	39	35	34	33	34	27	29	28	26	34	32	45	28	31	40	40	38	46	47	27	36	25	28	26	32	17	36	21	34	38	34	38	36	25	42	35	33	28	30	32	35	43	25	32	36	39	36	35	28	35	30	37	36	33	38	39	25	35	33	35	29	36	46	35	34	23	35	40	34	27	41	35	29	34	36	32	36	35	34	31	21	29	30	29	33	33	31	32	42	31	29	36	37	35	35	42	29	28	42	38	26	35	36	26	28	39	34	34	33	40	37	32	35	30	38	37	24	34	27	33	50	30	33	30	37	28	33	30	32	40	27	27	38	29	33	38	34	33	35	43	35	37	29	32	34	33	39	25	23	40	35	43	38	33	33	32	27	36	28	38	33	37	28	44	25	36	28	32	49	35	28	28	27	30	38	26	54	41	43	33	33	45	33	46	28	28	37	33	28	29	20	36	22	34	34	24	37	35	33	27	31	44	28	32	31	30	35	40	28	33	43	43	33	32	38	29	44	29	40	33	33	42	30	37	25	32	53	32	36	36	29	30	30	29	37	39	35	37	30	52	36	30	36	34	24	26	34	25	31	33	39	36	32	38	32	31	37	43	45	37	30	41	32	33	40	27	28	29	36	25	39	31	29	30	30	47	32	28	33	30	35	17	31	33	37	38	32	30	31	35	28	38	30	30	23	31	37	28	28	42	36	34	28	28	37	25	30	24	33	38	27	37	37	23	25	28	36	38	34	40	28	37	35	31	29	33	41	34	32	34	48	33	26	43	29	34	33	24	23	38	29	30	27	44	33	40	30	19	23	36	37	29	37	42	30	32	23	31	39	42	37	34	40	38	30	37	31	27	35	39	36	33	38	29	45	31	24	20	41	36	27	21	34	38	26	35	43	28	37	37	45	38	42	22	37	25	34	35	26	34	48	37	35	24	46	33	34	30	33	32	26	40	35	46	34	38	37	30	31	32	32	28	37	44	30	26	42	32	33	33	36	29	36	42	40	25	36	34	28	21	27	31	29	43	34	32	31	30	36	39	37	32	40	28	39	37	47	38	32	38	33	21	30	34	38	32	23	32	30	30	33	26	33	45	28	34	30	35	29	30	33	44	40	39	36	39	35	34	33	41	45	39	33	31	34	31	33	34	33	37	35	43	29	31	46	47	38	31	38	30	38	32	30	48	34	35	43	27	40	34	32	46	37	31	27	29	28	34	32	39	41	22	36	31	36	41	36	28	34	35	24	32	33	38	36	36	39	31	28	39	34	38	32	39	34	29	31	31	32	40	28	37	37	24	34	28	33	39	36	29	46	45	32	38	27	29	35	31	32	38	31	48	40	37	29	29	37	38	35	35	42	27	40	38	26	39	30	28	48	40	20	29	40	40	35	39	32	25	37	37	33	30	28	29	26	34	36	37	37	37	42	36	28	37	36	31	37	40	38	42	40
27505	15242	7711	6763	12491	15351	14495	13242	12578	11234	9482	8494	7752	7152	5995	4950	4322	3896	3293	2937	2539	2213	2083	2076	1754	1664	1616	1385	1176	927	860	725	722	734	691	685	700	611	584	571	493	484	534	532	510	478	517	529	479	475	416	391	406	403	399	402	367	350	357	348	334	333	294	304	299	325	322	330	260	326	316	335	326	293	307	311	308	335	315	316	318	317	278	312	318	313	299	333	301	305	317	298	304	311	291	288	328	307	311	338	310	299	295	309	291	328	311	306	291	290	289	280	305	320	318	293	321	267	338	343	313	326	302	294	305	321	284	287	327	299	292	307	270	313	306	304	293	295	307	333	320	327	303	322	312	297	288	273	319	322	288	302	332	359	338	309	292	297	313	300	341	317	290	326	317	336	306	321	305	313	292	296	293	286	331	304	301	311	289	282	333	310	293	304	294	303	314	310	320	307	298	325	285	336	295	294	307	317	304	307	322	287	318	293	289	311	310	332	326	312	306	313	293	292	306	288	280	321	325	302	315	282	331	307	303	311	295	325	341	298	318	311	273	362	332	299	313	311	298	317	319	297	282	317	289	294	306	284	318	273	297	310	310	284	298	302	312	302	264	280	313	303	296	315	309	314	314	313	331	325	309	338	335	322	328	302	291	350	285	277	330	294	296	279	322	308	308	305	319	308	313	289	326	288	303	306	313	343	266	323	333	314	314	363	314	312	325	335	292	297	319	292	284	321	311	321	275	314	302	287	273	324	292	315	335	302	279	288	294	303	309	320	309	301	306	307	306	293	320	313	310	320	275	319	337	310	301	311	297	331	287	298	303	290	323	274	319	304	300	327	300	286	303	303	306	296	287	300	297	281	317	284	298	320	331	297	267	288	307	320	300	286	289	295	277	300	289	301	294	311	301	297	294	297	339	306	313	313	286	281	317	324	304	315	333	296	301	296	283	295	314	288	316	296	314	306	273	313	320	323	302	287	300	296	336	298	309	306	288	310	317	333	304	319	281	272	323	323	343	298	309	298	331	293	299	289	328	315	311	312	329	315	314	311	286	312	267	285	279	301	301	325	305	278	305	354	335	309	307	316	312	328	294	302	300	307	314	318	291	302	313	277	312	289	310	302	337	297	320	293	295	284	328	309	302	322	306	288	266	331	308	284	300	312	306	295	302	304	329	289	325	311	316	306	319	319	301	317	292	339	290	297	292	339	282	312	308	353	275	301	315	320	306	327	328	308	312	332	319	300	329	307	300	296	307	314	326	278	299	292	288	323	315	289	304	340	309	326	310	311	284	278	309	344	318	339	333	311	330	291	299	313	330	338	318	263	302	305	316	315	312	314	316	330	309	305	286	331	291	298	320	316	330	318	279	282	305	270	315	294	299	287	347	318	293	303	306	305	279	310	314	290	293	290	305	323	303	326	322	286	310	294	326	286	293	278	287	281	294	279	345	312	322	305	306	312	308	295	322	294	340	291	310	291	318	303	302	346	334	323	286	319	317	294	319	298	266	308	307	298	308	302	297	297	312	319	313	281	296	314	315	332	317	339	301	279	289	320	316	312	276	348	319	325	268	306	343	299	301	292	316	292	324	298	297	311	277	294	328	298	313	291	286	312	331	327	311	328	292	328	320	306	297	319	307	291	335	313	291	309	308	290	319	297	295	334	299	303	305	326	286	287	296	288	291	284	306	325	298	355	310	339	319	331	305	334	337	304	327	310	298	306	299	291	306	310	285	283	299	287	291	327	310	297	292	318	334	333	310	310	312	330	314	299	306	331	298	332	292	301	282	323	347	328	311	322	300	312	300	318	337	303	304	313	301	295	322	274	321	331	304	312	294	333	295	283	335	278	316	301	368	307	317	336	293	305	317	298	316	299	280	338	295	315	290	313	340	321	305	283	289	294	323	285	317	313	306	265	294	287	291	312	323	317	307	320	308	335	312	292	310	291	308	305	288	299	318	322	301	289	309	282	336	290	266	317	278	287	282	301	284	299	316	314	287	299	289	295	311	305	307	302	288	308	283	296	327	310	314	323	330	316	268	287	299	311	302	347	316	315	302	297	289	308	308	333	342	317	335	278	311	302	326	305	286	337	289	289	315	297	303	308	314	288	313	321	320	312	309	305	332	292	335	309	328	290	323	310	326	325	304	279	312	310	289	280	288	299	291	281	312	284	299	317	314	312	298	317	306	325	335	316	298	289	311	301	346	278	307	308	332	322	286	303	314	300	278	309	316	321	308	319	296	314	283	309	312	267	317	323	342	326	316	290	271	346	290	327	305	323	311	295	328	331	303	303	312	288	309	308	292	313	302	284	352	327	290	333	307	324	297	302	318	337	338	348	295	276	277	308	299	311	323	322	344	325	285	329	317	325	337	294	306	317	313	308	270	285	306	328	308	305	300	333	295	290	300	304	319	302	296	293	296	291	322	288	315	291	289	308	308	296	291	303	305	308	309	321	309	282	323	299	300	312	322	276	323	318	280	316	297	320	311	329	311	294	299	306	305	310	312	325	306	333	321	305	301	317	318	328	305	314	309	302	332	287	318	305	308	295	338	323	278	316	337	301	329	354	313	301	298	329	286	299	298	299	321	320	298	274	307	311	297	290	301	348	274	311	320	287	314	347	321	310	311	311	285	304	324	304	316	273	315	336	302	322	304	293	296	315	294	286	322	296	318	315	307	294	324	285	309	294	301	292	301	285	300	306	294	298	338	300	313	300	296	320	313	289	341	311	310	292	339	357	341	316	324	305	319	309	331	303	293	301	287	299	321	315	324	332	295	316	341	296	304	286	300	300	275	317	345	322	311	295	289	298	316	277	311	295	293	327	305	318	316	315	328	294	325	323	316	307	287	309	337	292	296	298	334	324	318	295	288	302	325	300	321	300	307	300	301	304	320	319	280	285	291	287	302	305	306	295	285	270	312	300	344	308	269	307	308	302	285	299	337	283	296	349	319	308	346	302	315	313	279	317	349	303	303	315	311	296	354	308	277	317	326	305	321	310	307	311	310	309	305	308	294	319	309	323	322	341	319	289	337	318	316	302	328	312	329	309	327	284	291	299	318	283	317	285	340	333	319	334	332	312	297	284	289	316	295	305	322	310	303	280	323	309	316	318	289	290	323	302	315	311	312	320	300	332	314	318	298	318	346	350	320	304	318	291	331	308	345	288	297	275	319	305	333	320	296	299	343	338	342	296	307	309	325	305	307	315	322	301	314	273	309	294	296	305	297	285	334	295	309	302	288	300	323	321	306	323	284	309	291	310	338	298	305	319	291	291	314	283	298	314	308	309	280	289	295	290	324	326	288	324	318	305	327	328	329	352	318	329	328	293	271	324	330	282	288	326	314	317	309	301	332	302	303	279	313	274	309	316	324	320	311	299	303	295	280	308	320	300	302	297	334	273	310	312	311	283	314	321	327	299	299	340	314	296	330	296	306	299	309	302	320	309	315	323	320	312	282	328	307	324	322	319	299	294	321	270	289	315	279	303
5202	3561	1163	476	387	487	534	503	553	473	413	386	390	360	305	268	232	201	146	200	157	130	132	95	115	120	95	96	78	85	67	77	61	77	64	67	77	61	53	58	68	54	75	52	64	59	70	57	56	59	54	45	66	52	37	55	52	43	43	45	47	52	44	42	41	51	33	50	44	49	43	35	56	48	45	55	34	53	52	44	50	49	53	54	40	52	36	50	49	50	38	36	46	56	45	44	42	43	55	49	51	43	49	49	57	40	43	53	44	47	49	57	46	41	31	53	45	54	51	41	50	47	41	53	44	51	36	49	45	48	52	56	54	56	59	40	51	56	48	51	49	54	40	48	37	58	49	41	41	45	45	50	40	41	49	50	51	41	43	62	55	42	56	56	42	51	42	49	54	39	27	31	40	58	53	41	36	44	57	48	40	52	45	48	41	53	51	42	47	44	59	46	41	42	61	45	56	33	48	63	51	44	47	49	43	57	49	47	53	44	42	37	54	50	40	49	50	52	38	46	44	43	50	58	46	56	48	51	49	56	48	50	47	54	60	47	48	50	53	42	38	46	53	38	56	38	52	42	41	53	54	55	41	45	50	44	44	54	31	56	51	40	52	56	41	50	41	44	41	55	41	48	39	52	42	42	39	44	39	42	42	46	60	57	51	48	54	42	40	44	55	53	46	53	49	48	41	48	45	36	39	45	66	39	54	61	59	53	43	37	40	52	40	53	55	54	41	44	45	47	48	46	42	55	53	60	76	55	55	44	60	55	45	35	45	50	53	49	42	41	49	40	46	50	52	54	37	64	51	42	53	41	43	61	47	42	42	42	51	51	45	45	49	50	52	39	36	47	42	48	47	59	58	45	48	52	52	44	41	38	38	45	43	49	52	43	52	46	50	50	41	44	35	40	69	57	46	61	61	57	42	57	39	38	44	58	53	50	45	52	54	54	39	52	53	56	67	45	39	49	51	44	41	54	47	51	43	42	45	48	42	50	48	45	44	48	43	40	43	43	43	43	48	42	41	52	50	47	43	41	46	53	58	56	49	46	47	49	40	44	53	46	48	50	45	45	49	48	32	40	44	42	47	48	56	47	45	50	40	46	37	48	49	50	46	52	43	48	48	47	55	27	43	42	46	47	49	44	53	45	52	41	41	57	48	46	38	42	55	47	37	57	44	61	47	40	49	49	35	48	46	42	40	63	50	52	43	45	48	45	55	35	44	45	53	49	43	46	47	45	43	52	42	36	48	40	54	55	57	52	48	39	47	45	39	45	41	47	48	56	54	38	37	47	43	46	51	53	44	57	39	41	63	43	44	58	43	50	43	40	50	46	61	44	54	53	48	44	48	56	62	54	43	44	42	44	40	38	42	45	51	50	42	55	46	58	55	43	45	45	43	49	46	47	39	49	45	42	51	54	51	47	47	46	37	49	38	51	50	55	42	35	57	51	41	44	44	49	42	42	51	53	49	38	47	40	58	37	60	46	45	46	46	45	42	56	53	36	46	46	50	53	52	51	40	43	54	62	47	38	52	45	34	58	50	36	44	52	43	51	54	53	47	53	43	41	50	46	44	55	49	43	54	55	47	47	49	49	42	60	50	57	58	48	50	28	48	46	68	64	50	52	46	49	60	56	40	58	61	44	42	40	48	45	55	48	49	43	40	40	63	42	41	47	35	53	36	47	62	44	43	46	59	45	52	39	36	44	48	44	51	59	45	49	53	57	48	48	49	43	44	42	46	37	46	60	43	53	52	56	47	51	41	51	47	48	41	52	41	58	57	45	41	45	41	53	39	49	48	48	44	44	52	57	49	44	49	42	43	54	41	42	42	45	44	45	50	56	39	57	55	57	47	49	46	62	61	48	34	55	49	59	54	56	47	72	41	53	58	41	45	42	57	53	54	44	41	50	51	61	62	58	46	32	58	41	55	38	39	49	49	48	62	38	48	49	51	56	46	55	43	46	49	33	48	54	39	43	48	49	41	34	54	53	41	50	53	39	46	42	48	37	43	56	40	50	49	38	55	44	48	39	45	58	52	53	43	52	60	57	39	48	49	48	43	55	47	56	42	54	46	43	40	49	63	51	46	54	51	51	41	44	46	44	60	38	55	45	45	39	43	50	49	65	44	38	52	41	47	53	49	49	41	63	42	45	39	67	55	57	50	66	52	44	43	55	45	46	54	59	54	45	42	43	54	47	37	42	56	52	61	54	60	62	57	48	56	47	50	43	60	48	53	44	42	36	52	46	47	41	55	44	55	52	49	41	44	40	46	46	50	55	52	37	37	45	43	39	37	49	45	53	44	39	44	47	43	49	47	45	36	44	62	37	45	39	49	55	60	52	51	47	47	59	56	57	38	40	58	47	51	54	48	48	50	46	45	52	53	45	39	33	44	49	53	35	50	55	51	37	43	32	37	52	36	50	45	47	53	42	33	53	32	36	46	49	62	50	46	38	41	56	49	55	58	50	38	47	37	46	50	60	52	38	45	40	47	63	48	42	54	39	33	54	52	50	59	46	57	42	42	48	38	42	56	47	52	45	43	47	35	57	57	50	43	50	36	44	50	44	46	42	51	55	60	45	47	46	54	44	63	48	40	40	57	48	45	54	36	49	52	46	51	48	37	39	45	47	38	51	46	47	57	53	48	53	41	32	51	41	47	53	39	51	51	54	50	47	49	49	43	43	60	52	55	44	53	40	47	43	42	60	52	50	46	55	55	49	44	58	45	48	48	42	34	62	62	46	60	56	41	42	48	54	58	52	51	33	39	36	48	41	39	45	47	45	45	43	40	50	41	44	49	50	46	38	60	65	50	53	45	36	41	50	42	61	46	56	47	47	48	48	53	44	51	52	44	45	46	50	55	48	49	45	33	39	48	55	47	40	58	62	49	63	52	44	34	36	57	56	52	59	39	48	47	59	46	51	55	55	51	61	54	41	40	48	66	42	47	45	46	37	47	43	51	63	43	50	47	48	41	57	66	52	54	57	45	55	57	52	32	46	36	51	54	47	48	45	45	54	41	52	54	51	52	48	56	45	62	52	50	51	37	33	35	46	52	49	58	40	49	51	50	47	44	42	46	53	46	62	40	44	51	45	47	53	54	44	51	40	39	50	35	58	48	53	51	54	47	39	40	43	55	52	58	48	51	50	47	50	50	50	58	59	40	37	47	41	51	40	38	51	38	49	47	59	57	57	35	45	54	47	57	37	47	37	46	46	58	54	47	47	36	36	40	43	47	32	51	49	53	47	59	45	72	58	40	59	45	55	48	52	53	43	53	49	50	56	55	50	56	48	41	50	41	48	35	47	46	44	47	47	52	40	38	56	53	49	47	59	43	34	37	48	48	53	53	40	47	47	47	43	52	54	58	59	46	42	39	52	45	41	50	47	47	45	55	45	49	40	51	44	55	56	45	52	51	40	46	57	38	46	49	42	40	58	46	50	56	46	35	49	50	47	45	60	42	40	49	46	51	49	53	43	47	46
33117	21590	10503	9117	15967	18458	16889	16151	15071	13525	11189	10419	9713	8703	7145	6369	5659	4785	4140	3756	3263	2907	2838	2334	2262	2179	1972	1789	1482	1258	1119	983	1013	1027	946	1052	967	879	828	703	703	666	692	690	746	756	754	742	640	636	615	593	582	540	511	536	536	498	462	430	490	495	454	429	463	399	456	420	469	456	440	451	461	487	489	450	434	401	423	432	465	457	485	442	450	479	452	416	449	460	429	404	460	457	452	434	464	457	418	460	417	425	401	459	432	424	429	420	412	427	402	420	416	412	433	451	455	469	410	413	421	427	460	400	442	440	417	433	444	446	390	431	416	436	463	435	425	412	390	414	437	425	447	421	425	415	457	436	423	411	459	432	425	463	417	392	437	436	419	423	405	441	422	424	427	397	433	403	423	424	405	402	453	397	465	436	439	436	412	404	411	447	452	450	428	424	442	396	406	444	435	432	423	436	434	451	449	405	441	422	462	446	453	436	422	411	409	445	466	455	439	450	460	403	417	382	430	412	458	386	437	474	417	444	449	409	417	460	450	422	441	404	428	433	429	445	408	374	456	459	429	458	419	416	444	442	402	430	436	445	435	435	427	439	436	449	443	465	417	435	404	420	442	429	425	443	441	425	404	412	453	432	445	448	450	422	439	455	416	421	420	438	422	447	464	396	422	427	409	430	435	430	414	422	429	472	433	421	412	408	394	418	431	431	478	418	440	465	448	416	446	399	375	448	448	465	411	450	438	444	407	424	440	433	424	418	403	470	439	471	428	447	433	418	388	401	406	438	432	451	485	437	466	464	416	463	438	421	443	414	385	405	463	419	451	388	428	460	431	410	374	421	428	435	433	396	428	459	388	389	422	450	425	437	391	417	405	411	413	407	442	398	422	444	434	406	475	428	474	441	456	467	430	431	455	405	427	434	396	411	462	426	453	351	437	427	433	413	416	423	417	407	401	442	437	409	458	446	423	412	431	476	417	420	466	415	416	441	449	424	468	457	440	433	479	448	438	445	425	437	374	461	486	414	472	417	397	423	423	421	432	427	443	420	432	425	442	448	425	429	435	451	425	448	446	401	404	445	386	424	413	413	464	391	422	407	412	421	411	438	446	428	428	432	428	430	416	438	451	414	448	415	422	442	437	413	423	421	470	426	425	419	400	500	437	421	414	432	415	426	420	407	425	446	404	405	426	455	426	428	436	454	449	423	442	459	405	451	421	435	448	434	465	443	409	430	426	416	399	496	421	434	458	423	469	418	473	443	414	448	402	431	425	411	459	419	471	459	422	440	450	414	445	406	442	440	452	426	482	442	422	423	411	450	433	435	420	408	453	457	412	425	435	446	406	425	426	427	393	423	461	484	407	442	440	448	446	420	427	445	401	459	454	452	387	436	406	417	447	431	422	403	455	417	430	393	420	465	460	409	430	458	448	404	454	449	454	435	451	430	435	450	431	415	425	427	459	434	433	433	440	423	433	444	462	425	434	444	420	440	440	407	452	427	421	440	435	458	409	435	451	443	430	404	406	427	441	438	380	426	395	382	461	445	443	427	415	392	440	433	443	446	446	466	388	479	392	432	449	415	468	438	432	433	399	407	426	441	434	437	433	448	434	399	484	456	424	435	414	434	428	433	475	436	481	406	462	408	396	426	393	418	413	448	439	434	423	371	422	431	415	410	455	412	435	437	423	404	453	433	420	416	463	437	431	445	414	426	489	401	421	425	434	424	448	477	453	437	437	414	441	449	398	437	464	460	426	429	411	461	445	420	420	422	401	423	415	441	429	446	441	421	424	443	467	437	450	436	441	393	421	431	427	461	410	426	405	457	410	434	410	421	436	439	448	426	475	434	403	414	454	420	391	399	422	420	440	457	414	416	399	457	441	451	428	433	456	457	432	406	433	450	422	409	412	430	417	414	430	442	452	409	437	455	427	429	466	405	430	433	442	450	438	425	457	465	430	423	422	431	402	443	430	440	459	419	459	422	457	408	431	415	438	451	417	459	403	446	424	464	457	425	477	426	440	432	458	429	476	436	469	440	394	454	428	420	427	452	423	428	416	407	447	400	433	416	407	402	412	452	425	466	417	396	417	465	406	435	391	458	466	413	416	443	423	394	419	422	439	425	455	404	458	401	425	436	393	437	435	451	444	409	414	414	442	417	438	422	414	421	424	409	441	373	410	445	448	425	382	451	460	404	472	430	430	417	454	456	424	453	395	429	441	398	451	439	434	443	437	454	486	472	429	450	434	475	398	405	461	415	402	451	432	428	443	472	448	445	436	425	437	432	443	451	424	411	448	435	444	416	418	428	433	433	425	409	427	410	403	413	425	448	433	381	463	446	432	455	445	407	426	439	437	433	456	452	430	467	434	449	406	435	421	404	421	414	447	465	435	397	434	430	459	456	429	407	409	441	430	414	465	408	433	392	413	398	413	440	420	432	434	483	391	417	443	458	407	436	443	429	459	426	501	449	475	409	404	452	419	428	444	438	435	449	470	424	422	417	438	446	458	426	451	400	435	459	454	459	427	434	420	417	416	442	409	416	459	430	479	442	425	407	397	432	420	398	395	448	430	407	424	431	444	420	424	449	456	416	431	421	435	432	398	424	463	446	413	424	418	437	453	398	448	412	425	424	436	442	462	456	403	430	430	426	436	460	432	447	458	463	395	437	446	440	449	447	414	433	445	446	463	437	443	440	405	392	471	422	444	447	402	411	443	442	417	445	432	400	450	443	420	389	433	483	421	457	452	410	440	406	414	434	419	426	402	427	445	440	446	415	400	441	441	439	414	416	484	417	413	477	441	453	410	447	427	443	433	425	434	428	423	407	420	441	449	414	444	411	418	479	459	407	447	493	436	446	467	430	431	450	437	450	452	429	380	440	481	421	420	438	432	475	412	446	413	489	436	426	397	425	439	466	451	462	451	466	458	421	470	414	432	408	436	419	415	434	451	448	399	441	443	421	451	432	429	444	409	457	438	440	420	428	435	425	430	420	421	446	390	454	466	422	438	446	418	468	416	450	425	445	421	450	417	404	451	433	422	423	453	414	435	391	458	435	431	478	429	422	432	402	424	426	434	429	453	436	402	426	394	457	421	417	443	445	408	400	408	404	449	435	430	456	454	418	465	456	455	438	407	374	477	467	427	426	461	431	467	407	412	422	425	463	423	429	448	441	422	423	431	433	430	411	424	424	447	464	403	455	442	469	420	418	447	417	390	421	493	404	424	441	387	438	449	434	407	433	419	444	399	440	415	452	422	429	433	442	424	452	420	470	413	431	453	412	456	408	408	457	431	441	428	403	457	477	438	434	440	420	466	451	430	431	448	473	455	418	424	417	402	433	422	406	475	456	440	427	423	441	406	394	452	441	432	408	445	379	448	420	424	412	442	408	418	437	409	447	404	420	441	437	438	410	436	437	438	433	451	420	440	407	445	433	429	402	444	422	384	435	471	429	436	430	463	435	442	460	439	438	397	395	439	455	429	401	422	415
4967	3075	1069	465	383	450	457	474	492	416	363	355	325	307	253	236	197	186	148	130	126	108	128	67	94	90	100	63	53	60	42	68	36	50	54	47	47	37	41	48	42	45	47	38	41	47	52	44	35	38	39	42	35	24	29	39	36	41	33	23	39	29	28	22	31	26	26	26	33	30	33	28	34	39	32	25	28	42	24	21	42	30	23	30	33	25	26	33	27	35	29	39	22	30	26	30	34	22	30	28	31	28	25	24	31	31	27	26	23	36	21	33	28	33	23	38	36	24	23	26	36	37	27	30	26	22	28	30	29	24	29	25	21	32	34	26	26	33	18	30	42	47	30	27	30	29	31	26	29	31	33	32	36	24	22	31	26	31	29	21	28	36	30	30	29	31	34	37	36	29	43	30	22	30	26	35	21	37	24	24	26	25	31	29	36	27	39	28	31	25	30	18	31	35	28	24	29	28	22	38	32	30	32	31	28	30	20	39	33	33	36	31	31	30	31	24	35	25	33	25	29	43	22	22	34	34	35	27	30	30	26	40	44	17	32	33	22	23	23	31	25	31	30	26	27	23	25	27	28	28	34	38	29	33	29	22	30	30	35	29	30	21	22	28	23	31	23	32	32	25	25	26	31	32	44	26	23	26	32	30	34	25	27	26	30	30	22	28	23	23	32	30	25	29	37	31	37	23	29	27	29	23	31	27	28	23	22	31	24	25	29	37	27	31	25	23	26	30	38	32	31	19	32	23	36	31	30	21	40	23	17	27	25	27	28	28	33	27	26	30	27	26	35	26	27	27	27	34	33	35	38	35	28	33	34	31	24	20	35	22	28	37	30	19	27	25	34	40	38	28	28	25	31	27	28	31	21	28	31	23	24	34	35	25	29	26	23	19	18	26	38	25	26	20	23	29	26	29	30	27	28	30	24	24	36	40	25	27	24	37	36	33	29	37	19	30	25	36	30	25	31	27	32	33	28	35	28	17	20	21	21	31	27	32	30	30	30	30	27	28	23	31	30	32	39	42	35	22	30	31	27	26	39	26	27	27	32	28	36	25	24	38	18	24	32	24	25	30	30	26	20	25	26	29	25	25	24	35	35	29	29	26	15	33	31	31	32	21	33	32	32	25	45	29	30	29	31	32	36	27	28	33	32	32	27	30	20	30	31	28	31	25	29	24	31	35	35	24	26	34	23	28	28	28	27	30	28	34	33	35	23	17	19	30	31	21	23	30	33	28	25	36	32	34	25	28	29	33	38	29	36	25	32	29	29	30	30	25	36	24	36	34	31	25	36	26	25	20	35	22	19	26	25	30	21	26	26	27	17	32	17	27	26	40	30	20	42	23	28	35	33	24	30	19	21	27	29	33	26	30	36	35	24	29	28	30	36	28	23	34	26	32	21	34	37	27	28	24	32	21	33	23	24	26	31	22	26	29	28	25	37	44	28	25	32	37	37	34	41	28	32	27	23	28	28	27	31	29	30	26	32	33	31	26	26	33	39	24	31	23	34	24	34	30	34	31	28	36	33	37	23	26	31	24	28	28	27	24	33	36	31	26	44	37	26	29	24	34	28	27	43	28	28	25	26	26	30	27	33	34	29	37	28	38	30	32	33	27	23	36	33	28	39	24	28	26	32	29	33	28	29	29	40	30	24	27	33	32	31	35	32	35	20	34	29	29	31	19	37	28	26	33	26	27	29	52	29	29	32	29	27	27	23	25	39	18	34	38	28	27	24	28	33	34	30	24	22	38	29	23	28	30	26	25	30	23	31	24	34	40	41	37	35	25	25	30	24	37	26	45	29	24	39	24	24	38	33	26	21	27	29	22	32	27	29	33	25	22	30	19	26	20	21	30	31	25	29	33	25	32	33	30	35	30	21	21	19	31	45	41	31	36	25	31	30	20	24	45	27	21	27	42	29	34	24	34	23	29	36	34	26	41	29	24	25	30	25	21	30	39	22	29	25	32	38	27	33	37	32	31	25	28	21	31	38	30	24	26	33	30	39	24	32	26	28	23	23	23	30	43	24	28	29	32	24	24	31	30	28	19	31	31	29	39	27	33	28	33	37	42	37	28	32	30	30	23	23	33	32	24	35	31	35	33	37	38	34	33	32	31	30	19	23	20	44	24	37	26	22	28	32	22	36	37	28	23	27	31	31	30	19	29	26	27	31	29	20	27	23	34	19	28	33	27	30	26	29	33	29	30	25	37	25	18	24	39	24	28	26	26	27	28	27	34	26	27	24	29	29	36	30	43	29	34	31	38	24	33	27	27	18	33	25	32	30	25	26	18	27	24	29	20	34	41	37	30	18	33	37	24	39	32	31	24	25	27	31	34	29	23	29	38	32	26	31	28	26	24	29	30	23	41	32	34	30	35	20	29	33	33	31	18	34	19	31	27	18	19	26	26	27	27	33	30	33	26	34	27	19	29	27	33	38	27	22	30	36	28	30	26	29	30	30	25	37	29	30	38	40	33	25	35	24	22	31	29	26	24	29	39	19	32	31	40	26	25	25	30	28	30	28	28	29	30	25	29	26	23	26	27	20	28	31	25	28	21	30	27	31	27	21	21	27	24	37	33	22	20	34	31	25	33	23	24	27	30	28	23	22	43	27	27	30	33	32	31	28	21	40	31	33	21	20	29	42	32	22	40	31	37	32	31	29	32	34	38	28	35	30	24	25	27	31	38	35	26	23	32	35	21	25	38	31	26	26	37	29	29	21	26	30	38	24	28	26	38	32	25	25	28	25	25	19	27	33	28	16	29	28	20	28	37	26	25	26	30	28	30	32	29	26	18	32	28	21	27	28	34	23	26	30	27	30	34	25	33	27	32	30	26	19	25	29	31	30	33	21	28	36	36	26	20	31	23	29	28	28	34	23	31	27	36	28	28	29	21	14	27	29	23	27	35	25	22	31	16	21	25	35	21	34	35	25	24	32	19	27	33	29	38	29	18	20	25	31	29	32	25	31	39	35	24	23	28	42	30	34	25	42	29	33	28	25	15	24	25	30	27	36	22	28	29	33	33	35	31	26	29	30	29	17	26	24	24	24	27	31	24	36	32	31	30	30	23	28	27	29	39	28	22	20	24	32	25	26	32	39	32	24	27	24	30	29	27	30	18	30	30	29	25	36	38	30	40	22	34	24	22	34	27	33	26	26	25	26	23	32	23	28	25	29	27	25	26	27	29	17	36	40	25	23	35	24	30	30	33	32	24	22	23	28	23	28	27	25	24	26	26	23	25	26	36	30	31	18	19	39	35	35	40	25	28	36	34	29	29	27	25	28	24	30	40	26	29	36	32	34	32	28	26	37	33	27	34	28	30	18	29	29	18	29	26	36	28	23	31	26	23	30	17	32	25	26	24	26	29	31	21	33	29	31	31	23	21	39	32	21	31	32	18	23	29	31	31	21	33	35	27	30	23	31	39	20	19	30	31	32	20	31	36	21	32	30	24	30	25	36	21	32	18	20	26	35	29	18	24
30863	20442	10544	9050	15048	17048	15971	15356	14413	12930	11091	9986	9281	8134	6717	6145	5374	4371	3890	3499	2987	2811	2489	2067	1993	2070	1838	1492	1229	1042	968	852	799	868	846	795	774	675	594	553	531	544	563	601	578	600	541	527	570	486	414	467	402	375	348	381	348	326	320	305	287	280	313	286	281	286	248	268	269	258	299	281	269	284	248	276	260	288	268	240	277	280	275	291	278	300	262	294	291	279	283	277	284	273	285	287	298	282	240	281	269	271	275	246	274	274	291	257	269	262	259	252	281	254	287	252	289	273	262	269	263	305	242	268	283	254	263	267	263	268	274	252	266	282	256	243	256	261	250	264	245	254	258	278	262	244	266	276	268	279	281	244	255	268	239	257	273	245	279	256	257	267	264	256	260	262	264	253	259	258	229	278	245	251	285	252	287	264	271	266	265	230	275	272	272	267	261	265	249	290	270	242	230	268	283	250	283	270	253	272	266	263	269	265	262	283	246	272	286	245	254	249	279	286	274	278	270	271	255	260	281	285	284	276	285	295	262	264	258	248	251	278	274	245	267	281	246	251	271	247	274	294	271	264	287	267	277	300	280	293	271	274	244	271	280	276	271	260	256	270	263	235	251	284	251	266	287	274	260	253	260	265	269	262	274	278	303	278	267	266	257	277	247	245	261	274	252	274	278	269	255	262	259	294	285	247	254	247	274	262	246	232	255	262	272	265	252	268	272	240	233	259	293	272	263	279	278	268	236	270	246	293	264	292	267	249	277	308	282	245	260	295	262	253	269	274	246	247	265	250	260	221	241	242	274	274	264	265	276	236	273	299	281	265	284	249	261	273	232	305	272	297	289	266	270	250	270	255	275	273	278	239	268	280	263	243	283	275	278	269	290	263	274	272	262	295	231	259	276	280	281	281	241	270	265	284	252	275	287	261	263	239	245	265	247	289	250	295	265	261	279	261	295	263	272	259	271	236	266	263	265	270	258	286	274	284	271	299	279	246	290	257	272	276	266	242	267	263	256	243	253	277	260	258	298	248	258	251	261	251	230	252	300	266	269	260	298	274	274	261	282	269	261	267	251	288	265	270	276	268	253	247	257	273	257	249	264	267	252	246	255	280	262	269	256	255	269	276	274	244	272	280	282	264	304	265	272	297	269	262	258	260	286	292	260	249	256	259	277	253	268	280	278	274	262	255	281	277	274	273	266	250	281	261	281	272	287	293	268	264	283	308	263	260	271	241	251	285	286	252	260	278	246	256	277	252	255	267	262	267	280	275	263	267	251	284	256	248	259	295	257	282	264	256	258	269	284	305	266	256	269	282	258	271	264	241	264	283	270	255	244	250	265	261	259	297	243	282	240	273	301	259	267	275	272	269	231	247	242	273	250	252	239	259	273	278	267	248	244	264	256	278	286	258	280	264	273	270	270	283	269	282	266	275	261	222	265	281	251	257	267	249	290	272	252	269	260	272	264	248	280	252	271	280	247	255	283	261	282	275	256	265	267	236	265	285	272	255	295	280	261	260	271	278	278	267	281	252	238	252	281	257	293	252	277	240	240	234	271	279	270	256	305	275	283	292	256	261	287	278	263	263	275	270	254	296	263	268	252	259	283	261	281	260	271	269	286	286	270	269	258	261	259	285	254	265	288	235	260	273	274	307	276	261	278	252	272	288	285	269	277	301	266	288	254	258	260	278	265	269	287	256	272	276	253	254	283	261	286	244	264	252	286	277	243	223	263	282	246	274	288	258	263	258	304	256	267	272	266	275	250	265	257	252	283	250	278	263	257	275	298	267	276	276	282	274	260	297	270	243	264	268	264	283	283	275	279	291	264	247	265	245	232	274	284	288	231	240	266	272	298	267	286	237	263	259	275	257	279	287	250	242	258	248	238	292	247	281	262	296	247	266	262	281	246	286	275	267	272	268	270	263	291	287	275	263	264	261	264	261	246	290	267	252	253	269	258	251	246	274	272	251	252	255	276	248	264	248	281	245	260	275	254	276	258	265	265	255	272	277	248	277	287	250	298	269	262	289	258	269	266	259	229	268	273	261	262	267	287	271	288	256	286	247	244	272	279	288	317	256	270	274	310	307	235	240	281	261	246	261	250	265	298	256	286	272	273	305	254	275	294	299	249	263	265	298	252	246	234	290	269	317	273	257	265	269	279	254	264	265	260	277	242	264	245	269	249	288	261	272	260	318	269	250	259	298	268	273	261	260	231	255	284	260	284	265	274	243	263	269	278	304	252	286	280	291	256	231	251	304	277	279	256	257	253	263	281	263	270	240	269	264	287	259	277	310	246	283	284	266	267	259	271	248	292	261	258	258	314	270	275	293	271	271	284	283	263	265	268	262	234	259	295	282	271	265	249	257	275	253	283	287	263	258	257	259	266	258	261	272	275	253	241	256	263	245	251	237	233	262	256	285	272	264	253	265	260	284	263	282	264	270	251	289	249	275	272	236	254	270	251	252	265	242	260	275	276	272	209	257	250	256	244	269	277	275	282	265	274	263	287	294	262	289	261	261	276	240	272	270	250	262	270	280	222	269	270	261	279	260	282	247	250	266	257	281	261	269	254	249	263	258	263	266	284	262	294	261	269	239	257	254	249	251	259	242	234	272	246	279	268	234	268	265	276	267	265	258	253	279	285	273	265	279	263	266	263	285	266	253	287	268	257	250	280	231	276	272	261	261	236	242	255	291	253	244	251	271	314	287	275	263	252	279	276	279	266	262	264	242	274	262	249	282	248	295	278	269	256	243	260	260	263	241	282	259	265	247	265	273	277	242	272	273	292	234	265	300	268	270	259	243	282	277	296	255	256	267	244	228	252	263	260	295	267	259	290	240	261	262	259	236	260	273	269	229	250	262	241	266	274	267	279	294	262	250	253	242	261	258	225	259	276	257	258	272	235	252	271	288	222	276	264	261	283	232	277	255	312	268	251	270	280	278	274	256	243	265	249	273	278	279	288	246	259	291	263	252	284	240	261	289	250	254	260	255	269	267	260	253	285	252	276	272	281	268	264	285	269	291	266	279	292	242	284	253	266	286	262	302	258	272	281	282	259	257	272	283	280	267	270	262	269	305	232	289	243	273	271	252	275	233	289	269	256	258	275	275	252	283	286	272	247	288	274	280	262	275	281	263	259	277	278	267	248	253	248	282	287	262	246	254	276	236	251	249	265	267	266	250	290	281	258	285	253	253	263	277	251	241	291	270	256	265	271	252	265	291	268	254	286	238	273	266	257	272	264	306	242	261	288	233	292	250	316	258	281	275	253	246	242	286	259	241	292	252	239	265	280	249	281	249	259	263	249	274	255	275	267	275	256	295	267	281	269	244	275	294	271	264	258	254	254	253	271	253	240	270	269	268	277	276	260	271	244	271	260	253	243	256	251	267	256	269	272	283	243	260	293	262	256	282	265	265	260	276	262	268	282	277	247	254	249	246	255	282	252	285	300	281	304	291	287	263	277	282	292	243	262	296	259	273	278	262	264	292
6877	4889	1599	620	463	539	585	624	656	553	478	436	424	366	295	297	252	224	222	202	165	177	153	152	121	122	121	91	95	79	69	64	56	70	72	71	66	62	57	55	65	59	54	59	71	71	63	46	56	59	58	44	61	54	49	51	45	55	52	54	46	40	44	58	50	40	41	48	54	37	48	42	44	45	41	49	60	51	38	40	44	35	48	55	39	55	47	43	44	37	49	45	46	38	45	48	37	50	57	43	57	31	33	40	36	52	46	46	42	46	55	53	40	49	45	53	46	41	39	40	34	52	41	37	47	23	49	41	42	49	42	37	57	40	51	49	49	46	40	61	39	35	44	41	46	53	54	45	56	49	56	57	45	48	46	47	42	42	47	54	43	51	60	49	41	47	51	42	49	56	48	54	47	55	43	37	56	39	47	40	38	53	42	43	60	53	36	43	54	45	47	27	51	36	42	36	53	51	40	45	54	59	59	50	44	61	49	41	60	47	54	57	62	53	37	52	39	41	49	56	37	57	54	43	47	39	51	35	46	49	50	37	59	38	38	51	42	48	31	53	49	51	50	43	45	42	44	40	48	38	42	51	46	46	45	51	41	55	40	50	40	40	51	46	46	48	52	49	40	53	54	44	40	36	55	53	40	35	51	43	43	48	49	53	43	47	40	41	40	55	58	45	46	54	39	48	39	45	32	38	43	49	51	40	39	44	47	46	55	34	47	39	47	49	44	56	45	53	38	37	49	43	45	34	49	46	40	49	43	47	37	50	47	44	50	42	50	44	47	36	45	38	40	37	38	45	43	41	42	49	44	48	40	56	35	42	47	40	45	33	39	47	42	34	43	44	44	33	35	48	38	42	39	42	43	50	43	41	46	44	43	37	40	43	36	48	47	44	47	42	59	64	48	45	42	41	41	37	56	50	56	37	53	59	59	38	39	47	37	55	46	38	42	46	46	45	40	45	54	41	48	44	38	37	45	37	49	46	46	36	55	40	38	37	44	53	56	43	57	44	49	53	44	44	37	61	43	45	56	51	57	51	38	35	54	49	45	50	50	53	41	45	42	40	45	42	38	57	38	52	52	39	53	47	39	45	43	45	41	39	44	29	47	49	45	42	45	46	43	48	45	48	44	50	50	45	53	49	38	50	44	49	41	39	45	40	57	54	33	34	38	34	38	50	35	45	50	46	52	40	38	43	39	42	50	41	33	39	39	43	46	45	45	54	50	47	36	50	46	41	57	41	37	40	38	43	51	39	37	44	37	45	52	50	56	56	41	43	32	47	42	36	59	47	52	45	52	45	42	51	43	51	51	55	46	41	45	40	39	43	46	55	49	53	37	39	44	39	42	37	38	39	39	45	53	43	47	46	50	49	43	52	51	39	40	37	51	39	48	52	47	44	45	62	49	37	46	54	38	42	40	55	45	42	49	47	54	35	39	50	49	54	47	50	50	46	45	56	46	52	51	54	52	35	30	43	51	45	40	52	49	51	38	40	44	39	43	42	60	49	54	53	33	43	40	58	52	45	57	53	57	39	33	54	48	48	44	49	44	53	49	46	50	41	45	48	33	39	37	58	47	52	50	57	53	39	48	48	51	48	45	44	44	34	44	50	35	46	47	39	59	48	43	44	47	51	48	35	39	42	46	43	41	41	44	42	50	55	59	59	47	41	51	31	35	30	42	33	37	38	37	50	45	48	52	51	52	51	43	49	46	54	51	43	44	42	43	45	35	41	43	52	38	50	47	60	42	52	50	48	52	52	40	35	38	52	39	38	51	50	33	34	42	37	40	47	42	50	36	52	41	33	46	40	40	42	46	39	52	44	60	47	53	39	42	65	44	40	44	43	34	54	51	36	44	53	47	46	42	48	46	47	43	42	57	36	41	53	38	47	41	35	50	40	42	54	48	47	50	41	42	43	45	46	43	49	48	44	43	39	37	49	38	39	45	32	52	38	42	44	46	52	37	45	41	47	38	39	47	41	49	44	53	52	42	45	43	48	34	47	43	36	36	49	36	34	35	53	45	30	54	51	52	41	47	43	51	33	53	45	42	51	41	45	49	40	41	39	57	49	54	47	50	42	49	38	36	39	50	55	41	42	43	41	52	45	33	39	49	41	38	34	40	55	42	32	61	48	50	45	41	36	40	56	61	50	42	45	42	35	29	39	51	39	45	35	44	51	46	56	36	46	41	37	44	33	36	42	53	58	51	43	41	54	36	44	43	51	40	47	54	52	51	48	41	33	46	50	40	37	51	42	43	51	56	43	57	46	47	35	55	41	50	45	38	35	37	49	43	45	34	54	38	57	40	56	47	47	46	47	41	46	44	46	42	47	48	49	50	41	40	44	50	51	41	48	49	52	40	53	41	46	53	63	35	46	44	47	42	52	35	49	40	54	37	47	51	48	52	44	55	53	53	32	46	36	48	43	43	43	45	44	49	46	44	43	44	43	59	51	38	49	48	53	36	50	43	36	43	55	39	45	41	43	61	48	45	38	51	39	45	46	39	37	45	44	38	55	48	44	56	60	39	47	40	47	46	53	46	49	41	46	43	53	50	36	43	50	37	42	41	29	52	44	47	53	33	38	43	49	33	42	38	53	50	52	50	51	50	49	51	54	50	43	41	33	43	51	38	34	52	37	44	43	42	45	51	46	43	47	53	40	48	43	43	41	43	37	42	47	47	38	37	43	49	40	42	50	46	55	50	54	54	54	47	50	35	41	39	42	34	47	28	42	38	61	49	44	49	47	47	40	53	46	42	41	42	42	41	37	57	44	44	33	48	42	57	34	39	45	39	40	39	42	48	42	46	47	42	39	50	57	38	32	44	51	51	40	59	58	48	51	40	51	57	45	42	47	45	37	54	39	49	38	47	51	45	40	48	40	48	45	44	49	42	48	55	56	37	38	49	38	45	42	42	43	38	44	33	40	48	56	51	54	29	44	42	31	61	42	44	56	37	41	59	51	41	44	51	46	39	44	49	51	47	43	43	40	49	37	39	47	41	45	37	49	39	37	39	44	36	38	46	49	47	41	41	39	47	50	46	44	45	46	49	46	42	46	36	43	43	40	46	51	42	40	49	33	60	61	34	56	34	45	42	52	51	41	31	43	53	45	52	52	44	42	49	46	49	35	42	51	45	35	39	37	43	42	37	49	55	47	43	32	46	53	41	46	49	46	50	46	43	56	28	58	46	41	45	49	45	58	46	51	47	54	44	38	49	32	44	48	46	47	45	53	38	47	43	49	39	32	54	44	44	54	29	45	48	51	39	40	47	59	42	44	44	46	43	45	51	51	37	39	46	50	45	43	44	29	41	46	47	51	51	43	62	37	35	38	50	41	49	49	46	44	47	43	43	66	48	42	49	51	41	39	52	56	47	65	44	41	39	44	49	39	46	43	41	41	37	39	30	41	44	43	46	53	55	37	54	43	37	30	43	46	35	48	46	52	55	51	55	37	55	52	45	59	46	50	39	53	69	38	49	42
36111	23839	13474	10518	16862	18948	18458	17677	16458	14396	12527	11512	10695	9404	8199	7045	6071	5284	4734	4196	3603	3692	3003	2665	2592	2488	2152	1834	1562	1272	1130	1019	1160	1113	1106	1116	1045	889	846	786	741	753	816	839	786	811	783	698	744	694	667	681	645	624	588	586	522	471	475	479	454	444	425	442	488	432	415	423	457	391	433	433	462	455	403	449	451	416	402	397	411	424	448	435	443	440	430	453	413	426	427	456	446	456	462	429	446	415	394	397	446	411	406	420	388	396	394	442	436	454	439	416	406	425	425	440	392	446	409	407	408	410	423	456	420	418	391	456	420	395	402	471	447	410	440	430	407	439	402	434	438	384	401	423	396	414	401	397	419	388	412	450	402	449	454	401	432	434	369	392	431	405	450	395	431	426	391	425	411	406	430	411	447	410	431	421	403	407	404	398	402	417	400	437	427	382	420	387	382	426	445	366	389	411	418	416	366	403	414	451	383	429	422	369	444	392	400	420	421	424	414	398	365	428	455	400	397	443	404	412	418	414	413	412	380	373	447	400	423	387	395	383	423	441	417	422	380	449	390	433	429	435	424	432	431	387	422	417	424	404	446	463	402	388	405	387	441	409	403	426	424	413	469	387	432	396	403	416	395	422	362	419	400	408	430	399	440	391	397	411	400	391	434	403	436	428	421	429	420	403	433	416	398	392	404	387	411	411	389	398	412	438	413	389	408	398	434	377	374	417	414	401	396	485	433	399	443	389	402	415	386	451	423	445	432	387	417	436	434	458	408	395	421	375	399	405	388	429	436	373	428	383	423	411	417	406	430	418	386	405	402	400	432	431	440	442	401	402	424	402	427	426	410	411	428	382	407	425	429	416	390	419	429	384	403	400	393	448	406	429	427	410	398	390	446	418	423	397	425	408	385	434	434	418	426	415	426	420	414	419	420	443	410	380	411	393	408	411	431	408	400	403	405	433	426	423	432	421	380	427	362	408	455	424	440	408	422	409	412	430	422	412	373	439	414	432	426	445	436	379	407	415	416	395	433	391	420	435	396	431	433	408	406	361	409	431	399	404	386	417	438	434	403	402	441	416	417	438	400	440	401	438	408	403	420	435	370	406	429	377	405	420	424	405	454	425	431	395	420	414	400	416	430	419	392	459	432	404	392	392	419	427	447	382	405	416	405	383	455	415	393	388	393	411	437	433	402	440	405	456	416	400	420	404	434	381	442	439	397	402	426	385	433	398	433	423	458	440	365	391	408	408	409	388	468	428	438	401	444	428	397	465	427	413	402	432	417	409	395	422	404	420	450	403	414	426	434	432	406	440	457	392	407	431	442	394	397	427	430	408	448	431	401	442	395	387	369	452	431	384	395	445	442	425	418	428	384	438	438	428	385	377	429	405	414	377	406	393	418	408	414	428	399	398	408	414	389	414	417	397	450	371	379	422	373	419	408	406	394	446	391	433	421	436	380	374	420	408	405	418	420	395	396	412	388	426	414	406	372	416	406	424	422	419	464	436	419	444	393	403	410	396	385	389	397	396	423	428	400	455	406	419	419	438	414	427	398	381	401	408	436	425	427	415	407	468	424	400	425	396	423	430	451	410	429	426	406	427	388	398	423	423	402	405	397	416	388	395	379	385	433	396	475	423	447	450	422	394	432	411	434	397	421	393	449	400	445	423	386	415	389	435	400	448	421	407	385	413	419	438	432	398	403	421	403	423	415	408	405	405	401	410	438	392	392	414	404	389	420	386	360	378	399	404	412	388	395	389	400	419	426	403	420	426	441	393	407	403	439	392	384	396	409	408	362	419	394	410	402	371	412	404	438	385	423	436	395	422	446	409	429	427	417	428	430	391	457	410	402	384	401	397	402	401	442	391	465	385	412	404	389	407	406	446	431	407	431	428	433	384	387	420	409	439	435	446	431	424	419	456	426	409	405	456	432	392	389	432	424	438	393	426	389	413	393	396	391	395	420	482	395	415	413	403	398	441	377	416	443	422	409	429	432	421	396	435	412	444	421	417	412	414	384	402	399	427	416	419	413	425	405	426	375	411	410	421	465	422	429	361	413	384	407	452	440	416	416	404	392	404	438	446	402	409	414	441	369	399	415	414	426	406	413	402	430	428	399	398	402	408	426	436	419	447	411	395	387	414	409	412	436	424	439	424	421	433	414	400	400	426	421	401	435	399	360	384	412	406	401	416	426	413	424	417	417	422	411	394	379	430	398	385	408	410	439	440	409	402	420	376	413	408	423	437	445	411	424	375	396	414	397	408	403	415	411	411	398	392	432	443	400	410	400	434	473	424	408	437	419	416	407	407	431	391	407	408	441	459	418	418	405	411	381	402	400	371	405	434	442	434	421	385	456	408	442	417	415	375	385	369	411	412	389	385	429	419	396	422	390	403	402	421	404	415	439	406	411	426	417	401	428	432	392	428	454	389	397	424	397	411	400	418	447	418	408	436	414	409	435	399	418	416	406	426	471	367	407	416	389	412	411	402	376	441	399	409	459	425	398	400	437	409	397	417	423	414	437	413	464	401	443	421	409	402	444	420	420	410	441	427	396	386	374	393	392	419	406	400	357	407	425	387	402	428	431	444	447	429	442	406	430	411	441	422	414	415	385	433	381	436	402	431	378	386	431	404	420	392	428	421	437	390	442	440	420	444	412	393	424	405	403	462	406	367	396	429	424	436	439	393	410	380	415	405	425	395	438	395	412	415	395	421	410	393	402	409	433	388	427	421	435	435	404	431	416	437	376	423	412	405	385	407	401	388	416	408	416	414	366	400	409	421	389	409	417	425	423	419	426	416	406	396	380	403	418	435	416	424	453	465	410	426	411	487	422	410	402	356	419	407	422	441	407	404	423	431	367	404	423	392	406	416	421	419	397	405	390	415	386	396	382	434	417	424	399	449	416	435	416	391	393	424	414	416	399	442	390	416	398	450	390	412	421	411	410	401	424	435	439	385	442	457	406	397	400	414	344	448	425	431	397	391	389	427	445	411	379	452	414	417	404	435	393	416	400	402	449	435	439	392	399	404	412	429	424	410	427	422	466	427	402	398	392	440	408	429	402	453	397	460	432	390	411	407	395	427	399	423	387	411	422	397	433	409	403	421	403	401	427	401	407	434	453	443	449	406	423	414	418	449	404	416	419	437	455	416	414	401	443	356	405	440	448	407	405	413	397	444	441	443	454	435	438	424	434	429	407	417	427	409	399	438	419	385	430	436	403	397	433	377	423	433	426	412	439	403	382	407	427	428	380	398	401	422	384	437	405	416	423	403	434	405	435	409	381	445	382	393	434	430	399	399	445	451	398	425	422	423	403	423	406	409	405	389	450	424	425	417	420	398	407	459	434	435	425	378	432	411	402	411	414	401	425	401	420	370	436	434	437	422	413	391	417	429	416	398	392	426	397	404	422	406	409	426	455	430	421	420	403	416	411	424	394	404	373	407	430	378	412	398	449	434	410	453	446	423	436	443	412	415	412	379	452	444	412	400
3339	1649	691	342	257	348	397	454	449	363	310	325	291	269	202	188	180	125	104	120	114	98	122	87	99	94	88	73	67	53	51	44	39	74	45	63	52	37	51	55	40	48	47	59	46	59	53	54	39	38	47	47	39	58	31	39	21	38	42	41	27	35	39	27	33	35	37	40	22	29	26	28	33	32	48	31	35	32	33	26	32	44	40	35	35	21	27	29	33	34	36	43	29	35	32	32	43	39	37	27	29	38	33	44	36	31	33	31	32	31	36	40	30	40	37	34	29	28	29	42	24	29	32	27	33	26	36	34	44	33	35	37	41	36	41	32	36	31	24	33	35	39	38	43	29	37	29	41	33	30	42	43	30	45	45	32	33	48	29	34	31	34	50	39	29	32	38	33	42	35	39	31	37	36	42	35	33	39	39	36	32	34	39	33	29	31	35	33	40	28	23	34	40	39	34	27	45	37	30	36	33	31	33	37	37	29	33	24	33	38	27	35	32	27	38	34	32	30	37	43	35	36	31	30	30	30	25	37	30	31	42	33	26	31	28	40	31	38	34	30	34	25	44	38	31	29	32	45	34	30	43	36	39	34	31	32	36	32	38	36	38	33	29	41	43	32	40	32	28	39	31	43	32	38	30	36	41	41	34	32	33	36	37	28	31	28	32	31	34	38	40	29	43	42	31	53	31	31	26	36	37	26	44	23	27	34	31	32	34	30	34	39	30	23	36	27	37	37	42	23	32	35	26	35	38	33	33	41	29	40	33	40	37	37	37	26	25	32	28	36	26	33	37	34	29	41	39	33	34	28	44	31	38	37	30	23	36	35	37	35	44	36	38	33	31	44	36	34	31	43	30	36	38	34	25	26	31	40	34	33	40	36	30	36	46	35	28	32	40	34	35	31	37	36	38	45	37	41	31	34	39	36	33	29	40	32	31	37	33	25	29	49	58	41	24	29	39	36	34	40	32	35	37	40	36	34	31	41	46	38	24	26	41	22	36	36	33	25	36	33	38	27	35	30	38	32	33	45	39	40	36	36	39	37	22	32	33	50	43	34	28	40	39	25	37	41	39	32	32	30	36	36	39	24	41	39	36	38	41	36	41	38	27	26	46	27	24	32	34	34	36	28	29	38	35	35	30	35	30	42	34	31	40	38	26	36	29	25	37	38	32	39	42	33	37	27	32	37	33	33	37	40	44	31	34	35	39	37	43	33	29	33	40	30	33	38	21	40	31	38	42	22	46	36	41	31	35	29	33	43	35	50	30	33	27	25	43	38	32	30	39	30	33	38	39	31	39	34	32	37	39	34	25	29	42	40	35	38	32	34	29	33	31	27	40	49	50	40	30	31	31	38	34	32	30	36	27	35	34	42	37	35	29	34	33	39	45	27	28	39	46	33	36	34	31	31	34	40	41	51	34	38	26	39	34	30	41	34	22	44	31	35	33	32	24	35	32	40	32	26	32	21	30	44	37	35	37	33	38	29	27	21	38	33	35	30	31	35	37	27	36	35	29	37	34	40	31	40	39	35	29	45	28	36	40	33	36	34	40	26	32	36	30	35	27	33	42	34	44	39	32	44	27	36	30	32	36	27	32	40	28	36	35	35	33	43	39	28	36	32	41	30	35	42	41	39	27	34	41	28	39	39	29	36	22	26	34	25	44	34	43	35	39	36	39	27	25	43	31	39	40	32	42	29	27	33	38	28	43	35	38	41	30	31	28	31	35	34	44	32	35	33	36	37	40	26	31	35	31	48	43	47	36	31	29	34	30	32	33	27	38	35	40	38	36	31	29	33	38	28	39	36	40	30	29	35	42	39	39	32	32	38	39	40	29	31	29	45	32	28	31	27	32	24	38	31	28	41	31	47	37	49	35	31	26	38	37	43	37	29	37	26	31	32	37	31	31	41	29	42	37	32	43	38	32	29	38	24	40	43	32	36	34	32	28	36	35	31	31	36	30	37	35	39	33	40	38	33	43	21	34	34	32	33	29	33	36	30	26	43	36	36	34	30	50	37	35	27	38	37	32	33	45	31	24	29	40	46	36	23	33	33	28	28	39	38	42	33	36	41	36	37	42	39	35	34	42	36	44	33	44	29	40	41	33	32	43	31	36	39	40	36	32	28	44	35	34	31	41	35	35	45	33	23	28	38	42	36	43	44	40	28	39	25	25	26	30	39	39	37	35	24	25	32	30	37	40	40	31	33	31	47	28	28	33	40	36	36	30	30	35	37	38	30	28	35	23	36	36	45	34	37	41	36	38	39	31	31	31	27	32	40	38	46	34	27	28	42	41	30	34	37	36	37	36	30	38	31	31	40	38	41	34	30	33	35	32	32	32	35	45	35	45	40	28	26	34	37	41	42	29	37	35	34	46	42	29	41	40	40	34	32	39	48	27	37	39	46	33	43	41	37	27	38	44	40	37	37	29	40	28	33	45	31	36	38	28	34	41	35	35	39	30	33	28	27	29	32	35	38	38	35	38	38	36	42	36	52	24	43	25	32	30	29	35	36	35	41	48	39	31	31	31	21	29	29	27	43	33	32	40	37	38	32	35	32	20	44	37	29	36	36	36	38	24	48	41	38	37	36	43	28	25	35	32	39	36	51	33	41	37	40	27	34	44	31	25	35	30	35	29	39	37	30	36	30	36	31	39	25	35	44	31	30	48	37	38	32	37	40	36	52	39	39	40	42	36	37	36	42	37	32	29	29	34	38	37	31	39	34	38	36	29	26	44	39	34	34	25	38	43	40	33	40	38	34	28	37	33	37	34	34	39	51	37	41	35	25	36	33	46	38	36	34	44	32	41	44	32	34	26	39	37	28	40	38	34	43	29	40	25	30	34	39	31	41	35	31	46	40	25	28	36	33	29	40	41	32	35	29	36	31	29	39	29	29	21	37	33	42	41	34	34	30	40	29	47	29	27	37	27	26	31	31	44	42	32	41	43	31	24	38	41	33	31	36	40	36	31	37	38	36	39	29	31	30	30	33	33	24	40	30	36	45	34	30	39	32	31	34	28	31	44	30	33	30	28	40	35	45	36	44	40	30	27	41	33	32	38	23	38	32	33	37	33	36	33	30	34	36	30	30	32	34	38	33	32	44	35	39	36	38	41	46	27	25	32	39	36	31	32	34	35	40	37	40	41	41	35	34	34	31	37	23	29	33	26	24	29	38	35	47	24	38	22	30	33	35	29	37	29	42	32	35	35	39	32	33	34	25	33	34	41	31	47	30	44	39	33	37	35	30	37	29	39	32	40	33	38	33	30	39	36	33	39	39	40	45	38	37	28	32	37	41	33	38	42	32	36	22	33	28	36	24	40	41	32	42	37	29	33	36	36	41	42	30	31	40	45	36	35	31	41	29	35	24	34	41	38	41	36	36	34	34	32	32	36	33	33	47	40	46	28	32	27	23	36	35	39	36	37	29	34	29	35	45	43	28	34	22	31	38	26	47	31	39	38	30	47	40	41	37	38	29	25	29
27603	15425	8434	7007	12479	14235	14273	13535	12658	10676	9515	8495	7990	6732	5896	4969	4123	3754	3256	2907	2623	2482	2049	1930	1871	1601	1409	1244	1036	854	752	751	769	810	723	762	666	650	585	555	525	512	562	572	573	551	505	540	484	519	449	438	454	432	432	359	358	347	347	337	371	334	355	317	328	331	325	319	320	325	312	324	287	325	311	306	295	312	308	325	335	319	322	291	331	294	323	358	303	324	302	310	321	340	303	336	286	267	321	319	298	317	328	312	339	354	286	323	330	267	322	341	332	299	322	297	293	321	297	292	303	327	343	309	295	320	339	314	332	353	317	312	310	319	311	309	323	322	332	322	325	311	350	321	329	338	318	285	291	287	286	301	345	339	310	315	335	360	325	316	310	295	301	313	324	346	346	318	316	331	340	295	317	310	326	334	343	330	297	298	290	301	281	316	315	325	301	306	346	326	302	313	287	318	330	330	303	316	327	322	318	336	302	304	308	305	339	313	312	310	321	294	318	277	325	340	341	282	331	324	326	336	326	291	293	291	320	306	312	314	305	297	338	300	305	323	340	299	323	319	328	316	315	301	305	301	313	321	298	323	272	320	309	309	341	368	292	294	335	302	324	333	299	341	326	314	321	314	324	321	306	296	287	332	338	305	311	319	338	324	338	341	304	279	312	300	326	318	302	333	329	296	338	319	307	339	314	316	329	315	300	279	319	344	330	301	281	316	299	332	310	341	330	298	313	315	325	321	311	294	317	355	300	326	328	331	289	319	326	307	347	327	337	307	305	290	311	334	342	326	276	319	348	286	350	327	334	304	306	300	304	326	311	349	324	338	315	337	313	287	320	281	337	309	330	294	297	325	310	305	311	307	282	324	303	307	321	281	346	331	303	294	305	333	340	330	306	327	303	305	311	320	339	294	323	315	340	356	299	315	306	297	300	324	314	341	311	302	316	301	317	322	310	350	341	317	305	312	328	315	308	313	320	308	326	342	318	307	317	323	311	320	338	312	302	294	316	289	327	342	309	279	344	345	337	352	324	303	328	313	319	314	301	320	322	358	338	291	331	278	312	308	335	313	316	323	336	296	317	321	319	309	324	297	352	308	318	293	277	322	325	316	318	335	311	319	290	316	333	317	326	318	345	320	313	319	326	311	347	286	346	335	295	310	305	335	334	346	329	306	342	320	316	309	316	332	348	312	344	320	311	352	293	364	302	295	313	331	317	333	347	309	339	312	303	324	311	294	359	314	322	301	339	321	310	319	328	327	320	308	319	323	318	282	318	314	304	332	299	309	298	319	317	317	353	355	333	325	309	367	313	319	327	319	318	320	320	274	291	345	323	317	316	323	341	328	286	318	300	327	313	313	319	322	314	317	348	320	332	324	333	335	328	300	323	309	337	320	312	322	294	329	318	323	306	328	298	328	327	297	336	331	309	328	312	306	286	343	326	327	322	340	341	297	302	332	325	293	342	265	324	314	307	277	326	297	338	319	334	319	283	289	324	333	324	357	307	300	313	331	315	292	306	329	311	300	301	313	347	350	344	305	325	325	307	299	289	312	322	291	275	304	305	322	341	315	309	326	318	280	340	334	330	297	312	298	296	272	337	340	323	314	299	307	293	311	303	328	296	323	319	362	320	320	306	291	303	310	320	317	296	326	308	341	307	318	295	328	304	312	309	303	337	316	328	307	295	320	315	292	334	299	337	319	334	327	311	342	338	319	323	317	306	321	320	308	330	318	333	270	309	326	329	305	316	305	286	282	326	317	348	350	326	305	306	330	295	292	335	333	325	323	320	335	340	300	334	318	299	297	332	313	307	348	324	300	328	327	360	348	333	315	291	325	313	301	312	312	309	313	289	302	319	288	351	354	321	312	343	320	321	325	333	352	331	360	288	329	345	299	308	306	315	339	304	296	299	266	283	294	305	346	319	327	309	338	330	314	327	309	312	322	310	337	314	316	294	319	300	308	356	335	319	345	343	282	286	312	354	317	337	303	345	321	293	329	314	331	292	346	332	300	338	337	306	295	341	305	310	319	309	338	331	342	345	321	302	306	321	298	296	333	342	291	306	305	334	329	324	308	298	302	332	299	320	295	277	345	315	315	367	328	322	330	322	336	326	333	317	326	309	357	321	304	320	314	321	302	326	325	314	334	323	349	300	298	325	305	338	314	329	304	307	284	316	335	365	326	323	354	331	337	317	323	322	337	311	315	286	326	316	333	324	328	352	294	311	322	294	316	305	303	315	310	318	305	297	297	313	270	299	320	317	330	324	308	281	324	340	302	305	330	336	365	309	328	334	322	325	330	319	305	321	350	314	318	320	314	340	319	316	316	294	303	275	315	312	329	325	318	308	296	325	299	285	307	328	307	315	344	303	318	302	309	328	308	306	298	316	319	330	334	341	296	305	289	313	313	332	305	301	308	286	346	296	297	318	303	332	285	312	349	336	326	298	298	345	319	329	310	338	332	328	311	338	302	346	325	327	300	318	299	292	342	323	310	303	351	331	299	296	295	302	297	301	347	329	303	326	323	322	320	272	322	290	324	350	321	312	303	299	275	335	323	311	322	328	322	296	323	307	326	347	330	339	330	337	274	300	299	328	322	334	324	299	318	299	328	331	324	334	319	300	320	339	322	323	364	314	321	331	334	323	286	289	291	339	275	287	328	287	276	310	303	321	293	320	311	323	303	320	307	286	313	317	297	312	304	331	313	318	317	343	311	305	304	304	338	318	321	318	352	301	303	342	304	321	315	295	311	333	301	316	355	309	347	312	330	305	307	338	310	306	316	295	302	312	320	314	361	297	336	330	338	343	324	328	319	286	324	300	316	326	326	300	323	325	299	306	324	323	297	310	343	330	295	310	302	288	319	333	293	284	322	360	291	343	327	297	310	307	338	297	318	342	321	310	317	299	346	299	300	332	329	324	331	347	319	323	268	299	318	331	317	331	314	306	311	308	328	288	346	312	312	294	344	320	278	332	316	302	335	338	325	322	315	314	295	300	301	316	350	290	293	284	322	313	305	322	316	288	303	342	281	314	298	321	321	303	317	287	333	363	312	332	334	302	322	329	317	324	280	314	323	288	313	316	327	311	328	314	339	316	295	334	321	296	335	320	325	306	322	332	319	317	313	307	294	320	302	325	320	336	305	335	302	320	343	338	301	281	335	307	311	325	317	298	294	317	305	318	320	320	304	336	352	314	309	309	307	346	313	331	291	345	302	327	341	289	316	337	318	339	324	308	286	313	330	338	335	323	302	333	330	321	368	321	307	319	311	333	342	325	315	320	305	327	317	294	312	281	322	314	320	346	290	323	306	316	338	326	276	346	304	311	318	304	320	318	327	329	320	319	312	314	324	292	293	334	304	322	305	306	299	318	344	323	332	342	314	346	330	268	342	304	333	327	303	294	339	342	300	291	303	319	311	311	319	322	290	295	290	297	347	297	322	321	313	315	310	320	304	335	302	323	298	336	306	308	341	305	338	344	317	313	349
4957	3407	1323	449	373	454	553	598	570	498	395	410	388	315	294	252	220	218	163	163	185	163	136	126	107	115	96	100	73	76	75	62	72	86	88	78	64	73	58	58	66	68	55	67	64	69	58	62	59	59	63	68	57	38	67	75	50	61	53	61	50	47	43	54	55	62	64	43	50	48	45	72	51	51	51	49	35	46	42	50	49	43	50	54	47	50	45	43	48	55	43	36	42	60	44	53	53	46	47	53	44	54	44	44	64	62	56	56	64	51	58	53	46	38	51	60	45	51	52	64	43	55	47	45	59	48	37	60	39	42	56	42	41	44	47	57	54	58	50	55	44	46	37	47	61	53	32	49	53	50	48	55	46	42	62	43	55	54	42	40	39	60	34	47	52	44	42	45	57	47	50	37	40	55	50	45	61	48	47	54	52	49	51	46	47	44	55	46	50	42	53	52	49	49	45	41	44	38	50	51	54	40	56	55	58	54	48	62	49	56	44	40	47	51	37	52	51	40	43	54	58	40	60	36	58	42	52	34	51	57	61	60	32	50	57	34	47	51	43	48	41	45	53	51	67	46	45	64	50	51	56	38	45	51	52	38	66	70	48	37	48	53	42	39	42	51	49	41	49	57	39	57	48	52	53	64	54	50	48	39	49	53	39	54	44	45	58	49	56	58	50	50	66	65	50	44	49	47	39	42	46	51	45	50	42	47	53	57	43	50	47	50	51	55	49	55	55	48	57	52	54	42	34	40	40	46	56	37	50	51	54	60	38	45	50	44	46	49	52	50	34	48	48	49	47	52	45	54	43	54	64	55	48	60	62	43	64	52	46	56	57	51	63	34	42	36	47	43	48	54	51	46	52	52	48	50	49	70	57	46	47	41	45	45	44	47	42	61	50	49	48	45	44	51	42	54	46	48	49	45	40	49	55	52	50	49	41	48	52	48	51	39	58	41	53	51	59	48	66	53	54	48	54	39	41	54	47	38	59	40	50	40	39	54	52	45	55	59	62	68	37	55	43	48	50	37	50	49	50	52	41	49	54	39	43	39	48	36	60	56	36	44	43	52	50	53	40	54	60	54	37	46	52	45	32	43	44	48	54	63	50	48	66	54	50	42	39	48	42	52	47	52	51	42	43	40	60	35	55	53	37	39	58	46	49	46	58	45	54	44	51	57	39	55	51	40	54	43	44	41	44	50	40	58	38	40	42	44	48	57	67	41	52	59	41	43	49	47	36	49	41	53	56	48	31	49	45	51	52	49	53	44	46	38	55	45	47	52	46	37	51	52	44	52	51	44	53	52	58	50	54	58	51	45	56	47	59	46	47	36	37	56	52	48	44	41	45	64	51	57	44	43	59	49	48	36	35	52	37	49	37	47	45	66	43	47	40	51	56	54	49	54	59	44	47	41	33	44	52	44	40	59	54	50	48	53	45	45	49	47	43	43	57	46	50	53	47	35	47	60	48	32	52	46	61	49	39	53	47	42	52	47	57	47	56	42	49	42	49	60	47	43	50	45	49	43	43	50	46	46	47	42	43	42	53	46	61	51	50	48	58	42	40	62	37	58	49	60	47	49	64	63	50	43	53	59	55	48	63	53	49	46	41	46	52	42	45	37	46	44	39	42	44	44	51	40	36	48	65	45	64	54	37	36	51	64	48	40	49	57	54	48	59	40	48	57	58	55	41	47	62	53	54	46	46	33	50	45	53	49	53	46	41	47	50	43	39	58	42	55	54	49	40	50	49	41	45	45	41	49	55	42	46	49	36	46	46	40	45	45	56	55	47	55	50	54	45	41	43	56	56	50	60	63	51	49	30	47	43	52	48	55	50	44	51	50	53	53	51	43	46	53	40	43	57	43	42	53	49	49	49	50	50	55	51	48	44	53	48	37	45	51	37	42	54	35	45	46	55	57	43	48	39	62	58	54	64	49	55	42	61	43	53	37	50	45	54	37	53	48	42	33	47	53	47	45	50	45	47	48	55	45	49	46	51	47	48	44	46	39	49	34	67	43	42	51	51	51	38	49	60	60	52	35	47	49	53	45	51	51	48	39	53	57	50	53	52	49	55	47	52	45	42	54	43	46	51	58	62	57	46	45	47	47	50	56	43	49	53	47	37	42	63	50	55	58	46	52	47	44	48	53	43	42	66	42	49	47	45	51	41	37	41	65	46	43	43	45	39	39	38	43	44	52	44	44	53	43	49	52	41	53	53	51	52	51	49	53	48	57	54	59	35	33	51	55	36	42	52	46	58	47	53	58	53	48	50	41	48	45	51	60	56	36	55	39	47	50	48	57	49	55	53	49	42	55	45	66	61	36	50	48	50	38	52	58	46	45	50	50	41	49	48	50	38	43	49	54	51	46	53	60	56	58	48	54	53	68	40	49	49	38	42	44	47	55	51	50	51	49	50	60	36	50	45	50	47	53	47	47	46	44	52	47	61	50	45	53	52	44	57	55	42	51	49	47	53	49	46	62	53	46	55	52	47	55	49	51	44	56	45	61	54	41	53	48	39	54	41	51	57	43	51	57	50	41	47	32	52	55	43	50	58	53	45	51	45	42	41	51	38	44	42	52	47	31	42	60	48	55	52	49	49	45	52	43	42	42	43	47	48	53	39	48	40	48	52	45	45	50	43	42	40	38	49	39	45	61	45	53	42	42	53	41	44	48	49	59	41	46	53	59	51	51	44	36	65	46	58	41	51	50	53	51	57	53	51	59	46	48	47	51	58	41	55	49	63	49	44	43	50	53	53	45	43	40	54	49	54	54	57	50	49	40	58	46	54	63	63	45	49	41	50	41	47	50	52	56	43	60	45	53	59	53	43	48	32	48	56	50	49	48	48	62	42	50	45	52	57	46	52	50	52	38	53	36	51	45	56	48	39	43	47	46	59	45	44	63	38	43	49	49	54	44	42	37	52	39	36	54	45	56	50	42	48	62	61	49	47	50	45	46	43	54	43	51	57	47	47	36	47	38	45	41	57	44	38	51	42	41	43	49	58	49	57	49	54	50	43	49	60	55	61	49	65	47	53	55	46	59	38	37	52	45	47	41	46	50	39	46	42	40	60	39	60	49	45	53	32	47	51	37	63	46	46	37	51	57	54	56	54	50	47	36	42	59	55	38	39	51	35	51	45	40	40	41	43	54	50	42	36	49	45	45	41	56	42	39	45	52	49	51	46	43	55	40	32	49	59	48	43	40	39	51	49	51	46	60	56	46	47	59	43	41	64	51	47	43	44	45	52	40	39	45	41	63	52	49	42	39	48	59	55	38	50	51	57	50	54	40	49	51	49	50	50	48	43	42	56	50	46	54	45	64	54	54	40	54	42	44	47	55	58	54	45	39	49	46	52	50	42	53	45	54	52	55	54	53	46	50	38	61	51	53	45	51	59	45	42	43	49	49	56	65	43	46	47	57	50	52	47	48	43	33	44	62	42	49	46	40	45	46	38	54	54	58	38	50	36	49	50	52	48	48	51	47
32831	21158	12141	8421	15229	18144	17904	16429	15587	13254	11537	10600	9720	8436	7285	6459	5334	4842	4172	3669	3475	3191	2608	2395	2241	2069	1798	1523	1274	1105	1082	1067	1141	1021	1025	1009	964	906	813	763	728	793	739	828	845	789	769	692	711	664	645	660	654	577	577	589	537	464	503	485	486	495	460	486	479	458	459	454	432	455	429	480	450	466	449	428	452	431	419	432	467	461	459	488	435	442	465	481	450	436	429	429	461	447	433	434	416	495	444	424	441	440	471	441	453	433	475	433	443	450	441	413	438	462	470	435	458	454	491	479	455	481	462	423	433	422	437	442	426	437	425	463	436	456	436	448	430	437	457	472	403	427	416	466	431	415	442	426	447	426	428	465	454	453	460	409	419	480	415	441	420	470	444	452	445	443	444	445	445	412	450	413	479	443	427	413	438	485	428	460	449	451	456	400	429	418	405	437	433	446	430	391	467	427	475	448	431	424	457	408	401	446	425	463	416	434	452	411	416	454	420	427	436	418	413	417	422	485	416	435	435	429	446	432	479	432	420	435	441	445	424	471	430	446	400	430	461	469	417	406	440	435	439	430	411	436	431	478	451	436	428	445	439	444	460	465	430	463	432	478	411	451	466	437	425	435	445	403	419	463	422	451	436	419	474	435	422	467	446	448	479	474	442	451	440	454	443	426	454	437	441	434	435	450	403	394	463	457	477	470	407	429	439	434	420	445	456	437	431	441	465	482	426	413	413	474	456	438	451	447	441	440	395	440	404	455	428	411	397	433	450	407	443	399	438	441	427	431	479	478	442	450	422	429	427	461	441	421	478	434	476	433	436	400	478	464	437	431	452	415	421	455	422	431	471	449	434	448	443	455	467	425	454	418	427	478	435	458	467	456	466	475	435	422	450	412	447	421	439	427	475	482	452	468	445	451	433	448	439	461	489	460	456	418	449	439	459	446	474	476	460	439	439	435	443	447	421	456	420	420	444	447	437	438	423	449	407	448	406	465	407	465	441	407	458	462	419	477	444	449	451	423	484	455	422	457	396	444	450	417	447	473	406	437	421	435	446	450	409	465	423	457	467	431	447	409	439	411	413	432	408	448	401	434	424	430	429	438	430	478	450	463	429	440	445	470	454	456	444	474	491	463	427	422	450	464	447	462	419	462	428	431	465	432	436	443	430	485	460	447	445	436	384	455	403	437	430	451	469	457	445	441	462	446	396	414	455	450	432	382	433	404	431	395	432	420	414	436	428	475	422	433	406	439	432	456	405	463	402	443	453	455	398	442	429	472	454	427	453	455	457	475	428	428	454	485	476	455	441	431	425	440	476	433	479	457	407	474	415	412	428	457	392	432	445	411	472	438	435	470	437	463	482	420	430	441	447	426	446	470	456	452	484	431	431	434	456	406	471	403	457	428	429	466	423	416	450	435	436	447	450	427	427	455	434	466	416	431	440	447	434	443	451	463	447	448	412	404	419	444	474	423	446	455	478	457	411	436	457	426	443	436	418	431	417	446	421	423	430	435	428	424	416	430	413	444	440	423	395	454	441	445	449	449	462	451	438	453	414	456	446	429	463	455	451	431	425	470	418	403	452	431	448	458	439	412	433	455	439	436	415	461	439	439	456	441	403	439	399	430	422	457	457	442	453	463	441	457	472	452	464	420	436	423	424	453	465	436	453	406	429	405	462	419	446	480	460	456	455	457	438	459	434	440	430	439	442	457	446	454	414	432	476	453	442	457	488	459	447	454	444	446	439	458	411	469	456	417	442	462	420	413	441	446	445	455	432	434	458	445	439	431	427	455	428	425	424	479	428	440	459	425	403	437	431	460	443	459	450	431	450	440	492	431	461	438	428	438	415	428	419	471	454	411	429	420	479	460	425	442	472	417	421	402	408	427	485	432	452	465	470	448	417	469	421	436	453	413	463	466	442	477	429	470	428	434	416	477	470	422	430	432	476	440	487	463	426	458	411	439	450	478	499	411	413	450	396	439	466	431	430	417	415	428	464	455	438	446	441	452	454	442	448	456	417	449	454	475	416	404	482	455	420	442	428	482	452	477	467	415	410	434	433	468	473	432	460	452	442	410	429	470	454	461	487	422	425	453	456	441	461	482	427	454	461	439	456	416	453	475	460	463	427	485	485	421	454	449	449	447	391	450	473	448	413	469	473	457	466	439	431	400	437	430	438	474	424	456	468	459	427	495	420	409	446	461	458	468	446	437	424	426	421	402	421	405	423	426	460	449	432	462	466	460	421	432	460	438	459	429	419	520	412	422	449	454	451	456	427	465	444	415	392	387	473	473	431	447	429	435	402	436	450	458	457	443	439	427	446	478	490	444	444	474	440	432	457	434	449	452	456	438	432	497	478	420	430	451	450	420	411	459	412	420	428	434	429	428	408	459	448	440	446	420	443	423	463	409	449	459	418	425	462	408	444	421	468	406	451	427	425	397	440	428	441	431	445	401	425	419	423	449	473	458	410	442	443	411	441	433	438	458	410	458	449	437	471	437	418	439	423	423	446	462	469	426	405	464	440	481	448	423	420	439	447	417	410	460	442	433	438	415	454	458	443	396	445	454	448	450	449	442	449	428	435	457	462	439	431	455	439	426	455	429	444	450	425	435	475	420	443	441	424	464	449	446	428	499	417	447	413	427	400	424	442	454	434	446	445	432	439	422	426	451	480	458	443	463	437	431	428	462	440	423	444	476	440	482	446	463	425	447	396	431	443	472	403	462	455	436	456	464	459	466	455	458	436	438	439	429	451	431	468	418	456	442	444	403	420	451	399	447	399	443	455	460	438	455	491	442	445	439	473	454	450	441	427	453	480	453	471	426	425	476	406	450	449	472	434	429	446	432	457	432	454	470	437	446	426	434	441	449	459	447	432	424	412	440	464	427	445	425	455	464	446	417	468	435	411	491	410	430	453	447	466	438	485	449	462	426	440	411	431	410	417	428	479	444	457	431	450	442	447	436	434	457	418	455	408	421	425	446	471	425	437	441	432	461	456	444	432	484	451	416	452	421	408	445	440	433	445	447	460	424	465	445	478	424	403	469	409	451	405	426	446	438	415	453	450	468	439	412	455	445	465	466	451	461	462	429	422	463	452	445	421	433	427	474	427	415	448	446	436	411	412	452	448	477	466	446	430	447	432	428	414	427	459	475	451	441	444	429	422	448	422	438	430	426	433	450	388	444	443	439	432	455	434	408	420	468	428	435	436	425	456	440	441	406	420	479	428	468	431	428	415	442	489	424	435	439	437	447	459	441	454	443	410	454	455	432	421	430	441	461	440	427	431	432	451	478	461	436	464	414	442	473	464	423	456	428	448	423	422	431	469	403	437	445	455	443	451	455	464	458	445	498	466	471	444	484	433	461	429	460	454	434	414	451	446	423	426	478	451	444	451	483	463	438	444	432	448	438	439	463	460	432	462	399	406	469	406	440	435	440	464	439	426	487	437	423	425	485	422	444	468	455	396	450	463	443	443	393	433	463	454	425
4837	2943	1236	381	316	454	507	531	522	423	364	372	367	320	273	208	189	169	152	157	150	154	115	106	84	84	75	55	59	49	53	72	50	48	48	57	50	48	41	41	51	34	46	41	50	42	38	36	42	32	32	33	34	45	41	36	40	37	27	26	35	41	40	35	33	35	31	25	30	37	35	24	36	33	38	32	27	34	37	30	37	35	30	36	30	22	31	19	35	27	33	29	27	22	25	25	38	23	22	32	26	22	24	32	25	29	23	27	25	26	38	32	38	38	29	22	36	28	24	30	34	25	31	28	28	30	28	32	17	31	32	21	41	24	30	29	23	22	25	41	25	38	21	30	32	24	32	27	34	25	28	36	31	30	23	32	21	34	30	29	35	33	27	27	24	26	28	26	28	31	28	35	36	23	33	23	23	26	22	37	28	20	34	29	35	35	31	39	36	27	46	22	37	30	28	28	30	35	44	24	23	24	22	25	36	25	30	32	27	35	36	29	32	25	27	34	23	26	31	36	35	25	30	34	27	20	31	25	25	29	27	33	40	38	29	19	26	35	30	30	27	33	28	29	21	30	35	29	33	21	37	32	33	31	24	22	26	41	28	26	40	28	34	38	32	19	31	24	32	32	24	39	25	31	33	35	30	30	28	31	23	20	34	24	37	37	25	40	28	27	23	32	40	24	31	30	25	28	30	25	31	24	42	34	31	38	45	33	36	25	32	20	26	25	39	29	38	37	28	22	43	31	29	40	29	27	29	35	23	18	28	28	34	24	23	35	32	34	34	22	33	33	37	31	28	26	33	31	30	25	23	30	38	23	26	40	37	33	31	26	26	28	34	34	27	31	32	29	25	26	20	34	32	28	34	34	32	31	33	32	26	29	25	28	34	22	27	24	39	27	18	30	24	24	26	26	26	34	22	32	30	34	29	34	34	29	26	29	29	30	33	25	30	25	19	33	32	32	27	33	32	25	24	28	32	24	36	32	29	31	33	30	23	23	27	26	33	37	22	30	37	26	29	35	26	31	29	27	28	35	34	21	20	26	32	40	31	30	37	31	36	35	24	19	31	27	30	29	32	38	30	25	33	29	34	33	27	34	29	41	23	23	27	29	33	26	34	29	25	25	27	43	40	41	25	40	37	30	28	31	30	35	26	28	26	32	22	26	38	27	31	34	35	35	34	25	39	33	32	32	29	32	25	37	35	37	31	26	31	39	32	25	28	29	28	22	29	40	34	25	42	41	35	32	42	33	31	24	32	36	28	24	30	32	29	32	28	31	30	26	21	30	29	27	29	18	22	25	30	25	28	25	28	29	25	32	23	36	27	34	38	26	31	32	31	24	35	37	22	33	27	30	27	25	19	26	33	32	32	27	25	34	27	35	43	26	26	20	36	31	17	39	31	27	34	26	30	21	27	33	30	27	31	28	27	30	29	25	25	27	26	30	25	30	22	32	27	34	25	31	32	26	27	31	41	27	34	29	29	31	28	33	33	25	31	27	27	21	45	37	21	32	28	24	29	34	33	21	27	31	18	21	42	24	21	41	32	29	27	31	27	31	25	28	36	21	45	32	40	27	29	32	22	22	31	28	33	42	33	21	26	30	29	23	26	40	34	26	31	28	35	26	34	28	27	38	39	22	35	31	23	26	26	35	28	33	30	25	35	33	31	33	30	43	31	35	29	27	34	22	26	36	33	36	25	31	31	25	34	30	36	30	29	18	34	24	29	24	37	38	30	27	21	28	37	27	21	28	18	36	38	27	35	17	27	38	31	27	28	39	42	22	38	25	30	24	32	29	27	33	33	28	23	28	24	29	18	25	32	30	26	27	24	31	32	23	35	21	35	41	35	41	30	30	32	30	29	27	31	36	18	24	35	24	35	29	30	26	36	30	21	47	30	28	22	27	29	24	25	24	30	39	24	29	29	36	28	29	35	33	25	36	38	25	23	36	32	38	22	37	22	24	30	33	33	35	32	24	25	32	29	35	34	33	34	24	29	33	34	31	40	27	28	27	20	27	31	28	37	27	27	22	27	25	31	28	25	32	22	30	28	34	30	33	27	33	21	34	23	33	17	27	26	27	40	35	23	32	28	27	35	30	37	35	35	35	30	24	26	27	26	28	32	23	28	25	36	22	34	26	32	31	28	22	38	38	33	30	39	33	37	38	26	33	37	41	35	35	34	27	25	35	32	39	33	23	36	26	23	36	24	31	37	34	26	26	29	30	35	30	31	37	25	35	34	22	29	28	30	34	33	24	31	24	35	31	30	27	31	26	29	27	27	18	37	33	29	28	27	21	35	35	36	35	29	25	36	34	35	29	33	32	25	35	38	39	35	26	39	40	31	22	28	23	32	24	29	30	35	38	32	29	32	20	28	34	22	40	34	28	30	24	31	30	31	31	29	32	27	22	29	41	25	29	28	30	27	33	37	23	25	38	28	23	27	24	25	30	32	28	28	31	26	27	18	45	39	35	32	35	32	23	30	30	42	31	24	28	31	29	29	23	31	30	33	36	22	29	35	34	32	23	34	31	34	30	18	30	29	31	30	17	28	32	40	31	30	37	26	25	35	22	25	26	24	20	25	24	28	36	35	29	33	23	32	25	27	31	23	24	34	28	28	29	29	24	22	26	32	34	25	18	25	35	34	30	37	33	24	26	32	24	27	39	38	26	29	32	27	31	34	28	26	31	33	36	19	30	23	32	27	28	34	37	27	28	29	33	33	36	39	25	32	42	29	32	29	19	25	32	29	37	33	32	32	34	35	27	20	37	29	26	37	29	30	30	29	33	29	26	33	36	43	27	30	34	30	38	30	33	30	23	19	30	31	28	22	33	32	28	37	30	26	26	24	36	38	23	25	25	29	25	28	36	28	18	34	27	33	30	28	31	31	36	29	24	31	23	34	25	26	25	48	33	25	29	34	33	23	31	28	22	28	36	31	32	35	25	34	28	33	24	32	34	35	28	40	34	31	27	27	25	26	28	36	21	23	38	27	30	30	22	37	19	36	25	27	37	29	36	31	23	22	25	41	32	23	32	33	27	30	36	31	38	22	32	32	28	26	32	30	28	24	31	34	21	33	31	30	29	25	35	30	31	25	32	33	38	33	27	22	28	33	30	32	29	25	33	27	32	30	32	30	27	22	22	26	25	27	27	28	28	26	25	37	32	29	28	28	26	32	26	22	18	38	25	31	32	31	32	17	33	37	20	31	33	26	36	28	39	30	30	33	36	27	33	30	35	35	27	25	34	21	28	43	26	36	39	30	28	33	30	25	33	34	26	35	40	45	22	35	32	29	19	23	27	22	32	35	31	35	34	33	38	35	26	41	21	28	39	36	20	31	42	23	34	33	35	28	26	41	33	27	29	27	31	25	31	26	20	26	27	25	33	34	28	32	34	28	28	34	26	29	37	28	30	37	25	37	28	24	26	27	24	36	33	22	33	31	32	32	31	29	30	26	29	27	36	40	30	31	36	32	27	22	26
30750	19723	11175	7907	14141	16971	17271	16205	14846	12457	10911	10618	9457	8035	7078	6013	5187	4503	3945	3546	3463	3085	2499	2352	2015	1839	1621	1242	1187	1019	900	911	896	881	924	812	825	740	628	621	598	539	604	637	676	598	598	539	511	456	488	483	485	389	433	381	335	367	314	303	301	293	305	293	304	313	286	321	290	283	276	275	276	279	302	299	270	276	268	280	266	292	318	241	304	286	271	271	300	290	266	269	292	286	282	295	282	261	280	278	284	297	262	278	272	266	267	293	258	286	269	288	281	264	258	297	273	283	289	305	306	288	305	272	298	265	306	276	263	283	266	249	260	264	273	283	261	303	274	267	276	277	262	281	279	250	262	244	283	300	266	277	298	292	281	264	282	269	248	275	280	250	264	314	241	289	278	272	273	272	260	248	259	276	267	287	254	245	262	294	269	289	284	249	266	264	277	271	257	272	283	270	248	296	285	249	253	296	310	279	290	252	257	294	299	246	249	293	280	251	274	251	265	281	275	245	287	268	286	269	288	277	243	291	289	291	273	262	262	288	271	266	299	270	255	286	293	288	293	259	254	263	303	255	268	277	264	256	279	293	270	268	282	259	286	265	306	263	279	279	286	251	290	256	262	263	278	275	266	290	250	262	284	266	276	308	256	273	298	284	282	280	274	258	299	273	271	258	287	256	263	260	243	261	287	283	231	261	251	305	269	271	260	270	294	271	286	264	244	267	249	255	280	272	288	262	280	245	278	286	269	266	255	240	244	267	311	284	276	262	285	269	248	265	267	277	253	249	266	270	279	258	300	284	247	277	281	273	282	257	281	262	248	284	272	292	268	254	275	299	265	279	258	272	235	301	288	263	264	263	268	269	270	280	275	261	277	243	290	244	261	267	281	255	285	286	283	272	264	283	249	271	244	275	261	301	259	288	266	259	259	245	261	293	260	290	280	277	263	260	279	290	286	257	273	314	282	270	257	257	264	281	258	279	277	273	280	281	292	261	290	270	275	306	265	298	259	248	269	285	289	299	280	250	289	276	264	257	257	278	284	246	260	286	289	243	278	287	263	270	268	274	288	296	272	268	256	290	273	277	275	272	260	295	294	264	262	301	245	274	274	283	305	271	291	266	266	250	263	257	288	258	262	294	270	276	278	274	272	279	260	265	266	258	290	257	270	310	252	263	289	279	275	274	283	275	286	285	291	264	256	262	277	274	300	257	253	278	256	264	296	277	262	239	276	259	268	301	276	271	285	274	277	275	293	276	242	240	298	263	307	278	282	262	315	304	261	294	264	296	280	287	275	284	241	279	262	298	294	268	274	267	316	277	247	264	244	263	291	295	299	272	294	286	263	278	303	276	258	272	249	267	274	250	289	262	296	265	281	264	246	257	260	292	272	251	285	232	259	267	277	279	277	251	244	292	302	228	257	278	289	294	281	276	280	290	248	257	277	255	269	277	253	312	266	253	286	277	270	294	240	272	281	303	272	286	266	288	255	256	241	266	270	257	284	269	288	267	252	247	273	270	299	268	302	273	247	274	290	264	264	280	277	256	285	244	298	294	273	319	289	280	255	273	262	310	293	305	309	290	275	280	269	299	238	284	274	248	264	277	265	278	254	272	294	268	278	257	259	276	270	274	252	257	257	243	278	289	238	257	262	285	252	284	277	287	270	310	308	270	292	271	284	291	275	277	260	278	288	267	318	313	306	278	289	262	303	256	268	283	279	264	276	277	272	298	259	257	277	268	258	256	258	256	265	282	263	278	318	274	279	314	264	266	309	275	289	271	281	265	265	284	286	288	230	240	271	259	268	291	251	247	276	257	254	268	269	298	272	279	245	284	286	273	279	255	285	282	283	276	268	273	280	287	282	278	265	241	301	284	280	271	272	288	272	295	301	278	272	272	262	266	276	284	283	293	267	250	269	255	255	307	256	274	242	259	272	296	291	289	308	289	285	231	285	271	265	291	293	273	260	287	268	267	290	274	273	268	252	292	287	275	279	251	270	274	303	276	283	287	272	291	284	300	255	248	285	294	293	261	267	293	255	245	292	303	289	291	261	296	269	272	233	280	287	269	269	287	255	281	285	292	274	285	294	263	287	281	260	272	271	265	290	283	255	307	258	272	294	284	270	274	259	297	271	318	254	266	268	283	264	286	252	275	274	263	244	268	284	273	266	270	293	264	245	276	267	247	280	271	305	248	263	262	240	290	286	253	305	271	280	281	245	249	282	305	287	260	298	241	260	273	265	278	259	281	270	279	290	259	293	234	291	303	290	268	246	279	251	278	272	258	260	269	293	297	269	264	266	284	269	249	272	270	259	280	269	259	284	302	267	305	285	295	263	278	295	291	281	258	272	285	265	278	277	251	265	270	295	280	287	255	290	276	267	266	288	271	271	278	243	261	263	267	261	253	263	266	266	265	286	269	306	258	256	282	308	256	273	300	250	267	300	276	239	250	262	276	301	280	266	251	279	255	307	263	281	273	277	277	275	271	280	277	304	268	290	290	272	272	260	259	286	263	275	253	264	271	254	304	278	254	282	290	257	296	271	247	257	289	287	263	276	266	286	251	276	284	243	254	263	292	287	289	282	302	271	267	297	254	278	259	275	267	278	251	243	273	273	277	273	284	260	262	244	277	267	251	258	273	285	236	237	270	263	253	268	264	272	276	283	251	253	277	262	298	308	252	269	282	268	274	255	245	290	251	256	292	270	273	257	253	267	277	281	291	275	296	293	313	292	267	273	259	285	265	259	278	274	282	287	285	281	270	267	262	289	286	264	268	278	266	277	275	266	288	287	266	300	280	293	279	267	277	281	263	252	282	274	267	242	290	224	260	284	285	275	275	280	260	274	264	281	254	270	273	253	246	275	292	280	243	273	291	282	266	285	254	284	279	269	280	280	286	301	275	258	273	265	271	252	246	259	265	248	289	267	276	281	305	277	282	265	285	301	267	273	277	243	263	271	250	288	274	284	274	278	275	284	264	262	289	285	281	277	262	290	269	258	272	272	291	273	260	268	254	254	285	239	255	277	287	283	263	275	286	240	303	271	252	271	266	284	296	281	274	281	256	249	252	270	285	267	255	290	288	276	295	262	282	268	267	271	260	262	303	282	245	280	259	271	277	280	258	271	291	281	277	272	280	288	257	267	252	276	254	261	285	287	250	257	251	285	268	295	292	307	281	268	265	281	276	262	273	288	296	270	244	273	291	274	292	260	266	288	277	273	269	278	265	291	284	297	250	275	306	255	294	273	274	245	291	254	250	254	276	261	231	288	252	305	279	268	317	273	282	285	274	246	260	315	279	258	278	270	246	258	300	272	243	285	268	265	268	265	272	291	258	281	240	275	259	281	278	270	286	271	278	258	301	261	263	289	264	266	244	281	282	285	262	256	286	275	264	277	267	283	241	286	281	288	248	259	273	288	266	248	278	288	276	302	266	269	284	302	247	246	270	248	270	249	271	270	302	293	278	262	263	274	282	251	274	288	259	286	248
6493	5145	2190	531	432	552	689	679	653	544	444	445	419	353	300	294	243	239	202	197	169	168	145	145	110	118	106	101	86	78	82	74	61	92	66	80	83	64	62	58	63	74	62	66	66	61	55	63	62	61	52	55	53	57	51	63	51	54	54	51	48	41	53	50	45	50	47	50	46	53	41	49	47	54	49	42	48	45	31	49	54	36	45	45	67	50	47	47	52	37	44	34	44	54	45	43	46	47	40	51	42	44	51	59	45	48	61	44	40	51	43	35	50	59	33	44	39	53	49	61	51	45	35	40	49	52	42	44	55	42	36	60	48	41	44	43	57	49	51	31	42	46	48	49	36	49	46	49	53	47	43	53	54	39	51	42	39	47	45	49	61	49	56	52	35	54	43	37	37	43	53	40	52	49	53	37	55	43	41	42	46	53	36	42	48	50	46	45	49	47	45	58	49	47	47	55	48	45	49	48	62	49	56	58	52	56	44	59	57	46	52	37	41	47	43	33	53	48	40	45	33	50	46	48	58	60	55	43	37	42	47	41	53	32	56	48	51	43	35	44	57	61	47	47	52	51	55	46	49	49	42	52	39	33	51	52	46	46	41	48	45	53	44	41	42	45	43	41	45	41	38	65	42	48	46	36	57	40	40	42	52	44	57	52	51	59	52	33	52	49	58	47	46	43	46	40	44	44	44	43	49	49	43	47	54	48	57	49	58	36	46	51	54	56	48	54	40	50	45	52	39	55	43	53	54	34	44	38	46	49	40	41	41	50	55	54	46	54	48	45	60	56	53	53	40	46	50	50	46	54	50	39	38	51	55	55	54	37	54	46	44	27	42	42	48	51	46	41	46	44	38	44	50	42	51	41	39	49	53	45	39	56	51	43	43	56	38	55	38	44	51	48	46	50	42	41	39	62	56	54	47	44	39	58	59	45	48	36	43	51	58	45	58	57	44	46	36	36	45	52	46	52	58	34	51	51	45	40	49	42	52	42	57	53	53	50	38	39	37	52	40	55	47	63	41	50	53	49	65	50	46	30	51	50	49	45	42	33	38	39	47	38	60	43	55	44	53	37	52	43	49	35	47	46	46	51	42	51	47	50	44	31	35	45	54	41	47	50	43	48	46	46	43	41	48	45	43	58	52	53	58	49	46	35	40	55	41	44	37	50	57	37	40	46	46	44	39	60	44	52	68	37	43	56	49	47	40	54	46	45	40	48	53	47	48	35	42	56	43	35	41	36	43	41	51	51	49	43	33	37	54	40	45	48	35	43	53	47	48	46	51	44	42	48	41	53	50	41	64	38	42	45	47	42	53	54	38	62	45	47	34	40	67	54	46	47	50	55	39	37	44	38	56	41	53	44	43	46	40	43	41	42	30	45	41	47	50	37	33	36	56	48	28	48	53	51	35	52	46	43	40	34	50	47	56	43	40	44	36	36	44	52	49	45	53	50	39	43	42	59	41	46	49	39	44	54	64	44	48	42	50	46	41	44	55	39	54	36	52	27	44	57	36	51	53	45	36	36	57	40	47	40	44	37	52	44	49	50	49	59	46	36	49	52	43	41	43	54	53	44	44	47	47	48	48	50	52	47	59	50	40	54	38	44	41	53	46	45	50	47	45	41	57	42	54	47	48	49	47	48	40	42	54	40	52	42	58	42	56	48	47	47	40	51	49	46	58	42	40	36	38	48	45	55	51	55	45	61	46	56	54	49	41	38	53	41	43	47	47	41	43	40	48	45	40	51	33	45	58	56	45	51	38	45	45	42	37	43	44	52	60	50	53	52	45	52	52	41	53	31	46	53	46	52	48	46	43	46	31	48	43	42	31	49	58	44	48	53	55	52	44	41	55	45	54	47	40	40	54	47	36	41	47	55	48	48	45	46	39	58	30	49	46	49	57	49	46	43	50	47	26	51	45	60	60	41	48	38	32	60	43	41	49	48	57	47	49	57	43	60	49	39	37	44	45	48	38	49	47	55	47	44	61	46	50	36	45	62	46	51	48	45	49	55	37	36	58	44	41	35	44	39	44	55	38	49	46	64	49	61	42	56	38	51	48	53	50	45	45	58	48	46	41	42	54	43	38	41	46	34	46	62	62	50	37	46	36	43	32	42	38	42	31	55	42	39	49	54	38	43	42	36	37	49	32	49	49	41	45	41	50	48	40	39	59	44	47	49	61	35	41	47	52	48	45	49	45	60	39	42	41	49	32	56	54	48	50	48	30	51	42	38	43	45	50	28	39	44	35	55	36	47	45	52	45	39	50	45	45	53	49	37	41	49	60	50	51	56	39	46	50	43	47	51	46	44	42	43	48	42	47	40	43	64	39	39	42	48	49	42	56	55	47	40	45	50	49	55	44	51	22	49	46	47	46	57	41	45	51	43	46	33	45	60	35	44	46	50	51	40	46	51	53	39	39	35	44	45	39	50	43	51	49	49	51	46	45	41	51	43	49	44	49	48	52	40	48	39	46	41	43	62	50	42	48	48	52	50	48	53	41	43	45	43	63	41	42	41	37	37	46	46	42	40	47	53	52	53	42	46	46	48	45	50	51	49	51	39	46	53	56	41	44	43	41	36	37	55	49	51	42	41	38	41	58	63	52	53	47	41	53	42	56	45	37	36	30	45	55	44	40	45	45	49	45	53	57	37	45	41	49	45	57	49	51	49	55	54	39	34	52	50	42	50	39	51	45	38	41	42	48	51	41	43	45	45	60	49	46	52	63	37	42	38	50	49	48	46	49	51	45	45	43	47	47	44	49	48	49	51	49	32	47	46	56	36	48	49	38	41	45	54	43	36	47	50	42	48	57	60	38	45	60	58	48	39	44	42	48	44	53	55	46	52	38	52	53	45	44	42	46	41	48	47	42	47	39	44	40	43	62	36	40	46	51	50	36	39	41	51	32	44	53	57	42	52	46	44	55	42	38	56	44	51	41	57	45	50	47	49	34	50	45	41	51	56	45	40	42	40	44	45	33	38	55	35	39	58	56	53	37	45	57	42	41	44	40	52	52	51	38	44	40	64	49	49	48	36	62	50	39	37	40	44	43	46	45	37	56	38	39	41	46	46	61	44	32	41	46	36	40	41	44	44	44	35	55	48	37	40	41	53	38	47	39	43	48	41	40	47	50	44	52	57	54	52	37	54	50	48	44	37	49	52	45	43	38	57	55	42	49	35	46	45	46	45	43	46	54	49	42	39	52	54	55	45	57	47	47	44	52	34	50	46	42	49	52	44	52	52	44	49	42	34	31	55	55	53	48	54	56	52	41	41	43	41	53	52	52	32	36	51	47	55	38	48	42	44	56	51	44	49	47	53	47	46	50	50	44	47	52	51	46	54	45	59	49	52	48	45	48	40	34	42	38	42	42	50	47	48	55	52	47	37	49	53	56	52	44	47	36	45	52	40	48	57	51	43	34	48	41	36	67	44	50	43	48	49	51	45	49	57	52	57	53	59	37	47	50	44	61	53	48	47	55	55
35383	24939	15680	9563	16326	19356	19508	18098	16274	13757	12434	12076	10703	9281	7892	6871	6008	5183	4519	4357	3891	3560	3068	2632	2432	2144	1816	1644	1391	1203	1257	1193	1246	1114	1123	1126	1083	944	928	778	841	900	902	943	833	792	755	770	816	839	779	714	635	597	574	607	527	509	520	465	465	468	460	465	446	434	467	396	451	414	437	461	438	453	430	415	411	464	457	419	451	447	441	466	465	437	471	454	466	429	454	467	469	463	475	464	423	417	434	424	442	417	439	397	459	442	434	446	415	403	452	422	417	433	390	454	432	442	464	441	418	448	445	445	434	436	397	428	427	430	404	423	421	432	456	404	439	417	444	410	402	418	435	428	368	392	456	439	416	405	435	417	439	419	420	434	417	421	435	404	423	417	448	396	423	405	400	404	433	405	430	442	389	430	422	446	447	437	405	441	444	436	402	408	432	421	404	424	414	391	428	407	422	421	425	453	422	485	382	429	428	483	408	413	437	450	427	394	444	416	401	396	401	415	419	438	450	377	416	430	381	421	458	375	415	425	438	443	471	449	438	430	443	427	452	372	416	403	421	442	429	474	426	373	456	425	403	394	445	435	393	455	405	432	399	433	429	405	422	442	407	381	427	408	425	387	424	414	410	400	415	446	404	429	423	412	393	396	384	414	393	432	371	435	405	380	384	414	435	378	421	406	443	443	421	404	425	390	400	420	446	429	436	389	439	438	394	411	427	454	416	426	432	417	431	436	444	447	441	419	439	442	446	428	413	426	451	423	454	415	410	438	388	433	436	421	430	460	434	440	427	473	450	407	430	393	410	402	433	422	424	439	440	416	441	396	428	418	388	434	440	412	439	403	411	402	407	410	439	419	405	449	423	460	432	415	411	416	397	445	432	407	448	412	453	468	409	395	441	430	461	433	451	427	429	438	471	406	465	431	379	434	435	438	414	418	398	387	456	421	416	418	436	417	459	419	463	404	416	417	434	433	410	408	441	431	429	413	408	470	369	425	496	449	422	421	403	418	417	412	383	443	421	442	394	419	400	411	455	450	449	406	394	427	456	436	444	435	394	433	428	436	414	454	393	404	426	408	417	412	437	440	383	441	417	435	437	427	404	404	420	420	442	434	410	465	411	420	413	398	449	407	382	409	414	433	444	410	399	442	382	381	447	435	456	392	429	419	424	450	426	411	428	434	410	420	441	418	416	419	410	418	420	422	435	386	442	429	406	444	401	405	433	414	393	436	404	415	429	428	440	416	413	411	438	426	370	419	416	424	477	414	448	439	433	414	447	443	387	433	407	414	437	436	448	438	424	412	439	431	413	432	412	427	443	422	417	404	442	425	407	418	430	433	416	412	439	420	437	426	436	434	413	419	449	436	445	445	435	429	427	441	419	406	426	397	426	419	453	382	424	445	414	399	412	459	425	449	443	434	435	391	419	432	397	451	452	409	455	433	414	431	405	417	428	435	408	416	410	399	437	396	432	421	403	437	414	416	431	432	427	448	427	390	408	426	406	420	484	400	433	413	453	433	416	419	416	414	417	406	415	431	401	406	433	451	435	453	411	439	420	423	446	449	417	415	470	431	407	426	467	395	434	426	427	441	431	419	414	414	438	413	408	432	414	408	426	443	460	451	431	392	400	383	433	456	416	446	391	417	468	430	431	408	393	438	442	397	451	456	396	458	428	434	384	407	414	416	403	445	441	415	430	429	448	421	412	437	381	406	466	413	418	463	420	444	434	431	451	408	429	414	442	433	417	407	426	396	431	428	411	388	413	448	397	375	416	409	458	407	444	400	426	407	436	429	384	435	439	436	411	427	417	398	421	431	397	434	413	416	424	413	427	420	402	420	439	425	407	390	442	400	400	418	433	435	447	421	417	394	413	434	425	426	436	417	455	434	395	381	381	441	414	451	412	408	441	410	417	418	414	436	418	412	422	387	427	449	421	408	415	397	421	416	428	402	435	443	411	423	402	436	366	377	423	409	458	381	399	443	445	427	416	403	434	404	427	426	436	428	394	403	397	462	449	444	460	435	433	442	415	412	399	397	462	426	471	410	386	435	441	408	430	412	413	437	461	467	453	409	400	456	416	394	421	431	429	428	423	398	379	411	419	426	438	409	388	448	408	442	448	434	423	429	418	455	429	435	429	406	449	402	417	399	450	442	442	439	432	457	406	446	411	407	407	441	422	424	406	398	414	430	413	422	395	462	420	390	439	463	420	411	395	412	442	421	465	421	461	419	417	437	453	407	422	438	437	424	420	404	415	434	421	442	428	442	378	390	409	438	430	419	427	459	416	435	414	428	441	408	405	443	436	463	436	413	413	467	427	409	425	422	454	413	420	401	434	492	423	407	374	420	438	409	433	427	415	449	409	411	426	423	411	416	418	448	430	453	438	383	417	419	391	395	425	455	406	447	454	406	426	414	446	401	409	389	398	454	393	467	430	421	414	392	414	442	408	418	433	416	428	417	410	407	407	389	448	427	460	413	452	433	441	400	414	432	444	402	448	424	463	413	418	416	399	450	448	444	401	446	415	415	430	418	435	426	457	452	410	422	429	434	389	431	436	402	414	468	423	406	443	438	444	436	438	460	390	445	433	426	399	450	421	396	411	421	433	422	445	426	409	439	447	452	434	450	445	383	431	405	388	432	431	411	440	418	415	454	380	399	456	417	413	437	458	406	431	421	434	439	414	417	402	390	419	428	400	398	397	425	402	417	455	424	410	417	438	470	450	415	449	445	427	433	417	407	385	386	410	445	429	430	437	401	437	417	422	399	430	398	458	423	409	421	430	440	388	400	406	422	414	435	407	388	434	424	450	421	416	439	423	433	412	405	417	459	448	413	423	434	407	435	418	431	411	417	414	417	410	439	473	404	421	412	459	446	416	402	444	418	428	433	409	402	432	424	416	417	432	465	431	446	409	384	419	398	420	468	455	441	385	455	442	417	454	407	382	463	437	399	416	428	392	380	384	427	417	437	401	445	431	416	489	392	418	427	436	436	402	428	436	408	450	429	385	435	440	433	433	374	430	424	437	425	439	421	400	385	394	402	412	385	453	396	415	401	438	466	419	420	379	441	403	413	431	442	378	414	423	446	428	421	404	402	417	408	379	424	423	410	453	421	392	382	381	443	402	434	440	442	442	407	444	432	436	393	417	462	422	396	436	425	439	446	420	446	421	415	390	427	413	450	427	416	456	451	390	414	402	403	424	426	415	423	460	400	418	421	428	440	413	399	442	419	410	410	433	426	408	464	441	427	439	387	412	432	432	426	434	476	404	406	411	411	449	409	448	417	443	423	436	419	402	423	411	420	445	424	414	459	427	410	419	419	378	407	385	399	421	458	465	430	402	402	423	422	437	439	441	431	405	457	389	456	440	413	438	415	407	418	387	422	437	424	400	428	439	389	437	432	429	456	431	395	418	423	388	403	455	417	422	399	429	434	449	405	418	501	448	460	442	409	430	402	401	444	406	440	417	436	411	432	400	422	399	440
3147	1790	896	348	270	333	418	458	405	323	306	333	265	228	214	190	155	135	154	119	110	83	111	92	72	58	70	62	50	57	57	51	54	56	65	36	56	36	43	42	51	39	41	39	43	43	50	43	52	55	45	45	33	32	54	26	33	32	36	44	31	45	39	32	50	34	32	43	33	22	32	44	34	37	34	40	36	39	29	32	33	33	32	36	50	48	38	37	30	38	24	34	37	42	48	37	41	29	37	31	27	44	35	31	39	38	37	34	40	41	40	35	40	36	33	38	29	32	39	40	31	40	38	30	39	33	33	35	37	39	41	32	27	43	37	26	36	27	35	33	44	29	49	25	32	41	35	34	29	43	33	32	51	39	23	32	38	49	37	37	22	34	41	29	38	28	27	27	37	44	24	35	48	48	36	31	28	41	31	32	38	27	41	25	42	29	34	30	27	33	45	39	41	43	41	36	34	50	45	43	45	35	36	28	32	33	31	25	36	39	33	38	34	40	46	26	25	31	37	35	41	37	30	35	29	29	43	38	23	36	35	33	32	35	36	32	35	27	31	45	21	32	28	30	34	34	35	40	36	46	38	39	36	43	26	42	40	45	23	43	37	25	38	34	35	40	32	39	39	41	25	28	39	37	29	37	38	45	36	40	39	40	41	37	41	45	36	42	46	30	31	42	44	30	31	33	38	34	35	43	39	36	25	41	33	30	41	34	35	24	31	35	34	37	28	27	39	34	47	46	31	40	41	33	35	29	35	38	26	44	34	30	32	25	33	49	28	35	24	30	27	34	39	42	32	37	27	32	31	45	46	34	38	26	38	40	42	36	38	40	25	30	33	34	46	39	31	41	31	43	28	30	38	60	45	37	41	32	32	25	34	40	30	31	29	29	32	39	31	33	30	38	36	30	26	35	21	38	40	44	43	37	49	35	39	44	32	34	38	33	36	31	34	30	42	38	33	24	34	34	25	36	44	31	34	34	33	30	44	37	46	44	27	29	31	31	28	20	31	40	36	43	32	34	37	37	32	36	29	39	33	32	40	38	37	33	42	30	36	31	31	36	30	38	34	37	37	30	33	50	48	43	41	36	42	32	35	39	30	30	32	39	37	39	34	39	33	38	35	49	41	33	36	30	26	32	45	35	42	45	35	30	38	36	31	37	42	31	30	43	36	47	31	39	32	29	31	30	32	41	44	30	27	31	26	41	36	28	37	31	38	41	45	36	34	33	41	55	36	26	43	27	28	31	28	41	50	30	36	26	45	39	40	38	26	31	37	47	34	27	37	34	33	42	41	45	25	30	43	36	31	37	27	47	23	36	39	29	37	34	41	51	31	37	37	35	34	27	33	36	30	43	38	42	45	46	38	41	32	35	34	40	36	46	36	30	29	35	36	55	53	45	32	47	40	30	41	33	33	39	36	30	40	39	39	31	35	39	36	36	36	35	28	30	33	30	34	35	30	38	32	33	28	46	30	33	37	37	42	45	47	39	35	31	33	44	30	32	34	32	27	34	35	34	35	34	38	37	42	33	27	39	30	33	28	37	38	44	26	33	27	40	52	51	33	36	36	31	46	31	22	34	27	34	32	38	40	34	36	35	41	33	49	44	34	33	48	33	36	31	32	26	29	41	39	31	35	37	28	41	38	35	45	35	34	39	36	30	35	39	37	35	32	47	32	31	37	33	34	32	30	30	32	30	47	32	31	37	27	31	56	31	40	42	26	41	31	39	38	36	49	23	42	37	46	31	47	31	40	31	37	30	37	30	37	33	29	36	30	37	22	38	33	34	24	38	37	38	33	25	43	39	32	36	37	37	58	27	43	36	29	32	30	39	25	45	43	39	41	40	27	27	35	47	44	40	33	31	25	36	23	38	41	41	39	37	30	45	47	40	51	31	33	41	27	47	32	39	45	37	43	30	26	43	32	28	32	27	37	44	32	43	29	32	33	39	37	33	46	42	39	35	45	42	39	31	34	40	31	34	45	32	41	29	40	35	39	40	47	40	40	27	23	33	37	36	41	42	38	45	37	38	38	39	35	36	31	46	30	33	28	41	31	36	34	49	45	26	39	38	22	43	35	32	42	39	28	29	35	35	31	37	28	33	37	32	47	36	37	36	44	37	47	30	26	32	33	31	27	42	48	34	35	35	33	38	39	33	31	36	38	33	29	38	25	33	36	33	28	44	42	43	39	37	37	34	33	29	43	40	49	37	32	35	34	30	30	43	39	37	40	28	27	46	30	40	41	39	39	33	42	23	27	42	43	41	28	43	46	35	36	41	39	32	29	50	26	32	28	31	31	29	41	34	37	26	30	33	37	36	31	33	29	33	38	30	33	27	38	41	26	37	31	32	36	44	27	34	41	30	41	41	50	38	33	34	29	32	39	41	34	42	30	24	35	27	43	31	31	35	36	22	35	35	33	34	34	28	51	27	40	39	27	36	25	31	31	38	37	36	45	34	31	35	51	46	29	36	44	44	46	37	39	35	30	31	31	27	23	39	30	38	34	40	36	34	28	33	44	36	32	30	30	34	33	37	37	47	28	37	34	35	39	36	34	47	44	43	31	32	37	31	37	35	39	36	41	38	35	44	46	23	32	33	26	34	39	34	42	38	33	33	26	38	38	30	30	37	47	31	29	31	43	37	40	30	49	36	28	47	39	41	31	29	27	31	37	42	30	45	38	49	45	46	37	49	27	54	39	49	36	36	40	40	33	39	37	41	42	31	39	40	27	33	22	34	32	40	30	41	32	37	45	38	43	32	45	33	38	38	40	36	32	45	40	30	39	38	31	44	50	39	31	29	25	38	42	35	28	35	33	45	22	39	33	39	40	38	33	38	38	25	29	23	33	38	46	39	47	42	35	32	42	41	28	29	32	35	46	38	33	38	34	26	26	36	26	30	25	39	37	40	41	32	47	35	22	36	41	35	43	26	33	37	27	32	22	33	38	38	31	34	42	39	33	29	42	31	36	35	40	35	35	32	42	25	35	48	33	36	34	38	34	40	32	31	29	38	32	34	37	36	29	40	28	38	40	40	25	35	38	35	49	31	30	30	25	37	35	32	25	47	36	39	36	28	35	38	34	32	37	34	38	40	36	28	24	35	34	38	30	32	41	36	37	29	31	39	37	38	40	43	25	36	38	30	40	40	35	39	48	33	20	23	37	28	40	46	30	34	25	31	49	25	28	30	35	26	32	39	51	32	35	28	40	27	33	35	39	38	30	26	36	37	47	30	44	47	36	33	27	42	31	28	29	30	40	41	33	38	38	28	33	34	39	22	29	36	40	37	43	35	33	27	32	42	52	38	45	36	37	33	25	41	27	50	39	39	35	33	30	36	35	28	31	27	29	35	36	38	26	31	36	35	37	37	28	31	51	46	36	32	34	39	33	27	43	37	40	23	34	44	43	34	34	33	20	38	28	31	34	34	36	42	43	43	40	31	32	36	41	37	42	28	48	44	41	30	42	35	33	33	45	37	39	36
27094	16269	10093	6771	12042	14535	14324	13719	11943	9918	9196	8977	7366	6319	5474	4748	3948	3508	3136	2840	2784	2357	1949	1796	1552	1367	1183	1018	920	887	900	793	890	841	763	797	658	599	581	554	617	581	582	561	554	483	560	586	573	490	468	416	424	385	363	413	382	390	324	399	356	318	309	330	363	314	355	317	296	312	327	336	339	329	309	322	296	306	322	318	329	312	362	337	369	354	322	339	349	293	339	334	361	334	339	337	339	335	336	315	305	347	337	316	319	296	315	338	336	320	313	359	311	320	338	333	309	322	307	292	319	330	318	312	310	326	309	300	336	320	343	353	343	318	325	298	346	317	339	291	337	295	334	313	352	309	334	340	303	337	318	299	329	310	301	292	304	318	336	346	311	326	282	313	315	326	307	345	309	326	296	312	340	337	291	300	325	315	322	332	351	308	291	280	312	329	313	290	346	341	336	323	329	284	320	318	339	335	302	316	315	369	356	330	306	314	325	321	331	348	300	363	317	316	312	316	313	305	307	338	330	312	316	319	308	344	321	338	309	297	335	327	316	321	305	329	322	345	324	340	276	302	307	323	339	333	289	295	300	320	333	327	298	294	308	325	302	335	323	320	325	347	320	354	321	333	349	304	297	298	332	337	315	346	317	322	320	287	332	327	354	314	326	335	311	323	328	302	322	322	315	324	323	293	297	294	322	310	294	338	299	330	326	323	336	339	345	314	323	325	333	324	306	316	331	322	349	283	321	323	284	322	342	302	321	322	319	311	314	297	360	283	332	338	327	308	330	334	336	304	325	346	303	316	322	298	324	293	321	341	344	300	330	334	355	306	317	304	344	323	302	346	323	317	323	292	311	328	305	322	315	312	355	322	315	315	347	314	306	314	328	325	335	304	307	318	322	329	337	342	304	314	320	311	328	348	330	314	316	317	288	338	311	300	324	316	336	299	349	312	331	326	334	338	318	293	332	313	299	320	317	325	319	337	347	340	298	274	370	316	343	312	293	318	351	301	309	361	303	318	324	315	318	311	306	339	320	303	353	284	302	321	347	322	339	299	318	292	299	325	318	308	339	319	326	329	372	315	298	328	311	316	316	343	341	324	322	330	303	340	332	324	316	308	287	324	323	305	321	333	337	307	350	283	302	296	347	316	317	290	309	338	329	315	325	344	328	323	337	300	329	356	340	324	316	283	310	379	317	318	321	338	331	266	335	302	297	323	334	285	345	320	314	342	342	320	342	328	323	329	323	332	335	309	318	320	317	325	348	325	349	347	322	320	322	306	344	329	329	321	297	332	333	307	306	292	312	298	350	307	345	364	329	349	359	325	356	347	333	319	304	319	335	339	307	340	324	323	323	362	341	286	294	299	304	342	323	303	311	340	324	322	308	353	345	334	344	305	362	280	324	336	327	317	339	322	324	324	335	317	315	365	319	294	289	313	323	305	320	338	339	318	334	321	346	308	359	314	358	344	354	313	342	325	338	311	327	333	312	291	333	350	339	331	316	311	308	308	337	324	314	318	335	318	332	335	300	308	279	327	328	332	327	322	316	319	329	326	295	346	343	294	331	327	318	356	321	338	332	308	341	311	326	342	286	352	315	341	293	309	341	334	340	291	341	307	314	338	339	340	355	333	321	330	318	293	315	311	327	332	344	323	320	307	295	336	326	294	338	329	317	310	327	338	303	340	312	332	320	308	339	302	325	309	313	316	310	279	354	359	336	336	293	288	319	351	305	316	353	285	350	351	275	306	334	294	334	324	342	328	341	318	332	281	375	327	331	361	314	360	323	320	318	326	336	337	293	299	322	333	311	315	319	312	357	328	324	335	322	344	346	335	299	357	304	320	309	312	311	332	373	309	317	312	335	321	309	293	339	334	342	318	332	314	317	326	313	337	301	327	322	313	308	322	348	300	354	318	342	328	332	324	300	342	311	319	341	313	328	317	299	339	338	296	341	330	319	312	300	332	348	313	328	292	312	297	313	330	274	315	324	311	313	309	311	319	342	326	311	296	312	339	297	333	289	313	308	320	321	304	337	310	318	322	375	307	286	326	308	330	295	320	293	316	313	323	312	304	325	310	302	307	341	311	331	323	311	325	353	326	331	345	332	303	336	359	334	290	331	312	347	320	315	343	345	301	279	329	317	347	306	321	341	337	309	304	336	320	357	356	290	295	321	314	318	354	345	354	311	324	336	308	333	332	349	315	333	336	330	343	312	357	325	308	336	299	316	329	318	345	278	329	328	318	337	313	313	302	343	342	333	331	299	307	332	323	325	315	322	297	333	316	341	332	289	316	312	331	333	302	322	328	313	313	309	310	326	287	339	322	313	303	297	322	315	325	326	334	281	349	306	312	338	308	312	308	326	310	346	295	338	287	308	315	310	325	317	326	328	313	336	330	318	283	297	320	300	303	328	313	319	343	296	328	315	301	360	325	300	302	313	291	338	315	305	302	345	357	344	334	328	339	333	291	332	315	336	317	315	313	349	286	312	369	323	362	314	306	299	329	320	315	333	287	315	325	314	316	331	335	290	308	334	320	347	346	358	315	327	344	324	333	337	315	303	335	291	321	336	342	308	298	316	327	320	320	343	332	316	325	348	351	333	334	315	332	296	358	318	340	320	293	308	271	299	304	342	335	326	324	313	303	327	290	320	301	302	296	325	345	300	323	333	310	342	310	312	327	333	323	332	321	294	345	300	334	317	309	321	309	333	342	317	298	320	314	354	300	317	312	331	306	290	305	302	326	299	326	313	300	323	316	322	296	315	343	311	313	326	327	309	346	318	277	338	326	319	312	298	348	314	323	320	305	313	338	310	310	322	337	304	299	326	308	311	319	322	303	341	305	335	374	297	330	327	359	346	320	324	344	326	331	318	335	350	339	335	330	327	358	337	321	344	302	309	351	329	303	329	307	308	301	287	319	317	312	340	333	334	333	342	323	332	352	316	354	311	315	295	321	347	320	351	297	353	332	315	328	323	345	321	331	339	356	276	313	323	327	323	332	329	312	362	316	315	295	323	332	324	331	314	315	319	325	289	304	305	302	318	326	318	312	308	346	336	349	313	342	332	312	339	328	316	332	343	314	317	286	297	320	318	292	300	323	331	345	332	344	319	290	312	323	316	335	309	345	282	320	321	300	298	292	289	345	299	318	333	331	310	316	345	337	300	287	316	318	333	319	330	307	312	333	312	339	311	320	333	348	323	334	313	330	318	325	335	329	337	333	316	350	310	327	316	331	312	330	318	283	341	293	339	299	323	328	292	335	347	306	300	332	318	319	298	353	306	322	323	287	355	326	309	354	334	341	321	301	329	322	331	318	333	276	304	335	330	373	296	311	305	298	293	314	329	348	326	312	333	349	323	334	342	316	316	347	327	298	310	319	319	339	289	286	326	296	339	355	339	334	320	299	314	305	292	321	330	333	338	325	331	332	323	294	291	314	315	322	316	341	339	338	330	309	322	343	326	319	340	294	324	271	326	331	307	319	323	320
5062	4211	1984	529	408	542	476	592	527	455	401	389	346	296	260	244	202	193	141	145	169	130	140	113	102	113	95	66	87	88	72	56	79	65	77	71	81	67	57	62	67	66	58	57	58	60	75	76	69	63	60	62	54	52	44	45	41	65	56	44	56	45	49	52	61	44	47	38	60	56	43	47	44	48	50	45	47	49	44	52	59	56	49	61	60	50	49	57	49	51	60	41	63	45	43	42	63	47	57	53	57	53	59	55	44	42	50	47	54	40	42	54	39	43	64	37	52	55	49	43	62	46	39	38	50	38	46	40	49	60	42	33	59	46	49	55	52	42	38	52	48	57	43	51	44	50	43	43	40	35	38	41	54	60	53	59	45	58	48	61	61	59	57	50	50	42	38	35	41	51	50	51	45	41	55	62	52	54	53	41	45	49	47	58	42	39	51	57	52	54	44	51	55	60	41	46	62	50	49	61	48	56	49	53	40	45	56	49	38	48	40	57	39	53	50	43	46	41	47	50	52	45	36	42	46	52	64	46	43	46	51	49	57	46	52	50	46	50	49	51	40	55	53	65	57	47	54	50	48	49	48	70	58	44	55	53	43	59	36	50	56	61	55	38	45	56	46	47	56	63	51	50	45	48	40	50	48	48	29	42	59	47	57	39	48	55	58	55	37	41	51	65	51	38	57	45	49	48	50	53	47	45	45	41	58	40	46	38	47	47	57	53	62	46	56	45	45	52	54	44	47	54	55	55	45	62	55	55	34	50	41	51	47	43	55	52	45	39	51	49	48	53	64	51	56	63	48	52	43	56	51	61	60	55	47	36	46	36	55	53	48	36	55	50	38	49	50	50	46	40	54	44	56	46	65	72	48	48	54	49	49	52	42	48	50	50	61	41	44	44	59	59	52	58	43	42	55	41	57	66	42	46	61	36	61	58	51	53	49	61	55	45	52	49	56	43	57	50	51	52	36	48	56	64	42	61	67	56	55	42	47	38	37	53	50	60	56	48	54	52	42	51	59	49	43	55	59	36	52	41	54	51	44	42	42	54	32	49	44	53	60	54	58	47	54	46	65	47	44	56	53	44	45	44	52	50	42	37	45	45	56	47	51	37	51	47	46	68	47	46	49	46	50	53	43	42	33	47	50	67	39	50	42	43	36	50	51	45	50	46	49	55	60	50	44	59	50	45	52	57	54	50	49	53	57	44	56	51	55	56	44	54	48	48	53	45	53	66	42	60	50	47	46	54	52	54	38	56	43	59	62	31	47	53	53	58	54	53	46	43	55	40	47	45	52	40	56	54	61	45	54	52	48	53	43	52	42	54	55	49	62	55	48	54	66	48	39	58	45	58	55	52	44	43	54	44	63	50	45	49	41	56	54	44	45	46	42	37	48	50	45	54	32	33	56	46	46	63	44	52	55	65	50	45	51	41	67	44	49	38	56	39	39	43	38	42	54	56	50	45	66	47	39	66	47	64	40	45	64	43	46	44	54	50	43	39	43	52	51	43	45	43	53	38	60	50	47	58	40	57	48	42	46	63	43	51	51	37	54	59	53	45	47	46	53	46	48	50	49	45	39	46	48	57	52	37	49	55	54	56	58	44	46	49	58	58	54	53	45	48	43	46	48	44	43	55	34	48	53	44	50	45	43	38	32	54	47	45	49	59	33	48	41	50	34	51	47	53	42	48	56	50	52	48	46	54	52	33	43	54	43	63	66	55	53	41	58	40	47	61	52	49	60	43	50	49	45	56	36	55	52	50	46	54	46	39	58	50	40	47	50	48	54	50	52	38	49	51	43	42	42	44	45	49	49	45	57	46	47	31	50	55	50	38	49	37	54	46	58	28	66	54	40	53	65	57	39	58	56	37	51	48	57	50	54	36	58	60	45	50	51	52	55	56	46	49	52	40	56	40	46	57	50	46	38	44	51	47	46	53	28	47	58	56	55	57	50	53	53	49	50	50	48	39	63	46	60	49	47	57	31	46	52	44	58	49	51	42	59	43	58	45	57	49	51	57	45	44	55	49	52	57	40	53	37	44	48	56	43	60	37	48	46	53	45	56	49	40	54	43	32	48	45	43	54	46	51	54	47	51	53	51	47	45	44	56	45	46	62	57	49	59	46	58	44	47	51	54	53	51	50	44	46	50	59	47	57	50	64	47	53	58	54	50	63	50	55	57	56	46	53	45	47	48	53	58	58	54	52	61	46	35	41	49	40	48	44	54	53	52	41	37	56	43	44	55	61	39	59	50	48	44	43	51	61	46	50	65	55	49	44	50	34	47	53	51	56	53	53	51	36	32	43	53	52	46	38	46	47	57	56	58	59	48	57	56	47	47	50	43	60	51	50	49	47	31	42	50	48	48	45	56	46	43	56	49	63	54	55	64	49	36	39	59	54	43	50	59	42	43	49	54	58	57	45	47	40	53	46	59	45	60	49	47	50	45	43	61	50	55	38	49	55	45	61	38	53	55	40	52	43	46	40	53	49	44	38	51	50	56	54	48	59	46	48	52	43	37	60	63	66	47	56	51	52	42	46	52	43	31	42	51	48	54	46	52	44	48	44	42	58	43	52	53	45	45	50	44	54	47	58	51	53	42	44	56	59	59	53	59	68	52	49	49	49	51	55	66	48	51	54	49	52	44	34	42	50	46	49	35	44	60	59	45	48	47	59	49	41	43	46	44	44	55	47	43	34	48	45	49	45	47	43	60	57	39	37	51	43	63	52	48	64	51	36	40	51	51	59	46	49	49	38	48	48	47	36	45	46	49	41	51	34	53	39	43	52	47	47	64	55	52	50	53	55	53	49	42	48	48	52	46	50	49	38	45	53	43	45	46	55	57	57	55	53	47	50	50	51	38	44	46	42	54	51	44	47	54	48	59	48	36	59	48	56	49	51	52	58	42	53	42	48	58	53	50	53	43	61	47	44	52	40	46	46	44	45	48	52	58	47	45	58	61	56	49	38	59	42	60	51	47	41	42	51	53	64	51	46	46	53	40	49	47	46	57	48	58	51	46	42	46	50	53	53	55	50	46	54	44	43	51	53	54	49	41	58	45	48	54	53	53	51	46	46	65	50	52	44	43	49	46	46	50	39	41	65	49	50	48	42	54	48	38	38	49	48	50	57	56	41	54	50	41	62	49	48	57	57	65	52	39	36	50	55	51	46	38	39	49	51	45	59	41	47	46	45	56	51	45	54	45	59	50	53	48	42	50	46	47	55	53	59	54	40	62	49	69	61	47	40	56	63	46	50	57	62	48	48	39	53	55	55	32	45	55	45	57	55	52	52	48	46	46	53	53	42	48	34	53	61	38	63	44	51	49	41	58	55	52	61	43	49	37	45	49	62	49	48	54	55	45	53	42	48	52	39	50	48	58	49	47	53	56	42	54	55	47	44	39	53	58	49	61	47	48	52	60	45	54	60	52	60	48	39	48	38	50	59	50	42	50	38	63	46	64	55	53	54	57	47	39	36	48	45	48
33260	23558	15109	8920	15042	18030	17120	15701	13881	12222	11342	10447	8971	7561	6552	5933	4996	4351	3823	3739	3330	3010	2499	2121	1902	1731	1501	1338	1278	1181	1120	1152	1084	1054	1067	1020	930	788	790	794	811	790	787	742	750	791	852	785	810	764	718	678	631	614	576	575	519	504	520	459	469	474	465	477	501	474	431	482	454	482	471	446	444	473	497	434	426	496	494	485	435	480	451	464	490	465	463	459	450	472	480	437	455	448	472	442	454	466	461	444	434	467	442	448	427	427	459	449	428	439	460	469	499	442	455	453	417	457	454	469	487	460	428	445	460	453	420	429	434	489	428	451	468	433	427	465	453	433	463	501	413	449	482	423	475	483	433	447	447	451	454	448	460	410	461	449	420	433	458	443	469	441	474	422	440	454	450	435	430	471	473	415	449	430	434	435	471	466	467	433	430	442	468	440	427	484	441	473	441	455	439	462	456	462	454	478	427	430	468	447	423	443	438	457	472	379	453	422	433	468	432	423	462	468	458	443	434	458	428	408	443	461	467	460	424	448	449	430	479	507	434	438	476	433	451	450	451	457	475	498	443	415	447	453	464	434	438	455	436	462	457	495	472	442	432	436	430	438	474	454	440	444	446	409	462	432	485	438	433	478	452	456	482	443	492	465	399	425	436	470	472	434	443	449	471	435	450	476	471	474	467	437	423	452	495	462	445	467	458	466	445	482	471	444	468	463	452	467	444	451	450	438	452	475	462	449	443	462	422	453	440	455	447	432	438	462	417	449	469	454	467	465	481	445	471	420	425	445	451	462	428	478	449	421	431	460	461	427	437	428	408	422	425	452	470	458	455	460	429	448	480	464	425	430	425	455	447	437	453	454	454	467	421	474	445	472	459	473	449	438	432	426	451	428	429	443	421	456	442	454	483	431	434	445	444	441	424	466	409	466	477	471	442	408	491	445	431	422	469	460	459	437	429	451	415	442	471	446	475	434	448	460	434	442	402	458	440	467	433	467	463	439	455	449	434	512	433	447	445	470	444	453	453	442	460	426	448	439	458	459	456	414	483	383	425	457	421	433	482	433	452	472	474	471	464	464	436	436	443	454	411	437	441	444	438	483	457	427	451	480	451	470	481	476	476	404	404	445	433	445	456	446	445	464	469	473	463	468	429	450	460	462	415	418	464	444	445	479	417	471	447	433	444	461	455	487	452	417	439	425	447	464	465	431	439	479	415	454	449	430	426	455	446	453	458	488	470	437	451	445	453	418	437	442	467	424	452	418	441	456	490	440	432	456	429	504	474	410	439	461	460	436	434	467	453	429	448	497	446	450	465	489	468	474	469	490	436	464	475	439	448	486	476	443	431	476	456	478	467	470	443	403	431	435	469	478	452	414	411	435	473	446	474	451	454	469	436	457	475	459	451	433	476	454	460	456	460	449	428	443	462	457	434	478	409	500	424	451	414	452	429	445	445	466	433	472	465	478	468	470	430	458	530	440	454	472	479	488	489	420	459	455	443	448	438	444	433	475	453	447	417	461	463	475	456	454	441	453	450	433	437	476	413	446	448	454	475	453	468	428	441	447	426	444	419	465	467	457	465	450	427	460	471	422	494	428	468	451	433	499	442	466	450	454	441	468	480	490	459	467	495	466	491	409	454	439	484	482	439	476	461	468	431	464	461	452	432	458	444	467	425	435	402	469	447	471	433	389	450	438	428	432	437	460	426	437	434	440	481	441	440	435	459	452	499	466	465	433	454	470	478	454	472	432	437	460	442	434	455	444	476	427	392	455	452	447	472	436	413	475	463	408	432	469	437	425	470	471	445	454	436	461	452	413	432	448	465	471	408	418	431	491	463	422	445	420	432	477	455	511	436	442	461	459	410	461	440	443	429	434	416	481	438	442	445	445	437	454	408	436	473	449	431	468	410	449	459	438	463	422	463	463	440	455	431	456	449	449	465	449	460	458	480	447	447	452	449	450	474	435	421	451	434	445	463	451	450	455	448	401	442	472	438	451	452	440	464	452	449	432	492	441	456	445	441	448	441	443	462	466	431	426	453	456	441	475	422	421	450	441	457	460	477	456	420	442	478	472	413	470	473	453	459	442	468	465	424	453	483	441	416	457	431	466	426	427	428	489	454	449	410	469	465	477	482	453	435	456	440	445	478	481	413	440	427	457	441	499	430	459	430	440	455	440	452	459	478	470	451	450	444	419	425	459	447	500	439	450	445	456	475	430	421	470	419	435	438	459	413	396	456	441	482	463	398	466	446	455	468	454	448	412	461	428	462	445	433	440	460	482	427	485	474	466	429	456	431	481	440	437	487	388	411	427	474	439	418	414	438	430	456	478	429	410	442	455	424	429	441	420	459	446	434	422	457	462	445	438	453	425	430	453	440	449	459	401	445	442	464	458	427	452	456	452	481	446	418	436	457	437	445	465	443	429	445	454	416	440	466	444	408	480	466	437	504	486	446	474	427	485	450	407	459	433	464	409	448	488	469	464	485	460	447	475	436	452	447	442	458	449	482	462	421	448	473	426	468	441	455	461	448	466	442	452	443	457	478	444	428	456	417	470	459	463	474	424	449	444	471	449	428	475	448	463	454	453	455	446	440	425	411	462	483	442	480	464	443	481	408	486	481	465	419	468	458	504	456	492	444	454	462	468	445	432	439	427	455	435	439	455	468	440	445	441	450	405	444	459	408	435	449	479	444	452	435	449	408	447	413	461	490	460	419	455	448	458	436	446	440	406	452	453	438	456	436	440	456	468	486	448	440	462	411	470	448	469	467	424	479	458	457	461	455	469	415	451	462	453	429	459	399	452	422	476	485	450	411	431	462	408	461	485	434	482	447	454	430	470	447	447	434	468	437	468	448	417	449	463	486	459	466	444	455	434	446	485	480	425	443	441	427	445	473	460	414	451	431	482	464	468	436	447	428	443	435	506	410	444	487	440	472	459	443	469	442	466	509	484	435	492	470	465	443	490	440	456	457	454	460	436	462	434	467	424	437	432	443	434	481	419	494	473	465	447	411	469	436	468	465	445	465	446	429	459	463	418	410	445	427	449	438	494	426	437	449	478	487	433	465	449	384	425	473	468	442	453	449	392	460	485	472	493	446	455	463	430	495	472	442	429	420	460	485	414	445	451	446	471	492	397	468	428	434	498	457	427	458	433	470	467	439	437	471	429	437	481	415	449	462	487	456	462	483	460	458	458	458	440	416	451	398	447	475	418	435	478	429	464	424	445	478	452	473	410	441	466	478	433	410	454	471	427	456	468	477	441	435	427	477	436	442	426	420	435	436	437	434	482	460	488	450	446	451	424	440	455	466	443	486	446	450	483	469	455	425	421	477	465	450	459	480	471	474	435	403	413	452	445	471	458	468	463	443	446	441	441	446	432	477	462	454	447	466	435	423	462	471	453	459	464	475	481	433	431	445	445	474	467	454	425	425	448	444	435	427	446	402	463	482	448	443	425	426	448	416	448	449	412	464	453	453	427	452	421	415	450
4813	3342	1541	396	359	462	485	506	478	422	432	366	339	266	257	191	169	180	160	162	123	112	106	80	98	71	69	72	64	52	50	47	51	72	51	51	38	66	41	46	47	36	36	36	50	42	55	39	57	39	45	41	31	27	33	33	43	39	30	25	39	25	32	25	26	23	39	32	34	38	34	38	25	31	30	34	21	33	33	20	23	25	26	35	27	41	24	35	37	36	39	39	31	31	41	30	30	30	34	20	41	31	38	31	34	31	32	33	31	29	28	25	34	26	33	24	27	22	34	30	26	27	41	28	29	34	35	27	36	32	29	24	29	27	32	27	30	33	29	35	34	29	35	41	34	32	37	32	33	33	37	38	24	42	22	23	35	27	32	29	19	21	38	40	26	34	26	29	29	24	27	27	30	38	26	26	32	37	27	31	32	33	28	27	39	34	31	35	22	26	29	35	33	25	21	28	27	29	26	26	30	29	32	43	49	32	37	27	31	46	24	32	43	24	28	31	38	30	31	29	33	28	29	28	36	34	19	34	31	28	38	31	32	20	26	29	22	26	37	26	37	26	44	36	24	21	27	37	28	32	27	29	33	31	36	36	29	28	27	33	29	27	39	31	34	26	40	32	24	25	32	26	46	32	29	33	27	28	36	41	32	27	25	35	18	38	35	26	22	32	23	24	26	28	45	34	30	29	34	29	29	27	27	33	34	27	28	31	29	24	41	29	35	28	31	28	27	33	26	30	28	17	27	37	31	28	30	26	31	33	36	40	31	26	34	41	22	40	46	26	34	26	23	32	32	30	37	29	39	32	29	23	24	26	25	28	26	29	24	32	36	26	32	37	29	32	22	30	32	28	30	30	27	32	25	29	39	35	32	40	35	26	24	26	31	23	30	35	27	31	29	37	40	29	30	44	35	26	34	27	29	35	32	29	37	29	35	25	23	30	36	30	33	28	27	29	27	22	28	40	30	31	39	31	33	25	34	27	22	42	20	33	35	31	40	25	36	40	27	30	34	28	29	40	36	31	40	28	36	33	32	35	26	29	33	38	32	31	30	33	39	22	34	33	35	25	17	27	25	28	25	34	34	28	29	31	20	36	32	40	23	33	35	30	39	35	28	28	21	24	27	40	29	26	46	20	23	29	30	28	35	36	33	31	39	29	39	25	30	29	29	28	31	33	32	31	36	33	25	22	30	44	31	38	30	24	36	23	32	27	29	31	26	27	18	29	28	32	20	30	25	27	30	33	31	19	37	31	31	28	36	29	29	34	39	31	25	29	37	36	39	32	27	34	35	31	48	30	34	33	30	35	27	34	35	39	32	30	33	23	21	29	32	25	26	30	22	20	33	32	29	42	37	33	27	25	35	23	37	27	29	20	26	28	26	39	25	37	23	39	23	28	32	30	36	25	30	35	29	27	33	30	45	39	37	46	37	27	28	31	27	29	33	36	32	20	23	30	33	36	33	32	32	41	32	30	28	27	31	37	26	30	37	32	28	33	28	31	24	36	29	30	22	29	26	30	24	33	26	35	34	30	36	30	31	33	24	44	28	31	27	35	36	33	25	25	34	29	36	33	29	38	23	43	32	36	25	34	36	24	32	29	35	28	23	32	36	32	33	43	37	28	26	22	36	33	31	27	37	42	37	30	43	34	26	37	32	35	29	25	22	35	34	24	29	28	25	43	22	18	19	31	28	30	23	39	29	30	25	24	23	28	29	36	36	29	27	39	33	33	23	32	29	39	19	26	33	26	31	23	31	33	21	25	27	34	35	40	27	23	28	30	37	31	34	30	37	26	31	27	27	31	40	30	27	34	39	33	33	25	30	36	31	26	36	39	33	39	29	35	40	36	37	33	28	23	34	30	25	29	30	32	32	38	25	32	23	39	26	31	27	32	37	28	27	35	29	30	31	28	31	27	39	26	29	25	24	33	36	37	22	31	37	29	28	25	21	23	28	25	33	37	34	38	33	30	31	40	33	32	34	32	33	38	39	42	36	34	28	22	31	22	33	27	26	31	32	31	29	28	33	27	27	38	22	45	19	33	34	24	31	34	22	31	41	32	27	36	22	43	28	25	25	29	30	33	38	22	38	22	29	30	31	28	30	24	33	29	27	28	34	31	34	23	35	23	26	28	34	28	28	31	35	30	37	34	26	25	25	30	23	28	28	39	31	28	37	34	35	28	41	28	29	34	27	22	27	25	24	30	35	31	36	40	31	40	23	23	43	35	24	30	48	24	29	29	40	36	35	33	26	33	31	34	34	40	31	28	25	31	37	32	16	25	32	33	41	31	28	29	26	31	22	32	37	17	36	25	38	25	31	35	26	35	25	30	31	37	28	32	33	32	38	29	31	33	24	30	23	34	21	42	25	30	36	34	36	25	29	28	22	29	35	29	20	26	30	30	33	43	32	29	32	26	35	38	21	31	34	32	32	32	33	32	36	40	33	27	31	27	26	36	30	28	33	29	24	29	23	36	32	25	35	34	23	46	27	27	24	27	26	35	26	25	26	29	22	38	29	26	27	29	40	30	31	30	39	36	24	35	35	35	45	33	24	23	35	31	32	31	37	21	35	32	23	33	21	32	34	37	36	22	33	35	35	35	28	25	35	33	38	27	30	31	31	40	42	39	22	31	36	21	29	30	31	30	27	26	38	31	27	27	25	30	23	19	31	25	26	32	31	26	27	30	30	32	36	24	33	29	34	31	31	32	35	31	31	34	39	33	38	36	35	34	29	30	30	36	31	35	29	29	25	34	26	30	30	31	33	25	37	36	32	21	37	29	32	27	32	29	30	30	32	26	28	29	32	28	28	28	27	43	31	31	19	40	42	25	30	32	34	44	24	35	38	24	29	20	31	35	29	26	34	37	34	39	38	32	25	32	27	27	22	43	37	26	35	28	31	23	29	38	30	47	32	28	31	31	30	33	32	22	31	36	30	27	35	29	34	38	34	29	39	27	23	23	30	33	38	36	29	23	29	28	33	19	37	35	35	32	22	37	28	19	27	35	27	25	37	30	27	30	33	27	38	31	35	42	31	29	22	31	31	36	23	42	33	31	40	32	28	26	33	41	28	23	23	29	36	33	34	31	32	29	30	28	29	34	26	29	21	32	31	38	29	30	26	31	26	35	33	30	35	33	38	37	30	30	26	27	27	31	39	27	27	24	22	39	24	32	39	39	28	27	31	30	31	37	31	36	40	29	26	41	40	27	37	35	26	35	32	33	20	37	35	38	24	40	25	27	37	36	25	25	26	33	33	22	25	33	27	30	23	25	30	25	34	30	36	20	33	48	28	31	40	32	27	24	34	33	40	25	28	31	30	26	30	29	30	35	28	33	26	32	26	29	29	31	31	34	30	34	35	39	30	33	30	28	26	31	27	34	23	24	37	29	33	29	32	30	29	27	32	29	25	43	32	33	32	40	29	29	29	40	25	43	15	32	35	37	29	32	32	37	33	45	23	25	24	39	34	43	29	40	33	28
30804	21800	13494	8010	14133	16858	16459	15141	13573	12241	11973	10102	8777	7437	6524	5602	4765	4180	3976	3548	3096	2882	2298	1954	1689	1577	1300	1254	1034	1075	952	1019	963	897	916	833	721	639	613	631	595	662	655	627	690	712	673	639	626	577	531	471	448	431	410	408	382	381	365	326	300	315	306	323	314	317	301	320	282	296	275	284	322	290	280	294	272	298	290	319	275	319	346	268	298	291	291	293	311	293	274	295	267	332	302	319	280	236	288	270	286	289	318	271	296	276	263	308	287	295	287	290	314	302	273	299	299	256	288	304	294	310	261	255	300	282	302	302	287	274	269	268	283	293	295	260	301	291	310	305	291	264	291	281	289	274	266	320	275	292	310	284	265	297	271	281	285	259	280	268	291	311	278	300	283	277	255	309	271	269	281	279	264	299	312	287	264	263	302	276	285	297	273	282	267	284	307	268	286	293	279	268	271	278	293	284	319	273	275	295	295	308	283	283	293	312	290	287	323	287	305	281	282	269	271	282	264	273	300	311	255	282	299	272	298	277	287	292	290	295	255	295	289	290	267	277	288	284	255	267	308	272	274	281	311	253	301	295	289	271	298	281	259	264	261	304	278	271	290	293	292	306	269	257	295	290	285	285	263	268	278	298	272	267	270	311	289	266	279	288	292	294	286	268	273	278	301	289	256	256	276	292	312	309	271	296	284	278	292	291	254	286	291	250	311	273	274	287	282	283	272	267	292	279	305	287	295	297	288	271	281	277	267	274	283	288	271	275	283	274	282	272	265	273	290	289	281	310	266	290	260	275	297	288	276	278	282	267	313	308	269	263	274	288	274	295	287	286	308	291	253	294	303	279	288	286	313	259	284	268	274	268	307	270	309	340	269	309	310	281	267	305	287	277	263	263	259	271	293	311	292	257	259	274	281	289	260	288	265	285	287	307	264	270	280	317	265	280	299	295	286	276	275	289	268	305	292	311	270	257	277	267	305	284	298	286	277	269	260	307	267	294	294	271	282	296	278	265	309	268	264	294	320	277	281	277	322	306	290	256	284	291	287	295	309	291	281	283	292	268	281	263	292	281	286	281	283	259	297	302	306	271	286	285	279	297	285	283	286	278	297	308	292	288	275	284	274	286	298	261	270	270	279	252	291	281	250	277	269	295	253	304	295	272	266	296	266	268	280	287	245	289	295	269	244	279	299	257	297	287	261	277	311	276	273	279	301	286	293	294	295	280	278	279	272	276	272	298	278	306	286	285	296	285	271	293	295	291	283	276	302	272	272	259	285	291	277	272	285	289	256	286	285	302	272	306	309	296	265	261	298	264	287	298	277	295	313	281	297	305	294	286	289	299	263	253	278	299	284	298	291	291	294	319	281	303	289	271	287	265	249	269	290	272	261	299	274	292	273	270	296	287	256	270	268	297	291	288	279	271	262	294	297	279	269	289	273	270	280	281	288	288	295	280	298	316	282	296	284	268	250	291	258	270	276	273	271	294	307	275	307	315	286	255	290	274	307	287	282	278	276	301	255	285	271	274	270	283	282	266	265	278	275	298	287	283	256	291	270	293	275	269	271	295	271	299	270	294	314	312	315	260	266	281	294	287	283	282	290	290	252	281	281	283	292	289	287	290	280	272	283	281	295	280	289	288	272	283	300	302	296	307	301	268	294	278	270	298	267	280	289	249	306	299	279	275	261	272	294	298	250	277	242	266	288	284	282	291	286	275	302	289	279	289	268	276	264	268	262	265	277	295	290	256	308	285	287	294	281	283	289	260	272	265	293	260	290	292	297	290	286	280	276	289	281	269	282	277	296	266	280	293	276	289	285	288	273	298	275	287	290	309	258	289	283	299	282	279	280	274	263	292	278	295	293	277	273	271	279	298	265	248	267	276	304	304	282	293	279	293	284	265	285	299	268	262	283	294	282	320	268	287	281	273	285	256	288	294	273	287	272	301	281	280	288	270	282	282	270	288	270	280	273	256	269	280	279	257	270	249	285	261	271	281	276	266	283	271	268	295	276	293	273	267	312	263	305	264	276	298	315	273	288	272	281	279	253	283	301	294	305	282	286	265	267	294	309	285	277	301	308	285	294	295	303	292	288	286	279	261	280	257	277	300	281	284	277	295	302	286	253	268	279	278	295	292	305	289	258	276	273	269	319	255	277	279	255	271	276	268	273	300	299	304	279	291	286	260	298	270	288	266	293	273	288	317	293	273	277	275	300	293	272	285	230	272	271	267	304	277	289	263	294	286	303	268	283	271	283	279	254	303	290	296	275	292	252	286	273	290	272	281	289	288	274	273	262	292	272	284	283	298	268	297	266	263	250	260	299	288	276	262	285	260	270	266	279	272	292	256	289	277	249	288	292	273	256	304	263	273	278	274	274	294	281	263	277	299	310	260	286	260	292	276	252	303	301	274	280	250	248	307	260	287	277	278	282	274	280	297	268	297	293	285	320	272	285	277	254	279	260	261	266	281	281	270	280	262	273	292	298	299	274	305	264	285	264	279	279	301	274	284	295	294	282	285	286	267	261	277	294	300	276	265	262	308	271	248	257	306	279	290	280	274	289	288	293	298	307	284	293	315	270	275	297	274	272	291	294	302	278	329	294	263	292	308	268	282	273	303	293	294	264	255	273	281	272	271	282	263	291	276	278	316	269	301	279	272	294	262	313	274	288	285	298	278	303	294	279	297	287	279	298	261	272	274	286	281	293	277	275	281	278	274	280	312	270	260	237	283	288	291	274	277	279	294	270	269	287	274	279	293	298	275	272	291	303	247	269	286	278	281	292	266	281	247	272	305	301	285	273	274	301	283	295	264	283	276	292	294	295	275	299	259	280	262	279	262	265	260	317	316	255	274	292	266	250	284	291	272	288	279	285	297	269	295	245	278	294	275	309	298	271	278	290	257	280	293	276	283	308	303	254	295	312	271	293	264	315	292	259	259	278	283	277	273	272	299	271	323	313	292	272	292	307	275	280	270	288	268	286	293	323	285	270	300	262	290	280	299	301	292	316	278	267	287	277	288	280	274	304	267	274	280	302	278	298	284	281	290	270	267	273	256	256	272	261	297	310	275	294	295	257	267	276	296	283	275	283	266	277	269	289	295	258	295	304	298	273	280	273	257	288	259	273	302	264	266	284	281	293	281	277	283	288	303	280	294	277	280	280	293	258	287	260	291	267	287	280	280	267	268	268	305	273	269	292	275	274	255	266	284	271	286	288	267	276	284	285	302	287	281	279	305	305	291	287	247	292	289	309	289	282	261	294	269	313	280	267	268	290	293	278	298	299	264	292	274	264	284	313	287	287	266	283	260	299	274	302	266	272	292	255	269	289	282	300	264	279	280	325	290	277	303	281	288	311	319	281	310	293	289	282	300	282	281	281	266	296	308	310	299	290	291	272	279	277	259	275	244	287	260	286	312	288	293	286	259	292	262	281	273	282	300	266	271	291	279	304	302	270	285	278	295	301	295	309	276	279	281	282	281	292	287	266	275
6418	5920	3180	602	489	545	653	622	532	552	491	450	362	321	304	253	217	203	192	186	174	153	144	121	100	92	109	84	78	90	84	88	67	81	71	66	71	71	73	66	63	72	66	66	67	65	83	62	63	65	59	32	56	61	66	59	56	45	46	52	48	53	48	38	45	36	45	60	54	44	43	55	51	71	33	47	45	42	53	49	46	63	44	49	41	35	38	46	37	51	56	45	54	39	38	47	39	47	46	39	42	39	46	65	52	40	47	56	53	38	49	56	53	53	46	55	39	44	36	47	38	41	44	56	52	49	45	55	51	43	35	63	45	50	44	49	55	44	53	48	37	52	43	50	43	46	46	49	38	60	55	47	51	51	60	36	52	45	42	47	47	57	47	43	45	42	48	56	50	46	47	43	49	58	63	46	50	49	48	39	42	48	51	55	51	52	55	51	57	43	59	53	39	55	49	48	45	36	55	29	52	38	38	49	42	49	40	51	43	51	47	50	39	42	60	42	53	34	39	41	48	54	57	44	37	43	36	47	38	48	49	37	48	46	48	43	46	57	44	58	53	48	44	48	33	45	46	40	42	48	44	49	59	38	53	49	46	49	49	53	49	50	50	51	52	51	40	58	51	54	49	35	40	50	60	51	41	41	57	41	46	49	64	43	52	68	49	50	42	54	39	54	53	42	49	54	49	43	54	47	46	41	55	57	51	51	46	46	50	48	40	42	45	42	58	40	46	53	50	44	53	38	61	36	49	35	47	47	63	52	41	45	46	45	50	50	42	46	39	34	48	40	55	53	45	37	50	44	43	37	50	42	38	46	48	39	50	43	43	52	51	49	59	36	43	45	50	46	51	43	52	41	51	39	44	39	42	48	42	48	43	45	48	43	48	45	49	55	40	52	42	56	44	60	37	41	36	42	49	52	50	56	50	46	48	40	51	47	49	51	55	58	57	46	42	50	48	45	48	55	40	53	34	46	57	39	46	46	44	45	51	40	39	44	41	40	44	47	43	52	50	53	46	44	48	48	50	45	49	39	47	35	44	55	47	62	47	38	46	49	48	42	52	33	38	45	52	51	57	58	57	51	50	44	51	44	44	41	57	63	56	48	56	39	52	42	42	47	58	56	49	41	45	42	56	68	50	42	50	51	44	52	46	43	52	47	45	49	35	48	47	59	39	46	48	60	44	50	48	45	57	55	53	48	45	46	46	46	48	49	48	58	57	43	54	58	47	42	49	44	47	49	50	50	34	45	43	39	48	58	47	39	41	52	56	49	51	48	37	54	55	61	56	40	54	50	46	35	45	50	49	49	46	45	45	51	49	36	40	44	45	55	71	58	37	44	51	54	45	37	42	61	34	48	50	48	36	45	51	47	49	44	47	43	52	52	47	44	39	58	39	59	49	53	35	47	64	50	42	51	46	51	52	36	42	46	52	50	54	55	34	40	50	48	43	50	51	53	55	40	49	51	54	52	40	46	58	39	54	47	52	48	35	47	56	59	42	49	40	45	34	45	50	56	31	35	43	45	45	38	40	53	50	38	54	45	46	38	42	52	43	52	36	57	47	51	43	62	57	53	41	51	49	51	50	44	50	57	43	49	41	48	49	44	49	37	43	51	51	57	52	50	55	50	52	51	44	50	54	45	43	40	41	46	48	50	47	37	59	56	59	43	48	44	50	55	48	52	64	54	47	44	47	60	46	55	42	41	39	44	34	42	34	56	51	43	51	53	54	44	50	47	54	51	41	48	64	44	45	47	46	36	49	56	48	50	52	42	57	47	48	42	42	45	44	53	44	46	43	64	44	30	44	41	49	48	46	39	33	52	36	36	41	45	56	52	48	55	67	48	54	50	57	47	58	38	52	44	44	55	56	49	51	47	43	50	46	59	44	43	47	42	42	53	53	47	44	55	43	47	52	52	59	45	61	41	45	46	42	47	46	51	55	51	46	36	40	49	44	43	52	52	62	50	37	50	43	48	55	49	50	59	43	60	51	44	50	55	40	59	68	44	45	51	46	47	41	58	35	42	53	46	44	61	54	44	41	66	47	42	54	44	52	47	40	51	49	49	47	46	42	54	37	50	46	39	53	58	42	47	54	53	31	52	47	49	41	50	43	46	41	43	48	41	35	36	37	51	45	38	45	44	39	34	42	54	46	43	52	49	49	41	49	53	38	47	44	42	57	45	57	37	47	50	44	53	52	47	61	41	48	43	53	54	36	40	54	52	45	37	30	45	60	48	47	45	58	35	47	56	47	48	47	44	48	50	49	60	42	46	41	41	46	52	44	45	45	54	49	49	45	44	48	52	46	56	56	50	56	46	46	50	38	45	48	46	48	56	44	60	35	39	48	43	44	59	47	58	47	41	48	47	50	57	39	43	47	48	49	44	38	39	42	52	41	50	41	41	52	33	52	51	42	40	48	49	49	63	44	46	52	63	41	48	56	41	47	41	53	49	65	46	41	40	52	44	60	44	47	50	50	46	55	55	43	68	50	50	44	51	51	35	51	68	43	52	41	42	57	32	50	54	61	42	45	57	48	38	57	45	57	47	38	66	43	52	43	49	39	47	51	34	41	43	49	45	43	42	50	62	45	41	48	45	51	38	43	38	56	40	55	41	45	53	50	45	43	41	47	68	46	43	44	62	58	42	49	45	55	43	41	56	48	51	48	52	50	56	45	59	53	40	42	48	47	46	42	51	49	35	48	38	46	44	42	47	47	50	56	46	45	45	57	40	45	59	51	52	45	48	41	37	40	41	36	52	45	58	51	42	52	41	60	49	48	43	51	59	51	42	38	42	44	42	54	53	38	41	49	54	60	54	36	43	45	48	44	50	42	53	50	40	40	63	61	52	54	50	45	55	39	37	48	42	55	47	44	49	57	38	43	45	64	65	54	37	42	43	44	51	54	51	37	54	43	54	43	44	56	53	57	52	59	44	46	48	36	45	49	39	53	48	49	49	46	46	43	54	31	48	48	54	48	49	33	44	44	37	42	59	58	42	55	53	46	51	49	58	49	39	55	47	57	52	41	48	47	45	47	47	63	49	55	38	54	46	48	53	46	39	52	37	39	51	42	66	37	33	52	40	50	57	51	39	49	32	45	54	47	37	38	42	52	41	37	49	40	50	32	48	35	40	51	45	49	37	49	46	46	57	44	51	59	48	33	57	46	47	50	39	48	45	46	55	54	45	50	47	48	49	42	37	56	56	45	50	42	48	52	44	47	44	45	44	44	50	42	38	52	49	62	55	46	60	54	55	48	51	45	50	49	36	43	46	46	48	42	39	62	37	52	48	55	44	51	54	44	40	35	52	44	46	53	54	37	46	52	45	49	44	38	48	57	35	42	53	49	46	40	53	47	47	42	43	45	40	43	49	55	31	44	54	46	52	40	53	43	43	53	55	47	51	52	39	38	48	48	42	44	64	45	46	43	55	38	35	47	48	41	49	54	43	39	53	60	40	51	48	48	46	42	47	48	58	41	35
35774	26736	19029	10301	16309	19122	18107	16386	15132	14076	13126	11406	9907	8553	7478	6424	5678	4799	4334	4182	3696	3376	2708	2382	2159	1984	1728	1504	1363	1311	1227	1308	1219	1171	1152	1012	963	908	876	824	891	800	838	931	949	943	867	801	773	739	645	719	666	602	606	568	514	505	501	431	468	466	446	441	474	452	420	462	452	482	446	432	429	454	415	458	413	469	498	431	440	436	438	492	448	471	491	482	464	446	434	484	457	457	400	415	465	426	444	446	417	430	455	431	473	462	426	430	467	440	456	422	426	404	464	433	440	428	433	436	419	452	407	445	437	449	458	447	403	411	461	430	429	447	442	479	463	428	467	433	447	452	457	452	407	452	438	422	445	421	424	451	425	460	432	406	432	412	413	451	418	417	440	395	413	435	436	434	421	455	426	435	447	455	452	427	423	423	444	452	434	449	402	437	437	419	454	430	432	454	446	444	465	410	450	429	463	436	448	445	423	412	431	447	421	430	434	453	502	449	370	452	433	461	414	394	404	446	453	433	452	432	426	453	433	399	420	421	431	422	444	466	425	441	459	436	400	457	450	457	440	407	443	406	474	423	429	451	424	446	438	436	451	438	439	416	431	432	430	432	447	487	429	407	434	422	457	405	440	416	415	413	398	431	469	451	412	438	412	457	446	436	471	459	403	458	458	445	378	434	417	429	433	407	437	453	453	410	412	427	445	471	424	424	471	426	437	435	424	441	419	428	440	420	453	443	429	417	416	417	444	477	452	419	412	437	457	397	467	449	444	428	459	464	424	429	410	408	422	443	399	380	454	387	421	428	419	448	428	397	469	420	413	460	446	432	411	486	426	448	414	428	441	444	439	458	439	451	427	448	415	421	472	445	465	450	414	456	443	424	439	431	428	441	456	462	447	434	447	433	432	436	409	460	468	443	428	447	436	397	452	470	427	404	467	467	438	453	417	461	417	436	443	457	452	413	439	463	412	446	417	400	414	442	412	439	447	436	426	403	427	396	424	472	456	442	388	461	451	453	444	419	447	419	385	445	457	420	427	450	419	431	418	435	424	444	396	423	420	432	392	442	453	442	440	438	432	436	441	448	436	448	432	441	424	429	452	444	419	424	456	427	427	419	416	401	443	418	439	433	441	430	437	421	450	419	440	415	443	450	419	454	441	436	418	463	422	411	418	434	450	412	403	444	404	411	461	415	429	458	458	428	447	417	442	444	447	431	443	436	427	451	403	439	465	418	424	470	415	455	448	421	463	408	429	441	430	435	461	420	396	460	409	438	435	452	392	418	424	417	445	426	424	435	416	422	428	461	420	412	380	424	405	444	406	422	433	453	449	409	463	434	398	425	433	427	441	420	449	444	424	450	464	419	457	464	393	420	429	397	421	419	443	434	455	419	433	427	441	420	433	430	451	440	419	416	451	439	451	415	438	410	422	460	411	435	414	429	427	443	418	457	455	467	453	452	430	397	402	430	435	425	415	426	432	447	440	399	469	444	426	464	420	463	443	412	428	436	409	436	468	439	432	467	449	413	384	449	431	457	454	469	413	417	456	428	446	431	430	452	442	460	471	439	445	444	411	407	444	439	382	397	454	421	474	439	428	461	407	434	451	426	423	512	421	471	456	427	393	408	434	408	472	455	468	416	437	445	435	425	424	441	456	416	454	446	442	424	464	409	403	430	430	436	435	422	455	433	444	438	421	439	416	399	470	446	434	429	444	412	437	419	451	423	441	432	464	438	452	432	440	468	443	446	436	420	439	405	437	453	442	406	443	440	448	433	386	414	446	432	453	469	438	425	421	431	411	423	458	424	402	428	427	423	422	442	428	377	433	425	448	434	403	396	422	466	445	444	472	442	410	451	429	440	457	454	432	378	452	432	457	445	452	432	423	448	437	440	415	441	431	423	446	415	471	443	428	467	455	433	443	416	450	403	426	420	418	422	408	442	419	424	454	438	424	410	443	456	451	432	468	431	447	453	403	413	431	442	438	470	457	431	452	464	436	432	455	408	464	440	445	430	436	451	429	430	460	432	460	416	460	396	430	388	434	397	464	459	418	427	437	451	401	416	447	465	451	453	412	424	450	398	414	434	444	425	457	427	395	400	430	396	422	414	441	427	434	451	418	436	473	438	433	478	413	430	441	418	426	437	413	470	450	421	428	455	436	418	411	415	463	418	420	457	462	442	439	411	425	407	440	435	414	467	445	457	430	430	451	404	436	433	465	437	440	440	471	466	425	461	442	450	469	409	430	411	448	425	410	415	429	424	428	430	478	438	424	460	429	394	451	395	440	447	423	439	405	462	406	432	432	454	432	420	422	437	443	438	452	465	429	412	454	420	431	447	405	407	447	445	468	427	421	400	433	428	423	434	420	460	420	457	449	457	428	450	456	454	419	428	439	408	411	393	423	414	413	416	416	450	435	449	443	403	440	444	433	409	431	443	425	418	431	444	456	430	415	407	444	423	414	430	451	417	441	423	394	433	442	447	434	438	406	443	401	410	436	413	402	455	440	454	446	441	410	467	446	447	489	440	409	427	421	436	434	447	433	431	440	433	467	452	460	427	464	426	420	456	461	452	444	415	428	447	436	465	418	448	425	385	433	415	444	430	425	438	436	443	455	465	444	407	460	479	440	446	464	441	436	432	411	422	433	424	433	453	432	433	464	405	437	439	439	473	452	402	430	440	446	462	463	434	397	410	425	445	374	438	431	434	416	440	418	431	454	460	420	440	428	425	474	472	433	426	434	471	424	467	463	412	414	437	452	438	437	419	451	430	407	385	452	445	422	420	418	418	422	412	408	427	439	434	473	432	425	437	451	456	445	447	439	425	444	465	452	441	436	433	430	431	437	448	432	458	440	389	440	433	465	430	426	436	478	414	417	465	453	453	446	416	446	468	444	415	398	434	454	474	418	445	437	408	448	434	444	430	440	435	465	453	428	442	441	477	472	445	434	439	437	437	469	425	441	463	430	470	403	428	432	440	436	429	443	417	449	433	419	453	423	436	433	431	437	457	490	401	433	477	435	420	455	447	429	440	408	458	437	428	419	437	435	418	429	444	461	426	432	435	430	443	410	421	435	482	429	436	429	450	409	399	492	483	413	414	414	451	423	451	454	490	426	440	459	434	449	433	426	442	492	428	427	426	447	423	453	429	438	430	428	438	416	447	421	505	422	428	427	422	458	415	437	428	442	449	438	444	404	418	415	392	454	426	435	439	414	468	426	478	395	443	410	436	433	440	427	413	435	428	405	415	404	413	428	460	442	387	438	439	425	378	372	458	408	476	396	441	433	411	449	464	454	428	416	443	440	440	436	445	458	396	420	445	432	448	437	421	419	412	385	407	454	481	452	431	428	407	422	421	429	454	437	428	369	428	383	445	439	447	385	430	459	445	452	449	441	411	381	469	464	450	425	463	418	449	420	447	453	444	420	379	445	421	434	400	454	374	439	447	431	396	453	442	438	413	429	443	460	408	438	413	444	451	475	431	437	436
3249	1986	844	352	312	363	393	416	365	378	351	315	254	251	181	187	150	157	169	128	129	118	94	82	92	90	57	69	62	59	57	54	40	45	49	65	52	61	46	40	47	35	44	49	53	51	42	45	44	32	40	35	42	35	47	32	33	40	40	31	39	42	35	34	40	33	41	27	37	36	36	30	23	40	28	40	18	29	51	36	38	50	22	31	30	36	35	38	42	40	36	30	43	43	31	42	36	31	39	31	39	35	35	27	40	33	42	47	57	42	37	33	49	40	36	40	41	34	44	33	34	46	38	37	36	41	33	39	30	31	33	33	20	40	37	40	46	42	46	36	38	31	32	32	49	38	42	33	30	46	49	28	45	35	30	30	43	37	31	34	37	47	38	31	46	32	34	26	42	37	28	38	37	37	41	41	53	39	37	37	41	39	34	41	35	34	47	29	34	41	38	32	30	35	39	38	30	31	46	48	50	31	35	41	44	33	39	33	47	46	34	43	34	38	41	41	31	35	38	36	43	36	31	26	17	46	39	28	45	35	40	33	33	33	35	39	36	33	36	38	29	41	32	49	44	34	36	27	33	32	28	34	34	44	37	45	34	42	32	42	34	41	46	30	34	36	29	38	40	35	37	44	37	32	35	25	37	30	37	37	39	28	30	35	38	32	54	28	37	44	44	33	29	28	37	39	40	44	34	39	39	32	36	49	46	44	44	31	43	30	32	38	38	37	37	38	36	43	42	39	45	40	36	43	33	34	34	41	31	37	37	33	38	29	28	34	35	42	32	34	33	24	41	31	31	39	35	29	29	38	42	43	24	33	28	43	38	39	32	38	44	29	34	41	51	48	40	32	38	24	35	40	35	36	40	38	27	42	32	34	44	38	39	35	38	34	33	33	32	36	54	42	30	36	22	41	34	46	43	27	42	42	34	36	37	33	34	54	45	41	31	43	28	45	39	44	46	30	30	38	40	47	31	51	27	42	36	34	37	41	37	33	38	30	27	41	52	33	47	32	42	30	40	37	34	26	29	36	31	29	36	27	38	38	35	40	35	38	30	27	40	51	32	33	44	38	41	40	39	43	45	36	36	39	28	30	40	31	36	40	30	43	46	36	41	37	34	28	33	30	30	47	33	37	33	54	37	34	40	29	37	38	39	37	32	37	42	37	34	37	33	32	47	33	24	44	38	35	51	43	39	26	33	44	24	20	41	34	40	36	43	34	35	44	31	26	31	33	39	35	24	38	33	27	32	26	45	39	42	48	30	29	38	37	47	36	32	35	36	41	27	47	38	36	37	30	32	27	32	30	31	43	41	29	39	51	37	30	44	36	41	40	21	43	35	21	28	40	38	19	28	41	37	39	33	35	35	35	38	33	37	32	39	33	41	38	31	40	32	38	38	40	44	36	34	38	44	30	37	45	50	54	29	24	39	36	49	38	23	35	35	31	34	29	52	31	38	25	27	38	27	33	31	37	44	36	34	31	37	37	41	33	33	52	36	31	41	43	42	27	33	39	25	35	43	33	37	31	32	33	37	36	36	24	35	39	45	37	30	34	33	42	31	30	34	38	34	35	37	41	38	36	37	56	42	43	36	26	33	36	30	45	29	44	37	35	42	41	27	31	46	41	28	43	42	36	37	37	28	39	36	32	36	36	35	37	32	39	32	36	28	34	31	38	26	52	35	43	35	35	38	40	34	36	48	33	31	34	36	38	33	32	30	37	39	41	22	34	35	40	39	27	37	48	51	40	21	38	43	30	49	41	33	50	36	33	40	33	35	44	38	40	38	45	35	44	25	41	35	42	35	29	44	36	31	33	40	44	30	32	33	32	34	42	37	34	40	34	36	48	38	35	43	41	35	29	40	40	43	30	41	32	32	40	44	44	46	25	32	30	42	35	29	33	29	35	42	33	50	34	44	26	28	40	41	33	44	38	32	33	54	37	41	40	41	46	37	25	28	45	38	31	23	45	39	33	39	31	28	31	25	39	32	44	50	35	33	37	27	41	34	47	37	33	38	33	38	35	44	27	39	38	39	34	37	46	45	33	40	40	34	50	34	34	37	26	35	38	32	49	32	31	40	29	38	30	32	35	31	32	30	45	47	45	29	40	46	45	36	46	27	38	45	34	30	27	43	39	45	29	36	35	35	35	25	22	29	45	27	42	38	30	35	31	36	43	31	40	29	46	43	36	40	44	44	38	21	34	37	40	27	35	31	29	40	24	39	46	33	33	36	49	30	36	29	16	31	37	39	35	30	41	31	39	40	24	46	32	27	34	40	36	42	32	50	42	40	36	39	33	47	49	57	38	28	38	45	32	32	38	36	37	44	37	38	39	44	41	26	31	43	27	33	35	41	40	38	42	38	35	32	32	29	44	32	42	36	34	41	29	33	48	35	37	30	36	44	36	34	36	38	37	42	41	34	48	32	27	33	43	30	34	35	38	37	38	36	33	27	33	29	42	41	38	38	39	47	35	38	30	26	41	28	29	32	45	45	31	31	33	34	39	33	48	32	37	40	39	46	34	34	39	32	40	30	39	34	33	43	40	38	40	28	35	44	39	40	32	35	50	38	34	32	37	39	37	45	43	40	33	40	38	40	36	47	29	35	27	35	33	41	35	45	35	29	44	28	46	42	31	33	41	31	35	38	37	42	40	39	38	40	35	36	27	35	36	36	40	24	38	35	39	35	39	39	39	35	38	38	37	42	41	43	35	40	34	47	37	36	36	39	33	32	43	24	49	31	34	39	44	29	30	33	42	37	33	33	53	39	32	32	40	31	29	39	44	41	32	27	37	37	26	33	32	47	38	34	33	40	48	33	34	37	39	41	28	39	32	32	34	32	32	25	43	36	36	32	27	25	40	41	43	38	45	32	43	29	27	32	44	22	36	35	35	48	39	42	36	42	38	32	27	37	31	39	37	39	46	35	38	31	42	43	36	39	37	38	42	36	28	35	31	43	30	34	33	34	31	38	42	43	40	35	39	36	42	36	29	38	34	34	38	41	39	30	33	34	39	39	37	27	35	48	32	37	37	32	28	52	49	38	33	28	32	29	41	34	43	34	30	38	33	44	37	47	26	34	34	25	29	35	41	43	37	49	46	32	41	29	36	36	27	33	36	37	33	40	34	35	38	30	45	38	34	36	31	42	40	44	51	33	32	43	35	36	36	42	45	33	38	32	25	46	27	29	19	32	28	32	40	36	44	30	32	37	36	38	36	30	28	30	35	45	41	27	43	43	33	41	42	46	40	37	34	28	40	35	32	38	44	34	38	46	31	38	27	40	35	40	33	31	34	41	39	34	23	31	23	43	38	42	47	30	36	45	39	35	38	32	34	33	34	29	37	44	42	54	40	40	33	44	42	43	36	34	33	31	33	41	43	36	31	41	29	33	47	30	40	33	32	27	45	51	39	49	34	46	35	30	35	47	41	29	45	38	44	27	40	28	41	33	36	37	45	44	30	40	38	40	42	31	34	30	32	39	38
27268	17280	9164	7156	12687	14772	14268	12782	11629	11175	9749	8303	7173	6231	5211	4616	3991	3487	3228	2987	2838	2406	2009	1706	1574	1418	1233	1024	1031	966	948	907	876	833	764	719	703	665	655	613	649	727	684	590	660	609	529	480	529	466	544	431	438	449	375	379	362	378	353	393	331	345	315	362	369	344	338	349	332	349	316	358	347	340	329	341	334	349	344	352	312	325	311	322	331	345	327	323	358	360	361	334	335	361	329	341	332	289	311	344	341	354	350	316	313	346	337	361	322	327	344	331	304	333	352	315	339	313	364	356	345	329	302	335	337	309	326	358	349	368	367	338	370	335	341	348	340	368	329	333	344	360	336	341	333	308	334	325	321	317	315	349	319	306	347	335	324	356	351	348	342	295	341	328	339	336	324	356	355	322	357	340	338	331	326	351	334	348	348	321	316	361	372	323	336	336	337	350	330	335	318	356	317	361	326	348	341	346	312	345	357	305	323	346	328	343	311	347	303	339	337	346	322	323	353	342	343	328	370	334	307	340	341	332	311	310	348	315	310	341	313	305	344	359	316	327	332	334	370	331	280	342	335	333	317	334	312	331	301	310	318	316	340	300	327	356	331	313	320	330	332	337	318	320	321	306	344	350	325	311	343	335	313	334	316	344	337	325	348	328	332	336	321	334	319	356	294	323	332	331	346	351	338	339	305	328	329	347	365	338	318	323	336	347	350	357	315	338	329	343	320	307	322	292	333	327	305	351	312	323	301	355	318	352	337	323	329	365	312	332	293	319	298	311	356	327	330	346	341	333	356	338	303	323	325	337	331	308	351	353	332	308	336	337	328	358	334	319	331	307	333	330	316	346	332	352	327	346	345	317	342	357	346	329	325	336	332	287	356	324	312	383	345	318	357	347	359	334	366	334	349	346	349	325	339	369	281	311	327	338	311	371	373	354	346	324	318	326	349	311	330	343	337	304	348	327	323	348	339	317	304	336	296	361	350	351	330	297	334	305	341	356	336	356	318	308	326	314	311	339	349	339	304	329	314	321	307	354	307	316	352	332	319	322	333	351	347	337	350	349	309	339	330	312	328	334	348	331	348	343	323	340	387	336	308	386	343	291	359	350	341	321	335	359	355	334	303	321	338	345	309	374	342	350	334	361	326	320	335	333	347	310	337	325	331	318	351	316	331	331	340	344	336	338	355	346	357	335	338	317	352	318	298	313	361	332	314	358	372	332	319	337	349	328	341	321	334	321	340	345	340	358	327	326	347	340	333	302	312	330	366	277	343	327	323	342	317	320	328	344	334	337	322	354	341	312	342	305	341	303	340	345	335	334	340	355	295	327	358	322	346	333	326	340	311	294	366	320	336	307	382	369	305	336	342	351	344	350	345	313	354	322	337	325	322	329	336	319	325	354	326	349	317	305	338	342	315	327	324	339	359	382	361	292	317	325	334	327	316	354	365	309	341	336	317	328	308	341	349	324	316	306	339	339	367	337	306	350	333	338	290	298	333	364	364	335	332	329	346	357	324	336	333	321	326	319	356	333	334	327	342	299	306	339	316	330	312	310	340	346	306	333	329	346	330	306	341	342	325	325	277	323	340	315	336	311	344	306	302	323	309	330	317	303	354	323	344	348	342	334	334	322	358	369	307	324	333	303	342	329	337	339	316	331	379	317	349	334	362	358	317	326	336	331	346	329	382	352	336	325	314	348	344	299	316	293	352	336	319	304	342	317	318	320	315	324	314	338	336	346	335	321	335	341	312	325	325	288	295	300	324	322	303	328	333	314	329	311	309	309	330	364	337	339	314	318	330	314	317	345	311	331	354	349	343	329	339	333	346	319	349	305	332	325	338	340	323	325	324	329	362	334	331	339	325	335	348	340	335	323	314	346	317	301	318	368	355	320	351	305	345	353	323	342	325	319	313	344	348	347	367	355	320	310	321	336	380	333	309	342	318	327	350	324	357	332	311	346	311	336	321	320	319	333	309	322	344	319	320	313	351	307	329	333	315	344	304	321	322	331	326	339	352	346	356	343	337	328	343	362	311	311	336	382	373	327	321	337	312	349	337	316	350	335	333	333	355	317	328	356	344	345	339	337	347	308	324	330	329	336	350	315	350	292	336	341	328	344	345	329	329	309	314	334	308	288	345	349	320	340	336	354	354	334	315	315	323	296	324	340	348	327	316	322	331	297	308	355	365	294	325	325	345	315	335	332	348	340	297	338	343	335	361	340	331	366	314	341	302	300	349	309	303	329	316	316	331	353	331	315	309	306	320	317	323	307	331	322	320	324	368	342	321	342	339	348	294	319	315	371	342	299	314	363	338	320	349	353	333	314	323	319	341	332	330	353	359	384	347	325	305	296	354	342	349	316	306	335	357	347	322	324	314	309	293	311	336	342	327	343	310	324	291	344	353	303	307	363	320	303	354	303	346	341	348	330	336	320	337	345	342	317	334	329	314	330	350	331	333	363	300	374	325	330	316	370	301	349	319	321	341	319	304	323	352	334	329	313	310	339	331	338	328	341	349	330	330	381	301	365	344	309	313	340	345	314	333	340	338	335	349	351	341	341	339	309	321	349	334	301	323	344	339	312	346	324	394	350	337	321	322	331	335	311	330	344	312	339	328	328	336	322	350	335	321	337	301	332	319	315	330	332	365	319	321	368	352	325	342	324	321	333	348	346	327	309	344	310	346	339	356	327	318	336	318	348	330	339	340	318	345	320	333	340	341	317	337	327	344	297	327	309	348	338	335	333	319	352	320	306	364	335	313	360	290	347	343	336	303	310	371	359	292	340	309	313	307	332	312	371	328	333	325	347	355	318	337	339	328	339	310	353	325	339	355	329	327	339	322	333	314	341	319	355	327	334	304	329	337	334	320	328	328	329	319	306	344	322	322	321	316	354	342	319	310	358	338	314	350	304	350	350	363	336	340	330	329	321	347	337	369	343	301	322	354	372	321	315	338	345	323	365	316	358	342	315	341	359	313	347	315	361	334	358	323	330	364	312	297	316	318	319	341	359	309	359	344	305	333	338	350	323	306	320	324	317	309	324	334	374	374	325	332	317	360	337	325	303	333	370	317	309	357	326	349	333	337	333	359	324	341	337	334	308	347	328	314	320	319	363	354	326	363	348	311	354	321	301	378	326	339	335	307	354	321	335	334	346	315	326	339	341	340	343	317	314	324	325	328	345	292	301	334	333	349	360	353	345	355	370	319	340	321	349	367	329	329	305	355	348	299	330	343	365	324	322	304	311	332	336	349	325	309	295	366	320	317	347	364	337	356	345	324	312	347	335	327	342	325	329	339	328	324	335	330	308	294	302	327	316	301	357	318	331	317	306	323	346	333	321	340	335	326	312	353	334	315	303	298	313	328	325	311	356	352	313	381	353	324	328	333	347	322	332	328	339	314	342	324	304	359	324	316	317	349	332	352	358	318	353	304	351	354	316	307	279	329	355	341	323	352	333	324	323	304	326	345	349	302	341	353	308	318	294	298	329
5088	4613	1717	478	430	560	537	519	484	499	452	428	325	315	245	231	205	163	187	159	164	147	141	106	96	109	78	97	80	82	74	82	70	82	78	80	69	60	63	61	74	82	68	74	65	58	58	68	74	66	54	68	59	65	58	53	57	64	49	48	46	51	44	52	47	49	57	33	58	47	55	47	46	47	54	53	58	58	46	41	52	44	60	47	48	62	56	46	54	47	58	58	61	37	52	56	61	50	57	63	60	51	56	59	47	44	55	43	40	42	46	48	51	50	61	62	58	47	79	47	48	59	70	53	50	54	48	46	41	52	51	39	61	45	62	48	33	55	51	46	47	43	48	47	48	39	55	56	46	52	57	41	51	47	52	64	44	53	56	47	52	47	47	53	49	55	52	47	48	44	72	50	55	50	44	54	55	51	49	51	40	52	42	45	49	55	47	54	39	60	41	49	52	56	47	69	52	53	48	49	56	49	39	45	53	45	53	43	63	50	50	52	54	54	60	43	53	57	40	47	45	58	73	43	60	52	51	55	53	52	45	40	44	60	48	51	53	63	59	54	51	50	60	47	49	57	44	65	53	49	56	56	41	46	49	52	42	49	54	56	42	58	43	71	63	50	56	44	43	46	47	54	44	54	51	56	59	55	51	60	45	43	36	52	54	47	48	56	55	52	59	51	62	53	47	56	49	50	55	52	34	50	71	41	69	54	48	55	62	50	52	43	45	59	52	50	51	37	41	56	47	64	58	42	63	53	71	52	59	51	65	46	57	45	56	51	53	56	40	55	43	61	52	57	59	45	53	50	51	53	57	40	49	44	49	54	39	49	58	53	42	56	44	60	41	53	46	50	55	45	57	53	59	64	62	56	56	46	40	37	55	44	50	49	41	58	60	48	63	48	45	48	51	51	47	53	59	45	51	44	54	44	54	55	45	55	44	46	50	60	48	64	57	54	59	52	42	60	46	44	57	46	46	62	45	45	35	51	49	41	45	46	57	52	56	70	56	54	62	48	48	54	61	46	64	45	54	56	55	56	54	63	47	56	49	54	36	49	52	58	49	64	55	49	45	60	51	62	57	43	50	44	44	44	49	45	54	48	46	56	37	51	59	55	50	51	58	49	50	49	45	54	51	46	64	51	45	57	40	51	46	55	51	56	47	51	56	53	55	47	51	59	44	61	49	59	47	48	49	57	51	55	55	52	57	56	48	56	42	51	45	47	52	60	59	58	55	51	61	57	64	55	52	44	51	44	51	49	49	50	53	47	52	50	49	54	55	55	52	56	46	51	48	47	55	55	55	51	41	52	63	57	50	41	42	66	54	48	43	46	43	50	44	50	55	58	61	46	70	43	50	37	74	59	47	49	41	40	50	41	57	47	43	64	46	54	44	42	53	52	48	46	46	42	52	57	49	53	47	53	55	55	50	63	52	40	55	33	54	54	65	41	50	56	48	45	58	46	44	51	58	61	54	64	44	61	57	45	50	62	54	56	62	50	64	48	54	66	49	58	46	78	62	55	50	36	50	41	61	75	65	56	63	53	33	50	51	38	60	52	44	39	62	51	43	49	62	40	52	42	65	57	53	56	59	53	43	68	53	45	54	50	60	57	44	54	48	45	48	42	48	56	38	45	45	42	47	61	40	49	50	52	48	54	59	49	43	43	50	46	60	48	55	47	54	52	45	57	46	68	59	40	53	49	58	53	53	55	41	52	55	45	54	40	50	44	55	33	59	66	49	39	43	57	42	49	52	34	48	62	35	41	46	49	54	40	48	52	44	52	41	54	40	39	61	46	54	39	78	62	42	43	45	34	47	50	48	54	57	54	45	64	51	56	48	52	65	43	59	38	50	52	47	56	62	55	53	48	60	53	42	46	57	65	53	49	43	33	34	50	49	50	54	49	60	57	69	50	63	58	41	59	47	62	53	75	45	39	59	48	57	57	45	54	70	56	53	42	53	46	41	58	61	47	48	55	49	59	47	47	59	43	49	58	53	47	41	47	42	54	64	55	79	55	54	60	56	42	47	50	39	44	59	58	49	60	63	64	45	63	52	58	47	41	57	49	59	58	51	46	55	48	49	56	48	49	54	59	53	62	48	47	41	59	47	57	45	56	51	48	43	52	38	53	57	49	51	46	59	40	49	57	56	63	52	51	57	45	55	51	50	58	56	57	58	43	47	57	54	53	49	43	48	46	59	55	50	49	48	68	46	58	57	64	50	59	49	35	47	50	46	57	59	40	46	39	51	52	60	59	46	40	41	52	43	52	53	59	46	40	52	51	34	40	52	62	47	53	50	53	51	53	59	42	55	46	53	58	34	53	45	41	50	55	64	57	64	64	35	54	46	60	45	63	47	59	62	47	42	47	54	57	55	59	52	60	56	44	50	52	47	44	46	49	59	46	48	57	43	50	56	55	49	50	46	64	58	40	50	43	48	54	52	56	55	55	54	48	64	50	65	58	54	53	55	51	43	47	45	48	46	41	52	57	45	53	49	56	52	69	51	53	45	47	47	51	41	47	53	32	44	46	54	70	50	51	58	51	56	53	60	49	49	43	55	67	60	54	42	49	43	54	55	51	51	53	53	44	52	53	51	59	60	51	50	47	49	47	52	50	42	63	51	54	64	52	55	47	46	50	61	45	50	51	63	46	61	49	65	41	45	50	45	56	51	50	60	42	56	52	60	52	57	40	60	45	45	48	57	59	52	56	52	51	50	54	50	54	46	56	46	44	62	49	53	52	55	49	57	54	43	49	49	63	59	50	57	53	59	42	57	57	55	55	44	58	57	51	51	54	39	44	59	55	54	47	45	45	44	55	55	36	43	49	48	47	51	55	66	52	40	48	47	42	53	52	44	48	39	55	43	61	58	50	51	36	57	57	50	37	53	44	41	55	45	45	53	44	46	62	59	39	58	49	41	57	44	47	61	48	46	57	53	48	50	52	44	51	38	57	50	67	52	66	61	58	51	50	61	64	49	50	55	48	51	52	43	58	47	43	53	48	50	38	50	46	56	39	52	49	51	52	50	50	57	53	69	55	63	50	44	41	44	59	51	44	49	39	51	54	51	55	38	49	52	48	39	51	52	54	57	53	41	50	58	54	48	50	52	45	54	58	46	66	48	50	51	41	49	57	50	65	49	54	41	60	56	46	57	48	55	49	61	54	44	68	59	53	59	47	39	44	44	45	53	63	56	66	54	45	51	58	43	60	64	47	58	45	59	62	60	52	51	44	36	66	44	37	52	57	61	42	53	53	53	61	52	53	54	50	58	53	46	58	47	55	58	63	61	57	53	50	56	47	51	47	38	47	50	36	52	45	46	41	60	60	55	41	41	53	56	46	54	57	51	58	73	53	57	51	53	46	47	49	55	44	54	48	57	42	53	62	48	47	50	50	49	43	50	49	52	44	57	51	51	56	53	63	55	62	49	50	49	51	63	49	43	45	37	47	44	54	59	48	58	58	48	57	51	47	52	55	51	56	59	64
33087	24831	13033	9067	15884	18166	16987	15632	14261	13781	11620	10143	8854	7570	6490	5766	4875	4271	4179	3858	3595	3203	2447	2254	2082	1814	1525	1380	1304	1270	1261	1111	1167	1197	1108	1030	960	879	857	900	939	910	932	896	878	748	747	798	684	706	675	591	631	629	624	558	504	533	506	485	504	516	461	499	467	464	465	490	500	459	467	446	453	479	485	438	417	430	487	485	468	469	482	457	491	520	509	503	465	503	467	506	457	475	489	436	490	478	473	480	450	453	464	448	486	435	454	458	475	485	514	481	429	458	435	465	468	476	481	439	462	455	452	447	410	472	471	456	512	466	459	430	445	455	512	452	462	450	451	469	482	466	466	440	458	490	468	519	473	483	467	447	439	484	445	422	453	443	454	488	482	467	467	450	480	466	463	460	483	443	433	453	436	431	499	471	454	463	479	444	467	413	449	432	453	467	457	463	501	497	440	492	473	469	457	451	439	442	449	480	473	485	451	450	493	505	499	446	465	439	466	508	445	453	475	456	472	467	435	421	455	464	447	465	479	480	468	447	462	443	445	438	467	488	469	481	477	458	461	461	458	490	496	434	437	460	457	475	482	483	440	439	457	440	447	451	453	496	457	440	489	508	492	425	490	462	495	450	452	401	457	461	464	456	482	441	484	455	486	470	452	443	489	438	432	474	461	487	439	486	461	410	464	456	447	442	436	452	466	486	490	475	441	415	453	455	463	481	434	452	453	428	479	443	454	441	462	449	471	472	497	473	461	447	482	465	435	439	481	470	481	498	461	474	429	447	468	475	519	476	466	426	473	475	468	417	435	499	421	457	461	482	421	469	467	455	464	468	464	487	456	460	467	460	463	468	467	464	465	502	426	457	501	483	469	459	467	430	491	449	431	448	470	410	449	447	453	446	452	453	497	452	485	435	459	460	432	468	484	458	429	478	451	455	441	476	443	469	461	453	459	475	466	435	454	436	457	460	468	450	456	465	453	455	495	468	454	456	452	475	452	488	500	478	421	453	438	450	451	456	454	420	454	444	474	455	461	419	484	429	467	476	482	456	404	453	417	448	447	465	453	454	498	461	482	461	452	488	452	453	433	460	479	473	470	431	482	455	446	462	500	431	454	487	480	472	439	481	423	478	450	417	488	458	497	473	478	458	477	461	429	484	474	446	505	470	461	428	469	461	419	445	438	501	452	448	456	465	449	466	474	473	477	469	450	481	486	467	470	471	438	466	487	459	472	448	407	499	472	448	460	469	436	438	466	447	458	469	496	464	471	430	480	425	457	479	468	471	463	469	461	448	477	507	452	455	430	459	461	424	443	466	478	495	453	453	464	470	460	519	476	459	466	442	450	457	446	490	432	487	451	465	432	486	471	460	503	467	448	487	473	481	433	445	456	477	484	435	446	454	458	469	469	508	436	442	448	460	507	464	477	457	481	421	435	439	423	465	418	484	439	425	477	455	470	436	471	482	445	531	470	458	479	487	472	444	501	438	467	469	463	502	479	446	453	458	468	449	453	442	458	457	487	459	476	466	439	442	463	488	456	471	451	496	432	473	465	452	478	458	468	433	437	444	432	447	462	455	480	500	445	495	493	480	460	432	436	481	412	453	450	471	473	437	461	458	415	463	441	451	491	519	439	426	409	454	476	451	482	442	462	458	504	474	427	426	466	461	466	473	449	477	420	446	459	497	464	489	466	445	435	500	455	458	472	446	463	435	435	477	476	459	440	452	453	434	438	465	464	454	492	480	492	464	451	466	440	452	432	485	475	444	473	457	464	442	468	485	445	513	451	436	453	473	493	411	445	433	467	465	441	488	438	421	446	467	437	469	447	455	452	478	450	515	435	495	456	460	463	493	439	480	440	449	456	459	470	438	418	460	476	473	438	476	466	468	470	440	509	477	436	459	486	467	433	460	445	468	470	439	477	439	438	461	466	481	470	455	455	461	472	503	450	417	443	467	488	448	422	435	455	434	488	478	464	444	452	456	474	468	449	501	450	477	458	472	477	478	464	446	474	455	442	462	508	464	456	461	466	496	448	439	420	504	459	465	418	463	484	438	453	447	471	458	489	453	454	441	459	454	481	455	475	450	494	469	471	453	457	470	456	450	472	501	445	426	467	445	438	518	481	456	434	465	463	481	481	429	441	461	497	457	461	459	474	455	436	508	507	507	434	471	448	486	429	497	478	453	471	466	466	497	439	434	474	484	446	458	448	442	461	439	457	462	481	468	486	440	483	456	438	502	457	474	435	470	425	468	494	460	481	454	448	453	466	486	461	437	443	477	471	470	452	462	496	473	438	458	445	470	441	445	505	520	469	512	459	481	453	441	450	428	459	460	448	498	477	496	476	451	477	454	433	454	442	433	468	486	470	479	401	453	450	481	472	470	466	462	437	473	471	478	475	475	454	439	485	465	439	468	471	447	494	492	429	436	501	496	446	456	481	475	442	487	449	467	463	454	445	500	445	453	528	438	470	474	450	470	463	435	453	476	470	427	450	432	436	456	464	452	490	498	466	432	448	503	455	457	459	461	454	442	490	442	439	477	449	451	443	445	461	458	517	476	457	487	459	438	437	466	489	498	466	449	465	430	470	487	485	499	466	468	465	477	494	446	462	449	449	507	435	429	447	465	451	496	450	483	443	429	458	441	462	459	486	486	453	467	449	440	496	473	445	496	460	462	448	454	493	455	403	445	474	473	479	506	443	447	484	435	429	476	465	434	470	473	478	496	427	469	482	412	469	420	451	441	460	443	443	448	447	458	455	436	442	489	447	479	499	482	470	463	463	445	467	476	482	434	473	419	489	476	452	444	487	446	452	439	431	426	471	477	441	476	451	480	443	462	466	490	477	461	437	456	476	451	434	449	472	495	455	424	462	480	442	484	500	455	430	489	455	428	472	456	455	475	456	439	436	459	503	442	448	441	479	439	470	491	459	490	455	469	465	421	450	480	489	498	480	480	491	479	419	463	498	455	429	494	464	429	452	483	455	463	458	414	467	477	443	475	477	450	426	446	437	417	511	448	475	460	455	467	465	478	421	447	458	449	429	446	438	488	471	470	423	467	436	474	435	453	471	459	473	435	479	520	471	452	462	421	477	460	490	456	475	441	420	466	462	453	468	439	462	437	441	464	468	468	491	476	469	425	433	439	434	478	446	464	465	481	457	441	455	465	439	437	449	483	484	453	468	420	471	446	468	444	442	460	445	472	456	446	472	481	442	435	455	470	443	462	439	468	473	444	475	483	457	439	465	489	461	454	436	451	465	416	486	479	478	469	450	458	476	486	450	511	530	452	438	413	472	510	487	468	455	441	446	453	451	480	473	472	469	453	466	450	457	454	461	425	422	471	421	495	425	492	486	471	460	449	461	443	482	462	445	459	452	468	474	474	503	464	441	449	463	450	445	457	458	437	496	442	462	454	478	477	438	462	455	439	486	471	430	498	468	494	417	454	453	468	485	436	448	441	436	446	464	498	500	441	441	445	439	448	467	427
5052	3842	1515	396	385	426	496	489	471	445	378	386	322	251	207	213	205	175	143	158	131	122	101	88	89	81	72	59	57	56	58	61	57	58	48	53	46	46	41	50	36	52	52	49	39	62	50	38	43	52	34	40	40	29	39	30	36	33	36	40	30	26	37	39	43	35	23	28	35	24	26	21	37	32	33	40	24	25	24	25	41	36	34	28	21	26	35	31	36	39	30	31	26	32	33	22	25	36	25	29	27	31	30	40	32	33	26	42	33	34	31	29	45	28	42	37	34	38	26	30	25	34	32	35	32	42	33	30	32	41	31	30	21	36	35	24	22	36	34	37	22	23	38	18	30	24	35	26	32	28	35	36	39	36	30	34	32	36	27	44	26	28	31	27	37	32	31	32	29	31	31	32	35	33	33	29	41	33	24	32	30	39	27	25	31	36	34	29	27	41	36	35	26	40	36	19	37	33	30	46	29	28	37	27	36	30	37	21	34	34	34	33	35	41	29	41	41	22	30	37	22	26	36	42	32	26	32	29	22	28	35	18	27	33	27	30	41	32	33	21	27	27	39	32	38	26	28	24	24	33	23	27	31	33	22	33	28	30	40	31	44	29	35	26	31	32	34	36	40	38	21	31	33	24	28	33	29	28	32	34	35	36	26	24	30	36	36	30	40	28	31	29	29	41	29	32	28	32	22	35	38	31	27	22	29	32	22	29	32	33	32	30	24	41	23	33	29	35	31	33	27	34	27	30	33	34	37	35	33	35	29	40	26	47	37	33	30	27	26	37	36	28	29	40	29	36	30	34	41	29	25	33	26	33	28	42	33	38	40	34	27	37	28	32	36	37	30	33	21	37	33	37	25	42	31	31	24	36	27	38	37	28	30	33	30	32	39	43	26	30	34	31	32	27	27	23	29	21	33	38	30	24	30	43	40	38	28	33	31	37	33	38	31	35	35	26	38	29	24	28	37	30	39	26	26	39	32	32	42	31	28	30	30	26	29	32	28	28	33	38	34	34	32	29	28	35	26	37	34	33	23	38	40	33	29	24	29	26	24	28	32	32	35	22	37	27	47	35	28	30	33	32	35	30	28	24	27	32	35	25	35	29	38	28	29	38	21	27	30	28	40	38	26	27	29	30	23	21	26	31	40	31	24	35	34	36	28	32	26	33	40	31	40	37	39	32	29	28	37	32	38	31	26	33	28	25	31	32	29	38	32	34	27	22	33	33	28	28	34	28	26	23	31	33	39	29	36	22	40	34	29	27	26	34	43	31	39	30	32	32	35	30	26	40	31	21	38	31	36	41	37	27	28	29	41	25	35	43	39	37	29	26	36	31	26	29	39	23	40	30	39	43	28	33	30	24	31	29	19	38	27	31	28	34	37	31	32	25	31	33	42	32	22	30	37	40	26	28	35	29	50	35	26	54	39	39	27	39	33	36	26	28	28	32	42	35	25	41	33	32	25	27	29	31	31	26	41	41	34	28	35	33	30	31	31	24	28	33	26	32	33	26	27	32	27	27	32	36	41	47	33	36	35	39	22	37	27	25	34	33	36	29	27	35	19	44	36	22	26	34	31	34	40	24	24	25	30	22	28	34	26	29	21	32	28	28	27	29	37	27	37	32	30	30	41	28	30	29	36	27	37	28	28	25	26	32	41	34	36	32	35	33	30	38	30	31	33	26	31	23	32	36	33	29	29	26	28	22	29	25	35	27	27	25	32	35	30	34	29	35	28	33	34	40	35	33	28	39	23	33	28	22	29	30	39	33	33	40	29	27	31	31	41	30	26	32	34	37	39	36	31	40	36	29	40	27	42	31	25	29	42	31	31	27	33	39	33	19	27	32	37	26	27	29	25	29	32	21	32	39	24	25	41	33	34	41	36	34	38	38	26	31	32	39	33	31	35	32	34	29	28	28	26	37	36	32	40	35	26	25	40	25	35	27	30	33	40	34	30	29	39	30	27	33	30	34	34	35	43	27	35	38	44	34	32	33	37	23	38	29	33	31	21	22	26	22	21	26	31	32	39	36	31	29	33	29	35	34	37	20	37	25	30	23	32	26	34	28	32	34	34	30	29	31	37	34	35	40	27	34	36	34	38	26	35	35	35	43	31	37	31	27	35	29	33	26	26	37	25	41	31	26	35	22	23	41	35	34	31	32	34	39	36	34	39	35	27	38	29	28	32	35	44	30	31	27	29	35	33	36	32	27	19	31	27	31	32	33	29	26	26	28	37	33	30	32	36	33	30	27	29	35	39	27	23	36	37	45	30	25	26	25	36	38	35	44	24	34	44	32	31	30	22	25	36	34	41	25	30	25	42	29	28	31	31	38	31	28	30	38	33	31	30	28	28	20	30	19	33	33	15	25	32	21	27	38	41	46	32	29	15	28	35	37	38	33	18	28	32	32	28	37	26	23	35	33	35	35	37	35	37	30	37	35	37	25	33	38	32	36	28	29	30	32	26	39	28	37	33	36	28	30	35	36	31	31	32	37	34	28	37	34	50	35	33	38	30	31	32	31	32	27	27	30	29	25	26	34	28	27	30	29	29	26	31	33	45	29	28	24	35	39	40	30	37	31	33	36	35	34	35	32	41	37	32	29	38	23	28	33	37	19	41	30	40	28	35	27	29	28	25	43	11	24	27	31	37	35	29	30	30	29	33	36	39	40	33	30	26	35	26	35	34	30	23	31	26	30	36	33	26	40	34	39	29	40	27	41	32	30	38	31	37	28	39	28	31	30	40	43	27	33	27	28	38	23	39	34	28	25	38	27	38	29	35	29	32	30	35	37	31	34	36	47	27	32	36	31	38	37	24	31	37	30	27	33	31	26	26	30	38	33	32	35	19	23	40	26	35	31	40	30	39	38	30	35	42	36	37	41	36	26	36	29	41	41	23	36	27	23	29	36	38	40	23	27	36	33	39	28	22	40	41	38	37	22	30	35	33	31	33	35	27	30	25	27	28	29	30	32	38	27	35	27	32	34	29	30	29	22	25	38	32	30	33	29	34	26	31	30	39	42	35	29	35	24	34	22	31	30	23	37	34	31	34	31	23	34	26	38	27	28	27	36	34	33	35	25	36	29	28	35	37	28	38	29	34	31	32	40	30	26	29	21	38	34	25	32	29	32	30	29	33	39	24	26	34	25	25	31	28	29	29	34	26	44	29	38	37	29	32	31	32	29	28	31	36	35	26	29	41	39	28	25	38	25	26	38	38	25	30	35	38	37	24	27	26	32	38	41	23	40	19	30	43	33	32	41	29	37	26	26	36	30	28	34	43	43	30	40	34	20	25	38	33	31	34	45	38	35	29	24	38	35	27	29	31	32	35	35	24	28	32	26	27	34	37	35	33	35	37	35	41	35	30	31	29	30	28	40	45	25	32	39	35	30	43	27	28	40	26	38	26	27	39	31	33	42	25	31	23	35	36	25	38	29	35	39	39	36	28	50	32	40	28	27	28	37	26	21	35	40	33	31	34	21
31513	23053	12775	8041	14307	16957	16212	14741	13747	13147	11110	9811	8444	7206	6362	5651	4822	4202	3979	3722	3200	2837	2346	2118	1722	1495	1374	1252	1115	1063	971	994	1055	982	900	847	806	746	711	718	722	769	707	738	582	599	643	547	485	499	478	417	485	435	472	432	394	333	326	344	302	290	348	323	290	319	307	317	293	305	312	298	311	287	306	289	279	304	343	297	318	295	297	332	290	285	298	315	313	304	339	292	298	307	282	297	298	274	311	293	302	340	312	308	302	315	271	271	267	298	274	275	312	311	303	294	310	285	323	277	272	298	311	267	293	263	288	251	282	284	276	270	303	319	270	288	310	279	284	265	317	278	281	319	290	305	318	300	288	275	293	297	282	261	307	281	293	258	302	283	287	305	296	323	292	300	304	317	288	292	291	272	303	306	293	260	303	274	272	312	285	286	278	291	314	284	292	311	290	302	281	258	311	289	291	288	297	292	284	285	288	278	268	276	286	282	297	276	276	278	289	308	324	275	307	284	288	289	257	312	314	276	288	309	295	294	275	274	305	328	279	282	308	291	314	282	314	286	282	262	288	287	301	288	309	285	291	292	281	295	272	287	291	310	292	289	288	301	286	282	294	311	295	324	297	288	273	265	302	303	298	302	287	321	277	280	287	289	263	276	289	273	290	278	303	273	311	301	276	282	332	302	329	304	251	286	276	277	328	279	304	279	299	280	292	297	281	262	265	281	290	298	308	302	292	291	276	277	287	313	260	288	277	307	297	291	294	305	304	321	262	273	275	282	306	275	314	276	299	272	298	297	267	300	279	347	269	280	283	292	297	283	309	304	297	298	301	310	278	297	289	292	277	293	311	287	298	293	300	307	280	307	268	289	301	290	302	322	306	285	306	279	285	295	315	313	280	314	313	284	304	292	304	277	328	305	278	315	303	306	292	279	302	322	267	267	303	292	285	336	332	296	281	298	306	281	312	288	276	320	267	325	317	308	308	315	300	305	278	292	291	325	284	296	292	286	291	282	274	291	296	287	304	263	279	291	278	298	281	303	298	293	298	294	304	280	257	306	338	280	272	293	290	286	283	287	275	284	278	290	258	280	300	338	290	271	287	271	314	265	295	301	305	335	309	323	304	299	283	302	271	281	288	299	302	286	272	315	295	286	273	291	287	311	274	308	295	290	274	292	271	273	274	288	290	277	296	277	320	299	298	277	310	321	296	267	341	296	313	296	284	278	277	309	269	290	269	251	308	305	271	278	289	261	298	284	289	280	291	300	285	259	288	281	299	276	285	310	272	320	309	295	307	285	325	283	306	324	292	291	296	293	284	287	266	291	295	273	284	302	300	305	295	299	292	307	298	309	261	276	278	308	313	276	296	283	294	271	275	311	300	270	281	289	304	274	281	287	294	290	310	298	324	280	318	306	287	280	268	295	288	296	281	292	282	266	277	320	290	294	274	309	279	293	288	300	294	281	287	280	296	272	295	307	295	280	273	300	279	286	311	279	266	282	294	285	298	290	269	289	308	285	308	326	303	269	302	291	283	279	313	283	298	249	328	290	308	300	293	272	282	303	286	298	286	276	287	288	310	290	294	303	280	309	305	289	279	264	286	323	264	282	283	296	326	289	271	282	302	263	292	316	271	295	277	291	269	302	267	284	270	283	256	275	291	298	302	298	249	306	285	314	274	259	290	272	297	275	329	272	264	304	277	295	285	272	276	300	311	292	247	289	277	297	269	276	273	280	318	311	295	273	248	275	291	295	273	293	325	331	302	258	302	270	304	284	301	288	289	284	287	306	330	287	287	315	273	300	255	261	289	282	298	288	284	318	324	315	301	316	292	309	310	280	268	294	276	280	261	298	292	266	300	266	301	263	295	295	282	290	259	282	319	282	252	283	267	268	305	269	260	287	279	324	353	274	285	268	298	298	312	306	251	297	260	291	317	285	260	277	290	288	292	279	294	285	284	321	307	293	288	291	290	324	296	297	295	294	283	285	266	315	293	348	292	307	287	294	333	305	313	346	285	313	275	266	286	273	273	314	297	304	283	312	291	320	303	277	307	264	316	271	304	273	284	272	271	320	284	280	317	298	307	297	283	310	272	306	273	287	283	310	324	256	264	306	279	299	293	272	287	280	294	322	281	277	303	265	330	306	317	302	309	330	291	264	298	288	293	311	289	325	276	317	333	305	246	293	294	286	305	331	291	283	307	291	286	317	307	292	314	312	277	305	313	257	306	307	281	304	282	300	288	309	313	308	278	286	323	304	288	265	317	281	293	298	271	289	274	273	271	311	277	260	272	338	298	273	293	291	291	297	308	291	271	299	289	281	299	298	293	269	262	308	302	349	277	322	311	300	261	263	259	292	297	291	301	285	317	266	337	262	277	276	304	298	310	324	254	290	329	297	291	308	297	290	264	292	269	296	260	297	307	292	296	296	329	297	313	324	302	278	311	319	266	274	260	275	327	286	313	284	278	282	287	268	290	295	328	298	249	282	298	314	290	280	302	308	273	306	288	277	291	294	301	299	282	287	276	250	304	298	301	289	297	309	329	295	292	290	291	289	287	293	286	285	279	290	293	254	295	273	288	282	294	292	276	282	280	302	280	270	290	283	293	310	252	281	281	331	295	342	277	290	295	278	308	298	292	296	279	303	255	283	303	306	290	306	272	284	292	295	277	286	325	310	295	313	295	298	296	327	305	299	295	297	294	279	294	288	277	285	286	254	324	295	295	318	295	285	296	303	303	262	288	271	293	274	296	278	283	272	329	262	289	287	281	279	298	305	274	270	291	295	326	276	285	311	272	270	299	307	288	300	316	297	295	290	277	273	287	252	270	319	293	277	277	309	295	276	296	300	285	275	311	306	294	285	305	289	264	276	265	312	302	309	290	298	306	293	297	277	290	259	307	295	288	244	287	294	264	334	294	296	275	280	284	275	248	304	261	294	286	312	280	296	294	288	268	317	317	284	280	267	277	255	328	303	309	285	299	316	300	273	321	298	290	307	322	288	287	276	306	295	282	311	299	257	301	286	276	300	264	281	272	285	276	288	287	279	301	313	303	288	276	282	304	302	302	274	311	287	310	294	294	323	292	296	318	301	281	293	278	284	260	329	293	285	292	241	256	295	294	267	275	309	271	299	314	292	302	264	289	249	297	274	309	290	282	295	332	271	304	302	280	284	276	306	307	308	284	293	300	288	275	298	292	295	313	286	294	288	269	296	302	293	285	291	299	286	310	270	268	316	294	275	292	300	258	280	287	310	277	305	290	286	310	335	314	278	286	278	288	268	315	278	315	261	302	286	297	269	294	267	288	278	287	283	305	289	297	279	302	295	289	296	319	265	287	280	271	292	285	276	288	317	319	257	299	305	266	299	302	256	310	301	279	304	320	319	305	312	269	281	303	266	285	279	260	316	271	275	288	288	317	301	271	300	289	316	316	273	277	304	253	288	289	282	296	293	274	305	318	272	279	299	319	300	279	307	286	300	301	310	282	293
6874	6664	3155	551	461	541	586	573	562	599	513	417	350	337	324	267	227	221	177	201	176	160	136	134	98	117	86	80	94	84	91	89	80	84	74	83	70	66	78	57	91	62	63	69	66	58	74	63	71	72	60	53	56	65	63	41	36	51	44	45	58	45	52	61	43	42	50	53	51	51	59	48	47	52	43	33	48	61	49	58	49	51	45	45	55	57	53	41	45	59	50	44	52	49	42	38	56	54	52	52	43	49	49	52	50	45	43	46	54	51	43	60	49	31	49	56	50	35	54	47	38	46	46	39	49	43	33	44	52	36	42	42	38	51	45	50	49	51	48	55	58	47	42	44	42	58	50	49	61	61	45	41	47	56	60	36	48	59	55	58	48	53	63	49	48	49	53	46	45	41	50	39	58	49	36	50	44	52	52	39	36	45	41	44	49	47	50	58	58	49	40	53	43	62	52	49	48	48	55	52	35	50	64	42	50	48	49	53	53	51	57	51	44	48	51	48	56	48	44	49	59	36	49	51	44	46	48	51	39	43	39	58	48	57	37	51	38	42	48	51	47	39	49	53	37	41	60	54	48	43	51	45	47	37	54	42	46	54	57	47	59	45	32	40	57	67	37	51	49	43	49	35	56	42	47	47	46	44	51	39	50	48	49	47	53	59	52	58	42	43	48	53	47	42	42	45	60	48	50	52	44	61	51	40	51	49	57	59	41	54	52	48	51	43	46	53	52	44	51	55	52	61	50	49	50	33	40	42	40	45	41	46	47	61	33	49	43	45	45	58	40	55	39	39	41	53	39	50	45	44	54	46	53	47	59	48	43	41	49	55	49	56	42	43	44	44	43	46	50	54	43	44	49	55	46	49	39	39	45	43	51	58	53	44	61	53	57	44	49	48	60	53	44	57	48	52	43	51	45	36	36	60	47	47	52	54	37	39	49	37	47	51	42	45	61	52	51	48	48	60	43	59	48	53	60	49	41	40	42	36	47	53	62	55	41	53	51	69	40	36	54	39	51	50	35	57	61	45	51	51	52	42	50	43	55	54	40	53	51	44	51	41	49	47	43	49	41	45	42	40	58	41	47	51	42	49	48	49	49	53	51	50	59	48	51	52	42	46	51	55	51	40	42	52	34	42	49	43	33	43	61	49	61	64	53	50	44	42	47	49	49	46	51	51	49	53	44	51	49	48	45	44	61	58	52	48	60	43	54	41	46	49	54	40	50	62	55	44	50	50	52	48	48	54	40	58	47	45	40	52	60	59	47	49	43	54	58	41	50	53	44	36	54	36	43	33	57	52	47	54	45	46	54	47	58	48	54	46	58	67	47	53	60	63	45	49	48	48	58	56	56	48	55	51	44	48	47	56	50	51	44	46	38	53	50	46	50	58	40	46	47	40	44	46	57	47	53	44	51	48	41	51	48	40	47	51	48	49	41	44	52	35	45	54	40	60	47	56	43	62	47	52	43	40	46	55	57	46	55	59	57	35	38	44	42	48	36	38	47	38	49	40	43	43	55	63	49	46	45	52	37	60	53	63	35	47	45	46	44	40	41	47	47	43	58	50	41	54	60	53	58	58	50	59	50	54	46	48	48	52	35	48	57	49	34	42	55	49	56	46	45	58	40	53	50	49	55	44	50	50	52	57	55	37	57	66	40	38	61	44	53	48	54	61	40	51	48	45	50	47	50	47	61	48	47	51	51	40	35	65	52	51	40	48	55	48	44	50	50	52	38	46	42	41	50	40	44	51	49	55	49	39	42	42	60	59	63	49	50	55	50	53	40	54	49	52	51	43	50	51	60	50	61	48	49	43	57	39	41	47	60	45	37	45	57	37	50	48	63	43	47	42	44	58	54	44	52	70	54	47	36	45	52	49	48	47	47	49	39	44	47	51	57	52	53	64	52	51	46	56	64	48	54	43	44	53	53	47	28	52	50	49	55	51	38	55	51	45	61	42	51	48	56	41	59	50	41	51	39	47	46	51	54	53	40	50	51	52	41	42	39	60	56	48	56	45	58	46	50	45	46	49	53	48	49	40	44	41	51	46	44	52	59	44	44	33	60	41	54	55	41	48	44	42	55	56	45	47	49	47	47	53	46	45	49	55	65	56	59	46	48	51	46	41	40	48	61	41	45	40	62	57	46	60	58	48	53	56	41	46	41	44	46	48	44	57	42	45	61	49	51	38	47	44	56	60	49	53	60	41	37	49	44	67	51	49	42	48	45	61	55	45	58	54	52	61	53	62	41	40	51	38	41	48	41	45	42	46	48	59	52	45	42	38	48	43	64	58	43	43	43	42	53	49	56	49	49	46	53	37	47	42	59	48	56	45	41	45	59	41	48	45	49	49	48	58	45	43	55	47	51	52	47	43	51	38	56	46	42	45	60	52	49	51	43	44	51	45	50	51	68	51	36	49	62	55	56	37	48	59	51	51	49	51	58	55	38	49	45	57	43	49	37	54	64	40	33	55	50	49	51	54	51	47	42	58	53	47	43	46	27	44	73	51	58	55	42	60	37	50	58	44	51	50	45	38	50	41	53	39	52	42	54	53	43	42	43	50	52	39	52	49	51	50	57	50	48	44	46	51	46	44	51	42	42	52	62	40	47	54	61	32	58	56	56	59	48	40	51	56	57	40	53	48	59	43	36	53	46	33	48	49	42	50	41	50	50	53	44	43	56	43	52	39	47	51	34	55	41	50	60	55	53	51	44	41	41	41	45	39	63	49	68	50	56	31	67	39	59	53	47	49	42	48	50	45	50	51	60	42	45	38	50	42	56	52	51	45	59	50	52	47	53	44	36	41	47	51	49	47	49	49	45	54	40	45	36	45	40	39	36	35	45	40	45	49	60	46	51	51	47	48	38	52	36	53	60	48	51	44	53	57	48	44	56	54	59	54	52	47	41	35	56	51	54	55	47	42	40	47	50	44	43	38	54	38	37	55	56	42	44	53	54	53	49	47	40	62	39	44	52	45	48	48	43	56	49	54	57	45	54	48	48	48	48	55	54	47	43	57	52	41	43	50	59	55	58	43	54	42	44	47	42	41	58	47	42	56	41	46	55	40	50	43	34	44	53	46	48	42	46	53	47	46	48	44	60	57	56	54	54	46	60	59	47	52	50	45	43	42	42	46	47	60	47	49	55	51	59	57	42	51	43	44	48	53	49	50	54	40	48	63	60	63	46	41	50	35	48	44	55	48	45	40	42	48	41	47	37	37	52	51	51	53	45	43	37	48	61	46	40	57	52	40	37	53	45	49	56	60	42	48	33	53	49	45	42	48	42	59	45	60	56	51	48	60	57	46	46	55	50	49	54	42	41	36	58	39	52	53	62	51	42	58	49	56	54	44	42	48	57	42	46	44	56	48	53	31	54	48	52	58	48	45	41	51	49	53	50	48	49	54	57	29	51	45	47	59	54	53	39	45	51	39	55	51	49	52	43	48	35	62	40	48	44	48	49	47	63	40	66	52	47	48	53	37
36283	28161	18365	9867	15926	18716	17850	16381	15360	14454	12492	10797	9611	8250	7313	6351	5524	4648	4489	4201	3716	3112	2679	2434	2111	1868	1712	1471	1342	1296	1320	1327	1342	1311	1238	1008	999	918	924	970	950	961	957	881	847	938	810	779	792	765	644	638	629	662	599	548	555	517	501	472	479	482	430	467	440	457	466	427	458	468	468	443	489	469	487	449	444	446	502	447	434	461	444	432	419	447	456	499	485	454	427	492	435	472	481	420	466	451	454	483	449	446	433	467	508	463	438	466	450	438	446	446	426	449	448	472	473	463	435	438	457	403	456	454	432	455	447	451	445	459	442	447	469	468	475	458	454	464	440	434	456	406	439	441	411	460	463	442	417	390	427	463	426	443	456	459	438	421	452	459	423	474	428	446	462	494	487	433	461	430	447	435	441	491	454	423	443	470	488	455	419	453	457	438	464	417	438	465	457	433	454	475	454	475	438	440	425	449	439	422	463	423	481	430	491	468	456	425	477	450	463	458	450	437	452	445	457	469	437	440	472	411	437	494	447	441	458	417	455	423	441	443	428	422	455	431	458	437	469	432	453	443	449	411	434	408	461	472	446	441	436	426	414	429	499	400	434	440	430	425	473	458	436	435	475	453	467	460	463	429	417	458	437	471	477	446	474	410	433	406	441	393	472	436	418	446	474	428	453	447	443	469	441	418	430	445	445	433	428	434	480	432	470	434	467	450	422	467	418	413	446	470	464	454	439	439	426	453	458	412	433	416	473	411	498	407	480	463	442	491	444	471	476	462	439	480	459	419	442	457	443	431	433	464	451	443	418	421	424	481	438	440	424	463	428	436	435	445	443	458	439	459	448	445	445	470	424	441	474	420	456	417	432	446	412	486	435	434	453	391	470	389	451	459	458	467	424	421	454	460	430	462	457	455	428	446	443	440	439	422	447	426	459	476	461	452	462	476	436	448	438	483	443	437	439	459	459	423	416	429	451	474	441	436	429	461	407	440	458	446	404	481	440	468	435	434	417	404	468	470	450	397	468	435	436	473	432	435	427	430	438	454	434	455	405	452	421	421	454	439	454	424	452	450	449	475	438	467	436	463	411	454	424	435	478	450	425	437	422	438	455	405	486	449	466	438	441	467	452	404	458	432	456	473	435	458	461	448	417	429	481	455	462	463	463	431	468	483	436	459	438	441	469	423	454	437	475	480	450	463	476	439	447	454	429	444	432	464	464	447	425	435	462	451	411	458	484	440	461	446	434	467	468	443	463	407	448	436	454	442	465	430	428	450	447	455	431	465	451	441	405	470	445	466	453	463	448	471	481	418	455	415	454	471	453	403	429	479	417	468	444	418	463	447	431	477	426	441	488	431	420	444	402	440	460	455	420	478	454	438	449	427	454	462	470	421	441	405	426	457	456	420	441	426	447	433	469	439	428	448	430	470	440	440	420	469	464	442	455	431	430	454	447	428	419	440	436	405	434	447	432	454	406	422	393	420	425	449	440	427	454	414	433	452	446	486	470	418	468	462	438	440	457	439	437	440	444	459	449	464	429	461	451	421	440	451	472	426	452	466	456	408	407	437	432	467	463	467	425	454	448	487	444	447	433	449	462	477	470	492	475	450	412	464	455	443	458	470	468	440	418	444	466	449	436	447	411	423	451	430	446	429	451	456	446	439	443	438	440	440	452	458	423	448	417	419	472	435	451	457	422	434	440	441	441	495	472	409	441	468	451	469	465	444	454	442	443	433	447	440	446	432	466	430	431	423	413	454	436	453	429	457	458	447	454	430	451	430	424	438	416	473	469	445	444	424	444	470	454	460	422	465	475	455	427	488	473	436	453	470	458	425	440	420	405	468	449	426	428	455	443	415	449	441	422	459	457	434	439	434	501	442	459	382	439	456	413	409	447	449	406	460	461	428	413	468	442	457	432	455	461	457	452	460	455	447	406	438	429	465	418	435	436	455	438	457	429	434	430	440	422	407	419	439	417	439	456	452	451	402	440	441	458	452	443	397	436	413	436	456	418	435	462	467	443	429	465	434	459	445	423	423	480	466	441	437	445	471	462	438	440	446	432	450	423	464	469	494	414	467	515	473	432	438	458	474	440	460	451	456	409	454	426	494	453	439	481	445	444	428	450	457	461	409	467	444	462	403	450	435	423	463	417	439	449	447	419	439	448	440	455	433	419	429	434	446	451	438	432	449	435	427	483	427	443	421	452	474	450	449	433	452	458	432	443	460	445	487	424	385	442	460	447	432	459	419	455	432	450	432	462	456	457	454	441	471	471	465	428	456	434	429	476	441	450	429	457	407	434	380	424	441	434	420	462	421	433	468	415	418	415	474	430	461	436	440	429	437	421	417	448	467	457	455	443	475	459	435	472	439	431	407	435	470	465	451	448	466	435	467	420	456	431	435	452	449	439	461	417	414	413	434	462	477	482	472	440	402	473	433	409	447	435	428	435	451	429	425	458	450	450	412	437	454	443	433	483	447	464	418	441	435	449	446	438	439	446	446	434	464	453	422	458	441	430	451	440	453	440	431	474	441	444	403	463	428	437	447	453	434	446	442	437	404	441	431	456	423	430	442	428	427	457	455	428	448	477	429	438	454	452	423	477	424	437	434	429	457	433	436	427	474	416	465	438	468	444	433	450	436	429	422	486	444	449	468	458	446	439	420	455	429	428	447	465	437	444	488	435	450	490	452	475	446	458	445	446	449	434	446	469	418	448	444	454	455	463	449	450	440	431	448	452	422	449	408	448	486	443	444	426	422	492	445	446	442	473	418	450	410	424	457	435	461	455	445	436	441	484	439	434	422	471	466	421	453	455	411	415	416	442	426	447	431	468	426	437	454	434	434	424	441	457	456	407	430	416	422	455	476	488	430	432	403	472	385	463	418	425	470	428	482	435	448	433	430	411	443	456	426	436	448	476	466	436	412	414	427	442	442	451	434	452	473	466	429	455	420	455	437	460	425	424	432	424	444	432	461	464	468	428	445	426	427	462	463	486	447	447	473	414	437	448	424	432	474	420	462	425	460	448	450	458	432	441	439	433	487	470	441	450	403	457	418	444	461	467	457	441	458	476	412	426	442	484	417	434	448	447	480	445	433	474	436	472	446	454	443	417	409	453	444	432	458	448	480	449	435	479	470	460	438	421	446	447	443	442	469	412	468	454	439	452	416	432	438	445	443	445	429	466	432	416	433	465	440	470	415	429	445	434	432	455	453	450	425	456	441	441	455	459	438	441	474	469	497	416	429	434	438	432	425	419	426	452	439	449	443	461	432	443	438	474	454	426	436	465	437	472	425	465	469	420	429	453	471	459	482	486	428	437	430	496	439	430	417	463	471	464	445	445	462	426	452	433	466	457	449	480	403	437	473	423	425	429	444	401	461	446	468	422	438	411	469	430	429	487	429	464	475	484	449	431	441	426	462	439	412	458	454	442	449	444	433	434	447	473	394	426	446	448	415	475	458	414	453	412	427	462	485	443	448	421	424	465	423
3379	2278	975	333	301	319	383	401	368	381	317	288	282	194	195	197	184	133	139	137	132	98	88	65	78	76	73	65	66	62	58	47	62	66	49	44	46	55	64	45	62	53	54	56	52	48	49	38	48	46	36	44	44	34	31	33	33	34	31	38	39	37	47	45	41	33	41	33	48	43	38	41	41	32	31	39	42	34	38	39	39	31	47	41	32	42	23	37	32	37	32	46	40	32	42	50	36	35	39	26	39	40	32	45	44	32	29	42	38	37	40	59	25	29	48	43	39	42	33	34	49	39	42	36	37	29	44	38	28	34	47	43	31	35	38	51	28	43	40	37	38	32	51	27	41	32	35	30	40	43	44	40	43	44	36	28	40	37	34	39	32	27	33	51	49	44	42	45	35	29	31	29	34	52	34	35	35	45	58	45	30	42	54	37	36	42	48	38	37	47	43	38	26	45	40	44	37	33	56	44	43	34	34	27	34	43	41	51	37	29	40	33	36	33	33	45	43	39	39	34	41	40	33	29	37	40	35	47	42	39	29	53	43	42	39	37	42	37	41	34	29	45	47	31	36	41	45	36	34	39	33	43	38	41	37	31	39	41	40	35	34	31	38	40	36	28	33	36	36	31	35	39	50	31	44	44	29	34	36	34	46	41	36	38	25	46	30	41	44	34	32	25	37	47	26	38	41	33	48	47	35	45	34	30	34	46	28	41	36	38	38	42	36	44	36	38	43	34	30	41	43	39	35	45	34	52	33	25	29	39	36	35	41	32	38	29	26	36	38	30	47	32	44	34	36	25	32	46	39	43	43	35	43	27	34	48	30	34	38	35	28	44	46	34	47	40	48	38	33	45	38	33	42	36	34	38	40	45	40	44	40	43	37	40	38	47	46	33	41	33	30	41	34	43	42	25	34	34	34	29	38	45	34	38	39	30	29	43	38	40	53	36	44	42	34	47	38	35	48	38	32	35	44	41	30	43	49	43	35	28	38	30	36	44	46	35	37	43	39	39	40	34	47	44	39	34	35	41	40	41	38	40	40	44	46	33	41	28	37	44	33	32	38	44	44	35	38	33	28	31	50	45	31	31	35	40	32	38	53	47	33	34	33	29	40	35	28	35	49	35	32	30	35	32	38	39	37	45	39	37	47	49	39	46	46	37	31	37	34	42	45	47	35	40	31	37	35	48	40	37	40	41	40	41	44	44	41	37	36	40	37	49	50	45	40	38	27	38	35	49	45	32	41	27	44	36	48	42	48	37	46	45	43	40	47	35	35	34	40	46	33	32	37	28	46	39	30	38	38	26	32	22	37	44	30	36	34	39	42	36	41	47	47	29	36	43	30	36	40	33	42	30	36	33	39	35	38	38	30	30	50	35	37	40	39	30	42	33	47	49	40	33	35	34	49	38	47	32	41	37	42	42	31	28	35	44	33	33	43	42	34	42	32	30	32	38	33	32	51	38	38	29	33	37	46	35	27	23	42	34	45	33	55	39	37	33	39	43	45	33	35	35	50	41	39	33	41	37	35	49	45	37	40	34	26	32	36	25	29	44	23	40	37	41	38	45	45	44	34	37	40	30	47	32	33	33	43	30	36	40	37	42	34	34	24	38	42	38	40	31	45	38	34	41	33	46	32	40	37	33	45	33	45	38	40	44	40	30	48	32	49	35	38	41	41	44	34	50	39	33	31	40	37	43	38	38	51	31	40	39	37	32	30	40	35	52	45	48	35	41	34	45	32	43	35	39	37	37	45	31	46	47	29	51	39	41	32	29	42	35	34	33	37	30	33	33	34	36	39	36	24	37	36	48	33	28	45	28	33	45	37	40	29	34	30	39	24	39	44	41	36	43	41	43	36	27	30	35	38	40	26	37	41	29	37	39	33	48	48	46	33	35	39	47	39	43	47	48	44	38	45	36	31	34	28	29	39	37	43	43	40	39	38	24	28	38	45	23	35	37	33	43	27	31	35	40	34	36	45	28	41	28	35	40	38	39	37	37	50	40	33	41	41	36	26	45	40	46	38	44	40	41	35	48	30	43	44	30	31	36	28	41	38	41	37	39	35	31	47	39	42	36	45	35	38	35	40	34	32	34	42	25	41	44	35	42	35	39	40	28	36	30	42	33	34	38	37	44	45	36	30	44	40	36	33	45	34	46	29	33	29	35	37	27	37	39	49	43	39	45	54	31	41	45	42	40	36	41	35	40	33	30	46	33	36	34	43	47	46	35	37	42	25	37	36	46	32	36	28	37	31	38	43	32	30	32	39	29	46	39	35	41	38	44	28	26	35	37	40	38	35	36	29	37	31	38	44	32	29	33	58	30	34	46	48	41	36	36	43	31	42	34	37	32	30	40	37	42	25	38	32	29	38	41	40	42	41	47	36	57	46	36	32	47	34	50	28	41	39	41	35	44	29	43	34	42	55	38	34	29	32	43	46	43	36	26	33	30	43	22	36	38	44	35	40	41	35	45	43	42	40	33	37	30	54	36	38	38	36	50	35	31	38	38	45	37	38	36	34	31	40	24	37	46	31	31	40	34	40	46	37	51	46	51	35	32	34	35	40	38	35	31	29	33	40	44	43	47	38	44	40	41	32	50	40	27	46	40	27	40	47	30	30	53	42	33	40	40	32	43	36	40	36	36	32	40	33	39	40	42	38	46	43	37	41	43	44	38	45	35	44	34	40	36	40	33	35	38	32	41	44	34	40	38	43	26	33	44	32	31	50	44	39	36	32	40	29	39	38	38	34	39	42	37	38	46	44	31	44	30	40	38	40	25	46	37	33	45	45	32	43	35	30	38	44	46	30	41	38	37	22	37	29	36	35	35	44	35	56	50	33	33	39	35	36	32	30	41	38	26	37	33	31	31	39	38	39	35	45	33	31	32	40	40	36	33	39	30	40	30	31	34	41	36	44	27	38	48	34	35	42	45	38	38	32	38	45	32	36	47	35	30	47	42	49	29	33	46	54	35	35	45	41	41	38	28	37	39	37	37	36	34	38	37	47	45	29	37	48	47	37	39	32	42	46	33	40	40	45	40	36	37	37	32	42	41	44	39	36	28	32	37	38	42	29	30	33	34	36	46	40	50	43	35	43	46	37	38	38	47	39	38	44	36	52	45	32	33	38	41	46	31	34	46	39	30	47	40	34	39	32	33	33	25	33	44	41	33	45	36	31	41	28	43	34	42	35	39	36	36	43	27	33	36	38	48	45	29	30	36	41	36	31	35	40	36	32	33	36	53	34	43	42	40	34	43	32	32	39	45	38	31	38	34	41	32	42	41	45	47	31	36	39	38	26	35	33	36	33	33	27	55	32	26	52	29	37	29	38	41	36	28	37	40	40	28	44	47	48	36	26	41	35	41	31	33	37	48	43	45	39	51	46	37	36	35	39	38	38	48	46	33	34	39	29	28	30	35	30	45	37	31	40	30	46	41	39	37	32	50	35	30	35	31	32	24	41	31	37	45	39	34	35	32	37	34
27845	18568	10302	6922	11776	13994	13432	12653	11745	11022	9100	7989	7048	5920	5350	4664	3970	3368	3351	3120	2657	2166	1899	1640	1525	1263	1160	959	919	1011	1047	1020	925	938	818	740	663	647	642	721	726	621	573	529	666	622	607	617	584	538	525	414	414	427	399	419	405	391	358	328	360	369	342	345	409	349	335	342	360	334	353	348	367	345	367	354	306	338	336	341	327	367	362	342	335	355	355	389	315	329	356	378	338	362	345	329	377	336	339	347	355	356	333	382	318	345	348	334	360	355	308	348	345	349	351	349	361	327	327	339	367	369	340	354	391	328	343	320	324	345	347	346	335	354	328	336	350	361	346	352	353	355	330	327	348	369	340	342	334	326	343	360	298	344	365	326	344	320	364	345	329	350	349	367	362	351	324	360	372	346	352	378	324	346	347	330	341	331	345	335	369	336	386	355	315	322	350	324	350	319	334	346	379	360	335	349	319	371	368	346	337	343	342	330	341	375	340	345	329	346	324	336	336	364	324	351	353	325	295	334	323	323	369	334	355	341	357	373	367	360	342	377	329	303	348	331	312	327	327	326	337	359	351	309	324	343	340	358	348	342	346	354	333	318	344	367	352	329	330	328	379	385	356	340	331	323	323	367	342	333	320	357	340	341	362	369	325	374	376	318	357	333	332	357	357	351	303	337	380	362	355	328	355	363	361	311	313	344	325	330	341	364	351	333	368	322	314	327	339	367	326	337	339	321	347	365	338	349	328	348	346	348	328	323	338	360	331	375	347	345	327	314	304	330	370	327	359	321	322	341	349	352	335	331	349	355	344	348	347	325	366	315	309	314	363	337	361	324	342	330	331	339	378	322	335	341	333	330	347	390	351	361	318	329	364	345	319	392	362	349	365	345	325	359	341	330	325	319	331	328	356	339	361	353	321	369	348	338	333	326	341	340	339	348	360	343	332	327	325	323	334	385	382	369	330	355	359	340	329	327	316	346	357	374	323	384	361	324	336	327	350	330	344	353	358	347	352	338	314	336	345	354	333	326	365	330	335	352	347	351	303	343	340	348	320	296	334	344	359	351	312	339	333	376	346	325	334	349	336	353	355	346	316	329	326	350	346	355	339	352	337	360	355	344	351	319	347	338	341	343	375	339	326	323	331	340	355	333	342	348	365	368	384	350	336	332	347	337	376	326	331	363	334	329	339	343	312	335	354	368	353	353	331	342	365	371	362	340	340	372	339	340	353	337	327	353	315	355	350	337	362	346	366	337	336	335	322	331	336	359	403	362	334	357	338	360	336	325	332	389	340	346	357	308	292	345	346	337	356	353	345	320	369	382	337	352	335	361	350	323	338	322	338	315	335	349	322	332	346	378	335	338	373	358	346	321	339	335	337	345	342	348	343	321	333	318	324	366	307	349	330	370	371	367	360	355	363	350	325	367	347	340	298	317	317	334	352	365	360	310	339	354	340	358	356	362	338	356	334	350	346	325	333	339	364	352	343	351	357	328	324	335	342	319	387	334	358	332	350	341	345	357	334	352	362	326	363	339	349	336	311	361	333	340	355	346	364	361	316	362	330	322	332	355	373	337	337	346	335	338	338	349	355	346	331	347	338	382	347	355	355	344	328	346	323	319	373	345	321	318	364	375	307	369	360	357	353	351	347	356	341	344	333	371	345	345	374	343	333	329	334	335	329	334	366	342	337	330	349	363	328	314	372	353	349	311	357	351	343	350	324	328	341	310	336	382	346	315	350	315	359	335	332	322	341	310	373	357	351	363	308	350	356	361	352	327	333	346	356	314	329	373	339	349	361	334	338	363	333	338	352	378	341	329	333	341	363	346	326	336	347	316	358	370	351	339	359	303	335	324	325	345	341	336	350	293	370	332	350	337	342	309	373	323	307	341	348	324	364	345	353	358	345	347	352	336	328	352	363	321	325	335	344	367	335	348	371	355	365	335	337	350	328	346	340	356	312	356	332	377	370	365	342	339	352	352	355	335	369	318	333	338	331	382	334	362	338	341	322	351	331	339	347	363	360	341	340	359	343	314	283	345	312	327	352	363	382	353	357	358	345	330	315	329	356	347	334	359	355	337	351	340	333	355	359	336	351	338	331	328	317	320	324	321	365	366	339	369	353	378	362	342	316	382	329	326	331	384	335	350	350	333	334	356	360	320	346	369	366	337	303	307	339	347	348	344	313	370	349	339	329	340	308	337	316	303	373	344	338	333	356	320	342	358	335	331	344	348	377	334	369	328	383	319	351	361	370	338	347	328	355	316	310	350	363	332	339	327	316	363	317	363	353	364	312	327	328	337	354	328	349	322	336	350	416	340	362	356	334	363	376	349	347	334	333	334	340	370	323	319	340	320	320	374	352	361	313	342	315	325	334	361	333	330	316	343	309	341	359	342	338	334	368	377	336	324	334	336	351	335	319	334	326	318	332	314	349	358	338	340	310	358	313	381	357	336	339	341	341	354	341	346	298	360	316	305	323	338	341	381	335	349	320	338	322	348	316	348	321	326	349	363	322	349	333	350	325	340	367	339	343	359	326	368	323	354	343	340	345	348	391	347	334	318	334	331	334	354	332	346	382	319	402	337	361	318	301	342	362	351	314	341	345	349	349	348	337	378	346	326	339	342	354	331	324	343	361	336	326	328	324	317	312	352	301	321	315	372	352	312	318	337	338	350	335	323	329	340	363	300	340	333	335	326	357	370	356	345	324	363	325	334	338	349	288	335	360	344	332	329	376	319	339	338	357	352	358	341	361	319	320	360	317	315	332	337	315	358	344	323	340	320	350	370	364	361	349	354	345	341	338	341	324	348	307	349	354	330	341	359	307	352	354	333	333	373	319	392	320	354	366	347	331	310	365	331	351	367	351	334	351	333	346	340	339	326	315	316	341	341	398	328	322	323	353	310	332	313	359	338	343	380	333	342	341	324	337	364	324	339	339	358	330	333	343	346	348	335	334	350	373	348	352	361	349	345	403	345	332	354	339	351	336	353	339	336	354	364	333	362	359	351	347	399	330	345	341	338	333	334	345	354	345	343	340	300	332	336	325	346	348	351	349	366	358	322	335	345	338	346	350	325	359	343	338	374	325	303	376	359	371	318	361	337	348	366	327	353	341	354	348	351	341	323	323	338	348	365	357	348	359	342	353	347	319	332	335	318	324	330	339	354	364	329	322	331	329	317	360	315	366	362	350	359	344	344	341	307	334	362	348	351	376	326	365	359	318	322	314	317	386	331	358	334	346	344	326	353	333	322	375	356	376	325	306	348	347	330	365	339	335	334	323	372	336	331	362	354	357	324	325	338	367	336	350	385	348	331	324	350	311	373	313	351	337	324	323	321	354	357	329	344	341	339	329	307	340	347	358	330	338	326	353	357	323	344	364	326	332	330	375	329	348	350	322	327	333	356	383	322	329	349	347	366	336	315	353	309	350	365	336	326	362	362	326	344	340	318	325	341	338	333	373	331	364	345	342	372	351	341	345	337	351	338	339	330
5352	5190	2303	538	402	490	539	531	566	480	412	363	342	295	259	233	198	174	192	171	146	145	140	87	120	112	85	93	91	68	95	86	86	74	77	75	65	69	57	61	83	69	82	70	76	65	63	70	69	73	73	64	54	60	60	57	58	56	55	55	72	56	61	46	48	48	60	49	55	44	57	47	55	60	50	43	69	50	40	52	52	45	34	59	46	47	45	60	47	43	62	46	43	44	54	55	49	62	52	62	49	44	48	35	46	43	46	50	50	62	57	40	49	44	54	57	57	58	49	49	49	57	56	60	56	49	57	52	53	48	49	44	45	53	49	46	45	56	57	52	49	51	64	47	42	63	53	52	51	53	60	54	67	63	42	45	44	66	55	53	57	52	37	58	46	57	53	53	66	46	56	52	44	54	56	39	58	63	37	44	52	55	56	51	49	63	44	43	64	42	30	57	49	46	55	38	54	54	58	54	61	54	49	47	57	54	47	60	50	55	48	46	49	36	55	51	49	52	59	53	50	48	53	45	52	56	61	52	62	44	43	54	67	71	59	53	51	55	67	62	60	58	43	59	64	53	52	44	66	52	44	55	55	51	47	62	45	67	47	57	54	54	54	50	47	51	45	43	35	59	47	36	51	52	59	53	57	54	45	58	47	61	42	37	64	67	57	50	51	41	40	49	50	47	44	50	60	61	54	54	49	56	59	58	60	48	50	42	59	48	61	45	49	48	64	59	52	52	58	55	46	56	61	49	50	60	73	56	57	66	54	54	55	55	56	50	56	45	48	58	52	57	59	64	47	51	54	63	45	43	56	58	56	63	55	48	47	49	51	44	61	57	49	57	52	55	48	57	71	54	46	55	52	49	49	44	40	64	62	50	60	46	53	55	43	51	54	56	41	60	50	57	62	53	49	52	48	49	51	49	52	52	56	40	61	58	47	53	63	48	51	56	54	53	47	55	50	48	50	60	45	60	51	53	51	46	42	54	60	50	43	55	49	43	46	60	46	46	53	51	50	52	47	69	39	58	49	59	49	65	34	58	52	50	71	66	60	51	63	49	43	48	60	54	41	46	60	57	54	63	52	43	55	58	45	55	62	75	61	61	57	46	54	66	62	69	54	53	39	53	53	51	46	56	62	55	53	56	54	58	64	44	52	41	59	55	40	62	64	43	57	47	65	45	58	48	43	52	56	54	56	57	59	60	53	50	42	51	40	34	57	55	53	42	54	51	48	61	56	48	49	55	61	53	52	51	57	59	47	44	52	47	48	46	52	49	40	55	43	51	44	57	47	60	55	47	50	42	44	45	50	61	58	44	46	44	54	54	51	59	48	48	62	50	51	46	44	58	44	43	64	52	41	58	38	47	44	56	55	59	40	39	52	60	43	51	47	38	51	42	40	52	49	72	55	55	54	47	53	54	45	55	48	54	53	54	57	52	41	63	46	43	50	59	43	60	56	55	57	48	74	58	51	61	66	60	49	57	51	45	64	59	51	42	57	44	47	55	52	56	48	36	47	56	61	62	53	37	57	51	72	56	49	51	41	48	60	38	48	58	54	56	55	50	41	48	51	50	64	49	50	56	58	47	63	57	45	53	63	54	55	66	56	52	43	51	48	50	58	59	59	54	43	43	52	45	65	49	47	59	49	47	45	54	48	53	65	41	40	51	61	55	66	51	41	60	66	50	51	47	46	60	56	56	47	65	51	50	55	57	56	53	49	55	61	51	52	52	49	52	50	68	44	59	51	62	46	59	48	58	65	51	56	67	49	61	51	49	53	47	48	52	43	60	43	52	45	67	50	57	58	53	47	54	36	53	53	51	47	63	58	56	48	57	48	56	51	54	55	58	40	60	53	43	51	61	61	51	51	42	46	56	46	51	49	56	40	45	57	54	53	59	44	51	45	54	47	45	44	56	49	53	46	59	59	48	50	49	52	45	53	47	49	55	35	57	65	60	48	47	62	57	55	58	55	41	57	52	55	55	55	50	58	50	57	46	54	64	46	51	47	56	47	48	55	45	44	55	61	49	36	37	51	56	48	48	46	44	41	56	51	47	54	64	53	47	56	42	51	65	59	51	61	49	46	45	57	52	56	46	55	45	46	50	55	55	49	50	49	38	65	46	47	52	61	51	48	51	45	44	52	46	60	42	47	47	61	52	55	45	47	63	63	50	53	49	46	55	43	46	53	54	49	62	49	60	57	47	50	50	42	46	55	39	57	29	63	53	56	45	50	50	55	49	62	58	43	49	50	51	55	44	56	39	54	43	48	56	48	42	50	69	43	55	43	67	60	65	43	51	46	55	70	55	56	42	53	51	40	58	57	51	59	49	52	55	57	46	51	51	58	41	56	47	42	61	56	47	51	54	63	61	47	56	53	48	49	43	47	37	53	49	49	61	49	50	46	43	44	55	53	41	48	53	57	48	47	59	55	48	48	47	41	47	53	54	49	49	35	50	41	56	54	53	53	36	47	49	53	56	49	44	44	58	56	53	53	53	56	52	50	58	53	52	50	53	63	47	51	56	44	52	47	44	43	57	60	48	65	48	51	53	60	54	65	43	58	49	65	56	60	68	64	50	43	43	56	67	43	49	55	65	42	59	66	52	54	52	48	47	56	56	58	59	46	52	49	61	41	58	42	43	55	56	55	47	35	60	42	55	49	56	53	54	55	57	56	55	63	61	54	64	46	61	37	43	47	41	49	63	46	61	71	66	51	65	36	48	62	47	46	45	50	42	60	50	47	57	55	49	62	46	49	56	53	54	47	68	44	55	57	54	42	48	54	54	51	61	63	53	55	38	48	51	42	54	58	62	55	43	53	50	58	49	54	45	64	49	50	62	54	46	68	63	44	54	55	52	53	62	56	64	54	52	54	63	46	39	44	40	56	41	57	50	62	45	48	49	55	58	56	56	50	54	52	57	46	52	47	56	53	49	55	42	57	52	47	53	52	48	53	48	62	37	47	55	56	38	53	50	47	51	60	53	71	44	54	66	56	50	42	47	59	65	46	50	62	40	56	64	63	60	48	51	44	55	40	51	43	50	51	42	48	64	54	46	54	61	58	60	43	60	46	46	55	37	48	52	38	61	47	59	38	48	47	58	58	46	38	62	47	47	49	37	51	57	44	42	50	40	49	53	50	53	50	53	49	54	48	44	58	63	57	54	53	54	55	53	54	52	54	51	56	50	53	55	50	60	49	61	49	62	49	58	57	55	55	56	50	57	52	49	45	45	52	50	53	66	42	43	39	62	48	53	48	62	44	43	56	57	55	55	54	44	53	65	49	49	48	46	48	44	38	53	46	44	60	73	62	58	51	46	60	45	52	54	55	55	56	62	41	48	47	49	53	47	47	49	49	53	43	62	63	62	50	46	45	52	49	64	44	55	54	41	49	42	45	54	42	42	46	47	46	58	46	46	64	41	44	48	53	43	43	57	40	50	54	55	64	50	58	46	57	53	40	43	63	61	55	47	63	36	49	45	53	48
33896	26054	15964	9174	14435	16713	16121	15081	14362	12505	10840	9684	8388	7130	6417	5648	4728	4164	4224	3763	3120	2753	2374	1961	1925	1482	1375	1316	1263	1366	1277	1227	1140	1122	1023	992	910	856	875	881	806	827	877	906	892	837	829	900	796	728	617	657	613	620	547	503	485	463	509	533	530	520	508	471	506	471	533	474	471	510	492	495	502	501	512	475	501	473	531	487	438	457	464	511	462	472	470	500	506	498	509	459	477	448	456	508	464	491	469	461	439	452	455	486	462	477	423	472	471	452	487	460	486	461	473	480	474	460	477	485	461	483	473	443	423	506	471	484	443	479	497	491	457	494	464	459	455	482	462	472	440	469	506	468	506	508	461	451	497	498	493	478	497	476	482	486	451	453	523	484	478	510	477	483	478	488	491	492	468	499	445	453	487	457	474	480	511	478	436	498	476	476	464	495	481	425	504	465	467	513	481	484	459	476	509	476	471	478	498	433	440	445	479	518	468	492	435	501	486	470	505	479	459	453	443	459	470	447	466	480	481	453	481	480	519	416	454	499	422	432	443	501	486	437	462	479	494	478	471	485	503	472	479	466	448	466	462	493	476	486	459	444	508	434	484	474	480	471	475	475	480	443	510	490	482	455	496	476	524	462	448	472	471	470	451	446	474	475	492	498	440	475	485	460	494	469	474	473	481	446	489	471	448	455	458	426	481	430	454	482	462	469	490	443	498	470	521	460	445	454	460	481	480	453	470	465	472	520	468	505	492	484	463	487	502	452	490	458	498	452	506	454	484	451	462	483	481	459	493	474	450	459	464	465	473	447	477	462	476	492	480	450	469	474	464	473	479	489	483	464	494	456	477	447	476	458	503	469	475	487	490	488	494	481	446	483	470	482	459	459	455	495	466	454	464	494	465	449	482	448	451	478	498	469	457	454	466	499	461	440	469	486	485	430	493	460	478	458	520	492	465	471	480	459	477	475	445	462	484	486	472	468	423	494	459	483	479	501	446	497	458	457	488	486	452	469	513	477	484	469	479	524	504	439	456	469	456	482	487	499	415	490	468	441	490	451	469	430	504	471	477	481	465	463	496	477	464	456	483	464	468	467	485	491	456	480	438	517	469	435	490	464	498	453	490	471	492	470	471	513	469	447	481	453	451	498	452	475	498	457	479	462	491	472	445	503	446	472	489	499	492	480	460	494	483	463	462	454	496	460	442	483	455	472	482	477	450	486	432	471	473	493	496	462	450	460	490	440	479	474	491	502	457	492	500	460	486	481	459	509	471	489	454	466	482	466	493	474	480	482	465	463	454	479	481	524	502	501	444	483	461	471	477	481	486	475	473	474	465	468	453	489	462	460	435	504	473	436	468	488	459	452	495	433	468	448	459	456	461	463	468	463	501	455	464	458	466	459	442	429	440	489	473	462	446	511	484	433	447	474	452	451	503	469	484	489	495	477	473	475	473	450	470	483	470	498	466	509	476	408	500	500	507	536	482	454	507	459	452	506	467	437	455	476	474	458	458	471	473	471	472	452	486	462	480	471	477	496	464	477	469	464	448	428	494	460	443	463	465	508	491	487	478	500	460	464	457	464	494	465	490	476	504	479	453	496	468	457	474	483	463	461	471	467	480	476	490	458	485	496	476	520	455	473	509	463	437	473	464	488	490	520	451	484	490	426	453	436	462	451	453	487	475	482	503	428	454	430	459	454	478	479	430	479	491	466	482	465	476	488	502	502	480	459	464	477	445	492	465	463	464	496	488	417	468	481	457	478	483	471	490	487	471	487	484	502	538	454	474	479	461	459	470	515	475	483	485	466	476	487	468	478	479	462	484	482	457	489	508	448	508	492	473	484	478	470	449	504	495	481	455	485	507	452	504	471	485	499	517	491	462	435	459	490	476	477	480	478	490	451	462	475	490	495	457	459	497	468	441	473	474	498	485	520	469	458	492	469	510	493	472	477	467	455	488	466	503	476	459	510	488	467	429	476	475	447	438	486	481	520	472	470	457	462	532	465	435	476	467	485	497	477	466	465	497	457	505	449	458	472	447	477	460	446	443	444	479	497	462	501	467	468	493	505	451	443	473	502	538	439	482	460	480	518	505	458	482	447	470	484	464	470	490	509	473	515	456	466	448	465	524	473	460	490	493	457	487	453	468	488	419	494	453	470	466	464	473	429	484	468	490	483	449	492	474	472	457	538	472	475	466	459	453	504	440	515	474	485	492	476	453	460	471	487	462	473	446	485	441	503	482	494	428	438	463	492	495	486	449	472	463	458	470	471	488	486	482	525	480	477	450	498	491	454	448	489	438	484	437	440	440	497	468	463	482	465	476	455	472	451	502	472	465	462	463	458	469	487	490	429	427	482	464	473	503	453	499	475	449	466	437	450	485	478	500	476	452	497	509	465	450	468	475	431	451	484	482	489	476	484	486	514	475	474	471	512	506	466	463	473	431	452	485	459	469	451	477	472	463	436	477	458	457	450	468	501	469	497	477	509	399	422	424	438	487	494	438	462	447	431	451	482	448	469	450	458	494	442	484	471	485	438	469	494	500	498	482	500	482	480	483	496	497	435	457	502	524	445	457	490	457	501	428	458	484	518	502	461	468	490	495	480	469	435	472	504	422	481	472	500	495	486	439	478	451	461	425	474	480	469	478	455	461	440	455	476	461	489	454	455	494	493	512	469	440	466	448	479	471	450	470	444	483	500	499	462	469	474	500	488	458	498	487	472	455	487	454	458	445	502	491	487	481	485	474	496	463	452	485	441	453	499	486	473	508	475	481	492	488	451	476	461	500	457	511	425	471	471	487	502	493	444	421	424	443	463	488	482	481	482	464	476	492	489	492	464	457	455	498	467	445	441	500	469	478	493	494	481	453	497	496	453	467	467	468	460	462	475	483	458	424	453	479	450	472	468	489	480	453	459	478	499	419	442	460	438	496	482	427	451	472	520	475	488	498	482	457	459	486	451	480	464	456	482	466	477	478	503	454	472	514	479	477	466	479	466	435	442	470	444	480	471	457	486	491	460	488	496	473	443	441	455	420	468	485	514	491	498	460	465	495	462	477	470	466	476	484	452	453	472	451	518	444	476	472	475	494	467	445	452	478	442	452	473	417	460	465	470	488	477	487	487	442	467	470	481	466	440	434	469	483	496	437	446	446	457	487	445	459	483	488	521	486	458	488	499	474	496	441	495	493	496	437	454	464	462	473	484	462	459	461	441	498	474	447	491	467	466	465	527	488	499	485	484	469	457	471	461	456	481	485	486	468	458	473	474	485	437	464	496	481	459	440	460	468	464	498	500	470	486	476	451	442	476	463	496	482	469	469	464	461	485	484	467	471	487	464	456	487	488	457	493	473	468	480	511	455	467	496	489	461	451	471	461	456	478	456	478	451	485	508	465	485	495	518	470	470	461	497	470	465	509	486	489	469	457	478	485	477	492	495	472	474	427	462	461	465	445	470	449	481	518	437	501	486	485	460	474	510	466	491	500	497	487	478	435
4928	4211	1910	436	409	474	473	442	501	409	369	310	301	271	235	243	186	186	152	139	126	94	92	106	59	78	64	73	72	66	63	52	71	51	53	55	42	44	47	46	67	43	53	49	43	55	50	47	51	39	33	45	45	45	37	34	29	29	29	33	32	36	33	34	39	28	32	34	43	41	37	42	31	36	31	35	29	27	44	30	41	39	38	26	32	31	20	22	22	23	29	35	44	29	34	41	40	32	30	33	40	35	34	31	39	31	36	31	31	27	28	30	34	39	35	32	34	27	31	33	33	22	30	32	30	35	40	35	37	27	42	31	38	26	26	34	25	38	30	28	23	37	28	38	27	25	41	30	36	33	29	31	31	19	34	32	36	24	28	39	29	34	33	36	43	42	38	33	28	27	29	29	37	29	30	27	32	40	39	39	34	40	27	38	30	36	34	23	36	36	38	32	28	35	34	38	31	31	37	26	45	33	33	29	37	28	34	31	33	29	40	37	34	23	29	44	29	29	34	27	28	33	34	39	29	32	33	33	27	31	21	39	28	36	31	26	43	39	32	26	25	41	31	34	23	35	26	27	24	31	35	27	30	37	36	34	30	34	21	31	29	39	35	37	27	40	39	39	28	38	41	34	39	32	26	30	27	40	38	20	27	43	29	27	28	33	29	36	33	36	42	32	32	32	39	24	37	28	26	30	41	35	34	43	34	42	31	36	30	29	28	26	24	36	32	36	41	38	40	35	28	33	33	40	31	37	32	35	36	39	39	34	28	35	37	34	33	32	33	28	35	29	23	29	31	22	35	35	33	32	37	21	26	28	30	28	35	27	34	24	28	26	34	25	24	27	34	38	32	40	29	36	30	23	41	42	22	38	45	32	38	40	39	27	25	23	40	34	38	43	37	36	34	34	35	34	28	37	20	25	31	30	30	34	35	26	32	31	38	36	26	35	33	25	19	38	38	38	34	37	30	31	46	30	23	37	32	36	32	31	33	29	36	34	39	35	30	33	32	36	35	24	37	46	35	31	34	36	23	39	27	42	30	27	29	25	42	28	34	31	25	35	43	34	31	21	25	32	32	39	29	35	33	33	30	31	40	26	26	30	44	22	36	38	41	24	28	33	32	22	36	38	36	26	30	31	35	32	33	27	30	41	36	34	28	41	35	36	27	27	34	34	34	31	32	35	31	35	39	40	28	36	30	30	36	24	20	37	49	32	46	35	28	32	20	35	29	33	33	34	32	32	37	32	27	30	27	40	39	29	24	28	39	31	28	30	31	38	30	32	34	33	35	30	26	36	39	47	25	44	30	38	39	35	30	36	35	26	34	25	35	34	29	27	40	45	43	25	35	35	43	24	19	31	48	28	32	39	31	34	33	29	28	37	36	28	30	32	41	33	25	41	38	36	42	31	36	40	43	37	30	27	36	30	38	28	36	38	35	33	35	30	24	33	31	36	30	32	34	28	35	31	40	41	43	32	35	35	35	39	26	41	34	34	39	35	29	39	31	26	30	35	34	36	30	24	32	34	38	30	33	31	43	48	30	29	25	40	33	32	34	38	24	33	23	32	35	22	31	32	33	24	27	24	37	35	32	32	32	31	31	28	41	35	36	35	31	34	43	33	20	32	37	30	34	23	40	30	28	20	34	31	17	31	29	34	28	30	41	32	29	39	36	30	33	33	27	25	33	16	28	35	29	34	41	29	39	27	25	45	38	31	36	36	37	52	34	31	34	26	26	34	25	31	30	30	33	27	32	28	35	34	29	32	40	32	33	37	30	30	40	35	34	25	42	32	32	34	36	35	31	31	28	35	25	34	21	37	39	30	29	33	23	34	47	36	29	38	27	35	33	38	33	28	24	31	42	35	32	34	38	35	36	23	35	42	38	33	33	37	38	23	29	32	41	25	33	26	34	26	21	36	31	28	39	27	42	39	40	32	34	42	33	37	27	38	33	36	41	41	25	44	24	30	35	32	32	33	33	33	38	23	42	32	25	37	32	37	29	32	47	30	29	32	34	31	37	34	37	31	25	30	18	33	24	29	37	31	37	41	34	24	25	38	28	34	28	34	29	32	30	32	40	28	43	35	34	41	27	24	39	33	31	33	36	25	38	34	31	34	30	37	32	33	31	30	34	31	29	27	25	25	31	21	33	35	37	29	21	32	41	37	27	39	39	31	34	27	28	41	38	30	26	31	27	31	37	34	34	20	35	32	34	35	39	26	36	30	30	32	36	33	33	38	34	27	19	31	26	35	33	34	31	27	35	26	36	42	24	27	29	23	30	29	41	42	33	39	36	26	38	36	29	42	36	38	34	32	29	24	28	39	37	26	30	25	36	32	36	26	43	31	41	42	34	40	33	32	29	29	28	35	34	40	35	37	34	31	29	42	39	24	39	25	31	27	27	32	26	29	33	38	26	37	32	28	35	42	25	36	35	34	31	43	32	32	29	24	34	34	26	28	39	33	35	40	45	37	37	31	26	24	38	26	40	27	29	32	36	22	24	34	38	31	30	35	30	35	29	33	27	27	33	25	19	40	30	35	36	19	36	30	35	35	35	42	26	44	30	40	29	29	41	31	26	27	25	40	26	32	26	38	35	29	32	35	27	31	36	31	27	25	34	32	20	29	30	28	38	26	31	39	38	33	33	37	34	33	29	33	32	34	30	39	27	30	34	30	23	33	31	36	35	34	37	32	34	29	34	27	30	41	26	31	38	43	30	32	37	36	21	32	24	35	32	32	37	34	39	39	30	25	39	31	35	30	33	33	39	30	35	37	31	51	37	31	19	34	26	25	35	27	36	34	30	37	33	31	37	39	48	32	33	40	38	43	25	30	23	32	37	28	26	29	28	28	22	30	30	31	33	40	35	35	33	23	42	23	33	28	38	36	22	41	23	30	35	34	35	30	34	41	32	38	40	33	30	37	23	33	30	30	28	33	42	35	31	25	30	26	36	36	30	29	31	32	32	37	27	36	32	36	45	40	26	36	28	30	34	30	29	36	35	32	39	40	26	34	19	33	20	29	36	40	33	36	32	28	32	34	36	34	40	29	36	34	33	34	38	28	39	35	36	30	38	37	24	42	34	42	42	41	48	31	31	32	37	32	31	27	34	31	38	24	35	37	30	37	34	28	33	34	30	34	35	34	35	40	33	31	30	31	32	47	31	24	36	33	24	28	40	20	28	25	40	28	32	36	35	44	29	36	43	36	27	37	36	25	27	25	38	46	41	30	30	28	33	26	35	32	33	40	25	28	32	29	31	28	27	34	29	27	32	33	30	31	33	33	36	28	26	45	28	37	44	30	34	20	28	37	26	35	42	36	36	28	26	29	38	30	39	26	22	39	30	30	31	34	34	38	24	30	33	34	43	50	22	23	43	21	22	37	25	35	33	43	33	36	19	30	43	26	40	29	38	45	20	29	29	42	25	32	48	35	26	29	33	27	30	32	38	33	38	30	36	40	36	33	40	31	25	25	34	31	39	28
31458	23874	14504	8250	13934	16451	15703	14742	13713	12332	10569	9558	8300	6971	6133	5474	4560	4307	4041	3467	2991	2527	2142	1851	1592	1358	1199	1193	1331	1264	1060	971	1035	965	849	768	643	664	730	749	691	756	735	770	695	638	586	570	525	520	502	515	463	419	401	350	347	337	333	358	314	382	339	334	303	370	316	290	289	308	309	349	307	286	298	306	306	295	310	338	322	346	310	301	300	322	327	346	291	297	345	295	303	318	312	341	302	335	296	310	301	328	331	297	295	297	325	273	314	297	300	305	311	322	269	338	331	310	289	327	301	332	294	259	298	250	293	298	309	305	307	296	342	294	288	296	322	291	299	290	318	298	302	316	311	304	279	267	292	310	311	317	317	288	303	314	327	312	301	296	342	297	269	310	311	308	261	303	313	343	267	285	292	324	306	325	274	303	328	290	321	286	302	272	316	296	286	298	312	291	308	318	306	296	307	288	312	297	371	298	267	315	316	312	326	318	280	291	301	334	318	275	306	293	306	295	280	285	316	308	319	303	313	316	305	289	281	293	313	325	296	307	322	278	306	294	267	280	305	282	262	312	294	297	302	341	304	307	301	312	306	310	290	303	301	273	290	295	318	264	304	311	309	284	299	318	326	281	332	338	289	296	310	269	282	295	311	301	323	291	279	303	308	289	301	282	305	310	298	284	314	296	287	287	337	308	293	296	298	289	293	286	275	308	299	266	312	295	307	304	288	303	309	323	298	339	345	277	320	315	289	297	305	300	281	310	278	353	306	321	283	303	300	289	319	320	290	303	291	311	304	311	304	299	305	293	280	300	299	305	302	324	291	310	320	307	305	306	303	348	283	304	304	299	298	297	297	325	292	288	303	313	293	292	295	331	293	316	305	293	316	304	305	311	274	268	327	276	302	317	295	295	294	316	286	302	337	318	294	318	299	280	314	325	267	276	324	290	292	293	283	308	249	324	297	287	283	315	298	322	303	301	304	337	307	294	316	282	322	313	287	299	305	307	282	307	292	303	308	289	323	299	279	283	317	309	324	316	309	314	297	313	266	288	292	298	299	315	314	282	307	304	261	276	327	294	291	303	314	318	294	323	304	292	323	291	288	286	310	295	276	283	285	285	297	291	311	261	287	298	273	310	304	311	291	324	294	303	303	302	310	301	315	325	312	322	295	314	289	285	277	306	289	277	285	322	286	306	313	274	294	304	290	276	291	321	345	308	304	252	295	328	290	297	304	347	279	300	302	302	304	324	305	282	305	332	303	317	264	303	274	288	276	273	328	281	330	319	320	306	299	335	306	310	297	345	330	295	262	307	286	315	310	307	281	317	304	293	320	292	318	288	320	308	316	302	336	286	311	308	319	307	294	260	309	310	329	295	318	315	308	292	325	307	293	271	314	300	349	282	284	323	287	288	294	284	293	290	315	311	289	277	313	279	316	329	330	331	293	307	295	311	275	350	304	315	324	297	296	269	293	322	288	321	265	308	327	302	315	328	300	292	305	311	277	318	290	312	310	322	291	313	279	306	306	315	293	281	294	294	319	276	296	280	301	278	307	269	284	271	258	276	324	270	302	291	296	307	328	301	307	304	311	302	307	302	266	305	299	286	298	290	330	329	304	293	300	314	295	312	288	298	276	287	290	289	323	304	292	271	274	317	310	294	311	284	304	296	309	322	307	287	295	290	309	312	290	314	334	287	322	321	290	305	288	338	269	318	294	294	332	299	279	291	299	296	290	295	283	323	285	290	364	279	304	292	310	294	318	293	307	304	297	291	331	324	330	309	307	293	296	297	307	300	307	328	321	318	301	307	310	306	292	288	298	327	276	294	320	290	329	306	327	289	290	294	300	294	302	317	270	317	301	319	295	321	296	294	330	307	243	288	282	312	287	277	290	323	297	333	288	308	291	301	301	322	334	296	290	307	314	290	311	299	316	293	313	296	272	306	300	282	295	279	309	310	316	305	318	276	300	303	306	299	300	300	326	311	301	303	296	280	306	250	304	257	301	322	298	313	303	329	300	294	305	299	351	275	319	301	310	294	295	311	284	294	297	291	318	290	292	276	298	313	314	337	306	289	283	321	346	297	329	272	331	290	296	271	292	325	310	317	287	278	289	323	291	313	304	299	297	314	294	315	303	267	276	329	281	310	314	279	307	302	290	329	294	313	299	306	332	277	282	290	305	314	291	290	324	329	324	304	292	306	326	293	279	310	310	316	283	318	295	313	274	320	296	286	307	293	285	287	294	272	283	299	298	288	318	281	338	299	314	278	284	301	295	312	314	300	300	306	288	329	284	305	303	288	299	299	302	298	298	314	324	304	304	302	274	331	300	307	317	284	322	314	321	278	279	301	294	297	312	302	299	315	308	300	298	349	288	317	328	305	289	322	325	330	286	274	324	300	289	306	247	297	314	281	281	268	302	320	318	329	305	286	287	315	305	306	291	293	300	319	314	279	293	292	304	294	300	328	358	272	301	332	321	296	297	289	310	301	273	297	314	321	292	274	314	274	298	309	318	318	321	278	280	288	319	307	297	293	294	281	322	299	302	325	313	309	330	276	279	268	296	309	266	317	324	304	323	289	298	293	320	295	306	306	282	290	329	302	287	298	306	303	266	271	322	320	293	317	256	295	321	269	280	311	298	307	308	315	300	297	321	303	292	296	297	288	266	306	319	330	319	305	301	291	310	274	279	294	285	331	290	272	299	296	304	302	288	319	293	293	308	304	323	280	307	289	265	289	318	305	294	301	313	315	284	270	297	287	332	307	292	311	289	299	313	319	316	298	319	302	334	303	275	302	294	314	306	305	293	308	303	289	330	307	311	310	292	313	303	345	305	317	320	321	287	297	318	325	300	280	311	318	302	267	260	291	306	269	309	320	273	308	307	306	308	297	311	295	301	300	313	307	301	303	278	326	340	313	299	288	271	355	294	295	276	275	332	354	325	323	283	283	272	312	305	287	287	295	317	300	287	351	277	275	292	304	335	338	298	290	280	319	325	321	294	299	322	301	277	273	324	288	315	315	315	332	292	272	313	283	322	294	310	293	304	274	288	295	272	310	289	304	318	305	310	304	308	304	317	320	303	314	284	269	293	292	307	287	276	282	321	324	300	318	315	280	333	310	287	305	305	310	289	277	293	319	297	302	295	317	289	318	300	307	283	282	283	307	322	274	286	311	306	305	309	287	285	276	290	314	293	314	284	302	298	303	301	324	302	309	309	288	303	329	327	303	306	306	321	279	284	318	297	319	315	284	281	319	267	298	293	287	316	285	313	291	287	298	332	292	308	274	298	291	336	315	301	316	304	296	276	347	294	289	308	320	324	303	293	317	292	300	318	306	310	298	314	287	294	318	310	313	312	298	309	264	284	314	295	269	295	316	279	310	310	263	328	308	280	350	294	306	304	280	284	346	314	285	313	321	295	291	310	317	331	297	292	280	278	353	291	304	315	259	328	302	317	304	336	286	319	322	311	305	301	304	307	286	322	318	333	281
6879	6853	2720	619	503	538	619	609	598	540	478	442	344	299	306	281	208	225	219	188	168	161	114	141	113	98	85	104	71	77	77	96	65	82	79	64	67	99	71	64	68	66	73	73	68	71	64	69	69	56	72	69	58	51	49	63	54	59	50	51	41	54	50	56	46	50	52	35	56	49	52	44	34	40	53	32	47	42	44	54	46	46	43	43	54	47	43	46	54	54	53	50	41	41	57	40	41	54	42	53	54	42	49	59	49	40	47	55	54	52	48	45	46	51	42	52	42	58	35	60	54	63	47	46	51	49	46	39	54	58	47	49	57	42	47	58	50	55	54	47	45	64	38	50	45	52	40	42	47	46	50	40	53	49	53	54	46	50	46	46	44	51	57	57	48	45	56	49	55	46	54	52	46	47	41	55	60	54	43	50	47	59	47	45	51	53	57	51	62	48	44	59	52	47	38	44	51	52	46	43	37	51	42	43	48	51	53	34	54	50	48	38	53	63	55	61	58	39	39	60	52	46	56	50	53	52	62	44	54	57	54	44	51	50	43	42	60	56	61	41	46	53	55	46	64	41	52	45	44	43	50	45	53	59	61	40	51	63	49	41	44	46	55	53	51	55	47	53	41	54	54	53	46	57	64	46	44	51	30	47	55	57	49	52	46	51	44	51	51	50	47	42	58	63	40	40	46	48	51	43	46	54	60	43	61	54	52	51	51	41	34	42	43	54	40	50	43	47	49	39	51	37	49	51	48	47	45	29	49	46	50	49	41	49	49	60	46	61	41	56	49	44	52	57	69	55	51	57	50	49	45	52	54	54	45	45	46	63	50	54	47	52	48	49	60	40	56	44	44	56	58	37	50	54	50	59	55	46	68	55	39	47	52	33	46	50	50	44	42	57	56	54	43	43	53	67	60	49	48	43	46	41	43	54	47	57	43	53	57	51	64	44	36	52	57	44	65	52	57	53	53	51	56	62	56	63	48	51	54	53	49	55	51	44	45	56	50	52	52	44	52	54	55	34	42	44	53	50	48	46	50	50	44	47	56	45	44	48	43	37	54	57	56	44	43	43	48	52	61	42	38	42	53	43	46	51	40	48	51	37	39	49	65	56	44	55	58	42	51	53	44	45	45	51	48	59	51	58	44	38	51	48	51	52	63	55	53	46	57	54	54	55	57	49	44	51	41	47	35	46	58	57	44	55	57	54	45	53	56	48	58	51	62	47	42	45	42	55	64	58	47	52	60	47	43	47	45	52	52	48	44	51	55	50	50	58	48	46	48	45	62	39	45	43	53	52	56	48	46	42	54	52	48	56	66	46	44	45	45	64	53	49	65	57	39	46	47	47	53	47	50	42	44	50	56	39	47	52	55	51	47	66	44	51	48	37	53	33	50	46	54	46	46	53	60	50	46	58	49	51	54	51	57	48	55	39	50	47	46	38	41	57	68	63	56	52	47	50	52	45	52	48	57	52	39	47	53	42	33	48	43	50	44	40	52	48	49	50	51	55	55	47	49	48	51	39	56	52	44	45	50	40	61	43	49	45	55	48	44	59	44	54	45	43	47	49	67	51	57	50	42	55	64	49	47	46	49	46	52	57	50	39	37	49	40	43	52	48	58	59	47	54	32	54	49	48	38	50	49	52	41	48	47	57	49	56	42	54	48	47	61	49	39	45	49	42	41	49	51	52	37	52	57	46	42	56	52	43	57	47	52	46	37	42	39	43	50	48	41	52	50	57	50	42	39	34	48	58	54	47	35	44	56	45	65	59	52	49	45	34	42	43	54	51	48	44	33	47	46	35	45	60	50	50	38	52	49	48	56	41	56	45	50	53	49	49	47	43	51	54	46	48	51	43	43	51	42	48	45	40	52	45	56	31	44	43	51	42	48	54	52	44	55	50	47	50	45	43	47	60	47	47	48	54	58	53	46	36	39	41	57	42	57	54	53	51	49	47	47	39	55	48	69	69	49	56	43	68	55	49	54	43	48	46	47	49	45	54	42	59	42	42	68	55	49	39	46	44	43	49	39	61	37	47	37	51	56	57	52	35	40	49	49	48	34	46	58	42	55	43	49	53	49	45	41	38	58	48	53	35	57	46	43	42	46	51	50	50	66	44	51	35	55	45	42	50	36	44	52	35	37	60	52	57	40	51	41	48	46	42	51	50	58	41	42	48	51	41	53	53	44	43	60	49	53	39	47	45	54	47	39	45	57	52	66	46	50	44	52	40	38	61	56	64	43	33	50	41	45	47	49	43	56	51	62	59	52	50	67	52	48	52	60	55	60	52	46	69	53	50	45	48	49	64	39	43	47	50	48	47	49	58	41	50	50	55	43	40	50	55	41	44	49	45	48	41	55	40	48	42	70	53	34	37	36	50	43	47	51	60	45	52	60	56	37	41	47	48	56	57	51	45	55	49	49	51	57	52	46	59	51	51	48	46	55	47	49	51	49	60	35	45	54	46	45	53	45	39	51	44	49	42	47	43	41	47	62	54	48	50	47	41	38	52	59	41	44	53	48	44	41	49	42	51	47	50	40	57	50	36	59	54	60	60	50	55	39	56	49	44	56	46	49	44	57	51	59	49	50	59	40	39	53	46	55	55	46	44	48	56	46	59	40	50	41	48	52	46	47	48	56	45	63	42	41	40	46	49	49	53	49	44	48	58	49	37	56	45	50	47	47	49	51	48	42	46	44	48	48	41	44	46	55	60	34	46	57	51	38	45	40	61	38	53	52	51	49	45	49	52	50	52	65	59	55	52	55	37	44	50	45	45	51	52	41	47	48	49	57	51	45	41	43	62	36	53	49	52	42	41	44	59	69	43	46	36	40	47	50	47	54	70	53	50	61	54	44	49	42	34	51	56	55	50	51	54	41	47	51	42	53	42	69	44	54	51	45	55	56	40	51	55	42	42	49	42	47	41	56	36	40	36	56	59	56	50	46	57	44	41	51	48	60	40	36	43	39	53	55	57	33	44	47	55	53	49	59	48	67	41	58	50	60	41	49	49	41	45	46	54	62	47	54	45	51	50	45	57	52	49	61	48	53	46	54	47	51	38	49	52	51	53	65	49	51	46	57	50	31	51	44	51	61	46	53	42	48	57	63	46	45	36	40	47	51	56	37	49	45	49	51	47	51	41	51	54	48	51	53	47	47	55	47	47	48	47	50	46	48	47	43	44	48	49	44	49	46	31	44	45	53	43	62	47	46	54	56	47	46	40	60	49	48	61	44	52	46	50	49	45	46	50	43	50	53	51	41	39	51	42	59	52	39	53	47	55	50	55	55	52	54	52	46	56	52	42	41	52	40	59	46	46	50	43	52	37	33	44	36	47	49	47	53	52	48	46	64	47	48	46	56	44	45	48	52	37	48	53	61	40	47	59	36	57	55	55	48	52	42	60	47	47	51	43	44	45	47	48	49	44	50	58	42	43	49	38	49	49	50	51	38	57	51	44	57	41	51	52	59	41	56	51	46	44	39	50
36231	28626	16904	9959	15794	18475	18173	16763	15657	14215	12658	11009	9465	8295	7333	6378	5382	5123	4726	4005	3516	2963	2630	2397	2020	1706	1599	1691	1713	1453	1276	1245	1290	1125	1014	1056	998	998	969	1082	1045	1008	1064	1066	943	911	770	810	789	759	769	747	675	644	552	578	529	518	491	459	509	479	476	516	465	464	469	492	509	460	448	497	414	479	490	490	473	443	500	438	464	461	459	490	484	465	450	461	494	430	466	465	493	475	466	443	438	469	470	457	466	493	475	444	459	457	444	447	420	429	457	503	443	478	447	446	453	448	463	453	416	468	480	457	466	426	474	439	452	467	449	464	439	456	435	480	459	451	473	484	486	444	469	447	466	425	469	455	480	453	502	428	456	472	470	464	454	457	443	470	468	466	453	447	479	459	484	475	455	443	475	454	436	438	435	448	476	459	459	442	467	457	458	438	456	449	443	465	448	467	482	486	437	498	454	452	434	439	457	474	428	469	424	461	460	461	440	460	490	442	452	454	505	454	424	489	444	450	431	441	435	435	458	467	451	451	451	409	486	432	470	450	455	470	497	450	470	450	480	454	476	495	495	419	486	456	453	468	411	406	448	427	456	462	449	459	461	494	426	431	477	423	465	473	445	424	449	460	469	443	424	440	475	462	450	433	496	496	472	456	472	478	460	470	473	458	441	443	468	461	504	469	441	434	449	466	487	492	432	510	498	482	477	463	437	484	462	437	465	461	433	443	481	455	491	473	448	413	448	429	435	429	435	449	477	452	429	490	463	432	418	471	451	456	476	452	469	456	476	467	479	477	451	475	475	440	443	415	502	453	415	414	462	467	474	480	441	461	443	473	473	485	448	477	481	456	443	471	478	443	462	481	428	440	442	456	476	460	480	466	466	462	459	473	528	458	441	466	436	470	514	445	462	480	449	466	472	453	431	459	460	448	457	478	459	453	473	441	428	485	452	485	465	468	437	481	448	468	441	462	477	497	456	480	420	486	448	474	472	433	492	440	464	444	481	447	458	483	429	444	439	448	463	435	491	474	464	433	499	417	428	451	456	464	480	411	473	480	443	441	438	441	464	440	466	437	454	460	433	511	435	455	459	442	442	490	441	442	430	455	473	469	448	436	475	456	444	457	411	475	473	460	445	495	452	448	484	419	439	466	441	468	471	470	452	446	466	452	454	444	476	458	449	470	452	459	444	517	440	429	480	473	483	468	472	496	443	514	444	470	472	439	484	442	461	492	423	430	459	434	466	451	477	456	492	500	417	420	477	491	515	453	453	441	453	443	464	446	438	484	480	453	443	454	443	422	437	473	440	434	468	448	443	488	420	473	496	483	443	433	460	447	479	424	423	450	428	473	472	440	411	441	501	490	461	412	451	464	437	468	433	473	448	510	456	445	445	461	433	475	471	457	466	460	463	451	476	447	492	478	464	451	500	469	477	456	458	424	472	465	464	483	445	446	488	457	472	484	473	482	440	448	437	442	426	465	459	443	432	460	482	429	476	480	478	428	474	473	460	452	499	464	444	401	449	439	455	446	429	453	457	465	511	451	451	482	454	485	448	435	473	459	440	477	452	453	439	471	452	480	448	466	507	475	474	465	454	473	445	470	496	461	430	500	426	445	441	453	465	457	448	482	462	466	445	446	444	464	465	471	420	444	457	442	483	454	427	440	492	437	384	498	491	459	468	467	435	439	406	493	438	450	428	473	493	425	487	455	462	440	464	456	475	457	431	450	440	453	477	474	462	446	463	476	484	437	456	426	449	479	444	463	484	466	443	493	469	477	478	444	419	462	434	464	465	420	435	481	462	443	452	465	467	455	453	415	487	446	489	450	422	439	472	462	440	461	444	436	475	481	464	493	446	426	448	459	498	430	459	440	457	488	447	418	436	475	459	455	466	470	426	487	439	455	463	460	445	435	493	469	459	426	471	456	444	448	452	428	439	456	454	424	495	453	460	446	458	445	449	425	476	451	448	466	496	467	468	498	460	518	423	459	419	434	448	441	456	441	449	463	481	455	498	445	477	471	474	459	447	451	464	434	489	438	455	483	453	464	432	453	464	449	468	448	484	466	474	445	459	479	458	447	471	466	433	421	469	480	485	444	504	444	429	496	463	433	440	466	452	494	425	479	454	431	458	437	436	417	439	452	455	446	466	461	470	456	452	452	492	442	483	434	481	457	455	469	458	445	445	460	459	447	434	455	474	473	479	433	432	476	448	491	445	466	420	460	487	450	472	439	469	470	466	478	443	422	425	482	421	445	411	473	453	462	477	451	494	439	490	453	495	477	470	478	418	474	467	445	416	443	472	426	444	462	446	467	466	442	457	507	438	460	471	457	447	474	477	434	426	479	449	479	448	439	478	487	450	459	460	447	453	469	458	460	423	420	455	451	496	513	450	452	441	438	453	486	464	492	475	437	489	445	465	483	497	414	428	457	445	426	455	481	460	457	457	407	446	468	448	457	433	442	452	507	486	462	465	406	472	432	469	455	428	426	463	473	428	423	479	480	432	427	477	452	484	479	453	478	489	471	459	460	455	424	468	449	432	473	456	448	444	457	435	448	462	443	459	457	435	467	441	489	462	461	455	472	499	460	411	454	489	442	460	471	440	479	470	460	418	466	427	478	447	445	470	430	460	453	486	401	432	507	494	479	460	441	466	503	523	438	457	460	457	469	468	459	466	432	418	444	461	480	438	482	445	469	483	426	439	428	442	452	497	459	436	460	480	455	463	440	467	492	494	475	454	451	435	442	411	430	427	474	466	469	444	442	446	393	466	488	444	473	431	498	427	470	485	458	443	456	507	447	439	483	438	429	432	455	457	461	490	432	459	450	451	466	495	501	501	490	468	479	465	466	433	430	461	448	482	466	478	517	460	473	470	454	471	453	436	458	443	448	470	467	458	458	448	447	487	474	455	406	465	425	486	452	483	480	448	460	425	437	449	429	466	445	446	435	416	477	454	478	425	448	442	481	433	457	459	446	486	471	488	453	417	472	420	494	465	449	501	421	486	453	454	469	445	428	439	467	479	462	468	458	473	450	468	485	480	470	463	476	468	418	461	479	450	435	470	488	465	447	462	440	461	448	428	473	448	402	491	465	452	452	497	471	501	471	403	433	478	441	457	424	484	463	428	462	483	447	449	448	466	491	464	476	463	496	463	467	448	499	450	483	419	437	464	440	446	422	474	441	452	466	458	479	506	464	456	484	463	443	451	470	437	436	440	474	440	433	484	455	446	433	440	449	474	459	488	462	473	423	458	467	443	432	501	464	531	479	464	454	448	480	453	448	480	477	462	479	441	490	449	424	463	465	474	467	458	479	466	456	480	472	471	482	437	456	395	437	465	464	459	477	446	463	442	473	434	467	477	460	425	441	454	436	456	488	458	477	469	439	479	475	442	484	456	452	449	434	461	437	443	432	392	466	470	466	453	480	460	438	469	449	458	470	475	451	466	448	454	482	446	458	465	481	490	469	450	460	462	448	492	468	490	486
3259	2342	1084	403	295	389	429	426	381	363	326	301	216	220	218	188	184	141	158	121	114	85	86	82	78	86	77	72	74	74	65	73	60	58	68	45	52	55	62	71	53	45	64	50	51	47	63	52	52	48	45	36	45	34	35	47	37	51	53	29	35	36	39	44	41	41	43	36	43	42	53	34	51	35	36	48	55	45	41	35	34	42	40	31	42	35	44	42	33	28	44	38	39	34	32	36	29	49	34	32	47	42	34	33	41	47	39	24	45	46	44	34	39	36	36	51	43	34	33	45	55	50	38	49	45	44	32	43	34	36	34	34	37	37	38	30	44	34	47	38	35	43	45	41	36	33	38	45	37	37	38	41	37	35	38	44	45	37	40	34	42	31	38	34	30	29	45	45	41	43	41	38	43	43	35	46	35	34	42	36	28	40	45	37	29	34	42	50	44	34	45	40	31	54	44	30	51	45	45	31	32	49	26	38	34	43	46	41	47	37	40	19	44	32	37	40	35	42	46	42	44	34	34	28	30	42	40	32	32	37	30	39	41	40	42	43	33	37	48	34	38	40	31	32	40	41	37	35	43	38	34	50	49	30	38	45	37	32	50	36	51	35	35	40	44	37	29	40	31	38	36	34	40	38	35	42	40	36	39	24	38	34	28	39	35	42	29	45	48	45	57	41	34	35	43	39	36	40	35	42	30	31	42	29	42	48	35	36	34	43	43	33	41	44	36	33	36	29	48	33	38	35	35	40	39	47	31	34	39	37	39	47	47	34	36	36	48	45	38	40	48	34	42	42	42	40	45	29	39	43	39	38	33	39	43	51	30	40	37	38	40	42	47	36	35	42	43	39	40	41	32	46	44	41	49	45	38	46	34	39	41	38	46	41	39	32	28	39	42	35	44	51	37	33	27	46	36	46	45	51	44	34	43	38	32	31	34	41	46	28	46	46	28	27	41	34	41	52	48	49	31	47	56	34	43	41	33	43	34	36	35	34	35	33	43	46	49	38	39	41	48	37	46	35	39	36	50	42	36	34	39	36	32	41	35	42	36	41	42	39	47	43	46	46	32	29	39	36	37	49	26	45	40	50	41	31	40	39	38	35	36	33	39	32	46	42	36	39	32	32	36	52	41	47	51	37	37	40	33	35	43	37	49	30	27	47	38	41	47	38	36	50	41	37	36	39	33	39	48	45	34	35	35	38	38	34	35	32	35	41	39	46	29	43	28	35	32	35	40	26	45	48	40	29	32	38	30	33	43	31	45	53	38	40	39	33	40	35	33	31	44	46	36	43	29	50	42	54	26	41	39	43	43	36	44	61	38	32	28	35	37	43	50	45	44	42	43	37	36	40	37	33	28	39	36	27	39	41	43	34	45	34	39	43	36	40	36	34	54	55	38	34	52	51	32	38	38	45	40	36	36	46	43	40	47	39	38	25	41	42	40	33	36	32	39	36	29	42	43	49	52	43	51	36	40	32	44	37	36	36	37	45	38	36	43	32	28	39	37	29	44	38	39	44	47	36	49	43	34	43	36	45	43	46	42	36	31	38	38	35	42	53	33	38	39	30	54	48	26	46	39	41	41	41	32	33	35	41	42	31	40	38	46	42	40	39	31	40	48	35	39	35	37	46	36	39	36	40	35	32	45	22	31	29	40	41	41	40	41	29	36	39	34	35	37	30	35	42	28	32	29	31	38	39	38	42	42	34	33	34	44	42	43	33	37	41	50	40	39	39	44	45	46	34	31	33	32	40	46	35	41	29	44	42	40	28	34	36	40	45	33	37	39	25	40	43	50	36	37	46	42	37	34	39	36	44	39	48	29	43	40	35	37	43	53	37	35	48	44	39	38	36	31	46	41	44	42	31	45	41	34	31	45	49	29	35	39	35	40	40	40	27	34	40	41	24	32	36	50	34	44	46	32	35	32	34	35	40	32	37	45	27	31	37	37	43	39	36	34	35	55	50	36	45	27	36	36	34	29	32	38	35	37	35	41	39	38	29	39	47	44	37	46	47	40	37	29	35	42	37	51	41	38	43	39	44	44	46	43	48	34	43	30	51	37	42	50	41	42	33	45	38	41	58	25	35	31	46	43	33	49	31	40	41	36	39	39	32	32	42	44	47	46	38	51	37	31	46	24	42	47	40	33	32	31	33	23	38	42	49	31	42	43	51	45	35	40	36	34	42	38	39	34	38	48	37	39	39	44	42	43	43	39	44	44	35	37	32	36	45	31	37	30	37	36	40	42	44	41	31	42	34	35	44	38	34	49	26	41	49	37	37	43	30	38	44	37	47	35	39	38	34	49	52	39	40	30	47	46	36	35	42	39	36	52	31	31	35	37	44	42	52	44	41	45	42	36	41	46	39	30	43	36	38	62	32	36	30	32	33	32	32	41	40	48	37	30	45	44	34	35	29	39	45	51	39	40	49	43	38	33	38	40	32	25	36	33	41	37	40	38	50	42	56	47	36	29	37	29	47	35	36	34	39	35	40	38	37	35	26	24	41	38	32	38	43	35	37	40	31	36	40	48	32	40	35	29	35	40	37	40	35	33	40	27	42	36	43	44	40	46	46	36	43	33	40	45	34	50	24	41	41	24	35	40	34	32	27	41	46	32	31	44	33	25	29	48	48	42	32	32	34	37	38	42	35	31	41	24	31	45	33	39	40	41	38	51	46	48	53	38	45	33	43	35	45	46	41	43	33	29	43	31	43	37	28	38	38	39	34	44	32	52	45	39	38	37	50	50	36	31	41	56	40	29	44	45	44	31	40	49	36	43	41	44	46	36	44	44	33	42	45	36	44	53	30	38	40	33	30	29	35	42	44	35	35	38	36	50	39	30	38	43	43	38	33	32	37	34	36	42	44	40	43	35	44	39	44	33	42	38	40	48	24	36	31	28	38	29	40	41	38	37	35	38	40	42	44	30	27	46	32	43	49	32	47	38	34	45	45	37	36	48	36	60	40	41	43	45	40	52	43	50	32	45	37	49	50	34	36	40	46	25	37	38	41	27	35	34	47	41	49	36	38	39	36	42	45	33	28	42	37	44	32	29	32	39	47	30	39	34	38	28	49	44	46	53	37	28	32	42	35	41	41	35	29	51	40	47	36	44	43	36	42	36	37	29	37	30	32	36	36	42	42	36	45	33	44	27	40	37	38	51	55	33	32	44	34	42	32	39	40	39	42	50	52	35	45	38	31	37	43	31	39	41	53	38	39	39	32	37	51	37	31	46	41	33	32	30	36	50	41	41	36	37	52	32	54	28	32	36	49	34	51	43	43	41	26	32	42	35	37	45	28	35	36	44	36	43	46	41	43	32	37	42	36	42	35	44	42	37	43	24	43	31	44	44	34	35	41	42	46	41	31	31	26	35	41	42	44	43	37	36	38	34	34	37	42	54	30	39	41	48	44	40	36	33	57	42	44	42	31	45	42	44	38	38	47	34	35	43	28	47	30	35	41	29	32	38	42	38	41	40	47	32	42
27588	19097	11233	7142	11987	14411	13823	12886	11972	10413	9141	7921	6720	5959	5274	4412	4027	3539	3271	2793	2469	2126	1874	1520	1276	1201	1236	1213	1016	973	916	894	806	896	789	773	744	696	688	720	761	737	684	673	609	551	573	582	543	503	478	472	499	451	446	402	390	384	354	368	355	409	338	348	378	341	329	324	343	366	353	345	368	362	355	326	383	356	334	363	354	359	349	331	366	386	358	329	343	352	314	360	320	370	321	361	353	343	350	377	377	350	349	347	354	351	371	366	358	361	353	372	374	350	370	339	323	384	377	362	332	340	354	348	380	326	353	345	344	348	358	373	348	357	362	329	364	362	335	381	321	348	362	350	341	330	317	371	348	336	317	344	360	336	402	328	338	343	350	387	354	366	379	350	350	344	369	357	356	343	341	336	327	343	383	341	347	335	353	354	348	364	381	339	343	358	337	359	378	338	351	325	389	369	345	372	355	351	369	358	317	369	344	341	404	375	351	361	318	344	320	365	352	353	349	350	360	369	352	387	371	363	340	362	334	344	337	376	343	357	372	339	389	354	333	364	346	340	365	365	384	330	338	352	379	324	362	338	358	333	346	376	304	369	358	365	338	366	352	332	368	346	372	374	323	351	394	345	354	351	334	342	344	401	343	321	354	349	344	356	381	370	333	362	357	360	360	359	335	373	335	351	354	351	361	356	374	345	361	355	359	372	349	344	324	357	336	365	328	357	356	372	339	350	339	362	355	316	357	336	384	375	361	363	344	335	374	339	409	325	376	380	336	311	372	330	352	329	355	378	320	347	364	370	395	324	363	391	391	364	362	340	364	346	337	338	365	351	384	349	342	380	382	349	352	380	332	359	375	340	338	329	313	360	346	362	313	345	339	368	372	357	336	386	347	369	356	330	331	368	326	369	356	324	343	367	378	353	361	349	358	330	376	341	368	373	368	358	366	348	350	401	345	322	341	337	352	333	380	338	350	357	370	333	370	350	344	343	347	363	352	365	328	376	362	331	357	384	366	344	339	329	345	328	355	367	386	346	331	346	368	381	370	390	361	348	352	330	355	365	356	361	326	317	336	385	350	315	358	380	363	370	389	351	358	369	347	376	361	315	351	350	341	364	345	386	344	352	363	354	363	338	339	358	369	372	346	404	348	346	376	358	400	323	355	344	338	357	339	374	374	357	360	336	366	330	376	340	367	361	346	357	358	348	352	317	373	363	376	351	336	364	368	366	367	355	388	345	356	340	390	388	339	340	375	358	336	377	343	382	347	337	361	354	329	348	345	358	341	334	338	342	373	379	332	363	330	350	356	349	390	348	388	396	372	324	351	379	369	368	355	343	399	378	382	360	368	357	363	335	357	343	373	349	311	328	382	344	373	376	324	359	341	364	350	351	341	374	368	383	360	349	341	364	337	329	326	314	358	377	331	377	355	336	354	392	368	321	339	346	351	328	341	386	356	333	360	334	338	341	359	363	370	383	362	389	348	347	366	375	364	361	327	331	373	345	314	352	357	349	343	349	382	330	337	361	367	342	393	351	365	390	370	353	355	379	362	332	335	321	339	355	326	346	339	334	366	355	369	348	365	349	361	365	354	371	340	380	384	347	378	361	363	361	368	350	388	341	374	344	399	339	346	400	331	351	365	349	345	338	374	395	336	354	366	378	370	377	378	337	336	351	349	375	323	370	355	354	372	364	358	350	336	349	363	344	334	342	354	363	347	373	374	391	322	339	386	370	352	335	360	358	357	355	321	355	356	388	356	365	343	333	333	372	329	348	332	338	349	339	379	334	329	375	345	322	343	358	348	342	357	356	343	318	375	348	344	350	359	326	361	379	360	380	369	351	367	330	356	332	339	349	355	348	342	363	367	333	352	366	372	369	295	391	348	363	352	396	349	372	326	330	325	355	355	322	341	345	361	345	361	365	351	354	339	348	331	364	342	357	317	357	363	348	394	375	364	360	353	344	371	342	330	354	357	330	377	343	331	345	356	362	363	362	374	350	337	350	349	349	310	320	339	330	334	369	360	369	371	402	359	353	370	370	334	386	323	320	322	364	370	368	342	369	317	364	343	333	361	363	374	298	326	372	333	361	343	377	373	396	335	351	333	352	358	370	377	351	367	318	369	313	378	358	342	383	374	352	353	353	341	373	374	379	314	377	349	380	339	337	375	367	365	336	334	325	378	385	347	348	347	341	356	347	348	360	350	362	349	405	368	333	373	404	355	348	379	343	325	366	356	340	341	389	358	349	342	340	356	352	360	339	350	353	357	364	355	329	345	388	350	399	374	349	348	330	356	380	358	329	381	362	373	367	336	358	344	333	336	336	358	344	349	384	348	372	369	308	338	375	340	390	346	360	344	359	339	374	360	374	366	345	396	337	362	366	358	384	366	325	322	360	364	367	367	340	410	367	364	363	355	337	388	354	340	345	341	388	324	345	339	338	330	351	377	377	384	357	358	347	358	354	336	347	380	356	381	360	339	352	356	334	374	399	355	336	356	356	380	357	335	366	381	336	323	339	359	356	324	364	358	343	359	349	369	335	332	356	374	358	361	353	392	354	345	371	336	358	355	377	345	379	358	359	360	339	329	371	372	346	360	363	376	368	364	367	373	364	339	383	358	348	357	310	335	350	370	372	339	360	340	351	362	363	342	336	319	375	360	369	369	383	362	353	322	329	359	348	318	347	360	327	379	343	333	384	336	344	319	361	354	354	343	375	358	389	372	348	357	352	361	377	358	356	331	384	359	337	359	314	382	357	348	351	342	349	363	345	349	350	332	348	344	330	353	360	330	352	334	373	365	336	332	325	358	383	343	373	371	366	332	343	372	370	352	387	349	364	373	356	361	363	348	356	357	343	357	382	370	379	361	362	322	356	360	342	365	390	366	385	365	357	364	352	380	366	330	318	350	336	331	384	347	359	335	365	330	367	332	343	384	332	366	348	367	369	329	346	357	362	371	354	348	364	352	344	343	351	331	377	346	343	333	334	367	364	372	334	384	334	343	367	369	347	364	347	329	322	401	346	394	365	335	371	362	342	362	385	375	331	323	388	354	346	369	343	357	346	368	344	339	354	352	347	372	316	373	352	366	360	376	340	362	347	351	349	379	342	370	345	349	398	380	366	383	376	344	395	347	362	358	355	348	363	327	348	366	355	345	344	346	347	362	353	333	366	331	349	355	365	363	410	374	345	376	392	375	352	350	339	367	348	322	369	343	350	363	369	342	364	330	348	377	361	356	376	360	372	370	323	351	363	350	335	332	374	337	362	371	368	377	337	346	377	349	357	323	344	373	326	315	347	377	379	368	359	355	353	373	358	327	341	345	342	326	375	380	362	353	375	376	361	355	367	323	334	357	356	360	355	348	339	348	363	337	358	359	339	404	373	347	359	351	362	368	332	369	367	327	348	356	356	341	340	343	337	325	370	363	375	366	360	352	360	347	358	354	318	355	354	357	356	330	358	336	336	392	367	372	306	377	359	318	358	377	363
5443	5171	2296	500	466	501	562	577	556	464	424	344	338	274	260	239	209	164	171	172	140	118	104	107	104	95	89	90	84	76	88	76	75	89	68	78	75	50	88	81	89	71	69	65	80	73	59	63	68	51	54	65	57	60	51	49	50	52	50	47	57	58	55	69	51	57	60	66	59	41	51	55	49	48	48	61	53	43	56	48	54	55	55	41	47	37	49	56	63	62	41	56	61	47	52	55	65	49	53	58	51	66	63	55	38	45	69	59	58	48	44	46	58	45	51	56	62	56	45	50	67	63	55	58	49	52	40	68	45	61	54	51	65	62	56	59	56	55	58	56	69	60	59	49	50	53	44	51	53	63	45	50	54	61	55	43	55	41	46	47	59	41	45	48	52	61	56	45	55	42	53	52	58	63	57	63	48	59	75	56	64	41	81	52	56	53	56	48	62	48	54	46	66	41	48	49	67	54	41	53	58	60	55	58	53	57	61	51	58	33	44	56	59	43	51	60	63	52	58	50	42	57	56	56	51	59	47	45	52	44	61	46	57	72	53	54	66	58	42	55	47	47	58	50	59	40	65	57	63	60	44	49	58	42	48	36	57	63	51	53	53	42	64	56	47	57	54	48	39	57	53	45	46	47	60	66	57	53	52	57	53	53	47	57	52	52	43	60	55	65	37	59	52	58	57	54	56	55	47	50	56	47	48	62	46	51	46	52	72	44	59	50	73	58	45	53	64	63	60	53	53	54	47	52	50	73	48	51	44	55	59	54	52	45	61	49	48	48	47	62	49	49	49	43	42	53	51	49	47	53	48	45	54	52	58	49	59	57	62	40	54	51	46	54	51	56	57	53	66	52	47	49	60	52	58	57	70	55	54	38	50	62	40	52	46	44	49	59	59	54	50	45	54	61	48	59	48	52	58	64	52	48	62	59	59	52	60	52	47	47	61	71	48	70	44	56	49	54	71	63	47	43	61	48	51	56	47	60	49	63	51	42	61	56	55	57	44	56	51	49	37	41	54	49	48	42	48	43	53	55	44	45	61	60	42	65	52	54	59	58	57	48	67	49	48	52	56	60	44	38	48	64	51	50	53	54	62	43	64	42	62	44	52	54	49	44	64	52	52	54	45	56	66	49	53	45	60	39	59	41	61	62	47	39	58	51	56	65	60	47	56	61	47	59	61	52	40	54	58	49	65	51	48	54	53	52	48	45	43	64	49	61	43	56	55	69	46	44	48	43	44	47	58	50	50	42	58	50	52	53	39	50	70	60	60	55	51	54	68	48	68	47	62	42	54	56	43	37	44	56	46	59	46	50	41	52	51	56	60	53	58	46	58	43	56	50	61	56	54	52	51	56	34	45	62	61	53	55	72	48	41	52	40	48	51	66	68	65	61	49	57	41	58	40	53	48	54	61	52	44	55	44	49	48	59	48	44	47	66	61	53	43	69	56	45	50	52	46	44	47	53	39	40	68	52	48	51	63	54	57	52	60	45	63	55	61	66	50	48	52	59	57	52	67	48	55	52	44	56	64	51	55	46	59	47	45	50	53	49	59	56	56	43	40	51	50	37	39	59	44	42	50	52	67	49	59	46	45	38	58	54	78	53	49	56	46	60	52	72	51	60	41	53	46	56	49	66	62	54	50	52	60	69	51	43	62	66	43	42	55	51	49	45	50	52	45	51	58	56	50	50	51	75	53	59	40	43	69	60	60	53	54	55	53	51	65	61	40	64	51	54	56	52	57	54	45	47	55	58	44	65	53	31	46	46	50	52	57	50	62	49	59	54	64	49	64	68	50	54	42	56	50	50	59	60	43	59	50	57	48	63	39	47	45	45	44	49	54	57	42	44	50	47	60	53	55	52	45	47	48	52	52	42	55	54	45	45	49	57	50	59	52	55	40	45	50	45	44	57	41	54	57	56	51	52	65	52	69	45	49	50	56	58	60	49	47	44	58	62	62	57	52	49	47	60	67	44	58	56	59	49	57	53	54	39	46	61	46	46	51	57	51	55	55	44	55	48	51	52	58	54	60	52	51	54	62	56	68	55	53	59	52	45	71	63	66	59	43	48	48	43	54	47	40	48	47	55	64	47	65	48	57	58	64	41	41	60	50	58	45	42	53	43	59	42	53	46	57	56	45	56	57	53	68	63	52	49	44	55	42	48	59	70	44	64	68	45	55	50	51	60	39	44	54	52	52	47	52	43	46	57	60	49	45	45	49	59	62	46	54	44	63	60	63	60	40	53	51	50	48	48	53	59	55	54	67	53	54	61	48	39	50	63	63	69	54	44	54	61	63	62	58	46	49	51	57	44	66	49	64	62	44	57	48	38	47	59	46	54	72	46	52	50	52	48	57	62	58	49	37	61	48	62	52	46	44	54	53	47	48	56	46	70	41	53	45	43	48	62	48	63	52	45	57	59	53	55	53	38	46	64	64	43	45	55	50	64	59	46	51	54	44	49	52	61	37	61	46	46	52	51	55	57	50	63	43	65	39	43	51	45	51	46	53	43	51	59	63	43	48	54	53	51	50	46	64	56	57	50	61	45	52	60	42	60	52	51	46	57	56	55	45	53	48	60	58	63	50	50	59	60	55	47	59	53	57	56	46	61	52	56	45	46	51	50	42	43	53	53	52	53	53	59	47	61	52	52	62	60	58	45	51	58	56	66	38	47	52	51	54	59	41	61	68	55	66	58	44	40	50	42	52	54	47	57	50	46	56	50	61	52	52	64	61	46	61	36	53	51	52	40	53	41	52	56	53	54	56	53	67	48	40	53	57	63	50	52	54	60	61	56	38	53	64	48	54	44	52	46	55	45	41	49	55	59	48	65	47	64	67	50	61	53	46	48	58	43	53	41	62	58	51	57	60	57	46	53	51	47	52	57	45	41	51	45	54	51	76	60	58	61	55	52	35	41	72	62	46	46	50	48	51	47	42	57	53	50	50	65	50	52	54	51	55	47	56	48	52	56	42	54	61	57	53	45	57	50	48	52	59	48	46	40	53	64	59	54	52	49	63	54	55	49	59	49	60	46	48	61	54	41	42	47	52	52	53	63	48	45	48	64	50	45	48	61	53	55	55	44	41	39	48	51	47	55	42	58	53	59	45	45	56	42	50	58	60	60	50	56	43	53	49	52	49	55	38	52	59	59	48	45	46	51	39	50	62	65	59	32	51	36	47	57	54	56	51	59	50	68	50	53	47	51	42	69	49	50	60	50	63	38	43	66	54	59	55	51	43	68	65	58	58	53	59	53	56	51	65	57	46	55	63	53	67	61	64	58	55	47	43	65	40	46	59	53	50	35	56	55	38	58	46	58	55	48	47	47	39	51	45	55	66	47	46	44	43	62	49	62	47	47	72	48	36	53	62	43	50	60	49	51	65	53	52	53	62	54	66	57	51	71	50	59	37	68	47	53	41	58	41	46	52	64	53	53	64	58	55	46	66	54	51	53	64	51	60	66	76	41	45	47	54	48	57	49	55
33764	25871	15305	9053	15062	17414	16783	15608	14224	12428	11020	9354	8092	7147	6502	5239	4856	4406	3821	3398	2975	2630	2344	1883	1719	1647	1634	1484	1324	1246	1213	1163	1151	1109	1047	962	920	957	1032	1029	943	985	959	839	859	843	858	839	753	717	707	646	655	666	589	578	537	484	491	487	515	469	526	489	466	493	438	473	466	465	486	520	489	493	513	485	507	489	484	478	508	534	480	454	473	529	462	518	513	509	517	519	495	468	490	463	465	502	533	493	471	488	485	495	503	481	509	489	450	520	487	458	514	505	474	458	470	481	456	478	499	466	464	461	474	508	502	470	465	498	496	515	469	502	490	524	481	473	470	464	488	463	451	467	496	471	490	476	468	493	442	514	500	519	484	524	472	476	513	496	463	476	507	438	456	481	465	480	492	496	487	472	479	502	457	444	498	446	450	503	503	546	508	468	477	479	511	474	488	497	497	486	517	480	506	495	489	487	483	452	474	495	474	463	467	457	472	491	487	504	468	477	456	464	453	465	520	441	467	504	447	455	488	510	428	488	492	471	510	466	468	478	474	503	472	449	508	479	488	472	450	485	465	481	437	459	488	484	492	496	508	474	484	462	501	484	522	467	492	482	502	505	454	474	446	511	514	472	485	482	462	464	491	459	488	502	480	454	507	519	516	490	449	509	462	495	487	479	489	496	481	465	484	494	456	438	446	483	496	512	472	464	469	442	463	467	468	477	500	483	409	503	482	486	510	468	461	506	475	484	434	470	465	476	494	465	470	460	477	480	484	479	458	483	497	504	485	485	519	422	489	468	503	451	502	479	498	461	479	485	493	470	498	488	498	487	482	496	475	477	510	479	516	439	479	504	508	459	433	506	487	477	503	497	485	492	469	504	487	472	477	447	478	496	443	490	490	519	462	457	455	519	487	489	471	504	510	465	463	435	493	447	487	500	485	483	490	485	512	486	475	461	457	498	480	509	477	470	483	495	479	451	485	476	492	482	494	468	449	469	493	489	485	454	483	518	488	487	514	490	485	459	489	490	469	481	460	547	507	500	490	454	490	471	501	444	485	496	498	474	479	486	454	464	485	448	441	507	489	497	477	451	475	464	467	477	468	492	466	509	511	495	470	501	486	460	486	462	458	509	500	450	487	479	441	472	497	466	492	492	481	489	471	534	476	488	493	497	462	454	468	489	469	493	441	518	473	479	457	484	475	506	475	498	485	482	505	500	463	492	469	495	491	479	502	465	462	452	498	504	506	458	469	519	498	479	478	447	483	489	471	505	508	484	495	437	455	460	440	475	454	495	477	493	462	498	504	516	487	494	478	494	485	481	482	500	476	470	467	519	457	504	482	445	505	464	498	491	454	423	476	465	500	475	481	489	485	471	520	479	486	484	496	458	520	480	513	502	491	491	466	466	441	461	501	485	473	453	478	489	462	454	465	483	481	491	454	443	494	469	450	452	476	466	483	453	459	464	470	504	442	521	480	487	479	503	491	477	482	517	474	446	485	486	482	486	481	469	499	496	485	484	499	496	465	499	459	461	501	498	486	447	489	477	451	513	453	472	467	481	466	479	453	461	502	506	479	464	435	452	471	464	468	471	545	488	483	481	500	503	451	444	480	509	477	486	408	488	462	523	479	487	482	442	510	478	491	517	479	502	459	470	469	487	456	489	460	514	478	478	473	472	508	506	450	506	466	469	482	456	514	431	519	506	476	469	464	490	464	480	476	455	461	503	489	474	509	443	468	506	469	454	463	483	478	475	460	469	459	517	503	533	488	471	476	491	479	507	483	479	485	459	490	463	485	482	463	487	500	472	462	492	485	489	492	453	484	469	492	485	498	476	500	476	491	496	499	469	485	480	466	484	457	469	471	509	468	470	474	476	510	533	505	496	476	465	495	476	442	512	492	483	463	457	480	471	459	472	501	498	482	454	489	496	487	467	498	487	483	499	479	457	510	483	492	482	465	512	474	560	498	499	513	467	508	529	466	457	528	456	501	494	519	508	482	502	473	474	464	501	442	483	491	474	501	464	502	468	520	486	496	455	469	509	521	494	441	450	490	479	481	515	505	468	488	477	475	453	508	483	507	456	505	460	478	464	461	481	466	484	476	482	490	487	484	478	442	470	492	488	483	463	489	444	464	493	486	462	471	469	477	483	503	455	520	478	490	500	466	468	460	455	507	487	469	484	491	482	521	515	484	499	507	501	507	508	456	475	482	481	493	463	485	472	462	502	464	476	430	473	500	479	453	480	524	506	453	486	496	494	530	500	468	456	471	470	532	435	500	495	482	475	437	490	451	512	481	502	464	472	470	493	483	495	426	522	508	487	460	468	512	500	450	487	473	460	464	459	495	511	475	440	486	465	474	449	508	465	498	496	467	502	519	474	488	467	449	483	509	483	495	465	475	534	472	458	472	494	507	480	527	467	482	447	453	476	501	500	470	485	480	459	489	486	487	495	462	476	500	487	499	449	491	461	461	475	479	495	485	502	461	495	475	466	490	465	466	490	496	477	473	453	505	497	482	469	463	463	496	482	479	479	508	496	491	469	489	484	489	451	473	514	489	501	477	477	521	494	489	488	527	446	462	507	469	476	448	435	486	478	493	458	495	479	525	470	468	470	468	447	490	489	491	486	459	453	464	464	471	450	454	508	475	462	450	491	439	458	489	481	507	445	485	454	501	480	473	508	469	506	463	505	484	480	473	503	493	473	471	481	497	468	495	480	459	476	487	450	463	462	468	460	483	476	501	535	514	452	453	473	480	432	497	469	482	479	455	496	445	484	443	441	479	497	468	478	471	519	465	513	503	486	442	484	455	488	506	534	497	470	474	458	492	504	499	461	449	476	479	471	507	485	498	473	450	471	478	496	473	492	499	498	431	471	470	472	488	477	480	488	515	453	517	529	476	466	506	483	524	477	464	476	501	485	450	480	478	494	491	486	432	504	510	468	486	440	487	496	473	498	469	484	464	484	454	466	500	467	506	493	498	474	494	482	478	498	509	454	509	496	460	466	490	479	493	493	443	481	483	520	474	475	484	456	436	519	443	460	449	513	450	467	452	511	460	464	499	500	486	497	484	482	506	487	500	500	480	479	466	479	455	485	494	515	494	463	476	485	487	495	483	457	466	436	465	523	477	437	514	487	465	482	474	494	531	487	515	424	505	522	487	445	505	468	498	468	462	508	451	455	497	475	480	473	474	477	441	486	526	502	450	481	456	503	474	449	499	485	424	484	509	482	474	476	479	476	491	460	489	479	437	502	479	473	474	472	510	476	454	485	450	497	470	500	462	504	494	492	513	490	501	461	485	483	495	493	495	481	461	507	512	476	494	483	480	498	492	487	493	508	436	533	482	495	517	434	484	468	464	468	482	471	468	480	509	501	479	480	511	477	491	480	538	473	474	487	505	493	466	460	505	508	513	456	481	449	488	506	489	448	491	496	468	490	517	495	494	482	472	481	439	450	457	475	490	480	496	464	504	500	480	498	501	491	474	464
5337	4164	1503	476	401	465	523	575	496	465	377	331	318	288	238	214	175	167	155	163	129	112	106	86	80	86	76	65	68	59	60	61	59	54	64	42	43	58	47	57	45	49	36	45	43	46	48	39	54	40	47	37	40	45	39	36	36	46	39	34	31	30	33	36	41	32	25	52	34	35	43	32	36	32	34	35	40	26	45	43	33	29	33	36	41	27	44	24	39	35	27	36	37	32	27	35	47	43	25	31	36	38	26	38	36	41	31	37	35	44	33	40	35	34	33	37	35	36	26	35	23	28	35	28	33	31	35	35	28	26	50	27	39	36	33	32	34	35	34	36	33	33	30	26	38	30	31	33	36	38	28	44	30	38	37	45	40	28	29	39	23	24	32	29	33	23	34	42	37	34	28	32	32	29	30	32	31	37	32	29	38	46	34	30	40	31	34	26	29	41	34	34	33	27	38	33	31	33	26	32	17	31	30	38	26	27	37	33	37	46	24	33	36	25	29	33	26	40	33	38	30	34	44	32	29	34	34	40	27	35	31	28	34	31	31	37	35	32	27	21	33	35	25	31	40	37	31	34	31	28	40	32	37	42	30	42	25	33	38	40	31	39	39	36	40	27	39	38	38	30	33	41	34	32	32	27	31	33	26	28	30	33	21	31	23	31	34	27	32	42	29	34	35	28	37	31	38	30	32	33	29	24	32	31	27	35	36	31	21	33	32	29	33	36	35	28	27	28	34	24	33	24	32	29	43	39	41	36	33	42	24	32	28	26	31	38	33	34	39	44	34	32	41	37	31	24	36	33	37	36	34	30	41	42	31	23	34	26	36	32	33	31	26	36	40	41	43	34	34	25	37	26	45	30	23	28	32	34	37	40	44	33	40	30	40	35	47	39	30	32	37	22	36	31	39	25	34	29	24	30	41	31	31	22	44	36	27	41	27	40	43	41	37	40	43	37	38	34	35	34	35	30	46	29	34	25	21	32	36	32	35	39	31	31	41	29	28	30	34	30	33	46	22	24	28	25	44	36	29	37	38	18	36	42	33	29	33	38	28	31	38	47	43	25	41	43	31	30	33	39	44	29	40	33	42	30	33	36	33	39	19	30	36	28	28	41	34	28	28	33	35	36	37	34	34	32	31	31	38	34	40	34	45	28	26	23	30	30	28	27	28	38	34	35	46	26	35	30	35	39	33	31	39	28	42	41	28	29	35	39	28	30	42	35	30	36	32	34	35	35	29	33	32	37	36	31	32	28	38	40	44	24	24	46	38	32	34	26	38	29	29	33	30	28	41	38	39	30	30	36	32	34	34	34	29	40	40	37	28	26	36	37	30	37	23	38	26	28	35	30	37	22	35	32	39	35	28	42	40	33	31	29	34	23	30	41	34	36	27	28	34	26	35	34	25	45	38	41	37	29	26	32	38	28	27	35	32	31	32	29	35	31	35	27	33	39	40	27	24	33	38	32	35	33	41	30	41	37	30	52	28	34	29	31	27	42	24	35	27	35	33	56	32	35	27	37	40	33	43	32	30	39	49	36	36	39	48	39	38	41	29	36	35	24	24	29	27	41	26	39	28	28	32	39	26	32	30	39	37	31	35	37	23	30	37	26	31	24	26	42	29	28	28	29	34	36	34	31	31	28	34	39	41	35	31	34	32	32	42	29	22	35	42	42	30	42	36	32	31	32	35	30	33	40	30	44	26	27	33	33	29	39	33	33	34	17	37	37	24	37	30	49	24	32	35	36	34	28	38	36	49	26	42	21	38	42	33	33	40	28	35	32	29	46	31	31	31	37	31	38	27	42	31	34	30	28	33	31	37	37	37	33	40	39	29	37	40	38	25	30	33	34	32	33	30	41	37	37	35	36	27	31	32	31	32	33	31	31	30	33	38	31	41	31	32	29	38	39	24	37	31	34	34	36	37	29	37	38	24	25	32	46	43	28	31	25	32	36	36	35	25	30	32	36	37	37	42	32	26	38	45	31	33	35	43	32	25	36	43	29	27	29	37	33	24	39	42	36	34	29	27	33	46	34	33	35	25	32	40	24	33	30	24	37	32	38	25	35	25	28	30	31	35	38	33	35	27	36	43	36	36	44	38	29	36	30	30	26	23	27	32	37	28	37	27	39	35	32	38	35	36	27	42	22	32	33	36	36	41	29	36	27	33	40	35	38	27	36	39	38	39	38	29	22	36	28	39	34	32	32	31	32	31	37	35	36	28	40	35	27	28	47	30	27	31	31	32	36	29	35	37	41	35	29	33	33	39	37	44	33	22	32	38	27	37	47	29	36	28	34	47	31	34	26	37	34	36	44	38	34	34	24	31	32	27	27	36	34	27	40	35	34	24	39	29	27	38	38	31	25	25	38	43	30	36	43	35	29	31	28	35	24	24	31	33	35	20	33	36	33	29	25	35	43	45	22	31	30	40	39	41	28	29	29	29	37	28	39	33	43	30	23	27	29	33	34	25	40	35	36	29	36	37	27	37	38	31	40	30	34	32	36	27	28	25	36	33	38	34	25	32	31	33	30	38	47	28	29	29	21	41	29	27	36	36	32	30	27	28	39	38	31	33	34	36	30	26	29	38	24	41	38	30	34	39	40	31	37	34	24	33	34	39	35	32	30	30	36	31	47	39	24	30	26	31	39	32	25	34	27	35	39	36	31	37	35	25	27	29	38	34	35	36	34	33	33	28	28	21	40	32	32	34	35	36	22	27	25	24	29	28	36	36	39	42	32	36	34	41	38	39	38	28	30	30	28	36	39	35	39	34	34	39	24	30	29	30	35	39	36	38	35	29	29	36	33	43	34	40	32	33	34	43	21	41	29	35	32	36	29	37	40	28	35	36	35	38	35	26	46	44	37	43	43	27	29	24	36	35	33	37	29	32	40	32	38	29	34	29	40	31	30	26	23	35	26	23	23	34	40	34	31	25	30	43	44	23	40	34	30	35	41	28	24	29	28	31	24	40	25	33	39	30	38	38	32	34	43	31	39	42	43	27	32	34	41	39	32	29	25	23	39	33	29	31	26	45	25	47	46	35	27	42	38	27	32	42	41	22	38	20	31	37	31	39	43	31	28	31	42	41	43	30	22	31	28	32	21	44	35	38	36	28	29	39	24	39	35	45	35	40	28	34	27	35	34	38	36	35	30	24	37	40	30	32	30	28	37	26	39	27	37	26	33	41	33	44	38	34	31	42	25	20	33	40	40	37	43	31	32	25	47	44	36	42	35	32	38	26	30	38	32	32	38	31	43	32	38	30	32	22	31	28	28	35	24	24	37	37	45	40	28	28	29	36	31	34	29	39	39	19	16	34	28	28	35	34	28	37	35	22	29	42	26	38	40	34	36	39	32	26	40	36	27	41	33	38	32	34	25	30	37	42	30	37	41	36	38	34	25	39	30	32	36	54	35	33	31	27	31	32	43	37	31	37	29	31	35	41	32	28	33	33	32	28	27	39	34	30	31	34	29	35	26	37	31
31738	23945	11937	8468	14149	16655	16253	15649	13831	12430	10920	9412	8432	7291	6359	5353	4843	4350	3872	3351	2926	2561	2208	1707	1710	1560	1444	1314	1177	1193	1069	1006	995	915	938	777	782	816	879	820	752	621	663	728	750	684	661	681	540	518	549	534	518	446	428	419	352	373	342	314	319	369	303	307	335	332	314	302	349	294	364	340	300	312	336	299	274	313	340	302	295	318	328	349	349	318	309	317	314	319	307	324	302	300	321	316	329	334	315	327	303	298	337	302	332	306	340	321	306	309	330	313	300	307	297	308	281	320	294	325	310	329	324	291	319	286	304	293	279	294	314	297	302	346	311	323	320	323	299	283	292	295	296	334	288	327	312	277	346	321	338	299	334	304	345	311	302	328	318	286	329	308	272	307	286	306	302	325	309	317	278	324	344	307	333	292	331	305	288	311	305	306	357	268	335	331	309	315	343	325	347	324	308	318	301	297	323	300	323	324	303	326	295	336	358	309	300	315	334	320	306	315	281	316	331	306	304	339	314	287	290	293	297	308	322	325	300	311	339	294	282	326	303	314	314	355	328	304	320	332	337	340	321	309	314	286	299	311	300	327	343	306	312	315	314	306	303	337	310	307	339	307	309	287	305	326	306	301	283	313	316	264	305	328	300	295	319	299	305	295	360	288	297	324	317	333	306	315	291	347	332	344	276	329	340	307	307	272	316	301	284	278	309	305	322	323	314	281	307	295	316	329	319	325	297	280	284	326	303	314	326	337	329	343	291	314	305	311	339	312	298	345	314	346	312	314	351	322	344	308	317	310	270	342	322	292	277	325	308	308	309	312	326	303	292	321	299	315	290	322	320	345	320	305	292	309	289	299	302	291	323	330	319	299	321	294	311	315	313	303	327	314	322	321	305	288	306	290	311	313	312	330	334	333	320	320	275	327	339	296	325	320	285	284	344	306	301	311	324	310	309	338	303	295	297	286	318	301	291	308	315	321	319	287	328	263	314	291	286	344	294	319	306	320	327	301	320	284	297	291	306	322	319	322	319	293	328	310	318	313	316	328	326	294	319	304	305	305	313	324	294	324	335	280	312	316	338	282	293	314	321	323	314	308	321	287	320	284	318	289	282	296	318	298	294	324	326	300	324	319	319	325	293	284	325	292	306	316	313	300	285	305	296	315	291	309	318	274	339	323	300	357	315	285	315	330	313	307	297	320	324	306	278	292	320	292	303	314	306	309	282	298	309	294	322	294	279	320	307	318	324	327	328	315	310	293	319	327	332	320	339	285	307	334	299	286	287	333	328	314	328	320	333	322	315	305	316	328	283	313	335	306	308	302	312	329	296	308	314	305	300	286	291	314	309	300	317	324	296	306	306	356	311	306	341	281	310	319	294	317	301	346	309	295	332	314	298	283	300	312	316	308	293	308	313	338	327	315	307	349	325	310	332	297	328	303	322	319	306	340	288	292	341	296	313	316	312	317	319	312	318	323	331	309	302	315	310	308	305	325	310	295	340	320	351	351	341	327	322	294	307	306	308	304	324	314	288	292	286	321	332	321	287	314	317	320	305	336	320	326	319	281	284	311	311	342	317	324	303	270	307	303	294	292	315	312	312	269	322	298	300	302	300	318	309	296	299	344	304	306	312	321	300	304	294	306	322	323	310	316	317	299	296	296	330	300	305	321	311	309	308	303	297	321	320	315	302	338	287	286	329	293	314	295	327	302	289	316	324	306	309	292	320	297	330	276	299	304	317	301	314	305	284	286	312	303	295	335	330	328	330	294	316	329	322	311	294	316	294	295	318	296	287	295	320	279	314	315	289	339	333	299	303	327	331	271	317	285	308	319	294	300	284	335	326	296	318	298	314	332	306	322	299	314	320	336	331	301	311	289	310	331	331	334	288	303	310	319	295	301	303	308	314	304	285	301	309	295	305	305	319	306	304	308	306	321	302	316	319	291	331	319	313	320	351	310	348	301	307	318	324	278	324	312	299	278	312	284	262	272	315	291	286	291	302	304	287	285	298	347	312	274	307	289	296	287	312	344	300	316	298	319	300	281	326	337	315	305	272	337	286	290	260	302	336	293	315	287	298	320	308	320	338	329	301	291	306	280	304	301	315	302	325	267	313	309	308	318	291	341	310	320	340	309	323	290	318	294	331	307	275	318	297	323	300	305	317	319	323	283	303	324	313	342	270	320	308	294	299	327	280	310	297	299	345	337	291	326	331	302	313	334	293	292	287	338	320	283	305	297	306	330	309	309	322	319	287	313	309	356	302	337	289	305	310	315	288	286	304	298	300	305	306	297	316	302	304	302	294	317	325	291	312	321	322	301	297	317	326	326	310	329	318	309	318	307	284	290	338	315	304	314	323	312	334	321	319	327	323	304	332	286	343	301	310	299	319	302	310	312	315	296	323	290	318	302	319	317	316	315	312	287	330	308	314	329	304	292	319	337	317	354	283	282	293	305	268	324	295	309	330	290	315	326	318	317	309	313	303	337	311	323	336	303	327	323	319	320	309	296	315	347	324	323	317	304	331	318	331	321	327	338	294	291	338	329	312	304	298	286	299	283	323	324	308	344	323	308	340	328	304	300	313	304	304	277	323	300	325	280	332	292	311	268	320	316	307	315	334	304	320	292	285	328	302	308	328	285	309	335	308	353	331	309	297	323	288	325	314	294	302	326	316	279	341	316	308	293	305	343	309	294	271	310	328	301	343	301	320	314	294	315	309	308	305	312	291	330	281	328	325	320	315	288	323	287	312	291	321	310	331	331	305	301	283	300	300	267	320	282	309	316	273	311	350	279	329	327	328	293	335	312	289	325	308	309	332	308	313	325	364	323	348	292	329	299	326	303	324	340	319	304	301	317	343	291	322	307	320	293	348	306	317	302	309	299	293	286	305	294	302	311	260	303	313	307	285	313	318	303	295	311	303	302	290	314	322	326	273	296	290	313	276	318	277	320	336	325	315	322	317	286	342	310	289	322	348	297	290	324	303	315	304	303	339	323	304	330	294	308	297	312	284	300	319	306	309	317	293	329	347	269	290	343	317	313	320	277	318	316	283	313	276	329	301	312	327	334	294	327	342	314	313	333	309	321	285	315	328	325	311	315	316	327	354	310	293	294	312	309	302	295	304	324	253	298	307	310	286	284	334	315	304	298	320	332	354	281	297	323	293	294	315	311	328	306	319	279	343	330	297	287	300	322	306	320	323	286	321	300	340	304	294	295	336	306	325	308	304	294	296	308	326	332	316	302	315	342	339	323	326	309	294	318	306	308	321	285	292	334	286	331	326	319	313	314	302	316	282	317	301	324	295	290	309	291	301	306	303	351	294	313	295	318	336	350	269	299	309	286	317	329	314	303	285	307	309	309	315	313	322	283	279	311	313	293	330	329	293	308	296	300	311	318	322	328	262	269	297	296	325	315	322	311	330	287	304	357	343	317	317	316	293	334	315	300	321	332	317	309	319	291	322	330	316	327	338	312	345	317	314	328	330	311	322	300
6834	6889	2286	592	516	626	632	660	625	558	453	452	395	368	287	275	250	231	191	174	156	164	114	129	108	111	100	91	104	101	86	83	63	81	59	75	84	95	83	79	72	58	57	69	77	59	48	79	70	65	63	63	65	51	49	46	50	49	47	44	49	41	65	39	58	52	56	40	62	55	62	51	52	55	45	42	52	45	48	49	64	49	56	52	53	48	55	52	55	54	50	54	46	55	34	59	49	45	55	52	60	46	49	51	55	38	44	53	52	53	58	44	49	45	41	62	50	51	43	61	45	48	52	54	40	58	53	56	47	44	57	51	46	51	47	55	34	52	50	50	51	46	37	53	47	53	48	40	45	55	54	46	60	48	62	55	50	48	62	47	42	42	51	50	45	45	44	44	45	43	54	49	51	45	50	54	46	46	43	43	58	56	46	48	49	44	66	52	54	56	43	64	49	50	58	48	47	65	54	49	39	52	44	42	52	42	58	56	43	38	44	50	48	64	55	46	46	47	47	42	58	49	58	47	39	47	49	47	51	55	54	54	49	62	51	56	35	57	60	43	59	49	37	55	60	45	65	60	52	77	60	50	49	68	45	57	52	56	46	46	51	59	57	58	56	62	48	50	52	53	44	60	50	49	62	31	46	47	55	61	47	48	70	54	44	59	55	54	46	45	46	56	50	45	46	54	60	41	47	52	51	59	44	41	48	50	36	48	54	51	59	57	45	36	53	63	51	47	42	47	57	41	58	53	46	52	56	42	56	49	53	40	32	47	43	49	52	65	51	51	31	56	69	62	45	52	52	52	49	49	51	40	47	51	52	52	55	42	58	56	47	58	53	60	54	46	53	42	55	45	61	56	43	65	48	62	37	52	41	56	52	48	50	41	40	52	48	49	45	43	57	49	42	58	60	63	39	43	49	37	57	42	48	42	44	43	57	50	53	50	48	39	50	56	46	56	43	52	50	50	38	47	49	48	63	54	35	42	47	45	46	50	61	50	52	48	63	47	56	63	62	48	58	53	51	51	44	50	47	39	60	44	47	50	55	54	50	54	47	65	40	49	54	49	54	58	53	47	45	52	54	46	52	61	48	50	45	46	44	53	45	50	38	51	48	52	51	63	59	54	39	56	54	59	46	48	63	44	48	46	44	72	70	57	48	51	49	35	50	46	60	55	40	46	51	49	55	48	48	39	50	48	50	47	45	50	56	51	57	39	60	51	48	67	47	44	48	42	47	45	62	48	49	51	47	47	41	53	50	55	49	47	39	64	55	49	52	58	55	53	43	57	47	50	42	47	46	58	60	59	53	47	55	52	45	56	56	46	59	45	35	61	43	47	54	48	56	52	51	38	41	42	50	47	58	56	55	47	51	45	45	50	50	50	50	65	43	54	68	45	44	50	49	50	53	39	44	42	38	43	53	48	60	44	50	54	46	46	50	48	42	56	46	51	43	48	62	69	51	40	61	44	38	48	57	45	40	47	61	57	60	51	42	46	42	55	49	52	33	49	72	48	56	48	46	41	68	46	44	52	35	49	43	52	59	47	48	54	47	50	47	50	49	49	50	43	43	52	41	48	62	49	39	57	54	54	41	49	68	43	36	62	51	47	46	61	53	49	54	40	47	49	57	46	42	53	59	56	43	55	55	58	49	59	56	48	56	48	48	42	54	54	50	53	46	52	40	52	46	54	53	40	44	47	56	72	41	37	59	40	62	52	45	47	48	43	48	48	45	41	54	60	48	55	52	56	50	55	50	60	44	44	58	53	59	53	52	46	58	46	50	49	48	58	37	52	40	52	50	58	42	35	56	45	58	59	54	59	42	56	44	40	42	48	58	61	57	55	51	49	46	65	53	47	50	46	54	54	58	54	43	50	62	59	52	42	54	42	46	54	64	62	43	39	40	48	52	56	47	55	67	59	49	67	60	54	54	67	50	49	40	65	43	40	51	46	55	49	61	50	58	47	46	55	47	48	40	45	53	53	48	58	51	46	54	46	58	52	43	44	37	46	53	57	72	63	54	44	60	52	54	49	56	54	31	50	49	51	48	51	67	50	48	50	48	51	38	48	44	46	48	42	47	53	60	45	60	50	61	49	51	53	60	60	50	44	47	43	63	46	54	58	56	52	63	43	45	44	56	47	46	51	44	57	57	49	57	56	35	50	51	52	46	46	48	40	41	58	63	48	50	50	47	50	55	48	62	47	64	38	54	52	42	52	47	50	48	43	49	50	49	55	50	40	45	55	41	51	53	50	62	41	45	57	64	44	55	44	56	54	53	58	44	50	52	36	53	47	49	40	49	51	44	59	37	52	55	56	49	48	54	51	43	48	40	54	35	55	58	49	62	48	53	49	51	54	54	50	42	52	40	49	55	44	55	54	57	43	52	45	47	47	45	51	41	52	47	56	50	41	49	49	53	51	57	58	53	52	52	46	51	50	44	66	51	49	48	51	55	53	42	42	66	51	52	52	52	47	49	40	47	59	58	39	50	56	48	42	52	52	66	65	54	52	51	49	57	53	60	56	55	39	50	54	59	43	50	40	51	52	59	57	53	53	53	56	54	57	48	57	54	63	41	55	49	54	38	50	37	46	45	59	43	47	65	48	44	43	58	42	56	60	48	43	52	57	50	50	54	48	39	62	67	51	49	41	43	52	66	37	55	56	59	51	43	48	49	53	55	46	46	34	58	49	59	52	54	54	50	46	59	66	51	40	46	57	47	53	49	57	59	51	41	52	44	54	45	46	55	58	63	47	42	57	50	53	47	58	49	58	52	43	49	42	51	54	57	63	65	56	37	55	54	54	65	50	60	54	60	39	50	55	54	58	55	49	47	52	64	49	58	43	46	57	39	66	46	45	50	51	65	39	50	50	43	50	62	46	54	57	66	46	41	63	47	61	45	67	59	60	67	51	54	49	65	63	45	32	57	46	56	40	39	51	52	49	48	39	50	49	42	49	63	46	56	50	41	51	51	62	41	53	39	47	44	55	52	57	41	60	51	44	48	48	50	43	44	49	55	49	61	48	48	59	42	46	41	58	50	43	45	54	62	44	45	57	49	54	52	48	37	49	64	36	40	50	57	52	60	46	42	47	46	55	39	47	52	54	53	51	43	60	40	33	52	50	53	58	44	45	60	53	65	43	52	53	48	60	46	52	46	48	48	49	53	56	36	47	52	58	56	52	53	54	55	57	47	52	47	54	57	58	42	41	53	44	53	48	42	58	50	47	45	44	54	41	47	53	48	50	48	59	42	68	42	49	61	51	46	49	57	58	52	49	68	46	53	56	43	51	60	57	46	53	50	55	46	51	44	41	65	57	55	64	43	37	60	42	67	54	40	59	53	59	66	50	44	29	45	52	42	67	55	50	43	46	57	50	51	47	40	49	56	62	51	54	55	53	42	53	54	52	55	52	54	53	51	51	60	52	46	53	58	61	45	54	47	52	55	61	61	59	40	52	37	50	51	40	53	44	46	48	47	38	59	52
36387	28241	15166	10677	16421	18917	18115	17129	15932	14303	12596	11084	9840	8772	6964	6535	5913	5009	4554	3917	3411	3120	2581	2180	2125	2015	1745	1689	1658	1631	1407	1322	1193	1207	1064	1043	1133	1181	1164	1001	909	967	982	918	1073	917	854	804	788	815	818	721	697	655	600	593	572	540	507	483	473	511	488	473	505	471	478	429	470	501	480	458	495	471	463	471	440	438	485	464	492	487	479	460	472	465	491	467	442	449	487	463	499	481	509	462	467	494	459	469	495	500	495	487	474	495	466	467	470	452	449	451	522	475	428	445	458	448	450	461	476	485	499	442	461	485	482	444	469	463	485	461	467	491	460	433	494	438	482	472	465	462	480	496	467	426	485	483	465	448	479	447	472	462	488	458	452	504	430	455	440	462	491	478	496	450	496	475	485	496	491	450	490	476	489	486	463	454	447	447	489	471	492	449	436	448	508	510	439	463	505	462	456	438	468	449	475	443	487	465	482	469	469	476	467	467	469	448	475	461	469	432	459	443	464	474	462	441	478	483	484	473	451	488	459	462	453	513	460	513	492	445	457	440	450	453	477	424	468	460	456	486	462	451	466	442	498	448	474	493	450	447	475	465	448	468	470	469	510	451	449	449	477	479	506	469	502	480	397	483	476	444	472	483	455	429	447	489	502	485	468	500	479	463	444	471	431	480	482	446	452	475	463	486	438	428	478	454	450	466	435	497	432	462	433	469	476	469	466	468	468	435	454	484	501	459	507	451	446	473	460	465	425	476	489	464	445	462	456	447	458	473	461	433	461	465	479	452	444	483	482	485	476	479	456	463	476	454	476	461	442	440	442	446	496	450	437	426	492	425	457	470	430	472	511	472	451	472	468	482	433	465	451	483	450	404	475	461	472	468	449	471	448	481	432	456	475	446	462	443	436	456	446	446	436	430	472	437	545	422	473	498	436	444	442	460	462	449	485	462	480	459	495	483	468	461	488	454	479	446	434	419	479	491	483	480	446	479	448	464	466	501	454	491	478	481	498	457	446	469	461	459	482	428	482	483	503	495	495	485	442	479	457	423	476	441	456	488	464	511	449	484	459	412	489	475	480	452	468	447	465	448	429	466	427	457	455	471	450	478	474	424	476	466	426	469	459	476	456	439	456	440	448	445	458	483	482	438	455	457	448	444	481	444	462	451	522	471	471	455	433	439	411	471	450	458	450	434	463	460	471	475	420	449	459	472	466	474	499	478	468	471	473	487	473	459	449	463	469	475	441	460	454	477	469	450	463	475	471	448	480	450	439	444	450	500	499	478	461	463	475	503	445	487	439	449	490	463	530	480	451	478	416	469	490	473	468	453	455	468	481	451	447	447	463	469	447	428	481	464	474	462	465	475	475	467	480	443	467	458	453	479	450	449	513	478	461	466	471	495	475	468	482	438	463	479	470	447	468	482	502	506	466	491	453	433	436	428	450	463	469	452	495	459	499	437	485	461	478	470	431	503	437	416	425	450	466	491	441	439	464	489	464	439	406	455	448	476	476	467	426	476	436	500	460	504	461	457	495	463	453	485	460	462	485	442	449	460	461	489	482	472	436	439	456	430	447	444	454	496	442	457	482	480	456	445	468	422	472	472	526	456	469	449	434	449	483	454	456	454	436	474	481	428	453	454	420	444	433	484	489	474	434	458	474	483	494	483	453	477	454	459	445	450	446	462	466	452	488	453	471	422	463	443	474	475	437	449	413	458	434	484	463	494	477	470	448	487	445	490	435	482	477	468	464	484	473	425	508	458	461	420	470	470	496	467	460	461	436	464	473	458	500	485	505	463	471	470	486	481	476	460	457	502	458	459	454	461	495	478	445	446	497	466	460	438	448	443	467	440	533	452	451	453	488	424	436	477	483	432	466	501	434	453	453	435	484	444	484	502	511	472	468	417	443	459	441	477	465	464	465	434	464	469	443	463	444	522	457	465	478	462	475	474	460	453	462	438	466	447	470	446	462	484	465	431	446	469	463	469	515	436	472	450	448	481	442	474	412	465	467	431	485	463	484	454	482	494	458	431	466	426	439	470	466	508	503	445	471	461	432	446	422	476	475	479	461	461	467	466	484	465	430	435	438	486	454	462	453	480	488	438	452	446	486	475	472	433	442	454	440	466	450	464	468	439	455	458	476	441	452	481	462	462	480	419	441	502	446	470	485	492	461	482	453	429	427	423	457	443	470	403	459	491	482	490	471	456	470	447	445	469	477	440	474	458	497	470	443	481	453	465	457	448	484	456	441	509	469	436	438	458	469	481	467	486	505	479	457	414	461	456	471	442	418	458	444	454	429	469	461	465	458	441	456	467	411	464	480	480	454	443	440	473	465	467	473	472	464	436	433	453	451	482	442	448	416	453	441	448	466	482	504	463	466	436	461	471	433	508	430	468	457	442	479	440	436	439	455	467	462	474	452	492	467	456	470	463	473	517	454	455	453	464	475	441	444	468	483	477	450	498	475	458	477	447	438	439	420	510	452	468	470	502	463	469	462	437	492	454	443	465	439	481	490	470	442	468	477	483	490	477	441	489	441	465	464	457	467	457	433	464	494	439	496	430	457	456	461	436	471	467	496	405	471	475	454	451	505	479	441	446	455	468	517	454	480	440	476	468	453	434	448	457	418	429	478	477	474	431	481	461	453	438	447	433	451	478	475	466	438	487	486	489	439	479	516	468	445	473	519	476	489	442	476	478	471	459	490	476	472	459	485	446	448	459	474	453	480	473	446	469	466	462	468	427	445	456	462	481	448	451	446	478	457	445	471	454	453	449	434	431	469	451	520	447	470	482	446	464	423	456	471	495	464	451	473	503	469	462	447	448	450	442	456	484	457	457	474	478	469	521	465	485	429	452	436	434	445	435	464	445	451	465	446	437	433	446	424	457	481	478	442	453	457	447	445	475	502	432	476	455	454	474	466	449	440	449	455	449	493	485	435	422	468	437	466	435	420	475	445	504	453	456	428	435	458	469	453	479	465	436	464	465	488	429	463	453	429	459	468	429	465	450	432	454	491	489	443	453	455	455	485	464	458	462	443	457	434	456	481	462	429	484	425	465	483	459	442	480	471	470	442	471	469	444	517	487	462	504	452	456	452	478	440	469	480	443	461	487	456	442	450	471	429	460	459	473	451	483	457	476	506	469	451	430	467	469	467	491	491	457	454	468	486	455	468	485	473	478	457	468	457	476	466	458	445	468	437	449	472	439	471	484	461	472	487	513	440	447	463	453	477	467	456	445	520	482	457	430	442	435	502	453	468	501	483	445	511	446	432	470	476	478	456	486	513	474	452	467	453	472	470	473	458	459	463	433	450	458	433	477	555	437	464	449	445	453	431	480	479	463	471	466	468	467	432	424	474	428	459	433	448	497	466	491	463	522	460	465	478	443	460	478	476	457	440	456	446	452	459	483	504	466	481	460	442	447	495	474	440	442	441	457	457	484	457	441	467	491	504	460	479	475	488	448	474	460	454	479	460	464	423	421	485	473
3381	2246	953	356	308	394	418	426	417	402	313	288	275	213	185	172	174	131	139	134	108	112	98	71	86	80	65	68	73	73	56	63	61	57	46	48	64	53	49	58	72	55	45	56	53	57	38	39	55	50	48	48	43	56	45	52	46	41	47	29	46	42	47	46	24	27	35	54	47	41	42	35	42	29	42	35	30	39	32	37	40	46	47	38	39	55	38	44	37	48	47	38	37	47	36	41	57	34	41	40	30	41	32	48	37	42	33	37	43	41	47	41	40	42	35	38	26	34	35	39	38	40	35	37	37	36	44	38	47	39	38	32	34	37	27	41	45	39	40	37	35	46	39	51	38	57	38	30	33	38	53	38	30	36	34	30	26	47	42	32	41	31	54	46	43	43	47	36	42	46	36	34	29	23	40	52	39	25	41	49	43	41	41	40	51	43	38	35	37	35	32	44	30	31	44	31	35	44	44	30	46	52	27	43	35	44	44	45	46	37	44	52	32	35	40	39	47	31	31	37	44	41	27	50	32	42	35	44	35	45	28	32	45	42	52	42	34	41	36	39	35	34	43	35	48	46	30	36	29	39	31	40	44	38	37	41	39	43	37	42	40	44	43	27	37	37	36	30	37	31	34	29	32	37	34	43	40	41	40	36	39	42	38	50	36	46	45	51	26	41	40	41	58	34	27	44	34	42	35	59	41	23	46	49	51	31	47	57	24	48	40	38	44	51	27	27	41	42	38	35	33	51	46	35	46	39	41	29	45	36	36	38	38	39	40	38	45	36	40	41	37	38	44	44	35	41	40	40	33	40	41	40	36	41	35	33	49	39	37	40	44	38	49	39	38	40	28	34	35	35	40	48	38	54	39	30	30	40	36	55	39	44	39	47	39	42	43	53	35	41	47	34	41	43	50	39	32	29	33	47	42	28	43	37	40	30	36	38	28	43	30	45	33	44	40	47	39	39	41	30	43	54	28	42	30	39	40	36	53	34	43	39	33	47	39	36	50	42	40	36	40	32	40	23	43	35	39	40	47	42	27	33	36	44	40	39	37	40	37	40	40	45	36	48	46	41	34	41	47	37	44	41	33	39	41	31	45	28	41	41	41	34	37	40	36	39	36	43	47	37	37	46	40	33	44	43	42	43	34	35	46	44	36	48	40	38	42	32	41	37	51	41	42	35	46	50	36	37	34	25	44	40	33	33	41	28	36	34	34	32	41	48	33	40	39	41	38	48	42	39	36	36	43	33	38	39	39	37	45	43	41	48	39	39	40	47	48	37	38	29	55	35	45	40	38	36	29	43	39	48	42	38	36	41	35	50	35	27	45	34	32	38	25	46	47	36	45	42	50	32	38	34	25	46	34	43	41	44	34	39	41	37	37	42	28	38	48	49	31	57	43	41	52	41	32	52	35	39	40	30	33	38	43	37	48	27	45	42	45	42	39	46	41	42	43	45	32	44	37	45	38	48	37	35	55	39	39	35	31	39	35	39	46	34	38	35	32	35	58	37	38	46	42	33	41	26	42	50	47	42	31	38	38	29	47	40	45	39	36	39	46	32	36	58	46	42	30	43	40	45	51	48	28	35	45	35	60	44	44	40	38	47	44	40	35	41	48	35	35	35	38	32	43	34	36	40	46	37	42	42	38	38	35	57	32	42	30	41	29	42	37	36	39	36	32	33	41	37	33	48	37	44	48	38	34	43	34	47	32	43	37	39	40	39	42	40	45	46	45	30	41	43	41	41	47	54	33	30	45	46	36	41	37	36	45	44	39	32	42	38	41	46	28	47	39	40	46	39	36	32	38	48	35	41	28	35	38	34	43	42	31	35	42	56	50	43	33	41	25	33	37	35	49	40	36	43	37	32	45	40	41	43	35	50	43	38	41	46	38	29	37	40	31	37	46	42	34	32	39	43	50	51	48	42	40	52	46	44	54	39	31	35	33	34	39	40	33	49	44	28	38	38	44	37	29	37	37	34	36	37	40	37	39	43	34	38	38	36	43	57	33	32	35	31	31	41	40	46	42	32	36	47	30	45	46	40	48	36	36	35	36	42	48	50	46	43	40	46	50	47	36	28	39	49	43	31	54	32	40	41	38	41	41	48	54	39	40	49	44	39	47	54	35	32	36	36	32	34	45	38	36	35	44	38	35	38	37	46	48	39	36	36	34	23	46	42	57	36	37	35	44	32	46	44	41	33	44	32	44	33	49	33	39	34	34	43	45	36	29	41	43	39	41	34	47	36	30	28	30	37	50	32	48	40	43	44	53	37	36	35	42	48	42	35	42	37	37	37	42	37	34	39	36	50	41	39	32	50	43	31	40	41	39	50	52	33	31	34	36	43	40	43	35	37	38	28	50	37	27	44	35	43	38	38	45	45	42	36	38	47	30	33	47	32	58	41	52	43	47	32	31	39	41	34	34	36	27	44	45	35	47	39	32	39	36	42	31	37	43	39	26	44	43	38	43	43	32	37	43	41	37	29	44	33	37	36	31	32	30	38	34	31	39	41	42	45	37	47	46	38	44	37	32	47	38	36	36	51	30	36	43	49	29	52	30	47	36	37	33	37	45	36	44	39	35	26	37	43	39	35	34	42	35	33	43	37	42	41	31	40	28	31	34	44	35	36	37	35	36	32	40	39	36	43	39	36	41	32	31	22	34	34	39	21	39	36	29	42	38	39	38	42	37	34	44	42	35	32	40	33	34	53	41	40	37	44	41	35	42	30	42	37	40	46	47	40	47	40	47	44	39	43	28	42	34	41	38	47	41	38	25	37	41	32	31	45	46	46	36	49	42	41	33	42	37	47	35	36	40	41	35	36	27	39	36	38	35	38	49	30	47	31	47	41	41	39	36	42	42	34	38	40	33	38	37	46	37	46	32	37	39	38	43	36	54	51	40	41	35	43	32	30	47	39	39	28	36	54	47	43	32	23	41	42	31	43	36	40	44	42	28	30	34	50	26	34	42	43	46	30	36	37	34	46	37	44	47	51	42	33	41	47	46	47	43	31	31	46	39	35	39	45	41	49	25	26	44	36	42	43	33	42	32	42	44	40	39	33	40	35	42	42	41	48	37	28	32	45	37	55	37	39	44	44	48	39	35	36	39	39	41	35	35	44	53	43	45	44	46	39	55	40	36	37	45	36	40	46	30	36	35	48	41	37	44	38	42	45	37	38	38	31	44	42	43	48	36	41	43	48	50	40	55	22	38	44	49	43	37	36	35	45	31	38	40	38	47	32	43	48	30	45	40	38	34	44	39	34	35	36	47	37	39	34	40	45	41	44	32	36	45	39	30	40	40	37	34	51	36	36	36	43	30	45	40	43	39	38	48	30	33	35	31	44	43	33	28	37	34	29	50	29	40	48	39	44	50	39	46	39	44	42	46	24	51	46	39	41	33	41	39	27	39	38	43	38	35	41	41	34	44	41	38	42	39	41	36	34	52	42	32	45	41	36	39	31	42	43	39	33	30	36	33	25	37	41
28059	18416	10044	7220	11896	14480	13980	12891	12085	10615	9008	7882	7078	6100	5191	4734	4076	3516	3197	2728	2471	2264	1796	1579	1457	1396	1272	1169	1143	1087	931	948	880	801	734	780	813	793	714	785	706	660	672	634	674	599	567	619	530	495	483	504	452	519	434	418	409	418	387	345	395	377	360	339	377	366	409	411	369	376	385	350	375	365	359	348	426	376	368	381	362	361	381	369	436	401	338	331	339	373	392	397	373	347	354	403	359	378	365	321	351	364	345	319	384	393	322	332	350	401	351	340	387	296	329	334	379	378	383	345	330	371	375	358	361	374	355	360	353	323	337	415	366	368	374	353	375	354	361	348	358	359	354	371	357	338	343	333	373	377	361	368	347	368	359	357	338	367	367	381	345	374	387	356	340	359	354	345	364	314	374	361	366	319	364	362	369	382	392	344	369	359	333	371	339	345	323	360	342	362	392	379	343	351	353	344	358	375	406	403	372	342	371	322	367	335	386	362	358	367	359	413	381	358	364	392	340	341	355	367	394	359	384	370	366	344	357	379	362	344	377	390	357	345	314	371	392	373	346	342	359	374	363	357	351	350	370	335	363	371	360	354	333	364	381	394	336	380	344	349	370	370	370	331	359	370	350	360	379	341	346	394	376	391	351	348	344	353	378	385	356	360	322	367	353	323	384	355	372	341	378	349	359	353	377	380	343	357	329	376	365	314	375	324	368	360	364	374	344	359	344	335	358	346	368	357	383	391	333	364	357	346	324	368	415	357	368	370	325	349	367	373	383	355	371	397	346	364	376	354	366	361	343	365	338	358	359	349	365	395	372	354	361	358	377	408	355	343	386	365	347	351	364	338	350	331	354	387	331	362	358	357	377	345	322	352	376	363	347	357	386	355	373	353	376	330	377	370	339	384	347	332	394	353	357	345	362	365	354	376	383	346	324	378	374	388	362	376	356	334	374	381	365	356	364	348	341	352	357	371	374	352	325	347	355	374	373	349	366	378	370	360	361	379	330	327	363	348	355	384	344	357	375	375	357	351	356	406	367	359	340	371	329	372	334	333	369	364	356	380	358	310	342	368	354	342	372	366	363	355	362	363	354	372	355	363	346	344	352	366	353	349	375	340	352	335	340	371	402	366	367	358	384	377	396	368	364	349	379	353	355	361	353	365	384	370	395	367	372	338	365	351	357	364	354	370	349	351	350	363	388	362	355	360	342	344	336	347	350	342	377	342	369	334	380	367	351	368	382	328	358	360	357	355	376	360	361	373	370	390	370	385	353	347	367	349	364	317	364	331	386	355	321	338	401	378	387	390	361	371	364	374	387	386	358	352	358	373	351	363	373	342	372	346	387	353	374	329	336	380	346	368	330	376	344	403	374	369	369	381	362	347	374	339	348	368	365	337	352	343	381	340	358	368	404	336	341	359	382	375	356	367	374	375	345	339	332	359	366	383	366	355	362	348	368	386	390	338	377	369	389	357	355	422	367	379	367	368	408	315	374	347	357	343	367	341	365	387	377	365	345	336	351	323	354	354	397	382	380	387	347	348	366	353	362	333	355	350	345	358	334	374	366	391	359	368	368	331	358	376	370	351	332	377	353	375	356	330	382	367	330	355	344	360	339	376	384	358	345	361	385	393	358	366	366	342	363	338	384	375	377	342	364	355	355	366	349	357	332	350	352	371	352	364	360	342	383	347	377	370	351	313	382	379	393	345	346	364	349	374	370	346	375	381	387	367	352	415	380	353	373	366	360	339	413	358	386	352	355	343	380	346	329	357	407	370	396	341	345	369	359	341	367	343	376	360	350	368	355	352	342	366	350	382	378	379	343	363	332	340	381	384	349	365	382	382	342	370	325	341	372	391	374	346	369	369	336	366	341	369	358	411	359	369	390	359	371	355	372	417	337	371	365	360	331	342	329	370	395	367	367	388	372	380	344	350	368	355	372	369	359	348	383	365	370	346	392	354	355	380	362	375	384	333	349	369	344	362	364	355	356	318	392	388	379	358	394	370	349	318	375	352	379	384	392	345	394	365	366	385	331	361	345	334	365	364	354	391	375	363	366	390	370	351	374	356	334	358	367	381	382	324	353	371	419	333	333	384	361	322	341	368	359	367	378	335	372	342	383	382	321	347	362	375	360	353	388	341	366	361	365	358	360	359	382	357	339	388	367	352	361	342	351	359	374	367	368	339	363	360	335	394	366	379	345	326	382	350	353	362	347	377	357	366	378	372	357	376	383	364	338	375	339	358	381	356	325	393	331	356	425	362	390	345	345	355	371	363	350	382	342	345	372	341	349	337	357	377	332	358	341	358	375	364	387	343	345	385	367	393	344	363	353	344	323	342	371	400	345	376	332	357	358	338	370	373	372	379	332	382	357	356	369	371	353	359	329	377	359	359	316	367	338	391	356	356	367	352	356	398	370	369	392	357	361	328	377	329	349	359	382	366	360	391	332	374	375	356	389	375	370	322	358	351	351	370	361	348	349	388	375	358	353	379	342	363	378	345	365	373	363	373	353	414	375	349	320	353	347	393	348	382	337	339	374	372	318	341	375	342	382	370	338	390	334	348	359	369	356	359	383	324	359	365	366	368	384	336	355	390	386	350	352	335	370	363	330	337	355	338	348	345	368	367	368	365	339	354	364	334	375	372	343	377	350	372	335	381	365	337	342	385	345	392	342	362	390	361	363	346	373	382	363	365	340	365	317	333	337	358	336	354	353	363	356	345	369	341	396	352	356	350	344	323	366	384	354	361	356	355	353	354	363	344	353	355	337	323	352	368	370	341	372	353	362	362	384	340	325	355	353	359	319	340	342	343	383	349	345	358	379	330	355	373	365	391	352	346	372	343	356	350	343	346	344	366	347	359	344	346	391	348	372	353	342	378	357	372	354	346	372	361	369	354	371	349	363	361	363	349	334	378	357	352	334	339	335	321	379	378	406	368	368	357	357	325	377	357	349	358	373	404	366	388	339	375	385	372	386	378	378	341	359	369	335	368	352	349	345	355	344	349	353	411	362	385	382	363	379	356	360	367	354	350	362	372	393	333	357	369	362	409	352	381	334	387	359	361	345	341	364	354	340	383	354	362	352	357	360	359	360	345	361	345	330	334	379	361	376	341	394	361	342	341	382	345	367	341	368	406	347	321	386	346	365	371	377	367	338	367	379	362	353	369	355	366	358	381	380	353	386	370	331	427	355	382	374	356	334	366	353	383	389	334	382	351	370	353	374	345	408	348	346	350	304	329	358	365	377	355	394	377	345	382	342	366	378	349	378	334	346	341	367	352	348	373	358	364	381	395	401	381	339	344	345	356	326	356	334	382	386	346	355	345	361	340	365	353	358	335	330	365	363	352	377	344	364	366	343	378	345	379	392	379	388	357	385	344	374	378	358	332	369	341	340	331	343	346	379	366	348	360	370	335	362	366	344	353	360	397	364	409	336	357	342	383	351	351	376	341	380	386	365	364	358	336	364	355	341	377	319	376	336	365	374	367
5348	5180	1852	523	393	468	533	629	546	498	413	392	316	269	278	236	201	168	200	172	143	130	139	107	128	105	95	94	98	65	93	86	60	75	65	67	80	80	78	77	61	69	84	81	70	61	70	66	78	59	77	53	53	71	79	58	63	53	48	52	54	58	54	50	38	54	59	53	56	62	58	54	64	68	46	40	47	57	71	52	57	59	55	57	45	44	58	49	49	64	52	64	62	49	62	46	51	59	59	54	48	69	48	54	61	44	49	44	49	52	58	43	62	48	49	59	65	60	58	40	58	55	58	57	63	59	52	62	50	55	43	48	53	49	56	47	63	59	63	42	50	51	49	57	62	54	58	58	40	47	57	55	58	54	59	62	51	59	56	64	62	53	40	55	53	30	52	54	58	45	62	49	59	45	48	47	57	42	48	64	42	44	69	50	58	59	66	45	59	50	40	41	55	60	47	47	42	46	52	54	55	59	65	58	58	49	42	47	52	63	63	44	49	35	49	61	55	60	62	69	65	53	64	55	68	48	52	52	49	59	58	62	55	50	46	53	71	35	62	54	54	51	50	48	54	49	52	60	61	60	48	52	48	61	52	47	47	58	46	56	62	49	60	58	58	47	54	55	57	49	53	54	57	43	52	49	63	50	58	58	61	63	71	44	40	59	61	60	65	52	52	36	43	66	59	60	51	56	50	49	51	55	51	52	53	65	52	50	56	49	57	52	40	49	47	53	67	62	55	61	58	59	63	65	47	50	54	64	58	58	54	54	56	50	47	56	46	52	49	43	58	55	58	49	49	52	50	45	54	51	50	49	57	47	50	59	59	50	81	58	59	48	52	65	44	62	43	59	65	55	43	51	62	50	56	65	60	64	60	43	56	56	48	66	52	59	54	59	55	43	47	39	57	53	52	48	54	68	57	64	49	56	52	48	40	61	49	54	47	70	65	46	53	48	60	61	48	42	50	57	73	45	63	58	53	50	34	47	58	52	60	56	55	53	42	49	58	44	56	61	61	50	48	61	55	58	46	50	67	59	50	60	44	53	49	64	57	64	51	56	60	54	62	52	51	59	53	65	50	42	47	73	46	57	59	59	46	51	43	58	43	48	56	49	56	53	59	57	54	34	50	51	56	61	42	57	52	53	51	63	52	43	58	64	46	66	69	68	55	58	52	63	52	61	61	54	52	41	59	53	59	57	51	60	51	70	54	48	66	55	46	47	46	56	48	52	64	64	52	56	62	55	46	66	60	54	54	57	66	45	56	54	49	66	41	48	60	58	56	65	70	47	57	54	50	43	53	57	60	55	50	62	37	54	61	58	54	45	54	57	43	65	57	47	70	49	64	63	58	61	41	58	46	62	48	64	60	45	54	45	65	58	58	55	59	54	42	57	48	47	54	47	63	60	71	45	75	55	38	50	53	66	55	46	61	49	38	48	59	51	50	60	62	60	54	38	53	58	49	58	55	54	58	48	61	58	51	68	40	63	49	47	70	46	54	53	53	44	63	54	62	49	46	54	44	37	47	52	50	59	52	48	56	62	42	62	47	50	65	59	70	48	58	49	46	48	40	50	53	50	57	59	45	67	75	54	45	57	53	58	54	49	61	46	65	64	54	57	54	49	40	42	50	56	61	43	48	40	55	47	49	61	74	57	47	47	56	57	41	64	53	48	44	51	51	61	60	52	46	58	52	62	51	53	49	41	60	49	55	44	49	55	57	53	56	56	69	46	55	60	44	71	53	63	51	48	43	61	49	53	46	55	59	52	50	57	45	52	39	60	54	54	62	42	54	62	52	51	41	47	49	56	54	41	62	58	62	46	40	49	60	49	64	51	66	76	67	53	40	67	66	48	44	47	65	51	51	51	42	46	59	52	55	64	40	52	55	57	67	61	51	43	65	38	47	45	50	51	54	55	51	43	46	43	53	49	59	54	54	56	35	48	54	44	59	46	60	55	58	53	41	55	54	49	55	48	58	65	57	66	50	64	62	40	58	61	62	74	45	58	61	55	58	45	59	61	67	47	49	57	56	56	57	49	58	42	52	62	46	56	34	61	49	43	53	45	54	56	46	58	63	59	55	47	48	50	54	46	36	67	60	61	58	45	60	60	68	58	50	62	42	51	51	60	56	61	53	64	60	46	55	66	52	45	57	64	48	63	33	44	57	62	56	63	64	65	59	60	53	49	51	51	51	52	54	65	48	51	55	54	57	41	54	60	51	57	53	44	58	55	63	59	51	45	46	46	55	60	51	60	55	61	61	62	56	40	55	45	56	53	54	50	58	42	57	63	49	53	52	57	55	54	49	69	56	69	58	53	48	51	63	54	44	55	52	56	64	57	59	55	60	51	51	53	50	49	66	54	48	61	47	62	51	53	64	42	54	54	72	60	52	47	51	55	46	59	43	58	56	59	49	49	49	58	46	52	55	46	56	50	50	64	47	68	53	43	54	53	53	57	56	50	72	57	60	58	56	35	63	66	44	51	56	55	58	47	58	56	37	58	55	46	66	58	48	58	55	53	69	56	52	74	74	59	52	46	69	57	40	44	68	50	50	44	52	57	39	48	60	55	72	44	64	50	53	51	56	48	59	64	50	49	57	46	74	42	56	57	50	56	51	59	52	59	59	69	60	42	58	49	58	54	50	60	45	53	37	45	51	58	65	46	47	60	46	51	43	58	40	53	45	47	58	56	51	50	57	56	56	59	56	63	42	65	61	63	52	56	57	58	56	59	62	54	52	67	57	54	65	61	51	60	54	57	53	50	59	66	44	58	49	55	57	63	49	58	53	45	48	38	51	53	53	43	59	48	59	47	57	35	51	59	41	43	57	51	66	61	50	53	40	48	49	55	52	61	58	60	55	52	48	48	52	68	70	60	62	60	59	51	48	44	67	66	62	65	55	59	68	59	43	56	55	58	59	45	48	54	45	56	62	54	57	68	54	51	62	64	43	46	42	66	57	49	55	59	57	51	49	52	55	56	50	52	57	53	65	44	59	50	45	58	49	52	62	49	61	49	57	49	49	50	44	58	37	52	61	58	46	62	59	57	60	55	54	47	57	64	49	59	52	50	58	50	52	49	57	48	45	49	53	70	55	47	48	54	44	66	59	48	56	41	57	57	51	48	50	42	45	51	50	59	41	61	51	55	60	51	54	57	62	59	53	64	50	53	48	51	55	52	43	48	59	59	47	59	43	58	51	51	46	54	53	54	49	58	47	51	50	47	40	44	62	48	48	55	69	55	54	44	47	53	52	60	48	50	53	54	52	49	60	55	53	47	50	58	54	55	58	39	45	52	74	54	44	59	56	63	64	60	49	57	54	63	45	62	54	62	60	58	56	60	56	48	60	50	58	45	59	50	54	47	51	55	62	67	57	54	49	55	47	39	67	57	48	47	58	44	65	59	51	59	62	68	60	62	48	53	55	50	51	58	53	47	49	58	50	56	42	37	52	49	58	41	56	62	67	51	65	45	49	77	61	54	44	45
34191	25522	14975	9230	14789	17120	17133	15825	14519	12937	11490	10212	8770	7376	6455	5706	5129	4334	4052	3473	3279	2707	2276	2188	2038	1846	1634	1566	1427	1298	1311	1265	1075	1057	922	1001	976	1009	988	997	982	1026	911	936	832	800	796	776	789	757	730	721	589	645	613	523	588	479	545	503	467	507	489	485	528	427	481	510	519	505	475	503	485	483	504	508	481	503	479	466	520	484	499	520	496	468	540	550	489	521	515	463	509	516	483	497	504	480	504	486	480	513	468	504	496	475	513	494	496	489	499	502	514	525	507	505	492	493	501	529	502	499	478	514	479	503	478	487	500	476	506	535	488	467	477	490	464	479	475	472	470	528	505	492	456	503	464	493	498	472	509	509	481	481	468	489	499	512	492	504	505	499	463	517	466	485	477	495	461	473	505	505	435	500	497	449	479	529	491	484	448	511	524	507	449	485	477	483	483	507	449	489	455	504	534	479	478	473	487	488	462	494	493	508	459	486	518	498	485	489	485	496	516	515	467	507	491	474	501	466	478	493	463	502	495	504	483	488	502	521	477	471	492	491	481	488	496	498	511	449	460	507	468	491	503	512	480	503	456	509	478	498	484	487	491	522	493	481	539	497	485	474	484	516	488	506	508	465	485	486	481	493	458	500	487	518	492	478	460	493	470	518	514	498	511	486	478	442	531	483	456	471	488	508	488	483	479	483	517	487	539	465	501	536	491	498	514	507	519	517	521	497	494	483	504	535	498	510	516	460	463	466	459	503	505	461	484	484	516	532	487	469	506	510	499	482	514	490	520	520	453	506	478	497	479	501	529	488	468	498	487	474	512	495	483	480	469	479	465	489	516	479	492	471	491	510	500	464	515	529	521	470	467	481	503	482	444	523	504	449	505	476	488	502	488	499	547	511	494	492	490	501	455	505	531	436	495	491	473	500	479	458	476	467	507	492	507	500	482	498	488	475	478	527	494	488	490	478	482	452	521	506	479	481	448	461	513	466	495	477	536	450	519	476	520	520	489	484	540	479	482	475	481	515	477	516	494	495	482	496	468	468	468	509	483	474	452	461	516	523	487	457	481	483	490	463	470	480	499	470	501	457	456	489	470	478	492	437	510	494	495	480	521	515	465	462	494	487	522	496	473	509	472	474	470	464	488	474	526	502	505	480	516	499	507	490	479	525	490	487	469	483	460	488	522	444	485	479	501	516	510	485	478	495	506	506	500	454	502	489	490	480	512	459	488	494	464	486	510	508	478	535	514	521	501	498	543	479	530	483	465	459	457	513	473	490	494	487	515	495	503	454	476	503	488	506	473	534	480	506	542	501	502	454	528	478	492	512	468	510	495	494	457	499	486	482	503	510	509	513	494	527	493	515	461	438	471	495	505	506	503	475	480	485	497	482	489	444	469	481	505	467	465	467	492	512	522	516	486	450	511	477	481	449	494	503	520	520	462	457	471	482	487	533	481	491	477	519	510	506	462	521	485	476	458	484	470	482	509	490	476	486	535	432	458	507	466	469	467	486	504	485	530	473	465	485	489	471	477	488	481	531	485	485	492	473	520	514	476	478	514	523	477	520	509	523	481	499	521	490	488	457	513	483	471	473	494	481	506	510	489	482	503	478	509	485	475	505	472	513	475	520	506	544	507	473	483	465	508	464	484	531	479	504	507	526	505	503	478	463	518	448	511	513	543	505	476	488	473	510	488	498	433	447	490	455	484	466	497	468	478	491	484	498	506	480	461	507	480	498	481	499	530	496	501	499	480	478	514	487	487	467	442	470	521	504	513	476	500	506	449	504	479	476	483	516	475	499	490	505	537	476	487	509	504	484	454	511	537	505	505	509	483	457	475	506	508	476	465	502	511	480	447	473	521	454	508	430	489	537	484	471	509	466	490	450	480	499	492	461	508	500	531	458	476	442	507	492	471	510	501	475	512	461	492	515	499	464	537	479	514	510	479	475	486	473	536	499	469	536	470	491	465	482	536	503	492	488	500	528	445	480	458	440	488	494	525	477	503	499	460	525	485	510	480	505	501	492	481	462	513	541	487	476	486	485	537	447	522	499	477	499	496	500	507	514	496	503	482	472	521	529	535	484	476	467	478	467	499	486	478	484	478	510	514	494	462	473	476	493	474	514	504	501	477	483	490	479	504	487	516	502	473	498	506	473	486	508	521	477	498	478	450	508	474	453	498	485	482	481	462	487	522	474	489	500	485	464	515	524	506	489	476	499	486	491	464	458	457	498	512	486	478	473	457	478	473	488	541	491	488	481	454	457	471	488	495	497	503	476	426	470	523	477	480	463	496	483	503	481	480	467	452	519	488	477	479	522	478	492	507	480	482	502	495	502	475	488	488	567	482	516	481	483	486	455	496	504	464	492	493	511	482	486	488	495	481	504	477	491	501	491	494	485	498	467	479	499	496	513	462	478	523	494	485	477	503	483	487	491	509	511	498	530	454	497	440	483	476	484	481	497	474	481	498	484	486	488	498	434	508	474	454	504	529	487	500	497	475	524	502	476	461	476	484	528	531	483	503	486	521	495	476	490	483	465	489	491	479	487	530	493	460	506	513	489	537	523	507	482	464	514	506	503	496	488	489	469	509	501	492	514	506	515	496	456	524	535	531	504	520	481	502	509	476	492	500	487	493	503	485	461	507	488	488	486	488	465	480	513	505	453	477	478	481	508	470	495	534	504	513	480	482	480	501	527	532	512	500	466	480	523	534	485	478	481	457	489	490	491	495	487	510	510	483	465	486	498	504	482	487	496	508	515	483	476	473	484	460	510	480	477	479	550	474	460	470	495	494	525	498	479	469	499	490	498	504	517	449	503	477	457	464	474	507	489	512	498	462	533	529	508	518	488	462	470	474	503	483	500	520	488	525	526	503	479	496	500	452	524	485	520	495	484	494	441	492	502	514	462	510	453	485	516	481	483	461	474	447	486	520	459	505	505	497	471	456	466	493	513	492	457	475	487	505	501	463	488	476	493	496	500	509	514	451	458	499	534	513	500	478	487	514	500	500	483	520	472	476	494	509	484	447	511	482	467	487	512	483	499	493	551	488	502	508	497	499	509	495	496	472	496	478	468	505	513	491	472	506	463	499	498	475	507	518	456	503	486	480	526	501	501	463	485	474	487	443	487	457	488	459	447	509	492	488	527	493	488	531	486	476	470	501	467	500	507	513	505	493	513	544	473	457	466	517	470	499	456	485	531	473	502	459	527	480	489	518	528	520	469	488	513	512	492	450	493	535	491	494	518	500	496	493	504	464	535	487	463	504	487	513	516	516	503	460	460	489	448	496	525	488	505	492	520	536	457	474	479	518	473	452	528	483	481	478	488	480	438	471	499	481	468	510	467	492	496	499	521	490	461	511	485	491	480	468	478	479	474	514	502	524	471	503	524	489	498	483	496	467	463	473	524	473	497	488	494	430	515	496	482	452	482	527	503	527	514	490	456	473	495	492	501	503	458	478	501	564	506	494	514	500	487	544	488	496	494
5366	4227	1384	465	393	465	535	494	466	414	414	364	298	226	212	224	175	161	157	138	129	94	96	108	110	92	75	74	66	68	57	58	52	44	62	56	69	48	56	54	55	48	54	45	49	57	48	42	43	31	50	44	27	37	32	35	33	30	35	39	32	38	37	49	29	47	32	29	27	37	27	28	26	34	41	38	39	34	37	39	25	39	36	31	31	32	42	23	41	43	41	24	33	37	32	33	32	21	37	36	42	25	38	36	31	39	42	30	30	35	26	41	28	43	32	27	32	21	30	29	27	41	40	29	32	24	30	31	36	33	23	35	40	41	32	37	42	30	27	32	37	33	23	29	36	35	33	35	29	29	38	28	34	37	37	38	31	32	32	43	23	31	40	37	30	40	27	38	19	35	39	30	37	23	30	42	24	31	35	28	31	32	21	27	30	29	35	40	22	41	33	34	35	27	35	47	40	37	34	35	25	42	41	28	43	31	41	36	32	40	28	40	34	33	34	37	36	29	30	36	23	35	43	26	51	32	31	41	34	35	40	36	35	39	26	33	27	53	31	28	26	33	32	33	34	37	27	32	38	31	42	33	31	28	30	39	38	37	33	44	34	34	29	40	21	34	30	28	37	38	39	34	31	29	28	31	35	40	43	30	27	40	49	30	46	34	36	44	31	28	34	31	33	31	27	31	35	40	32	27	27	34	31	22	37	33	40	36	46	27	42	39	25	29	35	37	34	38	33	44	35	28	32	41	27	30	30	36	30	34	32	41	34	24	33	27	47	35	29	32	43	42	31	35	32	29	42	43	41	32	33	30	36	25	36	37	35	33	30	33	32	32	32	34	37	32	24	40	37	37	38	47	31	37	40	37	38	32	37	29	33	44	39	39	30	35	29	29	47	34	40	36	35	31	35	34	38	36	36	33	39	32	37	35	29	31	27	34	35	42	38	38	29	39	38	30	35	27	38	33	35	30	39	54	45	45	35	38	29	29	34	33	35	29	31	34	26	35	38	33	46	37	29	37	37	38	37	37	25	43	38	41	32	39	41	26	31	36	44	29	36	41	36	34	31	35	20	47	33	35	45	38	38	31	29	30	24	30	38	38	43	44	31	35	28	32	38	26	33	32	35	24	35	36	36	43	27	36	40	28	31	37	43	35	40	26	39	35	28	41	38	35	33	42	43	40	31	42	31	32	37	28	36	50	46	36	33	38	34	40	33	29	39	35	31	36	29	28	38	32	26	37	23	31	40	28	31	31	41	33	46	41	41	27	44	30	28	33	25	39	38	31	36	39	40	34	32	28	39	30	30	33	29	40	46	29	50	38	28	38	33	29	34	28	31	31	28	37	37	39	33	40	33	32	25	38	28	31	42	36	18	34	46	39	37	27	40	37	42	34	32	36	41	30	30	36	27	32	30	32	28	41	36	34	44	41	33	30	33	32	31	25	36	28	42	45	32	29	41	30	43	30	34	33	47	34	34	31	33	42	30	25	30	41	35	32	25	38	39	37	26	32	39	30	43	34	38	36	36	28	34	40	26	26	38	26	41	43	25	37	33	33	39	24	31	36	33	40	39	38	35	30	34	33	36	24	36	34	47	37	44	23	33	26	35	29	28	30	32	30	50	34	28	37	33	38	37	33	37	36	43	40	27	33	27	29	39	32	40	47	33	32	31	24	34	35	39	38	36	38	35	22	35	42	34	30	39	28	41	35	32	41	24	38	43	32	25	27	42	28	39	41	36	40	26	33	35	34	25	41	27	32	27	30	26	31	44	30	30	27	50	29	37	38	33	40	38	37	23	26	35	28	40	30	36	29	35	34	36	24	28	28	24	35	31	26	35	43	31	40	32	32	35	37	39	40	48	30	38	33	33	26	23	46	40	31	30	25	24	29	32	28	36	31	38	32	26	34	26	37	32	33	36	29	32	28	37	44	29	35	40	43	33	48	37	35	31	36	42	31	41	39	32	39	35	34	34	36	33	29	41	46	29	38	36	33	33	18	34	36	30	37	22	32	34	25	31	34	44	40	31	31	39	39	38	39	37	28	32	43	30	37	44	36	44	36	35	37	31	38	30	33	41	35	30	34	36	35	33	33	33	28	38	36	26	39	24	26	28	36	33	31	32	38	33	29	41	34	27	26	41	22	38	29	37	46	44	31	35	33	31	29	37	31	33	32	29	36	45	25	39	28	31	33	39	31	32	32	31	38	41	31	31	37	21	40	30	35	30	30	43	39	36	33	36	34	33	39	37	30	29	35	29	33	31	42	27	34	29	38	33	30	38	26	32	34	28	28	23	43	31	32	29	33	36	38	32	39	27	46	28	30	41	40	37	38	29	27	37	37	38	35	35	28	43	28	34	36	43	34	41	26	45	40	29	38	35	39	46	30	44	33	25	26	29	36	28	36	35	46	31	27	42	39	41	27	27	39	36	31	40	25	38	31	37	25	38	35	43	40	35	32	33	42	28	35	44	43	33	28	27	38	27	30	30	30	36	42	40	32	35	34	31	40	35	31	37	42	35	32	27	41	38	40	36	40	32	40	31	41	39	29	44	36	38	24	25	36	22	32	29	31	31	36	38	33	26	28	35	30	31	38	26	39	24	24	35	35	27	34	44	36	34	33	32	29	23	44	25	37	42	28	48	37	44	25	40	29	31	30	49	30	33	38	35	32	30	30	30	27	30	41	24	37	34	45	33	38	29	35	35	30	28	36	29	42	34	43	48	43	29	42	36	45	31	30	36	23	43	32	43	42	37	36	29	34	31	34	35	28	34	27	38	32	29	30	39	29	41	35	37	37	34	41	43	34	32	33	33	37	30	40	39	32	33	26	33	29	25	36	30	35	36	29	28	35	24	33	22	36	34	34	44	45	32	28	28	38	28	37	30	37	35	38	33	32	42	33	35	34	28	43	40	46	36	29	33	28	22	51	39	43	38	32	39	31	37	29	34	28	32	29	35	48	38	39	36	34	41	28	28	27	34	27	33	35	34	43	35	35	26	30	33	42	21	27	24	33	33	29	30	29	33	37	35	33	36	44	38	27	40	42	48	37	38	35	26	38	35	34	32	39	39	31	30	43	28	36	35	38	44	32	35	39	36	23	38	27	35	32	34	39	34	36	32	27	44	46	47	23	33	32	28	34	35	39	32	33	33	36	27	39	31	32	32	30	39	44	31	29	40	31	49	40	27	27	29	37	40	28	43	34	38	34	38	35	48	41	31	38	41	30	42	44	41	32	36	33	41	37	42	35	43	33	41	31	41	41	32	41	28	30	37	31	42	41	31	35	31	37	38	43	47	40	35	31	29	31	40	29	32	32	34	33	33	28	39	23	34	38	31	29	40	34	30	41	27	35	31	26	45	28	27	38	31	35	20	28	30	31	33	33	30	28	37	42	38	37	40	31	34	27	41	38	38	20	35	33	38	37	24	41	35	35	35	28	34	14	31	22	41	40	46	30	35	30	29	30	36	25	38	36	27	46	27	32
32351	24127	12320	8540	14056	16754	16529	15558	13878	12503	10859	9954	8494	6971	5946	5263	4633	4048	3803	3200	3061	2361	2224	1975	1846	1737	1525	1416	1252	1216	1138	1108	993	793	840	807	830	898	852	880	806	826	713	730	704	663	653	585	582	614	593	543	475	465	432	453	381	363	346	357	334	288	345	317	343	330	341	339	351	312	361	329	329	298	326	345	336	308	322	310	296	318	325	347	302	323	294	343	331	314	320	309	305	359	322	357	314	339	331	327	328	343	312	347	330	311	311	355	337	312	325	339	331	321	320	308	362	324	293	311	318	329	301	326	323	318	304	295	323	307	321	333	321	299	337	346	337	293	285	368	311	327	335	333	343	309	317	335	314	331	291	318	335	311	314	316	340	303	302	313	313	330	322	320	288	302	300	335	318	317	334	305	317	295	290	303	296	302	300	324	302	292	322	319	308	313	318	303	330	295	333	341	313	342	305	301	294	307	297	277	313	327	307	314	312	345	365	311	317	308	307	312	306	291	306	299	308	310	322	318	321	339	310	323	323	323	367	294	331	309	330	341	295	296	323	312	325	291	308	332	296	344	331	328	315	309	309	315	310	304	302	325	336	304	311	338	320	289	358	317	311	301	329	345	306	312	330	335	310	299	314	319	314	342	315	316	330	330	303	341	302	328	344	310	323	308	303	326	314	323	285	317	287	343	319	316	303	338	342	354	335	319	329	338	322	341	304	298	333	297	312	326	370	344	291	310	343	301	305	314	308	299	301	296	331	319	298	315	309	328	318	298	322	331	320	278	304	317	330	329	316	322	315	316	360	329	327	331	349	335	338	335	340	347	338	335	332	313	329	319	320	312	296	296	317	313	325	340	303	326	330	318	313	326	323	314	310	347	320	320	289	332	331	310	328	332	299	304	327	346	301	309	331	307	330	308	315	322	309	304	303	341	316	333	361	308	333	326	285	297	316	336	326	332	314	310	293	286	324	337	298	307	305	301	307	316	323	340	321	312	325	321	337	343	340	283	321	287	315	334	315	322	348	311	327	293	316	357	311	294	311	310	331	331	352	335	309	319	323	335	318	339	329	297	322	311	301	339	320	331	361	335	324	297	289	336	345	319	350	330	328	348	338	320	336	326	349	314	281	308	331	330	292	298	327	342	311	325	294	336	310	326	316	342	304	309	301	319	353	317	335	303	299	297	313	317	335	331	318	342	327	289	293	287	319	377	323	312	301	335	336	353	302	295	301	329	295	334	324	336	343	311	321	308	314	349	366	333	306	320	332	349	315	340	348	313	308	295	355	322	302	311	315	334	308	326	278	315	316	320	328	307	334	348	333	317	320	335	304	327	317	307	326	304	357	335	324	307	326	331	295	346	337	332	315	288	337	332	309	323	303	330	330	310	297	350	301	316	312	307	339	304	317	321	330	329	329	331	322	313	320	337	323	308	355	304	313	295	328	299	306	332	327	316	334	317	316	337	320	330	340	289	319	305	297	315	336	300	312	319	312	328	306	351	334	303	347	286	308	340	337	327	298	329	289	331	290	339	324	335	320	347	333	337	325	319	275	316	329	317	342	308	309	302	315	312	311	304	331	318	306	329	331	314	309	315	317	297	303	334	297	310	322	304	326	317	305	323	302	329	302	307	345	297	298	312	299	303	356	327	313	317	316	303	291	324	301	292	280	352	291	328	335	335	337	302	336	323	306	320	345	319	323	340	265	301	342	335	303	343	294	326	317	335	326	289	345	330	332	289	322	305	346	307	295	330	293	301	301	328	349	336	295	333	294	319	311	320	309	305	326	297	342	330	313	355	277	341	300	309	331	313	324	295	340	337	277	291	301	326	295	304	319	303	334	298	334	310	343	320	353	328	318	292	331	276	306	353	282	302	329	316	320	331	327	302	310	306	327	327	307	342	307	301	314	314	303	310	325	309	332	316	302	367	323	314	338	311	298	334	340	332	353	316	313	295	291	316	293	303	309	308	340	349	313	350	333	290	308	305	332	333	349	325	301	308	334	313	310	334	346	331	329	301	356	340	322	311	320	360	315	266	317	352	316	326	349	325	285	340	314	310	332	300	304	335	324	318	314	333	297	307	300	317	337	324	305	331	311	330	339	335	311	309	331	296	323	324	320	331	281	328	324	289	358	327	321	331	307	340	355	329	316	317	329	314	290	315	293	327	315	298	300	300	296	342	312	295	340	326	281	309	308	310	357	353	317	330	300	333	314	327	317	313	305	341	316	302	341	335	351	294	298	307	342	306	292	313	304	327	296	308	326	326	353	325	334	331	306	314	328	334	332	331	364	298	318	337	301	323	368	306	322	306	337	305	324	325	328	314	317	331	322	302	314	309	348	310	304	329	356	311	341	322	330	324	345	307	342	348	306	308	325	311	310	315	304	313	338	343	369	302	298	313	341	335	319	316	330	313	318	296	312	328	328	292	334	296	331	247	311	346	347	342	293	350	345	323	323	322	319	308	312	321	309	258	342	308	327	303	329	322	284	299	317	318	345	334	320	314	309	308	333	368	303	325	311	296	307	325	301	320	337	331	335	327	307	322	350	363	318	309	347	294	318	309	334	330	342	307	302	351	326	329	332	320	340	336	320	341	334	355	306	328	296	329	362	332	311	350	337	318	347	286	325	331	341	330	322	356	318	318	332	325	334	302	320	331	293	356	339	307	290	332	329	319	318	296	301	347	337	347	332	314	311	324	298	326	327	320	336	334	339	332	312	309	300	321	325	328	334	337	342	314	319	341	323	320	301	326	315	310	283	302	340	301	310	351	339	346	334	320	343	337	347	296	301	328	309	318	308	303	318	363	316	339	315	318	334	315	299	327	316	291	335	343	314	284	293	316	306	350	325	331	324	329	305	314	328	345	334	312	307	321	316	318	302	337	315	333	320	355	323	295	306	307	313	342	331	289	298	345	312	329	326	330	320	353	348	319	329	299	360	289	315	301	289	303	339	301	322	287	307	316	360	302	310	323	308	299	357	357	365	311	316	309	339	298	329	338	283	297	334	302	316	332	299	314	320	303	282	302	333	307	290	305	349	336	342	283	317	343	352	319	332	320	318	324	331	310	303	331	312	345	343	277	317	325	306	331	300	335	329	331	299	308	319	323	278	293	360	307	318	334	317	325	336	327	318	305	324	293	310	311	321	338	306	301	314	339	297	306	348	340	329	355	309	337	342	296	322	307	313	335	325	348	298	333	344	291	294	311	320	337	343	319	311	370	298	360	306	345	352	334	338	309	285	309	325	335	335	326	306	317	359	303	305	318	310	300	340	304	325	332	326	337	309	273	345	320	330	314	319	296	316	326	310	308	326	287	307	330	323	284	317	311	314	324	293	342	332	309	325	335	303	302	337	312	370	332	356	312	279	298	282	284	308	345	315	310	322	322	321	291	323	312	314	325	379	293	293	292	322	337	325	311	332	274	294	317	300	318	315	332	325	329	318	331	327	328	318	306	307	276	313	309	282	332	285	328	335	335	326	321	295	331
7371	6869	2417	650	456	591	635	671	595	597	514	467	380	291	289	239	235	198	198	192	136	168	125	112	135	105	103	86	83	86	84	79	86	81	65	79	81	67	68	79	84	78	64	76	63	76	59	74	55	76	54	62	64	63	50	63	65	41	48	56	46	46	58	54	62	56	48	48	49	46	49	58	50	56	50	56	48	38	48	52	47	49	49	56	47	61	54	58	45	60	61	47	55	43	38	52	52	43	49	41	58	50	55	42	46	49	54	51	58	56	46	56	45	63	62	53	65	44	59	49	42	47	44	54	49	43	57	49	42	46	51	60	51	46	40	57	57	46	53	64	35	43	46	46	43	48	55	55	53	54	49	44	43	48	44	43	55	62	60	50	41	59	47	51	54	50	64	54	61	49	52	54	46	60	47	59	48	44	57	49	54	44	53	55	59	50	44	44	65	53	50	48	67	54	58	53	55	59	50	50	41	47	57	57	46	50	53	40	64	47	47	51	45	43	50	44	53	53	52	62	49	57	63	55	46	49	53	54	75	49	60	52	53	53	51	55	42	42	43	55	50	52	46	57	46	38	52	54	40	45	51	59	53	44	47	55	56	44	51	65	56	56	56	51	56	53	55	48	64	43	64	56	56	51	46	55	50	42	47	46	43	46	43	35	53	52	45	45	50	51	59	44	54	43	36	42	54	46	39	47	48	52	44	54	56	53	51	52	47	52	44	48	50	56	53	66	49	58	59	50	53	48	46	52	62	37	45	44	61	52	65	48	54	52	39	50	40	47	52	56	46	50	50	54	46	59	58	68	47	49	48	44	59	48	57	46	52	64	55	42	41	43	63	72	46	35	62	60	52	51	47	60	51	37	50	45	65	46	51	68	54	49	43	56	37	50	46	48	34	46	59	46	46	57	47	47	57	56	61	56	45	53	40	45	61	44	55	63	63	61	57	57	51	55	61	42	54	44	41	49	55	59	63	41	47	56	55	54	48	52	60	57	49	43	61	54	63	46	47	48	53	63	39	43	56	53	48	59	43	58	33	53	53	45	61	49	58	55	36	64	37	42	60	61	54	65	43	53	47	41	40	53	48	44	53	64	53	45	61	60	61	62	55	47	65	54	59	56	60	66	41	53	44	51	61	60	57	47	63	42	41	48	63	57	68	51	45	48	54	58	57	50	45	57	61	59	57	52	50	47	44	53	52	57	50	41	57	57	48	42	50	52	41	43	44	48	49	52	51	45	59	60	50	46	60	57	44	62	50	66	64	58	40	54	61	43	58	68	47	46	50	41	52	47	52	49	48	59	45	60	47	70	59	45	56	46	47	59	54	59	41	48	74	52	56	52	52	54	60	58	48	42	61	57	56	61	45	64	57	60	56	44	55	58	52	53	50	50	54	44	47	63	38	57	45	49	51	54	52	51	61	49	47	50	49	48	45	58	57	50	54	45	52	57	51	69	55	50	60	54	52	49	60	62	53	54	58	47	48	32	47	45	57	48	43	57	63	62	61	59	50	54	47	61	53	43	47	39	49	62	61	38	62	51	47	57	48	50	50	37	50	46	39	54	51	39	60	42	57	55	48	51	58	43	65	65	35	49	52	58	55	41	56	44	61	56	54	44	41	41	61	59	49	53	54	47	54	48	62	59	57	48	61	63	53	49	49	46	54	41	51	47	60	64	49	54	47	49	55	54	59	62	45	53	61	59	53	45	58	57	59	45	45	50	40	56	60	43	54	59	50	49	54	42	56	47	56	57	48	47	58	50	62	52	58	60	49	52	49	53	53	49	39	47	54	51	72	51	49	54	45	51	60	55	57	53	52	51	53	61	55	41	51	47	53	60	46	60	45	53	55	49	66	43	57	46	46	57	50	57	40	38	45	38	49	54	57	46	65	49	49	70	50	49	59	55	43	48	54	43	61	56	49	47	61	53	47	48	61	47	66	52	44	45	52	57	51	55	69	53	66	40	54	48	65	47	56	37	45	46	55	43	58	58	49	50	55	55	45	60	56	56	62	42	50	48	36	54	46	43	61	55	57	49	50	52	47	49	65	50	42	57	71	43	57	44	39	49	63	45	51	34	53	34	41	42	59	49	41	52	48	54	59	50	58	44	59	51	43	49	46	42	48	59	43	52	62	54	47	56	53	51	58	36	61	38	49	47	48	56	54	52	62	53	60	50	58	68	44	61	48	53	56	55	51	43	31	51	47	51	45	70	41	47	37	45	49	59	54	39	42	41	43	50	66	50	50	62	53	51	59	55	46	41	50	53	48	56	65	49	44	55	43	44	51	63	54	52	46	47	46	59	44	53	60	56	39	53	52	49	63	54	57	45	56	58	50	50	46	61	54	51	59	57	44	47	51	45	51	28	52	53	61	49	63	68	65	47	50	56	51	48	52	53	53	53	59	50	52	51	53	52	38	58	50	52	54	49	62	40	43	43	41	47	50	62	47	45	54	51	53	47	56	45	41	56	66	59	66	59	53	53	43	35	41	42	52	48	56	49	55	38	32	50	49	48	46	50	51	55	45	53	48	43	57	44	33	38	60	56	49	57	68	37	44	55	52	55	49	67	54	46	63	63	61	42	57	46	37	65	50	53	51	63	62	49	60	56	43	40	60	57	51	54	58	56	48	53	59	46	57	55	51	47	47	58	42	55	58	42	66	45	65	50	51	58	53	62	55	39	42	57	54	56	46	44	55	66	55	54	57	60	60	52	56	61	47	43	48	61	54	48	53	40	53	38	56	40	50	60	43	44	64	56	52	54	48	65	52	49	47	60	46	46	39	53	61	63	52	62	61	51	44	55	53	51	43	43	51	56	54	49	36	47	54	67	50	51	50	54	46	55	54	46	57	71	52	65	52	43	60	40	43	47	51	40	52	55	60	41	54	52	56	50	51	57	44	52	45	59	45	48	51	45	54	59	43	52	45	54	49	40	36	59	56	43	47	60	45	61	46	43	51	61	63	46	55	44	43	47	58	56	66	47	53	45	46	49	49	47	52	64	41	47	55	55	48	46	45	72	40	45	61	51	56	38	48	56	48	63	44	46	49	51	41	55	45	47	62	52	47	74	51	52	51	59	48	42	61	54	45	58	55	50	53	38	46	65	74	56	34	59	57	49	44	61	56	52	43	60	50	44	55	61	40	52	56	38	44	43	52	53	63	50	55	57	54	51	48	51	54	38	44	49	59	57	47	44	68	52	48	55	51	57	49	40	58	41	50	54	60	53	64	59	42	48	45	45	56	50	46	40	52	44	52	66	51	63	49	58	54	49	46	47	52	47	62	52	54	39	42	43	60	44	41	50	54	52	44	42	40	61	65	60	40	53	52	64	35	58	55	55	48	51	60	66	38	61	66	63	64	47	46	57	52	69	44	50	68	55	51	65	48	51	60	50	47	51	40	43	51	57	59	59	48	57	46	45	52	44	51	50	48	48	50	47	52	52	47	52	68	43	42	56	56	53	54	48	55	49	68	56	47	52	54	61
37043	27763	16506	10238	16801	19704	19254	17436	16340	14721	12812	11301	9612	8150	6979	6426	5379	4851	4467	4079	3594	2902	2757	2504	2344	2038	1824	1798	1646	1424	1337	1394	1212	1139	1058	1058	1294	1137	1151	1071	1091	1043	905	1018	940	927	889	837	753	858	782	706	619	663	683	613	603	570	493	535	465	501	446	472	477	441	504	446	474	497	536	483	480	499	495	486	482	505	496	481	499	449	523	484	478	467	486	476	517	477	474	500	463	450	502	497	497	467	504	479	463	457	470	481	431	500	468	454	448	517	480	434	476	448	448	501	481	513	465	485	508	510	460	473	458	486	511	428	490	497	470	459	486	460	464	458	453	485	478	480	471	452	481	464	469	493	499	440	490	453	450	502	522	459	481	453	497	503	496	479	497	476	468	460	450	497	506	484	465	474	511	474	500	444	470	456	446	481	461	439	499	443	504	449	508	491	465	466	459	466	473	447	437	480	450	494	467	501	499	490	455	484	464	464	471	467	490	495	487	476	519	514	519	478	460	479	491	480	458	481	463	498	474	462	510	478	439	479	515	484	458	464	478	443	485	479	480	432	514	508	480	485	479	464	511	428	465	461	523	467	473	443	469	475	436	534	493	465	443	480	498	478	475	475	492	420	464	460	482	466	469	456	444	495	460	444	477	479	466	467	504	480	474	470	464	490	449	476	475	450	502	444	479	422	469	474	440	468	525	456	423	448	470	482	450	511	498	468	481	483	459	471	506	509	476	462	456	476	437	496	440	490	514	495	488	476	464	493	503	449	467	481	469	505	453	438	470	520	499	487	474	477	476	440	487	462	482	492	475	438	484	502	429	459	468	483	484	475	483	476	488	501	491	476	505	480	487	431	511	480	482	438	519	488	443	478	533	499	488	420	431	510	513	520	495	462	442	444	482	515	488	496	484	488	457	453	490	459	475	449	497	458	475	450	460	465	464	461	450	481	479	482	448	498	471	488	467	461	473	499	443	458	471	459	464	462	455	489	501	486	472	505	441	489	454	469	474	473	492	489	494	476	456	486	506	459	484	483	457	495	477	467	470	474	472	454	463	468	467	469	474	440	480	454	525	444	488	467	477	469	460	473	494	468	492	464	513	479	474	467	517	487	472	473	461	494	452	460	503	470	479	424	446	473	447	461	474	444	492	476	458	457	469	492	472	492	500	471	476	511	448	485	483	461	488	460	481	474	488	476	477	494	475	453	476	508	476	489	495	514	509	474	506	489	446	484	530	442	469	497	467	462	474	485	465	480	518	484	460	494	466	489	510	480	513	425	425	493	495	487	465	491	453	460	438	474	470	492	488	479	484	498	475	491	424	480	480	499	502	444	430	528	458	448	494	479	504	475	465	464	462	457	474	477	513	504	469	496	486	472	458	466	493	460	449	498	474	484	493	493	518	456	492	464	479	489	465	455	508	447	492	499	516	468	472	464	443	480	449	475	434	467	450	470	470	499	419	500	477	476	514	508	461	468	486	491	485	467	461	456	505	477	456	432	461	472	486	457	493	494	459	472	525	485	480	453	444	444	453	451	472	470	493	491	508	453	470	498	473	523	479	439	484	479	471	494	480	472	435	473	505	441	493	508	448	443	483	462	462	455	478	462	467	510	469	454	479	476	466	465	430	485	464	462	472	465	486	464	482	456	472	496	476	466	454	481	465	501	488	492	455	461	489	449	504	482	453	497	471	499	446	472	495	461	478	458	491	473	446	489	482	434	508	466	442	458	474	435	470	493	488	474	460	503	460	442	475	502	498	487	491	478	504	487	492	433	462	471	483	494	477	495	449	472	477	473	449	485	430	492	446	476	488	480	451	462	492	459	494	457	498	467	513	462	486	494	458	461	493	478	461	475	497	455	496	460	472	490	418	468	482	489	478	468	480	495	486	503	480	478	499	487	479	446	451	463	476	499	479	488	463	453	477	460	450	447	479	500	501	518	474	441	465	455	459	424	502	467	485	460	418	467	443	493	484	465	441	495	469	490	442	519	439	436	450	462	486	480	505	449	475	460	468	496	518	487	458	483	469	454	514	503	519	523	477	468	468	480	501	453	472	456	496	431	499	435	444	481	494	477	467	520	496	492	496	449	427	512	489	486	506	438	463	490	450	443	492	484	494	455	512	426	471	473	452	501	456	489	480	479	467	496	425	507	514	453	528	464	494	457	489	482	519	488	452	472	462	460	493	461	493	454	448	497	465	491	474	494	501	492	475	472	513	470	440	508	506	468	454	464	476	470	487	485	478	447	491	478	472	489	470	486	477	499	496	489	434	498	436	437	449	423	523	482	491	503	474	472	459	505	492	480	455	467	502	460	464	460	459	457	469	462	477	487	484	483	455	518	501	440	472	490	475	502	450	453	475	494	532	468	472	455	498	463	457	447	478	482	495	498	505	477	439	457	449	440	452	465	468	479	494	461	471	477	499	497	467	413	460	477	476	498	463	477	484	445	478	435	451	466	452	428	488	464	471	488	460	414	469	472	480	476	464	466	472	488	515	465	456	480	509	455	452	477	468	503	446	483	470	488	483	482	478	468	501	447	459	496	471	466	471	507	490	418	483	453	489	454	465	468	496	456	468	492	479	494	415	475	492	446	479	480	448	467	492	451	476	490	460	550	480	467	452	466	495	482	469	429	514	467	477	512	476	459	452	480	494	419	487	476	485	455	455	489	478	487	476	497	502	483	502	465	488	444	470	454	451	498	479	512	473	428	484	515	467	438	469	480	439	461	479	441	463	470	477	479	459	480	485	477	433	476	443	471	480	414	446	462	462	461	474	461	456	482	447	471	514	504	456	499	465	448	519	455	465	448	465	477	471	481	447	530	473	482	470	516	462	449	482	486	523	456	502	438	457	474	477	434	487	486	449	445	478	466	528	497	481	466	472	487	439	448	491	459	509	442	491	494	496	518	451	486	449	456	496	485	455	469	448	456	479	461	498	470	477	493	445	461	458	493	459	473	449	472	445	492	478	455	459	481	489	464	495	472	469	473	467	469	471	465	489	483	482	509	497	473	434	425	478	454	466	458	451	475	475	484	472	438	490	462	486	460	494	512	464	458	464	459	475	469	479	480	444	482	488	483	489	458	453	520	495	460	486	441	476	461	490	474	478	474	492	512	466	473	453	484	475	486	468	444	446	499	487	468	451	473	496	495	482	424	469	479	490	434	464	478	493	449	468	454	506	469	460	477	490	449	456	491	488	500	452	495	467	462	491	512	484	435	457	471	498	487	475	484	466	462	510	457	468	540	455	454	512	519	477	453	496	469	464	456	500	479	420	473	516	445	463	466	441	483	443	479	454	467	466	474	481	472	467	502	466	491	479	475	445	477	431	448	490	480	498	473	481	470	497	460	430	499	517	442	461	448	475	506	471	465	460	492	492	469	442	505	466	481	493	442	509	464	462	487	524	511	492	460	495	449	463	483	457	504	476	491	503	498	488	498	478	494	440	443	449	483	450	533	462	490	463	478	454	468	456	497	433	455	484	526
3595	2385	984	337	294	403	431	423	425	358	346	316	278	219	214	188	137	123	140	124	116	99	90	80	86	93	78	77	78	69	70	66	48	50	65	46	55	65	54	68	53	48	52	57	57	40	48	37	50	60	38	52	41	44	42	51	34	51	38	38	47	46	43	29	39	49	40	30	52	28	40	30	37	43	32	47	40	37	38	50	41	36	33	48	39	41	34	51	30	43	43	40	29	44	38	36	36	40	55	55	40	38	48	25	36	42	44	49	41	34	41	31	48	52	39	37	47	55	52	47	45	34	34	42	41	42	33	43	44	28	41	40	35	33	28	24	43	40	46	38	42	36	41	49	52	30	37	48	38	44	44	49	40	40	30	40	39	31	30	40	50	54	35	40	30	45	40	48	43	33	40	45	42	35	34	40	44	47	45	34	27	41	35	45	33	37	43	31	35	48	53	38	55	37	42	27	51	45	38	43	40	34	44	40	39	40	39	48	39	36	41	31	34	42	41	37	40	31	31	44	34	53	40	44	45	31	53	40	36	57	48	46	50	46	49	48	37	45	34	43	44	45	48	39	40	41	36	32	46	53	43	43	53	43	43	46	45	56	43	37	34	49	37	47	40	45	42	40	45	29	44	36	34	41	38	45	36	45	38	44	43	41	61	50	41	41	31	37	44	39	35	44	38	42	36	36	35	35	39	31	43	37	42	44	38	39	48	27	38	46	43	34	38	46	34	46	38	52	35	33	43	42	31	43	37	35	37	47	41	39	39	35	36	39	39	54	33	37	46	45	46	50	35	44	37	37	47	42	35	45	46	38	29	38	42	43	50	30	27	47	42	36	33	37	41	44	41	41	32	41	34	51	42	39	41	41	36	44	42	43	42	35	56	40	40	42	36	55	39	33	38	34	29	42	37	37	49	40	30	26	33	38	33	50	52	42	39	32	35	46	42	40	43	38	38	38	36	53	34	48	43	28	39	45	38	39	45	46	33	48	41	38	42	47	38	38	39	39	32	41	37	44	39	39	40	37	37	38	48	40	32	56	40	37	37	34	42	35	40	49	40	40	46	37	45	48	38	33	37	44	32	40	47	34	29	32	43	37	34	44	46	29	35	48	53	35	54	45	39	49	30	45	37	56	43	44	40	48	38	32	45	37	43	34	52	40	45	25	36	33	31	43	37	39	42	30	31	29	39	30	41	42	36	45	44	39	33	47	33	32	36	40	36	28	44	59	48	53	37	54	42	40	44	44	46	46	30	32	40	27	43	37	26	40	35	37	41	49	37	37	37	58	32	32	40	51	29	47	45	30	36	38	45	49	48	38	41	42	38	50	29	36	27	32	38	51	34	38	38	41	49	46	38	41	27	45	52	44	31	40	41	41	38	42	46	36	38	33	26	28	33	22	44	45	41	28	28	44	42	38	45	42	43	42	46	38	33	41	47	32	38	39	36	46	23	32	38	31	45	43	28	39	38	42	38	33	43	23	36	44	33	39	48	51	39	33	39	33	34	40	31	32	45	34	43	52	28	39	34	33	37	45	43	39	47	47	49	38	44	38	45	46	47	36	58	31	38	39	34	41	43	38	39	39	49	34	41	43	40	36	37	38	44	49	46	41	37	41	31	36	32	62	38	43	39	40	45	50	28	45	36	50	40	37	61	37	34	40	45	34	25	29	48	44	45	38	43	42	25	34	43	47	38	41	41	38	30	38	33	47	40	34	48	46	34	45	34	43	24	44	50	45	45	41	44	47	33	46	35	38	35	57	51	44	41	41	46	46	46	36	40	26	45	32	32	48	23	39	40	48	27	37	37	30	31	37	44	54	42	37	53	40	37	43	44	51	38	46	51	33	25	55	42	38	42	40	35	44	32	20	45	48	31	44	32	43	51	40	47	22	35	49	33	33	40	49	39	45	30	56	30	38	35	39	37	38	36	33	38	29	30	41	48	32	47	36	36	46	37	41	37	33	50	52	37	32	51	45	51	40	57	35	38	40	42	41	37	45	32	49	43	42	35	30	35	54	47	39	29	34	26	36	35	35	39	31	37	41	52	35	38	32	41	50	46	34	38	39	41	41	34	37	37	28	37	37	28	37	45	34	43	49	37	35	35	37	39	44	46	44	37	42	43	51	43	33	39	44	41	39	41	39	41	37	40	37	35	40	31	40	41	35	47	45	31	39	25	37	41	36	40	29	29	41	36	39	46	35	46	33	44	36	42	38	42	43	43	37	36	36	49	26	40	48	39	37	35	44	48	45	35	46	48	48	45	35	34	35	38	35	29	42	40	44	43	32	43	40	45	30	43	37	36	43	49	38	39	42	46	47	48	46	52	36	42	39	32	41	43	44	45	47	38	39	46	48	42	44	31	40	40	38	33	36	42	51	43	43	52	34	52	40	48	43	47	30	41	39	47	43	41	43	54	52	37	44	40	47	40	35	27	34	40	47	42	45	36	44	48	53	38	47	49	48	41	43	52	54	41	45	39	43	32	48	48	32	41	44	44	36	36	43	40	39	36	47	48	36	37	42	45	34	47	38	48	44	42	45	43	48	45	31	51	41	46	50	35	31	47	29	38	44	43	47	39	41	41	42	41	52	50	38	36	44	43	30	40	45	46	50	34	29	35	31	47	39	51	37	43	46	48	44	39	38	41	49	37	39	42	37	33	37	43	40	50	45	35	31	34	41	34	32	38	42	45	40	47	37	50	38	32	52	34	46	37	43	47	28	42	31	28	42	38	33	48	47	38	38	44	27	39	40	48	36	44	42	42	41	33	27	36	42	54	37	39	41	30	44	38	53	40	43	51	40	39	48	44	35	37	38	38	44	37	39	41	35	40	40	52	31	42	35	34	46	42	41	42	39	33	47	37	56	38	43	34	45	38	36	31	29	49	38	48	53	45	45	37	42	43	47	39	43	37	34	52	51	36	36	38	38	51	42	43	25	45	43	39	42	40	46	45	46	34	44	41	43	39	46	36	42	43	29	40	41	44	37	35	47	32	54	40	40	53	42	38	37	46	42	40	32	48	39	42	34	36	35	46	42	43	37	34	35	46	35	44	32	34	29	37	31	37	31	34	30	37	39	39	48	41	42	30	44	42	36	39	38	33	50	38	45	41	53	34	47	35	33	39	36	34	41	41	41	41	32	47	46	32	41	39	37	34	45	34	35	37	43	32	45	35	46	35	47	43	36	40	52	43	37	44	47	41	42	45	53	44	31	67	43	41	33	33	47	45	38	39	37	40	39	34	43	33	42	50	37	42	48	44	36	45	48	55	42	46	35	35	37	40	37	43	40	35	46	44	33	46	29	35	44	44	58	37	33	33	31	41	21	52	36	43	59	42	35	43	39	46	39	40	37	42	55	39	47	39	38	40	46	29	37	51	42	40	40	35	36	37	43	49	42	38	40	46	45	31	47	34	28	29	46	48	45	49	31	38	50	45	46	40	28	42	40	50	40	45	41	40	42	33	34	44	40	47	37	43	43	38	34
28544	18177	10218	7122	12159	14850	14841	13849	12666	10754	9482	8356	6790	5698	5155	4457	3691	3392	3202	2756	2439	1936	2005	1707	1488	1414	1349	1298	1098	1065	1044	962	834	810	725	816	815	781	765	789	710	573	659	691	626	639	592	534	544	563	546	527	444	452	395	424	425	416	366	369	369	375	382	345	364	390	367	358	368	386	350	345	348	363	373	374	409	376	349	387	351	350	361	342	383	344	407	388	353	398	393	366	380	393	332	360	403	381	392	363	402	379	363	316	368	344	349	370	396	374	384	377	358	378	384	344	382	399	354	342	350	349	356	390	406	345	387	398	388	369	346	361	358	358	384	373	350	351	361	364	388	361	367	375	373	406	342	349	382	381	358	338	361	358	379	374	375	352	386	372	382	390	381	382	341	376	410	330	376	381	359	357	361	363	357	365	387	380	376	377	346	380	383	373	342	358	368	384	348	357	393	373	328	343	316	347	380	328	339	375	361	356	382	339	346	334	369	357	318	340	328	382	344	376	376	350	379	362	411	365	371	388	410	355	348	386	340	370	364	344	363	367	355	369	394	363	361	386	378	396	369	336	375	351	383	376	397	359	381	362	393	345	357	389	373	350	344	346	349	332	371	366	397	380	361	389	393	369	360	363	375	367	377	354	409	384	353	341	370	359	382	363	371	367	334	346	380	387	352	343	378	358	371	355	378	317	372	362	350	371	370	341	342	342	366	368	357	353	386	361	396	379	376	371	379	377	363	391	372	405	381	383	371	383	360	392	346	363	351	386	393	348	343	362	388	418	368	367	351	365	352	380	344	361	359	376	356	414	380	379	376	369	371	369	373	368	345	410	367	393	340	367	379	369	375	356	369	377	361	348	358	395	348	356	387	368	406	365	376	329	334	390	372	359	365	388	412	397	398	389	361	391	358	377	394	370	373	365	359	356	361	354	355	380	375	377	342	331	343	355	335	339	369	355	364	391	367	375	382	378	339	387	368	399	367	371	384	385	348	349	383	356	366	380	355	360	373	371	381	352	366	355	380	376	392	377	378	365	346	367	385	350	366	375	384	413	378	396	385	373	365	372	359	367	353	385	350	382	375	388	404	337	383	400	385	373	366	358	347	371	378	357	372	352	353	379	389	382	340	379	379	366	315	354	352	410	353	339	349	360	365	380	326	382	378	331	398	361	375	378	387	364	354	354	387	380	398	394	369	364	356	349	400	349	336	346	374	366	369	371	382	352	365	364	352	388	371	360	349	341	379	382	347	353	375	358	333	336	364	363	358	335	371	355	394	347	372	354	346	367	367	371	356	381	354	396	364	336	397	381	392	386	335	389	337	376	350	365	376	382	350	371	404	342	371	384	366	370	380	347	373	356	346	359	357	376	368	397	340	361	357	371	366	352	357	346	381	380	373	369	379	350	357	371	376	375	379	364	367	370	392	350	344	371	358	351	362	362	370	363	397	394	339	362	361	374	369	376	372	364	370	336	374	370	340	361	395	361	389	355	372	376	393	366	363	409	387	398	364	360	408	335	363	397	389	379	368	350	379	384	348	362	344	362	382	355	363	366	366	367	396	325	374	393	360	386	348	356	352	357	349	408	386	388	374	411	351	357	340	361	365	362	356	358	364	385	380	384	391	346	339	354	364	359	358	349	407	384	337	391	350	359	367	368	353	364	363	379	386	383	366	362	357	362	352	386	372	368	390	382	387	367	371	379	365	349	345	382	389	367	351	365	363	387	376	373	375	403	361	375	381	348	353	358	398	355	370	354	389	389	384	356	351	387	375	364	373	338	364	370	359	376	374	323	379	340	385	362	356	381	405	359	355	368	373	335	370	382	379	369	349	375	365	354	389	349	384	364	367	360	360	349	347	373	382	324	351	361	362	393	360	376	384	396	358	345	403	378	380	347	365	404	360	379	398	359	384	382	367	381	367	389	345	349	374	375	383	367	386	370	367	415	387	392	399	362	374	375	376	382	386	348	347	347	377	347	380	399	393	424	376	369	359	371	395	392	381	382	338	378	362	356	350	375	346	384	338	357	346	402	335	344	395	380	367	366	368	356	366	365	335	373	368	379	385	366	361	394	375	409	377	380	429	310	378	416	403	385	392	384	361	368	361	393	362	351	347	368	373	352	395	371	386	347	386	375	368	388	353	363	358	329	359	335	369	342	371	355	356	372	368	339	375	390	386	379	364	388	331	331	358	400	338	383	357	340	380	350	376	346	363	367	386	373	383	339	372	345	355	350	362	399	386	349	353	368	346	358	363	382	370	367	370	361	375	364	367	386	392	405	334	374	352	327	367	387	367	380	377	353	401	354	392	382	396	368	360	356	360	382	347	343	350	336	365	352	399	356	355	337	342	363	375	355	332	390	391	348	381	366	376	358	346	374	373	364	378	380	420	342	393	361	379	365	351	378	386	359	384	337	360	338	373	419	375	374	365	384	356	371	366	400	369	381	360	332	342	341	375	345	367	365	368	353	370	355	362	365	405	352	358	377	388	386	398	359	373	360	368	349	393	377	372	372	357	388	375	364	352	342	342	361	390	354	403	372	388	376	340	368	362	384	363	353	407	399	370	410	397	360	364	372	378	368	383	398	364	380	373	384	379	375	343	339	356	357	355	330	404	392	369	426	369	361	365	397	369	372	369	369	356	357	372	371	366	356	405	370	409	390	368	372	390	399	402	357	396	362	378	401	381	392	390	366	412	360	345	365	372	376	353	387	343	354	365	365	404	412	376	380	343	414	373	338	387	349	356	344	356	398	386	370	375	368	386	391	356	368	378	402	365	373	339	349	369	362	350	383	343	343	431	370	359	353	377	354	378	348	384	368	360	399	388	377	368	345	408	367	373	398	354	358	370	357	385	359	349	371	366	365	369	343	389	392	341	388	404	358	350	345	384	381	367	400	363	323	371	372	368	386	354	369	354	345	378	388	370	346	377	366	351	358	376	367	396	392	372	373	402	346	336	348	351	383	349	389	350	327	374	341	363	387	343	374	391	407	359	354	372	333	378	357	414	376	378	390	406	395	361	342	351	382	357	373	401	346	374	371	385	377	348	309	345	343	401	361	364	354	348	372	381	370	363	347	390	372	356	393	351	386	344	376	370	334	357	355	386	371	363	384	360	373	350	397	383	362	362	347	350	392	353	394	381	379	349	352	387	400	349	364	351	357	372	400	363	383	346	397	408	365	364	367	397	399	385	362	370	367	421	378	351	353	347	360	396	363	359	340	362	350	379	347	350	358	372	359	364	371	326	374	384	375	359	404	385	380	343	344	349	384	357	375	364	361	373	376	356	356	367	351	361	361	346	354	367	378	349	393	354	347	373	339	394	376	349	389	369	367	375	378	385	399	365	352	361	352	363	350	356	314	348	359	394	370	385	343	384	348	399	393	342	349	367	371	357	393	377	352	342	378	365	384	391	372	344	360	326	347	347	337	328	409	395	382	361	337	380	363	376	351	379	350	366	383	385	386	400	356	369	364	332	379	371	314	355	338
5746	5373	2096	540	373	450	567	612	506	484	432	361	324	272	237	217	204	177	178	157	141	126	136	120	95	100	106	92	91	79	96	82	75	92	67	75	100	65	58	86	66	61	69	77	78	64	63	61	54	77	50	64	59	51	52	51	55	58	56	52	55	67	51	53	55	43	55	65	52	51	60	51	43	61	50	52	51	46	48	61	47	63	54	55	49	50	58	61	59	61	57	49	64	59	46	48	65	53	67	63	60	51	61	57	58	48	70	43	63	63	62	51	48	47	66	58	58	57	57	65	60	60	48	57	53	44	58	50	47	49	53	72	65	73	50	48	48	53	45	51	48	54	64	50	49	53	50	56	58	68	49	57	60	55	62	48	56	48	50	58	51	60	54	48	50	40	59	40	57	62	61	35	53	40	53	58	55	59	52	41	45	48	53	52	47	66	39	58	43	65	53	44	56	55	56	53	57	50	58	50	46	48	65	68	61	62	61	51	50	50	46	63	52	48	45	57	53	70	60	48	54	42	65	55	73	68	56	60	40	59	52	57	51	52	49	54	67	53	56	42	55	44	58	51	46	60	52	46	43	51	50	45	50	53	57	56	52	55	50	60	49	55	50	59	49	59	47	51	57	54	63	48	58	55	48	44	59	61	57	50	55	48	55	53	47	63	49	54	57	54	48	47	42	52	57	62	56	51	64	53	73	53	55	36	51	46	58	36	55	66	67	55	55	41	56	48	60	64	58	71	49	72	38	53	56	75	56	63	60	59	54	58	60	49	62	59	55	45	52	52	61	66	41	58	56	54	46	60	56	53	54	63	46	60	48	63	49	61	49	55	55	59	67	61	45	42	51	42	62	43	50	53	61	59	59	56	59	59	45	52	70	59	57	63	52	62	72	49	63	42	52	46	63	49	62	56	50	64	44	57	59	49	55	57	62	69	40	50	48	62	67	60	51	51	51	69	51	63	44	53	64	63	61	71	51	49	60	49	50	52	52	52	44	73	52	54	64	50	63	42	60	58	48	53	40	58	60	51	53	56	54	46	49	51	54	34	60	64	58	57	47	53	72	60	60	64	52	61	60	47	51	47	66	53	48	62	47	44	51	49	60	53	62	62	70	62	50	58	74	57	58	59	58	55	52	56	42	55	48	56	49	50	50	58	59	39	52	59	62	58	67	56	51	63	55	49	52	44	55	49	58	52	58	51	60	57	65	47	61	49	56	61	53	46	52	46	53	52	44	43	55	65	61	39	54	65	57	65	43	62	45	60	67	50	66	63	49	46	58	55	43	58	47	52	57	47	63	59	47	60	57	64	48	45	44	55	51	61	41	56	50	52	43	58	51	54	54	57	63	58	54	52	57	54	52	57	51	44	54	55	58	59	55	49	58	51	52	46	61	64	66	59	59	51	58	47	63	51	64	53	59	41	52	53	56	57	41	66	55	43	49	54	60	55	59	54	64	78	58	62	42	62	45	58	56	51	51	56	52	53	61	73	56	50	57	62	68	49	57	65	57	61	61	54	47	51	47	48	46	55	63	59	65	54	47	53	58	65	66	54	56	48	47	56	64	44	46	67	50	53	57	57	55	55	40	51	49	46	47	62	59	62	51	44	49	65	51	48	60	59	51	29	63	57	57	53	49	53	69	52	59	61	54	59	47	58	54	58	59	51	55	50	51	55	76	54	63	55	51	53	60	54	47	57	43	55	54	57	58	62	55	43	60	53	55	51	46	53	60	63	61	40	56	44	50	62	53	49	53	53	56	57	58	54	57	61	57	61	59	60	52	60	59	48	46	61	69	58	61	58	55	53	56	60	57	60	72	53	64	61	66	44	44	62	47	49	56	59	49	50	52	50	60	57	54	50	54	56	37	63	48	65	66	56	64	48	72	49	66	66	62	63	60	54	58	56	51	66	53	40	47	46	66	49	60	47	48	69	50	62	48	52	55	56	49	54	59	62	61	44	52	54	58	48	46	52	61	57	55	51	58	53	62	64	53	59	53	62	57	62	42	46	66	54	59	48	56	49	61	54	70	72	48	66	49	71	44	38	59	46	60	51	54	49	49	41	47	55	51	43	44	51	62	58	45	61	53	48	58	53	49	60	71	66	47	50	57	40	51	66	54	44	47	66	63	73	50	63	54	52	79	50	50	54	51	58	43	62	58	55	48	60	56	52	51	60	52	44	50	52	58	46	57	62	60	62	49	57	50	48	48	47	51	53	61	47	64	56	48	59	56	48	50	43	52	58	56	37	47	46	59	44	67	48	45	54	58	51	61	59	59	60	42	55	58	47	52	55	40	60	54	54	49	55	52	63	47	53	49	58	59	68	56	74	61	52	55	50	57	59	52	54	48	43	63	49	47	62	63	46	61	60	66	46	62	54	48	61	57	51	49	58	52	61	58	57	45	64	55	51	57	50	57	53	49	49	57	60	48	51	53	59	55	45	53	59	62	56	49	37	50	53	69	52	60	60	57	48	63	59	50	48	52	55	49	53	51	54	61	52	54	57	39	54	61	49	58	60	66	43	42	72	71	53	64	44	52	61	47	52	50	61	59	51	56	55	51	62	49	61	58	52	60	54	54	55	58	50	58	52	64	54	58	53	63	60	54	58	60	58	59	48	53	53	50	54	59	91	65	54	47	54	54	57	59	45	58	51	54	51	51	53	45	62	70	50	57	62	35	63	63	55	42	44	40	58	47	51	39	62	65	67	64	41	56	52	52	46	65	53	56	44	52	51	49	70	49	61	59	55	62	56	53	55	46	48	59	62	46	62	71	45	63	49	62	56	55	53	52	60	59	41	52	34	51	70	60	48	47	52	51	60	51	64	61	51	49	58	57	49	61	64	68	59	52	50	55	59	52	56	78	46	44	57	64	60	62	66	53	62	60	55	60	53	61	50	50	57	39	52	69	46	54	63	60	66	63	74	53	53	58	60	54	59	57	58	77	66	48	63	53	60	56	57	49	46	51	76	61	45	48	55	58	59	70	56	50	67	53	49	55	41	49	59	53	58	54	47	60	59	65	63	47	61	60	49	64	45	52	48	68	65	67	65	50	64	69	61	52	53	45	50	52	57	51	61	67	56	46	59	53	53	57	54	57	52	60	51	53	61	72	59	63	51	65	64	59	44	45	66	56	55	53	66	58	55	52	54	61	68	54	58	37	69	63	69	51	62	49	59	60	36	64	54	51	53	52	61	69	52	48	55	42	48	52	54	51	62	60	50	45	71	59	60	63	63	67	50	68	47	42	51	73	58	56	51	66	57	55	50	62	50	69	69	64	56	55	55	52	59	55	57	61	64	77	54	68	55	63	47	55	47	63	61	58	33	41	50	54	56	59	62	47	54	51	71	61	52	60	52	59	47	54	49	62	58	62	52	57	53	49	49	52	42	50	64	52	50	58	49	59	63	56	49	49	42	61	55	50	48	50	45	65	36	57	42	59	60	47	65	62	48	56	53	49	39	57	44	50	71	48	58	53	60	54	46
34641	25915	15111	9436	14109	17314	17372	16251	14316	12755	11297	9719	7972	6835	6040	5221	4557	4234	3838	3600	2697	2479	2503	2138	1945	1862	1780	1530	1378	1329	1250	1240	1209	1031	977	1101	1016	997	997	954	809	833	864	818	870	790	783	749	792	725	680	696	681	675	563	554	550	550	532	502	524	513	479	506	520	512	505	494	528	491	515	480	509	498	521	550	510	509	496	487	509	522	515	534	518	544	493	491	503	515	510	506	468	515	527	546	509	525	506	489	498	508	475	517	481	503	495	534	498	498	547	510	476	474	485	525	515	432	508	505	493	538	509	523	485	499	529	466	475	484	533	496	468	518	507	509	492	526	487	467	513	522	487	492	518	518	480	490	502	501	506	502	471	477	500	501	526	459	498	478	502	481	516	514	539	498	497	476	530	463	476	509	488	528	495	529	484	466	533	487	498	528	490	499	507	489	495	485	503	500	488	494	469	508	499	521	476	495	493	466	503	469	500	481	516	491	470	493	463	465	477	527	481	500	502	500	534	497	477	500	486	493	507	516	554	508	502	479	532	512	547	482	523	505	489	502	510	504	468	504	527	518	508	496	548	514	530	473	508	533	501	477	484	492	493	483	476	461	445	479	479	472	500	494	541	518	473	499	488	458	502	481	525	514	461	522	519	516	463	496	527	453	490	491	524	485	487	500	453	504	469	525	470	525	491	515	472	479	528	459	490	521	512	480	506	483	511	483	541	470	460	500	509	507	490	485	508	508	482	461	459	477	528	496	480	512	448	469	498	468	515	470	508	449	523	515	490	529	512	524	540	479	447	505	525	476	505	489	502	508	506	438	533	528	465	492	492	517	543	510	526	519	478	487	508	475	520	478	465	541	495	501	506	500	507	493	526	496	472	494	501	494	466	541	512	477	456	520	509	529	537	499	473	475	516	503	485	478	508	491	493	502	483	484	502	489	480	488	500	515	492	453	492	503	484	507	471	501	487	576	452	447	473	548	535	503	481	560	516	508	480	490	495	465	450	504	507	526	477	515	537	486	493	489	463	517	484	534	530	475	512	516	504	514	470	515	490	534	529	479	489	479	525	495	486	522	500	522	491	501	528	538	479	503	498	494	513	498	498	471	514	509	505	511	503	451	480	529	491	517	477	457	526	480	489	499	526	519	457	477	510	518	499	464	497	482	527	516	519	510	528	490	525	487	516	489	485	508	507	475	512	499	488	480	459	488	519	456	509	498	518	456	491	494	513	563	525	445	457	515	502	495	489	496	529	513	481	507	504	484	471	485	472	537	488	498	503	518	481	517	523	472	498	509	509	527	494	515	478	490	516	498	525	496	499	491	504	493	514	501	536	539	475	471	506	498	485	533	531	466	473	462	527	495	456	554	526	486	483	524	483	513	511	513	488	524	516	492	519	468	463	480	542	497	555	507	497	474	502	463	484	473	490	491	550	479	495	510	506	518	504	508	531	486	500	502	491	504	509	522	532	520	510	465	502	514	537	460	492	507	504	526	495	551	543	487	506	524	480	508	487	478	544	491	506	495	500	486	516	513	482	503	483	468	501	481	538	474	476	501	488	531	486	523	529	483	486	480	485	498	494	450	494	501	497	458	493	501	469	505	454	506	490	477	496	505	465	508	482	491	540	503	482	493	478	516	488	507	482	497	528	455	547	530	484	502	507	465	490	489	481	489	491	547	481	471	486	448	529	540	521	515	492	506	537	470	475	479	477	523	501	486	507	508	511	471	543	496	446	503	491	516	506	505	453	425	474	510	507	465	469	498	519	535	501	457	509	504	507	522	506	477	520	465	504	462	493	469	466	531	507	489	515	483	478	478	529	524	485	504	513	518	487	530	496	481	510	526	498	540	524	487	479	478	474	478	505	483	505	468	483	513	513	474	489	484	453	481	523	478	474	504	510	528	470	457	487	497	493	499	525	444	513	484	467	481	499	466	482	477	495	539	517	522	507	508	523	517	487	555	496	471	481	501	495	476	476	494	478	489	471	515	486	507	442	484	492	496	497	493	532	507	526	526	510	509	492	516	467	527	484	510	493	518	492	473	496	460	505	489	502	498	476	495	502	502	505	521	506	527	495	476	472	459	514	478	497	486	516	515	496	536	478	519	493	512	499	502	507	507	447	514	509	478	494	505	465	474	501	472	498	487	470	516	520	524	494	475	489	479	507	491	527	476	482	521	501	509	507	514	504	527	494	526	528	485	479	476	479	502	526	528	519	538	492	498	493	516	504	452	495	521	503	505	532	457	479	506	492	514	455	487	470	453	512	510	483	490	469	490	498	510	507	530	501	500	498	456	488	529	521	511	496	514	476	487	498	478	521	523	544	511	525	496	495	473	482	503	486	483	483	529	523	473	500	507	500	492	491	518	535	513	479	518	513	470	500	517	491	511	489	486	465	493	533	485	465	530	517	501	538	461	510	492	511	478	487	520	511	507	494	502	508	485	495	503	448	508	523	472	478	501	489	503	492	524	490	513	488	498	519	500	491	452	498	526	494	470	490	521	514	443	498	421	475	492	547	486	481	472	518	457	431	522	520	490	490	550	498	508	465	518	482	521	501	546	465	503	491	530	541	492	507	479	482	482	519	531	552	486	494	522	500	487	501	524	497	518	491	483	488	481	490	533	510	454	516	502	497	529	478	510	453	504	482	533	487	488	473	498	552	469	512	507	548	492	509	512	557	451	494	537	502	468	469	497	473	529	508	487	480	494	479	469	468	475	517	504	497	536	529	515	460	511	495	513	491	492	480	499	494	504	515	467	526	497	493	506	481	501	476	503	516	480	499	492	513	444	487	490	497	492	490	516	510	477	502	484	473	498	448	494	485	502	538	512	496	529	488	514	513	510	510	517	522	500	502	485	531	550	476	512	511	449	500	502	490	488	473	490	483	523	519	461	491	495	483	494	505	485	485	490	516	493	499	481	515	526	487	472	457	474	487	526	485	539	513	492	488	453	525	501	523	497	472	492	495	499	488	534	487	498	494	481	473	516	467	508	493	522	471	508	505	522	494	500	482	519	468	505	481	486	498	497	544	496	515	461	512	544	447	518	530	503	501	504	509	522	501	480	476	486	496	491	482	505	527	482	484	503	493	495	560	495	479	477	509	506	510	438	482	513	506	515	509	515	530	520	502	493	477	503	494	518	476	480	495	489	527	477	517	498	469	488	473	517	477	481	522	462	526	521	518	529	512	534	495	501	485	500	497	516	522	487	498	469	509	517	522	528	501	503	494	487	485	470	489	476	503	528	525	517	485	467	456	485	516	491	479	519	494	497	490	521	519	544	501	515	487	498	468	567	526	505	488	517	470	496	490	441	493	503	422	493	560	538	523	474	494	507	508	518	529	482	488	534	490	504	515	478	466	501	542	532	493	500	458	477	524	465	503	502	489	494	485	505	495	548	497	488	513	503	492	487	500	511	469	482	531	511	511	486	527	517	512	520	492	513	446	432	551	490	509	531	488	513	538	519	501	494	479	502	488	456	520	496
5577	4193	1446	467	365	433	549	527	495	418	435	334	294	231	230	225	182	175	160	130	106	110	117	77	98	92	69	67	75	75	57	56	67	61	68	51	57	56	56	53	48	40	63	39	42	45	45	52	36	45	42	39	53	37	31	44	33	36	33	40	29	35	32	40	38	38	50	46	30	35	38	39	31	33	29	33	27	42	33	36	40	31	33	37	36	49	47	34	41	27	46	26	36	27	33	29	31	30	31	36	35	43	40	37	42	36	39	42	31	35	42	25	44	38	28	26	33	37	30	47	41	30	39	41	20	35	33	37	32	31	44	31	43	27	37	30	36	34	35	35	31	39	42	28	34	25	41	47	30	28	30	33	41	30	28	33	33	35	29	20	32	26	30	40	47	41	44	43	30	21	32	32	37	37	31	30	40	35	26	29	29	33	38	29	39	30	37	38	30	35	31	39	39	22	40	29	38	39	42	42	30	37	30	40	41	24	27	40	31	33	24	42	33	25	37	33	35	33	32	32	36	32	50	27	31	41	50	33	39	36	52	32	37	35	42	35	38	32	37	43	32	28	28	39	29	34	38	37	30	35	41	23	40	35	34	38	32	22	39	33	39	32	54	31	33	34	31	37	31	33	42	35	38	27	37	49	30	39	34	39	39	30	37	38	34	29	39	40	31	38	35	39	36	34	41	42	29	26	40	34	28	53	44	38	32	28	35	44	35	38	29	29	43	48	26	34	31	39	34	29	24	34	38	38	37	38	33	32	29	39	33	43	26	42	38	36	40	28	38	36	45	38	31	37	34	43	40	41	32	38	43	36	43	42	33	34	31	36	28	49	41	25	37	46	34	32	29	32	29	40	34	37	31	47	36	29	27	37	37	41	38	41	37	36	32	36	44	36	34	31	40	24	30	42	34	33	36	28	43	34	38	32	32	29	37	39	34	40	42	43	44	38	30	44	38	37	36	34	40	24	38	33	42	35	31	33	34	39	40	41	38	42	30	30	29	38	34	40	37	36	31	39	32	29	28	31	34	24	30	30	38	39	37	31	31	31	49	35	25	37	45	35	34	33	36	37	36	30	29	37	40	24	31	33	39	49	38	40	36	30	37	38	34	39	32	43	49	40	28	32	31	27	37	28	34	30	33	39	38	30	32	34	41	44	25	38	36	34	26	38	46	30	31	37	37	35	31	40	37	31	38	30	28	34	37	40	47	46	35	38	32	28	41	31	40	31	26	49	43	42	39	28	29	31	34	32	30	33	37	28	36	34	38	38	25	40	37	32	33	40	37	37	46	31	29	42	37	38	34	47	40	43	40	21	39	38	30	33	39	40	39	40	35	38	32	33	32	39	44	41	41	33	27	37	31	37	31	40	28	24	32	44	41	27	35	43	45	39	36	39	39	30	38	39	39	34	40	42	32	47	49	44	26	33	42	38	36	33	28	44	38	38	40	29	29	37	29	36	33	40	41	28	33	39	28	25	29	31	16	37	34	38	29	32	32	34	34	33	33	30	50	42	49	40	38	28	41	22	33	42	40	34	35	40	27	39	46	38	36	39	31	28	32	29	27	25	34	42	31	40	45	30	24	28	37	39	43	46	40	35	34	35	29	31	39	37	39	29	43	37	30	33	30	37	29	36	42	44	40	40	41	44	30	30	29	31	25	28	37	32	33	29	38	26	36	44	33	20	34	33	28	29	35	32	50	30	40	32	44	34	32	39	45	38	29	35	25	35	23	36	36	36	38	26	29	26	35	29	31	38	38	39	38	31	46	40	39	40	33	43	25	28	41	40	31	32	33	32	35	32	41	29	42	34	37	27	32	42	42	41	49	33	27	28	36	39	38	45	29	31	45	43	37	33	33	30	38	47	32	37	23	40	38	40	36	33	38	34	31	32	34	29	34	37	34	30	28	46	39	41	40	34	39	37	34	29	45	33	41	35	36	35	26	34	33	33	32	38	27	36	36	45	30	38	24	43	29	38	44	34	38	32	37	36	34	27	38	34	24	29	29	31	29	34	38	34	42	39	33	20	39	28	33	31	26	46	32	40	46	33	26	39	39	41	28	29	33	32	34	34	41	30	40	39	35	35	36	23	33	39	29	31	33	46	39	31	45	33	31	37	34	30	35	33	38	43	34	33	30	44	35	36	36	43	35	20	37	39	41	36	51	29	42	40	36	40	36	28	31	34	34	34	26	38	30	35	44	31	36	31	40	29	33	25	40	38	38	40	48	22	36	35	40	39	32	39	43	28	35	32	45	38	40	40	30	39	22	39	39	28	39	24	36	39	23	34	37	37	36	40	29	37	43	39	24	36	32	35	34	36	31	36	34	42	35	42	38	37	39	42	32	30	31	39	31	30	33	38	38	26	30	35	21	38	25	33	41	25	30	35	45	40	23	38	44	41	41	32	39	35	38	35	34	42	28	33	46	42	30	26	32	35	37	40	37	38	39	28	44	40	35	40	34	33	40	39	38	28	42	38	45	38	29	47	39	23	31	35	26	33	30	28	43	31	37	36	33	45	33	39	37	25	33	31	33	30	20	29	39	40	28	42	31	34	35	45	41	47	35	30	37	33	34	41	27	33	40	29	28	34	31	30	32	35	31	36	37	27	42	32	27	30	33	34	34	38	39	26	29	33	39	54	44	38	41	40	36	39	38	30	41	31	32	38	29	37	34	36	29	37	46	30	32	34	40	35	40	32	39	42	30	35	33	30	41	44	32	22	27	44	37	29	30	31	32	34	36	35	50	40	34	36	31	36	34	39	33	29	32	34	30	40	35	35	33	40	30	39	33	51	57	36	41	32	47	26	26	42	35	36	32	34	37	43	30	41	33	35	27	30	31	34	35	46	40	38	41	35	34	44	36	34	40	40	34	35	42	45	34	39	35	33	34	37	31	31	41	40	36	37	25	34	25	41	36	37	47	34	38	42	50	40	33	45	40	34	26	23	45	36	41	38	38	33	34	32	41	35	42	41	36	27	29	35	34	34	38	36	41	31	33	28	43	39	49	36	32	33	34	31	36	37	40	33	27	35	48	37	32	30	44	38	32	33	38	38	36	47	33	31	42	29	39	33	28	29	21	31	29	33	39	38	33	37	39	22	35	35	34	39	29	33	49	39	31	25	36	40	38	40	31	43	39	35	37	46	48	44	26	32	36	28	30	40	37	40	35	41	42	35	29	44	27	32	42	30	35	34	24	37	43	47	30	46	36	35	32	27	46	36	41	33	26	43	40	46	34	31	48	28	35	47	27	42	26	28	45	41	37	35	33	21	43	38	38	25	47	33	34	33	37	33	45	42	40	37	37	30	36	44	31	36	37	31	46	48	37	38	46	43	47	37	37	40	23	35	32	35	34	40	33	32	38	33	34	36	36	40	30	38	28	37	24	32	35	34	37	34	32	32	35	41	30	34	32	48	44	44	34	49	40	40	35	40	32	35	34	36	32	25	35	45	41	39	34	39	30	35	37	29	27	33	33	46	51	36
32556	23323	12577	8759	13604	16706	16963	15855	14100	12645	11456	9669	8044	6977	5927	4872	4646	4190	3926	3221	2807	2686	2491	2036	1955	1825	1538	1349	1294	1148	1090	1028	972	870	969	957	903	855	835	799	813	777	685	748	722	645	636	597	552	550	577	518	518	493	430	401	396	414	382	336	334	372	342	314	319	339	345	307	332	328	324	319	298	326	318	334	340	335	308	316	344	297	344	336	365	357	341	328	330	334	335	315	341	376	325	332	320	332	327	328	327	296	331	314	318	301	309	339	323	304	298	295	311	345	296	303	335	331	335	313	312	343	293	304	298	339	303	314	341	322	323	338	321	302	299	306	314	317	307	328	334	313	343	321	327	333	325	297	351	329	340	324	286	330	338	335	314	330	319	349	310	315	328	342	330	302	329	313	289	283	331	330	306	311	318	323	327	308	310	306	325	327	381	309	319	305	328	323	361	323	328	314	324	312	346	318	345	322	324	330	332	336	328	331	337	307	290	338	325	301	336	303	321	339	328	333	324	314	334	314	341	321	335	356	331	316	335	317	318	311	311	322	336	324	336	343	325	332	306	333	322	308	319	316	320	308	321	303	298	294	331	300	319	338	325	331	322	339	346	326	329	317	286	338	317	306	323	309	349	312	320	325	309	300	312	293	341	308	311	333	359	303	303	320	316	337	295	330	318	354	362	319	372	334	320	314	319	319	318	325	287	306	329	333	319	318	298	327	314	324	327	351	330	290	326	356	301	321	329	318	318	319	332	319	309	324	361	317	307	306	313	319	319	315	343	328	348	331	336	347	284	322	312	319	325	343	318	350	328	336	353	300	344	315	355	350	317	312	331	351	305	353	370	314	284	295	321	304	312	327	342	325	330	314	297	316	323	353	302	274	323	320	337	330	304	371	320	331	343	306	323	308	343	345	325	322	312	330	312	316	309	322	328	300	321	305	333	294	332	321	297	311	298	300	318	325	334	312	317	318	349	333	330	345	323	322	342	314	331	316	336	306	322	298	300	329	360	322	320	316	298	312	349	303	355	309	356	299	338	361	348	315	350	302	342	332	293	327	353	331	312	323	325	330	305	341	322	306	309	325	364	330	298	311	326	338	318	294	288	334	354	296	323	320	321	308	314	346	317	327	338	311	320	335	324	319	311	323	313	324	354	341	317	308	313	302	288	350	300	326	309	347	333	324	308	311	324	324	325	339	301	343	338	314	293	316	325	325	339	306	315	336	345	335	341	323	327	346	358	315	334	323	338	336	336	322	316	325	326	338	343	323	320	334	337	333	335	306	339	318	323	294	337	331	318	306	343	334	305	332	349	317	290	325	336	340	276	313	319	290	308	333	319	313	298	324	298	323	315	306	301	354	296	289	324	289	336	314	306	318	328	329	347	335	299	300	306	297	314	310	311	287	314	318	306	325	315	307	298	316	316	321	319	332	339	344	360	295	322	318	299	307	310	327	315	342	326	325	323	312	320	298	312	322	348	314	339	335	283	347	315	328	298	306	304	319	305	343	338	315	312	323	283	317	290	319	306	338	338	298	299	321	378	297	311	330	335	354	303	308	319	301	320	342	329	311	357	317	313	297	341	313	317	361	312	349	314	340	300	326	332	340	353	345	306	334	290	335	315	327	299	303	336	336	343	315	354	330	309	290	302	350	330	311	319	320	288	329	325	328	333	322	314	305	321	331	329	308	327	320	343	323	321	314	314	311	290	310	345	297	282	327	285	324	300	345	299	307	348	308	346	329	311	328	303	302	321	313	321	313	318	351	338	324	330	342	307	343	337	329	304	324	312	305	328	296	338	294	355	296	318	326	330	334	328	303	331	342	303	323	326	334	294	381	322	301	334	320	324	298	302	307	315	295	340	324	321	323	346	307	329	345	315	324	319	309	305	352	323	299	376	311	337	352	347	329	327	314	330	317	335	344	352	298	328	312	320	325	310	293	332	314	318	353	323	345	313	311	342	300	303	313	303	285	331	321	320	308	318	318	307	331	299	298	314	345	319	331	306	334	348	334	312	358	324	335	322	332	319	345	317	347	316	350	334	312	333	340	335	355	311	287	318	365	324	359	333	330	364	340	318	315	364	335	337	306	363	310	294	327	316	324	335	340	304	314	347	306	304	312	306	315	320	326	312	314	336	344	319	308	306	329	300	306	300	316	343	315	328	327	335	299	320	337	325	355	272	313	304	335	355	346	314	368	326	354	307	314	321	313	322	334	298	295	342	287	318	346	315	312	331	323	312	320	323	294	324	321	305	322	305	350	351	331	337	310	319	327	321	307	312	296	330	291	317	302	330	294	333	317	309	298	338	344	344	299	316	295	352	320	338	356	316	335	346	314	338	327	335	322	315	312	338	340	333	338	316	328	309	332	355	312	320	309	302	318	348	340	315	305	341	325	312	319	320	305	322	311	341	344	286	301	313	322	316	297	346	323	315	326	343	345	336	317	306	320	333	316	317	316	290	339	330	330	292	309	309	340	286	341	334	290	328	302	339	292	368	327	339	320	332	296	298	324	304	331	356	323	312	345	316	302	325	302	309	327	322	297	328	348	325	328	337	301	328	329	322	340	324	316	338	333	300	307	339	333	338	310	289	320	335	333	320	313	316	323	324	334	314	372	339	348	312	346	329	327	304	307	327	344	304	334	368	340	313	311	295	313	291	345	321	321	319	297	324	317	318	318	334	302	308	339	314	368	323	312	328	327	305	325	280	302	298	323	306	333	310	346	323	354	325	292	332	302	296	315	294	322	313	336	338	365	313	285	294	337	320	335	311	341	321	333	342	332	322	327	344	353	317	318	307	345	305	324	338	297	365	348	299	305	319	342	330	337	327	283	307	302	301	295	345	309	334	327	312	330	308	305	293	316	338	324	335	305	329	328	340	286	351	320	310	317	330	331	327	333	353	299	321	315	301	311	314	338	331	308	311	316	307	316	331	329	318	335	296	322	303	316	308	325	335	326	324	323	346	321	322	338	332	333	313	357	325	317	350	325	330	332	293	307	329	338	339	325	345	320	305	312	335	306	331	335	331	309	307	336	315	363	349	340	313	318	308	306	350	323	354	318	298	317	284	308	341	307	335	327	331	312	320	299	336	319	314	318	302	333	317	332	338	317	318	314	337	312	329	325	338	304	309	327	323	297	300	313	319	331	292	325	287	326	313	339	313	292	370	325	340	301	347	331	318	337	317	306	282	331	356	325	340	331	340	316	316	334	310	337	311	344	312	317	321	334	352	324	386	336	294	295	314	349	345	298	294	341	352	316	324	358	314	328	323	346	303	309	322	316	337	325	326	337	342	319	318	318	344	341	328	335	329	317	317	344	328	314	344	334	291	330	331	318	325	314	317	333	312	338	315	314	311	313	343	306	334	321	323	311	330	325	339	293	312	305	327	330	333	299	332	329	329	327	306	301	316	319	322	330	339	312	307	334	310	355	299	339	340	306	305	375	340	317	290	324	302	301	343	278	350	312	319	349	334	304	333	341	344	332
7488	6893	2628	659	463	527	653	650	593	554	503	430	302	333	271	232	222	221	225	180	167	143	128	140	134	120	95	116	102	91	84	85	82	81	80	81	80	75	62	91	72	71	95	90	74	69	81	63	77	66	70	59	63	54	68	56	55	42	49	50	56	61	50	54	61	41	54	56	48	51	53	52	56	59	71	53	46	48	53	74	41	50	54	53	44	56	58	53	57	48	54	57	70	48	46	59	52	53	54	45	45	53	46	64	59	54	55	52	52	58	46	49	48	51	65	62	53	68	49	47	50	59	56	55	67	45	74	49	41	52	59	61	59	51	58	49	49	57	48	41	56	59	63	57	61	44	53	47	58	59	58	43	65	62	66	51	52	52	64	62	54	40	60	64	59	58	52	47	54	49	48	39	45	49	43	59	52	63	66	55	52	52	44	57	52	51	64	60	54	63	67	57	45	51	43	42	43	39	50	53	50	49	47	48	44	51	51	41	44	38	44	74	65	48	69	64	42	40	40	41	57	50	47	61	63	49	53	57	46	47	56	54	46	66	55	44	49	49	56	57	46	57	43	44	49	60	58	55	53	51	45	65	40	47	55	59	58	60	49	56	46	67	46	51	49	53	52	51	62	34	43	52	45	46	46	57	56	46	50	46	61	50	53	43	54	54	47	68	61	62	56	66	63	42	63	46	48	49	61	57	43	52	57	53	68	53	55	44	52	55	57	60	44	64	39	54	50	53	48	42	46	50	51	52	45	63	56	42	54	53	58	62	37	55	54	48	33	68	54	66	47	45	52	61	37	48	46	39	58	53	41	52	65	43	45	60	58	49	45	54	48	56	56	52	56	61	45	50	70	52	51	60	51	52	47	45	45	58	55	59	65	49	55	50	57	47	59	54	55	50	43	60	46	47	62	57	63	60	56	53	62	47	54	56	56	56	46	51	41	49	45	60	53	58	42	52	51	58	49	58	50	66	47	53	45	49	55	52	60	50	54	47	55	56	60	61	49	47	51	61	56	52	50	43	54	69	55	56	51	61	45	52	49	48	48	35	70	62	51	43	51	52	57	59	57	59	43	39	50	62	47	47	55	47	48	33	49	53	53	61	51	59	45	55	57	54	56	37	58	47	52	49	47	49	43	41	53	58	50	61	46	54	64	50	50	61	46	42	51	63	53	66	59	46	53	43	60	47	52	52	53	49	36	57	58	48	58	53	39	54	52	61	55	54	61	40	73	51	43	48	35	50	53	45	52	48	67	47	55	67	54	57	55	52	50	52	59	55	48	48	54	51	74	52	50	42	65	55	55	54	55	54	62	40	48	47	51	52	50	51	47	44	56	50	50	53	49	42	56	52	51	61	55	51	50	36	42	52	64	49	45	44	52	47	62	54	55	50	54	49	51	42	55	69	48	42	55	53	55	45	63	48	57	64	49	45	55	62	62	63	61	70	54	43	50	63	46	59	52	47	59	51	47	54	41	66	53	55	44	51	48	41	49	50	52	55	44	59	55	50	48	53	51	55	49	49	59	52	57	56	54	53	61	59	42	48	47	47	46	58	47	52	48	53	44	54	46	45	42	46	57	48	51	40	45	52	55	43	44	63	51	43	41	57	67	59	67	49	53	45	45	55	64	54	41	61	40	46	44	59	51	58	71	55	46	58	50	55	49	50	55	57	56	47	56	59	59	45	63	54	55	60	49	50	56	57	41	40	62	59	58	57	52	43	54	81	48	63	48	56	43	53	62	47	53	59	46	64	53	52	52	43	56	48	46	53	47	47	47	52	65	41	42	40	73	47	46	49	53	51	55	52	44	52	51	56	50	47	55	49	58	46	55	58	51	38	50	44	51	54	55	57	53	54	46	41	52	42	47	48	47	61	67	53	58	52	44	57	63	40	60	53	54	70	46	48	55	54	56	42	50	53	41	53	57	53	60	42	55	56	54	49	57	56	62	46	46	56	57	56	62	56	40	57	49	49	56	53	55	60	70	57	52	51	52	48	48	57	56	66	52	58	56	52	53	70	52	34	61	54	49	44	59	42	59	57	54	51	63	50	54	50	49	62	54	63	44	58	51	68	54	37	50	64	55	50	57	65	45	51	48	52	48	67	48	49	62	66	51	46	44	47	61	54	46	49	56	50	48	51	62	56	64	59	55	55	50	50	49	47	56	40	56	55	44	68	49	56	49	51	51	60	64	43	46	51	49	57	47	48	48	44	61	39	42	58	56	51	49	46	52	67	57	49	63	60	50	55	43	62	54	53	59	41	47	48	53	63	52	41	36	63	40	52	53	59	60	47	53	56	50	55	51	54	61	54	42	52	54	63	44	47	67	53	48	55	56	70	50	54	50	44	53	44	62	64	55	55	43	52	48	59	61	61	51	63	45	53	47	43	41	58	47	52	66	45	60	53	58	57	52	43	62	66	44	51	47	52	49	56	40	48	51	56	62	37	51	51	49	46	52	50	47	46	54	51	49	68	60	44	58	46	50	41	51	51	62	62	49	49	40	50	55	45	36	54	47	45	47	68	54	43	52	50	61	60	55	51	67	53	46	65	49	53	71	43	53	45	62	47	41	62	53	48	70	51	54	51	50	55	44	57	47	51	51	50	59	43	48	52	40	45	56	57	49	64	60	52	57	54	54	59	50	68	49	57	53	63	46	37	48	54	46	44	55	51	37	47	46	57	52	62	53	66	51	56	35	60	53	57	43	58	45	48	50	43	45	58	46	57	40	48	53	50	56	44	48	51	48	48	63	52	45	67	54	59	53	44	56	46	69	63	56	57	51	55	53	48	49	58	54	55	50	58	53	46	58	54	51	62	55	61	51	55	56	56	52	56	65	56	50	66	47	58	45	54	53	47	42	54	51	48	40	43	55	50	66	49	66	47	54	68	54	57	55	53	55	48	61	57	48	49	48	51	51	58	63	60	57	46	35	55	56	52	50	49	48	42	52	35	50	49	53	53	57	51	56	58	56	44	53	49	60	46	54	56	58	44	47	56	65	48	48	50	47	60	51	64	46	43	58	54	58	58	64	54	41	48	33	50	57	55	41	50	62	39	50	57	52	44	47	62	58	64	56	43	42	56	60	50	61	49	61	51	61	59	47	71	65	41	59	59	51	47	50	46	50	56	60	60	47	55	58	65	55	36	51	41	48	52	52	37	54	53	36	48	46	38	52	57	55	55	37	59	54	39	41	35	32	57	49	63	53	57	62	44	56	58	48	55	62	65	68	50	58	40	41	49	50	58	43	57	47	44	45	58	62	58	59	55	58	58	62	53	57	43	54	60	73	59	52	58	44	59	58	45	52	49	43	52	54	70	47	54	61	54	52	47	50	51	49	57	55	51	45	46	47	47	47	50	69	44	47	63	53	67	51	56	53	42	55	56	48	50	56	61	48	41	45	48	50	45	50	57	52	55	51	52	48	55	57	50	47	47	50	47	50	53	43	55	48	60	51	48	62	51	55	57	57	77	62	51	52	58	58	52
37271	27889	17904	10808	15761	18528	19498	17872	15946	14375	13089	10901	9019	8016	6659	5889	5564	4778	4564	3884	3353	3291	2759	2500	2400	2113	1932	1725	1528	1590	1502	1337	1143	1198	1145	1241	1102	988	1064	1098	1119	1011	1057	1011	966	936	848	862	882	786	728	763	645	642	616	566	510	529	537	498	531	516	496	501	508	523	483	501	513	531	473	495	500	506	527	509	515	478	520	515	480	495	473	480	519	464	505	468	463	481	498	517	486	456	484	488	510	490	494	488	460	457	467	473	480	497	506	506	474	466	503	503	505	452	459	499	483	497	473	483	466	509	477	458	445	468	493	490	530	503	477	498	489	497	464	491	505	528	472	522	516	444	506	481	484	490	471	490	475	477	474	492	472	518	482	464	489	511	490	473	498	524	495	495	479	496	470	511	471	495	473	434	502	491	494	483	487	474	481	479	473	454	458	485	489	444	431	508	485	478	457	516	509	467	486	465	506	441	488	463	485	421	511	483	516	484	454	493	499	468	464	485	464	484	487	479	450	512	475	491	481	445	475	495	498	477	459	541	519	459	479	484	500	480	489	453	467	470	485	482	483	505	478	508	491	490	473	467	483	476	469	500	512	510	454	496	466	462	498	499	490	466	474	467	472	506	464	482	503	478	508	484	453	495	522	492	529	471	484	510	494	507	467	495	454	460	470	488	456	456	474	491	468	475	437	500	493	503	477	495	471	439	454	504	422	486	445	521	471	492	480	489	478	469	447	487	431	480	484	471	491	480	490	455	452	500	457	505	476	458	518	511	496	470	498	501	488	484	484	497	480	540	445	497	512	483	516	464	478	501	493	493	487	466	495	500	462	497	449	449	482	506	497	477	466	446	508	449	509	457	479	525	485	525	486	484	523	449	464	491	484	499	502	489	536	503	474	472	463	477	478	470	459	493	491	457	488	466	511	496	496	501	442	459	465	496	482	504	494	501	451	486	485	468	491	476	464	475	474	479	476	502	486	444	506	511	489	506	480	512	498	488	489	434	489	481	477	516	499	546	467	502	508	513	490	495	475	493	500	444	456	475	486	460	504	472	506	498	451	467	477	465	462	526	469	507	475	483	479	487	468	543	466	459	503	474	453	487	494	467	505	475	461	467	509	492	498	489	497	485	486	493	488	473	457	487	462	469	455	485	448	484	495	524	513	491	466	478	527	506	511	481	482	462	496	530	531	509	481	471	509	460	487	468	453	441	512	491	481	457	506	476	526	482	524	497	491	494	459	510	481	451	502	453	477	467	474	503	491	495	482	501	499	482	486	464	478	487	498	505	492	476	470	526	470	471	501	455	487	494	466	505	487	462	502	499	454	504	481	483	487	499	476	453	477	439	485	464	501	503	506	509	490	489	492	509	461	430	474	485	490	502	492	454	491	477	499	453	477	484	496	471	474	503	455	498	495	480	492	488	469	490	488	496	470	492	470	482	450	495	525	498	488	524	504	478	463	506	489	510	482	447	468	491	476	487	476	451	484	481	519	438	455	497	537	509	484	453	499	473	488	493	527	507	480	441	484	502	441	478	509	464	438	477	480	502	490	493	480	483	437	522	483	489	464	466	498	480	537	505	451	451	521	450	440	471	461	460	497	482	480	479	479	466	506	467	485	530	487	470	474	488	456	476	519	483	502	486	480	495	504	518	491	472	438	523	481	440	474	516	486	491	438	464	463	520	463	475	436	479	450	434	487	464	441	469	460	506	512	467	472	485	473	488	514	507	486	515	509	447	463	475	479	489	457	469	490	472	472	519	491	487	484	457	496	501	537	486	539	470	478	470	487	466	505	458	462	484	482	468	482	500	487	487	432	489	495	490	523	492	480	476	471	503	442	473	488	470	476	500	476	469	480	465	506	498	499	541	519	473	513	496	458	474	449	457	459	491	471	474	504	438	439	482	464	473	478	495	477	465	495	478	467	492	438	472	493	523	500	496	461	452	495	527	472	493	489	492	475	480	480	486	461	486	462	504	459	505	493	496	511	497	490	474	468	479	498	447	454	467	426	506	483	519	465	506	461	512	495	505	466	472	480	470	480	493	467	473	498	490	458	475	478	516	513	460	502	505	486	504	508	474	475	451	517	516	464	531	454	494	497	465	507	487	479	498	478	524	489	471	507	465	449	458	487	472	464	476	471	525	463	523	466	512	453	462	482	500	464	494	490	483	446	507	504	446	460	473	484	443	469	461	496	493	448	504	489	457	470	518	514	467	458	477	454	505	494	485	499	470	495	451	498	492	475	543	498	457	473	498	488	507	495	480	479	447	496	469	488	461	499	478	505	504	465	482	468	491	481	474	478	480	464	448	532	500	492	557	481	502	487	456	475	490	460	463	466	509	515	491	513	501	489	494	480	465	442	547	484	498	493	499	510	493	508	465	452	464	479	505	461	517	475	497	462	468	504	475	472	493	460	484	483	465	474	500	484	500	493	500	469	488	452	452	474	503	501	487	474	487	511	486	477	502	477	458	462	474	516	505	441	506	538	478	501	480	457	461	475	482	501	527	490	472	468	514	473	467	471	464	483	468	477	518	474	488	504	505	441	484	467	461	459	498	471	479	489	476	498	495	444	497	502	496	480	515	465	480	499	493	469	465	479	480	511	508	473	479	499	475	493	516	463	482	462	505	457	450	483	473	510	455	506	510	499	503	478	490	482	468	508	450	431	503	470	464	477	458	510	470	542	464	508	488	457	466	490	511	471	472	502	474	494	472	483	471	493	460	484	436	504	516	514	465	483	464	515	497	487	485	504	481	479	494	463	479	511	478	483	464	478	480	506	454	490	488	453	518	473	455	490	485	453	458	488	432	489	491	462	499	471	522	479	500	492	469	534	481	495	502	462	459	516	457	496	468	510	471	468	500	457	468	508	495	494	447	472	504	434	526	467	490	515	493	519	477	478	495	466	505	515	467	473	466	534	472	494	473	463	461	487	452	513	451	483	488	464	540	498	471	495	462	490	472	533	506	451	478	515	507	498	494	473	500	487	498	521	466	523	497	509	510	504	480	466	465	530	484	484	443	464	476	471	483	482	522	486	499	506	507	508	479	469	461	487	478	491	441	482	525	464	490	492	525	521	471	450	563	482	488	448	498	470	500	471	454	474	515	458	476	491	446	471	494	481	480	495	485	477	517	450	475	524	474	477	430	499	500	496	473	473	476	443	464	483	478	499	448	491	461	483	491	483	506	483	478	486	491	510	481	471	488	456	492	510	474	482	470	468	450	457	484	477	470	481	467	469	479	468	491	485	494	499	473	496	500	490	475	466	463	517	500	518	495	464	499	515	475	457	541	464	509	500	502	466	505	509	470	507	482	471	459	496	482	505	490	471	516	497	477	499	473	483	556	460	495	491	461	533	497	492	494	518	458	491	511	482	516	472	469	467	460	455	483	539	488	491	481	539	410	509	464	529	481	482	480	468	479	466	472	456	476	461	508	435	483	513	483	466	450	518	509	482	517	473	486	493	471	505	459	485	466	467	493	448	480
3590	2419	1151	402	321	387	438	483	428	364	340	273	239	213	186	166	150	130	157	107	98	104	73	96	80	67	72	73	61	75	59	73	69	58	59	48	53	58	64	58	61	44	60	51	49	61	39	47	59	62	45	44	48	42	57	36	47	35	55	48	54	45	39	33	54	45	47	35	34	42	39	41	43	41	34	29	39	53	42	33	39	40	45	43	50	43	45	44	42	42	38	49	33	40	51	32	47	37	35	45	54	28	39	37	32	48	36	34	41	53	45	46	36	29	35	32	40	50	44	37	39	30	48	38	43	48	46	47	41	41	45	39	34	42	35	36	45	46	34	47	28	35	38	47	46	38	39	41	57	35	43	37	37	43	36	35	31	42	38	45	36	33	42	49	35	36	56	46	32	51	40	33	38	30	40	48	39	47	35	28	46	53	40	45	42	39	44	48	50	45	37	48	48	47	34	43	48	49	42	35	35	37	54	41	38	33	41	42	42	31	42	32	45	44	44	46	49	39	54	37	42	42	37	47	38	43	41	41	35	41	36	34	46	45	41	48	52	44	40	46	39	45	34	53	33	44	41	50	46	36	38	41	48	42	39	38	45	42	41	40	44	43	52	38	43	52	57	35	39	26	45	44	38	40	44	46	40	38	47	35	41	31	34	47	53	43	44	38	30	42	44	31	58	31	39	44	33	29	40	46	43	39	53	42	44	42	33	39	36	41	45	46	35	33	37	41	48	40	30	43	51	51	37	39	39	48	42	38	42	48	28	39	40	40	41	41	38	41	45	31	42	33	34	40	59	30	45	50	37	47	37	35	49	39	44	35	33	53	38	47	40	44	43	43	27	46	35	40	45	41	31	25	35	40	35	43	42	45	34	37	46	41	41	37	45	45	38	38	49	43	32	31	37	46	55	37	31	43	35	41	43	42	39	39	41	43	39	50	37	64	39	47	56	48	49	40	44	38	36	40	38	38	42	35	38	45	42	43	45	39	38	40	39	43	50	27	37	35	42	39	42	52	34	50	39	31	53	50	45	36	40	38	47	53	37	46	39	40	46	40	46	42	43	49	35	43	34	30	48	39	55	43	36	43	35	47	41	27	37	37	43	34	44	46	50	41	34	44	55	38	56	43	32	44	42	50	48	43	35	31	33	43	42	53	53	33	27	47	37	44	44	41	44	46	29	38	51	43	42	43	44	42	39	38	50	30	32	37	43	39	51	42	52	34	44	41	45	37	36	34	40	46	36	44	50	44	53	37	41	40	37	36	34	31	33	41	31	44	41	52	46	44	33	47	34	33	38	37	41	32	39	43	39	46	41	44	33	42	41	41	43	43	45	24	32	35	39	42	50	41	44	33	37	36	37	40	44	46	50	44	47	33	34	42	33	36	59	39	41	38	41	41	49	49	44	39	51	28	26	38	40	46	33	27	44	42	44	54	33	36	38	45	38	36	36	42	38	33	41	44	53	38	35	44	37	42	54	35	45	38	40	27	40	48	44	36	57	48	47	34	44	53	43	42	45	39	35	43	29	41	45	38	39	43	46	40	43	32	39	44	48	36	42	49	49	44	40	50	52	41	50	40	41	36	35	41	35	36	33	39	44	32	48	47	45	41	53	39	46	41	33	52	37	47	46	57	43	42	39	33	42	42	31	25	42	42	52	44	40	37	48	37	41	32	43	40	46	55	45	38	39	41	48	40	30	37	41	47	50	32	33	41	50	47	36	48	41	41	56	45	53	41	41	46	41	53	42	33	40	34	36	32	43	48	44	47	44	37	46	40	35	31	43	50	48	40	41	40	46	42	42	40	37	36	37	43	39	37	48	41	42	32	50	48	49	43	44	42	42	46	35	40	36	31	45	40	35	53	30	46	36	50	36	35	38	34	37	50	39	42	36	40	39	43	55	36	58	49	43	36	39	42	32	39	34	40	36	43	41	37	43	48	41	52	37	35	30	37	31	41	42	48	30	33	54	41	37	34	49	38	50	39	37	38	37	55	55	39	44	35	39	50	44	30	34	26	40	40	50	38	38	44	29	37	43	42	41	40	47	37	33	40	57	42	41	38	44	49	44	34	42	47	34	54	42	50	45	42	48	48	41	43	43	34	35	42	38	50	37	33	43	50	33	42	37	39	47	25	43	49	36	36	44	38	46	53	55	53	49	45	36	34	35	42	49	39	40	39	44	33	31	34	34	47	38	41	40	33	41	42	46	49	48	37	46	55	54	51	42	41	37	38	52	44	43	39	56	51	38	46	43	44	33	35	48	35	42	36	35	41	36	39	37	38	48	44	39	50	34	39	32	50	38	38	45	38	42	43	44	46	38	45	45	51	47	48	42	53	43	36	58	33	43	46	47	40	45	43	48	40	44	36	42	33	35	40	41	41	39	34	39	32	44	40	42	37	39	41	35	35	40	56	42	50	35	30	42	36	52	33	40	38	44	47	48	26	37	48	40	42	30	43	47	53	44	44	52	40	39	37	40	39	37	41	40	46	46	38	37	47	30	50	43	42	38	48	48	42	40	35	50	36	50	40	33	27	35	40	54	37	36	51	35	49	36	49	41	43	34	45	35	35	45	37	35	34	41	47	42	37	46	45	33	41	39	52	40	39	34	43	36	41	53	53	30	39	29	42	39	29	43	44	27	38	35	35	39	42	44	39	45	43	34	41	32	42	39	39	42	41	33	36	38	51	50	39	37	38	35	38	47	53	43	49	39	45	31	37	40	59	46	30	36	42	41	50	43	52	44	27	31	48	48	45	37	48	46	43	47	37	51	51	41	33	40	33	31	38	47	42	42	41	41	34	33	38	34	36	39	40	57	40	40	30	41	40	32	52	51	50	39	36	43	45	40	36	37	39	46	29	44	49	41	41	34	42	37	35	40	52	54	48	38	45	31	33	54	31	38	43	36	36	41	34	46	37	36	40	40	30	43	41	42	46	41	33	48	43	36	39	37	42	40	57	43	44	39	39	40	36	44	42	46	46	37	37	39	35	38	53	42	36	39	34	48	45	51	36	33	41	41	50	33	34	41	38	41	40	44	36	39	39	54	29	49	44	41	44	33	44	41	38	31	27	40	38	43	43	30	35	42	32	37	43	42	38	33	48	42	51	22	38	43	33	36	46	44	48	41	34	37	36	52	34	32	46	38	40	46	38	44	31	56	36	34	35	45	31	49	24	46	43	33	38	48	33	35	40	44	43	44	38	43	45	44	40	54	53	51	47	40	33	30	58	46	36	40	46	36	47	39	38	40	43	39	44	35	45	44	52	41	36	36	46	39	44	40	37	49	36	38	32	41	32	43	41	35	35	41	37	34	43	41	49	59	33	49	40	38	43	33	38	39	39	55	38	41	49	37	45	47	46	27	32	37	47	34	48	48	37	38	49	46	43	38	42	49	37	48	59	38	36	50	48	42	35	44	31	42	42	28	48	36	50	50	45	45	35	43	28	37	40	36	38	31	35	38	40	44	42	32	45	30	60	41	40
28477	19182	11905	6949	11551	13545	14559	13637	12079	10535	9527	7600	6358	5677	4557	4076	3810	3315	3205	2514	2267	2162	1776	1713	1550	1389	1310	1205	1152	1248	1027	811	874	795	854	823	687	695	713	726	711	679	695	598	641	644	612	546	513	505	500	483	470	477	412	454	449	407	374	397	378	385	369	368	347	375	363	367	363	364	371	379	382	338	383	376	415	388	325	373	353	410	373	350	394	390	373	380	420	368	356	371	381	406	376	396	398	395	366	345	400	348	366	377	390	384	375	371	391	382	365	394	359	401	367	379	408	389	382	388	372	370	393	395	379	396	348	382	405	360	356	365	374	344	378	337	364	364	345	378	351	398	377	357	358	385	354	351	388	333	334	380	348	399	369	376	349	387	351	369	389	423	389	369	365	355	376	365	373	412	377	362	380	351	332	363	386	361	371	358	359	368	395	374	396	389	367	367	351	369	400	381	368	378	348	379	400	417	352	357	357	382	368	376	371	355	374	381	368	390	378	360	372	384	346	382	383	400	385	362	379	355	345	368	353	341	386	398	386	375	353	359	386	368	346	371	408	387	350	348	375	353	379	387	388	388	373	407	374	393	377	364	368	354	418	354	353	378	364	355	371	358	414	404	388	383	378	395	384	376	375	369	372	354	371	369	359	390	381	360	355	366	396	351	412	380	394	371	372	356	367	366	355	340	404	416	346	385	370	380	384	379	367	370	379	373	340	341	348	419	383	365	364	389	374	372	378	419	366	394	374	338	349	374	375	352	408	361	340	401	374	364	415	382	353	368	396	389	386	374	389	377	353	384	352	367	363	357	402	360	386	402	387	366	351	385	373	377	396	357	352	378	387	354	382	419	375	368	369	399	374	403	347	394	378	375	389	325	376	342	372	421	362	363	337	334	337	393	422	417	368	358	348	377	393	368	370	340	366	372	363	391	347	387	353	389	387	388	374	336	386	367	385	366	364	389	381	366	381	379	387	359	373	371	364	392	375	377	355	324	381	336	330	362	367	350	408	374	400	377	386	385	383	345	389	398	352	391	369	353	360	385	427	386	367	362	370	393	352	423	381	346	356	366	364	382	442	346	386	384	375	385	390	346	374	354	367	407	372	416	385	350	358	375	367	370	353	362	379	394	370	416	369	365	363	361	354	379	374	362	357	372	359	362	381	383	343	380	372	364	379	361	399	405	364	376	397	352	363	377	382	391	336	363	411	395	336	369	368	383	394	399	371	372	372	416	330	371	383	375	391	361	392	374	377	350	355	383	415	394	361	350	372	357	356	358	371	351	359	367	346	407	403	345	366	405	387	395	409	361	320	366	377	364	395	366	363	368	360	339	373	371	358	383	354	385	393	367	361	370	371	369	382	384	353	377	364	332	398	380	346	370	386	382	372	381	369	372	378	348	374	378	354	357	364	383	366	383	343	376	364	376	373	394	388	393	387	392	366	368	369	381	363	356	357	372	363	329	347	375	368	358	384	365	367	363	393	369	400	401	363	371	360	357	365	361	375	366	397	349	359	339	368	355	342	374	419	378	374	357	355	370	372	385	364	367	348	356	382	392	357	375	394	326	342	374	353	400	371	384	351	406	391	387	374	367	398	417	360	394	376	400	385	409	372	405	362	361	379	394	389	383	404	408	375	379	363	382	388	382	396	404	401	403	396	356	369	403	374	369	355	352	387	357	361	351	385	371	373	383	336	397	398	357	367	355	370	343	355	368	404	359	373	339	363	390	364	399	400	378	382	384	386	405	391	397	379	363	364	355	354	373	363	389	388	357	348	399	393	390	389	370	356	374	383	386	360	374	372	385	319	401	414	373	356	384	396	355	376	374	360	414	376	350	362	379	375	369	375	399	392	405	380	338	384	367	365	346	364	344	369	390	352	364	383	354	381	346	387	336	373	372	393	372	369	355	382	377	361	375	385	362	351	366	378	352	394	371	369	355	329	359	377	361	359	372	383	376	373	382	367	359	372	385	383	366	407	389	376	363	402	355	385	396	364	375	355	356	360	358	371	388	375	385	390	388	367	382	377	383	377	374	356	367	380	378	373	404	383	372	386	376	370	358	408	385	362	371	359	362	368	347	372	369	362	379	354	360	378	383	366	361	401	402	382	367	420	372	399	393	386	399	371	370	392	364	384	400	373	394	356	388	348	348	400	364	402	380	395	376	365	373	340	385	368	373	391	403	350	385	397	353	396	376	366	369	362	357	357	332	394	405	384	361	341	373	383	370	375	413	379	385	358	359	395	372	340	377	366	388	354	370	388	370	357	391	372	425	396	353	370	371	408	379	363	393	398	382	351	391	391	367	377	367	379	357	370	363	401	388	385	371	345	401	385	368	360	395	388	402	373	374	370	355	372	389	376	350	371	360	360	369	342	330	351	367	352	395	400	376	352	364	366	385	401	370	375	406	379	385	394	383	360	380	386	396	360	387	403	349	348	347	387	388	385	362	366	347	373	374	394	419	408	390	376	362	366	391	383	321	407	327	360	374	414	344	376	379	359	370	358	344	369	387	380	386	343	381	375	398	382	380	395	351	333	385	379	379	348	364	372	365	390	382	376	377	356	402	362	356	415	401	374	370	359	381	391	336	354	366	361	368	386	388	343	379	383	371	348	373	376	340	415	399	401	351	400	378	359	357	339	374	379	396	353	351	360	392	375	356	351	353	363	366	376	393	366	380	362	360	359	360	393	418	377	347	360	385	354	388	377	345	402	374	394	395	339	372	381	363	365	365	360	353	348	340	421	348	367	377	395	360	379	381	411	344	357	355	384	358	389	394	395	400	388	364	375	384	356	363	387	381	375	390	399	371	361	360	406	352	362	379	361	360	348	399	382	377	373	402	378	328	373	369	385	384	371	391	403	381	392	356	393	389	408	405	329	385	363	370	397	378	359	386	397	378	380	369	394	362	375	387	399	395	356	384	382	384	388	358	350	368	381	376	385	394	397	425	370	385	342	340	378	366	377	357	337	364	341	371	368	377	378	392	384	408	353	333	369	353	378	391	374	361	373	386	381	340	353	370	383	389	361	342	379	390	369	388	369	367	415	369	370	396	394	365	368	352	389	351	399	339	364	370	350	420	367	405	362	389	370	340	378	391	397	404	373	388	346	358	388	377	343	360	352	420	370	369	350	386	341	394	418	397	371	381	367	344	320	381	413	352	399	358	352	389	417	363	343	358	411	358	361	402	389	392	367	355	364	355	398	375	370	388	360	413	334	336	395	384	371	367	405	384	368	389	360	347	363	376	380	375	371	372	390	369	377	375	383	371	365	367	378	386	381	348	347	376	374	383	364	362	415	384	375	364	388	400	331	360	377	378	348	400	377	370	382	352	365	345	370	379	388	356	375	368	371	358	346	334	359	362	376	375	385	378	373	383	389	377	378	333	402	385	379	338	327	402	376	363	372	399	374	333	367	345	388	409	363	358	389	355	346	361	366	381	367	394	383	372	402	397	354	364	377	415	348	353	336	386	382	361	373	365	390	392
5988	5462	2189	543	428	541	544	599	551	515	404	343	315	259	260	242	240	179	177	162	145	129	128	129	120	101	98	91	109	87	88	91	79	88	70	76	74	63	95	73	66	71	69	67	92	78	73	52	74	70	70	49	74	63	52	61	60	52	63	62	57	58	59	49	70	53	53	52	41	55	61	58	61	58	58	64	59	60	54	58	51	58	49	66	57	60	48	56	62	52	49	57	60	57	58	59	53	65	66	59	56	54	54	60	61	47	52	59	44	65	64	62	55	57	69	62	70	43	79	59	62	59	53	58	78	55	53	51	45	49	53	41	52	53	57	53	52	46	59	62	69	51	50	60	55	52	75	63	64	62	54	57	55	76	51	49	46	83	50	61	57	48	58	54	57	51	45	51	49	51	61	55	60	48	49	62	50	44	41	51	68	61	54	58	55	66	58	45	47	60	60	51	73	61	51	70	61	59	58	46	61	44	42	52	47	64	66	47	62	44	56	67	61	60	54	62	68	56	54	49	67	59	51	59	53	50	62	53	63	61	58	76	52	65	62	66	58	57	57	53	61	64	47	62	66	69	69	64	58	62	56	60	53	58	72	50	47	61	54	72	61	54	53	50	66	57	63	62	65	54	54	52	50	51	74	53	55	61	61	70	54	50	48	63	72	59	45	46	46	50	50	52	63	55	60	53	71	54	59	49	61	65	47	53	44	50	62	61	63	70	55	60	67	54	65	58	56	52	53	52	52	49	70	55	59	54	50	68	71	72	54	60	62	51	70	71	46	67	50	61	51	54	53	64	50	54	51	71	55	64	59	53	57	60	50	57	60	70	47	58	55	58	50	63	48	59	70	55	64	63	49	66	61	60	52	51	66	60	52	67	51	55	51	51	61	51	54	64	57	52	40	45	41	54	66	53	66	69	54	54	61	45	49	50	63	54	49	58	63	56	47	43	75	45	57	54	42	64	68	52	62	56	73	60	69	54	57	52	65	56	63	49	57	59	50	61	50	53	71	58	54	55	51	56	55	49	49	64	62	61	57	61	62	55	58	54	55	70	65	62	55	63	57	62	65	43	47	73	48	58	70	68	45	46	52	65	41	75	55	46	58	53	54	60	57	50	56	54	49	64	59	50	62	69	64	54	45	57	60	52	65	50	51	72	54	42	52	48	52	45	58	62	50	53	51	55	55	41	57	42	47	49	46	52	45	54	66	53	62	60	49	49	47	56	47	62	52	53	58	48	58	58	63	48	50	62	49	76	50	71	66	50	64	75	60	63	48	55	60	57	62	56	49	62	55	40	51	57	58	55	42	54	47	51	65	47	54	52	53	53	58	44	58	56	57	56	54	58	57	62	53	50	56	68	63	42	52	55	54	69	56	51	58	59	43	52	48	51	59	45	64	54	41	47	60	58	61	53	50	72	55	69	55	51	50	52	51	47	53	60	48	49	60	62	60	65	51	59	60	55	60	67	62	59	57	53	52	56	58	52	71	53	63	53	70	64	58	56	55	44	56	55	50	48	44	58	49	55	64	64	51	52	36	53	54	59	54	65	67	66	58	67	56	50	47	61	54	56	55	73	59	52	46	45	67	52	45	66	61	50	59	66	43	78	49	54	61	58	55	53	44	51	55	51	48	46	63	58	62	52	59	44	65	80	52	67	47	61	43	63	48	62	53	58	38	61	50	50	58	61	62	55	47	54	55	53	45	57	65	60	49	72	61	54	76	53	49	49	58	49	51	64	60	65	64	62	63	47	54	57	63	56	56	49	59	66	54	44	70	55	67	51	59	61	68	52	64	61	52	61	66	59	62	55	53	46	54	71	53	63	49	56	48	50	51	56	50	47	48	63	51	56	50	59	54	50	62	48	59	61	63	61	63	68	48	57	56	65	65	78	58	53	40	49	58	57	55	59	73	48	52	44	49	53	42	65	60	58	57	62	49	57	54	58	72	43	54	38	59	56	60	60	46	66	68	55	51	46	54	54	63	59	77	41	52	65	49	57	64	46	71	60	50	60	54	61	72	61	61	70	64	60	53	48	54	72	58	46	69	51	62	46	53	61	54	71	54	54	46	52	58	52	58	71	53	42	50	58	64	40	69	50	70	56	58	55	50	57	55	50	62	68	53	46	66	63	49	43	49	49	46	54	64	49	55	63	57	54	66	71	62	68	53	44	60	48	60	68	52	57	47	69	53	61	64	52	54	47	52	63	50	62	50	56	59	65	57	52	49	52	60	38	53	52	67	62	54	54	53	61	57	45	53	68	60	48	62	61	66	53	50	45	65	63	57	53	45	59	58	49	51	63	66	51	63	49	59	45	58	48	47	60	51	68	57	44	59	61	54	49	56	47	63	65	63	46	68	55	56	53	65	54	57	55	58	48	62	53	67	59	67	62	65	54	60	69	52	52	66	42	60	51	50	55	51	51	58	57	56	68	59	69	55	48	62	65	55	50	58	60	58	59	62	51	55	57	67	63	45	54	59	42	53	63	66	54	55	55	44	65	42	60	69	61	65	41	63	51	51	64	59	54	68	49	59	67	51	78	68	54	54	49	54	50	56	56	64	49	58	59	51	42	66	58	57	47	50	54	70	52	66	48	57	50	65	47	55	59	50	49	60	58	69	50	58	56	48	41	45	69	60	64	52	55	64	70	63	50	59	56	45	54	62	70	47	50	55	57	53	48	48	56	44	59	54	49	50	53	59	57	50	70	38	60	55	57	57	56	53	54	55	54	49	74	70	57	54	47	64	65	49	50	47	51	54	60	54	69	68	57	49	71	67	53	58	57	52	50	51	50	51	52	52	53	57	53	58	58	59	57	39	61	66	53	63	59	51	68	47	59	57	63	54	56	45	52	65	54	68	59	57	54	56	50	58	52	57	62	53	48	68	52	52	55	64	49	53	47	51	63	53	59	69	53	49	55	62	63	63	59	72	66	58	62	64	66	50	58	54	58	45	48	65	55	46	60	58	42	63	63	64	55	39	52	56	73	66	58	51	59	48	58	49	56	55	51	46	63	66	58	54	78	57	60	51	60	59	47	58	57	57	68	49	68	48	46	68	54	56	55	56	56	62	57	51	63	58	52	52	77	63	54	47	56	66	45	43	54	51	53	68	60	56	62	54	55	47	52	57	56	47	46	51	53	52	55	51	63	69	50	53	61	54	48	58	63	53	52	53	43	66	49	58	55	43	53	66	58	64	65	54	50	60	65	59	57	58	48	56	61	65	61	62	61	61	57	47	61	54	56	58	63	71	65	61	62	58	50	73	45	60	46	44	64	60	57	62	56	55	54	53	65	56	58	68	53	59	53	61	71	62	59	59	54	52	53	59	61	60	52	49	53	59	68	57	57	44	58	55	50	48	61	59	44	66	63	56	58	61	46	61	42	69	67	57	45	58	41	50	58	48	57	62	45	66	39	53	46	43	64	42	59	73	61	49	68	63	59	56	40	50	65	55	64	60	65	58	63	59	60	65	53	55	53	52	46
34890	25873	15778	8718	14899	17723	16432	15969	14449	13052	11651	9261	8144	6981	5700	5411	4957	4328	4002	3328	3033	2923	2478	2207	1919	1701	1739	1685	1650	1496	1337	1227	1116	1101	1124	1026	986	990	1065	993	994	969	935	854	815	851	822	732	717	723	730	748	646	715	587	598	558	571	543	551	538	530	519	473	527	536	498	533	530	558	513	490	538	543	544	519	496	558	479	495	531	495	509	536	539	516	521	570	491	506	532	541	501	476	493	540	533	472	515	505	550	492	505	509	492	553	506	498	528	519	507	507	513	510	489	533	524	518	516	512	520	521	525	508	513	546	471	491	459	565	515	541	510	501	529	484	482	505	529	535	543	542	521	521	504	511	528	476	514	501	526	542	504	489	538	496	498	501	477	468	502	531	498	495	523	491	520	537	509	526	540	466	513	514	505	519	499	512	487	495	526	537	515	486	497	479	518	481	503	483	476	474	482	473	515	528	545	533	509	498	542	508	500	501	524	484	521	471	516	503	529	485	479	511	522	521	487	518	521	533	527	491	509	546	473	533	468	511	523	489	532	498	469	517	520	511	502	537	512	513	528	540	507	525	472	536	529	545	506	538	525	514	516	537	502	475	477	481	518	521	557	497	514	526	493	546	506	533	509	506	515	509	509	495	472	484	478	480	508	529	522	504	501	534	486	524	504	496	503	504	541	507	521	541	490	489	495	506	523	500	497	494	524	522	514	474	485	524	494	511	497	544	522	514	506	500	499	513	504	499	507	477	501	495	521	513	451	509	526	524	539	483	526	481	523	533	503	508	498	524	496	518	484	546	519	483	530	462	490	508	494	497	499	502	492	514	541	480	528	511	514	454	510	520	520	534	488	494	509	517	517	502	528	566	533	512	534	526	551	503	493	489	487	513	502	524	500	546	538	524	477	552	500	483	493	504	541	501	518	463	522	532	518	528	488	535	532	542	512	493	545	478	529	496	534	556	540	486	501	559	510	493	514	541	499	499	493	530	505	485	535	502	491	536	535	495	504	489	494	534	520	548	530	514	535	535	506	552	552	547	489	498	565	491	512	541	491	517	488	551	534	475	495	511	487	530	532	515	533	523	498	487	497	518	567	518	524	549	538	501	489	496	497	507	482	554	519	474	494	452	537	539	529	482	505	557	503	551	500	503	499	495	525	485	498	516	489	481	513	527	514	491	516	516	503	508	493	499	480	522	525	548	483	520	521	492	503	521	519	550	507	500	525	528	512	540	559	511	519	475	533	503	510	502	523	493	539	489	496	499	500	526	543	510	496	527	490	532	527	563	486	510	523	514	479	513	542	509	515	510	506	505	471	509	506	562	513	517	494	502	501	548	511	495	524	516	531	516	547	520	503	498	508	496	533	516	483	518	557	515	494	530	537	509	494	523	488	501	537	517	522	540	511	498	541	526	482	459	518	486	514	490	532	518	510	500	458	526	534	535	510	505	497	558	496	501	534	460	496	491	495	528	512	477	561	508	509	494	491	525	514	537	479	523	537	526	541	480	504	509	526	471	523	506	522	516	478	516	501	499	477	520	477	540	522	499	531	493	530	513	508	483	519	539	501	533	503	528	508	470	535	483	533	517	519	504	529	521	541	478	547	515	489	500	505	518	521	503	494	528	529	553	474	516	512	531	533	499	484	508	528	531	539	478	495	520	503	498	494	472	523	509	504	542	547	497	488	509	524	530	502	516	505	524	474	504	501	490	482	517	534	508	504	497	484	523	509	538	527	514	498	459	469	517	492	551	499	502	533	509	508	504	516	489	511	496	512	560	511	467	490	496	489	481	488	487	520	544	530	559	512	500	460	516	532	490	518	486	534	492	509	540	512	519	510	506	546	522	504	527	519	483	526	511	485	530	521	526	520	519	505	547	528	516	515	547	505	505	520	508	493	469	551	521	527	522	468	532	490	482	535	544	528	489	537	530	541	496	520	541	524	486	534	503	502	543	497	505	497	530	516	494	512	508	512	523	535	488	487	499	487	523	522	502	536	516	527	523	521	520	517	537	492	503	522	507	523	522	499	532	510	493	504	512	551	534	524	520	479	478	544	474	479	522	545	568	507	533	515	533	496	508	535	458	489	486	513	515	524	550	490	523	485	523	498	497	493	531	509	533	491	515	463	486	487	513	533	484	518	472	514	521	509	500	519	475	510	529	496	482	483	466	508	493	481	489	467	559	502	548	513	503	511	510	488	566	505	504	535	501	506	496	469	531	456	482	475	510	517	508	502	531	481	489	504	517	498	475	524	546	482	507	537	515	481	520	490	515	462	500	483	512	479	529	516	536	526	510	473	508	495	521	565	480	482	496	475	531	537	491	511	486	509	504	519	498	496	526	536	494	510	526	484	514	486	531	532	535	514	522	515	509	485	497	523	528	522	537	524	479	506	521	540	518	539	576	475	464	495	510	498	497	548	509	502	481	497	520	509	503	501	479	490	496	480	513	541	521	547	521	508	479	531	520	491	500	521	501	523	502	523	489	511	551	472	513	500	515	462	515	505	480	531	497	541	503	506	510	513	507	482	537	498	503	481	472	499	537	525	477	500	513	494	536	523	596	512	539	478	577	514	474	506	510	522	548	479	473	511	492	489	501	533	494	499	506	523	520	506	532	509	524	513	498	544	550	518	471	508	512	498	540	498	548	500	507	540	513	508	536	478	510	519	507	520	489	529	494	472	462	490	488	470	530	512	534	508	547	479	507	501	526	500	515	541	505	514	536	478	508	523	509	551	508	499	500	490	547	529	519	489	513	513	555	483	565	495	505	456	498	462	504	496	543	537	487	494	509	474	499	536	525	508	506	475	488	544	514	504	520	521	518	520	523	512	527	481	505	519	493	529	520	498	505	525	477	538	471	494	507	569	527	525	515	487	501	498	524	537	529	509	507	496	511	510	531	510	499	511	489	531	504	520	519	510	516	521	502	481	500	478	490	491	489	479	510	497	536	547	532	459	517	503	495	522	529	505	533	532	499	469	490	541	511	548	537	523	480	490	479	487	486	550	531	534	512	542	502	508	538	506	506	517	493	530	469	463	467	523	494	506	497	510	550	513	493	545	486	529	483	491	514	476	464	484	518	517	535	486	529	552	531	483	527	527	537	487	491	535	533	487	506	517	492	512	515	534	524	529	489	522	503	497	521	501	496	509	480	495	481	520	504	517	512	514	515	522	519	512	513	511	539	509	509	503	541	517	524	499	495	505	548	502	541	506	523	511	525	519	522	528	541	528	481	503	485	502	511	526	486	552	510	507	501	480	502	469	494	519	508	518	541	498	507	514	530	445	516	474	505	499	514	477	530	544	514	503	469	492	517	497	485	504	521	483	519	505	505	526	510	497	482	487	490	490	509	509	527	551	492	516	509	504	502	497	520	481	509	518	513	517	525	517	484	502	504	505	496	492	492	508	494	496	483	550	526	567	500	529	528	488	503	487	512	509	513	509	478	502	490	529	535	532	512	520	475	473	507	514	503	504	496	561	487	492	521
5723	4306	1633	451	358	487	576	550	508	499	382	340	291	232	228	225	207	169	136	147	139	116	119	89	81	76	75	90	71	76	83	59	73	76	63	47	52	63	64	52	57	46	52	61	51	55	45	46	40	53	48	56	39	35	36	49	42	29	40	30	36	37	30	35	41	45	50	41	47	29	31	37	34	33	44	33	36	37	42	33	33	29	35	35	35	30	27	38	35	33	43	36	38	40	27	46	31	36	38	46	31	42	33	26	35	42	35	41	34	37	36	34	40	33	40	31	33	26	35	40	27	48	40	25	33	42	42	55	34	39	32	27	34	34	32	34	42	43	31	37	39	42	39	32	39	39	31	34	38	34	36	43	48	39	36	27	30	27	39	33	35	28	27	34	43	43	30	40	38	36	49	29	36	29	38	35	41	46	39	33	37	32	44	30	39	36	30	44	28	45	29	39	45	33	36	42	29	30	29	32	26	31	35	38	35	32	32	35	35	35	34	33	42	34	33	30	28	36	37	30	49	36	35	49	30	41	38	37	42	35	30	32	39	23	36	42	40	43	37	42	40	38	42	35	41	46	29	41	42	34	39	34	34	33	36	27	51	41	32	27	38	28	33	34	40	44	37	28	34	28	36	48	40	32	32	38	37	29	40	41	33	28	38	38	38	32	34	35	32	34	29	31	34	33	31	43	36	29	29	34	32	34	48	46	41	26	29	45	36	51	40	29	26	29	40	34	40	39	48	44	26	39	36	42	34	39	22	39	36	26	33	34	40	36	50	35	35	34	40	40	40	43	32	39	31	34	31	40	35	37	39	33	42	30	37	42	38	29	28	39	37	40	36	34	37	36	35	31	26	34	40	26	33	45	40	40	39	32	21	33	41	35	25	28	28	39	44	38	39	32	37	36	39	36	40	42	26	37	40	37	38	35	38	30	31	33	34	26	36	29	43	38	36	40	31	30	39	40	38	35	26	28	46	34	43	35	25	33	36	40	44	36	36	37	35	44	34	34	42	52	38	38	35	47	38	38	40	35	32	36	37	36	37	50	50	35	30	29	37	33	26	36	37	33	40	37	40	31	37	35	34	29	40	46	26	23	53	36	35	29	39	36	36	25	30	27	29	30	44	35	32	37	42	37	35	44	36	29	27	27	38	35	37	47	31	38	42	29	32	35	40	30	46	35	36	37	43	29	36	23	36	38	33	42	38	28	34	41	33	47	32	33	38	32	31	42	45	43	40	43	40	36	42	34	33	28	46	33	29	37	41	35	51	38	43	44	40	30	33	30	40	39	38	34	36	41	33	37	29	32	45	31	41	29	25	39	45	31	32	29	36	38	36	28	37	37	32	33	42	36	30	35	32	42	35	31	33	26	40	33	41	46	32	48	24	37	34	33	35	44	35	34	32	39	37	33	32	31	37	34	44	31	33	33	37	50	35	32	24	25	30	35	39	41	31	34	33	60	38	24	32	30	35	35	35	34	41	31	45	30	27	22	33	35	48	33	34	25	40	31	31	27	33	32	50	29	41	53	43	28	35	33	39	36	43	32	57	27	41	33	33	44	45	39	34	29	26	47	36	28	40	39	28	50	33	28	43	40	39	37	25	34	30	37	42	39	39	35	38	35	30	34	39	43	37	36	41	33	41	39	45	41	38	28	33	20	32	38	42	40	38	39	37	43	30	22	26	25	22	31	25	29	48	36	43	28	43	27	30	35	44	36	40	42	37	31	45	43	34	34	34	32	29	41	44	29	39	41	40	39	32	34	40	38	29	41	30	35	34	31	36	30	35	29	35	43	33	48	32	31	41	28	49	33	37	37	33	28	25	40	34	33	37	36	43	32	44	27	32	37	35	30	27	31	23	35	36	25	27	40	26	28	30	52	41	40	30	34	33	35	34	36	35	36	32	28	49	39	42	35	45	24	31	37	44	35	38	38	31	39	38	42	29	43	27	37	38	26	37	30	39	34	35	33	26	36	41	36	28	29	42	28	40	34	32	31	36	53	38	34	27	30	41	32	32	40	31	32	48	38	38	40	38	46	34	33	35	36	35	24	28	30	42	27	26	29	36	38	39	33	34	41	34	36	46	39	33	31	30	31	40	36	33	50	36	36	39	38	40	36	34	36	37	38	34	31	44	40	32	31	42	39	30	33	35	35	42	34	36	38	39	42	40	30	38	41	37	31	40	42	25	40	34	45	38	37	37	36	31	35	39	31	39	23	38	45	26	38	44	38	42	41	34	30	37	33	40	40	39	37	40	32	36	36	27	38	42	34	25	29	39	38	33	21	33	42	36	21	36	36	41	33	27	50	44	39	41	35	36	22	41	30	32	34	35	40	38	34	37	23	38	30	30	35	28	42	36	39	39	32	35	35	37	35	41	40	45	34	44	38	38	37	44	33	25	29	31	28	41	38	30	32	35	38	30	43	36	37	47	31	46	33	32	25	37	40	27	32	31	35	46	30	40	35	45	45	33	29	38	27	38	37	39	44	32	34	31	36	34	40	41	37	30	27	51	34	34	30	45	38	30	24	40	40	36	35	46	35	34	41	42	21	26	38	47	33	28	31	50	31	30	38	29	36	44	42	36	33	30	39	40	35	32	27	45	23	41	40	38	30	38	32	38	39	42	46	29	42	33	37	38	34	28	48	29	32	46	32	34	43	40	39	28	36	35	40	27	35	25	41	36	35	27	37	43	28	40	35	42	35	28	36	38	36	33	20	25	36	38	43	29	44	44	31	35	40	35	41	38	33	38	40	32	31	34	40	44	35	26	33	39	37	51	34	39	32	34	27	37	34	29	48	37	36	52	30	48	35	39	35	29	42	33	41	32	40	41	41	41	40	44	35	33	30	45	32	47	31	34	28	28	35	32	35	37	39	39	42	23	30	38	39	36	31	42	42	36	31	41	38	34	37	30	30	38	38	35	42	41	39	37	33	37	44	33	42	33	39	33	47	25	43	32	35	28	31	36	39	41	37	39	29	43	28	38	32	34	34	34	43	44	34	37	32	36	33	35	34	44	35	40	48	28	34	41	40	37	29	46	41	38	38	24	31	40	36	44	31	36	46	36	35	32	31	41	42	39	34	34	36	43	37	31	34	23	40	27	39	38	40	35	31	30	41	37	45	22	49	27	32	39	27	35	41	43	32	37	46	33	36	26	32	33	28	27	36	39	33	37	41	21	40	38	35	37	40	31	34	24	31	41	32	37	43	29	35	31	36	43	27	41	31	37	28	37	33	29	20	35	36	28	35	28	40	43	38	39	24	42	31	36	28	22	41	33	26	32	47	32	33	41	42	31	39	37	32	45	27	36	39	32	28	36	30	40	39	42	32	45	45	38	33	28	41	34	34	32	36	42	40	29	25	32	38	26	39	38	41	54	34	36	41	34	34	25	46	36	33	44	38	29	37	37	36	43	36	36	27	39	41	39	30	31	35	29	30	41	36	39	36	51	30	35	33	35	38	28	45	42	29	41	39	45	33	29	33
32709	23944	12842	8522	13988	17508	17759	16135	13785	12853	10931	9002	8020	6542	5695	5450	4771	4214	3697	3354	3110	2541	2348	2043	1718	1665	1642	1502	1486	1255	1068	1036	965	957	919	857	828	766	836	826	750	721	729	717	717	672	609	515	554	561	514	489	471	514	445	397	376	360	350	372	318	335	342	357	352	327	320	317	347	340	354	326	332	356	344	344	328	324	338	332	324	354	328	314	337	288	348	348	339	342	339	336	337	327	351	348	307	341	339	342	339	343	336	326	338	340	332	319	337	333	328	361	364	340	320	336	321	341	310	340	313	333	316	305	307	302	334	294	351	333	328	316	346	316	346	322	343	323	310	334	321	324	306	315	336	359	335	350	321	340	297	327	334	282	328	332	355	329	363	333	336	330	283	327	329	368	307	318	345	329	326	326	330	313	341	305	327	342	359	332	315	307	319	281	336	336	342	317	301	311	297	304	363	321	340	323	332	372	306	340	324	322	321	315	305	322	329	319	350	366	300	336	307	335	335	342	352	306	306	369	335	349	326	312	288	309	333	304	312	300	328	316	299	332	313	328	343	350	309	303	328	341	335	349	349	334	281	325	343	326	304	318	344	340	317	328	352	360	331	327	348	338	308	317	344	320	326	311	315	321	339	361	338	332	318	344	316	374	322	354	344	333	317	327	323	342	308	333	341	324	329	338	309	348	341	325	291	363	349	337	331	329	308	322	342	305	308	328	345	306	330	309	331	321	345	327	344	343	322	319	345	305	327	357	313	311	319	313	291	316	330	319	309	346	315	298	356	327	309	345	331	338	306	327	296	330	327	308	330	310	314	352	326	302	336	342	274	340	326	322	343	349	369	293	297	319	318	342	314	310	302	337	318	299	330	331	388	343	331	332	326	324	321	341	335	304	321	311	320	347	341	335	342	326	323	323	336	319	302	315	308	332	326	332	316	353	370	322	307	320	330	322	334	300	324	350	323	296	313	322	298	344	332	330	333	323	332	303	363	303	338	331	300	336	341	317	317	316	310	302	368	316	319	351	330	361	326	328	359	306	317	325	325	305	338	317	308	356	318	337	332	315	312	315	334	351	340	303	337	339	340	316	324	327	310	363	322	312	317	302	293	297	340	305	365	337	335	337	321	300	302	354	336	305	336	330	287	311	346	306	313	326	322	305	313	351	324	292	321	345	324	336	327	320	327	324	319	320	275	338	330	303	307	311	323	309	316	317	317	298	315	314	323	349	316	311	296	321	302	288	310	346	351	318	311	303	330	283	288	304	301	327	342	350	312	333	343	299	323	321	299	322	325	330	338	324	325	299	333	336	322	318	352	306	312	330	323	314	344	318	351	329	335	358	325	349	337	334	336	316	353	354	324	326	336	283	349	361	307	310	308	334	303	339	354	309	354	342	322	322	323	328	326	328	343	312	321	323	328	333	328	328	375	349	338	349	327	336	303	331	323	296	321	333	310	333	340	321	301	336	384	352	334	338	336	312	319	325	319	339	327	346	357	359	321	309	307	324	304	327	322	342	306	312	339	320	363	322	330	332	297	329	315	339	340	313	314	360	327	352	330	315	312	321	346	334	316	359	335	349	326	314	341	316	346	321	327	346	362	373	351	322	332	317	342	327	316	338	332	345	335	320	324	328	325	310	341	337	296	347	300	327	345	303	356	307	318	383	310	324	340	299	319	333	357	335	300	301	301	336	326	349	328	356	330	324	314	312	327	290	336	349	360	292	322	311	343	294	328	334	305	332	318	324	322	335	339	336	316	312	372	333	302	350	328	347	327	322	343	338	304	336	309	343	319	307	323	317	340	305	340	323	323	334	329	340	321	333	309	297	325	277	340	336	311	328	325	313	315	344	327	300	279	320	341	362	309	308	338	333	325	366	321	302	361	323	326	322	308	345	349	321	304	311	329	321	329	317	329	373	343	312	358	335	355	296	307	306	346	305	314	343	336	329	317	293	338	284	296	318	305	318	346	311	361	319	331	378	331	315	331	323	319	289	307	352	345	316	322	305	341	336	332	329	354	335	332	349	324	319	326	332	313	336	333	332	318	359	330	311	326	303	321	363	307	339	315	312	325	335	311	335	299	326	335	308	324	311	332	333	305	355	330	318	333	296	339	355	313	310	299	349	369	304	332	314	305	339	304	329	299	339	319	308	343	346	347	347	356	354	362	335	341	331	322	332	292	337	330	325	323	300	320	374	315	323	329	326	303	359	330	323	325	290	336	335	324	343	318	294	341	324	353	295	345	323	328	358	354	313	325	319	305	339	332	313	332	299	299	343	303	326	314	346	331	364	340	315	330	355	308	331	335	323	352	335	315	301	316	325	333	330	327	343	329	332	323	308	315	327	341	330	339	295	356	295	336	344	350	335	335	312	342	325	334	298	330	333	355	344	321	336	314	332	319	305	315	342	333	307	345	339	333	336	334	322	326	314	344	322	311	358	329	314	317	319	337	318	351	307	328	305	355	334	352	331	340	317	352	335	320	328	342	313	314	361	313	325	299	337	349	343	328	289	335	311	331	310	333	314	348	300	329	282	326	325	315	344	326	340	340	337	312	318	346	321	288	318	340	324	328	346	347	319	279	337	329	292	342	305	331	307	298	338	346	361	324	328	348	337	353	363	319	319	345	320	348	324	333	315	310	345	334	341	333	338	335	316	342	332	352	308	340	326	300	337	343	336	318	332	354	343	352	323	326	309	350	291	303	348	311	360	357	322	346	323	358	322	331	306	340	353	358	360	327	311	336	324	315	336	326	304	323	329	314	337	334	310	374	304	331	362	336	308	315	337	340	316	314	369	315	345	352	331	338	387	342	342	318	309	337	324	302	331	323	335	294	333	349	353	333	350	312	319	336	325	345	309	334	314	322	349	317	332	342	281	298	335	348	320	297	353	305	313	296	332	322	329	323	302	317	337	340	358	330	322	320	313	312	328	359	317	334	340	347	358	325	316	313	308	317	310	340	337	323	341	322	359	330	354	286	351	318	321	329	309	350	353	318	329	325	352	336	327	315	323	324	336	304	345	330	326	352	315	291	306	344	322	308	313	348	297	342	331	328	338	320	359	303	322	325	324	327	326	321	332	352	304	343	326	316	327	314	333	321	330	330	305	327	336	316	321	343	341	307	352	362	310	340	354	320	333	361	322	326	343	328	331	331	286	346	364	336	294	330	308	289	326	339	329	342	336	351	314	324	335	301	333	336	372	317	336	327	354	331	349	323	348	310	338	350	333	300	310	322	333	366	321	304	294	326	352	330	337	307	328	341	326	318	348	319	332	312	337	323	368	348	321	339	326	313	317	345	338	325	332	310	314	337	369	337	342	297	340	345	306	346	330	354	322	341	326	362	333	334	364	334	325	336	337	331	316	320	369	295	350	319	330	308	289	322	305	344	327	324	310	314	323	330	339	314	349	314	326	330	345	326	336	346	318	355	331	360	312	328	347	344	320	350	341	312	352	323	298	344	320	338	331	330	326	318	333	304	354	325	320
7440	7099	2849	661	438	615	772	715	657	579	525	448	407	290	278	265	245	215	178	182	187	150	132	127	139	112	129	121	112	97	76	82	88	77	83	59	75	71	63	65	80	52	60	73	74	59	66	69	60	46	53	56	70	54	62	74	58	42	50	53	57	45	46	62	57	59	53	60	59	57	52	64	44	55	54	59	49	55	58	44	47	60	53	56	56	48	44	57	57	57	59	54	57	47	52	48	47	52	57	37	52	57	56	49	46	73	46	53	56	50	69	53	60	67	60	51	46	58	48	58	47	50	48	58	44	55	52	64	51	51	59	47	65	47	39	63	47	56	58	52	49	51	43	55	54	59	45	65	60	56	55	56	46	53	40	53	56	56	56	63	46	49	43	62	54	42	45	59	49	58	48	50	38	54	59	51	50	47	58	42	40	58	58	54	52	59	51	63	63	47	56	56	58	60	60	51	52	51	54	62	43	49	53	52	52	54	52	44	57	53	55	60	48	52	51	47	54	49	65	46	60	50	47	65	71	39	59	59	54	39	56	64	53	53	52	51	71	66	67	53	54	56	49	59	49	56	47	40	47	49	54	53	51	45	40	43	50	51	50	42	55	48	42	55	54	48	47	53	53	58	75	59	44	55	59	55	45	57	49	58	38	50	52	49	66	44	56	39	55	50	49	59	59	34	65	56	53	39	48	66	60	39	49	52	52	53	56	73	57	57	61	48	49	42	43	62	47	50	65	49	49	52	47	50	44	48	57	49	46	52	56	46	48	51	62	49	62	51	50	54	51	42	71	43	48	41	52	54	53	60	51	57	63	52	58	61	55	62	45	62	54	54	39	66	47	57	50	62	49	49	59	67	41	60	48	47	45	51	44	50	45	54	51	54	65	46	44	46	44	46	50	46	52	32	70	60	49	47	62	58	49	46	51	47	56	53	74	47	59	45	49	63	71	56	48	48	53	51	65	71	48	53	63	68	45	46	55	50	46	54	61	46	56	48	51	61	41	53	53	66	63	60	41	53	49	47	52	60	41	48	56	55	53	45	50	48	44	51	55	52	70	59	51	58	35	55	50	61	61	44	45	62	45	55	54	64	60	38	50	52	58	51	59	55	42	45	51	46	46	54	44	58	65	56	59	65	44	50	57	68	48	55	58	44	56	48	68	63	54	50	58	53	55	58	63	37	51	53	40	52	57	42	56	60	56	52	57	56	64	46	35	43	62	48	50	43	63	51	55	48	58	60	47	52	53	59	54	58	39	68	55	53	62	50	53	46	46	56	63	39	53	61	58	43	57	52	53	67	53	43	51	54	58	53	67	72	49	45	64	55	49	54	53	55	65	55	52	47	50	49	64	75	51	56	60	50	55	62	49	49	55	59	45	46	54	38	47	61	49	45	47	61	57	52	67	59	59	59	38	40	45	54	65	53	51	56	45	61	66	46	59	53	37	42	54	43	46	40	52	65	53	51	35	57	56	55	53	55	53	45	47	49	51	50	51	57	59	53	59	57	60	44	53	51	56	44	60	56	49	41	56	53	49	44	52	51	50	60	40	53	55	63	57	52	51	45	49	52	49	51	69	60	43	45	57	58	53	55	64	65	49	71	58	46	53	47	57	57	56	46	60	52	56	47	49	49	61	62	57	37	56	59	49	62	60	56	40	48	62	62	55	53	56	46	51	47	47	52	51	57	47	61	63	51	50	59	64	49	44	63	48	56	68	46	38	53	52	49	61	55	58	47	40	60	59	46	62	54	47	64	51	40	53	57	59	56	40	60	49	49	61	52	53	75	48	67	46	56	42	49	57	55	53	57	49	53	52	50	41	57	59	34	50	48	54	51	64	62	53	56	52	38	50	48	65	39	55	51	47	52	55	57	49	60	54	46	43	57	50	56	42	57	54	37	60	39	52	47	56	50	60	47	60	47	56	50	40	40	60	66	61	50	62	49	58	60	69	53	51	59	50	43	61	66	53	63	57	42	56	44	38	52	72	48	67	49	45	47	63	57	44	63	51	48	54	59	50	51	64	40	53	65	53	62	46	46	52	64	38	54	44	57	52	62	60	54	59	53	50	36	41	47	59	58	47	67	44	57	48	71	59	54	65	57	57	64	55	48	67	52	55	47	45	47	44	58	43	37	44	55	61	58	53	58	55	45	55	46	47	45	50	65	48	45	50	54	51	43	57	68	54	51	39	48	64	61	46	56	61	62	52	54	38	45	53	52	57	48	57	67	52	61	62	57	55	59	50	49	59	52	46	50	53	64	49	55	60	55	50	48	52	54	62	55	50	52	55	53	60	52	35	55	50	50	57	61	41	52	59	58	49	59	52	67	57	60	57	45	59	40	49	50	32	52	47	39	52	46	50	39	55	57	52	47	54	42	45	49	57	65	42	48	58	53	49	53	51	48	62	48	57	46	49	57	48	57	58	45	66	48	56	52	49	51	48	52	52	49	70	49	35	47	56	45	62	53	60	48	59	62	48	55	53	56	64	48	47	61	55	70	43	53	57	59	59	46	55	48	59	40	56	46	53	58	57	55	53	49	39	53	44	48	51	64	46	44	51	64	66	57	64	62	55	52	60	54	61	76	61	55	65	51	42	49	53	60	59	63	55	57	39	48	51	48	46	52	50	53	53	47	62	61	65	55	55	52	51	53	61	64	54	55	62	46	63	48	52	48	59	49	48	57	52	51	51	47	72	52	42	46	52	58	46	42	64	45	43	60	55	63	57	72	54	51	51	54	48	42	40	52	69	54	58	55	56	67	45	56	50	51	54	50	63	55	55	59	46	64	52	66	62	40	52	56	53	53	50	57	62	47	56	52	61	54	63	59	42	65	53	65	60	46	48	42	55	50	60	54	67	53	50	43	43	47	50	54	51	47	50	53	50	46	47	51	45	49	35	47	48	50	59	49	55	54	45	45	54	45	42	58	56	51	46	53	60	47	63	57	44	52	61	61	54	55	58	53	61	59	54	61	43	76	40	54	58	58	54	53	70	63	43	52	54	59	55	56	56	64	49	50	49	49	55	78	52	56	55	51	52	43	60	61	46	62	47	47	58	56	45	38	53	52	48	60	60	52	54	54	59	48	56	69	58	54	58	52	60	48	61	53	74	44	59	58	54	55	45	60	50	55	50	65	43	51	58	53	49	44	40	46	67	50	51	54	31	56	60	68	45	45	60	46	45	55	33	69	62	54	53	57	46	49	50	53	52	48	51	52	50	47	58	53	53	33	54	54	46	61	50	54	49	57	62	60	52	47	58	47	34	51	47	41	47	45	49	50	62	51	48	49	47	70	52	63	50	47	66	55	39	47	52	59	53	61	52	39	46	44	48	48	49	43	56	45	48	57	54	57	47	53	45	58	57	38	44	37	54	57	60	46	58	48	71	50	51	59	46	49	58	49	51	54	51	59	53	43	54	41	58	62	52	46	49	44	39	53	59	66	38	52	63	35	57	58	39	64	56	60	51	67	59	60	58	56	49	40
37324	28627	16887	10435	15874	19598	20288	18199	16206	14619	12392	10555	9210	7480	6704	6609	5711	4840	4502	3788	3558	3047	2725	2371	2277	2145	2053	1923	1733	1541	1401	1298	1203	1170	1161	1070	1005	945	933	983	898	1052	936	912	1008	878	758	772	793	715	693	636	730	752	639	623	563	546	512	527	482	521	550	478	539	507	489	486	494	530	507	482	507	499	520	532	488	504	461	485	520	500	488	493	483	464	501	480	475	519	465	506	503	511	472	471	484	473	497	502	454	497	493	483	469	520	526	468	476	520	474	497	450	495	527	509	511	526	500	472	478	539	504	490	501	473	476	460	480	477	494	488	503	500	464	488	489	475	470	470	466	461	489	520	486	499	487	478	457	511	499	481	515	452	454	479	499	511	480	509	490	491	473	511	471	494	462	483	474	484	488	481	485	489	503	489	460	518	462	449	504	524	497	468	491	462	492	479	499	482	479	487	512	445	493	498	436	499	488	500	443	475	506	475	504	510	466	473	464	500	486	457	513	478	494	501	502	479	532	493	464	503	497	508	483	468	473	491	469	479	492	477	558	483	503	491	479	450	495	502	512	506	458	562	525	462	475	502	447	471	509	528	485	479	510	472	476	498	513	498	458	477	456	506	437	483	499	504	502	501	501	524	484	494	505	466	470	492	504	489	470	494	485	508	510	471	507	478	494	490	470	481	512	479	489	473	501	510	501	492	459	480	455	495	469	456	510	488	508	516	507	485	423	484	532	465	495	479	487	537	480	489	491	488	457	520	497	498	430	519	457	515	472	477	497	456	519	496	510	514	470	485	472	493	485	475	462	459	488	476	472	469	477	516	528	509	507	504	440	527	483	482	520	470	458	504	497	536	475	470	507	464	543	499	466	493	509	490	477	485	497	497	511	476	522	469	440	462	449	477	482	462	491	504	508	528	452	507	506	444	493	454	483	484	503	490	507	479	496	490	493	480	523	481	459	498	483	495	512	480	485	526	485	496	501	470	479	507	490	501	455	476	524	454	486	509	527	545	485	523	474	495	483	444	500	450	466	496	470	510	443	478	512	487	523	466	475	474	504	464	486	473	485	474	503	464	496	517	502	483	503	475	458	459	478	477	452	486	497	480	544	489	455	504	490	509	443	493	477	452	487	500	500	488	484	504	503	495	471	494	462	504	455	495	480	463	465	497	487	530	528	534	474	496	462	506	491	528	507	466	540	481	493	451	466	483	469	481	490	500	508	475	503	514	518	505	475	540	511	492	474	484	490	464	519	527	479	491	506	479	448	526	490	473	473	453	509	506	436	491	496	505	515	491	503	449	488	500	449	465	495	470	514	474	478	479	466	484	487	450	463	522	446	499	489	483	492	447	525	466	531	465	487	504	502	484	535	529	488	486	496	488	539	488	472	464	505	467	483	486	482	504	455	539	478	494	503	488	527	540	502	470	474	487	501	532	476	492	485	527	516	485	491	499	484	502	448	501	456	472	504	514	506	498	517	516	524	472	505	483	492	474	454	452	512	482	469	492	458	522	479	495	460	428	468	517	459	486	469	481	496	481	502	478	490	502	485	510	504	489	468	506	495	512	481	493	500	454	500	490	516	490	458	529	502	476	477	503	455	479	537	475	497	497	486	441	477	515	501	486	480	475	496	475	496	480	468	486	484	525	476	509	476	485	514	486	482	491	477	456	484	493	488	529	510	497	515	493	473	487	495	514	513	467	513	510	493	465	499	518	445	491	463	487	479	502	464	464	521	493	515	463	487	490	484	476	507	471	499	509	493	464	460	478	465	484	516	499	474	494	458	499	506	449	519	460	477	498	499	470	479	510	484	468	502	493	515	439	517	501	455	532	515	465	485	451	473	502	466	495	449	462	470	469	429	477	516	462	512	526	482	491	481	494	502	484	493	452	498	495	438	493	483	457	478	469	526	488	480	468	464	430	510	502	515	453	483	487	515	500	485	497	499	455	512	498	472	498	478	495	493	501	493	492	523	489	502	504	443	462	460	473	458	500	461	454	484	503	475	502	462	482	500	466	467	469	529	508	473	469	488	468	489	499	493	519	513	546	477	476	518	518	476	452	504	519	490	504	515	469	460	483	473	531	477	507	469	500	509	517	498	513	485	490	509	459	497	485	484	470	482	476	468	489	491	489	507	522	481	507	513	504	523	507	468	498	492	498	432	471	517	454	454	506	477	472	475	525	476	479	487	519	465	506	441	475	483	490	532	488	505	455	481	457	484	474	503	461	491	517	453	501	477	475	481	496	470	483	485	463	480	493	470	472	502	527	482	488	518	469	496	472	477	447	504	473	502	517	452	485	487	437	525	484	520	489	497	456	476	461	504	523	556	473	469	482	490	497	535	491	438	484	469	464	481	530	484	523	484	511	518	489	464	497	473	477	501	480	537	539	448	492	501	444	474	459	526	498	447	488	480	472	486	461	507	485	497	480	500	499	482	495	485	480	520	494	494	509	501	509	505	493	472	483	491	461	509	444	481	471	484	486	491	474	486	489	442	530	520	489	492	471	490	505	473	492	479	464	445	464	492	494	511	487	490	482	444	492	460	488	448	471	468	506	507	490	502	492	548	513	428	472	463	475	492	469	476	495	466	471	468	490	497	485	494	464	506	500	489	459	507	499	531	484	518	461	476	508	500	509	450	456	502	486	525	477	488	495	526	507	486	512	499	465	478	487	462	476	462	524	444	493	490	430	510	506	480	486	476	470	517	496	480	510	486	469	490	477	480	471	484	471	489	489	476	486	499	476	473	470	471	496	493	469	495	484	499	461	473	491	480	460	450	498	438	481	494	481	470	490	510	466	465	491	528	462	464	500	483	486	524	461	547	486	494	519	479	491	513	499	471	489	460	486	466	461	467	505	496	540	510	478	454	519	487	480	506	488	480	506	487	457	460	471	491	495	451	503	502	485	491	473	482	525	493	469	484	492	477	477	492	474	486	446	482	491	466	495	507	431	494	459	506	472	476	458	484	498	471	482	481	477	491	456	497	484	471	494	479	464	505	456	491	511	510	481	483	470	499	518	543	477	501	477	479	503	439	444	490	498	493	507	506	499	522	502	511	502	454	481	483	538	495	506	495	497	507	477	464	476	482	455	512	465	502	490	490	524	493	494	462	499	485	524	475	485	511	516	503	510	446	500	510	469	526	494	475	509	492	468	525	460	467	525	487	478	479	502	488	467	464	480	485	517	485	458	536	509	444	492	495	458	450	459	499	480	505	454	492	485	498	488	504	476	488	490	501	468	543	522	452	521	457	465	486	457	502	506	472	473	492	484	491	507	481	516	470	536	508	522	462	483	477	508	502	488	463	447	471	481	486	480	489	499	462	506	487	488	481	504	508	486	461	448	496	485	484	482	487	472	537	482	509	486	471	488	454	475	471	486	514	458	526	543	428	498	461	475	530	484	526	517	492	466	510	498	493	516	529	466	478	461	478	456	512	458	468	506	477	479	492	442	489	443	491	480	500	487	517	468	469	483	480	499	498	471
3624	2381	935	363	342	427	490	495	441	388	363	301	259	221	188	172	159	155	136	121	115	112	94	85	75	73	80	80	76	66	61	65	75	62	47	62	57	55	47	66	58	59	45	58	65	65	37	42	56	43	40	44	39	43	34	39	43	45	38	46	43	40	31	32	41	41	49	35	49	40	44	32	39	44	51	42	28	51	41	61	39	35	50	43	40	51	40	50	39	38	34	45	44	31	45	48	38	47	41	38	31	45	47	36	42	37	48	39	42	39	36	40	38	48	46	43	40	35	50	37	39	32	29	44	48	46	31	45	43	39	37	32	50	45	49	29	43	40	48	40	37	45	36	37	41	42	51	40	45	37	42	35	39	35	48	42	41	36	42	38	37	40	44	47	54	46	54	37	45	39	36	47	51	32	51	31	47	33	37	35	41	47	37	40	42	41	33	43	41	43	42	42	38	40	46	43	44	47	37	41	48	54	46	37	39	43	43	54	41	41	40	44	39	39	34	41	45	36	36	36	51	32	49	48	50	41	40	52	39	38	32	40	45	34	51	46	50	48	37	46	49	46	41	36	32	40	33	46	38	31	40	44	40	41	54	44	43	44	41	41	39	39	31	39	38	38	50	43	34	37	45	45	47	35	48	54	43	32	43	39	37	51	37	42	38	50	47	41	50	49	29	42	36	37	36	45	48	43	32	45	52	43	42	30	51	34	35	37	37	40	47	47	38	39	42	36	41	37	36	35	31	46	36	38	37	39	38	49	34	44	43	45	45	35	53	45	37	39	49	42	39	41	39	42	34	34	37	43	48	43	43	42	47	38	44	42	48	45	35	38	42	35	43	37	35	44	46	42	35	38	49	48	42	45	42	42	29	48	37	21	43	37	47	35	42	35	43	50	44	51	44	32	52	29	48	37	28	37	45	39	38	44	62	47	38	37	35	44	35	43	37	52	46	50	43	39	43	45	50	42	38	44	41	41	39	51	41	31	38	40	40	49	50	42	43	37	39	57	44	30	43	45	41	40	37	41	45	42	48	38	45	45	42	43	40	36	44	36	31	43	46	41	44	39	32	37	47	53	33	43	34	48	33	47	37	45	28	41	48	39	36	38	30	44	34	37	45	46	38	41	49	41	31	41	34	49	41	38	36	40	33	50	52	39	46	39	41	40	40	37	35	44	40	42	36	39	31	43	35	38	43	42	39	45	41	38	37	43	39	37	41	37	37	42	45	45	45	34	31	38	49	37	36	32	41	44	41	43	41	35	37	42	57	47	40	36	41	35	50	48	43	39	47	40	51	44	34	48	47	42	44	58	40	45	44	34	46	41	40	43	36	36	44	33	48	33	44	43	44	44	38	43	48	38	37	26	36	43	33	36	52	40	35	44	43	40	36	52	47	36	46	41	28	54	23	45	48	53	40	48	46	43	39	51	49	35	44	50	37	45	45	58	36	40	35	36	45	37	49	53	52	57	37	50	38	34	38	36	45	43	31	41	42	41	39	39	39	49	34	40	35	52	58	49	42	40	34	47	43	40	24	46	32	41	47	31	44	43	50	43	43	29	50	33	32	41	34	46	40	47	37	37	40	33	33	48	38	38	40	39	41	41	51	45	41	43	41	42	40	43	39	52	52	41	55	54	47	47	53	45	53	51	46	35	40	40	49	45	42	32	37	39	38	35	43	39	33	44	30	42	33	44	31	40	40	56	39	32	36	42	26	45	38	39	41	52	36	41	37	42	33	39	42	49	45	46	34	31	40	40	34	35	52	46	38	40	35	34	46	64	39	37	48	26	33	45	43	63	43	41	33	51	45	53	36	41	47	39	37	44	33	37	58	45	50	44	40	35	30	44	32	36	42	48	43	38	40	40	33	50	32	44	34	38	38	45	35	40	55	39	34	53	41	24	38	55	41	32	42	27	33	41	41	49	33	48	31	36	48	43	49	42	43	37	34	36	34	31	42	48	36	38	42	36	36	44	38	39	42	50	42	50	42	42	39	39	39	43	32	40	37	40	42	43	39	30	50	43	31	46	41	38	36	47	39	35	46	37	49	47	42	36	41	42	39	51	42	46	40	37	42	33	37	47	43	39	37	31	44	40	46	45	33	39	41	43	49	37	37	38	36	42	47	41	30	38	40	38	41	37	36	38	39	38	40	33	31	40	43	40	41	32	32	43	36	42	39	40	33	33	37	55	33	40	32	43	49	29	37	30	45	44	41	26	53	42	30	38	36	38	39	47	27	34	42	47	48	33	49	33	43	43	38	44	41	45	36	41	39	51	50	44	37	35	35	42	40	49	46	55	41	43	43	45	39	39	48	50	37	47	38	41	30	43	32	43	47	45	39	48	40	33	52	43	39	36	42	37	31	34	39	31	35	35	50	39	54	45	45	33	42	38	42	54	37	43	43	46	51	45	36	49	39	46	35	52	39	35	39	35	40	38	39	34	46	32	45	36	48	37	35	36	38	41	41	35	39	50	46	30	35	44	40	38	37	41	39	40	45	39	46	33	33	39	34	42	41	35	37	41	34	52	37	40	54	38	41	45	41	43	49	49	39	41	36	39	39	43	37	35	35	46	42	32	46	37	40	43	38	38	38	45	34	39	48	45	44	37	38	37	33	35	43	32	42	37	34	37	43	41	48	43	38	27	33	30	40	42	47	41	30	42	44	45	46	40	34	36	42	47	44	36	45	47	39	40	50	40	45	36	44	44	31	36	44	39	40	41	32	45	43	56	39	46	36	43	27	44	22	45	44	47	41	48	38	41	39	42	42	38	42	36	54	48	39	48	36	41	50	43	39	31	43	48	30	45	50	38	47	35	31	36	39	42	35	47	42	49	32	49	33	38	53	42	40	39	43	44	45	37	42	36	44	34	46	48	46	49	45	57	34	38	37	55	35	31	36	39	32	49	36	45	32	36	45	42	43	41	45	33	45	44	32	49	37	42	36	49	51	56	35	34	37	35	34	51	42	41	46	37	45	40	36	39	45	43	43	36	37	44	34	38	36	45	40	37	43	41	49	54	42	58	42	39	48	34	42	45	42	43	31	38	37	35	33	33	46	40	55	47	49	39	40	36	42	44	35	47	44	50	41	49	47	37	47	47	38	37	33	42	40	35	40	50	44	34	59	30	49	34	52	41	36	36	50	49	33	42	42	42	33	47	27	30	47	32	39	46	34	39	39	52	62	47	36	35	48	48	51	40	40	35	48	43	31	43	31	38	45	42	38	39	42	37	40	55	38	41	42	43	44	36	40	33	46	46	40	54	45	51	51	35	35	44	40	43	46	49	34	46	59	44	34	37	50	44	36	62	33	58	30	35	35	38	33	40	42	37	32	38	33	40	33	50	32	36	43	37	48	49	46	39	38	49	38	44	37	30	44	45	44	50	41	38	39	35	44	34	40	42	43	44	36	44	47	51	36	32	37	45	47	48	34	35	38	33	28	56	37	39	39	42	48	41	40	40	46	42	39	36	42	49	36	37	42	43
28654	18611	8991	7314	12456	15044	15771	14472	12737	10972	9141	8027	6689	5385	5211	4776	4099	3621	3194	2738	2522	2143	1755	1658	1700	1512	1375	1322	1113	1134	974	925	872	898	775	758	749	653	693	648	701	664	641	667	627	526	554	526	450	491	505	445	453	444	423	418	382	362	378	373	369	356	341	385	383	390	377	386	352	392	391	388	411	363	380	379	336	396	394	409	333	396	406	368	370	408	367	376	389	372	369	380	387	379	373	382	403	354	355	366	389	368	312	379	376	362	380	372	381	377	397	383	382	424	391	358	407	374	400	384	379	372	359	377	358	367	383	386	361	340	359	380	412	350	386	328	399	335	364	366	386	379	398	393	372	388	344	362	363	369	409	373	361	347	329	364	331	354	349	367	362	379	384	397	361	367	366	359	405	395	351	381	379	439	353	384	374	392	380	381	358	376	398	402	348	390	381	343	356	350	326	371	363	360	383	364	368	360	360	331	393	340	394	391	354	402	384	365	391	393	366	361	366	377	317	376	373	367	363	385	373	368	379	342	376	367	345	384	390	358	359	383	351	350	362	365	367	378	324	374	359	351	358	349	358	405	352	376	364	380	370	376	363	360	338	349	385	392	376	373	397	355	358	350	391	322	357	408	384	365	347	368	347	367	393	379	367	342	355	373	391	399	385	348	375	416	357	365	373	398	366	387	334	381	381	387	379	364	375	397	389	379	362	384	388	375	376	390	391	342	323	348	413	361	392	382	346	390	399	383	359	384	369	376	364	360	371	395	417	406	354	383	392	360	370	390	378	364	378	372	357	379	347	348	410	390	345	336	337	409	374	327	379	371	379	410	381	370	340	371	374	386	366	416	418	362	374	345	359	377	391	380	399	373	357	400	357	357	410	364	373	367	378	351	365	409	340	375	345	389	355	366	352	376	405	355	405	387	396	417	362	362	386	355	361	347	361	380	370	392	373	386	398	386	360	376	350	380	381	360	350	362	351	379	387	350	348	355	371	380	367	363	366	373	354	421	381	377	364	374	356	354	353	355	351	358	384	346	365	348	375	393	415	372	353	379	367	359	379	360	389	386	388	340	375	360	385	365	357	385	407	352	369	366	349	362	409	375	392	353	345	372	409	364	357	359	381	330	372	359	359	375	368	378	366	368	386	375	394	357	394	355	359	343	378	420	385	385	400	350	382	382	375	392	371	374	355	373	350	389	380	377	371	378	368	393	372	380	389	360	380	376	384	397	353	378	382	373	369	371	365	380	374	367	376	382	370	390	383	361	389	371	388	371	392	360	382	351	375	371	373	344	382	362	389	397	379	411	320	388	332	368	350	351	387	337	346	353	382	362	381	346	371	365	339	387	378	332	371	363	395	367	376	340	375	389	385	343	378	389	397	392	381	381	359	390	377	340	380	374	369	362	379	353	350	387	405	362	366	383	351	370	387	358	373	337	365	374	368	394	356	376	367	380	352	368	387	341	332	370	363	382	399	386	361	366	397	381	356	369	390	381	377	390	388	340	393	383	390	386	364	354	389	344	372	370	348	396	404	331	350	354	365	369	355	378	379	385	390	371	385	375	381	370	372	344	347	373	401	348	353	349	383	391	395	362	389	387	383	381	372	371	343	376	367	388	368	385	360	354	344	354	378	407	330	375	364	383	376	348	372	357	405	386	371	346	395	367	361	352	385	415	345	377	374	369	349	355	364	395	359	378	334	394	359	357	403	366	369	368	389	388	400	386	370	361	366	371	387	358	414	385	369	381	380	408	343	380	384	378	390	374	356	402	396	345	388	391	389	383	392	375	363	402	373	409	357	371	380	383	370	374	380	346	360	417	386	379	367	369	338	354	367	380	387	342	385	370	373	415	358	374	387	363	371	376	375	334	377	367	364	370	368	352	390	378	376	381	383	369	373	371	348	367	365	331	335	363	343	364	343	382	370	385	347	386	358	396	362	350	376	379	361	354	401	372	356	368	376	353	354	371	375	392	338	341	402	342	390	339	417	320	382	388	326	376	373	339	397	392	354	369	369	402	386	365	388	368	373	370	371	374	357	372	345	347	392	365	391	362	395	392	401	387	411	358	359	396	371	363	367	362	363	395	371	387	356	356	351	372	375	357	408	384	378	355	381	342	341	378	360	351	356	365	373	358	329	386	359	382	374	357	340	363	386	365	377	343	341	377	375	361	378	401	362	394	354	354	393	363	378	385	338	361	376	365	370	372	375	360	386	378	366	345	386	357	376	350	388	352	402	389	362	362	355	330	408	379	392	351	405	365	359	378	368	377	383	377	367	379	401	365	368	416	372	374	367	370	395	378	374	362	385	389	356	354	387	391	389	362	411	379	390	405	370	345	339	375	367	355	384	385	377	381	362	345	366	405	385	352	369	380	389	384	387	359	368	360	382	363	356	371	365	356	375	362	362	374	369	365	421	380	387	404	366	338	357	398	359	377	369	391	369	358	374	352	406	355	366	360	355	386	362	397	389	373	375	406	351	354	382	380	374	393	366	378	398	368	359	373	370	361	371	379	377	379	351	345	388	378	404	365	381	348	388	416	369	374	375	354	344	350	369	362	346	355	409	378	385	361	344	360	350	408	364	362	375	368	360	322	378	391	366	339	368	400	367	355	380	368	366	359	389	389	368	393	369	344	405	362	368	368	414	357	363	393	340	391	350	394	377	405	373	364	410	393	369	392	389	397	367	355	375	361	392	385	368	340	369	342	351	368	377	360	338	380	402	386	353	376	373	351	366	368	326	334	377	371	383	357	366	358	361	385	366	374	356	376	383	381	372	376	382	341	364	385	398	357	364	360	365	364	364	416	359	380	401	411	392	393	362	387	404	369	410	374	366	370	358	373	397	336	373	384	334	359	408	357	373	375	389	342	376	378	359	403	394	342	367	367	372	368	394	357	346	366	309	387	373	349	394	372	384	386	368	405	363	394	385	372	357	383	366	350	368	319	387	356	362	400	356	357	373	389	395	388	383	385	366	370	331	389	368	348	363	373	362	386	371	388	368	405	354	366	361	381	341	309	368	370	361	347	404	388	368	348	366	389	359	362	361	373	361	381	394	352	345	347	382	381	392	390	355	395	371	383	390	384	363	340	368	387	333	373	412	410	363	354	381	374	398	349	368	400	356	341	374	371	379	379	376	371	416	364	342	349	373	354	383	350	370	386	384	384	340	372	388	373	375	350	367	377	356	349	360	364	361	347	372	374	383	360	336	401	355	353	367	348	367	357	368	396	384	381	350	381	364	384	382	395	405	342	360	426	349	385	395	382	393	397	399	348	413	346	363	375	405	363	398	344	364	377	368	368	379	357	356	372	372	382	349	400	371	384	387	350	381	367	351	381	380	361	383	347	349	370	367	331	379	375	360	373	377	344	329	370	385	359	374	366	366	336	399	340	377	368	386	374	342	381	376	408	373	359	346	361	373	353	372	388	369	374	333	352	403	395	344	369	388	363	348	378	348	406	407	353	372	388	359	364	369	354	361	374	369	383
5816	5247	1467	480	427	614	647	656	598	514	464	386	318	261	251	250	210	211	199	173	138	153	116	106	131	119	107	118	110	93	87	87	75	73	91	82	66	65	67	69	69	75	81	81	69	75	68	80	78	70	64	60	64	64	66	71	56	65	55	61	55	44	64	56	54	49	61	46	39	62	60	49	64	58	56	55	76	58	57	55	70	63	61	49	51	55	71	51	64	44	58	56	63	64	57	49	63	62	54	62	57	51	64	63	64	54	52	54	61	52	57	61	62	51	46	41	45	58	59	55	52	56	60	54	41	71	58	56	53	57	56	65	61	57	56	47	33	63	59	52	52	59	55	58	66	61	41	57	64	61	49	51	54	61	44	32	66	56	53	57	43	51	47	49	52	43	60	62	53	56	49	64	59	55	55	67	54	52	49	61	50	65	53	58	47	57	47	47	60	61	49	64	47	40	56	70	52	56	56	56	50	56	51	48	44	58	62	57	44	46	48	60	47	58	56	58	48	49	59	66	65	63	56	75	43	63	65	69	47	52	46	50	53	52	59	63	48	57	49	74	47	55	52	60	55	54	57	66	60	62	53	55	61	50	67	56	55	65	52	60	62	56	57	51	53	52	75	64	57	55	45	59	44	51	52	54	53	64	46	58	52	54	55	67	57	58	51	71	64	49	66	69	53	51	48	52	53	56	41	58	67	47	56	55	56	50	66	49	59	56	67	39	57	54	54	61	65	73	57	57	46	67	47	60	65	67	46	46	54	51	58	59	54	56	50	55	50	53	58	57	57	45	65	55	59	42	62	58	49	65	72	52	53	53	56	56	53	74	54	54	58	62	58	51	62	62	58	55	62	60	63	55	59	68	60	44	63	53	59	61	64	49	49	39	48	52	67	41	51	49	70	61	64	69	62	54	53	51	47	51	44	53	47	60	56	52	62	63	69	43	55	57	59	56	61	50	60	52	55	51	54	50	59	49	64	62	67	68	56	86	51	63	57	52	56	53	55	59	49	44	52	58	51	52	58	53	69	49	70	80	43	75	50	37	41	56	55	61	59	60	55	53	68	52	65	49	64	58	48	52	46	66	55	66	43	56	50	58	67	63	53	61	53	49	46	46	74	66	59	51	49	60	61	62	53	58	50	58	57	44	54	54	65	63	55	67	56	58	64	55	52	66	58	61	52	59	56	58	56	55	53	60	63	70	65	67	52	54	60	53	55	58	61	55	55	51	54	48	58	63	47	59	74	54	50	54	58	52	55	56	57	57	59	60	52	53	51	57	50	66	55	54	59	48	55	50	48	42	64	54	57	59	47	53	58	49	72	54	53	55	62	58	51	60	62	46	60	52	42	53	56	60	46	54	46	54	59	53	56	56	51	62	50	59	53	55	44	53	56	60	62	54	46	52	45	59	65	56	48	53	39	56	72	47	70	44	47	63	56	44	61	62	59	52	64	51	45	53	58	69	60	53	50	53	60	57	62	62	55	55	52	48	57	59	53	59	51	49	56	56	61	59	58	62	47	51	64	65	57	60	60	63	62	47	59	51	59	60	60	55	48	55	51	53	41	74	55	57	45	63	50	49	58	53	57	60	49	57	60	64	45	57	50	65	55	60	58	51	47	64	61	61	62	50	60	61	67	68	54	46	57	50	47	74	59	54	61	65	54	57	52	57	53	55	50	57	77	42	64	54	57	64	60	68	55	50	71	58	50	59	59	66	57	56	53	59	67	41	61	60	50	43	49	54	69	56	54	48	63	52	59	56	44	50	65	49	64	50	51	56	57	62	61	70	53	50	60	46	52	55	62	52	66	53	59	70	45	57	55	57	79	54	71	52	66	49	54	53	66	54	46	59	48	54	72	46	41	48	66	48	53	62	61	57	57	53	68	60	54	58	58	56	73	55	55	61	58	72	54	49	56	58	57	57	53	56	64	56	58	47	57	60	55	56	60	82	56	67	70	42	53	61	65	46	46	54	59	59	57	71	56	55	61	67	53	53	56	47	55	59	47	49	52	62	59	60	58	55	50	54	63	57	50	68	40	48	56	69	50	52	57	51	51	55	56	48	41	51	56	45	54	64	58	52	51	63	57	47	69	47	56	49	50	67	57	53	59	68	53	58	59	69	57	38	42	56	49	58	42	56	48	55	54	64	62	65	49	53	54	41	54	65	60	51	48	49	47	69	58	62	57	66	64	59	67	65	54	60	76	50	49	60	58	52	51	41	55	63	70	63	62	48	59	54	52	53	49	40	54	57	74	59	64	54	49	62	57	63	58	52	58	68	63	57	59	51	69	54	49	55	46	55	58	59	52	49	47	59	65	75	42	57	64	59	64	64	52	54	66	45	51	47	50	59	54	69	57	58	76	57	49	50	65	65	54	49	63	58	73	74	55	57	55	61	66	56	49	46	50	68	52	68	68	46	59	55	47	63	55	58	50	54	50	57	64	53	58	54	77	56	55	57	47	57	61	51	63	67	67	64	51	57	68	62	50	62	47	54	70	71	52	74	41	47	63	61	59	41	42	45	61	66	49	53	59	75	62	61	56	57	62	63	64	60	60	47	55	55	57	66	73	43	74	56	56	57	58	60	52	52	50	47	55	50	66	55	52	75	67	50	54	53	69	42	43	39	45	58	59	62	54	56	66	50	56	52	53	51	39	66	54	45	63	69	56	73	60	60	51	55	50	54	52	49	56	66	67	69	51	59	65	56	56	57	75	62	51	59	73	55	46	49	48	63	53	62	40	57	47	57	56	57	57	49	53	59	48	55	64	60	58	54	57	61	54	46	57	54	68	49	73	55	60	48	57	66	48	63	46	49	51	64	59	59	58	72	63	62	60	50	61	54	50	64	63	53	68	51	50	61	56	63	48	45	59	53	46	61	59	46	54	58	58	61	49	54	63	39	55	53	62	47	58	48	63	58	77	62	50	46	57	57	65	54	68	54	69	66	54	55	51	56	53	53	46	67	48	49	64	64	58	47	48	64	62	51	64	53	57	56	44	55	65	54	55	63	60	67	56	50	49	63	58	43	65	57	47	54	57	53	54	49	61	51	53	43	50	57	57	45	66	54	64	64	50	74	58	58	63	58	60	73	55	53	45	57	52	56	53	75	60	55	63	62	55	59	43	57	45	54	61	49	49	62	58	70	47	47	56	59	49	50	49	50	48	62	59	43	41	69	54	46	73	60	62	63	49	71	63	57	67	55	57	61	49	36	46	61	67	48	58	58	49	56	66	52	58	49	56	72	57	51	65	55	52	64	57	59	70	62	54	68	58	54	48	68	70	45	52	51	61	63	55	50	59	53	47	86	49	61	62	53	55	50	40	59	51	66	51	57	60	63	69	62	56	61	57	61	57	68	58	52	52	58	56	56	55	63	52	52	46	40	61	63	70	70	51	54	62	47	48	54	46	70	53	53	43	60	50	60	61	49	51	61	42	63	46	45	57	41	64	52	65	63	58	67	53	55	58	70	58	62	49	56	58	61
34628	25414	11836	8569	15389	19014	18329	17160	15450	13335	11448	9993	8185	7022	6841	5905	5170	4541	4159	3549	3028	2494	2463	2350	2173	2060	1965	1697	1541	1303	1285	1238	1170	1115	1060	1026	938	879	983	924	917	958	982	959	850	762	768	801	786	797	741	679	607	628	675	579	540	555	574	517	548	505	535	522	532	534	510	546	509	539	479	546	519	500	497	481	490	475	504	510	539	557	496	514	521	501	524	557	464	509	530	495	541	543	521	508	485	504	494	500	510	492	506	527	502	546	507	466	505	511	510	498	523	505	513	569	529	524	489	533	501	479	521	521	491	532	499	507	495	495	550	504	515	498	514	517	482	513	527	522	498	492	495	528	536	518	485	515	506	475	488	503	516	537	497	552	494	495	520	502	504	480	481	511	543	486	490	515	497	496	514	501	494	468	503	493	501	510	508	491	508	503	528	549	489	476	524	465	548	532	526	544	528	490	535	494	477	533	577	511	511	496	493	558	492	488	540	511	466	508	490	510	508	510	502	551	503	511	517	496	498	544	531	525	503	505	503	488	505	496	513	492	513	497	496	505	522	490	493	527	532	456	512	500	535	532	514	481	507	527	487	488	539	515	509	480	499	482	480	513	533	500	505	507	495	508	490	497	552	503	486	537	517	510	505	522	511	514	481	499	499	510	497	524	501	558	484	520	540	509	519	513	508	546	529	469	482	520	448	522	497	493	520	525	490	523	518	504	505	499	467	470	551	499	538	516	514	498	501	489	489	513	505	520	507	507	503	477	517	483	498	484	536	493	524	522	501	525	457	502	497	482	536	494	509	535	566	484	469	493	510	539	450	493	525	509	485	508	535	498	518	514	518	512	531	510	508	513	483	509	520	506	476	527	497	476	512	536	518	484	472	467	533	509	490	512	505	470	499	510	500	499	505	463	475	535	490	503	477	482	490	547	536	498	494	541	543	486	491	507	484	526	536	509	523	473	488	496	524	502	531	499	489	547	517	498	489	492	481	534	505	488	516	529	521	495	492	531	568	485	524	533	464	500	526	469	509	489	517	471	473	471	481	487	483	457	485	480	481	488	510	533	507	519	483	540	500	509	506	520	530	489	489	483	518	477	452	510	478	487	516	477	525	507	488	494	505	514	565	504	486	521	550	526	518	486	467	518	502	502	523	493	488	492	511	543	513	513	500	511	535	508	479	476	475	495	493	516	495	508	471	482	534	530	499	481	512	499	505	500	492	525	493	486	495	548	487	470	478	514	544	502	551	495	515	519	526	493	506	506	453	488	483	524	526	528	512	473	513	491	531	497	503	513	485	534	507	499	550	475	504	500	463	521	495	486	507	515	502	511	519	504	495	513	507	521	496	481	505	533	475	487	472	519	489	444	493	491	490	543	541	502	485	537	558	498	553	506	508	530	501	504	470	557	530	536	494	502	500	488	485	532	528	513	508	558	531	527	477	539	508	474	489	429	501	540	482	500	492	492	503	531	518	476	488	482	482	517	523	486	445	503	490	510	510	531	517	513	519	502	520	479	535	471	510	509	521	503	500	500	490	487	510	520	517	524	471	494	501	476	512	563	480	511	547	480	529	524	496	503	538	464	503	568	534	476	495	513	520	499	487	476	507	533	484	526	505	503	509	516	465	488	510	519	529	539	494	500	508	490	478	488	528	524	466	526	475	482	491	509	521	468	485	498	531	496	517	516	504	534	463	539	516	507	551	515	434	534	513	481	501	509	531	511	480	536	483	505	513	540	550	510	491	516	524	479	504	502	521	514	542	530	509	469	450	503	518	505	491	477	492	512	510	503	503	514	516	497	512	531	495	446	509	516	512	517	506	550	515	534	527	492	534	522	562	474	494	513	530	492	426	461	523	539	451	499	519	482	531	490	512	497	549	504	510	538	450	553	498	505	509	508	460	482	512	525	509	508	536	472	498	494	532	459	552	439	483	474	561	481	531	512	556	495	481	492	486	495	496	497	527	517	526	493	496	493	494	470	551	505	509	501	537	455	486	537	489	513	523	516	538	535	492	523	516	481	499	528	505	511	572	445	536	473	522	516	541	474	531	537	489	479	519	474	494	487	487	495	521	485	538	521	539	482	490	515	506	488	528	495	495	571	480	536	523	464	528	507	523	523	525	494	476	498	509	519	541	500	511	496	533	503	558	478	517	521	529	471	492	499	467	504	503	476	546	510	525	492	572	493	513	485	495	512	481	529	511	504	507	517	516	519	476	524	502	478	517	523	522	500	493	502	497	521	470	507	507	515	460	533	501	488	521	547	554	525	489	521	498	509	540	529	526	492	514	512	502	512	505	504	492	536	544	495	457	484	491	504	495	521	471	512	509	512	519	523	540	511	480	520	513	498	489	477	498	509	485	458	506	529	521	512	536	483	503	526	532	513	528	511	540	502	515	525	487	545	511	509	501	496	464	523	541	485	528	454	523	524	513	513	528	501	471	488	526	496	520	495	485	528	524	534	544	488	491	508	516	531	524	468	503	539	559	543	520	535	531	509	457	467	471	515	493	529	484	493	535	471	520	520	486	491	537	504	499	536	507	522	518	528	507	521	490	498	521	479	521	518	492	548	506	468	526	523	541	530	481	563	456	488	524	511	490	489	514	531	517	491	509	509	495	531	492	489	531	496	503	515	485	528	513	528	481	476	517	523	495	525	532	476	507	514	467	488	484	505	514	479	497	481	529	571	477	503	520	529	487	476	471	461	507	492	530	497	508	492	533	493	503	555	518	512	521	508	521	517	521	497	503	502	518	532	519	471	519	493	518	528	502	465	476	513	504	486	498	493	510	489	516	501	510	511	503	511	511	562	462	513	511	540	486	491	474	440	505	513	521	496	509	520	525	522	492	465	526	491	507	457	497	484	497	532	540	528	479	530	462	493	541	527	521	527	530	537	495	516	494	504	522	499	494	489	524	522	475	499	507	485	531	533	498	510	516	498	489	496	554	490	536	499	513	524	492	484	501	500	519	496	486	520	514	498	495	482	552	528	510	500	512	505	463	533	493	513	498	496	491	515	511	490	490	490	483	526	528	524	534	497	511	484	494	500	542	538	510	560	526	491	462	532	517	512	503	529	466	545	487	497	525	545	486	491	501	497	495	499	527	548	500	500	526	502	502	504	496	564	503	515	508	512	517	498	483	488	523	465	524	524	517	546	542	528	481	475	518	467	506	499	486	523	490	471	514	543	486	465	474	528	471	514	478	503	514	517	470	482	499	523	510	488	532	511	489	497	494	537	507	481	526	511	484	519	498	480	518	535	464	514	513	539	480	506	470	504	553	504	515	505	510	492	480	536	502	493	519	517	518	496	547	525	479	519	512	463	507	528	490	467	467	514	499	479	437	504	460	532	538	542	519	515	499	508	504	479	494	497	495	499	510	506	499	507	487	499	482	487	538	503	513	520	527	519	501	529	490	470	504	495	540	542	500	522	507	528	468	539	493	506	503	508	483	450	534	503	517	495	513	503	519	492	474	519	475	553	508	532
5563	4152	1390	444	376	482	546	556	527	449	426	351	281	279	231	225	186	181	167	134	128	119	116	87	89	107	89	75	77	71	83	47	59	59	58	39	44	65	50	71	54	69	65	54	45	50	49	34	50	52	42	45	40	36	49	35	42	40	43	30	50	29	34	35	33	48	31	35	34	36	36	44	43	34	40	33	28	27	41	35	25	41	44	35	31	40	29	45	39	30	31	39	32	31	36	41	40	36	36	37	30	37	35	48	39	46	42	35	26	40	35	39	22	33	23	42	42	29	40	36	35	39	35	39	37	41	26	29	29	50	43	35	35	22	39	39	33	35	30	38	41	39	35	33	24	44	39	37	40	39	41	30	31	35	39	39	38	37	36	36	37	45	31	32	30	33	34	36	48	33	36	47	41	32	39	35	43	38	41	39	30	40	43	29	52	38	38	43	30	30	44	39	42	36	36	38	35	33	46	28	40	23	22	40	23	39	32	49	29	42	43	38	42	35	33	40	37	38	48	38	35	29	32	41	33	35	28	31	29	37	37	38	51	32	38	24	34	33	36	32	31	35	29	39	30	38	38	39	31	31	32	46	33	32	27	32	29	39	33	26	38	40	29	39	43	40	35	38	35	30	44	42	32	27	24	39	42	28	36	42	39	45	52	38	38	26	47	26	33	35	32	31	36	28	23	25	33	42	44	41	31	30	39	37	29	31	35	38	31	51	26	36	37	33	40	29	41	37	40	36	39	27	41	38	35	37	37	34	37	37	23	31	33	23	34	41	37	41	33	28	36	30	34	37	24	39	38	44	34	24	32	41	30	31	38	34	33	39	34	34	35	36	47	28	26	26	30	32	32	28	35	38	30	33	28	49	38	27	40	44	36	42	32	36	37	51	36	36	34	41	41	40	28	27	40	33	28	35	38	29	40	39	38	32	21	32	42	32	25	41	31	39	37	43	35	34	48	30	36	48	34	38	32	35	34	36	40	40	35	36	47	43	39	40	44	30	42	37	30	35	23	31	49	35	37	41	39	34	27	58	31	27	36	44	40	32	32	29	38	42	31	32	36	38	40	34	34	31	32	29	44	34	22	28	40	28	34	41	29	36	40	29	39	28	30	45	31	36	34	38	31	27	32	39	25	31	32	30	41	39	37	38	31	39	37	32	31	41	34	29	43	39	36	23	35	43	39	38	30	41	39	33	40	37	31	34	44	37	33	34	26	33	43	29	31	35	32	50	39	24	40	24	21	39	32	34	42	28	38	40	43	36	43	32	26	39	39	41	42	36	33	32	30	34	35	44	38	33	46	37	25	29	40	38	37	35	28	38	28	38	44	30	37	36	28	32	32	38	36	32	27	35	29	44	30	38	47	42	27	40	34	31	38	34	36	31	39	36	44	40	36	42	39	38	47	36	35	37	34	33	32	27	41	35	38	47	42	28	37	31	29	50	36	38	33	42	38	31	31	30	32	37	28	38	29	25	36	39	34	30	37	35	36	45	36	35	37	37	36	29	42	39	34	38	39	32	46	42	25	35	31	35	26	48	39	29	40	32	38	34	42	33	40	35	33	38	42	30	45	43	32	39	33	33	36	32	44	35	34	38	28	37	32	44	40	34	38	33	38	33	30	38	31	44	31	51	50	33	30	31	38	33	38	27	32	46	41	50	40	31	40	37	34	35	32	35	37	36	32	36	36	35	33	34	33	28	31	46	37	41	30	37	54	41	27	42	44	36	48	38	30	37	30	33	42	38	39	39	42	41	40	31	39	22	27	36	34	25	45	35	38	29	34	36	32	41	37	33	31	38	37	19	46	34	38	35	36	39	35	32	34	39	42	37	46	36	35	48	25	30	44	34	37	40	34	26	43	40	38	42	45	31	32	29	39	32	37	43	32	34	35	32	45	30	37	36	35	36	29	27	43	41	33	37	46	28	32	36	45	38	28	23	40	32	34	36	34	32	34	40	46	28	30	30	35	30	31	35	39	32	42	43	25	27	40	32	40	36	35	35	39	31	37	37	30	31	48	50	32	33	42	30	40	32	46	35	44	36	42	35	34	38	47	44	33	31	40	35	34	35	38	34	38	30	36	39	34	40	43	40	37	29	27	36	26	34	40	26	48	47	39	36	19	39	33	33	27	34	29	40	43	33	33	34	35	35	43	33	40	32	34	37	36	37	29	51	36	32	33	37	32	35	28	37	32	33	34	34	38	35	39	32	33	41	41	29	31	43	37	32	32	33	39	32	55	46	38	28	39	31	34	38	37	33	35	37	38	46	36	43	32	35	41	36	37	31	32	38	39	44	49	36	38	33	31	30	38	38	40	30	39	27	27	38	43	41	37	21	30	27	45	29	31	50	36	34	36	37	37	33	45	42	39	34	40	38	28	37	31	36	26	43	27	36	37	26	38	50	33	34	40	33	48	34	42	29	37	44	35	28	40	31	39	39	47	31	33	24	29	38	36	35	45	50	32	29	29	40	29	40	36	28	44	36	28	46	32	29	34	35	40	43	47	32	30	37	34	27	35	35	42	39	46	35	31	42	33	46	37	39	41	32	32	34	38	38	34	31	31	27	40	28	38	31	28	34	36	30	36	35	32	43	27	33	23	40	42	36	36	36	36	32	33	33	35	27	27	35	43	47	38	43	38	28	31	35	38	29	41	38	41	32	30	32	36	28	21	39	38	34	29	39	43	32	39	34	35	37	28	31	40	37	38	39	39	36	31	33	29	40	38	35	19	34	36	31	34	37	39	38	30	28	38	34	40	36	34	30	39	36	36	34	39	41	43	29	36	36	42	28	34	27	43	33	30	27	32	30	32	46	41	49	29	41	36	34	24	28	35	30	37	32	26	33	37	38	33	32	42	35	30	24	29	41	45	39	33	31	35	34	39	34	41	54	34	44	34	34	37	29	29	38	24	39	42	34	28	45	40	35	40	38	39	47	41	43	29	33	39	34	41	33	50	40	32	39	40	49	43	38	32	34	29	31	32	37	44	31	36	41	35	44	40	45	34	38	38	48	37	39	41	42	40	34	30	38	50	37	38	47	34	31	39	29	33	50	30	30	29	32	32	49	41	27	36	40	44	28	36	27	31	28	52	48	32	37	27	39	29	32	49	34	30	38	43	35	45	35	31	41	37	41	46	39	36	35	35	31	36	48	36	32	27	35	28	36	36	39	40	42	33	39	26	40	30	38	21	38	22	36	37	40	27	40	36	38	33	43	38	31	32	31	33	32	36	38	36	37	37	23	37	25	31	48	25	42	40	31	39	31	38	27	39	32	32	41	34	45	32	35	25	43	41	40	34	28	34	35	39	39	38	36	47	29	26	39	41	31	40	31	44	57	39	23	25	33	43	31	39	46	45	37	33	46	35	30	35	37	34	42	24	27	43	37	37	40	23	27	30	41	38	43	33	33	35	38	31	35	30	29	35	27	35	43	37	30	31	36	35	41	45	35	41	35	33	37	36	31	44	39	33	42	32	43	27	39
32498	23417	12244	8227	13667	17315	17205	16174	14570	12355	11246	9596	7665	6961	6274	5756	4938	4130	3994	3202	2875	2394	2219	2080	1999	1732	1653	1445	1279	1173	1059	940	932	898	857	751	725	766	783	790	789	837	795	773	607	637	626	635	551	613	536	474	523	439	440	426	384	366	335	322	358	325	363	334	382	360	322	359	325	348	333	339	319	340	345	328	372	334	332	356	359	312	352	372	355	315	311	341	340	313	332	343	346	345	339	314	339	361	323	315	341	328	346	329	314	338	306	327	307	313	297	329	360	307	339	347	335	327	336	338	329	337	324	331	346	356	342	310	347	326	335	335	316	339	301	298	312	344	331	313	317	302	365	290	300	300	293	329	309	342	310	344	334	342	316	317	302	356	313	305	338	325	308	301	317	298	345	356	304	333	291	335	308	320	354	310	297	302	298	303	327	341	338	328	319	340	338	313	313	348	358	339	312	284	336	318	312	347	340	318	342	318	306	313	319	347	344	340	332	346	308	307	344	317	318	356	325	337	342	302	354	298	370	314	335	318	365	344	313	326	327	341	318	358	317	305	329	336	339	334	351	337	320	354	334	344	345	305	317	321	381	339	309	326	331	313	303	310	320	294	313	358	292	311	332	314	335	330	321	331	347	349	343	333	351	306	332	314	324	348	326	356	326	319	319	316	322	320	343	307	327	328	318	325	331	328	334	301	334	325	334	326	335	297	357	322	317	324	305	342	324	319	328	342	304	338	299	319	312	341	331	328	321	323	277	354	312	350	312	324	336	312	353	320	318	331	303	331	334	325	298	296	328	323	357	348	357	306	323	333	348	329	342	294	322	330	317	373	334	308	319	360	329	321	342	340	322	303	315	315	342	341	350	332	333	354	317	318	327	314	296	314	350	339	340	318	348	332	305	339	331	330	326	322	320	351	354	309	356	340	316	312	319	301	321	370	325	339	311	317	332	315	329	324	309	297	348	319	346	323	322	308	328	366	353	347	323	330	338	318	316	327	329	324	316	337	319	355	346	347	336	319	342	326	343	321	348	334	310	304	339	311	329	321	336	312	325	320	328	337	327	301	319	317	340	330	341	345	328	334	355	319	318	349	300	316	312	363	350	328	297	324	327	333	337	370	324	321	320	350	318	324	327	324	342	312	330	331	316	339	356	312	316	323	324	359	271	332	322	284	335	349	324	318	326	309	350	313	340	317	359	310	317	353	314	344	307	335	337	334	326	317	336	324	343	306	341	332	316	303	332	324	298	357	309	346	305	319	310	338	326	331	329	311	323	333	308	358	350	341	344	318	307	289	316	313	292	329	336	356	300	338	329	332	327	322	365	335	356	322	343	336	335	321	323	344	309	314	314	314	328	341	338	357	308	346	320	300	340	315	342	348	326	290	321	340	330	345	284	353	328	318	342	364	300	332	312	333	309	322	334	302	325	307	358	314	332	339	323	319	328	323	323	345	340	320	335	339	298	317	339	310	335	348	334	336	354	341	334	315	308	330	335	315	332	344	308	316	297	305	337	328	334	327	341	341	345	338	321	312	319	342	331	335	314	323	324	353	311	317	345	322	327	309	305	332	327	335	342	298	301	346	320	315	341	353	318	357	317	334	327	279	336	319	291	314	324	328	382	316	341	355	310	329	321	365	313	339	355	349	323	347	319	339	313	330	308	293	302	306	365	339	331	310	330	289	324	337	295	335	325	302	318	327	340	318	334	344	312	331	321	284	315	344	323	310	316	305	368	323	331	341	341	326	359	305	302	326	297	320	333	313	280	307	333	317	341	314	302	345	339	302	344	345	373	350	328	355	337	305	325	338	349	349	336	349	344	339	296	314	325	305	350	295	320	297	340	338	344	352	309	322	331	329	329	329	332	353	327	335	306	334	338	332	332	324	328	302	314	362	358	315	319	337	308	296	317	306	319	346	358	346	346	308	356	298	305	306	319	315	308	318	331	309	316	318	321	339	292	296	318	323	313	312	336	349	351	312	352	350	350	324	331	289	305	372	330	349	346	280	334	331	312	341	359	307	341	326	334	281	350	327	340	359	326	311	296	301	324	311	350	300	326	299	319	333	336	328	316	323	342	374	349	327	349	360	314	327	300	327	353	315	329	311	320	336	344	317	335	336	322	341	318	323	332	347	294	340	325	357	355	326	327	329	337	345	346	288	325	335	314	287	372	339	345	338	341	329	345	335	334	314	331	356	344	312	320	323	352	326	334	318	337	306	314	317	315	351	344	328	336	315	324	300	313	313	320	337	355	327	346	316	313	345	298	351	315	318	321	346	333	314	337	331	319	336	306	309	317	318	328	329	320	351	325	337	313	411	357	326	287	309	338	317	313	345	309	323	338	308	323	350	339	346	331	325	324	355	356	331	323	337	334	329	312	332	326	329	311	314	349	330	325	328	339	306	311	306	337	347	364	307	361	328	336	363	320	345	342	354	340	285	319	330	328	351	345	327	342	311	314	336	332	309	308	305	336	329	337	337	314	354	312	321	330	347	336	314	357	295	320	331	315	328	342	329	312	323	315	303	334	311	344	323	305	297	323	330	353	320	331	337	350	347	351	357	321	343	334	331	332	349	306	307	323	351	330	348	340	329	326	334	355	358	309	356	361	327	316	337	329	327	323	341	338	343	325	326	312	291	322	305	329	323	338	338	345	314	348	335	332	340	319	375	315	319	300	319	305	313	340	338	336	300	334	344	334	307	344	335	331	331	353	331	297	341	332	313	350	301	337	307	331	335	312	356	320	353	354	325	329	355	297	330	343	366	349	307	310	323	321	341	258	309	329	281	345	347	348	349	337	334	305	324	341	307	332	319	317	339	343	333	325	327	336	325	313	314	317	338	331	336	341	345	351	349	285	296	342	306	336	326	315	323	334	380	308	360	353	315	301	305	342	332	310	307	343	342	340	358	310	317	311	333	319	309	321	302	334	313	338	341	345	306	332	313	309	375	327	337	323	323	313	337	312	352	324	346	299	305	336	320	317	328	337	339	320	333	327	299	296	360	312	303	310	315	353	314	331	330	337	299	347	331	336	330	302	332	311	345	344	355	343	329	334	316	335	332	349	310	333	334	358	326	312	325	357	321	336	324	333	319	306	342	344	324	347	324	324	301	310	335	311	340	323	339	332	317	331	325	348	327	307	358	325	309	287	324	297	351	310	307	299	341	373	301	325	333	317	310	311	358	339	342	337	319	332	349	322	303	326	333	349	310	334	338	308	336	348	365	309	334	308	354	354	363	346	334	324	319	312	337	307	314	285	330	365	344	322	340	305	330	315	336	323	330	324	339	340	324	348	334	315	333	349	320	330	364	322	315	332	349	340	348	306	351	324	352	304	325	323	347	356	319	352	324	307	345	352	333	318	332	357	303	302	297	304	334	307	337	300	299	328	344	299	313	312	347	343	310	317	327	327	294	324	348	334	338	324	300	309	294	324	356	317	333	344	351	323	326	325	335	329	344	345	331	325	304	341	350	315	346	318	327	309	335
7621	7269	2791	586	455	555	692	696	666	520	498	445	365	351	325	282	230	216	210	201	163	137	150	142	128	126	118	124	94	87	101	85	75	76	90	92	80	94	96	87	71	84	75	60	73	82	74	56	65	62	77	58	72	60	47	53	67	55	61	55	53	46	48	52	46	54	43	43	48	79	42	61	73	52	62	51	54	53	68	58	43	50	65	41	62	47	62	64	59	40	55	63	51	60	53	53	63	63	58	47	65	53	45	55	56	42	51	44	59	50	44	57	71	58	68	50	38	62	49	54	60	55	50	57	60	63	55	46	65	60	46	44	51	56	39	47	53	45	41	47	47	58	59	49	65	55	42	50	63	47	64	60	56	58	44	37	51	52	58	66	58	60	54	54	68	53	51	60	57	51	48	58	53	58	50	64	49	49	61	47	56	58	56	59	54	42	57	39	57	60	54	69	53	51	52	55	54	69	58	59	43	55	44	43	48	55	55	51	41	47	53	61	37	61	46	50	59	54	47	52	60	63	63	59	58	55	48	63	55	56	56	62	67	50	58	53	56	62	47	49	51	54	48	53	42	54	47	59	53	48	51	47	40	58	52	62	57	59	51	55	69	58	71	68	50	55	47	44	57	54	50	53	40	40	56	55	47	55	73	51	61	52	51	58	57	51	51	38	47	63	63	58	55	49	57	62	52	49	65	51	60	37	47	63	68	60	55	68	62	65	65	54	59	43	42	56	58	58	56	52	58	57	53	54	50	55	45	55	54	45	53	57	49	54	73	52	65	59	50	52	59	62	58	37	52	41	59	58	59	65	53	56	49	53	44	56	51	45	53	67	56	40	51	68	49	48	58	49	66	42	71	57	52	48	57	40	40	43	54	70	55	48	49	52	57	55	47	38	57	53	49	47	59	50	48	49	59	52	72	60	48	38	51	67	41	52	67	54	41	50	54	51	59	55	51	49	47	49	51	51	56	48	52	40	50	56	48	47	52	43	45	42	61	53	50	62	58	49	55	50	60	51	70	60	57	49	52	48	44	56	56	62	42	52	53	52	43	55	39	56	69	50	53	55	48	52	52	56	63	59	44	48	46	58	52	59	53	51	48	39	51	56	58	59	58	45	38	57	60	47	50	54	51	44	51	60	56	55	51	63	52	53	54	52	54	52	61	60	42	61	63	47	58	62	63	75	52	57	45	54	48	50	56	55	57	48	50	48	56	44	59	67	52	45	51	45	74	54	55	51	56	69	46	67	58	48	53	58	50	55	49	52	62	68	52	62	45	64	63	55	44	57	61	56	45	56	58	49	49	71	49	56	52	49	57	59	48	68	67	66	51	42	59	51	51	56	60	62	58	56	64	48	47	47	46	52	55	54	50	56	56	43	71	57	53	58	63	56	50	52	46	47	58	53	63	64	45	54	50	56	50	33	63	50	52	57	47	47	53	51	59	58	48	44	56	58	59	54	60	54	57	58	48	49	63	53	54	41	59	47	65	49	62	54	60	66	51	50	65	46	48	69	46	60	53	50	64	62	50	56	59	31	56	51	49	62	58	48	53	68	50	50	57	48	61	58	54	56	63	49	62	60	56	68	68	61	43	54	62	46	59	49	51	50	55	67	51	60	47	41	60	56	50	50	56	43	49	48	48	60	49	51	49	47	57	58	57	52	72	53	60	59	74	52	54	53	49	62	57	48	56	60	51	55	48	54	46	51	51	42	64	57	48	68	55	52	49	43	54	56	52	61	49	54	52	55	50	53	52	52	65	67	57	61	55	62	54	50	43	50	57	53	60	59	41	65	46	59	38	46	42	56	57	71	57	65	46	71	60	41	50	68	43	42	48	49	45	61	57	37	58	40	60	53	40	74	56	52	44	49	47	60	53	58	65	41	56	54	43	71	54	54	57	67	49	46	49	50	49	54	49	64	52	62	69	59	65	47	44	47	70	59	58	59	59	55	42	48	64	62	48	61	45	36	57	56	47	51	53	58	47	51	58	55	55	59	51	65	47	67	43	58	49	56	51	57	49	41	69	56	40	45	44	46	52	52	46	47	62	62	56	57	42	58	55	50	58	50	46	56	47	64	60	63	64	61	52	69	53	55	60	46	42	49	61	53	56	61	67	40	52	57	77	43	52	56	57	56	47	40	53	50	48	61	50	53	44	56	57	62	50	65	48	61	62	40	47	59	53	41	60	66	43	41	56	61	51	60	40	45	44	49	49	54	60	59	51	51	45	55	54	53	60	61	56	47	60	48	67	51	55	50	56	64	39	45	50	55	48	58	51	50	58	48	50	56	58	44	57	52	57	55	62	53	53	53	48	66	53	54	40	47	69	55	51	54	58	51	51	58	47	49	50	46	52	55	61	48	43	47	48	62	40	62	58	55	54	49	57	61	69	48	49	47	51	57	48	53	49	62	51	48	64	68	50	65	53	62	48	58	62	64	58	45	72	36	68	45	52	49	49	43	65	56	61	41	51	54	47	45	53	59	54	52	49	57	63	53	51	49	52	55	48	61	54	59	51	61	66	52	39	57	58	67	47	50	50	64	56	67	50	51	60	57	58	59	36	64	47	49	61	54	50	54	56	61	65	54	56	65	53	57	38	61	61	58	42	69	36	59	61	61	55	55	51	50	68	60	54	48	44	64	61	48	55	67	49	59	57	48	66	54	66	59	61	53	58	53	63	53	51	66	52	58	56	42	49	58	59	66	44	45	53	60	64	60	54	53	50	38	55	52	50	54	49	45	47	58	55	44	49	54	58	41	59	63	47	45	47	45	49	64	45	53	48	53	53	46	62	48	52	52	68	48	40	47	57	63	52	53	39	44	44	60	53	46	52	50	54	68	49	58	42	55	66	49	45	64	43	41	47	58	55	44	48	65	62	65	60	59	50	48	54	55	60	56	48	60	52	48	53	59	54	46	46	63	43	50	43	73	50	56	64	50	57	53	51	43	40	65	59	54	47	57	50	59	61	55	42	57	54	47	55	50	50	54	46	37	57	63	56	46	79	48	60	37	49	45	66	51	56	49	63	58	54	47	71	44	55	53	48	45	62	69	72	74	48	62	50	33	46	49	57	48	60	69	57	54	54	49	62	51	48	56	51	58	69	50	50	65	52	48	70	62	54	49	49	50	63	62	59	57	53	61	49	61	61	62	48	55	65	60	57	53	53	60	51	49	48	53	64	51	41	39	53	51	61	50	61	43	63	44	52	59	48	51	57	62	52	55	63	54	55	55	49	44	51	58	49	47	61	63	54	60	43	60	46	53	60	56	49	57	48	46	57	51	56	50	50	54	55	54	46	49	60	48	64	54	48	49	61	43	62	63	38	56	55	56	47	52	59	58	62	54	61	62	54	49	65	56	64	57	64	53	61	54	63	72	53	49	70	48	58	72	61	57	59	60	60	59	58	45	62	64	52	58	48	70	47	56	59	62	50	54	56	58	56	53	48	45	55	52	49	53	59	41	50	47	53	51	49	59	54	47	43	51
37270	28424	17392	10003	15858	19216	19268	17812	16291	14327	12719	10757	8857	8419	7257	6775	5592	4967	5007	3859	3336	3016	2688	2546	2393	2235	2086	1815	1616	1486	1323	1179	1253	1140	1096	1012	1069	1128	1114	1149	1114	1091	974	863	869	902	894	857	793	726	776	691	646	615	631	586	546	590	534	542	523	517	514	489	507	533	496	476	517	511	509	474	514	510	512	551	517	519	532	537	534	518	476	501	490	503	520	513	496	481	495	475	535	493	519	547	500	509	467	453	483	480	474	492	518	467	511	511	504	543	504	493	464	494	485	476	500	525	488	528	488	483	487	512	485	545	454	475	498	481	474	522	509	490	482	476	503	501	490	511	489	507	444	488	487	508	501	482	478	505	506	497	487	514	507	486	479	493	497	488	511	523	493	491	470	458	511	491	518	529	532	525	511	470	474	514	490	549	485	486	520	509	491	481	463	477	498	499	511	501	529	457	508	501	460	513	500	500	502	525	524	476	469	493	560	474	507	483	459	510	505	510	489	506	489	515	549	508	494	480	506	516	498	506	524	495	492	477	507	465	546	530	468	495	499	465	502	499	472	468	476	474	452	494	485	486	503	495	495	478	491	500	514	506	485	527	496	513	532	513	486	485	490	494	508	464	482	478	511	503	490	478	489	485	504	492	485	489	478	516	490	476	490	498	528	526	472	488	527	519	475	521	490	496	514	487	458	469	486	508	517	486	484	481	479	469	474	482	505	475	488	505	472	483	535	494	486	485	523	503	519	490	539	486	482	521	537	473	495	486	525	509	497	491	481	449	496	460	470	471	511	500	482	483	485	480	491	466	483	475	477	479	486	530	499	477	491	460	482	505	480	477	498	476	506	530	501	448	491	476	467	467	487	458	478	498	499	489	493	509	527	507	487	495	472	484	504	501	485	507	497	511	510	512	469	495	479	472	541	478	533	503	535	491	493	466	493	448	454	522	469	494	518	462	468	511	502	489	515	484	480	487	498	452	518	452	506	505	476	531	538	488	496	460	490	494	500	525	497	474	526	470	478	449	488	478	526	518	483	528	505	504	490	512	503	519	474	488	472	493	488	480	485	498	487	500	494	489	479	530	472	461	523	500	504	500	516	444	503	479	486	495	526	458	488	488	478	501	490	477	481	504	487	538	475	512	533	508	482	523	490	529	493	498	512	484	512	486	517	460	484	495	518	466	510	479	507	492	515	490	507	515	497	488	491	492	501	477	477	529	471	492	509	448	481	504	484	495	506	475	462	468	484	470	548	470	495	497	518	517	483	514	500	499	468	478	460	463	483	470	500	519	492	458	462	540	472	499	470	524	481	506	519	516	488	529	501	486	488	472	527	459	495	466	511	490	507	510	466	497	507	478	475	477	504	543	471	485	510	504	506	501	490	483	547	507	491	529	514	510	491	526	494	465	498	502	476	464	512	519	448	503	461	484	533	535	503	510	422	507	537	499	486	501	513	496	466	470	522	518	507	473	490	487	496	531	498	501	501	507	514	530	490	497	462	501	472	483	509	503	488	486	477	500	519	479	462	493	536	493	493	501	471	513	476	509	520	513	489	488	562	556	471	495	453	481	489	466	466	505	526	462	466	479	503	482	458	511	494	476	482	496	506	486	441	476	484	475	445	530	495	461	494	476	517	497	520	477	524	507	489	493	476	497	500	496	496	530	485	502	481	509	501	502	450	525	502	487	510	512	477	463	493	491	487	506	497	516	493	557	483	512	513	504	490	483	489	469	468	492	485	509	478	496	515	501	493	479	508	494	491	505	485	484	500	470	505	516	472	488	520	486	479	504	475	496	516	512	450	491	491	521	518	472	506	501	482	519	475	477	499	455	481	510	531	510	484	489	512	495	465	488	459	458	451	462	479	502	497	524	524	515	470	476	487	496	467	461	497	475	508	509	492	489	485	469	525	505	498	457	493	472	507	468	483	499	472	506	474	469	503	521	488	470	484	476	490	496	505	491	512	507	527	520	490	523	466	481	473	488	495	484	513	494	503	522	478	481	530	476	504	538	479	520	539	489	517	472	520	506	499	490	464	478	493	485	495	532	545	498	513	519	503	506	474	488	489	471	521	508	526	490	508	473	478	480	470	518	518	449	546	501	494	528	519	471	524	499	495	474	480	509	501	504	490	510	469	484	513	493	513	509	518	519	531	492	462	518	491	480	490	479	479	479	459	471	489	451	545	505	475	494	472	503	482	485	480	497	515	537	541	466	512	488	481	529	470	511	480	456	518	503	496	490	494	495	507	514	508	510	503	461	491	532	457	503	505	485	504	492	516	470	528	544	471	453	495	516	504	526	505	465	493	475	511	481	489	463	486	532	488	465	453	487	511	468	501	454	474	500	482	465	494	481	489	501	515	464	525	468	444	535	499	519	499	439	456	471	492	468	492	485	486	442	495	489	450	496	454	516	502	493	448	501	485	497	484	522	502	504	497	466	509	516	522	476	495	493	456	504	491	484	458	465	504	476	492	529	501	488	465	476	502	464	510	481	473	487	483	503	507	495	489	508	466	514	505	532	492	520	476	495	476	482	469	498	509	519	494	507	491	473	511	491	488	499	508	467	488	500	486	520	516	493	509	514	479	507	491	549	528	499	500	480	488	437	515	505	484	506	513	495	489	493	489	492	480	478	501	508	509	507	547	526	495	520	471	504	498	479	490	516	486	507	521	477	461	469	516	495	505	465	489	495	469	476	513	506	509	497	500	490	480	493	486	478	464	474	441	490	512	465	519	494	501	476	489	523	515	499	490	494	501	492	496	501	481	447	520	505	515	510	479	499	476	458	495	501	484	517	504	489	519	487	505	489	536	481	492	478	491	478	515	454	506	521	510	444	435	525	471	484	513	479	453	505	457	473	517	492	520	478	465	505	506	526	488	478	493	493	490	485	491	452	485	506	500	508	511	492	506	526	494	512	479	521	466	493	452	494	474	530	511	468	525	493	462	483	507	500	541	542	488	476	498	503	504	499	477	452	519	475	498	513	504	502	464	501	495	503	502	459	465	490	517	497	465	504	483	511	472	472	547	462	468	456	530	517	521	514	488	523	488	447	525	517	512	497	524	505	459	512	530	459	483	494	521	476	504	526	479	497	536	519	508	479	496	469	513	541	490	481	516	501	493	483	499	459	500	466	480	506	496	529	461	481	506	512	529	498	493	530	500	498	451	513	501	477	487	498	507	501	501	456	466	494	458	538	522	483	475	474	516	499	488	484	462	495	469	488	516	518	477	491	506	503	477	501	488	495	472	519	513	507	470	490	495	484	511	517	487	497	491	457	534	485	537	467	474	497	521	494	463	511	510	481	478	496	518	485	467	520	470	467	484	515	515	501	506	506	497	509	515	458	493	478	514	537	498	491	488	499	505	506	521	507	471	502	482	524	494	503	482	483	529	508	492	518	499	455	470	470	486	496	514	471	509	471	477	480	487	454	455	523	491	503	479	516	482	527	465	475	496	469	453	507	470	494	533	513	527	533	531	481	479	517
3584	2358	869	406	349	374	431	524	436	385	347	270	225	248	216	196	171	153	181	123	113	101	92	88	90	89	75	64	77	65	61	66	73	55	60	63	71	49	50	58	49	53	49	60	46	53	50	65	45	50	42	45	49	50	50	40	44	41	40	44	38	34	43	40	42	41	46	37	33	43	45	39	36	38	44	46	36	38	45	44	32	53	45	40	46	30	39	38	51	44	47	52	49	43	41	40	43	43	36	53	36	48	25	43	40	43	36	53	37	44	46	47	43	40	39	39	52	39	45	43	47	39	41	40	36	39	42	32	45	45	45	25	49	52	46	42	42	37	46	37	43	53	56	34	29	39	48	42	31	41	41	45	40	47	39	42	46	46	45	46	40	30	38	36	46	39	43	32	42	36	36	38	42	52	40	51	35	35	47	52	37	51	50	42	43	40	41	53	35	47	35	47	47	42	43	52	45	31	41	42	41	52	34	35	55	46	31	40	50	36	34	47	35	42	32	45	40	40	38	56	44	35	38	37	33	44	47	31	42	38	35	31	56	44	48	42	45	39	46	32	32	38	46	52	40	36	37	37	40	40	44	47	47	39	34	32	43	32	45	43	35	29	34	48	46	41	49	37	35	45	31	48	44	33	37	41	36	38	31	48	46	39	51	30	47	35	49	39	38	39	39	41	35	40	39	40	44	44	36	39	41	44	36	38	46	45	32	29	25	50	45	34	41	38	39	45	56	40	46	39	43	41	39	46	37	43	42	44	40	34	38	50	37	47	54	38	34	48	51	44	39	36	32	39	54	32	42	39	36	58	54	49	41	42	51	38	45	42	44	39	53	51	46	32	47	49	46	59	30	44	46	46	47	46	31	49	46	40	44	33	41	30	54	44	56	41	43	48	33	44	37	42	39	43	50	37	40	49	35	32	40	42	35	35	34	29	51	38	33	40	45	36	32	42	46	53	35	37	39	44	32	42	36	42	38	49	37	38	40	43	44	37	47	39	30	37	47	45	51	44	45	45	36	43	46	50	41	37	43	38	41	42	43	31	55	39	37	47	39	56	46	48	47	34	36	40	37	41	55	33	38	40	38	50	41	36	41	51	40	41	36	38	51	40	38	49	47	43	44	44	52	40	44	37	38	50	38	43	45	37	47	40	44	59	50	45	37	38	39	48	36	30	50	34	37	55	38	36	44	38	42	51	37	45	37	61	37	33	34	52	42	37	30	55	45	41	29	53	39	35	53	43	32	32	29	46	37	45	49	43	36	36	58	46	33	41	30	39	42	44	50	34	46	43	36	31	37	47	45	31	52	51	39	42	58	53	48	45	36	36	54	39	50	40	32	50	43	46	44	40	38	38	49	36	46	50	55	34	40	34	33	39	46	44	31	38	39	44	37	37	35	40	44	46	33	38	42	39	46	37	45	56	39	42	28	44	39	41	50	54	47	47	38	34	49	41	56	40	35	43	38	41	46	47	55	41	48	47	33	35	36	47	30	36	47	38	46	39	39	42	29	48	48	60	48	44	37	53	46	42	31	37	40	40	51	35	39	44	32	48	49	39	38	34	42	41	52	39	49	31	47	42	33	56	39	40	43	47	41	39	41	50	47	46	49	46	57	45	48	45	35	41	36	37	39	34	36	34	39	49	44	43	40	34	52	48	37	30	36	44	43	48	50	35	33	37	32	51	38	34	38	26	39	37	41	41	46	47	51	46	57	37	43	34	48	48	39	41	40	54	37	32	43	39	41	47	49	37	43	44	38	38	52	37	47	41	42	41	41	45	35	43	41	35	50	46	37	44	36	45	36	40	40	40	33	47	51	28	45	38	48	43	48	31	55	43	38	59	33	45	40	48	36	48	46	42	44	40	49	30	39	51	45	50	46	40	36	47	34	62	55	35	55	42	42	40	42	42	34	43	45	49	55	34	46	46	54	37	35	46	47	44	46	42	46	28	38	41	36	53	41	41	36	42	37	48	48	47	40	42	33	39	44	43	44	39	51	41	38	44	33	34	34	34	40	41	38	38	40	37	53	40	40	48	44	44	45	38	42	33	40	45	39	41	51	64	55	58	41	57	42	40	48	34	55	46	41	51	35	31	44	44	43	40	43	47	39	43	40	43	49	48	42	43	37	39	42	54	44	50	38	41	42	54	52	37	44	53	42	39	45	34	45	44	48	39	33	38	43	40	36	40	54	31	50	42	37	39	38	41	28	52	39	33	47	44	37	33	51	46	38	42	40	37	35	46	43	41	37	49	32	51	47	50	39	51	55	41	61	42	32	31	41	29	51	27	40	45	43	38	52	39	44	30	41	39	54	54	32	48	47	47	36	37	38	47	40	29	42	44	37	43	38	44	31	44	39	40	33	40	46	43	41	42	59	44	55	41	38	37	44	32	33	38	38	40	34	38	51	35	41	42	39	34	26	36	51	35	43	54	47	44	46	38	45	42	47	41	43	39	46	41	43	41	53	36	42	36	48	30	35	56	34	40	41	39	38	41	35	41	36	43	51	37	43	45	29	41	43	36	47	41	52	33	36	45	35	34	47	38	39	52	26	43	43	36	48	35	44	36	44	44	41	45	49	44	36	38	36	28	43	37	52	46	37	41	47	42	42	50	38	46	39	37	41	48	29	27	54	38	43	31	42	45	48	38	44	44	42	36	39	45	55	36	43	45	47	48	37	29	48	47	43	37	38	30	52	43	43	40	42	43	42	54	45	39	36	30	61	49	40	38	45	53	43	47	34	40	40	50	40	36	31	42	59	39	50	44	40	36	49	31	41	47	37	49	54	53	43	45	40	38	43	41	35	39	30	48	43	40	40	45	50	46	42	41	40	42	42	52	38	31	43	36	37	46	43	33	48	41	55	50	53	42	36	50	43	34	40	44	48	45	48	47	48	41	30	34	43	63	47	42	28	38	37	54	36	39	36	40	46	46	41	46	44	49	29	34	20	41	40	36	47	48	51	55	33	40	42	33	34	47	42	42	36	48	52	48	40	50	40	46	42	40	28	38	38	30	42	41	41	45	36	54	38	44	49	58	41	26	35	42	48	44	47	53	33	40	46	33	51	54	40	55	47	41	43	38	37	41	38	38	61	35	44	42	41	41	49	53	40	43	48	39	44	46	33	38	43	38	41	54	41	49	41	36	39	41	41	56	48	40	40	38	53	49	45	37	48	43	38	44	42	43	47	38	38	38	41	37	53	20	47	38	40	39	38	40	47	42	39	37	34	27	39	43	38	51	31	50	26	47	38	31	45	52	42	45	38	48	39	56	42	47	36	39	36	39	33	49	37	58	42	49	48	39	48	49	55	47	28	37	31	36	53	40	52	41	46	38	43	37	43	38	47	43	38	34	44	41	44	39	45	50	45	38	42	41	46	39	42	35	38	42	34	47	31	38	51	39	28	51	44	45	40	47	41	43	45	34	38	46	32	53	32	53	39	64	62	30	34	43	47	40	52	36	49	40	22	46	43	48	43	44	35	40
28482	18546	9778	7372	12326	14891	14563	14059	12576	11070	9421	7869	6705	5953	5458	5074	4242	3783	3418	2759	2301	2033	1798	1779	1683	1593	1428	1306	1187	1020	922	874	847	892	805	763	742	758	786	761	696	697	633	650	698	615	584	541	511	497	453	511	436	469	435	437	415	405	368	421	418	379	350	374	380	380	407	423	380	414	411	357	368	377	382	374	441	404	405	373	409	368	410	402	371	380	434	384	377	405	390	413	397	378	374	413	388	368	387	387	383	367	392	395	368	371	354	389	392	374	366	401	357	387	388	393	340	363	378	407	393	373	339	387	398	378	380	349	373	359	401	393	392	379	369	370	387	420	388	376	355	402	387	419	382	364	365	392	360	387	367	398	402	352	381	356	385	345	391	362	370	396	361	375	418	409	424	405	365	401	376	402	368	391	374	402	387	365	391	379	388	378	384	359	364	357	395	384	372	404	385	373	397	375	366	379	396	359	402	392	382	360	377	346	409	402	356	397	366	387	356	384	367	369	388	418	357	353	428	363	365	387	385	374	382	374	403	409	376	383	403	382	391	396	381	357	378	417	388	368	376	394	393	394	371	376	383	349	387	382	369	344	373	359	353	413	350	358	403	371	396	385	405	394	374	366	393	342	366	400	379	336	391	355	372	359	358	378	379	395	404	394	409	374	409	366	349	332	363	370	346	387	361	352	412	399	381	374	402	379	371	386	356	392	376	369	350	354	354	361	405	369	367	372	353	401	360	414	429	363	394	364	387	375	371	354	377	382	362	344	385	354	362	372	387	358	370	378	356	364	391	412	366	394	370	369	362	401	366	394	358	365	366	402	394	384	382	407	399	379	347	368	360	385	401	366	389	347	383	365	377	369	374	404	402	377	386	417	412	350	369	365	381	395	395	381	357	362	369	402	382	410	368	367	371	380	378	365	383	354	385	396	363	335	414	406	379	385	404	381	363	413	361	376	361	455	419	381	376	352	376	387	371	384	386	370	372	395	391	389	383	378	365	405	397	341	337	336	388	374	363	382	392	375	400	357	375	409	403	383	392	369	382	376	335	371	362	363	414	385	397	404	390	361	392	386	365	379	362	378	371	396	387	379	383	376	396	393	368	380	373	383	389	382	401	384	352	383	412	398	394	375	381	361	402	370	369	354	372	370	385	362	385	390	375	374	362	346	381	362	391	384	389	382	387	373	390	371	369	373	348	380	370	377	388	347	343	394	363	419	384	346	419	389	367	398	380	380	366	367	397	406	393	379	405	355	362	389	369	386	378	381	349	344	367	394	396	367	382	382	367	349	398	378	405	354	389	396	364	388	352	402	393	342	382	387	371	377	390	367	373	372	403	415	393	402	391	379	396	382	377	395	416	377	409	383	365	420	372	389	377	380	398	399	368	396	374	436	400	375	375	359	376	370	394	387	420	347	393	338	363	358	366	385	369	354	388	381	368	378	410	388	363	355	406	360	405	375	360	375	371	404	354	367	389	375	359	369	390	394	365	368	353	357	374	383	341	404	373	398	354	391	387	403	362	365	365	395	366	378	361	372	386	377	391	364	375	386	377	373	390	380	404	370	378	376	350	397	357	398	370	374	389	369	380	376	396	368	389	351	362	371	382	363	394	366	363	383	351	369	333	367	410	383	409	354	350	393	375	382	354	384	400	358	389	395	411	370	362	403	388	396	393	399	367	360	374	371	363	379	368	373	381	357	382	385	387	360	409	388	351	374	374	341	396	401	402	391	374	368	367	392	385	369	351	388	372	381	380	353	372	356	385	385	375	355	394	381	423	368	363	396	343	378	398	343	365	383	394	363	413	411	378	374	412	407	351	399	414	394	374	422	379	377	371	399	364	387	389	384	390	367	388	356	387	402	391	397	362	384	364	369	395	383	350	373	384	371	373	403	419	379	343	419	378	392	351	391	381	405	393	361	417	379	369	385	355	375	380	444	404	341	408	400	384	397	335	373	378	385	397	384	387	379	375	381	364	366	347	357	386	384	391	360	377	390	365	414	374	375	353	403	353	356	380	381	403	393	380	381	418	364	370	390	361	398	359	427	404	390	411	363	418	387	354	359	406	386	390	353	411	347	396	379	394	374	370	339	352	401	395	385	384	393	371	409	382	359	359	395	396	396	366	413	401	367	396	376	365	380	389	381	395	391	386	360	370	383	370	331	399	403	379	363	359	371	392	408	364	397	364	342	369	366	417	369	371	386	370	357	359	352	355	393	362	374	372	399	392	379	399	353	369	385	360	367	380	424	378	413	361	387	363	371	345	362	394	413	376	394	406	395	416	353	387	366	387	358	393	393	369	359	375	371	388	429	374	387	398	397	371	403	379	346	353	360	390	362	349	391	383	372	394	375	378	348	383	395	353	428	379	360	419	370	368	407	364	355	365	366	410	381	362	360	385	358	380	350	352	397	401	400	358	386	345	344	367	358	383	372	357	370	346	391	367	396	379	385	384	377	379	385	359	371	366	395	405	365	392	349	345	388	393	413	406	407	355	390	361	410	393	393	385	392	399	401	372	340	387	360	427	413	385	352	385	376	396	359	382	372	352	371	371	383	392	350	391	402	368	383	377	363	387	357	373	386	382	381	368	411	372	369	393	366	371	366	376	373	389	389	396	370	386	357	359	370	367	391	362	359	363	361	395	361	384	376	369	389	391	427	362	372	382	396	391	385	414	374	380	353	394	388	378	393	403	397	397	361	366	371	383	363	394	358	387	374	381	368	358	376	404	375	401	385	374	361	368	337	376	398	358	375	396	383	396	379	352	391	391	370	341	397	353	387	387	388	409	381	404	377	377	404	356	419	368	334	404	439	389	362	360	343	386	400	367	385	403	353	354	398	384	436	422	370	423	394	365	368	355	406	412	391	384	395	328	383	415	362	395	378	365	393	384	383	394	383	366	381	349	381	370	375	386	337	383	371	347	343	353	380	387	360	347	391	358	386	411	350	355	371	377	352	362	371	385	400	366	376	400	377	404	364	405	387	346	385	363	392	398	384	384	384	384	375	339	368	378	345	406	377	381	378	411	380	396	395	390	398	381	361	389	409	363	362	375	373	353	376	385	363	362	352	356	403	417	386	340	402	337	385	346	372	369	381	422	385	358	348	387	390	402	373	375	397	371	354	394	395	369	412	389	387	380	382	385	383	426	382	388	385	383	395	379	356	426	353	355	398	371	368	390	374	401	390	399	361	413	361	401	398	387	390	357	391	375	389	362	345	349	401	411	378	347	372	415	405	382	393	364	385	372	376	397	396	369	391	405	358	370	364	391	390	355	356	376	373	384	332	370	370	338	389	329	362	358	421	385	387	389	350	408	371	351	354	394	369	409	343	370	355	391	418	408	372	406	408	423	390	390	365	377	403	366	382	357	356	373	360	357	343	367	377	376	378	427	379	374	391	361	395	380	346	392	373	415	404	385	328	394	377	362	406	387	358	366	368	368	333	422	365	407	385	351	415	416	378	376	421	357	355	389	388	362	380	373	387
6047	5484	2105	535	478	538	640	574	555	552	403	357	319	303	279	290	196	213	234	150	139	136	130	113	118	111	114	102	76	79	85	88	74	72	86	84	79	84	67	69	74	54	83	67	60	70	49	59	62	62	54	53	59	60	61	79	61	57	52	44	62	54	65	48	68	50	62	67	73	72	57	48	76	60	58	62	63	62	65	67	70	62	55	64	54	57	62	63	53	43	49	62	53	39	72	57	55	65	44	55	55	62	63	48	61	53	57	56	69	65	42	67	69	50	61	58	57	49	50	58	50	62	60	61	57	52	52	55	51	58	60	55	57	62	52	61	52	58	57	61	56	56	72	53	82	65	51	51	63	46	69	65	59	56	51	65	65	76	50	65	60	65	59	52	53	68	49	59	50	61	46	60	57	69	39	61	62	54	61	58	48	72	63	65	58	43	58	57	60	46	59	49	64	56	66	50	47	68	61	52	62	62	62	68	72	63	67	65	53	60	42	56	58	57	53	56	56	66	62	68	61	63	53	61	64	57	74	51	60	59	65	56	63	56	51	53	57	49	46	50	65	57	63	56	56	60	66	64	47	47	65	59	75	55	65	48	59	57	52	55	67	68	54	62	60	56	53	39	61	53	62	70	53	52	55	40	58	68	62	42	47	47	57	63	53	68	50	67	51	57	61	56	44	42	56	55	56	73	68	60	59	66	56	64	67	68	68	56	72	61	45	56	51	65	59	47	59	57	69	59	61	54	55	67	60	54	71	48	59	62	61	66	38	50	56	56	56	56	74	63	70	63	64	52	57	54	58	55	64	51	61	48	58	53	59	66	61	52	46	47	60	52	53	45	38	55	55	53	47	50	49	45	49	54	46	51	58	45	55	55	60	57	55	47	66	60	73	50	63	48	60	67	58	56	63	61	60	52	56	59	47	54	64	49	69	60	36	44	52	65	65	53	60	62	58	65	51	42	62	55	58	51	61	59	69	54	64	64	78	61	54	55	57	67	59	57	60	66	65	62	57	59	64	60	60	61	57	44	75	50	44	60	48	71	56	69	68	62	51	78	67	56	60	45	50	47	57	60	75	49	66	56	69	56	53	64	43	63	66	69	53	60	73	49	63	75	62	60	52	68	68	56	63	52	51	63	56	58	54	63	60	54	56	53	77	57	63	50	69	64	65	56	56	53	48	81	53	59	54	62	57	52	64	70	54	69	68	80	67	54	35	64	59	62	55	52	53	52	48	62	54	51	67	64	56	57	59	63	59	61	62	61	56	51	56	59	53	61	57	51	46	72	67	57	53	54	63	62	46	58	75	71	53	58	43	57	46	59	55	57	57	59	69	66	56	49	65	57	42	70	46	55	48	59	53	55	62	65	63	75	58	45	63	55	53	58	56	72	67	47	57	79	57	54	45	56	47	46	68	45	78	55	68	51	54	49	44	51	64	65	68	45	62	71	54	70	47	68	49	49	53	44	45	54	59	47	66	71	56	65	50	61	51	61	61	56	56	55	56	56	64	61	66	68	67	77	62	56	50	56	63	48	53	48	54	64	69	60	53	49	74	45	55	57	50	66	56	66	51	68	59	60	63	56	50	59	49	41	77	63	73	50	58	54	70	52	55	53	66	61	73	63	63	49	52	45	58	62	71	70	65	66	54	53	52	69	70	60	62	42	58	62	48	57	65	58	62	60	57	53	59	69	62	50	68	51	49	70	71	50	57	68	62	57	57	65	58	49	45	60	72	49	53	53	55	52	56	49	62	43	59	52	54	52	57	66	55	68	51	57	63	60	52	48	64	67	49	72	68	62	69	50	55	56	53	61	57	67	59	61	53	60	50	57	53	58	72	49	70	54	75	44	47	66	65	62	37	61	53	58	48	57	58	48	55	63	53	45	51	51	60	59	58	52	59	60	52	60	57	53	59	47	61	44	49	55	52	59	55	53	61	52	53	56	53	55	64	58	60	56	52	62	62	57	60	48	55	74	73	60	69	69	63	58	54	54	60	65	55	51	53	54	53	48	60	73	56	56	61	60	58	63	49	62	48	62	50	58	53	55	53	52	62	59	32	57	59	49	61	60	53	68	53	66	60	52	54	42	54	56	60	52	65	49	75	72	48	63	71	56	70	58	59	60	54	56	53	57	74	55	64	45	58	57	56	56	59	45	60	60	63	48	53	55	66	62	54	60	49	52	58	62	42	58	45	54	49	59	50	54	47	59	57	69	63	49	55	56	68	64	60	57	53	59	52	62	66	56	51	62	64	48	60	59	47	54	68	58	59	55	54	47	62	67	72	78	59	46	52	63	56	57	58	49	53	74	51	57	57	73	59	63	60	56	62	60	60	55	65	72	50	48	62	73	53	57	67	59	63	51	66	53	64	57	51	66	53	56	53	53	64	57	58	65	52	44	67	64	68	49	62	71	59	64	58	67	66	66	56	60	60	53	55	59	65	63	60	61	69	43	58	47	56	54	55	56	62	61	50	50	40	57	58	49	61	56	58	52	58	46	62	61	54	65	56	56	52	59	60	53	54	62	75	64	48	52	62	56	49	54	60	68	59	53	53	64	71	55	56	61	55	60	57	50	60	73	71	66	63	56	53	54	38	55	63	60	58	56	62	58	63	63	59	68	52	53	55	69	46	64	56	59	69	60	54	56	69	73	52	61	50	62	54	61	50	52	59	54	66	66	51	64	60	51	64	54	70	56	58	56	59	52	55	68	64	69	62	53	62	62	56	53	58	55	59	58	55	52	59	50	54	65	52	50	54	62	75	64	58	58	44	59	49	49	54	69	54	39	52	52	59	61	72	52	58	50	49	58	44	55	63	67	53	53	66	48	61	67	60	61	54	61	43	63	48	56	63	68	45	50	58	72	48	51	54	52	67	62	57	53	48	56	61	70	59	68	66	61	42	52	62	60	59	68	49	62	64	65	55	68	57	51	51	53	63	65	55	55	55	61	68	61	62	50	49	52	47	73	66	66	55	45	61	53	57	50	50	59	50	51	53	51	58	50	49	62	79	69	52	63	68	45	65	57	62	62	56	66	63	47	60	67	44	64	58	56	73	57	72	46	58	56	54	68	53	54	61	58	58	67	52	55	57	55	48	63	56	47	48	61	54	80	64	50	46	63	54	58	55	50	48	52	46	66	67	70	50	61	49	44	51	69	59	65	44	55	55	47	56	60	51	54	60	53	54	47	66	63	55	62	70	46	55	52	57	69	61	48	55	47	57	61	66	59	55	59	52	66	67	47	52	62	56	59	53	61	56	50	56	49	54	50	48	68	54	54	49	74	49	57	59	55	51	49	53	60	67	58	65	56	76	48	59	57	56	55	52	55	71	75	56	52	66	57	63	57	58	64	55	63	42	59	46	45	53	65	66	43	52	61	63	56	64	57	59	60	61	53	53	48	49	66	59	55	56	61	62	58	61	51	70	70	60	59	45	57	54	67	53	67	53	53	67	72	50	74	49	54	60	55	64	50	60	49	47	62
35220	25741	15427	9123	15492	18055	17464	16037	14816	12998	11130	9278	8172	7128	6520	6256	5238	4757	4187	3324	2943	2556	2335	2252	2151	2111	1871	1587	1422	1228	1216	1131	1130	1091	994	971	1052	1014	1011	968	847	793	879	894	892	799	786	710	719	687	628	636	594	614	599	596	633	557	535	550	555	483	525	545	531	509	522	532	468	497	524	486	503	543	565	529	544	542	531	529	523	539	563	546	540	551	532	511	523	522	531	512	501	539	496	502	518	488	529	522	547	495	503	529	536	522	525	525	498	521	503	515	557	542	537	493	548	509	513	554	540	561	507	522	559	535	497	493	535	510	528	555	490	573	528	518	526	570	529	540	503	518	480	508	510	529	528	527	553	522	513	541	502	509	468	541	448	531	482	508	519	522	529	496	544	571	536	523	530	494	519	539	498	512	492	507	529	522	513	490	512	534	539	523	542	513	526	538	520	557	484	531	472	517	526	531	509	525	504	554	508	575	492	539	522	549	483	504	501	494	514	499	533	465	517	533	514	489	488	515	536	527	538	593	503	526	574	551	556	537	536	537	532	507	518	498	535	507	550	515	518	513	529	543	528	542	570	576	524	496	516	518	501	523	538	533	495	511	510	505	544	499	509	491	529	517	509	522	545	524	546	485	512	500	530	504	543	489	459	518	489	533	535	515	526	495	492	538	525	505	503	541	523	553	492	544	526	553	532	505	513	507	523	470	513	522	522	569	494	518	533	473	490	518	534	476	545	528	534	543	574	498	521	529	510	517	548	494	543	551	537	502	503	504	496	517	543	544	534	494	551	516	511	510	495	541	552	485	506	511	509	523	532	475	511	521	497	507	531	506	537	491	492	457	523	527	523	515	468	509	497	568	533	515	544	554	520	479	515	573	539	516	548	522	550	574	506	516	546	531	500	500	485	538	524	514	508	560	544	521	512	525	529	495	526	486	478	524	548	469	519	508	506	509	475	500	545	511	531	538	520	514	590	516	510	492	540	554	504	522	519	517	497	508	522	486	527	531	554	532	520	555	505	462	513	502	541	523	495	524	500	504	511	527	507	489	469	533	529	549	524	500	480	539	506	487	541	538	525	533	502	492	497	491	527	518	513	509	499	535	505	534	490	514	488	550	491	508	538	547	510	557	532	504	509	503	513	531	554	494	503	516	513	535	524	536	562	522	548	546	519	506	521	499	485	495	510	541	461	508	529	534	564	492	496	534	538	533	493	531	520	487	510	497	501	546	523	544	566	479	492	505	526	509	473	530	546	483	542	501	486	558	531	554	546	572	508	520	499	536	489	518	515	548	483	490	529	495	492	507	499	494	534	487	543	511	540	519	518	500	478	523	502	522	499	498	531	493	517	491	524	515	516	511	485	535	552	493	486	542	500	494	523	511	527	545	536	533	571	519	526	499	494	529	496	543	532	533	534	551	520	563	553	475	507	510	498	508	528	542	512	564	532	531	517	523	509	526	504	537	512	500	494	536	511	565	515	540	523	539	523	493	486	494	536	507	501	537	494	508	619	518	526	535	523	511	507	506	514	567	534	543	533	477	531	544	517	546	548	514	520	521	501	506	493	505	500	498	560	548	514	492	506	481	512	549	494	553	507	501	528	514	486	528	530	494	481	516	505	528	510	494	534	568	513	521	514	546	492	491	501	488	556	502	540	507	539	501	518	514	570	532	554	577	521	527	571	522	555	559	537	521	539	518	542	472	515	541	512	509	512	523	513	557	490	527	507	543	558	484	494	523	528	482	532	568	537	523	553	497	501	539	539	543	491	558	538	560	533	558	501	497	510	510	489	510	518	502	496	550	529	513	513	528	495	491	539	468	531	522	531	530	565	531	522	517	519	510	549	499	541	528	552	538	506	504	508	562	565	515	498	523	517	522	525	479	531	507	524	508	552	527	528	501	538	510	512	518	529	514	548	492	496	517	514	519	534	488	545	552	539	504	527	496	500	500	555	514	544	518	544	481	505	548	470	486	499	512	494	541	537	521	531	510	522	497	527	550	467	496	501	471	538	517	466	506	515	512	522	497	513	492	484	533	525	487	508	522	527	524	544	499	492	540	523	544	522	511	491	471	544	505	510	513	529	526	544	496	499	516	526	498	553	506	489	523	517	487	499	518	528	481	500	534	523	507	552	518	503	509	563	467	528	527	526	536	503	533	517	528	539	549	535	504	531	502	514	539	527	517	527	507	541	524	507	534	510	554	502	517	526	523	481	571	507	491	539	463	533	531	492	500	529	513	540	512	478	553	511	500	518	536	488	521	499	508	512	549	483	501	533	551	546	510	536	494	509	501	552	560	493	515	521	546	535	518	499	508	530	515	510	512	508	546	538	528	501	509	472	532	526	519	518	518	498	546	512	508	519	503	509	490	509	533	536	486	552	508	493	499	545	490	560	536	522	544	537	561	485	553	511	523	570	500	515	524	529	508	530	521	560	491	484	534	483	481	543	520	560	538	508	520	517	515	491	572	536	485	496	495	536	510	509	527	522	524	487	539	490	498	540	523	490	505	505	503	502	505	535	493	491	528	495	529	519	513	538	568	525	492	537	544	517	516	499	534	502	542	495	525	513	494	511	502	502	480	530	535	513	501	486	499	477	547	520	508	516	488	514	523	475	575	530	498	510	512	491	520	563	497	480	483	544	560	517	504	524	539	523	555	499	458	483	507	499	544	520	555	528	545	526	533	512	519	518	536	519	491	511	522	480	505	516	482	568	501	510	504	546	549	543	500	551	496	492	522	494	516	518	510	508	509	509	546	479	501	527	492	559	479	517	498	598	497	503	533	490	520	517	470	509	534	511	544	538	510	543	495	497	564	510	562	495	522	521	516	521	490	539	545	542	534	535	529	501	503	511	489	547	558	523	490	506	543	519	566	473	554	545	537	532	492	552	497	564	519	537	535	528	468	478	564	504	558	496	537	497	519	533	525	483	494	537	495	511	526	517	555	539	495	559	512	556	545	576	546	535	531	558	481	538	475	525	510	497	534	497	493	524	550	514	509	558	528	533	527	474	514	510	498	494	537	519	517	486	551	539	550	540	535	526	530	507	472	500	493	528	567	553	546	499	508	504	554	511	536	563	475	508	528	519	512	527	532	491	532	567	498	479	513	504	507	490	536	497	517	550	512	519	529	519	521	540	526	553	552	514	497	520	498	498	540	505	521	493	521	524	565	470	519	559	467	534	562	500	522	522	525	487	538	491	476	528	498	513	494	518	521	520	496	510	523	525	487	551	544	500	520	544	504	486	524	508	524	517	496	532	542	540	520	540	474	510	509	487	547	490	540	506	576	490	468	517	486	575	565	530	524	531	535	515	521	540	540	515	523	514	562	499	549	540	524	539	542	514	480	552	548	507	478	527	534	517	539	513	532	521	472	514	511	509	503	487	527	546	512	500	510	497	489	514	564	528	532	562	512	522	498	528	540	503	545	525	549	520	488	515	517	526	542	512	530	524	514	496	516	523	500	516	485	519	543	540	542	524	536
5780	4073	1382	491	379	480	554	537	531	449	394	350	354	302	278	276	217	175	173	144	125	95	102	105	103	96	76	83	77	59	51	58	65	71	50	56	56	62	46	64	63	49	43	55	37	41	38	56	39	49	42	39	37	37	42	37	30	31	41	20	33	43	40	31	37	41	47	20	36	40	42	39	43	41	32	28	26	42	30	42	38	46	35	24	32	37	36	43	39	34	28	36	31	32	28	33	48	34	38	38	34	38	34	38	41	32	41	36	33	45	38	27	39	39	37	37	32	41	33	33	41	31	40	30	32	41	37	42	37	34	45	40	33	41	24	52	36	36	28	28	23	30	29	28	32	35	26	41	51	41	42	27	38	39	34	37	41	38	38	41	26	35	37	31	34	33	37	36	45	28	38	34	36	49	31	26	32	28	35	45	44	46	28	38	32	31	38	38	28	25	39	41	35	44	45	37	36	47	35	33	35	31	42	43	33	41	46	37	34	51	42	36	33	37	34	40	42	34	41	34	31	44	39	31	35	44	44	27	52	37	40	32	36	39	35	36	32	32	41	40	46	37	41	32	33	37	42	42	28	48	37	37	39	35	29	38	33	36	24	32	39	40	24	36	31	31	38	38	33	50	38	28	39	34	33	36	33	45	36	42	32	32	37	42	30	31	34	35	40	29	38	31	34	33	32	29	30	39	30	31	39	37	45	32	33	26	31	41	45	48	44	30	37	34	21	34	26	29	28	32	49	46	42	33	41	30	34	39	36	36	36	27	30	35	43	37	31	38	28	34	47	31	37	43	36	31	41	40	38	40	40	33	41	43	40	34	25	35	42	38	44	37	32	31	54	28	39	38	28	44	44	35	51	42	45	37	33	35	39	42	30	33	33	31	37	35	42	32	30	34	39	33	35	39	36	39	40	41	46	45	38	42	45	48	35	40	33	37	27	33	30	39	40	48	42	41	29	45	33	31	29	40	36	27	24	33	39	37	34	46	36	35	41	27	26	39	27	42	44	43	36	41	41	38	34	36	43	31	39	31	32	23	38	32	34	38	32	28	42	36	42	29	38	41	29	37	46	36	39	42	40	29	40	45	56	43	30	30	31	35	35	36	36	47	45	29	38	38	38	38	31	34	39	34	41	37	37	38	37	36	34	35	41	20	33	24	29	30	44	33	38	35	32	43	40	34	36	33	46	36	31	46	28	30	37	35	38	43	30	30	42	37	34	44	36	40	30	35	47	40	38	27	45	29	36	38	35	31	40	34	38	31	39	38	37	34	35	32	38	19	25	44	37	29	41	35	23	36	38	36	37	31	29	33	22	35	43	39	45	36	31	39	35	40	38	33	33	35	37	36	40	34	36	39	36	34	45	42	39	37	27	29	43	43	19	42	32	39	38	38	34	36	36	33	37	21	39	34	39	39	31	47	42	43	34	41	33	32	36	46	36	37	36	30	26	35	52	42	38	29	42	32	39	30	47	30	23	36	38	35	34	34	52	31	30	43	26	37	37	49	32	35	41	43	29	32	40	38	31	29	37	31	45	43	45	32	29	37	40	38	40	34	37	28	38	45	30	29	32	37	40	29	37	34	34	35	40	33	32	24	43	38	51	36	29	31	46	30	40	34	31	52	37	34	45	31	39	45	38	45	41	31	34	32	41	28	47	41	27	31	32	36	35	31	40	42	38	37	35	32	34	39	35	35	40	30	36	36	36	43	37	31	35	41	38	36	43	24	31	29	41	41	33	36	41	29	36	26	38	39	30	41	36	39	32	31	44	39	36	36	35	38	28	42	46	43	36	30	31	46	42	30	40	35	41	30	31	32	41	38	43	30	28	36	45	39	29	37	40	38	34	36	26	36	36	43	29	36	25	43	42	48	41	25	32	35	33	25	43	41	25	27	40	47	33	39	36	46	36	34	29	33	54	33	36	42	34	40	35	27	33	38	30	32	47	25	33	27	36	34	34	32	38	40	29	28	30	46	27	30	21	29	40	32	29	40	26	40	37	39	44	50	49	40	37	30	32	41	37	29	39	30	38	30	39	26	41	30	43	38	46	42	36	37	28	41	33	36	36	36	29	34	45	42	37	38	40	38	26	36	31	40	44	40	32	41	33	32	30	35	40	38	38	37	37	39	44	42	31	50	31	28	39	42	39	37	34	33	32	41	30	37	28	34	34	36	32	37	34	30	36	43	48	24	37	39	48	41	28	35	32	31	37	48	36	31	29	36	51	34	46	39	25	33	34	35	31	34	33	40	47	32	35	36	37	48	42	39	33	46	37	33	34	36	38	45	33	39	44	36	39	33	32	42	41	38	40	37	48	43	34	28	36	33	41	35	44	40	34	31	22	31	41	33	31	39	34	35	32	37	46	42	37	38	25	29	38	36	32	29	37	48	46	42	33	33	40	41	39	41	40	25	26	36	36	37	35	43	29	46	34	36	40	38	48	45	38	19	33	33	34	38	45	42	43	26	37	39	31	35	39	32	29	43	40	30	30	38	42	30	35	44	47	42	41	39	38	43	30	36	40	23	42	30	42	32	35	32	43	34	48	39	41	31	37	40	37	28	30	41	42	32	39	36	23	35	34	36	44	41	29	37	41	39	37	41	32	34	34	41	41	31	35	36	37	33	31	34	32	39	33	41	50	35	35	39	31	41	34	32	40	39	24	39	38	33	28	43	35	36	35	42	30	53	37	34	37	32	38	46	31	54	31	28	37	41	40	40	20	33	36	35	40	42	34	29	36	30	31	31	41	36	31	34	27	48	41	32	35	34	35	37	41	33	40	40	39	51	41	40	36	33	33	40	41	38	46	33	29	29	37	39	26	42	37	43	49	40	40	31	40	29	39	32	37	39	40	23	28	36	36	39	41	32	41	40	32	32	31	43	33	37	29	40	44	35	34	22	35	37	39	39	34	25	40	29	42	33	32	48	37	43	38	36	34	43	29	36	30	44	41	35	36	36	29	38	40	47	33	37	29	30	35	33	30	23	39	35	36	40	29	39	35	38	55	32	41	38	32	39	35	34	39	44	37	45	31	40	35	36	42	32	37	35	33	42	22	33	35	28	46	37	41	39	34	45	30	36	26	39	29	28	33	50	33	23	24	33	22	32	29	44	42	47	36	45	36	35	54	50	31	28	33	39	35	51	33	31	28	33	53	42	54	36	40	38	31	42	28	40	46	43	49	43	47	31	30	39	38	38	37	40	40	38	47	32	31	29	40	36	33	35	38	37	37	37	29	37	47	28	48	27	44	37	39	44	27	35	29	42	37	27	31	48	38	38	39	38	33	31	40	44	39	27	32	39	39	48	43	39	41	28	29	35	30	30	39	38	39	31	47	24	34	53	37	38	45	26	34	38	30	39	38	36	33	43	30	45	32	26	40	35	38	45	35	32	33	44	37	48	27	41	37	45	33	44	22	40	49	31	39	40	30	43	47	40	38	34	43	39	35	36	31	44	40	41	22	41	29	39	40	32	39	43	29	33
32827	23102	12163	8495	14939	18282	17182	16058	14850	12725	11426	9175	8385	7259	6647	6393	5375	4602	4102	2965	2936	2297	2154	2092	2109	1903	1740	1463	1239	1112	1073	980	966	921	831	842	829	664	701	785	798	822	827	778	667	555	475	548	459	520	375	435	414	414	390	366	392	354	355	344	359	333	339	359	347	321	341	350	325	357	359	321	344	330	350	327	356	345	348	345	316	331	341	327	342	338	347	344	317	356	325	336	330	328	320	344	325	316	334	340	314	316	327	340	326	334	292	321	329	337	313	354	334	322	341	347	373	336	347	319	337	319	321	337	311	350	303	343	345	350	328	345	315	354	345	333	337	316	322	359	333	317	304	339	308	340	317	337	325	367	357	373	351	360	318	309	331	323	345	316	320	348	338	346	333	361	333	321	339	294	367	314	316	328	300	365	348	315	324	336	308	329	334	315	349	308	309	339	346	338	332	351	350	337	318	315	331	314	366	266	332	315	334	346	376	352	336	323	335	338	320	350	339	308	312	374	345	331	340	321	301	346	300	332	335	318	340	310	363	286	331	335	354	364	367	335	336	312	316	334	342	315	361	353	331	307	325	323	304	336	321	331	348	344	353	327	331	335	345	373	347	322	359	310	321	346	303	344	339	340	313	330	340	334	316	303	311	314	325	332	320	343	325	356	333	327	328	340	352	358	338	325	310	308	352	345	309	333	307	349	321	345	336	320	345	310	333	329	343	319	335	286	300	320	330	325	329	351	343	335	327	334	324	339	358	323	346	323	308	361	279	334	334	340	308	347	325	338	325	347	332	357	295	341	361	337	308	297	329	307	295	316	328	331	324	341	342	351	368	322	341	340	305	330	353	304	311	344	356	343	297	382	329	312	332	306	331	348	322	342	329	268	327	358	326	302	335	330	352	323	337	326	323	372	324	329	335	346	306	354	292	333	321	326	325	356	310	325	321	356	312	323	339	339	341	312	289	339	326	340	275	303	322	350	335	359	342	343	343	327	323	334	341	314	323	303	302	300	327	314	329	325	267	319	364	295	311	321	303	309	308	326	327	340	331	315	328	340	324	319	352	316	332	300	314	366	329	333	336	308	334	306	315	355	292	322	345	292	337	341	360	318	314	353	376	361	347	293	288	335	329	352	330	331	296	309	340	318	344	339	321	335	355	394	319	331	315	348	369	331	354	323	346	331	333	311	325	326	342	337	338	336	350	332	336	308	346	322	301	327	339	333	331	312	332	324	297	353	328	333	290	383	302	326	331	335	362	330	299	322	344	347	350	317	315	323	349	312	268	310	314	346	346	316	336	352	293	339	346	320	310	323	335	341	353	328	315	327	349	336	359	310	343	316	332	328	317	314	305	346	334	316	360	337	344	299	301	332	326	349	323	337	309	302	321	348	363	323	296	317	318	314	335	314	372	338	354	317	353	319	353	326	306	326	358	288	340	340	337	304	346	340	325	363	308	356	330	316	362	343	329	336	341	354	320	308	331	319	337	309	321	342	282	346	327	305	334	302	336	341	333	310	313	369	313	315	311	321	343	332	339	329	347	337	369	346	347	342	310	319	306	337	345	327	337	332	333	307	288	330	326	338	327	349	346	323	365	320	332	322	297	330	338	302	332	331	318	343	340	353	341	339	346	326	346	344	312	330	303	337	331	328	341	344	318	325	318	330	323	313	330	343	336	352	333	350	333	331	333	351	340	323	283	314	363	307	326	351	324	321	306	315	325	356	326	327	348	347	328	317	312	332	323	336	303	324	350	320	364	310	348	323	281	309	350	326	337	325	334	351	350	314	296	295	328	306	318	314	322	310	348	306	317	316	317	358	309	364	303	301	357	345	342	322	339	317	346	307	302	340	309	306	330	337	320	315	362	326	345	337	317	351	329	328	329	313	336	325	325	337	326	317	354	339	305	346	336	319	321	347	316	314	314	333	321	315	317	341	353	317	334	322	349	300	340	363	337	320	319	347	338	334	315	346	315	334	338	350	311	343	338	319	367	316	349	341	322	339	325	324	324	354	334	336	334	303	348	349	320	312	358	329	311	298	313	329	336	333	334	352	354	357	328	304	328	364	312	344	292	344	338	344	343	331	307	343	375	313	349	316	317	307	326	339	325	338	328	331	326	346	346	311	331	339	317	295	341	347	352	332	337	326	333	332	328	313	351	309	330	317	322	356	320	312	321	328	298	292	315	331	334	356	362	348	332	296	334	314	340	325	344	288	320	358	313	328	353	328	334	357	342	355	371	310	329	307	323	304	322	338	333	312	311	358	314	359	325	339	317	340	338	330	328	310	349	338	293	310	315	339	316	333	330	325	333	320	315	335	308	329	357	321	343	316	340	319	303	355	365	314	368	355	311	324	311	326	353	323	326	314	315	321	343	340	306	329	327	340	316	315	331	338	333	343	323	329	330	314	339	319	312	321	338	302	340	323	332	352	345	316	331	310	335	338	341	334	321	316	316	312	352	322	345	334	316	343	312	347	326	304	305	330	319	325	340	312	342	344	328	351	346	317	308	326	332	322	349	328	299	354	305	309	316	351	331	332	370	320	317	341	337	355	337	318	317	338	320	351	343	319	329	328	311	341	352	326	349	317	318	323	322	345	311	344	316	313	309	338	301	341	312	350	348	346	339	338	331	310	323	337	326	326	352	316	329	314	288	336	338	314	335	322	320	323	360	320	329	371	336	357	346	356	317	339	334	322	355	297	329	304	311	313	332	316	306	295	355	323	315	340	347	336	329	359	333	369	325	351	345	340	338	353	313	352	334	328	320	354	331	326	343	348	364	314	336	315	310	325	293	353	294	311	338	332	344	342	358	331	324	340	345	345	305	359	330	348	353	324	343	316	332	313	301	327	348	318	350	320	345	332	299	345	336	365	341	298	345	317	348	287	356	329	319	319	320	337	330	276	318	357	329	365	352	313	321	331	327	317	305	321	362	335	300	331	340	335	309	346	299	336	332	324	333	327	362	322	326	339	327	334	326	339	354	316	339	314	337	317	340	338	332	351	331	311	323	310	338	323	338	329	349	312	357	333	334	353	338	357	303	321	345	310	332	366	307	343	338	351	346	318	328	331	337	314	324	369	327	348	336	353	325	314	339	297	353	333	326	344	309	335	338	343	336	323	350	328	355	328	313	349	331	310	342	341	318	352	348	321	357	333	366	342	319	313	364	363	334	349	333	338	367	337	315	343	351	316	340	340	338	341	336	345	359	329	311	340	363	307	339	306	311	298	322	347	311	324	336	321	330	335	294	382	335	339	308	306	323	322	335	360	350	334	359	366	341	333	311	319	339	323	324	356	333	318	325	355	317	308	310	330	323	306	307	341	348	315	353	327	355	339	345	321	328	335	318	319	352	321	352	341	332	339	343	337	350	331	331	304	347	337	340	310	297	322	312	328	330	346	304	323	349	349	342	325	328	339	338	342	351	330	328	298	310	358	301	336	334	364	324	285	327	320	356	348	297	319	331	330	297	304	328	334	326	328	311	330
7851	7080	2928	715	497	622	685	675	659	627	540	400	359	333	317	325	259	208	181	176	161	151	149	133	130	136	128	104	90	76	77	93	86	108	79	69	68	85	91	71	93	72	70	81	74	61	66	75	63	63	67	64	62	47	57	71	57	54	47	67	56	48	60	52	68	69	51	44	53	49	55	63	63	57	65	60	64	59	57	44	48	49	59	47	63	51	56	67	59	53	67	46	59	58	64	71	54	62	47	45	65	49	43	56	45	49	54	58	60	57	60	55	50	59	63	54	49	48	57	50	56	48	63	61	51	48	65	47	54	65	66	57	53	59	57	68	57	63	58	54	64	60	54	53	40	70	69	55	51	71	62	58	53	64	60	57	67	65	51	45	53	57	54	65	54	57	49	55	74	58	69	40	62	46	59	57	47	49	66	59	62	57	63	63	59	45	42	42	50	53	65	45	45	56	51	68	50	62	48	50	58	58	55	52	56	58	47	72	52	62	69	50	56	54	47	59	45	50	67	51	61	62	50	51	53	50	61	49	49	54	46	48	59	64	44	60	59	47	36	46	64	62	53	55	61	54	63	56	52	54	60	41	48	59	59	49	55	44	60	51	51	65	64	43	63	46	45	62	66	67	50	44	61	42	53	59	60	47	65	57	52	58	55	58	48	55	64	46	55	76	45	54	57	66	65	59	49	48	46	47	53	65	52	69	55	54	74	47	57	57	62	53	60	68	46	59	58	46	59	69	51	50	62	64	59	51	53	68	67	63	64	50	61	57	56	53	50	51	43	66	40	68	46	55	47	61	54	49	58	44	56	66	64	49	54	48	56	45	67	49	63	57	50	71	49	58	51	64	45	62	48	48	68	59	57	51	59	50	63	42	63	52	56	58	61	49	60	63	63	44	52	60	56	57	61	41	53	50	66	48	58	57	52	44	49	61	57	51	44	51	44	47	60	66	50	53	56	46	51	58	52	54	61	66	59	52	54	51	58	53	58	58	73	48	63	57	64	51	45	61	59	47	43	51	63	49	50	53	56	59	56	49	55	50	45	48	55	63	62	57	50	54	61	46	48	56	66	50	60	55	61	47	45	48	48	48	56	48	57	53	51	58	67	67	51	63	54	51	68	62	49	54	53	42	55	54	64	75	57	55	52	56	48	61	83	64	62	57	52	57	58	49	54	54	60	56	72	61	62	43	51	53	64	48	58	51	51	56	43	63	54	52	61	60	45	58	48	45	60	44	53	58	57	56	57	56	55	60	54	55	60	58	46	49	61	50	66	53	50	56	43	51	52	54	56	57	55	52	67	55	57	50	60	60	57	65	60	45	55	65	55	63	47	59	57	52	63	52	46	64	50	55	49	62	61	55	53	56	49	51	52	72	55	54	68	51	58	62	61	57	63	40	50	49	47	55	49	49	43	52	57	51	54	46	43	68	55	51	56	51	62	49	38	44	56	53	49	47	70	57	65	48	56	66	44	57	51	53	55	51	62	60	67	43	56	54	60	46	58	63	60	44	61	51	51	58	53	50	57	47	58	60	62	61	57	52	57	53	62	54	60	42	40	46	54	54	67	46	60	63	74	59	65	60	54	50	46	63	51	62	53	56	54	58	49	56	59	61	62	55	58	54	63	51	56	56	65	59	55	49	48	60	40	49	57	36	64	67	53	57	60	54	53	57	54	44	51	58	75	52	56	55	68	42	55	50	53	54	54	68	69	51	67	66	51	57	56	56	62	62	51	51	57	55	56	45	63	52	54	39	54	53	52	51	63	53	49	66	48	51	57	66	41	61	42	63	36	49	60	62	65	54	53	58	63	50	50	58	50	49	51	53	57	72	59	55	60	54	42	48	52	54	59	46	54	67	37	60	65	52	66	55	61	59	49	63	47	50	38	49	55	56	58	51	68	59	65	46	48	55	59	58	73	52	61	62	53	50	49	51	60	41	65	47	57	49	47	45	57	62	55	60	57	46	56	45	62	56	60	62	65	45	71	55	44	60	58	50	51	49	72	43	53	58	62	51	54	64	62	63	58	53	65	47	49	58	48	58	60	59	49	64	47	54	44	44	50	52	50	60	53	48	57	51	60	61	54	60	56	59	58	51	33	60	63	53	55	59	54	61	49	51	51	66	56	46	51	59	67	59	55	50	54	48	59	34	55	41	53	53	53	52	58	55	59	56	45	57	75	59	58	43	41	53	50	58	59	59	46	48	59	46	51	64	50	55	50	53	54	56	48	59	58	55	61	60	68	56	50	55	49	55	53	50	59	60	69	60	52	62	42	50	63	45	45	59	53	59	59	67	51	59	65	59	52	48	67	45	64	55	41	50	46	47	59	60	48	68	68	55	51	44	50	66	54	58	52	53	56	72	59	56	60	56	73	58	53	49	56	52	48	63	53	61	56	54	42	48	49	40	54	53	51	64	59	55	57	45	58	71	68	63	63	47	49	56	47	64	57	56	53	56	73	68	65	73	62	59	54	59	56	59	56	67	62	58	55	68	54	56	69	59	56	51	68	48	54	36	60	53	51	59	52	42	56	58	52	49	51	51	54	51	54	50	74	53	65	54	55	51	64	52	63	45	55	58	61	48	65	44	46	59	58	59	60	51	65	54	50	49	52	61	59	60	49	60	49	39	58	54	52	49	47	71	52	55	46	74	60	46	59	65	40	52	42	70	51	58	39	57	57	57	54	64	51	61	60	57	64	58	51	59	50	63	50	48	50	56	54	59	55	63	60	51	51	48	44	58	58	58	39	58	44	48	49	51	43	60	64	46	56	49	57	49	59	50	47	62	47	58	55	53	54	59	66	62	65	54	70	42	56	58	61	55	55	67	63	66	52	38	67	55	55	61	51	51	55	56	71	63	59	68	68	53	57	43	58	60	60	56	63	67	57	43	56	56	52	56	62	63	61	56	65	60	47	55	64	53	58	51	59	56	58	53	47	65	49	60	57	62	68	44	46	60	43	38	58	64	58	62	53	40	61	55	54	57	62	60	52	48	47	52	63	65	59	55	55	54	64	50	56	66	67	51	54	48	59	69	56	51	61	49	54	43	55	46	51	54	52	55	63	46	55	50	56	58	55	52	57	52	53	60	44	52	54	60	64	56	52	57	64	48	54	47	45	51	56	58	52	47	47	57	48	51	47	62	69	46	64	56	52	53	66	56	56	50	56	66	61	52	46	57	63	45	48	61	63	67	73	56	55	60	48	46	51	65	55	64	52	53	54	47	52	52	66	53	66	47	56	78	65	57	60	48	50	59	57	55	53	47	53	49	57	52	54	61	59	55	57	56	50	60	61	50	63	57	52	49	51	58	56	48	55	59	47	62	48	45	49	49	38	72	54	40	54	44	56	52	57	54	52	61	49	56	52	49	59	58	61	53	65	67	59	53	58	62	58	47	65	59	54	57	67	56	63	44	62	59	48	53	52	44	48	48	51	53	50	63	57	56	58	52	60	56	53	67	70	67	55	57	52	56	46	55	50	57
37792	28385	18641	11163	16582	19289	18542	17656	16219	14101	12437	10420	9052	8102	7970	7110	6094	5014	4433	3819	3285	2787	2571	2614	2619	2296	2202	1817	1531	1488	1306	1337	1297	1106	1141	1064	970	1058	1024	1076	1100	1020	967	1019	847	757	752	804	829	711	705	579	600	587	611	574	519	525	559	560	517	520	479	517	498	522	483	519	540	465	548	487	566	509	504	518	519	510	491	533	541	545	551	533	469	488	542	529	501	527	513	498	500	501	510	527	529	550	509	530	535	494	497	504	478	506	505	509	507	514	525	479	511	503	505	524	546	507	516	500	511	487	521	489	483	499	523	510	487	517	529	504	493	457	530	499	425	480	510	537	486	523	520	541	496	504	483	471	521	492	498	490	524	485	484	519	495	525	492	509	483	503	492	502	524	514	474	497	505	499	545	504	501	512	541	531	482	493	523	477	496	487	509	526	500	467	476	518	530	490	489	530	511	501	479	498	497	504	541	520	497	511	505	496	480	477	528	481	485	469	501	493	515	512	503	521	519	498	508	518	508	508	510	478	493	567	514	510	515	520	493	513	498	464	533	488	518	501	532	451	500	509	512	520	518	494	488	529	532	451	532	546	536	505	516	499	548	532	470	516	498	461	484	492	467	538	491	495	522	502	509	497	518	478	511	467	509	517	471	533	504	506	526	494	489	481	495	523	522	512	550	529	504	518	519	470	505	481	568	520	533	494	533	521	511	473	448	486	493	486	483	497	521	522	487	536	506	489	513	490	503	515	470	524	495	516	491	521	570	478	479	516	495	478	512	500	519	532	504	524	496	513	459	505	511	513	495	487	485	522	495	493	487	478	506	491	543	502	524	537	498	486	444	485	556	488	510	529	515	513	492	461	495	525	529	487	501	523	489	491	493	492	529	499	496	467	478	495	516	485	487	504	506	507	482	531	475	529	489	455	494	486	534	499	522	495	522	515	495	524	509	521	516	502	480	512	487	519	541	482	503	474	525	509	513	478	488	519	510	476	501	476	477	486	486	478	520	490	538	504	535	500	524	475	481	494	498	521	462	513	492	520	560	508	526	515	504	509	452	471	474	502	568	528	482	479	516	501	518	500	512	495	490	521	537	511	503	480	494	477	491	508	493	490	480	510	507	529	482	487	517	504	535	490	526	536	538	492	506	493	473	516	520	498	497	537	528	502	489	497	456	512	516	510	491	528	514	487	512	450	494	527	507	523	514	505	506	495	427	453	514	486	507	515	482	480	527	511	487	529	502	470	512	506	505	499	473	519	528	508	497	493	488	499	483	463	503	475	518	488	511	480	469	529	486	506	551	516	497	519	512	471	554	483	514	487	496	507	495	468	502	496	522	479	505	494	513	541	498	560	506	481	475	477	511	502	492	489	515	483	477	496	483	540	504	530	501	531	503	495	483	495	486	489	533	522	477	461	538	563	517	519	470	506	508	496	515	542	515	547	508	509	512	499	521	475	500	485	555	492	531	485	478	526	482	525	557	469	498	488	510	534	480	474	516	533	465	480	463	519	505	517	479	505	521	541	463	529	472	520	529	482	481	491	518	524	543	500	534	545	526	520	532	501	495	476	504	481	500	502	487	462	435	494	508	521	481	505	539	524	535	471	514	512	504	474	477	541	528	501	510	512	518	523	517	487	491	470	488	521	457	512	508	478	524	503	460	482	512	482	514	523	528	462	510	534	504	476	462	469	512	479	506	516	499	514	492	491	526	506	522	464	492	536	531	518	490	492	473	517	465	489	528	481	469	522	489	487	481	538	528	499	527	526	469	513	523	509	511	522	516	487	461	491	520	500	447	484	491	519	490	467	482	502	470	504	482	511	518	485	463	474	547	497	515	475	529	536	535	510	491	501	458	478	477	503	485	533	496	540	494	525	483	499	501	549	534	504	526	490	533	497	446	501	484	506	496	497	540	485	499	543	475	483	502	503	528	495	530	539	495	498	505	504	520	462	498	491	482	493	474	537	519	499	525	520	522	492	464	528	502	520	529	488	514	508	468	466	500	518	492	500	478	507	505	540	529	521	485	518	508	537	491	491	525	482	504	474	511	527	506	500	512	515	479	507	511	532	492	486	502	490	536	533	521	528	485	473	497	524	517	509	491	523	498	534	490	488	492	509	483	472	493	522	523	506	496	486	503	481	495	482	525	533	512	521	493	512	508	492	475	492	524	541	474	505	484	488	479	523	481	459	514	527	495	506	485	476	491	503	480	506	489	554	479	506	482	507	482	506	526	486	489	487	523	550	543	494	525	481	480	457	503	507	444	580	523	470	513	494	475	541	468	491	473	556	494	472	483	503	506	515	478	495	511	496	546	558	511	512	493	491	501	473	500	506	494	522	526	524	517	509	507	499	540	520	457	480	533	469	494	519	504	521	482	551	467	497	496	535	521	522	493	496	481	479	574	498	540	507	522	504	487	481	461	546	497	515	495	513	498	529	541	507	522	548	515	480	483	538	472	528	489	482	528	516	505	504	477	501	497	496	506	506	489	512	499	515	493	507	541	521	522	511	486	539	461	544	490	503	498	530	473	489	484	483	499	504	547	491	503	490	531	497	518	493	487	465	479	522	518	549	528	493	498	490	508	468	514	467	437	480	529	514	514	496	519	518	502	466	543	509	519	519	535	541	508	493	479	473	534	506	502	507	505	523	510	490	523	509	529	487	518	507	505	542	506	549	506	498	526	504	485	468	480	471	487	477	499	475	506	503	502	484	481	516	531	509	525	467	530	491	515	519	526	503	502	500	481	487	494	490	536	501	483	509	513	469	503	500	492	519	528	508	491	500	505	522	494	507	535	486	512	501	500	481	485	489	520	507	521	511	479	546	476	483	510	556	490	506	509	497	500	521	495	536	495	487	522	513	477	530	525	515	503	514	525	499	476	504	485	477	491	497	483	513	512	477	536	521	474	491	533	501	494	499	492	511	468	485	475	513	490	482	517	541	506	495	482	510	520	533	487	516	514	484	530	516	467	508	487	511	526	528	468	483	532	513	493	533	496	473	504	530	507	480	509	516	524	487	500	501	490	494	503	478	519	516	486	522	478	546	469	510	533	474	541	510	482	517	501	540	537	483	504	467	496	455	465	442	549	500	545	485	528	500	516	509	500	485	502	456	490	495	506	469	550	542	475	451	502	487	520	535	488	460	540	482	509	482	489	481	470	539	498	522	542	482	481	510	461	517	518	515	488	517	507	500	491	491	482	499	488	530	558	524	488	500	479	513	512	536	549	508	508	488	470	524	467	490	502	514	512	468	514	461	488	521	514	524	500	544	484	530	511	521	502	535	477	469	499	481	551	511	507	500	519	492	488	462	508	532	496	531	472	458	451	481	536	501	529	510	482	499	508	501	518	530	501	519	498	509	459	477	535	532	473	507	458	527	501	469	528	483	489	534	556	524	512	515	484	487	512	555	464	506	527	499	523	517	485	524	498	530	479	530	522	493	519	502	527	529	490	498	494	498	472	515	473	481	510	463	495	532	483	463
3650	2223	921	417	318	396	497	488	435	400	360	246	239	232	253	203	182	146	144	97	109	99	81	105	109	105	74	67	72	75	73	75	66	60	60	57	67	54	56	61	57	43	63	48	45	43	47	41	55	39	38	58	37	38	41	50	45	36	48	35	28	35	49	50	41	45	33	23	56	35	32	50	42	44	39	46	41	52	43	56	40	45	46	43	48	39	37	50	40	41	42	47	41	43	48	41	33	36	53	44	44	43	37	54	44	43	46	43	53	39	38	28	38	37	43	42	44	49	36	58	50	42	45	51	36	40	44	28	41	46	28	45	45	47	30	34	42	53	44	46	32	48	35	35	43	51	45	40	50	47	39	50	41	40	50	47	53	35	38	34	42	46	48	47	52	48	45	36	40	50	35	44	42	34	39	53	39	40	51	33	46	50	25	44	42	43	41	38	38	31	36	45	46	47	50	48	54	39	41	35	45	47	46	55	46	39	52	46	37	46	38	43	46	48	32	47	42	59	46	52	37	50	45	45	42	34	44	33	39	45	49	47	44	38	44	39	55	47	39	49	52	45	57	42	43	46	33	44	40	54	59	42	43	50	50	34	45	42	44	43	48	36	45	45	43	50	43	33	43	33	50	40	51	43	30	43	43	40	39	40	36	53	44	38	38	38	56	41	42	55	36	44	45	44	29	52	45	33	45	37	50	38	43	35	44	47	44	43	52	47	43	53	39	37	43	40	37	37	34	47	40	50	42	39	45	42	38	40	29	36	37	53	61	42	39	50	50	39	38	51	49	46	40	45	39	45	42	46	47	61	35	45	41	40	45	41	37	48	35	44	31	43	44	45	47	45	47	39	34	54	33	42	47	44	48	40	39	32	31	34	48	43	43	36	46	52	41	37	57	47	37	38	39	40	42	61	53	37	37	41	57	46	46	43	43	46	57	40	37	46	47	44	39	40	45	32	48	36	32	51	28	41	48	38	39	32	37	63	43	45	46	28	37	45	48	42	40	42	40	38	47	40	42	40	43	44	45	39	51	50	38	43	43	41	37	34	43	43	48	37	38	47	34	52	40	45	33	45	47	41	43	40	56	48	50	43	43	46	38	40	45	44	49	61	45	56	35	45	33	46	35	52	49	45	50	52	37	25	48	47	30	68	51	42	36	32	41	38	44	37	48	43	47	37	48	45	45	44	38	41	40	43	44	45	37	44	37	42	35	51	47	53	45	45	37	41	47	61	59	42	50	46	39	25	38	41	36	52	40	40	52	37	33	52	39	52	36	41	51	52	46	36	43	36	31	31	43	44	39	54	39	59	51	40	52	45	55	36	36	43	42	46	32	47	45	39	41	47	42	46	42	43	36	48	42	38	32	42	41	29	48	34	50	35	31	40	45	40	34	36	36	43	37	39	39	43	42	39	36	35	45	34	31	51	50	40	42	62	48	45	49	38	51	53	33	59	45	43	38	39	54	30	47	50	41	50	37	36	45	36	44	39	43	41	48	44	35	42	46	40	46	61	38	45	44	38	40	47	32	52	36	27	45	38	51	46	27	35	51	37	36	51	39	55	42	32	49	37	48	47	34	48	49	41	42	41	41	50	49	48	44	50	42	39	41	32	52	44	37	47	40	40	46	39	55	53	44	45	43	46	53	44	35	51	46	56	31	43	45	34	34	43	38	45	51	50	22	48	40	38	45	50	50	42	41	45	46	48	43	36	53	36	41	44	64	31	37	51	50	38	39	44	53	48	51	52	36	48	33	34	52	49	37	51	38	45	43	39	46	30	32	40	35	43	47	41	38	50	47	46	43	39	40	37	43	61	47	42	36	38	35	44	58	46	38	40	45	49	36	30	45	46	47	48	46	54	40	32	43	39	40	47	38	41	47	45	44	63	53	45	43	42	45	44	37	46	37	45	38	35	53	48	42	54	50	42	38	35	40	47	53	50	46	43	41	34	58	43	40	41	45	45	26	42	40	41	29	43	44	32	42	45	49	39	37	47	40	54	48	48	37	36	64	42	53	46	39	47	40	43	51	54	35	40	47	51	35	34	40	46	35	46	47	51	46	43	39	41	50	50	45	51	47	44	36	32	31	46	30	43	49	29	42	32	31	33	46	30	48	43	41	45	34	46	45	50	46	40	45	45	38	41	43	39	43	47	42	37	37	45	39	33	41	49	30	37	53	40	31	32	30	46	35	46	37	39	37	50	50	44	33	42	31	48	42	45	40	69	44	45	41	35	51	42	37	33	44	47	43	40	31	41	47	41	34	52	43	37	44	54	38	39	32	47	39	43	46	39	61	49	41	28	54	27	37	44	45	39	34	36	29	47	43	37	63	33	34	46	39	56	43	28	43	43	46	46	41	46	36	46	37	43	35	44	50	43	51	46	37	43	52	47	34	35	37	41	41	43	39	40	45	41	41	42	45	46	48	45	43	45	39	42	45	32	51	57	46	30	44	48	32	40	38	46	36	39	44	37	32	38	45	37	47	38	47	44	51	40	45	34	56	32	48	36	44	32	44	46	43	43	43	35	47	38	48	47	37	48	42	44	36	44	41	47	35	47	36	50	54	43	41	36	53	59	40	42	39	35	34	32	41	51	46	39	45	38	50	34	47	48	38	48	44	40	33	37	49	51	39	38	41	45	32	39	42	47	55	39	31	54	38	42	50	50	35	29	39	34	30	52	42	45	44	37	31	47	49	38	38	45	44	42	42	40	47	50	28	29	48	42	41	37	39	38	35	48	53	39	40	46	42	46	37	47	51	41	48	46	32	42	38	31	37	32	41	28	36	32	56	40	29	35	43	49	49	43	43	50	36	33	41	25	42	43	49	51	40	52	41	42	38	53	34	37	41	38	54	52	39	42	32	38	27	40	50	43	48	45	47	31	35	38	43	44	43	45	44	43	52	26	37	46	39	50	40	32	43	43	44	55	42	39	47	41	43	38	39	39	31	38	30	36	45	56	35	43	49	42	42	36	41	43	35	28	43	51	56	37	48	40	40	49	45	41	49	37	58	40	37	45	34	52	45	41	51	48	37	39	36	44	40	43	45	35	46	40	43	37	40	41	47	50	36	40	73	34	31	38	40	43	51	53	35	40	40	58	38	36	51	56	44	47	47	39	44	40	49	46	42	41	44	40	38	40	37	32	43	45	46	48	50	42	54	40	43	40	52	40	35	47	49	49	34	32	42	44	57	31	48	51	41	45	34	32	39	45	32	54	47	48	38	37	44	48	33	37	44	42	45	35	45	39	35	49	44	39	34	50	46	41	51	49	36	44	37	42	46	37	33	33	39	42	40	36	47	42	49	38	43	36	44	40	34	49	38	37	44	43	57	47	44	52	35	58	44	33	52	37	42	47	50	36	47	53	49	46	56	40	40	44	43	37	46	48	26	49	46	28	58	33	44	40	44	43	32	57	46	47	39	51	50	45	47	39	39	35	45	46	40	61	44	44	47	40	41	47	44	49	41	43	43	42	42	40	35	34
28943	17960	9784	7404	12128	14870	15033	14091	12316	11032	9381	7869	6734	6309	6045	5248	4154	3607	3228	2731	2383	2116	1820	1852	1793	1787	1540	1345	1054	972	932	886	904	807	756	784	737	808	760	791	674	725	660	614	580	552	563	548	501	560	482	474	436	433	458	383	378	440	412	411	381	420	363	388	371	390	416	385	397	418	389	410	406	363	412	375	404	393	421	400	363	398	370	353	375	381	409	381	398	392	388	374	415	380	404	389	395	350	365	372	389	378	414	407	384	363	391	390	408	382	405	379	381	411	392	357	413	404	374	360	409	350	407	397	343	393	396	386	370	385	407	371	371	391	411	351	399	377	375	381	332	413	419	379	387	388	380	364	393	356	378	346	370	388	380	375	384	366	393	380	414	349	383	362	350	401	403	391	372	350	367	380	386	364	371	389	396	389	406	381	362	380	373	365	376	411	393	393	380	413	372	352	374	378	397	382	398	359	369	396	400	380	364	345	419	407	407	419	381	384	381	369	379	389	388	371	406	419	360	380	389	357	363	392	419	395	367	402	384	397	385	414	396	374	386	372	399	359	377	375	375	392	396	378	367	426	339	383	382	385	380	377	387	402	371	397	388	378	399	393	387	393	376	405	361	348	353	396	372	397	415	384	386	374	368	389	415	402	387	377	383	356	393	376	386	369	378	367	354	404	382	415	378	384	383	362	362	393	390	395	383	376	414	355	366	438	360	382	407	380	385	382	439	368	394	356	369	397	388	378	390	355	381	391	355	371	380	387	377	397	385	379	345	365	384	414	384	392	367	395	397	386	400	417	379	397	396	433	392	382	386	387	390	378	342	396	413	391	380	372	377	383	409	394	367	366	364	394	421	359	378	390	373	388	370	378	368	386	389	393	417	350	403	385	378	396	394	415	386	380	371	380	383	400	384	371	357	389	343	378	374	389	370	371	364	391	396	434	367	363	402	380	399	403	391	372	354	388	403	370	367	383	385	369	338	377	381	407	412	379	404	413	398	387	420	410	377	411	425	401	375	410	393	389	392	386	392	379	395	361	361	357	421	376	370	353	388	400	390	405	384	389	387	358	391	373	372	369	388	413	397	384	388	392	394	400	333	389	382	332	372	387	372	362	391	413	365	386	397	363	379	401	393	400	413	375	393	379	383	403	387	400	384	401	369	413	388	413	407	411	395	369	398	363	422	421	426	411	373	393	391	372	380	396	414	371	398	391	389	410	404	399	389	395	351	372	403	377	379	380	373	362	373	394	389	360	400	371	385	410	377	384	362	400	364	363	379	351	377	359	372	356	390	398	367	440	371	414	379	388	372	394	385	383	378	348	391	374	368	417	378	415	345	381	415	403	414	426	399	375	374	378	373	416	352	390	379	402	380	426	399	392	360	334	432	360	376	387	388	361	356	393	390	360	380	395	367	386	388	408	389	392	388	410	388	362	379	378	352	388	403	386	418	376	380	389	407	429	402	378	330	414	388	426	412	385	376	380	385	369	413	379	402	379	394	366	389	389	385	388	378	380	378	402	389	403	407	408	386	363	386	393	361	397	388	414	397	384	392	410	399	372	414	385	403	424	404	378	419	364	388	361	390	355	389	390	341	414	401	375	386	414	362	383	360	413	380	397	404	404	378	361	419	345	376	396	384	341	383	405	373	396	403	374	366	392	384	382	361	375	368	361	380	385	368	403	389	381	355	365	386	375	387	372	360	360	389	413	362	387	357	420	357	404	405	394	401	326	373	351	386	368	386	355	384	388	377	376	429	376	390	367	373	428	381	388	382	379	370	369	379	370	380	365	389	368	408	389	419	398	355	362	406	377	405	408	369	405	376	381	403	386	367	392	376	382	376	390	402	370	381	392	398	389	375	384	399	344	369	375	398	375	390	407	368	385	377	409	381	390	376	399	406	355	400	392	384	373	388	369	376	393	384	391	407	369	397	379	407	328	404	374	381	417	417	419	353	405	384	390	393	371	380	354	389	389	415	380	395	412	377	389	419	364	388	366	416	406	391	417	380	357	391	384	344	388	415	385	404	363	373	409	374	358	380	375	379	381	372	394	381	375	388	379	398	421	363	392	371	396	377	364	386	382	388	378	375	377	379	405	359	381	351	376	409	408	394	366	409	368	345	394	416	385	373	398	403	402	392	403	358	374	400	408	382	397	420	378	389	405	397	401	363	382	407	390	383	395	380	357	383	371	393	394	404	374	350	388	376	413	358	394	376	403	382	397	393	387	361	360	385	371	401	410	368	395	386	390	371	385	379	394	385	375	414	390	381	351	378	386	414	391	368	412	392	383	378	409	394	375	371	401	407	408	358	370	357	377	403	357	400	384	377	410	409	400	372	360	393	396	403	373	390	370	376	385	398	387	381	389	371	347	409	397	427	373	420	392	365	352	434	405	380	373	387	403	395	365	382	415	389	385	368	376	371	406	385	378	401	376	380	403	389	377	368	382	390	404	390	367	388	444	385	400	378	364	365	386	417	400	369	383	388	378	378	385	379	338	387	345	382	390	381	382	395	377	390	364	376	386	396	360	405	362	361	397	424	405	388	399	372	375	399	407	389	419	354	385	377	391	373	352	380	407	383	370	353	384	353	354	402	392	386	357	431	393	368	424	397	409	371	371	387	364	381	375	436	396	397	420	411	392	379	389	414	401	372	418	395	393	389	373	391	356	396	376	396	399	382	400	373	405	366	352	388	378	397	390	422	408	368	381	403	379	437	384	381	386	395	375	396	417	384	385	371	417	354	353	368	405	393	356	402	387	415	390	363	380	366	362	399	386	381	409	376	369	373	406	356	346	371	374	405	383	387	412	390	349	352	384	381	368	379	372	386	407	363	379	380	386	416	418	395	382	367	382	376	404	387	393	388	379	408	377	357	382	373	363	366	355	387	389	407	371	407	375	412	373	395	410	398	415	414	401	417	371	410	400	380	381	363	413	372	408	392	382	350	390	385	361	401	379	377	429	351	394	363	397	398	366	394	439	382	385	375	387	408	399	417	381	343	385	393	378	387	431	383	367	373	376	386	380	411	389	362	372	372	383	385	386	357	385	393	403	379	390	349	378	404	347	372	397	411	363	416	368	387	373	392	406	376	409	398	409	386	375	384	402	400	433	382	400	434	363	428	350	393	372	377	364	384	385	397	407	409	373	330	391	391	375	383	405	362	385	393	393	394	359	389	367	410	408	335	383	393	405	376	379	425	407	338	374	415	394	405	437	364	384	389	379	351	387	380	370	382	373	360	407	372	390	409	395	368	381	425	397	389	376	372	390	357	393	379	404	433	366	361	381	396	385	411	363	400	402	367	368	390	353	379	378	387	381	348	393	382	408	413	400	397	389	388	394	373	369	376	349	356	367	415	404	384	386	379	371	418	365	359	407	371	374	408	375	391	408	395	352	436	384	387	365	426	410	376	376	411	343	374	382	400	418	386	369	363	421	409	377	407	361	381	366	364	357	353	403	414	389	409	387	382	383	400	385	399	386	395	407
6073	4995	2018	578	450	492	601	601	580	518	446	385	325	303	351	292	239	196	210	145	136	145	120	139	142	110	96	119	84	78	92	83	72	83	75	76	65	74	89	71	90	79	79	68	63	66	74	66	76	64	61	58	57	53	58	51	52	64	57	67	63	59	68	68	63	69	58	51	66	47	55	71	49	54	59	72	52	63	59	57	53	58	63	65	67	58	59	61	52	63	64	47	45	50	58	72	54	61	64	51	63	57	44	63	63	73	63	53	67	55	45	56	71	47	68	50	54	55	56	57	54	64	56	64	58	53	61	67	54	54	58	63	45	44	49	59	67	51	63	67	65	59	64	51	59	51	56	52	67	60	50	63	54	71	66	67	54	59	72	53	59	58	57	59	68	60	50	58	67	50	68	64	63	62	57	46	61	65	63	50	57	64	65	66	56	56	61	66	63	51	54	57	54	57	57	58	53	73	60	71	64	57	60	65	70	58	63	64	49	60	64	71	65	57	61	57	72	62	55	56	40	59	74	47	68	57	60	54	63	69	54	46	62	65	60	63	56	50	58	59	66	53	48	61	58	57	49	58	53	64	51	44	67	69	78	68	68	60	67	62	60	66	57	57	52	52	71	57	61	72	49	67	65	42	51	55	68	59	65	70	65	56	45	59	66	67	62	71	74	71	52	74	63	44	52	56	68	68	75	63	51	72	72	48	52	68	69	68	56	61	42	56	42	51	67	49	59	58	67	55	63	43	48	56	65	58	68	63	48	62	51	56	57	63	58	58	51	66	49	57	58	65	59	60	50	69	62	61	65	50	61	63	60	49	76	57	47	63	54	65	51	65	50	65	43	63	59	60	64	65	53	69	61	46	56	61	54	57	66	56	56	61	68	56	58	58	51	58	59	60	62	44	47	71	58	61	50	53	56	63	51	52	60	48	44	65	54	49	64	60	54	62	77	74	61	55	66	42	59	64	60	74	45	57	48	56	63	62	73	53	71	51	45	47	72	51	50	48	51	66	53	63	59	65	47	52	64	54	50	54	47	54	62	66	56	55	56	56	62	61	62	57	55	56	61	66	50	47	54	63	62	53	55	51	49	65	51	63	49	55	52	48	73	67	56	49	56	49	49	50	63	61	73	46	49	62	64	54	57	66	43	50	57	55	55	63	49	72	70	57	60	55	61	58	54	55	51	56	53	49	61	66	51	51	51	63	66	56	34	57	61	66	55	65	62	64	55	65	68	65	52	68	50	63	54	63	64	50	61	63	45	51	60	58	58	77	57	61	59	50	54	67	68	63	68	65	62	51	71	53	52	54	71	64	71	72	67	53	59	68	58	53	63	61	42	56	62	64	62	66	56	59	60	66	55	52	61	61	67	61	67	62	66	45	53	52	67	72	69	65	43	66	61	54	51	60	54	67	46	62	59	58	52	49	65	54	64	49	57	46	55	46	66	75	80	63	54	61	68	50	65	59	63	66	65	61	60	63	62	69	51	65	51	55	65	68	63	49	70	57	62	71	60	62	60	62	63	63	48	59	49	58	64	52	46	65	53	64	65	59	46	48	60	63	65	61	63	65	48	55	74	59	81	74	49	56	65	47	52	62	56	66	53	62	64	49	58	59	63	44	60	66	63	70	55	50	69	61	67	61	60	53	85	52	57	50	57	62	57	57	53	64	67	47	70	57	60	49	54	37	57	67	49	57	62	56	59	42	61	69	71	66	53	52	46	63	67	63	54	53	67	58	53	62	66	59	46	78	55	56	53	50	67	66	51	54	54	60	71	56	63	53	52	66	52	44	49	54	56	51	66	73	60	65	49	47	55	58	76	48	61	72	58	58	66	56	65	55	64	59	63	55	48	51	59	55	59	59	79	56	57	74	58	64	60	56	57	60	59	74	72	54	72	58	56	58	53	57	58	67	62	58	60	63	67	58	66	43	63	67	65	70	65	64	60	56	61	47	46	73	47	72	72	57	72	55	60	61	43	54	51	72	58	56	61	66	59	69	62	74	55	52	62	54	64	53	55	50	70	70	68	50	51	66	67	52	78	58	64	51	57	54	62	62	59	60	60	65	46	66	54	57	56	46	58	57	52	65	51	42	67	59	57	48	60	56	62	56	59	51	51	59	67	70	59	57	64	63	67	63	58	48	65	68	54	69	59	47	70	42	60	67	62	62	63	55	59	53	60	77	72	51	60	72	52	62	63	46	56	63	69	55	55	64	59	54	68	52	60	54	58	70	56	44	40	73	53	69	61	46	67	56	45	69	66	62	75	66	58	57	66	56	72	69	68	60	46	63	72	67	61	65	67	65	44	63	54	53	43	56	54	60	49	55	64	45	54	59	53	44	69	52	58	60	61	51	52	60	71	67	62	59	68	53	56	61	50	62	66	50	60	64	61	63	51	56	57	62	53	59	57	69	64	46	53	58	57	70	56	57	45	69	53	50	52	55	61	56	64	56	50	64	59	52	64	64	59	63	53	51	58	68	47	49	57	54	57	45	69	68	60	70	49	53	62	58	51	68	68	57	72	66	59	56	71	59	60	57	58	66	57	64	46	68	62	64	82	59	59	66	56	68	75	63	68	68	55	62	60	76	58	63	73	50	60	57	61	60	62	63	61	62	73	64	76	71	65	53	56	54	56	78	56	66	60	51	70	69	64	63	62	58	56	58	62	58	69	59	55	61	62	64	69	49	59	43	67	55	61	69	65	51	57	62	55	64	46	67	66	78	61	66	55	42	33	64	60	50	54	50	58	69	63	53	48	59	52	63	60	51	59	47	65	61	62	60	65	57	54	64	64	63	57	73	66	52	55	52	61	51	62	52	60	61	70	53	75	66	65	63	51	69	57	64	54	64	56	54	52	50	59	65	53	58	60	53	51	51	63	60	55	61	52	55	44	59	49	53	64	51	60	60	61	52	50	60	55	59	55	64	82	49	61	41	75	59	63	77	62	44	57	35	69	51	49	57	53	61	58	51	63	54	50	56	52	47	48	53	49	57	55	64	57	60	62	69	55	48	71	62	60	47	58	49	65	52	50	64	77	64	52	57	56	65	59	60	64	61	49	55	51	64	64	86	62	54	81	58	55	72	45	56	50	56	41	64	57	58	69	59	62	57	55	54	53	65	50	68	60	45	57	65	50	51	59	40	46	62	53	59	67	59	49	59	67	63	52	60	70	63	59	53	55	61	67	55	74	62	60	77	52	50	69	57	49	59	44	68	64	60	71	58	54	53	75	54	44	52	66	59	64	65	63	41	78	46	56	52	54	64	76	49	49	63	54	54	70	49	43	56	58	50	57	47	62	60	46	52	61	57	65	63	69	57	77	57	60	60	52	44	58	59	44	44	63	59	55	66	65	59	73	71	68	61	58	82	48	63	77	48	46	55	58	66	45	70	55	64	66	53	68	49	49	65	71	56	55	63	72	55	55	62	66	58	51	60	57	55	64	53	46	60	60	68	60	67	58	56	46	60	61	60	45	49	53	61
34921	24734	15516	9689	15159	17607	17998	16287	15199	13454	11603	9497	8210	7965	7446	6504	5193	4306	4107	3206	2950	2537	2412	2564	2361	2230	1850	1522	1406	1277	1266	1158	1114	1116	1013	1012	1000	1014	1045	1029	990	989	951	813	738	802	815	762	742	713	645	631	613	571	560	602	580	550	586	516	544	532	521	503	509	522	534	530	537	521	547	548	523	483	525	561	532	527	542	532	523	519	547	544	535	558	508	578	565	535	568	560	539	534	577	545	499	526	567	563	531	500	558	519	524	524	557	530	540	559	552	531	541	522	521	515	500	522	498	551	496	573	537	524	538	527	542	546	563	538	510	542	498	505	555	516	535	549	552	539	529	505	492	551	527	563	519	571	566	517	533	510	544	555	521	519	516	538	518	557	489	572	521	521	521	521	534	525	542	522	539	532	565	531	518	520	550	532	533	538	514	501	527	536	522	561	546	551	509	535	528	545	501	489	527	497	518	532	532	507	539	518	565	528	561	559	499	528	531	500	596	519	527	541	551	497	511	523	524	506	555	552	532	523	486	512	522	549	503	554	541	509	478	495	506	500	510	559	536	514	518	527	551	499	539	496	577	513	544	530	542	550	527	488	497	544	524	487	550	575	523	494	543	528	518	501	529	526	548	558	515	504	509	529	541	504	553	543	502	523	500	547	540	561	508	534	570	520	546	527	520	558	519	564	517	503	551	568	512	494	506	522	531	527	542	513	527	521	516	549	523	527	512	502	522	545	512	560	522	588	477	547	495	541	511	497	530	540	524	525	485	508	561	546	530	483	503	528	540	579	541	488	513	546	535	512	526	539	533	519	568	527	554	551	536	555	543	528	514	540	541	494	529	528	512	505	537	498	526	579	520	542	539	566	544	534	523	516	518	524	508	530	533	547	516	514	518	513	497	536	569	529	531	503	508	514	557	519	506	495	504	508	552	540	533	530	544	524	498	530	543	510	530	516	530	497	543	523	522	562	496	534	528	583	523	518	579	536	515	538	517	561	525	573	513	493	532	540	516	519	522	524	521	503	542	543	534	535	524	547	508	543	571	475	521	523	513	533	535	521	514	513	538	547	530	575	485	510	529	540	518	491	502	515	533	540	539	530	529	524	557	520	560	550	527	516	500	552	552	534	486	530	519	514	580	513	523	533	508	554	537	535	550	554	505	523	519	525	526	515	522	494	532	521	528	549	527	529	542	512	526	536	536	541	521	512	540	514	534	522	502	557	538	508	539	544	467	496	523	524	573	547	553	599	506	542	563	518	563	527	559	564	538	569	537	513	562	566	530	542	523	547	505	513	536	513	564	524	508	504	554	520	540	507	541	527	522	517	546	536	535	565	533	526	521	545	544	549	479	557	558	492	525	543	532	532	524	546	542	532	495	513	530	527	535	563	519	518	507	527	508	526	541	504	553	528	509	536	562	540	549	589	548	489	520	548	518	548	564	517	535	530	537	523	512	514	525	550	572	520	450	513	513	507	545	562	525	505	541	501	490	516	552	519	527	512	525	512	535	508	501	543	551	527	517	523	503	519	575	535	498	548	534	545	569	589	535	572	486	529	535	524	592	544	546	549	542	488	498	552	508	552	520	524	498	504	503	515	563	536	533	511	545	524	556	527	519	566	489	554	540	531	519	522	521	519	563	528	522	482	566	578	523	512	557	532	489	526	528	518	519	544	519	522	555	534	511	543	523	483	555	530	537	526	519	526	498	520	562	546	491	544	534	501	520	538	514	513	542	521	526	526	551	489	509	534	548	529	554	541	552	519	533	542	498	563	546	528	491	522	532	517	520	513	514	524	524	546	537	533	551	544	504	505	523	542	570	567	534	521	532	520	549	493	521	534	505	520	561	516	507	526	506	538	531	499	551	533	489	549	534	489	541	536	530	554	543	571	485	513	491	510	505	522	524	532	525	517	526	523	524	497	522	554	525	533	541	514	528	522	566	499	567	540	539	517	533	529	551	529	514	508	533	537	533	552	496	534	530	516	541	556	531	509	513	554	572	495	566	547	560	552	570	504	501	540	546	529	527	546	556	489	520	547	484	537	512	513	539	534	519	526	500	521	543	551	528	537	514	539	534	536	533	539	535	535	569	488	542	551	579	544	508	537	522	534	545	522	514	541	535	492	545	513	559	505	547	510	594	538	508	486	560	528	521	544	517	522	541	543	531	544	531	545	544	547	522	538	498	524	486	533	515	520	539	518	518	522	576	556	548	516	520	525	517	534	544	593	532	537	535	489	484	541	562	525	567	537	537	528	520	557	528	541	558	534	519	548	501	498	518	548	508	533	495	542	561	543	546	487	509	493	533	497	525	502	520	587	556	545	551	509	527	499	570	512	537	501	476	532	526	514	536	524	544	555	566	514	518	529	497	522	517	518	508	577	530	560	516	517	541	550	559	477	559	533	499	584	515	544	533	474	525	554	508	495	493	550	525	511	561	534	518	538	513	533	534	482	509	510	536	524	543	507	490	539	470	563	532	519	536	540	534	536	530	540	528	554	503	528	537	515	518	536	529	495	525	565	540	548	515	510	497	582	474	547	563	537	529	527	568	528	530	562	559	500	532	514	531	514	550	518	531	515	498	516	529	537	530	517	506	523	547	546	538	480	521	519	544	519	517	532	560	552	523	513	536	530	576	546	531	497	550	527	541	528	504	530	552	559	537	514	548	539	513	534	515	518	532	520	523	554	550	522	521	563	533	522	498	528	490	574	532	544	531	514	509	516	545	545	521	519	496	529	546	514	522	535	522	561	516	562	491	520	524	479	514	518	576	507	521	495	563	505	536	501	527	542	548	521	544	525	505	527	497	537	517	561	525	531	514	519	551	496	523	506	584	516	529	539	495	543	507	537	553	565	573	490	506	536	545	500	498	548	538	582	551	543	561	542	543	473	511	533	531	535	513	592	533	552	534	542	555	539	511	509	519	550	535	534	540	508	537	524	547	493	503	508	505	513	578	529	495	533	508	491	516	523	518	550	540	507	509	545	534	533	497	550	519	537	547	533	500	498	538	534	551	513	515	556	561	550	529	542	550	512	505	544	515	560	534	549	542	537	581	522	543	573	508	533	530	540	515	558	544	531	502	528	520	563	522	547	540	517	525	515	564	536	524	478	481	527	496	551	487	505	517	504	515	506	527	559	552	587	549	530	539	548	539	564	554	532	517	519	526	529	518	507	561	499	520	555	545	514	548	535	484	537	560	562	539	563	499	503	536	558	539	518	530	537	536	547	505	574	504	551	534	541	523	565	530	505	525	496	509	538	533	504	505	518	542	494	555	504	525	540	542	531	529	553	531	524	530	514	533	532	550	538	553	566	507	509	539	527	536	530	508	500	539	521	512	528	527	534	539	564	532	537	505	586	555	519	565	518	518	513	518	567	596	510	509	517	590	514	511	512	527	510	528	531	521	539	526	544	488	542	504	523	490	545	531	533	524	520	534	567	539	504	500	453	500	517	544	531	527	531	522	534	548	531	513	560	539	528	545	491
5588	3840	1792	577	382	434	516	497	568	476	411	326	311	306	276	264	229	161	182	134	123	118	122	126	107	80	88	77	75	63	59	51	63	58	56	58	58	64	73	66	56	69	70	52	52	60	58	46	35	48	39	42	35	31	48	44	38	49	38	43	34	56	33	38	35	46	31	38	45	46	25	40	33	43	38	33	33	40	42	46	32	35	39	27	31	33	36	30	33	31	27	45	30	17	27	25	41	33	36	39	44	41	34	42	41	37	29	35	42	44	34	35	40	41	33	33	31	39	42	45	35	39	35	49	41	39	49	41	51	45	44	42	35	38	34	37	47	22	39	30	32	34	36	41	36	41	36	43	32	41	34	31	38	37	33	38	38	51	32	42	42	38	44	44	45	38	40	35	32	39	41	28	39	41	34	30	32	32	26	43	34	36	34	40	42	40	35	42	37	50	30	32	43	48	41	42	42	32	33	41	41	36	35	45	31	36	36	44	30	27	32	41	42	31	41	38	38	39	44	41	47	27	34	46	37	34	27	35	40	44	34	41	40	43	42	37	41	46	33	47	39	34	37	33	37	41	37	40	33	49	35	34	34	33	35	33	41	33	31	43	23	35	40	25	41	38	29	35	42	29	27	44	34	36	39	49	39	23	44	48	32	38	42	42	33	48	29	34	45	40	48	39	25	40	45	46	38	42	34	41	43	36	46	36	42	34	39	34	37	35	42	40	33	37	35	38	40	43	40	36	41	43	38	44	38	32	43	32	33	36	38	40	37	38	40	34	44	31	35	45	40	32	36	36	31	38	33	31	35	34	38	40	33	40	45	24	40	50	37	39	43	31	42	37	44	32	47	39	41	42	33	40	35	48	33	45	45	26	34	43	33	41	37	43	42	36	34	36	34	38	32	49	43	46	41	38	39	32	41	31	37	32	32	30	41	35	50	45	25	35	37	41	44	34	46	42	37	40	37	32	42	32	32	29	45	39	39	40	35	39	26	31	41	45	42	43	27	45	30	33	28	33	39	36	37	34	42	44	36	38	50	40	38	28	31	31	32	48	43	34	61	45	43	38	39	44	41	37	26	45	34	36	31	41	40	40	44	36	38	38	31	45	35	40	39	46	41	43	47	44	37	34	39	40	41	44	31	41	45	47	34	48	45	32	38	39	44	34	25	37	46	27	34	37	39	29	35	24	37	43	37	41	41	40	47	36	52	43	33	43	39	41	24	38	39	32	38	36	29	33	35	51	36	43	44	43	34	40	37	29	32	30	41	49	40	45	35	42	40	46	30	34	38	30	38	27	37	44	52	34	26	41	31	29	34	41	39	34	38	36	49	30	38	25	42	27	34	40	33	45	40	35	41	36	40	38	39	34	46	33	46	18	30	35	42	31	29	33	42	33	33	30	45	36	39	32	29	29	33	45	35	37	49	32	34	42	35	42	39	32	46	29	50	36	40	33	35	37	42	33	32	44	42	30	27	49	39	52	34	33	32	18	33	33	25	36	43	33	35	42	34	37	31	28	35	36	35	36	33	43	40	36	39	37	43	32	33	51	36	47	30	29	37	26	33	32	29	48	39	39	39	33	28	35	39	36	33	36	42	35	35	42	34	33	47	34	42	39	24	34	37	45	37	44	41	42	20	38	46	34	51	42	34	42	39	38	38	30	35	46	39	39	35	40	29	36	26	39	44	33	38	27	30	42	39	38	28	31	42	44	41	51	47	41	37	37	51	27	47	42	46	39	27	36	50	34	42	28	30	47	49	36	31	38	33	27	41	36	31	50	44	31	49	32	36	45	43	28	37	37	41	27	41	34	37	43	38	39	43	46	35	37	34	30	44	53	36	43	35	34	41	45	29	33	38	43	52	33	35	39	41	48	41	32	31	43	49	36	49	39	28	30	45	46	36	49	41	38	36	53	37	34	33	37	42	49	40	36	22	34	37	36	38	39	37	42	32	34	45	40	42	40	31	29	35	42	26	36	38	44	33	44	30	32	26	34	48	36	33	31	33	50	37	33	39	40	34	40	45	40	40	35	42	29	39	40	34	36	33	36	43	31	38	37	31	33	28	35	44	36	43	33	35	36	33	36	35	25	42	49	45	53	40	40	35	34	28	24	41	32	35	25	40	49	41	41	36	39	34	32	33	39	40	38	28	44	51	40	35	27	37	33	40	41	31	45	42	30	35	45	34	38	34	33	36	31	32	40	32	34	56	46	30	41	24	34	34	31	40	45	20	39	44	45	41	26	33	48	35	36	32	41	34	41	38	31	22	43	50	44	34	46	30	44	29	33	31	37	43	36	33	40	28	32	29	34	30	56	35	45	44	39	40	42	47	42	30	46	41	33	43	42	45	30	41	44	28	34	39	32	40	35	38	42	35	43	31	40	28	37	39	41	35	51	35	41	42	33	28	53	35	44	30	40	41	33	46	42	28	36	40	34	39	30	50	39	43	43	29	42	42	34	54	37	43	34	39	38	54	38	40	44	40	29	39	30	44	27	24	40	34	41	50	41	45	38	39	36	33	36	38	31	38	40	48	40	34	34	33	38	40	45	34	41	35	36	55	37	35	34	38	36	38	38	31	34	39	34	31	33	32	40	31	31	42	42	48	33	51	35	42	36	40	34	39	34	38	36	35	36	32	40	34	47	42	37	42	29	28	39	35	32	46	39	41	35	32	47	35	34	48	41	44	35	34	33	41	46	34	36	40	37	41	37	43	32	33	35	38	48	43	38	43	41	38	49	39	37	41	49	29	42	31	33	35	41	30	33	31	41	41	41	42	29	29	40	38	45	37	50	41	32	33	34	45	41	31	42	35	41	40	31	42	40	30	33	31	33	40	26	39	36	40	39	46	37	38	31	38	34	48	34	25	34	39	45	40	36	39	26	29	51	42	29	35	36	32	40	46	50	38	40	48	42	36	33	22	34	41	34	33	26	32	36	32	43	39	33	45	27	34	48	34	37	36	40	49	33	37	34	41	35	33	35	44	45	33	44	33	41	31	44	45	34	50	33	30	39	25	27	44	36	47	39	38	36	35	52	24	33	34	35	36	34	29	44	41	37	42	34	32	39	36	34	47	26	33	39	47	34	29	21	39	39	41	43	34	39	34	39	30	26	50	42	37	35	33	35	28	43	35	36	43	36	40	27	29	44	37	30	41	33	33	31	30	25	27	37	47	52	45	38	35	36	36	37	43	34	39	33	38	34	35	44	31	38	43	40	38	37	40	35	34	41	35	40	30	31	28	49	34	33	40	27	34	36	40	48	48	42	43	40	28	34	33	34	36	42	41	40	40	33	42	42	37	32	31	32	45	44	43	42	34	49	44	49	34	40	32	25	36	38	27	36	45	37	36	39	36	23	43	38	35	35	42	43	33	42	39	31	35	42	37	40	28	42	38	34	39	37	35	50	30	31	35	28	48	37	40	38	36	35	33	37	36	41	34	34	33	39	29	36	34	40	31	47	37	29	42	34	30	44	38	37	33	39
32698	22641	15079	9217	14222	16814	17042	15182	15171	13037	11036	8954	7961	7775	7413	6284	5236	4013	3955	3170	2708	2374	2524	2347	2146	1873	1495	1260	1228	1183	1079	1001	1033	924	879	884	915	889	866	842	786	737	654	606	693	636	562	591	533	464	456	412	426	435	418	390	344	372	336	343	367	373	382	377	325	355	373	361	329	344	343	333	346	349	361	365	371	351	317	329	341	393	332	326	347	378	353	364	334	359	324	324	346	381	323	363	342	367	338	338	327	349	348	319	344	307	364	357	347	349	313	358	321	345	317	336	334	360	318	327	329	348	352	348	303	361	336	339	336	339	356	340	332	308	338	321	361	364	369	346	345	322	335	369	356	337	344	352	327	342	358	342	315	336	371	332	331	308	340	361	316	319	346	347	338	351	340	347	343	341	366	314	332	345	303	342	339	354	341	330	317	344	326	326	304	356	315	320	341	336	310	323	336	339	312	348	301	316	362	322	338	334	335	337	350	315	356	357	346	310	316	312	332	322	312	369	353	383	332	352	329	326	318	351	372	355	341	333	353	361	325	341	344	350	334	336	325	330	356	353	311	347	333	302	373	335	341	346	316	358	364	337	306	338	315	325	354	318	337	342	325	322	344	361	331	327	337	356	335	339	330	329	360	333	338	315	339	336	342	341	327	311	344	309	331	342	294	357	347	339	321	343	364	321	359	344	305	331	328	368	349	371	345	350	327	333	355	319	321	323	334	376	305	324	338	324	331	329	335	335	317	316	320	386	340	348	324	359	336	318	343	325	342	322	349	345	329	351	360	401	360	344	347	325	368	329	336	343	330	300	344	329	324	327	322	346	321	315	308	327	330	339	292	335	327	337	348	321	345	338	318	335	362	327	360	350	351	339	370	307	356	373	314	348	356	331	339	320	305	343	318	348	358	349	328	348	354	317	320	321	338	357	334	314	335	320	324	356	360	339	346	328	328	348	339	339	339	340	330	361	345	386	378	349	340	325	332	330	348	323	314	322	357	347	338	326	362	371	362	336	362	360	347	351	354	352	315	326	347	333	343	367	325	351	329	349	379	363	317	341	339	331	337	326	336	359	336	366	354	315	334	356	348	342	348	347	326	333	335	328	306	313	348	322	330	316	339	364	358	323	332	314	351	355	381	361	353	335	349	355	355	304	361	312	339	342	348	348	341	349	344	360	325	339	348	332	352	339	304	366	324	323	363	331	327	355	353	340	334	348	354	340	335	367	298	350	331	326	335	347	378	335	324	363	317	355	359	339	347	356	342	319	309	301	317	311	346	335	368	328	327	341	308	325	372	348	365	337	361	312	336	340	360	358	342	341	318	328	366	352	374	351	315	338	335	361	368	363	326	361	312	330	360	331	339	340	344	310	352	360	336	331	314	359	349	325	324	334	353	337	330	338	344	338	350	310	353	331	323	346	324	326	347	307	317	359	318	310	297	323	351	364	314	371	341	341	331	349	336	328	334	331	325	346	312	345	383	330	326	328	359	385	335	315	323	326	363	341	350	341	336	358	317	337	380	338	335	326	351	333	323	341	312	341	318	339	351	340	346	314	314	350	358	335	345	368	301	367	385	363	343	320	356	339	339	320	335	334	332	346	350	377	360	370	341	345	343	312	351	311	321	345	375	346	356	331	331	338	355	319	332	351	350	299	378	366	356	322	342	347	337	356	365	327	354	356	350	322	357	315	326	303	331	373	359	333	342	342	364	348	328	330	345	348	350	339	361	349	338	328	366	334	334	322	341	349	347	324	326	334	346	341	359	330	404	338	343	317	325	328	313	328	351	362	350	338	321	340	336	343	315	401	353	342	338	337	321	335	316	335	329	365	340	337	333	321	318	358	364	331	369	315	378	349	338	318	339	352	342	354	354	378	317	339	321	343	363	328	362	339	320	322	375	378	323	336	328	341	373	342	356	321	321	342	313	378	359	376	315	332	348	337	333	336	346	359	332	313	381	355	341	386	325	315	350	327	301	353	338	321	358	317	333	362	323	346	332	365	351	339	356	338	339	344	331	330	362	347	298	350	319	326	366	334	333	328	344	310	319	334	371	349	313	331	340	325	336	333	379	355	345	314	316	316	319	366	313	345	311	366	362	335	333	337	345	322	333	328	354	361	345	317	336	363	333	357	354	313	365	345	359	309	355	343	374	376	340	349	345	346	313	337	332	334	351	356	345	330	352	316	361	345	350	346	358	353	323	343	333	330	313	354	320	358	351	349	354	337	322	329	350	335	326	336	348	313	355	356	317	344	355	373	352	370	310	343	308	323	344	343	376	340	345	339	330	319	332	318	325	325	349	338	367	355	336	338	333	371	328	343	366	365	349	312	322	361	332	316	343	340	344	375	346	360	321	338	336	333	386	347	349	336	343	329	331	362	378	330	330	337	331	349	347	373	314	366	350	355	317	343	349	333	317	339	353	323	325	340	318	353	370	366	328	336	360	331	350	345	358	320	337	373	358	295	340	351	301	327	345	389	332	351	362	351	330	356	341	349	356	348	341	334	354	333	348	353	341	343	372	334	325	338	356	338	344	332	306	320	296	323	330	362	347	357	321	337	313	351	332	350	364	365	350	357	324	326	298	319	323	373	349	346	292	319	348	295	344	335	324	343	320	338	298	365	331	369	316	340	337	329	347	326	324	369	346	343	324	345	370	359	333	344	337	328	328	304	355	341	335	377	356	361	350	325	349	338	374	351	350	376	343	315	319	356	346	357	334	343	333	324	348	340	349	352	307	301	321	322	354	336	373	361	348	329	344	350	316	358	365	355	342	337	339	327	328	345	345	341	346	357	338	321	359	332	326	374	355	351	349	385	338	338	314	346	375	376	349	323	354	344	330	358	308	372	321	333	349	348	335	348	323	330	368	336	342	352	326	324	339	383	339	370	368	378	334	330	352	355	340	316	313	343	330	357	325	330	323	340	343	341	341	342	363	351	345	325	360	357	342	348	318	351	347	342	328	332	345	332	338	355	327	314	360	328	356	353	321	364	312	318	329	332	341	333	348	324	312	319	357	350	307	328	318	352	374	318	332	358	315	322	345	298	358	335	318	303	326	341	356	360	326	333	306	389	358	352	315	349	334	325	318	323	350	325	356	354	353	310	375	362	349	359	360	304	346	328	337	349	345	329	398	336	371	370	313	326	347	327	352	336	321	350	342	347	357	338	312	374	343	339	344	349	323	392	354	342	355	346	366	354	353	308	336	315	340	336	342	322	344	332	340	353	359	333	336	361	316	340	307	339	318	333	314	353	341	348	356	313	361	365	327	343	341	312	362	341	351	357	309	355	356	342	363	355	367	350	335	359	338	334	368	343	353	327	381	349	327	335	300	343	358	330	339	345	344	319	317	315	335	372	325	348	357	342	341	323	326	337	322	376	339	361	340	319	332	334	352	371	366	306	320	357	309	374	301	370	338	353	359	346	328	370	359	346	384	321	316	325	292	336	372	371	356	339	324	343	334	351	333	330	323	338	350	334	352	354
7378	6590	3022	731	506	647	725	692	629	627	472	384	361	355	348	290	240	221	212	199	160	134	145	158	162	138	121	95	103	104	83	98	107	81	67	86	78	95	73	63	74	61	85	84	71	53	72	64	73	55	56	61	56	53	73	64	53	58	49	68	53	54	69	54	64	55	57	65	51	42	62	46	43	69	49	54	59	58	56	73	82	49	57	65	51	53	65	50	58	64	57	58	52	51	54	51	53	58	74	68	49	48	58	52	69	51	60	56	52	50	57	59	40	57	57	63	40	59	59	58	47	60	45	53	56	61	50	59	64	59	50	50	54	57	53	60	57	56	61	59	58	68	63	65	39	54	67	35	49	41	52	52	56	51	57	67	50	50	48	49	57	54	50	58	54	70	45	49	62	54	58	41	48	65	53	65	55	51	60	62	47	67	49	70	63	50	53	54	47	51	54	60	55	51	48	37	46	71	64	63	59	45	51	53	68	52	52	45	62	51	51	54	44	73	53	58	48	56	59	53	55	68	47	53	49	59	61	66	55	51	49	58	61	51	51	54	59	53	66	68	56	63	56	58	49	49	62	60	58	62	63	58	43	78	43	56	51	59	55	55	53	57	56	75	54	64	49	53	44	52	49	63	74	46	52	71	51	61	51	49	42	57	61	58	50	52	52	58	49	45	47	58	59	55	61	47	64	56	50	50	70	57	63	53	40	63	65	65	55	49	45	49	55	61	59	65	62	57	50	68	43	51	61	59	43	77	54	52	41	65	65	58	47	58	52	46	55	55	60	57	56	64	53	58	49	61	56	51	60	65	58	68	55	51	56	57	63	51	46	48	60	65	52	49	55	55	53	49	43	57	57	60	75	43	55	62	63	50	64	43	45	43	33	49	66	55	56	49	45	66	55	66	41	56	53	61	51	46	61	55	49	55	55	61	61	59	57	55	53	46	45	55	57	35	63	41	56	55	57	45	70	59	59	51	68	53	58	58	57	66	58	59	52	74	63	55	58	57	39	57	56	39	52	49	56	58	47	59	51	61	61	52	55	40	51	60	58	58	65	45	51	72	47	59	54	59	58	77	63	60	59	51	55	56	66	51	60	61	60	57	67	40	45	46	50	56	57	53	55	50	57	52	54	50	49	60	58	53	58	60	54	56	67	54	48	52	51	75	59	62	56	57	58	63	52	55	59	63	63	49	59	58	48	48	50	50	57	59	58	45	50	55	52	49	53	64	59	61	56	41	58	63	60	52	60	48	60	52	56	50	60	63	51	61	59	50	66	44	71	54	75	55	55	60	51	50	51	52	58	57	53	61	58	52	54	54	55	62	49	59	48	45	66	66	60	55	55	65	59	44	64	59	54	45	61	67	62	46	58	52	63	57	69	41	59	56	47	65	45	44	59	63	48	72	73	61	60	58	57	50	48	53	60	53	69	57	66	52	54	44	52	61	50	50	60	47	73	47	66	62	60	56	75	60	50	60	70	40	51	46	50	62	61	36	60	51	59	52	54	57	59	75	74	65	61	65	52	59	59	49	59	54	57	60	48	54	44	51	60	52	48	59	55	45	58	72	40	52	54	46	57	55	67	57	58	60	59	60	59	71	55	60	48	66	52	55	49	48	69	52	55	50	51	56	55	50	59	62	46	53	49	70	64	63	51	62	51	62	55	68	60	51	54	49	46	53	61	47	65	68	58	59	53	50	60	43	59	62	54	54	50	49	49	59	62	66	58	50	49	58	47	51	62	59	61	45	77	63	56	67	47	50	59	52	50	53	58	41	75	52	53	60	66	64	69	70	53	49	53	61	70	66	66	50	56	66	58	56	40	59	52	36	62	62	64	62	73	59	47	73	62	62	51	52	60	41	67	54	56	58	59	53	43	49	54	63	70	47	62	70	51	54	49	67	55	53	48	63	57	61	59	64	63	65	64	61	55	49	55	57	62	65	62	60	49	68	56	47	59	76	62	50	69	56	72	49	56	53	62	63	41	65	45	56	63	59	62	66	62	62	66	43	48	56	61	58	52	65	58	58	45	65	61	53	54	41	40	52	74	47	61	71	51	53	48	61	49	59	62	69	50	58	58	61	56	72	45	63	53	50	63	59	66	54	53	55	54	49	64	59	47	64	50	49	51	43	60	53	49	61	63	56	52	69	62	52	60	51	54	57	62	67	68	64	68	59	62	37	57	62	45	45	64	45	58	57	38	58	38	45	66	46	55	62	64	57	41	56	45	51	62	47	53	47	51	68	52	60	59	55	62	73	71	44	48	54	68	65	74	50	57	61	59	61	49	60	55	66	50	63	54	67	59	60	56	60	44	67	66	62	68	55	50	52	55	60	49	73	53	56	46	38	58	53	55	54	63	55	63	43	48	55	54	65	46	47	57	58	50	55	59	52	49	53	53	47	45	55	53	56	56	48	47	50	49	63	52	51	38	51	56	60	60	66	52	53	49	53	56	51	49	59	50	53	48	54	68	46	46	54	63	49	58	58	61	56	55	62	61	41	53	54	50	61	60	32	54	59	54	52	67	58	59	41	57	59	57	51	50	46	58	62	51	59	51	63	56	47	50	64	68	51	63	51	51	55	69	52	52	57	60	54	60	51	45	43	46	66	57	61	51	61	47	70	59	61	70	47	69	59	75	48	55	60	71	52	65	63	64	59	49	67	39	52	58	46	63	56	42	50	52	70	48	62	58	31	58	54	67	71	52	58	59	54	52	48	61	54	45	52	53	63	68	53	63	68	63	58	56	65	47	54	45	54	55	55	64	57	72	60	42	58	56	54	47	66	51	59	79	54	60	59	56	64	49	77	64	72	59	52	41	52	65	51	57	55	56	58	56	55	59	49	72	36	59	53	49	62	67	65	47	50	53	58	63	54	65	51	51	50	58	69	57	52	46	42	60	61	68	54	51	52	52	64	60	74	52	60	52	69	68	52	55	60	52	64	63	43	55	57	56	63	59	57	45	66	59	53	66	54	59	62	56	53	60	60	46	66	67	61	39	72	58	58	45	75	64	53	57	55	56	64	56	46	50	72	48	59	64	59	68	56	57	58	66	71	58	54	51	57	58	45	62	70	64	54	57	56	55	50	52	69	54	61	67	72	66	55	57	65	67	58	57	53	59	51	58	51	61	53	58	43	46	62	70	42	54	45	61	71	46	54	55	64	56	63	54	55	65	62	46	67	56	49	51	68	64	55	50	65	50	38	60	53	50	60	60	55	64	61	55	48	44	54	47	55	53	63	62	56	57	50	60	51	58	71	54	54	68	62	49	54	54	50	54	39	64	63	72	69	48	55	54	45	72	47	57	57	53	54	62	53	76	59	47	75	56	45	64	67	58	59	62	55	56	48	57	47	48	45	44	48	59	59	59	70	59	45	49	50	58	67	64	63	57	58	52	52	74	45	66	43	57	55	56	45	48	58	63	62	50	50	66	60	56	44	62	62	53	49	57	51	52	51	52	67	44	48	52	45	54	66	50	60	68	39
37072	27527	18706	11049	16872	19508	19307	17214	16792	14717	12577	10424	9213	8992	8255	7247	5806	4936	4708	3860	3194	2921	3003	2676	2775	2359	2010	1691	1559	1468	1327	1376	1132	1090	1120	1130	1246	1168	1117	1008	1052	882	922	1072	902	882	852	730	727	728	610	586	566	585	673	597	547	552	586	568	562	523	535	513	496	547	527	519	533	516	526	519	568	536	520	564	502	513	510	513	577	559	526	583	473	522	580	508	496	529	497	510	453	508	505	517	511	478	551	520	526	531	477	524	462	507	516	560	513	522	517	504	556	537	517	504	520	560	550	473	509	468	506	496	541	527	560	550	487	559	513	527	549	521	531	536	530	535	515	511	537	487	497	532	498	529	496	541	534	532	498	517	501	542	483	496	585	510	553	495	472	558	500	502	520	481	543	528	511	519	497	476	508	488	521	522	543	518	489	480	521	533	550	526	494	506	537	524	548	520	493	503	519	501	538	560	534	515	516	506	476	512	521	508	526	498	504	510	499	525	507	508	508	513	510	501	519	523	535	514	544	522	497	486	514	504	518	454	499	527	486	522	548	474	492	520	493	530	485	518	510	490	528	507	498	515	464	490	493	500	479	513	496	543	507	446	524	498	516	524	484	519	497	506	521	498	550	552	518	468	527	514	503	517	528	488	532	491	525	517	505	546	467	521	518	578	467	492	502	500	553	524	458	509	484	514	479	547	552	500	531	495	473	483	502	534	513	548	534	492	521	485	522	524	535	523	497	484	501	549	504	507	514	502	540	534	502	492	499	474	494	512	530	487	514	536	510	537	522	545	537	503	478	520	497	466	553	508	511	571	483	513	490	537	481	492	504	552	521	460	532	532	496	504	497	465	532	457	526	524	517	491	526	527	486	523	527	498	479	543	518	504	515	511	456	509	481	552	507	503	490	468	492	469	498	519	531	554	535	456	526	547	516	539	496	512	520	502	502	485	501	500	509	479	520	513	505	496	483	452	513	526	528	506	488	516	510	547	544	529	514	513	482	549	502	494	457	511	505	467	535	483	525	496	492	491	505	518	491	551	502	507	529	506	529	510	517	515	526	489	516	528	475	536	523	504	502	542	537	509	482	539	493	526	543	551	507	528	525	484	511	508	499	519	511	498	492	492	516	484	534	477	500	499	503	501	498	518	508	495	486	520	534	479	510	496	466	487	486	545	510	543	508	516	487	490	535	537	530	534	507	514	516	502	508	521	503	503	515	503	507	494	498	529	491	514	518	507	570	477	505	570	493	521	493	531	473	530	470	489	534	492	465	512	536	506	525	511	498	523	492	468	517	476	523	552	499	488	494	480	507	537	503	482	529	512	514	502	536	491	455	512	508	504	490	494	515	482	537	514	543	535	488	504	523	496	515	527	484	539	469	516	505	545	487	530	489	514	515	507	507	520	517	515	510	525	479	507	525	446	476	494	524	484	489	520	481	513	520	493	476	499	517	505	544	486	483	472	512	553	529	480	485	560	494	534	521	483	512	520	475	522	552	501	525	470	555	503	498	487	515	526	478	548	473	513	524	532	498	528	491	504	540	474	483	495	537	533	504	510	506	482	509	534	530	549	495	497	516	497	530	534	475	503	541	519	535	528	530	521	475	513	497	497	526	529	480	474	477	525	518	460	487	483	519	518	494	531	526	528	522	508	510	465	533	497	515	519	530	512	513	507	495	531	504	527	517	495	502	510	530	533	457	480	464	511	531	543	491	511	531	536	508	546	513	526	474	529	544	473	558	496	497	521	512	506	523	486	496	491	545	493	535	530	544	504	524	517	554	494	502	529	528	515	475	478	523	508	513	500	497	495	467	497	516	523	503	517	519	531	539	545	492	516	538	524	511	531	545	501	498	442	521	513	538	523	501	497	477	494	487	501	483	528	535	522	510	528	484	533	512	499	520	526	493	542	524	529	509	507	485	511	551	508	486	584	494	514	516	487	504	499	493	516	525	514	470	500	464	512	566	506	492	511	518	542	488	491	529	507	486	536	526	492	492	480	513	509	549	486	511	535	495	476	498	498	483	498	547	517	503	500	499	526	530	549	504	510	525	536	520	514	511	533	523	515	518	497	528	494	522	526	491	523	544	495	484	522	533	493	497	478	518	539	512	510	456	502	497	544	510	519	464	528	508	510	489	542	538	489	507	507	510	489	491	535	514	508	502	543	519	567	476	511	534	526	498	523	509	533	535	507	524	547	521	486	504	524	540	480	483	504	506	524	486	517	499	498	485	500	542	554	473	495	488	487	492	478	534	477	493	524	459	550	510	488	464	499	489	517	497	513	524	496	513	510	514	565	497	519	522	520	530	585	504	503	554	499	502	468	537	493	509	510	518	520	506	537	479	498	488	519	502	486	505	521	552	516	531	484	498	482	572	490	527	503	539	469	524	506	533	523	545	499	505	521	510	519	500	466	534	535	513	522	487	529	497	514	531	502	512	493	539	514	493	526	574	478	530	526	488	516	502	522	465	536	487	516	501	511	519	524	526	487	539	509	540	529	504	508	502	525	534	471	523	490	506	545	504	505	529	478	506	483	472	464	496	531	516	543	497	524	494	496	500	484	483	501	520	516	518	467	472	494	516	488	534	529	452	547	491	502	475	513	503	510	521	532	502	545	536	526	505	522	508	527	495	545	507	542	501	493	507	495	491	545	501	519	515	502	536	557	515	501	517	544	510	516	514	479	492	496	513	507	514	504	544	544	521	508	489	512	523	505	506	518	527	482	511	516	485	529	526	462	504	529	502	498	513	504	531	481	513	522	527	509	502	545	516	474	514	524	515	509	485	548	535	508	507	509	520	473	523	473	487	530	506	515	555	505	503	457	524	501	559	539	519	495	503	474	521	535	498	484	497	505	525	521	497	515	455	518	546	492	514	519	489	525	471	509	525	489	513	497	476	494	487	496	536	555	508	496	513	505	529	512	521	497	498	544	548	508	485	514	522	517	491	526	494	528	501	488	480	524	475	551	513	538	511	515	475	514	516	497	511	500	495	533	539	476	533	521	459	496	509	473	498	511	544	533	492	502	533	571	520	504	543	489	542	484	486	517	534	508	517	537	531	532	503	505	538	500	447	475	523	503	533	506	507	517	496	509	487	477	515	482	525	490	539	522	484	493	507	517	467	515	458	488	514	518	516	490	518	495	476	510	506	516	530	548	551	511	531	490	496	521	486	501	506	486	479	498	495	543	510	475	517	542	510	533	526	534	506	521	510	497	512	473	489	529	526	500	538	480	522	529	508	499	519	520	466	512	531	513	512	494	489	507	492	518	514	468	467	469	510	487	516	515	498	524	527	513	477	474	523	454	519	498	451	541	499	496	498	538	521	493	510	504	521	489	506	492	511	513	494	465	508	494	511	480	540	497	523	494	531	495	491	507	513	499	548	494	529	480	554	527	470	494	496	515	494	473	499	499	500	518	550	503	499	483	493	508	570	491	482	535	504	504	506	540	477	494	506	486	488	567	504	479	523	508	510	483	531	491	519	505
3585	2286	1118	374	306	381	433	471	418	372	297	265	258	261	232	194	175	169	135	133	99	110	108	102	98	84	83	79	55	54	60	66	66	63	66	52	60	47	68	49	60	68	50	53	55	41	59	46	39	53	46	39	44	36	48	50	62	36	41	32	41	50	33	37	44	40	36	45	41	50	40	31	42	57	39	38	46	39	40	52	37	37	52	41	52	42	53	49	42	41	45	33	48	37	49	48	46	31	51	49	49	45	47	45	56	40	39	52	53	41	34	44	50	40	38	46	42	43	52	49	44	32	42	45	48	48	35	40	46	42	55	37	48	39	43	37	36	36	52	45	35	46	40	42	54	41	39	45	50	40	53	52	32	38	45	37	50	46	55	47	33	49	43	39	43	50	44	38	45	46	44	41	36	55	46	45	41	42	36	41	39	61	40	44	43	43	40	51	45	52	53	42	44	51	40	36	49	37	42	43	39	35	27	40	44	39	36	38	52	35	51	47	41	43	47	35	35	44	44	41	43	40	45	45	49	43	39	36	51	47	41	51	41	40	45	43	47	42	47	40	37	38	45	47	41	40	44	37	47	45	43	32	37	43	43	43	39	33	52	38	33	48	42	53	49	39	31	39	48	43	45	41	39	48	43	37	39	36	41	34	52	38	45	37	48	45	39	42	51	48	47	46	49	52	50	51	39	54	39	49	40	53	42	36	48	34	36	60	39	38	35	37	44	39	46	49	44	45	36	37	47	48	46	45	37	44	51	30	40	31	36	31	35	38	45	37	45	43	53	42	43	40	47	34	36	38	37	50	39	47	46	39	43	50	42	39	41	49	38	48	48	50	36	47	39	32	50	38	40	49	51	42	39	39	35	47	41	33	40	48	46	52	46	41	31	47	39	35	38	35	38	34	49	41	42	42	41	29	46	43	39	38	28	47	32	39	47	39	44	40	41	32	41	37	34	39	55	44	46	41	38	38	36	47	41	36	45	42	40	44	45	39	40	46	39	41	50	39	37	47	57	50	51	47	53	53	40	37	52	43	56	46	45	51	46	36	43	43	42	47	35	33	50	60	35	50	53	48	34	49	40	35	48	45	47	60	45	41	37	36	38	39	48	37	31	49	41	39	43	50	38	56	53	51	66	36	35	34	43	46	42	44	54	48	48	45	47	44	45	50	49	53	46	37	49	50	46	40	43	49	51	49	44	44	46	66	63	29	43	41	46	48	50	47	40	35	45	42	40	49	42	45	52	47	45	39	50	50	51	49	43	42	41	47	34	45	49	41	33	43	48	42	52	33	51	47	36	37	42	63	46	42	55	55	43	51	40	42	37	34	40	39	45	54	49	41	45	46	32	48	48	34	48	48	44	36	39	47	54	51	48	46	33	46	42	43	49	45	43	54	42	46	53	38	43	39	34	44	37	28	34	37	36	38	38	45	57	48	39	36	41	47	42	48	35	50	55	45	53	40	45	47	36	39	48	63	45	50	39	39	47	47	37	44	48	33	41	48	52	35	41	46	46	49	43	38	47	41	41	48	55	46	30	38	48	44	32	41	37	52	53	56	41	36	34	45	39	41	35	42	44	51	34	49	35	32	41	38	35	43	45	36	44	41	56	44	43	57	31	54	50	45	44	34	47	33	45	42	44	40	44	39	41	45	38	50	52	50	34	41	50	48	49	43	39	48	33	51	44	43	43	44	55	48	52	48	55	42	40	50	29	40	42	44	53	43	43	42	27	56	43	48	47	30	50	46	40	49	50	39	46	48	39	38	46	55	39	41	47	50	42	38	39	34	45	43	48	39	31	53	43	43	41	34	50	57	55	42	44	46	33	51	42	49	36	40	47	37	44	48	56	43	40	45	51	47	45	45	53	43	44	49	33	42	40	39	45	33	46	53	30	39	51	42	46	49	50	45	40	43	49	49	45	41	41	46	33	55	43	45	54	46	42	52	38	40	33	46	45	45	39	39	41	43	44	32	47	45	45	41	40	45	35	33	33	41	41	51	48	46	43	30	43	53	54	53	44	55	44	45	45	50	39	54	49	56	38	42	40	48	34	44	36	32	44	41	42	42	50	43	39	46	51	34	33	43	41	32	52	50	46	46	55	39	47	34	42	48	39	39	28	40	41	42	45	45	37	47	52	45	49	42	48	39	54	40	44	50	44	50	41	33	49	41	54	42	39	42	45	29	46	51	45	32	44	30	48	45	37	49	50	42	36	41	59	41	41	40	54	53	35	43	39	56	45	43	49	40	44	51	44	48	44	43	36	55	32	42	41	47	31	44	45	31	37	37	45	36	45	35	40	43	50	50	56	47	45	40	43	31	40	45	41	33	44	45	48	33	23	44	50	48	56	46	42	41	56	36	47	45	35	45	33	42	39	51	33	55	54	53	42	65	44	38	42	43	45	39	36	44	46	44	42	42	42	45	40	36	47	42	56	53	34	35	46	40	43	40	34	39	48	32	55	42	51	34	43	34	35	54	46	58	52	52	48	30	59	40	42	46	45	41	49	44	45	43	45	50	50	40	46	42	34	38	30	48	47	51	44	43	33	46	37	51	40	50	42	36	47	39	43	40	41	47	41	37	50	47	45	57	45	36	43	45	49	47	37	51	47	46	37	42	38	32	45	40	54	40	38	36	53	44	41	42	50	57	46	38	51	39	49	41	45	39	45	53	35	31	42	34	41	37	44	43	39	67	34	48	39	55	39	41	39	48	34	37	54	46	35	40	61	47	30	49	39	35	38	45	41	36	46	46	59	37	36	41	56	34	47	49	48	43	38	54	37	45	38	48	35	47	36	46	56	38	41	44	40	39	44	38	58	39	34	42	43	52	38	48	50	43	39	40	42	45	48	40	35	61	51	46	48	37	41	32	41	46	50	47	39	57	41	46	36	49	39	40	43	44	44	30	46	45	43	30	46	40	41	40	41	56	44	41	37	40	46	32	42	47	46	39	57	50	48	46	43	37	39	46	39	40	48	37	34	38	44	58	45	41	47	57	41	39	59	38	36	41	46	53	43	43	44	40	50	41	43	57	37	47	48	45	50	43	49	36	45	47	58	51	42	41	50	43	40	36	59	37	53	39	45	47	41	43	30	43	56	40	39	45	45	54	45	43	37	48	44	52	41	40	55	42	39	25	45	41	33	40	48	32	44	45	53	40	59	40	45	51	53	45	33	43	38	51	44	45	45	41	47	41	46	47	47	45	53	42	48	37	43	49	40	44	38	45	40	44	37	44	49	50	48	44	39	41	50	40	54	50	56	43	44	41	41	43	43	49	46	42	51	44	40	38	50	42	49	48	44	41	45	42	44	52	37	45	37	51	53	34	46	34	44	58	41	45	42	45	53	39	46	45	43	46	43	36	42	46	40	43	34	45	59	39	42	38	42	48	44	44	39	31	49	58	33	46	43	41	38	53	55	45	36	38	50	43	34	57	45	48	52	39	55	51	43	41	51	48	56	39	53	41	48	57	48	44	49	42	37	52
28072	18349	11619	7274	12317	14798	14705	13822	12751	10870	8605	7393	6641	6772	5920	5044	3929	3631	3210	2613	2222	2143	1920	2063	1938	1703	1450	1211	1104	997	1003	866	820	788	812	807	805	794	692	702	714	679	795	621	611	540	509	459	490	515	502	482	420	435	442	429	445	401	417	399	395	402	420	388	367	403	423	385	363	390	388	384	396	378	403	402	435	382	382	416	384	389	392	379	376	424	386	405	399	398	413	391	407	368	407	415	416	396	419	371	386	393	356	384	396	346	386	435	387	398	394	376	395	395	414	377	399	395	385	401	422	397	378	383	390	395	403	380	360	381	396	403	382	403	420	369	357	387	366	414	391	372	373	403	366	389	395	394	407	390	402	421	386	396	395	367	372	406	398	392	380	381	368	418	376	420	393	378	396	345	383	374	381	377	392	388	402	362	384	392	386	410	351	375	429	404	418	399	393	395	412	366	373	362	370	389	373	400	401	399	392	368	363	397	363	394	401	385	395	389	392	381	386	369	413	408	379	383	419	403	401	406	401	373	397	414	399	405	394	421	400	382	400	413	417	392	430	374	421	371	371	388	383	359	385	387	379	389	433	377	380	393	376	355	368	371	395	430	394	375	394	402	390	372	399	337	387	391	383	437	370	384	415	389	387	394	390	419	370	373	412	414	398	366	398	388	381	355	385	400	405	418	393	355	384	383	406	371	350	387	337	412	390	399	391	410	386	421	451	389	358	401	395	396	391	376	390	380	408	401	380	392	412	390	413	393	411	394	387	400	392	394	361	426	416	387	373	379	401	399	398	397	363	388	376	399	409	390	407	399	379	390	380	383	354	419	380	435	380	342	389	400	359	370	364	375	387	344	385	390	394	401	401	375	408	406	402	407	374	363	418	418	412	403	374	385	391	398	393	389	401	401	377	371	403	378	399	420	419	411	425	457	397	378	379	396	363	388	379	369	409	380	379	382	410	412	426	413	380	402	369	377	361	427	394	405	368	404	422	389	381	420	412	421	356	383	417	367	396	385	387	421	415	394	414	365	405	377	384	434	375	387	464	359	391	382	396	383	388	358	363	414	418	422	364	364	435	377	387	378	387	352	426	402	417	324	385	391	374	409	406	363	394	395	378	401	403	375	411	395	392	397	364	385	376	383	408	425	378	370	412	394	387	378	366	386	393	373	399	359	362	361	341	396	387	393	384	414	392	390	425	393	418	356	372	390	423	422	387	392	412	396	402	390	420	370	375	419	382	396	436	388	435	396	397	354	382	397	403	384	391	407	368	401	406	372	417	373	411	368	392	390	404	398	369	382	356	390	411	420	387	366	420	382	411	357	400	387	378	379	361	402	345	379	402	393	412	420	369	386	400	391	417	378	397	419	396	409	367	385	403	362	424	391	417	415	375	387	385	392	357	394	378	373	434	390	386	378	424	392	430	415	350	402	395	390	402	392	430	399	361	351	395	408	405	389	362	368	401	415	389	363	361	386	349	387	403	364	380	382	388	397	404	410	391	388	368	363	405	382	359	379	395	385	398	428	370	368	421	390	400	363	401	381	351	367	361	413	415	396	364	407	400	412	351	426	385	382	409	395	375	371	369	393	396	369	361	393	357	443	368	396	390	407	355	374	394	381	406	423	368	372	391	381	397	389	401	367	385	370	401	417	448	399	406	380	380	421	377	405	378	320	383	404	387	399	376	373	378	393	384	392	399	382	359	390	376	412	411	392	394	391	332	414	390	394	359	361	400	368	416	394	401	381	398	403	424	422	374	393	371	395	412	392	370	393	380	404	392	383	414	371	399	387	390	387	404	391	376	379	402	380	404	366	392	397	357	423	404	383	382	380	390	420	439	387	375	380	365	380	423	403	362	396	392	400	369	390	355	413	369	403	404	400	413	383	405	397	378	386	369	366	389	392	381	389	386	357	423	351	418	382	369	386	395	344	384	384	385	388	394	393	372	417	411	373	396	411	391	375	389	429	374	413	394	397	379	334	411	390	396	392	409	385	384	356	382	388	368	393	404	445	375	384	397	386	389	408	388	400	423	428	393	396	420	363	420	395	380	413	381	365	395	367	352	406	362	391	356	413	393	387	386	380	396	443	389	429	380	400	411	386	394	376	408	375	458	418	362	406	429	391	378	385	378	379	413	369	414	414	419	394	375	418	392	385	395	378	387	386	396	405	361	329	369	378	419	412	386	397	433	387	382	379	434	411	420	414	385	423	392	417	366	408	369	388	384	381	405	396	409	380	456	380	395	420	411	361	401	377	377	420	377	394	366	394	369	398	399	417	441	402	409	432	372	366	369	394	387	358	374	381	394	418	357	392	432	384	390	395	464	403	355	373	396	374	414	396	373	414	378	368	400	416	381	365	393	414	387	418	371	389	424	409	394	407	418	404	376	359	414	421	379	396	415	435	405	388	354	379	380	394	403	387	392	368	401	390	408	376	379	382	375	384	411	375	389	371	376	393	369	395	363	409	366	363	373	377	385	359	351	380	391	341	410	397	381	420	377	349	369	391	407	379	383	375	423	385	351	362	377	403	404	374	361	421	381	338	385	369	367	389	380	386	416	423	338	388	346	374	401	419	393	380	413	398	403	395	395	382	382	393	371	373	412	405	440	374	383	388	364	411	378	363	378	368	353	377	390	380	419	392	396	410	372	413	384	353	403	375	377	389	383	360	365	381	351	378	364	407	406	376	376	397	433	399	398	389	410	409	393	395	369	416	397	434	437	382	368	377	366	388	379	388	397	402	398	394	415	367	363	387	385	389	394	375	427	396	399	363	382	372	394	377	375	370	402	370	375	407	382	418	371	366	409	429	393	419	371	414	402	400	385	399	363	418	381	403	364	379	385	382	392	368	404	387	369	373	385	402	370	371	375	399	381	390	376	362	410	416	414	423	364	415	378	411	408	422	393	393	365	413	392	408	385	415	409	374	424	411	371	383	417	401	358	392	397	374	410	357	383	357	383	405	392	399	421	385	427	417	373	386	409	404	381	396	380	378	415	385	406	383	383	421	398	388	404	419	385	361	381	357	373	387	413	403	413	363	415	384	371	371	420	421	378	350	396	398	406	400	410	369	386	403	400	383	415	345	400	359	370	401	428	386	402	379	358	368	369	397	371	384	399	397	399	369	429	389	421	403	422	370	402	392	367	402	387	446	393	380	349	400	388	420	372	398	398	409	398	372	402	354	378	388	399	404	416	417	391	362	391	412	411	415	380	393	394	397	417	405	385	396	398	368	388	412	420	387	385	404	392	376	385	384	429	366	356	371	368	341	415	426	381	368	405	393	416	385	360	361	373	392	388	391	371	380	376	405	410	402	400	367	380	417	338	360	387	443	394	395	376	417	389	394	405	418	417	375	363	424	383	376	365	370	379	381	390	372	372	393	396	406	395	389	362	390	401	394	369	391	399	399	334	378	371	384	382	380	384	412	388	396	391	366	377	388	356	418	344	397	371	421	402	379	401	389	397	403	383	405	391	401	367	374	392	397
5667	5070	2040	543	437	499	619	670	552	531	401	367	350	373	306	280	245	186	181	163	155	137	127	159	132	110	99	106	97	90	91	82	90	79	78	81	73	76	84	75	86	62	62	73	63	68	74	73	85	65	69	59	63	62	48	60	64	59	58	71	60	55	57	52	60	59	56	58	55	59	75	66	62	59	60	63	78	71	74	55	73	60	56	67	56	68	60	61	55	69	67	67	57	58	62	67	75	72	72	63	65	46	54	55	66	55	59	71	61	63	64	47	55	63	53	56	79	69	70	63	75	56	72	54	61	65	54	71	60	50	58	74	59	52	52	55	50	58	67	72	83	64	51	66	65	61	69	64	58	81	64	51	64	58	67	65	53	49	46	49	64	52	59	63	71	66	58	68	48	59	67	62	56	59	54	51	59	44	60	63	78	78	60	52	52	67	57	63	49	65	52	67	57	46	54	49	66	63	49	44	54	58	48	57	59	58	70	68	63	76	74	62	57	71	70	67	53	66	58	51	59	70	53	56	48	59	54	46	66	42	58	53	61	58	55	86	73	57	56	55	48	53	58	68	51	59	52	50	53	58	63	76	47	47	50	59	59	52	58	60	52	65	56	62	50	45	77	52	62	60	63	60	68	60	64	53	57	55	42	68	52	56	59	72	65	64	62	45	53	53	60	63	56	64	56	60	64	57	60	66	57	47	58	59	58	62	62	75	60	78	60	57	47	62	58	58	53	72	65	74	67	57	70	60	73	63	55	49	55	58	62	57	63	56	62	62	63	64	53	59	53	57	63	58	48	70	58	59	47	61	64	55	62	58	61	66	82	59	66	51	58	66	60	63	48	53	61	66	70	79	66	50	47	53	56	51	63	53	63	68	60	59	44	63	55	57	54	59	61	60	61	62	62	55	59	47	59	54	59	62	63	68	60	59	71	56	62	57	58	72	70	64	57	52	58	53	68	64	64	60	69	58	50	64	50	47	49	61	53	50	43	69	51	61	63	61	62	64	46	62	54	53	57	39	88	64	61	59	69	69	54	62	72	61	40	53	54	58	57	62	57	60	47	50	72	52	49	59	75	63	54	64	59	58	67	61	60	56	66	65	46	64	54	60	64	57	56	73	63	63	51	55	58	54	53	54	50	61	52	44	68	58	47	45	66	51	57	56	51	59	60	57	64	54	50	66	65	66	50	53	62	43	77	57	64	49	71	57	60	57	66	71	63	52	59	72	57	56	47	77	55	65	55	68	65	56	60	61	57	49	60	57	54	51	71	55	56	52	55	59	61	60	59	53	49	72	42	45	61	51	53	55	62	66	58	65	69	46	65	54	75	55	72	72	46	50	62	49	78	59	67	78	60	62	49	56	54	64	62	57	51	57	59	73	60	67	61	56	61	52	53	63	68	78	81	47	58	51	68	63	62	60	64	67	68	64	66	61	71	61	46	59	54	44	65	55	57	72	65	58	62	52	46	65	58	77	66	61	68	63	48	73	64	56	70	59	61	60	57	55	51	56	59	50	57	49	57	64	61	87	61	63	66	66	66	56	47	57	59	55	47	68	43	48	78	68	64	61	58	63	63	51	60	51	61	57	61	58	67	60	63	58	50	61	53	50	50	59	57	67	61	66	51	50	55	52	67	53	56	57	61	58	59	59	67	52	52	58	45	58	63	51	72	63	57	59	52	60	70	70	59	70	61	49	56	45	67	62	54	71	42	50	57	51	56	58	57	55	80	67	56	59	57	71	69	56	65	58	50	58	60	72	56	74	62	61	72	62	59	57	56	56	67	66	68	61	50	58	62	54	68	62	70	61	51	57	50	51	55	52	56	51	58	61	61	59	67	48	58	62	64	60	71	70	66	52	56	54	69	60	66	59	70	50	64	63	51	45	70	58	62	64	61	56	57	56	62	66	77	53	60	72	44	55	61	58	73	61	48	76	65	54	68	60	67	69	63	46	54	59	54	57	64	66	57	66	60	58	59	53	64	63	57	69	61	51	59	61	50	51	57	66	72	53	49	62	49	50	65	61	62	55	61	51	63	63	68	57	65	52	48	54	65	74	48	61	47	53	63	50	54	75	65	71	51	49	55	59	56	46	65	45	50	61	58	58	61	52	57	68	52	59	62	68	59	58	67	74	61	50	71	62	77	64	58	77	54	64	58	66	64	70	66	57	63	77	54	52	55	59	73	78	62	56	58	65	55	56	70	65	57	54	51	50	67	55	54	61	57	49	56	63	51	60	60	60	62	66	54	44	72	64	52	68	55	51	62	56	49	78	50	52	56	56	51	52	63	63	52	70	57	55	47	62	63	49	59	65	53	48	58	62	59	46	51	61	47	61	65	52	78	51	59	58	62	60	60	53	66	60	56	58	53	55	55	60	69	51	64	42	56	65	59	58	71	69	46	77	56	58	64	59	54	62	64	61	56	69	64	45	69	52	63	62	60	63	59	53	61	56	49	59	57	67	65	78	51	61	62	39	52	69	50	66	52	49	74	56	48	60	53	68	55	53	66	70	60	64	67	55	61	57	57	48	53	49	72	59	50	67	64	60	51	69	56	57	62	48	71	59	56	53	69	67	64	68	49	56	60	60	56	57	54	50	59	64	61	68	49	56	59	59	51	68	58	65	48	73	76	72	60	60	70	58	63	69	67	73	64	65	62	70	53	58	65	69	66	50	65	59	62	64	46	68	60	51	57	52	58	46	68	70	59	64	56	63	63	52	55	59	63	77	61	58	57	61	59	63	69	61	69	51	65	70	60	59	56	57	48	65	53	44	46	51	47	45	50	53	70	49	62	54	67	51	59	57	64	62	32	53	61	65	63	65	71	62	58	62	56	53	65	65	60	61	63	58	49	59	56	54	62	59	56	64	68	48	66	54	60	50	74	56	48	42	58	46	60	54	62	59	66	74	71	55	56	78	52	55	63	59	53	65	64	57	63	70	58	63	69	67	62	59	53	54	58	66	55	69	60	54	55	59	53	68	59	53	50	61	70	68	59	50	49	64	73	66	42	63	55	56	72	65	52	65	47	51	62	44	68	65	63	72	60	58	55	53	60	52	52	62	59	50	54	48	59	58	58	62	58	52	50	63	57	64	64	61	57	62	61	66	58	63	65	43	67	52	63	54	59	77	62	70	56	70	48	61	57	63	58	58	64	66	64	70	64	66	65	56	62	70	65	58	70	45	58	52	48	51	67	49	54	59	52	63	56	56	57	51	67	52	51	58	74	66	59	67	61	69	64	65	58	62	52	65	49	42	63	65	40	45	52	66	60	58	65	76	44	55	57	64	52	61	62	54	60	59	66	56	69	58	48	50	70	42	49	65	55	53	58	54	56	65	66	69	67	62	52	69	66	60	53	66	57	73	49	48	54	54	66	58	58	51	68	67	39	78	59	59	40	71	61	59	76	58	58	72	53	51	56	62	57	70	65	53	50	62	74	51	47	52	52	48	64	71	65	70	56	61	62	55	57	55	53	68	49	67
34519	24868	14486	9211	15133	17828	17799	17271	15601	13013	10745	9228	8722	8141	7034	6124	5092	4566	4130	3250	2929	2512	2547	2791	2508	2121	1766	1465	1438	1413	1323	1163	1045	971	1050	1111	1096	1061	1060	1002	939	987	1027	799	796	744	651	636	684	718	667	578	563	567	584	575	564	572	597	567	541	526	561	557	543	569	568	517	596	533	533	517	534	595	574	540	538	515	544	573	545	559	557	538	549	535	512	534	594	543	512	544	513	526	529	530	548	562	499	510	513	519	518	578	544	535	523	574	590	547	550	542	537	530	572	576	560	530	562	535	549	534	556	532	539	552	487	473	519	544	560	542	535	540	545	518	552	542	530	551	508	542	539	510	570	534	521	574	543	521	550	536	534	540	535	521	481	529	536	531	505	542	540	523	516	527	492	493	535	544	526	538	541	525	522	580	500	583	549	580	539	503	535	531	526	537	526	548	558	528	563	558	516	507	538	530	549	550	520	524	567	523	517	520	525	485	535	525	499	539	539	531	520	466	524	512	517	523	521	543	516	585	526	559	540	527	555	536	548	512	552	502	504	503	538	535	546	496	514	551	487	555	500	506	551	548	516	562	553	511	511	527	516	543	533	554	528	504	565	578	514	513	508	496	550	550	541	563	547	578	547	546	510	597	558	508	532	555	515	538	538	501	552	546	519	525	511	536	523	557	496	526	543	503	494	567	551	474	540	535	541	515	565	540	566	487	498	538	488	481	561	522	578	548	518	563	522	529	547	534	579	540	561	543	517	545	535	532	528	527	554	577	526	523	504	531	556	552	572	501	504	509	538	573	524	518	537	546	543	527	524	539	534	512	549	581	521	531	533	522	520	542	591	524	499	507	544	563	529	547	576	511	505	579	512	532	531	512	590	500	542	539	561	503	537	562	554	507	493	524	539	539	486	505	563	543	548	501	505	518	546	492	489	523	560	504	557	543	538	518	511	511	533	498	507	528	555	547	521	527	540	529	555	550	543	503	544	520	561	504	556	541	548	530	574	513	498	541	542	533	518	560	471	526	493	521	516	535	515	547	539	556	552	502	567	528	534	532	572	546	551	516	516	542	548	541	515	489	529	510	526	535	508	557	530	520	504	552	554	532	520	516	528	481	572	508	551	556	519	539	576	550	521	575	523	491	576	557	515	544	533	559	521	568	545	538	506	579	535	545	518	543	536	505	567	533	559	551	500	535	528	514	548	526	541	565	516	494	508	541	505	525	528	553	535	569	520	559	566	546	557	524	484	529	547	516	547	496	537	530	511	567	536	531	533	541	577	546	529	557	536	547	536	528	517	509	580	531	541	532	501	498	503	535	533	538	538	567	537	520	548	550	537	585	540	543	563	512	577	535	546	523	522	512	516	549	550	488	533	549	547	521	512	528	520	518	520	565	499	574	530	532	511	522	551	550	562	530	543	514	532	533	525	519	565	539	523	542	494	509	509	542	536	511	528	573	499	534	555	511	524	568	540	564	519	528	496	524	557	530	514	581	519	539	541	550	519	516	522	524	501	567	528	516	538	551	559	534	504	547	566	555	507	504	550	487	542	523	546	511	523	510	524	597	530	507	551	519	530	520	542	522	528	497	498	538	551	512	527	564	521	584	510	534	510	541	542	536	533	524	519	506	560	499	558	494	534	526	520	531	511	512	559	530	548	552	531	489	567	540	537	556	538	509	526	532	542	554	561	588	549	505	521	524	569	520	568	546	568	503	493	518	565	519	534	525	534	526	537	519	546	617	600	535	553	560	536	531	504	493	514	536	559	559	533	565	544	573	556	539	551	568	543	507	527	528	533	514	547	515	499	520	558	534	518	556	540	552	483	510	522	534	563	528	561	478	537	571	539	516	522	524	504	525	524	541	546	457	488	532	536	532	570	523	499	513	536	503	534	545	498	511	521	496	500	515	531	520	564	534	529	519	530	515	543	544	539	533	557	561	514	515	583	529	491	499	536	516	512	514	521	511	505	520	507	540	545	543	549	537	512	551	510	545	512	527	518	508	517	561	492	503	540	520	559	561	530	543	529	556	503	590	504	526	564	519	517	547	514	529	512	552	497	547	532	517	505	557	525	526	529	558	565	563	544	548	528	507	559	497	513	498	577	495	527	553	528	544	532	571	519	546	553	516	562	526	540	507	524	538	539	555	570	578	561	510	531	539	536	512	530	556	478	581	506	507	515	539	524	487	525	548	539	530	541	537	576	520	558	544	541	523	535	531	531	510	518	560	510	540	540	545	586	553	542	516	563	567	538	533	549	533	482	523	517	535	511	526	499	549	520	585	527	560	492	534	474	540	541	561	537	506	528	528	521	510	540	529	525	524	537	522	578	510	556	514	510	564	546	503	542	494	536	507	526	528	551	526	540	549	515	540	535	553	533	535	523	497	488	549	527	527	565	490	511	514	564	522	587	512	537	562	518	513	518	515	497	521	546	588	554	554	576	525	543	551	540	537	538	542	493	516	530	512	515	542	502	547	525	538	515	498	539	494	534	527	553	524	519	542	499	507	556	544	504	505	515	556	528	486	492	484	518	552	498	526	521	513	562	556	562	581	524	570	498	539	550	545	497	495	531	571	474	524	535	510	545	533	500	501	497	534	529	519	522	527	526	509	511	516	557	539	541	498	516	543	520	578	506	472	563	558	522	518	531	549	493	545	503	535	507	519	549	529	539	503	516	488	557	554	548	557	531	494	521	551	504	542	536	558	547	559	501	517	545	544	512	542	532	576	557	527	509	553	506	546	509	490	519	504	537	547	511	534	512	551	564	558	493	511	514	509	519	515	507	491	531	545	557	509	552	536	569	504	531	552	564	529	527	546	527	568	541	546	499	531	560	553	551	523	566	533	542	528	551	545	511	499	541	558	550	545	496	572	533	554	487	488	511	575	543	556	532	506	526	526	522	544	526	579	540	521	504	514	567	516	537	512	518	540	528	533	533	557	551	540	550	490	534	518	537	538	520	527	513	565	495	543	513	516	544	546	554	575	486	517	527	530	549	539	527	539	521	514	529	511	536	571	531	530	565	524	516	522	518	531	538	537	542	457	576	510	562	544	529	532	517	507	516	524	594	546	574	502	548	502	543	565	544	530	540	525	546	547	543	512	514	561	564	528	563	530	538	550	551	591	583	574	522	513	498	536	570	541	552	531	536	513	535	518	528	507	530	511	544	475	509	504	517	563	533	533	539	513	519	503	512	551	548	518	467	533	547	531	555	530	542	527	519	541	543	517	497	518	526	517	529	574	539	546	535	533	559	588	559	533	520	558	475	521	558	576	525	556	533	537	520	509	537	526	508	515	555	504	521	568	514	559	536	539	550	557	558	509	547	523	550	549	519	506	567	507	510	503	520	502	518	529	544	542	518	528	540	515	546	527	545	528	547	534	535	535	550	545	533	537	519	588	546	559	557	523	552	546	536	514	530	507	514	547	528	579	569	491	541	538	556	532	488	501	517	501	512	558	574	524	513	546	542	509	569	537	552	534	520	546
5492	4015	1638	499	402	447	578	610	587	454	359	338	339	281	279	229	228	172	174	147	127	103	117	131	91	110	94	82	72	78	71	65	68	58	67	63	60	64	66	63	48	38	54	49	47	49	40	52	40	40	48	41	47	42	38	44	33	46	38	28	34	46	35	38	38	36	53	44	31	33	37	37	42	43	42	42	43	39	46	53	37	38	38	42	38	39	49	42	33	46	33	49	32	40	41	26	48	37	46	24	48	40	46	33	36	48	50	30	49	43	33	34	43	41	30	22	35	47	35	49	45	31	37	39	31	38	47	31	35	36	32	28	31	49	40	29	32	34	39	32	46	43	30	31	25	40	37	41	37	42	43	44	51	43	26	47	35	41	42	33	29	27	44	33	43	43	39	38	37	41	46	48	38	38	35	46	32	34	31	32	40	38	39	28	35	40	36	36	37	37	36	33	37	41	29	41	33	52	29	38	38	43	30	41	43	32	48	42	29	32	40	38	32	28	31	30	44	36	35	51	34	41	43	31	47	48	41	35	40	42	41	44	44	34	49	29	42	30	23	25	32	48	42	34	49	41	40	43	33	43	45	37	43	25	41	32	47	42	41	35	30	43	51	42	44	27	32	45	35	30	46	37	33	41	39	43	40	42	40	50	36	31	39	52	48	35	36	40	35	35	36	30	32	33	37	37	39	35	40	39	38	40	38	37	38	35	37	35	35	44	41	31	29	39	31	48	37	33	49	37	33	34	33	54	51	34	38	35	37	40	38	43	39	46	45	42	38	41	35	38	41	34	37	38	32	40	35	32	35	38	44	40	37	37	28	37	40	40	45	34	37	34	42	44	43	36	51	47	39	43	39	44	42	41	27	41	32	40	31	38	32	40	48	33	38	35	30	46	33	38	48	35	32	45	44	52	40	46	45	47	36	43	42	40	41	39	41	28	30	33	29	47	41	45	33	37	31	36	46	29	25	47	40	29	52	29	34	33	35	33	30	37	39	47	39	45	36	39	36	43	50	46	37	42	30	46	31	39	30	36	39	38	37	36	39	38	47	37	31	42	50	47	37	28	33	24	33	35	34	33	26	36	38	41	50	48	38	38	38	44	33	41	33	42	38	30	41	49	39	52	43	33	42	46	31	37	50	31	31	50	41	28	44	42	41	30	34	37	42	35	37	46	35	33	47	38	48	41	44	36	39	40	30	46	49	34	36	33	45	31	44	33	43	47	55	39	39	38	30	27	43	36	40	44	35	35	37	38	34	49	45	46	38	36	40	28	41	26	39	43	43	41	37	35	36	33	41	25	37	35	37	34	47	49	45	41	51	37	26	37	37	36	38	33	46	29	38	50	41	34	28	34	35	36	37	39	38	32	41	40	47	32	39	34	33	36	36	55	38	36	37	38	44	33	30	38	37	27	43	42	46	34	33	43	37	34	41	31	33	29	50	33	41	38	46	41	29	31	36	40	37	30	41	30	39	26	36	35	26	42	34	31	40	34	38	31	36	36	42	42	31	44	45	45	35	40	47	40	53	36	42	41	39	33	35	39	39	32	37	33	32	39	41	37	45	34	34	33	38	33	45	35	30	33	37	43	37	42	40	23	43	48	45	39	40	40	53	51	42	31	39	32	36	36	33	44	40	37	34	28	48	43	36	41	57	40	43	33	36	46	45	45	35	42	42	52	37	47	39	41	42	37	30	50	30	36	43	41	44	29	36	40	44	39	42	38	45	28	41	39	36	39	48	36	44	32	47	47	39	33	42	33	34	37	41	44	28	46	39	41	38	43	42	43	29	36	35	34	37	46	33	42	45	36	39	50	38	46	42	33	48	34	34	41	32	41	37	36	36	36	38	48	34	44	36	38	32	30	38	31	39	46	34	41	34	40	44	38	44	29	40	36	29	45	33	35	44	28	62	45	47	44	40	31	28	51	38	37	41	37	36	42	37	38	37	40	29	30	33	46	36	45	41	39	31	31	46	43	43	35	38	36	47	38	36	46	38	36	37	35	42	31	23	34	30	24	46	36	47	32	38	35	49	39	37	36	46	34	48	28	25	28	34	40	42	33	35	41	45	38	40	38	29	42	34	36	35	35	34	32	44	39	25	42	44	46	47	36	33	41	37	35	43	43	47	37	32	41	44	27	46	39	34	37	27	46	54	34	45	35	36	44	34	44	32	36	33	38	30	51	39	27	36	45	43	35	28	42	36	36	40	40	33	39	48	37	32	46	39	42	35	34	36	35	44	38	31	37	30	37	38	40	47	44	39	36	28	43	26	37	40	38	29	32	41	36	30	43	28	42	47	36	39	35	40	47	38	30	31	34	35	42	35	37	32	36	34	43	35	31	43	40	41	31	50	39	28	47	42	43	43	31	41	51	31	43	48	40	29	43	49	31	38	32	54	34	33	58	37	41	35	36	36	38	48	34	52	36	31	27	41	29	36	34	44	33	35	47	48	35	43	36	31	34	44	50	39	44	43	28	39	47	40	27	40	32	37	40	46	36	41	33	37	43	37	39	35	48	52	43	46	28	47	43	40	36	31	38	32	36	45	41	35	51	41	30	40	47	35	45	43	42	37	49	44	25	37	41	44	50	37	40	28	32	39	34	49	37	38	36	31	53	34	41	33	35	43	35	32	36	35	48	38	37	42	49	40	42	39	36	36	38	44	34	28	29	39	33	41	45	40	40	39	40	37	34	49	31	49	37	35	45	51	49	32	26	33	45	38	32	30	53	37	39	38	38	44	41	40	34	43	31	31	42	45	34	39	39	29	26	33	48	34	43	35	26	30	34	35	30	42	31	36	39	35	31	36	46	35	39	36	36	32	43	42	48	33	45	39	51	56	36	43	31	32	37	34	38	46	37	30	38	40	35	35	52	40	40	38	31	35	44	39	34	38	47	28	42	45	41	34	35	32	43	41	45	37	37	46	39	54	32	45	34	27	46	39	35	45	44	34	34	42	54	35	39	37	51	38	27	27	44	29	41	31	29	45	35	45	40	32	43	42	47	28	38	41	41	37	36	36	34	43	35	36	39	37	35	39	47	39	35	35	33	36	42	42	42	36	37	31	39	38	34	34	45	36	38	41	31	37	36	39	31	32	23	31	36	41	33	39	31	44	32	39	35	28	33	38	49	33	39	41	50	55	33	47	30	32	36	41	33	46	34	38	40	35	49	42	30	32	34	33	36	44	37	29	35	36	41	38	45	40	48	36	41	37	44	32	29	38	45	41	33	39	41	43	38	44	48	38	33	42	43	46	41	48	29	44	30	43	39	39	39	40	36	33	42	38	35	34	31	45	35	46	36	48	43	38	33	39	31	37	23	31	39	35	34	41	37	40	47	36	41	42	41	42	52	43	35	41	41	41	47	42	40	43	37	39	46	39	36	48	45	30	32	39	38	44	38	34	33	35	39	38	41	33	33	37	32	44	25	33	48	33	50	32	40	45	37	40	41	32	42	34	39	31	43	36	35	40	34	45	39	32	43
32460	23121	13625	8845	14443	16973	17748	17026	15045	12855	10509	9312	9008	8079	6888	5874	5060	4105	3907	3138	2922	2480	2721	2634	2326	1896	1578	1367	1304	1251	1021	935	882	884	943	928	930	867	788	794	818	836	701	616	610	514	593	619	564	514	499	459	400	386	377	383	410	340	380	369	359	388	349	343	373	371	321	361	365	353	343	335	383	401	349	350	331	372	342	366	361	383	354	391	364	362	336	399	325	313	348	329	343	326	366	340	369	331	344	370	379	374	346	354	354	324	364	340	386	314	341	360	333	339	378	367	351	339	360	338	355	316	346	321	356	352	348	321	340	341	345	351	376	323	357	321	329	339	376	327	370	353	322	350	320	387	346	359	330	353	320	340	351	334	320	364	363	331	370	370	369	337	357	350	356	369	376	350	311	335	367	310	321	350	332	382	356	374	346	330	326	347	350	359	339	354	339	326	323	323	358	374	371	357	343	350	315	319	330	323	336	347	391	346	349	356	305	315	333	322	344	344	322	347	322	377	325	316	338	343	351	323	329	317	343	312	300	334	348	369	340	318	364	392	331	317	323	336	345	352	330	341	347	347	353	327	343	318	381	336	388	347	323	315	341	355	367	325	339	323	335	372	335	354	337	322	320	346	335	305	355	352	363	320	341	330	327	366	352	340	340	347	284	354	366	322	341	355	338	355	323	324	326	364	339	320	363	350	379	319	312	338	365	364	321	326	367	337	354	352	318	335	368	346	337	326	366	333	363	351	339	369	382	346	309	359	363	353	328	325	344	327	336	348	340	360	350	383	353	372	364	329	365	353	311	360	351	324	337	350	378	324	344	360	368	364	348	348	347	349	341	331	363	326	344	335	374	376	297	352	331	342	343	356	346	370	319	355	337	325	349	323	388	374	325	326	318	331	373	345	333	348	324	342	339	389	316	349	325	335	354	308	322	350	315	357	354	336	344	371	340	357	364	334	339	368	386	367	340	325	318	339	340	366	321	325	325	320	316	330	354	315	324	355	350	358	324	356	354	326	344	319	349	329	324	337	336	358	324	333	346	365	319	368	364	312	338	311	304	347	385	366	352	361	318	346	316	364	339	345	372	366	374	380	334	372	344	358	354	341	340	349	360	382	368	346	345	370	331	365	349	347	347	373	353	339	372	360	346	303	363	332	345	378	346	354	327	352	356	324	328	351	358	354	347	345	376	352	378	337	343	352	359	346	332	357	349	335	348	362	329	369	331	388	348	335	331	351	323	366	320	323	366	337	341	353	307	337	352	354	349	336	344	330	317	343	340	331	359	333	341	320	364	347	303	359	355	339	363	345	335	359	347	352	339	384	356	363	372	328	390	327	351	323	364	323	314	333	329	362	350	341	357	359	381	359	354	325	366	354	344	320	313	360	305	332	347	369	342	365	340	344	328	323	358	377	333	341	359	340	325	337	330	356	372	331	386	360	349	357	354	334	340	367	351	320	320	342	303	356	325	326	318	361	321	362	339	377	326	342	363	403	367	322	357	324	329	352	322	336	356	337	338	361	350	378	363	341	392	352	341	350	356	367	364	341	356	322	380	350	353	367	360	345	325	328	348	315	314	343	324	375	329	321	350	385	340	355	340	331	334	348	347	338	315	361	367	366	336	328	334	373	349	310	356	332	348	321	336	348	361	380	314	338	345	345	340	350	347	339	375	355	333	334	340	321	364	343	330	312	336	351	361	340	342	331	341	302	321	379	353	344	373	340	357	343	351	370	329	330	346	344	356	359	343	327	330	330	327	366	364	303	366	354	380	344	323	344	342	321	321	349	358	373	317	365	335	352	363	351	354	356	345	343	310	346	347	353	334	372	342	324	324	336	374	322	338	363	326	349	367	358	317	338	337	398	367	354	346	365	351	353	346	347	343	371	334	335	398	371	373	332	357	374	344	407	380	341	365	333	344	349	360	354	334	335	372	347	387	363	340	382	375	316	368	342	336	366	316	332	353	336	367	361	350	350	325	354	343	344	319	320	363	327	354	356	356	340	379	332	334	350	316	343	334	361	334	367	342	344	326	341	329	354	336	336	331	338	334	359	331	341	307	361	321	363	300	350	376	343	325	320	326	320	355	348	357	339	347	313	341	334	355	354	335	344	350	342	363	331	347	319	348	366	341	387	329	363	376	353	348	330	344	365	340	352	328	362	330	351	343	342	310	366	315	357	368	335	314	334	348	337	352	345	367	350	309	317	309	370	328	356	355	363	324	368	363	331	341	378	349	381	363	352	338	329	362	357	313	326	355	348	379	337	333	340	342	324	369	328	359	342	398	372	359	325	345	352	328	335	354	342	325	360	367	324	374	314	340	352	321	351	333	339	332	323	327	355	328	356	366	356	336	339	318	364	354	338	308	353	385	370	350	351	367	346	326	350	345	337	366	338	331	338	359	361	339	314	350	356	343	336	324	349	321	333	318	382	290	344	350	345	357	316	313	335	347	373	332	349	326	348	334	371	371	357	327	358	339	311	323	347	325	354	366	316	356	334	334	347	381	293	372	350	359	335	360	310	367	330	338	391	342	371	371	378	392	327	333	324	333	333	346	315	332	339	337	344	350	319	368	338	341	382	352	328	357	324	321	356	357	318	349	345	302	356	355	298	376	348	344	348	335	349	317	361	320	337	335	366	330	353	357	319	322	326	338	322	360	364	352	347	350	307	352	319	344	323	328	377	344	377	342	353	341	345	309	366	359	351	371	340	344	353	345	347	335	341	341	344	357	383	345	371	371	341	342	367	333	342	374	372	321	360	335	356	334	341	330	362	337	337	352	342	350	354	360	360	378	334	352	363	319	374	343	344	341	368	324	324	366	335	374	312	346	345	366	350	333	343	329	349	365	352	336	338	348	337	371	339	313	317	367	365	315	354	347	332	364	373	347	379	341	339	334	359	335	338	329	359	340	337	353	363	367	348	342	343	363	348	341	327	352	340	309	344	318	346	332	349	337	330	381	362	339	355	378	384	343	370	341	326	356	356	327	342	380	337	358	348	314	342	362	350	336	355	337	360	319	348	334	350	387	332	372	340	374	351	333	328	357	348	327	365	368	379	330	313	384	363	353	351	374	353	341	338	359	334	358	360	352	380	347	330	345	332	334	333	340	372	341	380	335	318	340	335	351	358	365	335	335	331	355	338	326	350	354	359	351	324	330	349	306	348	387	359	385	313	353	383	312	350	374	294	365	319	354	324	358	346	344	358	337	351	347	328	372	330	326	352	380	331	361	364	371	330	342	369	354	347	314	341	326	347	321	352	372	381	367	350	338	334	376	367	330	350	369	346	338	348	350	343	349	367	371	309	342	366	357	363	359	319	338	349	348	340	360	349	336	370	316	360	386	349	349	374	334	311	338	368	322	370	355	314	327	346	326	358	340	329	361	337	319	369	337	338	398	369	345	343	344	349	360	339	330	354	351	319	329	338	344	344	346	372	362	333	348	345	341	353	322	362	345	333	360	390	365	324	339	339	391	322	335	365	378	365
7376	6675	2994	650	540	650	730	725	713	568	461	387	407	372	327	307	250	216	240	152	170	153	175	161	147	128	113	121	102	90	97	105	96	90	94	95	74	69	97	66	97	74	71	57	64	74	69	68	68	62	54	47	48	60	70	57	52	53	53	60	57	52	49	61	61	58	52	67	54	56	60	71	70	61	51	54	64	67	45	64	44	60	61	53	50	68	52	44	53	47	66	71	58	56	50	58	60	59	52	59	60	57	54	49	53	60	62	55	58	58	58	68	57	62	54	62	73	50	62	53	68	55	57	60	47	54	50	63	65	41	55	51	61	51	49	67	72	47	77	67	72	61	62	59	52	53	51	54	51	77	50	46	58	57	65	55	63	60	72	70	58	45	58	55	54	70	68	63	57	42	60	65	53	77	65	53	45	65	54	64	54	61	60	54	52	71	71	63	57	53	43	57	75	54	62	67	48	63	64	57	61	51	51	67	53	59	64	45	58	46	55	66	53	71	70	67	54	52	65	50	67	60	55	60	51	41	66	58	58	56	55	53	64	49	52	39	59	56	66	70	62	59	60	57	47	62	68	55	44	50	61	72	59	50	42	57	51	57	59	69	48	40	78	49	50	61	65	54	64	71	47	56	54	56	64	61	67	51	62	65	61	53	71	64	63	57	65	70	70	61	54	56	66	66	55	50	49	44	55	54	56	56	63	59	58	53	53	45	58	66	52	51	61	62	58	60	45	62	74	57	52	70	56	46	68	54	53	49	50	46	53	64	57	53	66	53	49	66	50	59	67	84	63	58	55	69	50	58	65	60	63	50	61	76	58	66	55	50	56	60	55	47	60	55	59	53	62	55	61	54	70	64	53	55	76	47	60	52	53	59	51	60	64	50	62	63	59	54	51	56	60	54	53	62	57	52	53	68	47	52	54	66	58	72	71	73	55	63	59	51	46	62	69	63	54	54	55	56	45	60	43	47	48	50	65	46	41	61	61	62	66	51	68	61	63	54	49	66	44	51	52	72	47	62	58	52	61	48	54	48	64	58	54	70	72	51	65	53	59	60	61	57	61	55	66	70	55	65	54	66	64	65	58	59	57	71	51	53	56	57	61	47	54	56	59	64	36	76	49	48	53	62	50	60	57	49	53	59	59	66	64	57	56	58	62	53	75	56	59	53	48	50	65	49	48	51	49	68	60	66	72	58	60	75	56	55	58	45	54	64	53	64	75	59	60	64	67	52	63	67	60	83	55	56	56	57	49	50	53	51	66	45	52	53	52	49	64	56	62	51	51	65	66	69	74	49	51	49	57	57	57	56	68	63	52	60	40	52	65	43	62	73	62	64	60	55	53	63	61	62	63	49	46	46	60	47	50	67	52	63	61	57	56	60	59	71	63	67	62	46	53	51	52	55	61	56	62	65	66	52	49	64	53	57	50	49	49	55	50	60	55	54	68	48	69	57	64	59	49	58	58	57	53	51	64	54	55	72	57	59	54	58	56	67	60	61	58	50	58	72	54	56	66	66	51	55	49	47	48	60	53	61	56	57	58	67	62	42	60	62	52	47	62	55	64	62	48	68	57	60	63	52	66	53	43	54	54	53	59	67	57	57	54	53	57	54	49	50	65	68	45	60	57	58	70	68	68	57	56	60	61	59	68	65	50	67	58	54	55	79	61	52	60	61	60	60	45	61	76	56	53	61	56	55	65	55	64	56	76	61	66	56	50	49	51	47	52	63	50	61	61	53	66	63	62	57	55	59	57	64	47	70	59	65	69	83	55	58	56	65	60	54	56	53	54	56	53	64	63	46	57	53	62	58	63	60	44	69	55	66	59	50	58	61	70	52	66	53	56	57	66	60	63	58	67	60	57	62	67	67	60	62	53	55	69	59	59	64	49	68	59	67	57	66	67	57	54	54	53	52	54	50	54	65	53	50	58	49	70	57	57	66	53	55	64	52	49	53	50	61	49	51	64	53	58	60	67	53	49	71	67	57	64	63	63	54	64	63	49	53	48	51	55	53	54	64	65	65	56	64	57	55	58	62	59	56	67	71	58	61	44	66	62	48	43	60	51	59	58	57	66	67	49	62	60	66	52	67	61	53	62	47	52	66	53	57	60	55	64	41	46	59	62	54	61	56	52	54	70	48	54	50	53	57	67	61	75	52	69	51	60	71	61	52	52	47	59	49	53	62	66	54	54	56	60	58	68	61	55	55	43	57	47	61	57	49	38	59	55	65	64	72	53	60	60	72	42	64	41	50	54	55	57	63	54	59	53	53	49	56	68	70	48	60	53	59	52	49	72	54	48	59	61	51	61	51	59	71	54	67	50	58	75	47	64	70	58	62	59	50	59	52	51	64	64	49	65	52	62	51	56	62	64	64	44	56	73	53	55	55	56	50	68	43	59	59	59	50	57	53	52	51	70	48	50	55	54	71	58	47	50	56	65	61	52	56	65	66	67	63	53	64	54	54	56	53	54	43	57	65	52	65	56	57	62	56	63	69	47	55	55	55	55	66	60	50	56	59	59	60	78	50	51	51	72	55	61	53	52	52	49	55	56	48	52	71	53	53	52	64	53	52	52	68	58	62	54	66	62	61	65	49	53	61	49	57	62	54	83	52	48	55	51	44	55	67	55	58	66	61	69	49	54	72	60	67	51	59	49	71	53	51	50	51	58	61	68	48	57	67	57	48	59	67	53	66	53	61	73	50	66	51	52	59	61	50	68	69	76	54	59	55	56	58	66	58	54	67	57	66	52	51	66	62	47	46	55	59	49	56	67	57	54	53	54	59	57	67	64	67	55	65	55	53	52	62	60	56	46	71	60	46	46	71	45	45	71	52	52	76	69	57	55	49	69	46	63	52	57	76	55	53	58	64	56	53	58	65	59	71	61	51	51	58	57	64	61	56	50	54	55	57	65	54	65	57	55	61	63	42	54	48	69	59	55	58	50	60	59	64	76	67	59	60	66	55	64	65	44	63	52	64	56	54	63	48	60	51	54	64	61	57	44	55	70	70	54	48	52	57	58	64	60	63	71	60	47	51	52	53	57	55	78	49	54	52	53	43	68	65	46	62	50	50	51	59	48	53	45	56	60	60	61	60	56	66	54	62	50	54	56	64	64	61	56	67	67	58	47	69	54	68	53	56	59	53	79	48	50	58	75	49	54	68	60	62	52	59	63	63	53	60	54	53	70	70	66	49	44	51	47	60	51	62	50	56	64	45	55	79	70	59	61	61	52	56	68	68	62	54	55	48	49	56	72	63	63	51	64	52	48	60	73	65	52	62	60	66	66	73	60	61	63	50	54	69	44	55	56	58	65	56	62	60	58	66	65	61	52	50	66	53	50	59	70	53	58	60	58	61	68	62	59	69	62	43	64	54	70	63	55	51	59	61	65	60	52	72	49	42	62	57	53	57	51	63	71	56	45	65	66	62	50	59	64	55	57	62	58	64	59	68	54	52	64	62	62	56	67	76	69	43	64	47	57	51
37001	27645	18933	10387	16654	19655	19922	18610	16581	14401	11859	10767	10403	8772	7779	6560	5688	4733	4588	3789	3251	3051	3239	3031	2644	2197	1872	1671	1603	1425	1315	1210	1186	1226	1203	1180	1126	1037	1043	1136	1017	996	885	822	764	841	890	797	779	685	627	640	633	551	566	593	542	561	568	547	566	513	548	491	525	534	536	493	576	559	569	545	524	537	573	576	540	572	522	529	521	538	526	536	557	531	514	525	561	542	500	533	552	536	552	520	582	536	532	555	520	538	524	513	525	546	511	532	533	553	519	523	489	501	558	523	535	543	558	495	531	525	566	489	516	492	499	509	491	520	546	482	551	486	513	527	566	516	519	484	529	571	554	465	506	530	491	496	507	588	534	486	493	538	534	479	480	512	492	523	517	533	471	506	546	520	478	521	501	530	547	519	530	536	517	526	517	480	554	509	481	520	486	513	511	500	521	531	500	495	532	522	486	501	533	551	544	513	526	502	522	501	503	521	518	557	558	496	549	574	495	523	506	535	538	508	503	547	540	501	551	508	509	523	563	542	550	523	513	516	491	493	520	556	511	564	492	520	549	508	524	537	545	500	566	522	544	517	531	542	541	499	503	513	564	513	563	522	537	483	592	535	495	521	531	563	485	540	504	524	527	491	498	509	536	510	514	532	559	549	498	475	491	536	512	504	514	529	514	528	498	526	543	541	537	507	488	526	530	500	522	498	512	550	543	522	513	525	540	504	529	479	511	506	535	526	500	506	510	533	516	490	531	584	512	510	510	488	503	493	515	507	496	513	524	546	534	563	555	507	595	563	503	480	524	520	535	511	469	491	482	514	513	520	520	517	529	537	547	551	499	588	509	530	529	555	507	516	526	544	490	525	539	480	558	505	536	520	506	523	501	505	528	557	576	560	520	511	535	543	535	547	502	535	480	509	512	518	547	506	506	529	557	520	515	514	530	488	496	478	562	489	532	542	511	523	514	520	532	529	532	520	498	516	510	502	515	522	552	520	524	538	515	555	506	544	516	481	531	489	503	533	526	506	570	538	544	552	501	494	496	527	507	508	505	526	489	525	537	496	473	510	528	551	521	569	504	544	508	485	551	508	535	494	518	526	549	525	539	540	508	553	533	521	491	560	497	525	504	516	522	544	524	504	522	527	513	561	517	511	541	509	547	501	511	502	497	527	545	516	497	506	558	577	515	513	523	537	528	478	524	491	502	524	498	478	503	528	544	531	489	536	495	515	520	568	483	535	515	540	470	522	505	509	556	537	487	500	518	561	547	569	505	550	543	529	504	552	475	483	470	511	521	529	560	503	509	486	509	485	506	569	556	554	498	502	559	536	515	524	540	514	543	513	519	548	522	544	519	481	549	488	523	559	518	532	521	548	486	564	498	501	527	498	535	531	524	539	531	522	511	531	533	499	523	514	512	526	533	475	524	518	550	486	505	525	480	535	521	515	515	490	492	519	505	533	511	506	543	531	511	514	530	510	543	539	514	576	518	524	511	474	501	497	512	542	531	520	546	509	506	512	480	533	561	526	524	510	516	539	503	454	535	480	539	499	517	497	483	529	549	477	512	515	517	515	505	547	497	518	538	571	514	516	496	551	539	533	528	508	514	507	492	538	505	513	541	520	570	516	521	532	550	531	530	528	561	522	513	516	545	525	550	545	543	515	563	511	536	524	600	497	525	528	527	524	564	504	496	541	512	546	545	533	555	474	528	527	519	497	564	499	521	504	515	541	521	527	560	523	538	577	505	538	517	491	537	549	529	537	498	529	521	522	541	528	547	525	517	546	525	534	503	525	504	532	517	495	502	531	504	512	508	517	543	530	555	534	538	492	493	529	489	501	571	518	526	517	493	542	498	517	509	539	524	523	565	553	514	517	571	468	530	542	476	526	514	507	523	531	496	545	540	499	532	540	509	509	504	518	490	485	518	521	521	524	563	559	567	531	533	531	521	522	479	545	516	521	543	499	497	539	523	533	513	513	533	533	504	545	493	516	549	528	521	541	485	539	557	526	498	517	484	470	540	482	478	514	527	560	540	510	487	506	487	520	536	513	498	486	534	535	532	518	513	528	477	500	535	509	528	519	546	538	522	521	537	514	535	517	519	540	528	550	536	490	520	505	491	532	519	527	513	504	495	502	504	491	506	523	503	494	538	532	528	522	523	560	539	512	523	506	510	505	486	520	512	509	517	515	542	529	524	545	512	522	520	583	528	504	532	500	529	528	579	543	557	525	556	526	501	563	501	507	517	501	511	494	520	530	521	532	516	542	555	520	538	570	549	508	515	516	517	499	495	537	498	501	479	527	524	517	549	476	527	521	510	517	511	542	526	554	508	532	489	539	570	541	504	532	546	540	515	516	510	549	519	477	531	527	552	512	507	537	526	537	547	584	553	499	521	519	520	510	530	546	455	476	538	530	515	514	506	490	553	532	530	577	543	468	534	514	507	526	490	491	485	475	479	502	494	550	506	547	544	532	526	553	549	527	530	501	550	509	495	540	527	522	486	521	546	514	484	519	513	531	517	502	509	549	507	516	524	534	529	530	529	513	549	544	519	512	511	531	542	559	512	524	503	540	495	529	511	522	518	533	506	527	543	510	525	524	523	495	519	467	528	506	514	519	485	504	514	535	491	546	547	564	483	494	512	520	465	502	497	528	535	538	494	514	510	557	518	510	484	491	549	541	560	541	495	490	504	543	529	508	502	532	521	546	527	537	521	498	486	508	523	501	524	500	550	527	514	523	532	536	526	486	542	529	536	516	500	528	503	506	556	503	574	489	531	524	531	528	532	525	499	536	533	515	492	528	474	473	512	515	504	566	530	504	557	485	514	556	547	506	549	532	576	536	508	514	540	513	529	511	497	532	526	526	499	553	503	533	529	527	525	568	532	530	506	521	537	525	547	512	515	530	534	515	489	523	499	521	554	510	485	523	528	505	510	552	536	523	516	536	556	537	524	494	524	525	487	554	544	495	501	515	515	518	502	507	534	517	564	526	511	522	527	519	521	508	534	506	529	518	538	506	498	536	507	530	549	523	550	526	510	521	520	540	509	511	525	540	490	480	541	536	483	499	507	533	517	492	514	500	496	531	495	544	531	488	538	511	526	538	514	494	523	514	520	515	513	531	519	520	537	527	534	539	494	500	534	459	457	555	499	469	553	548	525	545	545	534	508	499	527	502	577	497	548	488	503	533	552	514	557	490	528	526	517	504	520	520	543	522	512	507	533	517	539	496	536	507	535	522	550	554	583	546	560	538	530	522	531	531	488	526	487	497	471	505	523	491	508	567	498	537	518	505	500	508	515	505	516	505	492	507	557	504	515	558	544	506	517	505	537	524	524	535	543	505	528	517	583	499	568	497	535	551	511	540	511	516	505	518	537	538	484	504	522	511	544	491	531	549	531	529	524	523	512	517	523	536	523	542	521	533	532	542	504	496	511	559	525	507	499	532	483	528	463	513	527	550	504	512	540	541	507	526	494	522	521	523	519	516
3632	2192	942	375	341	426	503	522	439	371	335	304	323	250	254	209	154	134	171	124	107	119	107	119	97	111	93	62	77	64	64	60	66	51	55	71	54	65	53	60	46	46	52	47	51	59	52	54	51	45	41	37	46	43	42	44	54	48	40	39	49	39	43	57	45	49	53	32	42	39	38	46	45	44	43	57	42	45	37	53	39	37	48	39	39	37	37	31	31	46	45	51	53	43	49	45	42	54	42	51	46	41	41	51	44	51	48	56	53	47	57	42	51	39	52	26	57	38	46	50	36	45	45	36	43	44	50	33	60	34	45	45	43	59	43	45	51	38	52	54	50	57	41	47	54	49	44	57	41	48	42	46	49	40	38	45	48	57	43	34	48	43	36	42	49	47	46	45	39	49	46	35	58	57	40	48	41	44	43	43	41	53	38	41	41	57	44	53	42	53	42	39	36	42	53	45	43	56	38	38	38	54	39	36	39	44	41	38	32	43	53	43	46	43	35	43	42	35	45	48	41	50	31	56	49	42	44	37	42	52	33	52	36	57	39	46	55	43	37	44	46	44	45	38	51	50	32	39	38	47	49	43	51	53	41	35	44	34	44	46	29	60	47	40	36	46	52	41	38	59	41	33	49	42	45	38	38	44	35	56	43	48	51	45	51	42	41	40	47	40	40	41	46	29	54	45	41	44	45	33	45	51	34	53	40	43	53	33	56	55	49	33	51	32	39	52	52	43	44	55	43	45	50	54	50	49	50	36	45	53	45	41	55	42	40	43	39	37	40	41	42	40	45	40	45	44	36	41	37	54	39	54	42	47	52	44	31	41	33	39	45	41	54	48	61	53	46	48	49	49	53	46	39	39	49	39	51	45	44	37	55	27	39	51	38	41	44	47	58	48	48	38	32	49	40	50	41	38	38	51	30	57	51	48	50	43	43	48	45	47	33	40	42	42	43	45	46	48	37	49	66	44	46	36	40	57	46	47	43	64	44	48	41	54	35	47	40	46	47	61	59	45	52	43	46	47	46	47	37	42	37	42	39	46	44	50	57	44	35	45	37	39	37	53	41	41	47	45	42	61	58	42	41	52	44	41	46	42	41	49	49	43	55	58	46	43	30	48	44	40	59	46	42	46	51	39	42	33	34	37	46	32	32	31	39	42	44	50	41	33	42	42	41	46	37	48	36	47	61	41	44	41	49	40	36	39	53	47	43	43	30	60	33	54	42	47	37	42	45	40	46	36	51	59	45	56	43	39	54	42	48	44	43	46	37	43	44	46	36	37	55	42	39	35	48	42	27	52	44	43	40	31	43	37	46	38	54	42	51	51	47	46	49	56	29	42	38	40	39	37	53	41	41	53	52	53	48	35	40	41	33	56	47	45	41	47	38	40	36	39	53	48	47	40	37	38	46	38	48	45	45	40	45	51	42	52	42	41	47	39	40	59	43	40	46	44	44	53	35	52	43	44	57	43	47	43	39	48	31	38	43	47	38	38	46	30	44	53	51	39	38	37	46	51	53	39	44	47	52	65	55	51	46	34	37	40	44	49	38	52	41	51	44	48	34	61	45	43	40	46	47	46	50	52	38	37	53	52	48	42	39	39	53	52	44	49	36	41	39	45	52	41	47	48	43	38	43	40	52	43	51	51	45	39	50	35	46	47	48	47	43	44	39	51	53	43	44	53	33	46	42	39	40	49	41	32	53	28	58	49	42	45	43	47	45	47	41	36	47	49	41	48	39	34	34	47	55	44	48	33	46	42	55	47	46	52	53	47	45	48	54	50	51	41	52	53	47	44	46	26	42	45	28	56	46	43	53	52	42	54	42	31	42	42	43	37	53	38	50	47	45	41	55	36	53	54	43	57	40	35	39	44	49	51	42	39	37	39	46	34	44	38	47	46	53	51	47	45	50	42	40	45	47	47	42	46	50	33	38	42	47	40	42	34	46	53	30	40	58	51	43	39	44	51	43	47	48	47	38	43	46	52	51	49	47	45	38	34	36	44	52	49	52	48	41	42	45	45	48	42	57	49	41	51	50	64	49	40	34	47	54	43	33	47	42	43	42	46	40	55	56	49	54	53	41	36	43	49	46	34	38	25	50	46	43	34	41	51	47	55	48	43	55	42	48	49	50	43	30	46	51	39	46	45	41	50	38	41	44	47	40	50	34	51	54	56	45	35	42	45	44	42	47	52	39	43	41	41	53	34	36	46	30	46	40	41	44	46	43	45	33	52	46	35	49	53	44	36	36	55	38	45	44	32	45	50	40	38	43	51	42	53	45	42	46	33	43	45	45	43	52	36	49	50	40	54	50	42	48	38	32	52	49	35	49	44	54	43	43	48	56	42	42	41	37	31	47	44	52	41	51	47	43	47	44	48	28	54	48	56	41	47	56	32	49	59	33	39	54	46	43	36	36	38	50	40	43	50	42	60	46	39	43	42	45	47	40	40	45	43	39	43	41	48	47	39	44	51	45	42	38	50	48	42	43	39	40	38	48	47	37	49	43	36	52	51	35	44	57	40	47	41	43	35	40	36	44	49	43	48	34	58	47	43	52	41	35	50	38	44	36	42	55	51	43	42	53	48	42	36	48	41	33	35	48	39	47	33	57	47	47	50	46	59	38	61	45	40	47	49	38	48	51	36	45	45	40	36	50	54	37	45	32	45	44	37	36	47	52	37	36	46	43	39	51	48	58	48	40	41	40	36	37	55	34	45	44	45	49	45	54	49	46	41	46	44	32	67	54	44	46	44	47	52	45	44	39	43	37	43	42	45	40	55	35	32	41	44	41	42	58	47	45	43	40	38	42	37	45	44	44	43	50	40	51	51	49	34	43	34	38	56	40	41	27	42	36	41	47	52	47	42	42	46	38	52	32	38	43	38	40	43	36	46	37	44	41	45	54	46	44	43	59	37	46	46	49	36	50	39	50	38	39	48	54	35	47	41	55	42	44	53	41	45	49	45	39	45	47	45	34	41	45	48	48	43	45	46	40	46	48	29	46	47	49	44	46	48	52	45	45	40	43	41	41	47	46	47	43	42	40	40	55	43	37	46	51	46	32	49	43	45	62	47	44	38	52	47	32	47	31	42	42	33	44	45	42	47	47	39	45	47	45	50	41	50	66	47	45	54	48	44	45	37	37	45	44	36	53	46	40	35	39	38	46	43	37	42	32	41	39	36	39	51	52	42	52	44	48	44	31	49	50	40	54	45	51	46	45	52	49	47	43	38	53	33	47	55	47	39	53	33	42	49	41	52	45	40	45	44	44	40	62	47	55	40	46	48	53	42	49	53	38	55	47	50	50	55	41	50	43	41	39	44	50	50	48	58	45	45	49	42	36	44	38	40	48	53	43	44	42	39	47	50	46	44	47	42	40	50	35	45	42	46	40	40	38	47	47	53	46	48	42	59	53	50	50	42	39	44	54	39	39	45	46	53	37	32	35	47	46	46	37	54	40	39	44	44	44	33	41	50	31	41	50	41
28191	17586	9617	7444	13074	15872	16304	15070	13190	10659	8986	8576	8016	6628	5721	5105	4148	3651	3371	2875	2422	2354	2354	2060	1948	1605	1387	1227	1115	988	976	940	877	857	811	780	796	785	758	723	687	637	600	562	578	698	555	538	508	439	423	445	463	405	456	405	407	425	421	385	410	420	376	385	417	380	425	421	419	388	416	378	405	404	423	396	423	387	379	458	436	425	394	418	403	399	419	439	424	413	403	390	415	401	444	374	373	397	421	441	371	371	392	396	410	380	428	402	383	402	408	400	437	383	402	422	367	424	393	430	395	394	376	399	397	406	368	415	402	396	401	386	435	386	384	349	411	408	400	412	403	379	392	423	395	374	398	398	402	390	406	394	369	415	407	412	403	388	413	390	371	376	376	403	399	380	417	397	374	425	416	362	435	398	392	418	380	388	378	393	388	413	391	371	386	377	389	410	368	392	358	389	404	373	394	374	409	412	393	391	395	374	382	394	383	417	382	418	412	403	394	404	382	415	387	391	374	389	387	399	380	426	399	393	390	376	445	428	360	410	393	415	390	372	381	368	437	460	412	405	397	371	417	413	401	413	391	381	412	383	412	398	408	399	415	409	379	414	373	402	415	382	420	383	391	403	386	381	405	399	394	408	395	399	419	390	408	402	388	379	408	393	385	396	389	399	399	386	418	423	396	369	419	414	409	390	366	369	414	396	358	428	410	385	391	402	394	387	399	377	456	408	393	385	412	386	381	384	393	387	426	413	411	376	369	440	381	403	389	387	347	370	375	383	392	419	382	393	376	420	379	358	413	404	435	396	373	410	400	385	387	377	380	366	427	409	417	366	394	385	402	397	409	408	395	384	405	376	397	366	413	428	388	392	427	373	397	393	398	392	389	402	393	381	417	360	375	409	385	387	398	380	395	410	366	436	419	402	419	427	385	400	396	407	408	418	389	390	382	396	398	418	388	415	392	413	404	373	376	419	407	434	370	416	385	401	398	393	375	433	377	365	385	407	392	405	401	372	422	413	402	372	391	389	401	423	394	394	414	426	381	444	394	406	385	388	427	388	404	384	377	385	373	355	369	365	401	424	377	384	399	438	369	386	369	400	398	418	409	391	412	438	389	359	400	388	404	402	410	396	393	378	394	403	395	441	348	401	406	387	378	373	374	397	374	419	382	405	417	408	383	418	370	410	403	418	415	405	347	411	409	393	420	358	380	423	395	404	414	411	406	367	415	366	373	400	394	390	408	418	437	373	358	386	364	396	367	405	430	430	370	382	391	383	423	424	398	411	452	418	397	372	390	402	416	369	391	397	366	401	451	425	388	382	392	405	397	371	399	355	415	345	410	407	428	371	349	383	370	375	377	394	413	357	411	380	425	405	380	400	404	380	396	382	407	423	397	409	371	375	395	411	388	415	363	388	411	394	377	372	392	418	388	413	385	404	421	388	416	412	400	427	408	415	404	370	376	379	404	380	387	384	434	379	389	415	394	388	366	393	394	410	402	427	390	398	408	405	373	416	386	401	351	383	425	412	379	394	382	402	410	423	362	422	384	402	399	376	402	418	408	409	403	384	400	424	409	385	395	399	416	382	400	391	418	416	391	393	394	438	430	393	392	365	393	404	395	378	415	408	361	398	430	421	391	382	382	380	407	403	369	410	379	403	420	415	383	395	416	441	427	365	393	395	369	420	389	398	395	398	429	385	380	378	395	381	385	397	367	364	394	413	431	402	397	402	390	404	417	382	397	428	409	404	390	413	397	393	375	398	411	339	412	427	361	379	371	380	402	375	382	403	383	391	377	422	405	398	355	399	403	383	379	414	448	370	394	409	377	358	368	395	408	412	399	376	390	383	413	385	389	401	356	421	416	418	381	392	388	369	369	386	449	415	388	455	405	398	420	374	413	443	418	381	425	402	396	398	412	407	381	355	364	388	377	443	425	394	389	382	397	375	417	413	413	414	395	373	377	411	407	386	388	386	371	418	414	407	396	430	413	405	372	405	411	400	419	393	405	405	420	382	370	414	432	416	381	362	391	403	393	406	412	375	407	418	394	400	428	392	381	385	402	385	391	370	390	384	420	386	403	354	388	414	403	360	408	384	422	373	402	407	423	390	388	379	403	413	376	399	424	399	365	393	395	368	405	399	359	408	392	403	391	404	414	383	423	369	403	403	396	430	401	403	385	413	353	374	429	413	404	379	436	411	404	416	403	372	364	395	420	411	406	395	405	391	405	377	385	398	370	376	385	405	412	408	380	408	387	400	396	399	417	380	390	434	397	386	411	379	394	374	399	403	432	389	429	396	388	400	412	420	398	411	372	400	413	402	385	400	397	395	407	372	394	419	437	359	417	373	394	407	425	398	407	379	372	403	422	426	411	407	444	445	418	399	426	396	385	409	373	351	389	379	393	383	398	378	390	400	375	413	403	384	415	406	395	389	409	422	398	358	406	418	417	392	395	407	401	427	394	429	404	425	352	392	396	423	450	371	385	412	408	402	400	448	395	392	381	388	394	381	416	413	399	364	404	390	424	414	424	413	414	388	381	367	427	426	386	418	402	384	406	418	396	431	431	382	409	367	395	389	384	369	346	381	407	391	382	397	388	379	381	437	386	384	402	393	403	425	404	393	411	378	389	395	381	411	403	376	386	390	392	413	387	433	429	408	419	369	446	400	397	423	385	410	366	404	337	376	420	420	403	433	414	384	387	402	408	450	394	396	396	417	344	402	372	406	379	362	441	371	398	391	397	399	394	432	371	374	388	391	396	371	431	392	383	396	390	403	369	380	390	403	403	402	418	414	366	403	427	410	404	405	385	401	395	414	440	389	388	392	390	405	414	393	392	375	371	412	449	407	380	427	398	405	364	386	406	386	424	423	419	411	423	402	406	383	398	454	393	409	367	391	366	398	380	396	363	405	379	383	392	420	405	406	427	366	375	402	378	416	397	415	393	405	376	384	378	419	365	371	425	400	403	400	421	364	423	410	379	375	378	397	399	438	387	401	431	367	390	403	382	418	384	379	419	440	426	384	422	396	429	432	404	405	392	367	405	418	394	376	404	396	385	408	425	394	431	389	406	412	408	402	388	397	373	384	379	416	413	404	429	400	396	414	452	438	422	399	331	418	401	378	368	433	405	454	418	377	368	420	415	380	386	384	397	376	385	435	418	395	384	427	382	417	392	396	431	400	405	399	423	382	424	389	417	396	419	404	385	395	405	386	356	396	392	369	400	414	449	387	389	363	344	396	381	419	358	423	393	394	387	386	404	438	402	426	347	392	395	420	399	396	394	401	361	413	416	403	413	405	351	396	403	416	381	407	374	400	367	454	389	407	383	357	432	401	396	390	365	337	399	414	392	369	452	370	409	402	376	388	403	425	416	425	368	387	400	378	400	384	395	388	382	375	395	392	430	391	372	441	394	412	372	363	388	426	410	385	376	407	414	409	401	377	394	418	427	370	394	415	401	380	410	379	367	389	388	407	376	426	429	382	404	399
5431	4538	1545	498	442	579	692	658	561	519	417	457	391	327	329	273	229	178	209	190	151	173	151	153	138	129	116	89	88	103	87	92	90	75	80	64	97	83	75	90	87	71	79	82	78	85	74	72	78	82	52	64	60	77	66	62	62	64	59	60	54	79	54	59	61	71	72	63	70	47	43	57	68	52	74	57	68	62	51	77	63	47	55	54	71	66	70	56	79	59	60	58	68	45	63	48	61	59	72	54	64	61	68	60	62	61	53	71	56	57	56	53	40	61	48	59	57	57	63	58	62	57	69	58	66	59	68	65	45	59	67	60	61	66	41	58	57	68	55	64	58	66	66	49	62	61	56	74	68	58	49	71	62	54	62	53	64	59	58	55	60	50	57	63	65	76	59	59	54	71	59	52	67	66	59	55	66	63	75	74	49	48	70	55	69	79	57	70	56	41	53	60	64	57	62	75	71	65	76	57	42	58	58	73	56	62	70	54	74	60	56	63	66	56	56	51	54	51	66	79	48	62	58	62	56	59	65	61	63	64	52	75	64	77	56	60	64	60	58	62	67	55	53	55	60	65	60	67	71	63	59	59	55	73	64	60	63	76	63	63	66	60	65	57	68	65	51	51	59	55	57	52	64	58	58	63	67	70	61	71	67	60	61	57	56	51	57	58	72	52	54	56	72	66	63	50	71	61	62	50	51	66	69	73	54	52	43	43	56	52	62	53	71	46	63	60	62	59	60	61	64	65	61	62	59	61	59	65	51	53	60	63	51	59	66	60	59	60	73	67	58	58	48	62	60	56	57	58	50	59	63	52	80	62	75	78	51	72	73	58	68	55	56	61	47	52	58	69	68	56	50	70	56	63	61	66	65	54	69	57	66	59	59	59	55	68	49	56	66	66	68	52	55	66	80	60	58	65	65	51	56	64	67	54	56	71	61	64	63	65	69	65	56	51	74	61	63	69	72	45	65	55	68	56	81	62	55	87	44	67	52	65	70	50	67	72	69	62	73	63	53	46	64	53	64	64	57	60	64	51	51	54	60	52	52	60	51	56	62	58	59	51	63	61	64	54	55	67	71	49	66	71	66	56	45	62	65	60	44	61	65	66	54	62	69	54	59	61	58	59	64	62	57	57	70	54	64	64	81	62	66	61	63	63	48	70	55	63	75	51	68	65	58	69	56	72	58	61	59	69	56	68	59	66	61	62	62	57	58	79	56	68	62	63	56	55	55	64	82	61	55	68	63	61	71	70	68	60	73	62	63	56	65	55	53	68	64	67	75	58	67	60	73	48	64	72	57	64	59	53	56	53	61	77	82	66	42	56	62	63	62	55	64	60	74	66	59	55	62	64	68	76	60	60	83	49	59	61	58	59	53	68	52	51	53	58	62	62	47	59	64	61	66	57	56	59	60	62	60	63	67	58	58	49	57	52	57	67	64	63	58	62	64	46	61	57	64	87	68	51	72	65	59	50	56	66	53	69	64	55	81	65	75	63	58	49	57	65	67	68	68	62	58	79	69	76	69	53	56	78	57	68	54	61	67	53	66	63	59	58	55	54	69	66	54	61	54	61	71	59	64	62	59	65	63	52	69	61	65	70	69	71	77	61	48	64	62	77	59	64	63	64	50	62	81	58	54	73	60	48	49	57	78	66	49	55	53	58	59	58	51	62	61	52	66	51	59	63	47	72	52	50	61	68	69	58	50	57	64	71	62	67	51	68	45	59	51	58	57	59	55	62	61	69	65	67	53	44	63	55	60	57	57	48	57	53	63	67	52	66	73	62	58	58	64	67	82	61	62	65	67	69	57	61	70	61	55	58	61	46	58	61	50	58	71	61	59	60	58	59	68	69	58	62	51	46	64	69	48	56	60	67	57	47	59	58	66	68	52	57	62	68	58	64	62	64	65	66	58	62	59	65	55	60	65	48	57	82	64	63	61	46	56	62	65	62	57	68	62	66	64	60	51	60	76	56	65	70	60	57	58	69	71	62	53	60	64	60	73	60	53	62	47	72	59	60	70	71	71	65	50	66	72	56	69	66	68	63	54	60	60	65	55	60	52	62	64	54	55	66	65	52	59	62	65	64	78	64	58	77	72	76	56	72	59	58	62	67	70	44	73	54	65	58	70	61	60	63	67	55	67	52	51	54	62	60	54	71	66	63	72	69	55	59	63	57	55	65	52	58	61	64	53	69	60	61	78	69	52	57	56	63	75	67	71	59	62	59	55	75	71	69	63	58	68	57	77	69	58	70	51	64	54	44	57	66	58	68	53	74	50	47	64	44	71	60	57	65	51	50	60	64	49	57	68	66	84	65	48	49	54	62	71	52	65	59	58	49	64	68	60	59	51	53	64	53	62	69	55	66	64	59	49	58	64	52	52	68	66	61	62	69	47	52	60	51	69	58	48	49	64	59	65	63	57	62	53	47	70	54	72	60	73	50	69	61	76	59	50	74	67	66	54	65	66	60	52	72	65	64	52	57	69	72	45	66	62	57	75	64	54	52	59	61	63	66	53	69	57	65	53	58	63	45	59	62	65	60	59	64	57	63	53	51	58	77	67	60	67	67	60	56	67	55	60	70	53	69	43	50	59	60	60	66	65	60	55	59	64	60	59	64	53	60	54	49	74	67	63	65	58	65	62	69	52	54	65	60	61	56	50	51	62	53	59	53	57	57	51	45	65	56	69	54	54	60	62	53	71	50	56	68	60	50	62	56	51	67	52	67	67	68	66	72	49	79	54	73	55	60	50	42	39	63	64	66	64	49	61	64	65	53	67	65	57	66	62	57	54	60	60	62	61	56	79	72	53	56	57	67	64	54	58	62	55	54	56	62	64	68	67	60	76	61	56	53	53	65	62	62	68	54	52	56	53	74	54	53	60	76	56	70	70	66	61	53	77	68	64	61	59	51	62	63	67	71	61	68	69	51	51	59	75	55	55	50	57	58	67	60	59	67	63	48	51	65	56	81	56	51	68	61	58	70	64	55	61	60	59	68	58	67	61	67	69	51	81	62	65	56	71	55	60	58	69	78	65	66	71	57	62	59	63	61	54	74	38	66	73	62	73	80	58	65	60	73	52	56	71	44	63	65	58	71	60	68	75	66	54	79	57	69	66	63	68	57	44	66	61	58	70	54	65	58	68	63	70	49	62	60	67	77	56	68	63	55	47	64	62	58	78	59	70	70	62	66	61	62	61	51	65	50	68	70	55	57	65	62	61	58	65	56	48	50	61	61	49	53	60	72	62	60	56	63	59	66	56	49	61	66	58	62	70	53	59	66	56	70	72	70	63	68	54	66	63	65	56	74	63	61	70	59	58	53	47	72	63	57	63	59	59	58	63	58	66	70	62	50	58	60	57	55	56	63	59	59	70	49	58	66	61	70	63	63	57	68	62	61	64	64	56	74	69	54	60	58	69	61	64	45	62	65	66	71	69	57	49	70	61	65	55	65	65	68	69	58	58	53	58	56	52	55	74	50	64	66
33976	23963	12287	9013	16119	19576	19563	17933	15773	13184	11363	10983	9380	8093	7182	6483	5257	4701	4295	3719	3182	3084	2799	2718	2574	2293	1858	1657	1423	1384	1325	1213	1241	1080	1050	982	1093	1090	1077	1002	988	802	781	845	908	838	763	709	709	652	577	595	601	629	592	571	580	552	548	550	590	550	516	574	534	564	539	577	554	588	564	589	563	605	557	568	573	581	559	543	589	560	559	567	565	579	580	537	538	569	562	566	590	566	551	562	514	556	520	539	528	605	560	532	580	555	590	522	587	571	516	539	572	517	522	561	584	526	526	515	557	520	549	541	549	569	536	560	546	561	552	534	574	541	535	510	540	565	505	574	537	533	560	531	556	536	525	523	565	576	540	547	568	556	524	526	501	569	603	543	547	548	555	575	560	565	552	523	543	569	539	534	538	568	504	564	563	585	553	567	547	561	551	563	578	539	544	578	508	552	608	560	550	546	537	560	546	528	523	492	543	522	548	590	558	564	515	524	518	539	591	537	549	532	533	571	573	541	577	589	564	524	539	545	570	524	537	504	569	572	543	527	542	573	563	511	567	535	577	555	535	597	508	540	581	548	558	560	588	551	503	529	527	567	551	502	541	517	498	574	532	563	517	556	513	578	569	581	526	562	551	557	506	519	592	561	542	536	543	540	560	553	531	546	565	537	535	538	531	543	555	544	569	587	601	549	526	542	566	543	541	561	549	550	512	558	509	573	551	547	553	557	571	522	548	525	543	559	550	568	520	558	522	547	530	541	564	525	524	562	475	562	556	538	494	524	520	562	528	555	546	589	565	509	555	515	534	527	537	552	554	564	529	535	523	549	545	538	518	532	565	592	545	518	528	525	546	529	528	539	489	556	572	570	560	567	557	540	526	549	538	532	508	525	549	595	569	532	550	550	573	568	515	533	500	544	497	511	581	611	523	540	504	519	525	568	566	524	514	528	517	542	537	527	548	528	574	518	520	498	517	546	544	498	520	549	533	582	538	513	554	513	518	525	534	551	545	500	559	528	508	561	516	545	539	529	566	547	526	509	550	542	571	547	534	580	594	513	566	523	535	548	582	567	554	536	567	493	507	533	531	586	491	534	557	568	590	543	544	528	560	540	573	533	541	551	507	566	539	578	515	552	535	545	532	532	523	525	555	511	526	557	514	572	561	533	545	526	570	518	512	559	546	544	507	508	517	586	543	539	554	588	554	560	550	509	538	562	504	562	546	513	562	532	577	534	557	533	504	512	504	568	550	515	582	507	550	572	562	610	546	567	563	565	499	527	516	560	511	519	551	484	539	560	520	539	549	521	555	572	583	516	555	532	533	502	544	550	545	574	529	570	543	560	580	546	528	563	571	539	554	533	531	509	510	563	545	512	557	548	557	592	522	547	577	546	511	534	586	555	550	567	558	511	553	571	569	516	541	575	595	552	545	545	506	561	553	547	551	556	536	494	517	502	561	550	570	506	541	510	539	553	573	545	550	530	541	528	554	557	538	535	539	534	541	561	572	564	538	578	520	531	541	532	569	500	554	576	565	537	548	520	546	540	545	572	569	506	521	532	540	572	552	516	562	493	484	574	578	510	550	530	541	550	553	581	587	534	538	554	530	554	526	520	576	586	553	520	561	549	521	549	535	534	576	514	544	561	536	577	508	531	519	525	563	592	566	541	588	524	535	530	566	511	544	541	548	534	543	518	550	572	527	527	538	552	564	513	554	529	574	525	557	593	537	518	511	529	507	511	534	537	521	532	512	553	529	537	530	570	523	611	497	547	538	532	537	550	571	530	538	479	537	503	534	509	557	532	537	539	561	556	543	561	559	528	519	571	535	532	542	523	553	515	528	543	556	522	529	575	592	559	540	513	588	533	585	527	530	554	534	572	566	510	572	529	577	575	573	538	514	566	529	565	541	570	548	522	582	516	574	570	564	550	516	536	554	548	563	543	547	563	542	522	529	606	578	551	517	494	519	545	579	564	542	541	498	575	549	505	549	524	564	548	505	583	557	536	510	572	549	575	549	528	533	519	537	579	579	559	521	528	555	531	532	545	522	533	548	570	589	574	596	561	495	572	510	549	567	576	557	502	582	549	529	517	534	498	510	540	544	543	584	554	514	546	529	551	558	551	570	604	529	572	503	592	549	573	557	547	554	499	545	504	561	573	525	504	560	562	543	548	514	526	559	567	511	559	593	546	534	592	539	550	543	548	578	491	513	559	557	539	594	563	524	560	565	544	574	560	541	524	535	557	518	546	581	590	597	521	552	483	524	563	523	569	541	518	520	571	610	555	537	569	502	537	525	566	562	515	605	502	524	527	546	557	564	548	524	501	543	549	524	507	518	538	594	503	549	567	553	548	564	574	578	553	576	573	555	542	560	538	563	521	565	564	529	544	509	511	554	561	554	573	530	548	559	538	574	535	530	510	535	536	553	580	517	553	579	509	580	511	545	549	550	573	578	559	537	562	529	591	510	566	553	509	547	541	571	540	564	502	534	562	585	511	539	506	594	557	485	483	539	559	575	586	569	524	541	569	593	564	538	542	536	543	543	581	580	531	512	550	522	536	537	537	563	554	599	543	575	575	528	575	578	554	575	582	505	574	548	555	536	567	536	584	508	545	585	509	526	558	562	575	567	557	501	557	583	537	516	534	554	546	593	525	551	524	575	549	504	530	512	556	550	495	558	567	542	527	489	539	541	545	558	564	549	567	559	525	552	553	545	534	513	520	565	575	554	540	511	543	521	539	535	566	584	543	530	546	527	538	573	518	569	504	561	556	535	582	532	520	490	585	541	560	520	600	526	570	544	548	532	525	537	536	558	563	558	593	546	542	548	515	543	536	519	508	548	535	518	548	585	528	523	571	575	555	515	539	538	537	510	545	530	556	535	576	538	527	544	495	552	535	570	551	547	511	585	561	559	560	513	553	577	532	536	543	567	536	568	551	522	533	556	562	557	509	563	554	526	546	561	520	543	546	539	541	532	507	557	582	563	527	590	544	536	555	533	562	556	486	562	548	605	511	555	552	529	550	587	538	536	556	547	560	535	571	534	576	550	556	556	573	554	565	528	551	482	561	565	550	572	532	553	578	535	528	538	548	604	548	572	511	556	565	531	577	562	526	592	560	506	562	564	542	576	512	542	551	536	562	539	594	516	516	554	506	527	553	569	579	540	560	547	529	555	510	531	519	541	580	524	510	561	533	554	543	517	546	552	519	534	566	575	550	551	563	533	529	594	555	587	535	522	560	544	552	570	562	554	542	536	559	583	530	534	535	549	541	570	566	506	516	552	581	529	510	547	503	585	554	535	567	509	532	526	538	587	603	577	500	578	488	511	550	533	569	562	545	556	550	529	540	566	562	547	523	514	526	519	548	563	589	559	534	570	596	523	567	509	530	537	508	522	520	557	527	577	550	514	541	554	551	534	551	554	548	528	539	545	570	541	565	557	512	543	540	544	521	558	493	523	562	544	525	563	568	576	532	550	515	553	571	585	571
5397	3428	1204	454	414	555	659	669	551	458	426	427	338	288	270	273	222	175	163	155	160	166	135	124	109	106	90	91	80	84	66	60	58	59	54	59	51	64	53	59	57	55	40	43	48	54	49	45	33	54	33	42	33	26	42	50	40	43	40	38	33	42	33	43	45	31	48	41	30	41	39	28	49	39	41	26	26	40	43	44	25	35	40	33	46	42	45	38	43	41	34	38	44	46	31	29	41	37	38	45	45	38	37	41	45	39	45	26	45	30	41	36	31	43	27	34	27	37	37	31	30	30	37	37	40	37	32	38	36	29	44	46	36	33	45	35	35	32	36	43	31	35	25	38	38	49	45	44	37	37	41	39	51	35	42	38	25	42	41	28	44	38	39	49	31	33	36	52	36	42	32	43	36	37	24	31	43	37	28	29	32	35	28	33	43	45	38	41	31	43	40	36	52	28	34	34	49	38	58	48	34	37	25	37	41	38	35	41	44	35	45	42	33	47	38	35	35	36	37	38	55	44	49	50	39	42	46	29	36	45	29	51	28	42	40	40	41	50	36	35	38	38	41	36	51	37	41	38	46	44	43	46	34	33	47	45	43	42	32	40	35	33	58	37	44	34	43	34	32	40	35	39	41	36	37	38	48	37	46	53	38	41	35	47	41	44	39	40	48	37	37	36	33	37	46	34	28	38	41	39	41	34	35	56	42	41	37	32	35	34	39	31	29	40	41	37	47	38	47	43	44	52	23	38	53	37	31	40	43	49	31	41	48	47	27	43	32	28	40	42	29	40	39	45	34	37	47	35	42	48	42	37	38	50	44	44	56	46	43	41	34	48	44	36	41	39	41	30	37	41	35	39	35	36	27	45	40	32	30	39	30	28	49	43	33	33	28	40	43	34	36	47	36	43	57	38	40	37	36	35	43	33	43	35	43	43	47	46	45	44	36	37	37	38	46	39	38	40	32	41	39	31	40	38	44	37	43	30	33	42	36	35	28	46	44	52	44	50	38	41	42	33	45	27	48	28	39	50	31	31	30	48	29	43	40	46	52	37	46	38	34	49	35	37	28	38	42	39	41	40	34	39	44	37	39	34	40	49	37	38	45	47	31	33	50	43	48	26	37	27	36	33	33	38	34	53	31	45	41	42	48	36	29	46	36	39	40	39	50	40	35	35	35	36	54	45	34	32	34	38	44	44	37	26	43	39	33	30	36	41	34	34	46	39	42	40	43	41	39	33	38	35	28	38	26	30	51	34	52	32	37	45	49	51	34	39	31	36	41	29	33	34	29	47	32	36	45	38	40	41	33	51	41	45	30	38	34	44	34	25	36	45	38	43	34	39	36	39	43	37	38	42	42	33	44	36	43	40	32	43	31	44	44	40	47	50	40	29	25	39	54	34	33	39	43	33	44	37	43	31	44	31	33	38	32	35	28	31	39	26	35	41	49	41	33	35	43	30	34	32	44	38	45	33	30	35	26	24	30	34	35	37	31	41	45	43	39	32	35	39	42	48	31	37	31	43	41	42	31	37	34	49	50	48	26	41	26	28	36	36	49	44	31	41	40	37	41	33	39	41	36	35	40	37	46	38	40	47	52	37	36	39	51	27	44	40	45	42	50	50	33	33	44	19	53	42	27	40	39	48	47	38	43	36	43	39	51	38	35	37	27	42	33	44	36	40	42	28	37	45	33	38	46	44	47	50	30	38	39	27	39	37	46	27	41	34	37	41	37	43	39	43	32	41	36	34	40	40	52	41	42	37	29	43	44	28	30	45	36	35	40	36	37	45	36	41	41	35	36	35	38	30	36	44	35	38	32	39	40	42	32	30	34	41	34	45	42	37	35	31	55	45	37	40	38	27	51	29	49	43	31	31	50	49	43	41	38	41	30	27	28	44	39	29	26	36	38	37	39	34	34	46	34	52	28	36	42	39	26	27	32	30	39	39	39	44	24	45	27	29	39	35	35	35	26	47	38	41	40	42	31	36	39	49	28	37	29	23	36	37	37	37	36	40	34	44	33	38	44	61	37	30	36	39	32	31	31	43	36	39	28	47	40	41	34	39	44	35	43	39	47	35	39	37	47	58	42	41	43	42	35	43	42	34	37	44	37	39	37	42	31	47	25	39	37	32	40	40	40	42	33	37	34	38	36	46	34	41	48	33	39	40	41	23	39	27	41	49	36	45	43	33	45	38	34	43	30	37	43	26	36	49	41	37	44	34	36	39	44	41	49	28	41	39	43	34	41	37	41	44	32	30	47	36	49	34	37	35	27	37	41	37	45	30	37	35	38	42	28	40	36	34	35	34	35	36	39	36	40	45	32	36	34	30	51	36	47	41	25	36	33	31	38	33	43	31	45	40	39	38	40	45	36	34	37	28	36	27	41	42	25	44	26	41	38	41	38	24	38	33	35	25	51	37	36	44	33	29	35	30	36	47	45	34	21	29	43	33	37	48	34	40	36	36	41	35	44	36	31	31	40	38	42	44	42	36	39	34	38	37	28	39	32	46	46	37	40	43	27	32	40	43	30	57	44	44	28	45	38	44	32	44	35	31	35	32	34	32	44	38	30	31	39	43	42	52	27	35	30	33	35	51	31	38	35	45	42	32	38	42	31	33	34	32	44	49	34	41	36	37	43	41	35	35	26	33	30	21	33	44	32	31	36	47	37	31	44	34	54	34	36	46	48	25	30	42	27	33	40	45	50	41	38	45	38	48	37	37	27	34	37	36	37	36	34	41	39	47	39	35	42	44	35	38	45	31	41	36	28	38	50	47	38	40	41	32	36	50	50	36	46	36	45	36	39	26	31	46	39	37	39	41	54	38	32	34	38	44	39	36	43	34	35	47	31	42	43	61	46	48	37	30	51	32	32	36	50	39	45	28	42	48	29	43	35	44	39	32	40	34	41	34	36	34	45	37	41	32	42	32	34	45	40	38	41	37	42	49	33	46	38	46	40	48	36	32	35	41	31	44	40	36	37	38	36	37	28	43	39	49	42	38	38	35	42	50	31	51	33	38	48	41	25	34	33	40	42	36	40	37	45	40	22	51	48	38	38	39	37	27	43	46	35	40	30	29	37	34	43	38	29	32	43	38	44	41	35	35	43	36	51	29	34	28	37	33	42	41	39	33	37	42	32	39	35	26	45	34	42	40	32	31	33	40	44	36	41	34	37	34	45	36	46	38	32	32	28	41	37	41	37	40	48	38	30	42	30	42	34	36	32	40	48	44	30	38	41	42	42	38	35	37	62	44	47	37	43	44	32	41	37	41	39	32	40	38	39	41	47	44	41	47	44	29	39	40	48	41	41	41	51	47	39	33	33	33	47	29	36	32	39	36	35	34	39	38	33	34	32	44	36	30	33	49	37	36	36	30	42	41	37	41	38	46	36	44	39	34	42	33	41	34	47	32	28	37	36	50	44	35	37	48	42	39	36	46	44	40	41	58	35	34	47	46	40	41	40	46	37	32	39	52	46	35	35	34
31848	21591	10748	8551	15630	19250	18870	17564	15258	12935	11416	10817	9044	8097	7210	6356	5159	4608	4198	3196	3227	3034	2824	2620	2465	2189	1697	1347	1196	1146	1042	1009	1020	869	936	981	942	862	785	755	788	810	745	752	655	626	507	484	499	477	456	414	419	402	379	377	386	365	358	369	346	353	353	355	334	364	368	354	348	345	360	364	386	346	352	363	357	356	356	384	357	369	382	359	353	394	339	368	355	355	350	349	344	327	341	353	371	316	396	341	365	364	346	370	348	354	370	342	339	367	347	343	366	360	362	395	293	358	349	341	330	363	372	352	370	336	358	353	326	342	367	308	378	361	357	347	334	328	336	350	343	327	352	356	338	357	353	338	353	372	343	385	337	350	331	327	331	343	351	364	361	335	344	351	354	355	374	311	320	354	337	370	349	352	355	356	356	336	348	360	337	391	357	334	324	358	352	333	325	337	362	344	343	369	375	370	356	328	369	380	377	334	362	372	365	341	366	345	358	343	363	336	345	361	354	344	360	303	324	346	349	336	373	343	329	312	344	333	344	360	369	320	354	357	362	368	360	344	339	381	362	306	352	359	375	368	373	345	312	352	378	345	365	350	357	365	352	361	360	351	325	328	327	333	319	364	341	354	342	344	354	348	337	347	359	320	366	342	366	340	335	336	323	359	355	354	344	342	341	353	341	360	324	369	340	331	349	348	344	324	369	358	353	346	368	343	363	351	330	367	357	363	325	364	312	349	349	353	392	354	364	306	358	325	354	380	349	331	370	346	339	383	348	352	378	347	323	372	353	347	353	342	347	359	346	319	371	363	376	349	362	377	328	348	346	346	341	345	334	364	357	337	347	348	346	342	367	325	376	354	351	352	353	363	338	350	336	344	351	372	362	354	351	357	364	348	327	360	348	355	355	336	322	345	329	316	327	310	333	315	360	343	353	357	345	359	374	370	359	367	337	368	353	350	358	342	346	353	371	350	329	366	352	347	333	364	361	373	354	343	352	328	331	336	362	358	354	320	325	353	330	347	346	362	354	343	341	363	372	321	340	383	358	361	347	346	348	343	358	353	311	324	362	367	369	362	377	394	319	339	378	345	341	335	329	289	345	327	348	365	360	343	346	372	362	340	330	345	362	355	362	369	314	356	333	355	374	349	350	365	329	339	318	369	350	352	333	322	347	343	379	365	333	355	342	358	308	351	339	354	356	342	325	346	336	345	330	374	376	322	336	344	371	344	347	341	345	355	332	366	344	348	382	349	388	357	347	350	366	343	326	371	359	353	350	328	358	370	399	374	364	350	326	329	388	345	317	353	357	336	334	303	378	377	351	371	382	376	341	344	320	354	357	362	346	350	344	333	345	325	356	356	315	352	356	332	335	327	371	357	384	362	345	363	372	333	371	339	334	326	338	352	345	358	346	336	374	347	339	366	374	351	372	342	347	327	341	399	383	398	345	356	364	331	357	335	360	376	362	353	346	337	349	325	355	349	376	326	379	353	376	357	372	373	329	326	366	337	343	343	371	360	338	353	363	344	377	357	351	381	332	356	360	376	328	334	345	344	317	329	355	325	353	320	365	356	362	314	336	353	348	334	355	339	337	317	359	361	343	346	354	361	352	367	342	344	367	365	325	355	371	397	381	336	342	344	343	363	362	362	327	390	329	324	366	350	346	347	331	355	354	352	361	308	362	336	368	348	352	359	326	375	356	336	351	350	347	344	347	358	349	369	361	350	346	364	351	377	355	349	320	338	350	352	332	370	362	346	353	362	373	350	377	319	350	351	303	369	337	369	318	348	356	383	351	339	379	342	319	351	334	372	339	375	336	355	347	355	361	347	336	328	337	355	347	366	352	314	337	374	352	335	348	339	321	347	325	364	392	365	343	343	333	355	314	364	355	371	333	351	333	348	365	345	322	322	350	326	320	391	349	355	387	322	371	330	366	334	327	342	352	358	348	356	354	335	353	346	348	335	310	354	331	368	353	350	374	371	357	339	354	390	353	305	327	344	320	321	361	389	345	335	344	360	316	339	337	349	357	361	354	337	317	320	346	361	353	397	354	336	341	341	327	337	353	357	338	331	323	316	387	356	340	353	340	363	346	352	377	340	363	332	336	343	372	360	346	358	333	331	349	303	364	341	412	359	378	354	371	322	338	345	329	367	345	364	364	332	334	345	324	343	366	352	362	347	338	366	360	341	342	320	373	360	338	337	362	354	369	380	360	335	379	369	361	351	325	360	349	326	347	364	375	352	346	350	355	335	350	344	353	370	346	387	349	330	311	335	388	355	325	310	327	362	382	349	337	356	368	373	360	338	343	325	352	341	349	336	356	342	345	360	359	328	328	328	357	339	370	353	352	361	324	362	343	350	352	351	317	337	346	322	322	347	352	305	348	328	352	367	354	342	328	352	388	323	347	389	358	342	338	339	366	348	377	364	381	371	369	402	342	379	308	366	337	368	357	340	354	354	368	356	332	321	337	371	369	350	393	334	312	347	352	368	349	327	376	345	388	366	349	364	338	352	331	389	328	355	323	368	367	332	373	391	365	338	324	358	355	345	364	347	358	319	342	345	345	344	353	346	361	346	321	331	338	369	357	319	350	351	342	334	354	360	361	336	365	368	337	348	336	342	328	343	331	343	341	338	326	360	341	334	350	371	340	368	373	312	363	354	326	382	333	371	345	357	375	352	370	334	359	364	342	374	333	348	357	347	345	358	330	357	366	347	342	333	352	357	345	356	327	379	337	379	362	362	332	363	316	344	353	327	324	360	374	327	344	347	363	317	387	358	383	337	329	345	347	342	331	348	338	366	356	389	322	318	338	351	325	356	354	350	350	338	347	362	356	348	375	355	341	333	336	362	338	348	382	352	329	352	305	341	368	366	351	338	313	357	355	349	357	328	340	321	343	317	367	345	323	359	380	348	341	334	344	353	366	333	317	340	333	299	364	344	362	354	324	351	332	334	334	359	360	366	369	332	337	355	325	328	360	348	337	360	366	342	327	310	371	368	317	342	342	352	367	360	359	369	346	338	373	345	355	338	342	354	331	364	364	350	349	336	357	342	326	379	338	331	376	380	362	351	354	344	356	373	352	334	324	326	330	378	357	318	358	328	312	353	381	347	358	372	359	363	366	366	341	342	349	337	344	374	366	366	341	338	366	357	326	369	366	339	366	327	378	374	349	339	350	352	392	348	341	308	355	360	342	366	332	349	373	365	365	341	331	350	340	364	326	324	341	366	343	378	327	357	334	361	336	352	327	369	318	316	354	335	333	329	354	333	356	319	373	365	348	377	352	314	344	317	357	327	338	348	331	331	360	354	351	366	346	337	398	341	339	332	342	404	350	354	366	357	393	354	346	356	338	351	362	314	358	348	358	360	345	350	313	386	362	329	320	315	353	338	351	353	363	367	327	342	351	331	336	356	328	317	360	333	391	360	357	329	347	315	379	357	356	335	350	322	340	334	382	350	341	337	334	354	357	358	314	353	334	337	371	351
6884	5636	1833	538	510	705	761	742	710	591	516	539	435	401	350	315	229	218	238	208	175	175	165	155	165	144	111	101	118	92	96	106	79	74	91	92	94	98	77	70	81	87	91	81	67	66	64	67	49	61	60	64	63	58	54	49	72	63	66	55	56	53	50	56	55	45	59	45	65	59	50	52	52	56	61	63	46	54	58	62	60	61	57	45	46	53	55	41	52	63	54	54	49	53	48	57	62	63	58	66	75	56	59	68	52	52	58	50	64	58	49	70	58	63	61	54	59	70	45	75	68	44	46	50	38	55	56	69	68	53	63	63	56	63	50	67	53	62	60	59	50	46	51	52	61	52	50	73	65	59	47	58	72	77	49	45	61	47	57	48	65	46	50	68	65	60	66	73	48	71	66	57	43	67	48	48	48	68	48	64	41	51	55	61	48	49	48	62	47	71	60	58	54	57	49	61	66	63	58	40	69	62	69	46	61	44	44	49	53	63	59	44	58	82	64	48	51	62	66	60	64	86	63	61	62	65	53	44	57	50	62	50	53	75	70	50	67	51	57	69	61	65	67	54	55	61	51	64	61	56	60	51	44	52	73	60	60	50	57	56	60	64	64	54	55	59	51	60	63	53	56	62	66	56	69	61	46	48	49	59	61	47	39	64	57	73	72	66	48	61	44	83	55	67	64	67	55	60	64	55	70	76	61	58	62	54	67	54	76	58	50	52	65	45	69	55	60	65	62	54	68	52	58	57	50	51	62	72	52	55	65	52	66	71	55	51	53	58	60	60	65	53	71	59	54	51	65	54	55	48	52	64	64	65	70	62	67	78	60	66	44	68	61	44	58	66	61	47	52	57	66	47	60	68	60	54	63	56	51	50	57	59	53	57	54	62	60	69	60	51	64	53	64	57	61	65	57	66	69	68	51	53	50	47	53	53	57	64	58	42	72	56	58	62	52	53	53	66	52	60	62	67	43	45	61	57	57	69	61	55	63	52	46	68	58	49	57	61	47	59	55	49	51	57	42	52	55	60	72	53	71	58	56	48	52	53	62	60	71	55	48	53	57	47	50	53	52	55	65	69	67	63	60	55	68	69	61	56	61	47	53	54	51	54	59	70	65	43	52	47	60	44	66	65	59	41	55	56	59	62	44	64	52	47	63	53	57	69	51	56	48	67	68	60	58	65	71	56	47	58	56	53	64	59	53	68	54	53	64	74	60	51	60	72	67	53	70	46	48	46	56	65	50	55	66	53	56	59	56	63	46	52	58	44	51	71	54	45	59	60	55	58	61	55	61	58	58	50	70	64	51	61	57	70	67	51	64	56	51	70	55	58	45	65	63	62	63	57	58	66	57	56	54	56	52	49	56	56	55	54	42	52	54	62	79	49	50	63	59	43	63	67	52	52	53	66	55	59	58	55	53	61	63	69	54	62	53	70	59	58	52	55	57	59	56	48	55	47	69	45	52	46	66	55	64	50	77	66	57	61	57	51	59	58	54	47	49	59	67	42	50	65	54	50	63	53	54	71	56	75	57	66	61	61	54	66	54	53	58	71	65	70	53	55	52	63	75	56	52	71	64	64	67	68	62	61	57	55	62	61	55	58	68	59	52	64	53	61	56	64	62	61	55	59	54	53	47	55	48	62	53	56	58	53	58	63	59	56	60	56	70	57	62	67	59	57	57	62	52	38	53	53	45	57	59	59	58	57	38	40	67	54	51	47	55	55	60	64	48	57	46	61	65	63	61	70	45	61	55	49	58	55	47	67	59	54	66	66	68	54	60	46	60	57	55	53	57	55	56	62	50	54	59	50	57	48	62	65	61	58	50	69	51	54	64	57	56	55	64	65	59	55	65	61	58	67	73	63	55	49	51	55	73	55	54	53	58	55	54	56	42	65	53	45	61	57	57	56	71	59	56	54	57	58	63	58	53	64	51	60	50	47	51	49	67	55	60	58	62	60	53	60	62	60	48	62	72	54	58	57	57	53	65	64	52	58	57	58	53	66	50	63	66	58	71	54	58	62	74	63	60	58	62	47	65	58	64	73	54	57	66	61	47	68	55	55	54	66	59	50	68	81	58	53	66	68	64	52	49	55	67	51	59	61	58	56	63	50	49	60	59	47	53	48	51	41	59	55	64	55	66	61	63	57	69	66	64	55	62	68	53	60	57	52	57	49	61	84	67	67	59	44	52	62	58	45	39	63	58	78	42	43	72	59	62	53	53	63	46	46	63	71	41	44	74	61	76	54	58	55	53	54	58	54	55	59	46	53	54	51	46	63	46	49	48	74	52	60	63	59	66	65	53	67	54	67	53	61	67	65	52	57	57	58	65	49	47	40	45	66	59	69	50	61	63	53	59	63	68	64	62	58	54	43	66	51	55	54	64	62	47	56	64	70	76	51	44	60	50	47	56	61	60	41	62	57	71	78	61	73	66	46	60	50	64	43	73	64	66	62	50	51	50	63	46	61	71	57	57	53	59	80	63	69	49	63	57	60	61	56	57	57	67	54	55	55	53	61	55	76	72	64	45	46	56	42	55	67	63	61	66	58	68	60	65	62	54	65	58	50	57	71	53	55	40	65	52	61	72	64	57	49	58	51	67	58	51	62	53	52	76	59	56	75	57	54	50	66	55	56	67	63	49	50	50	51	49	55	53	55	60	57	60	50	63	72	51	51	50	65	63	57	61	68	55	52	56	45	53	58	44	61	60	57	55	51	57	59	52	59	65	60	63	54	63	63	58	67	48	43	45	51	60	74	47	58	54	71	69	63	60	55	68	65	70	40	54	66	57	66	50	65	51	60	46	56	55	58	59	53	55	58	55	61	54	49	54	57	57	49	59	58	67	59	46	56	50	46	69	71	70	60	55	68	69	72	43	51	47	56	64	57	60	56	51	68	60	51	52	66	49	63	60	61	51	71	51	65	55	51	48	52	56	54	67	61	54	52	48	65	65	69	64	57	57	60	56	56	55	61	71	49	68	54	83	62	76	58	69	61	56	66	57	41	47	51	66	54	55	52	63	54	64	64	52	50	66	57	61	59	39	54	62	54	45	54	65	58	66	60	77	72	54	55	55	51	54	63	62	61	42	58	51	59	63	62	68	74	61	63	56	57	63	68	75	70	61	55	62	50	62	52	66	49	57	66	50	54	64	55	67	65	56	64	62	50	64	56	54	66	65	47	58	47	58	59	52	72	70	46	51	47	53	58	60	57	49	68	54	68	52	61	62	54	58	56	54	67	61	76	61	54	66	61	66	47	49	68	62	52	67	58	73	52	54	58	56	61	56	63	67	64	52	54	54	68	52	46	66	50	63	53	55	71	43	53	73	49	55	59	58	53	54	62	55	51	73	47	53	57	55	69	50	60	48	48	64	49	60	61	63	64	66	66	67	51	58	45	54	47	53	62	59	62	76	61	54	63	58	54	45	35	54	64	67	56	48	53	62	56	57	59	64	66	53	63	57	44	62	55	58	61	62	61	61	50
36246	26025	13114	10278	18339	21738	21296	19569	17607	14896	12866	12311	10581	9303	8549	7347	6322	5207	5057	4122	4015	3614	3498	3469	3105	2594	2025	1739	1554	1518	1374	1402	1224	1211	1358	1280	1230	1263	1129	1219	1133	980	969	985	895	852	704	717	692	663	622	558	571	551	543	607	599	565	542	585	542	546	524	567	569	543	512	506	525	566	528	520	546	523	543	561	568	536	560	589	513	571	553	555	553	544	564	560	562	543	540	543	497	533	506	527	524	505	507	535	529	541	538	488	548	510	492	486	528	551	579	522	550	534	556	525	511	550	499	536	517	515	527	532	530	518	560	558	500	537	518	527	482	546	484	514	531	508	511	472	536	582	508	515	551	546	555	509	509	528	530	535	485	517	541	533	542	510	504	551	510	532	542	519	531	546	523	508	520	542	548	530	515	541	542	537	507	539	542	528	524	542	540	532	492	505	543	529	509	540	525	544	512	534	539	523	535	520	501	537	514	527	530	506	508	536	529	559	517	548	507	571	544	492	528	538	531	547	578	558	537	560	495	522	553	514	550	574	542	510	542	533	506	568	509	559	497	513	538	496	492	498	521	592	545	505	562	507	541	521	453	509	509	556	512	476	490	534	549	536	526	561	515	548	541	530	542	503	521	545	553	470	525	559	491	470	544	543	564	547	538	523	554	508	486	512	565	541	527	543	513	525	528	528	564	538	550	530	550	519	548	521	504	542	534	517	503	470	513	541	511	505	504	521	526	489	545	494	478	483	537	578	520	552	538	549	526	466	497	566	524	517	532	502	507	536	532	522	539	542	551	511	532	546	557	507	524	528	521	550	550	532	497	508	539	491	501	550	527	547	530	509	472	510	508	548	506	530	575	507	546	485	549	529	497	514	554	543	506	478	511	506	509	480	524	523	505	528	459	536	547	529	542	559	536	548	529	531	511	537	530	498	542	533	503	533	506	511	536	520	529	541	543	537	483	546	535	536	496	531	505	519	526	525	523	536	530	515	540	552	524	579	505	577	524	524	502	480	546	552	506	537	540	521	510	511	514	525	523	514	482	539	519	519	542	512	497	487	500	532	532	501	513	540	508	522	500	522	523	511	560	495	550	485	502	506	532	557	522	556	517	523	532	531	517	514	575	499	511	546	511	541	547	538	531	528	531	518	489	518	510	571	530	534	518	500	504	471	501	516	540	541	526	511	516	531	522	532	520	527	528	546	498	567	552	516	514	513	494	534	586	547	532	507	502	542	540	535	526	514	484	541	529	532	526	515	520	503	495	548	523	498	526	537	495	520	536	497	541	542	500	546	501	512	545	562	565	516	531	532	529	539	493	517	498	544	530	524	534	555	536	509	509	532	534	530	524	552	494	505	529	550	558	501	535	497	546	547	527	508	543	540	560	528	526	556	531	488	536	533	495	471	541	573	527	518	550	538	538	526	512	511	511	464	534	516	513	533	551	517	512	498	512	496	514	534	561	547	526	526	500	541	538	498	520	519	546	541	550	540	541	522	550	562	575	499	519	546	517	535	535	515	519	506	499	490	526	516	516	524	552	516	528	543	554	564	581	529	524	565	577	524	490	542	554	523	496	513	518	522	536	541	541	541	521	542	550	509	498	507	528	550	523	538	529	549	506	527	532	520	519	494	510	514	531	518	550	503	524	524	499	488	551	520	468	562	498	507	522	536	540	511	529	536	548	524	515	499	513	506	511	521	558	534	528	559	495	518	535	522	542	545	551	551	533	509	547	516	535	514	538	475	525	528	519	535	512	551	466	517	526	527	531	512	537	570	524	487	511	531	548	520	471	544	548	531	519	514	534	538	507	527	558	537	504	525	561	546	512	519	559	556	506	488	508	545	517	509	480	569	505	549	520	514	527	551	517	529	493	526	524	473	519	535	554	512	537	533	555	519	542	562	519	522	529	527	529	538	498	533	544	498	558	538	499	569	535	504	521	552	511	520	539	532	519	484	491	519	552	502	553	524	520	511	477	514	495	515	489	552	581	510	494	515	512	549	521	540	486	560	500	524	509	496	510	529	521	571	525	537	529	542	531	526	521	521	491	551	540	547	515	536	547	557	559	514	541	504	564	523	522	517	475	528	516	526	528	534	499	521	484	522	527	540	521	548	545	559	475	511	510	536	489	535	511	522	566	534	537	514	537	555	527	508	495	535	538	559	520	548	525	544	548	528	551	557	493	486	519	507	512	510	508	526	537	521	555	545	555	529	539	542	526	529	552	542	549	502	530	533	536	534	575	491	538	508	527	533	498	523	577	549	482	532	499	534	529	529	504	534	488	486	514	558	544	496	509	531	514	531	547	560	572	543	528	504	546	520	525	527	517	519	526	478	520	525	524	534	509	488	496	496	540	535	508	518	558	531	540	498	511	524	532	526	550	542	535	537	542	508	542	502	518	502	506	516	526	509	514	491	542	541	516	500	476	529	552	496	537	545	520	517	516	497	508	513	533	560	521	523	549	527	528	546	543	522	568	519	556	558	536	550	576	583	542	573	516	561	538	501	540	480	563	551	510	535	539	495	507	545	529	506	522	554	503	493	539	531	517	529	513	529	510	528	554	543	525	522	496	503	552	543	519	523	544	506	506	532	455	541	545	499	524	568	549	530	510	522	523	532	480	535	537	591	550	468	492	547	515	512	494	573	532	525	501	494	553	493	502	577	543	525	552	507	539	554	572	552	506	508	503	569	521	544	533	463	531	512	531	515	492	485	521	501	519	548	478	472	530	538	500	556	520	527	537	520	550	511	493	532	465	547	527	507	525	540	547	520	488	540	540	530	513	539	570	517	477	509	514	534	498	546	554	529	556	531	533	554	561	517	487	495	531	482	515	524	517	522	547	546	492	526	514	545	531	527	494	532	509	508	540	503	502	501	519	540	515	535	557	531	539	548	511	515	519	520	529	532	504	569	528	542	545	470	519	527	552	548	569	543	488	547	497	531	524	509	540	570	569	503	511	502	517	581	535	533	513	511	505	505	527	534	546	550	521	504	503	523	492	521	535	513	505	547	555	523	506	536	511	531	531	506	530	499	527	546	537	534	487	493	528	465	559	511	526	512	556	519	541	549	511	547	528	512	504	559	500	516	538	505	490	513	486	521	523	574	562	510	520	521	532	555	550	513	511	529	498	515	544	530	546	516	512	514	559	545	535	536	480	571	527	552	545	523	522	526	548	512	512	525	522	527	538	522	510	532	544	511	555	538	512	539	508	508	520	530	531	511	511	514	532	515	600	589	509	533	544	540	536	521	497	530	512	517	511	497	506	537	507	517	504	519	514	495	491	506	538	569	526	519	501	549	498	538	488	558	524	515	510	522	527	523	538	518	534	561	521	560	533	510	499	497	497	530	523	543	523	501	499	512	523	555	488	482	566	538	500	476	518	472	513	545	506	524	500	493	514	533	479	524	504	511	575	533	545	552	510	535	511	537	552	530	543	533	563	534	543	527	509	543	566	553	539	537	523	505	538	522	527	550	480	560	498	490	503	540
3410	1843	730	387	336	459	544	513	476	384	353	357	295	285	247	218	211	156	158	144	137	122	114	117	123	100	88	81	93	72	63	58	54	79	67	58	71	71	70	57	53	64	60	58	62	70	51	46	45	52	48	48	46	49	57	53	47	51	38	42	31	51	52	42	47	39	43	51	47	43	46	44	46	57	46	49	39	40	36	42	50	38	44	45	37	42	41	34	51	54	43	34	55	47	58	33	52	40	45	52	32	60	55	41	40	42	48	50	41	44	53	45	41	39	39	40	42	41	43	43	35	26	38	36	44	47	53	53	46	33	41	50	49	48	52	41	34	30	40	41	44	35	43	47	53	42	41	45	44	49	54	51	39	35	41	35	42	48	59	44	48	51	55	31	43	55	45	35	51	43	44	42	50	48	39	55	44	39	52	46	49	44	52	49	50	57	45	47	57	46	40	45	38	40	38	52	46	47	38	47	38	50	42	47	35	38	50	44	47	33	49	34	62	51	38	35	40	43	50	43	45	49	46	46	57	47	40	45	43	46	42	40	36	36	34	41	43	40	43	31	42	42	56	42	49	48	46	43	41	43	44	34	48	51	48	38	45	38	45	34	33	57	40	44	45	48	44	45	34	45	50	45	42	44	43	47	41	38	40	43	51	33	43	36	48	47	34	42	38	39	53	47	46	53	42	57	47	33	57	43	36	38	36	40	45	53	44	43	36	52	38	40	39	45	35	56	29	39	42	42	43	55	41	43	47	34	39	45	34	34	54	42	51	50	42	44	51	39	45	47	52	46	43	47	39	38	42	46	42	33	63	45	36	43	37	50	33	47	47	41	45	38	45	40	43	42	51	45	41	41	45	40	37	51	44	44	48	51	35	44	34	41	44	43	36	50	44	48	53	39	44	50	47	32	28	38	36	50	48	40	51	46	46	44	40	49	28	46	43	42	45	46	45	49	53	37	50	39	50	41	31	43	51	43	43	46	43	42	45	37	42	56	39	47	52	47	40	46	42	52	39	42	42	47	32	36	37	44	38	36	38	41	42	47	45	49	56	58	44	30	45	48	48	44	46	37	44	53	43	35	28	40	55	42	50	38	49	48	38	48	45	42	36	52	45	52	33	29	47	43	51	50	47	61	40	38	41	47	49	44	42	40	39	51	42	48	51	65	60	40	50	43	48	30	42	49	56	63	48	52	46	48	43	36	49	40	34	35	38	46	37	58	47	57	34	40	34	49	46	52	41	54	34	40	34	54	49	40	50	37	31	48	47	41	42	34	37	42	57	47	50	30	58	48	39	54	47	45	46	46	48	52	43	41	51	52	40	38	36	45	35	45	43	51	44	46	45	37	48	59	35	42	41	42	42	39	37	51	44	49	47	57	47	42	43	36	39	42	35	52	43	41	47	52	39	57	42	44	49	50	57	45	58	53	46	50	38	40	44	44	50	54	45	52	39	39	36	44	48	38	36	37	54	47	51	41	36	48	36	36	48	48	37	41	39	38	55	47	55	53	47	41	40	55	53	46	37	37	35	34	65	37	46	47	48	45	39	37	40	50	50	51	48	40	39	33	41	52	40	45	42	49	65	54	39	47	46	48	44	53	51	37	51	48	53	32	47	48	45	40	44	45	40	48	58	37	41	52	37	47	47	45	37	45	49	31	41	49	54	35	47	46	33	56	51	48	35	45	48	57	53	46	35	49	41	48	50	43	48	41	44	46	44	48	57	35	50	38	34	48	57	55	29	45	52	51	35	45	43	40	32	32	57	41	51	36	48	41	47	32	40	51	48	41	51	38	36	42	51	47	41	58	48	36	41	35	53	38	44	42	49	42	42	62	51	43	42	37	40	46	40	40	43	48	31	52	44	41	38	37	48	39	42	34	31	51	45	53	36	48	45	54	40	45	48	34	40	42	46	35	39	42	49	35	43	42	54	46	37	56	46	45	36	48	56	43	55	49	53	43	45	46	41	41	43	45	45	38	38	42	42	46	46	52	55	44	49	52	41	51	36	45	43	56	47	35	52	51	46	47	39	44	41	41	41	40	46	41	40	56	47	45	53	34	38	44	38	46	47	48	50	32	48	51	60	62	30	44	47	44	35	38	37	48	56	46	47	44	45	47	35	40	31	53	38	38	30	57	42	38	51	41	40	41	41	48	49	52	23	46	54	47	44	39	44	44	43	41	49	38	49	40	42	47	56	31	63	50	58	57	47	60	48	47	40	42	35	46	41	36	48	41	42	35	60	45	40	38	36	47	45	34	59	42	28	47	31	57	39	43	37	36	38	44	40	32	39	48	47	44	49	44	37	45	39	49	45	44	45	43	39	58	52	50	58	52	41	43	49	57	39	44	44	31	36	35	45	42	49	35	34	48	41	38	36	42	41	55	40	44	45	36	40	40	36	40	45	37	49	42	40	45	37	54	35	54	56	40	58	44	44	41	57	40	47	35	39	42	47	54	44	36	44	30	37	40	38	34	37	38	46	49	39	35	45	31	59	41	53	37	55	55	39	41	52	43	47	49	37	43	44	44	43	53	30	41	45	47	28	45	36	54	44	53	40	53	39	44	39	50	42	42	57	39	43	48	39	29	48	41	43	41	44	41	40	47	45	46	49	56	40	41	44	52	40	43	57	48	51	27	42	50	44	34	50	44	38	36	39	39	48	43	58	38	43	43	47	44	33	46	45	48	47	41	38	36	53	42	36	50	40	45	51	35	37	40	50	46	36	54	41	37	51	46	43	49	48	40	51	46	54	43	46	47	46	53	38	44	43	43	42	38	50	41	41	46	38	39	56	57	41	26	39	48	45	52	47	46	35	47	42	53	29	41	49	54	43	46	65	34	43	40	48	42	56	50	46	47	41	38	37	38	51	38	38	50	44	34	54	41	29	43	39	51	46	44	46	46	45	43	55	42	44	39	38	44	47	38	40	47	55	45	34	37	40	52	49	46	39	54	42	33	46	61	54	39	49	37	41	47	49	42	40	40	43	40	46	38	27	56	40	43	46	52	49	48	42	55	51	35	42	47	43	54	47	39	46	53	50	49	39	34	39	33	41	42	53	48	41	40	55	46	53	32	56	46	36	43	36	40	52	43	51	47	49	50	46	54	59	41	32	40	44	42	43	42	38	41	41	33	37	54	31	36	47	33	37	42	42	30	58	44	58	44	50	36	46	44	40	35	53	44	50	38	42	48	42	40	39	43	48	46	42	42	31	48	35	35	35	41	50	47	46	43	43	51	47	44	38	40	42	46	53	42	53	43	49	38	41	48	36	37	38	57	37	40	50	40	41	33	40	45	52	47	31	43	49	40	50	40	50	32	48	46	41	49	45	34	46	38	55	47	39	40	47	49	56	56	45	51	40	46	34	40	40	36	56	42	41	47	56	42	43	50	52	49	63	42	43	39	49	44	41	53	50	40	38	42	39	46	37	53	45	38	41	40	39	34	50	45	41	39	38	42	43	49	36	52	48	40	35	47	43	50	40	43
27509	16132	7987	7590	14110	16906	16633	15174	13601	10864	9922	9201	7817	7122	6255	5247	4538	3963	3404	2958	2899	2605	2584	2481	2206	1777	1413	1226	1108	1129	1055	943	882	943	945	1028	963	855	794	750	734	700	605	585	535	566	584	508	488	433	463	404	444	425	431	408	456	432	399	414	417	392	444	391	384	387	429	416	397	388	420	387	402	444	380	443	404	412	420	395	436	420	418	409	413	409	389	363	407	374	400	418	389	394	421	411	403	362	396	417	401	402	384	404	407	402	396	398	399	388	425	374	439	408	398	392	390	389	386	397	432	405	400	387	381	419	384	376	385	416	383	438	399	402	405	430	414	373	387	410	387	387	376	429	400	406	393	361	375	398	401	405	433	420	413	383	411	408	373	414	374	399	372	405	399	427	395	397	398	395	389	393	419	401	412	416	419	409	419	420	407	431	419	422	392	435	364	402	381	410	414	385	388	412	401	404	398	409	415	408	404	422	392	441	409	376	379	364	403	432	404	420	415	446	373	419	409	373	383	410	386	380	400	406	404	378	428	442	391	402	387	376	399	365	380	379	421	403	372	409	404	373	399	372	403	430	435	396	356	378	418	415	384	393	408	392	388	388	394	416	379	424	442	410	351	443	413	384	398	414	417	376	360	397	408	409	418	403	370	390	375	399	411	424	365	412	398	398	405	429	415	421	392	402	399	403	417	372	385	386	377	394	399	438	386	421	389	404	429	382	433	426	386	416	381	384	428	455	394	411	392	390	407	400	391	378	436	400	401	360	409	384	392	408	400	352	389	400	374	385	383	387	444	407	397	407	396	406	437	383	405	388	415	406	400	391	382	411	394	395	395	377	382	333	385	395	411	407	396	431	416	404	372	405	416	414	405	377	417	436	396	366	387	382	362	403	408	402	403	414	412	357	420	418	420	390	391	388	411	391	418	403	392	391	416	382	391	446	431	409	403	400	393	385	394	408	389	392	422	386	379	426	387	399	375	403	354	401	389	392	399	402	403	411	397	393	405	391	388	383	422	389	394	403	380	403	383	407	368	424	410	400	428	369	406	414	415	370	403	389	425	377	430	405	385	416	408	414	440	384	402	393	390	403	348	375	364	370	373	386	411	389	406	364	400	405	397	399	392	386	400	382	398	365	403	382	399	383	384	431	411	396	414	422	400	435	366	418	437	394	404	410	386	401	394	363	413	401	352	433	400	420	400	340	385	395	406	371	381	382	380	390	420	431	406	389	423	434	385	369	387	365	375	403	394	418	398	418	442	397	394	383	394	396	388	389	409	389	413	353	391	375	402	414	377	419	385	354	412	391	406	383	397	404	423	410	399	389	399	374	417	341	381	406	394	430	409	387	428	384	393	393	417	421	386	386	379	382	405	409	380	401	422	429	440	368	386	425	363	403	397	408	422	396	415	379	399	402	439	376	380	360	396	372	408	388	405	401	422	398	425	406	430	391	412	380	413	352	406	386	402	390	391	396	415	378	389	401	400	400	370	403	389	407	383	350	382	433	420	456	383	359	388	401	424	376	390	375	387	405	378	408	390	372	426	393	364	437	440	380	393	398	384	408	400	418	384	394	396	403	374	418	407	432	412	387	368	402	382	423	401	421	415	423	378	402	418	385	383	426	392	401	384	357	421	379	384	360	406	389	395	428	386	401	408	401	416	395	393	407	382	402	384	396	410	389	366	415	400	383	376	412	400	421	372	412	398	404	403	398	428	394	393	437	384	411	379	403	418	365	430	411	395	374	410	380	386	376	384	401	434	413	407	367	379	425	394	384	398	401	424	417	394	389	414	364	382	412	390	394	388	393	373	434	402	388	384	395	395	390	394	406	375	393	394	406	401	407	403	410	409	366	399	377	398	406	409	377	411	404	390	394	403	391	378	369	409	364	414	358	390	399	412	376	410	379	398	374	420	411	365	392	385	390	408	415	416	413	405	395	388	387	394	387	401	393	396	370	386	435	396	386	378	376	407	405	388	359	428	397	386	381	403	469	384	383	394	377	388	407	432	381	395	381	416	362	408	404	353	378	397	414	394	427	357	408	436	450	419	420	393	371	372	414	410	416	414	396	386	400	405	417	410	394	373	403	388	387	392	382	401	380	381	414	378	401	412	386	421	372	418	400	438	413	392	420	383	410	407	414	389	441	435	395	431	396	380	364	457	382	395	404	394	400	416	353	376	388	420	362	404	389	403	394	399	429	372	396	378	378	358	389	383	402	379	415	387	398	369	404	407	397	409	398	423	402	397	386	389	383	380	384	376	376	403	432	398	397	406	391	430	423	430	403	405	366	387	413	387	414	389	390	398	405	372	380	391	364	410	392	406	384	396	367	386	424	407	386	438	419	368	396	361	418	383	361	388	411	386	397	433	426	377	375	431	407	407	391	412	397	391	404	385	402	405	427	383	389	441	379	363	346	422	421	412	396	364	392	409	391	408	354	382	383	408	405	385	420	377	378	453	394	365	430	404	374	406	421	414	405	382	400	371	411	406	399	409	400	386	399	402	382	403	415	393	381	386	365	405	435	403	379	394	412	398	426	385	387	391	390	414	399	389	390	378	391	393	399	396	375	403	408	420	384	435	366	418	416	403	362	394	405	373	377	377	392	409	408	353	397	406	398	411	432	378	393	397	415	349	409	395	412	428	436	414	392	399	391	464	422	414	391	380	432	438	394	417	411	410	427	449	392	370	381	427	420	401	386	407	370	393	355	387	425	422	389	399	436	408	409	407	418	371	395	398	409	392	412	389	425	371	421	436	366	383	397	414	391	388	390	403	424	372	412	400	424	441	375	379	390	390	397	385	428	418	414	366	394	395	374	386	380	415	398	400	351	418	417	379	399	392	387	382	403	399	398	437	428	444	383	395	405	390	390	400	437	394	369	406	388	407	392	345	369	416	392	375	370	409	426	368	375	415	383	405	406	405	373	389	409	392	412	387	380	416	415	447	388	390	399	364	370	406	431	393	403	403	424	414	408	392	415	374	381	417	444	416	363	386	404	387	385	428	374	378	411	377	356	416	401	390	404	373	392	398	378	413	389	385	402	336	377	370	380	420	385	419	422	411	424	405	367	375	393	392	402	411	406	425	383	422	418	392	395	378	397	365	408	411	410	388	397	359	406	368	410	392	425	418	379	391	410	383	398	388	378	417	397	368	391	401	399	393	389	403	395	422	380	414	435	395	392	431	363	419	357	431	391	359	409	393	347	424	397	415	352	394	404	422	459	436	423	396	405	397	391	394	378	377	396	392	463	402	392	394	378	396	376	385	382	389	392	384	377	407	395	397	395	447	402	378	373	441	411	393	364	382	405	381	387	420	408	382	405	376	416	440	399	398	383	378	401	401	385	421	386	437	392	380	385	406	412	377	427	427	386	413	403	406	403	391	413	375	416	391	397	391	389	416	381	408	374	356	364	367	395	407	410	389	373	403	416	381	405	452	390	390	413	423	392	384	350	380	400	405	438	410	353	390	378	432	422	428	398	344	426
5478	4031	1233	537	495	609	701	702	604	483	486	445	385	360	307	280	259	228	193	204	164	152	161	157	158	133	106	107	92	104	106	85	74	105	100	103	85	88	80	70	84	76	72	70	75	80	78	68	68	61	56	67	62	66	68	71	72	70	69	61	59	59	55	62	51	68	54	61	64	69	67	47	69	63	50	77	69	58	62	79	57	69	72	56	73	75	61	50	60	75	56	56	66	57	62	60	61	63	42	66	71	62	44	63	70	72	75	65	61	54	70	56	59	43	55	79	63	68	68	61	60	56	63	59	55	71	67	71	61	73	70	57	61	62	44	73	71	71	64	61	75	76	60	63	83	59	62	51	68	55	50	57	58	67	67	63	62	66	61	50	57	59	60	55	56	84	69	60	63	69	62	57	57	57	57	57	68	68	51	69	64	67	64	49	57	69	55	73	54	61	53	52	77	53	55	58	69	60	64	61	59	63	70	57	60	64	68	62	59	51	58	68	56	55	69	63	67	56	68	55	52	66	66	61	68	67	71	49	70	64	66	61	49	64	72	60	73	56	64	56	49	57	66	58	61	61	62	73	53	63	71	74	50	68	60	47	72	52	65	54	68	56	71	65	72	56	64	65	62	68	65	65	60	49	66	65	65	59	62	63	65	59	66	53	69	58	65	60	69	72	59	55	46	59	59	76	66	62	49	45	65	58	56	61	62	59	52	75	58	75	71	61	59	68	55	56	71	58	56	51	63	60	57	64	64	57	51	64	69	53	75	61	56	50	73	66	69	46	57	70	51	56	53	68	58	66	54	61	62	65	60	56	54	58	49	48	61	52	48	72	55	60	59	52	69	61	61	61	63	69	64	59	61	62	57	67	67	53	55	70	59	75	61	64	56	55	69	62	76	45	62	63	58	69	59	53	53	81	62	62	72	58	68	55	51	56	54	61	68	62	54	75	64	53	68	58	68	48	62	59	55	60	74	54	74	69	59	66	45	56	61	83	71	66	56	61	70	77	65	53	64	66	71	54	67	66	89	59	58	59	69	54	78	49	61	62	69	55	88	51	64	58	58	62	59	70	59	48	65	65	58	65	62	71	59	61	67	59	62	47	63	57	45	58	72	54	65	63	70	56	70	61	61	55	60	75	60	48	60	70	57	72	68	66	53	77	66	63	61	45	59	66	84	64	59	73	51	49	62	61	50	64	51	67	66	44	56	64	57	70	55	53	57	56	51	64	70	66	69	49	60	57	59	54	71	58	74	64	61	59	47	59	60	71	56	47	68	68	66	73	74	57	60	52	75	64	72	72	54	61	71	61	79	55	65	57	55	66	63	57	65	70	60	56	46	67	76	64	70	66	69	55	62	50	65	54	58	59	67	73	57	70	50	74	67	56	66	61	64	55	72	60	56	72	57	54	68	57	54	54	72	85	66	76	66	48	64	57	58	66	55	60	40	62	57	63	57	57	64	56	65	48	78	62	65	51	52	70	59	53	60	61	66	66	77	71	58	51	69	54	68	55	65	60	53	64	56	51	63	67	59	74	56	60	67	54	75	46	53	68	60	66	62	63	54	51	51	70	67	70	61	58	54	63	61	51	58	67	68	60	69	62	63	47	54	72	63	51	68	60	55	68	63	67	65	64	52	45	66	73	67	67	49	61	65	64	59	62	71	57	53	50	58	67	41	82	67	71	48	72	73	60	55	63	69	65	60	51	75	67	70	60	77	60	51	62	47	64	72	62	73	74	71	58	58	61	65	61	63	69	66	59	69	70	70	58	67	63	58	54	66	48	63	68	73	56	67	61	68	48	67	68	51	46	50	58	61	51	63	66	68	72	74	59	68	66	58	43	79	52	69	64	70	68	57	68	72	68	63	57	74	68	55	55	56	43	52	45	64	57	71	53	57	64	64	78	53	62	49	65	65	55	61	56	74	68	58	51	60	69	66	69	64	68	68	59	57	76	68	57	67	65	53	65	53	61	63	60	60	57	65	62	70	61	53	63	65	64	64	52	57	75	62	57	68	60	59	64	65	63	54	55	56	69	71	58	70	62	59	70	47	60	61	60	49	57	53	52	71	53	49	70	59	60	54	70	73	56	51	62	59	60	59	69	60	55	60	67	63	68	52	49	67	54	54	74	60	80	71	56	59	59	72	64	61	74	68	47	60	58	71	66	48	58	53	52	44	66	52	69	61	58	56	65	65	61	64	67	49	58	59	51	71	72	57	54	72	58	59	68	66	54	66	66	66	51	52	59	63	47	55	53	53	77	52	60	68	72	62	62	41	57	50	45	79	65	77	63	69	68	70	51	63	54	67	70	50	69	61	56	63	62	71	63	54	72	60	59	63	82	55	60	50	56	48	69	51	60	59	62	58	52	69	57	72	52	60	57	63	71	54	64	68	61	70	68	69	61	75	54	52	56	67	62	60	65	49	53	58	63	56	58	71	64	74	62	66	64	59	58	64	63	74	59	60	65	57	66	53	63	57	74	60	74	59	71	69	66	72	63	77	59	58	57	64	57	65	63	58	43	77	65	73	61	75	64	64	68	55	59	47	63	70	69	56	60	64	59	58	60	63	68	66	68	71	72	53	65	53	48	54	61	59	76	50	52	72	54	73	50	58	66	60	68	54	57	64	71	60	72	64	75	74	47	72	68	47	63	58	79	61	64	50	56	57	59	51	54	59	52	80	54	63	46	56	56	63	58	67	53	78	59	53	54	64	63	41	69	75	70	57	67	53	50	67	69	46	54	50	61	65	69	56	66	61	47	62	61	69	46	69	64	76	68	61	68	60	48	71	59	64	53	55	55	60	57	77	56	63	65	63	57	50	64	73	73	60	57	65	66	67	72	67	49	82	61	54	71	72	66	55	75	75	49	48	48	69	60	73	61	57	61	65	59	53	58	67	58	61	61	61	54	71	65	60	62	65	54	65	54	77	51	77	74	52	67	51	78	66	49	76	62	69	69	64	66	53	76	61	74	73	66	50	65	56	70	61	49	66	72	63	66	61	52	62	52	68	68	53	50	70	63	48	42	56	57	56	58	55	59	53	46	55	71	54	56	53	65	51	52	67	65	51	56	59	49	60	69	63	63	67	53	70	50	53	61	54	64	56	56	70	66	60	57	63	63	49	54	54	49	63	61	55	58	58	62	57	60	64	66	64	56	64	65	76	64	74	70	61	61	65	66	60	58	58	59	62	60	61	63	62	75	66	68	54	72	56	64	51	56	48	56	52	67	54	59	71	62	62	66	67	62	59	75	59	62	67	64	69	63	69	56	57	73	66	74	68	70	68	65	71	43	69	56	67	41	58	56	63	61	52	66	57	54	55	61	53	59	67	60	62	81	59	80	76	67	69	57	68	68	62	67	65	68	69	51	70	66	74	55	63	68	57	68	67	65	58	52	55	67	56	60	61	43	63	58	62	55	75	64	59	56	53	62	71	59	71	53	62	65	62	50	64	59	68	54	55	59	64	53	64	58	41	52	59	55
33551	22326	10492	9763	17362	19954	19733	17926	15547	13058	12092	11032	9510	8703	7580	6644	5325	4835	4174	4019	3384	3264	3394	3120	2608	2182	1767	1639	1458	1358	1260	1190	1274	1242	1256	1143	1082	1130	998	1017	925	947	921	876	773	858	824	774	712	671	619	531	630	587	605	571	634	598	598	549	550	542	554	553	528	581	542	557	529	573	585	599	577	550	537	566	574	561	571	560	561	528	533	541	535	561	560	560	593	516	560	591	579	577	521	487	590	516	561	553	545	590	547	576	561	523	586	520	596	574	575	563	545	572	555	533	545	534	522	554	519	543	501	535	550	495	568	554	565	569	518	506	524	518	525	514	553	516	527	566	551	524	545	524	579	523	583	522	562	537	562	566	559	551	522	544	534	597	554	575	512	534	521	548	562	566	559	526	525	529	551	545	555	550	565	599	552	540	534	526	529	515	514	546	577	582	539	535	582	519	498	541	504	533	486	534	515	524	547	544	527	529	548	523	513	540	499	536	541	514	523	601	554	554	516	543	501	581	543	576	539	528	498	546	563	547	554	551	587	513	584	547	545	522	552	566	562	558	556	567	535	541	522	551	564	602	549	596	564	543	527	631	544	551	576	553	536	550	522	527	559	531	554	523	511	548	544	558	540	543	540	525	534	545	560	560	549	541	564	505	588	579	548	565	533	528	531	502	547	567	518	530	513	552	580	584	579	550	554	536	548	531	571	512	478	535	530	520	536	523	528	548	565	529	556	540	549	523	515	548	602	547	548	537	530	533	596	524	519	564	570	587	552	545	551	567	521	538	525	552	562	513	546	550	533	527	598	531	550	581	581	511	548	583	528	553	517	571	555	573	549	532	554	549	533	541	546	522	516	574	531	539	596	536	531	504	514	541	498	529	500	575	532	556	494	542	567	532	552	550	557	577	538	545	556	548	525	568	554	550	549	539	580	537	542	568	543	563	526	590	513	587	567	527	563	548	527	483	581	511	534	523	518	535	582	543	549	563	561	570	545	540	500	513	572	535	566	539	522	558	520	513	558	495	491	524	554	514	558	538	531	531	538	579	537	511	538	555	543	577	519	535	563	550	521	588	499	531	576	528	585	524	559	515	548	511	524	567	540	533	532	499	584	571	566	524	544	521	599	517	601	562	534	556	571	548	555	517	539	562	531	528	558	539	510	562	545	527	573	528	495	534	547	538	496	554	563	510	524	540	538	510	536	585	573	545	522	542	557	552	520	582	514	568	553	595	539	549	501	550	564	522	561	513	584	554	549	510	559	544	561	564	498	566	583	525	566	566	571	536	535	526	542	585	596	522	543	559	499	562	587	526	536	537	524	553	552	572	531	529	541	517	519	556	554	538	572	539	539	571	560	518	551	531	577	558	545	564	553	518	539	566	540	559	545	546	560	566	593	539	529	551	571	569	512	538	499	553	530	524	573	495	514	534	559	567	570	557	526	570	584	555	566	518	547	522	523	559	534	579	541	533	529	558	524	554	517	555	559	598	562	530	549	528	544	498	530	548	570	565	579	555	555	514	535	526	528	516	533	527	535	568	535	560	508	531	528	600	581	543	526	562	604	551	565	510	532	544	503	544	514	542	560	520	512	571	541	553	551	544	535	578	502	540	539	535	540	571	557	583	524	533	528	519	582	513	580	549	551	536	522	515	546	540	546	532	554	545	565	537	551	519	531	581	518	554	500	548	552	516	511	546	582	526	540	529	566	537	485	561	524	592	538	536	538	574	549	570	557	577	544	537	525	546	547	504	572	496	530	544	546	501	556	565	525	546	535	554	532	541	549	536	534	520	594	566	575	537	546	613	573	529	513	496	550	572	550	556	536	560	545	519	556	570	555	545	518	584	596	565	586	553	532	553	523	516	544	582	556	558	530	562	528	549	585	551	540	556	499	546	520	512	505	552	542	555	524	549	528	528	578	534	524	510	504	549	570	546	547	574	529	544	523	565	537	521	530	546	526	532	539	541	573	516	553	554	540	566	554	507	551	532	506	534	551	567	555	535	532	536	541	535	580	559	575	528	535	545	523	542	568	496	554	564	538	530	548	508	539	552	563	546	553	552	596	567	513	562	578	582	503	588	546	528	522	552	542	518	568	533	547	567	552	540	537	562	561	548	536	507	565	578	484	533	531	557	569	505	570	527	520	525	571	524	535	557	485	523	530	550	507	587	529	535	520	538	592	595	522	505	536	534	557	560	546	555	581	574	564	553	560	584	543	530	503	538	543	516	564	542	555	537	538	514	526	527	533	490	545	532	548	568	566	556	545	529	556	562	560	542	535	587	543	564	526	556	552	560	569	543	549	535	543	537	543	586	526	551	544	542	529	533	511	555	569	529	517	589	573	516	547	574	555	571	496	522	541	550	514	546	518	536	529	539	557	542	537	535	542	588	539	529	591	517	530	554	546	525	566	542	562	564	535	515	545	537	517	537	558	538	538	542	528	564	519	545	525	558	532	559	516	582	546	525	544	553	558	496	550	559	548	539	528	585	573	569	561	562	541	518	601	553	554	537	609	546	543	551	546	534	520	492	584	569	564	574	546	539	527	537	533	512	503	587	535	538	533	543	535	561	560	558	568	561	522	542	535	541	551	546	524	520	541	538	544	580	550	560	511	537	557	545	539	570	530	536	507	521	557	560	580	549	515	547	555	533	558	558	517	513	499	545	553	530	497	575	551	515	539	546	557	590	536	525	538	562	489	551	539	543	532	569	565	513	547	525	550	557	548	531	579	541	541	599	527	547	566	549	532	519	529	584	559	524	573	575	520	552	567	515	521	536	577	516	532	581	530	549	550	526	540	537	491	548	531	549	553	507	530	560	538	564	560	533	562	558	555	580	497	555	563	552	552	565	566	559	576	543	545	513	534	537	513	564	526	572	521	530	501	527	541	532	539	529	546	535	528	495	510	568	517	543	534	505	547	542	498	556	542	551	529	583	513	548	568	555	558	526	560	506	499	495	538	565	578	503	538	587	586	540	560	505	559	600	502	553	576	532	565	536	571	537	537	609	567	534	519	558	526	581	502	583	521	550	541	529	536	571	519	577	555	565	555	577	561	538	543	496	511	541	569	527	553	542	552	559	476	539	569	525	541	533	528	564	541	547	518	534	542	506	569	556	616	567	584	524	579	543	563	522	504	549	527	529	517	547	582	585	533	566	498	562	541	521	500	566	544	578	557	526	554	592	546	550	555	535	596	578	507	549	535	552	528	509	536	570	553	526	541	521	521	569	589	551	532	565	564	526	521	601	542	539	549	573	564	525	555	511	553	562	513	520	539	522	544	533	524	529	557	582	542	551	550	525	570	520	540	546	565	578	552	544	557	568	500	560	533	572	508	523	536	485	522	559	540	548	526	476	540	551	565	541	562	558	524	503	559	536	506	562	524	551	581	560	580	549	567	551	577	563	537	498	550	559	555	557	552	528	568	528	585	546	543	557	548	543	511	549	529	524	526	571	560	567	510	630	604	548	572	547	589	561	497	589	543	548
5177	3359	1107	440	426	539	626	596	530	452	416	391	370	340	291	245	205	166	154	165	165	145	151	138	115	116	73	71	74	68	78	65	73	71	62	68	55	54	49	55	49	49	49	44	67	44	47	55	35	37	33	42	41	28	37	34	51	44	37	45	37	39	41	45	49	43	38	36	45	37	43	32	36	36	39	41	32	34	35	31	40	39	41	37	45	43	34	49	46	29	31	35	47	39	36	42	29	45	44	49	47	41	38	39	37	33	38	32	40	36	38	34	29	44	45	43	38	38	34	35	34	36	34	37	37	43	26	38	32	46	47	41	41	37	27	44	38	34	43	39	36	48	31	38	36	40	36	39	47	33	36	46	30	38	47	35	40	41	37	50	31	35	34	53	37	36	35	47	36	33	45	35	39	26	38	42	43	43	48	45	33	41	44	49	41	37	36	43	35	33	32	30	44	37	36	33	40	44	45	37	48	37	40	52	45	32	48	45	35	24	42	43	47	38	39	34	33	32	33	47	44	35	32	38	33	30	50	42	43	44	41	36	25	47	24	38	41	43	37	40	46	39	37	39	34	38	41	40	33	33	40	42	42	26	37	36	43	37	42	35	30	34	39	26	37	43	40	35	48	43	39	39	47	30	37	35	36	34	42	36	39	32	40	39	34	30	47	36	35	48	33	33	36	45	31	49	41	40	44	47	22	34	44	37	31	35	39	49	38	33	37	46	33	31	50	36	50	35	26	50	39	37	44	33	38	42	51	55	37	42	36	40	46	50	47	50	35	41	30	49	42	32	32	40	43	46	40	37	39	34	34	37	45	50	38	47	28	33	46	57	26	37	38	42	36	43	44	39	37	32	42	46	57	38	41	54	29	42	35	43	37	40	40	38	47	40	47	52	39	36	38	47	34	50	37	38	45	40	36	33	42	26	41	35	32	34	35	40	46	30	49	25	58	36	54	34	37	34	39	36	28	52	45	34	37	32	35	49	32	44	28	32	41	29	39	41	23	44	42	44	42	33	38	31	33	39	36	43	36	27	45	42	40	31	47	26	35	41	42	38	52	37	34	39	50	30	29	33	39	33	44	26	45	37	36	29	40	45	37	37	47	33	41	37	30	43	45	41	44	33	47	34	49	32	36	50	33	37	35	32	41	34	27	41	39	40	50	46	34	31	32	31	21	40	28	40	38	42	32	30	33	31	48	35	39	44	44	26	35	40	45	48	34	45	38	48	49	35	37	34	34	32	39	49	31	41	35	31	45	33	40	42	51	28	37	35	36	41	42	40	38	37	43	37	36	46	51	33	41	43	39	34	32	40	42	33	29	40	49	31	41	42	35	35	36	45	38	30	48	35	43	43	31	39	33	34	49	45	45	32	30	40	36	35	35	36	33	42	46	30	48	40	42	47	49	39	45	46	44	29	33	36	39	45	26	41	26	37	36	49	39	33	34	35	30	35	47	42	50	35	37	27	44	41	42	42	38	36	52	35	43	51	38	44	46	39	41	29	44	33	42	40	34	40	31	36	45	25	34	36	35	42	34	46	41	41	27	40	31	45	50	36	38	40	35	32	41	28	36	39	33	42	36	43	36	36	35	45	35	37	38	45	41	39	36	42	43	30	37	34	30	45	38	41	36	31	40	31	48	37	37	32	41	41	51	44	40	48	39	40	28	32	35	40	47	40	37	41	32	38	41	36	50	34	32	48	59	40	36	36	35	27	38	52	34	38	47	36	39	34	38	31	39	32	57	35	38	42	26	36	38	36	31	66	39	46	30	32	46	41	28	40	32	37	45	37	34	36	61	44	46	40	33	51	45	39	40	33	47	34	31	37	37	39	35	35	35	36	43	51	51	34	36	37	47	41	36	36	44	43	44	36	39	41	46	33	39	49	32	29	49	37	39	36	39	47	37	46	35	36	49	38	35	44	31	42	40	35	36	39	42	35	44	44	37	41	31	39	40	39	40	40	39	39	33	42	51	36	34	26	37	29	46	36	29	31	31	42	41	40	49	41	37	32	41	44	39	39	34	45	40	42	39	37	37	40	41	35	48	47	40	44	31	41	36	36	46	47	38	38	37	40	42	32	37	45	46	50	52	35	43	37	42	37	40	38	39	35	35	41	42	32	47	40	35	37	40	34	28	39	35	57	27	44	37	43	39	42	42	41	40	34	41	32	41	37	48	34	28	34	29	34	36	32	46	37	45	35	39	34	42	33	41	35	45	28	37	34	44	40	35	36	38	33	43	40	35	61	31	36	29	38	37	42	43	42	48	51	36	51	36	32	51	43	33	44	37	29	50	38	46	54	30	36	36	45	30	41	34	40	44	34	39	46	33	24	48	31	31	38	34	46	43	40	48	27	34	33	41	40	31	44	36	42	37	35	44	37	40	42	37	39	34	43	30	37	36	37	29	51	31	46	40	33	28	40	32	39	40	47	34	30	36	31	43	43	38	46	34	42	35	42	48	39	30	47	29	50	36	48	38	38	33	45	43	31	34	31	40	29	39	39	41	58	43	43	40	33	32	41	34	36	31	31	32	50	36	35	43	30	45	44	38	47	38	36	40	40	31	43	44	38	45	38	45	30	40	31	38	44	47	41	40	29	36	53	50	39	30	39	45	36	42	38	33	35	36	30	41	42	53	42	39	39	33	39	43	38	42	40	38	49	37	49	39	29	35	44	31	29	49	23	36	48	36	32	31	38	38	35	38	40	50	44	37	45	38	46	45	31	43	38	36	41	47	29	42	44	28	42	24	44	41	36	34	42	40	42	44	36	38	43	42	39	36	41	32	51	38	37	45	41	46	43	51	44	38	33	49	40	42	43	46	41	46	41	37	37	35	33	41	46	34	35	45	33	31	47	50	43	41	34	50	39	42	35	35	42	33	35	44	36	51	39	35	42	52	39	43	37	39	32	35	43	43	57	37	31	38	32	41	40	44	38	46	43	33	31	55	26	38	30	44	35	40	39	48	42	40	33	40	39	47	42	35	37	39	34	46	30	41	35	32	45	45	42	33	36	37	50	44	41	37	30	42	51	46	36	27	54	31	46	34	52	45	52	33	37	28	34	39	49	28	46	26	35	49	41	41	42	28	41	32	48	34	41	24	42	40	39	35	29	43	39	25	45	43	46	45	50	48	38	37	47	46	39	44	31	39	43	34	30	36	49	40	34	46	38	33	41	38	38	37	47	39	37	40	41	35	32	38	37	42	35	34	52	50	46	40	40	38	40	41	34	37	48	29	36	40	42	41	48	39	39	31	49	29	33	40	37	45	45	43	46	36	36	27	43	41	36	43	51	45	42	49	38	46	49	36	28	27	30	38	38	37	38	42	33	37	40	32	36	34	30	41	36	47	40	33	37	33	33	27	43	40	34	35	43	37	29	38	45	43	47	46	41	39	33	26	39	38	31	32	36	34	45	37	35	27	31	38	38	31	34	36	35	31	45	42	35	31	36	39	45	44	32	44	31	45	40	36	48	50	49	41	34
31941	21003	10489	8859	16139	19393	18896	16922	14727	12902	12053	10441	9444	8524	7215	6447	5304	4389	4096	3690	3293	3196	3164	2777	2178	1907	1603	1333	1225	1185	1013	1091	1173	1060	1043	963	886	898	808	732	712	707	711	570	619	654	596	529	504	432	430	418	410	396	343	360	425	405	372	368	367	381	406	381	381	416	359	331	324	379	373	398	359	360	334	339	373	383	362	387	381	361	361	391	401	379	385	371	355	384	387	374	313	352	369	351	371	353	392	347	341	327	364	368	368	312	344	361	331	360	338	347	312	358	343	372	376	343	335	380	330	361	366	389	329	318	338	355	313	339	316	348	367	363	355	350	359	351	373	325	368	329	345	363	340	335	371	353	360	359	339	331	317	352	355	331	335	352	345	345	345	335	355	330	337	393	315	357	352	338	352	323	337	383	338	349	366	355	365	337	328	324	362	298	360	374	374	380	359	342	371	377	329	330	320	373	341	338	309	359	365	349	347	334	393	369	355	329	356	338	355	328	387	361	345	362	333	326	366	342	344	355	357	371	356	348	353	320	369	329	389	347	344	330	364	335	357	344	336	380	353	354	365	363	356	365	356	373	337	344	338	344	320	345	329	351	348	349	341	353	341	347	346	347	332	352	336	334	350	347	354	336	352	310	340	326	331	351	326	355	357	345	352	351	321	354	358	326	333	388	314	355	355	371	362	346	350	385	346	354	337	332	354	372	341	332	339	327	339	347	338	369	338	369	348	361	328	326	354	340	352	357	340	360	352	357	337	331	392	340	338	333	343	354	337	376	337	358	340	352	335	352	318	343	383	370	360	338	345	339	353	341	360	345	368	372	366	344	338	325	387	345	380	333	349	355	362	350	342	349	327	362	352	365	404	348	387	364	327	361	349	337	340	349	344	369	354	353	355	331	358	348	341	346	347	345	378	364	364	346	327	348	372	357	360	349	362	371	346	350	369	375	344	329	358	334	360	337	314	375	332	350	322	325	365	334	309	333	332	368	344	391	350	374	328	363	386	346	380	348	350	348	335	354	366	340	367	318	331	354	384	358	372	346	370	359	379	344	354	331	344	323	345	350	332	353	359	293	371	332	310	361	364	347	344	357	344	366	364	345	349	353	346	318	339	335	318	352	354	360	332	346	353	380	376	329	311	350	374	352	359	337	352	348	316	345	301	357	360	335	336	373	367	355	343	365	350	334	324	374	391	332	353	327	375	359	348	328	309	339	324	324	349	348	339	340	351	342	323	323	343	359	341	384	363	351	359	360	378	331	384	376	334	352	347	344	356	352	351	363	325	375	330	335	385	342	349	380	356	363	353	354	368	357	347	370	327	339	354	347	385	351	365	337	328	349	315	356	317	365	360	361	330	393	337	346	347	366	388	369	321	328	357	333	336	342	344	333	363	370	345	339	360	343	373	353	345	356	345	384	336	381	335	326	371	318	324	348	348	361	322	370	342	354	343	349	330	378	362	350	379	351	340	375	335	355	310	339	336	345	354	353	395	359	343	358	360	344	338	404	316	362	309	341	325	344	350	334	366	357	345	367	363	327	343	333	363	367	365	328	363	343	364	379	356	359	357	368	343	350	343	337	333	354	341	360	312	358	341	307	376	387	343	339	367	333	346	323	339	348	348	367	335	347	345	330	336	335	361	345	353	371	313	326	387	362	306	315	349	343	342	370	313	354	345	353	354	348	332	360	368	372	336	372	396	358	380	352	359	345	346	386	376	366	319	330	326	327	319	353	334	335	367	342	368	352	349	358	368	343	350	335	329	320	338	346	349	332	361	363	330	300	364	364	356	346	342	358	340	325	361	374	336	350	349	363	343	326	360	349	390	320	391	337	351	308	334	345	319	380	323	349	387	335	330	350	325	382	346	369	358	343	386	350	326	354	324	352	356	311	345	310	335	330	357	372	318	342	357	351	324	344	357	341	338	359	342	328	377	335	369	326	339	349	363	355	331	354	349	313	345	349	361	342	377	371	350	325	325	345	346	392	363	361	361	333	355	355	354	351	301	320	364	368	333	354	347	355	344	337	336	350	378	326	349	361	365	353	367	370	328	374	318	374	338	328	349	395	362	343	325	346	358	365	382	349	362	369	367	335	336	342	356	322	369	343	349	342	316	373	341	339	333	319	356	361	353	343	351	341	316	359	371	373	356	333	331	348	305	351	348	367	336	371	356	368	306	334	350	365	335	337	354	339	343	366	362	363	364	330	378	301	357	344	349	357	327	341	342	330	348	351	350	363	309	341	344	347	333	398	334	341	358	374	336	327	358	346	345	330	376	363	346	353	327	336	336	336	349	344	368	341	372	339	343	353	353	359	376	337	360	344	352	360	366	356	368	352	374	341	353	377	339	311	340	362	350	377	358	332	329	350	356	327	359	307	348	305	374	368	388	358	331	334	352	372	329	341	347	369	349	360	367	352	375	333	357	350	342	336	323	340	367	367	328	333	338	332	359	360	336	331	312	326	350	329	371	312	362	356	350	377	340	331	353	341	367	346	333	345	335	309	359	334	344	356	361	356	359	376	364	347	339	321	359	296	367	385	370	311	379	329	355	324	343	348	326	355	339	332	359	335	347	361	335	343	341	361	343	373	326	350	361	332	338	352	367	352	380	333	353	349	352	334	346	373	335	330	348	347	350	335	342	360	350	365	334	381	363	364	353	347	360	335	332	333	349	346	350	363	317	359	384	358	345	386	359	364	314	332	370	389	345	341	335	365	322	331	336	405	346	354	372	353	359	358	370	368	359	330	329	381	352	345	363	351	338	338	332	329	330	335	323	340	370	376	350	359	324	345	368	350	365	364	365	331	323	331	365	351	374	320	340	345	368	340	331	362	339	351	333	343	344	345	337	356	358	349	308	394	330	332	340	352	334	353	369	352	357	347	337	312	335	359	354	367	354	360	348	339	352	355	358	336	364	371	366	395	343	350	364	357	317	322	338	364	333	364	388	355	350	358	326	352	370	350	373	343	359	357	378	399	378	351	355	332	331	382	372	360	350	357	370	355	360	340	353	374	367	362	325	380	318	354	364	358	337	321	335	332	343	331	347	382	342	358	353	384	356	336	332	342	331	295	318	370	354	345	326	355	356	334	329	350	342	324	346	378	331	341	371	349	336	351	368	359	363	347	377	354	343	341	363	347	348	328	359	390	344	359	346	343	361	335	352	313	349	383	368	356	365	330	360	329	315	357	360	381	363	342	356	345	350	353	370	352	347	327	307	316	338	380	350	360	349	336	367	341	355	359	352	340	359	351	343	348	340	345	367	366	365	363	348	359	341	350	382	365	326	336	348	338	332	362	360	404	357	330	359	333	348	324	359	336	371	356	357	331	345	357	341	300	396	356	394	358	371	336	321	346	339	355	342	378	355	363	341	332	399	371	367	347	325	354	385	347	346	344	354	345	352	356	381	370	365	348	351	317	356	382	323	362	337	348	342	335	331	331	324	352	341	338	366	370	359	333	353	352	339	353	333	329	322	365	396	375
6635	4882	1270	577	516	769	804	855	665	596	532	535	472	393	362	345	284	236	244	207	184	213	181	166	160	120	118	107	106	99	95	103	90	90	112	82	104	80	73	92	88	75	76	81	76	74	72	85	61	76	51	46	62	77	57	61	70	62	53	56	52	50	58	60	67	53	68	63	61	52	51	70	77	62	65	63	63	75	48	69	61	55	73	63	60	58	57	59	60	61	71	57	64	62	67	55	60	59	58	71	58	65	59	53	57	55	60	63	60	64	64	47	71	72	61	64	59	63	67	64	74	65	57	59	56	60	67	55	53	64	59	48	46	61	75	65	55	66	66	63	52	59	58	73	50	47	51	48	43	56	60	65	51	60	71	53	44	71	39	50	59	60	65	61	55	63	56	63	59	55	76	47	53	75	64	57	55	55	46	58	79	58	53	62	61	57	54	66	60	73	51	59	48	55	68	63	63	65	68	60	74	69	58	56	70	60	57	60	59	59	60	58	55	55	56	62	67	68	67	58	71	61	54	45	57	59	66	48	62	58	55	61	61	75	83	62	58	47	64	68	71	67	48	76	63	57	63	73	58	55	54	54	56	70	57	57	53	47	60	68	46	52	54	68	71	71	59	56	53	59	46	45	69	50	73	64	44	64	56	59	51	60	73	54	76	49	58	59	59	69	65	63	66	61	69	60	52	67	53	55	47	58	52	50	56	64	52	72	52	64	57	54	63	67	62	68	45	67	59	61	75	62	54	68	61	49	54	48	67	64	46	59	55	41	62	48	74	66	60	53	72	65	60	56	59	53	58	61	46	58	60	46	61	62	55	55	64	63	49	70	52	77	63	49	60	52	57	58	74	74	47	54	52	54	49	53	57	56	71	47	50	46	57	58	60	53	58	59	51	52	66	58	46	63	68	70	56	46	54	66	50	49	52	53	72	63	61	62	56	66	54	49	56	53	59	58	56	69	48	61	65	50	52	63	67	53	61	62	61	51	51	63	60	57	61	53	57	68	57	54	44	52	54	65	41	57	63	62	60	68	69	70	54	59	62	68	73	54	53	43	60	59	53	62	68	63	57	59	65	77	62	62	69	59	54	54	65	55	72	60	55	86	45	66	59	55	57	61	55	58	68	48	66	52	40	62	55	64	46	69	74	43	67	58	67	48	48	75	66	44	57	42	62	52	47	62	58	75	63	49	57	66	64	56	66	74	49	44	60	59	45	55	58	67	64	64	73	65	55	38	65	58	58	53	58	61	72	57	59	58	60	53	62	61	54	59	50	54	76	61	52	60	58	42	47	72	61	58	50	62	44	56	50	69	46	64	58	63	51	58	52	52	77	58	57	53	48	54	45	62	66	68	61	59	61	63	74	62	68	73	67	77	56	52	69	66	68	59	57	56	50	39	70	60	62	66	56	44	55	71	61	57	64	53	58	66	61	39	54	54	51	56	53	70	66	59	56	56	54	50	70	51	63	59	72	56	61	53	51	51	58	60	64	56	56	72	56	63	64	66	59	48	50	49	46	63	64	56	47	57	52	54	69	64	52	62	55	61	62	65	75	65	66	55	52	62	59	65	53	52	59	59	44	55	56	50	52	66	59	55	62	70	65	65	52	57	72	73	62	66	60	49	65	63	62	70	57	52	56	59	61	56	64	59	60	54	63	71	64	55	56	55	66	63	52	56	63	59	66	64	44	53	58	61	62	59	51	70	54	51	66	61	46	51	51	55	47	83	55	58	75	68	61	53	59	58	78	59	64	58	62	44	52	52	57	56	65	50	60	54	63	49	59	54	60	53	58	47	63	45	61	60	57	61	53	61	66	59	67	65	62	52	67	51	55	60	45	70	62	54	70	55	56	61	53	58	54	46	65	65	72	64	52	48	52	61	57	63	55	65	52	59	74	65	57	59	57	59	64	63	46	54	78	54	72	67	61	54	74	72	55	55	42	59	77	62	58	58	59	57	53	60	64	47	72	70	60	57	66	54	68	84	62	56	58	55	51	74	54	61	72	58	59	61	67	51	57	65	44	73	70	76	46	60	68	55	53	59	60	60	43	73	48	59	67	69	46	66	74	63	59	55	59	60	73	52	61	51	62	59	58	63	66	46	53	68	61	50	56	62	59	54	56	49	65	63	57	71	53	67	63	64	58	65	64	63	56	61	61	55	61	69	49	75	55	74	52	77	47	59	68	59	60	62	61	75	53	53	58	59	49	59	61	58	69	53	74	71	55	52	48	71	60	40	62	51	57	73	69	43	62	57	49	49	52	57	57	70	55	57	44	47	53	46	53	57	49	45	63	55	57	60	68	59	49	66	47	55	48	59	73	59	58	60	74	59	57	48	49	76	53	71	48	54	53	57	67	54	61	63	50	44	70	74	59	53	63	57	43	60	73	54	60	61	60	77	61	64	66	51	69	62	57	59	54	55	50	54	50	58	60	56	63	61	47	54	67	44	57	52	63	54	57	53	60	51	48	50	60	53	55	61	66	59	57	69	36	64	62	73	53	68	49	54	63	55	57	53	58	41	48	46	64	65	61	55	50	55	52	59	53	78	41	52	54	42	54	52	61	57	56	83	47	57	56	54	55	65	54	55	55	72	75	59	62	71	71	54	57	59	57	61	69	42	62	56	68	67	55	54	65	61	53	50	58	66	56	56	57	48	58	59	72	63	52	51	55	76	50	61	60	53	51	63	57	54	61	79	59	66	53	65	56	67	59	59	49	53	62	65	52	48	50	60	43	70	40	55	56	67	64	54	61	55	43	56	53	48	67	49	45	53	61	61	66	69	48	63	54	50	65	60	72	55	69	52	57	44	58	48	49	64	64	73	54	86	63	48	62	59	57	71	60	56	67	68	62	60	61	65	49	54	57	53	72	55	56	62	53	63	53	57	66	54	41	60	60	59	55	63	64	57	71	58	58	58	46	47	59	60	61	57	68	60	56	49	61	62	72	69	56	64	50	52	70	63	58	60	61	62	55	65	56	51	61	57	65	64	52	50	60	59	52	50	60	68	70	52	56	44	42	58	44	59	59	55	54	40	63	44	56	66	46	63	65	70	47	66	57	56	68	61	59	52	51	78	62	60	68	63	60	66	46	66	66	61	56	38	59	60	51	49	74	54	49	67	63	57	53	56	56	66	65	54	63	67	53	73	58	65	53	71	77	65	59	53	57	54	51	70	65	64	62	52	66	56	58	59	53	56	55	62	61	61	60	49	54	71	56	59	63	62	59	49	57	49	51	57	51	70	54	61	52	63	60	49	52	66	63	68	69	60	68	52	67	60	52	62	54	51	56	53	55	57	59	64	47	66	53	58	64	55	56	69	50	70	63	57	50	60	66	60	59	60	51	58	54	61	46	55	75	69	52	62	57	70	64	49	65	53	57	65	50	59	50	75	51	41	61	50	58	52	56	74	54	53	59	54	60	60	48	60	56	55	51	60	51	63	68	63	56	50	51	51	61	57	61	43	56	69	55	57	55	59	61	60
35673	24064	10820	10658	18929	22529	21959	19956	17012	15264	14089	12576	11605	10117	8755	7392	6350	5421	5297	4466	4345	4176	3884	3285	2926	2443	2052	1701	1654	1450	1452	1547	1569	1348	1257	1303	1274	1213	1149	1170	983	975	893	909	972	912	796	746	693	628	609	597	615	641	618	608	550	530	506	514	545	524	558	551	536	573	559	580	541	539	578	592	569	520	564	591	517	537	543	560	542	519	586	526	583	595	537	566	519	558	561	539	548	576	560	498	546	576	547	530	544	551	505	542	527	551	536	565	512	540	511	553	549	564	559	596	537	551	567	549	515	542	532	505	534	530	527	544	573	562	521	514	530	530	568	484	496	568	543	512	515	515	534	511	540	532	509	501	533	546	476	566	533	489	539	517	503	511	554	551	552	535	536	532	541	514	473	492	545	500	559	520	515	554	544	538	558	502	516	558	557	509	529	523	530	528	526	524	522	551	481	548	530	532	540	559	537	530	546	497	527	496	549	521	550	505	558	525	528	526	505	558	549	566	519	501	534	519	538	550	539	479	535	533	519	560	584	505	495	529	490	551	532	533	521	568	530	503	502	541	530	506	562	528	504	554	486	543	532	548	508	531	563	537	505	541	565	512	548	529	505	527	550	533	547	547	545	520	563	521	552	526	524	518	555	575	512	523	547	544	481	549	521	494	570	521	523	532	551	513	543	481	522	543	551	541	530	495	518	515	561	556	530	532	520	532	507	483	568	511	495	502	507	527	533	541	500	509	537	538	509	510	540	492	541	558	553	496	556	505	519	512	522	543	527	580	495	548	543	512	548	538	548	558	517	573	513	522	555	501	501	534	543	571	510	560	521	533	517	484	572	547	525	560	505	538	515	546	517	542	533	518	499	573	515	593	517	536	532	498	502	530	543	530	557	522	512	535	540	542	550	568	504	499	522	508	525	515	489	496	501	511	496	562	497	531	542	521	513	548	510	509	558	512	557	564	527	524	526	554	480	520	503	550	556	507	554	545	543	535	542	530	529	521	507	541	555	527	517	518	533	511	507	534	533	498	511	506	566	501	508	531	529	525	548	536	503	507	540	533	545	526	514	536	553	542	526	554	549	536	469	551	541	543	534	506	507	563	548	518	512	570	492	538	550	490	509	547	517	553	519	501	533	545	514	536	526	526	520	516	530	492	512	548	567	508	513	535	540	552	591	497	544	529	509	542	559	539	549	503	513	497	534	530	546	505	536	531	552	481	540	512	492	548	522	553	563	536	589	523	554	522	553	525	534	494	560	536	516	521	548	508	573	542	510	487	539	529	580	530	539	484	546	488	571	582	548	556	520	554	586	538	541	499	536	529	552	550	507	562	518	564	510	509	535	517	509	542	536	578	545	554	548	578	546	531	503	549	532	527	527	559	479	538	534	529	547	533	488	551	506	535	495	499	502	513	512	541	490	516	524	498	490	541	540	520	542	534	522	517	546	501	523	532	543	504	532	521	516	547	543	531	546	536	546	516	505	563	538	502	575	518	547	535	547	565	531	535	499	543	503	571	521	534	509	533	523	546	524	498	554	509	523	525	508	552	535	544	555	511	520	473	554	531	521	552	581	531	553	537	506	493	532	583	546	540	551	532	498	539	517	548	527	529	541	558	531	520	498	506	554	523	539	516	513	575	532	530	531	487	563	518	539	538	542	520	585	480	539	541	531	586	530	520	533	514	526	517	490	594	564	576	513	560	518	515	545	528	525	510	475	519	562	526	564	566	546	515	548	526	517	537	538	515	543	552	556	497	526	545	527	518	609	545	516	521	529	509	523	596	528	520	562	528	527	514	514	553	523	506	556	558	528	527	519	517	526	507	520	544	488	550	547	483	530	528	520	510	542	515	494	533	551	558	525	511	548	540	534	547	529	494	534	550	538	505	543	553	512	564	530	534	525	564	541	575	533	513	543	498	542	472	530	538	519	554	509	545	534	516	521	546	574	502	541	544	566	539	540	546	545	496	559	561	552	521	566	555	541	515	520	525	540	519	554	551	514	533	514	508	511	514	554	519	543	528	491	516	543	580	468	535	527	498	520	500	498	527	542	539	546	527	548	580	525	533	523	516	509	558	485	544	554	517	497	545	522	526	507	494	503	595	512	488	501	526	537	510	561	489	514	535	489	543	521	566	496	570	530	525	535	524	571	522	516	496	520	500	512	510	514	581	518	522	566	527	515	512	526	500	512	540	494	600	518	560	503	540	548	534	502	528	546	523	562	551	537	527	526	550	513	547	500	553	507	519	541	553	524	507	542	557	522	545	552	571	496	504	560	528	523	532	531	579	504	530	500	551	533	575	532	524	509	489	545	519	524	517	535	559	535	552	521	549	515	524	533	501	495	528	538	551	516	526	521	531	582	544	491	538	537	522	532	521	542	524	496	589	547	533	527	542	529	527	482	522	564	513	501	501	505	528	500	535	563	566	529	555	506	509	537	519	495	544	565	514	520	493	540	505	523	536	554	536	570	542	518	532	568	493	516	572	506	604	494	526	534	511	548	555	575	534	571	559	556	529	500	496	536	514	511	539	526	507	520	517	523	510	530	517	537	525	532	540	532	559	501	549	547	536	549	518	559	529	507	520	566	510	535	528	512	518	549	552	550	526	520	481	538	509	531	538	489	519	578	561	539	493	563	523	505	545	525	520	525	498	494	540	502	549	531	530	547	552	530	545	533	522	511	541	534	537	516	498	532	499	528	519	529	563	514	554	511	516	513	524	567	557	550	553	542	580	590	540	547	502	505	511	533	513	580	513	537	517	558	537	543	547	529	504	527	524	548	517	505	501	560	538	520	518	564	513	538	519	501	528	522	557	514	563	541	547	525	508	500	554	560	566	491	520	520	547	582	537	506	551	539	521	535	520	547	537	555	528	492	534	503	567	521	525	542	559	508	530	557	521	558	510	541	531	553	488	580	540	528	583	496	533	529	502	583	541	525	493	524	553	544	535	516	535	561	527	532	537	559	539	523	541	558	527	514	536	530	515	539	549	464	508	522	526	546	529	506	563	510	522	528	475	542	525	534	547	510	523	570	561	535	543	512	569	545	555	525	504	482	526	518	535	526	514	568	498	516	490	494	539	576	499	498	513	514	553	528	545	541	525	538	554	531	545	552	532	513	537	522	543	554	509	565	554	526	562	568	516	514	535	539	528	542	582	478	495	515	515	535	529	459	543	522	484	473	567	522	533	528	554	552	568	552	499	535	504	472	508	560	565	563	509	524	506	543	552	539	508	580	513	537	598	525	523	579	509	515	561	528	538	537	481	548	505	524	527	559	474	520	496	482	543	550	581	518	524	487	486	536	534	519	545	533	605	565	536	502	537	528	482	529	577	531	551	504	503	513	531	537	527	511	496	534	556	532	481	476	548	511	525	572	488	546	534	512	523	523	534	501	530	571	572	518	515	562	565	552	542	519	534	547	539	531	545	507	551	523	549	542	464	490	551	549	522	534	576	529	529	511	543	538	514	524	566	569	538	524	539	541	581
3395	1757	555	405	349	444	549	597	492	418	398	346	354	254	261	199	193	161	165	145	152	133	131	138	115	94	82	90	69	62	68	71	66	78	79	60	55	65	48	68	59	63	56	46	42	49	46	52	45	46	49	57	62	37	50	46	54	49	48	49	53	38	56	41	41	39	31	50	31	41	50	34	36	48	41	47	48	50	47	38	49	48	43	51	39	53	44	38	46	40	46	53	35	33	39	38	35	47	41	57	57	44	41	44	51	42	50	43	36	39	41	51	43	51	46	41	47	31	47	53	49	57	51	42	39	69	50	48	58	36	45	42	41	58	35	57	38	31	37	38	45	62	36	30	44	41	48	46	42	37	43	51	41	52	37	58	49	48	51	41	36	52	45	39	36	35	43	47	42	38	47	53	52	54	40	42	48	38	41	35	54	53	43	43	35	51	49	47	45	45	53	45	32	41	47	46	37	45	42	38	51	40	52	38	41	46	46	49	45	47	39	55	44	43	33	63	50	45	29	47	41	42	48	52	46	52	46	32	46	47	41	46	46	50	43	43	40	41	46	56	38	39	32	37	48	38	42	51	46	48	49	52	49	43	54	39	44	55	48	47	53	46	36	34	42	45	38	44	47	42	51	38	32	46	45	51	63	50	60	44	58	52	50	47	33	42	41	44	35	48	55	39	43	51	47	37	41	59	45	47	49	43	39	45	40	41	51	53	46	39	34	46	40	48	34	48	38	54	49	44	44	51	51	53	31	39	41	36	42	40	56	41	44	38	51	54	45	42	46	48	44	49	52	29	43	40	52	51	45	40	41	44	43	36	51	38	41	43	38	45	44	55	48	38	43	37	42	45	46	49	41	48	43	49	40	49	41	45	42	50	35	47	59	38	48	48	51	46	40	36	33	53	40	45	42	48	49	48	60	45	46	43	48	50	50	52	51	41	49	35	57	31	45	50	37	38	50	45	38	40	51	32	36	32	46	35	44	35	51	41	49	47	33	40	43	56	41	47	41	47	42	53	54	49	41	41	38	51	38	41	46	33	43	47	40	41	44	50	27	40	50	45	44	55	54	45	53	38	52	33	49	43	43	31	42	38	38	43	38	47	41	42	45	55	39	36	38	42	46	46	51	47	53	44	49	57	44	42	45	40	37	42	44	41	50	43	54	35	49	40	47	60	44	54	35	50	47	37	51	36	43	54	51	48	42	44	44	55	33	44	39	43	44	38	46	46	37	37	42	41	57	49	44	50	56	40	48	49	40	47	57	48	36	39	42	44	42	45	49	43	42	47	35	41	39	47	34	54	45	47	44	45	65	37	42	59	42	58	59	54	39	44	38	55	51	43	40	39	57	36	46	49	49	46	52	49	53	44	35	43	42	50	41	37	33	50	29	46	43	48	50	40	47	37	41	33	57	57	48	50	49	33	45	55	38	35	40	44	32	46	41	48	46	54	58	51	42	40	43	38	44	48	39	45	36	45	44	48	51	47	45	63	54	47	47	44	40	39	45	36	49	35	45	43	43	35	39	52	46	47	55	47	38	55	50	58	34	47	44	39	47	55	51	46	42	45	51	50	50	47	45	48	42	58	35	42	44	41	42	44	47	51	44	45	32	44	42	47	42	46	45	35	44	51	45	46	46	54	54	44	50	49	45	39	45	48	43	50	44	48	52	37	49	48	39	42	49	53	46	47	34	45	46	48	43	52	64	52	47	40	48	38	40	45	45	35	54	47	46	43	40	50	48	46	40	33	49	51	41	35	55	39	34	61	53	43	38	47	38	58	36	36	45	58	45	38	48	46	48	44	47	39	37	44	47	46	51	48	49	48	31	47	45	46	43	51	42	42	62	43	61	46	49	52	49	51	37	47	51	40	43	41	66	48	39	56	45	55	43	43	48	50	41	47	38	54	48	47	44	38	43	49	51	48	36	29	47	42	56	55	47	46	54	44	60	42	42	50	49	49	47	53	34	43	33	49	59	44	50	39	40	39	38	35	52	45	52	47	45	58	55	51	40	40	39	40	47	41	44	43	40	46	46	50	49	36	44	44	58	59	43	41	65	48	40	39	42	42	56	42	42	52	45	44	50	45	44	40	43	48	47	40	41	36	38	48	52	54	52	37	45	42	35	50	47	38	39	34	47	50	51	48	46	44	47	53	49	46	32	41	41	47	46	38	33	46	44	47	41	34	50	46	46	48	34	52	41	48	43	47	40	32	49	36	44	40	37	49	36	43	42	47	49	40	41	35	41	52	52	50	51	40	42	45	48	48	45	42	36	45	44	41	55	30	44	36	57	46	47	46	40	49	37	40	58	48	42	46	39	48	41	33	42	44	49	47	50	42	39	44	37	51	36	49	47	38	51	55	51	44	46	31	45	45	49	47	36	50	35	36	51	39	61	42	54	39	45	46	34	44	44	40	51	33	40	56	45	39	46	32	43	41	51	37	42	55	47	33	39	35	34	47	37	37	48	46	46	45	43	40	40	42	44	41	44	53	40	40	51	47	62	40	38	41	30	53	44	56	43	40	38	40	43	56	48	58	52	43	44	44	31	46	36	47	47	39	38	44	44	35	46	36	37	35	48	39	40	50	41	38	50	48	34	42	37	33	36	39	45	58	44	49	43	47	38	40	47	44	50	52	52	49	41	45	40	43	43	40	33	37	36	47	43	36	45	47	48	40	38	43	41	33	47	47	42	39	34	43	38	48	32	54	47	51	56	41	44	39	40	35	33	49	46	47	47	36	32	49	48	43	46	50	46	41	41	44	43	38	55	56	52	55	30	64	48	37	41	49	43	51	52	43	46	48	49	42	39	52	50	53	52	45	41	52	47	44	48	38	52	47	40	44	54	46	45	54	46	34	60	56	49	43	49	36	51	47	39	40	38	48	51	48	39	51	54	41	46	34	34	46	32	39	43	40	51	44	43	47	35	39	44	43	50	39	49	45	42	42	51	53	60	48	31	56	50	45	46	40	43	46	37	52	45	37	45	46	48	40	41	55	45	52	46	39	44	57	60	36	47	53	47	45	38	39	56	42	56	39	50	41	36	52	40	41	40	47	43	54	41	46	47	40	41	52	47	41	42	42	30	54	49	41	45	36	44	42	49	43	49	43	43	42	52	37	34	51	44	42	50	42	49	49	52	41	56	39	44	61	46	49	34	47	47	39	42	42	55	39	45	53	36	37	57	37	51	50	47	50	54	37	52	35	42	39	29	56	45	51	35	47	44	50	40	42	40	44	45	34	38	47	28	47	52	42	49	38	47	47	46	41	51	55	46	45	45	47	39	38	45	41	34	52	44	45	34	25	41	45	42	45	51	36	39	46	41	39	37	41	51	44	48	48	47	68	40	38	36	37	47	42	43	40	41	42	43	46	42	42	54	48	45	43	49	48	42	40	33	52	36	50	35	47	54	42	49	44	43	49	49	52	51	38	41	47	44	48	51	48	55	39	37	40	39	42	41	45	36	70	45	60	50	62	42	47	42	56
26956	15209	6576	7730	14323	17435	17147	15795	13386	11824	10849	9542	8942	7554	6630	5392	4638	3998	3791	3344	3236	3049	2797	2265	1961	1709	1471	1249	1072	1033	1131	1132	1020	938	891	903	901	809	771	759	718	715	704	663	626	541	503	463	468	442	454	416	444	436	407	410	421	417	402	408	403	413	379	415	423	432	377	416	394	418	451	417	382	418	398	421	409	380	405	419	406	414	411	437	433	411	419	432	407	397	385	438	387	398	407	380	397	414	399	415	393	357	394	396	411	374	405	411	403	426	400	400	407	405	369	437	388	372	416	423	387	391	416	395	420	369	448	374	347	398	382	380	440	392	409	403	417	389	388	430	401	402	399	409	412	439	378	348	400	388	379	398	398	347	426	412	407	373	410	402	408	405	359	387	397	378	397	389	411	409	378	409	397	384	377	376	423	403	402	405	385	401	368	437	380	394	392	390	401	427	382	407	425	379	399	389	357	403	434	407	378	413	387	360	411	403	396	392	411	396	399	407	389	396	393	421	380	422	390	409	417	425	387	369	400	398	377	394	429	405	406	392	438	384	426	403	395	385	363	408	406	426	414	410	357	397	418	416	400	406	416	380	405	395	366	417	381	388	395	398	418	406	389	383	397	383	415	431	387	407	413	408	387	400	391	376	377	379	421	393	405	348	428	407	379	395	372	385	407	361	372	391	415	388	408	417	375	405	395	411	436	381	419	401	416	382	388	446	395	393	377	371	440	401	405	377	413	401	400	380	394	392	417	367	408	401	401	421	406	400	417	390	422	396	417	389	386	385	376	391	392	367	408	391	414	381	418	397	389	413	402	388	430	372	401	416	403	394	401	406	404	387	396	408	375	421	417	355	397	426	368	428	407	399	377	391	413	392	438	381	386	399	383	408	393	422	391	370	412	418	407	396	386	379	370	393	382	422	413	395	391	375	381	410	376	386	394	400	404	417	353	404	436	378	405	403	403	386	352	415	413	393	422	440	405	377	409	395	399	418	353	346	431	390	394	403	451	379	413	435	394	377	390	389	405	398	380	379	405	420	384	379	385	418	396	398	387	398	369	435	417	395	390	403	379	402	386	381	411	382	406	385	382	404	381	413	430	405	434	369	441	393	392	408	422	420	414	394	399	423	396	405	416	405	392	373	391	396	385	377	451	399	391	400	430	390	399	418	385	397	348	411	394	360	400	403	393	401	378	373	402	404	433	396	362	386	401	391	433	396	361	416	405	369	433	418	399	396	385	402	411	429	393	434	437	416	398	392	413	427	387	391	417	382	404	414	383	388	366	379	403	388	384	392	405	410	378	395	428	410	395	402	391	402	415	398	421	433	397	416	378	407	355	418	376	409	396	401	373	366	407	386	407	418	380	405	374	414	390	399	440	334	400	411	395	401	384	437	419	402	404	358	413	442	398	430	402	402	419	411	409	383	385	421	391	352	373	353	412	418	432	404	408	395	396	387	385	383	391	397	407	453	413	403	412	388	462	395	415	393	406	380	423	430	368	391	405	428	424	384	424	416	437	380	383	436	375	387	415	414	395	453	383	413	415	389	423	384	349	374	376	361	376	398	404	421	401	410	389	424	395	410	406	423	408	422	383	419	380	393	368	391	418	398	431	402	395	406	444	389	407	398	395	385	420	423	374	386	419	391	416	399	414	417	423	438	425	368	345	377	383	430	410	388	411	425	412	378	423	415	433	399	422	425	387	409	381	441	413	393	428	400	413	417	415	372	410	392	396	368	404	375	394	390	399	448	395	410	386	415	436	409	376	404	388	425	398	379	385	400	397	380	422	387	414	381	365	413	394	398	401	416	409	398	386	363	383	415	427	400	396	417	409	415	386	411	412	408	372	372	394	383	399	395	400	394	423	419	397	386	384	361	390	401	434	393	409	393	416	394	417	395	396	394	389	390	381	404	402	366	393	400	400	360	409	395	415	391	416	413	389	420	375	370	429	406	383	377	417	414	379	396	401	425	406	412	376	434	421	389	373	369	417	367	404	399	394	386	364	407	428	392	427	424	394	430	422	407	424	422	393	404	389	393	381	393	420	399	383	394	400	365	360	401	404	401	440	406	403	381	384	386	412	359	369	369	393	406	430	401	403	400	428	377	381	405	396	382	415	409	406	425	401	359	373	413	416	440	397	448	395	387	425	396	437	411	361	371	380	407	391	404	413	409	395	393	408	421	370	394	402	413	408	346	413	419	405	403	400	366	372	413	436	430	397	403	391	404	398	428	385	398	428	438	410	421	383	384	415	399	372	400	427	409	410	402	413	397	406	413	396	418	399	429	422	431	430	417	389	396	404	428	410	374	426	394	419	389	425	419	393	422	389	397	413	391	366	376	410	373	391	403	351	410	401	443	370	404	401	442	371	382	411	378	394	415	414	404	448	381	423	404	366	430	403	417	391	380	371	375	435	432	373	394	392	353	413	391	375	403	371	415	374	411	395	388	469	411	410	384	385	361	433	408	364	412	408	405	411	392	382	400	420	388	385	401	399	374	401	386	377	387	395	411	371	402	418	361	405	404	397	401	371	399	391	429	406	423	405	396	400	400	418	402	426	405	433	384	395	445	370	392	399	404	381	367	427	429	386	417	374	429	425	415	407	394	413	407	403	426	425	411	372	383	400	403	391	387	406	386	415	413	382	408	405	396	416	380	401	362	421	395	377	388	406	412	377	385	401	392	401	379	411	423	407	414	413	430	390	412	398	382	411	373	401	388	421	371	419	413	396	393	422	407	396	401	432	433	418	375	377	404	378	387	359	415	414	418	385	403	398	410	397	430	373	397	410	410	382	413	423	393	410	389	400	421	390	447	390	429	411	405	389	414	385	392	426	384	386	389	430	442	420	413	411	429	376	381	368	418	389	415	382	374	403	435	439	396	382	386	411	385	380	392	392	403	386	409	434	413	410	405	437	373	402	410	401	405	405	387	377	431	380	412	381	413	384	404	406	414	360	432	382	426	401	439	411	378	398	402	370	404	385	419	408	434	399	404	394	377	383	415	410	418	418	379	409	388	413	379	396	358	379	388	394	398	411	433	393	435	408	406	393	386	402	403	402	377	421	394	409	357	389	409	393	423	404	382	380	402	384	445	432	387	388	383	404	405	399	379	359	392	390	436	388	394	397	410	414	429	400	378	376	398	387	372	405	427	386	392	389	418	380	404	378	395	415	418	393	386	406	403	372	452	389	400	416	418	401	386	382	412	397	398	413	378	404	394	370	372	413	374	369	405	389	406	383	393	443	381	405	356	393	432	418	392	437	413	416	371	371	407	406	434	403	398	380	372	388	397	360	376	367	411	389	374	375	376	366	417	383	382	401	414	423	419	416	391	397	381	362	402	420	406	392	381	396	372	410	439	372	380	444	384	427	409	385	418	430	398	390	403	391	403	407	397	376	412	426	412	406	351	379	385	389	407	398	425	422	396	386	389	402	372	395	353	402	392	439	396	430	404	413	361	373	423	436	398	428	396	391	386	406	389	418	411
5039	3363	962	450	470	617	693	723	622	545	505	492	444	385	354	293	244	242	203	192	173	191	153	140	135	109	105	103	69	92	114	94	92	108	86	94	82	90	87	92	85	78	91	75	68	64	69	71	66	71	76	54	70	63	59	53	64	57	57	59	60	61	59	63	49	57	78	66	53	58	59	57	87	68	56	52	65	85	54	67	78	65	55	73	67	49	70	71	64	52	65	67	54	70	68	61	55	62	56	70	62	59	72	60	67	65	70	75	66	68	68	72	64	69	48	60	56	59	49	66	63	71	65	64	61	48	53	58	54	49	64	56	53	64	70	69	56	70	61	60	53	60	81	54	52	67	62	59	66	69	58	70	67	76	70	64	61	58	70	58	73	56	62	58	79	49	51	73	69	60	61	68	70	71	73	69	58	49	68	58	65	69	81	67	66	74	77	57	70	59	62	57	69	60	62	58	51	53	52	62	69	60	68	64	62	71	53	69	56	66	48	54	70	61	71	61	65	63	47	67	69	55	77	69	73	67	56	54	63	69	64	54	66	68	66	63	51	59	64	72	80	51	59	65	54	56	57	54	65	76	47	78	50	73	70	70	57	68	59	60	46	75	51	63	61	48	57	66	57	60	66	69	78	66	70	73	67	70	62	64	72	67	56	62	67	73	65	70	58	75	79	76	81	75	52	74	57	69	55	59	64	64	66	57	53	60	60	58	55	63	74	59	67	78	64	75	63	68	57	64	50	68	74	61	63	73	71	59	72	51	59	51	63	60	60	43	58	61	66	64	64	71	79	73	53	54	56	59	73	64	64	72	70	66	68	72	74	63	71	55	59	64	53	58	74	67	56	73	73	69	41	57	61	60	63	63	63	64	50	61	64	54	60	66	60	51	79	66	72	44	59	60	69	59	66	53	64	46	66	67	66	74	73	67	68	64	61	66	63	64	64	54	63	79	66	55	80	72	59	77	66	64	68	58	53	59	64	70	55	57	79	61	56	60	55	72	68	62	52	57	69	63	51	74	59	60	81	53	56	61	56	70	65	72	64	57	43	39	57	70	61	63	71	67	69	60	66	63	77	54	58	64	66	59	78	71	71	49	53	60	57	51	76	61	63	64	46	40	59	60	53	58	64	53	50	55	68	55	59	59	59	58	59	55	67	71	60	81	63	62	47	65	55	83	71	79	67	58	62	54	52	61	71	58	65	68	50	65	50	64	68	57	47	38	62	68	54	59	43	44	62	69	64	52	61	67	59	52	73	60	66	59	58	58	62	65	56	72	63	58	66	46	59	59	58	55	57	66	75	59	67	78	70	63	61	67	61	63	66	68	60	53	79	71	63	66	61	61	41	53	65	66	64	71	58	64	69	46	63	58	67	59	68	64	75	50	58	72	61	81	59	59	65	70	60	66	47	56	67	75	62	62	58	40	64	70	83	54	63	60	68	67	49	65	65	61	59	60	62	72	61	68	78	72	77	57	63	75	67	71	56	57	64	64	59	59	52	57	66	59	67	56	67	57	53	80	60	61	57	56	54	66	68	57	57	69	70	59	65	57	56	63	59	72	70	80	58	55	63	61	69	63	57	60	58	65	69	54	61	58	52	65	71	73	65	61	80	59	51	55	71	59	72	65	66	48	60	62	63	61	59	59	61	64	68	54	48	62	79	51	59	73	70	73	50	69	67	82	64	63	58	59	51	54	69	54	69	66	72	58	47	56	63	61	59	59	77	74	70	56	61	62	56	54	82	63	54	69	65	50	60	61	71	54	56	62	55	59	62	55	80	73	63	74	56	69	56	78	69	45	51	45	57	62	46	64	48	42	61	57	49	78	65	57	59	69	54	63	61	63	58	57	58	62	71	63	60	68	64	63	66	80	66	61	62	60	72	62	64	68	62	61	59	56	71	55	68	61	48	53	56	57	57	71	61	69	57	51	56	56	69	70	63	67	53	64	59	61	53	60	62	62	58	70	67	56	72	67	69	70	55	58	64	55	59	63	53	64	67	60	72	54	75	60	66	62	65	73	70	71	57	66	65	57	52	70	45	58	59	66	72	74	53	63	59	57	65	65	63	76	67	62	69	54	61	53	65	62	57	65	65	44	57	59	66	66	62	65	67	65	49	54	43	53	58	60	70	70	69	59	67	59	46	58	66	63	57	66	68	64	52	66	79	60	63	56	64	55	72	54	51	58	60	66	64	62	56	65	53	71	66	54	57	68	40	64	65	53	64	64	58	63	58	53	54	67	59	61	59	67	61	59	58	73	62	59	53	80	55	57	59	65	64	66	70	70	68	70	57	59	81	45	72	44	63	49	67	63	68	80	56	76	65	66	55	61	72	58	73	59	62	62	57	55	60	75	69	62	68	60	50	58	69	70	78	65	74	72	66	43	58	68	64	73	62	60	63	68	75	47	64	66	82	70	67	63	65	74	65	58	69	58	69	68	59	52	69	69	48	62	71	71	55	64	58	65	73	54	59	64	63	58	65	69	47	67	70	75	56	68	53	67	59	57	65	68	69	72	65	69	62	73	67	65	60	48	72	59	55	46	69	58	68	53	67	60	67	61	63	58	59	59	57	64	60	44	71	68	65	73	72	69	70	65	71	52	63	58	67	62	64	53	66	53	66	52	57	57	63	76	85	59	58	73	58	59	50	59	65	63	44	59	65	59	62	63	57	62	52	66	75	65	59	56	61	67	60	58	67	66	71	65	69	64	58	62	59	72	52	71	61	66	61	56	54	54	69	75	60	62	59	61	69	70	63	71	68	56	67	57	77	56	77	55	69	64	59	72	56	52	67	67	66	63	64	64	64	60	80	62	75	73	48	59	69	56	60	63	54	67	66	51	59	56	56	57	63	68	70	57	62	57	58	66	64	60	59	64	56	69	82	52	65	45	67	62	82	61	59	63	64	66	59	71	70	61	63	66	70	61	66	49	63	47	66	78	70	71	66	57	62	49	51	69	67	68	42	62	62	56	52	58	57	56	60	55	59	68	56	65	57	63	43	64	74	60	59	55	77	50	66	63	58	77	55	60	68	60	54	72	70	74	58	58	62	73	63	57	48	68	57	52	64	54	53	62	64	52	74	49	73	71	69	73	57	57	64	64	63	60	66	72	60	63	70	55	58	63	59	77	70	56	48	59	67	52	72	63	68	63	65	75	77	68	63	53	67	75	72	64	61	49	58	71	61	63	53	64	60	69	74	45	66	61	71	74	71	63	49	62	55	65	65	58	66	71	44	66	62	62	64	64	71	62	72	61	70	65	51	63	40	56	60	55	65	83	43	62	74	56	55	67	64	63	70	63	71	67	61	65	52	69	57	74	58	55	69	65	74	54	41	58	62	67	73	48	68	45	66	57	63	49	50	54	65	67	60	53	55	72	55	66	61	66	71	65	59	62	68	59	48	44	62	49	49	56	66	56	79	60	59	68	61	58	62	72	44	68	55	69	69	57	58	69	68	60	66	52	58	49	66	66	66	70	50	67
32712	20660	9090	9917	18079	20607	20289	18440	15835	14187	13073	11884	10430	9209	7783	6619	5540	5184	4664	4275	4160	3684	3337	2912	2447	2114	1706	1562	1459	1564	1583	1443	1263	1270	1271	1253	1275	1236	1228	1172	1056	951	949	816	752	695	627	640	656	622	644	621	603	593	588	618	593	590	572	566	559	537	526	572	579	563	568	573	644	559	607	552	621	580	582	615	588	578	624	609	621	570	555	568	627	583	558	604	554	582	566	574	538	596	537	600	573	540	579	520	589	548	569	563	582	564	552	592	580	554	529	589	569	542	550	546	550	584	556	534	578	535	564	520	606	592	564	587	556	515	560	554	505	546	528	565	540	547	531	552	553	545	523	549	541	527	570	571	563	546	549	547	564	520	574	548	579	579	542	594	553	548	578	555	536	583	562	520	559	548	546	557	528	562	546	530	516	532	593	589	558	531	572	541	538	563	556	581	510	559	546	550	552	536	577	589	528	541	566	563	534	559	575	580	567	592	559	565	565	593	539	554	489	553	558	508	565	521	528	568	573	549	555	550	580	554	554	556	555	587	548	570	507	545	554	522	537	586	569	552	598	538	527	573	572	567	540	532	542	587	564	591	550	586	579	560	554	572	570	551	585	565	559	544	582	535	571	552	508	571	554	566	525	562	526	525	568	538	547	570	551	548	549	584	585	547	595	542	586	555	514	573	563	565	550	533	618	540	537	581	541	520	524	525	617	588	573	561	532	515	548	556	571	544	555	533	570	577	532	532	527	520	536	583	512	540	597	604	544	525	594	573	585	572	570	552	524	557	575	567	575	529	520	554	582	576	547	566	620	561	558	569	601	581	537	532	560	573	581	546	536	561	585	539	564	552	582	560	559	575	603	574	555	572	543	534	580	557	574	559	561	595	528	582	578	516	568	617	542	564	569	552	567	582	567	555	544	600	560	560	590	583	555	602	582	580	545	560	572	516	543	578	560	602	567	572	572	566	534	530	551	539	571	521	531	556	545	576	573	589	561	557	558	506	540	555	565	505	554	572	538	582	579	553	560	532	565	567	554	559	520	606	545	542	537	542	570	527	547	568	579	523	524	567	557	566	538	578	616	558	556	548	556	578	537	560	545	526	500	564	548	604	549	578	607	553	578	565	544	492	565	524	527	545	533	548	577	544	524	555	560	523	559	571	554	553	560	575	533	551	550	500	568	543	551	521	558	552	504	551	587	551	554	514	545	534	536	603	554	502	571	604	551	537	561	555	578	538	539	539	565	544	597	513	538	573	590	613	566	539	549	553	612	531	561	548	548	550	574	535	591	523	545	488	571	546	597	587	545	541	547	553	587	584	545	501	585	594	610	553	612	539	576	538	533	562	575	531	556	551	539	521	529	569	590	548	567	593	545	569	561	561	544	575	571	539	560	566	530	542	546	537	565	541	553	580	597	580	515	567	576	569	558	576	577	546	595	581	579	540	593	546	539	570	553	572	550	559	533	551	591	524	544	573	543	545	569	553	556	540	557	540	538	535	535	537	535	556	506	552	542	571	557	538	538	542	539	558	506	558	550	552	541	585	566	580	513	557	551	523	570	560	575	558	525	558	563	585	528	568	611	557	566	566	585	545	581	549	544	537	568	566	569	559	561	528	528	540	567	572	530	535	524	546	528	572	539	567	549	546	565	594	590	546	543	538	554	561	554	603	544	572	595	570	563	593	595	587	550	519	558	514	539	559	554	543	540	561	551	551	546	552	555	572	566	579	587	567	625	562	514	575	524	563	527	541	562	521	534	558	575	544	549	589	563	594	543	536	590	577	558	510	559	540	549	533	563	502	562	546	555	558	560	530	597	562	566	568	537	549	560	552	549	611	590	567	520	597	573	559	550	557	571	542	533	536	586	572	524	545	547	537	546	572	552	564	573	555	516	574	528	574	559	566	559	573	556	536	604	533	541	542	541	533	559	594	571	563	552	552	558	547	581	535	554	587	541	553	542	591	499	570	553	528	534	540	574	587	518	548	554	548	548	565	551	543	544	570	534	567	560	564	585	572	626	576	574	568	548	574	498	494	573	518	505	585	540	562	558	556	537	578	574	546	523	555	537	524	519	591	566	598	601	560	500	579	504	564	580	553	589	554	555	563	546	547	584	591	548	550	510	534	542	551	552	527	523	573	575	555	583	546	543	544	519	559	532	538	553	604	556	565	562	609	548	565	533	608	591	577	545	566	576	611	574	546	541	539	565	514	567	582	560	557	550	572	533	594	534	583	562	523	590	538	559	549	562	594	580	562	565	534	574	590	557	531	550	530	540	537	564	522	592	562	586	522	553	566	542	511	595	523	553	551	559	557	552	587	562	572	543	537	599	542	499	585	556	562	559	546	564	557	541	590	564	560	578	555	550	561	528	546	549	521	581	572	555	527	586	577	563	592	569	549	574	572	541	563	522	603	558	578	558	548	573	532	587	533	550	551	550	576	569	566	542	509	574	500	546	598	552	591	601	549	563	576	591	557	557	583	571	547	568	523	584	534	578	532	548	551	509	553	602	539	560	586	528	577	525	562	535	553	578	582	554	541	545	557	570	571	547	569	554	556	544	590	527	548	515	561	561	562	532	529	562	571	555	544	507	571	547	590	557	523	558	598	581	576	541	575	563	580	530	566	544	561	554	547	553	577	562	566	531	568	571	531	608	553	566	543	536	513	581	551	543	544	556	574	612	573	560	579	544	567	564	538	550	535	517	549	573	580	569	604	563	536	522	538	526	556	553	598	526	612	561	552	544	520	555	516	581	537	561	519	545	587	574	592	577	601	588	544	535	561	572	559	527	557	558	559	586	533	541	546	563	527	563	555	556	565	549	553	569	562	524	600	552	569	576	546	590	554	559	538	570	566	547	570	580	560	540	547	553	574	567	517	514	567	521	482	568	548	556	548	569	556	559	537	550	601	546	547	559	565	524	557	561	557	560	541	551	545	568	574	560	548	543	577	544	563	535	552	579	559	570	571	552	542	562	504	542	561	549	566	550	506	551	524	539	512	589	528	563	551	546	506	537	582	574	575	567	523	595	518	541	533	518	535	549	535	544	531	542	540	601	596	529	591	528	602	565	559	561	585	563	568	580	561	521	535	573	580	572	554	581	578	559	514	503	569	587	554	556	539	547	559	545	538	570	590	568	561	536	560	576	573	555	589	550	541	573	534	549	530	576	557	523	576	581	560	553	529	554	550	539	536	562	525	564	568	570	580	546	558	521	548	565	542	592	575	580	582	546	593	555	557	528	542	536	538	524	575	543	560	578	566	528	517	553	530	526	565	564	568	530	541	564	539	574	584	561	520	546	555	556	540	558	568	549	554	541	527	573	563	525	543	596	576	559	558	574	539	570	530	576	540	512	544	545	581	578	592	518	591	571	558	498	550	528	558	529	585	549	536	580	532	523	521	563	582	538	528	580	527	540	577	572	560	549	542	526	541	523	583	618	568	569	532	575	543	522	551	595	587	543	572	565	571	512	539	557	561	538	564	551	543
5002	2793	799	488	453	533	638	620	557	532	483	472	388	352	296	250	207	180	185	187	183	168	146	118	106	96	64	70	74	78	82	64	62	66	77	74	57	56	60	62	65	51	40	48	44	38	43	32	46	37	40	54	42	52	34	38	42	39	34	40	43	33	47	49	52	34	38	46	38	41	35	48	34	35	42	53	38	44	33	37	46	47	48	38	45	38	37	36	41	43	33	43	38	36	42	38	36	35	39	48	43	37	46	42	31	33	29	37	37	39	46	41	35	42	39	40	41	40	30	32	26	46	42	38	57	35	41	38	40	32	43	34	37	35	36	46	45	34	38	34	32	28	35	37	41	29	40	41	38	34	35	42	30	28	33	29	42	36	48	31	38	31	44	34	36	46	43	43	32	49	41	44	42	48	29	38	33	38	45	37	30	30	46	34	40	34	27	39	38	34	37	38	43	42	34	30	44	41	32	44	41	31	40	39	48	42	40	41	41	41	32	51	35	40	35	38	31	43	39	43	26	38	37	47	31	41	38	44	31	41	55	35	43	38	48	37	45	39	31	40	43	39	37	36	41	36	42	37	30	30	44	52	38	40	51	38	29	29	35	35	46	44	29	43	37	27	38	44	40	33	47	46	30	36	48	38	35	35	36	38	28	40	51	44	37	33	34	25	48	38	50	33	49	39	35	47	46	43	37	38	43	27	32	27	36	30	42	46	31	31	47	33	32	39	39	42	36	24	41	45	35	39	25	28	41	35	41	36	38	39	38	39	39	42	42	44	47	40	39	28	33	38	33	34	29	39	41	35	39	40	40	27	48	36	41	33	40	38	40	33	36	31	45	43	43	33	39	31	42	38	40	37	41	47	41	37	25	34	51	33	37	40	30	31	47	32	32	35	47	42	28	35	47	43	38	50	33	36	44	37	42	33	49	34	39	36	43	47	47	35	34	49	34	45	36	43	39	32	35	54	33	34	37	44	38	33	32	39	29	36	46	42	35	33	45	33	40	32	30	34	45	44	39	30	47	51	46	45	38	35	43	53	33	43	36	34	27	29	39	38	42	45	40	52	33	43	29	37	45	34	33	29	31	30	51	43	38	38	39	34	33	39	39	33	28	35	37	43	37	52	57	46	34	32	36	38	41	26	27	36	36	41	30	47	44	45	41	36	33	33	26	60	36	39	43	40	39	40	30	42	42	39	45	42	40	35	36	32	31	39	30	47	35	40	31	36	33	29	34	40	40	27	49	41	42	49	33	48	37	34	41	36	38	28	43	33	38	39	25	42	41	44	31	41	39	33	36	49	35	36	34	39	46	34	42	33	38	34	40	31	35	47	37	39	42	42	37	36	41	31	36	36	55	42	35	33	42	31	50	32	39	42	27	53	33	43	43	49	39	40	31	45	42	42	32	33	32	50	39	31	47	32	42	41	42	33	35	43	41	43	32	49	33	33	50	34	53	40	34	39	37	45	41	31	41	44	36	38	45	44	48	31	32	48	35	49	43	32	38	37	43	37	32	31	50	44	30	37	36	32	35	46	38	39	40	47	36	38	29	47	36	32	31	39	40	46	36	40	28	40	28	48	41	35	41	34	46	34	31	34	46	40	43	32	34	48	42	39	36	49	43	40	42	33	32	31	38	40	38	38	33	42	47	30	33	44	36	27	45	31	40	35	41	40	42	35	35	37	37	41	33	34	29	27	39	38	43	28	43	46	34	37	48	30	39	31	32	35	40	45	46	29	30	46	36	48	42	34	40	42	48	42	38	43	46	50	32	35	29	27	42	50	44	43	34	42	43	33	39	33	43	45	32	36	40	37	52	43	46	44	37	44	33	53	27	47	49	45	45	32	52	38	44	40	39	49	38	39	43	35	32	27	38	40	34	45	34	54	34	30	34	40	38	43	42	44	43	41	49	30	42	41	37	48	40	26	31	34	40	36	44	31	37	47	34	34	39	47	35	38	40	40	40	30	32	31	39	47	31	32	40	49	34	37	50	41	49	42	46	54	37	41	42	36	49	36	42	39	50	32	41	47	40	34	43	49	39	41	49	37	37	47	35	49	29	37	45	45	37	35	39	44	47	37	43	32	40	46	38	43	33	46	37	45	41	46	34	37	34	39	40	27	31	43	43	45	39	41	39	48	33	34	43	37	23	35	39	35	36	40	51	24	36	50	48	34	43	48	41	47	32	27	30	48	42	40	34	34	39	39	46	44	42	29	34	44	32	48	31	47	39	32	44	33	28	34	35	44	44	38	41	43	33	32	40	43	31	34	47	34	33	30	42	45	35	39	34	50	48	35	38	40	50	39	27	42	47	41	38	45	44	44	40	34	42	36	40	38	38	36	37	30	42	33	51	45	48	34	33	34	38	40	29	48	34	41	30	38	36	44	40	40	28	36	46	35	45	40	24	38	47	43	33	40	35	37	35	40	45	45	46	37	34	34	42	41	38	36	37	38	45	42	37	41	47	34	40	41	46	39	40	40	39	29	44	38	37	41	28	45	34	46	35	54	31	29	31	41	28	39	42	43	41	39	36	35	35	39	31	39	41	32	36	40	33	40	35	55	34	37	42	48	40	31	37	43	38	43	38	40	42	53	42	35	37	36	29	33	36	48	40	33	39	37	46	36	41	44	45	43	39	29	41	41	46	45	36	38	36	56	44	56	31	34	29	40	34	40	33	42	31	49	38	46	34	33	61	33	45	38	43	40	42	48	42	47	49	45	34	36	33	54	43	41	39	47	25	33	32	36	29	31	45	36	33	46	40	31	43	29	38	38	45	35	45	48	48	33	38	27	30	45	37	34	34	32	42	34	46	33	42	43	34	34	44	36	40	39	43	39	49	27	29	42	46	39	40	37	45	38	39	40	40	28	37	40	50	47	45	30	34	36	33	35	39	39	36	36	24	33	40	55	52	27	44	29	59	42	40	41	41	48	32	47	35	34	44	48	43	34	40	41	36	51	34	44	44	46	37	52	36	43	33	45	44	42	40	48	43	38	49	37	44	30	37	33	33	47	48	50	35	32	33	34	41	32	35	45	39	48	48	49	51	42	36	46	28	34	35	37	36	34	39	41	35	37	40	49	47	40	35	32	31	33	46	52	44	35	47	43	35	31	55	32	37	30	32	40	39	53	48	32	42	37	47	37	38	28	33	35	26	33	46	42	42	38	37	27	37	44	35	44	31	34	36	46	45	25	39	30	41	34	42	24	34	42	33	42	38	35	29	39	50	43	33	37	33	56	35	39	36	35	37	38	36	37	37	57	40	38	38	31	24	37	43	37	43	45	26	35	34	45	43	41	30	38	26	41	35	43	49	50	41	37	46	46	52	35	29	27	33	36	43	38	36	45	32	41	32	33	34	40	49	41	31	30	40	30	40	39	33	37	38	44	42	31	33	31	33	41	38	40	40	43	44	37	47	37	31	34	47	40	37	37	37	39	28	29	53	43	42	37	39	36	44	41	34	51	35	33	42	40	48	41	44	38
31221	18349	8425	9294	17065	19748	19506	17632	15506	14286	12998	11544	10085	8794	7223	6246	5358	4926	4687	3943	3885	3426	3098	2600	2176	1923	1581	1359	1344	1435	1271	1110	1045	1042	1107	1053	1105	995	952	864	726	756	689	600	508	547	567	442	427	412	447	415	411	382	362	408	387	369	398	372	345	366	402	384	409	334	409	358	340	354	381	337	377	391	371	364	404	372	376	427	349	395	358	363	359	335	389	365	369	376	369	358	363	362	343	382	353	373	333	334	335	360	372	363	341	361	362	348	386	379	350	340	389	389	370	390	360	350	353	348	360	351	347	370	362	328	343	321	339	344	368	338	372	352	326	348	334	357	360	348	340	368	325	326	359	346	356	373	345	357	386	369	345	343	400	369	349	324	341	355	347	376	394	357	364	355	340	365	319	327	339	356	385	365	381	352	367	340	340	357	354	343	368	353	334	319	343	372	361	340	344	374	358	352	365	347	368	377	376	370	364	379	345	316	341	350	362	342	338	336	348	349	351	328	327	315	358	319	361	348	341	325	359	356	346	329	338	341	353	352	365	379	370	347	338	356	329	341	346	338	361	348	345	353	364	388	351	329	388	319	324	316	334	339	317	374	350	340	376	385	310	364	366	377	346	364	359	317	323	351	330	348	311	378	356	352	323	342	340	336	364	365	333	353	334	297	360	369	360	336	341	323	323	348	356	350	375	347	351	349	363	325	330	357	353	350	344	350	363	322	361	366	371	382	357	363	325	334	364	333	329	391	390	349	329	355	352	326	337	383	360	378	356	365	341	331	338	389	349	356	335	353	356	343	365	343	354	360	320	348	336	333	334	330	345	384	368	361	343	393	354	378	350	368	383	337	384	366	347	362	357	339	359	326	341	334	370	357	351	407	327	359	321	361	353	378	346	369	344	337	344	372	366	358	368	334	313	400	347	374	361	326	340	357	341	352	354	351	344	359	366	342	343	332	360	355	341	375	355	374	364	332	408	298	354	363	331	368	351	348	332	363	391	332	396	384	350	366	341	352	355	373	343	326	392	377	320	356	357	344	348	372	333	365	372	339	323	343	300	330	365	336	335	346	366	356	357	343	349	357	348	329	364	311	342	328	377	334	355	380	363	354	352	332	378	397	359	339	319	345	345	357	365	339	372	337	350	306	355	369	398	382	362	368	342	356	342	333	344	358	310	341	355	341	341	350	375	308	345	342	337	370	335	331	359	336	341	339	375	349	339	338	376	374	319	326	339	337	355	341	343	372	325	332	322	347	375	347	334	320	337	365	346	328	347	359	336	346	342	333	353	375	381	364	354	362	378	321	338	395	337	303	349	356	376	340	351	331	379	344	345	339	323	347	338	336	338	341	329	357	369	357	345	374	359	376	335	351	340	354	372	324	353	322	364	331	377	359	363	367	344	352	335	343	386	334	351	349	351	362	333	359	351	329	389	344	333	324	357	393	377	326	366	356	352	313	333	335	348	343	345	367	371	316	373	337	352	353	341	300	361	359	342	382	350	350	395	326	355	339	333	320	376	398	344	370	330	389	371	346	339	372	355	327	357	366	330	328	363	349	391	355	346	361	349	329	355	343	333	342	358	307	312	376	353	319	332	346	376	334	343	341	335	364	309	371	358	355	336	379	349	377	361	345	367	377	371	333	374	364	336	351	358	350	312	342	342	401	368	329	362	331	352	360	346	356	324	375	338	375	346	394	349	364	365	355	361	363	344	363	341	321	328	361	344	352	347	365	345	333	343	344	323	313	388	323	332	355	363	305	322	352	353	366	360	332	363	324	325	329	337	354	347	353	315	312	361	360	377	342	330	346	332	384	323	334	333	372	338	336	357	345	339	344	363	368	341	348	389	344	363	326	360	348	344	355	354	342	336	335	369	378	335	325	382	359	346	333	325	349	357	340	373	386	350	357	361	368	336	375	377	364	306	327	343	380	354	352	350	318	345	344	351	361	361	356	327	326	372	348	351	368	331	380	312	341	318	341	376	380	356	371	360	341	345	358	338	346	348	336	337	379	373	324	387	344	328	348	360	329	349	384	359	315	337	331	323	337	330	352	364	334	362	359	326	365	354	372	351	363	346	327	334	340	336	346	346	345	375	334	347	318	375	337	341	326	321	377	350	342	369	343	351	361	300	338	347	345	380	355	335	327	375	370	356	354	367	353	341	327	373	347	331	365	335	344	326	331	315	341	335	335	365	381	361	367	317	354	365	350	340	322	342	363	342	342	358	362	348	357	332	349	333	324	422	349	335	327	364	319	369	333	379	327	344	343	326	385	341	355	359	318	359	353	348	366	332	339	327	322	342	369	327	358	370	381	365	333	355	379	354	369	358	346	345	360	370	348	370	339	351	350	335	360	316	333	331	349	354	338	346	356	375	361	326	361	385	331	385	390	379	366	301	375	360	365	356	336	319	356	368	347	323	340	390	349	332	348	346	334	334	347	357	340	346	321	343	373	363	359	349	330	338	342	344	392	316	356	326	328	354	367	331	375	319	313	380	362	338	344	380	338	389	357	379	320	362	371	358	365	360	351	375	378	349	344	372	393	363	354	350	371	331	379	355	362	335	324	337	344	370	355	365	326	365	357	384	328	344	352	352	370	335	336	356	332	308	326	336	311	325	349	335	334	325	349	305	375	373	315	325	367	329	337	342	343	365	338	348	329	360	353	357	353	365	351	326	347	332	303	350	367	335	328	320	389	338	337	351	344	347	353	340	355	365	368	308	333	373	330	362	323	317	380	392	365	347	353	362	341	341	332	382	324	338	336	338	347	344	356	356	362	352	392	367	325	383	318	363	334	345	323	337	361	325	346	350	340	344	345	356	359	366	382	363	328	341	354	351	345	362	336	329	330	337	329	323	335	336	328	376	328	338	349	363	391	329	345	361	354	361	323	350	397	357	351	365	366	332	344	323	381	363	347	332	347	381	363	327	344	349	344	356	335	364	321	327	345	368	348	326	362	354	335	356	371	347	349	355	352	307	327	368	319	377	372	321	330	335	342	323	356	342	349	340	357	328	386	322	347	346	382	366	336	341	371	388	366	337	360	342	356	388	314	351	368	370	385	361	360	360	339	344	331	376	348	322	337	332	380	340	339	354	341	327	354	363	324	324	346	366	365	348	329	351	363	371	367	339	323	363	320	350	346	395	335	358	333	345	340	360	341	322	354	378	355	359	331	341	346	317	394	357	329	333	367	374	335	342	341	360	327	338	360	399	361	343	369	340	351	328	335	322	342	333	364	328	340	350	346	396	355	345	362	373	380	330	327	301	363	333	330	354	357	339	353	343	366	358	336	339	355	351	349	337	333	316	320	379	352	311	358	367	362	372	368	348	319	375	315	324	360	339	339	345	351	347	339	357	372	346	317	377	369	367	347	347	368	358	340	389	337	308	332	373	350	349	353	359	355	370	343	345	358	345	362	336	352	345	361	345	347	329	352	348	345	330	366	354	358	379	392	342	345	347	354	339	355	334	364	356	370	310	360	364	383
6934	4458	1571	604	543	742	824	772	668	655	605	520	478	415	338	317	275	261	251	238	208	168	149	173	152	113	124	119	102	106	101	98	100	87	100	98	80	94	67	84	84	103	78	88	69	80	69	67	73	68	72	54	68	72	65	53	62	68	69	58	58	50	57	71	59	64	51	63	45	54	54	68	67	75	53	69	52	76	59	51	55	62	47	64	66	48	71	64	64	49	67	51	59	54	55	58	74	59	58	57	63	58	72	58	60	52	58	48	62	76	59	61	65	56	64	52	69	65	82	67	56	67	55	66	58	59	69	53	47	53	54	57	70	56	72	61	57	66	64	42	62	68	46	54	57	66	65	55	48	36	57	61	59	69	46	60	66	64	62	53	67	72	62	54	56	67	74	66	51	65	53	58	52	63	57	53	56	54	75	59	56	53	62	58	55	50	71	47	61	58	68	52	59	43	52	57	70	55	62	63	70	51	46	55	49	57	49	48	54	54	59	53	59	58	67	65	55	66	67	54	60	72	66	63	61	49	65	48	54	72	66	54	61	61	71	51	69	58	72	56	70	66	62	62	59	62	63	58	65	57	62	54	62	48	73	67	48	59	55	70	60	48	53	57	55	55	58	62	75	68	41	59	66	58	60	67	47	52	65	77	86	63	55	50	68	67	44	76	58	55	63	47	58	58	52	66	55	67	57	56	52	58	59	48	65	57	51	75	51	66	47	58	65	55	52	60	46	53	65	49	67	63	64	61	53	60	44	56	57	52	64	46	64	74	56	58	44	48	57	65	78	58	64	49	59	58	69	65	62	53	69	50	71	55	41	61	68	49	59	55	61	41	65	73	53	54	55	67	60	70	52	65	51	63	66	62	62	63	65	59	56	59	59	57	63	71	52	56	54	65	54	55	67	53	45	68	67	58	52	57	62	56	51	40	58	70	63	61	51	69	47	59	54	52	56	62	73	43	49	56	65	49	57	63	71	62	56	62	54	65	61	56	60	70	74	52	52	60	64	62	54	59	71	64	42	65	61	57	49	67	42	56	50	66	57	62	74	54	63	61	65	60	57	67	52	64	61	60	40	59	63	43	64	53	64	61	63	61	57	59	53	56	64	55	63	63	61	57	66	66	61	51	65	69	54	57	60	47	65	61	60	51	46	57	50	72	70	72	59	55	57	44	53	55	47	57	57	71	48	54	59	60	62	58	67	69	54	58	51	61	58	59	68	67	50	57	58	63	74	64	68	66	50	55	64	44	54	76	52	59	64	59	56	54	59	46	55	62	69	52	50	53	43	51	72	56	62	63	68	53	69	53	63	55	70	60	52	55	71	64	48	48	64	63	62	61	55	53	73	62	52	57	55	57	65	73	69	63	55	49	60	52	74	60	64	64	59	61	57	69	64	57	65	62	50	73	61	49	61	68	50	61	59	53	58	71	57	77	60	81	54	57	57	43	69	54	43	63	49	41	54	54	77	54	68	60	65	52	68	60	52	68	59	66	53	71	56	65	67	62	62	59	66	67	72	41	68	60	67	61	56	46	64	62	52	59	59	57	55	68	57	60	68	64	64	52	45	68	72	60	59	51	55	67	68	59	65	63	44	64	59	79	59	64	58	55	62	60	52	60	54	62	53	53	53	48	65	67	51	62	60	59	69	63	62	52	55	64	79	60	70	52	63	67	66	64	62	45	77	54	67	69	66	52	59	78	50	49	60	60	53	64	57	62	56	57	55	60	63	45	69	59	54	61	58	57	63	59	60	60	61	51	68	63	62	66	45	47	58	48	66	55	65	52	48	48	55	54	59	63	82	65	66	63	68	58	54	54	64	52	60	44	62	63	53	73	61	62	43	48	76	65	57	62	58	60	75	61	58	64	60	48	63	66	61	54	52	63	68	55	76	82	56	52	56	77	68	61	56	52	44	68	63	71	58	52	78	62	65	59	53	56	66	54	56	57	65	65	74	57	65	60	55	47	42	65	57	68	62	66	55	59	58	54	57	56	53	58	54	64	56	53	71	67	50	58	67	62	61	49	57	58	43	62	51	54	62	71	51	67	52	63	61	54	61	68	60	67	63	57	54	42	52	63	64	49	57	57	38	51	51	56	58	60	53	54	56	50	67	61	54	59	60	58	47	57	50	48	54	52	58	77	58	59	50	61	65	65	67	57	43	62	67	62	57	54	71	56	54	67	49	65	61	72	53	49	52	56	53	74	43	59	64	56	75	53	71	69	63	62	65	58	58	44	65	70	39	57	60	52	57	53	50	55	69	60	65	74	59	65	61	63	61	60	63	54	64	67	63	66	50	59	58	68	57	59	50	62	70	69	55	46	61	55	59	59	57	66	63	78	48	49	72	64	60	54	68	50	68	69	63	68	63	48	63	46	72	60	51	42	57	60	66	63	48	66	63	58	54	47	68	69	65	59	45	51	74	53	68	47	45	60	46	55	62	48	63	60	59	72	71	53	63	73	51	54	60	60	58	55	62	64	69	73	47	62	57	59	62	58	65	73	59	51	64	71	65	57	82	50	59	48	50	60	62	48	53	67	48	59	58	53	61	66	64	49	69	55	66	56	67	59	55	62	63	61	61	61	61	60	64	61	57	52	73	65	70	70	68	66	55	77	53	62	59	53	63	71	58	58	54	58	66	71	79	54	67	60	54	63	52	72	71	61	54	68	65	62	50	59	77	60	59	63	54	75	66	65	61	65	53	57	60	53	55	65	66	68	70	53	58	55	69	56	68	64	70	48	69	49	60	54	57	67	49	49	61	70	46	62	55	73	68	63	61	57	54	58	67	64	55	63	78	68	54	56	70	69	60	55	61	65	64	69	44	63	58	52	62	81	49	51	58	51	38	54	71	63	70	50	66	60	64	48	55	62	66	57	66	70	51	65	68	72	52	73	47	65	58	56	52	69	68	57	59	73	53	60	58	57	65	62	61	52	65	56	77	65	47	63	57	50	54	58	59	54	52	68	66	57	57	49	46	59	44	63	61	45	50	62	60	65	58	45	53	61	62	56	55	69	51	55	75	53	58	59	44	56	47	57	52	63	55	54	60	52	64	69	64	55	64	57	64	62	66	54	54	70	63	58	67	50	71	75	46	46	75	60	61	65	59	72	77	48	50	46	59	58	53	68	70	67	67	52	61	71	65	59	67	57	70	67	46	57	51	63	62	69	53	55	63	53	77	70	56	76	56	65	59	60	72	72	63	54	56	62	47	55	64	77	65	58	65	61	58	58	67	64	50	54	71	57	52	61	50	58	64	60	53	69	60	61	61	59	53	70	46	58	57	64	59	66	54	50	55	56	48	55	62	55	63	57	61	56	59	73	67	64	69	67	55	59	60	53	60	53	54	58	54	57	53	75	66	63	71	54	60	53	77	65	58	49	59	72	49	64	55	65	60	66	67	57	63	53	59	63	51	66	67	72	60	63	56	56	58	58	58	47	62	55	69	74	62	45	58	67	61	63	52	46	73	57	71	52	53	64
36093	22832	12294	11022	19262	22111	21536	19671	17707	16085	14561	13022	11395	9859	8239	7395	6426	5580	5513	4757	4502	4039	3746	3088	2753	2166	1827	1697	1757	1730	1599	1528	1337	1380	1519	1531	1356	1216	1242	1091	1060	1034	859	777	697	840	799	693	709	621	675	631	604	589	570	621	561	581	596	606	579	574	575	557	562	578	566	563	535	547	579	582	574	560	543	538	552	560	568	590	597	580	564	563	534	559	558	563	537	544	571	524	541	574	571	542	597	567	523	538	543	526	559	543	528	520	585	529	558	562	545	559	556	560	587	530	539	543	553	537	518	510	564	516	529	514	488	538	556	519	556	500	491	551	543	536	551	514	565	473	535	555	536	564	533	515	530	495	609	542	543	545	504	536	494	523	543	528	515	532	519	509	597	542	557	512	520	505	515	558	547	500	540	574	580	536	538	571	526	540	537	529	558	530	549	543	530	566	548	536	550	509	521	555	543	522	540	559	529	530	515	532	566	534	490	573	537	518	532	554	560	513	518	548	528	532	517	554	518	528	546	559	547	545	554	556	516	549	571	517	562	542	513	487	552	530	536	533	508	569	552	567	583	541	526	549	577	513	573	573	541	541	565	517	538	525	537	528	546	548	496	539	540	522	561	539	555	530	565	533	488	512	489	527	545	541	522	538	527	547	546	526	543	524	570	536	554	502	518	536	595	535	520	527	499	547	535	530	509	523	566	534	554	530	518	557	553	524	532	538	545	524	484	536	538	522	513	531	541	549	521	541	604	521	526	536	529	554	527	509	541	502	543	532	560	571	571	546	525	501	523	554	533	546	527	553	535	557	502	543	513	534	520	538	526	543	580	562	543	518	537	525	538	570	552	516	563	541	532	524	518	543	532	534	519	516	593	593	572	567	519	528	548	519	528	522	561	532	510	531	554	521	545	535	493	581	558	545	549	564	550	568	559	509	513	571	532	538	545	504	572	547	576	546	498	534	527	568	528	526	574	527	557	506	518	537	550	526	519	549	525	527	561	569	559	495	551	533	548	565	532	539	539	537	545	507	564	542	531	552	528	532	537	518	522	536	547	537	525	532	538	566	557	497	548	569	522	595	546	506	513	497	529	579	529	533	510	536	567	577	554	566	540	568	542	538	524	561	546	575	516	551	520	542	552	527	536	533	520	550	496	545	573	574	562	506	559	525	532	525	578	559	546	566	495	522	504	571	542	521	550	541	537	518	542	562	514	571	548	539	541	550	572	549	534	526	563	551	525	534	552	543	525	498	540	530	540	534	526	589	545	578	518	540	525	504	543	509	520	577	556	535	537	535	533	529	532	525	531	535	549	510	526	557	537	525	516	560	560	534	563	548	535	525	518	527	515	543	535	582	511	538	515	553	561	552	498	562	522	518	557	577	487	566	548	572	531	501	545	560	555	548	542	524	526	519	545	587	555	559	529	540	535	554	533	555	516	539	547	582	556	532	557	569	587	547	553	563	524	546	544	570	512	520	569	559	528	539	548	552	560	517	579	532	547	557	492	544	551	559	557	537	592	579	565	564	537	511	530	533	479	541	526	497	547	498	527	537	513	563	578	549	544	582	567	536	512	537	539	577	571	572	512	568	563	540	537	537	544	540	597	539	553	477	536	521	592	545	550	526	538	532	544	524	509	539	520	498	521	536	542	529	570	541	520	534	496	562	542	533	576	517	552	527	522	538	546	522	578	518	522	541	510	537	543	505	521	547	534	571	551	555	603	544	520	524	578	552	515	541	493	544	592	559	503	537	573	544	544	504	528	519	528	564	530	500	535	562	536	561	500	525	554	504	547	555	517	572	550	579	558	576	524	552	525	525	536	531	528	574	500	528	538	565	595	574	535	592	535	527	553	528	564	548	490	517	528	544	531	559	523	481	553	533	518	522	534	557	509	513	528	504	491	570	549	538	549	528	531	539	513	496	504	533	540	567	513	513	556	558	537	543	528	561	541	528	525	496	534	517	506	558	579	560	546	527	520	511	543	560	509	568	584	494	517	546	539	549	520	535	526	548	534	537	518	530	581	561	573	561	513	535	548	568	562	512	560	551	544	530	562	541	561	552	518	543	544	521	537	560	513	550	569	510	537	528	527	528	547	518	557	566	550	520	579	563	549	510	579	525	563	566	546	558	589	510	530	586	501	543	528	512	536	538	578	558	505	563	536	526	558	520	528	515	573	540	502	562	501	554	500	506	559	561	517	529	567	516	538	580	554	543	537	527	542	554	538	520	546	536	542	534	565	539	560	562	577	552	524	549	460	531	529	542	527	509	517	545	533	553	556	527	538	536	527	550	542	554	512	530	565	523	546	549	511	502	542	545	515	558	535	515	567	551	510	514	545	506	543	486	525	552	522	529	520	508	559	592	553	530	530	533	562	564	551	525	559	569	489	517	559	549	526	533	547	534	558	519	604	567	567	553	526	552	537	514	537	548	563	565	545	556	559	494	553	525	538	545	513	534	538	532	549	556	524	528	535	504	553	556	531	528	516	535	530	506	545	539	529	547	556	567	558	505	566	558	534	573	530	493	512	579	528	501	522	564	535	557	532	585	550	512	531	539	539	542	544	521	555	584	537	517	558	519	521	564	523	564	538	546	545	509	556	573	552	513	554	561	524	500	529	512	559	536	511	544	544	549	528	508	518	539	542	568	506	565	487	511	547	564	594	520	547	543	541	532	569	536	542	521	553	521	519	509	512	510	539	552	572	542	514	495	572	544	571	578	580	520	514	519	530	541	550	562	521	526	535	507	598	582	512	562	572	513	531	491	545	528	520	569	538	541	540	526	543	544	466	540	521	548	559	532	538	506	508	530	528	530	545	566	569	541	524	543	570	517	553	501	487	538	530	541	528	540	554	579	527	533	559	570	552	540	534	525	535	527	546	516	521	539	498	516	530	557	564	524	545	483	514	523	551	547	543	567	542	518	572	565	568	525	594	574	525	495	566	551	554	546	533	527	589	546	522	537	525	569	525	553	556	527	549	553	576	515	563	526	516	515	564	533	526	549	522	569	546	508	525	510	513	551	562	552	579	517	506	527	536	500	572	536	510	542	609	568	520	537	548	530	569	527	545	546	535	573	558	528	526	546	521	570	532	531	512	517	550	533	544	585	539	550	530	518	511	563	518	520	519	562	565	530	544	550	577	562	532	509	527	499	525	555	548	532	538	535	521	520	546	531	554	536	524	543	523	549	544	470	587	488	557	517	564	555	554	550	508	524	544	574	556	509	537	535	526	560	541	511	523	530	535	503	567	568	536	591	530	542	517	530	490	547	542	516	535	561	511	549	526	546	582	512	558	526	535	547	520	567	509	566	545	601	547	575	544	559	551	552	547	517	530	564	535	500	531	525	536	575	540	538	535	523	509	547	515	523	557	517	549	528	543	546	544	534	536	520	549	553	526	546	569	528	570	541	573	571	538	504	531	529	520	520	562	526	508	532	521	512	522	536	556	558	545	543	506	564	554	540	543	570	582	557	498	523	556	521	567	547
3262	1663	831	410	343	434	548	520	491	460	393	374	337	267	234	197	190	185	168	159	142	122	132	114	90	89	68	72	103	71	74	61	77	64	80	63	61	51	52	63	54	67	37	57	51	58	43	51	52	46	54	48	55	47	43	50	53	41	58	57	48	41	54	37	46	43	43	49	52	48	46	51	36	43	44	49	46	46	33	44	46	52	36	46	40	48	53	61	41	41	34	44	36	61	57	38	43	45	49	40	44	53	51	42	43	53	42	52	51	52	48	41	54	39	50	40	47	37	61	51	52	53	58	45	42	42	44	49	41	56	48	55	53	54	38	57	44	39	46	56	49	37	46	43	52	48	42	55	58	38	44	62	36	41	50	59	38	40	52	51	58	38	44	51	41	50	51	41	43	38	63	48	43	43	48	44	58	41	50	35	37	41	44	45	49	54	47	35	39	42	53	41	47	39	40	44	73	47	51	47	40	35	41	32	50	42	41	39	45	29	46	47	42	43	42	62	50	31	41	48	46	47	49	38	57	42	51	49	43	54	50	45	38	50	50	50	49	40	51	43	54	35	39	47	45	55	46	57	55	47	41	47	52	33	49	58	42	45	55	32	53	41	52	47	51	43	44	38	43	39	48	43	39	56	46	50	38	51	67	38	50	37	42	50	36	57	47	36	49	43	45	50	51	47	57	51	54	61	43	46	49	50	45	44	41	42	49	59	53	50	46	44	40	45	42	46	54	46	33	45	41	54	53	37	42	50	53	48	45	39	47	56	41	37	44	38	53	42	51	38	42	48	44	56	41	53	46	38	37	42	46	65	38	40	38	47	35	55	43	44	42	44	36	42	46	43	37	47	45	34	38	60	35	48	48	47	32	35	46	53	48	41	38	43	50	47	36	41	45	48	43	47	45	48	48	41	48	35	41	50	36	50	37	34	45	47	39	45	49	43	43	49	40	33	46	53	40	62	45	47	44	43	42	51	44	56	45	45	50	54	41	45	46	36	45	47	43	42	58	44	49	35	35	56	48	44	53	47	36	46	43	39	50	40	38	40	43	42	65	45	49	36	47	42	47	44	37	42	41	45	31	45	44	51	48	47	49	48	42	52	48	46	41	56	45	44	43	47	57	43	44	43	28	54	44	53	45	29	38	47	50	42	51	35	35	57	41	34	61	39	38	37	44	41	42	64	37	39	45	47	49	33	40	51	40	54	50	42	61	49	48	43	50	57	46	40	35	51	50	51	37	46	38	34	33	36	59	54	56	38	49	43	42	50	49	50	62	52	36	66	45	40	41	39	58	50	61	41	37	45	40	50	56	40	33	53	40	41	40	41	49	54	52	48	48	46	45	38	33	43	40	45	44	48	43	48	38	41	51	64	51	43	45	51	47	49	48	42	47	43	43	37	40	49	58	47	54	43	50	50	42	41	47	50	40	43	52	51	51	39	35	45	57	38	33	53	44	37	32	49	40	44	41	47	54	39	40	36	43	36	49	47	39	46	46	41	54	67	47	44	46	51	56	37	48	44	35	40	50	41	54	37	46	39	34	40	49	42	39	52	51	45	39	41	48	39	43	49	51	44	45	39	43	48	41	46	44	45	52	38	58	43	33	34	42	57	50	44	41	58	49	43	58	55	62	36	54	50	46	42	39	38	45	57	43	48	50	47	50	50	43	51	37	50	38	47	42	39	39	47	46	42	48	54	44	46	68	46	49	30	48	47	60	51	48	43	36	31	34	51	51	51	41	42	48	54	48	44	43	46	54	57	50	43	40	43	43	46	44	27	53	41	59	52	37	50	52	43	44	40	34	50	30	57	45	43	43	34	43	46	38	38	52	35	42	41	40	36	45	45	40	53	51	37	51	38	50	35	35	60	52	45	35	32	32	46	35	44	39	36	35	31	45	33	44	52	52	43	47	47	44	47	45	40	31	45	42	31	38	41	45	40	36	41	50	43	46	52	31	46	49	58	48	52	45	35	43	53	56	56	46	39	53	59	42	41	54	37	45	44	41	52	56	50	36	26	44	47	47	47	33	41	48	51	46	40	36	44	38	47	50	54	47	44	38	46	46	44	51	57	51	37	48	47	62	37	48	37	39	59	39	39	50	36	34	56	37	50	52	52	53	39	38	45	54	48	41	32	44	40	42	51	57	44	46	38	32	45	45	43	50	53	43	41	42	45	52	53	35	58	57	34	43	60	44	41	46	50	39	47	46	47	50	47	44	37	53	52	61	36	50	49	54	40	43	40	37	49	50	46	44	48	45	57	39	52	54	46	41	53	51	43	41	53	52	42	40	65	52	47	56	35	50	51	39	46	60	43	55	46	49	45	45	45	43	51	43	50	41	44	53	34	40	37	53	44	48	42	44	37	43	35	47	51	45	45	43	43	44	49	40	54	46	45	49	54	37	47	41	42	43	53	39	34	40	35	42	44	38	47	52	55	45	47	51	44	35	46	41	50	49	44	36	56	45	44	46	42	45	47	38	46	51	56	47	51	47	34	39	59	46	46	59	55	39	51	35	43	57	51	59	44	50	41	44	53	41	39	30	40	38	45	47	58	38	34	43	39	51	47	37	46	42	56	61	45	44	40	48	45	50	35	46	46	50	46	36	41	43	37	36	48	55	46	44	43	55	50	46	49	49	49	31	45	49	44	45	39	49	30	48	50	42	41	48	51	39	38	43	38	47	38	41	48	44	63	38	38	36	46	48	37	38	43	40	38	46	48	39	53	56	51	54	42	48	45	54	42	47	56	44	40	49	46	39	41	60	55	48	48	46	44	54	36	43	47	58	41	48	40	47	48	48	44	50	38	38	47	39	45	59	60	38	51	33	44	54	41	50	53	39	45	45	43	43	44	43	36	36	48	40	43	51	46	47	53	32	42	48	39	46	50	33	45	46	43	45	51	44	42	40	39	44	35	37	53	54	46	41	40	55	53	29	48	55	45	44	45	62	52	41	45	36	49	48	52	49	32	51	59	50	35	54	39	41	58	47	44	49	44	54	46	46	34	59	45	54	64	57	47	43	59	46	40	45	42	41	51	38	55	47	40	59	38	43	47	42	39	42	35	47	44	63	44	49	49	45	55	52	36	58	40	43	44	49	48	46	42	36	55	36	59	34	46	51	47	48	62	47	49	33	34	51	44	45	35	42	42	33	41	38	48	35	46	37	57	36	53	51	52	35	50	32	42	50	46	42	40	41	50	46	53	37	55	52	52	48	47	29	46	27	49	52	41	36	51	51	66	39	48	44	49	38	40	45	48	34	47	42	41	46	56	40	41	52	43	38	41	45	50	48	54	52	47	41	61	48	47	46	51	56	56	47	46	46	38	40	48	39	55	37	43	50	43	40	44	55	38	41	39	34	64	35	46	45	43	41	45	40	46	47	40	52	58	57	38	40	45	41	35	58	37	49	52	49	58	42	38	56	62	43	47	48	52	49	38	46	56	41	44	56	47	35	57	51	53	41	46	52	57	44	51	46	49	39	32
27163	14991	8897	8209	14789	17128	16717	14910	13656	12456	11036	9643	8418	7014	6209	5137	4707	4143	3858	3305	3018	2654	2521	2095	1773	1473	1235	1208	1268	1160	1026	965	977	992	1089	951	907	832	741	757	688	574	565	514	566	584	547	491	454	475	442	465	450	460	423	410	398	436	402	430	467	426	408	421	388	415	389	397	438	422	437	415	404	416	406	417	401	411	398	408	367	425	418	406	424	406	420	435	384	409	416	404	416	393	449	424	406	414	418	408	413	399	438	423	387	423	421	400	441	454	423	392	400	383	425	377	410	439	451	419	390	415	389	414	429	410	400	445	373	409	377	412	388	390	432	400	416	431	372	399	402	412	410	439	426	465	402	381	418	413	422	428	377	367	368	431	424	405	420	428	394	399	414	429	381	397	422	408	422	445	383	401	420	436	438	415	442	426	379	395	399	368	415	404	370	388	405	428	405	369	380	403	416	380	381	385	387	387	435	403	398	400	346	387	416	390	433	398	392	385	372	425	396	379	395	434	425	430	395	412	404	408	406	391	439	411	361	432	375	404	383	424	422	383	419	428	455	409	376	418	406	408	405	396	399	445	473	419	417	371	394	394	395	412	401	448	397	403	376	400	414	397	411	399	406	448	407	397	412	377	403	435	418	414	391	360	445	366	368	399	431	400	437	389	410	391	399	403	409	451	403	388	394	405	385	424	415	391	380	405	399	429	391	424	411	403	405	418	394	413	395	366	409	400	422	413	417	370	383	430	411	394	409	417	406	448	428	399	420	415	389	395	398	417	400	383	443	414	374	387	379	389	435	401	398	435	423	402	402	377	400	410	426	427	417	385	452	388	437	371	412	400	379	424	403	400	429	398	383	414	404	417	395	394	403	418	401	381	425	407	391	371	398	380	411	420	400	405	406	390	410	397	432	402	417	406	419	384	430	367	394	438	384	409	426	387	410	402	406	411	406	448	393	410	409	374	386	399	415	375	383	385	408	395	429	405	410	418	408	376	387	387	415	423	430	425	401	384	417	400	397	396	398	390	387	411	412	388	409	424	394	436	382	400	388	400	430	397	397	388	403	433	435	381	418	383	395	416	393	394	425	423	377	400	409	437	376	383	400	410	393	423	376	424	434	434	365	387	399	378	416	414	457	423	387	422	421	397	419	394	392	405	407	374	421	368	393	396	397	443	405	413	421	390	382	373	422	372	414	451	383	408	379	412	407	392	414	373	405	404	368	406	414	430	433	403	428	400	413	391	396	429	435	405	391	411	348	409	431	445	428	382	396	426	398	383	421	392	447	399	403	411	408	402	389	392	426	413	416	417	422	408	386	433	382	430	371	416	426	414	424	411	414	410	430	420	388	383	464	401	418	390	429	430	399	421	436	385	406	430	427	409	388	404	389	365	402	429	437	391	439	391	377	410	405	406	375	410	414	389	402	392	430	412	399	392	405	422	397	466	412	459	418	458	410	376	437	419	369	395	415	401	406	388	392	434	448	446	442	448	392	422	411	418	415	399	446	408	408	427	357	408	384	393	421	407	389	382	435	417	413	397	383	428	417	413	406	403	426	415	393	410	402	385	374	385	395	409	433	413	382	390	397	416	413	425	417	419	401	396	396	403	423	427	417	391	399	382	410	420	407	449	432	406	389	430	401	390	432	408	416	413	375	411	407	390	384	383	413	423	400	392	413	416	389	409	392	388	430	412	396	389	425	415	446	397	443	422	394	429	431	402	417	429	392	393	352	406	445	429	380	401	370	418	422	415	422	395	437	397	435	374	437	424	407	385	390	401	411	435	402	378	398	369	427	399	406	410	416	402	427	408	391	411	415	384	427	392	417	402	422	389	426	415	428	413	419	400	450	425	378	376	418	384	414	420	384	384	379	406	425	377	411	391	445	409	409	391	415	436	413	426	422	374	412	440	393	444	419	437	434	425	423	384	407	396	385	415	416	402	413	397	417	429	416	377	414	429	382	404	404	396	379	443	428	425	372	445	437	411	366	372	401	409	396	411	387	376	400	442	425	396	382	435	413	415	383	398	410	363	398	387	381	382	408	426	396	410	386	415	436	389	416	380	400	421	391	413	421	403	391	438	378	386	418	407	417	374	428	398	391	395	421	414	405	399	429	398	382	394	456	406	399	386	433	382	418	411	430	416	407	416	392	444	418	406	437	414	384	414	371	403	401	391	410	427	419	372	420	400	423	415	382	396	413	376	406	405	372	383	389	365	429	372	410	387	383	389	398	428	429	424	406	404	393	421	377	405	358	448	446	380	409	427	425	399	409	392	447	399	402	403	390	417	367	427	425	408	409	396	423	423	389	389	385	400	403	400	384	408	416	383	405	429	390	411	426	395	420	386	386	390	391	381	391	414	427	389	448	397	398	419	390	414	432	407	418	403	413	395	399	376	419	397	358	438	430	358	420	406	438	421	404	404	393	393	411	442	381	396	385	379	449	396	411	431	407	388	355	394	425	431	406	420	429	400	384	385	430	426	407	370	384	413	415	389	422	389	368	375	397	386	392	427	387	415	396	387	406	374	403	400	431	371	384	385	416	410	386	409	401	406	419	426	419	402	397	390	415	398	403	389	441	413	411	409	394	411	382	391	456	385	412	412	437	417	396	414	434	416	413	428	411	434	402	391	430	371	404	415	415	406	416	412	393	411	389	397	375	407	407	423	411	405	408	380	388	442	443	464	387	394	425	378	421	418	424	433	406	385	411	431	421	407	395	427	464	421	393	388	382	431	431	392	407	365	377	399	402	374	438	417	398	402	410	422	385	407	399	417	447	382	377	378	371	389	404	419	407	410	412	395	406	411	390	398	388	427	399	413	427	396	418	424	429	402	420	427	425	392	446	399	389	422	434	397	374	418	416	425	419	395	400	415	412	396	441	396	443	410	385	383	436	410	396	394	414	382	408	409	380	418	398	404	402	388	378	412	359	447	411	407	400	380	432	446	382	411	413	397	446	397	422	427	415	403	382	388	412	401	383	437	380	398	412	396	411	381	428	394	396	389	385	416	399	386	408	418	402	405	397	382	393	416	414	394	407	374	391	385	411	398	391	433	395	414	411	430	412	379	409	373	386	394	382	413	395	430	412	429	410	413	438	373	386	421	407	434	384	445	433	380	447	370	382	421	416	420	411	414	374	429	427	362	385	377	366	424	391	367	411	421	395	418	392	386	434	400	368	417	399	408	408	410	406	448	379	443	390	416	396	388	401	430	416	424	396	375	404	417	410	447	383	390	427	419	403	389	419	417	393	374	389	367	419	404	399	413	390	410	377	435	394	415	392	394	395	402	396	436	403	410	433	385	402	375	368	416	381	418	401	382	399	406	417	390	392	395	429	416	386	424	401	457	373	406	381	403	397	406	400	398	400	398	398	410	380	469	381	424	388	433	411	396	393	393	405	413	393	371	402	438	408	408	410	415	388	397	401	443	355	400	407	392	420	447	429	380	418	384	407	377	409	382	414	419	430	435	396	370	431	425	407	450	399	405
4856	3561	1568	572	478	648	679	670	646	555	511	477	414	311	317	269	244	230	221	201	170	168	141	166	112	103	118	108	108	108	91	84	81	92	80	80	92	83	95	77	77	85	66	87	84	76	55	66	57	69	76	81	65	62	87	61	68	53	52	53	66	56	69	60	89	76	59	61	74	69	79	64	56	52	56	83	47	71	70	61	62	74	62	74	55	68	61	62	67	70	70	56	70	83	58	65	65	56	63	66	62	68	59	61	51	65	79	54	67	74	57	77	62	80	60	64	73	67	61	68	67	56	77	49	83	69	63	54	78	68	64	69	65	65	65	75	64	73	64	70	58	66	68	70	76	48	87	73	61	72	62	63	70	58	55	60	72	72	63	49	71	65	53	65	77	60	63	76	61	68	69	54	60	59	61	81	63	68	59	68	69	65	62	69	71	52	63	65	65	65	68	64	59	70	56	59	61	69	51	63	57	70	76	71	66	64	59	63	78	74	57	65	66	68	65	72	63	69	67	60	67	49	60	72	60	64	62	55	56	61	72	60	55	64	78	56	53	52	53	66	60	62	57	65	65	62	73	69	85	62	54	68	76	79	58	54	63	69	64	65	61	74	77	47	54	82	54	69	57	76	60	60	52	70	54	72	65	67	81	76	59	85	62	63	65	63	60	68	53	71	66	73	71	53	63	63	58	65	80	70	76	73	59	68	61	57	62	60	63	81	63	71	67	67	82	69	51	48	60	62	70	66	64	67	63	55	72	67	64	57	72	64	65	54	61	73	62	69	68	49	58	70	79	61	65	54	72	61	57	66	65	59	65	68	61	62	70	68	64	64	66	55	72	54	58	56	65	58	70	44	67	81	69	62	70	55	65	64	68	70	73	58	62	74	71	58	63	78	67	54	67	55	61	70	65	66	73	58	50	60	56	68	54	64	47	61	68	63	63	62	69	55	44	56	52	59	64	63	74	64	68	66	62	63	63	66	71	59	60	70	82	72	65	65	60	66	45	54	83	62	57	64	62	53	67	64	64	66	64	66	72	53	57	69	69	53	51	63	63	61	75	60	49	71	62	67	47	67	54	58	51	71	64	54	72	57	66	71	53	63	64	57	65	51	58	65	60	66	70	54	57	65	65	70	66	68	57	57	71	70	72	66	68	49	65	66	63	61	56	68	71	63	65	73	49	66	47	57	67	70	70	63	61	64	66	53	55	56	53	65	80	63	62	60	61	68	52	57	54	58	60	76	81	68	58	72	55	68	73	64	69	59	63	55	76	62	61	81	71	53	60	55	53	64	56	59	71	70	60	56	65	62	69	61	58	59	73	53	69	58	59	75	53	68	53	52	46	64	62	59	60	72	78	54	69	76	75	63	60	58	78	78	67	61	66	64	64	66	59	59	76	64	54	58	69	60	55	64	77	52	72	58	66	74	68	64	57	63	57	65	64	66	73	57	56	54	74	58	48	53	62	51	70	65	64	67	51	57	73	52	68	66	71	74	57	66	77	55	67	74	82	67	72	65	57	57	50	55	69	65	77	60	64	75	61	49	89	57	78	60	64	51	62	63	51	55	69	62	58	64	66	66	52	58	64	58	61	59	67	51	62	61	70	77	63	68	63	70	66	63	59	68	61	60	75	70	72	44	61	68	56	63	68	65	74	68	62	57	72	63	64	63	70	64	55	83	60	75	60	58	60	63	65	59	58	62	62	70	68	59	64	62	54	77	82	53	50	59	60	66	59	56	73	88	60	77	72	72	55	77	54	59	56	73	53	63	62	57	72	88	67	67	70	68	55	67	72	54	62	56	58	63	60	47	65	61	48	63	63	79	77	80	72	71	59	73	52	68	62	62	60	82	64	47	54	60	69	64	57	63	71	60	60	72	61	70	64	63	72	73	70	52	58	55	71	80	57	67	61	65	64	74	61	57	56	67	78	71	72	67	49	66	87	82	53	55	53	55	48	57	62	68	51	61	65	64	60	60	64	67	65	70	65	65	56	69	74	70	62	60	60	61	69	68	66	70	68	53	65	64	58	53	69	70	52	72	69	75	68	62	59	63	69	76	46	63	78	69	77	76	73	59	63	73	62	65	79	54	66	69	70	68	75	60	64	61	82	65	62	75	61	62	82	51	69	68	59	69	61	68	56	53	61	69	61	74	62	61	83	41	64	76	69	65	50	71	67	74	70	69	66	59	49	44	67	64	54	52	50	72	63	67	78	69	69	63	53	61	65	64	56	63	60	60	62	56	62	84	63	75	68	51	57	50	71	71	62	83	73	59	75	58	59	61	73	62	56	56	60	66	69	54	64	60	73	53	71	77	55	76	63	61	76	67	67	61	69	62	64	70	50	56	68	57	64	73	66	52	67	58	70	56	76	60	78	66	70	72	57	76	69	67	60	68	74	67	56	71	70	63	62	55	64	73	67	74	62	62	50	66	58	69	50	66	74	80	55	66	56	64	47	66	72	61	59	63	52	66	65	48	59	68	67	47	72	53	63	79	66	57	67	54	59	74	53	56	65	63	67	58	43	58	76	64	83	55	65	47	77	71	58	71	76	67	75	70	58	57	56	67	59	72	65	56	54	52	66	69	76	58	64	78	52	55	61	68	61	76	70	69	65	65	59	73	73	64	66	63	71	57	64	63	70	78	68	65	70	64	63	69	50	69	64	61	54	80	50	60	56	74	55	70	47	73	69	56	67	59	70	50	60	58	62	77	75	62	55	53	57	59	60	52	71	62	73	64	54	78	68	65	58	64	62	67	69	68	53	64	60	71	70	69	52	76	77	53	59	66	63	76	54	74	65	64	71	64	71	62	62	54	60	74	72	70	67	55	57	64	67	64	58	53	54	58	54	74	58	63	61	71	70	65	61	59	66	56	77	78	66	56	63	50	57	77	67	52	62	61	51	74	65	66	63	41	51	61	80	58	63	65	72	63	51	65	70	63	66	66	65	74	67	67	73	60	55	50	60	58	71	71	67	49	71	66	59	70	59	51	71	68	52	56	59	76	59	63	69	59	63	51	51	50	70	62	63	52	47	64	73	77	61	64	73	64	58	68	78	72	59	61	52	57	53	51	44	80	57	60	55	64	65	63	80	67	65	60	61	57	52	65	68	67	69	61	65	63	55	55	47	57	53	64	76	71	56	51	50	59	57	63	51	56	57	50	65	69	62	65	60	66	48	54	60	77	55	55	72	74	67	51	50	65	57	59	62	63	59	57	81	62	62	65	59	62	69	55	52	59	72	62	72	69	61	62	69	56	66	63	66	73	58	64	63	64	61	61	73	73	59	66	64	65	64	71	59	66	60	63	65	64	49	65	67	67	50	54	56	56	50	80	51	73	56	66	53	52	63	67	62	55	60	68	64	53	66	67	71	65	77	74	67	52	69	75	59	79	66	54	64	59	75	71	76	56	60	54	76	56	63	62	78	71	76	77	62	54	69	67	51	74	59	62	74	71	78	63	65	88	72	58	52	58	59	77	57	63
32582	21769	13744	10452	17654	20487	19047	17455	16073	14757	12695	11341	9745	8430	7375	6207	5530	4966	4938	4103	3648	3343	3151	2722	2089	1696	1698	1674	1539	1444	1340	1308	1413	1369	1257	1241	1217	1142	1050	969	850	868	891	844	840	729	708	678	680	666	663	579	692	627	617	602	541	551	576	619	617	555	569	615	566	601	559	549	571	554	578	575	601	582	593	573	554	571	610	559	535	574	580	610	609	571	582	562	582	559	587	585	550	583	602	600	565	577	619	600	555	562	584	573	583	554	586	595	558	591	575	572	590	539	559	624	555	569	576	568	537	544	567	571	547	541	594	524	592	533	521	581	542	509	569	577	540	592	580	573	579	560	566	574	578	577	593	554	554	557	551	585	615	582	567	571	569	583	530	608	513	523	577	554	631	582	567	560	538	548	581	522	577	565	526	585	592	559	547	544	616	609	561	530	576	584	560	552	573	571	570	558	529	555	546	562	528	568	572	573	600	581	566	535	556	592	569	603	578	528	583	551	581	577	585	577	562	569	574	590	579	583	556	557	611	550	575	553	573	559	627	547	573	581	557	576	572	611	565	593	540	526	559	549	563	592	541	599	562	560	574	596	554	584	563	630	593	540	549	554	552	572	597	561	560	554	595	576	590	577	560	596	588	569	514	593	555	548	582	549	579	569	553	578	549	570	564	596	578	541	596	606	573	562	558	581	555	593	558	561	572	587	550	536	576	607	584	535	546	563	540	516	569	570	537	597	563	510	589	537	591	549	544	546	616	514	581	519	588	577	569	570	549	582	547	540	541	571	555	575	535	559	589	564	551	551	587	585	569	596	566	544	558	558	579	527	560	530	504	610	555	565	574	576	577	604	586	516	558	570	573	587	591	591	578	566	545	501	528	577	528	568	542	554	542	514	570	575	592	547	564	568	568	585	587	564	565	581	574	547	543	573	560	572	571	566	551	559	530	553	564	603	539	565	593	543	596	551	579	560	546	567	562	580	576	564	571	578	537	569	580	592	572	558	561	549	578	590	568	559	562	560	563	556	544	598	550	543	570	521	544	600	582	533	530	524	541	559	547	559	577	562	579	610	590	567	556	546	593	596	544	566	569	574	557	572	560	545	568	584	559	560	590	597	582	575	559	577	535	576	606	556	536	609	574	566	573	546	590	535	541	524	564	571	600	561	575	580	573	578	568	571	598	555	567	560	564	570	597	553	522	600	561	559	551	603	575	562	542	588	609	572	540	567	537	607	574	533	599	591	576	593	550	545	582	556	564	530	559	565	568	600	591	523	535	566	532	531	589	580	590	559	568	585	561	584	569	622	565	554	552	551	610	578	582	569	608	591	585	564	505	560	572	575	546	588	567	568	586	614	620	535	584	616	550	600	563	586	611	575	543	601	536	574	564	585	556	566	566	572	532	581	591	584	561	539	536	523	519	566	577	557	551	589	586	576	559	611	572	583	573	579	559	532	546	555	580	591	549	594	537	539	540	558	586	587	563	517	580	583	593	545	544	550	570	593	539	552	561	571	565	556	555	582	571	558	573	513	594	560	562	574	531	548	551	550	572	549	569	560	550	560	595	551	558	593	566	525	563	562	562	575	576	575	571	546	573	581	553	553	566	541	534	528	600	584	550	544	570	539	541	608	595	567	548	535	596	529	579	542	594	559	585	554	546	556	591	583	582	580	558	543	555	542	542	601	569	538	530	563	570	538	536	564	562	594	540	588	540	574	558	592	554	515	550	586	559	526	581	583	594	595	565	571	563	538	586	540	567	553	576	528	545	610	544	546	576	566	573	598	589	549	562	563	583	573	549	590	541	553	581	550	550	564	563	565	536	587	526	559	550	579	544	565	582	561	523	562	551	559	580	570	602	583	548	546	568	556	543	540	551	549	566	576	619	557	566	560	548	584	575	580	587	594	597	536	545	614	614	538	585	530	565	564	585	549	544	525	572	568	555	534	591	571	589	575	540	557	544	528	584	541	565	594	599	570	563	560	510	544	576	554	568	595	582	565	585	565	558	517	545	557	546	612	554	599	586	566	596	565	550	571	558	540	614	543	542	577	585	580	578	557	516	593	580	576	589	544	579	584	505	569	517	571	569	592	602	576	594	595	609	556	569	565	585	577	593	557	547	531	540	622	639	556	579	578	564	565	606	571	573	532	575	596	570	578	591	588	572	542	594	607	518	598	568	588	527	579	587	591	568	566	561	525	555	551	567	584	526	546	574	578	530	549	629	610	571	592	545	587	577	579	552	577	561	520	602	573	578	585	573	598	599	558	513	559	551	518	578	558	518	558	537	594	567	572	578	553	549	510	527	589	548	566	551	580	562	556	568	569	526	596	592	531	571	548	569	562	577	588	575	542	592	649	549	526	552	608	563	588	542	580	591	561	567	540	568	550	519	577	570	589	576	586	602	580	529	557	574	576	577	580	543	560	608	583	549	550	542	584	565	578	639	581	522	562	547	594	548	560	564	561	588	597	556	592	603	566	541	549	545	565	579	511	561	552	574	608	586	587	568	515	555	578	569	571	565	564	610	588	537	567	561	537	568	572	576	588	577	563	557	553	568	591	545	595	568	581	575	579	559	588	544	583	604	579	552	572	609	541	530	526	569	561	546	563	550	565	558	530	586	595	580	513	570	551	590	568	540	571	591	563	577	520	600	590	523	577	559	547	594	566	556	587	583	574	575	566	551	576	563	522	549	563	562	561	526	596	543	583	561	551	562	534	556	542	568	546	560	543	564	604	555	578	571	571	551	554	560	604	549	546	552	521	537	560	584	568	560	571	590	571	604	573	553	573	509	609	573	610	550	575	523	543	562	555	567	586	552	553	584	572	602	576	570	539	537	540	615	565	537	601	586	550	528	558	566	565	583	529	519	571	554	554	553	554	604	587	562	562	588	589	554	574	538	583	564	609	562	561	567	565	570	528	565	582	565	538	517	561	578	575	574	547	566	560	594	553	607	559	536	544	545	593	567	540	589	559	558	611	573	564	523	568	557	558	552	570	553	550	564	559	557	578	572	553	551	548	564	560	545	559	566	530	577	551	583	533	573	582	570	567	554	548	586	544	594	576	563	527	631	573	585	552	580	571	603	584	552	566	544	552	515	541	570	562	571	607	516	548	543	577	550	592	558	575	597	553	567	600	573	565	594	523	513	600	567	574	577	549	577	591	590	557	589	574	540	569	605	567	567	514	584	571	573	551	637	589	582	553	527	564	546	561	536	551	593	613	566	549	548	530	564	592	567	555	543	556	535	525	539	571	556	575	554	554	570	551	558	580	618	555	560	566	542	547	550	599	586	562	579	601	567	564	517	561	564	534	552	566	550	615	560	536	607	538	560	537	536	548	542	552	571	559	533	591	552	597	526	530	574	586	615	587	522	552	551	579	586	604	559	561	563	545	565	530	564	563	561	565	569	589	575	570	554	579	568	552	624	630	531	559	550	560	533	587	536	565	520	579	548	567	573	542	547	562	610	580	577	547	579	516	574	564	575	550
4944	2874	1480	548	404	511	554	603	592	536	475	440	370	321	278	261	192	198	196	167	144	140	125	119	79	89	97	72	83	70	59	78	73	72	53	76	66	74	71	44	52	51	46	52	65	38	44	39	49	54	38	29	39	45	27	31	37	42	44	38	44	43	42	50	47	47	33	48	50	34	50	31	48	45	35	48	34	34	41	41	43	43	42	40	45	45	28	46	44	42	45	40	42	39	38	38	39	40	30	37	25	40	40	50	48	47	45	32	37	47	43	43	41	46	37	32	42	33	49	48	48	35	35	43	42	42	30	27	40	48	42	41	47	42	52	41	39	42	34	41	43	50	33	39	45	40	42	34	39	27	48	31	37	41	47	36	40	47	34	39	46	29	39	37	34	36	46	50	32	45	35	30	38	42	37	37	30	40	33	49	32	39	40	42	42	44	46	39	45	49	29	43	36	45	39	40	37	42	43	34	43	27	38	35	40	49	53	39	48	32	40	40	37	37	33	45	38	54	49	40	42	33	41	35	42	39	42	33	33	28	53	36	55	41	48	49	47	43	42	35	37	37	50	46	39	50	41	32	39	44	38	31	45	38	36	38	44	48	45	40	49	41	48	43	54	32	39	52	33	42	45	36	35	36	40	26	43	40	48	39	34	40	34	38	32	42	46	39	43	36	43	44	39	34	38	40	51	44	48	44	38	39	40	42	48	36	34	55	53	43	38	48	33	45	39	31	38	37	48	44	37	47	34	38	31	37	39	28	40	39	39	40	40	35	44	46	25	46	47	45	33	47	22	50	36	35	47	37	35	54	60	39	42	35	34	26	39	43	40	39	30	33	39	35	40	40	39	34	43	30	41	41	34	46	42	34	35	40	33	36	42	38	41	41	41	37	44	51	47	32	46	49	50	38	54	37	46	35	50	46	31	46	52	47	40	44	48	34	46	49	58	41	35	46	37	39	30	45	43	51	41	36	38	27	47	41	47	40	35	37	39	39	35	38	36	43	43	42	38	41	48	36	42	30	33	50	38	37	40	39	45	42	35	32	43	42	38	32	26	39	46	30	42	32	38	47	36	45	45	38	40	58	51	25	37	42	39	36	43	32	39	43	42	39	44	37	47	40	30	32	35	31	46	43	37	37	40	54	46	36	35	31	56	38	31	28	43	36	37	37	38	41	48	54	49	33	36	34	47	49	37	34	44	38	40	39	38	37	39	28	34	27	53	32	35	52	48	36	31	34	35	38	40	40	37	34	61	33	26	39	35	31	53	32	27	35	38	41	37	31	34	31	40	38	43	39	52	51	48	53	38	40	47	41	50	46	48	34	35	36	36	47	34	37	38	43	31	39	37	41	38	46	40	36	36	42	34	38	32	31	30	39	45	35	43	33	34	39	37	41	46	40	35	45	47	27	34	36	37	41	40	41	41	34	39	44	33	34	33	47	52	47	38	42	32	54	38	36	45	37	43	30	29	34	33	32	44	43	47	47	41	46	43	49	32	38	45	28	35	36	39	40	50	50	42	40	43	46	38	41	37	35	37	33	42	38	32	44	40	39	40	44	30	39	44	28	35	40	38	50	51	31	39	43	33	33	43	42	35	47	42	43	29	43	47	43	29	47	33	44	46	49	46	36	38	33	27	50	45	39	38	45	34	41	43	33	44	33	44	55	45	35	32	47	33	30	30	47	33	35	33	31	32	49	43	44	41	38	51	38	48	41	44	29	41	45	39	37	37	26	41	39	36	33	39	42	48	40	33	31	41	26	38	45	47	35	40	33	37	41	42	34	43	42	41	52	34	57	37	50	54	46	44	35	38	40	52	44	43	40	37	45	47	47	52	44	39	44	35	33	38	44	47	46	43	43	42	42	43	40	36	44	43	31	39	42	39	39	36	48	38	48	41	34	42	36	39	42	29	39	30	47	43	38	42	43	34	33	50	41	41	40	42	43	41	32	36	39	50	39	38	45	47	45	40	28	49	44	33	35	46	48	40	36	43	35	40	44	42	40	34	34	37	38	34	37	38	34	44	32	38	32	32	35	56	37	37	39	51	29	45	50	53	41	40	27	48	28	33	40	36	37	38	30	44	43	45	42	31	37	37	37	46	35	38	48	37	36	41	38	50	46	50	32	36	55	45	38	49	34	52	26	53	33	45	34	33	44	34	39	47	36	26	30	37	38	53	42	36	39	49	36	45	47	47	42	39	34	39	32	39	43	32	58	41	39	31	39	37	45	46	36	44	37	40	38	46	40	44	52	52	34	52	52	46	48	33	41	45	36	42	37	51	44	44	49	39	38	40	32	47	31	38	34	39	46	45	39	42	40	34	31	33	42	32	39	52	39	42	41	45	41	53	32	48	40	33	40	37	31	34	41	29	32	39	35	38	40	39	44	53	45	40	43	29	37	39	34	38	39	48	35	40	38	45	37	44	34	48	37	37	41	36	35	42	45	38	38	36	31	44	50	36	33	36	38	37	30	47	33	49	48	37	45	29	27	44	34	44	47	44	53	50	45	35	41	36	36	33	43	40	45	53	30	46	33	38	35	33	31	33	45	39	38	38	43	36	50	40	55	39	37	41	52	39	48	50	45	34	41	37	43	37	49	43	37	44	47	41	35	39	38	45	50	39	29	45	41	50	40	40	31	38	29	46	24	40	41	41	30	31	33	35	28	32	43	39	30	37	35	39	41	44	35	37	41	37	46	41	31	51	49	43	41	34	40	42	46	34	47	43	35	49	43	39	50	45	39	48	37	38	41	37	39	42	38	43	39	33	41	47	41	49	37	38	30	38	56	34	44	38	30	42	43	34	32	43	38	34	39	41	37	33	49	44	48	49	40	41	53	43	39	40	38	41	38	28	45	36	41	41	36	36	35	41	35	45	39	33	51	34	32	46	31	48	44	34	30	49	34	47	45	40	42	52	44	41	40	37	43	45	43	48	35	37	46	37	41	41	35	45	34	52	43	44	39	44	41	45	31	44	39	30	34	38	41	36	35	32	40	46	45	34	41	44	35	39	49	41	51	36	45	41	36	48	39	35	36	42	36	41	40	41	43	39	30	43	35	34	37	32	36	46	39	38	31	31	48	47	40	25	48	39	45	55	44	35	47	36	31	38	47	48	38	36	44	37	26	40	46	32	32	51	34	31	38	37	37	40	47	42	51	35	37	41	39	30	46	37	34	55	43	41	41	47	33	30	34	58	37	42	41	41	38	33	43	42	44	41	31	48	38	28	35	30	41	50	38	40	29	25	40	44	41	37	49	47	40	37	44	49	40	42	37	45	38	38	41	40	39	51	58	41	35	46	39	48	42	44	30	41	40	40	43	39	44	38	32	32	32	46	43	41	45	33	44	38	44	38	48	47	46	32	32	34	37	41	45	48	35	37	42	41	45	41	33	41	32	36	51	42	44	52	40	39	26	41	36	40	38	48	39	42	44	34	29	44	37	45	21	40	41	29	31	43	42	36	30	42	38	39	40	39	33	38	39
31108	20326	12643	9813	16780	19251	18175	17453	16019	14117	12605	11026	9590	8183	6819	6189	5343	4670	4738	3969	3398	3110	2916	2302	1750	1618	1491	1387	1287	1290	1124	1228	1151	1110	1020	1052	940	895	767	796	698	658	638	632	612	459	463	464	402	425	406	424	410	430	392	386	387	398	386	374	362	394	349	345	372	381	364	394	380	369	359	402	346	374	371	330	389	351	386	371	356	381	382	411	374	373	365	371	370	382	371	371	401	337	343	359	346	370	365	388	352	340	371	349	367	358	369	355	343	353	376	405	352	374	367	383	379	379	397	372	400	382	357	346	388	354	353	366	327	343	391	341	343	358	365	379	351	341	374	354	364	378	360	367	355	334	317	376	337	362	351	354	351	379	335	357	366	340	370	335	349	337	357	339	364	320	348	363	342	342	335	371	352	384	328	362	360	369	363	358	368	364	362	351	362	358	364	362	331	318	358	386	347	348	379	380	346	361	341	350	358	356	349	323	342	369	360	349	353	350	352	358	347	336	346	373	344	367	353	382	343	359	375	342	354	397	356	368	343	330	377	344	351	377	350	381	338	345	387	348	366	376	356	340	346	364	368	349	361	370	362	361	358	356	360	356	350	390	355	355	350	372	329	358	367	359	350	355	328	403	347	386	331	339	348	368	339	363	353	353	375	343	382	338	352	359	370	406	382	345	363	388	335	346	363	360	383	360	339	342	357	337	331	343	363	363	344	352	308	342	393	370	354	369	350	338	328	351	364	339	326	339	361	385	385	344	340	376	360	363	374	331	349	349	346	336	335	362	355	343	333	368	348	362	362	378	356	386	326	338	379	332	364	400	359	389	337	354	330	355	372	352	347	390	355	356	327	385	365	332	390	365	333	380	375	317	349	373	339	375	372	399	381	359	340	347	338	353	368	346	380	392	387	349	338	358	339	375	346	356	342	361	357	360	360	362	342	346	374	349	342	374	338	331	338	336	341	380	327	368	351	354	354	365	383	349	320	344	368	355	354	355	336	364	358	356	346	350	382	341	336	355	322	311	355	393	378	351	356	344	364	376	346	337	362	325	362	370	353	408	355	375	357	374	368	342	376	342	366	365	365	372	360	412	371	399	321	345	371	374	328	370	356	349	352	345	362	374	362	376	365	315	343	398	318	363	340	363	350	356	371	344	344	338	345	345	348	354	344	354	335	354	311	376	358	356	340	359	359	358	345	352	354	396	343	352	342	354	393	365	367	354	378	332	353	321	327	355	362	343	331	394	353	337	357	345	355	365	360	350	334	349	337	365	385	365	363	387	361	371	359	339	376	327	346	349	334	359	351	376	332	386	350	364	350	326	340	368	361	371	364	379	365	346	360	342	370	351	380	337	379	391	346	345	346	352	362	359	357	339	353	340	343	329	376	365	348	344	365	328	333	385	334	354	368	337	378	357	358	367	380	352	352	343	365	345	384	351	337	354	361	376	356	344	356	341	326	335	330	339	338	386	317	336	350	365	357	375	370	348	344	354	341	349	316	379	379	343	305	351	362	363	338	382	340	359	367	335	355	348	389	368	333	362	370	341	373	391	356	358	344	356	345	345	370	374	379	362	330	349	348	354	344	325	349	326	342	359	365	336	362	328	333	357	334	345	369	361	366	349	354	348	357	374	390	357	352	332	364	372	368	353	377	370	357	336	387	383	344	370	339	342	350	378	366	344	367	365	367	355	335	365	380	344	367	340	345	372	354	346	398	364	346	352	346	373	366	340	359	323	346	322	360	375	356	363	359	362	354	353	357	356	397	384	376	389	336	328	324	371	361	337	345	361	318	328	336	360	365	367	370	331	331	371	340	349	383	364	338	346	333	348	350	350	349	389	347	344	365	358	319	404	373	349	351	346	352	359	332	343	337	370	342	346	376	330	338	344	328	392	367	366	366	360	343	364	372	358	393	376	356	354	389	343	368	361	370	374	348	353	360	348	382	320	363	363	326	366	351	366	326	329	336	365	359	360	335	355	354	367	337	367	355	374	349	373	360	384	325	340	368	316	352	339	337	325	363	352	353	353	331	344	381	341	353	364	322	371	375	365	393	362	339	381	333	343	363	364	381	342	336	370	381	332	370	377	354	371	383	398	393	373	363	357	359	364	369	397	336	364	337	356	323	369	369	350	342	359	360	333	362	368	350	356	365	389	373	318	360	358	372	348	323	363	369	367	365	363	361	350	343	358	355	337	330	339	362	367	314	317	356	339	323	302	352	362	405	343	348	327	359	389	347	341	364	364	369	328	375	346	355	364	393	345	357	381	348	348	373	377	348	351	361	343	350	369	338	345	343	348	344	352	365	370	345	371	347	334	344	361	367	329	367	340	344	352	397	362	385	352	355	366	368	337	305	337	352	319	363	354	346	363	371	339	376	346	365	328	313	360	335	353	392	357	355	344	355	340	374	358	342	353	332	379	345	344	361	360	363	368	324	362	343	326	360	350	349	352	403	354	328	364	358	377	407	339	332	397	364	344	368	331	382	336	356	345	345	377	353	381	337	381	324	349	336	378	341	371	346	344	345	354	343	361	388	338	336	379	363	348	361	369	368	333	362	322	351	337	343	344	308	387	373	362	349	333	359	353	351	335	387	366	352	324	357	359	369	366	354	344	389	379	395	344	329	371	360	351	352	383	346	370	358	359	369	348	362	363	391	383	357	350	333	347	362	345	351	325	360	380	366	342	357	358	370	326	345	343	337	391	346	398	347	318	350	365	358	371	368	369	382	397	362	345	346	349	331	359	365	344	360	365	366	388	344	378	367	342	372	382	350	317	356	348	353	329	392	349	365	351	358	328	339	379	372	372	357	359	351	336	344	365	360	342	369	318	373	370	366	338	337	381	349	333	395	379	370	411	346	327	355	343	365	301	351	345	362	394	332	346	393	365	336	376	346	383	317	357	376	338	355	350	337	379	347	343	356	352	337	334	369	344	338	395	357	338	342	353	360	320	349	343	379	341	346	350	375	346	354	321	364	359	359	344	364	346	353	377	355	346	334	345	333	363	364	342	378	356	366	355	352	350	377	349	356	355	355	354	382	379	372	360	348	347	377	365	356	357	375	370	362	371	358	384	355	341	386	353	338	351	382	344	368	349	362	381	383	366	361	341	346	348	303	340	370	364	332	358	351	379	336	355	339	375	371	318	354	351	366	353	364	331	372	365	361	353	380	336	383	383	357	371	338	384	336	395	358	316	351	367	338	374	341	357	348	319	363	364	346	386	389	346	354	336	345	366	345	358	352	354	332	383	334	362	319	359	361	373	369	344	367	361	352	351	339	336	337	353	347	342	349	339	363	354	363	358	356	364	374	367	350	342	364	356	364	363	335	380	342	357	342	362	373	353	384	361	361	333	363	367	390	361	362	354	366	373	370	347	330	345	370	325	358	340	337	351	334	361	372	348	369	341	341	379	361	332	360	346	378	332	351	352	365	350	353	348	374	395	342	356	365	348	323	360	330	373	360	351	345	350	369	396	376	394	397	346
6914	5144	2282	898	564	703	727	745	717	625	577	546	440	402	329	316	281	268	246	190	178	160	174	119	125	92	116	101	93	113	90	105	103	89	92	91	80	77	81	80	87	80	76	78	77	59	73	59	59	51	71	54	72	64	65	65	62	70	67	77	71	61	58	60	58	65	57	53	57	59	68	71	72	72	66	66	88	77	55	53	65	57	78	62	48	61	55	46	71	68	53	60	65	55	59	66	53	65	75	60	59	49	61	70	68	56	69	57	61	67	60	64	58	46	68	61	46	49	56	60	60	59	54	72	63	68	61	61	62	50	64	59	57	59	69	66	72	49	54	76	56	58	57	72	61	62	49	72	50	72	58	66	74	63	67	65	57	65	65	58	47	58	63	57	52	72	63	57	69	54	78	68	52	42	51	57	54	66	58	63	62	63	50	59	62	61	70	64	64	57	57	54	47	52	67	71	63	66	57	82	61	58	62	54	62	65	58	63	57	65	68	56	66	54	58	73	56	60	66	65	52	81	67	71	69	70	52	56	51	84	59	53	57	54	64	58	79	55	71	69	46	63	54	62	47	51	58	53	67	56	60	54	63	68	67	69	69	56	75	63	62	52	55	55	49	54	61	60	57	60	67	48	52	62	70	48	65	67	50	59	65	74	62	52	75	71	68	79	61	54	77	48	49	63	61	63	69	57	63	64	63	52	56	59	74	66	45	66	63	61	56	68	68	51	51	66	61	58	55	77	57	58	61	67	65	59	61	51	63	55	65	49	58	47	46	53	58	57	68	54	68	69	57	52	57	61	66	60	65	60	71	69	57	60	63	83	70	59	55	64	71	58	62	70	60	50	70	63	65	72	60	60	50	66	63	43	62	59	68	55	59	58	64	64	62	60	66	62	48	59	63	67	63	57	58	66	64	48	68	66	56	66	60	79	59	62	61	63	59	70	65	52	51	62	64	74	57	54	67	65	54	45	48	62	72	66	56	69	61	50	50	66	61	49	62	48	71	65	79	69	59	50	53	64	63	57	72	75	60	55	60	53	68	68	65	55	63	67	63	77	72	58	69	76	62	78	75	50	61	67	46	57	50	63	65	60	50	62	55	60	61	63	57	61	51	54	57	53	51	60	72	60	60	54	71	73	65	63	50	71	62	61	56	56	71	71	66	62	64	57	72	64	73	52	76	49	74	54	43	60	56	59	64	63	61	69	61	64	64	45	66	60	61	58	76	63	70	53	67	70	59	47	58	46	62	65	54	57	49	72	63	58	46	64	52	71	59	54	56	61	44	56	66	65	65	65	55	70	75	58	59	51	54	74	65	52	64	68	63	66	54	48	68	66	53	56	50	53	54	45	64	80	85	66	48	66	65	59	55	62	62	59	51	64	59	59	69	58	66	65	72	56	54	61	66	52	49	71	65	67	57	55	62	55	64	74	63	61	61	60	77	51	50	70	67	48	60	67	49	68	64	66	55	43	75	58	63	58	63	62	62	49	74	54	63	60	59	61	63	63	58	62	54	52	46	60	57	52	68	64	58	63	77	63	55	59	71	68	57	59	51	56	67	69	49	62	73	65	56	64	66	61	52	58	72	52	60	73	65	71	66	47	63	59	68	51	63	72	56	65	68	59	67	59	66	57	64	61	61	69	60	58	59	61	70	60	70	70	63	71	65	49	77	61	68	64	67	72	52	63	74	55	65	59	51	47	81	65	58	67	70	60	64	59	53	70	69	47	52	67	59	57	56	62	58	64	51	59	62	68	65	65	72	53	66	66	70	60	73	69	61	59	67	75	69	56	63	50	62	66	66	70	62	59	57	59	59	61	57	65	60	77	58	59	52	67	67	73	65	52	49	60	47	53	59	65	63	73	41	55	65	62	63	76	81	59	69	63	56	60	52	62	65	59	67	64	61	52	55	57	53	56	61	55	55	50	62	65	62	68	61	57	63	68	73	78	49	63	61	62	71	69	70	72	63	58	60	63	64	64	55	68	66	59	58	80	68	61	76	54	87	68	72	54	73	46	51	62	53	68	71	64	52	76	56	70	62	59	61	55	64	58	67	63	59	64	72	59	50	72	56	63	58	60	51	58	46	60	59	63	64	57	58	65	80	58	62	62	61	55	63	59	66	61	65	63	53	61	65	57	62	69	48	67	83	73	65	54	61	74	57	61	58	68	63	42	61	61	65	62	65	57	64	78	68	54	72	61	63	57	54	61	63	64	66	69	76	60	67	68	62	61	54	67	48	61	70	54	52	67	58	71	58	64	57	54	83	46	74	57	66	71	51	58	60	45	61	64	54	67	61	58	73	61	68	75	72	62	53	63	49	62	68	56	57	57	76	59	70	65	67	57	58	57	62	60	52	57	68	67	73	44	62	67	67	69	67	65	78	69	65	64	56	57	63	61	55	73	56	58	70	77	44	56	57	65	72	55	62	68	62	54	55	54	49	75	68	51	53	64	58	55	60	59	51	59	62	55	62	47	48	71	62	62	49	51	53	64	62	50	79	54	68	60	63	69	52	61	80	71	51	72	58	50	66	72	60	66	67	62	62	66	65	68	48	52	70	75	72	55	50	54	61	59	70	61	77	52	58	54	66	63	65	65	64	80	70	56	59	64	50	56	69	70	76	55	61	70	67	63	69	44	60	62	58	70	59	59	56	64	72	52	55	72	66	70	68	68	62	57	69	63	55	61	63	71	69	69	64	68	61	60	71	65	65	55	61	68	63	67	52	64	59	63	59	61	55	66	68	49	72	58	56	57	72	48	52	69	61	63	62	56	58	62	53	63	62	71	69	54	71	54	53	64	69	47	53	72	68	69	56	62	57	58	76	61	62	55	66	57	52	66	65	55	70	62	48	56	60	53	67	61	72	57	62	54	84	65	53	45	52	59	63	54	67	60	74	63	55	61	75	56	51	64	59	48	61	66	62	68	65	74	70	61	68	64	63	60	79	62	58	65	60	63	68	83	51	61	71	70	66	61	53	57	66	74	57	57	57	68	58	56	62	64	60	63	72	68	60	61	74	65	62	71	62	71	68	52	62	58	65	69	44	58	64	69	60	51	71	66	66	55	58	62	62	56	68	56	62	60	65	55	66	57	69	58	67	69	55	59	54	62	70	71	49	64	72	64	49	61	59	53	64	64	69	75	69	75	67	54	55	66	69	78	61	61	76	59	66	64	49	72	71	59	69	57	65	71	60	47	59	66	55	52	56	62	61	70	62	77	64	59	60	63	60	60	59	74	77	73	59	67	69	69	69	50	66	61	48	54	48	55	51	56	60	72	69	79	56	60	56	49	49	65	80	75	72	56	52	54	60	61	62	69	52	70	69	58	72	59	72	61	72	55	63	59	65	65	46	56	67	61	62	77	60	66	69	62	56	56	82	55	51	65	57	57	61	67	62	69	53	53	61	60	51	47	55	71	51	63	64	60	65	59	57	62	67	74	56	72	72	71	56	58	61	75	66	60	78	63	63	67	60	53	58	59
35964	24819	16657	12956	18985	21241	20703	19158	17421	15637	13778	12639	10495	9218	7614	6708	6203	5518	5380	4517	4162	3586	3389	2517	2173	2047	1820	1713	1570	1488	1515	1547	1516	1381	1325	1412	1310	1176	1183	1061	1024	997	851	846	701	681	654	679	670	666	664	660	592	657	608	591	649	580	544	606	570	540	584	603	580	576	551	612	575	566	577	569	586	597	614	605	571	534	591	627	576	576	563	589	565	578	587	564	561	560	574	520	603	577	549	544	553	559	506	522	581	545	518	559	526	533	559	543	528	541	535	544	554	594	540	633	550	590	540	570	592	536	538	561	589	545	579	558	581	519	534	556	557	538	534	537	574	556	586	550	548	492	580	589	551	553	522	542	531	540	508	530	521	546	508	512	590	546	565	558	541	509	550	556	562	511	585	513	566	546	547	531	560	507	536	582	559	538	510	590	521	595	545	581	541	507	584	589	539	582	524	537	544	591	526	587	507	549	550	546	550	566	545	543	549	560	506	527	517	525	546	561	571	532	526	572	551	532	558	524	518	541	523	541	551	545	569	530	498	570	540	554	588	546	519	533	550	515	522	565	529	528	514	567	498	526	549	596	558	517	505	506	524	538	577	534	526	558	540	530	554	565	562	523	548	585	518	559	525	529	528	550	582	544	516	534	550	579	553	520	573	590	482	535	572	506	542	541	541	524	553	557	562	529	553	538	586	599	531	543	566	530	559	544	529	550	556	591	549	548	556	565	555	527	564	533	551	541	543	562	565	554	577	559	538	554	590	560	576	545	557	548	532	577	534	569	513	562	546	516	536	523	584	504	546	557	539	526	494	551	573	554	537	558	544	507	589	544	547	507	531	580	498	506	510	541	587	530	521	562	551	544	588	513	581	564	523	568	541	544	558	532	554	538	587	541	522	497	590	526	549	526	531	554	518	592	523	540	545	586	552	545	495	579	541	515	551	562	518	559	507	549	504	554	551	581	564	503	552	505	569	568	523	547	552	546	555	494	542	556	553	552	550	532	566	566	552	531	504	555	543	548	547	527	522	547	535	555	559	531	563	535	554	551	515	588	555	571	523	526	557	510	587	556	565	570	541	562	539	562	502	578	570	535	567	557	538	515	551	578	579	549	533	519	568	521	571	542	534	525	562	555	529	579	560	538	551	541	579	542	546	573	566	552	558	551	571	536	534	527	555	575	545	530	563	577	567	555	483	505	549	557	533	564	539	539	570	534	563	564	543	517	495	535	531	555	557	538	547	572	564	554	582	508	563	532	518	552	575	600	543	559	522	537	535	570	546	575	547	510	522	564	540	545	567	526	553	537	554	561	599	553	579	525	509	583	533	507	502	582	519	527	556	512	512	567	556	546	534	597	530	568	519	531	534	540	553	556	549	573	542	515	526	593	565	549	575	517	551	526	542	595	544	558	570	560	560	597	534	541	548	548	592	541	557	543	558	580	522	560	526	539	529	537	553	528	539	549	619	538	562	528	541	541	524	561	567	548	540	593	542	514	551	564	533	550	542	538	534	551	548	544	572	545	554	555	523	540	577	529	525	596	564	529	533	563	560	573	563	561	541	549	537	535	561	550	518	573	555	492	535	536	556	550	535	544	558	525	509	559	515	577	568	557	565	549	554	587	545	591	548	593	566	527	534	515	564	552	509	540	553	517	517	544	549	558	573	545	567	555	527	509	578	550	517	537	539	552	590	537	545	539	524	525	501	542	564	599	560	597	566	544	536	536	539	566	518	570	519	539	621	536	545	577	528	536	580	532	532	568	535	542	547	561	530	524	540	526	542	528	512	540	528	503	558	518	550	558	559	538	607	552	547	509	533	595	526	547	510	556	490	557	586	533	533	539	554	563	551	548	545	543	519	542	548	540	549	581	520	532	536	546	497	532	562	561	612	564	529	561	553	571	582	553	508	525	530	554	555	579	556	520	547	546	526	579	551	545	564	580	558	591	548	560	536	554	551	575	546	566	613	521	519	515	532	564	556	524	560	562	530	555	551	526	517	542	540	549	552	576	525	562	514	576	602	542	522	533	536	520	553	575	548	553	535	511	547	540	544	539	554	555	556	550	564	541	539	541	556	597	548	536	534	520	528	559	538	563	559	582	529	562	550	505	542	566	514	526	555	522	538	543	560	522	591	537	550	545	510	558	572	575	550	586	535	537	538	526	546	558	550	524	553	596	542	545	546	554	580	503	515	533	534	540	576	544	589	559	542	531	493	569	551	544	517	554	556	525	480	580	558	566	589	563	566	543	574	535	574	581	544	525	563	543	541	526	529	569	542	536	581	543	552	579	558	558	523	552	520	542	553	562	561	554	511	559	546	550	525	533	551	555	565	531	521	569	523	543	571	505	529	595	547	562	532	586	522	569	543	519	537	557	575	559	517	532	539	589	556	542	574	568	520	530	555	546	551	585	588	583	567	561	561	558	532	541	578	525	552	553	556	582	556	609	532	502	538	563	536	564	574	527	484	511	545	546	519	568	542	543	528	520	538	555	581	572	560	500	582	539	512	572	506	526	559	530	531	547	544	558	544	599	547	555	551	511	517	539	520	527	569	516	586	549	523	513	536	535	552	626	547	534	593	558	579	572	586	524	560	537	576	549	556	562	578	526	533	563	557	560	553	540	531	583	504	527	566	511	553	552	563	550	541	568	561	511	566	553	598	567	581	506	552	554	586	518	527	568	500	530	543	533	538	571	583	577	536	566	613	535	564	544	539	540	541	554	513	560	552	566	574	576	563	551	537	541	543	596	579	501	541	536	550	570	551	540	518	548	500	537	575	512	557	520	533	552	579	545	558	560	564	601	522	548	554	547	565	509	539	561	527	595	531	583	513	520	546	525	555	564	587	523	555	557	567	556	552	540	585	580	559	504	550	552	506	540	532	566	573	536	561	535	593	565	603	548	567	563	563	528	532	586	555	575	550	556	529	547	554	588	552	516	510	555	527	518	555	538	548	549	563	535	541	582	502	550	526	556	538	524	556	546	541	557	548	539	531	553	580	589	552	560	517	574	586	500	550	552	535	540	537	547	569	544	559	547	548	540	553	545	586	497	512	515	556	597	533	530	553	538	558	512	581	524	527	516	548	557	545	587	535	568	563	537	527	551	547	555	539	506	555	573	519	555	561	545	526	525	566	514	574	575	616	559	525	527	582	573	543	532	561	534	535	560	559	527	516	559	547	538	526	580	533	529	555	515	529	531	581	531	602	587	574	552	474	546	567	540	566	556	563	556	537	531	550	556	538	543	540	547	586	526	516	514	576	542	536	535	582	559	540	578	542	559	590	536	550	572	558	573	536	585	494	588	537	511	503	526	585	548	561	548	538	568	533	556	565	559	514	564	556	574	517	531	548	531	532	492	575	520	568	550	547	530	569	504	576	553	573	565	545	553	537	557	564	583	538	542	547	569	531	556	556	548	537	534	573	553	520	546	552	540	551	552	538	556	551	544	534	533	550	567	565	533	563	529	524	554	577	570	558	571	583	545	508	562
3563	2037	1096	466	347	416	493	489	431	419	382	343	339	250	220	191	182	182	169	138	133	106	103	94	77	71	74	63	76	67	71	67	73	59	67	71	81	65	60	60	54	53	63	57	50	47	49	58	45	55	42	47	51	37	43	49	48	39	39	51	51	47	54	47	43	48	53	46	43	47	37	55	31	53	42	47	46	49	43	50	57	60	50	58	52	41	48	47	53	36	47	52	46	46	56	44	49	55	50	40	45	46	43	45	45	45	43	38	47	56	53	52	48	49	50	55	42	36	27	43	39	42	31	60	46	60	48	61	34	44	35	59	40	45	58	47	40	41	39	46	37	62	44	50	54	41	44	39	46	54	64	59	39	44	44	38	39	47	29	42	43	40	65	56	44	43	55	45	42	45	58	46	45	37	41	52	47	52	41	33	60	41	50	54	40	50	48	56	47	42	53	53	44	39	61	35	43	43	53	37	55	51	37	55	47	66	50	55	48	51	42	39	34	44	38	50	52	49	39	34	52	40	41	46	45	40	50	50	36	53	56	57	46	57	37	40	55	44	48	52	42	53	47	39	47	59	44	49	43	56	47	60	50	46	54	59	41	33	59	44	46	42	39	43	45	53	53	27	40	48	39	61	50	57	44	50	47	50	32	59	54	43	46	56	47	40	59	47	45	49	37	49	45	41	64	50	41	35	43	43	44	44	38	48	42	46	60	42	55	49	44	51	44	41	49	50	52	52	41	43	46	33	53	34	62	49	57	44	40	53	51	42	50	52	51	61	48	37	50	44	43	52	47	45	47	46	47	35	49	48	50	53	27	41	38	52	46	39	37	41	51	48	48	56	52	51	47	61	58	41	41	40	52	48	48	40	48	49	59	47	39	41	46	51	51	56	60	49	65	44	49	36	44	42	53	33	37	49	44	37	53	51	44	44	52	49	52	48	46	45	48	61	46	51	56	39	55	50	44	38	56	59	62	47	53	52	45	45	47	41	47	44	43	48	45	42	50	49	39	47	46	48	34	47	54	44	54	56	38	46	47	38	45	42	49	47	56	52	51	34	58	40	46	43	49	43	47	53	51	56	50	48	38	39	45	50	54	58	40	60	33	42	49	38	38	39	57	43	49	45	42	42	50	56	51	50	44	51	44	46	53	53	42	69	42	50	56	49	53	60	46	58	50	41	47	60	49	39	56	44	52	40	40	56	51	46	45	47	53	45	42	51	46	40	54	49	50	44	50	56	41	53	50	48	48	47	45	47	55	64	53	43	52	47	52	38	47	52	42	54	49	49	45	46	59	43	44	47	49	52	45	54	50	41	67	34	47	46	55	49	42	44	48	52	61	46	55	52	44	40	43	53	48	42	38	57	52	46	38	39	60	60	57	48	42	50	43	56	41	51	62	33	53	48	41	42	47	52	51	57	48	47	42	63	55	38	51	42	30	58	36	47	52	56	42	55	46	51	63	47	44	44	49	37	47	40	60	58	40	46	51	42	44	42	39	46	46	39	54	34	38	48	62	45	47	42	36	73	49	35	47	47	50	47	49	52	53	42	38	49	58	52	37	56	47	45	52	54	43	34	42	44	48	39	60	50	40	59	48	46	48	46	47	36	49	60	50	50	54	46	43	57	43	42	48	41	50	33	50	53	41	47	46	54	46	58	38	48	58	31	44	39	45	45	47	66	51	41	52	66	46	45	66	46	58	50	39	52	51	55	49	54	38	42	41	47	32	44	56	46	39	36	46	49	39	54	51	68	40	60	51	48	59	46	61	45	39	41	42	38	54	45	51	36	58	54	54	53	39	41	47	55	34	50	52	42	39	49	55	48	46	54	50	47	63	50	56	55	47	54	41	38	57	41	55	41	38	57	52	43	47	50	40	52	42	42	39	37	41	50	46	52	50	51	48	40	49	49	46	55	58	45	25	46	36	45	48	47	51	41	42	55	41	53	36	48	32	51	44	40	36	41	45	40	62	50	44	51	50	62	46	40	45	46	36	39	58	48	53	54	54	45	42	46	41	55	52	40	49	42	62	44	47	43	48	46	48	41	40	58	41	49	43	32	57	62	51	50	47	42	50	44	58	43	53	42	46	47	46	39	43	49	48	46	60	57	42	41	38	40	44	63	54	44	57	58	49	42	41	43	67	43	51	54	48	35	39	55	40	49	50	37	41	40	55	67	36	42	40	46	45	45	40	53	48	55	52	34	45	43	40	56	50	50	40	54	47	47	61	48	40	47	46	47	54	53	37	50	51	50	47	50	35	46	42	50	45	44	44	49	59	31	50	52	39	50	41	49	31	48	53	41	46	44	41	54	40	48	38	54	45	48	42	52	45	46	47	41	46	56	47	57	55	52	43	53	48	52	52	57	42	40	46	48	47	42	43	41	50	52	41	46	56	49	26	57	55	41	47	40	47	41	51	47	43	36	45	39	51	50	39	50	55	44	55	51	36	56	55	38	49	37	51	49	52	40	57	45	56	62	53	49	41	53	60	36	58	53	47	41	40	53	41	44	39	49	52	40	55	55	53	52	50	52	50	44	44	44	46	49	41	51	37	43	56	37	55	55	60	58	33	46	37	39	45	39	37	50	50	49	47	43	45	40	56	49	46	55	50	49	42	47	39	55	33	49	45	41	45	37	46	42	49	47	48	38	38	44	37	41	44	49	49	57	43	50	62	48	48	47	50	59	52	52	49	53	43	51	55	41	42	58	39	37	44	50	52	47	56	53	51	46	43	41	51	41	37	70	46	41	47	56	50	44	45	47	51	33	44	43	46	47	48	43	42	47	41	45	44	49	49	48	62	43	51	45	43	42	39	44	43	52	53	46	53	54	59	53	48	43	46	41	64	38	53	52	43	33	45	49	41	38	57	50	38	44	37	50	48	39	42	45	36	40	41	45	48	55	62	41	55	44	52	39	49	42	44	32	37	45	36	45	54	47	56	56	40	57	70	50	57	40	47	31	38	46	45	56	43	51	50	36	44	40	38	37	45	49	50	48	57	55	54	46	46	44	37	49	45	44	50	50	50	45	45	57	36	39	55	45	52	44	57	45	53	53	51	49	40	38	47	50	41	38	47	55	41	46	48	55	60	53	42	46	39	45	54	51	47	42	60	43	52	35	54	42	39	45	48	53	66	45	47	44	44	33	54	38	46	48	44	50	49	52	49	51	50	48	43	45	42	45	42	45	39	45	38	41	48	45	41	39	60	52	39	62	49	35	54	37	49	56	52	38	41	43	46	59	47	42	43	44	40	50	55	53	39	47	49	53	53	57	47	39	53	54	44	43	47	42	54	41	52	39	51	38	34	55	41	46	53	59	44	42	44	32	39	58	34	46	49	47	57	57	59	43	49	43	46	40	48	59	44	59	48	48	45	51	40	49	44	49	31	42	59	52	33	60	37	41	48	44	56	45	58	42	32	53	31	50	41	39	49	51	46	49	50	51	49	41	44	54	46	32	47	47	52	56	37	49	41	45	55	46	50	42
27781	16955	10989	8677	13521	15854	15707	14624	13262	11507	10301	9141	7656	6264	5381	4738	4336	3964	3836	3205	2739	2510	2047	1654	1468	1324	1259	1107	1103	1113	1103	1008	966	960	952	902	882	845	781	704	635	636	540	563	480	460	512	463	476	512	458	445	470	417	448	472	437	454	446	426	387	445	476	403	410	435	429	441	435	446	427	443	450	423	419	429	426	416	438	439	387	451	454	401	446	452	432	410	438	416	403	426	410	437	423	435	436	424	422	404	406	406	402	410	442	418	443	393	435	422	428	444	454	440	431	434	405	427	426	420	414	432	401	405	409	422	396	418	423	373	448	426	428	405	370	405	411	417	414	439	415	417	425	389	437	386	408	401	438	406	442	394	416	423	426	422	424	413	424	391	426	420	426	391	419	421	455	405	411	462	440	384	424	431	415	419	413	447	389	414	422	366	427	444	398	395	410	425	398	424	398	418	435	413	401	425	416	407	425	435	425	407	402	413	399	381	422	370	406	440	410	420	411	412	422	437	437	406	395	432	413	423	434	428	448	418	428	411	410	398	402	386	442	411	413	402	391	411	428	411	421	403	402	434	429	407	405	446	421	390	419	437	419	414	385	390	416	435	409	421	416	430	452	424	421	409	387	432	387	430	433	443	466	412	409	412	391	402	371	448	416	415	446	405	407	386	430	447	418	370	420	359	431	403	435	402	419	390	434	431	380	377	459	387	453	411	436	404	398	406	417	433	396	420	393	441	424	411	393	405	417	407	416	403	422	426	386	396	437	414	436	422	447	424	407	415	444	422	444	374	422	418	420	420	440	370	424	409	397	398	395	403	427	389	420	391	407	451	400	462	405	449	427	433	450	388	395	425	400	421	431	410	416	390	421	428	459	465	412	464	416	430	429	401	379	406	395	425	455	428	385	451	412	395	434	388	415	419	368	431	411	389	417	399	397	433	404	401	476	434	426	416	361	436	404	444	391	413	392	440	400	451	432	413	422	396	424	378	391	437	428	394	454	435	469	439	366	428	405	398	401	437	395	392	403	452	462	449	432	423	403	409	433	399	423	427	459	439	374	425	416	399	437	408	412	406	405	424	389	431	445	412	394	399	424	426	426	412	411	415	403	389	435	397	422	423	383	418	408	429	396	436	426	404	418	431	386	424	410	401	402	406	396	381	442	424	439	406	396	371	397	436	418	419	408	440	409	460	416	411	420	470	404	392	412	412	426	398	429	448	414	428	394	383	403	444	446	415	408	432	414	444	394	435	429	406	420	405	474	426	421	375	447	441	399	417	467	396	422	416	400	425	419	393	420	451	433	412	403	443	413	432	430	387	424	413	395	409	399	415	447	396	411	404	423	432	395	433	409	428	414	420	420	377	427	416	414	414	467	390	389	429	395	423	429	451	413	399	397	397	415	420	444	412	412	423	426	417	415	403	431	372	409	443	407	433	434	431	386	428	416	433	428	385	430	414	441	403	375	416	437	397	450	410	399	421	408	413	410	379	430	419	433	419	419	412	436	395	445	412	375	406	418	425	409	360	435	421	406	398	402	434	398	445	414	388	402	432	387	437	425	426	429	421	416	412	394	388	424	412	425	379	413	396	405	361	446	406	422	422	399	403	405	428	398	420	425	451	391	425	406	429	463	414	405	453	435	387	427	413	415	413	400	459	455	390	405	409	426	392	394	375	424	427	410	420	438	400	389	412	414	423	391	394	503	430	399	442	378	440	400	435	407	384	440	456	416	421	417	410	426	404	438	403	432	425	403	384	368	416	381	458	400	419	418	421	449	421	425	381	431	428	444	415	399	409	406	386	424	384	386	424	398	402	399	389	409	434	424	412	420	429	434	415	377	412	387	379	414	400	419	462	398	431	388	436	439	420	437	427	418	425	421	404	411	402	393	430	387	398	429	426	436	413	419	411	449	432	465	392	425	396	428	429	417	418	396	449	402	408	409	425	422	397	413	418	450	414	425	419	428	394	390	423	420	456	441	398	388	409	427	415	423	415	436	409	425	420	396	407	416	428	419	404	430	469	396	420	422	421	413	398	428	450	436	402	443	420	414	464	411	410	390	387	388	434	436	410	409	459	399	398	396	370	434	456	401	459	406	398	422	423	405	433	427	400	399	432	385	421	449	422	444	408	398	399	400	464	400	402	426	409	403	442	451	431	396	360	403	424	423	405	387	406	418	433	391	415	442	424	455	424	425	414	437	417	428	424	420	390	413	427	446	411	422	427	427	440	408	407	420	433	412	395	418	394	423	423	398	394	407	423	406	408	420	456	440	403	446	422	391	418	391	413	433	434	403	387	432	424	416	398	416	421	429	442	422	409	417	417	408	406	367	391	391	431	383	386	437	395	418	412	436	412	387	406	396	442	395	423	423	402	419	423	401	422	406	431	403	401	401	409	380	403	438	396	433	444	415	418	439	436	380	431	374	424	419	431	415	409	412	408	417	421	413	392	379	391	423	441	404	460	408	422	417	430	451	431	422	443	417	429	403	433	410	391	406	396	397	425	410	390	395	442	373	417	418	403	424	444	438	421	396	392	410	471	386	425	454	442	420	403	429	384	373	396	435	433	387	434	424	421	400	416	437	435	401	431	418	417	443	440	391	432	418	411	397	480	408	422	431	408	433	381	424	433	397	408	393	430	404	394	415	375	392	391	395	419	417	406	407	405	450	424	388	442	443	407	409	441	418	418	408	404	432	403	411	404	456	402	396	430	376	420	376	430	426	417	421	431	409	404	403	400	455	452	398	415	427	391	437	405	411	441	404	424	421	412	414	431	396	411	403	398	390	450	409	416	456	381	427	446	401	397	400	399	421	394	416	422	402	425	456	473	431	394	399	438	410	393	397	380	397	399	388	432	393	417	439	405	406	433	449	406	426	412	400	442	394	379	416	371	395	387	398	394	445	431	401	456	456	431	431	415	450	419	434	385	406	399	407	407	425	379	427	436	422	446	412	390	437	390	408	408	430	401	404	418	377	412	438	430	405	388	436	457	420	408	400	429	446	437	449	455	438	430	431	442	420	415	436	428	417	390	423	445	393	426	419	423	415	397	416	400	426	433	423	425	403	403	391	408	382	427	440	410	417	406	422	403	412	401	410	433	419	406	475	439	451	445	432	400	378	423	377	436	380	421	437	409	396	393	408	416	379	402	425	419	392	412	417	444	430	432	436	421	412	430	404	417	432	409	414	395	415	426	430	422	429	391	440	391	421	438	442	415	410	429	394	433	396	408	420	427	390	416	392	402	414	389	397	427	409	396	388	442	431	395	395	412	450	386	439	400	376	447	386	427	431	429	418	404	407	417	407	426	384	444	396	407	418	396	406	367	426	417	420	431	487	442	401	410	371	398	418	411	408	420	440	412	400	434	411	413	425	432	422	421	400	389	422	379	428	420	435	411	413	403	409	427	407	427	454	396	431	419	402	409	420	383	419	413	455	416	413	412	414	432	402	428	394	424	406	443	451	421	420	427	411	405	392	439	437	435	419	410
5431	4043	1627	653	499	537	655	684	585	558	518	474	367	323	293	270	248	229	228	205	184	167	137	113	98	100	95	100	99	112	91	86	117	95	109	103	103	72	84	85	75	76	63	77	79	78	88	66	68	66	82	80	82	66	80	57	62	70	76	66	56	77	58	70	57	76	53	58	80	66	69	78	75	59	69	79	64	63	56	76	68	76	76	62	67	61	72	79	64	55	69	70	68	74	74	57	56	66	66	56	55	65	63	62	83	71	52	78	73	73	62	68	71	56	63	71	50	70	69	61	71	68	73	57	74	61	70	81	81	67	64	56	61	59	56	73	66	56	64	64	66	67	62	62	60	70	68	62	63	60	52	76	65	69	68	79	58	60	74	68	54	59	72	64	62	61	62	55	49	62	74	71	64	64	58	71	53	63	68	62	57	66	55	69	73	63	55	74	63	69	65	71	63	59	60	60	77	65	74	70	69	77	70	54	63	76	66	61	73	62	80	62	70	80	53	72	61	46	78	68	71	69	61	62	67	59	70	75	60	64	82	69	76	69	64	71	79	72	70	68	60	66	73	61	74	63	73	60	70	74	80	65	64	68	58	60	60	70	60	79	66	61	66	64	54	63	68	63	69	57	66	61	60	77	57	61	88	60	79	68	64	64	70	63	56	62	68	68	51	84	56	73	84	58	71	56	66	72	70	74	67	66	65	53	61	64	60	62	75	54	63	63	68	66	62	59	63	62	62	62	61	64	69	59	67	67	67	66	66	73	63	69	70	68	70	62	64	57	70	65	65	59	70	65	62	67	73	62	62	80	69	54	64	79	65	62	73	63	65	63	51	60	70	58	75	69	66	52	72	67	69	56	62	68	64	70	72	48	54	66	57	65	66	75	65	71	60	70	63	70	65	66	77	62	65	65	71	51	73	64	67	72	61	62	67	61	76	79	53	72	58	55	72	65	64	77	61	72	74	63	59	66	85	65	62	53	50	63	67	58	57	75	49	68	59	72	66	60	56	66	71	61	55	79	68	60	59	64	68	46	82	77	65	54	65	71	69	57	64	85	54	61	68	58	62	75	48	67	77	67	64	61	79	72	57	64	66	65	60	54	75	87	67	71	71	67	64	56	49	85	52	68	67	57	65	47	72	82	56	70	71	68	75	60	54	62	57	66	78	78	49	78	61	71	65	59	59	65	69	51	52	73	72	55	73	65	72	52	62	69	70	64	62	56	55	59	82	60	63	54	65	54	81	56	73	75	66	76	56	79	68	55	73	67	58	71	70	67	61	63	68	67	55	75	62	76	73	64	73	76	76	66	66	83	87	70	68	60	49	72	63	59	83	46	63	62	69	64	72	61	66	69	68	43	81	64	61	81	73	63	56	67	58	67	52	83	62	81	69	73	65	64	57	65	55	64	61	57	58	61	65	65	68	63	67	51	73	52	62	55	68	75	68	70	74	59	57	60	61	60	67	63	71	67	67	73	74	60	78	58	58	64	51	67	77	79	65	70	59	67	61	85	64	66	65	69	71	75	77	68	68	66	67	61	80	81	64	71	61	61	71	72	82	57	64	67	69	74	69	66	60	67	76	61	64	67	83	71	58	71	58	61	73	70	48	69	62	82	63	71	62	58	88	55	59	64	57	63	83	63	70	64	64	64	68	68	79	77	62	73	61	73	61	64	63	71	68	62	66	69	58	74	63	80	73	73	54	75	52	77	67	78	59	54	62	68	57	64	67	95	61	74	65	75	57	66	54	64	63	76	51	60	58	56	57	53	55	59	56	62	68	63	89	71	79	80	64	56	67	81	67	69	67	70	57	77	61	62	74	66	70	70	68	73	61	72	76	63	71	73	74	67	63	81	63	71	60	67	74	63	64	74	87	67	57	60	70	65	60	72	64	62	78	61	59	66	77	68	75	49	63	70	68	65	68	73	78	61	56	74	62	60	75	65	59	68	55	57	58	70	60	75	66	62	58	59	75	69	65	63	62	68	68	66	49	67	69	60	62	68	66	55	60	62	64	55	65	70	63	69	55	61	68	74	66	66	53	78	84	66	59	71	62	69	72	63	54	68	79	68	60	63	65	57	71	80	48	65	61	56	54	62	72	65	70	61	68	68	73	69	67	51	68	66	55	62	61	63	56	84	56	67	68	55	67	55	73	69	69	70	62	62	71	64	62	62	70	77	71	67	65	66	69	67	63	56	66	69	54	67	69	58	55	77	72	58	66	62	57	61	59	74	69	72	80	70	72	62	72	77	73	59	69	66	56	56	59	65	70	65	68	52	66	69	74	52	54	62	56	69	62	69	58	79	70	55	57	65	67	62	66	55	62	68	76	61	56	57	61	65	55	48	70	75	53	56	65	60	64	61	67	62	71	70	57	59	66	64	65	60	57	66	62	61	68	72	57	67	60	62	65	62	70	69	69	61	71	64	61	65	72	93	73	71	64	73	64	75	70	70	60	66	68	59	63	64	57	75	68	72	69	78	63	66	62	65	76	79	74	52	60	69	58	72	46	64	53	57	49	60	72	56	71	76	66	62	65	59	63	51	60	82	52	60	64	69	59	54	68	58	74	75	70	75	61	77	58	58	64	56	63	55	79	61	58	74	59	75	63	62	63	88	68	63	86	62	53	78	69	72	57	48	61	62	67	73	71	87	72	80	75	60	61	79	66	75	62	69	72	63	56	70	57	72	73	63	74	67	52	69	77	68	76	71	62	61	46	61	70	59	75	66	71	57	45	69	69	64	60	70	65	56	63	65	69	78	76	58	69	73	85	61	57	67	73	59	52	62	50	65	67	65	56	61	70	69	51	72	70	59	64	63	78	69	75	68	71	74	59	65	73	53	56	56	67	69	67	78	65	76	74	65	57	70	50	60	72	59	71	72	63	76	50	58	77	73	79	71	63	65	72	66	70	94	63	67	66	81	66	62	51	63	65	75	83	63	68	56	69	82	68	63	58	59	59	68	77	61	60	53	59	59	62	56	74	66	75	64	77	75	79	71	61	69	70	72	71	68	67	69	55	56	70	56	62	70	56	70	63	54	87	61	62	61	72	40	51	65	51	63	80	77	65	63	71	64	66	72	64	59	65	69	72	52	69	68	83	57	60	60	69	67	74	65	63	87	70	63	67	61	54	65	65	77	61	75	68	53	57	63	69	58	55	63	83	79	64	54	80	59	58	70	62	60	64	67	68	74	58	63	58	75	72	68	59	57	62	56	61	70	84	61	55	67	61	58	75	77	55	73	64	71	74	72	56	78	58	54	80	68	77	67	82	63	56	63	52	69	64	62	56	74	62	66	57	67	61	53	61	45	77	66	68	76	59	56	72	73	71	55	56	75	54	65	66	67	55	77	60	63	59	57	59	67	74	65	64	74	73	74	84	59	65	69	61	58	71	64	66	67	77	75	61	51	72	72	63	69	55	72	43	81	70	71	63	69	51	69	54	76	70	53	63	58	67	56	64	54	66	61	78	54	63	81	51	57
34219	22646	13870	10979	17098	19173	18851	17806	15874	14371	13050	11158	9492	7762	6892	6086	5615	5068	5138	4234	3651	3274	2801	2231	1937	1733	1668	1583	1549	1523	1450	1307	1353	1400	1273	1259	1279	1101	1067	978	901	872	769	726	739	726	701	718	693	755	706	691	651	607	632	631	613	630	641	634	641	616	627	583	630	586	580	578	604	566	632	612	633	580	640	585	592	582	574	630	601	638	602	662	551	596	611	579	617	597	598	615	587	561	614	598	585	561	618	611	586	591	601	561	564	573	571	622	563	599	584	564	609	615	531	602	580	593	568	556	599	604	580	596	592	523	529	550	579	550	557	573	582	560	628	581	596	541	593	559	579	578	581	622	585	601	585	606	613	581	542	573	558	529	583	612	551	598	582	598	538	598	576	553	582	613	548	556	572	574	611	537	586	574	587	578	549	572	608	590	590	514	595	547	580	571	593	544	588	599	584	597	568	580	594	586	568	570	628	546	587	637	575	614	551	572	567	592	564	566	584	559	538	609	629	575	567	570	555	584	549	615	597	564	624	585	570	518	629	575	565	547	548	555	596	556	634	604	552	544	576	589	579	601	594	564	600	587	555	541	592	600	548	605	592	552	578	602	564	551	591	593	554	578	546	580	557	573	548	574	564	560	530	602	584	613	608	577	573	565	555	554	601	532	572	592	573	572	583	583	584	595	590	598	615	557	565	575	549	631	577	573	627	585	574	621	605	571	633	550	596	581	608	605	584	593	565	625	572	590	567	617	562	595	654	574	633	584	593	583	562	593	566	587	580	535	555	600	537	572	626	564	553	593	599	600	521	625	626	572	574	568	621	531	629	570	584	564	583	567	615	584	587	567	584	577	570	606	569	555	564	556	547	600	574	604	577	605	602	596	581	568	582	577	577	614	613	550	553	530	580	551	595	592	615	573	541	556	567	583	583	566	618	636	558	536	547	610	604	605	590	553	600	584	573	553	566	563	560	555	557	537	553	572	577	568	582	574	570	561	585	560	555	603	570	585	576	611	591	608	620	614	599	562	540	556	538	586	517	565	632	606	591	574	551	566	615	559	576	548	570	564	609	603	585	552	594	603	576	573	583	542	591	580	573	549	567	578	517	582	580	575	581	590	603	576	550	570	555	566	609	584	577	577	546	606	602	554	598	560	622	614	549	560	580	561	591	569	572	578	591	591	630	570	590	575	552	589	599	600	557	614	571	574	554	590	600	638	595	575	609	591	576	577	645	612	562	570	605	571	573	559	609	625	607	611	607	547	591	554	646	570	576	585	552	586	619	580	527	607	586	582	606	599	575	558	607	598	559	581	587	589	562	598	571	588	608	607	514	598	588	619	557	569	613	561	587	533	569	573	611	579	605	603	549	582	611	580	573	572	566	565	574	565	575	587	581	611	593	572	584	586	559	613	569	564	519	578	585	568	572	535	576	591	560	610	554	595	587	595	547	578	588	578	591	593	593	602	575	603	606	564	586	630	576	563	543	574	586	591	558	607	567	566	587	562	570	578	584	541	580	589	580	586	551	584	561	595	595	568	565	561	562	563	582	576	606	631	578	607	576	616	595	545	568	556	610	554	620	557	585	572	590	573	565	582	577	566	607	601	583	588	572	564	584	610	594	608	641	603	585	607	587	640	600	583	581	580	593	583	542	549	543	579	567	513	609	537	547	603	597	573	591	558	600	588	558	581	587	600	583	613	566	572	587	591	570	581	580	570	581	600	601	583	575	593	574	549	582	565	586	594	594	587	602	608	570	580	590	576	568	580	581	545	595	540	569	592	560	571	570	593	568	522	612	543	589	538	562	579	593	601	567	593	578	541	567	557	596	649	587	600	581	562	589	547	628	569	599	612	588	583	576	527	605	520	571	582	579	579	575	576	593	627	573	574	585	554	582	551	534	578	609	560	541	562	577	589	549	531	550	596	576	557	561	580	598	593	550	584	580	553	597	543	569	580	559	565	555	545	575	598	581	582	557	573	539	570	561	553	589	551	570	616	574	591	554	587	575	537	574	576	594	569	593	592	526	606	550	630	579	583	552	611	587	577	594	571	583	575	537	570	541	573	593	571	639	580	594	615	565	592	551	599	584	612	575	573	584	588	545	565	532	618	544	537	584	590	592	556	599	613	530	590	579	590	603	611	544	596	613	593	536	610	541	583	616	560	542	539	543	579	536	571	603	603	574	574	541	567	588	557	564	585	590	569	601	605	557	576	578	644	582	596	593	605	585	571	555	560	593	576	574	588	554	563	547	600	564	556	531	577	588	571	557	538	556	559	617	606	626	607	522	584	577	595	559	594	600	613	557	571	565	641	558	590	569	559	626	575	577	584	583	551	599	574	553	546	545	607	603	581	571	562	581	598	529	504	568	555	595	569	573	547	601	575	630	562	593	596	591	573	581	590	593	582	616	602	593	588	606	655	574	578	545	586	605	592	597	569	563	601	616	589	551	580	567	585	570	602	571	607	605	576	562	569	596	584	562	579	583	593	582	579	593	626	616	564	541	586	571	587	606	609	570	598	553	529	572	598	615	569	584	598	596	618	585	555	600	565	620	576	564	576	573	614	597	574	553	572	589	579	565	608	564	556	583	598	562	605	615	582	550	599	583	563	556	547	593	579	565	597	614	587	558	548	536	576	614	594	592	581	568	586	608	567	577	563	544	636	596	576	573	543	552	584	613	571	610	620	577	621	560	619	605	583	554	616	592	581	586	557	603	565	597	561	608	624	602	598	599	581	559	547	605	558	579	574	581	565	556	570	569	548	593	561	558	603	600	578	596	572	580	629	566	586	638	573	557	624	554	586	603	605	581	569	617	641	571	556	585	586	555	628	583	576	586	597	582	570	621	549	556	547	549	554	573	573	599	587	581	553	594	587	589	552	579	586	582	525	553	571	601	571	569	606	596	570	550	589	577	606	568	561	576	574	594	594	580	591	554	580	571	584	565	562	589	577	584	624	560	583	576	577	572	565	577	570	591	571	582	565	584	567	573	593	602	601	630	586	577	581	581	588	578	540	568	596	583	549	580	590	603	574	601	603	614	562	598	619	548	593	593	572	595	569	556	614	574	583	563	606	576	614	610	605	551	586	570	570	572	583	566	577	582	598	573	620	608	564	545	585	557	599	583	565	559	569	614	611	531	608	574	560	593	616	584	600	612	576	600	592	558	577	614	559	556	578	550	564	595	534	605	590	562	541	585	564	617	573	583	579	645	613	574	571	586	567	591	565	559	581	550	535	546	596	574	572	582	597	593	592	622	587	575	600	549	601	568	611	586	569	563	571	613	593	550	580	547	550	564	617	552	542	588	561	605	541	595	559	611	576	648	611	565	562	592	542	571	583	553	572	603	573	607	547	564	567	599	543	576	552	579	581	584	561	563	551	586	590	610	552	633	558	563	585	580	606	609	601	554	593	573	638	574	580	598	584	583	621	590	560	568	643	601	600	558	577	595	645	612	601	552	597	594	588	569	627	621	551	555	575	581	571	564	550
5175	3133	1347	541	423	490	619	654	596	529	479	407	376	338	272	221	202	190	237	151	150	140	117	100	103	100	81	94	70	82	70	66	80	49	72	61	81	65	68	46	45	50	43	63	39	49	41	33	57	53	53	47	42	33	43	43	34	42	33	44	43	43	40	35	43	37	42	41	42	41	41	46	43	43	32	37	53	44	46	32	53	34	41	47	41	39	43	37	56	37	32	37	33	32	40	44	45	38	36	37	45	53	37	29	43	46	47	50	36	31	43	37	41	54	42	40	33	50	43	51	42	36	42	38	42	42	36	46	36	40	39	43	33	40	27	47	29	46	35	45	47	45	40	42	40	30	49	42	50	39	46	40	40	39	33	30	40	46	44	42	47	46	34	33	52	35	49	45	47	44	28	48	45	46	40	45	41	50	43	43	36	36	48	36	38	46	59	37	40	45	59	40	50	39	34	45	38	43	35	47	41	37	39	37	50	44	46	39	39	34	39	38	40	40	47	42	39	45	53	40	31	32	55	50	41	35	40	43	48	33	47	33	35	41	38	36	38	24	34	35	40	35	34	30	39	42	31	47	27	52	36	30	44	44	33	52	37	27	43	42	38	48	40	57	40	31	35	45	41	35	34	50	41	47	39	40	50	43	30	37	41	35	41	30	30	42	34	54	43	31	41	50	46	36	39	29	35	44	40	54	43	61	37	35	52	38	34	41	38	34	48	43	46	39	40	38	48	42	41	43	42	46	29	39	34	40	46	35	45	45	32	44	42	34	59	47	44	39	35	44	45	34	25	38	50	35	40	36	45	39	39	44	44	36	28	35	35	40	47	44	26	31	52	52	43	50	46	40	35	41	41	43	33	40	34	35	37	38	33	41	34	45	26	48	39	50	44	39	35	51	38	48	49	39	47	32	43	41	42	47	44	33	41	42	39	39	45	30	41	39	40	37	41	39	27	31	49	37	43	42	45	33	49	35	36	41	44	39	56	30	43	39	54	32	50	35	37	47	32	42	54	38	37	28	37	31	43	52	40	38	32	48	39	39	33	37	49	40	46	48	43	32	41	46	44	42	49	52	40	40	42	43	35	34	37	34	36	47	41	38	45	46	43	46	39	42	41	40	32	37	46	38	40	30	34	34	43	30	32	31	49	37	30	37	42	42	55	38	31	42	42	23	45	36	41	39	45	45	34	50	49	44	44	40	36	50	36	33	43	41	42	53	43	31	37	42	33	39	46	35	46	49	36	49	43	32	36	44	55	45	38	37	41	48	46	38	35	33	35	42	35	41	45	39	54	47	59	35	29	37	39	45	38	41	38	45	33	52	45	46	43	34	41	41	31	42	46	33	49	45	43	36	41	45	42	49	43	58	50	38	40	39	38	42	35	43	56	36	44	38	41	57	33	34	45	39	41	56	42	30	44	43	27	49	36	44	35	48	45	41	47	42	39	52	46	32	51	30	47	42	45	52	43	43	54	44	31	52	41	38	46	37	41	40	36	35	41	50	56	33	43	37	42	41	48	36	43	32	52	54	38	43	37	39	41	40	57	33	45	37	47	51	47	37	36	46	49	33	41	44	43	40	55	37	41	28	41	52	39	44	41	42	42	39	45	38	37	38	42	34	39	36	39	36	35	36	48	47	34	36	40	47	44	39	36	43	32	45	44	36	47	41	31	43	40	51	43	53	40	44	42	43	50	39	45	35	31	58	43	37	50	29	40	35	46	45	42	43	41	43	50	39	32	38	45	36	45	32	34	45	48	36	46	35	47	41	41	33	35	45	36	40	33	49	44	45	38	45	33	54	38	32	53	57	35	38	36	40	42	38	43	31	46	35	40	34	41	43	47	43	42	40	48	49	44	34	48	28	42	44	31	41	31	51	34	30	41	41	32	48	40	32	36	40	42	38	54	43	39	42	48	35	24	42	37	37	44	35	37	39	31	29	46	45	40	42	37	31	40	47	49	46	34	43	39	30	41	28	33	51	30	40	42	43	32	39	29	43	35	35	36	39	44	45	38	35	42	43	40	43	34	37	39	43	40	42	42	53	34	51	46	32	45	43	43	27	54	57	32	39	50	33	45	31	34	54	37	43	36	43	34	46	43	35	51	45	41	33	40	40	36	39	56	32	48	43	47	31	36	48	39	37	42	58	37	40	40	46	35	35	35	41	36	41	40	38	34	43	45	35	43	31	41	38	44	38	43	42	39	43	33	43	37	41	42	48	36	42	45	45	27	47	37	45	32	41	40	44	54	44	33	42	43	58	48	42	41	39	31	39	46	38	36	29	37	43	40	43	53	35	46	39	43	43	36	43	54	41	34	41	42	41	51	40	35	49	42	46	41	34	45	37	44	47	47	37	44	38	37	45	37	48	46	36	39	41	34	37	39	38	39	36	40	45	35	52	37	38	47	29	37	35	44	29	46	44	39	34	27	39	42	33	41	46	39	43	37	43	36	45	41	39	30	43	41	53	48	34	34	46	40	32	39	43	33	39	45	42	45	57	46	49	35	41	40	38	50	49	36	49	36	41	44	40	41	46	46	36	42	45	39	36	37	55	32	47	45	29	37	39	56	36	51	37	41	39	34	39	32	32	45	44	39	39	38	47	36	40	40	39	37	38	27	34	31	47	51	43	40	38	42	31	49	29	34	39	34	43	37	39	43	41	29	39	37	38	46	41	38	43	43	53	33	33	39	47	46	41	33	49	29	44	37	34	47	42	37	51	41	46	34	46	42	36	41	47	45	42	40	28	48	46	49	38	53	42	49	42	45	29	42	41	37	43	43	34	44	44	35	29	47	46	35	35	42	42	35	45	34	33	41	45	34	36	29	35	40	56	46	36	47	40	42	43	47	42	32	43	49	48	33	46	37	47	49	34	38	23	43	45	39	45	49	35	44	43	36	51	50	28	41	39	44	37	40	45	48	27	25	43	41	45	43	28	36	41	40	45	41	48	46	29	40	32	40	42	35	37	41	36	42	49	32	38	39	39	44	42	40	40	41	36	39	34	39	45	42	33	40	41	44	48	39	41	41	48	43	50	36	35	37	43	51	36	36	39	43	31	39	40	33	43	39	38	50	40	37	46	43	45	46	35	41	40	30	41	42	55	39	44	31	36	38	43	48	39	36	51	40	37	51	37	44	39	32	34	38	47	40	35	30	47	34	57	37	51	47	41	34	40	39	40	35	45	28	44	50	50	44	29	42	38	37	38	37	44	36	42	56	29	48	41	53	50	34	43	52	46	45	36	42	50	59	55	37	42	32	37	38	31	51	45	45	40	33	43	42	46	37	30	47	45	28	35	46	35	42	37	41	36	34	48	44	34	38	38	35	34	40	45	35	39	39	40	42	36	37	37	33	49	43	36	30	36	41	48	41	42	36	36	36	47	46	53	50	47	42	41	38	48	37	36	46	40	28	45	41	35	39	35	43	31	46	47	46	35	34	55	48	38	41	38	36	30	53	44	37	31	37	44	38	37	44	37	33	39
31621	20064	12588	9833	16425	19053	18599	17488	15811	14173	12794	11009	9149	7945	6801	5959	5548	5175	5088	3888	3405	3113	2335	2046	1667	1582	1518	1480	1429	1329	1205	1150	1227	1212	1158	1065	1101	926	825	703	655	675	593	531	539	519	457	444	545	478	499	433	443	430	376	418	400	365	415	373	377	415	392	389	428	368	388	414	407	398	387	393	394	351	378	382	359	442	377	429	374	349	398	396	409	387	423	383	404	332	381	354	374	357	386	351	354	357	389	360	387	381	371	384	393	379	337	364	380	403	359	347	359	397	363	375	373	395	350	359	341	363	353	373	363	351	380	362	362	378	350	377	345	385	376	355	375	363	392	334	354	364	360	357	368	356	342	363	367	391	350	367	363	371	365	360	373	351	377	350	360	341	365	374	334	356	320	357	392	335	398	376	353	357	355	344	363	363	376	359	378	344	360	341	391	363	375	376	362	364	348	380	322	375	353	353	364	361	341	363	352	347	337	379	402	370	344	356	377	370	342	403	360	341	376	400	343	360	398	368	359	393	342	356	352	350	371	386	340	362	386	384	348	339	365	359	356	338	394	395	359	359	370	345	351	352	400	388	387	359	375	365	362	376	370	393	372	337	380	352	392	395	369	359	359	337	371	369	339	392	391	355	344	351	378	332	399	375	369	358	374	322	378	392	373	343	374	384	383	360	362	363	373	365	365	373	376	369	337	365	338	378	327	385	359	401	364	367	343	363	350	386	363	341	349	366	384	349	381	381	359	376	353	354	403	385	381	354	384	356	350	381	360	402	370	357	341	370	382	392	374	355	349	379	391	415	376	360	352	379	366	349	377	341	385	341	375	364	381	397	374	359	397	363	382	332	403	386	336	377	381	388	359	387	335	366	351	391	407	394	401	339	355	369	337	373	381	379	399	382	367	352	367	378	362	383	372	382	357	353	401	369	365	379	379	373	342	364	351	325	354	348	366	357	354	366	394	383	348	353	394	364	382	362	357	381	342	338	361	337	371	353	361	389	368	404	406	363	388	384	349	350	327	388	377	380	369	353	353	396	356	345	370	353	346	364	380	360	352	381	351	351	337	357	384	371	377	336	372	343	365	368	375	355	352	383	412	362	351	362	381	355	357	373	389	340	381	393	371	355	362	340	355	358	373	372	372	354	329	367	387	365	372	370	356	346	367	359	389	362	372	385	331	373	376	399	377	370	354	397	368	375	377	349	365	377	386	356	353	366	339	374	381	346	349	407	363	375	355	377	375	341	374	359	349	337	371	333	378	393	382	314	376	390	339	408	361	366	357	378	348	357	377	361	376	368	388	394	377	329	360	356	365	357	371	398	373	363	359	357	363	360	333	370	347	368	374	381	345	338	361	346	366	360	380	378	388	354	378	314	369	394	357	400	407	374	365	368	367	353	360	374	377	406	396	336	360	367	388	344	343	347	342	375	358	380	403	368	401	389	378	365	324	375	343	365	358	333	357	386	379	382	334	392	362	359	355	337	374	358	341	366	367	384	365	335	380	348	351	370	359	399	383	335	401	379	395	388	364	381	380	362	341	371	348	333	361	379	391	350	338	367	391	363	365	397	369	380	368	360	340	392	398	385	373	385	339	387	354	362	364	393	337	385	381	362	373	349	372	381	357	366	355	356	358	377	341	358	351	351	361	358	355	346	367	376	388	410	380	334	355	353	351	356	378	384	341	380	348	381	356	367	378	354	357	343	398	362	366	357	369	346	397	375	353	384	392	352	330	373	367	361	346	346	336	399	370	349	336	356	378	369	354	376	362	344	365	370	374	388	351	376	379	375	380	340	380	353	365	361	367	374	400	388	364	359	370	342	361	399	355	341	400	322	389	396	324	328	397	401	369	374	356	355	376	378	363	378	381	356	349	362	350	329	321	336	346	340	373	386	377	376	387	327	369	372	333	354	346	389	352	379	388	364	370	332	364	372	337	354	342	379	346	345	391	350	383	347	359	368	360	375	391	386	396	381	361	359	375	348	361	312	397	376	381	351	360	372	351	380	363	361	378	370	384	388	368	362	384	356	365	376	364	372	338	339	388	377	334	334	397	364	370	382	376	384	368	367	341	356	356	354	343	362	368	389	318	383	339	398	337	365	361	327	360	325	365	342	359	364	334	360	352	372	381	338	375	386	395	360	350	398	405	380	363	376	354	332	380	370	418	358	402	389	388	381	357	348	418	411	346	349	343	350	362	372	382	379	375	345	349	354	367	332	373	352	350	367	360	380	361	331	358	383	325	352	372	351	385	350	324	359	354	353	340	388	381	339	395	378	355	362	378	346	360	375	352	352	354	340	358	355	373	356	365	360	351	385	398	380	397	412	355	351	371	355	363	395	350	378	338	355	365	388	379	353	397	363	379	360	365	371	355	337	346	364	374	330	362	369	350	338	354	381	364	404	350	357	381	363	357	331	397	327	384	345	375	364	359	375	359	347	399	381	366	376	390	366	372	368	344	342	368	373	335	364	333	373	367	346	350	365	357	333	382	380	348	373	395	379	384	370	394	340	373	392	339	378	351	371	407	364	348	378	356	377	392	365	367	396	355	356	366	365	369	371	322	380	351	380	344	373	362	388	369	375	377	302	378	389	347	355	375	358	379	356	353	349	359	337	383	383	361	381	343	381	345	384	368	362	368	374	355	365	371	354	365	364	354	399	358	331	356	365	360	390	371	363	384	395	336	371	363	383	376	336	349	377	353	362	390	355	356	364	364	374	350	362	368	375	352	362	360	359	392	375	348	385	352	371	380	378	362	372	381	366	338	355	348	332	349	399	358	329	364	349	355	356	355	379	382	353	386	380	360	398	379	374	378	346	343	339	357	375	358	388	355	376	362	368	394	351	373	388	396	363	372	377	378	438	342	355	407	389	395	370	378	384	357	359	357	364	362	425	367	355	356	365	385	333	373	373	385	312	392	337	349	362	377	391	397	351	368	358	379	361	364	407	385	369	317	394	341	376	375	365	340	352	345	375	359	369	340	338	361	390	381	348	366	348	340	326	395	349	368	354	387	343	344	388	339	354	340	328	357	373	377	370	374	358	381	379	375	340	378	348	354	352	347	377	341	361	328	388	390	347	369	396	339	344	386	366	343	374	424	374	369	389	352	343	361	374	379	372	383	361	342	364	372	393	367	368	410	365	355	364	358	386	355	366	365	380	387	388	367	371	334	363	371	369	365	346	352	325	349	387	354	349	378	356	365	362	377	361	362	368	343	320	366	358	352	352	359	401	342	372	378	356	376	372	363	350	356	400	348	374	353	355	367	329	332	378	323	376	355	375	333	339	387	354	371	350	319	398	364	360	342	364	369	366	378	372	370	373	398	384	380	368	361	393	390	356	362	402	371	372	342	329	341	354	395	368	341	341	376	340	352	374	352	355	408	379	367	374	412	353	379	381	339	357	397	361	358	370	380	376	342	356	385	387	384	352	388	361	407	349	359	387	348	396	355	363	356	334	354	397	369	365	378	357	358	348	367	363	343	333
7120	4929	1915	808	549	719	810	740	716	670	609	534	422	396	341	335	268	285	284	216	194	190	149	138	113	127	118	108	110	114	106	108	90	99	106	97	104	81	69	94	63	67	71	79	69	73	73	58	85	82	68	58	62	75	56	73	68	74	62	79	66	74	72	63	62	70	69	55	56	70	62	55	58	57	60	73	74	68	76	56	67	69	64	64	70	65	68	65	74	55	71	56	60	73	51	70	80	48	58	52	70	73	62	58	51	59	62	64	57	63	82	54	78	77	62	68	62	59	58	57	51	59	50	43	71	69	57	63	65	55	72	52	65	67	79	52	71	73	61	58	66	48	62	66	54	68	60	54	71	61	67	74	53	74	78	57	76	59	63	43	75	47	67	50	67	45	58	56	53	78	61	61	69	68	43	45	54	60	55	68	66	67	67	54	78	64	62	69	69	53	67	71	50	68	77	75	68	65	51	48	64	73	63	61	65	73	69	74	53	63	58	72	62	55	65	85	66	69	66	70	67	53	60	66	65	67	60	67	81	61	61	77	50	55	69	64	62	60	71	73	67	61	65	56	62	60	60	58	63	57	62	64	61	82	60	74	64	60	63	45	48	48	56	63	71	63	48	68	66	58	65	59	75	66	59	61	69	87	67	59	57	67	49	55	59	75	59	70	57	58	74	68	65	58	65	59	66	57	55	65	58	57	55	64	77	56	70	53	72	72	52	56	59	69	55	56	65	67	51	59	61	65	54	62	72	61	65	75	52	71	71	58	66	58	59	69	56	72	67	56	65	68	68	82	66	71	55	81	66	84	58	78	71	64	53	63	70	57	66	57	63	57	53	70	75	55	70	70	59	65	67	59	74	68	72	50	62	68	66	69	62	60	68	56	51	63	61	62	63	64	65	64	58	73	70	70	67	55	71	69	65	57	62	73	59	57	64	46	59	78	52	62	69	52	53	59	55	65	61	53	57	41	69	62	59	58	69	69	71	67	55	58	65	71	68	56	70	62	65	69	63	62	50	68	69	58	61	59	59	75	43	63	66	68	57	48	63	71	47	54	61	59	64	44	58	58	65	59	61	52	59	58	58	67	61	71	60	52	67	60	68	62	64	56	77	42	70	71	60	62	62	60	63	65	64	69	60	62	66	72	81	57	66	64	62	65	70	64	61	86	53	61	62	70	63	66	64	53	50	54	70	64	70	68	56	56	62	58	63	75	41	63	62	55	50	67	74	67	55	58	59	60	62	52	63	61	61	46	60	49	54	62	76	69	69	56	57	53	62	57	64	60	70	59	68	62	59	70	53	61	65	67	57	61	74	64	58	59	55	73	78	62	66	60	58	64	70	67	60	60	58	56	51	57	53	65	67	54	66	64	76	55	62	58	61	77	50	65	77	54	73	52	61	55	57	60	56	84	61	64	64	73	66	56	73	55	69	43	65	56	66	52	65	54	76	77	56	66	70	43	66	64	68	57	49	67	62	58	55	62	59	64	55	68	55	63	64	58	67	63	55	76	55	63	63	55	50	54	49	63	43	56	59	68	72	62	65	67	65	66	75	71	57	63	59	61	59	78	57	57	70	41	70	68	68	57	64	67	50	64	60	61	62	54	57	68	63	64	65	60	63	59	60	65	61	54	77	71	54	76	59	61	49	65	59	61	66	65	59	63	73	74	69	59	56	66	70	58	66	74	57	69	64	52	81	68	58	48	65	72	58	68	58	75	59	71	70	69	58	65	54	58	58	50	60	79	70	60	71	67	54	55	61	68	51	77	68	54	68	56	67	71	60	60	66	71	72	65	53	62	74	75	53	71	59	59	65	64	74	63	72	57	68	59	56	71	47	55	77	69	60	58	47	62	72	68	78	62	59	54	66	48	64	76	65	58	73	67	54	64	57	60	59	64	71	61	49	59	66	57	59	63	62	61	60	62	61	70	66	64	59	63	63	62	66	58	56	57	52	56	64	67	60	57	56	80	58	63	68	63	53	53	55	70	63	58	68	55	58	77	53	73	52	62	64	57	70	75	50	67	51	58	59	65	67	55	58	56	60	70	67	66	59	63	68	66	68	61	52	61	66	56	57	47	64	65	77	66	56	53	62	62	54	60	60	52	75	61	70	59	63	74	48	71	53	72	61	63	75	41	47	58	56	75	58	71	74	78	69	69	58	65	47	61	61	63	65	74	64	77	50	47	59	63	53	74	69	60	75	71	73	76	65	74	66	57	62	62	62	70	75	53	63	73	75	54	72	57	53	60	62	66	64	51	57	54	66	60	63	66	67	54	61	51	66	67	62	52	70	59	74	61	68	60	63	70	54	65	59	62	59	50	60	58	71	44	66	65	52	60	69	62	66	64	52	64	63	60	64	62	54	87	63	54	78	58	58	60	60	66	69	68	44	51	79	65	66	74	62	63	72	54	73	68	65	65	60	60	65	51	58	65	66	55	71	48	66	69	67	66	70	68	61	75	57	68	58	60	67	66	63	65	83	56	69	83	51	62	63	61	54	62	57	57	61	62	57	46	51	67	69	65	61	59	60	71	54	60	83	67	61	64	46	56	66	59	64	74	59	65	62	47	52	66	74	63	60	64	87	77	67	59	65	63	66	56	67	70	54	43	60	75	42	69	66	42	54	69	64	72	66	64	57	61	56	59	71	65	58	74	68	56	65	63	73	49	81	58	62	67	53	52	62	69	51	71	57	61	48	60	55	63	89	49	53	62	60	69	70	62	61	61	60	70	64	57	80	60	65	76	77	58	62	66	61	58	72	63	77	68	57	71	62	75	63	57	57	69	62	69	64	65	81	58	52	53	64	67	59	64	53	60	66	58	65	58	61	68	65	57	60	54	56	58	61	61	59	56	67	51	59	83	68	66	55	64	68	62	63	46	55	56	58	56	46	61	55	47	57	68	59	59	59	67	60	65	73	72	69	47	56	53	62	77	71	57	71	72	66	68	48	64	59	76	69	62	80	65	56	70	45	68	82	75	60	60	72	37	56	58	77	64	60	61	72	57	79	60	58	58	75	64	63	68	63	60	53	77	78	60	65	71	63	65	65	68	60	63	60	64	62	56	68	75	61	65	63	61	59	76	51	67	65	70	58	63	59	62	55	60	55	54	66	66	60	58	56	52	69	63	68	47	65	77	60	73	61	52	70	59	70	76	56	68	55	73	78	60	60	70	64	71	57	64	65	66	73	62	60	77	50	77	67	65	61	63	62	50	62	59	66	64	77	57	67	56	67	50	53	59	69	62	70	58	62	58	51	58	51	66	76	50	64	67	51	70	61	47	55	65	70	67	62	60	59	63	63	62	69	58	61	58	60	49	72	59	63	50	70	78	47	63	65	56	51	57	53	54	58	63	59	77	60	46	70	62	55	84	69	62	59	60	56	66	66	77	66	63	68	70	71	63	70	75	75	60	54	75	70	63	64	62	51	59	62	69	64	51	63	67	57	80	60	45	69	53	70	53	63	59	53	53	54	65	74	75
36600	23351	15410	12635	19358	22042	21140	19696	17842	16029	14418	12630	10432	9019	7921	6921	6571	6275	5948	4707	4292	3493	2981	2418	2092	1974	1971	1896	1805	1662	1567	1568	1595	1589	1444	1378	1304	1182	1023	918	890	853	797	837	860	745	703	695	681	768	619	652	635	636	630	648	592	624	566	614	608	612	609	595	603	600	539	543	615	548	546	609	568	573	602	539	558	577	571	621	586	604	562	602	576	588	578	570	596	568	570	553	532	527	568	542	600	579	575	585	563	541	584	604	595	572	575	579	552	578	566	567	564	558	567	612	529	541	574	587	600	573	527	599	560	530	554	505	609	589	533	550	580	530	508	551	558	514	577	508	547	587	531	574	559	532	537	548	577	515	567	560	562	538	550	601	530	594	583	564	574	523	599	543	561	550	570	577	517	603	536	547	541	575	604	549	623	562	548	579	531	578	577	568	557	539	536	531	589	557	538	571	532	559	535	537	602	568	571	547	560	541	555	537	580	543	527	536	588	534	530	538	536	508	581	570	612	520	558	555	532	559	547	538	545	552	555	550	594	566	582	584	581	556	588	550	596	562	554	591	562	568	547	581	546	536	524	555	584	561	530	533	541	547	559	547	565	562	531	522	566	520	591	513	567	563	565	563	578	558	558	598	552	550	531	548	578	542	534	569	555	570	564	549	571	571	547	576	549	553	565	544	551	530	576	556	563	556	534	566	561	598	563	527	578	565	525	562	556	578	569	559	570	557	554	568	556	603	566	584	542	546	549	602	564	565	527	563	570	515	535	546	553	557	598	583	559	597	623	537	517	558	587	553	593	558	518	538	576	516	560	578	535	560	553	559	557	554	545	518	576	558	547	538	535	547	553	535	564	517	530	568	554	551	548	507	541	543	525	586	539	521	530	556	533	598	505	564	593	582	559	506	555	607	557	569	524	585	523	571	550	581	568	533	545	580	570	620	571	581	587	535	526	552	534	579	568	539	572	547	528	570	595	582	581	551	533	557	557	556	532	568	602	547	538	569	559	556	547	572	557	559	514	512	564	575	528	558	603	534	550	550	572	570	522	593	565	549	561	586	570	549	553	540	538	526	561	516	548	512	530	552	535	557	545	572	575	531	560	559	541	566	551	596	540	569	596	552	545	573	542	554	564	606	558	560	558	545	536	496	573	548	513	529	606	511	570	599	563	551	554	513	540	532	551	582	563	536	582	531	556	521	544	565	548	578	529	572	536	554	522	594	541	572	596	547	541	510	546	541	585	553	580	556	550	570	573	583	556	546	609	498	568	537	568	556	550	520	585	548	573	560	568	571	550	517	530	569	561	557	550	565	581	567	520	575	563	552	536	541	572	502	535	550	571	551	550	571	531	591	551	550	549	529	554	570	568	561	562	545	544	558	528	556	582	572	587	577	554	552	525	597	539	562	561	566	596	559	509	534	540	542	563	548	579	543	498	576	584	571	546	535	534	536	581	563	588	573	539	528	561	576	570	533	535	558	598	542	527	553	523	565	598	543	539	584	549	564	613	580	568	590	591	543	570	535	560	511	568	540	562	552	558	531	563	522	562	543	555	539	534	520	528	564	535	526	583	531	552	553	590	533	560	558	549	537	570	564	570	562	555	530	556	583	535	582	559	539	516	552	558	602	567	581	564	563	556	617	567	526	548	539	548	565	559	590	587	542	554	556	565	568	517	524	557	535	550	560	536	558	520	608	523	587	554	565	517	533	575	562	555	526	560	591	590	551	580	577	547	565	586	573	568	542	565	580	552	526	566	558	559	526	565	578	562	556	570	546	572	539	557	535	583	574	557	508	590	533	535	531	568	580	578	558	503	544	571	526	562	562	606	502	542	553	542	518	527	564	526	542	586	536	577	539	550	595	592	515	558	566	590	537	553	581	508	514	614	537	546	588	548	549	539	512	578	532	563	510	492	550	529	584	555	555	550	556	549	573	557	559	589	569	553	521	545	528	569	540	557	565	541	594	579	576	541	548	557	536	544	572	580	522	513	579	504	611	524	555	585	571	550	560	585	538	537	544	568	575	572	580	584	556	560	557	558	575	542	533	542	571	573	578	556	528	568	534	543	553	580	560	542	536	553	525	562	493	571	551	541	535	572	546	533	539	582	550	511	578	583	539	552	564	550	596	538	557	568	531	576	526	550	562	562	584	584	527	612	521	549	570	570	532	573	578	507	540	553	578	526	563	543	542	561	549	569	518	550	528	609	582	528	566	537	594	549	555	579	541	537	565	558	576	583	540	536	545	521	537	578	533	586	566	555	593	539	590	547	532	537	576	567	548	584	554	573	572	577	563	548	529	560	536	586	591	576	533	544	550	528	565	563	552	545	552	531	547	591	588	594	529	594	570	538	566	545	491	576	577	570	547	567	544	547	556	555	575	553	562	598	543	531	584	563	566	552	491	560	529	524	557	483	557	548	528	571	521	528	527	502	618	621	573	553	572	520	500	552	551	562	549	558	542	563	556	542	553	579	582	520	593	528	546	602	598	554	535	570	543	526	583	557	502	580	537	564	551	585	588	548	554	558	527	567	573	558	551	537	586	583	487	545	567	580	541	544	577	550	548	586	540	609	569	560	585	568	557	511	503	528	541	531	568	551	570	555	521	563	536	511	518	545	531	526	549	602	564	550	596	524	570	567	555	573	578	573	567	576	540	607	548	565	609	548	581	576	555	550	525	564	535	548	535	572	559	548	559	539	565	563	538	554	507	533	553	590	528	591	577	558	521	555	606	542	582	564	534	553	513	533	562	531	518	554	595	532	574	584	547	530	546	557	532	507	528	507	548	541	548	584	569	544	514	552	576	558	554	567	534	551	557	545	550	570	556	556	624	574	553	596	531	565	588	548	588	574	583	564	565	581	584	588	580	499	570	575	570	560	541	548	531	581	494	554	557	539	567	502	553	542	559	553	500	558	550	573	559	545	520	531	576	568	548	560	535	581	511	562	575	545	547	520	553	581	517	580	568	597	561	549	539	570	568	564	574	554	585	570	590	532	557	503	548	570	566	514	524	574	576	564	557	572	556	502	561	545	511	591	572	561	596	539	545	543	563	576	578	509	560	548	567	581	570	533	571	540	568	520	576	580	574	536	538	550	562	547	521	514	584	543	551	536	552	560	548	545	561	565	550	581	577	519	564	587	588	573	516	557	538	506	590	528	597	604	572	579	564	552	552	550	525	536	544	573	577	572	521	546	556	507	549	549	560	554	582	586	527	560	596	615	573	598	552	556	563	617	572	556	522	572	587	549	588	567	518	554	536	571	567	551	540	532	553	553	544	573	582	540	580	565	542	598	571	545	568	571	590	541	537	543	588	553	536	578	553	585	521	574	551	574	530	491	580	553	548	564	560	525	574	591	557	561	571	531	587	600	576	558	546	578	527	573	532	528	555	533	564	512	553	577	516	549	545	531	574	582	534	529	547	528	583	557	570	560	534	548	516	539	583	550	555	580	539	573	632	544	525	542	526	556	504	573	529	560	563	553	537
3124	1513	807	416	340	458	558	535	516	465	399	356	287	263	220	195	190	206	166	164	145	110	118	90	76	81	94	82	91	69	72	78	70	84	68	59	62	60	64	56	57	53	58	63	62	48	44	35	50	48	48	44	45	52	56	49	55	46	52	42	52	42	45	52	54	46	29	46	52	35	51	50	53	44	53	47	47	49	49	55	50	54	52	50	41	60	41	52	43	43	40	54	54	42	47	52	47	46	52	46	52	45	48	36	50	39	54	47	42	44	48	50	57	56	41	48	41	48	51	47	48	50	43	44	42	40	42	46	48	32	51	55	57	52	47	42	51	43	37	55	52	37	47	44	40	44	48	52	46	44	45	46	36	53	39	55	42	37	55	42	59	48	46	60	49	37	44	50	45	45	38	40	43	50	51	48	39	42	43	56	45	44	42	44	59	48	52	55	46	40	40	53	36	47	54	62	55	42	52	59	50	43	47	47	52	42	40	51	60	50	54	32	40	40	43	55	58	39	53	45	30	51	39	37	49	52	53	49	47	58	47	59	49	33	48	36	49	39	40	49	62	51	43	40	39	46	45	40	55	49	39	56	51	42	42	45	51	39	51	41	39	44	44	45	49	47	47	39	55	63	45	51	41	48	43	45	38	53	41	50	47	47	40	48	42	42	42	47	52	51	38	50	58	49	38	44	57	43	45	39	45	50	49	41	55	59	46	62	44	59	32	36	40	42	54	52	57	49	52	50	36	38	63	47	49	44	54	52	45	41	47	55	50	52	39	44	48	53	42	49	50	44	46	41	47	35	41	60	32	50	40	48	42	41	42	35	43	43	45	48	47	51	60	44	53	42	46	53	48	41	35	41	36	48	51	53	41	41	46	36	44	51	48	51	50	38	53	60	46	56	45	50	48	49	40	47	60	58	39	52	37	35	60	53	49	43	48	45	58	51	50	48	55	45	51	47	40	48	43	55	54	48	61	49	39	38	53	49	45	43	36	47	38	41	50	59	30	51	48	50	36	50	38	55	38	48	38	43	58	44	51	42	56	49	48	45	49	48	56	51	45	48	49	43	42	52	50	39	50	52	45	48	51	53	67	48	46	45	48	62	43	33	53	47	42	38	50	46	48	54	55	50	45	60	36	47	47	57	37	47	43	42	51	59	49	39	59	40	60	50	47	48	43	62	44	48	63	36	50	63	37	46	54	56	42	43	47	48	51	44	52	35	46	48	49	41	58	34	51	50	46	53	44	45	49	50	48	43	41	33	44	47	45	49	38	44	39	40	33	49	39	56	47	47	47	36	44	38	48	41	47	50	54	40	45	63	57	50	38	48	47	41	52	52	50	59	51	50	51	44	43	40	43	48	43	54	49	45	46	52	51	39	42	34	44	33	55	43	52	53	41	54	38	49	52	47	41	47	38	50	38	45	62	39	47	42	46	37	55	38	64	47	44	53	49	51	59	57	60	48	53	39	66	52	38	50	63	48	51	46	39	56	43	40	61	54	53	50	43	47	46	51	53	36	55	49	45	62	54	36	43	38	49	40	40	49	29	39	50	42	51	47	44	48	48	60	49	54	60	59	51	61	31	48	46	45	51	56	45	45	41	40	51	57	49	40	53	50	43	48	42	40	42	49	50	67	44	47	55	53	52	42	36	32	42	48	41	55	58	44	63	48	49	48	36	44	44	39	47	32	48	55	52	34	40	45	36	49	52	40	45	50	56	60	41	36	53	52	40	43	49	56	56	44	59	54	63	54	49	45	48	36	59	53	50	47	42	56	46	47	49	46	50	49	53	39	32	46	49	47	58	47	56	46	49	44	46	50	46	46	46	43	40	41	56	50	46	42	45	45	60	47	46	37	46	56	43	44	43	41	46	48	38	49	60	42	53	53	51	55	44	44	40	49	53	51	42	59	59	44	50	47	59	58	41	53	41	40	42	39	36	51	50	40	43	36	53	41	51	41	47	58	55	50	55	54	44	51	51	51	52	51	51	46	39	52	50	41	42	51	45	52	44	50	63	43	43	51	49	48	61	47	52	56	44	56	51	43	38	40	30	38	41	35	44	58	41	48	39	39	32	48	57	46	47	52	43	40	66	49	45	62	39	46	38	48	36	33	58	38	41	48	51	51	52	36	56	56	48	47	43	45	43	42	38	48	40	42	37	45	40	58	44	55	51	48	51	56	37	60	48	37	47	43	44	48	52	55	43	48	58	60	46	46	38	46	54	53	33	43	59	57	49	51	44	48	42	50	50	47	52	42	41	44	42	59	44	48	46	43	51	33	53	46	52	43	48	47	50	41	49	51	57	51	50	49	44	60	54	47	45	55	43	45	52	41	38	43	46	48	56	47	38	44	37	44	49	44	45	39	48	43	47	45	49	35	41	59	52	49	44	48	50	57	57	52	52	38	58	39	47	60	55	46	47	48	45	49	54	55	47	42	58	38	53	47	42	51	45	52	37	51	43	54	44	56	50	53	46	42	33	53	49	52	51	62	42	51	63	55	34	39	58	52	52	43	47	49	50	37	53	47	40	56	50	53	47	50	44	47	55	47	38	54	40	52	49	38	45	51	42	39	39	57	39	46	55	37	43	54	45	51	47	36	47	53	56	47	47	58	39	55	38	45	39	48	37	53	57	42	50	45	51	44	64	46	48	38	52	48	49	49	51	46	43	57	44	43	42	41	45	38	59	48	53	41	41	46	36	47	41	38	37	37	56	55	39	42	52	58	55	46	41	47	41	66	48	46	47	47	46	55	49	54	30	58	39	42	53	39	57	40	32	57	49	49	53	53	48	45	47	49	49	48	48	53	44	42	62	37	46	44	51	50	63	52	40	61	48	57	50	33	48	46	53	30	54	56	53	51	44	61	52	49	42	50	36	57	37	52	38	54	52	55	43	38	50	46	41	45	51	48	53	45	43	41	24	42	43	37	36	52	36	46	58	48	37	39	46	45	45	50	46	44	42	56	48	45	46	56	48	52	41	53	50	52	47	50	49	47	47	47	53	41	56	43	47	57	41	48	40	44	40	42	56	57	49	45	55	41	46	54	49	65	39	35	54	42	43	43	56	59	39	56	47	43	47	44	46	55	44	51	50	49	47	48	51	44	51	45	49	41	57	54	53	42	54	59	50	53	37	66	43	54	61	52	56	49	51	50	42	45	50	52	60	51	52	49	41	45	43	51	45	57	42	52	51	53	61	54	66	45	41	41	38	37	35	42	40	45	55	47	35	42	45	49	54	49	44	48	48	46	45	35	56	47	51	68	49	51	45	43	64	56	55	48	50	44	42	43	43	36	56	49	42	47	54	40	45	47	37	53	30	45	57	58	40	58	39	44	44	50	56	65	45	52	56	27	58	38	51	58	60	49	49	52	44	52	52	50	67	48	47	50	37	33	43	37	36	51	35	37	45	65	40	58	45	43	50	38	54	48	36	57	44	48	52	49	59	44	53	28	44	45	45	47	45	45	43	33	46	46	53	48	49	33
26366	14433	9503	8421	15071	17776	17265	15652	13977	12531	11028	9489	7959	7004	5974	5308	5199	4966	4234	3443	3057	2350	1892	1689	1544	1500	1400	1322	1193	1199	1128	1120	1102	1103	1061	933	918	787	720	689	653	630	571	617	557	526	507	507	539	499	456	444	473	497	479	445	434	436	449	453	397	452	402	415	443	456	432	376	409	441	447	439	431	422	437	421	451	449	454	429	432	428	451	425	429	404	390	422	407	413	440	414	406	375	386	402	413	436	416	423	441	445	393	408	417	417	385	425	437	412	396	459	422	404	433	417	385	453	418	449	412	411	428	415	402	450	403	440	417	396	431	412	433	428	454	405	400	398	408	426	423	386	440	391	404	450	424	394	416	428	405	411	425	412	436	422	445	397	367	399	443	399	406	385	417	393	436	399	443	406	429	404	401	422	424	439	454	419	421	402	424	376	410	409	416	378	421	430	465	434	423	465	422	435	405	455	429	393	433	417	455	435	419	424	418	428	373	376	387	411	410	413	403	421	396	424	371	389	434	429	422	390	419	437	412	405	427	405	403	425	401	429	396	422	413	422	393	415	408	412	435	413	435	423	420	425	428	433	403	439	418	428	396	397	416	448	391	447	418	414	424	439	445	389	403	399	434	387	427	458	449	426	433	404	440	406	447	391	400	424	428	426	403	426	424	411	411	439	439	430	374	407	420	438	406	438	411	422	426	448	432	429	457	434	421	418	441	440	385	457	453	414	406	418	408	419	395	454	442	460	429	426	415	384	448	411	394	427	416	429	412	421	409	419	442	396	433	409	392	451	461	410	424	405	444	394	435	398	418	421	390	429	410	432	427	423	398	417	455	413	426	421	422	445	410	383	378	419	406	406	410	433	439	432	371	440	426	427	401	418	394	415	452	423	395	439	397	420	422	405	403	440	449	411	423	424	396	396	401	413	407	413	404	407	378	410	463	420	396	440	421	444	418	441	422	384	402	402	406	405	449	436	427	375	418	414	424	370	406	417	409	409	379	415	455	425	421	449	452	410	422	404	397	436	425	387	416	389	412	399	428	478	416	432	418	398	450	404	383	394	425	393	377	439	375	424	434	412	404	399	374	481	426	411	425	401	424	424	390	437	414	422	431	406	442	438	424	415	415	404	419	448	457	434	425	435	411	391	413	396	407	399	429	422	402	381	446	405	401	425	433	424	426	431	422	402	431	418	459	380	443	400	410	437	415	384	419	403	418	402	442	428	436	409	418	437	440	393	427	424	411	412	428	415	407	424	424	397	419	428	442	410	389	457	404	408	423	471	443	402	422	387	426	422	409	410	413	403	420	450	430	387	407	430	423	412	383	406	406	383	428	442	416	445	402	429	460	414	403	431	417	463	411	432	409	412	381	408	410	421	448	389	412	425	391	459	421	374	395	402	431	408	429	419	428	438	408	429	415	416	405	391	417	393	424	423	429	370	449	459	416	442	404	411	442	386	408	423	441	393	438	424	425	437	427	430	409	444	420	418	445	425	427	394	380	418	414	419	426	407	429	456	400	419	413	467	426	438	432	445	457	377	440	441	425	406	418	401	394	413	415	417	414	418	448	427	418	431	429	412	426	427	463	424	456	402	425	427	458	409	397	387	430	390	430	420	418	442	419	454	445	399	421	440	462	388	420	477	439	429	442	446	399	393	422	433	446	409	427	367	380	424	399	402	406	437	418	453	403	427	430	442	411	415	433	415	376	447	414	445	429	437	395	396	454	393	413	430	436	423	418	417	415	407	399	459	411	454	423	410	423	435	406	414	393	415	431	429	438	423	406	442	397	403	384	436	415	423	419	423	427	446	390	418	384	405	442	385	381	415	385	403	403	399	372	460	425	411	393	415	398	449	413	439	385	445	383	401	416	411	423	454	459	397	412	431	452	399	430	405	435	400	396	404	390	437	436	437	394	403	413	408	423	396	412	441	442	411	393	408	400	398	460	410	397	403	430	405	405	406	356	395	397	402	430	406	476	438	383	460	424	418	416	398	415	377	455	412	421	407	439	455	403	438	369	418	440	426	387	424	372	380	419	449	408	413	429	418	404	392	405	447	400	442	425	379	416	425	462	408	398	436	397	437	423	432	401	458	430	389	416	391	421	392	408	418	367	419	426	433	428	404	414	405	433	434	409	388	440	414	431	408	425	428	410	451	427	437	418	403	399	439	438	435	439	411	450	383	417	403	444	410	451	403	425	446	423	394	421	431	393	395	451	400	392	424	415	410	427	403	390	445	436	455	423	394	428	419	420	455	431	420	440	418	421	419	405	423	399	416	420	415	391	418	423	405	424	409	423	389	404	392	424	410	421	463	392	396	410	415	441	426	401	414	413	453	406	362	406	409	367	441	428	416	371	423	420	392	417	422	415	422	415	402	418	410	437	415	419	412	431	421	429	432	408	424	431	462	421	410	410	404	407	430	403	414	442	446	399	432	406	392	403	420	409	433	408	423	433	409	401	402	416	453	450	447	388	405	433	428	460	397	414	406	399	404	423	425	361	431	409	408	408	428	450	400	428	439	435	480	433	409	409	439	439	420	407	422	418	403	429	394	410	444	450	454	421	437	446	396	463	399	448	417	431	415	440	421	415	421	432	418	420	453	397	399	431	418	423	447	421	428	408	449	411	416	435	395	434	429	396	384	429	412	434	477	418	369	413	410	454	393	449	428	406	416	429	423	426	397	426	435	435	410	408	418	435	416	411	416	407	408	432	437	430	395	493	417	426	452	436	405	413	386	402	431	411	398	422	402	393	417	415	454	436	425	410	423	399	403	444	419	397	441	441	436	445	438	440	406	420	421	385	426	396	388	415	386	409	385	413	401	408	417	409	400	374	404	434	385	423	428	386	462	431	414	450	406	437	429	435	439	402	410	404	400	400	417	432	404	404	411	404	411	411	412	413	444	417	397	432	403	426	401	428	407	394	451	440	411	421	416	467	386	399	381	397	396	415	425	408	421	370	434	417	408	406	425	407	422	416	419	438	376	412	420	458	427	375	414	424	412	421	423	411	397	379	407	454	432	410	389	413	413	379	451	418	421	422	426	407	437	409	452	393	434	413	413	405	449	451	429	398	412	401	425	418	395	390	422	424	371	409	399	429	391	410	412	415	419	454	412	432	439	415	417	418	418	399	418	411	421	423	400	421	474	423	458	438	437	420	431	423	426	407	431	430	394	420	458	432	435	454	402	355	427	442	410	431	436	443	412	428	415	424	397	420	390	397	448	436	385	406	443	460	398	415	383	405	408	427	403	446	423	382	432	403	434	404	395	389	462	395	435	439	404	416	393	372	436	403	433	429	449	439	402	441	403	454	384	412	438	415	422	404	449	413	421	409	416	374	399	429	394	447	422	424	420	423	418	412	395	434	420	444	396	433	427	477	454	437	473	429	455	437	395	380	438	399	417	464	421	400	425	416	455	435	433	401	408	415	376	441	453	402	388	360	434	431	377	420	397	421	469	464	401	422	450	426	412	433	443	457	419	407	399
4933	3638	1726	659	470	624	739	735	656	624	497	428	418	316	277	265	271	251	213	213	173	163	147	123	120	110	130	89	73	97	107	105	89	90	92	87	90	92	108	86	87	59	80	86	74	69	63	84	84	68	68	66	67	55	59	70	65	66	59	58	70	71	78	65	67	61	66	62	62	53	81	71	62	77	59	78	63	78	74	88	61	56	49	63	64	74	60	70	67	79	73	63	86	77	59	67	77	58	64	64	69	78	80	78	69	62	80	63	63	62	59	60	37	60	56	71	71	73	68	78	77	71	72	65	78	73	59	80	53	60	59	66	85	72	51	76	68	61	68	65	68	79	61	72	45	65	66	75	81	80	66	59	64	84	61	68	74	65	56	65	52	75	71	71	77	82	69	60	62	61	53	59	66	73	73	69	68	60	67	58	67	66	71	81	66	70	50	74	64	59	70	72	68	60	74	72	66	67	58	53	76	62	84	66	77	49	51	75	64	64	71	69	72	61	61	89	64	77	72	56	54	66	73	61	68	76	63	45	51	59	67	74	53	67	89	55	54	68	66	63	77	63	77	52	61	63	66	78	68	76	74	62	59	54	56	88	63	69	59	72	81	52	63	63	68	71	57	50	72	66	65	72	65	72	75	66	62	59	77	68	75	59	64	79	61	70	81	61	77	72	79	72	64	60	63	55	64	68	71	67	58	59	54	78	78	53	64	69	57	56	57	68	59	65	65	65	67	56	76	70	50	63	72	60	64	70	59	70	70	66	89	62	63	72	65	72	69	83	65	59	83	64	66	77	56	60	67	71	60	71	72	76	70	67	59	69	53	71	68	66	65	55	69	56	60	65	63	85	63	69	74	57	65	55	64	63	53	68	55	80	64	64	64	63	66	70	54	54	70	65	65	55	80	65	60	66	53	65	67	70	62	71	76	68	59	66	69	67	62	68	66	59	50	67	73	73	55	61	55	56	71	50	69	54	67	57	61	71	62	61	63	67	58	72	67	78	65	55	71	69	66	58	71	64	66	79	70	68	68	59	64	57	67	61	65	73	73	67	66	62	69	77	67	72	66	65	45	68	74	75	70	55	72	62	75	69	67	76	64	64	69	71	72	62	78	56	69	61	81	66	52	72	73	63	67	65	65	60	65	55	70	68	73	58	84	71	65	52	76	74	54	61	72	57	73	58	66	84	62	64	73	54	56	66	65	56	61	69	78	78	60	70	78	75	52	77	79	60	70	68	87	65	69	68	65	63	69	66	71	72	66	75	68	69	68	76	70	51	75	71	59	74	64	67	81	69	68	56	65	61	59	69	66	68	68	64	72	60	65	73	72	65	61	57	71	62	57	61	64	61	63	77	63	61	48	65	57	62	53	65	84	72	75	77	60	62	65	72	77	80	62	78	74	70	66	65	68	62	76	65	64	75	62	61	65	57	59	50	66	58	71	66	57	71	69	71	55	73	74	69	59	56	62	68	56	74	65	78	62	62	63	55	83	72	68	70	71	65	75	61	60	61	77	61	77	81	64	68	69	58	65	60	76	71	67	77	57	68	56	70	61	59	67	62	52	69	72	80	53	65	63	69	82	59	58	62	67	68	79	59	66	68	76	62	69	62	79	70	78	49	79	82	66	68	54	66	70	68	55	59	70	49	58	59	57	59	54	82	80	75	81	53	82	49	61	70	62	57	64	67	73	62	76	72	77	55	68	60	77	63	57	68	66	73	80	60	67	84	63	69	78	83	70	64	55	60	81	63	74	57	75	70	65	54	71	63	74	59	67	54	46	72	75	73	63	72	72	67	70	66	65	74	64	75	62	78	68	65	73	71	59	78	56	58	65	65	69	64	72	58	79	76	63	67	71	82	74	76	77	91	70	49	73	60	77	54	60	54	67	54	69	78	73	54	76	65	60	64	54	68	66	71	52	73	60	63	56	54	69	76	58	73	78	55	67	63	61	71	69	67	84	57	67	61	65	75	70	80	81	71	79	66	64	78	70	70	72	59	62	70	69	63	58	71	63	60	71	71	63	66	69	80	73	49	68	63	64	55	57	64	76	54	68	65	71	77	65	62	64	64	86	70	59	55	93	67	75	68	77	64	84	81	64	66	66	51	68	70	56	69	58	58	80	80	63	61	63	72	52	65	63	77	62	57	65	63	57	57	76	75	57	57	68	53	65	64	53	64	74	73	65	63	64	64	78	68	61	65	61	63	56	59	65	77	82	67	69	58	58	87	62	65	82	62	62	67	53	74	77	58	76	62	82	76	67	65	52	73	63	59	65	67	57	76	58	60	76	51	64	70	69	67	67	71	61	57	64	81	55	73	63	65	66	62	75	50	55	57	58	56	71	68	57	64	57	51	66	66	86	61	69	81	76	76	64	66	82	64	66	79	73	81	58	59	78	66	66	64	65	64	76	59	74	61	67	68	68	76	45	70	79	65	75	62	63	71	54	64	62	56	72	74	76	69	62	68	68	71	66	57	72	70	67	76	66	74	76	63	81	87	47	59	64	78	76	66	73	72	57	86	52	54	68	83	57	82	57	61	69	57	70	59	62	73	78	50	55	61	54	81	66	48	59	56	65	73	70	59	71	60	72	71	52	63	64	61	68	64	58	68	71	68	57	62	87	60	67	81	84	58	67	66	81	57	68	63	60	57	77	62	64	74	66	88	78	75	50	69	63	72	61	65	59	70	71	65	67	69	76	64	66	64	66	73	57	66	65	70	51	59	54	66	64	76	68	66	55	57	85	66	62	60	71	63	54	66	62	62	74	72	84	76	86	58	78	65	57	70	87	53	60	73	66	76	65	59	65	77	54	67	71	70	59	68	70	72	82	79	55	76	75	67	72	75	51	83	57	79	72	76	66	69	56	87	78	70	73	74	62	48	65	68	76	76	55	62	75	60	69	66	52	72	69	72	65	56	69	50	69	76	64	55	80	65	67	72	71	58	64	69	79	56	64	52	65	79	62	55	70	59	76	56	62	63	70	62	59	60	67	57	65	68	49	58	63	63	75	61	59	56	54	65	74	59	67	60	62	72	65	59	69	71	64	68	69	54	57	62	59	65	71	59	62	70	56	67	52	70	71	74	64	73	57	62	68	81	63	69	59	74	67	62	70	64	66	64	79	65	75	64	67	60	66	52	70	71	66	76	71	65	70	70	88	63	78	66	62	66	82	62	70	66	62	73	59	92	56	63	67	72	59	79	64	69	65	66	67	66	61	61	71	84	69	63	61	66	66	64	80	60	76	66	64	64	59	59	68	68	74	63	62	70	62	68	56	76	88	74	65	67	61	67	64	71	51	60	61	62	73	54	53	76	61	67	69	61	54	56	65	64	69	75	61	73	80	66	58	57	74	68	58	77	69	77	64	89	89	61	74	63	71	61	72	72	61	48	68	61	62	63	76	67	54	81	41	55	74	80	70	72	69	65	68	70	64	63	69	62	70	69	71	53	59	65	67	49	62	51	62	76	66	62	67	78	62	67
32407	21508	14043	11597	17727	20558	19907	18144	16006	14730	12481	10667	9312	7720	6902	6265	6397	5713	4963	4297	3525	2806	2430	2027	1903	1953	1742	1646	1518	1450	1592	1505	1426	1382	1264	1212	1150	1015	1025	965	936	869	820	786	798	717	695	712	736	706	686	633	665	626	648	672	674	591	586	629	584	609	681	620	588	592	574	603	624	618	616	575	546	588	604	614	593	607	619	624	585	607	619	612	607	612	582	603	579	597	609	589	537	612	641	612	579	589	562	597	595	581	561	627	562	598	615	606	562	607	591	581	605	648	617	610	560	636	615	582	585	566	619	566	600	557	584	589	587	542	626	566	618	534	580	601	568	566	585	553	570	639	594	628	615	576	621	575	582	584	591	594	593	650	533	572	616	562	567	559	566	564	590	609	592	590	605	583	596	567	553	573	572	569	587	550	585	564	610	554	582	589	582	589	618	551	569	558	612	615	572	592	592	568	598	550	552	596	600	588	600	574	539	623	601	576	642	569	585	577	600	594	575	550	591	573	554	608	602	586	618	573	560	595	555	583	575	581	600	572	573	563	541	587	614	610	578	566	580	575	577	606	549	616	599	557	588	572	582	573	571	537	587	566	556	611	586	582	577	640	587	580	582	559	546	509	596	578	585	639	608	609	596	585	572	551	578	557	540	600	570	575	558	577	584	616	582	581	548	624	586	624	554	567	596	574	585	593	552	604	540	575	585	579	606	588	599	569	578	594	568	605	546	566	593	505	603	594	592	572	583	554	548	547	605	563	568	635	571	573	564	583	567	564	576	593	576	609	584	602	566	601	601	533	612	572	629	612	611	541	536	577	598	600	616	585	581	538	520	613	557	599	579	601	590	564	579	614	576	548	619	580	597	604	555	583	581	553	578	556	544	544	597	580	627	557	603	593	563	563	591	629	583	638	546	595	583	579	577	564	614	610	616	564	576	556	610	578	581	602	584	589	575	552	632	564	594	615	538	553	573	555	583	556	619	544	557	615	607	554	595	595	598	581	571	564	568	579	541	602	615	561	579	562	588	580	596	594	571	598	611	579	550	554	575	616	623	572	555	608	586	595	596	544	577	582	579	559	592	624	590	568	600	604	586	615	589	568	588	574	584	627	549	589	548	602	605	584	602	598	555	549	584	554	582	609	582	615	596	608	577	571	594	570	634	590	603	550	554	564	580	585	615	546	607	596	609	605	585	576	544	560	616	549	573	573	550	588	552	562	582	593	559	540	562	584	602	638	578	531	584	544	605	612	570	538	550	631	584	576	563	575	578	613	607	590	560	602	595	618	582	563	586	590	528	564	558	543	589	591	590	564	596	584	568	598	605	612	593	572	568	570	601	581	551	564	571	527	547	566	600	535	641	570	566	563	550	558	583	555	567	587	580	589	587	584	565	560	597	563	590	590	613	626	564	557	585	614	572	611	590	568	614	575	615	567	560	566	597	576	582	570	575	592	559	582	589	582	596	573	545	594	580	617	582	592	570	631	547	535	566	593	605	564	631	601	614	561	590	585	578	554	610	562	595	568	594	583	584	580	601	600	541	566	617	588	570	580	539	553	532	570	589	563	546	559	582	600	554	581	559	549	577	553	579	622	613	587	576	570	633	551	532	549	567	574	593	578	556	580	560	589	590	613	589	554	559	541	594	607	589	551	590	602	565	549	566	618	601	555	582	528	555	595	565	534	529	582	565	563	567	566	602	617	595	544	618	620	613	563	599	599	573	577	597	561	573	546	579	580	627	568	568	607	553	556	616	546	610	566	576	582	578	571	577	605	588	611	589	574	564	545	625	596	587	584	550	566	565	590	550	552	593	572	564	610	625	565	611	603	559	593	560	588	580	609	591	613	616	598	573	590	558	591	602	535	612	577	590	583	547	591	596	616	607	576	619	613	611	562	595	602	561	564	623	612	580	596	584	541	569	596	587	551	576	557	595	582	616	584	591	573	601	588	538	548	596	581	538	599	610	547	612	590	565	584	594	598	586	587	593	550	633	558	595	570	584	605	562	534	609	569	590	554	625	549	568	617	586	581	596	536	543	585	601	565	612	554	554	591	622	594	544	580	580	601	623	603	554	564	549	602	561	556	582	605	571	595	602	588	573	557	558	579	556	572	614	598	584	604	580	538	600	595	595	581	555	547	595	625	573	564	580	560	587	554	571	550	620	598	539	550	611	590	598	607	590	600	587	579	589	595	582	564	541	604	579	581	636	572	631	563	585	595	613	559	559	585	564	554	597	584	604	568	575	601	592	586	575	545	607	554	607	603	586	621	588	616	551	536	576	553	565	608	577	619	569	571	586	566	608	553	540	563	567	591	581	568	622	605	523	564	612	620	568	539	570	619	605	600	589	567	570	570	611	535	583	613	577	630	587	606	579	590	578	557	586	604	548	556	567	561	564	530	538	568	611	584	567	590	582	548	569	549	526	569	613	610	561	631	566	585	600	586	619	613	592	591	624	584	584	576	566	543	583	582	586	570	526	537	573	593	573	587	592	601	552	559	559	573	619	600	561	595	617	591	621	600	559	581	566	566	534	600	599	599	497	574	598	598	558	566	621	593	572	618	563	553	583	596	582	586	589	589	576	588	609	542	585	597	582	617	600	572	594	588	562	574	556	565	609	609	583	579	584	600	553	572	572	562	551	550	584	564	598	602	580	571	605	523	610	581	605	587	639	577	558	590	599	591	578	592	571	597	576	579	572	588	581	583	616	569	562	576	595	570	592	554	588	579	588	581	562	590	555	607	630	600	602	576	559	575	550	547	553	584	574	556	597	607	600	600	573	591	572	596	596	548	543	576	596	575	569	570	616	590	593	605	579	602	555	599	591	551	561	604	620	567	557	549	588	571	555	571	584	583	572	558	560	578	636	546	560	564	571	596	570	557	596	564	566	598	547	558	571	539	566	572	579	590	582	599	599	615	599	591	558	601	610	560	550	582	576	608	620	564	572	614	549	564	603	585	566	584	596	608	597	593	574	591	564	606	567	611	586	621	573	546	586	565	603	596	558	594	602	635	624	598	612	579	565	559	607	571	585	590	584	577	520	599	615	600	554	555	570	544	620	597	545	608	627	541	587	584	549	573	574	579	580	595	631	554	575	625	587	604	539	606	631	601	600	613	592	573	614	553	550	549	579	582	566	583	561	598	575	578	571	602	557	586	571	602	582	581	572	578	578	603	617	543	521	596	602	574	580	579	618	637	572	604	596	566	590	570	610	614	603	592	569	512	581	540	563	576	581	604	576	555	629	547	569	587	560	541	622	594	603	555	582	601	570	606	609	565	572	539	567	604	571	579	570	601	614	547	546	613	583	558	579	601	592	625	598	554	579	585	586	553	647	572	566	579	591	556	626	577	575	609	585	581	550	609	620	611	588	601	540	562	583	558	568	569	550	550	566	564	584	598	565	572	587	594	596	567	582	630	622	510	578	543	554	566	589	591	602	596	562	609	573	604	634	581	583	600	637	610	563	574	564	580	553	603	586	585	578	601
5020	3021	1142	496	423	550	677	654	544	547	468	400	364	319	285	261	251	243	222	179	150	125	113	92	106	83	89	87	74	82	74	87	79	69	38	68	63	57	55	54	58	45	60	46	60	58	52	41	62	41	46	42	39	36	53	54	38	42	49	39	47	30	36	56	42	48	35	48	42	45	36	37	38	42	43	38	49	43	36	32	38	33	51	44	37	44	46	36	42	49	50	38	50	40	45	48	40	48	48	43	34	33	47	27	42	47	26	56	33	37	44	46	38	41	37	33	41	39	35	36	47	42	37	40	42	35	46	40	49	32	39	47	40	28	34	46	46	47	50	43	42	46	35	54	53	34	45	46	35	41	35	49	37	35	47	38	32	49	39	50	40	43	49	38	40	35	44	37	41	48	43	38	44	38	45	40	43	44	35	52	47	47	40	47	37	39	32	48	60	44	41	37	45	36	46	38	41	40	43	36	36	39	39	44	43	41	39	49	45	44	40	57	47	42	23	32	40	37	35	40	42	38	42	46	45	48	41	43	47	37	39	40	51	34	39	32	52	39	46	44	44	36	44	43	36	50	51	57	35	45	27	41	33	46	43	42	32	31	43	29	48	45	41	39	39	47	39	40	36	45	42	35	41	50	41	42	36	26	36	42	41	43	40	45	43	42	47	35	52	31	38	53	39	48	42	43	36	57	52	40	39	54	43	51	45	42	49	45	37	45	37	42	46	36	47	42	43	52	48	39	46	41	38	43	40	50	46	46	38	42	38	41	49	33	50	35	41	44	38	46	46	35	38	35	43	47	48	36	53	41	35	39	42	38	44	45	43	42	38	39	30	41	34	33	43	53	52	39	44	41	43	32	32	39	29	43	38	52	42	39	33	49	34	37	55	41	41	29	31	38	44	39	48	42	34	41	45	48	53	45	31	47	31	40	43	45	47	39	47	38	47	29	33	35	36	32	44	42	34	35	43	46	30	42	39	31	42	49	45	43	44	50	39	39	54	49	45	39	44	44	35	37	42	31	45	38	42	40	48	37	24	55	50	36	44	33	51	44	51	36	48	49	49	42	43	41	41	46	39	36	41	28	45	46	32	44	42	46	44	33	41	28	52	43	42	38	40	41	37	40	38	39	43	45	37	39	40	39	33	45	40	49	38	47	47	40	38	32	45	38	40	43	43	44	37	49	40	35	37	32	35	36	49	49	42	37	45	43	32	39	49	49	45	40	44	43	43	44	51	44	41	36	28	46	47	41	31	38	45	31	41	33	44	42	44	42	31	37	38	42	47	37	36	40	53	34	42	39	37	41	41	42	40	35	40	49	48	34	56	32	44	32	40	27	46	46	33	53	53	53	34	46	46	42	41	40	35	38	44	47	31	35	44	51	34	42	49	34	42	34	18	37	36	33	39	49	39	39	48	32	43	39	35	37	41	39	43	52	51	39	33	45	38	34	52	41	37	50	53	39	41	41	38	30	42	37	48	40	43	53	35	43	51	43	43	39	36	45	35	54	36	56	45	36	41	54	50	40	34	36	49	35	56	26	38	37	42	42	36	47	38	31	45	28	47	42	36	39	31	34	46	38	42	29	43	33	47	44	45	36	45	40	41	43	35	42	47	42	40	45	37	36	36	36	46	42	40	41	40	36	48	42	34	37	37	47	43	48	41	35	36	50	45	45	41	39	40	45	46	46	51	39	39	50	40	49	43	44	41	36	33	41	41	50	30	31	46	45	43	46	37	32	50	39	37	48	49	47	41	41	48	48	52	48	34	50	45	35	46	47	39	37	43	45	37	38	40	40	45	44	44	53	40	40	35	25	50	42	37	42	43	39	43	36	44	38	34	58	44	50	36	35	42	43	31	36	43	42	37	43	36	44	55	42	34	36	49	56	37	38	40	36	46	45	45	39	36	41	51	36	46	59	46	45	26	41	40	41	44	36	39	48	38	35	54	44	47	32	46	38	53	61	42	43	44	48	51	43	39	36	38	41	40	46	42	46	28	37	39	35	45	39	38	36	42	39	40	41	50	37	44	35	43	43	38	52	40	28	32	44	41	43	50	37	43	50	41	49	44	37	34	43	41	41	36	33	38	35	37	47	45	32	47	37	48	36	49	47	40	41	37	51	46	30	43	43	31	57	44	40	33	31	37	51	51	44	44	45	43	45	42	35	70	35	40	36	35	38	53	45	38	40	53	40	45	50	46	35	40	39	54	45	41	53	34	55	46	42	38	52	39	45	44	48	37	38	49	51	37	39	45	47	44	51	46	44	46	37	43	48	36	38	54	47	38	52	56	43	39	43	30	32	32	46	57	47	26	39	40	50	46	39	36	50	43	49	50	49	47	32	37	38	54	43	43	42	36	33	37	44	42	31	45	48	47	44	40	36	46	37	46	45	51	33	35	35	53	47	38	48	37	49	44	56	49	43	52	49	44	43	43	41	41	55	35	44	51	35	39	42	46	36	43	46	25	40	28	33	43	52	45	44	44	40	28	42	40	48	33	38	46	48	27	34	51	40	47	38	43	61	49	54	46	48	44	31	44	40	44	43	55	33	45	48	36	25	42	44	50	41	32	35	40	50	47	43	40	36	51	39	41	39	34	53	39	41	36	42	48	49	36	39	47	40	42	40	42	38	37	44	38	33	31	41	37	38	36	37	46	46	43	39	37	49	44	50	34	41	50	46	43	35	32	46	43	37	47	42	45	49	45	41	35	35	45	35	33	41	53	56	33	47	48	44	46	45	42	43	36	38	38	38	44	50	52	36	52	36	41	47	36	32	37	45	35	59	46	47	41	39	30	35	42	34	37	46	42	36	33	42	49	51	41	31	46	28	40	36	43	55	43	44	42	29	44	43	41	54	34	44	35	37	38	42	56	42	36	40	38	47	41	36	43	42	51	41	53	44	42	51	34	44	39	53	53	43	41	37	35	39	38	47	38	43	46	27	29	46	28	50	38	37	47	47	40	39	37	41	48	38	31	41	34	35	45	39	37	38	41	42	46	54	49	32	35	40	37	35	41	50	35	40	54	43	39	37	45	36	34	42	43	27	43	48	44	52	39	53	45	36	42	41	39	44	44	53	44	33	35	40	47	45	37	42	43	47	42	42	43	45	48	37	39	44	44	34	60	37	52	35	47	50	37	46	32	46	43	28	50	52	39	49	40	42	38	41	43	40	45	44	36	41	36	52	47	48	42	50	41	46	37	43	38	35	43	43	42	44	29	49	54	41	54	42	38	36	40	34	38	44	48	47	43	44	33	35	42	40	34	39	56	37	37	39	40	49	37	50	48	32	37	44	46	40	43	32	57	42	47	42	58	32	40	37	46	61	43	30	46	34	31	43	40	43	41	35	45	39	41	35	36	37	53	44	42	41	32	45	40	36	43	37	40	37	40	44	42	37	40	35	38	45	46	29	41	30	41	33	46	36	43	41	42	54	42	41	37	50	36	55	45	37	42	35	43	43	36	33	36	55	38	43	40	47	44	42
31174	19575	11026	10079	17070	19983	19999	17952	16073	14729	12500	10694	9324	7857	6911	6524	6408	5593	5236	4403	3382	2839	2237	1845	1941	1627	1501	1380	1347	1408	1325	1321	1254	1187	1205	1109	999	884	873	768	674	638	652	553	574	543	538	558	529	498	437	456	416	414	465	437	402	440	397	420	394	378	416	372	355	390	411	422	377	392	378	396	386	385	373	414	393	406	400	407	372	382	453	395	397	360	376	424	371	373	379	381	394	383	370	347	367	398	396	415	347	353	380	398	408	400	373	396	386	355	394	375	391	355	380	392	369	351	398	386	348	408	344	376	356	351	372	376	382	367	337	349	387	390	345	396	342	381	387	376	389	347	343	357	364	374	357	360	339	333	369	349	382	366	397	377	389	361	349	358	356	352	363	372	356	362	377	409	358	364	362	355	357	352	363	379	350	366	391	390	389	373	374	375	352	399	405	378	382	384	345	384	342	374	372	414	358	370	373	388	347	349	363	364	366	378	366	362	416	357	375	381	363	346	333	397	384	388	351	360	386	356	379	340	373	355	390	377	352	380	359	330	340	358	370	380	349	381	353	403	401	345	349	348	331	366	387	357	380	358	383	339	365	364	385	375	362	370	369	379	350	383	368	336	335	381	370	375	387	412	362	370	343	407	351	403	389	362	354	375	387	369	383	322	375	365	375	434	392	380	370	381	379	360	376	359	413	345	388	372	370	370	340	381	353	363	369	340	402	355	403	370	353	362	361	356	323	376	364	355	351	370	394	344	375	368	375	365	363	352	362	400	378	327	374	367	358	361	354	359	353	348	348	357	359	355	377	364	393	364	348	376	358	375	362	372	356	349	402	349	417	391	350	335	346	335	396	355	408	380	408	370	415	371	374	345	367	365	353	364	335	382	346	355	412	356	337	368	355	391	376	354	359	420	352	413	384	334	360	363	337	351	376	396	404	384	351	375	366	327	357	370	357	362	372	352	341	380	365	374	340	355	428	384	355	354	384	361	334	395	419	381	387	363	368	375	386	362	374	370	324	382	405	388	371	358	369	392	360	345	377	353	367	378	385	372	362	393	379	347	346	362	365	359	381	407	370	377	386	349	360	367	408	359	379	364	375	405	358	380	345	346	384	360	367	385	383	376	392	405	368	376	352	370	366	375	374	352	367	373	423	376	381	366	414	374	375	353	338	333	419	354	346	364	395	350	367	374	402	363	363	366	349	349	392	380	404	373	369	394	367	357	379	354	362	401	404	369	364	368	374	361	394	403	377	337	359	373	372	403	363	386	374	369	361	375	413	363	385	359	367	363	376	357	351	342	366	326	382	405	339	391	342	321	374	405	383	361	374	366	329	408	358	374	310	366	370	416	372	385	401	371	353	359	362	377	387	375	377	388	339	394	355	360	382	406	391	385	352	383	364	373	357	364	363	352	354	360	371	382	403	388	363	362	359	367	376	382	377	340	372	372	402	398	402	349	363	371	396	392	354	378	347	342	363	390	368	367	379	364	363	356	352	364	366	345	368	339	386	380	396	416	354	353	381	372	387	346	406	389	321	372	369	385	395	336	401	351	384	356	362	355	374	348	386	407	379	345	380	315	347	373	371	331	391	332	371	413	356	378	372	400	355	400	367	334	360	337	336	354	361	382	378	348	372	378	382	372	357	374	369	374	381	366	348	372	378	375	418	342	350	373	353	395	370	393	390	348	353	386	330	351	349	393	373	363	385	358	373	355	346	380	374	388	338	321	361	350	383	355	363	373	375	358	345	368	388	403	305	370	378	335	407	359	392	366	379	356	369	372	354	354	354	394	381	375	394	366	387	357	384	370	366	366	350	347	385	372	364	374	361	373	382	384	356	345	390	351	363	350	385	363	356	348	392	384	346	398	359	359	363	399	389	373	346	343	375	358	327	344	372	351	336	378	355	365	336	353	385	357	361	362	379	388	371	400	402	348	377	375	355	357	372	364	369	376	334	388	386	385	377	354	388	372	374	368	356	349	367	378	384	357	375	403	352	364	382	360	357	386	340	364	384	342	392	365	389	344	344	386	365	379	393	368	374	330	353	347	369	360	378	373	381	372	407	410	373	360	378	389	406	339	337	353	377	403	384	368	393	398	328	386	365	339	356	396	341	379	359	375	340	366	334	341	349	360	369	385	352	348	386	380	382	335	387	400	387	344	344	374	348	367	375	346	329	359	366	380	383	347	410	391	379	366	354	357	375	389	347	381	348	365	371	349	366	384	346	374	368	363	348	354	365	369	360	368	377	362	352	366	358	372	381	382	400	379	391	375	382	420	387	358	352	396	368	347	368	331	367	373	369	379	353	374	365	364	357	383	401	377	405	396	324	394	383	348	373	384	362	383	382	328	337	313	382	346	339	331	383	356	361	363	366	345	366	381	359	366	384	372	359	356	367	381	373	377	365	364	355	350	355	406	363	411	365	383	368	351	368	358	375	345	375	388	376	373	354	371	368	394	393	374	403	420	346	386	373	362	386	378	373	391	390	385	380	373	385	357	359	352	358	358	360	368	370	378	408	365	387	372	373	351	377	378	377	376	371	386	334	395	407	339	368	367	340	391	400	339	364	370	362	382	368	349	327	360	415	399	369	384	351	358	369	350	380	372	395	399	371	362	379	361	370	375	351	361	388	374	406	406	376	376	368	352	322	371	389	360	365	369	357	347	371	365	382	391	402	362	367	387	348	342	361	374	375	361	343	362	338	355	393	369	342	376	375	384	377	354	360	372	323	369	366	348	355	378	392	354	366	367	383	378	336	360	359	363	376	383	365	365	394	382	359	370	392	369	363	361	362	380	360	374	389	397	360	358	341	410	370	388	388	394	352	369	346	361	361	385	343	378	350	388	355	371	329	361	346	394	384	363	387	378	381	363	334	418	376	352	371	380	342	376	355	335	378	373	368	376	370	360	393	360	374	353	403	367	340	365	351	417	371	369	357	369	391	340	371	369	393	378	398	373	370	361	349	426	355	375	353	355	389	418	347	390	349	404	346	373	362	391	381	352	372	345	362	375	379	374	358	386	381	380	377	335	337	371	364	404	376	359	383	437	363	393	355	331	361	373	353	391	387	341	361	380	361	391	404	368	361	387	387	388	346	369	394	367	352	375	360	401	368	359	379	409	362	377	363	340	382	380	398	338	415	380	362	395	334	356	338	367	355	384	396	334	366	357	365	368	358	377	374	357	393	363	398	408	358	373	376	326	356	379	370	374	319	359	386	386	347	374	361	349	340	358	388	361	335	391	381	356	398	386	372	342	372	369	355	381	391	346	392	369	370	337	345	338	332	413	346	338	353	362	363	389	367	375	373	379	346	360	418	364	389	352	375	363	376	374	384	372	371	352	397	367	391	371	389	369	412	386	357	348	385	361	391	383	385	357	372	370	365	358	386	390	380	375	335	383	359	385	377	366	343	354	350	382	347	398	392	412	369	401	408	389	369	369	362	351	385	347	352	339	340	391	368	377	397	360	392	387	358	356	363	354	396	361
6475	5218	1980	719	559	732	815	845	754	616	602	491	419	364	304	336	328	254	280	233	197	189	143	120	134	100	104	107	108	121	95	95	94	84	95	104	105	103	82	89	69	65	74	74	89	61	59	67	69	87	70	62	70	70	64	77	74	67	64	68	58	65	75	70	73	64	63	65	69	70	50	61	64	60	73	69	69	65	72	68	61	63	58	77	73	82	51	70	66	68	71	68	58	60	66	65	67	68	68	60	62	66	55	63	64	57	56	57	63	62	58	65	61	68	73	63	63	65	73	70	68	49	65	63	56	63	71	66	72	58	61	59	47	66	69	69	66	60	66	76	63	52	78	61	63	69	59	80	59	76	59	55	77	66	60	61	60	59	62	68	67	58	65	61	65	67	66	60	71	52	74	75	78	60	54	61	60	62	62	67	62	59	71	62	65	43	50	64	53	57	57	72	61	55	68	61	57	60	59	68	68	71	55	62	65	68	75	70	76	46	70	57	63	62	67	69	64	68	57	64	78	74	74	64	48	67	55	42	69	54	62	54	70	52	65	66	70	48	76	77	69	77	70	59	67	60	57	68	69	72	71	60	72	53	76	67	59	60	63	46	54	63	63	60	77	84	68	63	71	71	70	65	49	65	57	58	82	62	63	56	56	63	61	78	55	58	64	55	76	71	49	62	63	66	58	73	59	59	53	51	53	65	45	66	62	59	63	67	62	74	64	69	68	68	56	64	66	65	70	61	78	56	61	75	72	56	68	68	77	64	67	78	61	63	77	63	62	70	60	66	65	60	64	68	62	68	80	61	78	64	70	55	57	51	61	53	63	66	67	54	62	68	53	88	80	56	73	70	52	60	51	65	61	53	71	71	60	59	64	50	64	72	59	41	69	67	57	59	64	72	69	84	73	55	63	50	55	63	58	68	72	66	53	72	53	55	66	61	69	54	62	53	58	63	73	65	69	65	56	68	68	70	58	68	54	76	61	62	58	56	70	46	64	66	64	53	63	60	51	56	67	67	59	58	64	66	69	56	55	78	72	54	70	59	69	59	66	71	63	58	68	73	64	60	71	72	55	77	56	56	75	74	61	69	79	80	59	59	56	64	54	62	74	64	56	78	67	61	64	61	77	67	72	89	43	60	53	63	56	77	57	72	53	79	66	66	49	62	55	51	63	78	78	71	57	58	75	60	63	61	57	64	75	62	88	72	63	67	69	54	69	73	56	65	73	70	67	65	74	64	68	51	62	62	68	52	66	47	62	66	62	67	70	66	65	56	85	63	67	68	60	67	55	56	56	47	69	55	49	68	69	64	66	57	69	63	69	57	79	78	39	81	74	37	63	58	59	65	66	54	65	64	62	43	54	75	70	64	60	59	68	62	60	74	53	70	60	82	76	69	70	63	66	62	72	67	70	71	81	73	66	75	72	67	68	60	67	72	67	57	63	74	61	59	57	45	50	75	66	67	62	45	70	69	59	67	59	64	80	68	53	84	60	68	72	69	62	48	52	68	75	71	58	59	63	73	61	59	59	64	83	46	60	69	55	58	66	72	68	72	61	52	64	57	67	78	56	73	57	69	80	59	57	73	84	60	65	65	64	60	71	57	45	64	57	70	65	72	60	71	58	72	44	73	64	59	66	66	49	56	64	72	55	54	56	68	71	70	63	67	50	53	68	62	74	64	67	73	63	73	67	78	56	62	48	57	62	48	50	65	65	69	85	58	66	59	67	66	68	71	67	64	67	54	73	60	69	65	62	55	64	67	56	57	56	63	90	71	59	64	60	53	54	52	59	70	63	62	74	58	54	68	54	61	68	64	66	70	50	54	68	71	64	66	63	59	67	65	72	45	55	74	65	53	67	47	76	71	57	77	61	67	59	61	56	73	70	73	70	58	49	62	50	65	58	62	74	66	58	70	76	61	68	58	64	64	65	63	67	63	57	58	69	73	59	57	71	62	54	71	59	66	58	56	63	68	52	69	64	66	75	79	72	71	49	69	58	67	58	68	60	58	60	82	72	47	62	67	68	66	60	80	57	57	65	55	59	65	74	59	54	66	72	76	64	74	73	55	63	59	57	61	73	71	49	55	54	57	62	60	58	50	73	58	63	54	67	65	86	67	69	75	76	69	48	64	46	54	70	74	73	64	66	62	51	55	79	72	71	75	63	71	58	67	54	59	63	65	55	51	54	72	60	61	51	54	63	58	48	69	48	66	57	71	57	63	61	63	72	58	66	70	80	68	67	78	66	70	64	64	66	71	60	66	53	67	59	55	65	59	59	64	57	53	82	60	67	60	62	65	67	75	49	61	59	68	63	70	55	65	56	75	78	66	68	69	78	53	70	75	60	61	68	63	61	80	77	62	69	64	78	59	62	65	77	49	72	71	61	51	76	65	48	60	69	52	64	66	57	64	63	55	67	61	67	59	67	70	66	50	72	57	59	63	70	58	70	52	69	73	85	73	62	63	64	68	61	60	73	73	60	55	52	78	50	73	78	62	49	62	69	68	63	63	63	65	62	65	70	67	50	77	49	69	66	70	72	62	62	52	55	66	69	56	79	55	58	69	60	73	68	46	61	52	64	63	59	68	47	70	76	66	73	67	71	70	65	73	73	52	58	59	60	65	67	60	52	77	64	53	49	69	57	75	62	65	57	71	71	65	57	73	68	56	59	65	68	55	60	72	58	55	63	68	57	58	63	60	54	58	63	61	67	61	54	62	71	67	67	71	47	58	63	73	68	48	58	57	57	66	58	59	68	73	64	80	76	63	61	61	55	65	66	72	61	72	61	80	60	61	65	58	70	77	62	51	60	54	76	70	56	61	61	70	66	74	65	57	84	80	52	76	49	60	66	73	52	68	60	73	78	64	56	65	62	53	67	45	71	51	62	66	63	79	59	73	66	73	70	66	51	53	77	66	63	55	46	62	72	52	64	57	59	72	62	64	69	56	65	55	54	74	63	72	53	56	57	69	61	71	64	70	55	66	80	64	75	63	68	60	59	70	67	74	55	71	66	63	66	69	67	48	66	57	57	57	70	66	71	72	78	67	51	61	56	70	70	70	69	69	68	64	59	54	76	60	67	64	60	60	54	68	59	57	55	66	75	60	61	73	62	61	56	72	65	68	72	70	62	63	58	53	64	70	55	57	64	69	68	68	60	58	60	66	49	82	53	62	65	67	63	70	61	69	70	54	61	73	71	49	64	77	58	61	64	63	68	68	60	66	68	60	76	58	73	55	74	77	81	63	66	65	70	58	66	59	62	73	77	55	57	61	80	57	76	63	60	57	61	71	71	57	66	50	53	66	69	71	56	60	74	80	74	75	56	55	65	65	55	60	61	67	60	53	54	49	58	65	65	64	73	72	62	60	66	69	58	59	60	51	61	48	63	59	61	72	51	63	52	64	56	69	54	69	70	53	64	71	66	70	56	69	58	70	74	58	67	54	61	58	66	64	62	66	64	67	57	60	57	59	58	65	80	62	57	60
35517	25036	14864	12434	19581	22660	21719	19681	17902	16007	13925	11908	10314	8826	7670	7667	7169	6091	6180	4886	3927	3363	2713	2456	2047	1971	1746	1757	1841	1840	1667	1602	1562	1542	1427	1358	1243	1258	1099	946	881	811	866	822	814	767	812	768	746	730	679	682	632	628	657	653	614	591	589	638	596	618	630	584	643	568	586	614	614	548	581	612	639	572	601	562	601	582	597	591	633	589	625	590	588	624	586	605	582	591	584	588	583	577	617	578	559	582	565	571	619	535	574	575	569	576	565	626	554	579	547	577	594	575	565	576	570	588	613	574	604	578	562	523	582	564	578	573	571	537	556	564	614	514	621	544	572	536	590	559	561	506	528	574	576	538	525	564	576	577	544	571	613	616	556	571	556	566	594	590	581	562	549	611	559	599	592	555	578	581	543	494	573	557	569	590	587	558	551	529	568	563	568	530	592	580	551	603	568	580	578	564	555	583	610	580	567	507	564	555	540	566	559	542	587	552	557	527	579	583	558	553	648	525	558	532	584	558	617	558	593	577	562	585	572	562	517	569	611	546	567	550	606	573	536	551	582	565	537	517	559	549	565	608	585	544	536	547	531	559	545	573	586	533	561	575	571	582	550	544	552	547	550	568	568	576	557	560	575	542	536	565	552	566	557	618	587	584	537	598	560	570	571	570	552	576	577	555	571	580	545	516	535	557	565	560	559	542	577	549	537	588	544	541	576	533	576	580	540	572	554	563	560	604	522	615	542	531	550	541	550	580	573	529	580	554	545	590	567	585	592	564	528	600	563	519	617	513	618	523	592	601	582	533	578	562	577	594	548	562	573	577	540	566	555	568	510	578	584	562	572	580	580	577	569	616	553	550	597	550	526	554	557	595	542	561	571	539	557	573	565	564	539	586	590	558	560	584	495	611	579	597	570	512	564	594	572	538	590	551	562	575	583	553	579	568	546	629	563	588	595	552	592	594	568	570	576	585	588	556	564	519	576	560	560	570	557	572	597	535	573	538	555	563	559	618	553	548	541	551	594	589	536	556	571	534	532	539	554	550	548	584	548	553	567	521	581	536	552	556	577	589	589	566	590	555	576	626	563	593	532	610	590	569	568	542	587	561	528	544	577	571	567	543	588	566	536	557	570	610	554	595	583	568	529	573	595	615	537	572	552	580	580	534	501	572	560	574	601	600	557	563	529	532	557	523	604	573	575	549	561	556	616	549	584	558	562	566	539	547	547	555	558	530	511	559	504	579	578	555	550	570	560	566	539	639	556	535	602	560	552	561	556	565	569	580	607	573	604	528	541	552	578	577	585	536	546	612	589	565	542	590	533	565	569	581	582	599	545	570	593	540	535	569	590	524	582	590	550	528	567	556	562	511	547	599	593	561	554	534	578	589	557	549	559	557	563	566	553	528	562	581	571	561	589	524	585	524	581	581	564	581	590	549	571	563	554	575	508	580	569	523	522	580	554	586	578	549	535	565	551	535	537	538	535	600	588	545	550	554	621	575	535	574	548	552	546	570	579	567	590	548	602	603	568	585	560	578	533	592	568	552	545	567	542	555	599	582	611	580	598	570	632	558	569	577	564	574	542	519	539	520	538	543	591	513	546	571	590	556	593	570	586	570	581	561	549	569	570	573	620	582	563	602	593	567	533	525	538	571	600	577	550	521	568	545	595	568	538	573	563	587	528	557	581	531	599	551	554	578	567	557	536	560	582	546	602	550	580	558	560	520	592	594	574	564	564	574	576	553	528	557	565	546	554	545	624	571	543	572	517	551	566	554	553	584	537	563	559	562	597	578	572	562	540	575	563	573	579	612	572	594	567	543	561	552	569	547	572	553	544	553	564	610	584	532	585	569	558	590	572	576	604	588	565	575	550	580	537	575	552	560	541	553	527	605	572	568	553	572	541	519	581	587	553	566	551	557	581	571	571	563	627	610	565	603	543	599	541	603	562	534	529	552	539	565	582	578	533	591	549	499	539	531	564	508	565	567	595	564	589	581	552	575	559	570	557	612	552	565	545	574	564	555	604	581	569	543	568	548	569	536	559	583	591	581	540	576	587	571	562	609	596	553	606	580	545	541	583	568	563	550	534	568	557	584	598	547	560	589	517	592	575	569	624	558	535	583	610	563	537	563	513	608	565	582	563	536	558	573	584	550	540	569	599	582	574	579	572	570	569	615	584	544	578	526	562	583	541	582	584	580	602	582	533	566	587	574	575	542	566	555	549	549	622	598	586	535	539	588	570	587	588	584	550	547	524	552	530	578	553	568	577	536	556	543	585	531	599	562	537	566	527	553	580	553	551	628	585	528	556	578	553	568	520	579	592	544	598	571	557	533	570	563	596	573	530	592	578	534	549	578	582	539	611	537	552	567	549	580	543	587	603	580	549	524	580	569	556	555	571	582	558	561	548	556	582	552	568	526	558	572	568	625	558	601	567	587	562	614	574	571	516	595	554	553	609	577	542	557	594	523	549	555	583	556	565	553	544	572	535	551	595	581	584	542	546	548	550	578	537	515	541	521	593	557	573	575	546	557	616	551	539	594	580	571	609	533	574	581	579	537	576	585	587	603	583	527	555	558	529	551	573	556	597	538	537	579	578	592	557	530	535	586	580	563	570	575	595	563	582	519	550	575	577	574	563	573	533	549	542	563	559	557	577	562	546	560	566	543	577	562	573	516	550	554	570	582	552	515	569	579	567	576	550	585	564	578	490	569	544	587	624	616	579	545	561	552	565	580	577	570	584	590	573	543	566	570	539	520	603	587	560	599	591	567	558	545	552	545	586	511	603	609	563	576	600	556	570	602	566	566	559	519	525	575	565	563	553	581	527	580	598	568	585	538	542	556	579	587	611	546	583	607	527	549	534	525	581	537	564	526	566	569	589	550	578	575	566	556	547	540	588	565	539	557	593	567	552	563	575	578	562	544	595	549	594	576	568	590	540	535	605	529	549	557	577	588	607	582	551	555	542	585	572	548	589	603	553	596	565	562	560	532	549	565	560	589	533	570	573	548	566	542	549	593	575	553	559	571	570	543	610	531	575	542	573	538	572	569	559	567	558	561	638	594	545	566	564	578	566	592	561	605	555	546	572	556	565	609	554	568	553	589	605	558	584	589	538	537	591	552	605	603	554	565	565	560	539	568	568	597	549	567	589	561	588	591	584	565	571	586	579	570	537	565	580	574	518	601	555	556	562	548	556	570	562	600	582	541	542	597	579	572	578	565	543	553	515	530	574	531	529	555	524	548	602	575	570	599	565	544	583	562	598	568	600	528	582	597	559	564	566	589	539	578	578	555	542	562	600	580	591	585	570	536	559	547	542	536	539	544	570	585	605	540	587	557	549	560	569	546	599	532	596	542	574	593	585	572	568	586	599	510	563	570	583	581	597	520	515	592	594	561	520	563	571	556	567	589	578	507	555	545	558	538	546	569	590	574	601	566	571	553	607	583	563	569	532	538	529	572	527	545	566	597	518	604	540	543	596	591	569	546	582	561
3392	1746	791	462	441	519	571	581	479	408	368	343	291	290	229	213	221	203	214	161	125	100	94	86	83	78	77	89	89	90	82	78	77	73	69	53	64	65	63	61	52	49	47	56	46	64	44	69	49	55	60	44	58	50	48	49	45	42	47	42	50	51	49	42	52	54	49	45	44	54	47	41	62	44	35	34	64	53	42	57	51	54	46	49	49	48	54	47	39	43	42	52	56	59	43	51	46	47	51	54	56	43	52	43	51	68	57	58	34	49	46	44	57	54	43	43	44	33	54	41	46	39	50	50	49	62	55	46	40	43	41	48	62	52	52	49	37	49	50	48	42	47	51	54	44	36	51	35	56	47	53	44	46	42	57	51	51	56	40	50	54	44	61	61	55	45	62	45	53	60	46	45	52	59	39	47	36	32	56	45	42	54	37	48	46	47	48	60	41	49	49	42	58	57	48	59	46	43	50	51	53	50	51	43	51	51	59	66	52	45	52	48	44	45	39	34	58	43	51	46	37	39	50	49	51	42	41	43	45	39	46	33	53	47	45	39	44	56	50	35	42	47	47	55	43	47	39	48	53	40	39	46	49	40	48	55	47	57	44	42	47	52	40	54	47	52	49	46	63	43	50	55	43	37	47	49	51	50	58	47	47	42	53	41	52	59	45	48	48	40	52	52	53	46	48	51	50	31	49	42	47	31	45	50	48	52	53	46	57	46	50	55	60	43	37	64	34	51	50	47	53	52	59	34	47	46	46	54	51	57	49	48	49	56	60	36	51	43	54	35	58	58	53	50	67	60	39	52	51	45	52	50	60	50	54	48	61	46	54	40	41	54	47	45	46	51	49	49	45	40	49	60	54	54	47	50	40	44	68	34	48	49	32	59	59	52	48	46	57	51	58	54	53	54	43	50	46	51	46	51	42	55	37	50	49	44	45	52	41	58	56	50	42	46	48	61	49	45	53	42	53	48	60	43	40	51	42	49	47	49	47	52	55	48	49	45	52	45	51	50	44	50	55	42	44	53	49	60	49	44	48	40	53	51	57	49	48	62	41	53	57	48	57	58	54	44	41	48	51	51	48	59	47	50	57	41	66	43	41	49	55	42	47	53	42	40	51	53	41	49	51	50	49	49	47	47	47	51	43	41	49	63	38	43	58	44	46	52	40	52	47	59	47	51	44	49	54	62	50	52	39	47	33	43	51	49	51	43	53	35	44	48	52	50	39	64	35	49	49	47	51	46	45	38	41	43	39	40	51	40	35	69	46	55	62	45	54	44	37	42	52	45	38	47	46	45	55	52	34	55	39	47	54	53	48	49	55	61	45	44	36	60	62	49	36	35	43	38	48	56	59	61	46	36	51	55	60	40	58	50	54	47	44	45	39	51	48	47	40	56	57	51	51	56	45	43	59	45	46	42	44	47	42	49	52	45	47	48	55	56	45	45	53	45	52	46	50	58	49	39	57	35	59	58	59	55	47	49	65	51	45	52	66	42	63	49	51	56	53	49	39	57	56	59	47	56	54	40	53	46	53	46	53	32	46	50	54	47	49	53	58	52	49	46	47	38	37	61	58	56	50	55	51	38	55	46	53	46	45	45	36	54	36	46	46	40	53	53	47	50	58	46	31	45	53	58	40	52	52	52	35	58	45	42	55	47	49	55	54	51	54	54	46	49	36	51	45	59	48	45	41	46	56	39	42	54	55	50	48	49	43	59	35	55	46	45	47	41	40	45	43	51	48	38	51	40	47	37	54	38	40	56	52	46	49	47	50	41	36	52	39	37	48	55	44	54	45	39	49	40	56	59	48	54	44	48	50	51	35	57	37	67	54	56	53	54	60	47	46	35	50	55	55	38	50	43	43	42	43	64	43	40	46	50	54	41	52	59	44	47	65	53	33	45	56	47	49	53	44	54	53	58	47	49	51	38	58	36	41	57	35	49	48	54	59	45	51	42	45	38	44	45	53	40	53	59	48	46	64	52	43	37	51	40	54	48	49	50	57	54	51	45	51	48	39	49	55	53	49	42	35	37	46	48	51	57	49	45	41	47	50	61	36	49	52	48	53	41	55	49	50	50	50	37	44	48	36	57	41	49	56	48	58	56	45	44	55	55	41	39	44	44	53	51	56	43	45	52	55	47	40	65	55	54	61	54	64	42	41	52	49	58	44	48	46	55	44	46	66	49	50	52	43	60	43	58	66	49	48	42	45	53	44	48	42	51	49	55	51	55	50	38	46	45	56	61	46	54	29	40	45	29	51	41	39	47	47	38	52	45	41	59	42	51	42	47	43	46	52	40	48	50	46	57	36	62	50	49	61	60	58	46	49	59	41	52	47	58	57	63	53	35	57	56	55	48	45	42	47	46	58	41	48	55	43	45	42	46	51	48	62	42	51	54	48	46	47	57	39	41	48	43	53	41	53	47	50	49	63	40	54	48	46	62	47	56	45	47	62	45	50	34	58	51	50	41	46	48	40	52	51	44	54	62	52	67	52	40	43	39	55	36	46	45	41	41	42	57	42	46	54	44	44	37	52	46	54	38	45	43	48	49	55	50	40	52	64	60	52	41	37	50	56	50	54	48	64	58	37	52	40	56	45	57	44	44	54	43	58	45	48	55	51	64	61	47	43	52	46	48	63	39	33	45	44	39	52	45	45	47	48	45	50	53	50	53	66	53	52	42	49	48	39	54	50	59	48	59	40	39	33	48	44	57	64	45	53	42	37	39	41	51	61	44	47	56	50	42	59	54	47	51	33	44	58	45	63	41	55	48	57	35	62	58	62	58	48	48	44	48	51	47	48	43	40	47	50	35	56	52	50	46	39	44	52	50	46	56	48	57	51	52	54	46	51	43	48	53	40	51	49	54	46	45	40	46	51	39	48	42	50	55	46	40	46	44	53	59	42	57	53	49	41	54	50	48	42	47	51	56	48	53	50	58	42	50	51	59	45	51	44	59	59	52	38	48	43	56	67	60	49	55	43	60	47	52	53	46	43	59	46	40	47	60	43	57	52	43	44	51	55	31	50	38	49	41	52	61	54	47	40	53	40	46	40	52	46	45	46	51	41	50	47	44	50	46	57	57	60	52	60	48	49	40	45	42	52	48	38	48	55	39	40	52	42	47	58	38	49	47	51	39	26	43	48	59	55	53	51	46	67	61	51	43	52	45	48	45	57	59	44	56	41	56	45	53	48	55	61	38	46	53	57	36	47	59	38	53	43	49	47	50	46	49	55	48	50	31	43	57	38	49	36	59	65	45	48	45	47	51	40	35	57	32	51	54	48	47	46	56	45	49	46	57	38	52	51	51	47	59	46	47	40	43	50	53	41	48	44	40	55	37	46	37	62	35	43	52	39	43	51	43	54	35	47	61	60	51	52	55	45	48	46	43	36	49	56	50	44	51	52	49	54	49	52	50	57	60	42	33	49	47	53	46	43	61	38	64	52	61	52	33	34	58	53	44	53	61	51	38	60	50	59	43	39	49
27593	15323	8655	9131	16085	18856	17410	15647	14225	12290	10462	8964	7374	6594	5998	5747	5257	4596	4609	3229	2711	2134	1893	1623	1441	1350	1393	1342	1225	1161	1141	1134	1098	1053	1049	954	846	746	767	680	606	593	579	579	537	542	514	566	479	486	490	490	485	476	441	423	485	430	442	425	395	432	447	437	425	460	463	463	416	433	421	428	451	456	469	425	465	432	452	412	413	450	384	417	434	432	471	444	463	421	429	425	435	443	458	415	439	451	426	411	448	440	469	443	458	425	456	416	466	417	439	395	453	409	452	451	461	430	385	408	385	402	392	395	428	436	440	435	445	433	411	432	422	464	418	436	417	434	447	408	426	436	403	444	455	418	422	409	443	423	428	443	452	421	469	423	421	404	416	458	443	376	444	440	399	450	433	440	456	416	425	398	448	409	396	422	447	447	414	380	424	428	428	444	451	400	408	467	415	408	424	442	425	456	402	425	389	429	426	416	445	407	432	404	391	447	431	459	443	408	448	406	417	405	446	429	409	413	415	423	433	421	489	434	423	461	402	429	442	432	421	411	412	428	396	398	440	436	416	401	425	408	435	431	415	364	451	406	462	401	424	400	387	378	419	464	388	432	434	450	468	396	446	421	423	418	432	422	417	405	418	460	415	427	425	417	432	431	413	444	455	403	407	436	415	430	445	462	432	406	383	420	443	410	408	429	396	447	401	436	404	386	386	440	412	409	430	393	403	448	384	432	457	424	441	408	385	427	396	443	398	444	409	420	411	394	371	427	424	392	414	432	443	420	423	414	452	440	420	399	416	414	432	436	419	435	434	426	426	445	422	425	417	455	415	409	417	437	410	430	433	444	428	431	434	441	443	383	415	425	436	431	448	399	405	395	407	443	439	432	437	445	440	402	429	413	399	436	412	436	434	436	462	456	390	411	425	425	413	417	428	433	423	421	431	401	429	433	380	401	410	409	451	450	444	426	421	409	408	407	448	427	429	416	379	412	419	436	435	436	393	401	478	438	440	416	413	397	394	451	444	416	418	426	393	449	431	430	437	412	416	428	450	421	458	412	412	459	441	436	419	413	427	460	424	436	381	460	427	443	421	458	479	429	404	431	440	437	412	414	409	413	369	407	409	452	437	422	406	402	436	402	410	419	390	458	431	440	410	403	433	453	423	437	421	407	408	438	447	441	409	476	403	449	416	397	423	434	418	408	400	426	451	405	449	444	445	437	426	406	415	420	414	422	411	402	447	380	426	479	447	444	437	426	435	390	435	430	434	434	435	438	412	415	445	428	441	404	430	399	421	377	418	441	413	417	429	437	461	395	438	391	444	449	469	425	403	420	412	427	416	409	446	423	435	399	498	436	432	426	449	468	426	476	411	435	430	418	390	410	438	454	431	427	454	428	405	443	407	439	435	462	392	410	404	444	459	430	445	431	401	417	426	443	420	483	432	441	437	406	419	405	439	427	429	426	447	416	422	428	419	431	438	395	404	436	414	422	463	423	444	440	418	430	437	402	436	449	443	436	420	398	444	412	442	431	409	439	404	419	441	427	435	409	432	446	442	432	442	423	404	402	380	418	414	434	429	427	456	424	422	381	425	491	435	458	432	457	446	443	462	378	420	403	428	431	412	399	417	385	382	410	425	401	424	417	437	437	417	393	401	442	420	398	418	382	404	420	394	435	448	438	389	431	415	450	410	452	457	442	412	444	423	421	407	424	417	444	391	449	420	432	414	413	420	439	450	438	439	415	412	429	397	398	429	430	412	435	424	474	469	420	424	426	411	389	417	429	487	422	409	393	429	411	427	433	406	384	420	407	435	421	460	441	429	423	435	412	426	430	441	397	420	426	401	416	469	412	407	417	442	420	456	421	411	418	404	425	414	409	474	448	410	445	396	456	460	431	433	445	427	446	441	408	448	437	423	412	431	431	404	428	376	412	427	416	409	395	420	413	452	430	412	419	434	392	452	396	433	415	403	390	410	437	404	441	429	417	415	393	400	449	432	412	400	402	415	397	433	434	468	435	412	440	430	401	402	434	425	439	427	418	406	406	445	418	409	457	384	396	425	410	408	406	407	408	401	438	428	453	415	417	392	425	371	415	425	406	401	409	407	376	405	441	426	399	445	468	427	409	396	395	412	449	452	474	423	437	410	408	432	431	446	401	422	434	422	425	424	414	434	426	451	466	426	405	459	423	422	419	428	457	407	384	414	444	412	429	437	452	425	436	399	416	426	394	403	443	410	483	402	397	418	433	438	432	423	407	417	438	450	454	450	428	454	421	421	459	442	407	410	432	402	396	453	411	405	405	410	447	420	429	431	433	435	452	420	428	439	423	430	412	428	469	431	423	401	425	396	450	439	427	429	400	441	441	454	422	411	421	445	393	460	432	424	395	471	449	457	431	417	413	423	415	443	396	465	441	446	437	421	426	403	422	430	419	405	442	406	417	431	404	424	451	411	446	425	401	441	418	455	441	405	434	449	407	422	449	403	438	441	427	436	414	401	423	431	433	422	409	422	443	409	441	399	437	395	424	419	414	433	401	441	464	435	454	417	435	415	445	424	402	444	417	417	418	438	410	423	411	436	406	396	398	411	420	435	416	397	422	382	418	443	443	420	413	479	416	434	422	414	460	441	401	405	401	413	434	419	400	399	410	401	388	417	460	415	434	458	447	434	430	408	403	437	396	422	412	445	396	411	441	416	430	440	435	399	426	393	404	414	403	453	424	454	424	450	410	443	469	398	433	391	417	445	426	431	413	421	408	442	434	431	444	417	424	419	459	427	441	435	425	459	431	430	417	415	453	420	393	414	374	440	457	419	451	398	460	412	384	410	445	423	406	411	423	430	414	434	462	391	385	404	418	429	389	437	397	401	422	413	422	396	408	412	431	420	437	402	407	440	426	431	406	422	430	467	425	450	416	412	454	411	437	483	425	418	415	469	434	420	422	413	401	435	452	446	405	426	432	425	418	372	419	423	432	430	428	427	415	448	413	423	401	424	458	408	412	439	440	435	422	417	413	460	391	413	448	427	421	399	426	423	431	422	438	392	409	433	390	429	462	443	446	404	423	447	411	456	398	454	446	437	440	420	412	455	422	478	451	421	440	439	423	458	378	450	395	419	457	415	430	419	437	444	449	446	433	443	413	437	436	430	419	472	407	405	428	416	452	393	439	426	419	438	435	425	401	405	395	423	403	456	432	402	420	429	405	444	417	446	445	409	428	459	406	428	414	409	422	411	422	434	421	436	410	401	385	426	385	464	425	482	466	437	401	428	447	408	445	433	431	438	431	443	429	404	458	415	416	382	402	422	417	424	449	409	455	406	423	399	425	454	425	480	434	410	400	413	406	374	452	415	427	429	411	386	441	392	435	436	432	435	396	430	448	418	401	401	410	404	405	412	418	423	404	437	431	431	449	401	446	398	436	457	411	404	385	430	438	434	426	427	434	427	469	461	409	406	411	441	413	415	420	410	387	426	453	428	416	442	439	452	429	388	409
4905	3807	1752	614	583	704	772	683	610	588	497	417	362	328	324	311	254	294	293	207	159	141	131	136	112	113	113	113	127	109	103	104	92	104	93	101	72	94	93	79	72	70	64	74	79	76	71	91	84	65	62	87	85	78	74	70	72	85	83	57	78	68	66	67	64	55	54	78	73	66	78	78	62	73	60	48	69	62	70	71	87	78	74	75	67	67	67	86	62	76	70	80	76	69	64	85	67	69	77	57	70	53	74	68	60	73	72	71	57	68	69	68	61	84	67	62	62	83	61	57	66	67	84	78	75	61	76	67	71	61	55	62	77	62	76	66	54	59	88	73	62	69	79	67	67	68	78	74	70	65	76	63	70	73	71	64	66	73	74	62	69	73	68	62	51	71	63	57	62	66	64	59	55	79	70	67	67	67	68	65	70	58	59	63	64	60	64	75	72	71	74	73	77	73	71	65	75	65	73	61	62	72	64	77	75	72	87	58	88	66	73	56	62	73	62	59	65	63	71	64	72	70	65	63	67	64	61	65	73	84	58	82	71	57	71	68	74	71	74	81	68	64	56	65	88	78	66	63	62	70	63	76	62	67	61	55	76	64	57	74	81	73	54	71	58	64	60	58	68	67	49	80	74	67	57	82	65	75	58	70	64	72	77	83	73	79	44	70	76	68	59	64	71	61	68	68	66	87	43	86	63	70	71	62	77	77	78	81	64	66	71	80	68	64	79	83	71	58	74	76	71	65	65	70	75	70	71	62	74	65	76	80	63	75	72	72	70	63	59	66	56	70	69	60	61	66	67	72	75	69	70	58	69	67	69	56	56	62	70	78	72	72	68	76	84	62	65	71	65	63	70	73	62	57	67	59	63	72	66	61	64	75	55	77	85	69	60	65	70	77	63	61	76	73	54	78	65	59	49	71	59	70	85	64	78	58	67	74	65	49	61	59	73	71	70	64	78	54	55	65	59	69	72	69	82	59	56	54	69	63	68	69	74	71	62	59	62	69	71	76	71	62	71	65	63	72	49	72	72	70	82	75	74	67	66	58	83	88	69	68	60	66	72	65	71	69	69	73	75	73	83	77	66	63	68	68	74	63	63	81	69	63	66	64	70	67	69	71	62	66	65	66	73	75	55	80	76	63	61	83	69	59	66	76	71	74	63	80	75	72	67	59	71	70	69	56	68	63	55	82	57	72	58	90	64	69	57	81	61	79	74	76	64	75	70	72	88	56	80	67	56	82	70	71	73	68	57	54	67	67	69	88	66	68	78	57	67	73	74	59	59	92	76	53	57	66	56	74	66	63	63	75	71	78	74	69	57	68	73	69	63	62	49	77	69	71	61	75	69	53	63	71	73	70	67	63	81	58	83	53	55	57	65	56	68	73	66	62	71	51	64	58	64	80	55	66	68	71	69	54	58	78	61	77	65	74	70	91	69	58	66	66	66	66	66	64	69	67	55	67	63	75	66	66	86	73	82	76	71	72	76	57	71	73	61	61	61	54	55	58	65	66	64	64	69	68	68	52	67	61	69	68	72	62	76	75	72	71	63	66	59	63	64	69	67	58	71	69	63	57	62	56	61	64	61	63	76	61	71	67	65	72	77	67	58	72	67	50	70	68	78	66	61	63	70	57	72	63	54	73	47	63	72	107	70	62	85	72	63	65	66	76	64	83	65	55	65	75	75	74	72	70	66	61	57	66	71	81	74	66	67	60	87	59	55	81	58	69	78	61	56	65	64	57	61	84	54	78	75	69	73	78	50	63	61	75	72	73	69	74	74	71	73	64	73	66	64	63	47	64	66	63	73	72	81	68	65	63	57	67	66	66	59	57	76	65	76	63	70	74	68	72	60	73	75	74	49	53	72	76	63	78	77	63	67	66	84	79	72	78	56	61	61	60	75	58	63	69	65	68	82	53	60	73	58	67	59	60	71	62	62	82	62	80	51	66	91	53	75	74	70	64	64	74	62	75	74	64	60	67	69	54	76	51	79	67	61	57	61	52	82	79	79	64	67	50	71	71	82	78	66	61	71	73	61	70	61	70	69	58	78	54	67	75	55	69	76	73	75	65	59	57	66	75	53	70	72	80	64	83	70	73	77	73	60	58	59	58	66	61	93	62	78	91	54	77	73	77	62	72	78	68	77	68	72	63	61	57	65	57	74	60	72	69	68	67	56	70	75	56	70	46	75	71	73	54	55	66	66	78	60	71	76	75	80	59	75	59	64	56	63	60	72	76	56	71	65	68	64	73	62	67	59	77	68	82	60	75	74	51	75	58	75	83	65	76	61	70	58	60	87	73	71	68	63	54	72	77	71	63	75	68	78	70	88	62	63	62	80	71	61	53	64	59	56	71	84	65	55	65	73	68	53	46	70	64	76	59	60	66	65	80	62	61	58	66	60	72	70	70	89	71	65	57	68	74	68	53	56	76	84	76	63	68	70	57	65	70	59	70	63	68	63	77	75	73	62	76	69	87	70	70	64	63	69	77	76	65	84	82	71	60	66	62	48	85	57	48	62	77	84	59	59	53	63	65	68	57	74	79	72	67	61	68	67	65	65	75	70	68	58	65	63	83	69	77	78	72	62	73	67	66	64	72	65	53	64	75	56	75	54	63	69	80	85	55	68	53	73	65	72	64	91	79	62	79	68	65	50	83	62	65	62	62	72	60	59	65	68	55	75	71	62	63	68	64	74	63	60	71	65	60	70	58	56	55	61	68	77	69	56	68	68	70	64	67	62	59	72	74	63	64	72	67	56	78	66	70	65	64	61	69	68	71	60	67	81	71	83	76	76	55	49	52	79	75	71	77	65	74	80	59	79	67	77	47	74	63	79	70	64	66	75	60	57	68	55	65	59	78	62	69	74	79	70	71	86	63	65	71	65	71	65	74	77	66	51	65	67	73	77	65	72	63	69	68	61	66	81	74	67	67	70	70	71	78	79	64	69	89	68	59	72	69	65	72	74	73	62	69	60	79	54	60	79	72	75	74	81	76	58	76	69	64	64	71	64	89	73	68	56	60	46	58	50	66	65	65	67	68	62	67	68	66	68	74	72	52	70	66	71	65	77	69	62	66	55	61	72	69	76	60	69	59	80	73	76	67	61	66	75	73	72	65	73	74	70	66	74	69	72	62	79	57	71	66	62	93	65	67	56	61	78	59	72	66	71	63	59	61	78	79	71	67	80	78	67	75	56	69	71	57	79	69	81	57	67	66	79	63	73	77	51	61	75	60	79	64	75	81	60	73	72	74	74	59	77	72	80	78	59	68	67	49	56	74	74	55	69	70	61	73	69	61	57	79	54	52	63	57	85	75	62	65	62	73	68	54	61	63	65	65	73	65	75	71	78	78	65	63	68	75	56	75	80	70	66	65	71	73	62	60	72	70	82	58	63	59	75	62	65	58	57	65	75	78	72	64	47	64	72	55	73	87	71	84	64	76	62	85	77	67	73	70	76	80	66	62	64	53	68	77	65	56	57	60
32509	22546	13965	11485	19349	21491	20096	18052	16587	14074	11777	10527	8734	7608	7378	7045	5994	5907	5453	4039	3390	2601	2221	2034	1894	1907	1856	1742	1609	1515	1421	1449	1444	1382	1300	1171	1083	1052	1024	930	885	898	789	802	745	785	769	766	707	717	650	677	661	668	685	634	631	656	655	559	585	629	591	604	621	610	545	603	607	611	619	621	582	592	645	616	636	596	598	610	644	629	599	600	635	620	615	656	608	621	614	589	581	599	577	610	598	584	568	604	627	682	634	598	604	608	623	626	567	602	608	605	624	581	598	616	623	596	635	579	588	595	612	567	561	571	607	569	618	588	591	580	630	601	649	545	594	607	567	605	604	596	550	598	599	565	599	542	586	499	609	583	545	547	565	576	595	617	578	624	607	568	619	588	540	583	618	599	556	610	598	569	628	584	566	580	572	576	584	577	613	596	598	618	598	587	629	630	558	605	550	532	603	559	586	562	568	605	552	653	643	588	580	605	548	585	639	556	537	639	590	585	593	598	599	568	579	546	605	581	635	532	609	582	611	624	622	616	563	638	628	587	592	610	618	627	544	606	605	586	571	614	597	612	601	564	623	593	612	588	556	593	583	555	590	598	591	612	570	564	620	580	618	617	602	560	610	608	599	580	589	619	569	588	588	603	570	608	596	602	633	593	577	579	569	556	567	584	576	570	570	569	551	584	578	606	593	602	582	586	559	649	597	562	593	597	615	621	629	563	596	619	588	600	616	553	562	605	550	595	564	596	606	620	582	559	578	588	592	574	556	625	588	598	609	630	608	625	620	546	577	612	630	612	564	630	576	596	591	560	569	547	632	579	576	619	561	574	648	591	585	613	579	558	583	608	613	618	564	557	545	565	592	611	586	576	563	608	601	613	605	590	568	582	598	573	599	590	602	607	601	620	590	600	584	610	566	576	563	620	571	595	648	577	569	578	606	579	626	612	592	540	576	579	629	548	543	565	582	613	593	612	604	599	565	576	617	584	626	599	552	646	585	638	608	600	602	612	611	612	596	582	571	548	578	597	612	620	594	546	615	572	559	602	565	615	573	578	592	593	582	622	602	586	620	615	610	582	594	563	585	584	597	592	598	600	592	596	581	609	590	608	596	572	612	578	553	571	573	634	633	585	615	549	557	580	651	632	624	582	587	607	545	607	624	603	596	580	623	601	597	609	523	604	577	571	575	646	562	580	589	596	636	578	602	552	621	600	629	580	608	653	572	599	560	587	620	615	554	572	580	586	600	603	615	603	615	554	574	597	592	579	616	569	580	593	570	562	597	558	535	555	600	572	607	584	608	621	565	621	573	602	564	555	620	609	596	609	592	543	589	578	573	557	555	586	588	598	587	600	609	601	569	590	548	557	608	555	582	589	609	587	602	574	631	602	600	521	613	580	616	606	613	607	573	596	582	598	572	554	550	596	601	619	582	602	574	603	588	584	628	561	576	555	572	521	552	601	586	576	588	589	568	600	636	592	580	553	593	584	577	545	590	595	595	583	618	591	564	564	590	608	630	638	578	621	597	567	623	558	592	597	598	676	582	566	559	586	579	613	582	604	605	585	616	605	602	555	584	574	608	554	576	616	598	603	606	559	586	601	599	599	627	622	598	580	606	609	585	576	599	579	523	646	615	545	624	600	574	603	597	613	604	604	574	552	561	584	579	595	587	610	611	571	593	547	611	618	624	603	609	569	593	610	575	614	582	604	596	617	607	555	550	580	590	585	594	588	575	639	596	595	552	608	577	623	575	591	598	632	621	637	591	610	597	610	584	584	589	562	592	580	581	567	584	588	591	642	570	597	570	599	559	585	605	598	602	532	559	608	609	553	600	537	557	611	579	582	576	560	615	529	625	592	614	551	556	607	553	549	598	584	587	564	589	561	555	607	655	606	598	583	627	579	588	575	592	621	569	600	579	611	558	621	599	612	585	573	620	580	573	623	573	592	567	592	596	585	595	529	630	604	583	603	595	576	603	619	609	574	570	574	598	613	616	611	593	567	573	594	592	605	563	596	586	571	594	597	618	575	587	596	612	625	583	559	647	592	545	656	630	625	549	601	560	571	570	629	536	610	598	569	573	602	592	557	562	605	596	591	588	597	587	573	565	578	604	565	604	615	577	604	615	546	567	552	607	586	586	601	590	599	616	617	589	623	545	595	627	616	611	561	617	618	620	600	585	621	582	626	566	607	587	606	602	569	568	585	598	598	606	554	584	580	563	599	627	591	581	583	589	539	583	616	568	583	571	589	560	609	644	641	595	589	582	579	582	589	598	555	615	589	632	592	593	609	594	599	608	552	620	579	614	601	581	605	595	644	605	615	556	609	556	583	556	567	628	623	605	662	622	564	608	615	557	611	547	614	591	563	582	585	614	577	643	572	551	541	600	589	569	607	600	598	591	602	564	545	561	596	609	617	589	573	558	606	583	624	597	594	559	585	605	619	596	582	608	557	594	591	629	592	633	602	563	562	609	610	635	585	560	592	549	604	585	576	566	594	567	593	624	574	596	582	612	593	584	631	564	555	560	541	607	575	635	642	578	619	567	570	598	578	620	573	593	541	594	642	598	544	581	580	600	571	562	588	570	584	568	603	539	596	586	584	603	554	600	630	571	588	583	637	566	581	625	555	612	592	591	565	568	561	590	573	600	619	626	636	626	596	610	594	575	606	573	610	608	618	577	607	568	610	594	593	606	567	602	592	552	600	592	548	582	609	588	587	622	622	627	527	564	574	603	574	574	547	565	578	586	612	622	568	579	610	593	592	565	532	608	555	586	582	579	608	608	636	576	573	626	613	565	615	555	608	607	623	572	622	570	593	607	622	626	600	600	521	603	616	592	594	624	604	559	575	584	613	591	571	617	557	548	589	638	590	589	574	618	580	555	560	598	546	572	597	572	576	569	578	584	595	614	604	586	583	554	569	587	626	574	589	598	598	559	571	555	581	623	570	539	607	612	615	575	586	615	579	617	570	573	571	603	564	621	584	595	588	553	594	581	620	607	563	580	582	569	596	593	558	600	602	588	617	574	610	570	568	627	570	586	581	645	569	598	573	553	586	655	637	586	630	650	615	592	551	575	561	595	595	605	581	604	582	641	557	599	565	605	588	575	604	574	601	593	561	640	564	584	579	616	605	547	582	633	621	609	577	612	573	563	621	565	601	624	576	638	586	582	585	580	595	620	615	612	617	556	569	601	583	588	605	643	614	616	563	576	607	604	565	543	615	632	622	612	561	580	589	594	600	603	569	564	615	574	623	563	584	600	596	633	589	597	569	613	534	581	621	539	553	603	599	604	546	581	581	613	593	545	556	599	583	624	597	567	571	608	582	576	539	569	604	578	588	622	599	587	582	609	599	595	585	607	566	613	565	650	598	598	590	574	613	617	568	578	638	565	571	623	562	557	586	611	547	573	586	575	616	588	579	595	578	632	595	605	600	638	597	585	571	577	591	614	601	685	578	619	587	613	573	562	627	600	625	614	547	594	565
5366	3207	1282	491	526	590	673	643	622	553	453	368	322	298	280	254	231	263	232	159	127	116	109	84	103	105	84	74	77	93	76	90	73	70	74	63	52	67	66	58	63	63	45	37	56	62	57	43	41	38	40	45	34	42	43	49	47	47	60	38	52	34	29	50	47	40	41	45	42	28	34	48	33	45	47	41	38	44	30	45	49	43	52	40	47	40	52	44	42	42	45	39	40	47	49	42	49	39	41	42	42	39	39	44	45	39	39	41	49	44	37	43	52	40	31	43	39	58	38	37	49	42	43	39	47	46	40	38	47	38	44	40	51	35	47	44	41	54	34	41	46	31	49	40	49	50	42	48	45	35	32	39	56	41	39	38	44	38	43	47	33	38	38	45	28	46	36	37	42	41	41	44	34	47	45	42	41	33	38	43	49	42	39	39	32	44	34	46	38	44	36	51	43	39	48	58	39	48	35	49	37	38	35	39	34	40	36	45	34	37	47	41	35	48	38	46	49	43	45	42	48	35	53	36	46	49	50	43	38	45	41	42	40	41	43	47	30	31	30	56	48	36	44	43	39	36	45	40	36	39	44	44	38	35	34	59	54	44	36	43	50	46	42	35	35	49	41	42	48	45	35	39	33	48	53	28	49	40	35	44	54	44	35	32	38	45	44	51	54	46	42	42	44	43	39	41	42	50	47	54	44	42	37	52	50	48	50	46	41	51	43	42	52	44	43	50	50	35	43	42	42	45	30	41	39	37	49	41	39	38	37	36	44	36	37	54	46	40	49	50	49	40	44	36	36	45	44	49	42	46	38	35	45	43	41	48	29	37	34	43	49	47	46	42	28	38	43	39	29	44	40	40	45	43	42	44	42	41	38	45	46	52	39	43	37	45	36	42	49	46	52	44	36	44	42	40	40	34	37	35	38	44	41	43	33	34	47	47	45	52	52	38	21	34	30	41	39	45	38	35	52	39	26	33	45	39	40	52	36	42	33	52	42	44	39	43	39	46	42	41	52	47	43	59	45	44	45	48	43	35	38	43	35	50	48	41	41	45	33	36	46	51	41	43	34	33	49	36	44	43	44	41	46	33	34	53	61	30	43	50	38	40	45	33	28	36	45	33	41	40	39	39	40	51	42	36	41	48	36	39	48	40	43	33	46	47	43	49	33	54	43	43	51	39	47	48	44	49	46	47	43	51	37	45	35	43	42	43	46	49	51	42	34	37	44	39	44	41	48	41	38	42	43	40	48	37	51	42	39	46	36	43	40	47	45	46	38	42	41	42	34	38	52	46	45	48	35	30	33	46	39	35	39	36	39	43	64	48	45	44	45	35	44	40	31	36	48	46	44	37	42	40	42	52	45	44	30	45	47	44	42	52	43	39	37	40	43	42	45	42	44	37	45	40	49	28	45	46	32	36	46	50	46	46	45	38	31	42	46	48	46	41	33	54	51	33	47	39	42	34	45	44	43	40	43	47	39	51	37	41	37	38	34	36	54	47	37	49	32	54	50	39	43	40	41	51	40	51	47	48	47	51	39	41	33	45	40	46	38	44	33	40	42	39	40	37	27	47	46	41	30	40	38	40	46	49	45	50	56	38	42	45	45	39	40	34	55	44	53	31	49	38	50	44	54	38	36	37	42	52	36	49	40	40	40	49	41	54	44	41	30	39	47	45	45	33	46	41	41	39	37	31	40	39	50	40	30	32	34	57	40	47	46	31	33	40	54	39	51	39	46	49	31	36	41	63	46	31	40	61	55	39	48	39	45	47	42	40	35	42	44	40	33	49	36	32	30	44	52	54	44	41	44	29	46	31	42	54	55	48	42	48	37	47	35	38	43	38	52	39	36	43	53	53	46	51	50	49	42	48	53	34	52	41	39	37	58	57	43	44	49	38	41	40	47	45	40	59	58	48	40	44	44	45	50	51	29	44	50	42	42	44	43	44	42	41	42	39	48	38	36	52	47	49	46	40	32	59	37	42	48	40	50	37	46	32	38	38	50	40	41	39	52	33	51	32	35	32	50	44	43	41	47	51	47	45	46	41	33	34	43	46	45	47	45	38	42	43	47	41	42	55	34	46	42	47	41	43	50	43	42	47	32	36	40	47	44	32	45	40	48	42	45	43	39	35	39	39	39	39	50	41	37	41	51	38	46	43	40	39	51	53	50	50	37	40	43	50	51	39	45	36	45	42	36	48	33	47	44	53	45	50	43	37	46	43	47	45	29	37	39	39	45	48	42	45	41	43	40	37	46	50	53	46	47	31	58	41	35	49	43	37	42	43	44	53	34	44	49	41	37	49	41	43	42	53	40	32	47	43	52	42	35	38	42	35	38	62	33	37	44	42	44	37	35	50	53	39	48	41	50	33	43	34	34	42	42	50	33	47	36	42	46	36	38	53	40	41	36	56	40	32	49	41	35	42	45	44	41	41	38	31	43	34	41	49	35	40	41	44	41	40	47	43	28	43	35	49	36	44	50	36	45	45	37	38	48	45	53	57	50	37	41	44	33	37	48	35	44	39	44	51	50	46	44	45	40	37	39	28	42	47	40	50	53	41	38	41	50	30	54	39	43	41	36	40	35	50	37	44	39	44	43	51	38	46	42	50	46	35	41	56	42	48	48	41	46	42	43	43	41	50	59	38	45	53	37	42	39	41	46	46	24	49	39	50	42	46	54	43	46	51	38	47	52	35	35	42	40	38	51	43	36	38	35	34	38	41	53	28	41	51	60	40	52	31	44	48	39	37	42	39	51	54	36	44	50	41	40	34	55	44	38	43	42	35	30	36	42	42	39	43	36	30	41	40	46	47	33	47	47	41	45	46	53	39	27	21	42	33	40	38	45	48	45	46	36	40	39	49	40	52	45	46	40	32	40	33	45	39	39	38	38	36	38	33	41	41	37	40	34	40	37	52	38	43	38	52	36	37	41	38	40	49	47	41	46	44	39	37	49	42	36	49	50	38	47	39	38	40	37	38	38	43	51	42	40	56	39	38	46	40	32	50	37	47	32	37	38	28	41	47	49	34	54	47	39	36	36	46	52	41	39	48	40	53	40	40	40	42	42	34	34	39	44	30	48	40	39	45	32	40	42	40	44	45	47	38	40	46	45	32	41	47	42	37	42	63	43	39	32	39	36	38	42	47	43	44	46	51	38	48	53	46	48	34	46	44	36	51	41	43	45	47	37	41	42	45	27	38	52	34	39	28	40	43	45	36	42	42	49	42	34	44	57	42	41	51	39	42	41	47	43	38	43	31	43	48	48	44	42	36	47	36	45	45	52	54	45	43	41	36	49	33	46	43	51	46	45	41	45	50	26	44	39	44	44	43	41	55	29	31	38	36	38	50	46	30	51	43	50	45	52	40	41	35	52	36	31	54	45	42	48	37	47	55	53	41	40	29	45	49	45	48	45	41	33	37	39	33	51	36	38	50	30	36	43	45	69	43	35	43	39	45	36	44	42	29	37	46	46	51	41	50	50	38
31715	19768	12160	10495	18394	20296	19382	17718	16003	13766	11921	9989	8453	7545	7126	6489	5792	5938	5053	3864	2935	2350	2027	1808	1766	1712	1626	1393	1415	1279	1096	1230	1312	1176	1064	936	909	840	797	772	640	657	568	569	518	520	526	563	543	539	479	470	442	449	443	427	425	399	428	371	406	373	401	400	407	405	377	384	355	372	378	375	347	393	389	398	381	415	389	394	377	411	402	415	400	378	400	378	359	385	381	392	400	370	383	377	358	360	386	415	389	397	385	366	385	397	364	371	394	364	399	403	384	383	381	391	378	415	409	364	342	392	387	385	385	364	374	386	384	344	334	391	378	365	380	390	379	373	364	376	382	360	397	363	391	379	371	384	339	368	381	361	366	390	400	361	365	378	371	395	378	379	367	326	381	381	424	389	338	378	403	345	381	354	405	388	380	407	374	372	414	364	401	377	395	369	367	380	374	423	369	361	371	354	335	347	375	378	354	391	386	369	345	348	373	371	369	383	391	403	373	382	364	352	380	382	347	395	356	370	398	397	353	341	404	393	380	399	359	397	343	376	360	399	377	346	348	372	370	376	387	365	357	367	387	361	362	350	349	369	348	391	373	369	368	361	355	393	378	380	411	380	376	372	349	369	347	379	346	352	357	379	368	372	393	357	384	358	394	372	364	381	368	358	366	370	372	386	398	361	366	375	371	397	371	372	359	371	362	354	374	368	388	348	387	397	399	376	354	344	386	369	341	391	390	378	363	367	375	339	371	379	380	394	382	365	348	348	391	402	362	393	413	400	381	378	394	346	411	337	409	432	365	398	359	375	373	347	364	376	344	351	387	369	375	375	408	411	409	409	371	383	385	358	346	364	377	374	375	368	381	378	377	380	407	365	321	387	381	336	389	351	383	342	367	357	421	368	423	363	356	384	336	384	375	373	346	352	347	385	356	399	389	370	366	423	380	386	389	355	349	332	395	359	366	358	402	405	380	327	372	380	363	354	383	371	346	393	391	388	374	371	375	372	377	391	360	408	408	365	358	360	388	390	413	381	387	361	364	374	365	370	362	362	399	401	391	413	357	441	373	370	359	412	378	393	381	360	350	389	362	347	393	357	344	402	350	374	372	375	380	419	357	367	368	390	371	400	377	341	365	389	360	374	353	405	381	395	420	368	371	386	373	360	389	348	367	368	397	335	370	394	352	379	383	390	391	360	381	389	357	371	368	369	395	375	371	371	388	408	366	368	373	350	376	352	383	386	347	386	382	365	424	374	370	380	354	343	401	368	364	392	395	360	344	413	382	401	388	385	344	361	383	367	363	369	357	395	362	382	389	351	392	382	331	394	354	365	372	379	359	426	392	340	343	380	369	370	395	375	369	380	370	361	368	351	348	349	377	370	366	365	357	389	358	419	366	362	374	376	369	374	361	373	377	347	379	359	353	373	396	376	381	344	365	364	381	380	352	353	398	357	412	366	370	389	403	351	367	386	375	385	392	342	368	382	400	359	339	347	383	370	373	360	359	355	368	399	354	398	420	357	370	373	389	387	350	358	378	404	386	401	349	400	369	357	379	384	374	349	350	371	374	350	350	370	377	360	376	378	378	332	393	410	384	379	382	380	382	391	385	383	364	356	375	418	388	342	379	357	330	356	380	397	369	369	351	391	386	398	345	370	359	389	347	363	368	361	374	386	365	372	374	349	342	392	336	362	378	399	377	386	402	409	342	351	363	391	388	390	412	405	334	386	363	350	372	360	374	397	366	373	382	369	377	367	344	361	369	356	351	351	391	347	391	389	369	384	365	361	370	370	367	359	409	344	403	353	389	395	384	359	376	366	391	404	319	352	422	370	363	373	379	374	393	353	381	383	397	354	386	364	356	387	379	374	377	414	392	404	335	377	337	359	355	354	392	371	397	352	399	377	394	362	367	350	402	400	374	373	401	360	378	365	391	376	390	380	354	347	364	371	381	385	370	397	369	410	374	397	353	386	393	400	384	400	350	356	347	353	350	407	361	372	349	354	360	374	364	399	406	354	368	372	445	350	361	374	346	371	371	402	360	370	358	375	342	377	385	382	359	346	344	366	392	374	417	378	354	365	386	358	381	390	401	416	346	370	368	390	395	355	345	348	377	393	426	385	397	381	389	370	413	382	377	370	375	427	388	368	366	398	367	385	360	350	402	396	362	361	395	378	378	399	368	391	388	380	367	382	365	365	347	373	379	391	368	379	359	378	384	358	373	400	380	345	383	399	396	390	402	378	351	362	344	372	369	341	356	389	376	374	357	386	354	383	377	366	394	400	361	375	344	349	380	398	386	347	386	382	403	385	352	383	366	374	375	373	370	362	390	368	382	375	403	357	381	388	333	374	368	350	376	373	371	377	373	374	381	379	367	393	388	371	346	373	348	376	386	383	393	359	392	368	369	349	360	349	363	360	385	362	352	364	369	344	355	355	369	436	383	372	400	406	398	349	383	407	339	371	362	361	367	387	360	347	399	389	399	369	365	371	368	386	331	402	384	362	350	363	396	352	414	373	359	359	370	396	429	389	362	359	366	380	379	383	397	369	384	361	353	366	371	386	384	358	361	395	371	383	384	382	364	361	398	379	377	364	366	403	351	354	367	388	373	333	354	344	356	347	377	372	373	371	344	411	368	349	401	347	392	375	387	374	347	361	388	336	373	379	383	389	377	355	367	335	386	366	331	396	381	343	408	387	382	348	361	353	372	375	377	373	364	402	379	423	385	343	369	399	360	389	380	360	340	374	344	363	383	353	336	403	376	374	370	386	422	381	382	377	364	372	384	378	393	379	374	377	369	363	365	355	352	356	381	393	364	376	422	369	400	366	394	346	374	334	386	360	353	354	348	376	376	375	345	407	341	339	362	365	372	384	381	362	382	372	357	383	370	329	408	404	364	387	374	358	338	364	415	375	376	382	368	373	390	353	364	353	376	399	354	408	394	357	384	397	375	376	378	377	361	387	393	387	349	340	372	347	358	355	380	353	383	361	358	400	396	366	387	370	373	370	382	372	367	338	345	394	363	388	363	348	376	380	364	364	381	380	356	331	363	362	355	362	379	385	363	408	374	379	352	362	356	378	327	355	381	394	388	387	378	342	370	343	375	363	370	348	398	398	396	334	373	380	363	391	361	382	391	374	353	364	360	374	390	374	377	396	372	367	386	404	424	409	370	376	367	363	364	363	384	377	343	401	348	334	334	400	344	366	369	410	372	399	361	398	378	386	346	370	333	378	358	384	367	366	362	380	393	361	398	380	380	364	362	386	373	357	374	356	393	433	393	399	390	395	352	403	357	407	367	382	387	392	357	375	383	388	405	322	395	356	345	382	377	374	364	397	346	375	374	373	370	358	355	412	380	395	330	367	360	389	398	359	368	352	352	393	373	330	372	355	364	376	407	370	367	404	383	369	365	398	381	387	348	373	367	370	407	407	362	395	372	384	348	340	381	383	366	353	397	388	354	372	390	363	347	336	404	383	377	393	364	371	388	386
7087	5147	2036	756	630	777	775	799	797	616	542	490	401	358	350	327	301	319	263	230	154	142	116	147	118	122	114	104	113	88	115	109	119	98	95	91	84	83	82	66	79	71	90	70	93	72	62	76	72	70	74	80	71	61	58	86	70	57	52	77	71	59	62	72	64	60	67	67	60	61	61	72	66	70	69	68	58	66	68	82	76	64	80	65	58	61	65	73	64	61	59	58	66	65	58	68	67	69	71	70	69	77	63	74	62	61	63	87	63	67	54	65	57	65	61	65	51	62	62	68	67	66	63	52	60	52	52	73	56	56	65	65	66	64	67	65	58	69	65	65	74	62	60	47	52	80	79	67	78	71	77	69	57	74	57	77	65	66	67	78	66	77	83	52	61	64	60	63	67	67	67	78	69	68	69	58	66	75	51	61	75	58	52	63	60	62	66	54	66	69	81	75	51	66	68	69	56	72	61	60	65	73	82	73	76	62	64	70	60	80	69	84	76	62	52	72	67	79	68	63	73	64	73	65	69	59	60	68	63	68	50	62	72	70	72	71	79	72	68	57	85	64	71	65	59	81	57	69	54	83	64	56	65	73	65	55	58	62	80	82	71	69	63	73	72	76	84	62	70	61	76	73	40	77	75	73	67	62	60	72	71	64	73	66	58	72	74	74	69	70	73	64	71	69	66	56	56	62	64	57	72	65	70	60	58	61	58	75	64	62	63	56	72	66	46	75	60	81	66	61	64	48	72	45	69	60	61	75	68	62	67	69	57	65	58	69	64	57	66	68	59	64	55	66	73	57	86	52	60	54	82	75	69	75	57	63	62	64	64	60	75	60	62	63	65	56	73	65	73	69	60	66	69	77	58	46	79	70	53	63	63	76	66	76	66	70	61	75	68	65	71	72	66	58	61	60	56	62	74	79	68	63	73	71	55	53	72	71	59	57	64	76	60	64	69	66	62	56	70	67	74	74	61	63	64	69	61	53	51	84	60	61	61	63	60	56	63	52	75	63	54	75	74	62	59	54	62	57	65	57	68	58	62	63	55	65	59	68	69	64	70	75	81	90	55	57	76	67	77	80	67	74	70	63	64	55	56	66	60	78	46	60	66	67	70	66	52	92	62	69	71	77	70	65	61	59	75	57	54	69	68	63	70	62	53	64	61	60	61	68	59	60	56	63	84	58	61	77	74	57	68	62	73	66	61	77	56	72	56	55	73	61	64	57	54	67	51	52	55	50	61	72	56	67	63	57	58	71	72	54	81	59	59	61	72	79	64	59	65	89	73	67	78	57	62	74	59	66	51	71	69	65	59	57	56	63	66	77	48	54	69	68	60	52	75	61	64	60	73	68	68	58	50	68	83	74	67	61	66	70	55	58	79	71	68	56	71	83	71	74	66	64	58	78	74	62	75	72	68	78	75	62	67	72	54	73	62	73	62	71	69	69	65	52	66	65	60	70	78	66	55	70	67	58	61	70	70	53	68	63	77	63	56	60	67	57	75	65	56	61	50	53	64	62	61	44	49	62	52	75	62	60	56	70	58	71	60	84	72	69	62	56	68	68	66	69	71	51	66	72	59	73	58	70	58	47	61	60	64	61	65	65	78	74	55	52	55	68	71	66	59	62	60	77	65	61	68	46	73	52	62	67	71	56	54	57	59	51	76	66	67	56	50	60	67	75	68	56	52	69	56	53	77	56	69	70	73	59	69	62	59	57	79	54	65	74	61	62	60	56	63	60	75	69	70	62	62	65	70	72	69	54	43	65	62	74	68	67	57	67	64	58	58	63	73	55	67	66	54	61	56	61	71	55	87	69	48	69	63	62	62	82	70	58	70	55	72	73	65	63	74	72	65	67	59	57	63	66	60	56	56	71	78	65	72	65	59	61	60	55	49	80	61	81	67	62	64	77	59	67	64	53	54	66	56	54	60	58	67	65	79	63	78	59	66	62	74	68	77	70	60	61	63	75	65	77	55	67	81	68	61	77	70	67	73	68	45	59	87	75	78	78	64	60	64	72	66	57	60	65	60	56	79	69	57	66	68	70	57	62	60	76	59	69	58	69	51	64	83	67	63	75	66	62	73	63	60	79	61	64	65	60	59	64	76	69	54	72	61	74	53	50	57	71	82	57	56	67	63	75	74	71	74	56	41	63	60	63	59	68	69	65	61	67	56	61	66	56	56	65	59	65	60	57	62	62	55	62	54	66	74	55	73	69	85	73	68	77	64	56	71	64	67	54	61	65	62	78	61	65	56	69	66	51	65	62	66	69	64	65	69	79	64	70	61	68	69	61	50	70	71	78	79	73	60	68	64	64	70	76	62	70	66	56	57	62	65	58	71	58	72	56	62	67	49	65	58	59	67	67	63	61	58	54	55	65	63	73	58	68	51	53	77	67	57	58	61	65	56	57	71	55	77	62	62	67	79	68	54	64	61	61	65	63	75	81	67	63	66	81	59	59	76	56	71	71	56	73	74	63	67	76	57	73	65	58	65	68	78	62	57	60	64	61	61	60	74	65	83	65	55	70	81	50	61	53	56	68	64	54	56	62	61	64	70	61	51	62	66	69	76	77	50	60	64	68	70	59	62	59	59	88	64	71	69	78	65	63	57	67	60	78	71	69	51	71	69	68	51	62	59	75	69	56	62	60	55	53	73	67	56	73	56	63	56	69	71	60	57	59	66	55	63	48	73	75	55	58	63	67	55	72	63	57	62	55	74	51	59	72	64	50	65	48	73	71	63	66	63	67	65	50	71	74	72	60	67	62	70	67	84	55	63	66	65	63	62	67	69	70	66	73	62	69	68	47	80	62	78	62	65	72	66	73	61	55	61	68	60	58	55	67	71	69	62	69	58	60	56	74	82	73	59	75	66	57	69	67	68	62	51	67	78	68	71	63	60	70	76	50	59	80	67	58	69	62	68	60	60	56	73	63	65	77	81	68	67	57	57	70	69	71	73	56	56	56	62	68	69	62	59	67	60	66	64	53	63	77	80	79	68	68	80	67	63	64	60	65	60	76	62	63	57	61	59	63	67	48	57	66	54	53	48	83	68	65	57	60	52	60	70	59	64	67	60	73	71	68	70	67	77	61	56	62	81	74	58	67	75	63	79	67	73	66	75	65	62	68	69	75	74	71	64	64	62	55	68	79	67	62	51	58	66	60	58	60	62	67	65	53	65	59	49	60	48	72	72	56	55	65	64	71	74	58	65	61	63	66	76	57	57	78	66	62	68	62	66	62	79	82	58	66	71	74	68	55	69	51	58	57	61	67	79	60	79	58	56	75	56	64	63	62	61	55	68	68	67	70	64	71	71	67	76	62	67	65	61	74	67	58	77	63	70	69	67	63	60	66	73	79	64	78	64	73	55	62	60	70	59	71	71	64	65	67	70	74	71	67	73	70	58	58	71	56	69	68	69	65	62	56	68	67	70	74	58	54	61	56	56	75	62	60	56	49	77	72	73	71	59	64	71	63	74	72	59	80
36557	24477	15623	12827	20853	22752	21526	19955	18118	15628	13544	11352	9579	8856	8517	7327	7143	6954	5713	4699	3551	2823	2433	2249	2227	2043	1917	1832	1696	1528	1615	1745	1778	1559	1387	1293	1200	1170	1119	957	929	851	788	810	751	720	783	845	766	760	738	707	670	702	654	691	639	581	611	602	623	606	624	617	620	601	622	547	574	584	644	601	567	592	570	588	601	592	637	645	630	595	631	559	634	568	593	560	598	582	564	571	581	558	578	606	569	578	580	569	613	568	575	607	600	609	552	623	577	581	579	543	620	617	601	572	532	593	555	587	579	573	630	532	581	593	590	580	543	617	523	591	541	581	592	574	562	575	541	576	579	575	581	561	561	530	566	556	592	612	559	553	570	540	570	565	557	562	573	548	540	569	543	591	568	576	572	545	553	589	590	595	553	585	527	611	564	587	615	600	569	568	565	526	584	567	576	547	619	581	610	538	614	581	584	516	607	527	525	548	534	580	548	558	578	537	571	570	561	578	561	527	566	553	573	562	645	601	572	541	535	564	569	525	578	602	634	579	565	538	535	595	602	555	576	556	549	545	585	557	562	558	595	601	568	604	540	560	615	526	524	569	587	520	560	570	588	563	565	589	600	575	544	534	613	560	557	565	586	610	574	537	579	578	575	613	576	570	576	578	557	583	545	544	544	534	592	578	539	618	547	580	603	520	579	585	646	565	558	591	597	592	547	567	582	599	570	529	534	593	614	629	603	597	534	575	572	579	579	574	561	602	586	535	528	567	566	572	584	569	546	606	572	576	561	586	563	578	524	573	567	570	554	565	556	583	558	529	571	582	554	538	570	584	616	536	566	582	579	586	546	603	576	591	535	556	580	595	562	620	553	574	583	571	597	549	556	600	553	610	550	635	552	586	578	593	570	568	534	559	545	567	558	577	599	604	578	620	551	603	600	555	617	530	549	592	579	545	577	594	571	594	525	597	609	532	568	566	570	563	566	614	566	613	546	597	578	570	608	595	577	586	531	586	622	581	567	519	601	558	523	588	590	547	544	584	542	608	559	585	613	586	567	578	593	538	550	584	584	564	568	508	537	576	587	532	545	552	550	591	616	552	566	585	582	535	592	547	576	582	586	562	578	576	576	555	594	569	581	559	542	544	580	569	624	590	560	571	530	592	600	584	591	584	550	575	548	594	573	527	572	548	521	557	557	511	590	592	563	601	580	553	587	578	581	594	573	570	562	608	544	556	534	607	608	557	530	486	580	576	553	590	600	552	598	567	574	521	618	620	580	589	537	594	639	549	560	573	535	614	528	580	568	560	593	574	537	593	598	571	576	597	580	572	565	546	539	599	523	579	550	587	575	590	550	571	544	551	609	596	559	544	559	586	587	591	563	563	548	554	576	529	572	605	581	568	563	589	583	579	574	596	620	599	562	574	535	610	561	564	581	571	577	536	597	532	548	563	562	584	585	562	575	563	591	533	519	577	621	570	538	538	614	576	582	546	551	560	597	581	598	532	570	614	589	588	626	563	593	615	601	572	589	577	594	526	555	546	524	608	540	566	560	590	591	596	587	561	532	559	597	590	596	561	541	560	575	557	560	574	566	553	576	564	583	588	575	551	582	602	609	572	561	574	570	569	498	563	555	567	606	562	546	534	550	556	575	598	520	542	526	578	570	570	546	579	574	590	548	590	568	589	543	561	592	585	608	545	574	552	595	539	541	628	558	595	603	577	567	557	569	575	599	588	561	579	564	535	586	543	572	532	568	559	554	552	583	627	571	571	539	585	571	584	547	576	531	560	572	582	563	587	600	608	524	566	583	624	528	545	548	579	609	576	585	611	559	588	553	551	566	594	570	562	549	554	575	555	535	552	607	530	544	622	558	575	558	588	543	597	605	557	566	542	575	578	546	568	602	598	560	565	578	519	589	577	542	565	577	536	573	573	579	578	588	617	560	586	570	570	602	603	556	620	557	546	601	566	565	545	567	579	564	556	567	594	569	627	600	531	540	615	577	548	554	535	569	628	577	562	566	594	564	577	592	561	594	581	555	560	584	575	593	570	559	561	581	566	591	550	602	594	633	554	571	584	544	578	592	581	544	587	567	564	556	572	567	626	583	588	571	603	568	609	521	533	588	563	584	572	571	597	548	586	564	564	578	531	542	563	552	497	570	578	603	575	576	598	608	558	600	576	583	522	576	602	548	526	562	537	554	554	584	547	609	598	568	561	608	528	565	580	564	561	548	571	538	554	564	560	548	578	537	566	595	613	600	600	572	583	592	575	548	581	587	555	536	584	528	558	560	616	586	592	560	613	565	586	587	599	573	570	586	578	626	590	576	608	550	546	562	564	622	593	603	562	542	561	570	579	593	572	576	575	542	597	571	592	586	544	526	596	545	565	574	578	619	596	566	566	545	599	537	590	576	561	526	592	567	530	572	562	563	584	586	607	570	570	570	555	570	572	577	549	556	599	580	536	600	599	553	600	568	572	575	597	554	586	586	592	542	618	606	592	577	557	570	600	606	595	573	586	591	557	620	579	581	563	609	519	579	589	619	585	575	586	594	524	584	535	583	562	570	592	547	608	534	561	588	603	578	574	570	567	601	592	616	605	575	558	561	578	572	585	589	619	604	565	594	583	582	586	586	566	580	588	573	549	604	573	559	518	575	554	566	597	605	543	505	538	606	559	567	563	597	550	550	583	570	563	567	561	578	568	560	543	574	551	566	600	558	582	562	593	588	593	519	562	590	558	561	573	554	644	547	606	572	551	559	570	529	563	620	549	595	552	602	584	546	584	587	555	579	603	587	556	573	550	576	587	587	596	625	545	608	639	585	576	583	617	568	593	577	596	579	547	536	582	529	514	576	603	545	591	572	535	553	579	543	580	630	581	596	594	557	624	573	548	585	605	542	553	568	549	604	546	570	538	614	584	582	565	578	591	591	538	594	545	567	571	557	542	585	538	541	593	550	584	538	554	569	591	534	576	588	607	591	557	583	615	567	550	598	558	571	605	615	587	596	556	550	571	578	600	587	598	548	595	571	569	586	591	550	600	581	595	584	597	565	565	600	571	556	556	573	531	524	547	588	577	578	573	567	586	575	529	556	549	595	588	578	561	603	564	557	562	589	548	612	574	550	604	538	551	573	553	581	535	569	583	571	571	563	596	590	567	579	541	609	616	548	566	573	560	589	562	568	636	550	571	596	555	565	557	566	590	580	571	617	582	566	541	544	597	603	611	549	575	585	553	586	604	554	547	604	554	570	551	575	548	557	621	597	562	595	597	607	550	605	579	535	586	584	604	583	561	554	605	570	590	559	583	575	586	554	562	605	625	588	517	584	580	568	594	593	576	555	571	561	566	572	566	568	540	572	532	567	551	627	585	594	573	552	561	596	605	548	570	611	575	593	569	550	605	570	596	559	620	591	611	613	562	583	568	569	570	580	564	561	579	577	575	599	582	585	562	545	586	568	562	525	540	555	547	562	599	596	599	591	547	563	547	543	560	591	559
3532	1835	860	501	395	496	507	529	501	429	373	342	287	257	233	214	225	224	188	142	126	100	114	96	92	89	79	67	94	83	96	71	55	82	54	69	78	54	63	60	61	59	63	53	49	40	60	61	67	51	49	65	43	46	46	36	59	45	56	47	52	44	52	53	51	43	49	42	40	50	50	42	48	61	62	62	65	47	41	54	58	47	58	61	66	49	55	37	47	54	50	57	48	44	39	53	47	49	47	45	39	59	47	39	46	43	52	46	61	57	36	48	50	50	62	47	44	68	41	67	49	40	47	41	49	55	53	44	45	37	49	45	59	48	53	48	46	47	38	58	40	38	48	40	42	38	57	51	72	50	41	33	45	42	55	65	42	46	43	46	44	44	52	56	46	35	43	42	57	55	62	51	54	47	43	48	52	49	52	48	38	50	52	55	43	48	43	42	62	41	44	43	65	37	49	58	41	47	49	41	40	53	39	49	40	55	46	58	45	47	57	56	56	47	45	50	52	60	48	51	54	44	36	56	51	54	30	58	46	57	52	53	46	43	52	52	48	44	53	46	43	57	53	43	48	37	61	45	39	53	66	44	47	43	50	54	66	49	42	42	52	63	48	51	53	52	54	51	52	54	56	56	38	44	51	44	58	50	51	45	53	53	61	44	51	47	51	55	47	58	53	56	52	53	46	52	54	35	57	55	40	50	49	39	45	48	57	41	65	51	41	45	43	50	63	33	55	40	53	42	49	55	51	41	44	53	52	42	64	40	56	62	54	51	48	50	41	50	61	55	33	55	52	56	53	39	53	43	56	41	42	51	53	40	51	42	56	55	41	56	50	44	46	50	47	52	54	67	49	43	42	40	58	49	46	41	46	55	48	49	45	42	54	63	57	48	64	41	40	51	42	60	45	45	37	51	60	51	42	48	54	43	50	53	46	52	43	44	50	50	57	55	43	48	43	55	47	51	48	54	59	52	57	50	45	50	55	35	50	53	46	64	65	49	40	46	45	43	39	52	61	50	42	42	58	46	50	45	52	53	42	43	47	55	57	52	43	41	54	41	42	43	50	47	56	51	42	44	45	55	39	58	52	60	44	44	50	46	54	52	60	55	40	44	44	62	51	49	39	50	42	52	65	50	46	46	44	39	51	54	49	39	41	50	57	40	52	47	48	56	51	58	62	53	53	31	53	43	44	48	52	55	48	45	52	46	48	44	49	54	41	45	44	43	60	52	47	58	60	46	63	47	51	50	40	40	47	58	29	54	43	52	41	45	48	44	40	45	41	55	58	45	47	53	58	44	52	50	49	56	51	45	49	49	43	43	38	41	57	47	39	45	47	55	41	51	35	55	58	63	61	43	52	57	39	58	40	55	48	47	44	52	39	44	46	45	47	47	50	39	51	46	61	41	55	61	44	49	45	46	50	44	58	60	48	41	53	44	67	54	63	44	61	49	51	52	58	55	57	53	47	43	47	43	32	38	56	47	55	47	52	37	55	46	49	53	46	55	52	43	49	49	39	41	51	63	40	49	44	37	57	47	47	58	42	57	45	57	52	52	54	46	49	56	51	51	54	50	54	45	40	58	60	71	50	61	51	44	56	59	53	57	50	39	59	39	46	54	49	38	58	48	30	40	56	35	42	40	58	42	45	53	42	53	45	56	49	47	55	48	38	38	44	46	47	47	44	50	43	64	51	55	47	46	31	48	54	46	46	46	57	59	55	57	56	47	45	39	54	45	45	46	59	40	43	51	55	55	54	53	54	51	53	49	44	48	45	58	58	47	55	46	45	42	53	58	50	69	54	43	61	45	53	61	51	55	48	38	52	51	42	48	52	39	57	47	37	56	47	61	58	49	49	56	36	42	44	50	43	49	47	42	37	53	44	46	46	59	49	48	55	42	41	38	52	39	52	45	56	51	48	51	53	62	41	53	51	55	60	50	42	38	40	49	47	43	47	45	59	45	62	47	57	50	47	48	49	49	52	43	51	48	55	51	45	52	35	49	45	51	41	58	48	58	48	51	53	48	51	62	45	50	52	41	51	45	49	62	49	39	41	57	38	48	48	64	48	57	47	47	45	46	45	41	51	56	53	57	58	59	34	44	49	46	45	58	45	52	49	67	47	44	49	55	40	45	61	41	46	59	46	47	51	51	56	41	60	53	51	53	53	61	49	37	44	51	46	59	55	50	39	45	54	59	54	54	42	38	58	53	45	45	56	41	45	61	47	40	46	46	45	59	55	60	47	49	47	59	43	33	58	49	51	47	51	60	46	58	51	63	53	47	47	44	53	51	60	35	40	61	43	53	46	57	45	53	47	42	52	45	42	57	45	50	39	55	49	37	43	61	49	48	39	41	56	59	40	45	35	40	45	42	45	49	39	47	47	55	55	49	51	51	34	50	46	59	50	50	50	59	35	50	50	50	44	44	55	63	50	52	38	37	47	47	53	51	42	52	46	49	46	51	52	51	47	48	38	49	61	42	44	51	55	53	44	44	35	61	49	48	50	54	54	52	54	56	36	46	45	48	49	51	44	42	57	38	49	50	48	58	58	58	42	47	51	49	49	49	41	61	41	48	56	42	52	51	54	54	48	52	38	40	49	52	46	49	54	42	68	50	48	35	50	39	62	65	41	44	61	32	30	49	48	63	43	50	49	64	48	56	44	45	51	48	46	46	53	57	42	53	43	50	47	57	50	58	49	50	51	46	65	46	47	60	48	48	52	50	51	39	41	39	50	46	57	49	49	64	51	51	51	63	42	48	57	52	55	38	50	52	47	54	55	51	60	47	56	42	46	50	39	53	33	51	54	38	40	54	42	51	60	43	55	37	57	50	61	45	53	45	53	63	38	49	52	56	43	47	55	49	43	55	42	48	57	39	42	36	42	35	63	48	61	51	43	42	48	52	43	55	36	52	48	45	55	44	42	37	46	45	57	44	59	42	53	54	59	47	41	49	40	57	51	53	53	50	50	49	50	43	50	57	53	61	53	43	45	42	45	53	60	54	53	42	39	52	48	45	52	54	48	46	56	40	55	39	59	54	68	51	36	60	64	35	62	53	58	52	45	53	52	57	50	49	42	48	50	44	50	56	54	48	56	46	47	43	47	51	57	59	49	49	63	40	43	49	50	37	55	54	59	46	46	43	56	43	56	54	47	43	44	49	50	52	58	51	39	57	62	52	54	46	46	52	46	52	39	41	49	50	39	62	43	53	38	54	49	52	45	41	44	54	46	35	51	43	41	49	52	49	46	46	44	53	64	50	43	43	53	54	54	47	55	44	47	46	53	52	60	46	56	53	52	40	42	42	49	48	43	64	47	56	45	25	51	43	39	52	51	41	63	61	44	57	43	48	67	44	51	54	48	61	55	52	42	36	51	49	48	53	40	47	35	59	52	37	59	47	47	43	30	60	51	39	41	39	53	41	35	47	55	45	47	50	55	44	58	52	49	46	41	42	52	61	65	50	57	44	45	47	56	57	58	35	57	55
28077	15628	8970	9430	15991	18312	17141	15798	14114	11996	10365	8416	7251	6906	6166	5408	5453	5007	4230	3219	2302	1939	1672	1612	1538	1441	1353	1327	1192	1231	1194	1266	1158	988	960	893	808	771	761	679	668	624	606	600	540	542	583	530	487	540	459	470	480	462	461	449	454	462	398	451	452	457	450	451	468	443	463	454	450	457	438	430	448	444	474	434	436	443	437	475	485	439	411	445	430	479	449	428	433	442	489	450	424	466	423	452	436	449	421	407	439	447	404	404	475	484	448	477	425	412	444	445	439	434	434	453	450	429	427	419	442	417	458	428	451	388	434	433	412	464	393	450	421	432	426	400	416	416	433	402	428	426	457	407	413	417	421	365	428	440	434	430	406	427	459	431	400	407	454	443	440	414	446	440	420	429	421	390	389	444	432	424	432	435	429	430	415	451	459	433	422	434	417	415	438	420	416	440	395	445	436	425	419	426	433	429	460	464	428	409	426	437	424	447	431	417	425	409	456	440	468	439	495	452	470	403	434	444	434	397	435	418	430	436	451	385	419	443	463	427	456	408	487	423	416	431	421	399	443	439	407	420	426	418	414	410	408	415	440	416	427	438	441	406	461	452	393	430	430	469	415	421	433	429	441	407	425	387	461	440	479	408	456	450	419	419	416	457	401	419	428	462	431	436	431	435	449	414	401	480	431	415	406	424	455	434	446	441	401	386	412	425	400	438	425	450	405	443	434	427	392	448	438	407	413	421	482	433	415	419	406	440	426	467	413	449	410	424	418	427	420	401	417	413	426	449	448	448	405	428	449	409	421	459	443	427	439	428	429	439	426	399	405	437	420	433	415	426	408	440	393	413	451	429	461	432	449	425	446	439	423	440	435	437	399	461	418	421	426	444	417	422	448	445	430	447	399	445	409	424	427	436	434	397	399	436	424	441	406	432	414	447	445	439	454	457	419	416	398	406	447	448	434	453	445	436	395	407	407	417	408	429	439	412	419	431	447	407	465	437	415	449	422	462	431	404	447	485	432	426	425	434	426	393	399	458	442	411	443	458	442	439	400	415	426	446	440	430	451	427	433	436	430	397	444	436	437	452	472	430	469	437	421	444	440	427	438	436	419	418	404	411	490	441	442	434	437	391	445	421	467	417	424	390	416	442	445	442	427	407	442	438	441	412	402	416	438	398	450	427	421	431	436	386	453	439	444	441	386	408	462	447	477	425	442	418	420	426	428	447	451	431	407	420	439	417	449	430	440	385	407	449	409	434	411	422	486	406	442	442	441	462	402	440	448	416	412	427	417	438	428	422	454	442	439	409	430	445	435	408	421	433	449	433	418	416	375	441	443	431	461	452	414	417	435	448	436	418	458	408	432	457	417	445	435	441	405	437	464	479	453	447	428	429	423	441	462	416	446	390	418	406	463	448	427	457	422	435	422	438	423	423	417	413	408	502	462	439	455	401	408	409	449	420	433	412	457	439	423	440	426	407	404	425	399	423	415	414	418	432	424	485	450	428	436	449	457	422	413	431	431	442	423	443	438	436	448	428	407	418	420	462	408	415	437	404	412	434	451	396	438	445	448	450	440	457	420	457	402	443	476	440	436	464	424	435	447	441	441	444	425	408	419	454	430	453	425	437	448	424	440	410	402	409	458	397	436	419	450	403	408	406	458	410	417	462	456	444	426	429	417	425	430	442	415	433	413	419	413	437	422	403	379	441	439	442	439	403	451	449	441	458	440	407	420	417	459	393	402	410	396	432	401	430	466	450	428	411	440	441	456	415	408	393	417	438	384	430	483	432	429	390	428	449	427	435	401	387	425	435	447	412	402	436	432	419	436	478	436	441	415	451	436	435	434	405	426	426	430	435	436	415	408	410	411	438	440	415	441	453	416	438	424	463	450	401	421	421	406	434	431	415	437	413	390	455	423	433	446	413	418	398	412	452	409	422	426	408	434	417	441	443	409	441	438	446	451	397	451	406	413	452	376	451	430	451	452	439	414	425	450	439	441	406	450	429	462	438	423	442	372	439	447	433	447	434	431	455	428	434	432	457	459	411	460	417	424	426	448	447	468	413	405	454	402	476	423	407	418	422	443	424	432	456	438	412	420	435	449	460	423	444	435	436	428	443	408	413	472	439	419	430	435	461	458	415	455	469	434	442	435	406	371	418	433	458	456	420	443	441	457	406	409	421	455	437	410	465	416	429	437	429	418	421	434	445	426	399	405	438	444	399	385	413	415	415	450	456	436	403	377	394	420	436	434	454	451	408	400	404	415	444	416	455	430	462	401	434	448	425	423	480	449	441	407	424	438	439	411	426	440	448	447	470	443	449	425	427	408	427	441	436	448	405	402	462	445	454	418	441	423	416	427	449	421	465	412	428	419	432	422	379	429	456	439	456	425	428	427	414	416	431	449	409	433	420	415	427	397	392	425	430	430	441	410	458	403	415	443	436	390	410	424	402	379	433	413	448	418	481	398	430	401	414	457	440	438	420	395	447	448	460	388	433	419	440	435	445	412	476	436	419	403	437	432	443	429	440	452	411	476	442	423	442	440	466	437	428	442	421	439	389	441	444	429	448	423	411	380	450	443	457	432	399	417	433	477	403	469	434	400	407	433	449	411	394	413	456	430	428	430	439	461	458	444	414	413	446	429	423	419	438	438	453	437	440	457	424	424	398	396	482	430	410	426	441	450	428	446	400	394	383	409	433	464	447	429	408	389	404	427	400	444	436	438	430	400	430	426	459	432	465	440	428	428	478	464	455	437	436	444	416	425	427	447	423	450	436	439	414	435	435	440	436	404	420	441	441	489	385	420	454	447	429	462	435	408	467	478	415	464	454	415	382	410	445	405	442	449	406	441	451	458	374	424	403	445	427	426	447	464	443	417	402	475	448	440	467	413	386	445	435	445	415	453	427	418	420	437	473	460	452	376	427	439	450	435	441	469	414	452	456	456	410	461	386	421	416	382	433	434	443	430	448	424	424	410	473	430	415	442	449	435	416	418	389	409	446	421	424	457	435	433	414	452	412	412	446	429	412	455	429	434	437	452	421	426	450	404	427	387	414	436	408	407	432	407	422	452	438	392	403	409	441	440	441	412	397	417	449	423	388	442	451	414	427	418	414	436	419	377	445	430	411	452	428	431	428	435	430	422	406	427	430	422	456	464	464	457	453	429	404	426	452	412	421	502	434	421	408	457	439	415	429	427	454	433	408	432	431	445	389	452	451	446	463	422	442	441	416	428	437	409	466	429	447	431	458	408	431	465	429	426	411	439	406	428	384	436	433	419	398	437	439	404	411	444	440	458	434	451	452	475	438	417	413	413	431	418	425	442	452	429	448	470	427	448	413	468	430	395	425	383	436	440	457	429	414	426	473	445	394	432	404	397	430	458	432	445	435	397	463	422	421	445	418	436	438	419	467	446	421	436	435	437	426	433	426	434	447	412	416	414	433	454	435	403	436	405	440	413	454	447	427	435	473	429	432	405	449	418	423	430	432	431	441
4768	2974	1264	623	519	703	833	812	693	623	520	439	423	404	347	304	303	290	276	203	178	126	121	107	111	112	139	127	118	107	118	145	121	98	108	97	82	111	77	87	70	76	77	68	64	82	74	53	64	70	80	84	75	81	69	75	78	70	51	86	72	84	67	66	76	66	89	68	65	71	71	58	72	62	67	63	71	58	66	70	72	64	74	78	69	65	49	68	48	61	76	58	60	66	70	63	71	82	55	80	55	66	81	62	72	77	56	66	50	69	91	82	71	65	76	72	68	79	73	79	62	67	56	71	59	63	60	66	74	65	72	62	79	63	79	62	91	66	62	67	80	66	72	76	51	65	70	77	56	58	80	62	62	65	75	86	67	65	66	57	59	72	79	63	77	74	77	56	55	70	59	75	53	69	66	66	68	82	63	63	57	58	68	75	67	65	58	64	51	67	61	65	59	57	81	73	78	50	64	59	72	72	63	79	47	69	69	75	78	69	58	78	65	63	78	65	85	72	59	74	61	58	52	64	64	57	63	81	62	74	55	63	74	70	68	76	64	65	77	71	77	84	74	59	80	56	81	75	60	70	74	58	61	70	61	60	82	66	61	68	66	79	70	61	75	69	68	59	52	72	85	56	71	83	76	73	61	78	73	77	67	58	71	71	80	59	60	73	55	64	61	79	79	87	75	68	62	56	63	55	64	62	72	72	75	65	65	64	76	69	70	62	64	69	60	74	78	59	72	76	60	76	78	69	69	56	73	80	52	61	80	73	62	66	58	64	66	80	80	69	68	68	63	54	81	60	67	61	68	68	58	70	76	87	79	80	63	92	69	53	57	63	75	63	70	78	67	82	58	69	59	79	79	82	66	69	69	88	65	68	60	68	57	60	55	69	81	84	68	75	76	63	68	68	63	62	61	68	75	70	64	65	68	69	58	66	60	77	70	68	62	78	77	57	75	71	79	67	68	86	70	64	72	58	62	78	70	55	66	67	81	63	80	63	73	68	58	59	78	75	63	76	75	71	65	69	61	72	59	70	62	52	58	59	60	64	63	76	82	77	69	50	74	70	80	68	58	84	73	67	72	70	68	65	63	60	67	68	74	75	60	70	68	73	60	55	70	69	78	59	81	63	83	76	53	61	72	69	63	65	78	72	66	56	59	58	60	65	57	49	60	67	64	71	53	68	69	61	74	70	77	65	55	81	64	73	59	66	69	51	64	81	57	75	72	70	67	59	60	62	71	74	65	80	75	75	61	75	75	61	67	65	59	75	49	78	69	70	67	72	70	73	69	54	66	54	66	76	58	77	65	80	66	59	76	65	65	57	64	65	65	61	79	68	67	83	82	72	80	67	73	77	75	63	63	65	74	71	56	71	82	76	77	56	78	63	71	55	70	62	54	68	68	75	82	75	62	76	79	77	79	60	85	82	66	76	63	51	84	68	80	76	76	68	69	66	65	71	70	73	72	74	68	79	71	72	78	64	78	86	66	60	77	61	72	88	68	71	76	69	62	67	67	61	66	60	81	66	67	79	61	67	81	66	72	64	64	74	61	73	75	61	77	70	69	48	80	71	57	69	71	71	65	69	54	69	57	63	75	77	90	71	60	64	83	72	63	78	61	66	74	78	66	57	57	76	66	79	80	75	75	75	75	60	77	57	72	71	59	84	56	72	61	57	72	56	60	71	63	68	64	67	65	55	74	66	83	63	76	79	67	70	67	68	66	63	68	70	53	58	54	73	53	81	63	72	67	60	73	68	66	69	80	70	57	67	69	65	67	71	58	54	69	62	63	56	72	71	64	65	88	63	73	69	91	66	70	69	73	65	80	59	84	66	69	83	60	73	63	76	67	67	68	67	69	66	72	80	66	68	61	70	55	63	69	68	51	60	74	73	66	49	63	73	80	57	64	73	64	75	65	73	58	70	74	62	68	64	70	71	66	56	78	73	58	77	67	83	65	62	71	73	70	59	53	60	64	74	62	79	65	68	64	59	65	61	70	70	62	47	85	67	58	66	69	69	72	52	57	76	74	75	69	53	53	69	65	72	83	65	74	70	71	69	69	75	69	71	76	57	62	68	80	66	60	78	56	58	82	87	65	66	67	76	83	66	73	66	66	67	74	73	73	64	62	66	79	70	75	59	79	76	67	74	59	78	57	75	75	69	82	73	51	71	66	62	60	67	73	60	77	64	73	75	60	78	57	74	55	69	66	59	64	62	64	66	72	65	72	71	54	59	69	56	73	72	71	56	66	75	72	67	74	70	59	67	78	54	68	66	65	66	73	72	53	74	61	77	56	87	81	68	77	68	76	83	64	60	75	58	83	72	76	67	86	72	58	62	64	64	56	50	68	69	57	63	70	71	84	61	54	70	57	70	61	76	66	76	69	60	49	54	77	88	69	69	54	78	71	78	78	68	67	73	82	74	68	71	61	77	71	68	72	70	59	73	80	83	70	70	72	57	85	60	74	84	65	59	68	68	55	67	78	76	77	50	58	81	93	57	95	70	70	71	65	68	72	64	64	54	70	70	61	67	76	64	80	58	60	51	69	59	78	64	69	76	59	73	65	70	56	55	59	65	90	67	71	73	71	76	67	78	64	71	72	67	58	66	87	72	69	69	66	74	75	73	60	81	58	65	65	73	64	67	55	63	73	59	61	62	59	74	45	59	81	72	68	72	70	74	85	68	66	70	64	65	72	53	68	60	64	67	67	58	69	58	53	72	63	76	63	80	68	63	64	81	85	61	72	72	72	72	69	72	62	59	71	76	67	61	79	75	63	57	62	80	61	77	71	81	60	75	56	67	62	63	77	66	67	59	68	79	78	52	75	75	68	58	67	68	66	67	78	79	76	67	82	70	56	66	64	61	70	55	84	63	78	61	72	70	61	51	64	64	59	55	69	63	77	79	46	62	73	67	79	66	66	58	62	84	76	67	69	76	48	61	72	72	83	61	59	53	65	74	69	76	76	68	74	75	66	64	76	66	58	60	70	68	62	68	69	56	68	57	85	64	69	68	73	59	84	66	49	72	82	78	53	65	72	80	73	70	63	80	77	80	69	65	74	75	71	76	64	62	68	65	80	80	76	65	71	76	71	56	59	63	67	69	76	71	53	57	61	63	81	58	74	64	52	59	83	62	57	80	63	77	72	76	79	68	65	65	74	82	65	63	56	55	66	76	65	61	71	65	70	59	86	71	69	66	79	58	62	71	66	62	73	71	79	66	58	68	70	68	60	66	75	79	96	76	70	61	69	68	75	72	67	82	98	75	72	76	69	83	59	75	78	65	80	69	71	49	62	69	76	78	84	71	68	62	69	79	61	57	66	65	77	54	62	79	69	72	87	72	70	73	73	74	66	72	56	83	60	69	71	67	71	73	65	49	66	93	69	68	78	73	70	57	80	64	70	64	74	67	70	80	70	67	75	76	76	65	68	72	61	88	57	95	72	63	66	73	76	70	69	60	69	65	68	59	59	70	89	69	68	52
31874	19731	11088	11551	19205	21939	21304	19615	17194	15073	12892	10740	9670	9029	7764	7114	7354	6108	5893	3923	2942	2512	2476	2267	2101	2065	1890	1807	1795	1856	1845	1811	1550	1396	1281	1260	1296	1141	969	873	938	867	877	808	789	773	779	764	724	741	674	674	649	660	649	659	597	616	616	620	615	653	629	611	651	652	578	654	629	617	619	615	621	640	599	594	626	611	677	651	659	658	675	578	662	667	619	605	590	638	623	600	550	641	635	605	595	624	606	579	575	547	579	615	617	569	624	600	614	590	611	612	629	617	623	604	577	609	630	570	576	600	577	597	582	588	648	605	615	595	630	631	596	621	590	567	586	610	610	588	630	623	595	577	581	571	617	600	585	595	606	529	635	586	645	609	575	569	606	583	535	640	620	579	581	570	604	577	566	536	616	567	624	563	572	593	647	561	615	579	602	619	607	579	610	598	625	569	598	629	590	583	573	616	563	601	611	590	544	559	657	635	604	590	554	595	572	607	622	638	613	601	591	577	553	640	602	572	611	616	574	607	593	573	605	585	592	631	580	613	607	595	590	583	594	585	573	608	609	578	569	590	645	580	596	619	644	624	611	564	563	586	620	609	567	612	560	633	604	646	590	604	586	569	621	615	611	601	576	628	590	582	576	575	627	593	631	608	591	622	553	557	600	591	627	574	605	595	603	573	620	607	629	608	620	619	599	606	557	597	572	587	641	596	569	578	582	575	609	604	572	640	626	583	594	624	610	589	561	557	609	611	609	567	573	598	577	561	591	587	591	617	564	623	570	593	611	612	620	641	618	577	582	618	574	622	592	581	614	608	598	570	619	595	588	590	573	605	588	583	577	612	624	605	539	580	590	594	551	647	604	615	588	550	572	603	564	580	592	575	628	568	624	558	595	632	617	583	632	556	574	583	554	621	582	579	571	620	583	563	603	581	601	590	604	589	620	611	625	593	618	577	629	610	597	586	579	614	577	606	599	622	558	618	610	598	607	620	619	624	644	592	586	585	609	536	611	623	598	567	650	629	576	577	599	621	564	562	613	608	600	559	584	614	609	586	638	549	620	599	600	580	562	589	568	602	623	656	590	584	610	635	630	603	586	597	627	617	627	597	615	583	565	637	608	617	668	601	579	613	601	611	570	592	589	601	615	591	597	643	597	571	604	569	629	613	589	599	628	580	601	558	594	589	534	592	607	596	629	607	629	610	598	590	640	598	600	607	613	623	578	587	596	596	614	575	574	595	613	590	621	574	562	621	610	573	604	632	590	611	600	610	589	586	643	547	636	623	615	625	593	590	569	622	610	600	595	585	591	625	592	572	597	613	607	587	615	655	585	588	597	582	620	666	594	593	642	612	602	608	639	579	581	545	637	572	577	617	625	610	573	548	577	609	592	605	586	588	576	582	629	578	617	586	590	649	559	658	639	606	640	596	553	640	631	562	588	586	571	554	585	587	578	550	591	588	592	582	615	532	594	555	569	578	612	595	598	559	566	604	607	642	647	605	618	613	614	620	635	606	598	608	593	624	591	608	645	594	625	606	591	565	609	620	557	625	613	572	602	586	552	612	650	611	554	624	617	649	570	580	611	596	578	585	600	583	582	580	591	594	635	590	604	620	566	604	583	619	599	652	601	595	644	633	569	635	597	608	588	637	614	612	638	575	598	598	599	621	565	633	592	566	593	591	599	555	653	611	582	584	656	586	556	592	636	616	588	598	609	614	620	576	629	621	576	600	559	578	579	642	569	551	604	608	588	612	580	605	594	608	594	601	614	630	642	551	595	622	607	572	617	603	570	612	631	601	641	565	552	568	587	646	580	561	590	579	585	565	593	647	578	605	624	641	557	581	598	611	613	596	581	556	571	602	573	598	567	619	576	627	604	591	593	629	605	622	636	572	622	582	623	605	621	543	559	580	618	584	592	542	549	574	652	550	611	561	568	593	612	594	604	627	668	589	591	638	613	568	649	648	595	645	576	596	611	582	598	600	615	625	608	604	606	582	602	592	590	609	595	598	658	620	598	580	606	634	628	539	589	573	576	599	639	616	622	576	606	584	593	568	592	551	620	621	588	573	579	610	590	601	662	647	592	636	589	615	612	606	592	585	572	581	589	579	551	616	574	615	580	607	593	582	581	604	587	623	598	607	587	640	602	617	594	624	597	595	636	597	618	576	602	606	585	602	566	590	573	598	582	614	584	636	565	578	639	562	633	607	629	539	592	561	628	604	609	593	574	612	605	626	577	593	582	581	599	571	545	620	587	553	614	554	579	516	578	613	578	649	584	568	634	644	605	575	577	654	617	545	564	589	586	594	584	613	606	599	596	609	575	644	623	544	601	607	628	606	567	586	592	661	599	610	637	620	562	599	602	654	584	618	611	607	616	626	588	623	615	582	608	580	572	638	594	599	589	604	594	603	578	593	597	597	592	587	614	600	622	574	596	623	627	575	558	600	594	589	597	618	604	618	620	620	583	613	563	591	594	599	570	608	548	594	613	608	607	549	623	614	616	576	578	595	581	580	580	620	619	594	571	594	620	619	621	644	612	617	596	553	591	620	611	645	574	582	594	605	578	590	614	621	595	568	596	591	586	640	610	595	618	641	627	635	550	641	577	542	583	638	622	605	615	614	620	603	614	579	559	613	587	552	638	561	579	613	616	616	582	556	570	601	603	583	585	664	602	605	607	565	600	559	560	617	601	636	607	592	569	596	623	548	542	597	618	583	606	607	581	600	552	620	598	630	598	589	621	658	608	609	624	615	633	553	624	622	611	634	606	597	623	587	616	610	610	635	598	585	593	556	627	597	622	619	581	607	589	597	542	594	588	572	565	607	599	596	601	588	627	633	565	597	584	593	601	606	616	598	609	575	559	594	651	596	576	587	624	623	527	621	618	576	613	573	588	598	603	553	595	604	579	588	612	623	570	543	561	596	583	582	623	601	636	600	621	551	591	636	602	559	580	591	561	642	613	625	655	579	621	592	616	601	621	588	659	598	611	618	571	550	571	606	584	614	603	592	606	605	619	604	602	618	573	581	566	609	591	609	613	621	587	618	632	597	616	615	591	620	608	585	584	594	639	589	574	615	596	634	618	598	555	596	600	589	576	590	572	590	582	564	614	557	602	611	636	616	605	625	576	598	645	594	581	576	620	623	608	618	599	583	615	557	626	624	621	594	597	623	543	614	583	579	626	609	634	608	582	600	636	623	574	594	633	593	598	587	588	587	610	586	646	599	613	610	591	609	614	617	571	625	595	599	591	560	585	594	594	630	607	618	612	614	620	581	603	657	671	546	599	600	614	636	655	628	595	632	615	587	587	571	626	662	612	597	623	628	576	554	585	607	576	594	617	569	626	601	613	617	617	555	581	607	567	633	604	564	596	635	595	592	580	589	546	609	579	625	590	557	601	641	599	593	634	595	616	614	648	625	580	553	605	611	652	600	598	618	605	620	641	597	582	626	620	591	605	597	568	551	566	603	605	620	612	654	593	605	617	588
5107	3385	1175	580	439	588	690	642	648	608	454	351	371	310	254	266	267	248	245	147	128	94	102	86	98	83	88	79	101	89	91	104	86	76	61	73	81	65	62	55	53	49	61	46	36	52	45	47	42	48	48	45	48	49	43	38	44	38	51	45	48	49	42	38	41	35	39	53	46	57	50	39	32	69	41	39	36	43	36	36	44	40	38	57	48	33	43	40	39	43	45	39	36	54	35	48	46	48	46	38	37	52	48	40	33	47	43	42	54	32	51	42	50	44	39	42	39	36	56	50	40	49	42	51	42	37	46	38	37	44	47	36	48	40	44	34	45	38	42	39	52	39	34	42	36	36	45	50	44	46	57	46	29	39	41	43	51	52	46	44	34	44	41	35	60	45	47	40	48	45	49	30	42	49	46	40	44	43	47	51	43	46	50	41	41	56	32	56	39	46	45	42	38	40	41	38	41	47	42	30	41	38	34	50	42	44	39	36	56	37	37	38	32	31	38	42	46	41	43	34	35	41	38	40	35	53	54	42	37	51	40	46	38	39	49	41	35	43	49	52	42	35	39	48	46	34	26	43	42	48	38	62	33	47	46	49	45	43	49	44	40	47	55	41	49	44	47	29	40	47	36	57	33	42	35	51	41	38	45	34	44	39	56	42	41	39	45	47	38	50	40	48	48	49	39	39	31	27	34	45	43	46	39	32	44	59	39	40	44	39	42	36	45	42	52	50	40	35	48	34	45	58	38	39	45	37	42	39	40	52	47	45	47	35	44	40	50	42	48	48	36	41	40	42	40	45	48	43	49	37	45	56	47	60	35	37	38	49	42	45	41	43	44	38	53	56	47	33	40	49	48	41	48	37	54	57	38	47	41	35	37	27	48	49	46	48	43	44	41	32	47	28	39	49	42	43	58	40	52	52	35	49	46	38	35	45	55	44	37	41	44	61	43	37	47	43	41	39	41	39	38	33	35	56	47	38	31	35	40	41	41	51	48	44	35	43	39	44	41	40	34	57	49	50	42	33	34	42	45	44	59	44	43	34	48	36	41	35	45	47	45	41	41	33	46	51	42	34	38	44	50	38	56	42	48	40	44	33	58	37	40	44	50	44	50	51	42	50	41	34	28	36	42	30	54	42	49	51	48	46	38	28	45	34	58	44	39	40	49	43	31	42	26	41	42	49	36	42	46	44	50	46	44	39	52	27	41	35	44	45	42	45	43	32	40	45	51	41	54	45	52	53	30	47	56	42	50	37	33	44	46	39	43	41	41	42	47	44	50	44	39	39	38	59	62	45	49	41	52	38	39	49	37	43	43	49	38	34	44	44	40	39	55	39	47	47	37	50	34	45	47	36	35	46	41	34	49	32	49	41	26	33	60	50	29	31	46	42	39	44	43	46	37	45	40	39	40	33	52	45	44	49	52	43	49	44	52	50	51	33	48	34	38	39	37	51	46	36	37	35	43	48	41	40	42	46	47	38	42	48	40	49	46	37	37	41	52	50	45	38	39	39	41	44	43	53	60	36	45	41	40	49	47	49	41	43	51	34	46	48	42	50	41	46	57	35	49	50	41	44	44	51	41	48	46	44	31	39	38	46	38	38	47	41	52	35	49	34	30	40	38	41	33	42	48	42	34	31	49	41	37	47	39	41	60	36	31	42	35	51	46	42	44	44	48	42	47	34	43	34	41	52	34	44	42	35	31	41	37	39	36	47	30	50	39	50	43	46	30	42	47	39	41	38	36	46	36	42	45	34	38	33	47	38	50	53	42	57	33	41	40	42	48	41	44	50	40	42	42	40	39	42	45	36	38	45	52	45	40	38	45	38	38	45	43	45	50	49	46	45	43	41	44	38	38	45	34	40	46	39	47	45	49	37	36	52	41	50	40	42	44	42	36	35	36	34	36	40	43	51	37	38	42	48	44	41	33	40	44	45	37	56	31	45	54	44	48	39	33	47	46	40	51	53	38	42	48	28	43	44	33	45	42	45	37	50	46	48	39	46	56	40	45	34	38	50	46	41	38	52	44	50	44	44	48	58	45	40	34	45	50	47	46	40	55	36	35	41	46	54	36	37	36	33	45	53	42	40	45	53	52	50	45	55	43	39	34	40	60	41	49	51	33	29	52	52	30	23	51	51	45	35	39	45	43	34	45	37	35	37	41	47	32	34	42	52	52	45	49	38	38	37	41	45	44	37	47	35	55	41	40	39	49	50	43	50	51	46	49	49	46	39	37	35	39	50	41	48	33	46	51	39	43	45	45	48	42	32	44	40	41	43	45	43	56	48	44	43	29	36	47	49	48	35	45	37	26	48	43	34	41	54	43	54	36	36	54	39	47	37	47	50	43	39	41	39	61	52	35	31	40	41	51	40	34	51	46	46	47	34	43	38	40	53	49	36	48	37	34	38	36	46	43	41	32	52	51	47	39	43	57	43	37	51	36	57	39	48	41	35	44	44	45	44	45	43	39	38	39	50	43	54	48	47	46	40	37	45	50	44	39	29	37	64	46	49	42	53	34	38	37	49	35	43	54	50	39	40	32	40	41	42	42	41	34	45	39	45	45	38	49	60	41	55	47	38	52	41	46	42	48	42	45	34	55	55	36	44	36	43	32	37	45	38	54	52	33	43	52	45	33	45	33	46	48	37	46	43	40	40	47	45	52	37	40	44	48	39	52	56	48	47	45	47	34	39	52	35	30	49	49	43	45	45	42	47	40	44	45	45	39	29	51	53	43	45	45	34	53	50	42	33	43	38	55	55	44	33	43	43	40	43	33	47	42	49	31	47	40	48	48	49	52	37	52	39	42	39	48	48	46	43	48	42	41	43	36	42	42	33	37	41	29	40	33	46	35	52	44	46	42	46	44	43	44	42	51	34	41	41	52	34	48	41	52	37	41	48	46	31	48	30	55	51	45	46	40	46	48	45	44	36	51	56	37	40	44	36	35	38	39	44	58	36	61	33	47	44	40	44	44	38	35	42	41	36	39	41	37	50	52	34	34	35	40	44	40	31	31	33	33	45	37	45	42	38	46	42	54	35	50	44	30	36	53	35	40	49	54	35	44	31	51	43	43	43	49	35	42	46	48	51	51	33	51	41	40	55	42	56	58	40	49	61	32	60	43	42	45	47	39	44	45	46	52	42	43	38	44	48	43	35	51	38	39	41	43	48	49	38	33	44	44	42	36	45	33	50	36	51	47	42	48	30	38	49	56	48	40	41	38	30	41	40	53	42	44	44	42	54	41	50	36	37	44	45	52	44	45	36	47	48	41	51	43	54	36	42	58	35	39	43	56	47	44	45	37	35	48	41	38	52	35	56	35	47	60	46	36	42	49	50	45	36	44	45	39	38	39	37	55	49	35	40	53	41	36	44	36	53	53	54	37	45	45	44	43	56	36	47	31	40	45	37	38	44	37	33	43	54	53	56	40	32	50	27	46	36	46	32	39	49	45	39	34	51	48	45	49	53	44	46	41	43	40	52
31230	20834	11091	10619	17629	20600	20286	18474	16307	14377	11665	9759	8965	8172	6813	6555	6392	5814	5275	3406	2610	2249	2126	1919	1720	1627	1615	1588	1611	1710	1647	1249	1226	1116	1033	1023	1025	869	709	679	704	689	605	559	521	552	511	546	551	479	486	462	452	446	441	480	399	426	396	413	381	403	404	382	371	391	348	399	441	361	393	409	375	361	407	410	407	380	382	393	437	368	380	391	421	377	388	413	428	379	390	420	354	397	389	352	380	379	373	404	370	422	375	347	378	377	438	386	379	392	394	402	380	393	399	375	411	437	362	361	370	435	387	363	355	377	368	381	364	367	366	360	350	395	373	392	365	372	407	339	394	364	354	370	347	367	367	350	385	370	389	340	376	386	375	389	370	394	368	386	385	395	368	346	357	377	375	383	374	378	400	406	380	409	391	357	358	375	372	384	374	401	384	366	367	400	370	340	392	366	382	373	407	394	376	397	409	380	384	367	376	383	375	383	361	374	395	401	374	384	387	377	384	443	372	390	370	394	388	389	386	361	380	391	426	377	413	385	381	381	404	360	384	386	420	401	402	382	372	372	363	409	366	393	385	403	369	372	343	364	359	377	386	371	417	384	370	396	379	386	365	360	375	352	377	389	375	385	388	341	389	391	330	378	383	394	365	390	390	358	360	377	355	396	354	383	373	375	410	385	355	346	350	413	375	379	366	372	393	387	362	379	355	387	397	391	375	387	385	427	373	374	379	356	362	345	392	399	376	402	384	383	371	370	384	405	371	360	382	387	365	391	353	390	412	402	358	360	371	396	387	387	403	389	374	385	374	389	362	381	373	352	399	387	362	370	390	398	374	379	373	370	354	354	388	381	389	423	369	372	399	367	379	418	386	379	395	405	364	361	355	353	396	354	391	363	380	354	406	366	349	386	344	365	383	366	402	386	366	378	362	358	370	368	356	375	379	379	391	364	399	392	374	379	376	371	348	388	367	362	416	374	383	382	413	381	377	408	390	401	382	352	378	363	382	406	386	375	397	385	353	424	349	385	388	363	366	358	378	361	395	384	407	372	397	400	358	349	371	364	376	373	381	345	367	407	379	413	396	384	385	388	391	404	400	385	375	382	367	353	385	408	376	395	353	372	362	396	354	407	362	368	407	377	354	380	372	354	355	343	386	369	373	387	361	387	384	405	368	342	393	416	377	367	357	368	359	389	428	356	396	374	392	384	390	414	376	373	383	415	393	353	356	389	397	375	358	368	354	355	364	404	404	369	385	379	391	358	375	389	374	362	374	373	360	379	393	361	362	389	388	354	401	367	381	362	380	364	381	380	407	409	367	375	370	368	374	383	392	367	391	356	401	368	394	394	366	349	382	386	363	353	376	364	363	386	401	407	392	357	380	379	394	389	404	380	397	395	349	356	400	383	379	387	361	365	425	430	379	390	351	396	413	358	434	394	348	367	375	361	402	371	369	337	380	362	371	374	353	376	403	345	405	361	404	385	426	383	399	402	396	359	365	373	380	394	368	406	357	358	391	371	395	399	371	361	405	385	381	380	405	394	360	379	383	382	389	409	372	405	408	362	429	389	387	385	389	356	362	415	388	360	370	392	381	401	407	403	352	398	386	377	397	360	379	365	364	339	386	376	342	388	421	411	377	407	384	362	392	421	385	346	353	379	381	379	415	381	402	367	379	397	395	370	352	369	394	393	398	358	389	391	363	403	401	366	389	369	383	383	399	383	384	369	378	392	377	375	354	346	358	361	358	365	339	417	370	379	388	365	387	383	353	333	409	374	401	389	407	366	393	351	395	339	372	396	380	357	359	363	402	370	381	381	393	351	379	353	387	379	393	392	371	368	391	401	400	374	372	390	381	361	404	365	364	400	371	380	377	352	359	372	365	366	368	394	397	379	381	382	378	390	359	344	427	384	421	387	408	371	383	346	420	372	362	383	382	384	379	410	387	377	374	366	373	388	362	366	412	363	381	370	382	377	368	390	360	372	398	375	379	372	380	392	358	408	421	404	378	349	406	391	369	416	385	366	373	400	388	365	398	366	385	372	377	390	414	396	381	387	389	388	374	373	367	389	387	378	396	369	366	353	367	396	397	385	370	367	385	342	407	374	373	405	372	394	386	339	366	386	372	370	409	405	383	409	390	375	368	397	374	394	355	378	413	401	386	384	404	410	394	363	374	382	367	372	361	367	390	371	371	330	434	392	372	357	374	394	373	399	355	351	388	352	354	384	384	359	383	359	363	371	356	386	401	386	371	371	377	381	381	355	353	395	374	349	373	380	400	355	404	401	352	323	359	396	373	400	418	383	335	387	402	402	352	378	387	383	372	367	405	404	366	360	398	395	395	370	376	385	388	429	380	377	366	389	397	376	375	336	377	371	396	403	403	377	351	367	378	374	349	416	395	385	403	363	429	367	407	394	382	383	403	341	384	394	423	401	385	356	354	366	363	420	339	403	418	406	319	397	413	370	421	381	392	358	371	395	344	395	384	385	370	369	359	376	366	385	386	384	400	350	392	363	369	387	358	392	373	394	394	392	401	359	363	347	399	377	390	409	367	396	359	376	395	404	364	366	377	339	374	360	418	364	346	413	364	407	349	360	415	387	357	356	378	358	423	356	408	367	366	366	399	362	384	392	423	368	338	364	367	372	401	409	382	357	367	370	414	377	400	355	342	372	368	368	388	340	388	366	364	400	393	373	362	352	419	353	380	399	416	385	395	392	358	398	387	346	363	386	382	393	386	385	401	394	399	375	385	358	391	404	409	379	390	393	400	377	393	356	403	364	336	374	362	409	394	382	372	373	375	364	370	397	400	391	342	394	413	411	421	358	357	379	413	399	366	394	367	385	371	386	386	381	376	406	389	385	394	402	375	420	388	391	375	369	410	370	364	331	332	406	383	366	408	383	371	379	341	414	393	389	380	343	380	344	367	378	408	378	399	416	378	396	365	387	387	416	359	390	351	363	373	372	365	368	374	401	388	379	361	378	361	370	334	352	392	392	383	392	363	367	357	381	358	368	399	370	381	342	396	384	393	408	382	388	362	368	400	353	340	367	401	381	352	353	388	384	362	366	405	396	386	369	360	351	394	350	393	372	397	413	396	367	367	361	379	370	368	352	337	374	339	396	397	355	376	361	349	368	387	379	404	375	364	373	375	354	371	375	381	356	382	361	380	370	378	373	357	409	349	357	371	389	375	361	365	393	380	389	360	380	381	385	346	377	372	377	389	385	381	350	387	399	394	406	385	359	370	392	389	394	397	401	408	410	367	368	373	347	354	361	357	362	378	343	392	413	369	389	363	379	376	408	378	367	400	349	366	352	373	416	372	395	402	388	390	378	388	376	386	338	381	406	399	371	378	400	419	367	355	335	380	371	372	360	374	385	367	380	386	399	370	389	411	387	387	412	365	350	357	396	395	349	382	385	356	367	397	412	355	399	399	416	399	381	402	388	363	382	382	350	383	363	404	376	426	422	429	386	365	381	351	367	336	405
6685	4384	1595	797	615	874	942	888	796	696	548	509	460	419	317	338	322	317	253	194	164	136	145	135	133	133	132	150	130	119	118	119	103	117	83	97	84	72	73	73	87	76	75	72	65	67	80	71	80	72	72	69	71	63	85	70	69	54	56	70	73	62	77	70	65	64	58	79	79	70	84	70	85	56	65	63	68	76	84	72	63	74	58	70	84	75	61	78	76	65	67	62	65	67	66	58	51	75	85	75	74	80	66	63	66	62	61	78	65	70	63	56	77	62	53	64	71	52	64	58	69	55	69	79	76	69	65	68	74	64	74	85	63	57	66	71	71	64	67	56	69	61	59	67	69	72	83	56	54	80	75	61	61	59	68	76	69	65	56	69	66	77	68	89	61	78	76	60	82	66	51	81	57	57	66	68	54	63	57	58	82	50	67	67	59	57	73	60	64	70	66	65	57	68	65	68	58	65	64	60	64	75	56	57	66	54	55	56	58	72	58	66	62	72	70	70	55	67	66	65	67	58	60	74	78	82	61	86	80	70	72	64	70	76	65	63	76	47	74	56	86	67	66	61	65	59	60	75	67	59	74	67	64	63	60	71	60	45	67	66	69	67	78	71	71	58	66	63	62	52	75	48	69	73	70	60	77	78	53	61	65	74	71	70	70	67	71	57	71	68	74	65	52	75	71	74	73	76	63	68	72	78	57	72	70	79	57	76	78	65	69	72	64	76	77	68	59	64	73	75	67	65	69	69	71	67	83	56	60	61	78	65	69	57	58	53	56	66	65	63	63	61	68	57	66	73	52	83	64	60	53	77	57	75	61	85	58	72	49	65	66	75	79	54	64	64	68	68	55	62	67	73	65	72	77	52	80	70	78	54	64	71	71	68	60	65	66	64	71	66	69	50	54	78	56	74	62	52	64	81	72	74	59	84	85	67	66	71	73	61	65	68	69	71	51	70	80	55	68	64	72	67	75	69	69	77	61	67	78	78	58	73	83	76	57	80	64	79	53	65	64	70	58	68	59	72	65	58	66	64	76	59	64	74	63	59	50	68	65	77	62	51	65	58	55	66	62	66	59	66	61	67	66	65	68	79	60	66	67	53	70	65	68	57	61	62	68	72	51	60	85	60	45	70	67	79	60	52	67	73	82	77	74	85	71	53	73	80	61	58	69	79	61	63	55	40	68	85	57	61	67	77	56	73	67	64	75	67	74	54	55	54	69	64	69	58	59	82	66	72	71	75	70	68	61	68	72	62	70	40	64	72	52	71	73	76	59	80	53	54	66	65	72	73	74	66	73	65	65	78	49	72	59	63	71	65	93	67	53	59	65	68	59	66	73	67	65	72	76	67	58	74	46	81	57	77	59	64	71	63	67	70	73	70	60	73	63	54	65	62	71	61	64	58	67	55	67	62	75	82	66	80	62	61	69	66	72	64	83	76	70	51	63	81	55	72	73	63	57	58	61	75	64	76	68	59	57	67	54	70	70	60	77	50	74	59	69	76	67	61	68	59	84	60	59	61	67	69	64	62	54	66	69	69	65	81	84	73	67	67	74	63	57	73	78	64	70	61	65	63	45	66	51	70	70	63	57	77	76	55	64	62	71	51	69	63	79	68	69	73	60	84	76	63	57	56	69	62	76	68	57	71	60	55	86	55	72	70	70	74	79	60	66	68	74	61	57	52	66	65	67	50	71	59	63	64	65	54	72	57	60	55	66	61	70	56	72	66	65	66	82	66	63	53	76	63	67	70	55	67	56	63	62	62	62	87	62	71	76	78	66	74	74	68	67	59	59	59	65	78	61	56	54	76	70	66	62	80	79	74	67	65	61	65	57	72	55	80	60	75	74	84	63	62	56	72	72	66	63	63	72	70	69	65	70	68	57	68	72	54	75	63	53	77	49	60	48	73	74	67	68	65	59	55	62	65	65	78	66	86	63	75	62	66	60	68	70	58	65	74	76	58	71	72	77	74	53	84	67	59	75	59	49	49	65	61	66	81	65	70	71	52	65	60	75	62	81	63	66	82	55	61	77	73	60	77	71	76	71	70	65	64	81	66	62	60	72	67	81	76	72	42	62	66	56	49	64	66	73	71	66	79	59	58	67	66	54	65	59	77	53	61	76	66	57	66	66	49	71	70	75	71	58	72	85	63	67	67	78	64	65	57	71	83	70	70	72	58	65	58	76	58	68	67	83	58	80	74	55	62	79	53	62	61	78	78	53	59	46	52	93	64	71	77	70	68	61	66	81	49	65	64	75	80	71	54	61	66	85	56	57	72	66	46	64	68	68	73	59	59	61	66	75	77	61	68	70	50	60	70	72	57	69	58	72	67	73	56	70	48	59	88	68	69	56	60	72	54	87	77	74	67	66	64	74	69	63	77	52	65	66	73	62	71	66	68	61	60	61	67	58	70	77	66	67	64	81	72	76	72	67	72	67	63	67	61	69	60	71	68	81	67	75	59	55	77	74	76	64	68	60	56	73	60	62	67	67	73	73	70	52	61	61	75	55	64	61	87	51	62	67	61	60	55	68	69	64	71	76	73	65	51	69	58	74	77	77	79	56	71	65	75	68	70	67	70	69	54	48	74	65	63	57	60	66	65	73	65	68	69	64	60	75	78	61	56	63	69	61	69	58	60	49	77	69	61	82	77	63	65	63	63	60	69	52	61	56	57	66	56	68	72	59	64	74	72	71	69	60	62	61	69	80	71	67	64	52	66	57	55	69	65	67	58	70	65	49	60	76	72	77	67	65	65	68	74	77	56	65	67	73	66	60	74	83	64	60	63	50	69	62	71	69	74	79	62	69	81	67	73	75	62	72	59	57	71	48	68	77	86	69	59	61	56	73	58	50	57	65	67	56	47	74	55	56	67	67	63	65	74	65	76	64	79	63	68	67	67	59	64	67	58	55	78	57	52	65	56	58	66	63	63	72	67	71	70	80	66	62	79	63	59	64	59	58	70	61	68	58	76	69	72	56	62	65	64	62	66	71	69	72	54	55	72	72	76	66	68	54	60	58	66	66	60	54	65	70	72	72	69	62	56	72	56	77	77	51	59	97	50	67	62	89	60	78	59	66	60	69	67	70	63	53	74	64	64	72	65	76	58	60	46	76	66	91	56	57	67	63	60	78	62	62	56	68	76	74	71	68	82	77	68	69	76	67	72	67	63	72	59	60	59	69	80	66	72	63	77	67	66	70	67	64	66	57	80	69	68	60	70	61	69	68	62	58	54	65	64	59	71	65	59	60	69	54	63	63	65	56	73	69	61	60	57	73	68	74	70	67	57	58	82	90	59	63	75	70	67	58	74	71	60	70	64	87	74	77	69	75	63	46	57	58	62	69	70	63	74	72	67	80	80	68	66	64	77	66	71	71	68	67	53	63	54	59	67	51	69	66	62	69	64	54	71	80	50	62	73	77	71	73	64	62	83	71	72	81	60	65	70	64	66	68	70	52	77	63	85	66	61	65	65	82	67	56	64
35572	22015	13215	12641	20475	23967	23240	20712	18326	16265	13450	11576	10807	9316	7919	8115	7453	7228	5941	3955	3359	3029	2649	2473	2259	2233	2252	2347	2336	2372	1861	1662	1536	1407	1445	1427	1225	1183	992	933	975	857	873	827	878	791	785	801	830	710	735	664	703	627	623	613	630	664	632	596	588	654	626	629	606	635	624	589	573	611	601	622	615	600	624	609	596	616	646	668	653	599	595	612	618	588	608	601	593	580	575	560	594	669	561	586	585	600	634	629	591	600	572	572	571	590	626	561	646	603	588	586	569	613	644	599	584	584	603	556	574	583	591	581	547	598	585	580	600	589	564	595	616	533	552	558	572	557	598	530	572	576	606	615	569	582	599	569	551	546	547	569	556	645	580	603	586	579	595	588	558	602	596	552	625	608	586	657	588	609	550	605	566	617	556	595	594	593	566	640	575	582	538	580	571	571	603	598	598	552	601	609	596	561	550	611	624	528	570	547	610	612	554	551	574	567	545	573	555	578	586	600	593	572	585	595	600	579	596	582	568	530	592	565	613	600	609	594	571	573	576	578	623	592	580	597	581	556	600	605	599	611	561	570	550	589	625	576	538	614	559	543	569	558	561	537	599	577	558	582	566	596	580	586	567	545	524	601	610	553	621	599	605	572	587	545	599	546	610	592	571	587	593	570	571	598	567	542	570	592	598	575	589	560	583	576	587	559	568	592	568	549	588	589	572	545	625	606	522	570	539	556	573	577	625	548	580	573	560	548	587	613	532	594	577	585	584	556	584	570	580	586	605	597	592	529	555	617	565	596	599	554	586	598	594	538	563	570	590	602	586	544	593	576	591	584	639	602	554	598	589	593	587	559	554	600	624	589	556	597	565	554	611	624	623	577	583	585	531	579	555	549	573	597	583	617	595	597	575	584	597	583	559	579	530	534	585	589	564	592	579	585	610	589	603	588	566	551	618	619	599	589	609	557	548	613	543	561	567	610	603	591	526	582	561	589	544	603	593	551	604	599	619	571	507	563	558	592	533	536	579	586	589	605	529	557	598	569	565	589	536	639	620	578	543	580	579	618	594	571	570	569	608	600	599	564	563	559	570	574	620	539	577	553	571	591	565	564	586	599	616	531	590	594	565	612	543	589	567	582	565	576	579	598	563	619	582	629	594	580	571	571	592	634	622	595	551	606	568	575	557	603	582	576	589	588	591	566	586	570	572	576	582	625	578	558	573	605	613	589	571	612	604	558	557	605	576	583	593	544	591	522	628	544	546	606	592	542	581	577	582	623	618	578	599	644	571	575	614	549	633	566	537	582	609	591	621	625	612	571	584	538	599	564	562	592	594	623	596	549	586	568	583	579	568	618	556	561	568	611	615	600	588	599	577	584	596	581	577	571	606	557	559	584	582	550	579	620	585	573	556	581	566	554	607	578	583	564	598	596	579	586	570	593	561	586	620	555	594	608	559	565	588	578	597	552	595	587	556	524	545	589	628	610	562	581	586	560	536	581	609	590	596	559	580	577	589	564	563	594	603	582	629	595	612	576	609	604	600	586	563	578	567	577	567	627	591	541	596	545	571	568	621	584	624	593	599	575	590	564	587	564	540	580	621	569	573	574	592	562	562	546	585	616	558	590	546	590	546	567	631	591	529	583	590	566	579	633	604	565	565	604	587	561	585	615	516	579	585	585	578	600	615	604	591	610	573	562	577	600	601	562	598	587	613	563	637	575	545	565	559	572	601	585	581	562	605	566	582	585	600	612	606	565	547	565	568	601	555	582	589	599	592	604	548	577	538	618	558	562	569	589	581	603	555	581	571	561	550	549	621	626	616	586	542	572	563	558	566	572	581	600	594	588	579	615	580	575	608	574	554	576	583	554	570	564	605	576	622	549	564	541	556	596	551	538	587	601	560	602	565	596	603	557	610	611	574	571	549	584	607	520	599	612	537	539	580	571	613	576	567	566	606	596	597	584	628	533	572	566	573	560	564	539	578	559	612	576	595	611	576	602	609	578	584	573	555	587	560	571	582	586	586	596	571	594	573	557	539	585	597	580	590	597	559	590	558	609	578	603	575	595	538	514	590	575	576	589	555	596	583	587	578	607	623	561	558	577	556	594	605	576	600	555	600	556	569	614	626	590	603	617	575	573	595	576	557	566	590	573	592	568	580	571	588	559	610	616	552	597	601	655	596	591	600	577	625	580	546	578	584	555	605	583	593	603	584	618	572	562	583	590	534	599	575	590	569	555	624	596	595	575	537	561	581	578	598	578	548	572	592	583	600	617	553	580	554	592	603	563	607	594	585	540	565	582	572	578	556	589	594	576	564	614	592	601	583	583	579	582	573	554	620	629	586	571	590	609	603	608	533	560	589	550	577	533	575	584	616	560	596	576	558	558	586	552	570	554	589	602	551	561	575	566	594	600	574	625	585	546	528	589	605	574	603	558	554	528	609	588	568	595	580	587	605	578	598	578	582	585	582	617	561	551	610	572	608	583	594	545	577	549	584	584	590	615	594	626	563	540	569	585	564	546	577	602	594	600	593	602	588	517	570	586	576	533	551	541	586	590	535	533	592	516	612	553	554	549	587	577	611	574	545	566	590	525	590	609	595	627	561	580	585	578	648	591	596	552	572	616	561	593	569	611	567	573	591	551	598	585	566	564	586	550	577	534	542	567	570	564	564	558	567	586	545	578	551	584	577	559	545	537	571	585	533	606	569	581	565	565	580	626	596	568	626	598	622	525	618	595	578	599	594	568	617	572	565	630	634	566	595	559	563	569	610	591	585	583	578	590	594	576	578	566	586	581	545	554	600	534	583	568	600	559	581	574	571	570	626	556	545	575	617	572	552	559	548	632	576	627	562	606	586	595	563	578	607	565	543	567	547	629	595	608	610	558	644	546	649	597	577	621	592	551	573	558	556	551	621	574	582	589	586	546	587	553	564	587	606	577	607	549	574	608	552	562	562	548	606	547	581	579	600	596	546	586	588	569	579	580	576	571	552	615	553	581	605	582	602	578	560	585	558	584	599	610	563	596	528	588	584	592	599	602	579	561	570	576	557	566	578	539	594	581	542	569	560	617	580	563	560	523	543	594	590	582	555	583	559	581	559	620	567	587	604	601	545	588	584	569	566	586	587	567	572	553	571	614	589	632	639	594	590	569	627	581	561	550	568	569	586	573	516	617	562	563	556	545	587	585	616	572	545	561	557	603	601	570	611	565	550	587	598	600	598	585	554	583	535	575	587	553	638	555	579	591	558	532	603	580	581	560	558	582	593	602	518	579	571	597	565	579	562	550	557	619	598	616	599	576	570	619	558	600	604	565	551	591	577	594	589	622	584	608	597	596	596	566	589	564	563	568	568	568	581	582	530	560	591	582	600	577	609	555	616	546	578	617	613	581	585	612	594	588	566	591	608	557	608	576	623	584	585	587	601	607	581	592	596	582	578	559	611	585	604	609	581	598	580	601	612	579	613	563	593	600	581	565	584	537	565	583	618	612	578	582
3362	1557	691	482	429	557	654	587	504	431	363	319	266	257	230	248	223	249	178	152	134	99	86	105	109	111	98	101	82	95	74	86	92	81	67	58	60	56	62	56	71	64	47	51	53	61	54	54	49	64	56	50	51	44	45	48	51	61	51	48	52	53	42	51	58	54	41	49	47	54	50	54	51	50	54	59	57	40	50	54	60	60	43	51	48	57	52	44	46	44	51	56	55	50	55	45	51	42	53	64	44	45	64	43	47	44	56	34	51	47	41	49	50	51	59	47	40	59	51	51	50	48	46	44	46	65	61	50	62	45	52	64	47	48	61	56	54	51	46	57	51	40	54	50	36	43	62	49	48	51	56	44	42	50	64	49	54	49	45	47	49	48	52	48	53	50	63	51	57	54	53	49	47	51	50	47	60	47	45	41	53	47	42	58	62	49	46	43	45	39	56	57	56	57	41	45	53	44	64	43	50	45	39	48	52	62	50	49	44	41	41	43	58	50	51	41	53	64	53	45	43	51	51	53	55	47	57	52	42	46	52	50	42	46	56	31	52	49	57	50	60	52	38	57	61	62	56	48	46	42	50	49	54	49	64	59	43	53	51	51	55	45	46	47	57	55	46	43	54	45	45	51	36	53	62	38	59	49	42	40	58	50	43	61	53	48	53	45	52	49	46	62	56	61	39	61	49	44	49	48	53	49	54	51	51	43	55	57	63	71	54	41	45	55	43	44	53	55	46	52	51	48	37	39	55	71	44	47	49	56	50	53	47	45	51	49	50	51	42	39	56	37	56	52	45	57	58	42	50	52	50	56	45	39	54	46	49	47	44	40	62	48	56	40	52	54	37	55	66	42	52	49	57	56	42	49	51	46	56	53	56	40	41	53	43	46	46	48	44	43	39	42	65	45	59	52	47	66	47	53	48	64	38	54	57	37	59	53	61	38	48	53	61	53	51	36	45	48	43	51	53	50	38	37	60	50	45	42	58	52	43	48	52	41	41	52	59	46	51	56	32	44	55	44	44	56	48	46	54	54	55	53	55	49	36	45	48	43	55	48	57	56	43	53	51	69	49	59	55	45	43	57	36	56	50	47	54	52	53	50	60	49	58	37	51	59	42	64	48	50	45	53	66	46	40	47	50	45	64	49	47	33	47	54	44	48	67	40	58	63	60	50	38	56	43	52	56	57	49	56	60	51	62	51	53	43	57	34	55	56	60	48	59	50	38	36	44	51	42	48	40	39	53	50	45	59	43	57	54	41	59	46	38	50	48	64	52	43	52	54	57	47	52	59	41	35	38	56	57	43	44	47	45	58	47	56	59	50	55	48	50	61	46	42	51	47	40	42	45	57	39	60	39	50	45	47	56	54	60	44	47	50	57	44	57	46	44	63	54	41	43	40	52	49	53	47	40	42	42	51	49	45	54	43	61	54	44	62	42	52	52	38	53	59	53	45	46	48	52	46	52	39	46	44	56	45	53	55	39	44	56	49	46	70	59	60	57	53	50	56	58	46	58	43	50	51	47	59	43	43	55	50	46	44	54	40	55	48	44	48	63	59	61	45	65	48	56	59	70	67	54	51	53	42	57	43	50	48	65	48	54	45	39	54	49	62	62	45	56	63	64	51	49	54	56	37	46	52	45	40	47	52	44	44	48	52	51	45	43	51	45	52	65	52	44	49	55	55	44	47	52	42	43	35	59	47	50	57	58	48	40	55	52	52	61	47	51	65	57	48	56	36	39	47	43	58	47	47	48	54	56	43	45	58	54	52	46	38	56	60	55	50	52	42	48	49	54	52	50	54	43	40	45	36	53	48	40	43	60	62	40	57	53	53	38	42	61	51	53	63	46	48	41	57	59	51	43	60	41	62	44	38	46	46	44	58	39	67	47	49	44	38	44	40	46	41	53	53	44	45	47	48	40	42	56	43	43	45	37	48	51	32	59	47	58	55	48	56	44	47	52	49	54	57	56	49	50	41	45	53	43	56	56	54	40	41	55	50	52	37	55	51	49	51	56	52	49	42	47	44	62	59	36	52	48	50	51	48	44	45	52	52	54	49	59	42	47	58	47	51	55	47	46	41	47	58	43	41	51	51	54	61	51	39	53	54	55	44	43	56	50	46	43	66	50	52	57	48	52	44	42	48	59	53	49	47	46	59	36	56	41	41	55	39	67	44	48	48	42	55	75	53	44	48	39	57	44	52	48	51	58	49	53	47	57	49	45	45	40	46	47	59	40	45	55	40	60	46	58	61	52	54	60	50	58	42	44	38	48	59	43	48	56	45	56	47	45	36	49	49	52	46	41	57	38	44	52	53	51	36	51	47	50	47	37	53	42	63	46	41	48	49	40	54	53	59	46	56	55	50	62	53	39	46	61	66	47	52	54	55	49	52	56	45	53	64	58	48	55	39	52	49	54	49	48	61	46	50	47	43	49	50	56	46	60	47	46	70	45	43	57	50	43	40	54	46	61	52	45	45	50	51	45	56	56	50	55	36	50	57	37	51	42	47	44	44	39	48	65	60	55	55	52	48	48	43	53	54	46	57	55	59	64	46	53	37	56	50	42	62	44	44	43	48	41	47	50	43	55	53	44	45	51	50	40	54	41	39	58	39	52	50	51	49	55	62	52	61	52	47	57	56	51	64	50	61	55	51	59	53	56	37	45	39	54	47	54	60	50	51	46	35	56	66	48	51	46	42	48	43	52	50	46	40	51	55	44	44	52	61	52	54	50	52	62	53	58	44	49	50	59	51	50	54	50	48	53	33	51	55	49	40	55	57	50	57	47	65	54	39	54	58	49	42	48	40	47	49	60	53	50	51	54	47	51	47	55	40	45	47	50	44	45	47	58	47	43	50	60	55	51	39	39	46	50	56	50	53	42	44	50	54	46	59	51	47	51	42	45	53	48	49	48	60	56	43	54	66	56	56	53	47	52	57	61	60	41	50	53	60	43	49	51	44	33	57	55	29	60	58	49	47	41	50	53	61	52	36	68	59	44	56	54	35	45	42	50	54	48	45	44	47	54	40	58	53	58	52	44	45	65	36	58	46	45	49	55	58	44	56	51	44	51	43	40	45	59	50	47	45	52	49	38	41	62	36	53	53	59	34	46	41	48	48	52	56	48	50	39	46	39	63	53	58	51	51	47	47	53	62	48	58	47	59	51	55	51	46	56	41	43	54	50	36	43	58	42	66	42	42	65	54	57	47	52	37	45	53	40	36	55	52	58	48	45	49	48	42	61	47	55	53	52	49	43	65	47	41	50	59	61	40	56	40	48	54	39	65	46	45	62	47	56	39	51	42	51	48	49	50	43	55	60	48	43	45	55	53	51	43	36	47	67	59	48	52	54	53	49	46	48	60	54	52	46	37	57	56	46	45	58	47	52	50	43	47	52	57	54	51	42	50	39	49	47	59	38	53	42	44	38	54	49	52	63	53	51	50	50	47	66	55	49	54	59	52	45	57	56	41	51	48	42	61	34	47
27147	14409	7923	9081	16721	19689	18887	16934	14525	12207	10233	8677	7927	6818	6092	5972	5665	5328	3849	2683	2283	2166	1942	1663	1647	1687	1657	1645	1676	1385	1180	1083	1127	1021	1002	976	824	790	696	642	640	675	587	543	577	541	577	525	506	545	503	516	495	473	488	424	475	431	484	443	466	447	445	472	405	423	466	436	483	440	449	454	415	471	481	471	482	453	466	455	471	466	468	453	420	430	453	410	441	463	450	430	454	466	452	446	443	428	437	479	453	483	444	434	450	400	444	442	457	451	432	459	469	460	441	415	490	444	400	452	427	470	418	452	426	427	417	435	430	431	436	455	461	433	454	447	442	438	443	419	447	411	414	412	453	473	428	448	420	407	427	424	434	410	435	453	455	440	439	399	474	424	431	432	429	468	452	425	412	448	430	467	449	445	447	416	445	438	466	445	413	415	444	435	431	463	397	415	403	466	472	480	411	410	429	412	470	433	421	415	417	433	441	456	418	421	438	429	423	400	459	468	473	412	432	444	435	417	469	438	468	410	435	453	429	443	433	447	435	451	429	418	429	410	433	431	405	408	429	408	454	413	404	453	465	472	438	449	454	441	459	431	412	464	424	483	435	463	439	423	434	458	401	420	426	440	446	467	455	464	437	439	417	433	415	419	433	402	456	433	429	475	404	428	403	437	458	453	453	430	466	457	446	418	406	441	433	431	447	439	429	436	423	435	437	452	463	452	412	442	440	430	430	416	394	401	428	450	463	419	431	428	415	445	405	456	447	454	464	454	462	441	450	410	448	432	461	423	457	435	419	437	458	458	435	450	429	455	430	419	484	454	468	459	386	432	417	433	441	418	457	433	438	442	473	454	476	409	449	412	435	426	444	469	453	463	452	419	465	436	405	456	445	411	415	480	408	419	450	419	460	436	437	464	432	435	444	427	423	419	461	441	440	452	445	425	443	423	447	450	449	437	468	439	425	414	442	420	434	463	411	426	496	421	429	461	406	431	407	461	476	437	467	389	399	418	440	398	456	458	435	422	461	431	415	426	434	430	419	424	430	404	418	483	422	380	453	443	427	473	424	453	441	440	421	431	435	454	411	407	447	462	422	450	431	417	426	431	446	434	457	400	418	442	448	463	431	400	437	427	448	416	403	433	383	463	423	422	414	425	464	421	445	438	433	472	450	442	454	408	385	431	439	412	416	494	433	438	436	441	455	457	446	418	469	455	472	460	473	432	433	472	416	470	438	425	423	480	421	481	455	426	450	466	418	450	416	414	457	438	421	447	449	417	439	400	438	417	418	443	441	475	438	459	448	420	482	482	464	437	424	446	468	444	436	472	475	453	435	448	433	435	453	437	436	437	464	423	463	423	450	411	423	508	439	377	479	482	459	421	404	409	455	454	454	439	415	425	424	444	426	457	452	453	407	397	426	457	427	418	439	404	454	451	402	430	430	447	434	428	445	419	410	427	457	424	441	449	425	422	429	423	418	433	436	443	395	429	416	434	479	430	428	429	443	399	420	449	449	463	418	427	456	409	453	419	450	418	428	441	433	441	456	454	442	413	436	404	416	448	410	452	426	426	429	465	443	468	451	413	418	444	474	457	446	425	470	426	425	472	466	456	450	465	464	437	426	427	449	444	504	443	416	441	420	462	452	405	449	451	421	430	457	397	443	419	388	456	472	428	426	462	454	458	401	429	456	428	445	480	446	438	446	427	454	427	432	440	458	419	435	444	467	417	433	425	425	399	430	387	435	449	452	426	473	428	401	464	455	414	436	470	404	429	457	455	445	452	446	425	454	455	427	450	433	469	456	442	437	468	441	451	426	427	431	406	420	450	443	435	447	453	446	423	421	417	458	429	438	433	423	462	478	449	435	450	452	426	467	444	456	474	409	448	441	450	404	469	434	432	411	436	438	395	396	425	438	421	461	414	405	450	434	451	450	449	431	469	438	436	442	430	428	415	493	449	417	478	456	404	437	444	404	402	426	433	428	403	435	441	441	460	426	457	429	458	446	460	458	459	426	470	425	409	433	413	421	454	444	415	466	443	478	438	386	465	455	441	442	428	459	423	414	378	422	413	407	441	450	457	441	426	472	464	442	446	425	454	428	442	432	445	424	446	424	451	419	473	440	441	420	439	446	436	434	447	429	500	447	434	462	429	425	467	424	480	484	467	434	511	398	407	414	473	473	425	458	399	447	450	441	481	415	411	414	427	432	448	431	451	455	443	437	406	396	462	406	429	442	470	450	417	433	453	423	435	407	438	438	429	447	416	443	412	456	438	449	422	420	457	426	426	425	458	461	417	453	459	446	463	435	417	433	453	440	462	429	457	432	422	462	420	412	434	441	438	427	450	422	468	455	442	423	399	437	430	452	422	402	445	474	426	454	421	418	421	441	432	446	428	481	435	408	407	454	449	420	419	472	414	445	473	405	481	456	449	405	419	421	441	433	421	457	460	461	404	420	431	450	449	425	424	460	438	437	436	411	441	451	459	424	418	413	462	439	427	422	416	460	466	467	428	424	443	450	437	433	436	454	447	426	484	458	459	481	434	423	403	426	443	389	430	431	439	425	431	467	417	418	411	445	431	414	448	459	429	419	423	444	422	461	483	449	452	422	446	467	448	420	427	415	436	431	423	451	461	453	425	433	441	494	455	428	448	411	478	411	437	420	427	397	442	408	425	458	430	431	459	379	431	466	450	448	423	427	450	450	453	438	449	456	446	390	437	433	456	432	427	431	428	407	432	445	422	437	449	432	461	468	438	412	458	466	429	434	396	462	443	430	422	419	446	427	431	439	400	402	442	450	446	407	421	450	464	413	456	433	459	430	430	457	424	409	411	464	418	465	422	435	437	463	431	410	428	447	467	441	450	413	464	402	432	441	458	440	425	454	433	464	459	422	416	458	450	427	428	453	415	433	406	469	459	421	439	450	402	435	468	451	448	450	454	418	430	401	465	424	477	435	435	429	456	421	431	407	441	421	444	466	422	431	441	423	472	445	436	449	454	425	418	432	463	443	423	413	444	477	420	450	458	409	429	472	455	425	421	434	453	468	458	450	405	432	416	413	428	436	475	436	444	401	483	444	423	443	427	467	437	468	436	414	453	411	468	457	422	419	465	473	453	411	422	501	442	409	438	407	393	453	446	426	417	430	425	425	440	450	459	425	419	429	419	443	458	422	494	451	437	431	456	404	449	463	440	448	427	433	416	465	415	418	441	480	432	459	440	456	436	416	426	424	445	439	407	427	454	417	403	466	439	426	468	473	430	480	421	450	446	424	414	437	426	450	454	452	451	430	433	390	429	401	417	443	480	440	447	420	436	428	449	413	419	432	441	458	459	390	446	423	473	469	462	412	461	428	449	430	412	420	441	431	433	437	446	440	468	440	439	467	428	465	468	458	451	445	431	441	402	458	432	405	435	434	435	414	464	437	464	428	463	444	442	434	446	426	416	450	428	412	451	455	435	439	441	455	420	389	437	441	431	413	427	396	455	420	438
4620	3963	1457	629	601	727	843	786	640	587	439	413	398	304	310	296	324	286	196	165	141	145	112	139	124	117	131	98	120	114	108	107	79	110	108	88	74	85	90	77	77	81	87	67	86	76	81	89	65	69	74	67	77	69	69	84	81	80	58	62	70	75	76	78	55	71	73	88	72	81	76	77	89	60	62	74	69	72	68	78	60	69	70	57	63	62	67	89	77	80	69	74	59	63	60	69	63	66	70	81	68	73	75	62	79	82	74	83	71	58	78	77	71	84	65	76	63	80	63	63	70	61	65	74	79	65	75	73	79	58	58	81	81	60	72	67	62	88	79	50	75	63	78	74	74	69	65	78	70	70	65	67	71	69	66	64	66	63	74	61	71	77	60	64	60	68	80	70	80	90	62	65	63	76	58	68	84	80	73	60	81	89	92	64	57	72	80	74	77	75	61	69	77	71	50	72	64	69	75	70	78	78	81	71	81	74	63	67	63	67	77	58	73	83	62	64	68	66	82	60	82	72	78	65	76	84	65	69	78	85	73	64	63	63	61	56	71	64	86	60	77	71	82	58	59	60	67	69	86	81	78	59	60	56	71	65	69	75	79	66	90	76	64	79	73	52	65	85	66	67	81	96	81	67	66	67	74	66	60	63	73	66	71	71	67	61	82	72	75	61	74	76	56	75	77	69	64	90	68	81	57	79	61	65	65	72	73	75	61	63	63	85	70	70	64	77	88	62	61	77	96	77	76	77	68	79	78	53	67	64	84	50	87	74	61	61	69	52	68	76	76	71	67	107	76	59	54	70	66	78	66	61	65	59	71	63	63	82	71	80	63	69	68	67	81	71	70	79	70	74	83	76	68	74	70	63	51	78	53	61	66	64	65	63	64	79	85	55	80	67	77	62	78	67	77	81	77	68	84	91	75	67	69	75	67	79	90	74	75	71	83	72	59	67	61	73	67	80	63	72	65	76	79	68	73	74	62	67	78	79	85	67	73	75	78	65	59	68	85	62	69	71	87	75	83	62	62	63	64	69	58	79	63	64	85	63	70	63	66	60	69	65	74	70	72	51	71	71	79	69	68	54	63	58	58	75	61	69	72	76	77	76	72	68	58	65	83	68	72	62	66	64	64	73	86	80	60	73	90	70	94	84	59	69	65	68	57	72	75	71	73	87	64	73	66	69	66	65	65	79	63	55	61	64	60	82	64	72	62	68	63	58	55	65	76	79	62	75	71	51	80	53	66	59	79	67	85	68	53	79	79	79	62	72	72	76	86	74	53	54	53	58	66	67	62	68	74	46	72	75	64	79	75	65	62	64	56	58	76	65	70	69	62	63	78	66	69	87	72	72	70	56	67	62	64	71	62	75	71	84	66	64	60	68	77	64	66	82	69	90	79	79	85	68	73	70	76	76	71	59	76	71	77	77	75	80	72	69	80	82	61	58	73	55	66	58	64	64	66	69	55	72	70	80	65	68	67	53	100	63	70	77	55	68	75	72	63	70	60	60	71	74	78	81	72	78	70	68	70	62	89	69	58	74	60	76	52	80	77	75	67	74	72	68	69	67	66	78	80	68	62	72	63	74	77	83	80	76	61	68	57	78	73	67	75	76	67	60	66	67	81	69	69	74	78	80	71	76	69	67	74	67	69	73	81	79	66	67	66	72	74	73	79	71	84	64	72	66	73	79	63	82	67	63	70	69	78	65	62	77	82	56	71	79	61	70	52	85	74	61	66	65	73	68	72	58	88	66	69	73	63	68	64	81	76	58	58	75	77	63	71	61	72	62	81	63	69	74	68	62	78	63	69	58	78	74	65	78	74	74	68	63	67	65	64	74	72	79	78	72	70	72	74	71	77	72	73	62	58	55	75	85	76	66	66	74	60	63	60	67	78	64	73	77	78	63	74	68	56	67	70	73	74	78	62	80	77	77	70	58	73	59	78	53	56	69	75	73	68	76	52	63	79	77	68	60	67	75	57	59	75	80	73	63	83	61	70	50	75	64	81	73	105	64	62	68	65	65	78	66	71	79	69	72	72	72	76	69	56	62	73	75	73	86	67	58	63	62	62	72	62	72	64	73	78	63	69	66	66	66	80	64	67	65	64	72	72	61	88	56	78	70	66	68	70	70	63	59	74	75	71	74	68	53	65	67	66	54	76	84	74	67	77	78	63	75	82	61	74	70	61	61	72	71	62	57	66	68	66	57	65	85	67	61	78	76	80	61	80	79	74	80	73	56	77	76	73	68	74	61	74	78	52	78	72	83	78	75	67	63	86	63	63	70	70	70	76	77	74	63	67	69	81	85	71	76	69	78	68	70	69	68	87	63	67	73	66	69	83	80	75	72	74	71	69	82	78	81	80	81	74	68	71	58	72	74	59	58	72	81	79	65	84	68	77	57	58	81	62	75	70	73	56	61	75	66	71	72	73	64	77	54	63	78	70	73	72	75	67	71	64	81	64	62	75	64	59	75	82	81	62	56	74	84	58	64	79	55	78	73	69	67	81	63	64	63	70	74	81	62	69	56	64	83	60	88	92	69	81	61	72	63	66	66	64	61	66	73	63	75	64	78	59	70	69	66	73	62	67	65	61	59	65	96	69	63	67	70	87	69	79	60	53	69	58	49	61	56	72	68	75	59	59	58	76	83	68	72	76	75	66	61	63	70	59	76	74	79	64	74	69	72	85	57	64	69	64	69	72	80	78	76	89	77	56	72	74	56	64	67	53	69	54	70	64	53	59	59	69	56	80	67	76	75	95	86	74	60	55	58	74	64	75	75	62	92	60	73	65	69	75	72	76	53	68	73	78	68	80	75	79	79	70	56	76	69	76	70	58	69	60	60	56	62	71	83	70	57	83	69	69	64	59	69	65	81	67	57	69	62	71	72	60	58	69	93	59	73	50	45	79	71	81	69	78	65	73	60	54	66	72	68	67	56	61	67	70	69	71	64	82	71	69	66	70	68	74	75	84	71	76	69	64	69	75	72	70	67	75	79	89	61	73	64	57	58	78	70	73	57	70	77	63	61	73	72	60	62	83	63	76	65	69	67	70	62	60	82	70	69	75	76	81	74	66	78	79	67	68	69	62	52	63	56	72	72	61	63	80	69	83	71	69	73	84	61	74	77	72	75	64	74	62	80	67	74	81	76	73	82	79	62	80	63	80	66	73	69	76	77	63	64	75	71	64	65	75	69	72	64	62	69	67	76	65	78	76	67	79	65	69	78	91	65	65	74	76	67	56	76	57	67	81	44	70	66	68	82	68	83	63	72	71	69	73	70	57	71	80	76	82	76	63	76	79	68	63	79	69	63	67	67	63	78	70	68	74	80	72	69	71	75	77	77	64	62	80	93	59	74	61	78	72	66	68	94	64	59	67	65	72	71	63	65	71	69	73	73	74	72	77	69	70	62	76	73	64	61	91	63	70	64	81	73	66	107	79	72	73	62	70	76	67	74	78	62	60	73	72	70	75	62	61	63	67	79
31752	22789	12912	11694	19680	21787	21031	18712	16258	13927	11446	10005	8973	7679	7503	6738	6856	5980	4395	3190	2793	2630	2327	2360	2031	2034	2059	2041	1881	1495	1568	1443	1408	1339	1336	1235	959	1000	979	866	900	826	798	798	775	804	769	796	698	660	704	711	699	684	643	657	634	638	579	639	661	658	591	602	647	633	606	570	602	618	640	611	651	628	637	613	631	664	629	632	635	659	638	635	688	623	645	575	632	611	584	583	631	613	621	599	607	638	593	611	591	645	588	615	636	609	620	609	589	636	634	593	618	585	596	588	610	615	623	636	594	645	597	603	579	582	614	579	594	621	629	632	606	582	607	575	570	629	588	613	552	605	637	623	605	634	643	615	611	643	616	557	628	592	633	614	655	578	616	592	617	627	574	572	551	626	566	615	627	560	630	641	629	624	606	583	634	602	599	613	608	566	598	625	607	601	650	600	614	603	661	641	624	597	629	628	626	638	570	602	643	599	634	616	613	576	594	626	577	574	621	568	585	599	594	597	590	638	617	582	613	596	585	629	591	583	570	604	596	602	605	634	633	613	570	601	632	579	605	592	570	618	618	642	616	583	627	604	629	583	580	624	581	629	601	576	575	608	614	601	601	607	606	582	594	652	617	591	612	591	582	587	573	585	602	639	592	588	613	640	646	602	602	588	608	636	628	640	623	635	618	605	629	655	571	606	598	597	599	605	536	611	639	596	613	588	596	632	588	614	580	625	582	599	605	599	625	637	587	612	614	604	593	627	621	619	629	579	599	599	608	569	661	574	612	588	635	596	600	579	631	611	627	588	582	572	623	596	593	575	552	634	583	635	595	601	593	586	619	609	591	603	575	565	565	621	611	626	576	627	600	668	552	630	609	620	598	651	629	599	576	568	592	583	594	590	599	585	628	651	617	592	611	589	574	612	616	602	594	603	586	579	563	604	638	579	614	597	612	621	565	647	647	592	586	568	590	609	575	624	611	596	572	588	592	610	587	611	636	669	590	594	620	578	606	596	581	578	604	600	611	623	575	597	635	557	608	637	572	601	600	587	597	558	623	591	609	616	591	571	626	607	597	633	579	586	585	627	574	632	584	594	615	598	615	631	592	586	577	581	620	556	569	602	614	586	607	604	574	615	599	629	590	574	589	565	584	605	616	622	578	611	594	672	577	602	627	622	605	593	631	601	610	571	624	616	563	594	593	615	602	629	581	580	646	576	592	606	652	589	624	558	610	605	630	563	610	627	601	619	566	602	593	623	598	618	605	603	589	625	642	647	646	636	604	589	616	573	621	603	618	636	585	615	602	613	621	606	595	604	624	627	603	613	610	598	571	586	618	586	583	621	618	597	602	592	564	608	628	631	581	605	614	631	637	621	552	625	579	578	603	625	630	642	567	614	599	596	601	603	592	608	593	652	598	602	624	592	647	568	623	613	620	572	593	566	622	637	610	614	618	571	622	622	565	589	622	574	628	595	560	622	627	596	572	598	587	564	585	615	636	567	582	596	588	640	632	582	598	584	612	600	590	626	591	604	626	661	598	576	569	575	622	550	602	627	576	608	635	625	642	645	615	579	611	587	617	590	568	625	574	615	590	602	618	603	577	633	625	582	602	630	634	579	626	563	621	599	611	592	575	638	608	593	615	633	613	578	639	614	577	591	615	627	674	576	589	578	617	590	633	617	574	650	605	611	648	598	591	574	575	624	600	575	594	588	625	612	700	602	610	601	589	662	596	583	598	619	601	592	610	605	605	606	620	598	581	610	602	564	573	596	626	577	624	596	584	608	577	635	627	588	574	620	586	637	636	596	650	595	617	575	612	582	599	656	602	606	609	643	595	615	595	609	572	572	615	627	567	603	579	571	543	580	640	618	647	602	575	605	585	613	635	582	608	616	595	606	627	621	625	614	617	640	599	596	636	622	630	619	642	585	617	586	621	609	637	614	625	626	609	622	608	584	676	584	596	592	620	640	602	622	619	585	613	609	596	581	701	592	568	590	575	639	590	634	580	629	581	619	580	632	613	592	635	646	603	634	602	613	618	604	619	574	581	621	645	575	621	612	609	580	577	619	594	600	661	580	668	633	589	616	588	610	577	604	596	607	559	623	608	625	623	636	585	620	573	589	602	582	631	617	619	592	640	597	588	584	642	603	606	582	613	638	576	626	631	594	632	623	565	639	600	613	572	616	631	611	599	636	641	583	588	655	606	637	625	609	598	629	624	593	641	619	660	598	627	615	584	626	640	596	611	592	576	597	591	618	619	599	611	594	546	608	627	599	597	580	611	620	593	594	626	591	585	623	640	622	611	621	618	628	611	617	564	631	614	636	615	595	605	626	571	647	630	615	602	596	628	607	636	585	610	593	635	603	602	555	623	567	608	593	580	627	606	622	610	585	641	603	620	609	608	590	654	628	589	607	655	592	567	588	640	616	583	589	604	601	605	621	580	595	648	569	628	604	634	598	632	614	595	638	613	602	609	589	609	631	583	643	668	589	601	584	578	610	585	647	635	615	615	574	621	599	593	625	608	628	605	585	563	641	576	598	630	603	617	603	582	632	586	613	601	587	622	655	618	635	545	638	632	597	598	633	649	631	603	620	632	635	613	630	581	592	606	569	601	598	626	596	591	653	604	601	606	607	578	638	627	590	657	624	595	575	578	605	570	612	616	560	589	609	579	638	618	608	580	663	617	597	598	621	607	629	583	647	591	591	646	635	619	586	614	579	564	591	610	626	577	583	636	625	625	563	598	622	610	590	629	614	614	642	607	640	583	580	604	589	563	622	616	614	588	587	620	579	612	592	632	578	569	585	640	632	603	565	596	597	627	576	579	594	614	645	599	645	626	633	565	610	617	627	659	622	611	601	610	613	602	632	629	636	586	652	627	588	586	616	561	597	633	613	621	603	616	554	570	599	571	606	585	613	614	621	652	594	631	607	640	577	592	608	634	624	640	581	636	575	613	568	608	600	582	615	623	597	664	640	606	587	615	639	591	613	637	602	667	604	597	597	632	558	620	602	612	633	623	615	613	636	629	632	642	619	633	622	592	571	591	633	613	612	599	580	611	595	627	604	615	608	633	560	630	581	607	612	626	592	608	597	623	585	600	616	651	574	668	611	615	631	643	649	636	603	665	613	611	605	595	602	579	596	614	604	621	601	641	631	641	624	569	567	573	644	636	616	599	649	602	628	610	620	611	623	595	594	581	603	627	576	668	606	611	642	560	642	592	573	577	598	621	597	636	599	597	577	653	589	571	616	625	607	623	598	624	611	622	575	560	607	626	641	591	627	594	618	601	586	596	608	609	607	561	579	605	613	652	594	590	595	594	628	609	626	613	610	637	621	596	636	579	589	613	604	575	633	649	606	588	599	583	617	574	562	625	611	618	599	618	578	603	606	568	644	557	623	617	583	582	593	589	613	561	623	593	633	586	573	590	590	602	582	628	614	582	594	620	598	623	578	585	656	612	669	589	563	619	599	594	598	596	616	629	603	605	603
5202	3684	1290	600	535	617	639	631	581	456	391	321	325	257	270	283	278	224	193	131	125	106	114	110	92	86	119	90	92	84	91	89	90	72	64	74	56	54	66	60	64	52	54	50	46	55	51	58	57	56	43	49	43	44	53	34	36	41	47	41	50	36	37	45	46	45	40	50	40	47	49	54	51	56	48	38	47	50	47	53	42	39	56	61	44	50	57	45	36	41	39	47	47	42	40	43	45	46	36	51	40	51	45	52	35	70	43	55	53	42	40	43	45	47	51	44	47	43	39	50	43	37	50	46	29	44	31	41	48	41	43	37	49	51	47	46	46	35	50	36	38	41	38	40	35	47	46	50	33	48	42	50	45	48	49	57	45	53	43	42	37	47	55	41	44	32	42	50	42	38	33	47	35	46	38	39	36	35	26	53	41	38	46	45	51	49	41	49	48	44	47	45	52	40	42	44	42	35	42	41	31	54	47	38	44	44	46	48	45	34	39	35	41	48	42	49	43	42	46	34	38	51	47	35	40	38	45	42	37	45	37	40	33	42	37	45	38	45	42	39	46	41	44	45	48	40	40	42	46	31	50	38	37	49	38	39	49	31	40	46	51	55	38	44	44	42	36	42	39	46	36	36	37	40	55	55	38	52	43	46	33	46	41	40	43	54	48	46	39	49	47	50	49	35	34	55	43	52	48	42	53	49	46	46	42	45	44	56	50	38	47	27	43	43	50	40	33	44	46	49	43	30	51	34	41	49	40	43	47	42	41	34	37	51	47	39	39	42	44	44	46	52	46	40	42	47	38	43	34	42	50	37	31	37	42	42	49	52	40	39	33	36	47	48	41	29	41	45	45	47	40	41	41	42	34	49	50	42	42	48	45	43	29	38	34	55	41	38	45	34	52	34	39	36	42	49	45	44	38	39	41	42	38	54	47	34	44	40	40	51	43	44	29	54	37	45	43	45	55	43	30	40	43	40	41	50	48	46	39	50	48	34	48	50	45	44	39	30	40	50	43	45	43	54	50	50	47	34	48	41	30	30	34	38	40	41	44	45	35	41	48	46	47	45	42	52	49	47	51	33	58	44	45	48	43	42	50	47	35	34	49	33	47	44	39	52	52	47	41	41	45	40	44	46	33	44	48	42	35	49	45	40	37	40	40	45	42	47	56	52	38	48	51	52	38	30	42	38	50	47	41	46	46	60	38	42	41	42	42	48	52	46	45	44	30	38	43	34	41	46	41	44	38	45	52	33	44	30	42	29	58	38	33	51	31	46	41	50	35	49	46	38	38	44	42	52	37	49	27	58	44	34	45	43	41	50	53	41	36	42	42	55	37	33	44	42	31	47	44	49	31	41	50	48	43	48	35	48	41	45	44	51	41	54	45	40	43	50	37	45	34	45	42	38	39	41	57	35	44	51	43	58	59	39	48	47	58	46	51	38	51	44	38	39	37	51	35	44	34	38	38	37	49	37	41	44	44	48	46	41	51	38	39	48	50	47	39	52	34	51	31	50	44	33	47	32	54	42	43	40	62	56	41	49	52	45	41	45	51	40	56	55	46	50	34	35	40	43	35	41	51	38	52	40	22	46	48	33	44	46	44	54	45	40	39	57	50	47	40	64	50	47	35	52	41	53	53	43	52	35	54	28	36	32	35	39	45	44	44	49	49	40	48	40	41	41	58	34	39	49	47	53	47	45	33	49	41	61	36	38	47	49	39	39	41	34	36	38	64	55	36	51	41	37	34	38	39	35	43	33	52	46	37	32	52	43	47	44	49	41	35	49	47	45	38	41	50	57	52	40	48	43	51	28	43	48	48	53	41	49	29	41	42	42	30	35	34	32	42	50	40	46	43	35	35	48	40	46	55	47	41	32	51	35	43	43	50	51	39	33	44	37	36	54	34	42	41	28	38	37	41	31	30	32	48	49	45	50	45	32	38	39	34	48	56	37	52	49	40	56	40	41	33	46	45	45	35	37	36	62	38	52	47	47	52	46	47	47	43	43	39	46	36	50	39	37	39	45	45	48	48	51	39	45	39	45	42	35	41	53	46	51	39	35	41	47	54	41	40	44	39	52	45	55	40	48	51	50	33	48	39	42	38	43	39	27	40	46	46	48	48	38	44	37	39	47	43	46	52	49	43	58	49	41	49	50	44	65	45	50	56	42	36	42	43	54	53	40	48	42	43	32	41	58	40	39	37	34	43	49	35	38	44	48	46	51	50	51	51	40	41	48	43	38	42	40	30	48	47	44	52	40	49	55	31	33	46	43	37	47	51	43	50	38	50	42	52	48	52	49	52	47	44	41	45	45	45	50	43	45	30	44	49	44	40	47	51	47	31	37	42	43	46	48	52	44	53	54	47	37	43	45	48	40	44	48	36	42	40	48	55	46	41	44	54	42	42	53	46	43	48	46	44	37	37	50	32	35	46	44	50	47	44	49	45	54	48	44	48	42	42	45	51	35	47	46	52	52	46	42	51	43	49	38	32	40	42	42	36	47	50	35	48	50	36	44	55	32	38	54	44	40	51	51	33	38	44	34	47	50	31	49	47	37	41	50	45	45	41	42	41	44	49	44	56	39	35	30	54	46	37	38	56	45	43	37	45	37	46	41	51	55	46	39	37	49	40	37	31	40	30	54	48	44	30	36	42	51	41	52	43	35	46	46	47	44	39	41	47	44	49	49	54	40	31	46	37	53	51	48	44	49	50	41	38	48	35	56	52	31	40	54	47	43	46	40	41	32	42	39	37	37	40	43	44	37	33	37	43	33	53	39	51	36	37	54	44	42	44	61	49	38	45	41	36	60	45	48	48	57	40	42	51	55	47	48	54	43	54	46	45	39	46	46	39	47	31	39	56	34	39	47	38	48	48	46	44	52	43	40	53	48	51	49	59	41	43	55	55	34	43	33	46	34	38	63	39	53	41	38	49	53	40	37	49	50	42	34	49	49	47	44	50	47	39	44	39	52	32	48	40	42	51	38	40	50	37	48	47	46	58	52	41	40	38	42	46	51	43	45	44	48	48	38	42	47	46	47	35	49	45	43	47	41	50	47	47	50	36	53	35	46	53	39	46	32	44	42	42	48	39	39	44	42	36	41	34	28	39	38	42	54	50	48	44	47	34	52	39	52	52	47	35	44	48	39	40	47	43	51	43	47	43	38	44	45	47	37	57	40	54	42	50	41	44	53	46	42	36	41	45	50	52	34	31	52	40	50	34	47	57	37	50	40	40	46	40	35	51	42	49	47	46	37	54	49	47	52	54	54	53	50	33	39	45	61	45	29	36	38	48	50	49	48	44	40	48	37	37	41	35	46	32	37	59	36	41	41	56	48	57	49	31	53	38	51	44	40	40	39	47	41	48	49	36	41	51	42	37	36	39	32	48	52	45	60	45	48	46	50	39	41	37	47	43	43	44	38	45	49	48	50	55	46	45	48	37	50	32	43	38	46	40	45	52	43	37	43	46	30	41	36	41	22	53	52
31912	21072	11409	10922	18387	20619	19341	17407	15536	12877	10775	9793	8417	7582	7020	6652	6695	5326	3899	2892	2658	2379	2210	2045	1859	1713	1813	1628	1399	1301	1302	1248	1154	1105	968	935	849	784	709	648	698	606	591	551	555	603	587	557	536	477	454	485	434	415	415	453	434	427	433	398	425	403	395	351	405	374	379	404	407	366	423	412	384	406	382	383	430	407	433	401	422	417	390	378	442	384	359	410	384	410	387	389	372	397	369	393	414	358	398	372	396	396	390	378	381	376	368	385	387	388	403	392	419	375	373	368	381	396	359	396	368	386	355	372	368	357	363	389	367	342	396	412	381	370	413	386	403	355	387	366	351	373	396	340	369	389	403	398	425	372	395	402	391	372	373	413	380	352	385	367	391	395	387	383	363	374	384	389	382	362	366	370	392	400	377	421	386	377	394	398	381	414	416	380	360	397	364	401	385	365	372	349	345	378	376	380	368	360	379	381	383	390	376	392	346	349	379	399	410	378	383	394	354	379	399	383	389	362	399	340	380	403	348	388	397	362	395	376	378	396	372	390	406	415	402	360	374	398	380	351	377	401	351	369	350	378	367	412	413	368	350	374	354	354	355	386	388	372	374	375	411	389	390	373	376	359	389	383	432	375	370	401	355	369	396	370	400	375	361	368	397	404	359	377	393	385	378	391	409	404	381	389	355	391	353	373	368	382	397	405	431	364	358	369	379	371	378	402	357	396	376	381	380	350	347	375	395	376	349	377	391	349	390	388	407	380	361	397	421	413	350	367	398	404	376	373	398	359	404	365	393	397	385	405	396	395	352	360	403	375	398	374	366	361	352	373	361	416	395	375	383	353	386	354	387	409	375	376	394	388	386	389	384	383	375	398	341	378	419	377	371	385	373	387	415	360	372	362	375	404	375	439	394	366	351	401	378	365	407	410	366	349	384	425	391	397	390	392	364	383	396	367	406	377	349	367	368	337	396	392	427	410	398	380	390	362	395	368	410	352	356	398	373	387	380	406	408	396	373	394	411	416	392	376	375	414	380	394	369	351	367	404	379	386	391	370	398	423	421	361	376	342	401	348	370	386	383	422	366	378	381	392	356	358	388	387	375	393	344	393	364	387	388	364	363	361	372	379	384	374	377	401	378	414	387	397	373	403	366	368	396	381	381	384	366	354	371	365	370	354	374	386	387	354	382	374	357	390	407	383	360	403	373	376	414	346	394	403	385	340	394	352	416	417	364	369	402	368	357	374	354	400	371	363	390	397	380	388	397	425	386	391	395	404	403	377	381	370	384	386	379	361	376	341	391	363	388	345	353	388	378	401	409	408	385	378	387	410	376	370	415	364	374	377	383	378	387	397	375	417	422	376	367	387	382	378	386	381	366	383	380	364	365	352	351	388	374	366	370	398	364	382	401	395	414	379	386	407	378	397	412	364	373	394	356	402	385	396	379	385	360	401	389	417	395	373	376	391	396	390	411	401	398	352	377	380	367	382	389	385	393	421	380	368	363	360	374	387	359	406	406	397	399	407	385	413	373	352	371	389	366	390	352	385	372	348	363	426	357	357	372	369	370	400	381	368	387	398	364	375	375	396	367	378	394	388	384	379	362	364	386	397	378	400	390	407	371	406	366	377	371	375	370	361	369	408	339	392	369	375	408	411	366	392	369	402	375	340	388	345	401	393	360	406	367	393	383	390	353	374	393	370	402	340	379	370	384	360	384	385	379	359	413	360	359	368	389	378	383	397	383	427	339	382	372	385	323	362	384	407	407	375	356	361	381	395	374	396	390	385	410	361	371	422	390	341	373	384	417	394	384	368	360	383	395	376	396	390	373	383	381	376	393	398	377	376	391	388	391	363	363	380	401	398	403	371	377	372	379	401	378	378	348	414	388	355	378	381	394	422	366	362	368	364	398	354	395	358	397	383	386	378	371	352	377	353	369	386	372	379	386	401	341	428	369	374	358	391	375	403	385	411	350	412	399	371	381	360	395	349	391	367	383	370	367	402	389	379	361	399	375	368	403	352	359	352	396	358	362	353	408	378	364	386	403	380	365	369	375	383	378	368	392	340	370	385	348	390	395	371	381	383	395	340	372	365	385	401	366	347	402	359	384	390	388	356	371	377	414	383	368	396	402	384	389	394	386	366	393	389	376	390	365	387	374	376	405	396	406	371	365	396	386	409	421	378	406	374	387	356	351	363	396	372	383	360	380	379	381	377	354	373	399	400	372	390	409	392	388	411	376	384	401	369	390	413	396	376	351	388	367	369	400	379	385	357	381	356	404	373	399	377	369	394	408	349	385	387	384	385	412	418	389	347	382	378	385	383	389	365	357	367	384	366	383	389	382	372	376	375	382	368	374	397	350	360	407	377	383	389	373	385	386	377	388	356	409	409	372	423	390	403	388	360	384	388	369	386	382	351	402	394	393	365	376	382	401	360	394	387	365	375	402	390	418	370	358	378	411	400	363	373	381	361	387	411	373	398	380	398	388	396	396	390	378	371	381	429	418	381	371	359	390	382	366	412	379	355	385	387	350	384	382	377	370	387	363	415	379	393	396	399	370	409	351	404	402	384	395	388	340	367	397	404	360	375	387	379	384	370	377	365	376	377	404	356	400	377	373	383	353	378	340	391	389	383	360	401	373	378	345	371	333	392	357	380	341	374	367	392	397	413	389	384	369	405	394	399	392	383	376	370	400	386	356	394	358	382	397	383	380	408	358	394	401	360	389	355	372	415	353	357	406	366	405	407	346	387	414	348	397	366	365	372	376	405	398	371	369	402	370	393	416	363	380	405	388	409	351	380	366	401	392	408	386	382	379	371	381	414	361	381	362	397	369	379	372	375	393	366	411	358	391	387	374	376	400	424	375	369	391	362	352	417	383	392	370	402	376	391	396	368	349	411	397	363	408	393	336	399	382	396	384	370	378	383	373	411	362	393	367	385	380	379	387	401	390	378	385	380	417	387	369	411	362	396	390	386	381	371	359	381	397	369	398	371	384	391	379	380	380	386	413	380	367	364	397	399	379	401	408	391	388	379	367	351	375	356	396	384	402	367	391	365	391	385	384	370	379	382	393	375	341	377	383	384	400	371	365	360	380	395	358	372	357	386	416	376	379	393	383	408	379	392	358	396	418	348	427	367	386	420	428	399	383	401	393	370	391	397	410	399	389	356	403	369	414	423	367	380	414	380	368	396	366	398	380	368	374	372	391	374	393	392	405	378	386	389	398	350	417	353	387	391	392	372	437	392	352	406	407	387	385	376	389	435	396	392	380	341	370	395	429	396	384	385	396	398	378	392	381	360	407	406	389	379	391	417	381	380	447	418	357	347	388	366	365	416	410	399	372	425	387	399	416	368	366	393	375	401	391	333	393	375	368	367	409	377	359	360	347	382	357	347	377	383	428	388	415	413	367	413	343	384	374	372	383	407	370	373	392	339	378	357	370	377	390	388	406	405	378	357	413	397	425	389	353	371	399	359	368	371	379	388	383	406
6716	5438	1770	817	686	761	890	833	708	618	494	437	396	406	343	329	359	286	220	184	156	160	135	131	118	112	134	118	114	106	122	115	105	93	90	95	119	101	83	55	102	72	76	70	77	88	81	70	85	71	73	57	75	76	64	74	63	73	67	77	69	74	63	60	75	64	68	56	69	56	48	74	67	66	79	76	71	71	73	67	54	66	56	65	74	97	69	58	58	73	73	62	74	61	65	74	60	65	62	72	58	54	75	75	63	80	67	66	61	80	68	57	69	68	75	73	56	73	56	65	58	57	61	69	55	74	73	58	62	77	67	62	56	82	59	69	62	79	63	90	69	83	83	76	60	70	57	98	62	64	65	66	61	57	68	62	78	62	69	58	59	67	67	77	67	62	68	65	76	61	67	53	66	58	88	70	49	79	45	66	65	59	51	56	71	81	60	59	67	71	78	73	60	59	62	64	61	51	73	74	64	76	50	53	66	77	76	62	68	76	79	72	68	62	72	66	69	64	67	58	63	69	67	49	73	81	54	76	66	57	78	51	61	85	75	64	52	56	63	61	61	64	68	65	62	59	67	73	53	54	71	58	70	57	73	79	65	64	55	58	63	62	75	72	72	53	71	56	70	71	80	70	54	61	71	68	67	80	69	71	78	57	62	67	68	75	64	68	73	76	57	58	85	90	65	58	62	83	56	71	72	66	71	60	64	80	60	69	54	72	73	75	69	59	72	71	82	68	71	63	54	71	79	52	48	49	60	66	72	87	53	57	77	73	77	65	67	53	78	61	58	62	82	63	78	43	72	65	62	73	68	69	73	67	52	55	68	69	77	59	69	63	73	61	66	63	55	78	66	66	63	71	75	71	64	66	54	56	55	75	82	59	72	62	74	75	86	81	78	63	70	57	67	70	62	71	66	52	65	74	65	63	64	68	69	86	65	71	65	60	67	66	59	66	68	72	57	66	66	54	68	78	71	59	59	66	62	77	64	68	75	64	55	63	69	68	73	68	63	68	55	64	79	69	71	60	63	68	57	54	53	59	75	64	63	72	70	58	77	74	65	69	60	60	63	60	73	66	70	60	69	63	76	60	74	63	68	60	81	69	75	74	81	67	65	80	55	61	70	57	58	69	64	65	68	55	74	75	63	66	67	72	58	74	73	60	57	78	58	69	67	74	60	57	71	54	60	60	64	60	52	67	58	68	64	58	65	66	75	61	57	71	67	70	59	71	64	70	73	64	71	70	51	60	78	63	72	64	64	68	62	67	57	58	67	58	80	69	76	54	54	63	62	72	66	61	82	73	81	60	55	66	67	55	62	67	54	52	64	65	72	61	64	74	65	56	62	67	60	67	64	60	67	65	73	69	74	65	49	73	84	66	77	76	62	65	58	88	85	60	59	81	60	67	82	67	65	77	71	63	59	70	61	55	63	65	74	74	80	50	68	71	83	56	76	65	70	67	66	67	88	76	66	66	73	79	76	67	75	55	62	65	76	43	70	57	75	66	75	62	71	68	76	63	62	59	78	65	63	67	59	67	61	75	55	73	56	59	59	67	61	57	73	66	57	62	62	68	72	65	58	76	77	67	64	72	69	73	54	67	72	78	69	61	63	55	74	71	67	53	65	57	68	71	87	58	69	63	66	60	75	57	71	67	58	64	76	54	68	76	85	56	60	64	66	60	79	63	82	62	88	57	60	65	75	76	68	62	77	74	69	67	60	85	73	58	71	66	69	78	77	58	70	50	82	71	76	64	64	62	69	68	76	68	75	59	78	70	64	71	73	56	69	62	64	57	64	72	66	64	67	69	72	79	74	58	61	60	56	56	71	77	67	62	75	74	68	73	58	64	63	47	73	70	64	73	57	55	63	75	61	73	66	62	73	73	47	76	62	59	62	63	58	62	76	74	71	73	55	77	60	67	61	54	71	84	78	54	68	68	64	71	61	64	81	76	68	66	70	70	68	84	74	59	66	56	70	69	74	75	63	62	72	55	60	76	65	68	78	81	74	55	77	63	68	67	61	54	65	59	62	64	62	74	57	71	65	48	83	78	63	46	69	62	73	71	55	66	60	73	75	73	57	76	57	76	57	66	81	69	74	71	63	61	63	53	76	66	71	68	61	79	67	65	78	73	65	73	67	81	72	78	62	81	63	63	69	71	64	79	76	83	51	59	63	68	62	58	58	66	76	68	65	63	75	77	60	61	66	71	71	63	78	63	61	60	74	74	63	54	60	66	64	88	64	60	70	60	59	72	55	70	62	65	49	57	66	72	68	52	61	62	71	63	67	80	74	69	70	70	66	69	62	66	69	66	71	75	57	87	69	74	70	67	70	68	62	66	60	66	71	68	64	73	62	69	72	76	68	68	76	58	60	67	59	56	60	72	69	64	62	64	71	75	55	66	77	56	63	57	74	82	68	76	67	68	56	59	71	64	54	75	83	53	66	71	61	65	52	62	69	74	69	57	68	70	64	59	49	66	68	72	72	59	74	56	76	71	65	66	86	76	73	61	66	70	71	65	64	67	64	63	52	67	58	71	66	66	80	64	63	61	72	56	63	77	73	62	79	69	69	72	57	62	61	79	66	53	90	64	67	76	69	67	83	72	72	60	64	50	58	63	63	65	61	80	66	71	79	71	61	83	79	76	65	54	64	62	61	80	61	64	91	61	72	60	73	68	67	68	57	72	70	66	71	56	68	73	70	76	71	71	72	59	58	83	66	69	75	68	70	69	70	58	64	66	75	70	65	78	76	53	53	64	67	71	76	58	72	60	69	65	64	62	62	77	65	54	72	55	60	71	69	59	60	62	63	66	68	78	74	72	79	86	61	50	70	67	83	52	75	58	78	74	79	74	71	61	63	57	65	64	63	63	68	60	63	54	71	59	61	60	82	72	71	61	67	56	73	81	79	73	74	64	61	66	73	62	67	73	68	60	74	86	76	68	77	74	70	82	67	59	46	62	64	67	73	58	63	66	68	78	63	65	72	62	82	49	80	78	70	70	71	57	65	72	79	66	75	68	68	79	63	54	60	60	67	70	64	70	57	55	64	69	64	71	57	71	66	73	71	66	67	68	60	67	66	56	57	73	63	53	77	61	74	51	72	80	74	71	76	59	67	60	65	65	65	79	57	61	79	58	76	76	71	87	60	68	66	67	67	72	56	81	72	72	64	59	80	72	61	72	65	68	71	71	76	91	55	67	55	78	70	64	76	73	74	61	50	64	73	68	72	70	87	69	64	58	64	66	53	76	52	54	58	89	53	72	66	71	70	69	79	47	70	61	71	61	88	59	57	62	76	60	65	71	58	51	75	63	64	59	71	75	64	69	84	69	49	52	61	76	71	64	52	73	67	57	59	68	63	73	73	89	64	88	64	61	47	57	71	64	60	57	52	73	72	67	79	61	70	73	84	77	79	66	55	78	54	67	56	75	71	81	73	58	65	55	64	62	96	66	55	70	69	72	63	66	62	70	65	80	77	50	59	76
36172	24429	13850	13412	20860	23228	21834	19758	17583	14944	12502	11287	9627	9133	8231	8054	7903	5963	4781	3683	3180	2975	2778	2481	2182	2130	2088	1798	1798	1852	1885	1742	1620	1458	1373	1211	1196	1159	1080	991	991	916	842	791	800	855	837	847	790	748	779	696	662	661	643	599	576	609	644	637	635	637	603	626	590	619	639	595	573	612	596	594	585	600	630	612	628	623	612	630	648	690	648	619	583	587	625	607	601	571	611	613	619	616	585	610	579	603	545	551	575	572	591	590	587	579	646	605	569	588	630	591	582	603	583	607	592	575	596	612	553	630	605	619	542	598	611	620	558	601	586	598	609	612	549	610	568	619	576	595	605	597	598	549	557	575	574	583	571	578	568	603	624	559	591	571	592	591	633	597	602	597	598	601	565	555	582	584	584	572	569	610	572	545	561	608	597	632	621	589	600	582	572	596	581	584	633	615	581	587	577	602	569	592	599	596	568	620	547	595	630	555	589	615	593	672	585	599	605	573	602	603	614	574	564	603	568	586	571	589	612	583	585	587	600	521	616	583	602	569	591	588	582	598	618	597	581	606	589	564	586	542	610	555	553	581	640	578	573	557	609	578	628	585	592	626	577	624	585	603	579	609	588	617	621	583	526	595	558	571	565	632	569	595	594	569	585	564	555	590	619	618	568	580	569	615	595	563	600	584	612	588	579	628	606	552	631	600	628	566	617	628	565	564	564	572	625	590	603	563	617	583	512	587	567	622	597	580	603	578	645	590	582	577	634	610	586	611	626	570	580	614	600	632	621	604	605	593	542	566	606	582	644	613	586	567	635	603	582	588	587	583	643	576	583	564	619	568	568	577	589	585	565	595	593	564	578	590	601	580	594	569	601	591	596	640	589	571	610	616	591	584	618	620	616	590	587	600	580	597	557	609	612	594	597	586	565	636	560	536	583	598	606	588	616	593	634	590	596	571	569	567	612	568	601	549	589	572	597	592	575	550	573	574	586	605	566	585	609	573	598	536	591	601	534	574	587	621	600	632	609	603	581	586	584	576	619	556	584	607	590	531	595	576	593	601	583	609	593	587	570	602	614	616	580	558	560	573	573	576	632	571	598	589	592	588	583	540	630	575	580	574	581	586	580	594	579	625	583	603	621	547	586	598	638	615	582	650	544	615	570	568	558	568	573	574	598	567	611	566	594	567	576	616	625	581	576	568	617	600	630	592	589	601	592	570	614	613	625	565	588	584	612	601	595	591	539	555	572	615	582	567	607	600	583	571	620	571	562	616	567	629	547	607	597	557	568	570	582	574	604	614	586	576	591	599	615	608	553	580	584	574	621	580	625	578	570	597	570	555	609	634	562	614	634	561	604	610	580	596	586	623	567	586	562	585	566	633	557	596	554	557	614	611	626	540	597	609	559	640	626	638	649	585	572	574	544	593	552	577	586	588	619	612	586	597	611	611	533	539	589	612	602	594	624	543	591	556	582	539	598	587	575	597	600	578	540	568	551	591	561	575	596	583	605	614	571	586	562	578	587	600	603	606	580	630	578	580	617	581	602	577	519	600	602	579	600	586	624	586	585	625	574	553	565	575	619	635	634	589	633	571	604	555	604	589	579	618	599	625	587	569	568	563	600	591	574	594	609	589	618	594	608	587	619	597	560	596	607	645	543	576	564	562	626	590	577	561	612	557	556	630	620	626	596	573	582	604	592	626	603	582	574	621	563	616	604	579	591	571	581	596	566	616	606	578	617	602	590	618	613	571	590	585	627	601	607	585	580	607	583	586	588	585	606	587	580	577	593	592	602	610	540	578	574	603	557	576	623	597	627	613	582	620	573	611	557	604	632	576	646	577	594	592	596	599	541	577	606	604	608	595	595	585	580	605	624	610	571	571	561	578	629	559	577	620	627	602	617	600	589	628	605	599	609	633	587	597	602	566	552	582	603	571	615	621	606	574	590	599	598	629	581	561	605	552	620	610	604	644	621	610	583	549	571	557	568	616	574	564	574	590	589	604	546	601	570	605	560	600	604	561	602	599	590	623	566	587	625	594	581	590	541	605	584	570	556	563	573	605	606	573	642	632	596	590	588	584	592	613	573	575	614	580	610	598	598	563	578	605	578	586	588	576	597	602	604	610	562	556	552	654	617	617	605	596	591	560	601	609	641	575	615	610	580	599	672	597	596	602	623	597	566	594	577	598	561	638	570	590	612	600	568	535	633	574	579	685	563	596	608	586	589	569	521	569	595	602	596	604	566	600	546	588	592	541	619	597	576	604	543	605	560	585	528	552	596	593	558	574	574	561	594	616	624	578	572	582	617	532	598	560	595	608	604	572	592	598	614	605	627	569	630	577	572	594	574	647	591	577	605	593	601	583	557	565	590	612	597	537	563	571	595	616	565	598	597	563	598	556	565	604	572	593	607	577	577	558	581	599	543	557	597	620	603	603	609	568	609	579	567	573	582	615	598	610	605	605	575	613	579	620	529	633	589	579	590	582	639	626	560	627	560	572	564	579	576	570	552	579	618	596	554	644	611	553	562	588	603	582	617	585	557	650	612	593	576	581	564	616	590	581	611	599	566	587	628	542	577	594	551	576	608	556	616	593	574	607	572	564	597	604	599	597	622	577	629	585	594	578	585	568	600	597	594	629	600	576	575	567	605	561	594	585	589	588	623	573	580	546	584	587	598	622	606	603	603	608	605	594	578	585	552	588	637	554	571	595	618	584	599	618	610	586	615	556	582	564	606	566	573	568	587	560	562	622	557	627	581	618	573	580	602	611	568	559	576	597	561	589	560	598	639	578	585	591	548	614	587	570	624	626	577	635	581	554	587	638	638	593	589	601	603	574	545	550	564	597	607	593	639	580	604	607	601	568	615	628	584	612	619	603	598	577	587	554	587	584	584	574	629	593	590	551	551	549	542	604	607	593	597	564	598	576	604	599	573	596	566	552	565	649	586	587	612	587	577	564	645	565	562	600	544	639	601	617	610	592	624	614	604	597	616	593	565	590	573	595	571	625	566	616	581	614	652	602	614	596	572	561	570	605	578	580	570	610	555	569	630	618	536	588	570	553	618	553	591	602	600	617	576	597	617	574	569	609	586	551	603	617	635	570	617	613	572	614	549	587	612	576	606	574	629	584	581	565	619	573	615	597	619	574	604	584	583	637	570	569	562	592	572	601	549	604	620	591	593	569	575	600	582	593	602	609	571	594	619	619	596	597	579	636	587	632	570	584	616	599	591	601	598	585	630	574	597	580	617	624	618	578	577	573	586	589	587	581	583	583	578	561	583	594	645	643	572	620	544	608	556	559	594	603	582	608	576	570	567	613	599	589	597	614	574	562	592	617	620	634	613	601	569	583	622	586	590	595	572	578	609	617	602	552	617	611	561	640	602	587	604	591	557	584	581	553	615	587	589	571	588	596	583	594	569	643	563	593	564	578	575	612	553	597	568	627	542	612	594	533	586	590	563	570	567	576	614	557	566	542	597	634	562	605	619	632	658	596
3612	2072	1060	552	438	489	508	534	479	334	314	268	272	274	223	234	214	183	134	121	114	92	87	126	102	81	78	85	71	92	83	114	83	74	73	57	58	68	58	70	53	56	67	52	57	62	59	62	54	49	59	62	47	50	52	57	61	43	54	62	62	54	55	48	56	48	62	54	42	54	48	59	51	51	49	52	51	46	39	51	49	52	58	60	51	38	55	49	62	40	38	63	44	43	52	47	61	52	53	55	41	51	54	53	46	58	57	41	46	50	48	52	43	45	54	55	59	58	41	41	57	47	64	48	46	50	37	54	53	48	58	50	55	51	60	49	53	54	48	47	45	55	60	47	47	47	41	40	39	48	29	44	47	55	51	46	51	53	45	53	46	48	59	51	46	57	56	50	60	54	51	48	57	36	51	33	46	43	49	35	38	45	41	62	48	48	53	53	57	49	46	57	50	40	47	47	55	54	47	50	63	52	46	40	64	69	59	51	70	57	44	34	58	46	64	39	46	50	42	65	45	40	53	63	60	29	41	57	50	37	48	50	52	46	63	56	38	48	44	58	45	51	45	56	54	43	51	34	50	51	43	44	37	51	40	51	48	57	51	43	64	58	62	38	50	42	51	42	37	60	51	50	44	47	53	48	43	54	47	37	57	41	36	56	59	48	44	42	58	42	53	51	50	53	43	55	51	54	60	55	50	65	38	53	54	44	49	40	48	53	41	47	41	34	56	52	60	56	42	42	44	53	63	59	40	43	52	40	48	54	48	53	62	53	48	65	51	54	36	50	52	49	54	52	42	54	52	59	41	64	60	45	69	50	49	55	48	42	56	52	49	47	52	45	48	55	41	42	39	50	56	47	46	52	60	55	62	46	52	60	51	39	60	57	51	45	49	64	60	51	45	42	49	48	60	52	41	50	51	55	61	48	44	52	40	49	51	57	53	45	57	59	55	49	57	52	48	48	53	44	55	54	46	44	69	61	47	55	44	52	52	61	42	42	46	43	60	58	44	35	49	50	66	52	43	52	41	59	55	62	42	51	53	55	51	42	56	61	58	48	47	46	44	60	45	51	45	37	57	41	50	31	53	51	57	48	58	38	49	61	47	60	58	53	68	45	45	37	48	59	60	57	49	60	55	66	51	42	62	48	52	55	51	38	45	51	52	47	55	54	53	38	48	46	57	37	63	50	43	57	47	53	43	50	53	50	55	52	55	38	48	47	56	46	53	60	41	51	54	39	55	52	53	45	58	58	45	62	42	61	50	51	59	43	44	47	62	52	46	40	53	54	53	67	41	35	65	53	45	54	63	46	38	47	43	57	60	41	53	50	47	38	45	40	49	48	54	63	62	46	47	51	47	51	38	46	38	51	51	53	46	55	45	47	46	46	46	38	46	61	58	50	48	47	51	43	62	47	33	49	56	52	57	50	44	57	43	49	50	51	41	41	70	49	38	50	51	64	53	52	35	52	40	38	56	57	52	52	54	57	53	49	61	48	52	51	47	57	51	48	59	55	47	46	50	45	44	52	41	49	66	57	51	60	40	57	51	63	46	53	53	55	53	55	52	46	59	46	62	40	50	58	53	56	62	42	55	57	43	53	50	47	39	56	39	44	45	60	48	50	52	47	49	52	55	55	39	45	48	55	44	63	65	47	48	46	55	56	47	40	40	64	48	52	52	40	53	47	52	49	53	50	41	59	58	48	42	44	50	39	54	45	46	64	50	44	40	39	47	46	59	45	60	38	50	44	38	54	55	60	47	49	44	51	40	54	57	42	62	65	73	45	41	45	64	59	64	56	46	40	45	59	41	52	59	51	60	56	49	55	54	61	46	49	46	47	49	45	54	55	60	45	61	46	46	49	57	49	62	57	59	44	55	42	49	48	56	51	45	62	57	55	56	45	39	53	40	46	67	53	49	41	52	63	45	59	45	52	51	50	47	46	51	48	56	48	53	43	44	56	50	37	46	48	49	61	44	57	43	53	45	37	45	65	58	58	48	55	56	46	60	43	60	50	41	41	48	47	38	44	55	53	46	56	57	30	45	52	63	37	50	47	54	43	49	61	57	37	46	57	56	52	48	62	47	41	64	48	54	57	48	48	47	48	57	43	56	38	51	44	46	40	38	50	66	57	32	49	49	50	57	60	36	46	53	48	62	46	53	35	40	50	52	50	46	51	47	61	48	46	49	36	56	45	58	56	48	51	58	47	40	45	82	45	52	64	49	49	59	53	47	55	62	52	60	45	57	62	51	45	55	48	52	51	65	59	49	46	45	53	56	57	49	51	47	49	57	51	53	47	46	40	44	34	42	57	56	52	46	46	56	49	60	43	50	43	44	54	47	48	44	54	57	63	56	44	64	50	47	37	51	52	57	58	42	43	50	62	51	42	45	47	43	57	53	46	62	59	47	54	48	51	55	50	45	57	48	51	39	44	59	52	44	38	56	48	44	45	55	53	44	43	54	46	54	46	43	55	64	51	47	43	54	54	59	59	40	50	51	52	54	51	33	42	60	48	55	51	54	44	61	56	60	58	47	61	63	53	60	61	62	43	60	44	46	49	41	45	61	74	60	55	44	58	60	43	47	47	40	53	48	49	51	44	46	45	53	67	47	67	50	40	46	55	43	52	57	43	46	42	61	50	48	54	45	57	38	49	44	40	54	59	50	48	54	56	46	39	50	42	63	44	55	67	48	52	48	65	52	66	54	40	45	53	51	51	54	52	48	58	45	56	64	39	47	62	60	46	54	47	49	45	50	46	33	58	45	52	54	51	52	62	51	44	64	58	68	62	54	49	58	60	50	53	47	45	48	54	36	51	65	46	58	46	46	49	46	49	60	43	47	41	53	49	56	55	62	45	60	41	62	56	53	61	59	50	52	42	61	50	55	53	67	51	47	49	44	50	42	54	64	48	52	54	48	56	62	47	59	48	47	45	49	47	51	55	52	51	48	46	72	54	54	41	46	46	51	55	50	57	48	48	69	47	53	55	56	56	50	52	65	65	59	51	55	44	55	67	58	49	51	49	49	64	58	51	65	46	53	53	58	37	43	58	53	43	54	49	53	55	45	59	67	51	60	57	50	50	57	47	60	44	57	49	60	57	49	38	54	49	51	53	42	57	44	60	56	42	48	52	50	58	51	42	51	42	48	53	42	53	45	57	45	38	45	41	45	52	47	62	55	48	35	54	54	47	55	51	48	64	35	65	49	50	42	58	48	59	50	36	47	54	50	59	54	53	48	57	55	44	49	55	56	49	61	45	49	50	58	49	56	61	49	55	64	63	58	37	37	45	34	50	43	65	42	43	49	50	55	52	44	43	57	48	31	56	45	50	43	53	42	40	48	48	60	52	62	53	51	60	45	46	58	47	54	57	48	55	47	46	46	50	39	49	67	55	49	44	43	50	52	54	46	53	43	53	50	42	51	49	54	43	59	50	46	48	43	45	45	44	56	53	48	38	40	49	63	61	51	58	54	43	55	46	43	51
28433	16387	10982	9921	15730	17808	16629	15039	13543	10563	8854	7640	7011	6535	5693	5620	5335	3955	3138	2406	2237	2106	1885	1566	1415	1435	1294	1242	1331	1338	1266	1196	999	1006	931	839	801	865	775	706	657	659	556	491	537	638	549	532	524	499	535	481	497	483	487	457	484	476	497	452	456	466	460	448	445	428	471	411	455	468	450	477	450	435	455	445	476	434	469	488	465	458	476	486	478	458	472	456	475	447	440	429	418	473	402	425	446	434	425	419	417	446	427	471	439	438	433	448	408	439	473	450	473	459	433	467	430	434	454	470	445	422	478	434	454	442	434	418	417	402	447	458	442	441	475	408	461	423	444	483	460	440	452	446	443	450	424	449	454	414	462	429	459	465	449	419	443	439	487	422	425	419	412	456	480	464	403	470	421	438	442	444	470	453	448	438	460	474	432	439	480	427	441	421	452	460	458	435	474	434	464	416	453	470	466	433	452	437	461	428	429	438	435	427	453	412	466	465	459	441	479	446	426	450	432	468	483	454	424	436	412	432	460	424	474	430	439	444	413	449	421	426	434	446	469	461	420	411	481	423	443	467	451	449	423	437	438	441	441	457	424	457	469	434	480	512	441	449	438	446	462	425	441	416	431	450	424	440	395	385	471	435	482	458	446	468	444	458	404	439	434	419	460	419	451	482	450	437	450	423	438	482	454	474	464	445	423	431	439	463	417	466	421	451	434	487	409	458	419	431	440	450	443	448	439	442	428	431	431	473	429	449	451	437	418	455	435	416	465	443	463	441	479	450	439	484	401	419	419	414	457	424	432	460	441	403	454	440	424	408	457	461	445	461	410	447	465	471	438	416	452	460	434	443	434	449	419	467	428	404	428	458	445	423	433	465	430	441	415	441	455	459	436	445	466	471	449	448	495	457	450	465	458	436	416	434	458	454	478	417	420	444	466	444	458	411	438	450	458	421	439	446	429	449	425	426	448	473	443	432	444	413	475	432	454	442	488	446	432	460	478	433	486	449	434	463	451	414	481	429	420	458	449	432	416	452	445	458	460	425	425	444	418	497	401	421	427	439	452	445	467	422	431	437	477	403	421	432	464	478	453	396	412	430	459	452	434	441	417	459	442	405	453	407	467	480	440	439	447	432	397	436	467	435	429	449	448	438	450	481	424	437	451	437	497	468	416	405	389	424	446	434	456	429	427	443	445	411	428	480	422	457	476	390	474	447	412	442	436	456	444	450	451	447	459	424	468	455	427	442	430	435	420	440	438	401	483	459	477	455	472	430	446	448	448	444	462	428	451	457	442	421	435	407	457	422	431	477	435	439	436	444	432	463	468	400	457	421	408	446	418	430	399	463	422	416	470	468	417	469	429	444	426	432	410	415	462	465	452	462	481	456	493	404	439	440	433	457	422	435	430	409	475	446	422	476	443	448	421	457	439	440	433	465	446	424	455	442	480	429	443	435	451	457	435	447	449	447	463	447	398	403	435	416	458	449	419	436	443	457	427	450	453	441	444	475	408	425	437	427	462	422	417	451	445	466	465	434	468	424	443	453	449	448	445	471	403	420	444	467	451	464	443	409	438	454	440	459	437	436	406	437	438	441	444	448	422	482	415	426	428	453	471	426	466	454	425	431	422	444	445	449	464	446	477	442	460	445	435	438	443	448	475	426	478	426	477	444	458	466	455	463	468	475	400	407	457	414	445	441	454	421	445	475	431	459	408	441	441	427	445	420	431	440	400	402	421	434	414	434	469	451	456	394	448	402	428	418	418	421	436	434	473	425	418	430	483	437	410	429	453	396	453	438	447	440	445	440	452	424	426	443	451	455	370	394	472	459	414	422	405	424	423	493	427	464	430	454	461	497	468	463	410	441	429	409	471	422	501	422	472	432	446	421	451	439	459	462	435	420	429	406	485	423	452	398	452	439	436	388	477	467	423	463	460	412	442	473	427	458	438	470	445	460	430	416	472	461	427	466	454	447	469	471	466	414	423	449	441	442	464	426	429	438	447	432	427	443	440	415	417	464	478	458	468	435	446	437	477	458	409	408	450	424	424	444	443	414	408	442	436	438	470	461	459	472	455	438	438	422	449	450	439	426	421	468	445	449	438	420	418	427	465	445	437	423	420	422	426	414	451	489	427	455	445	447	471	430	448	442	445	440	456	430	404	433	469	440	409	453	453	437	477	435	436	440	452	426	417	455	434	461	420	441	447	418	426	436	432	435	445	429	464	425	407	411	446	461	431	437	442	452	438	394	471	450	439	443	464	442	448	419	465	448	473	455	449	451	440	428	484	439	462	421	480	433	443	452	453	456	440	472	428	427	417	441	463	461	412	437	443	423	473	457	444	467	446	473	468	447	439	493	409	479	414	459	432	438	429	418	460	434	440	442	412	449	416	436	450	443	432	440	422	454	474	442	427	437	455	487	435	439	429	458	433	466	487	432	427	441	421	429	423	417	465	474	433	470	410	443	453	441	430	472	433	521	439	437	434	452	437	441	417	443	454	454	394	418	440	425	456	475	462	426	460	453	474	444	429	425	422	422	417	430	449	424	443	416	460	407	435	461	448	451	437	438	418	465	426	456	426	431	440	417	448	441	477	392	452	423	465	454	436	465	447	485	455	463	457	430	439	448	423	387	493	437	457	430	443	440	466	471	459	453	427	448	436	467	423	458	435	460	473	448	426	456	447	456	446	456	428	420	468	480	444	424	441	428	429	441	426	410	463	449	436	416	432	451	449	425	436	450	470	455	442	436	428	460	450	461	425	430	457	403	459	440	428	430	450	449	447	434	410	445	399	440	469	442	485	452	472	438	467	486	448	464	452	427	464	436	462	469	426	423	428	482	487	418	411	447	441	413	472	479	435	444	443	452	442	468	459	438	432	436	449	451	454	470	427	412	430	454	458	438	427	458	416	438	442	450	464	453	453	410	436	395	449	443	435	435	417	443	436	463	435	467	482	449	446	477	490	455	418	459	396	445	431	435	443	407	422	426	447	439	431	458	481	424	473	449	475	461	410	455	423	426	429	438	455	449	464	417	449	441	435	444	424	427	434	418	430	454	449	463	426	419	464	453	414	415	468	441	460	470	441	452	418	411	422	502	415	469	441	473	417	462	447	463	408	460	388	456	465	407	465	436	477	465	434	459	482	452	424	403	449	433	436	437	496	425	418	516	457	455	462	449	453	460	420	435	452	454	443	438	459	453	428	432	468	454	452	447	432	481	442	417	459	448	451	426	409	466	443	452	448	468	448	420	450	449	472	467	432	464	423	445	442	424	461	453	440	443	424	430	424	440	453	435	458	461	426	411	458	437	510	463	453	460	431	470	431	447	462	458	447	447	469	492	435	459	465	436	426	435	456	440	393	462	439	478	448	416	473	469	426	420	410	457	473	458	427	464	453	440	470	441	432	432	446	443	427	443	440	432	453	448	427	446	441	453	449	450	452	382	442	476	433	470	489	444	470	464	468	447	462	419	452	442	451	407	398	432	438	437	437	435
5707	3736	1399	689	605	645	768	695	625	490	436	423	361	359	315	326	260	251	183	171	140	152	124	116	118	108	119	122	139	129	117	97	105	78	90	92	102	94	90	80	86	74	65	92	73	64	60	77	69	78	62	82	78	65	70	66	84	69	69	82	71	78	71	63	74	76	53	66	71	69	65	71	66	74	59	68	79	75	74	83	77	71	83	63	66	69	63	67	69	80	76	67	84	76	69	78	62	71	71	57	81	71	73	79	71	78	87	77	78	74	78	59	64	62	67	80	74	66	66	72	82	67	78	74	65	67	58	61	70	75	60	56	75	60	66	70	63	67	72	68	71	74	78	59	81	72	75	76	62	53	80	88	74	71	67	72	78	80	72	76	77	80	86	67	93	77	77	67	67	79	71	67	72	89	77	60	70	64	76	70	63	67	74	82	68	90	79	70	68	62	76	79	70	55	75	76	70	58	64	63	71	84	58	53	72	69	81	88	89	55	56	67	62	63	70	67	83	66	71	59	73	68	75	75	61	69	69	74	88	72	86	70	70	80	70	70	79	71	73	62	79	80	75	80	72	82	71	71	63	65	70	70	68	68	62	58	74	60	55	74	78	72	81	70	73	74	69	76	71	71	74	82	72	74	62	80	74	79	76	64	81	62	81	79	72	74	79	82	64	65	66	79	79	71	72	72	72	91	81	72	73	75	79	73	72	67	77	81	75	56	71	76	68	69	70	62	62	71	54	71	76	67	73	85	60	75	75	78	71	67	84	70	69	76	67	75	77	66	78	79	78	55	68	70	67	69	59	56	84	70	66	67	73	67	84	85	53	62	66	79	88	79	70	67	65	67	65	76	64	75	66	76	75	75	78	76	85	69	72	64	69	65	71	73	66	68	61	69	63	76	73	77	77	56	59	77	67	86	64	61	75	64	68	80	77	75	75	56	67	54	65	76	55	63	63	56	69	73	82	51	58	85	79	66	89	71	83	57	78	60	67	75	64	64	75	76	62	61	82	64	58	84	64	58	68	72	60	90	69	92	62	58	75	74	75	84	54	54	81	69	65	75	70	65	63	79	75	60	51	71	75	77	68	77	74	73	74	65	68	68	61	85	71	69	78	78	68	72	60	66	68	95	75	73	61	72	85	54	75	67	65	73	76	69	59	67	75	63	70	77	79	84	68	58	69	83	75	67	98	72	78	79	77	72	77	63	67	72	68	71	73	72	72	77	81	53	75	72	61	59	71	59	75	73	69	66	86	63	78	76	63	73	65	76	62	59	73	72	83	67	69	79	64	77	66	66	77	86	84	64	67	78	60	79	57	72	81	76	71	52	73	77	64	63	64	86	53	56	74	68	73	75	68	57	73	78	78	79	68	58	74	63	68	64	81	77	70	66	64	67	55	60	60	94	54	79	75	82	65	86	66	61	77	67	71	75	73	67	56	69	69	81	67	83	68	60	72	67	62	88	68	59	56	82	61	67	71	75	72	76	85	82	60	72	69	82	68	75	70	68	68	88	69	74	66	65	66	80	74	77	83	71	56	85	61	76	74	71	70	75	70	88	62	90	75	61	61	85	76	69	71	80	76	75	74	61	63	74	86	62	79	82	69	71	84	80	60	62	70	54	66	79	60	89	63	80	71	67	73	80	76	62	68	67	51	63	60	69	74	70	64	70	86	59	74	69	67	66	65	68	71	71	67	91	69	75	71	64	68	71	68	62	71	81	71	89	66	64	58	73	82	72	69	70	55	74	68	81	53	84	75	74	62	68	82	74	74	83	60	81	89	66	70	76	94	81	66	72	64	66	78	67	76	90	74	55	79	74	78	66	75	89	66	67	67	77	66	78	80	74	71	64	66	63	73	83	70	63	63	70	66	74	63	71	84	68	72	68	69	72	74	59	86	71	65	69	88	74	85	67	85	69	82	80	69	51	86	64	69	70	80	64	74	63	78	68	75	67	69	65	68	72	80	54	63	71	66	75	61	78	75	70	73	53	81	79	62	68	70	75	68	66	80	68	62	67	63	63	75	68	65	81	80	62	68	59	74	74	83	69	75	65	76	48	64	64	66	83	58	69	77	61	76	71	66	80	62	68	69	57	78	85	70	65	69	77	67	60	66	65	79	68	78	66	61	83	68	63	68	70	68	78	77	67	72	86	73	68	69	65	74	68	75	72	66	58	59	73	71	72	67	59	67	72	73	72	64	60	66	49	59	59	66	69	78	77	72	78	66	72	86	83	66	72	73	81	62	59	67	69	73	75	69	75	72	79	65	77	66	70	62	74	79	70	73	63	65	73	66	71	72	86	69	70	91	81	69	80	76	66	81	77	56	62	72	79	65	63	71	60	60	86	68	66	82	58	69	90	59	70	82	65	97	78	72	62	55	74	65	70	78	71	55	61	58	69	74	73	70	81	76	64	71	79	76	62	63	79	69	69	70	65	64	70	61	67	64	79	63	82	74	68	67	89	76	65	71	81	74	76	76	78	63	73	66	62	73	75	79	67	78	61	68	75	84	63	69	72	85	67	71	78	87	75	72	80	75	68	77	64	66	69	61	81	71	61	79	58	80	64	65	68	75	75	67	84	75	65	67	79	59	81	70	79	79	74	80	72	66	66	67	73	77	75	72	74	62	66	81	66	73	82	73	63	77	63	74	92	79	70	65	71	89	76	62	54	73	77	70	52	71	73	53	62	69	65	81	60	81	64	66	87	65	75	73	75	78	49	61	66	66	64	75	64	75	71	55	69	75	78	53	62	73	61	65	78	73	69	69	53	76	69	83	82	67	55	58	81	65	66	66	57	80	61	73	72	71	76	79	85	80	83	70	59	70	68	70	71	64	60	86	65	72	66	80	63	56	86	70	70	80	62	71	69	67	69	71	65	78	74	76	66	81	77	79	66	56	61	62	62	63	77	65	69	59	58	55	91	62	58	62	74	71	84	69	68	68	84	66	78	61	77	67	81	67	70	68	73	57	62	72	73	62	69	75	58	73	64	74	83	71	72	72	66	72	82	62	79	75	76	57	68	68	61	90	62	58	74	76	73	60	55	59	67	67	81	74	70	84	58	65	56	65	64	59	79	74	77	72	64	71	76	90	61	68	54	83	67	68	76	71	82	76	74	69	69	83	86	74	76	66	74	75	71	80	74	57	74	80	71	79	60	69	69	67	85	78	65	64	77	92	67	95	64	66	58	64	93	69	66	64	65	68	82	74	71	79	57	76	72	63	68	70	61	60	74	74	69	74	75	83	62	57	71	70	66	71	62	73	68	70	86	84	71	72	64	72	77	59	81	64	60	63	72	53	53	72	73	71	69	77	69	68	70	82	69	71	76	68	75	62	75	57	55	61	73	79	84	72	55	68	74	60	81	71	73	70	66	60	71	57	56	81	62	73	70	82	69	71	66	76	63	64	67	93	78	88	74	75	79	71	80	75	71	62	81	69	84	83	65	79	52	72	59	61	61	64	64	88	69	63	80	65	76	67	57
34120	20830	11918	11721	18913	21404	20511	18708	16224	12815	11325	9760	9302	8092	7648	7554	6626	5015	3997	3226	2930	2776	2321	2146	1913	1801	1725	1932	2000	1932	1772	1548	1390	1304	1299	1254	1132	1031	906	884	855	877	738	737	846	876	739	789	732	712	694	717	663	665	642	623	633	650	629	642	631	651	667	618	656	699	630	629	687	688	593	637	617	643	625	633	597	653	661	663	652	622	647	644	632	647	647	649	657	655	623	651	618	601	616	622	631	588	628	639	626	630	601	612	636	661	642	653	639	671	585	600	632	635	682	690	650	624	613	631	628	649	594	616	599	608	597	592	612	617	604	618	595	599	611	623	628	645	559	664	652	593	645	659	632	623	647	622	640	619	609	651	622	625	597	601	607	588	627	640	590	627	570	611	610	577	608	594	607	634	666	580	613	610	635	618	539	617	610	559	674	635	623	605	613	604	620	622	594	647	651	610	605	610	590	632	623	643	639	609	613	668	605	606	590	634	623	682	611	632	633	632	613	583	603	660	671	641	605	588	627	587	599	617	600	626	587	628	597	592	646	602	584	613	614	618	625	635	609	582	583	587	607	611	616	625	636	657	645	628	585	605	695	588	614	630	647	629	633	621	622	596	533	635	628	659	607	568	601	608	606	629	593	612	622	635	583	638	576	643	652	599	681	627	620	609	629	612	629	591	618	599	647	619	632	559	611	607	612	608	626	610	581	625	680	655	637	580	633	615	668	608	618	678	608	605	637	674	666	603	622	648	670	637	657	602	581	549	573	582	598	615	578	620	618	658	618	630	614	608	604	641	573	598	608	583	634	582	592	592	618	568	599	621	627	559	615	600	596	581	622	657	571	666	580	617	671	608	612	605	630	646	650	599	584	591	592	633	614	665	622	605	589	578	627	578	609	613	635	597	653	645	644	580	629	628	630	618	649	647	584	637	580	597	616	618	596	597	583	596	656	546	576	603	607	603	625	632	631	600	604	602	596	664	651	606	633	611	641	600	642	601	616	628	601	593	604	606	641	654	596	635	642	607	624	667	633	613	653	627	631	610	583	624	605	626	607	606	638	594	632	592	594	666	643	668	604	622	620	588	605	659	629	596	619	614	671	608	572	685	634	630	623	563	637	623	641	637	580	598	661	630	624	618	629	607	640	634	591	662	640	672	556	646	589	674	589	608	641	616	602	611	661	570	581	596	620	562	606	648	635	621	647	644	637	584	595	608	607	618	620	644	623	587	633	619	614	619	657	623	611	628	588	618	645	603	655	620	603	617	624	643	610	609	614	617	642	632	648	613	598	607	613	602	605	617	629	627	603	637	600	583	606	532	610	633	618	608	632	609	635	574	567	564	590	631	627	608	649	573	611	637	577	624	619	585	619	616	580	589	622	660	617	644	630	596	604	626	636	613	611	658	621	643	626	580	614	590	607	631	609	607	629	670	581	569	620	615	604	599	632	618	596	652	637	671	587	584	609	626	568	609	609	575	600	616	645	613	607	616	586	604	673	607	580	580	600	630	630	634	654	630	605	594	627	580	625	595	608	627	598	626	623	622	598	600	596	659	628	617	604	623	603	621	655	656	633	633	628	579	620	607	579	636	625	622	573	624	621	570	573	587	602	660	603	600	598	605	644	615	571	658	571	564	581	603	608	651	633	621	595	600	571	623	614	643	629	597	675	580	632	608	622	600	623	645	614	636	595	626	649	624	615	626	618	630	672	634	633	628	591	639	571	619	612	597	603	631	591	608	572	591	560	637	611	618	613	628	657	633	620	626	615	618	640	599	630	640	623	628	647	627	644	657	624	605	599	612	649	617	619	602	617	634	602	578	593	627	604	618	630	618	614	627	610	633	637	640	605	617	572	652	640	590	645	579	616	609	598	640	620	584	590	574	604	583	585	625	609	634	566	615	625	629	614	583	601	624	608	600	569	623	584	592	638	594	605	600	646	597	560	583	632	591	597	616	572	630	609	599	608	620	671	622	658	614	585	573	616	599	621	594	616	610	591	596	617	585	637	612	606	634	624	648	628	622	610	626	627	616	593	665	613	592	616	630	624	657	564	625	618	646	619	599	655	620	592	622	571	600	621	593	635	634	622	585	654	616	635	610	659	629	629	620	650	609	604	612	604	614	636	591	605	651	626	593	618	646	587	635	561	602	601	643	608	621	646	583	579	627	610	595	622	631	631	613	610	623	624	683	599	636	600	615	618	621	623	630	644	620	651	612	638	567	577	590	619	621	635	607	605	591	635	647	646	642	636	615	604	627	614	622	584	640	607	580	597	598	577	591	623	641	626	605	635	607	639	670	605	585	603	621	611	608	641	598	632	580	623	666	651	613	599	656	622	655	600	598	613	639	604	666	596	621	653	638	622	591	613	645	594	571	659	614	610	621	613	608	635	617	595	640	602	597	623	596	624	632	573	614	627	615	596	652	606	573	646	604	620	668	632	581	624	598	663	635	630	612	668	624	595	634	604	621	621	619	583	637	615	634	614	609	608	628	634	606	676	632	650	588	593	658	634	582	600	610	600	596	587	611	592	606	586	588	644	594	630	601	562	604	604	593	577	635	588	663	616	598	597	576	624	621	622	607	603	606	630	633	603	631	602	645	583	626	609	621	602	592	612	636	617	622	622	631	624	611	579	631	573	599	587	563	585	634	614	599	611	656	589	616	648	602	603	604	656	638	597	616	565	649	596	559	651	621	625	599	658	601	611	635	592	603	609	611	619	672	596	648	630	631	657	591	638	610	586	629	601	621	592	615	614	621	624	592	626	566	621	575	611	622	616	643	632	615	631	604	668	620	627	615	627	605	628	595	640	646	638	646	661	632	623	558	622	600	628	628	641	623	623	629	636	630	590	605	602	599	610	600	649	645	675	622	615	640	648	677	623	603	573	612	636	575	629	602	581	617	632	612	642	653	613	658	625	620	655	675	687	632	608	655	623	619	603	630	576	615	657	622	616	599	614	593	624	563	650	603	600	596	680	624	607	625	593	579	631	626	663	591	628	537	591	611	619	608	611	635	605	656	651	572	632	670	606	565	571	626	611	591	622	626	651	638	589	629	590	651	578	614	650	652	616	534	620	605	622	592	641	584	639	569	615	630	605	607	654	613	591	606	612	635	607	622	647	607	628	651	649	633	622	585	603	629	605	594	610	647	591	609	572	618	634	573	564	599	633	613	579	622	597	605	626	603	599	619	633	611	608	591	592	594	610	572	618	571	595	620	574	598	617	599	638	612	623	650	600	592	597	670	619	622	594	573	608	580	619	588	611	628	605	633	598	637	603	610	615	617	667	573	623	597	623	619	623	648	602	620	572	663	606	602	598	618	565	613	627	613	609	610	601	620	615	625	580	596	608	573	621	580	618	598	624	650	584	627	612	612	618	654	628	643	583	654	623	634	598	613	657	557	623	637	587	628	595	621	618	591	616	624	617	640	596	639	632	574	621	615	639	668	626	609	628	586	606	593	645	609	586	630	609	581	621	644	585	618	653	635
5283	2777	1334	585	479	622	692	703	524	480	404	351	356	310	307	300	251	205	171	140	126	108	111	104	100	96	115	115	88	110	77	75	76	91	84	74	56	61	53	60	52	60	52	62	53	48	59	56	46	34	40	53	46	47	41	32	56	54	44	49	51	40	42	47	57	44	44	38	41	41	34	48	37	47	47	53	46	37	47	47	50	48	38	51	25	40	44	50	44	41	43	48	45	50	52	41	33	48	41	48	50	47	45	35	39	43	44	43	52	31	32	41	40	47	33	38	49	38	49	39	43	46	37	59	39	41	36	44	47	46	43	39	39	54	40	44	46	48	45	41	42	39	43	46	44	49	31	45	41	37	45	56	41	43	36	50	34	43	34	46	39	48	48	47	41	35	44	32	36	55	46	33	49	32	38	38	47	27	45	49	63	43	38	44	50	43	32	45	44	47	44	60	46	50	36	30	40	49	52	50	29	51	41	31	46	37	31	44	35	47	41	49	52	57	53	34	40	47	54	37	43	32	29	34	45	41	54	41	40	58	38	39	55	46	47	43	47	41	48	48	35	42	37	47	63	44	35	35	36	53	40	45	37	39	54	41	60	33	46	40	40	37	41	41	34	36	39	43	40	44	40	44	30	39	45	54	43	34	39	47	40	45	41	45	39	44	34	33	42	40	38	59	43	29	44	50	41	47	48	46	40	35	37	39	36	38	41	42	43	41	45	40	45	38	49	36	45	38	37	32	41	41	55	50	49	50	49	51	37	40	40	35	43	51	46	42	41	43	44	36	43	36	36	40	39	42	35	61	45	55	35	43	45	41	40	48	39	52	48	49	38	44	44	45	50	53	47	40	37	46	49	38	37	39	42	42	50	42	35	36	44	35	56	38	50	47	40	44	39	39	46	53	43	59	56	47	37	51	48	44	33	45	52	37	41	56	47	41	45	31	39	46	30	42	62	33	39	53	36	31	52	47	41	44	42	38	52	43	39	45	52	54	36	40	51	34	38	37	40	52	44	42	40	30	29	41	42	35	34	44	38	39	44	38	40	27	36	39	41	41	38	36	38	50	43	42	50	47	43	37	45	47	35	39	42	56	41	52	40	54	47	44	39	50	44	47	45	43	46	44	35	43	48	50	44	37	28	52	37	49	38	44	42	52	52	52	48	47	43	43	44	35	50	38	45	48	41	44	46	37	42	36	49	36	36	58	43	35	36	44	34	37	50	50	47	35	41	44	40	46	43	41	39	52	37	43	33	39	44	50	32	51	41	46	40	42	46	41	48	41	45	39	41	43	42	42	33	34	53	39	50	42	40	40	35	55	57	45	39	46	52	38	45	46	42	44	50	50	46	32	31	34	46	42	46	40	35	50	47	36	47	48	42	42	31	41	48	41	46	47	40	43	43	49	48	53	41	46	30	42	45	41	40	35	45	36	43	32	51	38	48	43	46	44	50	35	39	36	47	44	44	35	36	56	44	38	42	43	36	44	46	60	33	46	46	44	31	47	40	50	38	45	40	49	43	44	50	39	39	38	40	39	52	50	43	40	43	50	40	46	36	30	31	43	44	37	45	39	33	38	43	46	36	32	41	37	39	46	38	34	39	43	42	52	40	40	52	31	40	51	40	45	39	54	34	41	39	46	44	46	29	43	39	42	41	46	33	35	26	30	43	41	45	41	35	39	42	45	31	31	54	41	36	36	48	48	43	49	41	37	41	42	43	51	47	43	54	40	63	44	44	46	50	46	36	45	44	29	43	39	55	31	44	28	33	28	40	35	54	40	50	51	47	37	41	36	36	36	36	55	35	43	48	33	32	51	33	34	34	48	38	38	38	36	38	36	49	45	34	32	44	54	43	42	44	35	33	42	60	54	37	44	40	43	55	37	52	54	40	37	29	42	44	46	41	38	42	48	43	42	41	39	41	42	36	55	52	52	40	35	36	53	40	35	38	31	44	46	50	49	35	34	43	58	58	44	51	43	41	35	42	37	46	41	43	61	38	38	53	43	44	39	50	33	41	42	41	41	51	44	29	36	53	46	44	48	37	41	33	55	37	48	45	44	39	43	46	42	38	32	33	35	41	44	32	29	56	36	49	45	39	45	32	44	47	42	39	40	47	35	38	38	42	34	42	42	46	46	43	44	33	39	47	50	39	37	44	46	36	46	43	60	44	53	49	47	45	41	27	54	35	37	47	46	41	37	47	47	43	48	43	43	44	51	30	38	46	40	46	46	45	52	46	52	39	40	29	32	57	46	41	49	44	40	45	43	50	38	35	42	60	35	41	49	36	38	42	43	43	40	44	41	47	34	48	46	53	35	45	40	34	44	32	45	47	39	49	44	45	38	41	56	44	49	36	56	51	38	47	40	38	48	47	43	41	32	43	43	35	50	46	30	35	45	44	45	41	36	43	37	46	48	40	43	40	34	39	49	41	44	44	53	46	38	38	27	41	40	41	36	36	38	55	39	33	53	31	54	47	25	45	39	51	43	42	47	42	42	51	31	46	44	45	36	29	41	41	39	34	48	39	49	39	36	47	35	46	39	44	43	33	49	44	48	40	43	37	37	39	40	42	41	36	36	53	33	46	39	46	41	59	45	40	39	37	44	47	53	50	50	45	35	44	58	46	43	50	52	41	39	39	51	43	46	25	44	45	30	40	42	46	48	45	43	33	38	41	41	35	56	46	47	44	42	48	47	56	41	36	35	39	51	41	45	40	53	43	34	47	44	46	46	43	33	48	44	45	48	40	53	56	42	38	49	37	49	40	48	53	42	48	39	44	47	37	40	40	45	49	39	43	36	36	41	49	38	47	41	43	39	48	49	43	42	54	41	47	46	39	41	52	48	48	51	42	56	48	41	46	29	43	42	53	50	39	34	51	39	51	43	43	39	43	51	54	42	41	51	44	37	40	42	32	52	35	47	47	43	37	27	42	49	52	34	42	50	35	42	34	51	40	30	33	46	44	33	46	48	41	40	38	48	44	51	44	42	42	47	48	44	39	44	45	35	42	60	41	41	44	46	37	45	50	40	40	43	41	41	38	41	47	40	45	50	43	35	39	47	41	40	50	42	33	44	39	39	42	31	46	43	39	47	44	46	49	50	45	33	47	39	38	32	49	44	33	33	40	41	48	42	50	33	43	44	38	47	46	39	37	49	37	47	46	40	36	47	38	45	52	47	40	44	39	55	46	48	38	49	50	39	44	41	58	45	48	48	48	36	45	41	47	28	41	51	53	40	46	49	39	38	37	27	42	41	43	52	50	42	37	41	46	47	37	43	63	42	36	38	48	40	45	33	44	39	53	48	47	52	38	28	55	41	44	43	34	41	44	41	48	37	44	56	46	36	45	27	50	41	31	31	35	41	39	43	48	37	36	46	54	40	42	38	47	44	43	40	49	41	49	42	24	39	45	53	53	59	48	46	49	39	48	37	41	43	38	46	50	32	39	41	39	36	51	33	33	47	51	47	48	51	46	44	41	49	49	36
31796	19002	12268	11102	17788	20510	19565	17987	15261	12520	10947	9944	9036	8313	7721	7394	6189	4487	3817	3085	2778	2483	2118	2001	1641	1664	1726	1918	1770	1616	1532	1324	1220	1146	1075	996	836	756	691	648	679	616	600	559	619	580	526	542	511	520	505	462	468	424	446	397	372	435	392	392	449	435	412	441	425	444	437	411	417	414	400	387	404	387	377	432	392	388	405	442	390	402	410	435	408	446	401	434	418	393	392	403	421	391	372	391	361	413	376	399	380	379	378	406	371	413	406	417	391	404	409	404	399	386	397	387	382	372	422	398	368	394	365	397	389	395	375	375	395	382	366	372	380	398	395	374	363	350	353	380	386	340	374	417	378	407	367	421	386	374	354	410	406	388	391	355	393	399	384	364	418	380	382	399	363	403	379	394	400	373	397	402	412	363	354	377	384	424	396	395	382	376	392	374	381	407	380	385	391	373	383	397	378	394	399	364	374	399	353	394	403	421	370	358	411	398	384	401	428	364	380	384	371	412	379	395	368	396	355	368	379	409	373	363	355	396	377	377	368	364	382	398	381	408	401	351	409	411	372	407	398	371	379	360	387	380	363	390	371	368	400	383	421	425	324	382	407	365	371	390	368	383	379	396	414	376	423	381	367	405	393	342	401	399	398	366	385	403	369	362	393	384	367	387	379	397	361	385	371	419	391	403	342	401	403	394	358	388	384	384	384	422	399	389	383	364	399	379	396	402	431	405	389	386	382	390	386	368	404	358	368	349	415	392	384	429	410	379	403	381	395	391	377	375	395	385	395	389	380	377	371	367	373	402	380	365	383	387	367	394	405	383	428	379	411	398	370	406	364	342	398	376	366	380	347	392	353	367	401	377	419	420	392	372	389	390	423	417	364	380	370	404	399	358	368	412	336	383	369	402	358	348	348	346	383	361	380	361	382	429	365	402	379	432	367	382	380	413	367	421	384	366	374	422	385	398	373	415	373	363	392	370	420	321	382	375	365	398	372	367	398	409	348	376	388	381	389	410	367	371	399	406	380	361	379	406	407	358	389	397	377	378	390	401	357	369	389	408	410	380	395	368	393	376	392	386	370	366	357	353	365	380	427	384	411	384	436	372	378	363	385	384	373	393	346	374	372	378	378	408	394	388	427	407	372	384	343	380	396	384	365	330	357	356	370	398	383	365	415	376	413	377	384	405	398	379	372	401	380	376	418	405	380	398	410	387	367	372	402	381	369	372	370	347	390	397	369	407	394	405	380	414	401	378	370	358	378	392	394	389	387	394	402	367	378	383	367	367	390	380	398	376	421	353	399	429	414	385	377	347	364	369	375	398	354	375	398	376	400	394	365	401	398	425	375	396	395	427	408	403	393	371	355	385	401	400	388	375	388	335	397	418	400	394	395	405	402	362	358	359	404	348	378	392	384	385	397	410	392	382	377	385	387	354	387	393	389	391	403	376	377	377	378	413	390	355	385	359	367	391	356	407	393	350	424	412	375	410	399	351	407	372	351	420	371	359	391	414	384	405	362	364	374	371	372	387	386	409	389	376	401	374	402	371	389	379	402	338	392	349	389	358	407	347	394	383	376	418	400	394	394	384	397	406	358	359	341	373	402	352	399	377	371	380	394	393	348	400	370	376	338	384	425	360	364	418	372	373	395	400	387	409	393	402	433	394	343	384	357	358	413	369	374	407	367	378	397	406	384	405	378	368	418	428	400	373	383	360	369	371	425	359	371	362	385	403	383	408	393	398	368	388	376	420	384	411	397	423	400	408	332	385	409	357	370	394	406	378	369	385	397	391	364	382	399	388	411	399	380	348	352	348	418	386	401	397	388	383	367	383	377	383	384	385	392	413	379	407	407	361	379	394	368	357	368	340	388	369	381	409	417	389	367	399	396	388	404	393	399	361	403	377	390	408	395	355	363	390	391	380	354	375	382	328	410	401	385	367	371	390	393	414	382	361	366	367	393	377	404	400	419	357	381	385	371	389	399	393	375	368	342	377	443	372	350	412	371	384	400	393	396	391	421	379	363	374	383	395	379	401	386	376	350	381	352	419	408	389	393	418	395	409	374	362	377	385	349	402	400	407	396	378	356	417	398	367	432	373	375	371	406	401	395	396	389	372	387	374	350	390	402	373	379	391	377	361	352	418	402	388	385	397	360	360	399	377	379	351	395	402	390	414	367	415	341	366	431	356	403	389	383	387	415	383	386	403	382	398	355	350	408	413	389	383	374	408	377	409	409	392	380	391	388	376	402	368	369	395	374	354	398	397	362	387	379	375	375	399	352	370	370	400	350	382	388	389	371	406	379	333	393	367	352	400	378	390	372	381	374	409	375	423	408	360	409	368	373	381	401	358	375	397	412	399	394	385	373	348	367	346	376	392	374	369	362	404	357	392	345	402	367	368	396	369	425	407	364	405	385	409	361	394	382	385	381	385	370	376	374	366	392	384	377	385	392	409	376	396	405	345	371	411	403	417	385	444	404	415	397	403	426	401	409	381	392	407	372	381	370	386	402	367	367	360	407	398	400	403	349	391	404	385	388	394	360	391	377	351	378	379	397	369	397	393	402	382	399	364	372	401	375	383	377	390	396	376	418	408	412	390	373	377	412	381	393	382	399	409	367	359	362	388	376	370	357	396	389	383	389	403	400	387	402	396	345	387	391	387	342	407	401	402	372	404	405	419	384	374	379	387	363	389	368	375	346	393	393	352	373	388	421	406	398	345	364	359	370	383	374	407	367	429	404	374	364	387	400	386	405	352	375	379	373	391	401	371	411	394	406	366	387	392	381	358	362	380	372	377	396	423	351	346	384	373	377	358	418	404	388	375	381	373	412	403	374	422	356	368	387	420	356	351	395	416	391	388	392	412	368	371	378	381	361	401	415	367	344	355	415	391	416	381	368	346	387	397	368	387	394	398	382	403	390	358	403	376	374	415	403	390	373	381	392	392	382	384	390	392	418	354	367	419	388	392	372	380	404	414	379	366	405	392	389	371	359	398	371	377	405	356	382	388	394	393	391	408	397	393	393	351	350	406	360	406	387	396	372	376	374	386	386	394	413	400	397	387	384	396	396	372	366	370	376	376	369	388	360	364	406	384	363	334	388	372	382	377	364	366	366	388	360	394	382	394	388	374	417	369	370	402	392	394	417	350	385	384	389	364	380	383	356	365	362	374	408	408	375	379	372	429	370	378	378	396	405	360	390	388	392	365	409	371	377	383	404	388	388	386	375	401	407	430	345	340	375	385	378	379	371	380	370	360	384	375	379	408	397	411	406	372	418	405	369	377	385	375	415	390	420	425	400	375	427	372	386	383	377	393	365	363	362	367	359	387	378	417	382	377	354	357	405	336	393	388	365	366	387	390	386	337	382	426	403	389	380	378	389	390	419	368	411	383	364	390	354	428	379	416	358	386	393	375	389	363	397	369	390	383	354	401	397	376	412	343	401	369	372	407	373	391	354	373	379	354	395	393	366	401	385	350	372	398	403	379	394	394
6802	4521	1218	714	569	802	918	868	663	608	527	485	464	425	418	369	291	248	223	194	193	151	158	130	139	131	137	145	146	123	116	105	110	109	101	91	89	88	84	89	82	72	73	76	73	64	77	72	79	79	69	67	71	74	69	69	65	56	55	75	81	67	63	68	72	63	74	69	71	77	56	70	60	83	85	53	62	85	76	82	69	52	63	64	60	72	69	53	76	68	87	83	80	63	67	67	80	57	63	63	68	68	60	75	63	66	82	73	80	70	68	73	71	61	57	63	84	74	69	76	71	72	72	55	64	79	61	68	60	81	69	74	77	58	64	70	57	72	61	65	61	65	72	82	58	60	59	57	66	65	60	63	69	70	69	73	60	64	69	62	66	55	51	61	68	68	59	60	48	74	57	55	68	59	69	60	78	71	62	67	59	58	69	55	59	63	68	68	73	62	69	64	58	65	68	69	66	86	55	64	70	83	73	53	74	68	75	77	81	81	60	80	67	67	64	68	68	57	52	60	65	65	63	67	57	72	56	66	71	73	65	74	79	58	63	73	71	65	67	85	70	62	63	51	62	62	56	75	73	72	77	77	60	69	63	76	68	62	65	72	56	61	79	65	67	81	70	68	72	58	68	68	58	73	70	72	66	71	63	71	77	57	79	63	67	60	74	69	83	72	65	64	52	65	73	71	57	72	58	81	78	79	68	58	63	71	75	67	57	63	61	73	74	64	56	66	67	64	68	78	83	66	65	77	70	65	58	44	64	72	65	78	67	71	78	72	65	77	65	51	69	61	68	57	79	74	77	85	79	71	59	68	63	59	50	60	70	60	69	67	67	59	54	63	70	57	70	66	71	57	48	80	80	57	65	77	77	65	57	94	64	87	75	60	66	68	66	71	62	66	56	72	68	77	72	52	57	77	79	71	68	72	62	71	60	44	61	62	52	72	70	67	60	62	61	62	60	77	52	66	60	61	66	66	82	58	53	81	69	66	69	75	59	72	54	74	77	73	71	55	65	65	71	69	71	65	67	77	73	76	71	67	63	72	72	61	69	62	65	69	56	57	58	64	63	76	61	59	66	60	65	56	77	61	57	71	68	64	62	61	75	66	52	67	60	84	75	74	64	64	76	82	51	73	61	68	87	84	70	60	67	63	62	67	77	55	93	64	55	54	60	52	64	78	73	63	77	61	77	74	65	50	61	87	80	71	55	55	79	68	74	71	59	52	65	69	74	70	79	76	62	68	71	85	57	64	65	67	75	55	64	74	73	67	69	83	70	53	59	68	76	66	79	61	64	62	48	57	60	65	70	63	69	92	70	67	56	71	60	73	57	62	62	66	77	74	71	77	73	62	63	58	70	72	67	74	74	62	64	66	60	63	61	58	59	76	67	63	73	71	73	65	68	77	61	66	73	83	62	65	65	49	79	67	77	64	61	50	55	65	56	68	64	79	68	65	69	47	66	68	55	51	72	73	77	67	66	61	63	77	65	67	78	72	75	73	79	58	67	66	62	59	67	76	68	59	58	84	64	82	74	66	63	56	70	70	58	67	65	66	68	63	52	67	65	74	60	83	76	89	61	69	80	67	65	67	59	73	63	70	68	60	73	79	62	75	66	68	54	60	65	71	73	80	58	71	58	59	83	66	74	64	69	59	56	79	81	61	60	62	73	68	69	69	71	75	67	59	68	71	80	82	57	71	71	59	62	58	84	62	61	71	75	58	72	60	63	79	51	61	63	58	63	68	65	65	79	63	72	76	80	67	58	62	70	48	65	71	81	64	74	73	72	64	65	78	59	68	65	66	64	73	68	57	71	63	60	71	58	68	71	66	67	74	49	58	71	69	60	64	59	70	78	65	62	68	68	76	67	67	71	64	66	64	68	53	74	65	66	71	78	77	63	70	83	69	63	78	69	61	48	63	71	82	67	67	69	73	78	78	70	63	67	51	55	80	59	74	63	72	58	63	49	61	83	66	67	52	64	71	66	71	65	59	51	79	60	75	57	62	87	59	61	60	60	68	85	64	61	57	65	78	70	64	69	74	74	77	70	59	79	75	61	65	52	59	79	80	60	65	77	68	63	69	76	63	68	72	84	57	67	69	64	66	67	54	70	64	68	71	66	74	76	66	71	78	68	55	69	64	63	73	68	66	52	78	90	66	55	65	59	70	74	58	57	67	49	70	66	70	61	65	82	63	62	78	65	68	81	67	72	75	64	74	68	83	75	75	80	66	70	63	66	71	56	60	74	68	69	63	62	56	50	67	73	71	70	84	80	70	61	56	59	67	69	73	62	77	61	64	84	60	57	74	63	60	63	73	77	70	67	66	65	78	62	59	71	66	56	75	65	62	76	59	73	75	65	72	89	66	77	79	64	68	73	64	67	63	56	66	60	69	76	70	67	65	60	70	63	73	51	67	80	59	72	60	63	70	64	57	54	59	74	86	54	57	66	80	56	67	53	78	61	76	73	81	80	73	54	56	68	65	64	50	64	60	67	58	52	61	53	70	66	72	78	68	72	76	70	53	68	74	58	71	67	68	69	66	60	67	74	50	59	73	63	58	67	58	62	74	73	66	60	65	78	63	65	70	57	83	61	62	81	65	62	67	80	58	60	70	72	73	55	70	84	64	66	90	72	66	51	72	61	92	63	73	65	75	64	59	62	66	67	55	68	60	57	65	76	65	74	79	85	65	73	65	65	69	69	74	59	64	60	67	60	77	57	63	55	79	51	79	62	60	69	66	69	69	59	75	72	77	76	70	51	78	63	73	60	62	61	65	76	68	66	61	53	72	60	75	68	65	61	74	70	72	60	86	63	63	58	57	68	58	57	60	67	66	66	60	79	94	68	71	65	64	71	67	57	70	50	64	69	59	69	74	79	70	66	69	71	77	72	66	60	77	66	64	68	70	73	68	61	73	74	75	60	66	63	63	64	86	70	64	75	63	73	61	64	60	84	64	50	64	75	71	71	76	68	74	64	78	69	67	56	65	61	58	66	71	62	66	69	63	46	67	69	60	75	67	63	67	58	75	67	70	51	82	54	66	67	46	51	79	54	68	66	63	64	52	67	72	46	66	67	69	68	81	61	84	69	63	66	76	56	66	73	63	66	70	58	76	54	81	61	74	68	89	65	84	69	79	56	69	69	67	63	69	55	69	64	63	81	59	66	53	63	67	67	80	65	69	61	54	64	74	84	56	72	67	58	59	75	66	64	66	75	60	72	54	72	64	54	61	73	45	70	64	57	72	74	72	73	59	61	60	70	70	72	85	73	71	59	67	69	56	70	82	69	78	71	71	65	63	61	82	76	67	67	52	82	69	64	55	79	63	69	73	74	58	58	71	62	56	72	52	67	70	62	64	59	69	55	71	67	75	83	64	73	84	73	60	73	52	63	72	57	55	68	58	47	63	64	54	58	52	52	72	61	59	73	54	76	62	66	64	70	64	66	67	65	66	52	83	76	62	61	51	84	81	53	67	59	71	58	79
36164	22983	11208	12240	20838	23717	22405	20516	17307	14739	13016	11793	11027	9965	9616	8751	6879	5350	4735	3986	3520	3066	2688	2542	2137	2332	2429	2432	2340	2219	2068	1783	1624	1583	1484	1344	1258	1061	1032	920	897	840	964	785	924	841	785	792	770	798	725	689	663	618	616	686	636	638	636	635	671	587	651	618	629	638	668	598	628	650	623	623	622	600	630	574	649	694	659	640	659	676	668	587	636	638	618	596	622	630	571	568	643	561	630	577	590	610	607	601	640	590	656	599	607	633	638	605	609	607	603	636	557	655	573	614	598	592	621	577	595	623	591	583	629	577	572	580	588	643	610	632	593	551	595	581	597	614	618	624	606	568	594	574	587	596	602	593	544	588	565	609	574	604	612	606	617	619	591	596	633	608	617	592	635	608	584	658	609	619	583	595	660	566	591	614	593	571	633	621	615	567	574	597	614	565	591	616	571	556	573	569	580	651	606	599	608	597	622	603	661	591	562	611	570	650	606	582	636	602	599	593	603	612	574	618	605	580	608	594	604	600	615	576	610	616	631	606	583	631	581	607	570	577	586	604	608	633	600	603	593	612	609	627	591	604	612	610	608	589	588	574	622	610	600	594	608	555	597	548	609	634	631	580	581	607	594	621	543	567	621	593	575	592	578	584	632	617	553	571	538	614	568	607	561	614	598	574	560	612	571	639	592	569	566	556	556	629	579	586	636	561	599	587	609	565	617	614	603	597	623	650	615	601	585	632	606	590	602	589	604	570	567	627	585	596	589	570	674	608	571	605	585	601	606	564	556	588	648	635	584	599	620	624	604	607	597	582	573	614	612	611	609	585	570	597	581	598	571	618	607	574	626	578	614	584	561	545	592	583	594	613	566	603	580	582	609	606	580	576	603	578	605	596	563	598	562	599	603	601	551	612	573	591	585	587	637	608	558	585	570	610	633	564	532	561	607	594	603	580	591	590	633	568	621	603	608	570	570	599	548	604	584	588	594	593	641	589	586	652	580	582	620	600	582	632	607	562	618	620	592	613	602	559	616	589	618	605	619	612	597	604	616	589	626	596	611	651	592	618	572	586	583	600	569	616	611	604	611	587	599	616	547	575	603	600	631	592	585	567	588	603	587	561	581	632	581	625	601	614	610	559	522	617	600	584	644	594	570	591	579	606	605	552	610	572	567	589	636	590	601	566	595	592	582	580	622	613	587	573	621	596	584	577	605	597	602	591	571	558	651	572	588	608	626	614	595	635	612	591	567	572	621	597	616	627	602	570	610	629	597	600	599	576	576	572	571	566	591	634	566	588	560	606	592	588	615	557	589	617	567	614	573	621	596	581	606	598	595	593	615	626	579	588	594	557	539	582	628	621	579	654	600	627	583	642	590	566	605	593	577	632	602	578	606	595	579	601	603	564	592	643	618	594	579	591	559	629	567	623	567	592	632	601	599	606	594	620	629	559	570	614	632	582	578	629	632	627	596	607	634	570	577	570	609	618	604	605	604	602	653	606	565	635	587	535	614	597	635	573	565	568	591	611	574	574	591	609	615	604	582	625	601	611	589	575	615	607	594	637	607	585	625	559	575	579	570	632	606	584	599	587	621	610	676	600	609	616	656	602	586	598	560	637	573	594	601	616	568	584	588	616	605	625	618	609	618	636	587	602	630	591	611	611	569	615	608	582	586	610	585	587	600	593	581	657	639	586	608	604	591	607	616	625	567	595	583	605	615	647	597	579	588	625	564	548	600	599	601	612	611	557	547	662	565	584	677	639	563	584	562	580	589	610	587	577	644	595	581	602	616	595	601	617	564	607	556	620	610	576	605	602	592	609	654	572	567	606	597	621	587	597	603	630	618	596	589	631	569	667	601	595	567	558	591	619	600	573	604	570	617	599	560	619	565	602	600	643	572	642	622	574	554	621	591	651	574	613	615	601	619	581	627	567	632	612	574	576	598	586	640	576	602	599	577	595	576	608	595	590	591	597	572	592	609	561	635	593	591	621	610	634	639	636	607	571	625	622	599	573	597	602	633	612	609	599	606	597	593	586	581	588	578	615	579	593	636	610	583	604	627	597	586	605	577	569	615	606	675	559	622	599	610	613	611	584	593	595	605	640	614	590	561	545	571	551	596	625	573	587	557	564	612	575	598	609	631	568	624	570	627	567	579	558	560	587	643	616	635	609	572	567	569	579	598	608	589	634	612	589	589	599	602	602	600	614	599	656	618	604	588	623	654	611	571	594	583	588	562	592	616	583	589	599	591	601	630	580	592	607	578	604	560	591	625	637	599	636	621	595	647	600	647	637	582	609	591	616	575	636	621	600	604	597	618	545	568	604	619	579	561	576	606	604	621	613	649	606	590	638	634	581	589	622	583	564	591	588	572	596	595	575	620	614	616	615	625	592	646	543	570	630	601	599	652	601	584	583	620	635	627	568	578	621	575	605	612	600	538	596	586	633	583	588	585	577	606	632	614	624	595	608	609	601	607	586	644	592	581	606	596	585	607	605	604	623	621	571	582	574	590	569	670	635	644	589	583	599	591	625	595	585	582	644	619	588	592	603	596	604	616	579	571	618	603	611	616	603	604	599	597	587	601	576	631	617	584	553	607	570	612	625	612	581	628	607	648	571	595	618	617	598	576	638	575	595	586	609	635	592	585	565	600	602	582	612	611	623	592	620	591	594	582	616	596	600	570	597	605	585	632	615	609	594	579	575	565	550	603	614	562	577	554	607	566	632	587	565	621	619	630	556	599	579	587	577	635	612	611	584	619	628	597	583	585	587	600	607	566	547	589	574	601	633	566	577	545	600	601	610	590	587	585	618	587	607	650	614	626	594	571	631	575	600	609	558	611	597	612	645	581	623	580	591	601	612	575	602	566	589	592	572	614	625	614	609	611	611	611	595	586	594	620	614	650	634	568	588	610	617	629	605	588	646	567	579	607	628	604	597	623	590	595	599	592	631	540	619	574	590	580	593	601	617	637	595	618	585	572	600	632	594	653	628	564	599	588	601	630	585	635	621	554	590	615	609	627	575	570	628	619	568	571	641	588	588	623	592	559	618	607	577	593	536	589	578	610	609	620	579	624	587	568	588	601	612	595	597	615	631	647	598	588	605	631	578	581	599	557	625	603	624	585	620	593	596	602	624	587	620	642	627	600	612	588	615	577	549	601	583	586	582	565	582	617	556	622	619	573	632	580	560	604	615	626	577	597	609	631	562	536	577	575	611	603	586	546	596	602	589	611	577	610	571	626	562	550	612	605	635	582	566	580	576	632	597	616	576	611	614	572	585	558	625	551	581	597	625	612	604	630	612	608	598	647	592	584	595	573	607	570	574	589	617	581	581	600	600	619	620	623	621	630	583	610	595	583	655	569	594	551	615	594	574	584	592	609	623	597	588	661	574	616	536	583	588	606	553	530	611	572	606	597	585	596	544	629	622	571	582	580	633	626	601	576	554	642	612	621	597	625	557	619	605	595	594	601	626	571	667	594	607	595	655	615	569
3847	2057	848	499	424	482	570	520	436	374	331	302	309	308	281	263	204	176	154	110	124	118	106	96	88	101	84	85	84	76	90	68	65	75	79	61	57	77	70	53	46	45	62	51	53	52	62	51	61	46	55	46	45	43	64	50	53	55	54	49	45	49	51	56	48	55	51	56	50	57	54	52	53	51	46	46	59	60	49	46	59	55	50	46	38	53	45	54	53	52	43	47	66	51	48	47	54	49	54	55	51	59	37	53	55	54	49	53	50	51	44	52	47	51	52	44	37	58	43	49	60	45	55	44	52	62	40	43	62	54	52	51	50	43	62	46	43	54	51	54	54	49	53	50	55	54	38	43	55	38	42	51	52	52	50	64	45	45	55	56	41	45	44	55	40	45	49	47	50	53	54	49	57	54	54	54	53	56	47	56	45	43	42	55	53	48	48	49	54	52	54	55	50	60	49	56	41	61	49	66	57	48	45	38	59	51	54	53	58	53	62	61	39	44	54	68	55	47	42	49	41	60	40	53	45	44	56	48	54	44	53	43	49	59	51	39	46	56	49	57	44	40	38	49	36	49	61	51	52	59	50	57	57	58	66	65	56	45	46	65	53	45	54	57	56	43	57	55	48	63	46	51	46	40	51	53	43	61	57	59	37	41	53	54	57	44	52	56	51	46	59	44	59	51	50	51	51	72	49	42	48	46	57	47	50	54	48	45	52	57	42	54	44	48	54	47	50	52	54	41	57	49	48	51	54	58	51	59	61	57	47	46	50	62	60	46	62	47	40	54	41	57	49	51	62	50	56	58	39	40	51	65	45	57	63	43	49	49	57	49	50	55	54	53	41	49	57	51	46	54	36	48	44	51	54	57	44	52	52	54	64	48	44	59	51	63	55	54	44	50	43	60	50	64	53	55	62	51	52	67	64	45	51	48	30	50	75	54	63	49	49	49	49	50	39	48	53	51	51	53	46	51	48	49	47	58	45	52	44	49	50	57	43	51	43	58	53	43	45	47	41	52	53	47	43	53	36	54	46	47	50	55	66	44	42	41	51	51	58	55	49	45	54	43	53	50	51	59	48	52	52	65	53	51	44	43	56	42	48	46	43	41	52	51	45	46	68	50	65	45	45	45	53	47	55	44	52	58	35	37	52	63	43	38	64	64	59	39	55	43	60	44	56	50	53	59	48	62	47	66	46	47	49	49	49	58	61	43	62	55	69	59	45	44	62	60	43	43	56	46	63	55	54	39	58	56	42	37	50	49	47	57	59	47	49	54	57	58	52	51	51	32	56	54	51	52	53	59	37	61	53	46	51	42	55	55	55	49	59	51	47	56	48	33	34	50	59	53	51	50	50	51	48	52	58	73	45	53	52	48	44	44	47	55	42	49	46	57	52	50	42	61	51	57	51	47	45	57	52	42	54	59	55	54	51	43	47	54	62	51	40	44	68	49	43	63	47	38	55	45	61	51	47	46	65	43	61	52	52	61	48	45	46	57	54	43	52	44	45	43	48	46	65	44	58	51	58	46	55	54	49	41	49	63	68	46	41	56	58	52	62	62	55	50	52	47	51	55	42	38	52	50	43	47	46	53	43	47	46	41	56	49	64	58	54	61	48	47	55	42	44	60	67	56	45	58	61	49	52	54	55	59	49	71	52	52	53	38	60	62	49	59	55	44	36	48	49	58	45	51	62	36	48	49	34	61	56	50	46	38	46	45	62	63	53	48	38	49	45	45	59	50	48	52	48	51	54	44	44	65	43	56	43	66	51	49	44	52	58	45	60	46	52	44	42	44	46	60	50	49	43	45	60	60	48	64	62	52	48	47	47	54	65	48	60	49	53	47	53	53	42	51	54	51	49	54	59	50	46	69	51	49	49	59	54	59	53	45	47	44	42	56	56	57	47	51	45	61	52	59	41	48	55	53	63	58	61	46	43	45	58	61	52	39	56	49	58	50	47	37	46	37	57	53	57	50	44	46	43	61	55	44	62	66	50	58	53	42	54	54	51	44	45	55	60	49	50	54	46	71	62	70	64	35	49	59	70	62	58	43	45	55	39	46	57	67	53	50	49	43	54	44	55	53	66	54	62	56	43	52	53	56	46	48	52	43	36	56	47	51	61	52	48	40	40	41	53	48	33	52	45	47	39	40	50	38	56	46	49	55	54	53	54	40	59	41	45	46	48	44	45	56	41	60	46	44	39	62	58	59	42	38	45	61	57	64	45	53	46	44	62	43	54	57	44	51	53	43	48	45	40	58	52	36	47	57	48	44	45	40	50	41	44	40	58	43	48	47	52	57	57	46	46	25	47	43	54	47	49	49	46	49	54	47	62	59	61	56	46	45	47	52	55	45	43	53	52	47	38	45	58	51	61	44	51	54	55	64	62	61	62	54	54	49	51	65	54	58	49	51	37	49	44	49	63	63	42	45	59	45	52	54	46	40	52	58	54	45	58	47	50	57	51	52	50	46	55	44	58	51	52	59	55	57	58	44	52	47	50	33	41	38	56	50	54	67	46	43	54	49	45	45	56	43	47	53	59	52	57	54	60	59	55	48	55	46	52	46	51	50	55	43	53	44	41	46	63	48	53	42	43	56	60	53	47	49	58	56	47	48	49	34	57	47	47	50	45	59	51	44	54	58	49	62	40	57	59	47	56	47	47	45	51	70	44	59	53	57	46	42	43	58	72	50	49	55	59	51	51	52	41	49	55	52	41	44	50	53	43	38	56	57	48	55	64	39	41	56	47	61	52	56	52	59	61	47	54	50	56	55	45	52	68	55	41	66	61	57	56	45	42	58	55	52	37	49	44	51	39	59	53	55	54	45	54	46	39	54	53	43	48	40	54	51	49	60	56	46	55	42	50	50	40	42	41	57	50	44	52	45	50	54	55	60	57	56	40	46	55	51	51	48	58	42	46	47	47	52	43	54	50	47	44	49	44	46	51	45	54	53	66	44	52	41	51	59	48	52	59	61	57	42	50	48	46	45	57	47	58	40	59	36	51	43	47	41	73	45	52	60	50	56	56	48	40	48	54	54	54	58	61	46	55	48	41	53	45	47	50	54	43	59	48	46	41	48	48	48	50	51	67	57	45	53	55	44	51	57	51	49	55	55	44	71	62	48	61	53	49	43	46	47	38	49	66	56	59	42	49	52	49	49	56	44	44	53	49	48	50	47	43	54	57	47	52	59	52	50	44	39	62	46	49	47	47	52	51	52	49	45	44	54	46	61	58	49	48	58	49	54	42	48	55	67	45	64	35	50	54	55	53	58	52	53	52	64	51	46	48	51	43	59	58	52	50	34	59	59	38	60	50	62	46	47	69	59	53	48	50	66	47	44	38	51	52	56	54	73	54	30	49	51	44	43	53	50	46	50	44	58	56	43	56	41	58	45	62	53	53	59	38	46	46	32	61	51	57	52	54	47	53	45	35	42	54	54	34	53	53	47	51	37	50	49	51	69	60	68	36	44	55	35	56	58	44	45
28832	16155	8904	9198	16123	18296	17449	15030	12258	10568	9164	8727	7567	7265	6858	6081	4675	3654	3284	2570	2339	2033	2015	1604	1532	1671	1566	1575	1527	1505	1320	1165	1078	1112	1047	1004	879	708	656	642	612	609	537	616	553	557	575	553	568	527	530	529	432	467	481	470	443	475	461	442	443	482	451	430	481	476	470	440	407	447	450	469	467	462	448	471	479	482	463	495	444	448	439	455	483	443	506	462	463	416	455	449	491	450	439	471	464	456	416	485	408	457	429	449	495	461	480	458	435	472	505	458	475	429	462	448	469	466	474	441	463	405	425	491	442	443	436	444	452	439	470	436	455	402	446	446	449	450	431	440	449	449	442	430	445	462	429	475	477	452	456	460	451	407	465	448	426	436	437	465	452	475	435	448	483	431	463	442	417	476	471	441	416	473	447	484	439	411	450	447	454	447	420	455	434	467	455	414	452	441	460	487	435	465	431	463	463	459	458	489	469	429	432	463	450	493	431	448	420	431	428	429	438	455	460	446	447	462	434	459	449	472	458	441	433	462	453	464	430	431	422	447	468	444	463	447	438	457	449	457	430	446	454	459	447	421	412	428	430	439	442	426	431	455	448	412	429	458	427	459	451	472	444	417	426	428	424	463	455	469	432	474	442	441	444	430	425	472	460	445	487	432	450	433	438	417	433	515	456	435	460	455	467	456	440	484	422	426	457	418	491	427	482	448	439	487	494	423	446	409	470	448	429	483	466	462	462	397	448	448	471	439	425	481	458	449	438	475	463	426	473	437	451	418	441	440	457	445	446	461	454	479	427	456	480	451	469	429	454	455	398	468	421	434	478	443	418	449	440	417	462	431	454	429	464	447	442	429	416	475	433	452	439	488	410	454	423	432	413	431	460	453	446	442	456	469	472	427	451	421	438	463	462	443	447	424	435	426	423	461	464	436	447	463	427	429	427	394	423	457	416	417	436	416	454	418	470	435	414	441	394	429	429	475	441	431	455	462	486	432	438	450	448	460	445	458	446	433	457	435	475	431	430	475	487	469	422	427	490	454	470	444	441	438	474	464	462	410	445	488	429	430	461	407	413	475	427	441	445	470	449	451	459	463	456	438	420	487	429	466	444	450	419	478	406	439	495	453	411	469	446	417	411	392	460	428	450	425	415	439	441	432	431	453	443	469	435	412	461	445	442	440	461	450	482	421	459	437	438	452	412	408	433	435	455	471	437	421	436	468	410	467	482	440	453	443	423	455	459	412	429	475	451	395	495	452	445	465	455	465	445	434	412	462	449	459	424	451	476	451	453	446	459	458	444	489	451	448	429	429	448	450	392	493	471	445	462	486	450	360	435	455	443	440	450	425	477	448	437	447	429	468	452	427	440	459	460	450	437	426	473	477	423	441	471	439	437	441	421	464	430	454	438	482	462	420	388	456	475	458	434	473	436	445	482	434	435	450	418	463	426	410	459	441	453	483	413	463	501	460	399	446	484	454	436	441	430	458	438	405	483	435	488	426	419	438	446	445	435	467	438	454	475	448	442	445	480	442	450	482	426	447	447	456	481	474	448	447	440	462	450	443	483	455	459	474	464	471	442	451	469	460	440	448	429	484	433	471	429	413	443	449	437	415	463	440	498	451	413	489	458	447	411	400	435	443	484	427	444	453	421	422	484	479	436	436	469	480	427	436	500	455	472	437	456	485	441	449	441	437	462	449	439	428	431	426	509	437	471	451	427	427	448	447	395	425	444	436	440	459	413	428	444	431	409	479	461	475	425	451	437	453	429	451	415	453	416	448	449	444	471	447	436	426	442	435	426	480	471	410	482	452	432	450	444	454	448	458	451	440	449	474	457	476	412	430	454	469	443	448	450	440	477	439	434	444	463	416	450	434	421	486	438	433	469	439	434	440	427	439	449	437	449	429	438	455	440	465	467	454	477	472	446	450	454	464	474	425	457	425	471	448	438	428	455	460	430	460	474	513	432	416	443	462	449	449	490	457	429	424	467	444	444	453	456	481	432	450	408	448	418	412	435	432	464	422	450	416	447	447	463	423	450	469	462	413	468	447	435	445	499	451	437	414	453	434	416	442	430	446	436	446	453	464	426	428	429	461	452	459	462	457	414	451	487	433	425	470	462	437	446	458	394	438	452	417	464	466	452	447	481	447	465	436	451	426	473	406	448	443	429	484	481	417	448	483	436	432	465	480	431	446	431	434	460	397	459	442	402	445	434	450	456	449	416	481	411	450	446	450	432	474	468	429	472	439	442	434	452	458	463	461	455	454	466	429	420	461	426	466	445	418	484	448	458	455	406	425	445	441	461	427	459	430	442	452	440	437	420	440	459	450	474	437	483	435	444	469	411	425	412	469	453	500	460	426	453	456	449	483	449	463	458	476	469	506	432	435	420	455	432	464	503	472	412	467	502	464	463	403	443	462	447	466	458	451	487	465	471	440	420	432	434	415	468	459	464	445	427	425	444	463	473	431	469	459	436	449	453	448	431	473	467	439	456	435	460	462	425	439	429	440	454	461	453	433	447	420	434	426	421	450	444	442	422	415	440	474	464	434	442	443	464	431	456	441	417	463	458	435	442	426	448	489	449	471	424	428	457	430	439	475	462	418	450	416	445	438	513	471	445	432	476	444	443	381	461	453	425	441	424	453	453	463	449	502	427	427	437	476	438	455	462	430	434	429	439	423	387	459	441	445	483	459	447	462	454	466	439	483	432	438	429	457	454	445	437	476	479	441	478	429	452	463	429	410	454	434	477	444	489	428	457	445	443	446	442	468	427	404	438	463	436	439	465	460	451	439	408	400	449	446	439	427	441	445	435	454	435	452	431	441	428	441	450	470	445	451	456	488	406	459	464	461	424	457	426	465	454	524	471	441	454	437	446	484	434	439	435	417	448	446	463	464	433	463	417	466	449	443	451	419	417	443	454	440	470	461	429	437	460	447	442	430	424	416	457	459	452	453	441	446	403	450	451	436	465	406	464	405	449	438	446	459	441	469	470	451	449	457	447	453	467	453	412	441	489	428	461	472	411	420	428	422	458	437	463	458	471	440	462	457	454	473	416	432	437	438	484	449	443	433	489	468	451	445	455	433	418	473	435	469	432	436	441	495	459	440	442	463	466	472	456	481	432	446	424	455	455	404	461	414	471	412	463	414	435	422	405	457	466	460	445	440	455	435	442	411	443	496	450	469	435	429	470	449	429	437	431	413	430	426	464	489	428	418	462	491	439	439	414	447	503	438	444	438	422	444	437	439	445	451	444	472	460	415	479	433	482	448	454	422	415	478	428	474	442	462	434	447	446	455	449	468	469	437	430	453	448	447	392	435	467	455	471	459	446	462	449	422	434	404	442	478	433	447	434	446	466	447	443	410	472	402	422	456	449	443	439	429	464	471	461	426	442	456	437	455	464	431	465	472	470	454	466	435	438	434	492	442	423	450	451	455	437	420	448	467	416	420	390	427	438	424	456	431	451	466	444	429	466	411	455	458	459	460
5960	3585	2157	771	592	678	788	644	568	467	401	377	425	336	342	295	246	202	185	159	158	150	143	122	122	137	124	124	127	115	112	103	110	110	91	103	83	114	87	72	70	82	80	79	64	73	58	68	81	85	70	75	74	78	87	77	57	56	72	80	76	72	83	78	94	68	75	82	64	83	76	94	74	76	80	72	78	78	80	63	74	89	72	84	63	78	78	61	83	80	57	71	68	56	75	75	69	71	58	71	65	93	64	66	82	69	83	76	71	74	64	55	80	71	49	73	88	84	79	80	71	62	70	60	75	81	66	63	68	81	58	76	63	59	79	75	61	61	73	61	90	65	60	77	79	73	64	77	73	69	71	93	71	86	67	81	68	76	67	77	80	73	60	75	62	66	68	74	73	66	72	76	92	74	79	65	75	62	71	57	64	74	67	85	72	67	81	75	67	76	75	74	64	65	76	60	61	86	56	72	74	62	73	74	58	67	88	78	76	65	77	80	70	86	72	69	74	45	67	68	81	76	74	63	80	65	79	64	72	83	87	76	73	76	76	76	81	78	63	76	79	78	74	67	81	80	68	74	79	66	75	78	67	74	81	76	66	63	71	67	72	81	78	57	73	82	79	72	64	78	70	79	64	70	66	68	61	69	58	75	74	81	73	63	70	77	68	80	68	54	76	62	78	69	84	64	75	62	66	71	78	81	71	64	74	73	72	72	75	87	77	67	69	80	69	60	72	74	72	66	73	69	62	67	75	64	72	74	63	72	72	71	72	71	73	56	74	73	74	61	62	69	72	70	71	78	72	63	74	63	56	61	69	66	63	66	80	74	80	63	86	69	64	77	71	78	70	82	84	74	70	66	57	61	79	79	73	74	85	80	74	69	79	89	72	75	70	74	66	73	72	80	66	83	87	68	72	81	69	64	63	59	82	69	66	66	77	58	91	76	79	74	61	66	78	65	79	87	72	73	83	58	71	61	68	58	75	78	61	69	68	74	72	68	60	67	76	78	63	83	59	74	67	70	56	67	59	69	75	68	76	73	71	77	75	65	74	76	64	66	59	60	82	73	59	73	80	71	85	70	87	80	72	68	63	72	82	88	82	62	61	70	79	88	74	66	62	70	78	73	76	74	83	72	76	54	86	83	76	74	65	65	59	80	65	72	65	60	79	72	74	71	74	80	62	88	70	73	83	74	84	64	53	87	76	76	70	78	51	75	64	67	71	76	62	71	76	71	61	69	69	66	68	80	77	65	77	68	74	81	79	77	64	80	74	81	65	73	73	71	71	79	76	72	66	61	79	84	49	75	92	66	72	76	70	90	74	58	72	80	81	79	78	72	75	66	63	74	75	81	77	75	66	64	67	63	88	64	65	76	80	73	81	67	63	51	65	61	76	76	70	64	71	68	76	72	67	66	71	71	66	92	73	78	54	61	76	64	88	92	78	70	75	74	69	73	65	57	85	59	72	66	73	68	79	91	68	69	65	76	76	52	74	80	77	63	75	90	67	68	75	72	67	81	61	70	79	87	69	81	73	77	70	59	60	76	73	73	66	73	81	75	82	79	69	70	72	66	79	76	74	76	81	81	61	66	67	65	67	57	63	69	78	73	85	85	89	70	70	64	73	66	79	64	74	67	78	62	91	81	63	72	62	72	56	85	56	61	78	64	67	69	65	65	70	72	80	75	74	83	83	75	67	67	71	76	69	84	73	64	85	65	66	63	74	62	71	68	69	89	65	66	79	77	64	70	66	73	77	79	78	55	71	68	76	76	79	62	70	75	66	65	78	61	52	55	79	83	71	67	77	75	55	54	68	65	64	67	66	77	76	73	65	81	84	75	92	69	67	81	83	67	77	63	63	79	69	84	75	77	75	72	67	60	59	76	57	65	59	68	70	88	74	60	56	80	92	83	76	75	76	86	69	81	67	56	79	64	78	76	57	72	62	73	69	67	63	89	86	63	70	65	74	68	71	78	68	75	70	86	72	58	73	50	73	77	76	66	74	76	66	68	60	80	72	73	78	78	82	80	68	75	64	88	76	72	77	64	76	65	79	64	68	71	85	72	65	74	85	69	73	62	83	63	71	75	71	66	63	79	69	73	76	57	78	61	76	64	58	75	64	76	62	84	62	78	70	68	68	60	61	74	73	89	69	67	75	77	75	72	78	52	66	76	70	83	63	87	64	73	65	67	65	83	72	72	86	72	70	74	75	66	82	80	68	73	75	74	67	73	71	92	66	81	96	75	72	92	80	66	59	67	80	75	70	59	64	82	91	71	61	65	69	78	83	68	53	94	76	70	79	73	74	76	65	72	79	79	69	75	71	56	59	75	62	69	68	80	64	82	77	76	75	57	71	69	71	67	76	61	57	72	84	64	72	78	66	85	78	69	90	70	79	68	80	80	71	85	53	69	71	60	71	78	72	68	84	84	58	64	81	69	58	93	63	59	66	90	77	75	79	76	80	62	68	78	64	63	84	60	72	63	66	63	73	72	86	66	69	76	73	68	69	78	74	73	72	75	76	83	63	79	79	78	83	60	76	70	81	73	79	54	67	70	69	58	71	68	79	86	74	78	93	73	72	91	78	59	60	76	58	79	73	85	58	83	72	72	83	88	67	76	72	81	63	74	64	78	75	75	62	64	75	85	64	73	64	85	79	83	63	57	63	75	68	68	76	78	85	53	84	89	78	88	67	57	69	60	70	74	74	71	67	63	79	77	69	75	84	66	83	73	60	80	68	70	85	80	66	66	72	77	76	76	76	64	70	77	73	79	66	70	61	82	70	78	75	75	72	84	77	82	55	63	84	58	81	59	66	62	69	68	70	74	66	68	73	64	67	86	76	79	73	65	80	74	77	72	54	64	85	78	97	70	65	75	64	66	73	75	62	63	75	65	57	77	68	67	55	71	64	54	75	77	64	82	62	51	71	69	73	72	64	55	67	50	72	85	84	69	81	61	78	80	74	62	78	80	87	73	72	70	79	72	71	78	68	59	63	61	88	63	76	68	64	73	85	58	69	54	86	69	87	68	72	88	76	71	62	80	82	76	75	71	63	62	79	60	70	72	76	66	74	85	79	89	68	82	76	66	78	85	85	60	66	74	72	61	67	71	67	73	79	67	77	79	76	61	79	67	70	76	74	73	81	74	87	61	71	70	70	75	78	89	69	72	77	68	55	58	55	72	76	85	87	73	62	78	76	81	62	86	73	65	84	60	76	74	79	67	79	86	67	90	61	58	69	73	61	61	77	66	76	68	64	72	82	68	58	74	87	83	68	67	71	77	73	59	70	58	58	81	71	83	69	84	69	64	90	77	78	60	66	65	72	71	77	77	93	85	68	74	63	66	66	79	73	69	80	68	79	75	63	70	57	84	53	68	86	67	72	68	73	61	65	56	64	77	88	74	75	71	73	72	74	55	62	66	59	90	72	60	81	60	73	90	84	83	69	80	77	80	89	84	61	73	58	79	71	72	71	80	74	84	79	72
34269	20960	16205	12378	19216	21434	19967	17277	14538	12300	10962	9947	9222	8713	7951	6648	5448	4426	3882	3204	2791	2676	2291	1935	1975	1879	1883	1862	1849	1733	1569	1508	1478	1316	1291	1270	1059	993	965	904	842	820	823	799	802	777	763	783	742	745	675	673	702	671	666	676	646	627	658	610	661	653	640	602	648	643	662	628	593	685	633	651	640	592	637	659	669	680	692	654	649	619	647	627	645	631	703	656	617	594	672	642	639	644	649	617	661	620	645	642	658	703	670	650	654	580	641	612	602	647	598	619	593	614	662	592	599	675	639	633	670	643	632	609	631	663	633	611	626	638	620	605	658	653	634	634	671	665	607	646	667	670	603	611	579	613	652	627	620	611	670	631	622	616	615	628	594	605	622	641	635	664	640	587	630	609	645	624	635	659	683	604	624	569	640	608	573	665	611	671	637	651	642	689	637	649	565	563	590	624	620	624	630	627	628	637	601	614	606	594	634	611	635	633	674	577	654	579	638	615	618	623	621	575	598	639	603	613	616	642	622	644	610	639	671	617	618	678	668	620	604	645	623	652	661	636	612	630	631	647	620	609	618	634	650	579	630	598	636	632	603	623	610	614	640	664	622	615	639	584	626	623	611	637	620	606	634	619	618	617	603	640	630	631	618	572	580	635	655	625	575	623	620	723	620	613	602	651	647	611	653	618	621	579	642	637	653	654	625	629	621	601	654	615	609	628	634	669	607	621	610	612	613	625	624	576	610	607	641	621	675	595	603	666	645	617	619	609	637	661	622	638	652	646	647	605	652	635	642	640	639	615	640	643	640	624	599	592	642	623	652	593	617	630	598	661	571	617	620	655	641	642	600	632	620	600	644	620	612	614	636	614	625	645	632	647	641	623	652	643	604	627	643	662	618	606	603	597	609	634	642	638	611	657	634	589	579	612	602	600	623	612	665	629	603	635	636	607	643	630	622	602	612	640	608	610	630	626	658	677	638	648	597	665	611	606	650	671	647	607	592	620	643	629	634	634	624	601	660	594	659	652	600	648	651	663	622	635	631	600	632	624	608	681	580	601	633	637	603	661	642	647	660	612	599	613	650	604	588	623	672	656	621	609	664	641	675	628	633	586	590	625	566	599	600	632	657	623	621	624	640	664	622	598	646	608	618	597	613	649	584	629	620	615	639	557	659	640	607	602	634	607	665	637	663	600	647	619	583	653	574	636	606	655	615	643	635	669	650	648	621	620	625	605	625	615	607	651	597	666	621	624	603	607	653	616	590	641	661	621	639	676	635	628	559	644	631	625	604	615	596	645	612	617	632	620	622	622	624	650	621	622	634	633	613	619	600	604	634	667	617	652	601	638	671	610	635	582	606	651	619	622	614	652	624	585	675	632	565	597	730	617	602	600	607	648	654	648	710	634	573	667	656	636	650	593	664	608	623	628	607	614	642	643	635	632	612	644	615	664	630	658	622	591	598	641	627	669	623	657	667	607	584	626	632	616	670	660	634	625	649	629	668	576	646	603	653	601	630	613	650	642	605	570	649	618	602	651	637	653	670	640	643	620	597	623	656	612	614	591	629	623	675	604	625	651	613	643	659	647	606	635	630	610	624	634	625	633	663	635	649	601	628	640	683	602	635	584	609	568	626	619	635	658	661	640	622	629	620	644	618	619	615	669	616	623	636	631	633	646	636	603	656	615	621	647	617	626	623	640	622	652	633	625	651	670	614	601	623	603	640	586	611	629	639	646	612	652	600	647	592	615	611	631	595	642	617	611	663	649	655	637	639	640	600	620	590	620	634	658	653	623	605	605	619	579	628	626	623	617	587	626	646	643	659	652	618	614	662	624	609	629	632	599	608	616	617	600	597	670	664	629	665	669	651	642	668	608	608	688	617	629	637	567	643	611	629	677	628	672	631	629	598	647	623	644	626	652	601	612	601	643	607	651	613	662	617	631	646	625	646	627	625	641	597	559	647	628	626	655	610	602	654	610	661	611	640	598	680	644	658	630	648	594	681	641	587	583	631	606	645	636	606	567	638	626	662	656	612	626	637	629	651	609	614	588	602	626	600	648	667	540	639	635	665	667	617	615	678	666	609	615	611	611	603	606	597	610	608	670	600	648	645	616	638	607	623	640	623	608	624	660	621	637	634	635	628	639	631	627	652	682	654	608	617	645	606	637	645	634	654	631	604	632	623	666	671	636	653	649	627	630	651	646	632	636	589	652	652	603	626	634	586	643	608	609	607	630	667	637	668	632	635	636	638	594	576	630	616	541	669	632	613	647	612	638	647	658	590	613	609	643	547	601	655	632	611	622	626	639	643	637	646	684	633	584	632	597	614	618	632	634	635	631	603	615	712	650	595	583	627	594	654	624	618	622	637	627	636	625	643	639	625	629	614	663	624	618	629	605	609	608	669	615	653	644	601	596	650	582	595	617	654	599	631	617	615	671	599	659	637	613	567	595	651	600	581	622	651	630	683	627	651	613	615	664	618	611	615	635	590	629	596	619	588	623	623	573	628	624	643	611	681	656	636	634	578	614	626	610	607	611	592	609	627	582	601	602	593	634	663	597	620	576	629	620	618	629	615	586	658	636	594	608	631	593	618	638	657	616	649	652	581	641	657	618	624	632	650	639	613	678	639	602	604	578	627	605	630	639	668	670	652	593	610	612	639	604	631	614	626	639	691	663	608	661	598	629	638	605	647	633	614	592	660	662	631	614	665	641	612	607	620	603	629	639	618	636	641	639	613	648	664	577	592	628	624	636	653	651	620	613	633	625	673	637	610	619	650	619	624	617	615	632	649	631	623	670	606	588	642	648	643	649	635	625	620	662	617	653	632	619	631	627	618	660	604	632	684	641	616	638	600	640	629	649	625	582	632	622	586	619	613	623	582	576	666	633	599	650	666	652	597	610	639	602	640	635	645	633	638	650	596	605	626	599	622	630	622	591	589	622	642	625	652	608	655	660	606	606	609	626	618	633	630	612	634	620	629	670	675	661	625	638	661	630	653	596	643	571	610	686	663	646	615	581	648	653	672	653	636	649	611	653	656	585	605	590	607	637	648	623	670	623	603	596	569	593	627	605	625	614	626	637	589	608	626	614	649	621	664	623	666	622	654	658	623	643	608	643	647	630	618	602	632	682	633	640	632	626	640	599	616	610	632	614	607	636	625	616	639	637	623	653	595	665	573	606	627	609	613	647	591	579	622	637	610	661	668	621	655	624	631	569	592	606	593	635	632	591	628	600	617	657	620	640	686	618	628	605	611	623	636	601	559	632	623	614	649	597	651	607	597	616	607	633	606	645	597	625	592	634	684	648	661	629	664	632	648	579	653	639	632	606	643	625	642	590	582	619	622	628	621	591	615	662	662	601	628	649	627	641	592	634	625	646	600	670	644	631	602	598	641	655	634	624	588	616	658	657	623	618	644	671	645	611	617	631	601	606	592	626	691	644	624	624	623	640	643	668	638	671	587	609	631	608	607	650	651	647	612	627	620	597	651	615
5632	3051	1814	713	572	638	672	567	519	429	413	401	378	397	325	232	212	184	152	142	124	111	102	95	99	75	89	97	100	80	88	71	74	81	79	75	53	67	55	60	56	59	48	54	52	55	42	42	60	42	65	46	60	47	53	45	53	51	41	32	47	41	50	40	50	55	50	42	49	36	40	42	46	43	48	41	52	58	39	48	47	38	49	49	54	51	66	56	45	60	40	49	45	42	49	45	38	58	36	52	46	52	34	52	49	52	53	56	37	40	50	42	49	51	35	52	34	36	49	48	35	41	50	49	42	41	52	45	53	47	45	50	47	39	33	44	58	38	43	37	42	41	52	42	40	39	38	43	38	46	39	41	47	35	41	45	45	47	48	37	40	45	42	50	50	41	41	35	43	55	43	43	49	45	56	49	46	46	37	54	43	44	44	39	55	47	41	40	45	45	40	34	46	47	34	56	51	37	52	40	38	48	47	47	45	41	53	46	44	62	36	50	46	47	38	41	44	57	52	31	31	36	49	45	47	39	57	36	47	47	46	41	36	51	33	61	49	48	40	39	37	38	36	41	50	42	49	29	47	38	51	48	42	49	44	40	40	42	51	32	41	42	43	54	41	35	50	42	40	38	36	36	43	54	32	39	66	57	45	49	33	42	42	42	42	43	51	43	35	41	44	38	46	44	45	39	51	37	45	55	45	45	40	38	40	56	57	37	41	57	38	43	42	41	47	45	36	40	49	39	52	41	55	55	44	54	44	46	54	47	43	44	48	54	47	44	39	44	56	51	53	41	44	50	41	59	45	43	38	36	40	44	47	39	36	41	46	40	43	39	38	55	53	35	42	42	46	54	33	51	48	47	46	44	37	45	41	48	42	47	42	45	47	36	51	39	32	41	32	53	39	41	41	50	45	48	43	36	53	35	47	45	54	46	41	40	45	38	44	33	38	40	46	50	57	47	40	53	50	36	60	42	46	40	38	44	42	42	36	53	49	50	39	56	49	50	52	54	46	38	42	59	46	40	31	47	38	47	50	31	45	45	45	54	49	39	40	47	53	44	42	46	49	56	54	50	46	53	50	42	54	61	44	45	50	45	43	53	40	55	52	37	43	52	47	46	36	46	38	33	45	45	45	37	51	53	49	59	42	56	41	38	53	59	46	54	51	44	38	36	46	43	42	50	39	45	44	49	41	46	43	45	35	37	59	36	45	39	50	51	37	52	51	36	38	50	37	39	53	36	41	51	50	50	32	44	43	51	46	35	36	47	49	39	51	56	48	40	37	39	39	37	32	37	53	32	43	50	55	52	42	51	57	49	50	41	31	44	45	35	49	44	53	36	51	39	50	39	45	53	32	39	40	49	45	53	48	48	44	43	45	43	46	50	54	34	38	51	43	41	44	43	41	43	54	52	48	37	38	45	39	41	39	41	52	54	53	43	49	33	49	39	45	40	43	46	54	42	41	39	39	41	51	53	52	49	47	46	56	45	55	50	55	42	52	51	46	49	50	44	31	45	45	56	54	42	42	45	34	38	42	42	48	45	48	44	49	44	44	51	48	46	39	40	38	54	34	45	54	46	44	47	56	49	54	47	46	42	53	47	52	37	41	39	36	39	45	45	51	44	56	39	37	37	44	45	41	34	48	40	56	35	48	43	47	40	41	38	53	44	44	28	43	44	38	44	31	48	50	70	50	36	42	46	45	40	49	41	48	54	44	41	44	43	44	53	37	37	40	47	50	57	37	35	44	45	39	45	48	49	38	40	43	43	51	47	46	42	44	45	38	25	60	48	54	43	44	37	39	44	42	43	40	45	42	40	35	38	44	40	42	45	36	39	44	59	52	42	41	35	55	51	42	33	54	39	37	56	35	35	49	36	40	45	39	46	42	47	44	53	38	45	28	42	41	45	48	43	40	46	27	45	39	43	46	47	58	40	54	46	44	38	47	47	44	49	41	52	37	49	37	47	45	47	42	43	51	43	40	42	46	42	32	47	39	37	49	56	35	43	58	38	44	57	44	43	56	44	43	52	41	35	44	50	36	42	53	50	47	39	52	40	45	47	43	40	51	41	36	46	50	38	37	43	43	46	38	43	35	48	35	50	50	42	46	35	56	46	37	40	50	55	42	42	40	40	50	47	48	45	48	43	41	41	39	53	41	39	60	51	47	46	39	53	45	41	41	43	38	30	36	28	45	51	42	37	41	45	47	64	39	38	39	37	48	44	43	49	49	60	36	50	38	44	32	53	37	40	49	30	42	49	51	43	36	47	47	42	42	46	51	46	38	49	56	43	46	56	37	50	34	52	43	54	42	46	49	54	52	39	42	32	43	43	42	48	53	46	53	47	39	45	60	39	45	38	42	48	42	44	43	50	47	48	33	45	48	40	46	58	45	50	55	37	52	50	51	35	29	37	31	47	42	48	36	40	42	48	48	49	49	41	54	46	42	40	38	43	49	50	48	41	57	46	40	49	38	59	30	47	43	52	39	58	40	40	41	46	51	52	58	46	44	47	39	47	54	36	42	46	46	36	40	32	35	41	36	40	38	55	43	34	35	43	46	35	43	52	45	50	41	40	45	41	42	45	45	44	45	40	33	45	49	51	41	41	39	47	45	41	44	49	43	52	32	56	42	31	42	44	41	34	44	36	37	32	44	46	40	43	40	50	36	56	43	44	43	44	38	52	51	45	50	37	50	50	31	41	42	43	36	47	52	43	41	42	43	38	35	50	39	36	51	39	45	37	38	44	31	44	51	35	54	30	48	50	39	41	44	51	32	52	36	50	40	54	36	47	67	38	47	43	40	48	44	42	49	48	34	46	40	41	52	34	45	43	46	45	38	38	36	42	35	51	43	59	38	39	52	47	52	59	37	37	41	44	39	53	48	43	37	39	43	45	31	49	45	45	41	43	42	36	36	47	42	48	38	39	43	40	43	28	46	39	39	50	43	51	49	49	61	57	42	46	48	40	58	46	43	42	45	35	36	57	39	48	37	56	40	44	48	39	49	32	58	41	48	46	46	39	39	58	54	48	48	52	45	50	40	49	41	39	45	41	44	58	42	53	47	42	49	44	41	61	42	32	40	39	41	45	36	37	48	37	46	43	30	47	59	49	46	45	43	46	45	38	49	40	44	50	42	44	48	41	52	55	34	41	42	33	55	37	43	51	39	53	52	37	48	30	60	46	44	43	32	39	44	49	40	51	45	44	40	40	46	60	39	53	39	49	51	55	40	35	47	48	47	45	50	51	50	46	44	53	42	53	39	42	52	48	47	42	54	47	45	43	39	41	39	44	57	40	35	47	54	51	44	42	49	44	40	50	38	51	48	38	45	36	52	46	42	46	49	39	42	55	55	56	37	42	60	44	42	47	47	38	47	64	51	37	50	48	42	42	32	44	33	37	38	53	45	39	44	47	44	38	28	44	44	53	45	48	67	48	43	42	47	37	38	45	36	42	47	44	45	39	42	33	51	38	41	50	52	52	45	41
31960	19709	15001	11610	18333	20121	19107	16422	14010	12160	10827	9762	9099	8833	7599	6379	5197	4369	3538	2997	2504	2387	1881	1770	1730	1637	1617	1636	1745	1542	1296	1164	1138	1113	1075	822	738	718	683	615	594	589	601	634	567	591	527	474	505	514	446	508	468	443	399	462	453	378	439	419	420	404	405	417	418	383	408	419	419	440	414	446	402	426	398	378	388	416	447	422	388	402	416	407	418	397	408	408	379	392	376	399	407	420	385	368	423	392	396	407	378	373	367	400	390	404	407	422	383	383	394	370	363	383	357	392	376	403	415	384	389	360	391	381	408	407	377	404	343	383	399	390	376	397	411	397	397	399	406	445	391	377	408	356	375	391	391	382	407	372	391	381	380	391	415	373	409	396	392	410	376	380	362	361	343	383	409	397	424	408	416	396	407	381	404	351	370	412	378	409	390	409	379	372	397	396	394	398	374	405	415	391	375	379	400	411	414	423	394	392	378	385	388	428	380	390	389	426	380	399	365	379	406	386	415	397	408	404	349	390	370	397	407	380	407	398	381	402	383	388	403	424	422	389	382	374	413	436	430	390	384	411	395	387	401	430	370	368	385	357	392	405	433	399	375	403	387	399	331	409	366	390	389	388	375	402	370	398	380	339	414	367	375	383	402	403	389	379	397	401	366	395	375	431	399	396	410	373	361	375	378	354	364	389	379	402	403	386	390	390	387	361	388	342	394	376	413	371	397	391	380	426	403	418	391	416	387	385	367	394	373	343	372	395	390	389	388	380	372	378	373	381	375	389	382	385	358	402	388	404	389	411	380	388	378	391	404	382	399	404	381	407	373	373	400	387	406	404	400	371	416	395	383	385	376	365	390	396	420	393	444	421	406	401	375	387	346	405	389	406	392	386	396	383	349	355	402	378	370	370	381	399	394	411	370	405	403	395	384	392	393	385	399	392	377	394	405	381	386	403	416	401	385	414	399	355	405	429	400	380	373	388	404	387	404	387	387	364	396	401	371	363	402	394	369	391	392	378	389	361	391	405	372	390	389	413	375	401	372	387	388	385	379	393	356	420	374	374	386	419	369	399	398	404	373	414	362	409	393	398	397	424	390	379	421	369	383	406	342	401	408	383	388	390	410	370	381	378	364	394	370	418	374	374	389	411	386	413	397	376	380	411	354	393	403	369	398	395	392	386	396	373	364	418	379	393	383	383	381	406	368	378	421	366	382	401	359	397	396	395	354	359	366	398	347	367	372	397	407	411	382	366	377	400	400	372	370	391	383	365	420	400	438	399	377	417	400	334	360	379	395	402	391	380	412	418	375	375	398	399	416	385	367	361	429	393	368	388	418	395	367	398	378	351	378	396	384	346	418	404	390	381	388	401	381	360	404	390	384	375	387	434	401	385	377	393	368	369	361	378	399	385	405	410	424	380	407	415	404	387	425	405	396	390	399	409	390	393	352	368	385	397	379	378	352	399	428	358	414	408	417	394	367	374	416	380	400	363	390	382	370	399	382	387	417	366	391	356	379	347	400	380	372	394	399	418	369	359	347	400	415	425	373	360	368	384	385	400	381	410	391	391	419	395	392	391	312	392	405	410	402	402	400	406	439	389	415	420	396	385	380	375	397	412	384	392	366	373	393	372	386	372	387	411	368	423	409	383	359	391	415	344	357	389	406	382	380	360	370	403	404	387	405	406	385	368	396	419	368	388	383	392	410	367	399	376	376	429	407	415	391	408	387	401	376	380	393	429	392	393	380	372	367	390	363	374	375	402	420	384	388	412	393	398	360	436	350	409	396	384	398	370	402	410	380	364	412	388	405	406	388	409	387	394	376	391	394	389	397	365	400	360	406	380	392	407	370	383	391	363	374	438	387	376	366	419	353	329	378	369	392	371	389	417	388	414	388	391	354	415	389	364	367	388	369	407	396	391	385	385	398	425	384	387	377	384	413	345	409	412	419	397	391	426	346	345	405	371	451	418	417	380	382	368	359	385	378	396	385	387	381	395	388	385	392	392	421	415	391	392	424	396	413	389	377	370	414	378	410	394	381	369	391	378	386	386	401	396	380	341	422	361	419	363	380	388	383	368	412	411	404	376	375	399	393	396	392	382	379	371	384	384	369	406	449	363	392	370	396	383	376	407	374	389	391	382	404	395	368	395	376	382	380	429	397	375	396	386	358	346	405	414	370	382	415	420	375	401	384	424	377	390	372	396	364	400	422	384	400	393	391	351	399	362	369	437	420	357	381	407	384	397	371	370	402	426	382	391	366	369	361	348	421	389	394	377	405	383	422	401	434	412	386	356	352	388	375	365	377	393	420	359	405	374	434	349	384	373	405	376	417	377	379	410	381	399	389	377	414	391	387	390	368	416	426	407	402	382	419	360	403	379	403	407	361	369	400	356	363	394	379	417	413	364	383	371	381	392	341	358	388	393	416	411	381	372	405	417	409	391	386	386	392	401	402	376	398	384	401	401	376	434	422	420	377	343	411	372	408	430	355	379	413	388	364	408	379	412	384	345	388	403	410	427	372	399	406	426	414	387	421	357	376	395	383	342	375	339	384	418	417	390	393	396	406	358	378	408	435	382	472	409	391	377	386	396	386	378	378	403	393	383	399	369	373	418	381	366	364	419	403	417	398	402	411	425	420	372	423	379	393	394	397	366	393	369	436	399	363	375	436	403	407	412	419	375	425	390	395	405	370	383	364	394	429	412	392	398	374	382	405	385	424	376	370	367	391	396	412	398	434	384	379	393	394	386	409	360	410	388	362	403	388	398	408	386	410	391	383	381	371	408	398	393	397	368	403	349	389	428	392	383	374	398	427	371	360	375	378	408	419	362	384	406	387	407	402	401	396	360	388	394	410	396	394	427	416	424	402	402	395	379	385	378	390	376	372	382	405	397	425	384	396	378	394	363	405	376	411	370	362	396	360	378	372	377	409	416	355	417	404	386	392	394	362	386	403	394	394	412	401	404	396	379	391	391	419	383	394	378	356	386	411	383	387	417	383	362	367	418	402	405	367	401	388	362	400	442	376	407	430	371	366	388	381	398	385	353	404	392	386	374	395	402	416	364	426	388	404	389	403	375	357	356	394	371	399	352	370	396	422	381	394	375	369	381	383	405	402	367	381	382	413	364	382	391	421	390	375	386	426	412	394	383	388	371	410	363	402	388	435	410	380	383	402	353	377	397	432	390	401	377	416	398	407	387	352	397	374	386	378	370	380	421	378	411	378	407	392	390	409	376	377	393	386	347	385	360	362	386	383	432	398	367	424	362	423	422	388	403	382	423	387	350	376	392	429	426	370	391	351	340	331	404	371	408	380	394	377	417	364	379	386	372	400	388	371	403	377	368	408	391	405	368	378	402	383	359	369	392	412	392	375	376	406	390	375	353	398	406	352	375	382	373	412	383	383	378	374	417	389	399	363	372	389	393	383	418	395	392	400	397	381	352	361	399	367	373	415	373	378	400	406	412	367	365	384	427	428	392	408	394	328	386	369	428
6886	4875	2297	879	707	842	846	764	663	591	559	498	521	452	355	319	280	252	202	143	179	157	135	118	137	138	126	147	133	117	102	109	118	100	85	116	91	104	84	73	72	91	88	78	78	65	63	77	70	65	75	61	73	63	73	72	80	68	81	69	79	73	73	62	59	61	67	64	68	69	81	87	79	70	49	57	66	70	82	62	87	80	77	62	66	62	68	68	58	69	67	49	57	53	62	60	57	64	83	83	75	69	87	76	62	84	68	62	66	47	78	61	51	78	65	82	79	78	59	79	76	79	85	76	68	86	64	73	73	68	73	62	69	73	66	71	59	67	78	72	67	87	86	64	78	77	60	69	68	75	58	76	66	64	64	79	71	73	60	81	70	77	79	66	71	77	76	65	70	64	61	80	68	82	76	58	65	67	57	72	69	74	72	67	74	55	69	64	59	65	72	77	70	69	72	66	65	68	69	64	69	61	57	65	76	77	71	65	73	71	52	77	76	54	72	82	72	80	57	73	63	70	68	79	76	71	88	62	80	72	81	55	75	76	69	77	66	80	62	68	68	74	75	55	64	74	63	68	86	63	76	73	68	75	57	68	54	62	75	71	67	68	84	77	77	73	66	66	66	69	69	69	66	63	81	61	66	86	70	77	62	62	69	73	70	69	60	92	78	67	77	76	75	67	72	68	78	70	72	87	78	52	72	60	64	78	56	67	68	62	62	69	64	72	62	80	77	57	63	68	65	60	75	65	72	75	67	68	70	68	72	70	60	78	61	60	69	69	86	80	65	69	79	72	66	69	59	69	66	64	75	66	80	61	52	65	60	69	64	79	79	60	72	67	66	86	69	63	62	72	67	62	62	57	66	64	75	68	68	81	79	59	72	76	61	71	79	68	78	60	50	65	72	58	75	56	70	69	57	59	70	65	76	73	72	55	63	64	66	50	74	75	73	53	85	72	73	62	77	65	67	68	81	70	68	81	59	65	67	65	78	49	79	60	75	74	82	74	67	62	59	64	64	61	56	70	75	68	63	62	75	47	54	70	66	67	66	76	74	55	63	59	56	57	70	84	66	70	65	68	69	53	77	75	57	61	65	63	57	67	74	58	72	53	66	73	57	72	64	69	62	65	69	79	80	67	78	63	61	53	73	62	73	70	70	80	71	77	66	67	57	67	59	63	68	70	64	67	67	61	49	84	77	66	74	74	66	64	70	68	60	69	66	77	73	84	61	69	69	79	69	66	74	67	73	75	77	60	58	51	79	66	66	76	64	64	68	76	60	78	72	71	79	56	67	59	70	61	61	68	66	77	80	80	69	57	78	74	69	76	61	59	70	69	69	68	61	60	70	74	70	69	69	51	71	71	51	90	62	76	48	64	62	85	63	69	77	52	56	70	67	68	71	61	77	69	75	68	75	66	71	61	86	67	69	62	68	73	58	69	81	70	82	79	74	67	63	80	72	61	73	62	53	64	73	67	84	67	77	79	73	72	62	66	85	66	61	73	70	76	75	67	63	72	67	69	60	84	72	67	60	74	70	69	72	73	73	62	74	77	75	75	69	67	61	63	63	69	72	68	72	77	82	65	79	77	51	63	71	61	67	84	55	68	57	73	64	71	67	72	70	72	78	78	71	70	65	57	55	69	72	80	76	56	73	77	73	67	65	76	55	82	72	63	63	75	78	65	86	79	70	64	69	80	76	73	74	71	66	73	74	78	73	64	63	83	71	80	55	72	60	69	69	62	73	65	79	82	77	57	68	75	58	88	77	75	58	53	67	67	71	79	68	80	70	69	76	64	79	64	65	78	63	75	64	69	73	70	74	69	65	70	67	63	65	65	75	84	55	68	65	52	79	85	56	69	70	63	66	72	72	56	65	65	82	79	63	72	71	66	58	64	74	67	76	60	59	72	69	64	72	66	74	53	57	82	75	77	63	62	77	61	64	52	73	75	85	58	76	62	70	54	70	80	73	71	60	74	60	76	69	73	77	74	77	66	66	67	80	60	65	75	68	64	60	72	70	59	65	72	76	56	64	74	76	61	62	68	55	73	77	68	69	68	71	72	62	78	63	60	71	64	62	66	78	78	68	71	60	78	63	80	70	72	68	72	62	60	58	65	68	77	71	88	73	62	57	60	65	55	70	67	66	73	65	61	59	75	62	80	62	68	86	71	84	65	73	76	51	50	59	60	71	76	50	51	86	89	72	74	79	68	72	58	53	73	59	63	76	54	62	96	63	72	81	85	76	71	64	63	54	67	65	78	70	76	52	72	60	68	76	71	72	61	81	60	63	63	84	62	66	57	77	70	51	67	74	60	70	63	78	80	55	71	77	69	72	67	69	62	68	74	80	57	68	65	69	68	55	68	68	63	76	64	60	81	75	65	64	67	76	69	79	66	60	70	72	65	65	62	64	77	66	59	65	70	56	71	71	69	61	66	80	62	67	67	89	68	65	62	57	71	59	63	65	57	73	74	73	68	69	77	69	65	68	71	56	74	81	76	66	62	79	62	62	61	69	61	69	70	64	65	74	82	69	71	56	66	81	84	55	76	68	63	79	59	73	64	80	75	62	58	56	68	73	60	60	65	58	85	68	65	76	76	61	62	61	78	76	76	84	63	80	61	74	68	73	63	59	79	77	81	67	89	70	60	80	59	88	64	68	65	64	64	68	80	67	62	69	72	86	66	82	63	77	76	49	63	65	79	68	64	78	54	63	55	80	80	56	67	72	74	71	66	81	76	73	81	57	70	75	67	69	61	67	69	67	60	60	71	63	66	64	76	71	73	60	66	63	62	73	57	75	74	78	75	68	69	60	72	69	63	59	60	64	72	68	55	65	70	69	83	70	60	62	83	53	66	79	60	69	60	79	60	69	74	65	84	76	70	70	84	76	73	75	62	69	54	60	76	82	56	68	71	61	67	78	66	84	72	66	71	87	61	73	67	70	60	74	59	71	75	66	79	71	70	75	77	67	74	54	77	66	62	63	79	88	84	83	77	73	75	86	79	91	58	80	76	63	67	59	77	76	69	68	78	59	67	67	65	71	68	61	65	72	67	63	70	63	77	69	62	64	83	54	77	66	71	56	55	83	67	76	83	77	56	76	71	69	81	67	74	76	62	75	64	53	58	69	60	58	64	68	92	58	76	61	66	73	75	65	71	77	90	69	75	70	77	79	61	77	76	70	81	65	73	70	71	58	70	73	76	74	70	68	63	62	55	70	56	70	72	62	78	75	63	74	56	77	69	70	61	67	71	78	61	70	88	67	70	68	62	74	65	69	73	73	71	53	70	66	53	74	75	71	78	73	78	70	66	71	70	46	58	62	67	77	68	79	87	46	66	75	78	60	65	65	52	73	74	63	72	67	67	64	68	57	69	52	59	60	69	63	65	73	70	78	72	76	72	69	78	62	61	67	74	76	66	68	82	63	46	62	74	58	64	69	82	58	67	80	81	65	70	67	63	80	78	85	66	60	72	80	75	58	68
35862	24156	16207	13542	21257	23132	21753	18872	16295	14163	12899	11937	11342	10507	8497	7455	6286	5248	4432	3587	3377	3082	2549	2217	2133	2158	2231	2291	2323	1843	1677	1556	1459	1553	1411	1093	1032	982	1045	942	872	908	858	919	903	803	831	733	791	653	771	639	683	661	628	669	600	646	588	671	664	643	659	691	700	625	657	650	574	655	604	611	650	680	671	622	617	632	659	675	662	656	631	614	654	639	629	570	614	614	611	631	609	608	605	573	641	578	606	605	628	616	604	601	607	640	609	602	610	629	638	572	619	580	637	630	621	625	632	616	633	622	625	632	580	611	582	616	619	603	594	576	602	591	621	590	595	555	614	584	629	624	584	580	593	648	604	603	597	614	608	624	575	560	601	604	604	616	622	618	603	623	610	613	600	651	582	601	569	620	608	615	595	658	613	563	590	627	637	588	642	584	601	603	606	640	563	660	635	605	606	631	538	652	603	588	602	596	607	606	580	632	595	606	613	623	601	617	578	647	574	599	653	612	621	605	621	651	618	637	601	593	626	627	601	581	589	620	598	613	567	615	598	605	622	607	587	594	577	577	641	588	584	563	606	598	636	626	583	572	612	627	648	603	588	560	612	626	641	625	616	659	604	574	629	651	652	594	608	587	621	615	603	642	593	605	629	617	614	574	613	618	629	578	594	585	644	591	597	620	636	642	600	590	594	582	608	601	620	638	619	613	627	604	577	638	630	616	597	609	636	639	567	595	630	599	607	616	601	605	620	667	585	625	574	603	571	613	611	594	610	620	625	619	594	588	654	587	612	648	584	604	602	593	627	617	569	580	576	585	630	612	592	642	602	583	610	613	577	670	616	593	586	595	643	594	608	587	601	588	547	617	587	573	556	601	629	605	616	601	600	656	564	591	606	618	590	581	590	595	613	596	606	628	622	569	625	546	568	627	594	617	622	615	591	582	575	673	567	625	598	655	611	600	605	610	587	613	626	616	599	610	610	639	561	628	587	591	615	618	603	617	589	600	603	623	646	625	574	640	601	627	613	623	597	650	623	576	603	624	614	618	642	660	622	584	627	640	612	603	609	596	616	588	603	625	591	597	609	647	600	628	660	619	584	606	613	597	591	600	597	613	571	638	622	599	664	618	634	594	643	592	630	618	592	594	639	602	604	578	581	611	618	604	616	633	614	608	637	593	608	634	643	640	600	606	630	609	595	631	574	605	615	590	634	642	555	597	627	614	574	636	573	578	602	612	584	613	639	634	666	646	641	654	655	653	627	566	594	587	610	616	607	619	616	561	584	618	623	596	590	587	594	604	650	618	589	604	624	575	628	637	576	624	569	620	620	617	609	645	645	580	565	637	627	605	604	595	618	566	627	627	634	555	614	608	566	604	611	657	620	598	629	586	623	600	604	650	576	606	595	570	618	579	601	588	576	623	565	622	641	586	578	589	647	637	642	652	575	582	620	605	604	560	629	573	595	599	577	638	630	604	625	560	630	589	581	631	576	576	632	612	618	604	618	595	587	603	641	554	621	583	589	604	578	615	560	589	616	628	596	621	628	611	624	579	627	625	612	599	643	620	623	632	623	612	622	595	617	628	674	614	635	632	634	643	601	638	594	608	633	592	611	586	651	602	608	597	653	621	607	644	553	637	596	642	585	664	622	603	632	662	606	601	629	591	588	605	609	634	591	588	597	608	679	580	612	652	644	602	604	617	622	622	628	630	614	642	588	617	601	582	626	601	613	638	575	559	623	594	616	626	599	632	619	586	609	556	604	634	622	602	623	622	622	601	628	659	579	563	648	652	654	568	645	580	598	574	650	607	622	596	590	597	630	647	613	630	585	599	618	610	614	632	567	554	578	621	636	623	586	646	585	622	650	587	635	581	628	637	612	597	593	602	678	625	626	589	615	628	617	637	613	568	563	622	609	563	588	614	580	635	621	643	610	584	600	594	553	590	579	581	636	618	629	612	582	622	592	602	618	626	589	641	622	583	589	593	622	627	568	549	612	606	582	648	631	641	635	623	628	591	609	638	608	598	598	601	580	607	604	563	577	584	618	617	585	588	613	630	630	622	627	572	578	613	560	625	607	638	616	600	620	594	593	571	615	575	634	584	629	636	615	621	590	579	610	654	595	634	647	626	582	605	616	630	634	633	587	685	604	557	600	629	633	594	633	592	652	597	590	616	632	644	626	602	607	598	587	629	646	653	597	652	648	603	592	605	588	594	615	574	615	640	612	619	602	638	559	624	647	608	634	617	586	568	601	640	611	614	619	606	621	605	597	644	591	658	619	567	639	580	604	599	579	600	560	602	578	614	580	612	596	632	574	630	614	583	610	628	616	612	643	664	576	625	637	619	606	627	583	662	665	634	537	621	636	581	619	596	642	650	581	615	613	612	605	636	631	621	562	604	614	567	639	610	629	597	600	600	565	594	622	574	577	580	612	607	603	606	627	596	617	670	596	619	610	582	587	650	576	617	621	580	635	647	589	644	595	615	605	575	622	611	607	618	580	607	604	615	605	580	622	637	608	587	613	604	571	575	597	556	616	604	622	604	672	598	648	600	627	578	638	637	602	625	609	601	604	613	625	583	625	613	617	536	600	596	574	593	612	593	685	632	614	623	576	629	600	609	603	624	579	638	623	625	578	641	637	627	565	623	634	599	573	583	588	604	574	607	577	624	608	580	647	579	601	599	589	580	575	593	632	620	600	650	610	619	617	614	615	614	637	604	610	620	587	635	589	624	629	594	615	628	609	581	610	623	617	601	595	631	570	638	610	587	644	609	645	620	580	619	631	573	635	613	591	599	600	548	639	575	676	629	608	617	601	600	642	585	592	571	635	588	587	577	633	623	599	641	611	630	615	609	587	606	601	569	626	614	580	641	602	627	616	617	604	576	591	632	582	610	614	606	604	623	642	606	578	641	643	605	599	627	607	575	553	607	557	599	604	641	619	649	620	621	589	630	637	615	592	639	626	632	608	645	586	576	605	603	601	605	588	586	605	641	635	575	657	596	636	625	613	638	600	629	583	612	618	612	612	593	616	623	686	633	579	620	571	584	599	613	580	604	567	611	624	588	578	594	594	591	608	643	638	589	611	603	627	592	626	573	629	607	556	592	589	609	663	652	609	636	629	629	608	609	656	589	573	576	602	621	613	626	637	630	592	582	633	607	596	650	599	610	598	607	624	579	631	578	650	610	600	581	597	632	627	614	638	619	599	581	629	620	662	614	589	621	612	600	637	628	583	596	614	612	609	615	576	626	633	574	596	620	602	626	599	568	611	623	603	573	583	627	591	635	628	588	647	590	610	578	605	642	597	562	561	588	597	595	653	588	600	554	565	603	581	642	642	635	609	595	568	568	565	589	599	618	602	620	605	571	642	623	651	615	614	609	587	580	632	624	615	610	588	601	663	593	607	560	577	594	597	606	590	621	612	653	555	594	586	576	619	546	610	645	667	595	609	623	621	599	632	599	594	638	590	560	613	633	593	602	643	612	631	641
3772	2201	984	548	448	525	551	475	390	351	335	352	314	293	259	214	213	183	147	104	112	91	105	84	99	90	88	86	80	84	70	84	74	67	69	55	63	60	54	65	68	57	67	61	62	50	58	50	42	50	57	42	57	43	59	60	68	51	59	61	53	52	51	53	53	54	48	50	44	52	57	43	57	48	51	38	51	61	54	46	54	53	67	58	51	49	50	60	48	52	58	59	64	55	46	55	59	58	47	64	55	43	43	50	51	51	49	52	50	63	54	67	49	48	43	51	49	39	55	49	57	60	47	62	57	42	53	53	49	52	54	60	60	54	43	47	53	43	61	62	55	56	45	56	38	52	49	51	56	49	48	41	65	41	50	53	61	52	59	56	42	48	53	51	55	57	55	38	49	45	55	51	46	42	51	39	45	45	45	63	48	47	52	53	51	56	46	60	41	57	51	54	54	59	56	59	50	52	57	46	41	45	56	59	60	58	57	43	63	49	51	51	68	55	42	62	49	66	51	65	56	60	41	48	54	53	42	54	50	39	58	55	56	48	49	42	48	60	43	45	47	51	43	51	41	51	51	48	56	53	41	46	53	49	46	62	45	58	51	35	42	62	47	57	47	54	55	57	61	54	49	50	50	56	46	56	63	59	57	54	68	55	53	64	47	58	52	52	62	52	50	60	49	55	53	56	59	60	55	49	52	49	39	51	41	63	55	39	45	44	61	45	49	46	43	43	43	47	42	65	32	42	61	48	36	43	43	61	42	61	58	64	45	45	51	62	71	60	48	49	61	40	48	45	52	48	46	51	43	57	52	50	53	46	55	58	52	66	48	48	42	55	57	51	49	60	59	53	59	53	53	61	54	55	56	43	48	68	53	56	49	50	42	49	51	52	53	53	53	55	50	52	61	45	51	55	41	46	43	50	50	43	59	62	56	48	54	57	41	37	57	49	46	53	48	42	41	64	37	65	45	55	49	62	45	51	40	50	64	54	55	56	46	32	47	42	50	44	54	49	60	51	64	48	59	57	42	52	37	45	67	51	56	49	61	42	57	52	49	53	59	60	47	52	55	47	62	47	63	52	59	52	63	48	50	48	48	46	52	46	55	60	48	44	52	40	61	47	54	45	46	52	45	61	45	60	44	47	53	43	44	57	61	40	67	50	52	53	54	52	47	42	46	48	53	55	52	54	48	48	60	51	58	61	61	52	56	45	55	35	44	50	44	54	54	54	43	56	49	60	54	40	58	55	57	49	61	47	52	41	54	38	58	72	37	42	57	49	55	46	50	50	59	68	40	53	50	59	48	40	50	54	41	57	42	55	45	43	62	51	47	65	50	66	59	39	47	49	53	42	53	55	38	52	50	50	62	48	51	60	58	49	55	63	56	54	54	51	43	57	43	56	46	47	58	56	43	45	61	46	38	62	41	60	45	48	61	55	48	55	58	59	63	50	50	69	54	57	39	60	51	52	50	56	46	44	61	62	52	49	64	51	55	58	49	47	57	54	51	50	58	34	32	47	49	62	58	53	41	60	56	48	48	61	49	47	55	37	56	44	53	52	51	53	47	44	41	39	46	55	53	56	56	54	48	50	53	49	59	54	39	55	44	53	40	49	57	51	46	50	48	50	47	57	45	48	55	56	51	53	53	64	44	56	52	46	61	56	43	48	47	55	52	64	52	48	50	60	44	56	73	61	57	50	56	41	43	55	51	65	53	50	58	52	66	56	62	54	57	42	48	46	41	50	71	58	45	59	49	53	62	45	64	63	59	61	47	57	50	63	60	49	58	52	57	42	51	54	60	54	54	49	48	51	57	47	55	62	43	48	50	52	43	44	52	48	57	55	50	47	46	41	54	41	63	51	55	39	46	52	48	47	45	54	59	56	48	57	55	52	39	66	54	47	58	54	50	42	54	59	40	50	50	56	48	63	50	53	44	51	35	54	59	50	46	53	55	47	57	41	55	55	47	40	52	52	36	61	69	52	60	47	57	51	63	66	50	44	51	60	40	47	50	72	44	43	47	56	46	42	42	47	48	44	46	46	52	59	64	64	60	49	52	42	42	61	57	42	48	51	42	58	51	55	55	51	48	68	58	53	58	56	52	57	47	48	65	55	54	35	53	55	50	52	33	56	59	56	50	49	51	40	52	54	53	40	48	41	54	52	51	46	61	55	58	51	47	72	53	55	52	56	52	54	56	50	61	43	60	50	66	65	50	60	51	44	47	52	40	61	55	54	57	43	76	44	60	61	43	54	65	53	41	54	56	52	53	52	46	57	51	48	65	45	50	41	42	56	46	55	53	61	48	52	50	49	49	40	46	43	60	69	61	42	48	47	44	55	55	59	58	60	61	57	53	41	48	52	49	59	48	63	52	64	56	43	45	58	60	46	54	42	69	49	64	50	53	49	62	50	45	48	48	44	54	46	46	41	41	68	48	33	40	51	56	58	55	62	42	44	48	43	53	44	67	63	36	47	50	61	53	44	55	57	43	50	53	49	52	54	37	54	54	60	52	63	44	52	57	62	47	63	47	47	50	41	52	51	57	51	75	46	57	46	58	31	55	52	50	61	46	45	54	58	46	43	47	53	54	56	50	45	50	47	47	50	50	50	60	56	42	74	47	58	59	56	43	51	47	44	65	38	70	33	54	51	61	43	55	49	48	48	43	55	50	55	57	49	48	43	39	46	53	51	48	52	55	49	46	45	53	41	49	56	37	47	60	48	56	48	50	49	50	58	68	48	54	54	52	60	54	58	54	52	53	54	65	57	54	62	47	57	43	53	51	66	40	45	69	47	50	57	52	54	57	48	49	43	45	52	56	58	51	51	46	59	44	43	38	56	45	48	47	61	57	48	69	38	42	80	43	45	47	67	54	42	53	39	55	44	43	64	42	58	57	52	54	48	66	49	54	57	49	52	71	47	71	58	45	57	52	59	51	46	44	58	50	51	55	54	52	45	46	60	56	53	59	58	58	54	61	55	46	51	45	58	52	63	44	50	50	56	39	39	55	50	44	59	43	54	54	50	57	45	49	55	52	62	46	50	41	41	53	48	55	55	61	36	50	54	43	48	44	45	51	44	49	52	48	41	53	45	47	49	52	60	51	50	48	53	58	54	40	49	36	50	50	55	40	51	44	63	60	55	57	53	50	55	42	56	41	51	51	51	49	51	49	59	46	44	58	44	44	49	49	56	59	60	48	44	45	43	47	50	59	67	55	58	33	48	47	60	54	48	60	48	57	54	36	43	41	44	49	55	63	63	45	46	51	45	52	35	54	51	52	56	46	41	46	44	46	52	54	45	52	52	51	56	51	48	51	51	50	49	52	49	52	47	52	50	63	53	50	53	61	52	55	66	46	45	45	64	53	69	49	67	55	51	53	66	47	60	58	42	51	51	38	52	58	53	51	51	49	64	46	52	59	49	48	68	41	63	56	70	49	39	42	50	47	67	47	43	43	62	51	48	58	51	54	60	37	61	51	58	50	42
28777	17121	9833	9729	16183	18152	16575	14029	12190	10366	9586	8763	8691	7398	5802	5185	4462	3694	3030	2396	2348	1995	1745	1397	1482	1524	1532	1589	1488	1262	1162	1095	1021	1092	901	733	666	735	742	753	681	610	614	612	612	574	514	589	517	517	520	509	452	471	449	477	435	472	441	447	484	486	485	441	476	488	448	476	457	468	481	441	482	470	439	456	452	439	455	451	450	496	430	464	424	452	470	469	491	460	474	438	460	445	403	433	474	408	448	462	439	453	439	439	444	431	476	464	453	479	480	423	466	414	425	483	417	458	438	453	398	483	427	470	439	454	489	459	410	441	445	455	460	447	437	426	460	442	411	464	453	438	461	451	476	424	424	408	439	462	441	433	445	464	452	476	438	462	467	421	431	407	450	431	462	451	453	460	437	444	464	459	408	424	423	487	446	449	436	431	436	494	444	447	470	425	467	473	424	460	455	463	452	436	413	475	480	445	444	440	433	457	456	468	452	435	423	443	437	467	448	436	425	447	463	428	459	445	436	445	467	431	447	472	431	471	488	448	460	473	474	434	408	426	446	427	440	436	451	425	456	446	432	453	482	434	457	456	436	490	474	402	451	449	469	450	472	476	418	441	466	449	422	484	441	476	440	442	462	460	476	484	437	435	459	444	464	466	460	462	436	480	408	442	446	426	430	467	475	414	453	466	469	449	435	460	439	446	458	417	492	457	443	420	460	479	463	458	460	447	443	450	444	450	441	439	458	444	438	424	435	457	445	466	443	460	475	485	429	418	471	434	456	433	438	451	448	443	447	453	431	444	472	487	438	415	428	440	444	429	482	465	442	452	444	420	424	469	456	430	446	438	470	452	479	435	462	502	472	423	415	487	465	438	490	418	462	448	428	474	423	471	465	460	434	448	444	480	462	398	458	453	427	448	425	444	455	461	452	457	436	449	408	479	452	445	452	464	440	449	436	495	426	406	437	443	462	404	455	468	453	478	495	447	481	429	455	446	439	450	449	432	474	476	466	475	428	438	453	454	456	456	423	440	428	433	447	454	472	459	458	459	416	437	438	466	444	419	474	485	414	407	485	425	435	467	436	473	430	473	451	420	456	458	456	453	414	425	452	453	448	469	438	440	443	448	430	417	461	496	439	421	448	474	428	480	474	459	452	438	456	449	482	502	421	466	444	457	490	428	442	458	424	457	448	446	415	452	450	457	412	452	441	459	455	454	429	439	460	453	456	451	461	428	469	440	454	458	425	480	426	440	439	450	440	456	467	467	448	488	429	488	463	443	499	438	444	436	500	479	475	416	452	442	445	434	456	414	503	418	431	479	443	430	432	451	465	438	453	436	449	462	430	453	417	446	443	460	476	476	444	443	462	459	447	477	445	482	443	438	434	482	500	467	413	423	485	455	449	462	448	463	415	431	444	441	446	452	466	453	452	457	443	449	440	396	456	442	451	456	411	435	451	485	440	517	474	477	452	430	440	462	462	441	449	440	483	512	465	431	442	444	461	507	465	451	438	458	433	443	439	458	412	474	505	456	443	472	445	449	457	486	442	441	473	481	448	439	456	459	458	436	471	467	449	406	479	454	474	454	487	430	427	422	465	422	433	427	438	439	456	437	448	446	459	432	474	439	486	449	429	447	462	483	488	502	506	410	456	440	439	467	415	446	456	441	449	478	419	466	474	460	437	443	479	481	459	468	463	408	442	463	470	478	472	420	407	448	454	454	405	428	454	453	501	471	461	420	457	445	443	432	455	446	450	466	436	447	458	433	475	475	462	395	440	437	429	461	444	467	446	483	459	479	457	471	448	454	471	457	467	438	460	407	426	502	454	457	468	408	435	450	482	494	476	442	457	439	440	456	478	417	451	436	481	465	464	474	463	435	464	451	427	464	481	471	446	434	472	416	448	439	451	426	447	491	480	419	445	445	419	453	401	451	433	445	444	390	462	441	409	467	471	442	453	445	474	437	415	453	478	484	455	474	466	467	462	480	452	479	442	480	465	451	470	431	447	503	457	474	397	449	479	459	447	466	457	438	476	426	459	447	473	431	454	463	474	443	464	460	477	461	466	468	420	434	454	445	467	477	453	434	429	443	446	424	457	445	460	481	487	430	402	459	439	441	470	474	418	462	521	419	469	459	443	464	447	450	487	417	441	472	401	447	417	465	425	444	440	437	428	440	419	469	467	454	472	414	419	492	412	459	466	475	443	477	436	450	442	472	425	434	416	487	441	436	442	448	466	445	434	468	446	483	433	462	456	461	484	432	456	431	444	445	438	452	435	446	464	469	406	474	476	419	446	441	441	442	481	440	445	453	434	446	426	429	448	477	457	447	443	379	447	458	427	462	441	427	468	432	451	461	448	442	451	474	453	440	465	399	408	476	449	427	477	455	407	416	481	431	456	456	466	464	448	421	467	436	468	476	468	439	452	437	436	447	486	442	417	451	435	439	420	476	471	496	467	447	483	478	418	463	493	455	455	443	425	443	469	480	474	446	478	446	482	446	483	462	450	423	497	467	429	467	447	447	472	436	424	454	500	456	436	479	441	464	462	448	421	468	434	432	432	440	474	496	433	418	453	447	459	445	429	448	452	454	415	478	467	455	456	489	467	455	458	411	423	484	437	428	446	471	442	446	417	465	438	472	465	432	435	431	471	451	430	471	461	424	464	407	458	455	449	445	461	461	447	466	456	482	447	445	425	415	422	467	405	453	478	459	440	456	471	425	451	469	425	461	440	440	425	439	443	451	415	431	473	477	481	433	467	437	456	471	438	469	443	452	442	435	419	433	457	430	438	412	458	437	459	440	448	486	453	465	448	480	457	427	462	422	441	458	433	446	480	468	453	448	450	453	495	451	439	451	450	439	432	417	474	425	427	462	476	449	451	463	430	424	429	430	460	491	461	438	476	462	438	422	468	470	457	475	492	480	437	435	454	478	414	460	471	477	438	466	441	456	456	449	410	471	439	442	480	466	446	457	401	432	469	449	450	409	450	441	462	457	470	440	447	424	453	436	490	419	420	464	456	443	428	437	480	498	454	454	452	430	419	463	424	490	509	467	418	442	462	510	485	440	463	435	475	470	443	487	437	473	424	458	437	443	448	432	454	442	443	435	437	445	453	447	455	480	436	444	465	457	444	427	478	435	475	431	432	474	423	473	465	435	454	468	447	483	450	453	451	466	451	472	442	458	452	465	433	488	468	484	467	433	443	442	494	451	445	424	447	422	440	463	450	466	474	451	456	493	469	471	490	444	446	431	430	475	448	462	483	473	446	444	422	445	425	462	422	420	462	444	480	459	445	446	459	436	416	458	479	440	412	444	445	453	411	448	462	462	432	513	429	490	498	449	462	474	440	449	402	437	438	449	425	455	431	463	458	433	488	454	429	493	494	436	421	456	487	457	469	443	444	452	485	444	486	464	451	474	444	459	469	463	404	456	465	465	462	431	444	477	446	418	476	433	491	449	460	465	427	454	468	461	429	424	470	406	466	418	469	463
5814	3747	1876	715	608	713	775	648	590	503	482	468	468	370	334	297	254	250	178	209	157	136	131	115	135	128	132	128	114	99	114	104	110	96	106	92	90	97	95	82	83	82	89	93	79	90	78	76	76	72	65	84	73	74	82	67	69	72	89	69	70	81	63	88	76	73	71	87	69	84	67	70	81	79	64	73	71	67	73	65	88	63	63	78	65	86	70	72	77	76	70	81	72	71	73	75	72	82	65	63	68	72	68	87	80	72	73	75	75	67	60	70	68	54	68	70	64	90	78	82	74	81	74	60	66	93	74	88	88	75	70	88	73	80	79	68	77	72	76	70	74	82	74	64	68	76	65	76	69	74	77	83	60	42	61	61	82	60	85	64	62	91	64	64	79	81	83	65	65	77	75	56	83	63	88	86	68	70	73	64	77	87	62	90	85	71	73	79	77	68	80	72	62	90	70	69	73	73	84	94	78	85	78	84	71	76	87	71	68	81	85	58	68	57	69	79	59	78	87	74	87	69	82	76	65	68	83	72	69	77	71	75	59	73	69	67	71	64	72	74	61	70	82	79	71	86	92	79	55	67	69	70	70	87	72	70	91	64	95	63	61	84	74	70	83	70	80	91	82	99	67	81	54	82	82	90	98	78	86	75	68	66	76	82	68	67	73	69	84	64	67	68	60	73	86	71	86	73	74	80	82	91	78	69	58	64	79	68	63	73	74	69	86	66	75	64	70	73	72	84	81	70	85	78	73	69	84	87	93	61	68	81	76	76	65	71	83	80	91	62	93	74	80	71	97	70	52	81	97	63	66	76	73	74	69	93	54	77	66	83	70	78	68	64	64	78	74	83	73	61	88	90	68	86	74	58	73	63	69	65	75	76	67	67	70	73	61	73	101	89	69	72	72	57	69	77	65	65	73	67	69	78	80	83	64	71	62	72	57	73	64	78	86	77	71	73	87	65	78	71	75	71	74	65	70	71	81	67	74	81	74	75	86	65	54	80	72	48	82	61	64	76	64	76	74	95	78	52	80	77	70	67	83	72	86	84	83	74	51	87	69	79	62	69	72	71	65	65	73	110	70	71	65	71	69	68	66	49	79	76	72	61	68	66	65	76	89	70	76	77	79	64	77	66	73	87	64	58	69	67	74	62	91	73	61	77	72	64	66	68	84	72	63	79	62	81	54	65	92	72	82	69	69	81	73	66	77	82	61	64	80	72	58	73	71	72	84	68	66	72	87	67	75	77	87	72	85	69	76	74	64	77	73	67	100	66	55	74	62	67	86	61	84	78	84	90	86	67	76	74	67	70	84	84	69	74	67	69	81	74	84	81	66	73	76	84	87	59	69	90	71	68	74	49	73	87	77	81	77	73	91	66	91	78	63	89	64	80	91	74	74	70	70	63	66	69	68	70	66	79	64	82	77	84	86	76	75	58	80	79	79	71	60	95	76	82	67	71	58	59	91	78	89	55	63	69	83	59	76	74	66	69	63	84	71	95	63	71	66	80	62	77	62	77	68	81	76	77	68	81	71	69	60	59	68	71	71	66	91	62	71	77	69	64	71	67	68	73	81	78	68	88	76	64	84	75	84	79	73	85	70	65	62	76	86	60	81	60	79	78	75	85	73	84	66	78	73	84	80	57	86	75	63	73	67	91	82	63	60	63	73	63	81	58	71	64	70	79	83	76	58	73	49	71	77	69	60	78	64	84	75	93	77	65	70	66	68	71	73	81	68	76	77	78	59	88	91	62	81	76	65	73	73	73	89	58	60	76	62	66	77	75	64	70	87	65	70	71	67	84	78	73	84	78	77	70	67	81	79	69	68	64	80	78	76	69	68	73	63	69	79	68	72	79	55	84	82	73	77	65	73	67	68	79	80	89	61	68	80	85	81	68	64	74	81	79	80	85	86	85	73	73	60	85	66	78	79	89	62	62	73	68	79	68	89	67	68	65	71	83	72	76	61	58	69	85	86	102	84	64	68	76	62	86	66	82	71	65	80	87	66	59	73	70	92	62	78	60	87	72	78	72	85	96	62	73	75	68	78	79	70	78	60	83	76	83	62	57	89	79	89	74	83	71	81	77	66	59	82	67	70	69	81	66	102	81	78	73	68	63	60	80	64	80	74	81	71	80	82	73	66	64	73	66	69	75	76	74	76	58	66	101	77	90	84	69	82	73	94	76	75	69	60	71	61	76	75	67	79	69	68	73	62	82	63	63	74	81	70	70	62	82	62	87	85	82	67	73	69	84	79	71	70	71	84	68	87	68	69	78	63	91	76	79	65	63	61	70	91	79	70	72	77	66	64	70	80	72	74	72	74	83	73	73	71	74	66	70	55	79	67	84	84	73	80	66	80	59	76	70	79	70	71	59	76	92	83	69	78	82	78	55	69	84	74	84	77	63	77	69	60	66	77	81	78	67	59	64	68	73	70	76	67	78	71	81	60	58	85	77	64	78	63	90	66	89	75	84	59	92	72	74	77	71	84	71	64	61	72	56	62	70	70	95	68	73	80	72	66	64	65	64	62	87	83	53	66	67	71	66	67	60	72	74	75	78	72	79	60	72	69	76	77	84	61	68	62	78	73	76	67	68	73	68	83	81	82	68	79	77	93	80	76	64	80	65	71	65	71	75	63	77	68	66	74	75	71	75	80	89	66	74	80	87	79	93	73	77	69	61	65	78	69	67	80	83	75	81	69	61	65	76	67	71	78	72	75	74	72	61	76	80	86	71	71	70	69	68	85	72	76	77	65	91	74	56	75	70	68	92	100	73	57	74	67	62	74	76	78	76	75	80	74	77	80	82	87	63	72	59	78	85	74	83	80	64	85	75	62	83	70	84	74	81	83	68	78	60	73	55	87	94	80	74	76	61	81	77	63	61	82	68	71	80	74	76	76	77	90	61	80	78	67	61	71	69	64	69	79	63	80	85	69	70	58	64	87	76	86	83	86	71	85	73	69	82	50	85	73	65	75	79	63	65	74	82	68	68	56	74	64	70	70	68	63	90	73	67	67	59	78	76	69	79	79	74	69	71	74	59	72	71	73	73	68	86	82	57	71	61	78	62	69	82	72	67	73	84	92	73	61	77	72	88	69	71	80	71	78	72	75	72	75	68	86	78	71	86	90	74	86	79	71	82	62	79	72	79	69	76	79	72	66	67	75	71	70	66	78	69	74	73	73	75	85	61	76	81	74	78	78	85	81	90	73	86	69	74	83	67	88	72	73	77	93	65	77	74	51	81	97	72	69	72	63	66	62	68	73	77	81	71	71	71	77	78	69	73	57	67	65	79	61	90	91	68	72	72	64	84	81	79	77	75	74	76	73	77	89	67	68	80	68	61	85	67	75	59	73	73	87	76	95	74	67	63	74	87	80	82	71	74	72	80	62	72	73	71	83	65	60	69	68	58	69	76	66	76	70	84	81	78	55	74	75	75	80	72	62	78	61	82	59	72	70	99	88	62	76	67	73	73	69	81	71	74
34107	21572	14598	12247	19810	21738	20003	17339	14706	12673	11922	10936	10350	8492	7293	6630	5681	4706	3802	3282	3078	2548	2253	2023	2094	2103	2203	1964	1857	1771	1580	1460	1368	1399	1162	1038	1109	1016	996	962	942	827	846	819	857	833	755	775	789	713	755	744	722	651	661	711	680	680	658	633	642	709	703	681	657	681	640	671	658	681	660	654	737	664	649	695	685	661	686	634	629	650	653	669	613	691	644	636	619	656	589	621	633	629	675	674	638	653	616	642	633	652	653	670	643	677	648	644	675	643	671	620	579	600	672	643	603	673	611	624	617	647	629	659	651	659	630	630	595	640	631	605	614	657	611	645	623	647	616	631	605	640	604	674	618	616	614	629	644	645	617	622	629	616	673	641	645	665	624	674	654	670	643	618	618	608	634	642	598	664	617	602	633	626	670	600	670	643	641	597	696	600	640	629	631	647	601	664	604	654	620	631	655	668	649	666	648	628	640	606	620	651	658	635	634	653	644	655	649	654	612	647	633	649	662	664	624	671	638	597	626	664	616	615	672	639	672	674	609	639	629	594	617	666	647	650	656	632	645	638	665	638	652	610	654	615	646	627	636	659	634	599	673	623	634	679	613	636	638	605	623	658	692	629	624	611	603	666	626	603	643	670	640	661	629	619	626	609	641	637	633	648	673	594	616	624	643	681	605	667	646	657	642	628	677	621	646	658	667	617	597	667	691	638	636	620	615	635	671	629	634	624	637	655	651	627	640	616	650	587	690	608	680	641	646	619	636	643	642	634	631	630	609	638	624	642	660	602	624	645	604	698	636	652	650	691	597	657	644	624	640	642	624	649	636	631	617	663	623	663	657	676	645	653	647	623	596	635	592	682	651	689	621	617	614	683	682	609	624	595	645	660	671	665	614	615	601	602	653	638	625	602	617	623	655	605	629	623	659	660	661	603	628	626	665	620	640	620	623	648	630	629	622	662	644	627	605	675	661	633	606	630	626	646	629	652	660	627	616	614	651	634	631	596	649	598	647	659	643	641	604	635	628	674	659	639	662	624	597	649	663	620	642	609	637	654	619	631	625	669	656	641	617	645	636	623	601	584	642	641	620	621	639	677	704	606	634	627	636	585	659	656	560	639	685	642	628	643	606	627	605	602	647	672	663	644	695	578	637	661	611	657	613	631	618	640	622	645	618	666	596	616	620	645	609	666	690	656	621	663	673	664	631	585	642	607	620	661	636	664	639	624	618	647	644	605	640	668	646	596	628	647	642	681	661	652	617	652	629	617	588	635	620	655	621	612	628	636	657	648	627	652	614	656	635	652	646	629	613	676	668	593	631	658	622	642	646	672	621	670	661	640	670	646	604	636	613	576	606	613	652	624	617	632	641	647	603	652	653	630	598	675	605	588	633	696	649	628	656	640	595	637	636	611	604	607	636	646	648	649	637	613	629	659	638	641	692	616	660	634	640	646	600	650	628	632	619	671	643	660	621	649	658	664	616	604	616	615	636	636	597	666	605	624	618	653	650	690	670	617	620	637	627	616	602	696	630	626	635	598	648	618	620	633	670	586	688	652	678	655	658	607	636	646	587	646	647	563	683	628	729	610	563	638	621	621	615	597	631	637	653	615	641	642	608	593	647	638	645	656	669	637	645	585	635	663	641	646	615	627	665	637	650	621	614	649	625	661	613	641	651	621	626	661	654	652	620	660	626	629	620	604	639	630	649	680	650	610	633	657	592	628	656	660	626	669	654	601	625	640	627	662	594	670	621	602	611	639	631	639	621	643	638	627	632	641	639	648	646	656	629	609	610	625	652	630	662	630	651	684	655	644	620	569	599	632	655	707	609	614	651	662	593	666	618	617	599	662	690	609	617	640	597	655	637	584	687	661	658	647	645	620	651	592	656	609	602	616	631	615	658	633	624	619	630	607	631	680	634	635	620	637	599	652	644	630	642	646	624	642	634	628	626	607	632	658	633	643	631	617	620	647	631	641	606	635	643	654	675	631	667	643	677	677	641	694	646	645	609	632	638	647	664	667	678	648	685	655	653	636	638	639	627	652	631	611	624	631	644	615	638	638	671	650	669	631	645	626	613	642	633	663	698	631	715	643	655	653	624	618	644	692	637	636	635	626	658	641	638	620	621	601	671	634	647	646	621	612	586	648	655	651	638	635	678	586	650	684	662	606	592	635	674	641	612	631	587	627	647	615	646	614	595	591	654	642	638	591	634	665	626	658	607	677	642	664	631	646	592	611	643	661	644	637	694	622	633	617	647	646	629	638	615	645	642	602	646	606	614	641	596	591	652	624	660	669	622	635	605	677	625	634	646	648	616	667	628	666	599	634	641	618	621	609	662	573	659	655	654	643	634	624	600	647	670	656	600	616	675	682	622	675	591	644	627	597	630	626	628	604	601	653	644	636	655	625	644	592	632	651	644	614	638	636	613	621	639	615	634	617	669	674	622	654	603	620	600	632	681	595	663	701	614	658	659	640	599	620	635	627	614	631	648	662	619	626	636	658	635	628	603	609	636	619	633	653	645	695	649	643	682	654	664	623	603	626	632	615	623	648	639	621	652	639	648	662	620	636	595	640	642	652	623	608	602	675	619	649	653	624	639	618	569	655	620	606	649	584	624	620	667	591	618	601	672	613	673	620	647	684	649	638	657	622	641	584	650	614	646	640	645	636	669	585	642	639	621	653	655	673	656	615	658	623	631	641	648	611	626	613	646	642	618	612	659	660	648	584	664	606	615	577	609	655	678	665	675	595	658	649	617	615	609	644	640	634	667	667	633	615	627	631	641	635	665	637	662	640	631	641	604	635	667	627	603	606	645	613	620	634	653	610	615	660	658	641	612	628	625	591	621	635	647	649	602	612	661	613	683	606	639	640	643	613	631	594	653	674	606	630	634	649	647	631	659	629	653	617	615	612	637	655	641	643	642	662	661	652	663	654	648	608	638	635	648	583	683	585	614	617	664	712	637	634	658	634	617	609	641	612	664	648	635	613	600	636	654	645	634	674	653	629	587	635	626	651	629	631	627	644	623	628	591	659	643	602	615	638	643	634	640	627	606	670	667	612	687	632	619	648	664	630	589	619	668	614	621	618	596	623	680	637	674	657	583	653	656	617	651	638	645	646	651	668	614	594	629	666	651	636	666	681	643	630	609	678	642	623	646	646	647	656	672	619	658	610	635	699	639	657	616	651	650	608	667	601	629	583	640	670	626	627	644	665	617	622	656	638	622	631	655	623	646	699	652	671	702	639	627	602	590	656	702	695	634	624	700	677	680	628	671	627	685	621	628	602	628	644	635	645	653	618	645	632	671	638	640	614	686	646	608	632	639	626	674	608	630	627	677	639	676	648	637	614	633	625	644	609	640	597	641	631	635	679	630	633	617	618	637	611	648	655	610	615	614	668	657	622	601	579	641	648	636	677	672	644	645	617	654	629	659	621	611	619	630	620	609	618	619	618	602	636	610	684	641	661	654	653	642	635	625	626	621	649	664	667
5224	2863	1490	612	528	656	631	587	518	457	420	449	401	325	282	253	246	191	173	153	157	118	92	103	109	114	96	99	82	94	82	78	95	78	70	77	59	62	63	49	66	61	54	66	49	52	56	48	57	35	54	40	47	37	59	27	45	46	44	46	42	48	55	44	39	47	35	40	37	47	48	41	43	47	45	43	46	37	51	32	49	53	45	53	58	58	42	44	41	42	48	46	38	45	45	40	41	49	51	49	51	41	36	45	43	46	40	38	51	40	44	34	45	49	48	43	47	48	44	51	52	41	48	33	58	41	52	52	59	45	52	41	48	61	60	38	29	48	41	48	35	37	49	41	49	44	53	45	52	26	43	44	56	44	37	40	50	44	38	50	41	38	39	53	52	48	55	47	54	63	38	34	54	45	41	44	34	51	54	44	47	27	50	56	53	47	36	44	44	50	40	40	46	55	26	39	50	50	52	54	49	60	53	46	40	49	42	35	48	46	43	51	41	43	35	48	45	57	42	44	33	55	41	44	46	54	39	48	40	51	46	39	40	42	42	42	55	39	40	37	50	43	48	50	36	47	46	50	35	38	47	44	44	43	39	48	46	37	33	46	43	33	45	48	52	42	49	48	47	48	44	48	32	42	48	41	37	50	52	44	44	38	45	44	47	49	40	40	40	37	42	37	42	44	46	53	47	55	43	46	40	52	43	39	45	54	52	43	40	55	41	41	34	39	57	27	50	39	49	37	43	42	42	48	41	42	44	42	52	50	43	32	43	43	68	47	43	41	53	48	47	41	43	44	42	42	51	50	40	54	36	44	44	57	46	34	57	33	42	38	48	39	48	49	40	44	52	48	39	45	46	46	38	44	33	52	29	54	40	34	40	49	49	37	38	45	43	54	50	43	37	49	41	40	47	49	48	47	54	41	38	35	47	50	37	54	43	61	53	49	43	47	36	38	36	47	47	41	43	43	40	48	40	39	37	49	59	51	41	46	50	38	45	47	40	55	56	40	42	50	44	52	43	47	49	50	52	51	42	48	48	49	39	55	38	43	54	56	48	45	47	40	45	38	45	46	43	52	36	47	48	33	42	37	49	44	44	46	38	44	47	44	52	52	40	44	37	42	51	33	47	34	35	36	43	34	45	50	48	49	48	39	40	49	38	47	45	35	46	45	42	47	44	47	43	56	44	45	41	40	32	43	43	49	53	43	63	42	37	39	35	35	47	42	34	38	37	53	52	38	42	43	54	48	45	32	47	38	46	44	39	29	50	48	50	53	44	63	52	43	57	42	49	38	34	42	48	37	42	48	36	56	39	43	52	44	45	49	51	42	40	37	49	45	45	37	42	31	52	47	42	52	52	41	50	46	51	42	47	38	47	51	44	47	47	56	39	38	33	49	42	52	59	42	46	50	38	34	50	51	43	35	48	56	50	45	45	39	49	48	50	41	56	46	51	49	46	42	51	65	52	49	41	43	45	31	41	36	40	40	44	38	48	48	41	41	44	55	52	37	45	39	51	44	43	40	42	58	50	57	56	49	40	52	49	56	42	42	32	54	47	42	50	54	32	47	52	31	52	42	43	41	38	46	42	49	44	39	35	46	50	55	49	40	52	37	48	53	30	39	34	42	42	47	40	47	38	41	43	38	44	40	44	45	44	48	54	47	38	41	44	47	44	49	37	37	43	61	44	34	45	43	45	45	46	45	50	43	51	24	46	37	48	50	54	39	48	41	60	45	34	52	48	50	31	31	54	45	45	46	46	42	39	41	40	45	37	53	42	42	51	48	49	44	48	44	36	49	48	42	44	36	39	37	38	52	49	42	55	40	46	51	49	48	49	47	40	47	41	41	54	47	39	42	45	61	44	51	43	44	42	45	47	39	42	46	44	41	62	46	50	50	53	45	44	47	37	49	39	51	42	49	41	44	52	48	41	34	52	40	43	41	47	41	44	45	50	46	39	50	45	50	56	41	40	36	30	41	52	43	57	52	45	50	43	41	45	49	39	48	53	33	49	45	46	43	44	48	35	48	41	37	39	51	50	54	38	35	60	50	39	56	49	30	43	41	47	46	35	42	35	55	40	33	46	43	38	44	42	46	30	58	44	39	41	40	42	45	40	37	43	43	46	52	45	59	40	34	47	36	47	38	53	43	42	36	38	36	40	35	49	48	35	40	56	53	48	32	43	41	45	38	44	45	35	41	50	43	43	32	37	55	61	51	46	34	47	55	52	41	47	51	52	46	53	42	41	49	57	48	46	53	55	48	38	45	47	41	50	59	42	51	47	62	48	52	49	41	47	40	47	47	43	41	50	57	48	38	32	42	41	49	53	53	46	41	34	43	37	44	51	54	49	36	33	50	39	51	46	41	39	53	53	39	41	40	44	49	32	49	40	45	47	51	38	55	42	38	47	43	43	34	42	40	44	49	49	46	42	51	45	49	43	51	56	46	46	36	47	39	41	44	46	41	57	49	45	54	31	45	47	50	55	49	43	53	31	44	49	35	63	53	41	37	28	36	53	46	45	37	39	45	52	41	43	58	54	56	43	56	48	43	41	52	44	36	47	44	48	53	57	55	40	56	56	44	57	59	51	31	45	40	47	46	45	40	56	37	37	50	48	43	52	52	44	45	41	50	25	43	39	36	40	42	41	47	40	44	38	40	44	25	41	41	40	45	52	48	54	35	36	50	47	45	37	49	35	46	38	51	55	43	50	40	43	41	43	52	54	34	46	36	48	54	49	42	46	38	52	37	40	41	43	37	52	52	40	44	45	40	48	46	51	33	37	41	45	47	42	39	48	53	50	46	45	39	59	46	61	55	38	40	46	35	59	43	41	49	34	46	42	43	45	54	39	45	26	35	45	53	55	54	47	39	46	46	46	44	50	25	48	37	49	33	44	53	45	42	35	53	48	47	37	52	52	43	41	55	47	37	40	38	41	42	38	43	44	39	46	53	34	44	44	39	63	41	51	36	38	47	52	44	47	42	43	43	51	39	48	42	46	44	53	42	51	44	40	44	39	39	38	50	36	32	36	39	32	49	43	32	39	35	46	39	49	40	38	45	29	50	51	51	58	54	46	44	44	53	57	43	40	47	61	47	56	40	45	55	33	34	40	58	46	42	51	43	57	44	45	50	51	43	44	34	38	44	36	50	53	47	60	48	55	40	58	50	34	44	43	38	41	39	50	47	46	42	47	49	45	44	45	44	56	41	51	50	45	50	46	52	47	46	41	44	50	39	49	41	39	46	45	38	48	45	45	40	36	39	45	52	53	44	47	39	38	36	40	36	42	48	41	44	43	37	43	45	42	33	40	36	46	36	35	48	52	60	44	44	40	55	41	52	47	40	53	50	43	50	49	33	37	38	41	47	51	44	46	45	39	39	40	54	35	41	45	45	50	44	41	40	36	63	37	32	49	47	32	46	69	50	59	43	48	35	41	32	44	49	51	46	40	49	39	47	41	46	51	36	48	49	40	56	59	41	57	37
31479	19765	12724	11763	18701	21088	19351	17078	14496	12831	11825	11069	10164	8289	7319	6608	5522	4521	3582	3351	2896	2337	1928	1839	1980	2115	1962	1788	1657	1496	1311	1177	1371	1072	976	843	811	811	794	760	657	584	603	581	560	561	523	531	552	532	501	506	438	442	450	424	444	434	410	471	422	426	419	438	395	419	415	431	431	395	411	406	457	424	419	425	431	465	402	413	405	428	461	454	429	423	405	419	432	416	392	441	354	410	401	378	390	371	406	395	397	407	410	401	433	404	406	379	422	408	411	359	351	410	416	403	397	392	366	410	426	402	401	460	368	407	400	403	416	367	402	400	414	385	432	392	439	370	372	404	365	365	384	448	458	380	410	393	398	404	395	415	397	372	404	384	399	418	394	363	414	403	423	390	403	411	395	390	390	390	380	399	393	359	390	408	397	433	383	443	385	435	435	451	408	397	409	414	384	397	385	382	387	391	399	403	424	407	416	412	454	380	378	409	405	385	390	403	401	392	386	369	426	396	413	371	398	398	365	394	390	408	378	413	376	344	412	398	375	415	408	417	428	398	398	415	409	398	404	385	402	411	435	413	398	360	379	415	381	442	420	383	423	380	396	406	379	379	391	416	368	345	361	401	352	424	381	425	389	399	366	389	404	369	419	394	378	391	433	381	411	392	385	406	406	389	387	370	394	409	398	445	398	402	425	358	415	382	413	401	422	428	432	405	377	401	427	393	417	400	405	370	381	363	377	405	374	387	413	398	405	450	371	383	400	416	393	403	381	398	407	410	364	419	420	373	387	406	420	409	425	409	416	380	364	419	415	429	431	340	411	367	405	404	376	392	403	375	416	401	374	394	419	394	397	434	410	365	382	384	398	400	388	375	404	364	417	400	381	383	352	400	419	395	386	383	347	368	387	423	412	382	413	414	401	415	386	418	375	379	425	404	389	371	421	414	402	379	421	389	403	418	386	392	406	431	411	405	376	404	388	389	396	405	384	402	399	353	427	424	379	403	420	394	420	398	416	381	396	385	391	407	389	425	434	373	374	386	396	392	404	399	396	426	393	401	423	405	380	363	402	367	387	418	402	406	401	398	382	374	372	423	385	390	413	409	413	430	436	423	428	372	379	409	351	381	418	377	422	381	437	402	368	378	393	398	418	397	396	374	414	399	398	408	378	375	395	424	389	439	403	393	415	411	395	406	434	399	410	408	388	370	393	422	423	424	386	375	388	399	380	404	439	411	388	395	394	407	387	357	432	371	401	410	374	374	367	373	372	385	410	407	389	388	365	364	410	395	420	427	401	410	379	365	425	376	409	384	390	388	377	366	386	406	372	411	408	394	432	406	388	380	368	383	385	403	412	360	375	430	383	408	450	392	412	386	411	420	366	401	401	408	439	404	369	404	387	379	394	407	400	418	394	393	399	361	403	390	415	400	379	401	382	382	427	398	427	416	370	386	414	409	399	419	382	429	417	413	433	412	393	378	424	401	402	367	393	380	442	391	380	371	398	361	422	402	376	419	419	407	410	381	371	384	368	400	436	380	408	390	383	429	390	389	354	395	416	437	432	355	374	412	359	383	396	426	385	404	398	429	425	398	372	392	411	371	390	412	385	411	408	381	414	360	394	404	371	400	415	404	421	350	401	413	388	413	395	393	377	403	427	378	397	412	386	392	392	363	386	418	385	408	414	382	409	381	425	413	411	387	378	395	414	427	440	434	384	408	370	383	381	368	391	394	364	374	370	410	432	378	412	410	364	416	399	396	398	404	412	377	409	373	416	369	390	394	400	412	426	379	396	422	382	395	387	396	382	401	391	395	413	374	431	401	434	398	442	425	419	415	383	380	387	403	407	397	390	399	362	382	414	402	418	363	406	425	399	409	434	388	374	403	398	395	397	396	388	369	382	397	420	434	376	398	383	414	417	404	370	403	388	418	431	376	397	388	420	395	413	405	393	397	380	413	409	361	383	392	411	403	416	371	370	377	437	374	405	384	377	412	401	427	430	446	396	413	391	370	385	405	381	426	415	419	380	385	387	387	419	430	384	357	401	374	400	383	440	357	415	397	373	418	409	402	400	430	376	367	415	415	385	404	375	384	386	387	390	393	393	431	360	412	412	395	411	429	454	401	384	399	361	432	376	400	408	380	402	411	393	417	411	391	366	374	407	363	404	406	389	417	373	396	411	366	389	426	413	387	433	384	405	398	385	400	416	395	415	426	409	388	439	362	414	433	383	357	427	380	413	395	406	390	396	401	388	398	397	364	407	425	421	377	380	383	410	394	422	362	383	413	391	441	372	391	391	422	411	411	385	399	434	431	387	399	429	421	385	404	413	417	423	383	448	408	388	398	377	397	422	371	395	375	428	378	394	432	409	419	400	364	381	381	432	412	420	412	426	402	395	399	358	400	427	420	397	363	388	383	381	421	404	398	406	415	370	409	439	409	382	407	395	394	413	405	401	402	413	374	401	393	398	371	391	390	446	413	367	382	351	415	409	394	385	407	410	414	397	384	455	371	393	425	402	386	391	403	358	393	406	395	398	371	370	393	391	406	399	399	406	393	397	389	392	422	379	387	424	401	436	401	378	415	406	432	361	419	415	387	404	382	424	416	375	381	399	374	420	371	393	417	396	394	385	388	393	366	387	410	399	404	387	382	422	422	413	395	379	421	418	396	425	394	405	377	419	418	390	388	390	372	404	394	386	382	409	384	372	326	401	405	392	400	383	417	413	352	427	346	358	405	364	409	370	371	400	428	396	381	416	394	403	383	364	419	359	431	355	391	380	390	436	373	368	414	390	398	402	399	413	367	392	429	416	419	386	372	386	406	386	372	391	407	389	395	379	416	421	355	390	363	399	394	406	376	405	352	416	405	404	423	376	415	427	404	397	365	407	380	405	418	396	397	431	413	372	425	426	376	403	402	398	419	383	324	385	392	383	424	441	414	395	427	389	414	408	424	409	421	414	380	413	400	409	407	400	449	397	385	405	409	411	393	392	389	415	434	412	415	408	397	392	410	410	407	385	385	382	420	428	397	381	411	411	370	387	406	400	372	358	386	409	388	402	392	427	371	404	392	391	413	413	393	378	415	445	372	433	377	425	396	385	388	397	381	393	392	387	393	386	398	414	439	374	381	355	394	408	377	422	366	402	429	380	388	381	401	390	369	411	396	417	390	387	446	418	350	410	390	412	375	401	397	396	397	400	379	403	393	393	394	425	398	364	427	360	397	411	408	415	386	411	393	395	417	425	417	411	420	373	381	374	389	394	365	426	366	420	394	435	385	383	400	396	407	384	384	411	386	437	410	395	379	371	374	352	420	395	424	399	385	391	399	412	353	417	436	405	392	389	397	429	384	422	357	399	389	416	360	396	432	435	402	435	409	432	360	401	389	396	367	369	391	377	371	431	371	402	382	388	400	407	357	364	392	409	407	407	442	382	460	400	392	375	377	373	372	405	414	392	408	371	386	399	409	410	379	340	396	410	410	377	390	386	366	408	390
6914	4987	2651	823	670	877	844	698	615	590	561	546	442	412	361	323	255	271	199	217	156	147	172	134	148	135	133	157	135	129	107	109	97	89	89	91	96	86	86	90	88	83	82	69	86	56	88	64	95	81	80	75	65	73	74	49	80	65	86	64	69	83	70	76	83	65	71	71	82	86	75	80	75	68	76	75	73	75	71	47	75	67	58	69	93	84	74	67	63	65	64	81	65	80	54	70	75	77	61	72	68	74	77	80	79	85	77	73	77	66	68	64	75	62	63	67	61	74	70	67	86	69	82	65	74	70	82	71	70	73	75	71	68	61	70	69	63	79	66	76	75	73	59	69	56	82	72	83	73	75	64	73	71	67	86	61	55	84	63	62	50	67	56	53	71	61	71	56	74	70	89	76	70	74	55	73	54	59	55	73	75	63	65	72	77	57	58	65	78	65	69	78	70	65	73	70	78	78	81	70	66	62	70	74	80	64	60	78	60	62	68	66	69	74	54	54	75	63	62	59	68	72	70	72	71	74	76	70	78	67	77	80	73	86	73	69	63	91	66	73	69	70	70	82	65	76	65	64	72	54	61	89	66	83	71	68	70	63	65	79	76	75	60	60	54	67	69	77	72	68	54	66	82	78	57	84	75	63	74	69	84	76	83	60	62	72	62	84	91	71	68	71	67	59	64	57	62	77	71	76	73	68	65	74	66	55	80	73	65	84	60	58	71	89	63	76	58	58	79	97	62	71	70	67	71	95	79	69	63	71	59	78	77	81	88	71	70	66	75	69	81	74	59	95	85	61	64	68	71	70	53	74	66	73	63	55	64	63	72	75	77	83	68	75	66	76	84	57	72	65	73	73	87	78	63	72	68	63	75	58	60	61	68	59	71	82	89	82	72	75	74	76	64	56	76	83	79	69	65	59	62	69	65	49	62	58	55	77	59	81	67	82	80	82	81	64	82	67	70	71	70	58	68	62	75	68	82	58	65	65	70	66	73	73	69	76	80	67	78	55	66	54	73	64	75	68	64	68	79	72	72	74	75	74	80	78	64	61	72	93	74	77	74	62	71	70	80	75	71	61	75	62	68	82	62	71	64	56	75	73	57	69	77	66	72	52	79	60	65	77	76	82	64	90	73	83	70	81	83	60	71	71	74	60	64	85	74	75	74	73	80	78	70	59	61	69	81	51	77	68	73	61	77	87	75	62	91	85	80	67	80	75	68	65	64	59	64	78	73	69	62	64	74	93	67	74	54	67	67	72	76	73	65	58	76	57	83	55	70	68	76	83	74	71	74	63	78	61	66	64	76	64	66	70	68	59	67	71	77	78	69	75	76	68	64	81	81	73	77	80	80	66	84	80	67	66	82	63	76	68	72	77	67	62	67	66	73	63	62	60	61	65	68	69	72	64	71	69	59	64	55	80	72	62	59	81	76	67	67	80	78	72	68	77	77	68	75	70	75	78	74	71	64	57	79	64	78	67	72	83	68	50	66	54	82	65	74	67	63	61	53	79	66	70	66	69	72	63	91	82	74	75	74	73	48	52	80	87	74	61	61	67	73	68	92	81	66	49	64	79	71	66	84	66	63	72	86	76	72	71	71	58	74	56	66	74	91	60	62	65	71	58	73	70	71	65	63	92	65	58	72	65	60	72	59	78	81	74	69	72	64	67	59	64	73	67	57	67	74	74	61	72	80	73	60	71	68	73	77	53	76	73	70	67	69	76	68	81	74	73	74	77	73	74	68	63	61	67	70	65	65	79	71	76	62	67	67	79	70	70	68	56	70	75	69	57	62	74	80	60	43	72	68	68	83	65	65	62	80	66	68	86	65	69	66	89	66	69	77	65	81	59	82	77	82	61	73	69	59	83	85	74	71	67	81	79	72	66	80	89	77	67	67	80	85	73	83	68	65	82	84	69	70	93	65	68	73	68	75	73	69	52	60	68	75	73	69	73	69	75	64	51	70	49	75	77	50	89	66	80	76	83	78	79	67	59	81	78	76	75	89	68	68	76	71	74	71	59	69	63	63	66	84	67	65	74	70	71	67	89	73	101	65	66	79	65	64	73	83	75	75	76	55	63	71	68	69	71	76	67	65	67	72	75	71	65	62	59	59	63	67	66	76	60	72	70	72	64	80	61	68	71	75	48	79	61	67	79	61	57	78	75	90	63	76	63	70	76	68	66	64	75	63	79	73	94	62	53	72	73	66	60	86	78	73	64	73	70	67	52	79	79	63	66	67	60	60	78	70	76	66	67	63	62	78	83	64	77	66	76	77	66	59	74	63	62	80	67	73	89	59	63	75	84	57	75	79	72	70	69	65	72	75	72	73	83	53	79	83	72	76	72	76	75	73	76	55	82	66	73	81	69	75	57	84	80	63	67	80	70	78	67	66	65	81	59	63	77	67	56	70	68	78	68	64	71	69	77	62	63	68	74	80	62	69	72	58	57	73	73	45	76	74	65	85	66	85	75	72	56	63	62	65	72	72	70	65	63	79	72	72	65	75	69	80	66	64	87	72	66	82	70	62	69	80	70	74	65	69	74	79	66	63	57	59	87	66	64	71	66	81	63	68	69	62	61	72	75	66	80	76	66	70	61	69	67	80	71	65	66	61	68	67	67	82	73	73	49	64	90	88	67	54	86	67	65	77	63	61	60	72	69	64	76	61	67	90	63	73	59	67	81	75	79	65	68	70	83	75	68	66	62	75	73	65	84	72	78	76	64	69	59	67	55	71	61	77	67	68	71	61	64	76	66	75	55	62	76	63	79	64	64	62	71	75	66	67	64	52	60	57	66	59	68	72	72	73	76	83	92	78	78	93	87	68	53	73	72	65	65	69	79	75	76	71	68	75	75	82	72	77	70	61	75	79	51	82	68	70	81	66	69	67	74	67	74	76	68	73	59	63	57	75	61	68	64	88	77	77	64	74	80	78	72	70	75	59	65	62	67	65	85	67	61	62	78	65	68	65	75	66	77	56	61	73	65	63	72	75	83	64	68	73	70	51	72	69	78	64	52	59	73	54	82	75	65	87	63	51	68	81	75	70	80	70	70	66	58	77	75	74	65	81	62	73	70	75	79	80	88	68	72	74	56	71	70	75	71	68	65	69	73	66	82	73	61	60	70	76	76	63	51	59	66	68	70	64	58	70	72	88	82	74	66	65	68	76	63	83	77	78	66	80	56	44	70	70	74	80	77	71	76	53	73	69	75	65	75	67	72	71	84	55	51	59	75	69	74	68	67	63	71	77	88	79	72	66	63	68	68	75	81	62	66	56	74	63	62	81	78	60	75	71	72	75	60	69	58	67	78	83	69	61	72	67	63	71	74	65	61	60	79	74	91	67	66	66	78	45	89	64	74	56	68	61	74	80	78	72	68	71	59	67	59	72	68	72	81	71	77	62	61	60	68	66	92	74	70	89	81	79	59	62	74	78	62	67	58	81	71	51	82	71	74	65	73	70	75	64	68	77	72	89	71	70	71
35863	24813	17299	13268	20500	22833	21327	18776	15930	14224	13343	12359	10641	9649	8181	7413	6059	4936	4048	4026	3281	2720	2470	2290	2606	2233	2383	2281	2037	1813	1636	1732	1702	1412	1249	1194	1128	1113	1064	1040	893	943	854	833	876	864	797	790	773	743	735	735	658	676	622	691	691	636	699	644	686	650	702	669	605	654	601	655	640	635	645	652	629	640	613	629	639	677	647	628	642	653	656	644	658	645	617	631	624	607	589	652	641	670	611	632	578	615	655	627	658	628	648	646	651	667	626	650	648	600	645	621	661	598	644	595	613	605	647	665	622	580	629	594	542	664	582	615	655	598	639	599	618	584	579	585	614	598	614	581	606	611	596	651	606	636	599	600	608	606	631	603	655	616	616	610	582	641	627	592	599	616	604	601	584	652	592	584	615	629	631	637	583	608	624	645	664	613	596	606	635	596	617	613	653	618	590	610	571	668	616	638	586	630	593	630	542	652	621	636	601	591	663	628	620	623	626	624	607	573	633	638	643	614	580	617	649	588	586	599	596	575	641	644	626	607	633	613	616	633	624	614	590	632	591	635	601	637	616	652	635	631	600	636	601	619	603	619	654	635	553	597	611	611	634	587	580	619	666	608	585	597	614	639	587	599	628	639	631	602	590	649	591	659	612	569	646	595	605	597	578	631	602	576	619	609	593	635	632	549	565	675	622	592	599	637	615	621	625	616	633	621	599	588	575	595	615	607	607	610	614	591	567	599	602	628	619	621	648	614	632	589	642	616	564	620	593	611	643	586	597	605	618	654	653	605	640	640	605	607	613	584	588	633	573	621	631	601	641	584	591	643	631	624	634	643	625	605	629	611	624	614	624	585	619	578	596	648	588	633	604	610	624	605	594	605	653	598	654	614	585	583	615	628	648	633	599	660	584	618	590	603	624	588	582	609	611	647	596	586	605	604	641	626	631	602	571	626	571	619	594	603	630	636	668	562	624	616	639	640	615	656	606	589	572	600	555	621	631	580	599	607	597	608	583	643	629	587	638	584	654	639	604	572	634	634	600	594	579	620	612	593	627	664	666	587	583	618	623	670	599	612	629	568	598	568	662	575	614	650	616	609	612	603	641	620	629	618	560	628	633	615	568	655	627	588	603	567	641	637	602	592	611	625	626	621	618	649	622	664	661	597	632	612	603	619	630	622	640	581	607	650	615	619	599	617	615	628	622	586	623	570	591	569	566	615	650	633	579	620	595	599	639	618	577	595	619	580	652	606	604	599	581	615	617	615	654	610	610	675	638	615	606	627	624	571	575	592	638	592	620	618	644	627	595	633	627	602	588	587	606	643	593	608	584	623	650	612	629	592	649	625	614	623	630	614	569	686	658	555	658	661	601	642	596	585	586	620	626	613	643	605	612	621	606	606	616	608	582	607	628	604	621	647	642	616	588	596	596	608	663	594	615	653	634	635	597	629	603	648	666	597	604	615	621	615	629	625	613	675	623	604	617	668	625	684	647	591	589	616	595	633	632	606	627	609	633	608	637	649	638	586	585	611	606	641	552	623	623	654	600	607	637	620	674	616	574	654	608	639	613	581	591	600	591	625	593	610	603	640	647	610	657	582	635	598	618	613	639	628	609	599	628	610	608	632	617	620	638	592	645	617	579	627	645	581	576	584	592	627	587	598	635	599	605	622	640	615	629	601	625	591	626	593	612	578	625	605	640	630	614	619	604	575	580	596	603	607	577	567	581	623	687	592	588	587	640	630	639	591	636	618	576	601	640	614	658	624	586	618	592	593	609	601	610	576	623	593	591	593	624	642	629	603	625	630	593	623	648	637	574	623	646	586	581	622	602	613	592	637	596	569	598	630	625	597	563	597	614	632	622	589	624	581	621	600	574	618	612	572	602	624	606	619	594	602	624	626	611	597	635	602	592	595	621	578	631	663	611	577	578	618	602	603	615	618	619	614	619	627	582	611	640	633	600	621	577	624	624	639	637	604	635	653	592	587	647	617	586	624	622	629	574	596	616	635	626	600	607	616	611	599	660	616	624	620	592	626	623	632	590	641	609	654	625	599	640	608	620	567	611	610	596	612	647	625	630	633	641	630	585	580	614	619	603	612	579	618	624	578	600	670	614	655	609	648	591	595	601	587	636	597	607	650	626	591	637	632	610	608	628	597	645	630	620	624	639	590	601	637	615	563	630	598	611	634	588	624	633	615	594	628	634	614	631	637	616	627	593	589	590	659	622	645	612	647	621	614	603	636	629	602	614	636	670	595	604	606	602	611	645	611	632	593	628	648	590	649	611	621	625	624	596	641	592	625	626	589	652	589	613	645	599	641	642	627	645	631	581	645	633	573	597	661	625	640	607	647	607	639	605	648	638	631	611	603	617	679	631	584	616	647	604	660	625	632	576	604	606	618	634	589	642	605	623	602	644	639	639	628	635	580	654	604	610	589	645	619	579	664	640	641	684	603	652	615	622	652	620	596	575	642	591	606	624	609	632	654	601	659	621	634	648	667	580	660	594	636	638	618	606	584	620	631	552	635	639	606	601	570	618	566	612	645	630	593	647	667	647	586	667	659	625	624	645	644	632	637	594	597	586	605	658	622	552	614	591	592	640	583	603	602	600	604	630	651	650	630	582	614	582	625	617	658	581	617	645	647	620	603	609	588	608	650	645	654	633	587	628	605	597	640	638	618	613	606	622	635	631	618	599	618	602	624	579	592	640	645	595	643	649	580	542	586	607	602	602	639	649	625	634	569	621	590	582	594	614	650	610	630	545	621	583	586	620	620	617	625	597	634	590	604	611	624	603	587	620	611	620	632	644	665	633	629	645	627	649	629	612	643	633	629	576	580	636	653	575	683	625	610	619	645	616	571	626	603	621	615	604	609	654	623	646	618	615	580	647	586	610	590	592	642	588	642	632	601	608	565	608	617	631	571	628	631	629	624	642	614	641	617	627	582	616	624	600	593	629	606	637	600	602	629	650	573	668	613	611	619	653	570	653	628	641	640	609	587	613	615	553	673	637	586	645	645	621	650	594	621	614	630	607	616	626	592	614	645	621	628	646	615	609	627	631	643	600	631	664	623	593	659	654	594	621	612	582	616	610	625	636	639	617	612	619	601	653	612	592	562	619	595	606	627	605	577	631	605	587	618	588	651	642	625	603	604	596	612	623	649	622	621	613	576	630	592	581	617	620	620	633	627	562	619	615	603	608	582	589	618	598	593	601	592	625	594	629	612	611	648	655	671	592	573	611	573	639	632	624	639	632	633	616	655	591	628	626	636	599	646	609	624	592	635	617	562	605	598	615	625	597	607	572	625	611	605	614	594	625	613	574	623	607	651	639	635	602	582	578	602	618	605	571	624	552	590	639	635	583	608	622	691	629	639	585	618	647	597	658	611	600	596	611	601	605	626	601	619	614	597	624	594	624	601	569	611	598	615	666	670	611	601	594	568	584	610	607	613	622	596	675	618	615	630	624	644	609	643	610	622	652	603	625	644	623	590	591	616
3596	1984	1107	584	445	548	531	483	427	401	360	345	333	245	270	205	168	137	134	139	115	100	94	95	91	101	84	84	83	80	76	97	69	79	65	65	55	51	66	68	58	72	66	56	59	60	55	52	55	65	57	57	69	46	60	53	49	57	61	51	59	56	40	41	48	53	57	44	44	54	55	65	56	48	66	51	56	57	60	66	56	49	63	49	57	38	59	54	48	47	50	46	42	52	53	66	61	63	54	66	44	44	60	62	42	61	61	56	53	39	64	32	47	52	53	50	49	46	53	54	56	50	41	58	42	51	44	63	58	56	51	39	49	48	54	40	61	49	58	51	46	48	65	54	48	46	55	46	59	46	51	40	60	45	64	47	44	51	43	45	50	57	50	42	45	45	43	49	66	49	53	53	45	46	65	55	49	46	55	58	50	50	44	45	38	44	56	54	47	63	53	39	55	63	51	46	53	50	44	49	46	67	52	55	40	48	58	55	49	54	57	65	46	48	32	36	56	55	42	42	49	65	52	44	64	48	49	55	49	50	46	42	52	49	47	51	52	55	62	45	54	55	60	41	55	56	50	56	58	39	48	48	47	47	54	46	55	49	55	47	58	46	60	55	49	60	41	61	51	54	40	53	50	44	50	55	74	49	51	61	55	51	48	59	56	66	47	52	43	60	51	59	53	50	57	53	56	51	65	47	44	55	36	47	67	52	52	57	51	48	60	55	38	37	53	51	56	54	65	51	45	53	47	51	58	56	46	45	61	51	48	58	46	52	45	38	49	49	56	53	51	51	58	59	48	52	49	36	58	55	63	43	49	49	56	55	44	52	58	69	51	54	64	57	61	61	51	57	43	53	62	55	59	49	57	55	72	55	57	45	37	60	39	40	48	40	50	48	54	66	52	53	61	50	49	59	58	61	47	53	43	56	50	40	48	58	46	54	58	53	49	53	48	48	55	54	61	52	50	61	59	54	55	57	38	53	52	54	50	49	53	56	63	54	56	43	56	44	50	50	55	69	58	56	52	61	58	50	40	62	61	54	62	55	68	61	55	55	61	54	49	51	61	55	54	61	44	47	56	54	57	63	52	48	58	51	54	63	42	52	44	54	54	51	45	60	52	46	59	59	62	45	51	48	61	48	46	47	62	53	59	38	49	51	55	61	63	49	54	62	55	44	53	57	46	54	60	53	48	55	62	56	47	55	44	57	51	52	59	53	43	39	49	57	47	53	43	38	48	55	50	54	48	48	47	57	47	47	50	52	50	53	53	48	51	45	61	57	56	54	40	44	61	64	32	57	61	57	45	66	45	53	66	64	52	58	57	55	51	45	62	49	61	51	58	79	53	52	57	49	64	47	57	53	52	54	64	50	52	54	56	56	54	42	54	47	49	56	60	53	42	57	44	50	56	50	47	55	52	56	53	49	40	58	46	56	52	57	57	44	61	50	49	74	58	55	39	49	66	42	56	55	43	50	54	45	59	38	59	53	53	65	54	61	31	56	42	45	52	46	61	56	48	50	61	38	62	54	58	52	50	53	63	42	61	59	60	53	47	52	50	44	51	48	43	52	62	48	46	43	44	54	41	56	65	59	79	56	57	52	55	59	40	61	54	54	57	52	50	63	48	52	47	58	39	63	61	37	43	55	59	51	51	42	58	59	54	66	40	56	55	54	58	54	59	56	50	55	53	43	62	52	43	60	51	56	60	46	60	53	52	44	51	64	57	59	62	53	46	51	54	43	51	65	52	57	52	49	53	47	63	54	58	54	66	48	53	55	57	45	47	51	52	45	57	49	61	54	57	54	45	70	52	49	54	59	53	58	59	63	57	57	55	44	39	51	60	56	52	45	57	55	40	54	63	50	58	53	50	50	48	50	40	54	48	43	56	54	68	43	48	59	58	54	42	49	57	51	51	46	50	57	63	46	56	47	32	43	56	67	45	65	37	56	47	49	39	59	53	42	54	60	50	41	34	40	47	59	45	43	50	54	67	59	47	55	56	47	67	37	48	48	52	48	58	59	40	49	41	44	49	58	50	61	53	52	57	40	53	61	61	46	47	54	52	54	43	51	58	56	58	64	54	42	35	45	49	55	57	59	57	57	40	49	53	55	44	49	51	47	63	60	42	61	51	46	53	52	60	51	54	53	57	55	50	50	41	54	57	65	56	45	54	45	58	52	59	57	52	49	55	52	52	55	35	50	58	57	54	57	45	51	57	54	60	57	59	57	56	64	61	54	57	53	54	44	51	51	37	55	68	60	47	58	52	42	56	47	48	54	57	56	54	43	47	56	50	54	64	53	38	51	67	58	46	48	46	60	55	50	53	61	43	52	33	52	56	59	46	57	54	49	45	50	45	52	44	59	56	44	47	58	56	48	62	61	45	52	56	55	44	54	40	47	41	60	45	44	47	48	61	46	47	47	60	46	49	44	47	50	47	50	65	59	59	54	53	49	69	44	62	57	57	43	56	59	42	60	51	59	48	56	51	54	63	66	40	47	46	50	54	57	61	57	50	53	65	50	52	48	55	46	50	49	61	53	50	53	55	54	51	54	59	46	56	52	46	54	55	48	58	63	58	57	56	52	59	63	42	59	48	59	54	51	59	61	48	45	51	52	61	61	48	57	53	54	56	50	66	53	57	59	43	46	48	65	48	50	61	49	51	45	60	51	69	58	41	43	58	46	44	56	44	43	51	44	62	55	46	67	76	53	49	58	67	60	58	54	48	45	56	45	46	44	43	58	45	53	48	53	42	47	51	64	59	62	46	45	48	49	66	45	44	44	53	50	72	44	55	47	49	46	42	59	53	46	53	58	59	57	52	54	49	46	55	50	51	41	55	68	61	54	52	46	56	54	54	43	52	59	57	62	42	58	46	55	56	58	46	49	57	62	56	55	44	44	44	55	52	56	45	51	50	47	57	57	52	60	56	59	53	49	51	50	53	49	66	49	55	49	66	56	50	44	38	46	57	46	54	47	44	54	52	56	54	46	54	67	39	45	51	46	51	55	58	63	59	40	33	67	62	63	40	51	50	46	48	48	71	59	53	57	45	53	55	46	38	61	48	53	42	40	57	62	65	33	56	53	67	39	58	48	65	57	38	48	65	52	61	45	49	41	39	46	48	39	57	53	49	49	55	45	58	35	57	44	57	64	52	57	57	45	53	47	53	44	56	49	58	49	50	47	49	58	61	43	58	48	51	58	50	52	52	61	41	44	47	65	49	63	59	44	60	54	67	32	61	56	53	46	50	50	65	53	41	45	42	46	55	50	60	52	54	62	48	51	37	51	50	43	60	56	56	47	52	48	54	41	45	66	74	63	57	63	67	58	52	57	42	59	49	54	56	46	59	62	39	54	50	57	59	59	55	47	69	44	57	47	80	55	43	44	45	62	53	51	60	50	65	49	37	43	54	57	53	66	56	39	55	58	50	64	57	53	48	51	48	54	56	42	57	56	51	57	58	49	52	54	58	51	55	56	50	55	63	50
28105	17067	11086	9802	15922	18287	16595	14386	11681	11148	9892	9144	7983	6992	6179	5190	4184	3208	2958	2707	2197	1869	1708	1794	1754	1656	1619	1574	1373	1219	1149	1311	1116	897	783	773	819	781	754	723	739	591	537	552	619	566	543	600	581	546	542	528	529	520	515	487	519	485	475	456	483	480	499	471	496	522	508	486	466	494	462	482	518	502	443	442	444	531	442	514	467	486	463	486	453	462	462	457	449	443	468	481	520	463	491	454	469	459	419	473	497	460	471	462	465	456	440	448	456	453	479	476	449	453	463	430	456	470	465	468	458	441	471	465	436	447	459	482	458	473	452	474	495	465	504	471	458	457	485	473	450	478	463	482	479	452	462	449	476	441	438	457	480	477	437	475	480	452	485	489	473	404	459	485	456	459	480	475	461	451	473	439	462	465	479	534	461	442	483	471	465	479	438	434	494	456	452	453	447	461	485	443	452	486	415	492	477	482	496	504	433	468	496	505	444	452	450	483	481	453	453	471	439	456	448	457	470	477	449	440	461	464	457	436	449	442	484	471	473	472	489	462	479	447	451	515	468	470	450	505	466	514	464	447	484	501	496	499	471	478	493	459	478	477	473	432	458	436	452	447	471	484	424	470	477	485	408	467	449	428	501	481	451	454	441	457	425	413	463	438	469	463	453	510	435	456	458	481	483	460	472	455	464	507	487	480	454	483	477	471	451	412	477	443	494	461	447	446	414	487	485	443	451	435	464	508	440	452	453	487	482	490	443	447	447	420	476	461	442	466	469	448	430	486	476	496	448	493	445	493	487	484	468	468	433	449	433	486	480	503	431	453	432	479	448	458	467	473	497	456	432	466	435	489	442	479	462	478	457	460	466	497	456	463	487	456	443	461	461	469	435	486	441	440	484	472	463	478	456	403	481	429	469	452	413	484	443	423	464	462	481	456	431	463	435	460	440	472	473	505	420	441	448	522	455	414	467	466	443	447	461	455	486	470	444	404	467	435	517	505	457	491	474	463	472	454	445	471	444	497	438	459	487	447	433	490	426	441	475	470	466	435	451	427	448	470	453	449	458	446	458	493	485	460	477	484	495	450	491	511	428	473	461	467	450	448	480	458	453	465	463	516	425	464	468	445	457	481	446	454	433	459	453	455	502	446	510	454	472	473	450	443	455	447	481	507	436	468	473	425	444	450	451	451	441	456	501	472	471	487	439	471	480	471	473	527	463	449	491	450	434	440	471	430	458	419	436	457	445	479	481	439	436	434	463	483	452	494	470	476	456	460	467	445	442	458	501	456	448	451	468	432	463	439	483	404	445	430	451	444	479	492	455	501	424	463	447	476	453	443	453	476	432	436	483	466	472	471	440	467	474	475	461	468	443	481	480	442	476	459	456	466	472	455	490	469	459	451	465	456	461	479	476	439	483	435	405	457	470	464	467	472	470	454	432	448	476	422	495	467	492	481	467	456	447	424	454	450	475	439	486	456	450	458	439	466	454	485	430	455	485	476	443	453	416	463	435	513	467	497	426	429	438	511	455	461	491	452	503	490	432	487	443	484	470	428	428	450	454	473	463	480	464	512	452	443	467	459	476	439	431	488	392	487	461	445	472	455	483	469	444	463	484	442	436	429	461	465	457	460	482	487	457	465	462	493	442	455	445	461	468	477	456	463	461	463	448	489	481	472	483	456	405	475	507	504	454	482	462	501	433	456	473	450	482	479	469	473	483	469	430	473	469	476	464	489	451	457	501	457	466	450	473	467	456	481	460	465	466	515	463	439	465	430	472	467	436	465	465	450	460	436	445	444	424	450	492	445	442	476	472	420	403	428	445	481	483	426	454	474	458	444	466	490	488	474	436	476	474	453	501	495	456	445	488	415	480	469	493	485	465	479	458	456	464	451	453	468	477	445	475	424	436	470	478	455	445	440	485	456	457	465	473	464	488	457	448	457	474	453	458	444	431	506	452	459	448	427	425	504	440	446	429	464	501	484	481	462	471	479	469	443	458	439	475	457	495	461	478	429	479	460	502	481	481	494	439	461	451	495	471	473	497	444	479	449	449	437	424	445	457	472	493	499	485	448	442	438	457	448	446	447	432	462	468	466	450	505	460	479	501	456	475	439	474	472	475	481	488	442	475	468	457	423	468	482	524	504	462	465	494	454	473	480	445	429	464	463	475	436	484	440	448	440	469	432	434	448	457	465	526	467	444	398	460	456	464	435	417	484	486	458	475	452	508	431	451	480	441	435	460	462	452	450	453	420	473	491	466	457	483	468	472	475	446	456	433	470	476	513	473	489	480	464	475	464	453	457	486	459	447	518	495	450	438	449	455	469	431	450	497	442	492	470	493	443	427	469	438	447	444	444	477	467	456	492	446	448	477	431	429	434	462	479	465	459	447	476	431	487	456	445	440	415	490	465	477	462	449	457	464	449	467	458	456	422	444	442	435	483	426	471	482	447	456	475	471	452	493	473	472	478	505	457	483	460	501	478	463	457	455	475	472	463	441	488	472	455	502	464	476	464	419	452	438	424	479	423	448	451	478	443	416	459	430	436	498	474	454	422	466	475	479	462	436	477	441	434	457	459	444	461	437	481	458	471	503	451	474	437	446	435	446	456	461	424	479	471	498	466	487	410	463	448	443	470	453	450	462	412	452	435	485	403	434	411	446	495	444	456	459	408	440	467	482	439	450	454	446	454	473	476	439	509	436	444	483	428	462	439	456	483	465	478	492	434	481	443	451	438	449	487	488	454	445	458	486	474	482	440	484	463	485	458	419	455	455	453	471	505	443	454	444	468	476	468	443	458	466	474	465	467	449	468	447	469	466	488	474	437	439	438	453	468	454	497	448	463	482	500	453	503	457	475	489	464	438	467	499	471	449	490	419	460	461	452	456	450	451	480	462	472	468	469	435	440	441	455	491	496	459	493	469	462	471	465	489	456	447	454	471	422	476	456	466	473	457	458	476	474	457	417	476	452	492	464	455	456	478	450	451	459	482	432	475	474	448	432	422	442	461	468	474	476	440	466	440	451	435	483	457	452	497	426	496	425	426	452	469	449	500	447	439	485	435	436	447	480	487	450	469	488	441	480	435	438	440	431	411	459	476	452	447	444	449	469	478	455	449	493	473	458	485	463	433	521	431	447	442	472	516	480	447	449	487	439	453	475	446	437	418	487	508	469	473	519	440	450	410	465	460	445	449	450	484	450	466	466	458	463	455	490	457	478	476	448	459	430	435	470	437	464	469	451	489	476	458	447	443	445	466	410	453	483	494	441	440	468	466	458	469	467	403	457	466	444	447	454	436	469	477	456	462	451	474	464	450	481	460	467	445	431	442	437	495	413	497	441	449	488	453	464	468	441	473	488	421	473	429	475	482	437	455	462	424	469	431	475	497	473	467	476	461	480	497	441	461	479	487	456	462	489	457	484	453	435	431	449	437	441	509	455	449	469	441	446	410	472	467	487	476	523	469	448	440	495	416	486	441	501	456	505	459	497	505	444
5555	4209	1870	677	576	709	735	649	557	518	507	410	390	343	306	278	246	225	188	162	133	130	125	118	143	121	129	126	110	115	121	108	102	96	96	90	93	77	94	86	78	95	82	81	69	103	88	75	84	88	74	71	80	92	62	81	73	83	84	88	68	79	74	72	91	74	69	70	74	80	68	83	71	76	73	70	82	87	72	79	94	74	58	79	74	77	74	77	69	77	70	58	75	70	65	70	63	69	85	87	84	67	66	67	73	58	79	71	65	84	63	65	87	74	81	84	74	73	69	64	79	80	79	58	82	75	82	69	79	88	79	94	77	77	80	61	77	75	76	66	72	78	75	77	67	65	79	79	84	82	79	82	73	63	84	60	59	84	67	63	69	63	89	89	86	72	77	64	61	74	78	67	69	83	66	71	77	91	80	71	52	66	58	80	75	67	73	76	72	72	60	88	79	79	77	62	65	76	69	72	69	64	76	67	66	66	72	81	66	77	83	74	72	75	89	71	86	92	84	80	82	81	75	87	73	80	64	72	78	65	80	71	76	89	76	85	70	84	77	75	70	76	73	79	63	78	89	91	63	79	80	59	66	72	87	77	75	70	81	73	69	84	84	76	76	77	73	73	69	82	77	69	74	69	66	73	72	87	82	82	70	83	73	78	82	58	78	74	65	78	60	71	81	70	91	76	76	87	86	79	78	74	54	77	70	88	67	75	69	58	63	74	80	75	74	70	83	77	90	78	89	77	80	84	76	63	63	83	81	76	66	72	64	69	70	72	72	80	90	78	89	67	73	44	71	83	78	66	69	78	79	81	72	88	66	67	76	73	71	82	74	53	63	56	59	78	78	66	72	73	68	56	74	82	82	86	78	71	78	73	76	84	83	83	87	79	77	85	83	80	91	71	79	83	75	77	54	92	93	74	66	62	66	74	71	59	85	64	65	58	78	79	75	62	75	67	66	74	78	90	85	81	71	79	74	72	73	74	72	66	71	70	95	76	80	76	69	67	76	68	66	69	88	75	86	62	73	72	72	73	55	72	80	69	56	66	69	85	79	78	85	85	73	66	62	84	73	90	65	73	90	87	82	74	68	78	61	70	75	68	82	71	66	82	68	65	88	96	87	104	82	77	80	74	66	72	89	74	67	84	61	67	84	61	76	86	68	87	68	76	67	69	67	80	75	78	96	72	69	72	80	62	78	81	70	77	78	71	71	78	73	62	78	95	58	82	81	78	79	83	71	74	79	76	78	66	64	70	76	76	71	79	86	66	67	60	88	73	70	78	72	72	61	64	60	81	75	60	82	66	82	64	76	83	69	93	80	56	77	76	62	89	72	74	87	86	71	78	53	74	72	71	78	71	80	83	70	70	72	84	75	69	67	73	62	68	87	70	74	79	79	79	74	84	74	74	79	74	94	85	77	82	59	74	64	79	81	95	75	72	75	83	79	80	72	73	59	83	73	78	77	69	69	68	91	76	84	73	70	73	68	67	66	68	79	74	86	75	57	81	99	70	83	60	71	68	77	84	84	77	72	74	72	83	82	84	81	91	76	74	69	82	83	76	74	77	73	75	90	77	64	81	68	56	85	78	72	71	60	93	76	72	86	56	73	83	93	70	75	94	90	56	70	83	70	66	75	70	65	79	62	70	70	65	93	76	75	72	62	95	88	88	74	74	74	80	69	69	73	53	78	80	71	67	57	69	67	74	70	81	62	69	63	57	59	87	71	94	70	75	77	81	76	63	71	67	75	85	84	64	78	76	68	78	79	95	68	75	87	75	80	62	61	75	76	76	87	87	80	72	87	90	72	85	63	83	85	68	89	70	74	90	73	77	88	63	93	86	75	79	80	75	65	79	70	75	76	79	69	74	75	73	68	86	75	74	77	92	69	62	67	87	71	83	91	71	70	58	82	59	76	76	85	93	73	78	75	83	69	71	85	83	83	91	65	71	63	68	75	62	63	78	73	67	67	59	74	76	69	75	78	78	68	55	69	77	74	75	77	77	68	81	59	93	81	76	86	74	70	85	72	66	90	79	76	83	89	80	91	89	69	81	60	78	67	70	87	56	68	64	66	70	91	95	67	67	64	67	77	75	74	78	82	71	68	69	75	80	90	67	76	83	79	80	60	75	74	80	73	71	62	72	89	64	77	74	81	68	78	70	56	61	68	74	71	50	66	79	61	75	84	73	86	78	98	81	75	87	71	71	90	73	70	63	79	75	61	65	83	82	80	69	70	87	72	56	86	76	76	87	72	78	66	76	81	87	71	85	71	66	78	76	72	83	79	78	65	81	63	79	82	82	61	71	79	76	74	80	75	81	67	62	74	80	80	72	62	83	86	82	83	84	81	75	79	82	75	71	83	65	75	87	74	75	77	82	95	73	74	80	78	77	75	59	82	71	83	80	81	86	74	61	57	58	77	65	70	77	82	68	70	90	70	79	76	68	70	80	89	76	77	72	83	75	61	61	62	92	83	83	67	70	52	79	62	81	86	75	75	55	68	62	78	82	67	77	76	77	74	85	66	75	83	82	82	86	78	65	61	81	70	77	71	80	84	64	75	65	81	71	72	78	88	80	69	73	75	74	64	76	85	83	71	72	69	72	65	85	85	75	66	75	77	68	85	70	83	74	80	55	70	98	79	72	85	72	75	70	89	67	90	79	95	84	87	76	75	92	78	65	69	66	84	88	74	78	75	68	61	77	75	89	73	80	64	84	71	84	75	90	61	86	68	85	68	87	81	66	84	86	75	89	87	78	67	87	75	75	84	68	75	87	90	58	75	79	69	73	76	81	68	67	75	84	87	70	96	60	79	78	74	85	74	84	68	72	78	79	66	72	62	58	70	65	71	83	76	60	68	56	91	82	81	80	74	82	80	72	62	68	78	68	78	64	83	75	75	83	76	82	87	61	72	75	64	72	85	76	76	80	94	66	78	65	79	65	62	83	62	70	61	61	81	71	75	88	75	66	77	74	71	70	80	85	98	86	74	65	78	74	72	82	74	78	65	62	72	79	71	71	57	75	64	73	82	72	94	80	67	64	59	70	90	79	74	87	70	76	73	81	70	86	64	85	93	59	77	78	77	85	76	77	86	70	72	66	67	86	79	86	75	67	98	65	59	64	65	74	76	63	93	83	81	77	71	69	72	71	83	74	72	86	64	77	84	67	93	78	87	76	81	68	64	71	64	91	61	80	71	74	82	84	76	76	92	83	70	69	67	71	65	89	67	77	64	86	61	65	75	75	74	78	78	76	72	81	78	73	74	75	86	74	78	74	97	79	88	72	60	58	76	76	68	71	66	67	62	73	78	89	75	75	68	63	63	74	85	67	74	66	75	76	72	63	62	60	52	74	65	65	87	64	75	75	78	68	77	83	60	67	65	78	75	69	82	72	62	84	62	96	73	66	91	73	74	64	75	72	65	65	67	59	76	74	70	76	78	93	79	70	82	67	72	74	76	77	73	69	80	66	89	74	63	79	72	71
33890	23488	14288	11774	19206	21496	19667	17193	14435	13382	12016	10750	9699	8385	7140	6182	4963	4046	3924	3202	2731	2355	2209	2140	2139	2198	2174	1908	1773	1608	1717	1680	1453	1210	1092	990	1142	1139	1031	1027	891	807	891	887	818	825	830	807	741	831	768	694	735	739	705	699	671	679	697	697	674	679	698	707	714	641	645	656	660	692	634	633	685	693	683	637	673	711	661	696	695	647	694	667	695	662	617	680	643	684	633	620	670	643	614	667	642	633	699	658	677	679	618	657	660	668	667	662	637	666	668	627	625	671	651	654	596	648	621	619	656	668	643	662	614	646	750	619	611	657	675	637	599	661	668	661	632	684	689	591	668	633	629	616	649	642	657	642	654	641	648	661	635	663	702	615	692	701	633	642	636	655	657	650	650	656	647	681	638	687	667	690	650	652	628	666	655	639	641	656	684	622	690	678	659	619	618	678	620	658	665	699	685	662	608	658	645	648	696	655	652	617	677	668	671	619	715	625	644	678	652	665	639	636	653	601	700	631	638	621	650	630	659	648	624	650	628	671	654	604	643	714	628	695	662	645	637	686	614	647	642	643	664	627	652	654	667	638	658	653	674	604	672	662	639	669	650	682	642	617	626	637	628	648	683	631	666	660	649	645	684	651	615	653	623	650	680	639	641	645	632	681	623	626	652	590	609	637	626	637	607	625	630	636	613	626	674	690	638	644	633	662	630	671	681	691	606	656	646	632	650	666	662	624	628	646	682	688	650	635	662	618	596	655	670	674	687	627	672	608	643	636	630	655	593	615	617	589	673	650	663	627	615	600	637	597	666	604	629	662	625	689	638	721	675	630	648	624	659	664	671	668	653	677	654	657	662	616	601	622	644	649	682	674	626	645	659	658	673	676	617	682	669	591	628	642	658	633	639	610	632	643	635	609	658	667	606	693	688	631	649	692	667	659	670	641	659	637	653	686	655	610	644	662	678	671	657	655	639	632	605	686	615	674	626	656	661	656	624	664	642	646	644	680	639	692	644	642	635	634	631	614	656	655	637	612	634	656	670	613	628	644	639	711	663	673	669	644	658	602	623	617	653	636	655	659	666	680	666	600	589	622	705	656	678	662	658	660	688	614	660	609	597	658	688	652	632	677	621	678	642	599	678	656	620	649	637	664	652	686	581	677	692	594	649	642	592	671	624	672	676	668	636	668	633	607	663	637	622	696	652	628	652	656	637	618	666	673	633	643	647	649	619	630	630	675	662	634	639	689	632	646	682	610	663	666	705	623	623	669	678	660	693	629	636	618	614	607	643	650	679	629	593	639	617	613	699	624	621	684	643	654	612	651	633	656	629	592	659	620	649	701	668	609	655	659	610	639	648	659	676	641	659	660	623	660	657	724	661	656	616	665	691	675	644	642	646	627	605	650	625	679	649	685	617	645	615	610	633	650	664	643	647	707	629	649	648	666	601	646	656	667	640	670	641	651	648	619	686	674	666	663	648	631	639	628	695	674	658	667	681	674	654	636	670	665	652	615	666	647	645	630	659	721	633	642	664	656	664	664	686	661	654	645	625	634	659	669	606	650	613	675	637	709	668	655	659	641	647	653	656	643	641	685	681	626	666	622	612	690	710	657	639	659	622	666	653	638	654	627	616	684	665	665	662	666	632	646	621	678	631	620	656	619	621	641	648	667	626	657	683	582	649	662	618	677	628	688	638	647	671	631	637	669	649	651	620	685	667	634	613	654	664	687	634	622	663	644	697	611	615	689	682	652	646	698	699	667	640	615	653	646	649	661	642	628	619	704	641	648	624	661	667	640	644	625	654	609	689	655	638	668	588	652	681	638	657	663	614	674	709	645	664	686	632	719	654	647	632	639	739	665	652	656	662	661	637	604	623	619	633	656	638	676	575	651	675	671	632	619	689	644	664	621	651	650	665	622	686	657	638	673	675	640	619	661	643	663	655	645	629	615	609	653	671	682	645	636	664	624	698	678	677	676	645	658	595	677	656	626	639	632	675	699	578	568	644	654	679	634	685	643	672	656	681	617	660	674	678	651	674	674	626	640	637	618	655	645	616	652	599	688	607	625	634	627	650	666	661	645	608	616	627	667	668	655	637	618	574	663	645	672	673	634	619	661	626	682	643	601	657	624	655	691	670	648	670	635	647	654	673	633	628	626	679	615	632	667	653	632	639	647	670	666	639	641	676	683	659	639	668	644	627	615	677	639	647	649	653	624	651	702	689	671	652	648	654	626	652	623	665	657	647	673	703	631	678	594	641	666	598	606	639	672	672	658	635	668	587	645	605	638	656	667	731	658	650	660	679	662	719	655	666	648	652	668	611	688	606	642	645	644	646	650	639	662	636	647	647	653	634	632	623	655	687	623	622	680	609	655	625	678	640	643	650	653	676	645	641	644	702	647	639	631	697	628	651	659	680	631	658	634	625	648	657	652	652	639	661	654	655	693	658	640	594	662	648	600	637	685	609	700	671	622	608	682	666	593	712	611	616	656	620	614	674	610	731	617	660	630	668	667	613	610	647	630	680	651	611	642	655	676	692	625	631	643	628	671	703	659	591	650	664	662	649	691	654	623	649	680	618	620	599	645	655	681	691	657	684	668	628	611	661	668	680	641	700	684	632	661	646	644	666	632	662	654	659	646	669	620	665	678	630	697	669	632	644	690	637	657	631	665	679	644	613	647	637	641	635	624	644	670	651	627	637	617	710	673	673	622	600	649	636	676	616	622	645	655	678	633	636	658	641	707	632	684	644	668	663	627	648	608	640	636	628	634	604	680	654	676	651	664	646	661	665	686	645	608	657	677	664	619	664	626	641	659	639	658	650	642	685	630	620	645	650	640	635	640	609	668	677	643	676	651	647	666	651	662	658	689	655	671	600	672	662	638	628	603	639	645	660	646	631	690	651	649	652	632	667	689	644	656	595	695	657	636	617	662	662	640	679	649	640	656	680	592	673	696	636	685	640	693	657	707	661	637	634	645	652	674	659	642	625	616	649	636	664	643	684	676	656	652	626	645	663	637	590	673	676	661	640	679	626	690	621	619	642	633	588	637	611	642	653	630	612	653	661	663	616	649	628	596	644	632	713	595	656	650	639	642	668	641	642	654	669	679	637	626	659	721	638	624	631	673	647	663	680	674	644	698	662	655	638	664	638	656	653	670	603	650	651	662	623	662	654	689	647	599	656	645	625	597	655	656	616	629	642	641	629	652	657	630	642	643	650	648	676	689	637	680	629	705	656	688	698	652	640	617	652	641	639	627	637	670	618	606	658	668	619	650	685	658	656	661	630	684	643	656	591	618	619	650	644	645	670	659	616	700	683	651	655	615	613	653	665	655	610	648	674	656	697	646	619	650	658	673	651	657	633	630	662	617	650	627	653	654	679	670	635	626	658	636	631	656	639	648	647	650	636	658	631	623	691	671	651	694	657	668	662	640	652	644	645	630	665	653	623	652	660	604	669	658	624	671	701	643	620	654	635	633	667	664	658	685	649	668
5416	3391	1340	621	548	628	670	608	540	489	464	395	402	346	266	205	181	204	179	151	123	111	100	97	107	111	116	97	86	88	81	71	70	82	67	56	61	67	76	72	60	50	53	50	64	45	42	56	41	50	52	47	64	51	40	47	53	54	48	55	56	35	56	41	48	44	38	47	35	53	41	53	46	52	48	62	46	41	53	50	30	47	55	42	53	51	47	54	57	34	40	43	44	44	41	43	52	37	41	50	45	45	45	53	49	44	55	41	47	45	44	36	41	43	45	48	46	56	40	39	51	38	43	37	33	35	46	46	47	47	42	38	53	33	50	46	44	49	43	47	51	37	44	46	38	53	55	59	57	42	46	40	56	49	55	41	57	40	38	44	43	45	43	53	50	39	47	53	47	49	49	45	44	46	40	44	43	54	36	43	44	60	58	43	49	54	39	51	57	52	45	48	47	35	48	42	37	58	63	39	48	34	55	40	46	49	63	46	58	42	58	47	55	34	53	40	40	38	32	39	43	45	51	45	55	51	34	60	53	40	40	39	54	44	51	39	54	45	38	59	38	48	56	45	50	43	44	57	45	34	43	68	54	40	50	50	53	63	57	45	34	47	50	48	47	41	40	43	45	42	37	41	49	44	34	50	48	45	36	44	50	33	55	38	49	39	48	42	52	40	42	51	42	49	43	42	57	49	40	55	42	46	51	41	42	44	48	51	48	41	45	44	48	45	44	44	48	41	37	43	52	40	40	49	49	36	42	55	41	48	46	54	50	58	34	51	41	46	52	47	41	48	52	48	38	57	48	44	39	55	35	44	60	56	41	45	44	48	39	47	46	40	49	51	45	39	40	44	48	45	38	33	55	59	39	42	58	31	52	43	38	32	41	41	43	44	36	45	43	42	53	44	62	53	45	39	60	36	49	36	47	49	49	35	50	55	45	36	34	46	44	44	54	52	61	33	38	39	49	47	59	39	47	44	47	54	49	43	40	40	45	44	48	36	48	35	45	44	49	51	42	41	53	45	51	44	48	52	61	51	48	46	41	41	52	51	49	38	42	51	50	44	34	50	56	50	43	32	44	55	38	48	47	44	44	39	41	48	45	53	53	47	46	51	43	46	44	46	64	54	58	46	58	48	46	44	41	31	42	47	56	47	46	43	33	44	42	37	47	47	55	47	46	51	45	48	47	45	51	44	46	57	42	47	35	41	50	47	41	38	74	49	48	54	34	44	52	43	45	43	35	59	39	43	44	40	37	37	54	59	51	32	34	41	43	41	48	36	45	40	48	36	43	47	44	49	57	35	50	41	56	44	52	43	41	52	42	44	39	49	55	47	36	44	47	39	54	43	41	41	52	44	50	51	52	49	37	49	45	48	47	54	41	45	45	36	42	38	55	40	46	59	40	33	53	47	41	38	42	43	49	49	42	43	42	47	46	35	47	45	55	45	50	54	46	57	44	36	43	47	50	53	41	42	47	43	47	52	52	38	55	43	39	46	39	44	32	47	49	51	56	46	51	51	55	44	47	32	47	40	43	53	56	34	50	51	36	60	50	59	39	46	44	45	58	36	51	45	47	35	53	39	51	41	50	52	57	48	48	43	53	48	58	47	47	38	48	50	41	33	29	45	56	40	39	44	41	47	36	50	49	45	60	47	36	46	40	41	45	49	56	38	50	38	37	59	48	37	47	37	62	61	34	40	38	43	48	38	42	54	42	45	57	54	41	41	28	45	49	39	50	56	45	27	37	43	47	36	48	51	40	51	43	50	51	43	54	65	46	53	47	41	54	49	43	51	44	55	53	52	54	52	46	50	38	55	40	38	58	42	47	41	35	45	40	41	47	49	47	41	47	50	47	46	38	39	43	37	33	51	42	32	45	44	45	62	39	53	40	46	52	47	39	48	37	39	46	52	37	35	43	42	50	25	39	42	39	42	46	43	46	52	43	41	43	51	37	51	40	53	54	44	52	58	36	63	41	43	41	47	36	41	45	32	43	35	45	53	43	37	47	45	52	49	48	55	42	50	51	41	45	30	56	42	43	53	45	34	46	38	47	46	42	43	61	42	52	43	43	55	47	47	44	51	43	53	42	34	34	51	40	45	52	38	45	42	39	40	64	49	41	40	41	47	47	37	46	53	47	56	45	46	44	43	40	45	51	35	55	40	49	45	49	54	50	46	44	36	52	55	40	51	49	38	42	35	47	40	44	53	47	47	48	38	50	54	47	39	46	49	34	36	40	55	47	41	53	52	59	37	53	36	52	44	49	44	36	48	45	43	49	43	47	38	57	50	52	48	44	53	49	43	45	54	56	42	54	54	42	39	43	48	49	54	50	37	50	47	48	39	49	36	39	42	49	47	37	34	58	50	54	61	47	41	48	44	44	57	52	41	40	52	50	50	42	45	42	42	37	48	46	52	55	45	40	40	49	49	58	57	48	30	44	49	37	41	39	45	33	59	47	40	57	51	45	53	31	34	45	51	45	49	41	51	47	56	36	41	52	43	39	34	51	50	37	45	53	49	37	45	45	46	49	40	39	47	49	59	42	51	35	42	43	39	53	48	41	47	40	46	33	44	46	47	47	43	66	51	43	53	50	44	41	40	43	41	45	49	42	53	48	53	45	48	50	54	54	49	46	40	56	62	48	41	45	41	39	34	38	56	42	49	47	49	37	43	43	41	44	47	44	36	48	56	40	59	40	46	47	38	39	46	56	47	47	45	42	63	42	47	48	48	41	61	38	45	56	57	50	49	43	44	50	36	45	45	32	44	46	43	45	52	48	37	49	33	46	47	42	44	45	38	39	42	38	39	36	49	47	54	53	38	46	40	51	34	49	34	58	48	55	44	52	40	35	46	42	50	50	57	63	59	42	51	35	42	46	47	53	43	37	41	45	42	45	47	41	56	29	42	49	46	48	46	41	45	53	60	41	55	48	45	43	35	50	49	51	62	34	43	46	36	45	41	45	59	44	46	58	49	50	41	44	50	50	54	54	50	44	43	52	55	36	47	41	48	44	48	40	50	50	53	54	49	54	59	40	47	57	50	48	59	45	53	47	43	48	59	53	45	40	53	44	43	33	46	59	40	51	40	49	52	44	49	44	58	31	50	40	56	45	41	44	39	41	43	59	52	50	40	55	43	47	46	39	46	59	45	40	44	33	39	48	63	48	53	45	41	37	48	45	39	48	55	49	44	45	46	44	44	44	50	44	50	42	42	38	51	36	36	29	54	35	51	45	54	47	43	42	45	51	47	30	58	46	63	41	45	50	42	44	53	52	43	43	49	50	38	55	42	55	47	38	45	41	49	43	36	49	37	42	52	54	47	33	50	36	48	46	49	52	37	51	35	52	44	49	45	46	47	45	40	43	37	54	45	42	38	57	46	46	53	50	37	43	46	51	48	30	57	52	48	41	42	46	43	51	36	60	47	47	55	48	41	52	37	48	35	34	45	57	42	46	47	52	55	47	43	34	40	54	42	41	46	45	44
31610	20588	12196	10999	18335	20787	19056	17090	14474	13314	12309	10682	9779	8471	6742	5971	4871	4177	3803	3006	2448	2163	2120	1874	2049	2077	1920	1595	1397	1477	1613	1499	1200	971	832	826	838	870	852	760	663	618	645	590	623	590	549	547	509	502	508	484	471	483	458	451	439	457	451	404	445	460	430	383	428	406	440	443	442	407	436	430	434	436	429	417	440	454	421	446	445	423	427	430	407	432	431	402	384	399	410	403	412	417	374	427	418	429	407	446	420	391	394	419	404	419	372	424	421	431	391	406	375	407	421	401	403	439	392	368	413	398	384	384	398	378	391	393	384	391	415	394	424	431	385	412	380	405	432	403	397	404	428	384	412	389	407	364	421	361	374	390	418	362	387	396	401	386	413	414	399	444	418	370	416	386	389	407	405	362	398	419	422	395	368	384	400	380	389	359	382	409	427	401	435	400	418	392	401	402	382	384	413	386	404	421	418	386	408	393	368	402	390	419	392	395	398	420	415	423	398	401	381	418	400	385	379	368	392	407	408	377	379	397	423	439	400	432	400	390	416	428	410	415	403	385	396	399	374	402	408	428	380	390	379	392	413	416	391	396	432	381	395	371	418	411	421	399	389	427	420	396	396	445	411	467	403	430	406	409	411	388	416	422	431	413	366	403	393	389	425	374	407	429	403	377	423	416	414	361	467	392	414	368	410	440	383	459	408	398	379	398	385	423	408	389	416	452	383	374	414	414	361	403	429	430	396	388	406	404	376	430	382	428	408	415	409	404	385	387	418	399	366	379	413	400	382	397	400	406	390	439	415	400	376	400	395	409	381	430	376	423	414	421	423	408	383	389	450	411	404	352	395	351	440	399	380	382	400	406	384	363	409	414	408	419	427	412	432	383	394	438	419	401	435	433	382	385	412	398	404	416	383	403	416	433	401	383	439	375	414	429	392	379	423	442	373	417	423	399	377	431	423	381	390	420	390	407	436	384	434	408	399	411	374	417	384	394	408	396	404	389	385	386	409	393	416	402	427	416	383	382	393	402	404	403	395	418	386	397	396	407	375	387	385	394	400	378	416	407	419	450	404	413	403	382	423	418	417	396	408	394	400	390	415	392	395	369	387	420	372	398	383	402	396	413	396	397	385	415	385	382	426	411	410	389	374	395	415	397	384	426	388	370	392	443	403	391	398	363	402	421	413	408	380	395	401	415	421	381	392	406	428	396	399	382	417	417	410	388	413	392	405	417	410	412	384	408	406	416	390	417	418	377	434	428	435	400	391	398	395	399	428	390	397	380	400	413	418	443	409	430	425	392	394	384	386	416	408	405	407	405	428	402	374	398	372	407	397	410	419	383	435	384	408	397	420	389	425	376	392	375	408	393	370	389	414	404	363	378	412	405	372	367	407	407	420	408	407	398	397	409	423	396	391	418	398	381	422	407	373	403	432	401	392	397	381	383	415	382	384	388	405	402	381	371	356	410	397	375	407	376	408	404	393	403	432	401	399	399	397	427	422	411	413	384	417	388	391	387	417	398	420	429	386	378	414	415	391	389	404	390	403	396	379	411	387	417	433	423	393	378	366	393	404	404	390	369	410	381	407	418	374	430	400	394	393	433	400	408	408	428	395	420	415	370	430	414	408	429	393	398	413	395	390	401	378	421	387	412	407	435	357	416	388	393	377	410	390	381	389	381	419	372	391	385	404	409	408	421	375	387	400	437	410	412	390	400	374	453	420	414	401	418	374	383	359	370	385	410	411	394	409	378	397	396	386	391	432	376	432	386	411	377	399	417	389	394	396	430	427	392	368	390	434	406	402	386	407	435	408	407	377	392	408	399	396	390	396	376	388	380	392	442	430	404	389	412	360	394	369	399	368	396	378	404	386	388	386	384	413	405	396	377	396	420	415	420	414	410	371	426	436	392	421	384	407	399	463	395	392	369	415	408	438	421	416	415	437	410	431	377	399	432	387	389	405	400	414	395	414	415	412	408	408	415	435	430	422	423	402	403	391	383	434	421	393	433	368	371	447	414	375	394	416	432	401	438	404	392	412	404	414	397	392	416	376	387	408	376	402	384	452	399	452	381	415	387	386	398	402	407	399	390	390	416	381	404	414	463	387	447	373	426	414	433	386	421	420	378	396	392	413	449	374	394	411	409	394	367	374	393	439	394	382	399	408	399	398	414	430	443	417	407	441	413	397	413	401	442	386	394	385	393	394	409	420	380	420	386	440	409	426	396	412	403	402	445	379	412	370	415	401	405	400	422	425	406	389	390	381	443	389	423	387	429	416	390	421	386	419	381	399	394	371	402	413	386	385	406	404	390	393	395	390	379	418	424	451	397	403	389	423	401	400	373	393	424	412	403	422	403	382	394	397	405	412	425	384	372	437	397	387	403	391	431	409	426	402	403	415	405	437	405	401	438	357	400	408	383	392	385	391	416	436	372	401	374	421	377	435	399	383	416	391	371	423	361	372	423	450	411	393	385	400	442	399	390	407	408	423	392	418	389	430	412	415	385	389	428	413	396	369	378	387	364	383	413	410	428	405	407	407	432	409	418	403	372	383	354	411	419	414	391	424	370	423	405	391	346	431	416	393	386	419	384	413	415	402	412	418	413	417	414	413	403	410	430	393	432	354	413	373	399	411	371	430	380	408	403	396	414	400	421	427	409	403	372	437	421	418	395	381	401	389	378	373	402	396	417	396	404	424	396	425	434	402	410	382	430	399	375	386	441	373	382	441	387	356	374	400	389	365	399	403	442	452	411	425	396	416	393	397	396	390	389	386	401	419	357	424	411	381	454	430	393	386	381	402	372	387	406	408	420	378	410	409	381	382	416	435	371	404	422	437	414	396	411	402	397	432	375	458	432	402	400	392	410	388	393	407	395	426	376	390	416	410	442	413	398	388	368	402	398	409	409	394	436	425	416	407	380	424	389	392	388	391	412	452	385	430	419	399	411	410	405	411	399	387	439	373	390	363	358	392	394	386	392	358	365	422	375	408	361	424	443	384	405	416	425	425	412	408	411	402	394	380	393	390	407	431	395	410	406	381	396	400	391	367	398	388	396	400	412	373	398	384	385	433	397	410	405	389	426	407	419	381	404	369	415	406	387	374	399	416	385	414	421	360	371	383	371	386	402	405	407	428	400	403	385	381	399	405	373	391	360	414	350	378	394	379	405	396	384	420	385	402	382	413	382	393	397	418	407	390	451	402	384	392	402	375	360	433	389	434	400	398	380	403	388	398	414	376	383	381	364	428	395	402	381	408	375	381	418	411	386	390	381	454	413	376	396	468	425	375	397	401	382	417	410	401	392	420	384	392	391	402	406	380	408	413	395	400	438	407	412	426	408	405	390	418	392	362	398	415	402	400	405	401	366	411	409	425	405	427	422	413	422	393	447	420	447	407	389	419	394	400	418	442	425	401	438	383	419	385	416	407	374	427	397	430	390	397	405	418	400	397	407	394	407	380	421	390	401	386	392	407	421	400	439	408	400	409	359	407	405
6915	5264	2289	826	671	816	882	770	661	654	582	513	482	429	342	289	267	241	202	186	149	137	141	168	155	146	133	112	112	108	137	135	93	117	99	92	89	111	90	89	73	90	66	74	79	72	54	80	67	74	75	53	94	63	90	86	78	71	76	69	78	56	67	72	73	63	90	70	68	65	61	64	71	85	65	62	66	73	77	62	68	87	77	78	73	85	93	65	70	81	55	78	75	74	66	92	71	83	71	59	84	80	76	63	53	63	73	71	61	69	54	72	59	78	70	72	59	77	63	74	84	53	56	81	71	60	84	69	85	59	81	78	71	57	87	70	77	74	67	70	78	75	66	73	77	75	65	65	67	71	69	71	82	88	69	67	61	71	57	77	86	73	72	58	65	78	68	79	81	73	71	75	73	70	80	72	73	80	71	80	68	64	91	63	72	63	53	85	76	70	79	62	89	76	61	76	68	58	71	93	70	56	81	51	91	81	67	75	73	81	68	71	75	69	66	85	77	64	66	72	82	49	70	85	73	71	62	70	75	65	68	63	78	89	69	79	84	64	80	53	73	65	72	68	66	71	86	71	63	78	69	80	70	71	62	60	80	66	75	77	74	84	57	96	74	80	75	84	85	86	80	63	70	63	65	56	82	76	68	72	72	72	82	78	62	79	82	67	68	74	59	74	64	67	68	64	70	61	72	73	64	64	64	61	68	61	77	77	73	73	80	65	62	69	71	74	60	64	61	73	83	72	63	83	64	55	71	84	63	72	75	75	78	87	60	85	69	85	84	72	63	83	53	77	64	75	75	61	86	77	66	58	62	80	79	81	79	79	80	83	69	71	88	77	74	79	85	79	83	80	68	68	74	86	74	80	58	88	54	81	82	61	83	71	81	69	79	66	74	60	73	72	75	50	67	69	65	75	69	58	79	62	68	62	60	76	67	76	84	76	57	79	56	63	84	71	54	67	86	56	70	71	55	62	69	80	72	68	62	54	79	79	59	79	79	79	60	76	66	62	71	82	83	70	64	77	85	73	68	71	66	64	73	80	60	52	51	70	80	66	73	89	62	71	79	63	80	76	71	67	69	63	73	66	82	60	85	73	74	67	73	73	72	93	72	66	83	70	62	62	84	60	60	76	69	71	76	63	75	67	66	68	73	69	81	68	72	78	55	81	67	53	74	71	77	62	75	67	46	81	64	76	71	72	71	72	69	59	73	64	60	66	65	74	58	80	58	61	62	76	80	67	84	62	72	66	75	72	81	71	77	92	74	57	78	69	82	73	65	72	80	76	88	74	87	70	81	68	78	87	76	83	62	68	72	64	79	84	79	75	69	72	76	73	60	56	77	79	59	71	98	62	67	74	80	83	66	69	62	63	63	73	67	74	75	76	79	61	70	60	83	59	83	72	82	82	75	74	85	62	59	63	61	73	81	64	80	93	79	70	71	74	77	80	70	60	71	65	78	92	75	87	69	68	50	61	71	78	71	76	73	75	73	58	78	70	65	80	59	66	84	65	72	78	74	88	70	75	74	66	70	70	67	65	68	72	87	62	85	73	63	65	70	76	63	76	69	69	77	72	68	71	90	64	79	85	68	57	59	70	75	67	76	85	72	59	76	72	67	79	57	73	54	86	74	60	69	71	85	84	88	60	75	81	64	82	53	71	78	74	63	82	73	72	60	66	72	86	67	64	82	74	77	62	75	96	70	86	77	78	79	73	59	68	68	60	60	72	67	68	58	59	76	65	80	75	70	75	79	80	87	62	73	95	60	76	74	65	73	48	58	74	76	83	57	55	70	91	70	78	53	63	72	78	56	71	65	73	78	65	84	65	64	68	67	79	78	64	63	76	81	84	79	64	74	66	52	76	73	78	72	73	60	67	65	71	69	68	82	63	80	86	76	67	78	67	67	79	74	75	60	74	66	68	70	85	64	72	71	75	81	67	87	60	65	80	58	81	64	74	76	67	80	62	74	63	58	71	78	63	68	59	68	85	74	77	76	64	66	79	62	69	70	72	63	80	70	83	64	73	67	65	83	80	83	70	78	82	63	72	56	76	81	70	65	68	74	77	87	61	74	69	70	67	76	80	83	87	73	61	65	71	71	68	58	67	73	78	82	74	72	67	79	80	80	76	69	86	57	64	62	79	67	67	72	77	65	74	73	75	64	65	66	69	74	59	77	74	65	74	84	66	83	70	66	75	61	91	65	76	89	74	76	77	68	72	78	69	78	71	78	66	85	72	49	71	74	67	69	76	71	77	88	80	56	63	60	67	76	57	63	71	75	58	97	65	65	65	72	69	60	56	68	90	60	64	77	76	67	60	87	80	79	46	48	74	83	68	83	71	81	76	82	75	82	70	73	86	62	76	67	71	71	73	63	75	90	60	81	82	71	74	63	70	72	58	67	74	74	55	88	76	65	64	91	75	76	79	75	69	74	60	62	83	60	72	67	76	73	91	75	77	86	63	63	53	59	73	74	73	79	72	59	76	68	61	77	67	73	72	67	74	67	65	66	76	67	80	67	84	69	60	77	71	97	70	57	69	78	57	62	68	68	77	52	89	86	81	59	58	80	61	77	72	71	81	67	63	77	79	62	62	86	72	72	69	62	54	63	65	81	73	63	72	69	77	73	68	79	66	80	67	75	69	79	62	61	89	72	66	65	77	81	63	76	76	94	66	61	62	71	73	66	74	72	59	77	64	74	77	63	76	73	66	72	72	70	65	68	59	75	71	64	73	73	61	67	89	58	62	67	82	68	60	67	63	73	84	72	73	60	66	74	75	64	71	79	61	67	61	65	76	78	84	69	65	73	56	66	70	57	70	92	68	86	70	71	65	59	88	82	63	73	72	71	61	68	61	65	85	75	76	74	76	68	65	79	69	64	73	64	60	68	75	73	78	81	69	76	80	84	74	73	68	77	66	69	70	72	61	58	69	70	62	92	68	77	76	69	58	61	67	60	72	81	81	75	77	70	75	61	75	74	59	65	61	65	69	77	82	78	66	73	74	64	67	75	63	73	59	73	77	80	56	58	53	80	58	84	67	55	85	79	75	59	68	71	71	70	70	85	75	86	69	62	70	78	67	84	63	87	69	67	59	85	60	69	80	79	75	83	66	73	79	78	71	70	50	59	79	65	63	82	61	69	76	85	65	70	66	58	75	70	83	72	82	81	68	70	65	87	70	67	72	78	86	69	68	90	103	75	62	67	65	75	75	59	73	70	80	75	70	83	71	85	88	75	60	74	60	74	77	69	60	77	75	62	90	70	88	73	84	83	77	69	70	61	66	69	70	59	63	73	75	70	73	78	70	76	69	67	73	69	73	69	73	69	69	73	64	79	69	70	73	74	89	78	74	70	56	76	73	65	69	73	79	74	78	71	67	72	67	68	74	49	69	75	85	78	71	69	67	69	69	72	64	60	90	59	73	68	81	73	64	78	72	64	79	72	70	77	70	78	62	71	74	68	77	66	73	71	49	79	87	69	84
36031	24819	16420	13225	20785	22557	21521	19226	16718	15270	13855	12133	11266	9587	7646	6944	5695	5280	4494	3596	2998	2755	2636	2542	2684	2480	2237	2052	1893	2047	2097	1736	1531	1299	1195	1135	1166	1326	1099	985	902	845	903	830	875	890	825	804	798	737	735	701	659	674	720	664	668	697	610	658	690	702	670	664	630	655	678	701	645	636	663	691	675	649	627	631	695	625	651	631	652	620	635	661	648	639	644	588	664	627	641	633	627	610	611	653	668	665	665	644	684	690	656	632	594	605	657	666	632	675	592	654	682	609	646	611	658	662	574	660	655	602	634	575	604	633	640	616	633	617	641	657	627	599	609	604	648	621	615	610	600	655	620	664	634	610	639	599	679	615	606	647	582	614	631	656	612	653	631	688	657	589	661	663	610	651	588	640	652	638	622	645	577	600	609	673	600	605	645	633	609	646	615	613	646	610	617	637	598	622	648	626	685	712	655	600	639	605	658	647	638	589	667	613	628	607	641	604	626	637	606	621	630	684	625	651	588	637	602	655	609	620	683	616	598	684	594	651	618	613	619	572	624	575	637	663	624	583	674	637	674	661	640	632	616	601	645	646	643	599	608	636	636	665	652	591	655	644	671	616	638	674	609	626	644	616	596	617	665	617	607	654	647	625	665	639	594	671	628	631	662	649	610	567	629	661	567	617	596	603	617	662	657	568	650	634	595	622	645	587	663	685	636	614	649	640	662	598	616	661	642	659	638	645	665	661	657	590	666	647	609	656	688	639	620	579	649	634	624	599	638	676	629	641	611	607	603	650	638	577	616	659	662	618	640	618	622	621	643	600	622	647	615	663	614	580	640	639	609	637	621	645	641	649	659	608	642	621	625	666	641	614	607	640	630	669	574	620	597	654	674	645	618	630	637	631	605	623	656	617	670	661	626	613	615	680	633	625	608	675	641	600	619	625	673	625	607	643	607	644	620	619	631	587	579	590	608	632	667	607	633	610	638	614	594	645	632	627	619	667	612	654	642	614	600	628	631	632	616	591	650	639	652	572	656	639	628	631	581	640	595	609	610	601	635	632	636	616	641	606	637	614	616	684	643	614	670	622	654	593	647	593	615	628	644	566	649	575	614	637	635	626	633	619	658	622	610	600	634	609	633	609	631	650	571	631	679	594	558	607	645	609	614	638	617	649	635	669	649	630	589	605	695	644	635	625	664	610	612	631	610	578	642	650	675	658	632	620	629	651	602	602	599	643	657	673	578	616	641	630	642	610	596	608	628	628	631	665	622	628	611	609	633	587	618	599	622	592	638	609	647	645	639	651	655	683	657	594	643	641	632	586	626	615	633	637	607	633	603	606	620	651	664	580	612	609	656	641	648	595	628	635	614	637	626	666	651	598	583	648	658	616	623	607	647	624	645	590	627	634	606	612	642	599	642	613	657	613	599	615	626	619	604	616	623	653	673	623	576	638	612	553	622	612	613	602	607	616	624	633	622	638	623	655	620	634	617	628	654	615	623	638	633	649	647	633	658	652	636	617	637	589	633	625	659	660	668	617	694	593	654	654	591	623	584	627	602	634	596	607	637	622	647	629	609	625	609	642	634	604	614	634	629	612	615	596	631	664	619	592	653	664	679	587	639	611	603	661	634	647	666	635	718	610	632	618	625	636	614	610	698	611	615	634	645	654	659	620	629	635	608	584	601	665	648	639	658	636	608	593	641	636	616	619	635	633	640	615	666	647	614	620	626	618	664	629	585	589	607	599	634	615	580	613	625	630	597	662	638	669	619	650	649	674	633	598	667	637	586	669	621	601	688	626	656	657	626	612	576	589	644	587	607	614	590	625	627	672	668	637	625	642	633	577	660	625	634	622	606	580	615	661	612	643	627	641	599	621	628	554	610	661	625	662	624	666	629	616	614	647	614	637	612	602	604	637	673	607	671	600	605	649	622	650	679	637	622	666	609	616	612	631	581	635	608	642	601	589	637	661	636	572	643	665	633	635	623	655	599	646	654	639	600	592	634	609	641	622	613	584	652	645	657	649	624	587	657	645	613	638	637	635	644	608	662	585	589	653	600	616	612	595	597	632	634	636	602	612	622	641	637	627	623	638	602	653	636	651	704	606	599	610	663	609	603	675	581	638	605	592	615	630	649	649	584	669	644	633	633	564	629	626	683	631	621	633	626	674	632	631	641	653	626	648	647	622	600	695	644	612	662	618	584	611	619	607	591	628	607	638	658	673	630	673	618	605	660	632	596	632	653	593	617	649	632	650	664	642	662	634	595	642	634	677	625	632	638	663	629	580	620	640	649	669	638	621	654	639	598	625	637	610	617	600	645	661	624	611	605	602	601	598	652	595	601	612	591	592	597	604	684	646	643	606	684	630	640	603	623	644	599	640	604	637	582	631	617	618	638	618	616	614	619	628	644	620	646	670	653	590	647	628	646	645	632	592	621	628	605	665	648	655	622	594	636	625	649	622	597	692	612	598	696	649	649	587	603	675	589	615	669	598	629	658	610	641	614	609	601	626	626	610	600	643	660	634	597	624	649	591	626	631	608	631	590	641	623	576	613	587	642	589	656	601	622	623	634	660	644	618	608	634	607	654	656	608	697	637	572	590	622	593	617	591	609	606	600	676	625	625	598	636	628	638	654	602	635	634	631	602	647	621	644	601	630	644	595	660	597	601	610	655	658	598	627	656	618	621	598	608	601	603	642	649	604	645	635	659	606	617	620	641	576	686	643	646	608	657	653	672	659	573	601	601	581	594	636	631	633	623	671	624	613	631	656	608	605	619	627	552	603	601	653	639	633	638	614	674	645	652	663	631	610	702	626	612	652	663	669	645	641	630	624	632	606	641	644	615	651	622	616	612	616	615	618	645	652	598	648	654	606	631	615	634	596	603	628	621	601	591	652	616	618	598	647	605	656	636	626	620	663	589	646	643	694	594	600	607	640	646	625	626	629	607	588	625	622	647	641	648	676	640	673	608	654	610	615	650	644	668	645	654	629	651	658	606	587	636	581	632	615	598	615	641	623	685	604	618	607	628	650	565	627	584	633	599	658	601	626	625	627	599	603	617	653	612	652	612	678	623	614	639	627	632	634	599	611	610	677	683	621	631	614	628	658	640	649	655	584	606	641	648	627	642	662	639	608	641	623	618	586	617	592	652	630	624	653	625	591	611	616	612	638	641	627	640	621	650	640	640	610	618	607	642	598	648	625	605	626	665	607	648	598	649	640	609	614	616	648	626	650	613	630	623	649	669	621	616	622	619	647	628	590	660	645	677	610	618	605	620	598	636	659	632	599	645	650	615	585	606	641	637	638	630	653	594	628	632	611	596	645	598	655	634	617	639	673	616	617	645	621	620	624	635	606	615	663	619	640	626	655	625	617	598	639	638	599	610	635	640	647	608	663	630	666	613	628	599	593	657	639	649	639	635	586	580	651	646	614	596	636	612	638	643	609	616	682	605	637	636	610	641	614	627	648	631	615	625	629	639	649	608	642	631	584	619
3562	2088	1004	494	452	505	560	512	441	455	359	367	338	263	221	200	200	189	140	127	102	107	110	108	120	109	103	80	99	95	91	65	69	75	68	61	61	65	56	51	37	73	52	61	54	45	55	58	64	53	54	58	56	57	57	57	53	67	50	62	65	58	61	59	53	42	53	64	46	63	53	48	53	47	66	48	51	53	49	50	44	56	59	56	63	56	49	42	55	57	61	51	52	46	53	51	50	61	45	56	62	59	57	59	40	50	56	64	48	67	57	52	55	42	46	58	39	54	37	51	32	55	49	46	45	65	44	49	50	54	52	60	65	43	59	43	60	49	62	52	65	51	44	58	49	55	58	46	65	51	51	64	51	65	52	34	52	47	62	42	48	55	59	56	63	44	54	60	56	52	69	43	61	61	56	52	39	68	60	48	49	57	56	58	51	54	44	47	55	45	45	59	53	51	56	65	55	66	66	48	65	58	71	66	62	59	55	61	43	51	59	51	40	65	63	57	57	58	65	47	60	65	50	43	56	60	36	48	44	66	48	62	46	55	45	53	63	52	56	46	49	53	60	53	50	48	51	47	58	57	54	52	66	51	65	52	52	53	45	46	49	43	53	62	45	68	54	55	51	52	56	60	59	70	63	59	52	64	52	40	48	46	45	60	53	50	46	52	43	62	45	64	54	55	54	51	46	61	38	46	60	34	58	56	47	45	50	57	48	38	50	58	52	59	48	35	58	52	47	54	55	57	71	48	57	62	55	36	56	68	47	36	51	47	49	55	54	49	48	62	48	55	78	50	52	53	50	52	51	49	42	65	58	46	48	48	52	56	55	46	74	45	39	55	51	46	52	45	66	68	55	46	52	45	51	58	56	70	46	52	53	53	50	49	57	82	64	55	55	45	79	51	60	48	59	59	50	57	56	49	59	53	48	54	50	54	50	53	65	55	55	50	51	54	56	52	53	68	55	69	55	56	58	53	47	58	42	63	53	56	70	47	58	51	50	54	59	61	55	50	53	62	56	44	42	64	63	50	62	43	53	53	61	55	52	44	53	54	69	53	52	57	51	53	51	62	54	54	66	40	47	66	64	54	55	52	59	62	54	52	54	63	49	49	49	52	59	62	52	59	60	61	68	50	35	44	58	48	46	54	59	56	74	49	53	45	59	65	50	48	58	58	53	53	54	49	58	58	66	36	39	55	41	53	64	56	60	48	53	59	62	53	39	53	77	51	63	58	59	57	50	61	56	53	50	50	47	57	47	53	53	35	63	54	36	39	52	55	45	41	51	42	56	55	52	47	63	57	50	67	52	54	58	51	51	58	49	39	55	56	68	54	73	47	47	53	45	50	59	53	51	57	60	53	56	54	48	79	50	60	46	46	48	51	61	66	59	48	53	52	50	63	62	69	57	62	51	31	51	49	58	53	59	54	50	54	59	54	49	55	56	55	59	73	68	63	43	49	53	54	55	63	70	43	55	48	57	41	68	53	52	55	55	52	54	54	60	55	47	53	43	62	44	48	56	55	46	55	57	45	57	54	48	49	45	49	51	54	57	52	61	66	46	51	55	44	57	50	52	47	53	61	47	46	51	48	56	49	51	54	49	59	63	58	67	55	60	60	49	50	48	45	69	50	65	61	48	45	46	54	41	56	59	54	65	57	48	59	50	50	55	53	58	58	60	49	64	37	50	44	52	49	46	39	54	46	53	52	49	48	54	52	55	54	59	53	53	56	51	79	65	55	49	48	59	58	57	67	58	65	50	64	72	50	45	56	62	70	40	55	54	54	60	41	36	38	44	55	50	58	56	58	47	62	57	47	44	45	53	54	58	55	72	57	56	70	56	52	43	57	39	44	52	59	50	42	60	55	59	55	47	39	57	46	62	59	59	51	53	58	58	52	62	48	44	66	61	71	58	55	51	51	59	45	59	65	54	49	67	44	52	49	48	46	46	54	57	50	60	56	60	59	45	49	63	46	60	48	41	56	44	62	60	51	66	51	62	44	41	57	57	62	54	57	66	66	52	57	61	52	55	49	44	61	55	55	67	71	54	61	54	46	71	53	72	52	55	64	54	53	65	49	43	55	64	44	49	57	52	45	48	53	61	58	48	43	57	62	55	62	66	61	63	61	53	45	58	50	51	63	61	49	46	61	54	61	47	60	56	60	56	55	48	44	57	40	62	59	65	52	51	58	47	53	53	44	56	56	68	62	60	43	46	58	48	64	65	37	51	63	48	54	49	49	53	58	53	58	56	50	52	50	41	49	75	41	51	50	42	55	50	37	57	53	52	59	49	61	55	51	66	54	53	37	49	70	57	59	45	55	45	61	64	42	59	59	61	60	55	50	62	50	48	61	55	48	63	44	62	48	50	51	51	59	50	51	41	58	82	62	71	62	61	57	56	56	53	45	52	54	58	49	45	56	34	49	45	54	55	45	55	50	50	53	56	53	54	46	51	56	45	65	52	50	50	60	54	59	44	56	52	57	45	40	51	49	37	45	47	44	52	49	68	55	60	65	44	49	63	39	55	49	60	41	52	50	51	51	54	55	51	60	45	59	51	52	59	61	54	52	45	54	55	64	47	63	55	54	44	43	51	51	60	47	56	70	56	50	51	56	51	51	50	50	50	54	59	58	55	63	57	44	46	50	41	62	56	50	57	59	55	46	57	37	55	52	59	54	54	45	54	56	44	41	37	53	61	49	62	51	54	55	53	49	52	42	54	50	49	65	60	57	46	51	59	47	52	71	48	57	49	60	57	50	45	49	44	62	58	49	54	35	54	54	67	67	44	62	39	60	49	56	61	55	65	59	54	52	62	57	61	54	52	52	52	53	51	53	54	56	46	44	50	62	56	47	62	56	51	43	55	53	60	61	47	39	58	50	49	45	56	59	59	51	57	63	53	65	65	59	53	77	51	50	42	56	55	69	58	55	60	49	52	53	48	34	60	48	47	62	51	57	64	47	55	54	45	59	47	52	48	56	45	49	57	61	47	46	38	65	65	59	45	55	51	62	56	43	59	51	63	40	56	45	56	60	59	42	50	47	55	51	51	57	57	54	46	49	57	55	44	48	54	54	58	62	48	53	51	62	56	49	41	58	42	74	42	50	55	60	55	63	61	52	53	55	69	67	54	56	57	59	54	67	59	60	66	55	50	55	54	45	56	50	55	55	38	48	50	62	55	48	56	54	58	58	70	42	50	60	52	58	49	54	50	50	57	56	46	52	47	55	64	54	53	52	49	59	59	46	42	54	44	46	42	36	58	48	39	53	48	50	52	48	50	58	59	47	48	60	36	56	52	60	71	43	40	52	53	54	55	47	60	58	57	61	48	62	53	45	56	52	56	43	51	51	43	48	61	54	53	52	41	57	68	50	43	52	41	55	55	69	58	56	63	49	60	63	49	51	54	51	59	60	57	54	52	47	53	61	58	51	48	50	52	57	48	45	45	57	58	57	51	51	54	48	44	54	50	57	62	57	54	55	57	56
27859	17416	9698	9603	15953	18227	16889	14651	12683	11698	9862	9277	8477	6918	5668	5034	4225	3816	2933	2412	1966	1911	1792	1930	1904	1679	1408	1340	1440	1498	1288	1142	1044	886	852	841	844	818	767	630	615	592	630	627	562	581	567	584	532	514	505	484	499	500	490	445	494	466	489	512	488	438	501	486	479	485	435	473	495	457	458	512	500	465	432	494	493	475	486	429	474	509	527	519	485	461	484	499	442	507	467	463	436	454	457	486	432	481	445	482	518	465	502	459	446	500	464	470	482	478	498	506	454	482	512	475	493	491	474	469	496	450	452	455	431	471	462	458	458	446	467	472	512	480	504	473	453	489	442	463	467	482	502	464	462	495	503	456	457	422	488	445	446	535	441	474	455	477	482	465	467	474	488	458	438	497	452	493	479	466	425	430	484	434	505	442	489	475	453	484	430	422	482	445	518	413	485	461	460	436	475	469	470	470	490	450	433	413	470	473	454	488	460	453	470	458	471	489	498	431	481	487	439	427	443	467	493	457	480	463	450	521	453	470	458	479	435	488	471	460	466	471	432	463	432	494	503	467	418	467	499	481	489	491	447	482	480	441	443	425	491	481	466	474	430	395	488	487	472	470	470	449	480	462	471	498	453	457	489	465	425	449	462	449	456	471	532	480	484	456	466	473	487	491	475	472	491	441	495	475	483	434	456	408	464	490	450	488	471	456	459	497	459	479	429	484	436	465	489	498	462	475	532	497	448	488	471	457	503	467	448	485	480	477	455	496	447	480	474	470	459	514	458	453	460	483	444	479	454	475	464	421	463	436	455	496	479	432	454	443	471	452	414	492	432	456	473	432	473	473	464	499	490	499	452	515	461	484	474	479	506	507	453	455	500	478	447	479	441	451	466	466	437	453	471	476	479	481	466	476	480	491	468	480	470	522	458	440	449	477	477	440	496	489	470	469	419	457	437	462	444	459	470	469	507	433	482	460	460	451	433	468	466	464	465	490	448	462	461	469	443	511	463	467	488	489	457	484	487	483	459	482	461	467	455	504	476	432	473	434	480	466	474	480	480	483	457	459	479	453	467	478	450	463	492	464	472	452	457	466	493	474	488	467	502	510	481	466	447	458	484	478	456	449	477	463	453	458	467	495	444	484	483	514	471	486	447	459	512	444	455	456	419	456	444	491	476	492	487	485	449	467	441	513	469	479	462	477	468	455	446	486	502	453	457	481	468	487	477	435	460	446	422	495	391	463	466	450	464	485	489	473	497	468	439	453	492	452	468	459	449	473	475	469	430	478	455	450	479	449	476	459	459	517	436	433	508	449	460	480	449	478	451	502	483	412	485	464	473	476	467	485	472	471	438	456	430	482	487	481	515	461	461	500	466	434	449	432	479	467	438	464	455	438	475	449	489	434	458	456	511	459	465	446	455	479	432	463	453	433	478	484	521	423	476	452	494	459	441	428	459	432	461	457	464	469	453	469	496	450	467	446	452	459	458	525	466	499	446	459	445	495	486	419	427	438	485	479	469	457	483	455	467	473	455	456	508	465	464	491	482	505	436	465	475	447	448	453	448	493	444	457	495	455	445	465	499	462	475	486	486	452	466	495	475	477	481	509	460	467	472	460	469	469	436	441	472	476	459	472	440	463	471	427	462	471	481	510	500	449	470	449	457	473	455	454	467	485	514	471	502	474	474	446	447	493	454	440	467	442	456	464	478	438	454	465	477	434	512	458	474	429	463	463	471	433	471	492	463	499	443	483	466	423	487	479	478	468	454	475	446	491	456	479	518	476	481	434	450	458	464	475	472	486	453	498	470	432	456	467	481	437	483	437	475	466	439	485	430	432	494	484	502	456	425	451	484	456	459	503	469	493	462	457	452	463	471	435	457	441	469	460	491	477	488	472	495	471	416	503	457	451	460	449	487	503	482	465	493	489	486	468	491	488	460	461	475	494	453	515	437	450	459	482	445	465	482	494	463	458	450	516	489	471	495	479	484	497	488	459	522	487	457	447	465	463	463	465	457	478	487	471	479	450	465	446	450	451	463	446	449	487	488	472	450	418	446	481	483	440	506	511	440	449	497	483	469	441	472	464	460	460	457	528	501	438	438	412	508	492	462	462	463	501	455	527	495	443	482	436	451	477	477	460	470	459	447	483	469	478	474	456	463	473	449	468	461	454	495	465	507	488	473	476	463	474	468	452	482	477	452	437	476	478	475	477	483	447	439	472	466	503	489	435	435	460	486	469	465	443	449	441	452	474	456	475	420	452	465	456	482	482	505	430	461	498	431	508	452	441	461	472	437	452	507	508	463	491	449	457	480	481	488	478	474	463	476	518	471	454	428	492	438	483	459	467	464	483	480	453	455	485	471	454	461	455	461	474	475	479	428	493	439	470	461	497	455	447	457	419	453	480	469	458	476	471	407	441	495	468	492	458	443	479	461	487	475	472	440	481	453	485	451	476	472	460	435	474	487	517	468	464	444	463	445	463	455	439	459	446	474	442	468	450	458	470	454	444	476	443	459	467	458	427	486	467	462	465	490	492	437	500	449	450	478	449	462	465	459	453	478	450	434	444	476	421	478	459	408	466	455	510	449	473	476	487	445	487	460	450	487	477	444	452	452	449	450	467	445	474	451	465	399	449	478	505	478	490	505	506	462	462	483	432	458	443	472	460	455	489	460	499	486	496	478	479	476	488	470	509	461	469	442	459	424	437	470	479	456	479	473	477	463	469	483	453	448	476	477	453	451	493	479	480	478	461	460	499	453	513	471	496	445	446	436	449	470	476	444	505	469	444	479	447	465	476	472	474	447	485	469	479	413	471	472	471	483	484	453	438	488	447	466	462	501	485	461	464	514	491	461	464	457	460	477	497	477	471	472	427	462	515	476	478	418	458	417	437	442	452	457	470	488	474	438	470	477	458	441	481	487	473	449	447	460	417	444	474	472	451	447	473	479	485	462	476	448	502	433	436	479	458	474	512	452	426	454	473	464	484	457	489	497	456	490	467	491	521	487	450	482	467	469	474	511	447	495	458	475	477	509	443	469	499	460	489	485	495	495	456	417	509	467	496	471	442	506	475	457	443	470	492	467	420	481	468	454	470	470	464	469	446	461	451	459	471	455	481	450	485	441	458	468	467	452	468	461	429	488	466	432	499	458	448	476	470	468	472	422	468	477	451	449	479	448	406	488	467	453	479	504	472	444	446	471	471	498	510	476	478	453	470	463	480	497	485	497	462	485	460	476	455	467	441	468	437	477	505	485	458	487	478	427	500	451	474	500	455	439	431	459	508	425	419	477	458	469	481	464	442	420	444	458	459	432	438	493	448	455	487	440	490	477	453	508	450	441	451	485	441	447	473	430	467	455	505	437	444	477	449	501	496	443	491	486	482	500	482	453	494	457	426	495	458	452	492	512	479	469	457	467	480	471	424	476	472	443	481	464	462	486	445	450	469	457	491	461	471	443	452	443	458	502	460	483	483	462	474	468	443	453	461	450	502	505	458
5371	4445	1626	677	582	694	754	642	595	572	481	477	450	342	307	304	239	222	206	176	175	161	148	140	169	143	128	117	115	121	143	103	105	95	95	113	103	95	102	105	104	76	81	88	81	87	78	83	82	73	75	93	85	81	69	69	57	76	92	69	76	69	72	76	85	89	68	82	62	65	77	84	67	89	69	70	81	73	77	68	78	87	72	65	77	70	59	93	61	70	73	81	71	67	81	84	80	75	66	81	68	86	101	67	81	100	69	97	80	66	71	92	81	71	73	59	93	90	59	73	75	76	69	82	74	82	74	73	79	70	75	77	67	75	74	75	66	80	67	78	80	76	66	67	80	70	69	76	89	70	86	74	66	70	74	75	78	65	81	71	73	93	79	76	107	81	79	60	73	84	77	69	64	84	65	74	75	80	76	72	80	63	63	91	72	71	93	83	66	77	79	87	75	82	78	70	64	78	65	89	67	74	76	80	79	65	73	73	64	68	61	80	67	70	72	83	84	75	70	86	81	76	84	73	72	94	75	82	62	77	77	69	71	88	70	75	76	95	78	71	84	74	87	74	59	78	68	76	59	85	86	76	66	70	69	79	86	66	84	64	85	72	76	74	77	65	77	83	67	84	75	72	67	66	84	72	88	84	71	69	79	82	77	79	83	58	74	68	67	71	90	59	75	76	63	78	76	81	72	64	70	68	72	84	65	83	83	74	76	73	57	68	83	73	79	68	76	63	69	71	104	76	83	77	73	89	94	82	77	93	71	83	72	75	76	83	83	78	83	69	85	79	82	72	65	96	70	84	68	71	94	63	59	63	68	76	81	91	74	63	84	93	72	92	80	63	88	71	77	80	70	70	75	68	74	60	82	67	71	91	66	80	78	76	88	75	73	80	58	67	80	80	77	74	78	64	64	72	80	72	75	70	84	61	65	73	63	73	80	61	64	84	73	59	72	84	76	75	76	79	79	75	69	81	86	81	69	89	70	75	84	85	60	64	82	68	74	77	75	78	81	67	74	83	83	67	72	86	70	63	86	67	84	76	75	67	78	72	59	65	68	90	74	66	74	87	72	80	79	86	68	73	94	88	73	90	71	75	76	90	76	80	73	78	71	74	70	72	77	72	80	80	61	67	85	71	82	63	67	78	82	80	74	70	86	84	85	86	61	69	74	80	77	80	77	74	82	89	70	60	70	77	65	87	87	56	75	68	88	75	103	69	70	73	74	74	89	81	76	76	73	88	68	74	72	71	71	77	79	78	64	70	82	67	73	76	74	71	57	67	74	82	82	64	79	71	73	81	75	73	83	79	67	77	68	60	79	71	75	75	72	82	67	78	72	73	81	57	73	91	65	85	68	83	73	77	90	87	68	67	72	76	70	78	68	71	74	75	86	63	73	70	91	83	72	81	57	69	88	72	76	86	63	80	87	82	84	86	70	84	69	78	82	82	76	72	79	72	77	65	77	80	70	70	75	67	77	64	82	59	63	66	72	76	56	68	59	59	61	70	74	69	75	90	65	83	83	71	66	80	81	70	74	89	65	73	73	72	77	82	93	80	88	73	66	83	81	72	94	73	76	71	63	81	72	84	72	75	74	69	76	94	76	83	71	92	78	90	81	71	81	69	80	63	67	74	84	74	77	72	78	81	88	79	75	62	77	74	70	67	79	91	73	82	82	93	82	88	73	71	74	62	68	81	72	75	70	77	78	78	85	82	84	76	77	74	64	90	71	58	76	86	81	73	91	83	86	85	75	83	75	74	63	68	78	75	66	72	66	70	56	69	67	71	84	74	85	87	60	71	91	67	76	73	87	73	61	75	85	75	84	61	78	60	72	66	78	76	78	70	77	85	83	69	64	77	79	85	87	66	73	75	93	90	88	76	96	72	64	80	78	90	80	67	77	74	57	75	72	72	69	74	73	73	85	69	88	81	69	84	76	71	76	75	84	77	61	89	84	77	85	81	83	79	64	59	60	103	82	78	82	64	82	80	68	60	77	81	79	62	78	68	85	78	73	80	70	95	76	73	96	74	92	62	71	77	69	75	77	74	72	74	73	82	72	86	75	71	64	74	73	70	65	64	99	88	88	79	81	81	83	75	79	75	66	66	76	77	77	58	78	76	64	75	79	85	91	83	77	65	74	65	66	82	65	75	99	55	85	77	69	76	77	74	78	65	70	69	77	71	87	76	83	81	77	79	74	63	86	79	60	84	83	56	66	83	76	73	80	84	62	76	82	80	90	74	66	77	70	65	73	69	73	101	74	74	88	81	81	66	75	80	75	69	72	79	81	94	76	72	80	63	69	74	75	78	64	87	74	85	77	66	73	66	78	64	90	79	58	60	75	74	59	74	55	85	80	76	59	80	84	66	80	76	82	85	71	79	92	91	75	76	70	70	84	72	68	76	66	71	84	63	70	60	72	67	83	80	81	75	68	72	87	71	76	72	80	74	60	78	78	89	85	76	76	67	55	80	86	82	73	77	86	83	66	71	67	79	77	83	79	71	83	88	83	59	71	74	71	76	75	80	65	67	71	82	75	61	80	70	65	81	84	69	71	72	77	78	76	78	82	74	73	71	73	67	91	81	62	79	61	64	86	64	78	80	77	76	69	73	81	69	74	76	78	87	78	82	68	81	81	84	86	71	74	75	89	75	76	85	58	71	77	79	80	71	76	80	68	89	66	79	70	56	73	74	88	70	64	65	96	73	77	80	86	76	91	85	86	62	79	65	90	81	73	69	62	76	87	82	60	85	73	71	79	82	83	95	77	81	75	62	70	74	79	62	67	72	73	78	79	66	74	79	85	69	73	73	84	66	73	85	74	82	67	92	86	62	83	73	79	80	87	83	73	73	72	71	79	77	101	88	86	95	69	77	72	73	82	78	79	78	69	78	64	68	77	74	73	73	79	75	75	79	71	69	76	80	76	57	73	88	83	93	73	95	73	79	63	69	66	82	85	74	71	68	91	82	62	79	85	73	78	92	76	72	84	68	80	68	77	76	66	73	75	70	51	76	86	76	74	59	74	69	74	70	65	67	84	77	90	81	85	83	63	78	73	79	76	82	88	79	98	78	79	72	80	75	81	68	84	75	63	75	73	62	79	64	70	73	83	68	80	76	82	82	71	79	80	98	66	81	80	71	68	74	97	80	75	66	93	74	76	71	69	71	77	72	78	71	79	70	73	71	73	79	74	73	77	74	68	74	72	83	78	82	71	68	74	83	81	76	76	70	75	62	71	85	79	69	75	64	74	77	75	69	82	72	77	87	91	66	70	73	71	77	61	61	74	82	76	68	66	68	85	72	81	60	74	80	73	79	59	77	69	83	82	56	64	63	76	63	80	84	74	87	56	73	74	81	80	79	70	85	84	80	65	79	72	68	81	78	85	65	80	90	68	68	63	79	70	69	74	74	67	80	73	71	65	84	78	67	81	86	74	74	57	81	82	86	75	89	89	76	73	68	82	70	78	73	79	73	76	90	71	82
33527	23593	13210	12043	18877	21028	19743	16862	15157	13898	11824	11405	10070	8265	6970	6098	5413	4429	3586	2954	2654	2554	2346	2529	2502	2247	1938	1833	1728	1904	1713	1442	1394	1198	1238	1125	1063	1117	1080	1003	888	842	871	831	850	752	806	813	741	745	771	683	712	725	724	726	716	729	728	683	732	666	684	731	742	630	640	647	715	642	697	621	675	733	698	678	665	654	659	692	671	664	644	692	722	673	647	705	632	644	639	665	637	682	685	643	685	642	626	674	680	652	672	636	658	641	681	651	618	662	669	690	628	667	641	679	660	688	651	679	688	649	676	667	656	650	658	654	617	674	661	697	695	643	635	627	579	673	639	668	628	686	645	667	644	698	655	659	666	658	636	702	650	661	655	622	616	657	635	647	642	665	657	645	666	685	623	678	655	626	677	676	661	694	643	652	663	663	664	640	609	651	665	671	691	651	677	680	710	643	660	668	614	653	658	655	668	651	654	687	662	628	704	646	641	623	658	680	626	660	644	653	662	639	636	672	643	659	660	625	635	628	730	676	640	635	669	656	634	678	638	666	621	674	671	674	668	639	619	688	672	697	629	641	621	646	638	624	686	673	640	689	682	657	661	651	636	657	635	650	682	652	657	639	623	622	670	671	687	637	658	663	670	643	629	663	667	648	652	687	676	682	721	639	662	640	646	658	648	623	626	673	611	659	603	678	647	702	642	631	664	677	633	642	663	696	668	667	661	670	686	634	684	626	628	676	667	655	700	700	649	631	668	623	644	678	614	669	644	682	607	685	683	640	639	640	691	672	702	635	667	633	643	644	622	648	626	628	664	705	653	636	688	599	710	684	658	700	630	660	624	630	646	682	634	657	645	659	657	630	653	656	690	609	639	665	673	671	667	594	654	652	642	620	628	640	658	642	623	673	641	670	668	610	687	664	631	640	690	637	624	684	655	666	661	604	657	640	641	669	684	656	652	640	692	678	677	705	679	620	612	684	634	648	670	631	636	605	672	687	666	689	641	650	677	667	639	640	703	647	680	689	679	644	635	638	656	642	648	654	684	669	671	620	697	636	637	633	640	652	696	631	643	616	607	690	643	653	683	704	660	665	663	636	630	641	657	632	679	684	670	675	685	637	651	655	655	615	684	656	671	646	700	706	649	611	656	712	673	655	640	661	672	682	613	680	677	620	649	643	647	664	642	670	686	640	664	645	675	656	670	663	677	658	640	624	633	613	689	642	629	670	682	674	674	622	627	629	664	649	694	682	653	655	625	691	660	692	643	630	673	692	679	641	633	639	648	652	698	677	621	616	652	643	660	634	636	670	609	652	641	659	651	681	681	643	670	642	696	595	669	691	648	647	596	654	686	710	617	677	615	651	679	625	653	657	628	624	677	654	688	628	675	628	626	684	660	639	612	654	625	655	682	632	604	650	696	636	678	641	664	678	633	685	612	657	638	652	683	715	668	690	679	615	651	629	649	646	646	652	654	679	663	626	669	672	673	673	628	608	668	682	621	651	675	657	635	605	676	619	712	603	681	720	675	727	654	653	662	665	656	603	606	662	654	657	662	668	643	696	661	632	643	691	659	666	654	660	669	670	679	651	680	649	640	653	639	637	674	666	669	649	670	697	651	706	637	640	640	662	633	665	642	709	629	687	634	659	634	647	683	687	683	723	661	629	648	685	602	627	634	614	648	674	680	588	646	668	666	695	661	665	679	692	621	651	671	664	618	614	659	667	602	670	597	681	650	657	621	627	648	654	650	635	665	640	652	680	672	648	667	689	643	688	669	638	634	684	635	597	660	636	666	616	664	680	631	661	682	644	666	617	658	623	636	631	632	653	651	656	646	684	672	627	629	656	621	697	684	639	687	660	662	668	656	624	631	653	642	675	646	683	630	642	644	614	672	635	646	665	688	670	674	659	663	661	685	678	647	676	618	626	665	611	661	656	682	668	638	695	672	649	635	613	670	670	644	598	659	653	658	615	725	661	640	672	666	642	621	654	666	676	646	632	690	629	641	629	687	617	641	646	657	683	679	693	674	597	661	643	635	607	616	656	678	650	647	652	697	654	666	652	687	631	642	654	669	649	650	607	634	682	643	686	658	684	663	657	643	630	657	653	646	667	643	673	639	596	651	643	695	694	655	656	645	680	665	634	690	618	712	653	680	687	623	660	630	658	668	650	667	643	685	689	672	617	660	642	639	652	626	656	651	623	669	668	649	647	652	670	592	681	709	699	656	639	687	632	629	655	678	654	670	612	665	602	669	672	674	632	639	619	725	661	627	681	658	607	666	657	648	662	666	634	635	649	629	699	650	652	681	679	656	685	640	646	618	653	690	635	662	645	658	649	672	672	664	656	676	669	687	584	695	646	671	667	655	611	612	684	688	641	631	636	653	658	694	634	665	632	671	628	640	677	650	680	630	676	650	669	599	635	610	604	661	648	692	647	680	650	698	661	677	613	631	664	621	669	648	615	661	666	643	684	679	621	666	688	622	680	659	583	695	645	659	652	588	656	667	644	644	650	678	736	698	657	691	665	683	664	687	699	671	669	653	684	670	646	657	682	623	674	702	640	642	657	659	648	630	683	639	646	652	663	662	706	590	620	665	689	650	652	650	640	667	689	685	643	581	641	670	654	654	631	646	659	638	649	650	661	669	647	694	694	655	656	659	708	661	689	675	668	676	638	657	697	667	685	676	638	625	670	656	658	608	673	671	615	656	669	652	671	650	683	690	696	659	627	646	637	673	674	672	634	654	636	630	632	664	701	631	631	624	619	650	658	673	653	637	680	652	655	651	645	650	634	640	650	634	626	690	695	648	632	622	698	691	668	636	719	686	671	682	661	669	662	646	652	675	656	646	633	662	628	634	614	675	673	642	649	686	638	643	670	691	669	625	720	615	714	684	662	644	697	643	675	650	611	655	580	683	672	666	669	653	640	666	630	625	681	654	640	635	666	669	673	709	627	643	631	656	654	657	650	686	644	639	682	700	655	635	638	677	624	702	717	639	631	656	634	690	633	678	630	660	691	637	643	645	648	654	689	677	610	647	676	683	637	617	616	669	615	632	699	714	659	680	624	631	658	619	724	666	676	633	624	673	666	649	654	632	715	642	633	665	682	655	621	635	647	700	642	658	624	654	663	648	650	621	669	649	639	659	647	640	672	629	591	653	650	731	635	667	657	698	635	663	698	680	694	646	650	639	658	674	651	640	644	641	659	653	675	686	676	640	664	669	660	638	675	701	630	632	669	651	660	565	665	669	655	644	628	659	627	675	647	635	656	612	667	628	675	642	636	629	638	686	631	671	665	664	635	629	655	625	651	663	682	644	642	665	673	673	656	667	641	647	690	700	645	663	675	651	694	644	686	650	680	650	706	667	652	635	640	659	661	687	676	655	609	671	611	656	685	687	649	675	660	632	691	606	666	670	597	668	596	642	681	687	644	679	684	684	665	670	638	697	638	642	720	676	647	641	617	638	685	691	652	678	634	657	684	620	624	660	711
5066	3454	1470	658	472	562	636	578	540	479	426	482	364	357	289	254	240	179	155	127	135	119	108	124	109	105	96	81	94	98	74	88	86	62	70	53	75	58	62	49	55	43	60	64	58	51	59	59	69	45	43	54	37	49	33	36	64	42	56	47	62	41	41	60	61	41	50	52	33	44	46	52	47	63	43	48	39	47	45	51	42	43	38	47	53	42	54	44	51	34	45	51	58	53	53	52	35	41	45	39	42	43	29	45	44	46	42	51	36	47	49	53	51	54	46	53	37	42	46	45	33	44	43	53	51	45	36	47	42	45	46	52	43	58	43	61	44	56	44	51	54	48	53	50	43	48	38	47	40	47	47	40	49	30	39	38	43	56	50	51	45	45	58	50	41	61	41	43	57	48	38	39	45	35	58	42	49	40	43	35	40	40	59	60	51	39	41	44	37	46	45	33	49	34	32	46	49	42	47	45	53	53	58	35	40	50	53	50	41	40	46	44	48	42	52	33	44	57	40	57	39	48	45	61	40	64	50	48	51	51	52	51	46	36	56	45	48	51	41	53	45	49	47	57	46	48	40	67	47	47	45	42	45	42	61	41	48	44	32	37	38	48	47	44	48	48	44	42	47	61	50	42	35	54	47	37	39	30	45	35	53	47	52	50	47	44	44	50	39	51	56	47	49	40	35	57	56	54	55	50	47	45	56	49	49	39	55	42	41	44	40	53	52	42	39	53	47	37	46	55	61	47	49	63	35	44	55	44	40	51	37	46	40	42	53	49	46	45	36	44	50	35	38	53	54	45	51	50	45	58	54	46	41	54	45	42	37	55	47	49	52	48	45	61	42	60	40	47	40	40	46	59	44	50	45	44	42	48	56	33	38	34	50	34	38	48	44	41	35	58	47	45	52	46	47	55	37	34	51	48	47	49	52	34	56	38	55	49	50	58	53	44	47	44	50	52	40	62	54	50	54	41	47	61	50	55	34	48	43	46	49	60	48	45	51	47	43	46	40	46	40	42	50	38	59	40	34	52	42	52	60	52	42	49	52	50	46	48	57	58	48	53	52	36	53	44	52	44	45	49	40	43	52	44	55	38	43	49	48	42	44	55	30	56	54	50	43	45	45	48	54	40	37	45	37	40	31	45	52	45	54	52	51	51	41	34	50	50	44	48	44	42	56	43	51	51	41	58	58	44	53	45	60	49	51	37	54	46	48	39	56	45	47	47	49	45	44	49	36	53	42	56	41	45	51	35	36	42	40	38	39	54	56	56	46	35	52	46	41	41	51	52	50	51	50	44	44	38	38	39	42	50	51	49	36	56	53	44	43	33	43	51	41	45	42	48	33	45	53	49	41	48	46	40	67	47	64	55	60	58	37	53	46	37	43	54	37	49	41	37	52	47	40	58	34	53	56	50	36	51	43	44	50	40	45	44	49	42	52	38	48	55	50	46	48	42	34	46	42	47	50	48	49	45	45	49	51	43	49	56	52	45	49	52	49	37	48	51	52	38	53	47	40	54	46	48	28	43	48	34	58	46	43	60	46	52	42	50	42	41	42	30	36	53	46	36	41	47	50	55	36	52	43	42	54	31	46	53	49	42	43	41	44	34	45	39	46	36	45	60	50	46	41	34	41	43	51	48	39	50	44	37	45	41	48	61	59	53	49	48	52	51	55	55	51	39	48	48	57	49	44	45	53	51	46	48	56	46	46	52	52	54	41	44	49	58	40	49	44	49	46	52	49	45	49	40	61	41	44	57	62	54	49	47	46	51	36	43	41	53	46	41	39	48	56	45	51	44	41	51	54	44	41	45	61	58	40	59	42	39	48	60	46	32	45	28	51	36	43	53	48	46	45	51	39	46	52	53	49	43	50	43	45	47	45	60	42	44	47	34	56	46	43	34	43	40	43	41	43	56	44	40	44	44	52	40	41	41	46	49	47	61	48	46	41	57	51	39	48	47	41	41	49	52	49	52	45	53	46	46	45	57	51	43	38	48	60	37	53	51	58	51	45	53	44	47	47	47	43	52	43	42	48	42	49	47	43	41	33	50	51	56	42	56	47	47	38	38	55	48	43	42	42	49	52	48	34	34	37	41	43	40	31	63	51	47	51	49	48	55	50	49	48	38	37	49	50	31	45	55	44	45	44	57	56	46	52	60	46	53	44	47	46	67	46	49	58	43	49	43	57	56	51	44	53	48	42	43	43	44	39	43	46	44	49	66	43	42	39	47	53	53	47	41	45	42	44	51	40	45	41	31	48	49	47	54	43	45	48	40	43	37	48	51	43	45	41	52	37	45	45	43	46	63	54	40	45	49	39	52	42	65	47	37	45	44	39	45	38	50	40	49	35	46	36	31	46	51	48	61	52	36	43	44	49	52	53	47	47	44	31	44	47	41	45	48	48	38	35	52	44	42	52	48	48	40	51	41	56	51	46	40	47	38	42	35	41	46	41	50	57	45	44	49	45	57	54	40	37	37	41	51	46	50	54	49	38	46	35	55	52	37	43	44	43	41	52	57	40	45	49	43	45	43	42	40	53	42	51	49	54	34	57	46	52	49	48	38	43	46	36	48	45	46	40	56	54	56	43	38	39	68	47	61	49	43	35	32	47	37	56	38	50	48	37	45	47	59	41	41	56	36	38	49	53	39	43	50	35	54	46	38	45	57	47	48	50	55	41	44	38	36	30	47	52	47	43	52	42	51	58	47	54	64	52	57	57	40	49	50	50	52	47	41	58	51	41	40	47	48	42	43	55	39	49	47	54	47	42	46	29	39	47	35	53	44	42	49	47	46	47	46	41	47	35	30	63	50	52	41	44	44	57	45	45	35	55	58	54	44	40	47	49	44	52	49	48	30	60	55	53	45	52	44	47	50	38	47	44	48	49	34	61	51	55	48	41	44	46	47	38	42	40	30	57	52	53	37	59	44	29	53	50	36	38	47	40	53	60	53	38	52	42	49	49	46	65	37	44	53	58	42	55	38	34	46	47	55	41	41	49	44	54	56	47	45	45	37	46	51	51	38	50	45	48	42	55	53	51	47	49	59	41	34	49	42	38	43	41	54	43	50	41	47	39	45	39	41	46	49	50	54	52	38	41	37	44	58	55	43	50	38	51	46	50	58	47	43	43	40	40	48	47	45	44	46	37	51	45	50	49	46	56	44	41	48	52	43	52	52	39	43	55	49	47	45	57	39	49	59	39	50	53	65	37	47	55	53	36	47	60	40	52	48	32	47	40	49	46	51	53	38	43	34	56	49	57	41	45	49	63	38	50	60	31	46	37	47	41	42	56	45	55	48	53	54	47	55	41	42	41	47	48	46	53	32	51	58	41	47	52	58	50	42	43	49	43	43	51	45	45	57	48	37	48	49	43	42	48	37	46	37	54	55	51	40	48	52	39	39	45	58	54	45	55	43	60	34	56	53	44	56	48	52	48	46	52	60	50	56	45	44	52	48	48	50	45	44	57	33	43	49	31	54	36	52
30980	21681	12629	11311	17392	19429	18444	16585	15107	13276	12169	11606	9687	8158	6754	6022	5179	4137	3241	2729	2497	2319	2343	2324	2117	1945	1737	1523	1810	1675	1395	1170	1101	977	1055	882	910	853	793	680	617	557	622	620	589	564	537	587	535	499	506	471	498	485	420	469	462	469	424	447	481	430	434	434	365	443	455	454	440	434	434	423	413	404	441	445	427	472	368	426	489	441	419	449	435	432	424	409	415	475	394	381	435	400	410	440	398	433	401	402	398	382	385	438	457	434	392	435	416	380	405	404	421	404	450	417	431	406	394	401	391	407	406	387	412	402	391	402	438	423	373	382	412	410	413	384	424	415	447	382	393	391	425	393	405	422	416	373	430	420	430	391	426	445	423	387	391	433	434	425	426	402	429	381	415	418	435	458	369	402	415	386	407	424	412	407	387	393	414	416	404	375	408	395	442	440	395	409	381	394	403	415	415	383	425	393	394	409	414	403	359	410	408	386	416	400	430	454	393	392	414	393	401	403	423	409	416	389	388	392	421	402	421	403	355	366	371	410	402	378	380	439	441	442	425	375	400	440	401	442	394	394	426	417	380	412	377	404	388	400	435	415	403	419	432	390	429	411	409	407	395	399	398	392	397	395	409	429	374	414	384	390	404	412	366	409	403	391	422	423	447	413	401	392	466	382	398	406	409	408	389	442	421	425	383	363	380	416	428	405	398	405	433	371	406	417	399	393	403	398	411	381	424	406	411	401	418	388	415	396	427	439	400	385	431	417	405	391	431	435	390	406	442	405	360	425	398	395	423	410	399	401	389	421	432	414	422	396	400	431	421	357	379	395	392	361	391	454	417	387	374	423	455	404	415	419	407	395	417	442	418	451	431	392	408	388	365	420	416	428	412	414	386	415	414	438	401	407	399	410	402	407	398	409	400	402	421	410	403	404	417	407	441	427	427	414	378	410	365	384	373	398	395	383	418	408	433	396	415	391	401	386	431	409	413	415	413	414	385	411	408	443	405	434	411	410	384	429	415	410	425	403	418	385	457	411	437	379	432	387	404	438	419	400	485	399	440	446	426	414	410	427	408	392	400	419	381	410	421	401	416	372	415	446	432	413	448	418	432	447	415	434	438	430	433	408	413	417	436	376	387	408	402	428	397	396	407	455	403	424	410	396	390	409	415	396	387	398	407	405	429	396	392	410	440	388	395	372	406	408	378	409	390	437	420	393	413	399	402	427	422	379	429	388	418	407	399	466	429	398	395	399	396	414	414	373	415	399	406	399	395	425	416	407	379	415	441	407	413	434	427	420	388	378	394	436	396	397	433	376	412	403	391	393	380	478	400	383	415	396	428	398	412	422	381	413	419	395	415	398	383	427	407	428	397	376	387	386	419	411	387	410	414	365	432	414	392	429	433	428	435	380	407	436	402	404	397	362	469	419	408	395	390	411	428	418	413	435	379	410	416	388	391	407	423	402	347	422	441	444	396	439	387	379	448	444	416	388	427	395	407	427	427	432	423	400	404	403	408	429	389	427	418	419	413	444	405	408	377	382	415	429	429	411	401	387	396	402	425	411	399	388	408	422	374	406	427	390	400	391	420	440	448	395	401	431	391	391	399	397	428	413	414	387	407	419	405	424	406	427	411	421	400	419	447	418	440	407	385	384	382	447	387	415	422	401	386	384	405	402	443	406	424	459	420	393	412	384	396	434	446	407	411	391	415	420	430	350	454	404	415	405	453	422	457	430	422	396	386	380	424	431	393	388	452	412	417	410	412	417	415	412	413	427	387	415	405	437	382	387	385	410	426	424	408	444	442	398	431	406	440	414	434	441	385	408	420	424	406	418	392	418	401	380	413	411	390	421	404	397	399	411	390	394	409	426	417	415	396	425	444	391	421	390	436	442	391	415	435	422	400	398	431	412	413	403	425	424	369	395	409	403	449	381	427	418	427	391	446	401	363	419	419	448	395	418	406	430	409	438	372	373	422	419	386	430	381	418	429	416	393	433	371	456	418	378	425	434	419	405	405	448	437	390	397	433	429	397	435	399	421	409	408	427	427	427	432	406	378	414	407	411	417	414	410	416	400	430	440	372	434	431	392	383	423	415	383	430	423	417	403	442	344	421	427	456	427	401	421	399	415	450	385	385	409	408	390	386	435	407	449	449	411	392	395	403	387	426	422	414	395	393	443	404	436	428	402	398	387	416	387	396	404	408	415	362	397	410	419	393	395	419	407	415	394	410	411	404	390	410	379	398	421	406	419	397	435	436	398	364	425	419	405	390	405	426	431	415	408	448	441	413	441	387	413	422	424	400	395	416	435	448	418	418	423	405	405	403	423	429	385	442	408	386	409	441	396	412	444	401	398	404	456	424	395	383	407	447	418	394	396	410	412	394	363	363	422	392	410	392	390	431	426	398	422	385	421	377	409	400	407	392	409	416	410	384	414	408	441	403	408	411	423	416	374	398	426	398	428	394	380	411	451	411	398	401	401	409	394	401	429	424	412	434	426	406	434	393	419	439	416	390	407	417	416	376	400	414	399	449	448	402	379	390	444	391	405	389	426	401	401	430	400	392	398	397	380	387	414	403	422	387	396	449	391	377	365	401	421	382	414	399	399	406	398	449	400	409	421	384	385	406	428	403	378	407	397	409	395	421	430	384	415	381	399	415	421	432	429	375	415	439	402	439	442	437	413	425	419	414	407	406	431	432	431	427	378	446	408	404	438	406	442	412	422	412	400	349	404	455	396	424	422	403	420	344	414	432	418	403	433	367	420	412	394	418	392	426	425	405	386	402	387	392	421	392	419	382	403	412	396	405	436	443	403	418	404	426	388	418	398	401	395	403	397	392	417	425	384	420	402	409	401	358	396	394	410	458	410	436	390	424	396	419	430	449	419	401	403	412	408	382	395	389	394	422	450	403	401	381	411	399	441	421	420	426	416	440	388	372	421	407	395	429	397	419	394	453	426	402	427	416	382	359	444	411	399	438	454	401	417	395	402	423	380	400	439	445	415	390	379	387	429	385	412	422	404	418	423	411	407	407	426	392	406	391	431	392	418	413	403	400	390	384	384	420	398	423	440	415	419	388	405	370	424	420	378	431	412	392	434	404	413	408	413	420	367	434	398	360	435	401	407	392	425	437	416	388	450	407	408	402	400	425	369	384	419	390	400	425	408	412	412	375	412	414	356	440	386	421	397	411	410	423	405	397	417	415	388	415	398	411	414	413	435	414	408	434	391	429	423	386	413	399	410	414	395	417	448	428	406	385	424	416	428	423	423	371	392	381	400	425	371	383	425	401	412	393	417	394	445	418	394	404	389	384	404	381	419	370	408	402	417	405	417	418	427	416	393	377	423	399	398	409	458	422	382	386	389	429	422	399	413	420	406	440	411	425	388	420	387	424	399	400	390	417	400	424	411	406	420	410	446	444	370	421	446	430	412	398	439	430	433	404	382	436	400	407	382	374	395	430	384	404	434	397	407	439	382	415	394	440	369	433	405	400
5734	5843	2681	937	634	710	785	784	732	631	578	565	483	424	329	295	250	231	208	180	166	187	168	157	124	141	137	126	148	123	128	101	98	114	105	87	80	96	82	101	75	87	93	74	102	93	86	64	69	92	88	78	86	72	86	76	84	64	88	80	72	61	65	77	75	69	68	69	76	100	78	53	70	65	86	69	83	64	85	55	84	76	59	65	59	64	70	62	67	71	74	76	79	92	72	70	72	68	81	79	69	52	88	59	80	63	79	79	80	85	68	60	71	65	68	75	70	72	83	61	69	89	60	82	76	56	73	76	71	81	81	70	76	82	73	91	65	82	72	61	70	73	73	88	82	67	62	68	59	74	94	76	74	87	67	78	79	86	62	82	62	75	70	57	81	79	60	73	63	76	62	60	65	71	82	63	74	62	63	64	83	72	76	68	75	83	68	68	60	74	79	80	71	72	73	77	78	76	61	71	64	79	66	71	67	77	60	64	74	67	79	78	81	80	64	72	76	75	70	74	62	74	64	72	74	82	73	86	76	74	100	74	83	72	80	57	56	70	75	74	76	85	76	64	61	68	68	77	69	61	56	64	79	66	65	68	64	75	68	69	76	82	79	71	63	61	73	70	64	63	73	70	60	80	90	78	73	66	64	74	59	82	64	84	86	77	81	74	66	75	81	82	66	56	74	80	76	68	60	73	76	72	88	78	64	73	96	82	81	72	68	82	65	74	70	73	79	80	69	63	83	67	59	80	64	75	75	63	71	90	96	65	74	77	73	85	79	70	56	86	64	75	65	62	82	70	61	57	62	91	67	75	65	76	80	71	72	74	79	79	55	84	77	76	65	87	82	69	64	75	85	91	77	88	70	70	62	77	78	70	67	59	83	85	80	90	83	69	75	74	76	81	67	74	74	83	73	56	82	87	77	73	69	88	72	66	60	71	85	68	81	64	73	67	63	84	83	84	74	80	52	70	72	56	65	64	67	71	68	82	69	68	69	68	86	92	66	81	86	81	73	70	63	68	77	74	84	66	93	73	72	69	64	80	85	72	81	72	82	78	63	64	73	80	65	70	65	71	82	58	76	84	71	66	62	69	61	79	73	82	73	63	68	93	73	70	71	59	75	83	95	89	70	73	72	66	75	78	73	71	73	71	73	77	68	79	87	77	79	76	73	66	65	80	80	77	74	73	65	71	88	78	84	84	74	81	71	88	66	65	85	71	80	72	71	69	66	66	62	69	60	75	70	67	82	74	84	69	89	70	71	61	63	88	65	74	69	89	69	73	65	72	65	91	60	74	66	74	81	91	62	67	56	75	85	72	78	80	74	78	67	81	77	72	73	75	64	73	83	67	62	65	60	69	70	79	83	73	76	71	45	63	81	60	73	71	75	66	70	76	76	68	50	80	75	69	71	77	70	55	84	76	80	77	78	69	84	72	63	57	73	69	77	78	66	65	63	78	90	78	61	87	66	67	78	65	67	84	78	72	71	69	65	62	88	69	85	72	73	91	82	87	79	77	65	80	72	69	61	81	74	56	77	69	70	78	84	85	70	80	54	80	64	65	77	76	83	72	71	53	74	73	64	71	78	81	63	84	76	76	84	67	83	77	74	64	77	81	67	71	79	65	66	64	71	71	73	79	88	59	65	84	72	77	68	80	70	69	82	70	70	64	80	66	72	70	75	75	74	67	79	78	85	67	70	67	72	85	62	75	73	64	79	80	87	81	77	76	81	71	70	68	68	83	55	71	70	58	71	76	75	68	72	75	73	76	58	72	66	67	78	71	76	67	63	79	61	91	71	61	63	59	79	73	80	70	81	69	74	87	67	74	70	63	80	80	67	80	71	71	79	65	73	67	81	92	62	73	73	74	67	91	71	80	79	62	78	66	57	77	70	71	70	66	62	65	73	73	61	66	73	80	78	76	76	73	74	72	73	82	78	89	68	77	66	75	65	69	78	78	83	72	59	69	61	81	63	85	63	67	67	78	60	70	71	76	80	57	60	81	74	74	71	69	78	70	64	67	67	78	67	67	85	85	66	74	77	77	71	59	69	81	72	64	70	69	75	85	74	77	70	68	81	80	82	55	76	70	76	69	78	82	68	83	65	85	75	73	64	52	72	60	69	71	86	81	76	63	81	56	73	77	61	72	67	60	92	69	77	64	50	76	74	69	74	63	69	87	67	61	67	70	72	92	63	65	71	86	59	74	84	81	69	71	90	59	63	69	72	71	95	73	64	75	68	60	80	67	73	71	70	62	66	82	74	65	67	65	83	66	74	73	69	72	76	77	77	63	72	66	58	68	75	95	76	62	70	71	74	81	73	61	83	70	81	51	71	73	78	67	68	67	90	72	63	74	72	62	64	61	64	67	72	62	67	65	71	81	86	86	85	74	67	84	82	71	77	81	61	71	56	75	67	84	54	68	75	80	62	70	78	76	77	69	81	57	82	69	76	80	79	82	85	73	77	66	80	69	93	72	79	72	76	62	88	84	68	85	69	64	62	78	72	77	77	73	73	68	78	67	73	91	65	71	65	72	70	94	76	64	68	75	69	83	72	72	66	75	82	63	78	77	65	68	78	72	79	69	85	74	76	76	63	72	77	66	67	73	77	73	57	71	76	85	58	92	69	63	79	67	73	53	69	77	68	59	68	77	84	63	58	71	75	66	72	82	77	75	67	75	90	90	68	86	83	57	81	81	70	74	73	62	77	65	76	59	54	69	84	75	61	80	68	72	89	69	67	64	66	85	80	62	90	78	59	70	83	76	67	91	62	73	73	52	75	52	72	66	75	59	78	62	54	62	71	64	85	85	73	77	86	72	73	75	63	81	79	64	60	77	60	61	83	74	87	68	72	72	107	70	77	77	77	74	70	63	75	81	95	68	60	69	76	87	73	72	66	67	82	60	73	80	75	80	87	76	82	62	69	66	64	90	67	80	81	97	73	75	81	63	83	56	85	63	94	70	66	62	78	75	69	62	77	73	70	74	84	58	73	68	78	90	63	75	73	75	75	76	60	87	73	72	66	78	67	88	58	66	74	76	64	67	65	58	75	76	71	71	77	82	68	68	72	74	91	74	61	74	82	59	73	59	87	87	77	91	69	77	74	79	81	71	73	71	77	62	66	77	69	89	75	67	100	84	64	67	72	63	86	64	102	90	80	65	83	56	53	72	80	80	69	92	77	70	88	79	70	64	80	84	66	54	94	85	68	80	78	65	72	84	86	98	78	73	72	79	79	62	75	81	88	69	50	67	80	58	69	74	96	81	72	77	63	73	76	74	70	73	83	69	73	73	79	83	76	73	76	73	66	78	65	72	73	54	65	62	72	76	71	70	65	63	75	84	82	78	76	71	77	89	72	65	87	66	64	65	58	86	55	58	58	68	59	51	77	73	78	80	68	64	73	77	75	70	53	83	83	77	54	71	69	88	68	58	80	82	63	80	65	63	86	75	87	67	69	68	71	74	74	61	67	71	77	67	90	88
34014	26734	18214	13566	19317	21531	20621	18889	17081	15015	14221	12766	10805	9151	7688	7022	5739	4512	3953	3208	3018	2910	2967	2722	2471	2419	2169	2124	2292	1773	1745	1576	1403	1392	1371	1263	1190	1066	1060	1001	917	882	936	879	879	863	856	838	783	782	748	721	706	736	713	720	670	717	640	699	674	659	701	688	683	676	685	641	619	668	699	655	663	652	711	728	694	659	690	628	651	643	661	682	652	690	679	646	620	624	628	623	647	619	640	629	669	665	643	598	636	615	681	613	648	631	649	662	653	613	640	676	599	639	619	668	644	667	674	656	632	656	655	647	616	666	631	632	615	646	690	631	633	650	647	643	639	633	655	620	641	633	653	666	665	623	593	595	655	631	614	626	656	628	612	605	611	631	634	635	676	623	624	623	649	607	608	617	632	595	651	627	621	628	606	634	650	634	619	635	607	662	667	592	658	649	623	653	569	625	698	659	624	627	651	637	624	653	632	651	649	618	624	645	558	641	635	625	623	619	622	644	653	656	641	641	634	673	675	628	632	656	638	634	626	664	609	620	624	594	681	672	649	606	587	626	624	664	645	636	678	640	619	621	615	592	698	666	649	686	640	636	625	674	607	645	641	623	622	643	666	670	636	627	671	639	635	607	660	624	637	630	584	665	637	624	609	649	622	605	614	641	606	613	625	641	630	661	655	648	675	646	631	603	643	602	633	611	666	604	614	631	664	631	640	618	681	590	633	649	616	665	672	626	681	613	644	609	634	638	642	624	625	612	629	688	646	622	644	639	653	658	612	594	654	664	664	658	671	645	637	665	623	634	622	672	626	590	637	616	629	664	645	650	606	609	632	616	606	634	616	612	639	615	645	649	642	655	639	661	654	640	678	671	576	574	663	611	675	606	649	604	660	635	616	636	629	616	621	643	642	665	626	662	639	604	644	585	685	646	619	668	650	635	619	584	670	646	611	631	631	656	646	647	653	637	643	589	664	641	639	633	616	618	622	633	631	644	597	585	628	627	626	643	686	595	648	644	644	629	600	617	609	646	627	619	634	701	629	613	638	710	686	680	586	631	713	646	647	614	643	675	699	635	658	627	626	608	652	662	649	617	652	661	657	606	677	669	618	619	624	630	654	603	666	639	630	630	648	632	641	638	670	632	634	648	643	627	654	626	647	648	666	620	552	615	608	600	618	619	654	641	640	636	608	634	628	633	617	695	636	615	610	675	633	595	645	633	634	673	627	619	621	608	627	687	614	694	639	632	662	585	657	617	628	629	643	666	659	620	629	600	665	622	627	588	623	591	663	640	659	625	591	628	659	642	638	619	632	675	639	616	660	629	669	643	655	645	635	604	665	693	666	653	657	642	582	623	619	632	635	633	656	638	606	610	641	643	640	651	667	644	615	663	628	632	668	621	627	625	660	661	687	633	704	619	600	586	667	603	628	659	636	623	644	599	624	616	623	621	616	598	653	646	602	656	605	636	655	620	602	616	634	576	617	670	601	660	661	627	670	641	659	629	645	647	628	637	617	692	656	619	640	610	672	630	613	666	678	619	638	630	654	615	659	599	636	645	607	625	684	660	623	631	623	632	671	597	629	627	617	689	623	637	608	607	676	623	592	621	644	623	640	631	578	654	677	645	614	645	698	654	694	627	618	650	632	636	646	663	667	600	675	642	678	656	653	624	643	608	667	651	624	646	628	670	641	659	669	635	641	603	624	633	675	645	639	631	649	645	663	628	645	584	628	644	635	649	633	635	651	656	628	637	593	600	589	637	681	630	666	671	684	642	627	647	646	609	659	621	631	648	608	616	674	604	621	621	659	617	652	640	636	650	653	627	603	647	626	632	606	625	568	647	622	644	655	640	656	656	647	624	618	655	650	676	621	624	655	645	613	640	624	656	633	657	610	641	679	643	681	629	669	607	658	646	616	686	653	664	607	638	664	684	601	607	627	626	643	639	632	659	614	641	632	629	654	679	644	662	607	613	614	688	618	582	635	614	647	690	667	653	637	617	643	631	611	672	624	668	648	656	649	602	613	603	603	604	634	628	670	661	664	601	611	650	633	658	594	634	631	652	672	628	669	650	646	620	608	659	590	676	621	662	632	647	686	623	646	659	648	648	655	646	633	644	624	653	627	622	625	601	633	613	588	595	619	599	654	624	594	656	636	614	610	692	660	621	642	629	701	609	643	598	657	603	684	653	687	639	613	638	631	608	645	614	637	639	654	632	627	602	643	652	638	637	646	659	664	601	631	608	634	656	647	643	629	640	664	697	637	595	639	596	660	634	677	600	591	598	620	630	650	602	635	610	673	581	678	656	670	672	655	619	654	673	643	592	656	585	660	645	627	613	631	636	638	608	624	625	618	638	683	647	667	620	650	622	618	633	619	648	665	608	625	648	649	627	578	690	615	637	639	673	655	641	666	598	606	593	624	654	625	662	598	634	587	605	632	622	615	666	646	613	632	609	624	642	687	643	630	628	637	684	636	597	641	653	614	657	555	645	662	631	647	662	645	661	684	667	643	596	647	585	640	650	626	633	636	621	585	622	646	628	625	633	638	623	619	644	613	621	643	684	661	644	584	601	590	626	657	607	688	666	637	625	641	578	674	583	678	668	666	632	649	608	640	606	635	619	673	624	648	616	630	608	674	667	603	662	648	636	656	640	663	619	595	608	630	670	676	631	632	638	630	628	630	663	649	641	682	626	644	642	645	666	667	623	615	640	672	630	610	610	682	625	642	630	685	652	620	654	649	611	638	623	612	642	617	650	599	652	619	609	619	651	663	630	685	602	616	628	611	644	680	648	640	635	648	650	645	651	599	631	655	669	648	635	598	648	628	575	619	643	625	635	679	647	701	645	629	616	625	660	623	609	645	628	632	606	657	623	660	665	665	647	656	610	673	620	619	616	653	673	623	630	648	666	636	661	609	602	686	623	640	614	641	587	624	633	629	681	613	634	615	621	632	632	603	672	626	613	652	626	625	658	611	634	653	640	648	617	669	667	632	655	625	635	613	606	621	629	593	647	670	672	661	651	613	632	691	647	622	671	616	602	654	666	633	639	612	663	667	648	649	630	649	619	632	678	627	641	633	685	659	630	576	650	646	636	614	624	634	658	634	644	635	614	671	644	630	689	643	592	626	696	668	626	630	626	667	630	615	622	617	650	640	682	628	589	616	594	679	649	643	658	631	648	643	638	591	604	661	610	652	634	615	633	655	654	621	651	622	647	636	643	651	639	604	652	652	649	651	676	652	649	605	666	636	639	609	612	638	630	627	642	595	630	646	613	662	628	632	630	612	612	591	664	674	651	639	656	563	653	627	627	644	628	627	651	611	664	640	673	623	613	618	593	627	622	655	630	665	670	660	608	608	642	632	650	631	586	629	633	626	634	645	602	602	671	622	649	625	618	675	674	658	670	638	626	612	588	630	652	656	655	641	631	624	674	656	650	636	636	655	659	634	616	667	628	631	644	592	618	610	648	596	615	592	661	659	631	607	670	658	692
3251	2280	1121	577	429	530	520	510	501	424	448	398	285	278	229	192	162	150	149	119	107	105	126	117	87	87	98	101	99	92	59	81	66	70	77	64	60	75	62	64	59	52	60	60	65	53	56	62	50	48	55	50	60	44	45	45	57	58	52	54	51	58	55	57	61	52	53	54	58	53	62	64	47	61	66	48	53	55	47	55	54	41	48	49	55	54	48	40	69	56	65	64	41	62	53	48	39	74	48	58	60	69	57	53	57	60	62	43	70	59	49	44	44	67	58	63	54	52	71	51	55	54	46	53	52	61	53	55	39	50	58	48	57	65	59	48	37	56	59	42	54	52	51	63	69	41	57	55	60	60	43	45	59	69	45	60	54	58	52	62	60	54	61	52	60	50	58	47	69	57	46	65	53	40	51	50	68	56	51	63	54	58	41	56	52	49	44	65	45	47	51	68	56	63	43	46	62	52	55	48	55	44	54	50	64	48	49	49	57	52	43	57	50	55	57	54	67	61	44	54	53	53	64	52	72	44	49	50	46	47	51	61	54	59	62	49	57	51	53	74	62	45	50	40	53	52	49	47	55	51	72	48	55	66	45	66	54	67	49	58	56	49	55	50	57	67	56	42	71	55	58	45	47	56	60	49	61	63	57	43	52	48	55	54	45	47	44	60	57	46	43	48	58	61	61	59	57	41	58	64	54	58	64	50	51	48	44	58	47	52	49	50	38	57	63	45	55	49	60	51	44	68	46	49	51	57	57	63	55	59	62	44	52	49	48	49	54	51	46	67	55	70	33	62	67	56	63	58	71	47	57	61	52	45	50	63	49	55	44	65	52	48	54	54	53	44	58	45	45	56	45	74	49	59	48	53	63	47	58	63	55	45	52	72	58	49	54	57	68	57	58	46	56	60	57	52	56	51	58	50	53	59	40	57	53	52	53	39	71	45	48	51	50	60	60	46	46	53	64	41	45	38	45	46	47	63	50	45	50	53	52	54	53	56	49	51	50	55	39	66	45	64	59	47	48	55	52	61	57	50	55	55	53	42	56	56	56	63	52	44	50	47	47	76	52	53	43	64	57	54	53	58	40	57	42	69	44	76	56	53	53	46	48	55	62	54	58	53	56	45	65	59	46	62	54	51	54	56	53	45	73	56	49	61	72	50	49	56	56	41	52	52	49	44	63	48	40	44	49	56	63	56	44	60	47	46	49	58	56	49	50	50	54	65	55	55	62	53	49	58	47	51	45	52	51	52	40	49	56	51	59	45	45	54	59	46	58	47	51	65	52	61	67	66	51	50	49	48	52	46	42	56	48	40	58	63	49	70	40	48	53	58	72	48	57	55	68	57	48	60	69	43	51	58	50	65	45	58	50	59	56	43	79	53	69	47	55	72	51	53	46	57	58	46	56	61	57	58	54	47	45	54	63	59	55	46	68	64	61	48	53	62	67	44	49	44	46	65	47	47	69	50	49	51	51	54	62	56	56	49	60	45	61	57	48	67	56	58	43	59	39	62	70	56	57	58	52	48	62	54	51	51	44	56	53	48	57	48	53	66	64	55	56	48	50	60	56	45	52	56	53	52	54	55	56	58	60	38	48	60	59	59	55	41	57	45	47	56	64	49	51	56	53	43	61	58	49	64	54	48	65	54	62	49	62	47	53	51	52	57	49	52	40	64	44	68	56	54	51	56	58	49	59	56	47	42	47	48	42	59	60	60	57	50	64	52	50	44	52	52	57	60	51	59	44	45	64	49	50	56	48	61	52	43	65	55	52	53	51	45	67	58	67	42	44	53	44	56	53	48	53	56	59	52	53	66	59	48	64	48	55	58	58	46	47	49	64	43	54	67	45	65	60	47	54	48	54	49	54	58	60	61	57	70	45	56	69	60	68	70	64	48	59	57	52	62	67	44	54	55	45	41	46	55	56	51	47	53	56	50	78	64	63	64	47	65	51	60	55	64	51	48	60	52	58	58	46	59	66	53	48	58	57	51	65	57	52	48	62	35	55	67	50	46	61	54	51	53	51	62	51	63	47	53	56	43	51	46	60	53	43	58	60	62	44	66	59	59	48	50	58	52	59	47	59	58	53	34	49	60	58	56	57	67	60	57	71	51	48	48	48	51	65	39	49	63	47	52	55	60	50	59	50	68	55	62	51	53	59	53	67	53	61	38	53	52	53	60	46	53	56	67	51	33	43	42	51	62	55	59	55	50	63	48	55	66	57	60	44	37	66	56	60	40	46	66	67	52	64	72	49	52	58	47	57	64	57	44	46	39	64	52	72	48	65	58	45	66	53	50	50	38	71	49	50	66	55	67	56	61	56	60	52	49	53	41	61	53	57	48	48	61	61	44	46	53	50	45	46	55	44	43	52	61	45	42	41	43	59	59	54	47	57	42	58	64	62	75	57	65	56	53	51	50	54	57	66	59	67	53	72	55	52	55	52	75	61	48	46	57	47	41	56	48	61	48	49	56	61	60	56	57	56	47	52	44	60	51	42	61	57	54	70	51	45	52	28	48	57	64	45	54	62	63	68	50	53	60	52	59	55	58	59	37	55	51	44	63	45	48	50	51	57	47	47	57	44	50	56	59	43	49	62	50	59	66	43	62	48	45	56	38	53	50	50	61	67	53	68	53	63	43	54	44	73	77	69	53	50	52	78	39	52	54	52	58	54	62	49	51	56	48	54	48	48	54	48	61	51	58	56	68	63	51	51	45	64	43	58	52	61	46	42	52	55	50	47	43	45	52	56	57	54	48	65	66	53	54	57	58	54	74	60	67	66	34	58	52	72	53	60	58	54	40	62	56	46	37	47	45	48	55	54	56	54	64	47	66	60	53	50	48	50	68	56	52	61	55	57	49	48	46	62	55	47	52	62	54	45	50	55	56	57	61	54	52	46	56	62	56	56	62	53	57	63	46	55	63	48	66	55	60	54	54	57	55	71	54	46	53	52	42	66	59	43	51	45	54	52	64	69	47	40	48	48	60	58	54	61	48	57	55	49	60	75	44	46	48	60	58	59	69	74	63	56	35	63	47	55	49	64	46	46	51	62	52	41	54	55	70	55	49	59	52	65	59	75	59	54	44	61	59	62	46	57	49	65	64	61	47	57	70	49	52	57	55	65	57	48	51	44	55	42	48	64	53	45	48	61	46	69	51	51	53	65	62	49	51	64	48	63	56	53	54	60	60	68	45	52	51	58	55	54	51	46	53	55	43	65	60	68	61	54	53	45	50	47	59	48	62	46	52	48	55	44	47	49	53	69	64	50	71	59	67	53	46	55	55	62	60	59	54	51	56	61	65	56	58	43	56	44	63	54	46	70	70	43	52	59	54	47	66	65	60	40	49	53	73	49	45	57	44	46	57	66	61	65	59	61	63	56	58	49	58	64	47	41	58	58	54	56	63	54	51	54	55	58	60	57	62	54	56	54	62	55	58	43	57	56	55	55	54	58	61	64	60	63	65	57	59	49	68	47	58	46	60
26609	18679	11217	9739	14845	16558	16136	14882	13461	11709	11100	9486	8077	6733	5701	4712	3694	3394	2561	2320	2196	2112	2072	1723	1651	1570	1640	1680	1337	1358	1182	1000	975	1019	1036	850	760	781	730	680	711	638	558	637	600	615	571	568	589	560	553	516	562	494	516	516	498	498	506	466	475	505	479	549	522	512	476	475	486	480	485	448	501	473	489	450	474	532	460	503	543	527	521	476	475	492	470	460	516	474	471	492	474	486	473	469	470	491	479	493	487	477	488	498	508	504	486	478	477	465	464	452	453	486	492	485	474	460	464	472	461	467	504	480	472	444	514	477	484	487	466	441	470	474	490	500	475	454	493	457	458	468	451	484	457	481	464	491	428	484	467	476	496	463	442	477	469	484	490	486	472	459	467	482	456	469	465	428	508	450	447	464	493	476	498	460	467	507	509	483	459	467	439	458	460	481	449	508	478	483	496	465	462	476	471	483	442	466	483	459	469	478	467	449	444	486	451	465	449	466	480	494	474	486	509	497	455	466	467	468	511	492	470	446	481	462	469	454	459	463	513	466	426	451	491	491	497	505	479	469	486	455	446	513	502	452	477	502	489	470	480	470	482	465	530	468	468	463	496	486	441	437	476	501	421	462	458	469	449	506	496	432	513	482	460	467	451	504	447	467	443	466	515	448	482	460	512	479	484	491	477	531	481	486	462	486	483	455	469	462	452	463	478	482	483	477	494	437	430	494	445	522	437	472	480	446	484	448	466	514	461	470	467	467	472	487	498	465	463	496	498	502	482	486	480	476	475	433	471	457	497	457	483	454	489	479	466	440	466	482	458	457	473	448	458	437	491	453	481	424	453	494	504	469	477	446	461	427	474	457	457	457	483	481	483	446	471	456	487	471	522	443	473	468	483	473	497	500	476	510	461	467	481	449	458	490	461	479	498	476	450	479	504	489	472	485	487	485	486	464	522	481	461	492	489	458	428	458	495	439	444	473	481	466	493	435	447	463	501	450	509	510	473	452	449	491	487	434	453	480	434	506	502	511	471	463	507	464	496	502	438	497	453	446	479	498	510	477	499	520	490	468	501	470	445	472	478	471	464	476	467	436	459	478	468	474	454	476	451	485	461	473	485	478	491	467	482	500	462	451	489	455	479	444	508	419	452	480	506	460	462	483	518	505	492	465	469	449	498	501	492	505	459	469	517	441	441	458	496	476	473	431	484	467	487	479	438	481	446	489	460	496	483	474	490	487	499	497	473	476	445	439	431	477	486	459	466	442	480	481	429	486	472	467	480	462	480	502	468	453	507	479	476	479	474	497	529	509	487	466	471	483	448	487	470	492	446	503	490	460	449	476	496	476	506	488	487	469	505	441	481	459	510	462	474	471	479	485	475	477	493	461	468	471	496	511	483	472	461	501	484	456	451	496	487	445	435	458	459	464	462	489	479	477	495	454	466	465	444	451	434	474	472	497	449	475	423	472	502	451	505	506	483	447	482	445	441	462	469	458	478	494	516	470	484	486	480	477	465	524	462	477	481	472	429	460	470	445	483	470	460	488	507	445	452	467	468	471	471	450	461	480	488	467	471	435	490	420	489	472	462	469	462	466	501	451	479	427	469	466	477	483	497	480	445	489	467	508	478	497	428	459	471	477	440	461	455	453	452	491	477	471	497	475	440	449	520	481	525	456	462	479	471	469	456	445	447	425	476	461	498	464	429	480	468	461	464	501	498	498	458	443	472	459	465	468	478	499	520	441	470	506	463	480	475	471	480	473	483	465	514	474	463	447	464	504	516	467	468	465	502	491	486	464	451	458	448	457	473	519	449	497	482	479	476	465	457	460	499	517	472	432	505	472	471	484	485	467	459	504	431	395	444	477	466	467	501	469	459	511	456	473	456	482	442	515	449	495	459	463	468	475	484	489	492	449	490	445	482	476	460	446	502	468	450	487	471	465	464	460	447	462	445	500	500	521	475	492	484	476	497	442	475	469	462	466	472	484	470	478	463	480	453	445	511	483	475	472	481	495	473	430	496	477	482	473	483	455	440	431	492	483	500	491	516	477	450	484	493	509	479	463	504	468	495	440	459	506	440	472	460	474	468	453	455	480	517	466	462	500	439	474	448	461	469	468	481	454	506	476	446	533	484	502	482	450	477	432	425	465	453	482	465	458	478	460	470	504	498	493	482	459	447	442	455	486	487	471	456	471	454	463	521	440	475	504	477	494	504	465	462	486	471	461	468	438	447	472	473	477	490	445	460	468	521	478	513	495	490	503	468	453	508	488	483	437	488	482	539	429	478	456	479	479	477	485	494	493	475	490	476	462	430	484	455	484	492	492	449	502	467	464	479	508	518	485	461	444	528	482	483	487	441	485	470	461	436	498	495	448	434	464	440	470	492	479	421	525	476	452	508	484	483	480	474	491	432	458	463	426	483	487	414	463	491	461	476	452	477	500	468	474	506	476	455	459	448	485	493	478	485	444	453	456	434	471	455	443	485	450	478	480	482	469	477	485	442	489	496	455	439	478	471	451	483	466	513	490	483	460	474	498	453	481	457	476	465	466	492	470	422	461	501	463	456	506	496	467	491	472	465	523	467	472	484	448	461	455	470	470	469	474	485	478	487	443	471	457	470	519	491	507	490	468	458	519	452	479	434	446	451	509	459	463	534	506	439	497	485	501	474	461	475	495	468	463	444	499	469	466	450	480	447	474	511	467	476	494	474	484	496	454	467	494	490	486	465	495	500	443	486	480	470	459	419	461	468	488	484	463	481	452	487	479	479	467	461	451	481	478	498	496	520	464	449	515	495	453	506	488	464	499	483	472	459	455	451	473	494	458	498	451	459	483	470	489	504	458	510	443	461	446	481	494	464	508	440	471	460	460	485	477	491	437	458	417	489	484	492	469	479	466	468	442	481	449	467	481	464	476	474	498	477	511	498	522	492	459	416	511	480	448	514	473	486	508	475	447	461	431	444	462	444	474	494	466	482	448	484	496	478	479	458	456	462	489	468	433	485	453	477	467	483	486	517	449	479	463	468	479	438	433	488	481	468	458	486	493	489	501	468	485	445	460	469	462	462	434	474	433	507	452	459	466	445	465	498	484	440	468	468	474	455	477	474	438	466	472	474	496	447	484	468	442	465	479	490	462	474	465	457	448	476	400	478	511	441	462	493	472	464	470	458	454	461	466	452	458	459	415	461	483	438	450	463	456	472	513	462	510	493	490	458	474	454	470	500	450	473	449	480	487	464	512	504	490	502	486	456	449	472	436	469	509	488	485	499	459	493	485	487	473	450	522	459	473	431	477	474	477	484	423	504	507	446	513	494	461	467	476	523	495	452	447	476	475	448	483	444	451	461	478	466	473	478	495	500	475	461	461	463	448	482	488	429	484	482	517	459	481	479	492	461	468	476	448	429	498	491	510	484	496	519	399	464	459	468	494	487	439	482	460	463	498	486	452	466	444	485	453	400	457	457	508	461	450	456	476	465	462	495	498	482	493	477	440
4578	4771	1856	672	545	600	689	685	674	602	560	505	448	382	305	247	204	202	179	182	201	147	187	138	100	143	130	120	105	94	114	98	117	114	104	106	104	112	88	84	105	110	82	77	71	78	85	83	94	82	91	78	90	89	86	75	76	80	94	65	70	78	76	71	68	66	90	76	79	79	94	85	74	62	75	72	85	83	88	69	81	92	81	70	76	82	95	80	68	81	81	84	61	77	87	94	80	67	85	62	71	87	81	77	76	93	61	92	70	100	107	77	67	79	78	85	84	65	80	86	75	80	79	83	66	69	72	90	67	68	60	71	66	97	83	87	85	78	84	78	76	87	85	71	90	78	86	75	94	87	77	87	78	65	85	77	80	68	79	76	77	70	86	69	70	83	62	61	77	68	72	73	81	77	83	76	62	82	79	69	80	71	70	94	89	71	69	74	71	73	91	87	74	70	70	75	83	72	76	73	75	81	91	84	78	74	90	71	77	94	76	82	69	81	52	84	72	64	82	89	72	70	78	84	78	86	77	63	91	68	71	62	90	79	69	86	69	72	71	95	93	63	78	76	92	70	62	74	97	76	67	74	64	78	79	80	76	74	68	65	82	73	78	77	84	68	60	73	72	74	62	71	73	74	86	77	79	74	75	98	81	69	86	78	67	74	85	90	75	80	71	75	71	78	83	57	70	82	80	68	82	81	78	88	85	71	73	70	76	74	67	81	77	79	79	82	76	81	69	69	64	73	82	80	78	73	80	69	82	87	70	83	70	91	85	69	85	73	81	85	65	84	73	77	91	86	64	73	62	72	69	82	84	68	83	77	88	68	71	68	93	72	90	74	72	66	64	71	80	83	76	77	73	81	74	75	76	73	74	63	78	77	75	72	91	79	86	81	75	95	77	94	73	70	65	75	78	82	69	93	72	80	72	59	72	69	56	72	74	76	82	54	79	74	72	73	84	82	76	73	99	74	57	60	70	70	73	81	70	72	82	54	75	84	69	74	77	78	81	88	88	82	71	70	76	65	80	77	67	81	82	75	73	84	85	73	74	73	66	66	67	75	70	72	83	77	81	74	73	84	75	72	71	80	61	74	83	92	62	75	92	88	67	63	70	81	81	71	74	62	76	73	77	77	65	86	77	75	82	78	65	70	71	63	68	63	56	76	81	64	91	80	68	56	79	57	61	76	75	81	67	84	88	70	91	78	83	87	86	80	94	85	78	89	80	90	84	73	76	80	80	76	77	74	82	69	64	87	75	65	71	74	98	90	70	82	81	97	78	90	59	79	84	79	72	87	81	80	73	81	67	80	85	73	68	82	85	88	75	72	67	66	71	84	75	77	82	74	73	86	69	79	83	84	68	80	77	79	81	53	73	89	86	62	84	62	76	73	79	69	85	80	90	56	80	86	83	81	67	78	71	93	89	70	81	82	71	71	80	64	94	63	74	77	57	73	79	72	86	88	76	70	62	67	100	81	88	75	75	74	61	64	75	69	94	70	80	73	90	68	86	67	75	74	76	90	81	72	87	70	80	82	83	78	78	71	90	69	85	74	74	65	85	71	67	71	84	72	83	85	73	76	76	74	70	69	91	82	66	79	79	87	66	72	87	74	79	60	71	58	89	87	84	86	84	75	72	70	77	68	73	74	71	80	73	75	80	95	95	72	71	73	71	74	84	82	86	82	73	74	86	91	85	76	84	76	83	82	76	74	92	71	94	71	88	66	77	76	69	90	88	74	68	75	77	87	85	73	77	83	76	60	84	75	72	64	74	74	94	81	83	62	73	87	84	91	71	67	73	68	79	71	68	66	83	73	79	60	74	70	79	80	78	73	75	71	91	64	59	83	74	84	78	76	82	59	70	92	71	72	84	81	75	63	83	64	81	70	74	77	76	82	64	62	80	78	84	83	68	69	77	89	72	80	80	79	70	87	83	74	82	82	92	68	69	63	65	79	70	92	91	81	77	88	90	66	84	79	75	63	69	95	75	96	85	84	90	74	63	74	73	87	75	76	73	57	72	75	83	70	71	75	81	73	67	81	80	70	71	75	67	83	74	79	89	67	86	84	78	83	76	77	70	92	72	64	89	64	89	71	78	65	93	86	67	72	77	73	81	81	74	85	82	75	69	78	80	78	70	82	88	78	87	78	64	77	70	74	80	84	76	81	67	85	67	61	65	85	78	80	97	65	55	75	81	72	85	83	80	88	70	68	79	86	83	73	88	81	77	71	82	70	78	74	92	68	71	72	82	79	78	80	85	62	69	73	70	83	67	62	88	74	79	89	76	81	75	70	80	92	85	65	71	69	79	74	75	73	70	76	64	72	82	76	89	75	71	75	68	75	79	83	66	87	78	68	81	87	72	80	90	75	80	70	66	74	71	78	72	66	92	71	62	74	68	67	81	72	84	58	70	75	73	63	82	80	86	65	81	90	94	97	75	79	71	77	75	65	78	73	79	80	71	93	94	69	77	78	84	73	77	89	84	59	100	97	65	85	61	79	72	65	72	83	66	75	65	69	72	72	67	79	78	71	64	64	81	69	93	75	77	70	58	83	89	74	64	84	70	95	69	81	80	84	85	69	68	80	69	85	78	67	86	73	85	91	79	72	69	80	80	90	79	76	79	68	91	81	68	87	67	84	83	67	66	85	73	73	78	78	71	73	82	77	81	89	89	86	66	70	75	71	84	66	70	81	68	71	66	92	76	80	81	69	67	80	77	92	92	83	77	63	70	79	77	79	74	65	74	74	78	83	69	75	72	74	94	74	70	93	79	78	84	77	73	66	76	80	83	59	78	83	74	74	69	72	70	71	92	86	70	79	72	73	82	60	64	77	72	79	69	87	76	85	55	56	92	71	88	77	63	83	65	89	80	75	78	90	72	63	82	82	88	77	80	74	68	57	75	77	81	82	74	81	81	65	83	76	72	81	93	76	79	92	71	90	81	85	89	86	74	91	94	74	61	69	67	70	80	73	83	73	80	71	81	90	85	78	84	82	79	76	77	71	75	71	68	77	73	92	76	66	80	80	78	83	71	71	74	95	70	62	81	87	69	80	60	86	70	81	64	89	94	87	76	73	86	84	84	68	64	58	84	68	77	106	80	81	74	64	70	82	70	95	70	80	76	84	65	71	80	62	66	82	79	68	87	84	96	68	74	79	76	62	69	77	75	85	72	73	87	86	70	79	81	82	70	81	84	91	62	72	80	71	92	74	72	82	72	93	78	78	82	82	75	82	69	69	74	86	76	90	66	85	62	67	74	59	82	78	74	70	75	84	76	67	84	71	59	65	65	74	77	61	72	81	68	85	73	83	70	64	78	75	68	66	88	86	67	74	68	76	76	84	95	87	85	73	74	85	98	62	71	62	69	85	72	69	68	85	75	84	71	98	70	92	82	68	77	55	85	77	72	86	91	86	72	75	73	64	80	83	74	82	69	70	73	85	83	81	79	79	62	62	72	70	72	74	83	84	69	82	77	76	90	66
32087	24129	14515	11746	18265	20110	19419	17827	16007	14543	13400	11512	10104	8424	6645	5591	4629	4309	3302	3024	2847	2838	2359	2176	2020	2005	2069	1781	1721	1688	1597	1290	1404	1435	1212	1158	1132	1096	1103	990	871	918	904	886	821	772	834	799	801	790	785	775	764	705	684	699	703	701	765	718	691	690	653	700	715	681	704	705	652	676	713	651	720	707	647	667	711	661	678	670	693	697	699	680	711	662	701	685	656	734	700	715	685	638	649	700	624	666	623	689	671	639	673	693	700	681	685	682	730	667	698	683	654	723	708	644	689	611	660	631	622	675	654	677	661	683	665	668	657	646	667	642	612	672	659	623	646	626	657	675	641	684	676	688	614	667	658	658	659	619	662	640	672	675	653	633	632	633	642	706	665	657	665	674	637	660	714	653	684	639	669	656	660	679	673	686	680	669	700	666	653	633	675	621	677	641	622	701	614	703	699	699	662	668	646	657	672	660	678	664	665	678	622	682	649	668	660	623	663	618	654	616	678	668	646	700	714	599	657	667	657	654	678	679	681	693	661	653	693	732	645	651	692	663	617	713	660	659	700	739	661	660	682	696	668	653	622	649	678	659	709	642	667	689	649	647	648	658	634	661	653	680	655	648	634	676	597	660	641	673	695	676	673	621	612	650	663	627	682	681	661	698	629	661	699	685	695	656	623	649	641	694	683	627	654	658	689	657	621	649	637	656	660	666	651	622	694	632	702	692	615	664	689	684	678	700	676	617	639	652	724	691	634	720	641	691	642	695	691	692	680	655	669	659	651	694	678	700	629	689	682	633	678	620	666	617	660	646	708	639	637	635	713	664	607	619	652	673	659	676	682	670	651	761	702	655	665	626	670	677	663	637	678	638	636	662	637	642	672	680	653	696	661	668	707	673	624	653	683	680	728	673	639	633	641	651	616	676	655	640	673	633	655	659	699	689	653	655	655	692	685	696	677	685	653	647	655	627	679	654	649	611	642	640	591	636	645	726	613	622	660	654	625	638	656	700	615	662	656	617	672	642	707	678	686	686	681	641	647	646	686	710	664	676	643	662	633	647	613	671	675	672	669	635	630	673	696	673	670	646	684	606	673	667	655	659	633	674	657	697	653	609	665	661	678	663	614	681	650	646	611	644	679	646	647	654	666	649	618	656	664	610	624	639	659	681	684	682	652	691	678	702	629	677	654	672	653	648	655	632	700	609	689	698	670	640	637	634	703	662	670	654	654	659	688	672	646	685	680	704	688	717	664	622	630	661	715	686	612	623	633	708	675	668	656	690	667	670	661	664	657	620	607	628	663	654	675	694	644	745	623	647	683	625	691	641	651	674	661	677	677	633	637	675	650	680	643	643	675	654	707	660	652	661	633	673	621	611	682	675	653	644	641	636	633	621	646	680	589	649	695	668	655	672	712	653	690	620	670	646	667	673	677	699	642	654	673	705	677	694	641	666	626	680	665	664	683	660	645	724	651	677	638	668	651	659	626	655	665	627	695	698	662	661	729	672	595	714	658	640	656	669	638	650	693	649	670	661	599	643	668	648	661	636	644	650	642	681	632	703	638	624	683	655	677	704	720	673	636	636	633	664	684	668	672	631	648	655	660	674	692	658	643	664	630	629	641	684	657	643	663	597	700	668	609	673	645	661	647	671	673	661	687	655	686	642	638	676	688	658	652	677	669	645	631	682	668	684	653	717	657	691	662	661	648	642	646	677	674	639	683	620	652	693	707	680	721	729	676	719	677	671	659	661	659	642	663	677	659	657	630	676	646	670	667	691	662	648	650	659	633	654	647	684	633	657	636	686	654	673	689	670	646	679	680	654	641	655	631	650	669	659	692	695	651	699	675	674	689	682	668	679	680	630	660	668	665	648	663	701	665	651	688	652	675	636	671	674	725	688	687	659	629	649	689	664	689	639	681	618	716	648	645	671	652	649	654	655	638	707	651	653	638	656	641	669	636	675	657	707	666	710	682	681	680	668	661	699	627	664	675	674	662	692	680	645	633	633	684	655	664	653	679	640	657	662	642	676	643	654	644	677	631	652	662	654	642	673	661	650	661	674	654	658	664	653	638	656	638	649	681	652	640	681	617	627	684	645	674	620	677	656	669	608	676	702	701	698	623	671	653	665	681	642	633	594	685	669	628	660	685	654	645	647	663	638	679	648	703	670	634	711	624	646	666	615	636	658	673	658	657	651	692	662	687	701	671	681	707	684	671	670	693	697	664	672	642	710	637	658	644	668	695	637	631	608	660	666	691	669	672	660	686	651	657	688	680	702	670	713	686	632	633	676	666	687	650	687	689	717	701	683	647	698	660	686	652	666	661	615	642	662	650	602	675	680	637	655	651	657	662	655	637	700	630	636	682	668	625	694	630	640	673	701	677	670	685	601	634	670	747	671	670	600	661	652	660	663	662	630	690	701	680	688	643	638	679	665	630	680	651	671	668	686	629	660	632	655	630	696	679	657	685	683	706	664	638	640	693	645	647	603	634	687	633	632	646	642	619	676	641	616	647	649	666	651	626	599	652	687	652	669	670	684	633	689	649	653	660	688	674	693	670	693	671	656	631	687	636	659	696	636	681	644	654	636	709	624	655	676	691	667	671	693	685	681	654	642	655	696	675	624	687	667	641	665	709	641	687	681	692	681	661	680	658	705	679	688	714	664	675	656	680	672	664	677	682	693	656	642	680	696	653	661	636	651	652	689	636	669	668	654	669	675	658	660	639	690	680	624	641	628	640	701	642	621	690	676	676	646	663	686	630	662	686	669	679	659	726	644	649	679	672	635	646	634	669	660	648	663	670	644	650	629	648	668	618	670	650	661	658	661	678	636	697	645	641	679	655	654	671	692	663	697	655	700	690	620	666	695	662	626	610	689	618	667	630	649	674	663	694	639	659	625	669	619	660	668	664	650	663	748	684	654	631	669	669	652	652	679	620	687	664	685	652	619	684	649	675	672	678	668	657	681	666	693	665	654	662	682	654	641	667	679	639	689	661	667	655	659	642	670	675	680	672	655	650	687	655	651	712	664	622	727	654	662	633	676	683	664	687	656	701	676	690	656	660	646	666	625	677	666	661	624	686	649	647	636	638	667	675	670	648	588	643	649	678	678	667	650	656	657	629	653	673	667	721	668	666	650	651	692	615	632	684	681	673	642	613	636	646	628	672	649	666	686	658	672	674	697	674	703	649	612	660	651	661	683	604	699	643	627	671	713	648	705	611	662	671	721	686	629	687	699	623	668	681	655	691	671	640	678	621	608	601	615	688	660	628	669	666	681	647	590	709	664	656	673	667	647	658	670	647	668	626	644	651	665	676	664	673	675	665	669	664	670	689	636	614	688	659	655	666	634	680	679	650	641	646	705	693	682	684	662	651	656	671	694	624	694	676	675	655	640	659	669	655	672	679	637	641	662	682	643	672	669	685	703	645	667	737	614	657	612	687	663	685	688	671	658	654	647	714	730	661	656	665	662	622	634	631	635	672	648	661	677
4718	4136	1849	634	512	560	649	664	649	540	491	462	388	331	274	225	196	164	130	136	147	145	104	105	94	108	93	83	102	87	78	75	77	82	76	50	61	70	63	71	42	52	45	55	57	57	56	60	73	46	49	61	51	50	51	54	40	45	55	55	66	59	51	54	38	51	51	45	56	39	47	48	63	47	48	51	52	48	48	46	58	48	49	57	41	45	51	45	40	48	49	50	49	54	47	57	52	51	55	51	43	41	48	62	39	66	34	60	58	43	43	53	41	60	47	45	47	47	48	43	46	54	46	51	39	56	57	57	44	49	51	41	32	56	51	37	55	58	40	37	40	55	53	39	50	58	47	38	58	64	49	50	45	47	57	49	43	50	47	48	54	50	62	51	49	50	55	46	41	39	35	47	54	51	47	42	48	44	56	48	41	49	45	39	49	46	46	69	51	44	44	41	44	38	55	50	52	50	50	58	39	51	54	37	30	41	48	48	38	44	39	43	39	50	38	55	43	55	56	61	51	48	39	44	61	44	44	53	58	45	50	37	34	56	56	38	36	41	53	53	48	45	52	51	46	50	32	48	51	48	57	56	48	38	40	42	37	49	51	53	51	57	57	50	38	48	48	58	42	51	56	50	51	56	36	44	52	52	44	55	44	55	51	55	46	45	47	51	62	46	44	48	41	44	45	41	30	46	39	52	43	45	41	47	39	45	41	61	53	61	45	41	39	49	47	43	42	54	39	55	61	35	59	54	45	39	45	57	37	46	41	46	49	57	47	48	55	60	41	47	48	63	45	44	52	48	58	49	40	49	58	52	39	42	48	41	54	43	47	49	45	44	32	58	57	38	52	41	52	60	46	48	60	49	44	31	53	40	33	43	48	48	55	32	50	41	48	35	44	36	35	48	49	46	53	40	48	56	50	43	40	57	47	58	51	46	47	53	33	49	42	42	43	50	48	49	51	47	51	41	51	54	52	49	43	50	40	39	46	50	47	52	48	39	45	45	50	48	55	49	42	41	39	49	47	51	50	55	50	45	37	57	46	52	48	47	39	41	50	37	42	49	53	45	49	58	46	42	55	53	41	40	42	38	43	53	43	41	45	57	46	52	58	55	46	50	39	49	55	51	49	40	56	49	44	55	39	53	58	43	54	48	37	45	46	50	46	52	45	44	35	50	54	34	51	47	46	39	37	55	39	43	55	52	54	46	44	49	43	48	38	42	48	43	51	57	37	56	58	47	51	35	46	50	37	42	40	55	46	40	45	46	49	53	47	37	52	64	53	41	30	42	53	51	53	34	64	39	57	55	53	47	60	44	54	48	35	50	45	50	57	53	41	42	57	45	50	52	49	46	42	47	51	48	45	41	38	54	54	45	58	50	59	59	49	47	48	46	54	46	37	53	48	50	40	40	62	40	43	44	44	41	34	53	63	54	50	46	45	62	61	46	46	40	50	40	49	42	56	39	49	41	50	48	45	50	49	54	45	51	45	45	45	54	31	35	49	47	44	58	57	45	57	43	59	54	52	36	49	52	46	45	34	49	42	50	47	48	61	46	53	43	42	45	55	33	36	39	46	53	49	36	48	34	46	41	54	47	53	56	43	54	52	42	43	50	50	45	61	46	48	53	48	43	63	55	54	39	54	38	59	50	49	48	43	56	43	39	39	47	52	55	46	44	46	44	43	49	39	54	46	43	42	47	40	53	52	38	45	43	37	42	40	52	56	53	58	40	48	36	55	47	44	56	59	43	39	38	47	48	63	52	46	47	44	46	50	48	47	47	48	39	39	52	46	46	63	50	36	53	43	40	44	56	46	44	48	45	35	48	46	44	42	63	44	48	38	44	53	53	57	46	43	41	40	44	50	52	43	53	46	56	37	45	50	45	51	53	43	41	51	53	53	44	37	45	38	45	53	45	46	42	47	51	47	40	65	38	56	42	51	62	39	35	41	48	52	43	48	56	46	48	46	42	45	52	43	54	42	40	46	42	51	55	54	55	50	50	58	68	36	44	39	45	54	43	40	50	61	56	58	34	41	45	52	55	56	56	51	54	49	44	49	42	38	34	41	49	46	44	40	53	42	52	40	41	38	40	48	54	44	42	45	55	63	43	43	50	41	54	42	42	49	53	50	38	55	48	45	57	39	39	39	45	44	65	43	41	47	37	41	38	52	49	49	43	42	48	48	41	38	48	42	44	44	46	46	35	41	58	40	49	61	43	50	55	41	49	51	47	52	48	54	38	44	38	55	47	40	57	46	42	42	45	50	45	52	38	43	49	45	54	53	60	51	57	58	35	48	36	42	39	53	43	53	44	47	42	45	45	44	44	45	48	51	47	28	43	44	49	36	39	54	46	42	54	51	49	45	49	54	53	45	50	39	42	55	37	52	37	42	41	50	52	58	50	43	50	51	30	59	48	50	52	55	41	36	53	36	49	51	47	33	43	40	53	45	60	66	57	51	55	42	45	44	42	45	42	57	53	53	49	49	47	51	42	43	37	54	57	46	36	49	34	62	62	41	48	49	50	46	47	42	51	59	45	48	42	54	50	35	48	51	69	44	57	42	55	58	41	45	48	44	41	42	60	45	56	48	34	57	43	35	44	38	55	45	47	69	60	49	53	45	38	38	37	54	48	51	32	43	43	54	49	57	50	39	49	49	58	39	53	45	49	50	42	54	52	55	46	47	47	52	59	42	56	40	55	49	44	60	58	49	53	62	64	52	40	47	53	41	51	33	56	47	49	58	42	46	53	40	38	58	47	51	54	51	51	51	48	43	59	46	57	34	39	43	51	55	62	49	45	51	47	55	49	39	45	51	59	58	49	56	48	50	47	40	57	38	48	37	48	45	31	48	44	45	48	35	55	48	49	42	58	42	53	43	38	52	47	35	65	37	44	48	42	48	63	54	43	48	47	40	44	44	59	46	37	46	56	55	43	50	56	52	38	46	45	45	54	40	45	43	53	48	54	40	55	41	40	46	57	48	50	51	46	42	45	45	60	49	43	44	66	60	49	48	55	44	50	44	42	46	53	61	44	54	50	36	47	46	45	46	49	58	47	57	27	43	52	58	51	63	49	40	38	48	49	47	31	52	46	59	41	47	50	42	37	49	50	43	47	48	53	44	38	44	43	53	56	47	48	41	42	54	38	45	53	57	35	49	40	51	49	46	53	38	61	61	52	52	53	43	51	54	44	44	47	37	49	38	41	47	41	46	62	44	56	65	58	45	46	43	39	42	53	28	47	41	42	40	47	49	63	47	45	52	47	52	49	46	51	48	50	42	61	61	56	51	36	59	47	42	60	53	44	51	44	36	43	52	46	55	51	45	46	48	37	38	60	39	45	49	44	47	58	41	47	44	56	48	52	45	52	39	53	48	59	40	56	34	56	46	62	34	49	53	43	55	49	47	38	46	43	46	52	44	46	46	42	53	43	29	55	56	42	43	56	54	43	48	37	43	47	56	48	52	41	60	52	51	48	32	36	45	42
30592	23228	14592	11103	16755	18891	18212	17164	15397	14061	12859	11187	9658	8061	6321	5093	4256	3746	2979	2800	2533	2375	2087	1897	1740	1824	1629	1533	1579	1412	1201	1161	1146	1071	1052	966	862	824	817	707	582	618	657	601	610	609	584	588	589	530	525	500	483	514	497	503	468	464	475	446	440	442	469	429	447	456	454	420	442	434	410	430	434	440	467	484	456	443	435	431	402	457	438	429	410	429	454	421	439	414	391	395	462	430	443	418	434	447	421	442	428	410	416	416	405	397	459	407	400	433	415	424	401	431	433	409	427	395	434	428	389	432	412	418	402	487	417	421	447	432	422	444	405	402	417	437	392	424	377	382	451	414	409	431	399	413	401	409	397	407	452	382	442	410	432	427	406	410	411	391	417	392	410	424	445	405	428	450	445	421	427	424	412	398	390	391	411	397	415	479	430	425	400	421	444	409	384	423	384	418	429	432	405	414	422	415	397	376	441	409	399	406	440	414	378	421	433	391	436	413	446	451	408	406	388	472	426	412	418	447	404	412	404	419	420	390	427	389	380	404	437	406	411	453	403	397	400	407	403	409	389	405	439	413	428	411	418	433	431	438	454	461	395	412	392	392	406	444	442	433	406	438	424	391	391	393	400	415	432	407	425	423	412	412	428	431	432	391	408	433	398	395	413	380	429	422	417	409	437	416	439	385	413	433	435	394	421	399	410	401	431	418	428	412	403	424	423	408	397	412	421	452	385	429	405	427	425	416	418	434	396	404	416	412	440	406	380	415	442	396	421	391	389	430	369	419	368	412	437	431	408	438	438	401	403	450	387	408	443	381	434	416	403	416	384	387	441	427	416	450	415	412	449	401	430	408	425	404	428	418	435	411	438	433	422	415	417	442	420	434	390	419	424	396	407	377	367	422	394	394	363	393	412	406	412	431	395	429	429	414	434	391	466	402	396	442	419	419	421	391	423	410	426	405	416	422	434	436	426	431	405	451	391	427	439	399	459	441	450	395	389	373	397	420	382	438	420	427	421	421	434	396	400	429	431	382	403	410	394	405	440	405	416	408	404	440	436	387	395	411	403	398	435	402	390	374	430	399	442	415	411	422	407	431	450	408	438	427	379	377	410	435	422	405	461	424	427	399	416	423	434	401	394	411	437	396	453	465	426	405	420	454	406	428	396	415	392	460	403	417	441	446	412	420	392	432	401	404	413	378	397	427	442	437	411	397	406	406	398	426	456	401	423	428	405	394	389	412	417	427	449	348	415	441	418	397	423	406	428	385	428	392	415	438	406	449	400	405	405	434	374	400	425	431	438	451	435	442	419	398	420	396	399	450	405	414	414	407	431	393	434	459	451	388	433	394	436	448	388	449	433	431	426	438	403	411	403	409	405	399	407	440	417	418	422	402	380	412	423	425	398	449	433	410	413	421	443	416	426	445	411	415	376	420	401	423	407	432	447	392	427	400	405	417	463	402	450	386	409	442	395	431	389	399	431	427	412	411	369	451	398	411	442	428	447	398	464	414	453	409	393	406	421	434	433	404	443	457	435	440	435	442	407	390	465	441	423	411	421	435	419	404	466	434	463	432	430	374	416	438	456	419	406	417	423	364	390	439	459	428	411	410	406	397	394	402	395	391	403	400	439	436	433	428	421	403	401	446	388	400	436	432	386	443	426	411	426	388	384	418	417	395	420	427	406	424	413	422	399	389	435	424	423	406	418	431	425	451	443	361	456	423	416	410	435	417	405	399	449	414	393	400	434	422	380	399	467	415	411	441	415	410	422	399	431	410	392	418	441	413	375	383	424	423	440	413	425	436	406	423	384	441	382	420	401	395	423	388	401	416	393	403	382	390	424	429	419	440	391	402	374	412	439	436	409	414	388	432	385	402	446	422	407	421	417	432	421	405	392	447	431	428	411	389	403	407	453	403	444	396	364	397	431	437	413	419	396	420	415	430	400	409	385	439	441	366	378	390	426	388	396	417	418	416	417	404	424	404	409	390	430	382	421	388	393	396	440	431	399	440	456	397	447	416	408	412	432	414	404	429	379	428	434	427	420	431	425	433	386	412	418	417	411	443	431	429	409	441	411	426	448	396	419	388	406	443	412	439	428	391	404	417	425	445	415	403	412	433	420	448	411	360	415	405	440	428	387	419	398	433	434	427	381	419	406	424	419	405	425	389	396	406	419	363	398	392	439	439	444	426	389	410	429	391	424	382	411	472	411	388	401	419	428	378	411	407	407	420	408	413	419	382	432	432	431	408	422	372	402	443	396	389	436	397	386	385	420	438	415	409	414	419	432	386	406	420	409	415	440	412	425	362	416	449	391	407	405	410	465	400	395	418	452	439	398	436	443	405	392	428	397	388	394	413	482	402	419	427	393	425	431	408	399	446	397	452	426	394	420	407	403	401	446	433	398	413	436	396	423	426	394	423	404	430	405	384	420	451	446	389	376	414	401	401	436	423	423	410	398	403	417	437	418	440	394	447	412	423	427	372	441	402	426	393	421	420	428	441	399	401	420	424	412	406	445	429	442	406	380	378	419	455	405	411	458	438	403	404	440	411	432	413	398	427	420	444	412	415	366	425	418	402	408	432	402	456	403	424	443	390	423	414	449	397	443	445	401	424	442	405	385	454	381	421	397	397	420	384	413	450	424	416	394	423	426	422	413	435	419	424	429	409	405	435	395	402	434	409	407	411	420	422	418	426	390	397	410	440	406	408	412	444	372	418	422	428	384	417	419	428	418	417	403	415	442	436	405	416	413	405	417	417	403	416	390	441	390	402	425	399	430	438	430	441	404	421	429	426	370	408	402	418	418	396	437	406	418	411	412	422	405	441	385	419	419	425	439	429	413	405	449	441	419	401	417	406	412	406	388	428	397	424	363	412	419	446	443	386	391	419	408	419	468	422	449	396	411	394	399	448	449	408	400	379	415	397	399	421	376	427	390	441	366	397	442	417	380	433	405	423	424	392	383	385	415	404	428	404	402	419	430	399	410	390	416	460	417	453	438	387	413	404	421	457	412	402	387	440	408	392	420	416	394	420	419	402	402	392	403	408	420	438	391	382	410	411	397	423	457	406	399	422	403	419	400	404	428	400	385	397	399	411	420	424	445	423	423	440	416	397	437	409	418	420	396	441	406	403	417	422	402	423	392	454	442	399	401	398	428	416	447	370	419	426	403	402	429	414	420	398	406	391	392	399	416	410	462	420	433	403	418	424	392	447	387	472	402	438	442	381	436	388	431	430	383	415	400	448	365	407	411	406	430	434	396	379	425	422	384	417	384	458	367	398	379	423	401	418	405	400	426	419	420	412	432	418	420	410	402	397	421	395	429	418	444	419	397	422	424	444	424	406	447	400	408	417	431	430	384	404	398	397	442	384	412	404	423	442	412	388	419	422	394	401	395	414	437	367	391	391	410	420	443	408	434	425	465	393	417	389	417	408	415	399	403	424	408	389	428	415	379	382	411	432	424	424	426	445	367	415	424	433	406	431	396	452
6565	6097	2362	882	643	740	834	870	747	751	673	576	511	415	354	293	243	214	208	172	180	191	147	142	150	140	142	119	137	111	109	126	117	105	106	102	110	102	99	81	92	91	77	110	76	74	80	69	87	67	86	75	72	72	87	82	78	75	63	73	80	86	85	74	71	74	66	84	66	75	75	77	71	81	72	79	82	77	72	73	67	65	71	88	66	77	80	69	70	86	82	86	85	62	87	64	84	76	70	73	84	69	73	79	64	78	75	76	93	75	63	69	77	75	79	67	74	59	77	73	68	83	77	72	78	75	66	73	65	82	69	57	69	63	61	75	79	80	85	74	69	73	75	74	79	71	70	74	81	73	71	83	69	78	84	55	77	83	79	88	79	69	91	72	73	68	78	75	66	84	71	81	84	80	84	75	70	74	84	77	64	75	58	64	78	74	90	65	72	70	73	87	87	92	65	68	81	69	56	95	105	59	66	69	85	72	77	79	80	72	79	76	62	105	70	89	73	61	78	62	67	75	57	71	63	66	76	87	70	68	81	53	55	87	63	76	70	75	58	75	71	77	71	82	67	69	80	66	66	63	81	91	76	93	77	63	82	66	81	62	79	88	67	89	67	85	74	76	70	77	77	74	80	77	69	85	77	75	68	78	87	60	81	71	54	67	72	69	88	71	79	67	75	79	64	74	81	86	70	78	75	81	68	72	71	77	72	62	78	76	80	76	67	71	78	69	74	96	74	66	68	67	72	79	85	71	70	62	66	70	46	65	70	78	65	72	70	67	55	82	80	72	85	67	64	91	84	88	77	82	68	72	76	88	73	69	63	85	80	82	66	90	66	69	86	77	84	77	73	67	70	64	81	59	84	83	79	62	78	64	71	87	58	80	74	91	75	59	70	76	68	82	81	92	61	74	78	69	76	77	72	52	81	70	69	85	76	73	79	87	63	80	78	82	75	64	68	77	64	67	83	79	70	86	67	70	73	72	84	58	81	63	85	68	68	78	64	76	65	72	57	100	73	58	73	80	87	75	82	82	79	84	82	69	76	85	63	68	69	74	70	78	62	69	78	75	68	81	70	79	69	73	70	86	84	66	67	81	82	59	76	78	79	81	76	80	74	69	73	86	59	72	58	87	88	84	65	57	79	61	80	78	74	76	93	64	83	73	83	78	77	82	56	77	84	60	63	75	90	75	76	76	67	81	67	63	85	67	79	85	87	80	60	81	72	60	72	81	65	75	72	71	78	83	85	90	56	72	56	84	72	76	82	84	89	78	87	78	68	71	72	79	89	68	69	75	81	89	85	64	73	67	68	68	61	78	62	59	91	84	69	85	73	69	78	79	95	79	63	70	81	75	70	87	76	80	86	74	76	67	50	68	80	69	64	63	72	67	78	85	75	68	81	86	85	58	67	74	69	80	62	63	69	82	84	77	77	68	75	83	63	73	90	86	73	67	73	73	67	76	83	69	69	72	79	75	85	78	74	72	66	87	64	57	76	86	77	83	72	78	78	74	79	81	95	60	62	83	79	67	82	74	82	71	84	66	81	75	82	93	72	70	77	72	68	83	70	80	83	89	91	67	64	70	67	74	77	74	79	65	77	70	78	64	72	77	83	75	70	59	73	75	93	81	71	72	60	84	71	84	65	72	75	73	84	77	88	90	83	65	75	69	63	82	81	79	74	74	88	79	76	76	58	71	75	72	78	61	83	77	70	76	78	74	72	60	79	85	62	77	77	62	71	62	69	72	79	63	77	73	74	81	74	68	96	92	97	90	68	74	71	71	73	69	77	79	88	77	78	80	67	73	67	68	77	73	78	73	81	86	78	74	69	89	72	73	85	79	71	69	80	84	63	69	71	74	75	73	81	70	64	72	75	69	79	71	69	68	89	69	91	74	83	94	76	77	67	70	71	73	81	67	80	64	76	85	76	68	66	77	75	56	61	88	72	72	81	69	72	70	71	81	86	72	71	74	76	54	83	85	65	75	73	77	78	83	72	74	66	80	68	67	78	64	75	70	63	92	71	81	66	68	88	79	68	65	86	69	58	77	71	81	71	79	74	79	76	85	89	77	76	79	89	86	58	81	81	74	66	70	72	75	64	95	76	87	76	82	75	75	63	89	71	65	73	59	75	65	75	61	70	77	81	59	74	65	74	76	73	79	62	66	62	70	74	80	74	81	71	67	77	69	81	78	90	67	59	74	73	65	81	68	70	59	74	88	77	79	69	71	79	73	67	87	71	75	88	74	70	67	92	77	79	84	70	72	76	67	72	87	62	64	85	67	76	65	66	65	61	77	67	81	66	76	82	76	54	78	74	74	64	79	80	72	89	88	57	63	79	77	74	88	73	84	103	86	84	83	65	68	62	69	67	65	65	75	73	77	80	67	75	65	77	74	74	75	93	85	67	75	77	71	70	94	77	73	78	82	68	78	79	70	65	75	63	70	70	75	68	75	78	74	61	78	65	72	64	64	68	67	85	72	67	70	81	58	79	70	78	75	74	100	84	71	70	68	64	86	73	81	65	89	73	68	79	80	59	72	69	79	77	91	69	63	66	86	83	63	83	72	68	79	70	68	84	72	74	83	62	87	90	75	71	77	80	91	72	85	71	70	74	72	73	72	69	73	70	81	89	97	81	73	70	79	68	67	76	73	81	65	89	66	90	81	70	82	82	77	68	76	77	88	79	74	75	68	69	76	70	80	83	71	77	84	71	79	73	59	64	61	67	81	70	79	63	76	77	78	82	63	74	78	66	70	64	76	71	82	85	70	80	79	63	74	64	74	88	94	72	67	64	96	73	73	65	87	47	79	69	65	76	69	78	65	76	67	72	63	54	61	64	86	67	83	75	66	99	79	81	63	60	67	57	81	85	62	67	86	86	80	66	58	81	71	65	67	87	61	68	79	92	57	88	93	78	77	78	79	77	80	58	59	68	73	85	82	70	67	81	75	73	67	63	64	67	104	92	78	93	77	72	63	75	81	61	81	87	87	79	77	92	56	73	71	77	75	77	72	72	64	71	72	57	67	87	85	82	78	70	82	79	80	81	74	90	85	78	81	68	66	72	86	59	75	63	57	85	66	76	61	81	65	76	69	77	72	78	76	72	85	76	79	72	70	81	86	74	72	74	88	73	80	84	85	81	80	77	79	69	87	75	75	72	75	66	75	75	64	82	66	90	77	48	76	68	75	64	86	79	74	82	66	61	76	81	79	56	67	73	71	87	84	88	78	83	70	84	79	85	63	62	84	60	66	84	57	90	76	78	60	74	80	76	69	70	76	79	76	79	72	88	77	56	81	89	92	72	74	66	78	69	68	66	79	87	54	89	73	71	83	75	75	79	65	92	75	72	77	79	76	84	74	79	68	70	68	78	82	74	70	67	64	74	99	95	79	83	64	55	69	85	68	87	88	70	76	58	73	79	79	86	77	72	64	66	69	64	62	58	82	64	85	75	84	65	83	76	63	79	67	77	72	77	58	87	75
35643	26048	16866	13069	19699	21601	20853	19810	17547	16519	14907	13003	11263	9426	7562	6122	5297	4452	3867	3404	3134	3128	2642	2403	2310	2280	2059	2143	2081	1733	1580	1702	1508	1554	1356	1405	1316	1203	1074	1004	864	925	975	936	908	838	906	856	785	755	735	749	801	759	694	690	684	698	640	682	697	672	674	653	718	669	656	680	630	643	663	630	684	652	675	721	642	715	659	670	667	677	663	661	672	677	653	635	652	653	644	680	708	658	655	645	696	680	712	700	669	690	667	672	626	635	634	622	654	669	648	688	642	689	605	618	651	673	618	669	638	615	572	626	626	651	627	634	631	681	669	642	586	627	651	626	655	651	618	637	632	717	631	614	600	681	663	665	653	652	661	644	686	640	631	690	610	630	619	669	657	635	616	618	628	646	652	634	663	623	630	638	600	645	677	654	616	599	659	678	646	638	638	657	664	672	632	639	693	654	612	671	649	601	641	645	657	702	632	648	611	658	601	626	643	624	637	608	646	637	682	659	580	626	666	647	665	617	678	638	657	632	608	656	647	618	652	675	612	588	610	677	654	650	641	632	661	638	576	619	650	632	660	626	616	636	651	652	653	614	654	668	621	633	637	637	647	637	675	660	649	660	641	647	626	635	662	642	658	667	649	615	653	687	661	643	723	671	641	635	635	661	700	632	703	648	615	628	683	652	630	626	693	637	721	626	661	657	629	645	625	663	629	669	663	665	640	649	610	608	678	644	678	658	650	634	660	643	637	665	607	669	678	677	635	631	643	643	673	618	623	632	678	626	616	649	659	610	597	646	620	685	602	621	669	639	643	612	605	656	643	609	632	625	673	609	656	659	634	642	641	641	592	647	676	639	616	654	658	720	653	632	635	611	645	643	633	613	662	656	680	679	639	679	599	696	624	627	656	617	627	632	655	648	664	671	658	656	620	625	658	639	635	639	674	659	633	650	624	620	637	650	628	619	641	662	659	624	660	633	654	673	666	666	616	613	651	653	658	641	620	685	648	658	665	589	643	669	656	675	622	691	645	640	625	657	639	602	626	683	697	659	624	663	640	708	673	651	620	670	623	688	634	681	585	641	669	694	636	653	641	630	625	661	598	617	631	698	661	614	652	655	645	661	642	628	624	633	612	653	650	639	670	646	617	643	696	644	623	651	649	621	620	654	605	641	632	659	664	608	603	637	646	651	618	645	658	656	628	633	632	625	634	635	680	663	646	626	673	663	602	639	637	619	703	629	654	644	724	670	643	621	657	687	669	638	669	620	587	658	656	613	636	640	656	620	671	656	621	667	654	678	638	675	637	667	606	651	630	629	641	632	641	650	669	674	651	647	622	636	637	662	647	623	628	658	660	641	673	593	637	635	684	626	640	680	611	672	589	641	616	650	644	666	609	676	674	666	664	662	643	643	683	675	669	640	639	670	675	658	668	635	586	662	664	604	635	660	695	676	629	670	684	663	629	633	654	618	612	640	652	601	655	643	617	610	712	613	625	641	621	648	636	642	619	633	647	647	669	623	636	675	607	655	671	676	635	651	635	630	700	662	635	686	622	669	658	648	654	643	609	639	676	641	673	607	624	631	622	669	660	607	642	617	629	648	625	639	589	655	634	614	601	658	647	728	608	656	645	656	617	659	679	588	625	635	619	685	645	621	653	625	655	655	658	687	679	662	642	624	617	648	620	640	675	655	619	643	639	636	699	643	659	671	638	638	648	626	615	619	658	636	621	645	634	649	621	660	641	680	664	656	596	658	652	673	646	612	655	637	620	634	654	660	630	696	634	627	595	659	651	615	606	678	618	630	651	699	651	666	673	672	626	672	664	623	641	655	626	596	697	631	635	612	667	639	604	647	628	617	591	627	663	649	676	627	724	614	660	678	646	677	621	602	618	645	638	679	598	636	620	660	650	621	613	697	667	641	649	604	655	607	636	640	647	634	645	602	640	638	675	650	698	657	619	622	626	624	613	629	603	633	628	643	597	645	635	586	664	608	660	616	619	627	701	671	654	644	692	673	623	620	674	618	643	657	641	628	645	634	684	600	647	628	679	643	684	631	629	669	671	613	621	664	676	640	623	620	706	632	642	656	625	636	631	622	633	640	649	637	666	631	640	661	586	652	638	650	637	680	631	660	629	640	626	668	655	682	675	644	659	651	692	667	697	649	655	667	618	614	671	643	639	610	679	592	700	637	657	663	630	669	643	648	581	657	620	644	651	635	645	609	685	661	637	672	625	671	660	619	629	685	646	627	609	576	647	623	679	665	619	632	621	632	674	603	659	649	665	658	642	634	661	640	637	635	672	637	632	633	641	635	661	639	641	688	675	649	658	691	660	652	588	640	650	648	596	653	603	663	658	613	646	606	674	636	610	638	661	685	638	623	671	649	607	661	639	703	661	663	638	666	631	633	608	636	669	616	670	673	665	631	625	689	651	648	597	627	623	685	631	663	621	608	634	601	667	670	630	639	673	649	649	631	700	663	603	619	651	639	663	661	656	612	612	648	676	666	658	668	659	693	640	635	612	665	632	580	656	622	667	651	645	684	673	595	667	623	635	650	671	651	659	569	643	628	591	682	609	678	681	595	632	671	635	670	622	627	649	653	679	623	659	703	635	624	641	652	675	652	668	648	642	648	665	658	659	651	655	630	616	613	618	670	618	643	677	659	639	663	669	684	661	645	649	640	636	681	646	674	637	629	627	621	633	609	642	594	623	681	637	659	633	648	615	629	665	662	660	600	694	646	645	643	617	680	677	687	680	637	603	625	684	622	666	659	630	687	673	659	665	638	625	676	669	626	654	617	649	661	645	666	666	631	638	624	657	609	647	671	638	629	649	661	633	655	657	664	621	652	634	664	649	626	660	624	673	599	661	624	632	634	621	627	673	628	627	620	644	644	606	677	665	638	643	616	654	626	689	679	649	698	674	623	622	638	660	675	651	620	644	649	670	650	666	689	649	648	674	657	642	680	629	684	615	632	676	631	653	643	631	628	651	638	639	686	684	613	633	594	651	672	643	633	646	703	677	649	605	656	656	637	655	679	660	646	617	651	651	640	646	641	611	600	677	658	564	662	641	682	654	591	620	613	631	627	641	665	660	667	580	632	640	638	664	621	623	648	665	630	633	683	646	620	651	649	645	711	663	663	654	678	648	650	634	643	692	638	645	620	632	644	639	666	670	643	638	598	681	632	621	647	655	656	671	674	639	638	681	648	594	651	674	617	637	654	616	630	632	616	628	658	649	644	677	655	624	605	612	631	658	716	629	664	667	682	646	643	642	645	643	657	666	658	647	628	597	597	660	670	674	640	656	653	687	694	629	639	640	589	614	634	608	690	663	632	667	636	603	619	604	677	648	632	704	647	681	616	627	606	616	668	636	644	662	645	602	659	637	613	629	624	663	650	647	644	664	658	641	644	626	662	653	648	608	671	666	650	689	650	646	636	654	582	667	622	649	617	662	638	629	658	681	649	630	637	705	663	674	614	624	615	669	621	667	599
3579	2460	930	524	405	510	568	567	486	491	456	369	344	290	235	178	171	134	132	113	109	110	94	116	105	88	96	102	88	85	71	80	75	74	74	65	83	67	49	66	64	65	71	72	48	60	53	56	52	68	59	61	65	71	51	57	36	60	50	63	53	48	48	63	70	64	57	53	83	52	61	77	64	49	70	57	60	64	52	58	55	44	51	64	51	53	54	54	53	53	47	45	47	61	59	44	54	61	56	50	56	70	63	50	42	51	55	45	53	49	61	50	45	56	38	65	45	64	62	52	47	53	60	53	67	45	50	59	59	67	49	68	55	63	55	51	51	54	64	55	59	57	53	62	58	61	64	59	54	64	47	51	49	58	58	57	61	57	72	52	53	78	65	69	53	63	53	56	55	55	59	51	45	60	53	50	54	68	54	58	52	58	61	41	61	61	58	67	53	64	46	46	57	62	56	39	58	49	56	52	60	52	59	52	55	53	52	60	64	54	53	68	51	67	50	39	63	61	61	49	54	55	47	62	55	48	62	55	54	37	56	45	56	54	56	58	51	44	58	56	62	51	59	70	43	65	56	60	73	48	61	54	55	48	62	48	58	49	54	58	47	42	54	62	49	53	57	47	54	50	59	52	53	62	53	53	47	60	46	55	39	60	63	52	60	43	45	50	63	44	50	41	42	42	58	53	52	41	46	65	58	67	59	42	52	58	60	45	48	54	60	56	53	51	52	59	50	51	54	45	68	52	61	57	75	49	55	68	59	44	50	57	41	58	62	55	58	51	57	55	63	43	64	53	50	59	61	53	66	58	53	62	50	70	45	52	47	50	41	46	44	69	40	52	52	58	56	55	50	59	57	43	50	59	70	66	43	42	56	47	61	53	57	49	50	50	60	58	46	63	62	49	47	60	46	56	55	49	56	52	52	51	54	45	64	67	46	56	54	61	56	51	58	51	66	47	56	50	52	56	50	54	57	53	68	60	42	58	62	45	62	56	47	53	51	54	62	44	51	50	54	55	45	61	64	59	58	56	59	50	44	70	53	65	57	72	61	56	44	57	52	50	63	57	42	66	57	64	58	53	39	57	49	43	56	49	51	65	51	45	58	55	57	59	67	50	67	63	54	57	61	49	41	56	64	41	71	54	62	48	57	62	57	55	35	56	50	54	46	46	65	52	52	52	54	59	53	75	59	64	49	62	65	53	54	57	74	44	48	63	60	51	47	58	57	56	56	51	63	53	50	57	60	58	63	53	66	57	56	56	52	51	68	73	65	63	55	48	53	73	50	52	59	53	64	58	59	61	51	51	60	53	47	51	55	43	64	61	61	37	56	57	70	66	51	62	32	58	57	52	61	54	50	42	49	49	67	50	51	53	53	58	47	63	62	52	74	53	50	53	69	62	61	75	51	51	51	43	64	54	58	53	61	58	53	41	70	50	63	66	53	54	58	51	57	49	49	50	49	55	49	48	55	54	55	52	63	58	42	54	64	62	60	72	38	45	54	64	55	62	72	52	45	50	49	53	59	63	58	60	58	52	60	57	62	50	52	46	55	44	62	62	59	58	54	35	56	45	61	54	57	41	54	65	50	68	49	43	54	54	48	44	57	51	61	50	52	60	50	42	65	36	53	50	54	58	55	66	54	42	50	49	60	60	61	64	56	53	57	50	50	55	48	55	53	58	63	58	71	54	51	52	33	62	43	47	65	59	51	53	61	50	61	66	49	57	46	55	76	57	47	55	53	55	55	62	66	56	51	64	42	76	59	65	46	41	56	45	61	52	57	64	59	62	45	60	60	50	52	59	51	61	54	47	61	68	55	47	55	63	58	58	56	61	56	59	51	55	45	48	57	56	62	60	60	54	60	54	52	48	51	59	62	57	52	60	46	65	55	47	52	48	60	57	48	67	66	50	56	50	51	64	52	49	56	62	49	52	63	61	59	57	47	68	47	52	63	51	45	49	52	56	53	60	51	63	66	55	56	53	59	64	52	49	53	77	46	67	51	63	50	53	50	48	60	64	56	68	54	65	57	45	67	57	48	59	43	58	49	51	58	35	54	64	59	48	49	50	53	72	44	66	54	53	50	39	66	46	69	60	43	58	55	53	60	50	69	63	52	61	55	56	59	51	63	54	50	59	67	52	64	44	54	67	56	55	46	56	53	47	46	52	73	71	51	65	51	73	49	57	68	46	60	51	51	52	56	47	46	47	48	67	63	56	58	55	60	50	58	48	64	48	57	60	42	55	62	55	50	56	71	56	50	47	57	58	56	49	46	46	64	52	51	55	58	53	59	64	45	60	61	50	49	48	61	59	44	54	48	44	46	57	62	60	58	62	52	60	65	46	57	62	64	51	55	71	63	54	57	46	56	45	53	60	53	45	49	48	61	55	50	44	54	56	57	61	54	68	56	54	49	61	48	56	41	46	52	50	54	53	48	54	51	65	56	55	57	54	53	56	61	56	50	48	54	53	70	65	50	48	55	53	49	56	69	66	51	62	55	49	72	47	53	54	46	54	47	58	56	63	49	56	61	51	52	68	47	54	62	57	66	55	51	56	63	52	67	57	52	58	63	62	46	61	57	54	48	53	47	50	45	50	42	55	31	59	48	62	50	61	59	52	76	64	58	59	58	67	51	58	40	60	48	58	59	60	43	46	65	58	58	59	56	60	51	52	57	74	53	54	64	51	56	56	58	58	67	48	52	63	64	43	63	60	62	58	55	58	49	51	51	53	54	52	44	64	53	41	67	65	50	72	61	46	64	57	38	51	51	69	60	53	52	61	58	53	45	54	61	49	57	59	39	44	61	55	60	54	62	60	51	59	54	62	67	49	57	65	56	47	55	41	45	44	60	49	48	55	61	54	69	48	57	64	53	57	59	57	47	48	62	60	52	49	54	65	61	40	52	48	59	59	45	63	62	58	42	53	41	58	66	51	40	49	47	64	54	44	61	53	67	61	63	54	59	65	60	52	42	48	59	63	55	63	51	67	61	59	45	58	54	59	51	44	61	51	52	50	43	56	64	42	64	57	59	55	66	70	49	42	51	61	59	45	54	66	51	57	50	67	45	54	52	48	52	40	47	72	53	54	52	55	59	68	50	45	55	72	47	59	56	58	46	53	56	54	59	65	56	54	57	61	54	55	58	54	56	54	48	41	48	54	52	46	46	64	59	52	53	63	48	55	62	63	54	45	57	41	49	60	74	58	54	52	59	49	42	49	45	62	60	58	58	55	58	54	42	71	55	58	58	52	47	58	51	61	67	54	64	63	66	44	58	52	52	45	52	64	50	59	67	67	53	45	44	42	54	68	60	44	50	49	57	49	56	60	56	52	49	49	61	57	44	68	52	53	61	49	50	48	49	55	74	67	59	48	58	60	63	46	58	58	48	63	58	57	66	61	47	61	62	57	59	65	53	56	50	49	45	54	62	61	65	62	61	55	57	52	58	53	52	71	48	38	55	58	53	52	63	47	64	54	71	62	56	40
28218	18081	9417	9337	15170	17400	16344	15523	14054	12873	11872	9796	8727	7235	5413	4247	3502	3068	2702	2298	2392	2017	1758	1655	1570	1608	1458	1543	1248	1156	1125	1103	1124	1061	1040	895	830	763	689	672	686	638	652	663	586	610	602	595	588	529	536	515	540	503	535	500	491	495	477	492	547	498	530	508	506	480	509	502	519	510	494	509	466	546	510	495	481	487	501	495	541	513	509	509	470	502	488	497	461	472	473	471	477	536	463	464	487	504	497	459	457	466	509	507	483	518	465	446	503	457	499	490	452	456	480	470	514	487	444	480	442	467	474	464	458	505	496	532	467	441	444	481	484	498	445	429	491	495	453	497	441	500	483	473	479	534	513	477	475	464	482	495	454	482	477	498	476	464	496	500	496	472	477	529	471	513	463	481	462	454	477	502	498	466	476	477	471	484	470	505	465	468	527	480	459	529	461	453	489	494	477	487	475	480	455	513	470	483	480	507	520	489	488	471	479	468	483	472	515	495	472	470	449	478	471	492	510	476	465	463	491	478	489	465	463	499	466	494	478	499	491	478	485	486	512	500	448	428	513	481	489	504	487	465	472	471	473	480	457	434	464	478	453	515	465	466	500	485	488	491	482	530	501	480	502	473	492	467	501	468	474	492	508	458	485	496	506	511	471	512	488	457	486	463	479	441	495	439	533	444	456	469	490	471	525	460	450	467	526	443	455	489	480	489	470	478	495	452	482	451	506	458	502	503	447	459	497	482	495	472	466	509	451	505	474	459	516	467	471	467	476	475	507	469	464	502	462	439	495	460	503	459	493	474	465	445	458	501	480	458	486	504	504	471	461	460	501	485	491	459	494	471	533	503	482	499	483	509	482	506	466	465	507	506	520	479	504	526	444	498	473	503	514	474	477	478	489	508	486	492	538	453	500	476	447	505	498	513	501	461	484	479	474	511	481	458	450	477	448	474	430	447	469	452	471	461	447	492	489	456	501	466	494	459	479	451	472	499	478	467	480	487	452	474	452	484	457	495	499	512	512	499	514	489	464	521	507	467	478	469	460	491	475	482	492	491	474	494	455	455	486	503	446	455	457	475	486	462	458	469	498	457	496	500	491	462	453	490	466	455	476	470	451	466	465	479	484	451	454	472	491	448	507	465	509	479	491	495	475	503	483	525	487	460	524	460	471	456	457	470	443	476	458	478	470	469	494	481	468	465	446	471	486	466	497	476	469	491	428	514	460	505	459	482	481	452	472	465	505	484	455	472	499	526	452	489	500	477	478	508	467	482	494	498	456	445	494	487	507	497	500	488	452	463	494	470	504	457	497	469	469	506	488	479	451	441	484	482	487	534	503	500	501	453	519	478	489	458	472	477	502	459	498	489	490	508	484	509	443	480	508	473	482	395	456	474	471	470	511	515	477	481	439	496	486	467	496	515	480	459	512	492	480	506	480	458	515	497	468	422	477	458	468	480	449	502	479	477	488	463	499	475	455	456	483	479	526	481	507	446	500	460	492	475	511	496	488	488	495	470	456	447	459	476	480	460	456	468	454	462	487	491	477	448	460	504	465	502	489	475	495	482	505	482	489	521	488	439	500	479	489	443	496	490	430	464	481	468	508	481	475	474	466	509	473	474	501	497	486	422	453	476	469	494	494	494	504	512	495	491	495	474	476	464	457	464	469	475	466	452	450	436	491	496	491	492	498	471	505	507	453	484	510	456	505	491	479	479	483	468	499	495	513	478	460	436	452	486	454	456	482	467	480	462	495	468	477	460	438	496	512	470	464	485	442	488	448	453	468	481	531	480	474	487	445	467	481	521	441	469	468	508	442	495	446	481	460	486	485	436	471	481	501	516	492	490	464	509	520	512	491	463	452	501	444	484	474	483	485	483	479	515	478	462	481	477	507	501	498	479	500	510	458	491	474	503	506	465	481	488	438	456	479	481	510	483	482	445	515	443	473	486	466	468	482	476	520	479	486	488	502	469	505	442	461	467	497	502	510	500	504	468	488	441	473	490	485	473	469	501	456	464	480	443	521	521	445	459	415	461	473	477	489	472	493	452	472	470	445	484	487	476	437	502	440	466	498	466	471	501	486	510	485	487	496	493	495	471	469	473	444	489	501	453	452	490	490	470	457	458	493	524	469	463	489	501	468	467	451	458	437	452	494	496	527	488	468	472	435	489	446	502	479	482	493	531	484	484	432	505	479	494	466	477	513	454	478	467	470	450	494	494	492	485	481	475	462	492	483	485	479	493	491	470	465	478	467	477	478	519	472	446	511	432	487	452	478	476	463	435	475	474	484	492	497	458	464	489	450	459	495	473	498	490	455	473	463	466	465	441	475	470	463	476	509	467	459	473	502	466	487	494	458	510	468	469	490	494	453	532	506	499	483	507	474	465	489	475	505	454	486	495	477	559	495	482	489	477	513	463	484	466	496	495	502	473	506	471	463	494	480	458	443	477	491	476	472	499	493	476	477	483	476	488	474	499	446	471	494	528	463	458	501	452	473	518	477	493	481	459	488	500	490	456	460	499	500	457	467	479	461	488	445	457	473	455	484	494	478	467	449	439	473	488	512	478	471	503	466	520	508	487	481	482	473	455	506	478	453	444	472	464	494	475	468	505	493	473	453	508	462	471	445	459	476	473	459	495	478	490	473	510	485	471	477	439	519	467	437	486	483	506	495	456	479	483	495	480	473	483	467	479	477	499	467	465	457	481	490	466	499	491	466	506	493	507	462	455	448	478	467	469	509	516	480	480	484	497	508	487	442	479	438	513	475	472	489	470	487	472	459	528	463	445	463	460	430	526	488	480	441	452	497	511	439	489	462	464	508	487	486	481	485	427	491	481	496	471	443	479	511	481	493	458	493	461	514	477	437	458	542	472	509	461	442	493	489	484	467	456	488	477	502	492	483	505	502	488	464	542	457	474	467	539	500	481	493	464	453	436	485	441	435	464	450	485	509	499	469	443	512	501	481	510	452	501	540	437	489	504	464	464	477	496	452	463	483	467	474	472	509	492	474	472	482	464	482	468	515	508	465	482	482	446	478	459	466	480	468	479	484	444	430	500	440	448	472	507	502	470	474	491	457	519	499	484	487	466	485	479	504	482	503	479	470	418	514	462	490	509	427	491	480	474	455	479	489	481	495	464	505	526	507	451	460	494	457	508	462	468	507	462	519	513	490	476	462	490	478	487	520	486	478	468	521	491	511	525	516	513	466	471	446	491	481	459	492	458	506	484	475	464	445	503	485	479	473	480	510	455	482	473	494	521	458	498	469	514	516	475	486	515	457	499	477	486	483	511	521	448	509	512	451	474	480	505	467	439	542	506	478	472	450	468	505	463	465	456	445	472	471	522	466	460	500	489	478	503	519	472	500	476	524	468	477	490	436	461	485	473	489	453	516	490	510	522	464	449	491	440	488	506	455	440	496	446	468	473	439	457	478	467	477	473	454	518	491	474	478	511	474	464	482	462	523	493	464	454	471	496	467	487	514	457	462	483
6016	4704	1729	665	549	653	772	759	693	636	623	490	464	360	269	223	202	209	177	159	191	126	152	140	129	133	136	127	126	133	130	113	112	98	114	117	106	87	94	95	78	90	76	84	95	100	73	86	84	71	92	82	74	87	73	79	82	87	68	86	93	95	92	67	73	85	71	82	83	84	82	76	84	78	74	75	82	80	70	78	86	81	72	72	76	85	72	83	73	73	78	86	80	88	74	92	81	71	88	82	68	86	70	79	85	63	72	80	73	82	79	69	71	88	73	77	98	66	74	71	80	97	65	91	82	75	96	76	76	77	95	90	92	74	86	81	81	79	77	78	67	77	77	91	87	83	93	69	73	72	79	86	68	62	74	81	104	67	96	77	89	69	93	80	84	74	69	71	82	64	82	88	73	70	68	73	69	82	75	74	85	72	59	89	90	85	74	80	87	64	71	83	81	70	75	87	73	68	80	78	79	55	86	85	63	98	66	77	82	90	80	78	65	79	65	86	62	73	76	77	69	92	100	71	81	70	85	83	75	86	70	84	86	70	99	82	88	84	89	69	68	80	79	62	90	84	68	94	70	100	71	85	77	86	83	83	82	89	72	83	84	99	80	73	86	81	69	75	79	68	103	84	88	72	69	90	60	69	83	73	74	100	75	88	92	82	76	70	88	55	71	72	83	76	78	87	88	73	69	79	74	89	75	78	94	90	75	92	73	77	68	82	60	79	88	78	71	76	80	80	95	69	81	93	78	71	86	74	83	74	70	81	75	70	72	80	76	87	79	65	72	75	96	74	75	89	78	75	81	82	78	92	76	84	77	79	76	87	93	80	77	67	81	93	64	73	74	79	83	76	72	71	74	77	67	86	100	68	76	87	84	70	71	73	71	80	72	84	69	82	75	84	67	84	78	69	67	85	73	77	67	74	84	73	81	92	78	86	84	90	69	75	81	73	72	78	91	68	85	81	82	96	73	71	77	70	84	91	93	64	69	87	65	84	86	108	66	91	78	72	94	80	71	82	80	74	86	76	64	85	73	80	71	80	91	74	85	84	72	74	70	84	88	90	71	74	69	74	89	79	75	88	69	77	67	84	85	79	79	85	75	76	71	93	74	88	57	69	67	96	74	78	69	77	79	77	58	79	76	80	79	81	80	57	86	77	89	80	83	90	86	69	83	73	87	74	78	77	79	87	94	69	81	84	84	86	68	94	90	78	60	75	91	92	80	71	67	72	73	77	80	77	83	96	78	90	80	75	88	90	95	82	73	78	82	79	81	87	80	93	80	78	77	77	90	66	84	83	78	78	65	86	80	75	70	62	88	80	83	86	78	62	78	85	70	67	74	75	80	73	93	77	67	77	69	62	72	64	80	67	68	93	102	80	70	76	76	77	70	74	85	82	69	77	70	89	76	76	68	76	84	91	91	90	90	81	88	87	73	76	81	74	83	88	88	84	73	64	85	86	86	91	83	80	73	75	71	85	87	59	70	64	81	73	73	69	85	83	69	67	80	78	64	94	78	85	65	92	79	84	69	75	78	77	88	83	82	80	90	83	71	96	55	69	93	70	74	82	83	74	69	97	84	81	76	80	72	79	78	84	78	100	79	85	92	80	93	82	72	68	66	88	89	81	78	85	80	78	82	79	90	65	88	76	83	94	75	69	95	76	75	87	67	81	78	60	78	82	65	74	79	78	69	91	78	70	102	85	60	79	67	83	89	80	88	71	66	79	83	72	76	79	68	87	80	84	76	69	90	69	98	68	75	80	89	81	79	81	89	80	73	77	78	70	90	91	75	94	76	105	74	82	81	66	81	77	81	84	70	81	89	85	92	69	73	67	75	79	78	69	74	65	71	90	72	88	77	49	66	82	70	74	83	70	80	74	73	87	72	72	78	86	71	72	76	90	78	71	95	80	64	73	79	68	72	66	78	72	66	90	79	83	72	59	56	78	71	87	89	74	77	89	71	85	91	82	67	82	81	100	89	62	76	68	72	94	75	75	75	92	77	63	96	78	88	90	91	83	89	87	85	83	89	87	86	91	76	87	92	86	77	84	78	84	93	83	88	74	88	76	86	75	61	79	70	103	69	82	76	89	83	66	92	78	91	87	70	87	85	92	79	73	66	87	81	91	97	76	85	61	66	86	83	85	76	76	81	83	80	84	80	104	77	82	66	84	67	83	89	84	75	77	74	83	95	79	71	90	59	78	89	79	66	72	74	71	94	69	79	96	86	78	65	90	93	82	67	74	92	85	74	77	75	85	80	70	85	81	76	72	70	68	81	83	77	88	70	78	91	96	107	82	81	67	70	91	79	70	71	76	77	65	71	76	71	74	72	81	70	65	78	82	81	81	67	79	71	95	67	85	89	70	91	67	78	77	101	77	66	69	80	77	66	85	84	62	85	89	74	72	72	67	60	71	85	79	73	78	88	79	71	86	80	74	94	85	63	81	76	74	62	78	85	87	73	69	78	78	92	72	70	76	92	71	69	77	67	83	76	78	75	89	74	76	85	76	89	93	72	68	89	87	77	81	67	86	73	65	80	79	76	85	61	76	83	82	75	73	66	88	73	77	70	71	87	67	83	87	83	73	80	88	79	73	80	81	70	75	76	79	81	60	78	82	83	84	74	66	71	82	61	68	73	70	76	83	87	80	85	88	87	92	80	74	76	64	71	71	57	94	96	82	71	87	80	89	82	89	70	91	57	85	72	72	75	84	89	69	87	83	83	102	68	88	70	79	65	80	90	71	83	71	103	76	70	91	78	98	83	84	94	75	75	76	87	81	58	77	86	67	76	44	74	66	75	95	88	67	75	70	86	87	68	71	93	71	66	81	79	87	74	66	71	70	68	70	85	92	85	79	70	91	55	60	89	73	91	83	73	95	60	80	63	78	74	75	87	84	77	94	71	87	56	85	72	88	74	84	63	95	78	68	91	90	83	73	88	84	71	66	78	76	86	70	67	74	81	83	77	77	72	85	95	98	58	77	71	74	80	87	72	78	71	93	82	88	94	94	64	72	62	81	76	88	86	73	73	91	57	65	82	79	81	83	71	66	80	102	84	93	71	74	81	84	68	82	93	83	75	90	70	69	74	59	76	77	79	83	82	89	84	82	75	67	71	69	87	70	97	92	79	63	62	84	76	80	68	84	62	80	71	86	74	77	89	98	80	85	74	79	58	70	97	87	78	60	86	86	86	83	75	82	65	95	91	75	67	83	89	79	70	92	65	66	85	76	72	95	86	79	85	81	80	86	81	71	101	77	58	81	74	89	63	73	69	87	68	88	72	85	72	92	91	91	96	73	76	87	80	81	71	78	103	84	84	80	85	71	76	79	72	69	81	103	64	84	65	84	78	84	89	77	96	68	77	76	81	83	73	96	79	87	75	92	77	85	69	86	81	88	80	75	75	86	63	83	64	77	69	66	77	78	82	77	76	80	75	84	88	71	86	83	79	82	75	67	89	63	78	65	65	75	79	81	77	65
34645	22960	13796	11086	17995	20460	19737	18301	16574	15046	13660	11584	10300	8412	6226	5082	4237	3949	3533	2912	3037	2635	2414	2378	2317	2154	2014	1793	1743	1712	1618	1497	1474	1468	1343	1268	1160	1116	1031	920	895	860	1008	926	845	883	846	776	828	788	804	761	774	766	747	705	714	748	651	739	712	697	689	722	704	668	697	673	698	733	700	696	707	690	715	677	693	681	671	673	685	683	760	706	660	717	632	635	664	665	698	651	605	658	684	660	668	713	681	661	643	692	673	674	681	734	689	689	707	717	691	684	653	617	714	654	688	670	702	665	683	679	666	653	656	676	655	673	677	641	663	678	624	671	663	696	624	704	678	649	693	680	707	662	674	682	631	668	686	710	654	677	638	680	674	667	676	703	676	700	687	746	680	693	690	688	667	675	644	729	630	660	660	686	656	675	673	642	655	735	672	692	647	660	681	677	686	691	652	643	648	689	694	683	709	655	645	707	645	624	668	675	724	684	700	669	679	751	660	679	686	658	683	661	674	660	657	671	639	686	692	626	668	710	661	644	723	650	629	670	666	699	651	663	707	636	647	681	648	692	673	628	672	664	659	651	715	682	704	667	644	670	645	722	647	695	709	642	669	666	668	658	703	628	689	668	663	644	641	727	695	622	720	643	665	739	648	670	640	657	619	658	698	683	624	627	632	675	640	692	661	691	691	674	630	707	641	693	730	684	675	656	721	665	647	659	698	677	662	672	666	712	636	709	701	680	744	662	685	680	665	700	697	649	636	697	664	639	659	692	693	662	648	661	659	727	722	662	735	677	679	687	693	693	668	664	660	605	640	655	692	627	680	678	691	640	693	684	668	658	670	680	690	676	686	677	649	721	678	702	707	699	643	673	726	641	651	663	689	671	689	677	699	708	685	701	693	648	669	672	691	667	661	662	674	664	693	639	680	674	674	670	697	638	697	650	683	658	637	670	678	731	714	628	664	672	669	685	657	628	614	594	688	689	648	673	669	676	670	660	673	696	640	616	694	653	652	684	691	682	685	662	737	672	633	642	639	662	624	674	616	666	659	731	645	659	664	705	652	682	687	637	637	637	697	670	615	650	703	703	680	677	641	695	681	668	669	675	679	700	661	664	668	684	692	671	700	722	699	679	715	690	679	664	713	656	698	627	641	697	711	647	655	734	671	659	703	722	682	684	658	644	660	692	715	650	704	657	680	705	666	676	687	639	696	702	670	702	652	664	653	640	658	674	698	646	699	638	702	708	648	679	639	700	712	651	670	687	640	666	668	676	687	690	642	711	670	658	692	683	686	647	649	633	650	649	715	637	649	729	686	753	676	643	711	670	702	674	671	675	672	671	685	649	680	700	575	631	667	642	668	684	707	668	674	704	710	683	648	669	663	682	696	682	637	695	637	684	636	647	691	684	619	664	694	698	653	700	664	614	636	665	689	678	641	639	658	663	639	689	672	647	699	653	700	674	697	659	638	680	654	701	606	703	662	677	684	655	696	683	710	690	620	653	708	674	689	678	666	674	644	650	637	721	671	648	675	682	698	628	680	703	679	646	658	673	720	641	696	700	669	685	668	683	698	669	705	665	711	664	634	678	670	662	691	755	656	659	672	724	705	650	652	681	646	714	668	610	709	664	677	640	670	700	706	665	673	697	734	706	663	641	697	677	674	691	683	655	665	626	690	640	689	675	659	675	665	699	705	608	648	654	722	708	697	675	721	703	666	694	704	640	675	716	715	651	736	715	675	692	692	691	676	690	653	702	672	631	675	653	689	679	686	672	680	656	679	677	694	685	673	727	661	731	669	643	693	733	657	680	694	689	670	668	654	689	639	639	671	696	684	673	697	666	636	710	691	654	695	697	664	718	697	653	653	691	705	697	690	674	664	701	667	700	643	614	665	657	666	698	688	698	691	681	675	647	678	744	678	638	716	662	680	702	679	657	681	695	648	715	676	701	672	652	680	656	651	667	655	649	656	676	707	651	638	663	677	701	681	670	620	722	723	677	658	733	624	708	684	668	731	690	657	683	712	646	685	711	669	647	642	703	643	676	622	694	675	680	677	649	650	629	638	677	712	658	706	688	676	647	686	671	659	636	639	712	691	652	668	709	638	668	637	710	678	687	680	680	657	650	665	677	709	629	671	655	653	629	723	648	670	699	648	669	681	708	693	719	679	682	721	631	678	650	623	657	663	645	638	650	737	673	671	692	686	656	657	677	675	670	684	645	672	677	694	686	709	726	661	678	668	661	687	652	618	660	689	688	686	689	668	623	631	681	666	692	682	656	701	691	685	664	682	680	649	689	709	652	635	701	687	651	675	653	621	737	661	620	686	677	717	717	720	737	638	695	651	681	686	703	676	669	696	681	670	686	680	696	686	661	680	659	692	663	697	649	654	693	635	711	721	692	649	670	688	637	673	672	660	709	698	686	685	677	664	664	723	696	673	710	638	682	669	619	657	689	680	646	670	596	675	678	681	632	680	628	641	694	645	662	650	695	716	691	694	695	686	635	685	695	667	647	685	682	681	706	694	680	642	685	706	651	704	696	646	656	689	696	663	697	649	648	695	721	715	659	663	667	645	690	662	713	681	687	672	656	664	628	727	669	705	675	653	662	714	669	665	649	721	669	675	684	661	676	650	698	742	653	643	693	701	655	687	665	738	680	685	679	709	673	669	644	648	648	680	704	695	660	682	722	629	646	684	702	646	652	625	657	694	664	696	629	709	664	669	689	668	680	634	661	692	690	651	644	703	677	636	664	680	625	659	646	674	659	701	693	667	690	658	668	735	705	681	693	716	670	713	697	698	655	714	684	698	655	656	646	692	684	671	678	664	674	641	667	656	634	657	652	667	673	674	659	668	672	684	625	657	689	684	685	699	696	605	675	691	705	699	660	706	699	675	652	680	714	703	669	654	675	672	676	692	671	644	710	707	676	734	685	686	671	654	678	701	672	650	654	699	675	679	713	624	653	660	629	672	625	672	692	649	678	674	655	674	718	669	733	685	709	651	678	676	668	674	673	685	676	697	673	657	630	669	696	732	634	682	610	637	675	690	670	707	639	690	705	658	671	657	663	635	697	637	733	668	679	697	679	669	646	672	688	721	662	710	690	697	710	669	638	664	725	655	652	641	705	680	668	744	663	692	642	665	671	664	653	728	669	665	701	663	712	640	675	669	692	662	701	698	723	662	667	714	730	649	659	634	670	710	695	681	648	659	637	632	657	656	664	654	669	657	699	652	658	670	687	678	675	667	633	625	690	644	652	629	677	671	664	707	680	668	722	657	692	704	715	672	656	666	672	680	636	675	660	679	676	673	681	690	624	654	695	674	647	648	693	649	678	683	673	684	710	683	640	700	679	692	647	698	727	661	718	696	661	709	673	726	695	692	661	659	661	706	660	699	701	707	663	672	639	638	648	673	692	673	709	689	652	670	675	658	698	649	708	664	652	704	694	633	664	661	698	684	674	694	614	675	667	658	691	647	678	614	663	657	648	676	677
5861	3563	1403	572	500	597	723	673	622	625	517	452	422	302	244	198	169	183	129	131	157	115	129	126	111	93	96	97	106	76	87	80	64	65	76	64	56	65	73	63	56	39	51	52	62	54	52	43	53	61	47	58	53	52	43	56	61	59	53	51	50	42	43	44	40	48	48	51	42	44	47	50	57	42	65	45	55	56	62	54	47	54	45	53	41	53	43	41	50	48	52	42	53	58	60	56	46	57	45	44	38	61	36	41	49	48	53	47	51	47	51	54	58	51	63	48	52	56	47	56	40	45	46	49	56	34	43	46	46	51	51	44	43	54	49	44	48	40	52	39	45	38	52	44	53	46	43	57	51	57	46	50	42	46	60	53	46	42	42	58	47	42	52	55	49	51	44	46	38	38	41	48	48	36	53	57	67	56	55	54	47	38	44	37	41	62	47	40	57	43	43	50	45	41	39	31	54	38	53	50	47	69	46	50	53	54	49	49	54	49	38	52	52	54	40	54	43	37	45	52	52	42	36	45	38	46	43	52	48	45	45	50	50	40	60	45	46	43	43	54	51	49	51	36	55	45	47	46	37	43	58	35	51	57	43	35	47	48	41	38	58	43	44	51	40	45	52	48	53	37	61	34	51	38	67	36	45	48	49	37	45	44	46	56	49	59	46	32	52	47	43	43	55	51	48	53	48	50	43	55	48	50	48	53	42	44	49	59	55	57	42	42	52	59	45	51	39	54	49	49	47	34	44	39	41	42	54	57	39	44	43	41	54	60	53	45	48	54	46	43	54	45	49	58	52	42	59	45	34	47	46	46	44	46	36	53	55	61	44	55	59	53	38	44	51	49	34	51	58	51	54	55	51	45	57	49	30	41	42	55	52	49	51	54	42	64	50	38	47	46	39	31	46	41	38	47	42	52	43	46	54	57	52	48	49	41	49	42	46	46	33	40	59	53	49	58	41	50	41	36	53	51	52	36	55	45	46	49	40	36	58	64	46	53	46	42	42	63	41	58	57	52	58	41	60	44	44	53	45	61	54	50	50	50	49	39	39	56	55	40	49	41	53	57	34	40	38	45	48	57	51	62	43	49	42	52	34	35	56	48	46	52	46	60	29	48	49	37	33	46	51	49	43	41	51	47	53	36	51	40	62	46	51	43	68	32	52	49	45	39	31	50	42	50	42	48	50	55	67	46	39	41	35	60	36	48	43	44	62	57	51	58	52	56	42	44	61	47	46	44	41	48	32	41	46	51	49	49	43	53	50	48	47	46	38	47	58	45	50	50	51	43	47	49	41	42	42	50	41	37	43	57	54	44	54	49	46	53	54	53	39	51	56	48	47	50	62	52	39	50	42	48	55	50	41	39	50	51	40	46	48	45	49	38	59	49	52	46	60	48	44	56	47	62	43	49	36	55	47	54	48	49	51	53	42	52	36	46	52	51	43	42	41	50	50	39	63	61	38	49	53	47	44	42	39	47	43	37	56	41	35	44	46	50	43	41	39	34	45	51	55	44	53	59	44	49	63	40	55	38	43	41	50	43	55	42	38	45	43	43	43	41	49	47	47	46	39	49	58	48	54	57	41	48	53	46	47	49	46	34	50	43	51	43	45	46	53	47	50	49	44	35	41	42	55	52	45	50	32	57	43	54	44	50	57	49	56	44	37	45	47	40	49	47	70	57	48	59	51	49	39	57	58	50	48	30	49	60	51	39	55	45	58	51	48	34	48	45	44	40	52	39	54	51	44	38	53	49	50	60	55	38	41	50	59	50	43	45	49	58	56	46	52	46	42	65	47	52	63	51	36	52	40	47	56	42	44	48	35	43	51	48	53	57	42	48	36	53	51	49	52	53	44	52	53	54	46	53	47	43	49	48	54	57	46	56	48	51	59	59	53	46	52	32	44	42	40	44	40	52	53	43	40	51	45	48	62	45	42	51	55	43	47	49	38	55	47	54	55	53	51	46	54	47	54	53	58	50	50	49	47	65	42	46	47	46	36	50	53	38	45	36	48	55	53	56	59	51	58	48	67	48	34	40	41	40	56	53	46	45	38	52	49	44	57	51	34	59	39	39	57	43	36	53	49	52	58	62	58	56	50	48	45	55	49	57	57	50	53	56	46	58	52	47	43	40	44	41	52	42	45	47	41	40	48	47	49	50	50	46	47	47	58	50	46	55	49	44	49	62	41	49	49	56	54	49	48	43	47	47	36	48	54	45	52	42	52	50	44	40	48	45	61	51	61	44	52	43	42	43	63	46	50	48	60	41	55	41	60	43	47	43	63	38	57	41	47	46	48	55	49	49	47	39	49	54	64	34	56	62	63	46	50	41	46	46	48	46	48	35	38	48	45	50	49	45	38	57	52	38	47	27	51	55	59	43	42	40	54	45	55	45	49	49	64	50	47	53	43	50	44	50	54	50	44	54	46	50	49	56	44	40	39	48	48	49	46	49	44	52	43	58	51	55	53	45	60	38	55	57	37	43	48	50	43	52	50	50	46	52	54	44	39	56	40	41	50	47	36	42	51	58	39	57	51	54	45	59	44	57	52	46	50	56	52	59	56	36	54	51	56	44	40	50	44	49	53	47	40	50	51	46	42	63	42	31	49	46	43	51	46	44	58	52	42	52	55	43	43	46	56	59	48	47	51	52	43	44	48	46	46	41	53	42	44	42	42	49	56	38	52	44	41	49	40	43	52	54	54	51	62	56	35	45	52	53	46	42	40	58	52	43	38	45	51	50	42	50	46	44	49	48	58	49	42	38	43	52	51	65	49	56	50	48	41	33	52	49	49	45	40	58	38	49	52	49	49	41	47	44	62	47	44	55	48	52	60	54	47	39	49	62	41	50	45	37	55	51	47	49	43	35	48	48	54	46	65	46	38	46	62	44	57	47	39	54	33	52	43	50	53	39	40	53	47	44	51	51	55	50	54	57	43	58	54	54	44	47	54	47	45	37	44	56	50	41	47	57	51	53	44	49	30	58	51	53	51	61	45	50	45	43	52	48	43	47	50	56	45	46	57	45	57	43	50	47	60	52	48	48	51	45	58	44	35	46	52	60	54	48	55	58	45	54	50	61	54	50	53	52	44	42	37	50	57	51	47	47	33	43	52	45	61	43	53	40	52	59	49	56	60	47	54	41	55	43	45	46	39	43	47	38	59	55	47	46	45	56	42	51	45	44	50	42	40	43	53	47	38	46	45	53	37	39	58	54	62	48	53	52	45	62	61	54	58	46	35	40	61	49	45	49	50	43	64	49	52	49	53	42	53	49	42	43	52	63	40	50	48	61	53	30	51	59	34	49	46	50	52	57	56	47	48	48	42	42	40	45	47	34	46	60	50	37	48	41	52	44	51	34	43	56	46	45	41	42	51	42	48	44	50	34	45	45	45	61	49	54	48	65	56	49	61	45	57	50	48	44	38	54	57	45	46	53	51	47	47	37	45	43	49	47	61	34	45	40	44	41	52	47	42	47	61	45	60	46
32823	20383	12607	10301	16986	19960	19277	17679	16057	14901	13223	11654	10205	8094	5814	5013	4039	3771	3157	2896	2781	2497	2413	2227	1948	1808	1676	1679	1620	1649	1310	1266	1246	1126	1074	980	955	763	753	682	678	644	627	662	634	602	610	568	582	577	512	550	451	534	480	516	469	448	460	438	426	483	451	455	470	452	499	458	457	469	447	429	428	451	474	450	454	419	436	483	416	424	500	451	460	422	438	391	389	425	479	446	479	422	427	407	421	429	431	449	437	423	455	444	409	457	446	431	463	419	436	421	402	389	416	418	412	404	424	396	453	402	405	448	452	419	425	437	422	419	456	398	443	447	435	406	411	404	416	459	429	406	417	378	411	420	435	375	415	415	470	458	437	413	410	440	419	441	449	418	400	401	406	445	429	419	399	400	408	424	400	423	428	393	412	463	437	440	395	427	422	434	448	450	388	420	361	424	417	432	431	420	437	417	454	389	410	452	431	433	407	417	399	425	412	420	423	396	411	432	412	418	415	411	419	388	447	420	447	433	435	440	405	413	394	400	432	407	447	457	422	422	443	421	405	418	413	396	417	452	446	412	407	405	446	434	437	395	437	443	408	415	445	409	402	430	404	424	465	452	452	379	420	435	383	430	475	420	404	405	397	431	457	447	438	433	416	410	447	394	423	412	423	418	414	402	386	411	397	432	415	439	445	437	405	478	379	423	425	425	376	418	421	439	396	412	425	411	441	463	415	414	389	432	366	436	419	436	425	406	433	404	437	416	424	422	435	433	450	418	425	453	445	415	437	410	435	435	429	445	396	457	405	428	436	401	444	440	438	421	398	414	439	429	416	499	410	440	423	409	404	418	450	415	409	409	395	429	396	439	425	402	454	449	450	400	419	421	395	449	427	409	413	441	429	413	439	415	457	415	440	425	424	380	421	413	426	398	401	430	413	467	398	430	463	411	399	407	423	420	418	414	409	416	414	394	408	414	447	416	441	414	422	441	410	427	454	431	423	435	416	405	422	457	440	406	438	415	447	413	403	431	402	423	435	404	440	418	422	414	415	401	422	385	462	413	423	428	465	425	437	425	409	406	466	434	404	453	428	407	397	415	394	425	425	399	398	423	411	426	424	421	430	401	410	430	449	416	406	390	424	417	412	410	402	407	416	410	395	447	400	416	425	412	425	426	458	386	419	442	447	423	430	430	445	396	398	426	389	434	440	427	400	464	438	438	415	417	438	399	422	441	404	400	426	423	381	466	434	435	450	437	406	432	438	445	415	409	469	428	406	418	436	444	453	469	443	415	452	403	408	407	411	434	417	429	441	439	425	433	402	422	433	423	402	416	405	406	460	424	382	424	442	457	426	406	409	419	453	422	414	425	409	414	429	450	429	427	405	428	420	433	438	427	408	415	426	432	415	475	386	427	420	405	436	453	392	443	389	397	410	409	435	410	447	402	424	461	444	451	386	412	389	429	418	405	409	436	442	436	433	420	435	409	413	425	438	424	427	457	398	425	413	374	449	373	433	412	459	437	434	420	435	415	422	403	400	455	384	436	419	384	426	391	455	394	388	373	391	443	429	430	442	420	411	410	433	402	434	407	421	434	427	450	412	436	441	458	420	425	441	428	416	446	445	422	391	400	422	443	433	432	458	410	449	444	436	397	450	432	448	431	449	446	438	413	384	405	428	410	416	435	443	409	412	428	406	426	394	430	450	426	418	419	421	391	386	405	388	434	402	435	431	414	439	449	425	446	414	436	422	399	416	423	429	418	448	414	421	439	416	396	431	410	451	425	449	404	419	404	397	445	423	382	386	435	447	448	434	453	385	425	422	412	393	406	435	422	428	402	418	403	432	450	454	411	471	398	424	455	417	439	452	423	454	410	460	422	419	429	394	419	392	391	481	413	435	397	434	479	418	435	405	390	407	426	394	417	439	442	428	417	442	428	395	446	414	429	433	421	435	425	435	420	417	392	434	435	392	422	456	417	435	431	407	414	415	426	415	429	419	436	411	398	446	443	429	440	423	430	429	414	403	417	480	436	400	427	443	407	412	420	445	413	415	420	426	456	426	429	433	438	439	429	414	433	402	447	415	419	459	445	434	438	433	395	432	408	418	434	425	421	397	434	404	422	418	413	406	415	431	417	412	426	405	389	426	395	382	439	445	416	378	401	422	434	443	421	411	428	417	421	419	410	438	397	433	436	457	425	436	445	419	409	394	424	405	397	391	401	439	413	403	432	432	403	394	431	420	410	426	417	424	436	389	414	433	440	444	433	447	423	418	398	483	382	443	444	437	446	413	449	400	456	384	417	423	401	452	425	411	432	434	419	429	431	411	428	431	430	428	421	398	364	395	427	423	425	419	404	420	385	444	402	402	394	396	414	436	410	402	417	421	416	431	399	399	408	457	436	416	414	443	437	417	444	410	437	437	454	401	422	445	426	421	448	396	406	437	404	417	450	437	451	419	428	412	383	394	421	429	411	378	399	404	409	413	413	442	395	415	441	459	440	423	414	416	434	440	451	415	395	418	439	405	427	438	426	404	410	449	445	393	435	403	389	411	427	400	432	435	429	453	413	411	426	458	410	417	430	380	435	427	434	410	428	438	405	443	417	405	417	461	411	436	447	396	405	433	462	428	399	463	456	434	407	406	411	427	430	388	409	426	465	412	427	382	421	418	425	415	430	419	423	424	468	396	431	415	444	419	413	422	408	467	426	430	419	431	417	483	433	411	420	418	419	388	394	422	408	445	423	404	406	425	441	458	440	446	435	461	389	417	392	397	418	416	417	436	402	397	433	426	439	448	412	454	455	410	420	407	479	432	444	420	402	420	422	419	416	409	444	430	448	434	427	418	425	409	422	428	449	425	466	428	405	428	390	426	426	384	413	409	418	396	428	432	390	448	397	430	388	400	396	443	440	393	430	454	453	457	408	453	421	452	437	452	438	414	427	435	455	448	426	418	401	399	440	426	391	466	448	404	400	410	432	410	420	412	401	405	474	439	432	412	391	414	413	388	427	430	389	436	402	444	405	425	419	406	432	441	421	405	429	433	450	445	389	405	424	399	440	406	376	400	415	415	399	421	407	405	419	417	410	395	406	439	425	429	418	385	422	451	374	418	382	426	464	446	415	414	436	427	416	409	414	413	443	408	416	408	397	432	420	436	426	418	400	442	429	433	412	466	399	403	419	449	395	449	466	398	450	398	438	411	387	414	403	440	428	435	447	384	431	441	409	423	407	492	413	433	428	444	447	431	391	414	431	419	396	417	407	410	432	392	406	435	448	428	424	400	431	400	363	437	442	405	451	476	430	386	425	391	435	431	402	442	420	434	443	402	442	413	408	416	407	422	401	404	430	406	412	430	441	431	428	423	438	431	441	408	402	436	457	393	440	444	397	456	433	404	415	459	452	436	441	398	410	419	449	435	418	420	404	423	439	446	395	403	417	436	425	401	460	406	413	439	418	432	459	411	435	408	402	444	429	473	416	442	457	423	436	417	414	382	421
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
